From ca79d79446ef74ba936e7269135f1132b97ffa1a Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 19 Mar 2025 02:01:57 -0700 Subject: [PATCH 001/222] tidy --- lib/Toolbar.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 1f8fd9cc..032a1d76 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -372,7 +372,6 @@ class Toolbar { } restartInterface(myContext) { - //console.log('myContext',myContext); myContext.addTranslationResources(myContext.template); this.updateGUI( myContext.getCurrentDataHarmonizer(), @@ -465,8 +464,6 @@ class Toolbar { locale ); - console.log('here', container_class, list_data); // - if (list_data) context.dhs[dh].hot.loadData(list_data); else alert( From a9147e98bc89830bc72fe08a05a1f4abc0c482fd Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 19 Mar 2025 14:53:11 -0700 Subject: [PATCH 002/222] error trap --- lib/Toolbar.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 032a1d76..431068ca 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -893,6 +893,12 @@ class Toolbar { try { const contentBuffer = await readFileAsync(file); schema = JSON.parse(contentBuffer.text); + + if (schema.Container) { + alert("This doesn't appear to be a DataHarmonizer schema! Cancelling upload.") + return null; + } + template_name = Object.keys(schema.classes).find( (e) => schema.classes[e].is_a === 'dh_interface' ); @@ -925,7 +931,6 @@ class Toolbar { const template_path = this.$selectTemplate.val(); const [schema_folder, template_name] = template_path.split('/'); const schema = await this.getSchema(schema_folder, template_name); - return { template_path, schema }; }; @@ -937,7 +942,7 @@ class Toolbar { console.log('reload 3: loadSelectedTemplate'); this.context - .reload(template_path, null, file ? schema : null) + .reload(template_path, null, schema) // TESTING REMOVAL OF: file ? schema : null) .then(this.restartInterface.bind(this)); // SETUP MODAL EVENTS From a4dec615dedd9033786cd513509be1a1b8460cb3 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 19 Mar 2025 14:53:59 -0700 Subject: [PATCH 003/222] 1m checkpoint --- lib/AppContext.js | 408 ++++++++++++++++++++++++------------------ lib/DataHarmonizer.js | 137 +++++++------- 2 files changed, 305 insertions(+), 240 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 9ab1c52a..31245379 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -80,9 +80,7 @@ export default class AppContext { const [schema_path, template_name] = this.appConfig.template_path.split('/'); - //alert('template:' + schema_path + ':' + template_path + ':' + this.appConfig.template_path) this.template = await Template.create(schema_path, { forced_schema }); - if (locale !== null) { this.template.updateLocale(locale); } @@ -109,7 +107,6 @@ export default class AppContext { } } - // Merges any existing dataharmonizer instances with the ones newly created. this.dhs = this.makeDHsFromRelations(schema, template_name); return this; @@ -137,8 +134,7 @@ export default class AppContext { const [class_name, class_obj] = obj; // If it shares a key with another class which is its parent, this DH must be a child - const is_child = this.crudGetParents(class_name); - + const is_child = !(class_name == template_name); // && isEmpty(this.crudGetParents(class_name)) && !(); const dhId = `data-harmonizer-grid-${index}`; const tab_label = class_obj.title ? class_obj.title : class_name; const dhTab = createDataHarmonizerTab(dhId, tab_label, index === 0); @@ -543,7 +539,7 @@ export default class AppContext { // Note of course that duplicate names yield farthest name index. dh.slot_name_to_column = {}; Object.entries(dh.slots).forEach( - ([index, slot]) => (dh.slot_name_to_column[slot.name] = index) + ([index, slot]) => (dh.slot_name_to_column[slot.name] = parseInt(index)) ); } @@ -822,26 +818,14 @@ export default class AppContext { * Paraphrased example OUTPUT relations.[class_name]: { - parent: { - [foreign_class]: { - [slot_name]: [foreign_slot_name], - [slot_name_2]: [foreign_slot_name_2]... - } - }, - child: { - [foreign_class]: { - [slot_name]: [foreign_slot_name], - [slot_name_2]: [foreign_slot_name_2]... - } - }, - dependents: {[class_name]:[class dh],...}, - dependent_slots: { - [slot_name]: { - [foreign_class]: {foreign_slot_name]}... - }, - unique_key_slots: { - [slot_name]: {[unique_key_name]:true, ... - } + parent: {[foreign_class]: {[slot_name]: [foreign_slot_name]...}...}, + child: {[dependent_class]: {[slot_name]: dependent_slot_name...}...}, + dependent_slots: {[slot_name]: { [dependent_class]: dependent_slot_name}...}}, + target_slots: {[foreign_slot_name]: {[class_name]: slot_name}}; + unique_key_slots: {[slot_name]: {[unique_key_name]:true, ... } + + // Added on + dependents: {[dependent_name]:[dependent dh],...}, } */ @@ -849,7 +833,13 @@ export default class AppContext { let relations = {}; Object.entries(schema.classes).forEach(([class_name, class_obj]) => { if (class_name != 'Container' && class_name != 'dh_interface') { - relations[class_name] = {}; + relations[class_name] = { + parent: {}, + child: {}, + dependent_slots: {}, + target_slots: {}, + unique_key_slots: {} + }; Object.entries(class_obj.attributes ?? {}).forEach( ([slot_name, attribute]) => { @@ -876,22 +866,25 @@ export default class AppContext { ); return; } - Object.assign(relations[class_name], { - parent: { [foreign_class]: { [slot_name]: foreign_slot_name } }, - }); - // And reverse relation - Object.assign(relations[foreign_class], { - child: { [class_name]: { [foreign_slot_name]: slot_name } }, - }); - // And dependent slots via foreign key relations. - Object.assign(relations[class_name], { - dependent_slots: { - [slot_name]: { - parent: foreign_class, - slot: foreign_slot_name, - }, - }, - }); + relations[class_name].parent[foreign_class] ??= {}; + relations[class_name].parent[foreign_class][slot_name] = foreign_slot_name; + + // And dependent slots within this class via other's foreign keys + // Only one dependent can depend on a slot. + relations[class_name].dependent_slots[slot_name] = { + foreign_class: foreign_class, + foreign_slot: foreign_slot_name + }; + + // And reverse relations: this is another table's child (dependent), its slot -> this slot. + relations[foreign_class].child[class_name] ??= {} + relations[foreign_class].child[class_name][foreign_slot_name] = slot_name; + + // And list of local slots that connect to targets of dependent slot foreign keys. + // Another table's target slot_name is this table's slot. + // Note: more than one foreign key can point to target slot. + relations[foreign_class].target_slots[foreign_slot_name] ??= {} + relations[foreign_class].target_slots[foreign_slot_name][class_name] = slot_name; } } ); @@ -900,18 +893,15 @@ export default class AppContext { // foreign_class relationships. Object.entries(class_obj.unique_keys ?? {}).forEach( ([key_name, key_obj]) => { - Object.entries(key_obj.unique_key_slots ?? {}).forEach( - ([index, slot_name]) => { - Object.assign(relations[class_name], { - unique_key_slots: { [slot_name]: { [key_name]: true } }, - }); - } - ); + for (const slot_name of key_obj.unique_key_slots) { + relations[class_name].unique_key_slots[slot_name] = key_name; + } } ); + + } }); - return relations; } @@ -924,12 +914,18 @@ export default class AppContext { } /** Retrieves ORDERED DICT of tables that ultimately have given template as - * a foreign key, IN ORDER. Whether it is to enact cascading visibility, update or + * a foreign key, IN ORDER. Whether to enact cascading visibility, update or * deletion events, this provides the order in which to trigger changes. * Issue is that intermediate tables need to be checked in order due to * dependencies by foreign keys. If a table depended on an intermediate that * hadn't been refreshed, we'd get a wrong display. * Using Map to ensure order. + * + * FUTURE: There may be a situation where a dependent is appendend onto the + * stack as a child of some parent, but another class earlier in stack also + * depends on it. That earlier class should be moved to be after freshly + * appended one?! + * * @param {String} class_names initial value * @param {Array} class_names array of relations * @return {Object} class_names where each descendent class_name is mentioned. @@ -939,7 +935,7 @@ export default class AppContext { return stack; } const children = this.crudGetChildren(class_name); - if (!children) { + if (isEmpty(children)) { // catches "undefined" return stack; } @@ -992,7 +988,7 @@ export default class AppContext { if (errors.length == 0) { rowsToHide = rowsToHide.filter((row) => { for (const [slot_name, value] of Object.entries(required_selections)) { - const col = this.dhs[class_name].getColumnIndexByFieldName(slot_name); + const col = this.dhs[class_name].slot_name_to_column[slot_name]; const cellValue = hotInstance.getDataAtCell(row, col); // Null value test in case where parent or subordinate field is null. if (cellValue != value.value) return true; @@ -1009,21 +1005,21 @@ export default class AppContext { } /** - * Here we deal with adding rows that need foreign keys. Locate each foreign - * key and fetch its focused value, and copy into new records below. + * Addresses the need to fetch foreign keys for new rows being added to + * a class table. Locate each foreign key and fetch its focused value, and + * copy into new records below. * If missing key value(s) encountered, prompt user to focus appropriate * tab(s) row and try again. This requires that every parent be synchronized - * with its parent, etc. So more simple to handle this by a top-down foreign - * key synchronization, rather than bottom-up then top-down messaging. + * with its parent, etc. * * OUTPUT: * @param {Object} required_selections: Dictionary of [slot_name]:[value]. * @param {String} errors: If user hasn't made a row selection in one of the parent foreign key, this is returned in a report. */ - crudGetForeignKeyValues(parents) { + crudGetForeignKeyValues(class_foreign_keys) { let required_selections = {}; let errors = ''; - Object.entries(parents).forEach(([parent_name, parent]) => { + Object.entries(class_foreign_keys).forEach(([parent_name, parent]) => { Object.entries(parent).forEach(([slot_name, foreign_slot_name]) => { const value = this.crudGetSelectedTableSlotValue( parent_name, @@ -1043,6 +1039,13 @@ export default class AppContext { return [required_selections, errors]; } + /** + * Get value of given class's slot where user has focused on. If no focus, + * return null indicating so. + * @param {string} class_name + * @param {string} slot_name + * @return {String} value of class slot at focused row, or null + */ crudGetSelectedTableSlotValue(class_name, slot_name) { const dh = this.dhs[class_name]; // getSelected() returns array with each row being a selection range @@ -1050,7 +1053,7 @@ export default class AppContext { const selected = dh.hot.getSelected(); if (selected) { const row = selected[0][0]; // Get first selection's row. - const col = dh.getColumnIndexByFieldName(slot_name); + const col = dh.slot_name_to_column[slot_name]; const value = dh.hot.getDataAtCell(row, col); if (value && value.length > 0) return value; } @@ -1079,31 +1082,7 @@ export default class AppContext { * "loose cannon" foreign key references. * ISSUE IS THIS WOULD HAVE TO CASCADE KEY SENSITIVITY. * WHERE DOES KEY SENSITIVITY RESPONSIBILITY END? - * BEST TO RECURSIVELY CHECK DEPENDENCIES - * @param {String} class_name name of root template/class to check - * @param {Integer} row of parent template to check for primary key values. - * @param {Array} changes to primary key values on that row???? - * @param {Boolean} update indicating whether to make changes to data. - - crudGetDependentUpdates(class_name, row, update=false) { - let change_log = ''; - for (const [dependent_name, obj] of this.relations[class_name].dependents) { - const parents = this.crudGetParents(dependent_name); - // Checks to see which selection area of each parent is active (usually - // just one parent but sometimes a table is dependent on two others) - // GETS RECORDS THAT MATCH EXISTING KEYS, for which new KEY(S) pertain. - let [required_selections, errors] = this.crudGetForeignKeyValues(parents); - // Ignore tables with errors as these indicate dependent tables with - // incomplete foreign keys. - // Note: user can "rescue" visibility of dependent records that already - // exist with final key value(s). - if (!errors) - for (const [slot_name, value] of Object.entries(required_selections)) { - change_log = change_log + `\n - ${dependent_name} record(s) with ${slot_name}: ${value.value}`; - } - } - return change_log; - } */ + /** * Returns a count of each dependent table's records that are connected to @@ -1113,9 +1092,9 @@ export default class AppContext { * record such that deleting or updating that root record necessarily * triggers deletes or updates to underlying tables. * - * 2) Dependent's primary key is held in more than one root table record - * no action in this case (except alert) since operations on remaining - * records should determine dependents fates. + * 2) Dependent's primary key values are held in more than one root table + * record no action in this case (except alert) since operations on remaining + * root record(s) should determine dependents fates. * * crudGetDependentChanges is a 2 pass call. First pass does search through * dependents list, mapping each to either: @@ -1146,116 +1125,194 @@ export default class AppContext { * Note: this report is done regardless of visibility of rows/columns to user. * * INPUT - * @class_name {String} name of root table to begin looking for cascading effect of foreign key changes. + * @root_name {String} name of root table to begin looking for cascading effect of foreign key changes. * @do_action {String} either default false, or "delete" to signal delete of found records, or "update" to trigger update on primary/foreign key of found records. + * + * Builds a list of dependents that have root-related records + * dependent_map: { + [dependent_name]: { + slots: {} // just like root_name, these are values of all slots that other tables depend on. + [parent]: { + slots: {[slot_name]: value, ... }, + count: [# records in dependent matching this combo], + rows: [row # of affected row, ...] + } + } */ - crudGetDependentChanges(class_name, do_action = false) { + crudGetDependentChanges(root_name, changes = {}) { //, do_action = false let change_report = ''; let found_dependent_rows = false; - // Contains a list of dependents that have root-related records let dependent_map = new Map(); - - for (const [dependent_name, obj] of this.relations[class_name].dependents) { - const ddh = this.dhs[dependent_name]; - const parents = this.crudGetParents(dependent_name); - Object.entries(parents).forEach(([parent_name, parent]) => { - // Assemble the list of a parent's slots that are foreign keys of this - // dependent. Then see if there is more than one parent record which - // has those key values. If so, no need to delete anything in - // dependent. - const pdh = this.dhs[parent_name]; - const parent_row = pdh.hot.getSelected()?.[0]?.[0]; - // parent-to-child linked key-values - const [p_KeyVals, d_KeyVals] = this.crudGetKeyVals( - parent_name, - dependent_name, - parent_row - ); - // Search below starts with row 0. - let found_row = this.crudFindByKeyVals(pdh, p_KeyVals); - // Looking for another record besides parent being deleted. - if (found_row == parent_row) - found_row = this.crudFindByKeyVals(pdh, p_KeyVals, parent_row + 1); - // If at least one other row has the keyVals_p, then no need to delete - // dependent records. - if (found_row == null) { - let found_rows = []; - // Now find any DEPENDENT table rows that have to be deleted. - found_row = this.crudFindByKeyVals(ddh, d_KeyVals); - while (found_row != null) { - // https://handsontable.com/docs/javascript-data-grid/api/core/#alter - // Prepped for alter 'remove rows' [[1,1],[4,1], ...] structure, where each - found_rows.push([found_row, 1]); - found_row = this.crudFindByKeyVals(ddh, d_KeyVals, found_row + 1); - } - if (do_action == 'delete') { - ddh.hot.alter('remove_row', found_rows); - } else if (do_action == 'update') { - //... - } else if (found_rows.length > 0) { - found_dependent_rows = true; - let key_vals = Object.entries(d_KeyVals) - .join('\n') - .replace(',', ': '); - change_report += `\n - ${found_rows.length} ${dependent_name} records with key:\n ${key_vals}`; - } + // Starts off dependent_map with key_vals mapping of user's selected row. + let [key_vals, changed_key_vals] = this.crudGetDependentKeyVals(root_name, dependent_map, changes, true); + dependent_map.set(root_name, { + slots: key_vals, + changed_slots: changed_key_vals, + rows: [this.dhs[root_name].hot.getSelected()?.[0]?.[0]], + count: 1 + }); + // The delete or update in root table is row specific and happens in calling routine + // via user confirmation. + + // For each DEPENDENT + for (const [dependent_name, dependent_obj] of this.relations[root_name].dependents) { + // 1) Assemble the needed key_vals for this dependent (of all other dependents that point to this via foreign key). + let [dependent_key_vals, changed_key_vals] = this.crudGetDependentKeyVals(dependent_name, dependent_map, changes); + //console.log("crudGetDependentChanges checking", dependent_name, dependent_key_vals) + if (!isEmpty(dependent_key_vals)) { + const dependent_dh = this.dhs[dependent_name]; + + let dependent_map_obj = {slots: dependent_key_vals}; + + /* + * 2) Query given dependent to see # of rows of dependent retrieved. + * 3) Add rowcount to dependent_map. + * + * Issue: child table row may not be joined on root-related slot to parent. + * Child queries parent for total # rows matched to + */ + let rows = this.crudFindAllRowsByKeyVals(dependent_dh, dependent_key_vals); + if (rows.length) { + dependent_map_obj['changed_slots'] = changed_key_vals; + dependent_map_obj['count'] = rows.length; + dependent_map_obj['rows'] = rows; } - }); + dependent_map.set(dependent_name, dependent_map_obj); + dependent_map.get(dependent_name); + + } // end if dependent_key_vals + } - return do_action || found_dependent_rows == false ? false : change_report; + return dependent_map; } - /* construct two lookup tables for given parent and dependent tables so - * we can quickly lookup their respective foreign key slots and values. + /** + * Function to get a class_name's unique and targeted slots and their values. + * 1) Get slots that need to be filled to satisfy + * - this table's foreign keys + * - dependent table foreign keys. (queried for) + * 2) Get values for those slots from table(s) that class_name depends on, + * or from root class user selection, or from query + * @param {String} class_name to return key_vals dictionary for + * @param {Object} dependent_map dictionary of dependents to get values from + * @param {Object} changes in root (holds current vs new slot values) + * @param {Boolean} is_root true if class_name is root of search. (first class in dependent_map) + * @return {Object} key_vals by slot_name of existing key values + * @return {Object} changed_key_vals by slot_name of key values that are changing (and need to be updated) */ - crudGetKeyVals(class_name, dependent_name, row) { - const pdh = this.dhs[class_name]; - const ddh = this.dhs[dependent_name]; - let linked_slots = this.relations[class_name].child[dependent_name]; - let class_slots = {}; - let child_slots = {}; - Object.entries(linked_slots).forEach(([class_slot, child_slot]) => { - let col = pdh.slot_name_to_column[class_slot]; - let value = pdh.hot.getDataAtCell(row, col); - class_slots[class_slot] = value; - col = pdh.slot_name_to_column[child_slot]; - child_slots[child_slot] = value; // linked so must be the same. - }); + crudGetDependentKeyVals(class_name, dependent_map, changes, is_root = false) { + let key_vals = {}; + let changed_key_vals = {}; + let search_slots = Object.keys(Object.assign( + this.relations[class_name].unique_key_slots, + this.relations[class_name].target_slots + )); + let variable_slots = {}; // Key slots which are not inherited. + // 1) Slots to be filled are class_name's unique keys, or are targets + // of other table's foreign keys. + for (let slot_name of search_slots) { + // 2) Find value for slot. + if (is_root) { + // Root values come straight from user selected row. + // FUTURE: Try having root be = (table in dependent map and its parents + // are not in dependent map)? + const class_dh = this.dhs[class_name]; + const class_row = class_dh.hot.getSelected()?.[0]?.[0]; + const col = class_dh.slot_name_to_column[slot_name]; + key_vals[slot_name] = class_dh.hot.getDataAtCell(class_row, col); + if (slot_name in changes) + changed_key_vals[slot_name] = changes[slot_name].value; + } + else { + // Slot value comes from table this class slot depends on. + if (this.relations[class_name].dependent_slots?.[slot_name]) { + let slot_link = this.relations[class_name].dependent_slots[slot_name]; + let foreign_class_keys = dependent_map.get(slot_link.foreign_class)?.slots; + //console.log("HERE", class_name, slot_name, foreign_class_keys, dependent_map) + if (foreign_class_keys) + key_vals[slot_name] = foreign_class_keys[slot_link.foreign_slot]; + // Now inherit changed_slots values + let changed_keys = dependent_map.get(slot_link.foreign_class)?.changed_slots; + if (changed_keys) + changed_key_vals[slot_name] = changed_keys[slot_link.foreign_slot]; + else { + console.log("crudGetDependentKeyVals: No ", class_name, "slot",slot_name,"value in",slot_link); + } + } + else { + variable_slots[slot_name] = true; + //alert(class_name + ":" + slot_name) + // Slot value IS NOT INHERITED from any other class table. + // The set of possible values (& related row count) this slot can take + // on depends on the existing data table for this class. Requires + // a combinatorial query results of querying for the established + // foreign key constraint in key_vals, and turning results into a set. - return [class_slots, child_slots]; + } + } + }; + if (!isEmpty(variable_slots)) { + // Need to run query here to return key_vals + console.log("At crudGetDependentKeyVals, should run query for", class_name, variable_slots) + } + return [key_vals, changed_key_vals]; } /* Looks for 2nd instance of row containing keyVals, returns that row or * null if not found. PROBABLY NOT USEFUL since our work on changing or * adding unique_key fields tests for keys BEFORE user change, i.e. just * finding one existing key is enough to halt operation. - */ + crudFindDuplicate(dh, keyVals) { - let found_row = this.crudFindByKeyVals(dh, keyVals); + let found_row = this.crudFindRowByKeyVals(dh, keyVals); // Looking for another record besides parent being deleted. - return this.crudFindByKeyVals(dh, keyVals, found_row + 1); + if (found_row === false) + return false; + return this.crudFindRowByKeyVals(dh, keyVals, found_row + 1); } + */ - /* Looks for row (starting from 0 by default) containing given keyVals. + /** + * Search for key_vals combo in given dh handsontable. + * @param {Object} dh DataHarmonizer instance + * @param {Object} key_vals a dictionary of slots and their values + * @return {Array} of rows, if any + */ + crudFindAllRowsByKeyVals(dh, key_vals) { + let rows = []; + let row = this.crudFindRowByKeyVals(dh, key_vals); + while (row !== false) { + rows.push(row); + row = this.crudFindRowByKeyVals(dh, key_vals, row+1); + } + return rows; + } + + /** Looks for row (starting from 0 by default) containing given key_vals. * returns null if not found. * ISSUE: This isn't using indexes on tables, so not very efficient. + * @param {Object} dh Dataharmonizer instance + * @param {Object} keyv_als slot & value combination to search for. + * @param {Integer} row to start search after. + * @return {Integer} row that key_vals were found on - OR false if none found. */ - crudFindByKeyVals(dh, keyVals, row = 0) { + crudFindRowByKeyVals(dh, key_vals, row = 0) { const total_rows = dh.hot.countSourceRows(); // .countSourceRows(); while (row < total_rows) { - // .every() causes return on first break - if ( - Object.entries(keyVals).every(([slot_name, value]) => { - const col = dh.getColumnIndexByFieldName(slot_name); + if ( // .every() causes return on first break with row + Object.entries(key_vals).every(([slot_name, value]) => { + const col = dh.slot_name_to_column[slot_name]; return value == dh.hot.getDataAtCell(row, col); }) - ) + ) { break; - else row++; + } + row++; } if (row == total_rows) // Nothing found. - row = null; + row = false; + return row; } @@ -1265,7 +1322,7 @@ export default class AppContext { Object.entries(this.crudGetParents(class_name)).forEach( ([parent_name, parent]) => { Object.entries(parent).forEach(([slot_name, foreign_name]) => { - let col = dh.getColumnIndexByFieldName(slot_name); + let col = dh.slot_name_to_column[slot_name]; dh.updateColumnSettings(col, { readOnly: true }); }); } @@ -1275,7 +1332,9 @@ export default class AppContext { /** Determine if given dh row has a COMPLETE given unique_key. This includes * a key which might have previously empty slot value(s) that now have changed * user-entered value(s). Also determine if that key is CHANGED as a result - * of user input. If not, can ignore. + * of user input. + * + * Called once in dh.beforeChange() * * @param {Object} dh instance * @param {Integer} row @@ -1288,14 +1347,7 @@ export default class AppContext { * @return {Object} keyVals set of slots and their values from template or change * @return {String} change_log report of changed slot values */ - crudHasCompleteUniqueKey( - dh, - row, - key_name, - changes, - keyVals = {}, - change_log = '' - ) { + crudHasCompleteUniqueKey(dh, row, key_name, changes, keyVals = {}, change_log = '') { const key_obj = dh.template.unique_keys[key_name]; let changed = false; let complete = Object.entries(key_obj.unique_key_slots) @@ -1311,7 +1363,7 @@ export default class AppContext { return !!change.value; } // Not a changed slot. - let col = dh.getColumnIndexByFieldName(slot_name); + let col = dh.slot_name_to_column[slot_name]; let value = dh.hot.getDataAtCell(row, col); keyVals[key_name] = value; return !!value; diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index aa53d8f0..d2038b56 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -12,6 +12,7 @@ import { readFileAsync, updateSheetRange } from '../lib/utils/files'; //import { findSlotNamesForClass } from '../lib/utils/templates'; import { isValidHeaderRow, + isEmpty, rowIsEmpty, wait, stripDiv, @@ -350,6 +351,8 @@ class DataHarmonizer { colHeaders: true, rowHeaders: true, copyPaste: true, + // observeChanges: true, // TEST THIS https://forum.handsontable.com/t/observechange-performance-considerations/3054 + // columnSorting: true, // Default undefined. TEST THIS FOR EFFICIENCY https://handsontable.com/docs/javascript-data-grid/api/column-sorting/ contextMenu: [ { key: 'remove_row', @@ -358,29 +361,32 @@ class DataHarmonizer { // Enables removal of a row and all dependent table rows. // If there are 1-many cascading deletes, verify if that's ok. let selection = self.hot.getSelected()[0][0]; - let warning = self.context.crudGetDependentChanges( - self.template_name - ); - if (!warning) { + let [change_report, change_message] = self.getChangeReport(self.template_name); + if (!change_message.length) { self.hot.alter('remove_row', selection); return true; } + /* + * For deletes: (For now, ignore duplicate root key case: If + * encountering foreign key involving root_class slot, test if that has + * > 1 row. If so, delete ok without examining other dependents.) + */ + // Some cascading deletes to confirm here. if ( confirm( 'WARNING: If you proceed, this will include deletion of one\n or more dependent records:\n' + - warning + change_message ) ) { // User has seen the warning and has confirmed ok to proceed. - if (warning) { - // "True" parameter triggers deletions - self.context.crudGetDependentChanges( - self.template_name, - 'delete' - ); - self.hot.alter('remove_row', selection); - } + for (let [dependent_name, dependent_obj] of change_report) { + if (dependent_obj.rows?.length) { + let dh_changes = dependent_obj.rows.map(x => [x,1]); + self.context.dhs[dependent_name].hot.alter('remove_row', dh_changes); + } + }; + //self.hot.alter('remove_row', selection); // covered above. } }, }, @@ -519,10 +525,10 @@ class DataHarmonizer { // Look for collision with an existing row's column value. // Change hasn't been implemented yet so we won't run into // change's row. - let search_row = self.context.crudFindByKeyVals(self, { + let search_row = self.context.crudFindRowByKeyVals(self, { [slot_name]: change.value, }); - if (search_row && search_row != row) { + if (search_row !== false && search_row != row) { alert( `Skipping change on row ${ parseInt(row) + 1 @@ -583,18 +589,12 @@ class DataHarmonizer { // Examine each unique_key for (let key_name in self.template.unique_keys) { - // Determine if key has a full set of values (found=true) + // Determine if key has a full set of values (complete=true) let [complete, changed, keyVals, change_log] = - self.context.crudHasCompleteUniqueKey( - self, - row, - key_name, - changes - ); - //let someEmptyKey = Object.entries(keyVals).some(([slot_name, value]) => !value); + self.context.crudHasCompleteUniqueKey(self,row,key_name,changes); if (complete && changed) { // Here we have complete unique_keys entry to test for duplication - let duplicate_row = self.context.crudFindByKeyVals( + let duplicate_row = self.context.crudFindRowByKeyVals( self, keyVals ); @@ -613,34 +613,42 @@ class DataHarmonizer { } } - // TEST FOR CHANGE TO DEPENDENT TABLE FOREIGN KEY(S) - // IF PRIMARY KEY CHANGE ACCEPTED BELOW AFTER PROMPT, THEN IMPLEMENT - // DATA CHANGE IN afterChange call...??? ISSUE is that technically - // the underlying table data would be getting changed before the - // change to this table's primary keys. - - // TEST IF CHANGE IS TO A DEPENDENT TABLE's Foreign key. If not, IGNORE - let warning = self.context.crudGetDependentChanges( - self.template_name - ); - // confirm(warning) presents user with report containing warning text. - if ( - !warning || - confirm( - `Your key change on ${self.template_name} row ${ + // UPDATE CASE: TEST FOR CHANGE TO DEPENDENT TABLE FOREIGN KEY(S) + // NOTE: if primary key change accepted below after prompt, then + // data change involked here is to dependent table data, and this + // happens in advance of root table key changes. + let change_prelude = `Your key change on ${self.template_name} row ${ parseInt(row) + 1 - } would also change existing dependent table records! Do you want to continue? Check:\n` + - warning - ) - ) { - if (warning) { - // "True" parameter triggers updates - self.context.crudGetDependentChanges( - self.template_name, - 'update' - ); + } would also change existing dependent table records! Do you want to continue? Check:\n`; + + let [change_report, change_message] = self.getChangeReport(self.template_name, changes); + // confirm() presents user with report containing notice of subordinate changes + // that need to be acted on. + if (!change_message || confirm(change_prelude + change_message)) { + if (change_message) { + //console.log("CHANGE", change_report, change_message) + // User has seen the warning and has confirmed ok to proceed. + self.hot.batchRender(() => { + for (let [dependent_name, dependent_obj] of change_report) { + // Changes to current dh are done below. + if (dependent_name != self.template_name) { + if (dependent_obj.rows?.length) { + let dependent_dh = self.context.dhs[dependent_name]; + for (let dep_row in dependent_obj.rows) { + Object.entries(dependent_obj.changed_slots).forEach(([dep_slot, dep_value]) => { + let dep_col = dependent_dh.slot_name_to_column[dep_slot]; + // 'row_update' attribute may avoid triggering handsontable events + dependent_dh.hot.setDataAtCell(dep_row, dep_col, dep_value, 'row_updates'); + }) + } + } + } + }; + }); // End of hot batch render } + } else return false; + } // end of row in row_change let triggered_changes = []; @@ -743,6 +751,21 @@ class DataHarmonizer { } } + getChangeReport(class_name, changes = {}) { + let change_message = ''; + let change_report = this.context.crudGetDependentChanges(class_name, changes); + for (let [dependent_name, dependent] of change_report) { + if (class_name != dependent_name && dependent.count) { + let key_vals = Object.entries(dependent.slots) + .join('\n') + .replace(',', ': '); + change_message += `\n - ${dependent.count} ${dependent_name} records with key:\n ${key_vals}`; + } + } + return [change_report, change_message]; + } + + /* Create row_change to validate cell changes, row by row. It is a * tacitly ordered dict of row #s. * {[row]: {[slot_name]: {old_value: _, value: _} } } @@ -794,7 +817,7 @@ class DataHarmonizer { let parents = this.context.crudGetParents(this.template_name); // If this has no foreign key parent table(s) then go ahead and add x rows. - if (!parents) { + if (isEmpty(parents)) { // Insert the new rows below the last existing row this.hot.alter(row_where, startRowIndex, numRows); return; @@ -820,22 +843,13 @@ class DataHarmonizer { this.hot.batchRender(() => { for (let row = startRowIndex; row < startRowIndex + numRows; row++) { Object.entries(required_selections).forEach(([slot_name, value]) => { - const col = this.getColumnIndexByFieldName(slot_name); - this.hot.setDataAtCell(row, col, value.value, 'add_row'); + const col = this.slot_name_to_column[slot_name]; + this.hot.setDataAtCell(row, parseInt(col), value.value, 'add_row'); }); } }); } - getColumnIndexByFieldName(slot_name) { - for (let i = 0; i < this.slots.length; i++) { - if (looseMatchInObject(['name'])(this.slots[i])(slot_name)) { - return i; - } - } - return -1; - } - /** * Hides the columns at the specified indexes within the Handsontable instance. * @@ -1052,7 +1066,6 @@ class DataHarmonizer { // Note this may include more enumerations than exist in a given template. let enum_html = ``; - console.log(this.schema.enums); for (const key of Object.keys(this.schema.enums).sort()) { const enumeration = this.schema.enums[key]; let title = From 9dabcdfb55c7687ea6d4c6d6404610108769674a Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 19 Mar 2025 15:28:24 -0700 Subject: [PATCH 004/222] MIFC 3 tab linkage --- web/templates/menu.json | 41 ++- web/templates/mifc/schema.json | 452 ++++++++++++++++++++++----------- web/templates/mifc/schema.yaml | 154 +++++++---- 3 files changed, 458 insertions(+), 189 deletions(-) diff --git a/web/templates/menu.json b/web/templates/menu.json index 89a25bf4..ef2cbe26 100644 --- a/web/templates/menu.json +++ b/web/templates/menu.json @@ -37,13 +37,25 @@ } }, "GRDI": { - "folder": "grdi", + "folder": "grdi_1m", "id": "https://example.com/GRDI", "version": "14.5.5", "templates": { - "GRDI": { - "name": "GRDI", + "GRDISample": { + "name": "GRDISample", "display": true + }, + "GRDIIsolate": { + "name": "GRDIIsolate", + "display": false + }, + "AMRTest": { + "name": "AMRTest", + "display": false + }, + "Container": { + "name": "Container", + "display": false } } }, @@ -218,5 +230,28 @@ "locales": [ "en" ] + }, + "mifc": { + "folder": "mifc", + "id": "https://w3id.org/kaiiam/mifc", + "version": null, + "templates": { + "MIFCResource": { + "name": "MIFCResource", + "display": true + }, + "Food": { + "name": "Food", + "display": false + }, + "Component": { + "name": "Component", + "display": false + }, + "Container": { + "name": "Container", + "display": false + } + } } } \ No newline at end of file diff --git a/web/templates/mifc/schema.json b/web/templates/mifc/schema.json index 1516cac1..7210fe94 100644 --- a/web/templates/mifc/schema.json +++ b/web/templates/mifc/schema.json @@ -1720,6 +1720,77 @@ } }, "slots": { + "mifc_id": { + "name": "mifc_id", + "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", + "comments": [ + "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" + ], + "examples": [ + { + "value": "168566" + } + ], + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "identifier": true, + "domain_of": [ + "MIFCResource", + "Component" + ], + "range": "string", + "required": true + }, + "resource_dataset_label": { + "name": "resource_dataset_label", + "description": "A string corresponding to the labeled name of dataset (e.g., \"Standard Reference (SR) Legacy\").", + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "domain_of": [ + "MIFCResource" + ], + "recommended": true + }, + "resource_mifc_version_tag": { + "name": "resource_mifc_version_tag", + "description": "A string corresponding to a named MIFC release number (e.g., \"v1.0.1\").", + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "domain_of": [ + "MIFCResource" + ], + "recommended": true + }, + "resource_contributor_orcid": { + "name": "resource_contributor_orcid", + "description": "A string corresponding to a \"|\" delimited list of ORCIDs of people who contributed to a MIFC formatted dataset. See https://orcid.org/.", + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "domain_of": [ + "MIFCResource" + ], + "recommended": true + }, + "resource_organization_name": { + "name": "resource_organization_name", + "description": "A string corresponding to a \"|\" delimited list of organizations who created or help to create to a MIFC formatted dataset. E.g., \"USDA\".", + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "domain_of": [ + "MIFCResource" + ], + "recommended": true + }, "food_sample_id": { "name": "food_sample_id", "description": "A string denoting the primary identifier for a sample of the class Food. Note that food_sample_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", @@ -1736,7 +1807,8 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "domain_of": [ - "Food" + "Food", + "Component" ], "range": "string", "required": true @@ -2526,54 +2598,6 @@ "Component" ] }, - "provenance_dataset_label": { - "name": "provenance_dataset_label", - "description": "A string corresponding to the labeled name of dataset (e.g., \"Standard Reference (SR) Legacy\").", - "in_subset": [ - "RecommendedSubset" - ], - "from_schema": "https://w3id.org/kaiiam/mifc", - "domain_of": [ - "Provenance" - ], - "recommended": true - }, - "provenance_mifc_version_tag": { - "name": "provenance_mifc_version_tag", - "description": "A string corresponding to a named MIFC release number (e.g., \"v1.0.1\").", - "in_subset": [ - "RecommendedSubset" - ], - "from_schema": "https://w3id.org/kaiiam/mifc", - "domain_of": [ - "Provenance" - ], - "recommended": true - }, - "provenance_contributor_orcid": { - "name": "provenance_contributor_orcid", - "description": "A string corresponding to a \"|\" delimited list of ORCIDs of people who contributed to a MIFC formatted dataset. See https://orcid.org/.", - "in_subset": [ - "RecommendedSubset" - ], - "from_schema": "https://w3id.org/kaiiam/mifc", - "domain_of": [ - "Provenance" - ], - "recommended": true - }, - "provenance_organization_name": { - "name": "provenance_organization_name", - "description": "A string corresponding to a \"|\" delimited list of organizations who created or help to create to a MIFC formatted dataset. E.g., \"USDA\".", - "in_subset": [ - "RecommendedSubset" - ], - "from_schema": "https://w3id.org/kaiiam/mifc", - "domain_of": [ - "Provenance" - ], - "recommended": true - }, "food_laboratory_sample_id": { "name": "food_laboratory_sample_id", "description": "A string denoting an identifier of a laboratory sample which was prepared from a food sample.", @@ -2609,13 +2633,111 @@ } }, "classes": { - "NamedThing": { - "name": "NamedThing", - "from_schema": "https://w3id.org/kaiiam/mifc", - "close_mappings": [ - "schema:Thing" + "MIFCResource": { + "name": "MIFCResource", + "description": "Supplemental data about the resource of a Food and Component dataset collection standardized using MIFC.", + "title": "MIFC Resource", + "in_subset": [ + "RecommendedSubset" ], - "abstract": true + "from_schema": "https://w3id.org/kaiiam/mifc", + "attributes": { + "mifc_id": { + "name": "mifc_id", + "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", + "comments": [ + "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" + ], + "examples": [ + { + "value": "168566" + } + ], + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "identifier": true, + "alias": "mifc_id", + "owner": "MIFCResource", + "domain_of": [ + "MIFCResource", + "Component" + ], + "range": "string", + "required": true + }, + "resource_dataset_label": { + "name": "resource_dataset_label", + "description": "A string corresponding to the labeled name of dataset (e.g., \"Standard Reference (SR) Legacy\").", + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "alias": "resource_dataset_label", + "owner": "MIFCResource", + "domain_of": [ + "MIFCResource" + ], + "range": "string", + "recommended": true + }, + "resource_mifc_version_tag": { + "name": "resource_mifc_version_tag", + "description": "A string corresponding to a named MIFC release number (e.g., \"v1.0.1\").", + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "alias": "resource_mifc_version_tag", + "owner": "MIFCResource", + "domain_of": [ + "MIFCResource" + ], + "range": "string", + "recommended": true + }, + "resource_contributor_orcid": { + "name": "resource_contributor_orcid", + "description": "A string corresponding to a \"|\" delimited list of ORCIDs of people who contributed to a MIFC formatted dataset. See https://orcid.org/.", + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "alias": "resource_contributor_orcid", + "owner": "MIFCResource", + "domain_of": [ + "MIFCResource" + ], + "range": "string", + "recommended": true + }, + "resource_organization_name": { + "name": "resource_organization_name", + "description": "A string corresponding to a \"|\" delimited list of organizations who created or help to create to a MIFC formatted dataset. E.g., \"USDA\".", + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "alias": "resource_organization_name", + "owner": "MIFCResource", + "domain_of": [ + "MIFCResource" + ], + "range": "string", + "recommended": true + } + }, + "class_uri": "schema:MIFCResource", + "unique_keys": { + "mifc_resource_key": { + "unique_key_name": "mifc_resource_key", + "unique_key_slots": [ + "sample_collector_sample_id" + ], + "description": "An MIFC Resource is uniquely identified by the sample_collector_sample_id slot." + } + } }, "Food": { "name": "Food", @@ -2627,10 +2749,34 @@ "RecommendedSubset" ], "from_schema": "https://w3id.org/kaiiam/mifc", - "is_a": "NamedThing", + "slot_usage": { + "food_sample_id": { + "name": "food_sample_id", + "annotations": { + "required": { + "tag": "required", + "value": true + }, + "foreign_key": { + "tag": "foreign_key", + "value": "MIFCResource.mifc_id" + } + } + } + }, "attributes": { "food_sample_id": { "name": "food_sample_id", + "annotations": { + "required": { + "tag": "required", + "value": true + }, + "foreign_key": { + "tag": "foreign_key", + "value": "MIFCResource.mifc_id" + } + }, "description": "A string denoting the primary identifier for a sample of the class Food. Note that food_sample_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", "comments": [ "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" @@ -2647,7 +2793,8 @@ "alias": "food_sample_id", "owner": "Food", "domain_of": [ - "Food" + "Food", + "Component" ], "range": "string", "required": true @@ -3307,7 +3454,17 @@ "range": "string" } }, - "class_uri": "schema:Food" + "class_uri": "schema:Food", + "unique_keys": { + "mifc_food_key": { + "unique_key_name": "mifc_food_key", + "unique_key_slots": [ + "mifc_id", + "food_sample_id" + ], + "description": "An MIFC Resource is uniquely identified by the sample_collector_sample_id slot." + } + } }, "Component": { "name": "Component", @@ -3316,8 +3473,81 @@ "RecommendedSubset" ], "from_schema": "https://w3id.org/kaiiam/mifc", - "is_a": "NamedThing", + "slot_usage": { + "food_sample_id": { + "name": "food_sample_id", + "annotations": { + "required": { + "tag": "required", + "value": true + }, + "foreign_key": { + "tag": "foreign_key", + "value": "Food.food_sample_id" + } + } + } + }, "attributes": { + "mifc_id": { + "name": "mifc_id", + "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", + "comments": [ + "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" + ], + "examples": [ + { + "value": "168566" + } + ], + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "identifier": true, + "alias": "mifc_id", + "owner": "Component", + "domain_of": [ + "MIFCResource", + "Component" + ], + "range": "string", + "required": true + }, + "food_sample_id": { + "name": "food_sample_id", + "annotations": { + "required": { + "tag": "required", + "value": true + }, + "foreign_key": { + "tag": "foreign_key", + "value": "Food.food_sample_id" + } + }, + "description": "A string denoting the primary identifier for a sample of the class Food. Note that food_sample_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", + "comments": [ + "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" + ], + "examples": [ + { + "value": "168566" + } + ], + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "alias": "food_sample_id", + "owner": "Component", + "domain_of": [ + "Food", + "Component" + ], + "range": "string", + "required": true + }, "component_sample_id": { "name": "component_sample_id", "description": "A string denoting the primary identifier for a sample of the class Component.", @@ -3677,84 +3907,34 @@ "range": "string" } }, - "class_uri": "schema:Component" + "class_uri": "schema:Component", + "unique_keys": { + "mifc_component_key": { + "unique_key_name": "mifc_component_key", + "unique_key_slots": [ + "food_sample_id", + "component_sample_id" + ], + "description": "An MIFC Resource is uniquely identified by the sample_collector_sample_id slot." + } + } }, - "Provenance": { - "name": "Provenance", - "description": "Supplemental data about the provenance of a Food and Component dataset collection standardized using MIFC.", - "in_subset": [ - "RecommendedSubset" - ], + "Container": { + "name": "Container", "from_schema": "https://w3id.org/kaiiam/mifc", - "is_a": "NamedThing", "attributes": { - "provenance_dataset_label": { - "name": "provenance_dataset_label", - "description": "A string corresponding to the labeled name of dataset (e.g., \"Standard Reference (SR) Legacy\").", - "in_subset": [ - "RecommendedSubset" - ], - "from_schema": "https://w3id.org/kaiiam/mifc", - "alias": "provenance_dataset_label", - "owner": "Provenance", - "domain_of": [ - "Provenance" - ], - "range": "string", - "recommended": true - }, - "provenance_mifc_version_tag": { - "name": "provenance_mifc_version_tag", - "description": "A string corresponding to a named MIFC release number (e.g., \"v1.0.1\").", - "in_subset": [ - "RecommendedSubset" - ], + "resources": { + "name": "resources", "from_schema": "https://w3id.org/kaiiam/mifc", - "alias": "provenance_mifc_version_tag", - "owner": "Provenance", - "domain_of": [ - "Provenance" - ], - "range": "string", - "recommended": true - }, - "provenance_contributor_orcid": { - "name": "provenance_contributor_orcid", - "description": "A string corresponding to a \"|\" delimited list of ORCIDs of people who contributed to a MIFC formatted dataset. See https://orcid.org/.", - "in_subset": [ - "RecommendedSubset" - ], - "from_schema": "https://w3id.org/kaiiam/mifc", - "alias": "provenance_contributor_orcid", - "owner": "Provenance", + "alias": "resources", + "owner": "Container", "domain_of": [ - "Provenance" + "Container" ], - "range": "string", - "recommended": true + "range": "MIFCResource", + "multivalued": true, + "inlined_as_list": true }, - "provenance_organization_name": { - "name": "provenance_organization_name", - "description": "A string corresponding to a \"|\" delimited list of organizations who created or help to create to a MIFC formatted dataset. E.g., \"USDA\".", - "in_subset": [ - "RecommendedSubset" - ], - "from_schema": "https://w3id.org/kaiiam/mifc", - "alias": "provenance_organization_name", - "owner": "Provenance", - "domain_of": [ - "Provenance" - ], - "range": "string", - "recommended": true - } - }, - "class_uri": "schema:Provenance" - }, - "Container": { - "name": "Container", - "from_schema": "https://w3id.org/kaiiam/mifc", - "attributes": { "foods": { "name": "foods", "from_schema": "https://w3id.org/kaiiam/mifc", @@ -3778,18 +3958,6 @@ "range": "Component", "multivalued": true, "inlined_as_list": true - }, - "provenances": { - "name": "provenances", - "from_schema": "https://w3id.org/kaiiam/mifc", - "alias": "provenances", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Provenance", - "multivalued": true, - "inlined_as_list": true } }, "tree_root": true diff --git a/web/templates/mifc/schema.yaml b/web/templates/mifc/schema.yaml index a8f6b2c9..eabf2da3 100644 --- a/web/templates/mifc/schema.yaml +++ b/web/templates/mifc/schema.yaml @@ -37,15 +37,36 @@ classes: ## -- ## Parent class for Foods and Components ## -- - NamedThing: - abstract: true ## should not be instantiated directly - close_mappings: - - schema:Thing +## NamedThing: +## abstract: true ## should not be instantiated directly +## close_mappings: +## - schema:Thing + + MIFCResource: + title: MIFC Resource + description: >- + Supplemental data about the resource of a Food and Component dataset collection standardized using MIFC. +## is_a: NamedThing + class_uri: schema:MIFCResource + in_subset: + - RecommendedSubset + slots: ## Slots specific to MIFCResource + - mifc_id + - resource_dataset_label + - resource_mifc_version_tag + - resource_contributor_orcid + - resource_organization_name + unique_keys: + mifc_resource_key: + description: An MIFC Resource is uniquely identified by the sample_collector_sample_id + slot. + unique_key_slots: + - sample_collector_sample_id Food: description: >- Metadata about foods analyzed for components of nutritional interest. - is_a: NamedThing ## inheritance +## is_a: NamedThing ## inheritance class_uri: schema:Food in_subset: - RecommendedSubset @@ -92,15 +113,33 @@ classes: - food_label_weight_unit id_prefixes: - mifc + unique_keys: + mifc_food_key: + description: An MIFC Resource is uniquely identified by the sample_collector_sample_id + slot. + unique_key_slots: + - mifc_id + - food_sample_id + slot_usage: + food_sample_id: + annotations: + required: + tag: required + value: True + foreign_key: + tag: foreign_key + value: MIFCResource.mifc_id Component: description: >- Metadata about components of nutritional interest measured from foods. - is_a: NamedThing +## is_a: NamedThing class_uri: schema:Component in_subset: - RecommendedSubset slots: ## Slots specific to components of nutritional interest + - mifc_id + - food_sample_id - component_sample_id - component_type - component_type_label @@ -124,23 +163,39 @@ classes: - food_laboratory_sample_id - food_laboratory_sample_aliquot_id - food_laboratory_sample_batch_id - - Provenance: - description: >- - Supplemental data about the provenance of a Food and Component dataset collection standardized using MIFC. - is_a: NamedThing - class_uri: schema:Provenance - in_subset: - - RecommendedSubset - slots: ## Slots specific to Provenance - - provenance_dataset_label - - provenance_mifc_version_tag - - provenance_contributor_orcid - - provenance_organization_name + unique_keys: + mifc_component_key: + description: An MIFC Resource is uniquely identified by the sample_collector_sample_id + slot. + unique_key_slots: +# - mifc_id + - food_sample_id + - component_sample_id + slot_usage: +# mifc_id +# annotations: +# required: +# tag: required +# value: True +# foreign_key: +# tag: foreign_key +# value: MIFCResource.mifc_id + food_sample_id: + annotations: + required: + tag: required + value: True + foreign_key: + tag: foreign_key + value: Food.food_sample_id Container: tree_root: true attributes: + resources: + multivalued: true + inlined_as_list: true + range: MIFCResource foods: multivalued: true inlined_as_list: true @@ -149,13 +204,45 @@ classes: multivalued: true inlined_as_list: true range: Component - provenances: - multivalued: true - inlined_as_list: true - range: Provenance slots: + + + # MIFCResource slots + mifc_id: + description: A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class. + required: true + range: string + identifier: true # Forces mifc_id keys to be unique in context of given class + comments: + - "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" + in_subset: + - RecommendedSubset + examples: + - value: 168566 + resource_dataset_label: + description: A string corresponding to the labeled name of dataset (e.g., "Standard Reference (SR) Legacy"). + recommended: true #Might want to make this field required + in_subset: + - RecommendedSubset + resource_mifc_version_tag: + description: A string corresponding to a named MIFC release number (e.g., "v1.0.1"). + recommended: true #Might want to make this field required + in_subset: + - RecommendedSubset + resource_contributor_orcid: + description: A string corresponding to a "|" delimited list of ORCIDs of people who contributed to a MIFC formatted dataset. See https://orcid.org/. + recommended: true + in_subset: + - RecommendedSubset + resource_organization_name: + description: A string corresponding to a "|" delimited list of organizations who created or help to create to a MIFC formatted dataset. E.g., "USDA". + recommended: true + in_subset: + - RecommendedSubset + # Food slots + food_sample_id: description: A string denoting the primary identifier for a sample of the class Food. Note that food_sample_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class. required: true @@ -476,27 +563,6 @@ slots: #range: boolean # is_a: boolean_slot - # Provenance slots - provenance_dataset_label: - description: A string corresponding to the labeled name of dataset (e.g., "Standard Reference (SR) Legacy"). - recommended: true #Might want to make this field required - in_subset: - - RecommendedSubset - provenance_mifc_version_tag: - description: A string corresponding to a named MIFC release number (e.g., "v1.0.1"). - recommended: true #Might want to make this field required - in_subset: - - RecommendedSubset - provenance_contributor_orcid: - description: A string corresponding to a "|" delimited list of ORCIDs of people who contributed to a MIFC formatted dataset. See https://orcid.org/. - recommended: true - in_subset: - - RecommendedSubset - provenance_organization_name: - description: A string corresponding to a "|" delimited list of organizations who created or help to create to a MIFC formatted dataset. E.g., "USDA". - recommended: true - in_subset: - - RecommendedSubset # Slots common to both Food and Component classes food_laboratory_sample_id: From 7840c8abb16ccace260e832352f1f3f45ed91df3 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 20 Mar 2025 17:31:07 -0700 Subject: [PATCH 005/222] mifc update --- web/templates/mifc/schema.json | 70 ++++++++++++++++++++++++++++++---- web/templates/mifc/schema.yaml | 28 ++++++++------ 2 files changed, 79 insertions(+), 19 deletions(-) diff --git a/web/templates/mifc/schema.json b/web/templates/mifc/schema.json index 7210fe94..ebda082c 100644 --- a/web/templates/mifc/schema.json +++ b/web/templates/mifc/schema.json @@ -1735,9 +1735,9 @@ "RecommendedSubset" ], "from_schema": "https://w3id.org/kaiiam/mifc", - "identifier": true, "domain_of": [ "MIFCResource", + "Food", "Component" ], "range": "string", @@ -2641,6 +2641,12 @@ "RecommendedSubset" ], "from_schema": "https://w3id.org/kaiiam/mifc", + "slot_usage": { + "mifc_id": { + "name": "mifc_id", + "identifier": true + } + }, "attributes": { "mifc_id": { "name": "mifc_id", @@ -2662,6 +2668,7 @@ "owner": "MIFCResource", "domain_of": [ "MIFCResource", + "Food", "Component" ], "range": "string", @@ -2750,8 +2757,8 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "slot_usage": { - "food_sample_id": { - "name": "food_sample_id", + "mifc_id": { + "name": "mifc_id", "annotations": { "required": { "tag": "required", @@ -2765,8 +2772,8 @@ } }, "attributes": { - "food_sample_id": { - "name": "food_sample_id", + "mifc_id": { + "name": "mifc_id", "annotations": { "required": { "tag": "required", @@ -2777,6 +2784,31 @@ "value": "MIFCResource.mifc_id" } }, + "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", + "comments": [ + "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" + ], + "examples": [ + { + "value": "168566" + } + ], + "in_subset": [ + "RecommendedSubset" + ], + "from_schema": "https://w3id.org/kaiiam/mifc", + "alias": "mifc_id", + "owner": "Food", + "domain_of": [ + "MIFCResource", + "Food", + "Component" + ], + "range": "string", + "required": true + }, + "food_sample_id": { + "name": "food_sample_id", "description": "A string denoting the primary identifier for a sample of the class Food. Note that food_sample_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", "comments": [ "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" @@ -3474,6 +3506,19 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "slot_usage": { + "mifc_id": { + "name": "mifc_id", + "annotations": { + "required": { + "tag": "required", + "value": true + }, + "foreign_key": { + "tag": "foreign_key", + "value": "MIFCResource.mifc_id" + } + } + }, "food_sample_id": { "name": "food_sample_id", "annotations": { @@ -3491,6 +3536,16 @@ "attributes": { "mifc_id": { "name": "mifc_id", + "annotations": { + "required": { + "tag": "required", + "value": true + }, + "foreign_key": { + "tag": "foreign_key", + "value": "MIFCResource.mifc_id" + } + }, "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", "comments": [ "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" @@ -3504,11 +3559,11 @@ "RecommendedSubset" ], "from_schema": "https://w3id.org/kaiiam/mifc", - "identifier": true, "alias": "mifc_id", "owner": "Component", "domain_of": [ "MIFCResource", + "Food", "Component" ], "range": "string", @@ -3912,10 +3967,11 @@ "mifc_component_key": { "unique_key_name": "mifc_component_key", "unique_key_slots": [ + "mifc_id", "food_sample_id", "component_sample_id" ], - "description": "An MIFC Resource is uniquely identified by the sample_collector_sample_id slot." + "description": "A food component is uniquely identified by a combination of mifc, food sample and component sample ids. slot." } } }, diff --git a/web/templates/mifc/schema.yaml b/web/templates/mifc/schema.yaml index eabf2da3..ac99e133 100644 --- a/web/templates/mifc/schema.yaml +++ b/web/templates/mifc/schema.yaml @@ -62,6 +62,9 @@ classes: slot. unique_key_slots: - sample_collector_sample_id + slot_usage: + mifc_id: + identifier: true Food: description: >- @@ -71,6 +74,7 @@ classes: in_subset: - RecommendedSubset slots: ## Slots specific to foods + - mifc_id - food_sample_id - food_description_label - food_primary_type @@ -121,7 +125,7 @@ classes: - mifc_id - food_sample_id slot_usage: - food_sample_id: + mifc_id: annotations: required: tag: required @@ -165,21 +169,21 @@ classes: - food_laboratory_sample_batch_id unique_keys: mifc_component_key: - description: An MIFC Resource is uniquely identified by the sample_collector_sample_id + description: A food component is uniquely identified by a combination of mifc, food sample and component sample ids. slot. unique_key_slots: -# - mifc_id + - mifc_id - food_sample_id - component_sample_id slot_usage: -# mifc_id -# annotations: -# required: -# tag: required -# value: True -# foreign_key: -# tag: foreign_key -# value: MIFCResource.mifc_id + mifc_id: + annotations: + required: + tag: required + value: True + foreign_key: + tag: foreign_key + value: MIFCResource.mifc_id food_sample_id: annotations: required: @@ -213,7 +217,7 @@ slots: description: A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class. required: true range: string - identifier: true # Forces mifc_id keys to be unique in context of given class + #identifier: false # Forces mifc_id keys to be unique in context of given class comments: - "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" in_subset: From 85791903c01408543534aef3b7914c3621da90e9 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 20 Mar 2025 17:31:27 -0700 Subject: [PATCH 006/222] fix to tab switch error button state --- lib/Toolbar.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 431068ca..0f6d8ac7 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -14,6 +14,7 @@ import 'bootstrap/js/dist/modal'; import '@selectize/selectize'; import '@selectize/selectize/dist/css/selectize.bootstrap4.css'; +import {isEmpty} from '../lib/utils/general'; import { exportFile, exportJsonFile, @@ -803,6 +804,12 @@ class Toolbar { let focus_col = dh.current_selection[1]; const all_rows = Object.keys(dh.invalid_cells); + + if (all_rows.length == 0) { + //No error to find. + return; + } + const error1_row = all_rows[0]; if (focus_row === null) { focus_row = error1_row; @@ -951,6 +958,11 @@ class Toolbar { // Jump to modal as well this.setupJumpToModal(extraData.dh); this.setupFillModal(extraData.dh); + + // Update No / next error button + $('#no-error-button').hide(); + $('#next-error-button').toggle(!isEmpty(extraData.dh.invalid_cells)); + }); // INTERNATIONALIZE THE INTERFACE From 9639ba5d444e33b08547cf083e6074940662ff2b Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 21:45:23 -0700 Subject: [PATCH 007/222] converting see_also into array --- lib/Toolbar.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 0f6d8ac7..e5ce7604 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -1003,8 +1003,11 @@ class Toolbar { const helpSop = $('#help_sop'); const template_classes = this.context.template.schema.classes[template_name]; - if (template_classes && template_classes.see_also) { - helpSop.attr('href', template_classes.see_also).show(); + if (template_classes?.see_also) { + if (Array.isArray(template_classes.see_also)) + helpSop.attr('href', template_classes.see_also[0]).show(); + else + helpSop.attr('href', template_classes.see_also).show(); } else { helpSop.hide(); } From bb4e9daac4f3ea28527d895157111efcc96dcf92 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 21:45:33 -0700 Subject: [PATCH 008/222] doc update --- script/dh-validate.py | 1 - 1 file changed, 1 deletion(-) diff --git a/script/dh-validate.py b/script/dh-validate.py index 77e5a419..faf1b58a 100644 --- a/script/dh-validate.py +++ b/script/dh-validate.py @@ -22,7 +22,6 @@ # Options: # -s, --schema FILE Schema file to validate data against # -C, --target-class TEXT -# -S, --index-slot TEXT top level slot. Required for CSV dumping/loading # -V, --version Show the version and exit. # # > cd web/templates/[template folder]/ From ed586ae24ed42cba45cc18b4cbe22c663d247a43 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 21:46:21 -0700 Subject: [PATCH 009/222] doc update, + test for unique_key_slots config + converting comments to an array. --- script/tabular_to_schema.py | 50 ++++++++++++++++++++++++++++++------- 1 file changed, 41 insertions(+), 9 deletions(-) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index ab58b224..45ee4fc7 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -14,16 +14,18 @@ # # > python ../../../script/tabular_to_schema.py -m # -# Note, to do command line validation of schema against a data file, type: +# Note, to do command line validation of schema against a json data file, type: # -# linkml-validate --schema schema.yaml --target-class "CanCOGeN Covid-19" test_good.csv +# linkml-validate --schema schema.yaml --target-class "CanCOGeN Covid-19" test_good.json # -# To prepare tsv or csv files for above validation, first line of a -# DataHarmonizer-generated data file with its section headers must be removed, -# and if 2nd line has spaces in its column/slot names, these must be replaced -# by underscores. Sed can be used to do this: +# Validating against tabular .tsv or .csv (and can do .json or .xls/xlsx too): # -# > sed '1d;2 s/ /_/g' exampleInput/validTestData_2-1-2.tsv > test_good.tsv +# dh-validate.py --schema schema.yaml --target-class "CanCOGeN Covid-19" some_data_file.csv +# +# If an error occurs when processing schema.yaml into schema.json, to debug, +# one can test if schema.yaml is valid with: +# +# > linkml lint --validate-only schema.yaml # # FUTURE: design will be revised to have SLOTS managed as a separate # list from Class reuse of them, where curators will explicitly show @@ -296,7 +298,9 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning if slot_title > '': slot['title'] = slot_title; if slot_description > '': slot['description'] = slot_description; - if slot_comments > '': slot['comments'] = slot_comments; + if slot_comments > '': slot['comments'] = [slot_comments]; + + if slot_uri > '': slot['slot_uri'] = slot_uri; if slot_identifier == True: slot['identifier'] = True; @@ -391,7 +395,10 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning for field in variant_fields: text = row.get(field + '_' + lcode, schema['slots'][slot_name].get(field, '' )); if text: - variant_slot[field] = text; + if field == 'comments': + variant_slot[field] = [text]; + else: + variant_slot[field] = text; if field == 'slot_group': variant_slot_group = text; set_examples(variant_slot, row.get('examples' + '_' + lcode, '')); @@ -416,7 +423,12 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): with open(enum_path) as tsvfile: reader = csv.DictReader(tsvfile, dialect='excel-tab'); + if not 'enums' in schema or schema['enums'] == None: + # print("Note: schema_core.yaml had empty or missing enums list.") + schema['enums'] = {}; + enumerations = schema['enums']; + name = ''; # running name for chunks of enumeration rows choice_path = []; enum = {}; @@ -509,6 +521,26 @@ def write_schema(schema): with open(w_filename_base + '.yaml', 'w') as output_handle: yaml.dump(schema, output_handle, sort_keys=False) + # Trap some errors that come up in created schema.yaml before SchemaView() + # is attempted + + key_errors = False; + for class_name in schema['classes']: + a_class = schema['classes'][class_name]; + if 'unique_keys' in a_class: + for unique_key in a_class['unique_keys']: + if 'unique_key_slots' in a_class['unique_keys'][unique_key]: + for slot_name in a_class['unique_keys'][unique_key]['unique_key_slots']: + if not slot_name in schema['slots']: + print("Error: Class", class_name, "has unique key", unique_key, "with slot", slot_name, "but this slot doesn't exist in schema.slots."); + key_errors = True; + else: + print("Error: Class ", class_name, "has unique key", unique_key, " but it is missing a unique_key_slots list"); + key_errors = True; + if key_errors: + sys.exit(0); + + #with open("temp.yaml", 'w') as output_handle: #yaml.dump(schema, output_handle, sort_keys=False) From f7f117f4635cc746dc9be0c937f1d5a16d3354f2 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 21:46:44 -0700 Subject: [PATCH 010/222] doc update - UCUM type resource --- web/templates/oca_test/oca_to_linkml.py | 1 + 1 file changed, 1 insertion(+) diff --git a/web/templates/oca_test/oca_to_linkml.py b/web/templates/oca_test/oca_to_linkml.py index 11f722a9..566902fb 100644 --- a/web/templates/oca_test/oca_to_linkml.py +++ b/web/templates/oca_test/oca_to_linkml.py @@ -614,6 +614,7 @@ def writeEnums(): oca_entry_labels = oca_overlays["entry"][0]["attribute_entries"]; # Also has "metric_system": "SI", +# FUTURE: automatically incorporate unit menu: https://github.com/agrifooddatacanada/UCUM_agri-food_units/blob/main/UCUM_ADC_current.csv if "unit" in oca_overlays: oca_units = oca_overlays["unit"]["attribute_units"]; else: From 6d7d6bd2de08d4b816efa4d25ab45500267c82a2 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 21:47:28 -0700 Subject: [PATCH 011/222] update --- web/templates/schema_editor/schema_slots.tsv | 145 +++++++++---------- 1 file changed, 72 insertions(+), 73 deletions(-) diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index d66c1e04..9d9b2ea5 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -1,82 +1,81 @@ -class_name slot_group slot_uri title name range range_2 identifier multivalued required recommended pattern minimum_value maximum_value structured_pattern description comments examples -Schema key Name name WhitespaceMinimizedString TRUE TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is a **CamelCase** formatted name in the LinkML standard naming convention. +class_name slot_group slot_uri name title range range_2 identifier multivalued required recommended pattern minimum_value maximum_value structured_pattern description comments examples +Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is a **CamelCase** formatted name in the LinkML standard naming convention. A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations). A schema can also import other schemas and their slots, classes, etc." Wastewater - key ID id uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an "example" URI during schema development. - attributes Description description string TRUE The plain language description of this LinkML schema. - attributes Version version WhitespaceMinimizedString TRUE TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this schema. See https://semver.org/ 1.2.3 - attributes Languages in_language LanguagesMenu TRUE A list of i18n language codes that this schema is available in. The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder. - attributes Default prefix default_prefix uri TRUE A prefix to assume all classes and slots can be addressed by. -Prefix key Schema schema_id Schema TRUE TRUE The coding name of the schema this prefix is listed in. - key Prefix prefix WhitespaceMinimizedString TRUE TRUE The namespace prefix string. - attributes Reference reference uri The URI the prefix expands to. + key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an "example" URI during schema development. + attributes description Description string TRUE The plain language description of this LinkML schema. + attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this schema. See https://semver.org/ 1.2.3 + attributes in_language Languages LanguagesMenu TRUE A list of i18n language codes that this schema is available in. The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder. + attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. +Prefix key schema_id Schema Schema TRUE TRUE The coding name of the schema this prefix is listed in. + key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. + attributes reference Reference uri TRUE The URI the prefix expands to. -Slot key Schema schema_id Schema TRUE TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. - key Name name WhitespaceMinimizedString TRUE TRUE ^[a-z]([a-z0-9_]+)+$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. + +Slot key schema_id Schema Schema TRUE TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. + key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. A slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - attributes Title title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. - attributes Aliases aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - attributes Description description string TRUE A plan text description of this LinkML schema slot. - attributes Slot URI slot_uri uri A URI for identifying this slot's semantic type. - attributes Slot Group slot_group WhitespaceMinimizedString The name of a grouping to place slot within during presentation. - attributes Range range DataTypeMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. - attributes Identifier identifier TrueFalseMenu A boolean TRUE indicates this slot is an identifier, or refers to one. - attributes Key key TrueFalseMenu A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of. - attributes Multivalued multivalued TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. - attributes Required required TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. - attributes Recommended recommended TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. - attributes Minimum_value minimum_value integer A minimum value which is appropriate for the range data type of the slot. - attributes Maximum_value maximum_value integer A maximum value which is appropriate for the range data type of the slot. - attributes Calculated value equals_expression WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression - attributes Pattern pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. - attributes Comments comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. - attributes Examples examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. -Enum key Schema schema_id Schema TRUE TRUE The coding name of the schema this enumeration is contained in. - key Name name WhitespaceMinimizedString TRUE TRUE The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ - attributes Title title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. - attributes Description description string TRUE A plan text description of this LinkML schema enumeration menu of terms. - attributes Enum URI enum_uri uri A URI for identifying this enumeration's semantic type. -PermissibleValue key Schema schema_id Schema TRUE TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. - key Enum enum_id WhitespaceMinimizedString TRUE The coding name of the menu (enumeration) that this choice is contained in. - key Name name WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). - attributes Text text WhitespaceMinimizedString The plain language text of this menu choice (PermissibleValue) to display. - attributes Description description string A plan text description of the meaning of this menu choice. - attributes Meaning meaning uri A URI for identifying this choice's semantic type. + attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. + attributes aliases Aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases + attributes description Description string TRUE A plan text description of this LinkML schema slot. + attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. + attributes slot_group Slot Group WhitespaceMinimizedString The name of a grouping to place slot within during presentation. + attributes range Range DataTypeMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. + attributes identifier Identifier TrueFalseMenu A boolean TRUE indicates this slot is an identifier, or refers to one. + attributes key Key TrueFalseMenu A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of. + attributes multivalued Multivalued TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. + attributes required Required TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. + attributes recommended Recommended TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. + attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. + attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. + attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression + attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. + attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. +Enum key schema_id Schema Schema TRUE TRUE The coding name of the schema this enumeration is contained in. + key name Name WhitespaceMinimizedString TRUE The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + attributes title Title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. + attributes description Description string TRUE A plan text description of this LinkML schema enumeration menu of terms. + attributes enum_uri Enum URI uri A URI for identifying this enumeration's semantic type. +PermissibleValue key schema_id Schema Schema TRUE TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. + key enum_id Enum WhitespaceMinimizedString TRUE The coding name of the menu (enumeration) that this choice is contained in. + key name Name WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). + attributes text Text WhitespaceMinimizedString The plain language text of this menu choice (PermissibleValue) to display. + attributes description Description string A plan text description of the meaning of this menu choice. + attributes meaning Meaning uri A URI for identifying this choice's semantic type. -Class key Schema schema_id Schema TRUE TRUE The coding name of the schema this class is contained in. - key Name name WhitespaceMinimizedString TRUE TRUE ^([A-Z][a-z0-9]+)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic - attributes Title title WhitespaceMinimizedString TRUE The plain language name of a LinkML schema class. - attributes Description description string TRUE - attributes Version version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ - attributes Class URI class_uri uri A URI for identifying this class's semantic type. - attributes Container tree_root TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html - attributes Unique Keys unique_keys WhitespaceMinimizedString +Class key schema_id Schema Schema TRUE TRUE The coding name of the schema this class is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic + attributes title Title WhitespaceMinimizedString TRUE The plain language name of a LinkML schema class. + attributes description Description string TRUE + attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ + attributes class_uri Class URI uri A URI for identifying this class's semantic type. + attributes tree_root Container TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html + attributes unique_keys Unique Keys WhitespaceMinimizedString attributes Inlined as list Inlined as list TrueFalseMenu A boolian indicating whether the content of this class is present inside its containing object as an array. -SlotUsage key Schema schema_id Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. - key Class class Class TRUE TRUE The coding name of this slot usage's class. - key Slot slot Slot TRUE TRUE The coding name of the slot this slot usage pertains to. - attributes Rank rank integer An integer which sets the order of this slot relative to the others within a given class. - attributes Slot Group slot_group WhitespaceMinimizedString An override on a slot's **slot_group** attribute. - attributes Range range DataTypeMenu TRUE An override on a slot's **range* attribute. - attributes Inlined inlined TrueFalseMenu An override on a slot's **Inlined** attribute. - attributes Identifier identifier TrueFalseMenu An override on a slot's **Identifier** attribute. - attributes Key key TrueFalseMenu An override on a slot's **Key** attribute. - attributes Multivalued multivalued TrueFalseMenu An override on a slot's **Multivalued** attribute. - attributes Required required TrueFalseMenu An override on a slot's **Required** attribute. - attributes Recommended recommended TrueFalseMenu An override on a slot's **Recommended** attribute. - attributes Minimum_value minimum_value integer A minimum value which is appropriate for the range data type of the slot. - attributes Maximum_value maximum_value integer A maximum value which is appropriate for the range data type of the slot. - attributes Pattern pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. - attributes Comments comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. - attributes Examples examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. -UniqueKey key Schema schema_id Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. - key Class class Class TRUE TRUE The coding name of this slot usage's class. - key Name name WhitespaceMinimizedString TRUE TRUE ^[a-z]([a-z0-9_]+)+$ A class contained in given schema. - attributes Unique Key Slots unique_key_slots: Slot TRUE TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html - attributes Description description WhitespaceMinimizedString The description of this unique key combination. - attributes Notes notes WhitespaceMinimizedString Notes about use of this key in other classes via slot ranges etc. - - \ No newline at end of file +SlotUsage key schema_id Schema Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. + key class Class Class TRUE The coding name of this slot usage's class. + key slot Slot Slot TRUE The coding name of the slot this slot usage pertains to. + attributes rank Rank integer An integer which sets the order of this slot relative to the others within a given class. + attributes slot_group Slot Group WhitespaceMinimizedString An override on a slot's **slot_group** attribute. + attributes range Range DataTypeMenu TRUE An override on a slot's **range* attribute. + attributes inlined Inlined TrueFalseMenu An override on a slot's **Inlined** attribute. + attributes identifier Identifier TrueFalseMenu An override on a slot's **Identifier** attribute. + attributes key Key TrueFalseMenu An override on a slot's **Key** attribute. + attributes multivalued Multivalued TrueFalseMenu An override on a slot's **Multivalued** attribute. + attributes required Required TrueFalseMenu An override on a slot's **Required** attribute. + attributes recommended Recommended TrueFalseMenu An override on a slot's **Recommended** attribute. + attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. + attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. + attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. + attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. +UniqueKey key schema_id Schema Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. + key class Class Class TRUE The coding name of this slot usage's class. + key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ A class contained in given schema. + attributes unique_key_slots Unique Key Slots Slot TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html + attributes description Description WhitespaceMinimizedString The description of this unique key combination. + attributes notes Notes WhitespaceMinimizedString Notes about use of this key in other classes via slot ranges etc. \ No newline at end of file From 91ec271ca5aa365962438475b304e1de28267f45 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 21:49:05 -0700 Subject: [PATCH 012/222] doc update --- lib/utils/1m.js | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/lib/utils/1m.js b/lib/utils/1m.js index b7d88e64..7898e393 100644 --- a/lib/utils/1m.js +++ b/lib/utils/1m.js @@ -36,6 +36,43 @@ Object or Attribute | | | create new records). | | `child_classes` | `list: string` | a list of the children that this class is connected to | + + +SCHEMA TREE { + "Container": { + "tree_root": true, + "children": [ + "GRDISample", + "AMRTest" + ] + }, + "GRDISample": { + "name": "GRDISample", + "shared_keys": [ + { + "name": "sample_collector_sample_id", + "related_concept": "AMRTest", + "relation": "child" + } + ], + "children": [ + "AMRTest" + ] + }, + "AMRTest": { + "name": "AMRTest", + "shared_keys": [ + { + "name": "sample_collector_sample_id", + "related_concept": "GRDISample", + "relation": "parent" + } + ], + "children": [] + } +} + + */ const SchemaClassesList = (schema) => { From bc17cf252d8cad4ebdc259d78371d2db023c5614 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 23:41:47 -0700 Subject: [PATCH 013/222] schema_editor section hiding --- web/templates/menu.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/web/templates/menu.json b/web/templates/menu.json index ef2cbe26..4e8184df 100644 --- a/web/templates/menu.json +++ b/web/templates/menu.json @@ -196,31 +196,31 @@ }, "Prefix": { "name": "Prefix", - "display": true + "display": false }, "Slot": { "name": "Slot", - "display": true + "display": false }, "Enum": { "name": "Enum", - "display": true + "display": false }, "PermissibleValue": { "name": "PermissibleValue", - "display": true + "display": false }, "Class": { "name": "Class", - "display": true + "display": false }, "SlotUsage": { "name": "SlotUsage", - "display": true + "display": false }, "UniqueKey": { "name": "UniqueKey", - "display": true + "display": false }, "Container": { "name": "Container", From 0130bec5048e14da2f6a41ebd3e36aeb1cc03e7d Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 23:42:16 -0700 Subject: [PATCH 014/222] tweak to relations algorithm. --- lib/AppContext.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/AppContext.js b/lib/AppContext.js index 31245379..cf82d15b 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -831,6 +831,10 @@ export default class AppContext { */ crudGetRelations(schema) { let relations = {}; + + // First pass establishes basic attributes so 2nd pass references to + // .parent or .child don't matter, i.e. classes can be processed in + // any order. Object.entries(schema.classes).forEach(([class_name, class_obj]) => { if (class_name != 'Container' && class_name != 'dh_interface') { relations[class_name] = { @@ -840,6 +844,11 @@ export default class AppContext { target_slots: {}, unique_key_slots: {} }; + } + }); + + Object.entries(schema.classes).forEach(([class_name, class_obj]) => { + if (class_name != 'Container' && class_name != 'dh_interface') { Object.entries(class_obj.attributes ?? {}).forEach( ([slot_name, attribute]) => { @@ -866,6 +875,7 @@ export default class AppContext { ); return; } + relations[class_name].parent[foreign_class] ??= {}; relations[class_name].parent[foreign_class][slot_name] = foreign_slot_name; From 0595467f1123ed8e9f02a16941ed50ef841a4dd9 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 21 Mar 2025 23:42:33 -0700 Subject: [PATCH 015/222] update --- web/templates/schema_editor/schema_core.yaml | 127 ++++++++++++++----- web/templates/schema_editor/schema_slots.tsv | 80 ++++++------ 2 files changed, 137 insertions(+), 70 deletions(-) diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index f30bd58b..4dc05919 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -8,64 +8,92 @@ imports: - 'linkml:types' prefixes: linkml: 'https://w3id.org/linkml/' - ONTOLOGY1: 'http://purl.obolibrary.org/obo/ONTOLOGY1_' + ONTOLOGY: 'http://purl.obolibrary.org/obo/ONTOLOGY_' classes: - dh_interface: - name: dh_interface - description: A DataHarmonizer interface - from_schema: https://example.com/GRDI - + Schema: name: Schema description: The top-level description of a LinkML schema. A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations) - see_also: templates/schema_editor/SOP.pdf - is_a: dh_interface - + see_also: + - templates/schema_editor/SOP.pdf + unique_keys: + schema_key: + description: A slot is uniquely identified by the schema it appears in as well as its name + unique_key_slots: + - id + Prefix: name: Prefix description: A prefix used in the URIs mentioned in this schema. + unique_keys: + prefix_key: + description: A slot is uniquely identified by the schema it appears in as well as its name + unique_key_slots: + - schema_id + - prefix + - reference + + Class: + name: Class + description: A class contained in given schema. A class may be a top-level DataHarmonizer "template" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many class linked to a parent class by a primary key field. + unique_keys: + class_key: + description: A class is uniquely identified by the schema it appears in as well as its name. + unique_key_slots: + - schema_id + - name + + UniqueKey: + name: UniqueKey + description: A table linking the name of each multi-component(slot) key to the schema class it appears in. + unique_keys: + uniquekey_key: + description: A slot is uniquely identified by the schema it appears in as well as its name + unique_key_slots: + - schema_id + - class_id + - name Slot: name: Slot description: One or more slots contained in given schema. A slot can be used in one or more classes (templates). A slot defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype. unique_keys: - main: + slot_key: description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - - schema_id - - name + - schema_id + - name + + SlotUsage: + name: SlotUsage + description: A list of each classes slots which can include ordering (rank) and attribute overrides. + unique_keys: + slotusage_key: + description: A class is uniquely identified by the schema it appears in as well as its name. + unique_key_slots: + - schema_id + - class_id + - slot_id Enum: name: Enum description: One or more enumerations in given schema. An enumeration can be used in the "range" or "any of" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values. unique_keys: - main: + enum_key: description: An enumeration is uniquely identified by the schema it appears in as well as its name. unique_key_slots: - - schema_id - - name + - schema_id + - name PermissibleValue: name: PermissibleValue description: An enumeration picklist value. - - Class: - name: Class - description: A class contained in given schema. A class may be a top-level DataHarmonizer "template" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many class linked to a parent class by a primary key field. unique_keys: - main: - description: A class is uniquely identified by the schema it appears in as well as its name. + permissiblevalue_key: + description: An enumeration is uniquely identified by the schema it appears in as well as its name. unique_key_slots: - - schema_id - - name - - SlotUsage: - name: SlotUsage - description: A table linking slots to classes they appear in, as well as attributes which override the generic slot inheritance. - - UniqueKey: - name: UniqueKey - description: A table linking the name of each multi-component(slot) key to the schema class it appears in. + - schema_id + - name Container: tree_root: true @@ -103,8 +131,41 @@ classes: multivalued: true inlined_as_list: true -slots: {} -enums: {} +slots: + schema_id: + name: schema_id + title: schema ID + description: The unique URI for identifying the LinkML schema that this class, slot, enumeration or other LinkML element belongs to. + required: true + range: uri + annotations: + foreign_key: + tag: foreign_key + value: Schema.name + + class_id: + name: class_id + title: Class + description: The class name that this table is linked to. + required: true + range: WhitespaceMinimizedString + annotations: + foreign_key: + tag: foreign_key + value: Class.name + + slot_id: + name: slot_id + title: Slot + description: The class name that this table is linked to. + required: true + range: WhitespaceMinimizedString + annotations: + foreign_key: + tag: foreign_key + value: Slot.name + +enums: types: WhitespaceMinimizedString: name: 'WhitespaceMinimizedString' diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 9d9b2ea5..ebc68b42 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -4,7 +4,7 @@ Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations). A schema can also import other schemas and their slots, classes, etc." Wastewater - key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an "example" URI during schema development. + key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. attributes description Description string TRUE The plain language description of this LinkML schema. attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this schema. See https://semver.org/ 1.2.3 attributes in_language Languages LanguagesMenu TRUE A list of i18n language codes that this schema is available in. The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder. @@ -14,68 +14,74 @@ Prefix key schema_id Schema Schema TRUE TRUE The coding name of the sche attributes reference Reference uri TRUE The URI the prefix expands to. +Class key schema_id Schema Schema TRUE TRUE The coding name of the schema this class is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic + attributes title Title WhitespaceMinimizedString TRUE The plain language name of a LinkML schema class. + attributes description Description string TRUE + attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ + attributes class_uri Class URI uri A URI for identifying this class's semantic type. + attributes tree_root Container TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html + attributes Inlined as list Inlined as list TrueFalseMenu A boolian indicating whether the content of this class is present inside its containing object as an array. + +UniqueKey key schema_id Schema Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. + key class_id Class Class TRUE The coding name of this slot usage's class. + key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ A class contained in given schema. + attributes unique_key_slots Unique Key Slots Slot TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html + attributes description Description WhitespaceMinimizedString The description of this unique key combination. + attributes notes Notes WhitespaceMinimizedString Notes about use of this key in other classes via slot ranges etc. + Slot key schema_id Schema Schema TRUE TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. + attributes slot_group Slot Group WhitespaceMinimizedString The name of a grouping to place slot within during presentation. + attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. A slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. - attributes aliases Aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - attributes description Description string TRUE A plan text description of this LinkML schema slot. - attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. - attributes slot_group Slot Group WhitespaceMinimizedString The name of a grouping to place slot within during presentation. attributes range Range DataTypeMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. - attributes identifier Identifier TrueFalseMenu A boolean TRUE indicates this slot is an identifier, or refers to one. - attributes key Key TrueFalseMenu A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of. - attributes multivalued Multivalued TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. attributes required Required TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. attributes recommended Recommended TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. + attributes description Description string TRUE A plan text description of this LinkML schema slot. + attributes aliases Aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases + attributes identifier Identifier TrueFalseMenu A boolean TRUE indicates this slot is an identifier, or refers to one. + attributes foreign_key Foreign Key WhitespaceMinimizedString A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of. + attributes multivalued Multivalued TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. -Enum key schema_id Schema Schema TRUE TRUE The coding name of the schema this enumeration is contained in. - key name Name WhitespaceMinimizedString TRUE The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ - attributes title Title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. - attributes description Description string TRUE A plan text description of this LinkML schema enumeration menu of terms. - attributes enum_uri Enum URI uri A URI for identifying this enumeration's semantic type. -PermissibleValue key schema_id Schema Schema TRUE TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. - key enum_id Enum WhitespaceMinimizedString TRUE The coding name of the menu (enumeration) that this choice is contained in. - key name Name WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). - attributes text Text WhitespaceMinimizedString The plain language text of this menu choice (PermissibleValue) to display. - attributes description Description string A plan text description of the meaning of this menu choice. - attributes meaning Meaning uri A URI for identifying this choice's semantic type. -Class key schema_id Schema Schema TRUE TRUE The coding name of the schema this class is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic - attributes title Title WhitespaceMinimizedString TRUE The plain language name of a LinkML schema class. - attributes description Description string TRUE - attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ - attributes class_uri Class URI uri A URI for identifying this class's semantic type. - attributes tree_root Container TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html - attributes unique_keys Unique Keys WhitespaceMinimizedString - attributes Inlined as list Inlined as list TrueFalseMenu A boolian indicating whether the content of this class is present inside its containing object as an array. + SlotUsage key schema_id Schema Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. - key class Class Class TRUE The coding name of this slot usage's class. - key slot Slot Slot TRUE The coding name of the slot this slot usage pertains to. + key class_id Class Class TRUE The coding name of this slot usage's class. + key slot_id Slot Slot TRUE The coding name of the slot this slot usage pertains to. attributes rank Rank integer An integer which sets the order of this slot relative to the others within a given class. attributes slot_group Slot Group WhitespaceMinimizedString An override on a slot's **slot_group** attribute. attributes range Range DataTypeMenu TRUE An override on a slot's **range* attribute. attributes inlined Inlined TrueFalseMenu An override on a slot's **Inlined** attribute. attributes identifier Identifier TrueFalseMenu An override on a slot's **Identifier** attribute. - attributes key Key TrueFalseMenu An override on a slot's **Key** attribute. + attributes foreign_key Foreign Key WhitespaceMinimizedString An override on a slot's **Foreign Key** attribute. attributes multivalued Multivalued TrueFalseMenu An override on a slot's **Multivalued** attribute. attributes required Required TrueFalseMenu An override on a slot's **Required** attribute. attributes recommended Recommended TrueFalseMenu An override on a slot's **Recommended** attribute. attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. + attributes minimum_cardinality Minimum Cardinality integer For multivalued slots, a minimum number of values + attributes maximum_cardinality Maximum Cardinality integer For multivalued slots, a maximum number of values attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. -UniqueKey key schema_id Schema Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. - key class Class Class TRUE The coding name of this slot usage's class. - key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ A class contained in given schema. - attributes unique_key_slots Unique Key Slots Slot TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html - attributes description Description WhitespaceMinimizedString The description of this unique key combination. - attributes notes Notes WhitespaceMinimizedString Notes about use of this key in other classes via slot ranges etc. \ No newline at end of file + +Enum key schema_id Schema Schema TRUE TRUE The coding name of the schema this enumeration is contained in. + key name Name WhitespaceMinimizedString TRUE The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + attributes title Title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. + attributes description Description string TRUE A plan text description of this LinkML schema enumeration menu of terms. + attributes enum_uri Enum URI uri A URI for identifying this enumeration's semantic type. + +PermissibleValue key schema_id Schema Schema TRUE TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. + key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. + key name Name WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). + attributes text Text WhitespaceMinimizedString The plain language text of this menu choice (PermissibleValue) to display. + attributes description Description string A plan text description of the meaning of this menu choice. + attributes meaning Meaning uri A URI for identifying this choice's semantic type. \ No newline at end of file From b1096366e0fc11d858eee8bb53aa785fc43f4772 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 23 Mar 2025 18:01:31 -0700 Subject: [PATCH 016/222] null value menu no longer shown in reference doc + variable rename --- lib/DataHarmonizer.js | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index d2038b56..eb223c9a 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -753,8 +753,8 @@ class DataHarmonizer { getChangeReport(class_name, changes = {}) { let change_message = ''; - let change_report = this.context.crudGetDependentChanges(class_name, changes); - for (let [dependent_name, dependent] of change_report) { + let dependent_rows = this.context.crudGetDependentRows(class_name, changes); + for (let [dependent_name, dependent] of dependent_rows) { if (class_name != dependent_name && dependent.count) { let key_vals = Object.entries(dependent.slots) .join('\n') @@ -762,7 +762,7 @@ class DataHarmonizer { change_message += `\n - ${dependent.count} ${dependent_name} records with key:\n ${key_vals}`; } } - return [change_report, change_message]; + return [dependent_rows, change_message]; } @@ -1857,20 +1857,6 @@ class DataHarmonizer { ); } guide.menus = '
  • ' + menus.join('
  • ') + '
'; - /* - // List null value menu items directly - for (const [, item] of Object.entries(field.sources)) { - // List null value menu items directly - if (item === 'NullValueMenu') { - let null_values = Object.keys( - this.schema.enums[item].permissible_values - ); - sources.push(item + ': (' + null_values.join('; ') + ')'); - } else { - sources.push(item); - } - } - */ guide.sources = '
  • ' + field.sources.join('
  • ') + '
'; } From 7ae21e81ac8d5b50c696cf2cd95290cf503a964f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 23 Mar 2025 18:03:46 -0700 Subject: [PATCH 017/222] hide tab if foreign key not satisfied. renamed getDependentRows() and switched to this in crudFilterDependentViews(). --- lib/AppContext.js | 265 ++++++++++++++++++++++------------------------ 1 file changed, 128 insertions(+), 137 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index cf82d15b..bfab73f7 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -946,8 +946,7 @@ export default class AppContext { } const children = this.crudGetChildren(class_name); if (isEmpty(children)) { - // catches "undefined" - return stack; + return stack; // catches undefined case } // Add each child to end of stack. let next_name = ''; @@ -962,12 +961,15 @@ export default class AppContext { * or indirect foreign key relationship to given class. * Performance might show up as an issue later if lots of long dependent * tables to re-render. - * FUTURE: show enabled/disabled dependent tab based on whether parent - * table has focused primary key? */ crudFilterDependentViews(class_name) { - for (var [dependent_name, obj] of this.relations[class_name].dependents) { - this.crudFilterByForeignKey(dependent_name); + + let dependent_rows = this.crudGetDependentRows(class_name); + + for (let [dependent_name, dependent_report] of dependent_rows) { + if (dependent_name != class_name) { + this.crudFilterDependentRows(dependent_name, dependent_report); + } } } @@ -978,40 +980,35 @@ export default class AppContext { * POSSIBLE ISSUE: if given class table has one parent table where no * primary key selection has been made! */ - crudFilterByForeignKey(class_name) { + crudFilterDependentRows(class_name, dependent_report) { const hotInstance = this.dhs[class_name]?.hot; // This can happen when one DH is rendered but not other dependents yet. if (!hotInstance) return; - const hiddenRowsPlugin = hotInstance.getPlugin('hiddenRows'); - - // Ensure all rows are visible - const oldHiddenRows = hiddenRowsPlugin.getHiddenRows(); - // arrayRange() makes [0, ... n] - let rowsToHide = arrayRange(0, hotInstance.countSourceRows()); - - //Fetch key-values to match - const parents = this.crudGetParents(class_name); - let [required_selections, errors] = this.crudGetForeignKeyValues(parents); - - // FUTURE: may be able to specialize to hide display based on particular - // parent(s) keys? - if (errors.length == 0) { - rowsToHide = rowsToHide.filter((row) => { - for (const [slot_name, value] of Object.entries(required_selections)) { - const col = this.dhs[class_name].slot_name_to_column[slot_name]; - const cellValue = hotInstance.getDataAtCell(row, col); - // Null value test in case where parent or subordinate field is null. - if (cellValue != value.value) return true; - } - }); + + let class_tab = '#tab-data-harmonizer-grid-' + Object.keys(this.dhs).indexOf(class_name); + + if (!dependent_report.incomplete) { + $(class_tab).removeClass('disabled'); + const hiddenRowsPlugin = hotInstance.getPlugin('hiddenRows'); + + // Ensure all rows are visible + const oldHiddenRows = hiddenRowsPlugin.getHiddenRows(); + // arrayRange() makes [0, ... n] + let rowsToHide = arrayRange(0, hotInstance.countSourceRows()); + rowsToHide = rowsToHide.filter((row) => !dependent_report.rows?.includes(row)); + + // Make more efficient using Set() difference comparison? + //if (rowsToHide != oldHiddenRows) { + //Future: make more efficient by switching state of show/hide deltas? + hiddenRowsPlugin.showRows(oldHiddenRows); + hiddenRowsPlugin.hideRows(rowsToHide); // Hide the calculated rows + hotInstance.render(); // Render the table to apply changes + } + // Hide tab if foreign key that it is based on is incomplete. + else { + // Here an error was triggered by unsatisfied foreign key slot. + $(class_tab).addClass('disabled') } - // Make more efficient using Set() difference comparison? - //if (rowsToHide != oldHiddenRows) { - //Future: make more efficient by switching state of show/hide deltas? - hiddenRowsPlugin.showRows(oldHiddenRows); - hiddenRowsPlugin.hideRows(rowsToHide); // Hide the calculated rows - hotInstance.render(); // Render the table to apply changes - //} } /** @@ -1071,40 +1068,13 @@ export default class AppContext { } /** - * OBSOLETE. The crudGetDependentChanges() now handles this. - * TEST FOR CHANGE TO DEPENDENT TABLE FOREIGN KEY(S) - * CASE 1: A shift from a complete foreign key to: - * A) Another complete combination. - * 1) duplicate? - * a) MERGE? - * 2) unique: - * Prompt to change all underlying records? - * B) Deleted part - * BLOCK. Suggest deleting row. - * C) Cleared out. - * Block - same as B). - - * - changed key (part) -> prompt user to use "right click: Change primary key option" - * - * CASE 2: Shift from incomplete foreign key to complete one: - * - This doesn't necessitate any action except say for a refresh - * of dependent table in case where we allow dependent to have - * "loose cannon" foreign key references. - * ISSUE IS THIS WOULD HAVE TO CASCADE KEY SENSITIVITY. - * WHERE DOES KEY SENSITIVITY RESPONSIBILITY END? - - - /** - * Returns a count of each dependent table's records that are connected to - * particular foreign key(s) in class_name table WHERE: - * - * 1) Dependent's primary key is held in a single root table - * record such that deleting or updating that root record necessarily - * triggers deletes or updates to underlying tables. + * Returns a count and row #s and slot keys of each dependent table's records + * that are connected to particular foreign key(s) in root class_name table + * WHERE: * - * 2) Dependent's primary key values are held in more than one root table - * record no action in this case (except alert) since operations on remaining - * root record(s) should determine dependents fates. + * 1) Dependent's primary key is held in one or more root/parent tables. + * Function records which keys were changed so that subsequent delete or update + * work can be done. * * crudGetDependentChanges is a 2 pass call. First pass does search through * dependents list, mapping each to either: @@ -1112,7 +1082,7 @@ export default class AppContext { * primary key is found * b) null in case where no primary key matched. * - * Final step executes given action on dependent_mapping. + * Final step executes given action on dependent_rowsping. * * a) Update is simpler case where only cascading update of changed root * table slot(s) is needed. @@ -1129,36 +1099,42 @@ export default class AppContext { * - but this is determined from the dependent's parent/foreign_keys * perspective. * + * CASE 2: Shift from incomplete foreign key to complete one: + * - This doesn't necessitate any action except say for a refresh + * of dependent table in case where we allow dependent to have + * "loose cannon" foreign key references. + * ISSUE IS THIS WOULD HAVE TO CASCADE KEY SENSITIVITY. + * WHERE DOES KEY SENSITIVITY RESPONSIBILITY END? + * * TO DO: If dependent depends on more than one parent does this affect our * returned affected list? Assuming not for now. * * Note: this report is done regardless of visibility of rows/columns to user. * * INPUT - * @root_name {String} name of root table to begin looking for cascading effect of foreign key changes. - * @do_action {String} either default false, or "delete" to signal delete of found records, or "update" to trigger update on primary/foreign key of found records. + * @root_name {String} name of root table to begin looking for cascading effect of foreign key changes. 1st user-selected row is used for all primary key and target class filtering. * * Builds a list of dependents that have root-related records - * dependent_map: { + * dependent_rows: { [dependent_name]: { slots: {} // just like root_name, these are values of all slots that other tables depend on. [parent]: { slots: {[slot_name]: value, ... }, + changed_slots: {[slot_name]: value, ... }, count: [# records in dependent matching this combo], rows: [row # of affected row, ...] } } */ - crudGetDependentChanges(root_name, changes = {}) { //, do_action = false - let change_report = ''; - let found_dependent_rows = false; - let dependent_map = new Map(); - // Starts off dependent_map with key_vals mapping of user's selected row. - let [key_vals, changed_key_vals] = this.crudGetDependentKeyVals(root_name, dependent_map, changes, true); - dependent_map.set(root_name, { + crudGetDependentRows(root_name, changes = {}) { + let dependent_rows = new Map(); + // Starts off dependent_rows with key_vals mapping of user's selected row. + let [key_vals, changed_key_vals, incomplete] = this.crudGetDependentKeyVals(root_name, dependent_rows, changes, true); + dependent_rows.set(root_name, { slots: key_vals, changed_slots: changed_key_vals, - rows: [this.dhs[root_name].hot.getSelected()?.[0]?.[0]], + rows: [this.dhs[root_name]?.hot.getSelected()?.[0]?.[0]], + incomplete: incomplete, count: 1 }); // The delete or update in root table is row specific and happens in calling routine @@ -1167,33 +1143,34 @@ export default class AppContext { // For each DEPENDENT for (const [dependent_name, dependent_obj] of this.relations[root_name].dependents) { // 1) Assemble the needed key_vals for this dependent (of all other dependents that point to this via foreign key). - let [dependent_key_vals, changed_key_vals] = this.crudGetDependentKeyVals(dependent_name, dependent_map, changes); - //console.log("crudGetDependentChanges checking", dependent_name, dependent_key_vals) + let [dependent_key_vals, changed_key_vals, incomplete] = this.crudGetDependentKeyVals(dependent_name, dependent_rows, changes); + //console.log("crudGetDependentRows checking", dependent_name, dependent_key_vals) if (!isEmpty(dependent_key_vals)) { const dependent_dh = this.dhs[dependent_name]; - let dependent_map_obj = {slots: dependent_key_vals}; + let dependent_rows_obj = { + slots: dependent_key_vals, + incomplete: incomplete + }; /* * 2) Query given dependent to see # of rows of dependent retrieved. - * 3) Add rowcount to dependent_map. + * 3) Add rowcount to dependent_rows. * * Issue: child table row may not be joined on root-related slot to parent. * Child queries parent for total # rows matched to */ let rows = this.crudFindAllRowsByKeyVals(dependent_dh, dependent_key_vals); if (rows.length) { - dependent_map_obj['changed_slots'] = changed_key_vals; - dependent_map_obj['count'] = rows.length; - dependent_map_obj['rows'] = rows; + dependent_rows_obj['changed_slots'] = changed_key_vals; + dependent_rows_obj['count'] = rows.length; + dependent_rows_obj['rows'] = rows; } - dependent_map.set(dependent_name, dependent_map_obj); - dependent_map.get(dependent_name); - - } // end if dependent_key_vals + dependent_rows.set(dependent_name, dependent_rows_obj); + } } - return dependent_map; + return dependent_rows; } /** @@ -1204,68 +1181,82 @@ export default class AppContext { * 2) Get values for those slots from table(s) that class_name depends on, * or from root class user selection, or from query * @param {String} class_name to return key_vals dictionary for - * @param {Object} dependent_map dictionary of dependents to get values from + * @param {Object} dependent_rows dictionary of dependents to get values from * @param {Object} changes in root (holds current vs new slot values) - * @param {Boolean} is_root true if class_name is root of search. (first class in dependent_map) + * @param {Boolean} is_root true if class_name is root of search. (first class in dependent_rows) * @return {Object} key_vals by slot_name of existing key values * @return {Object} changed_key_vals by slot_name of key values that are changing (and need to be updated) + * @return {Boolean} incomplete if a given dependent has an incomplete primary key. */ - crudGetDependentKeyVals(class_name, dependent_map, changes, is_root = false) { + crudGetDependentKeyVals(class_name, dependent_rows, changes, is_root = false) { + const class_dh = this.dhs[class_name]; + let incomplete = false; let key_vals = {}; let changed_key_vals = {}; - let search_slots = Object.keys(Object.assign( - this.relations[class_name].unique_key_slots, - this.relations[class_name].target_slots - )); - let variable_slots = {}; // Key slots which are not inherited. - // 1) Slots to be filled are class_name's unique keys, or are targets - // of other table's foreign keys. - for (let slot_name of search_slots) { - // 2) Find value for slot. - if (is_root) { - // Root values come straight from user selected row. - // FUTURE: Try having root be = (table in dependent map and its parents - // are not in dependent map)? - const class_dh = this.dhs[class_name]; + + if (class_dh) { + let search_slots = Object.keys(Object.assign( + this.relations[class_name].unique_key_slots, + this.relations[class_name].target_slots + )); + let variable_slots = {}; // Key slots which are not inherited. + // 1) Slots to be filled are class_name's unique keys, or are targets + // of other table's foreign keys. + // error = true if any unique key slot is missing + for (let slot_name of search_slots) { + // 2) Find value for slot. + if (is_root) { + // Root values come straight from user selected row. + // FUTURE: Try having root be = (table in dependent map and its parents + // are not in dependent map)? const class_row = class_dh.hot.getSelected()?.[0]?.[0]; const col = class_dh.slot_name_to_column[slot_name]; key_vals[slot_name] = class_dh.hot.getDataAtCell(class_row, col); if (slot_name in changes) changed_key_vals[slot_name] = changes[slot_name].value; - } - else { - // Slot value comes from table this class slot depends on. - if (this.relations[class_name].dependent_slots?.[slot_name]) { - let slot_link = this.relations[class_name].dependent_slots[slot_name]; - let foreign_class_keys = dependent_map.get(slot_link.foreign_class)?.slots; - //console.log("HERE", class_name, slot_name, foreign_class_keys, dependent_map) - if (foreign_class_keys) - key_vals[slot_name] = foreign_class_keys[slot_link.foreign_slot]; - // Now inherit changed_slots values - let changed_keys = dependent_map.get(slot_link.foreign_class)?.changed_slots; - if (changed_keys) - changed_key_vals[slot_name] = changed_keys[slot_link.foreign_slot]; + } + else { + // Slot value comes from table this class slot depends on. + if (this.relations[class_name].dependent_slots?.[slot_name]) { + let slot_link = this.relations[class_name].dependent_slots[slot_name]; + let foreign_class_keys = dependent_rows.get(slot_link.foreign_class)?.slots; + //console.log("HERE", class_name, slot_name, foreign_class_keys, dependent_rows) + if (foreign_class_keys) + key_vals[slot_name] = foreign_class_keys[slot_link.foreign_slot]; + // Now inherit changed_slots values + let changed_keys = dependent_rows.get(slot_link.foreign_class)?.changed_slots; + if (changed_keys) + changed_key_vals[slot_name] = changed_keys[slot_link.foreign_slot]; + else { + console.log("crudGetDependentKeyVals: No ", class_name, "slot",slot_name,"value in",slot_link); + } + } else { - console.log("crudGetDependentKeyVals: No ", class_name, "slot",slot_name,"value in",slot_link); + variable_slots[slot_name] = true; + //alert(class_name + ":" + slot_name) + // Slot value IS NOT INHERITED from any other class table. + // The set of possible values (& related row count) this slot can take + // on depends on the existing data table for this class. Requires + // a combinatorial query results of querying for the established + // foreign key constraint in key_vals, and turning results into a set. + } } - else { - variable_slots[slot_name] = true; - //alert(class_name + ":" + slot_name) - // Slot value IS NOT INHERITED from any other class table. - // The set of possible values (& related row count) this slot can take - // on depends on the existing data table for this class. Requires - // a combinatorial query results of querying for the established - // foreign key constraint in key_vals, and turning results into a set. + if (slot_name in this.relations[class_name].dependent_slots) { + if (!slot_name in key_vals || key_vals[slot_name] == null) { + incomplete = true; + console.log("dependent slot", class_name, slot_name, key_vals[slot_name]) + } + // also consider case where parent table needs to have focus in order for child table to } + }; + if (!isEmpty(variable_slots)) { + // Need to run query here to return key_vals + console.log("At crudGetDependentKeyVals, should run query for", class_name, variable_slots, incomplete) } - }; - if (!isEmpty(variable_slots)) { - // Need to run query here to return key_vals - console.log("At crudGetDependentKeyVals, should run query for", class_name, variable_slots) } - return [key_vals, changed_key_vals]; + return [key_vals, changed_key_vals, incomplete]; } /* Looks for 2nd instance of row containing keyVals, returns that row or From 9f18b79f039566b3ba296feda0a84e88bf7f4b35 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 23 Mar 2025 18:04:07 -0700 Subject: [PATCH 018/222] 1-m rework --- web/templates/schema_editor/schema.json | 2264 +++++++++++++---------- web/templates/schema_editor/schema.yaml | 746 ++++---- 2 files changed, 1715 insertions(+), 1295 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 7490da3d..5703262d 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -1,7 +1,9 @@ { "name": "DH_LinkML", "description": "The DataHarmonizer template for editing a schema.", - "in_language": "['en']", + "in_language": [ + "en" + ], "id": "https://example.com/DH_LinkML", "version": "1.0.0", "prefixes": { @@ -9,9 +11,9 @@ "prefix_prefix": "linkml", "prefix_reference": "https://w3id.org/linkml/" }, - "ONTOLOGY1": { - "prefix_prefix": "ONTOLOGY1", - "prefix_reference": "http://purl.obolibrary.org/obo/ONTOLOGY1_" + "ONTOLOGY": { + "prefix_prefix": "ONTOLOGY", + "prefix_reference": "http://purl.obolibrary.org/obo/ONTOLOGY_" }, "xsd": { "prefix_prefix": "xsd", @@ -395,10 +397,69 @@ } }, "slots": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "SlotUsage", + "Enum", + "PermissibleValue" + ], + "required": true + }, + "class_id": { + "name": "class_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Class.name" + } + }, + "title": "Class", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "UniqueKey", + "SlotUsage" + ], + "required": true + }, + "slot_id": { + "name": "slot_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Slot.name" + } + }, + "title": "Slot", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "SlotUsage" + ], + "required": true + }, "name": { "name": "name", "title": "Name", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue" + ], "range": "WhitespaceMinimizedString", "required": true }, @@ -407,17 +468,28 @@ "description": "The unique URI for identifying this LinkML schema.", "title": "ID", "comments": [ - "Typically the schema can be downloaded from this URI, but currently it is often left as an \"example\" URI during schema development." + "Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development." ], "from_schema": "https://example.com/DH_LinkML", "identifier": true, + "domain_of": [ + "Schema" + ], "range": "uri", "required": true }, "description": { "name": "description", "title": "Description", - "from_schema": "https://example.com/DH_LinkML" + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue" + ] }, "version": { "name": "version", @@ -426,6 +498,10 @@ "See https://semver.org/" ], "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Schema", + "Class" + ], "range": "WhitespaceMinimizedString", "pattern": "^\\d+\\.\\d+\\.\\d+$" }, @@ -437,8 +513,11 @@ "The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder." ], "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, - "range": "LanguagesMenu" + "domain_of": [ + "Schema" + ], + "range": "LanguagesMenu", + "multivalued": true }, "default_prefix": { "name": "default_prefix", @@ -447,23 +526,20 @@ "A prefix to assume all classes and slots can be addressed by." ], "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Schema" + ], "range": "uri", "required": true }, - "schema_id": { - "name": "schema_id", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "identifier": true, - "range": "Schema", - "required": true - }, "prefix": { "name": "prefix", "description": "The namespace prefix string.", "title": "Prefix", "from_schema": "https://example.com/DH_LinkML", - "identifier": true, + "domain_of": [ + "Prefix" + ], "range": "WhitespaceMinimizedString", "required": true }, @@ -472,73 +548,173 @@ "description": "The URI the prefix expands to.", "title": "Reference", "from_schema": "https://example.com/DH_LinkML", - "range": "uri" + "domain_of": [ + "Prefix" + ], + "range": "uri", + "required": true }, "title": { "name": "title", "title": "Title", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Class", + "Slot", + "Enum" + ], "range": "WhitespaceMinimizedString", "required": true }, - "aliases": { - "name": "aliases", - "description": "A list of other names that slot can be known by.", - "title": "Aliases", + "class_uri": { + "name": "class_uri", + "description": "A URI for identifying this class's semantic type.", + "title": "Class URI", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Class" + ], + "range": "uri" + }, + "tree_root": { + "name": "tree_root", + "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", + "title": "Container", "comments": [ - "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" + "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" ], "from_schema": "https://example.com/DH_LinkML", - "range": "WhitespaceMinimizedString" + "domain_of": [ + "Class" + ], + "range": "TrueFalseMenu" }, - "slot_uri": { - "name": "slot_uri", - "description": "A URI for identifying this slot's semantic type.", - "title": "Slot URI", + "Inlined as list": { + "name": "Inlined as list", + "description": "A boolian indicating whether the content of this class is present inside its containing object as an array.", + "title": "Inlined as list", "from_schema": "https://example.com/DH_LinkML", - "range": "uri" + "domain_of": [ + "Class" + ], + "range": "TrueFalseMenu" + }, + "unique_key_slots": { + "name": "unique_key_slots", + "description": "A list of a class's slots that make up a unique key", + "title": "Unique Key Slots", + "comments": [ + "See https://linkml.io/linkml/schemas/constraints.html" + ], + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "UniqueKey" + ], + "range": "Slot", + "multivalued": true + }, + "notes": { + "name": "notes", + "description": "Notes about use of this key in other classes via slot ranges etc.", + "title": "Notes", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "UniqueKey" + ], + "range": "WhitespaceMinimizedString" }, "slot_group": { "name": "slot_group", "title": "Slot Group", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "WhitespaceMinimizedString" }, + "slot_uri": { + "name": "slot_uri", + "description": "A URI for identifying this slot's semantic type.", + "title": "Slot URI", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "uri" + }, "range": { "name": "range", "title": "Range", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, - "range": "DataTypeMenu" + "domain_of": [ + "Slot", + "SlotUsage" + ], + "range": "DataTypeMenu", + "multivalued": true }, - "identifier": { - "name": "identifier", - "title": "Identifier", + "required": { + "name": "required", + "title": "Required", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "TrueFalseMenu" }, - "key": { - "name": "key", - "title": "Key", + "recommended": { + "name": "recommended", + "title": "Recommended", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "TrueFalseMenu" }, - "multivalued": { - "name": "multivalued", - "title": "Multivalued", + "aliases": { + "name": "aliases", + "description": "A list of other names that slot can be known by.", + "title": "Aliases", + "comments": [ + "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" + ], "from_schema": "https://example.com/DH_LinkML", - "range": "TrueFalseMenu" + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" }, - "required": { - "name": "required", - "title": "Required", + "identifier": { + "name": "identifier", + "title": "Identifier", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "TrueFalseMenu" }, - "recommended": { - "name": "recommended", - "title": "Recommended", + "foreign_key": { + "name": "foreign_key", + "title": "Foreign Key", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "range": "WhitespaceMinimizedString" + }, + "multivalued": { + "name": "multivalued", + "title": "Multivalued", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "TrueFalseMenu" }, "minimum_value": { @@ -546,6 +722,10 @@ "description": "A minimum value which is appropriate for the range data type of the slot.", "title": "Minimum_value", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "integer" }, "maximum_value": { @@ -553,6 +733,10 @@ "description": "A maximum value which is appropriate for the range data type of the slot.", "title": "Maximum_value", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "integer" }, "equals_expression": { @@ -563,6 +747,9 @@ "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" ], "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], "range": "WhitespaceMinimizedString" }, "pattern": { @@ -573,6 +760,10 @@ "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." ], "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "WhitespaceMinimizedString" }, "comments": { @@ -580,6 +771,10 @@ "description": "A free text field for adding other comments to guide usage of field.", "title": "Comments", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "WhitespaceMinimizedString" }, "examples": { @@ -587,13 +782,60 @@ "description": "A free text field for including examples of string, numeric, date or categorical values.", "title": "Examples", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], "range": "WhitespaceMinimizedString" }, + "rank": { + "name": "rank", + "description": "An integer which sets the order of this slot relative to the others within a given class.", + "title": "Rank", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "SlotUsage" + ], + "range": "integer" + }, + "inlined": { + "name": "inlined", + "description": "An override on a slot's **Inlined** attribute.", + "title": "Inlined", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "SlotUsage" + ], + "range": "TrueFalseMenu" + }, + "minimum_cardinality": { + "name": "minimum_cardinality", + "description": "For multivalued slots, a minimum number of values", + "title": "Minimum Cardinality", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "SlotUsage" + ], + "range": "integer" + }, + "maximum_cardinality": { + "name": "maximum_cardinality", + "description": "For multivalued slots, a maximum number of values", + "title": "Maximum Cardinality", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "SlotUsage" + ], + "range": "integer" + }, "enum_uri": { "name": "enum_uri", "description": "A URI for identifying this enumeration's semantic type.", "title": "Enum URI", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Enum" + ], "range": "uri" }, "enum_id": { @@ -601,7 +843,10 @@ "description": "The coding name of the menu (enumeration) that this choice is contained in.", "title": "Enum", "from_schema": "https://example.com/DH_LinkML", - "range": "WhitespaceMinimizedString", + "domain_of": [ + "PermissibleValue" + ], + "range": "Enum", "required": true }, "text": { @@ -609,6 +854,9 @@ "description": "The plain language text of this menu choice (PermissibleValue) to display.", "title": "Text", "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "PermissibleValue" + ], "range": "WhitespaceMinimizedString" }, "meaning": { @@ -616,96 +864,13 @@ "description": "A URI for identifying this choice's semantic type.", "title": "Meaning", "from_schema": "https://example.com/DH_LinkML", - "range": "uri" - }, - "class_uri": { - "name": "class_uri", - "description": "A URI for identifying this class's semantic type.", - "title": "Class URI", - "from_schema": "https://example.com/DH_LinkML", - "range": "uri" - }, - "tree_root": { - "name": "tree_root", - "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", - "title": "Container", - "comments": [ - "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" - ], - "from_schema": "https://example.com/DH_LinkML", - "range": "TrueFalseMenu" - }, - "unique_keys": { - "name": "unique_keys", - "title": "Unique Keys", - "from_schema": "https://example.com/DH_LinkML", - "range": "WhitespaceMinimizedString" - }, - "Inlined as list": { - "name": "Inlined as list", - "description": "A boolian indicating whether the content of this class is present inside its containing object as an array.", - "title": "Inlined as list", - "from_schema": "https://example.com/DH_LinkML", - "range": "TrueFalseMenu" - }, - "class": { - "name": "class", - "description": "The coding name of this slot usage's class.", - "title": "Class", - "from_schema": "https://example.com/DH_LinkML", - "identifier": true, - "range": "Class", - "required": true - }, - "slot": { - "name": "slot", - "description": "The coding name of the slot this slot usage pertains to.", - "title": "Slot", - "from_schema": "https://example.com/DH_LinkML", - "identifier": true, - "range": "Slot", - "required": true - }, - "rank": { - "name": "rank", - "description": "An integer which sets the order of this slot relative to the others within a given class.", - "title": "Rank", - "from_schema": "https://example.com/DH_LinkML", - "range": "integer" - }, - "inlined": { - "name": "inlined", - "description": "An override on a slot's **Inlined** attribute.", - "title": "Inlined", - "from_schema": "https://example.com/DH_LinkML", - "range": "TrueFalseMenu" - }, - "unique_key_slots:": { - "name": "unique_key_slots:", - "description": "A list of a class's slots that make up a unique key", - "title": "Unique Key Slots", - "comments": [ - "See https://linkml.io/linkml/schemas/constraints.html" + "domain_of": [ + "PermissibleValue" ], - "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, - "range": "Slot", - "required": true - }, - "notes": { - "name": "notes", - "description": "Notes about use of this key in other classes via slot ranges etc.", - "title": "Notes", - "from_schema": "https://example.com/DH_LinkML", - "range": "WhitespaceMinimizedString" + "range": "uri" } }, "classes": { - "dh_interface": { - "name": "dh_interface", - "description": "A DataHarmonizer interface", - "from_schema": "https://example.com/DH_LinkML" - }, "Schema": { "name": "Schema", "description": "The top-level description of a LinkML schema. A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations)", @@ -713,7 +878,6 @@ "see_also": [ "templates/schema_editor/SOP.pdf" ], - "is_a": "dh_interface", "slot_usage": { "name": { "name": "name", @@ -727,7 +891,6 @@ } ], "rank": 1, - "identifier": true, "slot_group": "key", "pattern": "^([A-Z][a-z0-9]+)+$" }, @@ -753,7 +916,6 @@ } ], "rank": 4, - "identifier": true, "slot_group": "attributes", "required": true }, @@ -783,16 +945,15 @@ ], "from_schema": "https://example.com/DH_LinkML", "rank": 1, - "identifier": true, "alias": "name", "owner": "Schema", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -803,6 +964,9 @@ "name": "id", "description": "The unique URI for identifying this LinkML schema.", "title": "ID", + "comments": [ + "Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development." + ], "from_schema": "https://example.com/DH_LinkML", "rank": 2, "identifier": true, @@ -825,11 +989,11 @@ "owner": "Schema", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "attributes", "range": "string", @@ -839,6 +1003,9 @@ "name": "version", "description": "The semantic version identifier for this schema.", "title": "Version", + "comments": [ + "See https://semver.org/" + ], "examples": [ { "value": "1.2.3" @@ -846,7 +1013,6 @@ ], "from_schema": "https://example.com/DH_LinkML", "rank": 4, - "identifier": true, "alias": "version", "owner": "Schema", "domain_of": [ @@ -862,20 +1028,26 @@ "name": "in_language", "description": "A list of i18n language codes that this schema is available in.", "title": "Languages", + "comments": [ + "The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder." + ], "from_schema": "https://example.com/DH_LinkML", "rank": 5, - "multivalued": true, "alias": "in_language", "owner": "Schema", "domain_of": [ "Schema" ], "slot_group": "attributes", - "range": "LanguagesMenu" + "range": "LanguagesMenu", + "multivalued": true }, "default_prefix": { "name": "default_prefix", "title": "Default prefix", + "comments": [ + "A prefix to assume all classes and slots can be addressed by." + ], "from_schema": "https://example.com/DH_LinkML", "rank": 6, "alias": "default_prefix", @@ -887,6 +1059,15 @@ "range": "uri", "required": true } + }, + "unique_keys": { + "schema_key": { + "unique_key_name": "schema_key", + "unique_key_slots": [ + "id" + ], + "description": "A slot is uniquely identified by the schema it appears in as well as its name" + } } }, "Prefix": { @@ -897,8 +1078,11 @@ "schema_id": { "name": "schema_id", "description": "The coding name of the schema this prefix is listed in.", + "title": "Schema", "rank": 1, - "slot_group": "key" + "identifier": true, + "slot_group": "key", + "range": "Schema" }, "prefix": { "name": "prefix", @@ -914,6 +1098,12 @@ "attributes": { "schema_id": { "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, "description": "The coding name of the schema this prefix is listed in.", "title": "Schema", "from_schema": "https://example.com/DH_LinkML", @@ -923,12 +1113,12 @@ "owner": "Prefix", "domain_of": [ "Prefix", - "Slot", - "Enum", - "PermissibleValue", "Class", + "UniqueKey", + "Slot", "SlotUsage", - "UniqueKey" + "Enum", + "PermissibleValue" ], "slot_group": "key", "range": "Schema", @@ -940,7 +1130,6 @@ "title": "Prefix", "from_schema": "https://example.com/DH_LinkML", "rank": 2, - "identifier": true, "alias": "prefix", "owner": "Prefix", "domain_of": [ @@ -962,160 +1151,110 @@ "Prefix" ], "slot_group": "attributes", - "range": "uri" + "range": "uri", + "required": true + } + }, + "unique_keys": { + "prefix_key": { + "unique_key_name": "prefix_key", + "unique_key_slots": [ + "schema_id", + "prefix", + "reference" + ], + "description": "A slot is uniquely identified by the schema it appears in as well as its name" } } }, - "Slot": { - "name": "Slot", - "description": "One or more slots contained in given schema. A slot can be used in one or more classes (templates). A slot defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", + "Class": { + "name": "Class", + "description": "A class contained in given schema. A class may be a top-level DataHarmonizer \"template\" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many class linked to a parent class by a primary key field.", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema that this slot is contained in.", - "comments": [ - "A schema has a list of slots it defines, but a schema can also import other schemas' slots." - ], + "description": "The coding name of the schema this class is contained in.", + "title": "Schema", "rank": 1, - "slot_group": "key" + "identifier": true, + "slot_group": "key", + "range": "Schema" }, "name": { "name": "name", - "description": "The coding name of this schema slot.", + "description": "A class contained in given schema.", "comments": [ - "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\n\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." + "Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer \"template\", or it may be a subordinate 1-many class linked to a parent class by a primary key field." + ], + "examples": [ + { + "value": "WastewaterAMR|WastewaterPathogenAgnostic" + } ], "rank": 2, - "identifier": true, "slot_group": "key", - "pattern": "^[a-z]([a-z0-9_]+)+$" + "pattern": "^([A-Z][a-z0-9]+)+$" }, "title": { "name": "title", - "description": "The plain language name of this LinkML schema slot.", - "comments": [ - "This can be displayed in applications and documentation." - ], + "description": "The plain language name of a LinkML schema class.", "rank": 3, "slot_group": "attributes" }, - "aliases": { - "name": "aliases", - "rank": 4, - "slot_group": "attributes" - }, "description": { "name": "description", - "description": "A plan text description of this LinkML schema slot.", - "rank": 5, + "rank": 4, "slot_group": "attributes", "range": "string", "required": true }, - "slot_uri": { - "name": "slot_uri", + "version": { + "name": "version", + "description": "A semantic version identifier.", + "rank": 5, + "slot_group": "attributes" + }, + "class_uri": { + "name": "class_uri", "rank": 6, "slot_group": "attributes" }, - "slot_group": { - "name": "slot_group", - "description": "The name of a grouping to place slot within during presentation.", + "tree_root": { + "name": "tree_root", "rank": 7, "slot_group": "attributes" }, - "range": { - "name": "range", - "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", + "Inlined as list": { + "name": "Inlined as list", "rank": 8, - "slot_group": "attributes", - "required": true - }, - "identifier": { - "name": "identifier", - "description": "A boolean TRUE indicates this slot is an identifier, or refers to one.", - "rank": 9, - "slot_group": "attributes" - }, - "key": { - "name": "key", - "description": "A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of.", - "rank": 10, - "slot_group": "attributes" - }, - "multivalued": { - "name": "multivalued", - "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", - "rank": 11, - "slot_group": "attributes" - }, - "required": { - "name": "required", - "description": "A boolean TRUE indicates this slot is a mandatory data field.", - "comments": [ - "A mandatory data field will fail validation if empty." - ], - "rank": 12, - "slot_group": "attributes" - }, - "recommended": { - "name": "recommended", - "description": "A boolean TRUE indicates this slot is a recommended data field.", - "rank": 13, - "slot_group": "attributes" - }, - "minimum_value": { - "name": "minimum_value", - "rank": 14, - "slot_group": "attributes" - }, - "maximum_value": { - "name": "maximum_value", - "rank": 15, - "slot_group": "attributes" - }, - "equals_expression": { - "name": "equals_expression", - "rank": 16, - "slot_group": "attributes" - }, - "pattern": { - "name": "pattern", - "rank": 17, - "slot_group": "attributes" - }, - "comments": { - "name": "comments", - "rank": 18, - "slot_group": "attributes" - }, - "examples": { - "name": "examples", - "rank": 19, "slot_group": "attributes" } }, "attributes": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema that this slot is contained in.", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this class is contained in.", "title": "Schema", - "comments": [ - "A schema has a list of slots it defines, but a schema can also import other schemas' slots." - ], "from_schema": "https://example.com/DH_LinkML", "rank": 1, "identifier": true, "alias": "schema_id", - "owner": "Slot", + "owner": "Class", "domain_of": [ "Prefix", - "Slot", - "Enum", - "PermissibleValue", "Class", + "UniqueKey", + "Slot", "SlotUsage", - "UniqueKey" + "Enum", + "PermissibleValue" ], "slot_group": "key", "range": "Schema", @@ -1123,495 +1262,187 @@ }, "name": { "name": "name", - "description": "The coding name of this schema slot.", + "description": "A class contained in given schema.", "title": "Name", "comments": [ - "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\n\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." + "Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer \"template\", or it may be a subordinate 1-many class linked to a parent class by a primary key field." + ], + "examples": [ + { + "value": "WastewaterAMR|WastewaterPathogenAgnostic" + } ], "from_schema": "https://example.com/DH_LinkML", "rank": 2, - "identifier": true, "alias": "name", - "owner": "Slot", + "owner": "Class", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "key", "range": "WhitespaceMinimizedString", "required": true, - "pattern": "^[a-z]([a-z0-9_]+)+$" + "pattern": "^([A-Z][a-z0-9]+)+$" }, "title": { "name": "title", - "description": "The plain language name of this LinkML schema slot.", + "description": "The plain language name of a LinkML schema class.", "title": "Title", - "comments": [ - "This can be displayed in applications and documentation." - ], "from_schema": "https://example.com/DH_LinkML", "rank": 3, "alias": "title", - "owner": "Slot", + "owner": "Class", "domain_of": [ + "Class", "Slot", - "Enum", - "Class" + "Enum" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", "required": true }, - "aliases": { - "name": "aliases", - "description": "A list of other names that slot can be known by.", - "title": "Aliases", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "aliases", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, "description": { "name": "description", - "description": "A plan text description of this LinkML schema slot.", "title": "Description", "from_schema": "https://example.com/DH_LinkML", - "rank": 5, + "rank": 4, "alias": "description", - "owner": "Slot", + "owner": "Class", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "attributes", "range": "string", "required": true }, - "slot_uri": { - "name": "slot_uri", - "description": "A URI for identifying this slot's semantic type.", - "title": "Slot URI", + "version": { + "name": "version", + "description": "A semantic version identifier.", + "title": "Version", + "comments": [ + "See https://semver.org/" + ], "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "slot_uri", - "owner": "Slot", + "rank": 5, + "alias": "version", + "owner": "Class", "domain_of": [ - "Slot" + "Schema", + "Class" ], "slot_group": "attributes", - "range": "uri" + "range": "WhitespaceMinimizedString", + "pattern": "^\\d+\\.\\d+\\.\\d+$" }, - "slot_group": { - "name": "slot_group", - "description": "The name of a grouping to place slot within during presentation.", - "title": "Slot Group", - "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "slot_group", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "range": { - "name": "range", - "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", - "title": "Range", - "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "multivalued": true, - "alias": "range", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "DataTypeMenu", - "required": true - }, - "identifier": { - "name": "identifier", - "description": "A boolean TRUE indicates this slot is an identifier, or refers to one.", - "title": "Identifier", - "from_schema": "https://example.com/DH_LinkML", - "rank": 9, - "alias": "identifier", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "TrueFalseMenu" - }, - "key": { - "name": "key", - "description": "A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of.", - "title": "Key", - "from_schema": "https://example.com/DH_LinkML", - "rank": 10, - "alias": "key", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "TrueFalseMenu" - }, - "multivalued": { - "name": "multivalued", - "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", - "title": "Multivalued", - "from_schema": "https://example.com/DH_LinkML", - "rank": 11, - "alias": "multivalued", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "TrueFalseMenu" - }, - "required": { - "name": "required", - "description": "A boolean TRUE indicates this slot is a mandatory data field.", - "title": "Required", - "comments": [ - "A mandatory data field will fail validation if empty." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 12, - "alias": "required", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "TrueFalseMenu" - }, - "recommended": { - "name": "recommended", - "description": "A boolean TRUE indicates this slot is a recommended data field.", - "title": "Recommended", - "from_schema": "https://example.com/DH_LinkML", - "rank": 13, - "alias": "recommended", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "TrueFalseMenu" - }, - "minimum_value": { - "name": "minimum_value", - "description": "A minimum value which is appropriate for the range data type of the slot.", - "title": "Minimum_value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 14, - "alias": "minimum_value", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "integer" - }, - "maximum_value": { - "name": "maximum_value", - "description": "A maximum value which is appropriate for the range data type of the slot.", - "title": "Maximum_value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 15, - "alias": "maximum_value", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "integer" - }, - "equals_expression": { - "name": "equals_expression", - "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", - "title": "Calculated value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 16, - "alias": "equals_expression", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "pattern": { - "name": "pattern", - "description": "A regular expression pattern used to validate a slot's string range data type content.", - "title": "Pattern", - "from_schema": "https://example.com/DH_LinkML", - "rank": 17, - "alias": "pattern", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "comments": { - "name": "comments", - "description": "A free text field for adding other comments to guide usage of field.", - "title": "Comments", - "from_schema": "https://example.com/DH_LinkML", - "rank": 18, - "alias": "comments", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "examples": { - "name": "examples", - "description": "A free text field for including examples of string, numeric, date or categorical values.", - "title": "Examples", + "class_uri": { + "name": "class_uri", + "description": "A URI for identifying this class's semantic type.", + "title": "Class URI", "from_schema": "https://example.com/DH_LinkML", - "rank": 19, - "alias": "examples", - "owner": "Slot", + "rank": 6, + "alias": "class_uri", + "owner": "Class", "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - } - }, - "unique_keys": { - "main": { - "unique_key_name": "main", - "unique_key_slots": [ - "schema_id", - "name" - ], - "description": "A slot is uniquely identified by the schema it appears in as well as its name" - } - } - }, - "Enum": { - "name": "Enum", - "description": "One or more enumerations in given schema. An enumeration can be used in the \"range\" or \"any of\" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values.", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this enumeration is contained in.", - "rank": 1, - "slot_group": "key" - }, - "name": { - "name": "name", - "description": "The coding name of this LinkML schema enumeration.", - "comments": [ - "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" + "Class" ], - "rank": 2, - "identifier": true, - "slot_group": "key" - }, - "title": { - "name": "title", - "description": "The plain language name of this enumeration menu.", - "rank": 3, - "slot_group": "attributes" - }, - "description": { - "name": "description", - "description": "A plan text description of this LinkML schema enumeration menu of terms.", - "rank": 4, "slot_group": "attributes", - "range": "string", - "required": true - }, - "enum_uri": { - "name": "enum_uri", - "rank": 5, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this enumeration is contained in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "identifier": true, - "alias": "schema_id", - "owner": "Enum", - "domain_of": [ - "Prefix", - "Slot", - "Enum", - "PermissibleValue", - "Class", - "SlotUsage", - "UniqueKey" - ], - "slot_group": "key", - "range": "Schema", - "required": true - }, - "name": { - "name": "name", - "description": "The coding name of this LinkML schema enumeration.", - "title": "Name", - "comments": [ - "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "identifier": true, - "alias": "name", - "owner": "Enum", - "domain_of": [ - "Schema", - "Slot", - "Enum", - "PermissibleValue", - "Class", - "UniqueKey" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true + "range": "uri" }, - "title": { - "name": "title", - "description": "The plain language name of this enumeration menu.", - "title": "Title", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "title", - "owner": "Enum", - "domain_of": [ - "Slot", - "Enum", - "Class" + "tree_root": { + "name": "tree_root", + "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", + "title": "Container", + "comments": [ + "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "required": true - }, - "description": { - "name": "description", - "description": "A plan text description of this LinkML schema enumeration menu of terms.", - "title": "Description", "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "description", - "owner": "Enum", + "rank": 7, + "alias": "tree_root", + "owner": "Class", "domain_of": [ - "Schema", - "Slot", - "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "Class" ], "slot_group": "attributes", - "range": "string", - "required": true + "range": "TrueFalseMenu" }, - "enum_uri": { - "name": "enum_uri", - "description": "A URI for identifying this enumeration's semantic type.", - "title": "Enum URI", + "Inlined as list": { + "name": "Inlined as list", + "description": "A boolian indicating whether the content of this class is present inside its containing object as an array.", + "title": "Inlined as list", "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "enum_uri", - "owner": "Enum", + "rank": 8, + "alias": "Inlined_as_list", + "owner": "Class", "domain_of": [ - "Enum" + "Class" ], "slot_group": "attributes", - "range": "uri" + "range": "TrueFalseMenu" } }, "unique_keys": { - "main": { - "unique_key_name": "main", + "class_key": { + "unique_key_name": "class_key", "unique_key_slots": [ "schema_id", "name" ], - "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." + "description": "A class is uniquely identified by the schema it appears in as well as its name." } } }, - "PermissibleValue": { - "name": "PermissibleValue", - "description": "An enumeration picklist value.", + "UniqueKey": { + "name": "UniqueKey", + "description": "A table linking the name of each multi-component(slot) key to the schema class it appears in.", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema this menu choice's menu (enumeration) is contained in.", + "description": "The coding name of the schema this slot usage's class is contained in.", + "title": "Schema", "rank": 1, - "slot_group": "key" + "identifier": true, + "slot_group": "key", + "range": "Schema" }, - "enum_id": { - "name": "enum_id", + "class_id": { + "name": "class_id", + "description": "The coding name of this slot usage's class.", "rank": 2, - "slot_group": "key" + "slot_group": "key", + "range": "Class" }, "name": { "name": "name", - "description": "The coding name of this menu choice (PermissibleValue).", + "description": "A class contained in given schema.", "rank": 3, - "slot_group": "key" + "slot_group": "key", + "pattern": "^[a-z]([a-z0-9_]+)+$" }, - "text": { - "name": "text", + "unique_key_slots": { + "name": "unique_key_slots", "rank": 4, "slot_group": "attributes" }, "description": { "name": "description", - "description": "A plan text description of the meaning of this menu choice.", + "description": "The description of this unique key combination.", "rank": 5, "slot_group": "attributes", - "range": "string" + "range": "WhitespaceMinimizedString" }, - "meaning": { - "name": "meaning", + "notes": { + "name": "notes", "rank": 6, "slot_group": "attributes" } @@ -1619,369 +1450,641 @@ "attributes": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema this menu choice's menu (enumeration) is contained in.", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this slot usage's class is contained in.", "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, "identifier": true, "alias": "schema_id", - "owner": "PermissibleValue", + "owner": "UniqueKey", "domain_of": [ "Prefix", - "Slot", - "Enum", - "PermissibleValue", "Class", + "UniqueKey", + "Slot", "SlotUsage", - "UniqueKey" + "Enum", + "PermissibleValue" ], "slot_group": "key", "range": "Schema", "required": true }, - "enum_id": { - "name": "enum_id", - "description": "The coding name of the menu (enumeration) that this choice is contained in.", - "title": "Enum", + "class_id": { + "name": "class_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Class.name" + } + }, + "description": "The coding name of this slot usage's class.", + "title": "Class", "from_schema": "https://example.com/DH_LinkML", "rank": 2, - "alias": "enum_id", - "owner": "PermissibleValue", + "alias": "class_id", + "owner": "UniqueKey", "domain_of": [ - "PermissibleValue" + "UniqueKey", + "SlotUsage" ], "slot_group": "key", - "range": "WhitespaceMinimizedString", + "range": "Class", "required": true }, "name": { "name": "name", - "description": "The coding name of this menu choice (PermissibleValue).", + "description": "A class contained in given schema.", "title": "Name", "from_schema": "https://example.com/DH_LinkML", "rank": 3, "alias": "name", - "owner": "PermissibleValue", + "owner": "UniqueKey", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "key", "range": "WhitespaceMinimizedString", - "required": true + "required": true, + "pattern": "^[a-z]([a-z0-9_]+)+$" }, - "text": { - "name": "text", - "description": "The plain language text of this menu choice (PermissibleValue) to display.", - "title": "Text", + "unique_key_slots": { + "name": "unique_key_slots", + "description": "A list of a class's slots that make up a unique key", + "title": "Unique Key Slots", + "comments": [ + "See https://linkml.io/linkml/schemas/constraints.html" + ], "from_schema": "https://example.com/DH_LinkML", "rank": 4, - "alias": "text", - "owner": "PermissibleValue", + "alias": "unique_key_slots", + "owner": "UniqueKey", "domain_of": [ - "PermissibleValue" + "UniqueKey" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "Slot", + "multivalued": true }, "description": { "name": "description", - "description": "A plan text description of the meaning of this menu choice.", + "description": "The description of this unique key combination.", "title": "Description", "from_schema": "https://example.com/DH_LinkML", "rank": 5, "alias": "description", - "owner": "PermissibleValue", + "owner": "UniqueKey", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "attributes", - "range": "string" + "range": "WhitespaceMinimizedString" }, - "meaning": { - "name": "meaning", - "description": "A URI for identifying this choice's semantic type.", - "title": "Meaning", + "notes": { + "name": "notes", + "description": "Notes about use of this key in other classes via slot ranges etc.", + "title": "Notes", "from_schema": "https://example.com/DH_LinkML", "rank": 6, - "alias": "meaning", - "owner": "PermissibleValue", + "alias": "notes", + "owner": "UniqueKey", "domain_of": [ - "PermissibleValue" + "UniqueKey" ], "slot_group": "attributes", - "range": "uri" + "range": "WhitespaceMinimizedString" + } + }, + "unique_keys": { + "uniquekey_key": { + "unique_key_name": "uniquekey_key", + "unique_key_slots": [ + "schema_id", + "class_id", + "name" + ], + "description": "A slot is uniquely identified by the schema it appears in as well as its name" } } }, - "Class": { - "name": "Class", - "description": "A class contained in given schema. A class may be a top-level DataHarmonizer \"template\" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many class linked to a parent class by a primary key field.", + "Slot": { + "name": "Slot", + "description": "One or more slots contained in given schema. A slot can be used in one or more classes (templates). A slot defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema this class is contained in.", + "description": "The coding name of the schema that this slot is contained in.", + "title": "Schema", + "comments": [ + "A schema has a list of slots it defines, but a schema can also import other schemas' slots." + ], "rank": 1, - "slot_group": "key" + "identifier": true, + "slot_group": "key", + "range": "Schema" + }, + "slot_group": { + "name": "slot_group", + "description": "The name of a grouping to place slot within during presentation.", + "rank": 2, + "slot_group": "attributes" + }, + "slot_uri": { + "name": "slot_uri", + "rank": 3, + "slot_group": "attributes" }, "name": { "name": "name", - "description": "A class contained in given schema.", + "description": "The coding name of this schema slot.", "comments": [ - "Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer \"template\", or it may be a subordinate 1-many class linked to a parent class by a primary key field." - ], - "examples": [ - { - "value": "WastewaterAMR|WastewaterPathogenAgnostic" - } + "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\n\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." ], - "rank": 2, - "identifier": true, + "rank": 4, "slot_group": "key", - "pattern": "^([A-Z][a-z0-9]+)+$" + "pattern": "^[a-z]([a-z0-9_]+)+$" }, "title": { "name": "title", - "description": "The plain language name of a LinkML schema class.", - "rank": 3, + "description": "The plain language name of this LinkML schema slot.", + "comments": [ + "This can be displayed in applications and documentation." + ], + "rank": 5, + "slot_group": "attributes" + }, + "range": { + "name": "range", + "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", + "rank": 6, + "slot_group": "attributes", + "required": true + }, + "required": { + "name": "required", + "description": "A boolean TRUE indicates this slot is a mandatory data field.", + "comments": [ + "A mandatory data field will fail validation if empty." + ], + "rank": 7, + "slot_group": "attributes" + }, + "recommended": { + "name": "recommended", + "description": "A boolean TRUE indicates this slot is a recommended data field.", + "rank": 8, "slot_group": "attributes" }, "description": { "name": "description", - "rank": 4, + "description": "A plan text description of this LinkML schema slot.", + "rank": 9, "slot_group": "attributes", "range": "string", "required": true }, - "version": { - "name": "version", - "description": "A semantic version identifier.", - "rank": 5, + "aliases": { + "name": "aliases", + "rank": 10, + "slot_group": "attributes" + }, + "identifier": { + "name": "identifier", + "description": "A boolean TRUE indicates this slot is an identifier, or refers to one.", + "rank": 11, + "slot_group": "attributes" + }, + "foreign_key": { + "name": "foreign_key", + "description": "A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of.", + "rank": 12, + "slot_group": "attributes" + }, + "multivalued": { + "name": "multivalued", + "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", + "rank": 13, + "slot_group": "attributes" + }, + "minimum_value": { + "name": "minimum_value", + "rank": 14, + "slot_group": "attributes" + }, + "maximum_value": { + "name": "maximum_value", + "rank": 15, "slot_group": "attributes" }, - "class_uri": { - "name": "class_uri", - "rank": 6, + "equals_expression": { + "name": "equals_expression", + "rank": 16, "slot_group": "attributes" }, - "tree_root": { - "name": "tree_root", - "rank": 7, + "pattern": { + "name": "pattern", + "rank": 17, "slot_group": "attributes" }, - "unique_keys": { - "name": "unique_keys", - "rank": 8, + "comments": { + "name": "comments", + "rank": 18, "slot_group": "attributes" }, - "Inlined as list": { - "name": "Inlined as list", - "rank": 9, + "examples": { + "name": "examples", + "rank": 19, "slot_group": "attributes" } }, "attributes": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema this class is contained in.", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema that this slot is contained in.", "title": "Schema", + "comments": [ + "A schema has a list of slots it defines, but a schema can also import other schemas' slots." + ], "from_schema": "https://example.com/DH_LinkML", "rank": 1, "identifier": true, "alias": "schema_id", - "owner": "Class", + "owner": "Slot", "domain_of": [ "Prefix", - "Slot", - "Enum", - "PermissibleValue", "Class", + "UniqueKey", + "Slot", "SlotUsage", - "UniqueKey" + "Enum", + "PermissibleValue" ], "slot_group": "key", "range": "Schema", "required": true }, + "slot_group": { + "name": "slot_group", + "description": "The name of a grouping to place slot within during presentation.", + "title": "Slot Group", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "slot_group", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, + "slot_uri": { + "name": "slot_uri", + "description": "A URI for identifying this slot's semantic type.", + "title": "Slot URI", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "slot_uri", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "attributes", + "range": "uri" + }, "name": { "name": "name", - "description": "A class contained in given schema.", + "description": "The coding name of this schema slot.", "title": "Name", "comments": [ - "Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer \"template\", or it may be a subordinate 1-many class linked to a parent class by a primary key field." - ], - "examples": [ - { - "value": "WastewaterAMR|WastewaterPathogenAgnostic" - } + "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\n\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "identifier": true, + "rank": 4, "alias": "name", - "owner": "Class", + "owner": "Slot", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "key", "range": "WhitespaceMinimizedString", "required": true, - "pattern": "^([A-Z][a-z0-9]+)+$" + "pattern": "^[a-z]([a-z0-9_]+)+$" }, "title": { "name": "title", - "description": "The plain language name of a LinkML schema class.", + "description": "The plain language name of this LinkML schema slot.", "title": "Title", + "comments": [ + "This can be displayed in applications and documentation." + ], "from_schema": "https://example.com/DH_LinkML", - "rank": 3, + "rank": 5, "alias": "title", - "owner": "Class", + "owner": "Slot", "domain_of": [ + "Class", "Slot", - "Enum", - "Class" + "Enum" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", "required": true }, + "range": { + "name": "range", + "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", + "title": "Range", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "range", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "DataTypeMenu", + "required": true, + "multivalued": true + }, + "required": { + "name": "required", + "description": "A boolean TRUE indicates this slot is a mandatory data field.", + "title": "Required", + "comments": [ + "A mandatory data field will fail validation if empty." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "required", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "TrueFalseMenu" + }, + "recommended": { + "name": "recommended", + "description": "A boolean TRUE indicates this slot is a recommended data field.", + "title": "Recommended", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "recommended", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "TrueFalseMenu" + }, "description": { "name": "description", + "description": "A plan text description of this LinkML schema slot.", "title": "Description", "from_schema": "https://example.com/DH_LinkML", - "rank": 4, + "rank": 9, "alias": "description", - "owner": "Class", + "owner": "Slot", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "attributes", "range": "string", "required": true }, - "version": { - "name": "version", - "description": "A semantic version identifier.", - "title": "Version", + "aliases": { + "name": "aliases", + "description": "A list of other names that slot can be known by.", + "title": "Aliases", + "comments": [ + "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" + ], "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "version", - "owner": "Class", + "rank": 10, + "alias": "aliases", + "owner": "Slot", "domain_of": [ - "Schema", - "Class" + "Slot" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, + "identifier": { + "name": "identifier", + "description": "A boolean TRUE indicates this slot is an identifier, or refers to one.", + "title": "Identifier", + "from_schema": "https://example.com/DH_LinkML", + "rank": 11, + "alias": "identifier", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "TrueFalseMenu" + }, + "foreign_key": { + "name": "foreign_key", + "description": "A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of.", + "title": "Foreign Key", + "from_schema": "https://example.com/DH_LinkML", + "rank": 12, + "alias": "foreign_key", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, + "multivalued": { + "name": "multivalued", + "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", + "title": "Multivalued", + "from_schema": "https://example.com/DH_LinkML", + "rank": 13, + "alias": "multivalued", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "TrueFalseMenu" + }, + "minimum_value": { + "name": "minimum_value", + "description": "A minimum value which is appropriate for the range data type of the slot.", + "title": "Minimum_value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 14, + "alias": "minimum_value", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "integer" + }, + "maximum_value": { + "name": "maximum_value", + "description": "A maximum value which is appropriate for the range data type of the slot.", + "title": "Maximum_value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 15, + "alias": "maximum_value", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "pattern": "^\\d+\\.\\d+\\.\\d+$" + "range": "integer" }, - "class_uri": { - "name": "class_uri", - "description": "A URI for identifying this class's semantic type.", - "title": "Class URI", + "equals_expression": { + "name": "equals_expression", + "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", + "title": "Calculated value", + "comments": [ + "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" + ], "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "class_uri", - "owner": "Class", + "rank": 16, + "alias": "equals_expression", + "owner": "Slot", "domain_of": [ - "Class" + "Slot" ], "slot_group": "attributes", - "range": "uri" + "range": "WhitespaceMinimizedString" }, - "tree_root": { - "name": "tree_root", - "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", - "title": "Container", + "pattern": { + "name": "pattern", + "description": "A regular expression pattern used to validate a slot's string range data type content.", + "title": "Pattern", + "comments": [ + "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." + ], "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "tree_root", - "owner": "Class", + "rank": 17, + "alias": "pattern", + "owner": "Slot", "domain_of": [ - "Class" + "Slot", + "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "range": "WhitespaceMinimizedString" }, - "unique_keys": { - "name": "unique_keys", - "title": "Unique Keys", + "comments": { + "name": "comments", + "description": "A free text field for adding other comments to guide usage of field.", + "title": "Comments", "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "unique_keys", - "owner": "Class", + "rank": 18, + "alias": "comments", + "owner": "Slot", "domain_of": [ - "Class" + "Slot", + "SlotUsage" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" }, - "Inlined as list": { - "name": "Inlined as list", - "description": "A boolian indicating whether the content of this class is present inside its containing object as an array.", - "title": "Inlined as list", + "examples": { + "name": "examples", + "description": "A free text field for including examples of string, numeric, date or categorical values.", + "title": "Examples", "from_schema": "https://example.com/DH_LinkML", - "rank": 9, - "alias": "Inlined_as_list", - "owner": "Class", + "rank": 19, + "alias": "examples", + "owner": "Slot", "domain_of": [ - "Class" + "Slot", + "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "range": "WhitespaceMinimizedString" } }, "unique_keys": { - "main": { - "unique_key_name": "main", + "slot_key": { + "unique_key_name": "slot_key", "unique_key_slots": [ "schema_id", "name" ], - "description": "A class is uniquely identified by the schema it appears in as well as its name." + "description": "A slot is uniquely identified by the schema it appears in as well as its name" } } }, "SlotUsage": { "name": "SlotUsage", - "description": "A table linking slots to classes they appear in, as well as attributes which override the generic slot inheritance.", + "description": "A list of each classes slots which can include ordering (rank) and attribute overrides.", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { "name": "schema_id", "description": "The coding name of the schema this slot usage's class is contained in.", + "title": "Schema", "rank": 1, - "slot_group": "key" + "identifier": true, + "slot_group": "key", + "range": "Schema" }, - "class": { - "name": "class", + "class_id": { + "name": "class_id", + "description": "The coding name of this slot usage's class.", "rank": 2, - "slot_group": "key" + "slot_group": "key", + "range": "Class" }, - "slot": { - "name": "slot", + "slot_id": { + "name": "slot_id", + "description": "The coding name of the slot this slot usage pertains to.", "rank": 3, - "slot_group": "key" + "slot_group": "key", + "range": "Slot" }, "rank": { "name": "rank", @@ -2011,9 +2114,9 @@ "rank": 8, "slot_group": "attributes" }, - "key": { - "name": "key", - "description": "An override on a slot's **Key** attribute.", + "foreign_key": { + "name": "foreign_key", + "description": "An override on a slot's **Foreign Key** attribute.", "rank": 9, "slot_group": "attributes" }, @@ -2045,25 +2148,41 @@ "rank": 14, "slot_group": "attributes" }, + "minimum_cardinality": { + "name": "minimum_cardinality", + "rank": 15, + "slot_group": "attributes" + }, + "maximum_cardinality": { + "name": "maximum_cardinality", + "rank": 16, + "slot_group": "attributes" + }, "pattern": { "name": "pattern", - "rank": 15, + "rank": 17, "slot_group": "attributes" }, "comments": { "name": "comments", - "rank": 16, + "rank": 18, "slot_group": "attributes" }, "examples": { "name": "examples", - "rank": 17, + "rank": 19, "slot_group": "attributes" } }, "attributes": { "schema_id": { "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, "description": "The coding name of the schema this slot usage's class is contained in.", "title": "Schema", "from_schema": "https://example.com/DH_LinkML", @@ -2073,42 +2192,52 @@ "owner": "SlotUsage", "domain_of": [ "Prefix", - "Slot", - "Enum", - "PermissibleValue", "Class", + "UniqueKey", + "Slot", "SlotUsage", - "UniqueKey" + "Enum", + "PermissibleValue" ], "slot_group": "key", "range": "Schema", "required": true }, - "class": { - "name": "class", + "class_id": { + "name": "class_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Class.name" + } + }, "description": "The coding name of this slot usage's class.", "title": "Class", "from_schema": "https://example.com/DH_LinkML", "rank": 2, - "identifier": true, - "alias": "class", + "alias": "class_id", "owner": "SlotUsage", "domain_of": [ - "SlotUsage", - "UniqueKey" + "UniqueKey", + "SlotUsage" ], "slot_group": "key", "range": "Class", "required": true }, - "slot": { - "name": "slot", + "slot_id": { + "name": "slot_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Slot.name" + } + }, "description": "The coding name of the slot this slot usage pertains to.", "title": "Slot", "from_schema": "https://example.com/DH_LinkML", "rank": 3, - "identifier": true, - "alias": "slot", + "alias": "slot_id", "owner": "SlotUsage", "domain_of": [ "SlotUsage" @@ -2152,7 +2281,6 @@ "title": "Range", "from_schema": "https://example.com/DH_LinkML", "rank": 6, - "multivalued": true, "alias": "range", "owner": "SlotUsage", "domain_of": [ @@ -2160,7 +2288,8 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "DataTypeMenu" + "range": "DataTypeMenu", + "multivalued": true }, "inlined": { "name": "inlined", @@ -2191,20 +2320,20 @@ "slot_group": "attributes", "range": "TrueFalseMenu" }, - "key": { - "name": "key", - "description": "An override on a slot's **Key** attribute.", - "title": "Key", + "foreign_key": { + "name": "foreign_key", + "description": "An override on a slot's **Foreign Key** attribute.", + "title": "Foreign Key", "from_schema": "https://example.com/DH_LinkML", "rank": 9, - "alias": "key", + "alias": "foreign_key", "owner": "SlotUsage", "domain_of": [ "Slot", "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "range": "WhitespaceMinimizedString" }, "multivalued": { "name": "multivalued", @@ -2256,116 +2385,317 @@ "description": "A minimum value which is appropriate for the range data type of the slot.", "title": "Minimum_value", "from_schema": "https://example.com/DH_LinkML", - "rank": 13, - "alias": "minimum_value", - "owner": "SlotUsage", + "rank": 13, + "alias": "minimum_value", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "integer" + }, + "maximum_value": { + "name": "maximum_value", + "description": "A maximum value which is appropriate for the range data type of the slot.", + "title": "Maximum_value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 14, + "alias": "maximum_value", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "integer" + }, + "minimum_cardinality": { + "name": "minimum_cardinality", + "description": "For multivalued slots, a minimum number of values", + "title": "Minimum Cardinality", + "from_schema": "https://example.com/DH_LinkML", + "rank": 15, + "alias": "minimum_cardinality", + "owner": "SlotUsage", + "domain_of": [ + "SlotUsage" + ], + "slot_group": "attributes", + "range": "integer" + }, + "maximum_cardinality": { + "name": "maximum_cardinality", + "description": "For multivalued slots, a maximum number of values", + "title": "Maximum Cardinality", + "from_schema": "https://example.com/DH_LinkML", + "rank": 16, + "alias": "maximum_cardinality", + "owner": "SlotUsage", + "domain_of": [ + "SlotUsage" + ], + "slot_group": "attributes", + "range": "integer" + }, + "pattern": { + "name": "pattern", + "description": "A regular expression pattern used to validate a slot's string range data type content.", + "title": "Pattern", + "comments": [ + "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 17, + "alias": "pattern", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, + "comments": { + "name": "comments", + "description": "A free text field for adding other comments to guide usage of field.", + "title": "Comments", + "from_schema": "https://example.com/DH_LinkML", + "rank": 18, + "alias": "comments", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, + "examples": { + "name": "examples", + "description": "A free text field for including examples of string, numeric, date or categorical values.", + "title": "Examples", + "from_schema": "https://example.com/DH_LinkML", + "rank": 19, + "alias": "examples", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + } + }, + "unique_keys": { + "slotusage_key": { + "unique_key_name": "slotusage_key", + "unique_key_slots": [ + "schema_id", + "class_id", + "slot_id" + ], + "description": "A class is uniquely identified by the schema it appears in as well as its name." + } + } + }, + "Enum": { + "name": "Enum", + "description": "One or more enumerations in given schema. An enumeration can be used in the \"range\" or \"any of\" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values.", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema this enumeration is contained in.", + "title": "Schema", + "rank": 1, + "identifier": true, + "slot_group": "key", + "range": "Schema" + }, + "name": { + "name": "name", + "description": "The coding name of this LinkML schema enumeration.", + "comments": [ + "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" + ], + "rank": 2, + "slot_group": "key" + }, + "title": { + "name": "title", + "description": "The plain language name of this enumeration menu.", + "rank": 3, + "slot_group": "attributes" + }, + "description": { + "name": "description", + "description": "A plan text description of this LinkML schema enumeration menu of terms.", + "rank": 4, + "slot_group": "attributes", + "range": "string", + "required": true + }, + "enum_uri": { + "name": "enum_uri", + "rank": 5, + "slot_group": "attributes" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this enumeration is contained in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "identifier": true, + "alias": "schema_id", + "owner": "Enum", "domain_of": [ + "Prefix", + "Class", + "UniqueKey", "Slot", - "SlotUsage" + "SlotUsage", + "Enum", + "PermissibleValue" ], - "slot_group": "attributes", - "range": "integer" + "slot_group": "key", + "range": "Schema", + "required": true }, - "maximum_value": { - "name": "maximum_value", - "description": "A maximum value which is appropriate for the range data type of the slot.", - "title": "Maximum_value", + "name": { + "name": "name", + "description": "The coding name of this LinkML schema enumeration.", + "title": "Name", + "comments": [ + "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" + ], "from_schema": "https://example.com/DH_LinkML", - "rank": 14, - "alias": "maximum_value", - "owner": "SlotUsage", + "rank": 2, + "alias": "name", + "owner": "Enum", "domain_of": [ + "Schema", + "Class", + "UniqueKey", "Slot", - "SlotUsage" + "Enum", + "PermissibleValue" ], - "slot_group": "attributes", - "range": "integer" + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true }, - "pattern": { - "name": "pattern", - "description": "A regular expression pattern used to validate a slot's string range data type content.", - "title": "Pattern", + "title": { + "name": "title", + "description": "The plain language name of this enumeration menu.", + "title": "Title", "from_schema": "https://example.com/DH_LinkML", - "rank": 15, - "alias": "pattern", - "owner": "SlotUsage", + "rank": 3, + "alias": "title", + "owner": "Enum", "domain_of": [ + "Class", "Slot", - "SlotUsage" + "Enum" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "required": true }, - "comments": { - "name": "comments", - "description": "A free text field for adding other comments to guide usage of field.", - "title": "Comments", + "description": { + "name": "description", + "description": "A plan text description of this LinkML schema enumeration menu of terms.", + "title": "Description", "from_schema": "https://example.com/DH_LinkML", - "rank": 16, - "alias": "comments", - "owner": "SlotUsage", + "rank": 4, + "alias": "description", + "owner": "Enum", "domain_of": [ + "Schema", + "Class", + "UniqueKey", "Slot", - "SlotUsage" + "Enum", + "PermissibleValue" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "string", + "required": true }, - "examples": { - "name": "examples", - "description": "A free text field for including examples of string, numeric, date or categorical values.", - "title": "Examples", + "enum_uri": { + "name": "enum_uri", + "description": "A URI for identifying this enumeration's semantic type.", + "title": "Enum URI", "from_schema": "https://example.com/DH_LinkML", - "rank": 17, - "alias": "examples", - "owner": "SlotUsage", + "rank": 5, + "alias": "enum_uri", + "owner": "Enum", "domain_of": [ - "Slot", - "SlotUsage" + "Enum" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "uri" + } + }, + "unique_keys": { + "enum_key": { + "unique_key_name": "enum_key", + "unique_key_slots": [ + "schema_id", + "name" + ], + "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." } } }, - "UniqueKey": { - "name": "UniqueKey", - "description": "A table linking the name of each multi-component(slot) key to the schema class it appears in.", + "PermissibleValue": { + "name": "PermissibleValue", + "description": "An enumeration picklist value.", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema this slot usage's class is contained in.", + "description": "The coding name of the schema this menu choice's menu (enumeration) is contained in.", + "title": "Schema", "rank": 1, - "slot_group": "key" + "identifier": true, + "slot_group": "key", + "range": "Schema" }, - "class": { - "name": "class", + "enum_id": { + "name": "enum_id", "rank": 2, "slot_group": "key" }, "name": { "name": "name", - "description": "A class contained in given schema.", + "description": "The coding name of this menu choice (PermissibleValue).", "rank": 3, - "identifier": true, - "slot_group": "key", - "pattern": "^[a-z]([a-z0-9_]+)+$" + "slot_group": "key" }, - "unique_key_slots:": { - "name": "unique_key_slots:", + "text": { + "name": "text", "rank": 4, "slot_group": "attributes" }, "description": { "name": "description", - "description": "The description of this unique key combination.", + "description": "A plan text description of the meaning of this menu choice.", "rank": 5, "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "string" }, - "notes": { - "name": "notes", + "meaning": { + "name": "meaning", "rank": 6, "slot_group": "attributes" } @@ -2373,113 +2703,123 @@ "attributes": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema this slot usage's class is contained in.", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this menu choice's menu (enumeration) is contained in.", "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, "identifier": true, "alias": "schema_id", - "owner": "UniqueKey", + "owner": "PermissibleValue", "domain_of": [ "Prefix", - "Slot", - "Enum", - "PermissibleValue", "Class", + "UniqueKey", + "Slot", "SlotUsage", - "UniqueKey" + "Enum", + "PermissibleValue" ], "slot_group": "key", "range": "Schema", "required": true }, - "class": { - "name": "class", - "description": "The coding name of this slot usage's class.", - "title": "Class", + "enum_id": { + "name": "enum_id", + "description": "The coding name of the menu (enumeration) that this choice is contained in.", + "title": "Enum", "from_schema": "https://example.com/DH_LinkML", "rank": 2, - "identifier": true, - "alias": "class", - "owner": "UniqueKey", + "alias": "enum_id", + "owner": "PermissibleValue", "domain_of": [ - "SlotUsage", - "UniqueKey" + "PermissibleValue" ], "slot_group": "key", - "range": "Class", + "range": "Enum", "required": true }, "name": { "name": "name", - "description": "A class contained in given schema.", + "description": "The coding name of this menu choice (PermissibleValue).", "title": "Name", "from_schema": "https://example.com/DH_LinkML", "rank": 3, - "identifier": true, "alias": "name", - "owner": "UniqueKey", + "owner": "PermissibleValue", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "key", "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^[a-z]([a-z0-9_]+)+$" + "required": true }, - "unique_key_slots:": { - "name": "unique_key_slots:", - "description": "A list of a class's slots that make up a unique key", - "title": "Unique Key Slots", + "text": { + "name": "text", + "description": "The plain language text of this menu choice (PermissibleValue) to display.", + "title": "Text", "from_schema": "https://example.com/DH_LinkML", "rank": 4, - "multivalued": true, - "alias": "unique_key_slots:", - "owner": "UniqueKey", + "alias": "text", + "owner": "PermissibleValue", "domain_of": [ - "UniqueKey" + "PermissibleValue" ], "slot_group": "attributes", - "range": "Slot", - "required": true + "range": "WhitespaceMinimizedString" }, "description": { "name": "description", - "description": "The description of this unique key combination.", + "description": "A plan text description of the meaning of this menu choice.", "title": "Description", "from_schema": "https://example.com/DH_LinkML", "rank": 5, "alias": "description", - "owner": "UniqueKey", + "owner": "PermissibleValue", "domain_of": [ "Schema", + "Class", + "UniqueKey", "Slot", "Enum", - "PermissibleValue", - "Class", - "UniqueKey" + "PermissibleValue" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "string" }, - "notes": { - "name": "notes", - "description": "Notes about use of this key in other classes via slot ranges etc.", - "title": "Notes", + "meaning": { + "name": "meaning", + "description": "A URI for identifying this choice's semantic type.", + "title": "Meaning", "from_schema": "https://example.com/DH_LinkML", "rank": 6, - "alias": "notes", - "owner": "UniqueKey", + "alias": "meaning", + "owner": "PermissibleValue", "domain_of": [ - "UniqueKey" + "PermissibleValue" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "uri" + } + }, + "unique_keys": { + "permissiblevalue_key": { + "unique_key_name": "permissiblevalue_key", + "unique_key_slots": [ + "schema_id", + "name" + ], + "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." } } }, @@ -2490,97 +2830,97 @@ "Schemas": { "name": "Schemas", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, "alias": "Schemas", "owner": "Container", "domain_of": [ "Container" ], "range": "Schema", + "multivalued": true, "inlined_as_list": true }, "Prefixes": { "name": "Prefixes", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, "alias": "Prefixes", "owner": "Container", "domain_of": [ "Container" ], "range": "Prefix", + "multivalued": true, "inlined_as_list": true }, "Slots": { "name": "Slots", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, "alias": "Slots", "owner": "Container", "domain_of": [ "Container" ], "range": "Slot", + "multivalued": true, "inlined_as_list": true }, "Enums": { "name": "Enums", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, "alias": "Enums", "owner": "Container", "domain_of": [ "Container" ], "range": "Enum", + "multivalued": true, "inlined_as_list": true }, "PermissibleValues": { "name": "PermissibleValues", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, "alias": "PermissibleValues", "owner": "Container", "domain_of": [ "Container" ], "range": "PermissibleValue", + "multivalued": true, "inlined_as_list": true }, "Classes": { "name": "Classes", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, "alias": "Classes", "owner": "Container", "domain_of": [ "Container" ], "range": "Class", + "multivalued": true, "inlined_as_list": true }, "SlotUsages": { "name": "SlotUsages", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, "alias": "SlotUsages", "owner": "Container", "domain_of": [ "Container" ], "range": "SlotUsage", + "multivalued": true, "inlined_as_list": true }, "UniqueKeys": { "name": "UniqueKeys", "from_schema": "https://example.com/DH_LinkML", - "multivalued": true, "alias": "UniqueKeys", "owner": "Container", "domain_of": [ "Container" ], "range": "UniqueKey", + "multivalued": true, "inlined_as_list": true } }, diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index d21dc003..e84a4a1c 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -8,19 +8,21 @@ imports: - linkml:types prefixes: linkml: https://w3id.org/linkml/ - ONTOLOGY1: http://purl.obolibrary.org/obo/ONTOLOGY1_ + ONTOLOGY: http://purl.obolibrary.org/obo/ONTOLOGY_ classes: - dh_interface: - name: dh_interface - description: A DataHarmonizer interface - from_schema: https://example.com/GRDI Schema: name: Schema description: The top-level description of a LinkML schema. A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations) - see_also: templates/schema_editor/SOP.pdf - is_a: dh_interface + see_also: + - templates/schema_editor/SOP.pdf + unique_keys: + schema_key: + description: A slot is uniquely identified by the schema it appears in as + well as its name + unique_key_slots: + - id slots: - name - id @@ -32,10 +34,9 @@ classes: name: rank: 1 slot_group: key - pattern: ^([A-Z][a-z0-9]+)+$ description: The coding name of a LinkML schema. - comments: 'This is a **CamelCase** formatted name in the LinkML standard naming - convention. + comments: + - 'This is a **CamelCase** formatted name in the LinkML standard naming convention. A schema contains classes for describing one or more DataHarmonizer templates, @@ -46,7 +47,7 @@ classes: A schema can also import other schemas and their slots, classes, etc.' examples: - value: Wastewater - identifier: true + pattern: ^([A-Z][a-z0-9]+)+$ id: rank: 2 slot_group: key @@ -54,12 +55,11 @@ classes: rank: 3 slot_group: attributes description: The plain language description of this LinkML schema. - required: true range: string + required: true version: rank: 4 slot_group: attributes - identifier: true required: true description: The semantic version identifier for this schema. examples: @@ -73,6 +73,14 @@ classes: Prefix: name: Prefix description: A prefix used in the URIs mentioned in this schema. + unique_keys: + prefix_key: + description: A slot is uniquely identified by the schema it appears in as + well as its name + unique_key_slots: + - schema_id + - prefix + - reference slots: - schema_id - prefix @@ -81,6 +89,9 @@ classes: schema_id: rank: 1 slot_group: key + title: Schema + range: Schema + identifier: true description: The coding name of the schema this prefix is listed in. prefix: rank: 2 @@ -88,16 +99,15 @@ classes: reference: rank: 3 slot_group: attributes - Slot: - name: Slot - description: One or more slots contained in given schema. A slot can be used in - one or more classes (templates). A slot defines a visible column in a template, - and can be a basic number, date, string, picklist (categorical or ordinal), - or other single-field datatype. + Class: + name: Class + description: A class contained in given schema. A class may be a top-level DataHarmonizer + "template" that can be displayed in a spreadsheet tab, or it may be a subordinate + 1-many class linked to a parent class by a primary key field. unique_keys: - main: - description: A slot is uniquely identified by the schema it appears in as - well as its name + class_key: + description: A class is uniquely identified by the schema it appears in as + well as its name. unique_key_slots: - schema_id - name @@ -105,273 +115,260 @@ classes: - schema_id - name - title - - aliases - description - - slot_uri - - slot_group - - range - - identifier - - key - - multivalued - - required - - recommended - - minimum_value - - maximum_value - - equals_expression - - pattern - - comments - - examples + - version + - class_uri + - tree_root + - Inlined as list slot_usage: schema_id: rank: 1 slot_group: key - description: The coding name of the schema that this slot is contained in. - comments: A schema has a list of slots it defines, but a schema can also import - other schemas' slots. + title: Schema + range: Schema + identifier: true + description: The coding name of the schema this class is contained in. name: rank: 2 slot_group: key - pattern: ^[a-z]([a-z0-9_]+)+$ - description: The coding name of this schema slot. - comments: 'This is a lowercase **snake_case** formatted name in the LinkML - standard naming convention. - - - A slot can be used in one or more classes (templates). A slot may appear - as a visible single-field datatype column in a spreadsheet (template) tab, - and can define (in its range attribute) a basic number, date, string, picklist - (categorical or ordinal), or other custom datatype. A slot may also have - a range pointing to more complex classes.' - identifier: true + description: A class contained in given schema. + comments: + - Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class + may be visible as a top-level DataHarmonizer "template", or it may be a + subordinate 1-many class linked to a parent class by a primary key field. + examples: + - value: WastewaterAMR|WastewaterPathogenAgnostic + pattern: ^([A-Z][a-z0-9]+)+$ title: rank: 3 slot_group: attributes - description: The plain language name of this LinkML schema slot. - comments: This can be displayed in applications and documentation. - aliases: + description: The plain language name of a LinkML schema class. + description: rank: 4 slot_group: attributes - description: + range: string + required: true + version: rank: 5 slot_group: attributes - description: A plan text description of this LinkML schema slot. - required: true - range: string - slot_uri: + description: A semantic version identifier. + class_uri: rank: 6 slot_group: attributes - slot_group: + tree_root: rank: 7 slot_group: attributes - description: The name of a grouping to place slot within during presentation. - range: + Inlined as list: rank: 8 slot_group: attributes - required: true - description: The range or ranges a slot is associated with. If more than - one, this appears in the slot's specification as a list of "any of" ranges. - identifier: - rank: 9 - slot_group: attributes - description: A boolean TRUE indicates this slot is an identifier, or refers - to one. - key: - rank: 10 - slot_group: attributes - description: A boolean TRUE indicates this slot is part of a primary key for - the Class it is an attribute of. - multivalued: - rank: 11 - slot_group: attributes - description: A boolean TRUE indicates this slot can hold more than one values - taken from its range. - required: - rank: 12 - slot_group: attributes - description: A boolean TRUE indicates this slot is a mandatory data field. - comments: A mandatory data field will fail validation if empty. - recommended: - rank: 13 - slot_group: attributes - description: A boolean TRUE indicates this slot is a recommended data field. - minimum_value: - rank: 14 - slot_group: attributes - maximum_value: - rank: 15 - slot_group: attributes - equals_expression: - rank: 16 - slot_group: attributes - pattern: - rank: 17 - slot_group: attributes - comments: - rank: 18 - slot_group: attributes - examples: - rank: 19 - slot_group: attributes - Enum: - name: Enum - description: One or more enumerations in given schema. An enumeration can be - used in the "range" or "any of" attribute of a slot. Each enumeration has a - flat list or hierarchy of permitted values. + UniqueKey: + name: UniqueKey + description: A table linking the name of each multi-component(slot) key to the + schema class it appears in. unique_keys: - main: - description: An enumeration is uniquely identified by the schema it appears - in as well as its name. + uniquekey_key: + description: A slot is uniquely identified by the schema it appears in as + well as its name unique_key_slots: - schema_id + - class_id - name slots: - schema_id + - class_id - name - - title + - unique_key_slots - description - - enum_uri + - notes slot_usage: schema_id: rank: 1 slot_group: key - description: The coding name of the schema this enumeration is contained in. - name: - rank: 2 - slot_group: key - description: The coding name of this LinkML schema enumeration. - comments: See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + title: Schema + range: Schema identifier: true - title: - rank: 3 - slot_group: attributes - description: The plain language name of this enumeration menu. - description: - rank: 4 - slot_group: attributes - description: A plan text description of this LinkML schema enumeration menu - of terms. - required: true - range: string - enum_uri: - rank: 5 - slot_group: attributes - PermissibleValue: - name: PermissibleValue - description: An enumeration picklist value. - slots: - - schema_id - - enum_id - - name - - text - - description - - meaning - slot_usage: - schema_id: - rank: 1 - slot_group: key - description: The coding name of the schema this menu choice's menu (enumeration) - is contained in. - enum_id: + description: The coding name of the schema this slot usage's class is contained + in. + class_id: rank: 2 slot_group: key + range: Class + description: The coding name of this slot usage's class. name: rank: 3 slot_group: key - description: The coding name of this menu choice (PermissibleValue). - text: + pattern: ^[a-z]([a-z0-9_]+)+$ + description: A class contained in given schema. + unique_key_slots: rank: 4 slot_group: attributes description: rank: 5 slot_group: attributes - description: A plan text description of the meaning of this menu choice. - range: string - meaning: + range: WhitespaceMinimizedString + description: The description of this unique key combination. + notes: rank: 6 slot_group: attributes - Class: - name: Class - description: A class contained in given schema. A class may be a top-level DataHarmonizer - "template" that can be displayed in a spreadsheet tab, or it may be a subordinate - 1-many class linked to a parent class by a primary key field. + Slot: + name: Slot + description: One or more slots contained in given schema. A slot can be used in + one or more classes (templates). A slot defines a visible column in a template, + and can be a basic number, date, string, picklist (categorical or ordinal), + or other single-field datatype. unique_keys: - main: - description: A class is uniquely identified by the schema it appears in as - well as its name. + slot_key: + description: A slot is uniquely identified by the schema it appears in as + well as its name unique_key_slots: - schema_id - name slots: - schema_id + - slot_group + - slot_uri - name - title + - range + - required + - recommended - description - - version - - class_uri - - tree_root - - unique_keys - - Inlined as list + - aliases + - identifier + - foreign_key + - multivalued + - minimum_value + - maximum_value + - equals_expression + - pattern + - comments + - examples slot_usage: schema_id: rank: 1 slot_group: key - description: The coding name of the schema this class is contained in. - name: - rank: 2 - slot_group: key + title: Schema + range: Schema identifier: true - pattern: ^([A-Z][a-z0-9]+)+$ - description: A class contained in given schema. - comments: Each class can be displayed in DataHarmonizer in a spreadsheet tab. - A class may be visible as a top-level DataHarmonizer "template", or it may - be a subordinate 1-many class linked to a parent class by a primary key - field. - examples: - - value: WastewaterAMR|WastewaterPathogenAgnostic - title: + description: The coding name of the schema that this slot is contained in. + comments: + - A schema has a list of slots it defines, but a schema can also import other + schemas' slots. + slot_group: + rank: 2 + slot_group: attributes + description: The name of a grouping to place slot within during presentation. + slot_uri: rank: 3 slot_group: attributes - description: The plain language name of a LinkML schema class. - description: + name: rank: 4 + slot_group: key + pattern: ^[a-z]([a-z0-9_]+)+$ + description: The coding name of this schema slot. + comments: + - 'This is a lowercase **snake_case** formatted name in the LinkML standard + naming convention. + + + A slot can be used in one or more classes (templates). A slot may appear + as a visible single-field datatype column in a spreadsheet (template) tab, + and can define (in its range attribute) a basic number, date, string, picklist + (categorical or ordinal), or other custom datatype. A slot may also have + a range pointing to more complex classes.' + title: + rank: 5 + slot_group: attributes + description: The plain language name of this LinkML schema slot. + comments: + - This can be displayed in applications and documentation. + range: + rank: 6 slot_group: attributes required: true + description: The range or ranges a slot is associated with. If more than + one, this appears in the slot's specification as a list of "any of" ranges. + required: + rank: 7 + slot_group: attributes + description: A boolean TRUE indicates this slot is a mandatory data field. + comments: + - A mandatory data field will fail validation if empty. + recommended: + rank: 8 + slot_group: attributes + description: A boolean TRUE indicates this slot is a recommended data field. + description: + rank: 9 + slot_group: attributes range: string - version: - rank: 5 + required: true + description: A plan text description of this LinkML schema slot. + aliases: + rank: 10 slot_group: attributes - description: A semantic version identifier. - class_uri: - rank: 6 + identifier: + rank: 11 + slot_group: attributes + description: A boolean TRUE indicates this slot is an identifier, or refers + to one. + foreign_key: + rank: 12 + slot_group: attributes + description: A boolean TRUE indicates this slot is part of a primary key for + the Class it is an attribute of. + multivalued: + rank: 13 + slot_group: attributes + description: A boolean TRUE indicates this slot can hold more than one values + taken from its range. + minimum_value: + rank: 14 + slot_group: attributes + maximum_value: + rank: 15 + slot_group: attributes + equals_expression: + rank: 16 slot_group: attributes - tree_root: - rank: 7 + pattern: + rank: 17 slot_group: attributes - unique_keys: - rank: 8 + comments: + rank: 18 slot_group: attributes - Inlined as list: - rank: 9 + examples: + rank: 19 slot_group: attributes SlotUsage: name: SlotUsage - description: A table linking slots to classes they appear in, as well as attributes - which override the generic slot inheritance. + description: A list of each classes slots which can include ordering (rank) and + attribute overrides. + unique_keys: + slotusage_key: + description: A class is uniquely identified by the schema it appears in as + well as its name. + unique_key_slots: + - schema_id + - class_id + - slot_id slots: - schema_id - - class - - slot + - class_id + - slot_id - rank - slot_group - range - inlined - identifier - - key + - foreign_key - multivalued - required - recommended - minimum_value - maximum_value + - minimum_cardinality + - maximum_cardinality - pattern - comments - examples @@ -379,14 +376,21 @@ classes: schema_id: rank: 1 slot_group: key + title: Schema + range: Schema + identifier: true description: The coding name of the schema this slot usage's class is contained in. - class: + class_id: rank: 2 slot_group: key - slot: + range: Class + description: The coding name of this slot usage's class. + slot_id: rank: 3 slot_group: key + range: Slot + description: The coding name of the slot this slot usage pertains to. rank: rank: 4 slot_group: attributes @@ -405,10 +409,10 @@ classes: rank: 8 slot_group: attributes description: An override on a slot's **Identifier** attribute. - key: + foreign_key: rank: 9 slot_group: attributes - description: An override on a slot's **Key** attribute. + description: An override on a slot's **Foreign Key** attribute. multivalued: rank: 10 slot_group: attributes @@ -427,50 +431,109 @@ classes: maximum_value: rank: 14 slot_group: attributes - pattern: + minimum_cardinality: rank: 15 slot_group: attributes - comments: + maximum_cardinality: rank: 16 slot_group: attributes - examples: + pattern: rank: 17 slot_group: attributes - UniqueKey: - name: UniqueKey - description: A table linking the name of each multi-component(slot) key to the - schema class it appears in. + comments: + rank: 18 + slot_group: attributes + examples: + rank: 19 + slot_group: attributes + Enum: + name: Enum + description: One or more enumerations in given schema. An enumeration can be + used in the "range" or "any of" attribute of a slot. Each enumeration has a + flat list or hierarchy of permitted values. + unique_keys: + enum_key: + description: An enumeration is uniquely identified by the schema it appears + in as well as its name. + unique_key_slots: + - schema_id + - name slots: - schema_id - - class - name - - 'unique_key_slots:' + - title - description - - notes + - enum_uri slot_usage: schema_id: rank: 1 slot_group: key - description: The coding name of the schema this slot usage's class is contained - in. - class: + title: Schema + range: Schema + identifier: true + description: The coding name of the schema this enumeration is contained in. + name: rank: 2 slot_group: key - name: + description: The coding name of this LinkML schema enumeration. + comments: + - See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + title: rank: 3 + slot_group: attributes + description: The plain language name of this enumeration menu. + description: + rank: 4 + slot_group: attributes + range: string + required: true + description: A plan text description of this LinkML schema enumeration menu + of terms. + enum_uri: + rank: 5 + slot_group: attributes + PermissibleValue: + name: PermissibleValue + description: An enumeration picklist value. + unique_keys: + permissiblevalue_key: + description: An enumeration is uniquely identified by the schema it appears + in as well as its name. + unique_key_slots: + - schema_id + - name + slots: + - schema_id + - enum_id + - name + - text + - description + - meaning + slot_usage: + schema_id: + rank: 1 slot_group: key + title: Schema + range: Schema identifier: true - pattern: ^[a-z]([a-z0-9_]+)+$ - description: A class contained in given schema. - 'unique_key_slots:': + description: The coding name of the schema this menu choice's menu (enumeration) + is contained in. + enum_id: + rank: 2 + slot_group: key + name: + rank: 3 + slot_group: key + description: The coding name of this menu choice (PermissibleValue). + text: rank: 4 slot_group: attributes description: rank: 5 slot_group: attributes - range: WhitespaceMinimizedString - description: The description of this unique key combination. - notes: + range: string + description: A plan text description of the meaning of this menu choice. + meaning: rank: 6 slot_group: attributes Container: @@ -509,98 +572,133 @@ classes: multivalued: true inlined_as_list: true slots: + schema_id: + name: schema_id + required: true + annotations: + foreign_key: + tag: foreign_key + value: Schema.name + class_id: + name: class_id + title: Class + required: true + annotations: + foreign_key: + tag: foreign_key + value: Class.name + slot_id: + name: slot_id + title: Slot + required: true + annotations: + foreign_key: + tag: foreign_key + value: Slot.name name: name: name title: Name - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString id: name: id title: ID description: The unique URI for identifying this LinkML schema. - comments: Typically the schema can be downloaded from this URI, but currently - it is often left as an "example" URI during schema development. + comments: + - Typically the schema can be downloaded from this URI, but currently it is often + left as an example URI during schema development. identifier: true - range: uri required: true + range: uri description: name: description title: Description version: name: version title: Version - comments: See https://semver.org/ + comments: + - See https://semver.org/ range: WhitespaceMinimizedString pattern: ^\d+\.\d+\.\d+$ in_language: name: in_language title: Languages description: A list of i18n language codes that this schema is available in. - comments: The first listed schema is the default (usually english), while remaining - ones are language overlays compiled into a locales/ subfolder. - range: LanguagesMenu + comments: + - The first listed schema is the default (usually english), while remaining ones + are language overlays compiled into a locales/ subfolder. multivalued: true + range: LanguagesMenu default_prefix: name: default_prefix title: Default prefix - comments: A prefix to assume all classes and slots can be addressed by. - range: uri - required: true - schema_id: - name: schema_id - title: Schema - identifier: true - range: Schema + comments: + - A prefix to assume all classes and slots can be addressed by. required: true + range: uri prefix: name: prefix title: Prefix description: The namespace prefix string. - identifier: true - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString reference: name: reference title: Reference description: The URI the prefix expands to. + required: true range: uri title: name: title title: Title - range: WhitespaceMinimizedString required: true - aliases: - name: aliases - title: Aliases - description: A list of other names that slot can be known by. - comments: See https://linkml.io/linkml/schemas/metadata.html#providing-aliases range: WhitespaceMinimizedString - slot_uri: - name: slot_uri - title: Slot URI - description: A URI for identifying this slot's semantic type. + class_uri: + name: class_uri + title: Class URI + description: A URI for identifying this class's semantic type. range: uri + tree_root: + name: tree_root + title: Container + description: A boolian indicating whether this is a specification for a top-level + data container on which serializations are based. + comments: + - Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html + range: TrueFalseMenu + Inlined as list: + name: Inlined as list + title: Inlined as list + description: A boolian indicating whether the content of this class is present + inside its containing object as an array. + range: TrueFalseMenu + unique_key_slots: + name: unique_key_slots + title: Unique Key Slots + description: A list of a class's slots that make up a unique key + comments: + - See https://linkml.io/linkml/schemas/constraints.html + multivalued: true + range: Slot + notes: + name: notes + title: Notes + description: Notes about use of this key in other classes via slot ranges etc. + range: WhitespaceMinimizedString slot_group: name: slot_group title: Slot Group range: WhitespaceMinimizedString + slot_uri: + name: slot_uri + title: Slot URI + description: A URI for identifying this slot's semantic type. + range: uri range: name: range title: Range - range: DataTypeMenu multivalued: true - identifier: - name: identifier - title: Identifier - range: TrueFalseMenu - key: - name: key - title: Key - range: TrueFalseMenu - multivalued: - name: multivalued - title: Multivalued - range: TrueFalseMenu + range: DataTypeMenu required: name: required title: Required @@ -609,6 +707,25 @@ slots: name: recommended title: Recommended range: TrueFalseMenu + aliases: + name: aliases + title: Aliases + description: A list of other names that slot can be known by. + comments: + - See https://linkml.io/linkml/schemas/metadata.html#providing-aliases + range: WhitespaceMinimizedString + identifier: + name: identifier + title: Identifier + range: TrueFalseMenu + foreign_key: + name: foreign_key + title: Foreign Key + range: WhitespaceMinimizedString + multivalued: + name: multivalued + title: Multivalued + range: TrueFalseMenu minimum_value: name: minimum_value title: Minimum_value @@ -626,15 +743,17 @@ slots: title: Calculated value description: Enables inferring (calculating) value based on other slot values. Expressed as a python expression. - comments: See https://linkml.io/linkml/schemas/advanced.html#equals-expression + comments: + - See https://linkml.io/linkml/schemas/advanced.html#equals-expression range: WhitespaceMinimizedString pattern: name: pattern title: Pattern description: A regular expression pattern used to validate a slot's string range data type content. - comments: Regular expressions can begin with ^ to ensure start of string is tested, - and $ to ensure up to end is tested. + comments: + - Regular expressions can begin with ^ to ensure start of string is tested, and + $ to ensure up to end is tested. range: WhitespaceMinimizedString comments: name: comments @@ -647,6 +766,27 @@ slots: description: A free text field for including examples of string, numeric, date or categorical values. range: WhitespaceMinimizedString + rank: + name: rank + title: Rank + description: An integer which sets the order of this slot relative to the others + within a given class. + range: integer + inlined: + name: inlined + title: Inlined + description: An override on a slot's **Inlined** attribute. + range: TrueFalseMenu + minimum_cardinality: + name: minimum_cardinality + title: Minimum Cardinality + description: For multivalued slots, a minimum number of values + range: integer + maximum_cardinality: + name: maximum_cardinality + title: Maximum Cardinality + description: For multivalued slots, a maximum number of values + range: integer enum_uri: name: enum_uri title: Enum URI @@ -657,8 +797,8 @@ slots: title: Enum description: The coding name of the menu (enumeration) that this choice is contained in. - range: WhitespaceMinimizedString required: true + range: Enum text: name: text title: Text @@ -670,66 +810,6 @@ slots: title: Meaning description: A URI for identifying this choice's semantic type. range: uri - class_uri: - name: class_uri - title: Class URI - description: A URI for identifying this class's semantic type. - range: uri - tree_root: - name: tree_root - title: Container - description: A boolian indicating whether this is a specification for a top-level - data container on which serializations are based. - comments: Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html - range: TrueFalseMenu - unique_keys: - name: unique_keys - title: Unique Keys - range: WhitespaceMinimizedString - Inlined as list: - name: Inlined as list - title: Inlined as list - description: A boolian indicating whether the content of this class is present - inside its containing object as an array. - range: TrueFalseMenu - class: - name: class - title: Class - description: The coding name of this slot usage's class. - identifier: true - range: Class - required: true - slot: - name: slot - title: Slot - description: The coding name of the slot this slot usage pertains to. - identifier: true - range: Slot - required: true - rank: - name: rank - title: Rank - description: An integer which sets the order of this slot relative to the others - within a given class. - range: integer - inlined: - name: inlined - title: Inlined - description: An override on a slot's **Inlined** attribute. - range: TrueFalseMenu - 'unique_key_slots:': - name: 'unique_key_slots:' - title: Unique Key Slots - description: A list of a class's slots that make up a unique key - comments: See https://linkml.io/linkml/schemas/constraints.html - range: Slot - multivalued: true - required: true - notes: - name: notes - title: Notes - description: Notes about use of this key in other classes via slot ranges etc. - range: WhitespaceMinimizedString enums: TrueFalseMenu: name: TrueFalseMenu From c734b35c324aa3b599d90292fa7caf01ee361ce6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 24 Mar 2025 11:20:34 -0700 Subject: [PATCH 019/222] schema editor update --- web/templates/schema_editor/schema.json | 38 +++++++++++++------- web/templates/schema_editor/schema.yaml | 20 ++++++----- web/templates/schema_editor/schema_core.yaml | 13 ++++++- 3 files changed, 49 insertions(+), 22 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 5703262d..dc8603a7 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -448,6 +448,20 @@ ], "required": true }, + "enum_id": { + "name": "enum_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Enum.name" + } + }, + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "PermissibleValue" + ], + "required": true + }, "name": { "name": "name", "title": "Name", @@ -838,17 +852,6 @@ ], "range": "uri" }, - "enum_id": { - "name": "enum_id", - "description": "The coding name of the menu (enumeration) that this choice is contained in.", - "title": "Enum", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "PermissibleValue" - ], - "range": "Enum", - "required": true - }, "text": { "name": "text", "description": "The plain language text of this menu choice (PermissibleValue) to display.", @@ -2673,8 +2676,11 @@ }, "enum_id": { "name": "enum_id", + "description": "The coding name of the menu (enumeration) that this choice is contained in.", + "title": "Enum", "rank": 2, - "slot_group": "key" + "slot_group": "key", + "range": "Enum" }, "name": { "name": "name", @@ -2731,6 +2737,12 @@ }, "enum_id": { "name": "enum_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Enum.name" + } + }, "description": "The coding name of the menu (enumeration) that this choice is contained in.", "title": "Enum", "from_schema": "https://example.com/DH_LinkML", @@ -2817,7 +2829,7 @@ "unique_key_name": "permissiblevalue_key", "unique_key_slots": [ "schema_id", - "name" + "enum_id" ], "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." } diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index e84a4a1c..fb708132 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -501,7 +501,7 @@ classes: in as well as its name. unique_key_slots: - schema_id - - name + - enum_id slots: - schema_id - enum_id @@ -521,6 +521,10 @@ classes: enum_id: rank: 2 slot_group: key + title: Enum + range: Enum + description: The coding name of the menu (enumeration) that this choice is + contained in. name: rank: 3 slot_group: key @@ -595,6 +599,13 @@ slots: foreign_key: tag: foreign_key value: Slot.name + enum_id: + name: enum_id + required: true + annotations: + foreign_key: + tag: foreign_key + value: Enum.name name: name: name title: Name @@ -792,13 +803,6 @@ slots: title: Enum URI description: A URI for identifying this enumeration's semantic type. range: uri - enum_id: - name: enum_id - title: Enum - description: The coding name of the menu (enumeration) that this choice is contained - in. - required: true - range: Enum text: name: text title: Text diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 4dc05919..93bdb1f5 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -93,7 +93,7 @@ classes: description: An enumeration is uniquely identified by the schema it appears in as well as its name. unique_key_slots: - schema_id - - name + - enum_id Container: tree_root: true @@ -165,6 +165,17 @@ slots: tag: foreign_key value: Slot.name + enum_id: + name: enum_id + title: Enumeration + description: The enumeration name that this table is linked to. + required: true + range: WhitespaceMinimizedString + annotations: + foreign_key: + tag: foreign_key + value: Enum.name + enums: types: WhitespaceMinimizedString: From e15ecd3a974a35c3577add5c745d24b1922e3678 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 24 Mar 2025 22:26:19 -0700 Subject: [PATCH 020/222] schema editor tweak --- web/templates/schema_editor/schema.json | 24 ++++++++------------ web/templates/schema_editor/schema.yaml | 9 ++------ web/templates/schema_editor/schema_slots.tsv | 16 ++++++------- 3 files changed, 20 insertions(+), 29 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index dc8603a7..25f907bb 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -484,6 +484,11 @@ "comments": [ "Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development." ], + "examples": [ + { + "value": "https://example.com/GRDI" + } + ], "from_schema": "https://example.com/DH_LinkML", "identifier": true, "domain_of": [ @@ -970,6 +975,11 @@ "comments": [ "Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development." ], + "examples": [ + { + "value": "https://example.com/GRDI" + } + ], "from_schema": "https://example.com/DH_LinkML", "rank": 2, "identifier": true, @@ -1083,7 +1093,6 @@ "description": "The coding name of the schema this prefix is listed in.", "title": "Schema", "rank": 1, - "identifier": true, "slot_group": "key", "range": "Schema" }, @@ -1111,7 +1120,6 @@ "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, - "identifier": true, "alias": "schema_id", "owner": "Prefix", "domain_of": [ @@ -1180,7 +1188,6 @@ "description": "The coding name of the schema this class is contained in.", "title": "Schema", "rank": 1, - "identifier": true, "slot_group": "key", "range": "Schema" }, @@ -1247,7 +1254,6 @@ "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, - "identifier": true, "alias": "schema_id", "owner": "Class", "domain_of": [ @@ -1414,7 +1420,6 @@ "description": "The coding name of the schema this slot usage's class is contained in.", "title": "Schema", "rank": 1, - "identifier": true, "slot_group": "key", "range": "Schema" }, @@ -1463,7 +1468,6 @@ "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, - "identifier": true, "alias": "schema_id", "owner": "UniqueKey", "domain_of": [ @@ -1599,7 +1603,6 @@ "A schema has a list of slots it defines, but a schema can also import other schemas' slots." ], "rank": 1, - "identifier": true, "slot_group": "key", "range": "Schema" }, @@ -1733,7 +1736,6 @@ ], "from_schema": "https://example.com/DH_LinkML", "rank": 1, - "identifier": true, "alias": "schema_id", "owner": "Slot", "domain_of": [ @@ -2071,7 +2073,6 @@ "description": "The coding name of the schema this slot usage's class is contained in.", "title": "Schema", "rank": 1, - "identifier": true, "slot_group": "key", "range": "Schema" }, @@ -2190,7 +2191,6 @@ "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, - "identifier": true, "alias": "schema_id", "owner": "SlotUsage", "domain_of": [ @@ -2512,7 +2512,6 @@ "description": "The coding name of the schema this enumeration is contained in.", "title": "Schema", "rank": 1, - "identifier": true, "slot_group": "key", "range": "Schema" }, @@ -2558,7 +2557,6 @@ "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, - "identifier": true, "alias": "schema_id", "owner": "Enum", "domain_of": [ @@ -2670,7 +2668,6 @@ "description": "The coding name of the schema this menu choice's menu (enumeration) is contained in.", "title": "Schema", "rank": 1, - "identifier": true, "slot_group": "key", "range": "Schema" }, @@ -2719,7 +2716,6 @@ "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, - "identifier": true, "alias": "schema_id", "owner": "PermissibleValue", "domain_of": [ diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index fb708132..9601de20 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -91,7 +91,6 @@ classes: slot_group: key title: Schema range: Schema - identifier: true description: The coding name of the schema this prefix is listed in. prefix: rank: 2 @@ -126,7 +125,6 @@ classes: slot_group: key title: Schema range: Schema - identifier: true description: The coding name of the schema this class is contained in. name: rank: 2 @@ -186,7 +184,6 @@ classes: slot_group: key title: Schema range: Schema - identifier: true description: The coding name of the schema this slot usage's class is contained in. class_id: @@ -249,7 +246,6 @@ classes: slot_group: key title: Schema range: Schema - identifier: true description: The coding name of the schema that this slot is contained in. comments: - A schema has a list of slots it defines, but a schema can also import other @@ -378,7 +374,6 @@ classes: slot_group: key title: Schema range: Schema - identifier: true description: The coding name of the schema this slot usage's class is contained in. class_id: @@ -470,7 +465,6 @@ classes: slot_group: key title: Schema range: Schema - identifier: true description: The coding name of the schema this enumeration is contained in. name: rank: 2 @@ -515,7 +509,6 @@ classes: slot_group: key title: Schema range: Schema - identifier: true description: The coding name of the schema this menu choice's menu (enumeration) is contained in. enum_id: @@ -621,6 +614,8 @@ slots: identifier: true required: true range: uri + examples: + - value: https://example.com/GRDI description: name: description title: Description diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index ebc68b42..8f02e38a 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -4,17 +4,17 @@ Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations). A schema can also import other schemas and their slots, classes, etc." Wastewater - key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. + key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. https://example.com/GRDI attributes description Description string TRUE The plain language description of this LinkML schema. attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this schema. See https://semver.org/ 1.2.3 attributes in_language Languages LanguagesMenu TRUE A list of i18n language codes that this schema is available in. The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder. attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. -Prefix key schema_id Schema Schema TRUE TRUE The coding name of the schema this prefix is listed in. +Prefix key schema_id Schema Schema TRUE The coding name of the schema this prefix is listed in. key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. attributes reference Reference uri TRUE The URI the prefix expands to. -Class key schema_id Schema Schema TRUE TRUE The coding name of the schema this class is contained in. +Class key schema_id Schema Schema TRUE The coding name of the schema this class is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic attributes title Title WhitespaceMinimizedString TRUE The plain language name of a LinkML schema class. attributes description Description string TRUE @@ -23,14 +23,14 @@ Class key schema_id Schema Schema TRUE TRUE The coding name of the schem attributes tree_root Container TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html attributes Inlined as list Inlined as list TrueFalseMenu A boolian indicating whether the content of this class is present inside its containing object as an array. -UniqueKey key schema_id Schema Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. +UniqueKey key schema_id Schema Schema TRUE The coding name of the schema this slot usage's class is contained in. key class_id Class Class TRUE The coding name of this slot usage's class. key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ A class contained in given schema. attributes unique_key_slots Unique Key Slots Slot TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html attributes description Description WhitespaceMinimizedString The description of this unique key combination. attributes notes Notes WhitespaceMinimizedString Notes about use of this key in other classes via slot ranges etc. -Slot key schema_id Schema Schema TRUE TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. +Slot key schema_id Schema Schema TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. attributes slot_group Slot Group WhitespaceMinimizedString The name of a grouping to place slot within during presentation. attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. @@ -53,7 +53,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. -SlotUsage key schema_id Schema Schema TRUE TRUE The coding name of the schema this slot usage's class is contained in. +SlotUsage key schema_id Schema Schema TRUE The coding name of the schema this slot usage's class is contained in. key class_id Class Class TRUE The coding name of this slot usage's class. key slot_id Slot Slot TRUE The coding name of the slot this slot usage pertains to. attributes rank Rank integer An integer which sets the order of this slot relative to the others within a given class. @@ -73,13 +73,13 @@ SlotUsage key schema_id Schema Schema TRUE TRUE The coding name of the s attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. -Enum key schema_id Schema Schema TRUE TRUE The coding name of the schema this enumeration is contained in. +Enum key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. key name Name WhitespaceMinimizedString TRUE The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ attributes title Title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. attributes description Description string TRUE A plan text description of this LinkML schema enumeration menu of terms. attributes enum_uri Enum URI uri A URI for identifying this enumeration's semantic type. -PermissibleValue key schema_id Schema Schema TRUE TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. +PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. key name Name WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). attributes text Text WhitespaceMinimizedString The plain language text of this menu choice (PermissibleValue) to display. From d72b3444b7e5671d10783af95e7e662b652f22f6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 24 Mar 2025 22:26:56 -0700 Subject: [PATCH 021/222] tab active/inactive setup. --- lib/AppContext.js | 376 ++++++++++++++++++++---------------------- lib/DataHarmonizer.js | 52 +++--- lib/Toolbar.js | 25 ++- 3 files changed, 236 insertions(+), 217 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index bfab73f7..c9b9e415 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -26,8 +26,8 @@ export default class AppContext { currentSelection = null; template = null; export_formats = {}; - oneToManyAppContext = null; field_settings = {}; + dependent_rows = new Map(); constructor(appConfig = new AppConfig(getTemplatePathInScope())) { this.appConfig = appConfig; @@ -108,7 +108,6 @@ export default class AppContext { } this.dhs = this.makeDHsFromRelations(schema, template_name); - return this; } @@ -173,42 +172,8 @@ export default class AppContext { handsOnDH.createHot(); - /* FUTURE: separate dh from all .context schema/template data/functions - - const dh = { - template: schema.classes[class_name] - } - - // Set up the data structure (.template,.slots,.slot_names etc - // based on LinkML class - this.useTemplate(dh, class_name); - - // Each selected DataHarmonizer is rendered here. - // NOTE: this may be running twice?. - // in 1-M, different DataHarmonizers have fewer rows to start with - // Child tables are displayed differently so override the default - // HoT settings. - const dhSubroot = createDataHarmonizerContainer(dhId, index === 0); - const handsOnDH = new DataHarmonizer(dhSubroot, dh, { - loadingScreenRoot: document.body, - template_name: class_name, - schema: schema, // assign during constructor so validator can init on it. - hot_override_settings: { - minRows: is_child ? 0 : 10, - minSpareRows: 0, - height: is_child ? '50vh' : '75vh', - // TODO: Workaround, possibly due to too small section column on child tables - // colWidths: is_child ? 256 : undefined, - colWidths: 200, - }, - }); - - //Object.assign(dh, handsOnDH); - handsOnDH['template'] = schema.classes[class_name]; - handsOnDH.validator.useTargetClass(class_name); - data_harmonizers[class_name] = handsOnDH; - handsOnDH.createHot(); -*/ + // FUTURE: try reorganization to separate dh from all .context + // schema/template data/functions if (is_child) { /* Initialization of each child table is to hide all rows until @@ -951,7 +916,8 @@ export default class AppContext { // Add each child to end of stack. let next_name = ''; for (const dependent_name in children) { - if (next_name == '') next_name = dependent_name; + if (next_name == '') + next_name = dependent_name; stack.set(dependent_name, true); } return this.crudGetDependents(next_name, ptr + 1, stack); @@ -963,14 +929,15 @@ export default class AppContext { * tables to re-render. */ crudFilterDependentViews(class_name) { - - let dependent_rows = this.crudGetDependentRows(class_name); - - for (let [dependent_name, dependent_report] of dependent_rows) { + let class_dependents = this.relations[class_name].dependents; + this.crudGetDependentRows(class_name, class_dependents); + for (let [dependent_name] of class_dependents.entries()) { + let dependent_report = this.dependent_rows.get(dependent_name); + //console.log("view refresh", dependent_name, dependent_report) if (dependent_name != class_name) { this.crudFilterDependentRows(dependent_name, dependent_report); } - } + }; } /* For given class name (template), show only rows that conform to that @@ -1002,7 +969,12 @@ export default class AppContext { //Future: make more efficient by switching state of show/hide deltas? hiddenRowsPlugin.showRows(oldHiddenRows); hiddenRowsPlugin.hideRows(rowsToHide); // Hide the calculated rows + //hotInstance.suspendExecution(); + //hotInstance.suspendRender(); + //console.log("rendering",class_name, dependent_report, "show:", oldHiddenRows, "hide:",rowsToHide) hotInstance.render(); // Render the table to apply changes + //hotInstance.resumeRender(); + //hotInstance.resumeExecution(); } // Hide tab if foreign key that it is based on is incomplete. else { @@ -1011,62 +983,6 @@ export default class AppContext { } } - /** - * Addresses the need to fetch foreign keys for new rows being added to - * a class table. Locate each foreign key and fetch its focused value, and - * copy into new records below. - * If missing key value(s) encountered, prompt user to focus appropriate - * tab(s) row and try again. This requires that every parent be synchronized - * with its parent, etc. - * - * OUTPUT: - * @param {Object} required_selections: Dictionary of [slot_name]:[value]. - * @param {String} errors: If user hasn't made a row selection in one of the parent foreign key, this is returned in a report. - */ - crudGetForeignKeyValues(class_foreign_keys) { - let required_selections = {}; - let errors = ''; - Object.entries(class_foreign_keys).forEach(([parent_name, parent]) => { - Object.entries(parent).forEach(([slot_name, foreign_slot_name]) => { - const value = this.crudGetSelectedTableSlotValue( - parent_name, - foreign_slot_name - ); - if (value == null) { - errors += `\n- ${parent_name}.${foreign_slot_name}: _____`; - } else { - required_selections[slot_name] = { - value: value, - parent: parent_name, - slot: foreign_slot_name, - }; - } - }); - }); - return [required_selections, errors]; - } - - /** - * Get value of given class's slot where user has focused on. If no focus, - * return null indicating so. - * @param {string} class_name - * @param {string} slot_name - * @return {String} value of class slot at focused row, or null - */ - crudGetSelectedTableSlotValue(class_name, slot_name) { - const dh = this.dhs[class_name]; - // getSelected() returns array with each row being a selection range - // e.g. [[startRow, startCol, endRow, endCol],...]. - const selected = dh.hot.getSelected(); - if (selected) { - const row = selected[0][0]; // Get first selection's row. - const col = dh.slot_name_to_column[slot_name]; - const value = dh.hot.getDataAtCell(row, col); - if (value && value.length > 0) return value; - } - return null; // DH doesn't return null for cell, so this flags no selection. - } - /** * Returns a count and row #s and slot keys of each dependent table's records * that are connected to particular foreign key(s) in root class_name table @@ -1108,69 +1024,59 @@ export default class AppContext { * * TO DO: If dependent depends on more than one parent does this affect our * returned affected list? Assuming not for now. - * + * The delete or update in root table is row specific and happens in calling + * routine via user confirmation. * Note: this report is done regardless of visibility of rows/columns to user. * * INPUT - * @root_name {String} name of root table to begin looking for cascading effect of foreign key changes. 1st user-selected row is used for all primary key and target class filtering. + * @start_name {String} name of root table to begin looking for cascading effect of foreign key changes. 1st user-selected row is used for all primary key and target class filtering. * * Builds a list of dependents that have root-related records * dependent_rows: { [dependent_name]: { - slots: {} // just like root_name, these are values of all slots that other tables depend on. + slots: {} // just like start_name, these are values of all slots that other tables depend on. [parent]: { slots: {[slot_name]: value, ... }, + incomplete: true | false, changed_slots: {[slot_name]: value, ... }, count: [# records in dependent matching this combo], rows: [row # of affected row, ...] } } + */ - crudGetDependentRows(root_name, changes = {}) { - let dependent_rows = new Map(); - // Starts off dependent_rows with key_vals mapping of user's selected row. - let [key_vals, changed_key_vals, incomplete] = this.crudGetDependentKeyVals(root_name, dependent_rows, changes, true); - dependent_rows.set(root_name, { - slots: key_vals, - changed_slots: changed_key_vals, - rows: [this.dhs[root_name]?.hot.getSelected()?.[0]?.[0]], - incomplete: incomplete, - count: 1 - }); - // The delete or update in root table is row specific and happens in calling routine - // via user confirmation. - - // For each DEPENDENT - for (const [dependent_name, dependent_obj] of this.relations[root_name].dependents) { - // 1) Assemble the needed key_vals for this dependent (of all other dependents that point to this via foreign key). - let [dependent_key_vals, changed_key_vals, incomplete] = this.crudGetDependentKeyVals(dependent_name, dependent_rows, changes); - //console.log("crudGetDependentRows checking", dependent_name, dependent_key_vals) - if (!isEmpty(dependent_key_vals)) { - const dependent_dh = this.dhs[dependent_name]; - - let dependent_rows_obj = { - slots: dependent_key_vals, - incomplete: incomplete - }; + crudGetDependentRows(start_name, changes = {}) { + // For each start class + its dependents + let family = [start_name,...this.relations[start_name].dependents.keys()]; + family.forEach((class_name) => { + // 1) Assemble the needed key_vals for this start class and its + // dependents (via foreign keys). + let [key_vals, changed_key_vals, incomplete] = this.crudGetDependentKeyVals(class_name, changes); + let dependent_rows_obj = { + slots: key_vals, + changed_slots: changed_key_vals, + incomplete: incomplete + }; - /* - * 2) Query given dependent to see # of rows of dependent retrieved. - * 3) Add rowcount to dependent_rows. - * - * Issue: child table row may not be joined on root-related slot to parent. - * Child queries parent for total # rows matched to - */ - let rows = this.crudFindAllRowsByKeyVals(dependent_dh, dependent_key_vals); + /* + * 2) Query given dependent to see # of rows of dependent retrieved. + * 3) Add rowcount to dependent_rows. + * + * Issue: child table row may not be joined on root-related slot to parent. + * Child queries parent for total # rows matched to + */ + if (!isEmpty(key_vals)) { + let rows = this.crudFindAllRowsByKeyVals(class_name, key_vals); if (rows.length) { - dependent_rows_obj['changed_slots'] = changed_key_vals; dependent_rows_obj['count'] = rows.length; dependent_rows_obj['rows'] = rows; } - dependent_rows.set(dependent_name, dependent_rows_obj); } - } - return dependent_rows; + this.dependent_rows.set(class_name, dependent_rows_obj); // Set doesn't bring existing class to end? + + }) + } /** @@ -1183,82 +1089,163 @@ export default class AppContext { * @param {String} class_name to return key_vals dictionary for * @param {Object} dependent_rows dictionary of dependents to get values from * @param {Object} changes in root (holds current vs new slot values) - * @param {Boolean} is_root true if class_name is root of search. (first class in dependent_rows) * @return {Object} key_vals by slot_name of existing key values * @return {Object} changed_key_vals by slot_name of key values that are changing (and need to be updated) * @return {Boolean} incomplete if a given dependent has an incomplete primary key. */ - crudGetDependentKeyVals(class_name, dependent_rows, changes, is_root = false) { + crudGetDependentKeyVals(class_name, changes) { const class_dh = this.dhs[class_name]; - let incomplete = false; + let key_vals = {}; let changed_key_vals = {}; + let incomplete = false; // = true if any unique key slot is missing + let variable_slots = {}; // Key slots which are not inherited. if (class_dh) { + // If there is a user-selected row, this likely is used to get non-foreign key values. + const class_row = class_dh.hot.getSelected()?.[0]?.[0]; //1st row in selection range. + + // Issue: a change in foreign keys - creates/drops a value. + // + // Verify order of dependents, that isolate is coming before amrtest. + // Get value for each slot that has a foreign key pointing to another table + let dependent_slots = this.relations[class_name].dependent_slots; + for (let [slot_name, slot_link] of Object.entries(dependent_slots)) { + let dependent_f_rows = this.dependent_rows.get(slot_link.foreign_class); + let foreign_slots = dependent_f_rows.slots; + let foreign_value = foreign_slots[slot_link.foreign_slot]; + key_vals[slot_name] = foreign_value; + + // Now inherit changed_slots values + let changed_keys = dependent_f_rows?.changed_slots; + if (changed_keys && slot_link.foreign_slot in changed_keys) { + changed_key_vals[slot_name] = changed_keys[slot_link.foreign_slot]; + } + + // Left-to-right processing of dependent_rows map should have foreign + // keys filled in. If they aren't, then they are incomplete. + if (changed_key_vals[slot_name] === null) { + incomplete = true; + } + else if (key_vals[slot_name] === null) { + incomplete = true; + } + + } + + // Here we have a field/slot under user control, so get value from + // focused table. + // Merges unique_key_slot & target_slot list for lookup of values (i.e. no overwrites). + // Remaining s1) Slots to be filled are class_name's unique keys, or are targets + // of other table's foreign keys. + let unique_key_slots = this.relations[class_name].unique_key_slots; let search_slots = Object.keys(Object.assign( - this.relations[class_name].unique_key_slots, + unique_key_slots, this.relations[class_name].target_slots )); - let variable_slots = {}; // Key slots which are not inherited. - // 1) Slots to be filled are class_name's unique keys, or are targets - // of other table's foreign keys. - // error = true if any unique key slot is missing for (let slot_name of search_slots) { - // 2) Find value for slot. - if (is_root) { - // Root values come straight from user selected row. - // FUTURE: Try having root be = (table in dependent map and its parents - // are not in dependent map)? - const class_row = class_dh.hot.getSelected()?.[0]?.[0]; - const col = class_dh.slot_name_to_column[slot_name]; - key_vals[slot_name] = class_dh.hot.getDataAtCell(class_row, col); - if (slot_name in changes) + // Slot may have already been processed + if (!(slot_name in dependent_slots)) { + + key_vals[slot_name] = this.crudGetDHCellValue(class_dh, slot_name, class_row); + if (changes && slot_name in changes) { changed_key_vals[slot_name] = changes[slot_name].value; - } - else { - // Slot value comes from table this class slot depends on. - if (this.relations[class_name].dependent_slots?.[slot_name]) { - let slot_link = this.relations[class_name].dependent_slots[slot_name]; - let foreign_class_keys = dependent_rows.get(slot_link.foreign_class)?.slots; - //console.log("HERE", class_name, slot_name, foreign_class_keys, dependent_rows) - if (foreign_class_keys) - key_vals[slot_name] = foreign_class_keys[slot_link.foreign_slot]; - // Now inherit changed_slots values - let changed_keys = dependent_rows.get(slot_link.foreign_class)?.changed_slots; - if (changed_keys) - changed_key_vals[slot_name] = changed_keys[slot_link.foreign_slot]; - else { - console.log("crudGetDependentKeyVals: No ", class_name, "slot",slot_name,"value in",slot_link); - } } - else { - variable_slots[slot_name] = true; - //alert(class_name + ":" + slot_name) - // Slot value IS NOT INHERITED from any other class table. - // The set of possible values (& related row count) this slot can take - // on depends on the existing data table for this class. Requires - // a combinatorial query results of querying for the established - // foreign key constraint in key_vals, and turning results into a set. - } - } + // We have a unique_key slot that needs a value to be complete + //if (slot_name in unique_key_slots) { + //} + + } + } - if (slot_name in this.relations[class_name].dependent_slots) { - if (!slot_name in key_vals || key_vals[slot_name] == null) { - incomplete = true; - console.log("dependent slot", class_name, slot_name, key_vals[slot_name]) - } - // also consider case where parent table needs to have focus in order for child table to - } - }; + //console.log("crudGetDependentKeyVals", class_name, slot_name, this.dependent_rows, foreign_class_keys, foreign_value, incomplete) + + /* + else { + variable_slots[slot_name] = true; + //alert(class_name + ":" + slot_name) + // Slot value IS NOT INHERITED from any other class table. + // The set of possible values (& related row count) this slot can take + // on depends on the existing data table for this class. Requires + // a combinatorial query results of querying for the established + // foreign key constraint in key_vals, and turning results into a set. + + } + */ + + }; + /* if (!isEmpty(variable_slots)) { // Need to run query here to return key_vals console.log("At crudGetDependentKeyVals, should run query for", class_name, variable_slots, incomplete) } - } + */ + return [key_vals, changed_key_vals, incomplete]; } + crudGetDHCellValue(dh, slot_name, row) { + const col = dh.slot_name_to_column[slot_name]; + return dh.hot.getDataAtCell(row, col); + } + + /** + * Addresses the need to fetch foreign keys for new rows being added to + * a class table. Locate each foreign key and fetch its focused value, and + * copy into new records below. + * If missing key value(s) encountered, prompt user to focus appropriate + * tab(s) row and try again. This requires that every parent be synchronized + * with its parent, etc. + * + * OUTPUT: + * @param {Object} required_selections: Dictionary of [slot_name]:[value]. + * @param {String} errors: If user hasn't made a row selection in one of the parent foreign key, this is returned in a report. + */ + crudGetForeignKeyValues(class_foreign_keys) { + let required_selections = {}; + let errors = ''; + Object.entries(class_foreign_keys).forEach(([parent_name, parent]) => { + Object.entries(parent).forEach(([slot_name, foreign_slot_name]) => { + const value = this.crudGetSelectedTableSlotValue( + parent_name, + foreign_slot_name + ); + if (value == null) { + errors += `\n- ${parent_name}.${foreign_slot_name}: _____`; + } else { + required_selections[slot_name] = { + value: value, + parent: parent_name, + slot: foreign_slot_name, + }; + } + }); + }); + return [required_selections, errors]; + } + + /** + * Get value of given class's slot where user has focused on. If no focus, + * return null indicating so. + * @param {string} class_name + * @param {string} slot_name + * @return {String} value of class slot at focused row, or null + */ + crudGetSelectedTableSlotValue(class_name, slot_name) { + const dh = this.dhs[class_name]; + // getSelected() returns array with each row being a selection range + // e.g. [[startRow, startCol, endRow, endCol],...]. + const selected = dh.hot.getSelected(); + if (selected) { + const row = selected[0][0]; // Get first selection's row. + const col = dh.slot_name_to_column[slot_name]; + const value = dh.hot.getDataAtCell(row, col); + if (value && value.length > 0) return value; + } + return null; // DH doesn't return null for cell, so this flags no selection. + } + /* Looks for 2nd instance of row containing keyVals, returns that row or * null if not found. PROBABLY NOT USEFUL since our work on changing or * adding unique_key fields tests for keys BEFORE user change, i.e. just @@ -1279,7 +1266,8 @@ export default class AppContext { * @param {Object} key_vals a dictionary of slots and their values * @return {Array} of rows, if any */ - crudFindAllRowsByKeyVals(dh, key_vals) { + crudFindAllRowsByKeyVals(class_name, key_vals) { + const dh = this.dhs[class_name]; let rows = []; let row = this.crudFindRowByKeyVals(dh, key_vals); while (row !== false) { diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index eb223c9a..4fb2e885 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -624,16 +624,17 @@ class DataHarmonizer { let [change_report, change_message] = self.getChangeReport(self.template_name, changes); // confirm() presents user with report containing notice of subordinate changes // that need to be acted on. + if (!change_message || confirm(change_prelude + change_message)) { if (change_message) { //console.log("CHANGE", change_report, change_message) // User has seen the warning and has confirmed ok to proceed. - self.hot.batchRender(() => { - for (let [dependent_name, dependent_obj] of change_report) { - // Changes to current dh are done below. - if (dependent_name != self.template_name) { - if (dependent_obj.rows?.length) { - let dependent_dh = self.context.dhs[dependent_name]; + for (let [dependent_name, dependent_obj] of Object.entries(change_report)) { + // Changes to current dh are done below. + if (dependent_name != self.template_name) { + if (dependent_obj.rows?.length) { + let dependent_dh = self.context.dhs[dependent_name]; + dependent_dh.hot.batchRender(() => { for (let dep_row in dependent_obj.rows) { Object.entries(dependent_obj.changed_slots).forEach(([dep_slot, dep_value]) => { let dep_col = dependent_dh.slot_name_to_column[dep_slot]; @@ -641,10 +642,11 @@ class DataHarmonizer { dependent_dh.hot.setDataAtCell(dep_row, dep_col, dep_value, 'row_updates'); }) } - } + }); // End of hot batch render } - }; - }); // End of hot batch render + } + }; + } } else return false; @@ -676,7 +678,11 @@ class DataHarmonizer { //Ignore if partial key left by change. For full dependent key, // Check changes against any dependent key slot. If match to at least // one slot, then trigger crudFilterDependentViews. - self.context.crudFilterDependentViews(self.template_name); + // ISSUE: "updateData" event getting triggered. + //if (action != 'updateData') + //hotInstance.suspendRender(); + self.context.crudFilterDependentViews(self.template_name); + }, afterSelection: (row, column, row2, column2) => { @@ -690,7 +696,7 @@ class DataHarmonizer { * FUTURE: */ if (self.current_selection[0] != row) { - //console.log("afterSelection",self.template_name,self.context.relations) + console.log("afterSelection",self.template_name) self.context.crudFilterDependentViews(self.template_name); } @@ -751,18 +757,26 @@ class DataHarmonizer { } } + /** + * Regenerates this.context.dependent_rows for given class_name and its dependents. + * Then drafts report if + */ getChangeReport(class_name, changes = {}) { let change_message = ''; - let dependent_rows = this.context.crudGetDependentRows(class_name, changes); - for (let [dependent_name, dependent] of dependent_rows) { - if (class_name != dependent_name && dependent.count) { - let key_vals = Object.entries(dependent.slots) - .join('\n') - .replace(',', ': '); - change_message += `\n - ${dependent.count} ${dependent_name} records with key:\n ${key_vals}`; + let dependent_report = {}; + this.context.crudGetDependentRows(class_name, changes); + for (let [dependent_name] of this.context.relations[class_name].dependents.entries()) { + let dependent_rep = this.context.dependent_rows.get(dependent_name); + dependent_report[dependent_name] = dependent_rep; + if (class_name != dependent_name && dependent_rep.count) { + let key_vals = Object.entries(dependent_rep.slots) + .filter(([x, y]) => y != null) + .join('\n ') + .replaceAll(',', ': '); + change_message += `\n - ${dependent_rep.count} ${dependent_name} record(s) with key:\n ${key_vals}`; } } - return [dependent_rows, change_message]; + return [dependent_report, change_message]; } diff --git a/lib/Toolbar.js b/lib/Toolbar.js index e5ce7604..22d2f503 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -491,6 +491,7 @@ class Toolbar { $('#file_name_display').text(file.name); $('#open-file-input')[0].value = ''; // enables reload of file by same name. this.hideValidationResultButtons(); + return false; } } } @@ -806,7 +807,8 @@ class Toolbar { const all_rows = Object.keys(dh.invalid_cells); if (all_rows.length == 0) { - //No error to find. + // No error to find. + // Issue: user may have moved dh into hiding invalid rows. return; } @@ -842,7 +844,8 @@ class Toolbar { async validate() { const dh = this.context.getCurrentDataHarmonizer(); - await this.context.runBehindLoadingScreen(dh.validate.bind(dh)); + await dh.validate();//dh.validate().bind(dh); + //await this.context.runBehindLoadingScreen(dh.validate.bind(dh)); if (Object.keys(dh.invalid_cells).length > 0) { $('#next-error-button').show(); @@ -959,9 +962,23 @@ class Toolbar { this.setupJumpToModal(extraData.dh); this.setupFillModal(extraData.dh); - // Update No / next error button + /* TESTING: Because dh's can be filtered for rows, eliminate validation data. + //extraData.invalid_cells = {}; + //this.hideValidationResultButtons(); + // See DataHarmonizer . afterRenderer(); + //'empty-invalid-cell' : 'invalid-cell' $('#no-error-button').hide(); - $('#next-error-button').toggle(!isEmpty(extraData.dh.invalid_cells)); + if (extraData.dh.invalid_cells.length>0) { + $('#next-error-button').show(); + // NEED TO SHOW ALL ROWS + invalid_cells[row][col] + alert('here' + dh.template.template_name) + extraData.dh.changeRowVisibility('show-all-rows-dropdown-item'); + } + else { + $('#next-error-button').hide(); + } + */ }); From 6d61411286279d50995b8e1c3d6758a222d0b854 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 25 Mar 2025 13:22:03 -0700 Subject: [PATCH 022/222] Fix display of validation buttons during tab navigation --- lib/AppContext.js | 66 +++++++++++++++++------------ lib/DataHarmonizer.js | 72 +++++++++++++++++++++---------- lib/Toolbar.js | 99 +++++++++++++++++++++---------------------- 3 files changed, 138 insertions(+), 99 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index c9b9e415..b58f53ae 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -52,7 +52,7 @@ export default class AppContext { }); $(document).on('dhCurrentSelectionChange', (event, data) => { - const { currentSelection } = data; + const { currentSelection } = data; // Is data mutable? this.currentSelection = currentSelection; }); } @@ -506,6 +506,12 @@ export default class AppContext { Object.entries(dh.slots).forEach( ([index, slot]) => (dh.slot_name_to_column[slot.name] = parseInt(index)) ); + + dh.slot_title_to_column = {}; + Object.entries(dh.slots).forEach( + ([index, slot]) => (dh.slot_title_to_column[slot.title] = parseInt(index)) + ); + } /** @@ -930,7 +936,7 @@ export default class AppContext { */ crudFilterDependentViews(class_name) { let class_dependents = this.relations[class_name].dependents; - this.crudGetDependentRows(class_name, class_dependents); + this.crudGetDependentRows(class_name, false, class_dependents); for (let [dependent_name] of class_dependents.entries()) { let dependent_report = this.dependent_rows.get(dependent_name); //console.log("view refresh", dependent_name, dependent_report) @@ -1027,25 +1033,28 @@ export default class AppContext { * The delete or update in root table is row specific and happens in calling * routine via user confirmation. * Note: this report is done regardless of visibility of rows/columns to user. - * - * INPUT - * @start_name {String} name of root table to begin looking for cascading effect of foreign key changes. 1st user-selected row is used for all primary key and target class filtering. * * Builds a list of dependents that have root-related records - * dependent_rows: { - [dependent_name]: { - slots: {} // just like start_name, these are values of all slots that other tables depend on. - [parent]: { - slots: {[slot_name]: value, ... }, - incomplete: true | false, - changed_slots: {[slot_name]: value, ... }, - count: [# records in dependent matching this combo], - rows: [row # of affected row, ...] - } - } - + * dependent_rows: { + * [dependent_name]: { + * slots: {} // just like start_name, these are values of all slots that other tables depend on. + * [parent]: { + * slots: {[slot_name]: value, ... }, + * incomplete: true | false, + * changed_slots: {[slot_name]: value, ... }, + * count: [# records in dependent matching this combo], + * rows: [row # of affected row, ...] + * } + * } + * + * For a given DH table, 1st user-selected row is used to get values for all non-foreign key and target slots. + * + * @param {String} start_name name of root table to begin looking for cascading effect of foreign key changes. + * @param {String} class_name name of class (DataHarmonizer instance) to start from. + * @param {Boolean} skipable: yes = don't do deep dive if no keys have changed for class name. + * @param {Object} changes dictionary pertaining to a particular dh row's slots. */ - crudGetDependentRows(start_name, changes = {}) { + crudGetDependentRows(start_name, skippable=false, changes = {}) { // For each start class + its dependents let family = [start_name,...this.relations[start_name].dependents.keys()]; family.forEach((class_name) => { @@ -1058,6 +1067,8 @@ export default class AppContext { incomplete: incomplete }; + if (skippable && isEmpty(changed_key_vals)) + return /* * 2) Query given dependent to see # of rows of dependent retrieved. * 3) Add rowcount to dependent_rows. @@ -1073,7 +1084,7 @@ export default class AppContext { } } - this.dependent_rows.set(class_name, dependent_rows_obj); // Set doesn't bring existing class to end? + this.dependent_rows.set(class_name, dependent_rows_obj); }) @@ -1212,7 +1223,10 @@ export default class AppContext { foreign_slot_name ); if (value == null) { - errors += `\n- ${parent_name}.${foreign_slot_name}: _____`; + const dh = this.dhs[parent_name]; + const parent_title = this.template.current.schema.classes[parent_name].title; + const foreign_slot_title = dh.slots[dh.slot_name_to_column[foreign_slot_name]].title; + errors += `\n- ${parent_title}.${foreign_slot_title}: _____`; } else { required_selections[slot_name] = { value: value, @@ -1330,14 +1344,14 @@ export default class AppContext { * @param {String} key_name to examine * @param {Object} changes for a row with slot_name as key. * @param {Object} dictionary of slots and their new values. - * @param {String} textual report of any slots which were changed. - * - * @return {Boolean} found boolean true if complete keyVals - * @return {Object} keyVals set of slots and their values from template or change - * @return {String} change_log report of changed slot values + * @return {Boolean} found boolean true if complete keyVals + * @return {Object} keyVals set of slots and their values from template or change + * @return {String} change_log report of changed slot values */ - crudHasCompleteUniqueKey(dh, row, key_name, changes, keyVals = {}, change_log = '') { + crudHasCompleteUniqueKey(dh, row, key_name, changes) { const key_obj = dh.template.unique_keys[key_name]; + let keyVals = {}; + let change_log = ''; let changed = false; let complete = Object.entries(key_obj.unique_key_slots) // If every slot has a value, then the whole key is complete. diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 4fb2e885..a04fe1e2 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -361,7 +361,7 @@ class DataHarmonizer { // Enables removal of a row and all dependent table rows. // If there are 1-many cascading deletes, verify if that's ok. let selection = self.hot.getSelected()[0][0]; - let [change_report, change_message] = self.getChangeReport(self.template_name); + let [change_report, change_message] = self.getChangeReport(self.template_name, false); if (!change_message.length) { self.hot.alter('remove_row', selection); return true; @@ -621,7 +621,8 @@ class DataHarmonizer { parseInt(row) + 1 } would also change existing dependent table records! Do you want to continue? Check:\n`; - let [change_report, change_message] = self.getChangeReport(self.template_name, changes); + let [change_report, change_message] = self.getChangeReport(self.template_name, true, changes); + console.log("CHANGES", changes,change_report) // confirm() presents user with report containing notice of subordinate changes // that need to be acted on. @@ -681,7 +682,10 @@ class DataHarmonizer { // ISSUE: "updateData" event getting triggered. //if (action != 'updateData') //hotInstance.suspendRender(); - self.context.crudFilterDependentViews(self.template_name); + if (action = "loadData") + self.clearValidationResults(); + + self.context.crudFilterDependentViews(self.template_name); }, @@ -757,16 +761,49 @@ class DataHarmonizer { } } + clearValidationResults() { + $('#next-error-button,#no-error-button').hide(); + this.invalid_cells = {}; + + /* TESTING: Because dh's can be filtered for rows, eliminate validation data. + //this.hideValidationResults(); + // See DataHarmonizer . afterRenderer(); + //'empty-invalid-cell' : 'invalid-cell' + $('#no-error-button').hide(); + if (extraData.dh.invalid_cells.length>0) { + $('#next-error-button').show(); + // NEED TO SHOW ALL ROWS + invalid_cells[row][col] + alert('here' + dh.template.template_name) + extraData.dh.changeRowVisibility('show-all-rows-dropdown-item'); + } + else { + $('#next-error-button').hide(); + } + */ + } + /** - * Regenerates this.context.dependent_rows for given class_name and its dependents. - * Then drafts report if + * Returns a dependent_report of changed table rows, as well as an affected + * key slots summary. Given changes object is user's sot edits, if any, on + * a row. If no class_name primary key related update or delete action is + * asked for by user, i.e. they edited some other slot, then a + * skippable = true parameter enables this report to exit quickly rather than + * doing a deep recursive dive. + * @param {String} class_name name of class (DataHarmonizer instance) to start from. + * @param {Boolean} skippable: yes = don't do deep dive if no keys have changed for class name. + * @param {Object} changes dictionary pertaining to a particular dh row's slots. + * @returns {Object} dependent_report dictionary of class_names and the key slot related data and change-affected rows + * @returns {String} change_message echoes description of entailed changes in dependent tables. */ - getChangeReport(class_name, changes = {}) { + getChangeReport(class_name, skippable=false, changes = {}) { let change_message = ''; let dependent_report = {}; - this.context.crudGetDependentRows(class_name, changes); + this.context.crudGetDependentRows(class_name, skippable, changes); for (let [dependent_name] of this.context.relations[class_name].dependents.entries()) { let dependent_rep = this.context.dependent_rows.get(dependent_name); + if (skippable && isEmpty(dependent_rep.changed_slots)) + break; dependent_report[dependent_name] = dependent_rep; if (class_name != dependent_name && dependent_rep.count) { let key_vals = Object.entries(dependent_rep.slots) @@ -843,6 +880,7 @@ class DataHarmonizer { this.context.crudGetForeignKeyValues(parents); if (errors) { // Prompt user to select appropriate parent table row(s) first. + // FRINGE ISSUE: When user selects row/cell on subordinate table, then mouse-clicks on disabled tab, and then add-row, they get popup pertaining to disabled tab table. $('#empty-parent-key-modal-info').html(errors); $('#empty-parent-key-modal').modal('show'); return; @@ -990,7 +1028,8 @@ class DataHarmonizer { if (as_markup) return `[${curieOrURI}](${curieOrURI})`; return `${curieOrURI}`; - } else if (curieOrURI.includes(':')) { + } + else if (curieOrURI.includes(':')) { const [prefix, reference] = curieOrURI.split(':', 2); if (prefix && reference && prefix in this.schema.prefixes) { // Lookup curie @@ -2807,25 +2846,14 @@ class DataHarmonizer { toJSON() { const handsontableInstance = this.hot; const tableData = this.fullData(handsontableInstance); - const columnHeaders = handsontableInstance.getColHeader().map(stripDiv); // TODO: use fields() or this.getFlatHeaders()[1]; + const columnHeaders = this.slot_names; function createStruct(row) { const structInstance = {}; // iterate over the columns in a row for (let i = 0; i < row.length; i++) { - const columnHeader = columnHeaders[i]; - - // Optional type checking (adjust data types as needed) - if (typeof columnHeader === 'string') { - structInstance[columnHeader] = row[i]; - } else if (typeof columnHeader === 'number') { - structInstance[columnHeader] = Number(row[i]); // Convert to number - } else { - // Handle other data types if needed - structInstance[columnHeader] = row[i]; - } + structInstance[columnHeaders[i]] = row[i]; } - return structInstance; } @@ -2838,7 +2866,7 @@ class DataHarmonizer { arrayOfStructs.push(createStruct(row)); } } - + console.log(arrayOfStructs); return arrayOfStructs; } } diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 22d2f503..a069615b 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -355,7 +355,7 @@ class Toolbar { dh.invalid_cells = {}; await this.loadSelectedTemplate(file); $('#upload-template-input')[0].value = ''; - this.hideValidationResultButtons(); + this.hideValidationResults(); dh.current_selection = [null, null, null, null]; } } @@ -367,7 +367,7 @@ class Toolbar { $('#clear-data-warning-modal').modal('show'); } else { $('#file_name_display').text(''); - this.hideValidationResultButtons(); + this.hideValidationResults(); dh.newHotFile(); } } @@ -490,7 +490,7 @@ class Toolbar { $('#file_name_display').text(file.name); $('#open-file-input')[0].value = ''; // enables reload of file by same name. - this.hideValidationResultButtons(); + this.hideValidationResults(); return false; } } @@ -514,36 +514,36 @@ class Toolbar { const schema_container = this.context.template.default.schema.classes.Container; - // default schema is guaranteed to feature the Container + // Look through each container and see if attribute class's range is in active + // data harmonizer list of instances. const Container = Object.entries(schema_container.attributes).reduce( (acc, [cls_key, { name, range }]) => { + if (typeof range !== 'undefined' && this.context.dhs[range]) { - //Or test range against this.context.appConfig.template_path.split('/')[1] + const dh = this.context.dhs[range] + + // Given container class [name], fetch slots const processedClass = { + [name]: MultiEntityJSON[range] .map((obj) => nullValuesToString(obj)) - .map((entry) => { - // translation: if available, use title over text given a non-default localization for export - // TODO?: check if current lang is equal to current schema lang? - const fields = this.context.dhs[range].slots; - const findField = (colKey) => - fields.filter((field) => field.title === colKey)[0]; - entry = Object.fromEntries( - Object.entries(entry).map(([k, v]) => { - const field = findField(k); - let nv = v; - if (field.sources && !isEmptyUnitVal(v)) { - const merged_permissible_values = field.sources.reduce( + .map((row_dict) => { + row_dict = Object.fromEntries( + Object.entries(row_dict).map(([slot_name, value]) => { + const slot = dh.slots[dh.slot_name_to_column[slot_name]]; + let nv = value; + if (slot.sources && !isEmptyUnitVal(value)) { + const merged_permissible_values = slot.sources.reduce( (acc, source) => { return Object.assign( acc, - field.permissible_values[source] + slot.permissible_values[source] ); }, {} ); - if (field.multivalued === true) { - nv = v + if (slot.multivalued === true) { + nv = value .split(MULTIVALUED_DELIMITER) .map((_v) => { if (!(_v in merged_permissible_values)) @@ -558,22 +558,32 @@ class Toolbar { }) .join(MULTIVALUED_DELIMITER); } else { - if (!(v in merged_permissible_values)) + if (!(value in merged_permissible_values)) { console.warn( - `${v} not in merged_permissible_values ${Object.keys( + `${value} not in merged_permissible_values ${Object.keys( merged_permissible_values )}` ); + } nv = - v in merged_permissible_values - ? titleOverText(merged_permissible_values[v]) - : v; + value in merged_permissible_values + ? titleOverText(merged_permissible_values[value]) + : value; } } - return [k, nv]; + /* HANDLE conversion of numbers and booleans by slot datatype. + Number(row[i]); // Convert to number + */ + + // Currently only JSON format stores via native slot.name keys + // but thi could be made an option in the future. + if (ext === 'json') + return [slot_name, nv]; + else + return [slot.title, nv]; }) ); - return entry; + return row_dict; }), }; @@ -582,7 +592,7 @@ class Toolbar { console.warn('Container entry has no range:', cls_key); return acc; } - }, + },// end of container class scan {} ); @@ -613,6 +623,7 @@ class Toolbar { (id) => id ); + // Unlike tabular formats, JSON format doesn't need empty slots. const processEntryKeys = (lst) => lst.map(filterEmptyKeys); for (let concept in JSONFormat.Container) { @@ -707,7 +718,10 @@ class Toolbar { resetSaveAsModal() { $('#save-as-err-msg').text(''); - $('#base-name-save-as-input').val(''); + // Questionable: To prevent quirk of javascript inability to save file by same + // name twice we have to clear out field and then put its contents back in. + //const baseName = $('#base-name-save-as-input').val(); + //$('#base-name-save-as-input').val('').val(baseName); } async exportFile() { @@ -870,8 +884,9 @@ class Toolbar { $(`#${prefix}-error-modal`).modal('show'); } - hideValidationResultButtons() { - $('#next-error-button,#no-error-button').hide(); + hideValidationResults() { + const dh = this.context.getCurrentDataHarmonizer(); + dh.clearValidationResults(); } // LoadSelectedTemplate either comes from @@ -961,25 +976,7 @@ class Toolbar { // Jump to modal as well this.setupJumpToModal(extraData.dh); this.setupFillModal(extraData.dh); - - /* TESTING: Because dh's can be filtered for rows, eliminate validation data. - //extraData.invalid_cells = {}; - //this.hideValidationResultButtons(); - // See DataHarmonizer . afterRenderer(); - //'empty-invalid-cell' : 'invalid-cell' - $('#no-error-button').hide(); - if (extraData.dh.invalid_cells.length>0) { - $('#next-error-button').show(); - // NEED TO SHOW ALL ROWS - invalid_cells[row][col] - alert('here' + dh.template.template_name) - extraData.dh.changeRowVisibility('show-all-rows-dropdown-item'); - } - else { - $('#next-error-button').hide(); - } - */ - + this.hideValidationResults(); }); // INTERNATIONALIZE THE INTERFACE @@ -1032,7 +1029,7 @@ class Toolbar { this.setupJumpToModal(dh); this.setupSectionMenu(dh); this.setupFillModal(dh); - this.hideValidationResultButtons(); + this.hideValidationResults(); } setupFillModal(dh) { From cfaa680df9e9d70f784a03820354b58901021962 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 25 Mar 2025 16:02:14 -0700 Subject: [PATCH 023/222] emphasize disabled tabs --- lib/DataHarmonizer.js | 4 ++-- web/index.css | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index a04fe1e2..73b78a9a 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -380,13 +380,13 @@ class DataHarmonizer { ) ) { // User has seen the warning and has confirmed ok to proceed. - for (let [dependent_name, dependent_obj] of change_report) { + for (let [dependent_name, dependent_obj] of Object.entries(change_report)) { if (dependent_obj.rows?.length) { let dh_changes = dependent_obj.rows.map(x => [x,1]); self.context.dhs[dependent_name].hot.alter('remove_row', dh_changes); } }; - //self.hot.alter('remove_row', selection); // covered above. + self.hot.alter('remove_row', selection); } }, }, diff --git a/web/index.css b/web/index.css index 17b469af..40cef63b 100644 --- a/web/index.css +++ b/web/index.css @@ -60,3 +60,11 @@ body { .add-rows-input { max-width: 100px; } + +/* TRYING TO MAKE BOOTSTRAP Disabled tabs MORE PRONOUNCED */ +li.nav-item.disabled { + background-color: #eee !important; + opacity: 0.7; + cursor: not-allowed !important; +} + From baa53028f5b8face8ba28bf6ee0b026b2aeb705c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:24:49 -0700 Subject: [PATCH 024/222] Update index.css Emphasizing selected tab --- web/index.css | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/index.css b/web/index.css index 40cef63b..6d03126f 100644 --- a/web/index.css +++ b/web/index.css @@ -60,8 +60,10 @@ body { .add-rows-input { max-width: 100px; } - -/* TRYING TO MAKE BOOTSTRAP Disabled tabs MORE PRONOUNCED */ +/* MAKING BOOTSTRAP tab states more pronounced */ +li.nav-item > a.nav-link.active { + font-weight:bold +} li.nav-item.disabled { background-color: #eee !important; opacity: 0.7; From 67ac6fed1fc964ef87189465e66196a783ac9cbb Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:25:36 -0700 Subject: [PATCH 025/222] Prevent click action dhTabChange on disabled tab. --- lib/AppContext.js | 178 ++++++++++++++++++++++++++-------------------- 1 file changed, 99 insertions(+), 79 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index b58f53ae..acf339b4 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -137,7 +137,10 @@ export default class AppContext { const dhId = `data-harmonizer-grid-${index}`; const tab_label = class_obj.title ? class_obj.title : class_name; const dhTab = createDataHarmonizerTab(dhId, tab_label, index === 0); - dhTab.addEventListener('click', () => { + dhTab.addEventListener('click', (event) => { + // Disabled tabs shouldn't triger dhTabChange. + if (event.srcElement.classList.contains("disabled")) + return false; $(document).trigger('dhTabChange', { specName: class_name, }); @@ -812,6 +815,7 @@ export default class AppContext { parent: {}, child: {}, dependent_slots: {}, + foreign_key_count: 0, target_slots: {}, unique_key_slots: {} }; @@ -858,18 +862,20 @@ export default class AppContext { }; // And reverse relations: this is another table's child (dependent), its slot -> this slot. - relations[foreign_class].child[class_name] ??= {} + relations[foreign_class].child[class_name] ??= {}; relations[foreign_class].child[class_name][foreign_slot_name] = slot_name; // And list of local slots that connect to targets of dependent slot foreign keys. // Another table's target slot_name is this table's slot. // Note: more than one foreign key can point to target slot. - relations[foreign_class].target_slots[foreign_slot_name] ??= {} + relations[foreign_class].target_slots[foreign_slot_name] ??= {}; relations[foreign_class].target_slots[foreign_slot_name][class_name] = slot_name; } } ); + relations[class_name].foreign_key_count = Object.keys(relations[class_name].dependent_slots).length; + // Now do unique keys in class_obj which might not be mentioned in // foreign_class relationships. Object.entries(class_obj.unique_keys ?? {}).forEach( @@ -939,7 +945,7 @@ export default class AppContext { this.crudGetDependentRows(class_name, false, class_dependents); for (let [dependent_name] of class_dependents.entries()) { let dependent_report = this.dependent_rows.get(dependent_name); - //console.log("view refresh", dependent_name, dependent_report) + console.log("view refresh", dependent_name, dependent_report) if (dependent_name != class_name) { this.crudFilterDependentRows(dependent_name, dependent_report); } @@ -958,10 +964,12 @@ export default class AppContext { // This can happen when one DH is rendered but not other dependents yet. if (!hotInstance) return; - let class_tab = '#tab-data-harmonizer-grid-' + Object.keys(this.dhs).indexOf(class_name); + const domId = Object.keys(this.dhs).indexOf(class_name); + const class_tab_href = $('#tab-data-harmonizer-grid-' + domId); + // this class's foreign keys if any, are satisfied. + if (dependent_report.fkey_status > 0) { + $(class_tab_href).removeClass('disabled').parent().removeClass('disabled'); - if (!dependent_report.incomplete) { - $(class_tab).removeClass('disabled'); const hiddenRowsPlugin = hotInstance.getPlugin('hiddenRows'); // Ensure all rows are visible @@ -982,10 +990,9 @@ export default class AppContext { //hotInstance.resumeRender(); //hotInstance.resumeExecution(); } - // Hide tab if foreign key that it is based on is incomplete. else { - // Here an error was triggered by unsatisfied foreign key slot. - $(class_tab).addClass('disabled') + // Here an error was triggered by incomplete foreign key slot. + $(class_tab_href).addClass('disabled').parent().addClass('disabled'); } } @@ -1039,8 +1046,9 @@ export default class AppContext { * [dependent_name]: { * slots: {} // just like start_name, these are values of all slots that other tables depend on. * [parent]: { - * slots: {[slot_name]: value, ... }, - * incomplete: true | false, + * fkey_vals: {[slot_name]: value, ... }, + * pkey_vals: {[slot_name]: value, ... }, + * fkey_status: 0-2, * changed_slots: {[slot_name]: value, ... }, * count: [# records in dependent matching this combo], * rows: [row # of affected row, ...] @@ -1055,20 +1063,42 @@ export default class AppContext { * @param {Object} changes dictionary pertaining to a particular dh row's slots. */ crudGetDependentRows(start_name, skippable=false, changes = {}) { - // For each start class + its dependents - let family = [start_name,...this.relations[start_name].dependents.keys()]; - family.forEach((class_name) => { + // Changes only apply to start_name class; all dependents should "see" them + // only via dependent_rows foreign key values. + let [fkey_vals, pkey_vals, changed_key_vals, fkey_status] = + this.crudGetDependentKeyVals(start_name, changes); + let dependent_rows_obj = { + fkey_vals: fkey_vals, + pkey_vals: pkey_vals, + changed_slots: changed_key_vals, + fkey_status: fkey_status + }; + + this.dependent_rows.set(start_name, dependent_rows_obj); + + // For each dependent + this.relations[start_name].dependents.keys().forEach((class_name) => { // 1) Assemble the needed key_vals for this start class and its // dependents (via foreign keys). - let [key_vals, changed_key_vals, incomplete] = this.crudGetDependentKeyVals(class_name, changes); + let [fkey_vals, pkey_vals, changed_key_vals, fkey_status] = + this.crudGetDependentKeyVals(class_name); let dependent_rows_obj = { - slots: key_vals, + fkey_vals: fkey_vals, + pkey_vals: pkey_vals, changed_slots: changed_key_vals, - incomplete: incomplete + fkey_status: fkey_status }; - if (skippable && isEmpty(changed_key_vals)) + + /* The skippable situation at any level, true case used only for update + // situation. As done in getChangeReport() we need to test if key_status + // = 0, i.e. no foreign key satisfied. If so we shouldn't be so emptiness of + // the list of foreign keys target slots ^ changed_slots + + if (skippable && key_status == 0) return + */ + /* * 2) Query given dependent to see # of rows of dependent retrieved. * 3) Add rowcount to dependent_rows. @@ -1076,8 +1106,8 @@ export default class AppContext { * Issue: child table row may not be joined on root-related slot to parent. * Child queries parent for total # rows matched to */ - if (!isEmpty(key_vals)) { - let rows = this.crudFindAllRowsByKeyVals(class_name, key_vals); + if (!isEmpty(fkey_vals)) { + let rows = this.crudFindAllRowsByKeyVals(class_name, fkey_vals); if (rows.length) { dependent_rows_obj['count'] = rows.length; dependent_rows_obj['rows'] = rows; @@ -1097,20 +1127,30 @@ export default class AppContext { * - dependent table foreign keys. (queried for) * 2) Get values for those slots from table(s) that class_name depends on, * or from root class user selection, or from query + * + * fkey_status (relative to parents, not dependents): + * 0: foreign keys not satisfied + * 1: no foreign keys (ergo, satisfied) + * 2: foreign keys satisfied, + * + * remaining unique key slots unsatisfied + * 3: foreign keys satisfied, no other unique key slots. + * 4: all foreign + other unique key slots satisfied. + * * @param {String} class_name to return key_vals dictionary for * @param {Object} dependent_rows dictionary of dependents to get values from * @param {Object} changes in root (holds current vs new slot values) * @return {Object} key_vals by slot_name of existing key values * @return {Object} changed_key_vals by slot_name of key values that are changing (and need to be updated) - * @return {Boolean} incomplete if a given dependent has an incomplete primary key. + * @return {Boolean} key_status = integer */ crudGetDependentKeyVals(class_name, changes) { const class_dh = this.dhs[class_name]; - let key_vals = {}; + let fkey_vals = {}; + let pkey_vals = {}; let changed_key_vals = {}; - let incomplete = false; // = true if any unique key slot is missing - let variable_slots = {}; // Key slots which are not inherited. + let fkey_status = 2; // Assume fks satisfied if (class_dh) { // If there is a user-selected row, this likely is used to get non-foreign key values. @@ -1121,79 +1161,60 @@ export default class AppContext { // Verify order of dependents, that isolate is coming before amrtest. // Get value for each slot that has a foreign key pointing to another table let dependent_slots = this.relations[class_name].dependent_slots; - for (let [slot_name, slot_link] of Object.entries(dependent_slots)) { - let dependent_f_rows = this.dependent_rows.get(slot_link.foreign_class); - let foreign_slots = dependent_f_rows.slots; - let foreign_value = foreign_slots[slot_link.foreign_slot]; - key_vals[slot_name] = foreign_value; - - // Now inherit changed_slots values - let changed_keys = dependent_f_rows?.changed_slots; - if (changed_keys && slot_link.foreign_slot in changed_keys) { - changed_key_vals[slot_name] = changed_keys[slot_link.foreign_slot]; - } - // Left-to-right processing of dependent_rows map should have foreign - // keys filled in. If they aren't, then they are incomplete. - if (changed_key_vals[slot_name] === null) { - incomplete = true; - } - else if (key_vals[slot_name] === null) { - incomplete = true; - } + if (this.relations[class_name].foreign_key_count == 0) { + fkey_status = 1; + } + else { + for (let [slot_name, slot_link] of Object.entries(dependent_slots)) { + let dependent_f_rows = this.dependent_rows.get(slot_link.foreign_class); + // If foreign table fkey_status == 0 then user shouldn't be seeing + // any of its records, and so this dependent table should be hidden + // too. + if (dependent_f_rows.fkey_status == 0) { + fkey_status = 0; + break; + } + let foreign_slots = dependent_f_rows.pkey_vals; + let foreign_value = foreign_slots[slot_link.foreign_slot]; + if (foreign_value === undefined) + foreign_value = null; + fkey_vals[slot_name] = foreign_value; + pkey_vals[slot_name] = foreign_value; + + if (fkey_vals[slot_name] === null) { + fkey_status = 0; + } + } } // Here we have a field/slot under user control, so get value from // focused table. - // Merges unique_key_slot & target_slot list for lookup of values (i.e. no overwrites). + // Merges unique_key_slot & target_slot list for lookup of values (i.e. + // no overwrites). // Remaining s1) Slots to be filled are class_name's unique keys, or are targets // of other table's foreign keys. let unique_key_slots = this.relations[class_name].unique_key_slots; - let search_slots = Object.keys(Object.assign( + let search_slots = Object.keys(Object.assign({}, unique_key_slots, this.relations[class_name].target_slots )); for (let slot_name of search_slots) { - // Slot may have already been processed + // Foreign key slot value already inherited. if (!(slot_name in dependent_slots)) { - key_vals[slot_name] = this.crudGetDHCellValue(class_dh, slot_name, class_row); + pkey_vals[slot_name] = this.crudGetDHCellValue(class_dh, slot_name, class_row); + if (changes && slot_name in changes) { changed_key_vals[slot_name] = changes[slot_name].value; - } - - // We have a unique_key slot that needs a value to be complete - //if (slot_name in unique_key_slots) { - //} - + } } } - //console.log("crudGetDependentKeyVals", class_name, slot_name, this.dependent_rows, foreign_class_keys, foreign_value, incomplete) - - /* - else { - variable_slots[slot_name] = true; - //alert(class_name + ":" + slot_name) - // Slot value IS NOT INHERITED from any other class table. - // The set of possible values (& related row count) this slot can take - // on depends on the existing data table for this class. Requires - // a combinatorial query results of querying for the established - // foreign key constraint in key_vals, and turning results into a set. - - } - */ - }; - /* - if (!isEmpty(variable_slots)) { - // Need to run query here to return key_vals - console.log("At crudGetDependentKeyVals, should run query for", class_name, variable_slots, incomplete) - } - */ - return [key_vals, changed_key_vals, incomplete]; + return [fkey_vals, pkey_vals, changed_key_vals, fkey_status]; } crudGetDHCellValue(dh, slot_name, row) { @@ -1202,9 +1223,8 @@ export default class AppContext { } /** - * Addresses the need to fetch foreign keys for new rows being added to - * a class table. Locate each foreign key and fetch its focused value, and - * copy into new records below. + * Used in dh.addRows(). Locate each foreign key and fetch its focused value, + * and copy into new records below. * If missing key value(s) encountered, prompt user to focus appropriate * tab(s) row and try again. This requires that every parent be synchronized * with its parent, etc. From aa4dad25ea1df74654c827b1fb307e5af593a557 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:27:09 -0700 Subject: [PATCH 026/222] fix data load where container table is missing. Initializes missing table as empty one. + adding hasRowKeyChange() for efficiency. --- lib/DataHarmonizer.js | 131 ++++++++++++++++++++++-------------------- 1 file changed, 70 insertions(+), 61 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 73b78a9a..663274dc 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -185,7 +185,7 @@ class DataHarmonizer { } /** - * Open file specified by user. + * Open file specified by user. NOT JSON THOUGH! * Only opens `xlsx`, `xlsx`, `csv` and `tsv` files. Will launch the specify * headers modal if the file's headers do not match the grid's headers. * @param {File} file User file. @@ -193,6 +193,7 @@ class DataHarmonizer { * @return {Promise<>} Resolves after loading data or launching specify headers * modal. */ + async openFile(file) { // methods for finding the correspondence between ranges and their containers // in the 1-M code, tables correspond to entities that are ranges of their containers @@ -485,6 +486,9 @@ class DataHarmonizer { * null values. * beforeChange source: https://handsontable.com/docs/8.1.0/tutorial-using-callbacks.html#page-source-definition * + * Note: on fresh load of data - including empty dataset with default + * # rows, this event can be triggered "silently" on update of fields likedata + * empty provenance field. * @param {Array} grid_changes array of [row, column, old value (incl. undefined), new value (incl. null)]. * @param {String} action can be CopyPaste.paste, ... */ @@ -493,6 +497,8 @@ class DataHarmonizer { if (action == 'add_row') return; if (!grid_changes) return; // Is this ever the case? + console.log('beforeChange', grid_changes, action); + /* TRICKY CASE: for tables depending on some other table for their * primary keys, grid_changes might involve "CopyPaste.paste" action * onto other columns which cause new rows to be added at bottom @@ -500,8 +506,6 @@ class DataHarmonizer { * change list in this case to include insertion of primary key(s). */ - console.log('beforeChange', grid_changes, action); - /* Cut & paste can include 2 or more * changes in different columns on a row, or on multiple rows, so we * need to validate 1 row at a time. Row_changes data structure enables @@ -585,6 +589,8 @@ class DataHarmonizer { * "unique_key_slots": [ * "sample_collector_sample_id" * ], + * + * ISSUE: currently can set a key field to blank. PROBABLY block that. */ // Examine each unique_key @@ -622,10 +628,9 @@ class DataHarmonizer { } would also change existing dependent table records! Do you want to continue? Check:\n`; let [change_report, change_message] = self.getChangeReport(self.template_name, true, changes); - console.log("CHANGES", changes,change_report) + // confirm() presents user with report containing notice of subordinate changes // that need to be acted on. - if (!change_message || confirm(change_prelude + change_message)) { if (change_message) { //console.log("CHANGE", change_report, change_message) @@ -671,22 +676,20 @@ class DataHarmonizer { // change selection, e.g. just edits 1 cell content, then // an afterSelection isn't triggered. THEREFORE we have to // trigger a crudFilterDependentViews() call. + // action e.g. edit, updateData afterChange: function (grid_changes, action) { - // e.g. action=edit. - // FUTURE: trigger only if change to primary key fields. - console.log('afterChange', grid_changes, action); - //let row_changes = self.getRowChanges(grid_changes); + //Ignore if partial key left by change. For full dependent key, - // Check changes against any dependent key slot. If match to at least - // one slot, then trigger crudFilterDependentViews. // ISSUE: "updateData" event getting triggered. - //if (action != 'updateData') - //hotInstance.suspendRender(); - if (action = "loadData") - self.clearValidationResults(); - - self.context.crudFilterDependentViews(self.template_name); + // Trigger only if change to some key slot child needs. + if (grid_changes) { + let row_changes = self.getRowChanges(grid_changes); + if (self.hasRowKeyChange(self.template_name, row_changes)) { + self.context.crudFilterDependentViews(self.template_name); + + } + } }, afterSelection: (row, column, row2, column2) => { @@ -764,32 +767,22 @@ class DataHarmonizer { clearValidationResults() { $('#next-error-button,#no-error-button').hide(); this.invalid_cells = {}; - - /* TESTING: Because dh's can be filtered for rows, eliminate validation data. - //this.hideValidationResults(); - // See DataHarmonizer . afterRenderer(); - //'empty-invalid-cell' : 'invalid-cell' - $('#no-error-button').hide(); - if (extraData.dh.invalid_cells.length>0) { - $('#next-error-button').show(); - // NEED TO SHOW ALL ROWS - invalid_cells[row][col] - alert('here' + dh.template.template_name) - extraData.dh.changeRowVisibility('show-all-rows-dropdown-item'); - } - else { - $('#next-error-button').hide(); - } - */ } /** * Returns a dependent_report of changed table rows, as well as an affected * key slots summary. Given changes object is user's sot edits, if any, on - * a row. If no class_name primary key related update or delete action is - * asked for by user, i.e. they edited some other slot, then a - * skippable = true parameter enables this report to exit quickly rather than - * doing a deep recursive dive. + * a row. + * + * The skippable = true parameter enables this report to exit quickly rather + * than doing a deep recursive dive. This is for the case where we are + * testing an update action on class_name, but if no dependents are affected + * then we don't have to do a dive into examining each of its dependents. + * Both view and delete actions require deep dive so are not skippable. + * + * Note, this can be triggered per row where say an empty data provenance field + * is updated silently. + * * @param {String} class_name name of class (DataHarmonizer instance) to start from. * @param {Boolean} skippable: yes = don't do deep dive if no keys have changed for class name. * @param {Object} changes dictionary pertaining to a particular dh row's slots. @@ -799,23 +792,39 @@ class DataHarmonizer { getChangeReport(class_name, skippable=false, changes = {}) { let change_message = ''; let dependent_report = {}; + + // If skippable, determine if changes apply to any target slots. + // If no pertinent key changes, return an empty report + if (skippable && ! this.hasRowKeyChange(class_name, {0:changes})) { //dummy row_changes row + return [dependent_report, change_message]; + } + + // Copy and generate messaging for cascading classes and their related rows report this.context.crudGetDependentRows(class_name, skippable, changes); for (let [dependent_name] of this.context.relations[class_name].dependents.entries()) { + let dependent_rep = this.context.dependent_rows.get(dependent_name); - if (skippable && isEmpty(dependent_rep.changed_slots)) - break; dependent_report[dependent_name] = dependent_rep; + if (class_name != dependent_name && dependent_rep.count) { - let key_vals = Object.entries(dependent_rep.slots) + let fkey_vals = Object.entries(dependent_rep.fkey_vals) .filter(([x, y]) => y != null) .join('\n ') .replaceAll(',', ': '); - change_message += `\n - ${dependent_rep.count} ${dependent_name} record(s) with key:\n ${key_vals}`; + change_message += `\n - ${dependent_rep.count} ${dependent_name} record(s) with key:\n ${fkey_vals}`; } } return [dependent_report, change_message]; } + hasRowKeyChange(class_name, changes) { + console.log(changes) + for (const key in Object.keys(this.context.relations[class_name].target_slots)) + for (const change of Object.entries(changes)) + if (key in change) + return true; + return false; + } /* Create row_change to validate cell changes, row by row. It is a * tacitly ordered dict of row #s. @@ -1282,6 +1291,7 @@ class DataHarmonizer { * @param {Array} data table data */ loadDataObjects(data, locale = null) { + if (typeof data === 'object' && !Array.isArray(data) && data !== null) { // An object was provided, so try to pick out the grid data from // one of it's slots. @@ -1297,27 +1307,25 @@ class DataHarmonizer { } } - if (!Array.isArray(data)) { - console.warn('Unable to get grid data from input'); - return; - } let listData = []; - data.forEach((row) => { - const dataArray = dataObjectToArray(row, this.slots, { - serializedDateFormat: this.dateExportBehavior, - dateFormat: this.dateFormat, - datetimeFormat: this.datetimeFormat, - timeFormat: this.timeFormat, - translationMap: - locale !== null - ? invert(i18next.getResourceBundle(locale, 'translation')) - : undefined, + + // Some tables won't even be mentioned in container if they've been added to schema. + if (data) + data.forEach((row) => { + const dataArray = dataObjectToArray(row, this, { //false, + serializedDateFormat: this.dateExportBehavior, + dateFormat: this.dateFormat, + datetimeFormat: this.datetimeFormat, + timeFormat: this.timeFormat, + translationMap: + locale !== null + ? invert(i18next.getResourceBundle(locale, 'translation')) + : undefined, + }); + listData.push(dataArray); }); - listData.push(dataArray); - }); - const matrixFieldChange = this.matrixFieldChangeRules(listData); - return matrixFieldChange; + return this.matrixFieldChangeRules(listData); } /** @@ -1990,6 +1998,7 @@ class DataHarmonizer { * `true` and the inference process fails to identify a unique index slot candidate. * @return {(Object|Array)} */ + /* getDataObjects(options = {}) { const { parseFailureBehavior, indexSlot, fallbackIndexSlot } = { parseFailureBehavior: KEEP_ORIGINAL, @@ -2025,7 +2034,7 @@ class DataHarmonizer { return arrayOfObjects; } } - + */ getInferredIndexSlot() { if (this.template_name) { return this.template_name; From 969f3cd95da53e072049d65cadb7e6684f3d0b7b Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:27:31 -0700 Subject: [PATCH 027/222] restoring loading screen for validate() --- lib/Toolbar.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index a069615b..99b80b74 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -858,8 +858,8 @@ class Toolbar { async validate() { const dh = this.context.getCurrentDataHarmonizer(); - await dh.validate();//dh.validate().bind(dh); - //await this.context.runBehindLoadingScreen(dh.validate.bind(dh)); + //await dh.validate();//dh.validate().bind(dh); + await this.context.runBehindLoadingScreen(dh.validate.bind(dh)); if (Object.keys(dh.invalid_cells).length > 0) { $('#next-error-button').show(); From c9d4c62b1cd420db432abb145430fad2a6b1da66 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:28:07 -0700 Subject: [PATCH 028/222] All json data now expected to use slot.name, not title for keys --- lib/utils/fields.js | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/lib/utils/fields.js b/lib/utils/fields.js index 462379a4..2739d3c9 100644 --- a/lib/utils/fields.js +++ b/lib/utils/fields.js @@ -220,7 +220,8 @@ export function findFieldIndex(fields, key, translationMap = {}) { return index; } -export function dataObjectToArray(dataObject, fields, options = {}) { +// +export function dataObjectToArray(dataObject, dh, options = {}) { //by_name = false, const { serializedDateFormat, dateFormat, @@ -239,7 +240,7 @@ export function dataObjectToArray(dataObject, fields, options = {}) { datetimeFormat, timeFormat, }); - const dataArray = Array(fields.length).fill(''); + const dataArray = Array(dh.slot_names.length).fill(''); const parseDateString = (dateString, datatype) => { if (serializedDateFormat === DATE_OBJECT) { @@ -262,22 +263,20 @@ export function dataObjectToArray(dataObject, fields, options = {}) { return datatypes.stringify(originalValue, datatype); }; - const slotNamesForTitles = slotNamesForTitlesMap(fields); - for (const [slotTitle, value] of Object.entries(dataObject)) { - const slotName = slotNamesForTitles[slotTitle]; - const fieldIdx = findFieldIndex(fields, slotName, translationMap); - - if (fieldIdx < 0) { - console.warn('Could not map data object key ' + slotName); - continue; + for (const [slot_name, value] of Object.entries(dataObject)) { + if (dh.slot_names.includes(slot_name)) { + const column = dh.slot_name_to_column[slot_name]; + const slot = dh.slots[column]; + if (slot.multivalued && Array.isArray(value)) { + dataArray[column] = formatMultivaluedValue( + value.map((v) => getStringifiedValue(v, slot.datatype)) + ); + } else { + dataArray[column] = getStringifiedValue(value, slot.datatype); + } } - const field = fields[fieldIdx]; - if (field.multivalued && Array.isArray(value)) { - dataArray[fieldIdx] = formatMultivaluedValue( - value.map((v) => getStringifiedValue(v, field.datatype)) - ); - } else { - dataArray[fieldIdx] = getStringifiedValue(value, field.datatype); + else { + console.warn('Could not map data object key ' + slot_name); } } From 1377e06c364ad1f58d639b9f2e8b3433b3cd91f5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:28:53 -0700 Subject: [PATCH 029/222] seemingly unnecessary dhTabLink attributes. --- web/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/index.js b/web/index.js index e67a5cb3..bdaf3de8 100644 --- a/web/index.js +++ b/web/index.js @@ -41,10 +41,10 @@ export function createDataHarmonizerTab(dhId, tab_title, isActive) { dhTabLink.href = `#${dhId}`; dhTabLink.textContent = tab_title; dhTabLink.dataset.toggle = 'tab'; - dhTabLink.setAttribute('data-bs-toggle', 'tab'); // Bootstrap specific data attribute for tabs + //dhTabLink.setAttribute('data-bs-toggle', 'tab'); // Bootstrap specific data attribute for tabs dhTabLink.setAttribute('data-bs-target', dhTabLink.href); - dhTabLink.setAttribute('role', 'tab'); - dhTabLink.setAttribute('aria-controls', dhId); + //dhTabLink.setAttribute('role', 'tab'); + //dhTabLink.setAttribute('aria-controls', dhId); dhTab.appendChild(dhTabLink); dhNavTabs.appendChild(dhTab); From cf6ebcf5586c775a47af06222e6ccf2be3a00184 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:29:34 -0700 Subject: [PATCH 030/222] Create validTestData_3-0-0.json --- .../exampleInput/validTestData_3-0-0.json | 872 ++++++++++++++++++ 1 file changed, 872 insertions(+) create mode 100644 web/templates/canada_covid19/exampleInput/validTestData_3-0-0.json diff --git a/web/templates/canada_covid19/exampleInput/validTestData_3-0-0.json b/web/templates/canada_covid19/exampleInput/validTestData_3-0-0.json new file mode 100644 index 00000000..e9d23105 --- /dev/null +++ b/web/templates/canada_covid19/exampleInput/validTestData_3-0-0.json @@ -0,0 +1,872 @@ +{ + "schema": "https://example.com/CanCOGeN_Covid-19", + "location": "/templates/cancogen_covid19", + "version": "3.0.0", + "in_language": "en", + "Container": { + "CanCOGeNCovid19s": [ + { + "specimen_collector_sample_id": "AB-Lab_12345", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-02", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12345/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Specimens pooled", + "specimen_processing_details": "2 swabs were pooled and further prepared as a single sample during library prep.", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Hospitalized", + "host_health_outcome": "Deceased", + "host_disease": "COVID-19", + "host_age": "82", + "host_age_unit": "year", + "host_age_bin": "80 - 89", + "host_gender": "Female", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-30", + "signs_and_symptoms": "Cough;Fatigue (tiredness)", + "complications": "Abnormal blood oxygen level", + "host_vaccination_status": "Partially Vaccinated", + "number_of_vaccine_doses_received": "1", + "vaccination_dose_1_vaccine_name": "Astrazeneca (Vaxzevria)", + "vaccination_dose_2_vaccine_name": "Astrazeneca (Vaxzevria)", + "location_of_exposure_geo_loc_name_country": "United States of America", + "destination_of_most_recent_travel_country": "United States of America", + "travel_point_of_entry_type": "Air", + "border_testing_test_day_type": "day 1", + "travel_history_availability": "Travel history available", + "exposure_event": "Convention", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "host_role": "Patient;Passenger", + "exposure_setting": "Travelled on a Plane", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-13", + "amplicon_size": "1200 bp", + "library_preparation_kit": "Illumina DNA Prep kit", + "sequencing_instrument": "Illumina MiSeq", + "sequencing_protocol": "Genomes were generated through amplicon sequencing of 1200 bp amplicons with Freed schema primers. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits.", + "amplicon_pcr_primer_scheme": "Freed schema", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12345_r1.fastq", + "r2_fastq_filename": "AB-Lab_12345_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "variant_designation": "Variant of Concern (VOC)", + "variant_evidence": "RT-qPCR", + "gene_name_1": "E gene (orf4)", + "diagnostic_pcr_ct_value_1": "23.5", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "AB-Lab_12346", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-02", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12346/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Missing", + "collection_method": "Missing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Hospitalized", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "23", + "host_age_unit": "month", + "host_age_bin": "0 - 9", + "host_gender": "Female", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-28", + "signs_and_symptoms": "Cough;Fatigue (tiredness)", + "host_vaccination_status": "Fully Vaccinated", + "number_of_vaccine_doses_received": "2", + "vaccination_dose_1_vaccine_name": "Astrazeneca (Vaxzevria)", + "vaccination_dose_2_vaccine_name": "Astrazeneca (Vaxzevria)", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "host_role": "Patient", + "exposure_setting": "Healthcare Setting", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-13", + "amplicon_size": "1200 bp", + "library_preparation_kit": "Illumina DNA Prep kit", + "sequencing_instrument": "Illumina MiSeq", + "sequencing_protocol": "Genomes were generated through amplicon sequencing of 1200 bp amplicons with Freed schema primers. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits.", + "amplicon_pcr_primer_scheme": "Freed schema", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12346_r1.fastq", + "r2_fastq_filename": "AB-Lab_12346_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "AB-Lab_12347", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-02", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12347/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Hospitalized", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "26", + "host_age_unit": "year", + "host_age_bin": "20 - 29", + "host_gender": "Male", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-30", + "host_vaccination_status": "Fully Vaccinated", + "number_of_vaccine_doses_received": "2", + "vaccination_dose_1_vaccine_name": "Astrazeneca (Vaxzevria)", + "vaccination_dose_2_vaccine_name": "Astrazeneca (Vaxzevria)", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "host_role": "Patient", + "exposure_setting": "Healthcare Setting", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-13", + "amplicon_size": "1200 bp", + "library_preparation_kit": "Illumina DNA Prep kit", + "sequencing_instrument": "Illumina MiSeq", + "sequencing_protocol": "Genomes were generated through amplicon sequencing of 1200 bp amplicons with Freed schema primers. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits.", + "amplicon_pcr_primer_scheme": "Freed schema", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12347_r1.fastq", + "r2_fastq_filename": "AB-Lab_12347_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "AB-Lab_12348", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-05", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12348/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Virus passage", + "lab_host": "Vero E6 cell line", + "passage_number": "3", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Hospitalized", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "54", + "host_age_unit": "year", + "host_age_bin": "50 - 59", + "host_gender": "Female", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-31", + "host_vaccination_status": "Fully Vaccinated", + "number_of_vaccine_doses_received": "2", + "vaccination_dose_1_vaccine_name": "Astrazeneca (Vaxzevria)", + "vaccination_dose_2_vaccine_name": "Astrazeneca (Vaxzevria)", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "host_role": "Patient", + "exposure_setting": "Healthcare Setting", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Illumina HiSeq 2500", + "sequencing_protocol": "Missing", + "amplicon_pcr_primer_scheme": "ARTIC v3", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12348_r1.fastq", + "r2_fastq_filename": "AB-Lab_12348_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "AB-Lab_12349", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-05", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12349/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Virus passage", + "lab_host": "Vero E6 cell line", + "passage_number": "3", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Hospitalized", + "host_health_outcome": "Deteriorating", + "host_disease": "COVID-19", + "host_age": "67", + "host_age_unit": "year", + "host_age_bin": "60 - 69", + "host_gender": "Non-binary gender", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-30", + "host_vaccination_status": "Not Vaccinated", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "host_role": "Patient", + "exposure_setting": "Healthcare Setting", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Illumina HiSeq 2500", + "sequencing_protocol": "Missing", + "amplicon_pcr_primer_scheme": "ARTIC v3", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12349_r1.fastq", + "r2_fastq_filename": "AB-Lab_12349_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "AB-Lab_12350", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-05", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12350/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Virus passage", + "lab_host": "Vero E6 cell line", + "passage_number": "3", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Hospitalized", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "55", + "host_age_unit": "year", + "host_age_bin": "50 - 59", + "host_gender": "Missing", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-28", + "host_vaccination_status": "Fully Vaccinated", + "number_of_vaccine_doses_received": "2", + "vaccination_dose_1_vaccine_name": "Astrazeneca (Vaxzevria)", + "vaccination_dose_2_vaccine_name": "Astrazeneca (Vaxzevria)", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "host_role": "Patient", + "exposure_setting": "Healthcare Setting", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Illumina HiSeq 2500", + "sequencing_protocol": "Missing", + "amplicon_pcr_primer_scheme": "ARTIC v3", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12350_r1.fastq", + "r2_fastq_filename": "AB-Lab_12350_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "AB-Lab_12351", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-07", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12351/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Missing", + "collection_method": "Missing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Self-quarantining", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "18", + "host_age_unit": "month", + "host_age_bin": "0 - 9", + "host_gender": "Female", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-30", + "host_vaccination_status": "Fully Vaccinated", + "number_of_vaccine_doses_received": "2", + "vaccination_dose_1_vaccine_name": "Astrazeneca (Vaxzevria)", + "vaccination_dose_2_vaccine_name": "Astrazeneca (Vaxzevria)", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "exposure_setting": "Contact with Known COVID-19 Case", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Illumina HiSeq 2500", + "sequencing_protocol": "Missing", + "amplicon_pcr_primer_scheme": "ARTIC v3", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12351_r1.fastq", + "r2_fastq_filename": "AB-Lab_12351_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "AB-Lab_12352", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-07", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12352/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Self-quarantining", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "42", + "host_age_unit": "year", + "host_age_bin": "40 - 49", + "host_gender": "Female", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-31", + "host_vaccination_status": "Fully Vaccinated", + "number_of_vaccine_doses_received": "2", + "vaccination_dose_1_vaccine_name": "Pfizer-BioNTech (Comirnaty)", + "vaccination_dose_2_vaccine_name": "Pfizer-BioNTech (Comirnaty)", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "exposure_setting": "Contact with Known COVID-19 Case", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Illumina HiSeq 2500", + "sequencing_protocol": "Missing", + "amplicon_pcr_primer_scheme": "ARTIC v3", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12352_r1.fastq", + "r2_fastq_filename": "AB-Lab_12352_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "AB-Lab_12353", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Alberta Precision Labs (APL)", + "sequence_submitted_by": "Alberta Precision Labs (APL)", + "sample_collection_date": "2023-01-07", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Alberta", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCov-19/CANADA/AB-Lab_12353/2023", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ABRonaSamplingProtocol v1.2", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Self-quarantining", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "66", + "host_age_unit": "year", + "host_age_bin": "60 - 69", + "host_gender": "Male", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Alberta", + "symptom_onset_date": "2022-12-30", + "host_vaccination_status": "Fully Vaccinated", + "number_of_vaccine_doses_received": "2", + "vaccination_dose_1_vaccine_name": "Pfizer-BioNTech (Comirnaty)", + "vaccination_dose_2_vaccine_name": "Pfizer-BioNTech (Comirnaty)", + "exposure_contact_level": "Direct contact (direct human-to-human contact)", + "exposure_setting": "Contact with Known COVID-19 Case", + "prior_sarscov2_infection": "No prior infection", + "purpose_of_sequencing": "Baseline surveillance (random sampling)", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Illumina HiSeq 2500", + "sequencing_protocol": "Missing", + "amplicon_pcr_primer_scheme": "ARTIC v3", + "raw_sequence_data_processing_method": "ncov-tools 1.2.3", + "dehosting_method": "ncov-tools 1.2.3", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "AB-Lab_12353_r1.fastq", + "r2_fastq_filename": "AB-Lab_12353_r2.fastq", + "bioinformatics_protocol": "ncov-tools 1.2.3", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "ON-PHL-20-02156", + "umbrella_bioproject_accession": "PRJNA623807", + "bioproject_accession": "PRJNA682395", + "biosample_accession": "SAMN30964972", + "gisaid_accession": "EPI_ISL_1271298", + "sample_collected_by": "Public Health Ontario (PHO)", + "sequence_submitted_by": "Public Health Ontario (PHO)", + "sample_collection_date": "2020-07-01", + "sample_collection_date_precision": "month", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Ontario", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCoV-19/Canada/ON-PHL-20-02156/2020", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ONRonaSamplingProtocol v2.0", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Symptomatic", + "host_health_status_details": "Self-quarantining", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "Missing", + "host_age_unit": "Missing", + "host_age_bin": "Missing", + "host_gender": "Female", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Ontario", + "host_vaccination_status": "Missing", + "exposure_contact_level": "Missing", + "prior_sarscov2_infection": "Missing", + "purpose_of_sequencing": "Targeted surveillance (non-random sampling)", + "purpose_of_sequencing_details": "Not Collected", + "sequencing_date": "Missing", + "amplicon_size": "400", + "sequencing_instrument": "Illumina MiSeq", + "sequencing_protocol": "Viral sequencing was performed following a tiling amplicon strategy using the 400 bp ARTIC v3 primer scheme.", + "amplicon_pcr_primer_scheme": "ARTIC v3", + "raw_sequence_data_processing_method": "Not Applicable", + "dehosting_method": "Not Applicable", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "ON-PHL-20-02156_r1.fastq", + "r2_fastq_filename": "ON-PHL-20-02156_r2.fastq", + "bioinformatics_protocol": "Missing", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "ON-PHL-20-02157", + "umbrella_bioproject_accession": "PRJNA623807", + "bioproject_accession": "PRJNA682395", + "biosample_accession": "SAMN30964971", + "gisaid_accession": "EPI_ISL_1271299", + "sample_collected_by": "Public Health Ontario (PHO)", + "sequence_submitted_by": "Public Health Ontario (PHO)", + "sample_collection_date": "2020-07-01", + "sample_collection_date_precision": "month", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Ontario", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCoV-19/Canada/ON-PHL-20-02157/2020", + "purpose_of_sampling": "Diagnostic testing", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Nasopharynx (NP)", + "body_product": "Not Applicable", + "environmental_material": "Not Applicable", + "environmental_site": "Not Applicable", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "ONRonaSamplingProtocol v2.0", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Human", + "host_scientific_name": "Homo sapiens", + "host_health_state": "Asymptomatic", + "host_health_status_details": "Self-quarantining", + "host_health_outcome": "Recovered", + "host_disease": "COVID-19", + "host_age": "Missing", + "host_age_unit": "Missing", + "host_age_bin": "Missing", + "host_gender": "Female", + "host_residence_geo_loc_name_country": "Canada", + "host_residence_geo_loc_name_state_province_territory": "Ontario", + "host_vaccination_status": "Missing", + "exposure_contact_level": "Missing", + "prior_sarscov2_infection": "Missing", + "purpose_of_sequencing": "Targeted surveillance (non-random sampling)", + "purpose_of_sequencing_details": "Not Collected", + "sequencing_date": "Missing", + "amplicon_size": "400", + "sequencing_instrument": "Illumina MiSeq", + "sequencing_protocol": "Viral sequencing was performed following a tiling amplicon strategy using the 400 bp ARTIC v3 primer scheme.", + "amplicon_pcr_primer_scheme": "ARTIC v3", + "raw_sequence_data_processing_method": "Not Applicable", + "dehosting_method": "Not Applicable", + "consensus_sequence_software_name": "iVar 1.2.3", + "consensus_sequence_software_version": "iVar 1.2.3", + "r1_fastq_filename": "ON-PHL-20-02157_r1.fastq", + "r2_fastq_filename": "ON-PHL-20-02157_r2.fastq", + "bioinformatics_protocol": "Missing", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "K-2025-1", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "Kingston Health Sciences Centre", + "sequence_submitted_by": "Public Health Ontario (PHO)", + "sample_collection_date": "2023-01-07", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Ontario", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCoV-19/Canada/K-2025-1/2025", + "purpose_of_sampling": "Research", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Not Applicable", + "body_product": "Not Applicable", + "environmental_material": "Water", + "environmental_site": "Intensive Care Unit (ICU)", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "Missing", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Not Applicable", + "host_scientific_name": "Not Applicable", + "host_health_state": "Not Applicable", + "host_health_status_details": "Not Applicable", + "host_health_outcome": "Not Applicable", + "host_disease": "Not Applicable", + "host_age": "Not Applicable", + "host_age_unit": "Not Applicable", + "host_age_bin": "Not Applicable", + "host_gender": "Not Applicable", + "host_residence_geo_loc_name_country": "Not Applicable", + "host_residence_geo_loc_name_state_province_territory": "Not Applicable", + "host_vaccination_status": "Not Applicable", + "vaccination_dose_1_vaccine_name": "Not Applicable", + "vaccination_dose_2_vaccine_name": "Not Applicable", + "exposure_contact_level": "Not Applicable", + "prior_sarscov2_infection": "Not Applicable", + "purpose_of_sequencing": "Research", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Missing", + "sequencing_protocol": "Missing", + "amplicon_pcr_primer_scheme": "Missing", + "raw_sequence_data_processing_method": "Missing", + "dehosting_method": "Missing", + "consensus_sequence_software_name": "Missing", + "consensus_sequence_software_version": "Missing", + "r1_fastq_filename": "K-2025-1_r1.fastq", + "r2_fastq_filename": "K-2025-1_r2.fastq", + "bioinformatics_protocol": "Missing", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "SJ-2025-1", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "St. Joseph's Healthcare Hamilton", + "sequence_submitted_by": "Public Health Ontario (PHO)", + "sample_collection_date": "2023-01-07", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Ontario", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCoV-19/Canada/SJ-2025-1/2025", + "purpose_of_sampling": "Research", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Not Applicable", + "body_product": "Not Applicable", + "environmental_material": "Water", + "environmental_site": "Intensive Care Unit (ICU)", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "Missing", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Not Applicable", + "host_scientific_name": "Not Applicable", + "host_health_state": "Not Applicable", + "host_health_status_details": "Not Applicable", + "host_health_outcome": "Not Applicable", + "host_disease": "Not Applicable", + "host_age": "Not Applicable", + "host_age_unit": "Not Applicable", + "host_age_bin": "Not Applicable", + "host_gender": "Not Applicable", + "host_residence_geo_loc_name_country": "Not Applicable", + "host_residence_geo_loc_name_state_province_territory": "Not Applicable", + "host_vaccination_status": "Not Applicable", + "vaccination_dose_1_vaccine_name": "Not Applicable", + "vaccination_dose_2_vaccine_name": "Not Applicable", + "exposure_contact_level": "Not Applicable", + "prior_sarscov2_infection": "Not Applicable", + "purpose_of_sequencing": "Research", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Missing", + "sequencing_protocol": "Missing", + "amplicon_pcr_primer_scheme": "Missing", + "raw_sequence_data_processing_method": "Missing", + "dehosting_method": "Missing", + "consensus_sequence_software_name": "Missing", + "consensus_sequence_software_version": "Missing", + "r1_fastq_filename": "SJ-2025-1_r1.fastq", + "r2_fastq_filename": "SJ-2025-1_r2.fastq", + "bioinformatics_protocol": "Missing", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + }, + { + "specimen_collector_sample_id": "SJ-2025-2", + "umbrella_bioproject_accession": "PRJNA623807", + "sample_collected_by": "St. Joseph's Healthcare Hamilton", + "sequence_submitted_by": "Public Health Ontario (PHO)", + "sample_collection_date": "2023-01-07", + "sample_collection_date_precision": "day", + "geo_loc_name_country": "Canada", + "geo_loc_name_state_province_territory": "Ontario", + "organism": "Severe acute respiratory syndrome coronavirus 2", + "isolate": "hCoV-19/Canada/SJ-2025-1/2025", + "purpose_of_sampling": "Research", + "purpose_of_sampling_details": "Not Applicable", + "nml_submitted_specimen_type": "Not Applicable", + "anatomical_material": "Missing", + "anatomical_part": "Not Applicable", + "body_product": "Not Applicable", + "environmental_material": "Water", + "environmental_site": "Intensive Care Unit (ICU)", + "collection_device": "Swab", + "collection_method": "Swabbing", + "collection_protocol": "Missing", + "specimen_processing": "Not Applicable", + "lab_host": "Not Applicable", + "passage_number": "Not Applicable", + "biomaterial_extracted": "RNA (total)", + "host_common_name": "Not Applicable", + "host_scientific_name": "Not Applicable", + "host_health_state": "Not Applicable", + "host_health_status_details": "Not Applicable", + "host_health_outcome": "Not Applicable", + "host_disease": "Not Applicable", + "host_age": "Not Applicable", + "host_age_unit": "Not Applicable", + "host_age_bin": "Not Applicable", + "host_gender": "Not Applicable", + "host_residence_geo_loc_name_country": "Not Applicable", + "host_residence_geo_loc_name_state_province_territory": "Not Applicable", + "host_vaccination_status": "Not Applicable", + "vaccination_dose_1_vaccine_name": "Not Applicable", + "vaccination_dose_2_vaccine_name": "Not Applicable", + "purpose_of_sequencing": "Research", + "purpose_of_sequencing_details": "Missing", + "sequencing_date": "2023-02-15", + "sequencing_instrument": "Missing", + "raw_sequence_data_processing_method": "Missing", + "dehosting_method": "Missing", + "consensus_sequence_software_name": "Missing", + "consensus_sequence_software_version": "Missing", + "r1_fastq_filename": "SJ-2025-2_r1.fastq", + "r2_fastq_filename": "SJ-2025-2_r2.fastq", + "bioinformatics_protocol": "Missing", + "dataharmonizer_provenance": "DataHarmonizer v1.9.0, CanCOGeNCovid19 v3.0.0" + } + ] + } +} \ No newline at end of file From fe2b832c4cb677226d7621afa74cbb7b80dabda7 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:29:52 -0700 Subject: [PATCH 031/222] draft GRDI json test data --- .../grdi_1m/exampleInput/GRDI_Test_Data.json | 241 ++++++++++-------- 1 file changed, 129 insertions(+), 112 deletions(-) diff --git a/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.json b/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.json index 0e0854b0..775cf9ae 100644 --- a/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.json +++ b/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.json @@ -5,7 +5,7 @@ "Container": { "GRDISamples": [ { - "sample_collector_sample_ID": "Sample 1", + "sample_collector_sample_id": "Sample 1", "sample_collected_by": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", "sample_plan_name": "XXB_123", "purpose_of_sampling": "Surveillance [GENEPIO:0100004]", @@ -29,10 +29,6 @@ ], "microbiological_method": "QKSNDID12345", "strain": "ABC123", - "isolate_ID": "ABC123", - "alternative_isolate_ID": "XY1234567", - "isolated_by": "Canada Food Inspection Agency", - "isolate_received_date": "2018-12-07", "organism": "Salmonella enterica subsp. enterica [NCBITaxon:59201]", "serovar": "Heidelberg", "serotyping_method": "BTT-1234 ", @@ -49,7 +45,7 @@ "DataHarmonizer provenance": "DataHarmonizer v1.4.10, GRDI v7.7.5" }, { - "sample_collector_sample_ID": "Sample 2", + "sample_collector_sample_id": "Sample 2", "sample_collected_by": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", "sample_plan_name": "XXB_123", "purpose_of_sampling": "Surveillance [GENEPIO:0100004]", @@ -79,10 +75,6 @@ ], "microbiological_method": "QKSNDID12345 (XXX1)", "strain": "EG-MB-RR-555", - "isolate_ID": "EG-MB-RR-555", - "alternative_isolate_ID": "27-12349876 | 1234556678", - "isolated_by": "Canada Food Inspection Agency", - "isolate_received_date": "2019-02-21", "organism": "Campylobacter jejuni [NCBITaxon:197]", "sequenced_by": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", "sequenced_by_contact_name": "Eduardo Taboada- PHAC-NML", @@ -96,7 +88,7 @@ "DataHarmonizer provenance": "DataHarmonizer v1.4.10, GRDI v7.7.5" }, { - "sample_collector_sample_ID": "Sample 3", + "sample_collector_sample_id": "Sample 3", "sample_collected_by": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", "sample_plan_name": "XXB_123", "purpose_of_sampling": "Surveillance [GENEPIO:0100004]", @@ -120,10 +112,6 @@ ], "microbiological_method": "QKSNDID12345 (XXX1)", "strain": "EG-MB-RR-556", - "isolate_ID": "EG-MB-RR-556", - "alternative_isolate_ID": "27-5757575 | 23456789", - "isolated_by": "Canada Food Inspection Agency", - "isolate_received_date": "2020-12-11", "organism": "Campylobacter jejuni [NCBITaxon:197]", "sequenced_by": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", "sequenced_by_contact_name": "Eduardo Taboada- PHAC-NML", @@ -137,7 +125,7 @@ "DataHarmonizer provenance": "DataHarmonizer v1.4.10, GRDI v7.7.5" }, { - "sample_collector_sample_ID": "Sample 4", + "sample_collector_sample_id": "Sample 4", "sample_collected_by": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", "sample_plan_name": "XXB_123", "purpose_of_sampling": "Surveillance [GENEPIO:0100004]", @@ -167,10 +155,6 @@ ], "microbiological_method": "QKSNDID12345 (XXX1)", "strain": "EG-MB-RR-557", - "isolate_ID": "EG-MB-RR-557", - "alternative_isolate_ID": "27-5868678 | BAA-33333", - "isolated_by": "Canada Food Inspection Agency", - "isolate_received_date": "2021-02-24", "organism": "Campylobacter jejuni [NCBITaxon:197]", "sequenced_by": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", "sequenced_by_contact_name": "Eduardo Taboada- PHAC-NML", @@ -184,7 +168,7 @@ "DataHarmonizer provenance": "DataHarmonizer v1.4.10, GRDI v7.7.5" }, { - "sample_collector_sample_ID": "Sample 5", + "sample_collector_sample_id": "Sample 5", "sample_collected_by": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", "sample_plan_name": "XXB_123", "purpose_of_sampling": "Surveillance [GENEPIO:0100004]", @@ -211,10 +195,6 @@ "host (scientific name)": "Gallus gallus [NCBITaxon:9031]", "microbiological_method": "QKSNDID12345 (XXX1)", "strain": "EG-MB-RR-558", - "isolate_ID": "EG-MB-RR-558", - "alternative_isolate_ID": "27-1234-98766-3", - "isolated_by": "Canada Food Inspection Agency", - "isolate_received_date": "2022-02-28", "organism": "Campylobacter jejuni [NCBITaxon:197]", "sequenced_by": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", "sequenced_by_contact_name": "Eduardo Taboada- PHAC-NML", @@ -228,12 +208,49 @@ "DataHarmonizer provenance": "DataHarmonizer v1.4.10, GRDI v7.7.5" }, { - "sample_collector_sample_ID": "Sample 6" + "sample_collector_sample_id": "Sample 6" + } + ], + "GRDIIsolates": [ + { + "sample_collector_sample_id": "Sample 1", + "isolate_id": "ABC123", + "alternative_isolate_id": "XY1234567", + "isolated_by": "Canada Food Inspection Agency", + "isolate_received_date": "2018-12-07" + }, + { + "sample_collector_sample_id": "Sample 2", + "isolate_id": "EG-MB-RR-555", + "alternative_isolate_id": "27-12349876 | 1234556678", + "isolated_by": "Canada Food Inspection Agency", + "isolate_received_date": "2019-02-21" + }, + { + "sample_collector_sample_id": "Sample 3", + "isolate_id": "EG-MB-RR-556", + "alternative_isolate_id": "27-5757575 | 23456789", + "isolated_by": "Canada Food Inspection Agency", + "isolate_received_date": "2020-12-11" + }, + { + "sample_collector_sample_id": "Sample 4", + "isolate_id": "EG-MB-RR-557", + "alternative_isolate_id": "27-5868678 | BAA-33333", + "isolated_by": "Canada Food Inspection Agency", + "isolate_received_date": "2021-02-24" + }, + { + "sample_collector_sample_id": "Sample 5", + "isolate_id": "EG-MB-RR-558", + "alternative_isolate_id": "27-1234-98766-3", + "isolated_by": "Canada Food Inspection Agency", + "isolate_received_date": "2022-02-28" } ], "AMRTests": [ { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "amoxicillin-clavulanic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -249,7 +266,7 @@ "resistant_breakpoint": "32" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "ampicillin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -265,7 +282,7 @@ "resistant_breakpoint": "32" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "azithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "8", @@ -279,7 +296,7 @@ "resistant_breakpoint": "32" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "cefoxitin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "2", @@ -294,7 +311,7 @@ "resistant_breakpoint": "32" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "ceftiofur", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -310,7 +327,7 @@ "resistant_breakpoint": "8" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "ceftriaxone", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", @@ -326,7 +343,7 @@ "resistant_breakpoint": "4" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "chloramphenicol", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "8", @@ -342,7 +359,7 @@ "resistant_breakpoint": "32" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "ciprofloxacin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.015", @@ -358,7 +375,7 @@ "resistant_breakpoint": "1" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "gentamicin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -374,7 +391,7 @@ "resistant_breakpoint": "16" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "kanamycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "8", @@ -390,7 +407,7 @@ "resistant_breakpoint": "64" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "nalidixic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", @@ -406,7 +423,7 @@ "resistant_breakpoint": "32" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "streptomycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "32", @@ -420,7 +437,7 @@ "resistant_breakpoint": "64" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "sulfisoxazole", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "32", @@ -436,7 +453,7 @@ "resistant_breakpoint": "512" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "tetracycline", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", @@ -452,7 +469,7 @@ "resistant_breakpoint": "16" }, { - "sample_collector_sample_ID": "Sample 1", + "isolate_id": "ABC123", "antimicrobial_resistance_test_drug": "trimethoprim-sulfamethoxazole", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", @@ -468,7 +485,7 @@ "resistant_breakpoint": "4" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "azithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.03", @@ -483,7 +500,7 @@ "resistant_breakpoint": "8" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "ciprofloxacin_resistance_phenotype", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", @@ -495,7 +512,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "clindamycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", @@ -507,7 +524,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "erythromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", @@ -519,7 +536,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "florfenicol", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -531,7 +548,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "gentamicin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", @@ -543,7 +560,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "nalidixic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", @@ -555,7 +572,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "telithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", @@ -567,7 +584,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 2", + "isolate_id": "EG-MB-RR-555", "antimicrobial_resistance_test_drug": "tetracycline", "resistance_phenotype": "Resistant antimicrobial phenotype [ARO:3004301]", "measurement": "64", @@ -579,7 +596,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "azithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", @@ -594,7 +611,7 @@ "resistant_breakpoint": "8" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "ciprofloxacin_resistance_phenotype", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", @@ -606,7 +623,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "erythromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -618,7 +635,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "clindamycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", @@ -630,7 +647,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "erythromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -642,7 +659,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "florfenicol", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "2", @@ -654,7 +671,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "gentamicin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -666,7 +683,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "nalidixic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", @@ -678,7 +695,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "telithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "2", @@ -690,7 +707,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 3", + "isolate_id": "EG-MB-RR-556", "antimicrobial_resistance_test_drug": "tetracycline", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", @@ -702,7 +719,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "azithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.06", @@ -717,7 +734,7 @@ "resistant_breakpoint": "8" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "ciprofloxacin_resistance_phenotype", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", @@ -729,7 +746,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "clindamycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.06", @@ -741,7 +758,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "erythromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", @@ -753,7 +770,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "florfenicol", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", @@ -765,7 +782,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "gentamicin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", @@ -777,7 +794,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "nalidixic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", @@ -789,7 +806,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "telithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", @@ -801,7 +818,7 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 4", + "isolate_id": "EG-MB-RR-557", "antimicrobial_resistance_test_drug": "tetracycline", "resistance_phenotype": "Resistant antimicrobial phenotype [ARO:3004301]", "measurement": "64", @@ -813,175 +830,175 @@ "vendor_name": "Trek [ARO:3004409]" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "amikacin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "amoxicillin-clavulanic_acid" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "ampicillin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "azithromycin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "cefazolin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "cefepime" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "cefotaxime" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "cefotaxime-clavulanic_acid" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "cefoxitin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "cefpodoxime" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "ceftazidime" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "ceftazidime-clavulanic_acid" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "ceftiofur" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "ceftriaxone" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "cephalothin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "chloramphenicol" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "ciprofloxacin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "clindamycin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "doxycycline" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "enrofloxacin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "erythromycin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "florfenicol" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "gentamicin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "imipenem" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "kanamycin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "levofloxacin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "linezolid" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "meropenem" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "nalidixic_acid" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "nitrofurantoin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "norfloxacin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "oxolinic-acid" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "oxytetracycline" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "piperacillin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "piperacillin-tazobactam" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "polymyxin-b" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "quinupristin-dalfopristin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "streptomycin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "sulfisoxazole" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "telithromycin" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "tetracycline" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "tigecycline" }, { - "sample_collector_sample_ID": "Sample 5", + "isolate_id": "EG-MB-RR-558", "antimicrobial_resistance_test_drug": "trimethoprim-sulfamethoxazole" } ] From 03c5363d031b34f68cd70012844006a72bae8fe7 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:30:14 -0700 Subject: [PATCH 032/222] grdi schema tweak --- web/templates/grdi_1m/schema.json | 12 +- web/templates/grdi_1m/schema.yaml | 968 +++++++++++++++---------- web/templates/grdi_1m/schema_core.yaml | 6 +- 3 files changed, 587 insertions(+), 399 deletions(-) diff --git a/web/templates/grdi_1m/schema.json b/web/templates/grdi_1m/schema.json index 2071caa3..3ad582eb 100644 --- a/web/templates/grdi_1m/schema.json +++ b/web/templates/grdi_1m/schema.json @@ -16424,8 +16424,8 @@ } }, "unique_keys": { - "grdisample_id": { - "unique_key_name": "grdisample_id", + "grdisample_key": { + "unique_key_name": "grdisample_key", "unique_key_slots": [ "sample_collector_sample_id" ], @@ -16821,8 +16821,8 @@ } }, "unique_keys": { - "grdiisolate_id": { - "unique_key_name": "grdiisolate_id", + "grdiisolate_key": { + "unique_key_name": "grdiisolate_key", "unique_key_slots": [ "sample_collector_sample_id", "isolate_id" @@ -17385,8 +17385,8 @@ } }, "unique_keys": { - "amrtest_id": { - "unique_key_name": "amrtest_id", + "amrtest_key": { + "unique_key_name": "amrtest_key", "unique_key_slots": [ "isolate_id", "antimicrobial_drug" diff --git a/web/templates/grdi_1m/schema.yaml b/web/templates/grdi_1m/schema.yaml index a7c9c88e..45ee8027 100644 --- a/web/templates/grdi_1m/schema.yaml +++ b/web/templates/grdi_1m/schema.yaml @@ -14,7 +14,7 @@ classes: description: Specification for GRDI virus biosample data gathering from_schema: https://example.com/GRDI unique_keys: - grdisample_id: + grdisample_key: description: A GRDI Sample is uniquely identified by the sample_collector_sample_id slot. unique_key_slots: @@ -200,10 +200,11 @@ classes: range: WhitespaceMinimizedString identifier: true description: The user-defined name for the sample. - comments: The sample_ID should represent the identifier assigned to the sample - at time of collection, for which all the descriptive information applies. - If the original sample_ID is unknown or cannot be provided, leave blank - or provide a null value. + comments: + - The sample_ID should represent the identifier assigned to the sample at + time of collection, for which all the descriptive information applies. If + the original sample_ID is unknown or cannot be provided, leave blank or + provide a null value. examples: - value: ABCD123 exact_mappings: @@ -732,7 +733,7 @@ classes: description: Sample isolate from_schema: https://example.com/GRDI unique_keys: - grdiisolate_id: + grdiisolate_key: description: An isolate extracted from a sample, which AMR tests are done on. unique_key_slots: @@ -804,7 +805,7 @@ classes: description: Antimicrobial test result from_schema: https://example.com/GRDI unique_keys: - amrtest_id: + amrtest_key: description: An AMR test is uniquely identified by the sample_collector_sample_id slot and the tested antibiotic. unique_key_slots: @@ -823,10 +824,11 @@ classes: slot_group: Key range: GRDIIsolate description: The user-defined name for the sample. - comments: The sample_ID should represent the identifier assigned to the sample - at time of collection, for which all the descriptive information applies. - If the original sample_ID is unknown or cannot be provided, leave blank - or provide a null value. + comments: + - The sample_ID should represent the identifier assigned to the sample at + time of collection, for which all the descriptive information applies. If + the original sample_ID is unknown or cannot be provided, leave blank or + provide a null value. examples: - value: ABCD123 exact_mappings: @@ -928,17 +930,18 @@ slots: name: alternative_sample_id title: alternative_sample_ID description: An alternative sample_ID assigned to the sample by another organization. - comments: "\"Alternative identifiers assigned to the sample should be tracked\ - \ along with original IDs to establish chain of custody. Alternative sample\ - \ IDs should be provided in the in a prescribed format which consists of the\ - \ ID followed by square brackets (no space in between the ID and bracket) containing\ - \ the short form of ID provider\u2019s agency name i.e. ID[short organization\ - \ code]. Agency short forms include the following:\nPublic Health Agency of\ - \ Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food\ - \ Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change\ - \ Canada: ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and\ - \ separated by semi-colons. If the information is unknown or cannot be provided,\ - \ leave blank or provide a null value.\"" + comments: + - "\"Alternative identifiers assigned to the sample should be tracked along with\ + \ original IDs to establish chain of custody. Alternative sample IDs should\ + \ be provided in the in a prescribed format which consists of the ID followed\ + \ by square brackets (no space in between the ID and bracket) containing the\ + \ short form of ID provider\u2019s agency name i.e. ID[short organization code].\ + \ Agency short forms include the following:\nPublic Health Agency of Canada:\ + \ PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada:\ + \ AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada:\ + \ ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and separated\ + \ by semi-colons. If the information is unknown or cannot be provided, leave\ + \ blank or provide a null value.\"" slot_uri: GENEPIO:0100427 required: true range: WhitespaceMinimizedString @@ -950,8 +953,9 @@ slots: title: sample_collected_by description: The name of the agency, organization or institution with which the sample collector is affiliated. - comments: Provide the name of the agency, organization or institution that collected - the sample in full (avoid abbreviations). If the information is unknown or cannot + comments: + - Provide the name of the agency, organization or institution that collected the + sample in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0001153 required: true @@ -967,9 +971,10 @@ slots: name: sample_collected_by_laboratory_name title: sample_collected_by_laboratory_name description: The specific laboratory affiliation of the sample collector. - comments: Provide the name of the specific laboratory that collected the sample - (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that collected the sample (avoid + abbreviations). If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100428 range: WhitespaceMinimizedString examples: @@ -979,7 +984,8 @@ slots: title: sample_collection_project_name description: The name of the project/initiative/program for which the sample was collected. - comments: Provide the name of the project and/or the project ID here. If the information + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100429 range: WhitespaceMinimizedString @@ -991,9 +997,9 @@ slots: name: sample_plan_name title: sample_plan_name description: The name of the study design for a surveillance project. - comments: Provide the name of the sample plan used for sample collection. If the - information is unknown or cannot be provided, leave blank or provide a null - value. + comments: + - Provide the name of the sample plan used for sample collection. If the information + is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100430 recommended: true range: WhitespaceMinimizedString @@ -1003,9 +1009,10 @@ slots: name: sample_plan_id title: sample_plan_ID description: The identifier of the study design for a surveillance project. - comments: Provide the identifier of the sample plan used for sample collection. - If the information is unknown or cannot be provided, leave blank or provide - a null value. + comments: + - Provide the identifier of the sample plan used for sample collection. If the + information is unknown or cannot be provided, leave blank or provide a null + value. slot_uri: GENEPIO:0100431 recommended: true range: WhitespaceMinimizedString @@ -1016,7 +1023,8 @@ slots: title: sample_collector_contact_name description: The name or job title of the contact responsible for follow-up regarding the sample. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null @@ -1030,7 +1038,8 @@ slots: title: sample_collector_contact_email description: The email address of the contact responsible for follow-up regarding the sample. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -1046,12 +1055,13 @@ slots: name: purpose_of_sampling title: purpose_of_sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. Most likely, the sample was collected for diagnostic testing. - The reason why a sample was originally collected may differ from the reason - why it was selected for sequencing, which should be indicated in the "purpose - of sequencing" field. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. Most likely, the sample was collected for diagnostic testing. The + reason why a sample was originally collected may differ from the reason why + it was selected for sequencing, which should be indicated in the "purpose of + sequencing" field. slot_uri: GENEPIO:0001198 required: true any_of: @@ -1067,11 +1077,11 @@ slots: title: presampling_activity description: The experimental activities or variables that affected the sample collected. - comments: If there was experimental activity that would affect the sample prior - to collection (this is different than sample processing), provide the experimental - activities by selecting one or more values from the template pick list. If the - information is unknown or cannot be provided, leave blank or provide a null - value. + comments: + - If there was experimental activity that would affect the sample prior to collection + (this is different than sample processing), provide the experimental activities + by selecting one or more values from the template pick list. If the information + is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100433 any_of: - range: PresamplingActivityMenu @@ -1083,7 +1093,8 @@ slots: title: presampling_activity_details description: The details of the experimental activities or variables that affected the sample collected. - comments: Briefly describe the experimental details using free text. + comments: + - Briefly describe the experimental details using free text. slot_uri: GENEPIO:0100434 range: WhitespaceMinimizedString examples: @@ -1094,8 +1105,9 @@ slots: title: experimental_protocol_field description: The name of the overarching experimental methodology that was used to process the biomaterial. - comments: Provide the name of the methodology used in your study. If available, - provide a link to the protocol. + comments: + - Provide the name of the methodology used in your study. If available, provide + a link to the protocol. slot_uri: GENEPIO:0101029 range: WhitespaceMinimizedString examples: @@ -1104,12 +1116,13 @@ slots: name: experimental_specimen_role_type title: experimental_specimen_role_type description: The type of role that the sample represents in the experiment. - comments: Samples can play different types of roles in experiments. A sample under - study in one experiment may act as a control or be a replicate of another sample - in another experiment. This field is used to distinguish samples under study - from controls, replicates, etc. If the sample acted as an experimental control - or a replicate, select a role type from the picklist. If the sample was not - a control, leave blank or select "Not Applicable". + comments: + - Samples can play different types of roles in experiments. A sample under study + in one experiment may act as a control or be a replicate of another sample in + another experiment. This field is used to distinguish samples under study from + controls, replicates, etc. If the sample acted as an experimental control or + a replicate, select a role type from the picklist. If the sample was not a control, + leave blank or select "Not Applicable". slot_uri: GENEPIO:0100921 range: ExperimentalSpecimenRoleTypeMenu examples: @@ -1119,9 +1132,10 @@ slots: title: specimen_processing description: The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures. - comments: Provide the sample processing information by selecting a value from - the template pick list. If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the sample processing information by selecting a value from the template + pick list. If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100435 any_of: - range: SpecimenProcessingMenu @@ -1133,7 +1147,8 @@ slots: title: specimen_processing_details description: The details of the processing applied to the sample during or after receiving the sample. - comments: Briefly describe the processes applied to the sample. + comments: + - Briefly describe the processes applied to the sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -1143,7 +1158,8 @@ slots: name: nucleic_acid_extraction_method title: nucleic acid extraction method description: The process used to extract genomic material from a sample. - comments: Briefly describe the extraction method used. + comments: + - Briefly describe the extraction method used. slot_uri: GENEPIO:0100939 range: WhitespaceMinimizedString examples: @@ -1153,7 +1169,8 @@ slots: name: nucleic_acid_extraction_kit title: nucleic acid extraction kit description: The kit used to extract genomic material from a sample - comments: Provide the name of the genomic extraction kit used. + comments: + - Provide the name of the genomic extraction kit used. slot_uri: GENEPIO:0100772 range: WhitespaceMinimizedString examples: @@ -1162,9 +1179,10 @@ slots: name: geo_loc_name_country title: geo_loc_name (country) description: The country of origin of the sample. - comments: Provide the name of the country where the sample was collected. Use - the controlled vocabulary provided in the template pick list. If the information - is unknown or cannot be provided, provide a null value. + comments: + - Provide the name of the country where the sample was collected. Use the controlled + vocabulary provided in the template pick list. If the information is unknown + or cannot be provided, provide a null value. slot_uri: GENEPIO:0001181 required: true any_of: @@ -1180,7 +1198,8 @@ slots: name: geo_loc_name_state_province_region title: geo_loc_name (state/province/region) description: The state/province/territory of origin of the sample. - comments: Provide the name of the province/state/region where the sample was collected. If + comments: + - Provide the name of the province/state/region where the sample was collected. If the information is unknown or cannot be provided, provide a null value. slot_uri: GENEPIO:0001185 required: true @@ -1198,8 +1217,9 @@ slots: title: geo_loc_name (site) description: The name of a specific geographical location e.g. Credit River (rather than river). - comments: Provide the name of the specific geographical site using a specific - noun (a word that names a certain place, thing). + comments: + - Provide the name of the specific geographical site using a specific noun (a + word that names a certain place, thing). slot_uri: GENEPIO:0100436 range: WhitespaceMinimizedString examples: @@ -1211,8 +1231,9 @@ slots: name: food_product_origin_geo_loc_name_country title: food_product_origin_geo_loc_name (country) description: The country of origin of a food product. - comments: If a food product was sampled and the food product was manufactured - outside of Canada, provide the name of the country where the food product originated + comments: + - If a food product was sampled and the food product was manufactured outside + of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100437 @@ -1227,10 +1248,11 @@ slots: name: host_origin_geo_loc_name_country title: host_origin_geo_loc_name (country) description: The country of origin of the host. - comments: If a sample is from a human or animal host that originated from outside - of Canada, provide the the name of the country where the host originated by - selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - If a sample is from a human or animal host that originated from outside of Canada, + provide the the name of the country where the host originated by selecting a + value from the template pick list. If the information is unknown or cannot be + provided, leave blank or provide a null value. slot_uri: GENEPIO:0100438 any_of: - range: GeoLocNameCountryMenu @@ -1241,10 +1263,11 @@ slots: name: geo_loc_latitude title: geo_loc latitude description: The latitude coordinates of the geographical location of sample collection. - comments: If known, provide the degrees latitude. Do NOT simply provide latitude - of the institution if this is not where the sample was collected, nor the centre - of the city/region where the sample was collected as this falsely implicates - an existing geographical location and creates data inaccuracies. If the information + comments: + - If known, provide the degrees latitude. Do NOT simply provide latitude of the + institution if this is not where the sample was collected, nor the centre of + the city/region where the sample was collected as this falsely implicates an + existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100309 range: WhitespaceMinimizedString @@ -1257,8 +1280,9 @@ slots: title: geo_loc longitude description: The longitude coordinates of the geographical location of sample collection. - comments: If known, provide the degrees longitude. Do NOT simply provide longitude - of the institution if this is not where the sample was collected, nor the centre + comments: + - If known, provide the degrees longitude. Do NOT simply provide longitude of + the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value. @@ -1272,7 +1296,8 @@ slots: name: sample_collection_date title: sample_collection_date description: The date on which the sample was collected. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0001174 required: true @@ -1288,8 +1313,9 @@ slots: name: sample_collection_date_precision title: sample_collection_date_precision description: The precision to which the "sample collection date" was provided. - comments: Provide the precision of granularity to the "day", "month", or "year" - for the date provided in the "sample collection date" field. The "sample collection + comments: + - Provide the precision of granularity to the "day", "month", or "year" for the + date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". slot_uri: GENEPIO:0001177 @@ -1303,8 +1329,8 @@ slots: name: sample_collection_end_date title: sample_collection_end_date description: The date on which sample collection ended for a continuous sample. - comments: Provide the date that sample collection ended in ISO 8601 format i.e. - YYYY-MM-DD + comments: + - Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD slot_uri: GENEPIO:0101071 recommended: true any_of: @@ -1319,9 +1345,10 @@ slots: name: sample_processing_date title: sample_processing_date description: The date on which the sample was processed. - comments: Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". - The sample may be collected and processed (e.g. filtered, extraction) on the - same day, or on different dates. + comments: + - Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". The + sample may be collected and processed (e.g. filtered, extraction) on the same + day, or on different dates. slot_uri: GENEPIO:0100763 any_of: - range: date @@ -1335,7 +1362,8 @@ slots: name: sample_collection_start_time title: sample_collection_start_time description: The time at which sample collection began. - comments: Provide this time in ISO 8601 24hr format, in your local time. + comments: + - Provide this time in ISO 8601 24hr format, in your local time. slot_uri: GENEPIO:0101072 recommended: true any_of: @@ -1347,7 +1375,8 @@ slots: name: sample_collection_end_time title: sample_collection_end_time description: The time at which sample collection ended. - comments: Provide this time in ISO 8601 24hr format, in your local time. + comments: + - Provide this time in ISO 8601 24hr format, in your local time. slot_uri: GENEPIO:0101073 recommended: true any_of: @@ -1359,8 +1388,9 @@ slots: name: sample_collection_time_of_day title: sample_collection_time_of_day description: The descriptive time of day during which the sample was collected. - comments: If known, select a value from the pick list. The time of sample processing - matters especially for grab samples, as fecal concentration in wastewater fluctuates + comments: + - If known, select a value from the pick list. The time of sample processing matters + especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day. slot_uri: GENEPIO:0100765 any_of: @@ -1372,7 +1402,8 @@ slots: name: sample_collection_time_duration_value title: sample_collection_time_duration_value description: The amount of time over which the sample was collected. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0100766 recommended: true any_of: @@ -1384,7 +1415,8 @@ slots: name: sample_collection_time_duration_unit title: sample_collection_time_duration_unit description: The units of the time duration measurement of sample collection. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0100767 recommended: true any_of: @@ -1396,7 +1428,8 @@ slots: name: sample_received_date title: sample_received_date description: The date on which the sample was received. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0001179 range: date @@ -1409,9 +1442,10 @@ slots: name: original_sample_description title: original_sample_description description: The original sample description provided by the sample collector. - comments: Provide the sample description provided by the original sample collector. - The original description is useful as it may provide further details, or can - be used to clarify higher level classifications. + comments: + - Provide the sample description provided by the original sample collector. The + original description is useful as it may provide further details, or can be + used to clarify higher level classifications. slot_uri: GENEPIO:0100439 range: WhitespaceMinimizedString examples: @@ -1421,9 +1455,10 @@ slots: title: environmental_site description: An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave. - comments: If applicable, select the standardized term and ontology ID for the - environmental site from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, select the standardized term and ontology ID for the environmental + site from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001232 multivalued: true recommended: true @@ -1442,9 +1477,10 @@ slots: title: environmental_material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask. - comments: If applicable, select the standardized term and ontology ID for the - environmental material from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, select the standardized term and ontology ID for the environmental + material from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001223 multivalued: true recommended: true @@ -1465,8 +1501,9 @@ slots: title: environmental_material_constituent description: The material constituents that comprise an environmental material e.g. lead, plastic, paper. - comments: If applicable, describe the material constituents for the environmental - material. Multiple values can be provided, separated by a semi-colon. + comments: + - If applicable, describe the material constituents for the environmental material. + Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0101197 range: WhitespaceMinimizedString examples: @@ -1476,11 +1513,12 @@ slots: name: animal_or_plant_population title: animal_or_plant_population description: The type of animal or plant population inhabiting an area. - comments: 'This field should be used when a sample is taken from an environmental - location inhabited by many individuals of a specific type, rather than describing - a sample taken from one particular host. If applicable, provide the standardized - term and ontology ID for the animal or plant population name. The standardized - term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. + comments: + - 'This field should be used when a sample is taken from an environmental location + inhabited by many individuals of a specific type, rather than describing a sample + taken from one particular host. If applicable, provide the standardized term + and ontology ID for the animal or plant population name. The standardized term + can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. If not applicable, leave blank.' slot_uri: GENEPIO:0100443 multivalued: true @@ -1495,9 +1533,10 @@ slots: title: anatomical_material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: An anatomical material is a substance taken from the body. If applicable, - select the standardized term and ontology ID for the anatomical material from - the picklist provided. Multiple values can be provided, separated by a semi-colon. + comments: + - An anatomical material is a substance taken from the body. If applicable, select + the standardized term and ontology ID for the anatomical material from the picklist + provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001211 multivalued: true recommended: true @@ -1517,7 +1556,8 @@ slots: title: body_product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: A body product is a substance produced by the body but meant to be excreted/secreted + comments: + - A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon. @@ -1539,9 +1579,10 @@ slots: name: anatomical_part title: anatomical_part description: An anatomical part of an organism e.g. oropharynx. - comments: An anatomical part is a structure or location in the body. If applicable, - select the standardized term and ontology ID for the anatomical material from - the picklist provided. Multiple values can be provided, separated by a semi-colon. + comments: + - An anatomical part is a structure or location in the body. If applicable, select + the standardized term and ontology ID for the anatomical material from the picklist + provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001214 multivalued: true recommended: true @@ -1559,8 +1600,9 @@ slots: title: anatomical_region description: A 3D region in space without well-defined compartmental boundaries; for example, the dorsal region of an ectoderm. - comments: This field captures more granular spatial information on a host anatomical - part e.g. dorso-lateral region vs back. Select a term from the picklist. + comments: + - This field captures more granular spatial information on a host anatomical part + e.g. dorso-lateral region vs back. Select a term from the picklist. slot_uri: GENEPIO:0100700 multivalued: true recommended: true @@ -1573,9 +1615,10 @@ slots: name: food_product title: food_product description: A material consumed and digested for nutritional value or enjoyment. - comments: This field includes animal feed. If applicable, select the standardized - term and ontology ID for the anatomical material from the picklist provided. - Multiple values can be provided, separated by a semi-colon. + comments: + - This field includes animal feed. If applicable, select the standardized term + and ontology ID for the anatomical material from the picklist provided. Multiple + values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0100444 multivalued: true recommended: true @@ -1596,10 +1639,11 @@ slots: title: food_product_properties description: Any characteristic of the food product pertaining to its state, processing, or implications for consumers. - comments: Provide any characteristics of the food product including whether it - has been cooked, processed, preserved, any known information about its state - (e.g. raw, ready-to-eat), any known information about its containment (e.g. - canned), and any information about a label claim (e.g. organic, fat-free). + comments: + - Provide any characteristics of the food product including whether it has been + cooked, processed, preserved, any known information about its state (e.g. raw, + ready-to-eat), any known information about its containment (e.g. canned), and + any information about a label claim (e.g. organic, fat-free). slot_uri: GENEPIO:0100445 multivalued: true recommended: true @@ -1618,8 +1662,8 @@ slots: title: label_claim description: The claim made by the label that relates to food processing, allergen information etc. - comments: Provide any characteristic of the food product, as described on the - label only. + comments: + - Provide any characteristic of the food product, as described on the label only. slot_uri: FOODON:03602001 multivalued: true any_of: @@ -1633,8 +1677,9 @@ slots: name: animal_source_of_food title: animal_source_of_food description: The animal from which the food product was derived. - comments: Provide the common name of the animal. If not applicable, leave blank. - Multiple entries can be provided, separated by a comma. + comments: + - Provide the common name of the animal. If not applicable, leave blank. Multiple + entries can be provided, separated by a comma. slot_uri: GENEPIO:0100446 multivalued: true recommended: true @@ -1651,7 +1696,8 @@ slots: description: A production pathway incorporating the processes, material entities (e.g. equipment, animals, locations), and conditions that participate in the generation of a food commodity. - comments: Provide the name of the agricultural production stream from the picklist. + comments: + - Provide the name of the agricultural production stream from the picklist. slot_uri: GENEPIO:0100699 any_of: - range: FoodProductProductionStreamMenu @@ -1664,7 +1710,8 @@ slots: name: food_packaging title: food_packaging description: The type of packaging used to contain a food product. - comments: If known, provide information regarding how the food product was packaged. + comments: + - If known, provide information regarding how the food product was packaged. slot_uri: GENEPIO:0100447 multivalued: true recommended: true @@ -1682,9 +1729,10 @@ slots: title: food_quality_date description: A date recommended for the use of a product while at peak quality, this date is not a reflection of safety unless used on infant formula. - comments: This date is typically labeled on a food product as "best if used by", - best by", "use by", or "freeze by" e.g. 5/24/2020. If the date is known, leave - blank or provide a null value. + comments: + - This date is typically labeled on a food product as "best if used by", best + by", "use by", or "freeze by" e.g. 5/24/2020. If the date is known, leave blank + or provide a null value. slot_uri: GENEPIO:0100615 range: date todos: @@ -1698,9 +1746,10 @@ slots: title: food_packaging_date description: A food product's packaging date as marked by a food manufacturer or retailer. - comments: The packaging date should not be confused with, nor replaced by a Best - Before date or other food quality date. If the date is known, leave blank or - provide a null value. + comments: + - The packaging date should not be confused with, nor replaced by a Best Before + date or other food quality date. If the date is known, leave blank or provide + a null value. slot_uri: GENEPIO:0100616 range: date todos: @@ -1711,9 +1760,10 @@ slots: name: collection_device title: collection_device description: The instrument or container used to collect the sample e.g. swab. - comments: This field includes animal feed. If applicable, select the standardized - term and ontology ID for the anatomical material from the picklist provided. - Multiple values can be provided, separated by a semi-colon. + comments: + - This field includes animal feed. If applicable, select the standardized term + and ontology ID for the anatomical material from the picklist provided. Multiple + values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001234 recommended: true any_of: @@ -1730,9 +1780,10 @@ slots: name: collection_method title: collection_method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: If applicable, provide the standardized term and ontology ID for the - anatomical material from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, provide the standardized term and ontology ID for the anatomical + material from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001241 recommended: true any_of: @@ -1748,7 +1799,8 @@ slots: name: sample_volume_measurement_value title: sample_volume_measurement_value description: The numerical value of the volume measurement of the sample collected. - comments: Provide the numerical value of volume. + comments: + - Provide the numerical value of volume. slot_uri: GENEPIO:0100768 range: WhitespaceMinimizedString examples: @@ -1757,7 +1809,8 @@ slots: name: sample_volume_measurement_unit title: sample_volume_measurement_unit description: The units of the volume measurement of the sample collected. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0100769 range: SampleVolumeMeasurementUnitMenu examples: @@ -1767,8 +1820,9 @@ slots: title: residual_sample_status description: The status of the residual sample (whether any sample remains after its original use). - comments: Residual samples are samples that remain after the sample material was - used for its original purpose. Select a residual sample status from the picklist. + comments: + - Residual samples are samples that remain after the sample material was used + for its original purpose. Select a residual sample status from the picklist. If sample still exists, select "Residual sample remaining (some sample left)". slot_uri: GENEPIO:0101090 range: ResidualSampleStatusMenu @@ -1778,7 +1832,8 @@ slots: name: sample_storage_method title: sample_storage_method description: A specification of the way that a specimen is or was stored. - comments: Provide a description of how the sample was stored. + comments: + - Provide a description of how the sample was stored. slot_uri: GENEPIO:0100448 range: WhitespaceMinimizedString examples: @@ -1787,7 +1842,8 @@ slots: name: sample_storage_medium title: sample_storage_medium description: The material or matrix in which a sample is stored. - comments: Provide a description of the medium in which the sample was stored. + comments: + - Provide a description of the medium in which the sample was stored. slot_uri: GENEPIO:0100449 range: WhitespaceMinimizedString examples: @@ -1797,7 +1853,8 @@ slots: title: sample_storage_duration_value description: The numerical value of the time measurement during which a sample is in storage. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0101014 range: WhitespaceMinimizedString examples: @@ -1806,7 +1863,8 @@ slots: name: sample_storage_duration_unit title: sample_storage_duration_unit description: The units of a measured sample storage duration. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0101015 range: SampleStorageDurationUnitMenu examples: @@ -1816,7 +1874,8 @@ slots: title: nucleic_acid_storage_duration_value description: The numerical value of the time measurement during which the extracted nucleic acid is in storage. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0101085 range: WhitespaceMinimizedString examples: @@ -1825,7 +1884,8 @@ slots: name: nucleic_acid_storage_duration_unit title: nucleic_acid_storage_duration_unit description: The units of a measured extracted nucleic acid storage duration. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0101086 range: NucleicAcidStorageDurationUnitMenu examples: @@ -1835,11 +1895,12 @@ slots: title: available_data_types description: The type of data that is available, that may or may not require permission to access. - comments: This field provides information about additional data types that are - available that may provide context for interpretation of the sequence data. - Provide a term from the picklist for additional data types that are available. - Additional data types may require special permission to access. Contact the - data provider for more information. + comments: + - This field provides information about additional data types that are available + that may provide context for interpretation of the sequence data. Provide a + term from the picklist for additional data types that are available. Additional + data types may require special permission to access. Contact the data provider + for more information. slot_uri: GENEPIO:0100690 multivalued: true any_of: @@ -1851,8 +1912,9 @@ slots: name: available_data_type_details title: available_data_type_details description: Detailed information regarding other available data types. - comments: Use this field to provide free text details describing other available - data types that may provide context for interpreting genomic sequence data. + comments: + - Use this field to provide free text details describing other available data + types that may provide context for interpreting genomic sequence data. slot_uri: GENEPIO:0101023 range: WhitespaceMinimizedString examples: @@ -1862,7 +1924,8 @@ slots: name: water_depth title: water_depth description: The depth of some water. - comments: Provide the numerical depth only of water only (without units). + comments: + - Provide the numerical depth only of water only (without units). slot_uri: GENEPIO:0100440 range: WhitespaceMinimizedString examples: @@ -1871,7 +1934,8 @@ slots: name: water_depth_units title: water_depth_units description: The units of measurement for water depth. - comments: Provide the units of measurement for which the depth was recorded. + comments: + - Provide the units of measurement for which the depth was recorded. slot_uri: GENEPIO:0101025 any_of: - range: WaterDepthUnitsMenu @@ -1882,7 +1946,8 @@ slots: name: sediment_depth title: sediment_depth description: The depth of some sediment. - comments: Provide the numerical depth only of the sediment (without units). + comments: + - Provide the numerical depth only of the sediment (without units). slot_uri: GENEPIO:0100697 range: WhitespaceMinimizedString examples: @@ -1891,7 +1956,8 @@ slots: name: sediment_depth_units title: sediment_depth_units description: The units of measurement for sediment depth. - comments: Provide the units of measurement for which the depth was recorded. + comments: + - Provide the units of measurement for which the depth was recorded. slot_uri: GENEPIO:0101026 any_of: - range: SedimentDepthUnitsMenu @@ -1902,8 +1968,8 @@ slots: name: air_temperature title: air_temperature description: The temperature of some air. - comments: Provide the numerical value for the temperature of the air (without - units). + comments: + - Provide the numerical value for the temperature of the air (without units). slot_uri: GENEPIO:0100441 range: WhitespaceMinimizedString examples: @@ -1912,7 +1978,8 @@ slots: name: air_temperature_units title: air_temperature_units description: The units of measurement for air temperature. - comments: Provide the units of measurement for which the temperature was recorded. + comments: + - Provide the units of measurement for which the temperature was recorded. slot_uri: GENEPIO:0101027 any_of: - range: AirTemperatureUnitsMenu @@ -1923,8 +1990,8 @@ slots: name: water_temperature title: water_temperature description: The temperature of some water. - comments: Provide the numerical value for the temperature of the water (without - units). + comments: + - Provide the numerical value for the temperature of the water (without units). slot_uri: GENEPIO:0100698 range: WhitespaceMinimizedString examples: @@ -1933,7 +2000,8 @@ slots: name: water_temperature_units title: water_temperature_units description: The units of measurement for water temperature. - comments: Provide the units of measurement for which the temperature was recorded. + comments: + - Provide the units of measurement for which the temperature was recorded. slot_uri: GENEPIO:0101028 any_of: - range: WaterTemperatureUnitsMenu @@ -1945,7 +2013,8 @@ slots: title: sampling_weather_conditions description: The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc. - comments: Provide the weather conditions at the time of sample collection. + comments: + - Provide the weather conditions at the time of sample collection. slot_uri: GENEPIO:0100779 multivalued: true any_of: @@ -1957,7 +2026,8 @@ slots: name: presampling_weather_conditions title: presampling_weather_conditions description: Weather conditions prior to collection that may affect the sample. - comments: Provide the weather conditions prior to sample collection. + comments: + - Provide the weather conditions prior to sample collection. slot_uri: GENEPIO:0100780 any_of: - range: SamplingWeatherConditionsMenu @@ -1968,8 +2038,9 @@ slots: name: precipitation_measurement_value title: precipitation_measurement_value description: The amount of water which has fallen during a precipitation process. - comments: Provide the quantity of precipitation in the area leading up to the - time of sample collection. + comments: + - Provide the quantity of precipitation in the area leading up to the time of + sample collection. slot_uri: GENEPIO:0100911 any_of: - range: Whitespaceminimizedstring @@ -1981,8 +2052,8 @@ slots: title: precipitation_measurement_unit description: The units of measurement for the amount of water which has fallen during a precipitation process. - comments: Provide the units of precipitation by selecting a value from the pick - list. + comments: + - Provide the units of precipitation by selecting a value from the pick list. slot_uri: GENEPIO:0100912 any_of: - range: PrecipitationMeasurementUnitMenu @@ -1994,7 +2065,8 @@ slots: title: precipitation_measurement_method description: The process used to measure the amount of water which has fallen during a precipitation process. - comments: Provide the name of the procedure or method used to measure precipitation. + comments: + - Provide the name of the procedure or method used to measure precipitation. slot_uri: GENEPIO:0100913 range: WhitespaceMinimizedString examples: @@ -2003,9 +2075,10 @@ slots: name: host_common_name title: host (common name) description: The commonly used name of the host. - comments: If the sample is directly from a host, either a common or scientific - name must be provided (although both can be included, if known). If known, - provide the common name. + comments: + - If the sample is directly from a host, either a common or scientific name must + be provided (although both can be included, if known). If known, provide the + common name. slot_uri: GENEPIO:0001386 recommended: true any_of: @@ -2020,9 +2093,10 @@ slots: name: host_scientific_name title: host (scientific name) description: The taxonomic, or scientific name of the host. - comments: If the sample is directly from a host, either a common or scientific - name must be provided (although both can be included, if known). If known, - select the scientific name from the picklist provided. + comments: + - If the sample is directly from a host, either a common or scientific name must + be provided (although both can be included, if known). If known, select the + scientific name from the picklist provided. slot_uri: GENEPIO:0001387 recommended: true any_of: @@ -2040,7 +2114,8 @@ slots: title: host (ecotype) description: The biotype resulting from selection in a particular habitat, e.g. the A. thaliana Ecotype Ler. - comments: Provide the name of the ecotype of the host organism. + comments: + - Provide the name of the ecotype of the host organism. slot_uri: GENEPIO:0100450 range: WhitespaceMinimizedString examples: @@ -2054,7 +2129,8 @@ slots: homogeneous appearance, homogeneous behavior, and other characteristics that distinguish it from other animals or plants of the same species and that were arrived at through selective breeding. - comments: Provide the name of the breed of the host organism. + comments: + - Provide the name of the breed of the host organism. slot_uri: GENEPIO:0100451 range: WhitespaceMinimizedString examples: @@ -2067,7 +2143,8 @@ slots: title: host (food production name) description: The name of the host at a certain stage of food production, which may depend on its age or stage of sexual maturity. - comments: Select the host's food production name from the pick list. + comments: + - Select the host's food production name from the pick list. slot_uri: GENEPIO:0100452 any_of: - range: HostFoodProductionNameMenu @@ -2080,8 +2157,9 @@ slots: name: host_age_bin title: host_age_bin description: Age of host at the time of sampling, expressed as an age group. - comments: Select the corresponding host age bin from the pick list provided in - the template. If not available, provide a null value or leave blank. + comments: + - Select the corresponding host age bin from the pick list provided in the template. + If not available, provide a null value or leave blank. slot_uri: GENEPIO:0001394 any_of: - range: HostAgeBinMenu @@ -2092,9 +2170,10 @@ slots: name: host_disease title: host_disease description: The name of the disease experienced by the host. - comments: "This field is only required if the Pathogen.cl package was selected.\ - \ If the host was sick, provide the name of the disease.The standardized term\ - \ can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid\ + comments: + - "This field is only required if the Pathogen.cl package was selected. If the\ + \ host was sick, provide the name of the disease.The standardized term can be\ + \ sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid\ \ If the disease is not known, put \u201Cmissing\u201D." slot_uri: GENEPIO:0001391 range: WhitespaceMinimizedString @@ -2107,9 +2186,10 @@ slots: title: microbiological_method description: The laboratory method used to grow, prepare, and/or isolate the microbial isolate. - comments: Provide the name and version number of the microbiological method. The - ID of the method is also acceptable if the ID can be linked to the laboratory - that created the procedure. + comments: + - Provide the name and version number of the microbiological method. The ID of + the method is also acceptable if the ID can be linked to the laboratory that + created the procedure. slot_uri: GENEPIO:0100454 recommended: true range: WhitespaceMinimizedString @@ -2119,8 +2199,9 @@ slots: name: strain title: strain description: The strain identifier. - comments: If the isolate represents or is derived from, a lab reference strain - or strain from a type culture collection, provide the strain identifier. + comments: + - If the isolate represents or is derived from, a lab reference strain or strain + from a type culture collection, provide the strain identifier. slot_uri: GENEPIO:0100455 range: WhitespaceMinimizedString examples: @@ -2131,8 +2212,9 @@ slots: name: organism title: organism description: Taxonomic name of the organism. - comments: 'Put the genus and species (and subspecies if applicable) of the bacteria, - if known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. + comments: + - 'Put the genus and species (and subspecies if applicable) of the bacteria, if + known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. Note: If taxonomic identification was performed using metagenomic approaches, multiple organisms may be included. There is no need to list organisms detected as the result of noise in the data (only a few reads present). Only include @@ -2154,9 +2236,10 @@ slots: title: taxonomic_identification_process description: The type of planned process by which an organismal entity is associated with a taxon or taxa. - comments: Provide the type of method used to determine the taxonomic identity - of the organism by selecting a value from the pick list. If the information - is unknown or cannot be provided, leave blank or provide a null value. + comments: + - Provide the type of method used to determine the taxonomic identity of the organism + by selecting a value from the pick list. If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100583 recommended: true any_of: @@ -2169,8 +2252,8 @@ slots: title: taxonomic_identification_process_details description: The details of the process used to determine the taxonomic identification of an organism. - comments: Briefly describe the taxonomic identififcation method details using - free text. + comments: + - Briefly describe the taxonomic identififcation method details using free text. slot_uri: GENEPIO:0100584 range: WhitespaceMinimizedString examples: @@ -2179,8 +2262,9 @@ slots: name: serovar title: serovar description: The serovar of the organism. - comments: Only include this information if it has been determined by traditional - serological methods or a validated in silico prediction tool e.g. SISTR. + comments: + - Only include this information if it has been determined by traditional serological + methods or a validated in silico prediction tool e.g. SISTR. slot_uri: GENEPIO:0100467 recommended: true range: WhitespaceMinimizedString @@ -2192,9 +2276,10 @@ slots: name: serotyping_method title: serotyping_method description: The method used to determine the serovar. - comments: "If the serovar was determined via traditional serotyping methods, put\ - \ \u201CTraditional serotyping\u201D. If the serovar was determined via in silico\ - \ methods, provide the name and version number of the software." + comments: + - "If the serovar was determined via traditional serotyping methods, put \u201C\ + Traditional serotyping\u201D. If the serovar was determined via in silico methods,\ + \ provide the name and version number of the software." slot_uri: GENEPIO:0100468 recommended: true range: WhitespaceMinimizedString @@ -2204,7 +2289,8 @@ slots: name: phagetype title: phagetype description: The phagetype of the organism. - comments: "Provide if known. If unknown, put \u201Cmissing\u201D." + comments: + - "Provide if known. If unknown, put \u201Cmissing\u201D." slot_uri: GENEPIO:0100469 range: WhitespaceMinimizedString examples: @@ -2213,9 +2299,10 @@ slots: name: library_id title: library_ID description: The user-specified identifier for the library prepared for sequencing. - comments: Every "library ID" from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab, and as informative as possible. + comments: + - Every "library ID" from a single submitter must be unique. It can have any format, + but we suggest that you make it concise, unique and consistent within your lab, + and as informative as possible. slot_uri: GENEPIO:0001448 range: WhitespaceMinimizedString examples: @@ -2225,9 +2312,10 @@ slots: title: sequenced_by description: The name of the agency, organization or institution responsible for sequencing the isolate's genome. - comments: Provide the name of the agency, organization or institution that performed - the sequencing in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the agency, organization or institution that performed the + sequencing in full (avoid abbreviations). If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100416 required: true any_of: @@ -2243,9 +2331,10 @@ slots: title: sequenced_by_laboratory_name description: The specific laboratory affiliation of the responsible for sequencing the isolate's genome. - comments: Provide the name of the specific laboratory that that performed the - sequencing in full (avoid abbreviations). If the information is unknown or cannot - be provided, leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that that performed the sequencing + in full (avoid abbreviations). If the information is unknown or cannot be provided, + leave blank or provide a null value. slot_uri: GENEPIO:0100470 range: WhitespaceMinimizedString examples: @@ -2255,7 +2344,8 @@ slots: title: sequenced_by_contact_name description: The name or title of the contact responsible for follow-up regarding the sequence. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null @@ -2272,7 +2362,8 @@ slots: title: sequenced_by_contact_email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -2288,10 +2379,11 @@ slots: name: purpose_of_sequencing title: purpose_of_sequencing description: The reason that the sample was sequenced. - comments: 'Provide the reason for sequencing by selecting a value from the following - pick list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field - experiment, Environmental testing. If the information is unknown or cannot be - provided, leave blank or provide a null value.' + comments: + - 'Provide the reason for sequencing by selecting a value from the following pick + list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field experiment, + Environmental testing. If the information is unknown or cannot be provided, + leave blank or provide a null value.' slot_uri: GENEPIO:0001445 multivalued: true required: true @@ -2306,7 +2398,8 @@ slots: name: sequencing_date title: sequencing_date description: The date the sample was sequenced. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 required: true any_of: @@ -2322,7 +2415,8 @@ slots: title: sequencing_project_name description: The name of the project/initiative/program for which sequencing was performed. - comments: Provide the name of the project and/or the project ID here. If the information + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100472 range: WhitespaceMinimizedString @@ -2332,9 +2426,10 @@ slots: name: sequencing_platform title: sequencing_platform description: The platform technology used to perform the sequencing. - comments: Provide the name of the company that created the sequencing instrument - by selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the company that created the sequencing instrument by selecting + a value from the template pick list. If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100473 any_of: - range: SequencingPlatformMenu @@ -2345,9 +2440,10 @@ slots: name: sequencing_instrument title: sequencing_instrument description: The model of the sequencing instrument used. - comments: Provide the model sequencing instrument by selecting a value from the - template pick list. If the information is unknown or cannot be provided, leave - blank or provide a null value. + comments: + - Provide the model sequencing instrument by selecting a value from the template + pick list. If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0001452 any_of: - range: SequencingInstrumentMenu @@ -2359,7 +2455,8 @@ slots: title: sequencing_assay_type description: The overarching sequencing methodology that was used to determine the sequence of a biomaterial. - comments: 'Example Guidance: Provide the name of the DNA or RNA sequencing technology + comments: + - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value.' slot_uri: GENEPIO:0100997 @@ -2371,7 +2468,8 @@ slots: title: library_preparation_kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 range: WhitespaceMinimizedString examples: @@ -2381,7 +2479,8 @@ slots: title: DNA_fragment_length description: The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. - comments: Provide the fragment length in base pairs (do not include the units). + comments: + - Provide the fragment length in base pairs (do not include the units). slot_uri: GENEPIO:0100843 range: integer examples: @@ -2391,7 +2490,8 @@ slots: title: genomic_target_enrichment_method description: The molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: Provide the name of the enrichment method + comments: + - Provide the name of the enrichment method slot_uri: GENEPIO:0100966 range: GenomicTargetEnrichmentMethodMenu examples: @@ -2402,9 +2502,10 @@ slots: description: Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: 'Provide details that are applicable to the method you used. Note: If - bait-capture methods were used for enrichment, provide the panel name and version - number (or a URL providing that information).' + comments: + - 'Provide details that are applicable to the method you used. Note: If bait-capture + methods were used for enrichment, provide the panel name and version number + (or a URL providing that information).' slot_uri: GENEPIO:0100967 range: WhitespaceMinimizedString examples: @@ -2415,8 +2516,9 @@ slots: title: amplicon_pcr_primer_scheme description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. - comments: Provide the name and version of the primer scheme used to generate the - amplicons for sequencing. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. slot_uri: GENEPIO:0001456 range: WhitespaceMinimizedString examples: @@ -2425,7 +2527,8 @@ slots: name: amplicon_size title: amplicon_size description: The length of the amplicon generated by PCR amplification. - comments: Provide the amplicon size expressed in base pairs. + comments: + - Provide the amplicon size expressed in base pairs. slot_uri: GENEPIO:0001449 range: integer examples: @@ -2435,10 +2538,11 @@ slots: title: sequencing_flow_cell_version description: The version number of the flow cell used for generating sequence data. - comments: Flow cells can vary in terms of design, chemistry, capacity, etc. The - version of the flow cell used to generate sequence data can affect sequence - quantity and quality. Record the version of the flow cell used to generate sequence - data. Do not include "version" or "v" in the version number. + comments: + - Flow cells can vary in terms of design, chemistry, capacity, etc. The version + of the flow cell used to generate sequence data can affect sequence quantity + and quality. Record the version of the flow cell used to generate sequence data. + Do not include "version" or "v" in the version number. slot_uri: GENEPIO:0101102 range: WhitespaceMinimizedString examples: @@ -2447,7 +2551,8 @@ slots: name: sequencing_protocol title: sequencing_protocol description: The protocol or method used for sequencing. - comments: Provide the name and version of the procedure or protocol used for sequencing. + comments: + - Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online. slot_uri: GENEPIO:0001454 range: WhitespaceMinimizedString @@ -2457,7 +2562,8 @@ slots: name: r1_fastq_filename title: r1_fastq_filename description: The user-specified filename of the r1 FASTQ file. - comments: Provide the r1 FASTQ filename. + comments: + - Provide the r1 FASTQ filename. slot_uri: GENEPIO:0001476 range: WhitespaceMinimizedString examples: @@ -2466,7 +2572,8 @@ slots: name: r2_fastq_filename title: r2_fastq_filename description: The user-specified filename of the r2 FASTQ file. - comments: Provide the r2 FASTQ filename. + comments: + - Provide the r2 FASTQ filename. slot_uri: GENEPIO:0001477 range: WhitespaceMinimizedString examples: @@ -2475,7 +2582,8 @@ slots: name: fast5_filename title: fast5_filename description: The user-specified filename of the FAST5 file. - comments: Provide the FAST5 filename. + comments: + - Provide the FAST5 filename. slot_uri: GENEPIO:0001480 range: WhitespaceMinimizedString examples: @@ -2484,7 +2592,8 @@ slots: name: genome_sequence_filename title: genome_sequence_filename description: The user-defined filename of the FASTA file. - comments: Provide the FASTA filename. + comments: + - Provide the FASTA filename. slot_uri: GENEPIO:0101715 range: WhitespaceMinimizedString examples: @@ -2494,7 +2603,8 @@ slots: title: quality_control_method_name description: The name of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Providing the name of the method used for quality control is very important + comments: + - Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other @@ -2508,11 +2618,12 @@ slots: title: quality_control_method_version description: The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Methods updates can make big differences to their outputs. Provide the - version of the method used for quality control. The version can be expressed - using whatever convention the developer implements (e.g. date, semantic versioning). - If multiple methods were used, record the version numbers in the same order - as the method names. Separate the version numbers using a semi-colon. + comments: + - Methods updates can make big differences to their outputs. Provide the version + of the method used for quality control. The version can be expressed using whatever + convention the developer implements (e.g. date, semantic versioning). If multiple + methods were used, record the version numbers in the same order as the method + names. Separate the version numbers using a semi-colon. slot_uri: GENEPIO:0100558 range: WhitespaceMinimizedString examples: @@ -2521,9 +2632,10 @@ slots: name: quality_control_determination title: quality_control_determination description: The determination of a quality control assessment. - comments: Select a value from the pick list provided. If a desired value is missing, - submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the - New Term Request form. + comments: + - Select a value from the pick list provided. If a desired value is missing, submit + a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term + Request form. slot_uri: GENEPIO:0100559 multivalued: true any_of: @@ -2536,9 +2648,10 @@ slots: title: quality_control_issues description: The reason contributing to, or causing, a low quality determination in a quality control assessment. - comments: Select a value from the pick list provided. If a desired value is missing, - submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the - New Term Request form. + comments: + - Select a value from the pick list provided. If a desired value is missing, submit + a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term + Request form. slot_uri: GENEPIO:0100560 multivalued: true any_of: @@ -2551,7 +2664,8 @@ slots: title: quality_control_details description: The details surrounding a low quality determination in a quality control assessment. - comments: Provide notes or details regarding QC results using free text. + comments: + - Provide notes or details regarding QC results using free text. slot_uri: GENEPIO:0100561 range: WhitespaceMinimizedString examples: @@ -2561,10 +2675,11 @@ slots: title: raw_sequence_data_processing_method description: The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Raw data processing can have a significant impact on data quality and - how it can be used. Provide the names and version numbers of software used for - trimming adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop - v. 0.2.3), or a link to a GitHub protocol. + comments: + - Raw data processing can have a significant impact on data quality and how it + can be used. Provide the names and version numbers of software used for trimming + adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), + or a link to a GitHub protocol. slot_uri: GENEPIO:0001458 recommended: true any_of: @@ -2576,8 +2691,8 @@ slots: name: dehosting_method title: dehosting_method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 recommended: true any_of: @@ -2589,7 +2704,8 @@ slots: name: sequence_assembly_software_name title: sequence_assembly_software_name description: The name of the software used to assemble a sequence. - comments: Provide the name of the software used to assemble the sequence. + comments: + - Provide the name of the software used to assemble the sequence. slot_uri: GENEPIO:0100825 any_of: - range: WhitespaceMinimizedString @@ -2600,7 +2716,8 @@ slots: name: sequence_assembly_software_version title: sequence_assembly_software_version description: The version of the software used to assemble a sequence. - comments: Provide the version of the software used to assemble the sequence. + comments: + - Provide the version of the software used to assemble the sequence. slot_uri: GENEPIO:0100826 any_of: - range: WhitespaceMinimizedString @@ -2611,7 +2728,8 @@ slots: name: consensus_sequence_software_name title: consensus_sequence_software_name description: The name of the software used to generate the consensus sequence. - comments: Provide the name of the software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001463 any_of: - range: WhitespaceMinimizedString @@ -2622,7 +2740,8 @@ slots: name: consensus_sequence_software_version title: consensus_sequence_software_version description: The version of the software used to generate the consensus sequence. - comments: Provide the version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001469 any_of: - range: WhitespaceMinimizedString @@ -2634,7 +2753,8 @@ slots: title: breadth_of_coverage_value description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. - comments: Provide value as a percent. + comments: + - Provide value as a percent. slot_uri: GENEPIO:0001472 range: WhitespaceMinimizedString examples: @@ -2644,7 +2764,8 @@ slots: title: depth_of_coverage_value description: The average number of reads representing a given nucleotide in the reconstructed sequence. - comments: Provide value as a fold of coverage. + comments: + - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 range: WhitespaceMinimizedString examples: @@ -2653,7 +2774,8 @@ slots: name: depth_of_coverage_threshold title: depth_of_coverage_threshold description: The threshold used as a cut-off for the depth of coverage. - comments: Provide the threshold fold coverage. + comments: + - Provide the threshold fold coverage. slot_uri: GENEPIO:0001475 range: WhitespaceMinimizedString examples: @@ -2663,7 +2785,8 @@ slots: title: genome_completeness description: The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. - comments: Provide the genome completeness as a percent (no need to include units). + comments: + - Provide the genome completeness as a percent (no need to include units). slot_uri: GENEPIO:0100844 range: WhitespaceMinimizedString examples: @@ -2672,7 +2795,8 @@ slots: name: number_of_base_pairs_sequenced title: number_of_base_pairs_sequenced description: The number of total base pairs generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 range: integer examples: @@ -2682,7 +2806,8 @@ slots: title: number_of_total_reads description: The total number of non-unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100827 range: integer examples: @@ -2691,7 +2816,8 @@ slots: name: number_of_unique_reads title: number_of_unique_reads description: The number of unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100828 range: integer examples: @@ -2701,7 +2827,8 @@ slots: title: minimum_post-trimming_read_length description: The threshold used as a cut-off for the minimum length of a read after trimming. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100829 range: integer examples: @@ -2710,7 +2837,8 @@ slots: name: number_of_contigs title: number_of_contigs description: The number of contigs (contiguous sequences) in a sequence assembly. - comments: Provide a numerical value. + comments: + - Provide a numerical value. slot_uri: GENEPIO:0100937 range: integer examples: @@ -2719,7 +2847,8 @@ slots: name: percent_ns_across_total_genome_length title: percent_Ns_across_total_genome_length description: The percentage of the assembly that consists of ambiguous bases (Ns). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100830 range: integer examples: @@ -2729,7 +2858,8 @@ slots: title: Ns_per_100_kbp description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 range: integer examples: @@ -2739,7 +2869,8 @@ slots: title: N50 description: The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. - comments: Provide the N50 value in Mb. + comments: + - Provide the N50 value in Mb. slot_uri: GENEPIO:0100938 range: integer examples: @@ -2749,7 +2880,8 @@ slots: title: percent_read_contamination description: The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset. - comments: Provide the percent contamination value (no need to include units). + comments: + - Provide the percent contamination value (no need to include units). slot_uri: GENEPIO:0100845 range: integer examples: @@ -2759,7 +2891,8 @@ slots: title: sequence_assembly_length description: The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100846 range: integer examples: @@ -2769,7 +2902,8 @@ slots: title: consensus_genome_length description: The length of the genome defined by the most common nucleotides at each position. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 range: integer examples: @@ -2778,7 +2912,8 @@ slots: name: reference_genome_accession title: reference_genome_accession description: A persistent, unique identifier of a genome database entry. - comments: Provide the accession number of the reference genome. + comments: + - Provide the accession number of the reference genome. slot_uri: GENEPIO:0001485 range: WhitespaceMinimizedString examples: @@ -2787,8 +2922,9 @@ slots: name: deduplication_method title: deduplication_method description: The method used to remove duplicated reads in a sequence read dataset. - comments: Provide the deduplication software name followed by the version, or - a link to a tool or method. + comments: + - Provide the deduplication software name followed by the version, or a link to + a tool or method. slot_uri: GENEPIO:0100831 range: WhitespaceMinimizedString examples: @@ -2797,10 +2933,11 @@ slots: name: bioinformatics_protocol title: bioinformatics_protocol description: A description of the overall bioinformatics strategy used. - comments: Further details regarding the methods used to process raw data, and/or - generate assemblies, and/or generate consensus sequences can. This information - can be provided in an SOP or protocol or pipeline/workflow. Provide the name - and version number of the protocol, or a GitHub link to a pipeline or workflow. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. slot_uri: GENEPIO:0001489 range: WhitespaceMinimizedString examples: @@ -2810,7 +2947,8 @@ slots: title: read_mapping_software_name description: The name of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the name of the read mapping software. + comments: + - Provide the name of the read mapping software. slot_uri: GENEPIO:0100832 range: WhitespaceMinimizedString examples: @@ -2820,7 +2958,8 @@ slots: title: read_mapping_software_version description: The version of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the version number of the read mapping software. + comments: + - Provide the version number of the read mapping software. slot_uri: GENEPIO:0100833 range: WhitespaceMinimizedString examples: @@ -2830,7 +2969,8 @@ slots: title: taxonomic_reference_database_name description: The name of the taxonomic reference database used to identify the organism. - comments: Provide the name of the taxonomic reference database. + comments: + - Provide the name of the taxonomic reference database. slot_uri: GENEPIO:0100834 range: WhitespaceMinimizedString examples: @@ -2840,7 +2980,8 @@ slots: title: taxonomic_reference_database_version description: The version of the taxonomic reference database used to identify the organism. - comments: Provide the version number of the taxonomic reference database. + comments: + - Provide the version number of the taxonomic reference database. slot_uri: GENEPIO:0100835 range: WhitespaceMinimizedString examples: @@ -2850,8 +2991,8 @@ slots: title: taxonomic_analysis_report_filename description: The filename of the report containing the results of a taxonomic analysis. - comments: Provide the filename of the report containing the results of the taxonomic - analysis. + comments: + - Provide the filename of the report containing the results of the taxonomic analysis. slot_uri: GENEPIO:0101074 range: WhitespaceMinimizedString examples: @@ -2860,9 +3001,10 @@ slots: name: taxonomic_analysis_date title: taxonomic_analysis_date description: The date a taxonomic analysis was performed. - comments: Providing the date that an analyis was performed can help provide context - for tool and reference database versions. Provide the date that the taxonomic - analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Providing the date that an analyis was performed can help provide context for + tool and reference database versions. Provide the date that the taxonomic analysis + was performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0101075 range: date todos: @@ -2873,7 +3015,8 @@ slots: name: read_mapping_criteria title: read_mapping_criteria description: A description of the criteria used to map reads to a reference sequence. - comments: Provide a description of the read mapping criteria. + comments: + - Provide a description of the read mapping criteria. slot_uri: GENEPIO:0100836 range: WhitespaceMinimizedString examples: @@ -2882,7 +3025,8 @@ slots: name: sequence_submitted_by title: sequence_submitted_by description: The name of the agency that submitted the sequence to a database. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 @@ -2896,7 +3040,8 @@ slots: title: sequence_submitted_by_contact_name description: The name or title of the contact responsible for follow-up regarding the submission of the sequence to a repository or database. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. @@ -2909,7 +3054,8 @@ slots: title: sequence_submitted_by_contact_email description: The email address of the agency responsible for submission of the sequence. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001165 range: WhitespaceMinimizedString @@ -2919,9 +3065,10 @@ slots: name: publication_id title: publication_ID description: The identifier for a publication. - comments: If the isolate is associated with a published work which can provide - additional information, provide the PubMed identifier of the publication. Other - types of identifiers (e.g. DOI) are also acceptable. + comments: + - If the isolate is associated with a published work which can provide additional + information, provide the PubMed identifier of the publication. Other types of + identifiers (e.g. DOI) are also acceptable. slot_uri: GENEPIO:0100475 range: WhitespaceMinimizedString examples: @@ -2930,7 +3077,8 @@ slots: name: attribute_package title: attribute_package description: The attribute package used to structure metadata in an INSDC BioSample. - comments: "If the sample is from a specific human or animal, put \u201CPathogen.cl\u201D\ + comments: + - "If the sample is from a specific human or animal, put \u201CPathogen.cl\u201D\ . If the sample is from an environmental sample including food, feed, production\ \ facility, farm, water source, manure etc, put \u201CPathogen.env\u201D." slot_uri: GENEPIO:0100476 @@ -2944,10 +3092,11 @@ slots: title: bioproject_accession description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. - comments: Required if submission is linked to a BioProject. BioProjects are an - organizing tool that links together raw sequence data, assemblies, and their - associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, - e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. + comments: + - Required if submission is linked to a BioProject. BioProjects are an organizing + tool that links together raw sequence data, assemblies, and their associated + metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., + PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString @@ -2960,7 +3109,8 @@ slots: name: biosample_accession title: biosample_accession description: The identifier assigned to a BioSample in INSDC archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, whileEMBL- EBI BioSamples will have the prefix SAMEA. slot_uri: GENEPIO:0001139 range: WhitespaceMinimizedString @@ -2974,8 +3124,9 @@ slots: description: The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC. - comments: Store the accession assigned to the submitted "run". NCBI-SRA accessions - start with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR. + comments: + - Store the accession assigned to the submitted "run". NCBI-SRA accessions start + with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR. slot_uri: GENEPIO:0001142 range: WhitespaceMinimizedString examples: @@ -2985,7 +3136,8 @@ slots: title: GenBank_accession description: The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC archives. - comments: Store the accession returned from a GenBank/ENA/DDBJ submission. + comments: + - Store the accession returned from a GenBank/ENA/DDBJ submission. slot_uri: GENEPIO:0001145 range: WhitespaceMinimizedString examples: @@ -2995,10 +3147,11 @@ slots: title: prevalence_metrics description: Metrics regarding the prevalence of the pathogen of interest obtained from a surveillance project. - comments: Risk assessment requires detailed information regarding the quantities - of a pathogen in a specified location, commodity, or environment. As such, it - is useful for risk assessors to know what types of information are available - through documented methods and results. Provide the metric types that are available + comments: + - Risk assessment requires detailed information regarding the quantities of a + pathogen in a specified location, commodity, or environment. As such, it is + useful for risk assessors to know what types of information are available through + documented methods and results. Provide the metric types that are available in the surveillance project sample plan by selecting them from the pick list. The metrics of interest are " Number of total samples collected", "Number of positive samples", "Average count of hazard organism", "Average count of indicator @@ -3014,8 +3167,9 @@ slots: title: prevalence_metrics_details description: The details pertaining to the prevalence metrics from a surveillance project. - comments: If there are details pertaining to samples or organism counts in the - sample plan that might be informative, provide details using free text. + comments: + - If there are details pertaining to samples or organism counts in the sample + plan that might be informative, provide details using free text. slot_uri: GENEPIO:0100481 recommended: true range: WhitespaceMinimizedString @@ -3025,7 +3179,8 @@ slots: name: stage_of_production title: stage_of_production description: The stage of food production. - comments: Provide the stage of food production as free text. + comments: + - Provide the stage of food production as free text. slot_uri: GENEPIO:0100482 recommended: true any_of: @@ -3038,9 +3193,10 @@ slots: title: experimental_intervention description: The category of the experimental intervention applied in the food production system. - comments: In some surveys, a particular intervention in the food supply chain - in studied. If there was an intervention specified in the sample plan, select - the intervention category from the pick list provided. + comments: + - In some surveys, a particular intervention in the food supply chain in studied. + If there was an intervention specified in the sample plan, select the intervention + category from the pick list provided. slot_uri: GENEPIO:0100483 multivalued: true recommended: true @@ -3056,8 +3212,9 @@ slots: title: experiment_intervention_details description: The details of the experimental intervention applied in the food production system. - comments: If an experimental intervention was applied in the survey, provide details - in this field as free text. + comments: + - If an experimental intervention was applied in the survey, provide details in + this field as free text. slot_uri: GENEPIO:0100484 recommended: true range: WhitespaceMinimizedString @@ -3068,9 +3225,10 @@ slots: title: AMR_testing_by description: The name of the organization that performed the antimicrobial resistance testing. - comments: Provide the name of the agency, organization or institution that performed - the AMR testing, in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the agency, organization or institution that performed the + AMR testing, in full (avoid abbreviations). If the information is unknown or + cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100511 required: true any_of: @@ -3083,9 +3241,10 @@ slots: title: AMR_testing_by_laboratory_name description: The name of the lab within the organization that performed the antimicrobial resistance testing. - comments: Provide the name of the specific laboratory that performed the AMR testing - (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that performed the AMR testing (avoid + abbreviations). If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100512 range: WhitespaceMinimizedString examples: @@ -3095,7 +3254,8 @@ slots: title: AMR_testing_by_contact_name description: The name of the individual or the individual's role in the organization that performed the antimicrobial resistance testing. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null @@ -3112,7 +3272,8 @@ slots: title: AMR_testing_by_contact_email description: The email of the individual or the individual's role in the organization that performed the antimicrobial resistance testing. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -3128,7 +3289,8 @@ slots: name: amr_testing_date title: AMR_testing_date description: The date the antimicrobial resistance testing was performed. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100515 range: date @@ -3141,7 +3303,8 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. slot_uri: GENEPIO:0001517 recommended: true @@ -3152,7 +3315,8 @@ slots: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 @@ -3168,12 +3332,13 @@ slots: name: alternative_isolate_id title: alternative_isolate_ID description: An alternative isolate_ID assigned to the isolate by another organization. - comments: "Alternative isolate IDs should be provided in the in a prescribed format\ - \ which consists of the ID followed by square brackets (no space in between\ - \ the ID and bracket) containing the short form of ID provider\u2019s agency\ - \ name i.e. ID[short organization code]. Agency short forms include the following:\n\ - Public Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\n\ - Agriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment\ + comments: + - "Alternative isolate IDs should be provided in the in a prescribed format which\ + \ consists of the ID followed by square brackets (no space in between the ID\ + \ and bracket) containing the short form of ID provider\u2019s agency name i.e.\ + \ ID[short organization code]. Agency short forms include the following:\nPublic\ + \ Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture\ + \ and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment\ \ and Climate Change Canada: ECCC\nHealth Canada: HC \nAn example of a properly\ \ formatted alternative_isolate_identifier would be e.g. XYZ4567[CFIA]\nMultiple\ \ alternative isolate IDs can be provided, separated by semi-colons." @@ -3190,8 +3355,9 @@ slots: title: progeny_isolate_ID description: The identifier assigned to a progenitor isolate derived from an isolate that was directly obtained from a sample. - comments: If your sequence data pertains to progeny of an original isolate, provide - the progeny_isolate_ID. + comments: + - If your sequence data pertains to progeny of an original isolate, provide the + progeny_isolate_ID. slot_uri: GENEPIO:0100458 range: WhitespaceMinimizedString examples: @@ -3200,11 +3366,12 @@ slots: name: irida_isolate_id title: IRIDA_isolate_ID description: The identifier of the isolate in the IRIDA platform. - comments: Provide the "sample ID" used to track information linked to the isolate - in IRIDA. IRIDA sample IDs should be unqiue to avoid ID clash. This is very - important in large Projects, especially when samples are shared from different - organizations. Download the IRIDA sample ID and add it to the sample data in - your spreadsheet as part of good data management practices. + comments: + - Provide the "sample ID" used to track information linked to the isolate in IRIDA. + IRIDA sample IDs should be unqiue to avoid ID clash. This is very important + in large Projects, especially when samples are shared from different organizations. + Download the IRIDA sample ID and add it to the sample data in your spreadsheet + as part of good data management practices. slot_uri: GENEPIO:0100459 required: true any_of: @@ -3216,7 +3383,8 @@ slots: name: irida_project_id title: IRIDA_project_ID description: The identifier of the Project in the iRIDA platform. - comments: Provide the IRIDA "project ID". + comments: + - Provide the IRIDA "project ID". slot_uri: GENEPIO:0100460 required: true any_of: @@ -3229,8 +3397,9 @@ slots: title: isolated_by description: The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated. - comments: Provide the name of the agency, organization or institution that isolated - the original isolate in full (avoid abbreviations). If the information is unknown + comments: + - Provide the name of the agency, organization or institution that isolated the + original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100461 range: IsolatedByMenu @@ -3241,7 +3410,8 @@ slots: title: isolated_by_laboratory_name description: The specific laboratory affiliation of the individual who performed the isolation procedure. - comments: Provide the name of the specific laboratory that that isolated the original + comments: + - Provide the name of the specific laboratory that that isolated the original isolate (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100462 @@ -3253,7 +3423,8 @@ slots: title: isolated_by_contact_name description: The name or title of the contact responsible for follow-up regarding the isolate. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. @@ -3266,7 +3437,8 @@ slots: title: isolated_by_contact_email description: The email address of the contact responsible for follow-up regarding the isolate. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -3279,7 +3451,8 @@ slots: name: isolation_date title: isolation_date description: The date on which the isolate was isolated from a sample. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100465 range: date @@ -3293,7 +3466,8 @@ slots: name: isolate_received_date title: isolate_received_date description: The date on which the isolate was received by the laboratory. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100466 range: WhitespaceMinimizedString @@ -3305,7 +3479,8 @@ slots: name: antimicrobial_drug title: antimicrobial_drug description: The drug which the pathogen was exposed to. - comments: Select a drug from the pick list provided. + comments: + - Select a drug from the pick list provided. required: true range: AntimicrobialResistanceTestDrugMenu examples: @@ -3315,7 +3490,8 @@ slots: title: resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -3326,8 +3502,9 @@ slots: name: measurement title: measurement description: The measured value of amikacin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -3338,8 +3515,9 @@ slots: name: measurement_units title: measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -3350,8 +3528,9 @@ slots: name: measurement_sign title: measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -3362,8 +3541,9 @@ slots: name: laboratory_typing_method title: laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -3373,8 +3553,9 @@ slots: name: laboratory_typing_platform title: laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -3385,8 +3566,9 @@ slots: title: laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. any_of: - range: WhitespaceMinimizedString - range: NullValueMenu @@ -3396,7 +3578,8 @@ slots: name: vendor_name title: vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorName - range: NullValueMenu @@ -3406,7 +3589,8 @@ slots: name: testing_standard title: testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -3419,7 +3603,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -3428,8 +3613,9 @@ slots: title: testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -3439,8 +3625,9 @@ slots: title: susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -3458,8 +3645,9 @@ slots: title: resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' diff --git a/web/templates/grdi_1m/schema_core.yaml b/web/templates/grdi_1m/schema_core.yaml index 18da0708..1c78ed7b 100644 --- a/web/templates/grdi_1m/schema_core.yaml +++ b/web/templates/grdi_1m/schema_core.yaml @@ -14,7 +14,7 @@ classes: description: "Specification for GRDI virus biosample data gathering" from_schema: "https://example.com/GRDI" unique_keys: - grdisample_id: + grdisample_key: description: A GRDI Sample is uniquely identified by the sample_collector_sample_id slot. unique_key_slots: - sample_collector_sample_id @@ -24,7 +24,7 @@ classes: description: "Sample isolate" from_schema: "https://example.com/GRDI" unique_keys: - grdiisolate_id: + grdiisolate_key: description: An isolate extracted from a sample, which AMR tests are done on. unique_key_slots: - sample_collector_sample_id @@ -44,7 +44,7 @@ classes: description: "Antimicrobial test result" from_schema: "https://example.com/GRDI" unique_keys: - amrtest_id: + amrtest_key: description: An AMR test is uniquely identified by the sample_collector_sample_id slot and the tested antibiotic. unique_key_slots: - isolate_id From 6d713cfb39e7f7c3a0fc1f739956839af9850692 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 27 Mar 2025 10:30:32 -0700 Subject: [PATCH 033/222] schema tweak --- web/templates/schema_editor/schema.json | 2 +- web/templates/schema_editor/schema.yaml | 2 +- web/templates/schema_editor/schema_core.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 25f907bb..75e40096 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -1077,7 +1077,7 @@ "schema_key": { "unique_key_name": "schema_key", "unique_key_slots": [ - "id" + "name" ], "description": "A slot is uniquely identified by the schema it appears in as well as its name" } diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 9601de20..bbf0f7e4 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -22,7 +22,7 @@ classes: description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - - id + - name slots: - name - id diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 93bdb1f5..8f147e4e 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -20,7 +20,7 @@ classes: schema_key: description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - - id + - name Prefix: name: Prefix From c8c03e6a3c74ecd9b5ca236b53319ac1437b4c73 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 28 Mar 2025 15:11:57 -0700 Subject: [PATCH 034/222] space for new cookie trail --- web/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/index.html b/web/index.html index 51c0bd2b..eda0be91 100644 --- a/web/index.html +++ b/web/index.html @@ -29,7 +29,7 @@
-
+
From c742efde3ab43d7d00c2081bda16f0489459ee2c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 28 Mar 2025 15:12:26 -0700 Subject: [PATCH 035/222] doc tweak --- lib/Toolbar.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 99b80b74..2be9a592 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -402,6 +402,8 @@ class Toolbar { // utilize by "schema" URI, as well as "in_language" locale, and // its Container class contains template spec itself. // It may have several dhs, one for each Container class mentioned. + // THIS IS GETTING A SCHEMA RELOAD JUST BECAUSE OF A POTENTIAL LANGUAGE CHANGE + // AS PROVIDED IN JSON DATA FILE locale="...". const contentBuffer = await readFileAsync(file); //alert("opening " + file.name) let jsonData; @@ -468,7 +470,7 @@ class Toolbar { if (list_data) context.dhs[dh].hot.loadData(list_data); else alert( - 'Unable to fetch table data from json file ' + + 'Unable to fetch table data from JSON file ' + template_path + ' for ' + dh @@ -964,10 +966,9 @@ class Toolbar { let { template_path, schema } = loadResult; // RELOAD THE INTERFACE BY INTERACTING WITH THE CONTEXT - console.log('reload 3: loadSelectedTemplate'); this.context - .reload(template_path, null, schema) // TESTING REMOVAL OF: file ? schema : null) + .reload(template_path, null, schema) .then(this.restartInterface.bind(this)); // SETUP MODAL EVENTS @@ -983,6 +984,9 @@ class Toolbar { // Interface manually controlled via language pulldown. //i18next.changeLanguage('default'); $(document).localize(); + + // ISSUE: dhs aren't setup yet, due to asynchronous .reload() ??? + // Or it is that dh.context is getting overwritten too late. } updateGUI(dh, template_name) { From de421c5fcf4a5cb227e2c0d3e06f483bbb80eee4 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 28 Mar 2025 15:12:50 -0700 Subject: [PATCH 036/222] user tab path identifier cookie trail --- lib/Footer.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/Footer.js b/lib/Footer.js index e739ba5b..c18c8d5e 100644 --- a/lib/Footer.js +++ b/lib/Footer.js @@ -16,6 +16,10 @@ const TEMPLATE = `
more rows at the bottom.
+
+ Record path: + +
`; From 0056635c5413f13bbc1c974e473db41b92419a51 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 28 Mar 2025 15:13:27 -0700 Subject: [PATCH 037/222] changed slot revision --- lib/AppContext.js | 145 +++++++++++++++++++++++++++--------------- lib/DataHarmonizer.js | 45 +++++++------ 2 files changed, 120 insertions(+), 70 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index acf339b4..94a49631 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -54,6 +54,7 @@ export default class AppContext { $(document).on('dhCurrentSelectionChange', (event, data) => { const { currentSelection } = data; // Is data mutable? this.currentSelection = currentSelection; + this.crudUpdateRecordPath(); }); } @@ -108,6 +109,11 @@ export default class AppContext { } this.dhs = this.makeDHsFromRelations(schema, template_name); + // this.currentDataHarmonizer is now set. + this.crudGetDependentRows(this.current_data_harmonizer_name); + this.crudUpdateRecordPath(); + $("#record-hierarchy-div").toggle(Object.keys(this.relations).length > 1); + return this; } @@ -935,6 +941,37 @@ export default class AppContext { return this.crudGetDependents(next_name, ptr + 1, stack); } + /** + * Show path from root to current template that user has made a selection in + * + */ + crudUpdateRecordPath() { + const current_template_name = this.getCurrentDataHarmonizer().template_name; + let class_name = current_template_name; // current tab + let hierarchy_text = ''; + + while (class_name in this.relations) { + //if (class_name == current_template_name) {} // focused template. + const dependent = this.dependent_rows.get(class_name); + let key_string = ''; + let tooltip = ''; + Object.entries(dependent.key_vals).reverse().forEach(([key, value]) => { + if (key in dependent.fkey_vals) + value = '...' + if (value === null) + value = '_'; + key_string = value + (key_string ? ',' : '') + key_string; + tooltip = key + (tooltip ? ',' : '') + tooltip; + }); + hierarchy_text = `${class_name} [${key_string}] ` + (hierarchy_text ? ' > ' : '') + hierarchy_text; + + // ISSUE, SEVERAL parents are possible - need them all displayed. + class_name = Object.keys(this.relations[class_name].parent)?.[0]; + } + $("#record-hierarchy").html(hierarchy_text); + } + + /* For given class, refresh view of all dependent tables that have a direct * or indirect foreign key relationship to given class. * Performance might show up as an issue later if lots of long dependent @@ -942,7 +979,7 @@ export default class AppContext { */ crudFilterDependentViews(class_name) { let class_dependents = this.relations[class_name].dependents; - this.crudGetDependentRows(class_name, false, class_dependents); + this.crudGetDependentRows(class_name); // for (let [dependent_name] of class_dependents.entries()) { let dependent_report = this.dependent_rows.get(dependent_name); console.log("view refresh", dependent_name, dependent_report) @@ -950,6 +987,7 @@ export default class AppContext { this.crudFilterDependentRows(dependent_name, dependent_report); } }; + this.crudUpdateRecordPath(); } /* For given class name (template), show only rows that conform to that @@ -1047,7 +1085,7 @@ export default class AppContext { * slots: {} // just like start_name, these are values of all slots that other tables depend on. * [parent]: { * fkey_vals: {[slot_name]: value, ... }, - * pkey_vals: {[slot_name]: value, ... }, + * key_vals: {[slot_name]: value, ... }, * fkey_status: 0-2, * changed_slots: {[slot_name]: value, ... }, * count: [# records in dependent matching this combo], @@ -1059,37 +1097,59 @@ export default class AppContext { * * @param {String} start_name name of root table to begin looking for cascading effect of foreign key changes. * @param {String} class_name name of class (DataHarmonizer instance) to start from. - * @param {Boolean} skipable: yes = don't do deep dive if no keys have changed for class name. + * @param {Boolean} skipable: yes = don't do deep dive if no keys have changed for class name. Only for update case. * @param {Object} changes dictionary pertaining to a particular dh row's slots. + * @return {Object} this.dependent_rows updated table of given start_name class's foreign and other keys and their current and changed values */ crudGetDependentRows(start_name, skippable=false, changes = {}) { // Changes only apply to start_name class; all dependents should "see" them // only via dependent_rows foreign key values. - let [fkey_vals, pkey_vals, changed_key_vals, fkey_status] = + let [key_vals, fkey_vals, fkey_status] = this.crudGetDependentKeyVals(start_name, changes); - let dependent_rows_obj = { - fkey_vals: fkey_vals, - pkey_vals: pkey_vals, - changed_slots: changed_key_vals, - fkey_status: fkey_status - }; - this.dependent_rows.set(start_name, dependent_rows_obj); + // Changes may include any key slots (not just foreign keys), but other + // slots are ignored. + let changed_keys = Object.fromEntries(Object.entries(key_vals) + .filter(([slot_name, value]) => changes.hasOwnProperty(slot_name)) + .map(([slot_name, value]) => ([slot_name, changes[slot_name].value])) + ); + + this.dependent_rows.set(start_name, { + fkey_vals: fkey_vals, + fkey_status: fkey_status, + key_vals: key_vals, + key_changed_vals: changed_keys + }); // For each dependent this.relations[start_name].dependents.keys().forEach((class_name) => { // 1) Assemble the needed key_vals for this start class and its // dependents (via foreign keys). - let [fkey_vals, pkey_vals, changed_key_vals, fkey_status] = + let [key_vals, fkey_vals, fkey_status] = this.crudGetDependentKeyVals(class_name); let dependent_rows_obj = { fkey_vals: fkey_vals, - pkey_vals: pkey_vals, - changed_slots: changed_key_vals, - fkey_status: fkey_status + fkey_status: fkey_status, + key_vals: key_vals, + key_changed_vals: {} }; + let changed_dep_keys = {}; + + Object.entries(this.relations[class_name].dependent_slots).forEach(([slot_name, key_mapping]) => { + const parent_changes = this.dependent_rows.get(key_mapping.foreign_class)['key_changed_vals']; + // For all dependents, changes if any come from parent table(s). + // Parent field names are different though - via relations! + let parent_slot_name = key_mapping.foreign_slot; + if (parent_changes.hasOwnProperty(parent_slot_name)) { + changed_dep_keys[slot_name] = parent_changes[parent_slot_name]; + } + }) + dependent_rows_obj['key_changed_vals'] = changed_dep_keys; + //if (changes && slot_name in key_vals) { + // changed_key_vals[slot_name] = changes[slot_name].value; + //} /* The skippable situation at any level, true case used only for update // situation. As done in getChangeReport() we need to test if key_status // = 0, i.e. no foreign key satisfied. If so we shouldn't be so emptiness of @@ -1099,16 +1159,12 @@ export default class AppContext { return */ - /* - * 2) Query given dependent to see # of rows of dependent retrieved. - * 3) Add rowcount to dependent_rows. - * - * Issue: child table row may not be joined on root-related slot to parent. - * Child queries parent for total # rows matched to - */ - if (!isEmpty(fkey_vals)) { + //console.log("CHANGED DEPS", class_name, fkey_vals, changed_dep_keys) + if (fkey_status >0) { + let rows = this.crudFindAllRowsByKeyVals(class_name, fkey_vals); if (rows.length) { + dependent_rows_obj['count'] = rows.length; dependent_rows_obj['rows'] = rows; } @@ -1148,17 +1204,11 @@ export default class AppContext { const class_dh = this.dhs[class_name]; let fkey_vals = {}; - let pkey_vals = {}; - let changed_key_vals = {}; + let key_vals = {}; let fkey_status = 2; // Assume fks satisfied - if (class_dh) { - // If there is a user-selected row, this likely is used to get non-foreign key values. - const class_row = class_dh.hot.getSelected()?.[0]?.[0]; //1st row in selection range. + if (class_dh) { // FUTURE: avoid this case altogether. - // Issue: a change in foreign keys - creates/drops a value. - // - // Verify order of dependents, that isolate is coming before amrtest. // Get value for each slot that has a foreign key pointing to another table let dependent_slots = this.relations[class_name].dependent_slots; @@ -1176,12 +1226,12 @@ export default class AppContext { break; } - let foreign_slots = dependent_f_rows.pkey_vals; + let foreign_slots = dependent_f_rows.key_vals; let foreign_value = foreign_slots[slot_link.foreign_slot]; if (foreign_value === undefined) foreign_value = null; fkey_vals[slot_name] = foreign_value; - pkey_vals[slot_name] = foreign_value; + key_vals[slot_name] = foreign_value; if (fkey_vals[slot_name] === null) { fkey_status = 0; @@ -1189,32 +1239,25 @@ export default class AppContext { } } - // Here we have a field/slot under user control, so get value from - // focused table. - // Merges unique_key_slot & target_slot list for lookup of values (i.e. - // no overwrites). - // Remaining s1) Slots to be filled are class_name's unique keys, or are targets - // of other table's foreign keys. - let unique_key_slots = this.relations[class_name].unique_key_slots; + // Here a field/slot is under user control rather than a foreign_key, so + // get value from table's focused selection. Merges unique_key_slot & + // target_slot list for lookup of values (i.e. no overwrites). let search_slots = Object.keys(Object.assign({}, - unique_key_slots, + this.relations[class_name].unique_key_slots, this.relations[class_name].target_slots )); for (let slot_name of search_slots) { - // Foreign key slot value already inherited. - if (!(slot_name in dependent_slots)) { - - pkey_vals[slot_name] = this.crudGetDHCellValue(class_dh, slot_name, class_row); - - if (changes && slot_name in changes) { - changed_key_vals[slot_name] = changes[slot_name].value; - } - } + if (!(slot_name in dependent_slots)) { // FK slot already inherited. + // VERIFY IF THIS HANDLES ALL SCENARIOS + // If there is a user-selected row, this likely is used to get non-foreign key values. + const class_row = class_dh.hot.getSelected()?.[0]?.[0]; //1st row in selection range. + key_vals[slot_name] = this.crudGetDHCellValue(class_dh, slot_name, class_row); + } } }; - return [fkey_vals, pkey_vals, changed_key_vals, fkey_status]; + return [key_vals, fkey_vals, fkey_status]; } crudGetDHCellValue(dh, slot_name, row) { diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 663274dc..2e03baed 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -362,7 +362,7 @@ class DataHarmonizer { // Enables removal of a row and all dependent table rows. // If there are 1-many cascading deletes, verify if that's ok. let selection = self.hot.getSelected()[0][0]; - let [change_report, change_message] = self.getChangeReport(self.template_name, false); + let [change_report, change_message] = self.getChangeReport(self.template_name); if (!change_message.length) { self.hot.alter('remove_row', selection); return true; @@ -642,8 +642,9 @@ class DataHarmonizer { let dependent_dh = self.context.dhs[dependent_name]; dependent_dh.hot.batchRender(() => { for (let dep_row in dependent_obj.rows) { - Object.entries(dependent_obj.changed_slots).forEach(([dep_slot, dep_value]) => { + Object.entries(dependent_obj.key_changed_vals).forEach(([dep_slot, dep_value]) => { let dep_col = dependent_dh.slot_name_to_column[dep_slot]; + console.log("updating", dependent_name, dep_slot, dep_row, dep_value) // 'row_update' attribute may avoid triggering handsontable events dependent_dh.hot.setDataAtCell(dep_row, dep_col, dep_value, 'row_updates'); }) @@ -653,7 +654,7 @@ class DataHarmonizer { } }; - } + }; // End of update action on dependent table keys, but not this dh table. } else return false; @@ -687,12 +688,13 @@ class DataHarmonizer { let row_changes = self.getRowChanges(grid_changes); if (self.hasRowKeyChange(self.template_name, row_changes)) { self.context.crudFilterDependentViews(self.template_name); - } } }, - afterSelection: (row, column, row2, column2) => { + // https://handsontable.com/docs/javascript-data-grid/api/hooks/#afterselection + //afterSelection: (row, column, row2, column2, preventScrolling, selectionLayerLevel) => { + afterSelectionEnd: (row, column, row2, column2, selectionLayerLevel) => { /* * Test if user-focused row has changed. If so, then possibly * foreign key values that make up some dependent table's record(s) @@ -700,14 +702,14 @@ class DataHarmonizer { * tables determine what parent foreign key values they need to filter view by. * This event is not involved in row content change. * - * FUTURE: */ - if (self.current_selection[0] != row) { - console.log("afterSelection",self.template_name) + + //console.log("afterSelectionEnd",row, column, row2, column2, selectionLayerLevel) + if (self.current_selection[0] != row || self.current_selection[1] != column) { self.context.crudFilterDependentViews(self.template_name); } - self.current_selection = [row, column, row2, column2]; + self.current_selection = [row, column]; //, row2, column2]; // - See if sidebar info is required for top column click. if (this.helpSidebar) { if (column > -1) { @@ -718,6 +720,7 @@ class DataHarmonizer { } return false; }, + // Bit of a hackey way to RESTORE classes to secondary headers. They are // removed by Handsontable when re-rendering main table. afterGetColHeader: function (column, TH, headerlev) { @@ -741,6 +744,7 @@ class DataHarmonizer { } } }, + afterRenderer: (TD, row, col) => { if (Object.prototype.hasOwnProperty.call(self.invalid_cells, row)) { if ( @@ -818,20 +822,22 @@ class DataHarmonizer { } hasRowKeyChange(class_name, changes) { - console.log(changes) for (const key in Object.keys(this.context.relations[class_name].target_slots)) - for (const change of Object.entries(changes)) - if (key in change) - return true; + for (const [change, row] of Object.entries(changes)) { + if (change.hasOwnProperty(key)) { + return true; + } + } return false; } - /* Create row_change to validate cell changes, row by row. It is a + /* Return row_change to validate cell changes, row by row. + It is a * tacitly ordered dict of row #s. * {[row]: {[slot_name]: {old_value: _, value: _} } } */ getRowChanges(grid_changes) { - let row_change = {}; + let row_changes = {}; for (const change of grid_changes) { let slot = this.slots[change[1]]; @@ -840,10 +846,11 @@ class DataHarmonizer { // still counted as a change, so blocking that case here. // Also blocking any falsy equality - null & '' & undefined if (change[2] !== change[3] || !change[2] != !change[3]) { - if (!(row in row_change)) { - row_change[row] = {}; + if (!(row in row_changes)) { + row_changes[row] = {}; } - row_change[change[0]][slot.name] = { + + row_changes[row][slot.name] = { slot: slot, col: change[1], old_value: change[2], @@ -851,7 +858,7 @@ class DataHarmonizer { }; } } - return row_change; + return row_changes; } updateColumnSettings(columnIndex, options) { From aaf60d95bbb7018dabf2087ebfdadb60c0ff6ab7 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 31 Mar 2025 14:21:07 -0700 Subject: [PATCH 038/222] Error trap for situation where menu mentions template that a schema doesn't have. --- lib/Toolbar.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 2be9a592..dcd5eb91 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -965,6 +965,17 @@ class Toolbar { if (!loadResult) return; let { template_path, schema } = loadResult; + // Error checking: if menu lists a class name that no longer exists in LinkML spec + // then alert user (developer) of issue, and return without change. + const [schema_folder, template_name] = template_path.split('/'); + + console.log(template_name, schema.classes) + if (!(template_name in schema.classes)) { + alert("The schema template menu lists a template name that is not present in the schema. The menu likely needs to be updated by a DataHarmonizer schema maintainer."); + return; + } + + // RELOAD THE INTERFACE BY INTERACTING WITH THE CONTEXT console.log('reload 3: loadSelectedTemplate'); this.context From fc7658e320c178149d7601b52a8fb8c701b019e0 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 31 Mar 2025 14:21:33 -0700 Subject: [PATCH 039/222] cleanup --- lib/Toolbar.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index dcd5eb91..6c52ff2c 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -969,13 +969,11 @@ class Toolbar { // then alert user (developer) of issue, and return without change. const [schema_folder, template_name] = template_path.split('/'); - console.log(template_name, schema.classes) if (!(template_name in schema.classes)) { alert("The schema template menu lists a template name that is not present in the schema. The menu likely needs to be updated by a DataHarmonizer schema maintainer."); return; } - // RELOAD THE INTERFACE BY INTERACTING WITH THE CONTEXT console.log('reload 3: loadSelectedTemplate'); this.context From c0e872736fc10eeb5260c7e63b8a0ceca13e7301 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 31 Mar 2025 14:22:12 -0700 Subject: [PATCH 040/222] tooltips for record navigation Tooltip shows a class's slot names for record path value. --- web/index.css | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/web/index.css b/web/index.css index 6d03126f..f920f6e0 100644 --- a/web/index.css +++ b/web/index.css @@ -70,3 +70,47 @@ li.nav-item.disabled { cursor: not-allowed !important; } + +/* Tooltip container */ +.tooltipy { + position: relative; + display: inline-block; + /* border-bottom: 1px dotted black; If you want dots under the hoverable text */ +} + +/* Tooltip text */ +.tooltipy .tooltipytext { + visibility: hidden; + min-width: 200px; + background-color: black; + color: #fff; + text-align: center; + padding: 10px; + border-radius: 6px; + cursor: pointer; + /* Position the tooltip text - see examples below! */ + position: absolute; + z-index: 1; + bottom: 100%; + left: 50%; + margin-left: -100px; /* Use half of the width (120/2 = 60), to center the tooltip */ +} + +/* Show the tooltip text when you mouse over the tooltip container */ +.tooltipy:hover .tooltipytext { + visibility: visible; +} + +/* optional little arrow at top. See https://www.w3schools.com/css/css_tooltip.asp */ +.tooltip .tooltiptext::after { + content: " "; + position: absolute; + bottom: 100%; /* At the top of the tooltip */ + left: 50%; + margin-left: -5px; + border-width: 5px; + border-style: solid; + border-color: transparent transparent black transparent; +} + + From 0817acb3424a5a3ebbc62f72f8d324f289c4e03e Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 31 Mar 2025 14:22:23 -0700 Subject: [PATCH 041/222] menu update --- web/templates/menu.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/templates/menu.json b/web/templates/menu.json index 4e8184df..4eaa846c 100644 --- a/web/templates/menu.json +++ b/web/templates/menu.json @@ -231,13 +231,13 @@ "en" ] }, - "mifc": { + "MIFC": { "folder": "mifc", "id": "https://w3id.org/kaiiam/mifc", "version": null, "templates": { - "MIFCResource": { - "name": "MIFCResource", + "Resource": { + "name": "Resource", "display": true }, "Food": { From 306e8aeab7fc05eccc94569745acd9881fc4c92b Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 31 Mar 2025 14:22:51 -0700 Subject: [PATCH 042/222] showing record id cookie crumbs for multiple parents. --- lib/AppContext.js | 39 ++++++++++++++++++++++++++------------- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 94a49631..b690ee61 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -125,7 +125,7 @@ export default class AppContext { * @returns {Object} An object mapping the class names to their respective Data Harmonizer objects. */ makeDHsFromRelations(schema, template_name) { - let data_harmonizers = {}; + let data_harmonizers = {}; // Tacitly ordered attribute object Object.entries(schema.classes) // Container class is only used in input and output file coordination. @@ -942,33 +942,46 @@ export default class AppContext { } /** - * Show path from root to current template that user has made a selection in + * Show path from root to current template that user has made a selection in. + * A complexity is that a class's keys may be composed of slots from have two + * (or more) separate parents, each with parent(s) etc. * */ crudUpdateRecordPath() { const current_template_name = this.getCurrentDataHarmonizer().template_name; let class_name = current_template_name; // current tab - let hierarchy_text = ''; - - while (class_name in this.relations) { - //if (class_name == current_template_name) {} // focused template. + let hierarchy_text = []; + let stack = [class_name]; + let done = {}; + while (stack.length >0) { + class_name = stack.pop(); // pop class_name + if (class_name in done) + continue; const dependent = this.dependent_rows.get(class_name); let key_string = ''; let tooltip = ''; Object.entries(dependent.key_vals).reverse().forEach(([key, value]) => { if (key in dependent.fkey_vals) value = '...' - if (value === null) + else if (value === null) value = '_'; - key_string = value + (key_string ? ',' : '') + key_string; - tooltip = key + (tooltip ? ',' : '') + tooltip; + key_string = value + (key_string ? ', ' : '') + key_string; + tooltip = key + (tooltip ? ', ' : '') + tooltip; }); - hierarchy_text = `${class_name} [${key_string}] ` + (hierarchy_text ? ' > ' : '') + hierarchy_text; + let tooltip_text = `${class_name} [ ${tooltip} ]`; + done[class_name] = `${class_name} [${key_string}]${tooltip_text} `; - // ISSUE, SEVERAL parents are possible - need them all displayed. - class_name = Object.keys(this.relations[class_name].parent)?.[0]; + // SEVERAL parents are possible - need them all displayed. + let parents = Object.keys(this.relations[class_name].parent); + if (!isEmpty(parents)) + stack.push(...parents); + } + //Need to assemble hierarchy text in same order as dhs order. + for (class_name in this.template.default.schema.classes) { + if (class_name in done) + hierarchy_text.push(done[class_name]); } - $("#record-hierarchy").html(hierarchy_text); + $("#record-hierarchy").html(hierarchy_text.join(' / ')); } From eaf225548055b884a7e303da335ed77f886adfa9 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 31 Mar 2025 14:23:02 -0700 Subject: [PATCH 043/222] MIFC update --- web/templates/mifc/schema.json | 98 +++++++++++----------------------- web/templates/mifc/schema.yaml | 41 +++++--------- 2 files changed, 44 insertions(+), 95 deletions(-) diff --git a/web/templates/mifc/schema.json b/web/templates/mifc/schema.json index ebda082c..898a4651 100644 --- a/web/templates/mifc/schema.json +++ b/web/templates/mifc/schema.json @@ -1,7 +1,7 @@ { - "name": "mifc", + "name": "MIFC", "description": "A minimum information standard checklist formalizing the description of food composition data and related metadata.", - "title": "mifc", + "title": "MIFC", "see_also": [ "https://kaiiam.github.io/mifc" ], @@ -1723,9 +1723,6 @@ "mifc_id": { "name": "mifc_id", "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", - "comments": [ - "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" - ], "examples": [ { "value": "168566" @@ -1736,7 +1733,7 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "domain_of": [ - "MIFCResource", + "Resource", "Food", "Component" ], @@ -1751,7 +1748,7 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "domain_of": [ - "MIFCResource" + "Resource" ], "recommended": true }, @@ -1763,7 +1760,7 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "domain_of": [ - "MIFCResource" + "Resource" ], "recommended": true }, @@ -1775,7 +1772,7 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "domain_of": [ - "MIFCResource" + "Resource" ], "recommended": true }, @@ -1787,7 +1784,7 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "domain_of": [ - "MIFCResource" + "Resource" ], "recommended": true }, @@ -2633,8 +2630,8 @@ } }, "classes": { - "MIFCResource": { - "name": "MIFCResource", + "Resource": { + "name": "Resource", "description": "Supplemental data about the resource of a Food and Component dataset collection standardized using MIFC.", "title": "MIFC Resource", "in_subset": [ @@ -2651,9 +2648,6 @@ "mifc_id": { "name": "mifc_id", "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", - "comments": [ - "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" - ], "examples": [ { "value": "168566" @@ -2665,9 +2659,9 @@ "from_schema": "https://w3id.org/kaiiam/mifc", "identifier": true, "alias": "mifc_id", - "owner": "MIFCResource", + "owner": "Resource", "domain_of": [ - "MIFCResource", + "Resource", "Food", "Component" ], @@ -2682,9 +2676,9 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "alias": "resource_dataset_label", - "owner": "MIFCResource", + "owner": "Resource", "domain_of": [ - "MIFCResource" + "Resource" ], "range": "string", "recommended": true @@ -2697,9 +2691,9 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "alias": "resource_mifc_version_tag", - "owner": "MIFCResource", + "owner": "Resource", "domain_of": [ - "MIFCResource" + "Resource" ], "range": "string", "recommended": true @@ -2712,9 +2706,9 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "alias": "resource_contributor_orcid", - "owner": "MIFCResource", + "owner": "Resource", "domain_of": [ - "MIFCResource" + "Resource" ], "range": "string", "recommended": true @@ -2727,22 +2721,22 @@ ], "from_schema": "https://w3id.org/kaiiam/mifc", "alias": "resource_organization_name", - "owner": "MIFCResource", + "owner": "Resource", "domain_of": [ - "MIFCResource" + "Resource" ], "range": "string", "recommended": true } }, - "class_uri": "schema:MIFCResource", + "class_uri": "schema:Resource", "unique_keys": { "mifc_resource_key": { "unique_key_name": "mifc_resource_key", "unique_key_slots": [ - "sample_collector_sample_id" + "mifc_id" ], - "description": "An MIFC Resource is uniquely identified by the sample_collector_sample_id slot." + "description": "An MIFC Resource is uniquely identified by the mifc_id slot." } } }, @@ -2760,13 +2754,9 @@ "mifc_id": { "name": "mifc_id", "annotations": { - "required": { - "tag": "required", - "value": true - }, "foreign_key": { "tag": "foreign_key", - "value": "MIFCResource.mifc_id" + "value": "Resource.mifc_id" } } } @@ -2775,19 +2765,12 @@ "mifc_id": { "name": "mifc_id", "annotations": { - "required": { - "tag": "required", - "value": true - }, "foreign_key": { "tag": "foreign_key", - "value": "MIFCResource.mifc_id" + "value": "Resource.mifc_id" } }, "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", - "comments": [ - "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" - ], "examples": [ { "value": "168566" @@ -2800,7 +2783,7 @@ "alias": "mifc_id", "owner": "Food", "domain_of": [ - "MIFCResource", + "Resource", "Food", "Component" ], @@ -3494,7 +3477,7 @@ "mifc_id", "food_sample_id" ], - "description": "An MIFC Resource is uniquely identified by the sample_collector_sample_id slot." + "description": "An MIFC food sample is uniquely identified by the combination of mifc_id and food_sample_id ids." } } }, @@ -3509,23 +3492,15 @@ "mifc_id": { "name": "mifc_id", "annotations": { - "required": { - "tag": "required", - "value": true - }, "foreign_key": { "tag": "foreign_key", - "value": "MIFCResource.mifc_id" + "value": "Resource.mifc_id" } } }, "food_sample_id": { "name": "food_sample_id", "annotations": { - "required": { - "tag": "required", - "value": true - }, "foreign_key": { "tag": "foreign_key", "value": "Food.food_sample_id" @@ -3537,19 +3512,12 @@ "mifc_id": { "name": "mifc_id", "annotations": { - "required": { - "tag": "required", - "value": true - }, "foreign_key": { "tag": "foreign_key", - "value": "MIFCResource.mifc_id" + "value": "Resource.mifc_id" } }, "description": "A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class.", - "comments": [ - "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" - ], "examples": [ { "value": "168566" @@ -3562,7 +3530,7 @@ "alias": "mifc_id", "owner": "Component", "domain_of": [ - "MIFCResource", + "Resource", "Food", "Component" ], @@ -3572,10 +3540,6 @@ "food_sample_id": { "name": "food_sample_id", "annotations": { - "required": { - "tag": "required", - "value": true - }, "foreign_key": { "tag": "foreign_key", "value": "Food.food_sample_id" @@ -3971,7 +3935,7 @@ "food_sample_id", "component_sample_id" ], - "description": "A food component is uniquely identified by a combination of mifc, food sample and component sample ids. slot." + "description": "A food component is uniquely identified by a combination of mifc, food sample and component sample ids." } } }, @@ -3987,7 +3951,7 @@ "domain_of": [ "Container" ], - "range": "MIFCResource", + "range": "Resource", "multivalued": true, "inlined_as_list": true }, diff --git a/web/templates/mifc/schema.yaml b/web/templates/mifc/schema.yaml index ac99e133..8943b351 100644 --- a/web/templates/mifc/schema.yaml +++ b/web/templates/mifc/schema.yaml @@ -1,7 +1,7 @@ --- id: https://w3id.org/kaiiam/mifc -name: mifc -title: mifc +name: MIFC +title: MIFC description: |- A minimum information standard checklist formalizing the description of food composition data and related metadata. license: MIT @@ -42,15 +42,15 @@ classes: ## close_mappings: ## - schema:Thing - MIFCResource: + Resource: title: MIFC Resource description: >- Supplemental data about the resource of a Food and Component dataset collection standardized using MIFC. ## is_a: NamedThing - class_uri: schema:MIFCResource + class_uri: schema:Resource in_subset: - RecommendedSubset - slots: ## Slots specific to MIFCResource + slots: ## Slots specific to Resource - mifc_id - resource_dataset_label - resource_mifc_version_tag @@ -58,10 +58,10 @@ classes: - resource_organization_name unique_keys: mifc_resource_key: - description: An MIFC Resource is uniquely identified by the sample_collector_sample_id + description: An MIFC Resource is uniquely identified by the mifc_id slot. unique_key_slots: - - sample_collector_sample_id + - mifc_id slot_usage: mifc_id: identifier: true @@ -119,26 +119,22 @@ classes: - mifc unique_keys: mifc_food_key: - description: An MIFC Resource is uniquely identified by the sample_collector_sample_id - slot. + description: An MIFC food sample is uniquely identified by the combination of mifc_id and food_sample_id ids. unique_key_slots: - mifc_id - food_sample_id slot_usage: mifc_id: annotations: - required: - tag: required - value: True foreign_key: tag: foreign_key - value: MIFCResource.mifc_id + value: Resource.mifc_id Component: description: >- Metadata about components of nutritional interest measured from foods. -## is_a: NamedThing class_uri: schema:Component +## is_a: NamedThing in_subset: - RecommendedSubset slots: ## Slots specific to components of nutritional interest @@ -170,7 +166,6 @@ classes: unique_keys: mifc_component_key: description: A food component is uniquely identified by a combination of mifc, food sample and component sample ids. - slot. unique_key_slots: - mifc_id - food_sample_id @@ -178,17 +173,11 @@ classes: slot_usage: mifc_id: annotations: - required: - tag: required - value: True foreign_key: tag: foreign_key - value: MIFCResource.mifc_id + value: Resource.mifc_id food_sample_id: annotations: - required: - tag: required - value: True foreign_key: tag: foreign_key value: Food.food_sample_id @@ -199,7 +188,7 @@ classes: resources: multivalued: true inlined_as_list: true - range: MIFCResource + range: Resource foods: multivalued: true inlined_as_list: true @@ -212,14 +201,11 @@ classes: slots: - # MIFCResource slots + # Resource slots mifc_id: description: A string denoting the primary identifier for a MIFC schema conformant database. Note that mifc_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class. required: true range: string - #identifier: false # Forces mifc_id keys to be unique in context of given class - comments: - - "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" in_subset: - RecommendedSubset examples: @@ -251,7 +237,6 @@ slots: description: A string denoting the primary identifier for a sample of the class Food. Note that food_sample_id should be unique in a given dataset and should be used to relate Food and Component records via component_sample_id from the Component class. required: true range: string - #identifier: true # Forces food_sample_id keys to be unique comments: - "Instead of `identifier: true` perhaps we can use unique_keys https://linkml.io/linkml/schemas/constraints.html" in_subset: From d61ac18f3f5b36d5d2d57e6bd609363256325ff8 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 31 Mar 2025 14:23:12 -0700 Subject: [PATCH 044/222] schema_editor update --- web/templates/schema_editor/schema.json | 97 ++++++++++---------- web/templates/schema_editor/schema.yaml | 31 +++---- web/templates/schema_editor/schema_core.yaml | 1 + web/templates/schema_editor/schema_slots.tsv | 13 +-- 4 files changed, 71 insertions(+), 71 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 75e40096..ad4b2eff 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -891,7 +891,7 @@ "name": "name", "description": "The coding name of a LinkML schema.", "comments": [ - "This is a **CamelCase** formatted name in the LinkML standard naming convention.\n\nA schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations).\n\nA schema can also import other schemas and their slots, classes, etc." + "This is a **CamelCase** formatted name in the LinkML standard naming convention.\nA schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations).\nA schema can also import other schemas and their slots, classes, etc." ], "examples": [ { @@ -944,7 +944,7 @@ "description": "The coding name of a LinkML schema.", "title": "Name", "comments": [ - "This is a **CamelCase** formatted name in the LinkML standard naming convention.\n\nA schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations).\n\nA schema can also import other schemas and their slots, classes, etc." + "This is a **CamelCase** formatted name in the LinkML standard naming convention.\nA schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations).\nA schema can also import other schemas and their slots, classes, etc." ], "examples": [ { @@ -1204,7 +1204,7 @@ ], "rank": 2, "slot_group": "key", - "pattern": "^([A-Z][a-z0-9]+)+$" + "pattern": "^([A-Z]+[a-z0-9]*)+$" }, "title": { "name": "title", @@ -1296,7 +1296,7 @@ "slot_group": "key", "range": "WhitespaceMinimizedString", "required": true, - "pattern": "^([A-Z][a-z0-9]+)+$" + "pattern": "^([A-Z]+[a-z0-9]*)+$" }, "title": { "name": "title", @@ -1435,7 +1435,7 @@ "description": "A class contained in given schema.", "rank": 3, "slot_group": "key", - "pattern": "^[a-z]([a-z0-9_]+)+$" + "pattern": "^[a-z]+[a-z0-9_]*$" }, "unique_key_slots": { "name": "unique_key_slots", @@ -1524,7 +1524,7 @@ "slot_group": "key", "range": "WhitespaceMinimizedString", "required": true, - "pattern": "^[a-z]([a-z0-9_]+)+$" + "pattern": "^[a-z]+[a-z0-9_]*$" }, "unique_key_slots": { "name": "unique_key_slots", @@ -1606,26 +1606,26 @@ "slot_group": "key", "range": "Schema" }, + "name": { + "name": "name", + "description": "The coding name of this schema slot.", + "comments": [ + "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." + ], + "rank": 2, + "slot_group": "key", + "pattern": "^[a-z]+[a-z0-9_]*$" + }, "slot_group": { "name": "slot_group", "description": "The name of a grouping to place slot within during presentation.", - "rank": 2, + "rank": 3, "slot_group": "attributes" }, "slot_uri": { "name": "slot_uri", - "rank": 3, - "slot_group": "attributes" - }, - "name": { - "name": "name", - "description": "The coding name of this schema slot.", - "comments": [ - "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\n\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - ], "rank": 4, - "slot_group": "key", - "pattern": "^[a-z]([a-z0-9_]+)+$" + "slot_group": "attributes" }, "title": { "name": "title", @@ -1751,12 +1751,36 @@ "range": "Schema", "required": true }, + "name": { + "name": "name", + "description": "The coding name of this schema slot.", + "title": "Name", + "comments": [ + "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "name", + "owner": "Slot", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^[a-z]+[a-z0-9_]*$" + }, "slot_group": { "name": "slot_group", "description": "The name of a grouping to place slot within during presentation.", "title": "Slot Group", "from_schema": "https://example.com/DH_LinkML", - "rank": 2, + "rank": 3, "alias": "slot_group", "owner": "Slot", "domain_of": [ @@ -1771,7 +1795,7 @@ "description": "A URI for identifying this slot's semantic type.", "title": "Slot URI", "from_schema": "https://example.com/DH_LinkML", - "rank": 3, + "rank": 4, "alias": "slot_uri", "owner": "Slot", "domain_of": [ @@ -1780,30 +1804,6 @@ "slot_group": "attributes", "range": "uri" }, - "name": { - "name": "name", - "description": "The coding name of this schema slot.", - "title": "Name", - "comments": [ - "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\n\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "name", - "owner": "Slot", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^[a-z]([a-z0-9_]+)+$" - }, "title": { "name": "title", "description": "The plain language name of this LinkML schema slot.", @@ -2522,7 +2522,8 @@ "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" ], "rank": 2, - "slot_group": "key" + "slot_group": "key", + "pattern": "^([A-Z]+[a-z0-9]*)+$" }, "title": { "name": "title", @@ -2593,7 +2594,8 @@ ], "slot_group": "key", "range": "WhitespaceMinimizedString", - "required": true + "required": true, + "pattern": "^([A-Z]+[a-z0-9]*)+$" }, "title": { "name": "title", @@ -2825,7 +2827,8 @@ "unique_key_name": "permissiblevalue_key", "unique_key_slots": [ "schema_id", - "enum_id" + "enum_id", + "name" ], "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." } diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index bbf0f7e4..655a65b8 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -34,20 +34,18 @@ classes: name: rank: 1 slot_group: key + pattern: ^([A-Z][a-z0-9]+)+$ description: The coding name of a LinkML schema. comments: - 'This is a **CamelCase** formatted name in the LinkML standard naming convention. - A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations). - A schema can also import other schemas and their slots, classes, etc.' examples: - value: Wastewater - pattern: ^([A-Z][a-z0-9]+)+$ id: rank: 2 slot_group: key @@ -129,6 +127,7 @@ classes: name: rank: 2 slot_group: key + pattern: ^([A-Z]+[a-z0-9]*)+$ description: A class contained in given schema. comments: - Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class @@ -136,7 +135,6 @@ classes: subordinate 1-many class linked to a parent class by a primary key field. examples: - value: WastewaterAMR|WastewaterPathogenAgnostic - pattern: ^([A-Z][a-z0-9]+)+$ title: rank: 3 slot_group: attributes @@ -194,7 +192,7 @@ classes: name: rank: 3 slot_group: key - pattern: ^[a-z]([a-z0-9_]+)+$ + pattern: ^[a-z]+[a-z0-9_]*$ description: A class contained in given schema. unique_key_slots: rank: 4 @@ -222,9 +220,9 @@ classes: - name slots: - schema_id + - name - slot_group - slot_uri - - name - title - range - required @@ -250,28 +248,27 @@ classes: comments: - A schema has a list of slots it defines, but a schema can also import other schemas' slots. - slot_group: - rank: 2 - slot_group: attributes - description: The name of a grouping to place slot within during presentation. - slot_uri: - rank: 3 - slot_group: attributes name: - rank: 4 + rank: 2 slot_group: key - pattern: ^[a-z]([a-z0-9_]+)+$ + pattern: ^[a-z]+[a-z0-9_]*$ description: The coding name of this schema slot. comments: - 'This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. - A slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes.' + slot_group: + rank: 3 + slot_group: attributes + description: The name of a grouping to place slot within during presentation. + slot_uri: + rank: 4 + slot_group: attributes title: rank: 5 slot_group: attributes @@ -469,6 +466,7 @@ classes: name: rank: 2 slot_group: key + pattern: ^([A-Z]+[a-z0-9]*)+$ description: The coding name of this LinkML schema enumeration. comments: - See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ @@ -496,6 +494,7 @@ classes: unique_key_slots: - schema_id - enum_id + - name slots: - schema_id - enum_id diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 8f147e4e..38ef42fc 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -94,6 +94,7 @@ classes: unique_key_slots: - schema_id - enum_id + - name Container: tree_root: true diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 8f02e38a..60f49a16 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -1,8 +1,6 @@ class_name slot_group slot_uri name title range range_2 identifier multivalued required recommended pattern minimum_value maximum_value structured_pattern description comments examples Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is a **CamelCase** formatted name in the LinkML standard naming convention. - A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations). - A schema can also import other schemas and their slots, classes, etc." Wastewater key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. https://example.com/GRDI attributes description Description string TRUE The plain language description of this LinkML schema. @@ -15,7 +13,7 @@ Prefix key schema_id Schema Schema TRUE The coding name of the schema t Class key schema_id Schema Schema TRUE The coding name of the schema this class is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic attributes title Title WhitespaceMinimizedString TRUE The plain language name of a LinkML schema class. attributes description Description string TRUE attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ @@ -25,17 +23,16 @@ Class key schema_id Schema Schema TRUE The coding name of the schema th UniqueKey key schema_id Schema Schema TRUE The coding name of the schema this slot usage's class is contained in. key class_id Class Class TRUE The coding name of this slot usage's class. - key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ A class contained in given schema. + key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ A class contained in given schema. attributes unique_key_slots Unique Key Slots Slot TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html attributes description Description WhitespaceMinimizedString The description of this unique key combination. attributes notes Notes WhitespaceMinimizedString Notes about use of this key in other classes via slot ranges etc. Slot key schema_id Schema Schema TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. + key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. +A slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." attributes slot_group Slot Group WhitespaceMinimizedString The name of a grouping to place slot within during presentation. attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. - key name Name WhitespaceMinimizedString TRUE ^[a-z]([a-z0-9_]+)+$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. - -A slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. attributes range Range DataTypeMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. attributes required Required TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. @@ -74,7 +71,7 @@ SlotUsage key schema_id Schema Schema TRUE The coding name of the schem attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. Enum key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. - key name Name WhitespaceMinimizedString TRUE The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ attributes title Title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. attributes description Description string TRUE A plan text description of this LinkML schema enumeration menu of terms. attributes enum_uri Enum URI uri A URI for identifying this enumeration's semantic type. From ced157b1dbc13ef099661e244f9adba6aa9fe36e Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Apr 2025 14:15:37 -0700 Subject: [PATCH 045/222] adding empty string case to fk detection --- lib/AppContext.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index b690ee61..8f06dfbe 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -1019,6 +1019,7 @@ export default class AppContext { const class_tab_href = $('#tab-data-harmonizer-grid-' + domId); // this class's foreign keys if any, are satisfied. if (dependent_report.fkey_status > 0) { + console.log("dependent_report",dependent_report) $(class_tab_href).removeClass('disabled').parent().removeClass('disabled'); const hiddenRowsPlugin = hotInstance.getPlugin('hiddenRows'); @@ -1172,7 +1173,6 @@ export default class AppContext { return */ - //console.log("CHANGED DEPS", class_name, fkey_vals, changed_dep_keys) if (fkey_status >0) { let rows = this.crudFindAllRowsByKeyVals(class_name, fkey_vals); @@ -1241,7 +1241,7 @@ export default class AppContext { let foreign_slots = dependent_f_rows.key_vals; let foreign_value = foreign_slots[slot_link.foreign_slot]; - if (foreign_value === undefined) + if (foreign_value === undefined || foreign_value == '') foreign_value = null; fkey_vals[slot_name] = foreign_value; key_vals[slot_name] = foreign_value; From 0474dd187fc56127a1db94ffe6685d2d50ea48c9 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Apr 2025 14:16:24 -0700 Subject: [PATCH 046/222] cosmetic changes --- lib/utils/files.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/lib/utils/files.js b/lib/utils/files.js index b356dbe3..76d7fba9 100644 --- a/lib/utils/files.js +++ b/lib/utils/files.js @@ -1,6 +1,8 @@ import { utils as XlsxUtils, writeFile } from 'xlsx/xlsx.js'; import { saveAs } from 'file-saver'; +const DEFAULT_SHEETNAME = 'Sheet1'; + /** * Asynchronously accesses and imports a module from a specified folder path. * @@ -80,6 +82,7 @@ export function readFileAsync(file) { * Improve `XLSX.utils.sheet_to_json` performance for Libreoffice Calc files. * Ensures sheet range is accurate. See * https://github.com/SheetJS/sheetjs/issues/764 for more detail. + * Used in dh.loadSpreadsheetData(data) * @param {Object} worksheet SheetJs object. * @returns {Object} SheetJs worksheet with correct range. */ @@ -100,9 +103,8 @@ export function updateSheetRange(worksheet) { return worksheet; } -const DEFAULT_SHEETNAME = 'Sheet1'; - // take the struct of arrays and convert to a set of sheets +// Used in Toolbar.saveFile() export function createWorkbookFromJSON(jsonData) { const workbook = XlsxUtils.book_new(); @@ -344,9 +346,14 @@ export function importJsonFile(jsonData) { ); } +// ONLY USED IN Toolbar.js saveFile(). +export const prependToSheet = (workbook, sheetName, valueCellPairs) => + modifySheetRow(workbook, sheetName, valueCellPairs); + // Main function to handle the entire process of prepending row to sheets // Useful for custom binning headers like sections // NOTE: in-place function! +// NOT EXPORTED. ONLY USED IN prependToSheet() below. export const modifySheetRow = ( workbook, sheetName, @@ -382,9 +389,6 @@ export const modifySheetRow = ( updateWorksheet(workbook, sheetName, data); }; -export const prependToSheet = (workbook, sheetName, valueCellPairs) => - modifySheetRow(workbook, sheetName, valueCellPairs); - // Main function to handle the entire process across all sheets export function prependRowWithValuesAcrossSheets(workbook, valueCellPairs) { const newWorkbook = structuredClone(workbook); From 48ec3ee03c561d4e4eebd7e16c6f159776ac5055 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Apr 2025 14:16:48 -0700 Subject: [PATCH 047/222] mouseover tooltip fadein --- web/index.css | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/web/index.css b/web/index.css index f920f6e0..94c4edd7 100644 --- a/web/index.css +++ b/web/index.css @@ -75,42 +75,45 @@ li.nav-item.disabled { .tooltipy { position: relative; display: inline-block; + cursor: pointer; /* border-bottom: 1px dotted black; If you want dots under the hoverable text */ } /* Tooltip text */ .tooltipy .tooltipytext { - visibility: hidden; + /*visibility: hidden;*/ min-width: 200px; background-color: black; color: #fff; text-align: center; padding: 10px; border-radius: 6px; - cursor: pointer; /* Position the tooltip text - see examples below! */ position: absolute; z-index: 1; bottom: 100%; - left: 50%; - margin-left: -100px; /* Use half of the width (120/2 = 60), to center the tooltip */ + right: 50%; + margin-right: -10px; /* Use half of the width (120/2 = 60), to center the tooltip */ + opacity: 0; + transition: opacity 1s; } /* Show the tooltip text when you mouse over the tooltip container */ .tooltipy:hover .tooltipytext { - visibility: visible; + /*visibility: visible;*/ + opacity: 1; } -/* optional little arrow at top. See https://www.w3schools.com/css/css_tooltip.asp */ +/* optional little arrow at top. See https://www.w3schools.com/css/css_tooltip.asp .tooltip .tooltiptext::after { content: " "; position: absolute; - bottom: 100%; /* At the top of the tooltip */ + bottom: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; } - +*/ From 943ec91fcf120dc53a1735b2f465352b4eabb4ae Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Apr 2025 14:18:59 -0700 Subject: [PATCH 048/222] factored new getContainerData(), new select 1st cell on load. --- lib/Toolbar.js | 403 +++++++++++++++++++++++++++---------------------- 1 file changed, 219 insertions(+), 184 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 6c52ff2c..fbd647db 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -47,6 +47,7 @@ const VERSION = pkg.version; class Toolbar { constructor(root, context, options = {}) { + this.file_extensions = ['xlsx', 'xls', 'tsv', 'csv', 'json']; this.context = context; this.root = root; this.menu = menu; @@ -372,12 +373,19 @@ class Toolbar { } } + + // Triggers only for loaded top-level template, rather than any dependent. restartInterface(myContext) { myContext.addTranslationResources(myContext.template); this.updateGUI( myContext.getCurrentDataHarmonizer(), myContext.getTemplateName() ); + let hot = myContext.getCurrentDataHarmonizer().hot; + // By selecting first cell on reload, we trigger deactivation of dependent + // tables that have incomplete keys wrt top-level class. + hot.selectCell(0, 0); + hot.getActiveEditor().beginEditing(); } async openFile() { @@ -387,114 +395,124 @@ class Toolbar { return; } + const file_parts = file.name.split('.'); const ext = file.name.split('.').pop(); - const acceptedExts = ['xlsx', 'xls', 'tsv', 'csv', 'json']; - if (!acceptedExts.includes(ext)) { + if (!this.file_extensions.includes(ext)) { this.showError( 'open', `Only ${acceptedExts.join(', ')} files are supported` ); - } else { - if (ext === 'json') { - $('#open-file-input')[0].value = ''; // enables reload of file by same name. - // JSON is the only format that contains reference to schema to - // utilize by "schema" URI, as well as "in_language" locale, and - // its Container class contains template spec itself. - // It may have several dhs, one for each Container class mentioned. - // THIS IS GETTING A SCHEMA RELOAD JUST BECAUSE OF A POTENTIAL LANGUAGE CHANGE - // AS PROVIDED IN JSON DATA FILE locale="...". - const contentBuffer = await readFileAsync(file); - //alert("opening " + file.name) - let jsonData; - try { - jsonData = JSON.parse(contentBuffer.text); - } catch (error) { - throw new Error('Invalid JSON data', error); - } + return; + } - const { schema_uri, in_language = null } = importJsonFile(jsonData); - const translationSelect = $('#select-translation-localization'); - const previous_language = i18next.language; - // ensure is localized in the same language as the file - if (in_language !== previous_language) { - i18next.changeLanguage( - in_language === 'en' ? 'default' : in_language - ); - translationSelect.val( - i18next.language === 'en' ? 'default' : in_language - ); - // .trigger('input'); - $(document).localize(); - } + // enables reload of file by same name (otherwise browser ignores) and + // enable save by it too. + $('#open-file-input')[0].value = ''; + $('#base-name-save-as-input').val(file_parts[0]); + $('#file-ext-save-as-select').val(ext); - // If we're loading a JSON file, we have to match its schema_uri to a - // schema. Check loaded schema, but if not there, lookup in menu. - // Then if provided, load schema in_language locale. - // Future: automate detection of json file schema via menu datastructure. - // In which case template_path below has to be changed to match. + if (ext === 'json') { - // Currently loaded schema_uri: this.context.template.default.schema.id - if (schema_uri != this.context.template.default.schema.id) { - alert( - `The current json file's schema "${schema_uri}" is required, but one must select this template from menu first, if available. Online retrieval of schemas is not yet available.` - ); - return false; - } - const locale = in_language; - - console.log('reload 2: openfile'); - const template_path = this.context.appConfig.template_path; - // e.g. canada_covid19/CanCOGeN_Covid-19 - await this.context - .reload(template_path, locale) - .then((context) => { - if (!jsonData.Container) { - alert( - 'Error: JSON data file does not have Container dictionary.' + // JSON is the only format that contains reference to schema to + // utilize by "schema" URI, as well as "in_language" locale, and + // its Container class contains template spec itself. + // It may have several dhs, one for each Container class mentioned. + // THIS IS GETTING A SCHEMA RELOAD JUST BECAUSE OF A POTENTIAL LANGUAGE CHANGE + // AS PROVIDED IN JSON DATA FILE locale="...". + const contentBuffer = await readFileAsync(file); + let jsonData; + try { + jsonData = JSON.parse(contentBuffer.text); + } catch (error) { + throw new Error('Invalid JSON data', error); + } + + const { schema_uri, in_language = null } = importJsonFile(jsonData); + const translationSelect = $('#select-translation-localization'); + const previous_language = i18next.language; + // ensure is localized in the same language as the file + if (in_language !== previous_language) { + i18next.changeLanguage( + in_language === 'en' ? 'default' : in_language + ); + translationSelect.val( + i18next.language === 'en' ? 'default' : in_language + ); + // .trigger('input'); + $(document).localize(); + } + + // If we're loading a JSON file, we have to match its schema_uri to a + // schema. Check loaded schema, but if not there, lookup in menu. + // Then if provided, load schema in_language locale. + // Future: automate detection of json file schema via menu datastructure. + // In which case template_path below has to be changed to match. + + // Currently loaded schema_uri: this.context.template.default.schema.id + if (schema_uri != this.context.template.default.schema.id) { + alert( + `The current json file's schema "${schema_uri}" needs to be loaded first, either by selecting it in the template menu, or by using the "Upload Template" option.` + ); + return false; + } + const locale = in_language; + + console.log('reload 2: openfile'); + const template_path = this.context.appConfig.template_path; + // e.g. canada_covid19/CanCOGeN_Covid-19 + await this.context + .reload(template_path, locale) + .then((context) => { + if (!jsonData.Container) { + alert( + 'Error: JSON data file does not have Container dictionary.' + ); + } else { + // The data is possibly *sparse*. loadDataObjects() fills in missing values. + for (const dh in context.dhs) { + // Gets name of container object holding the given dh class. + const container_class = rangeToContainerClass( + context.template.default.schema.classes.Container, + dh ); - } else { - // The data is possibly *sparse*. loadDataObjects() fills in missing values. - for (const dh in context.dhs) { - // Gets name of container object holding the given dh class. - const container_class = rangeToContainerClass( - context.template.default.schema.classes.Container, - dh - ); - const list_data = context.dhs[dh].loadDataObjects( - jsonData.Container[container_class], - locale - ); + const list_data = context.dhs[dh].loadDataObjects( + jsonData.Container[container_class], + locale + ); - if (list_data) context.dhs[dh].hot.loadData(list_data); - else - alert( - 'Unable to fetch table data from JSON file ' + - template_path + - ' for ' + - dh - ); - } + if (list_data) context.dhs[dh].hot.loadData(list_data); + else + alert( + 'Unable to fetch table data from JSON file ' + + template_path + + ' for ' + + dh + ); } + } - return context; - }) - .then(this.restartInterface.bind(this)); - } else { - for (const dh of Object.values(this.context.dhs)) { - dh.invalid_cells = {}; - await this.context.runBehindLoadingScreen(dh.openFile.bind(dh), [ - file, - ]); - dh.current_selection = [null, null, null, null]; - } + return context; + }) // End await context + .then(this.restartInterface.bind(this)); + } - $('#file_name_display').text(file.name); - $('#open-file-input')[0].value = ''; // enables reload of file by same name. - this.hideValidationResults(); - return false; + // Here we're loading tsv, csv, xls, xlsx + else { + + for (const dh of Object.values(this.context.dhs)) { + dh.invalid_cells = {}; + // Issue: this is flashing for each tab/dh instance. + //await this.context.runBehindLoadingScreen(dh.openFile.bind(dh), [file,]); + await dh.openFile(file); + dh.current_selection = [null, null, null, null]; } + + $('#file_name_display').text(file.name); + + this.hideValidationResults(); + return false; // Is this doing anything? } } @@ -506,97 +524,11 @@ class Toolbar { $('#save-as-err-msg').text('Specify a file name'); return; } - const MultiEntityJSON = Object.values(this.context.dhs).reduce( - (acc, dh) => { - return Object.assign(acc, { [dh.template_name]: dh.toJSON() }); - }, - {} - ); const schema_container = this.context.template.default.schema.classes.Container; - // Look through each container and see if attribute class's range is in active - // data harmonizer list of instances. - const Container = Object.entries(schema_container.attributes).reduce( - (acc, [cls_key, { name, range }]) => { - - if (typeof range !== 'undefined' && this.context.dhs[range]) { - const dh = this.context.dhs[range] - - // Given container class [name], fetch slots - const processedClass = { - - [name]: MultiEntityJSON[range] - .map((obj) => nullValuesToString(obj)) - .map((row_dict) => { - row_dict = Object.fromEntries( - Object.entries(row_dict).map(([slot_name, value]) => { - const slot = dh.slots[dh.slot_name_to_column[slot_name]]; - let nv = value; - if (slot.sources && !isEmptyUnitVal(value)) { - const merged_permissible_values = slot.sources.reduce( - (acc, source) => { - return Object.assign( - acc, - slot.permissible_values[source] - ); - }, - {} - ); - if (slot.multivalued === true) { - nv = value - .split(MULTIVALUED_DELIMITER) - .map((_v) => { - if (!(_v in merged_permissible_values)) - console.warn( - `${_v} not in merged_permissible_values ${Object.keys( - merged_permissible_values - )}` - ); - return _v in merged_permissible_values - ? titleOverText(merged_permissible_values[_v]) - : _v; - }) - .join(MULTIVALUED_DELIMITER); - } else { - if (!(value in merged_permissible_values)) { - console.warn( - `${value} not in merged_permissible_values ${Object.keys( - merged_permissible_values - )}` - ); - } - nv = - value in merged_permissible_values - ? titleOverText(merged_permissible_values[value]) - : value; - } - } - /* HANDLE conversion of numbers and booleans by slot datatype. - Number(row[i]); // Convert to number - */ - - // Currently only JSON format stores via native slot.name keys - // but thi could be made an option in the future. - if (ext === 'json') - return [slot_name, nv]; - else - return [slot.title, nv]; - }) - ); - return row_dict; - }), - }; - - return Object.assign(acc, processedClass); - } else { - console.warn('Container entry has no range:', cls_key); - return acc; - } - },// end of container class scan - {} - ); + const Container = this.getContainerData(schema_container); const JSONFormat = { schema: this.context.template.schema.id, @@ -619,6 +551,7 @@ class Toolbar { : acc; }, {}); + // Future: simplify these three below into one. const filterEmptyKeys = filterFunctionTemplate( (obj, acc, itemKey) => itemKey in obj && !(itemKey in acc) && obj[itemKey] != '', @@ -628,9 +561,9 @@ class Toolbar { // Unlike tabular formats, JSON format doesn't need empty slots. const processEntryKeys = (lst) => lst.map(filterEmptyKeys); - for (let concept in JSONFormat.Container) { - JSONFormat.Container[concept] = processEntryKeys( - JSONFormat.Container[concept] + for (let class_name in JSONFormat.Container) { + JSONFormat.Container[class_name] = processEntryKeys( + JSONFormat.Container[class_name] ); } @@ -639,7 +572,10 @@ class Toolbar { baseName, ext, ]); - } else { + } + + // Here we process .xlsx, .xls, .tsv, .csv + else { const sectionCoordinatesByClass = Object.values(this.context.dhs).reduce( (acc, dh) => { const sectionTiles = dh.sections.map((s) => s.title); @@ -693,6 +629,104 @@ class Toolbar { $('#save-as-modal').modal('hide'); } + /** Look through a schema Container's attributes and see if one has a range + * that is a data harmonizer instance. The following "name" and + * "range" attributes are matched directly. + * Container's attribute names are usually plural forms of class names, + * but may be more arbitrary. Used directly in JSON output. + * @param {Object} schema_container - part of a json file data format. + * @param {String} ext - file type controls how column headers should be named. + */ + getContainerData(schema_container, ext) { + + // Return dictionary of {[dh.template_name]: [row 0...n: alphabetical array of slot values] + const ClassDataRowSlotValues = Object.values(this.context.dhs).reduce( + (acc, dh) => { + return Object.assign(acc, { [dh.template_name]: dh.toJSON() }); + }, + {} + ); + + return Object.entries(schema_container.attributes).reduce( + (acc, [cls_key, { name, range }]) => { + + if (typeof range !== 'undefined' && this.context.dhs[range]) { + const dh = this.context.dhs[range] + + // Given container class [name], fetch slots + const processedClass = { + // April 1 2025: CHANGED TO [range] from [name] + [name]: ClassDataRowSlotValues[range] + .map((obj) => nullValuesToString(obj)) + .map((row_dict) => { + row_dict = Object.fromEntries( + Object.entries(row_dict).map(([slot_name, value]) => { + const slot = dh.slots[dh.slot_name_to_column[slot_name]]; + let nv = value; + if (slot.sources && !isEmptyUnitVal(value)) { + const merged_permissible_values = slot.sources.reduce( + (acc, source) => { + return Object.assign( + acc, + slot.permissible_values[source] + ); + }, + {} + ); + if (slot.multivalued === true) { + nv = value + .split(MULTIVALUED_DELIMITER) + .map((_v) => { + if (!(_v in merged_permissible_values)) + console.warn( + `${_v} not in merged_permissible_values ${Object.keys( + merged_permissible_values + )}` + ); + return _v in merged_permissible_values + ? titleOverText(merged_permissible_values[_v]) + : _v; + }) + .join(MULTIVALUED_DELIMITER); + } else { + if (!(value in merged_permissible_values)) { + console.warn( + `${value} not in merged_permissible_values ${Object.keys( + merged_permissible_values + )}` + ); + } + nv = + value in merged_permissible_values + ? titleOverText(merged_permissible_values[value]) + : value; + } + } + /* HANDLE conversion of numbers and booleans by slot datatype. + Number(row[i]); // Convert to number + */ + + // Currently only JSON format stores via native slot.name keys + // but thi could be made an option in the future. + if (ext === 'json') + return [slot_name, nv]; + else + return [slot.title, nv]; + }) + ); + return row_dict; + }), + }; + + return Object.assign(acc, processedClass); + } else { + console.warn('Container entry has no range:', cls_key); + return acc; + } + },// end of container class scan + {} + ); + } showSaveAsModal() { const dh = this.context.getCurrentDataHarmonizer(); if (!$.isEmptyObject(dh.invalid_cells)) { @@ -926,6 +960,7 @@ class Toolbar { return null; } + // Phasing this out in favour of Container. template_name = Object.keys(schema.classes).find( (e) => schema.classes[e].is_a === 'dh_interface' ); @@ -970,7 +1005,7 @@ class Toolbar { const [schema_folder, template_name] = template_path.split('/'); if (!(template_name in schema.classes)) { - alert("The schema template menu lists a template name that is not present in the schema. The menu likely needs to be updated by a DataHarmonizer schema maintainer."); + alert("Error: The schema template menu lists a template name that is not present in the schema. The menu likely needs to be updated by a DataHarmonizer schema maintainer."); return; } From dbcded81d7f2c661394d6314fc9e5a523139c6e5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Apr 2025 14:19:55 -0700 Subject: [PATCH 049/222] more flexible openFile() recognizes xls with Container attribute names --- lib/DataHarmonizer.js | 50 +++++++++++++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 14 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 2e03baed..7a21296c 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -188,8 +188,11 @@ class DataHarmonizer { * Open file specified by user. NOT JSON THOUGH! * Only opens `xlsx`, `xlsx`, `csv` and `tsv` files. Will launch the specify * headers modal if the file's headers do not match the grid's headers. + * + * Called repeatedly for each DH tab via Toolbar.js openFile() + * * @param {File} file User file. - * @param {Object} xlsx SheetJS variable. + * @param {Object} xlsx SheetJS variable. OUTDATED??? * @return {Promise<>} Resolves after loading data or launching specify headers * modal. */ @@ -214,6 +217,7 @@ class DataHarmonizer { let list_data; try { + // In 1-m data, file is read repeatedly and matched against each dh's slot list. let contentBuffer = await readFileAsync(file); if (file.type === 'application/json') { @@ -633,7 +637,6 @@ class DataHarmonizer { // that need to be acted on. if (!change_message || confirm(change_prelude + change_message)) { if (change_message) { - //console.log("CHANGE", change_report, change_message) // User has seen the warning and has confirmed ok to proceed. for (let [dependent_name, dependent_obj] of Object.entries(change_report)) { // Changes to current dh are done below. @@ -644,7 +647,6 @@ class DataHarmonizer { for (let dep_row in dependent_obj.rows) { Object.entries(dependent_obj.key_changed_vals).forEach(([dep_slot, dep_value]) => { let dep_col = dependent_dh.slot_name_to_column[dep_slot]; - console.log("updating", dependent_name, dep_slot, dep_row, dep_value) // 'row_update' attribute may avoid triggering handsontable events dependent_dh.hot.setDataAtCell(dep_row, dep_col, dep_value, 'row_updates'); }) @@ -794,8 +796,8 @@ class DataHarmonizer { * @returns {String} change_message echoes description of entailed changes in dependent tables. */ getChangeReport(class_name, skippable=false, changes = {}) { - let change_message = ''; let dependent_report = {}; + let change_message = ''; // If skippable, determine if changes apply to any target slots. // If no pertinent key changes, return an empty report @@ -822,12 +824,15 @@ class DataHarmonizer { } hasRowKeyChange(class_name, changes) { - for (const key in Object.keys(this.context.relations[class_name].target_slots)) - for (const [change, row] of Object.entries(changes)) { - if (change.hasOwnProperty(key)) { + // If a change affects a slot that is a target of other tables, return true. + for (const key in this.context.relations[class_name].target_slots) { + for (const [row, change] of Object.entries(changes)) { + //console.log("CHANGE",class_name, "change", change,"KEY", key, row) + if (key in change) { return true; } } + } return false; } @@ -1355,15 +1360,33 @@ class DataHarmonizer { dateNF: 'yyyy-mm-dd', //'yyyy/mm/dd;@' }); - const worksheet = workbook.Sheets[this.template_name] - ? updateSheetRange(workbook.Sheets[this.template_name]) - : updateSheetRange(workbook.Sheets[workbook.SheetNames[0]]); + // Defaults to 1st tab if current DH instance doesn't match sheet tab. + // NOTE: xls, xlsx worksheet tabs are usually container attribute names, + // rather than template_name or template title. + // See createWorkbookFromJSON() in files.js, called in Toolbar.js + let sheet_name = workbook.SheetNames[0]; + if (workbook.Sheets[this.template_name]) + sheet_name = this.template_name; + else { + if (this.template.title && workbook.Sheets[this.template.title]) + sheet_name = this.template.title; + else if ('Container' in this.schema.classes) { + const match = Object.entries(this.schema.classes['Container'].attributes).find( + ([cls_key, { name, range }]) => range == this.template_name); + if (match) { + sheet_name = match[0]; + } + } + } + + const worksheet = updateSheetRange(workbook.Sheets[sheet_name]); const matrix = XlsxUtils.sheet_to_json(worksheet, { header: 1, raw: false, range: 0, }); + const headerRowData = this.compareMatrixHeadersToGrid(matrix); if (headerRowData > 0) { return this.matrixFieldChangeRules(matrix.slice(headerRowData)); @@ -1430,6 +1453,7 @@ class DataHarmonizer { }); } }); + return false; // Trying to fix sporadic semi-opaque grey screen when cancelling. } } @@ -1443,8 +1467,8 @@ class DataHarmonizer { */ compareMatrixHeadersToGrid(matrix) { const expectedSecondRow = this.getFlatHeaders()[1]; - const actualFirstRow = matrix[0]; - const actualSecondRow = matrix[1]; + const actualFirstRow = matrix[0]; // Usually section headers in sparse array + const actualSecondRow = matrix[1]; // Usually field names if (JSON.stringify(expectedSecondRow) === JSON.stringify(actualFirstRow)) { return 1; } @@ -2479,7 +2503,6 @@ class DataHarmonizer { // On "[field] unit" here, where next column is [field]_bin. if (field.name === prevName + '_unit') { if (prevName + '_bin' === nextName) { - console.log('on', prevName + '_unit'); // trigger reevaluation of bin from field matrixRow[col - 1] = this.hot.getDataAtCell(row, col - 1); matrixRow[col] = change[3]; @@ -2882,7 +2905,6 @@ class DataHarmonizer { arrayOfStructs.push(createStruct(row)); } } - console.log(arrayOfStructs); return arrayOfStructs; } } From 41b96824c542eeecabdb0da348db3e1a0fe217bf Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 2 Apr 2025 07:23:47 -0700 Subject: [PATCH 050/222] Schema tweak to show unique_key in DH2 footer For existing single table specifications. --- web/templates/ambr/schema.json | 9 + web/templates/ambr/schema.yaml | 542 +-- web/templates/ambr/schema_core.yaml | 6 + web/templates/b2b2b/schema.json | 8 + web/templates/b2b2b/schema.yaml | 593 +-- web/templates/b2b2b/schema_core.yaml | 5 + .../canada_covid19/locales/fr/schema.json | 8 + .../canada_covid19/locales/fr/schema.yaml | 930 +++-- web/templates/canada_covid19/schema.json | 8 + web/templates/canada_covid19/schema.yaml | 862 ++-- web/templates/canada_covid19/schema_core.yaml | 4 + web/templates/grdi/schema.json | 8 + web/templates/grdi/schema.yaml | 3466 ++++++++++------- web/templates/grdi/schema_core.yaml | 4 + web/templates/hpai/schema.json | 40 + web/templates/hpai/schema.yaml | 1277 +++--- web/templates/hpai/schema_core.yaml | 20 + web/templates/influenza/schema.json | 8 + web/templates/influenza/schema.yaml | 557 +-- web/templates/influenza/schema_core.yaml | 4 + web/templates/mpox/schema.json | 16 + web/templates/mpox/schema.yaml | 926 +++-- web/templates/mpox/schema_core.yaml | 8 + web/templates/pathogen/schema.json | 8 + web/templates/pathogen/schema.yaml | 439 ++- web/templates/pathogen/schema_core.yaml | 4 + web/templates/pha4ge/schema.json | 8 + web/templates/pha4ge/schema.yaml | 725 ++-- web/templates/pha4ge/schema_core.yaml | 4 + web/templates/phac_dexa/schema.json | 8 + web/templates/phac_dexa/schema.yaml | 8 +- web/templates/phac_dexa/schema_core.yaml | 4 + web/templates/wastewater/schema.json | 24 + web/templates/wastewater/schema.yaml | 1266 +++--- web/templates/wastewater/schema_core.yaml | 12 + 35 files changed, 7045 insertions(+), 4774 deletions(-) diff --git a/web/templates/ambr/schema.json b/web/templates/ambr/schema.json index 90b4156b..0a2cf6c2 100644 --- a/web/templates/ambr/schema.json +++ b/web/templates/ambr/schema.json @@ -6040,6 +6040,15 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "ambr_key": { + "unique_key_name": "ambr_key", + "unique_key_slots": [ + "isolate_id", + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/ambr/schema.yaml b/web/templates/ambr/schema.yaml index 8275a96d..f3143d5b 100644 --- a/web/templates/ambr/schema.yaml +++ b/web/templates/ambr/schema.yaml @@ -20,6 +20,11 @@ classes: The AMBR DataHarmonizer template was designed to standardize contextual data associated with the isolate repository from this work. is_a: dh_interface + unique_keys: + ambr_key: + unique_key_slots: + - isolate_id + - specimen_collector_sample_id slots: - isolate_id - alternative_isolate_id @@ -280,35 +285,38 @@ slots: title: isolate ID description: The user-defined identifier for the isolate, as provided by the laboratory that originally isolated the isolate. - comments: Provide the identifier created by the lab for the organism after isolation. + comments: + - Provide the identifier created by the lab for the organism after isolation. This value maps to the "Strain ID#" in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100456 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: SA01 alternative_isolate_id: name: alternative_isolate_id title: alternative isolate ID description: An alternative isolate ID assigned to the isolate by another organization. - comments: Provide the identifier that represents the site code, source and/or - patient identifier, media type, strain identifier, colony number, growth condition - and dilution factor as a single code. This value corresponds maps to the "Label + comments: + - Provide the identifier that represents the site code, source and/or patient + identifier, media type, strain identifier, colony number, growth condition and + dilution factor as a single code. This value corresponds maps to the "Label ID" in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100457 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: '3411301' specimen_collector_sample_id: name: specimen_collector_sample_id title: specimen collector sample ID description: The user-defined name for the sample. - comments: Provide the sample ID provided by the original sample collector. This - value is different from the "isolate_ID" as it represents the original material - sampled rather than the organism that was isolated from the sampled material. - This identifier may or may not be available. + comments: + - Provide the sample ID provided by the original sample collector. This value + is different from the "isolate_ID" as it represents the original material sampled + rather than the organism that was isolated from the sampled material. This identifier + may or may not be available. slot_uri: GENEPIO:0001123 identifier: true range: WhitespaceMinimizedString @@ -318,16 +326,17 @@ slots: name: sample_collected_by title: sample collected by description: The name of the agency that collected the original sample. - comments: The name of the institution of the original sample collector should - be written out in full, (no abbreviations, with minor exceptions) and be consistent - across multiple submissions e.g. University of Calgary, Alberta Health Services. - The sample collector specified is at the discretion of the data provider (i.e. - may be hospital, provincial public health lab, or other). + comments: + - The name of the institution of the original sample collector should be written + out in full, (no abbreviations, with minor exceptions) and be consistent across + multiple submissions e.g. University of Calgary, Alberta Health Services. The + sample collector specified is at the discretion of the data provider (i.e. may + be hospital, provincial public health lab, or other). slot_uri: GENEPIO:0001153 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: University of Calgary sample_collection_project_name: @@ -335,11 +344,12 @@ slots: title: sample collection project name description: The name of the project/initiative/program for which the sample was collected. - comments: Provide the name of the project and/or the project ID here. If the information + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100429 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Children's Hospital biofilm study (A3-701-01) sample_collector_contact_email: @@ -347,7 +357,8 @@ slots: title: sample collector contact email description: The email address of the contact responsible for follow-up regarding the sample. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001156 range: WhitespaceMinimizedString @@ -358,8 +369,9 @@ slots: name: sample_collector_contact_address title: sample collector contact address description: The mailing address of the agency submitting the sample. - comments: 'The mailing address should be in the format: Street number and name, - City, Province/Territory, Postal Code, Country' + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' slot_uri: GENEPIO:0001158 range: WhitespaceMinimizedString examples: @@ -368,22 +380,24 @@ slots: name: sample_collection_date title: sample collection date description: The date on which the sample was collected. - comments: The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001174 + recommended: true any_of: - range: date - range: NullValueMenu todos: - '>=2019-10-01' - <={today} - recommended: true examples: - value: '2020-03-16' sample_received_date: name: sample_received_date title: sample received date description: The date on which the sample was received. - comments: The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001179 any_of: - range: date @@ -397,31 +411,34 @@ slots: name: geo_loc_name_country title: geo_loc_name (country) description: The country where the sample was collected. - comments: Provide the country name from the controlled vocabulary provided. + comments: + - Provide the country name from the controlled vocabulary provided. slot_uri: GENEPIO:0001181 + recommended: true any_of: - range: GeoLocNameCountryMenu - range: NullValueMenu - recommended: true examples: - value: Canada geo_loc_name_state_province_territory: name: geo_loc_name_state_province_territory title: geo_loc_name (state/province/territory) description: The province/territory where the sample was collected. - comments: Provide the province/territory name from the controlled vocabulary provided. + comments: + - Provide the province/territory name from the controlled vocabulary provided. slot_uri: GENEPIO:0001185 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: Saskatchewan geo_loc_name_city: name: geo_loc_name_city title: geo_loc_name (city) description: The city where the sample was collected. - comments: 'Provide the city name. Use this look-up service to identify the standardized + comments: + - 'Provide the city name. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001189 range: WhitespaceMinimizedString @@ -432,8 +449,9 @@ slots: title: geo_loc_name (site) description: The name of a specific geographical location e.g. Credit River (rather than river). - comments: Provide the name of the specific geographical site using a specific - noun (a word that names a certain place, thing). + comments: + - Provide the name of the specific geographical site using a specific noun (a + word that names a certain place, thing). slot_uri: GENEPIO:0100436 range: GeoLocNameSiteMenu examples: @@ -442,32 +460,34 @@ slots: name: organism title: organism description: Taxonomic name of the organism. - comments: Provide the confirmed taxonomic name of the species. This value maps - to the "Recommended identification" in the Alberta Microbiota Repository (AMBR) - Master file. + comments: + - Provide the confirmed taxonomic name of the species. This value maps to the + "Recommended identification" in the Alberta Microbiota Repository (AMBR) Master + file. slot_uri: GENEPIO:0001191 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Staphylococcus aureus purpose_of_sampling: name: purpose_of_sampling title: purpose of sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. The reason why a sample was originally collected may differ - from the reason why it was selected for sequencing, which should be indicated - in the "purpose of sequencing" field. Motivation for sampling may be available - in the "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) - Master file. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. The reason why a sample was originally collected may differ from the + reason why it was selected for sequencing, which should be indicated in the + "purpose of sequencing" field. Motivation for sampling may be available in the + "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) Master + file. slot_uri: GENEPIO:0001198 + recommended: true any_of: - range: PurposeOfSamplingMenu - range: NullValueMenu - recommended: true examples: - value: Targeted surveillance purpose_of_sampling_details: @@ -475,24 +495,26 @@ slots: title: purpose of sampling details description: The description of why the sample was collected, providing specific details. - comments: Provide an expanded description of why the sample was collected using - free text. The description may include the importance of the sample for a particular - investigation/surveillance activity/research question. Information for populating - this field may be available in the "Source of Isolation" field in the Alberta - Microbiota Repository (AMBR) Master file. + comments: + - Provide an expanded description of why the sample was collected using free text. + The description may include the importance of the sample for a particular investigation/surveillance + activity/research question. Information for populating this field may be available + in the "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) + Master file. slot_uri: GENEPIO:0001200 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: ProvLab/IPC routine monitoring original_sample_description: name: original_sample_description title: original sample description description: The original sample description provided by the sample collector. - comments: Provide the sample description provided by the original sample collector - or the "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) + comments: + - Provide the sample description provided by the original sample collector or + the "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. The original description is useful as it may provide further details, or can be used to clarify higher level classifications. slot_uri: GENEPIO:0100439 @@ -505,35 +527,36 @@ slots: title: anatomical material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: Provide a descriptor if an anatomical material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. Information for populating this field may be available in the - "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) Master - file. + comments: + - Provide a descriptor if an anatomical material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. Information for populating this field may be available in the "Source + of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001211 + multivalued: true + required: true any_of: - range: AnatomicalMaterialMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Wound tissue (injury) anatomical_part: name: anatomical_part title: anatomical part description: An anatomical part of an organism e.g. oropharynx. - comments: Provide a descriptor if an anatomical part was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. Information for populating this field may be available in the "Source - of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. + comments: + - Provide a descriptor if an anatomical part was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. Information for + populating this field may be available in the "Source of Isolation" field in + the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001214 + multivalued: true + required: true any_of: - range: AnatomicalPartMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Nasal cavity body_product: @@ -541,17 +564,18 @@ slots: title: body product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: Provide a descriptor if a body product was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. Information for populating this field may be available in the "Source - of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. + comments: + - Provide a descriptor if a body product was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. Information for + populating this field may be available in the "Source of Isolation" field in + the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001216 + multivalued: true + required: true any_of: - range: BodyProductMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Feces environmental_material: @@ -559,18 +583,18 @@ slots: title: environmental material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage. - comments: Provide a descriptor if an environmental material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. Information for populating this field may be available in the - "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) Master - file. + comments: + - Provide a descriptor if an environmental material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. Information for populating this field may be available in the "Source + of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001223 + multivalued: true + required: true any_of: - range: EnvironmentalMaterialMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Bandage environmental_site: @@ -578,61 +602,63 @@ slots: title: environmental site description: An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave. - comments: Provide a descriptor if an environmental site was sampled. Use the picklist + comments: + - Provide a descriptor if an environmental site was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Information for populating this field may be available in the "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001232 + multivalued: true + required: true any_of: - range: EnvironmentalSiteMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Hospital collection_device: name: collection_device title: collection device description: The instrument or container used to collect the sample e.g. swab. - comments: Provide a descriptor if a device was used for sampling. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. Information for populating this field may be available in the "Source - of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. + comments: + - Provide a descriptor if a device was used for sampling. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. Information for + populating this field may be available in the "Source of Isolation" field in + the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001234 + multivalued: true + required: true any_of: - range: CollectionDeviceMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Swab collection_method: name: collection_method title: collection method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: Provide a descriptor if a collection method was used for sampling. Use - the picklist provided in the template. If a desired term is missing from the - picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. - Choose a null value. Information for populating this field may be available - in the "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) - Master file. + comments: + - Provide a descriptor if a collection method was used for sampling. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. Information for populating this field may be available in the "Source + of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001241 + multivalued: true + required: true any_of: - range: CollectionMethodMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Biopsy collection_protocol: name: collection_protocol title: collection protocol description: The name and version of a particular protocol used for sampling. - comments: Free text. Information for populating this field may be available in - the "Source of Isolation" field in the Alberta Microbiota Repository (AMBR) - Master file. + comments: + - Free text. Information for populating this field may be available in the "Source + of Isolation" field in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001243 range: WhitespaceMinimizedString examples: @@ -642,21 +668,22 @@ slots: title: specimen processing description: Any processing applied to the sample during or after receiving the sample. - comments: If multiple PCR products were generated from the isolate using different - primer sets, indicate that the sequence records represents the same isolate - by selecting "Biological replicate" in the "specimen processing" field. Every - different sequence experiment should have its own record (i.e. if different - amplicons have the same sequence but were generated using different primer sets, - these should be stored as separate entries/lines in the spreadsheet). Information - about replicates may be available in the "Top-hit taxon (taxa)" or "Trimmed - Ribosomal Sequence" fields if there are multiple values for the same "Strain - ID#" in the Alberta Microbiota Repository (AMBR) Master file. + comments: + - If multiple PCR products were generated from the isolate using different primer + sets, indicate that the sequence records represents the same isolate by selecting + "Biological replicate" in the "specimen processing" field. Every different sequence + experiment should have its own record (i.e. if different amplicons have the + same sequence but were generated using different primer sets, these should be + stored as separate entries/lines in the spreadsheet). Information about replicates + may be available in the "Top-hit taxon (taxa)" or "Trimmed Ribosomal Sequence" + fields if there are multiple values for the same "Strain ID#" in the Alberta + Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001253 + multivalued: true + recommended: true any_of: - range: SpecimenProcessingMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Biological replicate specimen_processing_details: @@ -664,11 +691,11 @@ slots: title: specimen processing details description: Detailed information regarding the processing applied to a sample during or after receiving the sample. - comments: Provide a free text description of any processing details applied to - a sample. Information about replicates may be available in the "Top-hit taxon - (taxa)" or "Trimmed Ribosomal Sequence" fields if there are multiple values - for the same "Strain ID#" in the Alberta Microbiota Repository (AMBR) Master - file. + comments: + - Provide a free text description of any processing details applied to a sample. + Information about replicates may be available in the "Top-hit taxon (taxa)" + or "Trimmed Ribosomal Sequence" fields if there are multiple values for the + same "Strain ID#" in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -678,13 +705,14 @@ slots: name: strain title: strain description: The strain identifier. - comments: Provide the strain of the isolate. This value maps to the "Strain" in - the Alberta Microbiota Repository (AMBR) Master file. + comments: + - Provide the strain of the isolate. This value maps to the "Strain" in the Alberta + Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100455 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: CL10 taxonomic_identification_method: @@ -692,16 +720,16 @@ slots: title: taxonomic identification method description: The type of planned process by which an organismal entity is associated with a taxon or taxa. - comments: Provide the type of method used to determine the taxonomic identity - of the organism by selecting a value from the pick list. For the AMBR Project, - the "16S ribosomal gene sequencing assay" value will be the most appropriate. - If the information is unknown or cannot be provided, leave blank or provide - a null value. + comments: + - Provide the type of method used to determine the taxonomic identity of the organism + by selecting a value from the pick list. For the AMBR Project, the "16S ribosomal + gene sequencing assay" value will be the most appropriate. If the information + is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100583 + required: true any_of: - range: TaxonomicIdentificationMethodMenu - range: NullValueMenu - required: true examples: - value: 16S ribosomal gene sequencing assay taxonomic_identification_method_details: @@ -709,18 +737,19 @@ slots: title: taxonomic identification method details description: The details of the process used to determine the taxonomic identification of an organism. - comments: Provide the criteria used for 16S sequencing taxonomic determination - by selection a value from the pick list. These criteria are specific to the - AMBR project and so do not correspond with standardized criteria in any ontology. - The pick list is strictly for providing consistency in records rather than implementing + comments: + - Provide the criteria used for 16S sequencing taxonomic determination by selection + a value from the pick list. These criteria are specific to the AMBR project + and so do not correspond with standardized criteria in any ontology. The pick + list is strictly for providing consistency in records rather than implementing community data standards. If another method was used for the taxonomic determination, leave blank. This value maps to the information stored in the "ID Category*" field in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100584 + required: true any_of: - range: TaxonomicIdentificationMethodDetailsMenu - range: NullValueMenu - required: true examples: - value: 'Species-level ID: >99.3% identity and unambiguous match to one type (T) sequence in a curated database' @@ -730,14 +759,15 @@ slots: description: An environmental datum specifying the temperature at which an organism or organisms were incubated for the purposes of growth on or in a particular medium. - comments: Provide the temperature at which the isolate was isolated. This value - maps to the information stored in the "Incubation temperature" field in the - Alberta Microbiota Repository (AMBR) Master file. + comments: + - Provide the temperature at which the isolate was isolated. This value maps to + the information stored in the "Incubation temperature" field in the Alberta + Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100617 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: '37' incubation_temperature_unit: @@ -746,14 +776,15 @@ slots: description: An environmental datum specifying the temperature unit at which an organism or organisms were incubated for the purposes of growth on or in a particular medium. - comments: Select the temperature unit from the pick list. This value maps to the - information stored in the "Incubation temperature" field in the Alberta Microbiota - Repository (AMBR) Master file. + comments: + - Select the temperature unit from the pick list. This value maps to the information + stored in the "Incubation temperature" field in the Alberta Microbiota Repository + (AMBR) Master file. slot_uri: GENEPIO:0100618 + required: true any_of: - range: IncubationTemperatureUnitMenu - range: NullValueMenu - required: true examples: - value: Degree Celsius isolation_medium: @@ -762,14 +793,15 @@ slots: description: An isolation medium is a culture medium which has the disposition to encourage growth of particular bacteria to the exclusion of others in the same growth environment. - comments: Select the isolation medium from the pick list. This value maps to the - information stored in the "Incubation media" field in the Alberta Microbiota - Repository (AMBR) Master file. + comments: + - Select the isolation medium from the pick list. This value maps to the information + stored in the "Incubation media" field in the Alberta Microbiota Repository + (AMBR) Master file. slot_uri: GENEPIO:0002107 + required: true any_of: - range: IsolationMediumMenu - range: NullValueMenu - required: true examples: - value: Brain heart infusion (BHI) isolate_storage_location: @@ -777,13 +809,14 @@ slots: title: isolate storage location description: An isolate datum specifying the location of where an isolate is stored e.g. in a particular freezer, on a particular shelf - comments: Enter the freezer storage location of the isolate as the "freezer number-shelf + comments: + - Enter the freezer storage location of the isolate as the "freezer number-shelf number-box number-unit number" e.g. FR1-R3-B1-S01. This value maps to the information stored in the "Spot code" in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100619 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: FR1-R3-B1-S01 cellular_respiration_type: @@ -791,45 +824,48 @@ slots: title: cellular respiration type description: An isolate datum specifying the type of cellular respiration process used by the organism. - comments: Select the respiration type from the pick list. This value maps to the - information stored in the "Aerobic/Anaerobic" field in the Alberta Microbiota - Repository (AMBR) Master file. + comments: + - Select the respiration type from the pick list. This value maps to the information + stored in the "Aerobic/Anaerobic" field in the Alberta Microbiota Repository + (AMBR) Master file. slot_uri: GENEPIO:0100620 + required: true any_of: - range: CellularRespirationTypeMenu - range: NullValueMenu - required: true examples: - value: Aerobic respiration host_common_name: name: host_common_name title: host (common name) description: The commonly used name of the host. - comments: "Common name is required if there was a host. Both common anime and\ - \ scientific name can be provided, if known. Use terms from the pick lists in\ - \ the template. Hosts can be animals (including humans) and plants. Examples\ - \ of common names are \u201CHuman\u201D and \u201CCanola plant\u201D. Examples\ - \ of scientific names are \u201CHomo sapiens\u201D and \u201CEquus caballus\u201D\ - . If the sample was environmental, select \"Not Applicable\". Information for\ - \ populating this field may be available in the \"Source of Isolation\" field\ - \ in the Alberta Microbiota Repository (AMBR) Master file." + comments: + - "Common name is required if there was a host. Both common anime and scientific\ + \ name can be provided, if known. Use terms from the pick lists in the template.\ + \ Hosts can be animals (including humans) and plants. Examples of common names\ + \ are \u201CHuman\u201D and \u201CCanola plant\u201D. Examples of scientific\ + \ names are \u201CHomo sapiens\u201D and \u201CEquus caballus\u201D. If the\ + \ sample was environmental, select \"Not Applicable\". Information for populating\ + \ this field may be available in the \"Source of Isolation\" field in the Alberta\ + \ Microbiota Repository (AMBR) Master file." slot_uri: GENEPIO:0001386 + required: true any_of: - range: HostCommonNameMenu - range: NullValueMenu - required: true examples: - value: Human host_scientific_name: name: host_scientific_name title: host (scientific name) description: The taxonomic, or scientific name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Hosts - can be animals (including humans) and plants. Common name e.g. Human, Canola - plant. If the sample was environmental, select "Not Applicable". Information - for populating this field may be available in the "Source of Isolation" field - in the Alberta Microbiota Repository (AMBR) Master file. + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Hosts can + be animals (including humans) and plants. Common name e.g. Human, Canola plant. + If the sample was environmental, select "Not Applicable". Information for populating + this field may be available in the "Source of Isolation" field in the Alberta + Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001387 any_of: - range: HostScientificNameMenu @@ -840,10 +876,11 @@ slots: name: host_disease title: host disease description: The name of the disease experienced by the host. - comments: If the sample was obtained from a host with a known disease, provide - the name of the disease by seleting a value from the picklist. Information for - populating this field may be available in the "Source of Isolation" field in - the Alberta Microbiota Repository (AMBR) Master file. + comments: + - If the sample was obtained from a host with a known disease, provide the name + of the disease by seleting a value from the picklist. Information for populating + this field may be available in the "Source of Isolation" field in the Alberta + Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0001391 any_of: - range: HostDiseaseMenu @@ -855,10 +892,11 @@ slots: title: sequenced by description: The name of the agency, organization or institution responsible for sequencing the isolate's genome. - comments: Provide the name of the organization that performed the sequencing in - full (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. For the AMBR Project, the value is most - likely the "University of Calgary". + comments: + - Provide the name of the organization that performed the sequencing in full (avoid + abbreviations). If the information is unknown or cannot be provided, leave blank + or provide a null value. For the AMBR Project, the value is most likely the + "University of Calgary". slot_uri: GENEPIO:0100416 any_of: - range: SequencedByMenu @@ -870,10 +908,11 @@ slots: title: sequenced by laboratory name description: The specific laboratory affiliation of the responsible for sequencing the isolate's genome. - comments: Provide the name of the specific laboratory that that performed the - sequencing in full (avoid abbreviations). If the information is unknown or cannot - be provided, leave blank or provide a null value. For the AMBR Project, the - value is most likely the "Harrison Lab". + comments: + - Provide the name of the specific laboratory that that performed the sequencing + in full (avoid abbreviations). If the information is unknown or cannot be provided, + leave blank or provide a null value. For the AMBR Project, the value is most + likely the "Harrison Lab". slot_uri: GENEPIO:0100470 range: WhitespaceMinimizedString examples: @@ -883,7 +922,8 @@ slots: title: sequenced by contact name description: The name or title of the contact responsible for follow-up regarding the sequence. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null @@ -897,7 +937,8 @@ slots: title: sequenced by contact email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -910,11 +951,12 @@ slots: name: purpose_of_sequencing title: purpose of sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 any_of: - range: PurposeOfSequencingMenu @@ -926,9 +968,10 @@ slots: title: purpose of sequencing details description: The description of why the sample was sequenced providing specific details. - comments: Provide an expanded description of why the sample was sequenced using - free text. This information can provide details about why the sample source - might contain antibiotic potentiators. + comments: + - Provide an expanded description of why the sample was sequenced using free text. + This information can provide details about why the sample source might contain + antibiotic potentiators. slot_uri: GENEPIO:0001446 any_of: - range: WhitespaceMinimizedString @@ -939,7 +982,8 @@ slots: name: sequencing_date title: sequencing date description: The date the sample was sequenced. - comments: The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001447 any_of: - range: date @@ -953,8 +997,9 @@ slots: name: library_id title: library ID description: The user-specified identifier for the library prepared for sequencing. - comments: 'Provide the name of the run. This value maps to information in the - "Sequencing Batch #" field Alberta Microbiota Repository (AMBR) Master file.' + comments: + - 'Provide the name of the run. This value maps to information in the "Sequencing + Batch #" field Alberta Microbiota Repository (AMBR) Master file.' slot_uri: GENEPIO:0001448 range: WhitespaceMinimizedString examples: @@ -963,23 +1008,25 @@ slots: name: sequencing_instrument title: sequencing instrument description: The model of the sequencing instrument used. - comments: Select a sequencing instrument from the picklist provided in the template. + comments: + - Select a sequencing instrument from the picklist provided in the template. slot_uri: GENEPIO:0001452 + multivalued: true + required: true any_of: - range: SequencingInstrumentMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Oxford Nanopore MinION sequencing_protocol_name: name: sequencing_protocol_name title: sequencing protocol name description: The name and version number of the sequencing protocol used. - comments: Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION + comments: + - Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION slot_uri: GENEPIO:0001453 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann amplicon_pcr_primer_list: @@ -987,16 +1034,16 @@ slots: title: amplicon pcr primer list description: An information content entity specifying a list of primers used for amplicon sequencing. - comments: Select the primers used to generate the ribosomal 16S or 23S amplicon - for sequencing from the pick list. This value maps to the information in the - "Primers Used for sequencing" field Alberta Microbiota Repository (AMBR) Master - file. + comments: + - Select the primers used to generate the ribosomal 16S or 23S amplicon for sequencing + from the pick list. This value maps to the information in the "Primers Used + for sequencing" field Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100623 + multivalued: true + required: true any_of: - range: AmpliconPcrPrimerListMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: 27F - value: 1492R @@ -1004,7 +1051,8 @@ slots: name: input_file_name title: input file name description: The name of the file containing the sequence data to be analysed. - comments: Enter the file name of the target gene sequence to be analyzed. + comments: + - Enter the file name of the target gene sequence to be analyzed. slot_uri: OBI:0002874 range: WhitespaceMinimizedString examples: @@ -1014,21 +1062,23 @@ slots: title: reference accession description: An identifier that specifies an individual sequence record in a public sequence repository. - comments: Enter the EZBioCloud gene accession that most closely matches the sequence - being analyzed. This value maps to the information in the "Accession No(s)." - field in the Alberta Microbiota Repository (AMBR) Master file. + comments: + - Enter the EZBioCloud gene accession that most closely matches the sequence being + analyzed. This value maps to the information in the "Accession No(s)." field + in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: OBI:0002885 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: FR821777 bioinformatics_protocol: name: bioinformatics_protocol title: bioinformatics protocol description: A description of the overall bioinformatics strategy used. - comments: Provide the name of the protocol used to perform the species identification + comments: + - Provide the name of the protocol used to perform the species identification (i.e. the name of the protocol to perform the EZBioCloud search). slot_uri: GENEPIO:0001489 range: WhitespaceMinimizedString @@ -1038,13 +1088,14 @@ slots: name: reference_database_name title: reference database name description: An identifier of a biological or bioinformatics database. - comments: Select the reference database name from the pick list. For the AMBR - Project, the reference database will be EZBioCloud. + comments: + - Select the reference database name from the pick list. For the AMBR Project, + the reference database will be EZBioCloud. slot_uri: OBI:0002883 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: EZBioCloud reference_database_version: @@ -1052,15 +1103,16 @@ slots: title: reference database version description: The version of the database containing the reference sequences used for analysis. - comments: Enter the sequence search date as the version of EZBioCloud used. Record - the date in ISO 8601 format i.e. YYYY_MM_DD. This value maps to the information + comments: + - Enter the sequence search date as the version of EZBioCloud used. Record the + date in ISO 8601 format i.e. YYYY_MM_DD. This value maps to the information in the "Search date" field in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: OBI:0002884 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: '2021-05-23' coverage_percentage: @@ -1068,14 +1120,15 @@ slots: title: coverage (percentage) description: The percentage of the reference sequence covered by the sequence of interest. - comments: Enter the completeness value. Do not include any symbols e.g. %. This - value maps to "Completeness (%)" in the Alberta Microbiota Repository (AMBR) - Master file. + comments: + - Enter the completeness value. Do not include any symbols e.g. %. This value + maps to "Completeness (%)" in the Alberta Microbiota Repository (AMBR) Master + file. slot_uri: OBI:0002880 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: '98.2' sequence_identity_percentage: @@ -1083,14 +1136,14 @@ slots: title: sequence identity percentage description: Sequence identity is the number (%) of matches (identical characters) in positions from an alignment of two molecular sequences. - comments: Enter the identity value. Do not include any symbols e.g. %. This value - maps to "Similarity (%)" in the Alberta Microbiota Repository (AMBR) Master - file. + comments: + - Enter the identity value. Do not include any symbols e.g. %. This value maps + to "Similarity (%)" in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: OBI:0002882 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: '99' sequence_identity_variance_ratio: @@ -1098,8 +1151,9 @@ slots: title: sequence identity (variance ratio) description: The ratio of the reference sequence not covered by the sequence of interest. - comments: Enter the number of different positions in the target sequence compared - to the reference sequence length, expressed as a ratio. This value maps to "Variation + comments: + - Enter the number of different positions in the target sequence compared to the + reference sequence length, expressed as a ratio. This value maps to "Variation ratio" in the Alberta Microbiota Repository (AMBR) Master file. slot_uri: GENEPIO:0100624 any_of: @@ -1112,14 +1166,15 @@ slots: title: top-hit taxon determination description: The taxon derived from the top hit in search results produced from a sequence similarity comparison. - comments: Enter the EZBioCloud taxon best-hit. This value maps to the information - in the "Top-hit taxon (taxa)" field in the Alberta Microbiota Repository (AMBR) - Master file. + comments: + - Enter the EZBioCloud taxon best-hit. This value maps to the information in the + "Top-hit taxon (taxa)" field in the Alberta Microbiota Repository (AMBR) Master + file. slot_uri: GENEPIO:0100625 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Staphylococcus argenteus tophit_strain_determination: @@ -1127,14 +1182,15 @@ slots: title: top-hit strain determination description: The strain designation derived from the top hit in search results produced from a sequence similarity comparison. - comments: Enter the EZBioCloud strain best-hit. This value maps to the information - in the "Top-hit strain(s)" field in the Alberta Microbiota Repository (AMBR) - Master file. + comments: + - Enter the EZBioCloud strain best-hit. This value maps to the information in + the "Top-hit strain(s)" field in the Alberta Microbiota Repository (AMBR) Master + file. slot_uri: GENEPIO:0100648 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: MSHR1132(T) trimmed_ribosomal_gene_sequence: @@ -1142,23 +1198,25 @@ slots: title: trimmed ribosomal gene sequence description: The results of a data transformation of sequence data in which (e.g., low quality) read bases are removed to produce a trimmed ribosomal RNA sequence. - comments: Enter the sequence of the trimmed ribosomal gene sequence. This value - maps to the sequence in the "Trimmed Ribosomal Sequence" field in the Alberta - Microbiota Repository (AMBR) Master file. + comments: + - Enter the sequence of the trimmed ribosomal gene sequence. This value maps to + the sequence in the "Trimmed Ribosomal Sequence" field in the Alberta Microbiota + Repository (AMBR) Master file. slot_uri: GENEPIO:0100626 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: TGCAAGTCGAGCGAACGGACGAGAAGCTTGCTTCTCTGATGTTAGCGGCGGACGSGTGAGTAACACGTGGATAACCTACCTATAAGACTGGGATAACTTCGGGAAACCGGAGCTAATACCGGATAATATTTTGAACCGCATGGTTCAAAAGTGAAAGACGGTCTTGCTGTCACTTATAGATGGATCCGCGCTGCATTAGCTAGTTGGTAAGGTAACGGCTTACCAAGGCAACGATGCATAGCCGACCTGAGAGGGTGATCGGCCACACTGGAACTGAGACACGGTCCAGACTCCTACGGGAGGCAGCAGTAGGGAATCTTCCGCAATGGGCGAAAGCCTGACGGAGCAACGCCGCGTGAGTGATGAAGGTCTTCGGATCGTAAAACTCTGTTATTAGGGAAGAACATATGTGTAAGTAACTGTGCACATCTTGACGGTACCTAATCAGAAAGCCACGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGTGGCAAGCGTTATCCGGAATTATTGGGCGTAAAGCGCGCGTAGGCGGTTTTTTAAGTCTGATGTGAAAGCCCACGGCTCAACCGTGGAGGGTCATTGGAAACTGGAAAACTTGAGTGCAGAAGAGGAAAGTGGAATTCCATGTGTAGCGGTGAAATGCGCAGAGATATGGAGGAACACCAGTGGCGAAGGCGACTTTCTGGTCTGTAACTGACGCTGATGTGCGAAAGCGTGGGGATCAAACAGGATTAGATACCCTGGTAGTCCACGCCGTAAACGATGAGTGCTAAGTGTTAGGGGGTTTCCGCCCCTTAGTGCTGCAGCTAACGCATTAAGCACTCCGCCTGGGGAGTACGACCGCAAGGTTGAAACTCAAAGGAATTGACGGGGACCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGAAGCAACGCGAAGAACCTTACCAAATCTTGACATCCTTTGACAACTCTAGAGATAGAGCCTTCCCCTTCGGGGGACAAAGTGACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTTAAGCTTAGTTGCCATCATTAAGTTGGGCACTCTAAGTTGACTGCCGGTGACAAACCGGAGGAAGGTGGGGATGACGTCAAATCATCATGCCCCTTATGATTTGGGCTACACACGTGCTACAATGGACAATACAAAGGGCAGCGAAACCGCGAGGTCAAGCAAATCCCATAAAGTTGTTCTCAGTTCGGATTGTAGTCTGCAACTCGACTACATGAAGCTGGAATCGCTAGTAATCGTAGATCAGCATGCTACGGTGAATACGTTCCCGGGTCTTGTACACACCGCCCGTCACACCACGAGAGTTTGTAACACCCGAAGCCGGTGGAGTAACCTTTTAGGAGCTAGCCGTCGAAG bioinformatics_analysis_details: name: bioinformatics_analysis_details title: bioinformatics analysis details description: Any notes regarding the bioinformatics analysis. - comments: Enter any notes regarding the analysis as free text. This value maps - to the "Comment" field in the information in the Alberta Microbiota Repository - (AMBR) Master file. + comments: + - Enter any notes regarding the analysis as free text. This value maps to the + "Comment" field in the information in the Alberta Microbiota Repository (AMBR) + Master file. slot_uri: GENEPIO:0100627 range: WhitespaceMinimizedString examples: @@ -1168,18 +1226,20 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. slot_uri: GENEPIO:0001517 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Rahgavi Poopalaraj, Shirin Afroj, Joe Harrison dataharmonizer_provenance: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 diff --git a/web/templates/ambr/schema_core.yaml b/web/templates/ambr/schema_core.yaml index d9afd189..6b26777c 100644 --- a/web/templates/ambr/schema_core.yaml +++ b/web/templates/ambr/schema_core.yaml @@ -16,6 +16,12 @@ classes: name: 'AMBR' description: The AMBR Project, led by the Harrison Lab at the University of Calgary, is an interdisciplinary study aimed at using 16S sequencing as part of a culturomics platform to identify antibiotic potentiators from the natural products of microbiota. The AMBR DataHarmonizer template was designed to standardize contextual data associated with the isolate repository from this work. is_a: dh_interface + unique_keys: + ambr_key: + unique_key_slots: + - isolate_id + - specimen_collector_sample_id + slots: {} enums: {} types: diff --git a/web/templates/b2b2b/schema.json b/web/templates/b2b2b/schema.json index 2003e955..edc51a1c 100644 --- a/web/templates/b2b2b/schema.json +++ b/web/templates/b2b2b/schema.json @@ -11880,6 +11880,14 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "b2b2b_key": { + "unique_key_name": "b2b2b_key", + "unique_key_slots": [ + "sample_collector_sample_ID" + ] + } } } }, diff --git a/web/templates/b2b2b/schema.yaml b/web/templates/b2b2b/schema.yaml index e29db5bb..f5ac61f7 100644 --- a/web/templates/b2b2b/schema.yaml +++ b/web/templates/b2b2b/schema.yaml @@ -23,6 +23,10 @@ classes: \ fields and terms which are implemented via a spreadsheet collection template,\ \ supported by field and reference guides, as well as a new term request SOP." is_a: dh_interface + unique_keys: + b2b2b_key: + unique_key_slots: + - sample_collector_sample_ID slots: - sample_collector_sample_ID - bioproject_accession @@ -346,15 +350,15 @@ slots: name: sample_collector_sample_ID title: sample_collector_sample_ID description: The user-defined name for the sample. - comments: The sample_ID should represent the identifier assigned to the sample - at time of collection, for which all the descriptive information applies. If - the original sample_ID is unknown or cannot be provided, leave blank or provide - a null value. + comments: + - The sample_ID should represent the identifier assigned to the sample at time + of collection, for which all the descriptive information applies. If the original + sample_ID is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0001123 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: ABCD123 bioproject_accession: @@ -362,30 +366,31 @@ slots: title: BioProject_accession description: The INSDC (i.e., ENA, NCBI, or DDBJ) accession number of the BioProject(s) to which the BioSample belongs. - comments: Store the BioProject accession number. BioProjects are an organizing - tool that links together raw sequence data, assemblies, and their associated - metadata. Each province will be assigned a different bioproject accession number - by the National Microbiology Lab. A valid NCBI BioProject accession has prefix - PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing - project. + comments: + - Store the BioProject accession number. BioProjects are an organizing tool that + links together raw sequence data, assemblies, and their associated metadata. + Each province will be assigned a different bioproject accession number by the + National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN + e.g., PRJNA12345, and is created once at the beginning of a new sequencing project. slot_uri: GENEPIO:0001136 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: PRJNA608651 biosample_accession: name: biosample_accession title: BioSample_accession description: The identifier assigned to a BioSample in INSDC archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA. slot_uri: GENEPIO:0001139 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: SAMN14180202 sample_collection_data_steward_contact_email: @@ -393,68 +398,73 @@ slots: title: sample_collection_data_steward_contact_email description: The email address of the individual responsible for the data governance, (meta)data usage and distribution of the sample. - comments: Provide the email address of the sample collection data steward. This - may or may not be the same individual/organization that collected the sample. - If the contact is the same, provide the same address as the "sample collector - contact email". + comments: + - Provide the email address of the sample collection data steward. This may or + may not be the same individual/organization that collected the sample. If the + contact is the same, provide the same address as the "sample collector contact + email". slot_uri: GENEPIO:0101107 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: bloggsj@aglab.ca sample_collected_by: name: sample_collected_by title: sample_collected_by description: The name of the organization with which the sample collector is affiliated. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. slot_uri: GENEPIO:0001153 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Public Health Agency of Canada sample_collection_name: name: sample_collection_name title: sample_collection_name description: The name of the sample collection. - comments: If the sample is associated with a particular collection, provide the - name of the sample collection. Type culture collection names can be referenced - here. Private collections and sample collection project names can also be included. + comments: + - If the sample is associated with a particular collection, provide the name of + the sample collection. Type culture collection names can be referenced here. + Private collections and sample collection project names can also be included. slot_uri: GENEPIO:0100429 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: American Type Culture Collection (ATCC) sample_collection_ID: name: sample_collection_ID title: sample_collection_ID description: The identifier associated with the sample collection. - comments: If the sample is associated with a particular collection that can be - refered to by an identifier, provide the identifier of the sample collection. + comments: + - If the sample is associated with a particular collection that can be refered + to by an identifier, provide the identifier of the sample collection. slot_uri: OBIB:0000001 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: BCRCAMUAMR sample_collection_URL: name: sample_collection_URL title: sample_collection_URL description: The URL associated with online material about a sample collection. - comments: If the sample collection has online materials that may be useful for - providing context, include the URL associated with the sample collection. + comments: + - If the sample collection has online materials that may be useful for providing + context, include the URL associated with the sample collection. slot_uri: GENEPIO:0102067 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: https://www.jpiamr.eu/projects/b2b2b-amrdx/ sample_collector_contact_email: @@ -462,38 +472,41 @@ slots: title: sample_collector_contact_email description: The email address of the contact responsible for follow-up regarding the sample. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001156 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: WaterTester@facility.ca geo_loc_name_(country): name: geo_loc_name_(country) title: geo_loc_name_(country) description: The country of origin of the sample. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001181 + required: true any_of: - range: GeoLocNameCountryMenu - range: null value menu - required: true examples: - value: Canada geo_loc_name_(state/province/territory): name: geo_loc_name_(state/province/territory) title: geo_loc_name_(state/province/territory) description: The state/province/territory of origin of the sample. - comments: 'Provide the state/province/territory name from the GAZ geography ontology. + comments: + - 'Provide the state/province/territory name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/ga' slot_uri: GENEPIO:0001185 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Western Cape geo_loc_name_(site): @@ -501,42 +514,45 @@ slots: title: geo_loc_name_(site) description: The name of a specific geographical location e.g. Credit River (rather than river). - comments: Provide the name of the specific geographical site using a specific - noun (a word that names a certain place, thing). + comments: + - Provide the name of the specific geographical site using a specific noun (a + word that names a certain place, thing). slot_uri: GENEPIO:0100436 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Credit River organism: name: organism title: organism description: Taxonomic name of the organism. - comments: Provide the official nomenclature for the organism present in the sample. + comments: + - Provide the official nomenclature for the organism present in the sample. slot_uri: GENEPIO:0001191 + required: true any_of: - range: OrganismMenu - range: null value menu - required: true examples: - value: Salmonella enterica subsp. enterica [NCBITaxon:59201] purpose_of_sampling: name: purpose_of_sampling title: purpose_of_sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. Most likely, the sample was collected for Diagnostic testing. - The reason why a sample was originally collected may differ from the reason - why it was selected for sequencing, which should be indicated in the "purpose - of sequencing" field. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. Most likely, the sample was collected for Diagnostic testing. The + reason why a sample was originally collected may differ from the reason why + it was selected for sequencing, which should be indicated in the "purpose of + sequencing" field. slot_uri: GENEPIO:0001198 + required: true any_of: - range: PurposeOfSamplingMenu - range: null value menu - required: true examples: - value: Surveillance [GENEPIO:0100004] presampling_activity: @@ -544,16 +560,16 @@ slots: title: presampling_activity description: The experimental activities or variables that affected the sample collected. - comments: If there was experimental activity that would affect the sample prior - to collection (this is different than sample processing), provide the experimental - activities by selecting one or more values from the template pick list. If the - information is unknown or cannot be provided, leave blank or provide a null - value. + comments: + - If there was experimental activity that would affect the sample prior to collection + (this is different than sample processing), provide the experimental activities + by selecting one or more values from the template pick list. If the information + is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100433 + required: true any_of: - range: PresamplingActivityMenu - range: null value menu - required: true examples: - value: Antimicrobial pre-treatment [GENEPIO:0100537] presampling_activity_details: @@ -561,12 +577,13 @@ slots: title: presampling_activity_details description: The details of the experimental activities or variables that affected the sample collected. - comments: Briefly describe the experimental details using free text. + comments: + - Briefly describe the experimental details using free text. slot_uri: GENEPIO:0100434 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Chicken feed containing novobiocin was fed to chickens for 72 hours prior to collection of litter. @@ -574,43 +591,46 @@ slots: name: experimental_specimen_role_type title: experimental_specimen_role_type description: The type of role that the sample represents in the experiment. - comments: Samples can play different types of roles in experiments. A sample under - study in one experiment may act as a control or be a replicate of another sample - in another experiment. This field is used to distinguish samples under study - from controls, replicates, etc. If the sample acted as an experimental control - or a replicate, select a role type from the picklist. If the sample was not - a control, leave blank or select "Not Applicable". + comments: + - Samples can play different types of roles in experiments. A sample under study + in one experiment may act as a control or be a replicate of another sample in + another experiment. This field is used to distinguish samples under study from + controls, replicates, etc. If the sample acted as an experimental control or + a replicate, select a role type from the picklist. If the sample was not a control, + leave blank or select "Not Applicable". slot_uri: GENEPIO:0100921 + required: true any_of: - range: ExperimentalSpecimenRoleTypeMenu - range: null value menu - required: true examples: - value: Positive experimental control [GENEPIO:0101018] experimental_control_details: name: experimental_control_details title: experimental_control_details description: The details regarding the experimental control contained in the sample. - comments: Provide details regarding the nature of the reference strain used as - a control, or what is was used to monitor. + comments: + - Provide details regarding the nature of the reference strain used as a control, + or what is was used to monitor. slot_uri: GENEPIO:0100922 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true specimen_processing: name: specimen_processing title: specimen_processing description: The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures. - comments: Provide the sample processing information by selecting a value from - the template pick list. If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the sample processing information by selecting a value from the template + pick list. If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100435 + required: true any_of: - range: SpecimenProcessingMenu - range: null value menu - required: true examples: - value: Samples pooled [OBI:0600016] specimen_processing_details: @@ -618,12 +638,13 @@ slots: title: specimen_processing_details description: The details of the processing applied to the sample during or after receiving the sample. - comments: Briefly describe the processes applied to the sample. + comments: + - Briefly describe the processes applied to the sample. slot_uri: GENEPIO:0100311 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: 25 samples were pooled and further prepared as a single sample during library prep. @@ -631,45 +652,48 @@ slots: name: food_product_origin_geo_loc_name (country) title: food_product_origin_geo_loc_name (country) description: The country of origin of a food product. - comments: If a food product was sampled and the food product was manufactured - outside of Canada, provide the name of the country where the food product originated + comments: + - If a food product was sampled and the food product was manufactured outside + of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown, cannot be provided, or is not applicable to the sample type, leave blank or provide a null value. slot_uri: GENEPIO:0100437 + recommended: true any_of: - range: GeoLocNameCountryMenu - range: null value menu - recommended: true examples: - value: United States of America [GAZ:00002459] host_origin_geo_loc_name_(country): name: host_origin_geo_loc_name_(country) title: host_origin_geo_loc_name_(country) description: The country of origin of the host. - comments: If a sample is from a human or animal host that originated from outside - of Canada, provide the the name of the country where the host originated by - selecting a value from the template pick list. If the information is unknown, - cannot be provided, or is not applicable to the sample type, leave blank or - provide a null value. + comments: + - If a sample is from a human or animal host that originated from outside of Canada, + provide the the name of the country where the host originated by selecting a + value from the template pick list. If the information is unknown, cannot be + provided, or is not applicable to the sample type, leave blank or provide a + null value. slot_uri: GENEPIO:0100438 + recommended: true any_of: - range: GeoLocNameCountryMenu - range: null value menu - recommended: true examples: - value: South Africa [GAZ:00001094] sample_collection_date: name: sample_collection_date title: sample_collection_date description: The date on which the sample was collected. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0001174 + required: true any_of: - range: date - range: null value menu - required: true examples: - value: '2020-10-30' environmental_site: @@ -677,14 +701,15 @@ slots: title: environmental_site description: An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave. - comments: If applicable, select the standardized term and ontology ID for the - environmental site from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, select the standardized term and ontology ID for the environmental + site from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001232 + recommended: true any_of: - range: EnvironmentalSiteMenu - range: null value menu - recommended: true examples: - value: Poultry hatchery [ENVO:01001874] environmental_material: @@ -692,14 +717,15 @@ slots: title: environmental_material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask. - comments: If applicable, select the standardized term and ontology ID for the - environmental material from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, select the standardized term and ontology ID for the environmental + material from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001223 + recommended: true any_of: - range: EnvironmentalMaterialMenu - range: null value menu - recommended: true examples: - value: Wastewater [ENVO:00002001] anatomical_material: @@ -707,14 +733,15 @@ slots: title: anatomical_material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: An anatomical material is a substance taken from the body. If applicable, - select the standardized term and ontology ID for the anatomical material from - the picklist provided. Multiple values can be provided, separated by a semi-colon. + comments: + - An anatomical material is a substance taken from the body. If applicable, select + the standardized term and ontology ID for the anatomical material from the picklist + provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001211 + recommended: true any_of: - range: AnatomicalMaterialMenu - range: null value menu - recommended: true examples: - value: Tissue [UBERON:0000479] - value: Blood [UBERON:0000178] @@ -723,15 +750,16 @@ slots: title: body_product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: A body product is a substance produced by the body but meant to be excreted/secreted + comments: + - A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001216 + recommended: true any_of: - range: BodyProductMenu - range: null value menu - recommended: true examples: - value: Feces [UBERON:0001988] - value: Urine [UBERON:0001088] @@ -739,28 +767,30 @@ slots: name: anatomical_part title: anatomical_part description: An anatomical part of an organism e.g. oropharynx. - comments: An anatomical part is a structure or location in the body. If applicable, - select the standardized term and ontology ID for the anatomical material from - the picklist provided. Multiple values can be provided, separated by a semi-colon. + comments: + - An anatomical part is a structure or location in the body. If applicable, select + the standardized term and ontology ID for the anatomical material from the picklist + provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001214 + recommended: true any_of: - range: AnatomicalPartMenu - range: null value menu - recommended: true examples: - value: Cloaca [UBERON:0000162] food_product: name: food_product title: food_product description: A material consumed and digested for nutritional value or enjoyment. - comments: This field includes animal feed. If applicable, select the standardized - term and ontology ID for the anatomical material from the picklist provided. - Multiple values can be provided, separated by a semi-colon. + comments: + - This field includes animal feed. If applicable, select the standardized term + and ontology ID for the anatomical material from the picklist provided. Multiple + values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0100444 + recommended: true any_of: - range: FoodProductMenu - range: null value menu - recommended: true examples: - value: Chicken breast [FOODON:00002703] food_product_properties: @@ -768,125 +798,134 @@ slots: title: food_product_properties description: Any characteristic of the food product pertaining to its state, processing, or implications for consumers. - comments: Provide any characteristics of the food product including whether it - has been cooked, processed, preserved, any known information about its state - (e.g. raw, ready-to-eat), any known information about its containment (e.g. - canned), and any information about a label claim (e.g. organic, fat-free). + comments: + - Provide any characteristics of the food product including whether it has been + cooked, processed, preserved, any known information about its state (e.g. raw, + ready-to-eat), any known information about its containment (e.g. canned), and + any information about a label claim (e.g. organic, fat-free). slot_uri: GENEPIO:0100445 + recommended: true any_of: - range: FoodProductPropertiesMenu - range: null value menu - recommended: true examples: - value: Food (chopped) [FOODON:00002777] collection_device: name: collection_device title: collection_device description: The instrument or container used to collect the sample e.g. swab. - comments: This field includes animal feed. If applicable, select the standardized - term and ontology ID for the anatomical material from the picklist provided. - Multiple values can be provided, separated by a semi-colon. + comments: + - This field includes animal feed. If applicable, select the standardized term + and ontology ID for the anatomical material from the picklist provided. Multiple + values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001234 + recommended: true any_of: - range: CollectionDeviceMenu - range: null value menu - recommended: true examples: - value: Vacutainer [OBIB:0000032] collection_method: name: collection_method title: collection_method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: If applicable, provide the standardized term and ontology ID for the - anatomical material from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, provide the standardized term and ontology ID for the anatomical + material from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001241 + recommended: true any_of: - range: CollectionMethodMenu - range: null value menu - recommended: true examples: - value: Necropsy [MMO:0000344] host_(common_name): name: host_(common_name) title: host_(common_name) description: The commonly used name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Common - name e.g. human, bat. If the sample was environmental, put "not applicable. + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Common name + e.g. human, bat. If the sample was environmental, put "not applicable. slot_uri: GENEPIO:0001386 + recommended: true any_of: - range: HostCommonNameMenu - range: null value menu - recommended: true examples: - value: Human [NCBITaxon:9606] host_(scientific_name): name: host_(scientific_name) title: host_(scientific_name) description: The taxonomic, or scientific name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Scientific + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable slot_uri: GENEPIO:0001387 + recommended: true any_of: - range: HostScientificNameMenu - range: null value menu - recommended: true examples: - value: Homo sapiens [NCBITaxon:9606] host_disease: name: host_disease title: host_disease description: The name of the disease experienced by the host. - comments: "This field is only required if there was a host. If the host was a\ - \ human select COVID-19 from the pick list. If the host was asymptomatic, this\ - \ can be recorded under \u201Chost health state details\u201D. \"COVID-19\"\ - \ should still be provided if patient is asymptomatic. If the host is not human,\ - \ and the disease state is not known or the host appears healthy, put \u201C\ - not applicable\u201D." + comments: + - "This field is only required if there was a host. If the host was a human select\ + \ COVID-19 from the pick list. If the host was asymptomatic, this can be recorded\ + \ under \u201Chost health state details\u201D. \"COVID-19\" should still be\ + \ provided if patient is asymptomatic. If the host is not human, and the disease\ + \ state is not known or the host appears healthy, put \u201Cnot applicable\u201D\ + ." slot_uri: GENEPIO:0001391 + recommended: true any_of: - range: WhitespaceMinimizedString - range: null value menu - recommended: true examples: - value: Mastitis [MONDO:0006849] host_age: name: host_age title: host_age description: Age of host at the time of sampling. - comments: If there was a host and the host age is known, provide the age. + comments: + - If there was a host and the host age is known, provide the age. slot_uri: GENEPIO:0001392 + recommended: true any_of: - range: integer - range: null value menu - recommended: true examples: - value: '79' host_age_unit: name: host_age_unit title: host_age_unit description: The units used to measure the host's age. - comments: If known, provide the age units used to measure the host's age from - the pick list. + comments: + - If known, provide the age units used to measure the host's age from the pick + list. slot_uri: GENEPIO:0001393 + recommended: true any_of: - range: HostAgeUnitMenu - range: NullValueMenu - recommended: true examples: - value: year host_gender: name: host_gender title: host_gender description: The gender of the host at the time of sample collection. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001395 + recommended: true any_of: - range: HostGenderMenu - range: NullValueMenu - recommended: true examples: - value: Male isolate_ID: @@ -894,16 +933,17 @@ slots: title: isolate_ID description: The user-defined identifier for the isolate, as provided by the laboratory that originally isolated the isolate. - comments: Provide the isolate_ID created by the lab that first isolated the isolate - (i.e. the original isolate ID). If the information is unknown or cannot be provided, + comments: + - Provide the isolate_ID created by the lab that first isolated the isolate (i.e. + the original isolate ID). If the information is unknown or cannot be provided, leave blank or provide a null value. If only an alternate isolate ID is known (e.g. the ID from your lab, if your lab did not isolate the isolate from the original sample), make asure to include it in the alternative_isolate_ID field. slot_uri: GENEPIO:0100456 + recommended: true any_of: - range: WhitespaceMinimizedString - range: null value menu - recommended: true examples: - value: SA20131043 isolated_by: @@ -911,14 +951,15 @@ slots: title: isolated_by description: The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated. - comments: Provide the name of the agency, organization or institution that isolated - the original isolate in full (avoid abbreviations). If the information is unknown + comments: + - Provide the name of the agency, organization or institution that isolated the + original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100461 + recommended: true any_of: - range: WhitespaceMinimizedString - range: null value menu - recommended: true examples: - value: Public Health Agency of Canada isolated_by_contact_email: @@ -926,16 +967,17 @@ slots: title: isolated_by_contact_email description: The email address of the contact responsible for follow-up regarding the isolate. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100464 + recommended: true any_of: - range: WhitespaceMinimizedString - range: null value menu - recommended: true examples: - value: enterics@lab.ca sequencing_assay_type: @@ -943,38 +985,41 @@ slots: title: sequencing_assay_type description: The overarching sequencing methodology that was used to determine the sequence of a biomaterial. - comments: Provide the name of the DNA or RNA sequencing technology used in your - study. If unsure refer to the protocol documentation, or provide a null value. + comments: + - Provide the name of the DNA or RNA sequencing technology used in your study. + If unsure refer to the protocol documentation, or provide a null value. slot_uri: GENEPIO:0100997 + required: true any_of: - range: SequencingAssayTypeMenu - range: null value menu - required: true examples: - value: Whole genome sequencing assay [OBI:0002117] library_ID: name: library_ID title: library_ID description: The user-specified identifier for the library prepared for sequencing. - comments: The library name should be unique, and can be an autogenerated ID from - your LIMS, or modification of the isolate ID. + comments: + - The library name should be unique, and can be an autogenerated ID from your + LIMS, or modification of the isolate ID. slot_uri: GENEPIO:0001448 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: XYZ_123345 nucleic_acid_extraction_method: name: nucleic_acid_extraction_method title: nucleic_acid_extraction_method description: The process used to extract genomic material from a sample. - comments: Briefly describe the extraction method used. + comments: + - Briefly describe the extraction method used. slot_uri: GENEPIO:0100939 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Direct wastewater RNA capture and purification via the "Sewage, Salt, Silica and SARS-CoV-2 (4S)" method v4 found at https://www.protocols.io/view/v-4-direct-wastewater-rna-capture-and-purification-36wgq581ygk5/v4 @@ -983,12 +1028,13 @@ slots: title: genomic_target_enrichment_method description: The molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: Provide the name of the enrichment method + comments: + - Provide the name of the enrichment method slot_uri: GENEPIO:0100966 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Hybrid selection method (bait-capture) [GENEPIO:0001950] library_preparation_kit: @@ -996,56 +1042,60 @@ slots: title: library_preparation_kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Nextera XT sequencing_platform: name: sequencing_platform title: sequencing_platform description: The platform technology used to perform the sequencing. - comments: Provide the name of the company that created the sequencing instrument - by selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the company that created the sequencing instrument by selecting + a value from the template pick list. If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100473 + required: true any_of: - range: SequencingPlatformMenu - range: null value menu - required: true examples: - value: Illumina [GENEPIO:0001923] sequencing_instrument: name: sequencing_instrument title: sequencing_instrument description: The model of the sequencing instrument used. - comments: Provide the model sequencing instrument by selecting a value from the - template pick list. If the information is unknown or cannot be provided, leave - blank or provide a null value. + comments: + - Provide the model sequencing instrument by selecting a value from the template + pick list. If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0001452 + required: true any_of: - range: SequencingInstrumentMenu - range: null value menu - required: true examples: - value: Illumina HiSeq 2500 [GENEPIO:0100117] purpose_of_sequencing: name: purpose_of_sequencing title: purpose_of_sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 + required: true any_of: - range: PurposeOfSequencingMenu - range: null value menu - required: true examples: - value: Cluster/Outbreak investigation [GENEPIO:0100001] purpose_of_sequencing_details: @@ -1053,18 +1103,19 @@ slots: title: purpose_of_sequencing_details description: The description of why the sample was sequenced providing specific details. - comments: 'Provide an expanded description of why the sample was sequenced using - free text. The description may include the importance of the sequences for a - particular public health investigation/surveillance activity/research question. - Suggested standardized descriptions include: Assessing public health control - measures, Determining early introductions and spread, Investigating airline-related - exposures, Investigating remote regions, Investigating health care workers, - Investigating schools/universities.' + comments: + - 'Provide an expanded description of why the sample was sequenced using free + text. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriptions include: Assessing public health control measures, + Determining early introductions and spread, Investigating airline-related exposures, + Investigating remote regions, Investigating health care workers, Investigating + schools/universities.' slot_uri: GENEPIO:0001446 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Hospital outbreak sequenced_by: @@ -1072,14 +1123,15 @@ slots: title: sequenced_by description: The name of the agency, organization or institution responsible for sequencing the isolate's genome. - comments: Provide the name of the agency, organization or institution that performed - the sequencing in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the agency, organization or institution that performed the + sequencing in full (avoid abbreviations). If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100416 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Public Health Agency of Canada sequenced_by_contact_email: @@ -1087,31 +1139,33 @@ slots: title: sequenced_by_contact_email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100471 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: enterics@lab.ca sequence_submitted_by: name: sequence_submitted_by title: sequence_submitted_by description: The name of the agency that submitted the sequence to a database. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. For Canadian institutions submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Public Health Ontario (PHO) sequence_submitter_contact_email: @@ -1119,12 +1173,13 @@ slots: title: sequence_submitter_contact_email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: The email address can represent a specific individual or laboratory. + comments: + - The email address can represent a specific individual or laboratory. slot_uri: GENEPIO:0001165 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: RespLab@lab.ca raw_sequence_data_processing_method: @@ -1132,26 +1187,27 @@ slots: title: raw_sequence_data_processing_method description: The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Provide the software name followed by the version e.g. Trimmomatic v. - 0.38, Porechop v. 0.2.3 + comments: + - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, + Porechop v. 0.2.3 slot_uri: GENEPIO:0001458 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Porechop 0.2.3 dehosting_method: name: dehosting_method title: dehosting_method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Nanostripper number_of_total_reads: @@ -1159,12 +1215,13 @@ slots: title: number_of_total_reads description: The total number of non-unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100827 + required: true any_of: - range: integer - range: null value menu - required: true examples: - value: '423867' amr_testing_by: @@ -1172,14 +1229,15 @@ slots: title: AMR_testing_by description: The name of the organization that performed the antimicrobial resistance testing. - comments: Provide the name of the agency, organization or institution that performed - the AMR testing, in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the agency, organization or institution that performed the + AMR testing, in full (avoid abbreviations). If the information is unknown or + cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100511 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Canadian Food Inspection Agency amr_testing_by_laboratory_name: @@ -1187,14 +1245,15 @@ slots: title: AMR_testing_by_laboratory_name description: The name of the lab within the organization that performed the antimicrobial resistance testing. - comments: Provide the name of the specific laboratory that performed the AMR testing - (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that performed the AMR testing (avoid + abbreviations). If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100512 + required: true any_of: - range: AmrTestingByLaboratoryNameMenu - range: null value menu - required: true examples: - value: Topp Lab amr_testing_by_contact_name: @@ -1202,16 +1261,17 @@ slots: title: AMR_testing_by_contact_name description: The name of the individual or the individual's role in the organization that performed the antimicrobial resistance testing. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100513 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Enterics Lab Manager amr_testing_by_contact_email: @@ -1219,29 +1279,31 @@ slots: title: AMR_testing_by_contact_email description: The email of the individual or the individual's role in the organization that performed the antimicrobial resistance testing. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100514 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: johnnyblogs@lab.ca amr_testing_date: name: amr_testing_date title: AMR_testing_date description: The date the antimicrobial resistance testing was performed. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100515 + required: true any_of: - range: date - range: null value menu - required: true examples: - value: '2022-04-03' amr_agent_name: @@ -1249,15 +1311,16 @@ slots: title: AMR_agent_name description: The name of the agent that kills or slows the growth of microorganisms, including bacteria, viruses, fungi and protozoans. - comments: The names of the drug have already been matched with measurement, breakpoint, + comments: + - The names of the drug have already been matched with measurement, breakpoint, and phenotype fields in the template. No need to add these unless the drug of interest is not present. Use the Term Request System to request the addition of other agents. slot_uri: GENEPIO:0100521 + required: true any_of: - range: AmrAgentNameMenu - range: null value menu - required: true examples: - value: Amoxicillin-clavulanic [ARO:3003997] amr_phenotype: @@ -1265,77 +1328,83 @@ slots: title: AMR_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard. - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. slot_uri: GENEPIO:0100525 + required: true any_of: - range: AmrPhenotypeMenu - range: null value menu - required: true examples: - value: Susceptible antimicrobial phenotype [ARO:3004302] amr_measurement_sign: name: amr_measurement_sign title: AMR_measurement_sign description: The qualifier associated with the antibiotic susceptibility measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. slot_uri: GENEPIO:0100524 + required: true any_of: - range: AmrMeasurementSignMenu - range: null value menu - required: true examples: - value: greater than (>) [GENEPIO:0001006] amr_measurement: name: amr_measurement title: AMR_measurement description: The measured value of antimicrobial resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). slot_uri: GENEPIO:0100522 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: '4' amr_measurement_units: name: amr_measurement_units title: AMR_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. slot_uri: GENEPIO:0100523 + required: true any_of: - range: AmrMeasurementUnitsMenu - range: null value menu - required: true examples: - value: ug/mL [UO:0000274] amr_laboratory_typing_method: name: amr_laboratory_typing_method title: AMR_laboratory_typing_method description: The general method used for antibiotic susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. slot_uri: GENEPIO:0100526 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: Broth dilution [ARO:3004397] amr_laboratory_typing_platform: name: amr_laboratory_typing_platform title: AMR_laboratory_typing_platform description: The brand/platform used for antibiotic susceptibility testing - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. slot_uri: GENEPIO:0100527 + required: true any_of: - range: AmrLaboratoryTypingPlatformMenu - range: null value menu - required: true examples: - value: Sensitire [ARO:3004402] amr_laboratory_typing_platform_version: @@ -1343,37 +1412,40 @@ slots: title: AMR_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antibiotic susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. slot_uri: GENEPIO:0100528 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: CMV3AGNF amr_vendor_name: name: amr_vendor_name title: AMR_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). slot_uri: GENEPIO:0100529 + required: true any_of: - range: AmrVendorNameMenu - range: null value menu - required: true examples: - value: Sensititre [ARO:3004402] amr_testing_standard: name: amr_testing_standard title: AMR_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. slot_uri: GENEPIO:0100530 + required: true any_of: - range: AmrTestingStandardMenu - range: null value menu - required: true examples: - value: Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366] amr_testing_standard_version: @@ -1381,12 +1453,13 @@ slots: title: AMR_testing_standard_version description: The version number associated with the testing standard used for determination of resistance phenotype - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. slot_uri: GENEPIO:0100531 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: M100 amr_testing_standard_details: @@ -1394,13 +1467,14 @@ slots: title: AMR_testing_standard_details description: The additional details associated with the testing standard used for determination of resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. slot_uri: GENEPIO:0100520 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' - value: '2017.' @@ -1409,13 +1483,14 @@ slots: title: AMR_testing_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201CAMR_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antibiotic" - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." slot_uri: GENEPIO:0100516 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: '8' amr_testing_intermediate_breakpoint: @@ -1424,13 +1499,14 @@ slots: description: "The intermediate measurement(s), in the units specified in the \u201C\ AMR_measurement_units\u201D field, where a sample would be considered to have\ \ an \u201Cintermediate\u201D phenotype for this antibiotic" - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>_<\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>_<\u201D qualifier is implied." slot_uri: GENEPIO:0100517 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: '16' amr_testing_resistant_breakpoint: @@ -1438,13 +1514,14 @@ slots: title: AMR_testing_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201CAMR_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antibiotic" - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." slot_uri: GENEPIO:0100518 + required: true any_of: - range: WhitespaceMinimizedString - range: null value menu - required: true examples: - value: '32' authors: @@ -1452,11 +1529,12 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a semicolon. slot_uri: GENEPIO:0001517 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Tejinder Singh - value: Fei Hu @@ -1467,7 +1545,8 @@ slots: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 diff --git a/web/templates/b2b2b/schema_core.yaml b/web/templates/b2b2b/schema_core.yaml index f162a427..38cda236 100644 --- a/web/templates/b2b2b/schema_core.yaml +++ b/web/templates/b2b2b/schema_core.yaml @@ -16,6 +16,11 @@ classes: title: B2B2B description: "The B2B2B template is a One Health contextual data specification designed for gold standard benchmark datasets for microbial AMR analyses. The specification was developed as part of the JPIAMR’s Bench, Bedside, Business, and Beyond: innovative solutions for AMR diagnostics (B2B2B AMRDx) project, and represents a subset of Canada’s GRDI-AMR-One-Health vocabulary (see GRDI template). The specification provides standardized (ontology-based) fields and terms which are implemented via a spreadsheet collection template, supported by field and reference guides, as well as a new term request SOP." is_a: dh_interface + unique_keys: + b2b2b_key: + unique_key_slots: + - sample_collector_sample_ID + slots: {} enums: {} types: diff --git a/web/templates/canada_covid19/locales/fr/schema.json b/web/templates/canada_covid19/locales/fr/schema.json index f1a11372..cbc4afec 100644 --- a/web/templates/canada_covid19/locales/fr/schema.json +++ b/web/templates/canada_covid19/locales/fr/schema.json @@ -10377,6 +10377,14 @@ ], "slot_group": "Reconnaissance des contributeurs" } + }, + "unique_keys": { + "mpox_key": { + "unique_key_name": "mpox_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/canada_covid19/locales/fr/schema.yaml b/web/templates/canada_covid19/locales/fr/schema.yaml index 32a50382..16a1b17f 100644 --- a/web/templates/canada_covid19/locales/fr/schema.yaml +++ b/web/templates/canada_covid19/locales/fr/schema.yaml @@ -46,6 +46,10 @@ classes: gathering is_a: dh_interface see_also: templates/canada_covid19/SOP.pdf + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - third_party_lab_service_provider_name @@ -626,8 +630,9 @@ slots: title: "ID du collecteur d\u2019\xE9chantillons" description: "Nom d\xE9fini par l\u2019utilisateur pour l\u2019\xE9chantillon" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Conservez l\u2019ID de l\u2019\xE9chantillon du collecteur. Si ce num\xE9\ - ro est consid\xE9r\xE9 comme une information identifiable, fournissez un autre\ + comments: + - "Conservez l\u2019ID de l\u2019\xE9chantillon du collecteur. Si ce num\xE9ro\ + \ est consid\xE9r\xE9 comme une information identifiable, fournissez un autre\ \ identifiant. Assurez-vous de conserver la cl\xE9 qui correspond aux identifiants\ \ d\u2019origine et alternatifs aux fins de tra\xE7abilit\xE9 et de suivi, au\ \ besoin. Chaque ID d\u2019\xE9chantillon de collecteur provenant d\u2019un\ @@ -642,8 +647,8 @@ slots: description: "Nom de la soci\xE9t\xE9 ou du laboratoire tiers qui fournit les\ \ services" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Indiquez le nom complet et non abr\xE9g\xE9 de l\u2019entreprise ou\ - \ du laboratoire." + comments: + - "Indiquez le nom complet et non abr\xE9g\xE9 de l\u2019entreprise ou du laboratoire." examples: - value: Switch Health third_party_lab_sample_id: @@ -652,8 +657,9 @@ slots: description: "Identifiant attribu\xE9 \xE0 un \xE9chantillon par un prestataire\ \ de services tiers" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Conservez l\u2019identifiant de l\u2019\xE9chantillon fourni par le\ - \ prestataire de services tiers." + comments: + - "Conservez l\u2019identifiant de l\u2019\xE9chantillon fourni par le prestataire\ + \ de services tiers." examples: - value: SHK123456 case_id: @@ -662,9 +668,10 @@ slots: description: "Identifiant utilis\xE9 pour d\xE9signer un cas de maladie d\xE9\ tect\xE9 sur le plan \xE9pid\xE9miologique" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Fournissez l\u2019identifiant du cas, lequel facilite grandement le\ - \ lien entre les donn\xE9es de laboratoire et les donn\xE9es \xE9pid\xE9miologiques.\ - \ Il peut \xEAtre consid\xE9r\xE9 comme une information identifiable. Consultez\ + comments: + - "Fournissez l\u2019identifiant du cas, lequel facilite grandement le lien entre\ + \ les donn\xE9es de laboratoire et les donn\xE9es \xE9pid\xE9miologiques. Il\ + \ peut \xEAtre consid\xE9r\xE9 comme une information identifiable. Consultez\ \ l\u2019intendant des donn\xE9es avant de le transmettre." examples: - value: ABCD1234 @@ -674,7 +681,8 @@ slots: description: "Identifiant principal d\u2019un \xE9chantillon associ\xE9 pr\xE9\ c\xE9demment soumis au d\xE9p\xF4t" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Conservez l\u2019identifiant primaire de l\u2019\xE9chantillon correspondant\ + comments: + - "Conservez l\u2019identifiant primaire de l\u2019\xE9chantillon correspondant\ \ pr\xE9c\xE9demment soumis au Laboratoire national de microbiologie afin que\ \ les \xE9chantillons puissent \xEAtre li\xE9s et suivis dans le syst\xE8me." examples: @@ -684,11 +692,12 @@ slots: title: "Nom de l\u2019\xE9chantillon IRIDA" description: "Identifiant attribu\xE9 \xE0 un isolat s\xE9quenc\xE9 dans IRIDA" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Enregistrez le nom de l\u2019\xE9chantillon IRIDA, lequel sera cr\xE9\ - \xE9 par la personne saisissant les donn\xE9es dans la plateforme connexe. Les\ - \ \xE9chantillons IRIDA peuvent \xEAtre li\xE9s \xE0 des m\xE9tadonn\xE9es et\ - \ \xE0 des donn\xE9es de s\xE9quence, ou simplement \xE0 des m\xE9tadonn\xE9\ - es. Il est recommand\xE9 que le nom de l\u2019\xE9chantillon IRIDA soit identique\ + comments: + - "Enregistrez le nom de l\u2019\xE9chantillon IRIDA, lequel sera cr\xE9\xE9 par\ + \ la personne saisissant les donn\xE9es dans la plateforme connexe. Les \xE9\ + chantillons IRIDA peuvent \xEAtre li\xE9s \xE0 des m\xE9tadonn\xE9es et \xE0\ + \ des donn\xE9es de s\xE9quence, ou simplement \xE0 des m\xE9tadonn\xE9es. Il\ + \ est recommand\xE9 que le nom de l\u2019\xE9chantillon IRIDA soit identique\ \ ou contienne l\u2019ID de l\u2019\xE9chantillon du collecteur pour assurer\ \ une meilleure tra\xE7abilit\xE9. Il est \xE9galement recommand\xE9 que le\ \ nom de l\u2019\xE9chantillon IRIDA refl\xE8te l\u2019acc\xE8s \xE0 GISAID.\ @@ -704,11 +713,12 @@ slots: description: "Num\xE9ro d\u2019acc\xE8s \xE0 INSDC attribu\xE9 au bioprojet cadre\ \ pour l\u2019effort canadien de s\xE9quen\xE7age du SRAS-CoV-2" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Enregistrez le num\xE9ro d\u2019acc\xE8s au bioprojet cadre en le s\xE9\ - lectionnant \xE0 partir de la liste d\xE9roulante du mod\xE8le. Ce num\xE9ro\ - \ sera identique pour tous les soumissionnaires du RCanG\xE9CO. Diff\xE9rentes\ - \ provinces auront leurs propres bioprojets, mais ces derniers seront li\xE9\ - s sous un seul bioprojet cadre." + comments: + - "Enregistrez le num\xE9ro d\u2019acc\xE8s au bioprojet cadre en le s\xE9lectionnant\ + \ \xE0 partir de la liste d\xE9roulante du mod\xE8le. Ce num\xE9ro sera identique\ + \ pour tous les soumissionnaires du RCanG\xE9CO. Diff\xE9rentes provinces auront\ + \ leurs propres bioprojets, mais ces derniers seront li\xE9s sous un seul bioprojet\ + \ cadre." examples: - value: PRJNA623807 bioproject_accession: @@ -717,13 +727,14 @@ slots: description: "Num\xE9ro d\u2019acc\xE8s \xE0 INSDC du bioprojet auquel appartient\ \ un \xE9chantillon biologique" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Enregistrez le num\xE9ro d\u2019acc\xE8s au bioprojet. Les bioprojets\ - \ sont un outil d\u2019organisation qui relie les donn\xE9es de s\xE9quence\ - \ brutes, les assemblages et leurs m\xE9tadonn\xE9es associ\xE9es. Chaque province\ - \ se verra attribuer un num\xE9ro d\u2019acc\xE8s diff\xE9rent au bioprojet\ - \ par le Laboratoire national de microbiologie. Un num\xE9ro d\u2019acc\xE8\ - s valide au bioprojet du NCBI contient le pr\xE9fixe PRJN (p.\_ex., PRJNA12345);\ - \ il est cr\xE9\xE9 une fois au d\xE9but d\u2019un nouveau projet de s\xE9quen\xE7\ + comments: + - "Enregistrez le num\xE9ro d\u2019acc\xE8s au bioprojet. Les bioprojets sont\ + \ un outil d\u2019organisation qui relie les donn\xE9es de s\xE9quence brutes,\ + \ les assemblages et leurs m\xE9tadonn\xE9es associ\xE9es. Chaque province se\ + \ verra attribuer un num\xE9ro d\u2019acc\xE8s diff\xE9rent au bioprojet par\ + \ le Laboratoire national de microbiologie. Un num\xE9ro d\u2019acc\xE8s valide\ + \ au bioprojet du NCBI contient le pr\xE9fixe PRJN (p.\_ex., PRJNA12345); il\ + \ est cr\xE9\xE9 une fois au d\xE9but d\u2019un nouveau projet de s\xE9quen\xE7\ age." examples: - value: PRJNA608651 @@ -733,9 +744,10 @@ slots: description: "Identifiant attribu\xE9 \xE0 un \xE9chantillon biologique dans les\ \ archives INSDC" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ - \ d\u2019un \xE9chantillon biologique. Les \xE9chantillons biologiques de NCBI\ - \ seront assortis du SAMN." + comments: + - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission d\u2019\ + un \xE9chantillon biologique. Les \xE9chantillons biologiques de NCBI seront\ + \ assortis du SAMN." examples: - value: SAMN14180202 sra_accession: @@ -745,8 +757,9 @@ slots: es de s\xE9quences brutes de lecture, les m\xE9tadonn\xE9es m\xE9thodologiques\ \ et les mesures de contr\xF4le de la qualit\xE9 soumises \xE0 INSDC" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Conservez le num\xE9ro d\u2019acc\xE8s attribu\xE9 au \xAB cycle \xBB\ - \ soumis. Les acc\xE8s NCBI-SRA commencent par SRR." + comments: + - "Conservez le num\xE9ro d\u2019acc\xE8s attribu\xE9 au \xAB cycle \xBB soumis.\ + \ Les acc\xE8s NCBI-SRA commencent par SRR." examples: - value: SRR11177792 genbank_accession: @@ -755,8 +768,9 @@ slots: description: "Identifiant GenBank attribu\xE9 \xE0 la s\xE9quence dans les archives\ \ INSDC" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ - \ de GenBank (assemblage du g\xE9nome viral)." + comments: + - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission de GenBank\ + \ (assemblage du g\xE9nome viral)." examples: - value: MN908947.3 gisaid_accession: @@ -765,8 +779,9 @@ slots: description: "Num\xE9ro d\u2019acc\xE8s \xE0 la GISAID attribu\xE9 \xE0 la s\xE9\ quence" slot_group: "Identificateurs de base de donn\xE9es" - comments: "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ - \ de la GISAID." + comments: + - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission de la\ + \ GISAID." examples: - value: EPI_ISL_436489 sample_collected_by: @@ -775,10 +790,11 @@ slots: description: "Nom de l\u2019organisme ayant pr\xE9lev\xE9 l\u2019\xE9chantillon\ \ original" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Le nom du collecteur d\u2019\xE9chantillons doit \xEAtre \xE9crit au\ - \ long (\xE0 quelques exceptions pr\xE8s) et \xEAtre coh\xE9rent dans plusieurs\ - \ soumissions, par exemple Agence de la sant\xE9 publique du Canada, Sant\xE9\ - \ publique Ontario, Centre de contr\xF4le des maladies de la Colombie-Britannique." + comments: + - "Le nom du collecteur d\u2019\xE9chantillons doit \xEAtre \xE9crit au long (\xE0\ + \ quelques exceptions pr\xE8s) et \xEAtre coh\xE9rent dans plusieurs soumissions,\ + \ par exemple Agence de la sant\xE9 publique du Canada, Sant\xE9 publique Ontario,\ + \ Centre de contr\xF4le des maladies de la Colombie-Britannique." examples: - value: "Centre de contr\xF4le des maladies de la Colombie-Britannique" sample_collector_contact_email: @@ -787,7 +803,8 @@ slots: description: "Adresse courriel de la personne-ressource responsable du suivi concernant\ \ l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "L\u2019adresse courriel peut repr\xE9senter une personne ou un laboratoire\ + comments: + - "L\u2019adresse courriel peut repr\xE9senter une personne ou un laboratoire\ \ sp\xE9cifique (p.\_ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." examples: - value: RespLab@lab.ca @@ -796,8 +813,9 @@ slots: title: "Adresse du collecteur d\u2019\xE9chantillons" description: "Adresse postale de l\u2019organisme soumettant l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Le format de l\u2019adresse postale doit \xEAtre le suivant\_: Num\xE9\ - ro et nom de la rue, ville, province/territoire, code postal et pays." + comments: + - "Le format de l\u2019adresse postale doit \xEAtre le suivant\_: Num\xE9ro et\ + \ nom de la rue, ville, province/territoire, code postal et pays." examples: - value: "655, rue\_Lab, Vancouver (Colombie-Britannique) V5N\_2A2 Canada" sequence_submitted_by: @@ -805,11 +823,11 @@ slots: title: "S\xE9quence soumise par" description: "Nom de l\u2019organisme ayant g\xE9n\xE9r\xE9 la s\xE9quence" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Le nom de l\u2019agence doit \xEAtre \xE9crit au long (\xE0 quelques\ - \ exceptions pr\xE8s) et \xEAtre coh\xE9rent dans plusieurs soumissions. Si\ - \ vous soumettez des \xE9chantillons plut\xF4t que des donn\xE9es de s\xE9quen\xE7\ - age, veuillez inscrire \xAB\_Laboratoire national de microbiologie (LNM)\_\xBB\ - ." + comments: + - "Le nom de l\u2019agence doit \xEAtre \xE9crit au long (\xE0 quelques exceptions\ + \ pr\xE8s) et \xEAtre coh\xE9rent dans plusieurs soumissions. Si vous soumettez\ + \ des \xE9chantillons plut\xF4t que des donn\xE9es de s\xE9quen\xE7age, veuillez\ + \ inscrire \xAB\_Laboratoire national de microbiologie (LNM)\_\xBB." examples: - value: "Sant\xE9 publique Ontario (SPO)" sequence_submitter_contact_email: @@ -818,7 +836,8 @@ slots: description: "Adresse courriel de la personne-ressource responsable du suivi concernant\ \ l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "L\u2019adresse courriel peut repr\xE9senter une personne ou un laboratoire\ + comments: + - "L\u2019adresse courriel peut repr\xE9senter une personne ou un laboratoire\ \ sp\xE9cifique (p.\_ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." examples: - value: RespLab@lab.ca @@ -827,8 +846,9 @@ slots: title: "Adresse du soumissionnaire de s\xE9quence" description: "Adresse postale de l\u2019organisme soumettant l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Le format de l\u2019adresse postale doit \xEAtre le suivant\_: Num\xE9\ - ro et nom de la rue, ville, province/territoire, code postal et pays." + comments: + - "Le format de l\u2019adresse postale doit \xEAtre le suivant\_: Num\xE9ro et\ + \ nom de la rue, ville, province/territoire, code postal et pays." examples: - value: "123, rue\_Sunnybrooke, Toronto (Ontario) M4P\_1L6 Canada" sample_collection_date: @@ -836,14 +856,14 @@ slots: title: "Date de pr\xE9l\xE8vement de l\u2019\xE9chantillon" description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "La date de pr\xE9l\xE8vement des \xE9chantillons est essentielle pour\ - \ la surveillance et de nombreux types d\u2019analyses. La granularit\xE9 requise\ - \ comprend l\u2019ann\xE9e, le mois et le jour. Si cette date est consid\xE9\ - r\xE9e comme un renseignement identifiable, il est acceptable d\u2019y ajouter\ - \ une \xAB\_gigue\_\xBB en ajoutant ou en soustrayant un jour civil. La \xAB\ - \_date de r\xE9ception\_\xBB peut \xE9galement servir de date de rechange. La\ - \ date doit \xEAtre fournie selon le format standard ISO\_8601\_: \xAB\_AAAA-MM-JJ\_\ - \xBB." + comments: + - "La date de pr\xE9l\xE8vement des \xE9chantillons est essentielle pour la surveillance\ + \ et de nombreux types d\u2019analyses. La granularit\xE9 requise comprend l\u2019\ + ann\xE9e, le mois et le jour. Si cette date est consid\xE9r\xE9e comme un renseignement\ + \ identifiable, il est acceptable d\u2019y ajouter une \xAB\_gigue\_\xBB en\ + \ ajoutant ou en soustrayant un jour civil. La \xAB\_date de r\xE9ception\_\xBB\ + \ peut \xE9galement servir de date de rechange. La date doit \xEAtre fournie\ + \ selon le format standard ISO\_8601\_: \xAB\_AAAA-MM-JJ\_\xBB." examples: - value: '2020-03-16' sample_collection_date_precision: @@ -852,13 +872,13 @@ slots: description: "Pr\xE9cision avec laquelle la \xAB\_date de pr\xE9l\xE8vement de\ \ l\u2019\xE9chantillon\_\xBB a \xE9t\xE9 fournie" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez la pr\xE9cision de la granularit\xE9 au \xAB\_jour\_\xBB\ - , au \xAB\_mois\_\xBB ou \xE0 \xAB\_l\u2019ann\xE9e\_\xBB pour la date fournie\ - \ dans le champ \xAB\_Date de pr\xE9l\xE8vement de l\u2019\xE9chantillon\_\xBB\ - . Cette date sera tronqu\xE9e selon la pr\xE9cision sp\xE9cifi\xE9e lors de\ - \ l\u2019exportation\_: \xAB\_jour\_\xBB pour \xAB\_AAAA-MM-JJ\_\xBB, \xAB\_\ - mois\_\xBB pour \xAB\_AAAA-MM\_\xBB ou \xAB\_ann\xE9e\_\xBB pour \xAB\_AAAA\_\ - \xBB." + comments: + - "Fournissez la pr\xE9cision de la granularit\xE9 au \xAB\_jour\_\xBB, au \xAB\ + \_mois\_\xBB ou \xE0 \xAB\_l\u2019ann\xE9e\_\xBB pour la date fournie dans le\ + \ champ \xAB\_Date de pr\xE9l\xE8vement de l\u2019\xE9chantillon\_\xBB. Cette\ + \ date sera tronqu\xE9e selon la pr\xE9cision sp\xE9cifi\xE9e lors de l\u2019\ + exportation\_: \xAB\_jour\_\xBB pour \xAB\_AAAA-MM-JJ\_\xBB, \xAB\_mois\_\xBB\ + \ pour \xAB\_AAAA-MM\_\xBB ou \xAB\_ann\xE9e\_\xBB pour \xAB\_AAAA\_\xBB." examples: - value: "ann\xE9e" sample_received_date: @@ -866,8 +886,9 @@ slots: title: "Date de r\xE9ception de l\u2019\xE9chantillon" description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 re\xE7u" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ - \ \xAB\_AAAA-MM-JJ\_\xBB." + comments: + - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_: \xAB\_AAAA-MM-JJ\_\ + \xBB." examples: - value: '2020-03-20' geo_loc_name_country: @@ -875,8 +896,8 @@ slots: title: "nom_lieu_g\xE9o (pays)" description: "Pays d\u2019origine de l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez le nom du pays \xE0 partir du vocabulaire contr\xF4l\xE9\ - \ fourni." + comments: + - "Fournissez le nom du pays \xE0 partir du vocabulaire contr\xF4l\xE9 fourni." examples: - value: Canada geo_loc_name_state_province_territory: @@ -885,7 +906,8 @@ slots: description: "Province ou territoire o\xF9 l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9\ lev\xE9" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez le nom de la province ou du territoire \xE0 partir du vocabulaire\ + comments: + - "Fournissez le nom de la province ou du territoire \xE0 partir du vocabulaire\ \ contr\xF4l\xE9 fourni." examples: - value: Saskatchewan @@ -894,8 +916,9 @@ slots: title: "nom_g\xE9o_loc (ville)" description: "Ville o\xF9 l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez le nom de la ville. Utilisez ce service de recherche pour\ - \ trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." + comments: + - "Fournissez le nom de la ville. Utilisez ce service de recherche pour trouver\ + \ le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." examples: - value: Medicine Hat organism: @@ -903,8 +926,9 @@ slots: title: Organisme description: "Nom taxonomique de l\u2019organisme" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Utilisez \xAB\_coronavirus du syndrome respiratoire aigu s\xE9v\xE8\ - re\_2\_\xBB. Cette valeur est fournie dans le mod\xE8le." + comments: + - "Utilisez \xAB\_coronavirus du syndrome respiratoire aigu s\xE9v\xE8re\_2\_\xBB\ + . Cette valeur est fournie dans le mod\xE8le." examples: - value: "Coronavirus du syndrome respiratoire aigu s\xE9v\xE8re\_2" isolate: @@ -912,8 +936,9 @@ slots: title: Isolat description: "Identifiant de l\u2019isolat sp\xE9cifique" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez le nom du virus de la GISAID, qui doit \xEAtre \xE9crit\ - \ dans le format \xAB\_hCov-19/CANADA/code ISO provincial \xE0 2\_chiffres-xxxxx/ann\xE9\ + comments: + - "Fournissez le nom du virus de la GISAID, qui doit \xEAtre \xE9crit dans le\ + \ format \xAB\_hCov-19/CANADA/code ISO provincial \xE0 2\_chiffres-xxxxx/ann\xE9\ e\_\xBB." examples: - value: hCov-19/CANADA/BC-prov_rona_99/2020 @@ -922,15 +947,16 @@ slots: title: "Objectif de l\u2019\xE9chantillonnage" description: "Motif de pr\xE9l\xE8vement de l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "La raison pour laquelle un \xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9\ - \ peut fournir des renseignements sur les biais potentiels de la strat\xE9gie\ - \ d\u2019\xE9chantillonnage. Choisissez l\u2019objectif de l\u2019\xE9chantillonnage\ - \ \xE0 partir de la liste d\xE9roulante du mod\xE8le. Il est tr\xE8s probable\ - \ que l\u2019\xE9chantillon ait \xE9t\xE9 pr\xE9lev\xE9 en vue d\u2019un test\ - \ diagnostique. La raison pour laquelle un \xE9chantillon a \xE9t\xE9 pr\xE9\ - lev\xE9 \xE0 l\u2019origine peut diff\xE9rer de la raison pour laquelle il a\ - \ \xE9t\xE9 s\xE9lectionn\xE9 aux fins de s\xE9quen\xE7age, ce qui doit \xEA\ - tre indiqu\xE9 dans le champ \xAB\_Objectif du s\xE9quen\xE7age\_\xBB." + comments: + - "La raison pour laquelle un \xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 peut fournir\ + \ des renseignements sur les biais potentiels de la strat\xE9gie d\u2019\xE9\ + chantillonnage. Choisissez l\u2019objectif de l\u2019\xE9chantillonnage \xE0\ + \ partir de la liste d\xE9roulante du mod\xE8le. Il est tr\xE8s probable que\ + \ l\u2019\xE9chantillon ait \xE9t\xE9 pr\xE9lev\xE9 en vue d\u2019un test diagnostique.\ + \ La raison pour laquelle un \xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 \xE0 l\u2019\ + origine peut diff\xE9rer de la raison pour laquelle il a \xE9t\xE9 s\xE9lectionn\xE9\ + \ aux fins de s\xE9quen\xE7age, ce qui doit \xEAtre indiqu\xE9 dans le champ\ + \ \xAB\_Objectif du s\xE9quen\xE7age\_\xBB." examples: - value: Tests diagnostiques purpose_of_sampling_details: @@ -939,12 +965,13 @@ slots: description: "D\xE9tails pr\xE9cis concernant le motif de pr\xE9l\xE8vement de\ \ l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez une description d\xE9taill\xE9e de la raison pour laquelle\ - \ l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 en utilisant du texte libre.\ - \ La description peut inclure l\u2019importance de l\u2019\xE9chantillon pour\ - \ une enqu\xEAte, une activit\xE9 de surveillance ou une question de recherche\ - \ particuli\xE8re dans le domaine de la sant\xE9 publique. Si les d\xE9tails\ - \ ne sont pas disponibles, fournissez une valeur nulle." + comments: + - "Fournissez une description d\xE9taill\xE9e de la raison pour laquelle l\u2019\ + \xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 en utilisant du texte libre. La description\ + \ peut inclure l\u2019importance de l\u2019\xE9chantillon pour une enqu\xEA\ + te, une activit\xE9 de surveillance ou une question de recherche particuli\xE8\ + re dans le domaine de la sant\xE9 publique. Si les d\xE9tails ne sont pas disponibles,\ + \ fournissez une valeur nulle." examples: - value: "L\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 pour \xE9tudier la pr\xE9\ valence des variants associ\xE9s \xE0 la transmission du vison \xE0 l\u2019\ @@ -955,10 +982,11 @@ slots: description: "Type d\u2019\xE9chantillon soumis au Laboratoire national de microbiologie\ \ (LNM) aux fins d\u2019analyse" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Ces renseignements sont requis pour le t\xE9l\xE9chargement \xE0 l\u2019\ - aide du syst\xE8me LaSER du RCRSP. Choisissez le type d\u2019\xE9chantillon\ - \ \xE0 partir de la liste de s\xE9lection fournie. Si les donn\xE9es de s\xE9\ - quences sont soumises plut\xF4t qu\u2019un \xE9chantillon aux fins d\u2019analyse,\ + comments: + - "Ces renseignements sont requis pour le t\xE9l\xE9chargement \xE0 l\u2019aide\ + \ du syst\xE8me LaSER du RCRSP. Choisissez le type d\u2019\xE9chantillon \xE0\ + \ partir de la liste de s\xE9lection fournie. Si les donn\xE9es de s\xE9quences\ + \ sont soumises plut\xF4t qu\u2019un \xE9chantillon aux fins d\u2019analyse,\ \ s\xE9lectionnez \xAB\_Sans objet\_\xBB." examples: - value: "\xC9couvillon" @@ -968,7 +996,8 @@ slots: description: "Relation entre l\u2019\xE9chantillon actuel et celui pr\xE9c\xE9\ demment soumis au d\xE9p\xF4t" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez l\u2019\xE9tiquette qui d\xE9crit comment l\u2019\xE9chantillon\ + comments: + - "Fournissez l\u2019\xE9tiquette qui d\xE9crit comment l\u2019\xE9chantillon\ \ pr\xE9c\xE9dent est li\xE9 \xE0 l\u2019\xE9chantillon actuel soumis \xE0 partir\ \ de la liste de s\xE9lection fournie afin que les \xE9chantillons puissent\ \ \xEAtre li\xE9s et suivis dans le syst\xE8me." @@ -980,11 +1009,12 @@ slots: description: "Substance obtenue \xE0 partir d\u2019une partie anatomique d\u2019\ un organisme (p.\_ex., tissu, sang)" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez un descripteur si une mati\xE8re anatomique a \xE9t\xE9\ - \ \xE9chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie dans le mod\xE8\ - le. Si un terme souhait\xE9 ne figure pas dans la liste de s\xE9lection, veuillez\ - \ envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019\ - est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + comments: + - "Fournissez un descripteur si une mati\xE8re anatomique a \xE9t\xE9 \xE9chantillonn\xE9\ + e. Utilisez la liste de s\xE9lection fournie dans le mod\xE8le. Si un terme\ + \ souhait\xE9 ne figure pas dans la liste de s\xE9lection, veuillez envoyer\ + \ un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas\ + \ le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." examples: - value: Sang anatomical_part: @@ -992,11 +1022,12 @@ slots: title: Partie anatomique description: "Partie anatomique d\u2019un organisme (p.\_ex., oropharynx)" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez un descripteur si une partie anatomique a \xE9t\xE9 \xE9\ - chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie dans le mod\xE8\ - le. Si un terme souhait\xE9 ne figure pas dans la liste de s\xE9lection, veuillez\ - \ envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019\ - est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + comments: + - "Fournissez un descripteur si une partie anatomique a \xE9t\xE9 \xE9chantillonn\xE9\ + e. Utilisez la liste de s\xE9lection fournie dans le mod\xE8le. Si un terme\ + \ souhait\xE9 ne figure pas dans la liste de s\xE9lection, veuillez envoyer\ + \ un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas\ + \ le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." examples: - value: Nasopharynx (NP) body_product: @@ -1005,7 +1036,8 @@ slots: description: "Substance excr\xE9t\xE9e ou s\xE9cr\xE9t\xE9e par un organisme (p.\_\ ex., selles, urine, sueur)" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez un descripteur si un produit corporel a \xE9t\xE9 \xE9chantillonn\xE9\ + comments: + - "Fournissez un descripteur si un produit corporel a \xE9t\xE9 \xE9chantillonn\xE9\ . Utilisez la liste de s\xE9lection fournie dans le mod\xE8le. Si un terme souhait\xE9\ \ ne figure pas dans la liste de s\xE9lection, veuillez envoyer un courriel\ \ \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas le cas, ne\ @@ -1018,12 +1050,12 @@ slots: description: "Substance obtenue \xE0 partir de l\u2019environnement naturel ou\ \ artificiel (p.\_ex., sol, eau, eaux us\xE9es)" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez un descripteur si une mati\xE8re environnementale a \xE9\ - t\xE9 \xE9chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie dans le\ - \ mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste de s\xE9lection,\ - \ veuillez envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si\ - \ ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez une valeur\ - \ nulle." + comments: + - "Fournissez un descripteur si une mati\xE8re environnementale a \xE9t\xE9 \xE9\ + chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie dans le mod\xE8\ + le. Si un terme souhait\xE9 ne figure pas dans la liste de s\xE9lection, veuillez\ + \ envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019\ + est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." examples: - value: Masque environmental_site: @@ -1033,11 +1065,12 @@ slots: environnement naturel ou artificiel (p.\_ex., surface de contact, bo\xEEte m\xE9\ tallique, h\xF4pital, march\xE9 traditionnel de produits frais, grotte de chauves-souris)" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez un descripteur si un site environnemental a \xE9t\xE9 \xE9\ - chantillonn\xE9. Utilisez la liste de s\xE9lection fournie dans le mod\xE8le.\ - \ Si un terme souhait\xE9 ne figure pas dans la liste de s\xE9lection, veuillez\ - \ envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019\ - est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + comments: + - "Fournissez un descripteur si un site environnemental a \xE9t\xE9 \xE9chantillonn\xE9\ + . Utilisez la liste de s\xE9lection fournie dans le mod\xE8le. Si un terme souhait\xE9\ + \ ne figure pas dans la liste de s\xE9lection, veuillez envoyer un courriel\ + \ \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas le cas, ne\ + \ laissez pas le champ vide. Choisissez une valeur nulle." examples: - value: Installation de production collection_device: @@ -1046,12 +1079,13 @@ slots: description: "Instrument ou contenant utilis\xE9 pour pr\xE9lever l\u2019\xE9\ chantillon (p.\_ex., \xE9couvillon)" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez un descripteur si un dispositif de pr\xE9l\xE8vement a \xE9\ - t\xE9 utilis\xE9 pour l\u2019\xE9chantillonnage. Utilisez la liste de s\xE9\ - lection fournie dans le mod\xE8le. Si un terme souhait\xE9 ne figure pas dans\ - \ la liste de s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse\ - \ emma_griffiths@sfu.ca. Si ce n\u2019est pas le cas, ne laissez pas le champ\ - \ vide. Choisissez une valeur nulle." + comments: + - "Fournissez un descripteur si un dispositif de pr\xE9l\xE8vement a \xE9t\xE9\ + \ utilis\xE9 pour l\u2019\xE9chantillonnage. Utilisez la liste de s\xE9lection\ + \ fournie dans le mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste\ + \ de s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca.\ + \ Si ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez une\ + \ valeur nulle." examples: - value: "\xC9couvillon" collection_method: @@ -1060,12 +1094,13 @@ slots: description: "Processus utilis\xE9 pour pr\xE9lever l\u2019\xE9chantillon (p.\_\ ex., phl\xE9botomie, autopsie)" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez un descripteur si une m\xE9thode de pr\xE9l\xE8vement a\ - \ \xE9t\xE9 utilis\xE9e pour l\u2019\xE9chantillonnage. Utilisez la liste de\ - \ s\xE9lection fournie dans le mod\xE8le. Si un terme souhait\xE9 ne figure\ - \ pas dans la liste de s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019\ - adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas le cas, ne laissez pas le\ - \ champ vide. Choisissez une valeur nulle." + comments: + - "Fournissez un descripteur si une m\xE9thode de pr\xE9l\xE8vement a \xE9t\xE9\ + \ utilis\xE9e pour l\u2019\xE9chantillonnage. Utilisez la liste de s\xE9lection\ + \ fournie dans le mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste\ + \ de s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca.\ + \ Si ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez une\ + \ valeur nulle." examples: - value: "Lavage bronchoalv\xE9olaire (LBA)" collection_protocol: @@ -1074,7 +1109,8 @@ slots: description: "Nom et version d\u2019un protocole particulier utilis\xE9 pour l\u2019\ \xE9chantillonnage" slot_group: "Collecte et traitement des \xE9chantillons" - comments: Texte libre. + comments: + - Texte libre. examples: - value: "CBRonaProtocole\xC9chantillonnage v.\_1.2" specimen_processing: @@ -1083,9 +1119,10 @@ slots: description: "Tout traitement appliqu\xE9 \xE0 l\u2019\xE9chantillon pendant ou\ \ apr\xE8s sa r\xE9ception" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Essentiel pour l\u2019interpr\xE9tation des donn\xE9es. S\xE9lectionnez\ - \ tous les processus applicables dans la liste de s\xE9lection. Si le virus\ - \ a \xE9t\xE9 transmis, ajoutez les renseignements dans les champs \xAB Laboratoire\ + comments: + - "Essentiel pour l\u2019interpr\xE9tation des donn\xE9es. S\xE9lectionnez tous\ + \ les processus applicables dans la liste de s\xE9lection. Si le virus a \xE9\ + t\xE9 transmis, ajoutez les renseignements dans les champs \xAB Laboratoire\ \ h\xF4te \xBB, \xAB Nombre de transmissions \xBB et \xAB M\xE9thode de transmission\ \ \xBB. Si aucun des processus de la liste de s\xE9lection ne s\u2019applique,\ \ inscrivez \xAB\_Sans objet\_\xBB." @@ -1097,8 +1134,9 @@ slots: description: "Renseignements d\xE9taill\xE9s concernant le traitement appliqu\xE9\ \ \xE0 un \xE9chantillon pendant ou apr\xE8s sa r\xE9ception" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez une description en texte libre de tous les d\xE9tails du\ - \ traitement appliqu\xE9s \xE0 un \xE9chantillon." + comments: + - "Fournissez une description en texte libre de tous les d\xE9tails du traitement\ + \ appliqu\xE9s \xE0 un \xE9chantillon." examples: - value: "25 \xE9couvillons ont \xE9t\xE9 regroup\xE9s et pr\xE9par\xE9s en tant\ \ qu\u2019\xE9chantillon unique lors de la pr\xE9paration de la biblioth\xE8\ @@ -1110,10 +1148,11 @@ slots: \ l\u2019organisme source ou le mat\xE9riel \xE0 partir duquel l\u2019\xE9chantillon\ \ a \xE9t\xE9 obtenu" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Type de lign\xE9e cellulaire utilis\xE9e pour la propagation. Choisissez\ - \ le nom de cette lign\xE9e \xE0 partir de la liste de s\xE9lection dans le\ - \ mod\xE8le. Si le virus n\u2019a pas \xE9t\xE9 transmis, indiquez \xAB\_Sans\ - \ objet\_\xBB." + comments: + - "Type de lign\xE9e cellulaire utilis\xE9e pour la propagation. Choisissez le\ + \ nom de cette lign\xE9e \xE0 partir de la liste de s\xE9lection dans le mod\xE8\ + le. Si le virus n\u2019a pas \xE9t\xE9 transmis, indiquez \xAB\_Sans objet\_\ + \xBB." examples: - value: "Lign\xE9e cellulaire Vero E6" passage_number: @@ -1121,8 +1160,9 @@ slots: title: Nombre de transmission description: Nombre de transmissions slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Indiquez le nombre de transmissions connues. Si le virus n\u2019a pas\ - \ \xE9t\xE9 transmis, indiquez \xAB\_Sans objet\_\xBB." + comments: + - "Indiquez le nombre de transmissions connues. Si le virus n\u2019a pas \xE9\ + t\xE9 transmis, indiquez \xAB\_Sans objet\_\xBB." examples: - value: '3' passage_method: @@ -1130,8 +1170,9 @@ slots: title: "M\xE9thode de transmission" description: "Description de la fa\xE7on dont l\u2019organisme a \xE9t\xE9 transmis" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Texte libre. Fournissez une br\xE8ve description (<10\_mots). Si le\ - \ virus n\u2019a pas \xE9t\xE9 transmis, indiquez \xAB\_Sans objet\_\xBB." + comments: + - "Texte libre. Fournissez une br\xE8ve description (<10\_mots). Si le virus n\u2019\ + a pas \xE9t\xE9 transmis, indiquez \xAB\_Sans objet\_\xBB." examples: - value: "0,25\_% de trypsine + 0,02\_% d\u2019EDTA" biomaterial_extracted: @@ -1140,8 +1181,9 @@ slots: description: "Biomat\xE9riau extrait d\u2019\xE9chantillons aux fins de s\xE9\ quen\xE7age" slot_group: "Collecte et traitement des \xE9chantillons" - comments: "Fournissez le biomat\xE9riau extrait \xE0 partir de la liste de s\xE9\ - lection dans le mod\xE8le." + comments: + - "Fournissez le biomat\xE9riau extrait \xE0 partir de la liste de s\xE9lection\ + \ dans le mod\xE8le." examples: - value: ARN (total) host_common_name: @@ -1149,11 +1191,12 @@ slots: title: "H\xF4te (nom commun)" description: "Nom couramment utilis\xE9 pour l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" - comments: "Le nom commun ou scientifique est requis s\u2019il y avait un h\xF4\ - te. Les deux peuvent \xEAtre fournis s\u2019ils sont connus. Utilisez les termes\ - \ figurant dans les listes de s\xE9lection du mod\xE8le. Des exemples de noms\ - \ communs sont \xAB\_humain\_\xBB et \xAB\_chauve-souris\_\xBB. Si l\u2019\xE9\ - chantillon \xE9tait environnemental, inscrivez \xAB Sans objet \xBB." + comments: + - "Le nom commun ou scientifique est requis s\u2019il y avait un h\xF4te. Les\ + \ deux peuvent \xEAtre fournis s\u2019ils sont connus. Utilisez les termes figurant\ + \ dans les listes de s\xE9lection du mod\xE8le. Des exemples de noms communs\ + \ sont \xAB\_humain\_\xBB et \xAB\_chauve-souris\_\xBB. Si l\u2019\xE9chantillon\ + \ \xE9tait environnemental, inscrivez \xAB Sans objet \xBB." examples: - value: Humain host_scientific_name: @@ -1161,9 +1204,10 @@ slots: title: "H\xF4te (nom scientifique)" description: "Nom taxonomique ou scientifique de l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" - comments: "Le nom commun ou scientifique est requis s\u2019il y avait un h\xF4\ - te. Les deux peuvent \xEAtre fournis s\u2019ils sont connus. Utilisez les termes\ - \ figurant dans les listes de s\xE9lection du mod\xE8le. Un exemple de nom scientifique\ + comments: + - "Le nom commun ou scientifique est requis s\u2019il y avait un h\xF4te. Les\ + \ deux peuvent \xEAtre fournis s\u2019ils sont connus. Utilisez les termes figurant\ + \ dans les listes de s\xE9lection du mod\xE8le. Un exemple de nom scientifique\ \ est \xAB\_homo sapiens\_\xBB. Si l\u2019\xE9chantillon \xE9tait environnemental,\ \ inscrivez \xAB Sans objet \xBB." examples: @@ -1174,8 +1218,9 @@ slots: description: "\xC9tat de sant\xE9 de l\u2019h\xF4te au moment du pr\xE9l\xE8vement\ \ d\u2019\xE9chantillons" slot_group: "Informations sur l'h\xF4te" - comments: "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ - \ la liste de s\xE9lection fournie dans le mod\xE8le." + comments: + - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de la liste\ + \ de s\xE9lection fournie dans le mod\xE8le." examples: - value: Symptomatique host_health_status_details: @@ -1184,8 +1229,9 @@ slots: description: "Plus de d\xE9tails concernant l\u2019\xE9tat de sant\xE9 ou de maladie\ \ de l\u2019h\xF4te au moment du pr\xE9l\xE8vement" slot_group: "Informations sur l'h\xF4te" - comments: "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ - \ la liste de s\xE9lection fournie dans le mod\xE8le." + comments: + - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de la liste\ + \ de s\xE9lection fournie dans le mod\xE8le." examples: - value: "Hospitalis\xE9 (USI)" host_health_outcome: @@ -1193,8 +1239,9 @@ slots: title: "R\xE9sultats sanitaires de l\u2019h\xF4te" description: "R\xE9sultats de la maladie chez l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" - comments: "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ - \ la liste de s\xE9lection fournie dans le mod\xE8le." + comments: + - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de la liste\ + \ de s\xE9lection fournie dans le mod\xE8le." examples: - value: "R\xE9tabli" host_disease: @@ -1202,8 +1249,9 @@ slots: title: "Maladie de l\u2019h\xF4te" description: "Nom de la maladie v\xE9cue par l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" - comments: "S\xE9lectionnez \xAB\_COVID-19\_\xBB \xE0 partir de la liste de s\xE9\ - lection fournie dans le mod\xE8le." + comments: + - "S\xE9lectionnez \xAB\_COVID-19\_\xBB \xE0 partir de la liste de s\xE9lection\ + \ fournie dans le mod\xE8le." examples: - value: COVID-19 host_age: @@ -1212,8 +1260,9 @@ slots: description: "\xC2ge de l\u2019h\xF4te au moment du pr\xE9l\xE8vement d\u2019\xE9\ chantillons" slot_group: "Informations sur l'h\xF4te" - comments: "Entrez l\u2019\xE2ge de l\u2019h\xF4te en ann\xE9es. S\u2019il n\u2019\ - est pas disponible, fournissez une valeur nulle. S\u2019il n\u2019y a pas d\u2019\ + comments: + - "Entrez l\u2019\xE2ge de l\u2019h\xF4te en ann\xE9es. S\u2019il n\u2019est pas\ + \ disponible, fournissez une valeur nulle. S\u2019il n\u2019y a pas d\u2019\ h\xF4te, inscrivez \xAB\_Sans objet\_\xBB." examples: - value: '79' @@ -1223,9 +1272,10 @@ slots: description: "Unit\xE9 utilis\xE9e pour mesurer l\u2019\xE2ge de l\u2019h\xF4\ te (mois ou ann\xE9e)" slot_group: "Informations sur l'h\xF4te" - comments: "Indiquez si l\u2019\xE2ge de l\u2019h\xF4te est en mois ou en ann\xE9\ - es. L\u2019\xE2ge indiqu\xE9 en mois sera class\xE9 dans la tranche d\u2019\xE2\ - ge de 0 \xE0 9\_ans." + comments: + - "Indiquez si l\u2019\xE2ge de l\u2019h\xF4te est en mois ou en ann\xE9es. L\u2019\ + \xE2ge indiqu\xE9 en mois sera class\xE9 dans la tranche d\u2019\xE2ge de 0\ + \ \xE0 9\_ans." examples: - value: "ann\xE9e" host_age_bin: @@ -1234,9 +1284,10 @@ slots: description: "\xC2ge de l\u2019h\xF4te au moment du pr\xE9l\xE8vement d\u2019\xE9\ chantillons (groupe d\u2019\xE2ge)" slot_group: "Informations sur l'h\xF4te" - comments: "S\xE9lectionnez la tranche d\u2019\xE2ge correspondante de l\u2019\ - h\xF4te \xE0 partir de la liste de s\xE9lection fournie dans le mod\xE8le. Si\ - \ vous ne la connaissez pas, fournissez une valeur nulle." + comments: + - "S\xE9lectionnez la tranche d\u2019\xE2ge correspondante de l\u2019h\xF4te \xE0\ + \ partir de la liste de s\xE9lection fournie dans le mod\xE8le. Si vous ne la\ + \ connaissez pas, fournissez une valeur nulle." examples: - value: 60 - 69 host_gender: @@ -1245,8 +1296,9 @@ slots: description: "Genre de l\u2019h\xF4te au moment du pr\xE9l\xE8vement d\u2019\xE9\ chantillons" slot_group: "Informations sur l'h\xF4te" - comments: "S\xE9lectionnez le genre correspondant de l\u2019h\xF4te \xE0 partir\ - \ de la liste de s\xE9lection fournie dans le mod\xE8le. Si vous ne le connaissez\ + comments: + - "S\xE9lectionnez le genre correspondant de l\u2019h\xF4te \xE0 partir de la\ + \ liste de s\xE9lection fournie dans le mod\xE8le. Si vous ne le connaissez\ \ pas, fournissez une valeur nulle. S\u2019il n\u2019y a pas d\u2019h\xF4te,\ \ inscrivez \xAB\_Sans objet\_\xBB." examples: @@ -1256,8 +1308,9 @@ slots: title: "R\xE9sidence de l\u2019h\xF4te\_\u2013 Nom de g\xE9o_loc (pays)" description: "Pays de r\xE9sidence de l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" - comments: "S\xE9lectionnez le nom du pays \xE0 partir de la liste de s\xE9lection\ - \ fournie dans le mod\xE8le." + comments: + - "S\xE9lectionnez le nom du pays \xE0 partir de la liste de s\xE9lection fournie\ + \ dans le mod\xE8le." examples: - value: Canada host_residence_geo_loc_name_state_province_territory: @@ -1266,8 +1319,9 @@ slots: description: "\xC9tat, province ou territoire de r\xE9sidence de l\u2019h\xF4\ te" slot_group: "Informations sur l'h\xF4te" - comments: "S\xE9lectionnez le nom de la province ou du territoire \xE0 partir\ - \ de la liste de s\xE9lection fournie dans le mod\xE8le." + comments: + - "S\xE9lectionnez le nom de la province ou du territoire \xE0 partir de la liste\ + \ de s\xE9lection fournie dans le mod\xE8le." examples: - value: "Qu\xE9bec" host_subject_id: @@ -1276,8 +1330,9 @@ slots: description: "Identifiant unique permettant de d\xE9signer chaque h\xF4te (p.\_\ ex., 131)" slot_group: "Informations sur l'h\xF4te" - comments: "Fournissez l\u2019identifiant de l\u2019h\xF4te. Il doit s\u2019agir\ - \ d\u2019un identifiant unique d\xE9fini par l\u2019utilisateur." + comments: + - "Fournissez l\u2019identifiant de l\u2019h\xF4te. Il doit s\u2019agir d\u2019\ + un identifiant unique d\xE9fini par l\u2019utilisateur." examples: - value: BCxy123 symptom_onset_date: @@ -1286,8 +1341,9 @@ slots: description: "Date \xE0 laquelle les sympt\xF4mes ont commenc\xE9 ou ont \xE9\ t\xE9 observ\xE9s pour la premi\xE8re\_fois" slot_group: "Informations sur l'h\xF4te" - comments: "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ - \ \xAB\_AAAA-MM-JJ\_\xBB." + comments: + - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_: \xAB\_AAAA-MM-JJ\_\ + \xBB." examples: - value: '2020-03-16' signs_and_symptoms: @@ -1297,8 +1353,9 @@ slots: \ ou apparence) r\xE9v\xE9lant une maladie, qui est signal\xE9 par un patient\ \ ou un clinicien" slot_group: "Informations sur l'h\xF4te" - comments: "S\xE9lectionnez tous les sympt\xF4mes ressentis par l\u2019h\xF4te\ - \ \xE0 partir de la liste de s\xE9lection." + comments: + - "S\xE9lectionnez tous les sympt\xF4mes ressentis par l\u2019h\xF4te \xE0 partir\ + \ de la liste de s\xE9lection." examples: - value: Frissons (sensation soudaine de froid) - value: toux @@ -1311,10 +1368,11 @@ slots: \ actuelle
  • Facteur de risque\_: Variable associ\xE9e \xE0 un risque accru\ \ de maladie ou d\u2019infection" slot_group: "Informations sur l'h\xF4te" - comments: "S\xE9lectionnez toutes les conditions pr\xE9existantes et tous les\ - \ facteurs de risque de l\u2019h\xF4te \xE0 partir de la liste de s\xE9lection.\ - \ S\u2019il manque le terme souhait\xE9, veuillez communiquer avec l\u2019\xE9\ - quipe de conservation des donn\xE9es." + comments: + - "S\xE9lectionnez toutes les conditions pr\xE9existantes et tous les facteurs\ + \ de risque de l\u2019h\xF4te \xE0 partir de la liste de s\xE9lection. S\u2019\ + il manque le terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de\ + \ conservation des donn\xE9es." examples: - value: Asthme - value: grossesse @@ -1325,8 +1383,9 @@ slots: description: "Complications m\xE9dicales du patient qui seraient dues \xE0 une\ \ maladie de l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" - comments: "S\xE9lectionnez toutes les complications \xE9prouv\xE9es par l\u2019\ - h\xF4te \xE0 partir de la liste de s\xE9lection. S\u2019il manque le terme souhait\xE9\ + comments: + - "S\xE9lectionnez toutes les complications \xE9prouv\xE9es par l\u2019h\xF4te\ + \ \xE0 partir de la liste de s\xE9lection. S\u2019il manque le terme souhait\xE9\ , veuillez communiquer avec l\u2019\xE9quipe de conservation des donn\xE9es." examples: - value: "Insuffisance respiratoire aigu\xEB" @@ -1338,8 +1397,9 @@ slots: description: "Statut de vaccination de l\u2019h\xF4te (enti\xE8rement vaccin\xE9\ , partiellement vaccin\xE9 ou non vaccin\xE9)" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "S\xE9lectionnez le statut de vaccination de l\u2019h\xF4te \xE0 partir\ - \ de la liste de s\xE9lection." + comments: + - "S\xE9lectionnez le statut de vaccination de l\u2019h\xF4te \xE0 partir de la\ + \ liste de s\xE9lection." examples: - value: "Enti\xE8rement vaccin\xE9" number_of_vaccine_doses_received: @@ -1347,8 +1407,8 @@ slots: title: "Nombre de doses du vaccin re\xE7ues" description: "Nombre de doses du vaccin re\xE7ues par l\u2019h\xF4te" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Enregistrez le nombre de doses du vaccin que l\u2019h\xF4te a re\xE7\ - ues." + comments: + - "Enregistrez le nombre de doses du vaccin que l\u2019h\xF4te a re\xE7ues." examples: - value: '2' vaccination_dose_1_vaccine_name: @@ -1357,9 +1417,10 @@ slots: description: "Nom du vaccin administr\xE9 comme premi\xE8re\_dose d\u2019un sch\xE9\ ma vaccinal" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Fournissez le nom et le fabricant correspondant du vaccin contre la\ - \ COVID-19 administr\xE9 comme premi\xE8re dose en s\xE9lectionnant une valeur\ - \ \xE0 partir de la liste de s\xE9lection." + comments: + - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19\ + \ administr\xE9 comme premi\xE8re dose en s\xE9lectionnant une valeur \xE0 partir\ + \ de la liste de s\xE9lection." examples: - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_1_vaccination_date: @@ -1368,9 +1429,10 @@ slots: description: "Date \xE0 laquelle la premi\xE8re\_dose d\u2019un vaccin a \xE9\ t\xE9 administr\xE9e" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Indiquez la date \xE0 laquelle la premi\xE8re dose du vaccin contre\ - \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie selon\ - \ le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + comments: + - "Indiquez la date \xE0 laquelle la premi\xE8re dose du vaccin contre la COVID-19\ + \ a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie selon le format standard\ + \ ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." examples: - value: '2021-03-01' vaccination_dose_2_vaccine_name: @@ -1379,9 +1441,10 @@ slots: description: "Nom du vaccin administr\xE9 comme deuxi\xE8me\_dose d\u2019un sch\xE9\ ma vaccinal" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Fournissez le nom et le fabricant correspondant du vaccin contre la\ - \ COVID-19 administr\xE9 comme deuxi\xE8me\_dose en s\xE9lectionnant une valeur\ - \ \xE0 partir de la liste de s\xE9lection." + comments: + - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19\ + \ administr\xE9 comme deuxi\xE8me\_dose en s\xE9lectionnant une valeur \xE0\ + \ partir de la liste de s\xE9lection." examples: - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_2_vaccination_date: @@ -1390,9 +1453,10 @@ slots: description: "Date \xE0 laquelle la deuxi\xE8me\_dose d\u2019un vaccin a \xE9\ t\xE9 administr\xE9e" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Indiquez la date \xE0 laquelle la deuxi\xE8me dose du vaccin contre\ - \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie selon\ - \ le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + comments: + - "Indiquez la date \xE0 laquelle la deuxi\xE8me dose du vaccin contre la COVID-19\ + \ a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie selon le format standard\ + \ ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." examples: - value: '2021-09-01' vaccination_dose_3_vaccine_name: @@ -1401,9 +1465,10 @@ slots: description: "Nom du vaccin administr\xE9 comme troisi\xE8me\_dose d\u2019un sch\xE9\ ma vaccinal" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Fournissez le nom et le fabricant correspondant du vaccin contre la\ - \ COVID-19 administr\xE9 comme troisi\xE8me\_dose en s\xE9lectionnant une valeur\ - \ \xE0 partir de la liste de s\xE9lection." + comments: + - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19\ + \ administr\xE9 comme troisi\xE8me\_dose en s\xE9lectionnant une valeur \xE0\ + \ partir de la liste de s\xE9lection." examples: - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_3_vaccination_date: @@ -1412,9 +1477,10 @@ slots: description: "Date \xE0 laquelle la troisi\xE8me\_dose d\u2019un vaccin a \xE9\ t\xE9 administr\xE9e" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Indiquez la date \xE0 laquelle la troisi\xE8me dose du vaccin contre\ - \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie selon\ - \ le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + comments: + - "Indiquez la date \xE0 laquelle la troisi\xE8me dose du vaccin contre la COVID-19\ + \ a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie selon le format standard\ + \ ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." examples: - value: '2021-12-30' vaccination_dose_4_vaccine_name: @@ -1423,9 +1489,10 @@ slots: description: "Nom du vaccin administr\xE9 comme quatri\xE8me dose d\u2019un sch\xE9\ ma vaccinal" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Fournissez le nom et le fabricant correspondant du vaccin contre la\ - \ COVID-19 administr\xE9 comme quatri\xE8me\_dose en s\xE9lectionnant une valeur\ - \ \xE0 partir de la liste de s\xE9lection." + comments: + - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19\ + \ administr\xE9 comme quatri\xE8me\_dose en s\xE9lectionnant une valeur \xE0\ + \ partir de la liste de s\xE9lection." examples: - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_4_vaccination_date: @@ -1434,9 +1501,10 @@ slots: description: "Date \xE0 laquelle la quatri\xE8me\_dose d\u2019un vaccin a \xE9\ t\xE9 administr\xE9e" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Indiquez la date \xE0 laquelle la quatri\xE8me dose du vaccin contre\ - \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie selon\ - \ le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + comments: + - "Indiquez la date \xE0 laquelle la quatri\xE8me dose du vaccin contre la COVID-19\ + \ a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie selon le format standard\ + \ ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." examples: - value: '2022-01-15' vaccination_history: @@ -1446,10 +1514,11 @@ slots: \ d\u2019une s\xE9rie de vaccins contre une maladie sp\xE9cifique ou un ensemble\ \ de maladies" slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: "Description en texte libre des dates et des vaccins administr\xE9s\ - \ contre une maladie pr\xE9cise ou un ensemble de maladies. Il est \xE9galement\ - \ acceptable de concat\xE9ner les renseignements sur les doses individuelles\ - \ (nom du vaccin, date de vaccination) s\xE9par\xE9es par des points-virgules." + comments: + - "Description en texte libre des dates et des vaccins administr\xE9s contre une\ + \ maladie pr\xE9cise ou un ensemble de maladies. Il est \xE9galement acceptable\ + \ de concat\xE9ner les renseignements sur les doses individuelles (nom du vaccin,\ + \ date de vaccination) s\xE9par\xE9es par des points-virgules." examples: - value: Pfizer-BioNTech (Comirnaty) - value: '2021-03-01' @@ -1461,8 +1530,9 @@ slots: description: "Pays o\xF9 l\u2019h\xF4te a probablement \xE9t\xE9 expos\xE9 \xE0\ \ l\u2019agent causal de la maladie" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "S\xE9lectionnez le nom du pays \xE0 partir de la liste de s\xE9lection\ - \ fournie dans le mod\xE8le." + comments: + - "S\xE9lectionnez le nom du pays \xE0 partir de la liste de s\xE9lection fournie\ + \ dans le mod\xE8le." examples: - value: Canada destination_of_most_recent_travel_city: @@ -1470,9 +1540,9 @@ slots: title: Destination du dernier voyage (ville) description: "Nom de la ville de destination du voyage le plus r\xE9cent" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "Indiquez le nom de la ville dans laquelle l\u2019h\xF4te s\u2019est\ - \ rendu. Utilisez ce service de recherche pour trouver le terme normalis\xE9\ - \_: https://www.ebi.ac.uk/ols/ontologies/gaz." + comments: + - "Indiquez le nom de la ville dans laquelle l\u2019h\xF4te s\u2019est rendu.\ + \ Utilisez ce service de recherche pour trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." examples: - value: New York City destination_of_most_recent_travel_state_province_territory: @@ -1480,9 +1550,10 @@ slots: title: "Destination du dernier voyage (\xE9tat/province/territoire)" description: "Nom de la province de destination du voyage le plus r\xE9cent" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "Indiquez le nom de l\u2019\xC9tat, de la province ou du territoire\ - \ o\xF9 l\u2019h\xF4te s\u2019est rendu. Utilisez ce service de recherche pour\ - \ trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." + comments: + - "Indiquez le nom de l\u2019\xC9tat, de la province ou du territoire o\xF9 l\u2019\ + h\xF4te s\u2019est rendu. Utilisez ce service de recherche pour trouver le terme\ + \ normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." examples: - value: Californie destination_of_most_recent_travel_country: @@ -1490,8 +1561,9 @@ slots: title: Destination du dernier voyage (pays) description: "Nom du pays de destination du voyage le plus r\xE9cent" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "Indiquez le nom du pays dans lequel l\u2019h\xF4te s\u2019est rendu.\ - \ Utilisez ce service de recherche pour trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." + comments: + - "Indiquez le nom du pays dans lequel l\u2019h\xF4te s\u2019est rendu. Utilisez\ + \ ce service de recherche pour trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." examples: - value: Royaume-Uni most_recent_travel_departure_date: @@ -1501,7 +1573,8 @@ slots: sidence principale (\xE0 ce moment-l\xE0) pour un voyage vers un ou plusieurs\ \ autres endroits" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "Indiquez la date de d\xE9part du voyage." + comments: + - "Indiquez la date de d\xE9part du voyage." examples: - value: '2020-03-16' most_recent_travel_return_date: @@ -1510,7 +1583,8 @@ slots: description: "Date du retour le plus r\xE9cent d\u2019une personne \xE0 une r\xE9\ sidence apr\xE8s un voyage au d\xE9part de cette r\xE9sidence" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: Indiquez la date de retour du voyage. + comments: + - Indiquez la date de retour du voyage. examples: - value: '2020-04-26' travel_point_of_entry_type: @@ -1518,7 +1592,8 @@ slots: title: "Type de point d\u2019entr\xE9e du voyage" description: "Type de point d\u2019entr\xE9e par lequel un voyageur arrive" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "S\xE9lectionnez le type de point d\u2019entr\xE9e." + comments: + - "S\xE9lectionnez le type de point d\u2019entr\xE9e." examples: - value: Air border_testing_test_day_type: @@ -1527,7 +1602,8 @@ slots: description: "Jour o\xF9 un voyageur a \xE9t\xE9 test\xE9 \xE0 son point d\u2019\ entr\xE9e ou apr\xE8s cette date" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "S\xE9lectionnez le jour du test." + comments: + - "S\xE9lectionnez le jour du test." examples: - value: Jour 1 travel_history: @@ -1535,10 +1611,11 @@ slots: title: "Ant\xE9c\xE9dents de voyage" description: "Historique de voyage au cours des six\_derniers mois" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "Pr\xE9cisez les pays (et les emplacements plus pr\xE9cis, si vous les\ - \ connaissez) visit\xE9s au cours des six\_derniers mois, ce qui peut comprendre\ - \ plusieurs voyages. S\xE9parez plusieurs \xE9v\xE9nements de voyage par un\ - \ point-virgule. Commencez par le voyage le plus r\xE9cent." + comments: + - "Pr\xE9cisez les pays (et les emplacements plus pr\xE9cis, si vous les connaissez)\ + \ visit\xE9s au cours des six\_derniers mois, ce qui peut comprendre plusieurs\ + \ voyages. S\xE9parez plusieurs \xE9v\xE9nements de voyage par un point-virgule.\ + \ Commencez par le voyage le plus r\xE9cent." examples: - value: Canada, Vancouver - value: "\xC9tats-Unis, Seattle" @@ -1549,10 +1626,11 @@ slots: description: "Disponibilit\xE9 de diff\xE9rents types d\u2019historiques de voyages\ \ au cours des six\_derniers mois (p.\_ex., internationaux, nationaux)" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "Si les ant\xE9c\xE9dents de voyage sont disponibles, mais que les d\xE9\ - tails du voyage ne peuvent pas \xEAtre fournis, indiquez-le ainsi que le type\ - \ d\u2019ant\xE9c\xE9dents disponibles en s\xE9lectionnant une valeur \xE0 partir\ - \ de la liste de s\xE9lection. Les valeurs de ce champ peuvent \xEAtre utilis\xE9\ + comments: + - "Si les ant\xE9c\xE9dents de voyage sont disponibles, mais que les d\xE9tails\ + \ du voyage ne peuvent pas \xEAtre fournis, indiquez-le ainsi que le type d\u2019\ + ant\xE9c\xE9dents disponibles en s\xE9lectionnant une valeur \xE0 partir de\ + \ la liste de s\xE9lection. Les valeurs de ce champ peuvent \xEAtre utilis\xE9\ es pour indiquer qu\u2019un \xE9chantillon est associ\xE9 \xE0 un voyage lorsque\ \ le \xAB but du s\xE9quen\xE7age \xBB n\u2019est pas associ\xE9 \xE0 un voyage." examples: @@ -1562,9 +1640,10 @@ slots: title: "\xC9v\xE9nement d\u2019exposition" description: "\xC9v\xE9nement conduisant \xE0 une exposition" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "S\xE9lectionnez un \xE9v\xE9nement conduisant \xE0 une exposition \xE0\ - \ partir de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019il manque\ - \ le terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de conservation\ + comments: + - "S\xE9lectionnez un \xE9v\xE9nement conduisant \xE0 une exposition \xE0 partir\ + \ de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019il manque le\ + \ terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de conservation\ \ des donn\xE9es." examples: - value: Convention @@ -1573,8 +1652,9 @@ slots: title: "Niveau de contact de l\u2019exposition" description: "Type de contact de transmission d\u2019exposition" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "S\xE9lectionnez une exposition directe ou indirecte \xE0 partir de\ - \ la liste de s\xE9lection." + comments: + - "S\xE9lectionnez une exposition directe ou indirecte \xE0 partir de la liste\ + \ de s\xE9lection." examples: - value: Direct host_role: @@ -1582,10 +1662,11 @@ slots: title: "R\xF4le de l\u2019h\xF4te" description: "R\xF4le de l\u2019h\xF4te par rapport au param\xE8tre d\u2019exposition" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "S\xE9lectionnez les r\xF4les personnels de l\u2019h\xF4te \xE0 partir\ - \ de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019il manque le\ - \ terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de conservation\ - \ des donn\xE9es." + comments: + - "S\xE9lectionnez les r\xF4les personnels de l\u2019h\xF4te \xE0 partir de la\ + \ liste de s\xE9lection fournie dans le mod\xE8le. S\u2019il manque le terme\ + \ souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de conservation des\ + \ donn\xE9es." examples: - value: Patient exposure_setting: @@ -1593,8 +1674,9 @@ slots: title: "Contexte de l\u2019exposition" description: "Contexte menant \xE0 l\u2019exposition" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "S\xE9lectionnez les contextes menant \xE0 l\u2019exposition de l\u2019\ - h\xF4te \xE0 partir de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019\ + comments: + - "S\xE9lectionnez les contextes menant \xE0 l\u2019exposition de l\u2019h\xF4\ + te \xE0 partir de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019\ il manque le terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de\ \ conservation des donn\xE9es." examples: @@ -1605,7 +1687,8 @@ slots: description: "Renseignements suppl\xE9mentaires sur l\u2019exposition de l\u2019\ h\xF4te" slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: "Description en texte libre de l\u2019exposition." + comments: + - "Description en texte libre de l\u2019exposition." examples: - value: "R\xF4le d\u2019h\xF4te - Autre\_: Conducteur d\u2019autobus" prior_sarscov2_infection: @@ -1613,8 +1696,9 @@ slots: title: "Infection ant\xE9rieure par le SRAS-CoV-2" description: "Infection ant\xE9rieure par le SRAS-CoV-2 ou non" slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: "Si vous le savez, fournissez des renseignements indiquant si la personne\ - \ a d\xE9j\xE0 eu une infection par le SRAS-CoV-2. S\xE9lectionnez une valeur\ + comments: + - "Si vous le savez, fournissez des renseignements indiquant si la personne a\ + \ d\xE9j\xE0 eu une infection par le SRAS-CoV-2. S\xE9lectionnez une valeur\ \ \xE0 partir de la liste de s\xE9lection." examples: - value: Oui @@ -1624,9 +1708,10 @@ slots: description: "Identifiant de l\u2019isolat trouv\xE9 lors de l\u2019infection\ \ ant\xE9rieure par le SRAS-CoV-2" slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: "Indiquez le nom de l\u2019isolat de l\u2019infection ant\xE9rieure\ - \ la plus r\xE9cente. Structurez le nom de \xAB\_l\u2019isolat\_\xBB pour qu\u2019\ - il soit conforme \xE0 la norme ICTV/INSDC dans le format suivant\_: \xAB\_SRAS-CoV-2/h\xF4\ + comments: + - "Indiquez le nom de l\u2019isolat de l\u2019infection ant\xE9rieure la plus\ + \ r\xE9cente. Structurez le nom de \xAB\_l\u2019isolat\_\xBB pour qu\u2019il\ + \ soit conforme \xE0 la norme ICTV/INSDC dans le format suivant\_: \xAB\_SRAS-CoV-2/h\xF4\ te/pays/ID\xE9chantillon/date\_\xBB." examples: - value: SARS-CoV-2/human/USA/CA-CDPH-001/2020 @@ -1635,9 +1720,10 @@ slots: title: "Date d\u2019une infection ant\xE9rieure par le SRAS-CoV-2" description: "Date du diagnostic de l\u2019infection ant\xE9rieure par le SRAS-CoV-2" slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: "Indiquez la date \xE0 laquelle l\u2019infection ant\xE9rieure la plus\ - \ r\xE9cente a \xE9t\xE9 diagnostiqu\xE9e. Fournissez la date d\u2019infection\ - \ ant\xE9rieure par le SRAS-CoV-2 selon le format standard ISO\_8601 \xAB AAAA-MM-DD\ + comments: + - "Indiquez la date \xE0 laquelle l\u2019infection ant\xE9rieure la plus r\xE9\ + cente a \xE9t\xE9 diagnostiqu\xE9e. Fournissez la date d\u2019infection ant\xE9\ + rieure par le SRAS-CoV-2 selon le format standard ISO\_8601 \xAB AAAA-MM-DD\ \ \xBB." examples: - value: '2021-01-23' @@ -1647,7 +1733,8 @@ slots: description: "Traitement contre une infection ant\xE9rieure par le SRAS-CoV-2\ \ avec un agent antiviral ou non" slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: "Si vous le savez, indiquez si la personne a d\xE9j\xE0 re\xE7u un traitement\ + comments: + - "Si vous le savez, indiquez si la personne a d\xE9j\xE0 re\xE7u un traitement\ \ antiviral contre le SRAS-CoV-2. S\xE9lectionnez une valeur \xE0 partir de\ \ la liste de s\xE9lection." examples: @@ -1659,8 +1746,9 @@ slots: description: "Nom de l\u2019agent de traitement antiviral administr\xE9 lors de\ \ l\u2019infection ant\xE9rieure par le SRAS-CoV-2" slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: "Indiquez le nom de l\u2019agent de traitement antiviral administr\xE9\ - \ lors de l\u2019infection ant\xE9rieure la plus r\xE9cente. Si aucun traitement\ + comments: + - "Indiquez le nom de l\u2019agent de traitement antiviral administr\xE9 lors\ + \ de l\u2019infection ant\xE9rieure la plus r\xE9cente. Si aucun traitement\ \ n\u2019a \xE9t\xE9 administr\xE9, inscrivez \xAB Aucun traitement \xBB. Si\ \ plusieurs agents antiviraux ont \xE9t\xE9 administr\xE9s, \xE9num\xE9rez-les\ \ tous, s\xE9par\xE9s par des virgules." @@ -1673,11 +1761,11 @@ slots: description: "Date \xE0 laquelle le traitement a \xE9t\xE9 administr\xE9 pour\ \ la premi\xE8re\_fois lors de l\u2019infection ant\xE9rieure par le SRAS-CoV-2" slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: "Indiquez la date \xE0 laquelle l\u2019agent de traitement antiviral\ - \ a \xE9t\xE9 administr\xE9 pour la premi\xE8re fois lors de l\u2019infection\ - \ ant\xE9rieure la plus r\xE9cente. Fournissez la date du traitement ant\xE9\ - rieur contre le SRAS-CoV-2 selon le format standard ISO\_8601 \xAB AAAA-MM-DD\ - \ \xBB." + comments: + - "Indiquez la date \xE0 laquelle l\u2019agent de traitement antiviral a \xE9\ + t\xE9 administr\xE9 pour la premi\xE8re fois lors de l\u2019infection ant\xE9\ + rieure la plus r\xE9cente. Fournissez la date du traitement ant\xE9rieur contre\ + \ le SRAS-CoV-2 selon le format standard ISO\_8601 \xAB AAAA-MM-DD \xBB." examples: - value: '2021-01-28' purpose_of_sequencing: @@ -1685,10 +1773,11 @@ slots: title: "Objectif du s\xE9quen\xE7age" description: "Raison pour laquelle l\u2019\xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9" slot_group: "S\xE9quen\xE7age" - comments: "La raison pour laquelle un \xE9chantillon a \xE9t\xE9 initialement\ - \ pr\xE9lev\xE9 peut diff\xE9rer de la raison pour laquelle il a \xE9t\xE9 s\xE9\ - lectionn\xE9 aux fins de s\xE9quen\xE7age. La raison pour laquelle un \xE9chantillon\ - \ a \xE9t\xE9 s\xE9quenc\xE9 peut fournir des renseignements sur les biais potentiels\ + comments: + - "La raison pour laquelle un \xE9chantillon a \xE9t\xE9 initialement pr\xE9lev\xE9\ + \ peut diff\xE9rer de la raison pour laquelle il a \xE9t\xE9 s\xE9lectionn\xE9\ + \ aux fins de s\xE9quen\xE7age. La raison pour laquelle un \xE9chantillon a\ + \ \xE9t\xE9 s\xE9quenc\xE9 peut fournir des renseignements sur les biais potentiels\ \ dans la strat\xE9gie de s\xE9quen\xE7age. Fournissez le but du s\xE9quen\xE7\ age \xE0 partir de la liste de s\xE9lection dans le mod\xE8le. Le motif de pr\xE9\ l\xE8vement de l\u2019\xE9chantillon doit \xEAtre indiqu\xE9 dans le champ \xAB\ @@ -1701,22 +1790,23 @@ slots: description: "Description de la raison pour laquelle l\u2019\xE9chantillon a \xE9\ t\xE9 s\xE9quenc\xE9, fournissant des d\xE9tails sp\xE9cifiques" slot_group: "S\xE9quen\xE7age" - comments: "Fournissez une description d\xE9taill\xE9e de la raison pour laquelle\ - \ l\u2019\xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9 en utilisant du texte libre.\ - \ La description peut inclure l\u2019importance des s\xE9quences pour une enqu\xEA\ - te, une activit\xE9 de surveillance ou une question de recherche particuli\xE8\ - re dans le domaine de la sant\xE9 publique. Les descriptions normalis\xE9es\ - \ sugg\xE9r\xE9es sont les suivantes\_: D\xE9pistage de l\u2019absence de d\xE9\ - tection du g\xE8ne\_S (abandon du g\xE8ne\_S), d\xE9pistage de variants associ\xE9\ - s aux visons, d\xE9pistage du variant\_B.1.1.7, d\xE9pistage du variant\_B.1.135,\ - \ d\xE9pistage du variant\_P.1, d\xE9pistage en raison des ant\xE9c\xE9dents\ - \ de voyage, d\xE9pistage en raison d\u2019un contact \xE9troit avec une personne\ - \ infect\xE9e, \xE9valuation des mesures de contr\xF4le de la sant\xE9 publique,\ - \ d\xE9termination des introductions et de la propagation pr\xE9coces, enqu\xEA\ - te sur les expositions li\xE9es aux voyages a\xE9riens, enqu\xEAte sur les travailleurs\ - \ \xE9trangers temporaires, enqu\xEAte sur les r\xE9gions \xE9loign\xE9es, enqu\xEA\ - te sur les travailleurs de la sant\xE9, enqu\xEAte sur les \xE9coles et les\ - \ universit\xE9s, enqu\xEAte sur la r\xE9infection." + comments: + - "Fournissez une description d\xE9taill\xE9e de la raison pour laquelle l\u2019\ + \xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9 en utilisant du texte libre. La description\ + \ peut inclure l\u2019importance des s\xE9quences pour une enqu\xEAte, une activit\xE9\ + \ de surveillance ou une question de recherche particuli\xE8re dans le domaine\ + \ de la sant\xE9 publique. Les descriptions normalis\xE9es sugg\xE9r\xE9es sont\ + \ les suivantes\_: D\xE9pistage de l\u2019absence de d\xE9tection du g\xE8ne\_\ + S (abandon du g\xE8ne\_S), d\xE9pistage de variants associ\xE9s aux visons,\ + \ d\xE9pistage du variant\_B.1.1.7, d\xE9pistage du variant\_B.1.135, d\xE9\ + pistage du variant\_P.1, d\xE9pistage en raison des ant\xE9c\xE9dents de voyage,\ + \ d\xE9pistage en raison d\u2019un contact \xE9troit avec une personne infect\xE9\ + e, \xE9valuation des mesures de contr\xF4le de la sant\xE9 publique, d\xE9termination\ + \ des introductions et de la propagation pr\xE9coces, enqu\xEAte sur les expositions\ + \ li\xE9es aux voyages a\xE9riens, enqu\xEAte sur les travailleurs \xE9trangers\ + \ temporaires, enqu\xEAte sur les r\xE9gions \xE9loign\xE9es, enqu\xEAte sur\ + \ les travailleurs de la sant\xE9, enqu\xEAte sur les \xE9coles et les universit\xE9\ + s, enqu\xEAte sur la r\xE9infection." examples: - value: "D\xE9pistage de l\u2019absence de d\xE9tection du g\xE8ne\_S (abandon\ \ du g\xE8ne\_S)" @@ -1725,8 +1815,9 @@ slots: title: "Date de s\xE9quen\xE7age" description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9" slot_group: "S\xE9quen\xE7age" - comments: "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ - \ \xAB\_AAAA-MM-JJ\_\xBB." + comments: + - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_: \xAB\_AAAA-MM-JJ\_\ + \xBB." examples: - value: '2020-06-22' library_id: @@ -1735,10 +1826,10 @@ slots: description: "Identifiant sp\xE9cifi\xE9 par l\u2019utilisateur pour la biblioth\xE8\ que faisant l\u2019objet du s\xE9quen\xE7age" slot_group: "S\xE9quen\xE7age" - comments: "Le nom de la biblioth\xE8que doit \xEAtre unique et peut \xEAtre un\ - \ ID g\xE9n\xE9r\xE9 automatiquement \xE0 partir de votre syst\xE8me de gestion\ - \ de l\u2019information des laboratoires, ou une modification de l\u2019ID de\ - \ l\u2019isolat." + comments: + - "Le nom de la biblioth\xE8que doit \xEAtre unique et peut \xEAtre un ID g\xE9\ + n\xE9r\xE9 automatiquement \xE0 partir de votre syst\xE8me de gestion de l\u2019\ + information des laboratoires, ou une modification de l\u2019ID de l\u2019isolat." examples: - value: XYZ_123345 amplicon_size: @@ -1747,7 +1838,8 @@ slots: description: "Longueur de l\u2019amplicon g\xE9n\xE9r\xE9 par l\u2019amplification\ \ de la r\xE9action de polym\xE9risation en cha\xEEne" slot_group: "S\xE9quen\xE7age" - comments: "Fournissez la taille de l\u2019amplicon, y compris les unit\xE9s." + comments: + - "Fournissez la taille de l\u2019amplicon, y compris les unit\xE9s." examples: - value: "300\_pb" library_preparation_kit: @@ -1757,8 +1849,9 @@ slots: e pour g\xE9n\xE9rer la biblioth\xE8que faisant l\u2019objet du s\xE9quen\xE7\ age" slot_group: "S\xE9quen\xE7age" - comments: "Indiquez le nom de la trousse de pr\xE9paration de la biblioth\xE8\ - que utilis\xE9e." + comments: + - "Indiquez le nom de la trousse de pr\xE9paration de la biblioth\xE8que utilis\xE9\ + e." examples: - value: Nextera XT flow_cell_barcode: @@ -1767,8 +1860,9 @@ slots: description: "Code-barres de la cuve \xE0 circulation utilis\xE9e aux fins de\ \ s\xE9quen\xE7age" slot_group: "S\xE9quen\xE7age" - comments: "Fournissez le code-barres de la cuve \xE0 circulation utilis\xE9e pour\ - \ s\xE9quencer l\u2019\xE9chantillon." + comments: + - "Fournissez le code-barres de la cuve \xE0 circulation utilis\xE9e pour s\xE9\ + quencer l\u2019\xE9chantillon." examples: - value: FAB06069 sequencing_instrument: @@ -1776,8 +1870,9 @@ slots: title: "Instrument de s\xE9quen\xE7age" description: "Mod\xE8le de l\u2019instrument de s\xE9quen\xE7age utilis\xE9" slot_group: "S\xE9quen\xE7age" - comments: "S\xE9lectionnez l\u2019instrument de s\xE9quen\xE7age \xE0 partir de\ - \ la liste de s\xE9lection." + comments: + - "S\xE9lectionnez l\u2019instrument de s\xE9quen\xE7age \xE0 partir de la liste\ + \ de s\xE9lection." examples: - value: Oxford Nanopore MinION sequencing_protocol_name: @@ -1785,8 +1880,9 @@ slots: title: "Nom du protocole de s\xE9quen\xE7age" description: "Nom et num\xE9ro de version du protocole de s\xE9quen\xE7age utilis\xE9" slot_group: "S\xE9quen\xE7age" - comments: "Fournissez le nom et la version du protocole de s\xE9quen\xE7age (p.\_\ - ex., 1D_DNA_MinION)." + comments: + - "Fournissez le nom et la version du protocole de s\xE9quen\xE7age (p.\_ex.,\ + \ 1D_DNA_MinION)." examples: - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann sequencing_protocol: @@ -1794,10 +1890,11 @@ slots: title: "Protocole de s\xE9quen\xE7age" description: "Protocole utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence" slot_group: "S\xE9quen\xE7age" - comments: "Fournissez une description en texte libre des m\xE9thodes et du mat\xE9\ - riel utilis\xE9s pour g\xE9n\xE9rer la s\xE9quence. Voici le texte sugg\xE9\ - r\xE9 (ins\xE9rez les renseignements manquants)\_: \xAB\_Le s\xE9quen\xE7age\ - \ viral a \xE9t\xE9 effectu\xE9 selon une strat\xE9gie d\u2019amplicon en mosa\xEF\ + comments: + - "Fournissez une description en texte libre des m\xE9thodes et du mat\xE9riel\ + \ utilis\xE9s pour g\xE9n\xE9rer la s\xE9quence. Voici le texte sugg\xE9r\xE9\ + \ (ins\xE9rez les renseignements manquants)\_: \xAB\_Le s\xE9quen\xE7age viral\ + \ a \xE9t\xE9 effectu\xE9 selon une strat\xE9gie d\u2019amplicon en mosa\xEF\ que en utilisant le sch\xE9ma d\u2019amorce <\xE0 remplir>. Le s\xE9quen\xE7\ age a \xE9t\xE9 effectu\xE9 \xE0 l\u2019aide d\u2019un instrument de s\xE9quen\xE7\ age <\xE0 remplir>. Les biblioth\xE8ques ont \xE9t\xE9 pr\xE9par\xE9es \xE0\ @@ -1814,7 +1911,8 @@ slots: title: "Num\xE9ro de la trousse de s\xE9quen\xE7age" description: "Num\xE9ro de la trousse du fabricant" slot_group: "S\xE9quen\xE7age" - comments: "Valeur alphanum\xE9rique." + comments: + - "Valeur alphanum\xE9rique." examples: - value: AB456XYZ789 amplicon_pcr_primer_scheme: @@ -1825,8 +1923,9 @@ slots: \ positions de liaison, taille des fragments g\xE9n\xE9r\xE9s, etc.) utilis\xE9\ es pour g\xE9n\xE9rer les amplicons \xE0 s\xE9quencer" slot_group: "S\xE9quen\xE7age" - comments: "Fournissez le nom et la version du sch\xE9ma d\u2019amorce utilis\xE9\ - \ pour g\xE9n\xE9rer les amplicons aux fins de s\xE9quen\xE7age." + comments: + - "Fournissez le nom et la version du sch\xE9ma d\u2019amorce utilis\xE9 pour\ + \ g\xE9n\xE9rer les amplicons aux fins de s\xE9quen\xE7age." examples: - value: https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv raw_sequence_data_processing_method: @@ -1836,7 +1935,8 @@ slots: \ des donn\xE9es brutes, comme la suppression des codes-barres, le d\xE9coupage\ \ de l\u2019adaptateur, le filtrage, etc." slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le nom du logiciel, suivi de la version (p.\_ex., Trimmomatic\_\ + comments: + - "Fournissez le nom du logiciel, suivi de la version (p.\_ex., Trimmomatic\_\ v.\_0.38, Porechop\_v.\_0.2.03)." examples: - value: Porechop 0.2.3 @@ -1846,8 +1946,9 @@ slots: description: "M\xE9thode utilis\xE9e pour supprimer les lectures de l\u2019h\xF4\ te de la s\xE9quence de l\u2019agent pathog\xE8ne" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le nom et le num\xE9ro de version du logiciel utilis\xE9\ - \ pour supprimer les lectures de l\u2019h\xF4te." + comments: + - "Fournissez le nom et le num\xE9ro de version du logiciel utilis\xE9 pour supprimer\ + \ les lectures de l\u2019h\xF4te." examples: - value: Nanostripper consensus_sequence_name: @@ -1855,7 +1956,8 @@ slots: title: "Nom de la s\xE9quence de consensus" description: "Nom de la s\xE9quence de consensus" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le nom et le num\xE9ro de version de la s\xE9quence de consensus." + comments: + - "Fournissez le nom et le num\xE9ro de version de la s\xE9quence de consensus." examples: - value: ncov123assembly3 consensus_sequence_filename: @@ -1863,8 +1965,9 @@ slots: title: "Nom du fichier de la s\xE9quence de consensus" description: "Nom du fichier de la s\xE9quence de consensus" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le nom et le num\xE9ro de version du fichier FASTA de la\ - \ s\xE9quence de consensus." + comments: + - "Fournissez le nom et le num\xE9ro de version du fichier FASTA de la s\xE9quence\ + \ de consensus." examples: - value: ncov123assembly.fasta consensus_sequence_filepath: @@ -1872,8 +1975,9 @@ slots: title: "Chemin d\u2019acc\xE8s au fichier de la s\xE9quence de consensus" description: "Chemin d\u2019acc\xE8s au fichier de la s\xE9quence de consensus" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le chemin d\u2019acc\xE8s au fichier FASTA de la s\xE9quence\ - \ de consensus." + comments: + - "Fournissez le chemin d\u2019acc\xE8s au fichier FASTA de la s\xE9quence de\ + \ consensus." examples: - value: /User/Documents/RespLab/Data/ncov123assembly.fasta consensus_sequence_software_name: @@ -1882,8 +1986,9 @@ slots: description: "Nom du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence de\ \ consensus" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le nom du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9\ - quence de consensus." + comments: + - "Fournissez le nom du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence\ + \ de consensus." examples: - value: iVar consensus_sequence_software_version: @@ -1892,8 +1997,9 @@ slots: description: "Version du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence\ \ de consensus" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournir la version du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9\ - quence de consensus." + comments: + - "Fournir la version du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence\ + \ de consensus." examples: - value: '1.3' breadth_of_coverage_value: @@ -1902,7 +2008,8 @@ slots: description: "Pourcentage du g\xE9nome de r\xE9f\xE9rence couvert par les donn\xE9\ es s\xE9quenc\xE9es, jusqu\u2019\xE0 une profondeur prescrite" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: Fournissez la valeur en pourcentage. + comments: + - Fournissez la valeur en pourcentage. examples: - value: "95\_%" depth_of_coverage_value: @@ -1911,7 +2018,8 @@ slots: description: "Nombre moyen de lectures repr\xE9sentant un nucl\xE9otide donn\xE9\ \ dans la s\xE9quence reconstruite" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez la valeur sous forme de couverture amplifi\xE9e." + comments: + - "Fournissez la valeur sous forme de couverture amplifi\xE9e." examples: - value: 400x depth_of_coverage_threshold: @@ -1919,7 +2027,8 @@ slots: title: "Seuil de l\u2019ampleur de la couverture" description: "Seuil utilis\xE9 comme limite pour l\u2019ampleur de la couverture" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez la couverture amplifi\xE9e." + comments: + - "Fournissez la couverture amplifi\xE9e." examples: - value: 100x r1_fastq_filename: @@ -1927,7 +2036,8 @@ slots: title: "Nom de fichier\_R1\_FASTQ" description: "Nom du fichier\_R1\_FASTQ sp\xE9cifi\xE9 par l\u2019utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le nom du fichier\_R1 FASTQ." + comments: + - "Fournissez le nom du fichier\_R1 FASTQ." examples: - value: ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filename: @@ -1935,7 +2045,8 @@ slots: title: "Nom de fichier\_R2\_FASTQ" description: "Nom du fichier\_R2\_FASTQ sp\xE9cifi\xE9 par l\u2019utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le nom du fichier\_R2 FASTQ." + comments: + - "Fournissez le nom du fichier\_R2 FASTQ." examples: - value: ABC123_S1_L001_R2_001.fastq.gz r1_fastq_filepath: @@ -1944,7 +2055,8 @@ slots: description: "Emplacement du fichier\_R1\_FASTQ dans le syst\xE8me de l\u2019\ utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le chemin d\u2019acc\xE8s au fichier\_R1 FASTQ." + comments: + - "Fournissez le chemin d\u2019acc\xE8s au fichier\_R1 FASTQ." examples: - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filepath: @@ -1953,7 +2065,8 @@ slots: description: "Emplacement du fichier\_R2\_FASTQ dans le syst\xE8me de l\u2019\ utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le chemin d\u2019acc\xE8s au fichier\_R2 FASTQ." + comments: + - "Fournissez le chemin d\u2019acc\xE8s au fichier\_R2 FASTQ." examples: - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz fast5_filename: @@ -1961,7 +2074,8 @@ slots: title: "Nom de fichier\_FAST5" description: "Nom du fichier\_FAST5 sp\xE9cifi\xE9 par l\u2019utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le nom du fichier\_FAST5." + comments: + - "Fournissez le nom du fichier\_FAST5." examples: - value: rona123assembly.fast5 fast5_filepath: @@ -1969,7 +2083,8 @@ slots: title: "Chemin d\u2019acc\xE8s au fichier\_FAST5" description: "Emplacement du fichier\_FAST5 dans le syst\xE8me de l\u2019utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le chemin d\u2019acc\xE8s au fichier\_FAST5." + comments: + - "Fournissez le chemin d\u2019acc\xE8s au fichier\_FAST5." examples: - value: /User/Documents/RespLab/Data/rona123assembly.fast5 number_of_base_pairs_sequenced: @@ -1978,7 +2093,8 @@ slots: description: "Nombre total de paires de bases g\xE9n\xE9r\xE9es par le processus\ \ de s\xE9quen\xE7age" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ + comments: + - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ s)." examples: - value: "387\_566" @@ -1988,7 +2104,8 @@ slots: description: "Taille du g\xE9nome reconstitu\xE9 d\xE9crite comme \xE9tant le\ \ nombre de paires de bases" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ + comments: + - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ s)." examples: - value: "38\_677" @@ -1998,7 +2115,8 @@ slots: description: "Nombre de symboles N pr\xE9sents dans la s\xE9quence fasta de consensus,\ \ par 100\_kbp de s\xE9quence" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ + comments: + - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ s)." examples: - value: '330' @@ -2008,8 +2126,8 @@ slots: description: "Identifiant persistant et unique d\u2019une entr\xE9e dans une base\ \ de donn\xE9es g\xE9nomique" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Fournissez le num\xE9ro d\u2019acc\xE8s au g\xE9nome de r\xE9f\xE9\ - rence." + comments: + - "Fournissez le num\xE9ro d\u2019acc\xE8s au g\xE9nome de r\xE9f\xE9rence." examples: - value: NC_045512.2 bioinformatics_protocol: @@ -2018,12 +2136,12 @@ slots: description: "Description de la strat\xE9gie bioinformatique globale utilis\xE9\ e" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: "Des d\xE9tails suppl\xE9mentaires concernant les m\xE9thodes utilis\xE9\ - es pour traiter les donn\xE9es brutes, g\xE9n\xE9rer des assemblages ou g\xE9\ - n\xE9rer des s\xE9quences de consensus peuvent \xEAtre fournis dans une PON,\ - \ un protocole, un pipeline ou un flux de travail. Fournissez le nom et le num\xE9\ - ro de version du protocole, ou un lien GitHub vers un pipeline ou un flux de\ - \ travail." + comments: + - "Des d\xE9tails suppl\xE9mentaires concernant les m\xE9thodes utilis\xE9es pour\ + \ traiter les donn\xE9es brutes, g\xE9n\xE9rer des assemblages ou g\xE9n\xE9\ + rer des s\xE9quences de consensus peuvent \xEAtre fournis dans une PON, un protocole,\ + \ un pipeline ou un flux de travail. Fournissez le nom et le num\xE9ro de version\ + \ du protocole, ou un lien GitHub vers un pipeline ou un flux de travail." examples: - value: https://github.com/phac-nml/ncov2019-artic-nf lineage_clade_name: @@ -2031,7 +2149,8 @@ slots: title: "Nom de la lign\xE9e ou du clade" description: "Nom de la lign\xE9e ou du clade" slot_group: "Informations sur les lign\xE9es et les variantes" - comments: "Fournissez le nom de la lign\xE9e ou du clade Pangolin ou Nextstrain." + comments: + - "Fournissez le nom de la lign\xE9e ou du clade Pangolin ou Nextstrain." examples: - value: B.1.1.7 lineage_clade_analysis_software_name: @@ -2040,8 +2159,9 @@ slots: description: "Nom du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9e ou le\ \ clade" slot_group: "Informations sur les lign\xE9es et les variantes" - comments: "Fournissez le nom du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9\ - e ou le clade." + comments: + - "Fournissez le nom du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9e ou\ + \ le clade." examples: - value: Pangolin lineage_clade_analysis_software_version: @@ -2050,8 +2170,9 @@ slots: description: "Version du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9e ou\ \ le clade" slot_group: "Informations sur les lign\xE9es et les variantes" - comments: "Fournissez la version du logiciel utilis\xE9 pour d\xE9terminer la\ - \ lign\xE9e ou le clade." + comments: + - "Fournissez la version du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9\ + e ou le clade." examples: - value: 2.1.10 variant_designation: @@ -2060,13 +2181,14 @@ slots: description: "Classification des variants de la lign\xE9e ou du clade (c.-\xE0\ -d. le variant, le variant pr\xE9occupant)" slot_group: "Informations sur les lign\xE9es et les variantes" - comments: "Si la lign\xE9e ou le clade est consid\xE9r\xE9 comme \xE9tant un variant\ - \ pr\xE9occupant, s\xE9lectionnez l\u2019option connexe \xE0 partir de la liste\ - \ de s\xE9lection. Si la lign\xE9e ou le clade contient des mutations pr\xE9\ - occupantes (mutations qui augmentent la transmission, la gravit\xE9 clinique\ - \ ou d\u2019autres facteurs \xE9pid\xE9miologiques), mais qu\u2019il ne s\u2019\ - agit pas d\u2019un variant pr\xE9occupant global, s\xE9lectionnez \xAB\_Variante\_\ - \xBB. Si la lign\xE9e ou le clade ne contient pas de mutations pr\xE9occupantes,\ + comments: + - "Si la lign\xE9e ou le clade est consid\xE9r\xE9 comme \xE9tant un variant pr\xE9\ + occupant, s\xE9lectionnez l\u2019option connexe \xE0 partir de la liste de s\xE9\ + lection. Si la lign\xE9e ou le clade contient des mutations pr\xE9occupantes\ + \ (mutations qui augmentent la transmission, la gravit\xE9 clinique ou d\u2019\ + autres facteurs \xE9pid\xE9miologiques), mais qu\u2019il ne s\u2019agit pas\ + \ d\u2019un variant pr\xE9occupant global, s\xE9lectionnez \xAB\_Variante\_\xBB\ + . Si la lign\xE9e ou le clade ne contient pas de mutations pr\xE9occupantes,\ \ laissez ce champ vide." examples: - value: "Variant pr\xE9occupant" @@ -2075,8 +2197,9 @@ slots: title: "Donn\xE9es probantes du variant" description: "Donn\xE9es probantes utilis\xE9es pour d\xE9terminer le variant" slot_group: "Informations sur les lign\xE9es et les variantes" - comments: "Indiquez si l\u2019\xE9chantillon a fait l\u2019objet d\u2019un d\xE9\ - pistage RT-qPCR ou par s\xE9quen\xE7age \xE0 partir de la liste de s\xE9lection." + comments: + - "Indiquez si l\u2019\xE9chantillon a fait l\u2019objet d\u2019un d\xE9pistage\ + \ RT-qPCR ou par s\xE9quen\xE7age \xE0 partir de la liste de s\xE9lection." examples: - value: RT-qPCR variant_evidence_details: @@ -2085,11 +2208,12 @@ slots: description: "D\xE9tails sur les donn\xE9es probantes utilis\xE9es pour d\xE9\ terminer le variant" slot_group: "Informations sur les lign\xE9es et les variantes" - comments: "Fournissez l\u2019essai biologique et r\xE9pertoriez l\u2019ensemble\ - \ des mutations d\xE9finissant la lign\xE9e qui sont utilis\xE9es pour effectuer\ - \ la d\xE9termination des variants. Si des mutations d\u2019int\xE9r\xEAt ou\ - \ de pr\xE9occupation ont \xE9t\xE9 observ\xE9es en plus des mutations d\xE9\ - finissant la lign\xE9e, d\xE9crivez-les ici." + comments: + - "Fournissez l\u2019essai biologique et r\xE9pertoriez l\u2019ensemble des mutations\ + \ d\xE9finissant la lign\xE9e qui sont utilis\xE9es pour effectuer la d\xE9\ + termination des variants. Si des mutations d\u2019int\xE9r\xEAt ou de pr\xE9\ + occupation ont \xE9t\xE9 observ\xE9es en plus des mutations d\xE9finissant la\ + \ lign\xE9e, d\xE9crivez-les ici." examples: - value: "Mutations d\xE9finissant la lign\xE9e\_: ORF1ab (K1655N), Spike (K417N,\ \ E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." @@ -2098,10 +2222,11 @@ slots: title: "Nom du g\xE8ne\_1" description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Indiquez le nom complet du g\xE8ne soumis au d\xE9pistage. Le symbole\ - \ du g\xE8ne (forme abr\xE9g\xE9e du nom du g\xE8ne) peut \xE9galement \xEA\ - tre fourni. Il est possible de trouver les noms et les symboles de g\xE8nes\ - \ normalis\xE9s dans Gene Ontology en utilisant ce service de recherche\_: https://bit.ly/2Sq1LbI." + comments: + - "Indiquez le nom complet du g\xE8ne soumis au d\xE9pistage. Le symbole du g\xE8\ + ne (forme abr\xE9g\xE9e du nom du g\xE8ne) peut \xE9galement \xEAtre fourni.\ + \ Il est possible de trouver les noms et les symboles de g\xE8nes normalis\xE9\ + s dans Gene Ontology en utilisant ce service de recherche\_: https://bit.ly/2Sq1LbI." examples: - value: "G\xE8ne\_E (orf4)" diagnostic_pcr_protocol_1: @@ -2110,8 +2235,9 @@ slots: description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour l\u2019\ amplification des marqueurs diagnostiques" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ - aliser un test diagnostique bas\xE9 sur la r\xE9action en cha\xEEne de la polym\xE9\ + comments: + - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9aliser\ + \ un test diagnostique bas\xE9 sur la r\xE9action en cha\xEEne de la polym\xE9\ rase. Ces renseignements peuvent \xEAtre compar\xE9s aux donn\xE9es de s\xE9\ quence pour l\u2019\xE9valuation du rendement et le contr\xF4le de la qualit\xE9\ ." @@ -2123,7 +2249,8 @@ slots: description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic RT-PCR\ \ du SRAS-CoV-2" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Fournissez la valeur Ct de l\u2019\xE9chantillon issu du test diagnostique\ + comments: + - "Fournissez la valeur Ct de l\u2019\xE9chantillon issu du test diagnostique\ \ RT-PCR." examples: - value: '21' @@ -2132,11 +2259,12 @@ slots: title: "Nom du g\xE8ne\_2" description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Indiquez le nom complet d\u2019un autre g\xE8ne utilis\xE9 dans le\ - \ test\_RT-PCR. Le symbole du g\xE8ne (forme abr\xE9g\xE9e du nom du g\xE8ne)\ - \ peut \xE9galement \xEAtre fourni. Il est possible de trouver les noms et les\ - \ symboles de g\xE8nes normalis\xE9s dans Gene Ontology en utilisant ce service\ - \ de recherche\_: https://bit.ly/2Sq1LbI." + comments: + - "Indiquez le nom complet d\u2019un autre g\xE8ne utilis\xE9 dans le test\_RT-PCR.\ + \ Le symbole du g\xE8ne (forme abr\xE9g\xE9e du nom du g\xE8ne) peut \xE9galement\ + \ \xEAtre fourni. Il est possible de trouver les noms et les symboles de g\xE8\ + nes normalis\xE9s dans Gene Ontology en utilisant ce service de recherche\_\ + : https://bit.ly/2Sq1LbI." examples: - value: "G\xE8ne RdRp (nsp12)" diagnostic_pcr_protocol_2: @@ -2145,9 +2273,10 @@ slots: description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour l\u2019\ amplification des marqueurs diagnostiques" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ - aliser un deuxi\xE8me test diagnostique bas\xE9 sur la r\xE9action en cha\xEE\ - ne de la polym\xE9rase. Ces renseignements peuvent \xEAtre compar\xE9s aux donn\xE9\ + comments: + - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9aliser\ + \ un deuxi\xE8me test diagnostique bas\xE9 sur la r\xE9action en cha\xEEne de\ + \ la polym\xE9rase. Ces renseignements peuvent \xEAtre compar\xE9s aux donn\xE9\ es de s\xE9quence pour l\u2019\xE9valuation du rendement et le contr\xF4le de\ \ la qualit\xE9." examples: @@ -2158,8 +2287,9 @@ slots: description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic RT-PCR\ \ du SRAS-CoV-2" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Fournissez la valeur Ct du deuxi\xE8me \xE9chantillon issu du deuxi\xE8\ - me test diagnostique RT-PCR." + comments: + - "Fournissez la valeur Ct du deuxi\xE8me \xE9chantillon issu du deuxi\xE8me test\ + \ diagnostique RT-PCR." examples: - value: '36' gene_name_3: @@ -2167,11 +2297,12 @@ slots: title: "Nom du g\xE8ne\_3" description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Indiquez le nom complet d\u2019un autre g\xE8ne utilis\xE9 dans le\ - \ test\_RT-PCR. Le symbole du g\xE8ne (forme abr\xE9g\xE9e du nom du g\xE8ne)\ - \ peut \xE9galement \xEAtre fourni. Il est possible de trouver les noms et les\ - \ symboles de g\xE8nes normalis\xE9s dans Gene Ontology en utilisant ce service\ - \ de recherche\_: https://bit.ly/2Sq1LbI." + comments: + - "Indiquez le nom complet d\u2019un autre g\xE8ne utilis\xE9 dans le test\_RT-PCR.\ + \ Le symbole du g\xE8ne (forme abr\xE9g\xE9e du nom du g\xE8ne) peut \xE9galement\ + \ \xEAtre fourni. Il est possible de trouver les noms et les symboles de g\xE8\ + nes normalis\xE9s dans Gene Ontology en utilisant ce service de recherche\_\ + : https://bit.ly/2Sq1LbI." examples: - value: "G\xE8ne RdRp (nsp12)" diagnostic_pcr_protocol_3: @@ -2180,9 +2311,10 @@ slots: description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour l\u2019\ amplification des marqueurs diagnostiques" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ - aliser un deuxi\xE8me test diagnostique bas\xE9 sur la r\xE9action en cha\xEE\ - ne de la polym\xE9rase. Ces renseignements peuvent \xEAtre compar\xE9s aux donn\xE9\ + comments: + - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9aliser\ + \ un deuxi\xE8me test diagnostique bas\xE9 sur la r\xE9action en cha\xEEne de\ + \ la polym\xE9rase. Ces renseignements peuvent \xEAtre compar\xE9s aux donn\xE9\ es de s\xE9quence pour l\u2019\xE9valuation du rendement et le contr\xF4le de\ \ la qualit\xE9." examples: @@ -2193,8 +2325,9 @@ slots: description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic RT-PCR\ \ du SRAS-CoV-2" slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: "Fournissez la valeur Ct du deuxi\xE8me \xE9chantillon issu du deuxi\xE8\ - me test diagnostique RT-PCR." + comments: + - "Fournissez la valeur Ct du deuxi\xE8me \xE9chantillon issu du deuxi\xE8me test\ + \ diagnostique RT-PCR." examples: - value: '30' authors: @@ -2204,8 +2337,9 @@ slots: \ d\u2019\xE9chantillons, de g\xE9n\xE9ration de s\xE9quences, d\u2019analyse\ \ et de soumission de donn\xE9es" slot_group: Reconnaissance des contributeurs - comments: "Incluez le pr\xE9nom et le nom de toutes les personnes qui doivent\ - \ \xEAtre affect\xE9es, s\xE9par\xE9s par une virgule." + comments: + - "Incluez le pr\xE9nom et le nom de toutes les personnes qui doivent \xEAtre\ + \ affect\xE9es, s\xE9par\xE9s par une virgule." examples: - value: "Tejinder\_Singh, Fei\_Hu, Joe\_Blogs" dataharmonizer_provenance: @@ -2214,11 +2348,11 @@ slots: description: "Provenance du logiciel DataHarmonizer et de la version du mod\xE8\ le" slot_group: Reconnaissance des contributeurs - comments: "Les renseignements actuels sur la version du logiciel et du mod\xE8\ - le seront automatiquement g\xE9n\xE9r\xE9s dans ce champ une fois que l\u2019\ - utilisateur aura utilis\xE9 la fonction \xAB Valider \xBB. Ces renseignements\ - \ seront g\xE9n\xE9r\xE9s ind\xE9pendamment du fait que la ligne soit valide\ - \ ou non." + comments: + - "Les renseignements actuels sur la version du logiciel et du mod\xE8le seront\ + \ automatiquement g\xE9n\xE9r\xE9s dans ce champ une fois que l\u2019utilisateur\ + \ aura utilis\xE9 la fonction \xAB Valider \xBB. Ces renseignements seront g\xE9\ + n\xE9r\xE9s ind\xE9pendamment du fait que la ligne soit valide ou non." examples: - value: DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0 enums: diff --git a/web/templates/canada_covid19/schema.json b/web/templates/canada_covid19/schema.json index 4c41f004..ec1a3a10 100644 --- a/web/templates/canada_covid19/schema.json +++ b/web/templates/canada_covid19/schema.json @@ -14943,6 +14943,14 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "mpox_key": { + "unique_key_name": "mpox_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/canada_covid19/schema.yaml b/web/templates/canada_covid19/schema.yaml index a85fa2c3..91f3e464 100644 --- a/web/templates/canada_covid19/schema.yaml +++ b/web/templates/canada_covid19/schema.yaml @@ -48,6 +48,10 @@ classes: gathering is_a: dh_interface see_also: templates/canada_covid19/SOP.pdf + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - third_party_lab_service_provider_name @@ -627,16 +631,16 @@ slots: name: specimen_collector_sample_id title: specimen collector sample ID description: The user-defined name for the sample. - comments: Store the collector sample ID. If this number is considered identifiable - information, provide an alternative ID. Be sure to store the key that maps between - the original and alternative IDs for traceability and follow up if necessary. - Every collector sample ID from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab. + comments: + - Store the collector sample ID. If this number is considered identifiable information, + provide an alternative ID. Be sure to store the key that maps between the original + and alternative IDs for traceability and follow up if necessary. Every collector + sample ID from a single submitter must be unique. It can have any format, but + we suggest that you make it concise, unique and consistent within your lab. slot_uri: GENEPIO:0001123 identifier: true - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: prov_rona_99 exact_mappings: @@ -649,7 +653,8 @@ slots: name: third_party_lab_service_provider_name title: third party lab service provider name description: The name of the third party company or laboratory that provided services. - comments: Provide the full, unabbreviated name of the company or laboratory. + comments: + - Provide the full, unabbreviated name of the company or laboratory. slot_uri: GENEPIO:0001202 range: WhitespaceMinimizedString examples: @@ -660,7 +665,8 @@ slots: name: third_party_lab_sample_id title: third party lab sample ID description: The identifier assigned to a sample by a third party service provider. - comments: Store the sample identifier supplied by the third party services provider. + comments: + - Store the sample identifier supplied by the third party services provider. slot_uri: GENEPIO:0001149 range: WhitespaceMinimizedString examples: @@ -672,12 +678,13 @@ slots: title: case ID description: The identifier used to specify an epidemiologically detected case of disease. - comments: Provide the case identifer. The case ID greatly facilitates linkage - between laboratory and epidemiological data. The case ID may be considered identifiable + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between + laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. slot_uri: GENEPIO:0100281 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: ABCD1234 exact_mappings: @@ -687,9 +694,10 @@ slots: title: Related specimen primary ID description: The primary ID of a related specimen previously submitted to the repository. - comments: Store the primary ID of the related specimen previously submitted to - the National Microbiology Laboratory so that the samples can be linked and tracked - through the system. + comments: + - Store the primary ID of the related specimen previously submitted to the National + Microbiology Laboratory so that the samples can be linked and tracked through + the system. slot_uri: GENEPIO:0001128 any_of: - range: WhitespaceMinimizedString @@ -704,14 +712,15 @@ slots: name: irida_sample_name title: IRIDA sample name description: The identifier assigned to a sequenced isolate in IRIDA. - comments: Store the IRIDA sample name. The IRIDA sample name will be created by - the individual entering data into the IRIDA platform. IRIDA samples may be linked - to metadata and sequence data, or just metadata alone. It is recommended that - the IRIDA sample name be the same as, or contain, the specimen collector sample - ID for better traceability. It is also recommended that the IRIDA sample name - mirror the GISAID accession. IRIDA sample names cannot contain slashes. Slashes - should be replaced by underscores. See IRIDA documentation for more information - regarding special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). + comments: + - Store the IRIDA sample name. The IRIDA sample name will be created by the individual + entering data into the IRIDA platform. IRIDA samples may be linked to metadata + and sequence data, or just metadata alone. It is recommended that the IRIDA + sample name be the same as, or contain, the specimen collector sample ID for + better traceability. It is also recommended that the IRIDA sample name mirror + the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should + be replaced by underscores. See IRIDA documentation for more information regarding + special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). slot_uri: GENEPIO:0001131 range: WhitespaceMinimizedString examples: @@ -723,10 +732,11 @@ slots: title: umbrella bioproject accession description: The INSDC accession number assigned to the umbrella BioProject for the Canadian SARS-CoV-2 sequencing effort. - comments: Store the umbrella BioProject accession by selecting it from the picklist - in the template. The umbrella BioProject accession will be identical for all - CanCOGen submitters. Different provinces will have their own BioProjects, however - these BioProjects will be linked under one umbrella BioProject. + comments: + - Store the umbrella BioProject accession by selecting it from the picklist in + the template. The umbrella BioProject accession will be identical for all CanCOGen + submitters. Different provinces will have their own BioProjects, however these + BioProjects will be linked under one umbrella BioProject. slot_uri: GENEPIO:0001133 range: UmbrellaBioprojectAccessionMenu structured_pattern: @@ -742,12 +752,12 @@ slots: title: bioproject accession description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. - comments: Store the BioProject accession number. BioProjects are an organizing - tool that links together raw sequence data, assemblies, and their associated - metadata. Each province will be assigned a different bioproject accession number - by the National Microbiology Lab. A valid NCBI BioProject accession has prefix - PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing - project. + comments: + - Store the BioProject accession number. BioProjects are an organizing tool that + links together raw sequence data, assemblies, and their associated metadata. + Each province will be assigned a different bioproject accession number by the + National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN + e.g., PRJNA12345, and is created once at the beginning of a new sequencing project. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString structured_pattern: @@ -764,7 +774,8 @@ slots: name: biosample_accession title: biosample accession description: The identifier assigned to a BioSample in INSDC archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN. slot_uri: GENEPIO:0001139 range: WhitespaceMinimizedString @@ -782,8 +793,9 @@ slots: title: SRA accession description: The Sequence Read Archive (SRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC. - comments: Store the accession assigned to the submitted "run". NCBI-SRA accessions - start with SRR. + comments: + - Store the accession assigned to the submitted "run". NCBI-SRA accessions start + with SRR. slot_uri: GENEPIO:0001142 range: WhitespaceMinimizedString structured_pattern: @@ -799,8 +811,8 @@ slots: name: genbank_accession title: GenBank accession description: The GenBank identifier assigned to the sequence in the INSDC archives. - comments: Store the accession returned from a GenBank submission (viral genome - assembly). + comments: + - Store the accession returned from a GenBank submission (viral genome assembly). slot_uri: GENEPIO:0001145 range: WhitespaceMinimizedString structured_pattern: @@ -816,7 +828,8 @@ slots: name: gisaid_accession title: GISAID accession description: The GISAID accession number assigned to the sequence. - comments: Store the accession returned from the GISAID submission. + comments: + - Store the accession returned from the GISAID submission. slot_uri: GENEPIO:0001147 range: WhitespaceMinimizedString structured_pattern: @@ -834,16 +847,17 @@ slots: name: sample_collected_by title: sample collected by description: The name of the agency that collected the original sample. - comments: The name of the sample collector should be written out in full, (with - minor exceptions) and be consistent across multple submissions e.g. Public Health + comments: + - The name of the sample collector should be written out in full, (with minor + exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). slot_uri: GENEPIO:0001153 + required: true any_of: - range: SampleCollectedByMenu - range: NullValueMenu - required: true examples: - value: BC Centre for Disease Control exact_mappings: @@ -857,7 +871,8 @@ slots: title: sample collector contact email description: The email address of the contact responsible for follow-up regarding the sample. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001156 range: WhitespaceMinimizedString @@ -870,8 +885,9 @@ slots: name: sample_collector_contact_address title: sample collector contact address description: The mailing address of the agency submitting the sample. - comments: 'The mailing address should be in the format: Street number and name, - City, Province/Territory, Postal Code, Country' + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' slot_uri: GENEPIO:0001158 range: WhitespaceMinimizedString examples: @@ -883,14 +899,15 @@ slots: name: sequence_submitted_by title: sequence submitted by description: The name of the agency that generated the sequence. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 + required: true any_of: - range: SequenceSubmittedByMenu - range: NullValueMenu - required: true examples: - value: Public Health Ontario (PHO) exact_mappings: @@ -904,7 +921,8 @@ slots: title: sequence submitter contact email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001165 range: WhitespaceMinimizedString @@ -916,8 +934,9 @@ slots: name: sequence_submitter_contact_address title: sequence submitter contact address description: The mailing address of the agency submitting the sequence. - comments: 'The mailing address should be in the format: Street number and name, - City, Province/Territory, Postal Code, Country' + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' slot_uri: GENEPIO:0001167 range: WhitespaceMinimizedString examples: @@ -929,20 +948,21 @@ slots: name: sample_collection_date title: sample collection date description: The date on which the sample was collected. - comments: "Sample collection date is critical for surveillance and many types\ - \ of analyses. Required granularity includes year, month and day. If this date\ - \ is considered identifiable information, it is acceptable to add \"jitter\"\ - \ by adding or subtracting a calendar day (acceptable by GISAID). Alternatively,\ - \ \u201Dreceived date\u201D may be used as a substitute. The date should be\ - \ provided in ISO 8601 standard format \"YYYY-MM-DD\"." + comments: + - "Sample collection date is critical for surveillance and many types of analyses.\ + \ Required granularity includes year, month and day. If this date is considered\ + \ identifiable information, it is acceptable to add \"jitter\" by adding or\ + \ subtracting a calendar day (acceptable by GISAID). Alternatively, \u201Dreceived\ + \ date\u201D may be used as a substitute. The date should be provided in ISO\ + \ 8601 standard format \"YYYY-MM-DD\"." slot_uri: GENEPIO:0001174 + required: true any_of: - range: date - range: NullValueMenu todos: - '>=2019-10-01' - <={today} - required: true examples: - value: '2020-03-16' exact_mappings: @@ -955,15 +975,16 @@ slots: name: sample_collection_date_precision title: sample collection date precision description: The precision to which the "sample collection date" was provided. - comments: Provide the precision of granularity to the "day", "month", or "year" - for the date provided in the "sample collection date" field. The "sample collection + comments: + - Provide the precision of granularity to the "day", "month", or "year" for the + date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". slot_uri: GENEPIO:0001177 + required: true any_of: - range: SampleCollectionDatePrecisionMenu - range: NullValueMenu - required: true examples: - value: year exact_mappings: @@ -973,7 +994,8 @@ slots: name: sample_received_date title: sample received date description: The date on which the sample was received. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001179 any_of: - range: date @@ -989,12 +1011,13 @@ slots: name: geo_loc_name_country title: geo_loc_name (country) description: The country where the sample was collected. - comments: Provide the country name from the controlled vocabulary provided. + comments: + - Provide the country name from the controlled vocabulary provided. slot_uri: GENEPIO:0001181 + required: true any_of: - range: GeoLocNameCountryMenu - range: NullValueMenu - required: true examples: - value: Canada exact_mappings: @@ -1007,12 +1030,13 @@ slots: name: geo_loc_name_state_province_territory title: geo_loc_name (state/province/territory) description: The province/territory where the sample was collected. - comments: Provide the province/territory name from the controlled vocabulary provided. + comments: + - Provide the province/territory name from the controlled vocabulary provided. slot_uri: GENEPIO:0001185 + required: true any_of: - range: GeoLocNameStateProvinceTerritoryMenu - range: NullValueMenu - required: true examples: - value: Saskatchewan exact_mappings: @@ -1024,7 +1048,8 @@ slots: name: geo_loc_name_city title: geo_loc_name (city) description: The city where the sample was collected. - comments: 'Provide the city name. Use this look-up service to identify the standardized + comments: + - 'Provide the city name. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001189 range: WhitespaceMinimizedString @@ -1037,13 +1062,14 @@ slots: name: organism title: organism description: Taxonomic name of the organism. - comments: Use "Severe acute respiratory syndrome coronavirus 2". This value is - provided in the template. + comments: + - Use "Severe acute respiratory syndrome coronavirus 2". This value is provided + in the template. slot_uri: GENEPIO:0001191 + required: true any_of: - range: OrganismMenu - range: NullValueMenu - required: true examples: - value: Severe acute respiratory syndrome coronavirus 2 exact_mappings: @@ -1055,13 +1081,14 @@ slots: name: isolate title: isolate description: Identifier of the specific isolate. - comments: "Provide the GISAID virus name, which should be written in the format\ - \ \u201ChCov-19/CANADA/2 digit provincial ISO code-xxxxx/year\u201D." + comments: + - "Provide the GISAID virus name, which should be written in the format \u201C\ + hCov-19/CANADA/2 digit provincial ISO code-xxxxx/year\u201D." slot_uri: GENEPIO:0001195 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: hCov-19/CANADA/BC-prov_rona_99/2020 exact_mappings: @@ -1076,17 +1103,18 @@ slots: name: purpose_of_sampling title: purpose of sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. Most likely, the sample was collected for diagnostic testing. - The reason why a sample was originally collected may differ from the reason - why it was selected for sequencing, which should be indicated in the "purpose - of sequencing" field. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. Most likely, the sample was collected for diagnostic testing. The + reason why a sample was originally collected may differ from the reason why + it was selected for sequencing, which should be indicated in the "purpose of + sequencing" field. slot_uri: GENEPIO:0001198 + required: true any_of: - range: PurposeOfSamplingMenu - range: NullValueMenu - required: true examples: - value: Diagnostic testing exact_mappings: @@ -1099,15 +1127,16 @@ slots: title: purpose of sampling details description: The description of why the sample was collected, providing specific details. - comments: Provide an expanded description of why the sample was collected using - free text. The description may include the importance of the sample for a particular - public health investigation/surveillance activity/research question. If details - are not available, provide a null value. + comments: + - Provide an expanded description of why the sample was collected using free text. + The description may include the importance of the sample for a particular public + health investigation/surveillance activity/research question. If details are + not available, provide a null value. slot_uri: GENEPIO:0001200 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: The sample was collected to investigate the prevalence of variants associated with mink-to-human transmission in Canada. @@ -1121,13 +1150,13 @@ slots: title: NML submitted specimen type description: The type of specimen submitted to the National Microbiology Laboratory (NML) for testing. - comments: "This information is required for upload through the CNPHI LaSER system.\ - \ Select the specimen type from the pick list provided. If sequence data is\ - \ being submitted rather than a specimen for testing, select \u201CNot Applicable\u201D\ - ." + comments: + - "This information is required for upload through the CNPHI LaSER system. Select\ + \ the specimen type from the pick list provided. If sequence data is being submitted\ + \ rather than a specimen for testing, select \u201CNot Applicable\u201D." slot_uri: GENEPIO:0001204 - range: NmlSubmittedSpecimenTypeMenu required: true + range: NmlSubmittedSpecimenTypeMenu examples: - value: swab exact_mappings: @@ -1138,9 +1167,10 @@ slots: title: Related specimen relationship type description: The relationship of the current specimen to the specimen/sample previously submitted to the repository. - comments: Provide the tag that describes how the previous sample is related to - the current sample being submitted from the pick list provided, so that the - samples can be linked and tracked in the system. + comments: + - Provide the tag that describes how the previous sample is related to the current + sample being submitted from the pick list provided, so that the samples can + be linked and tracked in the system. slot_uri: GENEPIO:0001209 range: RelatedSpecimenRelationshipTypeMenu examples: @@ -1154,16 +1184,17 @@ slots: title: anatomical material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: Provide a descriptor if an anatomical material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. + comments: + - Provide a descriptor if an anatomical material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001211 + multivalued: true + required: true any_of: - range: AnatomicalMaterialMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Blood exact_mappings: @@ -1177,16 +1208,16 @@ slots: name: anatomical_part title: anatomical part description: An anatomical part of an organism e.g. oropharynx. - comments: Provide a descriptor if an anatomical part was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if an anatomical part was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001214 + multivalued: true + required: true any_of: - range: AnatomicalPartMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Nasopharynx (NP) exact_mappings: @@ -1201,16 +1232,16 @@ slots: title: body product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: Provide a descriptor if a body product was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if a body product was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001216 + multivalued: true + required: true any_of: - range: BodyProductMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Feces exact_mappings: @@ -1225,16 +1256,17 @@ slots: title: environmental material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage. - comments: Provide a descriptor if an environmental material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. + comments: + - Provide a descriptor if an environmental material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001223 + multivalued: true + required: true any_of: - range: EnvironmentalMaterialMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Face mask exact_mappings: @@ -1249,16 +1281,17 @@ slots: title: environmental site description: An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave. - comments: Provide a descriptor if an environmental site was sampled. Use the picklist + comments: + - Provide a descriptor if an environmental site was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001232 + multivalued: true + required: true any_of: - range: EnvironmentalSiteMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Production Facility exact_mappings: @@ -1272,16 +1305,16 @@ slots: name: collection_device title: collection device description: The instrument or container used to collect the sample e.g. swab. - comments: Provide a descriptor if a device was used for sampling. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if a device was used for sampling. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001234 + multivalued: true + required: true any_of: - range: CollectionDeviceMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Swab exact_mappings: @@ -1295,16 +1328,17 @@ slots: name: collection_method title: collection method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: Provide a descriptor if a collection method was used for sampling. Use - the picklist provided in the template. If a desired term is missing from the - picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. - Choose a null value. + comments: + - Provide a descriptor if a collection method was used for sampling. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001241 + multivalued: true + required: true any_of: - range: CollectionMethodMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Bronchoalveolar lavage (BAL) exact_mappings: @@ -1318,7 +1352,8 @@ slots: name: collection_protocol title: collection protocol description: The name and version of a particular protocol used for sampling. - comments: Free text. + comments: + - Free text. slot_uri: GENEPIO:0001243 range: WhitespaceMinimizedString examples: @@ -1330,16 +1365,17 @@ slots: title: specimen processing description: Any processing applied to the sample during or after receiving the sample. - comments: Critical for interpreting data. Select all the applicable processes - from the pick list. If virus was passaged, include information in "lab host", - "passage number", and "passage method" fields. If none of the processes in the - pick list apply, put "not applicable". + comments: + - Critical for interpreting data. Select all the applicable processes from the + pick list. If virus was passaged, include information in "lab host", "passage + number", and "passage method" fields. If none of the processes in the pick list + apply, put "not applicable". slot_uri: GENEPIO:0001253 + multivalued: true + recommended: true any_of: - range: SpecimenProcessingMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Virus passage exact_mappings: @@ -1350,8 +1386,8 @@ slots: title: specimen processing details description: Detailed information regarding the processing applied to a sample during or after receiving the sample. - comments: Provide a free text description of any processing details applied to - a sample. + comments: + - Provide a free text description of any processing details applied to a sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -1362,13 +1398,14 @@ slots: title: lab host description: Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained. - comments: Type of cell line used for propagation. Provide the name of the cell - line using the picklist in the template. If not passaged, put "not applicable". + comments: + - Type of cell line used for propagation. Provide the name of the cell line using + the picklist in the template. If not passaged, put "not applicable". slot_uri: GENEPIO:0001255 + recommended: true any_of: - range: LabHostMenu - range: NullValueMenu - recommended: true examples: - value: Vero E6 cell line exact_mappings: @@ -1379,13 +1416,14 @@ slots: name: passage_number title: passage number description: Number of passages. - comments: Provide number of known passages. If not passaged, put "not applicable" + comments: + - Provide number of known passages. If not passaged, put "not applicable" slot_uri: GENEPIO:0001261 + recommended: true any_of: - range: integer - range: NullValueMenu minimum_value: 0 - recommended: true examples: - value: '3' exact_mappings: @@ -1396,13 +1434,14 @@ slots: name: passage_method title: passage method description: Description of how organism was passaged. - comments: Free text. Provide a very short description (<10 words). If not passaged, - put "not applicable". + comments: + - Free text. Provide a very short description (<10 words). If not passaged, put + "not applicable". slot_uri: GENEPIO:0001264 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: 0.25% trypsin + 0.02% EDTA exact_mappings: @@ -1413,7 +1452,8 @@ slots: name: biomaterial_extracted title: biomaterial extracted description: The biomaterial extracted from samples for the purpose of sequencing. - comments: Provide the biomaterial extracted from the picklist in the template. + comments: + - Provide the biomaterial extracted from the picklist in the template. slot_uri: GENEPIO:0001266 any_of: - range: BiomaterialExtractedMenu @@ -1426,9 +1466,10 @@ slots: name: host_common_name title: host (common name) description: The commonly used name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Common - name e.g. human, bat. If the sample was environmental, put "not applicable. + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Common name + e.g. human, bat. If the sample was environmental, put "not applicable. slot_uri: GENEPIO:0001386 any_of: - range: HostCommonNameMenu @@ -1442,14 +1483,15 @@ slots: name: host_scientific_name title: host (scientific name) description: The taxonomic, or scientific name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Scientific + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable slot_uri: GENEPIO:0001387 + required: true any_of: - range: HostScientificNameMenu - range: NullValueMenu - required: true examples: - value: Homo sapiens exact_mappings: @@ -1461,7 +1503,8 @@ slots: name: host_health_state title: host health state description: Health status of the host at the time of sample collection. - comments: If known, select a descriptor from the pick list provided in the template. + comments: + - If known, select a descriptor from the pick list provided in the template. slot_uri: GENEPIO:0001388 any_of: - range: HostHealthStateMenu @@ -1478,7 +1521,8 @@ slots: title: host health status details description: Further details pertaining to the health or disease status of the host at time of collection. - comments: If known, select a descriptor from the pick list provided in the template. + comments: + - If known, select a descriptor from the pick list provided in the template. slot_uri: GENEPIO:0001389 any_of: - range: HostHealthStatusDetailsMenu @@ -1492,7 +1536,8 @@ slots: name: host_health_outcome title: host health outcome description: Disease outcome in the host. - comments: If known, select a descriptor from the pick list provided in the template. + comments: + - If known, select a descriptor from the pick list provided in the template. slot_uri: GENEPIO:0001390 any_of: - range: HostHealthOutcomeMenu @@ -1506,12 +1551,13 @@ slots: name: host_disease title: host disease description: The name of the disease experienced by the host. - comments: Select "COVID-19" from the pick list provided in the template. + comments: + - Select "COVID-19" from the pick list provided in the template. slot_uri: GENEPIO:0001391 + required: true any_of: - range: HostDiseaseMenu - range: NullValueMenu - required: true examples: - value: COVID-19 exact_mappings: @@ -1523,15 +1569,16 @@ slots: name: host_age title: host age description: Age of host at the time of sampling. - comments: Enter the age of the host in years. If not available, provide a null - value. If there is not host, put "Not Applicable". + comments: + - Enter the age of the host in years. If not available, provide a null value. + If there is not host, put "Not Applicable". slot_uri: GENEPIO:0001392 + required: true any_of: - range: decimal - range: NullValueMenu minimum_value: 0 maximum_value: 130 - required: true examples: - value: '79' exact_mappings: @@ -1544,13 +1591,14 @@ slots: name: host_age_unit title: host age unit description: The unit used to measure the host age, in either months or years. - comments: Indicate whether the host age is in months or years. Age indicated in - months will be binned to the 0 - 9 year age bin. + comments: + - Indicate whether the host age is in months or years. Age indicated in months + will be binned to the 0 - 9 year age bin. slot_uri: GENEPIO:0001393 + required: true any_of: - range: HostAgeUnitMenu - range: NullValueMenu - required: true examples: - value: year exact_mappings: @@ -1561,13 +1609,14 @@ slots: name: host_age_bin title: host age bin description: Age of host at the time of sampling, expressed as an age group. - comments: Select the corresponding host age bin from the pick list provided in - the template. If not available, provide a null value. + comments: + - Select the corresponding host age bin from the pick list provided in the template. + If not available, provide a null value. slot_uri: GENEPIO:0001394 + required: true any_of: - range: HostAgeBinMenu - range: NullValueMenu - required: true examples: - value: 60 - 69 exact_mappings: @@ -1578,14 +1627,14 @@ slots: name: host_gender title: host gender description: The gender of the host at the time of sample collection. - comments: Select the corresponding host gender from the pick list provided in - the template. If not available, provide a null value. If there is no host, put - "Not Applicable". + comments: + - Select the corresponding host gender from the pick list provided in the template. + If not available, provide a null value. If there is no host, put "Not Applicable". slot_uri: GENEPIO:0001395 + required: true any_of: - range: HostGenderMenu - range: NullValueMenu - required: true examples: - value: Male exact_mappings: @@ -1598,7 +1647,8 @@ slots: name: host_residence_geo_loc_name_country title: host residence geo_loc name (country) description: The country of residence of the host. - comments: Select the country name from pick list provided in the template. + comments: + - Select the country name from pick list provided in the template. slot_uri: GENEPIO:0001396 any_of: - range: GeoLocNameCountryMenu @@ -1611,7 +1661,8 @@ slots: name: host_residence_geo_loc_name_state_province_territory title: host residence geo_loc name (state/province/territory) description: The state/province/territory of residence of the host. - comments: Select the province/territory name from pick list provided in the template. + comments: + - Select the province/territory name from pick list provided in the template. slot_uri: GENEPIO:0001397 any_of: - range: GeoLocNameStateProvinceTerritoryMenu @@ -1624,7 +1675,8 @@ slots: name: host_subject_id title: host subject ID description: 'A unique identifier by which each host can be referred to e.g. #131' - comments: Provide the host identifier. Should be a unique, user-defined identifier. + comments: + - Provide the host identifier. Should be a unique, user-defined identifier. slot_uri: GENEPIO:0001398 range: WhitespaceMinimizedString examples: @@ -1636,7 +1688,8 @@ slots: name: symptom_onset_date title: symptom onset date description: The date on which the symptoms began or were first noted. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001399 any_of: - range: date @@ -1653,12 +1706,13 @@ slots: title: signs and symptoms description: A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient or clinician. - comments: Select all of the symptoms experienced by the host from the pick list. + comments: + - Select all of the symptoms experienced by the host from the pick list. slot_uri: GENEPIO:0001400 + multivalued: true any_of: - range: SignsAndSymptomsMenu - range: NullValueMenu - multivalued: true examples: - value: Chills (sudden cold sensation) - value: Cough @@ -1673,14 +1727,15 @@ slots: condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.' - comments: Select all of the pre-existing conditions and risk factors experienced - by the host from the pick list. If the desired term is missing, contact the - curation team. + comments: + - Select all of the pre-existing conditions and risk factors experienced by the + host from the pick list. If the desired term is missing, contact the curation + team. slot_uri: GENEPIO:0001401 + multivalued: true any_of: - range: PreExistingConditionsAndRiskFactorsMenu - range: NullValueMenu - multivalued: true examples: - value: Asthma - value: Pregnancy @@ -1692,13 +1747,14 @@ slots: title: complications description: Patient medical complications that are believed to have occurred as a result of host disease. - comments: Select all of the complications experienced by the host from the pick - list. If the desired term is missing, contact the curation team. + comments: + - Select all of the complications experienced by the host from the pick list. + If the desired term is missing, contact the curation team. slot_uri: GENEPIO:0001402 + multivalued: true any_of: - range: ComplicationsMenu - range: NullValueMenu - multivalued: true examples: - value: Acute Respiratory Failure - value: Coma @@ -1710,7 +1766,8 @@ slots: title: host vaccination status description: The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). - comments: Select the vaccination status of the host from the pick list. + comments: + - Select the vaccination status of the host from the pick list. slot_uri: GENEPIO:0001404 any_of: - range: HostVaccinationStatusMenu @@ -1723,7 +1780,8 @@ slots: name: number_of_vaccine_doses_received title: number of vaccine doses received description: The number of doses of the vaccine recived by the host. - comments: Record how many doses of the vaccine the host has received. + comments: + - Record how many doses of the vaccine the host has received. slot_uri: GENEPIO:0001406 range: integer examples: @@ -1733,8 +1791,9 @@ slots: title: vaccination dose 1 vaccine name description: The name of the vaccine administered as the first dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the first dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the first dose by selecting a value from the pick list slot_uri: GENEPIO:0100313 any_of: - range: VaccineNameMenu @@ -1747,8 +1806,9 @@ slots: name: vaccination_dose_1_vaccination_date title: vaccination dose 1 vaccination date description: The date the first dose of a vaccine was administered. - comments: Provide the date the first dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the first dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100314 any_of: - range: date @@ -1764,8 +1824,9 @@ slots: title: vaccination dose 2 vaccine name description: The name of the vaccine administered as the second dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the second dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the second dose by selecting a value from the pick list slot_uri: GENEPIO:0100315 any_of: - range: VaccineNameMenu @@ -1778,8 +1839,9 @@ slots: name: vaccination_dose_2_vaccination_date title: vaccination dose 2 vaccination date description: The date the second dose of a vaccine was administered. - comments: Provide the date the second dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the second dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100316 any_of: - range: date @@ -1795,8 +1857,9 @@ slots: title: vaccination dose 3 vaccine name description: The name of the vaccine administered as the third dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the third dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the third dose by selecting a value from the pick list slot_uri: GENEPIO:0100317 any_of: - range: VaccineNameMenu @@ -1809,8 +1872,9 @@ slots: name: vaccination_dose_3_vaccination_date title: vaccination dose 3 vaccination date description: The date the third dose of a vaccine was administered. - comments: Provide the date the third dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the third dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100318 any_of: - range: date @@ -1826,8 +1890,9 @@ slots: title: vaccination dose 4 vaccine name description: The name of the vaccine administered as the fourth dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the fourth dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the fourth dose by selecting a value from the pick list slot_uri: GENEPIO:0100319 any_of: - range: VaccineNameMenu @@ -1840,8 +1905,9 @@ slots: name: vaccination_dose_4_vaccination_date title: vaccination dose 4 vaccination date description: The date the fourth dose of a vaccine was administered. - comments: Provide the date the fourth dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the fourth dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100320 any_of: - range: date @@ -1857,9 +1923,10 @@ slots: title: vaccination history description: A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. - comments: Free text description of the dates and vaccines administered against - a particular disease/set of diseases. It is also acceptable to concatenate the - individual dose information (vaccine name, vaccination date) separated by semicolons. + comments: + - Free text description of the dates and vaccines administered against a particular + disease/set of diseases. It is also acceptable to concatenate the individual + dose information (vaccine name, vaccination date) separated by semicolons. slot_uri: GENEPIO:0100321 range: WhitespaceMinimizedString examples: @@ -1874,7 +1941,8 @@ slots: title: location of exposure geo_loc name (country) description: The country where the host was likely exposed to the causative agent of the illness. - comments: Select the country name from pick list provided in the template. + comments: + - Select the country name from pick list provided in the template. slot_uri: GENEPIO:0001410 any_of: - range: GeoLocNameCountryMenu @@ -1887,8 +1955,9 @@ slots: name: destination_of_most_recent_travel_city title: destination of most recent travel (city) description: The name of the city that was the destination of most recent travel. - comments: 'Provide the name of the city that the host travelled to. Use this look-up - service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the name of the city that the host travelled to. Use this look-up service + to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001411 range: WhitespaceMinimizedString examples: @@ -1901,8 +1970,9 @@ slots: title: destination of most recent travel (state/province/territory) description: The name of the province that was the destination of most recent travel. - comments: 'Provide the name of the state/province/territory that the host travelled - to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the name of the state/province/territory that the host travelled to. + Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001412 range: WhitespaceMinimizedString examples: @@ -1914,8 +1984,9 @@ slots: name: destination_of_most_recent_travel_country title: destination of most recent travel (country) description: The name of the country that was the destination of most recent travel. - comments: 'Provide the name of the country that the host travelled to. Use this - look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the name of the country that the host travelled to. Use this look-up + service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001413 any_of: - range: GeoLocNameCountryMenu @@ -1930,7 +2001,8 @@ slots: title: most recent travel departure date description: The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations. - comments: Provide the travel departure date. + comments: + - Provide the travel departure date. slot_uri: GENEPIO:0001414 any_of: - range: date @@ -1947,7 +2019,8 @@ slots: title: most recent travel return date description: The date of a person's most recent return to some residence from a journey originating at that residence. - comments: Provide the travel return date. + comments: + - Provide the travel return date. slot_uri: GENEPIO:0001415 any_of: - range: date @@ -1964,12 +2037,13 @@ slots: name: travel_point_of_entry_type title: travel point of entry type description: The type of entry point a traveler arrives through. - comments: Select the point of entry type. + comments: + - Select the point of entry type. slot_uri: GENEPIO:0100413 + recommended: true any_of: - range: TravelPointOfEntryTypeMenu - range: NullValueMenu - recommended: true examples: - value: Air exact_mappings: @@ -1979,12 +2053,13 @@ slots: title: border testing test day type description: The day a traveller was tested on or after arrival at their point of entry. - comments: Select the test day. + comments: + - Select the test day. slot_uri: GENEPIO:0100414 + recommended: true any_of: - range: BorderTestingTestDayTypeMenu - range: NullValueMenu - recommended: true examples: - value: day 1 exact_mappings: @@ -1993,9 +2068,10 @@ slots: name: travel_history title: travel history description: Travel history in last six months. - comments: Specify the countries (and more granular locations if known, separated - by a comma) travelled in the last six months; can include multiple travels. - Separate multiple travel events with a semi-colon. List most recent travel first. + comments: + - Specify the countries (and more granular locations if known, separated by a + comma) travelled in the last six months; can include multiple travels. Separate + multiple travel events with a semi-colon. List most recent travel first. slot_uri: GENEPIO:0001416 range: WhitespaceMinimizedString examples: @@ -2009,11 +2085,11 @@ slots: title: travel history availability description: The availability of different types of travel history in the last 6 months (e.g. international, domestic). - comments: If travel history is available, but the details of travel cannot be - provided, indicate this and the type of travel history availble by selecting - a value from the picklist. The values in this field can be used to indicate - a sample is associated with a travel when the "purpose of sequencing" is not - travel-associated. + comments: + - If travel history is available, but the details of travel cannot be provided, + indicate this and the type of travel history availble by selecting a value from + the picklist. The values in this field can be used to indicate a sample is associated + with a travel when the "purpose of sequencing" is not travel-associated. slot_uri: GENEPIO:0100649 any_of: - range: TravelHistoryAvailabilityMenu @@ -2026,8 +2102,9 @@ slots: name: exposure_event title: exposure event description: Event leading to exposure. - comments: Select an exposure event from the pick list provided in the template. - If the desired term is missing, contact the curation team. + comments: + - Select an exposure event from the pick list provided in the template. If the + desired term is missing, contact the curation team. slot_uri: GENEPIO:0001417 any_of: - range: ExposureEventMenu @@ -2042,7 +2119,8 @@ slots: name: exposure_contact_level title: exposure contact level description: The exposure transmission contact type. - comments: Select direct or indirect exposure from the pick-list. + comments: + - Select direct or indirect exposure from the pick-list. slot_uri: GENEPIO:0001418 any_of: - range: ExposureContactLevelMenu @@ -2055,11 +2133,12 @@ slots: name: host_role title: host role description: The role of the host in relation to the exposure setting. - comments: Select the host's personal role(s) from the pick list provided in the - template. If the desired term is missing, contact the curation team. + comments: + - Select the host's personal role(s) from the pick list provided in the template. + If the desired term is missing, contact the curation team. slot_uri: GENEPIO:0001419 - range: HostRoleMenu multivalued: true + range: HostRoleMenu examples: - value: Patient exact_mappings: @@ -2068,11 +2147,12 @@ slots: name: exposure_setting title: exposure setting description: The setting leading to exposure. - comments: Select the host exposure setting(s) from the pick list provided in the - template. If a desired term is missing, contact the curation team. + comments: + - Select the host exposure setting(s) from the pick list provided in the template. + If a desired term is missing, contact the curation team. slot_uri: GENEPIO:0001428 - range: ExposureSettingMenu multivalued: true + range: ExposureSettingMenu examples: - value: Healthcare Setting exact_mappings: @@ -2081,7 +2161,8 @@ slots: name: exposure_details title: exposure details description: Additional host exposure information. - comments: Free text description of the exposure. + comments: + - Free text description of the exposure. slot_uri: GENEPIO:0001431 range: WhitespaceMinimizedString examples: @@ -2092,8 +2173,9 @@ slots: name: prior_sarscov2_infection title: prior SARS-CoV-2 infection description: Whether there was prior SARS-CoV-2 infection. - comments: If known, provide information about whether the individual had a previous - SARS-CoV-2 infection. Select a value from the pick list. + comments: + - If known, provide information about whether the individual had a previous SARS-CoV-2 + infection. Select a value from the pick list. slot_uri: GENEPIO:0001435 any_of: - range: PriorSarsCov2InfectionMenu @@ -2106,8 +2188,9 @@ slots: name: prior_sarscov2_infection_isolate title: prior SARS-CoV-2 infection isolate description: The identifier of the isolate found in the prior SARS-CoV-2 infection. - comments: 'Provide the isolate name of the most recent prior infection. Structure - the "isolate" name to be ICTV/INSDC compliant in the following format: "SARS-CoV-2/host/country/sampleID/date".' + comments: + - 'Provide the isolate name of the most recent prior infection. Structure the + "isolate" name to be ICTV/INSDC compliant in the following format: "SARS-CoV-2/host/country/sampleID/date".' slot_uri: GENEPIO:0001436 range: WhitespaceMinimizedString examples: @@ -2118,8 +2201,9 @@ slots: name: prior_sarscov2_infection_date title: prior SARS-CoV-2 infection date description: The date of diagnosis of the prior SARS-CoV-2 infection. - comments: Provide the date that the most recent prior infection was diagnosed. - Provide the prior SARS-CoV-2 infection date in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date that the most recent prior infection was diagnosed. Provide + the prior SARS-CoV-2 infection date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001437 range: date todos: @@ -2132,8 +2216,9 @@ slots: name: prior_sarscov2_antiviral_treatment title: prior SARS-CoV-2 antiviral treatment description: Whether there was prior SARS-CoV-2 treatment with an antiviral agent. - comments: If known, provide information about whether the individual had a previous - SARS-CoV-2 antiviral treatment. Select a value from the pick list. + comments: + - If known, provide information about whether the individual had a previous SARS-CoV-2 + antiviral treatment. Select a value from the pick list. slot_uri: GENEPIO:0001438 any_of: - range: PriorSarsCov2AntiviralTreatmentMenu @@ -2147,8 +2232,9 @@ slots: title: prior SARS-CoV-2 antiviral treatment agent description: The name of the antiviral treatment agent administered during the prior SARS-CoV-2 infection. - comments: Provide the name of the antiviral treatment agent administered during - the most recent prior infection. If no treatment was administered, put "No treatment". + comments: + - Provide the name of the antiviral treatment agent administered during the most + recent prior infection. If no treatment was administered, put "No treatment". If multiple antiviral agents were administered, list them all separated by commas. slot_uri: GENEPIO:0001439 range: WhitespaceMinimizedString @@ -2161,9 +2247,10 @@ slots: title: prior SARS-CoV-2 antiviral treatment date description: The date treatment was first administered during the prior SARS-CoV-2 infection. - comments: Provide the date that the antiviral treatment agent was first administered - during the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment - date in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date that the antiviral treatment agent was first administered during + the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment date + in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001440 range: date examples: @@ -2174,17 +2261,18 @@ slots: name: purpose_of_sequencing title: purpose of sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 + multivalued: true + required: true any_of: - range: PurposeOfSequencingMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Baseline surveillance (random sampling) exact_mappings: @@ -2197,22 +2285,23 @@ slots: title: purpose of sequencing details description: The description of why the sample was sequenced providing specific details. - comments: 'Provide an expanded description of why the sample was sequenced using - free text. The description may include the importance of the sequences for a - particular public health investigation/surveillance activity/research question. - Suggested standardized descriotions include: Screened for S gene target failure - (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened - for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, - Screened due to close contact with infected individual, Assessing public health - control measures, Determining early introductions and spread, Investigating - airline-related exposures, Investigating temporary foreign worker, Investigating - remote regions, Investigating health care workers, Investigating schools/universities, - Investigating reinfection.' + comments: + - 'Provide an expanded description of why the sample was sequenced using free + text. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriotions include: Screened for S gene target failure (S dropout), + Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 + variant, Screened for P.1 variant, Screened due to travel history, Screened + due to close contact with infected individual, Assessing public health control + measures, Determining early introductions and spread, Investigating airline-related + exposures, Investigating temporary foreign worker, Investigating remote regions, + Investigating health care workers, Investigating schools/universities, Investigating + reinfection.' slot_uri: GENEPIO:0001446 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Screened for S gene target failure (S dropout) exact_mappings: @@ -2223,15 +2312,16 @@ slots: name: sequencing_date title: sequencing date description: The date the sample was sequenced. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 + required: true any_of: - range: date - range: NullValueMenu todos: - '>={sample_collection_date}' - <={today} - required: true examples: - value: '2020-06-22' exact_mappings: @@ -2240,11 +2330,12 @@ slots: name: library_id title: library ID description: The user-specified identifier for the library prepared for sequencing. - comments: The library name should be unique, and can be an autogenerated ID from - your LIMS, or modification of the isolate ID. + comments: + - The library name should be unique, and can be an autogenerated ID from your + LIMS, or modification of the isolate ID. slot_uri: GENEPIO:0001448 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: XYZ_123345 exact_mappings: @@ -2253,7 +2344,8 @@ slots: name: amplicon_size title: amplicon size description: The length of the amplicon generated by PCR amplification. - comments: Provide the amplicon size, including the units. + comments: + - Provide the amplicon size, including the units. slot_uri: GENEPIO:0001449 range: WhitespaceMinimizedString examples: @@ -2265,7 +2357,8 @@ slots: title: library preparation kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 range: WhitespaceMinimizedString examples: @@ -2276,7 +2369,8 @@ slots: name: flow_cell_barcode title: flow cell barcode description: The barcode of the flow cell used for sequencing. - comments: Provide the barcode of the flow cell used for sequencing the sample. + comments: + - Provide the barcode of the flow cell used for sequencing the sample. slot_uri: GENEPIO:0001451 range: WhitespaceMinimizedString examples: @@ -2287,13 +2381,14 @@ slots: name: sequencing_instrument title: sequencing instrument description: The model of the sequencing instrument used. - comments: Select a sequencing instrument from the picklist provided in the template. + comments: + - Select a sequencing instrument from the picklist provided in the template. slot_uri: GENEPIO:0001452 + multivalued: true + required: true any_of: - range: SequencingInstrumentMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Oxford Nanopore MinION exact_mappings: @@ -2305,10 +2400,11 @@ slots: name: sequencing_protocol_name title: sequencing protocol name description: The name and version number of the sequencing protocol used. - comments: Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION + comments: + - Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION slot_uri: GENEPIO:0001453 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann exact_mappings: @@ -2318,11 +2414,12 @@ slots: name: sequencing_protocol title: sequencing protocol description: The protocol used to generate the sequence. - comments: 'Provide a free text description of the methods and materials used to - generate the sequence. Suggested text, fill in information where indicated.: - "Viral sequencing was performed following a tiling amplicon strategy using the - primer scheme. Sequencing was performed using a sequencing - instrument. Libraries were prepared using library kit. "' + comments: + - 'Provide a free text description of the methods and materials used to generate + the sequence. Suggested text, fill in information where indicated.: "Viral sequencing + was performed following a tiling amplicon strategy using the primer + scheme. Sequencing was performed using a sequencing instrument. Libraries + were prepared using library kit. "' slot_uri: GENEPIO:0001454 range: WhitespaceMinimizedString examples: @@ -2337,7 +2434,8 @@ slots: name: sequencing_kit_number title: sequencing kit number description: The manufacturer's kit number. - comments: Alphanumeric value. + comments: + - Alphanumeric value. slot_uri: GENEPIO:0001455 range: WhitespaceMinimizedString examples: @@ -2349,8 +2447,9 @@ slots: title: amplicon pcr primer scheme description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. - comments: Provide the name and version of the primer scheme used to generate the - amplicons for sequencing. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. slot_uri: GENEPIO:0001456 range: WhitespaceMinimizedString examples: @@ -2362,13 +2461,14 @@ slots: title: raw sequence data processing method description: The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Provide the software name followed by the version e.g. Trimmomatic v. - 0.38, Porechop v. 0.2.3 + comments: + - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, + Porechop v. 0.2.3 slot_uri: GENEPIO:0001458 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Porechop 0.2.3 exact_mappings: @@ -2378,13 +2478,13 @@ slots: name: dehosting_method title: dehosting method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Nanostripper exact_mappings: @@ -2394,7 +2494,8 @@ slots: name: consensus_sequence_name title: consensus sequence name description: The name of the consensus sequence. - comments: Provide the name and version number of the consensus sequence. + comments: + - Provide the name and version number of the consensus sequence. slot_uri: GENEPIO:0001460 range: WhitespaceMinimizedString examples: @@ -2405,8 +2506,8 @@ slots: name: consensus_sequence_filename title: consensus sequence filename description: The name of the consensus sequence file. - comments: Provide the name and version number of the consensus sequence FASTA - file. + comments: + - Provide the name and version number of the consensus sequence FASTA file. slot_uri: GENEPIO:0001461 range: WhitespaceMinimizedString examples: @@ -2417,7 +2518,8 @@ slots: name: consensus_sequence_filepath title: consensus sequence filepath description: The filepath of the consensus sequence file. - comments: Provide the filepath of the consensus sequence FASTA file. + comments: + - Provide the filepath of the consensus sequence FASTA file. slot_uri: GENEPIO:0001462 range: WhitespaceMinimizedString examples: @@ -2428,12 +2530,13 @@ slots: name: consensus_sequence_software_name title: consensus sequence software name description: The name of software used to generate the consensus sequence. - comments: Provide the name of the software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001463 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: iVar exact_mappings: @@ -2445,12 +2548,13 @@ slots: name: consensus_sequence_software_version title: consensus sequence software version description: The version of the software used to generate the consensus sequence. - comments: Provide the version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001469 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: '1.3' exact_mappings: @@ -2462,7 +2566,8 @@ slots: title: breadth of coverage value description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. - comments: Provide value as a percent. + comments: + - Provide value as a percent. slot_uri: GENEPIO:0001472 range: WhitespaceMinimizedString examples: @@ -2475,7 +2580,8 @@ slots: title: depth of coverage value description: The average number of reads representing a given nucleotide in the reconstructed sequence. - comments: Provide value as a fold of coverage. + comments: + - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 range: WhitespaceMinimizedString examples: @@ -2488,7 +2594,8 @@ slots: name: depth_of_coverage_threshold title: depth of coverage threshold description: The threshold used as a cut-off for the depth of coverage. - comments: Provide the threshold fold coverage. + comments: + - Provide the threshold fold coverage. slot_uri: GENEPIO:0001475 range: WhitespaceMinimizedString examples: @@ -2499,10 +2606,11 @@ slots: name: r1_fastq_filename title: r1 fastq filename description: The user-specified filename of the r1 FASTQ file. - comments: Provide the r1 FASTQ filename. + comments: + - Provide the r1 FASTQ filename. slot_uri: GENEPIO:0001476 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: ABC123_S1_L001_R1_001.fastq.gz exact_mappings: @@ -2511,10 +2619,11 @@ slots: name: r2_fastq_filename title: r2 fastq filename description: The user-specified filename of the r2 FASTQ file. - comments: Provide the r2 FASTQ filename. + comments: + - Provide the r2 FASTQ filename. slot_uri: GENEPIO:0001477 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: ABC123_S1_L001_R2_001.fastq.gz exact_mappings: @@ -2523,8 +2632,8 @@ slots: name: r1_fastq_filepath title: r1 fastq filepath description: The location of the r1 FASTQ file within a user's file system. - comments: Provide the filepath for the r1 FASTQ file. This information aids in - data management. + comments: + - Provide the filepath for the r1 FASTQ file. This information aids in data management. slot_uri: GENEPIO:0001478 range: WhitespaceMinimizedString examples: @@ -2535,8 +2644,8 @@ slots: name: r2_fastq_filepath title: r2 fastq filepath description: The location of the r2 FASTQ file within a user's file system. - comments: Provide the filepath for the r2 FASTQ file. This information aids in - data management. + comments: + - Provide the filepath for the r2 FASTQ file. This information aids in data management. slot_uri: GENEPIO:0001479 range: WhitespaceMinimizedString examples: @@ -2547,7 +2656,8 @@ slots: name: fast5_filename title: fast5 filename description: The user-specified filename of the FAST5 file. - comments: Provide the FAST5 filename. + comments: + - Provide the FAST5 filename. slot_uri: GENEPIO:0001480 range: WhitespaceMinimizedString examples: @@ -2558,8 +2668,8 @@ slots: name: fast5_filepath title: fast5 filepath description: The location of the FAST5 file within a user's file system. - comments: Provide the filepath for the FAST5 file. This information aids in data - management. + comments: + - Provide the filepath for the FAST5 file. This information aids in data management. slot_uri: GENEPIO:0001481 range: WhitespaceMinimizedString examples: @@ -2570,7 +2680,8 @@ slots: name: number_of_base_pairs_sequenced title: number of base pairs sequenced description: The number of total base pairs generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 range: integer minimum_value: 0 @@ -2583,7 +2694,8 @@ slots: title: consensus genome length description: Size of the reconstructed genome described as the number of base pairs. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 range: integer minimum_value: 0 @@ -2596,7 +2708,8 @@ slots: title: Ns per 100 kbp description: The number of N symbols present in the consensus fasta sequence, per 100kbp of sequence. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 range: decimal minimum_value: 0 @@ -2608,7 +2721,8 @@ slots: name: reference_genome_accession title: reference genome accession description: A persistent, unique identifier of a genome database entry. - comments: Provide the accession number of the reference genome. + comments: + - Provide the accession number of the reference genome. slot_uri: GENEPIO:0001485 range: WhitespaceMinimizedString examples: @@ -2620,15 +2734,16 @@ slots: name: bioinformatics_protocol title: bioinformatics protocol description: A description of the overall bioinformatics strategy used. - comments: Further details regarding the methods used to process raw data, and/or - generate assemblies, and/or generate consensus sequences can. This information - can be provided in an SOP or protocol or pipeline/workflow. Provide the name - and version number of the protocol, or a GitHub link to a pipeline or workflow. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. slot_uri: GENEPIO:0001489 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: https://github.com/phac-nml/ncov2019-artic-nf exact_mappings: @@ -2639,7 +2754,8 @@ slots: name: lineage_clade_name title: lineage/clade name description: The name of the lineage or clade. - comments: Provide the Pangolin or Nextstrain lineage/clade name. + comments: + - Provide the Pangolin or Nextstrain lineage/clade name. slot_uri: GENEPIO:0001500 range: WhitespaceMinimizedString examples: @@ -2650,7 +2766,8 @@ slots: name: lineage_clade_analysis_software_name title: lineage/clade analysis software name description: The name of the software used to determine the lineage/clade. - comments: Provide the name of the software used to determine the lineage/clade. + comments: + - Provide the name of the software used to determine the lineage/clade. slot_uri: GENEPIO:0001501 range: WhitespaceMinimizedString examples: @@ -2661,7 +2778,8 @@ slots: name: lineage_clade_analysis_software_version title: lineage/clade analysis software version description: The version of the software used to determine the lineage/clade. - comments: Provide the version of the software used ot determine the lineage/clade. + comments: + - Provide the version of the software used ot determine the lineage/clade. slot_uri: GENEPIO:0001502 range: WhitespaceMinimizedString examples: @@ -2673,10 +2791,11 @@ slots: title: variant designation description: The variant classification of the lineage/clade i.e. variant, variant of concern. - comments: If the lineage/clade is considered a Variant of Concern, select Variant - of Concern from the pick list. If the lineage/clade contains mutations of concern - (mutations that increase transmission, clincal severity, or other epidemiological - fa ctors) but it not a global Variant of Concern, select Variant. If the lineage/clade + comments: + - If the lineage/clade is considered a Variant of Concern, select Variant of Concern + from the pick list. If the lineage/clade contains mutations of concern (mutations + that increase transmission, clincal severity, or other epidemiological fa ctors) + but it not a global Variant of Concern, select Variant. If the lineage/clade does not contain mutations of concern, leave blank. slot_uri: GENEPIO:0001503 any_of: @@ -2690,8 +2809,9 @@ slots: name: variant_evidence title: variant evidence description: The evidence used to make the variant determination. - comments: Select whether the sample was screened using RT-qPCR or by sequencing - from the pick list. + comments: + - Select whether the sample was screened using RT-qPCR or by sequencing from the + pick list. slot_uri: GENEPIO:0001504 any_of: - range: VariantEvidenceMenu @@ -2704,9 +2824,10 @@ slots: name: variant_evidence_details title: variant evidence details description: Details about the evidence used to make the variant determination. - comments: Provide the assay and list the set of lineage-defining mutations used - to make the variant determination. If there are mutations of interest/concern - observed in addition to lineage-defining mutations, describe those here. + comments: + - Provide the assay and list the set of lineage-defining mutations used to make + the variant determination. If there are mutations of interest/concern observed + in addition to lineage-defining mutations, describe those here. slot_uri: GENEPIO:0001505 range: WhitespaceMinimizedString examples: @@ -2718,9 +2839,10 @@ slots: name: gene_name_1 title: gene name 1 description: The name of the gene used in the diagnostic RT-PCR test. - comments: 'Provide the full name of the gene used in the test. The gene symbol - (short form of gene name) can also be provided. Standardized gene names and - symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. The gene symbol (short + form of gene name) can also be provided. Standardized gene names and symbols + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0001507 any_of: - range: GeneNameMenu @@ -2737,9 +2859,10 @@ slots: title: diagnostic pcr protocol 1 description: The name and version number of the protocol used for diagnostic marker amplification. - comments: The name and version number of the protocol used for carrying out a - diagnostic PCR test. This information can be compared to sequence data for evaluation - of performance and quality control. + comments: + - The name and version number of the protocol used for carrying out a diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. slot_uri: GENEPIO:0001508 range: WhitespaceMinimizedString examples: @@ -2748,7 +2871,8 @@ slots: name: diagnostic_pcr_ct_value_1 title: diagnostic pcr Ct value 1 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the diagnostic RT-PCR test. + comments: + - Provide the CT value of the sample from the diagnostic RT-PCR test. slot_uri: GENEPIO:0001509 any_of: - range: decimal @@ -2764,9 +2888,10 @@ slots: name: gene_name_2 title: gene name 2 description: The name of the gene used in the diagnostic RT-PCR test. - comments: 'Provide the full name of another gene used in an RT-PCR test. The gene - symbol (short form of gene name) can also be provided. Standardized gene names - and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of another gene used in an RT-PCR test. The gene symbol + (short form of gene name) can also be provided. Standardized gene names and + symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0001510 any_of: - range: GeneNameMenu @@ -2782,9 +2907,10 @@ slots: title: diagnostic pcr protocol 2 description: The name and version number of the protocol used for diagnostic marker amplification. - comments: The name and version number of the protocol used for carrying out a - second diagnostic PCR test. This information can be compared to sequence data - for evaluation of performance and quality control. + comments: + - The name and version number of the protocol used for carrying out a second diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. slot_uri: GENEPIO:0001511 range: WhitespaceMinimizedString examples: @@ -2793,8 +2919,8 @@ slots: name: diagnostic_pcr_ct_value_2 title: diagnostic pcr Ct value 2 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the second diagnostic RT-PCR - test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. slot_uri: GENEPIO:0001512 any_of: - range: decimal @@ -2809,9 +2935,10 @@ slots: name: gene_name_3 title: gene name 3 description: The name of the gene used in the diagnostic RT-PCR test. - comments: 'Provide the full name of another gene used in an RT-PCR test. The gene - symbol (short form of gene name) can also be provided. Standardized gene names - and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of another gene used in an RT-PCR test. The gene symbol + (short form of gene name) can also be provided. Standardized gene names and + symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0001513 any_of: - range: GeneNameMenu @@ -2826,9 +2953,10 @@ slots: title: diagnostic pcr protocol 3 description: The name and version number of the protocol used for diagnostic marker amplification. - comments: The name and version number of the protocol used for carrying out a - second diagnostic PCR test. This information can be compared to sequence data - for evaluation of performance and quality control. + comments: + - The name and version number of the protocol used for carrying out a second diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. slot_uri: GENEPIO:0001514 range: WhitespaceMinimizedString examples: @@ -2837,8 +2965,8 @@ slots: name: diagnostic_pcr_ct_value_3 title: diagnostic pcr Ct value 3 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the second diagnostic RT-PCR - test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. slot_uri: GENEPIO:0001515 any_of: - range: decimal @@ -2853,11 +2981,12 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. slot_uri: GENEPIO:0001517 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Tejinder Singh, Fei Hu, Joe Blogs exact_mappings: @@ -2868,7 +2997,8 @@ slots: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 diff --git a/web/templates/canada_covid19/schema_core.yaml b/web/templates/canada_covid19/schema_core.yaml index eacad852..bdd853dc 100644 --- a/web/templates/canada_covid19/schema_core.yaml +++ b/web/templates/canada_covid19/schema_core.yaml @@ -47,6 +47,10 @@ classes: description: Canadian specification for Covid-19 clinical virus biosample data gathering is_a: dh_interface see_also: templates/canada_covid19/SOP.pdf + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id slots: {} enums: {} types: diff --git a/web/templates/grdi/schema.json b/web/templates/grdi/schema.json index e39611ce..db65e05b 100644 --- a/web/templates/grdi/schema.json +++ b/web/templates/grdi/schema.json @@ -52348,6 +52348,14 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "grdi_key": { + "unique_key_name": "grdi_key", + "unique_key_slots": [ + "sample_collector_sample_id" + ] + } } } }, diff --git a/web/templates/grdi/schema.yaml b/web/templates/grdi/schema.yaml index 0791541c..3ee6a284 100644 --- a/web/templates/grdi/schema.yaml +++ b/web/templates/grdi/schema.yaml @@ -16,6 +16,10 @@ classes: name: GRDI description: Specification for GRDI virus biosample data gathering is_a: dh_interface + unique_keys: + grdi_key: + unique_key_slots: + - sample_collector_sample_id slots: - sample_collector_sample_id - alternative_sample_id @@ -3279,10 +3283,10 @@ slots: name: sample_collector_sample_id title: sample_collector_sample_ID description: The user-defined name for the sample. - comments: The sample_ID should represent the identifier assigned to the sample - at time of collection, for which all the descriptive information applies. If - the original sample_ID is unknown or cannot be provided, leave blank or provide - a null value. + comments: + - The sample_ID should represent the identifier assigned to the sample at time + of collection, for which all the descriptive information applies. If the original + sample_ID is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0001123 identifier: true required: true @@ -3297,17 +3301,18 @@ slots: name: alternative_sample_id title: alternative_sample_ID description: An alternative sample_ID assigned to the sample by another organization. - comments: "\"Alternative identifiers assigned to the sample should be tracked\ - \ along with original IDs to establish chain of custody. Alternative sample\ - \ IDs should be provided in the in a prescribed format which consists of the\ - \ ID followed by square brackets (no space in between the ID and bracket) containing\ - \ the short form of ID provider\u2019s agency name i.e. ID[short organization\ - \ code]. Agency short forms include the following:\nPublic Health Agency of\ - \ Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food\ - \ Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change\ - \ Canada: ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and\ - \ separated by semi-colons. If the information is unknown or cannot be provided,\ - \ leave blank or provide a null value.\"" + comments: + - "\"Alternative identifiers assigned to the sample should be tracked along with\ + \ original IDs to establish chain of custody. Alternative sample IDs should\ + \ be provided in the in a prescribed format which consists of the ID followed\ + \ by square brackets (no space in between the ID and bracket) containing the\ + \ short form of ID provider\u2019s agency name i.e. ID[short organization code].\ + \ Agency short forms include the following:\nPublic Health Agency of Canada:\ + \ PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada:\ + \ AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada:\ + \ ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and separated\ + \ by semi-colons. If the information is unknown or cannot be provided, leave\ + \ blank or provide a null value.\"" slot_uri: GENEPIO:0100427 required: true range: WhitespaceMinimizedString @@ -3319,8 +3324,9 @@ slots: title: sample_collected_by description: The name of the agency, organization or institution with which the sample collector is affiliated. - comments: Provide the name of the agency, organization or institution that collected - the sample in full (avoid abbreviations). If the information is unknown or cannot + comments: + - Provide the name of the agency, organization or institution that collected the + sample in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0001153 required: true @@ -3336,9 +3342,10 @@ slots: name: sample_collected_by_laboratory_name title: sample_collected_by_laboratory_name description: The specific laboratory affiliation of the sample collector. - comments: Provide the name of the specific laboratory that collected the sample - (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that collected the sample (avoid + abbreviations). If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100428 range: WhitespaceMinimizedString examples: @@ -3348,7 +3355,8 @@ slots: title: sample_collection_project_name description: The name of the project/initiative/program for which the sample was collected. - comments: Provide the name of the project and/or the project ID here. If the information + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100429 range: WhitespaceMinimizedString @@ -3360,9 +3368,9 @@ slots: name: sample_plan_name title: sample_plan_name description: The name of the study design for a surveillance project. - comments: Provide the name of the sample plan used for sample collection. If the - information is unknown or cannot be provided, leave blank or provide a null - value. + comments: + - Provide the name of the sample plan used for sample collection. If the information + is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100430 recommended: true range: WhitespaceMinimizedString @@ -3372,9 +3380,10 @@ slots: name: sample_plan_id title: sample_plan_ID description: The identifier of the study design for a surveillance project. - comments: Provide the identifier of the sample plan used for sample collection. - If the information is unknown or cannot be provided, leave blank or provide - a null value. + comments: + - Provide the identifier of the sample plan used for sample collection. If the + information is unknown or cannot be provided, leave blank or provide a null + value. slot_uri: GENEPIO:0100431 recommended: true range: WhitespaceMinimizedString @@ -3385,7 +3394,8 @@ slots: title: sample_collector_contact_name description: The name or job title of the contact responsible for follow-up regarding the sample. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null @@ -3399,7 +3409,8 @@ slots: title: sample_collector_contact_email description: The email address of the contact responsible for follow-up regarding the sample. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -3415,12 +3426,13 @@ slots: name: purpose_of_sampling title: purpose_of_sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. Most likely, the sample was collected for diagnostic testing. - The reason why a sample was originally collected may differ from the reason - why it was selected for sequencing, which should be indicated in the "purpose - of sequencing" field. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. Most likely, the sample was collected for diagnostic testing. The + reason why a sample was originally collected may differ from the reason why + it was selected for sequencing, which should be indicated in the "purpose of + sequencing" field. slot_uri: GENEPIO:0001198 required: true any_of: @@ -3436,11 +3448,11 @@ slots: title: presampling_activity description: The experimental activities or variables that affected the sample collected. - comments: If there was experimental activity that would affect the sample prior - to collection (this is different than sample processing), provide the experimental - activities by selecting one or more values from the template pick list. If the - information is unknown or cannot be provided, leave blank or provide a null - value. + comments: + - If there was experimental activity that would affect the sample prior to collection + (this is different than sample processing), provide the experimental activities + by selecting one or more values from the template pick list. If the information + is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100433 any_of: - range: PresamplingActivityMenu @@ -3452,7 +3464,8 @@ slots: title: presampling_activity_details description: The details of the experimental activities or variables that affected the sample collected. - comments: Briefly describe the experimental details using free text. + comments: + - Briefly describe the experimental details using free text. slot_uri: GENEPIO:0100434 range: WhitespaceMinimizedString examples: @@ -3463,8 +3476,9 @@ slots: title: experimental_protocol_field description: The name of the overarching experimental methodology that was used to process the biomaterial. - comments: Provide the name of the methodology used in your study. If available, - provide a link to the protocol. + comments: + - Provide the name of the methodology used in your study. If available, provide + a link to the protocol. slot_uri: GENEPIO:0101029 range: WhitespaceMinimizedString examples: @@ -3473,12 +3487,13 @@ slots: name: experimental_specimen_role_type title: experimental_specimen_role_type description: The type of role that the sample represents in the experiment. - comments: Samples can play different types of roles in experiments. A sample under - study in one experiment may act as a control or be a replicate of another sample - in another experiment. This field is used to distinguish samples under study - from controls, replicates, etc. If the sample acted as an experimental control - or a replicate, select a role type from the picklist. If the sample was not - a control, leave blank or select "Not Applicable". + comments: + - Samples can play different types of roles in experiments. A sample under study + in one experiment may act as a control or be a replicate of another sample in + another experiment. This field is used to distinguish samples under study from + controls, replicates, etc. If the sample acted as an experimental control or + a replicate, select a role type from the picklist. If the sample was not a control, + leave blank or select "Not Applicable". slot_uri: GENEPIO:0100921 range: ExperimentalSpecimenRoleTypeMenu examples: @@ -3488,9 +3503,10 @@ slots: title: specimen_processing description: The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures. - comments: Provide the sample processing information by selecting a value from - the template pick list. If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the sample processing information by selecting a value from the template + pick list. If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100435 any_of: - range: SpecimenProcessingMenu @@ -3502,7 +3518,8 @@ slots: title: specimen_processing_details description: The details of the processing applied to the sample during or after receiving the sample. - comments: Briefly describe the processes applied to the sample. + comments: + - Briefly describe the processes applied to the sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -3512,7 +3529,8 @@ slots: name: nucleic_acid_extraction_method title: nucleic acid extraction method description: The process used to extract genomic material from a sample. - comments: Briefly describe the extraction method used. + comments: + - Briefly describe the extraction method used. slot_uri: GENEPIO:0100939 range: WhitespaceMinimizedString examples: @@ -3522,7 +3540,8 @@ slots: name: nucleic_acid_extraction_kit title: nucleic acid extraction kit description: The kit used to extract genomic material from a sample - comments: Provide the name of the genomic extraction kit used. + comments: + - Provide the name of the genomic extraction kit used. slot_uri: GENEPIO:0100772 range: WhitespaceMinimizedString examples: @@ -3531,9 +3550,10 @@ slots: name: geo_loc_name_country title: geo_loc_name (country) description: The country of origin of the sample. - comments: Provide the name of the country where the sample was collected. Use - the controlled vocabulary provided in the template pick list. If the information - is unknown or cannot be provided, provide a null value. + comments: + - Provide the name of the country where the sample was collected. Use the controlled + vocabulary provided in the template pick list. If the information is unknown + or cannot be provided, provide a null value. slot_uri: GENEPIO:0001181 required: true any_of: @@ -3549,7 +3569,8 @@ slots: name: geo_loc_name_state_province_region title: geo_loc_name (state/province/region) description: The state/province/territory of origin of the sample. - comments: Provide the name of the province/state/region where the sample was collected. If + comments: + - Provide the name of the province/state/region where the sample was collected. If the information is unknown or cannot be provided, provide a null value. slot_uri: GENEPIO:0001185 required: true @@ -3567,8 +3588,9 @@ slots: title: geo_loc_name (site) description: The name of a specific geographical location e.g. Credit River (rather than river). - comments: Provide the name of the specific geographical site using a specific - noun (a word that names a certain place, thing). + comments: + - Provide the name of the specific geographical site using a specific noun (a + word that names a certain place, thing). slot_uri: GENEPIO:0100436 range: WhitespaceMinimizedString examples: @@ -3580,8 +3602,9 @@ slots: name: food_product_origin_geo_loc_name_country title: food_product_origin_geo_loc_name (country) description: The country of origin of a food product. - comments: If a food product was sampled and the food product was manufactured - outside of Canada, provide the name of the country where the food product originated + comments: + - If a food product was sampled and the food product was manufactured outside + of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100437 @@ -3596,10 +3619,11 @@ slots: name: host_origin_geo_loc_name_country title: host_origin_geo_loc_name (country) description: The country of origin of the host. - comments: If a sample is from a human or animal host that originated from outside - of Canada, provide the the name of the country where the host originated by - selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - If a sample is from a human or animal host that originated from outside of Canada, + provide the the name of the country where the host originated by selecting a + value from the template pick list. If the information is unknown or cannot be + provided, leave blank or provide a null value. slot_uri: GENEPIO:0100438 any_of: - range: GeoLocNameCountryMenu @@ -3610,10 +3634,11 @@ slots: name: geo_loc_latitude title: geo_loc latitude description: The latitude coordinates of the geographical location of sample collection. - comments: If known, provide the degrees latitude. Do NOT simply provide latitude - of the institution if this is not where the sample was collected, nor the centre - of the city/region where the sample was collected as this falsely implicates - an existing geographical location and creates data inaccuracies. If the information + comments: + - If known, provide the degrees latitude. Do NOT simply provide latitude of the + institution if this is not where the sample was collected, nor the centre of + the city/region where the sample was collected as this falsely implicates an + existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100309 range: WhitespaceMinimizedString @@ -3626,8 +3651,9 @@ slots: title: geo_loc longitude description: The longitude coordinates of the geographical location of sample collection. - comments: If known, provide the degrees longitude. Do NOT simply provide longitude - of the institution if this is not where the sample was collected, nor the centre + comments: + - If known, provide the degrees longitude. Do NOT simply provide longitude of + the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value. @@ -3641,7 +3667,8 @@ slots: name: sample_collection_date title: sample_collection_date description: The date on which the sample was collected. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0001174 required: true @@ -3657,8 +3684,9 @@ slots: name: sample_collection_date_precision title: sample_collection_date_precision description: The precision to which the "sample collection date" was provided. - comments: Provide the precision of granularity to the "day", "month", or "year" - for the date provided in the "sample collection date" field. The "sample collection + comments: + - Provide the precision of granularity to the "day", "month", or "year" for the + date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". slot_uri: GENEPIO:0001177 @@ -3672,8 +3700,8 @@ slots: name: sample_collection_end_date title: sample_collection_end_date description: The date on which sample collection ended for a continuous sample. - comments: Provide the date that sample collection ended in ISO 8601 format i.e. - YYYY-MM-DD + comments: + - Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD slot_uri: GENEPIO:0101071 recommended: true any_of: @@ -3688,9 +3716,10 @@ slots: name: sample_processing_date title: sample_processing_date description: The date on which the sample was processed. - comments: Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". - The sample may be collected and processed (e.g. filtered, extraction) on the - same day, or on different dates. + comments: + - Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". The + sample may be collected and processed (e.g. filtered, extraction) on the same + day, or on different dates. slot_uri: GENEPIO:0100763 any_of: - range: date @@ -3704,7 +3733,8 @@ slots: name: sample_collection_start_time title: sample_collection_start_time description: The time at which sample collection began. - comments: Provide this time in ISO 8601 24hr format, in your local time. + comments: + - Provide this time in ISO 8601 24hr format, in your local time. slot_uri: GENEPIO:0101072 recommended: true any_of: @@ -3716,7 +3746,8 @@ slots: name: sample_collection_end_time title: sample_collection_end_time description: The time at which sample collection ended. - comments: Provide this time in ISO 8601 24hr format, in your local time. + comments: + - Provide this time in ISO 8601 24hr format, in your local time. slot_uri: GENEPIO:0101073 recommended: true any_of: @@ -3728,8 +3759,9 @@ slots: name: sample_collection_time_of_day title: sample_collection_time_of_day description: The descriptive time of day during which the sample was collected. - comments: If known, select a value from the pick list. The time of sample processing - matters especially for grab samples, as fecal concentration in wastewater fluctuates + comments: + - If known, select a value from the pick list. The time of sample processing matters + especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day. slot_uri: GENEPIO:0100765 any_of: @@ -3741,7 +3773,8 @@ slots: name: sample_collection_time_duration_value title: sample_collection_time_duration_value description: The amount of time over which the sample was collected. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0100766 recommended: true any_of: @@ -3753,7 +3786,8 @@ slots: name: sample_collection_time_duration_unit title: sample_collection_time_duration_unit description: The units of the time duration measurement of sample collection. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0100767 recommended: true any_of: @@ -3765,7 +3799,8 @@ slots: name: sample_received_date title: sample_received_date description: The date on which the sample was received. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0001179 range: date @@ -3778,9 +3813,10 @@ slots: name: original_sample_description title: original_sample_description description: The original sample description provided by the sample collector. - comments: Provide the sample description provided by the original sample collector. - The original description is useful as it may provide further details, or can - be used to clarify higher level classifications. + comments: + - Provide the sample description provided by the original sample collector. The + original description is useful as it may provide further details, or can be + used to clarify higher level classifications. slot_uri: GENEPIO:0100439 range: WhitespaceMinimizedString examples: @@ -3790,9 +3826,10 @@ slots: title: environmental_site description: An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave. - comments: If applicable, select the standardized term and ontology ID for the - environmental site from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, select the standardized term and ontology ID for the environmental + site from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001232 multivalued: true recommended: true @@ -3811,9 +3848,10 @@ slots: title: environmental_material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask. - comments: If applicable, select the standardized term and ontology ID for the - environmental material from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, select the standardized term and ontology ID for the environmental + material from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001223 multivalued: true recommended: true @@ -3834,8 +3872,9 @@ slots: title: environmental_material_constituent description: The material constituents that comprise an environmental material e.g. lead, plastic, paper. - comments: If applicable, describe the material constituents for the environmental - material. Multiple values can be provided, separated by a semi-colon. + comments: + - If applicable, describe the material constituents for the environmental material. + Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0101197 range: WhitespaceMinimizedString examples: @@ -3845,11 +3884,12 @@ slots: name: animal_or_plant_population title: animal_or_plant_population description: The type of animal or plant population inhabiting an area. - comments: 'This field should be used when a sample is taken from an environmental - location inhabited by many individuals of a specific type, rather than describing - a sample taken from one particular host. If applicable, provide the standardized - term and ontology ID for the animal or plant population name. The standardized - term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. + comments: + - 'This field should be used when a sample is taken from an environmental location + inhabited by many individuals of a specific type, rather than describing a sample + taken from one particular host. If applicable, provide the standardized term + and ontology ID for the animal or plant population name. The standardized term + can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. If not applicable, leave blank.' slot_uri: GENEPIO:0100443 multivalued: true @@ -3864,9 +3904,10 @@ slots: title: anatomical_material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: An anatomical material is a substance taken from the body. If applicable, - select the standardized term and ontology ID for the anatomical material from - the picklist provided. Multiple values can be provided, separated by a semi-colon. + comments: + - An anatomical material is a substance taken from the body. If applicable, select + the standardized term and ontology ID for the anatomical material from the picklist + provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001211 multivalued: true recommended: true @@ -3886,7 +3927,8 @@ slots: title: body_product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: A body product is a substance produced by the body but meant to be excreted/secreted + comments: + - A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon. @@ -3908,9 +3950,10 @@ slots: name: anatomical_part title: anatomical_part description: An anatomical part of an organism e.g. oropharynx. - comments: An anatomical part is a structure or location in the body. If applicable, - select the standardized term and ontology ID for the anatomical material from - the picklist provided. Multiple values can be provided, separated by a semi-colon. + comments: + - An anatomical part is a structure or location in the body. If applicable, select + the standardized term and ontology ID for the anatomical material from the picklist + provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001214 multivalued: true recommended: true @@ -3928,8 +3971,9 @@ slots: title: anatomical_region description: A 3D region in space without well-defined compartmental boundaries; for example, the dorsal region of an ectoderm. - comments: This field captures more granular spatial information on a host anatomical - part e.g. dorso-lateral region vs back. Select a term from the picklist. + comments: + - This field captures more granular spatial information on a host anatomical part + e.g. dorso-lateral region vs back. Select a term from the picklist. slot_uri: GENEPIO:0100700 multivalued: true recommended: true @@ -3942,9 +3986,10 @@ slots: name: food_product title: food_product description: A material consumed and digested for nutritional value or enjoyment. - comments: This field includes animal feed. If applicable, select the standardized - term and ontology ID for the anatomical material from the picklist provided. - Multiple values can be provided, separated by a semi-colon. + comments: + - This field includes animal feed. If applicable, select the standardized term + and ontology ID for the anatomical material from the picklist provided. Multiple + values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0100444 multivalued: true recommended: true @@ -3965,10 +4010,11 @@ slots: title: food_product_properties description: Any characteristic of the food product pertaining to its state, processing, or implications for consumers. - comments: Provide any characteristics of the food product including whether it - has been cooked, processed, preserved, any known information about its state - (e.g. raw, ready-to-eat), any known information about its containment (e.g. - canned), and any information about a label claim (e.g. organic, fat-free). + comments: + - Provide any characteristics of the food product including whether it has been + cooked, processed, preserved, any known information about its state (e.g. raw, + ready-to-eat), any known information about its containment (e.g. canned), and + any information about a label claim (e.g. organic, fat-free). slot_uri: GENEPIO:0100445 multivalued: true recommended: true @@ -3987,8 +4033,8 @@ slots: title: label_claim description: The claim made by the label that relates to food processing, allergen information etc. - comments: Provide any characteristic of the food product, as described on the - label only. + comments: + - Provide any characteristic of the food product, as described on the label only. slot_uri: FOODON:03602001 multivalued: true any_of: @@ -4002,8 +4048,9 @@ slots: name: animal_source_of_food title: animal_source_of_food description: The animal from which the food product was derived. - comments: Provide the common name of the animal. If not applicable, leave blank. - Multiple entries can be provided, separated by a comma. + comments: + - Provide the common name of the animal. If not applicable, leave blank. Multiple + entries can be provided, separated by a comma. slot_uri: GENEPIO:0100446 multivalued: true recommended: true @@ -4020,7 +4067,8 @@ slots: description: A production pathway incorporating the processes, material entities (e.g. equipment, animals, locations), and conditions that participate in the generation of a food commodity. - comments: Provide the name of the agricultural production stream from the picklist. + comments: + - Provide the name of the agricultural production stream from the picklist. slot_uri: GENEPIO:0100699 any_of: - range: FoodProductProductionStreamMenu @@ -4033,7 +4081,8 @@ slots: name: food_packaging title: food_packaging description: The type of packaging used to contain a food product. - comments: If known, provide information regarding how the food product was packaged. + comments: + - If known, provide information regarding how the food product was packaged. slot_uri: GENEPIO:0100447 multivalued: true recommended: true @@ -4051,9 +4100,10 @@ slots: title: food_quality_date description: A date recommended for the use of a product while at peak quality, this date is not a reflection of safety unless used on infant formula. - comments: This date is typically labeled on a food product as "best if used by", - best by", "use by", or "freeze by" e.g. 5/24/2020. If the date is known, leave - blank or provide a null value. + comments: + - This date is typically labeled on a food product as "best if used by", best + by", "use by", or "freeze by" e.g. 5/24/2020. If the date is known, leave blank + or provide a null value. slot_uri: GENEPIO:0100615 range: date todos: @@ -4067,9 +4117,10 @@ slots: title: food_packaging_date description: A food product's packaging date as marked by a food manufacturer or retailer. - comments: The packaging date should not be confused with, nor replaced by a Best - Before date or other food quality date. If the date is known, leave blank or - provide a null value. + comments: + - The packaging date should not be confused with, nor replaced by a Best Before + date or other food quality date. If the date is known, leave blank or provide + a null value. slot_uri: GENEPIO:0100616 range: date todos: @@ -4080,9 +4131,10 @@ slots: name: collection_device title: collection_device description: The instrument or container used to collect the sample e.g. swab. - comments: This field includes animal feed. If applicable, select the standardized - term and ontology ID for the anatomical material from the picklist provided. - Multiple values can be provided, separated by a semi-colon. + comments: + - This field includes animal feed. If applicable, select the standardized term + and ontology ID for the anatomical material from the picklist provided. Multiple + values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001234 recommended: true any_of: @@ -4099,9 +4151,10 @@ slots: name: collection_method title: collection_method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: If applicable, provide the standardized term and ontology ID for the - anatomical material from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, provide the standardized term and ontology ID for the anatomical + material from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001241 recommended: true any_of: @@ -4117,7 +4170,8 @@ slots: name: sample_volume_measurement_value title: sample_volume_measurement_value description: The numerical value of the volume measurement of the sample collected. - comments: Provide the numerical value of volume. + comments: + - Provide the numerical value of volume. slot_uri: GENEPIO:0100768 range: WhitespaceMinimizedString examples: @@ -4126,7 +4180,8 @@ slots: name: sample_volume_measurement_unit title: sample_volume_measurement_unit description: The units of the volume measurement of the sample collected. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0100769 range: SampleVolumeMeasurementUnitMenu examples: @@ -4136,8 +4191,9 @@ slots: title: residual_sample_status description: The status of the residual sample (whether any sample remains after its original use). - comments: Residual samples are samples that remain after the sample material was - used for its original purpose. Select a residual sample status from the picklist. + comments: + - Residual samples are samples that remain after the sample material was used + for its original purpose. Select a residual sample status from the picklist. If sample still exists, select "Residual sample remaining (some sample left)". slot_uri: GENEPIO:0101090 range: ResidualSampleStatusMenu @@ -4147,7 +4203,8 @@ slots: name: sample_storage_method title: sample_storage_method description: A specification of the way that a specimen is or was stored. - comments: Provide a description of how the sample was stored. + comments: + - Provide a description of how the sample was stored. slot_uri: GENEPIO:0100448 range: WhitespaceMinimizedString examples: @@ -4156,7 +4213,8 @@ slots: name: sample_storage_medium title: sample_storage_medium description: The material or matrix in which a sample is stored. - comments: Provide a description of the medium in which the sample was stored. + comments: + - Provide a description of the medium in which the sample was stored. slot_uri: GENEPIO:0100449 range: WhitespaceMinimizedString examples: @@ -4166,7 +4224,8 @@ slots: title: sample_storage_duration_value description: The numerical value of the time measurement during which a sample is in storage. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0101014 range: WhitespaceMinimizedString examples: @@ -4175,7 +4234,8 @@ slots: name: sample_storage_duration_unit title: sample_storage_duration_unit description: The units of a measured sample storage duration. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0101015 range: SampleStorageDurationUnitMenu examples: @@ -4185,7 +4245,8 @@ slots: title: nucleic_acid_storage_duration_value description: The numerical value of the time measurement during which the extracted nucleic acid is in storage. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0101085 range: WhitespaceMinimizedString examples: @@ -4194,7 +4255,8 @@ slots: name: nucleic_acid_storage_duration_unit title: nucleic_acid_storage_duration_unit description: The units of a measured extracted nucleic acid storage duration. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0101086 range: NucleicAcidStorageDurationUnitMenu examples: @@ -4204,11 +4266,12 @@ slots: title: available_data_types description: The type of data that is available, that may or may not require permission to access. - comments: This field provides information about additional data types that are - available that may provide context for interpretation of the sequence data. - Provide a term from the picklist for additional data types that are available. - Additional data types may require special permission to access. Contact the - data provider for more information. + comments: + - This field provides information about additional data types that are available + that may provide context for interpretation of the sequence data. Provide a + term from the picklist for additional data types that are available. Additional + data types may require special permission to access. Contact the data provider + for more information. slot_uri: GENEPIO:0100690 multivalued: true any_of: @@ -4220,8 +4283,9 @@ slots: name: available_data_type_details title: available_data_type_details description: Detailed information regarding other available data types. - comments: Use this field to provide free text details describing other available - data types that may provide context for interpreting genomic sequence data. + comments: + - Use this field to provide free text details describing other available data + types that may provide context for interpreting genomic sequence data. slot_uri: GENEPIO:0101023 range: WhitespaceMinimizedString examples: @@ -4231,7 +4295,8 @@ slots: name: water_depth title: water_depth description: The depth of some water. - comments: Provide the numerical depth only of water only (without units). + comments: + - Provide the numerical depth only of water only (without units). slot_uri: GENEPIO:0100440 range: WhitespaceMinimizedString examples: @@ -4240,7 +4305,8 @@ slots: name: water_depth_units title: water_depth_units description: The units of measurement for water depth. - comments: Provide the units of measurement for which the depth was recorded. + comments: + - Provide the units of measurement for which the depth was recorded. slot_uri: GENEPIO:0101025 any_of: - range: WaterDepthUnitsMenu @@ -4251,7 +4317,8 @@ slots: name: sediment_depth title: sediment_depth description: The depth of some sediment. - comments: Provide the numerical depth only of the sediment (without units). + comments: + - Provide the numerical depth only of the sediment (without units). slot_uri: GENEPIO:0100697 range: WhitespaceMinimizedString examples: @@ -4260,7 +4327,8 @@ slots: name: sediment_depth_units title: sediment_depth_units description: The units of measurement for sediment depth. - comments: Provide the units of measurement for which the depth was recorded. + comments: + - Provide the units of measurement for which the depth was recorded. slot_uri: GENEPIO:0101026 any_of: - range: SedimentDepthUnitsMenu @@ -4271,8 +4339,8 @@ slots: name: air_temperature title: air_temperature description: The temperature of some air. - comments: Provide the numerical value for the temperature of the air (without - units). + comments: + - Provide the numerical value for the temperature of the air (without units). slot_uri: GENEPIO:0100441 range: WhitespaceMinimizedString examples: @@ -4281,7 +4349,8 @@ slots: name: air_temperature_units title: air_temperature_units description: The units of measurement for air temperature. - comments: Provide the units of measurement for which the temperature was recorded. + comments: + - Provide the units of measurement for which the temperature was recorded. slot_uri: GENEPIO:0101027 any_of: - range: AirTemperatureUnitsMenu @@ -4292,8 +4361,8 @@ slots: name: water_temperature title: water_temperature description: The temperature of some water. - comments: Provide the numerical value for the temperature of the water (without - units). + comments: + - Provide the numerical value for the temperature of the water (without units). slot_uri: GENEPIO:0100698 range: WhitespaceMinimizedString examples: @@ -4302,7 +4371,8 @@ slots: name: water_temperature_units title: water_temperature_units description: The units of measurement for water temperature. - comments: Provide the units of measurement for which the temperature was recorded. + comments: + - Provide the units of measurement for which the temperature was recorded. slot_uri: GENEPIO:0101028 any_of: - range: WaterTemperatureUnitsMenu @@ -4314,7 +4384,8 @@ slots: title: sampling_weather_conditions description: The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc. - comments: Provide the weather conditions at the time of sample collection. + comments: + - Provide the weather conditions at the time of sample collection. slot_uri: GENEPIO:0100779 multivalued: true any_of: @@ -4326,7 +4397,8 @@ slots: name: presampling_weather_conditions title: presampling_weather_conditions description: Weather conditions prior to collection that may affect the sample. - comments: Provide the weather conditions prior to sample collection. + comments: + - Provide the weather conditions prior to sample collection. slot_uri: GENEPIO:0100780 any_of: - range: SamplingWeatherConditionsMenu @@ -4337,8 +4409,9 @@ slots: name: precipitation_measurement_value title: precipitation_measurement_value description: The amount of water which has fallen during a precipitation process. - comments: Provide the quantity of precipitation in the area leading up to the - time of sample collection. + comments: + - Provide the quantity of precipitation in the area leading up to the time of + sample collection. slot_uri: GENEPIO:0100911 any_of: - range: Whitespaceminimizedstring @@ -4350,8 +4423,8 @@ slots: title: precipitation_measurement_unit description: The units of measurement for the amount of water which has fallen during a precipitation process. - comments: Provide the units of precipitation by selecting a value from the pick - list. + comments: + - Provide the units of precipitation by selecting a value from the pick list. slot_uri: GENEPIO:0100912 any_of: - range: PrecipitationMeasurementUnitMenu @@ -4363,7 +4436,8 @@ slots: title: precipitation_measurement_method description: The process used to measure the amount of water which has fallen during a precipitation process. - comments: Provide the name of the procedure or method used to measure precipitation. + comments: + - Provide the name of the procedure or method used to measure precipitation. slot_uri: GENEPIO:0100913 range: WhitespaceMinimizedString examples: @@ -4372,9 +4446,10 @@ slots: name: host_common_name title: host (common name) description: The commonly used name of the host. - comments: If the sample is directly from a host, either a common or scientific - name must be provided (although both can be included, if known). If known, - provide the common name. + comments: + - If the sample is directly from a host, either a common or scientific name must + be provided (although both can be included, if known). If known, provide the + common name. slot_uri: GENEPIO:0001386 recommended: true any_of: @@ -4389,9 +4464,10 @@ slots: name: host_scientific_name title: host (scientific name) description: The taxonomic, or scientific name of the host. - comments: If the sample is directly from a host, either a common or scientific - name must be provided (although both can be included, if known). If known, - select the scientific name from the picklist provided. + comments: + - If the sample is directly from a host, either a common or scientific name must + be provided (although both can be included, if known). If known, select the + scientific name from the picklist provided. slot_uri: GENEPIO:0001387 recommended: true any_of: @@ -4409,7 +4485,8 @@ slots: title: host (ecotype) description: The biotype resulting from selection in a particular habitat, e.g. the A. thaliana Ecotype Ler. - comments: Provide the name of the ecotype of the host organism. + comments: + - Provide the name of the ecotype of the host organism. slot_uri: GENEPIO:0100450 range: WhitespaceMinimizedString examples: @@ -4423,7 +4500,8 @@ slots: homogeneous appearance, homogeneous behavior, and other characteristics that distinguish it from other animals or plants of the same species and that were arrived at through selective breeding. - comments: Provide the name of the breed of the host organism. + comments: + - Provide the name of the breed of the host organism. slot_uri: GENEPIO:0100451 range: WhitespaceMinimizedString examples: @@ -4436,7 +4514,8 @@ slots: title: host (food production name) description: The name of the host at a certain stage of food production, which may depend on its age or stage of sexual maturity. - comments: Select the host's food production name from the pick list. + comments: + - Select the host's food production name from the pick list. slot_uri: GENEPIO:0100452 any_of: - range: HostFoodProductionNameMenu @@ -4449,8 +4528,9 @@ slots: name: host_age_bin title: host_age_bin description: Age of host at the time of sampling, expressed as an age group. - comments: Select the corresponding host age bin from the pick list provided in - the template. If not available, provide a null value or leave blank. + comments: + - Select the corresponding host age bin from the pick list provided in the template. + If not available, provide a null value or leave blank. slot_uri: GENEPIO:0001394 any_of: - range: HostAgeBinMenu @@ -4461,9 +4541,10 @@ slots: name: host_disease title: host_disease description: The name of the disease experienced by the host. - comments: "This field is only required if the Pathogen.cl package was selected.\ - \ If the host was sick, provide the name of the disease.The standardized term\ - \ can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid\ + comments: + - "This field is only required if the Pathogen.cl package was selected. If the\ + \ host was sick, provide the name of the disease.The standardized term can be\ + \ sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid\ \ If the disease is not known, put \u201Cmissing\u201D." slot_uri: GENEPIO:0001391 range: WhitespaceMinimizedString @@ -4476,9 +4557,10 @@ slots: title: microbiological_method description: The laboratory method used to grow, prepare, and/or isolate the microbial isolate. - comments: Provide the name and version number of the microbiological method. The - ID of the method is also acceptable if the ID can be linked to the laboratory - that created the procedure. + comments: + - Provide the name and version number of the microbiological method. The ID of + the method is also acceptable if the ID can be linked to the laboratory that + created the procedure. slot_uri: GENEPIO:0100454 recommended: true range: WhitespaceMinimizedString @@ -4488,8 +4570,9 @@ slots: name: strain title: strain description: The strain identifier. - comments: If the isolate represents or is derived from, a lab reference strain - or strain from a type culture collection, provide the strain identifier. + comments: + - If the isolate represents or is derived from, a lab reference strain or strain + from a type culture collection, provide the strain identifier. slot_uri: GENEPIO:0100455 range: WhitespaceMinimizedString examples: @@ -4501,8 +4584,9 @@ slots: title: isolate_ID description: The user-defined identifier for the isolate, as provided by the laboratory that originally isolated the isolate. - comments: Provide the isolate_ID created by the lab that first isolated the isolate - (i.e. the original isolate ID). If the information is unknown or cannot be provided, + comments: + - Provide the isolate_ID created by the lab that first isolated the isolate (i.e. + the original isolate ID). If the information is unknown or cannot be provided, leave blank or provide a null value. If only an alternate isolate ID is known (e.g. the ID from your lab, if your lab did not isolate the isolate from the original sample), make asure to include it in the alternative_isolate_ID field. @@ -4518,12 +4602,13 @@ slots: name: alternative_isolate_id title: alternative_isolate_ID description: An alternative isolate_ID assigned to the isolate by another organization. - comments: "Alternative isolate IDs should be provided in the in a prescribed format\ - \ which consists of the ID followed by square brackets (no space in between\ - \ the ID and bracket) containing the short form of ID provider\u2019s agency\ - \ name i.e. ID[short organization code]. Agency short forms include the following:\n\ - Public Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\n\ - Agriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment\ + comments: + - "Alternative isolate IDs should be provided in the in a prescribed format which\ + \ consists of the ID followed by square brackets (no space in between the ID\ + \ and bracket) containing the short form of ID provider\u2019s agency name i.e.\ + \ ID[short organization code]. Agency short forms include the following:\nPublic\ + \ Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture\ + \ and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment\ \ and Climate Change Canada: ECCC\nHealth Canada: HC \nAn example of a properly\ \ formatted alternative_isolate_identifier would be e.g. XYZ4567[CFIA]\nMultiple\ \ alternative isolate IDs can be provided, separated by semi-colons." @@ -4540,8 +4625,9 @@ slots: title: progeny_isolate_ID description: The identifier assigned to a progenitor isolate derived from an isolate that was directly obtained from a sample. - comments: If your sequence data pertains to progeny of an original isolate, provide - the progeny_isolate_ID. + comments: + - If your sequence data pertains to progeny of an original isolate, provide the + progeny_isolate_ID. slot_uri: GENEPIO:0100458 range: WhitespaceMinimizedString examples: @@ -4550,11 +4636,12 @@ slots: name: irida_isolate_id title: IRIDA_isolate_ID description: The identifier of the isolate in the IRIDA platform. - comments: Provide the "sample ID" used to track information linked to the isolate - in IRIDA. IRIDA sample IDs should be unqiue to avoid ID clash. This is very - important in large Projects, especially when samples are shared from different - organizations. Download the IRIDA sample ID and add it to the sample data in - your spreadsheet as part of good data management practices. + comments: + - Provide the "sample ID" used to track information linked to the isolate in IRIDA. + IRIDA sample IDs should be unqiue to avoid ID clash. This is very important + in large Projects, especially when samples are shared from different organizations. + Download the IRIDA sample ID and add it to the sample data in your spreadsheet + as part of good data management practices. slot_uri: GENEPIO:0100459 required: true any_of: @@ -4566,7 +4653,8 @@ slots: name: irida_project_id title: IRIDA_project_ID description: The identifier of the Project in the iRIDA platform. - comments: Provide the IRIDA "project ID". + comments: + - Provide the IRIDA "project ID". slot_uri: GENEPIO:0100460 required: true any_of: @@ -4579,8 +4667,9 @@ slots: title: isolated_by description: The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated. - comments: Provide the name of the agency, organization or institution that isolated - the original isolate in full (avoid abbreviations). If the information is unknown + comments: + - Provide the name of the agency, organization or institution that isolated the + original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100461 range: IsolatedByMenu @@ -4591,7 +4680,8 @@ slots: title: isolated_by_laboratory_name description: The specific laboratory affiliation of the individual who performed the isolation procedure. - comments: Provide the name of the specific laboratory that that isolated the original + comments: + - Provide the name of the specific laboratory that that isolated the original isolate (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100462 @@ -4603,7 +4693,8 @@ slots: title: isolated_by_contact_name description: The name or title of the contact responsible for follow-up regarding the isolate. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. @@ -4616,7 +4707,8 @@ slots: title: isolated_by_contact_email description: The email address of the contact responsible for follow-up regarding the isolate. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -4629,7 +4721,8 @@ slots: name: isolation_date title: isolation_date description: The date on which the isolate was isolated from a sample. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100465 range: date @@ -4643,7 +4736,8 @@ slots: name: isolate_received_date title: isolate_received_date description: The date on which the isolate was received by the laboratory. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100466 range: WhitespaceMinimizedString @@ -4655,8 +4749,9 @@ slots: name: organism title: organism description: Taxonomic name of the organism. - comments: 'Put the genus and species (and subspecies if applicable) of the bacteria, - if known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. + comments: + - 'Put the genus and species (and subspecies if applicable) of the bacteria, if + known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. Note: If taxonomic identification was performed using metagenomic approaches, multiple organisms may be included. There is no need to list organisms detected as the result of noise in the data (only a few reads present). Only include @@ -4678,9 +4773,10 @@ slots: title: taxonomic_identification_process description: The type of planned process by which an organismal entity is associated with a taxon or taxa. - comments: Provide the type of method used to determine the taxonomic identity - of the organism by selecting a value from the pick list. If the information - is unknown or cannot be provided, leave blank or provide a null value. + comments: + - Provide the type of method used to determine the taxonomic identity of the organism + by selecting a value from the pick list. If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100583 recommended: true any_of: @@ -4693,8 +4789,8 @@ slots: title: taxonomic_identification_process_details description: The details of the process used to determine the taxonomic identification of an organism. - comments: Briefly describe the taxonomic identififcation method details using - free text. + comments: + - Briefly describe the taxonomic identififcation method details using free text. slot_uri: GENEPIO:0100584 range: WhitespaceMinimizedString examples: @@ -4703,8 +4799,9 @@ slots: name: serovar title: serovar description: The serovar of the organism. - comments: Only include this information if it has been determined by traditional - serological methods or a validated in silico prediction tool e.g. SISTR. + comments: + - Only include this information if it has been determined by traditional serological + methods or a validated in silico prediction tool e.g. SISTR. slot_uri: GENEPIO:0100467 recommended: true range: WhitespaceMinimizedString @@ -4716,9 +4813,10 @@ slots: name: serotyping_method title: serotyping_method description: The method used to determine the serovar. - comments: "If the serovar was determined via traditional serotyping methods, put\ - \ \u201CTraditional serotyping\u201D. If the serovar was determined via in silico\ - \ methods, provide the name and version number of the software." + comments: + - "If the serovar was determined via traditional serotyping methods, put \u201C\ + Traditional serotyping\u201D. If the serovar was determined via in silico methods,\ + \ provide the name and version number of the software." slot_uri: GENEPIO:0100468 recommended: true range: WhitespaceMinimizedString @@ -4728,7 +4826,8 @@ slots: name: phagetype title: phagetype description: The phagetype of the organism. - comments: "Provide if known. If unknown, put \u201Cmissing\u201D." + comments: + - "Provide if known. If unknown, put \u201Cmissing\u201D." slot_uri: GENEPIO:0100469 range: WhitespaceMinimizedString examples: @@ -4737,9 +4836,10 @@ slots: name: library_id title: library_ID description: The user-specified identifier for the library prepared for sequencing. - comments: Every "library ID" from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab, and as informative as possible. + comments: + - Every "library ID" from a single submitter must be unique. It can have any format, + but we suggest that you make it concise, unique and consistent within your lab, + and as informative as possible. slot_uri: GENEPIO:0001448 range: WhitespaceMinimizedString examples: @@ -4749,9 +4849,10 @@ slots: title: sequenced_by description: The name of the agency, organization or institution responsible for sequencing the isolate's genome. - comments: Provide the name of the agency, organization or institution that performed - the sequencing in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the agency, organization or institution that performed the + sequencing in full (avoid abbreviations). If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100416 required: true any_of: @@ -4767,9 +4868,10 @@ slots: title: sequenced_by_laboratory_name description: The specific laboratory affiliation of the responsible for sequencing the isolate's genome. - comments: Provide the name of the specific laboratory that that performed the - sequencing in full (avoid abbreviations). If the information is unknown or cannot - be provided, leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that that performed the sequencing + in full (avoid abbreviations). If the information is unknown or cannot be provided, + leave blank or provide a null value. slot_uri: GENEPIO:0100470 range: WhitespaceMinimizedString examples: @@ -4779,7 +4881,8 @@ slots: title: sequenced_by_contact_name description: The name or title of the contact responsible for follow-up regarding the sequence. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null @@ -4796,7 +4899,8 @@ slots: title: sequenced_by_contact_email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -4812,10 +4916,11 @@ slots: name: purpose_of_sequencing title: purpose_of_sequencing description: The reason that the sample was sequenced. - comments: 'Provide the reason for sequencing by selecting a value from the following - pick list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field - experiment, Environmental testing. If the information is unknown or cannot be - provided, leave blank or provide a null value.' + comments: + - 'Provide the reason for sequencing by selecting a value from the following pick + list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field experiment, + Environmental testing. If the information is unknown or cannot be provided, + leave blank or provide a null value.' slot_uri: GENEPIO:0001445 multivalued: true required: true @@ -4830,7 +4935,8 @@ slots: name: sequencing_date title: sequencing_date description: The date the sample was sequenced. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 required: true any_of: @@ -4846,7 +4952,8 @@ slots: title: sequencing_project_name description: The name of the project/initiative/program for which sequencing was performed. - comments: Provide the name of the project and/or the project ID here. If the information + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100472 range: WhitespaceMinimizedString @@ -4856,9 +4963,10 @@ slots: name: sequencing_platform title: sequencing_platform description: The platform technology used to perform the sequencing. - comments: Provide the name of the company that created the sequencing instrument - by selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the company that created the sequencing instrument by selecting + a value from the template pick list. If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100473 any_of: - range: SequencingPlatformMenu @@ -4869,9 +4977,10 @@ slots: name: sequencing_instrument title: sequencing_instrument description: The model of the sequencing instrument used. - comments: Provide the model sequencing instrument by selecting a value from the - template pick list. If the information is unknown or cannot be provided, leave - blank or provide a null value. + comments: + - Provide the model sequencing instrument by selecting a value from the template + pick list. If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0001452 any_of: - range: SequencingInstrumentMenu @@ -4883,7 +4992,8 @@ slots: title: sequencing_assay_type description: The overarching sequencing methodology that was used to determine the sequence of a biomaterial. - comments: 'Example Guidance: Provide the name of the DNA or RNA sequencing technology + comments: + - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value.' slot_uri: GENEPIO:0100997 @@ -4895,7 +5005,8 @@ slots: title: library_preparation_kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 range: WhitespaceMinimizedString examples: @@ -4905,7 +5016,8 @@ slots: title: DNA_fragment_length description: The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. - comments: Provide the fragment length in base pairs (do not include the units). + comments: + - Provide the fragment length in base pairs (do not include the units). slot_uri: GENEPIO:0100843 range: integer examples: @@ -4915,7 +5027,8 @@ slots: title: genomic_target_enrichment_method description: The molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: Provide the name of the enrichment method + comments: + - Provide the name of the enrichment method slot_uri: GENEPIO:0100966 range: GenomicTargetEnrichmentMethodMenu examples: @@ -4926,9 +5039,10 @@ slots: description: Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: 'Provide details that are applicable to the method you used. Note: If - bait-capture methods were used for enrichment, provide the panel name and version - number (or a URL providing that information).' + comments: + - 'Provide details that are applicable to the method you used. Note: If bait-capture + methods were used for enrichment, provide the panel name and version number + (or a URL providing that information).' slot_uri: GENEPIO:0100967 range: WhitespaceMinimizedString examples: @@ -4939,8 +5053,9 @@ slots: title: amplicon_pcr_primer_scheme description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. - comments: Provide the name and version of the primer scheme used to generate the - amplicons for sequencing. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. slot_uri: GENEPIO:0001456 range: WhitespaceMinimizedString examples: @@ -4949,7 +5064,8 @@ slots: name: amplicon_size title: amplicon_size description: The length of the amplicon generated by PCR amplification. - comments: Provide the amplicon size expressed in base pairs. + comments: + - Provide the amplicon size expressed in base pairs. slot_uri: GENEPIO:0001449 range: integer examples: @@ -4959,10 +5075,11 @@ slots: title: sequencing_flow_cell_version description: The version number of the flow cell used for generating sequence data. - comments: Flow cells can vary in terms of design, chemistry, capacity, etc. The - version of the flow cell used to generate sequence data can affect sequence - quantity and quality. Record the version of the flow cell used to generate sequence - data. Do not include "version" or "v" in the version number. + comments: + - Flow cells can vary in terms of design, chemistry, capacity, etc. The version + of the flow cell used to generate sequence data can affect sequence quantity + and quality. Record the version of the flow cell used to generate sequence data. + Do not include "version" or "v" in the version number. slot_uri: GENEPIO:0101102 range: WhitespaceMinimizedString examples: @@ -4971,7 +5088,8 @@ slots: name: sequencing_protocol title: sequencing_protocol description: The protocol or method used for sequencing. - comments: Provide the name and version of the procedure or protocol used for sequencing. + comments: + - Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online. slot_uri: GENEPIO:0001454 range: WhitespaceMinimizedString @@ -4981,7 +5099,8 @@ slots: name: r1_fastq_filename title: r1_fastq_filename description: The user-specified filename of the r1 FASTQ file. - comments: Provide the r1 FASTQ filename. + comments: + - Provide the r1 FASTQ filename. slot_uri: GENEPIO:0001476 range: WhitespaceMinimizedString examples: @@ -4990,7 +5109,8 @@ slots: name: r2_fastq_filename title: r2_fastq_filename description: The user-specified filename of the r2 FASTQ file. - comments: Provide the r2 FASTQ filename. + comments: + - Provide the r2 FASTQ filename. slot_uri: GENEPIO:0001477 range: WhitespaceMinimizedString examples: @@ -4999,7 +5119,8 @@ slots: name: fast5_filename title: fast5_filename description: The user-specified filename of the FAST5 file. - comments: Provide the FAST5 filename. + comments: + - Provide the FAST5 filename. slot_uri: GENEPIO:0001480 range: WhitespaceMinimizedString examples: @@ -5008,7 +5129,8 @@ slots: name: genome_sequence_filename title: genome_sequence_filename description: The user-defined filename of the FASTA file. - comments: Provide the FASTA filename. + comments: + - Provide the FASTA filename. slot_uri: GENEPIO:0101715 range: WhitespaceMinimizedString examples: @@ -5018,7 +5140,8 @@ slots: title: quality_control_method_name description: The name of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Providing the name of the method used for quality control is very important + comments: + - Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other @@ -5032,11 +5155,12 @@ slots: title: quality_control_method_version description: The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Methods updates can make big differences to their outputs. Provide the - version of the method used for quality control. The version can be expressed - using whatever convention the developer implements (e.g. date, semantic versioning). - If multiple methods were used, record the version numbers in the same order - as the method names. Separate the version numbers using a semi-colon. + comments: + - Methods updates can make big differences to their outputs. Provide the version + of the method used for quality control. The version can be expressed using whatever + convention the developer implements (e.g. date, semantic versioning). If multiple + methods were used, record the version numbers in the same order as the method + names. Separate the version numbers using a semi-colon. slot_uri: GENEPIO:0100558 range: WhitespaceMinimizedString examples: @@ -5045,9 +5169,10 @@ slots: name: quality_control_determination title: quality_control_determination description: The determination of a quality control assessment. - comments: Select a value from the pick list provided. If a desired value is missing, - submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the - New Term Request form. + comments: + - Select a value from the pick list provided. If a desired value is missing, submit + a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term + Request form. slot_uri: GENEPIO:0100559 multivalued: true any_of: @@ -5060,9 +5185,10 @@ slots: title: quality_control_issues description: The reason contributing to, or causing, a low quality determination in a quality control assessment. - comments: Select a value from the pick list provided. If a desired value is missing, - submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the - New Term Request form. + comments: + - Select a value from the pick list provided. If a desired value is missing, submit + a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term + Request form. slot_uri: GENEPIO:0100560 multivalued: true any_of: @@ -5075,7 +5201,8 @@ slots: title: quality_control_details description: The details surrounding a low quality determination in a quality control assessment. - comments: Provide notes or details regarding QC results using free text. + comments: + - Provide notes or details regarding QC results using free text. slot_uri: GENEPIO:0100561 range: WhitespaceMinimizedString examples: @@ -5085,10 +5212,11 @@ slots: title: raw_sequence_data_processing_method description: The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Raw data processing can have a significant impact on data quality and - how it can be used. Provide the names and version numbers of software used for - trimming adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop - v. 0.2.3), or a link to a GitHub protocol. + comments: + - Raw data processing can have a significant impact on data quality and how it + can be used. Provide the names and version numbers of software used for trimming + adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), + or a link to a GitHub protocol. slot_uri: GENEPIO:0001458 recommended: true any_of: @@ -5100,8 +5228,8 @@ slots: name: dehosting_method title: dehosting_method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 recommended: true any_of: @@ -5113,7 +5241,8 @@ slots: name: sequence_assembly_software_name title: sequence_assembly_software_name description: The name of the software used to assemble a sequence. - comments: Provide the name of the software used to assemble the sequence. + comments: + - Provide the name of the software used to assemble the sequence. slot_uri: GENEPIO:0100825 any_of: - range: WhitespaceMinimizedString @@ -5124,7 +5253,8 @@ slots: name: sequence_assembly_software_version title: sequence_assembly_software_version description: The version of the software used to assemble a sequence. - comments: Provide the version of the software used to assemble the sequence. + comments: + - Provide the version of the software used to assemble the sequence. slot_uri: GENEPIO:0100826 any_of: - range: WhitespaceMinimizedString @@ -5135,7 +5265,8 @@ slots: name: consensus_sequence_software_name title: consensus_sequence_software_name description: The name of the software used to generate the consensus sequence. - comments: Provide the name of the software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001463 any_of: - range: WhitespaceMinimizedString @@ -5146,7 +5277,8 @@ slots: name: consensus_sequence_software_version title: consensus_sequence_software_version description: The version of the software used to generate the consensus sequence. - comments: Provide the version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001469 any_of: - range: WhitespaceMinimizedString @@ -5158,7 +5290,8 @@ slots: title: breadth_of_coverage_value description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. - comments: Provide value as a percent. + comments: + - Provide value as a percent. slot_uri: GENEPIO:0001472 range: WhitespaceMinimizedString examples: @@ -5168,7 +5301,8 @@ slots: title: depth_of_coverage_value description: The average number of reads representing a given nucleotide in the reconstructed sequence. - comments: Provide value as a fold of coverage. + comments: + - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 range: WhitespaceMinimizedString examples: @@ -5177,7 +5311,8 @@ slots: name: depth_of_coverage_threshold title: depth_of_coverage_threshold description: The threshold used as a cut-off for the depth of coverage. - comments: Provide the threshold fold coverage. + comments: + - Provide the threshold fold coverage. slot_uri: GENEPIO:0001475 range: WhitespaceMinimizedString examples: @@ -5187,7 +5322,8 @@ slots: title: genome_completeness description: The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. - comments: Provide the genome completeness as a percent (no need to include units). + comments: + - Provide the genome completeness as a percent (no need to include units). slot_uri: GENEPIO:0100844 range: WhitespaceMinimizedString examples: @@ -5196,7 +5332,8 @@ slots: name: number_of_base_pairs_sequenced title: number_of_base_pairs_sequenced description: The number of total base pairs generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 range: integer examples: @@ -5206,7 +5343,8 @@ slots: title: number_of_total_reads description: The total number of non-unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100827 range: integer examples: @@ -5215,7 +5353,8 @@ slots: name: number_of_unique_reads title: number_of_unique_reads description: The number of unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100828 range: integer examples: @@ -5225,7 +5364,8 @@ slots: title: minimum_post-trimming_read_length description: The threshold used as a cut-off for the minimum length of a read after trimming. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100829 range: integer examples: @@ -5234,7 +5374,8 @@ slots: name: number_of_contigs title: number_of_contigs description: The number of contigs (contiguous sequences) in a sequence assembly. - comments: Provide a numerical value. + comments: + - Provide a numerical value. slot_uri: GENEPIO:0100937 range: integer examples: @@ -5243,7 +5384,8 @@ slots: name: percent_ns_across_total_genome_length title: percent_Ns_across_total_genome_length description: The percentage of the assembly that consists of ambiguous bases (Ns). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100830 range: integer examples: @@ -5253,7 +5395,8 @@ slots: title: Ns_per_100_kbp description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 range: integer examples: @@ -5263,7 +5406,8 @@ slots: title: N50 description: The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. - comments: Provide the N50 value in Mb. + comments: + - Provide the N50 value in Mb. slot_uri: GENEPIO:0100938 range: integer examples: @@ -5273,7 +5417,8 @@ slots: title: percent_read_contamination description: The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset. - comments: Provide the percent contamination value (no need to include units). + comments: + - Provide the percent contamination value (no need to include units). slot_uri: GENEPIO:0100845 range: integer examples: @@ -5283,7 +5428,8 @@ slots: title: sequence_assembly_length description: The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100846 range: integer examples: @@ -5293,7 +5439,8 @@ slots: title: consensus_genome_length description: The length of the genome defined by the most common nucleotides at each position. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 range: integer examples: @@ -5302,7 +5449,8 @@ slots: name: reference_genome_accession title: reference_genome_accession description: A persistent, unique identifier of a genome database entry. - comments: Provide the accession number of the reference genome. + comments: + - Provide the accession number of the reference genome. slot_uri: GENEPIO:0001485 range: WhitespaceMinimizedString examples: @@ -5311,8 +5459,9 @@ slots: name: deduplication_method title: deduplication_method description: The method used to remove duplicated reads in a sequence read dataset. - comments: Provide the deduplication software name followed by the version, or - a link to a tool or method. + comments: + - Provide the deduplication software name followed by the version, or a link to + a tool or method. slot_uri: GENEPIO:0100831 range: WhitespaceMinimizedString examples: @@ -5321,10 +5470,11 @@ slots: name: bioinformatics_protocol title: bioinformatics_protocol description: A description of the overall bioinformatics strategy used. - comments: Further details regarding the methods used to process raw data, and/or - generate assemblies, and/or generate consensus sequences can. This information - can be provided in an SOP or protocol or pipeline/workflow. Provide the name - and version number of the protocol, or a GitHub link to a pipeline or workflow. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. slot_uri: GENEPIO:0001489 range: WhitespaceMinimizedString examples: @@ -5334,7 +5484,8 @@ slots: title: read_mapping_software_name description: The name of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the name of the read mapping software. + comments: + - Provide the name of the read mapping software. slot_uri: GENEPIO:0100832 range: WhitespaceMinimizedString examples: @@ -5344,7 +5495,8 @@ slots: title: read_mapping_software_version description: The version of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the version number of the read mapping software. + comments: + - Provide the version number of the read mapping software. slot_uri: GENEPIO:0100833 range: WhitespaceMinimizedString examples: @@ -5354,7 +5506,8 @@ slots: title: taxonomic_reference_database_name description: The name of the taxonomic reference database used to identify the organism. - comments: Provide the name of the taxonomic reference database. + comments: + - Provide the name of the taxonomic reference database. slot_uri: GENEPIO:0100834 range: WhitespaceMinimizedString examples: @@ -5364,7 +5517,8 @@ slots: title: taxonomic_reference_database_version description: The version of the taxonomic reference database used to identify the organism. - comments: Provide the version number of the taxonomic reference database. + comments: + - Provide the version number of the taxonomic reference database. slot_uri: GENEPIO:0100835 range: WhitespaceMinimizedString examples: @@ -5374,8 +5528,8 @@ slots: title: taxonomic_analysis_report_filename description: The filename of the report containing the results of a taxonomic analysis. - comments: Provide the filename of the report containing the results of the taxonomic - analysis. + comments: + - Provide the filename of the report containing the results of the taxonomic analysis. slot_uri: GENEPIO:0101074 range: WhitespaceMinimizedString examples: @@ -5384,9 +5538,10 @@ slots: name: taxonomic_analysis_date title: taxonomic_analysis_date description: The date a taxonomic analysis was performed. - comments: Providing the date that an analyis was performed can help provide context - for tool and reference database versions. Provide the date that the taxonomic - analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Providing the date that an analyis was performed can help provide context for + tool and reference database versions. Provide the date that the taxonomic analysis + was performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0101075 range: date todos: @@ -5397,7 +5552,8 @@ slots: name: read_mapping_criteria title: read_mapping_criteria description: A description of the criteria used to map reads to a reference sequence. - comments: Provide a description of the read mapping criteria. + comments: + - Provide a description of the read mapping criteria. slot_uri: GENEPIO:0100836 range: WhitespaceMinimizedString examples: @@ -5406,7 +5562,8 @@ slots: name: sequence_submitted_by title: sequence_submitted_by description: The name of the agency that submitted the sequence to a database. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 @@ -5420,7 +5577,8 @@ slots: title: sequence_submitted_by_contact_name description: The name or title of the contact responsible for follow-up regarding the submission of the sequence to a repository or database. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. @@ -5433,7 +5591,8 @@ slots: title: sequence_submitted_by_contact_email description: The email address of the agency responsible for submission of the sequence. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001165 range: WhitespaceMinimizedString @@ -5443,9 +5602,10 @@ slots: name: publication_id title: publication_ID description: The identifier for a publication. - comments: If the isolate is associated with a published work which can provide - additional information, provide the PubMed identifier of the publication. Other - types of identifiers (e.g. DOI) are also acceptable. + comments: + - If the isolate is associated with a published work which can provide additional + information, provide the PubMed identifier of the publication. Other types of + identifiers (e.g. DOI) are also acceptable. slot_uri: GENEPIO:0100475 range: WhitespaceMinimizedString examples: @@ -5454,7 +5614,8 @@ slots: name: attribute_package title: attribute_package description: The attribute package used to structure metadata in an INSDC BioSample. - comments: "If the sample is from a specific human or animal, put \u201CPathogen.cl\u201D\ + comments: + - "If the sample is from a specific human or animal, put \u201CPathogen.cl\u201D\ . If the sample is from an environmental sample including food, feed, production\ \ facility, farm, water source, manure etc, put \u201CPathogen.env\u201D." slot_uri: GENEPIO:0100476 @@ -5468,10 +5629,11 @@ slots: title: bioproject_accession description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. - comments: Required if submission is linked to a BioProject. BioProjects are an - organizing tool that links together raw sequence data, assemblies, and their - associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, - e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. + comments: + - Required if submission is linked to a BioProject. BioProjects are an organizing + tool that links together raw sequence data, assemblies, and their associated + metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., + PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString @@ -5484,7 +5646,8 @@ slots: name: biosample_accession title: biosample_accession description: The identifier assigned to a BioSample in INSDC archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, whileEMBL- EBI BioSamples will have the prefix SAMEA. slot_uri: GENEPIO:0001139 range: WhitespaceMinimizedString @@ -5498,8 +5661,9 @@ slots: description: The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC. - comments: Store the accession assigned to the submitted "run". NCBI-SRA accessions - start with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR. + comments: + - Store the accession assigned to the submitted "run". NCBI-SRA accessions start + with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR. slot_uri: GENEPIO:0001142 range: WhitespaceMinimizedString examples: @@ -5509,7 +5673,8 @@ slots: title: GenBank_accession description: The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC archives. - comments: Store the accession returned from a GenBank/ENA/DDBJ submission. + comments: + - Store the accession returned from a GenBank/ENA/DDBJ submission. slot_uri: GENEPIO:0001145 range: WhitespaceMinimizedString examples: @@ -5519,10 +5684,11 @@ slots: title: prevalence_metrics description: Metrics regarding the prevalence of the pathogen of interest obtained from a surveillance project. - comments: Risk assessment requires detailed information regarding the quantities - of a pathogen in a specified location, commodity, or environment. As such, it - is useful for risk assessors to know what types of information are available - through documented methods and results. Provide the metric types that are available + comments: + - Risk assessment requires detailed information regarding the quantities of a + pathogen in a specified location, commodity, or environment. As such, it is + useful for risk assessors to know what types of information are available through + documented methods and results. Provide the metric types that are available in the surveillance project sample plan by selecting them from the pick list. The metrics of interest are " Number of total samples collected", "Number of positive samples", "Average count of hazard organism", "Average count of indicator @@ -5538,8 +5704,9 @@ slots: title: prevalence_metrics_details description: The details pertaining to the prevalence metrics from a surveillance project. - comments: If there are details pertaining to samples or organism counts in the - sample plan that might be informative, provide details using free text. + comments: + - If there are details pertaining to samples or organism counts in the sample + plan that might be informative, provide details using free text. slot_uri: GENEPIO:0100481 recommended: true range: WhitespaceMinimizedString @@ -5549,7 +5716,8 @@ slots: name: stage_of_production title: stage_of_production description: The stage of food production. - comments: Provide the stage of food production as free text. + comments: + - Provide the stage of food production as free text. slot_uri: GENEPIO:0100482 recommended: true any_of: @@ -5562,9 +5730,10 @@ slots: title: experimental_intervention description: The category of the experimental intervention applied in the food production system. - comments: In some surveys, a particular intervention in the food supply chain - in studied. If there was an intervention specified in the sample plan, select - the intervention category from the pick list provided. + comments: + - In some surveys, a particular intervention in the food supply chain in studied. + If there was an intervention specified in the sample plan, select the intervention + category from the pick list provided. slot_uri: GENEPIO:0100483 multivalued: true recommended: true @@ -5580,8 +5749,9 @@ slots: title: experiment_intervention_details description: The details of the experimental intervention applied in the food production system. - comments: If an experimental intervention was applied in the survey, provide details - in this field as free text. + comments: + - If an experimental intervention was applied in the survey, provide details in + this field as free text. slot_uri: GENEPIO:0100484 recommended: true range: WhitespaceMinimizedString @@ -5592,9 +5762,10 @@ slots: title: AMR_testing_by description: The name of the organization that performed the antimicrobial resistance testing. - comments: Provide the name of the agency, organization or institution that performed - the AMR testing, in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the agency, organization or institution that performed the + AMR testing, in full (avoid abbreviations). If the information is unknown or + cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100511 required: true any_of: @@ -5607,9 +5778,10 @@ slots: title: AMR_testing_by_laboratory_name description: The name of the lab within the organization that performed the antimicrobial resistance testing. - comments: Provide the name of the specific laboratory that performed the AMR testing - (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that performed the AMR testing (avoid + abbreviations). If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100512 range: WhitespaceMinimizedString examples: @@ -5619,7 +5791,8 @@ slots: title: AMR_testing_by_contact_name description: The name of the individual or the individual's role in the organization that performed the antimicrobial resistance testing. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null @@ -5636,7 +5809,8 @@ slots: title: AMR_testing_by_contact_email description: The email of the individual or the individual's role in the organization that performed the antimicrobial resistance testing. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -5652,7 +5826,8 @@ slots: name: amr_testing_date title: AMR_testing_date description: The date the antimicrobial resistance testing was performed. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100515 range: date @@ -5665,7 +5840,8 @@ slots: title: amikacin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -5678,8 +5854,9 @@ slots: name: amikacin_measurement title: amikacin_measurement description: The measured value of amikacin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -5692,8 +5869,9 @@ slots: name: amikacin_measurement_units title: amikacin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -5706,8 +5884,9 @@ slots: name: amikacin_measurement_sign title: amikacin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -5720,8 +5899,9 @@ slots: name: amikacin_laboratory_typing_method title: amikacin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -5733,8 +5913,9 @@ slots: name: amikacin_laboratory_typing_platform title: amikacin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -5747,8 +5928,9 @@ slots: title: amikacin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -5756,7 +5938,8 @@ slots: name: amikacin_vendor_name title: amikacin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorName - range: NullValueMenu @@ -5768,7 +5951,8 @@ slots: name: amikacin_testing_standard title: amikacin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -5783,7 +5967,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -5792,8 +5977,9 @@ slots: title: amikacin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -5803,8 +5989,9 @@ slots: title: amikacin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -5822,8 +6009,9 @@ slots: title: amikacin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -5832,7 +6020,8 @@ slots: title: amoxicillin-clavulanic_acid_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -5845,8 +6034,9 @@ slots: name: amoxicillinclavulanic_acid_measurement title: amoxicillin-clavulanic_acid_measurement description: The measured value of amoxicillin-clavulanic acid resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -5859,8 +6049,9 @@ slots: name: amoxicillinclavulanic_acid_measurement_units title: amoxicillin-clavulanic_acid_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -5873,8 +6064,9 @@ slots: name: amoxicillinclavulanic_acid_measurement_sign title: amoxicillin-clavulanic_acid_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -5887,8 +6079,9 @@ slots: name: amoxicillinclavulanic_acid_laboratory_typing_method title: amoxicillin-clavulanic_acid_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -5900,8 +6093,9 @@ slots: name: amoxicillinclavulanic_acid_laboratory_typing_platform title: amoxicillin-clavulanic_acid_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -5914,8 +6108,9 @@ slots: title: amoxicillin-clavulanic_acid_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -5923,7 +6118,8 @@ slots: name: amoxicillinclavulanic_acid_vendor_name title: amoxicillin-clavulanic_acid_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -5935,7 +6131,8 @@ slots: name: amoxicillinclavulanic_acid_testing_standard title: amoxicillin-clavulanic_acid_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -5950,7 +6147,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -5959,8 +6157,9 @@ slots: title: amoxicillin-clavulanic_acid_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -5970,8 +6169,9 @@ slots: title: amoxicillin-clavulanic_acid_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -5989,8 +6189,9 @@ slots: title: amoxicillin-clavulanic_acid_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -5999,7 +6200,8 @@ slots: title: ampicillin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -6012,8 +6214,9 @@ slots: name: ampicillin_measurement title: ampicillin_measurement description: The measured value of ampicillin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -6026,8 +6229,9 @@ slots: name: ampicillin_measurement_units title: ampicillin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -6040,8 +6244,9 @@ slots: name: ampicillin_measurement_sign title: ampicillin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -6054,8 +6259,9 @@ slots: name: ampicillin_laboratory_typing_method title: ampicillin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -6067,8 +6273,9 @@ slots: name: ampicillin_laboratory_typing_platform title: ampicillin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -6081,8 +6288,9 @@ slots: title: ampicillin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -6090,7 +6298,8 @@ slots: name: ampicillin_vendor_name title: ampicillin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -6102,7 +6311,8 @@ slots: name: ampicillin_testing_standard title: ampicillin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -6117,7 +6327,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -6126,8 +6337,9 @@ slots: title: ampicillin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -6137,8 +6349,9 @@ slots: title: ampicillin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -6156,8 +6369,9 @@ slots: title: ampicillin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -6166,7 +6380,8 @@ slots: title: azithromycin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -6179,8 +6394,9 @@ slots: name: azithromycin_measurement title: azithromycin_measurement description: The measured value of azithromycin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -6193,8 +6409,9 @@ slots: name: azithromycin_measurement_units title: azithromycin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -6207,8 +6424,9 @@ slots: name: azithromycin_measurement_sign title: azithromycin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -6221,8 +6439,9 @@ slots: name: azithromycin_laboratory_typing_method title: azithromycin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -6234,8 +6453,9 @@ slots: name: azithromycin_laboratory_typing_platform title: azithromycin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -6248,8 +6468,9 @@ slots: title: azithromycin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -6257,7 +6478,8 @@ slots: name: azithromycin_vendor_name title: azithromycin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -6269,7 +6491,8 @@ slots: name: azithromycin_testing_standard title: azithromycin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -6284,7 +6507,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -6293,8 +6517,9 @@ slots: title: azithromycin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -6304,8 +6529,9 @@ slots: title: azithromycin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -6323,8 +6549,9 @@ slots: title: azithromycin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -6333,7 +6560,8 @@ slots: title: cefazolin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -6346,8 +6574,9 @@ slots: name: cefazolin_measurement title: cefazolin_measurement description: The measured value of cefazolin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -6360,8 +6589,9 @@ slots: name: cefazolin_measurement_units title: cefazolin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -6374,8 +6604,9 @@ slots: name: cefazolin_measurement_sign title: cefazolin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -6388,8 +6619,9 @@ slots: name: cefazolin_laboratory_typing_method title: cefazolin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -6401,8 +6633,9 @@ slots: name: cefazolin_laboratory_typing_platform title: cefazolin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -6415,8 +6648,9 @@ slots: title: cefazolin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -6424,7 +6658,8 @@ slots: name: cefazolin_vendor_name title: cefazolin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -6436,7 +6671,8 @@ slots: name: cefazolin_testing_standard title: cefazolin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -6451,7 +6687,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -6460,8 +6697,9 @@ slots: title: cefazolin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -6471,8 +6709,9 @@ slots: title: cefazolin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -6490,8 +6729,9 @@ slots: title: cefazolin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -6500,7 +6740,8 @@ slots: title: cefepime_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -6513,8 +6754,9 @@ slots: name: cefepime_measurement title: cefepime_measurement description: The measured value of cefepime resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -6527,8 +6769,9 @@ slots: name: cefepime_measurement_units title: cefepime_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -6541,8 +6784,9 @@ slots: name: cefepime_measurement_sign title: cefepime_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -6555,8 +6799,9 @@ slots: name: cefepime_laboratory_typing_method title: cefepime_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -6568,8 +6813,9 @@ slots: name: cefepime_laboratory_typing_platform title: cefepime_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -6582,8 +6828,9 @@ slots: title: cefepime_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -6591,7 +6838,8 @@ slots: name: cefepime_vendor_name title: cefepime_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -6603,7 +6851,8 @@ slots: name: cefepime_testing_standard title: cefepime_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -6618,7 +6867,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -6627,8 +6877,9 @@ slots: title: cefepime_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -6638,8 +6889,9 @@ slots: title: cefepime_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -6657,8 +6909,9 @@ slots: title: cefepime_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -6667,7 +6920,8 @@ slots: title: cefotaxime_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -6680,8 +6934,9 @@ slots: name: cefotaxime_measurement title: cefotaxime_measurement description: The measured value of cefotaxime resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -6694,8 +6949,9 @@ slots: name: cefotaxime_measurement_units title: cefotaxime_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -6708,8 +6964,9 @@ slots: name: cefotaxime_measurement_sign title: cefotaxime_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -6722,8 +6979,9 @@ slots: name: cefotaxime_laboratory_typing_method title: cefotaxime_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -6735,8 +6993,9 @@ slots: name: cefotaxime_laboratory_typing_platform title: cefotaxime_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -6749,8 +7008,9 @@ slots: title: cefotaxime_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -6758,7 +7018,8 @@ slots: name: cefotaxime_vendor_name title: cefotaxime_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -6770,7 +7031,8 @@ slots: name: cefotaxime_testing_standard title: cefotaxime_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -6785,7 +7047,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -6794,8 +7057,9 @@ slots: title: cefotaxime_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -6805,8 +7069,9 @@ slots: title: cefotaxime_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -6824,8 +7089,9 @@ slots: title: cefotaxime_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -6834,7 +7100,8 @@ slots: title: cefotaxime-clavulanic_acid_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -6847,8 +7114,9 @@ slots: name: cefotaximeclavulanic_acid_measurement title: cefotaxime-clavulanic_acid_measurement description: The measured value of cefotaxime-clavulanic acid resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -6861,8 +7129,9 @@ slots: name: cefotaximeclavulanic_acid_measurement_units title: cefotaxime-clavulanic_acid_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -6875,8 +7144,9 @@ slots: name: cefotaximeclavulanic_acid_measurement_sign title: cefotaxime-clavulanic_acid_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -6889,8 +7159,9 @@ slots: name: cefotaximeclavulanic_acid_laboratory_typing_method title: cefotaxime-clavulanic_acid_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -6902,8 +7173,9 @@ slots: name: cefotaximeclavulanic_acid_laboratory_typing_platform title: cefotaxime-clavulanic_acid_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -6916,8 +7188,9 @@ slots: title: cefotaxime-clavulanic_acid_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -6925,7 +7198,8 @@ slots: name: cefotaximeclavulanic_acid_vendor_name title: cefotaxime-clavulanic_acid_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -6937,7 +7211,8 @@ slots: name: cefotaximeclavulanic_acid_testing_standard title: cefotaxime-clavulanic_acid_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -6952,7 +7227,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -6961,8 +7237,9 @@ slots: title: cefotaxime-clavulanic_acid_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -6972,8 +7249,9 @@ slots: title: cefotaxime-clavulanic_acid_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -6991,8 +7269,9 @@ slots: title: cefotaxime-clavulanic_acid_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -7001,7 +7280,8 @@ slots: title: cefoxitin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -7014,8 +7294,9 @@ slots: name: cefoxitin_measurement title: cefoxitin_measurement description: The measured value of cefoxitin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -7028,8 +7309,9 @@ slots: name: cefoxitin_measurement_units title: cefoxitin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -7042,8 +7324,9 @@ slots: name: cefoxitin_measurement_sign title: cefoxitin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -7056,8 +7339,9 @@ slots: name: cefoxitin_laboratory_typing_method title: cefoxitin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -7069,8 +7353,9 @@ slots: name: cefoxitin_laboratory_typing_platform title: cefoxitin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -7083,8 +7368,9 @@ slots: title: cefoxitin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -7092,7 +7378,8 @@ slots: name: cefoxitin_vendor_name title: cefoxitin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -7104,7 +7391,8 @@ slots: name: cefoxitin_testing_standard title: cefoxitin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -7119,7 +7407,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -7128,8 +7417,9 @@ slots: title: cefoxitin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -7139,8 +7429,9 @@ slots: title: cefoxitin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -7158,8 +7449,9 @@ slots: title: cefoxitin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -7168,7 +7460,8 @@ slots: title: cefpodoxime_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -7181,8 +7474,9 @@ slots: name: cefpodoxime_measurement title: cefpodoxime_measurement description: The measured value of cefpodoxime resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -7195,8 +7489,9 @@ slots: name: cefpodoxime_measurement_units title: cefpodoxime_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -7209,8 +7504,9 @@ slots: name: cefpodoxime_measurement_sign title: cefpodoxime_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -7223,8 +7519,9 @@ slots: name: cefpodoxime_laboratory_typing_method title: cefpodoxime_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -7236,8 +7533,9 @@ slots: name: cefpodoxime_laboratory_typing_platform title: cefpodoxime_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -7250,8 +7548,9 @@ slots: title: cefpodoxime_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -7259,7 +7558,8 @@ slots: name: cefpodoxime_vendor_name title: cefpodoxime_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -7271,7 +7571,8 @@ slots: name: cefpodoxime_testing_standard title: cefpodoxime_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -7286,7 +7587,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -7295,8 +7597,9 @@ slots: title: cefpodoxime_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -7306,8 +7609,9 @@ slots: title: cefpodoxime_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -7325,8 +7629,9 @@ slots: title: cefpodoxime_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -7335,7 +7640,8 @@ slots: title: ceftazidime_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -7348,8 +7654,9 @@ slots: name: ceftazidime_measurement title: ceftazidime_measurement description: The measured value of ceftazidime resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -7362,8 +7669,9 @@ slots: name: ceftazidime_measurement_units title: ceftazidime_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -7376,8 +7684,9 @@ slots: name: ceftazidime_measurement_sign title: ceftazidime_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -7390,8 +7699,9 @@ slots: name: ceftazidime_laboratory_typing_method title: ceftazidime_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -7403,8 +7713,9 @@ slots: name: ceftazidime_laboratory_typing_platform title: ceftazidime_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -7417,8 +7728,9 @@ slots: title: ceftazidime_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -7426,7 +7738,8 @@ slots: name: ceftazidime_vendor_name title: ceftazidime_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -7438,7 +7751,8 @@ slots: name: ceftazidime_testing_standard title: ceftazidime_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -7453,7 +7767,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -7462,8 +7777,9 @@ slots: title: ceftazidime_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -7473,8 +7789,9 @@ slots: title: ceftazidime_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -7492,8 +7809,9 @@ slots: title: ceftazidime_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -7502,7 +7820,8 @@ slots: title: ceftazidime-clavulanic_acid_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -7515,8 +7834,9 @@ slots: name: ceftazidimeclavulanic_acid_measurement title: ceftazidime-clavulanic_acid_measurement description: The measured value of ceftazidime-clavulanic acid resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -7529,8 +7849,9 @@ slots: name: ceftazidimeclavulanic_acid_measurement_units title: ceftazidime-clavulanic_acid_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -7543,8 +7864,9 @@ slots: name: ceftazidimeclavulanic_acid_measurement_sign title: ceftazidime-clavulanic_acid_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -7557,8 +7879,9 @@ slots: name: ceftazidimeclavulanic_acid_laboratory_typing_method title: ceftazidime-clavulanic_acid_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -7570,8 +7893,9 @@ slots: name: ceftazidimeclavulanic_acid_laboratory_typing_platform title: ceftazidime-clavulanic_acid_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -7584,8 +7908,9 @@ slots: title: ceftazidime-clavulanic_acid_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -7593,7 +7918,8 @@ slots: name: ceftazidimeclavulanic_acid_vendor_name title: ceftazidime-clavulanic_acid_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -7605,7 +7931,8 @@ slots: name: ceftazidimeclavulanic_acid_testing_standard title: ceftazidime-clavulanic_acid_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -7620,7 +7947,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -7629,8 +7957,9 @@ slots: title: ceftazidime-clavulanic_acid_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -7640,8 +7969,9 @@ slots: title: ceftazidime-clavulanic_acid_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -7659,8 +7989,9 @@ slots: title: ceftazidime-clavulanic_acid_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -7669,7 +8000,8 @@ slots: title: ceftiofur_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -7682,8 +8014,9 @@ slots: name: ceftiofur_measurement title: ceftiofur_measurement description: The measured value of ceftiofur resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -7696,8 +8029,9 @@ slots: name: ceftiofur_measurement_units title: ceftiofur_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -7710,8 +8044,9 @@ slots: name: ceftiofur_measurement_sign title: ceftiofur_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -7724,8 +8059,9 @@ slots: name: ceftiofur_laboratory_typing_method title: ceftiofur_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -7737,8 +8073,9 @@ slots: name: ceftiofur_laboratory_typing_platform title: ceftiofur_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -7751,8 +8088,9 @@ slots: title: ceftiofur_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -7760,7 +8098,8 @@ slots: name: ceftiofur_vendor_name title: ceftiofur_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -7772,7 +8111,8 @@ slots: name: ceftiofur_testing_standard title: ceftiofur_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -7787,7 +8127,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -7796,8 +8137,9 @@ slots: title: ceftiofur_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -7807,8 +8149,9 @@ slots: title: ceftiofur_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -7826,8 +8169,9 @@ slots: title: ceftiofur_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -7836,7 +8180,8 @@ slots: title: ceftriaxone_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -7849,8 +8194,9 @@ slots: name: ceftriaxone_measurement title: ceftriaxone_measurement description: The measured value of ceftriaxone resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -7863,8 +8209,9 @@ slots: name: ceftriaxone_measurement_units title: ceftriaxone_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -7877,8 +8224,9 @@ slots: name: ceftriaxone_measurement_sign title: ceftriaxone_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -7891,8 +8239,9 @@ slots: name: ceftriaxone_laboratory_typing_method title: ceftriaxone_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -7904,8 +8253,9 @@ slots: name: ceftriaxone_laboratory_typing_platform title: ceftriaxone_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -7918,8 +8268,9 @@ slots: title: ceftriaxone_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -7927,7 +8278,8 @@ slots: name: ceftriaxone_vendor_name title: ceftriaxone_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -7939,7 +8291,8 @@ slots: name: ceftriaxone_testing_standard title: ceftriaxone_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -7954,7 +8307,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -7963,8 +8317,9 @@ slots: title: ceftriaxone_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -7974,8 +8329,9 @@ slots: title: ceftriaxone_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -7993,8 +8349,9 @@ slots: title: ceftriaxone_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -8003,7 +8360,8 @@ slots: title: cephalothin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -8016,8 +8374,9 @@ slots: name: cephalothin_measurement title: cephalothin_measurement description: The measured value of cephalothin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -8030,8 +8389,9 @@ slots: name: cephalothin_measurement_units title: cephalothin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -8044,8 +8404,9 @@ slots: name: cephalothin_measurement_sign title: cephalothin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -8058,8 +8419,9 @@ slots: name: cephalothin_laboratory_typing_method title: cephalothin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -8071,8 +8433,9 @@ slots: name: cephalothin_laboratory_typing_platform title: cephalothin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -8085,8 +8448,9 @@ slots: title: cephalothin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -8094,7 +8458,8 @@ slots: name: cephalothin_vendor_name title: cephalothin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -8106,7 +8471,8 @@ slots: name: cephalothin_testing_standard title: cephalothin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -8121,7 +8487,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -8130,8 +8497,9 @@ slots: title: cephalothin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -8141,8 +8509,9 @@ slots: title: cephalothin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -8160,8 +8529,9 @@ slots: title: cephalothin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -8170,7 +8540,8 @@ slots: title: chloramphenicol_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -8183,8 +8554,9 @@ slots: name: chloramphenicol_measurement title: chloramphenicol_measurement description: The measured value of chloramphenicol resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -8197,8 +8569,9 @@ slots: name: chloramphenicol_measurement_units title: chloramphenicol_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -8211,8 +8584,9 @@ slots: name: chloramphenicol_measurement_sign title: chloramphenicol_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -8225,8 +8599,9 @@ slots: name: chloramphenicol_laboratory_typing_method title: chloramphenicol_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -8238,8 +8613,9 @@ slots: name: chloramphenicol_laboratory_typing_platform title: chloramphenicol_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -8252,8 +8628,9 @@ slots: title: chloramphenicol_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -8261,7 +8638,8 @@ slots: name: chloramphenicol_vendor_name title: chloramphenicol_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -8273,7 +8651,8 @@ slots: name: chloramphenicol_testing_standard title: chloramphenicol_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -8288,7 +8667,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -8297,8 +8677,9 @@ slots: title: chloramphenicol_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -8308,8 +8689,9 @@ slots: title: chloramphenicol_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -8327,8 +8709,9 @@ slots: title: chloramphenicol_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -8337,7 +8720,8 @@ slots: title: ciprofloxacin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -8350,8 +8734,9 @@ slots: name: ciprofloxacin_measurement title: ciprofloxacin_measurement description: The measured value of ciprofloxacin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -8364,8 +8749,9 @@ slots: name: ciprofloxacin_measurement_units title: ciprofloxacin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -8378,8 +8764,9 @@ slots: name: ciprofloxacin_measurement_sign title: ciprofloxacin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -8392,8 +8779,9 @@ slots: name: ciprofloxacin_laboratory_typing_method title: ciprofloxacin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -8405,8 +8793,9 @@ slots: name: ciprofloxacin_laboratory_typing_platform title: ciprofloxacin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -8419,8 +8808,9 @@ slots: title: ciprofloxacin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -8428,7 +8818,8 @@ slots: name: ciprofloxacin_vendor_name title: ciprofloxacin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -8440,7 +8831,8 @@ slots: name: ciprofloxacin_testing_standard title: ciprofloxacin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -8455,7 +8847,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -8464,8 +8857,9 @@ slots: title: ciprofloxacin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -8475,8 +8869,9 @@ slots: title: ciprofloxacin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -8494,8 +8889,9 @@ slots: title: ciprofloxacin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -8504,7 +8900,8 @@ slots: title: clindamycin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -8517,8 +8914,9 @@ slots: name: clindamycin_measurement title: clindamycin_measurement description: The measured value of clindamycin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -8531,8 +8929,9 @@ slots: name: clindamycin_measurement_units title: clindamycin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -8545,8 +8944,9 @@ slots: name: clindamycin_measurement_sign title: clindamycin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -8559,8 +8959,9 @@ slots: name: clindamycin_laboratory_typing_method title: clindamycin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -8572,8 +8973,9 @@ slots: name: clindamycin_laboratory_typing_platform title: clindamycin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -8586,8 +8988,9 @@ slots: title: clindamycin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -8595,7 +8998,8 @@ slots: name: clindamycin_vendor_name title: clindamycin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -8607,7 +9011,8 @@ slots: name: clindamycin_testing_standard title: clindamycin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -8622,7 +9027,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -8631,8 +9037,9 @@ slots: title: clindamycin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -8642,8 +9049,9 @@ slots: title: clindamycin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -8661,8 +9069,9 @@ slots: title: clindamycin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -8671,7 +9080,8 @@ slots: title: doxycycline_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -8684,8 +9094,9 @@ slots: name: doxycycline_measurement title: doxycycline_measurement description: The measured value of doxycycline resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -8698,8 +9109,9 @@ slots: name: doxycycline_measurement_units title: doxycycline_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -8712,8 +9124,9 @@ slots: name: doxycycline_measurement_sign title: doxycycline_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -8726,8 +9139,9 @@ slots: name: doxycycline_laboratory_typing_method title: doxycycline_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -8739,8 +9153,9 @@ slots: name: doxycycline_laboratory_typing_platform title: doxycycline_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -8753,8 +9168,9 @@ slots: title: doxycycline_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -8762,7 +9178,8 @@ slots: name: doxycycline_vendor_name title: doxycycline_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -8774,7 +9191,8 @@ slots: name: doxycycline_testing_standard title: doxycycline_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -8789,7 +9207,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -8798,8 +9217,9 @@ slots: title: doxycycline_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -8809,8 +9229,9 @@ slots: title: doxycycline_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -8828,8 +9249,9 @@ slots: title: doxycycline_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -8838,7 +9260,8 @@ slots: title: enrofloxacin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -8851,8 +9274,9 @@ slots: name: enrofloxacin_measurement title: enrofloxacin_measurement description: The measured value of enrofloxacin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -8865,8 +9289,9 @@ slots: name: enrofloxacin_measurement_units title: enrofloxacin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -8879,8 +9304,9 @@ slots: name: enrofloxacin_measurement_sign title: enrofloxacin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -8893,8 +9319,9 @@ slots: name: enrofloxacin_laboratory_typing_method title: enrofloxacin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -8906,8 +9333,9 @@ slots: name: enrofloxacin_laboratory_typing_platform title: enrofloxacin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -8920,8 +9348,9 @@ slots: title: enrofloxacin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -8929,7 +9358,8 @@ slots: name: enrofloxacin_vendor_name title: enrofloxacin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -8941,7 +9371,8 @@ slots: name: enrofloxacin_testing_standard title: enrofloxacin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -8956,7 +9387,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -8965,8 +9397,9 @@ slots: title: enrofloxacin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -8976,8 +9409,9 @@ slots: title: enrofloxacin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -8995,8 +9429,9 @@ slots: title: enrofloxacin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -9005,7 +9440,8 @@ slots: title: erythromycin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -9018,8 +9454,9 @@ slots: name: erythromycin_measurement title: erythromycin_measurement description: The measured value of erythromycin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -9032,8 +9469,9 @@ slots: name: erythromycin_measurement_units title: erythromycin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -9046,8 +9484,9 @@ slots: name: erythromycin_measurement_sign title: erythromycin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -9060,8 +9499,9 @@ slots: name: erythromycin_laboratory_typing_method title: erythromycin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -9073,8 +9513,9 @@ slots: name: erythromycin_laboratory_typing_platform title: erythromycin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -9087,8 +9528,9 @@ slots: title: erythromycin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -9096,7 +9538,8 @@ slots: name: erythromycin_vendor_name title: erythromycin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -9108,7 +9551,8 @@ slots: name: erythromycin_testing_standard title: erythromycin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -9123,7 +9567,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -9132,8 +9577,9 @@ slots: title: erythromycin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -9143,8 +9589,9 @@ slots: title: erythromycin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -9162,8 +9609,9 @@ slots: title: erythromycin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -9172,7 +9620,8 @@ slots: title: florfenicol_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -9185,8 +9634,9 @@ slots: name: florfenicol_measurement title: florfenicol_measurement description: The measured value of florfenicol resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -9199,8 +9649,9 @@ slots: name: florfenicol_measurement_units title: florfenicol_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -9213,8 +9664,9 @@ slots: name: florfenicol_measurement_sign title: florfenicol_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -9227,8 +9679,9 @@ slots: name: florfenicol_laboratory_typing_method title: florfenicol_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -9240,8 +9693,9 @@ slots: name: florfenicol_laboratory_typing_platform title: florfenicol_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -9254,8 +9708,9 @@ slots: title: florfenicol_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -9263,7 +9718,8 @@ slots: name: florfenicol_vendor_name title: florfenicol_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -9275,7 +9731,8 @@ slots: name: florfenicol_testing_standard title: florfenicol_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -9290,7 +9747,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -9299,8 +9757,9 @@ slots: title: florfenicol_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -9310,8 +9769,9 @@ slots: title: florfenicol_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -9329,8 +9789,9 @@ slots: title: florfenicol_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -9339,7 +9800,8 @@ slots: title: gentamicin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -9352,8 +9814,9 @@ slots: name: gentamicin_measurement title: gentamicin_measurement description: The measured value of gentamicin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -9366,8 +9829,9 @@ slots: name: gentamicin_measurement_units title: gentamicin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -9380,8 +9844,9 @@ slots: name: gentamicin_measurement_sign title: gentamicin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -9394,8 +9859,9 @@ slots: name: gentamicin_laboratory_typing_method title: gentamicin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -9407,8 +9873,9 @@ slots: name: gentamicin_laboratory_typing_platform title: gentamicin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -9421,8 +9888,9 @@ slots: title: gentamicin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -9430,7 +9898,8 @@ slots: name: gentamicin_vendor_name title: gentamicin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -9442,7 +9911,8 @@ slots: name: gentamicin_testing_standard title: gentamicin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -9457,7 +9927,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -9466,8 +9937,9 @@ slots: title: gentamicin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -9477,8 +9949,9 @@ slots: title: gentamicin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -9496,8 +9969,9 @@ slots: title: gentamicin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -9506,7 +9980,8 @@ slots: title: imipenem_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -9519,8 +9994,9 @@ slots: name: imipenem_measurement title: imipenem_measurement description: The measured value of imipenem resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -9533,8 +10009,9 @@ slots: name: imipenem_measurement_units title: imipenem_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -9547,8 +10024,9 @@ slots: name: imipenem_measurement_sign title: imipenem_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -9561,8 +10039,9 @@ slots: name: imipenem_laboratory_typing_method title: imipenem_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -9574,8 +10053,9 @@ slots: name: imipenem_laboratory_typing_platform title: imipenem_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -9588,8 +10068,9 @@ slots: title: imipenem_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -9597,7 +10078,8 @@ slots: name: imipenem_vendor_name title: imipenem_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -9609,7 +10091,8 @@ slots: name: imipenem_testing_standard title: imipenem_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -9624,7 +10107,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -9633,8 +10117,9 @@ slots: title: imipenem_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -9644,8 +10129,9 @@ slots: title: imipenem_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -9663,8 +10149,9 @@ slots: title: imipenem_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -9673,7 +10160,8 @@ slots: title: kanamycin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -9686,8 +10174,9 @@ slots: name: kanamycin_measurement title: kanamycin_measurement description: The measured value of kanamycin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -9700,8 +10189,9 @@ slots: name: kanamycin_measurement_units title: kanamycin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -9714,8 +10204,9 @@ slots: name: kanamycin_measurement_sign title: kanamycin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -9728,8 +10219,9 @@ slots: name: kanamycin_laboratory_typing_method title: kanamycin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -9741,8 +10233,9 @@ slots: name: kanamycin_laboratory_typing_platform title: kanamycin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -9755,8 +10248,9 @@ slots: title: kanamycin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -9764,7 +10258,8 @@ slots: name: kanamycin_vendor_name title: kanamycin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -9776,7 +10271,8 @@ slots: name: kanamycin_testing_standard title: kanamycin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -9791,7 +10287,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -9800,8 +10297,9 @@ slots: title: kanamycin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -9811,8 +10309,9 @@ slots: title: kanamycin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -9830,8 +10329,9 @@ slots: title: kanamycin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -9840,7 +10340,8 @@ slots: title: levofloxacin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -9853,8 +10354,9 @@ slots: name: levofloxacin_measurement title: levofloxacin_measurement description: The measured value of levofloxacin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -9867,8 +10369,9 @@ slots: name: levofloxacin_measurement_units title: levofloxacin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -9881,8 +10384,9 @@ slots: name: levofloxacin_measurement_sign title: levofloxacin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -9895,8 +10399,9 @@ slots: name: levofloxacin_laboratory_typing_method title: levofloxacin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -9908,8 +10413,9 @@ slots: name: levofloxacin_laboratory_typing_platform title: levofloxacin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -9922,8 +10428,9 @@ slots: title: levofloxacin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -9931,7 +10438,8 @@ slots: name: levofloxacin_vendor_name title: levofloxacin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -9943,7 +10451,8 @@ slots: name: levofloxacin_testing_standard title: levofloxacin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -9958,7 +10467,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -9967,8 +10477,9 @@ slots: title: levofloxacin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -9978,8 +10489,9 @@ slots: title: levofloxacin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -9997,8 +10509,9 @@ slots: title: levofloxacin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -10007,7 +10520,8 @@ slots: title: linezolid_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -10020,8 +10534,9 @@ slots: name: linezolid_measurement title: linezolid_measurement description: The measured value of linezolid resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -10034,8 +10549,9 @@ slots: name: linezolid_measurement_units title: linezolid_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -10048,8 +10564,9 @@ slots: name: linezolid_measurement_sign title: linezolid_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -10062,8 +10579,9 @@ slots: name: linezolid_laboratory_typing_method title: linezolid_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -10075,8 +10593,9 @@ slots: name: linezolid_laboratory_typing_platform title: linezolid_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -10089,8 +10608,9 @@ slots: title: linezolid_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -10098,7 +10618,8 @@ slots: name: linezolid_vendor_name title: linezolid_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -10110,7 +10631,8 @@ slots: name: linezolid_testing_standard title: linezolid_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -10125,7 +10647,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -10134,8 +10657,9 @@ slots: title: linezolid_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -10145,8 +10669,9 @@ slots: title: linezolid_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -10164,8 +10689,9 @@ slots: title: linezolid_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -10174,7 +10700,8 @@ slots: title: meropenem_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -10187,8 +10714,9 @@ slots: name: meropenem_measurement title: meropenem_measurement description: The measured value of meropenem resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -10201,8 +10729,9 @@ slots: name: meropenem_measurement_units title: meropenem_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -10215,8 +10744,9 @@ slots: name: meropenem_measurement_sign title: meropenem_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -10229,8 +10759,9 @@ slots: name: meropenem_laboratory_typing_method title: meropenem_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -10242,8 +10773,9 @@ slots: name: meropenem_laboratory_typing_platform title: meropenem_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -10256,8 +10788,9 @@ slots: title: meropenem_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -10265,7 +10798,8 @@ slots: name: meropenem_vendor_name title: meropenem_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -10277,7 +10811,8 @@ slots: name: meropenem_testing_standard title: meropenem_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -10292,7 +10827,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -10301,8 +10837,9 @@ slots: title: meropenem_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -10312,8 +10849,9 @@ slots: title: meropenem_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -10331,8 +10869,9 @@ slots: title: meropenem_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -10341,7 +10880,8 @@ slots: title: nalidixic_acid_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -10354,8 +10894,9 @@ slots: name: nalidixic_acid_measurement title: nalidixic_acid_measurement description: The measured value of nalidixic-acid resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -10368,8 +10909,9 @@ slots: name: nalidixic_acid_measurement_units title: nalidixic_acid_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -10382,8 +10924,9 @@ slots: name: nalidixic_acid_measurement_sign title: nalidixic_acid_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -10396,8 +10939,9 @@ slots: name: nalidixic_acid_laboratory_typing_method title: nalidixic_acid_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -10409,8 +10953,9 @@ slots: name: nalidixic_acid_laboratory_typing_platform title: nalidixic_acid_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -10423,8 +10968,9 @@ slots: title: nalidixic_acid_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -10432,7 +10978,8 @@ slots: name: nalidixic_acid_vendor_name title: nalidixic_acid_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -10444,7 +10991,8 @@ slots: name: nalidixic_acid_testing_standard title: nalidixic_acid_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -10459,7 +11007,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -10468,8 +11017,9 @@ slots: title: nalidixic_acid_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -10479,8 +11029,9 @@ slots: title: nalidixic_acid_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -10498,8 +11049,9 @@ slots: title: nalidixic_acid_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -10508,7 +11060,8 @@ slots: title: neomycin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -10519,8 +11072,9 @@ slots: name: neomycin_measurement title: neomycin_measurement description: The measured value of neomycin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -10531,8 +11085,9 @@ slots: name: neomycin_measurement_units title: neomycin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -10543,8 +11098,9 @@ slots: name: neomycin_measurement_sign title: neomycin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -10555,8 +11111,9 @@ slots: name: neomycin_laboratory_typing_method title: neomycin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -10566,8 +11123,9 @@ slots: name: neomycin_laboratory_typing_platform title: neomycin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -10578,8 +11136,9 @@ slots: title: neomycin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -10587,7 +11146,8 @@ slots: name: neomycin_vendor_name title: neomycin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -10597,7 +11157,8 @@ slots: name: neomycin_testing_standard title: neomycin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -10610,7 +11171,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -10619,8 +11181,9 @@ slots: title: neomycin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -10630,8 +11193,9 @@ slots: title: neomycin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -10649,8 +11213,9 @@ slots: title: neomycin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -10659,7 +11224,8 @@ slots: title: nitrofurantoin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -10672,8 +11238,9 @@ slots: name: nitrofurantoin_measurement title: nitrofurantoin_measurement description: The measured value of nitrofurantoin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -10686,8 +11253,9 @@ slots: name: nitrofurantoin_measurement_units title: nitrofurantoin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -10700,8 +11268,9 @@ slots: name: nitrofurantoin_measurement_sign title: nitrofurantoin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -10714,8 +11283,9 @@ slots: name: nitrofurantoin_laboratory_typing_method title: nitrofurantoin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -10727,8 +11297,9 @@ slots: name: nitrofurantoin_laboratory_typing_platform title: nitrofurantoin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -10741,8 +11312,9 @@ slots: title: nitrofurantoin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -10750,7 +11322,8 @@ slots: name: nitrofurantoin_vendor_name title: nitrofurantoin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -10762,7 +11335,8 @@ slots: name: nitrofurantoin_testing_standard title: nitrofurantoin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -10777,7 +11351,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -10786,8 +11361,9 @@ slots: title: nitrofurantoin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -10797,8 +11373,9 @@ slots: title: nitrofurantoin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -10816,8 +11393,9 @@ slots: title: nitrofurantoin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -10826,7 +11404,8 @@ slots: title: norfloxacin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -10839,8 +11418,9 @@ slots: name: norfloxacin_measurement title: norfloxacin_measurement description: The measured value of norfloxacin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -10853,8 +11433,9 @@ slots: name: norfloxacin_measurement_units title: norfloxacin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -10867,8 +11448,9 @@ slots: name: norfloxacin_measurement_sign title: norfloxacin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -10881,8 +11463,9 @@ slots: name: norfloxacin_laboratory_typing_method title: norfloxacin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -10894,8 +11477,9 @@ slots: name: norfloxacin_laboratory_typing_platform title: norfloxacin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -10908,8 +11492,9 @@ slots: title: norfloxacin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -10917,7 +11502,8 @@ slots: name: norfloxacin_vendor_name title: norfloxacin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -10929,7 +11515,8 @@ slots: name: norfloxacin_testing_standard title: norfloxacin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -10944,7 +11531,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -10953,8 +11541,9 @@ slots: title: norfloxacin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -10964,8 +11553,9 @@ slots: title: norfloxacin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -10983,8 +11573,9 @@ slots: title: norfloxacin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -10993,7 +11584,8 @@ slots: title: oxolinic-acid_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -11006,8 +11598,9 @@ slots: name: oxolinicacid_measurement title: oxolinic-acid_measurement description: The measured value of oxolinic-acid resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -11020,8 +11613,9 @@ slots: name: oxolinicacid_measurement_units title: oxolinic-acid_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -11034,8 +11628,9 @@ slots: name: oxolinicacid_measurement_sign title: oxolinic-acid_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -11048,8 +11643,9 @@ slots: name: oxolinicacid_laboratory_typing_method title: oxolinic-acid_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -11061,8 +11657,9 @@ slots: name: oxolinicacid_laboratory_typing_platform title: oxolinic-acid_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -11075,8 +11672,9 @@ slots: title: oxolinic-acid_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -11084,7 +11682,8 @@ slots: name: oxolinicacid_vendor_name title: oxolinic-acid_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -11096,7 +11695,8 @@ slots: name: oxolinicacid_testing_standard title: oxolinic-acid_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -11111,7 +11711,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -11120,8 +11721,9 @@ slots: title: oxolinic-acid_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -11131,8 +11733,9 @@ slots: title: oxolinic-acid_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -11150,8 +11753,9 @@ slots: title: oxolinic-acid_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -11160,7 +11764,8 @@ slots: title: oxytetracycline_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -11173,8 +11778,9 @@ slots: name: oxytetracycline_measurement title: oxytetracycline_measurement description: The measured value of oxytetracycline resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -11187,8 +11793,9 @@ slots: name: oxytetracycline_measurement_units title: oxytetracycline_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -11201,8 +11808,9 @@ slots: name: oxytetracycline_measurement_sign title: oxytetracycline_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -11215,8 +11823,9 @@ slots: name: oxytetracycline_laboratory_typing_method title: oxytetracycline_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -11228,8 +11837,9 @@ slots: name: oxytetracycline_laboratory_typing_platform title: oxytetracycline_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -11242,8 +11852,9 @@ slots: title: oxytetracycline_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -11251,7 +11862,8 @@ slots: name: oxytetracycline_vendor_name title: oxytetracycline_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -11263,7 +11875,8 @@ slots: name: oxytetracycline_testing_standard title: oxytetracycline_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -11278,7 +11891,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -11287,8 +11901,9 @@ slots: title: oxytetracycline_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -11298,8 +11913,9 @@ slots: title: oxytetracycline_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -11317,8 +11933,9 @@ slots: title: oxytetracycline_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -11327,7 +11944,8 @@ slots: title: penicillin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -11338,8 +11956,9 @@ slots: name: penicillin_measurement title: penicillin_measurement description: The measured value of penicillin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -11350,8 +11969,9 @@ slots: name: penicillin_measurement_units title: penicillin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -11362,8 +11982,9 @@ slots: name: penicillin_measurement_sign title: penicillin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -11374,8 +11995,9 @@ slots: name: penicillin_laboratory_typing_method title: penicillin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -11385,8 +12007,9 @@ slots: name: penicillin_laboratory_typing_platform title: penicillin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -11397,8 +12020,9 @@ slots: title: penicillin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -11406,7 +12030,8 @@ slots: name: penicillin_vendor_name title: penicillin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -11416,7 +12041,8 @@ slots: name: penicillin_testing_standard title: penicillin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -11429,7 +12055,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -11438,8 +12065,9 @@ slots: title: penicillin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -11449,8 +12077,9 @@ slots: title: penicillin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -11468,8 +12097,9 @@ slots: title: penicillin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -11478,7 +12108,8 @@ slots: title: piperacillin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -11491,8 +12122,9 @@ slots: name: piperacillin_measurement title: piperacillin_measurement description: The measured value of piperacillin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -11505,8 +12137,9 @@ slots: name: piperacillin_measurement_units title: piperacillin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -11519,8 +12152,9 @@ slots: name: piperacillin_measurement_sign title: piperacillin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -11533,8 +12167,9 @@ slots: name: piperacillin_laboratory_typing_method title: piperacillin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -11546,8 +12181,9 @@ slots: name: piperacillin_laboratory_typing_platform title: piperacillin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -11560,8 +12196,9 @@ slots: title: piperacillin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -11569,7 +12206,8 @@ slots: name: piperacillin_vendor_name title: piperacillin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -11581,7 +12219,8 @@ slots: name: piperacillin_testing_standard title: piperacillin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -11596,7 +12235,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -11605,8 +12245,9 @@ slots: title: piperacillin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -11616,8 +12257,9 @@ slots: title: piperacillin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -11635,8 +12277,9 @@ slots: title: piperacillin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -11645,7 +12288,8 @@ slots: title: piperacillin-tazobactam_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -11658,8 +12302,9 @@ slots: name: piperacillintazobactam_measurement title: piperacillin-tazobactam_measurement description: The measured value of piperacillin-tazobactam resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -11672,8 +12317,9 @@ slots: name: piperacillintazobactam_measurement_units title: piperacillin-tazobactam_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -11686,8 +12332,9 @@ slots: name: piperacillintazobactam_measurement_sign title: piperacillin-tazobactam_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -11700,8 +12347,9 @@ slots: name: piperacillintazobactam_laboratory_typing_method title: piperacillin-tazobactam_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -11713,8 +12361,9 @@ slots: name: piperacillintazobactam_laboratory_typing_platform title: piperacillin-tazobactam_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -11727,8 +12376,9 @@ slots: title: piperacillin-tazobactam_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -11736,7 +12386,8 @@ slots: name: piperacillintazobactam_vendor_name title: piperacillin-tazobactam_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -11748,7 +12399,8 @@ slots: name: piperacillintazobactam_testing_standard title: piperacillin-tazobactam_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -11763,7 +12415,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -11772,8 +12425,9 @@ slots: title: piperacillin-tazobactam_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -11783,8 +12437,9 @@ slots: title: piperacillin-tazobactam_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -11802,8 +12457,9 @@ slots: title: piperacillin-tazobactam_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -11812,7 +12468,8 @@ slots: title: polymyxin-b_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -11825,8 +12482,9 @@ slots: name: polymyxinb_measurement title: polymyxin-b_measurement description: The measured value of polymyxin B resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -11839,8 +12497,9 @@ slots: name: polymyxinb_measurement_units title: polymyxin-b_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -11853,8 +12512,9 @@ slots: name: polymyxinb_measurement_sign title: polymyxin-b_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -11867,8 +12527,9 @@ slots: name: polymyxinb_laboratory_typing_method title: polymyxin-b_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -11880,8 +12541,9 @@ slots: name: polymyxinb_laboratory_typing_platform title: polymyxin-b_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -11894,8 +12556,9 @@ slots: title: polymyxin-b_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -11903,7 +12566,8 @@ slots: name: polymyxinb_vendor_name title: polymyxin-b_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -11915,7 +12579,8 @@ slots: name: polymyxinb_testing_standard title: polymyxin-b_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -11930,7 +12595,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -11939,8 +12605,9 @@ slots: title: polymyxin-b_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -11950,8 +12617,9 @@ slots: title: polymyxin-b_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -11969,8 +12637,9 @@ slots: title: polymyxin-b_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -11979,7 +12648,8 @@ slots: title: quinupristin-dalfopristin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -11992,8 +12662,9 @@ slots: name: quinupristindalfopristin_measurement title: quinupristin-dalfopristin_measurement description: The measured value of quinupristin-dalfopristin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -12006,8 +12677,9 @@ slots: name: quinupristindalfopristin_measurement_units title: quinupristin-dalfopristin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -12020,8 +12692,9 @@ slots: name: quinupristindalfopristin_measurement_sign title: quinupristin-dalfopristin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -12034,8 +12707,9 @@ slots: name: quinupristindalfopristin_laboratory_typing_method title: quinupristin-dalfopristin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -12047,8 +12721,9 @@ slots: name: quinupristindalfopristin_laboratory_typing_platform title: quinupristin-dalfopristin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -12061,8 +12736,9 @@ slots: title: quinupristin-dalfopristin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -12070,7 +12746,8 @@ slots: name: quinupristindalfopristin_vendor_name title: quinupristin-dalfopristin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -12082,7 +12759,8 @@ slots: name: quinupristindalfopristin_testing_standard title: quinupristin-dalfopristin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -12097,7 +12775,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -12106,8 +12785,9 @@ slots: title: quinupristin-dalfopristin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -12117,8 +12797,9 @@ slots: title: quinupristin-dalfopristin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -12136,8 +12817,9 @@ slots: title: quinupristin-dalfopristin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -12146,7 +12828,8 @@ slots: title: streptomycin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -12159,8 +12842,9 @@ slots: name: streptomycin_measurement title: streptomycin_measurement description: The measured value of streptomycin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -12173,8 +12857,9 @@ slots: name: streptomycin_measurement_units title: streptomycin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -12187,8 +12872,9 @@ slots: name: streptomycin_measurement_sign title: streptomycin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -12201,8 +12887,9 @@ slots: name: streptomycin_laboratory_typing_method title: streptomycin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -12214,8 +12901,9 @@ slots: name: streptomycin_laboratory_typing_platform title: streptomycin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -12228,8 +12916,9 @@ slots: title: streptomycin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -12237,7 +12926,8 @@ slots: name: streptomycin_vendor_name title: streptomycin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -12249,7 +12939,8 @@ slots: name: streptomycin_testing_standard title: streptomycin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -12264,7 +12955,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -12273,8 +12965,9 @@ slots: title: streptomycin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -12284,8 +12977,9 @@ slots: title: streptomycin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -12303,8 +12997,9 @@ slots: title: streptomycin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -12313,7 +13008,8 @@ slots: title: sulfisoxazole_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -12326,8 +13022,9 @@ slots: name: sulfisoxazole_measurement title: sulfisoxazole_measurement description: The measured value of sulfisoxazole resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -12340,8 +13037,9 @@ slots: name: sulfisoxazole_measurement_units title: sulfisoxazole_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -12354,8 +13052,9 @@ slots: name: sulfisoxazole_measurement_sign title: sulfisoxazole_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -12368,8 +13067,9 @@ slots: name: sulfisoxazole_laboratory_typing_method title: sulfisoxazole_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -12381,8 +13081,9 @@ slots: name: sulfisoxazole_laboratory_typing_platform title: sulfisoxazole_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -12395,8 +13096,9 @@ slots: title: sulfisoxazole_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -12404,7 +13106,8 @@ slots: name: sulfisoxazole_vendor_name title: sulfisoxazole_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -12416,7 +13119,8 @@ slots: name: sulfisoxazole_testing_standard title: sulfisoxazole_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -12431,7 +13135,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -12440,8 +13145,9 @@ slots: title: sulfisoxazole_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -12451,8 +13157,9 @@ slots: title: sulfisoxazole_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -12470,8 +13177,9 @@ slots: title: sulfisoxazole_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -12480,7 +13188,8 @@ slots: title: telithromycin_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -12493,8 +13202,9 @@ slots: name: telithromycin_measurement title: telithromycin_measurement description: The measured value of telithromycin resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -12507,8 +13217,9 @@ slots: name: telithromycin_measurement_units title: telithromycin_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -12521,8 +13232,9 @@ slots: name: telithromycin_measurement_sign title: telithromycin_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -12535,8 +13247,9 @@ slots: name: telithromycin_laboratory_typing_method title: telithromycin_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -12548,8 +13261,9 @@ slots: name: telithromycin_laboratory_typing_platform title: telithromycin_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -12562,8 +13276,9 @@ slots: title: telithromycin_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -12571,7 +13286,8 @@ slots: name: telithromycin_vendor_name title: telithromycin_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -12583,7 +13299,8 @@ slots: name: telithromycin_testing_standard title: telithromycin_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -12598,7 +13315,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -12607,8 +13325,9 @@ slots: title: telithromycin_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -12618,8 +13337,9 @@ slots: title: telithromycin_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -12637,8 +13357,9 @@ slots: title: telithromycin_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -12647,7 +13368,8 @@ slots: title: tetracycline_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -12660,8 +13382,9 @@ slots: name: tetracycline_measurement title: tetracycline_measurement description: The measured value of tetracycline resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -12674,8 +13397,9 @@ slots: name: tetracycline_measurement_units title: tetracycline_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -12688,8 +13412,9 @@ slots: name: tetracycline_measurement_sign title: tetracycline_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -12702,8 +13427,9 @@ slots: name: tetracycline_laboratory_typing_method title: tetracycline_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -12715,8 +13441,9 @@ slots: name: tetracycline_laboratory_typing_platform title: tetracycline_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -12729,8 +13456,9 @@ slots: title: tetracycline_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -12738,7 +13466,8 @@ slots: name: tetracycline_vendor_name title: tetracycline_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -12750,7 +13479,8 @@ slots: name: tetracycline_testing_standard title: tetracycline_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -12765,7 +13495,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -12774,8 +13505,9 @@ slots: title: tetracycline_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -12785,8 +13517,9 @@ slots: title: tetracycline_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -12804,8 +13537,9 @@ slots: title: tetracycline_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -12814,7 +13548,8 @@ slots: title: tigecycline_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -12827,8 +13562,9 @@ slots: name: tigecycline_measurement title: tigecycline_measurement description: The measured value of tigecycline resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -12841,8 +13577,9 @@ slots: name: tigecycline_measurement_units title: tigecycline_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -12855,8 +13592,9 @@ slots: name: tigecycline_measurement_sign title: tigecycline_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -12869,8 +13607,9 @@ slots: name: tigecycline_laboratory_typing_method title: tigecycline_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -12882,8 +13621,9 @@ slots: name: tigecycline_laboratory_typing_platform title: tigecycline_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -12896,8 +13636,9 @@ slots: title: tigecycline_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -12905,7 +13646,8 @@ slots: name: tigecycline_vendor_name title: tigecycline_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -12917,7 +13659,8 @@ slots: name: tigecycline_testing_standard title: tigecycline_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -12932,7 +13675,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -12941,8 +13685,9 @@ slots: title: tigecycline_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -12952,8 +13697,9 @@ slots: title: tigecycline_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -12971,8 +13717,9 @@ slots: title: tigecycline_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -12981,7 +13728,8 @@ slots: title: trimethoprim-sulfamethoxazole_resistance_phenotype description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic - comments: Select a phenotype from the pick list provided. + comments: + - Select a phenotype from the pick list provided. recommended: true any_of: - range: AntimicrobialPhenotypeMenu @@ -12994,8 +13742,9 @@ slots: name: trimethoprimsulfamethoxazole_measurement title: trimethoprim-sulfamethoxazole_measurement description: The measured value of trimethoprim-sulfamethoxazole resistance. - comments: This field should only contain a number (either an integer or a number - with decimals). + comments: + - This field should only contain a number (either an integer or a number with + decimals). required: true any_of: - range: WhitespaceMinimizedString @@ -13008,8 +13757,9 @@ slots: name: trimethoprimsulfamethoxazole_measurement_units title: trimethoprim-sulfamethoxazole_measurement_units description: The units of the antimicrobial resistance measurement. - comments: Select the units from the pick list provided. Use the Term Request System - to request the addition of other units if necessary. + comments: + - Select the units from the pick list provided. Use the Term Request System to + request the addition of other units if necessary. required: true any_of: - range: AntimicrobialMeasurementUnitsMenu @@ -13022,8 +13772,9 @@ slots: name: trimethoprimsulfamethoxazole_measurement_sign title: trimethoprim-sulfamethoxazole_measurement_sign description: The qualifier associated with the antimicrobial resistance measurement - comments: Select the comparator sign from the pick list provided. Use the Term - Request System to request the addition of other signs if necessary. + comments: + - Select the comparator sign from the pick list provided. Use the Term Request + System to request the addition of other signs if necessary. required: true any_of: - range: AntimicrobialMeasurementSignMenu @@ -13036,8 +13787,9 @@ slots: name: trimethoprimsulfamethoxazole_laboratory_typing_method title: trimethoprim-sulfamethoxazole_laboratory_typing_method description: The general method used for antimicrobial susceptibility testing. - comments: Select a typing method from the pick list provided. Use the Term Request - System to request the addition of other methods if necessary. + comments: + - Select a typing method from the pick list provided. Use the Term Request System + to request the addition of other methods if necessary. any_of: - range: AntimicrobialLaboratoryTypingMethodMenu - range: NullValueMenu @@ -13049,8 +13801,9 @@ slots: name: trimethoprimsulfamethoxazole_laboratory_typing_platform title: trimethoprim-sulfamethoxazole_laboratory_typing_platform description: The brand/platform used for antimicrobial susceptibility testing. - comments: Select a typing platform from the pick list provided. Use the Term Request - System to request the addition of other platforms if necessary. + comments: + - Select a typing platform from the pick list provided. Use the Term Request System + to request the addition of other platforms if necessary. any_of: - range: AntimicrobialLaboratoryTypingPlatformMenu - range: NullValueMenu @@ -13063,8 +13816,9 @@ slots: title: trimethoprim-sulfamethoxazole_laboratory_typing_platform_version description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. - comments: Include any additional information about the antimicrobial susceptibility - test such as the drug panel details. + comments: + - Include any additional information about the antimicrobial susceptibility test + such as the drug panel details. range: WhitespaceMinimizedString examples: - value: CMV3AGNF @@ -13072,7 +13826,8 @@ slots: name: trimethoprimsulfamethoxazole_vendor_name title: trimethoprim-sulfamethoxazole_vendor_name description: The name of the vendor of the testing platform used. - comments: Provide the full name of the company (avoid abbreviations). + comments: + - Provide the full name of the company (avoid abbreviations). any_of: - range: AntimicrobialVendorNameMenu - range: NullValueMenu @@ -13084,7 +13839,8 @@ slots: name: trimethoprimsulfamethoxazole_testing_standard title: trimethoprim-sulfamethoxazole_testing_standard description: The testing standard used for determination of resistance phenotype - comments: Select a testing standard from the pick list provided. + comments: + - Select a testing standard from the pick list provided. recommended: true any_of: - range: AntimicrobialTestingStandardMenu @@ -13099,7 +13855,8 @@ slots: description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. - comments: If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString examples: - value: M100 @@ -13108,8 +13865,9 @@ slots: title: trimethoprim-sulfamethoxazole_testing_standard_details description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype - comments: This information may include the year or location where the testing - standard was published. If not applicable, leave blank. + comments: + - This information may include the year or location where the testing standard + was published. If not applicable, leave blank. range: WhitespaceMinimizedString examples: - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' @@ -13119,8 +13877,9 @@ slots: title: trimethoprim-sulfamethoxazole_susceptible_breakpoint description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C<=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '8' @@ -13138,8 +13897,9 @@ slots: title: trimethoprim-sulfamethoxazole_resistant_breakpoint description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: "This field should only contain a number (either an integer or a number\ - \ with decimals), since the \u201C>=\u201D qualifier is implied." + comments: + - "This field should only contain a number (either an integer or a number with\ + \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString examples: - value: '32' @@ -13148,7 +13908,8 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. slot_uri: GENEPIO:0001517 recommended: true @@ -13159,7 +13920,8 @@ slots: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 diff --git a/web/templates/grdi/schema_core.yaml b/web/templates/grdi/schema_core.yaml index a7fc7a33..76496cc4 100644 --- a/web/templates/grdi/schema_core.yaml +++ b/web/templates/grdi/schema_core.yaml @@ -16,6 +16,10 @@ classes: name: 'GRDI' description: Specification for GRDI virus biosample data gathering is_a: dh_interface + unique_keys: + grdi_key: + unique_key_slots: + - sample_collector_sample_id slots: {} enums: {} types: diff --git a/web/templates/hpai/schema.json b/web/templates/hpai/schema.json index 872fa480..61ffd3c6 100644 --- a/web/templates/hpai/schema.json +++ b/web/templates/hpai/schema.json @@ -24418,6 +24418,14 @@ "range": "WhitespaceMinimizedString", "recommended": true } + }, + "unique_keys": { + "hpai_key": { + "unique_key_name": "hpai_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } }, "HPAIFood": { @@ -29196,6 +29204,14 @@ "range": "WhitespaceMinimizedString", "recommended": true } + }, + "unique_keys": { + "hpaifood_key": { + "unique_key_name": "hpaifood_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } }, "HPAIWW": { @@ -36705,6 +36721,14 @@ "range": "WhitespaceMinimizedString", "recommended": true } + }, + "unique_keys": { + "hpaiww_key": { + "unique_key_name": "hpaiww_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } }, "HPAIEnviro": { @@ -44214,6 +44238,14 @@ "range": "WhitespaceMinimizedString", "recommended": true } + }, + "unique_keys": { + "hpaienviro_key": { + "unique_key_name": "hpaienviro_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } }, "HPAIHost": { @@ -49981,6 +50013,14 @@ "range": "WhitespaceMinimizedString", "recommended": true } + }, + "unique_keys": { + "hpaihost_key": { + "unique_key_name": "hpaihost_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/hpai/schema.yaml b/web/templates/hpai/schema.yaml index 0253de2f..31b473e4 100644 --- a/web/templates/hpai/schema.yaml +++ b/web/templates/hpai/schema.yaml @@ -24,6 +24,10 @@ classes: see_also: null annotations: version: 1.0.0 + unique_keys: + hpai_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - specimen_collector_subsample_id @@ -1086,6 +1090,10 @@ classes: see_also: null annotations: version: 1.0.0 + unique_keys: + hpaifood_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - specimen_collector_subsample_id @@ -1644,6 +1652,10 @@ classes: see_also: null annotations: version: 1.0.0 + unique_keys: + hpaiww_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - specimen_collector_subsample_id @@ -2535,6 +2547,10 @@ classes: see_also: null annotations: version: 1.0.0 + unique_keys: + hpaienviro_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - specimen_collector_subsample_id @@ -3425,6 +3441,10 @@ classes: see_also: null annotations: version: 1.0.0 + unique_keys: + hpaihost_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - specimen_collector_subsample_id @@ -4096,16 +4116,16 @@ slots: name: specimen_collector_sample_id title: specimen_collector_sample_ID description: The user-defined name for the sample. - comments: Store the collector sample ID. If this number is considered identifiable - information, provide an alternative ID. Be sure to store the key that maps between - the original and alternative IDs for traceability and follow up if necessary. - Every collector sample ID from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab. + comments: + - Store the collector sample ID. If this number is considered identifiable information, + provide an alternative ID. Be sure to store the key that maps between the original + and alternative IDs for traceability and follow up if necessary. Every collector + sample ID from a single submitter must be unique. It can have any format, but + we suggest that you make it concise, unique and consistent within your lab. slot_uri: GENEPIO:0001123 identifier: true - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: ASDFG123 exact_mappings: @@ -4115,7 +4135,8 @@ slots: title: specimen_collector_subsample_ID description: The user-defined identifier assigned to a portion of the original sample. - comments: Store the ID for the subsample/aliquot. + comments: + - Store the ID for the subsample/aliquot. slot_uri: GENEPIO:0100752 range: WhitespaceMinimizedString examples: @@ -4125,8 +4146,9 @@ slots: title: pooled_sample_ID description: The user-defined identifier assigned to a combined (pooled) set of samples. - comments: If the sample being analyzed is the result of pooling individual samples, - rename the pooled sample with a new identifier. Store the pooled sample ID. + comments: + - If the sample being analyzed is the result of pooling individual samples, rename + the pooled sample with a new identifier. Store the pooled sample ID. slot_uri: GENEPIO:0100996 range: WhitespaceMinimizedString examples: @@ -4136,14 +4158,15 @@ slots: title: sampling_site_ID description: The user-defined identifier assigned to a specific location from which samples are taken. - comments: Store the ID for the site from which a sample was taken. The "site" - is user defined (e.g. it may be a building and its environs, a specific entity - within an environment). Please use the same site ID for all samples from a given - site, regardless of when these samples were taken. Any important changes in - site location, should be represented with a new site ID. + comments: + - Store the ID for the site from which a sample was taken. The "site" is user + defined (e.g. it may be a building and its environs, a specific entity within + an environment). Please use the same site ID for all samples from a given site, + regardless of when these samples were taken. Any important changes in site location, + should be represented with a new site ID. slot_uri: GENEPIO:0100760 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Site 12A sampling_event_id: @@ -4151,12 +4174,13 @@ slots: title: sampling_event_ID description: The user-defined identifier assigned to a specific event during which one or more samples are taken, from one or more sites. - comments: Store the ID for the event during which a sample or samples were taken. - For example, an event could be one person taking samples from multiple sites, - or multiple people taking samples from one site. + comments: + - Store the ID for the event during which a sample or samples were taken. For + example, an event could be one person taking samples from multiple sites, or + multiple people taking samples from one site. slot_uri: GENEPIO:0100761 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Event 120522.1 bioproject_accession: @@ -4164,12 +4188,12 @@ slots: title: BioProject_accession description: The INSDC (i.e., ENA, NCBI, or DDBJ) accession number of the BioProject(s) to which the BioSample belongs. - comments: Store the BioProject accession number. BioProjects are an organizing - tool that links together raw sequence data, assemblies, and their associated - metadata. Each province will be assigned a different bioproject accession number - by the National Microbiology Lab. A valid NCBI BioProject accession has prefix - PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing - project. + comments: + - Store the BioProject accession number. BioProjects are an organizing tool that + links together raw sequence data, assemblies, and their associated metadata. + Each province will be assigned a different bioproject accession number by the + National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN + e.g., PRJNA12345, and is created once at the beginning of a new sequencing project. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString pattern: '{UPPER_CASE}' @@ -4186,11 +4210,12 @@ slots: title: BioSample_accession description: The identifier assigned to a BioSample in INSDC (i.e., ENA, NCBI, or DDBJ) archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, ENA have the prefix SAMEA, DDBJ have SAMD slot_uri: GENEPIO:0001139 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString pattern: '{UPPER_CASE}' structured_pattern: syntax: '{UPPER_CASE}' @@ -4203,7 +4228,8 @@ slots: title: INSDC sequence read accession description: The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. - comments: Store the accession assigned to the submitted sequence. European Nucleotide + comments: + - Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR. @@ -4222,8 +4248,9 @@ slots: description: The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. - comments: Store the versioned accession assigned to the submitted sequence e.g. - the GenBank accession version. + comments: + - Store the versioned accession assigned to the submitted sequence e.g. the GenBank + accession version. slot_uri: GENEPIO:0101204 range: WhitespaceMinimizedString pattern: '{UPPER_CASE}' @@ -4238,7 +4265,8 @@ slots: title: sample_collection_data_steward_name description: The name of the individual responsible for the data governance, (meta)data usage and distribution of the sample. - comments: Provide the name of the sample collection data steward. + comments: + - Provide the name of the sample collection data steward. slot_uri: GENEPIO:0100762 range: WhitespaceMinimizedString examples: @@ -4248,10 +4276,11 @@ slots: title: sample_collection_data_steward_contact_email description: The email address of the individual responsible for the data governance, (meta)data usage and distribution of the sample. - comments: Provide the email address of the sample collection data steward. This - may or may not be the same individual/organization that collected the sample. - If the contact is the same, provide the same address as the "sample collector - contact email". + comments: + - Provide the email address of the sample collection data steward. This may or + may not be the same individual/organization that collected the sample. If the + contact is the same, provide the same address as the "sample collector contact + email". slot_uri: GENEPIO:0101107 range: WhitespaceMinimizedString examples: @@ -4260,13 +4289,14 @@ slots: name: sample_collected_by title: sample_collected_by description: The name of the organization with which the sample collector is affiliated. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. slot_uri: GENEPIO:0001153 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Public Health Agency of Canada exact_mappings: @@ -4276,7 +4306,8 @@ slots: title: sample_collector_contact_email description: The email address of the contact responsible for follow-up regarding the sample. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001156 range: WhitespaceMinimizedString @@ -4287,12 +4318,13 @@ slots: name: geo_loc_name_country title: geo_loc_name_(country) description: The country of origin of the sample. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001181 + required: true any_of: - range: GeoLocNameCountryMenu - range: NullValueMenu - required: true examples: - value: Canada exact_mappings: @@ -4301,13 +4333,14 @@ slots: name: geo_loc_name_state_province_territory title: geo_loc_name_(state/province/territory) description: The state/province/territory of origin of the sample. - comments: 'Provide the state/province/territory name from the GAZ geography ontology. + comments: + - 'Provide the state/province/territory name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/ga' slot_uri: GENEPIO:0001185 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Western Cape exact_mappings: @@ -4316,8 +4349,9 @@ slots: name: geo_loc_name_county_region title: geo_loc_name_(county/region) description: The county/region of origin of the sample. - comments: 'Provide the county/region name from the GAZ geography ontology. Search - for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the county/region name from the GAZ geography ontology. Search for + geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0100280 range: WhitespaceMinimizedString examples: @@ -4326,7 +4360,8 @@ slots: name: geo_loc_name_city title: geo_loc_name_(city) description: The city of origin of the sample. - comments: 'Provide the city name from the GAZ geography ontology. Search for geography + comments: + - 'Provide the city name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001189 range: WhitespaceMinimizedString @@ -4337,8 +4372,9 @@ slots: title: geo_loc_name_(site) description: The name of a specific geographical location e.g. Credit River (rather than river). - comments: Provide the name of the specific geographical site using a specific - noun (a word that names a certain place, thing). + comments: + - Provide the name of the specific geographical site using a specific noun (a + word that names a certain place, thing). slot_uri: GENEPIO:0100436 range: WhitespaceMinimizedString examples: @@ -4347,10 +4383,10 @@ slots: name: geo_loc_latitude title: geo_loc_latitude description: The latitude coordinates of the geographical location of sample collection. - comments: Provide latitude coordinates if available. Do not use the centre of - the city/region/province/state/country or the location of your agency as a proxy, - as this implicates a real location and is misleading. Specify as degrees latitude - in format "d[d.dddd] N|S". + comments: + - Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". slot_uri: GENEPIO:0100309 range: WhitespaceMinimizedString examples: @@ -4362,10 +4398,10 @@ slots: title: geo_loc_longitude description: The longitude coordinates of the geographical location of sample collection. - comments: Provide longitude coordinates if available. Do not use the centre of - the city/region/province/state/country or the location of your agency as a proxy, - as this implicates a real location and is misleading. Specify as degrees longitude - in format "d[dd.dddd] W|E". + comments: + - Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". slot_uri: GENEPIO:0100310 range: WhitespaceMinimizedString examples: @@ -4376,15 +4412,16 @@ slots: name: organism title: organism description: Taxonomic name of the organism. - comments: 'Provide the official nomenclature for the organism(s) present in the - sample. Multiple organisms can be entered, separated by semicolons. Avoid abbreviations. + comments: + - 'Provide the official nomenclature for the organism(s) present in the sample. + Multiple organisms can be entered, separated by semicolons. Avoid abbreviations. Search for taxonomic names here: ncbi.nlm.nih.gov/taxonomy.' slot_uri: GENEPIO:0001191 + multivalued: true + required: true any_of: - range: OrganismMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Vibrio cholerae exact_mappings: @@ -4393,9 +4430,9 @@ slots: name: influenza_subtype title: influenza_subtype slot_uri: GENEPIO:0101108 - range: InfluenzaSubtypeMenu multivalued: true required: true + range: InfluenzaSubtypeMenu influenza_subtyping_scheme_name: name: influenza_subtyping_scheme_name title: influenza_subtyping_scheme_name @@ -4421,17 +4458,18 @@ slots: title: sample_collection_date description: The date on which the sample was collected, or sampling began for a continuous sample. - comments: If your sample is a continuous sample please use this field to capture - your start date. Sample collection date is critical for surveillance and many - types of analyses. Required granularity includes year, month and day. The date - should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - If your sample is a continuous sample please use this field to capture your + start date. Sample collection date is critical for surveillance and many types + of analyses. Required granularity includes year, month and day. The date should + be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001174 + required: true any_of: - range: date - range: NullValueMenu todos: - <={today} - required: true examples: - value: '2020-03-16' exact_mappings: @@ -4440,48 +4478,51 @@ slots: name: sample_collection_end_date title: sample_collection_end_date description: The date on which sample collection ended for a continuous sample. - comments: Provide the date that sample collection ended in ISO 8601 format i.e. - YYYY-MM-DD + comments: + - Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD slot_uri: GENEPIO:0101071 + recommended: true any_of: - range: date - range: NullValueMenu todos: - '>={sample_collection_date}' - <={today} - recommended: true examples: - value: '2020-03-18' sample_collection_start_time: name: sample_collection_start_time title: sample_collection_start_time description: The time at which sample collection began. - comments: Provide this time in ISO 8601 24hr format, in your local time. + comments: + - Provide this time in ISO 8601 24hr format, in your local time. slot_uri: GENEPIO:0101072 + recommended: true any_of: - range: time - range: NullValueMenu - recommended: true examples: - value: 17:15 PST sample_collection_end_time: name: sample_collection_end_time title: sample_collection_end_time description: The time at which sample collection ended. - comments: Provide this time in ISO 8601 24hr format, in your local time. + comments: + - Provide this time in ISO 8601 24hr format, in your local time. slot_uri: GENEPIO:0101073 + recommended: true any_of: - range: time - range: NullValueMenu - recommended: true examples: - value: 19:15 PST sample_collection_time_of_day: name: sample_collection_time_of_day title: sample_collection_time_of_day description: The descriptive time of day during which the sample was collected. - comments: If known, select a value from the pick list. The time of sample processing - matters especially for grab samples, as fecal concentration in wastewater fluctuates + comments: + - If known, select a value from the pick list. The time of sample processing matters + especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day. slot_uri: GENEPIO:0100765 any_of: @@ -4493,31 +4534,34 @@ slots: name: sample_collection_time_duration_value title: sample_collection_time_duration_value description: The amount of time over which the sample was collected. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0100766 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: '4' sample_collection_time_duration_unit: name: sample_collection_time_duration_unit title: sample_collection_time_duration_unit description: The units of the time duration measurement of sample collection. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0100767 + recommended: true any_of: - range: SampleCollectionDurationUnitMenu - range: NullValueMenu - recommended: true examples: - value: Hour sample_received_date: name: sample_received_date title: sample received date description: The date on which the sample was received. - comments: Provide the sample received date in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Provide the sample received date in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0001179 any_of: - range: date @@ -4530,9 +4574,10 @@ slots: name: sample_processing_date title: sample processing date description: The date on which the sample was processed. - comments: Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". - The sample may be collected and processed (e.g. filtered, extraction) on the - same day, or on different dates. + comments: + - Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". The + sample may be collected and processed (e.g. filtered, extraction) on the same + day, or on different dates. slot_uri: GENEPIO:0100763 any_of: - range: date @@ -4545,10 +4590,11 @@ slots: name: host_origin_geo_loc_name_country title: host_origin_geo_loc_name (country) description: The country of origin of the host. - comments: If a sample is from a human or animal host that originated from outside - of Canada, provide the the name of the country where the host originated by - selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - If a sample is from a human or animal host that originated from outside of Canada, + provide the the name of the country where the host originated by selecting a + value from the template pick list. If the information is unknown or cannot be + provided, leave blank or provide a null value. slot_uri: GENEPIO:0100438 any_of: - range: GeoLocNameCountryMenu @@ -4559,8 +4605,9 @@ slots: name: food_product_origin_geo_loc_name_country title: food_product_origin_geo_loc_name (country) description: The country of origin of a food product. - comments: If a food product was sampled and the food product was manufactured - outside of Canada, provide the name of the country where the food product originated + comments: + - If a food product was sampled and the food product was manufactured outside + of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100437 @@ -4575,15 +4622,16 @@ slots: name: food_product title: food_product description: A material consumed and digested for nutritional value or enjoyment. - comments: This field includes animal feed. If applicable, select the standardized - term and ontology ID for the anatomical material from the picklist provided. - Multiple values can be provided, separated by a semi-colon. + comments: + - This field includes animal feed. If applicable, select the standardized term + and ontology ID for the anatomical material from the picklist provided. Multiple + values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0100444 + multivalued: true + required: true any_of: - range: FoodProductMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Feather meal [FOODON:00003927] - value: Bone meal [ENVO:02000054] @@ -4598,16 +4646,17 @@ slots: title: food_product_properties description: Any characteristic of the food product pertaining to its state, processing, a label claim, or implications for consumers. - comments: Provide any characteristics of the food product including whether it - has been cooked, processed, preserved, any known information about its state - (e.g. raw, ready-to-eat), any known information about its containment (e.g. - canned), and any information about a label claim (e.g. organic, fat-free). + comments: + - Provide any characteristics of the food product including whether it has been + cooked, processed, preserved, any known information about its state (e.g. raw, + ready-to-eat), any known information about its containment (e.g. canned), and + any information about a label claim (e.g. organic, fat-free). slot_uri: GENEPIO:0100445 + multivalued: true + recommended: true any_of: - range: FoodProductPropertiesMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Food (chopped) [FOODON:00002777] - value: Ready-to-eat (RTE) [FOODON:03316636] @@ -4619,13 +4668,14 @@ slots: name: food_packaging title: food_packaging description: The type of packaging used to contain a food product. - comments: If known, provide information regarding how the food product was packaged. + comments: + - If known, provide information regarding how the food product was packaged. slot_uri: GENEPIO:0100447 + multivalued: true + recommended: true any_of: - range: FoodPackagingMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Plastic tray or pan [FOODON:03490126] exact_mappings: @@ -4637,9 +4687,10 @@ slots: title: food_quality_date description: A date recommended for the use of a product while at peak quality, this date is not a reflection of safety unless used on infant formula. - comments: This date is typically labeled on a food product as "best if used by", - best by", "use by", or "freeze by" e.g. 5/24/2020. If the date is known, leave - blank or provide a null value. + comments: + - This date is typically labeled on a food product as "best if used by", best + by", "use by", or "freeze by" e.g. 5/24/2020. If the date is known, leave blank + or provide a null value. slot_uri: GENEPIO:0100615 range: date todos: @@ -4653,9 +4704,10 @@ slots: title: food_packaging_date description: A food product's packaging date as marked by a food manufacturer or retailer. - comments: The packaging date should not be confused with, nor replaced by a Best - Before date or other food quality date. If the date is known, leave blank or - provide a null value. + comments: + - The packaging date should not be confused with, nor replaced by a Best Before + date or other food quality date. If the date is known, leave blank or provide + a null value. slot_uri: GENEPIO:0100616 range: date todos: @@ -4667,15 +4719,16 @@ slots: title: environmental_site description: An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave. - comments: If applicable, select the standardized term and ontology ID for the - environmental site from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, select the standardized term and ontology ID for the environmental + site from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001232 + multivalued: true + recommended: true any_of: - range: EnvironmentalSiteMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Poultry hatchery [ENVO:01001874] exact_mappings: @@ -4688,15 +4741,16 @@ slots: title: environmental_material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask. - comments: If applicable, select the standardized term and ontology ID for the - environmental material from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, select the standardized term and ontology ID for the environmental + material from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001223 + multivalued: true + recommended: true any_of: - range: EnvironmentalMaterialMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Soil [ENVO:00001998] - value: Water [CHEBI:15377] @@ -4711,15 +4765,16 @@ slots: title: anatomical_material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: An anatomical material is a substance taken from the body. If applicable, - select the standardized term and ontology ID for the anatomical material from - the picklist provided. Multiple values can be provided, separated by a semi-colon. + comments: + - An anatomical material is a substance taken from the body. If applicable, select + the standardized term and ontology ID for the anatomical material from the picklist + provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001211 + multivalued: true + recommended: true any_of: - range: AnatomicalMaterialMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Tissue [UBERON:0000479] - value: Blood [UBERON:0000178] @@ -4733,16 +4788,17 @@ slots: title: body_product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: A body product is a substance produced by the body but meant to be excreted/secreted + comments: + - A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001216 + multivalued: true + recommended: true any_of: - range: BodyProductMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Feces [UBERON:0001988] - value: Urine [UBERON:0001088] @@ -4755,15 +4811,16 @@ slots: name: anatomical_part title: anatomical_part description: An anatomical part of an organism e.g. oropharynx. - comments: An anatomical part is a structure or location in the body. If applicable, - select the standardized term and ontology ID for the anatomical material from - the picklist provided. Multiple values can be provided, separated by a semi-colon. + comments: + - An anatomical part is a structure or location in the body. If applicable, select + the standardized term and ontology ID for the anatomical material from the picklist + provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001214 + multivalued: true + recommended: true any_of: - range: AnatomicalPartMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Snout [UBERON:0006333] exact_mappings: @@ -4774,14 +4831,15 @@ slots: name: collection_device title: collection_device description: The instrument or container used to collect the sample e.g. swab. - comments: This field includes animal feed. If applicable, select the standardized - term and ontology ID for the anatomical material from the picklist provided. - Multiple values can be provided, separated by a semi-colon. + comments: + - This field includes animal feed. If applicable, select the standardized term + and ontology ID for the anatomical material from the picklist provided. Multiple + values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001234 + recommended: true any_of: - range: CollectionDeviceMenu - range: NullValueMenu - recommended: true examples: - value: Drag swab [OBI:0002822] exact_mappings: @@ -4793,14 +4851,15 @@ slots: name: collection_method title: collection_method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: If applicable, provide the standardized term and ontology ID for the - anatomical material from the picklist provided. Multiple values can be provided, - separated by a semi-colon. + comments: + - If applicable, provide the standardized term and ontology ID for the anatomical + material from the picklist provided. Multiple values can be provided, separated + by a semi-colon. slot_uri: GENEPIO:0001241 + recommended: true any_of: - range: CollectionMethodMenu - range: NullValueMenu - recommended: true examples: - value: Rinsing for specimen collection [GENEPIO_0002116] exact_mappings: @@ -4811,7 +4870,8 @@ slots: name: sample_volume_measurement_value title: sample_volume_measurement_value description: The numerical value of the volume measurement of the sample collected. - comments: Provide the numerical value of volume. + comments: + - Provide the numerical value of volume. slot_uri: GENEPIO:0100768 range: WhitespaceMinimizedString examples: @@ -4820,7 +4880,8 @@ slots: name: sample_volume_measurement_unit title: sample_volume_measurement_unit description: The units of the volume measurement of the sample collected. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0100769 range: SampleVolumeMeasurementUnitMenu examples: @@ -4830,8 +4891,9 @@ slots: title: residual_sample_status description: The status of the residual sample (whether any sample remains after its original use). - comments: Residual samples are samples that remain after the sample material was - used for its original purpose. Select a residual sample status from the picklist. + comments: + - Residual samples are samples that remain after the sample material was used + for its original purpose. Select a residual sample status from the picklist. If sample still exists, select "Residual sample remaining (some sample left)". slot_uri: GENEPIO:0101090 range: ResidualSampleStatusMenu @@ -4841,18 +4903,19 @@ slots: name: purpose_of_sampling title: purpose_of_sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. Most likely, the sample was collected for Public health surveillance. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. Most likely, the sample was collected for Public health surveillance. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. slot_uri: GENEPIO:0001198 + multivalued: true + required: true any_of: - range: PurposeOfSamplingMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Public health surveillance exact_mappings: @@ -4862,15 +4925,16 @@ slots: title: presampling_activity description: The activities or variables upstream of sample collection that may affect the sample. - comments: If there was an activity that would affect the sample prior to collection - (this is different than sample processing), provide the activities by selecting - one or more values from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - If there was an activity that would affect the sample prior to collection (this + is different than sample processing), provide the activities by selecting one + or more values from the template pick list. If the information is unknown or + cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100433 + multivalued: true any_of: - range: PresamplingActivityMenu - range: NullValueMenu - multivalued: true examples: - value: Agricultural activity presampling_activity_details: @@ -4878,7 +4942,8 @@ slots: title: presampling_activity_details description: The details of the activities or variables that affected the sample collected. - comments: Briefly describe the presampling activities using free text. + comments: + - Briefly describe the presampling activities using free text. slot_uri: GENEPIO:0100434 any_of: - range: WhitespaceMinimizedString @@ -4889,9 +4954,10 @@ slots: name: sample_storage_method title: sample_storage_method description: The process used to store the sample. - comments: Provide details of how the sample was stored from time of collection - until time of processing. If there were issues with the cold chain storage, - note those here. + comments: + - Provide details of how the sample was stored from time of collection until time + of processing. If there were issues with the cold chain storage, note those + here. slot_uri: GENEPIO:0100448 range: WhitespaceMinimizedString examples: @@ -4903,8 +4969,9 @@ slots: name: sample_storage_medium title: sample_storage_medium description: The medium in which a sample is stored. - comments: Provide the name of the transport medium or storage medium used for - this sample. If none was used, leave blank or write "None". + comments: + - Provide the name of the transport medium or storage medium used for this sample. + If none was used, leave blank or write "None". slot_uri: GENEPIO:0100449 range: WhitespaceMinimizedString examples: @@ -4914,7 +4981,8 @@ slots: title: sample_storage_duration_value description: The numerical value of the time measurement during which a sample is in storage. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0101014 range: WhitespaceMinimizedString examples: @@ -4923,7 +4991,8 @@ slots: name: sample_storage_duration_unit title: sample_storage_duration_unit description: The units of a measured sample storage duration. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0101015 any_of: - range: SampleStorageDurationUnitMenu @@ -4935,12 +5004,13 @@ slots: title: specimen_processing description: Any processing applied to the sample during or after receiving the sample. - comments: Select processes from the picklist that were applied to this sample. + comments: + - Select processes from the picklist that were applied to this sample. slot_uri: GENEPIO:0001253 + multivalued: true any_of: - range: SpecimenProcessingMenu - range: NullValueMenu - multivalued: true examples: - value: Centrifugation specimen_processing_details: @@ -4948,7 +5018,8 @@ slots: title: specimen_processing_details description: The details of the processing applied to the sample during or after receiving the sample. - comments: Briefly describe the processes applied to the sample. + comments: + - Briefly describe the processes applied to the sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -4959,25 +5030,27 @@ slots: title: experimental_protocol description: The name of the overarching experimental methodology that was used to process the biomaterial. - comments: Provide the name of the methodology used in your study. If available, - provide a link to the protocol. + comments: + - Provide the name of the methodology used in your study. If available, provide + a link to the protocol. slot_uri: GENEPIO:0101029 range: WhitespaceMinimizedString experimental_specimen_role_type: name: experimental_specimen_role_type title: experimental_specimen_role_type description: The type of role that the sample represents in the experiment. - comments: Samples can play different types of roles in experiments. A sample under - study in one experiment may act as a control or be a replicate of another sample - in another experiment. This field is used to distinguish samples under study - from controls, replicates, etc. If the sample acted as an experimental control - or a replicate, select a role type from the picklist. If the sample was not - a control, leave blank or select "Not Applicable". + comments: + - Samples can play different types of roles in experiments. A sample under study + in one experiment may act as a control or be a replicate of another sample in + another experiment. This field is used to distinguish samples under study from + controls, replicates, etc. If the sample acted as an experimental control or + a replicate, select a role type from the picklist. If the sample was not a control, + leave blank or select "Not Applicable". slot_uri: GENEPIO:0100921 + multivalued: true any_of: - range: ExperimentalSpecimenRoleTypeMenu - range: NullValueMenu - multivalued: true examples: - value: Positive experimental control experimental_specimen_details: @@ -4990,24 +5063,26 @@ slots: title: available_data_types description: The type of data that is available, that may or may not require permission to access. - comments: This field provides information about additional data types that are - available that may provide context for interpretation of the sequence data. - Provide a term from the picklist for additional data types that are available. - Additional data types may require special permission to access. Contact the - data provider for more information. + comments: + - This field provides information about additional data types that are available + that may provide context for interpretation of the sequence data. Provide a + term from the picklist for additional data types that are available. Additional + data types may require special permission to access. Contact the data provider + for more information. slot_uri: GENEPIO:0100690 + multivalued: true any_of: - range: AvailableDataTypesMenu - range: NullValueMenu - multivalued: true examples: - value: Total coliform count [GENEPIO:0100729] available_data_type_details: name: available_data_type_details title: available_data_type_details description: Detailed information regarding other available data types. - comments: Use this field to provide free text details describing other available - data types that may provide context for interpreting genomic sequence data. + comments: + - Use this field to provide free text details describing other available data + types that may provide context for interpreting genomic sequence data. slot_uri: GENEPIO:0101023 range: WhitespaceMinimizedString examples: @@ -5017,14 +5092,15 @@ slots: name: host_common_name title: host_(common_name) description: The commonly used name of the host. - comments: If the sample is directly from a host, either a common or scientific - name must be provided (although both can be included, if known). If known, - provide the common name. + comments: + - If the sample is directly from a host, either a common or scientific name must + be provided (although both can be included, if known). If known, provide the + common name. slot_uri: GENEPIO:0001386 + recommended: true any_of: - range: HostCommonNameMenu - range: NullValueMenu - recommended: true examples: - value: Cow [NCBITaxon:9913] - value: Chicken [NCBITaxon:9913], Human [NCBITaxon:9606] @@ -5034,14 +5110,15 @@ slots: name: host_scientific_name title: host_(scientific_name) description: The taxonomic, or scientific name of the host. - comments: If the sample is directly from a host, either a common or scientific - name must be provided (although both can be included, if known). If known, - select the scientific name from the picklist provided. + comments: + - If the sample is directly from a host, either a common or scientific name must + be provided (although both can be included, if known). If known, select the + scientific name from the picklist provided. slot_uri: GENEPIO:0001387 + recommended: true any_of: - range: HostScientificNameMenu - range: NullValueMenu - recommended: true examples: - value: Bos taurus [NCBITaxon:9913] - value: Homo sapiens [NCBITaxon:9103] @@ -5054,7 +5131,8 @@ slots: title: host_(ecotype) description: The biotype resulting from selection in a particular habitat, e.g. the A. thaliana Ecotype Ler. - comments: Provide the name of the ecotype of the host organism. + comments: + - Provide the name of the ecotype of the host organism. slot_uri: GENEPIO:0100450 range: WhitespaceMinimizedString examples: @@ -5068,7 +5146,8 @@ slots: homogeneous appearance, homogeneous behavior, and other characteristics that distinguish it from other animals or plants of the same species and that were arrived at through selective breeding. - comments: Provide the name of the breed of the host organism. + comments: + - Provide the name of the breed of the host organism. slot_uri: GENEPIO:0100451 range: WhitespaceMinimizedString examples: @@ -5081,7 +5160,8 @@ slots: title: host_(food production name) description: The name of the host at a certain stage of food production, which may depend on its age or stage of sexual maturity. - comments: Select the host's food production name from the pick list. + comments: + - Select the host's food production name from the pick list. slot_uri: GENEPIO:0100452 any_of: - range: HostFoodProductionNameMenu @@ -5094,13 +5174,14 @@ slots: name: host_age title: host_age description: Age of host at the time of sampling. - comments: If known, provide age. Age-binning is also acceptable. + comments: + - If known, provide age. Age-binning is also acceptable. slot_uri: GENEPIO:0001392 + required: true any_of: - range: decimal - range: NullValueMenu maximum_value: 130 - required: true examples: - value: '79' exact_mappings: @@ -5110,21 +5191,23 @@ slots: name: host_age_unit title: host_age_unit description: The units used to measure the host's age. - comments: If known, provide the age units used to measure the host's age from - the pick list. + comments: + - If known, provide the age units used to measure the host's age from the pick + list. slot_uri: GENEPIO:0001393 + required: true any_of: - range: HostAgeUnitMenu - range: NullValueMenu - required: true examples: - value: year [UO:0000036] host_age_bin: name: host_age_bin title: host_age_bin description: Age of host at the time of sampling, expressed as an age group. - comments: Select the corresponding host age bin from the pick list provided in - the template. If not available, provide a null value or leave blank. + comments: + - Select the corresponding host age bin from the pick list provided in the template. + If not available, provide a null value or leave blank. slot_uri: GENEPIO:0001394 any_of: - range: HostAgeBinMenu @@ -5135,9 +5218,10 @@ slots: name: host_disease title: host_disease description: The name of the disease experienced by the host. - comments: "This field is only required if the Pathogen.cl package was selected.\ - \ If the host was sick, provide the name of the disease.The standardized term\ - \ can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid\ + comments: + - "This field is only required if the Pathogen.cl package was selected. If the\ + \ host was sick, provide the name of the disease.The standardized term can be\ + \ sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid\ \ If the disease is not known, put \u201Cmissing\u201D." slot_uri: GENEPIO:0001391 any_of: @@ -5151,7 +5235,8 @@ slots: name: host_health_state title: host_health_state description: Health status of the host at the time of sample collection. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001388 any_of: - range: HostHealthStateMenu @@ -5166,7 +5251,8 @@ slots: title: host_health_status_details description: Further details pertaining to the health or disease status of the host at time of collection. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001389 any_of: - range: HostHealthStatusDetailsMenu @@ -5177,7 +5263,8 @@ slots: name: host_health_outcome title: host_health_outcome description: Disease outcome in the host. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001390 any_of: - range: HostHealthOutcomeMenu @@ -5190,7 +5277,8 @@ slots: name: host_subject_id title: host_subject_ID description: 'A unique identifier by which each host can be referred to e.g. #131' - comments: Should be a unique, user-defined identifier. This ID can help link laboratory + comments: + - Should be a unique, user-defined identifier. This ID can help link laboratory data with epidemiological data, however, is likely sensitive information. Consult the data steward. slot_uri: GENEPIO:0001398 @@ -5204,8 +5292,9 @@ slots: title: case_ID description: The identifier used to specify an epidemiologically detected case of disease. - comments: Provide the case identifer. The case ID greatly facilitates linkage - between laboratory and epidemiological data. The case ID may be considered identifiable + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between + laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. slot_uri: GENEPIO:0100281 range: WhitespaceMinimizedString @@ -5215,8 +5304,8 @@ slots: name: symptom_onset_date title: symptom_onset_date description: The date on which the symptoms began or were first noted. - comments: If known, provide the symptom onset date in ISO 8601 standard format - "YYYY-MM-DD". + comments: + - If known, provide the symptom onset date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001399 any_of: - range: date @@ -5230,12 +5319,13 @@ slots: title: signs_and_symptoms description: A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient. - comments: Select all of the symptoms experienced by the host from the pick list. + comments: + - Select all of the symptoms experienced by the host from the pick list. slot_uri: GENEPIO:0001400 + recommended: true any_of: - range: SignsAndSymptomsMenu - range: NullValueMenu - recommended: true examples: - value: Cough [HP:0012735], Fever [HP:0001945], Rigors (fever shakes) [HP:0025145] preexisting_conditions_and_risk_factors: @@ -5247,14 +5337,15 @@ slots: infection. Risk Factor: A variable associated with an increased risk of disease or infection.' - comments: Select all of the pre-existing conditions and risk factors experienced - by the host from the pick list. If the desired term is missing, contact the - curation team. + comments: + - Select all of the pre-existing conditions and risk factors experienced by the + host from the pick list. If the desired term is missing, contact the curation + team. slot_uri: GENEPIO:0001401 + recommended: true any_of: - range: PreexistingConditionsAndRiskFactorsMenu - range: NullValueMenu - recommended: true examples: - value: Asthma [HP:0002099] complications: @@ -5262,21 +5353,22 @@ slots: title: complications description: Patient medical complications that are believed to have occurred as a result of host disease. - comments: Select all of the complications experienced by the host from the pick - list. + comments: + - Select all of the complications experienced by the host from the pick list. slot_uri: GENEPIO:0001402 + recommended: true any_of: - range: ComplicationsMenu - range: NullValueMenu - recommended: true examples: - value: Acute respiratory failure [MONDO:0001208] exposure_event: name: exposure_event title: exposure event description: Event leading to exposure. - comments: Select an exposure event from the pick list provided in the template. - If the desired term is missing, contact the curation team. + comments: + - Select an exposure event from the pick list provided in the template. If the + desired term is missing, contact the curation team. slot_uri: GENEPIO:0001417 any_of: - range: ExposureEventMenu @@ -5291,7 +5383,8 @@ slots: name: exposure_contact_level title: exposure contact level description: The exposure transmission contact type. - comments: Select direct or indirect exposure from the pick-list. + comments: + - Select direct or indirect exposure from the pick-list. slot_uri: GENEPIO:0001418 any_of: - range: ExposureContactLevelMenu @@ -5304,11 +5397,12 @@ slots: name: host_role title: host role description: The role of the host in relation to the exposure setting. - comments: Select the host's personal role(s) from the pick list provided in the - template. If the desired term is missing, contact the curation team. + comments: + - Select the host's personal role(s) from the pick list provided in the template. + If the desired term is missing, contact the curation team. slot_uri: GENEPIO:0001419 - range: HostRoleMenu multivalued: true + range: HostRoleMenu examples: - value: Inpatient exact_mappings: @@ -5317,11 +5411,12 @@ slots: name: exposure_setting title: exposure setting description: The setting leading to exposure. - comments: Select the host exposure setting(s) from the pick list provided in the - template. If a desired term is missing, contact the curation team. + comments: + - Select the host exposure setting(s) from the pick list provided in the template. + If a desired term is missing, contact the curation team. slot_uri: GENEPIO:0001428 - range: ExposureSettingMenu multivalued: true + range: ExposureSettingMenu examples: - value: Healthcare Setting exact_mappings: @@ -5330,7 +5425,8 @@ slots: name: exposure_details title: exposure details description: Additional host exposure information. - comments: Free text description of the exposure. + comments: + - Free text description of the exposure. slot_uri: GENEPIO:0001431 range: WhitespaceMinimizedString examples: @@ -5342,7 +5438,8 @@ slots: title: host_vaccination_status description: The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). - comments: Select the vaccination status of the host from the pick list. + comments: + - Select the vaccination status of the host from the pick list. slot_uri: GENEPIO:0001404 any_of: - range: HostVaccinationStatusMenu @@ -5355,7 +5452,8 @@ slots: name: number_of_vaccine_doses_received title: number_of_vaccine_doses_received description: The number of doses of the vaccine recived by the host. - comments: Record how many doses of the vaccine the host has received. + comments: + - Record how many doses of the vaccine the host has received. slot_uri: GENEPIO:0001406 range: integer minimum_value: 0 @@ -5366,8 +5464,9 @@ slots: title: vaccination_dose_1_vaccine_name description: The name of the vaccine administered as the first dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the first dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the first dose by selecting a value from the pick list slot_uri: GENEPIO:0100313 range: WhitespaceMinimizedString examples: @@ -5376,8 +5475,9 @@ slots: name: vaccination_dose_1_vaccination_date title: vaccination_dose_1_vaccination_date description: The date the first dose of a vaccine was administered. - comments: Provide the date the first dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the first dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100314 range: date todos: @@ -5389,8 +5489,9 @@ slots: title: vaccination_dose_2_vaccine_name description: The name of the vaccine administered as the second dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the second dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the second dose by selecting a value from the pick list slot_uri: GENEPIO:0100315 range: WhitespaceMinimizedString examples: @@ -5399,8 +5500,9 @@ slots: name: vaccination_dose_2_vaccination_date title: vaccination_dose_2_vaccination_date description: The date the second dose of a vaccine was administered. - comments: Provide the date the second dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the second dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100316 range: date todos: @@ -5412,9 +5514,10 @@ slots: title: vaccination history description: A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. - comments: Free text description of the dates and vaccines administered against - a particular disease/set of diseases. It is also acceptable to concatenate the - individual dose information (vaccine name, vaccination date) separated by semicolons. + comments: + - Free text description of the dates and vaccines administered against a particular + disease/set of diseases. It is also acceptable to concatenate the individual + dose information (vaccine name, vaccination date) separated by semicolons. slot_uri: GENEPIO:0100321 range: WhitespaceMinimizedString examples: @@ -5446,7 +5549,8 @@ slots: title: influenza_antiviral_treatment_date description: The date on which the influenza antiviral agent was administered to a patient as part of treatment - comments: This field records the exact date when the antiviral treatment was administered. + comments: + - This field records the exact date when the antiviral treatment was administered. The date should be provided in a standard format (e.g., YYYY-MM-DD) and reflect the first administration date if multiple doses were given. slot_uri: GENEPIO:0101115 @@ -5458,13 +5562,14 @@ slots: title: water_catchment_area_human_population_measurement_value description: The numerical value of the human population measurement that contributes to the composition of water in a catchment area. - comments: Where known, provide the numerical value of population size, i.e. the - number of people. + comments: + - Where known, provide the numerical value of population size, i.e. the number + of people. slot_uri: GENEPIO:0100773 + recommended: true any_of: - range: integer - range: NullValueMenu - recommended: true examples: - value: 10,500 water_catchment_area_human_population_range: @@ -5472,8 +5577,9 @@ slots: title: water_catchment_area_human_population_range description: The human population range of the water catchment that contributes effluent to a wastewater site. - comments: Where catchment population is not well known, provide an estimation - of population size by selecting a value from the picklist. + comments: + - Where catchment population is not well known, provide an estimation of population + size by selecting a value from the picklist. slot_uri: GENEPIO:0100774 any_of: - range: WaterCatchmentAreaHumanPopulationRangeMenu @@ -5485,8 +5591,9 @@ slots: title: water_catchment_area_human_population_measurement_method description: The method by which a water catchment 's human population size was measured or estimated - comments: Provide a brief description of how catchment population size was measured - or estimated. + comments: + - Provide a brief description of how catchment population size was measured or + estimated. slot_uri: GENEPIO:0100775 range: WhitespaceMinimizedString examples: @@ -5496,8 +5603,8 @@ slots: title: water catchment area human population density value description: The numerical value describing the number of humans per geographical area in a water catchment. - comments: Provide the numerical value of the population density in the catchement - area. + comments: + - Provide the numerical value of the population density in the catchement area. slot_uri: GENEPIO:0100776 range: WhitespaceMinimizedString examples: @@ -5507,7 +5614,8 @@ slots: title: water catchment area human population density unit description: The unit describing the number of humans per geographical area in a water catchment. - comments: Provide the unit of the population density in the catchement area. + comments: + - Provide the unit of the population density in the catchement area. slot_uri: GENEPIO:0100777 any_of: - range: WaterCatchmentAreaHumanPopulationDensityUnitMenu @@ -5518,7 +5626,8 @@ slots: name: populated_area_type title: populated area type description: A type of area that is populated by humans to different degrees. - comments: Provide the populated area type from the pick list. + comments: + - Provide the populated area type from the pick list. slot_uri: GENEPIO:0100778 any_of: - range: PopulatedAreaTypeMenu @@ -5530,31 +5639,34 @@ slots: title: sampling weather conditions description: The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc. - comments: Provide the weather conditions at the time of sample collection. + comments: + - Provide the weather conditions at the time of sample collection. slot_uri: GENEPIO:0100779 + multivalued: true any_of: - range: SamplingWeatherConditionsMenu - range: NullValueMenu - multivalued: true examples: - value: Rain presampling_weather_conditions: name: presampling_weather_conditions title: presampling weather conditions description: Weather conditions prior to collection that may affect the sample. - comments: Provide the weather conditions prior to sample collection. + comments: + - Provide the weather conditions prior to sample collection. slot_uri: GENEPIO:0100780 + multivalued: true any_of: - range: PresamplingWeatherConditionsMenu - range: NullValueMenu - multivalued: true examples: - value: Drizzle water_depth: name: water_depth title: water_depth description: The depth of some water. - comments: Provide the numerical depth only of water only (without units). + comments: + - Provide the numerical depth only of water only (without units). slot_uri: GENEPIO:0100440 range: WhitespaceMinimizedString examples: @@ -5563,7 +5675,8 @@ slots: name: water_depth_units title: water_depth_units description: The units of measurement for water depth. - comments: Provide the units of measurement for which the depth was recorded. + comments: + - Provide the units of measurement for which the depth was recorded. slot_uri: GENEPIO:0101025 any_of: - range: WaterDepthUnitsMenu @@ -5574,7 +5687,8 @@ slots: name: sediment_depth title: sediment_depth description: The depth of some sediment. - comments: Provide the numerical depth only of the sediment (without units). + comments: + - Provide the numerical depth only of the sediment (without units). slot_uri: GENEPIO:0100697 range: WhitespaceMinimizedString examples: @@ -5583,7 +5697,8 @@ slots: name: sediment_depth_units title: sediment_depth_units description: The units of measurement for sediment depth. - comments: Provide the units of measurement for which the depth was recorded. + comments: + - Provide the units of measurement for which the depth was recorded. slot_uri: GENEPIO:0101026 any_of: - range: SedimentDepthUnitsMenu @@ -5594,8 +5709,8 @@ slots: name: air_temperature title: air_temperature description: The temperature of some air. - comments: Provide the numerical value for the temperature of the air (without - units). + comments: + - Provide the numerical value for the temperature of the air (without units). slot_uri: GENEPIO:0100441 range: WhitespaceMinimizedString examples: @@ -5604,7 +5719,8 @@ slots: name: air_temperature_units title: air_temperature_units description: The units of measurement for air temperature. - comments: Provide the units of measurement for which the temperature was recorded. + comments: + - Provide the units of measurement for which the temperature was recorded. slot_uri: GENEPIO:0101027 any_of: - range: AirTemperatureUnitsMenu @@ -5615,8 +5731,8 @@ slots: name: water_temperature title: water_temperature description: The temperature of some water. - comments: Provide the numerical value for the temperature of the water (without - units). + comments: + - Provide the numerical value for the temperature of the water (without units). slot_uri: GENEPIO:0100698 range: WhitespaceMinimizedString examples: @@ -5625,7 +5741,8 @@ slots: name: water_temperature_units title: water_temperature_units description: The units of measurement for water temperature. - comments: Provide the units of measurement for which the temperature was recorded. + comments: + - Provide the units of measurement for which the temperature was recorded. slot_uri: GENEPIO:0101028 any_of: - range: WaterTemperatureUnitsMenu @@ -5636,13 +5753,14 @@ slots: name: precipitation_measurement_value title: precipitation measurement value description: The amount of water which has fallen during a precipitation process. - comments: Provide the quantity of precipitation in the area leading up to the - time of sample collection. + comments: + - Provide the quantity of precipitation in the area leading up to the time of + sample collection. slot_uri: GENEPIO:0100911 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: '12' precipitation_measurement_unit: @@ -5650,13 +5768,13 @@ slots: title: precipitation measurement unit description: The units of measurement for the amount of water which has fallen during a precipitation process. - comments: Provide the units of precipitation by selecting a value from the pick - list. + comments: + - Provide the units of precipitation by selecting a value from the pick list. slot_uri: GENEPIO:0100912 + recommended: true any_of: - range: PrecipitationMeasurementUnitMenu - range: NullValueMenu - recommended: true examples: - value: inch precipitation_measurement_method: @@ -5664,7 +5782,8 @@ slots: title: precipitation measurement method description: The process used to measure the amount of water which has fallen during a precipitation process. - comments: Provide the name of the procedure or method used to measure precipitation. + comments: + - Provide the name of the procedure or method used to measure precipitation. slot_uri: GENEPIO:0100913 range: WhitespaceMinimizedString examples: @@ -5673,7 +5792,8 @@ slots: name: ambient_temperature_measurement_value title: ambient temperature measurement value description: The numerical value of a measurement of the ambient temperature. - comments: Provide the numerical value of the measured temperature. + comments: + - Provide the numerical value of the measured temperature. slot_uri: GENEPIO:0100935 range: WhitespaceMinimizedString examples: @@ -5682,7 +5802,8 @@ slots: name: ambient_temperature_measurement_unit title: ambient temperature measurement unit description: The units of a measurement of the ambient temperature. - comments: Provide the units of the measured temperature. + comments: + - Provide the units of the measured temperature. slot_uri: GENEPIO:0100936 any_of: - range: AmbientTemperatureMeasurementUnitMenu @@ -5694,7 +5815,8 @@ slots: title: pH measurement value description: The measured pH value indicating the acidity or basicity(alkalinity) of an aqueous solution. - comments: Provide the numerical value of the measured pH. + comments: + - Provide the numerical value of the measured pH. slot_uri: GENEPIO:0001736 range: WhitespaceMinimizedString examples: @@ -5703,7 +5825,8 @@ slots: name: ph_measurement_method title: pH measurement method description: The process used to measure pH value. - comments: Provide the name of the procedure or technology used to measure pH. + comments: + - Provide the name of the procedure or technology used to measure pH. slot_uri: GENEPIO:0100781 range: WhitespaceMinimizedString examples: @@ -5713,7 +5836,8 @@ slots: title: total daily flow rate measurement value description: The numerical value of a measured fluid flow rate over the course of a day. - comments: Provide the numerical value of the measured flow rate. + comments: + - Provide the numerical value of the measured flow rate. slot_uri: GENEPIO:0100905 range: WhitespaceMinimizedString examples: @@ -5722,8 +5846,9 @@ slots: name: total_daily_flow_rate_measurement_unit title: total daily flow rate measurement unit description: The units of a measured fluid flow rate over the course of a day. - comments: Provide the units of the measured flow rate by selecting a value from - the pick list. + comments: + - Provide the units of the measured flow rate by selecting a value from the pick + list. slot_uri: GENEPIO:0100906 any_of: - range: TotalDailyFlowRateMeasurementUnitMenu @@ -5734,8 +5859,8 @@ slots: name: total_daily_flow_rate_measurement_method title: total daily flow rate measurement method description: The process used to measure total daily fluid flow rate. - comments: Provide the name of the procedure or technology used to measure flow - rate. + comments: + - Provide the name of the procedure or technology used to measure flow rate. slot_uri: GENEPIO:0100907 range: WhitespaceMinimizedString examples: @@ -5744,7 +5869,8 @@ slots: name: instantaneous_flow_rate_measurement_value title: instantaneous flow rate measurement value description: The numerical value of a measured instantaneous fluid flow rate. - comments: Provide the numerical value of the measured flow rate. + comments: + - Provide the numerical value of the measured flow rate. slot_uri: GENEPIO:0100908 range: WhitespaceMinimizedString examples: @@ -5753,8 +5879,9 @@ slots: name: instantaneous_flow_rate_measurement_unit title: instantaneous flow rate measurement unit description: The units of a measured instantaneous fluid flow rate. - comments: Provide the units of the measured flow rate by selecting a value from - the pick list. + comments: + - Provide the units of the measured flow rate by selecting a value from the pick + list. slot_uri: GENEPIO:0100909 any_of: - range: InstantaneousFlowRateMeasurementUnitMenu @@ -5765,8 +5892,8 @@ slots: name: instantaneous_flow_rate_measurement_method title: instantaneous flow rate measurement method description: The process used to measure instantaneous fluid flow rate. - comments: Provide the name of the procedure or technology used to measure flow - rate. + comments: + - Provide the name of the procedure or technology used to measure flow rate. slot_uri: GENEPIO:0100910 range: WhitespaceMinimizedString examples: @@ -5775,30 +5902,33 @@ slots: name: turbidity_measurement_value title: turbidity measurement value description: The numerical value of a measurement of turbidity. - comments: Provide the numerical value of the measured turbidity. + comments: + - Provide the numerical value of the measured turbidity. slot_uri: GENEPIO:0100783 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: '0.02' turbidity_measurement_unit: name: turbidity_measurement_unit title: turbidity measurement unit description: The units of a measurement of turbidity. - comments: Provide the units of the measured turbidity by selecting a value from - the pick list. + comments: + - Provide the units of the measured turbidity by selecting a value from the pick + list. slot_uri: GENEPIO:0100914 + recommended: true any_of: - range: TurbidityMeasurementUnitMenu - range: NullValueMenu - recommended: true examples: - value: nephelometric turbidity unit (NTU) turbidity_measurement_method: name: turbidity_measurement_method title: turbidity measurement method description: The process used to measure turbidity. - comments: Provide the name of the procedure or technology used to measure turbidity. + comments: + - Provide the name of the procedure or technology used to measure turbidity. slot_uri: GENEPIO:0101013 range: WhitespaceMinimizedString examples: @@ -5807,7 +5937,8 @@ slots: name: dissolved_oxygen_measurement_value title: dissolved oxygen measurement value description: The numerical value of a measurement of dissolved oxygen. - comments: Provide the numerical value of the measured dissolved oxygen. + comments: + - Provide the numerical value of the measured dissolved oxygen. slot_uri: GENEPIO:0100915 range: WhitespaceMinimizedString examples: @@ -5816,8 +5947,9 @@ slots: name: dissolved_oxygen_measurement_unit title: dissolved oxygen measurement unit description: The units of a measurement of dissolved oxygen. - comments: Provide the units of the measured dissolved oxygen by selecting a value - from the pick list. + comments: + - Provide the units of the measured dissolved oxygen by selecting a value from + the pick list. slot_uri: GENEPIO:0100784 any_of: - range: DissolvedOxygenMeasurementUnitMenu @@ -5828,8 +5960,8 @@ slots: name: dissolved_oxygen_measurement_method title: dissolved oxygen measurement method description: The method used to measure dissolved oxygen. - comments: Provide the name of the procedure or technology used to measure dissolved - oxygen. + comments: + - Provide the name of the procedure or technology used to measure dissolved oxygen. slot_uri: GENEPIO:0100785 range: WhitespaceMinimizedString examples: @@ -5839,7 +5971,8 @@ slots: title: oxygen reduction potential (ORP) measurement value description: The numerical value of a measurement of oxygen reduction potential (ORP). - comments: Provide the numerical value of the measured oxygen reduction potential. + comments: + - Provide the numerical value of the measured oxygen reduction potential. slot_uri: GENEPIO:0100917 range: WhitespaceMinimizedString examples: @@ -5848,8 +5981,9 @@ slots: name: oxygen_reduction_potential_orp_measurement_unit title: oxygen reduction potential (ORP) measurement unit description: The units of a measurement of oxygen reduction potential (ORP). - comments: Provide the units of the measured oxygen reduction potential by selecting - a value from the pick list. + comments: + - Provide the units of the measured oxygen reduction potential by selecting a + value from the pick list. slot_uri: GENEPIO:0100786 any_of: - range: OxygenReductionPotentialORPMeasurementUnitMenu @@ -5860,8 +5994,9 @@ slots: name: oxygen_reduction_potential_orp_measurement_method title: oxygen reduction potential (ORP) measurement method description: The method used to measure oxygen reduction potential (ORP). - comments: Provide the name of the procedure or technology used to measure oxygen - reduction potential. + comments: + - Provide the name of the procedure or technology used to measure oxygen reduction + potential. slot_uri: GENEPIO:0100787 range: WhitespaceMinimizedString examples: @@ -5870,7 +6005,8 @@ slots: name: chemical_oxygen_demand_cod_measurement_value title: chemical oxygen demand (COD) measurement value description: The measured value from a chemical oxygen demand (COD) test. - comments: Provide the numerical value of the COD test result. + comments: + - Provide the numerical value of the COD test result. slot_uri: GENEPIO:0100788 range: WhitespaceMinimizedString examples: @@ -5880,7 +6016,8 @@ slots: title: chemical oxygen demand (COD) measurement unit description: The units associated with a value from a chemical oxygen demand (COD) test. - comments: Provide the units of the COD test result. + comments: + - Provide the units of the COD test result. slot_uri: GENEPIO:0100789 any_of: - range: ChemicalOxygenDemandCODMeasurementUnitMenu @@ -5891,7 +6028,8 @@ slots: name: chemical_oxygen_demand_cod_measurement_method title: chemical oxygen demand (COD) measurement method description: The method used to measure chemical oxygen demand (COD). - comments: Provide the name of the procedure or technology used to measure COD. + comments: + - Provide the name of the procedure or technology used to measure COD. slot_uri: GENEPIO:0100790 range: WhitespaceMinimizedString examples: @@ -5901,7 +6039,8 @@ slots: title: carbonaceous biochemical oxygen demand (CBOD) measurement value description: The numerical value of a measurement of carbonaceous biochemical oxygen demand (CBOD). - comments: Provide the numerical value of the measured CBOD. + comments: + - Provide the numerical value of the measured CBOD. slot_uri: GENEPIO:0100791 range: WhitespaceMinimizedString examples: @@ -5911,8 +6050,8 @@ slots: title: carbonaceous biochemical oxygen demand (CBOD) measurement unit description: The units of a measurement of carbonaceous biochemical oxygen demand (CBOD). - comments: Provide the units of the measured CBOD by selecting a value from the - pick list. + comments: + - Provide the units of the measured CBOD by selecting a value from the pick list. slot_uri: GENEPIO:0100792 any_of: - range: CarbonaceousBiochemicalOxygenDemandCBODMeasurementUnitMenu @@ -5924,7 +6063,8 @@ slots: title: carbonaceous biochemical oxygen demand (CBOD) measurement method description: The method used to measure carbonaceous biochemical oxygen demand (CBOD). - comments: Provide the name of the procedure or technology used to measure CBOD. + comments: + - Provide the name of the procedure or technology used to measure CBOD. slot_uri: GENEPIO:0100793 range: WhitespaceMinimizedString examples: @@ -5933,7 +6073,8 @@ slots: name: total_suspended_solids_tss_measurement_value title: total suspended solids (TSS) measurement value description: The numerical value from a total suspended solids (TSS) test. - comments: Provide the numerical value of the measured TSS. + comments: + - Provide the numerical value of the measured TSS. slot_uri: GENEPIO:0100794 range: WhitespaceMinimizedString examples: @@ -5943,7 +6084,8 @@ slots: title: total suspended solids (TSS) measurement unit description: The units associated with a value from a total suspended solids (TSS) test. - comments: Provide the units of the measured TSS. + comments: + - Provide the units of the measured TSS. slot_uri: GENEPIO:0100795 any_of: - range: TotalSuspendedSolidsTSSMeasurementUnitMenu @@ -5954,7 +6096,8 @@ slots: name: total_suspended_solids_tss_measurement_method title: total suspended solids (TSS) measurement method description: The method used to measure total suspended solids (TSS). - comments: Provide the name of the procedure or technology used to measure TSS. + comments: + - Provide the name of the procedure or technology used to measure TSS. slot_uri: GENEPIO:0100796 range: WhitespaceMinimizedString examples: @@ -5964,7 +6107,8 @@ slots: name: total_dissolved_solids_tds_measurement_value title: total dissolved solids (TDS) measurement value description: The numerical value from a total dissolved solids (TDS) test. - comments: Provide the numerical value of the measured TDS. + comments: + - Provide the numerical value of the measured TDS. slot_uri: GENEPIO:0100797 range: WhitespaceMinimizedString examples: @@ -5974,7 +6118,8 @@ slots: title: total dissolved solids (TDS) measurement unit description: The units associated with a value from a total dissolved solids (TDS) test. - comments: Provide the units of the measured TDS. + comments: + - Provide the units of the measured TDS. slot_uri: GENEPIO:0100798 any_of: - range: TotalDissolvedSolidsTDSMeasurementUnitMenu @@ -5985,7 +6130,8 @@ slots: name: total_dissolved_solids_tds_measurement_method title: total dissolved solids (TDS) measurement method description: The method used to measure total dissolved solids (TDS). - comments: Provide the name of the procedure or technology used to measure TDS. + comments: + - Provide the name of the procedure or technology used to measure TDS. slot_uri: GENEPIO:0100799 range: WhitespaceMinimizedString examples: @@ -5994,7 +6140,8 @@ slots: name: total_solids_ts_measurement_value title: total solids (TS) measurement value description: The numerical value from a total solids (TS) test. - comments: Provide the numerical value of the measured TS. + comments: + - Provide the numerical value of the measured TS. slot_uri: GENEPIO:0100800 range: WhitespaceMinimizedString examples: @@ -6003,7 +6150,8 @@ slots: name: total_solids_ts_measurement_unit title: total solids (TS) measurement unit description: The units associated with a value from a total solids (TS) test. - comments: Provide the units of the measured TS. + comments: + - Provide the units of the measured TS. slot_uri: GENEPIO:0100801 any_of: - range: TotalSolidsTSMeasurementUnitMenu @@ -6014,7 +6162,8 @@ slots: name: total_solids_ts_measurement_method title: total solids (TS) measurement method description: The method used to measure total solids (TS). - comments: Provide the name of the procedure or technology used to measure TS. + comments: + - Provide the name of the procedure or technology used to measure TS. slot_uri: GENEPIO:0100802 range: WhitespaceMinimizedString examples: @@ -6023,7 +6172,8 @@ slots: name: alkalinity_measurement_value title: alkalinity measurement value description: The numerical value of a measurement of alkalinity. - comments: Provide the numerical value of the measured alkalinity. + comments: + - Provide the numerical value of the measured alkalinity. slot_uri: GENEPIO:0100878 range: WhitespaceMinimizedString examples: @@ -6032,7 +6182,8 @@ slots: name: alkalinity_measurement_unit title: alkalinity measurement unit description: The units of a measurement of alkalinity. - comments: Provide the units of the measured alkalinity. + comments: + - Provide the units of the measured alkalinity. slot_uri: GENEPIO:0100879 any_of: - range: AlkalinityMeasurementUnitMenu @@ -6043,7 +6194,8 @@ slots: name: alkalinity_measurement_method title: alkalinity measurement method description: The process used to measure alkalinity. - comments: Provide the name of the procedure or technology used to measure alkalinity. + comments: + - Provide the name of the procedure or technology used to measure alkalinity. slot_uri: GENEPIO:0100880 range: WhitespaceMinimizedString examples: @@ -6052,7 +6204,8 @@ slots: name: conductivity_measurement_value title: conductivity measurement value description: The numerical value of a measurement of conductivity. - comments: Provide the numerical value of the measured conductivity. + comments: + - Provide the numerical value of the measured conductivity. slot_uri: GENEPIO:0100916 range: WhitespaceMinimizedString examples: @@ -6061,7 +6214,8 @@ slots: name: conductivity_measurement_unit title: conductivity measurement unit description: The units of a measurement of conductivity. - comments: Provide the units of the measured conductivity. + comments: + - Provide the units of the measured conductivity. slot_uri: GENEPIO:0100803 any_of: - range: ConductivityMeasurementUnitMenu @@ -6072,7 +6226,8 @@ slots: name: conductivity_measurement_method title: conductivity measurement method description: The method used to measure conductivity. - comments: Provide the name of the procedure or technology used to measure conductivity. + comments: + - Provide the name of the procedure or technology used to measure conductivity. slot_uri: GENEPIO:0100804 range: WhitespaceMinimizedString examples: @@ -6081,7 +6236,8 @@ slots: name: salinity_measurement_value title: salinity measurement value description: The numerical value of a measurement of salinity. - comments: Provide the numerical value of the measured salinity. + comments: + - Provide the numerical value of the measured salinity. slot_uri: GENEPIO:0100805 range: WhitespaceMinimizedString examples: @@ -6090,7 +6246,8 @@ slots: name: salinity_measurement_unit title: salinity measurement unit description: The units of a measurement of salinity. - comments: Provide the units of the measured salinity. + comments: + - Provide the units of the measured salinity. slot_uri: GENEPIO:0100806 any_of: - range: SalinityMeasurementUnitMenu @@ -6101,7 +6258,8 @@ slots: name: salinity_measurement_method title: salinity measurement method description: The method used to measure salinity. - comments: Provide the name of the procedure or technology used to measure salinity. + comments: + - Provide the name of the procedure or technology used to measure salinity. slot_uri: GENEPIO:0100807 range: WhitespaceMinimizedString examples: @@ -6110,7 +6268,8 @@ slots: name: total_nitrogen_tn_measurement_value title: total nitrogen (TN) measurement value description: The numerical value of a measurement of total nitrogen (TN). - comments: Provide the numerical value of the measured TN. + comments: + - Provide the numerical value of the measured TN. slot_uri: GENEPIO:0100808 range: WhitespaceMinimizedString examples: @@ -6119,7 +6278,8 @@ slots: name: total_nitrogen_tn_measurement_unit title: total nitrogen (TN) measurement unit description: The units of a measurement of total nitrogen (TN). - comments: Provide the units of the measured TN. + comments: + - Provide the units of the measured TN. slot_uri: GENEPIO:0100809 any_of: - range: TotalNitrogenTNMeasurementUnitMenu @@ -6130,7 +6290,8 @@ slots: name: total_nitrogen_tn_measurement_method title: total nitrogen (TN) measurement method description: The method used to measure total nitrogen (TN). - comments: Provide the name of the procedure or technology used to measure TN. + comments: + - Provide the name of the procedure or technology used to measure TN. slot_uri: GENEPIO:0100810 range: WhitespaceMinimizedString examples: @@ -6139,7 +6300,8 @@ slots: name: total_phosphorus_tp_measurement_value title: total phosphorus (TP) measurement value description: The numerical value of a measurement of total phosphorus (TP). - comments: Provide the numerical value of the measured TP. + comments: + - Provide the numerical value of the measured TP. slot_uri: GENEPIO:0100811 range: WhitespaceMinimizedString examples: @@ -6148,7 +6310,8 @@ slots: name: total_phosphorus_tp_measurement_unit title: total phosphorus (TP) measurement unit description: The units of a measurement of total phosphorus (TP). - comments: Provide the units of the measured TP. + comments: + - Provide the units of the measured TP. slot_uri: GENEPIO:0100812 any_of: - range: TotalPhosphorpusTpMeasurementUnitMenu @@ -6159,7 +6322,8 @@ slots: name: total_phosphorus_tp_measurement_method title: total phosphorus (TP) measurement method description: The method used to measure total phosphorus (TP). - comments: Provide the name of the procedure or technology used to measure TP. + comments: + - Provide the name of the procedure or technology used to measure TP. slot_uri: GENEPIO:0100813 range: WhitespaceMinimizedString examples: @@ -6169,43 +6333,45 @@ slots: title: fecal contamination indicator description: A gene, virus, bacteria, or substance used to measure the sanitary quality of water in regards to fecal contamination. - comments: If a fecal contamination indicator was measured, select it from the - picklist. + comments: + - If a fecal contamination indicator was measured, select it from the picklist. slot_uri: GENEPIO:0100814 + recommended: true any_of: - range: FecalContaminationIndicatorMenu - range: NullValueMenu - recommended: true examples: - value: crAssphage fecal_contamination_value: name: fecal_contamination_value title: fecal contamination value description: The numerical value of a measurement of fecal contamination. - comments: Provide the numerical value of the measured fecal contamination. + comments: + - Provide the numerical value of the measured fecal contamination. slot_uri: GENEPIO:0100815 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: '10' fecal_contamination_unit: name: fecal_contamination_unit title: fecal contamination unit description: The units of a measurement of fecal contamination. - comments: Provide the units of the measured fecal contamination. + comments: + - Provide the units of the measured fecal contamination. slot_uri: GENEPIO:0100816 + recommended: true any_of: - range: FecalContaminationUnitMenu - range: NullValueMenu - recommended: true examples: - value: cycle threshold (Ct) / quantification cycle (Cq) fecal_contamination_method: name: fecal_contamination_method title: fecal contamination method description: The method used to measure fecal contamination. - comments: Provide the name of the procedure or technology used to measure fecal - contamination. + comments: + - Provide the name of the procedure or technology used to measure fecal contamination. slot_uri: GENEPIO:0100817 range: WhitespaceMinimizedString examples: @@ -6215,7 +6381,8 @@ slots: title: fecal coliform count value description: The numerical value of a measurement of fecal coliforms within a sample. - comments: Provide the numerical value of the measured fecal coliforms. + comments: + - Provide the numerical value of the measured fecal coliforms. slot_uri: GENEPIO:0100818 range: WhitespaceMinimizedString examples: @@ -6224,7 +6391,8 @@ slots: name: fecal_coliform_count_unit title: fecal coliform count unit description: The units of a measurement of fecal coliforms. - comments: Provide the units of the measured fecal coliforms. + comments: + - Provide the units of the measured fecal coliforms. slot_uri: GENEPIO:0100819 any_of: - range: FecalColiformCountUnitMenu @@ -6235,8 +6403,8 @@ slots: name: fecal_coliform_count_method title: fecal coliform count method description: The method used to measure fecal coliforms. - comments: Provide the name of the procedure or technology used to measure fecal - coliforms. + comments: + - Provide the name of the procedure or technology used to measure fecal coliforms. slot_uri: GENEPIO:0100820 range: WhitespaceMinimizedString examples: @@ -6246,8 +6414,8 @@ slots: title: urinary contamination indicator description: A gene, virus, bacteria, or substance used to measure the sanitary quality of water in regards to urinary contamination. - comments: If a urinary contamination indicator was measured, select it from the - picklist. + comments: + - If a urinary contamination indicator was measured, select it from the picklist. slot_uri: GENEPIO:0100837 any_of: - range: UrinaryContaminationIndicatorMenu @@ -6258,7 +6426,8 @@ slots: name: urinary_contamination_value title: urinary contamination value description: The numerical value of a measurement of urinary contamination. - comments: Provide the numerical value of the measured urinary contamination. + comments: + - Provide the numerical value of the measured urinary contamination. slot_uri: GENEPIO:0100838 range: WhitespaceMinimizedString examples: @@ -6267,7 +6436,8 @@ slots: name: urinary_contamination_unit title: urinary contamination unit description: The units of a measurement of urinary contamination. - comments: Provide the units of the measured urinary contamination. + comments: + - Provide the units of the measured urinary contamination. slot_uri: GENEPIO:0100839 any_of: - range: UrinaryContaminationUnitMenu @@ -6278,8 +6448,8 @@ slots: name: urinary_contamination_method title: urinary contamination method description: The method used to measure urinary contamination. - comments: Provide the name of the procedure or technology used to measure urinary - contamination. + comments: + - Provide the name of the procedure or technology used to measure urinary contamination. slot_uri: GENEPIO:0100840 range: WhitespaceMinimizedString examples: @@ -6289,7 +6459,8 @@ slots: title: sample temperature value (at collection) description: The numerical value of a measurement of temperature of a sample at collection. - comments: Provide the numerical value of the measured temperature. + comments: + - Provide the numerical value of the measured temperature. slot_uri: GENEPIO:0100821 range: WhitespaceMinimizedString examples: @@ -6299,7 +6470,8 @@ slots: title: sample temperature unit (at collection) description: The units of a measurement of temperature of a sample at the time of collection. - comments: Provide the units of the measured temperature. + comments: + - Provide the units of the measured temperature. slot_uri: GENEPIO:0100822 any_of: - range: SampleTemperatureUnitAtCollectionMenu @@ -6311,7 +6483,8 @@ slots: title: sample temperature value (when received) description: The numerical value of a measurement of temperature of a sample upon receipt. - comments: Provide the numerical value of the measured temperature. + comments: + - Provide the numerical value of the measured temperature. slot_uri: GENEPIO:0100823 range: WhitespaceMinimizedString examples: @@ -6321,7 +6494,8 @@ slots: title: sample temperature unit (when received) description: The units of a measurement of temperature of a sample at the time upon receipt. - comments: Provide the units of the measured temperature. + comments: + - Provide the units of the measured temperature. slot_uri: GENEPIO:0100824 any_of: - range: SampleTemperatureUnitWhenReceivedMenu @@ -6332,9 +6506,10 @@ slots: name: library_id title: library_ID description: The user-specified identifier for the library prepared for sequencing. - comments: Every "library ID" from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab, and as informative as possible. + comments: + - Every "library ID" from a single submitter must be unique. It can have any format, + but we suggest that you make it concise, unique and consistent within your lab, + and as informative as possible. slot_uri: GENEPIO:0001448 range: WhitespaceMinimizedString examples: @@ -6344,7 +6519,8 @@ slots: title: sequencing_assay_type description: The overarching sequencing methodology that was used to determine the sequence of a biomaterial. - comments: 'Example Guidance: Provide the name of the DNA or RNA sequencing technology + comments: + - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value.' slot_uri: GENEPIO:0100997 @@ -6355,7 +6531,8 @@ slots: name: sequencing_date title: sequencing_date description: The date the sample was sequenced. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 range: date todos: @@ -6367,17 +6544,18 @@ slots: name: purpose_of_sequencing title: purpose_of_sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 + multivalued: true + required: true any_of: - range: PurposeOfSequencingMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Travel-associated surveillance purpose_of_sequencing_details: @@ -6385,13 +6563,14 @@ slots: title: purpose_of_sequencing_details description: The description of why the sample was sequenced providing specific details. - comments: 'Provide an expanded description of why the sample was sequenced using - free text. The description may include the importance of the sequences for a - particular public health investigation/surveillance activity/research question. - Suggested standardized descriptions include: Assessing public health control - measures, Determining early introductions and spread, Investigating airline-related - exposures, Investigating remote regions, Investigating health care workers, - Investigating schools/universities.' + comments: + - 'Provide an expanded description of why the sample was sequenced using free + text. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriptions include: Assessing public health control measures, + Determining early introductions and spread, Investigating airline-related exposures, + Investigating remote regions, Investigating health care workers, Investigating + schools/universities.' slot_uri: GENEPIO:0001446 range: WhitespaceMinimizedString examples: @@ -6401,14 +6580,15 @@ slots: title: sequenced_by description: The name of the agency, organization or institution responsible for sequencing the isolate's genome. - comments: Provide the name of the agency, organization or institution that performed - the sequencing in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the agency, organization or institution that performed the + sequencing in full (avoid abbreviations). If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100416 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] exact_mappings: @@ -6419,9 +6599,10 @@ slots: title: sequenced_by_laboratory_name description: The specific laboratory affiliation of the responsible for sequencing the isolate's genome. - comments: Provide the name of the specific laboratory that that performed the - sequencing in full (avoid abbreviations). If the information is unknown or cannot - be provided, leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that that performed the sequencing + in full (avoid abbreviations). If the information is unknown or cannot be provided, + leave blank or provide a null value. slot_uri: GENEPIO:0100470 range: WhitespaceMinimizedString examples: @@ -6431,16 +6612,17 @@ slots: title: sequenced_by_contact_name description: The name or title of the contact responsible for follow-up regarding the sequence. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100471 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Enterics Lab Manager sequenced_by_contact_email: @@ -6448,31 +6630,33 @@ slots: title: sequenced_by_contact_email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100422 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: enterics@lab.ca sequence_submitted_by: name: sequence_submitted_by title: sequence_submitted_by description: The name of the agency that submitted the sequence to a database. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. For Canadian institutions submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: Public Health Ontario (PHO) sequence_submitter_contact_email: @@ -6480,12 +6664,13 @@ slots: title: sequence_submitter_contact_email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: The email address can represent a specific individual or laboratory. + comments: + - The email address can represent a specific individual or laboratory. slot_uri: GENEPIO:0001165 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true pattern: ^\S+@\S+\.\S+$ examples: - value: RespLab@lab.ca @@ -6493,7 +6678,8 @@ slots: name: nucleic_acid_extraction_method title: nucleic_acid_extraction_method description: The process used to extract genomic material from a sample. - comments: Briefly describe the extraction method used. + comments: + - Briefly describe the extraction method used. slot_uri: GENEPIO:0100939 range: WhitespaceMinimizedString examples: @@ -6503,7 +6689,8 @@ slots: name: nucleic_acid_extraction_kit title: nucleic_acid_extraction_kit description: The kit used to extract genomic material from a sample - comments: Provide the name of the genomic extraction kit used. + comments: + - Provide the name of the genomic extraction kit used. slot_uri: GENEPIO:0100772 range: WhitespaceMinimizedString examples: @@ -6513,18 +6700,20 @@ slots: title: endogenous control details description: The description of the endogenous controls included when extracting a sample. - comments: Provide the names of endogenous controls that were used as a reference - during extraction. If relevant, include titers of these controls, as well as - whether any controls were expected but not identified in the sample. + comments: + - Provide the names of endogenous controls that were used as a reference during + extraction. If relevant, include titers of these controls, as well as whether + any controls were expected but not identified in the sample. slot_uri: GENEPIO:0100923 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString sequencing_project_name: name: sequencing_project_name title: sequencing_project_name description: The name of the project/initiative/program for which sequencing was performed. - comments: Provide the name of the project and/or the project ID here. If the information + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100472 range: WhitespaceMinimizedString @@ -6534,9 +6723,10 @@ slots: name: sequencing_platform title: sequencing_platform description: The platform technology used to perform the sequencing. - comments: Provide the name of the company that created the sequencing instrument - by selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the company that created the sequencing instrument by selecting + a value from the template pick list. If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100473 any_of: - range: SequencingPlatformMenu @@ -6547,9 +6737,10 @@ slots: name: sequencing_instrument title: sequencing_instrument description: The model of the sequencing instrument used. - comments: Provide the model sequencing instrument by selecting a value from the - template pick list. If the information is unknown or cannot be provided, leave - blank or provide a null value. + comments: + - Provide the model sequencing instrument by selecting a value from the template + pick list. If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0001452 any_of: - range: SequencingInstrumentMenu @@ -6561,7 +6752,8 @@ slots: title: library_preparation_kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 range: WhitespaceMinimizedString examples: @@ -6571,7 +6763,8 @@ slots: title: DNA_fragment_length description: The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. - comments: Provide the fragment length in base pairs (do not include the units). + comments: + - Provide the fragment length in base pairs (do not include the units). slot_uri: GENEPIO:0100843 range: Integer examples: @@ -6581,7 +6774,8 @@ slots: title: genomic_target_enrichment_method description: The molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: Provide the name of the enrichment method + comments: + - Provide the name of the enrichment method slot_uri: GENEPIO:0100966 range: GenomicTargetEnrichmentMethodMenu examples: @@ -6592,9 +6786,10 @@ slots: description: Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: 'Provide details that are applicable to the method you used. Note: If - bait-capture methods were used for enrichment, provide the panel name and version - number (or a URL providing that information).' + comments: + - 'Provide details that are applicable to the method you used. Note: If bait-capture + methods were used for enrichment, provide the panel name and version number + (or a URL providing that information).' slot_uri: GENEPIO:0100967 range: WhitespaceMinimizedString examples: @@ -6605,8 +6800,9 @@ slots: title: amplicon_pcr_primer_scheme description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. - comments: Provide the name and version of the primer scheme used to generate the - amplicons for sequencing. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. slot_uri: GENEPIO:0001456 range: WhitespaceMinimizedString examples: @@ -6615,7 +6811,8 @@ slots: name: amplicon_size title: amplicon_size description: The length of the amplicon generated by PCR amplification. - comments: Provide the amplicon size expressed in base pairs. + comments: + - Provide the amplicon size expressed in base pairs. slot_uri: GENEPIO:0001449 range: Integer examples: @@ -6625,10 +6822,11 @@ slots: title: sequencing_flow_cell_version description: The version number of the flow cell used for generating sequence data. - comments: Flow cells can vary in terms of design, chemistry, capacity, etc. The - version of the flow cell used to generate sequence data can affect sequence - quantity and quality. Record the version of the flow cell used to generate sequence - data. Do not include "version" or "v" in the version number. + comments: + - Flow cells can vary in terms of design, chemistry, capacity, etc. The version + of the flow cell used to generate sequence data can affect sequence quantity + and quality. Record the version of the flow cell used to generate sequence data. + Do not include "version" or "v" in the version number. slot_uri: GENEPIO:0101102 range: WhitespaceMinimizedString examples: @@ -6637,7 +6835,8 @@ slots: name: sequencing_protocol title: sequencing_protocol description: The protocol or method used for sequencing. - comments: Provide the name and version of the procedure or protocol used for sequencing. + comments: + - Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online. slot_uri: GENEPIO:0001454 range: WhitespaceMinimizedString @@ -6647,7 +6846,8 @@ slots: name: r1_fastq_filename title: r1_fastq_filename description: The user-specified filename of the r1 FASTQ file. - comments: Provide the r1 FASTQ filename. + comments: + - Provide the r1 FASTQ filename. slot_uri: GENEPIO:0001476 range: WhitespaceMinimizedString examples: @@ -6656,7 +6856,8 @@ slots: name: r2_fastq_filename title: r2_fastq_filename description: The user-specified filename of the r2 FASTQ file. - comments: Provide the r2 FASTQ filename. + comments: + - Provide the r2 FASTQ filename. slot_uri: GENEPIO:0001477 range: WhitespaceMinimizedString examples: @@ -6665,7 +6866,8 @@ slots: name: fast5_filename title: fast5_filename description: The user-specified filename of the FAST5 file. - comments: Provide the FAST5 filename. + comments: + - Provide the FAST5 filename. slot_uri: GENEPIO:0001480 range: WhitespaceMinimizedString examples: @@ -6674,9 +6876,10 @@ slots: name: genome_sequence_file_name title: genome sequence file name description: The name of the sequence file. - comments: Provide the name and version number, with the file extension, of the - processed genome sequence file e.g. a consensus sequence FASTA file or a genome - assembly file. + comments: + - Provide the name and version number, with the file extension, of the processed + genome sequence file e.g. a consensus sequence FASTA file or a genome assembly + file. slot_uri: GENEPIO:0101715 range: WhitespaceMinimizedString examples: @@ -6685,7 +6888,8 @@ slots: name: assembly_filename title: assembly_filename description: The user-defined filename of the FASTA file. - comments: Provide the FASTA filename. + comments: + - Provide the FASTA filename. slot_uri: GENEPIO:0001461 range: WhitespaceMinimizedString examples: @@ -6695,7 +6899,8 @@ slots: title: quality control method name description: The name of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Providing the name of the method used for quality control is very important + comments: + - Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other @@ -6709,11 +6914,12 @@ slots: title: quality control method version description: The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Methods updates can make big differences to their outputs. Provide the - version of the method used for quality control. The version can be expressed - using whatever convention the developer implements (e.g. date, semantic versioning). - If multiple methods were used, record the version numbers in the same order - as the method names. Separate the version numbers using a semi-colon. + comments: + - Methods updates can make big differences to their outputs. Provide the version + of the method used for quality control. The version can be expressed using whatever + convention the developer implements (e.g. date, semantic versioning). If multiple + methods were used, record the version numbers in the same order as the method + names. Separate the version numbers using a semi-colon. slot_uri: GENEPIO:0100558 range: WhitespaceMinimizedString examples: @@ -6722,14 +6928,15 @@ slots: name: quality_control_determination title: quality control determination description: The determination of a quality control assessment. - comments: Select a value from the pick list provided. If a desired value is missing, - submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the - New Term Request form. + comments: + - Select a value from the pick list provided. If a desired value is missing, submit + a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term + Request form. slot_uri: GENEPIO:0100559 + multivalued: true any_of: - range: QualityControlDeterminationMenu - range: NullValueMenu - multivalued: true examples: - value: sequence failed quality control quality_control_issues: @@ -6737,14 +6944,15 @@ slots: title: quality control issues description: The reason contributing to, or causing, a low quality determination in a quality control assessment. - comments: Select a value from the pick list provided. If a desired value is missing, - submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the - New Term Request form. + comments: + - Select a value from the pick list provided. If a desired value is missing, submit + a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term + Request form. slot_uri: GENEPIO:0100560 + multivalued: true any_of: - range: QualityControlIssuesMenu - range: NullValueMenu - multivalued: true examples: - value: low average genome coverage quality_control_details: @@ -6752,7 +6960,8 @@ slots: title: quality control details description: The details surrounding a low quality determination in a quality control assessment. - comments: Provide notes or details regarding QC results using free text. + comments: + - Provide notes or details regarding QC results using free text. slot_uri: GENEPIO:0100561 range: WhitespaceMinimizedString examples: @@ -6762,35 +6971,37 @@ slots: title: raw sequence data processing method description: The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Raw data processing can have a significant impact on data quality and - how it can be used. Provide the names and version numbers of software used for - trimming adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop - v. 0.2.3), or a link to a GitHub protocol. + comments: + - Raw data processing can have a significant impact on data quality and how it + can be used. Provide the names and version numbers of software used for trimming + adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), + or a link to a GitHub protocol. slot_uri: GENEPIO:0001458 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: Porechop 0.2.3 dehosting_method: name: dehosting_method title: dehosting method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: Nanostripper sequence_assembly_software_name: name: sequence_assembly_software_name title: sequence assembly software name description: The name of the software used to assemble a sequence. - comments: Provide the name of the software used to assemble the sequence. + comments: + - Provide the name of the software used to assemble the sequence. slot_uri: GENEPIO:0100825 any_of: - range: WhitespaceMinimizedString @@ -6801,7 +7012,8 @@ slots: name: sequence_assembly_software_version title: sequence assembly software version description: The version of the software used to assemble a sequence. - comments: Provide the version of the software used to assemble the sequence. + comments: + - Provide the version of the software used to assemble the sequence. slot_uri: GENEPIO:0100826 any_of: - range: WhitespaceMinimizedString @@ -6812,7 +7024,8 @@ slots: name: consensus_sequence_software_name title: consensus sequence software name description: The name of the software used to generate the consensus sequence. - comments: Provide the name of the software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001463 any_of: - range: WhitespaceMinimizedString @@ -6823,7 +7036,8 @@ slots: name: consensus_sequence_software_version title: consensus sequence software version description: The version of the software used to generate the consensus sequence. - comments: Provide the version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001469 any_of: - range: WhitespaceMinimizedString @@ -6835,7 +7049,8 @@ slots: title: breadth of coverage value description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. - comments: Provide value as a percent. + comments: + - Provide value as a percent. slot_uri: GENEPIO:0001472 range: WhitespaceMinimizedString examples: @@ -6845,7 +7060,8 @@ slots: title: depth of coverage value description: The average number of reads representing a given nucleotide in the reconstructed sequence. - comments: Provide value as a fold of coverage. + comments: + - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 range: WhitespaceMinimizedString examples: @@ -6854,7 +7070,8 @@ slots: name: depth_of_coverage_threshold title: depth of coverage threshold description: The threshold used as a cut-off for the depth of coverage. - comments: Provide the threshold fold coverage. + comments: + - Provide the threshold fold coverage. slot_uri: GENEPIO:0001475 range: WhitespaceMinimizedString examples: @@ -6864,7 +7081,8 @@ slots: title: genome completeness description: The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. - comments: Provide the genome completeness as a percent (no need to include units). + comments: + - Provide the genome completeness as a percent (no need to include units). slot_uri: GENEPIO:0100844 range: WhitespaceMinimizedString examples: @@ -6873,7 +7091,8 @@ slots: name: number_of_base_pairs_sequenced title: number of base pairs sequenced description: The number of total base pairs generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 range: integer examples: @@ -6883,7 +7102,8 @@ slots: title: number of total reads description: The total number of non-unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100827 range: integer examples: @@ -6892,7 +7112,8 @@ slots: name: number_of_unique_reads title: number of unique reads description: The number of unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100828 range: integer examples: @@ -6902,7 +7123,8 @@ slots: title: minimum post-trimming read length description: The threshold used as a cut-off for the minimum length of a read after trimming. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100829 range: integer examples: @@ -6911,7 +7133,8 @@ slots: name: number_of_contigs title: number of contigs description: The number of contigs (contiguous sequences) in a sequence assembly. - comments: Provide a numerical value. + comments: + - Provide a numerical value. slot_uri: GENEPIO:0100937 range: integer examples: @@ -6920,7 +7143,8 @@ slots: name: percent_ns_across_total_genome_length title: percent Ns across total genome length description: The percentage of the assembly that consists of ambiguous bases (Ns). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100830 range: integer examples: @@ -6930,7 +7154,8 @@ slots: title: Ns per 100 kbp description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 range: integer examples: @@ -6940,7 +7165,8 @@ slots: title: N50 description: The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. - comments: Provide the N50 value in Mb. + comments: + - Provide the N50 value in Mb. slot_uri: GENEPIO:0100938 range: integer examples: @@ -6950,7 +7176,8 @@ slots: title: percent read contamination description: The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset. - comments: Provide the percent contamination value (no need to include units). + comments: + - Provide the percent contamination value (no need to include units). slot_uri: GENEPIO:0100845 range: integer examples: @@ -6960,7 +7187,8 @@ slots: title: sequence assembly length description: The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100846 range: integer examples: @@ -6970,7 +7198,8 @@ slots: title: consensus genome length description: The length of the genome defined by the most common nucleotides at each position. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 range: integer examples: @@ -6979,7 +7208,8 @@ slots: name: reference_genome_accession title: reference genome accession description: A persistent, unique identifier of a genome database entry. - comments: Provide the accession number of the reference genome. + comments: + - Provide the accession number of the reference genome. slot_uri: GENEPIO:0001485 range: WhitespaceMinimizedString examples: @@ -6988,8 +7218,9 @@ slots: name: deduplication_method title: deduplication method description: The method used to remove duplicated reads in a sequence read dataset. - comments: Provide the deduplication software name followed by the version, or - a link to a tool or method. + comments: + - Provide the deduplication software name followed by the version, or a link to + a tool or method. slot_uri: GENEPIO:0100831 range: WhitespaceMinimizedString examples: @@ -6998,10 +7229,11 @@ slots: name: bioinformatics_protocol title: bioinformatics protocol description: A description of the overall bioinformatics strategy used. - comments: Further details regarding the methods used to process raw data, and/or - generate assemblies, and/or generate consensus sequences can. This information - can be provided in an SOP or protocol or pipeline/workflow. Provide the name - and version number of the protocol, or a GitHub link to a pipeline or workflow. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. slot_uri: GENEPIO:0001489 range: WhitespaceMinimizedString examples: @@ -7011,7 +7243,8 @@ slots: title: read mapping software name description: The name of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the name of the read mapping software. + comments: + - Provide the name of the read mapping software. slot_uri: GENEPIO:0100832 range: WhitespaceMinimizedString examples: @@ -7021,7 +7254,8 @@ slots: title: read mapping software version description: The version of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the version number of the read mapping software. + comments: + - Provide the version number of the read mapping software. slot_uri: GENEPIO:0100833 range: WhitespaceMinimizedString examples: @@ -7031,7 +7265,8 @@ slots: title: taxonomic reference database name description: The name of the taxonomic reference database used to identify the organism. - comments: Provide the name of the taxonomic reference database. + comments: + - Provide the name of the taxonomic reference database. slot_uri: GENEPIO:0100834 range: WhitespaceMinimizedString examples: @@ -7041,7 +7276,8 @@ slots: title: taxonomic reference database version description: The version of the taxonomic reference database used to identify the organism. - comments: Provide the version number of the taxonomic reference database. + comments: + - Provide the version number of the taxonomic reference database. slot_uri: GENEPIO:0100835 range: WhitespaceMinimizedString examples: @@ -7051,8 +7287,8 @@ slots: title: taxonomic analysis report filename description: The filename of the report containing the results of a taxonomic analysis. - comments: Provide the filename of the report containing the results of the taxonomic - analysis. + comments: + - Provide the filename of the report containing the results of the taxonomic analysis. slot_uri: GENEPIO:0101074 range: WhitespaceMinimizedString examples: @@ -7061,9 +7297,10 @@ slots: name: taxonomic_analysis_date title: taxonomic analysis date description: The date a taxonomic analysis was performed. - comments: Providing the date that an analyis was performed can help provide context - for tool and reference database versions. Provide the date that the taxonomic - analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Providing the date that an analyis was performed can help provide context for + tool and reference database versions. Provide the date that the taxonomic analysis + was performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0101075 range: date todos: @@ -7074,7 +7311,8 @@ slots: name: read_mapping_criteria title: read mapping criteria description: A description of the criteria used to map reads to a reference sequence. - comments: Provide a description of the read mapping criteria. + comments: + - Provide a description of the read mapping criteria. slot_uri: GENEPIO:0100836 range: WhitespaceMinimizedString examples: @@ -7083,8 +7321,9 @@ slots: name: genetic_target_name title: genetic target name description: The name of the genetic marker used for testing. - comments: 'Provide the full name of the gene used in the test. Standardized gene - names can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. Standardized gene names + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0101116 any_of: - range: WhitespaceMinimizedString @@ -7109,8 +7348,9 @@ slots: name: diagnostic_target_presence title: diagnostic target presence description: The binary value of the result from a diagnostic test. - comments: Select a value from the pick list provided, to describe whether a target - was determined to be present or absent within a sample. + comments: + - Select a value from the pick list provided, to describe whether a target was + determined to be present or absent within a sample. slot_uri: GENEPIO:0100962 any_of: - range: DiagnosticTargetPresenceMenu @@ -7121,8 +7361,8 @@ slots: name: diagnostic_measurement_value title: diagnostic measurement value description: The value of the result from a diagnostic test. - comments: Provide the numerical result of a diagnostic test (no need to include - units). + comments: + - Provide the numerical result of a diagnostic test (no need to include units). slot_uri: GENEPIO:0100963 range: WhitespaceMinimizedString examples: @@ -7131,8 +7371,9 @@ slots: name: diagnostic_measurement_unit title: diagnostic measurement unit description: The unit of the result from a diagnostic test. - comments: Select a value from the pick list provided, to describe the units of - the given diagnostic test. + comments: + - Select a value from the pick list provided, to describe the units of the given + diagnostic test. slot_uri: GENEPIO:0100964 any_of: - range: DiagnosticMeasurementUnitMenu @@ -7143,8 +7384,9 @@ slots: name: diagnostic_measurement_method title: diagnostic measurement method description: The method by which a diagnostic result was determined. - comments: Select a value from the pick list provided to describe the method used - for a given diagnostic test. + comments: + - Select a value from the pick list provided to describe the method used for a + given diagnostic test. slot_uri: GENEPIO:0100965 any_of: - range: DiagnosticMeasurementMethodMenu @@ -7176,18 +7418,19 @@ slots: title: prevalence_metrics description: Metrics regarding the prevalence of the pathogen of interest obtained from a surveillance project. - comments: Risk assessment requires detailed information regarding the quantities - of a pathogen in a specified location, commodity, or environment. As such, it - is useful for risk assessors to know what types of information are available - through documented methods and results. Provide the metric types that are available + comments: + - Risk assessment requires detailed information regarding the quantities of a + pathogen in a specified location, commodity, or environment. As such, it is + useful for risk assessors to know what types of information are available through + documented methods and results. Provide the metric types that are available in the surveillance project sample plan by selecting them from the pick list. The metrics of interest are " Number of total samples collected", "Number of positive samples", "Average count of hazard organism", "Average count of indicator organism". You do not need to provide the actual values, just indicate that the information is available. slot_uri: GENEPIO:0100480 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Number of total samples collected, Number of positive samples prevalence_metrics_details: @@ -7195,23 +7438,25 @@ slots: title: prevalence_metrics_details description: The details pertaining to the prevalence metrics from a surveillance project. - comments: If there are details pertaining to samples or organism counts in the - sample plan that might be informative, provide details using free text. + comments: + - If there are details pertaining to samples or organism counts in the sample + plan that might be informative, provide details using free text. slot_uri: GENEPIO:0100481 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Hazard organism counts (i.e. Salmonella) do not distinguish between serovars. stage_of_production: name: stage_of_production title: stage_of_production description: The stage of food production. - comments: Provide the stage of food production as free text. + comments: + - Provide the stage of food production as free text. slot_uri: GENEPIO:0100482 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: Abattoir [ENVO:01000925] experimental_intervention: @@ -7219,15 +7464,16 @@ slots: title: experimental_intervention description: The category of the experimental intervention applied in the food production system. - comments: In some surveys, a particular intervention in the food supply chain - in studied. If there was an intervention specified in the sample plan, select - the intervention category from the pick list provided. + comments: + - In some surveys, a particular intervention in the food supply chain in studied. + If there was an intervention specified in the sample plan, select the intervention + category from the pick list provided. slot_uri: GENEPIO:0100483 + multivalued: true + recommended: true any_of: - range: ExperimentalInterventionMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Vaccination [NCIT:C15346] experiment_intervention_details: @@ -7235,11 +7481,12 @@ slots: title: experiment_intervention_details description: The details of the experimental intervention applied in the food production system. - comments: If an experimental intervention was applied in the survey, provide details - in this field as free text. + comments: + - If an experimental intervention was applied in the survey, provide details in + this field as free text. slot_uri: GENEPIO:0100484 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: 2% cranberry solution mixed in feed enums: diff --git a/web/templates/hpai/schema_core.yaml b/web/templates/hpai/schema_core.yaml index 52e9873b..0252381c 100644 --- a/web/templates/hpai/schema_core.yaml +++ b/web/templates/hpai/schema_core.yaml @@ -20,6 +20,10 @@ classes: see_also: annotations: version: 1.0.0 + unique_keys: + hpai_key: + unique_key_slots: + - specimen_collector_sample_id 'HPAIFood': name: 'HPAIFood' title: 'HPAI Food' @@ -28,6 +32,10 @@ classes: see_also: annotations: version: 1.0.0 + unique_keys: + hpaifood_key: + unique_key_slots: + - specimen_collector_sample_id 'HPAIWW': name: 'HPAIWW' title: 'HPAI Wastewater' @@ -36,6 +44,10 @@ classes: see_also: annotations: version: 1.0.0 + unique_keys: + hpaiww_key: + unique_key_slots: + - specimen_collector_sample_id 'HPAIEnviro': name: 'HPAIEnviro' title: 'HPAI Environmental' @@ -44,6 +56,10 @@ classes: see_also: annotations: version: 1.0.0 + unique_keys: + hpaienviro_key: + unique_key_slots: + - specimen_collector_sample_id 'HPAIHost': name: 'HPAIHost' title: 'HPAI Host' @@ -52,6 +68,10 @@ classes: see_also: annotations: version: 1.0.0 + unique_keys: + hpaihost_key: + unique_key_slots: + - specimen_collector_sample_id slots: {} enums: {} types: diff --git a/web/templates/influenza/schema.json b/web/templates/influenza/schema.json index 9c841c0e..59c513e4 100644 --- a/web/templates/influenza/schema.json +++ b/web/templates/influenza/schema.json @@ -8751,6 +8751,14 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "mpox_key": { + "unique_key_name": "mpox_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/influenza/schema.yaml b/web/templates/influenza/schema.yaml index ab40e68c..57ea21c2 100644 --- a/web/templates/influenza/schema.yaml +++ b/web/templates/influenza/schema.yaml @@ -18,6 +18,10 @@ classes: description: Draft template for harmonizing human influenza virus genomic surveillance contextual data. is_a: dh_interface + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - third_party_lab_service_provider_name @@ -357,16 +361,16 @@ slots: name: specimen_collector_sample_id title: specimen collector sample ID description: The user-defined name for the sample. - comments: Store the collector sample ID. If this number is considered identifiable - information, provide an alternative ID. Be sure to store the key that maps between - the original and alternative IDs for traceability and follow up if necessary. - Every collector sample ID from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab. + comments: + - Store the collector sample ID. If this number is considered identifiable information, + provide an alternative ID. Be sure to store the key that maps between the original + and alternative IDs for traceability and follow up if necessary. Every collector + sample ID from a single submitter must be unique. It can have any format, but + we suggest that you make it concise, unique and consistent within your lab. slot_uri: GENEPIO:0001123 identifier: true - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: prov_rona_99 exact_mappings: @@ -379,7 +383,8 @@ slots: name: third_party_lab_service_provider_name title: third party lab service provider name description: The name of the third party company or laboratory that provided services. - comments: Provide the full, unabbreviated name of the company or laboratory. + comments: + - Provide the full, unabbreviated name of the company or laboratory. slot_uri: GENEPIO:0001202 range: WhitespaceMinimizedString examples: @@ -390,7 +395,8 @@ slots: name: third_party_lab_sample_id title: third party lab sample ID description: The identifier assigned to a sample by a third party service provider. - comments: Store the sample identifier supplied by the third party services provider. + comments: + - Store the sample identifier supplied by the third party services provider. slot_uri: GENEPIO:0001149 range: WhitespaceMinimizedString examples: @@ -402,12 +408,13 @@ slots: title: case ID description: The identifier used to specify an epidemiologically detected case of disease. - comments: Provide the case identifer. The case ID greatly facilitates linkage - between laboratory and epidemiological data. The case ID may be considered identifiable + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between + laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. slot_uri: GENEPIO:0100281 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: ABCD1234 exact_mappings: @@ -417,9 +424,10 @@ slots: title: Related specimen primary ID description: The primary ID of a related specimen previously submitted to the repository. - comments: Store the primary ID of the related specimen previously submitted to - the National Microbiology Laboratory so that the samples can be linked and tracked - through the system. + comments: + - Store the primary ID of the related specimen previously submitted to the National + Microbiology Laboratory so that the samples can be linked and tracked through + the system. slot_uri: GENEPIO:0001128 any_of: - range: WhitespaceMinimizedString @@ -434,14 +442,15 @@ slots: name: irida_sample_name title: IRIDA sample name description: The identifier assigned to a sequenced isolate in IRIDA. - comments: Store the IRIDA sample name. The IRIDA sample name will be created by - the individual entering data into the IRIDA platform. IRIDA samples may be linked - to metadata and sequence data, or just metadata alone. It is recommended that - the IRIDA sample name be the same as, or contain, the specimen collector sample - ID for better traceability. It is also recommended that the IRIDA sample name - mirror the GISAID accession. IRIDA sample names cannot contain slashes. Slashes - should be replaced by underscores. See IRIDA documentation for more information - regarding special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). + comments: + - Store the IRIDA sample name. The IRIDA sample name will be created by the individual + entering data into the IRIDA platform. IRIDA samples may be linked to metadata + and sequence data, or just metadata alone. It is recommended that the IRIDA + sample name be the same as, or contain, the specimen collector sample ID for + better traceability. It is also recommended that the IRIDA sample name mirror + the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should + be replaced by underscores. See IRIDA documentation for more information regarding + special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). slot_uri: GENEPIO:0001131 range: WhitespaceMinimizedString examples: @@ -452,10 +461,11 @@ slots: name: umbrella_bioproject_accession title: umbrella bioproject accession description: The INSDC accession number assigned to the umbrella BioProject. - comments: Store the umbrella BioProject accession by selecting it from the picklist - in the template. The umbrella BioProject accession will be identical for all - CanCOGen submitters. Different provinces will have their own BioProjects, however - these BioProjects will be linked under one umbrella BioProject. + comments: + - Store the umbrella BioProject accession by selecting it from the picklist in + the template. The umbrella BioProject accession will be identical for all CanCOGen + submitters. Different provinces will have their own BioProjects, however these + BioProjects will be linked under one umbrella BioProject. slot_uri: GENEPIO:0001133 range: UmbrellaBioprojectAccessionMenu structured_pattern: @@ -471,12 +481,12 @@ slots: title: bioproject accession description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. - comments: Store the BioProject accession number. BioProjects are an organizing - tool that links together raw sequence data, assemblies, and their associated - metadata. Each province will be assigned a different bioproject accession number - by the National Microbiology Lab. A valid NCBI BioProject accession has prefix - PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing - project. + comments: + - Store the BioProject accession number. BioProjects are an organizing tool that + links together raw sequence data, assemblies, and their associated metadata. + Each province will be assigned a different bioproject accession number by the + National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN + e.g., PRJNA12345, and is created once at the beginning of a new sequencing project. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString structured_pattern: @@ -493,7 +503,8 @@ slots: name: biosample_accession title: biosample accession description: The identifier assigned to a BioSample in INSDC archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN. slot_uri: GENEPIO:0001139 range: WhitespaceMinimizedString @@ -511,8 +522,9 @@ slots: title: SRA accession description: The Sequence Read Archive (SRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC. - comments: Store the accession assigned to the submitted "run". NCBI-SRA accessions - start with SRR. + comments: + - Store the accession assigned to the submitted "run". NCBI-SRA accessions start + with SRR. slot_uri: GENEPIO:0001142 range: WhitespaceMinimizedString structured_pattern: @@ -528,8 +540,8 @@ slots: name: genbank_accession title: GenBank accession description: The GenBank identifier assigned to the sequence in the INSDC archives. - comments: Store the accession returned from a GenBank submission (viral genome - assembly). + comments: + - Store the accession returned from a GenBank submission (viral genome assembly). slot_uri: GENEPIO:0001145 range: WhitespaceMinimizedString structured_pattern: @@ -545,7 +557,8 @@ slots: name: gisaid_accession title: GISAID accession description: The GISAID accession number assigned to the sequence. - comments: Store the accession returned from the GISAID submission. + comments: + - Store the accession returned from the GISAID submission. slot_uri: GENEPIO:0001147 range: WhitespaceMinimizedString structured_pattern: @@ -564,26 +577,27 @@ slots: title: GISAID virus name description: The user-defined name of the virus, specified in the organism-specific format prescribed by the GISAID database. - comments: 'Provide the GISAID virus name, which should be written in the format: - A/Province/Country/SampleID/year' - range: WhitespaceMinimizedString + comments: + - 'Provide the GISAID virus name, which should be written in the format: A/Province/Country/SampleID/year' required: true + range: WhitespaceMinimizedString examples: - value: A/Ontario/Canada/ABCD1234/2023 sample_collected_by: name: sample_collected_by title: sample collected by description: The name of the agency that collected the original sample. - comments: The name of the sample collector should be written out in full, (with - minor exceptions) and be consistent across multple submissions e.g. Public Health + comments: + - The name of the sample collector should be written out in full, (with minor + exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). slot_uri: GENEPIO:0001153 + required: true any_of: - range: SampleCollectedByMenu - range: NullValueMenu - required: true examples: - value: BC Centre for Disease Control exact_mappings: @@ -597,7 +611,8 @@ slots: title: sample collector contact email description: The email address of the contact responsible for follow-up regarding the sample. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001156 range: WhitespaceMinimizedString @@ -610,14 +625,15 @@ slots: name: sequenced_by title: sequenced by description: The name of the agency that generated the sequence. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0100416 + required: true any_of: - range: SequencedByMenu - range: NullValueMenu - required: true examples: - value: Public Health Ontario (PHO) exact_mappings: @@ -627,14 +643,15 @@ slots: name: sequence_submitted_by title: sequence submitted by description: The name of the agency that generated the sequence. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 + required: true any_of: - range: SequenceSubmittedByMenu - range: NullValueMenu - required: true examples: - value: Public Health Ontario (PHO) exact_mappings: @@ -647,20 +664,21 @@ slots: name: sample_collection_date title: sample collection date description: The date on which the sample was collected. - comments: "Sample collection date is critical for surveillance and many types\ - \ of analyses. Required granularity includes year, month and day. If this date\ - \ is considered identifiable information, it is acceptable to add \"jitter\"\ - \ by adding or subtracting a calendar day (acceptable by GISAID). Alternatively,\ - \ \u201Dreceived date\u201D may be used as a substitute. The date should be\ - \ provided in ISO 8601 standard format \"YYYY-MM-DD\"." + comments: + - "Sample collection date is critical for surveillance and many types of analyses.\ + \ Required granularity includes year, month and day. If this date is considered\ + \ identifiable information, it is acceptable to add \"jitter\" by adding or\ + \ subtracting a calendar day (acceptable by GISAID). Alternatively, \u201Dreceived\ + \ date\u201D may be used as a substitute. The date should be provided in ISO\ + \ 8601 standard format \"YYYY-MM-DD\"." slot_uri: GENEPIO:0001174 + required: true any_of: - range: date - range: NullValueMenu todos: - '>=2019-10-01' - <={today} - required: true examples: - value: '2020-03-16' exact_mappings: @@ -673,15 +691,16 @@ slots: name: sample_collection_date_precision title: sample collection date precision description: The precision to which the "sample collection date" was provided. - comments: Provide the precision of granularity to the "day", "month", or "year" - for the date provided in the "sample collection date" field. The "sample collection + comments: + - Provide the precision of granularity to the "day", "month", or "year" for the + date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". slot_uri: GENEPIO:0001177 + required: true any_of: - range: SampleCollectionDatePrecisionMenu - range: NullValueMenu - required: true examples: - value: year exact_mappings: @@ -691,12 +710,13 @@ slots: name: geo_loc_name_country title: geo_loc_name (country) description: The country where the sample was collected. - comments: Provide the country name from the controlled vocabulary provided. + comments: + - Provide the country name from the controlled vocabulary provided. slot_uri: GENEPIO:0001181 + required: true any_of: - range: GeoLocNameCountryMenu - range: NullValueMenu - required: true examples: - value: Canada exact_mappings: @@ -709,12 +729,13 @@ slots: name: geo_loc_name_state_province_territory title: geo_loc_name (state/province/territory) description: The province/territory where the sample was collected. - comments: Provide the province/territory name from the controlled vocabulary provided. + comments: + - Provide the province/territory name from the controlled vocabulary provided. slot_uri: GENEPIO:0001185 + required: true any_of: - range: GeoLocNameStateProvinceTerritoryMenu - range: NullValueMenu - required: true examples: - value: Saskatchewan exact_mappings: @@ -726,12 +747,13 @@ slots: name: organism title: organism description: Taxonomic name of the organism. - comments: Select the type of influenza virus from the picklist provided. + comments: + - Select the type of influenza virus from the picklist provided. slot_uri: GENEPIO:0001191 + required: true any_of: - range: OrganismMenu - range: NullValueMenu - required: true examples: - value: Influenza virus A virus (H1N1) exact_mappings: @@ -744,10 +766,10 @@ slots: title: isolate description: Identifier of the specific isolate. slot_uri: GENEPIO:0001195 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true exact_mappings: - GISAID:Virus%20name - CNPHI:GISAID%20Virus%20Name @@ -760,17 +782,18 @@ slots: name: purpose_of_sampling title: purpose of sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. Most likely, the sample was collected for diagnostic testing. - The reason why a sample was originally collected may differ from the reason - why it was selected for sequencing, which should be indicated in the "purpose - of sequencing" field. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. Most likely, the sample was collected for diagnostic testing. The + reason why a sample was originally collected may differ from the reason why + it was selected for sequencing, which should be indicated in the "purpose of + sequencing" field. slot_uri: GENEPIO:0001198 + required: true any_of: - range: PurposeOfSamplingMenu - range: NullValueMenu - required: true examples: - value: Diagnostic testing exact_mappings: @@ -783,15 +806,16 @@ slots: title: purpose of sampling details description: The description of why the sample was collected, providing specific details. - comments: Provide an expanded description of why the sample was collected using - free text. The description may include the importance of the sample for a particular - public health investigation/surveillance activity/research question. If details - are not available, provide a null value. + comments: + - Provide an expanded description of why the sample was collected using free text. + The description may include the importance of the sample for a particular public + health investigation/surveillance activity/research question. If details are + not available, provide a null value. slot_uri: GENEPIO:0001200 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: The sample was collected to investigate the prevalence of variants associated with mink-to-human transmission in Canada. @@ -805,13 +829,13 @@ slots: title: NML submitted specimen type description: The type of specimen submitted to the National Microbiology Laboratory (NML) for testing. - comments: "This information is required for upload through the CNPHI LaSER system.\ - \ Select the specimen type from the pick list provided. If sequence data is\ - \ being submitted rather than a specimen for testing, select \u201CNot Applicable\u201D\ - ." + comments: + - "This information is required for upload through the CNPHI LaSER system. Select\ + \ the specimen type from the pick list provided. If sequence data is being submitted\ + \ rather than a specimen for testing, select \u201CNot Applicable\u201D." slot_uri: GENEPIO:0001204 - range: NmlSubmittedSpecimenTypeMenu required: true + range: NmlSubmittedSpecimenTypeMenu examples: - value: swab exact_mappings: @@ -822,9 +846,10 @@ slots: title: Related specimen relationship type description: The relationship of the current specimen to the specimen/sample previously submitted to the repository. - comments: Provide the tag that describes how the previous sample is related to - the current sample being submitted from the pick list provided, so that the - samples can be linked and tracked in the system. + comments: + - Provide the tag that describes how the previous sample is related to the current + sample being submitted from the pick list provided, so that the samples can + be linked and tracked in the system. slot_uri: GENEPIO:0001209 range: RelatedSpecimenRelationshipTypeMenu examples: @@ -837,10 +862,11 @@ slots: name: presampling_activity title: presampling_activity description: The upstream activities or variables that may affect the sample collected. - comments: If there was an activity that would affect the sample prior to collection - (this is different than sample processing), provide the activities by selecting - one or more values from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - If there was an activity that would affect the sample prior to collection (this + is different than sample processing), provide the activities by selecting one + or more values from the template pick list. If the information is unknown or + cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100433 any_of: - range: PresamplingActivityMenu @@ -852,7 +878,8 @@ slots: title: presampling activity details description: The details of the activities or variables that may affect the sample collected. - comments: Briefly describe the presampling details using free text. + comments: + - Briefly describe the presampling details using free text. slot_uri: GENEPIO:0100434 range: WhitespaceMinimizedString examples: @@ -862,16 +889,17 @@ slots: title: anatomical material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: Provide a descriptor if an anatomical material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. + comments: + - Provide a descriptor if an anatomical material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001211 + multivalued: true + required: true any_of: - range: AnatomicalMaterialMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Blood exact_mappings: @@ -885,16 +913,16 @@ slots: name: anatomical_part title: anatomical part description: An anatomical part of an organism e.g. oropharynx. - comments: Provide a descriptor if an anatomical part was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if an anatomical part was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001214 + multivalued: true + required: true any_of: - range: AnatomicalPartMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Nasopharynx (NP) exact_mappings: @@ -909,16 +937,16 @@ slots: title: body product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: Provide a descriptor if a body product was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if a body product was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001216 + multivalued: true + required: true any_of: - range: BodyProductMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Urine exact_mappings: @@ -932,16 +960,16 @@ slots: name: collection_device title: collection device description: The instrument or container used to collect the sample e.g. swab. - comments: Provide a descriptor if a device was used for sampling. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if a device was used for sampling. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001234 + multivalued: true + required: true any_of: - range: CollectionDeviceMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Swab exact_mappings: @@ -955,16 +983,17 @@ slots: name: collection_method title: collection method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: Provide a descriptor if a collection method was used for sampling. Use - the picklist provided in the template. If a desired term is missing from the - picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. - Choose a null value. + comments: + - Provide a descriptor if a collection method was used for sampling. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001241 + multivalued: true + required: true any_of: - range: CollectionMethodMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Bronchoalveolar lavage (BAL) exact_mappings: @@ -978,7 +1007,8 @@ slots: name: collection_protocol title: collection protocol description: The name and version of a particular protocol used for sampling. - comments: Free text. + comments: + - Free text. slot_uri: GENEPIO:0001243 range: WhitespaceMinimizedString examples: @@ -990,16 +1020,17 @@ slots: title: specimen processing description: Any processing applied to the sample during or after receiving the sample. - comments: Critical for interpreting data. Select all the applicable processes - from the pick list. If virus was passaged, include information in "lab host", - "passage number", and "passage method" fields. If none of the processes in the - pick list apply, put "not applicable". + comments: + - Critical for interpreting data. Select all the applicable processes from the + pick list. If virus was passaged, include information in "lab host", "passage + number", and "passage method" fields. If none of the processes in the pick list + apply, put "not applicable". slot_uri: GENEPIO:0001253 + multivalued: true + recommended: true any_of: - range: SpecimenProcessingMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Virus passage exact_mappings: @@ -1010,8 +1041,8 @@ slots: title: specimen processing details description: Detailed information regarding the processing applied to a sample during or after receiving the sample. - comments: Provide a free text description of any processing details applied to - a sample. + comments: + - Provide a free text description of any processing details applied to a sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -1021,7 +1052,8 @@ slots: name: biomaterial_extracted title: biomaterial extracted description: The biomaterial extracted from samples for the purpose of sequencing. - comments: Provide the biomaterial extracted from the picklist in the template. + comments: + - Provide the biomaterial extracted from the picklist in the template. slot_uri: GENEPIO:0001266 any_of: - range: BiomaterialExtractedMenu @@ -1034,9 +1066,10 @@ slots: name: host_common_name title: host (common name) description: The commonly used name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Common - name e.g. human, bat. If the sample was environmental, put "not applicable. + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Common name + e.g. human, bat. If the sample was environmental, put "not applicable. slot_uri: GENEPIO:0001386 any_of: - range: HostCommonNameMenu @@ -1050,14 +1083,15 @@ slots: name: host_scientific_name title: host (scientific name) description: The taxonomic, or scientific name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Scientific + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable slot_uri: GENEPIO:0001387 + required: true any_of: - range: HostScientificNameMenu - range: NullValueMenu - required: true examples: - value: Homo sapiens exact_mappings: @@ -1069,7 +1103,8 @@ slots: name: host_health_state title: host health state description: Health status of the host at the time of sample collection. - comments: If known, select a descriptor from the pick list provided in the template. + comments: + - If known, select a descriptor from the pick list provided in the template. slot_uri: GENEPIO:0001388 any_of: - range: HostHealthStateMenu @@ -1086,7 +1121,8 @@ slots: title: host health status details description: Further details pertaining to the health or disease status of the host at time of collection. - comments: If known, select a descriptor from the pick list provided in the template. + comments: + - If known, select a descriptor from the pick list provided in the template. slot_uri: GENEPIO:0001389 any_of: - range: HostHealthStatusDetailsMenu @@ -1100,7 +1136,8 @@ slots: name: host_health_outcome title: host health outcome description: Disease outcome in the host. - comments: If known, select a descriptor from the pick list provided in the template. + comments: + - If known, select a descriptor from the pick list provided in the template. slot_uri: GENEPIO:0001390 any_of: - range: HostHealthOutcomeMenu @@ -1114,12 +1151,13 @@ slots: name: host_disease title: host disease description: The name of the disease experienced by the host. - comments: Select "Influenza" from the pick list provided in the template. + comments: + - Select "Influenza" from the pick list provided in the template. slot_uri: GENEPIO:0001391 + required: true any_of: - range: HostDiseaseMenu - range: NullValueMenu - required: true examples: - value: Influenza exact_mappings: @@ -1131,15 +1169,16 @@ slots: name: host_age title: host age description: Age of host at the time of sampling. - comments: Enter the age of the host in years. If not available, provide a null - value. If there is not host, put "Not Applicable". + comments: + - Enter the age of the host in years. If not available, provide a null value. + If there is not host, put "Not Applicable". slot_uri: GENEPIO:0001392 + required: true any_of: - range: decimal - range: NullValueMenu minimum_value: 0 maximum_value: 130 - required: true examples: - value: '79' exact_mappings: @@ -1152,13 +1191,14 @@ slots: name: host_age_unit title: host age unit description: The unit used to measure the host age, in either months or years. - comments: Indicate whether the host age is in months or years. Age indicated in - months will be binned to the 0 - 9 year age bin. + comments: + - Indicate whether the host age is in months or years. Age indicated in months + will be binned to the 0 - 9 year age bin. slot_uri: GENEPIO:0001393 + required: true any_of: - range: HostAgeUnitMenu - range: NullValueMenu - required: true examples: - value: years exact_mappings: @@ -1169,13 +1209,14 @@ slots: name: host_age_bin title: host age bin description: Age of host at the time of sampling, expressed as an age group. - comments: Select the corresponding host age bin from the pick list provided in - the template. If not available, provide a null value. + comments: + - Select the corresponding host age bin from the pick list provided in the template. + If not available, provide a null value. slot_uri: GENEPIO:0001394 + required: true any_of: - range: HostAgeBinMenu - range: NullValueMenu - required: true examples: - value: 60 - 69 exact_mappings: @@ -1186,14 +1227,14 @@ slots: name: host_gender title: host gender description: The gender of the host at the time of sample collection. - comments: Select the corresponding host gender from the pick list provided in - the template. If not available, provide a null value. If there is no host, put - "Not Applicable". + comments: + - Select the corresponding host gender from the pick list provided in the template. + If not available, provide a null value. If there is no host, put "Not Applicable". slot_uri: GENEPIO:0001395 + required: true any_of: - range: HostGenderMenu - range: NullValueMenu - required: true structured_pattern: syntax: '{Title_Case}' partial_match: false @@ -1210,7 +1251,8 @@ slots: name: host_subject_id title: host subject ID description: 'A unique identifier by which each host can be referred to e.g. #131' - comments: Provide the host identifier. Should be a unique, user-defined identifier. + comments: + - Provide the host identifier. Should be a unique, user-defined identifier. slot_uri: GENEPIO:0001398 range: WhitespaceMinimizedString examples: @@ -1223,7 +1265,8 @@ slots: title: host vaccination status description: The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). - comments: Select the vaccination status of the host from the pick list. + comments: + - Select the vaccination status of the host from the pick list. slot_uri: GENEPIO:0001404 any_of: - range: HostVaccinationStatusMenu @@ -1237,9 +1280,10 @@ slots: title: vaccination history description: A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. - comments: Free text description of the dates and vaccines administered against - a particular disease/set of diseases. It is also acceptable to concatenate the - individual dose information (vaccine name, vaccination date) separated by semicolons. + comments: + - Free text description of the dates and vaccines administered against a particular + disease/set of diseases. It is also acceptable to concatenate the individual + dose information (vaccine name, vaccination date) separated by semicolons. slot_uri: GENEPIO:0100321 range: WhitespaceMinimizedString exact_mappings: @@ -1248,8 +1292,9 @@ slots: name: exposure_event title: exposure event description: Event leading to exposure. - comments: Select an exposure event from the pick list provided in the template. - If the desired term is missing, contact the curation team. + comments: + - Select an exposure event from the pick list provided in the template. If the + desired term is missing, contact the curation team. slot_uri: GENEPIO:0001417 any_of: - range: ExposureEventMenu @@ -1264,7 +1309,8 @@ slots: name: exposure_contact_level title: exposure contact level description: The exposure transmission contact type. - comments: Select direct or indirect exposure from the pick-list. + comments: + - Select direct or indirect exposure from the pick-list. slot_uri: GENEPIO:0001418 any_of: - range: ExposureContactLevelMenu @@ -1277,11 +1323,12 @@ slots: name: host_role title: host role description: The role of the host in relation to the exposure setting. - comments: Select the host's personal role(s) from the pick list provided in the - template. If the desired term is missing, contact the curation team. + comments: + - Select the host's personal role(s) from the pick list provided in the template. + If the desired term is missing, contact the curation team. slot_uri: GENEPIO:0001419 - range: HostRoleMenu multivalued: true + range: HostRoleMenu examples: - value: Inpatient exact_mappings: @@ -1290,11 +1337,12 @@ slots: name: exposure_setting title: exposure setting description: The setting leading to exposure. - comments: Select the host exposure setting(s) from the pick list provided in the - template. If a desired term is missing, contact the curation team. + comments: + - Select the host exposure setting(s) from the pick list provided in the template. + If a desired term is missing, contact the curation team. slot_uri: GENEPIO:0001428 - range: ExposureSettingMenu multivalued: true + range: ExposureSettingMenu examples: - value: Healthcare Setting exact_mappings: @@ -1303,7 +1351,8 @@ slots: name: exposure_details title: exposure details description: Additional host exposure information. - comments: Free text description of the exposure. + comments: + - Free text description of the exposure. slot_uri: GENEPIO:0001431 range: WhitespaceMinimizedString examples: @@ -1314,17 +1363,18 @@ slots: name: purpose_of_sequencing title: purpose of sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 + multivalued: true + required: true any_of: - range: PurposeOfSequencingMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Baseline surveillance (random sampling) exact_mappings: @@ -1337,22 +1387,23 @@ slots: title: purpose of sequencing details description: The description of why the sample was sequenced providing specific details. - comments: 'Provide an expanded description of why the sample was sequenced using - free text. The description may include the importance of the sequences for a - particular public health investigation/surveillance activity/research question. - Suggested standardized descriotions include: Screened for S gene target failure - (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened - for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, - Screened due to close contact with infected individual, Assessing public health - control measures, Determining early introductions and spread, Investigating - airline-related exposures, Investigating temporary foreign worker, Investigating - remote regions, Investigating health care workers, Investigating schools/universities, - Investigating reinfection.' + comments: + - 'Provide an expanded description of why the sample was sequenced using free + text. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriotions include: Screened for S gene target failure (S dropout), + Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 + variant, Screened for P.1 variant, Screened due to travel history, Screened + due to close contact with infected individual, Assessing public health control + measures, Determining early introductions and spread, Investigating airline-related + exposures, Investigating temporary foreign worker, Investigating remote regions, + Investigating health care workers, Investigating schools/universities, Investigating + reinfection.' slot_uri: GENEPIO:0001446 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Seasonal flu research project exact_mappings: @@ -1363,14 +1414,15 @@ slots: name: sequencing_date title: sequencing date description: The date the sample was sequenced. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 + required: true any_of: - range: date - range: NullValueMenu todos: - <={today} - required: true examples: - value: '2023-09-22' exact_mappings: @@ -1379,7 +1431,8 @@ slots: name: amplicon_size title: amplicon size description: The length of the amplicon generated by PCR amplification. - comments: Provide the amplicon size, including the units. + comments: + - Provide the amplicon size, including the units. slot_uri: GENEPIO:0001449 range: WhitespaceMinimizedString examples: @@ -1391,7 +1444,8 @@ slots: title: library preparation kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 range: WhitespaceMinimizedString examples: @@ -1402,13 +1456,14 @@ slots: name: sequencing_instrument title: sequencing instrument description: The model of the sequencing instrument used. - comments: Select a sequencing instrument from the picklist provided in the template. + comments: + - Select a sequencing instrument from the picklist provided in the template. slot_uri: GENEPIO:0001452 + multivalued: true + required: true any_of: - range: SequencingInstrumentMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Oxford Nanopore MinION exact_mappings: @@ -1420,11 +1475,12 @@ slots: name: sequencing_protocol title: sequencing protocol description: The protocol used to generate the sequence. - comments: 'Provide a free text description of the methods and materials used to - generate the sequence. Suggested text, fill in information where indicated.: - "Viral sequencing was performed following a tiling amplicon strategy using the - primer scheme. Sequencing was performed using a sequencing - instrument. Libraries were prepared using library kit. "' + comments: + - 'Provide a free text description of the methods and materials used to generate + the sequence. Suggested text, fill in information where indicated.: "Viral sequencing + was performed following a tiling amplicon strategy using the primer + scheme. Sequencing was performed using a sequencing instrument. Libraries + were prepared using library kit. "' slot_uri: GENEPIO:0001454 range: WhitespaceMinimizedString examples: @@ -1440,8 +1496,9 @@ slots: title: amplicon pcr primer scheme description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. - comments: Provide the name and version of the primer scheme used to generate the - amplicons for sequencing. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. slot_uri: GENEPIO:0001456 range: WhitespaceMinimizedString exact_mappings: @@ -1451,11 +1508,12 @@ slots: title: raw sequence data processing method description: The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Provide the software name followed by the version e.g. Trimmomatic v. - 0.38, Porechop v. 0.2.3 + comments: + - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, + Porechop v. 0.2.3 slot_uri: GENEPIO:0001458 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: Porechop 0.2.3 exact_mappings: @@ -1465,11 +1523,11 @@ slots: name: dehosting_method title: dehosting method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: Nanostripper exact_mappings: @@ -1479,10 +1537,11 @@ slots: name: consensus_sequence_software_name title: consensus sequence software name description: The name of software used to generate the consensus sequence. - comments: Provide the name of the software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001463 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: iVar exact_mappings: @@ -1494,10 +1553,11 @@ slots: name: consensus_sequence_software_version title: consensus sequence software version description: The version of the software used to generate the consensus sequence. - comments: Provide the version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001469 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: '1.3' exact_mappings: @@ -1509,7 +1569,8 @@ slots: title: breadth of coverage value description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. - comments: Provide value as a percent. + comments: + - Provide value as a percent. slot_uri: GENEPIO:0001472 range: WhitespaceMinimizedString examples: @@ -1522,7 +1583,8 @@ slots: title: depth of coverage value description: The average number of reads representing a given nucleotide in the reconstructed sequence. - comments: Provide value as a fold of coverage. + comments: + - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 range: WhitespaceMinimizedString examples: @@ -1535,7 +1597,8 @@ slots: name: depth_of_coverage_threshold title: depth of coverage threshold description: The threshold used as a cut-off for the depth of coverage. - comments: Provide the threshold fold coverage. + comments: + - Provide the threshold fold coverage. slot_uri: GENEPIO:0001475 range: WhitespaceMinimizedString examples: @@ -1546,7 +1609,8 @@ slots: name: number_of_base_pairs_sequenced title: number of base pairs sequenced description: The number of total base pairs generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 range: integer minimum_value: 0 @@ -1557,7 +1621,8 @@ slots: title: consensus genome length description: Size of the reconstructed genome described as the number of base pairs. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 range: integer minimum_value: 0 @@ -1567,7 +1632,8 @@ slots: name: reference_genome_accession title: reference genome accession description: A persistent, unique identifier of a genome database entry. - comments: Provide the accession number of the reference genome. + comments: + - Provide the accession number of the reference genome. slot_uri: GENEPIO:0001485 range: WhitespaceMinimizedString exact_mappings: @@ -1577,13 +1643,14 @@ slots: name: bioinformatics_protocol title: bioinformatics protocol description: A description of the overall bioinformatics strategy used. - comments: Further details regarding the methods used to process raw data, and/or - generate assemblies, and/or generate consensus sequences can. This information - can be provided in an SOP or protocol or pipeline/workflow. Provide the name - and version number of the protocol, or a GitHub link to a pipeline or workflow. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. slot_uri: GENEPIO:0001489 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString exact_mappings: - CNPHI:Bioinformatics%20Protocol - NML_LIMS:PH_BIOINFORMATICS_PROTOCOL @@ -1592,9 +1659,10 @@ slots: name: gene_name_1 title: gene name 1 description: The name of the gene used in the diagnostic RT-PCR test. - comments: 'Provide the full name of the gene used in the test. The gene symbol - (short form of gene name) can also be provided. Standardized gene names and - symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. The gene symbol (short + form of gene name) can also be provided. Standardized gene names and symbols + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0001507 any_of: - range: GeneNameMenu @@ -1608,7 +1676,8 @@ slots: name: diagnostic_pcr_ct_value_1 title: diagnostic pcr Ct value 1 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the diagnostic RT-PCR test. + comments: + - Provide the CT value of the sample from the diagnostic RT-PCR test. slot_uri: GENEPIO:0001509 any_of: - range: decimal @@ -1624,9 +1693,10 @@ slots: name: gene_name_2 title: gene name 2 description: The name of the gene used in the diagnostic RT-PCR test. - comments: 'Provide the full name of another gene used in an RT-PCR test. The gene - symbol (short form of gene name) can also be provided. Standardized gene names - and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of another gene used in an RT-PCR test. The gene symbol + (short form of gene name) can also be provided. Standardized gene names and + symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0001510 any_of: - range: GeneNameMenu @@ -1639,8 +1709,8 @@ slots: name: diagnostic_pcr_ct_value_2 title: diagnostic pcr Ct value 2 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the second diagnostic RT-PCR - test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. slot_uri: GENEPIO:0001512 any_of: - range: decimal @@ -1655,9 +1725,10 @@ slots: name: gene_name_3 title: gene name 3 description: The name of the gene used in the diagnostic RT-PCR test. - comments: 'Provide the full name of another gene used in an RT-PCR test. The gene - symbol (short form of gene name) can also be provided. Standardized gene names - and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of another gene used in an RT-PCR test. The gene symbol + (short form of gene name) can also be provided. Standardized gene names and + symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0001513 any_of: - range: GeneNameMenu @@ -1669,8 +1740,8 @@ slots: name: diagnostic_pcr_ct_value_3 title: diagnostic pcr Ct value 3 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the second diagnostic RT-PCR - test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. slot_uri: GENEPIO:0001515 any_of: - range: decimal @@ -1685,11 +1756,12 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. slot_uri: GENEPIO:0001517 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Tejinder Singh, Fei Hu, Joe Blogs exact_mappings: @@ -1700,7 +1772,8 @@ slots: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 diff --git a/web/templates/influenza/schema_core.yaml b/web/templates/influenza/schema_core.yaml index fc52a55a..afdf87cd 100644 --- a/web/templates/influenza/schema_core.yaml +++ b/web/templates/influenza/schema_core.yaml @@ -16,6 +16,10 @@ classes: name: 'Influenza' description: Draft template for harmonizing human influenza virus genomic surveillance contextual data. is_a: dh_interface + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id slots: {} enums: {} types: diff --git a/web/templates/mpox/schema.json b/web/templates/mpox/schema.json index 54365eac..9bdbfd7a 100644 --- a/web/templates/mpox/schema.json +++ b/web/templates/mpox/schema.json @@ -18744,6 +18744,14 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "mpox_key": { + "unique_key_name": "mpox_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } }, "MpoxInternational": { @@ -24716,6 +24724,14 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "mpox_key": { + "unique_key_name": "mpox_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/mpox/schema.yaml b/web/templates/mpox/schema.yaml index b5792a75..8ba43323 100644 --- a/web/templates/mpox/schema.yaml +++ b/web/templates/mpox/schema.yaml @@ -19,6 +19,10 @@ classes: see_also: templates/mpox/SOP_Mpox.pdf annotations: version: 7.5.5 + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - related_specimen_primary_id @@ -200,17 +204,18 @@ classes: geo_loc_name_state_province_territory: rank: 16 slot_group: Sample collection and processing - comments: Provide the province/territory name from the controlled vocabulary - provided. + comments: + - Provide the province/territory name from the controlled vocabulary provided. any_of: - range: GeoLocNameStateProvinceTerritoryMenu - range: NullValueMenu organism: rank: 17 slot_group: Sample collection and processing - comments: 'Use "Mpox virus". This value is provided in the template. Note: - the Mpox virus was formerly referred to as the "Monkeypox virus" but the - international nomenclature has changed (2022).' + comments: + - 'Use "Mpox virus". This value is provided in the template. Note: the Mpox + virus was formerly referred to as the "Monkeypox virus" but the international + nomenclature has changed (2022).' examples: - value: Mpox virus any_of: @@ -220,10 +225,11 @@ classes: rank: 18 slot_group: Sample collection and processing slot_uri: GENEPIO:0001195 - comments: "Provide the GISAID EpiPox virus name, which should be written in\ - \ the format \u201ChMpxV/Canada/2 digit provincial ISO code-xxxxx/year\u201D\ - . If the province code cannot be shared for privacy reasons, put \"UN\"\ - \ for \"Unknown\"." + comments: + - "Provide the GISAID EpiPox virus name, which should be written in the format\ + \ \u201ChMpxV/Canada/2 digit provincial ISO code-xxxxx/year\u201D. If the\ + \ province code cannot be shared for privacy reasons, put \"UN\" for \"\ + Unknown\"." examples: - value: hMpxV/Canada/UN-NML-12345/2022 exact_mappings: @@ -372,9 +378,10 @@ classes: host_disease: rank: 37 slot_group: Host Information - comments: 'Select "Mpox" from the pick list provided in the template. Note: - the Mpox disease was formerly referred to as "Monkeypox" but the international - nomenclature has changed (2022).' + comments: + - 'Select "Mpox" from the pick list provided in the template. Note: the Mpox + disease was formerly referred to as "Monkeypox" but the international nomenclature + has changed (2022).' examples: - value: Mpox any_of: @@ -506,7 +513,8 @@ classes: destination_of_most_recent_travel_state_province_territory: rank: 56 slot_group: Host exposure information - comments: Select the province name from the pick list provided in the template. + comments: + - Select the province name from the pick list provided in the template. any_of: - range: GeoLocNameStateProvinceTerritoryMenu - range: NullValueMenu @@ -591,10 +599,10 @@ classes: sequenced_by: rank: 70 slot_group: Sequencing - comments: The name of the agency should be written out in full, (with minor - exceptions) and be consistent across multiple submissions. If submitting - specimens rather than sequencing data, please put the "National Microbiology - Laboratory (NML)". + comments: + - The name of the agency should be written out in full, (with minor exceptions) + and be consistent across multiple submissions. If submitting specimens rather + than sequencing data, please put the "National Microbiology Laboratory (NML)". any_of: - range: SequenceSubmittedByMenu - range: NullValueMenu @@ -791,6 +799,10 @@ classes: see_also: templates/mpox/SOP_Mpox_international.pdf annotations: version: 8.5.5 + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - case_id @@ -1005,7 +1017,8 @@ classes: geo_loc_name_state_province_territory: rank: 15 slot_group: Sample collection and processing - comments: Provide the state/province/territory name from the controlled vocabulary + comments: + - Provide the state/province/territory name from the controlled vocabulary provided. any_of: - range: WhitespaceMinimizedString @@ -1019,9 +1032,10 @@ classes: organism: rank: 18 slot_group: Sample collection and processing - comments: 'Use "Mpox virus". This value is provided in the template. Note: - the Mpox virus was formerly referred to as the "Monkeypox virus" but the - international nomenclature has changed (2022).' + comments: + - 'Use "Mpox virus". This value is provided in the template. Note: the Mpox + virus was formerly referred to as the "Monkeypox virus" but the international + nomenclature has changed (2022).' examples: - value: Mpox virus [NCBITaxon:10244] any_of: @@ -1031,10 +1045,11 @@ classes: rank: 19 slot_group: Sample collection and processing slot_uri: GENEPIO:0001644 - comments: 'This identifier should be an unique, indexed, alpha-numeric ID - within your laboratory. If submitted to the INSDC, the "isolate" name is - propagated throughtout different databases. As such, structure the "isolate" - name to be ICTV/INSDC compliant in the following format: "MpxV/host/country/sampleID/date".' + comments: + - 'This identifier should be an unique, indexed, alpha-numeric ID within your + laboratory. If submitted to the INSDC, the "isolate" name is propagated + throughtout different databases. As such, structure the "isolate" name to + be ICTV/INSDC compliant in the following format: "MpxV/host/country/sampleID/date".' examples: - value: MpxV/human/USA/CA-CDPH-001/2020 exact_mappings: @@ -1175,9 +1190,10 @@ classes: host_disease: rank: 40 slot_group: Host Information - comments: 'Select "Mpox" from the pick list provided in the template. Note: - the Mpox disease was formerly referred to as "Monkeypox" but the international - nomenclature has changed (2022).' + comments: + - 'Select "Mpox" from the pick list provided in the template. Note: the Mpox + disease was formerly referred to as "Monkeypox" but the international nomenclature + has changed (2022).' examples: - value: Mpox [MONDO:0002594] any_of: @@ -1299,9 +1315,9 @@ classes: rank: 59 slot_group: Host exposure information range: WhitespaceMinimizedString - comments: 'Provide the name of the state/province/territory that the host - travelled to. Use this look-up service to identify the standardized term: - https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the name of the state/province/territory that the host travelled + to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' examples: - value: California destination_of_most_recent_travel_country: @@ -1380,8 +1396,9 @@ classes: sequenced_by: rank: 74 slot_group: Sequencing - comments: The name of the agency should be written out in full, (with minor - exceptions) and be consistent across multiple submissions. + comments: + - The name of the agency should be written out in full, (with minor exceptions) + and be consistent across multiple submissions. any_of: - range: WhitespaceMinimizedString - range: NullValueMenu @@ -1654,16 +1671,16 @@ slots: name: specimen_collector_sample_id title: specimen collector sample ID description: The user-defined name for the sample. - comments: Store the collector sample ID. If this number is considered identifiable - information, provide an alternative ID. Be sure to store the key that maps between - the original and alternative IDs for traceability and follow up if necessary. - Every collector sample ID from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab. + comments: + - Store the collector sample ID. If this number is considered identifiable information, + provide an alternative ID. Be sure to store the key that maps between the original + and alternative IDs for traceability and follow up if necessary. Every collector + sample ID from a single submitter must be unique. It can have any format, but + we suggest that you make it concise, unique and consistent within your lab. slot_uri: GENEPIO:0001123 identifier: true - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: prov_mpox_1234 exact_mappings: @@ -1677,9 +1694,10 @@ slots: title: Related specimen primary ID description: The primary ID of a related specimen previously submitted to the repository. - comments: Store the primary ID of the related specimen previously submitted to - the National Microbiology Laboratory so that the samples can be linked and tracked - through the system. + comments: + - Store the primary ID of the related specimen previously submitted to the National + Microbiology Laboratory so that the samples can be linked and tracked through + the system. slot_uri: GENEPIO:0001128 any_of: - range: WhitespaceMinimizedString @@ -1696,8 +1714,9 @@ slots: title: case ID description: The identifier used to specify an epidemiologically detected case of disease. - comments: Provide the case identifer. The case ID greatly facilitates linkage - between laboratory and epidemiological data. The case ID may be considered identifiable + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between + laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. slot_uri: GENEPIO:0100281 range: WhitespaceMinimizedString @@ -1710,10 +1729,11 @@ slots: title: bioproject accession description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. - comments: Required if submission is linked to a BioProject. BioProjects are an - organizing tool that links together raw sequence data, assemblies, and their - associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, - e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. + comments: + - Required if submission is linked to a BioProject. BioProjects are an organizing + tool that links together raw sequence data, assemblies, and their associated + metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., + PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString @@ -1730,7 +1750,8 @@ slots: name: biosample_accession title: biosample accession description: The identifier assigned to a BioSample in INSDC archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA. slot_uri: GENEPIO:0001139 range: WhitespaceMinimizedString @@ -1747,7 +1768,8 @@ slots: title: INSDC sequence read accession description: The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. - comments: Store the accession assigned to the submitted sequence. European Nucleotide + comments: + - Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR. @@ -1768,8 +1790,9 @@ slots: description: The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. - comments: Store the versioned accession assigned to the submitted sequence e.g. - the GenBank accession version. + comments: + - Store the versioned accession assigned to the submitted sequence e.g. the GenBank + accession version. slot_uri: GENEPIO:0101204 range: WhitespaceMinimizedString structured_pattern: @@ -1785,10 +1808,10 @@ slots: name: gisaid_virus_name title: GISAID virus name description: Identifier of the specific isolate. - comments: "Provide the GISAID EpiPox virus name, which should be written in the\ - \ format \u201ChMpxV/Canada/2 digit provincial ISO code-xxxxx/year\u201D. If\ - \ the province code cannot be shared for privacy reasons, put \"UN\" for \"\ - Unknown\"." + comments: + - "Provide the GISAID EpiPox virus name, which should be written in the format\ + \ \u201ChMpxV/Canada/2 digit provincial ISO code-xxxxx/year\u201D. If the province\ + \ code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." slot_uri: GENEPIO:0100282 range: WhitespaceMinimizedString examples: @@ -1800,7 +1823,8 @@ slots: name: gisaid_accession title: GISAID accession description: The GISAID accession number assigned to the sequence. - comments: Store the accession returned from the GISAID submission. + comments: + - Store the accession returned from the GISAID submission. slot_uri: GENEPIO:0001147 range: WhitespaceMinimizedString structured_pattern: @@ -1818,8 +1842,9 @@ slots: name: sample_collected_by title: sample collected by description: The name of the agency that collected the original sample. - comments: The name of the sample collector should be written out in full, (with - minor exceptions) and be consistent across multple submissions e.g. Public Health + comments: + - The name of the sample collector should be written out in full, (with minor + exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). @@ -1832,7 +1857,8 @@ slots: title: sample collector contact email description: The email address of the contact responsible for follow-up regarding the sample. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001156 range: WhitespaceMinimizedString @@ -1845,8 +1871,9 @@ slots: name: sample_collector_contact_address title: sample collector contact address description: The mailing address of the agency submitting the sample. - comments: 'The mailing address should be in the format: Street number and name, - City, Province/Territory, Postal Code, Country' + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' slot_uri: GENEPIO:0001158 range: WhitespaceMinimizedString examples: @@ -1858,20 +1885,21 @@ slots: name: sample_collection_date title: sample collection date description: The date on which the sample was collected. - comments: "Sample collection date is critical for surveillance and many types\ - \ of analyses. Required granularity includes year, month and day. If this date\ - \ is considered identifiable information, it is acceptable to add \"jitter\"\ - \ by adding or subtracting a calendar day (acceptable by GISAID). Alternatively,\ - \ \u201Dreceived date\u201D may be used as a substitute. The date should be\ - \ provided in ISO 8601 standard format \"YYYY-MM-DD\"." + comments: + - "Sample collection date is critical for surveillance and many types of analyses.\ + \ Required granularity includes year, month and day. If this date is considered\ + \ identifiable information, it is acceptable to add \"jitter\" by adding or\ + \ subtracting a calendar day (acceptable by GISAID). Alternatively, \u201Dreceived\ + \ date\u201D may be used as a substitute. The date should be provided in ISO\ + \ 8601 standard format \"YYYY-MM-DD\"." slot_uri: GENEPIO:0001174 + required: true any_of: - range: date - range: NullValueMenu todos: - '>=2019-10-01' - <={today} - required: true examples: - value: '2020-03-16' exact_mappings: @@ -1884,15 +1912,16 @@ slots: name: sample_collection_date_precision title: sample collection date precision description: The precision to which the "sample collection date" was provided. - comments: Provide the precision of granularity to the "day", "month", or "year" - for the date provided in the "sample collection date" field. The "sample collection + comments: + - Provide the precision of granularity to the "day", "month", or "year" for the + date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". slot_uri: GENEPIO:0001177 + required: true any_of: - range: SampleCollectionDatePrecisionMenu - range: NullValueMenu - required: true examples: - value: year exact_mappings: @@ -1902,7 +1931,8 @@ slots: name: sample_received_date title: sample received date description: The date on which the sample was received. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001179 any_of: - range: date @@ -1918,7 +1948,8 @@ slots: name: geo_loc_name_country title: geo_loc_name (country) description: The country where the sample was collected. - comments: Provide the country name from the controlled vocabulary provided. + comments: + - Provide the country name from the controlled vocabulary provided. slot_uri: GENEPIO:0001181 required: true exact_mappings: @@ -1944,10 +1975,10 @@ slots: name: geo_loc_latitude title: geo_loc latitude description: The latitude coordinates of the geographical location of sample collection. - comments: Provide latitude coordinates if available. Do not use the centre of - the city/region/province/state/country or the location of your agency as a proxy, - as this implicates a real location and is misleading. Specify as degrees latitude - in format "d[d.dddd] N|S". + comments: + - Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". slot_uri: GENEPIO:0100309 range: WhitespaceMinimizedString examples: @@ -1959,10 +1990,10 @@ slots: title: geo_loc longitude description: The longitude coordinates of the geographical location of sample collection. - comments: Provide longitude coordinates if available. Do not use the centre of - the city/region/province/state/country or the location of your agency as a proxy, - as this implicates a real location and is misleading. Specify as degrees longitude - in format "d[dd.dddd] W|E". + comments: + - Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". slot_uri: GENEPIO:0100310 range: WhitespaceMinimizedString examples: @@ -1984,18 +2015,19 @@ slots: name: isolate title: isolate description: Identifier of the specific isolate. + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true purpose_of_sampling: name: purpose_of_sampling title: purpose of sampling description: The reason that the sample was collected. - comments: As all samples are taken for diagnostic purposes, "Diagnostic Testing" - should be chosen from the picklist at this time. The reason why a sample was - originally collected may differ from the reason why it was selected for sequencing, - which should be indicated in the "purpose of sequencing" field. + comments: + - As all samples are taken for diagnostic purposes, "Diagnostic Testing" should + be chosen from the picklist at this time. The reason why a sample was originally + collected may differ from the reason why it was selected for sequencing, which + should be indicated in the "purpose of sequencing" field. slot_uri: GENEPIO:0001198 required: true exact_mappings: @@ -2008,15 +2040,16 @@ slots: title: purpose of sampling details description: The description of why the sample was collected, providing specific details. - comments: Provide an expanded description of why the sample was collected using - free text. The description may include the importance of the sample for a particular - public health investigation/surveillance activity/research question. If details - are not available, provide a null value. + comments: + - Provide an expanded description of why the sample was collected using free text. + The description may include the importance of the sample for a particular public + health investigation/surveillance activity/research question. If details are + not available, provide a null value. slot_uri: GENEPIO:0001200 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Symptomology and history suggested Monkeypox diagnosis. exact_mappings: @@ -2029,13 +2062,13 @@ slots: title: NML submitted specimen type description: The type of specimen submitted to the National Microbiology Laboratory (NML) for testing. - comments: "This information is required for upload through the CNPHI LaSER system.\ - \ Select the specimen type from the pick list provided. If sequence data is\ - \ being submitted rather than a specimen for testing, select \u201CNot Applicable\u201D\ - ." + comments: + - "This information is required for upload through the CNPHI LaSER system. Select\ + \ the specimen type from the pick list provided. If sequence data is being submitted\ + \ rather than a specimen for testing, select \u201CNot Applicable\u201D." slot_uri: GENEPIO:0001204 - range: NmlSubmittedSpecimenTypeMenu required: true + range: NmlSubmittedSpecimenTypeMenu examples: - value: Nucleic Acid exact_mappings: @@ -2046,9 +2079,10 @@ slots: title: Related specimen relationship type description: The relationship of the current specimen to the specimen/sample previously submitted to the repository. - comments: Provide the tag that describes how the previous sample is related to - the current sample being submitted from the pick list provided, so that the - samples can be linked and tracked in the system. + comments: + - Provide the tag that describes how the previous sample is related to the current + sample being submitted from the pick list provided, so that the samples can + be linked and tracked in the system. slot_uri: GENEPIO:0001209 any_of: - range: RelatedSpecimenRelationshipTypeMenu @@ -2064,10 +2098,11 @@ slots: title: anatomical material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: Provide a descriptor if an anatomical material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. + comments: + - Provide a descriptor if an anatomical material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001211 multivalued: true exact_mappings: @@ -2081,10 +2116,10 @@ slots: name: anatomical_part title: anatomical part description: An anatomical part of an organism e.g. oropharynx. - comments: Provide a descriptor if an anatomical part was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if an anatomical part was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001214 multivalued: true exact_mappings: @@ -2099,10 +2134,10 @@ slots: title: body product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: Provide a descriptor if a body product was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if a body product was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001216 multivalued: true exact_mappings: @@ -2117,16 +2152,17 @@ slots: title: environmental material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage. - comments: Provide a descriptor if an environmental material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. + comments: + - Provide a descriptor if an environmental material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001223 + multivalued: true + recommended: true any_of: - range: EnvironmentalMaterialInternationalMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Bed linen exact_mappings: @@ -2137,10 +2173,10 @@ slots: name: collection_device title: collection device description: The instrument or container used to collect the sample e.g. swab. - comments: Provide a descriptor if a device was used for sampling. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if a device was used for sampling. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001234 multivalued: true exact_mappings: @@ -2154,10 +2190,11 @@ slots: name: collection_method title: collection method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: Provide a descriptor if a collection method was used for sampling. Use - the picklist provided in the template. If a desired term is missing from the - picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. - Choose a null value. + comments: + - Provide a descriptor if a collection method was used for sampling. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001241 multivalued: true exact_mappings: @@ -2172,10 +2209,11 @@ slots: title: specimen processing description: Any processing applied to the sample during or after receiving the sample. - comments: Critical for interpreting data. Select all the applicable processes - from the pick list. If virus was passaged, include information in "lab host", - "passage number", and "passage method" fields. If none of the processes in the - pick list apply, put "not applicable". + comments: + - Critical for interpreting data. Select all the applicable processes from the + pick list. If virus was passaged, include information in "lab host", "passage + number", and "passage method" fields. If none of the processes in the pick list + apply, put "not applicable". slot_uri: GENEPIO:0001253 multivalued: true specimen_processing_details: @@ -2183,8 +2221,8 @@ slots: title: specimen processing details description: Detailed information regarding the processing applied to a sample during or after receiving the sample. - comments: Provide a free text description of any processing details applied to - a sample. + comments: + - Provide a free text description of any processing details applied to a sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -2196,20 +2234,22 @@ slots: name: experimental_specimen_role_type title: experimental specimen role type description: The type of role that the sample represents in the experiment. - comments: Samples can play different types of roles in experiments. A sample under - study in one experiment may act as a control or be a replicate of another sample - in another experiment. This field is used to distinguish samples under study - from controls, replicates, etc. If the sample acted as an experimental control - or a replicate, select a role type from the picklist. If the sample was not - a control, leave blank or select "Not Applicable". + comments: + - Samples can play different types of roles in experiments. A sample under study + in one experiment may act as a control or be a replicate of another sample in + another experiment. This field is used to distinguish samples under study from + controls, replicates, etc. If the sample acted as an experimental control or + a replicate, select a role type from the picklist. If the sample was not a control, + leave blank or select "Not Applicable". slot_uri: GENEPIO:0100921 multivalued: true experimental_control_details: name: experimental_control_details title: experimental control details description: The details regarding the experimental control contained in the sample. - comments: Provide details regarding the nature of the reference strain used as - a control, or what is was used to monitor. + comments: + - Provide details regarding the nature of the reference strain used as a control, + or what is was used to monitor. slot_uri: GENEPIO:0100922 range: WhitespaceMinimizedString examples: @@ -2218,7 +2258,8 @@ slots: name: lineage_clade_name title: lineage/clade name description: The name of the lineage or clade. - comments: Provide the lineage/clade name. + comments: + - Provide the lineage/clade name. slot_uri: GENEPIO:0001500 any_of: - range: LineageCladeNameINternationalMenu @@ -2231,7 +2272,8 @@ slots: name: lineage_clade_analysis_software_name title: lineage/clade analysis software name description: The name of the software used to determine the lineage/clade. - comments: Provide the name of the software used to determine the lineage/clade. + comments: + - Provide the name of the software used to determine the lineage/clade. slot_uri: GENEPIO:0001501 any_of: - range: WhitespaceMinimizedString @@ -2244,7 +2286,8 @@ slots: name: lineage_clade_analysis_software_version title: lineage/clade analysis software version description: The version of the software used to determine the lineage/clade. - comments: Provide the version of the software used ot determine the lineage/clade. + comments: + - Provide the version of the software used ot determine the lineage/clade. slot_uri: GENEPIO:0001502 any_of: - range: WhitespaceMinimizedString @@ -2257,9 +2300,10 @@ slots: name: host_common_name title: host (common name) description: The commonly used name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Common - name e.g. human. + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Common name + e.g. human. slot_uri: GENEPIO:0001386 examples: - value: Human @@ -2267,8 +2311,9 @@ slots: name: host_scientific_name title: host (scientific name) description: The taxonomic, or scientific name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Scientific + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable slot_uri: GENEPIO:0001387 required: true @@ -2281,20 +2326,23 @@ slots: name: host_health_state title: host health state description: Health status of the host at the time of sample collection. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001388 host_health_status_details: name: host_health_status_details title: host health status details description: Further details pertaining to the health or disease status of the host at time of collection. - comments: If known, select a descriptor from the pick list provided in the template. + comments: + - If known, select a descriptor from the pick list provided in the template. slot_uri: GENEPIO:0001389 host_health_outcome: name: host_health_outcome title: host health outcome description: Disease outcome in the host. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001389 host_disease: name: host_disease @@ -2311,9 +2359,10 @@ slots: name: host_subject_id title: host subject ID description: A unique identifier by which each host can be referred to. - comments: 'This identifier can be used to link samples from the same individual. - Caution: consult the data steward before sharing as this value may be considered - identifiable information.' + comments: + - 'This identifier can be used to link samples from the same individual. Caution: + consult the data steward before sharing as this value may be considered identifiable + information.' slot_uri: GENEPIO:0001398 range: WhitespaceMinimizedString examples: @@ -2324,7 +2373,8 @@ slots: name: host_age title: host age description: Age of host at the time of sampling. - comments: If known, provide age. Age-binning is also acceptable. + comments: + - If known, provide age. Age-binning is also acceptable. slot_uri: GENEPIO:0001392 any_of: - range: decimal @@ -2337,33 +2387,38 @@ slots: name: host_age_unit title: host age unit description: The units used to measure the host's age. - comments: If known, provide the age units used to measure the host's age from - the pick list. + comments: + - If known, provide the age units used to measure the host's age from the pick + list. slot_uri: GENEPIO:0001393 host_age_bin: name: host_age_bin title: host age bin description: The age category of the host at the time of sampling. - comments: Age bins in 10 year intervals have been provided. If a host's age cannot - be specified due to provacy concerns, an age bin can be used as an alternative. + comments: + - Age bins in 10 year intervals have been provided. If a host's age cannot be + specified due to provacy concerns, an age bin can be used as an alternative. slot_uri: GENEPIO:0001394 host_gender: name: host_gender title: host gender description: The gender of the host at the time of sample collection. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001395 host_residence_geo_loc_name_country: name: host_residence_geo_loc_name_country title: host residence geo_loc name (country) description: The country of residence of the host. - comments: Select the country name from pick list provided in the template. + comments: + - Select the country name from pick list provided in the template. slot_uri: GENEPIO:0001396 host_residence_geo_loc_name_state_province_territory: name: host_residence_geo_loc_name_state_province_territory title: host residence geo_loc name (state/province/territory) description: The state/province/territory of residence of the host. - comments: Select the province/territory name from pick list provided in the template. + comments: + - Select the province/territory name from pick list provided in the template. slot_uri: GENEPIO:0001397 any_of: - range: GeoLocNameStateProvinceTerritoryMenu @@ -2376,8 +2431,8 @@ slots: name: symptom_onset_date title: symptom onset date description: The date on which the symptoms began or were first noted. - comments: If known, provide the symptom onset date in ISO 8601 standard format - "YYYY-MM-DD". + comments: + - If known, provide the symptom onset date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001399 any_of: - range: date @@ -2394,7 +2449,8 @@ slots: title: signs and symptoms description: A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient. - comments: Select all of the symptoms experienced by the host from the pick list. + comments: + - Select all of the symptoms experienced by the host from the pick list. slot_uri: GENEPIO:0001400 multivalued: true preexisting_conditions_and_risk_factors: @@ -2404,9 +2460,10 @@ slots: condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.' - comments: Select all of the pre-existing conditions and risk factors experienced - by the host from the pick list. If the desired term is missing, contact the - curation team. + comments: + - Select all of the pre-existing conditions and risk factors experienced by the + host from the pick list. If the desired term is missing, contact the curation + team. slot_uri: GENEPIO:0001401 multivalued: true exact_mappings: @@ -2416,8 +2473,9 @@ slots: title: complications description: Patient medical complications that are believed to have occurred as a result of host disease. - comments: Select all of the complications experienced by the host from the pick - list. If the desired term is missing, contact the curation team. + comments: + - Select all of the complications experienced by the host from the pick list. + If the desired term is missing, contact the curation team. slot_uri: GENEPIO:0001402 multivalued: true antiviral_therapy: @@ -2425,9 +2483,9 @@ slots: title: antiviral therapy description: Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function. - comments: Provide details of all current antiviral treatment during the current - Monkeypox infection period. Consult with the data steward prior to sharing this - information. + comments: + - Provide details of all current antiviral treatment during the current Monkeypox + infection period. Consult with the data steward prior to sharing this information. slot_uri: GENEPIO:0100580 range: WhitespaceMinimizedString examples: @@ -2440,7 +2498,8 @@ slots: title: host vaccination status description: The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). - comments: Select the vaccination status of the host from the pick list. + comments: + - Select the vaccination status of the host from the pick list. slot_uri: GENEPIO:0001404 exact_mappings: - NML_LIMS:PH_VACCINATION_HISTORY @@ -2448,7 +2507,8 @@ slots: name: number_of_vaccine_doses_received title: number of vaccine doses received description: The number of doses of the vaccine recived by the host. - comments: Record how many doses of the vaccine the host has received. + comments: + - Record how many doses of the vaccine the host has received. slot_uri: GENEPIO:0001406 range: integer examples: @@ -2460,8 +2520,9 @@ slots: title: vaccination dose 1 vaccine name description: The name of the vaccine administered as the first dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the Smallpox - vaccine administered as the first dose. + comments: + - Provide the name and the corresponding manufacturer of the Smallpox vaccine + administered as the first dose. slot_uri: GENEPIO:0100313 any_of: - range: WhitespaceMinimizedString @@ -2474,8 +2535,9 @@ slots: name: vaccination_dose_1_vaccination_date title: vaccination dose 1 vaccination date description: The date the first dose of a vaccine was administered. - comments: Provide the date the first dose of Smallpox vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the first dose of Smallpox vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100314 any_of: - range: date @@ -2492,9 +2554,10 @@ slots: title: vaccination history description: A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. - comments: Free text description of the dates and vaccines administered against - a particular disease/set of diseases. It is also acceptable to concatenate the - individual dose information (vaccine name, vaccination date) separated by semicolons. + comments: + - Free text description of the dates and vaccines administered against a particular + disease/set of diseases. It is also acceptable to concatenate the individual + dose information (vaccine name, vaccination date) separated by semicolons. slot_uri: GENEPIO:0100321 range: WhitespaceMinimizedString examples: @@ -2507,14 +2570,16 @@ slots: title: location of exposure geo_loc name (country) description: The country where the host was likely exposed to the causative agent of the illness. - comments: Select the country name from the pick list provided in the template. + comments: + - Select the country name from the pick list provided in the template. slot_uri: GENEPIO:0001410 destination_of_most_recent_travel_city: name: destination_of_most_recent_travel_city title: destination of most recent travel (city) description: The name of the city that was the destination of most recent travel. - comments: 'Provide the name of the city that the host travelled to. Use this look-up - service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the name of the city that the host travelled to. Use this look-up service + to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001411 range: WhitespaceMinimizedString examples: @@ -2531,14 +2596,16 @@ slots: name: destination_of_most_recent_travel_country title: destination of most recent travel (country) description: The name of the country that was the destination of most recent travel. - comments: Select the country name from the pick list provided in the template. + comments: + - Select the country name from the pick list provided in the template. slot_uri: GENEPIO:0001413 most_recent_travel_departure_date: name: most_recent_travel_departure_date title: most recent travel departure date description: The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations. - comments: Provide the travel departure date. + comments: + - Provide the travel departure date. slot_uri: GENEPIO:0001414 any_of: - range: date @@ -2554,7 +2621,8 @@ slots: title: most recent travel return date description: The date of a person's most recent return to some residence from a journey originating at that residence. - comments: Provide the travel return date. + comments: + - Provide the travel return date. slot_uri: GENEPIO:0001415 any_of: - range: date @@ -2569,9 +2637,10 @@ slots: name: travel_history title: travel history description: Travel history in last six months. - comments: Specify the countries (and more granular locations if known, separated - by a comma) travelled in the last six months; can include multiple travels. - Separate multiple travel events with a semi-colon. List most recent travel first. + comments: + - Specify the countries (and more granular locations if known, separated by a + comma) travelled in the last six months; can include multiple travels. Separate + multiple travel events with a semi-colon. List most recent travel first. slot_uri: GENEPIO:0001416 range: WhitespaceMinimizedString examples: @@ -2584,8 +2653,9 @@ slots: name: exposure_event title: exposure event description: Event leading to exposure. - comments: Select an exposure event from the pick list provided in the template. - If the desired term is missing, contact the DataHarmonizer curation team. + comments: + - Select an exposure event from the pick list provided in the template. If the + desired term is missing, contact the DataHarmonizer curation team. slot_uri: GENEPIO:0001417 exact_mappings: - GISAID:Additional%20location%20information @@ -2595,7 +2665,8 @@ slots: name: exposure_contact_level title: exposure contact level description: The exposure transmission contact type. - comments: Select exposure contact level from the pick-list. + comments: + - Select exposure contact level from the pick-list. slot_uri: GENEPIO:0001418 exact_mappings: - NML_LIMS:exposure%20contact%20level @@ -2603,9 +2674,9 @@ slots: name: host_role title: host role description: The role of the host in relation to the exposure setting. - comments: Select the host's personal role(s) from the pick list provided in the - template. If the desired term is missing, contact the DataHarmonizer curation - team. + comments: + - Select the host's personal role(s) from the pick list provided in the template. + If the desired term is missing, contact the DataHarmonizer curation team. slot_uri: GENEPIO:0001419 multivalued: true exact_mappings: @@ -2614,9 +2685,9 @@ slots: name: exposure_setting title: exposure setting description: The setting leading to exposure. - comments: Select the host exposure setting(s) from the pick list provided in the - template. If a desired term is missing, contact the DataHarmonizer curation - team. + comments: + - Select the host exposure setting(s) from the pick list provided in the template. + If a desired term is missing, contact the DataHarmonizer curation team. slot_uri: GENEPIO:0001428 multivalued: true exact_mappings: @@ -2625,7 +2696,8 @@ slots: name: exposure_details title: exposure details description: Additional host exposure information. - comments: Free text description of the exposure. + comments: + - Free text description of the exposure. slot_uri: GENEPIO:0001431 range: WhitespaceMinimizedString examples: @@ -2636,15 +2708,17 @@ slots: name: prior_mpox_infection title: prior Mpox infection description: The absence or presence of a prior Mpox infection. - comments: If known, provide information about whether the individual had a previous - Mpox infection. Select a value from the pick list. + comments: + - If known, provide information about whether the individual had a previous Mpox + infection. Select a value from the pick list. slot_uri: GENEPIO:0100532 prior_mpox_infection_date: name: prior_mpox_infection_date title: prior Mpox infection date description: The date of diagnosis of the prior Mpox infection. - comments: Provide the date that the most recent prior infection was diagnosed. - Provide the prior Mpox infection date in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date that the most recent prior infection was diagnosed. Provide + the prior Mpox infection date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100533 any_of: - range: date @@ -2659,17 +2733,19 @@ slots: name: prior_mpox_antiviral_treatment title: prior Mpox antiviral treatment description: The absence or presence of antiviral treatment for a prior Mpox infection. - comments: If known, provide information about whether the individual had a previous - Mpox antiviral treatment. Select a value from the pick list. + comments: + - If known, provide information about whether the individual had a previous Mpox + antiviral treatment. Select a value from the pick list. slot_uri: GENEPIO:0100534 prior_antiviral_treatment_during_prior_mpox_infection: name: prior_antiviral_treatment_during_prior_mpox_infection title: prior antiviral treatment during prior Mpox infection description: Antiviral treatment for any infection during the prior Mpox infection period. - comments: Provide a description of any antiviral treatment administered for viral - infections (not including Mpox treatment) during the prior Mpox infection period. - This field is meant to capture concurrent treatment information. + comments: + - Provide a description of any antiviral treatment administered for viral infections + (not including Mpox treatment) during the prior Mpox infection period. This + field is meant to capture concurrent treatment information. slot_uri: GENEPIO:0100535 range: WhitespaceMinimizedString examples: @@ -2681,7 +2757,8 @@ slots: title: sequencing project name description: The name of the project/initiative/program for which sequencing was performed. - comments: Provide the name of the project and/or the project ID here. If the information + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100472 range: WhitespaceMinimizedString @@ -2700,9 +2777,10 @@ slots: title: sequenced by laboratory name description: The specific laboratory affiliation of the responsible for sequencing the isolate's genome. - comments: Provide the name of the specific laboratory that that performed the - sequencing in full (avoid abbreviations). If the information is unknown or cannot - be provided, leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that that performed the sequencing + in full (avoid abbreviations). If the information is unknown or cannot be provided, + leave blank or provide a null value. slot_uri: GENEPIO:0100470 any_of: - range: WhitespaceMinimizedString @@ -2714,16 +2792,17 @@ slots: title: sequenced by contact name description: The name or title of the contact responsible for follow-up regarding the sequence. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100471 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Joe Bloggs, Enterics Lab Manager sequenced_by_contact_email: @@ -2731,7 +2810,8 @@ slots: title: sequenced by contact email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0100422 range: WhitespaceMinimizedString @@ -2743,8 +2823,9 @@ slots: name: sequenced_by_contact_address title: sequenced by contact address description: The mailing address of the agency submitting the sequence. - comments: 'The mailing address should be in the format: Street number and name, - City, Province/Territory, Postal Code, Country' + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' slot_uri: GENEPIO:0100423 range: WhitespaceMinimizedString examples: @@ -2753,7 +2834,8 @@ slots: name: sequence_submitted_by title: sequence submitted by description: The name of the agency that submitted the sequence to a database. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 @@ -2765,7 +2847,8 @@ slots: title: sequence submitter contact email description: The email address of the agency responsible for submission of the sequence. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001165 range: WhitespaceMinimizedString @@ -2778,8 +2861,9 @@ slots: title: sequence submitter contact address description: The mailing address of the agency responsible for submission of the sequence. - comments: 'The mailing address should be in the format: Street number and name, - City, Province/Territory, Postal Code, Country' + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' slot_uri: GENEPIO:0001167 range: WhitespaceMinimizedString examples: @@ -2790,11 +2874,12 @@ slots: name: purpose_of_sequencing title: purpose of sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 multivalued: true required: true @@ -2809,16 +2894,17 @@ slots: title: purpose of sequencing details description: The description of why the sample was sequenced providing specific details. - comments: 'Provide an expanded description of why the sample was sequenced using - free text. The description may include the importance of the sequences for a - particular public health investigation/surveillance activity/research question. - Suggested standardized descriotions include: Screened due to travel history, - Screened due to close contact with infected individual.' + comments: + - 'Provide an expanded description of why the sample was sequenced using free + text. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriotions include: Screened due to travel history, Screened + due to close contact with infected individual.' slot_uri: GENEPIO:0001446 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Outbreak in MSM community exact_mappings: @@ -2829,7 +2915,8 @@ slots: name: sequencing_date title: sequencing date description: The date the sample was sequenced. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 any_of: - range: date @@ -2845,11 +2932,12 @@ slots: name: library_id title: library ID description: The user-specified identifier for the library prepared for sequencing. - comments: The library name should be unique, and can be an autogenerated ID from - your LIMS, or modification of the isolate ID. + comments: + - The library name should be unique, and can be an autogenerated ID from your + LIMS, or modification of the isolate ID. slot_uri: GENEPIO:0001448 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: XYZ_123345 exact_mappings: @@ -2859,7 +2947,8 @@ slots: title: library preparation kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 range: WhitespaceMinimizedString examples: @@ -2871,7 +2960,8 @@ slots: title: sequencing assay type description: The overarching sequencing methodology that was used to determine the sequence of a biomaterial. - comments: 'Example Guidance: Provide the name of the DNA or RNA sequencing technology + comments: + - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value.' slot_uri: GENEPIO:0100997 @@ -2882,7 +2972,8 @@ slots: name: sequencing_instrument title: sequencing instrument description: The model of the sequencing instrument used. - comments: Select a sequencing instrument from the picklist provided in the template. + comments: + - Select a sequencing instrument from the picklist provided in the template. slot_uri: GENEPIO:0001452 multivalued: true required: true @@ -2896,10 +2987,11 @@ slots: title: sequencing flow cell version description: The version number of the flow cell used for generating sequence data. - comments: Flow cells can vary in terms of design, chemistry, capacity, etc. The - version of the flow cell used to generate sequence data can affect sequence - quantity and quality. Record the version of the flow cell used to generate sequence - data. Do not include "version" or "v" in the version number. + comments: + - Flow cells can vary in terms of design, chemistry, capacity, etc. The version + of the flow cell used to generate sequence data can affect sequence quantity + and quality. Record the version of the flow cell used to generate sequence data. + Do not include "version" or "v" in the version number. slot_uri: GENEPIO:0101102 range: WhitespaceMinimizedString examples: @@ -2908,11 +3000,12 @@ slots: name: sequencing_protocol title: sequencing protocol description: The protocol used to generate the sequence. - comments: 'Provide a free text description of the methods and materials used to - generate the sequence. Suggested text, fill in information where indicated.: - "Viral sequencing was performed following a metagenomic shotgun sequencing approach. - Sequencing was performed using a sequencing instrument. Libraries - were prepared using library kit. "' + comments: + - 'Provide a free text description of the methods and materials used to generate + the sequence. Suggested text, fill in information where indicated.: "Viral sequencing + was performed following a metagenomic shotgun sequencing approach. Sequencing + was performed using a sequencing instrument. Libraries were prepared + using library kit. "' slot_uri: GENEPIO:0001454 range: WhitespaceMinimizedString examples: @@ -2926,7 +3019,8 @@ slots: name: sequencing_kit_number title: sequencing kit number description: The manufacturer's kit number. - comments: Alphanumeric value. + comments: + - Alphanumeric value. slot_uri: GENEPIO:0001455 range: WhitespaceMinimizedString examples: @@ -2938,7 +3032,8 @@ slots: title: DNA fragment length description: The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. - comments: Provide the fragment length in base pairs (do not include the units). + comments: + - Provide the fragment length in base pairs (do not include the units). slot_uri: GENEPIO:0100843 range: WhitespaceMinimizedString examples: @@ -2948,13 +3043,14 @@ slots: title: genomic target enrichment method description: The molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: Provide the name of the enrichment method + comments: + - Provide the name of the enrichment method slot_uri: GENEPIO:0100966 + multivalued: true + recommended: true any_of: - range: GenomicTargetEnrichmentMethodInternationalMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: hybrid selection method genomic_target_enrichment_method_details: @@ -2963,7 +3059,8 @@ slots: description: Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: Provide details that are applicable to the method you used. + comments: + - Provide details that are applicable to the method you used. slot_uri: GENEPIO:0100967 range: WhitespaceMinimizedString examples: @@ -2974,8 +3071,9 @@ slots: title: amplicon pcr primer scheme description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. - comments: Provide the name and version of the primer scheme used to generate the - amplicons for sequencing. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. slot_uri: GENEPIO:0001456 range: WhitespaceMinimizedString examples: @@ -2986,7 +3084,8 @@ slots: name: amplicon_size title: amplicon size description: The length of the amplicon generated by PCR amplification. - comments: Provide the amplicon size expressed in base pairs. + comments: + - Provide the amplicon size expressed in base pairs. slot_uri: GENEPIO:0001449 range: integer examples: @@ -2998,7 +3097,8 @@ slots: title: quality control method name description: The name of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Providing the name of the method used for quality control is very important + comments: + - Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other @@ -3012,11 +3112,12 @@ slots: title: quality control method version description: The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Methods updates can make big differences to their outputs. Provide the - version of the method used for quality control. The version can be expressed - using whatever convention the developer implements (e.g. date, semantic versioning). - If multiple methods were used, record the version numbers in the same order - as the method names. Separate the version numbers using a semi-colon. + comments: + - Methods updates can make big differences to their outputs. Provide the version + of the method used for quality control. The version can be expressed using whatever + convention the developer implements (e.g. date, semantic versioning). If multiple + methods were used, record the version numbers in the same order as the method + names. Separate the version numbers using a semi-colon. slot_uri: GENEPIO:0100558 range: WhitespaceMinimizedString examples: @@ -3036,7 +3137,8 @@ slots: title: quality control details description: The details surrounding a low quality determination in a quality control assessment. - comments: Provide notes or details regarding QC results using free text. + comments: + - Provide notes or details regarding QC results using free text. slot_uri: GENEPIO:0100561 range: WhitespaceMinimizedString examples: @@ -3046,8 +3148,9 @@ slots: title: raw sequence data processing method description: The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Provide the software name followed by the version e.g. Trimmomatic v. - 0.38, Porechop v. 0.2.3 + comments: + - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, + Porechop v. 0.2.3 slot_uri: GENEPIO:0001458 range: WhitespaceMinimizedString examples: @@ -3059,8 +3162,8 @@ slots: name: dehosting_method title: dehosting method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 range: WhitespaceMinimizedString examples: @@ -3072,8 +3175,9 @@ slots: name: deduplication_method title: deduplication method description: The method used to remove duplicated reads in a sequence read dataset. - comments: Provide the deduplication software name followed by the version, or - a link to a tool or method. + comments: + - Provide the deduplication software name followed by the version, or a link to + a tool or method. slot_uri: GENEPIO:0100831 range: WhitespaceMinimizedString examples: @@ -3082,7 +3186,8 @@ slots: name: consensus_sequence_name title: consensus sequence name description: The name of the consensus sequence. - comments: Provide the name and version number of the consensus sequence. + comments: + - Provide the name and version number of the consensus sequence. slot_uri: GENEPIO:0001460 range: WhitespaceMinimizedString examples: @@ -3093,8 +3198,8 @@ slots: name: consensus_sequence_filename title: consensus sequence filename description: The name of the consensus sequence file. - comments: Provide the name and version number of the consensus sequence FASTA - file. + comments: + - Provide the name and version number of the consensus sequence FASTA file. slot_uri: GENEPIO:0001461 range: WhitespaceMinimizedString examples: @@ -3105,7 +3210,8 @@ slots: name: consensus_sequence_filepath title: consensus sequence filepath description: The filepath of the consensus sequence file. - comments: Provide the filepath of the consensus sequence FASTA file. + comments: + - Provide the filepath of the consensus sequence FASTA file. slot_uri: GENEPIO:0001462 range: WhitespaceMinimizedString examples: @@ -3116,9 +3222,10 @@ slots: name: genome_sequence_file_name title: genome sequence file name description: The name of the consensus sequence file. - comments: Provide the name and version number, with the file extension, of the - processed genome sequence file e.g. a consensus sequence FASTA file or a genome - assembly file. + comments: + - Provide the name and version number, with the file extension, of the processed + genome sequence file e.g. a consensus sequence FASTA file or a genome assembly + file. slot_uri: GENEPIO:0101715 range: WhitespaceMinimizedString examples: @@ -3129,7 +3236,8 @@ slots: name: genome_sequence_file_path title: genome sequence file path description: The filepath of the consensus sequence file. - comments: Provide the filepath of the genome sequence FASTA file. + comments: + - Provide the filepath of the genome sequence FASTA file. slot_uri: GENEPIO:0101716 range: WhitespaceMinimizedString examples: @@ -3140,10 +3248,11 @@ slots: name: consensus_sequence_software_name title: consensus sequence software name description: The name of software used to generate the consensus sequence. - comments: Provide the name of the software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001463 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: iVar exact_mappings: @@ -3155,10 +3264,11 @@ slots: name: consensus_sequence_software_version title: consensus sequence software version description: The version of the software used to generate the consensus sequence. - comments: Provide the version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001469 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: '1.3' exact_mappings: @@ -3170,52 +3280,56 @@ slots: name: sequence_assembly_software_name title: sequence assembly software name description: The name of the software used to assemble a sequence. - comments: Provide the name of the software used to assemble the sequence. + comments: + - Provide the name of the software used to assemble the sequence. slot_uri: GENEPIO:0100825 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: SPAdes Genome Assembler, Canu, wtdbg2, velvet sequence_assembly_software_version: name: sequence_assembly_software_version title: sequence assembly software version description: The version of the software used to assemble a sequence. - comments: Provide the version of the software used to assemble the sequence. + comments: + - Provide the version of the software used to assemble the sequence. slot_uri: GENEPIO:0100826 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: 3.15.5 r1_fastq_filename: name: r1_fastq_filename title: r1 fastq filename description: The user-specified filename of the r1 FASTQ file. - comments: Provide the r1 FASTQ filename. This information aids in data management. + comments: + - Provide the r1 FASTQ filename. This information aids in data management. slot_uri: GENEPIO:0001476 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filename: name: r2_fastq_filename title: r2 fastq filename description: The user-specified filename of the r2 FASTQ file. - comments: Provide the r2 FASTQ filename. This information aids in data management. + comments: + - Provide the r2 FASTQ filename. This information aids in data management. slot_uri: GENEPIO:0001477 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: ABC123_S1_L001_R2_001.fastq.gz r1_fastq_filepath: name: r1_fastq_filepath title: r1 fastq filepath description: The location of the r1 FASTQ file within a user's file system. - comments: Provide the filepath for the r1 FASTQ file. This information aids in - data management. + comments: + - Provide the filepath for the r1 FASTQ file. This information aids in data management. slot_uri: GENEPIO:0001478 range: WhitespaceMinimizedString examples: @@ -3224,8 +3338,8 @@ slots: name: r2_fastq_filepath title: r2 fastq filepath description: The location of the r2 FASTQ file within a user's file system. - comments: Provide the filepath for the r2 FASTQ file. This information aids in - data management. + comments: + - Provide the filepath for the r2 FASTQ file. This information aids in data management. slot_uri: GENEPIO:0001479 range: WhitespaceMinimizedString examples: @@ -3234,7 +3348,8 @@ slots: name: fast5_filename title: fast5 filename description: The user-specified filename of the FAST5 file. - comments: Provide the FAST5 filename. This information aids in data management. + comments: + - Provide the FAST5 filename. This information aids in data management. slot_uri: GENEPIO:0001480 range: WhitespaceMinimizedString examples: @@ -3243,8 +3358,8 @@ slots: name: fast5_filepath title: fast5 filepath description: The location of the FAST5 file within a user's file system. - comments: Provide the filepath for the FAST5 file. This information aids in data - management. + comments: + - Provide the filepath for the FAST5 file. This information aids in data management. slot_uri: GENEPIO:0001481 range: WhitespaceMinimizedString examples: @@ -3254,7 +3369,8 @@ slots: title: number of total reads description: The total number of non-unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100827 range: Integer examples: @@ -3263,7 +3379,8 @@ slots: name: number_of_unique_reads title: number of unique reads description: The number of unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100828 range: Integer examples: @@ -3273,7 +3390,8 @@ slots: title: minimum post-trimming read length description: The threshold used as a cut-off for the minimum length of a read after trimming. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100829 range: Integer examples: @@ -3283,7 +3401,8 @@ slots: title: breadth of coverage value description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. - comments: Provide value as a percentage. + comments: + - Provide value as a percentage. slot_uri: GENEPIO:0001472 range: WhitespaceMinimizedString examples: @@ -3295,7 +3414,8 @@ slots: title: depth of coverage value description: The average number of reads representing a given nucleotide in the reconstructed sequence. - comments: Provide value as a fold of coverage. + comments: + - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 range: WhitespaceMinimizedString examples: @@ -3308,7 +3428,8 @@ slots: name: depth_of_coverage_threshold title: depth of coverage threshold description: The threshold used as a cut-off for the depth of coverage. - comments: Provide the threshold fold coverage. + comments: + - Provide the threshold fold coverage. slot_uri: GENEPIO:0001475 range: WhitespaceMinimizedString examples: @@ -3319,7 +3440,8 @@ slots: name: number_of_base_pairs_sequenced title: number of base pairs sequenced description: The number of total base pairs generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 range: integer minimum_value: 0 @@ -3332,7 +3454,8 @@ slots: title: consensus genome length description: Size of the reconstructed genome described as the number of base pairs. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 range: integer minimum_value: 0 @@ -3345,7 +3468,8 @@ slots: title: sequence assembly length description: The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100846 range: Integer examples: @@ -3354,7 +3478,8 @@ slots: name: number_of_contigs title: number of contigs description: The number of contigs (contiguous sequences) in a sequence assembly. - comments: Provide a numerical value. + comments: + - Provide a numerical value. slot_uri: GENEPIO:0100937 range: Integer examples: @@ -3364,7 +3489,8 @@ slots: title: genome completeness description: The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. - comments: Provide the genome completeness as a percent (no need to include units). + comments: + - Provide the genome completeness as a percent (no need to include units). slot_uri: GENEPIO:0100844 range: WhitespaceMinimizedString examples: @@ -3374,7 +3500,8 @@ slots: title: N50 description: The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. - comments: Provide the N50 value in Mb. + comments: + - Provide the N50 value in Mb. slot_uri: GENEPIO:0100938 range: Integer examples: @@ -3383,7 +3510,8 @@ slots: name: percent_ns_across_total_genome_length title: percent Ns across total genome length description: The percentage of the assembly that consists of ambiguous bases (Ns). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100830 range: Integer examples: @@ -3393,7 +3521,8 @@ slots: title: Ns per 100 kbp description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 range: Integer examples: @@ -3402,7 +3531,8 @@ slots: name: reference_genome_accession title: reference genome accession description: A persistent, unique identifier of a genome database entry. - comments: Provide the accession number of the reference genome. + comments: + - Provide the accession number of the reference genome. slot_uri: GENEPIO:0001485 range: WhitespaceMinimizedString examples: @@ -3413,10 +3543,11 @@ slots: name: bioinformatics_protocol title: bioinformatics protocol description: A description of the overall bioinformatics strategy used. - comments: Further details regarding the methods used to process raw data, and/or - generate assemblies, and/or generate consensus sequences can. This information - can be provided in an SOP or protocol or pipeline/workflow. Provide the name - and version number of the protocol, or a GitHub link to a pipeline or workflow. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. slot_uri: GENEPIO:0001489 range: WhitespaceMinimizedString examples: @@ -3430,10 +3561,11 @@ slots: title: read mapping software name description: The name of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the name of the read mapping software. + comments: + - Provide the name of the read mapping software. slot_uri: GENEPIO:0100832 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Bowtie2, BWA-MEM, TopHat read_mapping_software_version: @@ -3441,10 +3573,11 @@ slots: title: read mapping software version description: The version of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the version number of the read mapping software. + comments: + - Provide the version number of the read mapping software. slot_uri: GENEPIO:0100833 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: 2.5.1 taxonomic_reference_database_name: @@ -3452,10 +3585,11 @@ slots: title: taxonomic reference database name description: The name of the taxonomic reference database used to identify the organism. - comments: Provide the name of the taxonomic reference database. + comments: + - Provide the name of the taxonomic reference database. slot_uri: GENEPIO:0100834 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: NCBITaxon taxonomic_reference_database_version: @@ -3463,10 +3597,11 @@ slots: title: taxonomic reference database version description: The version of the taxonomic reference database used to identify the organism. - comments: Provide the version number of the taxonomic reference database. + comments: + - Provide the version number of the taxonomic reference database. slot_uri: GENEPIO:0100835 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: '1.3' taxonomic_analysis_report_filename: @@ -3474,8 +3609,8 @@ slots: title: taxonomic analysis report filename description: The filename of the report containing the results of a taxonomic analysis. - comments: Provide the filename of the report containing the results of the taxonomic - analysis. + comments: + - Provide the filename of the report containing the results of the taxonomic analysis. slot_uri: GENEPIO:0101074 range: WhitespaceMinimizedString examples: @@ -3484,9 +3619,10 @@ slots: name: taxonomic_analysis_date title: taxonomic analysis date description: The date a taxonomic analysis was performed. - comments: Providing the date that an analyis was performed can help provide context - for tool and reference database versions. Provide the date that the taxonomic - analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Providing the date that an analyis was performed can help provide context for + tool and reference database versions. Provide the date that the taxonomic analysis + was performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0101075 range: date todos: @@ -3498,7 +3634,8 @@ slots: name: read_mapping_criteria title: read mapping criteria description: A description of the criteria used to map reads to a reference sequence. - comments: Provide a description of the read mapping criteria. + comments: + - Provide a description of the read mapping criteria. slot_uri: GENEPIO:0100836 range: WhitespaceMinimizedString examples: @@ -3507,10 +3644,11 @@ slots: name: assay_target_name_1 title: assay target name 1 description: The name of the assay target used in the diagnostic RT-PCR test. - comments: The specific genomic region, sequence, or variant targeted by the assay - in a diagnostic test. This may include parts of a gene, non-coding regions, - or other genetic elements that serve as a marker for detecting the presence - of a pathogen or other relevant entities. + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic test. This may include parts of a gene, non-coding regions, or other + genetic elements that serve as a marker for detecting the presence of a pathogen + or other relevant entities. slot_uri: GENEPIO:0102052 any_of: - range: WhitespaceMinimizedString @@ -3521,15 +3659,16 @@ slots: name: assay_target_details_1 title: assay target details 1 description: Describe any details of the assay target. - comments: Provide details that are applicable to the assay used for the diagnostic - test. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. slot_uri: GENEPIO:0102045 range: WhitespaceMinimizedString gene_name_1: name: gene_name_1 title: gene name 1 description: The name of the gene used in the diagnostic RT-PCR test. - comments: Select the name of the gene used for the diagnostic PCR from the standardized + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. slot_uri: GENEPIO:0001507 any_of: @@ -3546,9 +3685,10 @@ slots: name: gene_symbol_1 title: gene symbol 1 description: The gene symbol used in the diagnostic RT-PCR test. - comments: Select the abbreviated representation or standardized symbol of the - gene used in the diagnostic test from the pick list. The assay target or specific - primer region should be added to assay target name. + comments: + - Select the abbreviated representation or standardized symbol of the gene used + in the diagnostic test from the pick list. The assay target or specific primer + region should be added to assay target name. slot_uri: GENEPIO:0102041 any_of: - range: GeneSymbolInternationalMenu @@ -3565,9 +3705,10 @@ slots: title: diagnostic pcr protocol 1 description: The name and version number of the protocol used for diagnostic marker amplification. - comments: The name and version number of the protocol used for carrying out a - diagnostic PCR test. This information can be compared to sequence data for evaluation - of performance and quality control. + comments: + - The name and version number of the protocol used for carrying out a diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. slot_uri: GENEPIO:0001508 range: WhitespaceMinimizedString examples: @@ -3576,7 +3717,8 @@ slots: name: diagnostic_pcr_ct_value_1 title: diagnostic pcr Ct value 1 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the diagnostic RT-PCR test. + comments: + - Provide the CT value of the sample from the diagnostic RT-PCR test. slot_uri: GENEPIO:0001509 any_of: - range: decimal @@ -3592,10 +3734,11 @@ slots: name: assay_target_name_2 title: assay target name 2 description: The name of the assay target used in the diagnostic RT-PCR test. - comments: The specific genomic region, sequence, or variant targeted by the assay - in a diagnostic test. This may include parts of a gene, non-coding regions, - or other genetic elements that serve as a marker for detecting the presence - of a pathogen or other relevant entities. + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic test. This may include parts of a gene, non-coding regions, or other + genetic elements that serve as a marker for detecting the presence of a pathogen + or other relevant entities. slot_uri: GENEPIO:0102038 any_of: - range: WhitespaceMinimizedString @@ -3606,15 +3749,16 @@ slots: name: assay_target_details_2 title: assay target details 2 description: Describe any details of the assay target. - comments: Provide details that are applicable to the assay used for the diagnostic - test. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. slot_uri: GENEPIO:0102046 range: WhitespaceMinimizedString gene_name_2: name: gene_name_2 title: gene name 2 description: The name of the gene used in the diagnostic RT-PCR test. - comments: Select the name of the gene used for the diagnostic PCR from the standardized + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. slot_uri: GENEPIO:0001510 any_of: @@ -3630,9 +3774,10 @@ slots: name: gene_symbol_2 title: gene symbol 2 description: The gene symbol used in the diagnostic RT-PCR test. - comments: Select the abbreviated representation or standardized symbol of the - gene used in the diagnostic test from the pick list. The assay target or specific - primer region should be added to assay target name. + comments: + - Select the abbreviated representation or standardized symbol of the gene used + in the diagnostic test from the pick list. The assay target or specific primer + region should be added to assay target name. slot_uri: GENEPIO:0102042 any_of: - range: GeneSymbolInternationalMenu @@ -3648,9 +3793,10 @@ slots: title: diagnostic pcr protocol 2 description: The name and version number of the protocol used for diagnostic marker amplification. - comments: The name and version number of the protocol used for carrying out a - diagnostic PCR test. This information can be compared to sequence data for evaluation - of performance and quality control. + comments: + - The name and version number of the protocol used for carrying out a diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. slot_uri: GENEPIO:0001511 range: WhitespaceMinimizedString examples: @@ -3659,8 +3805,8 @@ slots: name: diagnostic_pcr_ct_value_2 title: diagnostic pcr Ct value 2 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the second diagnostic RT-PCR - test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. slot_uri: GENEPIO:0001512 any_of: - range: decimal @@ -3675,10 +3821,11 @@ slots: name: assay_target_name_3 title: assay target name 3 description: The name of the assay target used in the diagnostic RT-PCR test. - comments: The specific genomic region, sequence, or variant targeted by the assay - in a diagnostic test. This may include parts of a gene, non-coding regions, - or other genetic elements that serve as a marker for detecting the presence - of a pathogen or other relevant entities. + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic test. This may include parts of a gene, non-coding regions, or other + genetic elements that serve as a marker for detecting the presence of a pathogen + or other relevant entities. slot_uri: GENEPIO:0102039 any_of: - range: WhitespaceMinimizedString @@ -3689,15 +3836,16 @@ slots: name: assay_target_details_3 title: assay target details 3 description: Describe any details of the assay target. - comments: Provide details that are applicable to the assay used for the diagnostic - test. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. slot_uri: GENEPIO:0102047 range: WhitespaceMinimizedString gene_name_3: name: gene_name_3 title: gene name 3 description: The name of the gene used in the diagnostic RT-PCR test. - comments: Select the name of the gene used for the diagnostic PCR from the standardized + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. slot_uri: GENEPIO:0001513 any_of: @@ -3713,9 +3861,10 @@ slots: name: gene_symbol_3 title: gene symbol 3 description: The gene symbol used in the diagnostic RT-PCR test. - comments: Select the abbreviated representation or standardized symbol of the - gene used in the diagnostic test from the pick list. The assay target or specific - primer region should be added to assay target name. + comments: + - Select the abbreviated representation or standardized symbol of the gene used + in the diagnostic test from the pick list. The assay target or specific primer + region should be added to assay target name. slot_uri: GENEPIO:0102043 any_of: - range: GeneSymbolInternationalMenu @@ -3731,9 +3880,10 @@ slots: title: diagnostic pcr protocol 3 description: The name and version number of the protocol used for diagnostic marker amplification. - comments: The name and version number of the protocol used for carrying out a - diagnostic PCR test. This information can be compared to sequence data for evaluation - of performance and quality control. + comments: + - The name and version number of the protocol used for carrying out a diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. slot_uri: GENEPIO:0001514 range: WhitespaceMinimizedString examples: @@ -3742,8 +3892,8 @@ slots: name: diagnostic_pcr_ct_value_3 title: diagnostic pcr Ct value 3 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the second diagnostic RT-PCR - test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. slot_uri: GENEPIO:0001515 any_of: - range: decimal @@ -3758,7 +3908,8 @@ slots: name: gene_name_4 title: gene name 4 description: The name of the gene used in the diagnostic RT-PCR test. - comments: Select the name of the gene used for the diagnostic PCR from the standardized + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. slot_uri: GENEPIO:0100576 any_of: @@ -3774,8 +3925,8 @@ slots: name: diagnostic_pcr_ct_value_4 title: diagnostic pcr Ct value 4 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the second diagnostic RT-PCR - test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. slot_uri: GENEPIO:0100577 any_of: - range: decimal @@ -3790,7 +3941,8 @@ slots: name: gene_name_5 title: gene name 5 description: The name of the gene used in the diagnostic RT-PCR test. - comments: Select the name of the gene used for the diagnostic PCR from the standardized + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. slot_uri: GENEPIO:0100578 any_of: @@ -3806,8 +3958,8 @@ slots: name: diagnostic_pcr_ct_value_5 title: diagnostic pcr Ct value 5 description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the CT value of the sample from the second diagnostic RT-PCR - test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. slot_uri: GENEPIO:0100579 any_of: - range: decimal @@ -3823,11 +3975,12 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. slot_uri: GENEPIO:0001517 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Tejinder Singh, Fei Hu, Joe Blogs exact_mappings: @@ -3838,7 +3991,8 @@ slots: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 diff --git a/web/templates/mpox/schema_core.yaml b/web/templates/mpox/schema_core.yaml index 19d6ee34..192fbaa1 100644 --- a/web/templates/mpox/schema_core.yaml +++ b/web/templates/mpox/schema_core.yaml @@ -19,6 +19,10 @@ classes: see_also: templates/mpox/SOP_Mpox.pdf annotations: version: 7.5.5 + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id "MpoxInternational": name: "MpoxInternational" description: International specification for Mpox clinical virus biosample data gathering @@ -26,6 +30,10 @@ classes: see_also: templates/mpox/SOP_Mpox_international.pdf annotations: version: 8.5.5 + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id slots: {} enums: {} types: diff --git a/web/templates/pathogen/schema.json b/web/templates/pathogen/schema.json index 3f4181eb..c7159baa 100644 --- a/web/templates/pathogen/schema.json +++ b/web/templates/pathogen/schema.json @@ -6661,6 +6661,14 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "pathogen_agnostic_key": { + "unique_key_name": "pathogen_agnostic_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/pathogen/schema.yaml b/web/templates/pathogen/schema.yaml index 53f58e63..e921f60d 100644 --- a/web/templates/pathogen/schema.yaml +++ b/web/templates/pathogen/schema.yaml @@ -17,6 +17,10 @@ classes: title: Pathogen Agnostic description: null is_a: dh_interface + unique_keys: + pathogen_agnostic_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - third_party_lab_service_provider_name @@ -236,16 +240,16 @@ slots: name: specimen_collector_sample_id title: specimen collector sample ID description: The user-defined name for the sample. - comments: Store the collector sample ID. If this number is considered identifiable - information, provide an alternative ID. Be sure to store the key that maps between - the original and alternative IDs for traceability and follow up if necessary. - Every collector sample ID from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab. + comments: + - Store the collector sample ID. If this number is considered identifiable information, + provide an alternative ID. Be sure to store the key that maps between the original + and alternative IDs for traceability and follow up if necessary. Every collector + sample ID from a single submitter must be unique. It can have any format, but + we suggest that you make it concise, unique and consistent within your lab. slot_uri: GENEPIO:0001123 identifier: true - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: prov_rona_99 exact_mappings: @@ -258,7 +262,8 @@ slots: name: third_party_lab_service_provider_name title: third party lab service provider name description: The name of the third party company or laboratory that provided services. - comments: Provide the full, unabbreviated name of the company or laboratory. + comments: + - Provide the full, unabbreviated name of the company or laboratory. slot_uri: GENEPIO:0001202 range: WhitespaceMinimizedString examples: @@ -269,7 +274,8 @@ slots: name: third_party_lab_sample_id title: third party lab sample ID description: The identifier assigned to a sample by a third party service provider. - comments: Store the sample identifier supplied by the third party services provider. + comments: + - Store the sample identifier supplied by the third party services provider. slot_uri: GENEPIO:0001149 range: WhitespaceMinimizedString examples: @@ -281,12 +287,13 @@ slots: title: case ID description: The identifier used to specify an epidemiologically detected case of disease. - comments: Provide the case identifer. The case ID greatly facilitates linkage - between laboratory and epidemiological data. The case ID may be considered identifiable + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between + laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. slot_uri: GENEPIO:0100281 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: ABCD1234 exact_mappings: @@ -296,9 +303,10 @@ slots: title: Related specimen primary ID description: The primary ID of a related specimen previously submitted to the repository. - comments: Store the primary ID of the related specimen previously submitted to - the National Microbiology Laboratory so that the samples can be linked and tracked - through the system. + comments: + - Store the primary ID of the related specimen previously submitted to the National + Microbiology Laboratory so that the samples can be linked and tracked through + the system. slot_uri: GENEPIO:0001128 any_of: - range: WhitespaceMinimizedString @@ -313,14 +321,15 @@ slots: name: irida_sample_name title: IRIDA sample name description: The identifier assigned to a sequenced isolate in IRIDA. - comments: Store the IRIDA sample name. The IRIDA sample name will be created by - the individual entering data into the IRIDA platform. IRIDA samples may be linked - to metadata and sequence data, or just metadata alone. It is recommended that - the IRIDA sample name be the same as, or contain, the specimen collector sample - ID for better traceability. It is also recommended that the IRIDA sample name - mirror the GISAID accession. IRIDA sample names cannot contain slashes. Slashes - should be replaced by underscores. See IRIDA documentation for more information - regarding special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). + comments: + - Store the IRIDA sample name. The IRIDA sample name will be created by the individual + entering data into the IRIDA platform. IRIDA samples may be linked to metadata + and sequence data, or just metadata alone. It is recommended that the IRIDA + sample name be the same as, or contain, the specimen collector sample ID for + better traceability. It is also recommended that the IRIDA sample name mirror + the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should + be replaced by underscores. See IRIDA documentation for more information regarding + special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). slot_uri: GENEPIO:0001131 range: WhitespaceMinimizedString examples: @@ -332,10 +341,11 @@ slots: title: umbrella bioproject accession description: The INSDC accession number assigned to the umbrella BioProject for the Canadian SARS-CoV-2 sequencing effort. - comments: Store the umbrella BioProject accession by selecting it from the picklist - in the template. The umbrella BioProject accession will be identical for all - CanCOGen submitters. Different provinces will have their own BioProjects, however - these BioProjects will be linked under one umbrella BioProject. + comments: + - Store the umbrella BioProject accession by selecting it from the picklist in + the template. The umbrella BioProject accession will be identical for all CanCOGen + submitters. Different provinces will have their own BioProjects, however these + BioProjects will be linked under one umbrella BioProject. slot_uri: GENEPIO:0001133 range: UmbrellaBioprojectAccessionMenu structured_pattern: @@ -351,12 +361,12 @@ slots: title: bioproject accession description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. - comments: Store the BioProject accession number. BioProjects are an organizing - tool that links together raw sequence data, assemblies, and their associated - metadata. Each province will be assigned a different bioproject accession number - by the National Microbiology Lab. A valid NCBI BioProject accession has prefix - PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing - project. + comments: + - Store the BioProject accession number. BioProjects are an organizing tool that + links together raw sequence data, assemblies, and their associated metadata. + Each province will be assigned a different bioproject accession number by the + National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN + e.g., PRJNA12345, and is created once at the beginning of a new sequencing project. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString structured_pattern: @@ -373,7 +383,8 @@ slots: name: biosample_accession title: biosample accession description: The identifier assigned to a BioSample in INSDC archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN. slot_uri: GENEPIO:0001139 range: WhitespaceMinimizedString @@ -391,8 +402,9 @@ slots: title: SRA accession description: The Sequence Read Archive (SRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC. - comments: Store the accession assigned to the submitted "run". NCBI-SRA accessions - start with SRR. + comments: + - Store the accession assigned to the submitted "run". NCBI-SRA accessions start + with SRR. slot_uri: GENEPIO:0001142 range: WhitespaceMinimizedString structured_pattern: @@ -408,8 +420,8 @@ slots: name: genbank_accession title: GenBank accession description: The GenBank identifier assigned to the sequence in the INSDC archives. - comments: Store the accession returned from a GenBank submission (viral genome - assembly). + comments: + - Store the accession returned from a GenBank submission (viral genome assembly). slot_uri: GENEPIO:0001145 range: WhitespaceMinimizedString structured_pattern: @@ -425,7 +437,8 @@ slots: name: gisaid_accession title: GISAID accession description: The GISAID accession number assigned to the sequence. - comments: Store the accession returned from the GISAID submission. + comments: + - Store the accession returned from the GISAID submission. slot_uri: GENEPIO:0001147 range: WhitespaceMinimizedString structured_pattern: @@ -443,16 +456,17 @@ slots: name: sample_collected_by title: sample collected by description: The name of the agency that collected the original sample. - comments: The name of the sample collector should be written out in full, (with - minor exceptions) and be consistent across multple submissions e.g. Public Health + comments: + - The name of the sample collector should be written out in full, (with minor + exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). slot_uri: GENEPIO:0001153 + required: true any_of: - range: SampleCollectedByMenu - range: NullValueMenu - required: true examples: - value: BC Centre for Disease Control exact_mappings: @@ -465,14 +479,15 @@ slots: name: sequenced_by title: sequenced by description: The name of the agency that generated the sequence. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0100416 + required: true any_of: - range: SequenceSubmittedByMenu - range: NullValueMenu - required: true examples: - value: Public Health Ontario (PHO) exact_mappings: @@ -482,14 +497,15 @@ slots: name: sequence_submitted_by title: sequence submitted by description: The name of the agency that generated the sequence. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 + required: true any_of: - range: SequenceSubmittedByMenu - range: NullValueMenu - required: true examples: - value: Public Health Ontario (PHO) exact_mappings: @@ -502,20 +518,21 @@ slots: name: sample_collection_date title: sample collection date description: The date on which the sample was collected. - comments: "Sample collection date is critical for surveillance and many types\ - \ of analyses. Required granularity includes year, month and day. If this date\ - \ is considered identifiable information, it is acceptable to add \"jitter\"\ - \ by adding or subtracting a calendar day (acceptable by GISAID). Alternatively,\ - \ \u201Dreceived date\u201D may be used as a substitute. The date should be\ - \ provided in ISO 8601 standard format \"YYYY-MM-DD\"." + comments: + - "Sample collection date is critical for surveillance and many types of analyses.\ + \ Required granularity includes year, month and day. If this date is considered\ + \ identifiable information, it is acceptable to add \"jitter\" by adding or\ + \ subtracting a calendar day (acceptable by GISAID). Alternatively, \u201Dreceived\ + \ date\u201D may be used as a substitute. The date should be provided in ISO\ + \ 8601 standard format \"YYYY-MM-DD\"." slot_uri: GENEPIO:0001174 + required: true any_of: - range: date - range: NullValueMenu todos: - '>=2019-10-01' - <={today} - required: true examples: - value: '2020-03-16' exact_mappings: @@ -528,15 +545,16 @@ slots: name: sample_collection_date_precision title: sample collection date precision description: The precision to which the "sample collection date" was provided. - comments: Provide the precision of granularity to the "day", "month", or "year" - for the date provided in the "sample collection date" field. The "sample collection + comments: + - Provide the precision of granularity to the "day", "month", or "year" for the + date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". slot_uri: GENEPIO:0001177 + required: true any_of: - range: SampleCollectionDatePrecisionMenu - range: NullValueMenu - required: true examples: - value: year exact_mappings: @@ -546,12 +564,13 @@ slots: name: geo_loc_name_country title: geo_loc_name (country) description: The country where the sample was collected. - comments: Provide the country name from the controlled vocabulary provided. + comments: + - Provide the country name from the controlled vocabulary provided. slot_uri: GENEPIO:0001181 + required: true any_of: - range: GeoLocNameCountryMenu - range: NullValueMenu - required: true examples: - value: Canada exact_mappings: @@ -564,12 +583,13 @@ slots: name: geo_loc_name_state_province_territory title: geo_loc_name (state/province/territory) description: The province/territory where the sample was collected. - comments: Provide the province/territory name from the controlled vocabulary provided. + comments: + - Provide the province/territory name from the controlled vocabulary provided. slot_uri: GENEPIO:0001185 + required: true any_of: - range: GeoLocNameStateProvinceTerritoryMenu - range: NullValueMenu - required: true examples: - value: Saskatchewan exact_mappings: @@ -581,13 +601,14 @@ slots: name: organism title: organism description: Taxonomic name of the organism. - comments: Use "Severe acute respiratory syndrome coronavirus 2". This value is - provided in the template. + comments: + - Use "Severe acute respiratory syndrome coronavirus 2". This value is provided + in the template. slot_uri: GENEPIO:0001191 + required: true any_of: - range: OrganismMenu - range: NullValueMenu - required: true examples: - value: Severe acute respiratory syndrome coronavirus 2 exact_mappings: @@ -599,13 +620,14 @@ slots: name: isolate title: isolate description: Identifier of the specific isolate. - comments: "Provide the GISAID virus name, which should be written in the format\ - \ \u201ChCov-19/CANADA/2 digit provincial ISO code-xxxxx/year\u201D." + comments: + - "Provide the GISAID virus name, which should be written in the format \u201C\ + hCov-19/CANADA/2 digit provincial ISO code-xxxxx/year\u201D." slot_uri: GENEPIO:0001195 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: hCov-19/CANADA/BC-prov_rona_99/2020 exact_mappings: @@ -620,17 +642,18 @@ slots: name: purpose_of_sampling title: purpose of sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. Most likely, the sample was collected for Diagnostic testing. - The reason why a sample was originally collected may differ from the reason - why it was selected for sequencing, which should be indicated in the "purpose - of sequencing" field. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. Most likely, the sample was collected for Diagnostic testing. The + reason why a sample was originally collected may differ from the reason why + it was selected for sequencing, which should be indicated in the "purpose of + sequencing" field. slot_uri: GENEPIO:0001198 + required: true any_of: - range: PurposeOfSamplingMenu - range: NullValueMenu - required: true examples: - value: Diagnostic testing exact_mappings: @@ -643,15 +666,16 @@ slots: title: purpose of sampling details description: The description of why the sample was collected, providing specific details. - comments: Provide an expanded description of why the sample was collected using - free text. The description may include the importance of the sample for a particular - public health investigation/surveillance activity/research question. If details - are not available, provide a null value. + comments: + - Provide an expanded description of why the sample was collected using free text. + The description may include the importance of the sample for a particular public + health investigation/surveillance activity/research question. If details are + not available, provide a null value. slot_uri: GENEPIO:0001200 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: The sample was collected to investigate the prevalence of variants associated with mink-to-human transmission in Canada. @@ -665,13 +689,13 @@ slots: title: NML submitted specimen type description: The type of specimen submitted to the National Microbiology Laboratory (NML) for testing. - comments: "This information is required for upload through the CNPHI LaSER system.\ - \ Select the specimen type from the pick list provided. If sequence data is\ - \ being submitted rather than a specimen for testing, select \u201CNot Applicable\u201D\ - ." + comments: + - "This information is required for upload through the CNPHI LaSER system. Select\ + \ the specimen type from the pick list provided. If sequence data is being submitted\ + \ rather than a specimen for testing, select \u201CNot Applicable\u201D." slot_uri: GENEPIO:0001204 - range: NMLSubmittedSpecimenTypeMenu recommended: true + range: NMLSubmittedSpecimenTypeMenu examples: - value: swab exact_mappings: @@ -682,16 +706,17 @@ slots: title: anatomical material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: Provide a descriptor if an anatomical material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. + comments: + - Provide a descriptor if an anatomical material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001211 + multivalued: true + recommended: true any_of: - range: AnatomicalMaterialMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Blood exact_mappings: @@ -705,16 +730,16 @@ slots: name: anatomical_part title: anatomical part description: An anatomical part of an organism e.g. oropharynx. - comments: Provide a descriptor if an anatomical part was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if an anatomical part was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001214 + multivalued: true + recommended: true any_of: - range: AnatomicalPartMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Nasopharynx (NP) exact_mappings: @@ -729,16 +754,16 @@ slots: title: body product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: Provide a descriptor if a body product was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if a body product was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001216 + multivalued: true + recommended: true any_of: - range: BodyProductMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Feces exact_mappings: @@ -753,16 +778,17 @@ slots: title: environmental material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage. - comments: Provide a descriptor if an environmental material was sampled. Use the - picklist provided in the template. If a desired term is missing from the picklist, - contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose - a null value. + comments: + - Provide a descriptor if an environmental material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001223 + multivalued: true + recommended: true any_of: - range: EnvironmentalMaterialMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Face mask exact_mappings: @@ -777,16 +803,17 @@ slots: title: environmental site description: An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave. - comments: Provide a descriptor if an environmental site was sampled. Use the picklist + comments: + - Provide a descriptor if an environmental site was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001232 + multivalued: true + recommended: true any_of: - range: EnvironmentalSiteMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Production Facility exact_mappings: @@ -800,16 +827,16 @@ slots: name: collection_device title: collection device description: The instrument or container used to collect the sample e.g. swab. - comments: Provide a descriptor if a device was used for sampling. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. + comments: + - Provide a descriptor if a device was used for sampling. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001234 + multivalued: true + recommended: true any_of: - range: CollectionDeviceMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Swab exact_mappings: @@ -823,16 +850,17 @@ slots: name: collection_method title: collection method description: The process used to collect the sample e.g. phlebotamy, necropsy. - comments: Provide a descriptor if a collection method was used for sampling. Use - the picklist provided in the template. If a desired term is missing from the - picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. - Choose a null value. + comments: + - Provide a descriptor if a collection method was used for sampling. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. slot_uri: GENEPIO:0001241 + multivalued: true + recommended: true any_of: - range: CollectionMethodMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Bronchoalveolar lavage (BAL) exact_mappings: @@ -847,16 +875,17 @@ slots: title: specimen processing description: Any processing applied to the sample during or after receiving the sample. - comments: Critical for interpreting data. Select all the applicable processes - from the pick list. If virus was passaged, include information in "lab host", - "passage number", and "passage method" fields. If none of the processes in the - pick list apply, put "not applicable". + comments: + - Critical for interpreting data. Select all the applicable processes from the + pick list. If virus was passaged, include information in "lab host", "passage + number", and "passage method" fields. If none of the processes in the pick list + apply, put "not applicable". slot_uri: GENEPIO:0001253 + multivalued: true + recommended: true any_of: - range: SpecimenProcessingMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Specimens pooled exact_mappings: @@ -867,8 +896,8 @@ slots: title: specimen processing details description: Detailed information regarding the processing applied to a sample during or after receiving the sample. - comments: Provide a free text description of any processing details applied to - a sample. + comments: + - Provide a free text description of any processing details applied to a sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -878,14 +907,15 @@ slots: name: host_scientific_name title: host (scientific name) description: The taxonomic, or scientific name of the host. - comments: Common name or scientific name are required if there was a host. Both - can be provided, if known. Use terms from the pick lists in the template. Scientific + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable slot_uri: GENEPIO:0001387 + required: true any_of: - range: HostScientificNameMenu - range: NullValueMenu - required: true examples: - value: Homo sapiens exact_mappings: @@ -897,12 +927,13 @@ slots: name: host_disease title: host disease description: The name of the disease experienced by the host. - comments: Select "COVID-19" from the pick list provided in the template. + comments: + - Select "COVID-19" from the pick list provided in the template. slot_uri: GENEPIO:0001391 + recommended: true any_of: - range: HostDiseaseMenu - range: NullValueMenu - recommended: true examples: - value: COVID-19 exact_mappings: @@ -914,15 +945,16 @@ slots: name: host_age title: host age description: Age of host at the time of sampling. - comments: Enter the age of the host in years. If not available, provide a null - value. If there is not host, put "Not Applicable". + comments: + - Enter the age of the host in years. If not available, provide a null value. + If there is not host, put "Not Applicable". slot_uri: GENEPIO:0001392 + recommended: true any_of: - range: decimal - range: NullValueMenu minimum_value: 0 maximum_value: 130 - recommended: true examples: - value: '79' exact_mappings: @@ -935,13 +967,14 @@ slots: name: host_age_unit title: host age unit description: The unit used to measure the host age, in either months or years. - comments: Indicate whether the host age is in months or years. Age indicated in - months will be binned to the 0 - 9 year age bin. + comments: + - Indicate whether the host age is in months or years. Age indicated in months + will be binned to the 0 - 9 year age bin. slot_uri: GENEPIO:0001393 + recommended: true any_of: - range: HostAgeUnitMenu - range: NullValueMenu - recommended: true examples: - value: years exact_mappings: @@ -952,13 +985,14 @@ slots: name: host_age_bin title: host age bin description: Age of host at the time of sampling, expressed as an age group. - comments: Select the corresponding host age bin from the pick list provided in - the template. If not available, provide a null value. + comments: + - Select the corresponding host age bin from the pick list provided in the template. + If not available, provide a null value. slot_uri: GENEPIO:0001394 + recommended: true any_of: - range: HostAgeBinMenu - range: NullValueMenu - recommended: true examples: - value: 60 - 69 exact_mappings: @@ -969,14 +1003,14 @@ slots: name: host_gender title: host gender description: The gender of the host at the time of sample collection. - comments: Select the corresponding host gender from the pick list provided in - the template. If not available, provide a null value. If there is no host, put - "Not Applicable". + comments: + - Select the corresponding host gender from the pick list provided in the template. + If not available, provide a null value. If there is no host, put "Not Applicable". slot_uri: GENEPIO:0001395 + recommended: true any_of: - range: HostGenderMenu - range: NullValueMenu - recommended: true structured_pattern: syntax: '{Title_Case}' partial_match: false @@ -993,17 +1027,18 @@ slots: name: purpose_of_sequencing title: purpose of sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 + multivalued: true + required: true any_of: - range: PurposeOfSequencingMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Baseline surveillance (random sampling) exact_mappings: @@ -1016,22 +1051,23 @@ slots: title: purpose of sequencing details description: The description of why the sample was sequenced providing specific details. - comments: 'Provide an expanded description of why the sample was sequenced using - free text. The description may include the importance of the sequences for a - particular public health investigation/surveillance activity/research question. - Suggested standardized descriotions include: Screened for S gene target failure - (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened - for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, - Screened due to close contact with infected individual, Assessing public health - control measures, Determining early introductions and spread, Investigating - airline-related exposures, Investigating temporary foreign worker, Investigating - remote regions, Investigating health care workers, Investigating schools/universities, - Investigating reinfection.' + comments: + - 'Provide an expanded description of why the sample was sequenced using free + text. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriotions include: Screened for S gene target failure (S dropout), + Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 + variant, Screened for P.1 variant, Screened due to travel history, Screened + due to close contact with infected individual, Assessing public health control + measures, Determining early introductions and spread, Investigating airline-related + exposures, Investigating temporary foreign worker, Investigating remote regions, + Investigating health care workers, Investigating schools/universities, Investigating + reinfection.' slot_uri: GENEPIO:0001446 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Screened for S gene target failure (S dropout) exact_mappings: @@ -1042,14 +1078,15 @@ slots: name: sequencing_date title: sequencing date description: The date the sample was sequenced. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 + recommended: true any_of: - range: date - range: NullValueMenu todos: - '>={sample_collection_date}' - recommended: true examples: - value: '2020-06-22' exact_mappings: @@ -1059,10 +1096,11 @@ slots: title: library preparation kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Nextera XT exact_mappings: @@ -1071,13 +1109,14 @@ slots: name: sequencing_instrument title: sequencing instrument description: The model of the sequencing instrument used. - comments: Select a sequencing instrument from the picklist provided in the template. + comments: + - Select a sequencing instrument from the picklist provided in the template. slot_uri: GENEPIO:0001452 + multivalued: true + required: true any_of: - range: SequencingInstrumentMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Oxford Nanopore MinION exact_mappings: @@ -1090,11 +1129,12 @@ slots: title: raw sequence data processing method description: The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Provide the software name followed by the version e.g. Trimmomatic v. - 0.38, Porechop v. 0.2.3 + comments: + - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, + Porechop v. 0.2.3 slot_uri: GENEPIO:0001458 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: Porechop 0.2.3 exact_mappings: @@ -1104,11 +1144,11 @@ slots: name: dehosting_method title: dehosting method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: Nanostripper exact_mappings: @@ -1118,28 +1158,31 @@ slots: name: assembly_software_name title: assembly software name description: The name of software used to generate the assembled sequence. - comments: Provide the name of the software used to generate the assembled sequence. - range: WhitespaceMinimizedString + comments: + - Provide the name of the software used to generate the assembled sequence. recommended: true + range: WhitespaceMinimizedString examples: - value: Shovill assembly_software_version: name: assembly_software_version title: assembly software version description: The version of the software used to generate the assembled sequence. - comments: Provide the version of the software used to generate the assembled sequence. - range: WhitespaceMinimizedString + comments: + - Provide the version of the software used to generate the assembled sequence. recommended: true + range: WhitespaceMinimizedString examples: - value: 1.2.3 consensus_sequence_software_name: name: consensus_sequence_software_name title: consensus sequence software name description: The name of software used to generate the consensus sequence. - comments: Provide the name of the software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001463 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: iVar exact_mappings: @@ -1151,10 +1194,11 @@ slots: name: consensus_sequence_software_version title: consensus sequence software version description: The version of the software used to generate the consensus sequence. - comments: Provide the version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001469 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: '1.3' exact_mappings: @@ -1165,13 +1209,14 @@ slots: name: bioinformatics_protocol title: bioinformatics protocol description: A description of the overall bioinformatics strategy used. - comments: Further details regarding the methods used to process raw data, and/or - generate assemblies, and/or generate consensus sequences can. This information - can be provided in an SOP or protocol or pipeline/workflow. Provide the name - and version number of the protocol, or a GitHub link to a pipeline or workflow. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. slot_uri: GENEPIO:0001489 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: https://github.com/phac-nml/ncov2019-artic-nf exact_mappings: @@ -1183,11 +1228,12 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. slot_uri: GENEPIO:0001517 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Tejinder Singh, Fei Hu, Joe Blogs exact_mappings: @@ -1198,7 +1244,8 @@ slots: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 diff --git a/web/templates/pathogen/schema_core.yaml b/web/templates/pathogen/schema_core.yaml index 0b330b11..15c1f9ac 100644 --- a/web/templates/pathogen/schema_core.yaml +++ b/web/templates/pathogen/schema_core.yaml @@ -17,6 +17,10 @@ classes: title: 'Pathogen Agnostic' description: is_a: dh_interface + unique_keys: + pathogen_agnostic_key: + unique_key_slots: + - specimen_collector_sample_id slots: {} enums: {} types: diff --git a/web/templates/pha4ge/schema.json b/web/templates/pha4ge/schema.json index 1e59b4bd..d283d4c4 100644 --- a/web/templates/pha4ge/schema.json +++ b/web/templates/pha4ge/schema.json @@ -13258,6 +13258,14 @@ "slot_group": "Contributor acknowledgement", "range": "Provenance" } + }, + "unique_keys": { + "pha4ge_key": { + "unique_key_name": "pha4ge_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/pha4ge/schema.yaml b/web/templates/pha4ge/schema.yaml index e478b5f0..9eab0459 100644 --- a/web/templates/pha4ge/schema.yaml +++ b/web/templates/pha4ge/schema.yaml @@ -17,6 +17,10 @@ classes: description: Public Health Alliance for Genomic Epidemiology biosample specification is_a: dh_interface see_also: templates/pha4ge/SOP.pdf + unique_keys: + pha4ge_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - umbrella_bioproject_accession @@ -608,12 +612,13 @@ slots: name: specimen_collector_sample_id title: specimen collector sample ID description: The user-defined name for the sample. - comments: Every Sample ID from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab, and as informative as possible. + comments: + - Every Sample ID from a single submitter must be unique. It can have any format, + but we suggest that you make it concise, unique and consistent within your lab, + and as informative as possible. slot_uri: GENEPIO:0001123 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: prov_rona_99 exact_mappings: @@ -628,9 +633,10 @@ slots: title: umbrella bioproject accession description: The INSDC umbrella accession number of the BioProject to which the BioSample belongs. - comments: Required if submission is linked to an umbrella BioProject. An umbrella - BioProject links together related BioProjects. A valid BioProject umbrella accession - has prefix PRJN, PRJE or PRJD. Your laboratory can have one or many BioProjects. + comments: + - Required if submission is linked to an umbrella BioProject. An umbrella BioProject + links together related BioProjects. A valid BioProject umbrella accession has + prefix PRJN, PRJE or PRJD. Your laboratory can have one or many BioProjects. slot_uri: GENEPIO:0001133 range: WhitespaceMinimizedString structured_pattern: @@ -644,10 +650,11 @@ slots: title: bioproject accession description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. - comments: Required if submission is linked to a BioProject. BioProjects are an - organizing tool that links together raw sequence data, assemblies, and their - associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, - e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. + comments: + - Required if submission is linked to a BioProject. BioProjects are an organizing + tool that links together raw sequence data, assemblies, and their associated + metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., + PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString @@ -665,11 +672,12 @@ slots: name: biosample_accession title: biosample accession description: The identifier assigned to a BioSample in INSDC archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA. slot_uri: GENEPIO:0001139 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString structured_pattern: syntax: '{UPPER_CASE}' partial_match: false @@ -686,8 +694,9 @@ slots: description: The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC. - comments: Store the accession assigned to the submitted "run". NCBI-SRA accessions - start with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR. + comments: + - Store the accession assigned to the submitted "run". NCBI-SRA accessions start + with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR. slot_uri: GENEPIO:0001142 range: WhitespaceMinimizedString structured_pattern: @@ -701,8 +710,9 @@ slots: title: GenBank/ENA/DDBJ accession description: The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC archives. - comments: Store the accession returned from a GenBank/ENA/DDBJ submission (viral - genome assembly). + comments: + - Store the accession returned from a GenBank/ENA/DDBJ submission (viral genome + assembly). slot_uri: GENEPIO:0001145 range: WhitespaceMinimizedString structured_pattern: @@ -715,7 +725,8 @@ slots: name: gisaid_accession title: GISAID accession description: The GISAID accession number assigned to the sequence. - comments: Store the accession returned from the GISAID submission. + comments: + - Store the accession returned from the GISAID submission. slot_uri: GENEPIO:0001147 range: WhitespaceMinimizedString structured_pattern: @@ -730,7 +741,8 @@ slots: name: gisaid_virus_name title: GISAID virus name description: The user-defined GISAID virus name assigned to the sequence. - comments: GISAID virus names should be in the format "hCoV-19/Country/Identifier/year". + comments: + - GISAID virus names should be in the format "hCoV-19/Country/Identifier/year". slot_uri: GENEPIO:0100282 range: WhitespaceMinimizedString structured_pattern: @@ -746,7 +758,8 @@ slots: name: host_specimen_voucher title: host specimen voucher description: Identifier for the physical specimen. - comments: 'Include a URI (Uniform Resource Identifier) in the form of a URL providing + comments: + - 'Include a URI (Uniform Resource Identifier) in the form of a URL providing a direct link to the physical host specimen. If the specimen was destroyed in the process of analysis, electronic images (e-vouchers) are an adequate substitute for a physical host voucher specimen. If a URI is not available, a museum-provided @@ -769,13 +782,14 @@ slots: name: sample_collected_by title: sample collected by description: The name of the organization with which the sample collector is affiliated. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. slot_uri: GENEPIO:0001153 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Public Health Agency of Canada exact_mappings: @@ -786,7 +800,8 @@ slots: title: sample collector contact email description: The email address of the contact responsible for follow-up regarding the sample. - comments: The email address can represent a specific individual or laboratory. + comments: + - The email address can represent a specific individual or laboratory. slot_uri: GENEPIO:0001156 range: WhitespaceMinimizedString examples: @@ -795,8 +810,9 @@ slots: name: sample_collector_contact_address title: sample collector contact address description: The mailing address of the agency submitting the sample. - comments: 'The mailing address should be in the format: Street number and name, - City, State/Province/Region, Country, Postal Code/Zip Code' + comments: + - 'The mailing address should be in the format: Street number and name, City, + State/Province/Region, Country, Postal Code/Zip Code' slot_uri: GENEPIO:0001158 range: WhitespaceMinimizedString examples: @@ -807,13 +823,14 @@ slots: name: sequence_submitted_by title: sequence submitted by description: The name of the agency that generated the sequence. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. slot_uri: GENEPIO:0001159 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Centers for Disease Control and Prevention exact_mappings: @@ -824,7 +841,8 @@ slots: title: sequence submitter contact email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: The email address can represent a specific individual or laboratory. + comments: + - The email address can represent a specific individual or laboratory. slot_uri: GENEPIO:0001165 range: WhitespaceMinimizedString examples: @@ -835,8 +853,9 @@ slots: name: sequence_submitter_contact_address title: sequence submitter contact address description: The mailing address of the agency submitting the sequence. - comments: 'The mailing address should be in the format: Street number and name, - City, State/Province/Region, Country, Postal Code/Zip Code' + comments: + - 'The mailing address should be in the format: Street number and name, City, + State/Province/Region, Country, Postal Code/Zip Code' slot_uri: GENEPIO:0001167 range: WhitespaceMinimizedString examples: @@ -847,7 +866,8 @@ slots: name: sample_collection_date title: sample collection date description: The date on which the sample was collected. - comments: "Record the collection date accurately in the template. Required granularity\ + comments: + - "Record the collection date accurately in the template. Required granularity\ \ includes year, month and day. Before sharing this data, ensure this date is\ \ not considered identifiable information. If this date is considered identifiable,\ \ it is acceptable to add \"jitter\" to the collection date by adding or subtracting\ @@ -856,10 +876,10 @@ slots: \ data you share. The date should be provided in ISO 8601 standard format \"\ YYYY-MM-DD\"." slot_uri: GENEPIO:0001174 + required: true any_of: - range: date - range: NullValueMenu - required: true examples: - value: '2020-03-19' exact_mappings: @@ -870,8 +890,9 @@ slots: name: sample_received_date title: sample received date description: The date on which the sample was received. - comments: The date the sample was received by a lab that was not the point of - collection. ISO 8601 standard "YYYY-MM-DD". + comments: + - The date the sample was received by a lab that was not the point of collection. + ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001179 any_of: - range: date @@ -882,12 +903,13 @@ slots: name: geo_loc_name_country title: geo_loc name (country) description: The country of origin of the sample. - comments: Provide the country name from the pick list in the template + comments: + - Provide the country name from the pick list in the template slot_uri: GENEPIO:0001181 + required: true any_of: - range: GeoLocNameCountryMenu - range: NullValueMenu - required: true examples: - value: South Africa [GAZ:00001094] exact_mappings: @@ -898,13 +920,14 @@ slots: name: geo_loc_name_state_province_territory title: geo_loc name (state/province/territory) description: The state/province/territory of origin of the sample. - comments: 'Provide the state/province/territory name from the GAZ geography ontology. + comments: + - 'Provide the state/province/territory name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001185 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Western Cape exact_mappings: @@ -913,8 +936,9 @@ slots: name: geo_loc_name_county_region title: geo_loc name (county/region) description: The county/region of origin of the sample. - comments: 'Provide the county/region name from the GAZ geography ontology. Search - for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the county/region name from the GAZ geography ontology. Search for + geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0100280 range: WhitespaceMinimizedString examples: @@ -925,7 +949,8 @@ slots: name: geo_loc_name_city title: geo_loc name (city) description: The city of origin of the sample. - comments: 'Provide the city name from the GAZ geography ontology. Search for geography + comments: + - 'Provide the city name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001189 range: WhitespaceMinimizedString @@ -937,10 +962,10 @@ slots: name: geo_loc_latitude title: geo_loc latitude description: The latitude coordinates of the geographical location of sample collection. - comments: Provide latitude coordinates if available. Do not use the centre of - the city/region/province/state/country or the location of your agency as a proxy, - as this implicates a real location and is misleading. Specify as degrees latitude - in format "d[d.dddd] N|S". + comments: + - Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". slot_uri: GENEPIO:0100309 range: WhitespaceMinimizedString examples: @@ -952,10 +977,10 @@ slots: title: geo_loc longitude description: The longitude coordinates of the geographical location of sample collection. - comments: Provide longitude coordinates if available. Do not use the centre of - the city/region/province/state/country or the location of your agency as a proxy, - as this implicates a real location and is misleading. Specify as degrees longitude - in format "d[dd.dddd] W|E". + comments: + - Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". slot_uri: GENEPIO:0100310 range: WhitespaceMinimizedString examples: @@ -966,14 +991,15 @@ slots: name: organism title: organism description: Taxonomic name of the organism. - comments: Select "Severe acute respiratory syndrome coronavirus 2" if sequencing - SARS-CoV-2. If another Coronaviridae is being sequenced, provide the taxonomic - name from NCBITaxon. Search for taxonomy terms at https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. + comments: + - Select "Severe acute respiratory syndrome coronavirus 2" if sequencing SARS-CoV-2. + If another Coronaviridae is being sequenced, provide the taxonomic name from + NCBITaxon. Search for taxonomy terms at https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. slot_uri: GENEPIO:0001191 + required: true any_of: - range: OrganismMenu - range: NullValueMenu - required: true examples: - value: Severe acute respiratory syndrome coronavirus 2 [NCBITaxon:2697049] exact_mappings: @@ -982,15 +1008,16 @@ slots: name: isolate title: isolate description: Identifier of the specific isolate. - comments: 'This identifier should be an unique, indexed, alpha-numeric ID within - your laboratory. If submitted to the INSDC, the "isolate" name is propagated - throughtout different databases. As such, structure the "isolate" name to be - ICTV/INSDC compliant in the following format: "SARS-CoV-2/host/country/sampleID/date".' + comments: + - 'This identifier should be an unique, indexed, alpha-numeric ID within your + laboratory. If submitted to the INSDC, the "isolate" name is propagated throughtout + different databases. As such, structure the "isolate" name to be ICTV/INSDC + compliant in the following format: "SARS-CoV-2/host/country/sampleID/date".' slot_uri: GENEPIO:0001644 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: SARS-CoV-2/human/USA/CA-CDPH-001/2020 exact_mappings: @@ -1000,8 +1027,9 @@ slots: name: culture_collection title: culture collection description: The name of the source collection and unique culture identifier. - comments: 'Format: ":[:]". For - more information, see http://www.insdc.org/controlled-vocabulary-culturecollection-qualifier.' + comments: + - 'Format: ":[:]". For more information, + see http://www.insdc.org/controlled-vocabulary-culturecollection-qualifier.' slot_uri: GENEPIO:0100284 range: WhitespaceMinimizedString examples: @@ -1010,12 +1038,13 @@ slots: name: purpose_of_sampling title: purpose of sampling description: The reason that the sample was collected. - comments: Select a value from the pick list in the template. + comments: + - Select a value from the pick list in the template. slot_uri: GENEPIO:0001198 + recommended: true any_of: - range: PurposeOfSamplingMenu - range: NullValueMenu - recommended: true examples: - value: Diagnostic testing [GENEPIO:0100002] exact_mappings: @@ -1024,8 +1053,8 @@ slots: name: purpose_of_sampling_details title: purpose of sampling details description: Further details pertaining to the reason the sample was collected. - comments: Provide a free text description of the sampling strategy or samples - collected. + comments: + - Provide a free text description of the sampling strategy or samples collected. slot_uri: GENEPIO:0001200 range: WhitespaceMinimizedString examples: @@ -1034,8 +1063,8 @@ slots: name: sample_plan_name title: sample plan name description: The name of the sample plan implemented for sample collection. - comments: Provide the name and version of the sample plan outlining the sample - strategy. + comments: + - Provide the name and version of the sample plan outlining the sample strategy. slot_uri: GENEPIO:0100285 range: WhitespaceMinimizedString examples: @@ -1044,7 +1073,8 @@ slots: name: sample_collected_in_quarantine title: sample collected in quarantine description: Whether the sample was collected from an individual in quarantine. - comments: Whether a sample was collected under quarantine conditions (e.g. self-quarantining, + comments: + - Whether a sample was collected under quarantine conditions (e.g. self-quarantining, medically isolated, staying at a quarantine hotel) can inform public health measure assessments. Use the picklist provided in the template. slot_uri: GENEPIO:0100277 @@ -1058,15 +1088,16 @@ slots: title: anatomical material description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. - comments: 'Provide a descriptor if an anatomical material was sampled. Use the - pick list provided in the template. If a desired term is missing from the pick - list, use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/uberon. + comments: + - 'Provide a descriptor if an anatomical material was sampled. Use the pick list + provided in the template. If a desired term is missing from the pick list, use + this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/uberon. If not applicable, leave blank.' slot_uri: GENEPIO:0001211 + multivalued: true any_of: - range: AnatomicalMaterialMenu - range: NullValueMenu - multivalued: true examples: - value: Blood [UBERON:0000178] exact_mappings: @@ -1078,15 +1109,16 @@ slots: name: anatomical_part title: anatomical part description: An anatomical part of an organism e.g. oropharynx. - comments: 'Provide a descriptor if an anatomical part was sampled. Use the pick - list provided in the template. If a desired term is missing from the pick list, - use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/uberon. + comments: + - 'Provide a descriptor if an anatomical part was sampled. Use the pick list provided + in the template. If a desired term is missing from the pick list, use this look-up + service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/uberon. If not applicable, leave blank.' slot_uri: GENEPIO:0001214 + multivalued: true any_of: - range: AnatomicalPartMenu - range: NullValueMenu - multivalued: true examples: - value: Nasopharynx (NP) [UBERON:0001728] exact_mappings: @@ -1099,15 +1131,16 @@ slots: title: body product description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. - comments: 'Provide a descriptor if a body product was sampled. Use the pick list - provided in the template. If a desired term is missing from the pick list, use - this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/uberon. + comments: + - 'Provide a descriptor if a body product was sampled. Use the pick list provided + in the template. If a desired term is missing from the pick list, use this look-up + service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/uberon. If not applicable, leave blank.' slot_uri: GENEPIO:0001216 + multivalued: true any_of: - range: BodyProductMenu - range: NullValueMenu - multivalued: true examples: - value: Feces [UBERON:0001988] exact_mappings: @@ -1120,15 +1153,16 @@ slots: title: environmental material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask. - comments: 'Provide a descriptor if an environmental material was sampled. Use - the pick list provided in the template. If a desired term is missing from the - pick list, use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/envo. + comments: + - 'Provide a descriptor if an environmental material was sampled. Use the pick + list provided in the template. If a desired term is missing from the pick list, + use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/envo. If not applicable, leave blank.' slot_uri: GENEPIO:0001223 + multivalued: true any_of: - range: EnvironmentalMaterialMenu - range: NullValueMenu - multivalued: true examples: - value: Face mask [OBI:0002787] exact_mappings: @@ -1141,15 +1175,16 @@ slots: title: environmental site description: An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave. - comments: 'Provide a descriptor if an environmental site was sampled. Use the - pick list provided in the template. If a desired term is missing from the pick - list, use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/envo. + comments: + - 'Provide a descriptor if an environmental site was sampled. Use the pick list + provided in the template. If a desired term is missing from the pick list, use + this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/envo. If not applicable, leave blank.' slot_uri: GENEPIO:0001232 + multivalued: true any_of: - range: EnvironmentalSiteMenu - range: NullValueMenu - multivalued: true examples: - value: Hospital [ENVO:00002173] exact_mappings: @@ -1161,15 +1196,16 @@ slots: name: collection_device title: collection device description: The instrument or container used to collect the sample e.g. swab. - comments: 'Provide a descriptor if a collection device was used for sampling. - Use the pick list provided in the template. If a desired term is missing from - the pick list, use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/obi. + comments: + - 'Provide a descriptor if a collection device was used for sampling. Use the + pick list provided in the template. If a desired term is missing from the pick + list, use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/obi. If not applicable, leave blank.' slot_uri: GENEPIO:0001234 + multivalued: true any_of: - range: CollectionDeviceMenu - range: NullValueMenu - multivalued: true examples: - value: Swab [GENEPIO:0100027] exact_mappings: @@ -1181,15 +1217,16 @@ slots: name: collection_method title: collection method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: 'Provide a descriptor if a collection method was used for sampling. - Use the pick list provided in the template. If a desired term is missing from - the pick list, use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/obi. + comments: + - 'Provide a descriptor if a collection method was used for sampling. Use the + pick list provided in the template. If a desired term is missing from the pick + list, use this look-up service to identify a standardized term: https://www.ebi.ac.uk/ols/ontologies/obi. If not applicable, leave blank.' slot_uri: GENEPIO:0001241 + multivalued: true any_of: - range: CollectionMethodMenu - range: NullValueMenu - multivalued: true examples: - value: Bronchoalveolar lavage (BAL) [GENEPIO:0100032] exact_mappings: @@ -1201,7 +1238,8 @@ slots: name: collection_protocol title: collection protocol description: The name and version of a particular protocol used for sampling. - comments: Provide the name and version of the protocol used to collect the samples. + comments: + - Provide the name and version of the protocol used to collect the samples. slot_uri: GENEPIO:0001243 range: WhitespaceMinimizedString examples: @@ -1211,16 +1249,17 @@ slots: title: specimen processing description: Any processing applied to the sample during or after receiving the sample. - comments: Critical for interpreting data. Select all the applicable processes - from the pick list. If virus was passaged, include information in "lab host", - "passage number", and "passage method" fields. If none of the processes in the - pick list apply, put "not applicable". + comments: + - Critical for interpreting data. Select all the applicable processes from the + pick list. If virus was passaged, include information in "lab host", "passage + number", and "passage method" fields. If none of the processes in the pick list + apply, put "not applicable". slot_uri: GENEPIO:0001253 + multivalued: true + recommended: true any_of: - range: SpecimenProcessingMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Virus passage [GENEPIO:0100039] specimen_processing_details: @@ -1228,8 +1267,8 @@ slots: title: specimen processing details description: Detailed information regarding the processing applied to a sample during or after receiving the sample. - comments: Provide a free text description of any processing details applied to - a sample. + comments: + - Provide a free text description of any processing details applied to a sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -1240,8 +1279,9 @@ slots: title: lab host description: Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained. - comments: Type of cell line used for propagation. Select a value form the pick - list. If not passaged, put "not applicable". + comments: + - Type of cell line used for propagation. Select a value form the pick list. If + not passaged, put "not applicable". slot_uri: GENEPIO:0001255 any_of: - range: LabHostMenu @@ -1252,7 +1292,8 @@ slots: name: passage_number title: passage number description: Number of passages. - comments: Provide number of known passages. If not passaged, put "not applicable" + comments: + - Provide number of known passages. If not passaged, put "not applicable" slot_uri: GENEPIO:0001261 range: integer minimum_value: 0 @@ -1264,7 +1305,8 @@ slots: name: passage_method title: passage method description: Description of how organism was passaged. - comments: Free text. Provide a short description. If not passaged, put "not applicable". + comments: + - Free text. Provide a short description. If not passaged, put "not applicable". slot_uri: GENEPIO:0001264 any_of: - range: WhitespaceMinimizedString @@ -1279,7 +1321,8 @@ slots: name: biomaterial_extracted title: biomaterial extracted description: The biomaterial extracted from samples for the purpose of sequencing. - comments: Provide the biomaterial extracted from the pick list in the template. + comments: + - Provide the biomaterial extracted from the pick list in the template. slot_uri: GENEPIO:0001266 any_of: - range: BiomaterialExtractedMenu @@ -1291,7 +1334,8 @@ slots: title: data abstraction details description: A description of how any data elements were altered to preserve patient privacy. - comments: If applicable, provide a description of how each data element was abstracted. + comments: + - If applicable, provide a description of how each data element was abstracted. slot_uri: GENEPIO:0100278 range: WhitespaceMinimizedString examples: @@ -1300,9 +1344,10 @@ slots: name: host_common_name title: host (common name) description: The commonly used name of the host. - comments: Common name or scientific name are required if there was a host. Common - name examples e.g. human, bat. Select a value from the pick list. If the sample - was environmental, put "not applicable". + comments: + - Common name or scientific name are required if there was a host. Common name + examples e.g. human, bat. Select a value from the pick list. If the sample was + environmental, put "not applicable". slot_uri: GENEPIO:0001386 any_of: - range: HostCommonNameMenu @@ -1313,14 +1358,15 @@ slots: name: host_scientific_name title: host (scientific name) description: The taxonomic, or scientific name of the host. - comments: Common name or scientific name are required if there was a host. Scientific + comments: + - Common name or scientific name are required if there was a host. Scientific name examples e.g. Homo sapiens. Select a value from the pick list. If the sample was environmental, put "not applicable". slot_uri: GENEPIO:0001387 + required: true any_of: - range: HostScientificNameMenu - range: NullValueMenu - required: true examples: - value: Homo sapiens [NCBITaxon:9606] exact_mappings: @@ -1331,7 +1377,8 @@ slots: name: host_health_state title: host health state description: Health status of the host at the time of sample collection. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001388 any_of: - range: HostHealthStateMenu @@ -1346,7 +1393,8 @@ slots: title: host health status details description: Further details pertaining to the health or disease status of the host at time of collection. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001389 any_of: - range: HostHealthStatusDetailsMenu @@ -1357,17 +1405,18 @@ slots: name: host_disease title: host disease description: The name of the disease experienced by the host. - comments: "This field is only required if there was a host. If the host was a\ - \ human select COVID-19 from the pick list. If the host was asymptomatic, this\ - \ can be recorded under \u201Chost health state details\u201D. \"COVID-19\"\ - \ should still be provided if patient is asymptomatic. If the host is not human,\ - \ and the disease state is not known or the host appears healthy, put \u201C\ - not applicable\u201D." + comments: + - "This field is only required if there was a host. If the host was a human select\ + \ COVID-19 from the pick list. If the host was asymptomatic, this can be recorded\ + \ under \u201Chost health state details\u201D. \"COVID-19\" should still be\ + \ provided if patient is asymptomatic. If the host is not human, and the disease\ + \ state is not known or the host appears healthy, put \u201Cnot applicable\u201D\ + ." slot_uri: GENEPIO:0001391 + required: true any_of: - range: HostDiseaseMenu - range: NullValueMenu - required: true examples: - value: COVID-19 [MONDO:0100096] exact_mappings: @@ -1376,7 +1425,8 @@ slots: name: host_health_outcome title: host health outcome description: Disease outcome in the host. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001390 any_of: - range: HostHealthOutcomeMenu @@ -1389,13 +1439,14 @@ slots: name: host_age title: host age description: Age of host at the time of sampling. - comments: If known, provide age. Age-binning is also acceptable. + comments: + - If known, provide age. Age-binning is also acceptable. slot_uri: GENEPIO:0001392 + recommended: true any_of: - range: decimal - range: NullValueMenu maximum_value: 130 - recommended: true examples: - value: '79' exact_mappings: @@ -1405,38 +1456,41 @@ slots: name: host_age_unit title: host age unit description: The units used to measure the host's age. - comments: If known, provide the age units used to measure the host's age from - the pick list. + comments: + - If known, provide the age units used to measure the host's age from the pick + list. slot_uri: GENEPIO:0001393 + recommended: true any_of: - range: HostAgeUnitMenu - range: NullValueMenu - recommended: true examples: - value: year [UO:0000036] host_age_bin: name: host_age_bin title: host age bin description: The age category of the host at the time of sampling. - comments: Age bins in 10 year intervals have been provided. If a host's age cannot - be specified due to provacy concerns, an age bin can be used as an alternative. + comments: + - Age bins in 10 year intervals have been provided. If a host's age cannot be + specified due to provacy concerns, an age bin can be used as an alternative. slot_uri: GENEPIO:0001394 + recommended: true any_of: - range: HostAgeBinMenu - range: NullValueMenu - recommended: true examples: - value: 50 - 59 [GENEPIO:0100054] host_gender: name: host_gender title: host gender description: The gender of the host at the time of sample collection. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001395 + recommended: true any_of: - range: HostGenderMenu - range: NullValueMenu - recommended: true examples: - value: Male [NCIT:C46109] exact_mappings: @@ -1446,7 +1500,8 @@ slots: name: host_residence_geo_loc_name_country title: host residence geo_loc name (country) description: The country where the host resides. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001396 any_of: - range: HostResidenceGeoLocNameCountryMenu @@ -1457,11 +1512,12 @@ slots: name: host_ethnicity title: host ethnicity description: The self-identified ethnicity(ies) of the host. - comments: If known, provide the self-identified ethnicity or ethnicities of the - host as a free text description. This is highly sensitive information which - must be treated respectfully and carefully when sharing. The information may - have implications for equitable access and benefit sharing. Consult your privacy - officer, data steward and/or cultural services representative. + comments: + - If known, provide the self-identified ethnicity or ethnicities of the host as + a free text description. This is highly sensitive information which must be + treated respectfully and carefully when sharing. The information may have implications + for equitable access and benefit sharing. Consult your privacy officer, data + steward and/or cultural services representative. slot_uri: GENEPIO:0100312 range: WhitespaceMinimizedString examples: @@ -1470,7 +1526,8 @@ slots: name: host_subject_id title: host subject ID description: 'A unique identifier by which each host can be referred to e.g. #131' - comments: Should be a unique, user-defined identifier. This ID can help link laboratory + comments: + - Should be a unique, user-defined identifier. This ID can help link laboratory data with epidemiological data, however, is likely sensitive information. Consult the data steward. slot_uri: GENEPIO:0001398 @@ -1484,8 +1541,9 @@ slots: title: case ID description: The identifier used to specify an epidemiologically detected case of disease. - comments: Provide the case identifer. The case ID greatly facilitates linkage - between laboratory and epidemiological data. The case ID may be considered identifiable + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between + laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. slot_uri: GENEPIO:0100281 range: WhitespaceMinimizedString @@ -1495,8 +1553,8 @@ slots: name: symptom_onset_date title: symptom onset date description: The date on which the symptoms began or were first noted. - comments: If known, provide the symptom onset date in ISO 8601 standard format - "YYYY-MM-DD". + comments: + - If known, provide the symptom onset date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001399 any_of: - range: date @@ -1508,12 +1566,13 @@ slots: title: signs and symptoms description: A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient. - comments: Select all of the symptoms experienced by the host from the pick list. + comments: + - Select all of the symptoms experienced by the host from the pick list. slot_uri: GENEPIO:0001400 + multivalued: true any_of: - range: SignsAndSymptomsMenu - range: NullValueMenu - multivalued: true examples: - value: Cough [HP:0012735], Fever [HP:0001945], Rigors (fever shakes) [HP:0025145] preexisting_conditions_and_risk_factors: @@ -1525,14 +1584,15 @@ slots: infection. Risk Factor: A variable associated with an increased risk of disease or infection.' - comments: Select all of the pre-existing conditions and risk factors experienced - by the host from the pick list. If the desired term is missing, contact the - curation team. + comments: + - Select all of the pre-existing conditions and risk factors experienced by the + host from the pick list. If the desired term is missing, contact the curation + team. slot_uri: GENEPIO:0001401 + multivalued: true any_of: - range: PreExistingConditionsAndRiskFactorsMenu - range: NullValueMenu - multivalued: true examples: - value: Asthma [HP:0002099] complications: @@ -1540,13 +1600,13 @@ slots: title: complications description: Patient medical complications that are believed to have occurred as a result of host disease. - comments: Select all of the complications experienced by the host from the pick - list. + comments: + - Select all of the complications experienced by the host from the pick list. slot_uri: GENEPIO:0001402 + multivalued: true any_of: - range: ComplicationsMenu - range: NullValueMenu - multivalued: true examples: - value: Acute respiratory failure [MONDO:0001208] host_vaccination_status: @@ -1554,7 +1614,8 @@ slots: title: host vaccination status description: The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). - comments: Select the vaccination status of the host from the pick list. + comments: + - Select the vaccination status of the host from the pick list. slot_uri: GENEPIO:0001404 any_of: - range: HostVaccinationStatusMenu @@ -1567,7 +1628,8 @@ slots: name: number_of_vaccine_doses_received title: number of vaccine doses received description: The number of doses of the vaccine received by the host. - comments: Record how many doses of the vaccine the host has received. + comments: + - Record how many doses of the vaccine the host has received. slot_uri: GENEPIO:0001406 range: integer minimum_value: 0 @@ -1578,8 +1640,9 @@ slots: title: vaccination dose 1 vaccine name description: The name of the vaccine administered as the first dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the first dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the first dose by selecting a value from the pick list slot_uri: GENEPIO:0100313 range: WhitespaceMinimizedString examples: @@ -1588,8 +1651,9 @@ slots: name: vaccination_dose_1_vaccination_date title: vaccination dose 1 vaccination date description: The date the first dose of a vaccine was administered. - comments: Provide the date the first dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the first dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100314 range: date examples: @@ -1599,8 +1663,9 @@ slots: title: vaccination dose 2 vaccine name description: The name of the vaccine administered as the second dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the second dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the second dose by selecting a value from the pick list slot_uri: GENEPIO:0100315 range: WhitespaceMinimizedString examples: @@ -1609,8 +1674,9 @@ slots: name: vaccination_dose_2_vaccination_date title: vaccination dose 2 vaccination date description: The date the second dose of a vaccine was administered. - comments: Provide the date the second dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the second dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100316 range: date examples: @@ -1620,8 +1686,9 @@ slots: title: vaccination dose 3 vaccine name description: The name of the vaccine administered as the third dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the third dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the third dose by selecting a value from the pick list slot_uri: GENEPIO:0100317 range: WhitespaceMinimizedString examples: @@ -1630,8 +1697,9 @@ slots: name: vaccination_dose_3_vaccination_date title: vaccination dose 3 vaccination date description: The date the third dose of a vaccine was administered. - comments: Provide the date the third dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the third dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100318 range: date examples: @@ -1643,8 +1711,9 @@ slots: title: vaccination dose 4 vaccine name description: The name of the vaccine administered as the fourth dose of a vaccine regimen. - comments: Provide the name and the corresponding manufacturer of the COVID-19 - vaccine administered as the fourth dose by selecting a value from the pick list + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine + administered as the fourth dose by selecting a value from the pick list slot_uri: GENEPIO:0100319 range: WhitespaceMinimizedString examples: @@ -1653,8 +1722,9 @@ slots: name: vaccination_dose_4_vaccination_date title: vaccination dose 4 vaccination date description: The date the fourth dose of a vaccine was administered. - comments: Provide the date the fourth dose of COVID-19 vaccine was administered. - The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date the fourth dose of COVID-19 vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100320 range: date examples: @@ -1664,9 +1734,10 @@ slots: title: vaccination history description: A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. - comments: Free text description of the dates and vaccines administered against - a particular disease/set of diseases. It is also acceptable to concatenate the - individual dose information (vaccine name, vaccination date) separated by semicolons. + comments: + - Free text description of the dates and vaccines administered against a particular + disease/set of diseases. It is also acceptable to concatenate the individual + dose information (vaccine name, vaccination date) separated by semicolons. slot_uri: GENEPIO:0100321 range: WhitespaceMinimizedString examples: @@ -1681,9 +1752,10 @@ slots: title: location of exposure geo_loc name (country) description: The country where the host was likely exposed to the causative agent of the illness. - comments: This location pertains to the country the host was believed to be exposed, - and may not be the same as the host's country of residence. If known, provide - the country name from the pick list. + comments: + - This location pertains to the country the host was believed to be exposed, and + may not be the same as the host's country of residence. If known, provide the + country name from the pick list. slot_uri: GENEPIO:0001410 any_of: - range: LocationOfExposureGeoLocNameCountryMenu @@ -1696,8 +1768,9 @@ slots: name: destination_of_most_recent_travel_city title: destination of most recent travel (city) description: The name of the city that was the destination of most recent travel. - comments: 'Provide the name of the city that the host travelled to. Use this look-up - service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the name of the city that the host travelled to. Use this look-up service + to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001411 range: WhitespaceMinimizedString examples: @@ -1709,8 +1782,9 @@ slots: title: destination of most recent travel (state/province/territory) description: The name of the province that was the destination of most recent travel. - comments: 'Provide the name of the state/province/territory that the host travelled - to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the name of the state/province/territory that the host travelled to. + Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001412 range: WhitespaceMinimizedString examples: @@ -1721,8 +1795,9 @@ slots: name: destination_of_most_recent_travel_country title: destination of most recent travel (country) description: The name of the country that was the destination of most recent travel. - comments: 'Provide the name of the country that the host travelled to. Use this - look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the name of the country that the host travelled to. Use this look-up + service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001413 any_of: - range: DestinationOfMostRecentTravelCountryMenu @@ -1736,7 +1811,8 @@ slots: title: most recent travel departure date description: The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations. - comments: Provide the travel departure date in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the travel departure date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001414 any_of: - range: date @@ -1748,7 +1824,8 @@ slots: title: most recent travel return date description: The date of a person's most recent return to some residence from a journey originating at that residence. - comments: Provide the travel return date in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the travel return date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001415 any_of: - range: date @@ -1761,9 +1838,10 @@ slots: name: travel_history title: travel history description: Travel history in last six months. - comments: Specify the countries (and more granular locations if known) travelled - in the last six months; can include multiple travels. Separate multiple travel - events with a semicolon. Provide as free text. + comments: + - Specify the countries (and more granular locations if known) travelled in the + last six months; can include multiple travels. Separate multiple travel events + with a semicolon. Provide as free text. slot_uri: GENEPIO:0001416 range: WhitespaceMinimizedString examples: @@ -1774,7 +1852,8 @@ slots: name: exposure_event title: exposure event description: Event leading to exposure. - comments: If known, select the exposure event from the pick list. + comments: + - If known, select the exposure event from the pick list. slot_uri: GENEPIO:0001417 any_of: - range: ExposureEventMenu @@ -1788,7 +1867,8 @@ slots: name: exposure_contact_level title: exposure contact level description: The exposure transmission contact type. - comments: Select direct or indirect exposure from the pick list. + comments: + - Select direct or indirect exposure from the pick list. slot_uri: GENEPIO:0001418 any_of: - range: ExposureContactLevelMenu @@ -1799,11 +1879,12 @@ slots: name: host_role title: host role description: The role of the host in relation to the exposure setting. - comments: Select the host's personal role(s) from the pick list provided in the - template. If the desired term is missing, contact the curation team. + comments: + - Select the host's personal role(s) from the pick list provided in the template. + If the desired term is missing, contact the curation team. slot_uri: GENEPIO:0001419 - range: HostRoleMenu multivalued: true + range: HostRoleMenu examples: - value: Patient [OMRSE:00000030] exact_mappings: @@ -1812,11 +1893,12 @@ slots: name: exposure_setting title: exposure setting description: The setting leading to exposure. - comments: Select the host exposure setting(s) from the pick list provided in the - template. If a desired term is missing, contact the curation team. + comments: + - Select the host exposure setting(s) from the pick list provided in the template. + If a desired term is missing, contact the curation team. slot_uri: GENEPIO:0001428 - range: ExposureSettingMenu multivalued: true + range: ExposureSettingMenu examples: - value: Healthcare Setting [GENEPIO:0100201] exact_mappings: @@ -1825,7 +1907,8 @@ slots: name: exposure_details title: exposure details description: Additional host exposure information. - comments: Free text description of the exposure. + comments: + - Free text description of the exposure. slot_uri: GENEPIO:0001431 range: WhitespaceMinimizedString examples: @@ -1834,8 +1917,9 @@ slots: name: prior_sarscov2_infection title: prior SARS-CoV-2 infection description: Whether there was prior SARS-CoV-2 infection. - comments: If known, provide information about whether the individual had a previous - SARS-CoV-2 infection. Select a value from the pick list. + comments: + - If known, provide information about whether the individual had a previous SARS-CoV-2 + infection. Select a value from the pick list. slot_uri: GENEPIO:0001435 any_of: - range: PriorSarsCov2InfectionMenu @@ -1848,8 +1932,9 @@ slots: name: prior_sarscov2_infection_isolate title: prior SARS-CoV-2 infection isolate description: The identifier of the isolate found in the prior SARS-CoV-2 infection. - comments: 'Provide the isolate name of the most recent prior infection. Structure - the "isolate" name to be ICTV/INSDC compliant in the following format: "SARS-CoV-2/host/country/sampleID/date".' + comments: + - 'Provide the isolate name of the most recent prior infection. Structure the + "isolate" name to be ICTV/INSDC compliant in the following format: "SARS-CoV-2/host/country/sampleID/date".' slot_uri: GENEPIO:0001436 range: WhitespaceMinimizedString examples: @@ -1860,8 +1945,9 @@ slots: name: prior_sarscov2_infection_date title: prior SARS-CoV-2 infection date description: The date of diagnosis of the prior SARS-CoV-2 infection. - comments: Provide the date that the most recent prior infection was diagnosed. - Provide the prior SARS-CoV-2 infection date in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date that the most recent prior infection was diagnosed. Provide + the prior SARS-CoV-2 infection date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001437 range: date examples: @@ -1872,8 +1958,9 @@ slots: name: prior_sarscov2_antiviral_treatment title: prior SARS-CoV-2 antiviral treatment description: Whether there was prior SARS-CoV-2 treatment with an antiviral agent. - comments: If known, provide infromation about whether the individual had a previous - SARS-CoV-2 antiviral treatment. Select a value from the pick list. + comments: + - If known, provide infromation about whether the individual had a previous SARS-CoV-2 + antiviral treatment. Select a value from the pick list. slot_uri: GENEPIO:0001438 any_of: - range: PriorSarsCov2AntiviralTreatmentMenu @@ -1887,8 +1974,9 @@ slots: title: prior SARS-CoV-2 antiviral treatment agent description: The name of the antiviral treatment agent administered during the prior SARS-CoV-2 infection. - comments: Provide the name of the antiviral treatment agent administered during - the most recent prior infection. If no treatment was administered, put "No treatment". + comments: + - Provide the name of the antiviral treatment agent administered during the most + recent prior infection. If no treatment was administered, put "No treatment". If multiple antiviral agents were administered, list them all separated by commas. slot_uri: GENEPIO:0001439 range: WhitespaceMinimizedString @@ -1901,9 +1989,10 @@ slots: title: prior SARS-CoV-2 antiviral treatment date description: The date treatment was first administered during the prior SARS-CoV-2 infection. - comments: Provide the date that the antiviral treatment agent was first administered - during the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment - date in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the date that the antiviral treatment agent was first administered during + the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment date + in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001440 range: date examples: @@ -1914,17 +2003,18 @@ slots: name: purpose_of_sequencing title: purpose of sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 + multivalued: true + required: true any_of: - range: PurposeOfSequencingMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Baseline surveillance (random sampling) [GENEPIO:0100005] exact_mappings: @@ -1935,29 +2025,31 @@ slots: title: purpose of sequencing details description: The description of why the sample was sequenced providing specific details. - comments: 'Provide an expanded description of why the sample was sequenced using - pick list. The description may include the importance of the sequences for a - particular public health investigation/surveillance activity/research question. - Suggested standardized descriptions include: Screened for S gene target failure - (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened - for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, - Screened due to close contact with infected individual, Assessing public health - control measures, Determining early introductions and spread, Investigating - airline-related exposures, Investigating temporary foreign worker, Investigating - remote regions, Investigating health care workers, Investigating schools/universities, - Investigating reinfection.' + comments: + - 'Provide an expanded description of why the sample was sequenced using pick + list. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriptions include: Screened for S gene target failure (S dropout), + Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 + variant, Screened for P.1 variant, Screened due to travel history, Screened + due to close contact with infected individual, Assessing public health control + measures, Determining early introductions and spread, Investigating airline-related + exposures, Investigating temporary foreign worker, Investigating remote regions, + Investigating health care workers, Investigating schools/universities, Investigating + reinfection.' slot_uri: GENEPIO:0001446 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Screened for S gene target failure (S dropout) sequencing_date: name: sequencing_date title: sequencing date description: The date the sample was sequenced. - comments: Provide the sequencing date in ISO 8601 standard format "YYYY-MM-DD". + comments: + - Provide the sequencing date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001447 any_of: - range: date @@ -1970,11 +2062,12 @@ slots: name: library_id title: library ID description: The user-specified identifier for the library prepared for sequencing. - comments: The library name should be unique, and can be an autogenerated ID from - your LIMS, or modification of the isolate ID. + comments: + - The library name should be unique, and can be an autogenerated ID from your + LIMS, or modification of the isolate ID. slot_uri: GENEPIO:0001448 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: XYZ_123345 exact_mappings: @@ -1983,7 +2076,8 @@ slots: name: amplicon_size title: amplicon size description: The length of the amplicon generated by PCR amplification. - comments: Provide the amplicon size, including the units. + comments: + - Provide the amplicon size, including the units. slot_uri: GENEPIO:0001449 range: WhitespaceMinimizedString examples: @@ -1995,7 +2089,8 @@ slots: title: library preparation kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 range: WhitespaceMinimizedString examples: @@ -2004,7 +2099,8 @@ slots: name: flow_cell_barcode title: flow cell barcode description: The barcode of the flow cell used for sequencing. - comments: Provide the barcode of the flow cell used for sequencing the sample. + comments: + - Provide the barcode of the flow cell used for sequencing the sample. slot_uri: GENEPIO:0001451 range: WhitespaceMinimizedString examples: @@ -2013,13 +2109,14 @@ slots: name: sequencing_instrument title: sequencing instrument description: The model of the sequencing instrument used. - comments: Select the sequencing instrument from the pick list. + comments: + - Select the sequencing instrument from the pick list. slot_uri: GENEPIO:0001452 + multivalued: true + required: true any_of: - range: SequencingInstrumentMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Oxford Nanopore MinION [GENEPIO:0100142] exact_mappings: @@ -2031,10 +2128,11 @@ slots: name: sequencing_protocol_name title: sequencing protocol name description: The name and version number of the sequencing protocol used. - comments: Provide the name and version of the sequencing protocol. + comments: + - Provide the name and version of the sequencing protocol. slot_uri: GENEPIO:0001453 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: 1D_DNA_MinION, ARTIC Network Protocol V3 exact_mappings: @@ -2043,11 +2141,12 @@ slots: name: sequencing_protocol title: sequencing protocol description: The protocol used to generate the sequence. - comments: 'Provide a free text description of the methods and materials used to - generate the sequence. Suggested text, fill in information where indicated.: - "Viral sequencing was performed following a tiling amplicon strategy using the - primer scheme. Sequencing was performed using a sequencing - instrument. Libraries were prepared using library kit. "' + comments: + - 'Provide a free text description of the methods and materials used to generate + the sequence. Suggested text, fill in information where indicated.: "Viral sequencing + was performed following a tiling amplicon strategy using the primer + scheme. Sequencing was performed using a sequencing instrument. Libraries + were prepared using library kit. "' slot_uri: GENEPIO:0001454 range: WhitespaceMinimizedString examples: @@ -2061,7 +2160,8 @@ slots: name: sequencing_kit_number title: sequencing kit number description: The manufacturer's kit number. - comments: Alphanumeric value. + comments: + - Alphanumeric value. slot_uri: GENEPIO:0001455 range: WhitespaceMinimizedString examples: @@ -2071,8 +2171,9 @@ slots: title: amplicon pcr primer scheme description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. - comments: Provide the name and version of the primer scheme used to generate the - amplicons for sequencing. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. slot_uri: GENEPIO:0001456 range: WhitespaceMinimizedString examples: @@ -2084,16 +2185,16 @@ slots: title: raw sequence data processing method description: '#REF!' slot_uri: GENEPIO:0001458 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString exact_mappings: - NCBI_SRA:raw_sequence_data_processing_method dehosting_method: name: dehosting_method title: dehosting method slot_uri: GENEPIO:0001459 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString exact_mappings: - NCBI_SRA:dehosting_method consensus_sequence_name: @@ -2118,8 +2219,8 @@ slots: name: consensus_sequence_software_name title: consensus sequence software name slot_uri: GENEPIO:0001463 - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString exact_mappings: - GISAID:Assembly%20method - NCBI_Genbank:assembly_method @@ -2127,8 +2228,8 @@ slots: name: consensus_sequence_software_version title: consensus sequence software version slot_uri: GENEPIO:0001469 - range: decimal required: true + range: decimal exact_mappings: - GISAID:Assembly%20method - NCBI_Genbank:assembly_method_version @@ -2213,7 +2314,8 @@ slots: name: lineage_clade_name title: lineage/clade name description: The name of the lineage or clade. - comments: Provide the Pangolin or Nextstrain lineage/clade name. + comments: + - Provide the Pangolin or Nextstrain lineage/clade name. slot_uri: GENEPIO:0001500 range: WhitespaceMinimizedString examples: @@ -2222,7 +2324,8 @@ slots: name: lineage_clade_analysis_software_name title: lineage/clade analysis software name description: The name of the software used to determine the lineage/clade. - comments: Provide the name of the software used to determine the lineage/clade. + comments: + - Provide the name of the software used to determine the lineage/clade. slot_uri: GENEPIO:0001501 range: WhitespaceMinimizedString examples: @@ -2231,7 +2334,8 @@ slots: name: lineage_clade_analysis_software_version title: lineage/clade analysis software version description: The version of the software used to determine the lineage/clade. - comments: Provide the version of the software used ot determine the lineage/clade. + comments: + - Provide the version of the software used ot determine the lineage/clade. slot_uri: GENEPIO:0001502 range: WhitespaceMinimizedString examples: @@ -2241,10 +2345,11 @@ slots: title: variant designation description: The variant classification of the lineage/clade i.e. variant, variant of concern. - comments: If the lineage/clade is considered a Variant of Concern, select Variant - of Concern from the pick list. If the lineage/clade contains mutations of concern - (mutations that increase transmission, clincal severity, or other epidemiological - fa ctors) but it not a global Variant of Concern, select Variant. If the lineage/clade + comments: + - If the lineage/clade is considered a Variant of Concern, select Variant of Concern + from the pick list. If the lineage/clade contains mutations of concern (mutations + that increase transmission, clincal severity, or other epidemiological fa ctors) + but it not a global Variant of Concern, select Variant. If the lineage/clade does not contain mutations of concern, leave blank. slot_uri: GENEPIO:0001503 any_of: @@ -2256,9 +2361,10 @@ slots: name: variant_evidence_details title: variant evidence details description: The evidence used to make the variant determination. - comments: List the set of lineage-defining mutations used to make the variant - determination. If there are mutations of interest/concern observed in addition - to lineage-defining mutations, describe those here. + comments: + - List the set of lineage-defining mutations used to make the variant determination. + If there are mutations of interest/concern observed in addition to lineage-defining + mutations, describe those here. slot_uri: GENEPIO:0001505 range: WhitespaceMinimizedString examples: @@ -2267,10 +2373,11 @@ slots: name: gene_name_1 title: gene name 1 description: The name of the gene used in the diagnostic RT-PCR test. - comments: 'Select a gene from the pick list. If the gene of interest is not in - the list, provide the full name of the gene or the gene symbol (short form of - gene name). Standardized gene names and symbols can be found in the Gene Ontology - using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Select a gene from the pick list. If the gene of interest is not in the list, + provide the full name of the gene or the gene symbol (short form of gene name). + Standardized gene names and symbols can be found in the Gene Ontology using + this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0001507 any_of: - range: GeneNameMenu @@ -2284,9 +2391,10 @@ slots: title: diagnostic pcr protocol 1 description: The name and version number of the protocol used for diagnostic marker amplification. - comments: The name and version number of the protocol used for carrying out a - diagnostic PCR test. This information can be compared to sequence data for evaluation - of performance and quality control. + comments: + - The name and version number of the protocol used for carrying out a diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. slot_uri: GENEPIO:0001508 range: WhitespaceMinimizedString examples: @@ -2296,8 +2404,9 @@ slots: title: diagnostic pcr Ct value 1 description: The cycle threshold (Ct) value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the cycle threshold (Ct) value of the sample from the diagnostic - RT-PCR test. + comments: + - Provide the cycle threshold (Ct) value of the sample from the diagnostic RT-PCR + test. slot_uri: GENEPIO:0001509 range: WhitespaceMinimizedString examples: @@ -2308,10 +2417,11 @@ slots: name: gene_name_2 title: gene name 2 description: The name of the gene used in the diagnostic RT-PCR test. - comments: 'Select a gene from the pick list. If the gene of interest is not in - the list, provide the full name of the gene or the gene symbol (short form of - gene name). Standardized gene names and symbols can be found in the Gene Ontology - using this look-up service: https://bit.ly/2Sq1LbI' + comments: + - 'Select a gene from the pick list. If the gene of interest is not in the list, + provide the full name of the gene or the gene symbol (short form of gene name). + Standardized gene names and symbols can be found in the Gene Ontology using + this look-up service: https://bit.ly/2Sq1LbI' slot_uri: GENEPIO:0001510 any_of: - range: GeneNameMenu @@ -2325,9 +2435,10 @@ slots: title: diagnostic pcr protocol 2 description: The name and version number of the protocol used for diagnostic marker amplification. - comments: The name and version number of the protocol used for carrying out a - second diagnostic PCR test. This information can be compared to sequence data - for evaluation of performance and quality control. + comments: + - The name and version number of the protocol used for carrying out a second diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. slot_uri: GENEPIO:0001511 range: WhitespaceMinimizedString examples: @@ -2337,8 +2448,9 @@ slots: title: diagnostic pcr Ct value 2 description: The cycle threshold (Ct) value result from a diagnostic SARS-CoV-2 RT-PCR test. - comments: Provide the cycle threshold (Ct) value of the sample from the second - diagnostic RT-PCR test. + comments: + - Provide the cycle threshold (Ct) value of the sample from the second diagnostic + RT-PCR test. slot_uri: GENEPIO:0001512 range: WhitespaceMinimizedString examples: @@ -2349,7 +2461,8 @@ slots: name: title title: title description: Short description that will identify the dataset on public pages. - comments: 'Format: {methodology} of {organism}: {sample info}' + comments: + - 'Format: {methodology} of {organism}: {sample info}' slot_uri: GENEPIO:0100323 range: WhitespaceMinimizedString examples: @@ -2360,8 +2473,9 @@ slots: name: library_strategy title: library_strategy description: See NCBI SRA template for details. - comments: Provide the library strategy by selecting a value from the pick list. - For amplicon sequencing select "AMPLICON". + comments: + - Provide the library strategy by selecting a value from the pick list. For amplicon + sequencing select "AMPLICON". slot_uri: GENEPIO:0100324 range: LibraryStrategyMenu exact_mappings: @@ -2370,8 +2484,9 @@ slots: name: library_source title: library_source description: See NCBI SRA template for details. - comments: Provide the library source by selecting a value from the pick list. - For amplicon sequencing select "Viral RNA". + comments: + - Provide the library source by selecting a value from the pick list. For amplicon + sequencing select "Viral RNA". slot_uri: GENEPIO:0100325 range: LibrarySourceMenu exact_mappings: @@ -2380,8 +2495,9 @@ slots: name: library_selection title: library_selection description: See NCBI SRA template for details. - comments: Provide the library selection by selecting a value from the pick list. - For amplicon sequencing select "PCR". + comments: + - Provide the library selection by selecting a value from the pick list. For amplicon + sequencing select "PCR". slot_uri: GENEPIO:0100326 range: LibrarySelectionMenu exact_mappings: @@ -2390,9 +2506,9 @@ slots: name: library_layout title: library_layout description: See NCBI SRA template for details. - comments: Provide the library layout by selecting a value from the pick list. - For Illumina instruments, select "PAIRED". For Oxford Nanopore instruments, - select "SINGLE". + comments: + - Provide the library layout by selecting a value from the pick list. For Illumina + instruments, select "PAIRED". For Oxford Nanopore instruments, select "SINGLE". slot_uri: GENEPIO:0100327 range: LibraryLayoutMenu exact_mappings: @@ -2401,7 +2517,8 @@ slots: name: filetype title: filetype description: See NCBI SRA template for details. - comments: Provide the filetype by selecting a value from the pick list. + comments: + - Provide the filetype by selecting a value from the pick list. slot_uri: GENEPIO:0100328 range: FiletypeMenu exact_mappings: @@ -2410,9 +2527,10 @@ slots: name: filename title: filename description: See NCBI SRA template for details. - comments: Provide the appropriate filename recorded in the Bioinformatics and - QC metrics section. If sequence data is "paired", provide the second filename - under "Filename 2". + comments: + - Provide the appropriate filename recorded in the Bioinformatics and QC metrics + section. If sequence data is "paired", provide the second filename under "Filename + 2". slot_uri: GENEPIO:0100329 range: WhitespaceMinimizedString exact_mappings: @@ -2421,8 +2539,9 @@ slots: name: filename2 title: filename2 description: See NCBI SRA template for details. - comments: Provide the appropriate filename recorded in the Bioinformatics and - QC metrics section. + comments: + - Provide the appropriate filename recorded in the Bioinformatics and QC metrics + section. slot_uri: GENEPIO:0100330 range: WhitespaceMinimizedString exact_mappings: @@ -2432,11 +2551,12 @@ slots: title: authors description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. - comments: Include the first and last names of all individuals that should be attributed, + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. slot_uri: GENEPIO:0001517 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Tejinder Singh, Fei Hu, Johnny Blogs exact_mappings: @@ -2445,7 +2565,8 @@ slots: name: dataharmonizer_provenance title: DataHarmonizer provenance description: The DataHarmonizer software and template version provenance. - comments: The current software and template version information will be automatically + comments: + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. slot_uri: GENEPIO:0001518 diff --git a/web/templates/pha4ge/schema_core.yaml b/web/templates/pha4ge/schema_core.yaml index fcc09883..d3d26239 100644 --- a/web/templates/pha4ge/schema_core.yaml +++ b/web/templates/pha4ge/schema_core.yaml @@ -17,6 +17,10 @@ classes: description: Public Health Alliance for Genomic Epidemiology biosample specification is_a: dh_interface see_also: templates/pha4ge/SOP.pdf + unique_keys: + pha4ge_key: + unique_key_slots: + - specimen_collector_sample_id slots: {} enums: {} types: diff --git a/web/templates/phac_dexa/schema.json b/web/templates/phac_dexa/schema.json index 32d8cbd2..0e514380 100644 --- a/web/templates/phac_dexa/schema.json +++ b/web/templates/phac_dexa/schema.json @@ -8917,6 +8917,14 @@ "slot_group": "Fields to put in sections", "range": "WhitespaceMinimizedString" } + }, + "unique_keys": { + "phac_dexa_key": { + "unique_key_name": "phac_dexa_key", + "unique_key_slots": [ + "specimen_id" + ] + } } } }, diff --git a/web/templates/phac_dexa/schema.yaml b/web/templates/phac_dexa/schema.yaml index a3356f9f..16d33a88 100644 --- a/web/templates/phac_dexa/schema.yaml +++ b/web/templates/phac_dexa/schema.yaml @@ -17,6 +17,10 @@ classes: title: PHAC Dexa description: Specification for PHAC Dexa clinical virus biosample data gathering is_a: dh_interface + unique_keys: + phac_dexa_key: + unique_key_slots: + - specimen_id slots: - specimen_id - isolate_id @@ -641,15 +645,15 @@ slots: isolate_id: name: isolate_id title: ISOLATE_ID - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString exact_mappings: - GRDI:isolate_ID sample_id: name: sample_id title: SAMPLE_ID - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString exact_mappings: - GRDI:sample_collector_sample_ID sentinel_site: diff --git a/web/templates/phac_dexa/schema_core.yaml b/web/templates/phac_dexa/schema_core.yaml index acc38252..e2b84ea1 100644 --- a/web/templates/phac_dexa/schema_core.yaml +++ b/web/templates/phac_dexa/schema_core.yaml @@ -17,6 +17,10 @@ classes: title: 'PHAC Dexa' description: Specification for PHAC Dexa clinical virus biosample data gathering is_a: dh_interface + unique_keys: + phac_dexa_key: + unique_key_slots: + - specimen_id slots: {} enums: {} types: diff --git a/web/templates/wastewater/schema.json b/web/templates/wastewater/schema.json index 5fc89813..6f86cb97 100644 --- a/web/templates/wastewater/schema.json +++ b/web/templates/wastewater/schema.json @@ -18292,6 +18292,14 @@ } ] } + }, + "unique_keys": { + "wastewater_sars_key": { + "unique_key_name": "wastewater_sars_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } }, "WastewaterAMR": { @@ -25616,6 +25624,14 @@ } ] } + }, + "unique_keys": { + "wastewater_amr_key": { + "unique_key_name": "wastewater_amr_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } }, "WastewaterPathogenAgnostic": { @@ -33513,6 +33529,14 @@ } ] } + }, + "unique_keys": { + "wastewater_agnostic_key": { + "unique_key_name": "wastewater_agnostic_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } } } }, diff --git a/web/templates/wastewater/schema.yaml b/web/templates/wastewater/schema.yaml index 77632ac2..ca2426ab 100644 --- a/web/templates/wastewater/schema.yaml +++ b/web/templates/wastewater/schema.yaml @@ -18,6 +18,10 @@ classes: is_a: dh_interface annotations: version: 4.2.2 + unique_keys: + wastewater_sars_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - specimen_collector_subsample_id @@ -316,9 +320,10 @@ classes: organism: rank: 28 slot_group: Sample collection and processing - comments: Provide the official nomenclature for the organism present in the - sample. For SARS-CoV-2, use "Severe acute respiratory syndrome coronavirus - 2" provided in the picklist. + comments: + - Provide the official nomenclature for the organism present in the sample. + For SARS-CoV-2, use "Severe acute respiratory syndrome coronavirus 2" provided + in the picklist. examples: - value: Severe acute respiratory syndrome coronavirus 2 any_of: @@ -823,7 +828,8 @@ classes: gene_symbol_1: rank: 194 slot_group: Pathogen diagnostic testing - comments: Select a gene name value from the pick list provided. + comments: + - Select a gene name value from the pick list provided. examples: - value: E gene (orf4) any_of: @@ -850,7 +856,8 @@ classes: gene_symbol_2: rank: 201 slot_group: Pathogen diagnostic testing - comments: Select a gene name value from the pick list provided. + comments: + - Select a gene name value from the pick list provided. examples: - value: E gene (orf4) any_of: @@ -877,7 +884,8 @@ classes: gene_symbol_3: rank: 208 slot_group: Pathogen diagnostic testing - comments: Select a gene name value from the pick list provided. + comments: + - Select a gene name value from the pick list provided. examples: - value: E gene (orf4) any_of: @@ -901,6 +909,10 @@ classes: is_a: dh_interface annotations: version: 4.2.2 + unique_keys: + wastewater_amr_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - specimen_collector_subsample_id @@ -1204,10 +1216,11 @@ classes: rank: 29 slot_group: Sample collection and processing recommended: true - comments: 'Provide the official nomenclature for the organism(s) present in - the sample if AMR profiles are assigned to organisms. Multiple organisms - can be entered, separated by semicolons. Avoid abbreviations. Search for - taxonomic names here: ncbi.nlm.nih.gov/taxonomy.' + comments: + - 'Provide the official nomenclature for the organism(s) present in the sample + if AMR profiles are assigned to organisms. Multiple organisms can be entered, + separated by semicolons. Avoid abbreviations. Search for taxonomic names + here: ncbi.nlm.nih.gov/taxonomy.' examples: - value: Vibrio cholerae any_of: @@ -1713,9 +1726,9 @@ classes: gene_symbol_1: rank: 195 slot_group: Pathogen diagnostic testing - comments: 'Provide the full name of the gene used in the test. Standardized - gene names can be found in the Gene Ontology using this look-up service: - https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. Standardized gene names + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - value: gyrase A any_of: @@ -1742,9 +1755,9 @@ classes: gene_symbol_2: rank: 202 slot_group: Pathogen diagnostic testing - comments: 'Provide the full name of the gene used in the test. Standardized - gene names can be found in the Gene Ontology using this look-up service: - https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. Standardized gene names + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - value: gyrase A any_of: @@ -1771,9 +1784,9 @@ classes: gene_symbol_3: rank: 209 slot_group: Pathogen diagnostic testing - comments: 'Provide the full name of the gene used in the test. Standardized - gene names can be found in the Gene Ontology using this look-up service: - https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. Standardized gene names + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - value: gyrase A any_of: @@ -1797,6 +1810,10 @@ classes: is_a: dh_interface annotations: version: 4.2.2 + unique_keys: + wastewater_agnostic_key: + unique_key_slots: + - specimen_collector_sample_id slots: - specimen_collector_sample_id - specimen_collector_subsample_id @@ -2118,9 +2135,10 @@ classes: organism: rank: 29 slot_group: Sample collection and processing - comments: 'Provide the official nomenclature for the organism(s) present in - the sample. Multiple organisms can be entered, separated by semicolons. - Avoid abbreviations. Search for taxonomic names here: ncbi.nlm.nih.gov/taxonomy.' + comments: + - 'Provide the official nomenclature for the organism(s) present in the sample. + Multiple organisms can be entered, separated by semicolons. Avoid abbreviations. + Search for taxonomic names here: ncbi.nlm.nih.gov/taxonomy.' examples: - value: Vibrio cholerae any_of: @@ -2684,9 +2702,9 @@ classes: gene_symbol_1: rank: 214 slot_group: Pathogen diagnostic testing - comments: 'Provide the full name of the gene used in the test. Standardized - gene names can be found in the Gene Ontology using this look-up service: - https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. Standardized gene names + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - value: gyrase A any_of: @@ -2713,9 +2731,9 @@ classes: gene_symbol_2: rank: 221 slot_group: Pathogen diagnostic testing - comments: 'Provide the full name of the gene used in the test. Standardized - gene names can be found in the Gene Ontology using this look-up service: - https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. Standardized gene names + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - value: gyrase A any_of: @@ -2742,9 +2760,9 @@ classes: gene_symbol_3: rank: 228 slot_group: Pathogen diagnostic testing - comments: 'Provide the full name of the gene used in the test. Standardized - gene names can be found in the Gene Ontology using this look-up service: - https://bit.ly/2Sq1LbI' + comments: + - 'Provide the full name of the gene used in the test. Standardized gene names + can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - value: gyrase A any_of: @@ -2767,16 +2785,16 @@ slots: name: specimen_collector_sample_id title: specimen collector sample ID description: The user-defined name for the sample. - comments: Store the collector sample ID. If this number is considered identifiable - information, provide an alternative ID. Be sure to store the key that maps between - the original and alternative IDs for traceability and follow up if necessary. - Every collector sample ID from a single submitter must be unique. It can have - any format, but we suggest that you make it concise, unique and consistent within - your lab. + comments: + - Store the collector sample ID. If this number is considered identifiable information, + provide an alternative ID. Be sure to store the key that maps between the original + and alternative IDs for traceability and follow up if necessary. Every collector + sample ID from a single submitter must be unique. It can have any format, but + we suggest that you make it concise, unique and consistent within your lab. slot_uri: GENEPIO:0001123 identifier: true - range: WhitespaceMinimizedString required: true + range: WhitespaceMinimizedString examples: - value: ASDFG123 exact_mappings: @@ -2788,7 +2806,8 @@ slots: title: specimen collector subsample ID description: The user-defined identifier assigned to a portion of the original sample. - comments: Store the ID for the subsample/aliquot. + comments: + - Store the ID for the subsample/aliquot. slot_uri: GENEPIO:0100752 range: WhitespaceMinimizedString examples: @@ -2800,8 +2819,9 @@ slots: title: pooled sample ID description: The user-defined identifier assigned to a combined (pooled) set of samples. - comments: If the sample being analyzed is the result of pooling individual samples, - rename the pooled sample with a new identifier. Store the pooled sample ID. + comments: + - If the sample being analyzed is the result of pooling individual samples, rename + the pooled sample with a new identifier. Store the pooled sample ID. slot_uri: GENEPIO:0100996 range: WhitespaceMinimizedString examples: @@ -2811,7 +2831,8 @@ slots: title: metagenome-assembled genome (MAG) ID description: The user-defined identifier assigned to a genome reconstructed from metagenomic data. - comments: Store the MAG ID. + comments: + - Store the MAG ID. slot_uri: GENEPIO:0100753 range: WhitespaceMinimizedString examples: @@ -2820,8 +2841,9 @@ slots: name: specimen_collector_project_id title: specimen collector project ID description: The user-defined project name assigned to a sequencing project. - comments: If the sample was collected or analyzed under the umbrella of a specific - project, include the name of that project here. + comments: + - If the sample was collected or analyzed under the umbrella of a specific project, + include the name of that project here. slot_uri: GENEPIO:0100918 range: WhitespaceMinimizedString exact_mappings: @@ -2831,12 +2853,12 @@ slots: title: BioProject accession description: The INSDC (i.e., ENA, NCBI, or DDBJ) accession number of the BioProject(s) to which the BioSample belongs. - comments: Store the BioProject accession number. BioProjects are an organizing - tool that links together raw sequence data, assemblies, and their associated - metadata. Each province will be assigned a different bioproject accession number - by the National Microbiology Lab. A valid NCBI BioProject accession has prefix - PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing - project. + comments: + - Store the BioProject accession number. BioProjects are an organizing tool that + links together raw sequence data, assemblies, and their associated metadata. + Each province will be assigned a different bioproject accession number by the + National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN + e.g., PRJNA12345, and is created once at the beginning of a new sequencing project. slot_uri: GENEPIO:0001136 range: WhitespaceMinimizedString structured_pattern: @@ -2852,11 +2874,12 @@ slots: title: BioSample accession description: The identifier assigned to a BioSample in INSDC (i.e., ENA, NCBI, or DDBJ) archives. - comments: Store the accession returned from the BioSample submission. NCBI BioSamples + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, ENA have the prefix SAMEA, DDBJ have SAMD slot_uri: GENEPIO:0001139 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString structured_pattern: syntax: '{UPPER_CASE}' partial_match: false @@ -2868,7 +2891,8 @@ slots: title: INSDC sequence read accession description: The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. - comments: Store the accession assigned to the submitted sequence. European Nucleotide + comments: + - Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR. @@ -2884,8 +2908,9 @@ slots: name: enterobase_accession title: Enterobase accession description: The identifier assigned to a sequence in Enterobase archives. - comments: Store the barcode assigned to the submitted sequence. Enterobase barcodes - start with different 3 letter codes depending on the organism. + comments: + - Store the barcode assigned to the submitted sequence. Enterobase barcodes start + with different 3 letter codes depending on the organism. slot_uri: GENEPIO:0100759 range: WhitespaceMinimizedString structured_pattern: @@ -2900,8 +2925,9 @@ slots: description: The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. - comments: Store the versioned accession assigned to the submitted sequence e.g. - the GenBank accession version. + comments: + - Store the versioned accession assigned to the submitted sequence e.g. the GenBank + accession version. slot_uri: GENEPIO:0101204 range: WhitespaceMinimizedString structured_pattern: @@ -2915,8 +2941,9 @@ slots: title: GISAID accession description: The identifier assigned to a sequence in GISAID (the Global Initiative on Sharing All Influenza Data) archives. - comments: Store the accession assigned to the submitted sequence. GISAID accessions - start with EPI. + comments: + - Store the accession assigned to the submitted sequence. GISAID accessions start + with EPI. slot_uri: GENEPIO:0001147 range: WhitespaceMinimizedString structured_pattern: @@ -2929,7 +2956,8 @@ slots: name: gisaid_virus_name title: GISAID virus name description: The user-defined GISAID virus name assigned to the sequence. - comments: GISAID virus names should be in the format "hCoV-19/Country/Identifier/year". + comments: + - GISAID virus names should be in the format "hCoV-19/Country/Identifier/year". slot_uri: GENEPIO:0100282 range: WhitespaceMinimizedString examples: @@ -2939,14 +2967,15 @@ slots: title: sampling site ID description: The user-defined identifier assigned to a specific location from which samples are taken. - comments: Store the ID for the site from which a sample was taken. The "site" - is user defined (e.g. it may be a building and its environs, a specific entity - within an environment). Please use the same site ID for all samples from a given - site, regardless of when these samples were taken. Any important changes in - site location, should be represented with a new site ID. + comments: + - Store the ID for the site from which a sample was taken. The "site" is user + defined (e.g. it may be a building and its environs, a specific entity within + an environment). Please use the same site ID for all samples from a given site, + regardless of when these samples were taken. Any important changes in site location, + should be represented with a new site ID. slot_uri: GENEPIO:0100760 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Site 12A exact_mappings: @@ -2956,12 +2985,13 @@ slots: title: sampling event ID description: The user-defined identifier assigned to a specific event during which one or more samples are taken, from one or more sites. - comments: Store the ID for the event during which a sample or samples were taken. - For example, an event could be one person taking samples from multiple sites, - or multiple people taking samples from one site. + comments: + - Store the ID for the event during which a sample or samples were taken. For + example, an event could be one person taking samples from multiple sites, or + multiple people taking samples from one site. slot_uri: GENEPIO:0100761 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Event 120522.1 sample_collection_data_steward_name: @@ -2969,7 +2999,8 @@ slots: title: sample collection data steward name description: The name of the individual responsible for the data governance, (meta)data usage and distribution of the sample. - comments: Provide the name of the sample collection data steward. + comments: + - Provide the name of the sample collection data steward. slot_uri: GENEPIO:0100762 range: WhitespaceMinimizedString examples: @@ -2978,9 +3009,10 @@ slots: name: sample_collected_by_laboratory_name title: sample collected by laboratory name description: The specific laboratory affiliation of the sample collector. - comments: Provide the name of the specific laboratory that collected the sample - (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that collected the sample (avoid + abbreviations). If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0100428 range: WhitespaceMinimizedString examples: @@ -2989,13 +3021,14 @@ slots: name: sample_collected_by title: sample collected by description: The name of the organization with which the sample collector is affiliated. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. slot_uri: GENEPIO:0001153 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Public Health Agency of Canada exact_mappings: @@ -3005,7 +3038,8 @@ slots: title: sample collector contact name description: The name or job title of the contact responsible for follow-up regarding the sample. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null @@ -3019,7 +3053,8 @@ slots: title: sample collector contact email description: The email address of the contact responsible for follow-up regarding the sample. - comments: The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca slot_uri: GENEPIO:0001156 range: WhitespaceMinimizedString @@ -3030,33 +3065,36 @@ slots: name: geo_loc_name_country title: geo loc name (country) description: The country of origin of the sample. - comments: If known, select a value from the pick list. + comments: + - If known, select a value from the pick list. slot_uri: GENEPIO:0001181 + required: true any_of: - range: GeoLocNameCountryMenu - range: NullValueMenu - required: true examples: - value: Canada geo_loc_name_state_province_territory: name: geo_loc_name_state_province_territory title: geo loc name (state/province/territory) description: The state/province/territory of origin of the sample. - comments: 'Provide the state/province/territory name from the GAZ geography ontology. + comments: + - 'Provide the state/province/territory name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/ga' slot_uri: GENEPIO:0001185 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Western Cape geo_loc_name_county_region: name: geo_loc_name_county_region title: geo loc name (county/region) description: The county/region of origin of the sample. - comments: 'Provide the county/region name from the GAZ geography ontology. Search - for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' + comments: + - 'Provide the county/region name from the GAZ geography ontology. Search for + geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0100280 range: WhitespaceMinimizedString examples: @@ -3065,7 +3103,8 @@ slots: name: geo_loc_name_city title: geo loc name (city) description: The city of origin of the sample. - comments: 'Provide the city name from the GAZ geography ontology. Search for geography + comments: + - 'Provide the city name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001189 range: WhitespaceMinimizedString @@ -3076,8 +3115,9 @@ slots: title: geo loc name (site) description: The name of a specific geographical location e.g. Credit River (rather than river). - comments: Provide the name of the specific geographical site using a specific - noun (a word that names a certain place, thing). + comments: + - Provide the name of the specific geographical site using a specific noun (a + word that names a certain place, thing). slot_uri: GENEPIO:0100436 range: WhitespaceMinimizedString examples: @@ -3086,10 +3126,10 @@ slots: name: geo_loc_latitude title: geo loc latitude description: The latitude coordinates of the geographical location of sample collection. - comments: Provide latitude coordinates if available. Do not use the centre of - the city/region/province/state/country or the location of your agency as a proxy, - as this implicates a real location and is misleading. Specify as degrees latitude - in format "d[d.dddd] N|S". + comments: + - Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". slot_uri: GENEPIO:0100309 range: WhitespaceMinimizedString examples: @@ -3099,10 +3139,10 @@ slots: title: geo loc longitude description: The longitude coordinates of the geographical location of sample collection. - comments: Provide longitude coordinates if available. Do not use the centre of - the city/region/province/state/country or the location of your agency as a proxy, - as this implicates a real location and is misleading. Specify as degrees longitude - in format "d[dd.dddd] W|E". + comments: + - Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". slot_uri: GENEPIO:0100310 range: WhitespaceMinimizedString examples: @@ -3112,8 +3152,9 @@ slots: title: watershed shapefile availability description: The availability status of a shapefile descriping the catchment contributing to a watershed. - comments: Select a value from the picklist to describe whether or not a watershed - shapefile would be available upon request. + comments: + - Select a value from the picklist to describe whether or not a watershed shapefile + would be available upon request. slot_uri: GENEPIO:0100919 any_of: - range: WatershedShapefileAvailabilityMenu @@ -3124,8 +3165,9 @@ slots: name: watershed_shapefile_filename title: watershed shapefile filename description: The name of the watershed shapefile. - comments: Provide the shapefile filename corresponding to the watershed from which - the sample was taken. If there are multiple files associated with the watershed, + comments: + - Provide the shapefile filename corresponding to the watershed from which the + sample was taken. If there are multiple files associated with the watershed, provide all names separated by commas. slot_uri: GENEPIO:0100920 range: WhitespaceMinimizedString @@ -3143,18 +3185,19 @@ slots: name: purpose_of_sampling title: purpose of sampling description: The reason that the sample was collected. - comments: The reason a sample was collected may provide information about potential - biases in sampling strategy. Provide the purpose of sampling from the picklist - in the template. Most likely, the sample was collected for Public health surveillance. + comments: + - The reason a sample was collected may provide information about potential biases + in sampling strategy. Provide the purpose of sampling from the picklist in the + template. Most likely, the sample was collected for Public health surveillance. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. slot_uri: GENEPIO:0001198 + multivalued: true + required: true any_of: - range: PurposeOfSamplingMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Public health surveillance exact_mappings: @@ -3163,13 +3206,13 @@ slots: name: scale_of_sampling title: scale of sampling description: The range of locations or entities sampled expressed in general terms. - comments: Provide the scale of wastewater sampling by selecting a value from the - picklist. + comments: + - Provide the scale of wastewater sampling by selecting a value from the picklist. slot_uri: GENEPIO:0100877 + recommended: true any_of: - range: ScaleOfSamplingMenu - range: NullValueMenu - recommended: true examples: - value: Community-level surveillance exact_mappings: @@ -3178,7 +3221,8 @@ slots: name: sample_received_date title: sample received date description: The date on which the sample was received. - comments: Provide the sample received date in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Provide the sample received date in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0001179 any_of: - range: date @@ -3192,42 +3236,44 @@ slots: title: sample collection start date description: The date on which the sample was collected, or sampling began for a continuous sample. - comments: If your sample is a continuous sample please use this field to capture - your start date. Sample collection date is critical for surveillance and many - types of analyses. Required granularity includes year, month and day. The date - should be provided in ISO 8601 standard format "YYYY-MM-DD". + comments: + - If your sample is a continuous sample please use this field to capture your + start date. Sample collection date is critical for surveillance and many types + of analyses. Required granularity includes year, month and day. The date should + be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001174 + required: true any_of: - range: date - range: NullValueMenu todos: - <={today} - required: true examples: - value: '2020-03-16' sample_collection_end_date: name: sample_collection_end_date title: sample collection end date description: The date on which sample collection ended for a continuous sample. - comments: Provide the date that sample collection ended in ISO 8601 format i.e. - YYYY-MM-DD + comments: + - Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD slot_uri: GENEPIO:0101071 + recommended: true any_of: - range: date - range: NullValueMenu todos: - '>={sample_collection_start_date}' - <={today} - recommended: true examples: - value: '2020-03-18' sample_processing_date: name: sample_processing_date title: sample processing date description: The date on which the sample was processed. - comments: Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". - The sample may be collected and processed (e.g. filtered, extraction) on the - same day, or on different dates. + comments: + - Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". The + sample may be collected and processed (e.g. filtered, extraction) on the same + day, or on different dates. slot_uri: GENEPIO:0100763 any_of: - range: date @@ -3240,32 +3286,35 @@ slots: name: sample_collection_start_time title: sample collection start time description: The time at which sample collection began. - comments: Provide this time in ISO 8601 24hr format, in your local time. + comments: + - Provide this time in ISO 8601 24hr format, in your local time. slot_uri: GENEPIO:0101072 + recommended: true any_of: - range: time - range: NullValueMenu - recommended: true examples: - value: 17:15 PST sample_collection_end_time: name: sample_collection_end_time title: sample collection end time description: The time at which sample collection ended. - comments: Provide this time in ISO 8601 24hr format, in your local time. + comments: + - Provide this time in ISO 8601 24hr format, in your local time. slot_uri: GENEPIO:0101073 + recommended: true any_of: - range: time - range: NullValueMenu - recommended: true examples: - value: 19:15 PST sample_collection_time_of_day: name: sample_collection_time_of_day title: sample collection time of day description: The descriptive time of day during which the sample was collected. - comments: If known, select a value from the pick list. The time of sample processing - matters especially for grab samples, as fecal concentration in wastewater fluctuates + comments: + - If known, select a value from the pick list. The time of sample processing matters + especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day. slot_uri: GENEPIO:0100765 any_of: @@ -3277,12 +3326,13 @@ slots: name: sample_collection_time_duration_value title: sample collection time duration value description: The amount of time over which the sample was collected. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0100766 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: '4' exact_mappings: @@ -3291,12 +3341,13 @@ slots: name: sample_collection_time_duration_unit title: sample collection time duration unit description: The units of the time duration measurement of sample collection. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0100767 + recommended: true any_of: - range: SampleCollectionDurationUnitMenu - range: NullValueMenu - recommended: true examples: - value: Hour exact_mappings: @@ -3306,15 +3357,16 @@ slots: title: presampling activity description: The activities or variables upstream of sample collection that may affect the sample. - comments: If there was an activity that would affect the sample prior to collection - (this is different than sample processing), provide the activities by selecting - one or more values from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - If there was an activity that would affect the sample prior to collection (this + is different than sample processing), provide the activities by selecting one + or more values from the template pick list. If the information is unknown or + cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100433 + multivalued: true any_of: - range: PresamplingActivityMenu - range: NullValueMenu - multivalued: true examples: - value: Agricultural activity presampling_activity_details: @@ -3322,7 +3374,8 @@ slots: title: presampling activity details description: The details of the activities or variables that affected the sample collected. - comments: Briefly describe the presampling activities using free text. + comments: + - Briefly describe the presampling activities using free text. slot_uri: GENEPIO:0100434 any_of: - range: WhitespaceMinimizedString @@ -3333,7 +3386,8 @@ slots: name: sample_volume_measurement_value title: sample volume measurement value description: The numerical value of the volume measurement of the sample collected. - comments: Provide the numerical value of volume. + comments: + - Provide the numerical value of volume. slot_uri: GENEPIO:0100768 range: WhitespaceMinimizedString examples: @@ -3344,7 +3398,8 @@ slots: name: sample_volume_measurement_unit title: sample volume measurement unit description: The units of the volume measurement of the sample collected. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0100769 any_of: - range: SampleVolumeMeasurementUnitMenu @@ -3357,9 +3412,10 @@ slots: name: sample_storage_method title: sample storage method description: The process used to store the sample. - comments: Provide details of how the sample was stored from time of collection - until time of processing. If there were issues with the cold chain storage, - note those here. + comments: + - Provide details of how the sample was stored from time of collection until time + of processing. If there were issues with the cold chain storage, note those + here. slot_uri: GENEPIO:0100448 range: WhitespaceMinimizedString examples: @@ -3371,8 +3427,9 @@ slots: name: sample_storage_medium title: sample storage medium description: The medium in which a sample is stored. - comments: Provide the name of the transport medium or storage medium used for - this sample. If none was used, leave blank or write "None". + comments: + - Provide the name of the transport medium or storage medium used for this sample. + If none was used, leave blank or write "None". slot_uri: GENEPIO:0100449 range: WhitespaceMinimizedString examples: @@ -3382,7 +3439,8 @@ slots: title: sample storage duration value description: The numerical value of the time measurement during which a sample is in storage. - comments: Provide the numerical value of time. + comments: + - Provide the numerical value of time. slot_uri: GENEPIO:0101014 range: WhitespaceMinimizedString examples: @@ -3391,7 +3449,8 @@ slots: name: sample_storage_duration_unit title: sample storage duration unit description: The units of a measured sample storage duration. - comments: Provide the units from the pick list. + comments: + - Provide the units from the pick list. slot_uri: GENEPIO:0101015 any_of: - range: SampleStorageDurationUnitMenu @@ -3403,12 +3462,13 @@ slots: title: specimen processing description: Any processing applied to the sample during or after receiving the sample. - comments: Select processes from the picklist that were applied to this sample. + comments: + - Select processes from the picklist that were applied to this sample. slot_uri: GENEPIO:0001253 + multivalued: true any_of: - range: SpecimenProcessingMenu - range: NullValueMenu - multivalued: true examples: - value: Centrifugation exact_mappings: @@ -3418,7 +3478,8 @@ slots: title: specimen processing details description: The details of the processing applied to the sample during or after receiving the sample. - comments: Briefly describe the processes applied to the sample. + comments: + - Briefly describe the processes applied to the sample. slot_uri: GENEPIO:0100311 range: WhitespaceMinimizedString examples: @@ -3431,8 +3492,9 @@ slots: title: experimental protocol name description: The name of the overarching experimental methodology that was used to process the biomaterial. - comments: Provide the name of the methodology used in your study. If available, - provide a url link to the protocol. + comments: + - Provide the name of the methodology used in your study. If available, provide + a url link to the protocol. slot_uri: GENEPIO:0101029 range: WhitespaceMinimizedString exact_mappings: @@ -3440,7 +3502,8 @@ slots: experimental_protocol_url: name: experimental_protocol_url title: experimental protocol url - comments: Provide a url link to the protocol. + comments: + - Provide a url link to the protocol. range: WhitespaceMinimizedString exact_mappings: - NCBI_BIOSAMPLE_SARS-COV-2_WWS:ww_processing_protocol @@ -3449,14 +3512,15 @@ slots: title: environmental site description: An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave. - comments: Provide a descriptor of the environmental site sampled. Use the picklist - provided in the template. If not applicable, choose a null value. + comments: + - Provide a descriptor of the environmental site sampled. Use the picklist provided + in the template. If not applicable, choose a null value. slot_uri: GENEPIO:0001232 + multivalued: true + recommended: true any_of: - range: EnvironmentalSiteMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Meat processing plant exact_mappings: @@ -3466,12 +3530,12 @@ slots: title: proximal environmental site description: An environmental location in the natural or built environment, that is proximal to a sampling location and which can impact a sample. - comments: Provide a descriptor of the environmental site close to the sampling - site. Use the picklist provided in the template. If not applicable, choose a - null value. + comments: + - Provide a descriptor of the environmental site close to the sampling site. Use + the picklist provided in the template. If not applicable, choose a null value. slot_uri: GENEPIO:0101205 - range: EnvironmentalSiteMenu multivalued: true + range: EnvironmentalSiteMenu examples: - value: Farm environmental_material: @@ -3479,14 +3543,15 @@ slots: title: environmental material description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage. - comments: Provide a descriptor of the environmental material sampled. Use the - picklist provided in the template. If not applicable, choose a null value. + comments: + - Provide a descriptor of the environmental material sampled. Use the picklist + provided in the template. If not applicable, choose a null value. slot_uri: GENEPIO:0001223 + multivalued: true + recommended: true any_of: - range: EnvironmentalMaterialMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Raw wastewater exact_mappings: @@ -3496,14 +3561,15 @@ slots: title: environmental material properties description: The properties, characteristics and qualities of a substance obtained from the natural or man-made environment. - comments: Provide the environmental material properties by selecting descriptors - from the pick list. + comments: + - Provide the environmental material properties by selecting descriptors from + the pick list. slot_uri: GENEPIO:0100770 + multivalued: true + recommended: true any_of: - range: EnvironmentalMaterialPropertiesMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Stagnant wastewater_system_type: @@ -3511,38 +3577,41 @@ slots: title: wastewater system type description: The type or classification of a wastewater system e.g. sanitary sewer, combined sewer, latrine - comments: Provide the classification of the wastewater system by selecting from - the provided pick list. + comments: + - Provide the classification of the wastewater system by selecting from the provided + pick list. slot_uri: GENEPIO:0100771 + recommended: true any_of: - range: WastewaterSystemTypeMenu - range: NullValueMenu - recommended: true examples: - value: Sanitary sewer experimental_specimen_role_type: name: experimental_specimen_role_type title: experimental specimen role type description: The type of role that the sample represents in the experiment. - comments: Samples can play different types of roles in experiments. A sample under - study in one experiment may act as a control or be a replicate of another sample - in another experiment. This field is used to distinguish samples under study - from controls, replicates, etc. If the sample acted as an experimental control - or a replicate, select a role type from the picklist. If the sample was not - a control, leave blank or select "Not Applicable". + comments: + - Samples can play different types of roles in experiments. A sample under study + in one experiment may act as a control or be a replicate of another sample in + another experiment. This field is used to distinguish samples under study from + controls, replicates, etc. If the sample acted as an experimental control or + a replicate, select a role type from the picklist. If the sample was not a control, + leave blank or select "Not Applicable". slot_uri: GENEPIO:0100921 + multivalued: true any_of: - range: ExperimentalSpecimenRoleTypeMenu - range: NullValueMenu - multivalued: true examples: - value: Positive experimental control experimental_control_details: name: experimental_control_details title: experimental control details description: The details regarding the experimental control contained in the sample. - comments: Provide details regarding the nature of the reference strain used as - a control, or what is was used to monitor. + comments: + - Provide details regarding the nature of the reference strain used as a control, + or what is was used to monitor. slot_uri: GENEPIO:0100922 range: WhitespaceMinimizedString examples: @@ -3552,27 +3621,29 @@ slots: title: collection device description: The instrument or container used to collect the sample e.g. grab sampler. - comments: Provide a descriptor of the device used for sampling. Use the picklist - provided in the template. If not applicable, choose a null value. + comments: + - Provide a descriptor of the device used for sampling. Use the picklist provided + in the template. If not applicable, choose a null value. slot_uri: GENEPIO:0001234 + multivalued: true any_of: - range: CollectionDeviceMenu - range: NullValueMenu - multivalued: true examples: - value: Automatic flow-proportional sampler collection_method: name: collection_method title: collection method description: The process used to collect the sample. - comments: Provide a descriptor of the collection method used for sampling. Use - the picklist provided in the template. If not applicable, choose a null value. + comments: + - Provide a descriptor of the collection method used for sampling. Use the picklist + provided in the template. If not applicable, choose a null value. slot_uri: GENEPIO:0001241 + multivalued: true + recommended: true any_of: - range: CollectionMethodMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: Automatic composite sampling exact_mappings: @@ -3581,7 +3652,8 @@ slots: name: nucleic_acid_extraction_method title: nucleic acid extraction method description: The process used to extract genomic material from a sample. - comments: Briefly describe the extraction method used. + comments: + - Briefly describe the extraction method used. slot_uri: GENEPIO:0100939 range: WhitespaceMinimizedString examples: @@ -3593,7 +3665,8 @@ slots: name: nucleic_acid_extraction_kit title: nucleic acid extraction kit description: The kit used to extract genomic material from a sample - comments: Provide the name of the genomic extraction kit used. + comments: + - Provide the name of the genomic extraction kit used. slot_uri: GENEPIO:0100772 range: WhitespaceMinimizedString examples: @@ -3603,12 +3676,13 @@ slots: title: endogenous control details description: The description of the endogenous controls included when extracting a sample. - comments: Provide the names of endogenous controls that were used as a reference - during extraction. If relevant, include titers of these controls, as well as - whether any controls were expected but not identified in the sample. + comments: + - Provide the names of endogenous controls that were used as a reference during + extraction. If relevant, include titers of these controls, as well as whether + any controls were expected but not identified in the sample. slot_uri: GENEPIO:0100923 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString exact_mappings: - NCBI_BIOSAMPLE_SARS-COV-2_WWS:ww_endog_control_1 extraction_recovery_efficiency_measurement_value: @@ -3617,15 +3691,17 @@ slots: description: The recovery efficiency of an extraction, calculated as the amount of a synthetic or endogenous compound identified in the sample relative to the amount expected. - comments: Provide value as a percent. + comments: + - Provide value as a percent. slot_uri: GENEPIO:0100924 range: WhitespaceMinimizedString extraction_recovery_efficiency_measurement_method: name: extraction_recovery_efficiency_measurement_method title: extraction recovery efficiency measurement method description: The method by which recovery efficiency of an extraction was calculated. - comments: Provide a brief description of how extraction recovery efficiency was - measured or estimated. + comments: + - Provide a brief description of how extraction recovery efficiency was measured + or estimated. slot_uri: GENEPIO:0100925 range: WhitespaceMinimizedString microbiological_method: @@ -3633,20 +3709,22 @@ slots: title: microbiological method description: The laboratory method used to grow, prepare, and/or isolate the microbial isolate. - comments: Provide the name and version number of the microbiological method. The - ID of the method is also acceptable if the ID can be linked to the laboratory - that created the procedure. + comments: + - Provide the name and version number of the microbiological method. The ID of + the method is also acceptable if the ID can be linked to the laboratory that + created the procedure. slot_uri: GENEPIO:0100454 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: MFHPB-30 strain: name: strain title: strain description: The strain identifier. - comments: If the isolate represents or is derived from, a lab reference strain - or strain from a type culture collection, provide the strain identifier. + comments: + - If the isolate represents or is derived from, a lab reference strain or strain + from a type culture collection, provide the strain identifier. slot_uri: GENEPIO:0100455 range: WhitespaceMinimizedString examples: @@ -3656,32 +3734,34 @@ slots: title: isolate ID description: The user-defined identifier for the isolate, as provided by the laboratory that originally isolated the isolate. - comments: Provide the isolate_ID created by the lab that first isolated the isolate - (i.e. the original isolate ID). If the information is unknown or cannot be provided, + comments: + - Provide the isolate_ID created by the lab that first isolated the isolate (i.e. + the original isolate ID). If the information is unknown or cannot be provided, leave blank or provide a null value. If only an alternate isolate ID is known (e.g. the ID from your lab, if your lab did not isolate the isolate from the original sample), make asure to include it in the alternative_isolate_ID field. slot_uri: GENEPIO:0100456 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: SA20131043 alternative_isolate_id: name: alternative_isolate_id title: alternative isolate ID description: An alternative isolate_ID assigned to the isolate by another organization. - comments: "Alternative isolate IDs should be provided in the in a prescribed format\ - \ which consists of the ID followed by square brackets (no space in between\ - \ the ID and bracket) containing the short form of ID provider\u2019s agency\ - \ name i.e. ID[short organization code]. An example of a properly formatted\ - \ alternative_isolate_identifier would be e.g. XYZ4567[CFIA]. Multiple alternative\ - \ isolate IDs can be provided, separated by semi-colons." + comments: + - "Alternative isolate IDs should be provided in the in a prescribed format which\ + \ consists of the ID followed by square brackets (no space in between the ID\ + \ and bracket) containing the short form of ID provider\u2019s agency name i.e.\ + \ ID[short organization code]. An example of a properly formatted alternative_isolate_identifier\ + \ would be e.g. XYZ4567[CFIA]. Multiple alternative isolate IDs can be provided,\ + \ separated by semi-colons." slot_uri: GENEPIO:0100457 - range: WhitespaceMinimizedString multivalued: true recommended: true + range: WhitespaceMinimizedString examples: - value: GHIF3456[PHAC] - value: QWICK222[CFIA] @@ -3690,8 +3770,9 @@ slots: title: progeny isolate ID description: The identifier assigned to a progenitor isolate derived from an isolate that was directly obtained from a sample. - comments: If your sequence data pertains to progeny of an original isolate, provide - the progeny_isolate_ID. + comments: + - If your sequence data pertains to progeny of an original isolate, provide the + progeny_isolate_ID. slot_uri: GENEPIO:0100458 range: WhitespaceMinimizedString examples: @@ -3701,8 +3782,9 @@ slots: title: isolated by description: The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated. - comments: Provide the name of the agency, organization or institution that isolated - the original isolate in full (avoid abbreviations). If the information is unknown + comments: + - Provide the name of the agency, organization or institution that isolated the + original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100461 range: WhitespaceMinimizedString @@ -3713,7 +3795,8 @@ slots: title: isolated by laboratory name description: The specific laboratory affiliation of the individual who performed the isolation procedure. - comments: Provide the name of the specific laboratory that that isolated the original + comments: + - Provide the name of the specific laboratory that that isolated the original isolate (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100462 @@ -3725,7 +3808,8 @@ slots: title: isolated by contact name description: The name or title of the contact responsible for follow-up regarding the isolate. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. @@ -3738,7 +3822,8 @@ slots: title: isolated by contact email description: The email address of the contact responsible for follow-up regarding the isolate. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or @@ -3751,7 +3836,8 @@ slots: name: isolation_date title: isolation date description: The date on which the isolate was isolated from a sample. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100465 range: date @@ -3763,7 +3849,8 @@ slots: name: isolate_received_date title: isolate received date description: The date on which the isolate was received by the laboratory. - comments: Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". slot_uri: GENEPIO:0100466 range: WhitespaceMinimizedString @@ -3775,30 +3862,33 @@ slots: name: serovar title: serovar description: The serovar of the organism. - comments: Only include this information if it has been determined by traditional - serological methods or a validated in silico prediction tool e.g. SISTR. + comments: + - Only include this information if it has been determined by traditional serological + methods or a validated in silico prediction tool e.g. SISTR. slot_uri: GENEPIO:0100467 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Heidelberg serotyping_method: name: serotyping_method title: serotyping method description: The method used to determine the serovar. - comments: "If the serovar was determined via traditional serotyping methods, put\ - \ \u201CTraditional serotyping\u201D. If the serovar was determined via in silico\ - \ methods, provide the name and version number of the software." + comments: + - "If the serovar was determined via traditional serotyping methods, put \u201C\ + Traditional serotyping\u201D. If the serovar was determined via in silico methods,\ + \ provide the name and version number of the software." slot_uri: GENEPIO:0100468 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: SISTR 1.0.1 phagetype: name: phagetype title: phagetype description: The phagetype of the organism. - comments: "Provide if known. If unknown, put \u201Cmissing\u201D." + comments: + - "Provide if known. If unknown, put \u201Cmissing\u201D." slot_uri: GENEPIO:0100469 range: WhitespaceMinimizedString examples: @@ -3808,13 +3898,14 @@ slots: title: water catchment area human population measurement value description: The numerical value of the human population measurement that contributes to the composition of water in a catchment area. - comments: Where known, provide the numerical value of population size, i.e. the - number of people. + comments: + - Where known, provide the numerical value of population size, i.e. the number + of people. slot_uri: GENEPIO:0100773 + recommended: true any_of: - range: integer - range: NullValueMenu - recommended: true examples: - value: 10,500 exact_mappings: @@ -3824,8 +3915,9 @@ slots: title: water catchment area human population range description: The human population range of the water catchment that contributes effluent to a wastewater site. - comments: Where catchment population is not well known, provide an estimation - of population size by selecting a value from the picklist. + comments: + - Where catchment population is not well known, provide an estimation of population + size by selecting a value from the picklist. slot_uri: GENEPIO:0100774 any_of: - range: WaterCatchmentAreaHumanPopulationRangeMenu @@ -3837,8 +3929,9 @@ slots: title: water catchment area human population measurement method description: The method by which a water catchment 's human population size was measured or estimated - comments: Provide a brief description of how catchment population size was measured - or estimated. + comments: + - Provide a brief description of how catchment population size was measured or + estimated. slot_uri: GENEPIO:0100775 range: WhitespaceMinimizedString examples: @@ -3850,8 +3943,8 @@ slots: title: water catchment area human population density value description: The numerical value describing the number of humans per geographical area in a water catchment. - comments: Provide the numerical value of the population density in the catchement - area. + comments: + - Provide the numerical value of the population density in the catchement area. slot_uri: GENEPIO:0100776 range: WhitespaceMinimizedString examples: @@ -3861,7 +3954,8 @@ slots: title: water catchment area human population density unit description: The unit describing the number of humans per geographical area in a water catchment. - comments: Provide the unit of the population density in the catchement area. + comments: + - Provide the unit of the population density in the catchement area. slot_uri: GENEPIO:0100777 any_of: - range: WaterCatchmentAreaHumanPopulationDensityUnitMenu @@ -3872,7 +3966,8 @@ slots: name: populated_area_type title: populated area type description: A type of area that is populated by humans to different degrees. - comments: Provide the populated area type from the pick list. + comments: + - Provide the populated area type from the pick list. slot_uri: GENEPIO:0100778 any_of: - range: PopulatedAreaTypeMenu @@ -3884,37 +3979,40 @@ slots: title: sampling weather conditions description: The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc. - comments: Provide the weather conditions at the time of sample collection. + comments: + - Provide the weather conditions at the time of sample collection. slot_uri: GENEPIO:0100779 + multivalued: true any_of: - range: SamplingWeatherConditionsMenu - range: NullValueMenu - multivalued: true examples: - value: Rain presampling_weather_conditions: name: presampling_weather_conditions title: presampling weather conditions description: Weather conditions prior to collection that may affect the sample. - comments: Provide the weather conditions prior to sample collection. + comments: + - Provide the weather conditions prior to sample collection. slot_uri: GENEPIO:0100780 + multivalued: true any_of: - range: PresamplingWeatherConditionsMenu - range: NullValueMenu - multivalued: true examples: - value: Drizzle precipitation_measurement_value: name: precipitation_measurement_value title: precipitation measurement value description: The amount of water which has fallen during a precipitation process. - comments: Provide the quantity of precipitation in the area leading up to the - time of sample collection. + comments: + - Provide the quantity of precipitation in the area leading up to the time of + sample collection. slot_uri: GENEPIO:0100911 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: '12' precipitation_measurement_unit: @@ -3922,13 +4020,13 @@ slots: title: precipitation measurement unit description: The units of measurement for the amount of water which has fallen during a precipitation process. - comments: Provide the units of precipitation by selecting a value from the pick - list. + comments: + - Provide the units of precipitation by selecting a value from the pick list. slot_uri: GENEPIO:0100912 + recommended: true any_of: - range: PrecipitationMeasurementUnitMenu - range: NullValueMenu - recommended: true examples: - value: inch precipitation_measurement_method: @@ -3936,7 +4034,8 @@ slots: title: precipitation measurement method description: The process used to measure the amount of water which has fallen during a precipitation process. - comments: Provide the name of the procedure or method used to measure precipitation. + comments: + - Provide the name of the procedure or method used to measure precipitation. slot_uri: GENEPIO:0100913 range: WhitespaceMinimizedString examples: @@ -3945,7 +4044,8 @@ slots: name: ambient_temperature_measurement_value title: ambient temperature measurement value description: The numerical value of a measurement of the ambient temperature. - comments: Provide the numerical value of the measured temperature. + comments: + - Provide the numerical value of the measured temperature. slot_uri: GENEPIO:0100935 range: WhitespaceMinimizedString examples: @@ -3954,7 +4054,8 @@ slots: name: ambient_temperature_measurement_unit title: ambient temperature measurement unit description: The units of a measurement of the ambient temperature. - comments: Provide the units of the measured temperature. + comments: + - Provide the units of the measured temperature. slot_uri: GENEPIO:0100936 any_of: - range: AmbientTemperatureMeasurementUnitMenu @@ -3966,7 +4067,8 @@ slots: title: pH measurement value description: The measured pH value indicating the acidity or basicity(alkalinity) of an aqueous solution. - comments: Provide the numerical value of the measured pH. + comments: + - Provide the numerical value of the measured pH. slot_uri: GENEPIO:0001736 range: WhitespaceMinimizedString examples: @@ -3977,7 +4079,8 @@ slots: name: ph_measurement_method title: pH measurement method description: The process used to measure pH value. - comments: Provide the name of the procedure or technology used to measure pH. + comments: + - Provide the name of the procedure or technology used to measure pH. slot_uri: GENEPIO:0100781 range: WhitespaceMinimizedString examples: @@ -3987,7 +4090,8 @@ slots: title: total daily flow rate measurement value description: The numerical value of a measured fluid flow rate over the course of a day. - comments: Provide the numerical value of the measured flow rate. + comments: + - Provide the numerical value of the measured flow rate. slot_uri: GENEPIO:0100905 range: WhitespaceMinimizedString examples: @@ -3998,8 +4102,9 @@ slots: name: total_daily_flow_rate_measurement_unit title: total daily flow rate measurement unit description: The units of a measured fluid flow rate over the course of a day. - comments: Provide the units of the measured flow rate by selecting a value from - the pick list. + comments: + - Provide the units of the measured flow rate by selecting a value from the pick + list. slot_uri: GENEPIO:0100906 any_of: - range: TotalDailyFlowRateMeasurementUnitMenu @@ -4012,8 +4117,8 @@ slots: name: total_daily_flow_rate_measurement_method title: total daily flow rate measurement method description: The process used to measure total daily fluid flow rate. - comments: Provide the name of the procedure or technology used to measure flow - rate. + comments: + - Provide the name of the procedure or technology used to measure flow rate. slot_uri: GENEPIO:0100907 range: WhitespaceMinimizedString examples: @@ -4022,7 +4127,8 @@ slots: name: instantaneous_flow_rate_measurement_value title: instantaneous flow rate measurement value description: The numerical value of a measured instantaneous fluid flow rate. - comments: Provide the numerical value of the measured flow rate. + comments: + - Provide the numerical value of the measured flow rate. slot_uri: GENEPIO:0100908 range: WhitespaceMinimizedString examples: @@ -4031,8 +4137,9 @@ slots: name: instantaneous_flow_rate_measurement_unit title: instantaneous flow rate measurement unit description: The units of a measured instantaneous fluid flow rate. - comments: Provide the units of the measured flow rate by selecting a value from - the pick list. + comments: + - Provide the units of the measured flow rate by selecting a value from the pick + list. slot_uri: GENEPIO:0100909 any_of: - range: InstantaneousFlowRateMeasurementUnitMenu @@ -4043,8 +4150,8 @@ slots: name: instantaneous_flow_rate_measurement_method title: instantaneous flow rate measurement method description: The process used to measure instantaneous fluid flow rate. - comments: Provide the name of the procedure or technology used to measure flow - rate. + comments: + - Provide the name of the procedure or technology used to measure flow rate. slot_uri: GENEPIO:0100910 range: WhitespaceMinimizedString examples: @@ -4053,30 +4160,33 @@ slots: name: turbidity_measurement_value title: turbidity measurement value description: The numerical value of a measurement of turbidity. - comments: Provide the numerical value of the measured turbidity. + comments: + - Provide the numerical value of the measured turbidity. slot_uri: GENEPIO:0100783 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: '0.02' turbidity_measurement_unit: name: turbidity_measurement_unit title: turbidity measurement unit description: The units of a measurement of turbidity. - comments: Provide the units of the measured turbidity by selecting a value from - the pick list. + comments: + - Provide the units of the measured turbidity by selecting a value from the pick + list. slot_uri: GENEPIO:0100914 + recommended: true any_of: - range: TurbidityMeasurementUnitMenu - range: NullValueMenu - recommended: true examples: - value: nephelometric turbidity unit (NTU) turbidity_measurement_method: name: turbidity_measurement_method title: turbidity measurement method description: The process used to measure turbidity. - comments: Provide the name of the procedure or technology used to measure turbidity. + comments: + - Provide the name of the procedure or technology used to measure turbidity. slot_uri: GENEPIO:0101013 range: WhitespaceMinimizedString examples: @@ -4085,7 +4195,8 @@ slots: name: dissolved_oxygen_measurement_value title: dissolved oxygen measurement value description: The numerical value of a measurement of dissolved oxygen. - comments: Provide the numerical value of the measured dissolved oxygen. + comments: + - Provide the numerical value of the measured dissolved oxygen. slot_uri: GENEPIO:0000035 range: WhitespaceMinimizedString examples: @@ -4094,8 +4205,9 @@ slots: name: dissolved_oxygen_measurement_unit title: dissolved oxygen measurement unit description: The units of a measurement of dissolved oxygen. - comments: Provide the units of the measured dissolved oxygen by selecting a value - from the pick list. + comments: + - Provide the units of the measured dissolved oxygen by selecting a value from + the pick list. slot_uri: GENEPIO:0100784 any_of: - range: DissolvedOxygenMeasurementUnitMenu @@ -4106,8 +4218,8 @@ slots: name: dissolved_oxygen_measurement_method title: dissolved oxygen measurement method description: The method used to measure dissolved oxygen. - comments: Provide the name of the procedure or technology used to measure dissolved - oxygen. + comments: + - Provide the name of the procedure or technology used to measure dissolved oxygen. slot_uri: GENEPIO:0100785 range: WhitespaceMinimizedString examples: @@ -4117,7 +4229,8 @@ slots: title: oxygen reduction potential (ORP) measurement value description: The numerical value of a measurement of oxygen reduction potential (ORP). - comments: Provide the numerical value of the measured oxygen reduction potential. + comments: + - Provide the numerical value of the measured oxygen reduction potential. slot_uri: FIX:0000278 range: WhitespaceMinimizedString examples: @@ -4126,8 +4239,9 @@ slots: name: oxygen_reduction_potential_orp_measurement_unit title: oxygen reduction potential (ORP) measurement unit description: The units of a measurement of oxygen reduction potential (ORP). - comments: Provide the units of the measured oxygen reduction potential by selecting - a value from the pick list. + comments: + - Provide the units of the measured oxygen reduction potential by selecting a + value from the pick list. slot_uri: GENEPIO:0100786 any_of: - range: OxygenReductionPotentialOrpMeasurementUnitMenu @@ -4138,8 +4252,9 @@ slots: name: oxygen_reduction_potential_orp_measurement_method title: oxygen reduction potential (ORP) measurement method description: The method used to measure oxygen reduction potential (ORP). - comments: Provide the name of the procedure or technology used to measure oxygen - reduction potential. + comments: + - Provide the name of the procedure or technology used to measure oxygen reduction + potential. slot_uri: GENEPIO:0100787 range: WhitespaceMinimizedString examples: @@ -4148,7 +4263,8 @@ slots: name: chemical_oxygen_demand_cod_measurement_value title: chemical oxygen demand (COD) measurement value description: The measured value from a chemical oxygen demand (COD) test. - comments: Provide the numerical value of the COD test result. + comments: + - Provide the numerical value of the COD test result. slot_uri: GENEPIO:0100788 range: WhitespaceMinimizedString examples: @@ -4158,7 +4274,8 @@ slots: title: chemical oxygen demand (COD) measurement unit description: The units associated with a value from a chemical oxygen demand (COD) test. - comments: Provide the units of the COD test result. + comments: + - Provide the units of the COD test result. slot_uri: GENEPIO:0100789 any_of: - range: ChemicalOxygenDemandCodMeasurementUnitMenu @@ -4169,7 +4286,8 @@ slots: name: chemical_oxygen_demand_cod_measurement_method title: chemical oxygen demand (COD) measurement method description: The method used to measure chemical oxygen demand (COD). - comments: Provide the name of the procedure or technology used to measure COD. + comments: + - Provide the name of the procedure or technology used to measure COD. slot_uri: GENEPIO:0100790 range: WhitespaceMinimizedString examples: @@ -4179,7 +4297,8 @@ slots: title: carbonaceous biochemical oxygen demand (CBOD) measurement value description: The numerical value of a measurement of carbonaceous biochemical oxygen demand (CBOD). - comments: Provide the numerical value of the measured CBOD. + comments: + - Provide the numerical value of the measured CBOD. slot_uri: GENEPIO:0100791 range: WhitespaceMinimizedString examples: @@ -4189,8 +4308,8 @@ slots: title: carbonaceous biochemical oxygen demand (CBOD) measurement unit description: The units of a measurement of carbonaceous biochemical oxygen demand (CBOD). - comments: Provide the units of the measured CBOD by selecting a value from the - pick list. + comments: + - Provide the units of the measured CBOD by selecting a value from the pick list. slot_uri: GENEPIO:0100792 any_of: - range: CarbonaceousBiochemicalOxygenDemandCbodMeasurementUnitMenu @@ -4202,7 +4321,8 @@ slots: title: carbonaceous biochemical oxygen demand (CBOD) measurement method description: The method used to measure carbonaceous biochemical oxygen demand (CBOD). - comments: Provide the name of the procedure or technology used to measure CBOD. + comments: + - Provide the name of the procedure or technology used to measure CBOD. slot_uri: GENEPIO:0100793 range: WhitespaceMinimizedString examples: @@ -4211,7 +4331,8 @@ slots: name: total_suspended_solids_tss_measurement_value title: total suspended solids (TSS) measurement value description: The numerical value from a total suspended solids (TSS) test. - comments: Provide the numerical value of the measured TSS. + comments: + - Provide the numerical value of the measured TSS. slot_uri: GENEPIO:0100794 range: WhitespaceMinimizedString examples: @@ -4223,7 +4344,8 @@ slots: title: total suspended solids (TSS) measurement unit description: The units associated with a value from a total suspended solids (TSS) test. - comments: Provide the units of the measured TSS. + comments: + - Provide the units of the measured TSS. slot_uri: GENEPIO:0100795 any_of: - range: TotalSuspendedSolidsTssMeasurementUnitMenu @@ -4236,7 +4358,8 @@ slots: name: total_suspended_solids_tss_measurement_method title: total suspended solids (TSS) measurement method description: The method used to measure total suspended solids (TSS). - comments: Provide the name of the procedure or technology used to measure TSS. + comments: + - Provide the name of the procedure or technology used to measure TSS. slot_uri: GENEPIO:0100796 range: WhitespaceMinimizedString examples: @@ -4246,7 +4369,8 @@ slots: name: total_dissolved_solids_tds_measurement_value title: total dissolved solids (TDS) measurement value description: The numerical value from a total dissolved solids (TDS) test. - comments: Provide the numerical value of the measured TDS. + comments: + - Provide the numerical value of the measured TDS. slot_uri: GENEPIO:0100797 range: WhitespaceMinimizedString examples: @@ -4256,7 +4380,8 @@ slots: title: total dissolved solids (TDS) measurement unit description: The units associated with a value from a total dissolved solids (TDS) test. - comments: Provide the units of the measured TDS. + comments: + - Provide the units of the measured TDS. slot_uri: GENEPIO:0100798 any_of: - range: TotalDissolvedSolidsTdsMeasurementUnitMenu @@ -4267,7 +4392,8 @@ slots: name: total_dissolved_solids_tds_measurement_method title: total dissolved solids (TDS) measurement method description: The method used to measure total dissolved solids (TDS). - comments: Provide the name of the procedure or technology used to measure TDS. + comments: + - Provide the name of the procedure or technology used to measure TDS. slot_uri: GENEPIO:0100799 range: WhitespaceMinimizedString examples: @@ -4276,7 +4402,8 @@ slots: name: total_solids_ts_measurement_value title: total solids (TS) measurement value description: The numerical value from a total solids (TS) test. - comments: Provide the numerical value of the measured TS. + comments: + - Provide the numerical value of the measured TS. slot_uri: GENEPIO:0100800 range: WhitespaceMinimizedString examples: @@ -4285,7 +4412,8 @@ slots: name: total_solids_ts_measurement_unit title: total solids (TS) measurement unit description: The units associated with a value from a total solids (TS) test. - comments: Provide the units of the measured TS. + comments: + - Provide the units of the measured TS. slot_uri: GENEPIO:0100801 any_of: - range: TotalSolidsTsMeasurementUnitMenu @@ -4296,7 +4424,8 @@ slots: name: total_solids_ts_measurement_method title: total solids (TS) measurement method description: The method used to measure total solids (TS). - comments: Provide the name of the procedure or technology used to measure TS. + comments: + - Provide the name of the procedure or technology used to measure TS. slot_uri: GENEPIO:0100802 range: WhitespaceMinimizedString examples: @@ -4305,7 +4434,8 @@ slots: name: alkalinity_measurement_value title: alkalinity measurement value description: The numerical value of a measurement of alkalinity. - comments: Provide the numerical value of the measured alkalinity. + comments: + - Provide the numerical value of the measured alkalinity. slot_uri: GENEPIO:0100878 range: WhitespaceMinimizedString examples: @@ -4314,7 +4444,8 @@ slots: name: alkalinity_measurement_unit title: alkalinity measurement unit description: The units of a measurement of alkalinity. - comments: Provide the units of the measured alkalinity. + comments: + - Provide the units of the measured alkalinity. slot_uri: GENEPIO:0100879 any_of: - range: AlkalinityMeasurementUnitMenu @@ -4325,7 +4456,8 @@ slots: name: alkalinity_measurement_method title: alkalinity measurement method description: The process used to measure alkalinity. - comments: Provide the name of the procedure or technology used to measure alkalinity. + comments: + - Provide the name of the procedure or technology used to measure alkalinity. slot_uri: GENEPIO:0100880 range: WhitespaceMinimizedString examples: @@ -4334,7 +4466,8 @@ slots: name: conductivity_measurement_value title: conductivity measurement value description: The numerical value of a measurement of conductivity. - comments: Provide the numerical value of the measured conductivity. + comments: + - Provide the numerical value of the measured conductivity. slot_uri: GENEPIO:0100916 range: WhitespaceMinimizedString examples: @@ -4343,7 +4476,8 @@ slots: name: conductivity_measurement_unit title: conductivity measurement unit description: The units of a measurement of conductivity. - comments: Provide the units of the measured conductivity. + comments: + - Provide the units of the measured conductivity. slot_uri: GENEPIO:0100803 any_of: - range: ConductivityMeasurementUnitMenu @@ -4354,7 +4488,8 @@ slots: name: conductivity_measurement_method title: conductivity measurement method description: The method used to measure conductivity. - comments: Provide the name of the procedure or technology used to measure conductivity. + comments: + - Provide the name of the procedure or technology used to measure conductivity. slot_uri: GENEPIO:0100804 range: WhitespaceMinimizedString examples: @@ -4363,7 +4498,8 @@ slots: name: salinity_measurement_value title: salinity measurement value description: The numerical value of a measurement of salinity. - comments: Provide the numerical value of the measured salinity. + comments: + - Provide the numerical value of the measured salinity. slot_uri: GENEPIO:0100805 range: WhitespaceMinimizedString examples: @@ -4374,7 +4510,8 @@ slots: name: salinity_measurement_unit title: salinity measurement unit description: The units of a measurement of salinity. - comments: Provide the units of the measured salinity. + comments: + - Provide the units of the measured salinity. slot_uri: GENEPIO:0100806 any_of: - range: SalinityMeasurementUnitMenu @@ -4387,7 +4524,8 @@ slots: name: salinity_measurement_method title: salinity measurement method description: The method used to measure salinity. - comments: Provide the name of the procedure or technology used to measure salinity. + comments: + - Provide the name of the procedure or technology used to measure salinity. slot_uri: GENEPIO:0100807 range: WhitespaceMinimizedString examples: @@ -4396,7 +4534,8 @@ slots: name: total_nitrogen_tn_measurement_value title: total nitrogen (TN) measurement value description: The numerical value of a measurement of total nitrogen (TN). - comments: Provide the numerical value of the measured TN. + comments: + - Provide the numerical value of the measured TN. slot_uri: GENEPIO:0100808 range: WhitespaceMinimizedString examples: @@ -4405,7 +4544,8 @@ slots: name: total_nitrogen_tn_measurement_unit title: total nitrogen (TN) measurement unit description: The units of a measurement of total nitrogen (TN). - comments: Provide the units of the measured TN. + comments: + - Provide the units of the measured TN. slot_uri: GENEPIO:0100809 any_of: - range: TotalNitrogenTnMeasurementUnitMenu @@ -4416,7 +4556,8 @@ slots: name: total_nitrogen_tn_measurement_method title: total nitrogen (TN) measurement method description: The method used to measure total nitrogen (TN). - comments: Provide the name of the procedure or technology used to measure TN. + comments: + - Provide the name of the procedure or technology used to measure TN. slot_uri: GENEPIO:0100810 range: WhitespaceMinimizedString examples: @@ -4425,7 +4566,8 @@ slots: name: total_phosphorus_tp_measurement_value title: total phosphorus (TP) measurement value description: The numerical value of a measurement of total phosphorus (TP). - comments: Provide the numerical value of the measured TP. + comments: + - Provide the numerical value of the measured TP. slot_uri: GENEPIO:0100811 range: WhitespaceMinimizedString examples: @@ -4434,7 +4576,8 @@ slots: name: total_phosphorus_tp_measurement_unit title: total phosphorus (TP) measurement unit description: The units of a measurement of total phosphorus (TP). - comments: Provide the units of the measured TP. + comments: + - Provide the units of the measured TP. slot_uri: GENEPIO:0100812 any_of: - range: TotalPhosphorpusTpMeasurementUnitMenu @@ -4445,7 +4588,8 @@ slots: name: total_phosphorus_tp_measurement_method title: total phosphorus (TP) measurement method description: The method used to measure total phosphorus (TP). - comments: Provide the name of the procedure or technology used to measure TP. + comments: + - Provide the name of the procedure or technology used to measure TP. slot_uri: GENEPIO:0100813 range: WhitespaceMinimizedString examples: @@ -4455,43 +4599,45 @@ slots: title: fecal contamination indicator description: A gene, virus, bacteria, or substance used to measure the sanitary quality of water in regards to fecal contamination. - comments: If a fecal contamination indicator was measured, select it from the - picklist. + comments: + - If a fecal contamination indicator was measured, select it from the picklist. slot_uri: GENEPIO:0100814 + recommended: true any_of: - range: FecalContaminationIndicatorMenu - range: NullValueMenu - recommended: true examples: - value: crAssphage fecal_contamination_value: name: fecal_contamination_value title: fecal contamination value description: The numerical value of a measurement of fecal contamination. - comments: Provide the numerical value of the measured fecal contamination. + comments: + - Provide the numerical value of the measured fecal contamination. slot_uri: GENEPIO:0100815 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: '10' fecal_contamination_unit: name: fecal_contamination_unit title: fecal contamination unit description: The units of a measurement of fecal contamination. - comments: Provide the units of the measured fecal contamination. + comments: + - Provide the units of the measured fecal contamination. slot_uri: GENEPIO:0100816 + recommended: true any_of: - range: FecalContaminationUnitMenu - range: NullValueMenu - recommended: true examples: - value: cycle threshold (Ct) / quantification cycle (Cq) fecal_contamination_method: name: fecal_contamination_method title: fecal contamination method description: The method used to measure fecal contamination. - comments: Provide the name of the procedure or technology used to measure fecal - contamination. + comments: + - Provide the name of the procedure or technology used to measure fecal contamination. slot_uri: GENEPIO:0100817 range: WhitespaceMinimizedString examples: @@ -4501,7 +4647,8 @@ slots: title: fecal coliform count value description: The numerical value of a measurement of fecal coliforms within a sample. - comments: Provide the numerical value of the measured fecal coliforms. + comments: + - Provide the numerical value of the measured fecal coliforms. slot_uri: GENEPIO:0100818 range: WhitespaceMinimizedString examples: @@ -4510,7 +4657,8 @@ slots: name: fecal_coliform_count_unit title: fecal coliform count unit description: The units of a measurement of fecal coliforms. - comments: Provide the units of the measured fecal coliforms. + comments: + - Provide the units of the measured fecal coliforms. slot_uri: GENEPIO:0100819 any_of: - range: FecalColiformCountUnitMenu @@ -4521,8 +4669,8 @@ slots: name: fecal_coliform_count_method title: fecal coliform count method description: The method used to measure fecal coliforms. - comments: Provide the name of the procedure or technology used to measure fecal - coliforms. + comments: + - Provide the name of the procedure or technology used to measure fecal coliforms. slot_uri: GENEPIO:0100820 range: WhitespaceMinimizedString examples: @@ -4532,8 +4680,8 @@ slots: title: urinary contamination indicator description: A gene, virus, bacteria, or substance used to measure the sanitary quality of water in regards to urinary contamination. - comments: If a urinary contamination indicator was measured, select it from the - picklist. + comments: + - If a urinary contamination indicator was measured, select it from the picklist. slot_uri: GENEPIO:0100837 any_of: - range: UrinaryContaminationIndicatorMenu @@ -4544,7 +4692,8 @@ slots: name: urinary_contamination_value title: urinary contamination value description: The numerical value of a measurement of urinary contamination. - comments: Provide the numerical value of the measured urinary contamination. + comments: + - Provide the numerical value of the measured urinary contamination. slot_uri: GENEPIO:0100838 range: WhitespaceMinimizedString examples: @@ -4553,7 +4702,8 @@ slots: name: urinary_contamination_unit title: urinary contamination unit description: The units of a measurement of urinary contamination. - comments: Provide the units of the measured urinary contamination. + comments: + - Provide the units of the measured urinary contamination. slot_uri: GENEPIO:0100839 any_of: - range: UrinaryContaminationUnitMenu @@ -4564,8 +4714,8 @@ slots: name: urinary_contamination_method title: urinary contamination method description: The method used to measure urinary contamination. - comments: Provide the name of the procedure or technology used to measure urinary - contamination. + comments: + - Provide the name of the procedure or technology used to measure urinary contamination. slot_uri: GENEPIO:0100840 range: WhitespaceMinimizedString examples: @@ -4575,7 +4725,8 @@ slots: title: sample temperature value (at collection) description: The numerical value of a measurement of temperature of a sample at collection. - comments: Provide the numerical value of the measured temperature. + comments: + - Provide the numerical value of the measured temperature. slot_uri: GENEPIO:0100821 range: WhitespaceMinimizedString examples: @@ -4587,7 +4738,8 @@ slots: title: sample temperature unit (at collection) description: The units of a measurement of temperature of a sample at the time of collection. - comments: Provide the units of the measured temperature. + comments: + - Provide the units of the measured temperature. slot_uri: GENEPIO:0100822 any_of: - range: SampleTemperatureUnitAtCollectionMenu @@ -4601,7 +4753,8 @@ slots: title: sample temperature value (when received) description: The numerical value of a measurement of temperature of a sample upon receipt. - comments: Provide the numerical value of the measured temperature. + comments: + - Provide the numerical value of the measured temperature. slot_uri: GENEPIO:0100823 range: WhitespaceMinimizedString examples: @@ -4611,7 +4764,8 @@ slots: title: sample temperature unit (when received) description: The units of a measurement of temperature of a sample at the time upon receipt. - comments: Provide the units of the measured temperature. + comments: + - Provide the units of the measured temperature. slot_uri: GENEPIO:0100824 any_of: - range: SampleTemperatureUnitWhenReceivedMenu @@ -4622,17 +4776,18 @@ slots: name: purpose_of_sequencing title: purpose of sequencing description: The reason that the sample was sequenced. - comments: The reason why a sample was originally collected may differ from the - reason why it was selected for sequencing. The reason a sample was sequenced - may provide information about potential biases in sequencing strategy. Provide - the purpose of sequencing from the picklist in the template. The reason for - sample collection should be indicated in the "purpose of sampling" field. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. slot_uri: GENEPIO:0001445 + multivalued: true + required: true any_of: - range: PurposeOfSequencingMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Travel-associated surveillance exact_mappings: @@ -4642,13 +4797,14 @@ slots: title: purpose of sequencing details description: The description of why the sample was sequenced providing specific details. - comments: 'Provide an expanded description of why the sample was sequenced using - free text. The description may include the importance of the sequences for a - particular public health investigation/surveillance activity/research question. - Suggested standardized descriptions include: Assessing public health control - measures, Determining early introductions and spread, Investigating airline-related - exposures, Investigating remote regions, Investigating health care workers, - Investigating schools/universities.' + comments: + - 'Provide an expanded description of why the sample was sequenced using free + text. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriptions include: Assessing public health control measures, + Determining early introductions and spread, Investigating airline-related exposures, + Investigating remote regions, Investigating health care workers, Investigating + schools/universities.' slot_uri: GENEPIO:0001446 range: WhitespaceMinimizedString examples: @@ -4658,14 +4814,15 @@ slots: title: sequenced by description: The name of the agency, organization or institution responsible for sequencing the isolate's genome. - comments: Provide the name of the agency, organization or institution that performed - the sequencing in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the agency, organization or institution that performed the + sequencing in full (avoid abbreviations). If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100416 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] exact_mappings: @@ -4675,9 +4832,10 @@ slots: title: sequenced by laboratory name description: The specific laboratory affiliation of the responsible for sequencing the isolate's genome. - comments: Provide the name of the specific laboratory that that performed the - sequencing in full (avoid abbreviations). If the information is unknown or cannot - be provided, leave blank or provide a null value. + comments: + - Provide the name of the specific laboratory that that performed the sequencing + in full (avoid abbreviations). If the information is unknown or cannot be provided, + leave blank or provide a null value. slot_uri: GENEPIO:0100470 range: WhitespaceMinimizedString examples: @@ -4687,16 +4845,17 @@ slots: title: sequenced by contact name description: The name or title of the contact responsible for follow-up regarding the sequence. - comments: Provide the name of an individual or their job title. As personnel turnover + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100471 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: Joe Bloggs, Enterics Lab Manager sequenced_by_contact_email: @@ -4704,31 +4863,33 @@ slots: title: sequenced by contact email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: Provide the email associated with the listed contact. As personnel turnover + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100471 + required: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - required: true examples: - value: enterics@lab.ca sequence_submitted_by: name: sequence_submitted_by title: sequence submitted by description: The name of the agency that submitted the sequence to a database. - comments: The name of the agency should be written out in full, (with minor exceptions) + comments: + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. For Canadian institutions submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". slot_uri: GENEPIO:0001159 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: Public Health Ontario (PHO) exact_mappings: @@ -4738,12 +4899,13 @@ slots: title: sequence submitter contact email description: The email address of the contact responsible for follow-up regarding the sequence. - comments: The email address can represent a specific individual or laboratory. + comments: + - The email address can represent a specific individual or laboratory. slot_uri: GENEPIO:0001165 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true pattern: ^\S+@\S+\.\S+$ examples: - value: RespLab@lab.ca @@ -4754,7 +4916,8 @@ slots: name: sequencing_date title: sequencing date description: The date the sample was sequenced. - comments: ISO 8601 standard "YYYY-MM-DD". + comments: + - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 range: date todos: @@ -4766,8 +4929,9 @@ slots: name: library_id title: library ID description: The user-specified identifier for the library prepared for sequencing. - comments: The library name should be unique, and can be an autogenerated ID from - your LIMS, or modification of the isolate ID. + comments: + - The library name should be unique, and can be an autogenerated ID from your + LIMS, or modification of the isolate ID. slot_uri: GENEPIO:0001448 range: WhitespaceMinimizedString examples: @@ -4779,14 +4943,15 @@ slots: name: sequencing_platform title: sequencing platform description: The platform technology used to perform the sequencing. - comments: Provide the name of the company that created the sequencing instrument - by selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. + comments: + - Provide the name of the company that created the sequencing instrument by selecting + a value from the template pick list. If the information is unknown or cannot + be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100473 + multivalued: true any_of: - range: SequencingPlatformMenu - range: NullValueMenu - multivalued: true examples: - value: Illumina [GENEPIO:0001923] exact_mappings: @@ -4796,15 +4961,16 @@ slots: name: sequencing_instrument title: sequencing instrument description: The model of the sequencing instrument used. - comments: Provide the model sequencing instrument by selecting a value from the - template pick list. If the information is unknown or cannot be provided, leave - blank or provide a null value. + comments: + - Provide the model sequencing instrument by selecting a value from the template + pick list. If the information is unknown or cannot be provided, leave blank + or provide a null value. slot_uri: GENEPIO:0001452 + multivalued: true + required: true any_of: - range: SequencingInstrumentMenu - range: NullValueMenu - multivalued: true - required: true examples: - value: Illumina HiSeq 2500 [GENEPIO:0100117] exact_mappings: @@ -4815,13 +4981,14 @@ slots: title: sequencing assay type description: The overarching sequencing methodology that was used to determine the sequence of a biomaterial. - comments: Provide the name of the DNA or RNA sequencing technology used in your - study. If unsure refer to the protocol documentation, or provide a null value. + comments: + - Provide the name of the DNA or RNA sequencing technology used in your study. + If unsure refer to the protocol documentation, or provide a null value. slot_uri: GENEPIO:0100997 + recommended: true any_of: - range: SequencingAssayTypeMenu - range: NullValueMenu - recommended: true examples: - value: whole genome sequencing assay exact_mappings: @@ -4834,7 +5001,8 @@ slots: title: library preparation kit description: The name of the DNA library preparation kit used to generate the library being sequenced. - comments: Provide the name of the library preparation kit used. + comments: + - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 range: WhitespaceMinimizedString examples: @@ -4845,11 +5013,12 @@ slots: name: sequencing_protocol title: sequencing protocol description: The protocol or method used for sequencing. - comments: Provide the name and version of the procedure or protocol used for sequencing. + comments: + - Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online. slot_uri: GENEPIO:0001454 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: https://www.protocols.io/view/ncov-2019-sequencing-protocol-bbmuik6w?version_warning=no exact_mappings: @@ -4860,7 +5029,8 @@ slots: title: DNA fragment length description: The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. - comments: Provide the fragment length in base pairs (do not include the units). + comments: + - Provide the fragment length in base pairs (do not include the units). slot_uri: GENEPIO:0100843 range: WhitespaceMinimizedString examples: @@ -4870,13 +5040,14 @@ slots: title: genomic target enrichment method description: The molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: Provide the name of the enrichment method + comments: + - Provide the name of the enrichment method slot_uri: GENEPIO:0100966 + multivalued: true + recommended: true any_of: - range: GenomicTargetEnrichmentMethodMenu - range: NullValueMenu - multivalued: true - recommended: true examples: - value: hybrid selection method exact_mappings: @@ -4890,7 +5061,8 @@ slots: description: Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. - comments: Provide details that are applicable to the method you used. + comments: + - Provide details that are applicable to the method you used. slot_uri: GENEPIO:0100967 range: WhitespaceMinimizedString examples: @@ -4901,13 +5073,14 @@ slots: title: amplicon pcr primer scheme description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. - comments: Provide the name and version of the primer scheme used to generate the - amplicons for sequencing. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. slot_uri: GENEPIO:0001456 + recommended: true any_of: - range: AmpliconPcrPrimerSchemeMenu - range: NullValueMenu - recommended: true examples: - value: artic v1 exact_mappings: @@ -4920,8 +5093,8 @@ slots: binding positions, and fragment sizes. This URL should direct users to a source that provides the necessary details to reproduce or understand the primer scheme used in the dataset. - comments: Provide the url of the primer scheme used to generate the amplicons - for sequencing. + comments: + - Provide the url of the primer scheme used to generate the amplicons for sequencing. range: WhitespaceMinimizedString examples: - value: https://github.com/artic-network/primer-schemes/tree/master/nCoV-2019/V1 @@ -4929,7 +5102,8 @@ slots: name: amplicon_size title: amplicon size description: The length of the amplicon generated by PCR amplification. - comments: Provide the amplicon size expressed in base pairs. + comments: + - Provide the amplicon size expressed in base pairs. slot_uri: GENEPIO:0001449 range: integer examples: @@ -4941,7 +5115,8 @@ slots: title: quality control method name description: The name of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Providing the name of the method used for quality control is very important + comments: + - Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other @@ -4957,11 +5132,12 @@ slots: title: quality control method version description: The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. - comments: Methods updates can make big differences to their outputs. Provide the - version of the method used for quality control. The version can be expressed - using whatever convention the developer implements (e.g. date, semantic versioning). - If multiple methods were used, record the version numbers in the same order - as the method names. Separate the version numbers using a semi-colon. + comments: + - Methods updates can make big differences to their outputs. Provide the version + of the method used for quality control. The version can be expressed using whatever + convention the developer implements (e.g. date, semantic versioning). If multiple + methods were used, record the version numbers in the same order as the method + names. Separate the version numbers using a semi-colon. slot_uri: GENEPIO:0100558 range: WhitespaceMinimizedString examples: @@ -4972,14 +5148,15 @@ slots: name: quality_control_determination title: quality control determination description: The determination of a quality control assessment. - comments: Select a value from the pick list provided. If a desired value is missing, - submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the - New Term Request form. + comments: + - Select a value from the pick list provided. If a desired value is missing, submit + a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term + Request form. slot_uri: GENEPIO:0100559 + multivalued: true any_of: - range: QualityControlDeterminationMenu - range: NullValueMenu - multivalued: true examples: - value: sequence failed quality control exact_mappings: @@ -4989,14 +5166,15 @@ slots: title: quality control issues description: The reason contributing to, or causing, a low quality determination in a quality control assessment. - comments: Select a value from the pick list provided. If a desired value is missing, - submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the - New Term Request form. + comments: + - Select a value from the pick list provided. If a desired value is missing, submit + a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term + Request form. slot_uri: GENEPIO:0100560 + multivalued: true any_of: - range: QualityControlIssuesMenu - range: NullValueMenu - multivalued: true examples: - value: low average genome coverage exact_mappings: @@ -5006,7 +5184,8 @@ slots: title: quality control details description: The details surrounding a low quality determination in a quality control assessment. - comments: Provide notes or details regarding QC results using free text. + comments: + - Provide notes or details regarding QC results using free text. slot_uri: GENEPIO:0100561 range: WhitespaceMinimizedString examples: @@ -5018,13 +5197,14 @@ slots: title: raw sequence data processing method description: The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc. - comments: Provide the software name followed by the version or a link to the github - protocol e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3 + comments: + - Provide the software name followed by the version or a link to the github protocol + e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3 slot_uri: GENEPIO:0001458 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: Porechop 0.2.3 exact_mappings: @@ -5033,13 +5213,13 @@ slots: name: dehosting_method title: dehosting method description: The method used to remove host reads from the pathogen sequence. - comments: Provide the name and version number of the software used to remove host - reads. + comments: + - Provide the name and version number of the software used to remove host reads. slot_uri: GENEPIO:0001459 + recommended: true any_of: - range: WhitespaceMinimizedString - range: NullValueMenu - recommended: true examples: - value: Nanostripper exact_mappings: @@ -5048,9 +5228,10 @@ slots: name: genome_sequence_file_name title: genome sequence file name description: The name of the consensus sequence file. - comments: Provide the name and version number, with the file extension, of the - processed genome sequence file e.g. a consensus sequence FASTA file or a genome - assembly file. + comments: + - Provide the name and version number, with the file extension, of the processed + genome sequence file e.g. a consensus sequence FASTA file or a genome assembly + file. slot_uri: GENEPIO:0101715 any_of: - range: WhitespaceMinimizedString @@ -5063,7 +5244,8 @@ slots: name: genome_sequence_file_path title: genome sequence file path description: The filepath of the consensus sequence file. - comments: Provide the filepath of the genome sequence FASTA file. + comments: + - Provide the filepath of the genome sequence FASTA file. slot_uri: GENEPIO:0101716 any_of: - range: WhitespaceMinimizedString @@ -5074,7 +5256,8 @@ slots: name: sequence_assembly_software_name title: sequence assembly software name description: The name of the software used to assemble a sequence. - comments: Provide the name of the software used to assemble the sequence. + comments: + - Provide the name of the software used to assemble the sequence. slot_uri: GENEPIO:0100825 any_of: - range: WhitespaceMinimizedString @@ -5085,7 +5268,8 @@ slots: name: sequence_assembly_software_version title: sequence assembly software version description: The version of the software used to assemble a sequence. - comments: Provide the version of the software used to assemble the sequence. + comments: + - Provide the version of the software used to assemble the sequence. slot_uri: GENEPIO:0100826 any_of: - range: WhitespaceMinimizedString @@ -5096,7 +5280,8 @@ slots: name: consensus_sequence_software_name title: consensus sequence software name description: The name of the software used to generate the consensus sequence. - comments: Provide the name of the software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001463 any_of: - range: WhitespaceMinimizedString @@ -5107,7 +5292,8 @@ slots: name: consensus_sequence_software_version title: consensus sequence software version description: The version of the software used to generate the consensus sequence. - comments: Provide the version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. slot_uri: GENEPIO:0001469 any_of: - range: WhitespaceMinimizedString @@ -5119,7 +5305,8 @@ slots: title: breadth of coverage value description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. - comments: Provide value as a percent. + comments: + - Provide value as a percent. slot_uri: GENEPIO:0001472 range: WhitespaceMinimizedString examples: @@ -5129,7 +5316,8 @@ slots: title: depth of coverage value description: The average number of reads representing a given nucleotide in the reconstructed sequence. - comments: Provide value as a fold of coverage. + comments: + - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 range: WhitespaceMinimizedString examples: @@ -5138,7 +5326,8 @@ slots: name: depth_of_coverage_threshold title: depth of coverage threshold description: The threshold used as a cut-off for the depth of coverage. - comments: Provide the threshold fold coverage. + comments: + - Provide the threshold fold coverage. slot_uri: GENEPIO:0001475 range: WhitespaceMinimizedString examples: @@ -5148,7 +5337,8 @@ slots: title: genome completeness description: The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. - comments: Provide the genome completeness as a percent (no need to include units). + comments: + - Provide the genome completeness as a percent (no need to include units). slot_uri: GENEPIO:0100844 range: WhitespaceMinimizedString examples: @@ -5157,7 +5347,8 @@ slots: name: number_of_base_pairs_sequenced title: number of base pairs sequenced description: The number of total base pairs generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 range: integer examples: @@ -5167,7 +5358,8 @@ slots: title: number of total reads description: The total number of non-unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100827 range: integer examples: @@ -5176,7 +5368,8 @@ slots: name: number_of_unique_reads title: number of unique reads description: The number of unique reads generated by the sequencing process. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100828 range: integer examples: @@ -5186,7 +5379,8 @@ slots: title: minimum post-trimming read length description: The threshold used as a cut-off for the minimum length of a read after trimming. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100829 range: integer examples: @@ -5195,7 +5389,8 @@ slots: name: number_of_contigs title: number of contigs description: The number of contigs (contiguous sequences) in a sequence assembly. - comments: Provide a numerical value. + comments: + - Provide a numerical value. slot_uri: GENEPIO:0100937 range: integer examples: @@ -5204,7 +5399,8 @@ slots: name: percent_ns_across_total_genome_length title: percent Ns across total genome length description: The percentage of the assembly that consists of ambiguous bases (Ns). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100830 range: integer examples: @@ -5214,7 +5410,8 @@ slots: title: Ns per 100 kbp description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 range: integer examples: @@ -5224,7 +5421,8 @@ slots: title: N50 description: The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. - comments: Provide the N50 value in Mb. + comments: + - Provide the N50 value in Mb. slot_uri: GENEPIO:0100938 range: integer examples: @@ -5234,7 +5432,8 @@ slots: title: percent read contamination description: The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset. - comments: Provide the percent contamination value (no need to include units). + comments: + - Provide the percent contamination value (no need to include units). slot_uri: GENEPIO:0100845 range: integer examples: @@ -5244,7 +5443,8 @@ slots: title: sequence assembly length description: The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100846 range: integer examples: @@ -5254,7 +5454,8 @@ slots: title: consensus genome length description: The length of the genome defined by the most common nucleotides at each position. - comments: Provide a numerical value (no need to include units). + comments: + - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 range: integer examples: @@ -5263,7 +5464,8 @@ slots: name: reference_genome_accession title: reference genome accession description: A persistent, unique identifier of a genome database entry. - comments: Provide the accession number of the reference genome. + comments: + - Provide the accession number of the reference genome. slot_uri: GENEPIO:0001485 range: WhitespaceMinimizedString examples: @@ -5275,8 +5477,9 @@ slots: name: deduplication_method title: deduplication method description: The method used to remove duplicated reads in a sequence read dataset. - comments: Provide the deduplication software name followed by the version, or - a link to a tool or method. + comments: + - Provide the deduplication software name followed by the version, or a link to + a tool or method. slot_uri: GENEPIO:0100831 range: WhitespaceMinimizedString examples: @@ -5285,10 +5488,11 @@ slots: name: bioinformatics_protocol title: bioinformatics protocol description: A description of the overall bioinformatics strategy used. - comments: Further details regarding the methods used to process raw data, and/or - generate assemblies, and/or generate consensus sequences can. This information - can be provided in an SOP or protocol or pipeline/workflow. Provide the name - and version number of the protocol, or a GitHub link to a pipeline or workflow. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. slot_uri: GENEPIO:0001489 range: WhitespaceMinimizedString examples: @@ -5298,7 +5502,8 @@ slots: title: read mapping software name description: The name of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the name of the read mapping software. + comments: + - Provide the name of the read mapping software. slot_uri: GENEPIO:0100832 range: WhitespaceMinimizedString examples: @@ -5308,7 +5513,8 @@ slots: title: read mapping software version description: The version of the software used to map sequence reads to a reference genome or set of reference genes. - comments: Provide the version number of the read mapping software. + comments: + - Provide the version number of the read mapping software. slot_uri: GENEPIO:0100833 range: WhitespaceMinimizedString examples: @@ -5318,10 +5524,11 @@ slots: title: taxonomic reference database name description: The name of the taxonomic reference database used to identify the organism. - comments: Provide the name of the taxonomic reference database. + comments: + - Provide the name of the taxonomic reference database. slot_uri: GENEPIO:0100834 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: NCBITaxon taxonomic_reference_database_version: @@ -5329,10 +5536,11 @@ slots: title: taxonomic reference database version description: The version of the taxonomic reference database used to identify the organism. - comments: Provide the version number of the taxonomic reference database. + comments: + - Provide the version number of the taxonomic reference database. slot_uri: GENEPIO:0100835 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: '1.3' taxonomic_analysis_report_filename: @@ -5340,8 +5548,8 @@ slots: title: taxonomic analysis report filename description: The filename of the report containing the results of a taxonomic analysis. - comments: Provide the filename of the report containing the results of the taxonomic - analysis. + comments: + - Provide the filename of the report containing the results of the taxonomic analysis. slot_uri: GENEPIO:0101074 range: WhitespaceMinimizedString examples: @@ -5350,9 +5558,10 @@ slots: name: taxonomic_analysis_date title: taxonomic analysis date description: The date a taxonomic analysis was performed. - comments: Providing the date that an analyis was performed can help provide context - for tool and reference database versions. Provide the date that the taxonomic - analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Providing the date that an analyis was performed can help provide context for + tool and reference database versions. Provide the date that the taxonomic analysis + was performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0101075 range: date todos: @@ -5363,7 +5572,8 @@ slots: name: read_mapping_criteria title: read mapping criteria description: A description of the criteria used to map reads to a reference sequence. - comments: Provide a description of the read mapping criteria. + comments: + - Provide a description of the read mapping criteria. slot_uri: GENEPIO:0100836 range: WhitespaceMinimizedString examples: @@ -5373,10 +5583,11 @@ slots: title: AMR analysis software name description: The name of the software used to perform an in silico antimicrobial resistance determinant identification/analysis. - comments: Provide the name of the software used for AMR analysis. + comments: + - Provide the name of the software used for AMR analysis. slot_uri: GENEPIO:0101076 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Resistance Gene Identifier amr_analysis_software_version: @@ -5384,10 +5595,11 @@ slots: title: AMR analysis software version description: The version number of the software used to perform an in silico antimicrobial resistance determinant idenrtification/analysis. - comments: Provide the version number of the software used for AMR analysis. + comments: + - Provide the version number of the software used for AMR analysis. slot_uri: GENEPIO:0101077 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: 6.0.3 amr_reference_database_name: @@ -5395,10 +5607,11 @@ slots: title: AMR reference database name description: Thr name of the reference database used to perform an in silico antimicrobial resistance determinant identification/analysis. - comments: Provide the name of the reference database used for AMR analysis. + comments: + - Provide the name of the reference database used for AMR analysis. slot_uri: GENEPIO:0101078 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: Comprehensive Antibiotic Resistance Database (CARD) amr_reference_database_version: @@ -5406,10 +5619,11 @@ slots: title: AMR reference database version description: The version number of the reference database used to perform an in silico antimicrobial resistance determinant identification/analysis. - comments: Provide the version number of the reference database used for AMR analysis. + comments: + - Provide the version number of the reference database used for AMR analysis. slot_uri: GENEPIO:0101079 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: 3.2.9 amr_analysis_report_filename: @@ -5417,20 +5631,21 @@ slots: title: AMR analysis report filename description: The filename of the report containing the results of an in silico antimicrobial resistance analysis. - comments: Provide the filename of the report containing the results of the AMR - analysis. + comments: + - Provide the filename of the report containing the results of the AMR analysis. slot_uri: GENEPIO:0101080 - range: WhitespaceMinimizedString recommended: true + range: WhitespaceMinimizedString examples: - value: WWAMR_report_Feb1_2024.doc amr_analysis_date: name: amr_analysis_date title: AMR analysis date description: The date the antimicrobial resistance analysis was performed. - comments: Providing the date that an analyis was performed can help provide context - for tool and reference database versions. Provide the date that the analysis - was performed in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Providing the date that an analyis was performed can help provide context for + tool and reference database versions. Provide the date that the analysis was + performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0102069 range: date todos: @@ -5441,7 +5656,8 @@ slots: name: lineage_clade_name title: lineage/clade name description: The name of the lineage or clade. - comments: Provide the Pangolin or Nextstrain lineage/clade name. Multiple lineages/clades + comments: + - Provide the Pangolin or Nextstrain lineage/clade name. Multiple lineages/clades can be provided, separated by a semicolon. slot_uri: GENEPIO:0001500 range: WhitespaceMinimizedString @@ -5451,7 +5667,8 @@ slots: name: lineage_clade_analysis_software_name title: lineage/clade analysis software name description: The name of the software used to determine the lineage/clade. - comments: Provide the name of the software used to determine the lineage/clade. + comments: + - Provide the name of the software used to determine the lineage/clade. slot_uri: GENEPIO:0001501 range: WhitespaceMinimizedString examples: @@ -5460,7 +5677,8 @@ slots: name: lineage_clade_analysis_software_version title: lineage/clade analysis software version description: The version of the software used to determine the lineage/clade. - comments: Provide the version of the software used ot determine the lineage/clade. + comments: + - Provide the version of the software used ot determine the lineage/clade. slot_uri: GENEPIO:0001502 range: WhitespaceMinimizedString examples: @@ -5470,7 +5688,8 @@ slots: title: lineage/clade analysis report filename description: The filename of the report containing the results of a lineage/clade analysis. - comments: Provide the filename of the report containing the results of the lineage/clade + comments: + - Provide the filename of the report containing the results of the lineage/clade analysis. slot_uri: GENEPIO:0101081 range: WhitespaceMinimizedString @@ -5480,9 +5699,10 @@ slots: name: lineage_clade_analysis_date title: lineage/clade analysis date description: The date of the lineage/clade analysis was performed. - comments: Providing the date that an analyis was performed can help provide context - for tool and reference database versions. Provide the date that the analysis - was performed in ISO 8601 format, i.e. "YYYY-MM-DD". + comments: + - Providing the date that an analyis was performed can help provide context for + tool and reference database versions. Provide the date that the analysis was + performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0102070 range: date todos: @@ -5494,12 +5714,12 @@ slots: title: target taxonomic name 1 description: The scientific name of the organism or taxon that is the focus of the study, assay, or diagnostic test. - comments: 'The target taxonomic name refers to the specific species, genus, or - other taxonomic classification that the assay or diagnostic test is designed - to identify, detect, or characterize. This may include the full binomial name - (Genus species) or a higher taxonomic rank (e.g., genus, family) when species-level - identification is not applicable. Avoid abbreviations. Search for taxonomic - names here: ncbi.nlm.nih.gov/taxonomy.' + comments: + - 'The target taxonomic name refers to the specific species, genus, or other taxonomic + classification that the assay or diagnostic test is designed to identify, detect, + or characterize. This may include the full binomial name (Genus species) or + a higher taxonomic rank (e.g., genus, family) when species-level identification + is not applicable. Avoid abbreviations. Search for taxonomic names here: ncbi.nlm.nih.gov/taxonomy.' slot_uri: GENEPIO:0102049 range: WhitespaceMinimizedString exact_mappings: @@ -5508,8 +5728,9 @@ slots: name: assay_target_name_1 title: assay target name 1 description: The name of the assay target used in the diagnostic RT-PCR test. - comments: The specific genomic region, sequence, or variant targeted by the assay - in a diagnostic RT-PCR test. This may include parts of a gene, non-coding regions, + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic RT-PCR test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. slot_uri: GENEPIO:0102052 @@ -5520,8 +5741,8 @@ slots: name: assay_target_details_1 title: assay target details 1 description: Describe any details of the assay target. - comments: Provide details that are applicable to the assay used for the diagnostic - test. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. slot_uri: GENEPIO:0102045 range: WhitespaceMinimizedString gene_symbol_1: @@ -5533,8 +5754,9 @@ slots: name: diagnostic_target_presence_1 title: diagnostic target presence 1 description: The binary value of the result from a diagnostic test. - comments: Select a value from the pick list provided, to describe whether a target - was determined to be present or absent within a sample. + comments: + - Select a value from the pick list provided, to describe whether a target was + determined to be present or absent within a sample. slot_uri: GENEPIO:0100962 any_of: - range: DiagnosticTargetPresenceMenu @@ -5547,8 +5769,8 @@ slots: name: diagnostic_measurement_value_1 title: diagnostic measurement value 1 description: The value of the result from a diagnostic test. - comments: Provide the numerical result of a diagnostic test (no need to include - units). + comments: + - Provide the numerical result of a diagnostic test (no need to include units). slot_uri: GENEPIO:0100963 range: WhitespaceMinimizedString examples: @@ -5559,8 +5781,9 @@ slots: name: diagnostic_measurement_unit_1 title: diagnostic measurement unit 1 description: The unit of the result from a diagnostic test. - comments: Select a value from the pick list provided, to describe the units of - the given diagnostic test. + comments: + - Select a value from the pick list provided, to describe the units of the given + diagnostic test. slot_uri: GENEPIO:0100964 any_of: - range: DiagnosticMeasurementUnitMenu @@ -5573,8 +5796,9 @@ slots: name: diagnostic_measurement_method_1 title: diagnostic measurement method 1 description: The method by which a diagnostic result was determined. - comments: Select a value from the pick list provided to describe the method used - for a given diagnostic test. + comments: + - Select a value from the pick list provided to describe the method used for a + given diagnostic test. slot_uri: GENEPIO:0100965 any_of: - range: DiagnosticMeasurementMethodMenu @@ -5587,8 +5811,9 @@ slots: name: assay_target_name_2 title: assay target name 2 description: The name of the assay target used in the diagnostic RT-PCR test. - comments: The specific genomic region, sequence, or variant targeted by the assay - in a diagnostic RT-PCR test. This may include parts of a gene, non-coding regions, + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic RT-PCR test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. slot_uri: GENEPIO:0102038 @@ -5597,8 +5822,8 @@ slots: name: assay_target_details_2 title: assay target details 2 description: Describe any details of the assay target. - comments: Provide details that are applicable to the assay used for the diagnostic - test. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. slot_uri: GENEPIO:0102046 range: WhitespaceMinimizedString gene_symbol_2: @@ -5612,8 +5837,9 @@ slots: name: diagnostic_target_presence_2 title: diagnostic target presence 2 description: The binary value of the result from a diagnostic test. - comments: Select a value from the pick list provided, to describe whether a target - was determined to be present or absent within a sample. + comments: + - Select a value from the pick list provided, to describe whether a target was + determined to be present or absent within a sample. any_of: - range: DiagnosticTargetPresenceMenu - range: NullValueMenu @@ -5625,8 +5851,8 @@ slots: name: diagnostic_measurement_value_2 title: diagnostic measurement value 2 description: The value of the result from a diagnostic test. - comments: Provide the numerical result of a diagnostic test (no need to include - units). + comments: + - Provide the numerical result of a diagnostic test (no need to include units). range: WhitespaceMinimizedString examples: - value: '1000' @@ -5636,8 +5862,9 @@ slots: name: diagnostic_measurement_unit_2 title: diagnostic measurement unit 2 description: The unit of the result from a diagnostic test. - comments: Select a value from the pick list provided, to describe the units of - the given diagnostic test. + comments: + - Select a value from the pick list provided, to describe the units of the given + diagnostic test. any_of: - range: DiagnosticMeasurementUnitMenu - range: NullValueMenu @@ -5649,8 +5876,9 @@ slots: name: diagnostic_measurement_method_2 title: diagnostic measurement method 2 description: The method by which a diagnostic result was determined. - comments: Select a value from the pick list provided to describe the method used - for a given diagnostic test. + comments: + - Select a value from the pick list provided to describe the method used for a + given diagnostic test. any_of: - range: DiagnosticMeasurementMethodMenu - range: NullValueMenu @@ -5660,8 +5888,9 @@ slots: name: assay_target_name_3 title: assay target name 3 description: The name of the assay target used in the diagnostic RT-PCR test. - comments: The specific genomic region, sequence, or variant targeted by the assay - in a diagnostic RT-PCR test. This may include parts of a gene, non-coding regions, + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic RT-PCR test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. slot_uri: GENEPIO:0102039 @@ -5670,8 +5899,8 @@ slots: name: assay_target_details_3 title: assay target details 3 description: Describe any details of the assay target. - comments: Provide details that are applicable to the assay used for the diagnostic - test. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. slot_uri: GENEPIO:0102047 range: WhitespaceMinimizedString gene_symbol_3: @@ -5683,8 +5912,9 @@ slots: name: diagnostic_target_presence_3 title: diagnostic target presence 3 description: The binary value of the result from a diagnostic test. - comments: Select a value from the pick list provided, to describe whether a target - was determined to be present or absent within a sample. + comments: + - Select a value from the pick list provided, to describe whether a target was + determined to be present or absent within a sample. any_of: - range: DiagnosticTargetPresenceMenu - range: NullValueMenu @@ -5694,8 +5924,8 @@ slots: name: diagnostic_measurement_value_3 title: diagnostic measurement value 3 description: The value of the result from a diagnostic test. - comments: Provide the numerical result of a diagnostic test (no need to include - units). + comments: + - Provide the numerical result of a diagnostic test (no need to include units). range: WhitespaceMinimizedString examples: - value: '1000' @@ -5703,8 +5933,9 @@ slots: name: diagnostic_measurement_unit_3 title: diagnostic measurement unit 3 description: The unit of the result from a diagnostic test. - comments: Select a value from the pick list provided, to describe the units of - the given diagnostic test. + comments: + - Select a value from the pick list provided, to describe the units of the given + diagnostic test. any_of: - range: DiagnosticMeasurementUnitMenu - range: NullValueMenu @@ -5714,8 +5945,9 @@ slots: name: diagnostic_measurement_method_3 title: diagnostic measurement method 3 description: The method by which a diagnostic result was determined. - comments: Select a value from the pick list provided to describe the method used - for a given diagnostic test. + comments: + - Select a value from the pick list provided to describe the method used for a + given diagnostic test. any_of: - range: DiagnosticMeasurementMethodMenu - range: NullValueMenu diff --git a/web/templates/wastewater/schema_core.yaml b/web/templates/wastewater/schema_core.yaml index c3a15b09..aa28a51d 100644 --- a/web/templates/wastewater/schema_core.yaml +++ b/web/templates/wastewater/schema_core.yaml @@ -18,18 +18,30 @@ classes: is_a: dh_interface annotations: version: 4.2.2 + unique_keys: + wastewater_sars_key: + unique_key_slots: + - specimen_collector_sample_id 'WastewaterAMR': name: 'WastewaterAMR' description: Specification for Wastewater AMR biosample data gathering is_a: dh_interface annotations: version: 4.2.2 + unique_keys: + wastewater_amr_key: + unique_key_slots: + - specimen_collector_sample_id 'WastewaterPathogenAgnostic': name: 'WastewaterPathogenAgnostic' description: Specification for Wastewater Pathogen Agnostic biosample data gathering is_a: dh_interface annotations: version: 4.2.2 + unique_keys: + wastewater_agnostic_key: + unique_key_slots: + - specimen_collector_sample_id slots: {} enums: {} types: From ce08dbe8b398c8f127168bdf5fbb57990c6fe30b Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 2 Apr 2025 07:56:48 -0700 Subject: [PATCH 051/222] saveFile bug fix to use slot name not title --- lib/Toolbar.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index fbd647db..bffad008 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -516,6 +516,9 @@ class Toolbar { } } + // FUTURE: Switch to file system API so can use file browser to select + // target of save. See + // https://code.tutsplus.com/how-to-save-a-file-with-javascript--cms-41105t async saveFile() { const baseName = $('#base-name-save-as-input').val(); const ext = $('#file-ext-save-as-select').val(); @@ -528,7 +531,7 @@ class Toolbar { const schema_container = this.context.template.default.schema.classes.Container; - const Container = this.getContainerData(schema_container); + const Container = this.getContainerData(schema_container, ext); const JSONFormat = { schema: this.context.template.schema.id, From 9bc9d7eec295b6b8816dd031e83ac4d2a9434aa5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 2 Apr 2025 07:57:12 -0700 Subject: [PATCH 052/222] trying label change --- lib/Footer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Footer.js b/lib/Footer.js index c18c8d5e..514d3e4e 100644 --- a/lib/Footer.js +++ b/lib/Footer.js @@ -17,7 +17,7 @@ const TEMPLATE = ` more rows at the bottom.
    - Record path: + Focus
    From 7e9fd8348339e45d0c6f17f5b72db5cff0c37401 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 2 Apr 2025 07:57:25 -0700 Subject: [PATCH 053/222] cosmetic --- lib/AppContext.js | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 8f06dfbe..bebf58b8 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -1019,7 +1019,6 @@ export default class AppContext { const class_tab_href = $('#tab-data-harmonizer-grid-' + domId); // this class's foreign keys if any, are satisfied. if (dependent_report.fkey_status > 0) { - console.log("dependent_report",dependent_report) $(class_tab_href).removeClass('disabled').parent().removeClass('disabled'); const hiddenRowsPlugin = hotInstance.getPlugin('hiddenRows'); From dfa224b38577ca3d5c1a3367bba97a4055d866df Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 3 Apr 2025 07:15:20 -0700 Subject: [PATCH 054/222] fix to load data focus issue. --- lib/Toolbar.js | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index bffad008..c9d47674 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -385,7 +385,6 @@ class Toolbar { // By selecting first cell on reload, we trigger deactivation of dependent // tables that have incomplete keys wrt top-level class. hot.selectCell(0, 0); - hot.getActiveEditor().beginEditing(); } async openFile() { From b1fdfb8560307af265d8452c36cc97b424df12e1 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 3 Apr 2025 13:42:00 -0700 Subject: [PATCH 055/222] New file on 1m tabs --- lib/DataHarmonizer.js | 8 ++++---- lib/Toolbar.js | 33 +++++++++++++++++++++------------ 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 7a21296c..4f99dabc 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -264,7 +264,7 @@ class DataHarmonizer { //console.log("INVALID CELLS", this.invalid_cells); this.hot.render(); } - + // Run via toolbar createNewFile() newHotFile() { this.context.runBehindLoadingScreen( function () { @@ -272,7 +272,7 @@ class DataHarmonizer { }.bind(this) ); } - + /** * Create a blank instance of Handsontable. * @param {Object} template. @@ -380,7 +380,7 @@ class DataHarmonizer { // Some cascading deletes to confirm here. if ( confirm( - 'WARNING: If you proceed, this will include deletion of one\n or more dependent records:\n' + + 'WARNING: If you proceed, this will include deletion of one\n or more dependent records, and this cannot be undone:\n' + change_message ) ) { @@ -629,7 +629,7 @@ class DataHarmonizer { // happens in advance of root table key changes. let change_prelude = `Your key change on ${self.template_name} row ${ parseInt(row) + 1 - } would also change existing dependent table records! Do you want to continue? Check:\n`; + } would also change existing dependent table records, and this cannot be undone. Do you want to continue? Check:\n`; let [change_report, change_message] = self.getChangeReport(self.template_name, true, changes); diff --git a/lib/Toolbar.js b/lib/Toolbar.js index c9d47674..6296d2f7 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -353,26 +353,35 @@ class Toolbar { 'Please upload a template schema.json file' ); } else { - dh.invalid_cells = {}; await this.loadSelectedTemplate(file); $('#upload-template-input')[0].value = ''; - this.hideValidationResults(); + dh.clearValidationResults(); dh.current_selection = [null, null, null, null]; } } + // Future: create clearTable() option that clears dependent tables too. createNewFile(e) { - const dh = this.context.getCurrentDataHarmonizer(); + const dh = Object.values(this.context.dhs)[0]; // First dh. const isNotEmpty = dh.hot.countRows() - dh.hot.countEmptyRows(); if (e.target.id === 'new-dropdown-item' && isNotEmpty) { $('#clear-data-warning-modal').modal('show'); } else { + for (let [dependent_name] of this.context.relations[dh.template_name].dependents.entries()) { + this.clearDH(dependent_name); + } + this.clearDH(dh.template_name); $('#file_name_display').text(''); - this.hideValidationResults(); - dh.newHotFile(); + //dh.newHotFile(); // Only called from here. } } + clearDH(class_name) { + const dh = this.context.dhs[class_name]; + dh.clearValidationResults(); + dh.current_selection = [null, null, null, null]; + dh.hot.updateSettings({data : []}); + } // Triggers only for loaded top-level template, rather than any dependent. restartInterface(myContext) { @@ -502,17 +511,17 @@ class Toolbar { for (const dh of Object.values(this.context.dhs)) { dh.invalid_cells = {}; + dh.current_selection = [null, null, null, null]; + dh.clearValidationResults(); // Issue: this is flashing for each tab/dh instance. //await this.context.runBehindLoadingScreen(dh.openFile.bind(dh), [file,]); await dh.openFile(file); - dh.current_selection = [null, null, null, null]; } + } - $('#file_name_display').text(file.name); + $('#file_name_display').text(file.name); - this.hideValidationResults(); - return false; // Is this doing anything? - } + return false; // Is this doing anything? } // FUTURE: Switch to file system API so can use file browser to select @@ -1023,7 +1032,7 @@ class Toolbar { // Jump to modal as well this.setupJumpToModal(extraData.dh); this.setupFillModal(extraData.dh); - this.hideValidationResults(); + extraData.dh.clearValidationResults(); }); // INTERNATIONALIZE THE INTERFACE @@ -1079,7 +1088,7 @@ class Toolbar { this.setupJumpToModal(dh); this.setupSectionMenu(dh); this.setupFillModal(dh); - this.hideValidationResults(); + dh.clearValidationResults(); } setupFillModal(dh) { From 1375a8d8150ffb054d7a7d3a77672518b042f394 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 7 Apr 2025 09:43:26 -0700 Subject: [PATCH 056/222] adding hand cursor for sortable rows. --- web/index.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/web/index.css b/web/index.css index 94c4edd7..2cad8d9c 100644 --- a/web/index.css +++ b/web/index.css @@ -117,3 +117,10 @@ li.nav-item.disabled { } */ +.handsontable .ht__manualRowMove.after-selection--rows tbody th.ht__highlight, .handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight { + cursor: move; + cursor: -moz-grab; + cursor: -webkit-grab; + cursor: grab; +} + From 45dc01d276957678ca1a26662a40608693779b48 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 7 Apr 2025 09:43:51 -0700 Subject: [PATCH 057/222] cosmetic --- lib/AppContext.js | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index bebf58b8..286d2ef7 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -995,7 +995,6 @@ export default class AppContext { this.crudGetDependentRows(class_name); // for (let [dependent_name] of class_dependents.entries()) { let dependent_report = this.dependent_rows.get(dependent_name); - console.log("view refresh", dependent_name, dependent_report) if (dependent_name != class_name) { this.crudFilterDependentRows(dependent_name, dependent_report); } From d6f8818a68acd483cb327f4fdf65d549afe395ea Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 7 Apr 2025 09:44:37 -0700 Subject: [PATCH 058/222] adding schema.yaml save --- lib/DataHarmonizer.js | 175 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 174 insertions(+), 1 deletion(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 4f99dabc..b360a2f7 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -4,6 +4,7 @@ import SheetClip from 'sheetclip'; import $ from 'jquery'; import 'jquery-ui-bundle'; import 'jquery-ui/dist/themes/base/jquery-ui.css'; +import { parse, stringify } from 'yaml' import i18next from 'i18next'; import { utils as XlsxUtils, read as xlsxRead } from 'xlsx/xlsx.js'; @@ -272,7 +273,7 @@ class DataHarmonizer { }.bind(this) ); } - + /** * Create a blank instance of Handsontable. * @param {Object} template. @@ -355,6 +356,7 @@ class DataHarmonizer { columns: this.getColumns(), colHeaders: true, rowHeaders: true, + manualRowMove: true, copyPaste: true, // observeChanges: true, // TEST THIS https://forum.handsontable.com/t/observechange-performance-considerations/3054 // columnSorting: true, // Default undefined. TEST THIS FOR EFFICIENCY https://handsontable.com/docs/javascript-data-grid/api/column-sorting/ @@ -416,6 +418,24 @@ class DataHarmonizer { ); }, }, + { + key: 'load_schema', + name: 'Load LinkML schema.yaml', + hidden: function () { + return self.template_name != 'Schema'; + }, + callback: function () { + alert("coming soon!") + } + }, + { + key: 'save_schema', + name: 'Save as LinkML schema.yaml', + hidden: function () { + return self.template_name != 'Schema'; + }, + callback: function () {self.saveSchema()} + }, /*, { key: 'change_key', @@ -775,6 +795,159 @@ class DataHarmonizer { this.invalid_cells = {}; } + saveSchema () { + // User-focused row gives top-level schema info: + let dh = this.context.dhs['Schema']; + let row = dh.current_selection[0]; + let schema_name = dh.hot.getDataAtCell(row, 0); + let save_prompt = `Provide a name for the ${schema_name} schema file. This will save the following schema parts:\n`; + + let [save_report, confirm_message] = this.getChangeReport(this.template_name); + + // prompt() user for schema file name. + let file_name = prompt(save_prompt + confirm_message, 'schema.json'); + if (file_name) { + + //let schema = new Map (Object.entries({ // Provide defaults here. + let schema = { // Provide defaults here. + name: '', + description: '', + id: '', + version: '', + in_language: 'en', + default_prefix: '', + prefixes: {}, + imports: ['linkml:types'], + classes: {}, + slots: {}, + enums: {}, + types: { + WhitespaceMinimizedString: { + name: 'WhitespaceMinimizedString', + typeof: 'string', + description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).', + base: 'str', + uri: 'xsd:token' + }, + Provenance: { + name: 'Provenance', + typeof: 'string', + description: 'A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.', + base: 'str', + uri: 'xsd:token' + } + }, + settings: { + Title_Case: "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)", + UPPER_CASE: "[A-Z\\W\\d_]*", + lower_case: "[a-z\\W\\d_]*" + } + //})); + } + + //const schema_obj = Object.fromEntries(schema); + + let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; + for (let [ptr, class_name] of components.entries()) { + let key_slot = (class_name == 'Schema' ? 'name' : 'schema_id') + let rows = this.context.crudFindAllRowsByKeyVals(class_name, {[key_slot]: schema_name}) + let dependent_dh = this.context.dhs[class_name]; + + // Schema | Prefix | Class | UniqueKey | Slot | SlotUsage | Enum | PermissableValues + for (let dep_row in rows) { + // Convert row slots into an object for easier reference. + let record = {}; + + for (let [dep_col, dep_slot] of Object.entries(dependent_dh.slots)) { + // 'row_update' attribute may avoid triggering handsontable events + let value = dependent_dh.hot.getDataAtCell(dep_row, dep_col); + if (!!value && value.length > 0) { + record[dep_slot.name] = value; + } + } + + // Do appropriate constructions per schema component + switch (class_name) { + case 'Schema': + this.copySlots(record, schema, ['name','description','id','version','default_prefix']); + if (record.in_language) + schema.in_language = record.in_language.split(';'); + break; + + case 'Prefix': + schema.prefixes[record.prefix] = record.reference; + break; + + case 'Class': + schema.classes[record.name] = {}; + this.copySlots(record, schema.classes[record.name], ['name','title','description','version','class_uri']); + if (record.container) { + //Include this class in container by that name. + } + break; + + case 'UniqueKey': + schema.classes[record.class_id].unique_keys ??= {}; + schema.classes[record.class_id].unique_keys[record.name] = { + unique_key_slots: record.unique_key_slots.split(';') + } + this.copySlots(record, schema.classes[record.class_id].unique_keys[record.name], ['description','notes']); + break; + + case 'Slot': + if (record.name) { + schema.slots[record.name] = {}; + this.copySlots(record, schema.slots[record.name], ['name','slot_group','slot_uri','title','range','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','equals_expression','pattern','comments','examples' + ]); + } + break; + + case 'SlotUsage': + schema.classes[record.class_id].slot_usage ??= {}; + this.copySlots(record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples' + ]); //title , 'equals_expression' ; don't really need rank here either. + + case 'Enum': + schema.enums[record.name] = {}; + this.copySlots(record, schema.enums[record.name], ['name','title','enum_uri','description']); + break; + + case 'PermissableValues': + schema.enums[record.enum_id].permissible_values = {}; + this.copySlots(record, schema.enums[record.enum_id].permissible_values, ['name','text','description','meaning']); // is_a + break; + } + } + }; + + console.table("SCHEMA", schema); + + console.log(stringify(schema)); + const a = document.createElement("a"); + //a.href = URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { + a.href = URL.createObjectURL(new Blob([stringify(schema)], { + type: "text/plain" + })); + a.setAttribute("download", "schema.yaml"); + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); + + } + + //console.log("SAVE REPORT", save_report); + + return true; + } + + copySlots(record, target, slot_list) { + for (let [ptr, slot_name] of Object.entries(slot_list)) { + if (record[slot_name]) { + target[slot_name] = record[slot_name]; + } + } + } + /** * Returns a dependent_report of changed table rows, as well as an affected * key slots summary. Given changes object is user's sot edits, if any, on From fc2c0c61b29bbf2537f2c5930ecef3f01fb626a0 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 10 Apr 2025 11:48:43 -0700 Subject: [PATCH 059/222] GRDI tweaks --- web/templates/grdi_1m/schema.yaml | 2 ++ web/templates/grdi_1m/schema_core.yaml | 12 ++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/web/templates/grdi_1m/schema.yaml b/web/templates/grdi_1m/schema.yaml index 45ee8027..ebd9b479 100644 --- a/web/templates/grdi_1m/schema.yaml +++ b/web/templates/grdi_1m/schema.yaml @@ -4,6 +4,8 @@ description: '' version: 14.5.5 imports: - linkml:types +in_language: +- en prefixes: linkml: https://w3id.org/linkml/ GENEPIO: http://purl.obolibrary.org/obo/GENEPIO_ diff --git a/web/templates/grdi_1m/schema_core.yaml b/web/templates/grdi_1m/schema_core.yaml index 1c78ed7b..cf7b5fc0 100644 --- a/web/templates/grdi_1m/schema_core.yaml +++ b/web/templates/grdi_1m/schema_core.yaml @@ -32,9 +32,9 @@ classes: slot_usage: sample_collector_sample_id: annotations: - required: - tag: required - value: True +# required: +# tag: required +# value: True foreign_key: tag: foreign_key value: GRDISample.sample_collector_sample_id @@ -52,9 +52,9 @@ classes: slot_usage: isolate_id: annotations: - required: - tag: required - value: True +# required: +# tag: required +# value: True foreign_key: tag: foreign_key value: GRDIIsolate.isolate_id From dbcaacb01448e6b15ef0956486457eb20f46e142 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 10 Apr 2025 11:48:59 -0700 Subject: [PATCH 060/222] schema editor tweaks --- web/templates/schema_editor/schema.json | 763 ++++++++++++++----- web/templates/schema_editor/schema.yaml | 212 ++++-- web/templates/schema_editor/schema_slots.tsv | 25 +- 3 files changed, 727 insertions(+), 273 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index ad4b2eff..0612b76d 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -506,6 +506,7 @@ "Class", "UniqueKey", "Slot", + "SlotUsage", "Enum", "PermissibleValue" ] @@ -513,16 +514,14 @@ "version": { "name": "version", "title": "Version", - "comments": [ - "See https://semver.org/" - ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Schema", - "Class" + "Class", + "Slot", + "SlotUsage" ], - "range": "WhitespaceMinimizedString", - "pattern": "^\\d+\\.\\d+\\.\\d+$" + "range": "WhitespaceMinimizedString" }, "in_language": { "name": "in_language", @@ -580,6 +579,7 @@ "domain_of": [ "Class", "Slot", + "SlotUsage", "Enum" ], "range": "WhitespaceMinimizedString", @@ -598,7 +598,7 @@ "tree_root": { "name": "tree_root", "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", - "title": "Container", + "title": "Root Class", "comments": [ "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" ], @@ -608,16 +608,6 @@ ], "range": "TrueFalseMenu" }, - "Inlined as list": { - "name": "Inlined as list", - "description": "A boolian indicating whether the content of this class is present inside its containing object as an array.", - "title": "Inlined as list", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Class" - ], - "range": "TrueFalseMenu" - }, "unique_key_slots": { "name": "unique_key_slots", "description": "A list of a class's slots that make up a unique key", @@ -634,11 +624,13 @@ }, "notes": { "name": "notes", - "description": "Notes about use of this key in other classes via slot ranges etc.", + "description": "Editorial notes about an element intended primarily for internal consumption", "title": "Notes", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "UniqueKey" + "UniqueKey", + "Slot", + "SlotUsage" ], "range": "WhitespaceMinimizedString" }, @@ -658,7 +650,8 @@ "title": "Slot URI", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Slot", + "SlotUsage" ], "range": "uri" }, @@ -673,6 +666,16 @@ "range": "DataTypeMenu", "multivalued": true }, + "inlined": { + "name": "inlined", + "title": "Inlined", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "range": "TrueFalseMenu" + }, "required": { "name": "required", "title": "Required", @@ -702,7 +705,8 @@ ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Slot", + "SlotUsage" ], "range": "WhitespaceMinimizedString" }, @@ -758,6 +762,28 @@ ], "range": "integer" }, + "minimum_cardinality": { + "name": "minimum_cardinality", + "description": "For multivalued slots, a minimum number of values", + "title": "Minimum Cardinality", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "range": "integer" + }, + "maximum_cardinality": { + "name": "maximum_cardinality", + "description": "For multivalued slots, a maximum number of values", + "title": "Maximum Cardinality", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "range": "integer" + }, "equals_expression": { "name": "equals_expression", "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", @@ -767,7 +793,8 @@ ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Slot", + "SlotUsage" ], "range": "WhitespaceMinimizedString" }, @@ -785,6 +812,18 @@ ], "range": "WhitespaceMinimizedString" }, + "exact_mappings": { + "name": "exact_mappings", + "description": "A list of one or more Curies or URIs that point to semantically identical terms.", + "title": "Exact Mappings", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + }, "comments": { "name": "comments", "description": "A free text field for adding other comments to guide usage of field.", @@ -817,36 +856,6 @@ ], "range": "integer" }, - "inlined": { - "name": "inlined", - "description": "An override on a slot's **Inlined** attribute.", - "title": "Inlined", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "SlotUsage" - ], - "range": "TrueFalseMenu" - }, - "minimum_cardinality": { - "name": "minimum_cardinality", - "description": "For multivalued slots, a minimum number of values", - "title": "Minimum Cardinality", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "SlotUsage" - ], - "range": "integer" - }, - "maximum_cardinality": { - "name": "maximum_cardinality", - "description": "For multivalued slots, a maximum number of values", - "title": "Maximum Cardinality", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "SlotUsage" - ], - "range": "integer" - }, "enum_uri": { "name": "enum_uri", "description": "A URI for identifying this enumeration's semantic type.", @@ -857,6 +866,16 @@ ], "range": "uri" }, + "is_a": { + "name": "is_a", + "description": "The parent term name (in an enumeration) of this term, if any.", + "title": "Parent", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "PermissibleValue" + ], + "range": "WhitespaceMinimizedString" + }, "text": { "name": "text", "description": "The plain language text of this menu choice (PermissibleValue) to display.", @@ -918,6 +937,9 @@ "version": { "name": "version", "description": "The semantic version identifier for this schema.", + "comments": [ + "See https://semver.org/" + ], "examples": [ { "value": "1.2.3" @@ -925,7 +947,8 @@ ], "rank": 4, "slot_group": "attributes", - "required": true + "required": true, + "pattern": "^\\d+\\.\\d+\\.\\d+$" }, "in_language": { "name": "in_language", @@ -1005,6 +1028,7 @@ "Class", "UniqueKey", "Slot", + "SlotUsage", "Enum", "PermissibleValue" ], @@ -1030,7 +1054,9 @@ "owner": "Schema", "domain_of": [ "Schema", - "Class" + "Class", + "Slot", + "SlotUsage" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -1222,8 +1248,12 @@ "version": { "name": "version", "description": "A semantic version identifier.", + "comments": [ + "See https://semver.org/" + ], "rank": 5, - "slot_group": "attributes" + "slot_group": "attributes", + "pattern": "^\\d+\\.\\d+\\.\\d+$" }, "class_uri": { "name": "class_uri", @@ -1234,11 +1264,6 @@ "name": "tree_root", "rank": 7, "slot_group": "attributes" - }, - "Inlined as list": { - "name": "Inlined as list", - "rank": 8, - "slot_group": "attributes" } }, "attributes": { @@ -1309,6 +1334,7 @@ "domain_of": [ "Class", "Slot", + "SlotUsage", "Enum" ], "slot_group": "attributes", @@ -1327,6 +1353,7 @@ "Class", "UniqueKey", "Slot", + "SlotUsage", "Enum", "PermissibleValue" ], @@ -1347,7 +1374,9 @@ "owner": "Class", "domain_of": [ "Schema", - "Class" + "Class", + "Slot", + "SlotUsage" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -1370,7 +1399,7 @@ "tree_root": { "name": "tree_root", "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", - "title": "Container", + "title": "Root Class", "comments": [ "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" ], @@ -1383,20 +1412,6 @@ ], "slot_group": "attributes", "range": "TrueFalseMenu" - }, - "Inlined as list": { - "name": "Inlined as list", - "description": "A boolian indicating whether the content of this class is present inside its containing object as an array.", - "title": "Inlined as list", - "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "Inlined_as_list", - "owner": "Class", - "domain_of": [ - "Class" - ], - "slot_group": "attributes", - "range": "TrueFalseMenu" } }, "unique_keys": { @@ -1557,6 +1572,7 @@ "Class", "UniqueKey", "Slot", + "SlotUsage", "Enum", "PermissibleValue" ], @@ -1565,14 +1581,16 @@ }, "notes": { "name": "notes", - "description": "Notes about use of this key in other classes via slot ranges etc.", + "description": "Editorial notes about an element intended primarily for internal consumption", "title": "Notes", "from_schema": "https://example.com/DH_LinkML", "rank": 6, "alias": "notes", "owner": "UniqueKey", "domain_of": [ - "UniqueKey" + "UniqueKey", + "Slot", + "SlotUsage" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -1643,80 +1661,112 @@ "slot_group": "attributes", "required": true }, + "inlined": { + "name": "inlined", + "description": "Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one.", + "rank": 7, + "slot_group": "attributes" + }, "required": { "name": "required", "description": "A boolean TRUE indicates this slot is a mandatory data field.", "comments": [ "A mandatory data field will fail validation if empty." ], - "rank": 7, + "rank": 8, "slot_group": "attributes" }, "recommended": { "name": "recommended", "description": "A boolean TRUE indicates this slot is a recommended data field.", - "rank": 8, + "rank": 9, "slot_group": "attributes" }, "description": { "name": "description", "description": "A plan text description of this LinkML schema slot.", - "rank": 9, + "rank": 10, "slot_group": "attributes", "range": "string", "required": true }, "aliases": { "name": "aliases", - "rank": 10, + "rank": 11, "slot_group": "attributes" }, "identifier": { "name": "identifier", "description": "A boolean TRUE indicates this slot is an identifier, or refers to one.", - "rank": 11, + "rank": 12, "slot_group": "attributes" }, "foreign_key": { "name": "foreign_key", "description": "A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of.", - "rank": 12, + "rank": 13, "slot_group": "attributes" }, "multivalued": { "name": "multivalued", "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", - "rank": 13, + "rank": 14, "slot_group": "attributes" }, "minimum_value": { "name": "minimum_value", - "rank": 14, + "rank": 15, "slot_group": "attributes" }, "maximum_value": { "name": "maximum_value", - "rank": 15, + "rank": 16, + "slot_group": "attributes" + }, + "minimum_cardinality": { + "name": "minimum_cardinality", + "rank": 17, + "slot_group": "attributes" + }, + "maximum_cardinality": { + "name": "maximum_cardinality", + "rank": 18, "slot_group": "attributes" }, "equals_expression": { "name": "equals_expression", - "rank": 16, + "rank": 19, "slot_group": "attributes" }, "pattern": { "name": "pattern", - "rank": 17, + "rank": 20, + "slot_group": "attributes" + }, + "exact_mappings": { + "name": "exact_mappings", + "rank": 21, "slot_group": "attributes" }, "comments": { "name": "comments", - "rank": 18, + "rank": 22, "slot_group": "attributes" }, "examples": { "name": "examples", - "rank": 19, + "rank": 23, + "slot_group": "attributes" + }, + "version": { + "name": "version", + "description": "A version number indicating when this slot was introduced.", + "rank": 24, + "slot_group": "attributes" + }, + "notes": { + "name": "notes", + "rank": 25, "slot_group": "attributes" } }, @@ -1799,7 +1849,8 @@ "alias": "slot_uri", "owner": "Slot", "domain_of": [ - "Slot" + "Slot", + "SlotUsage" ], "slot_group": "attributes", "range": "uri" @@ -1818,6 +1869,7 @@ "domain_of": [ "Class", "Slot", + "SlotUsage", "Enum" ], "slot_group": "attributes", @@ -1841,6 +1893,21 @@ "required": true, "multivalued": true }, + "inlined": { + "name": "inlined", + "description": "Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one.", + "title": "Inlined", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "inlined", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "TrueFalseMenu" + }, "required": { "name": "required", "description": "A boolean TRUE indicates this slot is a mandatory data field.", @@ -1849,7 +1916,7 @@ "A mandatory data field will fail validation if empty." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 7, + "rank": 8, "alias": "required", "owner": "Slot", "domain_of": [ @@ -1864,7 +1931,7 @@ "description": "A boolean TRUE indicates this slot is a recommended data field.", "title": "Recommended", "from_schema": "https://example.com/DH_LinkML", - "rank": 8, + "rank": 9, "alias": "recommended", "owner": "Slot", "domain_of": [ @@ -1879,7 +1946,7 @@ "description": "A plan text description of this LinkML schema slot.", "title": "Description", "from_schema": "https://example.com/DH_LinkML", - "rank": 9, + "rank": 10, "alias": "description", "owner": "Slot", "domain_of": [ @@ -1887,6 +1954,7 @@ "Class", "UniqueKey", "Slot", + "SlotUsage", "Enum", "PermissibleValue" ], @@ -1902,11 +1970,12 @@ "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" ], "from_schema": "https://example.com/DH_LinkML", - "rank": 10, + "rank": 11, "alias": "aliases", "owner": "Slot", "domain_of": [ - "Slot" + "Slot", + "SlotUsage" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -1916,7 +1985,7 @@ "description": "A boolean TRUE indicates this slot is an identifier, or refers to one.", "title": "Identifier", "from_schema": "https://example.com/DH_LinkML", - "rank": 11, + "rank": 12, "alias": "identifier", "owner": "Slot", "domain_of": [ @@ -1931,7 +2000,7 @@ "description": "A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of.", "title": "Foreign Key", "from_schema": "https://example.com/DH_LinkML", - "rank": 12, + "rank": 13, "alias": "foreign_key", "owner": "Slot", "domain_of": [ @@ -1946,7 +2015,7 @@ "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", "title": "Multivalued", "from_schema": "https://example.com/DH_LinkML", - "rank": 13, + "rank": 14, "alias": "multivalued", "owner": "Slot", "domain_of": [ @@ -1961,7 +2030,7 @@ "description": "A minimum value which is appropriate for the range data type of the slot.", "title": "Minimum_value", "from_schema": "https://example.com/DH_LinkML", - "rank": 14, + "rank": 15, "alias": "minimum_value", "owner": "Slot", "domain_of": [ @@ -1976,7 +2045,7 @@ "description": "A maximum value which is appropriate for the range data type of the slot.", "title": "Maximum_value", "from_schema": "https://example.com/DH_LinkML", - "rank": 15, + "rank": 16, "alias": "maximum_value", "owner": "Slot", "domain_of": [ @@ -1986,33 +2055,64 @@ "slot_group": "attributes", "range": "integer" }, - "equals_expression": { - "name": "equals_expression", - "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", - "title": "Calculated value", - "comments": [ - "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 16, - "alias": "equals_expression", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "pattern": { - "name": "pattern", - "description": "A regular expression pattern used to validate a slot's string range data type content.", - "title": "Pattern", - "comments": [ - "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." - ], + "minimum_cardinality": { + "name": "minimum_cardinality", + "description": "For multivalued slots, a minimum number of values", + "title": "Minimum Cardinality", "from_schema": "https://example.com/DH_LinkML", "rank": 17, - "alias": "pattern", + "alias": "minimum_cardinality", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "integer" + }, + "maximum_cardinality": { + "name": "maximum_cardinality", + "description": "For multivalued slots, a maximum number of values", + "title": "Maximum Cardinality", + "from_schema": "https://example.com/DH_LinkML", + "rank": 18, + "alias": "maximum_cardinality", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "integer" + }, + "equals_expression": { + "name": "equals_expression", + "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", + "title": "Calculated value", + "comments": [ + "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 19, + "alias": "equals_expression", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, + "pattern": { + "name": "pattern", + "description": "A regular expression pattern used to validate a slot's string range data type content.", + "title": "Pattern", + "comments": [ + "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 20, + "alias": "pattern", "owner": "Slot", "domain_of": [ "Slot", @@ -2021,12 +2121,28 @@ "slot_group": "attributes", "range": "WhitespaceMinimizedString" }, + "exact_mappings": { + "name": "exact_mappings", + "description": "A list of one or more Curies or URIs that point to semantically identical terms.", + "title": "Exact Mappings", + "from_schema": "https://example.com/DH_LinkML", + "rank": 21, + "alias": "exact_mappings", + "owner": "Slot", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true + }, "comments": { "name": "comments", "description": "A free text field for adding other comments to guide usage of field.", "title": "Comments", "from_schema": "https://example.com/DH_LinkML", - "rank": 18, + "rank": 22, "alias": "comments", "owner": "Slot", "domain_of": [ @@ -2041,7 +2157,7 @@ "description": "A free text field for including examples of string, numeric, date or categorical values.", "title": "Examples", "from_schema": "https://example.com/DH_LinkML", - "rank": 19, + "rank": 23, "alias": "examples", "owner": "Slot", "domain_of": [ @@ -2050,6 +2166,39 @@ ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" + }, + "version": { + "name": "version", + "description": "A version number indicating when this slot was introduced.", + "title": "Version", + "from_schema": "https://example.com/DH_LinkML", + "rank": 24, + "alias": "version", + "owner": "Slot", + "domain_of": [ + "Schema", + "Class", + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, + "notes": { + "name": "notes", + "description": "Editorial notes about an element intended primarily for internal consumption", + "title": "Notes", + "from_schema": "https://example.com/DH_LinkML", + "rank": 25, + "alias": "notes", + "owner": "Slot", + "domain_of": [ + "UniqueKey", + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" } }, "unique_keys": { @@ -2101,80 +2250,129 @@ "rank": 5, "slot_group": "attributes" }, + "slot_uri": { + "name": "slot_uri", + "rank": 6, + "slot_group": "attributes" + }, + "title": { + "name": "title", + "description": "The plain language name of this LinkML schema slot.", + "comments": [ + "This can be displayed in applications and documentation." + ], + "rank": 7, + "slot_group": "attributes" + }, "range": { "name": "range", "description": "An override on a slot's **range* attribute.", - "rank": 6, + "rank": 8, "slot_group": "attributes" }, "inlined": { "name": "inlined", - "rank": 7, + "description": "An override on a slot's **Inlined** attribute.", + "rank": 9, + "slot_group": "attributes" + }, + "required": { + "name": "required", + "description": "An override on a slot's **Required** attribute.", + "rank": 10, + "slot_group": "attributes" + }, + "recommended": { + "name": "recommended", + "description": "An override on a slot's **Recommended** attribute.", + "rank": 11, + "slot_group": "attributes" + }, + "description": { + "name": "description", + "description": "A plan text description of this LinkML schema slot.", + "rank": 12, + "slot_group": "attributes", + "range": "string", + "required": true + }, + "aliases": { + "name": "aliases", + "rank": 13, "slot_group": "attributes" }, "identifier": { "name": "identifier", "description": "An override on a slot's **Identifier** attribute.", - "rank": 8, + "rank": 14, "slot_group": "attributes" }, "foreign_key": { "name": "foreign_key", "description": "An override on a slot's **Foreign Key** attribute.", - "rank": 9, + "rank": 15, "slot_group": "attributes" }, "multivalued": { "name": "multivalued", "description": "An override on a slot's **Multivalued** attribute.", - "rank": 10, - "slot_group": "attributes" - }, - "required": { - "name": "required", - "description": "An override on a slot's **Required** attribute.", - "rank": 11, - "slot_group": "attributes" - }, - "recommended": { - "name": "recommended", - "description": "An override on a slot's **Recommended** attribute.", - "rank": 12, + "rank": 16, "slot_group": "attributes" }, "minimum_value": { "name": "minimum_value", - "rank": 13, + "rank": 17, "slot_group": "attributes" }, "maximum_value": { "name": "maximum_value", - "rank": 14, + "rank": 18, "slot_group": "attributes" }, "minimum_cardinality": { "name": "minimum_cardinality", - "rank": 15, + "rank": 19, "slot_group": "attributes" }, "maximum_cardinality": { "name": "maximum_cardinality", - "rank": 16, + "rank": 20, + "slot_group": "attributes" + }, + "equals_expression": { + "name": "equals_expression", + "rank": 21, "slot_group": "attributes" }, "pattern": { "name": "pattern", - "rank": 17, + "rank": 22, + "slot_group": "attributes" + }, + "exact_mappings": { + "name": "exact_mappings", + "rank": 23, "slot_group": "attributes" }, "comments": { "name": "comments", - "rank": 18, + "rank": 24, "slot_group": "attributes" }, "examples": { "name": "examples", - "rank": 19, + "rank": 25, + "slot_group": "attributes" + }, + "version": { + "name": "version", + "description": "A version number indicating when this slot was introduced.", + "rank": 26, + "slot_group": "attributes" + }, + "notes": { + "name": "notes", + "rank": 27, "slot_group": "attributes" } }, @@ -2278,12 +2476,48 @@ "slot_group": "attributes", "range": "WhitespaceMinimizedString" }, + "slot_uri": { + "name": "slot_uri", + "description": "A URI for identifying this slot's semantic type.", + "title": "Slot URI", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "slot_uri", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "uri" + }, + "title": { + "name": "title", + "description": "The plain language name of this LinkML schema slot.", + "title": "Title", + "comments": [ + "This can be displayed in applications and documentation." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "title", + "owner": "SlotUsage", + "domain_of": [ + "Class", + "Slot", + "SlotUsage", + "Enum" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "required": true + }, "range": { "name": "range", "description": "An override on a slot's **range* attribute.", "title": "Range", "from_schema": "https://example.com/DH_LinkML", - "rank": 6, + "rank": 8, "alias": "range", "owner": "SlotUsage", "domain_of": [ @@ -2299,22 +2533,23 @@ "description": "An override on a slot's **Inlined** attribute.", "title": "Inlined", "from_schema": "https://example.com/DH_LinkML", - "rank": 7, + "rank": 9, "alias": "inlined", "owner": "SlotUsage", "domain_of": [ + "Slot", "SlotUsage" ], "slot_group": "attributes", "range": "TrueFalseMenu" }, - "identifier": { - "name": "identifier", - "description": "An override on a slot's **Identifier** attribute.", - "title": "Identifier", + "required": { + "name": "required", + "description": "An override on a slot's **Required** attribute.", + "title": "Required", "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "identifier", + "rank": 10, + "alias": "required", "owner": "SlotUsage", "domain_of": [ "Slot", @@ -2323,13 +2558,52 @@ "slot_group": "attributes", "range": "TrueFalseMenu" }, - "foreign_key": { - "name": "foreign_key", - "description": "An override on a slot's **Foreign Key** attribute.", - "title": "Foreign Key", + "recommended": { + "name": "recommended", + "description": "An override on a slot's **Recommended** attribute.", + "title": "Recommended", "from_schema": "https://example.com/DH_LinkML", - "rank": 9, - "alias": "foreign_key", + "rank": 11, + "alias": "recommended", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "TrueFalseMenu" + }, + "description": { + "name": "description", + "description": "A plan text description of this LinkML schema slot.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 12, + "alias": "description", + "owner": "SlotUsage", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "SlotUsage", + "Enum", + "PermissibleValue" + ], + "slot_group": "attributes", + "range": "string", + "required": true + }, + "aliases": { + "name": "aliases", + "description": "A list of other names that slot can be known by.", + "title": "Aliases", + "comments": [ + "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 13, + "alias": "aliases", "owner": "SlotUsage", "domain_of": [ "Slot", @@ -2338,13 +2612,13 @@ "slot_group": "attributes", "range": "WhitespaceMinimizedString" }, - "multivalued": { - "name": "multivalued", - "description": "An override on a slot's **Multivalued** attribute.", - "title": "Multivalued", + "identifier": { + "name": "identifier", + "description": "An override on a slot's **Identifier** attribute.", + "title": "Identifier", "from_schema": "https://example.com/DH_LinkML", - "rank": 10, - "alias": "multivalued", + "rank": 14, + "alias": "identifier", "owner": "SlotUsage", "domain_of": [ "Slot", @@ -2353,28 +2627,28 @@ "slot_group": "attributes", "range": "TrueFalseMenu" }, - "required": { - "name": "required", - "description": "An override on a slot's **Required** attribute.", - "title": "Required", + "foreign_key": { + "name": "foreign_key", + "description": "An override on a slot's **Foreign Key** attribute.", + "title": "Foreign Key", "from_schema": "https://example.com/DH_LinkML", - "rank": 11, - "alias": "required", + "rank": 15, + "alias": "foreign_key", "owner": "SlotUsage", "domain_of": [ "Slot", "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "range": "WhitespaceMinimizedString" }, - "recommended": { - "name": "recommended", - "description": "An override on a slot's **Recommended** attribute.", - "title": "Recommended", + "multivalued": { + "name": "multivalued", + "description": "An override on a slot's **Multivalued** attribute.", + "title": "Multivalued", "from_schema": "https://example.com/DH_LinkML", - "rank": 12, - "alias": "recommended", + "rank": 16, + "alias": "multivalued", "owner": "SlotUsage", "domain_of": [ "Slot", @@ -2388,7 +2662,7 @@ "description": "A minimum value which is appropriate for the range data type of the slot.", "title": "Minimum_value", "from_schema": "https://example.com/DH_LinkML", - "rank": 13, + "rank": 17, "alias": "minimum_value", "owner": "SlotUsage", "domain_of": [ @@ -2403,7 +2677,7 @@ "description": "A maximum value which is appropriate for the range data type of the slot.", "title": "Maximum_value", "from_schema": "https://example.com/DH_LinkML", - "rank": 14, + "rank": 18, "alias": "maximum_value", "owner": "SlotUsage", "domain_of": [ @@ -2418,10 +2692,11 @@ "description": "For multivalued slots, a minimum number of values", "title": "Minimum Cardinality", "from_schema": "https://example.com/DH_LinkML", - "rank": 15, + "rank": 19, "alias": "minimum_cardinality", "owner": "SlotUsage", "domain_of": [ + "Slot", "SlotUsage" ], "slot_group": "attributes", @@ -2432,15 +2707,34 @@ "description": "For multivalued slots, a maximum number of values", "title": "Maximum Cardinality", "from_schema": "https://example.com/DH_LinkML", - "rank": 16, + "rank": 20, "alias": "maximum_cardinality", "owner": "SlotUsage", "domain_of": [ + "Slot", "SlotUsage" ], "slot_group": "attributes", "range": "integer" }, + "equals_expression": { + "name": "equals_expression", + "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", + "title": "Calculated value", + "comments": [ + "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 21, + "alias": "equals_expression", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, "pattern": { "name": "pattern", "description": "A regular expression pattern used to validate a slot's string range data type content.", @@ -2449,7 +2743,7 @@ "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 17, + "rank": 22, "alias": "pattern", "owner": "SlotUsage", "domain_of": [ @@ -2459,12 +2753,28 @@ "slot_group": "attributes", "range": "WhitespaceMinimizedString" }, + "exact_mappings": { + "name": "exact_mappings", + "description": "A list of one or more Curies or URIs that point to semantically identical terms.", + "title": "Exact Mappings", + "from_schema": "https://example.com/DH_LinkML", + "rank": 23, + "alias": "exact_mappings", + "owner": "SlotUsage", + "domain_of": [ + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true + }, "comments": { "name": "comments", "description": "A free text field for adding other comments to guide usage of field.", "title": "Comments", "from_schema": "https://example.com/DH_LinkML", - "rank": 18, + "rank": 24, "alias": "comments", "owner": "SlotUsage", "domain_of": [ @@ -2479,7 +2789,7 @@ "description": "A free text field for including examples of string, numeric, date or categorical values.", "title": "Examples", "from_schema": "https://example.com/DH_LinkML", - "rank": 19, + "rank": 25, "alias": "examples", "owner": "SlotUsage", "domain_of": [ @@ -2488,6 +2798,39 @@ ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" + }, + "version": { + "name": "version", + "description": "A version number indicating when this slot was introduced.", + "title": "Version", + "from_schema": "https://example.com/DH_LinkML", + "rank": 26, + "alias": "version", + "owner": "SlotUsage", + "domain_of": [ + "Schema", + "Class", + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, + "notes": { + "name": "notes", + "description": "Editorial notes about an element intended primarily for internal consumption", + "title": "Notes", + "from_schema": "https://example.com/DH_LinkML", + "rank": 27, + "alias": "notes", + "owner": "SlotUsage", + "domain_of": [ + "UniqueKey", + "Slot", + "SlotUsage" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" } }, "unique_keys": { @@ -2608,6 +2951,7 @@ "domain_of": [ "Class", "Slot", + "SlotUsage", "Enum" ], "slot_group": "attributes", @@ -2627,6 +2971,7 @@ "Class", "UniqueKey", "Slot", + "SlotUsage", "Enum", "PermissibleValue" ], @@ -2687,21 +3032,26 @@ "rank": 3, "slot_group": "key" }, + "is_a": { + "name": "is_a", + "rank": 4, + "slot_group": "attributes" + }, "text": { "name": "text", - "rank": 4, + "rank": 5, "slot_group": "attributes" }, "description": { "name": "description", "description": "A plan text description of the meaning of this menu choice.", - "rank": 5, + "rank": 6, "slot_group": "attributes", "range": "string" }, "meaning": { "name": "meaning", - "rank": 6, + "rank": 7, "slot_group": "attributes" } }, @@ -2774,12 +3124,26 @@ "range": "WhitespaceMinimizedString", "required": true }, + "is_a": { + "name": "is_a", + "description": "The parent term name (in an enumeration) of this term, if any.", + "title": "Parent", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "is_a", + "owner": "PermissibleValue", + "domain_of": [ + "PermissibleValue" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, "text": { "name": "text", "description": "The plain language text of this menu choice (PermissibleValue) to display.", "title": "Text", "from_schema": "https://example.com/DH_LinkML", - "rank": 4, + "rank": 5, "alias": "text", "owner": "PermissibleValue", "domain_of": [ @@ -2793,7 +3157,7 @@ "description": "A plan text description of the meaning of this menu choice.", "title": "Description", "from_schema": "https://example.com/DH_LinkML", - "rank": 5, + "rank": 6, "alias": "description", "owner": "PermissibleValue", "domain_of": [ @@ -2801,6 +3165,7 @@ "Class", "UniqueKey", "Slot", + "SlotUsage", "Enum", "PermissibleValue" ], @@ -2812,7 +3177,7 @@ "description": "A URI for identifying this choice's semantic type.", "title": "Meaning", "from_schema": "https://example.com/DH_LinkML", - "rank": 6, + "rank": 7, "alias": "meaning", "owner": "PermissibleValue", "domain_of": [ diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 655a65b8..03afad61 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -62,6 +62,9 @@ classes: description: The semantic version identifier for this schema. examples: - value: 1.2.3 + pattern: ^\d+\.\d+\.\d+$ + comments: + - See https://semver.org/ in_language: rank: 5 slot_group: attributes @@ -116,7 +119,6 @@ classes: - version - class_uri - tree_root - - Inlined as list slot_usage: schema_id: rank: 1 @@ -148,15 +150,15 @@ classes: rank: 5 slot_group: attributes description: A semantic version identifier. + pattern: ^\d+\.\d+\.\d+$ + comments: + - See https://semver.org/ class_uri: rank: 6 slot_group: attributes tree_root: rank: 7 slot_group: attributes - Inlined as list: - rank: 8 - slot_group: attributes UniqueKey: name: UniqueKey description: A table linking the name of each multi-component(slot) key to the @@ -225,6 +227,7 @@ classes: - slot_uri - title - range + - inlined - required - recommended - description @@ -234,10 +237,15 @@ classes: - multivalued - minimum_value - maximum_value + - minimum_cardinality + - maximum_cardinality - equals_expression - pattern + - exact_mappings - comments - examples + - version + - notes slot_usage: schema_id: rank: 1 @@ -281,57 +289,78 @@ classes: required: true description: The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. - required: + inlined: rank: 7 slot_group: attributes + description: Indicates whether slot range is a complex object, or whether + it is an identifier instead that points to one. + required: + rank: 8 + slot_group: attributes description: A boolean TRUE indicates this slot is a mandatory data field. comments: - A mandatory data field will fail validation if empty. recommended: - rank: 8 + rank: 9 slot_group: attributes description: A boolean TRUE indicates this slot is a recommended data field. description: - rank: 9 + rank: 10 slot_group: attributes range: string required: true description: A plan text description of this LinkML schema slot. aliases: - rank: 10 + rank: 11 slot_group: attributes identifier: - rank: 11 + rank: 12 slot_group: attributes description: A boolean TRUE indicates this slot is an identifier, or refers to one. foreign_key: - rank: 12 + rank: 13 slot_group: attributes description: A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of. multivalued: - rank: 13 + rank: 14 slot_group: attributes description: A boolean TRUE indicates this slot can hold more than one values taken from its range. minimum_value: - rank: 14 + rank: 15 slot_group: attributes maximum_value: - rank: 15 + rank: 16 + slot_group: attributes + minimum_cardinality: + rank: 17 + slot_group: attributes + maximum_cardinality: + rank: 18 slot_group: attributes equals_expression: - rank: 16 + rank: 19 slot_group: attributes pattern: - rank: 17 + rank: 20 + slot_group: attributes + exact_mappings: + rank: 21 slot_group: attributes comments: - rank: 18 + rank: 22 slot_group: attributes examples: - rank: 19 + rank: 23 + slot_group: attributes + version: + rank: 24 + slot_group: attributes + description: A version number indicating when this slot was introduced. + notes: + rank: 25 slot_group: attributes SlotUsage: name: SlotUsage @@ -351,20 +380,28 @@ classes: - slot_id - rank - slot_group + - slot_uri + - title - range - inlined + - required + - recommended + - description + - aliases - identifier - foreign_key - multivalued - - required - - recommended - minimum_value - maximum_value - minimum_cardinality - maximum_cardinality + - equals_expression - pattern + - exact_mappings - comments - examples + - version + - notes slot_usage: schema_id: rank: 1 @@ -390,54 +427,86 @@ classes: rank: 5 slot_group: attributes description: An override on a slot's **slot_group** attribute. - range: + slot_uri: rank: 6 slot_group: attributes - description: An override on a slot's **range* attribute. - inlined: + title: rank: 7 slot_group: attributes - identifier: + description: The plain language name of this LinkML schema slot. + comments: + - This can be displayed in applications and documentation. + range: rank: 8 slot_group: attributes - description: An override on a slot's **Identifier** attribute. - foreign_key: + description: An override on a slot's **range* attribute. + inlined: rank: 9 slot_group: attributes - description: An override on a slot's **Foreign Key** attribute. - multivalued: - rank: 10 - slot_group: attributes - description: An override on a slot's **Multivalued** attribute. + description: An override on a slot's **Inlined** attribute. required: - rank: 11 + rank: 10 slot_group: attributes description: An override on a slot's **Required** attribute. recommended: - rank: 12 + rank: 11 slot_group: attributes description: An override on a slot's **Recommended** attribute. - minimum_value: + description: + rank: 12 + slot_group: attributes + range: string + required: true + description: A plan text description of this LinkML schema slot. + aliases: rank: 13 slot_group: attributes - maximum_value: + identifier: rank: 14 slot_group: attributes - minimum_cardinality: + description: An override on a slot's **Identifier** attribute. + foreign_key: rank: 15 slot_group: attributes - maximum_cardinality: + description: An override on a slot's **Foreign Key** attribute. + multivalued: rank: 16 slot_group: attributes - pattern: + description: An override on a slot's **Multivalued** attribute. + minimum_value: rank: 17 slot_group: attributes - comments: + maximum_value: rank: 18 slot_group: attributes - examples: + minimum_cardinality: rank: 19 slot_group: attributes + maximum_cardinality: + rank: 20 + slot_group: attributes + equals_expression: + rank: 21 + slot_group: attributes + pattern: + rank: 22 + slot_group: attributes + exact_mappings: + rank: 23 + slot_group: attributes + comments: + rank: 24 + slot_group: attributes + examples: + rank: 25 + slot_group: attributes + version: + rank: 26 + slot_group: attributes + description: A version number indicating when this slot was introduced. + notes: + rank: 27 + slot_group: attributes Enum: name: Enum description: One or more enumerations in given schema. An enumeration can be @@ -499,6 +568,7 @@ classes: - schema_id - enum_id - name + - is_a - text - description - meaning @@ -521,16 +591,19 @@ classes: rank: 3 slot_group: key description: The coding name of this menu choice (PermissibleValue). - text: + is_a: rank: 4 slot_group: attributes - description: + text: rank: 5 slot_group: attributes + description: + rank: 6 + slot_group: attributes range: string description: A plan text description of the meaning of this menu choice. meaning: - rank: 6 + rank: 7 slot_group: attributes Container: tree_root: true @@ -621,10 +694,7 @@ slots: version: name: version title: Version - comments: - - See https://semver.org/ range: WhitespaceMinimizedString - pattern: ^\d+\.\d+\.\d+$ in_language: name: in_language title: Languages @@ -665,18 +735,12 @@ slots: range: uri tree_root: name: tree_root - title: Container + title: Root Class description: A boolian indicating whether this is a specification for a top-level data container on which serializations are based. comments: - Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html range: TrueFalseMenu - Inlined as list: - name: Inlined as list - title: Inlined as list - description: A boolian indicating whether the content of this class is present - inside its containing object as an array. - range: TrueFalseMenu unique_key_slots: name: unique_key_slots title: Unique Key Slots @@ -688,7 +752,8 @@ slots: notes: name: notes title: Notes - description: Notes about use of this key in other classes via slot ranges etc. + description: Editorial notes about an element intended primarily for internal + consumption range: WhitespaceMinimizedString slot_group: name: slot_group @@ -704,6 +769,10 @@ slots: title: Range multivalued: true range: DataTypeMenu + inlined: + name: inlined + title: Inlined + range: TrueFalseMenu required: name: required title: Required @@ -743,6 +812,16 @@ slots: description: A maximum value which is appropriate for the range data type of the slot. range: integer + minimum_cardinality: + name: minimum_cardinality + title: Minimum Cardinality + description: For multivalued slots, a minimum number of values + range: integer + maximum_cardinality: + name: maximum_cardinality + title: Maximum Cardinality + description: For multivalued slots, a maximum number of values + range: integer equals_expression: name: equals_expression title: Calculated value @@ -760,6 +839,13 @@ slots: - Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. range: WhitespaceMinimizedString + exact_mappings: + name: exact_mappings + title: Exact Mappings + description: A list of one or more Curies or URIs that point to semantically identical + terms. + multivalued: true + range: WhitespaceMinimizedString comments: name: comments title: Comments @@ -777,26 +863,16 @@ slots: description: An integer which sets the order of this slot relative to the others within a given class. range: integer - inlined: - name: inlined - title: Inlined - description: An override on a slot's **Inlined** attribute. - range: TrueFalseMenu - minimum_cardinality: - name: minimum_cardinality - title: Minimum Cardinality - description: For multivalued slots, a minimum number of values - range: integer - maximum_cardinality: - name: maximum_cardinality - title: Maximum Cardinality - description: For multivalued slots, a maximum number of values - range: integer enum_uri: name: enum_uri title: Enum URI description: A URI for identifying this enumeration's semantic type. range: uri + is_a: + name: is_a + title: Parent + description: The parent term name (in an enumeration) of this term, if any. + range: WhitespaceMinimizedString text: name: text title: Text diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 60f49a16..6dfc030a 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -18,15 +18,14 @@ Class key schema_id Schema Schema TRUE The coding name of the schema th attributes description Description string TRUE attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ attributes class_uri Class URI uri A URI for identifying this class's semantic type. - attributes tree_root Container TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html - attributes Inlined as list Inlined as list TrueFalseMenu A boolian indicating whether the content of this class is present inside its containing object as an array. + attributes tree_root Root Class TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html UniqueKey key schema_id Schema Schema TRUE The coding name of the schema this slot usage's class is contained in. key class_id Class Class TRUE The coding name of this slot usage's class. key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ A class contained in given schema. attributes unique_key_slots Unique Key Slots Slot TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html attributes description Description WhitespaceMinimizedString The description of this unique key combination. - attributes notes Notes WhitespaceMinimizedString Notes about use of this key in other classes via slot ranges etc. + attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption Slot key schema_id Schema Schema TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. @@ -35,6 +34,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. attributes range Range DataTypeMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. + attributes inlined Inlined TrueFalseMenu Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one. attributes required Required TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. attributes recommended Recommended TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. attributes description Description string TRUE A plan text description of this LinkML schema slot. @@ -44,31 +44,43 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes multivalued Multivalued TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. + attributes minimum_cardinality Minimum Cardinality integer For multivalued slots, a minimum number of values + attributes maximum_cardinality Maximum Cardinality integer For multivalued slots, a maximum number of values attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + attributes exact_mappings Exact Mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to semantically identical terms. attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. - + attributes version Version WhitespaceMinimizedString A version number indicating when this slot was introduced. + attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption SlotUsage key schema_id Schema Schema TRUE The coding name of the schema this slot usage's class is contained in. key class_id Class Class TRUE The coding name of this slot usage's class. key slot_id Slot Slot TRUE The coding name of the slot this slot usage pertains to. attributes rank Rank integer An integer which sets the order of this slot relative to the others within a given class. attributes slot_group Slot Group WhitespaceMinimizedString An override on a slot's **slot_group** attribute. + attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. + attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. attributes range Range DataTypeMenu TRUE An override on a slot's **range* attribute. attributes inlined Inlined TrueFalseMenu An override on a slot's **Inlined** attribute. + attributes required Required TrueFalseMenu An override on a slot's **Required** attribute. + attributes recommended Recommended TrueFalseMenu An override on a slot's **Recommended** attribute. + attributes description Description string TRUE A plan text description of this LinkML schema slot. + attributes aliases Aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases attributes identifier Identifier TrueFalseMenu An override on a slot's **Identifier** attribute. attributes foreign_key Foreign Key WhitespaceMinimizedString An override on a slot's **Foreign Key** attribute. attributes multivalued Multivalued TrueFalseMenu An override on a slot's **Multivalued** attribute. - attributes required Required TrueFalseMenu An override on a slot's **Required** attribute. - attributes recommended Recommended TrueFalseMenu An override on a slot's **Recommended** attribute. attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. attributes minimum_cardinality Minimum Cardinality integer For multivalued slots, a minimum number of values attributes maximum_cardinality Maximum Cardinality integer For multivalued slots, a maximum number of values + attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + attributes exact_mappings Exact Mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to semantically identical terms. attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. + attributes version Version WhitespaceMinimizedString A version number indicating when this slot was introduced. + attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption Enum key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ @@ -79,6 +91,7 @@ Enum key schema_id Schema Schema TRUE The coding name of the schema thi PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. key name Name WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). + attributes is_a Parent WhitespaceMinimizedString The parent term name (in an enumeration) of this term, if any. attributes text Text WhitespaceMinimizedString The plain language text of this menu choice (PermissibleValue) to display. attributes description Description string A plan text description of the meaning of this menu choice. attributes meaning Meaning uri A URI for identifying this choice's semantic type. \ No newline at end of file From fb6e9e08b2af2870f4803cd51ac748b699d3b1f5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 10 Apr 2025 11:49:34 -0700 Subject: [PATCH 061/222] WIP upload of an existing schema --- lib/DataHarmonizer.js | 355 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 345 insertions(+), 10 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index b360a2f7..29282435 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -424,9 +424,7 @@ class DataHarmonizer { hidden: function () { return self.template_name != 'Schema'; }, - callback: function () { - alert("coming soon!") - } + callback: function () {self.loadSchema()} }, { key: 'save_schema', @@ -518,7 +516,7 @@ class DataHarmonizer { */ beforeChange: function (grid_changes, action) { // Ignore addition of new records to table. - if (action == 'add_row') return; + if (action == 'add_row' || action == 'upload') return; if (!grid_changes) return; // Is this ever the case? console.log('beforeChange', grid_changes, action); @@ -806,6 +804,7 @@ class DataHarmonizer { // prompt() user for schema file name. let file_name = prompt(save_prompt + confirm_message, 'schema.json'); + if (file_name) { //let schema = new Map (Object.entries({ // Provide defaults here. @@ -846,7 +845,6 @@ class DataHarmonizer { } //const schema_obj = Object.fromEntries(schema); - let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; for (let [ptr, class_name] of components.entries()) { let key_slot = (class_name == 'Schema' ? 'name' : 'schema_id') @@ -906,6 +904,7 @@ class DataHarmonizer { schema.classes[record.class_id].slot_usage ??= {}; this.copySlots(record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples' ]); //title , 'equals_expression' ; don't really need rank here either. + break; case 'Enum': schema.enums[record.name] = {}; @@ -920,10 +919,10 @@ class DataHarmonizer { } }; - console.table("SCHEMA", schema); + console.table("SAVING SCHEMA", schema); - console.log(stringify(schema)); const a = document.createElement("a"); + //Save JSON version: //a.href = URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { a.href = URL.createObjectURL(new Blob([stringify(schema)], { type: "text/plain" @@ -935,18 +934,354 @@ class DataHarmonizer { } - //console.log("SAVE REPORT", save_report); - return true; } + // Load a DH schema.yaml file into this slot. + loadSchema () { + // User-focused row gives top-level schema info: + let dh = this.context.dhs['Schema']; + let row = dh.current_selection[0]; + let schema_name = dh.hot.getDataAtCell(row, 0); + let self = this; + + let input = document.createElement("input"); + input.type = "file"; + input.setAttribute("multiple", false); + input.setAttribute("accept", "application/yaml"); + input.onchange = function (event) { + const reader = new FileReader(); + reader.addEventListener('load', (event) => { + if (reader.error) { + alert("Schema file was not found" + reader.error.code); + return false; + } + else { + self.processSchemaYAML(event.target.result); + } + }); + // reader.readyState will be 1 here = LOADING + reader.readAsText(this.files[0]); + } + + // prompt() user for schema file name. + input.click(); + return true; + }; + + // Classes & slots (tables & fields) in loaded schema editor schema guide what can be imported. + processSchemaYAML(text) { + let schema = null; + try { + schema = parse(text); + if (schema === null) + throw new SyntaxError('Schema .yaml file could not be parsed. Did you select a .json file instead?') + } + catch ({ name, message }) { + alert(`Unable to open schema.yaml file. ${name}: ${message}`); + return false; + } + + let schema_name = schema.name; // Using this as the identifier field for schema (but not .id uri) + let load_name = schema.name; // In case of loading 2nd version of a given schema. + let dh_schema = this.context.dhs['Schema']; + let dh_uk = this.context.dhs['UniqueKey']; + let dh_su = this.context.dhs['SlotUsage']; + let dh_pv = this.context.dhs['PermissibleValue']; + + dh_uk.hot.suspendRender(); + dh_su.hot.suspendRender(); + dh_pv.hot.suspendRender(); + + // First process top-level Schema's slots + // If user already has a schema loaded by same name, then: + // - If user is focused on row having same schema, then overwrite (reload) it. + // - If user is on empty row then load the schema as [schema]_X or schema_[version] + // This enables versions of a given schema to be loaded and compared. + // - Otherwise let user know to select an empty row. + let rows = this.context.crudFindAllRowsByKeyVals('Schema', {'name': schema_name}); + let focus_row = parseInt(this.hot.getSelected()[0][0]); + if (rows.length > 0) { + // RELOAD: If focused row is where schema_name is, then consider this a reload + if (rows[0] == focus_row) { + // Delete all existing rows in all tables subordinate to Schema + // that have given schema_name as their schema_id key. Possible to improve + // to have efficiency of a delta insert/update? + // (+Prefix) | Class (+UniqueKey) | Slot (+SlotUsage) | Enum (+PermissableValues) + for (let class_name of Object.keys(this.context.relations['Schema'].child)) { + this.deleteRowsByKeys(class_name, {'schema_id': schema_name}); + } + } + else { + // Empty row so load schema here under a [schema_x] name + if (!dh_schema.hot.getDataAtCell(focus_row, 0)) { + load_name = schema.name + '_1'; + } + // Some other schema is loaded in this row, so don't toast that. + else { + return alert("This schema row is occupied. Select an empty schema row to upload to.") + } + } + } + + // Overwrite whatever is on current row? + // Future: Safety check to not load in occupied row. + + // Now fill in all of Schema slots via uploaded schema slots. + for (let [dep_col, dep_slot] of Object.entries(this.slots)) { + if (dep_slot.name in schema) { + let value = null; + switch (dep_slot.name) { + case 'name': + value = load_name; + break; + case 'in_language': + value = this.getListAsDelimited(schema.in_language); + break; + default: + value = schema[dep_slot.name]??= ''; + } + this.hot.setDataAtCell(focus_row, parseInt(dep_col), value, 'upload'); + } + } + + + + // alter not needed? Row added automatically via setDataAtCell() ?! + // dh.hot.alter('insert_row_below', dh_row, 1); + + // 2nd pass, now start building up table records from core Schema prefixes, classes, slots, enums entries: + let conversion = { + prefixes: 'Prefix', + enums: 'Enum', // Done before slots and classes so slot.range and + //class.slot_usage range can include them. + classes: 'Class', + slots: 'Slot', + }; + + for (let [schema_part, class_name] of Object.entries(conversion)) { + + let dh = this.context.dhs[class_name]; + + //dh.hot.suspendExecution(); + dh.hot.suspendRender(); + // Handsontable ERRORS with "Assertion failed: Expecting an unsigned + // number." if alter() is surrounded by "suspendRender()" + + //let dh_row = dh.hot.countSourceRows(); + //dh.hot.alter('insert_row_below', dh_row, Object.keys(schema[schema_part]).length); + + // Cycle through parts of uploaded schema's corresponding prefixes / + // classes / slots / enums + // value may be a string or an object in its own right. + + for (let [item_name, value] of Object.entries(schema[schema_part])) { + + // Do appropriate constructions per schema component + switch (class_name) { + //case 'Schema': + // break; + + case 'Prefix': + this.addRowRecord(dh, { + schema_id: load_name, + prefix: item_name, + reference: value // In this case value is a string + }); + break; + + case 'Class': + this.addRowRecord(dh, { + schema_id: load_name, + name: value.name, + title: value.title, + description: value.description, + version: value.version, + class_uri: value.class_uri + }); + + // FUTURE: could ensure the unique_key_slots are marked required here. + if (value.unique_keys) { + for (let [key_name, obj] of Object.entries(value.unique_keys)) { + this.addRowRecord(dh_uk, { + schema_id: load_name, + class_id: value.name, + name: key_name, + unique_key_slots: obj.unique_key_slots.join(";"), + description: obj.description, + notes: obj.notes // ??= '' + }); + }; + }; + if (value.slot_usage) { + for (let [key_name, obj] of Object.entries(value.slot_usage)) { + this.addSlotRecord(dh_su, load_name, value.name, key_name, obj); + }; + } + break; + + case 'Slot': + //slots have foreign_key annotations + // Slots are not associated with a particular class. + this.addSlotRecord(dh, load_name, null, value.name, value); + break; + + case 'Enum': + this.addRowRecord(dh, { + schema_id: load_name, + name: value.name, + title: value.title, + description: value.description, + enum_uri: value.enum_uri + }); + + if (value.permissible_values) { + for (let [key_name, obj] of Object.entries(value.permissible_values)) { + this.addRowRecord(dh_pv, { + schema_id: load_name, + enum_id: value.name, + name: obj.name, + text: obj.text, + description: obj.description, + meaning: obj.meaning, + is_a: obj.is_a + //notes: obj.notes // ??= '' + }); + }; + } + break; + } + + + }; + + dh.hot.resumeRender(); + //dh.hot.resumeExecution(); + + }; + + dh_su.hot.resumeRender(); //SlotUsage + dh_pv.hot.resumeRender(); //PermissibleValue + + console.table("LOADING SCHEMA", schema); + + }; + + /** The slot object, and the Class.slot_usage object (which gets to enhance + * add attributes to a slot but not override existing slot attributes) are + * identical in potential attributes, so construct the same object for both + */ + addSlotRecord(dh, schema_name, class_name, slot_name, slot_obj) { + +/* + slot_usage: + isolate_id: + annotations: + required: + tag: required + value: true + foreign_key: + tag: foreign_key + value: GRDIIsolate.isolate_id +*/ + let slot_record = { + schema_id: schema_name, + slot_group: slot_obj.slot_group, + slot_uri: slot_obj.slot_uri, + title: slot_obj.title, + //Problem is that Range should be conglomeration of SCHEMA.type datatypes as + // well as all Enums + //range: Array.isArray(value.range) ? value.range.join(';') : value.range, + inlined: this.getBoolean(slot_obj.inlined), + required: this.getBoolean(slot_obj.required), + recommended: this.getBoolean(slot_obj.recommended), + description: slot_obj.description, + aliases: slot_obj.aliases, + identifier: this.getBoolean(slot_obj.identifier), + foreign_key: slot_obj.foreign_key, + multivalued: this.getBoolean(slot_obj.multivalued), + minimum_value: slot_obj.minimum_value, + maximum_value: slot_obj.maximum_value, + equals_expression: slot_obj.equals_expression, + pattern: slot_obj.pattern, + exact_mappings: this.getListAsDelimited(slot_obj.exact_mappings), + comments: slot_obj.comments, + notes: slot_obj.notes, + examples: this.getListAsDelimited(slot_obj.examples, 'value'), + version: slot_obj.version + }; + + if (dh.template_name == 'SlotUsage') { + slot_record.class_id = class_name; + slot_record.slot_id = slot_name; + // FUTURE make rank read only, and regenerate on save; drag&drop reorders. + slot_record.rank = slot_obj.rank; + } + else { + slot_record.name = slot_name; + } + this.addRowRecord(dh, slot_record); + }; + + getListAsDelimited(my_array, filter_attribute) { + if (Array.isArray(my_array)) { + if (filter_attribute) { + return my_array.filter((item) => filter_attribute in item) + .map((obj) => obj.value) + .join(';'); + } + return my_array.join(';'); + } + return my_array; + } + + /** Incomming data has booleans as json true/false; convert to handsontable TRUE / FALSE + * + */ + getBoolean(value) { + if (value === undefined) + return value; // Allow default / empty-value to be passed along. + return(!!value).toString().toUpperCase(); + }; + + deleteRowsByKeys(class_name, keys) { + let dh = this.context.dhs[class_name]; + let rows = dh.context.crudFindAllRowsByKeyVals(class_name, keys); + //if (!rows) + // continue; + let dh_changes = rows.map(x => [x,1]); + //if (dh_changes.length) + dh.hot.alter('remove_row', dh_changes); + }; + + + + /** Insert new row for corresponding table item in uploaded schema. + * Interestingly, just setDataAtCell, if row points to a non-existing row, + * handsontable will create a new row. + */ + addRowRecord(dh, record) { + + let dh_row = dh.hot.countSourceRows(); + for (let [slot_name, value] of Object.entries(record)) { + if (slot_name in dh.slot_name_to_column) { + let dh_col = dh.slot_name_to_column[slot_name]; + // This will trigger a beforeChange() event and there's no way to avoid that, + // so beforeChange code has conditional to ignore the 'upload' source. + dh.hot.setDataAtCell(dh_row, dh.slot_name_to_column[slot_name], value, 'upload'); + } + else + console.error(`Error: Upload of ${dh.template_name} table mentions key:value of (${slot_name}:${value}) but Schema model doesn't include this key`) + } + }; + copySlots(record, target, slot_list) { for (let [ptr, slot_name] of Object.entries(slot_list)) { if (record[slot_name]) { target[slot_name] = record[slot_name]; } } - } + }; /** * Returns a dependent_report of changed table rows, as well as an affected From d95e8a1c49ea1d420d0190bd6692bba618ffd14d Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 12 Apr 2025 12:10:00 -0700 Subject: [PATCH 062/222] Adding SchemaTypeMenu, SchemaClassMenu, SchemaEnumMenu --- web/templates/schema_editor/schema.json | 46 +++++++++++++++++--- web/templates/schema_editor/schema.yaml | 18 +++++++- web/templates/schema_editor/schema_core.yaml | 13 ++++++ web/templates/schema_editor/schema_slots.tsv | 2 +- 4 files changed, 72 insertions(+), 7 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 0612b76d..2ed59256 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -299,6 +299,21 @@ } }, "enums": { + "SchemaTypeMenu": { + "name": "SchemaTypeMenu", + "title": "Type Menu", + "from_schema": "https://example.com/DH_LinkML" + }, + "SchemaClassMenu": { + "name": "SchemaClassMenu", + "title": "Class Menu", + "from_schema": "https://example.com/DH_LinkML" + }, + "SchemaEnumMenu": { + "name": "SchemaEnumMenu", + "title": "Enumeration Menu", + "from_schema": "https://example.com/DH_LinkML" + }, "TrueFalseMenu": { "name": "TrueFalseMenu", "title": "TrueFalseMenu", @@ -663,7 +678,6 @@ "Slot", "SlotUsage" ], - "range": "DataTypeMenu", "multivalued": true }, "inlined": { @@ -1659,7 +1673,18 @@ "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", "rank": 6, "slot_group": "attributes", - "required": true + "required": true, + "any_of": [ + { + "range": "SchemaTypeMenu" + }, + { + "range": "SchemaClassMenu" + }, + { + "range": "SchemaEnumMenu" + } + ] }, "inlined": { "name": "inlined", @@ -1889,9 +1914,19 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "DataTypeMenu", "required": true, - "multivalued": true + "multivalued": true, + "any_of": [ + { + "range": "SchemaTypeMenu" + }, + { + "range": "SchemaClassMenu" + }, + { + "range": "SchemaEnumMenu" + } + ] }, "inlined": { "name": "inlined", @@ -2268,7 +2303,8 @@ "name": "range", "description": "An override on a slot's **range* attribute.", "rank": 8, - "slot_group": "attributes" + "slot_group": "attributes", + "range": "DataTypeMenu" }, "inlined": { "name": "inlined", diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 03afad61..17bb2a9e 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -289,6 +289,10 @@ classes: required: true description: The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. + any_of: + - range: SchemaTypeMenu + - range: SchemaClassMenu + - range: SchemaEnumMenu inlined: rank: 7 slot_group: attributes @@ -439,6 +443,7 @@ classes: range: rank: 8 slot_group: attributes + range: DataTypeMenu description: An override on a slot's **range* attribute. inlined: rank: 9 @@ -768,7 +773,6 @@ slots: name: range title: Range multivalued: true - range: DataTypeMenu inlined: name: inlined title: Inlined @@ -885,6 +889,18 @@ slots: description: A URI for identifying this choice's semantic type. range: uri enums: + SchemaTypeMenu: + name: SchemaTypeMenu + title: Type Menu + permissible_values: {} + SchemaClassMenu: + name: SchemaClassMenu + title: Class Menu + permissible_values: {} + SchemaEnumMenu: + name: SchemaEnumMenu + title: Enumeration Menu + permissible_values: {} TrueFalseMenu: name: TrueFalseMenu title: TrueFalseMenu diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 38ef42fc..8b5a3199 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -178,6 +178,19 @@ slots: value: Enum.name enums: + SchemaTypeMenu: + name: SchemaTypeMenu + title: Type Menu + permissible_values: {} + SchemaClassMenu: + name: SchemaClassMenu + title: Class Menu + permissible_values: {} + SchemaEnumMenu: + name: SchemaEnumMenu + title: Enumeration Menu + permissible_values: {} + types: WhitespaceMinimizedString: name: 'WhitespaceMinimizedString' diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 6dfc030a..3bac384f 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -33,7 +33,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes slot_group Slot Group WhitespaceMinimizedString The name of a grouping to place slot within during presentation. attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. - attributes range Range DataTypeMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. + attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. attributes inlined Inlined TrueFalseMenu Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one. attributes required Required TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. attributes recommended Recommended TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. From 1ac99675ec63238c6bab63cd79f658ad6a61b0d4 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 12 Apr 2025 12:10:49 -0700 Subject: [PATCH 063/222] Cosmetic --- lib/utils/general.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/utils/general.js b/lib/utils/general.js index 5faae0e4..6fc0ae2b 100644 --- a/lib/utils/general.js +++ b/lib/utils/general.js @@ -62,6 +62,7 @@ export function stripDiv(html) { export const isEmptyUnitVal = (value) => typeof value === 'undefined' || value === null || value === ''; +// UNUSED export function pascalToLowerWithSpaces(str) { // Add a space before each uppercase letter, except the first one let result = str.replace(/([A-Z])/g, ' $1').trim(); From c0377ce45107057446a0355336ea38bb806632be Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 12 Apr 2025 12:11:12 -0700 Subject: [PATCH 064/222] simplified and added tab tooltips --- web/index.css | 21 ++++++++++++++++++++- web/index.js | 19 ++++--------------- 2 files changed, 24 insertions(+), 16 deletions(-) diff --git a/web/index.css b/web/index.css index 2cad8d9c..57a85250 100644 --- a/web/index.css +++ b/web/index.css @@ -98,12 +98,31 @@ li.nav-item.disabled { transition: opacity 1s; } +.tooltipy .tinytip { + text-wrap: nowrap !important; + min-width: auto !important; + left:0%; + right: auto; + margin-left: 0px !important; + + font-weight:normal; + font-size: 0.8rem; +} + /* Show the tooltip text when you mouse over the tooltip container */ .tooltipy:hover .tooltipytext { - /*visibility: visible;*/ opacity: 1; } +/* Hide tooltip text for DH tabs that aren't disabled */ +#data-harmonizer-tabs .tooltipy:not(.disabled) .tooltipytext { + opacity: 0; +} + + + +record-hierarchy + /* optional little arrow at top. See https://www.w3schools.com/css/css_tooltip.asp .tooltip .tooltiptext::after { content: " "; diff --git a/web/index.js b/web/index.js index bdaf3de8..c7e2a9f7 100644 --- a/web/index.js +++ b/web/index.js @@ -30,23 +30,12 @@ export function createDataHarmonizerContainer(dhId, isActive) { return dhSubroot; } -export function createDataHarmonizerTab(dhId, tab_title, isActive) { - const dhTab = document.createElement('li'); - dhTab.className = 'nav-item'; - dhTab.setAttribute('role', 'presentation'); +export function createDataHarmonizerTab(dhId, tab_title, class_name, tooltip, isActive) { + const template = document.createElement('template'); + template.innerHTML = `
  • `; - const dhTabLink = document.createElement('a'); - dhTabLink.className = 'nav-link' + (isActive ? ' active' : ''); - dhTabLink.id = `tab-${dhId}`; - dhTabLink.href = `#${dhId}`; - dhTabLink.textContent = tab_title; - dhTabLink.dataset.toggle = 'tab'; - //dhTabLink.setAttribute('data-bs-toggle', 'tab'); // Bootstrap specific data attribute for tabs - dhTabLink.setAttribute('data-bs-target', dhTabLink.href); - //dhTabLink.setAttribute('role', 'tab'); - //dhTabLink.setAttribute('aria-controls', dhId); + const dhTab = template.content.firstChild; - dhTab.appendChild(dhTabLink); dhNavTabs.appendChild(dhTab); return dhTab; } From c9037432f4473ba0c5307ce94ff831aa617097f6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 12 Apr 2025 12:11:51 -0700 Subject: [PATCH 065/222] revision to enable slot_range to have delimited enums too --- script/tabular_to_schema.py | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index 45ee4fc7..cc4cd1d0 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -156,19 +156,24 @@ def set_mappings(record, row, EXPORT_FORMAT): record['exact_mappings'] = mappings; -# A single range goes into slot.range; more than one goes into slot.any_of[...] +# OLD: A single range goes into slot.range; more than one goes into slot.any_of[...] +# cardinality controls limit on answers. def set_range(slot, slot_range, slot_range_2): # range_2 column gets semi-colon separated list of additional ranges - if slot_range > '': - if slot_range_2 > '': - merged_ranges = [slot_range]; - merged_ranges.extend(slot_range_2.split(';')); - slot['any_of'] = []; - for x in merged_ranges: - slot['any_of'].append({'range': x }); - else: - slot['range'] = slot_range; + ranges = []; + if len(slot_range): + ranges.extend(slot_range.split(';')); + if len(slot_range_2): + ranges.extend(slot_range_2.split(';')); + + if len(ranges) > 1: + slot['any_of'] = []; + for x in ranges: + slot['any_of'].append({'range': x }); + + elif len(ranges) == 1: + slot['range'] = ranges[0]; # Currently LinkML minimum_value and maximum_value only validate if they are From 3a39a91a34e6e3c78b17156cda30aa150b108349 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 12 Apr 2025 12:12:20 -0700 Subject: [PATCH 066/222] added schema upload and schema editor menu refresh --- lib/AppContext.js | 440 +++++++++++++++++++++++++++--------------- lib/DataHarmonizer.js | 291 ++++++++++++++-------------- lib/Footer.js | 28 +++ 3 files changed, 462 insertions(+), 297 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 286d2ef7..ee394140 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -5,7 +5,7 @@ import { DataHarmonizer } from '.'; import { findLocalesForLangcodes } from './utils/i18n'; import { Template, getTemplatePathInScope } from '../lib/utils/templates'; -import { wait, isEmpty, pascalToLowerWithSpaces } from '../lib/utils/general'; +import { wait, isEmpty} from '../lib/utils/general'; import { invert, removeNumericKeys, consolidate } from '../lib/utils/objects'; import { createDataHarmonizerContainer, createDataHarmonizerTab } from '../web'; import { getExportFormats } from 'schemas'; @@ -109,6 +109,7 @@ export default class AppContext { } this.dhs = this.makeDHsFromRelations(schema, template_name); + this.refreshSchemaEditorMenus(); // requires classes Class, Enum to be built. // this.currentDataHarmonizer is now set. this.crudGetDependentRows(this.current_data_harmonizer_name); this.crudUpdateRecordPath(); @@ -117,6 +118,127 @@ export default class AppContext { return this; } + /** Schema editor functionality: This function refreshes both the given menu + * (or default list of them), and ALSO updates the slot select/multiselect + * lists that reference them, for editing purposes. + * + * 1) Regenerate given menus + * CASE A: No schema loaded. Revert to dh.schema for source of types, + * classes, enums. + * CASE B: A schema has been loaded. In addition to dh.schema data types, + * Use Class & Enum template hot data. + * + * 2) Find any DH class / tab's slot that mentions changed enums, and + * regenerate its "cached" flatVocabulary etc. + * + * @param {Array} enums list of special enumeration menus. + */ + refreshSchemaEditorMenus(enums = ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu']) { + let schema = this.template.current.schema; + + if (schema.name === 'DH_LinkML') { + for (const enum_name of enums) { + // Initialize TypeMenu, ClassMenu and EnumMenu + + const permissible_values = {}; + let dh_schema = this.dhs['Schema']; //dh_schema.template_name == Schema + let user_schema_name = 'DH_LinkML'; // default + + const selected_schema_row = dh_schema.hot.getSelected()?.[0][0]; + if (selected_schema_row) { + const selected_schema_name = dh_schema.hot.getDataAtCell(selected_schema_row, 0); + if (selected_schema_name) { + user_schema_name = selected_schema_name; + } + } + + switch (enum_name) { + + case 'SchemaTypeMenu': + + // This is list of basic LinkML types imported via DH_LinkML spec + // (Including a few - provenance and WhitespaceMinimizedString - + // that DH offers). + Object.entries(schema.types).forEach(([data_type, type_obj]) => { + permissible_values[data_type] = { + name: type_obj.name, + text: data_type, + description: type_obj.description || '' + }; + }); + + // FUTURE: Extend above types with to template dedicated to user- + // defined types. + + break; + + case 'SchemaClassMenu': + // Get the classes from the Classes tab, filtered for schema_name + // selected in Schema tab. + this.getDynamicMenu(schema, schema.classes, 'Class', user_schema_name, permissible_values); + break; + + case 'SchemaEnumMenu': + // Get the enums from the Enums tab, filtered for schema + // selected in Schema tab. + this.getDynamicMenu(schema, schema.enums, 'Enum', user_schema_name, permissible_values); + break; + } + + // Reset menu's permissible_values to latest. + schema.enums[enum_name].permissible_values = permissible_values; + + } + + // Then trigger update for any slot that has given menu in range. + // Requires scanning each dh_template's slots for one that mentions + // an enums enum, and updating each one's flatVocabulary if found. + for (let class_obj of Object.values(this.dhs)) { + for (let slot_obj of Object.values(class_obj.slots)) { + for (let slot_enum_name of Object.values(slot_obj.sources || {})) { + // Found one of the regenerated enums above so recalculate + // flatVocabulary etc. + if (enums.includes(slot_enum_name)) { + this.setSlotRangeLookup(slot_obj); + break; + } + } + } + } + + } + } + + /** For generating permissible_values for SchemaTypeMenu, SchemaClassMenu, + * SchemaEnumMenu menus from schema editor schema or user schema. + */ + getDynamicMenu(schema, schema_focus, template_name, user_schema_name, permissible_values) { + if (user_schema_name == 'DH_LinkML') { + for (let focus_name of Object.keys(schema_focus)) { + permissible_values[focus_name] = { + name: focus_name, + text: focus_name, + description: schema_focus[focus_name].description + } + } + } + else { + let focus_dh = this.dhs[template_name]; + let name_col = focus_dh.slot_name_to_column['name']; + let description_col = focus_dh.slot_name_to_column['description']; + for (let row in this.crudFindAllRowsByKeyVals(template_name, {schema_id: user_schema_name})) { + let focus_name = focus_dh.hot.getDataAtCell(row, name_col); + if (focus_name) {//Ignore empty class_name field + permissible_values[focus_name] = { + name: focus_name, + text: focus_name, + description: focus_dh.hot.getDataAtCell(row, description_col) + } + } + } + } + } + /** * Creates Data Harmonizers from the schema tree. * FUTURE: Make this a 2 pass thing. First pass creates every dataharmonizer @@ -138,11 +260,16 @@ export default class AppContext { if (obj.length > 0) { const [class_name, class_obj] = obj; + // Move createDataHarmonizerTab to HTML utilities, and move prep there. // If it shares a key with another class which is its parent, this DH must be a child const is_child = !(class_name == template_name); // && isEmpty(this.crudGetParents(class_name)) && !(); + let tooltip = Object.keys(this.relations[class_name]?.parent).join(', '); + if (tooltip.length) + tooltip = `Requires selection(s) from: ${tooltip}`; const dhId = `data-harmonizer-grid-${index}`; const tab_label = class_obj.title ? class_obj.title : class_name; - const dhTab = createDataHarmonizerTab(dhId, tab_label, index === 0); + const dhTab = createDataHarmonizerTab(dhId, tab_label, class_name, tooltip, index === 0); + dhTab.addEventListener('click', (event) => { // Disabled tabs shouldn't triger dhTabChange. if (event.srcElement.classList.contains("disabled")) @@ -165,7 +292,8 @@ export default class AppContext { hot_override_settings: { minRows: is_child ? 0 : 10, minSpareRows: 0, - height: is_child ? '50vh' : '75vh', + //minHeight: '200px', // nonsensical if no rows exist + height: is_child ? '60vh' : '75vh', // TODO: Workaround, possibly due to too small section column on child tables // colWidths: is_child ? 256 : undefined, colWidths: 200, @@ -210,7 +338,6 @@ export default class AppContext { useTemplate(dh, template_name) { dh.template_name = template_name; dh.sections = []; // This will hold template's new data including table sections. - // let self = this; const sectionIndex = new Map(); @@ -244,28 +371,26 @@ export default class AppContext { // ISSUE: a template's slot definition via SchemaView() currently // doesn't get any_of or exact_mapping constructs. So we start // with slot, then add class's slots reference. - let field = deepMerge( + let slot = deepMerge( attributes[name], this.template.current.schema.slots[name] ); - //let field = attributes[name]; + //let slot = attributes[name]; let section_title = null; - if ('slot_group' in field) { - // We have a field positioned within a section (or hierarchy) - section_title = field.slot_group; + if ('slot_group' in slot) { + // We have a slot positioned within a section (or hierarchy) + section_title = slot.slot_group; } else { - if ('is_a' in field) { - section_title = field.is_a; + if ('is_a' in slot) { + section_title = slot.is_a; } else { section_title = 'Generic'; - console.warn("Template field doesn't have section: ", name); + console.warn("Template slot doesn't have section: ", name); } } - // We have a field positioned within a section (or hierarchy) - if (!sectionIndex.has(section_title)) { sectionIndex.set(section_title, sectionIndex.size); let section_parts = { @@ -276,164 +401,146 @@ export default class AppContext { if (section) { Object.assign(section_parts, section); } - dh.sections.push(section_parts); } let section = dh.sections[sectionIndex.get(section_title)]; - let new_field = Object.assign(structuredClone(field), { section_title }); // shallow copy + let new_slot = Object.assign(structuredClone(slot), { section_title }); // shallow copy // Some specs don't add plain english title, so fill that with name // for display. - if (!('title' in new_field)) { - new_field.title = new_field.name; + if (!('title' in new_slot)) { + new_slot.title = new_slot.name; } - // Default field type xsd:token allows all strings that don't have - // newlines or tabs - new_field.datatype = null; - + /** Handsontable columns have a "cell type" which may trigger datepicker + * or boolean editing controls and date/numeric etc. validation. The + * basic default datatype is "text", but date, time, select, dropdown, + * checkbox etc are options, but we have only implemented some of them. + * See https://handsontable.com/docs/javascript-data-grid/cell-type/ + */ + new_slot.datatype = null; + + /** + * For LinkML we have a default slot type of xsd:string, but + * xsd:token, which strips whitespace before or after text, and strips + * extra space within text. xsd:string allows whitespace anywhere. + * + * A LinkML slot can have multiple values in its range. Each value can + * be a fundamental LinkML data type, a Class, or an Enum reference. + * See https://linkml.io/linkml/schemas/slots.html#ranges + * We hold each vetted range in range_array, and + */ let range_array = []; - // Multiple ranges allowed. For now just accepting enumerations - if ('any_of' in new_field) { - for (let item of new_field.any_of) { - if ( - item.range in this.template.default.schema.enums || - item.range in this.template.default.schema.types || - pascalToLowerWithSpaces(item.range) in - this.template.default.schema.enums || - pascalToLowerWithSpaces(item.range) in - this.template.default.schema.types - // || Object.keys(this.template.current.schema.enums).some(k => k.indexOf('geo_loc_name') !== '-1') || - // Object.keys(this.template.current.schema.types).some(k => k.indexOf('geo_loc_name') !== '-1') - ) { - range_array.push(item.range); + // Range expressed as logic on given array: / all_of / any_of / exactly_one_of / none_of + for (let range_type of ['all_of','any_of','exactly_one_of','none_of']) { + if (range_type in new_slot) { + for (let item of new_slot[range_type]) { + if ( + item.range in this.template.default.schema.enums || + item.range in this.template.default.schema.types || + item.range in this.template.default.schema.classes // Possibility of collisions here w enums and types. + ) { + range_array.push(item.range); + } } } - } else { - range_array.push(new_field.range); } + // Idea is that schema slot will only have range XOR any_of etc. construct, not both. + if (range_array.length == 0) + range_array.push(new_slot.range); + + /* Special case: if slot_name == "range" and template name = "Slot" then + * loaded templates are parts of the schema editor and we need this slot + * to provide a menu (enumeration) of all possible ranges that LinkML + * would allow, namely, the list of loaded Types, Classes, and + * Enumerations. For now, Types are the ones uploaded with the schema, + * later they will be editable. Classes and Enumerations come directly + * from the loaded Class and Enum tabs. As new items are added + * or removed from Class and Enum tabs, this schema_editor schema's + * "range" slot's .sources and .flatVocabulary and .flatVocabularyLCase + * arrays, and permissible_values object must be refreshed. + */ + + // Parse slot's range(s) for (let range of range_array) { if (range === undefined) { - console.warn('field has no range', new_field.title); + console.warn(`ERROR: Template ${template_name} slot ${new_slot.name} has no range.`); + continue; } - // Range is a datatype? - const types = this.template.default.schema.types; - if (range in types || pascalToLowerWithSpaces(range) in types) { - const range_obj = - typeof types[range] !== 'undefined' - ? types[range] - : types[pascalToLowerWithSpaces(range)]; + // Here range is a datatype + if (range in this.template.default.schema.types) { /* LinkML typically translates "string" to "uri":"xsd:string" - // but this is problematic because that allows newlines which - // break spreadsheet saving of items in tsv/csv format. Use - // xsd:token to block newlines and tabs, and clean out leading - // and trailing space. xsd:normalizedString allows lead and trai - // FUTURE: figure out how to accomodate newlines? - */ + * but this is problematic because that allows newlines which + * break spreadsheet saving of items in tsv/csv format. Use + * xsd:token to block newlines and tabs, and clean out leading + * and trailing whitespace. + * Note: xsd:normalizedString allows lead and trailing whitespace. + */ switch (range) { case 'WhitespaceMinimizedString': - new_field.datatype = 'xsd:token'; + new_slot.datatype = 'xsd:token'; break; case 'string': - new_field.datatype = 'string'; + new_slot.datatype = 'string'; break; case 'Provenance': - new_field.datatype = 'Provenance'; + new_slot.datatype = 'Provenance'; break; default: - new_field.datatype = range_obj.uri; + new_slot.datatype = this.template.default.schema.types[range].uri; // e.g. 'time' and 'datetime' -> xsd:dateTime'; 'date' -> xsd:date } - } else { - // If range is an enumeration ... - const enums = this.template.current.schema.enums; - if (range in enums || pascalToLowerWithSpaces(range) in enums) { - const range_obj = - typeof enums[range] !== 'undefined' - ? enums[range] - : enums[pascalToLowerWithSpaces(range)]; - - if (!('sources' in new_field)) { - new_field.sources = []; - } - if (!('flatVocabulary' in new_field)) { - new_field.flatVocabulary = []; - } - if (!('flatVocabularyLCase' in new_field)) { - new_field.flatVocabularyLCase = []; - } - if (!('permissible_values' in new_field)) { - new_field.permissible_values = {}; - } + continue; + } + + // If range is an enumeration ... + if (range in this.template.current.schema.enums) { + new_slot.sources??= []; + new_slot.sources.push(range); + continue; + } - new_field.permissible_values[range] = range_obj.permissible_values; - - new_field.sources.push(range); - // This calculates for each categorical field in schema.yaml a - // flat list of allowed values (indented to represent hierarchy) - let flatVocab = this.stringifyNestedVocabulary( - range_obj.permissible_values - ); - new_field.flatVocabulary.push(...flatVocab); - // Lowercase version used for easy lookup/validation - new_field.flatVocabularyLCase.push( - ...flatVocab.map((val) => val.trim().toLowerCase()) - ); - } else { - // If range is a class ... - // multiple => 1-many complex object - if (range in this.template.current.schema.classes) { - if (range == 'quantity value') { - /* LinkML model for quantity value, along lines of https://schema.org/QuantitativeValue, e.g. xsd:decimal + unit - PROBLEM: There are a variety of quantity values specified, some allowing units - which would need to go in a second column unless validated as text within column. - - description: >- - A simple quantity, e.g. 2cm - attributes: - verbatim: - description: >- - Unnormalized atomic string representation, should in syntax {number} {unit} - has unit: - description: >- - The unit of the quantity - slot_uri: qudt:unit - has numeric value: - description: >- - The number part of the quantity - range: - double - class_uri: qudt:QuantityValue - mappings: - - schema:QuantityValue - */ - } - } - } - } // End range parsing + // If range is a class ... ??? + if (range in this.template.current.schema.classes) { + continue; + } + + /* FUTURE: LinkML model for quantity value, along lines of + * https://schema.org/QuantitativeValue, e.g. xsd:decimal + unit + * PROBLEM: There are a variety of quantity values specified, some + * allowing units which would need to go in a second column unless + * validated as text within column. + */ + + console.warn(`ERROR: Template "${template_name}" slot "${new_slot.name}" range "${range}" is not recognized as a data type, Class or Enum.`); + } + + if (new_slot.sources?.length > 0) { + // sets slots flatVocabulary etc. based on sources enums. + this.setSlotRangeLookup(new_slot); } // Provide default datatype if no other selected - if (!new_field.datatype) { - new_field.datatype = 'xsd:token'; + if (!new_slot.datatype) { + new_slot.datatype = 'xsd:token'; } - // field.todos is used to store some date tests that haven't been + // new_field.todos is used to store some date tests that haven't been // implemented as rules yet. - if (new_field.datatype == 'xsd:date' && new_field.todos) { + if (new_slot.datatype == 'xsd:date' && new_slot.todos) { // Have to feed any min/max date comparison back into min max value fields - for (const test of new_field.todos) { + for (const test of new_slot.todos) { if (test.substr(0, 2) == '>=') { - new_field.minimum_value = test.substr(2); + new_slot.minimum_value = test.substr(2); } if (test.substr(0, 2) == '<=') { - new_field.maximum_value = test.substr(2); + new_slot.maximum_value = test.substr(2); } } } @@ -441,54 +548,62 @@ export default class AppContext { /* Older DH enables mappings of one template field to one or more export format fields */ - this.setExportField(new_field, true); + this.setExportField(new_slot, true); /* https://linkml.io/linkml-model/docs/structured_pattern/ https://github.com/linkml/linkml/issues/674 Look up its parts in "settings", and assemble a regular - expression for them to compile into "pattern" field. + expression for them to compile into "pattern" attribute. This augments basic datatype validation structured_pattern: syntax: "{float} {unit.length}" interpolated: true ## all {...}s are replaced using settings partial_match: false */ - if ('structured_pattern' in new_field) { - switch (new_field.structured_pattern.syntax) { + if ('structured_pattern' in new_slot) { + switch (new_slot.structured_pattern.syntax) { case '{UPPER_CASE}': case '{lower_case}': case '{Title_Case}': - new_field.capitalize = true; + new_slot.capitalize = true; } - // TO DO: Do conversion here into pattern field. + // TO DO: Do conversion here into pattern attribute. } // pattern is supposed to be exlusive to string_serialization - if ('pattern' in field && field.pattern.length) { + if (slot.pattern?.length) { // Trap invalid regex - // Issue with NMDC MIxS "current land use" field pattern: "[ ....(all sorts of things) ]" syntax. + // Issue with NMDC MIxS "current land use" slot pattern: "[ ....(all sorts of things) ]" syntax. try { - new_field.pattern = new RegExp(field.pattern); + new_slot.pattern = new RegExp(slot.pattern); } catch (err) { console.warn( - `TEMPLATE ERROR: Check the regular expression syntax for "${new_field.title}".` + `TEMPLATE ERROR: Check the regular expression syntax for "${new_slot.name}".` ); console.error(err); // Allow anything until regex fixed. - new_field.pattern = new RegExp(/.*/); + new_slot.pattern = new RegExp(/.*/); } } if (this.field_settings[name]) { - Object.assign(new_field, this.field_settings[name]); + Object.assign(new_slot, this.field_settings[name]); } - if (field.annotations) { - new_field.annotations = field.annotations; + if (slot.annotations) { + new_slot.annotations = slot.annotations; } - section.children.push(new_field); + section.children.push(new_slot); } // End slot processing loop + this.setDHSlotLookups(dh); + + }; + + /** A set of lookup functions is compiled for each DH template / class. + */ + setDHSlotLookups(dh) { + // Sections and their children are sorted by .rank parameter if available dh.sections.sort((a, b) => a.rank - b.rank); @@ -509,7 +624,6 @@ export default class AppContext { dh.slot_names = dh.slots.map((slot) => slot.name); // LOOKUP: slot name to column # - // Replaces dh.getColumnIndexByFieldName() unless loose name/title match needed // Note of course that duplicate names yield farthest name index. dh.slot_name_to_column = {}; Object.entries(dh.slots).forEach( @@ -520,7 +634,33 @@ export default class AppContext { Object.entries(dh.slots).forEach( ([index, slot]) => (dh.slot_title_to_column[slot.title] = parseInt(index)) ); + } + + /** Compile a slot's enumeration lookup (used in single and multivalued + * pulldowns) + * + */ + setSlotRangeLookup(slot) { + + for (let range of slot.sources) { + const permissible_values = this.template.current.schema.enums[range].permissible_values; + slot.permissible_values??= {}; + slot.permissible_values[range] = permissible_values; + + // This calculates for each categorical slot range in schema.yaml a + // flat list of allowed values (indented to represent hierarchy) + slot.flatVocabulary??= []; + const flatVocab = this.stringifyNestedVocabulary(permissible_values); + slot.flatVocabulary.push(...flatVocab); + + // Lowercase version used for easy lookup/validation in case where + // provider data might not have the capitalization right. + slot.flatVocabularyLCase??= []; + slot.flatVocabularyLCase.push( + ...flatVocab.map((val) => val.trim().toLowerCase()) + ); + } } /** @@ -845,15 +985,7 @@ export default class AppContext { foreign_slot_name = key; foreign_class = attribute.range; } else { - console.log( - 'Class', - class_name, - 'has slot', - slot_name, - 'foreign key', - attribute.annotations?.foreign_key?.value, - 'but no target class information in key or slot range.' - ); + console.log(`Class ${class_name} has slot ${slot_name} and foreign key ${attribute.annotations?.foreign_key?.value} but no target class information in key or slot range.`); return; } diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 29282435..2b7b6552 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -18,7 +18,6 @@ import { wait, stripDiv, isEmptyUnitVal, - pascalToLowerWithSpaces, } from '../lib/utils/general'; import { invert, deepMerge, looseMatchInObject } from '../lib/utils/objects'; @@ -356,8 +355,32 @@ class DataHarmonizer { columns: this.getColumns(), colHeaders: true, rowHeaders: true, + //renderallrows: false, // working? manualRowMove: true, copyPaste: true, + outsideClickDeselects: false, // for maintaining selection between tabs + manualColumnResize: true, + //colWidths: [100], //Just fixes first column width + minRows: 10, + minSpareRows: 10, + width: '100%', + // Future: For empty dependent tables, tailor to minimize height. + height: '75vh', + fixedColumnsLeft: 1, // Future: enable control of this. + hiddenColumns: { + copyPasteEnabled: true, + indicators: true, + columns: [], + }, + filters: true, + hiddenRows: { + rows: [], + }, + // Handsontable's validation is extremely slow with large datasets. + // REEXAMINE ABOVE assumption now that setDataAtCell() problem solved. + invalidCellClassName: '', + licenseKey: 'non-commercial-and-evaluation', + // observeChanges: true, // TEST THIS https://forum.handsontable.com/t/observechange-performance-considerations/3054 // columnSorting: true, // Default undefined. TEST THIS FOR EFFICIENCY https://handsontable.com/docs/javascript-data-grid/api/column-sorting/ contextMenu: [ @@ -424,7 +447,7 @@ class DataHarmonizer { hidden: function () { return self.template_name != 'Schema'; }, - callback: function () {self.loadSchema()} + callback: function () {$('#schema_upload').click();} }, { key: 'save_schema', @@ -469,28 +492,6 @@ class DataHarmonizer { }, */ ], - outsideClickDeselects: false, // for maintaining selection between tabs - manualColumnResize: true, - //colWidths: [100], //Just fixes first column width - minRows: 100, - minSpareRows: 100, - width: '100%', - // Future: For empty dependent tables, tailor to minimize height. - height: '75vh', - fixedColumnsLeft: 1, // Future: enable control of this. - hiddenColumns: { - copyPasteEnabled: true, - indicators: true, - columns: [], - }, - filters: true, - hiddenRows: { - rows: [], - }, - // Handsontable's validation is extremely slow with large datasets. - // REEXAMINE ABOVE assumption now that setDataAtCell() problem solved. - invalidCellClassName: '', - licenseKey: 'non-commercial-and-evaluation', //beforePaste: //afterPaste: @@ -915,6 +916,10 @@ class DataHarmonizer { schema.enums[record.enum_id].permissible_values = {}; this.copySlots(record, schema.enums[record.enum_id].permissible_values, ['name','text','description','meaning']); // is_a break; + + case 'Type': + // Coming soon, saving all loaded data types. + break; } } }; @@ -937,40 +942,8 @@ class DataHarmonizer { return true; } - // Load a DH schema.yaml file into this slot. - loadSchema () { - // User-focused row gives top-level schema info: - let dh = this.context.dhs['Schema']; - let row = dh.current_selection[0]; - let schema_name = dh.hot.getDataAtCell(row, 0); - let self = this; - - let input = document.createElement("input"); - input.type = "file"; - input.setAttribute("multiple", false); - input.setAttribute("accept", "application/yaml"); - input.onchange = function (event) { - const reader = new FileReader(); - reader.addEventListener('load', (event) => { - if (reader.error) { - alert("Schema file was not found" + reader.error.code); - return false; - } - else { - self.processSchemaYAML(event.target.result); - } - }); - // reader.readyState will be 1 here = LOADING - reader.readAsText(this.files[0]); - } - - // prompt() user for schema file name. - input.click(); - return true; - }; - // Classes & slots (tables & fields) in loaded schema editor schema guide what can be imported. - processSchemaYAML(text) { + loadSchemaYAML(text) { let schema = null; try { schema = parse(text); @@ -989,43 +962,67 @@ class DataHarmonizer { let dh_su = this.context.dhs['SlotUsage']; let dh_pv = this.context.dhs['PermissibleValue']; - dh_uk.hot.suspendRender(); - dh_su.hot.suspendRender(); - dh_pv.hot.suspendRender(); - - // First process top-level Schema's slots + // If user already has a schema loaded by same name, then: // - If user is focused on row having same schema, then overwrite (reload) it. // - If user is on empty row then load the schema as [schema]_X or schema_[version] // This enables versions of a given schema to be loaded and compared. // - Otherwise let user know to select an empty row. let rows = this.context.crudFindAllRowsByKeyVals('Schema', {'name': schema_name}); - let focus_row = parseInt(this.hot.getSelected()[0][0]); + let focus_row = parseInt(dh_schema.hot.getSelected()[0][0]); + let focused_schema = dh_schema.hot.getDataAtCell(focus_row, 0) || ''; + let reload = false; if (rows.length > 0) { // RELOAD: If focused row is where schema_name is, then consider this a reload if (rows[0] == focus_row) { - // Delete all existing rows in all tables subordinate to Schema - // that have given schema_name as their schema_id key. Possible to improve - // to have efficiency of a delta insert/update? - // (+Prefix) | Class (+UniqueKey) | Slot (+SlotUsage) | Enum (+PermissableValues) - for (let class_name of Object.keys(this.context.relations['Schema'].child)) { - this.deleteRowsByKeys(class_name, {'schema_id': schema_name}); - } + reload = true; } else { // Empty row so load schema here under a [schema_x] name - if (!dh_schema.hot.getDataAtCell(focus_row, 0)) { - load_name = schema.name + '_1'; + if (!focused_schema) { + let base_name = schema.name + '_'; + if (schema.version) { + base_name = base_name + schema.version + '_'; + } + let ptr = 1; + while (this.context.crudFindAllRowsByKeyVals('Schema', {'name': base_name + ptr}).length) { + ptr++; + if (ptr >4) {alert("darn"); break;} + } + load_name = base_name + ptr; } // Some other schema is loaded in this row, so don't toast that. else { - return alert("This schema row is occupied. Select an empty schema row to upload to.") + return alert("This schema row is occupied. Select an empty schema row to upload to."); } } } + if (focused_schema.length) { + return alert("This schema row is occupied. Select an empty schema row to upload to."); + } - // Overwrite whatever is on current row? - // Future: Safety check to not load in occupied row. + // Make efficient all load operations on new rows - no handsontable rendering. + // IMPORTANT: Code below shouldn't exit before restoreRender(); + for (const dh of Object.values(this.context.dhs)) { + dh.hot.suspendRender(); + //dh.hot.suspendExecution(); + // performance issue in handsontable adding new records when existing ones are hidden. + //dh.hot.updateSettings({hiddenRows: false}); + //const hiddenRowsPlugin = dh.hot.getPlugin('hiddenRows'); + //hiddenRowsPlugin.showRows( hiddenRowsPlugin.getHiddenRows() ); + + } + + // Delete all existing rows in all tables subordinate to Schema + // that have given schema_name as their schema_id key. Possible to improve + // to have efficiency of a delta insert/update? + // (+Prefix) | Class (+UniqueKey) | Slot (+SlotUsage) | Enum (+PermissableValues) + if (reload === true) { + console.log("Clearing existing schema.") + for (let class_name of Object.keys(this.context.relations['Schema'].child)) { + this.deleteRowsByKeys(class_name, {'schema_id': schema_name}); + } + } // Now fill in all of Schema slots via uploaded schema slots. for (let [dep_col, dep_slot] of Object.entries(this.slots)) { @@ -1045,8 +1042,6 @@ class DataHarmonizer { } } - - // alter not needed? Row added automatically via setDataAtCell() ?! // dh.hot.alter('insert_row_below', dh_row, 1); @@ -1063,8 +1058,6 @@ class DataHarmonizer { let dh = this.context.dhs[class_name]; - //dh.hot.suspendExecution(); - dh.hot.suspendRender(); // Handsontable ERRORS with "Assertion failed: Expecting an unsigned // number." if alter() is surrounded by "suspendRender()" @@ -1114,9 +1107,11 @@ class DataHarmonizer { }; }; if (value.slot_usage) { - for (let [key_name, obj] of Object.entries(value.slot_usage)) { - this.addSlotRecord(dh_su, load_name, value.name, key_name, obj); - }; + dh_su.hot.batchRender(() => { // TESTING + for (let [key_name, obj] of Object.entries(value.slot_usage)) { + this.addSlotRecord(dh_su, load_name, value.name, key_name, obj); + }; + }); } break; @@ -1136,18 +1131,20 @@ class DataHarmonizer { }); if (value.permissible_values) { - for (let [key_name, obj] of Object.entries(value.permissible_values)) { - this.addRowRecord(dh_pv, { - schema_id: load_name, - enum_id: value.name, - name: obj.name, - text: obj.text, - description: obj.description, - meaning: obj.meaning, - is_a: obj.is_a - //notes: obj.notes // ??= '' - }); - }; + dh_pv.hot.batchRender(() => { // TESTING + for (let [key_name, obj] of Object.entries(value.permissible_values)) { + this.addRowRecord(dh_pv, { + schema_id: load_name, + enum_id: value.name, + name: obj.name, + text: obj.text, + description: obj.description, + meaning: obj.meaning, + is_a: obj.is_a + //notes: obj.notes // ??= '' + }); + }; + }); } break; } @@ -1155,15 +1152,23 @@ class DataHarmonizer { }; - dh.hot.resumeRender(); + }; + + for (const dh of Object.values(this.context.dhs)) { //dh.hot.resumeExecution(); + //dh.hot.updateSettings({hiddenRows: true}); + dh.hot.resumeRender(); + //hot.updateSettings({hiddenRows: { rows: myRows}}); - }; + } - dh_su.hot.resumeRender(); //SlotUsage - dh_pv.hot.resumeRender(); //PermissibleValue + // New data type, class & enumeration items need to be reflected in DH + // schema editor SchemaTypeMenu, SchemaClassMenu and SchemaEnumMenu menus - console.table("LOADING SCHEMA", schema); + // NEED TO DO THIS EACH TIME NEW SCHEMA ROW IS CALCULATED. + this.context.refreshSchemaEditorMenus(); + + console.table("LOADED SCHEMA", schema); }; @@ -2123,7 +2128,8 @@ class DataHarmonizer { * AVOID EMPLOYING VALIDATION LOGIC HERE -- HANDSONTABLE'S VALIDATION * PERFORMANCE IS AWFUL. WE MAKE OUR OWN IN `VALIDATE_GRID`. * - * REEXAMINE ABOVE ASSUMPTION - IT MAY BE BECAUSE OF set cell value issue that is now solved. + * REEXAMINE ABOVE ASSUMPTION - IT MAY BE BECAUSE OF not using batch() + * operations & setDataAtCell issue that is now solved. * * @param {Object} data See TABLE. * @return {Array} Cell properties for each grid column. @@ -2131,28 +2137,26 @@ class DataHarmonizer { getColumns() { let ret = []; - const fields = this.slots; - // NOTE: this single loop lets us assume that columns are produced in the same indexical order as the fields // Translating between columns and fields may be necessary as one can contain more information than the other. - for (let field of fields) { + for (let slot of this.slots) { let col = {}; - if (field.required) { - col.required = field.required; + if (slot.required) { + col.required = slot.required; } - if (field.recommended) { - col.recommended = field.recommended; + if (slot.recommended) { + col.recommended = slot.recommended; } - col.name = field.name; + col.name = slot.name; col.source = null; - if (field.sources) { - const options = field.sources.flatMap((source) => { - if (field.permissible_values[source]) - return Object.values(field.permissible_values[source]).reduce( - (acc, item) => { + if (slot.sources) { + const options = slot.sources.flatMap((source) => { + if (slot.permissible_values[source]) + return Object.values(slot.permissible_values[source]) + .reduce((acc, item) => { acc.push({ label: titleOverText(item), value: titleOverText(item), @@ -2163,54 +2167,55 @@ class DataHarmonizer { [] ); else { - alert( - 'Schema Error: Slot mentions enumeration ' + - source + - ' but this was not found in enumeration dictionary, or it has no selections' - ); + // Special case where these menus are empty on initialization for schema editor. + if (! ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu'].includes(source)) + alert(`Schema Error: Slot range references enum ${source} but this was not found in enumeration dictionary, or it has no selections`); return []; } }); col.source = options; - if (field.multivalued === true) { + if (slot.multivalued === true) { col.editor = 'text'; - col.renderer = multiKeyValueListRenderer(field); + col.renderer = multiKeyValueListRenderer(slot); col.meta = { datatype: 'multivalued', // metadata }; } else { col.type = 'key-value-list'; if ( - !field.sources.includes('NullValueMenu') || - field.sources.length > 1 + !slot.sources.includes('NullValueMenu') || + slot.sources.length > 1 ) { col.trimDropdown = false; // Allow expansion of pulldown past field width } } } - - if (field.datatype == 'xsd:date') { - col.type = 'dh.date'; - col.allowInvalid = true; // making a difference? - col.flatpickrConfig = { - dateFormat: this.dateFormat, //yyyy-MM-dd - enableTime: false, - }; - } else if (field.datatype == 'xsd:dateTime') { - col.type = 'dh.datetime'; - col.flatpickrConfig = { - dateFormat: this.datetimeFormat, - }; - } else if (field.datatype == 'xsd:time') { - col.type = 'dh.time'; - col.flatpickrConfig = { - dateFormat: this.timeFormat, - }; + switch (slot.datatype) { + case 'xsd:date': + col.type = 'dh.date'; + col.allowInvalid = true; // making a difference? + col.flatpickrConfig = { + dateFormat: this.dateFormat, //yyyy-MM-dd + enableTime: false, + }; + break; + case 'xsd:dateTime': + col.type = 'dh.datetime'; + col.flatpickrConfig = { + dateFormat: this.datetimeFormat, + }; + break; + case 'xsd:time': + col.type = 'dh.time'; + col.flatpickrConfig = { + dateFormat: this.timeFormat, + }; + break; } - if (typeof field.getColumn === 'function') { - col = field.getColumn(this, col); + if (typeof slot.getColumn === 'function') { + col = slot.getColumn(this, col); } ret.push(col); @@ -2248,7 +2253,7 @@ class DataHarmonizer { let content = ''; if (self.slots[col].sources) { self.slots[col].sources.forEach((source) => { - Object.values(self.slots[col].permissible_values[source]).forEach( + Object.values(self.slots[col].permissible_values?.[source] || {}).forEach( (permissible_value) => { const field = permissible_value.text; const field_trim = field.trim(); diff --git a/lib/Footer.js b/lib/Footer.js index 514d3e4e..21d8b4fc 100644 --- a/lib/Footer.js +++ b/lib/Footer.js @@ -20,6 +20,7 @@ const TEMPLATE = ` Focus + `; @@ -28,6 +29,33 @@ class Footer { this.root = $(root); this.root.append(TEMPLATE); + // Load a DH schema.yaml file into this slot. + // Prompt user for schema file name. Input is hidden in footer.html + //alert("Note, If you load the same schema more than one time you may encounter some delay in loading.") + + $('#schema_upload').on('change', (event) => { + alert("Note: currently loading larger schemas can take a longer time to load, or may crash application.") + const reader = new FileReader(); + reader.addEventListener('load', (event2) => { + if (reader.error) { + alert("Schema file was not found" + reader.error.code); + return false; + } + else { + context.getCurrentDataHarmonizer().loadSchemaYAML(event2.target.result); + } + // reader.readyState will be 1 here = LOADING + }); + // Normally + //console.log(event.target.files[0], reader.readyState) // readyState is 0 here. + // files[0] has .name, .lastModified integer and .lastModifiedDate + if (event.target.files[0]) { + reader.readAsText(event.target.files[0]); + } + $("#schema_upload").val(''); + + }); + this.root.find('.add-rows-button').on('click', () => { const numRows = this.root.find('.add-rows-input').val(); context.getCurrentDataHarmonizer().addRows('insert_row_below', numRows); From e8eae72093a8c754fc8d0f0a944d0f542db62338 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Apr 2025 19:11:15 -0700 Subject: [PATCH 067/222] schema editor tweak --- web/templates/schema_editor/schema.json | 117 +++++-------------- web/templates/schema_editor/schema.yaml | 59 +--------- web/templates/schema_editor/schema_enums.tsv | 28 +---- web/templates/schema_editor/schema_slots.tsv | 2 +- 4 files changed, 38 insertions(+), 168 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 2ed59256..f2d64da7 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -316,7 +316,7 @@ }, "TrueFalseMenu": { "name": "TrueFalseMenu", - "title": "TrueFalseMenu", + "title": "True/False Menu", "from_schema": "https://example.com/DH_LinkML", "permissible_values": { "TRUE": { @@ -327,79 +327,9 @@ } } }, - "DataTypeMenu": { - "name": "DataTypeMenu", - "title": "DataTypeMenu", - "from_schema": "https://example.com/DH_LinkML", - "permissible_values": { - "string": { - "text": "string" - }, - "WhitespaceMinimizedString": { - "text": "WhitespaceMinimizedString" - }, - "boolean": { - "text": "boolean" - }, - "integer": { - "text": "integer" - }, - "decimal": { - "text": "decimal" - }, - "double": { - "text": "double" - }, - "float": { - "text": "float" - }, - "date": { - "text": "date" - }, - "datetime": { - "text": "datetime" - }, - "date_or_datetime": { - "text": "date_or_datetime" - }, - "time": { - "text": "time" - }, - "uriorcurie": { - "text": "uriorcurie" - }, - "curie": { - "text": "curie" - }, - "uri": { - "text": "uri" - }, - "Schema": { - "text": "Schema" - }, - "Slot": { - "text": "Slot" - }, - "Class": { - "text": "Class" - }, - "Provenance": { - "text": "Provenance" - }, - "TrueFalseMenu": { - "text": "TrueFalseMenu" - }, - "DataTypeMenu": { - "text": "DataTypeMenu" - }, - "LanguagesMenu": { - "text": "LanguagesMenu" - } - } - }, "LanguagesMenu": { "name": "LanguagesMenu", - "title": "LanguagesMenu", + "title": "Language Menu", "from_schema": "https://example.com/DH_LinkML", "permissible_values": { "en": { @@ -678,7 +608,18 @@ "Slot", "SlotUsage" ], - "multivalued": true + "multivalued": true, + "any_of": [ + { + "range": "SchemaTypeMenu" + }, + { + "range": "SchemaClassMenu" + }, + { + "range": "SchemaEnumMenu" + } + ] }, "inlined": { "name": "inlined", @@ -1673,18 +1614,7 @@ "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", "rank": 6, "slot_group": "attributes", - "required": true, - "any_of": [ - { - "range": "SchemaTypeMenu" - }, - { - "range": "SchemaClassMenu" - }, - { - "range": "SchemaEnumMenu" - } - ] + "required": true }, "inlined": { "name": "inlined", @@ -2303,8 +2233,7 @@ "name": "range", "description": "An override on a slot's **range* attribute.", "rank": 8, - "slot_group": "attributes", - "range": "DataTypeMenu" + "slot_group": "attributes" }, "inlined": { "name": "inlined", @@ -2561,8 +2490,18 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "DataTypeMenu", - "multivalued": true + "multivalued": true, + "any_of": [ + { + "range": "SchemaTypeMenu" + }, + { + "range": "SchemaClassMenu" + }, + { + "range": "SchemaEnumMenu" + } + ] }, "inlined": { "name": "inlined", diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 17bb2a9e..01b9e5ee 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -289,10 +289,6 @@ classes: required: true description: The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. - any_of: - - range: SchemaTypeMenu - - range: SchemaClassMenu - - range: SchemaEnumMenu inlined: rank: 7 slot_group: attributes @@ -443,7 +439,6 @@ classes: range: rank: 8 slot_group: attributes - range: DataTypeMenu description: An override on a slot's **range* attribute. inlined: rank: 9 @@ -773,6 +768,10 @@ slots: name: range title: Range multivalued: true + any_of: + - range: SchemaTypeMenu + - range: SchemaClassMenu + - range: SchemaEnumMenu inlined: name: inlined title: Inlined @@ -903,61 +902,15 @@ enums: permissible_values: {} TrueFalseMenu: name: TrueFalseMenu - title: TrueFalseMenu + title: True/False Menu permissible_values: 'TRUE': text: 'TRUE' 'FALSE': text: 'FALSE' - DataTypeMenu: - name: DataTypeMenu - title: DataTypeMenu - permissible_values: - string: - text: string - WhitespaceMinimizedString: - text: WhitespaceMinimizedString - boolean: - text: boolean - integer: - text: integer - decimal: - text: decimal - double: - text: double - float: - text: float - date: - text: date - datetime: - text: datetime - date_or_datetime: - text: date_or_datetime - time: - text: time - uriorcurie: - text: uriorcurie - curie: - text: curie - uri: - text: uri - Schema: - text: Schema - Slot: - text: Slot - Class: - text: Class - Provenance: - text: Provenance - TrueFalseMenu: - text: TrueFalseMenu - DataTypeMenu: - text: DataTypeMenu - LanguagesMenu: - text: LanguagesMenu LanguagesMenu: name: LanguagesMenu - title: LanguagesMenu + title: Language Menu permissible_values: en: text: en diff --git a/web/templates/schema_editor/schema_enums.tsv b/web/templates/schema_editor/schema_enums.tsv index 5b465347..5b407039 100644 --- a/web/templates/schema_editor/schema_enums.tsv +++ b/web/templates/schema_editor/schema_enums.tsv @@ -1,29 +1,7 @@ title name meaning menu_1 menu_2 menu_3 menu_4 menu_5 description -TrueFalseMenu TrueFalseMenu TRUE - FALSE +True/False Menu TrueFalseMenu TRUE + FALSE -DataTypeMenu DataTypeMenu string - WhitespaceMinimizedString - boolean - integer - decimal - double - float - date - datetime - date_or_datetime - time - uriorcurie - curie - uri - Schema - Slot - Class - Provenance - TrueFalseMenu - DataTypeMenu - LanguagesMenu - -LanguagesMenu LanguagesMenu en +Language Menu LanguagesMenu en fr \ No newline at end of file diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 3bac384f..513347b1 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -61,7 +61,7 @@ SlotUsage key schema_id Schema Schema TRUE The coding name of the schem attributes slot_group Slot Group WhitespaceMinimizedString An override on a slot's **slot_group** attribute. attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. - attributes range Range DataTypeMenu TRUE An override on a slot's **range* attribute. + attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE An override on a slot's **range* attribute. attributes inlined Inlined TrueFalseMenu An override on a slot's **Inlined** attribute. attributes required Required TrueFalseMenu An override on a slot's **Required** attribute. attributes recommended Recommended TrueFalseMenu An override on a slot's **Recommended** attribute. From 0e8979af394ef0a207db115b7abc5a8f17f03268 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Apr 2025 19:11:50 -0700 Subject: [PATCH 068/222] handle schema editor changes to type,class,enum enums --- lib/AppContext.js | 21 +++++++++++++-------- lib/DataHarmonizer.js | 43 ++++++++++++++++++++++++++++++++----------- 2 files changed, 45 insertions(+), 19 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index ee394140..ec708e78 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -131,12 +131,15 @@ export default class AppContext { * 2) Find any DH class / tab's slot that mentions changed enums, and * regenerate its "cached" flatVocabulary etc. * - * @param {Array} enums list of special enumeration menus. + * @param {Array} enums list of special enumeration menus. Default list + * covers all menus that schema editor might have changed dynamically. + * + * FUTURE: add SchemaSlotMenu ? */ refreshSchemaEditorMenus(enums = ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu']) { let schema = this.template.current.schema; - if (schema.name === 'DH_LinkML') { + //alert("doing "+enums.join(';')) for (const enum_name of enums) { // Initialize TypeMenu, ClassMenu and EnumMenu @@ -145,7 +148,7 @@ export default class AppContext { let user_schema_name = 'DH_LinkML'; // default const selected_schema_row = dh_schema.hot.getSelected()?.[0][0]; - if (selected_schema_row) { + if (selected_schema_row >=0) { const selected_schema_name = dh_schema.hot.getDataAtCell(selected_schema_row, 0); if (selected_schema_name) { user_schema_name = selected_schema_name; @@ -185,9 +188,11 @@ export default class AppContext { break; } - // Reset menu's permissible_values to latest. - schema.enums[enum_name].permissible_values = permissible_values; - + if (schema.enums[enum_name]) + // Reset menu's permissible_values to latest. + schema.enums[enum_name].permissible_values = permissible_values; + else + console.log(`Error in refreshSchemaEditorMenus: Unable to find "${enum_name}" Enumeration.`) } // Then trigger update for any slot that has given menu in range. @@ -205,8 +210,8 @@ export default class AppContext { } } } - } + return false; } /** For generating permissible_values for SchemaTypeMenu, SchemaClassMenu, @@ -293,7 +298,7 @@ export default class AppContext { minRows: is_child ? 0 : 10, minSpareRows: 0, //minHeight: '200px', // nonsensical if no rows exist - height: is_child ? '60vh' : '75vh', + height: is_child ? '60vh' : '75vh', //'400px' : '700px', // // TODO: Workaround, possibly due to too small section column on child tables // colWidths: is_child ? 256 : undefined, colWidths: 200, diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 2b7b6552..83c6ea45 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -355,14 +355,14 @@ class DataHarmonizer { columns: this.getColumns(), colHeaders: true, rowHeaders: true, - //renderallrows: false, // working? + renderallrows: false, // working? manualRowMove: true, copyPaste: true, outsideClickDeselects: false, // for maintaining selection between tabs manualColumnResize: true, //colWidths: [100], //Just fixes first column width - minRows: 10, - minSpareRows: 10, + minRows: 5, + minSpareRows: 5, width: '100%', // Future: For empty dependent tables, tailor to minimize height. height: '75vh', @@ -513,11 +513,11 @@ class DataHarmonizer { * # rows, this event can be triggered "silently" on update of fields likedata * empty provenance field. * @param {Array} grid_changes array of [row, column, old value (incl. undefined), new value (incl. null)]. - * @param {String} action can be CopyPaste.paste, ... + * @param {String} action can be CopyPaste.paste, ... thisChange */ beforeChange: function (grid_changes, action) { // Ignore addition of new records to table. - if (action == 'add_row' || action == 'upload') return; + if (action == 'add_row' || action == 'upload' || action =='thisChange') return; if (!grid_changes) return; // Is this ever the case? console.log('beforeChange', grid_changes, action); @@ -698,17 +698,31 @@ class DataHarmonizer { // change selection, e.g. just edits 1 cell content, then // an afterSelection isn't triggered. THEREFORE we have to // trigger a crudFilterDependentViews() call. - // action e.g. edit, updateData + // action e.g. edit, updateData, CopyPaste.paste afterChange: function (grid_changes, action) { - - //Ignore if partial key left by change. For full dependent key, - // ISSUE: "updateData" event getting triggered. + if (action == 'upload' || action =='updateData') { + // This is being called for every cell change in an 'upload' + // Must block them or it somehow triggers stack overload of new + // afterChange events. + this.counter??= 0; + this.counter ++; + return; + } + // ISSUE: Thousands of upload actions for uploaded schema + // Note: https://github.com/handsontable/handsontable/discussions/9275 + //console.log ("upload actions", this.counter) // Trigger only if change to some key slot child needs. if (grid_changes) { let row_changes = self.getRowChanges(grid_changes); if (self.hasRowKeyChange(self.template_name, row_changes)) { self.context.crudFilterDependentViews(self.template_name); + // If in schema editor mode, update or insert to name field (a + // key field) of class, slot or enum (should cause update in + // compiled enums and slot flatVocabularies. + if (['Type','Class','Enum'].includes(self.template_name)) { + self.context.refreshSchemaEditorMenus(['Schema'+self.template_name+'Menu']); + } } } }, @@ -721,13 +735,18 @@ class DataHarmonizer { * foreign key values that make up some dependent table's record(s) * have changed, so that table's view should be refreshed. Dependent * tables determine what parent foreign key values they need to filter view by. - * This event is not involved in row content change. + * This event is not directly involved in row content change. * + * As well, refresh schema menus if selected schema has changed. */ //console.log("afterSelectionEnd",row, column, row2, column2, selectionLayerLevel) if (self.current_selection[0] != row || self.current_selection[1] != column) { self.context.crudFilterDependentViews(self.template_name); + if (self.template_name == 'Schema' && self.current_selection[0] != row) { + self.context.refreshSchemaEditorMenus(); + } + } self.current_selection = [row, column]; //, row2, column2]; @@ -943,6 +962,7 @@ class DataHarmonizer { } // Classes & slots (tables & fields) in loaded schema editor schema guide what can be imported. + // TRY SWITCHING TO hot.updateData() loadSchemaYAML(text) { let schema = null; try { @@ -1158,6 +1178,7 @@ class DataHarmonizer { //dh.hot.resumeExecution(); //dh.hot.updateSettings({hiddenRows: true}); dh.hot.resumeRender(); + dh.hot.render(); //hot.updateSettings({hiddenRows: { rows: myRows}}); } @@ -1165,7 +1186,7 @@ class DataHarmonizer { // New data type, class & enumeration items need to be reflected in DH // schema editor SchemaTypeMenu, SchemaClassMenu and SchemaEnumMenu menus - // NEED TO DO THIS EACH TIME NEW SCHEMA ROW IS CALCULATED. + // Done each time a schema is uploaded or focused on. this.context.refreshSchemaEditorMenus(); console.table("LOADED SCHEMA", schema); From 4453c38695481ad3581d6225bf3c45cf4f33dc98 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 15 Apr 2025 18:08:34 -0700 Subject: [PATCH 069/222] bug fix to schema load --- lib/DataHarmonizer.js | 165 ++++++++++++++++++++---------------------- lib/Footer.js | 8 +- 2 files changed, 83 insertions(+), 90 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 83c6ea45..1ecd7861 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -887,7 +887,7 @@ class DataHarmonizer { // Do appropriate constructions per schema component switch (class_name) { case 'Schema': - this.copySlots(record, schema, ['name','description','id','version','default_prefix']); + this.copySlots(class_name, record, schema, ['name','description','id','version','default_prefix']); if (record.in_language) schema.in_language = record.in_language.split(';'); break; @@ -898,7 +898,7 @@ class DataHarmonizer { case 'Class': schema.classes[record.name] = {}; - this.copySlots(record, schema.classes[record.name], ['name','title','description','version','class_uri']); + this.copySlots(class_name, record, schema.classes[record.name], ['name','title','description','version','class_uri']); if (record.container) { //Include this class in container by that name. } @@ -909,31 +909,33 @@ class DataHarmonizer { schema.classes[record.class_id].unique_keys[record.name] = { unique_key_slots: record.unique_key_slots.split(';') } - this.copySlots(record, schema.classes[record.class_id].unique_keys[record.name], ['description','notes']); + this.copySlots(class_name, record, schema.classes[record.class_id].unique_keys[record.name], ['description','notes']); break; case 'Slot': if (record.name) { schema.slots[record.name] = {}; - this.copySlots(record, schema.slots[record.name], ['name','slot_group','slot_uri','title','range','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','equals_expression','pattern','comments','examples' + this.copySlots(class_name, record, schema.slots[record.name], ['name','slot_group','slot_uri','title','range','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','equals_expression','pattern','comments','examples' ]); } break; case 'SlotUsage': schema.classes[record.class_id].slot_usage ??= {}; - this.copySlots(record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples' - ]); //title , 'equals_expression' ; don't really need rank here either. + schema.classes[record.class_id].slot_usage ??= {}; + schema.classes[record.class_id].slot_usage[record.slot_id] ??= {}; + this.copySlots(class_name, record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples' + ]); // 'equals_expression' ; don't really need rank here either. break; case 'Enum': schema.enums[record.name] = {}; - this.copySlots(record, schema.enums[record.name], ['name','title','enum_uri','description']); + this.copySlots(class_name, record, schema.enums[record.name], ['name','title','enum_uri','description']); break; case 'PermissableValues': schema.enums[record.enum_id].permissible_values = {}; - this.copySlots(record, schema.enums[record.enum_id].permissible_values, ['name','text','description','meaning']); // is_a + this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values, ['name','text','description','meaning']); // is_a break; case 'Type': @@ -962,7 +964,9 @@ class DataHarmonizer { } // Classes & slots (tables & fields) in loaded schema editor schema guide what can be imported. - // TRY SWITCHING TO hot.updateData() + // TRY SWITCHING TO hot.getData() + new records, then hot.updateData() + // See https://handsontable.com/docs/javascript-data-grid/api/core/#updatedata + // emits beforeUpdateData, Hooks#event:afterUpdateData, Hooks#event:afterChange loadSchemaYAML(text) { let schema = null; try { @@ -983,11 +987,15 @@ class DataHarmonizer { let dh_pv = this.context.dhs['PermissibleValue']; - // If user already has a schema loaded by same name, then: - // - If user is focused on row having same schema, then overwrite (reload) it. - // - If user is on empty row then load the schema as [schema]_X or schema_[version] - // This enables versions of a given schema to be loaded and compared. - // - Otherwise let user know to select an empty row. + /** Since user has selected one row/place to load schema at, the Schema table itself + * is handled differently from all the subordinate tables. + * + * If user already has a schema loaded by same name, then: + * - If user is focused on row having same schema, then overwrite (reload) it. + * - If user is on empty row then load the schema as [schema]_X or schema_[version] + * This enables versions of a given schema to be loaded and compared. + * - Otherwise let user know to select an empty row. + */ let rows = this.context.crudFindAllRowsByKeyVals('Schema', {'name': schema_name}); let focus_row = parseInt(dh_schema.hot.getSelected()[0][0]); let focused_schema = dh_schema.hot.getDataAtCell(focus_row, 0) || ''; @@ -1007,7 +1015,7 @@ class DataHarmonizer { let ptr = 1; while (this.context.crudFindAllRowsByKeyVals('Schema', {'name': base_name + ptr}).length) { ptr++; - if (ptr >4) {alert("darn"); break;} + //if (ptr >4) {alert("darn"); break;} } load_name = base_name + ptr; } @@ -1021,18 +1029,6 @@ class DataHarmonizer { return alert("This schema row is occupied. Select an empty schema row to upload to."); } - // Make efficient all load operations on new rows - no handsontable rendering. - // IMPORTANT: Code below shouldn't exit before restoreRender(); - for (const dh of Object.values(this.context.dhs)) { - dh.hot.suspendRender(); - //dh.hot.suspendExecution(); - // performance issue in handsontable adding new records when existing ones are hidden. - //dh.hot.updateSettings({hiddenRows: false}); - //const hiddenRowsPlugin = dh.hot.getPlugin('hiddenRows'); - //hiddenRowsPlugin.showRows( hiddenRowsPlugin.getHiddenRows() ); - - } - // Delete all existing rows in all tables subordinate to Schema // that have given schema_name as their schema_id key. Possible to improve // to have efficiency of a delta insert/update? @@ -1060,12 +1056,29 @@ class DataHarmonizer { } this.hot.setDataAtCell(focus_row, parseInt(dep_col), value, 'upload'); } - } - - // alter not needed? Row added automatically via setDataAtCell() ?! - // dh.hot.alter('insert_row_below', dh_row, 1); + } - // 2nd pass, now start building up table records from core Schema prefixes, classes, slots, enums entries: + let tables = {}; + for (let class_name of Object.keys(this.context.relations['Schema'].child)) { + let dh = this.context.dhs[class_name]; + tables[dh.template_name] = dh.hot.getData(); + } + + // Handsontable appears to get overloaded by inserting data via setDataAtCell() after + // loading of subsequent schemas. + // Notes on efficiency: + // + // Now using getData() and setData() as these avoid slowness or crashes + // involved in adding data row by row via setDataAtCell(). Seems that + // events start getting triggered into a downward spiral after a certain + // size of table reached. + // 1) Tried using Handsontable dh.hot.alter() to add rows, but this ERRORS + // with "Assertion failed: Expecting an unsigned number." if alter() is + // surrounded by "suspendRender()". Found alter() appears not to be needed + // since Row added automatically via setDataAtCell(). + + // 2nd pass, now start building up table records from core Schema prefixes, + // classes, slots, enums entries: let conversion = { prefixes: 'Prefix', enums: 'Enum', // Done before slots and classes so slot.range and @@ -1078,12 +1091,6 @@ class DataHarmonizer { let dh = this.context.dhs[class_name]; - // Handsontable ERRORS with "Assertion failed: Expecting an unsigned - // number." if alter() is surrounded by "suspendRender()" - - //let dh_row = dh.hot.countSourceRows(); - //dh.hot.alter('insert_row_below', dh_row, Object.keys(schema[schema_part]).length); - // Cycle through parts of uploaded schema's corresponding prefixes / // classes / slots / enums // value may be a string or an object in its own right. @@ -1096,7 +1103,7 @@ class DataHarmonizer { // break; case 'Prefix': - this.addRowRecord(dh, { + this.addRowRecord(dh, tables, { schema_id: load_name, prefix: item_name, reference: value // In this case value is a string @@ -1104,7 +1111,7 @@ class DataHarmonizer { break; case 'Class': - this.addRowRecord(dh, { + this.addRowRecord(dh, tables, { schema_id: load_name, name: value.name, title: value.title, @@ -1116,7 +1123,7 @@ class DataHarmonizer { // FUTURE: could ensure the unique_key_slots are marked required here. if (value.unique_keys) { for (let [key_name, obj] of Object.entries(value.unique_keys)) { - this.addRowRecord(dh_uk, { + this.addRowRecord(dh_uk, tables, { schema_id: load_name, class_id: value.name, name: key_name, @@ -1129,7 +1136,7 @@ class DataHarmonizer { if (value.slot_usage) { dh_su.hot.batchRender(() => { // TESTING for (let [key_name, obj] of Object.entries(value.slot_usage)) { - this.addSlotRecord(dh_su, load_name, value.name, key_name, obj); + this.addSlotRecord(dh_su, tables, load_name, value.name, key_name, obj); }; }); } @@ -1138,11 +1145,11 @@ class DataHarmonizer { case 'Slot': //slots have foreign_key annotations // Slots are not associated with a particular class. - this.addSlotRecord(dh, load_name, null, value.name, value); + this.addSlotRecord(dh, tables, load_name, null, value.name, value); break; case 'Enum': - this.addRowRecord(dh, { + this.addRowRecord(dh, tables, { schema_id: load_name, name: value.name, title: value.title, @@ -1151,36 +1158,28 @@ class DataHarmonizer { }); if (value.permissible_values) { - dh_pv.hot.batchRender(() => { // TESTING - for (let [key_name, obj] of Object.entries(value.permissible_values)) { - this.addRowRecord(dh_pv, { - schema_id: load_name, - enum_id: value.name, - name: obj.name, - text: obj.text, - description: obj.description, - meaning: obj.meaning, - is_a: obj.is_a - //notes: obj.notes // ??= '' - }); - }; - }); + for (let [key_name, obj] of Object.entries(value.permissible_values)) { + this.addRowRecord(dh_pv, tables, { + schema_id: load_name, + enum_id: value.name, + name: obj.name, + text: obj.text, + description: obj.description, + meaning: obj.meaning, + is_a: obj.is_a + //notes: obj.notes // ??= '' + }); + }; } break; } - - }; }; - for (const dh of Object.values(this.context.dhs)) { - //dh.hot.resumeExecution(); - //dh.hot.updateSettings({hiddenRows: true}); - dh.hot.resumeRender(); - dh.hot.render(); - //hot.updateSettings({hiddenRows: { rows: myRows}}); - + for (let class_name of Object.keys(this.context.relations['Schema'].child)) { + let dh = this.context.dhs[class_name]; + dh.hot.loadData(Object.values(tables[dh.template_name])); } // New data type, class & enumeration items need to be reflected in DH @@ -1189,15 +1188,13 @@ class DataHarmonizer { // Done each time a schema is uploaded or focused on. this.context.refreshSchemaEditorMenus(); - console.table("LOADED SCHEMA", schema); - }; /** The slot object, and the Class.slot_usage object (which gets to enhance * add attributes to a slot but not override existing slot attributes) are * identical in potential attributes, so construct the same object for both */ - addSlotRecord(dh, schema_name, class_name, slot_name, slot_obj) { + addSlotRecord(dh, tables, schema_name, class_name, slot_name, slot_obj) { /* slot_usage: @@ -1212,7 +1209,7 @@ class DataHarmonizer { */ let slot_record = { schema_id: schema_name, - slot_group: slot_obj.slot_group, + slot_group: slot_obj.slot_group ??= '', slot_uri: slot_obj.slot_uri, title: slot_obj.title, //Problem is that Range should be conglomeration of SCHEMA.type datatypes as @@ -1246,7 +1243,7 @@ class DataHarmonizer { else { slot_record.name = slot_name; } - this.addRowRecord(dh, slot_record); + this.addRowRecord(dh, tables, slot_record); }; getListAsDelimited(my_array, filter_attribute) { @@ -1280,31 +1277,29 @@ class DataHarmonizer { dh.hot.alter('remove_row', dh_changes); }; - - /** Insert new row for corresponding table item in uploaded schema. - * Interestingly, just setDataAtCell, if row points to a non-existing row, - * handsontable will create a new row. + */ - addRowRecord(dh, record) { + addRowRecord(dh, tables, record) { - let dh_row = dh.hot.countSourceRows(); + let target_record = new Array(dh.slots.length).fill(null); for (let [slot_name, value] of Object.entries(record)) { if (slot_name in dh.slot_name_to_column) { - let dh_col = dh.slot_name_to_column[slot_name]; - // This will trigger a beforeChange() event and there's no way to avoid that, - // so beforeChange code has conditional to ignore the 'upload' source. - dh.hot.setDataAtCell(dh_row, dh.slot_name_to_column[slot_name], value, 'upload'); + target_record[dh.slot_name_to_column[slot_name]] = value; } else console.error(`Error: Upload of ${dh.template_name} table mentions key:value of (${slot_name}:${value}) but Schema model doesn't include this key`) } + tables[dh.template_name].push(target_record); }; - copySlots(record, target, slot_list) { + copySlots(class_name, record, target, slot_list) { for (let [ptr, slot_name] of Object.entries(slot_list)) { - if (record[slot_name]) { - target[slot_name] = record[slot_name]; + if (slot_name in record) { + if (slot_name in target) + target[slot_name] = record[slot_name]; + else + console.log(`Error: Saving ${class_name}, saved template is missing ${slot_name} slot.`) } } }; diff --git a/lib/Footer.js b/lib/Footer.js index 21d8b4fc..68732d90 100644 --- a/lib/Footer.js +++ b/lib/Footer.js @@ -29,12 +29,11 @@ class Footer { this.root = $(root); this.root.append(TEMPLATE); - // Load a DH schema.yaml file into this slot. + // Load a DH schema.yaml file into this slot. // Prompt user for schema file name. Input is hidden in footer.html - //alert("Note, If you load the same schema more than one time you may encounter some delay in loading.") + // $('#schema_upload').on('change', (event) => { - alert("Note: currently loading larger schemas can take a longer time to load, or may crash application.") const reader = new FileReader(); reader.addEventListener('load', (event2) => { if (reader.error) { @@ -46,8 +45,7 @@ class Footer { } // reader.readyState will be 1 here = LOADING }); - // Normally - //console.log(event.target.files[0], reader.readyState) // readyState is 0 here. + // reader.readyState should be 0 here. // files[0] has .name, .lastModified integer and .lastModifiedDate if (event.target.files[0]) { reader.readAsText(event.target.files[0]); From ecd2bf5d9478aef2d51829696b6cc205aa730bc6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 21 Apr 2025 14:50:47 -0700 Subject: [PATCH 070/222] bundle local info via LinkML extension --- script/tabular_to_schema.py | 128 ++++++++++++++++++++++++++---------- 1 file changed, 94 insertions(+), 34 deletions(-) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index cc4cd1d0..170acb60 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -52,6 +52,9 @@ from linkml_runtime.dumpers.json_dumper import JSONDumper import subprocess +# Locale datastructure mirrors schema only for variable language elements. +# 'name' not included because it is coding name which isn't locale specific. +LOCALE_SLOT_FIELDS = ['title','description','slot_group','comments']; def init_parser(): parser = optparse.OptionParser() @@ -68,12 +71,9 @@ def init_parser(): return parser.parse_args(); -def set_class_slot(schema_class, slot, slot_group): +def set_class_slot(schema_class, slot, slot_name, slot_group): - class_name = schema_class['name']; - slot_name = slot['name']; - - print ("processing SLOT:", class_name, slot_name); + print ("processing SLOT:", schema_class['name'], slot_name); if not ('slots' in schema_class): schema_class['slots'] = []; @@ -82,7 +82,7 @@ def set_class_slot(schema_class, slot, slot_group): schema_class['slot_usage'] = {}; if slot_name in schema_class['slots']: - warnings.append(f"{class_name} {slot_name} is repeated. Duplicate slot for this class?"); + warnings.append(f"{schema_class['name']} {slot_name} is repeated. Duplicate slot for this class?"); # Each class lists off its slots in "slots" attribute. schema_class['slots'].append(slot_name); @@ -156,8 +156,9 @@ def set_mappings(record, row, EXPORT_FORMAT): record['exact_mappings'] = mappings; -# OLD: A single range goes into slot.range; more than one goes into slot.any_of[...] -# cardinality controls limit on answers. +# A single range goes into slot.range; more than one goes into slot.any_of[...] +# cardinality controls limit on answer count. Otherwise we would implement the +# slot .all_of, .exactly_one_of, and .none_of options. def set_range(slot, slot_range, slot_range_2): # range_2 column gets semi-colon separated list of additional ranges @@ -279,7 +280,7 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning slot_description = row.get('description',''); slot_comments = row.get('comments',''); slot_examples = row.get('examples',''); - slot_annotations = row.get('annotations',''); + slot_annotations = row.get('annotations',''); slot_uri = row.get('slot_uri',''); slot_identifier = bool(row.get('identifier','')); @@ -288,25 +289,25 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning slot_recommended = bool(row.get('recommended', '')); slot_range = row.get('range',''); - slot_range_2 = row.get('range_2',''); - slot_unit = row.get('unit',''); + slot_range_2 = row.get('range_2',''); #Phasing this out. + slot_unit = row.get('unit',''); slot_pattern = row.get('pattern',''); slot_structured_pattern = row.get('structured_pattern',''); slot_minimum_value = row.get('minimum_value',''); slot_maximum_value = row.get('maximum_value',''); - slot_minimum_cardinality = row.get('minimum_cardinality',''); - slot_maximum_cardinality = row.get('maximum_cardinality',''); + slot_minimum_cardinality = row.get('minimum_cardinality',''); + slot_maximum_cardinality = row.get('maximum_cardinality',''); slot = {'name': slot_name}; - set_class_slot(schema_class, slot, slot_group); + set_class_slot(schema_class, slot, slot_name, slot_group); - if slot_title > '': slot['title'] = slot_title; - if slot_description > '': slot['description'] = slot_description; - if slot_comments > '': slot['comments'] = [slot_comments]; + if slot_title > '': slot['title'] = slot_title; + if slot_description > '': slot['description'] = slot_description; + if slot_comments > '': slot['comments'] = [slot_comments]; - if slot_uri > '': slot['slot_uri'] = slot_uri; + if slot_uri > '': slot['slot_uri'] = slot_uri; if slot_identifier == True: slot['identifier'] = True; if slot_multivalued == True: slot['multivalued'] = True; @@ -317,16 +318,17 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning if slot_maximum_cardinality > '': slot['maximum_cardinality'] = int(slot_maximum_cardinality); set_range(slot, slot_range, slot_range_2); - if slot_unit > '': slot['unit'] = slot_unit; + if slot_unit > '': slot['unit'] = slot_unit; set_min_max(slot, slot_minimum_value, slot_maximum_value); - if slot_pattern > '': slot['pattern'] = slot_pattern; + + if slot_pattern > '': slot['pattern'] = slot_pattern; if slot_structured_pattern > '': - slot['structured_pattern'] = { - 'syntax': slot_structured_pattern, - 'partial_match': False, - 'interpolated': True - } + slot['structured_pattern'] = { + 'syntax': slot_structured_pattern, + 'partial_match': False, + 'interpolated': True + } set_attribute(slot, "unit", slot_unit); set_examples(slot, slot_examples); @@ -390,27 +392,37 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning # Do language variant(s) since we are at a particular slot, with its # language translations for "name", "title", "text", "description", # "slot_group", "comments", and example "value"]. - # Datastructure mirrors schema only for variable language elements. - variant_fields = ['name','title','description','slot_group','comments']; for lcode in locale_schemas.keys(): locale_schema = locale_schemas[lcode]; locale_class = locale_schema['classes'][class_name]; variant_slot = {'name': slot_name}; + # variant_slot = {}; variant_slot_group = ''; - for field in variant_fields: + for field in LOCALE_SLOT_FIELDS: text = row.get(field + '_' + lcode, schema['slots'][slot_name].get(field, '' )); if text: if field == 'comments': variant_slot[field] = [text]; else: variant_slot[field] = text; - if field == 'slot_group': variant_slot_group = text; + + if field == 'slot_group': + variant_slot_group = text; set_examples(variant_slot, row.get('examples' + '_' + lcode, '')); - set_class_slot(locale_class, variant_slot, variant_slot_group); + set_class_slot(locale_class, variant_slot, slot_name, variant_slot_group); + + locale_schema['slots'][slot_name] = variant_slot; + # if len(variant_slot) > 0: # Some locale attribute(s) added. + # schema['slots'][slot_name].update({ + # 'extensions': { + # 'locale': { + # 'tag': 'locale', + # 'value': [{lcode: variant_slot}] + # } + # } + # }); - locale_schema['slots'][slot_name] = variant_slot; # combine into set_examples? - if len(schema['slots']) == 0: warnings.append("WARNING: there are no slots in this schema!"); @@ -476,6 +488,21 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): if locale_title > '': locale_schema['enums'][name]['title'] = locale_title; + #local_menu_item = {'title': locale_title}; + locale_description = row.get('description' + lcode, ''); + if locale_description > '': + locale_schema['enums'][name]['description'] = locale_description; + #local_menu_item['description'] = locale_description; + + # enumerations[name].update({ + # 'extensions': { + # 'locale': { + # 'tag': 'locale', + # 'value': [{lcode: local_menu_item}] + # } + # } + # }); + if name > '': # Text is label of a particular menu choice # Loop scans through columns until it gets a value @@ -514,11 +541,21 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): locale_schemas[lcode]['enums'][name]['permissible_values'][choice_text] = local_choice; + # if len(local_choice) > 0: # Some locale attribute(s) added. + # enum['permissible_values'][choice_text].update({ + # 'extensions': { + # 'locale': { + # 'tag': 'locale', + # 'value': [{lcode: local_choice}] + # } + # } + # }); + break; if len(enumerations) == 0: - warnings.append("WARNING: there are no enumerations in this specification!"); + warnings.append("Note: there are no enumerations in this specification!"); def write_schema(schema): @@ -608,7 +645,7 @@ def write_locales(locale_schemas): for name, class_obj in locale_view.all_classes().items(): if locale_view.class_slots(name): - new_obj = locale_view.induced_class(name); # specimen collector sample ID + new_obj = locale_view.induced_class(name); locale_view.add_class(new_obj); JSONDumper().dump(locale_view.schema, directory + w_filename_base + '.json'); @@ -704,6 +741,7 @@ def write_menu(menu_path, schema_folder, schema_view): locales = SCHEMA['in_language']; print("locales (", len(locales),"):", locales); for locale in locales[1:]: + locale_schemas[locale] = copy.deepcopy(SCHEMA); locale_schemas[locale]['in_language'] = locale; @@ -711,12 +749,34 @@ def write_menu(menu_path, schema_folder, schema_view): set_classes(r_schema_slots, SCHEMA, locale_schemas, EXPORT_FORMAT, warnings); set_enums(r_schema_enums, SCHEMA, locale_schemas, EXPORT_FORMAT, warnings); +if len(locale_schemas) > 0: + for lcode in locale_schemas.keys(): + lschema = locale_schemas[lcode]; + lschema.pop('prefixes', None); + lschema.pop('imports', None); + lschema.pop('types', None); + lschema.pop('settings', None); + for class_name, class_obj in lschema['classes'].items(): + class_obj.pop('slots', None); + class_obj.pop('unique_keys', None); + class_obj.pop('is_a', None); +c + SCHEMA.update({ + 'extensions': { + 'locale': { + 'tag': 'locale', + 'value': [{lcode: lschema}] + } + } + }); + if len(warnings): print ("\nWARNING: \n", "\n ".join(warnings)); print("finished processing.") schema_view = write_schema(SCHEMA); +# NIX this when locales are integral to main schema write_locales(locale_schemas); # Adjust menu.json to include or update entries for given schema's template(s) From 6034cdd819cb06bbe14a2eba4a2d05758e280e04 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 22 Apr 2025 06:44:38 -0700 Subject: [PATCH 071/222] change: to plural extensions.locales --- script/tabular_to_schema.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index 170acb60..b6eeba9f 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -760,11 +760,11 @@ def write_menu(menu_path, schema_folder, schema_view): class_obj.pop('slots', None); class_obj.pop('unique_keys', None); class_obj.pop('is_a', None); -c + SCHEMA.update({ 'extensions': { - 'locale': { - 'tag': 'locale', + 'locales': { + 'tag': 'locales', 'value': [{lcode: lschema}] } } From 975251cfe34dd945bb444262ead7f544f957f012 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 01:12:26 -0700 Subject: [PATCH 072/222] version bump WIP translation --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 09e4d3cc..0fac3698 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "data-harmonizer", - "version": "1.9.1", + "version": "1.9.3", "description": "A standardized spreadsheet editor and validator that can be run offline and locally", "repository": "git@github.com:cidgoh/DataHarmonizer.git", "license": "MIT", From 36ff7d07c02f9931cc47871490b623d0f2b34434 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 01:13:11 -0700 Subject: [PATCH 073/222] translation table formatting --- web/index.css | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/web/index.css b/web/index.css index 57a85250..e6deb9bd 100644 --- a/web/index.css +++ b/web/index.css @@ -86,7 +86,7 @@ li.nav-item.disabled { background-color: black; color: #fff; text-align: center; - padding: 10px; + padding: 5px; border-radius: 6px; /* Position the tooltip text - see examples below! */ position: absolute; @@ -142,4 +142,30 @@ record-hierarchy cursor: -webkit-grab; cursor: grab; } +/*.modal.show */ +#translate-modal .modal-dialog { + width:95%; + max-width: 100% !important; + margin:1rem !important; +} +#translate-modal table { + min-width: 50%; + margin-bottom:15px; +} +#translate-modal table th { + background-color:#EEE; + padding:5px; +} +#translate-modal table th.locale { + width:60px; +} +#translate-modal table tr td, table tr th { + vertical-align: top; +} +tr.translation-input td textarea { + min-height:3lh; + max-height:10lh; + min-width:200px; + field-sizing: content; +} From c1a9aaa3aec0eaec0a2731ccd5a4d611d3bca7ff Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 01:15:15 -0700 Subject: [PATCH 074/222] translations popup --- lib/Toolbar.js | 34 ++++++++++++++++++++++++++++++++++ lib/toolbar.html | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 6296d2f7..5f72771f 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -313,8 +313,11 @@ class Toolbar { $('#next-error-button').on('click', this.locateNextError.bind(this)); $('#validate-btn').on('click', this.validate.bind(this)); $('#help_reference').on('click', this.showReference.bind(this)); + + $('#translation-save').on('click', this.translationSave.bind(this)); } + async loadGettingStartedModalContent() { const modalContainer = $('#getting-started-carousel-container'); if (!modalContainer.html()) { @@ -917,6 +920,34 @@ class Toolbar { } } + translationSave() { + + let class_name = this.context.current_data_harmonizer_name; // eg. Slot + for (let input of $("#translate-modal-content textarea")) { + let attribute = $(input).attr('name'); + let value = $(input).val(); + switch (class_name) { + case 'Schema': + if (attribute === '') + + break; + case 'Class': + break; + case 'Slot': + break; + case 'Enum': + break; + case 'SlotUsage': + break; + case 'PermissibleValues': + break; + } + } + //console.log("values", values); + + $('#translate-modal').modal('hide'); + } + showReference() { for (const dh in this.context.dhs) { this.context.dhs[dh].renderReference(); @@ -1209,6 +1240,9 @@ class Toolbar { }, }; } + + + } export default Toolbar; diff --git a/lib/toolbar.html b/lib/toolbar.html index 317ab25e..537efe2d 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -1074,4 +1074,46 @@
    + + + From 0ed23550571da859d2ca2f223b2ebd7711ed7cc9 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 01:15:53 -0700 Subject: [PATCH 075/222] PermissibleValue tweak --- web/templates/schema_editor/schema.json | 112 ++++++++++--------- web/templates/schema_editor/schema.yaml | 36 +++--- web/templates/schema_editor/schema_core.yaml | 2 +- web/templates/schema_editor/schema_slots.tsv | 4 +- 4 files changed, 84 insertions(+), 70 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index f2d64da7..189505bd 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -416,8 +416,7 @@ "Class", "UniqueKey", "Slot", - "Enum", - "PermissibleValue" + "Enum" ], "range": "WhitespaceMinimizedString", "required": true @@ -519,16 +518,15 @@ }, "title": { "name": "title", - "title": "Title", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Class", "Slot", "SlotUsage", - "Enum" + "Enum", + "PermissibleValue" ], - "range": "WhitespaceMinimizedString", - "required": true + "range": "WhitespaceMinimizedString" }, "class_uri": { "name": "class_uri", @@ -821,20 +819,21 @@ ], "range": "uri" }, - "is_a": { - "name": "is_a", - "description": "The parent term name (in an enumeration) of this term, if any.", - "title": "Parent", + "text": { + "name": "text", + "description": "The coding name of this menu choice (PermissibleValue).", + "title": "Code", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "PermissibleValue" ], - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "required": true }, - "text": { - "name": "text", - "description": "The plain language text of this menu choice (PermissibleValue) to display.", - "title": "Text", + "is_a": { + "name": "is_a", + "description": "The parent term name (in an enumeration) of this term, if any.", + "title": "Parent", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "PermissibleValue" @@ -938,8 +937,7 @@ "Class", "UniqueKey", "Slot", - "Enum", - "PermissibleValue" + "Enum" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -1190,8 +1188,10 @@ "title": { "name": "title", "description": "The plain language name of a LinkML schema class.", + "title": "Title", "rank": 3, - "slot_group": "attributes" + "slot_group": "attributes", + "required": true }, "description": { "name": "description", @@ -1270,8 +1270,7 @@ "Class", "UniqueKey", "Slot", - "Enum", - "PermissibleValue" + "Enum" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -1290,7 +1289,8 @@ "Class", "Slot", "SlotUsage", - "Enum" + "Enum", + "PermissibleValue" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -1488,8 +1488,7 @@ "Class", "UniqueKey", "Slot", - "Enum", - "PermissibleValue" + "Enum" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -1603,11 +1602,13 @@ "title": { "name": "title", "description": "The plain language name of this LinkML schema slot.", + "title": "Title", "comments": [ "This can be displayed in applications and documentation." ], "rank": 5, - "slot_group": "attributes" + "slot_group": "attributes", + "required": true }, "range": { "name": "range", @@ -1772,8 +1773,7 @@ "Class", "UniqueKey", "Slot", - "Enum", - "PermissibleValue" + "Enum" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -1825,7 +1825,8 @@ "Class", "Slot", "SlotUsage", - "Enum" + "Enum", + "PermissibleValue" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -2223,11 +2224,13 @@ "title": { "name": "title", "description": "The plain language name of this LinkML schema slot.", + "title": "Title", "comments": [ "This can be displayed in applications and documentation." ], "rank": 7, - "slot_group": "attributes" + "slot_group": "attributes", + "required": true }, "range": { "name": "range", @@ -2471,7 +2474,8 @@ "Class", "Slot", "SlotUsage", - "Enum" + "Enum", + "PermissibleValue" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -2846,8 +2850,10 @@ "title": { "name": "title", "description": "The plain language name of this enumeration menu.", + "title": "Title", "rank": 3, - "slot_group": "attributes" + "slot_group": "attributes", + "required": true }, "description": { "name": "description", @@ -2907,8 +2913,7 @@ "Class", "UniqueKey", "Slot", - "Enum", - "PermissibleValue" + "Enum" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -2927,7 +2932,8 @@ "Class", "Slot", "SlotUsage", - "Enum" + "Enum", + "PermissibleValue" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -3001,9 +3007,8 @@ "slot_group": "key", "range": "Enum" }, - "name": { - "name": "name", - "description": "The coding name of this menu choice (PermissibleValue).", + "text": { + "name": "text", "rank": 3, "slot_group": "key" }, @@ -3012,8 +3017,10 @@ "rank": 4, "slot_group": "attributes" }, - "text": { - "name": "text", + "title": { + "name": "title", + "description": "The plain language title of this menu choice (PermissibleValue) to display.", + "title": "title", "rank": 5, "slot_group": "attributes" }, @@ -3079,20 +3086,15 @@ "range": "Enum", "required": true }, - "name": { - "name": "name", + "text": { + "name": "text", "description": "The coding name of this menu choice (PermissibleValue).", - "title": "Name", + "title": "Code", "from_schema": "https://example.com/DH_LinkML", "rank": 3, - "alias": "name", + "alias": "text", "owner": "PermissibleValue", "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", "PermissibleValue" ], "slot_group": "key", @@ -3113,15 +3115,19 @@ "slot_group": "attributes", "range": "WhitespaceMinimizedString" }, - "text": { - "name": "text", - "description": "The plain language text of this menu choice (PermissibleValue) to display.", - "title": "Text", + "title": { + "name": "title", + "description": "The plain language title of this menu choice (PermissibleValue) to display.", + "title": "title", "from_schema": "https://example.com/DH_LinkML", "rank": 5, - "alias": "text", + "alias": "title", "owner": "PermissibleValue", "domain_of": [ + "Class", + "Slot", + "SlotUsage", + "Enum", "PermissibleValue" ], "slot_group": "attributes", @@ -3168,7 +3174,7 @@ "unique_key_slots": [ "schema_id", "enum_id", - "name" + "text" ], "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." } diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 01b9e5ee..bc4f61a3 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -141,6 +141,8 @@ classes: rank: 3 slot_group: attributes description: The plain language name of a LinkML schema class. + title: Title + required: true description: rank: 4 slot_group: attributes @@ -283,6 +285,8 @@ classes: description: The plain language name of this LinkML schema slot. comments: - This can be displayed in applications and documentation. + title: Title + required: true range: rank: 6 slot_group: attributes @@ -436,6 +440,8 @@ classes: description: The plain language name of this LinkML schema slot. comments: - This can be displayed in applications and documentation. + title: Title + required: true range: rank: 8 slot_group: attributes @@ -543,6 +549,8 @@ classes: rank: 3 slot_group: attributes description: The plain language name of this enumeration menu. + title: Title + required: true description: rank: 4 slot_group: attributes @@ -563,13 +571,13 @@ classes: unique_key_slots: - schema_id - enum_id - - name + - text slots: - schema_id - enum_id - - name - - is_a - text + - is_a + - title - description - meaning slot_usage: @@ -587,16 +595,18 @@ classes: range: Enum description: The coding name of the menu (enumeration) that this choice is contained in. - name: + text: rank: 3 slot_group: key - description: The coding name of this menu choice (PermissibleValue). is_a: rank: 4 slot_group: attributes - text: + title: rank: 5 slot_group: attributes + title: title + description: The plain language title of this menu choice (PermissibleValue) + to display. description: rank: 6 slot_group: attributes @@ -725,8 +735,6 @@ slots: range: uri title: name: title - title: Title - required: true range: WhitespaceMinimizedString class_uri: name: class_uri @@ -871,17 +879,17 @@ slots: title: Enum URI description: A URI for identifying this enumeration's semantic type. range: uri + text: + name: text + title: Code + description: The coding name of this menu choice (PermissibleValue). + required: true + range: WhitespaceMinimizedString is_a: name: is_a title: Parent description: The parent term name (in an enumeration) of this term, if any. range: WhitespaceMinimizedString - text: - name: text - title: Text - description: The plain language text of this menu choice (PermissibleValue) to - display. - range: WhitespaceMinimizedString meaning: name: meaning title: Meaning diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 8b5a3199..10a39ece 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -94,7 +94,7 @@ classes: unique_key_slots: - schema_id - enum_id - - name + - text Container: tree_root: true diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 513347b1..6e0ad04d 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -90,8 +90,8 @@ Enum key schema_id Schema Schema TRUE The coding name of the schema thi PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. - key name Name WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). + key text Code WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). attributes is_a Parent WhitespaceMinimizedString The parent term name (in an enumeration) of this term, if any. - attributes text Text WhitespaceMinimizedString The plain language text of this menu choice (PermissibleValue) to display. + attributes title title WhitespaceMinimizedString The plain language title of this menu choice (PermissibleValue) to display. attributes description Description string A plan text description of the meaning of this menu choice. attributes meaning Meaning uri A URI for identifying this choice's semantic type. \ No newline at end of file From 2249ae4c4a61bdd55895666dcfb6bdf52593d2fd Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 01:16:15 -0700 Subject: [PATCH 076/222] shortening add rows text in english. --- lib/Footer.js | 2 +- web/translations/translations.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Footer.js b/lib/Footer.js index 68732d90..8e6be32f 100644 --- a/lib/Footer.js +++ b/lib/Footer.js @@ -14,7 +14,7 @@ const TEMPLATE = ` value="1" />
    - more rows at the bottom. + row(s)
    Focus diff --git a/web/translations/translations.json b/web/translations/translations.json index a8360b2d..ed5730ba 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -119,7 +119,7 @@ "fr": "Ajouter" }, "add-row-text": { - "en": "more rows at the bottom", + "en": "row(s)", "fr": "plus de lignes en bas" }, "template-cancel": { From ffc8bba62fac88c64f7107a3487de69c3fd1fff5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 01:16:33 -0700 Subject: [PATCH 077/222] translation popup --- lib/DataHarmonizer.js | 170 +++++++++++++++++++++++++++++++++++------- 1 file changed, 142 insertions(+), 28 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 1ecd7861..dacb67ba 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -85,6 +85,20 @@ Handsontable.cellTypes.registerCellType('dh.time', { renderer: Handsontable.renderers.getRenderer('autocomplete'), }); +const TRANSLATABLE = { + // DH Tab maps to schema.extensions.locales.value[locale][part][key1][part2][key2] + // The key names link between locales hierarchy part dictionary keys and the + // DH row slots that user is focused on. + // tab: [schema_part, key1, [part2, key2], [attribute_list] + 'Schema': [null, null, null, null, ['description']], + 'Class': ['classes', 'name', null, null, ['title','description']], + 'Slot': ['slots', 'name', null, null, ['title','description','comments','examples']], + 'Enum': ['enums', 'name', null, null, ['title','description']], + + 'SlotUsage': ['classes', 'class_id', 'slot_usage', 'slot_id', ['title','description','comments','examples']], + 'PermissibleValue': ['enums', 'enum_id', 'permissible_values', 'text', ['title','description']] +} + /** * An instance of DataHarmonizer has a schema, a domElement, and a * handsontable .hot object @@ -457,6 +471,101 @@ class DataHarmonizer { }, callback: function () {self.saveSchema()} }, + { + key: 'translations', + name: 'Translations', + hidden: function () { + // If in schema editor, then if no translation metadata for this + // schema, or no translatable tab content, then hide option. + const schema = self.context.dhs.Schema; + if (!schema || schema.schema.name != "DH_LinkML") return true; + const locales = schema.hot.getCellMeta(schema.current_selection[0], 0).locales; + if (!locales) return true; + return !(self.template_name in TRANSLATABLE); + }, + callback: function () { + // FUTURE: could be WYSIWYG editor + // FUTURE: could be translation table form for all visible rows. + const row = self.current_selection[0]; + const schema = self.context.dhs.Schema; + // On loading, each schema has locales object stored in its first + // row cell metadata. + const locales = schema.hot.getCellMeta(schema.current_selection[0], 0).locales; + const [schema_part, key_name, sub_part, sub_part_key_name, text_columns] = TRANSLATABLE[self.template_name]; + + // 1st content row of table shows english or default translation. + let default_row = ''; + let translatable = ''; + for (var column_name of text_columns) { + + // Exception is 'permissible_values', 'text' where in default + // schema there might not be a title. find 'text' instead of 'title' + if (sub_part === 'permissible_values' && column_name === 'title') + column_name = 'text'; + + let col = self.slot_name_to_column[column_name]; + let text = self.hot.getDataAtCell(row, col, 'lookup') || ''; + default_row += `${text}`; + translatable += text + '\n\n'; + } + + let translate_rows = ''; + // Key for class, slot, enum: + const key = self.hot.getDataAtCell(row, self.slot_name_to_column[key_name], 'lookup'); + let key2 = null; + if (sub_part_key_name) { + key2 = self.hot.getDataAtCell(row, self.slot_name_to_column[sub_part_key_name], 'lookup'); + } + for (const locale_item of Object.values(locales)) { + for (const [locale, locale_schema] of Object.entries(locale_item)) { + let translate_cells = ''; + let translate_text = ''; + for (let column_name of text_columns) { + // If items are in a component of class, like slot_usage or permissible_values + // schema_part='enums', id='enum_id', 'permissible_values', 'name', + // Translations can be sparse/incomplete + let value = null; + if (sub_part) { + value = locale_schema[schema_part][key][sub_part][key2]?.[column_name] || ''; + } + else { + value = locale_schema[schema_part][key]?.[column_name] || ''; + } + if (!!value && Array.isArray(value) && value.length > 0) { + // Some inputs are array of [{value: ..., description: ...} etc. + if (typeof value[0] === 'object') + value = Object.values(value).map((x) => x.value).join(';'); + else + value = value.join(';') + } + + translate_cells += ``; + } + // Because origin is different, we can't bring google + // translate results directly into an iframe. + let translate = ``; + // onclick="navigator.clipboard.writeText('test') + + translate_rows += `${locale}${translate_cells}${translate}`; + } + } + + $('#translate-modal-content').html( + `
    + + + + + + ${default_row} + ${translate_rows} + +
    locale${TRANSLATABLE[self.template_name][4].join('')}translate
    ${schema.schema.in_language}
    +
    ` + ); + $('#translate-modal').modal('show'); + } + }, /*, { key: 'change_key', @@ -697,20 +806,13 @@ class DataHarmonizer { // If a change is carried out in the grid but user doesn't // change selection, e.g. just edits 1 cell content, then // an afterSelection isn't triggered. THEREFORE we have to - // trigger a crudFilterDependentViews() call. + // trigger a crudFilterDependentViews() call here. // action e.g. edit, updateData, CopyPaste.paste afterChange: function (grid_changes, action) { if (action == 'upload' || action =='updateData') { - // This is being called for every cell change in an 'upload' - // Must block them or it somehow triggers stack overload of new - // afterChange events. - this.counter??= 0; - this.counter ++; + // This is being called for every cell change in an 'upload' return; } - // ISSUE: Thousands of upload actions for uploaded schema - // Note: https://github.com/handsontable/handsontable/discussions/9275 - //console.log ("upload actions", this.counter) // Trigger only if change to some key slot child needs. if (grid_changes) { @@ -921,11 +1023,10 @@ class DataHarmonizer { break; case 'SlotUsage': - schema.classes[record.class_id].slot_usage ??= {}; schema.classes[record.class_id].slot_usage ??= {}; schema.classes[record.class_id].slot_usage[record.slot_id] ??= {}; - this.copySlots(class_name, record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples' - ]); // 'equals_expression' ; don't really need rank here either. + this.copySlots(class_name, record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples'] + ); // 'equals_expression' ; don't really need rank here either - sorting changes that. break; case 'Enum': @@ -935,7 +1036,8 @@ class DataHarmonizer { case 'PermissableValues': schema.enums[record.enum_id].permissible_values = {}; - this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values, ['name','text','description','meaning']); // is_a + this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values, ['text','title','description','meaning', 'is_a']); + //code should get converted to key of field break; case 'Type': @@ -948,15 +1050,13 @@ class DataHarmonizer { console.table("SAVING SCHEMA", schema); const a = document.createElement("a"); - //Save JSON version: - //a.href = URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { - a.href = URL.createObjectURL(new Blob([stringify(schema)], { - type: "text/plain" - })); + //Save JSON version: URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { + a.href = URL.createObjectURL(new Blob([stringify(schema)], {type: 'text/plain'})); a.setAttribute("download", "schema.yaml"); document.body.appendChild(a); a.click(); document.body.removeChild(a); + // SAVE LANGUAGE VARIANTS } @@ -1015,7 +1115,6 @@ class DataHarmonizer { let ptr = 1; while (this.context.crudFindAllRowsByKeyVals('Schema', {'name': base_name + ptr}).length) { ptr++; - //if (ptr >4) {alert("darn"); break;} } load_name = base_name + ptr; } @@ -1056,7 +1155,24 @@ class DataHarmonizer { } this.hot.setDataAtCell(focus_row, parseInt(dep_col), value, 'upload'); } - } + } + + /* As well, "schema.extensions", may contain a locale. If so, we add + * right-click functionality on textual cells to enable editing of this + * content, and the local extension is saved. + */ + if (schema.extensions?.locales?.value) { + this.hot.setCellMeta(focus_row, 0, 'locales', schema.extensions?.locales?.value); + // Compile list of relevant fields for each + } + /* + locale: + tag: locale + value: + - fr: + description: Un modèle DataHarmonizer pour éditer un schéma LinkML. +*/ + let tables = {}; for (let class_name of Object.keys(this.context.relations['Schema'].child)) { @@ -1134,11 +1250,9 @@ class DataHarmonizer { }; }; if (value.slot_usage) { - dh_su.hot.batchRender(() => { // TESTING - for (let [key_name, obj] of Object.entries(value.slot_usage)) { - this.addSlotRecord(dh_su, tables, load_name, value.name, key_name, obj); - }; - }); + for (let [key_name, obj] of Object.entries(value.slot_usage)) { + this.addSlotRecord(dh_su, tables, load_name, value.name, key_name, obj); + }; } break; @@ -1162,8 +1276,8 @@ class DataHarmonizer { this.addRowRecord(dh_pv, tables, { schema_id: load_name, enum_id: value.name, - name: obj.name, - text: obj.text, + text: key_name, + title: obj.title, description: obj.description, meaning: obj.meaning, is_a: obj.is_a @@ -1177,6 +1291,7 @@ class DataHarmonizer { }; + // Get all of the DH instances loaded. for (let class_name of Object.keys(this.context.relations['Schema'].child)) { let dh = this.context.dhs[class_name]; dh.hot.loadData(Object.values(tables[dh.template_name])); @@ -1184,7 +1299,6 @@ class DataHarmonizer { // New data type, class & enumeration items need to be reflected in DH // schema editor SchemaTypeMenu, SchemaClassMenu and SchemaEnumMenu menus - // Done each time a schema is uploaded or focused on. this.context.refreshSchemaEditorMenus(); From db0eab2927ddd0688a0458d22a584186911278a0 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 11:51:26 -0700 Subject: [PATCH 078/222] saving minimum information in locales + don't loose translation entries that happen to have same spelling. - Requires that menu name / title/ title_[language] be on separate row from menu entries. --- script/tabular_to_schema.py | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index b6eeba9f..16791ac7 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -458,13 +458,13 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): # Each enumeration begins with a row that provides the name of the enum. # subsequent rows may not have a name. - if row.get('name','') > '' or row.get('title','') > '': + if row.get('name','') > '': # or row.get('title','') > '' # Process default language title name = row.get('name'); title = row.get('title'); - if not name: # For enumerations that don't have separate name field - name = title; + #if not name: # For enumerations that don't have separate name field + # print("ERROR: enumeration:", title) if not (name in enumerations): enum = { 'name': name, @@ -515,10 +515,12 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): description = row.get('description',''); meaning = row.get('meaning',''); + title = row.get('title',''); choice = {'text' : choice_text} if description > '': choice['description'] = description; if meaning > '': choice['meaning'] = meaning; + if title > '': choice['title'] = title; # Export mappings can be established for any enumeration items too. set_mappings(choice, row, export_format); @@ -532,7 +534,7 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): for lcode in locale_schemas.keys(): translation = row.get(menu_x + '_' + lcode, ''); - if translation > '' and translation != choice['text']: + if translation > '': # and translation != choice['text'] - don't loose translation entries that happen to have same spelling. local_choice = {'title': translation} description = row.get(description + '_' + lcode, ''); @@ -752,14 +754,28 @@ def write_menu(menu_path, schema_folder, schema_view): if len(locale_schemas) > 0: for lcode in locale_schemas.keys(): lschema = locale_schemas[lcode]; + # These have no translation elements lschema.pop('prefixes', None); lschema.pop('imports', None); lschema.pop('types', None); lschema.pop('settings', None); + for class_name, class_obj in lschema['classes'].items(): - class_obj.pop('slots', None); - class_obj.pop('unique_keys', None); - class_obj.pop('is_a', None); + class_obj.pop('name', None); # not translatatble + class_obj.pop('slots', None); # no translations + class_obj.pop('unique_keys', None); # no translations + class_obj.pop('is_a', None); # no translations + + if 'slot_usage' in class_obj: + for slot_name, slot_usage in class_obj['slot_usage'].items(): + slot_usage.pop('rank', None); + + for name, slot_obj in lschema['slots'].items(): + slot_obj.pop('name', None); # not translatatble + + for name, enum_obj in lschema['enums'].items(): + enum_obj.pop('name', None); # not translatatble + #enum_obj.pop('is_a', None); SCHEMA.update({ 'extensions': { From 3a650943e99850c2e440391ebc1ad12fc563d700 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 12:07:52 -0700 Subject: [PATCH 079/222] Minimize translation hierarchy attributes --- .../canada_covid19/locales/fr/schema.json | 4728 +++---------- .../canada_covid19/locales/fr/schema.yaml | 1017 ++- web/templates/canada_covid19/schema.json | 5950 +++++++++++++++++ web/templates/canada_covid19/schema.yaml | 4366 ++++++++++++ web/templates/canada_covid19/schema_enums.tsv | 198 +- 5 files changed, 11849 insertions(+), 4410 deletions(-) diff --git a/web/templates/canada_covid19/locales/fr/schema.json b/web/templates/canada_covid19/locales/fr/schema.json index cbc4afec..d0398293 100644 --- a/web/templates/canada_covid19/locales/fr/schema.json +++ b/web/templates/canada_covid19/locales/fr/schema.json @@ -4,147 +4,18 @@ "in_language": "fr", "id": "https://example.com/CanCOGeN_Covid-19", "version": "3.0.0", - "imports": [ - "linkml:types" - ], - "prefixes": { - "linkml": { - "prefix_prefix": "linkml", - "prefix_reference": "https://w3id.org/linkml/" - }, - "BTO": { - "prefix_prefix": "BTO", - "prefix_reference": "http://purl.obolibrary.org/obo/BTO_" - }, - "CIDO": { - "prefix_prefix": "CIDO", - "prefix_reference": "http://purl.obolibrary.org/obo/CIDO_" - }, - "CLO": { - "prefix_prefix": "CLO", - "prefix_reference": "http://purl.obolibrary.org/obo/CLO_" - }, - "DOID": { - "prefix_prefix": "DOID", - "prefix_reference": "http://purl.obolibrary.org/obo/DOID_" - }, - "ECTO": { - "prefix_prefix": "ECTO", - "prefix_reference": "http://purl.obolibrary.org/obo/ECTO_" - }, - "EFO": { - "prefix_prefix": "EFO", - "prefix_reference": "http://purl.obolibrary.org/obo/EFO_" - }, - "ENVO": { - "prefix_prefix": "ENVO", - "prefix_reference": "http://purl.obolibrary.org/obo/ENVO_" - }, - "FOODON": { - "prefix_prefix": "FOODON", - "prefix_reference": "http://purl.obolibrary.org/obo/FOODON_" - }, - "GAZ": { - "prefix_prefix": "GAZ", - "prefix_reference": "http://purl.obolibrary.org/obo/GAZ_" - }, - "GENEPIO": { - "prefix_prefix": "GENEPIO", - "prefix_reference": "http://purl.obolibrary.org/obo/GENEPIO_" - }, - "GSSO": { - "prefix_prefix": "GSSO", - "prefix_reference": "http://purl.obolibrary.org/obo/GSSO_" - }, - "HP": { - "prefix_prefix": "HP", - "prefix_reference": "http://purl.obolibrary.org/obo/HP_" - }, - "IDO": { - "prefix_prefix": "IDO", - "prefix_reference": "http://purl.obolibrary.org/obo/IDO_" - }, - "MP": { - "prefix_prefix": "MP", - "prefix_reference": "http://purl.obolibrary.org/obo/MP_" - }, - "MMO": { - "prefix_prefix": "MMO", - "prefix_reference": "http://purl.obolibrary.org/obo/MMO_" - }, - "MONDO": { - "prefix_prefix": "MONDO", - "prefix_reference": "http://purl.obolibrary.org/obo/MONDO_" - }, - "MPATH": { - "prefix_prefix": "MPATH", - "prefix_reference": "http://purl.obolibrary.org/obo/MPATH_" - }, - "NCIT": { - "prefix_prefix": "NCIT", - "prefix_reference": "http://purl.obolibrary.org/obo/NCIT_" - }, - "NCBITaxon": { - "prefix_prefix": "NCBITaxon", - "prefix_reference": "http://purl.obolibrary.org/obo/NCBITaxon_" - }, - "NBO": { - "prefix_prefix": "NBO", - "prefix_reference": "http://purl.obolibrary.org/obo/NBO_" - }, - "OBI": { - "prefix_prefix": "OBI", - "prefix_reference": "http://purl.obolibrary.org/obo/OBI_" - }, - "OMRSE": { - "prefix_prefix": "OMRSE", - "prefix_reference": "http://purl.obolibrary.org/obo/OMRSE_" - }, - "PCO": { - "prefix_prefix": "PCO", - "prefix_reference": "http://purl.obolibrary.org/obo/PCO_" - }, - "TRANS": { - "prefix_prefix": "TRANS", - "prefix_reference": "http://purl.obolibrary.org/obo/TRANS_" - }, - "UBERON": { - "prefix_prefix": "UBERON", - "prefix_reference": "http://purl.obolibrary.org/obo/UBERON_" - }, - "UO": { - "prefix_prefix": "UO", - "prefix_reference": "http://purl.obolibrary.org/obo/UO_" - }, - "VO": { - "prefix_prefix": "VO", - "prefix_reference": "http://purl.obolibrary.org/obo/VO_" - } - }, "default_prefix": "https://example.com/CanCOGeN_Covid-19/", - "types": { - "WhitespaceMinimizedString": { - "name": "WhitespaceMinimizedString", - "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "Provenance": { - "name": "Provenance", - "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - } - }, "enums": { "UmbrellaBioprojectAccessionMenu": { "name": "UmbrellaBioprojectAccessionMenu", "title": "Menu « Accès au bioprojet cadre »", - "from_schema": "https://example.com/CanCOGeN_Covid-19" + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "PRJNA623807": { + "text": "PRJNA623807", + "title": "PRJNA623807" + } + } }, "NullValueMenu": { "name": "NullValueMenu", @@ -178,10 +49,18 @@ "title": "Menu « nom_lieu_géo (état/province/territoire) »", "from_schema": "https://example.com/CanCOGeN_Covid-19", "permissible_values": { + "Alberta": { + "text": "Alberta", + "title": "Alberta" + }, "British Columbia": { "text": "British Columbia", "title": "Colombie-Britannique" }, + "Manitoba": { + "text": "Manitoba", + "title": "Manitoba" + }, "New Brunswick": { "text": "New Brunswick", "title": "Nouveau-Brunswick" @@ -198,6 +77,14 @@ "text": "Nova Scotia", "title": "Nouvelle-Écosse" }, + "Nunavut": { + "text": "Nunavut", + "title": "Nunavut" + }, + "Ontario": { + "text": "Ontario", + "title": "Ontario" + }, "Prince Edward Island": { "text": "Prince Edward Island", "title": "Île-du-Prince-Édouard" @@ -205,6 +92,14 @@ "Quebec": { "text": "Quebec", "title": "Québec" + }, + "Saskatchewan": { + "text": "Saskatchewan", + "title": "Saskatchewan" + }, + "Yukon": { + "text": "Yukon", + "title": "Yukon" } } }, @@ -318,6 +213,14 @@ "text": "Cognitive impairment", "title": "Déficit cognitif" }, + "Coma": { + "text": "Coma", + "title": "Coma" + }, + "Confusion": { + "text": "Confusion", + "title": "Confusion" + }, "Delirium (sudden severe confusion)": { "text": "Delirium (sudden severe confusion)", "title": "Délire (confusion grave et soudaine)" @@ -745,6 +648,10 @@ "text": "Bone marrow failure", "title": "Insuffisance médullaire" }, + "Cancer": { + "text": "Cancer", + "title": "Cancer" + }, "Breast cancer": { "text": "Breast cancer", "title": "Cancer du sein" @@ -893,6 +800,10 @@ "text": "Immunocompromised", "title": "Immunodéficience" }, + "Lupus": { + "text": "Lupus", + "title": "Lupus" + }, "Inflammatory bowel disease (IBD)": { "text": "Inflammatory bowel disease (IBD)", "title": "Maladie inflammatoire chronique de l’intestin (MICI)" @@ -1099,6 +1010,10 @@ "title": "Menu « Preuves de variants »", "from_schema": "https://example.com/CanCOGeN_Covid-19", "permissible_values": { + "RT-qPCR": { + "text": "RT-qPCR", + "title": "RT-qPCR" + }, "Sequencing": { "text": "Sequencing", "title": "Séquençage" @@ -1194,6 +1109,14 @@ "text": "Acute ischemic stroke", "title": "Accident vasculaire cérébral ischémique aigu" }, + "Coma": { + "text": "Coma", + "title": "Coma" + }, + "Convulsions": { + "text": "Convulsions", + "title": "Convulsions" + }, "COVID-19 associated coagulopathy (CAC)": { "text": "COVID-19 associated coagulopathy (CAC)", "title": "Coagulopathie associée à la COVID-19 (CAC)" @@ -1258,6 +1181,10 @@ "text": "Meningitis", "title": "Méningite" }, + "Migraine": { + "text": "Migraine", + "title": "Migraine" + }, "Miscarriage": { "text": "Miscarriage", "title": "Fausses couches" @@ -1425,6 +1352,18 @@ "text": "Astrazeneca (Vaxzevria)", "title": "AstraZeneca (Vaxzevria)" }, + "Johnson & Johnson (Janssen)": { + "text": "Johnson & Johnson (Janssen)", + "title": "Johnson & Johnson (Janssen)" + }, + "Moderna (Spikevax)": { + "text": "Moderna (Spikevax)", + "title": "Moderna (Spikevax)" + }, + "Pfizer-BioNTech (Comirnaty)": { + "text": "Pfizer-BioNTech (Comirnaty)", + "title": "Pfizer-BioNTech (Comirnaty)" + }, "Pfizer-BioNTech (Comirnaty Pediatric)": { "text": "Pfizer-BioNTech (Comirnaty Pediatric)", "title": "Pfizer-BioNTech (Comirnaty, formule pédiatrique)" @@ -1479,6 +1418,10 @@ "title": "Menu « Parties anatomiques »", "from_schema": "https://example.com/CanCOGeN_Covid-19", "permissible_values": { + "Anus": { + "text": "Anus", + "title": "Anus" + }, "Buccal mucosa": { "text": "Buccal mucosa", "title": "Muqueuse buccale" @@ -1507,6 +1450,10 @@ "text": "Lung", "title": "Poumon" }, + "Bronchiole": { + "text": "Bronchiole", + "title": "Bronchiole" + }, "Alveolar sac": { "text": "Alveolar sac", "title": "Sac alvéolaire" @@ -1523,6 +1470,10 @@ "text": "Trachea", "title": "Trachée" }, + "Rectum": { + "text": "Rectum", + "title": "Rectum" + }, "Skin": { "text": "Skin", "title": "Peau" @@ -1590,6 +1541,10 @@ "text": "Fluid (seminal)", "title": "Sperme" }, + "Mucus": { + "text": "Mucus", + "title": "Mucus" + }, "Sputum": { "text": "Sputum", "title": "Expectoration" @@ -1601,6 +1556,10 @@ "Tear": { "text": "Tear", "title": "Larme" + }, + "Urine": { + "text": "Urine", + "title": "Urine" } } }, @@ -1823,6 +1782,10 @@ "text": "Patient room", "title": "Chambre du patient" }, + "Prison": { + "text": "Prison", + "title": "Prison" + }, "Production Facility": { "text": "Production Facility", "title": "Installation de production" @@ -1858,6 +1821,10 @@ "text": "Amniocentesis", "title": "Amniocentèse" }, + "Aspiration": { + "text": "Aspiration", + "title": "Aspiration" + }, "Suprapubic Aspiration": { "text": "Suprapubic Aspiration", "title": "Aspiration sus-pubienne" @@ -1878,10 +1845,18 @@ "text": "Needle Biopsy", "title": "Biopsie à l’aiguille" }, + "Filtration": { + "text": "Filtration", + "title": "Filtration" + }, "Air filtration": { "text": "Air filtration", "title": "Filtration de l’air" }, + "Lavage": { + "text": "Lavage", + "title": "Lavage" + }, "Bronchoalveolar lavage (BAL)": { "text": "Bronchoalveolar lavage (BAL)", "title": "Lavage broncho-alvéolaire (LBA)" @@ -1941,6 +1916,10 @@ "text": "Blood Collection Tube", "title": "Tube de prélèvement sanguin" }, + "Bronchoscope": { + "text": "Bronchoscope", + "title": "Bronchoscope" + }, "Collection Container": { "text": "Collection Container", "title": "Récipient à échantillons" @@ -1965,6 +1944,10 @@ "text": "Microcapillary tube", "title": "Micropipette de type capillaire" }, + "Micropipette": { + "text": "Micropipette", + "title": "Micropipette" + }, "Needle": { "text": "Needle", "title": "Aiguille" @@ -2000,10 +1983,18 @@ "title": "Menu « Hôte (nom scientifique) »", "from_schema": "https://example.com/CanCOGeN_Covid-19", "permissible_values": { + "Homo sapiens": { + "text": "Homo sapiens", + "title": "Homo sapiens" + }, "Bos taurus": { "text": "Bos taurus", "title": "Bos taureau" }, + "Canis lupus familiaris": { + "text": "Canis lupus familiaris", + "title": "Canis lupus familiaris" + }, "Chiroptera": { "text": "Chiroptera", "title": "Chiroptères" @@ -2012,10 +2003,46 @@ "text": "Columbidae", "title": "Columbidés" }, + "Felis catus": { + "text": "Felis catus", + "title": "Felis catus" + }, + "Gallus gallus": { + "text": "Gallus gallus", + "title": "Gallus gallus" + }, + "Manis": { + "text": "Manis", + "title": "Manis" + }, + "Manis javanica": { + "text": "Manis javanica", + "title": "Manis javanica" + }, + "Neovison vison": { + "text": "Neovison vison", + "title": "Neovison vison" + }, + "Panthera leo": { + "text": "Panthera leo", + "title": "Panthera leo" + }, + "Panthera tigris": { + "text": "Panthera tigris", + "title": "Panthera tigris" + }, "Rhinolophidae": { "text": "Rhinolophidae", "title": "Rhinolophidés" }, + "Rhinolophus affinis": { + "text": "Rhinolophus affinis", + "title": "Rhinolophus affinis" + }, + "Sus scrofa domesticus": { + "text": "Sus scrofa domesticus", + "title": "Sus scrofa domesticus" + }, "Viverridae": { "text": "Viverridae", "title": "Viverridés" @@ -2055,14 +2082,26 @@ "text": "Dog", "title": "Chien" }, + "Lion": { + "text": "Lion", + "title": "Lion" + }, "Mink": { "text": "Mink", "title": "Vison" }, + "Pangolin": { + "text": "Pangolin", + "title": "Pangolin" + }, "Pig": { "text": "Pig", "title": "Cochon" }, + "Pigeon": { + "text": "Pigeon", + "title": "Pigeon" + }, "Tiger": { "text": "Tiger", "title": "Tigre" @@ -2162,6 +2201,14 @@ "Severe acute respiratory syndrome coronavirus 2": { "text": "Severe acute respiratory syndrome coronavirus 2", "title": "Coronavirus du syndrome respiratoire aigu sévère 2" + }, + "RaTG13": { + "text": "RaTG13", + "title": "RaTG13" + }, + "RmYN02": { + "text": "RmYN02", + "title": "RmYN02" } } }, @@ -2181,6 +2228,10 @@ "Research": { "text": "Research", "title": "Recherche" + }, + "Surveillance": { + "text": "Surveillance", + "title": "Surveillance" } } }, @@ -2388,12 +2439,64 @@ "HostDiseaseMenu": { "name": "HostDiseaseMenu", "title": "Menu « Maladie de l’hôte »", - "from_schema": "https://example.com/CanCOGeN_Covid-19" + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "COVID-19": { + "text": "COVID-19", + "title": "COVID-19" + } + } }, "HostAgeBinMenu": { "name": "HostAgeBinMenu", "title": "Menu « Groupe d’âge de l’hôte »", - "from_schema": "https://example.com/CanCOGeN_Covid-19" + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "0 - 9": { + "text": "0 - 9", + "title": "0 - 9" + }, + "10 - 19": { + "text": "10 - 19", + "title": "10 - 19" + }, + "20 - 29": { + "text": "20 - 29", + "title": "20 - 29" + }, + "30 - 39": { + "text": "30 - 39", + "title": "30 - 39" + }, + "40 - 49": { + "text": "40 - 49", + "title": "40 - 49" + }, + "50 - 59": { + "text": "50 - 59", + "title": "50 - 59" + }, + "60 - 69": { + "text": "60 - 69", + "title": "60 - 69" + }, + "70 - 79": { + "text": "70 - 79", + "title": "70 - 79" + }, + "80 - 89": { + "text": "80 - 89", + "title": "80 - 89" + }, + "90 - 99": { + "text": "90 - 99", + "title": "90 - 99" + }, + "100+": { + "text": "100+", + "title": "100+" + } + } }, "HostGenderMenu": { "name": "HostGenderMenu", @@ -2439,10 +2542,22 @@ "text": "Agricultural Event", "title": "Événement agricole" }, + "Convention": { + "text": "Convention", + "title": "Convention" + }, + "Convocation": { + "text": "Convocation", + "title": "Convocation" + }, "Recreational Event": { "text": "Recreational Event", "title": "Événement récréatif" }, + "Concert": { + "text": "Concert", + "title": "Concert" + }, "Sporting Event": { "text": "Sporting Event", "title": "Événement sportif" @@ -2537,6 +2652,10 @@ "text": "Student", "title": "Étudiant" }, + "Patient": { + "text": "Patient", + "title": "Patient" + }, "Inpatient": { "text": "Inpatient", "title": "Patient hospitalisé" @@ -2780,6 +2899,10 @@ "text": "Healthcare Setting", "title": "Établissement de soins de santé" }, + "Ambulance": { + "text": "Ambulance", + "title": "Ambulance" + }, "Acute Care Facility": { "text": "Acute Care Facility", "title": "Établissement de soins de courte durée" @@ -2884,6 +3007,14 @@ "text": "Mosque", "title": "Mosquée" }, + "Temple": { + "text": "Temple", + "title": "Temple" + }, + "Restaurant": { + "text": "Restaurant", + "title": "Restaurant" + }, "Retail Store": { "text": "Retail Store", "title": "Magasin de détail" @@ -3004,6 +3135,10 @@ "title": "Menu « Instrument de séquençage »", "from_schema": "https://example.com/CanCOGeN_Covid-19", "permissible_values": { + "Illumina": { + "text": "Illumina", + "title": "Illumina" + }, "Illumina Genome Analyzer": { "text": "Illumina Genome Analyzer", "title": "Analyseur de génome Illumina" @@ -3015,6 +3150,174 @@ "Illumina Genome Analyzer IIx": { "text": "Illumina Genome Analyzer IIx", "title": "Analyseur de génome Illumina IIx" + }, + "Illumina HiScanSQ": { + "text": "Illumina HiScanSQ", + "title": "Illumina HiScanSQ" + }, + "Illumina HiSeq": { + "text": "Illumina HiSeq", + "title": "Illumina HiSeq" + }, + "Illumina HiSeq X": { + "text": "Illumina HiSeq X", + "title": "Illumina HiSeq X" + }, + "Illumina HiSeq X Five": { + "text": "Illumina HiSeq X Five", + "title": "Illumina HiSeq X Five" + }, + "Illumina HiSeq X Ten": { + "text": "Illumina HiSeq X Ten", + "title": "Illumina HiSeq X Ten" + }, + "Illumina HiSeq 1000": { + "text": "Illumina HiSeq 1000", + "title": "Illumina HiSeq 1000" + }, + "Illumina HiSeq 1500": { + "text": "Illumina HiSeq 1500", + "title": "Illumina HiSeq 1500" + }, + "Illumina HiSeq 2000": { + "text": "Illumina HiSeq 2000", + "title": "Illumina HiSeq 2000" + }, + "Illumina HiSeq 2500": { + "text": "Illumina HiSeq 2500", + "title": "Illumina HiSeq 2500" + }, + "Illumina HiSeq 3000": { + "text": "Illumina HiSeq 3000", + "title": "Illumina HiSeq 3000" + }, + "Illumina HiSeq 4000": { + "text": "Illumina HiSeq 4000", + "title": "Illumina HiSeq 4000" + }, + "Illumina iSeq": { + "text": "Illumina iSeq", + "title": "Illumina iSeq" + }, + "Illumina iSeq 100": { + "text": "Illumina iSeq 100", + "title": "Illumina iSeq 100" + }, + "Illumina NovaSeq": { + "text": "Illumina NovaSeq", + "title": "Illumina NovaSeq" + }, + "Illumina NovaSeq 6000": { + "text": "Illumina NovaSeq 6000", + "title": "Illumina NovaSeq 6000" + }, + "Illumina MiniSeq": { + "text": "Illumina MiniSeq", + "title": "Illumina MiniSeq" + }, + "Illumina MiSeq": { + "text": "Illumina MiSeq", + "title": "Illumina MiSeq" + }, + "Illumina NextSeq": { + "text": "Illumina NextSeq", + "title": "Illumina NextSeq" + }, + "Illumina NextSeq 500": { + "text": "Illumina NextSeq 500", + "title": "Illumina NextSeq 500" + }, + "Illumina NextSeq 550": { + "text": "Illumina NextSeq 550", + "title": "Illumina NextSeq 550" + }, + "Illumina NextSeq 2000": { + "text": "Illumina NextSeq 2000", + "title": "Illumina NextSeq 2000" + }, + "Pacific Biosciences": { + "text": "Pacific Biosciences", + "title": "Pacific Biosciences" + }, + "PacBio RS": { + "text": "PacBio RS", + "title": "PacBio RS" + }, + "PacBio RS II": { + "text": "PacBio RS II", + "title": "PacBio RS II" + }, + "PacBio Sequel": { + "text": "PacBio Sequel", + "title": "PacBio Sequel" + }, + "PacBio Sequel II": { + "text": "PacBio Sequel II", + "title": "PacBio Sequel II" + }, + "Ion Torrent": { + "text": "Ion Torrent", + "title": "Ion Torrent" + }, + "Ion Torrent PGM": { + "text": "Ion Torrent PGM", + "title": "Ion Torrent PGM" + }, + "Ion Torrent Proton": { + "text": "Ion Torrent Proton", + "title": "Ion Torrent Proton" + }, + "Ion Torrent S5 XL": { + "text": "Ion Torrent S5 XL", + "title": "Ion Torrent S5 XL" + }, + "Ion Torrent S5": { + "text": "Ion Torrent S5", + "title": "Ion Torrent S5" + }, + "Oxford Nanopore": { + "text": "Oxford Nanopore", + "title": "Oxford Nanopore" + }, + "Oxford Nanopore GridION": { + "text": "Oxford Nanopore GridION", + "title": "Oxford Nanopore GridION" + }, + "Oxford Nanopore MinION": { + "text": "Oxford Nanopore MinION", + "title": "Oxford Nanopore MinION" + }, + "Oxford Nanopore PromethION": { + "text": "Oxford Nanopore PromethION", + "title": "Oxford Nanopore PromethION" + }, + "BGI Genomics": { + "text": "BGI Genomics", + "title": "BGI Genomics" + }, + "BGI Genomics BGISEQ-500": { + "text": "BGI Genomics BGISEQ-500", + "title": "BGI Genomics BGISEQ-500" + }, + "MGI": { + "text": "MGI", + "title": "MGI" + }, + "MGI DNBSEQ-T7": { + "text": "MGI DNBSEQ-T7", + "title": "MGI DNBSEQ-T7" + }, + "MGI DNBSEQ-G400": { + "text": "MGI DNBSEQ-G400", + "title": "MGI DNBSEQ-G400" + }, + "MGI DNBSEQ-G400 FAST": { + "text": "MGI DNBSEQ-G400 FAST", + "title": "MGI DNBSEQ-G400 FAST" + }, + "MGI DNBSEQ-G50": { + "text": "MGI DNBSEQ-G50", + "title": "MGI DNBSEQ-G50" } } }, @@ -3039,6 +3342,58 @@ "text": "Spike gene (orf2)", "title": "Gène de pointe (orf2)" }, + "orf1ab (rep)": { + "text": "orf1ab (rep)", + "title": "orf1ab (rep)" + }, + "orf1a (pp1a)": { + "text": "orf1a (pp1a)", + "title": "orf1a (pp1a)" + }, + "nsp11": { + "text": "nsp11", + "title": "nsp11" + }, + "nsp1": { + "text": "nsp1", + "title": "nsp1" + }, + "nsp2": { + "text": "nsp2", + "title": "nsp2" + }, + "nsp3": { + "text": "nsp3", + "title": "nsp3" + }, + "nsp4": { + "text": "nsp4", + "title": "nsp4" + }, + "nsp5": { + "text": "nsp5", + "title": "nsp5" + }, + "nsp6": { + "text": "nsp6", + "title": "nsp6" + }, + "nsp7": { + "text": "nsp7", + "title": "nsp7" + }, + "nsp8": { + "text": "nsp8", + "title": "nsp8" + }, + "nsp9": { + "text": "nsp9", + "title": "nsp9" + }, + "nsp10": { + "text": "nsp10", + "title": "nsp10" + }, "RdRp gene (nsp12)": { "text": "RdRp gene (nsp12)", "title": "Gène RdRp (nsp12)" @@ -3051,6 +3406,54 @@ "text": "exoN gene (nsp14)", "title": "Gène exoN (nsp14)" }, + "nsp15": { + "text": "nsp15", + "title": "nsp15" + }, + "nsp16": { + "text": "nsp16", + "title": "nsp16" + }, + "orf3a": { + "text": "orf3a", + "title": "orf3a" + }, + "orf3b": { + "text": "orf3b", + "title": "orf3b" + }, + "orf6 (ns6)": { + "text": "orf6 (ns6)", + "title": "orf6 (ns6)" + }, + "orf7a": { + "text": "orf7a", + "title": "orf7a" + }, + "orf7b (ns7b)": { + "text": "orf7b (ns7b)", + "title": "orf7b (ns7b)" + }, + "orf8 (ns8)": { + "text": "orf8 (ns8)", + "title": "orf8 (ns8)" + }, + "orf9b": { + "text": "orf9b", + "title": "orf9b" + }, + "orf9c": { + "text": "orf9c", + "title": "orf9c" + }, + "orf10": { + "text": "orf10", + "title": "orf10" + }, + "orf14": { + "text": "orf14", + "title": "orf14" + }, "SARS-COV-2 5' UTR": { "text": "SARS-COV-2 5' UTR", "title": "SRAS-COV-2 5' UTR" @@ -3062,10 +3465,50 @@ "title": "Menu « Séquence soumise par »", "from_schema": "https://example.com/CanCOGeN_Covid-19", "permissible_values": { + "Alberta Precision Labs (APL)": { + "text": "Alberta Precision Labs (APL)", + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "text": "Alberta ProvLab North (APLN)", + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "text": "Alberta ProvLab South (APLS)", + "title": "Alberta ProvLab South (APLS)" + }, "BCCDC Public Health Laboratory": { "text": "BCCDC Public Health Laboratory", "title": "Laboratoire de santé publique du CCMCB" }, + "Canadore College": { + "text": "Canadore College", + "title": "Canadore College" + }, + "The Centre for Applied Genomics (TCAG)": { + "text": "The Centre for Applied Genomics (TCAG)", + "title": "The Centre for Applied Genomics (TCAG)" + }, + "Dynacare": { + "text": "Dynacare", + "title": "Dynacare" + }, + "Dynacare (Brampton)": { + "text": "Dynacare (Brampton)", + "title": "Dynacare (Brampton)" + }, + "Dynacare (Manitoba)": { + "text": "Dynacare (Manitoba)", + "title": "Dynacare (Manitoba)" + }, + "The Hospital for Sick Children (SickKids)": { + "text": "The Hospital for Sick Children (SickKids)", + "title": "The Hospital for Sick Children (SickKids)" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "text": "Laboratoire de santé publique du Québec (LSPQ)", + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, "Manitoba Cadham Provincial Laboratory": { "text": "Manitoba Cadham Provincial Laboratory", "title": "Laboratoire provincial Cadham du Manitoba" @@ -3122,6 +3565,10 @@ "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)", "title": "Saskatchewan – Laboratoire provincial Roy Romanow" }, + "Sunnybrook Health Sciences Centre": { + "text": "Sunnybrook Health Sciences Centre", + "title": "Sunnybrook Health Sciences Centre" + }, "Thunder Bay Regional Health Sciences Centre": { "text": "Thunder Bay Regional Health Sciences Centre", "title": "Centre régional des sciences\nde la santé de Thunder Bay" @@ -3133,22 +3580,66 @@ "title": "Menu « Échantillon prélevé par »", "from_schema": "https://example.com/CanCOGeN_Covid-19", "permissible_values": { + "Alberta Precision Labs (APL)": { + "text": "Alberta Precision Labs (APL)", + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "text": "Alberta ProvLab North (APLN)", + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "text": "Alberta ProvLab South (APLS)", + "title": "Alberta ProvLab South (APLS)" + }, "BCCDC Public Health Laboratory": { "text": "BCCDC Public Health Laboratory", "title": "Laboratoire de santé publique du CCMCB" }, + "Dynacare": { + "text": "Dynacare", + "title": "Dynacare" + }, + "Dynacare (Manitoba)": { + "text": "Dynacare (Manitoba)", + "title": "Dynacare (Manitoba)" + }, + "Dynacare (Brampton)": { + "text": "Dynacare (Brampton)", + "title": "Dynacare (Brampton)" + }, "Eastern Ontario Regional Laboratory Association": { "text": "Eastern Ontario Regional Laboratory Association", "title": "Association des laboratoires régionaux de l’Est de l’Ontario" }, + "Hamilton Health Sciences": { + "text": "Hamilton Health Sciences", + "title": "Hamilton Health Sciences" + }, + "The Hospital for Sick Children (SickKids)": { + "text": "The Hospital for Sick Children (SickKids)", + "title": "The Hospital for Sick Children (SickKids)" + }, "Kingston Health Sciences Centre": { "text": "Kingston Health Sciences Centre", "title": "Centre des sciences de la santé de Kingston" }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "text": "Laboratoire de santé publique du Québec (LSPQ)", + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, "Lake of the Woods District Hospital - Ontario": { "text": "Lake of the Woods District Hospital - Ontario", "title": "Lake of the Woods District Hospital – Ontario" }, + "LifeLabs": { + "text": "LifeLabs", + "title": "LifeLabs" + }, + "LifeLabs (Ontario)": { + "text": "LifeLabs (Ontario)", + "title": "LifeLabs (Ontario)" + }, "Manitoba Cadham Provincial Laboratory": { "text": "Manitoba Cadham Provincial Laboratory", "title": "Laboratoire provincial Cadham du Manitoba" @@ -3157,6 +3648,10 @@ "text": "McMaster University", "title": "Université McMaster" }, + "Mount Sinai Hospital": { + "text": "Mount Sinai Hospital", + "title": "Mount Sinai Hospital" + }, "National Microbiology Laboratory (NML)": { "text": "National Microbiology Laboratory (NML)", "title": "Laboratoire national de microbiologie (LNM)" @@ -3177,6 +3672,10 @@ "text": "Nova Scotia Health Authority", "title": "Autorité sanitaire de la Nouvelle-Écosse" }, + "Nunavut": { + "text": "Nunavut", + "title": "Nunavut" + }, "Ontario Institute for Cancer Research (OICR)": { "text": "Ontario Institute for Cancer Research (OICR)", "title": "Institut ontarien de recherche sur le cancer (IORC)" @@ -3197,9 +3696,33 @@ "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)", "title": "Saskatchewan – Laboratoire provincial Roy Romanow" }, + "Shared Hospital Laboratory": { + "text": "Shared Hospital Laboratory", + "title": "Shared Hospital Laboratory" + }, "St. John's Rehab at Sunnybrook Hospital": { "text": "St. John's Rehab at Sunnybrook Hospital", "title": "St. John’s Rehab à l’hôpital Sunnybrook" + }, + "St. Joseph's Healthcare Hamilton": { + "text": "St. Joseph's Healthcare Hamilton", + "title": "St. Joseph's Healthcare Hamilton" + }, + "Switch Health": { + "text": "Switch Health", + "title": "Switch Health" + }, + "Sunnybrook Health Sciences Centre": { + "text": "Sunnybrook Health Sciences Centre", + "title": "Sunnybrook Health Sciences Centre" + }, + "Unity Health Toronto": { + "text": "Unity Health Toronto", + "title": "Unity Health Toronto" + }, + "William Osler Health System": { + "text": "William Osler Health System", + "title": "William Osler Health System" } } }, @@ -3208,6 +3731,10 @@ "title": "Menu « nom_lieu_géo (pays) »", "from_schema": "https://example.com/CanCOGeN_Covid-19", "permissible_values": { + "Afghanistan": { + "text": "Afghanistan", + "title": "Afghanistan" + }, "Albania": { "text": "Albania", "title": "Albanie" @@ -3224,6 +3751,14 @@ "text": "Andorra", "title": "Andorre" }, + "Angola": { + "text": "Angola", + "title": "Angola" + }, + "Anguilla": { + "text": "Anguilla", + "title": "Anguilla" + }, "Antarctica": { "text": "Antarctica", "title": "Antarctique" @@ -3240,6 +3775,10 @@ "text": "Armenia", "title": "Arménie" }, + "Aruba": { + "text": "Aruba", + "title": "Aruba" + }, "Ashmore and Cartier Islands": { "text": "Ashmore and Cartier Islands", "title": "Îles Ashmore et Cartier" @@ -3256,6 +3795,10 @@ "text": "Azerbaijan", "title": "Azerbaïdjan" }, + "Bahamas": { + "text": "Bahamas", + "title": "Bahamas" + }, "Bahrain": { "text": "Bahrain", "title": "Bahreïn" @@ -3264,6 +3807,10 @@ "text": "Baker Island", "title": "Île Baker" }, + "Bangladesh": { + "text": "Bangladesh", + "title": "Bangladesh" + }, "Barbados": { "text": "Barbados", "title": "Barbade" @@ -3308,6 +3855,10 @@ "text": "Bosnia and Herzegovina", "title": "Bosnie-Herzégovine" }, + "Botswana": { + "text": "Botswana", + "title": "Botswana" + }, "Bouvet Island": { "text": "Bouvet Island", "title": "Île Bouvet" @@ -3320,10 +3871,22 @@ "text": "British Virgin Islands", "title": "Îles Vierges britanniques" }, + "Brunei": { + "text": "Brunei", + "title": "Brunei" + }, "Bulgaria": { "text": "Bulgaria", "title": "Bulgarie" }, + "Burkina Faso": { + "text": "Burkina Faso", + "title": "Burkina Faso" + }, + "Burundi": { + "text": "Burundi", + "title": "Burundi" + }, "Cambodia": { "text": "Cambodia", "title": "Cambodge" @@ -3332,6 +3895,10 @@ "text": "Cameroon", "title": "Cameroun" }, + "Canada": { + "text": "Canada", + "title": "Canada" + }, "Cape Verde": { "text": "Cape Verde", "title": "Cap-Vert" @@ -3384,6 +3951,10 @@ "text": "Coral Sea Islands", "title": "Îles de la mer de Corail" }, + "Costa Rica": { + "text": "Costa Rica", + "title": "Costa Rica" + }, "Cote d'Ivoire": { "text": "Cote d'Ivoire", "title": "Côte d’Ivoire" @@ -3392,6 +3963,10 @@ "text": "Croatia", "title": "Croatie" }, + "Cuba": { + "text": "Cuba", + "title": "Cuba" + }, "Curacao": { "text": "Curacao", "title": "Curaçao" @@ -3412,6 +3987,10 @@ "text": "Denmark", "title": "Danemark" }, + "Djibouti": { + "text": "Djibouti", + "title": "Djibouti" + }, "Dominica": { "text": "Dominica", "title": "Dominique" @@ -3444,6 +4023,10 @@ "text": "Estonia", "title": "Estonie" }, + "Eswatini": { + "text": "Eswatini", + "title": "Eswatini" + }, "Ethiopia": { "text": "Ethiopia", "title": "Éthiopie" @@ -3468,6 +4051,10 @@ "text": "Finland", "title": "Finlande" }, + "France": { + "text": "France", + "title": "France" + }, "French Guiana": { "text": "French Guiana", "title": "Guyane française" @@ -3480,6 +4067,10 @@ "text": "French Southern and Antarctic Lands", "title": "Terres australes et antarctiques françaises" }, + "Gabon": { + "text": "Gabon", + "title": "Gabon" + }, "Gambia": { "text": "Gambia", "title": "Gambie" @@ -3496,6 +4087,14 @@ "text": "Germany", "title": "Allemagne" }, + "Ghana": { + "text": "Ghana", + "title": "Ghana" + }, + "Gibraltar": { + "text": "Gibraltar", + "title": "Gibraltar" + }, "Glorioso Islands": { "text": "Glorioso Islands", "title": "Îles Glorieuses" @@ -3512,6 +4111,18 @@ "text": "Grenada", "title": "Grenade" }, + "Guadeloupe": { + "text": "Guadeloupe", + "title": "Guadeloupe" + }, + "Guam": { + "text": "Guam", + "title": "Guam" + }, + "Guatemala": { + "text": "Guatemala", + "title": "Guatemala" + }, "Guernsey": { "text": "Guernsey", "title": "Guernesey" @@ -3524,6 +4135,10 @@ "text": "Guinea-Bissau", "title": "Guinée-Bissau" }, + "Guyana": { + "text": "Guyana", + "title": "Guyana" + }, "Haiti": { "text": "Haiti", "title": "Haïti" @@ -3532,6 +4147,14 @@ "text": "Heard Island and McDonald Islands", "title": "Îles Heard-et-McDonald" }, + "Honduras": { + "text": "Honduras", + "title": "Honduras" + }, + "Hong Kong": { + "text": "Hong Kong", + "title": "Hong Kong" + }, "Howland Island": { "text": "Howland Island", "title": "Île Howland" @@ -3552,6 +4175,14 @@ "text": "Indonesia", "title": "Indonésie" }, + "Iran": { + "text": "Iran", + "title": "Iran" + }, + "Iraq": { + "text": "Iraq", + "title": "Iraq" + }, "Ireland": { "text": "Ireland", "title": "Irlande" @@ -3572,6 +4203,10 @@ "text": "Jamaica", "title": "Jamaïque" }, + "Jan Mayen": { + "text": "Jan Mayen", + "title": "Jan Mayen" + }, "Japan": { "text": "Japan", "title": "Japon" @@ -3580,6 +4215,10 @@ "text": "Jarvis Island", "title": "Île Jarvis" }, + "Jersey": { + "text": "Jersey", + "title": "Jersey" + }, "Johnston Atoll": { "text": "Johnston Atoll", "title": "Atoll Johnston" @@ -3592,6 +4231,14 @@ "text": "Juan de Nova Island", "title": "Île Juan de Nova" }, + "Kazakhstan": { + "text": "Kazakhstan", + "title": "Kazakhstan" + }, + "Kenya": { + "text": "Kenya", + "title": "Kenya" + }, "Kerguelen Archipelago": { "text": "Kerguelen Archipelago", "title": "Archipel Kerguelen" @@ -3600,6 +4247,14 @@ "text": "Kingman Reef", "title": "Récif de Kingman" }, + "Kiribati": { + "text": "Kiribati", + "title": "Kiribati" + }, + "Kosovo": { + "text": "Kosovo", + "title": "Kosovo" + }, "Kuwait": { "text": "Kuwait", "title": "Koweït" @@ -3608,6 +4263,10 @@ "text": "Kyrgyzstan", "title": "Kirghizistan" }, + "Laos": { + "text": "Laos", + "title": "Laos" + }, "Latvia": { "text": "Latvia", "title": "Lettonie" @@ -3616,6 +4275,10 @@ "text": "Lebanon", "title": "Liban" }, + "Lesotho": { + "text": "Lesotho", + "title": "Lesotho" + }, "Liberia": { "text": "Liberia", "title": "Libéria" @@ -3624,6 +4287,10 @@ "text": "Libya", "title": "Libye" }, + "Liechtenstein": { + "text": "Liechtenstein", + "title": "Liechtenstein" + }, "Line Islands": { "text": "Line Islands", "title": "Îles de la Ligne" @@ -3632,14 +4299,34 @@ "text": "Lithuania", "title": "Lituanie" }, + "Luxembourg": { + "text": "Luxembourg", + "title": "Luxembourg" + }, "Macau": { "text": "Macau", "title": "Macao" }, + "Madagascar": { + "text": "Madagascar", + "title": "Madagascar" + }, + "Malawi": { + "text": "Malawi", + "title": "Malawi" + }, "Malaysia": { "text": "Malaysia", "title": "Malaisie" }, + "Maldives": { + "text": "Maldives", + "title": "Maldives" + }, + "Mali": { + "text": "Mali", + "title": "Mali" + }, "Malta": { "text": "Malta", "title": "Malte" @@ -3648,6 +4335,10 @@ "text": "Marshall Islands", "title": "Îles Marshall" }, + "Martinique": { + "text": "Martinique", + "title": "Martinique" + }, "Mauritania": { "text": "Mauritania", "title": "Mauritanie" @@ -3656,6 +4347,10 @@ "text": "Mauritius", "title": "Maurice" }, + "Mayotte": { + "text": "Mayotte", + "title": "Mayotte" + }, "Mexico": { "text": "Mexico", "title": "Mexique" @@ -3672,6 +4367,10 @@ "text": "Moldova", "title": "Moldavie" }, + "Monaco": { + "text": "Monaco", + "title": "Monaco" + }, "Mongolia": { "text": "Mongolia", "title": "Mongolie" @@ -3680,14 +4379,30 @@ "text": "Montenegro", "title": "Monténégro" }, + "Montserrat": { + "text": "Montserrat", + "title": "Montserrat" + }, "Morocco": { "text": "Morocco", "title": "Maroc" }, + "Mozambique": { + "text": "Mozambique", + "title": "Mozambique" + }, + "Myanmar": { + "text": "Myanmar", + "title": "Myanmar" + }, "Namibia": { "text": "Namibia", "title": "Namibie" }, + "Nauru": { + "text": "Nauru", + "title": "Nauru" + }, "Navassa Island": { "text": "Navassa Island", "title": "Île Navassa" @@ -3708,6 +4423,14 @@ "text": "New Zealand", "title": "Nouvelle-Zélande" }, + "Nicaragua": { + "text": "Nicaragua", + "title": "Nicaragua" + }, + "Niger": { + "text": "Niger", + "title": "Niger" + }, "Nigeria": { "text": "Nigeria", "title": "Nigéria" @@ -3740,10 +4463,22 @@ "text": "Norway", "title": "Norvège" }, + "Oman": { + "text": "Oman", + "title": "Oman" + }, + "Pakistan": { + "text": "Pakistan", + "title": "Pakistan" + }, "Palau": { "text": "Palau", "title": "Palaos" }, + "Panama": { + "text": "Panama", + "title": "Panama" + }, "Papua New Guinea": { "text": "Papua New Guinea", "title": "Papouasie-Nouvelle-Guinée" @@ -3752,10 +4487,18 @@ "text": "Paracel Islands", "title": "Îles Paracel" }, + "Paraguay": { + "text": "Paraguay", + "title": "Paraguay" + }, "Peru": { "text": "Peru", "title": "Pérou" }, + "Philippines": { + "text": "Philippines", + "title": "Philippines" + }, "Pitcairn Islands": { "text": "Pitcairn Islands", "title": "Île Pitcairn" @@ -3764,10 +4507,18 @@ "text": "Poland", "title": "Pologne" }, + "Portugal": { + "text": "Portugal", + "title": "Portugal" + }, "Puerto Rico": { "text": "Puerto Rico", "title": "Porto Rico" }, + "Qatar": { + "text": "Qatar", + "title": "Qatar" + }, "Republic of the Congo": { "text": "Republic of the Congo", "title": "République du Congo" @@ -3788,6 +4539,10 @@ "text": "Russia", "title": "Russie" }, + "Rwanda": { + "text": "Rwanda", + "title": "Rwanda" + }, "Saint Helena": { "text": "Saint Helena", "title": "Sainte-Hélène" @@ -3812,6 +4567,10 @@ "text": "Saint Vincent and the Grenadines", "title": "Saint-Vincent-et-les-Grenadines" }, + "Samoa": { + "text": "Samoa", + "title": "Samoa" + }, "San Marino": { "text": "San Marino", "title": "Saint-Marin" @@ -3832,6 +4591,14 @@ "text": "Serbia", "title": "Serbie" }, + "Seychelles": { + "text": "Seychelles", + "title": "Seychelles" + }, + "Sierra Leone": { + "text": "Sierra Leone", + "title": "Sierra Leone" + }, "Singapore": { "text": "Singapore", "title": "Singapour" @@ -3880,6 +4647,10 @@ "text": "Spratly Islands", "title": "Îles Spratly" }, + "Sri Lanka": { + "text": "Sri Lanka", + "title": "Sri Lanka" + }, "State of Palestine": { "text": "State of Palestine", "title": "État de Palestine" @@ -3888,6 +4659,18 @@ "text": "Sudan", "title": "Soudan" }, + "Suriname": { + "text": "Suriname", + "title": "Suriname" + }, + "Svalbard": { + "text": "Svalbard", + "title": "Svalbard" + }, + "Swaziland": { + "text": "Swaziland", + "title": "Swaziland" + }, "Sweden": { "text": "Sweden", "title": "Suède" @@ -3916,10 +4699,22 @@ "text": "Thailand", "title": "Thaïlande" }, + "Timor-Leste": { + "text": "Timor-Leste", + "title": "Timor-Leste" + }, + "Togo": { + "text": "Togo", + "title": "Togo" + }, "Tokelau": { "text": "Tokelau", "title": "Tokelaou" }, + "Tonga": { + "text": "Tonga", + "title": "Tonga" + }, "Trinidad and Tobago": { "text": "Trinidad and Tobago", "title": "Trinité-et-Tobago" @@ -3944,6 +4739,10 @@ "text": "Turks and Caicos Islands", "title": "Îles Turks et Caicos" }, + "Tuvalu": { + "text": "Tuvalu", + "title": "Tuvalu" + }, "United States of America": { "text": "United States of America", "title": "États-Unis" @@ -3952,6 +4751,10 @@ "text": "Uganda", "title": "Ouganda" }, + "Ukraine": { + "text": "Ukraine", + "title": "Ukraine" + }, "United Arab Emirates": { "text": "United Arab Emirates", "title": "Émirats arabes unis" @@ -3960,10 +4763,22 @@ "text": "United Kingdom", "title": "Royaume-Uni" }, + "Uruguay": { + "text": "Uruguay", + "title": "Uruguay" + }, "Uzbekistan": { "text": "Uzbekistan", "title": "Ouzbékistan" }, + "Vanuatu": { + "text": "Vanuatu", + "title": "Vanuatu" + }, + "Venezuela": { + "text": "Venezuela", + "title": "Venezuela" + }, "Viet Nam": { "text": "Viet Nam", "title": "Vietnam" @@ -3995,6 +4810,10 @@ "Zambia": { "text": "Zambia", "title": "Zambie" + }, + "Zimbabwe": { + "text": "Zimbabwe", + "title": "Zimbabwe" } } } @@ -4013,9 +4832,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "third_party_lab_service_provider_name": { @@ -4031,9 +4847,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "third_party_lab_sample_id": { @@ -4049,9 +4862,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "case_id": { @@ -4067,9 +4877,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "related_specimen_primary_id": { @@ -4085,9 +4892,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "irida_sample_name": { @@ -4103,9 +4907,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "umbrella_bioproject_accession": { @@ -4121,9 +4922,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "bioproject_accession": { @@ -4139,9 +4937,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "biosample_accession": { @@ -4157,9 +4952,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "sra_accession": { @@ -4175,9 +4967,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "genbank_accession": { @@ -4193,9 +4982,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "gisaid_accession": { @@ -4211,9 +4997,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Identificateurs de base de données" }, "sample_collected_by": { @@ -4229,9 +5012,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "sample_collector_contact_email": { @@ -4247,9 +5027,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "sample_collector_contact_address": { @@ -4265,9 +5042,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "sequence_submitted_by": { @@ -4283,9 +5057,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "sequence_submitter_contact_email": { @@ -4301,9 +5072,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "sequence_submitter_contact_address": { @@ -4319,9 +5087,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "sample_collection_date": { @@ -4337,9 +5102,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "sample_collection_date_precision": { @@ -4355,9 +5117,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "sample_received_date": { @@ -4373,9 +5132,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "geo_loc_name_country": { @@ -4391,9 +5147,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "geo_loc_name_state_province_territory": { @@ -4409,9 +5162,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "geo_loc_name_city": { @@ -4427,9 +5177,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "organism": { @@ -4445,9 +5192,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "isolate": { @@ -4463,9 +5207,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "purpose_of_sampling": { @@ -4481,9 +5222,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "purpose_of_sampling_details": { @@ -4499,9 +5237,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "nml_submitted_specimen_type": { @@ -4517,9 +5252,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "related_specimen_relationship_type": { @@ -4535,9 +5267,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "anatomical_material": { @@ -4553,9 +5282,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "anatomical_part": { @@ -4571,9 +5297,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "body_product": { @@ -4589,9 +5312,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "environmental_material": { @@ -4607,9 +5327,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "environmental_site": { @@ -4625,9 +5342,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "collection_device": { @@ -4643,9 +5357,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "collection_method": { @@ -4661,9 +5372,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "collection_protocol": { @@ -4679,9 +5387,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "specimen_processing": { @@ -4697,9 +5402,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "specimen_processing_details": { @@ -4715,9 +5417,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "lab_host": { @@ -4733,9 +5432,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "passage_number": { @@ -4751,9 +5447,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "passage_method": { @@ -4769,9 +5462,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "biomaterial_extracted": { @@ -4787,9 +5477,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Collecte et traitement des échantillons" }, "host_common_name": { @@ -4805,9 +5492,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_scientific_name": { @@ -4823,9 +5507,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_health_state": { @@ -4841,9 +5522,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_health_status_details": { @@ -4859,9 +5537,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_health_outcome": { @@ -4877,9 +5552,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_disease": { @@ -4895,9 +5567,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_age": { @@ -4913,9 +5582,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_age_unit": { @@ -4931,9 +5597,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_age_bin": { @@ -4949,9 +5612,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_gender": { @@ -4967,9 +5627,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_residence_geo_loc_name_country": { @@ -4985,9 +5642,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_residence_geo_loc_name_state_province_territory": { @@ -5003,9 +5657,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_subject_id": { @@ -5021,9 +5672,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "symptom_onset_date": { @@ -5039,9 +5687,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "signs_and_symptoms": { @@ -5063,9 +5708,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "preexisting_conditions_and_risk_factors": { @@ -5087,9 +5729,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "complications": { @@ -5111,9 +5750,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'hôte" }, "host_vaccination_status": { @@ -5129,9 +5765,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "number_of_vaccine_doses_received": { @@ -5147,9 +5780,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_1_vaccine_name": { @@ -5165,9 +5795,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_1_vaccination_date": { @@ -5183,9 +5810,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_2_vaccine_name": { @@ -5201,9 +5825,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_2_vaccination_date": { @@ -5219,9 +5840,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_3_vaccine_name": { @@ -5237,9 +5855,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_3_vaccination_date": { @@ -5255,9 +5870,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_4_vaccine_name": { @@ -5273,9 +5885,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_4_vaccination_date": { @@ -5291,9 +5900,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_history": { @@ -5318,9 +5924,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la vaccination de l'hôte" }, "location_of_exposure_geo_loc_name_country": { @@ -5336,9 +5939,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "destination_of_most_recent_travel_city": { @@ -5354,9 +5954,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "destination_of_most_recent_travel_state_province_territory": { @@ -5372,9 +5969,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "destination_of_most_recent_travel_country": { @@ -5390,9 +5984,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "most_recent_travel_departure_date": { @@ -5408,9 +5999,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "most_recent_travel_return_date": { @@ -5426,9 +6014,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "travel_point_of_entry_type": { @@ -5444,9 +6029,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "border_testing_test_day_type": { @@ -5462,9 +6044,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "travel_history": { @@ -5486,9 +6065,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "travel_history_availability": { @@ -5504,9 +6080,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "exposure_event": { @@ -5522,9 +6095,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "exposure_contact_level": { @@ -5540,9 +6110,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "host_role": { @@ -5558,9 +6125,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "exposure_setting": { @@ -5576,9 +6140,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "exposure_details": { @@ -5594,9 +6155,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur l'exposition de l'hôte" }, "prior_sarscov2_infection": { @@ -5612,9 +6170,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_infection_isolate": { @@ -5630,9 +6185,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_infection_date": { @@ -5648,9 +6200,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_antiviral_treatment": { @@ -5666,9 +6215,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_antiviral_treatment_agent": { @@ -5684,9 +6230,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_antiviral_treatment_date": { @@ -5702,9 +6245,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur la réinfection de l'hôte" }, "purpose_of_sequencing": { @@ -5720,9 +6260,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "purpose_of_sequencing_details": { @@ -5738,9 +6275,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "sequencing_date": { @@ -5756,9 +6290,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "library_id": { @@ -5774,9 +6305,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "amplicon_size": { @@ -5792,9 +6320,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "library_preparation_kit": { @@ -5810,9 +6335,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "flow_cell_barcode": { @@ -5828,9 +6350,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "sequencing_instrument": { @@ -5846,9 +6365,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "sequencing_protocol_name": { @@ -5864,9 +6380,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "sequencing_protocol": { @@ -5882,9 +6395,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "sequencing_kit_number": { @@ -5900,9 +6410,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "amplicon_pcr_primer_scheme": { @@ -5918,9 +6425,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Séquençage" }, "raw_sequence_data_processing_method": { @@ -5936,9 +6440,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "dehosting_method": { @@ -5954,9 +6455,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_name": { @@ -5972,9 +6470,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_filename": { @@ -5990,9 +6485,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_filepath": { @@ -6008,9 +6500,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_software_name": { @@ -6026,9 +6515,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_software_version": { @@ -6044,9 +6530,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "breadth_of_coverage_value": { @@ -6062,9 +6545,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "depth_of_coverage_value": { @@ -6080,9 +6560,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "depth_of_coverage_threshold": { @@ -6098,9 +6575,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "r1_fastq_filename": { @@ -6116,9 +6590,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "r2_fastq_filename": { @@ -6134,9 +6605,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "r1_fastq_filepath": { @@ -6152,9 +6620,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "r2_fastq_filepath": { @@ -6170,9 +6635,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "fast5_filename": { @@ -6188,9 +6650,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "fast5_filepath": { @@ -6206,9 +6665,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "number_of_base_pairs_sequenced": { @@ -6224,9 +6680,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_genome_length": { @@ -6242,9 +6695,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "ns_per_100_kbp": { @@ -6260,9 +6710,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "reference_genome_accession": { @@ -6278,9 +6725,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "bioinformatics_protocol": { @@ -6296,9 +6740,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "lineage_clade_name": { @@ -6314,9 +6755,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur les lignées et les variantes" }, "lineage_clade_analysis_software_name": { @@ -6332,9 +6770,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur les lignées et les variantes" }, "lineage_clade_analysis_software_version": { @@ -6350,9 +6785,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur les lignées et les variantes" }, "variant_designation": { @@ -6368,9 +6800,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur les lignées et les variantes" }, "variant_evidence": { @@ -6386,9 +6815,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur les lignées et les variantes" }, "variant_evidence_details": { @@ -6404,9 +6830,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Informations sur les lignées et les variantes" }, "gene_name_1": { @@ -6422,9 +6845,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_protocol_1": { @@ -6440,9 +6860,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_ct_value_1": { @@ -6458,9 +6875,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "gene_name_2": { @@ -6476,9 +6890,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_protocol_2": { @@ -6494,9 +6905,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_ct_value_2": { @@ -6512,9 +6920,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "gene_name_3": { @@ -6530,9 +6935,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_protocol_3": { @@ -6548,9 +6950,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_ct_value_3": { @@ -6566,9 +6965,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Tests de diagnostic des agents pathogènes" }, "authors": { @@ -6584,9 +6980,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Reconnaissance des contributeurs" }, "dataharmonizer_provenance": { @@ -6602,9 +6995,6 @@ } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "domain_of": [ - "CanCOGeNCovid19" - ], "slot_group": "Reconnaissance des contributeurs" } }, @@ -6622,3785 +7012,581 @@ "see_also": [ "templates/canada_covid19/SOP.pdf" ], - "is_a": "dh_interface", "slot_usage": { "specimen_collector_sample_id": { "name": "specimen_collector_sample_id", - "rank": 1, "slot_group": "Identificateurs de base de données" }, "third_party_lab_service_provider_name": { "name": "third_party_lab_service_provider_name", - "rank": 2, "slot_group": "Identificateurs de base de données" }, "third_party_lab_sample_id": { "name": "third_party_lab_sample_id", - "rank": 3, "slot_group": "Identificateurs de base de données" }, "case_id": { "name": "case_id", - "rank": 4, "slot_group": "Identificateurs de base de données" }, "related_specimen_primary_id": { "name": "related_specimen_primary_id", - "rank": 5, "slot_group": "Identificateurs de base de données" }, "irida_sample_name": { "name": "irida_sample_name", - "rank": 6, "slot_group": "Identificateurs de base de données" }, "umbrella_bioproject_accession": { "name": "umbrella_bioproject_accession", - "rank": 7, "slot_group": "Identificateurs de base de données" }, "bioproject_accession": { "name": "bioproject_accession", - "rank": 8, "slot_group": "Identificateurs de base de données" }, "biosample_accession": { "name": "biosample_accession", - "rank": 9, "slot_group": "Identificateurs de base de données" }, "sra_accession": { "name": "sra_accession", - "rank": 10, "slot_group": "Identificateurs de base de données" }, "genbank_accession": { "name": "genbank_accession", - "rank": 11, "slot_group": "Identificateurs de base de données" }, "gisaid_accession": { "name": "gisaid_accession", - "rank": 12, "slot_group": "Identificateurs de base de données" }, "sample_collected_by": { "name": "sample_collected_by", - "rank": 13, "slot_group": "Collecte et traitement des échantillons" }, "sample_collector_contact_email": { "name": "sample_collector_contact_email", - "rank": 14, "slot_group": "Collecte et traitement des échantillons" }, "sample_collector_contact_address": { "name": "sample_collector_contact_address", - "rank": 15, "slot_group": "Collecte et traitement des échantillons" }, "sequence_submitted_by": { "name": "sequence_submitted_by", - "rank": 16, "slot_group": "Collecte et traitement des échantillons" }, "sequence_submitter_contact_email": { "name": "sequence_submitter_contact_email", - "rank": 17, "slot_group": "Collecte et traitement des échantillons" }, "sequence_submitter_contact_address": { "name": "sequence_submitter_contact_address", - "rank": 18, "slot_group": "Collecte et traitement des échantillons" }, "sample_collection_date": { "name": "sample_collection_date", - "rank": 19, "slot_group": "Collecte et traitement des échantillons" }, "sample_collection_date_precision": { "name": "sample_collection_date_precision", - "rank": 20, "slot_group": "Collecte et traitement des échantillons" }, "sample_received_date": { "name": "sample_received_date", - "rank": 21, "slot_group": "Collecte et traitement des échantillons" }, "geo_loc_name_country": { "name": "geo_loc_name_country", - "rank": 22, "slot_group": "Collecte et traitement des échantillons" }, "geo_loc_name_state_province_territory": { "name": "geo_loc_name_state_province_territory", - "rank": 23, "slot_group": "Collecte et traitement des échantillons" }, "geo_loc_name_city": { "name": "geo_loc_name_city", - "rank": 24, "slot_group": "Collecte et traitement des échantillons" }, "organism": { "name": "organism", - "rank": 25, "slot_group": "Collecte et traitement des échantillons" }, "isolate": { "name": "isolate", - "rank": 26, "slot_group": "Collecte et traitement des échantillons" }, "purpose_of_sampling": { "name": "purpose_of_sampling", - "rank": 27, "slot_group": "Collecte et traitement des échantillons" }, "purpose_of_sampling_details": { "name": "purpose_of_sampling_details", - "rank": 28, "slot_group": "Collecte et traitement des échantillons" }, "nml_submitted_specimen_type": { "name": "nml_submitted_specimen_type", - "rank": 29, "slot_group": "Collecte et traitement des échantillons" }, "related_specimen_relationship_type": { "name": "related_specimen_relationship_type", - "rank": 30, "slot_group": "Collecte et traitement des échantillons" }, "anatomical_material": { "name": "anatomical_material", - "rank": 31, "slot_group": "Collecte et traitement des échantillons" }, "anatomical_part": { "name": "anatomical_part", - "rank": 32, "slot_group": "Collecte et traitement des échantillons" }, "body_product": { "name": "body_product", - "rank": 33, "slot_group": "Collecte et traitement des échantillons" }, "environmental_material": { "name": "environmental_material", - "rank": 34, "slot_group": "Collecte et traitement des échantillons" }, "environmental_site": { "name": "environmental_site", - "rank": 35, "slot_group": "Collecte et traitement des échantillons" }, "collection_device": { "name": "collection_device", - "rank": 36, "slot_group": "Collecte et traitement des échantillons" }, "collection_method": { "name": "collection_method", - "rank": 37, "slot_group": "Collecte et traitement des échantillons" }, "collection_protocol": { "name": "collection_protocol", - "rank": 38, "slot_group": "Collecte et traitement des échantillons" }, "specimen_processing": { "name": "specimen_processing", - "rank": 39, "slot_group": "Collecte et traitement des échantillons" }, "specimen_processing_details": { "name": "specimen_processing_details", - "rank": 40, "slot_group": "Collecte et traitement des échantillons" }, "lab_host": { "name": "lab_host", - "rank": 41, "slot_group": "Collecte et traitement des échantillons" }, "passage_number": { "name": "passage_number", - "rank": 42, "slot_group": "Collecte et traitement des échantillons" }, "passage_method": { "name": "passage_method", - "rank": 43, "slot_group": "Collecte et traitement des échantillons" }, "biomaterial_extracted": { "name": "biomaterial_extracted", - "rank": 44, "slot_group": "Collecte et traitement des échantillons" }, "host_common_name": { "name": "host_common_name", - "rank": 45, "slot_group": "Informations sur l'hôte" }, "host_scientific_name": { "name": "host_scientific_name", - "rank": 46, "slot_group": "Informations sur l'hôte" }, "host_health_state": { "name": "host_health_state", - "rank": 47, "slot_group": "Informations sur l'hôte" }, "host_health_status_details": { "name": "host_health_status_details", - "rank": 48, "slot_group": "Informations sur l'hôte" }, "host_health_outcome": { "name": "host_health_outcome", - "rank": 49, "slot_group": "Informations sur l'hôte" }, "host_disease": { "name": "host_disease", - "rank": 50, "slot_group": "Informations sur l'hôte" }, "host_age": { "name": "host_age", - "rank": 51, "slot_group": "Informations sur l'hôte" }, "host_age_unit": { "name": "host_age_unit", - "rank": 52, "slot_group": "Informations sur l'hôte" }, "host_age_bin": { "name": "host_age_bin", - "rank": 53, "slot_group": "Informations sur l'hôte" }, "host_gender": { "name": "host_gender", - "rank": 54, "slot_group": "Informations sur l'hôte" }, "host_residence_geo_loc_name_country": { "name": "host_residence_geo_loc_name_country", - "rank": 55, "slot_group": "Informations sur l'hôte" }, "host_residence_geo_loc_name_state_province_territory": { "name": "host_residence_geo_loc_name_state_province_territory", - "rank": 56, "slot_group": "Informations sur l'hôte" }, "host_subject_id": { "name": "host_subject_id", - "rank": 57, "slot_group": "Informations sur l'hôte" }, "symptom_onset_date": { "name": "symptom_onset_date", - "rank": 58, "slot_group": "Informations sur l'hôte" }, "signs_and_symptoms": { "name": "signs_and_symptoms", - "rank": 59, "slot_group": "Informations sur l'hôte" }, "preexisting_conditions_and_risk_factors": { "name": "preexisting_conditions_and_risk_factors", - "rank": 60, "slot_group": "Informations sur l'hôte" }, "complications": { "name": "complications", - "rank": 61, "slot_group": "Informations sur l'hôte" }, "host_vaccination_status": { "name": "host_vaccination_status", - "rank": 62, "slot_group": "Informations sur la vaccination de l'hôte" }, "number_of_vaccine_doses_received": { "name": "number_of_vaccine_doses_received", - "rank": 63, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_1_vaccine_name": { "name": "vaccination_dose_1_vaccine_name", - "rank": 64, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_1_vaccination_date": { "name": "vaccination_dose_1_vaccination_date", - "rank": 65, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_2_vaccine_name": { "name": "vaccination_dose_2_vaccine_name", - "rank": 66, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_2_vaccination_date": { "name": "vaccination_dose_2_vaccination_date", - "rank": 67, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_3_vaccine_name": { "name": "vaccination_dose_3_vaccine_name", - "rank": 68, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_3_vaccination_date": { "name": "vaccination_dose_3_vaccination_date", - "rank": 69, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_4_vaccine_name": { "name": "vaccination_dose_4_vaccine_name", - "rank": 70, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_dose_4_vaccination_date": { "name": "vaccination_dose_4_vaccination_date", - "rank": 71, "slot_group": "Informations sur la vaccination de l'hôte" }, "vaccination_history": { "name": "vaccination_history", - "rank": 72, "slot_group": "Informations sur la vaccination de l'hôte" }, "location_of_exposure_geo_loc_name_country": { "name": "location_of_exposure_geo_loc_name_country", - "rank": 73, "slot_group": "Informations sur l'exposition de l'hôte" }, "destination_of_most_recent_travel_city": { "name": "destination_of_most_recent_travel_city", - "rank": 74, "slot_group": "Informations sur l'exposition de l'hôte" }, "destination_of_most_recent_travel_state_province_territory": { "name": "destination_of_most_recent_travel_state_province_territory", - "rank": 75, "slot_group": "Informations sur l'exposition de l'hôte" }, "destination_of_most_recent_travel_country": { "name": "destination_of_most_recent_travel_country", - "rank": 76, "slot_group": "Informations sur l'exposition de l'hôte" }, "most_recent_travel_departure_date": { "name": "most_recent_travel_departure_date", - "rank": 77, "slot_group": "Informations sur l'exposition de l'hôte" }, "most_recent_travel_return_date": { "name": "most_recent_travel_return_date", - "rank": 78, "slot_group": "Informations sur l'exposition de l'hôte" }, "travel_point_of_entry_type": { "name": "travel_point_of_entry_type", - "rank": 79, "slot_group": "Informations sur l'exposition de l'hôte" }, "border_testing_test_day_type": { "name": "border_testing_test_day_type", - "rank": 80, "slot_group": "Informations sur l'exposition de l'hôte" }, "travel_history": { "name": "travel_history", - "rank": 81, "slot_group": "Informations sur l'exposition de l'hôte" }, "travel_history_availability": { "name": "travel_history_availability", - "rank": 82, "slot_group": "Informations sur l'exposition de l'hôte" }, "exposure_event": { "name": "exposure_event", - "rank": 83, "slot_group": "Informations sur l'exposition de l'hôte" }, "exposure_contact_level": { "name": "exposure_contact_level", - "rank": 84, "slot_group": "Informations sur l'exposition de l'hôte" }, "host_role": { "name": "host_role", - "rank": 85, "slot_group": "Informations sur l'exposition de l'hôte" }, "exposure_setting": { "name": "exposure_setting", - "rank": 86, "slot_group": "Informations sur l'exposition de l'hôte" }, "exposure_details": { "name": "exposure_details", - "rank": 87, "slot_group": "Informations sur l'exposition de l'hôte" }, "prior_sarscov2_infection": { "name": "prior_sarscov2_infection", - "rank": 88, "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_infection_isolate": { "name": "prior_sarscov2_infection_isolate", - "rank": 89, "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_infection_date": { "name": "prior_sarscov2_infection_date", - "rank": 90, "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_antiviral_treatment": { "name": "prior_sarscov2_antiviral_treatment", - "rank": 91, "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_antiviral_treatment_agent": { "name": "prior_sarscov2_antiviral_treatment_agent", - "rank": 92, "slot_group": "Informations sur la réinfection de l'hôte" }, "prior_sarscov2_antiviral_treatment_date": { "name": "prior_sarscov2_antiviral_treatment_date", - "rank": 93, "slot_group": "Informations sur la réinfection de l'hôte" }, "purpose_of_sequencing": { "name": "purpose_of_sequencing", - "rank": 94, "slot_group": "Séquençage" }, "purpose_of_sequencing_details": { "name": "purpose_of_sequencing_details", - "rank": 95, "slot_group": "Séquençage" }, "sequencing_date": { "name": "sequencing_date", - "rank": 96, "slot_group": "Séquençage" }, "library_id": { "name": "library_id", - "rank": 97, "slot_group": "Séquençage" }, "amplicon_size": { "name": "amplicon_size", - "rank": 98, "slot_group": "Séquençage" }, "library_preparation_kit": { "name": "library_preparation_kit", - "rank": 99, "slot_group": "Séquençage" }, "flow_cell_barcode": { "name": "flow_cell_barcode", - "rank": 100, "slot_group": "Séquençage" }, "sequencing_instrument": { "name": "sequencing_instrument", - "rank": 101, "slot_group": "Séquençage" }, "sequencing_protocol_name": { "name": "sequencing_protocol_name", - "rank": 102, "slot_group": "Séquençage" }, "sequencing_protocol": { "name": "sequencing_protocol", - "rank": 103, "slot_group": "Séquençage" }, "sequencing_kit_number": { "name": "sequencing_kit_number", - "rank": 104, "slot_group": "Séquençage" }, "amplicon_pcr_primer_scheme": { "name": "amplicon_pcr_primer_scheme", - "rank": 105, "slot_group": "Séquençage" }, "raw_sequence_data_processing_method": { "name": "raw_sequence_data_processing_method", - "rank": 106, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "dehosting_method": { "name": "dehosting_method", - "rank": 107, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_name": { "name": "consensus_sequence_name", - "rank": 108, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_filename": { "name": "consensus_sequence_filename", - "rank": 109, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_filepath": { "name": "consensus_sequence_filepath", - "rank": 110, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_software_name": { "name": "consensus_sequence_software_name", - "rank": 111, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_sequence_software_version": { "name": "consensus_sequence_software_version", - "rank": 112, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "breadth_of_coverage_value": { "name": "breadth_of_coverage_value", - "rank": 113, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "depth_of_coverage_value": { "name": "depth_of_coverage_value", - "rank": 114, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "depth_of_coverage_threshold": { "name": "depth_of_coverage_threshold", - "rank": 115, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "r1_fastq_filename": { "name": "r1_fastq_filename", - "rank": 116, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "r2_fastq_filename": { "name": "r2_fastq_filename", - "rank": 117, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "r1_fastq_filepath": { "name": "r1_fastq_filepath", - "rank": 118, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "r2_fastq_filepath": { "name": "r2_fastq_filepath", - "rank": 119, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "fast5_filename": { "name": "fast5_filename", - "rank": 120, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "fast5_filepath": { "name": "fast5_filepath", - "rank": 121, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "number_of_base_pairs_sequenced": { "name": "number_of_base_pairs_sequenced", - "rank": 122, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "consensus_genome_length": { "name": "consensus_genome_length", - "rank": 123, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "ns_per_100_kbp": { "name": "ns_per_100_kbp", - "rank": 124, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "reference_genome_accession": { "name": "reference_genome_accession", - "rank": 125, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "bioinformatics_protocol": { "name": "bioinformatics_protocol", - "rank": 126, "slot_group": "Bioinformatique et mesures de contrôle de la qualité" }, "lineage_clade_name": { "name": "lineage_clade_name", - "rank": 127, "slot_group": "Informations sur les lignées et les variantes" }, "lineage_clade_analysis_software_name": { "name": "lineage_clade_analysis_software_name", - "rank": 128, "slot_group": "Informations sur les lignées et les variantes" }, "lineage_clade_analysis_software_version": { "name": "lineage_clade_analysis_software_version", - "rank": 129, "slot_group": "Informations sur les lignées et les variantes" }, "variant_designation": { "name": "variant_designation", - "rank": 130, "slot_group": "Informations sur les lignées et les variantes" }, "variant_evidence": { "name": "variant_evidence", - "rank": 131, "slot_group": "Informations sur les lignées et les variantes" }, "variant_evidence_details": { "name": "variant_evidence_details", - "rank": 132, "slot_group": "Informations sur les lignées et les variantes" }, "gene_name_1": { "name": "gene_name_1", - "rank": 133, "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_protocol_1": { "name": "diagnostic_pcr_protocol_1", - "rank": 134, "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_ct_value_1": { "name": "diagnostic_pcr_ct_value_1", - "rank": 135, "slot_group": "Tests de diagnostic des agents pathogènes" }, "gene_name_2": { "name": "gene_name_2", - "rank": 136, "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_protocol_2": { "name": "diagnostic_pcr_protocol_2", - "rank": 137, "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_ct_value_2": { "name": "diagnostic_pcr_ct_value_2", - "rank": 138, "slot_group": "Tests de diagnostic des agents pathogènes" }, "gene_name_3": { "name": "gene_name_3", - "rank": 139, "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_protocol_3": { "name": "diagnostic_pcr_protocol_3", - "rank": 140, "slot_group": "Tests de diagnostic des agents pathogènes" }, "diagnostic_pcr_ct_value_3": { "name": "diagnostic_pcr_ct_value_3", - "rank": 141, "slot_group": "Tests de diagnostic des agents pathogènes" }, "authors": { "name": "authors", - "rank": 142, "slot_group": "Reconnaissance des contributeurs" }, "dataharmonizer_provenance": { "name": "dataharmonizer_provenance", - "rank": 143, "slot_group": "Reconnaissance des contributeurs" } - }, - "attributes": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "description": "Nom défini par l’utilisateur pour l’échantillon", - "title": "ID du collecteur d’échantillons", - "comments": [ - "Conservez l’ID de l’échantillon du collecteur. Si ce numéro est considéré comme une information identifiable, fournissez un autre identifiant. Assurez-vous de conserver la clé qui correspond aux identifiants d’origine et alternatifs aux fins de traçabilité et de suivi, au besoin. Chaque ID d’échantillon de collecteur provenant d’un seul demandeur doit être unique. Il peut avoir n’importe quel format, mais nous vous suggérons de le rendre concis, unique et cohérent au sein de votre laboratoire." - ], - "examples": [ - { - "value": "prov_rona_99" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 1, - "alias": "specimen_collector_sample_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "third_party_lab_service_provider_name": { - "name": "third_party_lab_service_provider_name", - "description": "Nom de la société ou du laboratoire tiers qui fournit les services", - "title": "Nom du fournisseur de services de laboratoire tiers", - "comments": [ - "Indiquez le nom complet et non abrégé de l’entreprise ou du laboratoire." - ], - "examples": [ - { - "value": "Switch Health" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 2, - "alias": "third_party_lab_service_provider_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "third_party_lab_sample_id": { - "name": "third_party_lab_sample_id", - "description": "Identifiant attribué à un échantillon par un prestataire de services tiers", - "title": "ID de l’échantillon de laboratoire tiers", - "comments": [ - "Conservez l’identifiant de l’échantillon fourni par le prestataire de services tiers." - ], - "examples": [ - { - "value": "SHK123456" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 3, - "alias": "third_party_lab_sample_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "case_id": { - "name": "case_id", - "description": "Identifiant utilisé pour désigner un cas de maladie détecté sur le plan épidémiologique", - "title": "ID du dossier", - "comments": [ - "Fournissez l’identifiant du cas, lequel facilite grandement le lien entre les données de laboratoire et les données épidémiologiques. Il peut être considéré comme une information identifiable. Consultez l’intendant des données avant de le transmettre." - ], - "examples": [ - { - "value": "ABCD1234" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 4, - "alias": "case_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "related_specimen_primary_id": { - "name": "related_specimen_primary_id", - "description": "Identifiant principal d’un échantillon associé précédemment soumis au dépôt", - "title": "ID principal de l’échantillon associé", - "comments": [ - "Conservez l’identifiant primaire de l’échantillon correspondant précédemment soumis au Laboratoire national de microbiologie afin que les échantillons puissent être liés et suivis dans le système." - ], - "examples": [ - { - "value": "SR20-12345" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 5, - "alias": "related_specimen_primary_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "irida_sample_name": { - "name": "irida_sample_name", - "description": "Identifiant attribué à un isolat séquencé dans IRIDA", - "title": "Nom de l’échantillon IRIDA", - "comments": [ - "Enregistrez le nom de l’échantillon IRIDA, lequel sera créé par la personne saisissant les données dans la plateforme connexe. Les échantillons IRIDA peuvent être liés à des métadonnées et à des données de séquence, ou simplement à des métadonnées. Il est recommandé que le nom de l’échantillon IRIDA soit identique ou contienne l’ID de l’échantillon du collecteur pour assurer une meilleure traçabilité. Il est également recommandé que le nom de l’échantillon IRIDA reflète l’accès à GISAID. Les noms d’échantillons IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent être remplacées par des traits de soulignement. Consultez la documentation IRIDA pour en savoir plus sur les caractères spéciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." - ], - "examples": [ - { - "value": "prov_rona_99" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 6, - "alias": "irida_sample_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "umbrella_bioproject_accession": { - "name": "umbrella_bioproject_accession", - "description": "Numéro d’accès à INSDC attribué au bioprojet cadre pour l’effort canadien de séquençage du SRAS-CoV-2", - "title": "Numéro d’accès au bioprojet cadre", - "comments": [ - "Enregistrez le numéro d’accès au bioprojet cadre en le sélectionnant à partir de la liste déroulante du modèle. Ce numéro sera identique pour tous les soumissionnaires du RCanGéCO. Différentes provinces auront leurs propres bioprojets, mais ces derniers seront liés sous un seul bioprojet cadre." - ], - "examples": [ - { - "value": "PRJNA623807" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 7, - "alias": "umbrella_bioproject_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "bioproject_accession": { - "name": "bioproject_accession", - "description": "Numéro d’accès à INSDC du bioprojet auquel appartient un échantillon biologique", - "title": "Numéro d’accès au bioprojet", - "comments": [ - "Enregistrez le numéro d’accès au bioprojet. Les bioprojets sont un outil d’organisation qui relie les données de séquence brutes, les assemblages et leurs métadonnées associées. Chaque province se verra attribuer un numéro d’accès différent au bioprojet par le Laboratoire national de microbiologie. Un numéro d’accès valide au bioprojet du NCBI contient le préfixe PRJN (p. ex., PRJNA12345); il est créé une fois au début d’un nouveau projet de séquençage." - ], - "examples": [ - { - "value": "PRJNA608651" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 8, - "alias": "bioproject_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "biosample_accession": { - "name": "biosample_accession", - "description": "Identifiant attribué à un échantillon biologique dans les archives INSDC", - "title": "Numéro d’accès à un échantillon biologique", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission d’un échantillon biologique. Les échantillons biologiques de NCBI seront assortis du SAMN." - ], - "examples": [ - { - "value": "SAMN14180202" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 9, - "alias": "biosample_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "sra_accession": { - "name": "sra_accession", - "description": "Identifiant de l’archive des séquences reliant les données de séquences brutes de lecture, les métadonnées méthodologiques et les mesures de contrôle de la qualité soumises à INSDC", - "title": "Numéro d’accès à l’archive des séquences", - "comments": [ - "Conservez le numéro d’accès attribué au « cycle » soumis. Les accès NCBI-SRA commencent par SRR." - ], - "examples": [ - { - "value": "SRR11177792" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 10, - "alias": "sra_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "genbank_accession": { - "name": "genbank_accession", - "description": "Identifiant GenBank attribué à la séquence dans les archives INSDC", - "title": "Numéro d’accès à GenBank", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission de GenBank (assemblage du génome viral)." - ], - "examples": [ - { - "value": "MN908947.3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 11, - "alias": "genbank_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "gisaid_accession": { - "name": "gisaid_accession", - "description": "Numéro d’accès à la GISAID attribué à la séquence", - "title": "Numéro d’accès à la GISAID", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission de la GISAID." - ], - "examples": [ - { - "value": "EPI_ISL_436489" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 12, - "alias": "gisaid_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Identificateurs de base de données" - }, - "sample_collected_by": { - "name": "sample_collected_by", - "description": "Nom de l’organisme ayant prélevé l’échantillon original", - "title": "Échantillon prélevé par", - "comments": [ - "Le nom du collecteur d’échantillons doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions, par exemple Agence de la santé publique du Canada, Santé publique Ontario, Centre de contrôle des maladies de la Colombie-Britannique." - ], - "examples": [ - { - "value": "Centre de contrôle des maladies de la Colombie-Britannique" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 13, - "alias": "sample_collected_by", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", - "title": "Adresse courriel du collecteur d’échantillons", - "comments": [ - "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 14, - "alias": "sample_collector_contact_email", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "description": "Adresse postale de l’organisme soumettant l’échantillon", - "title": "Adresse du collecteur d’échantillons", - "comments": [ - "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." - ], - "examples": [ - { - "value": "655, rue Lab, Vancouver (Colombie-Britannique) V5N 2A2 Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 15, - "alias": "sample_collector_contact_address", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "description": "Nom de l’organisme ayant généré la séquence", - "title": "Séquence soumise par", - "comments": [ - "Le nom de l’agence doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions. Si vous soumettez des échantillons plutôt que des données de séquençage, veuillez inscrire « Laboratoire national de microbiologie (LNM) »." - ], - "examples": [ - { - "value": "Santé publique Ontario (SPO)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 16, - "alias": "sequence_submitted_by", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", - "title": "Adresse courriel du soumissionnaire de séquence", - "comments": [ - "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 17, - "alias": "sequence_submitter_contact_email", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "description": "Adresse postale de l’organisme soumettant l’échantillon", - "title": "Adresse du soumissionnaire de séquence", - "comments": [ - "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." - ], - "examples": [ - { - "value": "123, rue Sunnybrooke, Toronto (Ontario) M4P 1L6 Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 18, - "alias": "sequence_submitter_contact_address", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collection_date": { - "name": "sample_collection_date", - "description": "Date à laquelle l’échantillon a été prélevé", - "title": "Date de prélèvement de l’échantillon", - "comments": [ - "La date de prélèvement des échantillons est essentielle pour la surveillance et de nombreux types d’analyses. La granularité requise comprend l’année, le mois et le jour. Si cette date est considérée comme un renseignement identifiable, il est acceptable d’y ajouter une « gigue » en ajoutant ou en soustrayant un jour civil. La « date de réception » peut également servir de date de rechange. La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 19, - "alias": "sample_collection_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "description": "Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie", - "title": "Précision de la date de prélèvement de l’échantillon", - "comments": [ - "Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA »." - ], - "examples": [ - { - "value": "année" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 20, - "alias": "sample_collection_date_precision", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_received_date": { - "name": "sample_received_date", - "description": "Date à laquelle l’échantillon a été reçu", - "title": "Date de réception de l’échantillon", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-20" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 21, - "alias": "sample_received_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "description": "Pays d’origine de l’échantillon", - "title": "nom_lieu_géo (pays)", - "comments": [ - "Fournissez le nom du pays à partir du vocabulaire contrôlé fourni." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 22, - "alias": "geo_loc_name_country", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "description": "Province ou territoire où l’échantillon a été prélevé", - "title": "nom_lieu_géo (état/province/territoire)", - "comments": [ - "Fournissez le nom de la province ou du territoire à partir du vocabulaire contrôlé fourni." - ], - "examples": [ - { - "value": "Saskatchewan" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 23, - "alias": "geo_loc_name_state_province_territory", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_city": { - "name": "geo_loc_name_city", - "description": "Ville où l’échantillon a été prélevé", - "title": "nom_géo_loc (ville)", - "comments": [ - "Fournissez le nom de la ville. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Medicine Hat" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 24, - "alias": "geo_loc_name_city", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "organism": { - "name": "organism", - "description": "Nom taxonomique de l’organisme", - "title": "Organisme", - "comments": [ - "Utilisez « coronavirus du syndrome respiratoire aigu sévère 2 ». Cette valeur est fournie dans le modèle." - ], - "examples": [ - { - "value": "Coronavirus du syndrome respiratoire aigu sévère 2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 25, - "alias": "organism", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "isolate": { - "name": "isolate", - "description": "Identifiant de l’isolat spécifique", - "title": "Isolat", - "comments": [ - "Fournissez le nom du virus de la GISAID, qui doit être écrit dans le format « hCov-19/CANADA/code ISO provincial à 2 chiffres-xxxxx/année »." - ], - "examples": [ - { - "value": "hCov-19/CANADA/BC-prov_rona_99/2020" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 26, - "alias": "isolate", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "description": "Motif de prélèvement de l’échantillon", - "title": "Objectif de l’échantillonnage", - "comments": [ - "La raison pour laquelle un échantillon a été prélevé peut fournir des renseignements sur les biais potentiels de la stratégie d’échantillonnage. Choisissez l’objectif de l’échantillonnage à partir de la liste déroulante du modèle. Il est très probable que l’échantillon ait été prélevé en vue d’un test diagnostique. La raison pour laquelle un échantillon a été prélevé à l’origine peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage, ce qui doit être indiqué dans le champ « Objectif du séquençage »." - ], - "examples": [ - { - "value": "Tests diagnostiques" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 27, - "alias": "purpose_of_sampling", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "description": "Détails précis concernant le motif de prélèvement de l’échantillon", - "title": "Détails de l’objectif de l’échantillonnage", - "comments": [ - "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été prélevé en utilisant du texte libre. La description peut inclure l’importance de l’échantillon pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Si les détails ne sont pas disponibles, fournissez une valeur nulle." - ], - "examples": [ - { - "value": "L’échantillon a été prélevé pour étudier la prévalence des variants associés à la transmission du vison à l’homme au Canada." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 28, - "alias": "purpose_of_sampling_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "nml_submitted_specimen_type": { - "name": "nml_submitted_specimen_type", - "description": "Type d’échantillon soumis au Laboratoire national de microbiologie (LNM) aux fins d’analyse", - "title": "Type d’échantillon soumis au LNM", - "comments": [ - "Ces renseignements sont requis pour le téléchargement à l’aide du système LaSER du RCRSP. Choisissez le type d’échantillon à partir de la liste de sélection fournie. Si les données de séquences sont soumises plutôt qu’un échantillon aux fins d’analyse, sélectionnez « Sans objet »." - ], - "examples": [ - { - "value": "Écouvillon" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 29, - "alias": "nml_submitted_specimen_type", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "related_specimen_relationship_type": { - "name": "related_specimen_relationship_type", - "description": "Relation entre l’échantillon actuel et celui précédemment soumis au dépôt", - "title": "Type de relation de l’échantillon lié", - "comments": [ - "Fournissez l’étiquette qui décrit comment l’échantillon précédent est lié à l’échantillon actuel soumis à partir de la liste de sélection fournie afin que les échantillons puissent être liés et suivis dans le système." - ], - "examples": [ - { - "value": "Test des méthodes de prélèvement des échantillons" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 30, - "alias": "related_specimen_relationship_type", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "anatomical_material": { - "name": "anatomical_material", - "description": "Substance obtenue à partir d’une partie anatomique d’un organisme (p. ex., tissu, sang)", - "title": "Matière anatomique", - "comments": [ - "Fournissez un descripteur si une matière anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Sang" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 31, - "alias": "anatomical_material", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "anatomical_part": { - "name": "anatomical_part", - "description": "Partie anatomique d’un organisme (p. ex., oropharynx)", - "title": "Partie anatomique", - "comments": [ - "Fournissez un descripteur si une partie anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Nasopharynx (NP)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 32, - "alias": "anatomical_part", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "body_product": { - "name": "body_product", - "description": "Substance excrétée ou sécrétée par un organisme (p. ex., selles, urine, sueur)", - "title": "Produit corporel", - "comments": [ - "Fournissez un descripteur si un produit corporel a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Selles" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 33, - "alias": "body_product", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "environmental_material": { - "name": "environmental_material", - "description": "Substance obtenue à partir de l’environnement naturel ou artificiel (p. ex., sol, eau, eaux usées)", - "title": "Matériel environnemental", - "comments": [ - "Fournissez un descripteur si une matière environnementale a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Masque" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 34, - "alias": "environmental_material", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "environmental_site": { - "name": "environmental_site", - "description": "Emplacement environnemental pouvant décrire un site dans l’environnement naturel ou artificiel (p. ex., surface de contact, boîte métallique, hôpital, marché traditionnel de produits frais, grotte de chauves-souris)", - "title": "Site environnemental", - "comments": [ - "Fournissez un descripteur si un site environnemental a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Installation de production" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 35, - "alias": "environmental_site", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_device": { - "name": "collection_device", - "description": "Instrument ou contenant utilisé pour prélever l’échantillon (p. ex., écouvillon)", - "title": "Dispositif de prélèvement", - "comments": [ - "Fournissez un descripteur si un dispositif de prélèvement a été utilisé pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Écouvillon" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 36, - "alias": "collection_device", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_method": { - "name": "collection_method", - "description": "Processus utilisé pour prélever l’échantillon (p. ex., phlébotomie, autopsie)", - "title": "Méthode de prélèvement", - "comments": [ - "Fournissez un descripteur si une méthode de prélèvement a été utilisée pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Lavage bronchoalvéolaire (LBA)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 37, - "alias": "collection_method", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_protocol": { - "name": "collection_protocol", - "description": "Nom et version d’un protocole particulier utilisé pour l’échantillonnage", - "title": "Protocole de prélèvement", - "comments": [ - "Texte libre." - ], - "examples": [ - { - "value": "CBRonaProtocoleÉchantillonnage v. 1.2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 38, - "alias": "collection_protocol", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "specimen_processing": { - "name": "specimen_processing", - "description": "Tout traitement appliqué à l’échantillon pendant ou après sa réception", - "title": "Traitement des échantillons", - "comments": [ - "Essentiel pour l’interprétation des données. Sélectionnez tous les processus applicables dans la liste de sélection. Si le virus a été transmis, ajoutez les renseignements dans les champs « Laboratoire hôte », « Nombre de transmissions » et « Méthode de transmission ». Si aucun des processus de la liste de sélection ne s’applique, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Transmission du virus" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 39, - "alias": "specimen_processing", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "description": "Renseignements détaillés concernant le traitement appliqué à un échantillon pendant ou après sa réception", - "title": "Détails du traitement des échantillons", - "comments": [ - "Fournissez une description en texte libre de tous les détails du traitement appliqués à un échantillon." - ], - "examples": [ - { - "value": "25 écouvillons ont été regroupés et préparés en tant qu’échantillon unique lors de la préparation de la bibliothèque." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 40, - "alias": "specimen_processing_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "lab_host": { - "name": "lab_host", - "description": "Nom et description du laboratoire hôte utilisé pour propager l’organisme source ou le matériel à partir duquel l’échantillon a été obtenu", - "title": "Laboratoire hôte", - "comments": [ - "Type de lignée cellulaire utilisée pour la propagation. Choisissez le nom de cette lignée à partir de la liste de sélection dans le modèle. Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "Lignée cellulaire Vero E6" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 41, - "alias": "lab_host", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "passage_number": { - "name": "passage_number", - "description": "Nombre de transmissions", - "title": "Nombre de transmission", - "comments": [ - "Indiquez le nombre de transmissions connues. Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 42, - "alias": "passage_number", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "passage_method": { - "name": "passage_method", - "description": "Description de la façon dont l’organisme a été transmis", - "title": "Méthode de transmission", - "comments": [ - "Texte libre. Fournissez une brève description (<10 mots). Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "0,25 % de trypsine + 0,02 % d’EDTA" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 43, - "alias": "passage_method", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "biomaterial_extracted": { - "name": "biomaterial_extracted", - "description": "Biomatériau extrait d’échantillons aux fins de séquençage", - "title": "Biomatériau extrait", - "comments": [ - "Fournissez le biomatériau extrait à partir de la liste de sélection dans le modèle." - ], - "examples": [ - { - "value": "ARN (total)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 44, - "alias": "biomaterial_extracted", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Collecte et traitement des échantillons" - }, - "host_common_name": { - "name": "host_common_name", - "description": "Nom couramment utilisé pour l’hôte", - "title": "Hôte (nom commun)", - "comments": [ - "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Des exemples de noms communs sont « humain » et « chauve-souris ». Si l’échantillon était environnemental, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Humain" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 45, - "alias": "host_common_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_scientific_name": { - "name": "host_scientific_name", - "description": "Nom taxonomique ou scientifique de l’hôte", - "title": "Hôte (nom scientifique)", - "comments": [ - "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Un exemple de nom scientifique est « homo sapiens ». Si l’échantillon était environnemental, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Homo sapiens" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 46, - "alias": "host_scientific_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_health_state": { - "name": "host_health_state", - "description": "État de santé de l’hôte au moment du prélèvement d’échantillons", - "title": "État de santé de l’hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Symptomatique" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 47, - "alias": "host_health_state", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_health_status_details": { - "name": "host_health_status_details", - "description": "Plus de détails concernant l’état de santé ou de maladie de l’hôte au moment du prélèvement", - "title": "Détails de l’état de santé de l’hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Hospitalisé (USI)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 48, - "alias": "host_health_status_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_health_outcome": { - "name": "host_health_outcome", - "description": "Résultats de la maladie chez l’hôte", - "title": "Résultats sanitaires de l’hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Rétabli" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 49, - "alias": "host_health_outcome", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_disease": { - "name": "host_disease", - "description": "Nom de la maladie vécue par l’hôte", - "title": "Maladie de l’hôte", - "comments": [ - "Sélectionnez « COVID-19 » à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "COVID-19" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 50, - "alias": "host_disease", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_age": { - "name": "host_age", - "description": "Âge de l’hôte au moment du prélèvement d’échantillons", - "title": "Âge de l’hôte", - "comments": [ - "Entrez l’âge de l’hôte en années. S’il n’est pas disponible, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "79" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 51, - "alias": "host_age", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_age_unit": { - "name": "host_age_unit", - "description": "Unité utilisée pour mesurer l’âge de l’hôte (mois ou année)", - "title": "Catégorie d’âge de l’hôte", - "comments": [ - "Indiquez si l’âge de l’hôte est en mois ou en années. L’âge indiqué en mois sera classé dans la tranche d’âge de 0 à 9 ans." - ], - "examples": [ - { - "value": "année" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 52, - "alias": "host_age_unit", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_age_bin": { - "name": "host_age_bin", - "description": "Âge de l’hôte au moment du prélèvement d’échantillons (groupe d’âge)", - "title": "Groupe d’âge de l’hôte", - "comments": [ - "Sélectionnez la tranche d’âge correspondante de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne la connaissez pas, fournissez une valeur nulle." - ], - "examples": [ - { - "value": "60 - 69" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 53, - "alias": "host_age_bin", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_gender": { - "name": "host_gender", - "description": "Genre de l’hôte au moment du prélèvement d’échantillons", - "title": "Genre de l’hôte", - "comments": [ - "Sélectionnez le genre correspondant de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne le connaissez pas, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Homme" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 54, - "alias": "host_gender", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "description": "Pays de résidence de l’hôte", - "title": "Résidence de l’hôte – Nom de géo_loc (pays)", - "comments": [ - "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 55, - "alias": "host_residence_geo_loc_name_country", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_residence_geo_loc_name_state_province_territory": { - "name": "host_residence_geo_loc_name_state_province_territory", - "description": "État, province ou territoire de résidence de l’hôte", - "title": "Résidence de l’hôte – Nom de géo_loc (état/province/territoire)", - "comments": [ - "Sélectionnez le nom de la province ou du territoire à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Québec" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 56, - "alias": "host_residence_geo_loc_name_state_province_territory", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_subject_id": { - "name": "host_subject_id", - "description": "Identifiant unique permettant de désigner chaque hôte (p. ex., 131)", - "title": "ID du sujet de l’hôte", - "comments": [ - "Fournissez l’identifiant de l’hôte. Il doit s’agir d’un identifiant unique défini par l’utilisateur." - ], - "examples": [ - { - "value": "BCxy123" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 57, - "alias": "host_subject_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "description": "Date à laquelle les symptômes ont commencé ou ont été observés pour la première fois", - "title": "Date d’apparition des symptômes", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 58, - "alias": "symptom_onset_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "description": "Changement perçu dans la fonction ou la sensation (perte, perturbation ou apparence) révélant une maladie, qui est signalé par un patient ou un clinicien", - "title": "Signes et symptômes", - "comments": [ - "Sélectionnez tous les symptômes ressentis par l’hôte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Frissons (sensation soudaine de froid)" - }, - { - "value": "toux" - }, - { - "value": "fièvre" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 59, - "alias": "signs_and_symptoms", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "description": "Conditions préexistantes et facteurs de risque du patient
  • Condition préexistante : Condition médicale qui existait avant l’infection actuelle
  • Facteur de risque : Variable associée à un risque accru de maladie ou d’infection", - "title": "Conditions préexistantes et facteurs de risque", - "comments": [ - "Sélectionnez toutes les conditions préexistantes et tous les facteurs de risque de l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Asthme" - }, - { - "value": "grossesse" - }, - { - "value": "tabagisme" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 60, - "alias": "preexisting_conditions_and_risk_factors", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "complications": { - "name": "complications", - "description": "Complications médicales du patient qui seraient dues à une maladie de l’hôte", - "title": "Complications", - "comments": [ - "Sélectionnez toutes les complications éprouvées par l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Insuffisance respiratoire aiguë" - }, - { - "value": "coma" - }, - { - "value": "septicémie" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 61, - "alias": "complications", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'hôte" - }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "description": "Statut de vaccination de l’hôte (entièrement vacciné, partiellement vacciné ou non vacciné)", - "title": "Statut de vaccination de l’hôte", - "comments": [ - "Sélectionnez le statut de vaccination de l’hôte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Entièrement vacciné" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 62, - "alias": "host_vaccination_status", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "description": "Nombre de doses du vaccin reçues par l’hôte", - "title": "Nombre de doses du vaccin reçues", - "comments": [ - "Enregistrez le nombre de doses du vaccin que l’hôte a reçues." - ], - "examples": [ - { - "value": "2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 63, - "alias": "number_of_vaccine_doses_received", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "description": "Nom du vaccin administré comme première dose d’un schéma vaccinal", - "title": "Dose du vaccin 1 – Nom du vaccin", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme première dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 64, - "alias": "vaccination_dose_1_vaccine_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "description": "Date à laquelle la première dose d’un vaccin a été administrée", - "title": "Dose du vaccin 1 – Date du vaccin", - "comments": [ - "Indiquez la date à laquelle la première dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-03-01" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 65, - "alias": "vaccination_dose_1_vaccination_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_2_vaccine_name": { - "name": "vaccination_dose_2_vaccine_name", - "description": "Nom du vaccin administré comme deuxième dose d’un schéma vaccinal", - "title": "Dose du vaccin 2 – Nom du vaccin", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme deuxième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 66, - "alias": "vaccination_dose_2_vaccine_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_2_vaccination_date": { - "name": "vaccination_dose_2_vaccination_date", - "description": "Date à laquelle la deuxième dose d’un vaccin a été administrée", - "title": "Dose du vaccin 2 – Date du vaccin", - "comments": [ - "Indiquez la date à laquelle la deuxième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-09-01" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 67, - "alias": "vaccination_dose_2_vaccination_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_3_vaccine_name": { - "name": "vaccination_dose_3_vaccine_name", - "description": "Nom du vaccin administré comme troisième dose d’un schéma vaccinal", - "title": "Dose du vaccin 3 – Nom du vaccin", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme troisième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 68, - "alias": "vaccination_dose_3_vaccine_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_3_vaccination_date": { - "name": "vaccination_dose_3_vaccination_date", - "description": "Date à laquelle la troisième dose d’un vaccin a été administrée", - "title": "Dose du vaccin 3 – Date du vaccin", - "comments": [ - "Indiquez la date à laquelle la troisième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-12-30" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 69, - "alias": "vaccination_dose_3_vaccination_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_4_vaccine_name": { - "name": "vaccination_dose_4_vaccine_name", - "description": "Nom du vaccin administré comme quatrième dose d’un schéma vaccinal", - "title": "Dose du vaccin 4 – Nom du vaccin", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme quatrième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 70, - "alias": "vaccination_dose_4_vaccine_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_4_vaccination_date": { - "name": "vaccination_dose_4_vaccination_date", - "description": "Date à laquelle la quatrième dose d’un vaccin a été administrée", - "title": "Dose du vaccin 4 – Date du vaccin", - "comments": [ - "Indiquez la date à laquelle la quatrième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2022-01-15" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 71, - "alias": "vaccination_dose_4_vaccination_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_history": { - "name": "vaccination_history", - "description": "Description des vaccins reçus et dates d’administration d’une série de vaccins contre une maladie spécifique ou un ensemble de maladies", - "title": "Antécédents de vaccination", - "comments": [ - "Description en texte libre des dates et des vaccins administrés contre une maladie précise ou un ensemble de maladies. Il est également acceptable de concaténer les renseignements sur les doses individuelles (nom du vaccin, date de vaccination) séparées par des points-virgules." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - }, - { - "value": "2021-03-01" - }, - { - "value": "Pfizer-BioNTech (Comirnaty)" - }, - { - "value": "2022-01-15" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 72, - "alias": "vaccination_history", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "description": "Pays où l’hôte a probablement été exposé à l’agent causal de la maladie", - "title": "Lieu de l’exposition – Nom de géo_loc (pays)", - "comments": [ - "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 73, - "alias": "location_of_exposure_geo_loc_name_country", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "description": "Nom de la ville de destination du voyage le plus récent", - "title": "Destination du dernier voyage (ville)", - "comments": [ - "Indiquez le nom de la ville dans laquelle l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "New York City" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 74, - "alias": "destination_of_most_recent_travel_city", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "description": "Nom de la province de destination du voyage le plus récent", - "title": "Destination du dernier voyage (état/province/territoire)", - "comments": [ - "Indiquez le nom de l’État, de la province ou du territoire où l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Californie" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 75, - "alias": "destination_of_most_recent_travel_state_province_territory", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "description": "Nom du pays de destination du voyage le plus récent", - "title": "Destination du dernier voyage (pays)", - "comments": [ - "Indiquez le nom du pays dans lequel l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Royaume-Uni" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 76, - "alias": "destination_of_most_recent_travel_country", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "description": "Date du départ le plus récent d’une personne de sa résidence principale (à ce moment-là) pour un voyage vers un ou plusieurs autres endroits", - "title": "Date de départ de voyage la plus récente", - "comments": [ - "Indiquez la date de départ du voyage." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 77, - "alias": "most_recent_travel_departure_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "description": "Date du retour le plus récent d’une personne à une résidence après un voyage au départ de cette résidence", - "title": "Date de retour de voyage la plus récente", - "comments": [ - "Indiquez la date de retour du voyage." - ], - "examples": [ - { - "value": "2020-04-26" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 78, - "alias": "most_recent_travel_return_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_point_of_entry_type": { - "name": "travel_point_of_entry_type", - "description": "Type de point d’entrée par lequel un voyageur arrive", - "title": "Type de point d’entrée du voyage", - "comments": [ - "Sélectionnez le type de point d’entrée." - ], - "examples": [ - { - "value": "Air" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 79, - "alias": "travel_point_of_entry_type", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "border_testing_test_day_type": { - "name": "border_testing_test_day_type", - "description": "Jour où un voyageur a été testé à son point d’entrée ou après cette date", - "title": "Jour du dépistage à la frontière", - "comments": [ - "Sélectionnez le jour du test." - ], - "examples": [ - { - "value": "Jour 1" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 80, - "alias": "border_testing_test_day_type", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_history": { - "name": "travel_history", - "description": "Historique de voyage au cours des six derniers mois", - "title": "Antécédents de voyage", - "comments": [ - "Précisez les pays (et les emplacements plus précis, si vous les connaissez) visités au cours des six derniers mois, ce qui peut comprendre plusieurs voyages. Séparez plusieurs événements de voyage par un point-virgule. Commencez par le voyage le plus récent." - ], - "examples": [ - { - "value": "Canada, Vancouver" - }, - { - "value": "États-Unis, Seattle" - }, - { - "value": "Italie, Milan" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 81, - "alias": "travel_history", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_history_availability": { - "name": "travel_history_availability", - "description": "Disponibilité de différents types d’historiques de voyages au cours des six derniers mois (p. ex., internationaux, nationaux)", - "title": "Disponibilité des antécédents de voyage", - "comments": [ - "Si les antécédents de voyage sont disponibles, mais que les détails du voyage ne peuvent pas être fournis, indiquez-le ainsi que le type d’antécédents disponibles en sélectionnant une valeur à partir de la liste de sélection. Les valeurs de ce champ peuvent être utilisées pour indiquer qu’un échantillon est associé à un voyage lorsque le « but du séquençage » n’est pas associé à un voyage." - ], - "examples": [ - { - "value": "Antécédents de voyage à l’étranger disponible" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 82, - "alias": "travel_history_availability", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_event": { - "name": "exposure_event", - "description": "Événement conduisant à une exposition", - "title": "Événement d’exposition", - "comments": [ - "Sélectionnez un événement conduisant à une exposition à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Convention" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 83, - "alias": "exposure_event", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "description": "Type de contact de transmission d’exposition", - "title": "Niveau de contact de l’exposition", - "comments": [ - "Sélectionnez une exposition directe ou indirecte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Direct" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 84, - "alias": "exposure_contact_level", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "host_role": { - "name": "host_role", - "description": "Rôle de l’hôte par rapport au paramètre d’exposition", - "title": "Rôle de l’hôte", - "comments": [ - "Sélectionnez les rôles personnels de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Patient" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 85, - "alias": "host_role", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_setting": { - "name": "exposure_setting", - "description": "Contexte menant à l’exposition", - "title": "Contexte de l’exposition", - "comments": [ - "Sélectionnez les contextes menant à l’exposition de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Milieu de soins de santé" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 86, - "alias": "exposure_setting", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_details": { - "name": "exposure_details", - "description": "Renseignements supplémentaires sur l’exposition de l’hôte", - "title": "Détails de l’exposition", - "comments": [ - "Description en texte libre de l’exposition." - ], - "examples": [ - { - "value": "Rôle d’hôte - Autre : Conducteur d’autobus" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 87, - "alias": "exposure_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "prior_sarscov2_infection": { - "name": "prior_sarscov2_infection", - "description": "Infection antérieure par le SRAS-CoV-2 ou non", - "title": "Infection antérieure par le SRAS-CoV-2", - "comments": [ - "Si vous le savez, fournissez des renseignements indiquant si la personne a déjà eu une infection par le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Oui" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 88, - "alias": "prior_sarscov2_infection", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_infection_isolate": { - "name": "prior_sarscov2_infection_isolate", - "description": "Identifiant de l’isolat trouvé lors de l’infection antérieure par le SRAS-CoV-2", - "title": "Isolat d’une infection antérieure par le SRAS-CoV-2", - "comments": [ - "Indiquez le nom de l’isolat de l’infection antérieure la plus récente. Structurez le nom de « l’isolat » pour qu’il soit conforme à la norme ICTV/INSDC dans le format suivant : « SRAS-CoV-2/hôte/pays/IDéchantillon/date »." - ], - "examples": [ - { - "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 89, - "alias": "prior_sarscov2_infection_isolate", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_infection_date": { - "name": "prior_sarscov2_infection_date", - "description": "Date du diagnostic de l’infection antérieure par le SRAS-CoV-2", - "title": "Date d’une infection antérieure par le SRAS-CoV-2", - "comments": [ - "Indiquez la date à laquelle l’infection antérieure la plus récente a été diagnostiquée. Fournissez la date d’infection antérieure par le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-01-23" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 90, - "alias": "prior_sarscov2_infection_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment": { - "name": "prior_sarscov2_antiviral_treatment", - "description": "Traitement contre une infection antérieure par le SRAS-CoV-2 avec un agent antiviral ou non", - "title": "Traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "comments": [ - "Si vous le savez, indiquez si la personne a déjà reçu un traitement antiviral contre le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Aucun traitement antiviral antérieur" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 91, - "alias": "prior_sarscov2_antiviral_treatment", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment_agent": { - "name": "prior_sarscov2_antiviral_treatment_agent", - "description": "Nom de l’agent de traitement antiviral administré lors de l’infection antérieure par le SRAS-CoV-2", - "title": "Agent du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "comments": [ - "Indiquez le nom de l’agent de traitement antiviral administré lors de l’infection antérieure la plus récente. Si aucun traitement n’a été administré, inscrivez « Aucun traitement ». Si plusieurs agents antiviraux ont été administrés, énumérez-les tous, séparés par des virgules." - ], - "examples": [ - { - "value": "Remdesivir" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 92, - "alias": "prior_sarscov2_antiviral_treatment_agent", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment_date": { - "name": "prior_sarscov2_antiviral_treatment_date", - "description": "Date à laquelle le traitement a été administré pour la première fois lors de l’infection antérieure par le SRAS-CoV-2", - "title": "Date du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "comments": [ - "Indiquez la date à laquelle l’agent de traitement antiviral a été administré pour la première fois lors de l’infection antérieure la plus récente. Fournissez la date du traitement antérieur contre le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-01-28" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 93, - "alias": "prior_sarscov2_antiviral_treatment_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "description": "Raison pour laquelle l’échantillon a été séquencé", - "title": "Objectif du séquençage", - "comments": [ - "La raison pour laquelle un échantillon a été initialement prélevé peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage. La raison pour laquelle un échantillon a été séquencé peut fournir des renseignements sur les biais potentiels dans la stratégie de séquençage. Fournissez le but du séquençage à partir de la liste de sélection dans le modèle. Le motif de prélèvement de l’échantillon doit être indiqué dans le champ « Objectif de l’échantillonnage »." - ], - "examples": [ - { - "value": "Surveillance de base (échantillonnage aléatoire)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 94, - "alias": "purpose_of_sequencing", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "description": "Description de la raison pour laquelle l’échantillon a été séquencé, fournissant des détails spécifiques", - "title": "Détails de l’objectif du séquençage", - "comments": [ - "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été séquencé en utilisant du texte libre. La description peut inclure l’importance des séquences pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Les descriptions normalisées suggérées sont les suivantes : Dépistage de l’absence de détection du gène S (abandon du gène S), dépistage de variants associés aux visons, dépistage du variant B.1.1.7, dépistage du variant B.1.135, dépistage du variant P.1, dépistage en raison des antécédents de voyage, dépistage en raison d’un contact étroit avec une personne infectée, évaluation des mesures de contrôle de la santé publique, détermination des introductions et de la propagation précoces, enquête sur les expositions liées aux voyages aériens, enquête sur les travailleurs étrangers temporaires, enquête sur les régions éloignées, enquête sur les travailleurs de la santé, enquête sur les écoles et les universités, enquête sur la réinfection." - ], - "examples": [ - { - "value": "Dépistage de l’absence de détection du gène S (abandon du gène S)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 95, - "alias": "purpose_of_sequencing_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "sequencing_date": { - "name": "sequencing_date", - "description": "Date à laquelle l’échantillon a été séquencé", - "title": "Date de séquençage", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-06-22" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 96, - "alias": "sequencing_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "library_id": { - "name": "library_id", - "description": "Identifiant spécifié par l’utilisateur pour la bibliothèque faisant l’objet du séquençage", - "title": "ID de la bibliothèque", - "comments": [ - "Le nom de la bibliothèque doit être unique et peut être un ID généré automatiquement à partir de votre système de gestion de l’information des laboratoires, ou une modification de l’ID de l’isolat." - ], - "examples": [ - { - "value": "XYZ_123345" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 97, - "alias": "library_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "amplicon_size": { - "name": "amplicon_size", - "description": "Longueur de l’amplicon généré par l’amplification de la réaction de polymérisation en chaîne", - "title": "Taille de l’amplicon", - "comments": [ - "Fournissez la taille de l’amplicon, y compris les unités." - ], - "examples": [ - { - "value": "300 pb" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 98, - "alias": "amplicon_size", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "description": "Nom de la trousse de préparation de la banque d’ADN utilisée pour générer la bibliothèque faisant l’objet du séquençage", - "title": "Trousse de préparation de la bibliothèque", - "comments": [ - "Indiquez le nom de la trousse de préparation de la bibliothèque utilisée." - ], - "examples": [ - { - "value": "Nextera XT" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 99, - "alias": "library_preparation_kit", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "flow_cell_barcode": { - "name": "flow_cell_barcode", - "description": "Code-barres de la cuve à circulation utilisée aux fins de séquençage", - "title": "Code-barres de la cuve à circulation", - "comments": [ - "Fournissez le code-barres de la cuve à circulation utilisée pour séquencer l’échantillon." - ], - "examples": [ - { - "value": "FAB06069" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 100, - "alias": "flow_cell_barcode", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "description": "Modèle de l’instrument de séquençage utilisé", - "title": "Instrument de séquençage", - "comments": [ - "Sélectionnez l’instrument de séquençage à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Oxford Nanopore MinION" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 101, - "alias": "sequencing_instrument", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "sequencing_protocol_name": { - "name": "sequencing_protocol_name", - "description": "Nom et numéro de version du protocole de séquençage utilisé", - "title": "Nom du protocole de séquençage", - "comments": [ - "Fournissez le nom et la version du protocole de séquençage (p. ex., 1D_DNA_MinION)." - ], - "examples": [ - { - "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 102, - "alias": "sequencing_protocol_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "description": "Protocole utilisé pour générer la séquence", - "title": "Protocole de séquençage", - "comments": [ - "Fournissez une description en texte libre des méthodes et du matériel utilisés pour générer la séquence. Voici le texte suggéré (insérez les renseignements manquants) : « Le séquençage viral a été effectué selon une stratégie d’amplicon en mosaïque en utilisant le schéma d’amorce <à remplir>. Le séquençage a été effectué à l’aide d’un instrument de séquençage <à remplir>. Les bibliothèques ont été préparées à l’aide de la trousse <à remplir>. »" - ], - "examples": [ - { - "value": "Les génomes ont été générés par séquençage d’amplicons de 1 200 pb avec des amorces de schéma Freed. Les bibliothèques ont été créées à l’aide des trousses de préparation de l’ADN Illumina et les données de séquence ont été produites à l’aide des trousses de séquençage Miseq Micro v2 (500 cycles)." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 103, - "alias": "sequencing_protocol", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "description": "Numéro de la trousse du fabricant", - "title": "Numéro de la trousse de séquençage", - "comments": [ - "Valeur alphanumérique." - ], - "examples": [ - { - "value": "AB456XYZ789" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 104, - "alias": "sequencing_kit_number", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "description": "Spécifications liées aux amorces (séquences d’amorces, positions de liaison, taille des fragments générés, etc.) utilisées pour générer les amplicons à séquencer", - "title": "Schéma d’amorce pour la réaction de polymérisation en chaîne de l’amplicon", - "comments": [ - "Fournissez le nom et la version du schéma d’amorce utilisé pour générer les amplicons aux fins de séquençage." - ], - "examples": [ - { - "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 105, - "alias": "amplicon_pcr_primer_scheme", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Séquençage" - }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "description": "Nom et numéro de version du logiciel utilisé pour le traitement des données brutes, comme la suppression des codes-barres, le découpage de l’adaptateur, le filtrage, etc.", - "title": "Méthode de traitement des données de séquences brutes", - "comments": [ - "Fournissez le nom du logiciel, suivi de la version (p. ex., Trimmomatic v. 0.38, Porechop v. 0.2.03)." - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 106, - "alias": "raw_sequence_data_processing_method", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "dehosting_method": { - "name": "dehosting_method", - "description": "Méthode utilisée pour supprimer les lectures de l’hôte de la séquence de l’agent pathogène", - "title": "Méthode de retrait de l’hôte", - "comments": [ - "Fournissez le nom et le numéro de version du logiciel utilisé pour supprimer les lectures de l’hôte." - ], - "examples": [ - { - "value": "Nanostripper" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 107, - "alias": "dehosting_method", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_name": { - "name": "consensus_sequence_name", - "description": "Nom de la séquence de consensus", - "title": "Nom de la séquence de consensus", - "comments": [ - "Fournissez le nom et le numéro de version de la séquence de consensus." - ], - "examples": [ - { - "value": "ncov123assembly3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 108, - "alias": "consensus_sequence_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_filename": { - "name": "consensus_sequence_filename", - "description": "Nom du fichier de la séquence de consensus", - "title": "Nom du fichier de la séquence de consensus", - "comments": [ - "Fournissez le nom et le numéro de version du fichier FASTA de la séquence de consensus." - ], - "examples": [ - { - "value": "ncov123assembly.fasta" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 109, - "alias": "consensus_sequence_filename", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_filepath": { - "name": "consensus_sequence_filepath", - "description": "Chemin d’accès au fichier de la séquence de consensus", - "title": "Chemin d’accès au fichier de la séquence de consensus", - "comments": [ - "Fournissez le chemin d’accès au fichier FASTA de la séquence de consensus." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 110, - "alias": "consensus_sequence_filepath", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "description": "Nom du logiciel utilisé pour générer la séquence de consensus", - "title": "Nom du logiciel de la séquence de consensus", - "comments": [ - "Fournissez le nom du logiciel utilisé pour générer la séquence de consensus." - ], - "examples": [ - { - "value": "iVar" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 111, - "alias": "consensus_sequence_software_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "description": "Version du logiciel utilisé pour générer la séquence de consensus", - "title": "Version du logiciel de la séquence de consensus", - "comments": [ - "Fournir la version du logiciel utilisé pour générer la séquence de consensus." - ], - "examples": [ - { - "value": "1.3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 112, - "alias": "consensus_sequence_software_version", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "description": "Pourcentage du génome de référence couvert par les données séquencées, jusqu’à une profondeur prescrite", - "title": "Valeur de l’étendue de la couverture", - "comments": [ - "Fournissez la valeur en pourcentage." - ], - "examples": [ - { - "value": "95 %" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 113, - "alias": "breadth_of_coverage_value", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "description": "Nombre moyen de lectures représentant un nucléotide donné dans la séquence reconstruite", - "title": "Valeur de l’ampleur de la couverture", - "comments": [ - "Fournissez la valeur sous forme de couverture amplifiée." - ], - "examples": [ - { - "value": "400x" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 114, - "alias": "depth_of_coverage_value", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "description": "Seuil utilisé comme limite pour l’ampleur de la couverture", - "title": "Seuil de l’ampleur de la couverture", - "comments": [ - "Fournissez la couverture amplifiée." - ], - "examples": [ - { - "value": "100x" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 115, - "alias": "depth_of_coverage_threshold", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "description": "Nom du fichier R1 FASTQ spécifié par l’utilisateur", - "title": "Nom de fichier R1 FASTQ", - "comments": [ - "Fournissez le nom du fichier R1 FASTQ." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 116, - "alias": "r1_fastq_filename", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "description": "Nom du fichier R2 FASTQ spécifié par l’utilisateur", - "title": "Nom de fichier R2 FASTQ", - "comments": [ - "Fournissez le nom du fichier R2 FASTQ." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 117, - "alias": "r2_fastq_filename", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "description": "Emplacement du fichier R1 FASTQ dans le système de l’utilisateur", - "title": "Chemin d’accès au fichier R1 FASTQ", - "comments": [ - "Fournissez le chemin d’accès au fichier R1 FASTQ." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 118, - "alias": "r1_fastq_filepath", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "description": "Emplacement du fichier R2 FASTQ dans le système de l’utilisateur", - "title": "Chemin d’accès au fichier R2 FASTQ", - "comments": [ - "Fournissez le chemin d’accès au fichier R2 FASTQ." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 119, - "alias": "r2_fastq_filepath", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "fast5_filename": { - "name": "fast5_filename", - "description": "Nom du fichier FAST5 spécifié par l’utilisateur", - "title": "Nom de fichier FAST5", - "comments": [ - "Fournissez le nom du fichier FAST5." - ], - "examples": [ - { - "value": "rona123assembly.fast5" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 120, - "alias": "fast5_filename", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "fast5_filepath": { - "name": "fast5_filepath", - "description": "Emplacement du fichier FAST5 dans le système de l’utilisateur", - "title": "Chemin d’accès au fichier FAST5", - "comments": [ - "Fournissez le chemin d’accès au fichier FAST5." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 121, - "alias": "fast5_filepath", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "description": "Nombre total de paires de bases générées par le processus de séquençage", - "title": "Nombre de paires de bases séquencées", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "387 566" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 122, - "alias": "number_of_base_pairs_sequenced", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "description": "Taille du génome reconstitué décrite comme étant le nombre de paires de bases", - "title": "Longueur consensuelle du génome", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "38 677" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 123, - "alias": "consensus_genome_length", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "description": "Nombre de symboles N présents dans la séquence fasta de consensus, par 100 kbp de séquence", - "title": "N par 100 kbp", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "330" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 124, - "alias": "ns_per_100_kbp", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "description": "Identifiant persistant et unique d’une entrée dans une base de données génomique", - "title": "Accès au génome de référence", - "comments": [ - "Fournissez le numéro d’accès au génome de référence." - ], - "examples": [ - { - "value": "NC_045512.2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 125, - "alias": "reference_genome_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "description": "Description de la stratégie bioinformatique globale utilisée", - "title": "Protocole bioinformatique", - "comments": [ - "Des détails supplémentaires concernant les méthodes utilisées pour traiter les données brutes, générer des assemblages ou générer des séquences de consensus peuvent être fournis dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez le nom et le numéro de version du protocole, ou un lien GitHub vers un pipeline ou un flux de travail." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/ncov2019-artic-nf" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 126, - "alias": "bioinformatics_protocol", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "lineage_clade_name": { - "name": "lineage_clade_name", - "description": "Nom de la lignée ou du clade", - "title": "Nom de la lignée ou du clade", - "comments": [ - "Fournissez le nom de la lignée ou du clade Pangolin ou Nextstrain." - ], - "examples": [ - { - "value": "B.1.1.7" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 127, - "alias": "lineage_clade_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur les lignées et les variantes" - }, - "lineage_clade_analysis_software_name": { - "name": "lineage_clade_analysis_software_name", - "description": "Nom du logiciel utilisé pour déterminer la lignée ou le clade", - "title": "Nom du logiciel d’analyse de la lignée ou du clade", - "comments": [ - "Fournissez le nom du logiciel utilisé pour déterminer la lignée ou le clade." - ], - "examples": [ - { - "value": "Pangolin" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 128, - "alias": "lineage_clade_analysis_software_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur les lignées et les variantes" - }, - "lineage_clade_analysis_software_version": { - "name": "lineage_clade_analysis_software_version", - "description": "Version du logiciel utilisé pour déterminer la lignée ou le clade", - "title": "Version du logiciel d’analyse de la lignée ou du clade", - "comments": [ - "Fournissez la version du logiciel utilisé pour déterminer la lignée ou le clade." - ], - "examples": [ - { - "value": "2.1.10" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 129, - "alias": "lineage_clade_analysis_software_version", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_designation": { - "name": "variant_designation", - "description": "Classification des variants de la lignée ou du clade (c.-à-d. le variant, le variant préoccupant)", - "title": "Désignation du variant", - "comments": [ - "Si la lignée ou le clade est considéré comme étant un variant préoccupant, sélectionnez l’option connexe à partir de la liste de sélection. Si la lignée ou le clade contient des mutations préoccupantes (mutations qui augmentent la transmission, la gravité clinique ou d’autres facteurs épidémiologiques), mais qu’il ne s’agit pas d’un variant préoccupant global, sélectionnez « Variante ». Si la lignée ou le clade ne contient pas de mutations préoccupantes, laissez ce champ vide." - ], - "examples": [ - { - "value": "Variant préoccupant" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 130, - "alias": "variant_designation", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_evidence": { - "name": "variant_evidence", - "description": "Données probantes utilisées pour déterminer le variant", - "title": "Données probantes du variant", - "comments": [ - "Indiquez si l’échantillon a fait l’objet d’un dépistage RT-qPCR ou par séquençage à partir de la liste de sélection." - ], - "examples": [ - { - "value": "RT-qPCR" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 131, - "alias": "variant_evidence", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_evidence_details": { - "name": "variant_evidence_details", - "description": "Détails sur les données probantes utilisées pour déterminer le variant", - "title": "Détails liés aux données probantes du variant", - "comments": [ - "Fournissez l’essai biologique et répertoriez l’ensemble des mutations définissant la lignée qui sont utilisées pour effectuer la détermination des variants. Si des mutations d’intérêt ou de préoccupation ont été observées en plus des mutations définissant la lignée, décrivez-les ici." - ], - "examples": [ - { - "value": "Mutations définissant la lignée : ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 132, - "alias": "variant_evidence_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Informations sur les lignées et les variantes" - }, - "gene_name_1": { - "name": "gene_name_1", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "title": "Nom du gène 1", - "comments": [ - "Indiquez le nom complet du gène soumis au dépistage. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène E (orf4)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 133, - "alias": "gene_name_1", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_1": { - "name": "diagnostic_pcr_protocol_1", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "title": "Protocole de diagnostic de polymérase en chaîne 1", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "EGenePCRTest 2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 134, - "alias": "diagnostic_pcr_protocol_1", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "title": "Valeur de diagnostic de polymérase en chaîne 1", - "comments": [ - "Fournissez la valeur Ct de l’échantillon issu du test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "21" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 135, - "alias": "diagnostic_pcr_ct_value_1", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "gene_name_2": { - "name": "gene_name_2", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "title": "Nom du gène 2", - "comments": [ - "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène RdRp (nsp12)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 136, - "alias": "gene_name_2", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_2": { - "name": "diagnostic_pcr_protocol_2", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "title": "Protocole de diagnostic de polymérase en chaîne 2", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 137, - "alias": "diagnostic_pcr_protocol_2", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "title": "Valeur de diagnostic de polymérase en chaîne 2", - "comments": [ - "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "36" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 138, - "alias": "diagnostic_pcr_ct_value_2", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "gene_name_3": { - "name": "gene_name_3", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "title": "Nom du gène 3", - "comments": [ - "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène RdRp (nsp12)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 139, - "alias": "gene_name_3", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_3": { - "name": "diagnostic_pcr_protocol_3", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "title": "Protocole de diagnostic de polymérase en chaîne 3", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 140, - "alias": "diagnostic_pcr_protocol_3", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "title": "Valeur de diagnostic de polymérase en chaîne 3", - "comments": [ - "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "30" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 141, - "alias": "diagnostic_pcr_ct_value_3", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "authors": { - "name": "authors", - "description": "Noms des personnes contribuant aux processus de prélèvement d’échantillons, de génération de séquences, d’analyse et de soumission de données", - "title": "Auteurs", - "comments": [ - "Incluez le prénom et le nom de toutes les personnes qui doivent être affectées, séparés par une virgule." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 142, - "alias": "authors", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Reconnaissance des contributeurs" - }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "description": "Provenance du logiciel DataHarmonizer et de la version du modèle", - "title": "Provenance de DataHarmonizer", - "comments": [ - "Les renseignements actuels sur la version du logiciel et du modèle seront automatiquement générés dans ce champ une fois que l’utilisateur aura utilisé la fonction « Valider ». Ces renseignements seront générés indépendamment du fait que la ligne soit valide ou non." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 143, - "alias": "dataharmonizer_provenance", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Reconnaissance des contributeurs" - } - }, - "unique_keys": { - "mpox_key": { - "unique_key_name": "mpox_key", - "unique_key_slots": [ - "specimen_collector_sample_id" - ] - } } } }, - "settings": { - "Title_Case": { - "setting_key": "Title_Case", - "setting_value": "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)" - }, - "UPPER_CASE": { - "setting_key": "UPPER_CASE", - "setting_value": "[A-Z\\W\\d_]*" - }, - "lower_case": { - "setting_key": "lower_case", - "setting_value": "[a-z\\W\\d_]*" - } - }, "@type": "SchemaDefinition" } \ No newline at end of file diff --git a/web/templates/canada_covid19/locales/fr/schema.yaml b/web/templates/canada_covid19/locales/fr/schema.yaml index 16a1b17f..3bd1a317 100644 --- a/web/templates/canada_covid19/locales/fr/schema.yaml +++ b/web/templates/canada_covid19/locales/fr/schema.yaml @@ -3,630 +3,304 @@ name: CanCOGeN_Covid-19 description: '' version: 3.0.0 in_language: fr -imports: -- linkml:types -prefixes: - linkml: https://w3id.org/linkml/ - BTO: http://purl.obolibrary.org/obo/BTO_ - CIDO: http://purl.obolibrary.org/obo/CIDO_ - CLO: http://purl.obolibrary.org/obo/CLO_ - DOID: http://purl.obolibrary.org/obo/DOID_ - ECTO: http://purl.obolibrary.org/obo/ECTO_ - EFO: http://purl.obolibrary.org/obo/EFO_ - ENVO: http://purl.obolibrary.org/obo/ENVO_ - FOODON: http://purl.obolibrary.org/obo/FOODON_ - GAZ: http://purl.obolibrary.org/obo/GAZ_ - GENEPIO: http://purl.obolibrary.org/obo/GENEPIO_ - GSSO: http://purl.obolibrary.org/obo/GSSO_ - HP: http://purl.obolibrary.org/obo/HP_ - IDO: http://purl.obolibrary.org/obo/IDO_ - MP: http://purl.obolibrary.org/obo/MP_ - MMO: http://purl.obolibrary.org/obo/MMO_ - MONDO: http://purl.obolibrary.org/obo/MONDO_ - MPATH: http://purl.obolibrary.org/obo/MPATH_ - NCIT: http://purl.obolibrary.org/obo/NCIT_ - NCBITaxon: http://purl.obolibrary.org/obo/NCBITaxon_ - NBO: http://purl.obolibrary.org/obo/NBO_ - OBI: http://purl.obolibrary.org/obo/OBI_ - OMRSE: http://purl.obolibrary.org/obo/OMRSE_ - PCO: http://purl.obolibrary.org/obo/PCO_ - TRANS: http://purl.obolibrary.org/obo/TRANS_ - UBERON: http://purl.obolibrary.org/obo/UBERON_ - UO: http://purl.obolibrary.org/obo/UO_ - VO: http://purl.obolibrary.org/obo/VO_ classes: dh_interface: - name: dh_interface description: A DataHarmonizer interface from_schema: https://example.com/CanCOGeN_Covid-19 CanCOGeNCovid19: - name: CanCOGeNCovid19 title: CanCOGeN Covid-19 description: Canadian specification for Covid-19 clinical virus biosample data gathering - is_a: dh_interface see_also: templates/canada_covid19/SOP.pdf - unique_keys: - mpox_key: - unique_key_slots: - - specimen_collector_sample_id - slots: - - specimen_collector_sample_id - - third_party_lab_service_provider_name - - third_party_lab_sample_id - - case_id - - related_specimen_primary_id - - irida_sample_name - - umbrella_bioproject_accession - - bioproject_accession - - biosample_accession - - sra_accession - - genbank_accession - - gisaid_accession - - sample_collected_by - - sample_collector_contact_email - - sample_collector_contact_address - - sequence_submitted_by - - sequence_submitter_contact_email - - sequence_submitter_contact_address - - sample_collection_date - - sample_collection_date_precision - - sample_received_date - - geo_loc_name_country - - geo_loc_name_state_province_territory - - geo_loc_name_city - - organism - - isolate - - purpose_of_sampling - - purpose_of_sampling_details - - nml_submitted_specimen_type - - related_specimen_relationship_type - - anatomical_material - - anatomical_part - - body_product - - environmental_material - - environmental_site - - collection_device - - collection_method - - collection_protocol - - specimen_processing - - specimen_processing_details - - lab_host - - passage_number - - passage_method - - biomaterial_extracted - - host_common_name - - host_scientific_name - - host_health_state - - host_health_status_details - - host_health_outcome - - host_disease - - host_age - - host_age_unit - - host_age_bin - - host_gender - - host_residence_geo_loc_name_country - - host_residence_geo_loc_name_state_province_territory - - host_subject_id - - symptom_onset_date - - signs_and_symptoms - - preexisting_conditions_and_risk_factors - - complications - - host_vaccination_status - - number_of_vaccine_doses_received - - vaccination_dose_1_vaccine_name - - vaccination_dose_1_vaccination_date - - vaccination_dose_2_vaccine_name - - vaccination_dose_2_vaccination_date - - vaccination_dose_3_vaccine_name - - vaccination_dose_3_vaccination_date - - vaccination_dose_4_vaccine_name - - vaccination_dose_4_vaccination_date - - vaccination_history - - location_of_exposure_geo_loc_name_country - - destination_of_most_recent_travel_city - - destination_of_most_recent_travel_state_province_territory - - destination_of_most_recent_travel_country - - most_recent_travel_departure_date - - most_recent_travel_return_date - - travel_point_of_entry_type - - border_testing_test_day_type - - travel_history - - travel_history_availability - - exposure_event - - exposure_contact_level - - host_role - - exposure_setting - - exposure_details - - prior_sarscov2_infection - - prior_sarscov2_infection_isolate - - prior_sarscov2_infection_date - - prior_sarscov2_antiviral_treatment - - prior_sarscov2_antiviral_treatment_agent - - prior_sarscov2_antiviral_treatment_date - - purpose_of_sequencing - - purpose_of_sequencing_details - - sequencing_date - - library_id - - amplicon_size - - library_preparation_kit - - flow_cell_barcode - - sequencing_instrument - - sequencing_protocol_name - - sequencing_protocol - - sequencing_kit_number - - amplicon_pcr_primer_scheme - - raw_sequence_data_processing_method - - dehosting_method - - consensus_sequence_name - - consensus_sequence_filename - - consensus_sequence_filepath - - consensus_sequence_software_name - - consensus_sequence_software_version - - breadth_of_coverage_value - - depth_of_coverage_value - - depth_of_coverage_threshold - - r1_fastq_filename - - r2_fastq_filename - - r1_fastq_filepath - - r2_fastq_filepath - - fast5_filename - - fast5_filepath - - number_of_base_pairs_sequenced - - consensus_genome_length - - ns_per_100_kbp - - reference_genome_accession - - bioinformatics_protocol - - lineage_clade_name - - lineage_clade_analysis_software_name - - lineage_clade_analysis_software_version - - variant_designation - - variant_evidence - - variant_evidence_details - - gene_name_1 - - diagnostic_pcr_protocol_1 - - diagnostic_pcr_ct_value_1 - - gene_name_2 - - diagnostic_pcr_protocol_2 - - diagnostic_pcr_ct_value_2 - - gene_name_3 - - diagnostic_pcr_protocol_3 - - diagnostic_pcr_ct_value_3 - - authors - - dataharmonizer_provenance slot_usage: specimen_collector_sample_id: - rank: 1 slot_group: "Identificateurs de base de donn\xE9es" third_party_lab_service_provider_name: - rank: 2 slot_group: "Identificateurs de base de donn\xE9es" third_party_lab_sample_id: - rank: 3 slot_group: "Identificateurs de base de donn\xE9es" case_id: - rank: 4 slot_group: "Identificateurs de base de donn\xE9es" related_specimen_primary_id: - rank: 5 slot_group: "Identificateurs de base de donn\xE9es" irida_sample_name: - rank: 6 slot_group: "Identificateurs de base de donn\xE9es" umbrella_bioproject_accession: - rank: 7 slot_group: "Identificateurs de base de donn\xE9es" bioproject_accession: - rank: 8 slot_group: "Identificateurs de base de donn\xE9es" biosample_accession: - rank: 9 slot_group: "Identificateurs de base de donn\xE9es" sra_accession: - rank: 10 slot_group: "Identificateurs de base de donn\xE9es" genbank_accession: - rank: 11 slot_group: "Identificateurs de base de donn\xE9es" gisaid_accession: - rank: 12 slot_group: "Identificateurs de base de donn\xE9es" sample_collected_by: - rank: 13 slot_group: "Collecte et traitement des \xE9chantillons" sample_collector_contact_email: - rank: 14 slot_group: "Collecte et traitement des \xE9chantillons" sample_collector_contact_address: - rank: 15 slot_group: "Collecte et traitement des \xE9chantillons" sequence_submitted_by: - rank: 16 slot_group: "Collecte et traitement des \xE9chantillons" sequence_submitter_contact_email: - rank: 17 slot_group: "Collecte et traitement des \xE9chantillons" sequence_submitter_contact_address: - rank: 18 slot_group: "Collecte et traitement des \xE9chantillons" sample_collection_date: - rank: 19 slot_group: "Collecte et traitement des \xE9chantillons" sample_collection_date_precision: - rank: 20 slot_group: "Collecte et traitement des \xE9chantillons" sample_received_date: - rank: 21 slot_group: "Collecte et traitement des \xE9chantillons" geo_loc_name_country: - rank: 22 slot_group: "Collecte et traitement des \xE9chantillons" geo_loc_name_state_province_territory: - rank: 23 slot_group: "Collecte et traitement des \xE9chantillons" geo_loc_name_city: - rank: 24 slot_group: "Collecte et traitement des \xE9chantillons" organism: - rank: 25 slot_group: "Collecte et traitement des \xE9chantillons" isolate: - rank: 26 slot_group: "Collecte et traitement des \xE9chantillons" purpose_of_sampling: - rank: 27 slot_group: "Collecte et traitement des \xE9chantillons" purpose_of_sampling_details: - rank: 28 slot_group: "Collecte et traitement des \xE9chantillons" nml_submitted_specimen_type: - rank: 29 slot_group: "Collecte et traitement des \xE9chantillons" related_specimen_relationship_type: - rank: 30 slot_group: "Collecte et traitement des \xE9chantillons" anatomical_material: - rank: 31 slot_group: "Collecte et traitement des \xE9chantillons" anatomical_part: - rank: 32 slot_group: "Collecte et traitement des \xE9chantillons" body_product: - rank: 33 slot_group: "Collecte et traitement des \xE9chantillons" environmental_material: - rank: 34 slot_group: "Collecte et traitement des \xE9chantillons" environmental_site: - rank: 35 slot_group: "Collecte et traitement des \xE9chantillons" collection_device: - rank: 36 slot_group: "Collecte et traitement des \xE9chantillons" collection_method: - rank: 37 slot_group: "Collecte et traitement des \xE9chantillons" collection_protocol: - rank: 38 slot_group: "Collecte et traitement des \xE9chantillons" specimen_processing: - rank: 39 slot_group: "Collecte et traitement des \xE9chantillons" specimen_processing_details: - rank: 40 slot_group: "Collecte et traitement des \xE9chantillons" lab_host: - rank: 41 slot_group: "Collecte et traitement des \xE9chantillons" passage_number: - rank: 42 slot_group: "Collecte et traitement des \xE9chantillons" passage_method: - rank: 43 slot_group: "Collecte et traitement des \xE9chantillons" biomaterial_extracted: - rank: 44 slot_group: "Collecte et traitement des \xE9chantillons" host_common_name: - rank: 45 slot_group: "Informations sur l'h\xF4te" host_scientific_name: - rank: 46 slot_group: "Informations sur l'h\xF4te" host_health_state: - rank: 47 slot_group: "Informations sur l'h\xF4te" host_health_status_details: - rank: 48 slot_group: "Informations sur l'h\xF4te" host_health_outcome: - rank: 49 slot_group: "Informations sur l'h\xF4te" host_disease: - rank: 50 slot_group: "Informations sur l'h\xF4te" host_age: - rank: 51 slot_group: "Informations sur l'h\xF4te" host_age_unit: - rank: 52 slot_group: "Informations sur l'h\xF4te" host_age_bin: - rank: 53 slot_group: "Informations sur l'h\xF4te" host_gender: - rank: 54 slot_group: "Informations sur l'h\xF4te" host_residence_geo_loc_name_country: - rank: 55 slot_group: "Informations sur l'h\xF4te" host_residence_geo_loc_name_state_province_territory: - rank: 56 slot_group: "Informations sur l'h\xF4te" host_subject_id: - rank: 57 slot_group: "Informations sur l'h\xF4te" symptom_onset_date: - rank: 58 slot_group: "Informations sur l'h\xF4te" signs_and_symptoms: - rank: 59 slot_group: "Informations sur l'h\xF4te" preexisting_conditions_and_risk_factors: - rank: 60 slot_group: "Informations sur l'h\xF4te" complications: - rank: 61 slot_group: "Informations sur l'h\xF4te" host_vaccination_status: - rank: 62 slot_group: "Informations sur la vaccination de l'h\xF4te" number_of_vaccine_doses_received: - rank: 63 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_dose_1_vaccine_name: - rank: 64 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_dose_1_vaccination_date: - rank: 65 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_dose_2_vaccine_name: - rank: 66 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_dose_2_vaccination_date: - rank: 67 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_dose_3_vaccine_name: - rank: 68 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_dose_3_vaccination_date: - rank: 69 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_dose_4_vaccine_name: - rank: 70 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_dose_4_vaccination_date: - rank: 71 slot_group: "Informations sur la vaccination de l'h\xF4te" vaccination_history: - rank: 72 slot_group: "Informations sur la vaccination de l'h\xF4te" location_of_exposure_geo_loc_name_country: - rank: 73 slot_group: "Informations sur l'exposition de l'h\xF4te" destination_of_most_recent_travel_city: - rank: 74 slot_group: "Informations sur l'exposition de l'h\xF4te" destination_of_most_recent_travel_state_province_territory: - rank: 75 slot_group: "Informations sur l'exposition de l'h\xF4te" destination_of_most_recent_travel_country: - rank: 76 slot_group: "Informations sur l'exposition de l'h\xF4te" most_recent_travel_departure_date: - rank: 77 slot_group: "Informations sur l'exposition de l'h\xF4te" most_recent_travel_return_date: - rank: 78 slot_group: "Informations sur l'exposition de l'h\xF4te" travel_point_of_entry_type: - rank: 79 slot_group: "Informations sur l'exposition de l'h\xF4te" border_testing_test_day_type: - rank: 80 slot_group: "Informations sur l'exposition de l'h\xF4te" travel_history: - rank: 81 slot_group: "Informations sur l'exposition de l'h\xF4te" travel_history_availability: - rank: 82 slot_group: "Informations sur l'exposition de l'h\xF4te" exposure_event: - rank: 83 slot_group: "Informations sur l'exposition de l'h\xF4te" exposure_contact_level: - rank: 84 slot_group: "Informations sur l'exposition de l'h\xF4te" host_role: - rank: 85 slot_group: "Informations sur l'exposition de l'h\xF4te" exposure_setting: - rank: 86 slot_group: "Informations sur l'exposition de l'h\xF4te" exposure_details: - rank: 87 slot_group: "Informations sur l'exposition de l'h\xF4te" prior_sarscov2_infection: - rank: 88 slot_group: "Informations sur la r\xE9infection de l'h\xF4te" prior_sarscov2_infection_isolate: - rank: 89 slot_group: "Informations sur la r\xE9infection de l'h\xF4te" prior_sarscov2_infection_date: - rank: 90 slot_group: "Informations sur la r\xE9infection de l'h\xF4te" prior_sarscov2_antiviral_treatment: - rank: 91 slot_group: "Informations sur la r\xE9infection de l'h\xF4te" prior_sarscov2_antiviral_treatment_agent: - rank: 92 slot_group: "Informations sur la r\xE9infection de l'h\xF4te" prior_sarscov2_antiviral_treatment_date: - rank: 93 slot_group: "Informations sur la r\xE9infection de l'h\xF4te" purpose_of_sequencing: - rank: 94 slot_group: "S\xE9quen\xE7age" purpose_of_sequencing_details: - rank: 95 slot_group: "S\xE9quen\xE7age" sequencing_date: - rank: 96 slot_group: "S\xE9quen\xE7age" library_id: - rank: 97 slot_group: "S\xE9quen\xE7age" amplicon_size: - rank: 98 slot_group: "S\xE9quen\xE7age" library_preparation_kit: - rank: 99 slot_group: "S\xE9quen\xE7age" flow_cell_barcode: - rank: 100 slot_group: "S\xE9quen\xE7age" sequencing_instrument: - rank: 101 slot_group: "S\xE9quen\xE7age" sequencing_protocol_name: - rank: 102 slot_group: "S\xE9quen\xE7age" sequencing_protocol: - rank: 103 slot_group: "S\xE9quen\xE7age" sequencing_kit_number: - rank: 104 slot_group: "S\xE9quen\xE7age" amplicon_pcr_primer_scheme: - rank: 105 slot_group: "S\xE9quen\xE7age" raw_sequence_data_processing_method: - rank: 106 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" dehosting_method: - rank: 107 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" consensus_sequence_name: - rank: 108 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" consensus_sequence_filename: - rank: 109 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" consensus_sequence_filepath: - rank: 110 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" consensus_sequence_software_name: - rank: 111 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" consensus_sequence_software_version: - rank: 112 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" breadth_of_coverage_value: - rank: 113 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" depth_of_coverage_value: - rank: 114 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" depth_of_coverage_threshold: - rank: 115 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" r1_fastq_filename: - rank: 116 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" r2_fastq_filename: - rank: 117 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" r1_fastq_filepath: - rank: 118 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" r2_fastq_filepath: - rank: 119 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" fast5_filename: - rank: 120 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" fast5_filepath: - rank: 121 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" number_of_base_pairs_sequenced: - rank: 122 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" consensus_genome_length: - rank: 123 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" ns_per_100_kbp: - rank: 124 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" reference_genome_accession: - rank: 125 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" bioinformatics_protocol: - rank: 126 slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" lineage_clade_name: - rank: 127 slot_group: "Informations sur les lign\xE9es et les variantes" lineage_clade_analysis_software_name: - rank: 128 slot_group: "Informations sur les lign\xE9es et les variantes" lineage_clade_analysis_software_version: - rank: 129 slot_group: "Informations sur les lign\xE9es et les variantes" variant_designation: - rank: 130 slot_group: "Informations sur les lign\xE9es et les variantes" variant_evidence: - rank: 131 slot_group: "Informations sur les lign\xE9es et les variantes" variant_evidence_details: - rank: 132 slot_group: "Informations sur les lign\xE9es et les variantes" gene_name_1: - rank: 133 slot_group: "Tests de diagnostic des agents pathog\xE8nes" diagnostic_pcr_protocol_1: - rank: 134 slot_group: "Tests de diagnostic des agents pathog\xE8nes" diagnostic_pcr_ct_value_1: - rank: 135 slot_group: "Tests de diagnostic des agents pathog\xE8nes" gene_name_2: - rank: 136 slot_group: "Tests de diagnostic des agents pathog\xE8nes" diagnostic_pcr_protocol_2: - rank: 137 slot_group: "Tests de diagnostic des agents pathog\xE8nes" diagnostic_pcr_ct_value_2: - rank: 138 slot_group: "Tests de diagnostic des agents pathog\xE8nes" gene_name_3: - rank: 139 slot_group: "Tests de diagnostic des agents pathog\xE8nes" diagnostic_pcr_protocol_3: - rank: 140 slot_group: "Tests de diagnostic des agents pathog\xE8nes" diagnostic_pcr_ct_value_3: - rank: 141 slot_group: "Tests de diagnostic des agents pathog\xE8nes" authors: - rank: 142 slot_group: Reconnaissance des contributeurs dataharmonizer_provenance: - rank: 143 slot_group: Reconnaissance des contributeurs slots: specimen_collector_sample_id: - name: specimen_collector_sample_id title: "ID du collecteur d\u2019\xE9chantillons" description: "Nom d\xE9fini par l\u2019utilisateur pour l\u2019\xE9chantillon" slot_group: "Identificateurs de base de donn\xE9es" @@ -642,7 +316,6 @@ slots: examples: - value: prov_rona_99 third_party_lab_service_provider_name: - name: third_party_lab_service_provider_name title: Nom du fournisseur de services de laboratoire tiers description: "Nom de la soci\xE9t\xE9 ou du laboratoire tiers qui fournit les\ \ services" @@ -652,7 +325,6 @@ slots: examples: - value: Switch Health third_party_lab_sample_id: - name: third_party_lab_sample_id title: "ID de l\u2019\xE9chantillon de laboratoire tiers" description: "Identifiant attribu\xE9 \xE0 un \xE9chantillon par un prestataire\ \ de services tiers" @@ -663,7 +335,6 @@ slots: examples: - value: SHK123456 case_id: - name: case_id title: ID du dossier description: "Identifiant utilis\xE9 pour d\xE9signer un cas de maladie d\xE9\ tect\xE9 sur le plan \xE9pid\xE9miologique" @@ -676,7 +347,6 @@ slots: examples: - value: ABCD1234 related_specimen_primary_id: - name: related_specimen_primary_id title: "ID principal de l\u2019\xE9chantillon associ\xE9" description: "Identifiant principal d\u2019un \xE9chantillon associ\xE9 pr\xE9\ c\xE9demment soumis au d\xE9p\xF4t" @@ -688,7 +358,6 @@ slots: examples: - value: SR20-12345 irida_sample_name: - name: irida_sample_name title: "Nom de l\u2019\xE9chantillon IRIDA" description: "Identifiant attribu\xE9 \xE0 un isolat s\xE9quenc\xE9 dans IRIDA" slot_group: "Identificateurs de base de donn\xE9es" @@ -708,7 +377,6 @@ slots: examples: - value: prov_rona_99 umbrella_bioproject_accession: - name: umbrella_bioproject_accession title: "Num\xE9ro d\u2019acc\xE8s au bioprojet cadre" description: "Num\xE9ro d\u2019acc\xE8s \xE0 INSDC attribu\xE9 au bioprojet cadre\ \ pour l\u2019effort canadien de s\xE9quen\xE7age du SRAS-CoV-2" @@ -722,7 +390,6 @@ slots: examples: - value: PRJNA623807 bioproject_accession: - name: bioproject_accession title: "Num\xE9ro d\u2019acc\xE8s au bioprojet" description: "Num\xE9ro d\u2019acc\xE8s \xE0 INSDC du bioprojet auquel appartient\ \ un \xE9chantillon biologique" @@ -739,7 +406,6 @@ slots: examples: - value: PRJNA608651 biosample_accession: - name: biosample_accession title: "Num\xE9ro d\u2019acc\xE8s \xE0 un \xE9chantillon biologique" description: "Identifiant attribu\xE9 \xE0 un \xE9chantillon biologique dans les\ \ archives INSDC" @@ -751,7 +417,6 @@ slots: examples: - value: SAMN14180202 sra_accession: - name: sra_accession title: "Num\xE9ro d\u2019acc\xE8s \xE0 l\u2019archive des s\xE9quences" description: "Identifiant de l\u2019archive des s\xE9quences reliant les donn\xE9\ es de s\xE9quences brutes de lecture, les m\xE9tadonn\xE9es m\xE9thodologiques\ @@ -763,7 +428,6 @@ slots: examples: - value: SRR11177792 genbank_accession: - name: genbank_accession title: "Num\xE9ro d\u2019acc\xE8s \xE0 GenBank" description: "Identifiant GenBank attribu\xE9 \xE0 la s\xE9quence dans les archives\ \ INSDC" @@ -774,7 +438,6 @@ slots: examples: - value: MN908947.3 gisaid_accession: - name: gisaid_accession title: "Num\xE9ro d\u2019acc\xE8s \xE0 la GISAID" description: "Num\xE9ro d\u2019acc\xE8s \xE0 la GISAID attribu\xE9 \xE0 la s\xE9\ quence" @@ -785,7 +448,6 @@ slots: examples: - value: EPI_ISL_436489 sample_collected_by: - name: sample_collected_by title: "\xC9chantillon pr\xE9lev\xE9 par" description: "Nom de l\u2019organisme ayant pr\xE9lev\xE9 l\u2019\xE9chantillon\ \ original" @@ -798,7 +460,6 @@ slots: examples: - value: "Centre de contr\xF4le des maladies de la Colombie-Britannique" sample_collector_contact_email: - name: sample_collector_contact_email title: "Adresse courriel du collecteur d\u2019\xE9chantillons" description: "Adresse courriel de la personne-ressource responsable du suivi concernant\ \ l\u2019\xE9chantillon" @@ -809,7 +470,6 @@ slots: examples: - value: RespLab@lab.ca sample_collector_contact_address: - name: sample_collector_contact_address title: "Adresse du collecteur d\u2019\xE9chantillons" description: "Adresse postale de l\u2019organisme soumettant l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" @@ -819,7 +479,6 @@ slots: examples: - value: "655, rue\_Lab, Vancouver (Colombie-Britannique) V5N\_2A2 Canada" sequence_submitted_by: - name: sequence_submitted_by title: "S\xE9quence soumise par" description: "Nom de l\u2019organisme ayant g\xE9n\xE9r\xE9 la s\xE9quence" slot_group: "Collecte et traitement des \xE9chantillons" @@ -831,7 +490,6 @@ slots: examples: - value: "Sant\xE9 publique Ontario (SPO)" sequence_submitter_contact_email: - name: sequence_submitter_contact_email title: "Adresse courriel du soumissionnaire de s\xE9quence" description: "Adresse courriel de la personne-ressource responsable du suivi concernant\ \ l\u2019\xE9chantillon" @@ -842,7 +500,6 @@ slots: examples: - value: RespLab@lab.ca sequence_submitter_contact_address: - name: sequence_submitter_contact_address title: "Adresse du soumissionnaire de s\xE9quence" description: "Adresse postale de l\u2019organisme soumettant l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" @@ -852,7 +509,6 @@ slots: examples: - value: "123, rue\_Sunnybrooke, Toronto (Ontario) M4P\_1L6 Canada" sample_collection_date: - name: sample_collection_date title: "Date de pr\xE9l\xE8vement de l\u2019\xE9chantillon" description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9" slot_group: "Collecte et traitement des \xE9chantillons" @@ -867,7 +523,6 @@ slots: examples: - value: '2020-03-16' sample_collection_date_precision: - name: sample_collection_date_precision title: "Pr\xE9cision de la date de pr\xE9l\xE8vement de l\u2019\xE9chantillon" description: "Pr\xE9cision avec laquelle la \xAB\_date de pr\xE9l\xE8vement de\ \ l\u2019\xE9chantillon\_\xBB a \xE9t\xE9 fournie" @@ -882,7 +537,6 @@ slots: examples: - value: "ann\xE9e" sample_received_date: - name: sample_received_date title: "Date de r\xE9ception de l\u2019\xE9chantillon" description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 re\xE7u" slot_group: "Collecte et traitement des \xE9chantillons" @@ -892,7 +546,6 @@ slots: examples: - value: '2020-03-20' geo_loc_name_country: - name: geo_loc_name_country title: "nom_lieu_g\xE9o (pays)" description: "Pays d\u2019origine de l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" @@ -901,7 +554,6 @@ slots: examples: - value: Canada geo_loc_name_state_province_territory: - name: geo_loc_name_state_province_territory title: "nom_lieu_g\xE9o (\xE9tat/province/territoire)" description: "Province ou territoire o\xF9 l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9\ lev\xE9" @@ -912,7 +564,6 @@ slots: examples: - value: Saskatchewan geo_loc_name_city: - name: geo_loc_name_city title: "nom_g\xE9o_loc (ville)" description: "Ville o\xF9 l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9" slot_group: "Collecte et traitement des \xE9chantillons" @@ -922,7 +573,6 @@ slots: examples: - value: Medicine Hat organism: - name: organism title: Organisme description: "Nom taxonomique de l\u2019organisme" slot_group: "Collecte et traitement des \xE9chantillons" @@ -932,7 +582,6 @@ slots: examples: - value: "Coronavirus du syndrome respiratoire aigu s\xE9v\xE8re\_2" isolate: - name: isolate title: Isolat description: "Identifiant de l\u2019isolat sp\xE9cifique" slot_group: "Collecte et traitement des \xE9chantillons" @@ -943,7 +592,6 @@ slots: examples: - value: hCov-19/CANADA/BC-prov_rona_99/2020 purpose_of_sampling: - name: purpose_of_sampling title: "Objectif de l\u2019\xE9chantillonnage" description: "Motif de pr\xE9l\xE8vement de l\u2019\xE9chantillon" slot_group: "Collecte et traitement des \xE9chantillons" @@ -960,7 +608,6 @@ slots: examples: - value: Tests diagnostiques purpose_of_sampling_details: - name: purpose_of_sampling_details title: "D\xE9tails de l\u2019objectif de l\u2019\xE9chantillonnage" description: "D\xE9tails pr\xE9cis concernant le motif de pr\xE9l\xE8vement de\ \ l\u2019\xE9chantillon" @@ -977,7 +624,6 @@ slots: valence des variants associ\xE9s \xE0 la transmission du vison \xE0 l\u2019\ homme au Canada." nml_submitted_specimen_type: - name: nml_submitted_specimen_type title: "Type d\u2019\xE9chantillon soumis au LNM" description: "Type d\u2019\xE9chantillon soumis au Laboratoire national de microbiologie\ \ (LNM) aux fins d\u2019analyse" @@ -991,7 +637,6 @@ slots: examples: - value: "\xC9couvillon" related_specimen_relationship_type: - name: related_specimen_relationship_type title: "Type de relation de l\u2019\xE9chantillon li\xE9" description: "Relation entre l\u2019\xE9chantillon actuel et celui pr\xE9c\xE9\ demment soumis au d\xE9p\xF4t" @@ -1004,7 +649,6 @@ slots: examples: - value: "Test des m\xE9thodes de pr\xE9l\xE8vement des \xE9chantillons" anatomical_material: - name: anatomical_material title: "Mati\xE8re anatomique" description: "Substance obtenue \xE0 partir d\u2019une partie anatomique d\u2019\ un organisme (p.\_ex., tissu, sang)" @@ -1018,7 +662,6 @@ slots: examples: - value: Sang anatomical_part: - name: anatomical_part title: Partie anatomique description: "Partie anatomique d\u2019un organisme (p.\_ex., oropharynx)" slot_group: "Collecte et traitement des \xE9chantillons" @@ -1031,7 +674,6 @@ slots: examples: - value: Nasopharynx (NP) body_product: - name: body_product title: Produit corporel description: "Substance excr\xE9t\xE9e ou s\xE9cr\xE9t\xE9e par un organisme (p.\_\ ex., selles, urine, sueur)" @@ -1045,7 +687,6 @@ slots: examples: - value: Selles environmental_material: - name: environmental_material title: "Mat\xE9riel environnemental" description: "Substance obtenue \xE0 partir de l\u2019environnement naturel ou\ \ artificiel (p.\_ex., sol, eau, eaux us\xE9es)" @@ -1059,7 +700,6 @@ slots: examples: - value: Masque environmental_site: - name: environmental_site title: Site environnemental description: "Emplacement environnemental pouvant d\xE9crire un site dans l\u2019\ environnement naturel ou artificiel (p.\_ex., surface de contact, bo\xEEte m\xE9\ @@ -1074,7 +714,6 @@ slots: examples: - value: Installation de production collection_device: - name: collection_device title: "Dispositif de pr\xE9l\xE8vement" description: "Instrument ou contenant utilis\xE9 pour pr\xE9lever l\u2019\xE9\ chantillon (p.\_ex., \xE9couvillon)" @@ -1089,7 +728,6 @@ slots: examples: - value: "\xC9couvillon" collection_method: - name: collection_method title: "M\xE9thode de pr\xE9l\xE8vement" description: "Processus utilis\xE9 pour pr\xE9lever l\u2019\xE9chantillon (p.\_\ ex., phl\xE9botomie, autopsie)" @@ -1104,7 +742,6 @@ slots: examples: - value: "Lavage bronchoalv\xE9olaire (LBA)" collection_protocol: - name: collection_protocol title: "Protocole de pr\xE9l\xE8vement" description: "Nom et version d\u2019un protocole particulier utilis\xE9 pour l\u2019\ \xE9chantillonnage" @@ -1114,7 +751,6 @@ slots: examples: - value: "CBRonaProtocole\xC9chantillonnage v.\_1.2" specimen_processing: - name: specimen_processing title: "Traitement des \xE9chantillons" description: "Tout traitement appliqu\xE9 \xE0 l\u2019\xE9chantillon pendant ou\ \ apr\xE8s sa r\xE9ception" @@ -1129,7 +765,6 @@ slots: examples: - value: Transmission du virus specimen_processing_details: - name: specimen_processing_details title: "D\xE9tails du traitement des \xE9chantillons" description: "Renseignements d\xE9taill\xE9s concernant le traitement appliqu\xE9\ \ \xE0 un \xE9chantillon pendant ou apr\xE8s sa r\xE9ception" @@ -1142,7 +777,6 @@ slots: \ qu\u2019\xE9chantillon unique lors de la pr\xE9paration de la biblioth\xE8\ que." lab_host: - name: lab_host title: "Laboratoire h\xF4te" description: "Nom et description du laboratoire h\xF4te utilis\xE9 pour propager\ \ l\u2019organisme source ou le mat\xE9riel \xE0 partir duquel l\u2019\xE9chantillon\ @@ -1156,7 +790,6 @@ slots: examples: - value: "Lign\xE9e cellulaire Vero E6" passage_number: - name: passage_number title: Nombre de transmission description: Nombre de transmissions slot_group: "Collecte et traitement des \xE9chantillons" @@ -1166,7 +799,6 @@ slots: examples: - value: '3' passage_method: - name: passage_method title: "M\xE9thode de transmission" description: "Description de la fa\xE7on dont l\u2019organisme a \xE9t\xE9 transmis" slot_group: "Collecte et traitement des \xE9chantillons" @@ -1176,7 +808,6 @@ slots: examples: - value: "0,25\_% de trypsine + 0,02\_% d\u2019EDTA" biomaterial_extracted: - name: biomaterial_extracted title: "Biomat\xE9riau extrait" description: "Biomat\xE9riau extrait d\u2019\xE9chantillons aux fins de s\xE9\ quen\xE7age" @@ -1187,7 +818,6 @@ slots: examples: - value: ARN (total) host_common_name: - name: host_common_name title: "H\xF4te (nom commun)" description: "Nom couramment utilis\xE9 pour l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" @@ -1200,7 +830,6 @@ slots: examples: - value: Humain host_scientific_name: - name: host_scientific_name title: "H\xF4te (nom scientifique)" description: "Nom taxonomique ou scientifique de l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" @@ -1213,7 +842,6 @@ slots: examples: - value: Homo sapiens host_health_state: - name: host_health_state title: "\xC9tat de sant\xE9 de l\u2019h\xF4te" description: "\xC9tat de sant\xE9 de l\u2019h\xF4te au moment du pr\xE9l\xE8vement\ \ d\u2019\xE9chantillons" @@ -1224,7 +852,6 @@ slots: examples: - value: Symptomatique host_health_status_details: - name: host_health_status_details title: "D\xE9tails de l\u2019\xE9tat de sant\xE9 de l\u2019h\xF4te" description: "Plus de d\xE9tails concernant l\u2019\xE9tat de sant\xE9 ou de maladie\ \ de l\u2019h\xF4te au moment du pr\xE9l\xE8vement" @@ -1235,7 +862,6 @@ slots: examples: - value: "Hospitalis\xE9 (USI)" host_health_outcome: - name: host_health_outcome title: "R\xE9sultats sanitaires de l\u2019h\xF4te" description: "R\xE9sultats de la maladie chez l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" @@ -1245,7 +871,6 @@ slots: examples: - value: "R\xE9tabli" host_disease: - name: host_disease title: "Maladie de l\u2019h\xF4te" description: "Nom de la maladie v\xE9cue par l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" @@ -1255,7 +880,6 @@ slots: examples: - value: COVID-19 host_age: - name: host_age title: "\xC2ge de l\u2019h\xF4te" description: "\xC2ge de l\u2019h\xF4te au moment du pr\xE9l\xE8vement d\u2019\xE9\ chantillons" @@ -1267,7 +891,6 @@ slots: examples: - value: '79' host_age_unit: - name: host_age_unit title: "Cat\xE9gorie d\u2019\xE2ge de l\u2019h\xF4te" description: "Unit\xE9 utilis\xE9e pour mesurer l\u2019\xE2ge de l\u2019h\xF4\ te (mois ou ann\xE9e)" @@ -1279,7 +902,6 @@ slots: examples: - value: "ann\xE9e" host_age_bin: - name: host_age_bin title: "Groupe d\u2019\xE2ge de l\u2019h\xF4te" description: "\xC2ge de l\u2019h\xF4te au moment du pr\xE9l\xE8vement d\u2019\xE9\ chantillons (groupe d\u2019\xE2ge)" @@ -1291,7 +913,6 @@ slots: examples: - value: 60 - 69 host_gender: - name: host_gender title: "Genre de l\u2019h\xF4te" description: "Genre de l\u2019h\xF4te au moment du pr\xE9l\xE8vement d\u2019\xE9\ chantillons" @@ -1304,7 +925,6 @@ slots: examples: - value: Homme host_residence_geo_loc_name_country: - name: host_residence_geo_loc_name_country title: "R\xE9sidence de l\u2019h\xF4te\_\u2013 Nom de g\xE9o_loc (pays)" description: "Pays de r\xE9sidence de l\u2019h\xF4te" slot_group: "Informations sur l'h\xF4te" @@ -1314,7 +934,6 @@ slots: examples: - value: Canada host_residence_geo_loc_name_state_province_territory: - name: host_residence_geo_loc_name_state_province_territory title: "R\xE9sidence de l\u2019h\xF4te\_\u2013 Nom de g\xE9o_loc (\xE9tat/province/territoire)" description: "\xC9tat, province ou territoire de r\xE9sidence de l\u2019h\xF4\ te" @@ -1325,7 +944,6 @@ slots: examples: - value: "Qu\xE9bec" host_subject_id: - name: host_subject_id title: "ID du sujet de l\u2019h\xF4te" description: "Identifiant unique permettant de d\xE9signer chaque h\xF4te (p.\_\ ex., 131)" @@ -1336,7 +954,6 @@ slots: examples: - value: BCxy123 symptom_onset_date: - name: symptom_onset_date title: "Date d\u2019apparition des sympt\xF4mes" description: "Date \xE0 laquelle les sympt\xF4mes ont commenc\xE9 ou ont \xE9\ t\xE9 observ\xE9s pour la premi\xE8re\_fois" @@ -1347,7 +964,6 @@ slots: examples: - value: '2020-03-16' signs_and_symptoms: - name: signs_and_symptoms title: "Signes et sympt\xF4mes" description: "Changement per\xE7u dans la fonction ou la sensation (perte, perturbation\ \ ou apparence) r\xE9v\xE9lant une maladie, qui est signal\xE9 par un patient\ @@ -1361,7 +977,6 @@ slots: - value: toux - value: "fi\xE8vre" preexisting_conditions_and_risk_factors: - name: preexisting_conditions_and_risk_factors title: "Conditions pr\xE9existantes et facteurs de risque" description: "Conditions pr\xE9existantes et facteurs de risque du patient
  • Condition\ \ pr\xE9existante\_: Condition m\xE9dicale qui existait avant l\u2019infection\ @@ -1378,7 +993,6 @@ slots: - value: grossesse - value: tabagisme complications: - name: complications title: Complications description: "Complications m\xE9dicales du patient qui seraient dues \xE0 une\ \ maladie de l\u2019h\xF4te" @@ -1392,7 +1006,6 @@ slots: - value: coma - value: "septic\xE9mie" host_vaccination_status: - name: host_vaccination_status title: "Statut de vaccination de l\u2019h\xF4te" description: "Statut de vaccination de l\u2019h\xF4te (enti\xE8rement vaccin\xE9\ , partiellement vaccin\xE9 ou non vaccin\xE9)" @@ -1403,7 +1016,6 @@ slots: examples: - value: "Enti\xE8rement vaccin\xE9" number_of_vaccine_doses_received: - name: number_of_vaccine_doses_received title: "Nombre de doses du vaccin re\xE7ues" description: "Nombre de doses du vaccin re\xE7ues par l\u2019h\xF4te" slot_group: "Informations sur la vaccination de l'h\xF4te" @@ -1412,7 +1024,6 @@ slots: examples: - value: '2' vaccination_dose_1_vaccine_name: - name: vaccination_dose_1_vaccine_name title: "Dose du vaccin\_1\_\u2013 Nom du vaccin" description: "Nom du vaccin administr\xE9 comme premi\xE8re\_dose d\u2019un sch\xE9\ ma vaccinal" @@ -1424,7 +1035,6 @@ slots: examples: - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_1_vaccination_date: - name: vaccination_dose_1_vaccination_date title: "Dose du vaccin\_1\_\u2013 Date du vaccin" description: "Date \xE0 laquelle la premi\xE8re\_dose d\u2019un vaccin a \xE9\ t\xE9 administr\xE9e" @@ -1436,7 +1046,6 @@ slots: examples: - value: '2021-03-01' vaccination_dose_2_vaccine_name: - name: vaccination_dose_2_vaccine_name title: "Dose du vaccin\_2\_\u2013 Nom du vaccin" description: "Nom du vaccin administr\xE9 comme deuxi\xE8me\_dose d\u2019un sch\xE9\ ma vaccinal" @@ -1448,7 +1057,6 @@ slots: examples: - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_2_vaccination_date: - name: vaccination_dose_2_vaccination_date title: "Dose du vaccin\_2\_\u2013 Date du vaccin" description: "Date \xE0 laquelle la deuxi\xE8me\_dose d\u2019un vaccin a \xE9\ t\xE9 administr\xE9e" @@ -1460,7 +1068,6 @@ slots: examples: - value: '2021-09-01' vaccination_dose_3_vaccine_name: - name: vaccination_dose_3_vaccine_name title: "Dose du vaccin\_3\_\u2013 Nom du vaccin" description: "Nom du vaccin administr\xE9 comme troisi\xE8me\_dose d\u2019un sch\xE9\ ma vaccinal" @@ -1472,7 +1079,6 @@ slots: examples: - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_3_vaccination_date: - name: vaccination_dose_3_vaccination_date title: "Dose du vaccin\_3\_\u2013 Date du vaccin" description: "Date \xE0 laquelle la troisi\xE8me\_dose d\u2019un vaccin a \xE9\ t\xE9 administr\xE9e" @@ -1484,7 +1090,6 @@ slots: examples: - value: '2021-12-30' vaccination_dose_4_vaccine_name: - name: vaccination_dose_4_vaccine_name title: "Dose du vaccin\_4\_\u2013 Nom du vaccin" description: "Nom du vaccin administr\xE9 comme quatri\xE8me dose d\u2019un sch\xE9\ ma vaccinal" @@ -1496,7 +1101,6 @@ slots: examples: - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_4_vaccination_date: - name: vaccination_dose_4_vaccination_date title: "Dose du vaccin\_4\_\u2013 Date du vaccin" description: "Date \xE0 laquelle la quatri\xE8me\_dose d\u2019un vaccin a \xE9\ t\xE9 administr\xE9e" @@ -1508,7 +1112,6 @@ slots: examples: - value: '2022-01-15' vaccination_history: - name: vaccination_history title: "Ant\xE9c\xE9dents de vaccination" description: "Description des vaccins re\xE7us et dates d\u2019administration\ \ d\u2019une s\xE9rie de vaccins contre une maladie sp\xE9cifique ou un ensemble\ @@ -1525,7 +1128,6 @@ slots: - value: Pfizer-BioNTech (Comirnaty) - value: '2022-01-15' location_of_exposure_geo_loc_name_country: - name: location_of_exposure_geo_loc_name_country title: "Lieu de l\u2019exposition\_\u2013 Nom de g\xE9o_loc (pays)" description: "Pays o\xF9 l\u2019h\xF4te a probablement \xE9t\xE9 expos\xE9 \xE0\ \ l\u2019agent causal de la maladie" @@ -1536,7 +1138,6 @@ slots: examples: - value: Canada destination_of_most_recent_travel_city: - name: destination_of_most_recent_travel_city title: Destination du dernier voyage (ville) description: "Nom de la ville de destination du voyage le plus r\xE9cent" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1546,7 +1147,6 @@ slots: examples: - value: New York City destination_of_most_recent_travel_state_province_territory: - name: destination_of_most_recent_travel_state_province_territory title: "Destination du dernier voyage (\xE9tat/province/territoire)" description: "Nom de la province de destination du voyage le plus r\xE9cent" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1557,7 +1157,6 @@ slots: examples: - value: Californie destination_of_most_recent_travel_country: - name: destination_of_most_recent_travel_country title: Destination du dernier voyage (pays) description: "Nom du pays de destination du voyage le plus r\xE9cent" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1567,7 +1166,6 @@ slots: examples: - value: Royaume-Uni most_recent_travel_departure_date: - name: most_recent_travel_departure_date title: "Date de d\xE9part de voyage la plus r\xE9cente" description: "Date du d\xE9part le plus r\xE9cent d\u2019une personne de sa r\xE9\ sidence principale (\xE0 ce moment-l\xE0) pour un voyage vers un ou plusieurs\ @@ -1578,7 +1176,6 @@ slots: examples: - value: '2020-03-16' most_recent_travel_return_date: - name: most_recent_travel_return_date title: "Date de retour de voyage la plus r\xE9cente" description: "Date du retour le plus r\xE9cent d\u2019une personne \xE0 une r\xE9\ sidence apr\xE8s un voyage au d\xE9part de cette r\xE9sidence" @@ -1588,7 +1185,6 @@ slots: examples: - value: '2020-04-26' travel_point_of_entry_type: - name: travel_point_of_entry_type title: "Type de point d\u2019entr\xE9e du voyage" description: "Type de point d\u2019entr\xE9e par lequel un voyageur arrive" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1597,7 +1193,6 @@ slots: examples: - value: Air border_testing_test_day_type: - name: border_testing_test_day_type title: "Jour du d\xE9pistage \xE0 la fronti\xE8re" description: "Jour o\xF9 un voyageur a \xE9t\xE9 test\xE9 \xE0 son point d\u2019\ entr\xE9e ou apr\xE8s cette date" @@ -1607,7 +1202,6 @@ slots: examples: - value: Jour 1 travel_history: - name: travel_history title: "Ant\xE9c\xE9dents de voyage" description: "Historique de voyage au cours des six\_derniers mois" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1621,7 +1215,6 @@ slots: - value: "\xC9tats-Unis, Seattle" - value: Italie, Milan travel_history_availability: - name: travel_history_availability title: "Disponibilit\xE9 des ant\xE9c\xE9dents de voyage" description: "Disponibilit\xE9 de diff\xE9rents types d\u2019historiques de voyages\ \ au cours des six\_derniers mois (p.\_ex., internationaux, nationaux)" @@ -1636,7 +1229,6 @@ slots: examples: - value: "Ant\xE9c\xE9dents de voyage \xE0 l\u2019\xE9tranger disponible" exposure_event: - name: exposure_event title: "\xC9v\xE9nement d\u2019exposition" description: "\xC9v\xE9nement conduisant \xE0 une exposition" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1648,7 +1240,6 @@ slots: examples: - value: Convention exposure_contact_level: - name: exposure_contact_level title: "Niveau de contact de l\u2019exposition" description: "Type de contact de transmission d\u2019exposition" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1658,7 +1249,6 @@ slots: examples: - value: Direct host_role: - name: host_role title: "R\xF4le de l\u2019h\xF4te" description: "R\xF4le de l\u2019h\xF4te par rapport au param\xE8tre d\u2019exposition" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1670,7 +1260,6 @@ slots: examples: - value: Patient exposure_setting: - name: exposure_setting title: "Contexte de l\u2019exposition" description: "Contexte menant \xE0 l\u2019exposition" slot_group: "Informations sur l'exposition de l'h\xF4te" @@ -1682,7 +1271,6 @@ slots: examples: - value: "Milieu de soins de sant\xE9" exposure_details: - name: exposure_details title: "D\xE9tails de l\u2019exposition" description: "Renseignements suppl\xE9mentaires sur l\u2019exposition de l\u2019\ h\xF4te" @@ -1692,7 +1280,6 @@ slots: examples: - value: "R\xF4le d\u2019h\xF4te - Autre\_: Conducteur d\u2019autobus" prior_sarscov2_infection: - name: prior_sarscov2_infection title: "Infection ant\xE9rieure par le SRAS-CoV-2" description: "Infection ant\xE9rieure par le SRAS-CoV-2 ou non" slot_group: "Informations sur la r\xE9infection de l'h\xF4te" @@ -1703,7 +1290,6 @@ slots: examples: - value: Oui prior_sarscov2_infection_isolate: - name: prior_sarscov2_infection_isolate title: "Isolat d\u2019une infection ant\xE9rieure par le SRAS-CoV-2" description: "Identifiant de l\u2019isolat trouv\xE9 lors de l\u2019infection\ \ ant\xE9rieure par le SRAS-CoV-2" @@ -1716,7 +1302,6 @@ slots: examples: - value: SARS-CoV-2/human/USA/CA-CDPH-001/2020 prior_sarscov2_infection_date: - name: prior_sarscov2_infection_date title: "Date d\u2019une infection ant\xE9rieure par le SRAS-CoV-2" description: "Date du diagnostic de l\u2019infection ant\xE9rieure par le SRAS-CoV-2" slot_group: "Informations sur la r\xE9infection de l'h\xF4te" @@ -1728,7 +1313,6 @@ slots: examples: - value: '2021-01-23' prior_sarscov2_antiviral_treatment: - name: prior_sarscov2_antiviral_treatment title: "Traitement antiviral contre une infection ant\xE9rieure par le SRAS-CoV-2" description: "Traitement contre une infection ant\xE9rieure par le SRAS-CoV-2\ \ avec un agent antiviral ou non" @@ -1740,7 +1324,6 @@ slots: examples: - value: "Aucun traitement antiviral ant\xE9rieur" prior_sarscov2_antiviral_treatment_agent: - name: prior_sarscov2_antiviral_treatment_agent title: "Agent du traitement antiviral contre une infection ant\xE9rieure par le\ \ SRAS-CoV-2" description: "Nom de l\u2019agent de traitement antiviral administr\xE9 lors de\ @@ -1755,7 +1338,6 @@ slots: examples: - value: Remdesivir prior_sarscov2_antiviral_treatment_date: - name: prior_sarscov2_antiviral_treatment_date title: "Date du traitement antiviral contre une infection ant\xE9rieure par le\ \ SRAS-CoV-2" description: "Date \xE0 laquelle le traitement a \xE9t\xE9 administr\xE9 pour\ @@ -1769,7 +1351,6 @@ slots: examples: - value: '2021-01-28' purpose_of_sequencing: - name: purpose_of_sequencing title: "Objectif du s\xE9quen\xE7age" description: "Raison pour laquelle l\u2019\xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9" slot_group: "S\xE9quen\xE7age" @@ -1785,7 +1366,6 @@ slots: examples: - value: "Surveillance de base (\xE9chantillonnage al\xE9atoire)" purpose_of_sequencing_details: - name: purpose_of_sequencing_details title: "D\xE9tails de l\u2019objectif du s\xE9quen\xE7age" description: "Description de la raison pour laquelle l\u2019\xE9chantillon a \xE9\ t\xE9 s\xE9quenc\xE9, fournissant des d\xE9tails sp\xE9cifiques" @@ -1811,7 +1391,6 @@ slots: - value: "D\xE9pistage de l\u2019absence de d\xE9tection du g\xE8ne\_S (abandon\ \ du g\xE8ne\_S)" sequencing_date: - name: sequencing_date title: "Date de s\xE9quen\xE7age" description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9" slot_group: "S\xE9quen\xE7age" @@ -1821,7 +1400,6 @@ slots: examples: - value: '2020-06-22' library_id: - name: library_id title: "ID de la biblioth\xE8que" description: "Identifiant sp\xE9cifi\xE9 par l\u2019utilisateur pour la biblioth\xE8\ que faisant l\u2019objet du s\xE9quen\xE7age" @@ -1833,7 +1411,6 @@ slots: examples: - value: XYZ_123345 amplicon_size: - name: amplicon_size title: "Taille de l\u2019amplicon" description: "Longueur de l\u2019amplicon g\xE9n\xE9r\xE9 par l\u2019amplification\ \ de la r\xE9action de polym\xE9risation en cha\xEEne" @@ -1843,7 +1420,6 @@ slots: examples: - value: "300\_pb" library_preparation_kit: - name: library_preparation_kit title: "Trousse de pr\xE9paration de la biblioth\xE8que" description: "Nom de la trousse de pr\xE9paration de la banque d\u2019ADN utilis\xE9\ e pour g\xE9n\xE9rer la biblioth\xE8que faisant l\u2019objet du s\xE9quen\xE7\ @@ -1855,7 +1431,6 @@ slots: examples: - value: Nextera XT flow_cell_barcode: - name: flow_cell_barcode title: "Code-barres de la cuve \xE0 circulation" description: "Code-barres de la cuve \xE0 circulation utilis\xE9e aux fins de\ \ s\xE9quen\xE7age" @@ -1866,7 +1441,6 @@ slots: examples: - value: FAB06069 sequencing_instrument: - name: sequencing_instrument title: "Instrument de s\xE9quen\xE7age" description: "Mod\xE8le de l\u2019instrument de s\xE9quen\xE7age utilis\xE9" slot_group: "S\xE9quen\xE7age" @@ -1876,7 +1450,6 @@ slots: examples: - value: Oxford Nanopore MinION sequencing_protocol_name: - name: sequencing_protocol_name title: "Nom du protocole de s\xE9quen\xE7age" description: "Nom et num\xE9ro de version du protocole de s\xE9quen\xE7age utilis\xE9" slot_group: "S\xE9quen\xE7age" @@ -1886,7 +1459,6 @@ slots: examples: - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann sequencing_protocol: - name: sequencing_protocol title: "Protocole de s\xE9quen\xE7age" description: "Protocole utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence" slot_group: "S\xE9quen\xE7age" @@ -1907,7 +1479,6 @@ slots: \ \xE0 l\u2019aide des trousses de s\xE9quen\xE7age Miseq Micro v2 (500\_\ cycles)." sequencing_kit_number: - name: sequencing_kit_number title: "Num\xE9ro de la trousse de s\xE9quen\xE7age" description: "Num\xE9ro de la trousse du fabricant" slot_group: "S\xE9quen\xE7age" @@ -1916,7 +1487,6 @@ slots: examples: - value: AB456XYZ789 amplicon_pcr_primer_scheme: - name: amplicon_pcr_primer_scheme title: "Sch\xE9ma d\u2019amorce pour la r\xE9action de polym\xE9risation en cha\xEE\ ne de l\u2019amplicon" description: "Sp\xE9cifications li\xE9es aux amorces (s\xE9quences d\u2019amorces,\ @@ -1929,7 +1499,6 @@ slots: examples: - value: https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv raw_sequence_data_processing_method: - name: raw_sequence_data_processing_method title: "M\xE9thode de traitement des donn\xE9es de s\xE9quences brutes" description: "Nom et num\xE9ro de version du logiciel utilis\xE9 pour le traitement\ \ des donn\xE9es brutes, comme la suppression des codes-barres, le d\xE9coupage\ @@ -1941,7 +1510,6 @@ slots: examples: - value: Porechop 0.2.3 dehosting_method: - name: dehosting_method title: "M\xE9thode de retrait de l\u2019h\xF4te" description: "M\xE9thode utilis\xE9e pour supprimer les lectures de l\u2019h\xF4\ te de la s\xE9quence de l\u2019agent pathog\xE8ne" @@ -1952,7 +1520,6 @@ slots: examples: - value: Nanostripper consensus_sequence_name: - name: consensus_sequence_name title: "Nom de la s\xE9quence de consensus" description: "Nom de la s\xE9quence de consensus" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" @@ -1961,7 +1528,6 @@ slots: examples: - value: ncov123assembly3 consensus_sequence_filename: - name: consensus_sequence_filename title: "Nom du fichier de la s\xE9quence de consensus" description: "Nom du fichier de la s\xE9quence de consensus" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" @@ -1971,7 +1537,6 @@ slots: examples: - value: ncov123assembly.fasta consensus_sequence_filepath: - name: consensus_sequence_filepath title: "Chemin d\u2019acc\xE8s au fichier de la s\xE9quence de consensus" description: "Chemin d\u2019acc\xE8s au fichier de la s\xE9quence de consensus" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" @@ -1981,7 +1546,6 @@ slots: examples: - value: /User/Documents/RespLab/Data/ncov123assembly.fasta consensus_sequence_software_name: - name: consensus_sequence_software_name title: "Nom du logiciel de la s\xE9quence de consensus" description: "Nom du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence de\ \ consensus" @@ -1992,7 +1556,6 @@ slots: examples: - value: iVar consensus_sequence_software_version: - name: consensus_sequence_software_version title: "Version du logiciel de la s\xE9quence de consensus" description: "Version du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence\ \ de consensus" @@ -2003,7 +1566,6 @@ slots: examples: - value: '1.3' breadth_of_coverage_value: - name: breadth_of_coverage_value title: "Valeur de l\u2019\xE9tendue de la couverture" description: "Pourcentage du g\xE9nome de r\xE9f\xE9rence couvert par les donn\xE9\ es s\xE9quenc\xE9es, jusqu\u2019\xE0 une profondeur prescrite" @@ -2013,7 +1575,6 @@ slots: examples: - value: "95\_%" depth_of_coverage_value: - name: depth_of_coverage_value title: "Valeur de l\u2019ampleur de la couverture" description: "Nombre moyen de lectures repr\xE9sentant un nucl\xE9otide donn\xE9\ \ dans la s\xE9quence reconstruite" @@ -2023,7 +1584,6 @@ slots: examples: - value: 400x depth_of_coverage_threshold: - name: depth_of_coverage_threshold title: "Seuil de l\u2019ampleur de la couverture" description: "Seuil utilis\xE9 comme limite pour l\u2019ampleur de la couverture" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" @@ -2032,7 +1592,6 @@ slots: examples: - value: 100x r1_fastq_filename: - name: r1_fastq_filename title: "Nom de fichier\_R1\_FASTQ" description: "Nom du fichier\_R1\_FASTQ sp\xE9cifi\xE9 par l\u2019utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" @@ -2041,7 +1600,6 @@ slots: examples: - value: ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filename: - name: r2_fastq_filename title: "Nom de fichier\_R2\_FASTQ" description: "Nom du fichier\_R2\_FASTQ sp\xE9cifi\xE9 par l\u2019utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" @@ -2050,7 +1608,6 @@ slots: examples: - value: ABC123_S1_L001_R2_001.fastq.gz r1_fastq_filepath: - name: r1_fastq_filepath title: "Chemin d\u2019acc\xE8s au fichier\_R1\_FASTQ" description: "Emplacement du fichier\_R1\_FASTQ dans le syst\xE8me de l\u2019\ utilisateur" @@ -2060,7 +1617,6 @@ slots: examples: - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filepath: - name: r2_fastq_filepath title: "Chemin d\u2019acc\xE8s au fichier\_R2\_FASTQ" description: "Emplacement du fichier\_R2\_FASTQ dans le syst\xE8me de l\u2019\ utilisateur" @@ -2070,7 +1626,6 @@ slots: examples: - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz fast5_filename: - name: fast5_filename title: "Nom de fichier\_FAST5" description: "Nom du fichier\_FAST5 sp\xE9cifi\xE9 par l\u2019utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" @@ -2079,7 +1634,6 @@ slots: examples: - value: rona123assembly.fast5 fast5_filepath: - name: fast5_filepath title: "Chemin d\u2019acc\xE8s au fichier\_FAST5" description: "Emplacement du fichier\_FAST5 dans le syst\xE8me de l\u2019utilisateur" slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" @@ -2088,7 +1642,6 @@ slots: examples: - value: /User/Documents/RespLab/Data/rona123assembly.fast5 number_of_base_pairs_sequenced: - name: number_of_base_pairs_sequenced title: "Nombre de paires de bases s\xE9quenc\xE9es" description: "Nombre total de paires de bases g\xE9n\xE9r\xE9es par le processus\ \ de s\xE9quen\xE7age" @@ -2099,7 +1652,6 @@ slots: examples: - value: "387\_566" consensus_genome_length: - name: consensus_genome_length title: "Longueur consensuelle du g\xE9nome" description: "Taille du g\xE9nome reconstitu\xE9 d\xE9crite comme \xE9tant le\ \ nombre de paires de bases" @@ -2110,7 +1662,6 @@ slots: examples: - value: "38\_677" ns_per_100_kbp: - name: ns_per_100_kbp title: "N par 100\_kbp" description: "Nombre de symboles N pr\xE9sents dans la s\xE9quence fasta de consensus,\ \ par 100\_kbp de s\xE9quence" @@ -2121,7 +1672,6 @@ slots: examples: - value: '330' reference_genome_accession: - name: reference_genome_accession title: "Acc\xE8s au g\xE9nome de r\xE9f\xE9rence" description: "Identifiant persistant et unique d\u2019une entr\xE9e dans une base\ \ de donn\xE9es g\xE9nomique" @@ -2131,7 +1681,6 @@ slots: examples: - value: NC_045512.2 bioinformatics_protocol: - name: bioinformatics_protocol title: Protocole bioinformatique description: "Description de la strat\xE9gie bioinformatique globale utilis\xE9\ e" @@ -2145,7 +1694,6 @@ slots: examples: - value: https://github.com/phac-nml/ncov2019-artic-nf lineage_clade_name: - name: lineage_clade_name title: "Nom de la lign\xE9e ou du clade" description: "Nom de la lign\xE9e ou du clade" slot_group: "Informations sur les lign\xE9es et les variantes" @@ -2154,7 +1702,6 @@ slots: examples: - value: B.1.1.7 lineage_clade_analysis_software_name: - name: lineage_clade_analysis_software_name title: "Nom du logiciel d\u2019analyse de la lign\xE9e ou du clade" description: "Nom du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9e ou le\ \ clade" @@ -2165,7 +1712,6 @@ slots: examples: - value: Pangolin lineage_clade_analysis_software_version: - name: lineage_clade_analysis_software_version title: "Version du logiciel d\u2019analyse de la lign\xE9e ou du clade" description: "Version du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9e ou\ \ le clade" @@ -2176,7 +1722,6 @@ slots: examples: - value: 2.1.10 variant_designation: - name: variant_designation title: "D\xE9signation du variant" description: "Classification des variants de la lign\xE9e ou du clade (c.-\xE0\ -d. le variant, le variant pr\xE9occupant)" @@ -2193,7 +1738,6 @@ slots: examples: - value: "Variant pr\xE9occupant" variant_evidence: - name: variant_evidence title: "Donn\xE9es probantes du variant" description: "Donn\xE9es probantes utilis\xE9es pour d\xE9terminer le variant" slot_group: "Informations sur les lign\xE9es et les variantes" @@ -2203,7 +1747,6 @@ slots: examples: - value: RT-qPCR variant_evidence_details: - name: variant_evidence_details title: "D\xE9tails li\xE9s aux donn\xE9es probantes du variant" description: "D\xE9tails sur les donn\xE9es probantes utilis\xE9es pour d\xE9\ terminer le variant" @@ -2218,7 +1761,6 @@ slots: - value: "Mutations d\xE9finissant la lign\xE9e\_: ORF1ab (K1655N), Spike (K417N,\ \ E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." gene_name_1: - name: gene_name_1 title: "Nom du g\xE8ne\_1" description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" slot_group: "Tests de diagnostic des agents pathog\xE8nes" @@ -2230,7 +1772,6 @@ slots: examples: - value: "G\xE8ne\_E (orf4)" diagnostic_pcr_protocol_1: - name: diagnostic_pcr_protocol_1 title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_1" description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour l\u2019\ amplification des marqueurs diagnostiques" @@ -2244,7 +1785,6 @@ slots: examples: - value: EGenePCRTest 2 diagnostic_pcr_ct_value_1: - name: diagnostic_pcr_ct_value_1 title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_1" description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic RT-PCR\ \ du SRAS-CoV-2" @@ -2255,7 +1795,6 @@ slots: examples: - value: '21' gene_name_2: - name: gene_name_2 title: "Nom du g\xE8ne\_2" description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" slot_group: "Tests de diagnostic des agents pathog\xE8nes" @@ -2268,7 +1807,6 @@ slots: examples: - value: "G\xE8ne RdRp (nsp12)" diagnostic_pcr_protocol_2: - name: diagnostic_pcr_protocol_2 title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_2" description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour l\u2019\ amplification des marqueurs diagnostiques" @@ -2282,7 +1820,6 @@ slots: examples: - value: RdRpGenePCRTest 3 diagnostic_pcr_ct_value_2: - name: diagnostic_pcr_ct_value_2 title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_2" description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic RT-PCR\ \ du SRAS-CoV-2" @@ -2293,7 +1830,6 @@ slots: examples: - value: '36' gene_name_3: - name: gene_name_3 title: "Nom du g\xE8ne\_3" description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" slot_group: "Tests de diagnostic des agents pathog\xE8nes" @@ -2306,7 +1842,6 @@ slots: examples: - value: "G\xE8ne RdRp (nsp12)" diagnostic_pcr_protocol_3: - name: diagnostic_pcr_protocol_3 title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_3" description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour l\u2019\ amplification des marqueurs diagnostiques" @@ -2320,7 +1855,6 @@ slots: examples: - value: RdRpGenePCRTest 3 diagnostic_pcr_ct_value_3: - name: diagnostic_pcr_ct_value_3 title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_3" description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic RT-PCR\ \ du SRAS-CoV-2" @@ -2331,7 +1865,6 @@ slots: examples: - value: '30' authors: - name: authors title: Auteurs description: "Noms des personnes contribuant aux processus de pr\xE9l\xE8vement\ \ d\u2019\xE9chantillons, de g\xE9n\xE9ration de s\xE9quences, d\u2019analyse\ @@ -2343,7 +1876,6 @@ slots: examples: - value: "Tejinder\_Singh, Fei\_Hu, Joe\_Blogs" dataharmonizer_provenance: - name: dataharmonizer_provenance title: Provenance de DataHarmonizer description: "Provenance du logiciel DataHarmonizer et de la version du mod\xE8\ le" @@ -2357,11 +1889,11 @@ slots: - value: DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0 enums: UmbrellaBioprojectAccessionMenu: - name: UmbrellaBioprojectAccessionMenu - permissible_values: {} + permissible_values: + PRJNA623807: + title: PRJNA623807 title: "Menu \xAB\_Acc\xE8s au bioprojet cadre\_\xBB" NullValueMenu: - name: NullValueMenu permissible_values: Not Applicable: title: Sans objet @@ -2375,10 +1907,13 @@ enums: title: "Acc\xE8s restreint" title: "Menu \xAB\_Valeur nulle\_\xBB" GeoLocNameStateProvinceTerritoryMenu: - name: GeoLocNameStateProvinceTerritoryMenu permissible_values: + Alberta: + title: Alberta British Columbia: title: Colombie-Britannique + Manitoba: + title: Manitoba New Brunswick: title: Nouveau-Brunswick Newfoundland and Labrador: @@ -2387,13 +1922,20 @@ enums: title: Territoires du Nord-Ouest Nova Scotia: title: "Nouvelle-\xC9cosse" + Nunavut: + title: Nunavut + Ontario: + title: Ontario Prince Edward Island: title: "\xCEle-du-Prince-\xC9douard" Quebec: title: "Qu\xE9bec" + Saskatchewan: + title: Saskatchewan + Yukon: + title: Yukon title: "Menu \xAB\_nom_lieu_g\xE9o (\xE9tat/province/territoire)\_\xBB" HostAgeUnitMenu: - name: HostAgeUnitMenu permissible_values: month: title: Mois @@ -2401,7 +1943,6 @@ enums: title: "Ann\xE9e" title: "Menu \xAB\_Groupe d\u2019\xE2ge de l\u2019h\xF4te\_\xBB" SampleCollectionDatePrecisionMenu: - name: SampleCollectionDatePrecisionMenu permissible_values: year: title: "Ann\xE9e" @@ -2412,7 +1953,6 @@ enums: title: "Menu \xAB\_Pr\xE9cision de la date de pr\xE9l\xE8vement des \xE9chantillons\_\ \xBB" BiomaterialExtractedMenu: - name: BiomaterialExtractedMenu permissible_values: RNA (total): title: ARN (total) @@ -2426,7 +1966,6 @@ enums: title: ARNm (ADNc) title: "Menu \xAB\_Biomat\xE9riaux extraits\_\xBB" SignsAndSymptomsMenu: - name: SignsAndSymptomsMenu permissible_values: Abnormal lung auscultation: title: Auscultation pulmonaire anormale @@ -2450,6 +1989,10 @@ enums: title: "Alt\xE9ration de l\u2019\xE9tat mental" Cognitive impairment: title: "D\xE9ficit cognitif" + Coma: + title: Coma + Confusion: + title: Confusion Delirium (sudden severe confusion): title: "D\xE9lire (confusion grave et soudaine)" Inability to arouse (inability to stay awake): @@ -2601,7 +2144,6 @@ enums: title: Vomissements title: "Menu \xAB\_Signes et sympt\xF4mes\_\xBB" HostVaccinationStatusMenu: - name: HostVaccinationStatusMenu permissible_values: Fully Vaccinated: title: "Enti\xE8rement vaccin\xE9" @@ -2611,7 +2153,6 @@ enums: title: "Non vaccin\xE9" title: "Menu \xAB\_Statut de vaccination de l\u2019h\xF4te\_\xBB" PriorSarsCov2AntiviralTreatmentMenu: - name: PriorSarsCov2AntiviralTreatmentMenu permissible_values: Prior antiviral treatment: title: "Traitement antiviral ant\xE9rieur" @@ -2620,7 +2161,6 @@ enums: title: "Menu \xAB\_Traitement antiviral contre une infection ant\xE9rieure par\ \ le SRAS-CoV-2\_\xBB" NmlSubmittedSpecimenTypeMenu: - name: NmlSubmittedSpecimenTypeMenu permissible_values: Swab: title: "\xC9couvillon" @@ -2634,7 +2174,6 @@ enums: title: Sans objet title: "Menu \xAB\_Types d\u2019\xE9chantillons soumis au LNM\_\xBB" RelatedSpecimenRelationshipTypeMenu: - name: RelatedSpecimenRelationshipTypeMenu permissible_values: Acute: title: "Infection aigu\xEB" @@ -2657,7 +2196,6 @@ enums: title: "Essai des m\xE9thodes de pr\xE9l\xE8vement des \xE9chantillons" title: "Menu \xAB\_Types de relations entre sp\xE9cimens associ\xE9s\_\xBB" PreExistingConditionsAndRiskFactorsMenu: - name: PreExistingConditionsAndRiskFactorsMenu permissible_values: Age 60+: title: 60 ans et plus @@ -2669,6 +2207,8 @@ enums: title: Travail ou accouchement Bone marrow failure: title: "Insuffisance m\xE9dullaire" + Cancer: + title: Cancer Breast cancer: title: Cancer du sein Colorectal cancer: @@ -2743,6 +2283,8 @@ enums: title: "VIH et traitement antir\xE9troviral" Immunocompromised: title: "Immunod\xE9ficience" + Lupus: + title: Lupus Inflammatory bowel disease (IBD): title: "Maladie inflammatoire chronique de l\u2019intestin (MICI)" Colitis: @@ -2836,7 +2378,6 @@ enums: title: Greffe de foie title: "Menu \xAB\_Conditions pr\xE9existantes et des facteurs de risque\_\xBB" VariantDesignationMenu: - name: VariantDesignationMenu permissible_values: Variant of Concern (VOC): title: "Variant pr\xE9occupant" @@ -2846,13 +2387,13 @@ enums: title: Variante sous surveillance title: "Menu \xAB\_D\xE9signation des variants\_\xBB" VariantEvidenceMenu: - name: VariantEvidenceMenu permissible_values: + RT-qPCR: + title: RT-qPCR Sequencing: title: "S\xE9quen\xE7age" title: "Menu \xAB\_Preuves de variants\_\xBB" ComplicationsMenu: - name: ComplicationsMenu permissible_values: Abnormal blood oxygen level: title: "Taux anormal d\u2019oxyg\xE8ne dans le sang" @@ -2896,6 +2437,10 @@ enums: title: "Vascularite du syst\xE8me nerveux central" Acute ischemic stroke: title: "Accident vasculaire c\xE9r\xE9bral isch\xE9mique aigu" + Coma: + title: Coma + Convulsions: + title: Convulsions COVID-19 associated coagulopathy (CAC): title: "Coagulopathie associ\xE9e \xE0 la COVID-19 (CAC)" Cystic fibrosis: @@ -2928,6 +2473,8 @@ enums: title: COVID-19 longue Meningitis: title: "M\xE9ningite" + Migraine: + title: Migraine Miscarriage: title: Fausses couches Multisystem inflammatory syndrome in children (MIS-C): @@ -3008,15 +2555,19 @@ enums: title: Vascularite title: "Menu \xAB\_Complications\_\xBB" VaccineNameMenu: - name: VaccineNameMenu permissible_values: Astrazeneca (Vaxzevria): title: AstraZeneca (Vaxzevria) + Johnson & Johnson (Janssen): + title: Johnson & Johnson (Janssen) + Moderna (Spikevax): + title: Moderna (Spikevax) + Pfizer-BioNTech (Comirnaty): + title: Pfizer-BioNTech (Comirnaty) Pfizer-BioNTech (Comirnaty Pediatric): title: "Pfizer-BioNTech (Comirnaty, formule p\xE9diatrique)" title: "Menu \xAB\_Noms de vaccins\_\xBB" AnatomicalMaterialMenu: - name: AnatomicalMaterialMenu permissible_values: Blood: title: Sang @@ -3038,8 +2589,9 @@ enums: title: Tissu title: "Menu \xAB\_Mati\xE8res anatomiques\_\xBB" AnatomicalPartMenu: - name: AnatomicalPartMenu permissible_values: + Anus: + title: Anus Buccal mucosa: title: Muqueuse buccale Duodenum: @@ -3054,6 +2606,8 @@ enums: title: Bronches Lung: title: Poumon + Bronchiole: + title: Bronchiole Alveolar sac: title: "Sac alv\xE9olaire" Pleural sac: @@ -3062,6 +2616,8 @@ enums: title: "Cavit\xE9 pleurale" Trachea: title: "Trach\xE9e" + Rectum: + title: Rectum Skin: title: Peau Stomach: @@ -3088,7 +2644,6 @@ enums: title: Pharynx (gorge) title: "Menu \xAB\_Parties anatomiques\_\xBB" BodyProductMenu: - name: BodyProductMenu permissible_values: Breast Milk: title: Lait maternel @@ -3096,15 +2651,18 @@ enums: title: Selles Fluid (seminal): title: Sperme + Mucus: + title: Mucus Sputum: title: Expectoration Sweat: title: Sueur Tear: title: Larme + Urine: + title: Urine title: "Menu \xAB\_Produit corporel\_\xBB" PriorSarsCov2InfectionMenu: - name: PriorSarsCov2InfectionMenu permissible_values: Prior infection: title: "Infection ant\xE9rieure" @@ -3112,7 +2670,6 @@ enums: title: "Aucune infection ant\xE9rieure" title: "Menu \xAB\_Infection ant\xE9rieure par le SRAS-CoV-2\_\xBB" EnvironmentalMaterialMenu: - name: EnvironmentalMaterialMenu permissible_values: Air vent: title: "\xC9vent d\u2019a\xE9ration" @@ -3182,7 +2739,6 @@ enums: title: Bois title: "Menu \xAB\_Mat\xE9riel environnemental\_\xBB" EnvironmentalSiteMenu: - name: EnvironmentalSiteMenu permissible_values: Acute care facility: title: "\xC9tablissement de soins de courte dur\xE9e" @@ -3214,6 +2770,8 @@ enums: title: "\xC9tablissement de soins de longue dur\xE9e" Patient room: title: Chambre du patient + Prison: + title: Prison Production Facility: title: Installation de production School: @@ -3228,10 +2786,11 @@ enums: title: "March\xE9 traditionnel de produits frais" title: "Menu \xAB\_Site environnemental\_\xBB" CollectionMethodMenu: - name: CollectionMethodMenu permissible_values: Amniocentesis: title: "Amniocent\xE8se" + Aspiration: + title: Aspiration Suprapubic Aspiration: title: Aspiration sus-pubienne Tracheal aspiration: @@ -3242,8 +2801,12 @@ enums: title: Biopsie Needle Biopsy: title: "Biopsie \xE0 l\u2019aiguille" + Filtration: + title: Filtration Air filtration: title: "Filtration de l\u2019air" + Lavage: + title: Lavage Bronchoalveolar lavage (BAL): title: "Lavage broncho-alv\xE9olaire (LBA)" Gastric Lavage: @@ -3268,12 +2831,13 @@ enums: title: "Lavage\_\u2013 Collecte de larmes" title: "Menu \xAB\_M\xE9thode de pr\xE9l\xE8vement\_\xBB" CollectionDeviceMenu: - name: CollectionDeviceMenu permissible_values: Air filter: title: "Filtre \xE0 air" Blood Collection Tube: title: "Tube de pr\xE9l\xE8vement sanguin" + Bronchoscope: + title: Bronchoscope Collection Container: title: "R\xE9cipient \xE0 \xE9chantillons" Collection Cup: @@ -3286,6 +2850,8 @@ enums: title: Aiguille fine Microcapillary tube: title: Micropipette de type capillaire + Micropipette: + title: Micropipette Needle: title: Aiguille Serum Collection Tube: @@ -3302,21 +2868,41 @@ enums: title: Milieu de transport viral title: "Menu \xAB\_Dispositif de pr\xE9l\xE8vement\_\xBB" HostScientificNameMenu: - name: HostScientificNameMenu permissible_values: + Homo sapiens: + title: Homo sapiens Bos taurus: title: Bos taureau + Canis lupus familiaris: + title: Canis lupus familiaris Chiroptera: title: "Chiropt\xE8res" Columbidae: title: "Columbid\xE9s" + Felis catus: + title: Felis catus + Gallus gallus: + title: Gallus gallus + Manis: + title: Manis + Manis javanica: + title: Manis javanica + Neovison vison: + title: Neovison vison + Panthera leo: + title: Panthera leo + Panthera tigris: + title: Panthera tigris Rhinolophidae: title: "Rhinolophid\xE9s" + Rhinolophus affinis: + title: Rhinolophus affinis + Sus scrofa domesticus: + title: Sus scrofa domesticus Viverridae: title: "Viverrid\xE9s" title: "Menu \xAB\_H\xF4te (nom scientifique)\_\xBB" HostCommonNameMenu: - name: HostCommonNameMenu permissible_values: Human: title: Humain @@ -3332,15 +2918,20 @@ enums: title: Vache Dog: title: Chien + Lion: + title: Lion Mink: title: Vison + Pangolin: + title: Pangolin Pig: title: Cochon + Pigeon: + title: Pigeon Tiger: title: Tigre title: "Menu \xAB\_H\xF4te (nom commun)\_\xBB" HostHealthStateMenu: - name: HostHealthStateMenu permissible_values: Asymptomatic: title: Asymptomatique @@ -3354,7 +2945,6 @@ enums: title: Symptomatique title: "Menu \xAB\_\xC9tat de sant\xE9 de l\u2019h\xF4te\_\xBB" HostHealthStatusDetailsMenu: - name: HostHealthStatusDetailsMenu permissible_values: Hospitalized: title: "Hospitalis\xE9" @@ -3373,7 +2963,6 @@ enums: title: "Menu \xAB\_D\xE9tails de l\u2019\xE9tat de sant\xE9 de l\u2019h\xF4te\_\ \xBB" HostHealthOutcomeMenu: - name: HostHealthOutcomeMenu permissible_values: Deceased: title: "D\xE9c\xE9d\xE9" @@ -3385,13 +2974,15 @@ enums: title: Stabilisation title: "Menu \xAB\_R\xE9sultats sanitaires de l\u2019h\xF4te\_\xBB" OrganismMenu: - name: OrganismMenu permissible_values: Severe acute respiratory syndrome coronavirus 2: title: "Coronavirus du syndrome respiratoire aigu s\xE9v\xE8re\_2" + RaTG13: + title: RaTG13 + RmYN02: + title: RmYN02 title: "Menu \xAB\_Organisme\_\xBB" PurposeOfSamplingMenu: - name: PurposeOfSamplingMenu permissible_values: Cluster/Outbreak investigation: title: "Enqu\xEAte sur les grappes et les \xE9closions" @@ -3399,9 +2990,10 @@ enums: title: Tests de diagnostic Research: title: Recherche + Surveillance: + title: Surveillance title: "Menu \xAB\_Objectif de l\u2019\xE9chantillonnage\_\xBB" PurposeOfSequencingMenu: - name: PurposeOfSequencingMenu permissible_values: Baseline surveillance (random sampling): title: "Surveillance de base (\xE9chantillonnage al\xE9atoire)" @@ -3464,7 +3056,6 @@ enums: title: "S\xE9quen\xE7age r\xE9trospectif" title: "Menu \xAB\_Objectif du s\xE9quen\xE7age\_\xBB" SpecimenProcessingMenu: - name: SpecimenProcessingMenu permissible_values: Virus passage: title: Transmission du virus @@ -3474,7 +3065,6 @@ enums: title: "\xC9chantillons regroup\xE9s" title: "Menu \xAB\_Traitement des \xE9chantillons\_\xBB" LabHostMenu: - name: LabHostMenu permissible_values: 293/ACE2 cell line: title: "Lign\xE9e cellulaire 293/ACE2" @@ -3510,15 +3100,36 @@ enums: title: "Lign\xE9e cellulaire VeroE6/TMPRSS2" title: "Menu \xAB\_Laboratoire h\xF4te\_\xBB" HostDiseaseMenu: - name: HostDiseaseMenu - permissible_values: {} + permissible_values: + COVID-19: + title: COVID-19 title: "Menu \xAB\_Maladie de l\u2019h\xF4te\_\xBB" HostAgeBinMenu: - name: HostAgeBinMenu - permissible_values: {} + permissible_values: + 0 - 9: + title: 0 - 9 + 10 - 19: + title: 10 - 19 + 20 - 29: + title: 20 - 29 + 30 - 39: + title: 30 - 39 + 40 - 49: + title: 40 - 49 + 50 - 59: + title: 50 - 59 + 60 - 69: + title: 60 - 69 + 70 - 79: + title: 70 - 79 + 80 - 89: + title: 80 - 89 + 90 - 99: + title: 90 - 99 + 100+: + title: 100+ title: "Menu \xAB\_Groupe d\u2019\xE2ge de l\u2019h\xF4te\_\xBB" HostGenderMenu: - name: HostGenderMenu permissible_values: Female: title: Femme @@ -3534,14 +3145,19 @@ enums: title: "Non d\xE9clar\xE9" title: "Menu \xAB\_Genre de l\u2019h\xF4te\_\xBB" ExposureEventMenu: - name: ExposureEventMenu permissible_values: Mass Gathering: title: Rassemblement de masse Agricultural Event: title: "\xC9v\xE9nement agricole" + Convention: + title: Convention + Convocation: + title: Convocation Recreational Event: title: "\xC9v\xE9nement r\xE9cr\xE9atif" + Concert: + title: Concert Sporting Event: title: "\xC9v\xE9nement sportif" Religious Gathering: @@ -3570,7 +3186,6 @@ enums: title: "Autre \xE9v\xE9nement d\u2019exposition" title: "Menu \xAB\_\xC9v\xE9nement d\u2019exposition\_\xBB" ExposureContactLevelMenu: - name: ExposureContactLevelMenu permissible_values: Contact with infected individual: title: "Contact avec une personne infect\xE9e" @@ -3584,12 +3199,13 @@ enums: title: Contact occasionnel title: "Menu \xAB\_Niveau de contact de l\u2019exposition\_\xBB" HostRoleMenu: - name: HostRoleMenu permissible_values: Attendee: title: Participant Student: title: "\xC9tudiant" + Patient: + title: Patient Inpatient: title: "Patient hospitalis\xE9" Outpatient: @@ -3668,7 +3284,6 @@ enums: title: "Autre r\xF4le de l\u2019h\xF4te" title: "Menu \xAB\_R\xF4le de l\u2019h\xF4te\_\xBB" ExposureSettingMenu: - name: ExposureSettingMenu permissible_values: Human Exposure: title: Exposition humaine @@ -3713,6 +3328,8 @@ enums: title: Foyer de groupe Healthcare Setting: title: "\xC9tablissement de soins de sant\xE9" + Ambulance: + title: Ambulance Acute Care Facility: title: "\xC9tablissement de soins de courte dur\xE9e" Clinic: @@ -3765,6 +3382,10 @@ enums: title: "\xC9glise" Mosque: title: "Mosqu\xE9e" + Temple: + title: Temple + Restaurant: + title: Restaurant Retail Store: title: "Magasin de d\xE9tail" School: @@ -3793,7 +3414,6 @@ enums: title: "Autres contextes d\u2019exposition" title: "Menu \xAB\_Contexte de l\u2019exposition\_\xBB" TravelPointOfEntryTypeMenu: - name: TravelPointOfEntryTypeMenu permissible_values: Air: title: "Voie a\xE9rienne" @@ -3801,7 +3421,6 @@ enums: title: Voie terrestre title: "Menu \xAB\_ Type de point d\u2019entr\xE9e du voyage\_\xBB" BorderTestingTestDayTypeMenu: - name: BorderTestingTestDayTypeMenu permissible_values: day 1: title: Jour 1 @@ -3811,7 +3430,6 @@ enums: title: Jour 10 title: "Menu \xAB\_Jour du d\xE9pistage \xE0 la fronti\xE8re\_\xBB" TravelHistoryAvailabilityMenu: - name: TravelHistoryAvailabilityMenu permissible_values: Travel history available: title: "Ant\xE9c\xE9dents de voyage disponibles" @@ -3825,17 +3443,101 @@ enums: title: "Aucun ant\xE9c\xE9dent de voyage disponible" title: "Menu \xAB\_Disponibilit\xE9 des ant\xE9c\xE9dents de voyage\_\xBB" SequencingInstrumentMenu: - name: SequencingInstrumentMenu permissible_values: + Illumina: + title: Illumina Illumina Genome Analyzer: title: "Analyseur de g\xE9nome Illumina" Illumina Genome Analyzer II: title: "Analyseur de g\xE9nome Illumina II" Illumina Genome Analyzer IIx: title: "Analyseur de g\xE9nome Illumina IIx" + Illumina HiScanSQ: + title: Illumina HiScanSQ + Illumina HiSeq: + title: Illumina HiSeq + Illumina HiSeq X: + title: Illumina HiSeq X + Illumina HiSeq X Five: + title: Illumina HiSeq X Five + Illumina HiSeq X Ten: + title: Illumina HiSeq X Ten + Illumina HiSeq 1000: + title: Illumina HiSeq 1000 + Illumina HiSeq 1500: + title: Illumina HiSeq 1500 + Illumina HiSeq 2000: + title: Illumina HiSeq 2000 + Illumina HiSeq 2500: + title: Illumina HiSeq 2500 + Illumina HiSeq 3000: + title: Illumina HiSeq 3000 + Illumina HiSeq 4000: + title: Illumina HiSeq 4000 + Illumina iSeq: + title: Illumina iSeq + Illumina iSeq 100: + title: Illumina iSeq 100 + Illumina NovaSeq: + title: Illumina NovaSeq + Illumina NovaSeq 6000: + title: Illumina NovaSeq 6000 + Illumina MiniSeq: + title: Illumina MiniSeq + Illumina MiSeq: + title: Illumina MiSeq + Illumina NextSeq: + title: Illumina NextSeq + Illumina NextSeq 500: + title: Illumina NextSeq 500 + Illumina NextSeq 550: + title: Illumina NextSeq 550 + Illumina NextSeq 2000: + title: Illumina NextSeq 2000 + Pacific Biosciences: + title: Pacific Biosciences + PacBio RS: + title: PacBio RS + PacBio RS II: + title: PacBio RS II + PacBio Sequel: + title: PacBio Sequel + PacBio Sequel II: + title: PacBio Sequel II + Ion Torrent: + title: Ion Torrent + Ion Torrent PGM: + title: Ion Torrent PGM + Ion Torrent Proton: + title: Ion Torrent Proton + Ion Torrent S5 XL: + title: Ion Torrent S5 XL + Ion Torrent S5: + title: Ion Torrent S5 + Oxford Nanopore: + title: Oxford Nanopore + Oxford Nanopore GridION: + title: Oxford Nanopore GridION + Oxford Nanopore MinION: + title: Oxford Nanopore MinION + Oxford Nanopore PromethION: + title: Oxford Nanopore PromethION + BGI Genomics: + title: BGI Genomics + BGI Genomics BGISEQ-500: + title: BGI Genomics BGISEQ-500 + MGI: + title: MGI + MGI DNBSEQ-T7: + title: MGI DNBSEQ-T7 + MGI DNBSEQ-G400: + title: MGI DNBSEQ-G400 + MGI DNBSEQ-G400 FAST: + title: MGI DNBSEQ-G400 FAST + MGI DNBSEQ-G50: + title: MGI DNBSEQ-G50 title: "Menu \xAB\_Instrument de s\xE9quen\xE7age\_\xBB" GeneNameMenu: - name: GeneNameMenu permissible_values: E gene (orf4): title: "G\xE8ne E (orf4)" @@ -3845,20 +3547,89 @@ enums: title: "G\xE8ne N (orf9)" Spike gene (orf2): title: "G\xE8ne de pointe (orf2)" + orf1ab (rep): + title: orf1ab (rep) + orf1a (pp1a): + title: orf1a (pp1a) + nsp11: + title: nsp11 + nsp1: + title: nsp1 + nsp2: + title: nsp2 + nsp3: + title: nsp3 + nsp4: + title: nsp4 + nsp5: + title: nsp5 + nsp6: + title: nsp6 + nsp7: + title: nsp7 + nsp8: + title: nsp8 + nsp9: + title: nsp9 + nsp10: + title: nsp10 RdRp gene (nsp12): title: "G\xE8ne RdRp (nsp12)" hel gene (nsp13): title: "G\xE8ne hel (nsp13)" exoN gene (nsp14): title: "G\xE8ne exoN (nsp14)" + nsp15: + title: nsp15 + nsp16: + title: nsp16 + orf3a: + title: orf3a + orf3b: + title: orf3b + orf6 (ns6): + title: orf6 (ns6) + orf7a: + title: orf7a + orf7b (ns7b): + title: orf7b (ns7b) + orf8 (ns8): + title: orf8 (ns8) + orf9b: + title: orf9b + orf9c: + title: orf9c + orf10: + title: orf10 + orf14: + title: orf14 SARS-COV-2 5' UTR: title: SRAS-COV-2 5' UTR title: "Menu \xAB\_Nom du g\xE8ne\_\xBB" SequenceSubmittedByMenu: - name: SequenceSubmittedByMenu permissible_values: + Alberta Precision Labs (APL): + title: Alberta Precision Labs (APL) + Alberta ProvLab North (APLN): + title: Alberta ProvLab North (APLN) + Alberta ProvLab South (APLS): + title: Alberta ProvLab South (APLS) BCCDC Public Health Laboratory: title: "Laboratoire de sant\xE9 publique du CCMCB" + Canadore College: + title: Canadore College + The Centre for Applied Genomics (TCAG): + title: The Centre for Applied Genomics (TCAG) + Dynacare: + title: Dynacare + Dynacare (Brampton): + title: Dynacare (Brampton) + Dynacare (Manitoba): + title: Dynacare (Manitoba) + The Hospital for Sick Children (SickKids): + title: The Hospital for Sick Children (SickKids) + "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": + title: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" Manitoba Cadham Provincial Laboratory: title: Laboratoire provincial Cadham du Manitoba McGill University: @@ -3888,25 +3659,50 @@ enums: \ de Kingston" Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): title: "Saskatchewan\_\u2013 Laboratoire provincial Roy\_Romanow" + Sunnybrook Health Sciences Centre: + title: Sunnybrook Health Sciences Centre Thunder Bay Regional Health Sciences Centre: title: "Centre r\xE9gional des sciences\nde la sant\xE9 de Thunder\_Bay" title: "Menu \xAB\_S\xE9quence soumise par\_\xBB" SampleCollectedByMenu: - name: SampleCollectedByMenu permissible_values: + Alberta Precision Labs (APL): + title: Alberta Precision Labs (APL) + Alberta ProvLab North (APLN): + title: Alberta ProvLab North (APLN) + Alberta ProvLab South (APLS): + title: Alberta ProvLab South (APLS) BCCDC Public Health Laboratory: title: "Laboratoire de sant\xE9 publique du CCMCB" + Dynacare: + title: Dynacare + Dynacare (Manitoba): + title: Dynacare (Manitoba) + Dynacare (Brampton): + title: Dynacare (Brampton) Eastern Ontario Regional Laboratory Association: title: "Association des laboratoires r\xE9gionaux de l\u2019Est de l\u2019\ Ontario" + Hamilton Health Sciences: + title: Hamilton Health Sciences + The Hospital for Sick Children (SickKids): + title: The Hospital for Sick Children (SickKids) Kingston Health Sciences Centre: title: "Centre des sciences de la sant\xE9 de Kingston" + "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": + title: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" Lake of the Woods District Hospital - Ontario: title: "Lake of the Woods District Hospital\_\u2013 Ontario" + LifeLabs: + title: LifeLabs + LifeLabs (Ontario): + title: LifeLabs (Ontario) Manitoba Cadham Provincial Laboratory: title: Laboratoire provincial Cadham du Manitoba McMaster University: title: "Universit\xE9 McMaster" + Mount Sinai Hospital: + title: Mount Sinai Hospital National Microbiology Laboratory (NML): title: Laboratoire national de microbiologie (LNM) "New Brunswick - Vitalit\xE9 Health Network": @@ -3917,6 +3713,8 @@ enums: title: "Terre-Neuve-et-Labrador\_\u2013 Newfoundland and Labrador Health Services" Nova Scotia Health Authority: title: "Autorit\xE9 sanitaire de la Nouvelle-\xC9cosse" + Nunavut: + title: Nunavut Ontario Institute for Cancer Research (OICR): title: Institut ontarien de recherche sur le cancer (IORC) Prince Edward Island - Health PEI: @@ -3928,12 +3726,25 @@ enums: \ de Kingston" Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): title: "Saskatchewan\_\u2013 Laboratoire provincial Roy\_Romanow" + Shared Hospital Laboratory: + title: Shared Hospital Laboratory St. John's Rehab at Sunnybrook Hospital: title: "St. John\u2019s Rehab \xE0 l\u2019h\xF4pital Sunnybrook" + St. Joseph's Healthcare Hamilton: + title: St. Joseph's Healthcare Hamilton + Switch Health: + title: Switch Health + Sunnybrook Health Sciences Centre: + title: Sunnybrook Health Sciences Centre + Unity Health Toronto: + title: Unity Health Toronto + William Osler Health System: + title: William Osler Health System title: "Menu \xAB\_\xC9chantillon pr\xE9lev\xE9 par\_\xBB" GeoLocNameCountryMenu: - name: GeoLocNameCountryMenu permissible_values: + Afghanistan: + title: Afghanistan Albania: title: Albanie Algeria: @@ -3942,6 +3753,10 @@ enums: title: "Samoa am\xE9ricaines" Andorra: title: Andorre + Angola: + title: Angola + Anguilla: + title: Anguilla Antarctica: title: Antarctique Antigua and Barbuda: @@ -3950,6 +3765,8 @@ enums: title: Argentine Armenia: title: "Arm\xE9nie" + Aruba: + title: Aruba Ashmore and Cartier Islands: title: "\xCEles Ashmore et Cartier" Australia: @@ -3958,10 +3775,14 @@ enums: title: Autriche Azerbaijan: title: "Azerba\xEFdjan" + Bahamas: + title: Bahamas Bahrain: title: "Bahre\xEFn" Baker Island: title: "\xCEle Baker" + Bangladesh: + title: Bangladesh Barbados: title: Barbade Bassas da India: @@ -3984,18 +3805,28 @@ enums: title: "Born\xE9o" Bosnia and Herzegovina: title: "Bosnie-Herz\xE9govine" + Botswana: + title: Botswana Bouvet Island: title: "\xCEle Bouvet" Brazil: title: "Br\xE9sil" British Virgin Islands: title: "\xCEles Vierges britanniques" + Brunei: + title: Brunei Bulgaria: title: Bulgarie + Burkina Faso: + title: Burkina Faso + Burundi: + title: Burundi Cambodia: title: Cambodge Cameroon: title: Cameroun + Canada: + title: Canada Cape Verde: title: Cap-Vert Cayman Islands: @@ -4022,10 +3853,14 @@ enums: title: "\xCEles Cook" Coral Sea Islands: title: "\xCEles de la mer de Corail" + Costa Rica: + title: Costa Rica Cote d'Ivoire: title: "C\xF4te d\u2019Ivoire" Croatia: title: Croatie + Cuba: + title: Cuba Curacao: title: "Cura\xE7ao" Cyprus: @@ -4036,6 +3871,8 @@ enums: title: "R\xE9publique d\xE9mocratique du Congo" Denmark: title: Danemark + Djibouti: + title: Djibouti Dominica: title: Dominique Dominican Republic: @@ -4052,6 +3889,8 @@ enums: title: "\xC9rythr\xE9e" Estonia: title: Estonie + Eswatini: + title: Eswatini Ethiopia: title: "\xC9thiopie" Europa Island: @@ -4064,12 +3903,16 @@ enums: title: Fidji Finland: title: Finlande + France: + title: France French Guiana: title: "Guyane fran\xE7aise" French Polynesia: title: "Polyn\xE9sie fran\xE7aise" French Southern and Antarctic Lands: title: "Terres australes et antarctiques fran\xE7aises" + Gabon: + title: Gabon Gambia: title: Gambie Gaza Strip: @@ -4078,6 +3921,10 @@ enums: title: "G\xE9orgie" Germany: title: Allemagne + Ghana: + title: Ghana + Gibraltar: + title: Gibraltar Glorioso Islands: title: "\xCEles Glorieuses" Greece: @@ -4086,16 +3933,28 @@ enums: title: Groenland Grenada: title: Grenade + Guadeloupe: + title: Guadeloupe + Guam: + title: Guam + Guatemala: + title: Guatemala Guernsey: title: Guernesey Guinea: title: "Guin\xE9e" Guinea-Bissau: title: "Guin\xE9e-Bissau" + Guyana: + title: Guyana Haiti: title: "Ha\xEFti" Heard Island and McDonald Islands: title: "\xCEles Heard-et-McDonald" + Honduras: + title: Honduras + Hong Kong: + title: Hong Kong Howland Island: title: "\xCEle Howland" Hungary: @@ -4106,6 +3965,10 @@ enums: title: Inde Indonesia: title: "Indon\xE9sie" + Iran: + title: Iran + Iraq: + title: Iraq Ireland: title: Irlande Isle of Man: @@ -4116,48 +3979,80 @@ enums: title: Italie Jamaica: title: "Jama\xEFque" + Jan Mayen: + title: Jan Mayen Japan: title: Japon Jarvis Island: title: "\xCEle Jarvis" + Jersey: + title: Jersey Johnston Atoll: title: Atoll Johnston Jordan: title: Jordanie Juan de Nova Island: title: "\xCEle Juan de Nova" + Kazakhstan: + title: Kazakhstan + Kenya: + title: Kenya Kerguelen Archipelago: title: Archipel Kerguelen Kingman Reef: title: "R\xE9cif de Kingman" + Kiribati: + title: Kiribati + Kosovo: + title: Kosovo Kuwait: title: "Kowe\xEFt" Kyrgyzstan: title: Kirghizistan + Laos: + title: Laos Latvia: title: Lettonie Lebanon: title: Liban + Lesotho: + title: Lesotho Liberia: title: "Lib\xE9ria" Libya: title: Libye + Liechtenstein: + title: Liechtenstein Line Islands: title: "\xCEles de la Ligne" Lithuania: title: Lituanie + Luxembourg: + title: Luxembourg Macau: title: Macao + Madagascar: + title: Madagascar + Malawi: + title: Malawi Malaysia: title: Malaisie + Maldives: + title: Maldives + Mali: + title: Mali Malta: title: Malte Marshall Islands: title: "\xCEles Marshall" + Martinique: + title: Martinique Mauritania: title: Mauritanie Mauritius: title: Maurice + Mayotte: + title: Mayotte Mexico: title: Mexique Micronesia: @@ -4166,14 +4061,24 @@ enums: title: "\xCEles Midway" Moldova: title: Moldavie + Monaco: + title: Monaco Mongolia: title: Mongolie Montenegro: title: "Mont\xE9n\xE9gro" + Montserrat: + title: Montserrat Morocco: title: Maroc + Mozambique: + title: Mozambique + Myanmar: + title: Myanmar Namibia: title: Namibie + Nauru: + title: Nauru Navassa Island: title: "\xCEle Navassa" Nepal: @@ -4184,6 +4089,10 @@ enums: title: "Nouvelle-Cal\xE9donie" New Zealand: title: "Nouvelle-Z\xE9lande" + Nicaragua: + title: Nicaragua + Niger: + title: Niger Nigeria: title: "Nig\xE9ria" Niue: @@ -4200,20 +4109,34 @@ enums: title: "\xCEles Mariannes du Nord" Norway: title: "Norv\xE8ge" + Oman: + title: Oman + Pakistan: + title: Pakistan Palau: title: Palaos + Panama: + title: Panama Papua New Guinea: title: "Papouasie-Nouvelle-Guin\xE9e" Paracel Islands: title: "\xCEles Paracel" + Paraguay: + title: Paraguay Peru: title: "P\xE9rou" + Philippines: + title: Philippines Pitcairn Islands: title: "\xCEle Pitcairn" Poland: title: Pologne + Portugal: + title: Portugal Puerto Rico: title: Porto Rico + Qatar: + title: Qatar Republic of the Congo: title: "R\xE9publique du Congo" Reunion: @@ -4224,6 +4147,8 @@ enums: title: Mer de Ross Russia: title: Russie + Rwanda: + title: Rwanda Saint Helena: title: "Sainte-H\xE9l\xE8ne" Saint Kitts and Nevis: @@ -4236,6 +4161,8 @@ enums: title: Saint-Martin Saint Vincent and the Grenadines: title: Saint-Vincent-et-les-Grenadines + Samoa: + title: Samoa San Marino: title: Saint-Marin Sao Tome and Principe: @@ -4246,6 +4173,10 @@ enums: title: "S\xE9n\xE9gal" Serbia: title: Serbie + Seychelles: + title: Seychelles + Sierra Leone: + title: Sierra Leone Singapore: title: Singapour Sint Maarten: @@ -4270,10 +4201,18 @@ enums: title: Espagne Spratly Islands: title: "\xCEles Spratly" + Sri Lanka: + title: Sri Lanka State of Palestine: title: "\xC9tat de Palestine" Sudan: title: Soudan + Suriname: + title: Suriname + Svalbard: + title: Svalbard + Swaziland: + title: Swaziland Sweden: title: "Su\xE8de" Switzerland: @@ -4288,8 +4227,14 @@ enums: title: Tanzanie Thailand: title: "Tha\xEFlande" + Timor-Leste: + title: Timor-Leste + Togo: + title: Togo Tokelau: title: Tokelaou + Tonga: + title: Tonga Trinidad and Tobago: title: "Trinit\xE9-et-Tobago" Tromelin Island: @@ -4302,16 +4247,26 @@ enums: title: "Turkm\xE9nistan" Turks and Caicos Islands: title: "\xCEles Turks et Caicos" + Tuvalu: + title: Tuvalu United States of America: title: "\xC9tats-Unis" Uganda: title: Ouganda + Ukraine: + title: Ukraine United Arab Emirates: title: "\xC9mirats arabes unis" United Kingdom: title: Royaume-Uni + Uruguay: + title: Uruguay Uzbekistan: title: "Ouzb\xE9kistan" + Vanuatu: + title: Vanuatu + Venezuela: + title: Venezuela Viet Nam: title: Vietnam Virgin Islands: @@ -4328,24 +4283,6 @@ enums: title: "Y\xE9men" Zambia: title: Zambie + Zimbabwe: + title: Zimbabwe title: "Menu \xAB\_nom_lieu_g\xE9o (pays)\_\xBB" -types: - WhitespaceMinimizedString: - name: WhitespaceMinimizedString - typeof: string - description: 'A string that has all whitespace trimmed off of beginning and end, - and all internal whitespace segments reduced to single spaces. Whitespace includes - #x9 (tab), #xA (linefeed), and #xD (carriage return).' - base: str - uri: xsd:token - Provenance: - name: Provenance - typeof: string - description: A field containing a DataHarmonizer versioning marker. It is issued - by DataHarmonizer when validation is applied to a given row of data. - base: str - uri: xsd:token -settings: - Title_Case: (((?<=\b)[^a-z\W]\w*?|[\W])+) - UPPER_CASE: '[A-Z\W\d_]*' - lower_case: '[a-z\W\d_]*' diff --git a/web/templates/canada_covid19/schema.json b/web/templates/canada_covid19/schema.json index ec1a3a10..3895c841 100644 --- a/web/templates/canada_covid19/schema.json +++ b/web/templates/canada_covid19/schema.json @@ -1,5 +1,5955 @@ { "name": "CanCOGeN_Covid-19", + "extensions": { + "locales": { + "tag": "locales", + "value": [ + { + "fr": { + "id": "https://example.com/CanCOGeN_Covid-19", + "name": "CanCOGeN_Covid-19", + "description": "", + "version": "3.0.0", + "in_language": "fr", + "classes": { + "dh_interface": { + "description": "A DataHarmonizer interface", + "from_schema": "https://example.com/CanCOGeN_Covid-19" + }, + "CanCOGeNCovid19": { + "title": "CanCOGeN Covid-19", + "description": "Canadian specification for Covid-19 clinical virus biosample data gathering", + "see_also": "templates/canada_covid19/SOP.pdf", + "slot_usage": { + "specimen_collector_sample_id": { + "slot_group": "Identificateurs de base de données" + }, + "third_party_lab_service_provider_name": { + "slot_group": "Identificateurs de base de données" + }, + "third_party_lab_sample_id": { + "slot_group": "Identificateurs de base de données" + }, + "case_id": { + "slot_group": "Identificateurs de base de données" + }, + "related_specimen_primary_id": { + "slot_group": "Identificateurs de base de données" + }, + "irida_sample_name": { + "slot_group": "Identificateurs de base de données" + }, + "umbrella_bioproject_accession": { + "slot_group": "Identificateurs de base de données" + }, + "bioproject_accession": { + "slot_group": "Identificateurs de base de données" + }, + "biosample_accession": { + "slot_group": "Identificateurs de base de données" + }, + "sra_accession": { + "slot_group": "Identificateurs de base de données" + }, + "genbank_accession": { + "slot_group": "Identificateurs de base de données" + }, + "gisaid_accession": { + "slot_group": "Identificateurs de base de données" + }, + "sample_collected_by": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collector_contact_email": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collector_contact_address": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitted_by": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitter_contact_email": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitter_contact_address": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collection_date": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collection_date_precision": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_received_date": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_country": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_state_province_territory": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_city": { + "slot_group": "Collecte et traitement des échantillons" + }, + "organism": { + "slot_group": "Collecte et traitement des échantillons" + }, + "isolate": { + "slot_group": "Collecte et traitement des échantillons" + }, + "purpose_of_sampling": { + "slot_group": "Collecte et traitement des échantillons" + }, + "purpose_of_sampling_details": { + "slot_group": "Collecte et traitement des échantillons" + }, + "nml_submitted_specimen_type": { + "slot_group": "Collecte et traitement des échantillons" + }, + "related_specimen_relationship_type": { + "slot_group": "Collecte et traitement des échantillons" + }, + "anatomical_material": { + "slot_group": "Collecte et traitement des échantillons" + }, + "anatomical_part": { + "slot_group": "Collecte et traitement des échantillons" + }, + "body_product": { + "slot_group": "Collecte et traitement des échantillons" + }, + "environmental_material": { + "slot_group": "Collecte et traitement des échantillons" + }, + "environmental_site": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_device": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_method": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_protocol": { + "slot_group": "Collecte et traitement des échantillons" + }, + "specimen_processing": { + "slot_group": "Collecte et traitement des échantillons" + }, + "specimen_processing_details": { + "slot_group": "Collecte et traitement des échantillons" + }, + "lab_host": { + "slot_group": "Collecte et traitement des échantillons" + }, + "passage_number": { + "slot_group": "Collecte et traitement des échantillons" + }, + "passage_method": { + "slot_group": "Collecte et traitement des échantillons" + }, + "biomaterial_extracted": { + "slot_group": "Collecte et traitement des échantillons" + }, + "host_common_name": { + "slot_group": "Informations sur l'hôte" + }, + "host_scientific_name": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_state": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_status_details": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_outcome": { + "slot_group": "Informations sur l'hôte" + }, + "host_disease": { + "slot_group": "Informations sur l'hôte" + }, + "host_age": { + "slot_group": "Informations sur l'hôte" + }, + "host_age_unit": { + "slot_group": "Informations sur l'hôte" + }, + "host_age_bin": { + "slot_group": "Informations sur l'hôte" + }, + "host_gender": { + "slot_group": "Informations sur l'hôte" + }, + "host_residence_geo_loc_name_country": { + "slot_group": "Informations sur l'hôte" + }, + "host_residence_geo_loc_name_state_province_territory": { + "slot_group": "Informations sur l'hôte" + }, + "host_subject_id": { + "slot_group": "Informations sur l'hôte" + }, + "symptom_onset_date": { + "slot_group": "Informations sur l'hôte" + }, + "signs_and_symptoms": { + "slot_group": "Informations sur l'hôte" + }, + "preexisting_conditions_and_risk_factors": { + "slot_group": "Informations sur l'hôte" + }, + "complications": { + "slot_group": "Informations sur l'hôte" + }, + "host_vaccination_status": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "number_of_vaccine_doses_received": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_1_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_1_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_2_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_2_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_3_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_3_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_4_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_4_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_history": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "location_of_exposure_geo_loc_name_country": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_city": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_state_province_territory": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_country": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "most_recent_travel_departure_date": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "most_recent_travel_return_date": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_point_of_entry_type": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "border_testing_test_day_type": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_history": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_history_availability": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_event": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_contact_level": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "host_role": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_setting": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_details": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "prior_sarscov2_infection": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_infection_isolate": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_infection_date": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment_agent": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment_date": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "purpose_of_sequencing": { + "slot_group": "Séquençage" + }, + "purpose_of_sequencing_details": { + "slot_group": "Séquençage" + }, + "sequencing_date": { + "slot_group": "Séquençage" + }, + "library_id": { + "slot_group": "Séquençage" + }, + "amplicon_size": { + "slot_group": "Séquençage" + }, + "library_preparation_kit": { + "slot_group": "Séquençage" + }, + "flow_cell_barcode": { + "slot_group": "Séquençage" + }, + "sequencing_instrument": { + "slot_group": "Séquençage" + }, + "sequencing_protocol_name": { + "slot_group": "Séquençage" + }, + "sequencing_protocol": { + "slot_group": "Séquençage" + }, + "sequencing_kit_number": { + "slot_group": "Séquençage" + }, + "amplicon_pcr_primer_scheme": { + "slot_group": "Séquençage" + }, + "raw_sequence_data_processing_method": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "dehosting_method": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_name": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_software_name": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_software_version": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "breadth_of_coverage_value": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "depth_of_coverage_value": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "depth_of_coverage_threshold": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r1_fastq_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r2_fastq_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r1_fastq_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r2_fastq_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "fast5_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "fast5_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "number_of_base_pairs_sequenced": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_genome_length": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "ns_per_100_kbp": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "reference_genome_accession": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "bioinformatics_protocol": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "lineage_clade_name": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "lineage_clade_analysis_software_name": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "lineage_clade_analysis_software_version": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_designation": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_evidence": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_evidence_details": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "gene_name_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "gene_name_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "gene_name_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "authors": { + "slot_group": "Reconnaissance des contributeurs" + }, + "dataharmonizer_provenance": { + "slot_group": "Reconnaissance des contributeurs" + } + } + } + }, + "slots": { + "specimen_collector_sample_id": { + "title": "ID du collecteur d’échantillons", + "description": "Nom défini par l’utilisateur pour l’échantillon", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’ID de l’échantillon du collecteur. Si ce numéro est considéré comme une information identifiable, fournissez un autre identifiant. Assurez-vous de conserver la clé qui correspond aux identifiants d’origine et alternatifs aux fins de traçabilité et de suivi, au besoin. Chaque ID d’échantillon de collecteur provenant d’un seul demandeur doit être unique. Il peut avoir n’importe quel format, mais nous vous suggérons de le rendre concis, unique et cohérent au sein de votre laboratoire." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ] + }, + "third_party_lab_service_provider_name": { + "title": "Nom du fournisseur de services de laboratoire tiers", + "description": "Nom de la société ou du laboratoire tiers qui fournit les services", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Indiquez le nom complet et non abrégé de l’entreprise ou du laboratoire." + ], + "examples": [ + { + "value": "Switch Health" + } + ] + }, + "third_party_lab_sample_id": { + "title": "ID de l’échantillon de laboratoire tiers", + "description": "Identifiant attribué à un échantillon par un prestataire de services tiers", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’identifiant de l’échantillon fourni par le prestataire de services tiers." + ], + "examples": [ + { + "value": "SHK123456" + } + ] + }, + "case_id": { + "title": "ID du dossier", + "description": "Identifiant utilisé pour désigner un cas de maladie détecté sur le plan épidémiologique", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Fournissez l’identifiant du cas, lequel facilite grandement le lien entre les données de laboratoire et les données épidémiologiques. Il peut être considéré comme une information identifiable. Consultez l’intendant des données avant de le transmettre." + ], + "examples": [ + { + "value": "ABCD1234" + } + ] + }, + "related_specimen_primary_id": { + "title": "ID principal de l’échantillon associé", + "description": "Identifiant principal d’un échantillon associé précédemment soumis au dépôt", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’identifiant primaire de l’échantillon correspondant précédemment soumis au Laboratoire national de microbiologie afin que les échantillons puissent être liés et suivis dans le système." + ], + "examples": [ + { + "value": "SR20-12345" + } + ] + }, + "irida_sample_name": { + "title": "Nom de l’échantillon IRIDA", + "description": "Identifiant attribué à un isolat séquencé dans IRIDA", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le nom de l’échantillon IRIDA, lequel sera créé par la personne saisissant les données dans la plateforme connexe. Les échantillons IRIDA peuvent être liés à des métadonnées et à des données de séquence, ou simplement à des métadonnées. Il est recommandé que le nom de l’échantillon IRIDA soit identique ou contienne l’ID de l’échantillon du collecteur pour assurer une meilleure traçabilité. Il est également recommandé que le nom de l’échantillon IRIDA reflète l’accès à GISAID. Les noms d’échantillons IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent être remplacées par des traits de soulignement. Consultez la documentation IRIDA pour en savoir plus sur les caractères spéciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ] + }, + "umbrella_bioproject_accession": { + "title": "Numéro d’accès au bioprojet cadre", + "description": "Numéro d’accès à INSDC attribué au bioprojet cadre pour l’effort canadien de séquençage du SRAS-CoV-2", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le numéro d’accès au bioprojet cadre en le sélectionnant à partir de la liste déroulante du modèle. Ce numéro sera identique pour tous les soumissionnaires du RCanGéCO. Différentes provinces auront leurs propres bioprojets, mais ces derniers seront liés sous un seul bioprojet cadre." + ], + "examples": [ + { + "value": "PRJNA623807" + } + ] + }, + "bioproject_accession": { + "title": "Numéro d’accès au bioprojet", + "description": "Numéro d’accès à INSDC du bioprojet auquel appartient un échantillon biologique", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le numéro d’accès au bioprojet. Les bioprojets sont un outil d’organisation qui relie les données de séquence brutes, les assemblages et leurs métadonnées associées. Chaque province se verra attribuer un numéro d’accès différent au bioprojet par le Laboratoire national de microbiologie. Un numéro d’accès valide au bioprojet du NCBI contient le préfixe PRJN (p. ex., PRJNA12345); il est créé une fois au début d’un nouveau projet de séquençage." + ], + "examples": [ + { + "value": "PRJNA608651" + } + ] + }, + "biosample_accession": { + "title": "Numéro d’accès à un échantillon biologique", + "description": "Identifiant attribué à un échantillon biologique dans les archives INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission d’un échantillon biologique. Les échantillons biologiques de NCBI seront assortis du SAMN." + ], + "examples": [ + { + "value": "SAMN14180202" + } + ] + }, + "sra_accession": { + "title": "Numéro d’accès à l’archive des séquences", + "description": "Identifiant de l’archive des séquences reliant les données de séquences brutes de lecture, les métadonnées méthodologiques et les mesures de contrôle de la qualité soumises à INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès attribué au « cycle » soumis. Les accès NCBI-SRA commencent par SRR." + ], + "examples": [ + { + "value": "SRR11177792" + } + ] + }, + "genbank_accession": { + "title": "Numéro d’accès à GenBank", + "description": "Identifiant GenBank attribué à la séquence dans les archives INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission de GenBank (assemblage du génome viral)." + ], + "examples": [ + { + "value": "MN908947.3" + } + ] + }, + "gisaid_accession": { + "title": "Numéro d’accès à la GISAID", + "description": "Numéro d’accès à la GISAID attribué à la séquence", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission de la GISAID." + ], + "examples": [ + { + "value": "EPI_ISL_436489" + } + ] + }, + "sample_collected_by": { + "title": "Échantillon prélevé par", + "description": "Nom de l’organisme ayant prélevé l’échantillon original", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le nom du collecteur d’échantillons doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions, par exemple Agence de la santé publique du Canada, Santé publique Ontario, Centre de contrôle des maladies de la Colombie-Britannique." + ], + "examples": [ + { + "value": "Centre de contrôle des maladies de la Colombie-Britannique" + } + ] + }, + "sample_collector_contact_email": { + "title": "Adresse courriel du collecteur d’échantillons", + "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ] + }, + "sample_collector_contact_address": { + "title": "Adresse du collecteur d’échantillons", + "description": "Adresse postale de l’organisme soumettant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." + ], + "examples": [ + { + "value": "655, rue Lab, Vancouver (Colombie-Britannique) V5N 2A2 Canada" + } + ] + }, + "sequence_submitted_by": { + "title": "Séquence soumise par", + "description": "Nom de l’organisme ayant généré la séquence", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le nom de l’agence doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions. Si vous soumettez des échantillons plutôt que des données de séquençage, veuillez inscrire « Laboratoire national de microbiologie (LNM) »." + ], + "examples": [ + { + "value": "Santé publique Ontario (SPO)" + } + ] + }, + "sequence_submitter_contact_email": { + "title": "Adresse courriel du soumissionnaire de séquence", + "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ] + }, + "sequence_submitter_contact_address": { + "title": "Adresse du soumissionnaire de séquence", + "description": "Adresse postale de l’organisme soumettant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." + ], + "examples": [ + { + "value": "123, rue Sunnybrooke, Toronto (Ontario) M4P 1L6 Canada" + } + ] + }, + "sample_collection_date": { + "title": "Date de prélèvement de l’échantillon", + "description": "Date à laquelle l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La date de prélèvement des échantillons est essentielle pour la surveillance et de nombreux types d’analyses. La granularité requise comprend l’année, le mois et le jour. Si cette date est considérée comme un renseignement identifiable, il est acceptable d’y ajouter une « gigue » en ajoutant ou en soustrayant un jour civil. La « date de réception » peut également servir de date de rechange. La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "sample_collection_date_precision": { + "title": "Précision de la date de prélèvement de l’échantillon", + "description": "Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA »." + ], + "examples": [ + { + "value": "année" + } + ] + }, + "sample_received_date": { + "title": "Date de réception de l’échantillon", + "description": "Date à laquelle l’échantillon a été reçu", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-20" + } + ] + }, + "geo_loc_name_country": { + "title": "nom_lieu_géo (pays)", + "description": "Pays d’origine de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom du pays à partir du vocabulaire contrôlé fourni." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "geo_loc_name_state_province_territory": { + "title": "nom_lieu_géo (état/province/territoire)", + "description": "Province ou territoire où l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom de la province ou du territoire à partir du vocabulaire contrôlé fourni." + ], + "examples": [ + { + "value": "Saskatchewan" + } + ] + }, + "geo_loc_name_city": { + "title": "nom_géo_loc (ville)", + "description": "Ville où l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom de la ville. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Medicine Hat" + } + ] + }, + "organism": { + "title": "Organisme", + "description": "Nom taxonomique de l’organisme", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Utilisez « coronavirus du syndrome respiratoire aigu sévère 2 ». Cette valeur est fournie dans le modèle." + ], + "examples": [ + { + "value": "Coronavirus du syndrome respiratoire aigu sévère 2" + } + ] + }, + "isolate": { + "title": "Isolat", + "description": "Identifiant de l’isolat spécifique", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom du virus de la GISAID, qui doit être écrit dans le format « hCov-19/CANADA/code ISO provincial à 2 chiffres-xxxxx/année »." + ], + "examples": [ + { + "value": "hCov-19/CANADA/BC-prov_rona_99/2020" + } + ] + }, + "purpose_of_sampling": { + "title": "Objectif de l’échantillonnage", + "description": "Motif de prélèvement de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La raison pour laquelle un échantillon a été prélevé peut fournir des renseignements sur les biais potentiels de la stratégie d’échantillonnage. Choisissez l’objectif de l’échantillonnage à partir de la liste déroulante du modèle. Il est très probable que l’échantillon ait été prélevé en vue d’un test diagnostique. La raison pour laquelle un échantillon a été prélevé à l’origine peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage, ce qui doit être indiqué dans le champ « Objectif du séquençage »." + ], + "examples": [ + { + "value": "Tests diagnostiques" + } + ] + }, + "purpose_of_sampling_details": { + "title": "Détails de l’objectif de l’échantillonnage", + "description": "Détails précis concernant le motif de prélèvement de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été prélevé en utilisant du texte libre. La description peut inclure l’importance de l’échantillon pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Si les détails ne sont pas disponibles, fournissez une valeur nulle." + ], + "examples": [ + { + "value": "L’échantillon a été prélevé pour étudier la prévalence des variants associés à la transmission du vison à l’homme au Canada." + } + ] + }, + "nml_submitted_specimen_type": { + "title": "Type d’échantillon soumis au LNM", + "description": "Type d’échantillon soumis au Laboratoire national de microbiologie (LNM) aux fins d’analyse", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Ces renseignements sont requis pour le téléchargement à l’aide du système LaSER du RCRSP. Choisissez le type d’échantillon à partir de la liste de sélection fournie. Si les données de séquences sont soumises plutôt qu’un échantillon aux fins d’analyse, sélectionnez « Sans objet »." + ], + "examples": [ + { + "value": "Écouvillon" + } + ] + }, + "related_specimen_relationship_type": { + "title": "Type de relation de l’échantillon lié", + "description": "Relation entre l’échantillon actuel et celui précédemment soumis au dépôt", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez l’étiquette qui décrit comment l’échantillon précédent est lié à l’échantillon actuel soumis à partir de la liste de sélection fournie afin que les échantillons puissent être liés et suivis dans le système." + ], + "examples": [ + { + "value": "Test des méthodes de prélèvement des échantillons" + } + ] + }, + "anatomical_material": { + "title": "Matière anatomique", + "description": "Substance obtenue à partir d’une partie anatomique d’un organisme (p. ex., tissu, sang)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une matière anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Sang" + } + ] + }, + "anatomical_part": { + "title": "Partie anatomique", + "description": "Partie anatomique d’un organisme (p. ex., oropharynx)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une partie anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Nasopharynx (NP)" + } + ] + }, + "body_product": { + "title": "Produit corporel", + "description": "Substance excrétée ou sécrétée par un organisme (p. ex., selles, urine, sueur)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un produit corporel a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Selles" + } + ] + }, + "environmental_material": { + "title": "Matériel environnemental", + "description": "Substance obtenue à partir de l’environnement naturel ou artificiel (p. ex., sol, eau, eaux usées)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une matière environnementale a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Masque" + } + ] + }, + "environmental_site": { + "title": "Site environnemental", + "description": "Emplacement environnemental pouvant décrire un site dans l’environnement naturel ou artificiel (p. ex., surface de contact, boîte métallique, hôpital, marché traditionnel de produits frais, grotte de chauves-souris)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un site environnemental a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Installation de production" + } + ] + }, + "collection_device": { + "title": "Dispositif de prélèvement", + "description": "Instrument ou contenant utilisé pour prélever l’échantillon (p. ex., écouvillon)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un dispositif de prélèvement a été utilisé pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Écouvillon" + } + ] + }, + "collection_method": { + "title": "Méthode de prélèvement", + "description": "Processus utilisé pour prélever l’échantillon (p. ex., phlébotomie, autopsie)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une méthode de prélèvement a été utilisée pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Lavage bronchoalvéolaire (LBA)" + } + ] + }, + "collection_protocol": { + "title": "Protocole de prélèvement", + "description": "Nom et version d’un protocole particulier utilisé pour l’échantillonnage", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Texte libre." + ], + "examples": [ + { + "value": "CBRonaProtocoleÉchantillonnage v. 1.2" + } + ] + }, + "specimen_processing": { + "title": "Traitement des échantillons", + "description": "Tout traitement appliqué à l’échantillon pendant ou après sa réception", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Essentiel pour l’interprétation des données. Sélectionnez tous les processus applicables dans la liste de sélection. Si le virus a été transmis, ajoutez les renseignements dans les champs « Laboratoire hôte », « Nombre de transmissions » et « Méthode de transmission ». Si aucun des processus de la liste de sélection ne s’applique, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Transmission du virus" + } + ] + }, + "specimen_processing_details": { + "title": "Détails du traitement des échantillons", + "description": "Renseignements détaillés concernant le traitement appliqué à un échantillon pendant ou après sa réception", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez une description en texte libre de tous les détails du traitement appliqués à un échantillon." + ], + "examples": [ + { + "value": "25 écouvillons ont été regroupés et préparés en tant qu’échantillon unique lors de la préparation de la bibliothèque." + } + ] + }, + "lab_host": { + "title": "Laboratoire hôte", + "description": "Nom et description du laboratoire hôte utilisé pour propager l’organisme source ou le matériel à partir duquel l’échantillon a été obtenu", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Type de lignée cellulaire utilisée pour la propagation. Choisissez le nom de cette lignée à partir de la liste de sélection dans le modèle. Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "Lignée cellulaire Vero E6" + } + ] + }, + "passage_number": { + "title": "Nombre de transmission", + "description": "Nombre de transmissions", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Indiquez le nombre de transmissions connues. Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "3" + } + ] + }, + "passage_method": { + "title": "Méthode de transmission", + "description": "Description de la façon dont l’organisme a été transmis", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Texte libre. Fournissez une brève description (<10 mots). Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "0,25 % de trypsine + 0,02 % d’EDTA" + } + ] + }, + "biomaterial_extracted": { + "title": "Biomatériau extrait", + "description": "Biomatériau extrait d’échantillons aux fins de séquençage", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le biomatériau extrait à partir de la liste de sélection dans le modèle." + ], + "examples": [ + { + "value": "ARN (total)" + } + ] + }, + "host_common_name": { + "title": "Hôte (nom commun)", + "description": "Nom couramment utilisé pour l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Des exemples de noms communs sont « humain » et « chauve-souris ». Si l’échantillon était environnemental, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Humain" + } + ] + }, + "host_scientific_name": { + "title": "Hôte (nom scientifique)", + "description": "Nom taxonomique ou scientifique de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Un exemple de nom scientifique est « homo sapiens ». Si l’échantillon était environnemental, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Homo sapiens" + } + ] + }, + "host_health_state": { + "title": "État de santé de l’hôte", + "description": "État de santé de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Symptomatique" + } + ] + }, + "host_health_status_details": { + "title": "Détails de l’état de santé de l’hôte", + "description": "Plus de détails concernant l’état de santé ou de maladie de l’hôte au moment du prélèvement", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Hospitalisé (USI)" + } + ] + }, + "host_health_outcome": { + "title": "Résultats sanitaires de l’hôte", + "description": "Résultats de la maladie chez l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Rétabli" + } + ] + }, + "host_disease": { + "title": "Maladie de l’hôte", + "description": "Nom de la maladie vécue par l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez « COVID-19 » à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "COVID-19" + } + ] + }, + "host_age": { + "title": "Âge de l’hôte", + "description": "Âge de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Entrez l’âge de l’hôte en années. S’il n’est pas disponible, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "79" + } + ] + }, + "host_age_unit": { + "title": "Catégorie d’âge de l’hôte", + "description": "Unité utilisée pour mesurer l’âge de l’hôte (mois ou année)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Indiquez si l’âge de l’hôte est en mois ou en années. L’âge indiqué en mois sera classé dans la tranche d’âge de 0 à 9 ans." + ], + "examples": [ + { + "value": "année" + } + ] + }, + "host_age_bin": { + "title": "Groupe d’âge de l’hôte", + "description": "Âge de l’hôte au moment du prélèvement d’échantillons (groupe d’âge)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez la tranche d’âge correspondante de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne la connaissez pas, fournissez une valeur nulle." + ], + "examples": [ + { + "value": "60 - 69" + } + ] + }, + "host_gender": { + "title": "Genre de l’hôte", + "description": "Genre de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le genre correspondant de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne le connaissez pas, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Homme" + } + ] + }, + "host_residence_geo_loc_name_country": { + "title": "Résidence de l’hôte – Nom de géo_loc (pays)", + "description": "Pays de résidence de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "host_residence_geo_loc_name_state_province_territory": { + "title": "Résidence de l’hôte – Nom de géo_loc (état/province/territoire)", + "description": "État, province ou territoire de résidence de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le nom de la province ou du territoire à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Québec" + } + ] + }, + "host_subject_id": { + "title": "ID du sujet de l’hôte", + "description": "Identifiant unique permettant de désigner chaque hôte (p. ex., 131)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Fournissez l’identifiant de l’hôte. Il doit s’agir d’un identifiant unique défini par l’utilisateur." + ], + "examples": [ + { + "value": "BCxy123" + } + ] + }, + "symptom_onset_date": { + "title": "Date d’apparition des symptômes", + "description": "Date à laquelle les symptômes ont commencé ou ont été observés pour la première fois", + "slot_group": "Informations sur l'hôte", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "signs_and_symptoms": { + "title": "Signes et symptômes", + "description": "Changement perçu dans la fonction ou la sensation (perte, perturbation ou apparence) révélant une maladie, qui est signalé par un patient ou un clinicien", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez tous les symptômes ressentis par l’hôte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Frissons (sensation soudaine de froid)" + }, + { + "value": "toux" + }, + { + "value": "fièvre" + } + ] + }, + "preexisting_conditions_and_risk_factors": { + "title": "Conditions préexistantes et facteurs de risque", + "description": "Conditions préexistantes et facteurs de risque du patient
  • Condition préexistante : Condition médicale qui existait avant l’infection actuelle
  • Facteur de risque : Variable associée à un risque accru de maladie ou d’infection", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez toutes les conditions préexistantes et tous les facteurs de risque de l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Asthme" + }, + { + "value": "grossesse" + }, + { + "value": "tabagisme" + } + ] + }, + "complications": { + "title": "Complications", + "description": "Complications médicales du patient qui seraient dues à une maladie de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez toutes les complications éprouvées par l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Insuffisance respiratoire aiguë" + }, + { + "value": "coma" + }, + { + "value": "septicémie" + } + ] + }, + "host_vaccination_status": { + "title": "Statut de vaccination de l’hôte", + "description": "Statut de vaccination de l’hôte (entièrement vacciné, partiellement vacciné ou non vacciné)", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Sélectionnez le statut de vaccination de l’hôte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Entièrement vacciné" + } + ] + }, + "number_of_vaccine_doses_received": { + "title": "Nombre de doses du vaccin reçues", + "description": "Nombre de doses du vaccin reçues par l’hôte", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Enregistrez le nombre de doses du vaccin que l’hôte a reçues." + ], + "examples": [ + { + "value": "2" + } + ] + }, + "vaccination_dose_1_vaccine_name": { + "title": "Dose du vaccin 1 – Nom du vaccin", + "description": "Nom du vaccin administré comme première dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme première dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_1_vaccination_date": { + "title": "Dose du vaccin 1 – Date du vaccin", + "description": "Date à laquelle la première dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la première dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-03-01" + } + ] + }, + "vaccination_dose_2_vaccine_name": { + "title": "Dose du vaccin 2 – Nom du vaccin", + "description": "Nom du vaccin administré comme deuxième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme deuxième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_2_vaccination_date": { + "title": "Dose du vaccin 2 – Date du vaccin", + "description": "Date à laquelle la deuxième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la deuxième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-09-01" + } + ] + }, + "vaccination_dose_3_vaccine_name": { + "title": "Dose du vaccin 3 – Nom du vaccin", + "description": "Nom du vaccin administré comme troisième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme troisième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_3_vaccination_date": { + "title": "Dose du vaccin 3 – Date du vaccin", + "description": "Date à laquelle la troisième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la troisième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-12-30" + } + ] + }, + "vaccination_dose_4_vaccine_name": { + "title": "Dose du vaccin 4 – Nom du vaccin", + "description": "Nom du vaccin administré comme quatrième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme quatrième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_4_vaccination_date": { + "title": "Dose du vaccin 4 – Date du vaccin", + "description": "Date à laquelle la quatrième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la quatrième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2022-01-15" + } + ] + }, + "vaccination_history": { + "title": "Antécédents de vaccination", + "description": "Description des vaccins reçus et dates d’administration d’une série de vaccins contre une maladie spécifique ou un ensemble de maladies", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Description en texte libre des dates et des vaccins administrés contre une maladie précise ou un ensemble de maladies. Il est également acceptable de concaténer les renseignements sur les doses individuelles (nom du vaccin, date de vaccination) séparées par des points-virgules." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + }, + { + "value": "2021-03-01" + }, + { + "value": "Pfizer-BioNTech (Comirnaty)" + }, + { + "value": "2022-01-15" + } + ] + }, + "location_of_exposure_geo_loc_name_country": { + "title": "Lieu de l’exposition – Nom de géo_loc (pays)", + "description": "Pays où l’hôte a probablement été exposé à l’agent causal de la maladie", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "destination_of_most_recent_travel_city": { + "title": "Destination du dernier voyage (ville)", + "description": "Nom de la ville de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom de la ville dans laquelle l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "New York City" + } + ] + }, + "destination_of_most_recent_travel_state_province_territory": { + "title": "Destination du dernier voyage (état/province/territoire)", + "description": "Nom de la province de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom de l’État, de la province ou du territoire où l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Californie" + } + ] + }, + "destination_of_most_recent_travel_country": { + "title": "Destination du dernier voyage (pays)", + "description": "Nom du pays de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom du pays dans lequel l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Royaume-Uni" + } + ] + }, + "most_recent_travel_departure_date": { + "title": "Date de départ de voyage la plus récente", + "description": "Date du départ le plus récent d’une personne de sa résidence principale (à ce moment-là) pour un voyage vers un ou plusieurs autres endroits", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez la date de départ du voyage." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "most_recent_travel_return_date": { + "title": "Date de retour de voyage la plus récente", + "description": "Date du retour le plus récent d’une personne à une résidence après un voyage au départ de cette résidence", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez la date de retour du voyage." + ], + "examples": [ + { + "value": "2020-04-26" + } + ] + }, + "travel_point_of_entry_type": { + "title": "Type de point d’entrée du voyage", + "description": "Type de point d’entrée par lequel un voyageur arrive", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le type de point d’entrée." + ], + "examples": [ + { + "value": "Air" + } + ] + }, + "border_testing_test_day_type": { + "title": "Jour du dépistage à la frontière", + "description": "Jour où un voyageur a été testé à son point d’entrée ou après cette date", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le jour du test." + ], + "examples": [ + { + "value": "Jour 1" + } + ] + }, + "travel_history": { + "title": "Antécédents de voyage", + "description": "Historique de voyage au cours des six derniers mois", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Précisez les pays (et les emplacements plus précis, si vous les connaissez) visités au cours des six derniers mois, ce qui peut comprendre plusieurs voyages. Séparez plusieurs événements de voyage par un point-virgule. Commencez par le voyage le plus récent." + ], + "examples": [ + { + "value": "Canada, Vancouver" + }, + { + "value": "États-Unis, Seattle" + }, + { + "value": "Italie, Milan" + } + ] + }, + "travel_history_availability": { + "title": "Disponibilité des antécédents de voyage", + "description": "Disponibilité de différents types d’historiques de voyages au cours des six derniers mois (p. ex., internationaux, nationaux)", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Si les antécédents de voyage sont disponibles, mais que les détails du voyage ne peuvent pas être fournis, indiquez-le ainsi que le type d’antécédents disponibles en sélectionnant une valeur à partir de la liste de sélection. Les valeurs de ce champ peuvent être utilisées pour indiquer qu’un échantillon est associé à un voyage lorsque le « but du séquençage » n’est pas associé à un voyage." + ], + "examples": [ + { + "value": "Antécédents de voyage à l’étranger disponible" + } + ] + }, + "exposure_event": { + "title": "Événement d’exposition", + "description": "Événement conduisant à une exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez un événement conduisant à une exposition à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Convention" + } + ] + }, + "exposure_contact_level": { + "title": "Niveau de contact de l’exposition", + "description": "Type de contact de transmission d’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez une exposition directe ou indirecte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Direct" + } + ] + }, + "host_role": { + "title": "Rôle de l’hôte", + "description": "Rôle de l’hôte par rapport au paramètre d’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez les rôles personnels de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Patient" + } + ] + }, + "exposure_setting": { + "title": "Contexte de l’exposition", + "description": "Contexte menant à l’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez les contextes menant à l’exposition de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Milieu de soins de santé" + } + ] + }, + "exposure_details": { + "title": "Détails de l’exposition", + "description": "Renseignements supplémentaires sur l’exposition de l’hôte", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Description en texte libre de l’exposition." + ], + "examples": [ + { + "value": "Rôle d’hôte - Autre : Conducteur d’autobus" + } + ] + }, + "prior_sarscov2_infection": { + "title": "Infection antérieure par le SRAS-CoV-2", + "description": "Infection antérieure par le SRAS-CoV-2 ou non", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Si vous le savez, fournissez des renseignements indiquant si la personne a déjà eu une infection par le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Oui" + } + ] + }, + "prior_sarscov2_infection_isolate": { + "title": "Isolat d’une infection antérieure par le SRAS-CoV-2", + "description": "Identifiant de l’isolat trouvé lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez le nom de l’isolat de l’infection antérieure la plus récente. Structurez le nom de « l’isolat » pour qu’il soit conforme à la norme ICTV/INSDC dans le format suivant : « SRAS-CoV-2/hôte/pays/IDéchantillon/date »." + ], + "examples": [ + { + "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" + } + ] + }, + "prior_sarscov2_infection_date": { + "title": "Date d’une infection antérieure par le SRAS-CoV-2", + "description": "Date du diagnostic de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez la date à laquelle l’infection antérieure la plus récente a été diagnostiquée. Fournissez la date d’infection antérieure par le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-01-23" + } + ] + }, + "prior_sarscov2_antiviral_treatment": { + "title": "Traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Traitement contre une infection antérieure par le SRAS-CoV-2 avec un agent antiviral ou non", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Si vous le savez, indiquez si la personne a déjà reçu un traitement antiviral contre le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Aucun traitement antiviral antérieur" + } + ] + }, + "prior_sarscov2_antiviral_treatment_agent": { + "title": "Agent du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Nom de l’agent de traitement antiviral administré lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez le nom de l’agent de traitement antiviral administré lors de l’infection antérieure la plus récente. Si aucun traitement n’a été administré, inscrivez « Aucun traitement ». Si plusieurs agents antiviraux ont été administrés, énumérez-les tous, séparés par des virgules." + ], + "examples": [ + { + "value": "Remdesivir" + } + ] + }, + "prior_sarscov2_antiviral_treatment_date": { + "title": "Date du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Date à laquelle le traitement a été administré pour la première fois lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez la date à laquelle l’agent de traitement antiviral a été administré pour la première fois lors de l’infection antérieure la plus récente. Fournissez la date du traitement antérieur contre le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-01-28" + } + ] + }, + "purpose_of_sequencing": { + "title": "Objectif du séquençage", + "description": "Raison pour laquelle l’échantillon a été séquencé", + "slot_group": "Séquençage", + "comments": [ + "La raison pour laquelle un échantillon a été initialement prélevé peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage. La raison pour laquelle un échantillon a été séquencé peut fournir des renseignements sur les biais potentiels dans la stratégie de séquençage. Fournissez le but du séquençage à partir de la liste de sélection dans le modèle. Le motif de prélèvement de l’échantillon doit être indiqué dans le champ « Objectif de l’échantillonnage »." + ], + "examples": [ + { + "value": "Surveillance de base (échantillonnage aléatoire)" + } + ] + }, + "purpose_of_sequencing_details": { + "title": "Détails de l’objectif du séquençage", + "description": "Description de la raison pour laquelle l’échantillon a été séquencé, fournissant des détails spécifiques", + "slot_group": "Séquençage", + "comments": [ + "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été séquencé en utilisant du texte libre. La description peut inclure l’importance des séquences pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Les descriptions normalisées suggérées sont les suivantes : Dépistage de l’absence de détection du gène S (abandon du gène S), dépistage de variants associés aux visons, dépistage du variant B.1.1.7, dépistage du variant B.1.135, dépistage du variant P.1, dépistage en raison des antécédents de voyage, dépistage en raison d’un contact étroit avec une personne infectée, évaluation des mesures de contrôle de la santé publique, détermination des introductions et de la propagation précoces, enquête sur les expositions liées aux voyages aériens, enquête sur les travailleurs étrangers temporaires, enquête sur les régions éloignées, enquête sur les travailleurs de la santé, enquête sur les écoles et les universités, enquête sur la réinfection." + ], + "examples": [ + { + "value": "Dépistage de l’absence de détection du gène S (abandon du gène S)" + } + ] + }, + "sequencing_date": { + "title": "Date de séquençage", + "description": "Date à laquelle l’échantillon a été séquencé", + "slot_group": "Séquençage", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-06-22" + } + ] + }, + "library_id": { + "title": "ID de la bibliothèque", + "description": "Identifiant spécifié par l’utilisateur pour la bibliothèque faisant l’objet du séquençage", + "slot_group": "Séquençage", + "comments": [ + "Le nom de la bibliothèque doit être unique et peut être un ID généré automatiquement à partir de votre système de gestion de l’information des laboratoires, ou une modification de l’ID de l’isolat." + ], + "examples": [ + { + "value": "XYZ_123345" + } + ] + }, + "amplicon_size": { + "title": "Taille de l’amplicon", + "description": "Longueur de l’amplicon généré par l’amplification de la réaction de polymérisation en chaîne", + "slot_group": "Séquençage", + "comments": [ + "Fournissez la taille de l’amplicon, y compris les unités." + ], + "examples": [ + { + "value": "300 pb" + } + ] + }, + "library_preparation_kit": { + "title": "Trousse de préparation de la bibliothèque", + "description": "Nom de la trousse de préparation de la banque d’ADN utilisée pour générer la bibliothèque faisant l’objet du séquençage", + "slot_group": "Séquençage", + "comments": [ + "Indiquez le nom de la trousse de préparation de la bibliothèque utilisée." + ], + "examples": [ + { + "value": "Nextera XT" + } + ] + }, + "flow_cell_barcode": { + "title": "Code-barres de la cuve à circulation", + "description": "Code-barres de la cuve à circulation utilisée aux fins de séquençage", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le code-barres de la cuve à circulation utilisée pour séquencer l’échantillon." + ], + "examples": [ + { + "value": "FAB06069" + } + ] + }, + "sequencing_instrument": { + "title": "Instrument de séquençage", + "description": "Modèle de l’instrument de séquençage utilisé", + "slot_group": "Séquençage", + "comments": [ + "Sélectionnez l’instrument de séquençage à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Oxford Nanopore MinION" + } + ] + }, + "sequencing_protocol_name": { + "title": "Nom du protocole de séquençage", + "description": "Nom et numéro de version du protocole de séquençage utilisé", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le nom et la version du protocole de séquençage (p. ex., 1D_DNA_MinION)." + ], + "examples": [ + { + "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" + } + ] + }, + "sequencing_protocol": { + "title": "Protocole de séquençage", + "description": "Protocole utilisé pour générer la séquence", + "slot_group": "Séquençage", + "comments": [ + "Fournissez une description en texte libre des méthodes et du matériel utilisés pour générer la séquence. Voici le texte suggéré (insérez les renseignements manquants) : « Le séquençage viral a été effectué selon une stratégie d’amplicon en mosaïque en utilisant le schéma d’amorce <à remplir>. Le séquençage a été effectué à l’aide d’un instrument de séquençage <à remplir>. Les bibliothèques ont été préparées à l’aide de la trousse <à remplir>. »" + ], + "examples": [ + { + "value": "Les génomes ont été générés par séquençage d’amplicons de 1 200 pb avec des amorces de schéma Freed. Les bibliothèques ont été créées à l’aide des trousses de préparation de l’ADN Illumina et les données de séquence ont été produites à l’aide des trousses de séquençage Miseq Micro v2 (500 cycles)." + } + ] + }, + "sequencing_kit_number": { + "title": "Numéro de la trousse de séquençage", + "description": "Numéro de la trousse du fabricant", + "slot_group": "Séquençage", + "comments": [ + "Valeur alphanumérique." + ], + "examples": [ + { + "value": "AB456XYZ789" + } + ] + }, + "amplicon_pcr_primer_scheme": { + "title": "Schéma d’amorce pour la réaction de polymérisation en chaîne de l’amplicon", + "description": "Spécifications liées aux amorces (séquences d’amorces, positions de liaison, taille des fragments générés, etc.) utilisées pour générer les amplicons à séquencer", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le nom et la version du schéma d’amorce utilisé pour générer les amplicons aux fins de séquençage." + ], + "examples": [ + { + "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" + } + ] + }, + "raw_sequence_data_processing_method": { + "title": "Méthode de traitement des données de séquences brutes", + "description": "Nom et numéro de version du logiciel utilisé pour le traitement des données brutes, comme la suppression des codes-barres, le découpage de l’adaptateur, le filtrage, etc.", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du logiciel, suivi de la version (p. ex., Trimmomatic v. 0.38, Porechop v. 0.2.03)." + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ] + }, + "dehosting_method": { + "title": "Méthode de retrait de l’hôte", + "description": "Méthode utilisée pour supprimer les lectures de l’hôte de la séquence de l’agent pathogène", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version du logiciel utilisé pour supprimer les lectures de l’hôte." + ], + "examples": [ + { + "value": "Nanostripper" + } + ] + }, + "consensus_sequence_name": { + "title": "Nom de la séquence de consensus", + "description": "Nom de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version de la séquence de consensus." + ], + "examples": [ + { + "value": "ncov123assembly3" + } + ] + }, + "consensus_sequence_filename": { + "title": "Nom du fichier de la séquence de consensus", + "description": "Nom du fichier de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version du fichier FASTA de la séquence de consensus." + ], + "examples": [ + { + "value": "ncov123assembly.fasta" + } + ] + }, + "consensus_sequence_filepath": { + "title": "Chemin d’accès au fichier de la séquence de consensus", + "description": "Chemin d’accès au fichier de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier FASTA de la séquence de consensus." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" + } + ] + }, + "consensus_sequence_software_name": { + "title": "Nom du logiciel de la séquence de consensus", + "description": "Nom du logiciel utilisé pour générer la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du logiciel utilisé pour générer la séquence de consensus." + ], + "examples": [ + { + "value": "iVar" + } + ] + }, + "consensus_sequence_software_version": { + "title": "Version du logiciel de la séquence de consensus", + "description": "Version du logiciel utilisé pour générer la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournir la version du logiciel utilisé pour générer la séquence de consensus." + ], + "examples": [ + { + "value": "1.3" + } + ] + }, + "breadth_of_coverage_value": { + "title": "Valeur de l’étendue de la couverture", + "description": "Pourcentage du génome de référence couvert par les données séquencées, jusqu’à une profondeur prescrite", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la valeur en pourcentage." + ], + "examples": [ + { + "value": "95 %" + } + ] + }, + "depth_of_coverage_value": { + "title": "Valeur de l’ampleur de la couverture", + "description": "Nombre moyen de lectures représentant un nucléotide donné dans la séquence reconstruite", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la valeur sous forme de couverture amplifiée." + ], + "examples": [ + { + "value": "400x" + } + ] + }, + "depth_of_coverage_threshold": { + "title": "Seuil de l’ampleur de la couverture", + "description": "Seuil utilisé comme limite pour l’ampleur de la couverture", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la couverture amplifiée." + ], + "examples": [ + { + "value": "100x" + } + ] + }, + "r1_fastq_filename": { + "title": "Nom de fichier R1 FASTQ", + "description": "Nom du fichier R1 FASTQ spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier R1 FASTQ." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ] + }, + "r2_fastq_filename": { + "title": "Nom de fichier R2 FASTQ", + "description": "Nom du fichier R2 FASTQ spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier R2 FASTQ." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R2_001.fastq.gz" + } + ] + }, + "r1_fastq_filepath": { + "title": "Chemin d’accès au fichier R1 FASTQ", + "description": "Emplacement du fichier R1 FASTQ dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier R1 FASTQ." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" + } + ] + }, + "r2_fastq_filepath": { + "title": "Chemin d’accès au fichier R2 FASTQ", + "description": "Emplacement du fichier R2 FASTQ dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier R2 FASTQ." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + } + ] + }, + "fast5_filename": { + "title": "Nom de fichier FAST5", + "description": "Nom du fichier FAST5 spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier FAST5." + ], + "examples": [ + { + "value": "rona123assembly.fast5" + } + ] + }, + "fast5_filepath": { + "title": "Chemin d’accès au fichier FAST5", + "description": "Emplacement du fichier FAST5 dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier FAST5." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" + } + ] + }, + "number_of_base_pairs_sequenced": { + "title": "Nombre de paires de bases séquencées", + "description": "Nombre total de paires de bases générées par le processus de séquençage", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "387 566" + } + ] + }, + "consensus_genome_length": { + "title": "Longueur consensuelle du génome", + "description": "Taille du génome reconstitué décrite comme étant le nombre de paires de bases", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "38 677" + } + ] + }, + "ns_per_100_kbp": { + "title": "N par 100 kbp", + "description": "Nombre de symboles N présents dans la séquence fasta de consensus, par 100 kbp de séquence", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "330" + } + ] + }, + "reference_genome_accession": { + "title": "Accès au génome de référence", + "description": "Identifiant persistant et unique d’une entrée dans une base de données génomique", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le numéro d’accès au génome de référence." + ], + "examples": [ + { + "value": "NC_045512.2" + } + ] + }, + "bioinformatics_protocol": { + "title": "Protocole bioinformatique", + "description": "Description de la stratégie bioinformatique globale utilisée", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Des détails supplémentaires concernant les méthodes utilisées pour traiter les données brutes, générer des assemblages ou générer des séquences de consensus peuvent être fournis dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez le nom et le numéro de version du protocole, ou un lien GitHub vers un pipeline ou un flux de travail." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/ncov2019-artic-nf" + } + ] + }, + "lineage_clade_name": { + "title": "Nom de la lignée ou du clade", + "description": "Nom de la lignée ou du clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez le nom de la lignée ou du clade Pangolin ou Nextstrain." + ], + "examples": [ + { + "value": "B.1.1.7" + } + ] + }, + "lineage_clade_analysis_software_name": { + "title": "Nom du logiciel d’analyse de la lignée ou du clade", + "description": "Nom du logiciel utilisé pour déterminer la lignée ou le clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez le nom du logiciel utilisé pour déterminer la lignée ou le clade." + ], + "examples": [ + { + "value": "Pangolin" + } + ] + }, + "lineage_clade_analysis_software_version": { + "title": "Version du logiciel d’analyse de la lignée ou du clade", + "description": "Version du logiciel utilisé pour déterminer la lignée ou le clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez la version du logiciel utilisé pour déterminer la lignée ou le clade." + ], + "examples": [ + { + "value": "2.1.10" + } + ] + }, + "variant_designation": { + "title": "Désignation du variant", + "description": "Classification des variants de la lignée ou du clade (c.-à-d. le variant, le variant préoccupant)", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Si la lignée ou le clade est considéré comme étant un variant préoccupant, sélectionnez l’option connexe à partir de la liste de sélection. Si la lignée ou le clade contient des mutations préoccupantes (mutations qui augmentent la transmission, la gravité clinique ou d’autres facteurs épidémiologiques), mais qu’il ne s’agit pas d’un variant préoccupant global, sélectionnez « Variante ». Si la lignée ou le clade ne contient pas de mutations préoccupantes, laissez ce champ vide." + ], + "examples": [ + { + "value": "Variant préoccupant" + } + ] + }, + "variant_evidence": { + "title": "Données probantes du variant", + "description": "Données probantes utilisées pour déterminer le variant", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Indiquez si l’échantillon a fait l’objet d’un dépistage RT-qPCR ou par séquençage à partir de la liste de sélection." + ], + "examples": [ + { + "value": "RT-qPCR" + } + ] + }, + "variant_evidence_details": { + "title": "Détails liés aux données probantes du variant", + "description": "Détails sur les données probantes utilisées pour déterminer le variant", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez l’essai biologique et répertoriez l’ensemble des mutations définissant la lignée qui sont utilisées pour effectuer la détermination des variants. Si des mutations d’intérêt ou de préoccupation ont été observées en plus des mutations définissant la lignée, décrivez-les ici." + ], + "examples": [ + { + "value": "Mutations définissant la lignée : ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." + } + ] + }, + "gene_name_1": { + "title": "Nom du gène 1", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet du gène soumis au dépistage. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène E (orf4)" + } + ] + }, + "diagnostic_pcr_protocol_1": { + "title": "Protocole de diagnostic de polymérase en chaîne 1", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "EGenePCRTest 2" + } + ] + }, + "diagnostic_pcr_ct_value_1": { + "title": "Valeur de diagnostic de polymérase en chaîne 1", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct de l’échantillon issu du test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "21" + } + ] + }, + "gene_name_2": { + "title": "Nom du gène 2", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène RdRp (nsp12)" + } + ] + }, + "diagnostic_pcr_protocol_2": { + "title": "Protocole de diagnostic de polymérase en chaîne 2", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "RdRpGenePCRTest 3" + } + ] + }, + "diagnostic_pcr_ct_value_2": { + "title": "Valeur de diagnostic de polymérase en chaîne 2", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "36" + } + ] + }, + "gene_name_3": { + "title": "Nom du gène 3", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène RdRp (nsp12)" + } + ] + }, + "diagnostic_pcr_protocol_3": { + "title": "Protocole de diagnostic de polymérase en chaîne 3", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "RdRpGenePCRTest 3" + } + ] + }, + "diagnostic_pcr_ct_value_3": { + "title": "Valeur de diagnostic de polymérase en chaîne 3", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "30" + } + ] + }, + "authors": { + "title": "Auteurs", + "description": "Noms des personnes contribuant aux processus de prélèvement d’échantillons, de génération de séquences, d’analyse et de soumission de données", + "slot_group": "Reconnaissance des contributeurs", + "comments": [ + "Incluez le prénom et le nom de toutes les personnes qui doivent être affectées, séparés par une virgule." + ], + "examples": [ + { + "value": "Tejinder Singh, Fei Hu, Joe Blogs" + } + ] + }, + "dataharmonizer_provenance": { + "title": "Provenance de DataHarmonizer", + "description": "Provenance du logiciel DataHarmonizer et de la version du modèle", + "slot_group": "Reconnaissance des contributeurs", + "comments": [ + "Les renseignements actuels sur la version du logiciel et du modèle seront automatiquement générés dans ce champ une fois que l’utilisateur aura utilisé la fonction « Valider ». Ces renseignements seront générés indépendamment du fait que la ligne soit valide ou non." + ], + "examples": [ + { + "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" + } + ] + } + }, + "enums": { + "UmbrellaBioprojectAccessionMenu": { + "permissible_values": { + "PRJNA623807": { + "title": "PRJNA623807" + } + }, + "title": "Menu « Accès au bioprojet cadre »" + }, + "NullValueMenu": { + "permissible_values": { + "Not Applicable": { + "title": "Sans objet" + }, + "Missing": { + "title": "Manquante" + }, + "Not Collected": { + "title": "Non prélevée" + }, + "Not Provided": { + "title": "Non fournie" + }, + "Restricted Access": { + "title": "Accès restreint" + } + }, + "title": "Menu « Valeur nulle »" + }, + "GeoLocNameStateProvinceTerritoryMenu": { + "permissible_values": { + "Alberta": { + "title": "Alberta" + }, + "British Columbia": { + "title": "Colombie-Britannique" + }, + "Manitoba": { + "title": "Manitoba" + }, + "New Brunswick": { + "title": "Nouveau-Brunswick" + }, + "Newfoundland and Labrador": { + "title": "Terre-Neuve-et-Labrador" + }, + "Northwest Territories": { + "title": "Territoires du Nord-Ouest" + }, + "Nova Scotia": { + "title": "Nouvelle-Écosse" + }, + "Nunavut": { + "title": "Nunavut" + }, + "Ontario": { + "title": "Ontario" + }, + "Prince Edward Island": { + "title": "Île-du-Prince-Édouard" + }, + "Quebec": { + "title": "Québec" + }, + "Saskatchewan": { + "title": "Saskatchewan" + }, + "Yukon": { + "title": "Yukon" + } + }, + "title": "Menu « nom_lieu_géo (état/province/territoire) »" + }, + "HostAgeUnitMenu": { + "permissible_values": { + "month": { + "title": "Mois" + }, + "year": { + "title": "Année" + } + }, + "title": "Menu « Groupe d’âge de l’hôte »" + }, + "SampleCollectionDatePrecisionMenu": { + "permissible_values": { + "year": { + "title": "Année" + }, + "month": { + "title": "Mois" + }, + "day": { + "title": "Jour" + } + }, + "title": "Menu « Précision de la date de prélèvement des échantillons »" + }, + "BiomaterialExtractedMenu": { + "permissible_values": { + "RNA (total)": { + "title": "ARN (total)" + }, + "RNA (poly-A)": { + "title": "ARN (poly-A)" + }, + "RNA (ribo-depleted)": { + "title": "ARN (déplétion ribosomique)" + }, + "mRNA (messenger RNA)": { + "title": "ARNm (ARN messager)" + }, + "mRNA (cDNA)": { + "title": "ARNm (ADNc)" + } + }, + "title": "Menu « Biomatériaux extraits »" + }, + "SignsAndSymptomsMenu": { + "permissible_values": { + "Abnormal lung auscultation": { + "title": "Auscultation pulmonaire anormale" + }, + "Abnormality of taste sensation": { + "title": "Anomalie de la sensation gustative" + }, + "Ageusia (complete loss of taste)": { + "title": "Agueusie (perte totale du goût)" + }, + "Parageusia (distorted sense of taste)": { + "title": "Paragueusie (distorsion du goût)" + }, + "Hypogeusia (reduced sense of taste)": { + "title": "Hypogueusie (diminution du goût)" + }, + "Abnormality of the sense of smell": { + "title": "Anomalie de l’odorat" + }, + "Anosmia (lost sense of smell)": { + "title": "Anosmie (perte de l’odorat)" + }, + "Hyposmia (reduced sense of smell)": { + "title": "Hyposmie (diminution de l’odorat)" + }, + "Acute Respiratory Distress Syndrome": { + "title": "Syndrome de détresse respiratoire aiguë" + }, + "Altered mental status": { + "title": "Altération de l’état mental" + }, + "Cognitive impairment": { + "title": "Déficit cognitif" + }, + "Coma": { + "title": "Coma" + }, + "Confusion": { + "title": "Confusion" + }, + "Delirium (sudden severe confusion)": { + "title": "Délire (confusion grave et soudaine)" + }, + "Inability to arouse (inability to stay awake)": { + "title": "Incapacité à se réveiller (incapacité à rester éveillé)" + }, + "Irritability": { + "title": "Irritabilité" + }, + "Loss of speech": { + "title": "Perte de la parole" + }, + "Arrhythmia": { + "title": "Arythmie" + }, + "Asthenia (generalized weakness)": { + "title": "Asthénie (faiblesse généralisée)" + }, + "Chest tightness or pressure": { + "title": "Oppression ou pression thoracique" + }, + "Rigors (fever shakes)": { + "title": "Frissons solennels (tremblements de fièvre)" + }, + "Chills (sudden cold sensation)": { + "title": "Frissons (sensation soudaine de froid)" + }, + "Conjunctival injection": { + "title": "Injection conjonctivale" + }, + "Conjunctivitis (pink eye)": { + "title": "Conjonctivite (yeux rouges)" + }, + "Coryza (rhinitis)": { + "title": "Coryza (rhinite)" + }, + "Cough": { + "title": "Toux" + }, + "Nonproductive cough (dry cough)": { + "title": "Toux improductive (toux sèche)" + }, + "Productive cough (wet cough)": { + "title": "Toux productive (toux grasse)" + }, + "Cyanosis (blueish skin discolouration)": { + "title": "Cyanose (coloration bleuâtre de la peau)" + }, + "Acrocyanosis": { + "title": "Acrocyanose" + }, + "Circumoral cyanosis (bluish around mouth)": { + "title": "Cyanose péribuccale (bleuâtre autour de la bouche)" + }, + "Cyanotic face (bluish face)": { + "title": "Visage cyanosé (visage bleuâtre)" + }, + "Central Cyanosis": { + "title": "Cyanose centrale" + }, + "Cyanotic lips (bluish lips)": { + "title": "Lèvres cyanosées (lèvres bleutées)" + }, + "Peripheral Cyanosis": { + "title": "Cyanose périphérique" + }, + "Dyspnea (breathing difficulty)": { + "title": "Dyspnée (difficulté à respirer)" + }, + "Diarrhea (watery stool)": { + "title": "Diarrhée (selles aqueuses)" + }, + "Dry gangrene": { + "title": "Gangrène sèche" + }, + "Encephalitis (brain inflammation)": { + "title": "Encéphalite (inflammation du cerveau)" + }, + "Encephalopathy": { + "title": "Encéphalopathie" + }, + "Fatigue (tiredness)": { + "title": "Fatigue" + }, + "Fever": { + "title": "Fièvre" + }, + "Fever (>=38°C)": { + "title": "Fièvre (>= 38 °C)" + }, + "Glossitis (inflammation of the tongue)": { + "title": "Glossite (inflammation de la langue)" + }, + "Ground Glass Opacities (GGO)": { + "title": "Hyperdensité en verre dépoli" + }, + "Headache": { + "title": "Mal de tête" + }, + "Hemoptysis (coughing up blood)": { + "title": "Hémoptysie (toux accompagnée de sang)" + }, + "Hypocapnia": { + "title": "Hypocapnie" + }, + "Hypotension (low blood pressure)": { + "title": "Hypotension (tension artérielle basse)" + }, + "Hypoxemia (low blood oxygen)": { + "title": "Hypoxémie (manque d’oxygène dans le sang)" + }, + "Silent hypoxemia": { + "title": "Hypoxémie silencieuse" + }, + "Internal hemorrhage (internal bleeding)": { + "title": "Hémorragie interne" + }, + "Loss of Fine Movements": { + "title": "Perte de mouvements fins" + }, + "Low appetite": { + "title": "Perte d’appétit" + }, + "Malaise (general discomfort/unease)": { + "title": "Malaise (malaise général)" + }, + "Meningismus/nuchal rigidity": { + "title": "Méningisme/Raideur de la nuque" + }, + "Muscle weakness": { + "title": "Faiblesse musculaire" + }, + "Nasal obstruction (stuffy nose)": { + "title": "Obstruction nasale (nez bouché)" + }, + "Nausea": { + "title": "Nausées" + }, + "Nose bleed": { + "title": "Saignement de nez" + }, + "Otitis": { + "title": "Otite" + }, + "Pain": { + "title": "Douleur" + }, + "Abdominal pain": { + "title": "Douleur abdominale" + }, + "Arthralgia (painful joints)": { + "title": "Arthralgie (articulations douloureuses)" + }, + "Chest pain": { + "title": "Douleur thoracique" + }, + "Pleuritic chest pain": { + "title": "Douleur thoracique pleurétique" + }, + "Myalgia (muscle pain)": { + "title": "Myalgie (douleur musculaire)" + }, + "Pharyngitis (sore throat)": { + "title": "Pharyngite (mal de gorge)" + }, + "Pharyngeal exudate": { + "title": "Exsudat pharyngé" + }, + "Pleural effusion": { + "title": "Épanchement pleural" + }, + "Pneumonia": { + "title": "Pneumonie" + }, + "Pseudo-chilblains": { + "title": "Pseudo-engelures" + }, + "Pseudo-chilblains on fingers (covid fingers)": { + "title": "Pseudo-engelures sur les doigts (doigts de la COVID)" + }, + "Pseudo-chilblains on toes (covid toes)": { + "title": "Pseudo-engelures sur les orteils (orteils de la COVID)" + }, + "Rash": { + "title": "Éruption cutanée" + }, + "Rhinorrhea (runny nose)": { + "title": "Rhinorrhée (écoulement nasal)" + }, + "Seizure": { + "title": "Crise d’épilepsie" + }, + "Motor seizure": { + "title": "Crise motrice" + }, + "Shivering (involuntary muscle twitching)": { + "title": "Tremblement (contractions musculaires involontaires)" + }, + "Slurred speech": { + "title": "Troubles de l’élocution" + }, + "Sneezing": { + "title": "Éternuements" + }, + "Sputum Production": { + "title": "Production d’expectoration" + }, + "Stroke": { + "title": "Accident vasculaire cérébral" + }, + "Swollen Lymph Nodes": { + "title": "Ganglions lymphatiques enflés" + }, + "Tachypnea (accelerated respiratory rate)": { + "title": "Tachypnée (fréquence respiratoire accélérée)" + }, + "Vertigo (dizziness)": { + "title": "Vertige (étourdissement)" + }, + "Vomiting (throwing up)": { + "title": "Vomissements" + } + }, + "title": "Menu « Signes et symptômes »" + }, + "HostVaccinationStatusMenu": { + "permissible_values": { + "Fully Vaccinated": { + "title": "Entièrement vacciné" + }, + "Partially Vaccinated": { + "title": "Partiellement vacciné" + }, + "Not Vaccinated": { + "title": "Non vacciné" + } + }, + "title": "Menu « Statut de vaccination de l’hôte »" + }, + "PriorSarsCov2AntiviralTreatmentMenu": { + "permissible_values": { + "Prior antiviral treatment": { + "title": "Traitement antiviral antérieur" + }, + "No prior antiviral treatment": { + "title": "Aucun traitement antiviral antérieur" + } + }, + "title": "Menu « Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 »" + }, + "NmlSubmittedSpecimenTypeMenu": { + "permissible_values": { + "Swab": { + "title": "Écouvillon" + }, + "RNA": { + "title": "ARN" + }, + "mRNA (cDNA)": { + "title": "ARNm (ADNc)" + }, + "Nucleic acid": { + "title": "Acide nucléique" + }, + "Not Applicable": { + "title": "Sans objet" + } + }, + "title": "Menu « Types d’échantillons soumis au LNM »" + }, + "RelatedSpecimenRelationshipTypeMenu": { + "permissible_values": { + "Acute": { + "title": "Infection aiguë" + }, + "Chronic (prolonged) infection investigation": { + "title": "Enquête sur l’infection chronique (prolongée)" + }, + "Convalescent": { + "title": "Phase de convalescence" + }, + "Familial": { + "title": "Forme familiale" + }, + "Follow-up": { + "title": "Suivi" + }, + "Reinfection testing": { + "title": "Tests de réinfection" + }, + "Previously Submitted": { + "title": "Soumis précédemment" + }, + "Sequencing/bioinformatics methods development/validation": { + "title": "Développement et validation de méthodes bioinformatiques ou de séquençage" + }, + "Specimen sampling methods testing": { + "title": "Essai des méthodes de prélèvement des échantillons" + } + }, + "title": "Menu « Types de relations entre spécimens associés »" + }, + "PreExistingConditionsAndRiskFactorsMenu": { + "permissible_values": { + "Age 60+": { + "title": "60 ans et plus" + }, + "Anemia": { + "title": "Anémie" + }, + "Anorexia": { + "title": "Anorexie" + }, + "Birthing labor": { + "title": "Travail ou accouchement" + }, + "Bone marrow failure": { + "title": "Insuffisance médullaire" + }, + "Cancer": { + "title": "Cancer" + }, + "Breast cancer": { + "title": "Cancer du sein" + }, + "Colorectal cancer": { + "title": "Cancer colorectal" + }, + "Hematologic malignancy (cancer of the blood)": { + "title": "Hématopathie maligne (cancer du sang)" + }, + "Lung cancer": { + "title": "Cancer du poumon" + }, + "Metastatic disease": { + "title": "Maladie métastatique" + }, + "Cancer treatment": { + "title": "Traitement du cancer" + }, + "Cancer surgery": { + "title": "Chirurgie pour un cancer" + }, + "Chemotherapy": { + "title": "Chimiothérapie" + }, + "Adjuvant chemotherapy": { + "title": "Chimiothérapie adjuvante" + }, + "Cardiac disorder": { + "title": "Trouble cardiaque" + }, + "Arrhythmia": { + "title": "Arythmie" + }, + "Cardiac disease": { + "title": "Maladie cardiaque" + }, + "Cardiomyopathy": { + "title": "Myocardiopathie" + }, + "Cardiac injury": { + "title": "Lésion cardiaque" + }, + "Hypertension (high blood pressure)": { + "title": "Hypertension (tension artérielle élevée)" + }, + "Hypotension (low blood pressure)": { + "title": "Hypotension (tension artérielle basse)" + }, + "Cesarean section": { + "title": "Césarienne" + }, + "Chronic cough": { + "title": "Toux chronique" + }, + "Chronic gastrointestinal disease": { + "title": "Maladie gastro-intestinale chronique" + }, + "Chronic lung disease": { + "title": "Maladie pulmonaire chronique" + }, + "Corticosteroids": { + "title": "Corticostéroïdes" + }, + "Diabetes mellitus (diabetes)": { + "title": "Diabète sucré (diabète)" + }, + "Type I diabetes mellitus (T1D)": { + "title": "Diabète sucré de type I" + }, + "Type II diabetes mellitus (T2D)": { + "title": "Diabète sucré de type II" + }, + "Eczema": { + "title": "Eczéma" + }, + "Electrolyte disturbance": { + "title": "Perturbation de l’équilibre électrolytique" + }, + "Hypocalcemia": { + "title": "Hypocalcémie" + }, + "Hypokalemia": { + "title": "Hypokaliémie" + }, + "Hypomagnesemia": { + "title": "Hypomagnésémie" + }, + "Encephalitis (brain inflammation)": { + "title": "Encéphalite (inflammation du cerveau)" + }, + "Epilepsy": { + "title": "Épilepsie" + }, + "Hemodialysis": { + "title": "Hémodialyse" + }, + "Hemoglobinopathy": { + "title": "Hémoglobinopathie" + }, + "Human immunodeficiency virus (HIV)": { + "title": "Virus de l’immunodéficience humaine (VIH)" + }, + "Acquired immunodeficiency syndrome (AIDS)": { + "title": "Syndrome d’immunodéficience acquise (SIDA)" + }, + "HIV and antiretroviral therapy (ART)": { + "title": "VIH et traitement antirétroviral" + }, + "Immunocompromised": { + "title": "Immunodéficience" + }, + "Lupus": { + "title": "Lupus" + }, + "Inflammatory bowel disease (IBD)": { + "title": "Maladie inflammatoire chronique de l’intestin (MICI)" + }, + "Colitis": { + "title": "Colite" + }, + "Ulcerative colitis": { + "title": "Colite ulcéreuse" + }, + "Crohn's disease": { + "title": "Maladie de Crohn" + }, + "Renal disorder": { + "title": "Trouble rénal" + }, + "Renal disease": { + "title": "Maladie rénale" + }, + "Chronic renal disease": { + "title": "Maladie rénale chronique" + }, + "Renal failure": { + "title": "Insuffisance rénale" + }, + "Liver disease": { + "title": "Maladie du foie" + }, + "Chronic liver disease": { + "title": "Maladie chronique du foie" + }, + "Fatty liver disease (FLD)": { + "title": "Stéatose hépatique" + }, + "Myalgia (muscle pain)": { + "title": "Myalgie (douleur musculaire)" + }, + "Myalgic encephalomyelitis (chronic fatigue syndrome)": { + "title": "Encéphalomyélite myalgique (syndrome de fatigue chronique)" + }, + "Neurological disorder": { + "title": "Trouble neurologique" + }, + "Neuromuscular disorder": { + "title": "Trouble neuromusculaire" + }, + "Obesity": { + "title": "Obésité" + }, + "Severe obesity": { + "title": "Obésité sévère" + }, + "Respiratory disorder": { + "title": "Trouble respiratoire" + }, + "Asthma": { + "title": "Asthme" + }, + "Chronic bronchitis": { + "title": "Bronchite chronique" + }, + "Chronic obstructive pulmonary disease": { + "title": "Maladie pulmonaire obstructive chronique" + }, + "Emphysema": { + "title": "Emphysème" + }, + "Lung disease": { + "title": "Maladie pulmonaire" + }, + "Pulmonary fibrosis": { + "title": "Fibrose pulmonaire" + }, + "Pneumonia": { + "title": "Pneumonie" + }, + "Respiratory failure": { + "title": "Insuffisance respiratoire" + }, + "Adult respiratory distress syndrome": { + "title": "Syndrome de détresse respiratoire de l’adulte" + }, + "Newborn respiratory distress syndrome": { + "title": "Syndrome de détresse respiratoire du nouveau-né" + }, + "Tuberculosis": { + "title": "Tuberculose" + }, + "Postpartum (≤6 weeks)": { + "title": "Post-partum (≤6 semaines)" + }, + "Pregnancy": { + "title": "Grossesse" + }, + "Rheumatic disease": { + "title": "Maladie rhumatismale" + }, + "Sickle cell disease": { + "title": "Drépanocytose" + }, + "Substance use": { + "title": "Consommation de substances" + }, + "Alcohol abuse": { + "title": "Consommation abusive d’alcool" + }, + "Drug abuse": { + "title": "Consommation abusive de drogues" + }, + "Injection drug abuse": { + "title": "Consommation abusive de drogues injectables" + }, + "Smoking": { + "title": "Tabagisme" + }, + "Vaping": { + "title": "Vapotage" + }, + "Tachypnea (accelerated respiratory rate)": { + "title": "Tachypnée (fréquence respiratoire accélérée)" + }, + "Transplant": { + "title": "Transplantation" + }, + "Hematopoietic stem cell transplant (bone marrow transplant)": { + "title": "Greffe de cellules souches hématopoïétiques (greffe de moelle osseuse)" + }, + "Cardiac transplant": { + "title": "Transplantation cardiaque" + }, + "Kidney transplant": { + "title": "Greffe de rein" + }, + "Liver transplant": { + "title": "Greffe de foie" + } + }, + "title": "Menu « Conditions préexistantes et des facteurs de risque »" + }, + "VariantDesignationMenu": { + "permissible_values": { + "Variant of Concern (VOC)": { + "title": "Variant préoccupant" + }, + "Variant of Interest (VOI)": { + "title": "Variant d’intérêt" + }, + "Variant Under Monitoring (VUM)": { + "title": "Variante sous surveillance" + } + }, + "title": "Menu « Désignation des variants »" + }, + "VariantEvidenceMenu": { + "permissible_values": { + "RT-qPCR": { + "title": "RT-qPCR" + }, + "Sequencing": { + "title": "Séquençage" + } + }, + "title": "Menu « Preuves de variants »" + }, + "ComplicationsMenu": { + "permissible_values": { + "Abnormal blood oxygen level": { + "title": "Taux anormal d’oxygène dans le sang" + }, + "Acute kidney injury": { + "title": "Lésions rénales aiguës" + }, + "Acute lung injury": { + "title": "Lésions pulmonaires aiguës" + }, + "Ventilation induced lung injury (VILI)": { + "title": "Lésions pulmonaires causées par la ventilation" + }, + "Acute respiratory failure": { + "title": "Insuffisance respiratoire aiguë" + }, + "Arrhythmia (complication)": { + "title": "Arythmie (complication)" + }, + "Tachycardia": { + "title": "Tachycardie" + }, + "Polymorphic ventricular tachycardia (VT)": { + "title": "Tachycardie ventriculaire polymorphe" + }, + "Tachyarrhythmia": { + "title": "Tachyarythmie" + }, + "Cardiac injury": { + "title": "Lésions cardiaques" + }, + "Cardiac arrest": { + "title": "Arrêt cardiaque" + }, + "Cardiogenic shock": { + "title": "Choc cardiogénique" + }, + "Blood clot": { + "title": "Caillot sanguin" + }, + "Arterial clot": { + "title": "Caillot artériel" + }, + "Deep vein thrombosis (DVT)": { + "title": "Thrombose veineuse profonde" + }, + "Pulmonary embolism (PE)": { + "title": "Embolie pulmonaire" + }, + "Cardiomyopathy": { + "title": "Myocardiopathie" + }, + "Central nervous system invasion": { + "title": "Envahissement du système nerveux central" + }, + "Stroke (complication)": { + "title": "Accident vasculaire cérébral (complication)" + }, + "Central Nervous System Vasculitis": { + "title": "Vascularite du système nerveux central" + }, + "Acute ischemic stroke": { + "title": "Accident vasculaire cérébral ischémique aigu" + }, + "Coma": { + "title": "Coma" + }, + "Convulsions": { + "title": "Convulsions" + }, + "COVID-19 associated coagulopathy (CAC)": { + "title": "Coagulopathie associée à la COVID-19 (CAC)" + }, + "Cystic fibrosis": { + "title": "Fibrose kystique" + }, + "Cytokine release syndrome": { + "title": "Syndrome de libération de cytokines" + }, + "Disseminated intravascular coagulation (DIC)": { + "title": "Coagulation intravasculaire disséminée" + }, + "Encephalopathy": { + "title": "Encéphalopathie" + }, + "Fulminant myocarditis": { + "title": "Myocardite fulminante" + }, + "Guillain-Barré syndrome": { + "title": "Syndrome de Guillain-Barré" + }, + "Internal hemorrhage (complication; internal bleeding)": { + "title": "Hémorragie interne (complication)" + }, + "Intracerebral haemorrhage": { + "title": "Hémorragie intracérébrale" + }, + "Kawasaki disease": { + "title": "Maladie de Kawasaki" + }, + "Complete Kawasaki disease": { + "title": "Maladie de Kawasaki complète" + }, + "Incomplete Kawasaki disease": { + "title": "Maladie de Kawasaki incomplète" + }, + "Liver dysfunction": { + "title": "Trouble hépatique" + }, + "Acute liver injury": { + "title": "Lésions hépatiques aiguës" + }, + "Long COVID-19": { + "title": "COVID-19 longue" + }, + "Meningitis": { + "title": "Méningite" + }, + "Migraine": { + "title": "Migraine" + }, + "Miscarriage": { + "title": "Fausses couches" + }, + "Multisystem inflammatory syndrome in children (MIS-C)": { + "title": "Syndrome inflammatoire multisystémique chez les enfants" + }, + "Multisystem inflammatory syndrome in adults (MIS-A)": { + "title": "Syndrome inflammatoire multisystémique chez les adultes" + }, + "Muscle injury": { + "title": "Lésion musculaire" + }, + "Myalgic encephalomyelitis (ME)": { + "title": "Encéphalomyélite myalgique (EM)" + }, + "Myocardial infarction (heart attack)": { + "title": "Infarctus du myocarde (crise cardiaque)" + }, + "Acute myocardial infarction": { + "title": "Infarctus aigu du myocarde" + }, + "ST-segment elevation myocardial infarction": { + "title": "Infarctus du myocarde avec sus-décalage du segment ST" + }, + "Myocardial injury": { + "title": "Lésions du myocarde" + }, + "Neonatal complications": { + "title": "Complications néonatales" + }, + "Noncardiogenic pulmonary edema": { + "title": "Œdème pulmonaire non cardiogénique" + }, + "Acute respiratory distress syndrome (ARDS)": { + "title": "Syndrome de détresse respiratoire aiguë (SDRA)" + }, + "COVID-19 associated ARDS (CARDS)": { + "title": "SDRA associé à la COVID-19 (SDRAC)" + }, + "Neurogenic pulmonary edema (NPE)": { + "title": "Œdème pulmonaire neurogène" + }, + "Organ failure": { + "title": "Défaillance des organes" + }, + "Heart failure": { + "title": "Insuffisance cardiaque" + }, + "Liver failure": { + "title": "Insuffisance hépatique" + }, + "Paralysis": { + "title": "Paralysie" + }, + "Pneumothorax (collapsed lung)": { + "title": "Pneumothorax (affaissement du poumon)" + }, + "Spontaneous pneumothorax": { + "title": "Pneumothorax spontané" + }, + "Spontaneous tension pneumothorax": { + "title": "Pneumothorax spontané sous tension" + }, + "Pneumonia (complication)": { + "title": "Pneumonie (complication)" + }, + "COVID-19 pneumonia": { + "title": "Pneumonie liée à la COVID-19" + }, + "Pregancy complications": { + "title": "Complications de la grossesse" + }, + "Rhabdomyolysis": { + "title": "Rhabdomyolyse" + }, + "Secondary infection": { + "title": "Infection secondaire" + }, + "Secondary staph infection": { + "title": "Infection staphylococcique secondaire" + }, + "Secondary strep infection": { + "title": "Infection streptococcique secondaire" + }, + "Seizure (complication)": { + "title": "Crise d’épilepsie (complication)" + }, + "Motor seizure": { + "title": "Crise motrice" + }, + "Sepsis/Septicemia": { + "title": "Sepsie/Septicémie" + }, + "Sepsis": { + "title": "Sepsie" + }, + "Septicemia": { + "title": "Septicémie" + }, + "Shock": { + "title": "Choc" + }, + "Hyperinflammatory shock": { + "title": "Choc hyperinflammatoire" + }, + "Refractory cardiogenic shock": { + "title": "Choc cardiogénique réfractaire" + }, + "Refractory cardiogenic plus vasoplegic shock": { + "title": "Choc cardiogénique et vasoplégique réfractaire" + }, + "Septic shock": { + "title": "Choc septique" + }, + "Vasculitis": { + "title": "Vascularite" + } + }, + "title": "Menu « Complications »" + }, + "VaccineNameMenu": { + "permissible_values": { + "Astrazeneca (Vaxzevria)": { + "title": "AstraZeneca (Vaxzevria)" + }, + "Johnson & Johnson (Janssen)": { + "title": "Johnson & Johnson (Janssen)" + }, + "Moderna (Spikevax)": { + "title": "Moderna (Spikevax)" + }, + "Pfizer-BioNTech (Comirnaty)": { + "title": "Pfizer-BioNTech (Comirnaty)" + }, + "Pfizer-BioNTech (Comirnaty Pediatric)": { + "title": "Pfizer-BioNTech (Comirnaty, formule pédiatrique)" + } + }, + "title": "Menu « Noms de vaccins »" + }, + "AnatomicalMaterialMenu": { + "permissible_values": { + "Blood": { + "title": "Sang" + }, + "Fluid": { + "title": "Liquide" + }, + "Saliva": { + "title": "Salive" + }, + "Fluid (cerebrospinal (CSF))": { + "title": "Liquide (céphalorachidien)" + }, + "Fluid (pericardial)": { + "title": "Liquide (péricardique)" + }, + "Fluid (pleural)": { + "title": "Liquide (pleural)" + }, + "Fluid (vaginal)": { + "title": "Sécrétions (vaginales)" + }, + "Fluid (amniotic)": { + "title": "Liquide (amniotique)" + }, + "Tissue": { + "title": "Tissu" + } + }, + "title": "Menu « Matières anatomiques »" + }, + "AnatomicalPartMenu": { + "permissible_values": { + "Anus": { + "title": "Anus" + }, + "Buccal mucosa": { + "title": "Muqueuse buccale" + }, + "Duodenum": { + "title": "Duodénum" + }, + "Eye": { + "title": "Œil" + }, + "Intestine": { + "title": "Intestin" + }, + "Lower respiratory tract": { + "title": "Voies respiratoires inférieures" + }, + "Bronchus": { + "title": "Bronches" + }, + "Lung": { + "title": "Poumon" + }, + "Bronchiole": { + "title": "Bronchiole" + }, + "Alveolar sac": { + "title": "Sac alvéolaire" + }, + "Pleural sac": { + "title": "Sac pleural" + }, + "Pleural cavity": { + "title": "Cavité pleurale" + }, + "Trachea": { + "title": "Trachée" + }, + "Rectum": { + "title": "Rectum" + }, + "Skin": { + "title": "Peau" + }, + "Stomach": { + "title": "Estomac" + }, + "Upper respiratory tract": { + "title": "Voies respiratoires supérieures" + }, + "Anterior Nares": { + "title": "Narines antérieures" + }, + "Esophagus": { + "title": "Œsophage" + }, + "Ethmoid sinus": { + "title": "Sinus ethmoïdal" + }, + "Nasal Cavity": { + "title": "Cavité nasale" + }, + "Middle Nasal Turbinate": { + "title": "Cornet nasal moyen" + }, + "Inferior Nasal Turbinate": { + "title": "Cornet nasal inférieur" + }, + "Nasopharynx (NP)": { + "title": "Nasopharynx" + }, + "Oropharynx (OP)": { + "title": "Oropharynx" + }, + "Pharynx (throat)": { + "title": "Pharynx (gorge)" + } + }, + "title": "Menu « Parties anatomiques »" + }, + "BodyProductMenu": { + "permissible_values": { + "Breast Milk": { + "title": "Lait maternel" + }, + "Feces": { + "title": "Selles" + }, + "Fluid (seminal)": { + "title": "Sperme" + }, + "Mucus": { + "title": "Mucus" + }, + "Sputum": { + "title": "Expectoration" + }, + "Sweat": { + "title": "Sueur" + }, + "Tear": { + "title": "Larme" + }, + "Urine": { + "title": "Urine" + } + }, + "title": "Menu « Produit corporel »" + }, + "PriorSarsCov2InfectionMenu": { + "permissible_values": { + "Prior infection": { + "title": "Infection antérieure" + }, + "No prior infection": { + "title": "Aucune infection antérieure" + } + }, + "title": "Menu « Infection antérieure par le SRAS-CoV-2 »" + }, + "EnvironmentalMaterialMenu": { + "permissible_values": { + "Air vent": { + "title": "Évent d’aération" + }, + "Banknote": { + "title": "Billet de banque" + }, + "Bed rail": { + "title": "Côté de lit" + }, + "Building floor": { + "title": "Plancher du bâtiment" + }, + "Cloth": { + "title": "Tissu" + }, + "Control panel": { + "title": "Panneau de contrôle" + }, + "Door": { + "title": "Porte" + }, + "Door handle": { + "title": "Poignée de porte" + }, + "Face mask": { + "title": "Masque" + }, + "Face shield": { + "title": "Écran facial" + }, + "Food": { + "title": "Nourriture" + }, + "Food packaging": { + "title": "Emballages alimentaires" + }, + "Glass": { + "title": "Verre" + }, + "Handrail": { + "title": "Main courante" + }, + "Hospital gown": { + "title": "Jaquette d’hôpital" + }, + "Light switch": { + "title": "Interrupteur" + }, + "Locker": { + "title": "Casier" + }, + "N95 mask": { + "title": "Masque N95" + }, + "Nurse call button": { + "title": "Bouton d’appel de l’infirmière" + }, + "Paper": { + "title": "Papier" + }, + "Particulate matter": { + "title": "Matière particulaire" + }, + "Plastic": { + "title": "Plastique" + }, + "PPE gown": { + "title": "Blouse (EPI)" + }, + "Sewage": { + "title": "Eaux usées" + }, + "Sink": { + "title": "Évier" + }, + "Soil": { + "title": "Sol" + }, + "Stainless steel": { + "title": "Acier inoxydable" + }, + "Tissue paper": { + "title": "Mouchoirs" + }, + "Toilet bowl": { + "title": "Cuvette" + }, + "Water": { + "title": "Eau" + }, + "Wastewater": { + "title": "Eaux usées" + }, + "Window": { + "title": "Fenêtre" + }, + "Wood": { + "title": "Bois" + } + }, + "title": "Menu « Matériel environnemental »" + }, + "EnvironmentalSiteMenu": { + "permissible_values": { + "Acute care facility": { + "title": "Établissement de soins de courte durée" + }, + "Animal house": { + "title": "Refuge pour animaux" + }, + "Bathroom": { + "title": "Salle de bain" + }, + "Clinical assessment centre": { + "title": "Centre d’évaluation clinique" + }, + "Conference venue": { + "title": "Lieu de la conférence" + }, + "Corridor": { + "title": "couloir" + }, + "Daycare": { + "title": "Garderie" + }, + "Emergency room (ER)": { + "title": "Salle d’urgence" + }, + "Family practice clinic": { + "title": "Clinique de médecine familiale" + }, + "Group home": { + "title": "Foyer de groupe" + }, + "Homeless shelter": { + "title": "Refuge pour sans-abri" + }, + "Hospital": { + "title": "Hôpital" + }, + "Intensive Care Unit (ICU)": { + "title": "Unité de soins intensifs" + }, + "Long Term Care Facility": { + "title": "Établissement de soins de longue durée" + }, + "Patient room": { + "title": "Chambre du patient" + }, + "Prison": { + "title": "Prison" + }, + "Production Facility": { + "title": "Installation de production" + }, + "School": { + "title": "École" + }, + "Sewage Plant": { + "title": "Usine d’épuration des eaux usées" + }, + "Subway train": { + "title": "Métro" + }, + "University campus": { + "title": "Campus de l’université" + }, + "Wet market": { + "title": "Marché traditionnel de produits frais" + } + }, + "title": "Menu « Site environnemental »" + }, + "CollectionMethodMenu": { + "permissible_values": { + "Amniocentesis": { + "title": "Amniocentèse" + }, + "Aspiration": { + "title": "Aspiration" + }, + "Suprapubic Aspiration": { + "title": "Aspiration sus-pubienne" + }, + "Tracheal aspiration": { + "title": "Aspiration trachéale" + }, + "Vacuum Aspiration": { + "title": "Aspiration sous vide" + }, + "Biopsy": { + "title": "Biopsie" + }, + "Needle Biopsy": { + "title": "Biopsie à l’aiguille" + }, + "Filtration": { + "title": "Filtration" + }, + "Air filtration": { + "title": "Filtration de l’air" + }, + "Lavage": { + "title": "Lavage" + }, + "Bronchoalveolar lavage (BAL)": { + "title": "Lavage broncho-alvéolaire (LBA)" + }, + "Gastric Lavage": { + "title": "Lavage gastrique" + }, + "Lumbar Puncture": { + "title": "Ponction lombaire" + }, + "Necropsy": { + "title": "Nécropsie" + }, + "Phlebotomy": { + "title": "Phlébotomie" + }, + "Rinsing": { + "title": "Rinçage" + }, + "Saline gargle (mouth rinse and gargle)": { + "title": "Gargarisme avec saline (rince-bouche)" + }, + "Scraping": { + "title": "Grattage" + }, + "Swabbing": { + "title": "Écouvillonnage" + }, + "Finger Prick": { + "title": "Piqûre du doigt" + }, + "Washout Tear Collection": { + "title": "Lavage – Collecte de larmes" + } + }, + "title": "Menu « Méthode de prélèvement »" + }, + "CollectionDeviceMenu": { + "permissible_values": { + "Air filter": { + "title": "Filtre à air" + }, + "Blood Collection Tube": { + "title": "Tube de prélèvement sanguin" + }, + "Bronchoscope": { + "title": "Bronchoscope" + }, + "Collection Container": { + "title": "Récipient à échantillons" + }, + "Collection Cup": { + "title": "Godet à échantillons" + }, + "Fibrobronchoscope Brush": { + "title": "Brosse à fibrobronchoscope" + }, + "Filter": { + "title": "Filtre" + }, + "Fine Needle": { + "title": "Aiguille fine" + }, + "Microcapillary tube": { + "title": "Micropipette de type capillaire" + }, + "Micropipette": { + "title": "Micropipette" + }, + "Needle": { + "title": "Aiguille" + }, + "Serum Collection Tube": { + "title": "Tube de prélèvement du sérum" + }, + "Sputum Collection Tube": { + "title": "Tube de prélèvement des expectorations" + }, + "Suction Catheter": { + "title": "Cathéter d’aspiration" + }, + "Swab": { + "title": "Écouvillon" + }, + "Urine Collection Tube": { + "title": "Tube de prélèvement d’urine" + }, + "Virus Transport Medium": { + "title": "Milieu de transport viral" + } + }, + "title": "Menu « Dispositif de prélèvement »" + }, + "HostScientificNameMenu": { + "permissible_values": { + "Homo sapiens": { + "title": "Homo sapiens" + }, + "Bos taurus": { + "title": "Bos taureau" + }, + "Canis lupus familiaris": { + "title": "Canis lupus familiaris" + }, + "Chiroptera": { + "title": "Chiroptères" + }, + "Columbidae": { + "title": "Columbidés" + }, + "Felis catus": { + "title": "Felis catus" + }, + "Gallus gallus": { + "title": "Gallus gallus" + }, + "Manis": { + "title": "Manis" + }, + "Manis javanica": { + "title": "Manis javanica" + }, + "Neovison vison": { + "title": "Neovison vison" + }, + "Panthera leo": { + "title": "Panthera leo" + }, + "Panthera tigris": { + "title": "Panthera tigris" + }, + "Rhinolophidae": { + "title": "Rhinolophidés" + }, + "Rhinolophus affinis": { + "title": "Rhinolophus affinis" + }, + "Sus scrofa domesticus": { + "title": "Sus scrofa domesticus" + }, + "Viverridae": { + "title": "Viverridés" + } + }, + "title": "Menu « Hôte (nom scientifique) »" + }, + "HostCommonNameMenu": { + "permissible_values": { + "Human": { + "title": "Humain" + }, + "Bat": { + "title": "Chauve-souris" + }, + "Cat": { + "title": "Chat" + }, + "Chicken": { + "title": "Poulet" + }, + "Civets": { + "title": "Civettes" + }, + "Cow": { + "title": "Vache" + }, + "Dog": { + "title": "Chien" + }, + "Lion": { + "title": "Lion" + }, + "Mink": { + "title": "Vison" + }, + "Pangolin": { + "title": "Pangolin" + }, + "Pig": { + "title": "Cochon" + }, + "Pigeon": { + "title": "Pigeon" + }, + "Tiger": { + "title": "Tigre" + } + }, + "title": "Menu « Hôte (nom commun) »" + }, + "HostHealthStateMenu": { + "permissible_values": { + "Asymptomatic": { + "title": "Asymptomatique" + }, + "Deceased": { + "title": "Décédé" + }, + "Healthy": { + "title": "En santé" + }, + "Recovered": { + "title": "Rétabli" + }, + "Symptomatic": { + "title": "Symptomatique" + } + }, + "title": "Menu « État de santé de l’hôte »" + }, + "HostHealthStatusDetailsMenu": { + "permissible_values": { + "Hospitalized": { + "title": "Hospitalisé" + }, + "Hospitalized (Non-ICU)": { + "title": "Hospitalisé (hors USI)" + }, + "Hospitalized (ICU)": { + "title": "Hospitalisé (USI)" + }, + "Mechanical Ventilation": { + "title": "Ventilation artificielle" + }, + "Medically Isolated": { + "title": "Isolement médical" + }, + "Medically Isolated (Negative Pressure)": { + "title": "Isolement médical (pression négative)" + }, + "Self-quarantining": { + "title": "Quarantaine volontaire" + } + }, + "title": "Menu « Détails de l’état de santé de l’hôte »" + }, + "HostHealthOutcomeMenu": { + "permissible_values": { + "Deceased": { + "title": "Décédé" + }, + "Deteriorating": { + "title": "Détérioration" + }, + "Recovered": { + "title": "Rétabli" + }, + "Stable": { + "title": "Stabilisation" + } + }, + "title": "Menu « Résultats sanitaires de l’hôte »" + }, + "OrganismMenu": { + "permissible_values": { + "Severe acute respiratory syndrome coronavirus 2": { + "title": "Coronavirus du syndrome respiratoire aigu sévère 2" + }, + "RaTG13": { + "title": "RaTG13" + }, + "RmYN02": { + "title": "RmYN02" + } + }, + "title": "Menu « Organisme »" + }, + "PurposeOfSamplingMenu": { + "permissible_values": { + "Cluster/Outbreak investigation": { + "title": "Enquête sur les grappes et les éclosions" + }, + "Diagnostic testing": { + "title": "Tests de diagnostic" + }, + "Research": { + "title": "Recherche" + }, + "Surveillance": { + "title": "Surveillance" + } + }, + "title": "Menu « Objectif de l’échantillonnage »" + }, + "PurposeOfSequencingMenu": { + "permissible_values": { + "Baseline surveillance (random sampling)": { + "title": "Surveillance de base (échantillonnage aléatoire)" + }, + "Targeted surveillance (non-random sampling)": { + "title": "Surveillance ciblée (échantillonnage non aléatoire)" + }, + "Priority surveillance project": { + "title": "Projet de surveillance prioritaire" + }, + "Screening for Variants of Concern (VoC)": { + "title": "Dépistage des variants préoccupants" + }, + "Sample has epidemiological link to Variant of Concern (VoC)": { + "title": "Lien épidémiologique entre l’échantillon et le variant préoccupant" + }, + "Sample has epidemiological link to Omicron Variant": { + "title": "Lien épidémiologique entre l’échantillon et le variant Omicron" + }, + "Longitudinal surveillance (repeat sampling of individuals)": { + "title": "Surveillance longitudinale (échantillonnage répété des individus)" + }, + "Chronic (prolonged) infection surveillance": { + "title": "Surveillance des infections chroniques (prolongées)" + }, + "Re-infection surveillance": { + "title": "Surveillance des réinfections" + }, + "Vaccine escape surveillance": { + "title": "Surveillance de l’échappement vaccinal" + }, + "Travel-associated surveillance": { + "title": "Surveillance associée aux voyages" + }, + "Domestic travel surveillance": { + "title": "Surveillance des voyages intérieurs" + }, + "Interstate/ interprovincial travel surveillance": { + "title": "Surveillance des voyages entre les États ou les provinces" + }, + "Intra-state/ intra-provincial travel surveillance": { + "title": "Surveillance des voyages dans les États ou les provinces" + }, + "International travel surveillance": { + "title": "Surveillance des voyages internationaux" + }, + "Surveillance of international border crossing by air travel or ground transport": { + "title": "Surveillance du franchissement des frontières internationales par voie aérienne ou terrestre" + }, + "Surveillance of international border crossing by air travel": { + "title": "Surveillance du franchissement des frontières internationales par voie aérienne" + }, + "Surveillance of international border crossing by ground transport": { + "title": "Surveillance du franchissement des frontières internationales par voie terrestre" + }, + "Surveillance from international worker testing": { + "title": "Surveillance à partir de tests auprès des travailleurs étrangers" + }, + "Cluster/Outbreak investigation": { + "title": "Enquête sur les grappes et les éclosions" + }, + "Multi-jurisdictional outbreak investigation": { + "title": "Enquête sur les éclosions multijuridictionnelles" + }, + "Intra-jurisdictional outbreak investigation": { + "title": "Enquête sur les éclosions intrajuridictionnelles" + }, + "Research": { + "title": "Recherche" + }, + "Viral passage experiment": { + "title": "Expérience de transmission virale" + }, + "Protocol testing experiment": { + "title": "Expérience du test de protocole" + }, + "Retrospective sequencing": { + "title": "Séquençage rétrospectif" + } + }, + "title": "Menu « Objectif du séquençage »" + }, + "SpecimenProcessingMenu": { + "permissible_values": { + "Virus passage": { + "title": "Transmission du virus" + }, + "RNA re-extraction (post RT-PCR)": { + "title": "Rétablissement de l’extraction de l’ARN (après RT-PCR)" + }, + "Specimens pooled": { + "title": "Échantillons regroupés" + } + }, + "title": "Menu « Traitement des échantillons »" + }, + "LabHostMenu": { + "permissible_values": { + "293/ACE2 cell line": { + "title": "Lignée cellulaire 293/ACE2" + }, + "Caco2 cell line": { + "title": "Lignée cellulaire Caco2" + }, + "Calu3 cell line": { + "title": "Lignée cellulaire Calu3" + }, + "EFK3B cell line": { + "title": "Lignée cellulaire EFK3B" + }, + "HEK293T cell line": { + "title": "Lignée cellulaire HEK293T" + }, + "HRCE cell line": { + "title": "Lignée cellulaire HRCE" + }, + "Huh7 cell line": { + "title": "Lignée cellulaire Huh7" + }, + "LLCMk2 cell line": { + "title": "Lignée cellulaire LLCMk2" + }, + "MDBK cell line": { + "title": "Lignée cellulaire MDBK" + }, + "NHBE cell line": { + "title": "Lignée cellulaire NHBE" + }, + "PK-15 cell line": { + "title": "Lignée cellulaire PK-15" + }, + "RK-13 cell line": { + "title": "Lignée cellulaire RK-13" + }, + "U251 cell line": { + "title": "Lignée cellulaire U251" + }, + "Vero cell line": { + "title": "Lignée cellulaire Vero" + }, + "Vero E6 cell line": { + "title": "Lignée cellulaire Vero E6" + }, + "VeroE6/TMPRSS2 cell line": { + "title": "Lignée cellulaire VeroE6/TMPRSS2" + } + }, + "title": "Menu « Laboratoire hôte »" + }, + "HostDiseaseMenu": { + "permissible_values": { + "COVID-19": { + "title": "COVID-19" + } + }, + "title": "Menu « Maladie de l’hôte »" + }, + "HostAgeBinMenu": { + "permissible_values": { + "0 - 9": { + "title": "0 - 9" + }, + "10 - 19": { + "title": "10 - 19" + }, + "20 - 29": { + "title": "20 - 29" + }, + "30 - 39": { + "title": "30 - 39" + }, + "40 - 49": { + "title": "40 - 49" + }, + "50 - 59": { + "title": "50 - 59" + }, + "60 - 69": { + "title": "60 - 69" + }, + "70 - 79": { + "title": "70 - 79" + }, + "80 - 89": { + "title": "80 - 89" + }, + "90 - 99": { + "title": "90 - 99" + }, + "100+": { + "title": "100+" + } + }, + "title": "Menu « Groupe d’âge de l’hôte »" + }, + "HostGenderMenu": { + "permissible_values": { + "Female": { + "title": "Femme" + }, + "Male": { + "title": "Homme" + }, + "Non-binary gender": { + "title": "Non binaire" + }, + "Transgender (assigned male at birth)": { + "title": "Transgenre (sexe masculin à la naissance)" + }, + "Transgender (assigned female at birth)": { + "title": "Transgenre (sexe féminin à la naissance)" + }, + "Undeclared": { + "title": "Non déclaré" + } + }, + "title": "Menu « Genre de l’hôte »" + }, + "ExposureEventMenu": { + "permissible_values": { + "Mass Gathering": { + "title": "Rassemblement de masse" + }, + "Agricultural Event": { + "title": "Événement agricole" + }, + "Convention": { + "title": "Convention" + }, + "Convocation": { + "title": "Convocation" + }, + "Recreational Event": { + "title": "Événement récréatif" + }, + "Concert": { + "title": "Concert" + }, + "Sporting Event": { + "title": "Événement sportif" + }, + "Religious Gathering": { + "title": "Rassemblement religieux" + }, + "Mass": { + "title": "Messe" + }, + "Social Gathering": { + "title": "Rassemblement social" + }, + "Baby Shower": { + "title": "Réception-cadeau pour bébé" + }, + "Community Event": { + "title": "Événement communautaire" + }, + "Family Gathering": { + "title": "Rassemblement familial" + }, + "Family Reunion": { + "title": "Réunion de famille" + }, + "Funeral": { + "title": "Funérailles" + }, + "Party": { + "title": "Fête" + }, + "Potluck": { + "title": "Repas-partage" + }, + "Wedding": { + "title": "Mariage" + }, + "Other exposure event": { + "title": "Autre événement d’exposition" + } + }, + "title": "Menu « Événement d’exposition »" + }, + "ExposureContactLevelMenu": { + "permissible_values": { + "Contact with infected individual": { + "title": "Contact avec une personne infectée" + }, + "Direct contact (direct human-to-human contact)": { + "title": "Contact direct (contact interhumain)" + }, + "Indirect contact": { + "title": "Contact indirect" + }, + "Close contact (face-to-face, no direct contact)": { + "title": "Contact étroit (contact personnel, aucun contact étroit)" + }, + "Casual contact": { + "title": "Contact occasionnel" + } + }, + "title": "Menu « Niveau de contact de l’exposition »" + }, + "HostRoleMenu": { + "permissible_values": { + "Attendee": { + "title": "Participant" + }, + "Student": { + "title": "Étudiant" + }, + "Patient": { + "title": "Patient" + }, + "Inpatient": { + "title": "Patient hospitalisé" + }, + "Outpatient": { + "title": "Patient externe" + }, + "Passenger": { + "title": "Passager" + }, + "Resident": { + "title": "Résident" + }, + "Visitor": { + "title": "Visiteur" + }, + "Volunteer": { + "title": "Bénévole" + }, + "Work": { + "title": "Travail" + }, + "Administrator": { + "title": "Administrateur" + }, + "Child Care/Education Worker": { + "title": "Travailleur en garderie ou en éducation" + }, + "Essential Worker": { + "title": "Travailleur essentiel" + }, + "First Responder": { + "title": "Premier intervenant" + }, + "Firefighter": { + "title": "Pompier" + }, + "Paramedic": { + "title": "Ambulancier" + }, + "Police Officer": { + "title": "Policier" + }, + "Healthcare Worker": { + "title": "Travailleur de la santé" + }, + "Community Healthcare Worker": { + "title": "Agent de santé communautaire" + }, + "Laboratory Worker": { + "title": "Travailleur de laboratoire" + }, + "Nurse": { + "title": "Infirmière" + }, + "Personal Care Aid": { + "title": "Aide aux soins personnels" + }, + "Pharmacist": { + "title": "Pharmacien" + }, + "Physician": { + "title": "Médecin" + }, + "Housekeeper": { + "title": "Aide-ménagère" + }, + "International worker": { + "title": "Travailleur international" + }, + "Kitchen Worker": { + "title": "Aide de cuisine" + }, + "Rotational Worker": { + "title": "Travailleur en rotation" + }, + "Seasonal Worker": { + "title": "Travailleur saisonnier" + }, + "Transport Worker": { + "title": "Ouvrier des transports" + }, + "Transport Truck Driver": { + "title": "Chauffeur de camion de transport" + }, + "Veterinarian": { + "title": "Vétérinaire" + }, + "Social role": { + "title": "Rôle social" + }, + "Acquaintance of case": { + "title": "Connaissance du cas" + }, + "Relative of case": { + "title": "Famille du cas" + }, + "Child of case": { + "title": "Enfant du cas" + }, + "Parent of case": { + "title": "Parent du cas" + }, + "Father of case": { + "title": "Père du cas" + }, + "Mother of case": { + "title": "Mère du cas" + }, + "Spouse of case": { + "title": "Conjoint du cas" + }, + "Other Host Role": { + "title": "Autre rôle de l’hôte" + } + }, + "title": "Menu « Rôle de l’hôte »" + }, + "ExposureSettingMenu": { + "permissible_values": { + "Human Exposure": { + "title": "Exposition humaine" + }, + "Contact with Known COVID-19 Case": { + "title": "Contact avec un cas connu de COVID-19" + }, + "Contact with Patient": { + "title": "Contact avec un patient" + }, + "Contact with Probable COVID-19 Case": { + "title": "Contact avec un cas probable de COVID-19" + }, + "Contact with Person with Acute Respiratory Illness": { + "title": "Contact avec une personne atteinte d’une maladie respiratoire aiguë" + }, + "Contact with Person with Fever and/or Cough": { + "title": "Contact avec une personne présentant une fièvre ou une toux" + }, + "Contact with Person who Recently Travelled": { + "title": "Contact avec une personne ayant récemment voyagé" + }, + "Occupational, Residency or Patronage Exposure": { + "title": "Exposition professionnelle ou résidentielle" + }, + "Abbatoir": { + "title": "Abattoir" + }, + "Animal Rescue": { + "title": "Refuge pour animaux" + }, + "Childcare": { + "title": "Garde d’enfants" + }, + "Daycare": { + "title": "Garderie" + }, + "Nursery": { + "title": "Pouponnière" + }, + "Community Service Centre": { + "title": "Centre de services communautaires" + }, + "Correctional Facility": { + "title": "Établissement correctionnel" + }, + "Dormitory": { + "title": "Dortoir" + }, + "Farm": { + "title": "Ferme" + }, + "First Nations Reserve": { + "title": "Réserve des Premières Nations" + }, + "Funeral Home": { + "title": "Salon funéraire" + }, + "Group Home": { + "title": "Foyer de groupe" + }, + "Healthcare Setting": { + "title": "Établissement de soins de santé" + }, + "Ambulance": { + "title": "Ambulance" + }, + "Acute Care Facility": { + "title": "Établissement de soins de courte durée" + }, + "Clinic": { + "title": "Clinique" + }, + "Community Healthcare (At-Home) Setting": { + "title": "Établissement de soins de santé communautaire (à domicile)" + }, + "Community Health Centre": { + "title": "Centre de santé communautaire" + }, + "Hospital": { + "title": "Hôpital" + }, + "Emergency Department": { + "title": "Service des urgences" + }, + "ICU": { + "title": "USI" + }, + "Ward": { + "title": "Service" + }, + "Laboratory": { + "title": "Laboratoire" + }, + "Long-Term Care Facility": { + "title": "Établissement de soins de longue durée" + }, + "Pharmacy": { + "title": "Pharmacie" + }, + "Physician's Office": { + "title": "Cabinet de médecin" + }, + "Household": { + "title": "Ménage" + }, + "Insecure Housing (Homeless)": { + "title": "Logement précaire (sans-abri)" + }, + "Occupational Exposure": { + "title": "Exposition professionnelle" + }, + "Worksite": { + "title": "Lieu de travail" + }, + "Office": { + "title": "Bureau" + }, + "Outdoors": { + "title": "Plein air" + }, + "Camp/camping": { + "title": "Camp/Camping" + }, + "Hiking Trail": { + "title": "Sentier de randonnée" + }, + "Hunting Ground": { + "title": "Territoire de chasse" + }, + "Ski Resort": { + "title": "Station de ski" + }, + "Petting zoo": { + "title": "Zoo pour enfants" + }, + "Place of Worship": { + "title": "Lieu de culte" + }, + "Church": { + "title": "Église" + }, + "Mosque": { + "title": "Mosquée" + }, + "Temple": { + "title": "Temple" + }, + "Restaurant": { + "title": "Restaurant" + }, + "Retail Store": { + "title": "Magasin de détail" + }, + "School": { + "title": "École" + }, + "Temporary Residence": { + "title": "Résidence temporaire" + }, + "Homeless Shelter": { + "title": "Refuge pour sans-abri" + }, + "Hotel": { + "title": "Hôtel" + }, + "Veterinary Care Clinic": { + "title": "Clinique vétérinaire" + }, + "Travel Exposure": { + "title": "Exposition liée au voyage" + }, + "Travelled on a Cruise Ship": { + "title": "Voyage sur un bateau de croisière" + }, + "Travelled on a Plane": { + "title": "Voyage en avion" + }, + "Travelled on Ground Transport": { + "title": "Voyage par voie terrestre" + }, + "Travelled outside Province/Territory": { + "title": "Voyage en dehors de la province ou du territoire" + }, + "Travelled outside Canada": { + "title": "Voyage en dehors du Canada" + }, + "Other Exposure Setting": { + "title": "Autres contextes d’exposition" + } + }, + "title": "Menu « Contexte de l’exposition »" + }, + "TravelPointOfEntryTypeMenu": { + "permissible_values": { + "Air": { + "title": "Voie aérienne" + }, + "Land": { + "title": "Voie terrestre" + } + }, + "title": "Menu «  Type de point d’entrée du voyage »" + }, + "BorderTestingTestDayTypeMenu": { + "permissible_values": { + "day 1": { + "title": "Jour 1" + }, + "day 8": { + "title": "Jour 8" + }, + "day 10": { + "title": "Jour 10" + } + }, + "title": "Menu « Jour du dépistage à la frontière »" + }, + "TravelHistoryAvailabilityMenu": { + "permissible_values": { + "Travel history available": { + "title": "Antécédents de voyage disponibles" + }, + "Domestic travel history available": { + "title": "Antécédents des voyages intérieurs disponibles" + }, + "International travel history available": { + "title": "Antécédents des voyages internationaux disponibles" + }, + "International and domestic travel history available": { + "title": "Antécédents des voyages intérieurs et internationaux disponibles" + }, + "No travel history available": { + "title": "Aucun antécédent de voyage disponible" + } + }, + "title": "Menu « Disponibilité des antécédents de voyage »" + }, + "SequencingInstrumentMenu": { + "permissible_values": { + "Illumina": { + "title": "Illumina" + }, + "Illumina Genome Analyzer": { + "title": "Analyseur de génome Illumina" + }, + "Illumina Genome Analyzer II": { + "title": "Analyseur de génome Illumina II" + }, + "Illumina Genome Analyzer IIx": { + "title": "Analyseur de génome Illumina IIx" + }, + "Illumina HiScanSQ": { + "title": "Illumina HiScanSQ" + }, + "Illumina HiSeq": { + "title": "Illumina HiSeq" + }, + "Illumina HiSeq X": { + "title": "Illumina HiSeq X" + }, + "Illumina HiSeq X Five": { + "title": "Illumina HiSeq X Five" + }, + "Illumina HiSeq X Ten": { + "title": "Illumina HiSeq X Ten" + }, + "Illumina HiSeq 1000": { + "title": "Illumina HiSeq 1000" + }, + "Illumina HiSeq 1500": { + "title": "Illumina HiSeq 1500" + }, + "Illumina HiSeq 2000": { + "title": "Illumina HiSeq 2000" + }, + "Illumina HiSeq 2500": { + "title": "Illumina HiSeq 2500" + }, + "Illumina HiSeq 3000": { + "title": "Illumina HiSeq 3000" + }, + "Illumina HiSeq 4000": { + "title": "Illumina HiSeq 4000" + }, + "Illumina iSeq": { + "title": "Illumina iSeq" + }, + "Illumina iSeq 100": { + "title": "Illumina iSeq 100" + }, + "Illumina NovaSeq": { + "title": "Illumina NovaSeq" + }, + "Illumina NovaSeq 6000": { + "title": "Illumina NovaSeq 6000" + }, + "Illumina MiniSeq": { + "title": "Illumina MiniSeq" + }, + "Illumina MiSeq": { + "title": "Illumina MiSeq" + }, + "Illumina NextSeq": { + "title": "Illumina NextSeq" + }, + "Illumina NextSeq 500": { + "title": "Illumina NextSeq 500" + }, + "Illumina NextSeq 550": { + "title": "Illumina NextSeq 550" + }, + "Illumina NextSeq 2000": { + "title": "Illumina NextSeq 2000" + }, + "Pacific Biosciences": { + "title": "Pacific Biosciences" + }, + "PacBio RS": { + "title": "PacBio RS" + }, + "PacBio RS II": { + "title": "PacBio RS II" + }, + "PacBio Sequel": { + "title": "PacBio Sequel" + }, + "PacBio Sequel II": { + "title": "PacBio Sequel II" + }, + "Ion Torrent": { + "title": "Ion Torrent" + }, + "Ion Torrent PGM": { + "title": "Ion Torrent PGM" + }, + "Ion Torrent Proton": { + "title": "Ion Torrent Proton" + }, + "Ion Torrent S5 XL": { + "title": "Ion Torrent S5 XL" + }, + "Ion Torrent S5": { + "title": "Ion Torrent S5" + }, + "Oxford Nanopore": { + "title": "Oxford Nanopore" + }, + "Oxford Nanopore GridION": { + "title": "Oxford Nanopore GridION" + }, + "Oxford Nanopore MinION": { + "title": "Oxford Nanopore MinION" + }, + "Oxford Nanopore PromethION": { + "title": "Oxford Nanopore PromethION" + }, + "BGI Genomics": { + "title": "BGI Genomics" + }, + "BGI Genomics BGISEQ-500": { + "title": "BGI Genomics BGISEQ-500" + }, + "MGI": { + "title": "MGI" + }, + "MGI DNBSEQ-T7": { + "title": "MGI DNBSEQ-T7" + }, + "MGI DNBSEQ-G400": { + "title": "MGI DNBSEQ-G400" + }, + "MGI DNBSEQ-G400 FAST": { + "title": "MGI DNBSEQ-G400 FAST" + }, + "MGI DNBSEQ-G50": { + "title": "MGI DNBSEQ-G50" + } + }, + "title": "Menu « Instrument de séquençage »" + }, + "GeneNameMenu": { + "permissible_values": { + "E gene (orf4)": { + "title": "Gène E (orf4)" + }, + "M gene (orf5)": { + "title": "Gène M (orf5)" + }, + "N gene (orf9)": { + "title": "Gène N (orf9)" + }, + "Spike gene (orf2)": { + "title": "Gène de pointe (orf2)" + }, + "orf1ab (rep)": { + "title": "orf1ab (rep)" + }, + "orf1a (pp1a)": { + "title": "orf1a (pp1a)" + }, + "nsp11": { + "title": "nsp11" + }, + "nsp1": { + "title": "nsp1" + }, + "nsp2": { + "title": "nsp2" + }, + "nsp3": { + "title": "nsp3" + }, + "nsp4": { + "title": "nsp4" + }, + "nsp5": { + "title": "nsp5" + }, + "nsp6": { + "title": "nsp6" + }, + "nsp7": { + "title": "nsp7" + }, + "nsp8": { + "title": "nsp8" + }, + "nsp9": { + "title": "nsp9" + }, + "nsp10": { + "title": "nsp10" + }, + "RdRp gene (nsp12)": { + "title": "Gène RdRp (nsp12)" + }, + "hel gene (nsp13)": { + "title": "Gène hel (nsp13)" + }, + "exoN gene (nsp14)": { + "title": "Gène exoN (nsp14)" + }, + "nsp15": { + "title": "nsp15" + }, + "nsp16": { + "title": "nsp16" + }, + "orf3a": { + "title": "orf3a" + }, + "orf3b": { + "title": "orf3b" + }, + "orf6 (ns6)": { + "title": "orf6 (ns6)" + }, + "orf7a": { + "title": "orf7a" + }, + "orf7b (ns7b)": { + "title": "orf7b (ns7b)" + }, + "orf8 (ns8)": { + "title": "orf8 (ns8)" + }, + "orf9b": { + "title": "orf9b" + }, + "orf9c": { + "title": "orf9c" + }, + "orf10": { + "title": "orf10" + }, + "orf14": { + "title": "orf14" + }, + "SARS-COV-2 5' UTR": { + "title": "SRAS-COV-2 5' UTR" + } + }, + "title": "Menu « Nom du gène »" + }, + "SequenceSubmittedByMenu": { + "permissible_values": { + "Alberta Precision Labs (APL)": { + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "title": "Laboratoire de santé publique du CCMCB" + }, + "Canadore College": { + "title": "Canadore College" + }, + "The Centre for Applied Genomics (TCAG)": { + "title": "The Centre for Applied Genomics (TCAG)" + }, + "Dynacare": { + "title": "Dynacare" + }, + "Dynacare (Brampton)": { + "title": "Dynacare (Brampton)" + }, + "Dynacare (Manitoba)": { + "title": "Dynacare (Manitoba)" + }, + "The Hospital for Sick Children (SickKids)": { + "title": "The Hospital for Sick Children (SickKids)" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Manitoba Cadham Provincial Laboratory": { + "title": "Laboratoire provincial Cadham du Manitoba" + }, + "McGill University": { + "title": "Université McGill" + }, + "McMaster University": { + "title": "Université McMaster" + }, + "National Microbiology Laboratory (NML)": { + "title": "Laboratoire national de microbiologie (LNM)" + }, + "New Brunswick - Vitalité Health Network": { + "title": "Nouveau-Brunswick – Réseau de santé Vitalité" + }, + "Newfoundland and Labrador - Eastern Health": { + "title": "Terre-Neuve-et-Labrador – Eastern Health" + }, + "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { + "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" + }, + "Nova Scotia Health Authority": { + "title": "Autorité sanitaire de la Nouvelle-Écosse" + }, + "Ontario Institute for Cancer Research (OICR)": { + "title": "Institut ontarien de recherche sur le cancer (IORC)" + }, + "Ontario COVID-19 Genomic Network": { + "title": "Réseau génomique ontarien COVID-19" + }, + "Prince Edward Island - Health PEI": { + "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." + }, + "Public Health Ontario (PHO)": { + "title": "Santé publique Ontario (SPO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "title": "Université Queen’s – Centre des sciences de la santé de Kingston" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "title": "Saskatchewan – Laboratoire provincial Roy Romanow" + }, + "Sunnybrook Health Sciences Centre": { + "title": "Sunnybrook Health Sciences Centre" + }, + "Thunder Bay Regional Health Sciences Centre": { + "title": "Centre régional des sciences\nde la santé de Thunder Bay" + } + }, + "title": "Menu « Séquence soumise par »" + }, + "SampleCollectedByMenu": { + "permissible_values": { + "Alberta Precision Labs (APL)": { + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "title": "Laboratoire de santé publique du CCMCB" + }, + "Dynacare": { + "title": "Dynacare" + }, + "Dynacare (Manitoba)": { + "title": "Dynacare (Manitoba)" + }, + "Dynacare (Brampton)": { + "title": "Dynacare (Brampton)" + }, + "Eastern Ontario Regional Laboratory Association": { + "title": "Association des laboratoires régionaux de l’Est de l’Ontario" + }, + "Hamilton Health Sciences": { + "title": "Hamilton Health Sciences" + }, + "The Hospital for Sick Children (SickKids)": { + "title": "The Hospital for Sick Children (SickKids)" + }, + "Kingston Health Sciences Centre": { + "title": "Centre des sciences de la santé de Kingston" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Lake of the Woods District Hospital - Ontario": { + "title": "Lake of the Woods District Hospital – Ontario" + }, + "LifeLabs": { + "title": "LifeLabs" + }, + "LifeLabs (Ontario)": { + "title": "LifeLabs (Ontario)" + }, + "Manitoba Cadham Provincial Laboratory": { + "title": "Laboratoire provincial Cadham du Manitoba" + }, + "McMaster University": { + "title": "Université McMaster" + }, + "Mount Sinai Hospital": { + "title": "Mount Sinai Hospital" + }, + "National Microbiology Laboratory (NML)": { + "title": "Laboratoire national de microbiologie (LNM)" + }, + "New Brunswick - Vitalité Health Network": { + "title": "Nouveau-Brunswick – Réseau de santé Vitalité" + }, + "Newfoundland and Labrador - Eastern Health": { + "title": "Terre-Neuve-et-Labrador – Eastern Health" + }, + "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { + "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" + }, + "Nova Scotia Health Authority": { + "title": "Autorité sanitaire de la Nouvelle-Écosse" + }, + "Nunavut": { + "title": "Nunavut" + }, + "Ontario Institute for Cancer Research (OICR)": { + "title": "Institut ontarien de recherche sur le cancer (IORC)" + }, + "Prince Edward Island - Health PEI": { + "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." + }, + "Public Health Ontario (PHO)": { + "title": "Santé publique Ontario (SPO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "title": "Université Queen’s – Centre des sciences de la santé de Kingston" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "title": "Saskatchewan – Laboratoire provincial Roy Romanow" + }, + "Shared Hospital Laboratory": { + "title": "Shared Hospital Laboratory" + }, + "St. John's Rehab at Sunnybrook Hospital": { + "title": "St. John’s Rehab à l’hôpital Sunnybrook" + }, + "St. Joseph's Healthcare Hamilton": { + "title": "St. Joseph's Healthcare Hamilton" + }, + "Switch Health": { + "title": "Switch Health" + }, + "Sunnybrook Health Sciences Centre": { + "title": "Sunnybrook Health Sciences Centre" + }, + "Unity Health Toronto": { + "title": "Unity Health Toronto" + }, + "William Osler Health System": { + "title": "William Osler Health System" + } + }, + "title": "Menu « Échantillon prélevé par »" + }, + "GeoLocNameCountryMenu": { + "permissible_values": { + "Afghanistan": { + "title": "Afghanistan" + }, + "Albania": { + "title": "Albanie" + }, + "Algeria": { + "title": "Algérie" + }, + "American Samoa": { + "title": "Samoa américaines" + }, + "Andorra": { + "title": "Andorre" + }, + "Angola": { + "title": "Angola" + }, + "Anguilla": { + "title": "Anguilla" + }, + "Antarctica": { + "title": "Antarctique" + }, + "Antigua and Barbuda": { + "title": "Antigua-et-Barbuda" + }, + "Argentina": { + "title": "Argentine" + }, + "Armenia": { + "title": "Arménie" + }, + "Aruba": { + "title": "Aruba" + }, + "Ashmore and Cartier Islands": { + "title": "Îles Ashmore et Cartier" + }, + "Australia": { + "title": "Australie" + }, + "Austria": { + "title": "Autriche" + }, + "Azerbaijan": { + "title": "Azerbaïdjan" + }, + "Bahamas": { + "title": "Bahamas" + }, + "Bahrain": { + "title": "Bahreïn" + }, + "Baker Island": { + "title": "Île Baker" + }, + "Bangladesh": { + "title": "Bangladesh" + }, + "Barbados": { + "title": "Barbade" + }, + "Bassas da India": { + "title": "Bassas de l’Inde" + }, + "Belarus": { + "title": "Bélarus" + }, + "Belgium": { + "title": "Belgique" + }, + "Belize": { + "title": "Bélize" + }, + "Benin": { + "title": "Bénin" + }, + "Bermuda": { + "title": "Bermudes" + }, + "Bhutan": { + "title": "Bhoutan" + }, + "Bolivia": { + "title": "Bolivie" + }, + "Borneo": { + "title": "Bornéo" + }, + "Bosnia and Herzegovina": { + "title": "Bosnie-Herzégovine" + }, + "Botswana": { + "title": "Botswana" + }, + "Bouvet Island": { + "title": "Île Bouvet" + }, + "Brazil": { + "title": "Brésil" + }, + "British Virgin Islands": { + "title": "Îles Vierges britanniques" + }, + "Brunei": { + "title": "Brunei" + }, + "Bulgaria": { + "title": "Bulgarie" + }, + "Burkina Faso": { + "title": "Burkina Faso" + }, + "Burundi": { + "title": "Burundi" + }, + "Cambodia": { + "title": "Cambodge" + }, + "Cameroon": { + "title": "Cameroun" + }, + "Canada": { + "title": "Canada" + }, + "Cape Verde": { + "title": "Cap-Vert" + }, + "Cayman Islands": { + "title": "Îles Caïmans" + }, + "Central African Republic": { + "title": "République centrafricaine" + }, + "Chad": { + "title": "Tchad" + }, + "Chile": { + "title": "Chili" + }, + "China": { + "title": "Chine" + }, + "Christmas Island": { + "title": "Île Christmas" + }, + "Clipperton Island": { + "title": "Îlot de Clipperton" + }, + "Cocos Islands": { + "title": "Îles Cocos" + }, + "Colombia": { + "title": "Colombie" + }, + "Comoros": { + "title": "Comores" + }, + "Cook Islands": { + "title": "Îles Cook" + }, + "Coral Sea Islands": { + "title": "Îles de la mer de Corail" + }, + "Costa Rica": { + "title": "Costa Rica" + }, + "Cote d'Ivoire": { + "title": "Côte d’Ivoire" + }, + "Croatia": { + "title": "Croatie" + }, + "Cuba": { + "title": "Cuba" + }, + "Curacao": { + "title": "Curaçao" + }, + "Cyprus": { + "title": "Chypre" + }, + "Czech Republic": { + "title": "République tchèque" + }, + "Democratic Republic of the Congo": { + "title": "République démocratique du Congo" + }, + "Denmark": { + "title": "Danemark" + }, + "Djibouti": { + "title": "Djibouti" + }, + "Dominica": { + "title": "Dominique" + }, + "Dominican Republic": { + "title": "République dominicaine" + }, + "Ecuador": { + "title": "Équateur" + }, + "Egypt": { + "title": "Égypte" + }, + "El Salvador": { + "title": "Salvador" + }, + "Equatorial Guinea": { + "title": "Guinée équatoriale" + }, + "Eritrea": { + "title": "Érythrée" + }, + "Estonia": { + "title": "Estonie" + }, + "Eswatini": { + "title": "Eswatini" + }, + "Ethiopia": { + "title": "Éthiopie" + }, + "Europa Island": { + "title": "Île Europa" + }, + "Falkland Islands (Islas Malvinas)": { + "title": "Îles Falkland (îles Malouines)" + }, + "Faroe Islands": { + "title": "Îles Féroé" + }, + "Fiji": { + "title": "Fidji" + }, + "Finland": { + "title": "Finlande" + }, + "France": { + "title": "France" + }, + "French Guiana": { + "title": "Guyane française" + }, + "French Polynesia": { + "title": "Polynésie française" + }, + "French Southern and Antarctic Lands": { + "title": "Terres australes et antarctiques françaises" + }, + "Gabon": { + "title": "Gabon" + }, + "Gambia": { + "title": "Gambie" + }, + "Gaza Strip": { + "title": "Bande de Gaza" + }, + "Georgia": { + "title": "Géorgie" + }, + "Germany": { + "title": "Allemagne" + }, + "Ghana": { + "title": "Ghana" + }, + "Gibraltar": { + "title": "Gibraltar" + }, + "Glorioso Islands": { + "title": "Îles Glorieuses" + }, + "Greece": { + "title": "Grèce" + }, + "Greenland": { + "title": "Groenland" + }, + "Grenada": { + "title": "Grenade" + }, + "Guadeloupe": { + "title": "Guadeloupe" + }, + "Guam": { + "title": "Guam" + }, + "Guatemala": { + "title": "Guatemala" + }, + "Guernsey": { + "title": "Guernesey" + }, + "Guinea": { + "title": "Guinée" + }, + "Guinea-Bissau": { + "title": "Guinée-Bissau" + }, + "Guyana": { + "title": "Guyana" + }, + "Haiti": { + "title": "Haïti" + }, + "Heard Island and McDonald Islands": { + "title": "Îles Heard-et-McDonald" + }, + "Honduras": { + "title": "Honduras" + }, + "Hong Kong": { + "title": "Hong Kong" + }, + "Howland Island": { + "title": "Île Howland" + }, + "Hungary": { + "title": "Hongrie" + }, + "Iceland": { + "title": "Islande" + }, + "India": { + "title": "Inde" + }, + "Indonesia": { + "title": "Indonésie" + }, + "Iran": { + "title": "Iran" + }, + "Iraq": { + "title": "Iraq" + }, + "Ireland": { + "title": "Irlande" + }, + "Isle of Man": { + "title": "île de Man" + }, + "Israel": { + "title": "Israël" + }, + "Italy": { + "title": "Italie" + }, + "Jamaica": { + "title": "Jamaïque" + }, + "Jan Mayen": { + "title": "Jan Mayen" + }, + "Japan": { + "title": "Japon" + }, + "Jarvis Island": { + "title": "Île Jarvis" + }, + "Jersey": { + "title": "Jersey" + }, + "Johnston Atoll": { + "title": "Atoll Johnston" + }, + "Jordan": { + "title": "Jordanie" + }, + "Juan de Nova Island": { + "title": "Île Juan de Nova" + }, + "Kazakhstan": { + "title": "Kazakhstan" + }, + "Kenya": { + "title": "Kenya" + }, + "Kerguelen Archipelago": { + "title": "Archipel Kerguelen" + }, + "Kingman Reef": { + "title": "Récif de Kingman" + }, + "Kiribati": { + "title": "Kiribati" + }, + "Kosovo": { + "title": "Kosovo" + }, + "Kuwait": { + "title": "Koweït" + }, + "Kyrgyzstan": { + "title": "Kirghizistan" + }, + "Laos": { + "title": "Laos" + }, + "Latvia": { + "title": "Lettonie" + }, + "Lebanon": { + "title": "Liban" + }, + "Lesotho": { + "title": "Lesotho" + }, + "Liberia": { + "title": "Libéria" + }, + "Libya": { + "title": "Libye" + }, + "Liechtenstein": { + "title": "Liechtenstein" + }, + "Line Islands": { + "title": "Îles de la Ligne" + }, + "Lithuania": { + "title": "Lituanie" + }, + "Luxembourg": { + "title": "Luxembourg" + }, + "Macau": { + "title": "Macao" + }, + "Madagascar": { + "title": "Madagascar" + }, + "Malawi": { + "title": "Malawi" + }, + "Malaysia": { + "title": "Malaisie" + }, + "Maldives": { + "title": "Maldives" + }, + "Mali": { + "title": "Mali" + }, + "Malta": { + "title": "Malte" + }, + "Marshall Islands": { + "title": "Îles Marshall" + }, + "Martinique": { + "title": "Martinique" + }, + "Mauritania": { + "title": "Mauritanie" + }, + "Mauritius": { + "title": "Maurice" + }, + "Mayotte": { + "title": "Mayotte" + }, + "Mexico": { + "title": "Mexique" + }, + "Micronesia": { + "title": "Micronésie" + }, + "Midway Islands": { + "title": "Îles Midway" + }, + "Moldova": { + "title": "Moldavie" + }, + "Monaco": { + "title": "Monaco" + }, + "Mongolia": { + "title": "Mongolie" + }, + "Montenegro": { + "title": "Monténégro" + }, + "Montserrat": { + "title": "Montserrat" + }, + "Morocco": { + "title": "Maroc" + }, + "Mozambique": { + "title": "Mozambique" + }, + "Myanmar": { + "title": "Myanmar" + }, + "Namibia": { + "title": "Namibie" + }, + "Nauru": { + "title": "Nauru" + }, + "Navassa Island": { + "title": "Île Navassa" + }, + "Nepal": { + "title": "Népal" + }, + "Netherlands": { + "title": "Pays-Bas" + }, + "New Caledonia": { + "title": "Nouvelle-Calédonie" + }, + "New Zealand": { + "title": "Nouvelle-Zélande" + }, + "Nicaragua": { + "title": "Nicaragua" + }, + "Niger": { + "title": "Niger" + }, + "Nigeria": { + "title": "Nigéria" + }, + "Niue": { + "title": "Nioué" + }, + "Norfolk Island": { + "title": "Île Norfolk" + }, + "North Korea": { + "title": "Corée du Nord" + }, + "North Macedonia": { + "title": "Macédoine du Nord" + }, + "North Sea": { + "title": "Mer du Nord" + }, + "Northern Mariana Islands": { + "title": "Îles Mariannes du Nord" + }, + "Norway": { + "title": "Norvège" + }, + "Oman": { + "title": "Oman" + }, + "Pakistan": { + "title": "Pakistan" + }, + "Palau": { + "title": "Palaos" + }, + "Panama": { + "title": "Panama" + }, + "Papua New Guinea": { + "title": "Papouasie-Nouvelle-Guinée" + }, + "Paracel Islands": { + "title": "Îles Paracel" + }, + "Paraguay": { + "title": "Paraguay" + }, + "Peru": { + "title": "Pérou" + }, + "Philippines": { + "title": "Philippines" + }, + "Pitcairn Islands": { + "title": "Île Pitcairn" + }, + "Poland": { + "title": "Pologne" + }, + "Portugal": { + "title": "Portugal" + }, + "Puerto Rico": { + "title": "Porto Rico" + }, + "Qatar": { + "title": "Qatar" + }, + "Republic of the Congo": { + "title": "République du Congo" + }, + "Reunion": { + "title": "Réunion" + }, + "Romania": { + "title": "Roumanie" + }, + "Ross Sea": { + "title": "Mer de Ross" + }, + "Russia": { + "title": "Russie" + }, + "Rwanda": { + "title": "Rwanda" + }, + "Saint Helena": { + "title": "Sainte-Hélène" + }, + "Saint Kitts and Nevis": { + "title": "Saint-Kitts-et-Nevis" + }, + "Saint Lucia": { + "title": "Sainte-Lucie" + }, + "Saint Pierre and Miquelon": { + "title": "Saint-Pierre-et-Miquelon" + }, + "Saint Martin": { + "title": "Saint-Martin" + }, + "Saint Vincent and the Grenadines": { + "title": "Saint-Vincent-et-les-Grenadines" + }, + "Samoa": { + "title": "Samoa" + }, + "San Marino": { + "title": "Saint-Marin" + }, + "Sao Tome and Principe": { + "title": "Sao Tomé-et-Principe" + }, + "Saudi Arabia": { + "title": "Arabie saoudite" + }, + "Senegal": { + "title": "Sénégal" + }, + "Serbia": { + "title": "Serbie" + }, + "Seychelles": { + "title": "Seychelles" + }, + "Sierra Leone": { + "title": "Sierra Leone" + }, + "Singapore": { + "title": "Singapour" + }, + "Sint Maarten": { + "title": "Saint-Martin" + }, + "Slovakia": { + "title": "Slovaquie" + }, + "Slovenia": { + "title": "Slovénie" + }, + "Solomon Islands": { + "title": "Îles Salomon" + }, + "Somalia": { + "title": "Somalie" + }, + "South Africa": { + "title": "Afrique du Sud" + }, + "South Georgia and the South Sandwich Islands": { + "title": "Géorgie du Sud et îles Sandwich du Sud" + }, + "South Korea": { + "title": "Corée du Sud" + }, + "South Sudan": { + "title": "Soudan du Sud" + }, + "Spain": { + "title": "Espagne" + }, + "Spratly Islands": { + "title": "Îles Spratly" + }, + "Sri Lanka": { + "title": "Sri Lanka" + }, + "State of Palestine": { + "title": "État de Palestine" + }, + "Sudan": { + "title": "Soudan" + }, + "Suriname": { + "title": "Suriname" + }, + "Svalbard": { + "title": "Svalbard" + }, + "Swaziland": { + "title": "Swaziland" + }, + "Sweden": { + "title": "Suède" + }, + "Switzerland": { + "title": "Suisse" + }, + "Syria": { + "title": "Syrie" + }, + "Taiwan": { + "title": "Taïwan" + }, + "Tajikistan": { + "title": "Tadjikistan" + }, + "Tanzania": { + "title": "Tanzanie" + }, + "Thailand": { + "title": "Thaïlande" + }, + "Timor-Leste": { + "title": "Timor-Leste" + }, + "Togo": { + "title": "Togo" + }, + "Tokelau": { + "title": "Tokelaou" + }, + "Tonga": { + "title": "Tonga" + }, + "Trinidad and Tobago": { + "title": "Trinité-et-Tobago" + }, + "Tromelin Island": { + "title": "Île Tromelin" + }, + "Tunisia": { + "title": "Tunisie" + }, + "Turkey": { + "title": "Turquie" + }, + "Turkmenistan": { + "title": "Turkménistan" + }, + "Turks and Caicos Islands": { + "title": "Îles Turks et Caicos" + }, + "Tuvalu": { + "title": "Tuvalu" + }, + "United States of America": { + "title": "États-Unis" + }, + "Uganda": { + "title": "Ouganda" + }, + "Ukraine": { + "title": "Ukraine" + }, + "United Arab Emirates": { + "title": "Émirats arabes unis" + }, + "United Kingdom": { + "title": "Royaume-Uni" + }, + "Uruguay": { + "title": "Uruguay" + }, + "Uzbekistan": { + "title": "Ouzbékistan" + }, + "Vanuatu": { + "title": "Vanuatu" + }, + "Venezuela": { + "title": "Venezuela" + }, + "Viet Nam": { + "title": "Vietnam" + }, + "Virgin Islands": { + "title": "Îles vierges" + }, + "Wake Island": { + "title": "Île de Wake" + }, + "Wallis and Futuna": { + "title": "Wallis-et-Futuna" + }, + "West Bank": { + "title": "Cisjordanie" + }, + "Western Sahara": { + "title": "République arabe sahraouie démocratique" + }, + "Yemen": { + "title": "Yémen" + }, + "Zambia": { + "title": "Zambie" + }, + "Zimbabwe": { + "title": "Zimbabwe" + } + }, + "title": "Menu « nom_lieu_géo (pays) »" + } + } + } + } + ] + } + }, "description": "", "in_language": [ "en", diff --git a/web/templates/canada_covid19/schema.yaml b/web/templates/canada_covid19/schema.yaml index 91f3e464..cff8d52f 100644 --- a/web/templates/canada_covid19/schema.yaml +++ b/web/templates/canada_covid19/schema.yaml @@ -6937,3 +6937,4369 @@ settings: Title_Case: (((?<=\b)[^a-z\W]\w*?|[\W])+) UPPER_CASE: '[A-Z\W\d_]*' lower_case: '[a-z\W\d_]*' +extensions: + locales: + tag: locales + value: + - fr: + id: https://example.com/CanCOGeN_Covid-19 + name: CanCOGeN_Covid-19 + description: '' + version: 3.0.0 + in_language: fr + classes: + dh_interface: + description: A DataHarmonizer interface + from_schema: https://example.com/CanCOGeN_Covid-19 + CanCOGeNCovid19: + title: CanCOGeN Covid-19 + description: Canadian specification for Covid-19 clinical virus biosample + data gathering + see_also: templates/canada_covid19/SOP.pdf + slot_usage: + specimen_collector_sample_id: + slot_group: "Identificateurs de base de donn\xE9es" + third_party_lab_service_provider_name: + slot_group: "Identificateurs de base de donn\xE9es" + third_party_lab_sample_id: + slot_group: "Identificateurs de base de donn\xE9es" + case_id: + slot_group: "Identificateurs de base de donn\xE9es" + related_specimen_primary_id: + slot_group: "Identificateurs de base de donn\xE9es" + irida_sample_name: + slot_group: "Identificateurs de base de donn\xE9es" + umbrella_bioproject_accession: + slot_group: "Identificateurs de base de donn\xE9es" + bioproject_accession: + slot_group: "Identificateurs de base de donn\xE9es" + biosample_accession: + slot_group: "Identificateurs de base de donn\xE9es" + sra_accession: + slot_group: "Identificateurs de base de donn\xE9es" + genbank_accession: + slot_group: "Identificateurs de base de donn\xE9es" + gisaid_accession: + slot_group: "Identificateurs de base de donn\xE9es" + sample_collected_by: + slot_group: "Collecte et traitement des \xE9chantillons" + sample_collector_contact_email: + slot_group: "Collecte et traitement des \xE9chantillons" + sample_collector_contact_address: + slot_group: "Collecte et traitement des \xE9chantillons" + sequence_submitted_by: + slot_group: "Collecte et traitement des \xE9chantillons" + sequence_submitter_contact_email: + slot_group: "Collecte et traitement des \xE9chantillons" + sequence_submitter_contact_address: + slot_group: "Collecte et traitement des \xE9chantillons" + sample_collection_date: + slot_group: "Collecte et traitement des \xE9chantillons" + sample_collection_date_precision: + slot_group: "Collecte et traitement des \xE9chantillons" + sample_received_date: + slot_group: "Collecte et traitement des \xE9chantillons" + geo_loc_name_country: + slot_group: "Collecte et traitement des \xE9chantillons" + geo_loc_name_state_province_territory: + slot_group: "Collecte et traitement des \xE9chantillons" + geo_loc_name_city: + slot_group: "Collecte et traitement des \xE9chantillons" + organism: + slot_group: "Collecte et traitement des \xE9chantillons" + isolate: + slot_group: "Collecte et traitement des \xE9chantillons" + purpose_of_sampling: + slot_group: "Collecte et traitement des \xE9chantillons" + purpose_of_sampling_details: + slot_group: "Collecte et traitement des \xE9chantillons" + nml_submitted_specimen_type: + slot_group: "Collecte et traitement des \xE9chantillons" + related_specimen_relationship_type: + slot_group: "Collecte et traitement des \xE9chantillons" + anatomical_material: + slot_group: "Collecte et traitement des \xE9chantillons" + anatomical_part: + slot_group: "Collecte et traitement des \xE9chantillons" + body_product: + slot_group: "Collecte et traitement des \xE9chantillons" + environmental_material: + slot_group: "Collecte et traitement des \xE9chantillons" + environmental_site: + slot_group: "Collecte et traitement des \xE9chantillons" + collection_device: + slot_group: "Collecte et traitement des \xE9chantillons" + collection_method: + slot_group: "Collecte et traitement des \xE9chantillons" + collection_protocol: + slot_group: "Collecte et traitement des \xE9chantillons" + specimen_processing: + slot_group: "Collecte et traitement des \xE9chantillons" + specimen_processing_details: + slot_group: "Collecte et traitement des \xE9chantillons" + lab_host: + slot_group: "Collecte et traitement des \xE9chantillons" + passage_number: + slot_group: "Collecte et traitement des \xE9chantillons" + passage_method: + slot_group: "Collecte et traitement des \xE9chantillons" + biomaterial_extracted: + slot_group: "Collecte et traitement des \xE9chantillons" + host_common_name: + slot_group: "Informations sur l'h\xF4te" + host_scientific_name: + slot_group: "Informations sur l'h\xF4te" + host_health_state: + slot_group: "Informations sur l'h\xF4te" + host_health_status_details: + slot_group: "Informations sur l'h\xF4te" + host_health_outcome: + slot_group: "Informations sur l'h\xF4te" + host_disease: + slot_group: "Informations sur l'h\xF4te" + host_age: + slot_group: "Informations sur l'h\xF4te" + host_age_unit: + slot_group: "Informations sur l'h\xF4te" + host_age_bin: + slot_group: "Informations sur l'h\xF4te" + host_gender: + slot_group: "Informations sur l'h\xF4te" + host_residence_geo_loc_name_country: + slot_group: "Informations sur l'h\xF4te" + host_residence_geo_loc_name_state_province_territory: + slot_group: "Informations sur l'h\xF4te" + host_subject_id: + slot_group: "Informations sur l'h\xF4te" + symptom_onset_date: + slot_group: "Informations sur l'h\xF4te" + signs_and_symptoms: + slot_group: "Informations sur l'h\xF4te" + preexisting_conditions_and_risk_factors: + slot_group: "Informations sur l'h\xF4te" + complications: + slot_group: "Informations sur l'h\xF4te" + host_vaccination_status: + slot_group: "Informations sur la vaccination de l'h\xF4te" + number_of_vaccine_doses_received: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_dose_1_vaccine_name: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_dose_1_vaccination_date: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_dose_2_vaccine_name: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_dose_2_vaccination_date: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_dose_3_vaccine_name: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_dose_3_vaccination_date: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_dose_4_vaccine_name: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_dose_4_vaccination_date: + slot_group: "Informations sur la vaccination de l'h\xF4te" + vaccination_history: + slot_group: "Informations sur la vaccination de l'h\xF4te" + location_of_exposure_geo_loc_name_country: + slot_group: "Informations sur l'exposition de l'h\xF4te" + destination_of_most_recent_travel_city: + slot_group: "Informations sur l'exposition de l'h\xF4te" + destination_of_most_recent_travel_state_province_territory: + slot_group: "Informations sur l'exposition de l'h\xF4te" + destination_of_most_recent_travel_country: + slot_group: "Informations sur l'exposition de l'h\xF4te" + most_recent_travel_departure_date: + slot_group: "Informations sur l'exposition de l'h\xF4te" + most_recent_travel_return_date: + slot_group: "Informations sur l'exposition de l'h\xF4te" + travel_point_of_entry_type: + slot_group: "Informations sur l'exposition de l'h\xF4te" + border_testing_test_day_type: + slot_group: "Informations sur l'exposition de l'h\xF4te" + travel_history: + slot_group: "Informations sur l'exposition de l'h\xF4te" + travel_history_availability: + slot_group: "Informations sur l'exposition de l'h\xF4te" + exposure_event: + slot_group: "Informations sur l'exposition de l'h\xF4te" + exposure_contact_level: + slot_group: "Informations sur l'exposition de l'h\xF4te" + host_role: + slot_group: "Informations sur l'exposition de l'h\xF4te" + exposure_setting: + slot_group: "Informations sur l'exposition de l'h\xF4te" + exposure_details: + slot_group: "Informations sur l'exposition de l'h\xF4te" + prior_sarscov2_infection: + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + prior_sarscov2_infection_isolate: + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + prior_sarscov2_infection_date: + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + prior_sarscov2_antiviral_treatment: + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + prior_sarscov2_antiviral_treatment_agent: + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + prior_sarscov2_antiviral_treatment_date: + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + purpose_of_sequencing: + slot_group: "S\xE9quen\xE7age" + purpose_of_sequencing_details: + slot_group: "S\xE9quen\xE7age" + sequencing_date: + slot_group: "S\xE9quen\xE7age" + library_id: + slot_group: "S\xE9quen\xE7age" + amplicon_size: + slot_group: "S\xE9quen\xE7age" + library_preparation_kit: + slot_group: "S\xE9quen\xE7age" + flow_cell_barcode: + slot_group: "S\xE9quen\xE7age" + sequencing_instrument: + slot_group: "S\xE9quen\xE7age" + sequencing_protocol_name: + slot_group: "S\xE9quen\xE7age" + sequencing_protocol: + slot_group: "S\xE9quen\xE7age" + sequencing_kit_number: + slot_group: "S\xE9quen\xE7age" + amplicon_pcr_primer_scheme: + slot_group: "S\xE9quen\xE7age" + raw_sequence_data_processing_method: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + dehosting_method: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + consensus_sequence_name: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + consensus_sequence_filename: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + consensus_sequence_filepath: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + consensus_sequence_software_name: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + consensus_sequence_software_version: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + breadth_of_coverage_value: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + depth_of_coverage_value: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + depth_of_coverage_threshold: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + r1_fastq_filename: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + r2_fastq_filename: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + r1_fastq_filepath: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + r2_fastq_filepath: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + fast5_filename: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + fast5_filepath: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + number_of_base_pairs_sequenced: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + consensus_genome_length: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + ns_per_100_kbp: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + reference_genome_accession: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + bioinformatics_protocol: + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + lineage_clade_name: + slot_group: "Informations sur les lign\xE9es et les variantes" + lineage_clade_analysis_software_name: + slot_group: "Informations sur les lign\xE9es et les variantes" + lineage_clade_analysis_software_version: + slot_group: "Informations sur les lign\xE9es et les variantes" + variant_designation: + slot_group: "Informations sur les lign\xE9es et les variantes" + variant_evidence: + slot_group: "Informations sur les lign\xE9es et les variantes" + variant_evidence_details: + slot_group: "Informations sur les lign\xE9es et les variantes" + gene_name_1: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + diagnostic_pcr_protocol_1: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + diagnostic_pcr_ct_value_1: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + gene_name_2: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + diagnostic_pcr_protocol_2: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + diagnostic_pcr_ct_value_2: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + gene_name_3: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + diagnostic_pcr_protocol_3: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + diagnostic_pcr_ct_value_3: + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + authors: + slot_group: Reconnaissance des contributeurs + dataharmonizer_provenance: + slot_group: Reconnaissance des contributeurs + slots: + specimen_collector_sample_id: + title: "ID du collecteur d\u2019\xE9chantillons" + description: "Nom d\xE9fini par l\u2019utilisateur pour l\u2019\xE9chantillon" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Conservez l\u2019ID de l\u2019\xE9chantillon du collecteur. Si ce num\xE9\ + ro est consid\xE9r\xE9 comme une information identifiable, fournissez\ + \ un autre identifiant. Assurez-vous de conserver la cl\xE9 qui correspond\ + \ aux identifiants d\u2019origine et alternatifs aux fins de tra\xE7\ + abilit\xE9 et de suivi, au besoin. Chaque ID d\u2019\xE9chantillon de\ + \ collecteur provenant d\u2019un seul demandeur doit \xEAtre unique.\ + \ Il peut avoir n\u2019importe quel format, mais nous vous sugg\xE9\ + rons de le rendre concis, unique et coh\xE9rent au sein de votre laboratoire." + examples: + - value: prov_rona_99 + third_party_lab_service_provider_name: + title: Nom du fournisseur de services de laboratoire tiers + description: "Nom de la soci\xE9t\xE9 ou du laboratoire tiers qui fournit\ + \ les services" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Indiquez le nom complet et non abr\xE9g\xE9 de l\u2019entreprise ou\ + \ du laboratoire." + examples: + - value: Switch Health + third_party_lab_sample_id: + title: "ID de l\u2019\xE9chantillon de laboratoire tiers" + description: "Identifiant attribu\xE9 \xE0 un \xE9chantillon par un prestataire\ + \ de services tiers" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Conservez l\u2019identifiant de l\u2019\xE9chantillon fourni par le\ + \ prestataire de services tiers." + examples: + - value: SHK123456 + case_id: + title: ID du dossier + description: "Identifiant utilis\xE9 pour d\xE9signer un cas de maladie\ + \ d\xE9tect\xE9 sur le plan \xE9pid\xE9miologique" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Fournissez l\u2019identifiant du cas, lequel facilite grandement le\ + \ lien entre les donn\xE9es de laboratoire et les donn\xE9es \xE9pid\xE9\ + miologiques. Il peut \xEAtre consid\xE9r\xE9 comme une information identifiable.\ + \ Consultez l\u2019intendant des donn\xE9es avant de le transmettre." + examples: + - value: ABCD1234 + related_specimen_primary_id: + title: "ID principal de l\u2019\xE9chantillon associ\xE9" + description: "Identifiant principal d\u2019un \xE9chantillon associ\xE9\ + \ pr\xE9c\xE9demment soumis au d\xE9p\xF4t" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Conservez l\u2019identifiant primaire de l\u2019\xE9chantillon correspondant\ + \ pr\xE9c\xE9demment soumis au Laboratoire national de microbiologie\ + \ afin que les \xE9chantillons puissent \xEAtre li\xE9s et suivis dans\ + \ le syst\xE8me." + examples: + - value: SR20-12345 + irida_sample_name: + title: "Nom de l\u2019\xE9chantillon IRIDA" + description: "Identifiant attribu\xE9 \xE0 un isolat s\xE9quenc\xE9 dans\ + \ IRIDA" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Enregistrez le nom de l\u2019\xE9chantillon IRIDA, lequel sera cr\xE9\ + \xE9 par la personne saisissant les donn\xE9es dans la plateforme connexe.\ + \ Les \xE9chantillons IRIDA peuvent \xEAtre li\xE9s \xE0 des m\xE9tadonn\xE9\ + es et \xE0 des donn\xE9es de s\xE9quence, ou simplement \xE0 des m\xE9\ + tadonn\xE9es. Il est recommand\xE9 que le nom de l\u2019\xE9chantillon\ + \ IRIDA soit identique ou contienne l\u2019ID de l\u2019\xE9chantillon\ + \ du collecteur pour assurer une meilleure tra\xE7abilit\xE9. Il est\ + \ \xE9galement recommand\xE9 que le nom de l\u2019\xE9chantillon IRIDA\ + \ refl\xE8te l\u2019acc\xE8s \xE0 GISAID. Les noms d\u2019\xE9chantillons\ + \ IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent\ + \ \xEAtre remplac\xE9es par des traits de soulignement. Consultez la\ + \ documentation IRIDA pour en savoir plus sur les caract\xE8res sp\xE9\ + ciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." + examples: + - value: prov_rona_99 + umbrella_bioproject_accession: + title: "Num\xE9ro d\u2019acc\xE8s au bioprojet cadre" + description: "Num\xE9ro d\u2019acc\xE8s \xE0 INSDC attribu\xE9 au bioprojet\ + \ cadre pour l\u2019effort canadien de s\xE9quen\xE7age du SRAS-CoV-2" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Enregistrez le num\xE9ro d\u2019acc\xE8s au bioprojet cadre en le s\xE9\ + lectionnant \xE0 partir de la liste d\xE9roulante du mod\xE8le. Ce num\xE9\ + ro sera identique pour tous les soumissionnaires du RCanG\xE9CO. Diff\xE9\ + rentes provinces auront leurs propres bioprojets, mais ces derniers\ + \ seront li\xE9s sous un seul bioprojet cadre." + examples: + - value: PRJNA623807 + bioproject_accession: + title: "Num\xE9ro d\u2019acc\xE8s au bioprojet" + description: "Num\xE9ro d\u2019acc\xE8s \xE0 INSDC du bioprojet auquel\ + \ appartient un \xE9chantillon biologique" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Enregistrez le num\xE9ro d\u2019acc\xE8s au bioprojet. Les bioprojets\ + \ sont un outil d\u2019organisation qui relie les donn\xE9es de s\xE9\ + quence brutes, les assemblages et leurs m\xE9tadonn\xE9es associ\xE9\ + es. Chaque province se verra attribuer un num\xE9ro d\u2019acc\xE8s\ + \ diff\xE9rent au bioprojet par le Laboratoire national de microbiologie.\ + \ Un num\xE9ro d\u2019acc\xE8s valide au bioprojet du NCBI contient\ + \ le pr\xE9fixe PRJN (p.\_ex., PRJNA12345); il est cr\xE9\xE9 une fois\ + \ au d\xE9but d\u2019un nouveau projet de s\xE9quen\xE7age." + examples: + - value: PRJNA608651 + biosample_accession: + title: "Num\xE9ro d\u2019acc\xE8s \xE0 un \xE9chantillon biologique" + description: "Identifiant attribu\xE9 \xE0 un \xE9chantillon biologique\ + \ dans les archives INSDC" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ + \ d\u2019un \xE9chantillon biologique. Les \xE9chantillons biologiques\ + \ de NCBI seront assortis du SAMN." + examples: + - value: SAMN14180202 + sra_accession: + title: "Num\xE9ro d\u2019acc\xE8s \xE0 l\u2019archive des s\xE9quences" + description: "Identifiant de l\u2019archive des s\xE9quences reliant les\ + \ donn\xE9es de s\xE9quences brutes de lecture, les m\xE9tadonn\xE9\ + es m\xE9thodologiques et les mesures de contr\xF4le de la qualit\xE9\ + \ soumises \xE0 INSDC" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Conservez le num\xE9ro d\u2019acc\xE8s attribu\xE9 au \xAB cycle \xBB\ + \ soumis. Les acc\xE8s NCBI-SRA commencent par SRR." + examples: + - value: SRR11177792 + genbank_accession: + title: "Num\xE9ro d\u2019acc\xE8s \xE0 GenBank" + description: "Identifiant GenBank attribu\xE9 \xE0 la s\xE9quence dans\ + \ les archives INSDC" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ + \ de GenBank (assemblage du g\xE9nome viral)." + examples: + - value: MN908947.3 + gisaid_accession: + title: "Num\xE9ro d\u2019acc\xE8s \xE0 la GISAID" + description: "Num\xE9ro d\u2019acc\xE8s \xE0 la GISAID attribu\xE9 \xE0\ + \ la s\xE9quence" + slot_group: "Identificateurs de base de donn\xE9es" + comments: + - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ + \ de la GISAID." + examples: + - value: EPI_ISL_436489 + sample_collected_by: + title: "\xC9chantillon pr\xE9lev\xE9 par" + description: "Nom de l\u2019organisme ayant pr\xE9lev\xE9 l\u2019\xE9\ + chantillon original" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Le nom du collecteur d\u2019\xE9chantillons doit \xEAtre \xE9crit au\ + \ long (\xE0 quelques exceptions pr\xE8s) et \xEAtre coh\xE9rent dans\ + \ plusieurs soumissions, par exemple Agence de la sant\xE9 publique\ + \ du Canada, Sant\xE9 publique Ontario, Centre de contr\xF4le des maladies\ + \ de la Colombie-Britannique." + examples: + - value: "Centre de contr\xF4le des maladies de la Colombie-Britannique" + sample_collector_contact_email: + title: "Adresse courriel du collecteur d\u2019\xE9chantillons" + description: "Adresse courriel de la personne-ressource responsable du\ + \ suivi concernant l\u2019\xE9chantillon" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "L\u2019adresse courriel peut repr\xE9senter une personne ou un laboratoire\ + \ sp\xE9cifique (p.\_ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + examples: + - value: RespLab@lab.ca + sample_collector_contact_address: + title: "Adresse du collecteur d\u2019\xE9chantillons" + description: "Adresse postale de l\u2019organisme soumettant l\u2019\xE9\ + chantillon" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Le format de l\u2019adresse postale doit \xEAtre le suivant\_: Num\xE9\ + ro et nom de la rue, ville, province/territoire, code postal et pays." + examples: + - value: "655, rue\_Lab, Vancouver (Colombie-Britannique) V5N\_2A2 Canada" + sequence_submitted_by: + title: "S\xE9quence soumise par" + description: "Nom de l\u2019organisme ayant g\xE9n\xE9r\xE9 la s\xE9quence" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Le nom de l\u2019agence doit \xEAtre \xE9crit au long (\xE0 quelques\ + \ exceptions pr\xE8s) et \xEAtre coh\xE9rent dans plusieurs soumissions.\ + \ Si vous soumettez des \xE9chantillons plut\xF4t que des donn\xE9es\ + \ de s\xE9quen\xE7age, veuillez inscrire \xAB\_Laboratoire national\ + \ de microbiologie (LNM)\_\xBB." + examples: + - value: "Sant\xE9 publique Ontario (SPO)" + sequence_submitter_contact_email: + title: "Adresse courriel du soumissionnaire de s\xE9quence" + description: "Adresse courriel de la personne-ressource responsable du\ + \ suivi concernant l\u2019\xE9chantillon" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "L\u2019adresse courriel peut repr\xE9senter une personne ou un laboratoire\ + \ sp\xE9cifique (p.\_ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + examples: + - value: RespLab@lab.ca + sequence_submitter_contact_address: + title: "Adresse du soumissionnaire de s\xE9quence" + description: "Adresse postale de l\u2019organisme soumettant l\u2019\xE9\ + chantillon" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Le format de l\u2019adresse postale doit \xEAtre le suivant\_: Num\xE9\ + ro et nom de la rue, ville, province/territoire, code postal et pays." + examples: + - value: "123, rue\_Sunnybrooke, Toronto (Ontario) M4P\_1L6 Canada" + sample_collection_date: + title: "Date de pr\xE9l\xE8vement de l\u2019\xE9chantillon" + description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9\ + lev\xE9" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "La date de pr\xE9l\xE8vement des \xE9chantillons est essentielle pour\ + \ la surveillance et de nombreux types d\u2019analyses. La granularit\xE9\ + \ requise comprend l\u2019ann\xE9e, le mois et le jour. Si cette date\ + \ est consid\xE9r\xE9e comme un renseignement identifiable, il est acceptable\ + \ d\u2019y ajouter une \xAB\_gigue\_\xBB en ajoutant ou en soustrayant\ + \ un jour civil. La \xAB\_date de r\xE9ception\_\xBB peut \xE9galement\ + \ servir de date de rechange. La date doit \xEAtre fournie selon le\ + \ format standard ISO\_8601\_: \xAB\_AAAA-MM-JJ\_\xBB." + examples: + - value: '2020-03-16' + sample_collection_date_precision: + title: "Pr\xE9cision de la date de pr\xE9l\xE8vement de l\u2019\xE9chantillon" + description: "Pr\xE9cision avec laquelle la \xAB\_date de pr\xE9l\xE8\ + vement de l\u2019\xE9chantillon\_\xBB a \xE9t\xE9 fournie" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez la pr\xE9cision de la granularit\xE9 au \xAB\_jour\_\xBB\ + , au \xAB\_mois\_\xBB ou \xE0 \xAB\_l\u2019ann\xE9e\_\xBB pour la date\ + \ fournie dans le champ \xAB\_Date de pr\xE9l\xE8vement de l\u2019\xE9\ + chantillon\_\xBB. Cette date sera tronqu\xE9e selon la pr\xE9cision\ + \ sp\xE9cifi\xE9e lors de l\u2019exportation\_: \xAB\_jour\_\xBB pour\ + \ \xAB\_AAAA-MM-JJ\_\xBB, \xAB\_mois\_\xBB pour \xAB\_AAAA-MM\_\xBB\ + \ ou \xAB\_ann\xE9e\_\xBB pour \xAB\_AAAA\_\xBB." + examples: + - value: "ann\xE9e" + sample_received_date: + title: "Date de r\xE9ception de l\u2019\xE9chantillon" + description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 re\xE7\ + u" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ + \ \xAB\_AAAA-MM-JJ\_\xBB." + examples: + - value: '2020-03-20' + geo_loc_name_country: + title: "nom_lieu_g\xE9o (pays)" + description: "Pays d\u2019origine de l\u2019\xE9chantillon" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez le nom du pays \xE0 partir du vocabulaire contr\xF4l\xE9\ + \ fourni." + examples: + - value: Canada + geo_loc_name_state_province_territory: + title: "nom_lieu_g\xE9o (\xE9tat/province/territoire)" + description: "Province ou territoire o\xF9 l\u2019\xE9chantillon a \xE9\ + t\xE9 pr\xE9lev\xE9" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez le nom de la province ou du territoire \xE0 partir du vocabulaire\ + \ contr\xF4l\xE9 fourni." + examples: + - value: Saskatchewan + geo_loc_name_city: + title: "nom_g\xE9o_loc (ville)" + description: "Ville o\xF9 l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez le nom de la ville. Utilisez ce service de recherche pour\ + \ trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." + examples: + - value: Medicine Hat + organism: + title: Organisme + description: "Nom taxonomique de l\u2019organisme" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Utilisez \xAB\_coronavirus du syndrome respiratoire aigu s\xE9v\xE8\ + re\_2\_\xBB. Cette valeur est fournie dans le mod\xE8le." + examples: + - value: "Coronavirus du syndrome respiratoire aigu s\xE9v\xE8re\_2" + isolate: + title: Isolat + description: "Identifiant de l\u2019isolat sp\xE9cifique" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez le nom du virus de la GISAID, qui doit \xEAtre \xE9crit\ + \ dans le format \xAB\_hCov-19/CANADA/code ISO provincial \xE0 2\_chiffres-xxxxx/ann\xE9\ + e\_\xBB." + examples: + - value: hCov-19/CANADA/BC-prov_rona_99/2020 + purpose_of_sampling: + title: "Objectif de l\u2019\xE9chantillonnage" + description: "Motif de pr\xE9l\xE8vement de l\u2019\xE9chantillon" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "La raison pour laquelle un \xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9\ + \ peut fournir des renseignements sur les biais potentiels de la strat\xE9\ + gie d\u2019\xE9chantillonnage. Choisissez l\u2019objectif de l\u2019\ + \xE9chantillonnage \xE0 partir de la liste d\xE9roulante du mod\xE8\ + le. Il est tr\xE8s probable que l\u2019\xE9chantillon ait \xE9t\xE9\ + \ pr\xE9lev\xE9 en vue d\u2019un test diagnostique. La raison pour laquelle\ + \ un \xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 \xE0 l\u2019origine peut\ + \ diff\xE9rer de la raison pour laquelle il a \xE9t\xE9 s\xE9lectionn\xE9\ + \ aux fins de s\xE9quen\xE7age, ce qui doit \xEAtre indiqu\xE9 dans\ + \ le champ \xAB\_Objectif du s\xE9quen\xE7age\_\xBB." + examples: + - value: Tests diagnostiques + purpose_of_sampling_details: + title: "D\xE9tails de l\u2019objectif de l\u2019\xE9chantillonnage" + description: "D\xE9tails pr\xE9cis concernant le motif de pr\xE9l\xE8\ + vement de l\u2019\xE9chantillon" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez une description d\xE9taill\xE9e de la raison pour laquelle\ + \ l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 en utilisant du texte\ + \ libre. La description peut inclure l\u2019importance de l\u2019\xE9\ + chantillon pour une enqu\xEAte, une activit\xE9 de surveillance ou une\ + \ question de recherche particuli\xE8re dans le domaine de la sant\xE9\ + \ publique. Si les d\xE9tails ne sont pas disponibles, fournissez une\ + \ valeur nulle." + examples: + - value: "L\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 pour \xE9tudier\ + \ la pr\xE9valence des variants associ\xE9s \xE0 la transmission du\ + \ vison \xE0 l\u2019homme au Canada." + nml_submitted_specimen_type: + title: "Type d\u2019\xE9chantillon soumis au LNM" + description: "Type d\u2019\xE9chantillon soumis au Laboratoire national\ + \ de microbiologie (LNM) aux fins d\u2019analyse" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Ces renseignements sont requis pour le t\xE9l\xE9chargement \xE0 l\u2019\ + aide du syst\xE8me LaSER du RCRSP. Choisissez le type d\u2019\xE9chantillon\ + \ \xE0 partir de la liste de s\xE9lection fournie. Si les donn\xE9es\ + \ de s\xE9quences sont soumises plut\xF4t qu\u2019un \xE9chantillon\ + \ aux fins d\u2019analyse, s\xE9lectionnez \xAB\_Sans objet\_\xBB." + examples: + - value: "\xC9couvillon" + related_specimen_relationship_type: + title: "Type de relation de l\u2019\xE9chantillon li\xE9" + description: "Relation entre l\u2019\xE9chantillon actuel et celui pr\xE9\ + c\xE9demment soumis au d\xE9p\xF4t" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez l\u2019\xE9tiquette qui d\xE9crit comment l\u2019\xE9chantillon\ + \ pr\xE9c\xE9dent est li\xE9 \xE0 l\u2019\xE9chantillon actuel soumis\ + \ \xE0 partir de la liste de s\xE9lection fournie afin que les \xE9\ + chantillons puissent \xEAtre li\xE9s et suivis dans le syst\xE8me." + examples: + - value: "Test des m\xE9thodes de pr\xE9l\xE8vement des \xE9chantillons" + anatomical_material: + title: "Mati\xE8re anatomique" + description: "Substance obtenue \xE0 partir d\u2019une partie anatomique\ + \ d\u2019un organisme (p.\_ex., tissu, sang)" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez un descripteur si une mati\xE8re anatomique a \xE9t\xE9\ + \ \xE9chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie dans\ + \ le mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste\ + \ de s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse\ + \ emma_griffiths@sfu.ca. Si ce n\u2019est pas le cas, ne laissez pas\ + \ le champ vide. Choisissez une valeur nulle." + examples: + - value: Sang + anatomical_part: + title: Partie anatomique + description: "Partie anatomique d\u2019un organisme (p.\_ex., oropharynx)" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez un descripteur si une partie anatomique a \xE9t\xE9 \xE9\ + chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie dans le\ + \ mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste de\ + \ s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca.\ + \ Si ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez\ + \ une valeur nulle." + examples: + - value: Nasopharynx (NP) + body_product: + title: Produit corporel + description: "Substance excr\xE9t\xE9e ou s\xE9cr\xE9t\xE9e par un organisme\ + \ (p.\_ex., selles, urine, sueur)" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez un descripteur si un produit corporel a \xE9t\xE9 \xE9chantillonn\xE9\ + . Utilisez la liste de s\xE9lection fournie dans le mod\xE8le. Si un\ + \ terme souhait\xE9 ne figure pas dans la liste de s\xE9lection, veuillez\ + \ envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si\ + \ ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez\ + \ une valeur nulle." + examples: + - value: Selles + environmental_material: + title: "Mat\xE9riel environnemental" + description: "Substance obtenue \xE0 partir de l\u2019environnement naturel\ + \ ou artificiel (p.\_ex., sol, eau, eaux us\xE9es)" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez un descripteur si une mati\xE8re environnementale a \xE9\ + t\xE9 \xE9chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie\ + \ dans le mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste\ + \ de s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse\ + \ emma_griffiths@sfu.ca. Si ce n\u2019est pas le cas, ne laissez pas\ + \ le champ vide. Choisissez une valeur nulle." + examples: + - value: Masque + environmental_site: + title: Site environnemental + description: "Emplacement environnemental pouvant d\xE9crire un site dans\ + \ l\u2019environnement naturel ou artificiel (p.\_ex., surface de contact,\ + \ bo\xEEte m\xE9tallique, h\xF4pital, march\xE9 traditionnel de produits\ + \ frais, grotte de chauves-souris)" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez un descripteur si un site environnemental a \xE9t\xE9 \xE9\ + chantillonn\xE9. Utilisez la liste de s\xE9lection fournie dans le mod\xE8\ + le. Si un terme souhait\xE9 ne figure pas dans la liste de s\xE9lection,\ + \ veuillez envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca.\ + \ Si ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez\ + \ une valeur nulle." + examples: + - value: Installation de production + collection_device: + title: "Dispositif de pr\xE9l\xE8vement" + description: "Instrument ou contenant utilis\xE9 pour pr\xE9lever l\u2019\ + \xE9chantillon (p.\_ex., \xE9couvillon)" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez un descripteur si un dispositif de pr\xE9l\xE8vement a \xE9\ + t\xE9 utilis\xE9 pour l\u2019\xE9chantillonnage. Utilisez la liste de\ + \ s\xE9lection fournie dans le mod\xE8le. Si un terme souhait\xE9 ne\ + \ figure pas dans la liste de s\xE9lection, veuillez envoyer un courriel\ + \ \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas le\ + \ cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + examples: + - value: "\xC9couvillon" + collection_method: + title: "M\xE9thode de pr\xE9l\xE8vement" + description: "Processus utilis\xE9 pour pr\xE9lever l\u2019\xE9chantillon\ + \ (p.\_ex., phl\xE9botomie, autopsie)" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez un descripteur si une m\xE9thode de pr\xE9l\xE8vement a\ + \ \xE9t\xE9 utilis\xE9e pour l\u2019\xE9chantillonnage. Utilisez la\ + \ liste de s\xE9lection fournie dans le mod\xE8le. Si un terme souhait\xE9\ + \ ne figure pas dans la liste de s\xE9lection, veuillez envoyer un courriel\ + \ \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas le\ + \ cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + examples: + - value: "Lavage bronchoalv\xE9olaire (LBA)" + collection_protocol: + title: "Protocole de pr\xE9l\xE8vement" + description: "Nom et version d\u2019un protocole particulier utilis\xE9\ + \ pour l\u2019\xE9chantillonnage" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - Texte libre. + examples: + - value: "CBRonaProtocole\xC9chantillonnage v.\_1.2" + specimen_processing: + title: "Traitement des \xE9chantillons" + description: "Tout traitement appliqu\xE9 \xE0 l\u2019\xE9chantillon pendant\ + \ ou apr\xE8s sa r\xE9ception" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Essentiel pour l\u2019interpr\xE9tation des donn\xE9es. S\xE9lectionnez\ + \ tous les processus applicables dans la liste de s\xE9lection. Si le\ + \ virus a \xE9t\xE9 transmis, ajoutez les renseignements dans les champs\ + \ \xAB Laboratoire h\xF4te \xBB, \xAB Nombre de transmissions \xBB et\ + \ \xAB M\xE9thode de transmission \xBB. Si aucun des processus de la\ + \ liste de s\xE9lection ne s\u2019applique, inscrivez \xAB\_Sans objet\_\ + \xBB." + examples: + - value: Transmission du virus + specimen_processing_details: + title: "D\xE9tails du traitement des \xE9chantillons" + description: "Renseignements d\xE9taill\xE9s concernant le traitement\ + \ appliqu\xE9 \xE0 un \xE9chantillon pendant ou apr\xE8s sa r\xE9ception" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez une description en texte libre de tous les d\xE9tails du\ + \ traitement appliqu\xE9s \xE0 un \xE9chantillon." + examples: + - value: "25 \xE9couvillons ont \xE9t\xE9 regroup\xE9s et pr\xE9par\xE9\ + s en tant qu\u2019\xE9chantillon unique lors de la pr\xE9paration\ + \ de la biblioth\xE8que." + lab_host: + title: "Laboratoire h\xF4te" + description: "Nom et description du laboratoire h\xF4te utilis\xE9 pour\ + \ propager l\u2019organisme source ou le mat\xE9riel \xE0 partir duquel\ + \ l\u2019\xE9chantillon a \xE9t\xE9 obtenu" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Type de lign\xE9e cellulaire utilis\xE9e pour la propagation. Choisissez\ + \ le nom de cette lign\xE9e \xE0 partir de la liste de s\xE9lection\ + \ dans le mod\xE8le. Si le virus n\u2019a pas \xE9t\xE9 transmis, indiquez\ + \ \xAB\_Sans objet\_\xBB." + examples: + - value: "Lign\xE9e cellulaire Vero E6" + passage_number: + title: Nombre de transmission + description: Nombre de transmissions + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Indiquez le nombre de transmissions connues. Si le virus n\u2019a pas\ + \ \xE9t\xE9 transmis, indiquez \xAB\_Sans objet\_\xBB." + examples: + - value: '3' + passage_method: + title: "M\xE9thode de transmission" + description: "Description de la fa\xE7on dont l\u2019organisme a \xE9\ + t\xE9 transmis" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Texte libre. Fournissez une br\xE8ve description (<10\_mots). Si le\ + \ virus n\u2019a pas \xE9t\xE9 transmis, indiquez \xAB\_Sans objet\_\ + \xBB." + examples: + - value: "0,25\_% de trypsine + 0,02\_% d\u2019EDTA" + biomaterial_extracted: + title: "Biomat\xE9riau extrait" + description: "Biomat\xE9riau extrait d\u2019\xE9chantillons aux fins de\ + \ s\xE9quen\xE7age" + slot_group: "Collecte et traitement des \xE9chantillons" + comments: + - "Fournissez le biomat\xE9riau extrait \xE0 partir de la liste de s\xE9\ + lection dans le mod\xE8le." + examples: + - value: ARN (total) + host_common_name: + title: "H\xF4te (nom commun)" + description: "Nom couramment utilis\xE9 pour l\u2019h\xF4te" + slot_group: "Informations sur l'h\xF4te" + comments: + - "Le nom commun ou scientifique est requis s\u2019il y avait un h\xF4\ + te. Les deux peuvent \xEAtre fournis s\u2019ils sont connus. Utilisez\ + \ les termes figurant dans les listes de s\xE9lection du mod\xE8le.\ + \ Des exemples de noms communs sont \xAB\_humain\_\xBB et \xAB\_chauve-souris\_\ + \xBB. Si l\u2019\xE9chantillon \xE9tait environnemental, inscrivez \xAB\ + \ Sans objet \xBB." + examples: + - value: Humain + host_scientific_name: + title: "H\xF4te (nom scientifique)" + description: "Nom taxonomique ou scientifique de l\u2019h\xF4te" + slot_group: "Informations sur l'h\xF4te" + comments: + - "Le nom commun ou scientifique est requis s\u2019il y avait un h\xF4\ + te. Les deux peuvent \xEAtre fournis s\u2019ils sont connus. Utilisez\ + \ les termes figurant dans les listes de s\xE9lection du mod\xE8le.\ + \ Un exemple de nom scientifique est \xAB\_homo sapiens\_\xBB. Si l\u2019\ + \xE9chantillon \xE9tait environnemental, inscrivez \xAB Sans objet \xBB\ + ." + examples: + - value: Homo sapiens + host_health_state: + title: "\xC9tat de sant\xE9 de l\u2019h\xF4te" + description: "\xC9tat de sant\xE9 de l\u2019h\xF4te au moment du pr\xE9\ + l\xE8vement d\u2019\xE9chantillons" + slot_group: "Informations sur l'h\xF4te" + comments: + - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ + \ la liste de s\xE9lection fournie dans le mod\xE8le." + examples: + - value: Symptomatique + host_health_status_details: + title: "D\xE9tails de l\u2019\xE9tat de sant\xE9 de l\u2019h\xF4te" + description: "Plus de d\xE9tails concernant l\u2019\xE9tat de sant\xE9\ + \ ou de maladie de l\u2019h\xF4te au moment du pr\xE9l\xE8vement" + slot_group: "Informations sur l'h\xF4te" + comments: + - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ + \ la liste de s\xE9lection fournie dans le mod\xE8le." + examples: + - value: "Hospitalis\xE9 (USI)" + host_health_outcome: + title: "R\xE9sultats sanitaires de l\u2019h\xF4te" + description: "R\xE9sultats de la maladie chez l\u2019h\xF4te" + slot_group: "Informations sur l'h\xF4te" + comments: + - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ + \ la liste de s\xE9lection fournie dans le mod\xE8le." + examples: + - value: "R\xE9tabli" + host_disease: + title: "Maladie de l\u2019h\xF4te" + description: "Nom de la maladie v\xE9cue par l\u2019h\xF4te" + slot_group: "Informations sur l'h\xF4te" + comments: + - "S\xE9lectionnez \xAB\_COVID-19\_\xBB \xE0 partir de la liste de s\xE9\ + lection fournie dans le mod\xE8le." + examples: + - value: COVID-19 + host_age: + title: "\xC2ge de l\u2019h\xF4te" + description: "\xC2ge de l\u2019h\xF4te au moment du pr\xE9l\xE8vement\ + \ d\u2019\xE9chantillons" + slot_group: "Informations sur l'h\xF4te" + comments: + - "Entrez l\u2019\xE2ge de l\u2019h\xF4te en ann\xE9es. S\u2019il n\u2019\ + est pas disponible, fournissez une valeur nulle. S\u2019il n\u2019y\ + \ a pas d\u2019h\xF4te, inscrivez \xAB\_Sans objet\_\xBB." + examples: + - value: '79' + host_age_unit: + title: "Cat\xE9gorie d\u2019\xE2ge de l\u2019h\xF4te" + description: "Unit\xE9 utilis\xE9e pour mesurer l\u2019\xE2ge de l\u2019\ + h\xF4te (mois ou ann\xE9e)" + slot_group: "Informations sur l'h\xF4te" + comments: + - "Indiquez si l\u2019\xE2ge de l\u2019h\xF4te est en mois ou en ann\xE9\ + es. L\u2019\xE2ge indiqu\xE9 en mois sera class\xE9 dans la tranche\ + \ d\u2019\xE2ge de 0 \xE0 9\_ans." + examples: + - value: "ann\xE9e" + host_age_bin: + title: "Groupe d\u2019\xE2ge de l\u2019h\xF4te" + description: "\xC2ge de l\u2019h\xF4te au moment du pr\xE9l\xE8vement\ + \ d\u2019\xE9chantillons (groupe d\u2019\xE2ge)" + slot_group: "Informations sur l'h\xF4te" + comments: + - "S\xE9lectionnez la tranche d\u2019\xE2ge correspondante de l\u2019\ + h\xF4te \xE0 partir de la liste de s\xE9lection fournie dans le mod\xE8\ + le. Si vous ne la connaissez pas, fournissez une valeur nulle." + examples: + - value: 60 - 69 + host_gender: + title: "Genre de l\u2019h\xF4te" + description: "Genre de l\u2019h\xF4te au moment du pr\xE9l\xE8vement d\u2019\ + \xE9chantillons" + slot_group: "Informations sur l'h\xF4te" + comments: + - "S\xE9lectionnez le genre correspondant de l\u2019h\xF4te \xE0 partir\ + \ de la liste de s\xE9lection fournie dans le mod\xE8le. Si vous ne\ + \ le connaissez pas, fournissez une valeur nulle. S\u2019il n\u2019\ + y a pas d\u2019h\xF4te, inscrivez \xAB\_Sans objet\_\xBB." + examples: + - value: Homme + host_residence_geo_loc_name_country: + title: "R\xE9sidence de l\u2019h\xF4te\_\u2013 Nom de g\xE9o_loc (pays)" + description: "Pays de r\xE9sidence de l\u2019h\xF4te" + slot_group: "Informations sur l'h\xF4te" + comments: + - "S\xE9lectionnez le nom du pays \xE0 partir de la liste de s\xE9lection\ + \ fournie dans le mod\xE8le." + examples: + - value: Canada + host_residence_geo_loc_name_state_province_territory: + title: "R\xE9sidence de l\u2019h\xF4te\_\u2013 Nom de g\xE9o_loc (\xE9\ + tat/province/territoire)" + description: "\xC9tat, province ou territoire de r\xE9sidence de l\u2019\ + h\xF4te" + slot_group: "Informations sur l'h\xF4te" + comments: + - "S\xE9lectionnez le nom de la province ou du territoire \xE0 partir\ + \ de la liste de s\xE9lection fournie dans le mod\xE8le." + examples: + - value: "Qu\xE9bec" + host_subject_id: + title: "ID du sujet de l\u2019h\xF4te" + description: "Identifiant unique permettant de d\xE9signer chaque h\xF4\ + te (p.\_ex., 131)" + slot_group: "Informations sur l'h\xF4te" + comments: + - "Fournissez l\u2019identifiant de l\u2019h\xF4te. Il doit s\u2019agir\ + \ d\u2019un identifiant unique d\xE9fini par l\u2019utilisateur." + examples: + - value: BCxy123 + symptom_onset_date: + title: "Date d\u2019apparition des sympt\xF4mes" + description: "Date \xE0 laquelle les sympt\xF4mes ont commenc\xE9 ou ont\ + \ \xE9t\xE9 observ\xE9s pour la premi\xE8re\_fois" + slot_group: "Informations sur l'h\xF4te" + comments: + - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ + \ \xAB\_AAAA-MM-JJ\_\xBB." + examples: + - value: '2020-03-16' + signs_and_symptoms: + title: "Signes et sympt\xF4mes" + description: "Changement per\xE7u dans la fonction ou la sensation (perte,\ + \ perturbation ou apparence) r\xE9v\xE9lant une maladie, qui est signal\xE9\ + \ par un patient ou un clinicien" + slot_group: "Informations sur l'h\xF4te" + comments: + - "S\xE9lectionnez tous les sympt\xF4mes ressentis par l\u2019h\xF4te\ + \ \xE0 partir de la liste de s\xE9lection." + examples: + - value: Frissons (sensation soudaine de froid) + - value: toux + - value: "fi\xE8vre" + preexisting_conditions_and_risk_factors: + title: "Conditions pr\xE9existantes et facteurs de risque" + description: "Conditions pr\xE9existantes et facteurs de risque du patient\ + \
  • Condition pr\xE9existante\_: Condition m\xE9dicale qui existait\ + \ avant l\u2019infection actuelle
  • Facteur de risque\_: Variable\ + \ associ\xE9e \xE0 un risque accru de maladie ou d\u2019infection" + slot_group: "Informations sur l'h\xF4te" + comments: + - "S\xE9lectionnez toutes les conditions pr\xE9existantes et tous les\ + \ facteurs de risque de l\u2019h\xF4te \xE0 partir de la liste de s\xE9\ + lection. S\u2019il manque le terme souhait\xE9, veuillez communiquer\ + \ avec l\u2019\xE9quipe de conservation des donn\xE9es." + examples: + - value: Asthme + - value: grossesse + - value: tabagisme + complications: + title: Complications + description: "Complications m\xE9dicales du patient qui seraient dues\ + \ \xE0 une maladie de l\u2019h\xF4te" + slot_group: "Informations sur l'h\xF4te" + comments: + - "S\xE9lectionnez toutes les complications \xE9prouv\xE9es par l\u2019\ + h\xF4te \xE0 partir de la liste de s\xE9lection. S\u2019il manque le\ + \ terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de conservation\ + \ des donn\xE9es." + examples: + - value: "Insuffisance respiratoire aigu\xEB" + - value: coma + - value: "septic\xE9mie" + host_vaccination_status: + title: "Statut de vaccination de l\u2019h\xF4te" + description: "Statut de vaccination de l\u2019h\xF4te (enti\xE8rement\ + \ vaccin\xE9, partiellement vaccin\xE9 ou non vaccin\xE9)" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "S\xE9lectionnez le statut de vaccination de l\u2019h\xF4te \xE0 partir\ + \ de la liste de s\xE9lection." + examples: + - value: "Enti\xE8rement vaccin\xE9" + number_of_vaccine_doses_received: + title: "Nombre de doses du vaccin re\xE7ues" + description: "Nombre de doses du vaccin re\xE7ues par l\u2019h\xF4te" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Enregistrez le nombre de doses du vaccin que l\u2019h\xF4te a re\xE7\ + ues." + examples: + - value: '2' + vaccination_dose_1_vaccine_name: + title: "Dose du vaccin\_1\_\u2013 Nom du vaccin" + description: "Nom du vaccin administr\xE9 comme premi\xE8re\_dose d\u2019\ + un sch\xE9ma vaccinal" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Fournissez le nom et le fabricant correspondant du vaccin contre la\ + \ COVID-19 administr\xE9 comme premi\xE8re dose en s\xE9lectionnant\ + \ une valeur \xE0 partir de la liste de s\xE9lection." + examples: + - value: Pfizer-BioNTech (Comirnaty) + vaccination_dose_1_vaccination_date: + title: "Dose du vaccin\_1\_\u2013 Date du vaccin" + description: "Date \xE0 laquelle la premi\xE8re\_dose d\u2019un vaccin\ + \ a \xE9t\xE9 administr\xE9e" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Indiquez la date \xE0 laquelle la premi\xE8re dose du vaccin contre\ + \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie\ + \ selon le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + examples: + - value: '2021-03-01' + vaccination_dose_2_vaccine_name: + title: "Dose du vaccin\_2\_\u2013 Nom du vaccin" + description: "Nom du vaccin administr\xE9 comme deuxi\xE8me\_dose d\u2019\ + un sch\xE9ma vaccinal" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Fournissez le nom et le fabricant correspondant du vaccin contre la\ + \ COVID-19 administr\xE9 comme deuxi\xE8me\_dose en s\xE9lectionnant\ + \ une valeur \xE0 partir de la liste de s\xE9lection." + examples: + - value: Pfizer-BioNTech (Comirnaty) + vaccination_dose_2_vaccination_date: + title: "Dose du vaccin\_2\_\u2013 Date du vaccin" + description: "Date \xE0 laquelle la deuxi\xE8me\_dose d\u2019un vaccin\ + \ a \xE9t\xE9 administr\xE9e" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Indiquez la date \xE0 laquelle la deuxi\xE8me dose du vaccin contre\ + \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie\ + \ selon le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + examples: + - value: '2021-09-01' + vaccination_dose_3_vaccine_name: + title: "Dose du vaccin\_3\_\u2013 Nom du vaccin" + description: "Nom du vaccin administr\xE9 comme troisi\xE8me\_dose d\u2019\ + un sch\xE9ma vaccinal" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Fournissez le nom et le fabricant correspondant du vaccin contre la\ + \ COVID-19 administr\xE9 comme troisi\xE8me\_dose en s\xE9lectionnant\ + \ une valeur \xE0 partir de la liste de s\xE9lection." + examples: + - value: Pfizer-BioNTech (Comirnaty) + vaccination_dose_3_vaccination_date: + title: "Dose du vaccin\_3\_\u2013 Date du vaccin" + description: "Date \xE0 laquelle la troisi\xE8me\_dose d\u2019un vaccin\ + \ a \xE9t\xE9 administr\xE9e" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Indiquez la date \xE0 laquelle la troisi\xE8me dose du vaccin contre\ + \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie\ + \ selon le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + examples: + - value: '2021-12-30' + vaccination_dose_4_vaccine_name: + title: "Dose du vaccin\_4\_\u2013 Nom du vaccin" + description: "Nom du vaccin administr\xE9 comme quatri\xE8me dose d\u2019\ + un sch\xE9ma vaccinal" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Fournissez le nom et le fabricant correspondant du vaccin contre la\ + \ COVID-19 administr\xE9 comme quatri\xE8me\_dose en s\xE9lectionnant\ + \ une valeur \xE0 partir de la liste de s\xE9lection." + examples: + - value: Pfizer-BioNTech (Comirnaty) + vaccination_dose_4_vaccination_date: + title: "Dose du vaccin\_4\_\u2013 Date du vaccin" + description: "Date \xE0 laquelle la quatri\xE8me\_dose d\u2019un vaccin\ + \ a \xE9t\xE9 administr\xE9e" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Indiquez la date \xE0 laquelle la quatri\xE8me dose du vaccin contre\ + \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie\ + \ selon le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + examples: + - value: '2022-01-15' + vaccination_history: + title: "Ant\xE9c\xE9dents de vaccination" + description: "Description des vaccins re\xE7us et dates d\u2019administration\ + \ d\u2019une s\xE9rie de vaccins contre une maladie sp\xE9cifique ou\ + \ un ensemble de maladies" + slot_group: "Informations sur la vaccination de l'h\xF4te" + comments: + - "Description en texte libre des dates et des vaccins administr\xE9s\ + \ contre une maladie pr\xE9cise ou un ensemble de maladies. Il est \xE9\ + galement acceptable de concat\xE9ner les renseignements sur les doses\ + \ individuelles (nom du vaccin, date de vaccination) s\xE9par\xE9es\ + \ par des points-virgules." + examples: + - value: Pfizer-BioNTech (Comirnaty) + - value: '2021-03-01' + - value: Pfizer-BioNTech (Comirnaty) + - value: '2022-01-15' + location_of_exposure_geo_loc_name_country: + title: "Lieu de l\u2019exposition\_\u2013 Nom de g\xE9o_loc (pays)" + description: "Pays o\xF9 l\u2019h\xF4te a probablement \xE9t\xE9 expos\xE9\ + \ \xE0 l\u2019agent causal de la maladie" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "S\xE9lectionnez le nom du pays \xE0 partir de la liste de s\xE9lection\ + \ fournie dans le mod\xE8le." + examples: + - value: Canada + destination_of_most_recent_travel_city: + title: Destination du dernier voyage (ville) + description: "Nom de la ville de destination du voyage le plus r\xE9cent" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "Indiquez le nom de la ville dans laquelle l\u2019h\xF4te s\u2019est\ + \ rendu. Utilisez ce service de recherche pour trouver le terme normalis\xE9\ + \_: https://www.ebi.ac.uk/ols/ontologies/gaz." + examples: + - value: New York City + destination_of_most_recent_travel_state_province_territory: + title: "Destination du dernier voyage (\xE9tat/province/territoire)" + description: "Nom de la province de destination du voyage le plus r\xE9\ + cent" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "Indiquez le nom de l\u2019\xC9tat, de la province ou du territoire\ + \ o\xF9 l\u2019h\xF4te s\u2019est rendu. Utilisez ce service de recherche\ + \ pour trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." + examples: + - value: Californie + destination_of_most_recent_travel_country: + title: Destination du dernier voyage (pays) + description: "Nom du pays de destination du voyage le plus r\xE9cent" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "Indiquez le nom du pays dans lequel l\u2019h\xF4te s\u2019est rendu.\ + \ Utilisez ce service de recherche pour trouver le terme normalis\xE9\ + \_: https://www.ebi.ac.uk/ols/ontologies/gaz." + examples: + - value: Royaume-Uni + most_recent_travel_departure_date: + title: "Date de d\xE9part de voyage la plus r\xE9cente" + description: "Date du d\xE9part le plus r\xE9cent d\u2019une personne\ + \ de sa r\xE9sidence principale (\xE0 ce moment-l\xE0) pour un voyage\ + \ vers un ou plusieurs autres endroits" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "Indiquez la date de d\xE9part du voyage." + examples: + - value: '2020-03-16' + most_recent_travel_return_date: + title: "Date de retour de voyage la plus r\xE9cente" + description: "Date du retour le plus r\xE9cent d\u2019une personne \xE0\ + \ une r\xE9sidence apr\xE8s un voyage au d\xE9part de cette r\xE9sidence" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - Indiquez la date de retour du voyage. + examples: + - value: '2020-04-26' + travel_point_of_entry_type: + title: "Type de point d\u2019entr\xE9e du voyage" + description: "Type de point d\u2019entr\xE9e par lequel un voyageur arrive" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "S\xE9lectionnez le type de point d\u2019entr\xE9e." + examples: + - value: Air + border_testing_test_day_type: + title: "Jour du d\xE9pistage \xE0 la fronti\xE8re" + description: "Jour o\xF9 un voyageur a \xE9t\xE9 test\xE9 \xE0 son point\ + \ d\u2019entr\xE9e ou apr\xE8s cette date" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "S\xE9lectionnez le jour du test." + examples: + - value: Jour 1 + travel_history: + title: "Ant\xE9c\xE9dents de voyage" + description: "Historique de voyage au cours des six\_derniers mois" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "Pr\xE9cisez les pays (et les emplacements plus pr\xE9cis, si vous les\ + \ connaissez) visit\xE9s au cours des six\_derniers mois, ce qui peut\ + \ comprendre plusieurs voyages. S\xE9parez plusieurs \xE9v\xE9nements\ + \ de voyage par un point-virgule. Commencez par le voyage le plus r\xE9\ + cent." + examples: + - value: Canada, Vancouver + - value: "\xC9tats-Unis, Seattle" + - value: Italie, Milan + travel_history_availability: + title: "Disponibilit\xE9 des ant\xE9c\xE9dents de voyage" + description: "Disponibilit\xE9 de diff\xE9rents types d\u2019historiques\ + \ de voyages au cours des six\_derniers mois (p.\_ex., internationaux,\ + \ nationaux)" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "Si les ant\xE9c\xE9dents de voyage sont disponibles, mais que les d\xE9\ + tails du voyage ne peuvent pas \xEAtre fournis, indiquez-le ainsi que\ + \ le type d\u2019ant\xE9c\xE9dents disponibles en s\xE9lectionnant une\ + \ valeur \xE0 partir de la liste de s\xE9lection. Les valeurs de ce\ + \ champ peuvent \xEAtre utilis\xE9es pour indiquer qu\u2019un \xE9chantillon\ + \ est associ\xE9 \xE0 un voyage lorsque le \xAB but du s\xE9quen\xE7\ + age \xBB n\u2019est pas associ\xE9 \xE0 un voyage." + examples: + - value: "Ant\xE9c\xE9dents de voyage \xE0 l\u2019\xE9tranger disponible" + exposure_event: + title: "\xC9v\xE9nement d\u2019exposition" + description: "\xC9v\xE9nement conduisant \xE0 une exposition" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "S\xE9lectionnez un \xE9v\xE9nement conduisant \xE0 une exposition \xE0\ + \ partir de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019\ + il manque le terme souhait\xE9, veuillez communiquer avec l\u2019\xE9\ + quipe de conservation des donn\xE9es." + examples: + - value: Convention + exposure_contact_level: + title: "Niveau de contact de l\u2019exposition" + description: "Type de contact de transmission d\u2019exposition" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "S\xE9lectionnez une exposition directe ou indirecte \xE0 partir de\ + \ la liste de s\xE9lection." + examples: + - value: Direct + host_role: + title: "R\xF4le de l\u2019h\xF4te" + description: "R\xF4le de l\u2019h\xF4te par rapport au param\xE8tre d\u2019\ + exposition" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "S\xE9lectionnez les r\xF4les personnels de l\u2019h\xF4te \xE0 partir\ + \ de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019il manque\ + \ le terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de\ + \ conservation des donn\xE9es." + examples: + - value: Patient + exposure_setting: + title: "Contexte de l\u2019exposition" + description: "Contexte menant \xE0 l\u2019exposition" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "S\xE9lectionnez les contextes menant \xE0 l\u2019exposition de l\u2019\ + h\xF4te \xE0 partir de la liste de s\xE9lection fournie dans le mod\xE8\ + le. S\u2019il manque le terme souhait\xE9, veuillez communiquer avec\ + \ l\u2019\xE9quipe de conservation des donn\xE9es." + examples: + - value: "Milieu de soins de sant\xE9" + exposure_details: + title: "D\xE9tails de l\u2019exposition" + description: "Renseignements suppl\xE9mentaires sur l\u2019exposition\ + \ de l\u2019h\xF4te" + slot_group: "Informations sur l'exposition de l'h\xF4te" + comments: + - "Description en texte libre de l\u2019exposition." + examples: + - value: "R\xF4le d\u2019h\xF4te - Autre\_: Conducteur d\u2019autobus" + prior_sarscov2_infection: + title: "Infection ant\xE9rieure par le SRAS-CoV-2" + description: "Infection ant\xE9rieure par le SRAS-CoV-2 ou non" + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + comments: + - "Si vous le savez, fournissez des renseignements indiquant si la personne\ + \ a d\xE9j\xE0 eu une infection par le SRAS-CoV-2. S\xE9lectionnez une\ + \ valeur \xE0 partir de la liste de s\xE9lection." + examples: + - value: Oui + prior_sarscov2_infection_isolate: + title: "Isolat d\u2019une infection ant\xE9rieure par le SRAS-CoV-2" + description: "Identifiant de l\u2019isolat trouv\xE9 lors de l\u2019infection\ + \ ant\xE9rieure par le SRAS-CoV-2" + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + comments: + - "Indiquez le nom de l\u2019isolat de l\u2019infection ant\xE9rieure\ + \ la plus r\xE9cente. Structurez le nom de \xAB\_l\u2019isolat\_\xBB\ + \ pour qu\u2019il soit conforme \xE0 la norme ICTV/INSDC dans le format\ + \ suivant\_: \xAB\_SRAS-CoV-2/h\xF4te/pays/ID\xE9chantillon/date\_\xBB\ + ." + examples: + - value: SARS-CoV-2/human/USA/CA-CDPH-001/2020 + prior_sarscov2_infection_date: + title: "Date d\u2019une infection ant\xE9rieure par le SRAS-CoV-2" + description: "Date du diagnostic de l\u2019infection ant\xE9rieure par\ + \ le SRAS-CoV-2" + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + comments: + - "Indiquez la date \xE0 laquelle l\u2019infection ant\xE9rieure la plus\ + \ r\xE9cente a \xE9t\xE9 diagnostiqu\xE9e. Fournissez la date d\u2019\ + infection ant\xE9rieure par le SRAS-CoV-2 selon le format standard ISO\_\ + 8601 \xAB AAAA-MM-DD \xBB." + examples: + - value: '2021-01-23' + prior_sarscov2_antiviral_treatment: + title: "Traitement antiviral contre une infection ant\xE9rieure par le\ + \ SRAS-CoV-2" + description: "Traitement contre une infection ant\xE9rieure par le SRAS-CoV-2\ + \ avec un agent antiviral ou non" + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + comments: + - "Si vous le savez, indiquez si la personne a d\xE9j\xE0 re\xE7u un traitement\ + \ antiviral contre le SRAS-CoV-2. S\xE9lectionnez une valeur \xE0 partir\ + \ de la liste de s\xE9lection." + examples: + - value: "Aucun traitement antiviral ant\xE9rieur" + prior_sarscov2_antiviral_treatment_agent: + title: "Agent du traitement antiviral contre une infection ant\xE9rieure\ + \ par le SRAS-CoV-2" + description: "Nom de l\u2019agent de traitement antiviral administr\xE9\ + \ lors de l\u2019infection ant\xE9rieure par le SRAS-CoV-2" + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + comments: + - "Indiquez le nom de l\u2019agent de traitement antiviral administr\xE9\ + \ lors de l\u2019infection ant\xE9rieure la plus r\xE9cente. Si aucun\ + \ traitement n\u2019a \xE9t\xE9 administr\xE9, inscrivez \xAB Aucun\ + \ traitement \xBB. Si plusieurs agents antiviraux ont \xE9t\xE9 administr\xE9\ + s, \xE9num\xE9rez-les tous, s\xE9par\xE9s par des virgules." + examples: + - value: Remdesivir + prior_sarscov2_antiviral_treatment_date: + title: "Date du traitement antiviral contre une infection ant\xE9rieure\ + \ par le SRAS-CoV-2" + description: "Date \xE0 laquelle le traitement a \xE9t\xE9 administr\xE9\ + \ pour la premi\xE8re\_fois lors de l\u2019infection ant\xE9rieure par\ + \ le SRAS-CoV-2" + slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + comments: + - "Indiquez la date \xE0 laquelle l\u2019agent de traitement antiviral\ + \ a \xE9t\xE9 administr\xE9 pour la premi\xE8re fois lors de l\u2019\ + infection ant\xE9rieure la plus r\xE9cente. Fournissez la date du traitement\ + \ ant\xE9rieur contre le SRAS-CoV-2 selon le format standard ISO\_8601\ + \ \xAB AAAA-MM-DD \xBB." + examples: + - value: '2021-01-28' + purpose_of_sequencing: + title: "Objectif du s\xE9quen\xE7age" + description: "Raison pour laquelle l\u2019\xE9chantillon a \xE9t\xE9 s\xE9\ + quenc\xE9" + slot_group: "S\xE9quen\xE7age" + comments: + - "La raison pour laquelle un \xE9chantillon a \xE9t\xE9 initialement\ + \ pr\xE9lev\xE9 peut diff\xE9rer de la raison pour laquelle il a \xE9\ + t\xE9 s\xE9lectionn\xE9 aux fins de s\xE9quen\xE7age. La raison pour\ + \ laquelle un \xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9 peut fournir\ + \ des renseignements sur les biais potentiels dans la strat\xE9gie de\ + \ s\xE9quen\xE7age. Fournissez le but du s\xE9quen\xE7age \xE0 partir\ + \ de la liste de s\xE9lection dans le mod\xE8le. Le motif de pr\xE9\ + l\xE8vement de l\u2019\xE9chantillon doit \xEAtre indiqu\xE9 dans le\ + \ champ \xAB\_Objectif de l\u2019\xE9chantillonnage\_\xBB." + examples: + - value: "Surveillance de base (\xE9chantillonnage al\xE9atoire)" + purpose_of_sequencing_details: + title: "D\xE9tails de l\u2019objectif du s\xE9quen\xE7age" + description: "Description de la raison pour laquelle l\u2019\xE9chantillon\ + \ a \xE9t\xE9 s\xE9quenc\xE9, fournissant des d\xE9tails sp\xE9cifiques" + slot_group: "S\xE9quen\xE7age" + comments: + - "Fournissez une description d\xE9taill\xE9e de la raison pour laquelle\ + \ l\u2019\xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9 en utilisant du texte\ + \ libre. La description peut inclure l\u2019importance des s\xE9quences\ + \ pour une enqu\xEAte, une activit\xE9 de surveillance ou une question\ + \ de recherche particuli\xE8re dans le domaine de la sant\xE9 publique.\ + \ Les descriptions normalis\xE9es sugg\xE9r\xE9es sont les suivantes\_\ + : D\xE9pistage de l\u2019absence de d\xE9tection du g\xE8ne\_S (abandon\ + \ du g\xE8ne\_S), d\xE9pistage de variants associ\xE9s aux visons, d\xE9\ + pistage du variant\_B.1.1.7, d\xE9pistage du variant\_B.1.135, d\xE9\ + pistage du variant\_P.1, d\xE9pistage en raison des ant\xE9c\xE9dents\ + \ de voyage, d\xE9pistage en raison d\u2019un contact \xE9troit avec\ + \ une personne infect\xE9e, \xE9valuation des mesures de contr\xF4le\ + \ de la sant\xE9 publique, d\xE9termination des introductions et de\ + \ la propagation pr\xE9coces, enqu\xEAte sur les expositions li\xE9\ + es aux voyages a\xE9riens, enqu\xEAte sur les travailleurs \xE9trangers\ + \ temporaires, enqu\xEAte sur les r\xE9gions \xE9loign\xE9es, enqu\xEA\ + te sur les travailleurs de la sant\xE9, enqu\xEAte sur les \xE9coles\ + \ et les universit\xE9s, enqu\xEAte sur la r\xE9infection." + examples: + - value: "D\xE9pistage de l\u2019absence de d\xE9tection du g\xE8ne\_\ + S (abandon du g\xE8ne\_S)" + sequencing_date: + title: "Date de s\xE9quen\xE7age" + description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 s\xE9\ + quenc\xE9" + slot_group: "S\xE9quen\xE7age" + comments: + - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ + \ \xAB\_AAAA-MM-JJ\_\xBB." + examples: + - value: '2020-06-22' + library_id: + title: "ID de la biblioth\xE8que" + description: "Identifiant sp\xE9cifi\xE9 par l\u2019utilisateur pour la\ + \ biblioth\xE8que faisant l\u2019objet du s\xE9quen\xE7age" + slot_group: "S\xE9quen\xE7age" + comments: + - "Le nom de la biblioth\xE8que doit \xEAtre unique et peut \xEAtre un\ + \ ID g\xE9n\xE9r\xE9 automatiquement \xE0 partir de votre syst\xE8me\ + \ de gestion de l\u2019information des laboratoires, ou une modification\ + \ de l\u2019ID de l\u2019isolat." + examples: + - value: XYZ_123345 + amplicon_size: + title: "Taille de l\u2019amplicon" + description: "Longueur de l\u2019amplicon g\xE9n\xE9r\xE9 par l\u2019\ + amplification de la r\xE9action de polym\xE9risation en cha\xEEne" + slot_group: "S\xE9quen\xE7age" + comments: + - "Fournissez la taille de l\u2019amplicon, y compris les unit\xE9s." + examples: + - value: "300\_pb" + library_preparation_kit: + title: "Trousse de pr\xE9paration de la biblioth\xE8que" + description: "Nom de la trousse de pr\xE9paration de la banque d\u2019\ + ADN utilis\xE9e pour g\xE9n\xE9rer la biblioth\xE8que faisant l\u2019\ + objet du s\xE9quen\xE7age" + slot_group: "S\xE9quen\xE7age" + comments: + - "Indiquez le nom de la trousse de pr\xE9paration de la biblioth\xE8\ + que utilis\xE9e." + examples: + - value: Nextera XT + flow_cell_barcode: + title: "Code-barres de la cuve \xE0 circulation" + description: "Code-barres de la cuve \xE0 circulation utilis\xE9e aux\ + \ fins de s\xE9quen\xE7age" + slot_group: "S\xE9quen\xE7age" + comments: + - "Fournissez le code-barres de la cuve \xE0 circulation utilis\xE9e pour\ + \ s\xE9quencer l\u2019\xE9chantillon." + examples: + - value: FAB06069 + sequencing_instrument: + title: "Instrument de s\xE9quen\xE7age" + description: "Mod\xE8le de l\u2019instrument de s\xE9quen\xE7age utilis\xE9" + slot_group: "S\xE9quen\xE7age" + comments: + - "S\xE9lectionnez l\u2019instrument de s\xE9quen\xE7age \xE0 partir de\ + \ la liste de s\xE9lection." + examples: + - value: Oxford Nanopore MinION + sequencing_protocol_name: + title: "Nom du protocole de s\xE9quen\xE7age" + description: "Nom et num\xE9ro de version du protocole de s\xE9quen\xE7\ + age utilis\xE9" + slot_group: "S\xE9quen\xE7age" + comments: + - "Fournissez le nom et la version du protocole de s\xE9quen\xE7age (p.\_\ + ex., 1D_DNA_MinION)." + examples: + - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann + sequencing_protocol: + title: "Protocole de s\xE9quen\xE7age" + description: "Protocole utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence" + slot_group: "S\xE9quen\xE7age" + comments: + - "Fournissez une description en texte libre des m\xE9thodes et du mat\xE9\ + riel utilis\xE9s pour g\xE9n\xE9rer la s\xE9quence. Voici le texte sugg\xE9\ + r\xE9 (ins\xE9rez les renseignements manquants)\_: \xAB\_Le s\xE9quen\xE7\ + age viral a \xE9t\xE9 effectu\xE9 selon une strat\xE9gie d\u2019amplicon\ + \ en mosa\xEFque en utilisant le sch\xE9ma d\u2019amorce <\xE0 remplir>.\ + \ Le s\xE9quen\xE7age a \xE9t\xE9 effectu\xE9 \xE0 l\u2019aide d\u2019\ + un instrument de s\xE9quen\xE7age <\xE0 remplir>. Les biblioth\xE8ques\ + \ ont \xE9t\xE9 pr\xE9par\xE9es \xE0 l\u2019aide de la trousse <\xE0\ + \ remplir>.\_\xBB" + examples: + - value: "Les g\xE9nomes ont \xE9t\xE9 g\xE9n\xE9r\xE9s par s\xE9quen\xE7\ + age d\u2019amplicons de 1 200 pb avec des amorces de sch\xE9ma Freed.\ + \ Les biblioth\xE8ques ont \xE9t\xE9 cr\xE9\xE9es \xE0 l\u2019aide\ + \ des trousses de pr\xE9paration de l\u2019ADN Illumina et les donn\xE9\ + es de s\xE9quence ont \xE9t\xE9 produites \xE0 l\u2019aide des trousses\ + \ de s\xE9quen\xE7age Miseq Micro v2 (500\_cycles)." + sequencing_kit_number: + title: "Num\xE9ro de la trousse de s\xE9quen\xE7age" + description: "Num\xE9ro de la trousse du fabricant" + slot_group: "S\xE9quen\xE7age" + comments: + - "Valeur alphanum\xE9rique." + examples: + - value: AB456XYZ789 + amplicon_pcr_primer_scheme: + title: "Sch\xE9ma d\u2019amorce pour la r\xE9action de polym\xE9risation\ + \ en cha\xEEne de l\u2019amplicon" + description: "Sp\xE9cifications li\xE9es aux amorces (s\xE9quences d\u2019\ + amorces, positions de liaison, taille des fragments g\xE9n\xE9r\xE9\ + s, etc.) utilis\xE9es pour g\xE9n\xE9rer les amplicons \xE0 s\xE9quencer" + slot_group: "S\xE9quen\xE7age" + comments: + - "Fournissez le nom et la version du sch\xE9ma d\u2019amorce utilis\xE9\ + \ pour g\xE9n\xE9rer les amplicons aux fins de s\xE9quen\xE7age." + examples: + - value: https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv + raw_sequence_data_processing_method: + title: "M\xE9thode de traitement des donn\xE9es de s\xE9quences brutes" + description: "Nom et num\xE9ro de version du logiciel utilis\xE9 pour\ + \ le traitement des donn\xE9es brutes, comme la suppression des codes-barres,\ + \ le d\xE9coupage de l\u2019adaptateur, le filtrage, etc." + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le nom du logiciel, suivi de la version (p.\_ex., Trimmomatic\_\ + v.\_0.38, Porechop\_v.\_0.2.03)." + examples: + - value: Porechop 0.2.3 + dehosting_method: + title: "M\xE9thode de retrait de l\u2019h\xF4te" + description: "M\xE9thode utilis\xE9e pour supprimer les lectures de l\u2019\ + h\xF4te de la s\xE9quence de l\u2019agent pathog\xE8ne" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le nom et le num\xE9ro de version du logiciel utilis\xE9\ + \ pour supprimer les lectures de l\u2019h\xF4te." + examples: + - value: Nanostripper + consensus_sequence_name: + title: "Nom de la s\xE9quence de consensus" + description: "Nom de la s\xE9quence de consensus" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le nom et le num\xE9ro de version de la s\xE9quence de consensus." + examples: + - value: ncov123assembly3 + consensus_sequence_filename: + title: "Nom du fichier de la s\xE9quence de consensus" + description: "Nom du fichier de la s\xE9quence de consensus" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le nom et le num\xE9ro de version du fichier FASTA de la\ + \ s\xE9quence de consensus." + examples: + - value: ncov123assembly.fasta + consensus_sequence_filepath: + title: "Chemin d\u2019acc\xE8s au fichier de la s\xE9quence de consensus" + description: "Chemin d\u2019acc\xE8s au fichier de la s\xE9quence de consensus" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le chemin d\u2019acc\xE8s au fichier FASTA de la s\xE9quence\ + \ de consensus." + examples: + - value: /User/Documents/RespLab/Data/ncov123assembly.fasta + consensus_sequence_software_name: + title: "Nom du logiciel de la s\xE9quence de consensus" + description: "Nom du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence\ + \ de consensus" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le nom du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9\ + quence de consensus." + examples: + - value: iVar + consensus_sequence_software_version: + title: "Version du logiciel de la s\xE9quence de consensus" + description: "Version du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9\ + quence de consensus" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournir la version du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9\ + quence de consensus." + examples: + - value: '1.3' + breadth_of_coverage_value: + title: "Valeur de l\u2019\xE9tendue de la couverture" + description: "Pourcentage du g\xE9nome de r\xE9f\xE9rence couvert par\ + \ les donn\xE9es s\xE9quenc\xE9es, jusqu\u2019\xE0 une profondeur prescrite" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - Fournissez la valeur en pourcentage. + examples: + - value: "95\_%" + depth_of_coverage_value: + title: "Valeur de l\u2019ampleur de la couverture" + description: "Nombre moyen de lectures repr\xE9sentant un nucl\xE9otide\ + \ donn\xE9 dans la s\xE9quence reconstruite" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez la valeur sous forme de couverture amplifi\xE9e." + examples: + - value: 400x + depth_of_coverage_threshold: + title: "Seuil de l\u2019ampleur de la couverture" + description: "Seuil utilis\xE9 comme limite pour l\u2019ampleur de la\ + \ couverture" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez la couverture amplifi\xE9e." + examples: + - value: 100x + r1_fastq_filename: + title: "Nom de fichier\_R1\_FASTQ" + description: "Nom du fichier\_R1\_FASTQ sp\xE9cifi\xE9 par l\u2019utilisateur" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le nom du fichier\_R1 FASTQ." + examples: + - value: ABC123_S1_L001_R1_001.fastq.gz + r2_fastq_filename: + title: "Nom de fichier\_R2\_FASTQ" + description: "Nom du fichier\_R2\_FASTQ sp\xE9cifi\xE9 par l\u2019utilisateur" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le nom du fichier\_R2 FASTQ." + examples: + - value: ABC123_S1_L001_R2_001.fastq.gz + r1_fastq_filepath: + title: "Chemin d\u2019acc\xE8s au fichier\_R1\_FASTQ" + description: "Emplacement du fichier\_R1\_FASTQ dans le syst\xE8me de\ + \ l\u2019utilisateur" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le chemin d\u2019acc\xE8s au fichier\_R1 FASTQ." + examples: + - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz + r2_fastq_filepath: + title: "Chemin d\u2019acc\xE8s au fichier\_R2\_FASTQ" + description: "Emplacement du fichier\_R2\_FASTQ dans le syst\xE8me de\ + \ l\u2019utilisateur" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le chemin d\u2019acc\xE8s au fichier\_R2 FASTQ." + examples: + - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz + fast5_filename: + title: "Nom de fichier\_FAST5" + description: "Nom du fichier\_FAST5 sp\xE9cifi\xE9 par l\u2019utilisateur" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le nom du fichier\_FAST5." + examples: + - value: rona123assembly.fast5 + fast5_filepath: + title: "Chemin d\u2019acc\xE8s au fichier\_FAST5" + description: "Emplacement du fichier\_FAST5 dans le syst\xE8me de l\u2019\ + utilisateur" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le chemin d\u2019acc\xE8s au fichier\_FAST5." + examples: + - value: /User/Documents/RespLab/Data/rona123assembly.fast5 + number_of_base_pairs_sequenced: + title: "Nombre de paires de bases s\xE9quenc\xE9es" + description: "Nombre total de paires de bases g\xE9n\xE9r\xE9es par le\ + \ processus de s\xE9quen\xE7age" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ + s)." + examples: + - value: "387\_566" + consensus_genome_length: + title: "Longueur consensuelle du g\xE9nome" + description: "Taille du g\xE9nome reconstitu\xE9 d\xE9crite comme \xE9\ + tant le nombre de paires de bases" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ + s)." + examples: + - value: "38\_677" + ns_per_100_kbp: + title: "N par 100\_kbp" + description: "Nombre de symboles N pr\xE9sents dans la s\xE9quence fasta\ + \ de consensus, par 100\_kbp de s\xE9quence" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ + s)." + examples: + - value: '330' + reference_genome_accession: + title: "Acc\xE8s au g\xE9nome de r\xE9f\xE9rence" + description: "Identifiant persistant et unique d\u2019une entr\xE9e dans\ + \ une base de donn\xE9es g\xE9nomique" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Fournissez le num\xE9ro d\u2019acc\xE8s au g\xE9nome de r\xE9f\xE9\ + rence." + examples: + - value: NC_045512.2 + bioinformatics_protocol: + title: Protocole bioinformatique + description: "Description de la strat\xE9gie bioinformatique globale utilis\xE9\ + e" + slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + comments: + - "Des d\xE9tails suppl\xE9mentaires concernant les m\xE9thodes utilis\xE9\ + es pour traiter les donn\xE9es brutes, g\xE9n\xE9rer des assemblages\ + \ ou g\xE9n\xE9rer des s\xE9quences de consensus peuvent \xEAtre fournis\ + \ dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez\ + \ le nom et le num\xE9ro de version du protocole, ou un lien GitHub\ + \ vers un pipeline ou un flux de travail." + examples: + - value: https://github.com/phac-nml/ncov2019-artic-nf + lineage_clade_name: + title: "Nom de la lign\xE9e ou du clade" + description: "Nom de la lign\xE9e ou du clade" + slot_group: "Informations sur les lign\xE9es et les variantes" + comments: + - "Fournissez le nom de la lign\xE9e ou du clade Pangolin ou Nextstrain." + examples: + - value: B.1.1.7 + lineage_clade_analysis_software_name: + title: "Nom du logiciel d\u2019analyse de la lign\xE9e ou du clade" + description: "Nom du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9\ + e ou le clade" + slot_group: "Informations sur les lign\xE9es et les variantes" + comments: + - "Fournissez le nom du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9\ + e ou le clade." + examples: + - value: Pangolin + lineage_clade_analysis_software_version: + title: "Version du logiciel d\u2019analyse de la lign\xE9e ou du clade" + description: "Version du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9\ + e ou le clade" + slot_group: "Informations sur les lign\xE9es et les variantes" + comments: + - "Fournissez la version du logiciel utilis\xE9 pour d\xE9terminer la\ + \ lign\xE9e ou le clade." + examples: + - value: 2.1.10 + variant_designation: + title: "D\xE9signation du variant" + description: "Classification des variants de la lign\xE9e ou du clade\ + \ (c.-\xE0-d. le variant, le variant pr\xE9occupant)" + slot_group: "Informations sur les lign\xE9es et les variantes" + comments: + - "Si la lign\xE9e ou le clade est consid\xE9r\xE9 comme \xE9tant un variant\ + \ pr\xE9occupant, s\xE9lectionnez l\u2019option connexe \xE0 partir\ + \ de la liste de s\xE9lection. Si la lign\xE9e ou le clade contient\ + \ des mutations pr\xE9occupantes (mutations qui augmentent la transmission,\ + \ la gravit\xE9 clinique ou d\u2019autres facteurs \xE9pid\xE9miologiques),\ + \ mais qu\u2019il ne s\u2019agit pas d\u2019un variant pr\xE9occupant\ + \ global, s\xE9lectionnez \xAB\_Variante\_\xBB. Si la lign\xE9e ou le\ + \ clade ne contient pas de mutations pr\xE9occupantes, laissez ce champ\ + \ vide." + examples: + - value: "Variant pr\xE9occupant" + variant_evidence: + title: "Donn\xE9es probantes du variant" + description: "Donn\xE9es probantes utilis\xE9es pour d\xE9terminer le\ + \ variant" + slot_group: "Informations sur les lign\xE9es et les variantes" + comments: + - "Indiquez si l\u2019\xE9chantillon a fait l\u2019objet d\u2019un d\xE9\ + pistage RT-qPCR ou par s\xE9quen\xE7age \xE0 partir de la liste de s\xE9\ + lection." + examples: + - value: RT-qPCR + variant_evidence_details: + title: "D\xE9tails li\xE9s aux donn\xE9es probantes du variant" + description: "D\xE9tails sur les donn\xE9es probantes utilis\xE9es pour\ + \ d\xE9terminer le variant" + slot_group: "Informations sur les lign\xE9es et les variantes" + comments: + - "Fournissez l\u2019essai biologique et r\xE9pertoriez l\u2019ensemble\ + \ des mutations d\xE9finissant la lign\xE9e qui sont utilis\xE9es pour\ + \ effectuer la d\xE9termination des variants. Si des mutations d\u2019\ + int\xE9r\xEAt ou de pr\xE9occupation ont \xE9t\xE9 observ\xE9es en plus\ + \ des mutations d\xE9finissant la lign\xE9e, d\xE9crivez-les ici." + examples: + - value: "Mutations d\xE9finissant la lign\xE9e\_: ORF1ab (K1655N), Spike\ + \ (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." + gene_name_1: + title: "Nom du g\xE8ne\_1" + description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Indiquez le nom complet du g\xE8ne soumis au d\xE9pistage. Le symbole\ + \ du g\xE8ne (forme abr\xE9g\xE9e du nom du g\xE8ne) peut \xE9galement\ + \ \xEAtre fourni. Il est possible de trouver les noms et les symboles\ + \ de g\xE8nes normalis\xE9s dans Gene Ontology en utilisant ce service\ + \ de recherche\_: https://bit.ly/2Sq1LbI." + examples: + - value: "G\xE8ne\_E (orf4)" + diagnostic_pcr_protocol_1: + title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_1" + description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour\ + \ l\u2019amplification des marqueurs diagnostiques" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ + aliser un test diagnostique bas\xE9 sur la r\xE9action en cha\xEEne\ + \ de la polym\xE9rase. Ces renseignements peuvent \xEAtre compar\xE9\ + s aux donn\xE9es de s\xE9quence pour l\u2019\xE9valuation du rendement\ + \ et le contr\xF4le de la qualit\xE9." + examples: + - value: EGenePCRTest 2 + diagnostic_pcr_ct_value_1: + title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_1" + description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic\ + \ RT-PCR du SRAS-CoV-2" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Fournissez la valeur Ct de l\u2019\xE9chantillon issu du test diagnostique\ + \ RT-PCR." + examples: + - value: '21' + gene_name_2: + title: "Nom du g\xE8ne\_2" + description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Indiquez le nom complet d\u2019un autre g\xE8ne utilis\xE9 dans le\ + \ test\_RT-PCR. Le symbole du g\xE8ne (forme abr\xE9g\xE9e du nom du\ + \ g\xE8ne) peut \xE9galement \xEAtre fourni. Il est possible de trouver\ + \ les noms et les symboles de g\xE8nes normalis\xE9s dans Gene Ontology\ + \ en utilisant ce service de recherche\_: https://bit.ly/2Sq1LbI." + examples: + - value: "G\xE8ne RdRp (nsp12)" + diagnostic_pcr_protocol_2: + title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_2" + description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour\ + \ l\u2019amplification des marqueurs diagnostiques" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ + aliser un deuxi\xE8me test diagnostique bas\xE9 sur la r\xE9action en\ + \ cha\xEEne de la polym\xE9rase. Ces renseignements peuvent \xEAtre\ + \ compar\xE9s aux donn\xE9es de s\xE9quence pour l\u2019\xE9valuation\ + \ du rendement et le contr\xF4le de la qualit\xE9." + examples: + - value: RdRpGenePCRTest 3 + diagnostic_pcr_ct_value_2: + title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_2" + description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic\ + \ RT-PCR du SRAS-CoV-2" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Fournissez la valeur Ct du deuxi\xE8me \xE9chantillon issu du deuxi\xE8\ + me test diagnostique RT-PCR." + examples: + - value: '36' + gene_name_3: + title: "Nom du g\xE8ne\_3" + description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Indiquez le nom complet d\u2019un autre g\xE8ne utilis\xE9 dans le\ + \ test\_RT-PCR. Le symbole du g\xE8ne (forme abr\xE9g\xE9e du nom du\ + \ g\xE8ne) peut \xE9galement \xEAtre fourni. Il est possible de trouver\ + \ les noms et les symboles de g\xE8nes normalis\xE9s dans Gene Ontology\ + \ en utilisant ce service de recherche\_: https://bit.ly/2Sq1LbI." + examples: + - value: "G\xE8ne RdRp (nsp12)" + diagnostic_pcr_protocol_3: + title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_3" + description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour\ + \ l\u2019amplification des marqueurs diagnostiques" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ + aliser un deuxi\xE8me test diagnostique bas\xE9 sur la r\xE9action en\ + \ cha\xEEne de la polym\xE9rase. Ces renseignements peuvent \xEAtre\ + \ compar\xE9s aux donn\xE9es de s\xE9quence pour l\u2019\xE9valuation\ + \ du rendement et le contr\xF4le de la qualit\xE9." + examples: + - value: RdRpGenePCRTest 3 + diagnostic_pcr_ct_value_3: + title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_3" + description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic\ + \ RT-PCR du SRAS-CoV-2" + slot_group: "Tests de diagnostic des agents pathog\xE8nes" + comments: + - "Fournissez la valeur Ct du deuxi\xE8me \xE9chantillon issu du deuxi\xE8\ + me test diagnostique RT-PCR." + examples: + - value: '30' + authors: + title: Auteurs + description: "Noms des personnes contribuant aux processus de pr\xE9l\xE8\ + vement d\u2019\xE9chantillons, de g\xE9n\xE9ration de s\xE9quences,\ + \ d\u2019analyse et de soumission de donn\xE9es" + slot_group: Reconnaissance des contributeurs + comments: + - "Incluez le pr\xE9nom et le nom de toutes les personnes qui doivent\ + \ \xEAtre affect\xE9es, s\xE9par\xE9s par une virgule." + examples: + - value: "Tejinder\_Singh, Fei\_Hu, Joe\_Blogs" + dataharmonizer_provenance: + title: Provenance de DataHarmonizer + description: "Provenance du logiciel DataHarmonizer et de la version du\ + \ mod\xE8le" + slot_group: Reconnaissance des contributeurs + comments: + - "Les renseignements actuels sur la version du logiciel et du mod\xE8\ + le seront automatiquement g\xE9n\xE9r\xE9s dans ce champ une fois que\ + \ l\u2019utilisateur aura utilis\xE9 la fonction \xAB Valider \xBB.\ + \ Ces renseignements seront g\xE9n\xE9r\xE9s ind\xE9pendamment du fait\ + \ que la ligne soit valide ou non." + examples: + - value: DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0 + enums: + UmbrellaBioprojectAccessionMenu: + permissible_values: + PRJNA623807: + title: PRJNA623807 + title: "Menu \xAB\_Acc\xE8s au bioprojet cadre\_\xBB" + NullValueMenu: + permissible_values: + Not Applicable: + title: Sans objet + Missing: + title: Manquante + Not Collected: + title: "Non pr\xE9lev\xE9e" + Not Provided: + title: Non fournie + Restricted Access: + title: "Acc\xE8s restreint" + title: "Menu \xAB\_Valeur nulle\_\xBB" + GeoLocNameStateProvinceTerritoryMenu: + permissible_values: + Alberta: + title: Alberta + British Columbia: + title: Colombie-Britannique + Manitoba: + title: Manitoba + New Brunswick: + title: Nouveau-Brunswick + Newfoundland and Labrador: + title: Terre-Neuve-et-Labrador + Northwest Territories: + title: Territoires du Nord-Ouest + Nova Scotia: + title: "Nouvelle-\xC9cosse" + Nunavut: + title: Nunavut + Ontario: + title: Ontario + Prince Edward Island: + title: "\xCEle-du-Prince-\xC9douard" + Quebec: + title: "Qu\xE9bec" + Saskatchewan: + title: Saskatchewan + Yukon: + title: Yukon + title: "Menu \xAB\_nom_lieu_g\xE9o (\xE9tat/province/territoire)\_\xBB" + HostAgeUnitMenu: + permissible_values: + month: + title: Mois + year: + title: "Ann\xE9e" + title: "Menu \xAB\_Groupe d\u2019\xE2ge de l\u2019h\xF4te\_\xBB" + SampleCollectionDatePrecisionMenu: + permissible_values: + year: + title: "Ann\xE9e" + month: + title: Mois + day: + title: Jour + title: "Menu \xAB\_Pr\xE9cision de la date de pr\xE9l\xE8vement des \xE9\ + chantillons\_\xBB" + BiomaterialExtractedMenu: + permissible_values: + RNA (total): + title: ARN (total) + RNA (poly-A): + title: ARN (poly-A) + RNA (ribo-depleted): + title: "ARN (d\xE9pl\xE9tion ribosomique)" + mRNA (messenger RNA): + title: ARNm (ARN messager) + mRNA (cDNA): + title: ARNm (ADNc) + title: "Menu \xAB\_Biomat\xE9riaux extraits\_\xBB" + SignsAndSymptomsMenu: + permissible_values: + Abnormal lung auscultation: + title: Auscultation pulmonaire anormale + Abnormality of taste sensation: + title: Anomalie de la sensation gustative + Ageusia (complete loss of taste): + title: "Agueusie (perte totale du go\xFBt)" + Parageusia (distorted sense of taste): + title: "Paragueusie (distorsion du go\xFBt)" + Hypogeusia (reduced sense of taste): + title: "Hypogueusie (diminution du go\xFBt)" + Abnormality of the sense of smell: + title: "Anomalie de l\u2019odorat" + Anosmia (lost sense of smell): + title: "Anosmie (perte de l\u2019odorat)" + Hyposmia (reduced sense of smell): + title: "Hyposmie (diminution de l\u2019odorat)" + Acute Respiratory Distress Syndrome: + title: "Syndrome de d\xE9tresse respiratoire aigu\xEB" + Altered mental status: + title: "Alt\xE9ration de l\u2019\xE9tat mental" + Cognitive impairment: + title: "D\xE9ficit cognitif" + Coma: + title: Coma + Confusion: + title: Confusion + Delirium (sudden severe confusion): + title: "D\xE9lire (confusion grave et soudaine)" + Inability to arouse (inability to stay awake): + title: "Incapacit\xE9 \xE0 se r\xE9veiller (incapacit\xE9 \xE0 rester\ + \ \xE9veill\xE9)" + Irritability: + title: "Irritabilit\xE9" + Loss of speech: + title: Perte de la parole + Arrhythmia: + title: Arythmie + Asthenia (generalized weakness): + title: "Asth\xE9nie (faiblesse g\xE9n\xE9ralis\xE9e)" + Chest tightness or pressure: + title: Oppression ou pression thoracique + Rigors (fever shakes): + title: "Frissons solennels (tremblements de fi\xE8vre)" + Chills (sudden cold sensation): + title: Frissons (sensation soudaine de froid) + Conjunctival injection: + title: Injection conjonctivale + Conjunctivitis (pink eye): + title: Conjonctivite (yeux rouges) + Coryza (rhinitis): + title: Coryza (rhinite) + Cough: + title: Toux + Nonproductive cough (dry cough): + title: "Toux improductive (toux s\xE8che)" + Productive cough (wet cough): + title: Toux productive (toux grasse) + Cyanosis (blueish skin discolouration): + title: "Cyanose (coloration bleu\xE2tre de la peau)" + Acrocyanosis: + title: Acrocyanose + Circumoral cyanosis (bluish around mouth): + title: "Cyanose p\xE9ribuccale (bleu\xE2tre autour de la bouche)" + Cyanotic face (bluish face): + title: "Visage cyanos\xE9 (visage bleu\xE2tre)" + Central Cyanosis: + title: Cyanose centrale + Cyanotic lips (bluish lips): + title: "L\xE8vres cyanos\xE9es (l\xE8vres bleut\xE9es)" + Peripheral Cyanosis: + title: "Cyanose p\xE9riph\xE9rique" + Dyspnea (breathing difficulty): + title: "Dyspn\xE9e (difficult\xE9 \xE0 respirer)" + Diarrhea (watery stool): + title: "Diarrh\xE9e (selles aqueuses)" + Dry gangrene: + title: "Gangr\xE8ne s\xE8che" + Encephalitis (brain inflammation): + title: "Enc\xE9phalite (inflammation du cerveau)" + Encephalopathy: + title: "Enc\xE9phalopathie" + Fatigue (tiredness): + title: Fatigue + Fever: + title: "Fi\xE8vre" + "Fever (>=38\xB0C)": + title: "Fi\xE8vre (>= 38\_\xB0C)" + Glossitis (inflammation of the tongue): + title: Glossite (inflammation de la langue) + Ground Glass Opacities (GGO): + title: "Hyperdensit\xE9 en verre d\xE9poli" + Headache: + title: "Mal de t\xEAte" + Hemoptysis (coughing up blood): + title: "H\xE9moptysie (toux accompagn\xE9e de sang)" + Hypocapnia: + title: Hypocapnie + Hypotension (low blood pressure): + title: "Hypotension (tension art\xE9rielle basse)" + Hypoxemia (low blood oxygen): + title: "Hypox\xE9mie (manque d\u2019oxyg\xE8ne dans le sang)" + Silent hypoxemia: + title: "Hypox\xE9mie silencieuse" + Internal hemorrhage (internal bleeding): + title: "H\xE9morragie interne" + Loss of Fine Movements: + title: Perte de mouvements fins + Low appetite: + title: "Perte d\u2019app\xE9tit" + Malaise (general discomfort/unease): + title: "Malaise (malaise g\xE9n\xE9ral)" + Meningismus/nuchal rigidity: + title: "M\xE9ningisme/Raideur de la nuque" + Muscle weakness: + title: Faiblesse musculaire + Nasal obstruction (stuffy nose): + title: "Obstruction nasale (nez bouch\xE9)" + Nausea: + title: "Naus\xE9es" + Nose bleed: + title: Saignement de nez + Otitis: + title: Otite + Pain: + title: Douleur + Abdominal pain: + title: Douleur abdominale + Arthralgia (painful joints): + title: Arthralgie (articulations douloureuses) + Chest pain: + title: Douleur thoracique + Pleuritic chest pain: + title: "Douleur thoracique pleur\xE9tique" + Myalgia (muscle pain): + title: Myalgie (douleur musculaire) + Pharyngitis (sore throat): + title: Pharyngite (mal de gorge) + Pharyngeal exudate: + title: "Exsudat pharyng\xE9" + Pleural effusion: + title: "\xC9panchement pleural" + Pneumonia: + title: Pneumonie + Pseudo-chilblains: + title: Pseudo-engelures + Pseudo-chilblains on fingers (covid fingers): + title: Pseudo-engelures sur les doigts (doigts de la COVID) + Pseudo-chilblains on toes (covid toes): + title: Pseudo-engelures sur les orteils (orteils de la COVID) + Rash: + title: "\xC9ruption cutan\xE9e" + Rhinorrhea (runny nose): + title: "Rhinorrh\xE9e (\xE9coulement nasal)" + Seizure: + title: "Crise d\u2019\xE9pilepsie" + Motor seizure: + title: Crise motrice + Shivering (involuntary muscle twitching): + title: Tremblement (contractions musculaires involontaires) + Slurred speech: + title: "Troubles de l\u2019\xE9locution" + Sneezing: + title: "\xC9ternuements" + Sputum Production: + title: "Production d\u2019expectoration" + Stroke: + title: "Accident vasculaire c\xE9r\xE9bral" + Swollen Lymph Nodes: + title: "Ganglions lymphatiques enfl\xE9s" + Tachypnea (accelerated respiratory rate): + title: "Tachypn\xE9e (fr\xE9quence respiratoire acc\xE9l\xE9r\xE9\ + e)" + Vertigo (dizziness): + title: "Vertige (\xE9tourdissement)" + Vomiting (throwing up): + title: Vomissements + title: "Menu \xAB\_Signes et sympt\xF4mes\_\xBB" + HostVaccinationStatusMenu: + permissible_values: + Fully Vaccinated: + title: "Enti\xE8rement vaccin\xE9" + Partially Vaccinated: + title: "Partiellement vaccin\xE9" + Not Vaccinated: + title: "Non vaccin\xE9" + title: "Menu \xAB\_Statut de vaccination de l\u2019h\xF4te\_\xBB" + PriorSarsCov2AntiviralTreatmentMenu: + permissible_values: + Prior antiviral treatment: + title: "Traitement antiviral ant\xE9rieur" + No prior antiviral treatment: + title: "Aucun traitement antiviral ant\xE9rieur" + title: "Menu \xAB\_Traitement antiviral contre une infection ant\xE9rieure\ + \ par le SRAS-CoV-2\_\xBB" + NmlSubmittedSpecimenTypeMenu: + permissible_values: + Swab: + title: "\xC9couvillon" + RNA: + title: ARN + mRNA (cDNA): + title: ARNm (ADNc) + Nucleic acid: + title: "Acide nucl\xE9ique" + Not Applicable: + title: Sans objet + title: "Menu \xAB\_Types d\u2019\xE9chantillons soumis au LNM\_\xBB" + RelatedSpecimenRelationshipTypeMenu: + permissible_values: + Acute: + title: "Infection aigu\xEB" + Chronic (prolonged) infection investigation: + title: "Enqu\xEAte sur l\u2019infection chronique (prolong\xE9e)" + Convalescent: + title: Phase de convalescence + Familial: + title: Forme familiale + Follow-up: + title: Suivi + Reinfection testing: + title: "Tests de r\xE9infection" + Previously Submitted: + title: "Soumis pr\xE9c\xE9demment" + Sequencing/bioinformatics methods development/validation: + title: "D\xE9veloppement et validation de m\xE9thodes bioinformatiques\ + \ ou de s\xE9quen\xE7age" + Specimen sampling methods testing: + title: "Essai des m\xE9thodes de pr\xE9l\xE8vement des \xE9chantillons" + title: "Menu \xAB\_Types de relations entre sp\xE9cimens associ\xE9s\_\ + \xBB" + PreExistingConditionsAndRiskFactorsMenu: + permissible_values: + Age 60+: + title: 60 ans et plus + Anemia: + title: "An\xE9mie" + Anorexia: + title: Anorexie + Birthing labor: + title: Travail ou accouchement + Bone marrow failure: + title: "Insuffisance m\xE9dullaire" + Cancer: + title: Cancer + Breast cancer: + title: Cancer du sein + Colorectal cancer: + title: Cancer colorectal + Hematologic malignancy (cancer of the blood): + title: "H\xE9matopathie maligne (cancer du sang)" + Lung cancer: + title: Cancer du poumon + Metastatic disease: + title: "Maladie m\xE9tastatique" + Cancer treatment: + title: Traitement du cancer + Cancer surgery: + title: Chirurgie pour un cancer + Chemotherapy: + title: "Chimioth\xE9rapie" + Adjuvant chemotherapy: + title: "Chimioth\xE9rapie adjuvante" + Cardiac disorder: + title: Trouble cardiaque + Arrhythmia: + title: Arythmie + Cardiac disease: + title: Maladie cardiaque + Cardiomyopathy: + title: Myocardiopathie + Cardiac injury: + title: "L\xE9sion cardiaque" + Hypertension (high blood pressure): + title: "Hypertension (tension art\xE9rielle \xE9lev\xE9e)" + Hypotension (low blood pressure): + title: "Hypotension (tension art\xE9rielle basse)" + Cesarean section: + title: "C\xE9sarienne" + Chronic cough: + title: Toux chronique + Chronic gastrointestinal disease: + title: Maladie gastro-intestinale chronique + Chronic lung disease: + title: Maladie pulmonaire chronique + Corticosteroids: + title: "Corticost\xE9ro\xEFdes" + Diabetes mellitus (diabetes): + title: "Diab\xE8te sucr\xE9 (diab\xE8te)" + Type I diabetes mellitus (T1D): + title: "Diab\xE8te sucr\xE9 de type I" + Type II diabetes mellitus (T2D): + title: "Diab\xE8te sucr\xE9 de type II" + Eczema: + title: "Ecz\xE9ma" + Electrolyte disturbance: + title: "Perturbation de l\u2019\xE9quilibre \xE9lectrolytique" + Hypocalcemia: + title: "Hypocalc\xE9mie" + Hypokalemia: + title: "Hypokali\xE9mie" + Hypomagnesemia: + title: "Hypomagn\xE9s\xE9mie" + Encephalitis (brain inflammation): + title: "Enc\xE9phalite (inflammation du cerveau)" + Epilepsy: + title: "\xC9pilepsie" + Hemodialysis: + title: "H\xE9modialyse" + Hemoglobinopathy: + title: "H\xE9moglobinopathie" + Human immunodeficiency virus (HIV): + title: "Virus de l\u2019immunod\xE9ficience humaine (VIH)" + Acquired immunodeficiency syndrome (AIDS): + title: "Syndrome d\u2019immunod\xE9ficience acquise (SIDA)" + HIV and antiretroviral therapy (ART): + title: "VIH et traitement antir\xE9troviral" + Immunocompromised: + title: "Immunod\xE9ficience" + Lupus: + title: Lupus + Inflammatory bowel disease (IBD): + title: "Maladie inflammatoire chronique de l\u2019intestin (MICI)" + Colitis: + title: Colite + Ulcerative colitis: + title: "Colite ulc\xE9reuse" + Crohn's disease: + title: Maladie de Crohn + Renal disorder: + title: "Trouble r\xE9nal" + Renal disease: + title: "Maladie r\xE9nale" + Chronic renal disease: + title: "Maladie r\xE9nale chronique" + Renal failure: + title: "Insuffisance r\xE9nale" + Liver disease: + title: Maladie du foie + Chronic liver disease: + title: Maladie chronique du foie + Fatty liver disease (FLD): + title: "St\xE9atose h\xE9patique" + Myalgia (muscle pain): + title: Myalgie (douleur musculaire) + Myalgic encephalomyelitis (chronic fatigue syndrome): + title: "Enc\xE9phalomy\xE9lite myalgique (syndrome de fatigue chronique)" + Neurological disorder: + title: Trouble neurologique + Neuromuscular disorder: + title: Trouble neuromusculaire + Obesity: + title: "Ob\xE9sit\xE9" + Severe obesity: + title: "Ob\xE9sit\xE9 s\xE9v\xE8re" + Respiratory disorder: + title: Trouble respiratoire + Asthma: + title: Asthme + Chronic bronchitis: + title: Bronchite chronique + Chronic obstructive pulmonary disease: + title: Maladie pulmonaire obstructive chronique + Emphysema: + title: "Emphys\xE8me" + Lung disease: + title: Maladie pulmonaire + Pulmonary fibrosis: + title: Fibrose pulmonaire + Pneumonia: + title: Pneumonie + Respiratory failure: + title: Insuffisance respiratoire + Adult respiratory distress syndrome: + title: "Syndrome de d\xE9tresse respiratoire de l\u2019adulte" + Newborn respiratory distress syndrome: + title: "Syndrome de d\xE9tresse respiratoire du nouveau-n\xE9" + Tuberculosis: + title: Tuberculose + "Postpartum (\u22646 weeks)": + title: "Post-partum (\u22646\_semaines)" + Pregnancy: + title: Grossesse + Rheumatic disease: + title: Maladie rhumatismale + Sickle cell disease: + title: "Dr\xE9panocytose" + Substance use: + title: Consommation de substances + Alcohol abuse: + title: "Consommation abusive d\u2019alcool" + Drug abuse: + title: Consommation abusive de drogues + Injection drug abuse: + title: Consommation abusive de drogues injectables + Smoking: + title: Tabagisme + Vaping: + title: Vapotage + Tachypnea (accelerated respiratory rate): + title: "Tachypn\xE9e (fr\xE9quence respiratoire acc\xE9l\xE9r\xE9\ + e)" + Transplant: + title: Transplantation + Hematopoietic stem cell transplant (bone marrow transplant): + title: "Greffe de cellules souches h\xE9matopo\xEF\xE9tiques (greffe\ + \ de moelle osseuse)" + Cardiac transplant: + title: Transplantation cardiaque + Kidney transplant: + title: Greffe de rein + Liver transplant: + title: Greffe de foie + title: "Menu \xAB\_Conditions pr\xE9existantes et des facteurs de risque\_\ + \xBB" + VariantDesignationMenu: + permissible_values: + Variant of Concern (VOC): + title: "Variant pr\xE9occupant" + Variant of Interest (VOI): + title: "Variant d\u2019int\xE9r\xEAt" + Variant Under Monitoring (VUM): + title: Variante sous surveillance + title: "Menu \xAB\_D\xE9signation des variants\_\xBB" + VariantEvidenceMenu: + permissible_values: + RT-qPCR: + title: RT-qPCR + Sequencing: + title: "S\xE9quen\xE7age" + title: "Menu \xAB\_Preuves de variants\_\xBB" + ComplicationsMenu: + permissible_values: + Abnormal blood oxygen level: + title: "Taux anormal d\u2019oxyg\xE8ne dans le sang" + Acute kidney injury: + title: "L\xE9sions r\xE9nales aigu\xEBs" + Acute lung injury: + title: "L\xE9sions pulmonaires aigu\xEBs" + Ventilation induced lung injury (VILI): + title: "L\xE9sions pulmonaires caus\xE9es par la ventilation" + Acute respiratory failure: + title: "Insuffisance respiratoire aigu\xEB" + Arrhythmia (complication): + title: Arythmie (complication) + Tachycardia: + title: Tachycardie + Polymorphic ventricular tachycardia (VT): + title: Tachycardie ventriculaire polymorphe + Tachyarrhythmia: + title: Tachyarythmie + Cardiac injury: + title: "L\xE9sions cardiaques" + Cardiac arrest: + title: "Arr\xEAt cardiaque" + Cardiogenic shock: + title: "Choc cardiog\xE9nique" + Blood clot: + title: Caillot sanguin + Arterial clot: + title: "Caillot art\xE9riel" + Deep vein thrombosis (DVT): + title: Thrombose veineuse profonde + Pulmonary embolism (PE): + title: Embolie pulmonaire + Cardiomyopathy: + title: Myocardiopathie + Central nervous system invasion: + title: "Envahissement du syst\xE8me nerveux central" + Stroke (complication): + title: "Accident vasculaire c\xE9r\xE9bral (complication)" + Central Nervous System Vasculitis: + title: "Vascularite du syst\xE8me nerveux central" + Acute ischemic stroke: + title: "Accident vasculaire c\xE9r\xE9bral isch\xE9mique aigu" + Coma: + title: Coma + Convulsions: + title: Convulsions + COVID-19 associated coagulopathy (CAC): + title: "Coagulopathie associ\xE9e \xE0 la COVID-19 (CAC)" + Cystic fibrosis: + title: Fibrose kystique + Cytokine release syndrome: + title: "Syndrome de lib\xE9ration de cytokines" + Disseminated intravascular coagulation (DIC): + title: "Coagulation intravasculaire diss\xE9min\xE9e" + Encephalopathy: + title: "Enc\xE9phalopathie" + Fulminant myocarditis: + title: Myocardite fulminante + "Guillain-Barr\xE9 syndrome": + title: "Syndrome de Guillain-Barr\xE9" + Internal hemorrhage (complication; internal bleeding): + title: "H\xE9morragie interne (complication)" + Intracerebral haemorrhage: + title: "H\xE9morragie intrac\xE9r\xE9brale" + Kawasaki disease: + title: Maladie de Kawasaki + Complete Kawasaki disease: + title: "Maladie de Kawasaki compl\xE8te" + Incomplete Kawasaki disease: + title: "Maladie de Kawasaki incompl\xE8te" + Liver dysfunction: + title: "Trouble h\xE9patique" + Acute liver injury: + title: "L\xE9sions h\xE9patiques aigu\xEBs" + Long COVID-19: + title: COVID-19 longue + Meningitis: + title: "M\xE9ningite" + Migraine: + title: Migraine + Miscarriage: + title: Fausses couches + Multisystem inflammatory syndrome in children (MIS-C): + title: "Syndrome inflammatoire multisyst\xE9mique chez les enfants" + Multisystem inflammatory syndrome in adults (MIS-A): + title: "Syndrome inflammatoire multisyst\xE9mique chez les adultes" + Muscle injury: + title: "L\xE9sion musculaire" + Myalgic encephalomyelitis (ME): + title: "Enc\xE9phalomy\xE9lite myalgique (EM)" + Myocardial infarction (heart attack): + title: Infarctus du myocarde (crise cardiaque) + Acute myocardial infarction: + title: Infarctus aigu du myocarde + ST-segment elevation myocardial infarction: + title: "Infarctus du myocarde avec sus-d\xE9calage du segment ST" + Myocardial injury: + title: "L\xE9sions du myocarde" + Neonatal complications: + title: "Complications n\xE9onatales" + Noncardiogenic pulmonary edema: + title: "\u0152d\xE8me pulmonaire non cardiog\xE9nique" + Acute respiratory distress syndrome (ARDS): + title: "Syndrome de d\xE9tresse respiratoire aigu\xEB (SDRA)" + COVID-19 associated ARDS (CARDS): + title: "SDRA associ\xE9 \xE0 la COVID-19 (SDRAC)" + Neurogenic pulmonary edema (NPE): + title: "\u0152d\xE8me pulmonaire neurog\xE8ne" + Organ failure: + title: "D\xE9faillance des organes" + Heart failure: + title: Insuffisance cardiaque + Liver failure: + title: "Insuffisance h\xE9patique" + Paralysis: + title: Paralysie + Pneumothorax (collapsed lung): + title: Pneumothorax (affaissement du poumon) + Spontaneous pneumothorax: + title: "Pneumothorax spontan\xE9" + Spontaneous tension pneumothorax: + title: "Pneumothorax spontan\xE9 sous tension" + Pneumonia (complication): + title: Pneumonie (complication) + COVID-19 pneumonia: + title: "Pneumonie li\xE9e \xE0 la COVID-19" + Pregancy complications: + title: Complications de la grossesse + Rhabdomyolysis: + title: Rhabdomyolyse + Secondary infection: + title: Infection secondaire + Secondary staph infection: + title: Infection staphylococcique secondaire + Secondary strep infection: + title: Infection streptococcique secondaire + Seizure (complication): + title: "Crise d\u2019\xE9pilepsie (complication)" + Motor seizure: + title: Crise motrice + Sepsis/Septicemia: + title: "Sepsie/Septic\xE9mie" + Sepsis: + title: Sepsie + Septicemia: + title: "Septic\xE9mie" + Shock: + title: Choc + Hyperinflammatory shock: + title: Choc hyperinflammatoire + Refractory cardiogenic shock: + title: "Choc cardiog\xE9nique r\xE9fractaire" + Refractory cardiogenic plus vasoplegic shock: + title: "Choc cardiog\xE9nique et vasopl\xE9gique r\xE9fractaire" + Septic shock: + title: Choc septique + Vasculitis: + title: Vascularite + title: "Menu \xAB\_Complications\_\xBB" + VaccineNameMenu: + permissible_values: + Astrazeneca (Vaxzevria): + title: AstraZeneca (Vaxzevria) + Johnson & Johnson (Janssen): + title: Johnson & Johnson (Janssen) + Moderna (Spikevax): + title: Moderna (Spikevax) + Pfizer-BioNTech (Comirnaty): + title: Pfizer-BioNTech (Comirnaty) + Pfizer-BioNTech (Comirnaty Pediatric): + title: "Pfizer-BioNTech (Comirnaty, formule p\xE9diatrique)" + title: "Menu \xAB\_Noms de vaccins\_\xBB" + AnatomicalMaterialMenu: + permissible_values: + Blood: + title: Sang + Fluid: + title: Liquide + Saliva: + title: Salive + Fluid (cerebrospinal (CSF)): + title: "Liquide (c\xE9phalorachidien)" + Fluid (pericardial): + title: "Liquide (p\xE9ricardique)" + Fluid (pleural): + title: Liquide (pleural) + Fluid (vaginal): + title: "S\xE9cr\xE9tions (vaginales)" + Fluid (amniotic): + title: Liquide (amniotique) + Tissue: + title: Tissu + title: "Menu \xAB\_Mati\xE8res anatomiques\_\xBB" + AnatomicalPartMenu: + permissible_values: + Anus: + title: Anus + Buccal mucosa: + title: Muqueuse buccale + Duodenum: + title: "Duod\xE9num" + Eye: + title: "\u0152il" + Intestine: + title: Intestin + Lower respiratory tract: + title: "Voies respiratoires inf\xE9rieures" + Bronchus: + title: Bronches + Lung: + title: Poumon + Bronchiole: + title: Bronchiole + Alveolar sac: + title: "Sac alv\xE9olaire" + Pleural sac: + title: Sac pleural + Pleural cavity: + title: "Cavit\xE9 pleurale" + Trachea: + title: "Trach\xE9e" + Rectum: + title: Rectum + Skin: + title: Peau + Stomach: + title: Estomac + Upper respiratory tract: + title: "Voies respiratoires sup\xE9rieures" + Anterior Nares: + title: "Narines ant\xE9rieures" + Esophagus: + title: "\u0152sophage" + Ethmoid sinus: + title: "Sinus ethmo\xEFdal" + Nasal Cavity: + title: "Cavit\xE9 nasale" + Middle Nasal Turbinate: + title: Cornet nasal moyen + Inferior Nasal Turbinate: + title: "Cornet nasal inf\xE9rieur" + Nasopharynx (NP): + title: Nasopharynx + Oropharynx (OP): + title: Oropharynx + Pharynx (throat): + title: Pharynx (gorge) + title: "Menu \xAB\_Parties anatomiques\_\xBB" + BodyProductMenu: + permissible_values: + Breast Milk: + title: Lait maternel + Feces: + title: Selles + Fluid (seminal): + title: Sperme + Mucus: + title: Mucus + Sputum: + title: Expectoration + Sweat: + title: Sueur + Tear: + title: Larme + Urine: + title: Urine + title: "Menu \xAB\_Produit corporel\_\xBB" + PriorSarsCov2InfectionMenu: + permissible_values: + Prior infection: + title: "Infection ant\xE9rieure" + No prior infection: + title: "Aucune infection ant\xE9rieure" + title: "Menu \xAB\_Infection ant\xE9rieure par le SRAS-CoV-2\_\xBB" + EnvironmentalMaterialMenu: + permissible_values: + Air vent: + title: "\xC9vent d\u2019a\xE9ration" + Banknote: + title: Billet de banque + Bed rail: + title: "C\xF4t\xE9 de lit" + Building floor: + title: "Plancher du b\xE2timent" + Cloth: + title: Tissu + Control panel: + title: "Panneau de contr\xF4le" + Door: + title: Porte + Door handle: + title: "Poign\xE9e de porte" + Face mask: + title: Masque + Face shield: + title: "\xC9cran facial" + Food: + title: Nourriture + Food packaging: + title: Emballages alimentaires + Glass: + title: Verre + Handrail: + title: Main courante + Hospital gown: + title: "Jaquette d\u2019h\xF4pital" + Light switch: + title: Interrupteur + Locker: + title: Casier + N95 mask: + title: Masque N95 + Nurse call button: + title: "Bouton d\u2019appel de l\u2019infirmi\xE8re" + Paper: + title: Papier + Particulate matter: + title: "Mati\xE8re particulaire" + Plastic: + title: Plastique + PPE gown: + title: Blouse (EPI) + Sewage: + title: "Eaux us\xE9es" + Sink: + title: "\xC9vier" + Soil: + title: Sol + Stainless steel: + title: Acier inoxydable + Tissue paper: + title: Mouchoirs + Toilet bowl: + title: Cuvette + Water: + title: Eau + Wastewater: + title: "Eaux us\xE9es" + Window: + title: "Fen\xEAtre" + Wood: + title: Bois + title: "Menu \xAB\_Mat\xE9riel environnemental\_\xBB" + EnvironmentalSiteMenu: + permissible_values: + Acute care facility: + title: "\xC9tablissement de soins de courte dur\xE9e" + Animal house: + title: Refuge pour animaux + Bathroom: + title: Salle de bain + Clinical assessment centre: + title: "Centre d\u2019\xE9valuation clinique" + Conference venue: + title: "Lieu de la conf\xE9rence" + Corridor: + title: couloir + Daycare: + title: Garderie + Emergency room (ER): + title: "Salle d\u2019urgence" + Family practice clinic: + title: "Clinique de m\xE9decine familiale" + Group home: + title: Foyer de groupe + Homeless shelter: + title: Refuge pour sans-abri + Hospital: + title: "H\xF4pital" + Intensive Care Unit (ICU): + title: "Unit\xE9 de soins intensifs" + Long Term Care Facility: + title: "\xC9tablissement de soins de longue dur\xE9e" + Patient room: + title: Chambre du patient + Prison: + title: Prison + Production Facility: + title: Installation de production + School: + title: "\xC9cole" + Sewage Plant: + title: "Usine d\u2019\xE9puration des eaux us\xE9es" + Subway train: + title: "M\xE9tro" + University campus: + title: "Campus de l\u2019universit\xE9" + Wet market: + title: "March\xE9 traditionnel de produits frais" + title: "Menu \xAB\_Site environnemental\_\xBB" + CollectionMethodMenu: + permissible_values: + Amniocentesis: + title: "Amniocent\xE8se" + Aspiration: + title: Aspiration + Suprapubic Aspiration: + title: Aspiration sus-pubienne + Tracheal aspiration: + title: "Aspiration trach\xE9ale" + Vacuum Aspiration: + title: Aspiration sous vide + Biopsy: + title: Biopsie + Needle Biopsy: + title: "Biopsie \xE0 l\u2019aiguille" + Filtration: + title: Filtration + Air filtration: + title: "Filtration de l\u2019air" + Lavage: + title: Lavage + Bronchoalveolar lavage (BAL): + title: "Lavage broncho-alv\xE9olaire (LBA)" + Gastric Lavage: + title: Lavage gastrique + Lumbar Puncture: + title: Ponction lombaire + Necropsy: + title: "N\xE9cropsie" + Phlebotomy: + title: "Phl\xE9botomie" + Rinsing: + title: "Rin\xE7age" + Saline gargle (mouth rinse and gargle): + title: Gargarisme avec saline (rince-bouche) + Scraping: + title: Grattage + Swabbing: + title: "\xC9couvillonnage" + Finger Prick: + title: "Piq\xFBre du doigt" + Washout Tear Collection: + title: "Lavage\_\u2013 Collecte de larmes" + title: "Menu \xAB\_M\xE9thode de pr\xE9l\xE8vement\_\xBB" + CollectionDeviceMenu: + permissible_values: + Air filter: + title: "Filtre \xE0 air" + Blood Collection Tube: + title: "Tube de pr\xE9l\xE8vement sanguin" + Bronchoscope: + title: Bronchoscope + Collection Container: + title: "R\xE9cipient \xE0 \xE9chantillons" + Collection Cup: + title: "Godet \xE0 \xE9chantillons" + Fibrobronchoscope Brush: + title: "Brosse \xE0 fibrobronchoscope" + Filter: + title: Filtre + Fine Needle: + title: Aiguille fine + Microcapillary tube: + title: Micropipette de type capillaire + Micropipette: + title: Micropipette + Needle: + title: Aiguille + Serum Collection Tube: + title: "Tube de pr\xE9l\xE8vement du s\xE9rum" + Sputum Collection Tube: + title: "Tube de pr\xE9l\xE8vement des expectorations" + Suction Catheter: + title: "Cath\xE9ter d\u2019aspiration" + Swab: + title: "\xC9couvillon" + Urine Collection Tube: + title: "Tube de pr\xE9l\xE8vement d\u2019urine" + Virus Transport Medium: + title: Milieu de transport viral + title: "Menu \xAB\_Dispositif de pr\xE9l\xE8vement\_\xBB" + HostScientificNameMenu: + permissible_values: + Homo sapiens: + title: Homo sapiens + Bos taurus: + title: Bos taureau + Canis lupus familiaris: + title: Canis lupus familiaris + Chiroptera: + title: "Chiropt\xE8res" + Columbidae: + title: "Columbid\xE9s" + Felis catus: + title: Felis catus + Gallus gallus: + title: Gallus gallus + Manis: + title: Manis + Manis javanica: + title: Manis javanica + Neovison vison: + title: Neovison vison + Panthera leo: + title: Panthera leo + Panthera tigris: + title: Panthera tigris + Rhinolophidae: + title: "Rhinolophid\xE9s" + Rhinolophus affinis: + title: Rhinolophus affinis + Sus scrofa domesticus: + title: Sus scrofa domesticus + Viverridae: + title: "Viverrid\xE9s" + title: "Menu \xAB\_H\xF4te (nom scientifique)\_\xBB" + HostCommonNameMenu: + permissible_values: + Human: + title: Humain + Bat: + title: Chauve-souris + Cat: + title: Chat + Chicken: + title: Poulet + Civets: + title: Civettes + Cow: + title: Vache + Dog: + title: Chien + Lion: + title: Lion + Mink: + title: Vison + Pangolin: + title: Pangolin + Pig: + title: Cochon + Pigeon: + title: Pigeon + Tiger: + title: Tigre + title: "Menu \xAB\_H\xF4te (nom commun)\_\xBB" + HostHealthStateMenu: + permissible_values: + Asymptomatic: + title: Asymptomatique + Deceased: + title: "D\xE9c\xE9d\xE9" + Healthy: + title: "En sant\xE9" + Recovered: + title: "R\xE9tabli" + Symptomatic: + title: Symptomatique + title: "Menu \xAB\_\xC9tat de sant\xE9 de l\u2019h\xF4te\_\xBB" + HostHealthStatusDetailsMenu: + permissible_values: + Hospitalized: + title: "Hospitalis\xE9" + Hospitalized (Non-ICU): + title: "Hospitalis\xE9 (hors USI)" + Hospitalized (ICU): + title: "Hospitalis\xE9 (USI)" + Mechanical Ventilation: + title: Ventilation artificielle + Medically Isolated: + title: "Isolement m\xE9dical" + Medically Isolated (Negative Pressure): + title: "Isolement m\xE9dical (pression n\xE9gative)" + Self-quarantining: + title: Quarantaine volontaire + title: "Menu \xAB\_D\xE9tails de l\u2019\xE9tat de sant\xE9 de l\u2019\ + h\xF4te\_\xBB" + HostHealthOutcomeMenu: + permissible_values: + Deceased: + title: "D\xE9c\xE9d\xE9" + Deteriorating: + title: "D\xE9t\xE9rioration" + Recovered: + title: "R\xE9tabli" + Stable: + title: Stabilisation + title: "Menu \xAB\_R\xE9sultats sanitaires de l\u2019h\xF4te\_\xBB" + OrganismMenu: + permissible_values: + Severe acute respiratory syndrome coronavirus 2: + title: "Coronavirus du syndrome respiratoire aigu s\xE9v\xE8re\_2" + RaTG13: + title: RaTG13 + RmYN02: + title: RmYN02 + title: "Menu \xAB\_Organisme\_\xBB" + PurposeOfSamplingMenu: + permissible_values: + Cluster/Outbreak investigation: + title: "Enqu\xEAte sur les grappes et les \xE9closions" + Diagnostic testing: + title: Tests de diagnostic + Research: + title: Recherche + Surveillance: + title: Surveillance + title: "Menu \xAB\_Objectif de l\u2019\xE9chantillonnage\_\xBB" + PurposeOfSequencingMenu: + permissible_values: + Baseline surveillance (random sampling): + title: "Surveillance de base (\xE9chantillonnage al\xE9atoire)" + Targeted surveillance (non-random sampling): + title: "Surveillance cibl\xE9e (\xE9chantillonnage non al\xE9atoire)" + Priority surveillance project: + title: Projet de surveillance prioritaire + Screening for Variants of Concern (VoC): + title: "D\xE9pistage des variants pr\xE9occupants" + Sample has epidemiological link to Variant of Concern (VoC): + title: "Lien \xE9pid\xE9miologique entre l\u2019\xE9chantillon et\ + \ le variant pr\xE9occupant" + Sample has epidemiological link to Omicron Variant: + title: "Lien \xE9pid\xE9miologique entre l\u2019\xE9chantillon et\ + \ le variant Omicron" + Longitudinal surveillance (repeat sampling of individuals): + title: "Surveillance longitudinale (\xE9chantillonnage r\xE9p\xE9\ + t\xE9 des individus)" + Chronic (prolonged) infection surveillance: + title: "Surveillance des infections chroniques (prolong\xE9es)" + Re-infection surveillance: + title: "Surveillance des r\xE9infections" + Vaccine escape surveillance: + title: "Surveillance de l\u2019\xE9chappement vaccinal" + Travel-associated surveillance: + title: "Surveillance associ\xE9e aux voyages" + Domestic travel surveillance: + title: "Surveillance des voyages int\xE9rieurs" + Interstate/ interprovincial travel surveillance: + title: "Surveillance des voyages entre les \xC9tats ou les provinces" + Intra-state/ intra-provincial travel surveillance: + title: "Surveillance des voyages dans les \xC9tats ou les provinces" + International travel surveillance: + title: Surveillance des voyages internationaux + Surveillance of international border crossing by air travel or ground transport: + title: "Surveillance du franchissement des fronti\xE8res internationales\ + \ par voie a\xE9rienne ou terrestre" + Surveillance of international border crossing by air travel: + title: "Surveillance du franchissement des fronti\xE8res internationales\ + \ par voie a\xE9rienne" + Surveillance of international border crossing by ground transport: + title: "Surveillance du franchissement des fronti\xE8res internationales\ + \ par voie terrestre" + Surveillance from international worker testing: + title: "Surveillance \xE0 partir de tests aupr\xE8s des travailleurs\ + \ \xE9trangers" + Cluster/Outbreak investigation: + title: "Enqu\xEAte sur les grappes et les \xE9closions" + Multi-jurisdictional outbreak investigation: + title: "Enqu\xEAte sur les \xE9closions multijuridictionnelles" + Intra-jurisdictional outbreak investigation: + title: "Enqu\xEAte sur les \xE9closions intrajuridictionnelles" + Research: + title: Recherche + Viral passage experiment: + title: "Exp\xE9rience de transmission virale" + Protocol testing experiment: + title: "Exp\xE9rience du test de protocole" + Retrospective sequencing: + title: "S\xE9quen\xE7age r\xE9trospectif" + title: "Menu \xAB\_Objectif du s\xE9quen\xE7age\_\xBB" + SpecimenProcessingMenu: + permissible_values: + Virus passage: + title: Transmission du virus + RNA re-extraction (post RT-PCR): + title: "R\xE9tablissement de l\u2019extraction de l\u2019ARN (apr\xE8\ + s RT-PCR)" + Specimens pooled: + title: "\xC9chantillons regroup\xE9s" + title: "Menu \xAB\_Traitement des \xE9chantillons\_\xBB" + LabHostMenu: + permissible_values: + 293/ACE2 cell line: + title: "Lign\xE9e cellulaire 293/ACE2" + Caco2 cell line: + title: "Lign\xE9e cellulaire Caco2" + Calu3 cell line: + title: "Lign\xE9e cellulaire Calu3" + EFK3B cell line: + title: "Lign\xE9e cellulaire EFK3B" + HEK293T cell line: + title: "Lign\xE9e cellulaire HEK293T" + HRCE cell line: + title: "Lign\xE9e cellulaire HRCE" + Huh7 cell line: + title: "Lign\xE9e cellulaire Huh7" + LLCMk2 cell line: + title: "Lign\xE9e cellulaire LLCMk2" + MDBK cell line: + title: "Lign\xE9e cellulaire MDBK" + NHBE cell line: + title: "Lign\xE9e cellulaire NHBE" + PK-15 cell line: + title: "Lign\xE9e cellulaire PK-15" + RK-13 cell line: + title: "Lign\xE9e cellulaire RK-13" + U251 cell line: + title: "Lign\xE9e cellulaire U251" + Vero cell line: + title: "Lign\xE9e cellulaire Vero" + Vero E6 cell line: + title: "Lign\xE9e cellulaire Vero E6" + VeroE6/TMPRSS2 cell line: + title: "Lign\xE9e cellulaire VeroE6/TMPRSS2" + title: "Menu \xAB\_Laboratoire h\xF4te\_\xBB" + HostDiseaseMenu: + permissible_values: + COVID-19: + title: COVID-19 + title: "Menu \xAB\_Maladie de l\u2019h\xF4te\_\xBB" + HostAgeBinMenu: + permissible_values: + 0 - 9: + title: 0 - 9 + 10 - 19: + title: 10 - 19 + 20 - 29: + title: 20 - 29 + 30 - 39: + title: 30 - 39 + 40 - 49: + title: 40 - 49 + 50 - 59: + title: 50 - 59 + 60 - 69: + title: 60 - 69 + 70 - 79: + title: 70 - 79 + 80 - 89: + title: 80 - 89 + 90 - 99: + title: 90 - 99 + 100+: + title: 100+ + title: "Menu \xAB\_Groupe d\u2019\xE2ge de l\u2019h\xF4te\_\xBB" + HostGenderMenu: + permissible_values: + Female: + title: Femme + Male: + title: Homme + Non-binary gender: + title: Non binaire + Transgender (assigned male at birth): + title: "Transgenre (sexe masculin \xE0 la naissance)" + Transgender (assigned female at birth): + title: "Transgenre (sexe f\xE9minin \xE0 la naissance)" + Undeclared: + title: "Non d\xE9clar\xE9" + title: "Menu \xAB\_Genre de l\u2019h\xF4te\_\xBB" + ExposureEventMenu: + permissible_values: + Mass Gathering: + title: Rassemblement de masse + Agricultural Event: + title: "\xC9v\xE9nement agricole" + Convention: + title: Convention + Convocation: + title: Convocation + Recreational Event: + title: "\xC9v\xE9nement r\xE9cr\xE9atif" + Concert: + title: Concert + Sporting Event: + title: "\xC9v\xE9nement sportif" + Religious Gathering: + title: Rassemblement religieux + Mass: + title: Messe + Social Gathering: + title: Rassemblement social + Baby Shower: + title: "R\xE9ception-cadeau pour b\xE9b\xE9" + Community Event: + title: "\xC9v\xE9nement communautaire" + Family Gathering: + title: Rassemblement familial + Family Reunion: + title: "R\xE9union de famille" + Funeral: + title: "Fun\xE9railles" + Party: + title: "F\xEAte" + Potluck: + title: Repas-partage + Wedding: + title: Mariage + Other exposure event: + title: "Autre \xE9v\xE9nement d\u2019exposition" + title: "Menu \xAB\_\xC9v\xE9nement d\u2019exposition\_\xBB" + ExposureContactLevelMenu: + permissible_values: + Contact with infected individual: + title: "Contact avec une personne infect\xE9e" + Direct contact (direct human-to-human contact): + title: Contact direct (contact interhumain) + Indirect contact: + title: Contact indirect + Close contact (face-to-face, no direct contact): + title: "Contact \xE9troit (contact personnel, aucun contact \xE9troit)" + Casual contact: + title: Contact occasionnel + title: "Menu \xAB\_Niveau de contact de l\u2019exposition\_\xBB" + HostRoleMenu: + permissible_values: + Attendee: + title: Participant + Student: + title: "\xC9tudiant" + Patient: + title: Patient + Inpatient: + title: "Patient hospitalis\xE9" + Outpatient: + title: Patient externe + Passenger: + title: Passager + Resident: + title: "R\xE9sident" + Visitor: + title: Visiteur + Volunteer: + title: "B\xE9n\xE9vole" + Work: + title: Travail + Administrator: + title: Administrateur + Child Care/Education Worker: + title: "Travailleur en garderie ou en \xE9ducation" + Essential Worker: + title: Travailleur essentiel + First Responder: + title: Premier intervenant + Firefighter: + title: Pompier + Paramedic: + title: Ambulancier + Police Officer: + title: Policier + Healthcare Worker: + title: "Travailleur de la sant\xE9" + Community Healthcare Worker: + title: "Agent de sant\xE9 communautaire" + Laboratory Worker: + title: Travailleur de laboratoire + Nurse: + title: "Infirmi\xE8re" + Personal Care Aid: + title: Aide aux soins personnels + Pharmacist: + title: Pharmacien + Physician: + title: "M\xE9decin" + Housekeeper: + title: "Aide-m\xE9nag\xE8re" + International worker: + title: Travailleur international + Kitchen Worker: + title: Aide de cuisine + Rotational Worker: + title: Travailleur en rotation + Seasonal Worker: + title: Travailleur saisonnier + Transport Worker: + title: Ouvrier des transports + Transport Truck Driver: + title: Chauffeur de camion de transport + Veterinarian: + title: "V\xE9t\xE9rinaire" + Social role: + title: "R\xF4le social" + Acquaintance of case: + title: Connaissance du cas + Relative of case: + title: Famille du cas + Child of case: + title: Enfant du cas + Parent of case: + title: Parent du cas + Father of case: + title: "P\xE8re du cas" + Mother of case: + title: "M\xE8re du cas" + Spouse of case: + title: Conjoint du cas + Other Host Role: + title: "Autre r\xF4le de l\u2019h\xF4te" + title: "Menu \xAB\_R\xF4le de l\u2019h\xF4te\_\xBB" + ExposureSettingMenu: + permissible_values: + Human Exposure: + title: Exposition humaine + Contact with Known COVID-19 Case: + title: Contact avec un cas connu de COVID-19 + Contact with Patient: + title: Contact avec un patient + Contact with Probable COVID-19 Case: + title: Contact avec un cas probable de COVID-19 + Contact with Person with Acute Respiratory Illness: + title: "Contact avec une personne atteinte d\u2019une maladie respiratoire\ + \ aigu\xEB" + Contact with Person with Fever and/or Cough: + title: "Contact avec une personne pr\xE9sentant une fi\xE8vre ou une\ + \ toux" + Contact with Person who Recently Travelled: + title: "Contact avec une personne ayant r\xE9cemment voyag\xE9" + Occupational, Residency or Patronage Exposure: + title: "Exposition professionnelle ou r\xE9sidentielle" + Abbatoir: + title: Abattoir + Animal Rescue: + title: Refuge pour animaux + Childcare: + title: "Garde d\u2019enfants" + Daycare: + title: Garderie + Nursery: + title: "Pouponni\xE8re" + Community Service Centre: + title: Centre de services communautaires + Correctional Facility: + title: "\xC9tablissement correctionnel" + Dormitory: + title: Dortoir + Farm: + title: Ferme + First Nations Reserve: + title: "R\xE9serve des Premi\xE8res Nations" + Funeral Home: + title: "Salon fun\xE9raire" + Group Home: + title: Foyer de groupe + Healthcare Setting: + title: "\xC9tablissement de soins de sant\xE9" + Ambulance: + title: Ambulance + Acute Care Facility: + title: "\xC9tablissement de soins de courte dur\xE9e" + Clinic: + title: Clinique + Community Healthcare (At-Home) Setting: + title: "\xC9tablissement de soins de sant\xE9 communautaire (\xE0\ + \ domicile)" + Community Health Centre: + title: "Centre de sant\xE9 communautaire" + Hospital: + title: "H\xF4pital" + Emergency Department: + title: Service des urgences + ICU: + title: USI + Ward: + title: Service + Laboratory: + title: Laboratoire + Long-Term Care Facility: + title: "\xC9tablissement de soins de longue dur\xE9e" + Pharmacy: + title: Pharmacie + Physician's Office: + title: "Cabinet de m\xE9decin" + Household: + title: "M\xE9nage" + Insecure Housing (Homeless): + title: "Logement pr\xE9caire (sans-abri)" + Occupational Exposure: + title: Exposition professionnelle + Worksite: + title: Lieu de travail + Office: + title: Bureau + Outdoors: + title: Plein air + Camp/camping: + title: Camp/Camping + Hiking Trail: + title: "Sentier de randonn\xE9e" + Hunting Ground: + title: Territoire de chasse + Ski Resort: + title: Station de ski + Petting zoo: + title: Zoo pour enfants + Place of Worship: + title: Lieu de culte + Church: + title: "\xC9glise" + Mosque: + title: "Mosqu\xE9e" + Temple: + title: Temple + Restaurant: + title: Restaurant + Retail Store: + title: "Magasin de d\xE9tail" + School: + title: "\xC9cole" + Temporary Residence: + title: "R\xE9sidence temporaire" + Homeless Shelter: + title: Refuge pour sans-abri + Hotel: + title: "H\xF4tel" + Veterinary Care Clinic: + title: "Clinique v\xE9t\xE9rinaire" + Travel Exposure: + title: "Exposition li\xE9e au voyage" + Travelled on a Cruise Ship: + title: "Voyage sur un bateau de croisi\xE8re" + Travelled on a Plane: + title: Voyage en avion + Travelled on Ground Transport: + title: Voyage par voie terrestre + Travelled outside Province/Territory: + title: Voyage en dehors de la province ou du territoire + Travelled outside Canada: + title: Voyage en dehors du Canada + Other Exposure Setting: + title: "Autres contextes d\u2019exposition" + title: "Menu \xAB\_Contexte de l\u2019exposition\_\xBB" + TravelPointOfEntryTypeMenu: + permissible_values: + Air: + title: "Voie a\xE9rienne" + Land: + title: Voie terrestre + title: "Menu \xAB\_ Type de point d\u2019entr\xE9e du voyage\_\xBB" + BorderTestingTestDayTypeMenu: + permissible_values: + day 1: + title: Jour 1 + day 8: + title: Jour 8 + day 10: + title: Jour 10 + title: "Menu \xAB\_Jour du d\xE9pistage \xE0 la fronti\xE8re\_\xBB" + TravelHistoryAvailabilityMenu: + permissible_values: + Travel history available: + title: "Ant\xE9c\xE9dents de voyage disponibles" + Domestic travel history available: + title: "Ant\xE9c\xE9dents des voyages int\xE9rieurs disponibles" + International travel history available: + title: "Ant\xE9c\xE9dents des voyages internationaux disponibles" + International and domestic travel history available: + title: "Ant\xE9c\xE9dents des voyages int\xE9rieurs et internationaux\ + \ disponibles" + No travel history available: + title: "Aucun ant\xE9c\xE9dent de voyage disponible" + title: "Menu \xAB\_Disponibilit\xE9 des ant\xE9c\xE9dents de voyage\_\xBB" + SequencingInstrumentMenu: + permissible_values: + Illumina: + title: Illumina + Illumina Genome Analyzer: + title: "Analyseur de g\xE9nome Illumina" + Illumina Genome Analyzer II: + title: "Analyseur de g\xE9nome Illumina II" + Illumina Genome Analyzer IIx: + title: "Analyseur de g\xE9nome Illumina IIx" + Illumina HiScanSQ: + title: Illumina HiScanSQ + Illumina HiSeq: + title: Illumina HiSeq + Illumina HiSeq X: + title: Illumina HiSeq X + Illumina HiSeq X Five: + title: Illumina HiSeq X Five + Illumina HiSeq X Ten: + title: Illumina HiSeq X Ten + Illumina HiSeq 1000: + title: Illumina HiSeq 1000 + Illumina HiSeq 1500: + title: Illumina HiSeq 1500 + Illumina HiSeq 2000: + title: Illumina HiSeq 2000 + Illumina HiSeq 2500: + title: Illumina HiSeq 2500 + Illumina HiSeq 3000: + title: Illumina HiSeq 3000 + Illumina HiSeq 4000: + title: Illumina HiSeq 4000 + Illumina iSeq: + title: Illumina iSeq + Illumina iSeq 100: + title: Illumina iSeq 100 + Illumina NovaSeq: + title: Illumina NovaSeq + Illumina NovaSeq 6000: + title: Illumina NovaSeq 6000 + Illumina MiniSeq: + title: Illumina MiniSeq + Illumina MiSeq: + title: Illumina MiSeq + Illumina NextSeq: + title: Illumina NextSeq + Illumina NextSeq 500: + title: Illumina NextSeq 500 + Illumina NextSeq 550: + title: Illumina NextSeq 550 + Illumina NextSeq 2000: + title: Illumina NextSeq 2000 + Pacific Biosciences: + title: Pacific Biosciences + PacBio RS: + title: PacBio RS + PacBio RS II: + title: PacBio RS II + PacBio Sequel: + title: PacBio Sequel + PacBio Sequel II: + title: PacBio Sequel II + Ion Torrent: + title: Ion Torrent + Ion Torrent PGM: + title: Ion Torrent PGM + Ion Torrent Proton: + title: Ion Torrent Proton + Ion Torrent S5 XL: + title: Ion Torrent S5 XL + Ion Torrent S5: + title: Ion Torrent S5 + Oxford Nanopore: + title: Oxford Nanopore + Oxford Nanopore GridION: + title: Oxford Nanopore GridION + Oxford Nanopore MinION: + title: Oxford Nanopore MinION + Oxford Nanopore PromethION: + title: Oxford Nanopore PromethION + BGI Genomics: + title: BGI Genomics + BGI Genomics BGISEQ-500: + title: BGI Genomics BGISEQ-500 + MGI: + title: MGI + MGI DNBSEQ-T7: + title: MGI DNBSEQ-T7 + MGI DNBSEQ-G400: + title: MGI DNBSEQ-G400 + MGI DNBSEQ-G400 FAST: + title: MGI DNBSEQ-G400 FAST + MGI DNBSEQ-G50: + title: MGI DNBSEQ-G50 + title: "Menu \xAB\_Instrument de s\xE9quen\xE7age\_\xBB" + GeneNameMenu: + permissible_values: + E gene (orf4): + title: "G\xE8ne E (orf4)" + M gene (orf5): + title: "G\xE8ne M (orf5)" + N gene (orf9): + title: "G\xE8ne N (orf9)" + Spike gene (orf2): + title: "G\xE8ne de pointe (orf2)" + orf1ab (rep): + title: orf1ab (rep) + orf1a (pp1a): + title: orf1a (pp1a) + nsp11: + title: nsp11 + nsp1: + title: nsp1 + nsp2: + title: nsp2 + nsp3: + title: nsp3 + nsp4: + title: nsp4 + nsp5: + title: nsp5 + nsp6: + title: nsp6 + nsp7: + title: nsp7 + nsp8: + title: nsp8 + nsp9: + title: nsp9 + nsp10: + title: nsp10 + RdRp gene (nsp12): + title: "G\xE8ne RdRp (nsp12)" + hel gene (nsp13): + title: "G\xE8ne hel (nsp13)" + exoN gene (nsp14): + title: "G\xE8ne exoN (nsp14)" + nsp15: + title: nsp15 + nsp16: + title: nsp16 + orf3a: + title: orf3a + orf3b: + title: orf3b + orf6 (ns6): + title: orf6 (ns6) + orf7a: + title: orf7a + orf7b (ns7b): + title: orf7b (ns7b) + orf8 (ns8): + title: orf8 (ns8) + orf9b: + title: orf9b + orf9c: + title: orf9c + orf10: + title: orf10 + orf14: + title: orf14 + SARS-COV-2 5' UTR: + title: SRAS-COV-2 5' UTR + title: "Menu \xAB\_Nom du g\xE8ne\_\xBB" + SequenceSubmittedByMenu: + permissible_values: + Alberta Precision Labs (APL): + title: Alberta Precision Labs (APL) + Alberta ProvLab North (APLN): + title: Alberta ProvLab North (APLN) + Alberta ProvLab South (APLS): + title: Alberta ProvLab South (APLS) + BCCDC Public Health Laboratory: + title: "Laboratoire de sant\xE9 publique du CCMCB" + Canadore College: + title: Canadore College + The Centre for Applied Genomics (TCAG): + title: The Centre for Applied Genomics (TCAG) + Dynacare: + title: Dynacare + Dynacare (Brampton): + title: Dynacare (Brampton) + Dynacare (Manitoba): + title: Dynacare (Manitoba) + The Hospital for Sick Children (SickKids): + title: The Hospital for Sick Children (SickKids) + "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": + title: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + Manitoba Cadham Provincial Laboratory: + title: Laboratoire provincial Cadham du Manitoba + McGill University: + title: "Universit\xE9 McGill" + McMaster University: + title: "Universit\xE9 McMaster" + National Microbiology Laboratory (NML): + title: Laboratoire national de microbiologie (LNM) + "New Brunswick - Vitalit\xE9 Health Network": + title: "Nouveau-Brunswick\_\u2013 R\xE9seau de sant\xE9 Vitalit\xE9" + Newfoundland and Labrador - Eastern Health: + title: "Terre-Neuve-et-Labrador\_\u2013 Eastern Health" + Newfoundland and Labrador - Newfoundland and Labrador Health Services: + title: "Terre-Neuve-et-Labrador\_\u2013 Newfoundland and Labrador\ + \ Health Services" + Nova Scotia Health Authority: + title: "Autorit\xE9 sanitaire de la Nouvelle-\xC9cosse" + Ontario Institute for Cancer Research (OICR): + title: Institut ontarien de recherche sur le cancer (IORC) + Ontario COVID-19 Genomic Network: + title: "R\xE9seau g\xE9nomique ontarien COVID-19" + Prince Edward Island - Health PEI: + title: "\xCEle-du-Prince-\xC9douard\_\u2013 Sant\xE9 \xCE.-P.-\xC9\ + ." + Public Health Ontario (PHO): + title: "Sant\xE9 publique Ontario (SPO)" + Queen's University / Kingston Health Sciences Centre: + title: "Universit\xE9 Queen\u2019s\_\u2013 Centre des sciences de\ + \ la sant\xE9 de Kingston" + Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): + title: "Saskatchewan\_\u2013 Laboratoire provincial Roy\_Romanow" + Sunnybrook Health Sciences Centre: + title: Sunnybrook Health Sciences Centre + Thunder Bay Regional Health Sciences Centre: + title: "Centre r\xE9gional des sciences\nde la sant\xE9 de Thunder\_\ + Bay" + title: "Menu \xAB\_S\xE9quence soumise par\_\xBB" + SampleCollectedByMenu: + permissible_values: + Alberta Precision Labs (APL): + title: Alberta Precision Labs (APL) + Alberta ProvLab North (APLN): + title: Alberta ProvLab North (APLN) + Alberta ProvLab South (APLS): + title: Alberta ProvLab South (APLS) + BCCDC Public Health Laboratory: + title: "Laboratoire de sant\xE9 publique du CCMCB" + Dynacare: + title: Dynacare + Dynacare (Manitoba): + title: Dynacare (Manitoba) + Dynacare (Brampton): + title: Dynacare (Brampton) + Eastern Ontario Regional Laboratory Association: + title: "Association des laboratoires r\xE9gionaux de l\u2019Est de\ + \ l\u2019Ontario" + Hamilton Health Sciences: + title: Hamilton Health Sciences + The Hospital for Sick Children (SickKids): + title: The Hospital for Sick Children (SickKids) + Kingston Health Sciences Centre: + title: "Centre des sciences de la sant\xE9 de Kingston" + "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": + title: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + Lake of the Woods District Hospital - Ontario: + title: "Lake of the Woods District Hospital\_\u2013 Ontario" + LifeLabs: + title: LifeLabs + LifeLabs (Ontario): + title: LifeLabs (Ontario) + Manitoba Cadham Provincial Laboratory: + title: Laboratoire provincial Cadham du Manitoba + McMaster University: + title: "Universit\xE9 McMaster" + Mount Sinai Hospital: + title: Mount Sinai Hospital + National Microbiology Laboratory (NML): + title: Laboratoire national de microbiologie (LNM) + "New Brunswick - Vitalit\xE9 Health Network": + title: "Nouveau-Brunswick\_\u2013 R\xE9seau de sant\xE9 Vitalit\xE9" + Newfoundland and Labrador - Eastern Health: + title: "Terre-Neuve-et-Labrador\_\u2013 Eastern Health" + Newfoundland and Labrador - Newfoundland and Labrador Health Services: + title: "Terre-Neuve-et-Labrador\_\u2013 Newfoundland and Labrador\ + \ Health Services" + Nova Scotia Health Authority: + title: "Autorit\xE9 sanitaire de la Nouvelle-\xC9cosse" + Nunavut: + title: Nunavut + Ontario Institute for Cancer Research (OICR): + title: Institut ontarien de recherche sur le cancer (IORC) + Prince Edward Island - Health PEI: + title: "\xCEle-du-Prince-\xC9douard\_\u2013 Sant\xE9 \xCE.-P.-\xC9\ + ." + Public Health Ontario (PHO): + title: "Sant\xE9 publique Ontario (SPO)" + Queen's University / Kingston Health Sciences Centre: + title: "Universit\xE9 Queen\u2019s\_\u2013 Centre des sciences de\ + \ la sant\xE9 de Kingston" + Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): + title: "Saskatchewan\_\u2013 Laboratoire provincial Roy\_Romanow" + Shared Hospital Laboratory: + title: Shared Hospital Laboratory + St. John's Rehab at Sunnybrook Hospital: + title: "St. John\u2019s Rehab \xE0 l\u2019h\xF4pital Sunnybrook" + St. Joseph's Healthcare Hamilton: + title: St. Joseph's Healthcare Hamilton + Switch Health: + title: Switch Health + Sunnybrook Health Sciences Centre: + title: Sunnybrook Health Sciences Centre + Unity Health Toronto: + title: Unity Health Toronto + William Osler Health System: + title: William Osler Health System + title: "Menu \xAB\_\xC9chantillon pr\xE9lev\xE9 par\_\xBB" + GeoLocNameCountryMenu: + permissible_values: + Afghanistan: + title: Afghanistan + Albania: + title: Albanie + Algeria: + title: "Alg\xE9rie" + American Samoa: + title: "Samoa am\xE9ricaines" + Andorra: + title: Andorre + Angola: + title: Angola + Anguilla: + title: Anguilla + Antarctica: + title: Antarctique + Antigua and Barbuda: + title: Antigua-et-Barbuda + Argentina: + title: Argentine + Armenia: + title: "Arm\xE9nie" + Aruba: + title: Aruba + Ashmore and Cartier Islands: + title: "\xCEles Ashmore et Cartier" + Australia: + title: Australie + Austria: + title: Autriche + Azerbaijan: + title: "Azerba\xEFdjan" + Bahamas: + title: Bahamas + Bahrain: + title: "Bahre\xEFn" + Baker Island: + title: "\xCEle Baker" + Bangladesh: + title: Bangladesh + Barbados: + title: Barbade + Bassas da India: + title: "Bassas de l\u2019Inde" + Belarus: + title: "B\xE9larus" + Belgium: + title: Belgique + Belize: + title: "B\xE9lize" + Benin: + title: "B\xE9nin" + Bermuda: + title: Bermudes + Bhutan: + title: Bhoutan + Bolivia: + title: Bolivie + Borneo: + title: "Born\xE9o" + Bosnia and Herzegovina: + title: "Bosnie-Herz\xE9govine" + Botswana: + title: Botswana + Bouvet Island: + title: "\xCEle Bouvet" + Brazil: + title: "Br\xE9sil" + British Virgin Islands: + title: "\xCEles Vierges britanniques" + Brunei: + title: Brunei + Bulgaria: + title: Bulgarie + Burkina Faso: + title: Burkina Faso + Burundi: + title: Burundi + Cambodia: + title: Cambodge + Cameroon: + title: Cameroun + Canada: + title: Canada + Cape Verde: + title: Cap-Vert + Cayman Islands: + title: "\xCEles Ca\xEFmans" + Central African Republic: + title: "R\xE9publique centrafricaine" + Chad: + title: Tchad + Chile: + title: Chili + China: + title: Chine + Christmas Island: + title: "\xCEle Christmas" + Clipperton Island: + title: "\xCElot de Clipperton" + Cocos Islands: + title: "\xCEles Cocos" + Colombia: + title: Colombie + Comoros: + title: Comores + Cook Islands: + title: "\xCEles Cook" + Coral Sea Islands: + title: "\xCEles de la mer de Corail" + Costa Rica: + title: Costa Rica + Cote d'Ivoire: + title: "C\xF4te d\u2019Ivoire" + Croatia: + title: Croatie + Cuba: + title: Cuba + Curacao: + title: "Cura\xE7ao" + Cyprus: + title: Chypre + Czech Republic: + title: "R\xE9publique tch\xE8que" + Democratic Republic of the Congo: + title: "R\xE9publique d\xE9mocratique du Congo" + Denmark: + title: Danemark + Djibouti: + title: Djibouti + Dominica: + title: Dominique + Dominican Republic: + title: "R\xE9publique dominicaine" + Ecuador: + title: "\xC9quateur" + Egypt: + title: "\xC9gypte" + El Salvador: + title: Salvador + Equatorial Guinea: + title: "Guin\xE9e \xE9quatoriale" + Eritrea: + title: "\xC9rythr\xE9e" + Estonia: + title: Estonie + Eswatini: + title: Eswatini + Ethiopia: + title: "\xC9thiopie" + Europa Island: + title: "\xCEle Europa" + Falkland Islands (Islas Malvinas): + title: "\xCEles Falkland (\xEEles Malouines)" + Faroe Islands: + title: "\xCEles F\xE9ro\xE9" + Fiji: + title: Fidji + Finland: + title: Finlande + France: + title: France + French Guiana: + title: "Guyane fran\xE7aise" + French Polynesia: + title: "Polyn\xE9sie fran\xE7aise" + French Southern and Antarctic Lands: + title: "Terres australes et antarctiques fran\xE7aises" + Gabon: + title: Gabon + Gambia: + title: Gambie + Gaza Strip: + title: Bande de Gaza + Georgia: + title: "G\xE9orgie" + Germany: + title: Allemagne + Ghana: + title: Ghana + Gibraltar: + title: Gibraltar + Glorioso Islands: + title: "\xCEles Glorieuses" + Greece: + title: "Gr\xE8ce" + Greenland: + title: Groenland + Grenada: + title: Grenade + Guadeloupe: + title: Guadeloupe + Guam: + title: Guam + Guatemala: + title: Guatemala + Guernsey: + title: Guernesey + Guinea: + title: "Guin\xE9e" + Guinea-Bissau: + title: "Guin\xE9e-Bissau" + Guyana: + title: Guyana + Haiti: + title: "Ha\xEFti" + Heard Island and McDonald Islands: + title: "\xCEles Heard-et-McDonald" + Honduras: + title: Honduras + Hong Kong: + title: Hong Kong + Howland Island: + title: "\xCEle Howland" + Hungary: + title: Hongrie + Iceland: + title: Islande + India: + title: Inde + Indonesia: + title: "Indon\xE9sie" + Iran: + title: Iran + Iraq: + title: Iraq + Ireland: + title: Irlande + Isle of Man: + title: "\xEEle de Man" + Israel: + title: "Isra\xEBl" + Italy: + title: Italie + Jamaica: + title: "Jama\xEFque" + Jan Mayen: + title: Jan Mayen + Japan: + title: Japon + Jarvis Island: + title: "\xCEle Jarvis" + Jersey: + title: Jersey + Johnston Atoll: + title: Atoll Johnston + Jordan: + title: Jordanie + Juan de Nova Island: + title: "\xCEle Juan de Nova" + Kazakhstan: + title: Kazakhstan + Kenya: + title: Kenya + Kerguelen Archipelago: + title: Archipel Kerguelen + Kingman Reef: + title: "R\xE9cif de Kingman" + Kiribati: + title: Kiribati + Kosovo: + title: Kosovo + Kuwait: + title: "Kowe\xEFt" + Kyrgyzstan: + title: Kirghizistan + Laos: + title: Laos + Latvia: + title: Lettonie + Lebanon: + title: Liban + Lesotho: + title: Lesotho + Liberia: + title: "Lib\xE9ria" + Libya: + title: Libye + Liechtenstein: + title: Liechtenstein + Line Islands: + title: "\xCEles de la Ligne" + Lithuania: + title: Lituanie + Luxembourg: + title: Luxembourg + Macau: + title: Macao + Madagascar: + title: Madagascar + Malawi: + title: Malawi + Malaysia: + title: Malaisie + Maldives: + title: Maldives + Mali: + title: Mali + Malta: + title: Malte + Marshall Islands: + title: "\xCEles Marshall" + Martinique: + title: Martinique + Mauritania: + title: Mauritanie + Mauritius: + title: Maurice + Mayotte: + title: Mayotte + Mexico: + title: Mexique + Micronesia: + title: "Micron\xE9sie" + Midway Islands: + title: "\xCEles Midway" + Moldova: + title: Moldavie + Monaco: + title: Monaco + Mongolia: + title: Mongolie + Montenegro: + title: "Mont\xE9n\xE9gro" + Montserrat: + title: Montserrat + Morocco: + title: Maroc + Mozambique: + title: Mozambique + Myanmar: + title: Myanmar + Namibia: + title: Namibie + Nauru: + title: Nauru + Navassa Island: + title: "\xCEle Navassa" + Nepal: + title: "N\xE9pal" + Netherlands: + title: Pays-Bas + New Caledonia: + title: "Nouvelle-Cal\xE9donie" + New Zealand: + title: "Nouvelle-Z\xE9lande" + Nicaragua: + title: Nicaragua + Niger: + title: Niger + Nigeria: + title: "Nig\xE9ria" + Niue: + title: "Niou\xE9" + Norfolk Island: + title: "\xCEle Norfolk" + North Korea: + title: "Cor\xE9e du Nord" + North Macedonia: + title: "Mac\xE9doine du Nord" + North Sea: + title: Mer du Nord + Northern Mariana Islands: + title: "\xCEles Mariannes du Nord" + Norway: + title: "Norv\xE8ge" + Oman: + title: Oman + Pakistan: + title: Pakistan + Palau: + title: Palaos + Panama: + title: Panama + Papua New Guinea: + title: "Papouasie-Nouvelle-Guin\xE9e" + Paracel Islands: + title: "\xCEles Paracel" + Paraguay: + title: Paraguay + Peru: + title: "P\xE9rou" + Philippines: + title: Philippines + Pitcairn Islands: + title: "\xCEle Pitcairn" + Poland: + title: Pologne + Portugal: + title: Portugal + Puerto Rico: + title: Porto Rico + Qatar: + title: Qatar + Republic of the Congo: + title: "R\xE9publique du Congo" + Reunion: + title: "R\xE9union" + Romania: + title: Roumanie + Ross Sea: + title: Mer de Ross + Russia: + title: Russie + Rwanda: + title: Rwanda + Saint Helena: + title: "Sainte-H\xE9l\xE8ne" + Saint Kitts and Nevis: + title: Saint-Kitts-et-Nevis + Saint Lucia: + title: Sainte-Lucie + Saint Pierre and Miquelon: + title: Saint-Pierre-et-Miquelon + Saint Martin: + title: Saint-Martin + Saint Vincent and the Grenadines: + title: Saint-Vincent-et-les-Grenadines + Samoa: + title: Samoa + San Marino: + title: Saint-Marin + Sao Tome and Principe: + title: "Sao Tom\xE9-et-Principe" + Saudi Arabia: + title: Arabie saoudite + Senegal: + title: "S\xE9n\xE9gal" + Serbia: + title: Serbie + Seychelles: + title: Seychelles + Sierra Leone: + title: Sierra Leone + Singapore: + title: Singapour + Sint Maarten: + title: Saint-Martin + Slovakia: + title: Slovaquie + Slovenia: + title: "Slov\xE9nie" + Solomon Islands: + title: "\xCEles Salomon" + Somalia: + title: Somalie + South Africa: + title: Afrique du Sud + South Georgia and the South Sandwich Islands: + title: "G\xE9orgie du Sud et \xEEles Sandwich du Sud" + South Korea: + title: "Cor\xE9e du Sud" + South Sudan: + title: Soudan du Sud + Spain: + title: Espagne + Spratly Islands: + title: "\xCEles Spratly" + Sri Lanka: + title: Sri Lanka + State of Palestine: + title: "\xC9tat de Palestine" + Sudan: + title: Soudan + Suriname: + title: Suriname + Svalbard: + title: Svalbard + Swaziland: + title: Swaziland + Sweden: + title: "Su\xE8de" + Switzerland: + title: Suisse + Syria: + title: Syrie + Taiwan: + title: "Ta\xEFwan" + Tajikistan: + title: Tadjikistan + Tanzania: + title: Tanzanie + Thailand: + title: "Tha\xEFlande" + Timor-Leste: + title: Timor-Leste + Togo: + title: Togo + Tokelau: + title: Tokelaou + Tonga: + title: Tonga + Trinidad and Tobago: + title: "Trinit\xE9-et-Tobago" + Tromelin Island: + title: "\xCEle Tromelin" + Tunisia: + title: Tunisie + Turkey: + title: Turquie + Turkmenistan: + title: "Turkm\xE9nistan" + Turks and Caicos Islands: + title: "\xCEles Turks et Caicos" + Tuvalu: + title: Tuvalu + United States of America: + title: "\xC9tats-Unis" + Uganda: + title: Ouganda + Ukraine: + title: Ukraine + United Arab Emirates: + title: "\xC9mirats arabes unis" + United Kingdom: + title: Royaume-Uni + Uruguay: + title: Uruguay + Uzbekistan: + title: "Ouzb\xE9kistan" + Vanuatu: + title: Vanuatu + Venezuela: + title: Venezuela + Viet Nam: + title: Vietnam + Virgin Islands: + title: "\xCEles vierges" + Wake Island: + title: "\xCEle de Wake" + Wallis and Futuna: + title: Wallis-et-Futuna + West Bank: + title: Cisjordanie + Western Sahara: + title: "R\xE9publique arabe sahraouie d\xE9mocratique" + Yemen: + title: "Y\xE9men" + Zambia: + title: Zambie + Zimbabwe: + title: Zimbabwe + title: "Menu \xAB\_nom_lieu_g\xE9o (pays)\_\xBB" diff --git a/web/templates/canada_covid19/schema_enums.tsv b/web/templates/canada_covid19/schema_enums.tsv index 80150362..05912967 100644 --- a/web/templates/canada_covid19/schema_enums.tsv +++ b/web/templates/canada_covid19/schema_enums.tsv @@ -1,14 +1,14 @@ -title name title_fr meaning menu_1 menu_2 menu_3 menu_4 menu_5 menu_1_fr menu_2_fr menu_3_fr menu_4_fr menu_5_fr description EXPORT_GISAID EXPORT_CNPHI EXPORT_NML_LIMS EXPORT_BIOSAMPLE EXPORT_VirusSeq_Portal - -umbrella bioproject accession menu UmbrellaBioprojectAccessionMenu Menu « Accès au bioprojet cadre » PRJNA623807 PRJNA623807 - -null value menu NullValueMenu Menu « Valeur nulle » GENEPIO:0001619 Not Applicable Sans objet +name title title_fr meaning menu_1 menu_2 menu_3 menu_4 menu_5 menu_1_fr menu_2_fr menu_3_fr menu_4_fr menu_5_fr description EXPORT_GISAID EXPORT_CNPHI EXPORT_NML_LIMS EXPORT_BIOSAMPLE EXPORT_VirusSeq_Portal +UmbrellaBioprojectAccessionMenu umbrella bioproject accession menu Menu « Accès au bioprojet cadre » + PRJNA623807 PRJNA623807 +NullValueMenu null value menu Menu « Valeur nulle » + GENEPIO:0001619 Not Applicable Sans objet GENEPIO:0001618 Missing Manquante GENEPIO:0001620 Not Collected Non prélevée GENEPIO:0001668 Not Provided Non fournie GENEPIO:0001810 Restricted Access Accès restreint - -geo_loc_name (state/province/territory) menu GeoLocNameStateProvinceTerritoryMenu Menu « nom_lieu_géo (état/province/territoire) » GAZ:00002566 Alberta Alberta +GeoLocNameStateProvinceTerritoryMenu geo_loc_name (state/province/territory) menu Menu « nom_lieu_géo (état/province/territoire) » + GAZ:00002566 Alberta Alberta GAZ:00002562 British Columbia Colombie-Britannique GAZ:00002571 Manitoba Manitoba GAZ:00002570 New Brunswick Nouveau-Brunswick @@ -22,24 +22,24 @@ geo_loc_name (state/province/territory) menu GeoLocNameStateProvinceTerritoryMen GAZ:00002564 Saskatchewan Saskatchewan GAZ:00002576 Yukon Yukon - -host age unit menu HostAgeUnitMenu Menu « Groupe d’âge de l’hôte » UO:0000035 month Mois +HostAgeUnitMenu host age unit menu Menu « Groupe d’âge de l’hôte » + UO:0000035 month Mois UO:0000036 year Année - -sample collection date precision menu SampleCollectionDatePrecisionMenu Menu « Précision de la date de prélèvement des échantillons » UO:0000036 year Année +SampleCollectionDatePrecisionMenu sample collection date precision menu Menu « Précision de la date de prélèvement des échantillons » + UO:0000036 year Année UO:0000035 month Mois UO:0000033 day Jour - -biomaterial extracted menu BiomaterialExtractedMenu Menu « Biomatériaux extraits » OBI:0000895 RNA (total) ARN (total) +BiomaterialExtractedMenu biomaterial extracted menu Menu « Biomatériaux extraits » + OBI:0000895 RNA (total) ARN (total) OBI:0000869 RNA (poly-A) ARN (poly-A) OBI:0002627 RNA (ribo-depleted) ARN (déplétion ribosomique) GENEPIO:0100104 mRNA (messenger RNA) ARNm (ARN messager) OBI:0002754 mRNA (cDNA) ARNm (ADNc) - -signs and symptoms menu SignsAndSymptomsMenu Menu « Signes et symptômes » HP:0030829 Abnormal lung auscultation Auscultation pulmonaire anormale +SignsAndSymptomsMenu signs and symptoms menu Menu « Signes et symptômes » + HP:0030829 Abnormal lung auscultation Auscultation pulmonaire anormale HP:0000223 Abnormality of taste sensation Anomalie de la sensation gustative HP:0041051 Ageusia (complete loss of taste) Agueusie (perte totale du goût) HP:0031249 Parageusia (distorted sense of taste) Paragueusie (distorsion du goût) @@ -127,24 +127,24 @@ signs and symptoms menu SignsAndSymptomsMenu Menu « Signes et symptômes » H HP:0002321 Vertigo (dizziness) Vertige (étourdissement) HP:0002013 Vomiting (throwing up) Vomissements - -host vaccination status menu HostVaccinationStatusMenu Menu « Statut de vaccination de l’hôte » GENEPIO:0100100 Fully Vaccinated Entièrement vacciné +HostVaccinationStatusMenu host vaccination status menu Menu « Statut de vaccination de l’hôte » + GENEPIO:0100100 Fully Vaccinated Entièrement vacciné GENEPIO:0100101 Partially Vaccinated Partiellement vacciné GENEPIO:0100102 Not Vaccinated Non vacciné - -prior SARS-CoV-2 antiviral treatment menu PriorSarsCov2AntiviralTreatmentMenu Menu « Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 » GENEPIO:0100037 Prior antiviral treatment Traitement antiviral antérieur +PriorSarsCov2AntiviralTreatmentMenu prior SARS-CoV-2 antiviral treatment menu Menu « Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 » + GENEPIO:0100037 Prior antiviral treatment Traitement antiviral antérieur GENEPIO:0100233 No prior antiviral treatment Aucun traitement antiviral antérieur - -NML submitted specimen type menu NmlSubmittedSpecimenTypeMenu Menu « Types d’échantillons soumis au LNM » OBI:0002600 Swab Écouvillon +NmlSubmittedSpecimenTypeMenu NML submitted specimen type menu Menu « Types d’échantillons soumis au LNM » + OBI:0002600 Swab Écouvillon OBI:0000880 RNA ARN OBI:0002754 mRNA (cDNA) ARNm (ADNc) OBI:0001010 Nucleic acid Acide nucléique GENEPIO:0001619 Not Applicable Sans objet - -Related specimen relationship type menu RelatedSpecimenRelationshipTypeMenu Menu « Types de relations entre spécimens associés » HP:0011009 Acute Infection aiguë +RelatedSpecimenRelationshipTypeMenu Related specimen relationship type menu Menu « Types de relations entre spécimens associés » + HP:0011009 Acute Infection aiguë GENEPIO:0101016 Chronic (prolonged) infection investigation Enquête sur l’infection chronique (prolongée) Convalescent Phase de convalescence Familial Forme familiale @@ -154,8 +154,8 @@ Related specimen relationship type menu RelatedSpecimenRelationshipTypeMenu Menu Sequencing/bioinformatics methods development/validation Développement et validation de méthodes bioinformatiques ou de séquençage Specimen sampling methods testing Essai des méthodes de prélèvement des échantillons - -pre-existing conditions and risk factors menu PreExistingConditionsAndRiskFactorsMenu Menu « Conditions préexistantes et des facteurs de risque » VO:0004925 Age 60+ 60 ans et plus +PreExistingConditionsAndRiskFactorsMenu pre-existing conditions and risk factors menu Menu « Conditions préexistantes et des facteurs de risque » + VO:0004925 Age 60+ 60 ans et plus HP:0001903 Anemia Anémie HP:0002039 Anorexia Anorexie NCIT:C92743 Birthing labor Travail ou accouchement @@ -246,17 +246,17 @@ pre-existing conditions and risk factors menu PreExistingConditionsAndRiskFactor NCIT:C157332 Kidney transplant Greffe de rein GENEPIO:0100081 Liver transplant Greffe de foie - -variant designation menu VariantDesignationMenu Menu « Désignation des variants » GENEPIO:0100082 Variant of Concern (VOC) Variant préoccupant +VariantDesignationMenu variant designation menu Menu « Désignation des variants » + GENEPIO:0100082 Variant of Concern (VOC) Variant préoccupant GENEPIO:0100083 Variant of Interest (VOI) Variant d’intérêt GENEPIO:0100279 Variant Under Monitoring (VUM) Variante sous surveillance - -variant evidence menu VariantEvidenceMenu Menu « Preuves de variants » CIDO:0000019 RT-qPCR RT-qPCR +VariantEvidenceMenu variant evidence menu Menu « Preuves de variants » + CIDO:0000019 RT-qPCR RT-qPCR CIDO:0000027 Sequencing Séquençage - -complications menu ComplicationsMenu Menu « Complications » HP:0500165 Abnormal blood oxygen level Taux anormal d’oxygène dans le sang +ComplicationsMenu complications menu Menu « Complications » + HP:0500165 Abnormal blood oxygen level Taux anormal d’oxygène dans le sang HP:0001919 Acute kidney injury Lésions rénales aiguës MONDO:0015796 Acute lung injury Lésions pulmonaires aiguës GENEPIO:0100092 Ventilation induced lung injury (VILI) Lésions pulmonaires causées par la ventilation @@ -336,15 +336,15 @@ complications menu ComplicationsMenu Menu « Complications » HP:0500165 Abnor NCIT:C35018 Septic shock Choc septique HP:0002633 Vasculitis Vascularite - -vaccine name menu VaccineNameMenu Menu « Noms de vaccins » GENEPIO:0100308 Astrazeneca (Vaxzevria) AstraZeneca (Vaxzevria) +VaccineNameMenu vaccine name menu Menu « Noms de vaccins » + GENEPIO:0100308 Astrazeneca (Vaxzevria) AstraZeneca (Vaxzevria) GENEPIO:0100307 Johnson & Johnson (Janssen) Johnson & Johnson (Janssen) GENEPIO:0100304 Moderna (Spikevax) Moderna (Spikevax) GENEPIO:0100305 Pfizer-BioNTech (Comirnaty) Pfizer-BioNTech (Comirnaty) GENEPIO:0100306 Pfizer-BioNTech (Comirnaty Pediatric) Pfizer-BioNTech (Comirnaty, formule pédiatrique) - -anatomical material menu AnatomicalMaterialMenu Menu « Matières anatomiques » UBERON:0000178 Blood Sang +AnatomicalMaterialMenu anatomical material menu Menu « Matières anatomiques » + UBERON:0000178 Blood Sang UBERON:0006314 Fluid Liquide UBERON:0001836 Saliva Salive UBERON:0001359 Fluid (cerebrospinal (CSF)) Liquide (céphalorachidien) @@ -354,8 +354,8 @@ anatomical material menu AnatomicalMaterialMenu Menu « Matières anatomiques  UBERON:0000173 Fluid (amniotic) Liquide (amniotique) UBERON:0000479 Tissue Tissu - -anatomical part menu AnatomicalPartMenu Menu « Parties anatomiques » UBERON:0001245 Anus Anus +AnatomicalPartMenu anatomical part menu Menu « Parties anatomiques » + UBERON:0001245 Anus Anus UBERON:0006956 Buccal mucosa Muqueuse buccale UBERON:0002114 Duodenum Duodénum UBERON:0000970 Eye Œil @@ -382,8 +382,8 @@ anatomical part menu AnatomicalPartMenu Menu « Parties anatomiques » UBERON: UBERON:0001729 Oropharynx (OP) Oropharynx UBERON:0000341 Pharynx (throat) Pharynx (gorge) - -body product menu BodyProductMenu Menu « Produit corporel » UBERON:0001913 Breast Milk Lait maternel +BodyProductMenu body product menu Menu « Produit corporel » + UBERON:0001913 Breast Milk Lait maternel UBERON:0001988 Feces Selles UBERON:0006530 Fluid (seminal) Sperme UBERON:0000912 Mucus Mucus @@ -392,12 +392,12 @@ body product menu BodyProductMenu Menu « Produit corporel » UBERON:0001913 B UBERON:0001827 Tear Larme UBERON:0001088 Urine Urine - -prior SARS-CoV-2 infection menu PriorSarsCov2InfectionMenu Menu « Infection antérieure par le SRAS-CoV-2 » GENEPIO:0100037 Prior infection Infection antérieure +PriorSarsCov2InfectionMenu prior SARS-CoV-2 infection menu Menu « Infection antérieure par le SRAS-CoV-2 » + GENEPIO:0100037 Prior infection Infection antérieure GENEPIO:0100233 No prior infection Aucune infection antérieure - -environmental material menu EnvironmentalMaterialMenu Menu « Matériel environnemental » ENVO:03501208 Air vent Évent d’aération +EnvironmentalMaterialMenu environmental material menu Menu « Matériel environnemental » + ENVO:03501208 Air vent Évent d’aération ENVO:00003896 Banknote Billet de banque ENVO:03501209 Bed rail Côté de lit ENVO:01000486 Building floor Plancher du bâtiment @@ -431,8 +431,8 @@ environmental material menu EnvironmentalMaterialMenu Menu « Matériel environ ENVO:03501219 Window Fenêtre ENVO:00002040 Wood Bois - -environmental site menu EnvironmentalSiteMenu Menu « Site environnemental » ENVO:03501135 Acute care facility Établissement de soins de courte durée +EnvironmentalSiteMenu environmental site menu Menu « Site environnemental » + ENVO:03501135 Acute care facility Établissement de soins de courte durée ENVO:00003040 Animal house Refuge pour animaux ENVO:01000422 Bathroom Salle de bain ENVO:03501136 Clinical assessment centre Centre d’évaluation clinique @@ -455,8 +455,8 @@ environmental site menu EnvironmentalSiteMenu Menu « Site environnemental » ENVO:00000467 University campus Campus de l’université ENVO:03501198 Wet market Marché traditionnel de produits frais - -collection method menu CollectionMethodMenu Menu « Méthode de prélèvement » NCIT:C52009 Amniocentesis Amniocentèse +CollectionMethodMenu collection method menu Menu « Méthode de prélèvement » + NCIT:C52009 Amniocentesis Amniocentèse NCIT:C15631 Aspiration Aspiration GENEPIO:0100028 Suprapubic Aspiration Aspiration sus-pubienne GENEPIO:0100029 Tracheal aspiration Aspiration trachéale @@ -478,8 +478,8 @@ collection method menu CollectionMethodMenu Menu « Méthode de prélèvement  GENEPIO:0100036 Finger Prick Piqûre du doigt GENEPIO:0100038 Washout Tear Collection Lavage – Collecte de larmes - -collection device menu CollectionDeviceMenu Menu « Dispositif de prélèvement » ENVO:00003968 Air filter Filtre à air +CollectionDeviceMenu collection device menu Menu « Dispositif de prélèvement » + ENVO:00003968 Air filter Filtre à air OBI:0002859 Blood Collection Tube Tube de prélèvement sanguin OBI:0002826 Bronchoscope Bronchoscope OBI:0002088 Collection Container Récipient à échantillons @@ -497,8 +497,8 @@ collection device menu CollectionDeviceMenu Menu « Dispositif de prélèvement OBI:0002862 Urine Collection Tube Tube de prélèvement d’urine OBI:0002866 Virus Transport Medium Milieu de transport viral - -host (scientific name) menu HostScientificNameMenu Menu « Hôte (nom scientifique) » NCBITaxon:9606 Homo sapiens Homo sapiens +HostScientificNameMenu host (scientific name) menu Menu « Hôte (nom scientifique) » + NCBITaxon:9606 Homo sapiens Homo sapiens NCBITaxon:9913 Bos taurus Bos taureau NCBITaxon:9615 Canis lupus familiaris Canis lupus familiaris NCBITaxon:9397 Chiroptera Chiroptères @@ -514,8 +514,8 @@ host (scientific name) menu HostScientificNameMenu Menu « Hôte (nom scientifi NCBITaxon:59477 Rhinolophus affinis Rhinolophus affinis NCBITaxon:9825 Sus scrofa domesticus Sus scrofa domesticus NCBITaxon:9673 Viverridae Viverridés - -host (common name) menu HostCommonNameMenu Menu « Hôte (nom commun) » NCBITaxon:9606 Human Humain +HostCommonNameMenu host (common name) menu Menu « Hôte (nom commun) » + NCBITaxon:9606 Human Humain NCBITaxon:9397 Bat Chauve-souris NCBITaxon:9685 Cat Chat NCBITaxon:9031 Chicken Poulet @@ -529,15 +529,15 @@ host (common name) menu HostCommonNameMenu Menu « Hôte (nom commun) » NCBIT NCBITaxon:8930 Pigeon Pigeon NCBITaxon:9694 Tiger Tigre - -host health state menu HostHealthStateMenu Menu « État de santé de l’hôte » NCIT:C3833 Asymptomatic Asymptomatique +HostHealthStateMenu host health state menu Menu « État de santé de l’hôte » + NCIT:C3833 Asymptomatic Asymptomatique NCIT:C28554 Deceased Décédé NCIT:C115935 Healthy En santé NCIT:C49498 Recovered Rétabli NCIT:C25269 Symptomatic Symptomatique - -host health status details menu HostHealthStatusDetailsMenu Menu « Détails de l’état de santé de l’hôte » NCIT:C25179 Hospitalized Hospitalisé +HostHealthStatusDetailsMenu host health status details menu Menu « Détails de l’état de santé de l’hôte » + NCIT:C25179 Hospitalized Hospitalisé GENEPIO:0100045 Hospitalized (Non-ICU) Hospitalisé (hors USI) GENEPIO:0100046 Hospitalized (ICU) Hospitalisé (USI) NCIT:C70909 Mechanical Ventilation Ventilation artificielle @@ -545,25 +545,25 @@ host health status details menu HostHealthStatusDetailsMenu Menu « Détails de GENEPIO:0100048 Medically Isolated (Negative Pressure) Isolement médical (pression négative) NCIT:C173768 Self-quarantining Quarantaine volontaire - -host health outcome menu HostHealthOutcomeMenu Menu « Résultats sanitaires de l’hôte » NCIT:C28554 Deceased Décédé +HostHealthOutcomeMenu host health outcome menu Menu « Résultats sanitaires de l’hôte » + NCIT:C28554 Deceased Décédé NCIT:C25254 Deteriorating Détérioration NCIT:C49498 Recovered Rétabli NCIT:C30103 Stable Stabilisation - -organism menu OrganismMenu Menu « Organisme » NCBITaxon:2697049 Severe acute respiratory syndrome coronavirus 2 Coronavirus du syndrome respiratoire aigu sévère 2 +OrganismMenu organism menu Menu « Organisme » + NCBITaxon:2697049 Severe acute respiratory syndrome coronavirus 2 Coronavirus du syndrome respiratoire aigu sévère 2 NCBITaxon:2709072 RaTG13 RaTG13 GENEPIO:0100000 RmYN02 RmYN02 - -purpose of sampling menu PurposeOfSamplingMenu Menu « Objectif de l’échantillonnage » GENEPIO:0100001 Cluster/Outbreak investigation Enquête sur les grappes et les éclosions +PurposeOfSamplingMenu purpose of sampling menu Menu « Objectif de l’échantillonnage » + GENEPIO:0100001 Cluster/Outbreak investigation Enquête sur les grappes et les éclosions GENEPIO:0100002 Diagnostic testing Tests de diagnostic GENEPIO:0100003 Research Recherche GENEPIO:0100004 Surveillance Surveillance - -purpose of sequencing menu PurposeOfSequencingMenu Menu « Objectif du séquençage » GENEPIO:0100005 Baseline surveillance (random sampling) Surveillance de base (échantillonnage aléatoire) +PurposeOfSequencingMenu purpose of sequencing menu Menu « Objectif du séquençage » + GENEPIO:0100005 Baseline surveillance (random sampling) Surveillance de base (échantillonnage aléatoire) GENEPIO:0100006 Targeted surveillance (non-random sampling) Surveillance ciblée (échantillonnage non aléatoire) GENEPIO:0100007 Priority surveillance project Projet de surveillance prioritaire GENEPIO:0100008 Screening for Variants of Concern (VoC) Dépistage des variants préoccupants @@ -590,13 +590,13 @@ purpose of sequencing menu PurposeOfSequencingMenu Menu « Objectif du séquen GENEPIO:0100024 Protocol testing experiment Expérience du test de protocole GENEPIO:0100356 Retrospective sequencing Séquençage rétrospectif - -specimen processing menu SpecimenProcessingMenu Menu « Traitement des échantillons » GENEPIO:0100039 Virus passage Transmission du virus +SpecimenProcessingMenu specimen processing menu Menu « Traitement des échantillons » + GENEPIO:0100039 Virus passage Transmission du virus GENEPIO:0100040 RNA re-extraction (post RT-PCR) Rétablissement de l’extraction de l’ARN (après RT-PCR) OBI:0600016 Specimens pooled Échantillons regroupés - -lab host menu LabHostMenu Menu « Laboratoire hôte » GENEPIO:0100041 293/ACE2 cell line Lignée cellulaire 293/ACE2 +LabHostMenu lab host menu Menu « Laboratoire hôte » + GENEPIO:0100041 293/ACE2 cell line Lignée cellulaire 293/ACE2 BTO:0000195 Caco2 cell line Lignée cellulaire Caco2 BTO:0002750 Calu3 cell line Lignée cellulaire Calu3 GENEPIO:0100042 EFK3B cell line Lignée cellulaire EFK3B @@ -613,11 +613,11 @@ lab host menu LabHostMenu Menu « Laboratoire hôte » GENEPIO:0100041 293/ACE BTO:0004755 Vero E6 cell line Lignée cellulaire Vero E6 GENEPIO:0100044 VeroE6/TMPRSS2 cell line Lignée cellulaire VeroE6/TMPRSS2 +HostDiseaseMenu host disease menu Menu « Maladie de l’hôte » + MONDO:0100096 COVID-19 COVID-19 -host disease menu HostDiseaseMenu Menu « Maladie de l’hôte » MONDO:0100096 COVID-19 COVID-19 - - -host age bin menu HostAgeBinMenu Menu « Groupe d’âge de l’hôte » GENEPIO:0100049 0 - 9 0 - 9 +HostAgeBinMenu host age bin menu Menu « Groupe d’âge de l’hôte » + GENEPIO:0100049 0 - 9 0 - 9 GENEPIO:0100050 10 - 19 10 - 19 GENEPIO:0100051 20 - 29 20 - 29 GENEPIO:0100052 30 - 39 30 - 39 @@ -629,16 +629,16 @@ host age bin menu HostAgeBinMenu Menu « Groupe d’âge de l’hôte » GENEP GENEPIO:0100058 90 - 99 90 - 99 90+ GENEPIO:0100059 100+ 100+ 90+ - -host gender menu HostGenderMenu Menu « Genre de l’hôte » NCIT:C46110 Female Femme +HostGenderMenu host gender menu Menu « Genre de l’hôte » + NCIT:C46110 Female Femme NCIT:C46109 Male Homme GSSO:000132 Non-binary gender Non binaire GSSO:004004 Transgender (assigned male at birth) Transgenre (sexe masculin à la naissance) GSSO:004005 Transgender (assigned female at birth) Transgenre (sexe féminin à la naissance) NCIT:C110959 Undeclared Non déclaré - -exposure event menu ExposureEventMenu Menu « Événement d’exposition » GENEPIO:0100237 Mass Gathering Rassemblement de masse +ExposureEventMenu exposure event menu Menu « Événement d’exposition » + GENEPIO:0100237 Mass Gathering Rassemblement de masse GENEPIO:0100240 Agricultural Event Événement agricole GENEPIO:0100238 Convention Convention GENEPIO:0100239 Convocation Convocation @@ -658,15 +658,15 @@ exposure event menu ExposureEventMenu Menu « Événement d’exposition » GE PCO:0000038 Wedding Mariage Other exposure event Autre événement d’exposition - -exposure contact level menu ExposureContactLevelMenu Menu « Niveau de contact de l’exposition » GENEPIO:0100357 Contact with infected individual Contact avec une personne infectée +ExposureContactLevelMenu exposure contact level menu Menu « Niveau de contact de l’exposition » + GENEPIO:0100357 Contact with infected individual Contact avec une personne infectée TRANS:0000001 Direct contact (direct human-to-human contact) Contact direct (contact interhumain) GENEPIO:0100246 Indirect contact Contact indirect GENEPIO:0100247 Close contact (face-to-face, no direct contact) Contact étroit (contact personnel, aucun contact étroit) GENEPIO:0100248 Casual contact Contact occasionnel - -host role menu HostRoleMenu Menu « Rôle de l’hôte » GENEPIO:0100249 Attendee Participant +HostRoleMenu host role menu Menu « Rôle de l’hôte » + GENEPIO:0100249 Attendee Participant OMRSE:00000058 Student Étudiant OMRSE:00000030 Patient Patient NCIT:C25182 Inpatient Patient hospitalisé @@ -708,8 +708,8 @@ host role menu HostRoleMenu Menu « Rôle de l’hôte » GENEPIO:0100249 Atte GENEPIO:0100272 Spouse of case Conjoint du cas Other Host Role Autre rôle de l’hôte - -exposure setting menu ExposureSettingMenu Menu « Contexte de l’exposition » ECTO:3000005 Human Exposure Exposition humaine +ExposureSettingMenu exposure setting menu Menu « Contexte de l’exposition » + ECTO:3000005 Human Exposure Exposition humaine GENEPIO:0100184 Contact with Known COVID-19 Case Contact avec un cas connu de COVID-19 GENEPIO:0100185 Contact with Patient Contact avec un patient GENEPIO:0100186 Contact with Probable COVID-19 Case Contact avec un cas probable de COVID-19 @@ -773,24 +773,24 @@ exposure setting menu ExposureSettingMenu Menu « Contexte de l’exposition  GENEPIO:0001119 Travelled outside Canada Voyage en dehors du Canada GENEPIO:0100235 Other Exposure Setting Autres contextes d’exposition - -travel point of entry type menu TravelPointOfEntryTypeMenu Menu «  Type de point d’entrée du voyage » GENEPIO:0100408 Air Voie aérienne +TravelPointOfEntryTypeMenu travel point of entry type menu Menu «  Type de point d’entrée du voyage » + GENEPIO:0100408 Air Voie aérienne GENEPIO:0100409 Land Voie terrestre - -border testing test day type menu BorderTestingTestDayTypeMenu Menu « Jour du dépistage à la frontière » GENEPIO:0100410 day 1 Jour 1 +BorderTestingTestDayTypeMenu border testing test day type menu Menu « Jour du dépistage à la frontière » + GENEPIO:0100410 day 1 Jour 1 GENEPIO:0100411 day 8 Jour 8 GENEPIO:0100412 day 10 Jour 10 - -travel history availability menu TravelHistoryAvailabilityMenu Menu « Disponibilité des antécédents de voyage » GENEPIO:0100650 Travel history available Antécédents de voyage disponibles +TravelHistoryAvailabilityMenu travel history availability menu Menu « Disponibilité des antécédents de voyage » + GENEPIO:0100650 Travel history available Antécédents de voyage disponibles GENEPIO:0100651 Domestic travel history available Antécédents des voyages intérieurs disponibles GENEPIO:0100652 International travel history available Antécédents des voyages internationaux disponibles GENEPIO:0100653 International and domestic travel history available Antécédents des voyages intérieurs et internationaux disponibles GENEPIO:0100654 No travel history available Aucun antécédent de voyage disponible - -sequencing instrument menu SequencingInstrumentMenu Menu « Instrument de séquençage » GENEPIO:0100105 Illumina Illumina +SequencingInstrumentMenu sequencing instrument menu Menu « Instrument de séquençage » + GENEPIO:0100105 Illumina Illumina GENEPIO:0100106 Illumina Genome Analyzer Analyseur de génome Illumina GENEPIO:0100107 Illumina Genome Analyzer II Analyseur de génome Illumina II GENEPIO:0100108 Illumina Genome Analyzer IIx Analyseur de génome Illumina IIx @@ -837,8 +837,8 @@ sequencing instrument menu SequencingInstrumentMenu Menu « Instrument de séqu GENEPIO:0100149 MGI DNBSEQ-G400 FAST MGI DNBSEQ-G400 FAST GENEPIO:0100150 MGI DNBSEQ-G50 MGI DNBSEQ-G50 - -gene name menu GeneNameMenu Menu « Nom du gène » GENEPIO:0100151 E gene (orf4) Gène E (orf4) E gene E (orf4) +GeneNameMenu gene name menu Menu « Nom du gène » + GENEPIO:0100151 E gene (orf4) Gène E (orf4) E gene E (orf4) GENEPIO:0100152 M gene (orf5) Gène M (orf5) M (orf5) GENEPIO:0100153 N gene (orf9) Gène N (orf9) N (orf9) GENEPIO:0100154 Spike gene (orf2) Gène de pointe (orf2) S (orf2) @@ -872,8 +872,8 @@ gene name menu GeneNameMenu Menu « Nom du gène » GENEPIO:0100151 E gene (or GENEPIO:0100182 orf14 orf14 orf14 GENEPIO:0100183 SARS-COV-2 5' UTR SRAS-COV-2 5' UTR - -sequence submitted by menu SequenceSubmittedByMenu Menu « Séquence soumise par » Alberta Precision Labs (APL) Alberta Precision Labs (APL) +SequenceSubmittedByMenu sequence submitted by menu Menu « Séquence soumise par » + Alberta Precision Labs (APL) Alberta Precision Labs (APL) Alberta ProvLab North (APLN) Alberta ProvLab North (APLN) Alberta ProvLab South (APLS) Alberta ProvLab South (APLS) BCCDC Public Health Laboratory Laboratoire de santé publique du CCMCB @@ -902,8 +902,8 @@ sequence submitted by menu SequenceSubmittedByMenu Menu « Séquence soumise pa Thunder Bay Regional Health Sciences Centre "Centre régional des sciences de la santé de Thunder Bay" - -sample collected by menu SampleCollectedByMenu Menu « Échantillon prélevé par » Alberta Precision Labs (APL) Alberta Precision Labs (APL) +SampleCollectedByMenu sample collected by menu Menu « Échantillon prélevé par » + Alberta Precision Labs (APL) Alberta Precision Labs (APL) Alberta ProvLab North (APLN) Alberta ProvLab North (APLN) Alberta ProvLab South (APLS) Alberta ProvLab South (APLS) BCCDC Public Health Laboratory Laboratoire de santé publique du CCMCB @@ -940,8 +940,8 @@ sample collected by menu SampleCollectedByMenu Menu « Échantillon prélevé p Unity Health Toronto Unity Health Toronto William Osler Health System William Osler Health System - -geo_loc_name (country) menu GeoLocNameCountryMenu Menu « nom_lieu_géo (pays) » GAZ:00006882 Afghanistan Afghanistan +GeoLocNameCountryMenu geo_loc_name (country) menu Menu « nom_lieu_géo (pays) » + GAZ:00006882 Afghanistan Afghanistan GAZ:00002953 Albania Albanie GAZ:00000563 Algeria Algérie GAZ:00003957 American Samoa Samoa américaines From 93845149cfbd1e59eb3beb7719cd53c26d4c143d Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 13:47:36 -0700 Subject: [PATCH 080/222] schema editor language menu --- web/templates/schema_editor/schema.yaml | 538 ++++++++++++++++++- web/templates/schema_editor/schema_enums.tsv | 191 ++++++- 2 files changed, 722 insertions(+), 7 deletions(-) diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index bc4f61a3..561db643 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -918,12 +918,548 @@ enums: text: 'FALSE' LanguagesMenu: name: LanguagesMenu - title: Language Menu + title: Languages Menu permissible_values: + ab: + text: ab + title: Abkhazian + aa: + text: aa + title: Afar + af: + text: af + title: Afrikaans + ak: + text: ak + title: Akan + sq: + text: sq + title: Albanian + am: + text: am + title: Amharic + ar: + text: ar + title: Arabic + an: + text: an + title: Aragonese + hy: + text: hy + title: Armenian + as: + text: as + title: Assamese + av: + text: av + title: Avaric + ae: + text: ae + title: Avestan + ay: + text: ay + title: Aymara + az: + text: az + title: Azerbaijani + bm: + text: bm + title: Bambara + ba: + text: ba + title: Bashkir + eu: + text: eu + title: Basque + be: + text: be + title: Belarusian + bn: + text: bn + title: Bengali + bi: + text: bi + title: Bislama + bs: + text: bs + title: Bosnian + br: + text: br + title: Breton + bg: + text: bg + title: Bulgarian + my: + text: my + title: Burmese + ca: + text: ca + title: Catalan, Valencian + ch: + text: ch + title: Chamorro + ce: + text: ce + title: Chechen + ny: + text: ny + title: Chichewa, Chewa, Nyanja + zh: + text: zh + title: Chinese + cv: + text: cv + title: Chuvash + kw: + text: kw + title: Cornish + co: + text: co + title: Corsican + cr: + text: cr + title: Cree + hr: + text: hr + title: Croatian + cs: + text: cs + title: Czech + da: + text: da + title: Danish + dv: + text: dv + title: Divehi, Dhivehi, Maldivian + nl: + text: nl + title: Dutch, Flemish + dz: + text: dz + title: Dzongkha en: text: en + title: English + eo: + text: eo + title: Esperanto + et: + text: et + title: Estonian + ee: + text: ee + title: Ewe + fo: + text: fo + title: Faroese + fj: + text: fj + title: Fijian + fi: + text: fi + title: Finnish fr: text: fr + title: French + fy: + text: fy + title: Western Frisian + ff: + text: ff + title: Fulah + gd: + text: gd + title: Gaelic, Scottish Gaelic + gl: + text: gl + title: Galician + lg: + text: lg + title: Ganda + ka: + text: ka + title: Georgian + de: + text: de + title: German + el: + text: el + title: "Greek, Modern (1453\u2013)" + kl: + text: kl + title: Kalaallisut, Greenlandic + gn: + text: gn + title: Guarani + gu: + text: gu + title: Gujarati + ht: + text: ht + title: Haitian, Haitian Creole + ha: + text: ha + title: Hausa + he: + text: he + title: Hebrew + hz: + text: hz + title: Herero + hi: + text: hi + title: Hindi + ho: + text: ho + title: Hiri Motu + hu: + text: hu + title: Hungarian + is: + text: is + title: Icelandic + io: + text: io + title: Ido + ig: + text: ig + title: Igbo + id: + text: id + title: Indonesian + iu: + text: iu + title: Inuktitut + ik: + text: ik + title: Inupiaq + ga: + text: ga + title: Irish + it: + text: it + title: Italian + ja: + text: ja + title: Japanese + jv: + text: jv + title: Javanese + kn: + text: kn + title: Kannada + kr: + text: kr + title: Kanuri + ks: + text: ks + title: Kashmiri + kk: + text: kk + title: Kazakh + km: + text: km + title: Central Khmer + ki: + text: ki + title: Kikuyu, Gikuyu + rw: + text: rw + title: Kinyarwanda + ky: + text: ky + title: Kyrgyz, Kirghiz + kv: + text: kv + title: Komi + kg: + text: kg + title: Kongo + ko: + text: ko + title: Korean + kj: + text: kj + title: Kuanyama, Kwanyama + ku: + text: ku + title: Kurdish + lo: + text: lo + title: Lao + la: + text: la + title: Latin + lv: + text: lv + title: Latvian + li: + text: li + title: Limburgan, Limburger, Limburgish + ln: + text: ln + title: Lingala + lt: + text: lt + title: Lithuanian + lu: + text: lu + title: Luba-Katanga + lb: + text: lb + title: Luxembourgish, Letzeburgesch + mk: + text: mk + title: Macedonian + mg: + text: mg + title: Malagasy + ms: + text: ms + title: Malay + ml: + text: ml + title: Malayalam + mt: + text: mt + title: Maltese + gv: + text: gv + title: Manx + mi: + text: mi + title: Maori + mr: + text: mr + title: Marathi + mh: + text: mh + title: Marshallese + mn: + text: mn + title: Mongolian + na: + text: na + title: Nauru + nv: + text: nv + title: Navajo, Navaho + nd: + text: nd + title: North Ndebele + nr: + text: nr + title: South Ndebele + ng: + text: ng + title: Ndonga + ne: + text: ne + title: Nepali + 'no': + text: 'no' + title: Norwegian + nb: + text: nb + title: "Norwegian Bokm\xE5l" + nn: + text: nn + title: Norwegian Nynorsk + oc: + text: oc + title: Occitan + oj: + text: oj + title: Ojibwa + or: + text: or + title: Oriya + om: + text: om + title: Oromo + os: + text: os + title: Ossetian, Ossetic + pi: + text: pi + title: Pali + ps: + text: ps + title: Pashto, Pushto + fa: + text: fa + title: Persian + pl: + text: pl + title: Polish + pt: + text: pt + title: Portuguese + pa: + text: pa + title: Punjabi, Panjabi + qu: + text: qu + title: Quechua + ro: + text: ro + title: Romanian, Moldavian, Moldovan + rm: + text: rm + title: Romansh + rn: + text: rn + title: Rundi + ru: + text: ru + title: Russian + se: + text: se + title: Northern Sami + sm: + text: sm + title: Samoan + sg: + text: sg + title: Sango + sa: + text: sa + title: Sanskrit + sc: + text: sc + title: Sardinian + sr: + text: sr + title: Serbian + sn: + text: sn + title: Shona + sd: + text: sd + title: Sindhi + si: + text: si + title: Sinhala, Sinhalese + sk: + text: sk + title: Slovak + sl: + text: sl + title: Slovenian + so: + text: so + title: Somali + st: + text: st + title: Southern Sotho + es: + text: es + title: Spanish, Castilian + su: + text: su + title: Sundanese + sw: + text: sw + title: Swahili + ss: + text: ss + title: Swati + sv: + text: sv + title: Swedish + tl: + text: tl + title: Tagalog + ty: + text: ty + title: Tahitian + tg: + text: tg + title: Tajik + ta: + text: ta + title: Tamil + tt: + text: tt + title: Tatar + te: + text: te + title: Telugu + th: + text: th + title: Thai + bo: + text: bo + title: Tibetan + ti: + text: ti + title: Tigrinya + to: + text: to + title: Tonga (Tonga Islands) + ts: + text: ts + title: Tsonga + tn: + text: tn + title: Tswana + tr: + text: tr + title: Turkish + tk: + text: tk + title: Turkmen + tw: + text: tw + title: Twi + ug: + text: ug + title: Uighur, Uyghur + uk: + text: uk + title: Ukrainian + ur: + text: ur + title: Urdu + uz: + text: uz + title: Uzbek + ve: + text: ve + title: Venda + vi: + text: vi + title: Vietnamese + vo: + text: vo + title: "Volap\xFCk" + wa: + text: wa + title: Walloon + cy: + text: cy + title: Welsh + wo: + text: wo + title: Wolof + xh: + text: xh + title: Xhosa + ii: + text: ii + title: Sichuan Yi, Nuosu + yi: + text: yi + title: Yiddish + yo: + text: yo + title: Yoruba + za: + text: za + title: Zhuang, Chuang + zu: + text: zu + title: Zulu types: WhitespaceMinimizedString: name: WhitespaceMinimizedString diff --git a/web/templates/schema_editor/schema_enums.tsv b/web/templates/schema_editor/schema_enums.tsv index 5b407039..59c03d26 100644 --- a/web/templates/schema_editor/schema_enums.tsv +++ b/web/templates/schema_editor/schema_enums.tsv @@ -1,7 +1,186 @@ -title name meaning menu_1 menu_2 menu_3 menu_4 menu_5 description -True/False Menu TrueFalseMenu TRUE - FALSE +name title menu_1 menu_2 menu_3 menu_4 menu_5 meaning description +TrueFalseMenu True/False Menu + TRUE + FALSE -Language Menu LanguagesMenu en - fr - \ No newline at end of file +LanguagesMenu Languages Menu + Abkhazian ab + Afar aa + Afrikaans af + Akan ak + Albanian sq + Amharic am + Arabic ar + Aragonese an + Armenian hy + Assamese as + Avaric av + Avestan ae + Aymara ay + Azerbaijani az + Bambara bm + Bashkir ba + Basque eu + Belarusian be + Bengali bn + Bislama bi + Bosnian bs + Breton br + Bulgarian bg + Burmese my + Catalan, Valencian ca + Chamorro ch + Chechen ce + Chichewa, Chewa, Nyanja ny + Chinese zh + Chuvash cv + Cornish kw + Corsican co + Cree cr + Croatian hr + Czech cs + Danish da + Divehi, Dhivehi, Maldivian dv + Dutch, Flemish nl + Dzongkha dz + English en + Esperanto eo + Estonian et + Ewe ee + Faroese fo + Fijian fj + Finnish fi + French fr + Western Frisian fy + Fulah ff + Gaelic, Scottish Gaelic gd + Galician gl + Ganda lg + Georgian ka + German de + Greek, Modern (1453–) el + Kalaallisut, Greenlandic kl + Guarani gn + Gujarati gu + Haitian, Haitian Creole ht + Hausa ha + Hebrew he + Herero hz + Hindi hi + Hiri Motu ho + Hungarian hu + Icelandic is + Ido io + Igbo ig + Indonesian id + Inuktitut iu + Inupiaq ik + Irish ga + Italian it + Japanese ja + Javanese jv + Kannada kn + Kanuri kr + Kashmiri ks + Kazakh kk + Central Khmer km + Kikuyu, Gikuyu ki + Kinyarwanda rw + Kyrgyz, Kirghiz ky + Komi kv + Kongo kg + Korean ko + Kuanyama, Kwanyama kj + Kurdish ku + Lao lo + Latin la + Latvian lv + Limburgan, Limburger, Limburgish li + Lingala ln + Lithuanian lt + Luba-Katanga lu + Luxembourgish, Letzeburgesch lb + Macedonian mk + Malagasy mg + Malay ms + Malayalam ml + Maltese mt + Manx gv + Maori mi + Marathi mr + Marshallese mh + Mongolian mn + Nauru na + Navajo, Navaho nv + North Ndebele nd + South Ndebele nr + Ndonga ng + Nepali ne + Norwegian no + Norwegian Bokmål nb + Norwegian Nynorsk nn + Occitan oc + Ojibwa oj + Oriya or + Oromo om + Ossetian, Ossetic os + Pali pi + Pashto, Pushto ps + Persian fa + Polish pl + Portuguese pt + Punjabi, Panjabi pa + Quechua qu + Romanian, Moldavian, Moldovan ro + Romansh rm + Rundi rn + Russian ru + Northern Sami se + Samoan sm + Sango sg + Sanskrit sa + Sardinian sc + Serbian sr + Shona sn + Sindhi sd + Sinhala, Sinhalese si + Slovak sk + Slovenian sl + Somali so + Southern Sotho st + Spanish, Castilian es + Sundanese su + Swahili sw + Swati ss + Swedish sv + Tagalog tl + Tahitian ty + Tajik tg + Tamil ta + Tatar tt + Telugu te + Thai th + Tibetan bo + Tigrinya ti + Tonga (Tonga Islands) to + Tsonga ts + Tswana tn + Turkish tr + Turkmen tk + Twi tw + Uighur, Uyghur ug + Ukrainian uk + Urdu ur + Uzbek uz + Venda ve + Vietnamese vi + Volapük vo + Walloon wa + Welsh cy + Wolof wo + Xhosa xh + Sichuan Yi, Nuosu ii + Yiddish yi + Yoruba yo + Zhuang, Chuang za + Zulu zu \ No newline at end of file From 23da4531f1dadd947a5a0e5a8615b7d1eb5e8054 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 13:48:07 -0700 Subject: [PATCH 081/222] fix to schema save --- lib/DataHarmonizer.js | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index dacb67ba..b523286c 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -516,6 +516,8 @@ class DataHarmonizer { if (sub_part_key_name) { key2 = self.hot.getDataAtCell(row, self.slot_name_to_column[sub_part_key_name], 'lookup'); } + + // FIGURE OUT HOW TO DISPLAY locale for each schema language for (const locale_item of Object.values(locales)) { for (const [locale, locale_schema] of Object.entries(locale_item)) { let translate_cells = ''; @@ -526,11 +528,15 @@ class DataHarmonizer { // Translations can be sparse/incomplete let value = null; if (sub_part) { + // Sparse locale files might not have particular fields. value = locale_schema[schema_part][key][sub_part][key2]?.[column_name] || ''; } - else { + else if (schema_part) { value = locale_schema[schema_part][key]?.[column_name] || ''; } + else { + value = locale_schema?.[column_name] || ''; + } if (!!value && Array.isArray(value) && value.length > 0) { // Some inputs are array of [{value: ..., description: ...} etc. if (typeof value[0] === 'object') @@ -920,12 +926,12 @@ class DataHarmonizer { let dh = this.context.dhs['Schema']; let row = dh.current_selection[0]; let schema_name = dh.hot.getDataAtCell(row, 0); - let save_prompt = `Provide a name for the ${schema_name} schema file. This will save the following schema parts:\n`; + let save_prompt = `Provide a name for the ${schema_name} schema YAML file. This will save the following schema parts:\n`; let [save_report, confirm_message] = this.getChangeReport(this.template_name); // prompt() user for schema file name. - let file_name = prompt(save_prompt + confirm_message, 'schema.json'); + let file_name = prompt(save_prompt + confirm_message, 'schema.yaml'); if (file_name) { @@ -999,7 +1005,7 @@ class DataHarmonizer { break; case 'Class': - schema.classes[record.name] = {}; + schema.classes[record.name] ??= {}; this.copySlots(class_name, record, schema.classes[record.name], ['name','title','description','version','class_uri']); if (record.container) { //Include this class in container by that name. @@ -1016,7 +1022,7 @@ class DataHarmonizer { case 'Slot': if (record.name) { - schema.slots[record.name] = {}; + schema.slots[record.name] ??= {}; this.copySlots(class_name, record, schema.slots[record.name], ['name','slot_group','slot_uri','title','range','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','equals_expression','pattern','comments','examples' ]); } @@ -1030,12 +1036,12 @@ class DataHarmonizer { break; case 'Enum': - schema.enums[record.name] = {}; + schema.enums[record.name] ??= {}; this.copySlots(class_name, record, schema.enums[record.name], ['name','title','enum_uri','description']); break; case 'PermissableValues': - schema.enums[record.enum_id].permissible_values = {}; + schema.enums[record.enum_id].permissible_values ??= {}; this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values, ['text','title','description','meaning', 'is_a']); //code should get converted to key of field break; @@ -1052,7 +1058,7 @@ class DataHarmonizer { const a = document.createElement("a"); //Save JSON version: URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { a.href = URL.createObjectURL(new Blob([stringify(schema)], {type: 'text/plain'})); - a.setAttribute("download", "schema.yaml"); + a.setAttribute("download", file_name); document.body.appendChild(a); a.click(); document.body.removeChild(a); @@ -1408,12 +1414,14 @@ class DataHarmonizer { }; copySlots(class_name, record, target, slot_list) { + console.log("target", target, "record", record) for (let [ptr, slot_name] of Object.entries(slot_list)) { if (slot_name in record) { - if (slot_name in target) +// if (slot_name in target) target[slot_name] = record[slot_name]; - else - console.log(`Error: Saving ${class_name}, saved template is missing ${slot_name} slot.`) +// else { +// console.log(`Error: Saving ${class_name}, saved template is missing ${slot_name} slot.`) +// } } } }; From c25118edfd4de499a163d5f0e4f515aa0f137fab Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 23 Apr 2025 13:48:31 -0700 Subject: [PATCH 082/222] recompile --- web/templates/schema_editor/schema.json | 720 +++++++++++++++++++++++- 1 file changed, 717 insertions(+), 3 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 189505bd..9a3f6196 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -329,14 +329,728 @@ }, "LanguagesMenu": { "name": "LanguagesMenu", - "title": "Language Menu", + "title": "Languages Menu", "from_schema": "https://example.com/DH_LinkML", "permissible_values": { + "ab": { + "text": "ab", + "title": "Abkhazian" + }, + "aa": { + "text": "aa", + "title": "Afar" + }, + "af": { + "text": "af", + "title": "Afrikaans" + }, + "ak": { + "text": "ak", + "title": "Akan" + }, + "sq": { + "text": "sq", + "title": "Albanian" + }, + "am": { + "text": "am", + "title": "Amharic" + }, + "ar": { + "text": "ar", + "title": "Arabic" + }, + "an": { + "text": "an", + "title": "Aragonese" + }, + "hy": { + "text": "hy", + "title": "Armenian" + }, + "as": { + "text": "as", + "title": "Assamese" + }, + "av": { + "text": "av", + "title": "Avaric" + }, + "ae": { + "text": "ae", + "title": "Avestan" + }, + "ay": { + "text": "ay", + "title": "Aymara" + }, + "az": { + "text": "az", + "title": "Azerbaijani" + }, + "bm": { + "text": "bm", + "title": "Bambara" + }, + "ba": { + "text": "ba", + "title": "Bashkir" + }, + "eu": { + "text": "eu", + "title": "Basque" + }, + "be": { + "text": "be", + "title": "Belarusian" + }, + "bn": { + "text": "bn", + "title": "Bengali" + }, + "bi": { + "text": "bi", + "title": "Bislama" + }, + "bs": { + "text": "bs", + "title": "Bosnian" + }, + "br": { + "text": "br", + "title": "Breton" + }, + "bg": { + "text": "bg", + "title": "Bulgarian" + }, + "my": { + "text": "my", + "title": "Burmese" + }, + "ca": { + "text": "ca", + "title": "Catalan, Valencian" + }, + "ch": { + "text": "ch", + "title": "Chamorro" + }, + "ce": { + "text": "ce", + "title": "Chechen" + }, + "ny": { + "text": "ny", + "title": "Chichewa, Chewa, Nyanja" + }, + "zh": { + "text": "zh", + "title": "Chinese" + }, + "cv": { + "text": "cv", + "title": "Chuvash" + }, + "kw": { + "text": "kw", + "title": "Cornish" + }, + "co": { + "text": "co", + "title": "Corsican" + }, + "cr": { + "text": "cr", + "title": "Cree" + }, + "hr": { + "text": "hr", + "title": "Croatian" + }, + "cs": { + "text": "cs", + "title": "Czech" + }, + "da": { + "text": "da", + "title": "Danish" + }, + "dv": { + "text": "dv", + "title": "Divehi, Dhivehi, Maldivian" + }, + "nl": { + "text": "nl", + "title": "Dutch, Flemish" + }, + "dz": { + "text": "dz", + "title": "Dzongkha" + }, "en": { - "text": "en" + "text": "en", + "title": "English" + }, + "eo": { + "text": "eo", + "title": "Esperanto" + }, + "et": { + "text": "et", + "title": "Estonian" + }, + "ee": { + "text": "ee", + "title": "Ewe" + }, + "fo": { + "text": "fo", + "title": "Faroese" + }, + "fj": { + "text": "fj", + "title": "Fijian" + }, + "fi": { + "text": "fi", + "title": "Finnish" }, "fr": { - "text": "fr" + "text": "fr", + "title": "French" + }, + "fy": { + "text": "fy", + "title": "Western Frisian" + }, + "ff": { + "text": "ff", + "title": "Fulah" + }, + "gd": { + "text": "gd", + "title": "Gaelic, Scottish Gaelic" + }, + "gl": { + "text": "gl", + "title": "Galician" + }, + "lg": { + "text": "lg", + "title": "Ganda" + }, + "ka": { + "text": "ka", + "title": "Georgian" + }, + "de": { + "text": "de", + "title": "German" + }, + "el": { + "text": "el", + "title": "Greek, Modern (1453–)" + }, + "kl": { + "text": "kl", + "title": "Kalaallisut, Greenlandic" + }, + "gn": { + "text": "gn", + "title": "Guarani" + }, + "gu": { + "text": "gu", + "title": "Gujarati" + }, + "ht": { + "text": "ht", + "title": "Haitian, Haitian Creole" + }, + "ha": { + "text": "ha", + "title": "Hausa" + }, + "he": { + "text": "he", + "title": "Hebrew" + }, + "hz": { + "text": "hz", + "title": "Herero" + }, + "hi": { + "text": "hi", + "title": "Hindi" + }, + "ho": { + "text": "ho", + "title": "Hiri Motu" + }, + "hu": { + "text": "hu", + "title": "Hungarian" + }, + "is": { + "text": "is", + "title": "Icelandic" + }, + "io": { + "text": "io", + "title": "Ido" + }, + "ig": { + "text": "ig", + "title": "Igbo" + }, + "id": { + "text": "id", + "title": "Indonesian" + }, + "iu": { + "text": "iu", + "title": "Inuktitut" + }, + "ik": { + "text": "ik", + "title": "Inupiaq" + }, + "ga": { + "text": "ga", + "title": "Irish" + }, + "it": { + "text": "it", + "title": "Italian" + }, + "ja": { + "text": "ja", + "title": "Japanese" + }, + "jv": { + "text": "jv", + "title": "Javanese" + }, + "kn": { + "text": "kn", + "title": "Kannada" + }, + "kr": { + "text": "kr", + "title": "Kanuri" + }, + "ks": { + "text": "ks", + "title": "Kashmiri" + }, + "kk": { + "text": "kk", + "title": "Kazakh" + }, + "km": { + "text": "km", + "title": "Central Khmer" + }, + "ki": { + "text": "ki", + "title": "Kikuyu, Gikuyu" + }, + "rw": { + "text": "rw", + "title": "Kinyarwanda" + }, + "ky": { + "text": "ky", + "title": "Kyrgyz, Kirghiz" + }, + "kv": { + "text": "kv", + "title": "Komi" + }, + "kg": { + "text": "kg", + "title": "Kongo" + }, + "ko": { + "text": "ko", + "title": "Korean" + }, + "kj": { + "text": "kj", + "title": "Kuanyama, Kwanyama" + }, + "ku": { + "text": "ku", + "title": "Kurdish" + }, + "lo": { + "text": "lo", + "title": "Lao" + }, + "la": { + "text": "la", + "title": "Latin" + }, + "lv": { + "text": "lv", + "title": "Latvian" + }, + "li": { + "text": "li", + "title": "Limburgan, Limburger, Limburgish" + }, + "ln": { + "text": "ln", + "title": "Lingala" + }, + "lt": { + "text": "lt", + "title": "Lithuanian" + }, + "lu": { + "text": "lu", + "title": "Luba-Katanga" + }, + "lb": { + "text": "lb", + "title": "Luxembourgish, Letzeburgesch" + }, + "mk": { + "text": "mk", + "title": "Macedonian" + }, + "mg": { + "text": "mg", + "title": "Malagasy" + }, + "ms": { + "text": "ms", + "title": "Malay" + }, + "ml": { + "text": "ml", + "title": "Malayalam" + }, + "mt": { + "text": "mt", + "title": "Maltese" + }, + "gv": { + "text": "gv", + "title": "Manx" + }, + "mi": { + "text": "mi", + "title": "Maori" + }, + "mr": { + "text": "mr", + "title": "Marathi" + }, + "mh": { + "text": "mh", + "title": "Marshallese" + }, + "mn": { + "text": "mn", + "title": "Mongolian" + }, + "na": { + "text": "na", + "title": "Nauru" + }, + "nv": { + "text": "nv", + "title": "Navajo, Navaho" + }, + "nd": { + "text": "nd", + "title": "North Ndebele" + }, + "nr": { + "text": "nr", + "title": "South Ndebele" + }, + "ng": { + "text": "ng", + "title": "Ndonga" + }, + "ne": { + "text": "ne", + "title": "Nepali" + }, + "no": { + "text": "no", + "title": "Norwegian" + }, + "nb": { + "text": "nb", + "title": "Norwegian Bokmål" + }, + "nn": { + "text": "nn", + "title": "Norwegian Nynorsk" + }, + "oc": { + "text": "oc", + "title": "Occitan" + }, + "oj": { + "text": "oj", + "title": "Ojibwa" + }, + "or": { + "text": "or", + "title": "Oriya" + }, + "om": { + "text": "om", + "title": "Oromo" + }, + "os": { + "text": "os", + "title": "Ossetian, Ossetic" + }, + "pi": { + "text": "pi", + "title": "Pali" + }, + "ps": { + "text": "ps", + "title": "Pashto, Pushto" + }, + "fa": { + "text": "fa", + "title": "Persian" + }, + "pl": { + "text": "pl", + "title": "Polish" + }, + "pt": { + "text": "pt", + "title": "Portuguese" + }, + "pa": { + "text": "pa", + "title": "Punjabi, Panjabi" + }, + "qu": { + "text": "qu", + "title": "Quechua" + }, + "ro": { + "text": "ro", + "title": "Romanian, Moldavian, Moldovan" + }, + "rm": { + "text": "rm", + "title": "Romansh" + }, + "rn": { + "text": "rn", + "title": "Rundi" + }, + "ru": { + "text": "ru", + "title": "Russian" + }, + "se": { + "text": "se", + "title": "Northern Sami" + }, + "sm": { + "text": "sm", + "title": "Samoan" + }, + "sg": { + "text": "sg", + "title": "Sango" + }, + "sa": { + "text": "sa", + "title": "Sanskrit" + }, + "sc": { + "text": "sc", + "title": "Sardinian" + }, + "sr": { + "text": "sr", + "title": "Serbian" + }, + "sn": { + "text": "sn", + "title": "Shona" + }, + "sd": { + "text": "sd", + "title": "Sindhi" + }, + "si": { + "text": "si", + "title": "Sinhala, Sinhalese" + }, + "sk": { + "text": "sk", + "title": "Slovak" + }, + "sl": { + "text": "sl", + "title": "Slovenian" + }, + "so": { + "text": "so", + "title": "Somali" + }, + "st": { + "text": "st", + "title": "Southern Sotho" + }, + "es": { + "text": "es", + "title": "Spanish, Castilian" + }, + "su": { + "text": "su", + "title": "Sundanese" + }, + "sw": { + "text": "sw", + "title": "Swahili" + }, + "ss": { + "text": "ss", + "title": "Swati" + }, + "sv": { + "text": "sv", + "title": "Swedish" + }, + "tl": { + "text": "tl", + "title": "Tagalog" + }, + "ty": { + "text": "ty", + "title": "Tahitian" + }, + "tg": { + "text": "tg", + "title": "Tajik" + }, + "ta": { + "text": "ta", + "title": "Tamil" + }, + "tt": { + "text": "tt", + "title": "Tatar" + }, + "te": { + "text": "te", + "title": "Telugu" + }, + "th": { + "text": "th", + "title": "Thai" + }, + "bo": { + "text": "bo", + "title": "Tibetan" + }, + "ti": { + "text": "ti", + "title": "Tigrinya" + }, + "to": { + "text": "to", + "title": "Tonga (Tonga Islands)" + }, + "ts": { + "text": "ts", + "title": "Tsonga" + }, + "tn": { + "text": "tn", + "title": "Tswana" + }, + "tr": { + "text": "tr", + "title": "Turkish" + }, + "tk": { + "text": "tk", + "title": "Turkmen" + }, + "tw": { + "text": "tw", + "title": "Twi" + }, + "ug": { + "text": "ug", + "title": "Uighur, Uyghur" + }, + "uk": { + "text": "uk", + "title": "Ukrainian" + }, + "ur": { + "text": "ur", + "title": "Urdu" + }, + "uz": { + "text": "uz", + "title": "Uzbek" + }, + "ve": { + "text": "ve", + "title": "Venda" + }, + "vi": { + "text": "vi", + "title": "Vietnamese" + }, + "vo": { + "text": "vo", + "title": "Volapük" + }, + "wa": { + "text": "wa", + "title": "Walloon" + }, + "cy": { + "text": "cy", + "title": "Welsh" + }, + "wo": { + "text": "wo", + "title": "Wolof" + }, + "xh": { + "text": "xh", + "title": "Xhosa" + }, + "ii": { + "text": "ii", + "title": "Sichuan Yi, Nuosu" + }, + "yi": { + "text": "yi", + "title": "Yiddish" + }, + "yo": { + "text": "yo", + "title": "Yoruba" + }, + "za": { + "text": "za", + "title": "Zhuang, Chuang" + }, + "zu": { + "text": "zu", + "title": "Zulu" } } } From e747f8dacdbff24fcc061d6a5a7c94bac8ea83fd Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:02:22 -0700 Subject: [PATCH 083/222] new search function --- lib/Toolbar.js | 73 +++++++++++++++++++++++++++++++++++++++-- lib/toolbar.html | 84 +++++++++++++++++++++++++++++++++++------------- 2 files changed, 132 insertions(+), 25 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 5f72771f..a470c6d6 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -315,8 +315,48 @@ class Toolbar { $('#help_reference').on('click', this.showReference.bind(this)); $('#translation-save').on('click', this.translationSave.bind(this)); - } + // Load a DH schema.yaml file into this slot. + // Prompt user for schema file name. + $('#schema_upload').on('change', (event) => { + const reader = new FileReader(); + reader.addEventListener('load', (event2) => { + if (reader.error) { + alert("Schema file was not found" + reader.error.code); + return false; + } + else { + this.context.getCurrentDataHarmonizer().loadSchemaYAML(event2.target.result); + } + // reader.readyState will be 1 here = LOADING + }); + // reader.readyState should be 0 here. + // files[0] has .name, .lastModified integer and .lastModifiedDate + if (event.target.files[0]) { + reader.readAsText(event.target.files[0]); + } + $("#schema_upload").val(''); + + }) + + $('#save-template-button').on('click', (event) => { + let dh = this.context.getCurrentDataHarmonizer().saveSchema(); + }); + + $('#search-field').on('keyup', (event) => { + // https://handsontable.com/docs/javascript-data-grid/searching-values/ + let dh = this.context.getCurrentDataHarmonizer(); + const search = dh.hot.getPlugin('search'); + dh.queryResult = search.query(event.target.value); // Array of (row, col, text) + dh.hot.render(); + $('#previous-search-button, #next-search-button').toggle(dh.queryResult.length>0) + }); + + // If user double-clicks search field, this advances to next hit. + $('#previous-search-button, #next-search-button') + .on('click', this.searchNavigation.bind(this)); + + } async loadGettingStartedModalContent() { const modalContainer = $('#getting-started-carousel-container'); @@ -328,6 +368,33 @@ class Toolbar { } } + // Move forward or backwards through search results. + // Don't use jquery td.current etc. selectors - non-existent if not visible. + searchNavigation(event) { + let direction = $(event.target).is('#next-search-button') ? 1 : -1; + let dh = this.context.getCurrentDataHarmonizer(); + if (!dh.queryResult?.length) return; + let current = dh.current_selection; + let ptr; + if (current[0] === null) + ptr = 0; // If no current item, focus on first result. + else { + ptr = dh.queryResult.findIndex((e) => e.row == current[0] && e.col == current[1]); + if (ptr === undefined) { + ptr = 0; // Also start at beginning. + } + else { + ptr = ptr + direction; + if (ptr < 0) + ptr = dh.queryResult.length-1; + else if (ptr >= dh.queryResult.length) + ptr = 0; + } + } + let item = dh.queryResult[ptr]; + dh.scrollTo(item.row, item.col); + } + updateTemplateOptions() { this.$selectTemplate.empty(); for (const [schema_name, schema_obj] of Object.entries(this.menu)) { @@ -643,6 +710,7 @@ class Toolbar { $('#save-as-modal').modal('hide'); } + /** Look through a schema Container's attributes and see if one has a range * that is a data harmonizer instance. The following "name" and * "range" attributes are matched directly. @@ -1076,7 +1144,7 @@ class Toolbar { } updateGUI(dh, template_name) { - $('#template_name_display').text(template_name); + //$('#template_name_display').text(template_name); $('#file_name_display').text(''); const selectExportFormat = $('#export-to-format-select'); selectExportFormat.children(':not(:first)').remove(); @@ -1116,6 +1184,7 @@ class Toolbar { helpSop.hide(); } + $('#schema-editor-menu').toggle(this.context.getCurrentDataHarmonizer().schema.name === 'DH_LinkML') this.setupJumpToModal(dh); this.setupSectionMenu(dh); this.setupFillModal(dh); diff --git a/lib/toolbar.html b/lib/toolbar.html index 537efe2d..1ecf85f0 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -8,9 +8,9 @@ aria-haspopup="true" aria-expanded="false" id="file-menu-button" - data-i18n="file-menu-button" + data-i18n="template_label" > - File + Template +
  • + +
    + + -
    -
    -
    - Template -
    -
    -
    -
    -
    -
    -
    @@ -261,7 +289,7 @@
    -
    +
    +
    +
    + +
    +
    + + +
    +
    + -
    `; @@ -28,32 +27,6 @@ class Footer { constructor(root, context) { this.root = $(root); this.root.append(TEMPLATE); - - // Load a DH schema.yaml file into this slot. - // Prompt user for schema file name. Input is hidden in footer.html - // - - $('#schema_upload').on('change', (event) => { - const reader = new FileReader(); - reader.addEventListener('load', (event2) => { - if (reader.error) { - alert("Schema file was not found" + reader.error.code); - return false; - } - else { - context.getCurrentDataHarmonizer().loadSchemaYAML(event2.target.result); - } - // reader.readyState will be 1 here = LOADING - }); - // reader.readyState should be 0 here. - // files[0] has .name, .lastModified integer and .lastModifiedDate - if (event.target.files[0]) { - reader.readAsText(event.target.files[0]); - } - $("#schema_upload").val(''); - - }); - this.root.find('.add-rows-button').on('click', () => { const numRows = this.root.find('.add-rows-input').val(); context.getCurrentDataHarmonizer().addRows('insert_row_below', numRows); From 77b015cc761d98e45d3568917e380cc0e0621cc0 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:03:19 -0700 Subject: [PATCH 085/222] putting button beside pulldown rather than under it. --- lib/fieldDescriptionsModal.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/fieldDescriptionsModal.html b/lib/fieldDescriptionsModal.html index 539d5b5d..aa684eaf 100644 --- a/lib/fieldDescriptionsModal.html +++ b/lib/fieldDescriptionsModal.html @@ -5,9 +5,8 @@
    -
    -
    -
    +
    +
    +
    From efe0ad43643f51d948898b2703d2c1d5f7338f9c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:04:13 -0700 Subject: [PATCH 086/222] converting locales to a dictionary --- script/tabular_to_schema.py | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index 16791ac7..511b7105 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -555,6 +555,24 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): break; + # Generate 'SchemaSlotGroup[schema_class]Menu' so slot and slot_usage + # attr slot_group can be set. + # for schema_class in schema['classes']: + # if 'slot_usage'in schema['classes'][schema_class]: + # slot_usage = schema['classes'][schema_class]['slot_usage']; + # for slot_name in slot_usage: + # if 'slot_group' in slot_usage[slot_name]: + # slot_group = slot_usage[slot_name]['slot_group']; + # enum_name = 'SchemaSlotGroup' + schema_class + 'Menu'; + # if not (enum_name in enumerations): + # enumerations[enum_name] = { + # 'name': enum_name, + # 'permissible_values': {} + # } + # if not (slot_group in enumerations[enum_name]['permissible_values']): + # enumerations[enum_name]['permissible_values'][slot_group] = { + # 'title': slot_group + # } if len(enumerations) == 0: warnings.append("Note: there are no enumerations in this specification!"); @@ -610,7 +628,7 @@ def write_schema(schema): # Presence of "slots" in class indicates field hierarchy # Error trap is_a reference to non-existent class if "is_a" in class_obj and class_obj['is_a'] and (not class_obj['is_a'] in schema['classes']): - print("Error: Class ", name, "has an is_a reference to a Class [", class_obj['is_a'], " ]which isn't defined. This reference needs to be removed."); + print("Error: Class ", name, "has an is_a reference to a Class [", class_obj['is_a'], "] which isn't defined. This reference needs to be removed."); sys.exit(0); if schema_view.class_slots(name): @@ -781,7 +799,7 @@ def write_menu(menu_path, schema_folder, schema_view): 'extensions': { 'locales': { 'tag': 'locales', - 'value': [{lcode: lschema}] + 'value': {lcode: lschema} } } }); From 3f8778c6c8c8bd26089b842a533216fd0fb6cfb6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:04:48 -0700 Subject: [PATCH 087/222] translate table styling, and search css tweak --- web/index.css | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/web/index.css b/web/index.css index e6deb9bd..291701e1 100644 --- a/web/index.css +++ b/web/index.css @@ -120,9 +120,6 @@ li.nav-item.disabled { } - -record-hierarchy - /* optional little arrow at top. See https://www.w3schools.com/css/css_tooltip.asp .tooltip .tooltiptext::after { content: " "; @@ -136,6 +133,11 @@ record-hierarchy } */ +button.btn.small { + padding: 5px !important; + margin: 2px 0px 2px 4px !important; +} + .handsontable .ht__manualRowMove.after-selection--rows tbody th.ht__highlight, .handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight { cursor: move; cursor: -moz-grab; @@ -156,6 +158,9 @@ record-hierarchy background-color:#EEE; padding:5px; } +#translate-modal table td { + padding:5px; +} #translate-modal table th.locale { width:60px; } @@ -163,6 +168,10 @@ record-hierarchy #translate-modal table tr td, table tr th { vertical-align: top; } +#translate-modal table tr.translate td { + background-color:#EFE; + margin-top:15px; +} tr.translation-input td textarea { min-height:3lh; max-height:10lh; From 5b9f14623a76236648a82cfc91c035772e4c3857 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:05:05 -0700 Subject: [PATCH 088/222] remove unnecessary quotes --- web/templates/mpox/schema_core.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/templates/mpox/schema_core.yaml b/web/templates/mpox/schema_core.yaml index 192fbaa1..8e622966 100644 --- a/web/templates/mpox/schema_core.yaml +++ b/web/templates/mpox/schema_core.yaml @@ -12,8 +12,8 @@ classes: name: dh_interface description: 'A DataHarmonizer interface' from_schema: https://example.com/Mpox - 'Mpox': - name: 'Mpox' + Mpox: + name: Mpox description: Canadian specification for Mpox clinical virus biosample data gathering is_a: dh_interface see_also: templates/mpox/SOP_Mpox.pdf @@ -23,7 +23,7 @@ classes: mpox_key: unique_key_slots: - specimen_collector_sample_id - "MpoxInternational": + MpoxInternational: name: "MpoxInternational" description: International specification for Mpox clinical virus biosample data gathering is_a: dh_interface From bcc885b9f298d6fc7dc54147a7f0a1d26c6a0ec6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:05:45 -0700 Subject: [PATCH 089/222] template menu reorg incl. schema editor options --- web/translations/translations.json | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/web/translations/translations.json b/web/translations/translations.json index ed5730ba..251c9115 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -4,12 +4,12 @@ "fr": "Fichier" }, "select-template-modal-button": { - "en": "Select Template", + "en": "Select Template from menu", "fr": "Sélectionner un modèle" }, "upload-template-dropdown-item": { - "en": "Upload Template", - "fr": "Télécharger le modèle" + "en": "Upload Template (.json format)", + "fr": "Télécharger le modèle (format .json)" }, "new-dropdown-item": { "en": "New", @@ -72,7 +72,10 @@ "en": "Validate", "fr": "Valider" }, - + "search-field": { + "en": "Search", + "fr": "Rechercher" + }, "help-menu-button": { "en": "Help", "fr": "Aide" @@ -114,13 +117,17 @@ "en": "Loaded file", "fr": "Fichier téléchargé" }, + "record-path": { + "en": "Focus", + "fr": "Chemin" + }, "add-row": { "en": "Add", "fr": "Ajouter" }, "add-row-text": { "en": "row(s)", - "fr": "plus de lignes en bas" + "fr": "ligne" }, "template-cancel": { "en": "Cancel", From ee5dc6701f7987e4646a5641347e6f932c60890f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:07:00 -0700 Subject: [PATCH 090/222] true/false menu tweak for saving boolean values + new languages menu --- web/templates/schema_editor/schema.json | 227 +++++++++++++++---- web/templates/schema_editor/schema.yaml | 59 +++-- web/templates/schema_editor/schema_slots.tsv | 33 +-- 3 files changed, 241 insertions(+), 78 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 9a3f6196..b7173153 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -1183,11 +1183,18 @@ }, "in_language": { "name": "in_language", - "description": "A list of i18n language codes that this schema is available in.", - "title": "Languages", - "comments": [ - "The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder." + "description": "This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", + "title": "Default Language", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Schema" ], + "range": "LanguagesMenu" + }, + "locales": { + "name": "locales", + "description": "These are the (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list.", + "title": "Locales", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Schema" @@ -1263,7 +1270,14 @@ "domain_of": [ "Class" ], - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "unique_key_slots": { "name": "unique_key_slots", @@ -1298,8 +1312,7 @@ "domain_of": [ "Slot", "SlotUsage" - ], - "range": "WhitespaceMinimizedString" + ] }, "slot_uri": { "name": "slot_uri", @@ -1341,7 +1354,14 @@ "Slot", "SlotUsage" ], - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "required": { "name": "required", @@ -1351,7 +1371,14 @@ "Slot", "SlotUsage" ], - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "recommended": { "name": "recommended", @@ -1361,7 +1388,14 @@ "Slot", "SlotUsage" ], - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "aliases": { "name": "aliases", @@ -1385,7 +1419,14 @@ "Slot", "SlotUsage" ], - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "foreign_key": { "name": "foreign_key", @@ -1405,7 +1446,14 @@ "Slot", "SlotUsage" ], - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "minimum_value": { "name": "minimum_value", @@ -1535,7 +1583,7 @@ }, "text": { "name": "text", - "description": "The coding name of this menu choice (PermissibleValue).", + "description": "The actual permissible value itself. (The coding name of this choice).", "title": "Code", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ @@ -1623,9 +1671,14 @@ "rank": 5, "slot_group": "attributes" }, + "locales": { + "name": "locales", + "rank": 6, + "slot_group": "attributes" + }, "default_prefix": { "name": "default_prefix", - "rank": 6, + "rank": 7, "slot_group": "attributes" } }, @@ -1732,11 +1785,8 @@ }, "in_language": { "name": "in_language", - "description": "A list of i18n language codes that this schema is available in.", - "title": "Languages", - "comments": [ - "The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder." - ], + "description": "This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", + "title": "Default Language", "from_schema": "https://example.com/DH_LinkML", "rank": 5, "alias": "in_language", @@ -1745,6 +1795,20 @@ "Schema" ], "slot_group": "attributes", + "range": "LanguagesMenu" + }, + "locales": { + "name": "locales", + "description": "These are the (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list.", + "title": "Locales", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "locales", + "owner": "Schema", + "domain_of": [ + "Schema" + ], + "slot_group": "attributes", "range": "LanguagesMenu", "multivalued": true }, @@ -1755,7 +1819,7 @@ "A prefix to assume all classes and slots can be addressed by." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 6, + "rank": 7, "alias": "default_prefix", "owner": "Schema", "domain_of": [ @@ -2080,7 +2144,14 @@ "Class" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] } }, "unique_keys": { @@ -2306,7 +2377,8 @@ "name": "slot_group", "description": "The name of a grouping to place slot within during presentation.", "rank": 3, - "slot_group": "attributes" + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" }, "slot_uri": { "name": "slot_uri", @@ -2586,7 +2658,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "required": { "name": "required", @@ -2604,7 +2683,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "recommended": { "name": "recommended", @@ -2619,7 +2705,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "description": { "name": "description", @@ -2673,7 +2766,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "foreign_key": { "name": "foreign_key", @@ -2703,7 +2803,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "minimum_value": { "name": "minimum_value", @@ -2928,7 +3035,9 @@ "name": "slot_group", "description": "An override on a slot's **slot_group** attribute.", "rank": 5, - "slot_group": "attributes" + "slot_group": "attributes", + "range": "SchemaSlotGroupMenu", + "required": true }, "slot_uri": { "name": "slot_uri", @@ -2943,8 +3052,7 @@ "This can be displayed in applications and documentation." ], "rank": 7, - "slot_group": "attributes", - "required": true + "slot_group": "attributes" }, "range": { "name": "range", @@ -2975,8 +3083,7 @@ "description": "A plan text description of this LinkML schema slot.", "rank": 12, "slot_group": "attributes", - "range": "string", - "required": true + "range": "string" }, "aliases": { "name": "aliases", @@ -3156,7 +3263,8 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "SchemaSlotGroupMenu", + "required": true }, "slot_uri": { "name": "slot_uri", @@ -3192,8 +3300,7 @@ "PermissibleValue" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "required": true + "range": "WhitespaceMinimizedString" }, "range": { "name": "range", @@ -3234,7 +3341,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "required": { "name": "required", @@ -3249,7 +3363,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "recommended": { "name": "recommended", @@ -3264,7 +3385,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "description": { "name": "description", @@ -3284,8 +3412,7 @@ "PermissibleValue" ], "slot_group": "attributes", - "range": "string", - "required": true + "range": "string" }, "aliases": { "name": "aliases", @@ -3318,7 +3445,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "foreign_key": { "name": "foreign_key", @@ -3348,7 +3482,14 @@ "SlotUsage" ], "slot_group": "attributes", - "range": "TrueFalseMenu" + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "minimum_value": { "name": "minimum_value", @@ -3802,7 +3943,7 @@ }, "text": { "name": "text", - "description": "The coding name of this menu choice (PermissibleValue).", + "description": "The actual permissible value itself. (The coding name of this choice).", "title": "Code", "from_schema": "https://example.com/DH_LinkML", "rank": 3, diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 561db643..d28afe4e 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -29,6 +29,7 @@ classes: - description - version - in_language + - locales - default_prefix slot_usage: name: @@ -68,9 +69,12 @@ classes: in_language: rank: 5 slot_group: attributes - default_prefix: + locales: rank: 6 slot_group: attributes + default_prefix: + rank: 7 + slot_group: attributes Prefix: name: Prefix description: A prefix used in the URIs mentioned in this schema. @@ -141,8 +145,8 @@ classes: rank: 3 slot_group: attributes description: The plain language name of a LinkML schema class. - title: Title required: true + title: Title description: rank: 4 slot_group: attributes @@ -275,6 +279,7 @@ classes: slot_group: rank: 3 slot_group: attributes + range: WhitespaceMinimizedString description: The name of a grouping to place slot within during presentation. slot_uri: rank: 4 @@ -285,8 +290,8 @@ classes: description: The plain language name of this LinkML schema slot. comments: - This can be displayed in applications and documentation. - title: Title required: true + title: Title range: rank: 6 slot_group: attributes @@ -430,6 +435,8 @@ classes: slot_group: rank: 5 slot_group: attributes + range: SchemaSlotGroupMenu + required: true description: An override on a slot's **slot_group** attribute. slot_uri: rank: 6 @@ -441,7 +448,6 @@ classes: comments: - This can be displayed in applications and documentation. title: Title - required: true range: rank: 8 slot_group: attributes @@ -462,7 +468,6 @@ classes: rank: 12 slot_group: attributes range: string - required: true description: A plan text description of this LinkML schema slot. aliases: rank: 13 @@ -548,9 +553,9 @@ classes: title: rank: 3 slot_group: attributes + required: true description: The plain language name of this enumeration menu. title: Title - required: true description: rank: 4 slot_group: attributes @@ -707,11 +712,16 @@ slots: range: WhitespaceMinimizedString in_language: name: in_language - title: Languages - description: A list of i18n language codes that this schema is available in. - comments: - - The first listed schema is the default (usually english), while remaining ones - are language overlays compiled into a locales/ subfolder. + title: Default Language + description: "This is the language (ISO 639-1 Code; often en for English) that\ + \ the schema\u2019s class, slot, and enumeration titles, descriptions and other\ + \ textual items are in." + range: LanguagesMenu + locales: + name: locales + title: Locales + description: "These are the (ISO 639-1) language codes used as keys for language\ + \ translations held in the schema\u2019s extensions.locales list." multivalued: true range: LanguagesMenu default_prefix: @@ -748,7 +758,9 @@ slots: data container on which serializations are based. comments: - Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html - range: TrueFalseMenu + any_of: + - range: boolean + - range: TrueFalseMenu unique_key_slots: name: unique_key_slots title: Unique Key Slots @@ -766,7 +778,6 @@ slots: slot_group: name: slot_group title: Slot Group - range: WhitespaceMinimizedString slot_uri: name: slot_uri title: Slot URI @@ -783,15 +794,21 @@ slots: inlined: name: inlined title: Inlined - range: TrueFalseMenu + any_of: + - range: boolean + - range: TrueFalseMenu required: name: required title: Required - range: TrueFalseMenu + any_of: + - range: boolean + - range: TrueFalseMenu recommended: name: recommended title: Recommended - range: TrueFalseMenu + any_of: + - range: boolean + - range: TrueFalseMenu aliases: name: aliases title: Aliases @@ -802,7 +819,9 @@ slots: identifier: name: identifier title: Identifier - range: TrueFalseMenu + any_of: + - range: boolean + - range: TrueFalseMenu foreign_key: name: foreign_key title: Foreign Key @@ -810,7 +829,9 @@ slots: multivalued: name: multivalued title: Multivalued - range: TrueFalseMenu + any_of: + - range: boolean + - range: TrueFalseMenu minimum_value: name: minimum_value title: Minimum_value @@ -882,7 +903,7 @@ slots: text: name: text title: Code - description: The coding name of this menu choice (PermissibleValue). + description: The actual permissible value itself. (The coding name of this choice). required: true range: WhitespaceMinimizedString is_a: diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 6e0ad04d..6b67facd 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -5,7 +5,8 @@ A schema can also import other schemas and their slots, classes, etc." Wastewate key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. https://example.com/GRDI attributes description Description string TRUE The plain language description of this LinkML schema. attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this schema. See https://semver.org/ 1.2.3 - attributes in_language Languages LanguagesMenu TRUE A list of i18n language codes that this schema is available in. The first listed schema is the default (usually english), while remaining ones are language overlays compiled into a locales/ subfolder. + attributes in_language Default Language LanguagesMenu This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. + attributes locales Locales LanguagesMenu TRUE These are the (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list. attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. Prefix key schema_id Schema Schema TRUE The coding name of the schema this prefix is listed in. key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. @@ -18,7 +19,7 @@ Class key schema_id Schema Schema TRUE The coding name of the schema th attributes description Description string TRUE attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ attributes class_uri Class URI uri A URI for identifying this class's semantic type. - attributes tree_root Root Class TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html + attributes tree_root Root Class boolean;TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html UniqueKey key schema_id Schema Schema TRUE The coding name of the schema this slot usage's class is contained in. key class_id Class Class TRUE The coding name of this slot usage's class. @@ -34,14 +35,14 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. - attributes inlined Inlined TrueFalseMenu Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one. - attributes required Required TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. - attributes recommended Recommended TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. + attributes inlined Inlined boolean;TrueFalseMenu Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one. + attributes required Required boolean;TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. + attributes recommended Recommended boolean;TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. attributes description Description string TRUE A plan text description of this LinkML schema slot. attributes aliases Aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - attributes identifier Identifier TrueFalseMenu A boolean TRUE indicates this slot is an identifier, or refers to one. + attributes identifier Identifier boolean;TrueFalseMenu A boolean TRUE indicates this slot is an identifier, or refers to one. attributes foreign_key Foreign Key WhitespaceMinimizedString A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of. - attributes multivalued Multivalued TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. + attributes multivalued Multivalued boolean;TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. attributes minimum_cardinality Minimum Cardinality integer For multivalued slots, a minimum number of values @@ -58,18 +59,18 @@ SlotUsage key schema_id Schema Schema TRUE The coding name of the schem key class_id Class Class TRUE The coding name of this slot usage's class. key slot_id Slot Slot TRUE The coding name of the slot this slot usage pertains to. attributes rank Rank integer An integer which sets the order of this slot relative to the others within a given class. - attributes slot_group Slot Group WhitespaceMinimizedString An override on a slot's **slot_group** attribute. + attributes slot_group Slot Group SchemaSlotGroupMenu TRUE An override on a slot's **slot_group** attribute. attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. - attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. + attributes title Title WhitespaceMinimizedString The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE An override on a slot's **range* attribute. - attributes inlined Inlined TrueFalseMenu An override on a slot's **Inlined** attribute. - attributes required Required TrueFalseMenu An override on a slot's **Required** attribute. - attributes recommended Recommended TrueFalseMenu An override on a slot's **Recommended** attribute. - attributes description Description string TRUE A plan text description of this LinkML schema slot. + attributes inlined Inlined boolean;TrueFalseMenu An override on a slot's **Inlined** attribute. + attributes required Required boolean;TrueFalseMenu An override on a slot's **Required** attribute. + attributes recommended Recommended boolean;TrueFalseMenu An override on a slot's **Recommended** attribute. + attributes description Description string A plan text description of this LinkML schema slot. attributes aliases Aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - attributes identifier Identifier TrueFalseMenu An override on a slot's **Identifier** attribute. + attributes identifier Identifier boolean;TrueFalseMenu An override on a slot's **Identifier** attribute. attributes foreign_key Foreign Key WhitespaceMinimizedString An override on a slot's **Foreign Key** attribute. - attributes multivalued Multivalued TrueFalseMenu An override on a slot's **Multivalued** attribute. + attributes multivalued Multivalued boolean;TrueFalseMenu An override on a slot's **Multivalued** attribute. attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. attributes minimum_cardinality Minimum Cardinality integer For multivalued slots, a minimum number of values @@ -90,7 +91,7 @@ Enum key schema_id Schema Schema TRUE The coding name of the schema thi PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. - key text Code WhitespaceMinimizedString TRUE The coding name of this menu choice (PermissibleValue). + key text Code WhitespaceMinimizedString TRUE The actual permissible value itself. (The coding name of this choice). attributes is_a Parent WhitespaceMinimizedString The parent term name (in an enumeration) of this term, if any. attributes title title WhitespaceMinimizedString The plain language title of this menu choice (PermissibleValue) to display. attributes description Description string A plan text description of the meaning of this menu choice. From 9b3ab7dc0cda752a46ec89f9c305ffd1b49b7826 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:07:34 -0700 Subject: [PATCH 091/222] version bump - upgrade handsontable to 15.2.0 --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 0fac3698..0690e48e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "data-harmonizer", - "version": "1.9.3", + "version": "1.9.5", "description": "A standardized spreadsheet editor and validator that can be run offline and locally", "repository": "git@github.com:cidgoh/DataHarmonizer.git", "license": "MIT", @@ -82,11 +82,11 @@ "yaml-loader": "^0.8.0" }, "dependencies": { - "@selectize/selectize": "^0.13.5", + "@selectize/selectize": "^0.15.2", "date-fns": "^2.28.0", "file-saver": "^2.0.5", "flatpickr": "^4.6.13", - "handsontable": "13.1.0", + "handsontable": "15.2.0", "i18next": "^23.11.5", "jquery-i18next": "^1.2.1", "jquery-ui-bundle": "^1.12.1-migrate", From 60adb826879e2809f0092a21b8cf78b03e0b816f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:08:57 -0700 Subject: [PATCH 092/222] label tweak --- web/templates/canada_covid19/schema_core.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/templates/canada_covid19/schema_core.yaml b/web/templates/canada_covid19/schema_core.yaml index bdd853dc..6f7bd1ba 100644 --- a/web/templates/canada_covid19/schema_core.yaml +++ b/web/templates/canada_covid19/schema_core.yaml @@ -48,7 +48,7 @@ classes: is_a: dh_interface see_also: templates/canada_covid19/SOP.pdf unique_keys: - mpox_key: + cancogen_key: unique_key_slots: - specimen_collector_sample_id slots: {} From a04b085550bb7f48941f957b14944b893d709c12 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:09:11 -0700 Subject: [PATCH 093/222] locales to dictionary --- web/templates/canada_covid19/schema.json | 11822 +++++++++++---------- web/templates/canada_covid19/schema.yaml | 27 +- 2 files changed, 5961 insertions(+), 5888 deletions(-) diff --git a/web/templates/canada_covid19/schema.json b/web/templates/canada_covid19/schema.json index 3895c841..f2e7ae3c 100644 --- a/web/templates/canada_covid19/schema.json +++ b/web/templates/canada_covid19/schema.json @@ -3,5951 +3,5949 @@ "extensions": { "locales": { "tag": "locales", - "value": [ - { - "fr": { - "id": "https://example.com/CanCOGeN_Covid-19", - "name": "CanCOGeN_Covid-19", - "description": "", - "version": "3.0.0", - "in_language": "fr", - "classes": { - "dh_interface": { - "description": "A DataHarmonizer interface", - "from_schema": "https://example.com/CanCOGeN_Covid-19" - }, - "CanCOGeNCovid19": { - "title": "CanCOGeN Covid-19", - "description": "Canadian specification for Covid-19 clinical virus biosample data gathering", - "see_also": "templates/canada_covid19/SOP.pdf", - "slot_usage": { - "specimen_collector_sample_id": { - "slot_group": "Identificateurs de base de données" - }, - "third_party_lab_service_provider_name": { - "slot_group": "Identificateurs de base de données" - }, - "third_party_lab_sample_id": { - "slot_group": "Identificateurs de base de données" - }, - "case_id": { - "slot_group": "Identificateurs de base de données" - }, - "related_specimen_primary_id": { - "slot_group": "Identificateurs de base de données" - }, - "irida_sample_name": { - "slot_group": "Identificateurs de base de données" - }, - "umbrella_bioproject_accession": { - "slot_group": "Identificateurs de base de données" - }, - "bioproject_accession": { - "slot_group": "Identificateurs de base de données" - }, - "biosample_accession": { - "slot_group": "Identificateurs de base de données" - }, - "sra_accession": { - "slot_group": "Identificateurs de base de données" - }, - "genbank_accession": { - "slot_group": "Identificateurs de base de données" - }, - "gisaid_accession": { - "slot_group": "Identificateurs de base de données" - }, - "sample_collected_by": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collector_contact_email": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collector_contact_address": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitted_by": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitter_contact_email": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitter_contact_address": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collection_date": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collection_date_precision": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_received_date": { - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_country": { - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_state_province_territory": { - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_city": { - "slot_group": "Collecte et traitement des échantillons" - }, - "organism": { - "slot_group": "Collecte et traitement des échantillons" - }, - "isolate": { - "slot_group": "Collecte et traitement des échantillons" - }, - "purpose_of_sampling": { - "slot_group": "Collecte et traitement des échantillons" - }, - "purpose_of_sampling_details": { - "slot_group": "Collecte et traitement des échantillons" - }, - "nml_submitted_specimen_type": { - "slot_group": "Collecte et traitement des échantillons" - }, - "related_specimen_relationship_type": { - "slot_group": "Collecte et traitement des échantillons" - }, - "anatomical_material": { - "slot_group": "Collecte et traitement des échantillons" - }, - "anatomical_part": { - "slot_group": "Collecte et traitement des échantillons" - }, - "body_product": { - "slot_group": "Collecte et traitement des échantillons" - }, - "environmental_material": { - "slot_group": "Collecte et traitement des échantillons" - }, - "environmental_site": { - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_device": { - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_method": { - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_protocol": { - "slot_group": "Collecte et traitement des échantillons" - }, - "specimen_processing": { - "slot_group": "Collecte et traitement des échantillons" - }, - "specimen_processing_details": { - "slot_group": "Collecte et traitement des échantillons" - }, - "lab_host": { - "slot_group": "Collecte et traitement des échantillons" - }, - "passage_number": { - "slot_group": "Collecte et traitement des échantillons" - }, - "passage_method": { - "slot_group": "Collecte et traitement des échantillons" - }, - "biomaterial_extracted": { - "slot_group": "Collecte et traitement des échantillons" - }, - "host_common_name": { - "slot_group": "Informations sur l'hôte" - }, - "host_scientific_name": { - "slot_group": "Informations sur l'hôte" - }, - "host_health_state": { - "slot_group": "Informations sur l'hôte" - }, - "host_health_status_details": { - "slot_group": "Informations sur l'hôte" - }, - "host_health_outcome": { - "slot_group": "Informations sur l'hôte" - }, - "host_disease": { - "slot_group": "Informations sur l'hôte" - }, - "host_age": { - "slot_group": "Informations sur l'hôte" - }, - "host_age_unit": { - "slot_group": "Informations sur l'hôte" - }, - "host_age_bin": { - "slot_group": "Informations sur l'hôte" - }, - "host_gender": { - "slot_group": "Informations sur l'hôte" - }, - "host_residence_geo_loc_name_country": { - "slot_group": "Informations sur l'hôte" - }, - "host_residence_geo_loc_name_state_province_territory": { - "slot_group": "Informations sur l'hôte" - }, - "host_subject_id": { - "slot_group": "Informations sur l'hôte" - }, - "symptom_onset_date": { - "slot_group": "Informations sur l'hôte" - }, - "signs_and_symptoms": { - "slot_group": "Informations sur l'hôte" - }, - "preexisting_conditions_and_risk_factors": { - "slot_group": "Informations sur l'hôte" - }, - "complications": { - "slot_group": "Informations sur l'hôte" - }, - "host_vaccination_status": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "number_of_vaccine_doses_received": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_1_vaccine_name": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_1_vaccination_date": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_2_vaccine_name": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_2_vaccination_date": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_3_vaccine_name": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_3_vaccination_date": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_4_vaccine_name": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_4_vaccination_date": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_history": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "location_of_exposure_geo_loc_name_country": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_city": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_state_province_territory": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_country": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "most_recent_travel_departure_date": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "most_recent_travel_return_date": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_point_of_entry_type": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "border_testing_test_day_type": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_history": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_history_availability": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_event": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_contact_level": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "host_role": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_setting": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_details": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "prior_sarscov2_infection": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_infection_isolate": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_infection_date": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment_agent": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment_date": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "purpose_of_sequencing": { - "slot_group": "Séquençage" - }, - "purpose_of_sequencing_details": { - "slot_group": "Séquençage" - }, - "sequencing_date": { - "slot_group": "Séquençage" - }, - "library_id": { - "slot_group": "Séquençage" - }, - "amplicon_size": { - "slot_group": "Séquençage" - }, - "library_preparation_kit": { - "slot_group": "Séquençage" - }, - "flow_cell_barcode": { - "slot_group": "Séquençage" - }, - "sequencing_instrument": { - "slot_group": "Séquençage" - }, - "sequencing_protocol_name": { - "slot_group": "Séquençage" - }, - "sequencing_protocol": { - "slot_group": "Séquençage" - }, - "sequencing_kit_number": { - "slot_group": "Séquençage" - }, - "amplicon_pcr_primer_scheme": { - "slot_group": "Séquençage" - }, - "raw_sequence_data_processing_method": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "dehosting_method": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_name": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_filename": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_filepath": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_software_name": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_software_version": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "breadth_of_coverage_value": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "depth_of_coverage_value": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "depth_of_coverage_threshold": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r1_fastq_filename": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r2_fastq_filename": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r1_fastq_filepath": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r2_fastq_filepath": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "fast5_filename": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "fast5_filepath": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "number_of_base_pairs_sequenced": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_genome_length": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "ns_per_100_kbp": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "reference_genome_accession": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "bioinformatics_protocol": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "lineage_clade_name": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "lineage_clade_analysis_software_name": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "lineage_clade_analysis_software_version": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_designation": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_evidence": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_evidence_details": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "gene_name_1": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_1": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_1": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "gene_name_2": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_2": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_2": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "gene_name_3": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_3": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_3": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "authors": { - "slot_group": "Reconnaissance des contributeurs" - }, - "dataharmonizer_provenance": { - "slot_group": "Reconnaissance des contributeurs" - } + "value": { + "fr": { + "id": "https://example.com/CanCOGeN_Covid-19", + "name": "CanCOGeN_Covid-19", + "description": "", + "version": "3.0.0", + "in_language": "fr", + "classes": { + "dh_interface": { + "description": "A DataHarmonizer interface", + "from_schema": "https://example.com/CanCOGeN_Covid-19" + }, + "CanCOGeNCovid19": { + "title": "CanCOGeN Covid-19", + "description": "Canadian specification for Covid-19 clinical virus biosample data gathering", + "see_also": "templates/canada_covid19/SOP.pdf", + "slot_usage": { + "specimen_collector_sample_id": { + "slot_group": "Identificateurs de base de données" + }, + "third_party_lab_service_provider_name": { + "slot_group": "Identificateurs de base de données" + }, + "third_party_lab_sample_id": { + "slot_group": "Identificateurs de base de données" + }, + "case_id": { + "slot_group": "Identificateurs de base de données" + }, + "related_specimen_primary_id": { + "slot_group": "Identificateurs de base de données" + }, + "irida_sample_name": { + "slot_group": "Identificateurs de base de données" + }, + "umbrella_bioproject_accession": { + "slot_group": "Identificateurs de base de données" + }, + "bioproject_accession": { + "slot_group": "Identificateurs de base de données" + }, + "biosample_accession": { + "slot_group": "Identificateurs de base de données" + }, + "sra_accession": { + "slot_group": "Identificateurs de base de données" + }, + "genbank_accession": { + "slot_group": "Identificateurs de base de données" + }, + "gisaid_accession": { + "slot_group": "Identificateurs de base de données" + }, + "sample_collected_by": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collector_contact_email": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collector_contact_address": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitted_by": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitter_contact_email": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitter_contact_address": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collection_date": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collection_date_precision": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_received_date": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_country": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_state_province_territory": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_city": { + "slot_group": "Collecte et traitement des échantillons" + }, + "organism": { + "slot_group": "Collecte et traitement des échantillons" + }, + "isolate": { + "slot_group": "Collecte et traitement des échantillons" + }, + "purpose_of_sampling": { + "slot_group": "Collecte et traitement des échantillons" + }, + "purpose_of_sampling_details": { + "slot_group": "Collecte et traitement des échantillons" + }, + "nml_submitted_specimen_type": { + "slot_group": "Collecte et traitement des échantillons" + }, + "related_specimen_relationship_type": { + "slot_group": "Collecte et traitement des échantillons" + }, + "anatomical_material": { + "slot_group": "Collecte et traitement des échantillons" + }, + "anatomical_part": { + "slot_group": "Collecte et traitement des échantillons" + }, + "body_product": { + "slot_group": "Collecte et traitement des échantillons" + }, + "environmental_material": { + "slot_group": "Collecte et traitement des échantillons" + }, + "environmental_site": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_device": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_method": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_protocol": { + "slot_group": "Collecte et traitement des échantillons" + }, + "specimen_processing": { + "slot_group": "Collecte et traitement des échantillons" + }, + "specimen_processing_details": { + "slot_group": "Collecte et traitement des échantillons" + }, + "lab_host": { + "slot_group": "Collecte et traitement des échantillons" + }, + "passage_number": { + "slot_group": "Collecte et traitement des échantillons" + }, + "passage_method": { + "slot_group": "Collecte et traitement des échantillons" + }, + "biomaterial_extracted": { + "slot_group": "Collecte et traitement des échantillons" + }, + "host_common_name": { + "slot_group": "Informations sur l'hôte" + }, + "host_scientific_name": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_state": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_status_details": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_outcome": { + "slot_group": "Informations sur l'hôte" + }, + "host_disease": { + "slot_group": "Informations sur l'hôte" + }, + "host_age": { + "slot_group": "Informations sur l'hôte" + }, + "host_age_unit": { + "slot_group": "Informations sur l'hôte" + }, + "host_age_bin": { + "slot_group": "Informations sur l'hôte" + }, + "host_gender": { + "slot_group": "Informations sur l'hôte" + }, + "host_residence_geo_loc_name_country": { + "slot_group": "Informations sur l'hôte" + }, + "host_residence_geo_loc_name_state_province_territory": { + "slot_group": "Informations sur l'hôte" + }, + "host_subject_id": { + "slot_group": "Informations sur l'hôte" + }, + "symptom_onset_date": { + "slot_group": "Informations sur l'hôte" + }, + "signs_and_symptoms": { + "slot_group": "Informations sur l'hôte" + }, + "preexisting_conditions_and_risk_factors": { + "slot_group": "Informations sur l'hôte" + }, + "complications": { + "slot_group": "Informations sur l'hôte" + }, + "host_vaccination_status": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "number_of_vaccine_doses_received": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_1_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_1_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_2_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_2_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_3_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_3_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_4_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_4_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_history": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "location_of_exposure_geo_loc_name_country": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_city": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_state_province_territory": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_country": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "most_recent_travel_departure_date": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "most_recent_travel_return_date": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_point_of_entry_type": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "border_testing_test_day_type": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_history": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_history_availability": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_event": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_contact_level": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "host_role": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_setting": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_details": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "prior_sarscov2_infection": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_infection_isolate": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_infection_date": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment_agent": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment_date": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "purpose_of_sequencing": { + "slot_group": "Séquençage" + }, + "purpose_of_sequencing_details": { + "slot_group": "Séquençage" + }, + "sequencing_date": { + "slot_group": "Séquençage" + }, + "library_id": { + "slot_group": "Séquençage" + }, + "amplicon_size": { + "slot_group": "Séquençage" + }, + "library_preparation_kit": { + "slot_group": "Séquençage" + }, + "flow_cell_barcode": { + "slot_group": "Séquençage" + }, + "sequencing_instrument": { + "slot_group": "Séquençage" + }, + "sequencing_protocol_name": { + "slot_group": "Séquençage" + }, + "sequencing_protocol": { + "slot_group": "Séquençage" + }, + "sequencing_kit_number": { + "slot_group": "Séquençage" + }, + "amplicon_pcr_primer_scheme": { + "slot_group": "Séquençage" + }, + "raw_sequence_data_processing_method": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "dehosting_method": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_name": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_software_name": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_software_version": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "breadth_of_coverage_value": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "depth_of_coverage_value": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "depth_of_coverage_threshold": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r1_fastq_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r2_fastq_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r1_fastq_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r2_fastq_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "fast5_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "fast5_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "number_of_base_pairs_sequenced": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_genome_length": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "ns_per_100_kbp": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "reference_genome_accession": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "bioinformatics_protocol": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "lineage_clade_name": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "lineage_clade_analysis_software_name": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "lineage_clade_analysis_software_version": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_designation": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_evidence": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_evidence_details": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "gene_name_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "gene_name_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "gene_name_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "authors": { + "slot_group": "Reconnaissance des contributeurs" + }, + "dataharmonizer_provenance": { + "slot_group": "Reconnaissance des contributeurs" } } + } + }, + "slots": { + "specimen_collector_sample_id": { + "title": "ID du collecteur d’échantillons", + "description": "Nom défini par l’utilisateur pour l’échantillon", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’ID de l’échantillon du collecteur. Si ce numéro est considéré comme une information identifiable, fournissez un autre identifiant. Assurez-vous de conserver la clé qui correspond aux identifiants d’origine et alternatifs aux fins de traçabilité et de suivi, au besoin. Chaque ID d’échantillon de collecteur provenant d’un seul demandeur doit être unique. Il peut avoir n’importe quel format, mais nous vous suggérons de le rendre concis, unique et cohérent au sein de votre laboratoire." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ] }, - "slots": { - "specimen_collector_sample_id": { - "title": "ID du collecteur d’échantillons", - "description": "Nom défini par l’utilisateur pour l’échantillon", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez l’ID de l’échantillon du collecteur. Si ce numéro est considéré comme une information identifiable, fournissez un autre identifiant. Assurez-vous de conserver la clé qui correspond aux identifiants d’origine et alternatifs aux fins de traçabilité et de suivi, au besoin. Chaque ID d’échantillon de collecteur provenant d’un seul demandeur doit être unique. Il peut avoir n’importe quel format, mais nous vous suggérons de le rendre concis, unique et cohérent au sein de votre laboratoire." - ], - "examples": [ - { - "value": "prov_rona_99" - } - ] - }, - "third_party_lab_service_provider_name": { - "title": "Nom du fournisseur de services de laboratoire tiers", - "description": "Nom de la société ou du laboratoire tiers qui fournit les services", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Indiquez le nom complet et non abrégé de l’entreprise ou du laboratoire." - ], - "examples": [ - { - "value": "Switch Health" - } - ] - }, - "third_party_lab_sample_id": { - "title": "ID de l’échantillon de laboratoire tiers", - "description": "Identifiant attribué à un échantillon par un prestataire de services tiers", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez l’identifiant de l’échantillon fourni par le prestataire de services tiers." - ], - "examples": [ - { - "value": "SHK123456" - } - ] - }, - "case_id": { - "title": "ID du dossier", - "description": "Identifiant utilisé pour désigner un cas de maladie détecté sur le plan épidémiologique", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Fournissez l’identifiant du cas, lequel facilite grandement le lien entre les données de laboratoire et les données épidémiologiques. Il peut être considéré comme une information identifiable. Consultez l’intendant des données avant de le transmettre." - ], - "examples": [ - { - "value": "ABCD1234" - } - ] - }, - "related_specimen_primary_id": { - "title": "ID principal de l’échantillon associé", - "description": "Identifiant principal d’un échantillon associé précédemment soumis au dépôt", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez l’identifiant primaire de l’échantillon correspondant précédemment soumis au Laboratoire national de microbiologie afin que les échantillons puissent être liés et suivis dans le système." - ], - "examples": [ - { - "value": "SR20-12345" - } - ] - }, - "irida_sample_name": { - "title": "Nom de l’échantillon IRIDA", - "description": "Identifiant attribué à un isolat séquencé dans IRIDA", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Enregistrez le nom de l’échantillon IRIDA, lequel sera créé par la personne saisissant les données dans la plateforme connexe. Les échantillons IRIDA peuvent être liés à des métadonnées et à des données de séquence, ou simplement à des métadonnées. Il est recommandé que le nom de l’échantillon IRIDA soit identique ou contienne l’ID de l’échantillon du collecteur pour assurer une meilleure traçabilité. Il est également recommandé que le nom de l’échantillon IRIDA reflète l’accès à GISAID. Les noms d’échantillons IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent être remplacées par des traits de soulignement. Consultez la documentation IRIDA pour en savoir plus sur les caractères spéciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." - ], - "examples": [ - { - "value": "prov_rona_99" - } - ] - }, - "umbrella_bioproject_accession": { - "title": "Numéro d’accès au bioprojet cadre", - "description": "Numéro d’accès à INSDC attribué au bioprojet cadre pour l’effort canadien de séquençage du SRAS-CoV-2", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Enregistrez le numéro d’accès au bioprojet cadre en le sélectionnant à partir de la liste déroulante du modèle. Ce numéro sera identique pour tous les soumissionnaires du RCanGéCO. Différentes provinces auront leurs propres bioprojets, mais ces derniers seront liés sous un seul bioprojet cadre." - ], - "examples": [ - { - "value": "PRJNA623807" - } - ] - }, - "bioproject_accession": { - "title": "Numéro d’accès au bioprojet", - "description": "Numéro d’accès à INSDC du bioprojet auquel appartient un échantillon biologique", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Enregistrez le numéro d’accès au bioprojet. Les bioprojets sont un outil d’organisation qui relie les données de séquence brutes, les assemblages et leurs métadonnées associées. Chaque province se verra attribuer un numéro d’accès différent au bioprojet par le Laboratoire national de microbiologie. Un numéro d’accès valide au bioprojet du NCBI contient le préfixe PRJN (p. ex., PRJNA12345); il est créé une fois au début d’un nouveau projet de séquençage." - ], - "examples": [ - { - "value": "PRJNA608651" - } - ] - }, - "biosample_accession": { - "title": "Numéro d’accès à un échantillon biologique", - "description": "Identifiant attribué à un échantillon biologique dans les archives INSDC", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission d’un échantillon biologique. Les échantillons biologiques de NCBI seront assortis du SAMN." - ], - "examples": [ - { - "value": "SAMN14180202" - } - ] - }, - "sra_accession": { - "title": "Numéro d’accès à l’archive des séquences", - "description": "Identifiant de l’archive des séquences reliant les données de séquences brutes de lecture, les métadonnées méthodologiques et les mesures de contrôle de la qualité soumises à INSDC", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez le numéro d’accès attribué au « cycle » soumis. Les accès NCBI-SRA commencent par SRR." - ], - "examples": [ - { - "value": "SRR11177792" - } - ] - }, - "genbank_accession": { - "title": "Numéro d’accès à GenBank", - "description": "Identifiant GenBank attribué à la séquence dans les archives INSDC", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission de GenBank (assemblage du génome viral)." - ], - "examples": [ - { - "value": "MN908947.3" - } - ] - }, - "gisaid_accession": { - "title": "Numéro d’accès à la GISAID", - "description": "Numéro d’accès à la GISAID attribué à la séquence", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission de la GISAID." - ], - "examples": [ - { - "value": "EPI_ISL_436489" - } - ] - }, - "sample_collected_by": { - "title": "Échantillon prélevé par", - "description": "Nom de l’organisme ayant prélevé l’échantillon original", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Le nom du collecteur d’échantillons doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions, par exemple Agence de la santé publique du Canada, Santé publique Ontario, Centre de contrôle des maladies de la Colombie-Britannique." - ], - "examples": [ - { - "value": "Centre de contrôle des maladies de la Colombie-Britannique" - } - ] - }, - "sample_collector_contact_email": { - "title": "Adresse courriel du collecteur d’échantillons", - "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ] - }, - "sample_collector_contact_address": { - "title": "Adresse du collecteur d’échantillons", - "description": "Adresse postale de l’organisme soumettant l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." - ], - "examples": [ - { - "value": "655, rue Lab, Vancouver (Colombie-Britannique) V5N 2A2 Canada" - } - ] - }, - "sequence_submitted_by": { - "title": "Séquence soumise par", - "description": "Nom de l’organisme ayant généré la séquence", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Le nom de l’agence doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions. Si vous soumettez des échantillons plutôt que des données de séquençage, veuillez inscrire « Laboratoire national de microbiologie (LNM) »." - ], - "examples": [ - { - "value": "Santé publique Ontario (SPO)" - } - ] - }, - "sequence_submitter_contact_email": { - "title": "Adresse courriel du soumissionnaire de séquence", - "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ] - }, - "sequence_submitter_contact_address": { - "title": "Adresse du soumissionnaire de séquence", - "description": "Adresse postale de l’organisme soumettant l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." - ], - "examples": [ - { - "value": "123, rue Sunnybrooke, Toronto (Ontario) M4P 1L6 Canada" - } - ] - }, - "sample_collection_date": { - "title": "Date de prélèvement de l’échantillon", - "description": "Date à laquelle l’échantillon a été prélevé", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "La date de prélèvement des échantillons est essentielle pour la surveillance et de nombreux types d’analyses. La granularité requise comprend l’année, le mois et le jour. Si cette date est considérée comme un renseignement identifiable, il est acceptable d’y ajouter une « gigue » en ajoutant ou en soustrayant un jour civil. La « date de réception » peut également servir de date de rechange. La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-16" - } - ] - }, - "sample_collection_date_precision": { - "title": "Précision de la date de prélèvement de l’échantillon", - "description": "Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA »." - ], - "examples": [ - { - "value": "année" - } - ] - }, - "sample_received_date": { - "title": "Date de réception de l’échantillon", - "description": "Date à laquelle l’échantillon a été reçu", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-20" - } - ] - }, - "geo_loc_name_country": { - "title": "nom_lieu_géo (pays)", - "description": "Pays d’origine de l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le nom du pays à partir du vocabulaire contrôlé fourni." - ], - "examples": [ - { - "value": "Canada" - } - ] - }, - "geo_loc_name_state_province_territory": { - "title": "nom_lieu_géo (état/province/territoire)", - "description": "Province ou territoire où l’échantillon a été prélevé", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le nom de la province ou du territoire à partir du vocabulaire contrôlé fourni." - ], - "examples": [ - { - "value": "Saskatchewan" - } - ] - }, - "geo_loc_name_city": { - "title": "nom_géo_loc (ville)", - "description": "Ville où l’échantillon a été prélevé", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le nom de la ville. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Medicine Hat" - } - ] - }, - "organism": { - "title": "Organisme", - "description": "Nom taxonomique de l’organisme", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Utilisez « coronavirus du syndrome respiratoire aigu sévère 2 ». Cette valeur est fournie dans le modèle." - ], - "examples": [ - { - "value": "Coronavirus du syndrome respiratoire aigu sévère 2" - } - ] - }, - "isolate": { - "title": "Isolat", - "description": "Identifiant de l’isolat spécifique", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le nom du virus de la GISAID, qui doit être écrit dans le format « hCov-19/CANADA/code ISO provincial à 2 chiffres-xxxxx/année »." - ], - "examples": [ - { - "value": "hCov-19/CANADA/BC-prov_rona_99/2020" - } - ] - }, - "purpose_of_sampling": { - "title": "Objectif de l’échantillonnage", - "description": "Motif de prélèvement de l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "La raison pour laquelle un échantillon a été prélevé peut fournir des renseignements sur les biais potentiels de la stratégie d’échantillonnage. Choisissez l’objectif de l’échantillonnage à partir de la liste déroulante du modèle. Il est très probable que l’échantillon ait été prélevé en vue d’un test diagnostique. La raison pour laquelle un échantillon a été prélevé à l’origine peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage, ce qui doit être indiqué dans le champ « Objectif du séquençage »." - ], - "examples": [ - { - "value": "Tests diagnostiques" - } - ] - }, - "purpose_of_sampling_details": { - "title": "Détails de l’objectif de l’échantillonnage", - "description": "Détails précis concernant le motif de prélèvement de l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été prélevé en utilisant du texte libre. La description peut inclure l’importance de l’échantillon pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Si les détails ne sont pas disponibles, fournissez une valeur nulle." - ], - "examples": [ - { - "value": "L’échantillon a été prélevé pour étudier la prévalence des variants associés à la transmission du vison à l’homme au Canada." - } - ] - }, - "nml_submitted_specimen_type": { - "title": "Type d’échantillon soumis au LNM", - "description": "Type d’échantillon soumis au Laboratoire national de microbiologie (LNM) aux fins d’analyse", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Ces renseignements sont requis pour le téléchargement à l’aide du système LaSER du RCRSP. Choisissez le type d’échantillon à partir de la liste de sélection fournie. Si les données de séquences sont soumises plutôt qu’un échantillon aux fins d’analyse, sélectionnez « Sans objet »." - ], - "examples": [ - { - "value": "Écouvillon" - } - ] - }, - "related_specimen_relationship_type": { - "title": "Type de relation de l’échantillon lié", - "description": "Relation entre l’échantillon actuel et celui précédemment soumis au dépôt", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez l’étiquette qui décrit comment l’échantillon précédent est lié à l’échantillon actuel soumis à partir de la liste de sélection fournie afin que les échantillons puissent être liés et suivis dans le système." - ], - "examples": [ - { - "value": "Test des méthodes de prélèvement des échantillons" - } - ] - }, - "anatomical_material": { - "title": "Matière anatomique", - "description": "Substance obtenue à partir d’une partie anatomique d’un organisme (p. ex., tissu, sang)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si une matière anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Sang" - } - ] - }, - "anatomical_part": { - "title": "Partie anatomique", - "description": "Partie anatomique d’un organisme (p. ex., oropharynx)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si une partie anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Nasopharynx (NP)" - } - ] - }, - "body_product": { - "title": "Produit corporel", - "description": "Substance excrétée ou sécrétée par un organisme (p. ex., selles, urine, sueur)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si un produit corporel a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Selles" - } - ] - }, - "environmental_material": { - "title": "Matériel environnemental", - "description": "Substance obtenue à partir de l’environnement naturel ou artificiel (p. ex., sol, eau, eaux usées)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si une matière environnementale a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Masque" - } - ] - }, - "environmental_site": { - "title": "Site environnemental", - "description": "Emplacement environnemental pouvant décrire un site dans l’environnement naturel ou artificiel (p. ex., surface de contact, boîte métallique, hôpital, marché traditionnel de produits frais, grotte de chauves-souris)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si un site environnemental a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Installation de production" - } - ] - }, - "collection_device": { - "title": "Dispositif de prélèvement", - "description": "Instrument ou contenant utilisé pour prélever l’échantillon (p. ex., écouvillon)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si un dispositif de prélèvement a été utilisé pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Écouvillon" - } - ] - }, - "collection_method": { - "title": "Méthode de prélèvement", - "description": "Processus utilisé pour prélever l’échantillon (p. ex., phlébotomie, autopsie)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si une méthode de prélèvement a été utilisée pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Lavage bronchoalvéolaire (LBA)" - } - ] - }, - "collection_protocol": { - "title": "Protocole de prélèvement", - "description": "Nom et version d’un protocole particulier utilisé pour l’échantillonnage", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Texte libre." - ], - "examples": [ - { - "value": "CBRonaProtocoleÉchantillonnage v. 1.2" - } - ] - }, - "specimen_processing": { - "title": "Traitement des échantillons", - "description": "Tout traitement appliqué à l’échantillon pendant ou après sa réception", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Essentiel pour l’interprétation des données. Sélectionnez tous les processus applicables dans la liste de sélection. Si le virus a été transmis, ajoutez les renseignements dans les champs « Laboratoire hôte », « Nombre de transmissions » et « Méthode de transmission ». Si aucun des processus de la liste de sélection ne s’applique, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Transmission du virus" - } - ] - }, - "specimen_processing_details": { - "title": "Détails du traitement des échantillons", - "description": "Renseignements détaillés concernant le traitement appliqué à un échantillon pendant ou après sa réception", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez une description en texte libre de tous les détails du traitement appliqués à un échantillon." - ], - "examples": [ - { - "value": "25 écouvillons ont été regroupés et préparés en tant qu’échantillon unique lors de la préparation de la bibliothèque." - } - ] - }, - "lab_host": { - "title": "Laboratoire hôte", - "description": "Nom et description du laboratoire hôte utilisé pour propager l’organisme source ou le matériel à partir duquel l’échantillon a été obtenu", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Type de lignée cellulaire utilisée pour la propagation. Choisissez le nom de cette lignée à partir de la liste de sélection dans le modèle. Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "Lignée cellulaire Vero E6" - } - ] - }, - "passage_number": { - "title": "Nombre de transmission", - "description": "Nombre de transmissions", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Indiquez le nombre de transmissions connues. Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "3" - } - ] - }, - "passage_method": { - "title": "Méthode de transmission", - "description": "Description de la façon dont l’organisme a été transmis", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Texte libre. Fournissez une brève description (<10 mots). Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "0,25 % de trypsine + 0,02 % d’EDTA" - } - ] - }, - "biomaterial_extracted": { - "title": "Biomatériau extrait", - "description": "Biomatériau extrait d’échantillons aux fins de séquençage", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le biomatériau extrait à partir de la liste de sélection dans le modèle." - ], - "examples": [ - { - "value": "ARN (total)" - } - ] - }, - "host_common_name": { - "title": "Hôte (nom commun)", - "description": "Nom couramment utilisé pour l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Des exemples de noms communs sont « humain » et « chauve-souris ». Si l’échantillon était environnemental, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Humain" - } - ] - }, - "host_scientific_name": { - "title": "Hôte (nom scientifique)", - "description": "Nom taxonomique ou scientifique de l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Un exemple de nom scientifique est « homo sapiens ». Si l’échantillon était environnemental, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Homo sapiens" - } - ] - }, - "host_health_state": { - "title": "État de santé de l’hôte", - "description": "État de santé de l’hôte au moment du prélèvement d’échantillons", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Symptomatique" - } - ] - }, - "host_health_status_details": { - "title": "Détails de l’état de santé de l’hôte", - "description": "Plus de détails concernant l’état de santé ou de maladie de l’hôte au moment du prélèvement", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Hospitalisé (USI)" - } - ] - }, - "host_health_outcome": { - "title": "Résultats sanitaires de l’hôte", - "description": "Résultats de la maladie chez l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Rétabli" - } - ] - }, - "host_disease": { - "title": "Maladie de l’hôte", - "description": "Nom de la maladie vécue par l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez « COVID-19 » à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "COVID-19" - } - ] - }, - "host_age": { - "title": "Âge de l’hôte", - "description": "Âge de l’hôte au moment du prélèvement d’échantillons", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Entrez l’âge de l’hôte en années. S’il n’est pas disponible, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "79" - } - ] - }, - "host_age_unit": { - "title": "Catégorie d’âge de l’hôte", - "description": "Unité utilisée pour mesurer l’âge de l’hôte (mois ou année)", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Indiquez si l’âge de l’hôte est en mois ou en années. L’âge indiqué en mois sera classé dans la tranche d’âge de 0 à 9 ans." - ], - "examples": [ - { - "value": "année" - } - ] - }, - "host_age_bin": { - "title": "Groupe d’âge de l’hôte", - "description": "Âge de l’hôte au moment du prélèvement d’échantillons (groupe d’âge)", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez la tranche d’âge correspondante de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne la connaissez pas, fournissez une valeur nulle." - ], - "examples": [ - { - "value": "60 - 69" - } - ] - }, - "host_gender": { - "title": "Genre de l’hôte", - "description": "Genre de l’hôte au moment du prélèvement d’échantillons", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez le genre correspondant de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne le connaissez pas, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Homme" - } - ] - }, - "host_residence_geo_loc_name_country": { - "title": "Résidence de l’hôte – Nom de géo_loc (pays)", - "description": "Pays de résidence de l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Canada" - } - ] - }, - "host_residence_geo_loc_name_state_province_territory": { - "title": "Résidence de l’hôte – Nom de géo_loc (état/province/territoire)", - "description": "État, province ou territoire de résidence de l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez le nom de la province ou du territoire à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Québec" - } - ] - }, - "host_subject_id": { - "title": "ID du sujet de l’hôte", - "description": "Identifiant unique permettant de désigner chaque hôte (p. ex., 131)", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Fournissez l’identifiant de l’hôte. Il doit s’agir d’un identifiant unique défini par l’utilisateur." - ], - "examples": [ - { - "value": "BCxy123" - } - ] - }, - "symptom_onset_date": { - "title": "Date d’apparition des symptômes", - "description": "Date à laquelle les symptômes ont commencé ou ont été observés pour la première fois", - "slot_group": "Informations sur l'hôte", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-16" - } - ] - }, - "signs_and_symptoms": { - "title": "Signes et symptômes", - "description": "Changement perçu dans la fonction ou la sensation (perte, perturbation ou apparence) révélant une maladie, qui est signalé par un patient ou un clinicien", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez tous les symptômes ressentis par l’hôte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Frissons (sensation soudaine de froid)" - }, - { - "value": "toux" - }, - { - "value": "fièvre" - } - ] - }, - "preexisting_conditions_and_risk_factors": { - "title": "Conditions préexistantes et facteurs de risque", - "description": "Conditions préexistantes et facteurs de risque du patient
  • Condition préexistante : Condition médicale qui existait avant l’infection actuelle
  • Facteur de risque : Variable associée à un risque accru de maladie ou d’infection", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez toutes les conditions préexistantes et tous les facteurs de risque de l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Asthme" - }, - { - "value": "grossesse" - }, - { - "value": "tabagisme" - } - ] - }, - "complications": { - "title": "Complications", - "description": "Complications médicales du patient qui seraient dues à une maladie de l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez toutes les complications éprouvées par l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Insuffisance respiratoire aiguë" - }, - { - "value": "coma" - }, - { - "value": "septicémie" - } - ] - }, - "host_vaccination_status": { - "title": "Statut de vaccination de l’hôte", - "description": "Statut de vaccination de l’hôte (entièrement vacciné, partiellement vacciné ou non vacciné)", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Sélectionnez le statut de vaccination de l’hôte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Entièrement vacciné" - } - ] - }, - "number_of_vaccine_doses_received": { - "title": "Nombre de doses du vaccin reçues", - "description": "Nombre de doses du vaccin reçues par l’hôte", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Enregistrez le nombre de doses du vaccin que l’hôte a reçues." - ], - "examples": [ - { - "value": "2" - } - ] - }, - "vaccination_dose_1_vaccine_name": { - "title": "Dose du vaccin 1 – Nom du vaccin", - "description": "Nom du vaccin administré comme première dose d’un schéma vaccinal", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme première dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ] - }, - "vaccination_dose_1_vaccination_date": { - "title": "Dose du vaccin 1 – Date du vaccin", - "description": "Date à laquelle la première dose d’un vaccin a été administrée", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Indiquez la date à laquelle la première dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-03-01" - } - ] - }, - "vaccination_dose_2_vaccine_name": { - "title": "Dose du vaccin 2 – Nom du vaccin", - "description": "Nom du vaccin administré comme deuxième dose d’un schéma vaccinal", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme deuxième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ] - }, - "vaccination_dose_2_vaccination_date": { - "title": "Dose du vaccin 2 – Date du vaccin", - "description": "Date à laquelle la deuxième dose d’un vaccin a été administrée", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Indiquez la date à laquelle la deuxième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-09-01" - } - ] - }, - "vaccination_dose_3_vaccine_name": { - "title": "Dose du vaccin 3 – Nom du vaccin", - "description": "Nom du vaccin administré comme troisième dose d’un schéma vaccinal", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme troisième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ] - }, - "vaccination_dose_3_vaccination_date": { - "title": "Dose du vaccin 3 – Date du vaccin", - "description": "Date à laquelle la troisième dose d’un vaccin a été administrée", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Indiquez la date à laquelle la troisième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-12-30" - } - ] - }, - "vaccination_dose_4_vaccine_name": { - "title": "Dose du vaccin 4 – Nom du vaccin", - "description": "Nom du vaccin administré comme quatrième dose d’un schéma vaccinal", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme quatrième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ] - }, - "vaccination_dose_4_vaccination_date": { - "title": "Dose du vaccin 4 – Date du vaccin", - "description": "Date à laquelle la quatrième dose d’un vaccin a été administrée", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Indiquez la date à laquelle la quatrième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2022-01-15" - } - ] - }, - "vaccination_history": { - "title": "Antécédents de vaccination", - "description": "Description des vaccins reçus et dates d’administration d’une série de vaccins contre une maladie spécifique ou un ensemble de maladies", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Description en texte libre des dates et des vaccins administrés contre une maladie précise ou un ensemble de maladies. Il est également acceptable de concaténer les renseignements sur les doses individuelles (nom du vaccin, date de vaccination) séparées par des points-virgules." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - }, - { - "value": "2021-03-01" - }, - { - "value": "Pfizer-BioNTech (Comirnaty)" - }, - { - "value": "2022-01-15" - } - ] - }, - "location_of_exposure_geo_loc_name_country": { - "title": "Lieu de l’exposition – Nom de géo_loc (pays)", - "description": "Pays où l’hôte a probablement été exposé à l’agent causal de la maladie", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Canada" - } - ] - }, - "destination_of_most_recent_travel_city": { - "title": "Destination du dernier voyage (ville)", - "description": "Nom de la ville de destination du voyage le plus récent", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez le nom de la ville dans laquelle l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "New York City" - } - ] - }, - "destination_of_most_recent_travel_state_province_territory": { - "title": "Destination du dernier voyage (état/province/territoire)", - "description": "Nom de la province de destination du voyage le plus récent", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez le nom de l’État, de la province ou du territoire où l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Californie" - } - ] - }, - "destination_of_most_recent_travel_country": { - "title": "Destination du dernier voyage (pays)", - "description": "Nom du pays de destination du voyage le plus récent", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez le nom du pays dans lequel l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Royaume-Uni" - } - ] - }, - "most_recent_travel_departure_date": { - "title": "Date de départ de voyage la plus récente", - "description": "Date du départ le plus récent d’une personne de sa résidence principale (à ce moment-là) pour un voyage vers un ou plusieurs autres endroits", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez la date de départ du voyage." - ], - "examples": [ - { - "value": "2020-03-16" - } - ] - }, - "most_recent_travel_return_date": { - "title": "Date de retour de voyage la plus récente", - "description": "Date du retour le plus récent d’une personne à une résidence après un voyage au départ de cette résidence", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez la date de retour du voyage." - ], - "examples": [ - { - "value": "2020-04-26" - } - ] - }, - "travel_point_of_entry_type": { - "title": "Type de point d’entrée du voyage", - "description": "Type de point d’entrée par lequel un voyageur arrive", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez le type de point d’entrée." - ], - "examples": [ - { - "value": "Air" - } - ] - }, - "border_testing_test_day_type": { - "title": "Jour du dépistage à la frontière", - "description": "Jour où un voyageur a été testé à son point d’entrée ou après cette date", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez le jour du test." - ], - "examples": [ - { - "value": "Jour 1" - } - ] - }, - "travel_history": { - "title": "Antécédents de voyage", - "description": "Historique de voyage au cours des six derniers mois", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Précisez les pays (et les emplacements plus précis, si vous les connaissez) visités au cours des six derniers mois, ce qui peut comprendre plusieurs voyages. Séparez plusieurs événements de voyage par un point-virgule. Commencez par le voyage le plus récent." - ], - "examples": [ - { - "value": "Canada, Vancouver" - }, - { - "value": "États-Unis, Seattle" - }, - { - "value": "Italie, Milan" - } - ] - }, - "travel_history_availability": { - "title": "Disponibilité des antécédents de voyage", - "description": "Disponibilité de différents types d’historiques de voyages au cours des six derniers mois (p. ex., internationaux, nationaux)", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Si les antécédents de voyage sont disponibles, mais que les détails du voyage ne peuvent pas être fournis, indiquez-le ainsi que le type d’antécédents disponibles en sélectionnant une valeur à partir de la liste de sélection. Les valeurs de ce champ peuvent être utilisées pour indiquer qu’un échantillon est associé à un voyage lorsque le « but du séquençage » n’est pas associé à un voyage." - ], - "examples": [ - { - "value": "Antécédents de voyage à l’étranger disponible" - } - ] - }, - "exposure_event": { - "title": "Événement d’exposition", - "description": "Événement conduisant à une exposition", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez un événement conduisant à une exposition à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Convention" - } - ] - }, - "exposure_contact_level": { - "title": "Niveau de contact de l’exposition", - "description": "Type de contact de transmission d’exposition", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez une exposition directe ou indirecte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Direct" - } - ] - }, - "host_role": { - "title": "Rôle de l’hôte", - "description": "Rôle de l’hôte par rapport au paramètre d’exposition", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez les rôles personnels de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Patient" - } - ] - }, - "exposure_setting": { - "title": "Contexte de l’exposition", - "description": "Contexte menant à l’exposition", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez les contextes menant à l’exposition de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Milieu de soins de santé" - } - ] - }, - "exposure_details": { - "title": "Détails de l’exposition", - "description": "Renseignements supplémentaires sur l’exposition de l’hôte", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Description en texte libre de l’exposition." - ], - "examples": [ - { - "value": "Rôle d’hôte - Autre : Conducteur d’autobus" - } - ] - }, - "prior_sarscov2_infection": { - "title": "Infection antérieure par le SRAS-CoV-2", - "description": "Infection antérieure par le SRAS-CoV-2 ou non", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Si vous le savez, fournissez des renseignements indiquant si la personne a déjà eu une infection par le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Oui" - } - ] - }, - "prior_sarscov2_infection_isolate": { - "title": "Isolat d’une infection antérieure par le SRAS-CoV-2", - "description": "Identifiant de l’isolat trouvé lors de l’infection antérieure par le SRAS-CoV-2", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Indiquez le nom de l’isolat de l’infection antérieure la plus récente. Structurez le nom de « l’isolat » pour qu’il soit conforme à la norme ICTV/INSDC dans le format suivant : « SRAS-CoV-2/hôte/pays/IDéchantillon/date »." - ], - "examples": [ - { - "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" - } - ] - }, - "prior_sarscov2_infection_date": { - "title": "Date d’une infection antérieure par le SRAS-CoV-2", - "description": "Date du diagnostic de l’infection antérieure par le SRAS-CoV-2", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Indiquez la date à laquelle l’infection antérieure la plus récente a été diagnostiquée. Fournissez la date d’infection antérieure par le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-01-23" - } - ] - }, - "prior_sarscov2_antiviral_treatment": { - "title": "Traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "description": "Traitement contre une infection antérieure par le SRAS-CoV-2 avec un agent antiviral ou non", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Si vous le savez, indiquez si la personne a déjà reçu un traitement antiviral contre le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Aucun traitement antiviral antérieur" - } - ] - }, - "prior_sarscov2_antiviral_treatment_agent": { - "title": "Agent du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "description": "Nom de l’agent de traitement antiviral administré lors de l’infection antérieure par le SRAS-CoV-2", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Indiquez le nom de l’agent de traitement antiviral administré lors de l’infection antérieure la plus récente. Si aucun traitement n’a été administré, inscrivez « Aucun traitement ». Si plusieurs agents antiviraux ont été administrés, énumérez-les tous, séparés par des virgules." - ], - "examples": [ - { - "value": "Remdesivir" - } - ] - }, - "prior_sarscov2_antiviral_treatment_date": { - "title": "Date du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "description": "Date à laquelle le traitement a été administré pour la première fois lors de l’infection antérieure par le SRAS-CoV-2", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Indiquez la date à laquelle l’agent de traitement antiviral a été administré pour la première fois lors de l’infection antérieure la plus récente. Fournissez la date du traitement antérieur contre le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-01-28" - } - ] - }, - "purpose_of_sequencing": { - "title": "Objectif du séquençage", - "description": "Raison pour laquelle l’échantillon a été séquencé", - "slot_group": "Séquençage", - "comments": [ - "La raison pour laquelle un échantillon a été initialement prélevé peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage. La raison pour laquelle un échantillon a été séquencé peut fournir des renseignements sur les biais potentiels dans la stratégie de séquençage. Fournissez le but du séquençage à partir de la liste de sélection dans le modèle. Le motif de prélèvement de l’échantillon doit être indiqué dans le champ « Objectif de l’échantillonnage »." - ], - "examples": [ - { - "value": "Surveillance de base (échantillonnage aléatoire)" - } - ] - }, - "purpose_of_sequencing_details": { - "title": "Détails de l’objectif du séquençage", - "description": "Description de la raison pour laquelle l’échantillon a été séquencé, fournissant des détails spécifiques", - "slot_group": "Séquençage", - "comments": [ - "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été séquencé en utilisant du texte libre. La description peut inclure l’importance des séquences pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Les descriptions normalisées suggérées sont les suivantes : Dépistage de l’absence de détection du gène S (abandon du gène S), dépistage de variants associés aux visons, dépistage du variant B.1.1.7, dépistage du variant B.1.135, dépistage du variant P.1, dépistage en raison des antécédents de voyage, dépistage en raison d’un contact étroit avec une personne infectée, évaluation des mesures de contrôle de la santé publique, détermination des introductions et de la propagation précoces, enquête sur les expositions liées aux voyages aériens, enquête sur les travailleurs étrangers temporaires, enquête sur les régions éloignées, enquête sur les travailleurs de la santé, enquête sur les écoles et les universités, enquête sur la réinfection." - ], - "examples": [ - { - "value": "Dépistage de l’absence de détection du gène S (abandon du gène S)" - } - ] + "third_party_lab_service_provider_name": { + "title": "Nom du fournisseur de services de laboratoire tiers", + "description": "Nom de la société ou du laboratoire tiers qui fournit les services", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Indiquez le nom complet et non abrégé de l’entreprise ou du laboratoire." + ], + "examples": [ + { + "value": "Switch Health" + } + ] + }, + "third_party_lab_sample_id": { + "title": "ID de l’échantillon de laboratoire tiers", + "description": "Identifiant attribué à un échantillon par un prestataire de services tiers", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’identifiant de l’échantillon fourni par le prestataire de services tiers." + ], + "examples": [ + { + "value": "SHK123456" + } + ] + }, + "case_id": { + "title": "ID du dossier", + "description": "Identifiant utilisé pour désigner un cas de maladie détecté sur le plan épidémiologique", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Fournissez l’identifiant du cas, lequel facilite grandement le lien entre les données de laboratoire et les données épidémiologiques. Il peut être considéré comme une information identifiable. Consultez l’intendant des données avant de le transmettre." + ], + "examples": [ + { + "value": "ABCD1234" + } + ] + }, + "related_specimen_primary_id": { + "title": "ID principal de l’échantillon associé", + "description": "Identifiant principal d’un échantillon associé précédemment soumis au dépôt", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’identifiant primaire de l’échantillon correspondant précédemment soumis au Laboratoire national de microbiologie afin que les échantillons puissent être liés et suivis dans le système." + ], + "examples": [ + { + "value": "SR20-12345" + } + ] + }, + "irida_sample_name": { + "title": "Nom de l’échantillon IRIDA", + "description": "Identifiant attribué à un isolat séquencé dans IRIDA", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le nom de l’échantillon IRIDA, lequel sera créé par la personne saisissant les données dans la plateforme connexe. Les échantillons IRIDA peuvent être liés à des métadonnées et à des données de séquence, ou simplement à des métadonnées. Il est recommandé que le nom de l’échantillon IRIDA soit identique ou contienne l’ID de l’échantillon du collecteur pour assurer une meilleure traçabilité. Il est également recommandé que le nom de l’échantillon IRIDA reflète l’accès à GISAID. Les noms d’échantillons IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent être remplacées par des traits de soulignement. Consultez la documentation IRIDA pour en savoir plus sur les caractères spéciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ] + }, + "umbrella_bioproject_accession": { + "title": "Numéro d’accès au bioprojet cadre", + "description": "Numéro d’accès à INSDC attribué au bioprojet cadre pour l’effort canadien de séquençage du SRAS-CoV-2", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le numéro d’accès au bioprojet cadre en le sélectionnant à partir de la liste déroulante du modèle. Ce numéro sera identique pour tous les soumissionnaires du RCanGéCO. Différentes provinces auront leurs propres bioprojets, mais ces derniers seront liés sous un seul bioprojet cadre." + ], + "examples": [ + { + "value": "PRJNA623807" + } + ] + }, + "bioproject_accession": { + "title": "Numéro d’accès au bioprojet", + "description": "Numéro d’accès à INSDC du bioprojet auquel appartient un échantillon biologique", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le numéro d’accès au bioprojet. Les bioprojets sont un outil d’organisation qui relie les données de séquence brutes, les assemblages et leurs métadonnées associées. Chaque province se verra attribuer un numéro d’accès différent au bioprojet par le Laboratoire national de microbiologie. Un numéro d’accès valide au bioprojet du NCBI contient le préfixe PRJN (p. ex., PRJNA12345); il est créé une fois au début d’un nouveau projet de séquençage." + ], + "examples": [ + { + "value": "PRJNA608651" + } + ] + }, + "biosample_accession": { + "title": "Numéro d’accès à un échantillon biologique", + "description": "Identifiant attribué à un échantillon biologique dans les archives INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission d’un échantillon biologique. Les échantillons biologiques de NCBI seront assortis du SAMN." + ], + "examples": [ + { + "value": "SAMN14180202" + } + ] + }, + "sra_accession": { + "title": "Numéro d’accès à l’archive des séquences", + "description": "Identifiant de l’archive des séquences reliant les données de séquences brutes de lecture, les métadonnées méthodologiques et les mesures de contrôle de la qualité soumises à INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès attribué au « cycle » soumis. Les accès NCBI-SRA commencent par SRR." + ], + "examples": [ + { + "value": "SRR11177792" + } + ] + }, + "genbank_accession": { + "title": "Numéro d’accès à GenBank", + "description": "Identifiant GenBank attribué à la séquence dans les archives INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission de GenBank (assemblage du génome viral)." + ], + "examples": [ + { + "value": "MN908947.3" + } + ] + }, + "gisaid_accession": { + "title": "Numéro d’accès à la GISAID", + "description": "Numéro d’accès à la GISAID attribué à la séquence", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission de la GISAID." + ], + "examples": [ + { + "value": "EPI_ISL_436489" + } + ] + }, + "sample_collected_by": { + "title": "Échantillon prélevé par", + "description": "Nom de l’organisme ayant prélevé l’échantillon original", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le nom du collecteur d’échantillons doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions, par exemple Agence de la santé publique du Canada, Santé publique Ontario, Centre de contrôle des maladies de la Colombie-Britannique." + ], + "examples": [ + { + "value": "Centre de contrôle des maladies de la Colombie-Britannique" + } + ] + }, + "sample_collector_contact_email": { + "title": "Adresse courriel du collecteur d’échantillons", + "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ] + }, + "sample_collector_contact_address": { + "title": "Adresse du collecteur d’échantillons", + "description": "Adresse postale de l’organisme soumettant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." + ], + "examples": [ + { + "value": "655, rue Lab, Vancouver (Colombie-Britannique) V5N 2A2 Canada" + } + ] + }, + "sequence_submitted_by": { + "title": "Séquence soumise par", + "description": "Nom de l’organisme ayant généré la séquence", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le nom de l’agence doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions. Si vous soumettez des échantillons plutôt que des données de séquençage, veuillez inscrire « Laboratoire national de microbiologie (LNM) »." + ], + "examples": [ + { + "value": "Santé publique Ontario (SPO)" + } + ] + }, + "sequence_submitter_contact_email": { + "title": "Adresse courriel du soumissionnaire de séquence", + "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ] + }, + "sequence_submitter_contact_address": { + "title": "Adresse du soumissionnaire de séquence", + "description": "Adresse postale de l’organisme soumettant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." + ], + "examples": [ + { + "value": "123, rue Sunnybrooke, Toronto (Ontario) M4P 1L6 Canada" + } + ] + }, + "sample_collection_date": { + "title": "Date de prélèvement de l’échantillon", + "description": "Date à laquelle l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La date de prélèvement des échantillons est essentielle pour la surveillance et de nombreux types d’analyses. La granularité requise comprend l’année, le mois et le jour. Si cette date est considérée comme un renseignement identifiable, il est acceptable d’y ajouter une « gigue » en ajoutant ou en soustrayant un jour civil. La « date de réception » peut également servir de date de rechange. La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "sample_collection_date_precision": { + "title": "Précision de la date de prélèvement de l’échantillon", + "description": "Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA »." + ], + "examples": [ + { + "value": "année" + } + ] + }, + "sample_received_date": { + "title": "Date de réception de l’échantillon", + "description": "Date à laquelle l’échantillon a été reçu", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-20" + } + ] + }, + "geo_loc_name_country": { + "title": "nom_lieu_géo (pays)", + "description": "Pays d’origine de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom du pays à partir du vocabulaire contrôlé fourni." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "geo_loc_name_state_province_territory": { + "title": "nom_lieu_géo (état/province/territoire)", + "description": "Province ou territoire où l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom de la province ou du territoire à partir du vocabulaire contrôlé fourni." + ], + "examples": [ + { + "value": "Saskatchewan" + } + ] + }, + "geo_loc_name_city": { + "title": "nom_géo_loc (ville)", + "description": "Ville où l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom de la ville. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Medicine Hat" + } + ] + }, + "organism": { + "title": "Organisme", + "description": "Nom taxonomique de l’organisme", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Utilisez « coronavirus du syndrome respiratoire aigu sévère 2 ». Cette valeur est fournie dans le modèle." + ], + "examples": [ + { + "value": "Coronavirus du syndrome respiratoire aigu sévère 2" + } + ] + }, + "isolate": { + "title": "Isolat", + "description": "Identifiant de l’isolat spécifique", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom du virus de la GISAID, qui doit être écrit dans le format « hCov-19/CANADA/code ISO provincial à 2 chiffres-xxxxx/année »." + ], + "examples": [ + { + "value": "hCov-19/CANADA/BC-prov_rona_99/2020" + } + ] + }, + "purpose_of_sampling": { + "title": "Objectif de l’échantillonnage", + "description": "Motif de prélèvement de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La raison pour laquelle un échantillon a été prélevé peut fournir des renseignements sur les biais potentiels de la stratégie d’échantillonnage. Choisissez l’objectif de l’échantillonnage à partir de la liste déroulante du modèle. Il est très probable que l’échantillon ait été prélevé en vue d’un test diagnostique. La raison pour laquelle un échantillon a été prélevé à l’origine peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage, ce qui doit être indiqué dans le champ « Objectif du séquençage »." + ], + "examples": [ + { + "value": "Tests diagnostiques" + } + ] + }, + "purpose_of_sampling_details": { + "title": "Détails de l’objectif de l’échantillonnage", + "description": "Détails précis concernant le motif de prélèvement de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été prélevé en utilisant du texte libre. La description peut inclure l’importance de l’échantillon pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Si les détails ne sont pas disponibles, fournissez une valeur nulle." + ], + "examples": [ + { + "value": "L’échantillon a été prélevé pour étudier la prévalence des variants associés à la transmission du vison à l’homme au Canada." + } + ] + }, + "nml_submitted_specimen_type": { + "title": "Type d’échantillon soumis au LNM", + "description": "Type d’échantillon soumis au Laboratoire national de microbiologie (LNM) aux fins d’analyse", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Ces renseignements sont requis pour le téléchargement à l’aide du système LaSER du RCRSP. Choisissez le type d’échantillon à partir de la liste de sélection fournie. Si les données de séquences sont soumises plutôt qu’un échantillon aux fins d’analyse, sélectionnez « Sans objet »." + ], + "examples": [ + { + "value": "Écouvillon" + } + ] + }, + "related_specimen_relationship_type": { + "title": "Type de relation de l’échantillon lié", + "description": "Relation entre l’échantillon actuel et celui précédemment soumis au dépôt", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez l’étiquette qui décrit comment l’échantillon précédent est lié à l’échantillon actuel soumis à partir de la liste de sélection fournie afin que les échantillons puissent être liés et suivis dans le système." + ], + "examples": [ + { + "value": "Test des méthodes de prélèvement des échantillons" + } + ] + }, + "anatomical_material": { + "title": "Matière anatomique", + "description": "Substance obtenue à partir d’une partie anatomique d’un organisme (p. ex., tissu, sang)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une matière anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Sang" + } + ] + }, + "anatomical_part": { + "title": "Partie anatomique", + "description": "Partie anatomique d’un organisme (p. ex., oropharynx)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une partie anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Nasopharynx (NP)" + } + ] + }, + "body_product": { + "title": "Produit corporel", + "description": "Substance excrétée ou sécrétée par un organisme (p. ex., selles, urine, sueur)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un produit corporel a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Selles" + } + ] + }, + "environmental_material": { + "title": "Matériel environnemental", + "description": "Substance obtenue à partir de l’environnement naturel ou artificiel (p. ex., sol, eau, eaux usées)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une matière environnementale a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Masque" + } + ] + }, + "environmental_site": { + "title": "Site environnemental", + "description": "Emplacement environnemental pouvant décrire un site dans l’environnement naturel ou artificiel (p. ex., surface de contact, boîte métallique, hôpital, marché traditionnel de produits frais, grotte de chauves-souris)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un site environnemental a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Installation de production" + } + ] + }, + "collection_device": { + "title": "Dispositif de prélèvement", + "description": "Instrument ou contenant utilisé pour prélever l’échantillon (p. ex., écouvillon)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un dispositif de prélèvement a été utilisé pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Écouvillon" + } + ] + }, + "collection_method": { + "title": "Méthode de prélèvement", + "description": "Processus utilisé pour prélever l’échantillon (p. ex., phlébotomie, autopsie)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une méthode de prélèvement a été utilisée pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Lavage bronchoalvéolaire (LBA)" + } + ] + }, + "collection_protocol": { + "title": "Protocole de prélèvement", + "description": "Nom et version d’un protocole particulier utilisé pour l’échantillonnage", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Texte libre." + ], + "examples": [ + { + "value": "CBRonaProtocoleÉchantillonnage v. 1.2" + } + ] + }, + "specimen_processing": { + "title": "Traitement des échantillons", + "description": "Tout traitement appliqué à l’échantillon pendant ou après sa réception", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Essentiel pour l’interprétation des données. Sélectionnez tous les processus applicables dans la liste de sélection. Si le virus a été transmis, ajoutez les renseignements dans les champs « Laboratoire hôte », « Nombre de transmissions » et « Méthode de transmission ». Si aucun des processus de la liste de sélection ne s’applique, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Transmission du virus" + } + ] + }, + "specimen_processing_details": { + "title": "Détails du traitement des échantillons", + "description": "Renseignements détaillés concernant le traitement appliqué à un échantillon pendant ou après sa réception", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez une description en texte libre de tous les détails du traitement appliqués à un échantillon." + ], + "examples": [ + { + "value": "25 écouvillons ont été regroupés et préparés en tant qu’échantillon unique lors de la préparation de la bibliothèque." + } + ] + }, + "lab_host": { + "title": "Laboratoire hôte", + "description": "Nom et description du laboratoire hôte utilisé pour propager l’organisme source ou le matériel à partir duquel l’échantillon a été obtenu", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Type de lignée cellulaire utilisée pour la propagation. Choisissez le nom de cette lignée à partir de la liste de sélection dans le modèle. Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "Lignée cellulaire Vero E6" + } + ] + }, + "passage_number": { + "title": "Nombre de transmission", + "description": "Nombre de transmissions", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Indiquez le nombre de transmissions connues. Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "3" + } + ] + }, + "passage_method": { + "title": "Méthode de transmission", + "description": "Description de la façon dont l’organisme a été transmis", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Texte libre. Fournissez une brève description (<10 mots). Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "0,25 % de trypsine + 0,02 % d’EDTA" + } + ] + }, + "biomaterial_extracted": { + "title": "Biomatériau extrait", + "description": "Biomatériau extrait d’échantillons aux fins de séquençage", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le biomatériau extrait à partir de la liste de sélection dans le modèle." + ], + "examples": [ + { + "value": "ARN (total)" + } + ] + }, + "host_common_name": { + "title": "Hôte (nom commun)", + "description": "Nom couramment utilisé pour l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Des exemples de noms communs sont « humain » et « chauve-souris ». Si l’échantillon était environnemental, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Humain" + } + ] + }, + "host_scientific_name": { + "title": "Hôte (nom scientifique)", + "description": "Nom taxonomique ou scientifique de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Un exemple de nom scientifique est « homo sapiens ». Si l’échantillon était environnemental, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Homo sapiens" + } + ] + }, + "host_health_state": { + "title": "État de santé de l’hôte", + "description": "État de santé de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Symptomatique" + } + ] + }, + "host_health_status_details": { + "title": "Détails de l’état de santé de l’hôte", + "description": "Plus de détails concernant l’état de santé ou de maladie de l’hôte au moment du prélèvement", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Hospitalisé (USI)" + } + ] + }, + "host_health_outcome": { + "title": "Résultats sanitaires de l’hôte", + "description": "Résultats de la maladie chez l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Rétabli" + } + ] + }, + "host_disease": { + "title": "Maladie de l’hôte", + "description": "Nom de la maladie vécue par l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez « COVID-19 » à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "COVID-19" + } + ] + }, + "host_age": { + "title": "Âge de l’hôte", + "description": "Âge de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Entrez l’âge de l’hôte en années. S’il n’est pas disponible, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "79" + } + ] + }, + "host_age_unit": { + "title": "Catégorie d’âge de l’hôte", + "description": "Unité utilisée pour mesurer l’âge de l’hôte (mois ou année)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Indiquez si l’âge de l’hôte est en mois ou en années. L’âge indiqué en mois sera classé dans la tranche d’âge de 0 à 9 ans." + ], + "examples": [ + { + "value": "année" + } + ] + }, + "host_age_bin": { + "title": "Groupe d’âge de l’hôte", + "description": "Âge de l’hôte au moment du prélèvement d’échantillons (groupe d’âge)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez la tranche d’âge correspondante de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne la connaissez pas, fournissez une valeur nulle." + ], + "examples": [ + { + "value": "60 - 69" + } + ] + }, + "host_gender": { + "title": "Genre de l’hôte", + "description": "Genre de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le genre correspondant de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne le connaissez pas, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Homme" + } + ] + }, + "host_residence_geo_loc_name_country": { + "title": "Résidence de l’hôte – Nom de géo_loc (pays)", + "description": "Pays de résidence de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "host_residence_geo_loc_name_state_province_territory": { + "title": "Résidence de l’hôte – Nom de géo_loc (état/province/territoire)", + "description": "État, province ou territoire de résidence de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le nom de la province ou du territoire à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Québec" + } + ] + }, + "host_subject_id": { + "title": "ID du sujet de l’hôte", + "description": "Identifiant unique permettant de désigner chaque hôte (p. ex., 131)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Fournissez l’identifiant de l’hôte. Il doit s’agir d’un identifiant unique défini par l’utilisateur." + ], + "examples": [ + { + "value": "BCxy123" + } + ] + }, + "symptom_onset_date": { + "title": "Date d’apparition des symptômes", + "description": "Date à laquelle les symptômes ont commencé ou ont été observés pour la première fois", + "slot_group": "Informations sur l'hôte", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "signs_and_symptoms": { + "title": "Signes et symptômes", + "description": "Changement perçu dans la fonction ou la sensation (perte, perturbation ou apparence) révélant une maladie, qui est signalé par un patient ou un clinicien", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez tous les symptômes ressentis par l’hôte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Frissons (sensation soudaine de froid)" + }, + { + "value": "toux" + }, + { + "value": "fièvre" + } + ] + }, + "preexisting_conditions_and_risk_factors": { + "title": "Conditions préexistantes et facteurs de risque", + "description": "Conditions préexistantes et facteurs de risque du patient
  • Condition préexistante : Condition médicale qui existait avant l’infection actuelle
  • Facteur de risque : Variable associée à un risque accru de maladie ou d’infection", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez toutes les conditions préexistantes et tous les facteurs de risque de l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Asthme" + }, + { + "value": "grossesse" + }, + { + "value": "tabagisme" + } + ] + }, + "complications": { + "title": "Complications", + "description": "Complications médicales du patient qui seraient dues à une maladie de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez toutes les complications éprouvées par l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Insuffisance respiratoire aiguë" + }, + { + "value": "coma" + }, + { + "value": "septicémie" + } + ] + }, + "host_vaccination_status": { + "title": "Statut de vaccination de l’hôte", + "description": "Statut de vaccination de l’hôte (entièrement vacciné, partiellement vacciné ou non vacciné)", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Sélectionnez le statut de vaccination de l’hôte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Entièrement vacciné" + } + ] + }, + "number_of_vaccine_doses_received": { + "title": "Nombre de doses du vaccin reçues", + "description": "Nombre de doses du vaccin reçues par l’hôte", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Enregistrez le nombre de doses du vaccin que l’hôte a reçues." + ], + "examples": [ + { + "value": "2" + } + ] + }, + "vaccination_dose_1_vaccine_name": { + "title": "Dose du vaccin 1 – Nom du vaccin", + "description": "Nom du vaccin administré comme première dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme première dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_1_vaccination_date": { + "title": "Dose du vaccin 1 – Date du vaccin", + "description": "Date à laquelle la première dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la première dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-03-01" + } + ] + }, + "vaccination_dose_2_vaccine_name": { + "title": "Dose du vaccin 2 – Nom du vaccin", + "description": "Nom du vaccin administré comme deuxième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme deuxième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_2_vaccination_date": { + "title": "Dose du vaccin 2 – Date du vaccin", + "description": "Date à laquelle la deuxième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la deuxième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-09-01" + } + ] + }, + "vaccination_dose_3_vaccine_name": { + "title": "Dose du vaccin 3 – Nom du vaccin", + "description": "Nom du vaccin administré comme troisième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme troisième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_3_vaccination_date": { + "title": "Dose du vaccin 3 – Date du vaccin", + "description": "Date à laquelle la troisième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la troisième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-12-30" + } + ] + }, + "vaccination_dose_4_vaccine_name": { + "title": "Dose du vaccin 4 – Nom du vaccin", + "description": "Nom du vaccin administré comme quatrième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme quatrième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_4_vaccination_date": { + "title": "Dose du vaccin 4 – Date du vaccin", + "description": "Date à laquelle la quatrième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la quatrième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2022-01-15" + } + ] + }, + "vaccination_history": { + "title": "Antécédents de vaccination", + "description": "Description des vaccins reçus et dates d’administration d’une série de vaccins contre une maladie spécifique ou un ensemble de maladies", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Description en texte libre des dates et des vaccins administrés contre une maladie précise ou un ensemble de maladies. Il est également acceptable de concaténer les renseignements sur les doses individuelles (nom du vaccin, date de vaccination) séparées par des points-virgules." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + }, + { + "value": "2021-03-01" + }, + { + "value": "Pfizer-BioNTech (Comirnaty)" + }, + { + "value": "2022-01-15" + } + ] + }, + "location_of_exposure_geo_loc_name_country": { + "title": "Lieu de l’exposition – Nom de géo_loc (pays)", + "description": "Pays où l’hôte a probablement été exposé à l’agent causal de la maladie", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "destination_of_most_recent_travel_city": { + "title": "Destination du dernier voyage (ville)", + "description": "Nom de la ville de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom de la ville dans laquelle l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "New York City" + } + ] + }, + "destination_of_most_recent_travel_state_province_territory": { + "title": "Destination du dernier voyage (état/province/territoire)", + "description": "Nom de la province de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom de l’État, de la province ou du territoire où l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Californie" + } + ] + }, + "destination_of_most_recent_travel_country": { + "title": "Destination du dernier voyage (pays)", + "description": "Nom du pays de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom du pays dans lequel l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Royaume-Uni" + } + ] + }, + "most_recent_travel_departure_date": { + "title": "Date de départ de voyage la plus récente", + "description": "Date du départ le plus récent d’une personne de sa résidence principale (à ce moment-là) pour un voyage vers un ou plusieurs autres endroits", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez la date de départ du voyage." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "most_recent_travel_return_date": { + "title": "Date de retour de voyage la plus récente", + "description": "Date du retour le plus récent d’une personne à une résidence après un voyage au départ de cette résidence", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez la date de retour du voyage." + ], + "examples": [ + { + "value": "2020-04-26" + } + ] + }, + "travel_point_of_entry_type": { + "title": "Type de point d’entrée du voyage", + "description": "Type de point d’entrée par lequel un voyageur arrive", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le type de point d’entrée." + ], + "examples": [ + { + "value": "Air" + } + ] + }, + "border_testing_test_day_type": { + "title": "Jour du dépistage à la frontière", + "description": "Jour où un voyageur a été testé à son point d’entrée ou après cette date", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le jour du test." + ], + "examples": [ + { + "value": "Jour 1" + } + ] + }, + "travel_history": { + "title": "Antécédents de voyage", + "description": "Historique de voyage au cours des six derniers mois", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Précisez les pays (et les emplacements plus précis, si vous les connaissez) visités au cours des six derniers mois, ce qui peut comprendre plusieurs voyages. Séparez plusieurs événements de voyage par un point-virgule. Commencez par le voyage le plus récent." + ], + "examples": [ + { + "value": "Canada, Vancouver" + }, + { + "value": "États-Unis, Seattle" + }, + { + "value": "Italie, Milan" + } + ] + }, + "travel_history_availability": { + "title": "Disponibilité des antécédents de voyage", + "description": "Disponibilité de différents types d’historiques de voyages au cours des six derniers mois (p. ex., internationaux, nationaux)", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Si les antécédents de voyage sont disponibles, mais que les détails du voyage ne peuvent pas être fournis, indiquez-le ainsi que le type d’antécédents disponibles en sélectionnant une valeur à partir de la liste de sélection. Les valeurs de ce champ peuvent être utilisées pour indiquer qu’un échantillon est associé à un voyage lorsque le « but du séquençage » n’est pas associé à un voyage." + ], + "examples": [ + { + "value": "Antécédents de voyage à l’étranger disponible" + } + ] + }, + "exposure_event": { + "title": "Événement d’exposition", + "description": "Événement conduisant à une exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez un événement conduisant à une exposition à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Convention" + } + ] + }, + "exposure_contact_level": { + "title": "Niveau de contact de l’exposition", + "description": "Type de contact de transmission d’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez une exposition directe ou indirecte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Direct" + } + ] + }, + "host_role": { + "title": "Rôle de l’hôte", + "description": "Rôle de l’hôte par rapport au paramètre d’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez les rôles personnels de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Patient" + } + ] + }, + "exposure_setting": { + "title": "Contexte de l’exposition", + "description": "Contexte menant à l’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez les contextes menant à l’exposition de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Milieu de soins de santé" + } + ] + }, + "exposure_details": { + "title": "Détails de l’exposition", + "description": "Renseignements supplémentaires sur l’exposition de l’hôte", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Description en texte libre de l’exposition." + ], + "examples": [ + { + "value": "Rôle d’hôte - Autre : Conducteur d’autobus" + } + ] + }, + "prior_sarscov2_infection": { + "title": "Infection antérieure par le SRAS-CoV-2", + "description": "Infection antérieure par le SRAS-CoV-2 ou non", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Si vous le savez, fournissez des renseignements indiquant si la personne a déjà eu une infection par le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Oui" + } + ] + }, + "prior_sarscov2_infection_isolate": { + "title": "Isolat d’une infection antérieure par le SRAS-CoV-2", + "description": "Identifiant de l’isolat trouvé lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez le nom de l’isolat de l’infection antérieure la plus récente. Structurez le nom de « l’isolat » pour qu’il soit conforme à la norme ICTV/INSDC dans le format suivant : « SRAS-CoV-2/hôte/pays/IDéchantillon/date »." + ], + "examples": [ + { + "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" + } + ] + }, + "prior_sarscov2_infection_date": { + "title": "Date d’une infection antérieure par le SRAS-CoV-2", + "description": "Date du diagnostic de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez la date à laquelle l’infection antérieure la plus récente a été diagnostiquée. Fournissez la date d’infection antérieure par le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-01-23" + } + ] + }, + "prior_sarscov2_antiviral_treatment": { + "title": "Traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Traitement contre une infection antérieure par le SRAS-CoV-2 avec un agent antiviral ou non", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Si vous le savez, indiquez si la personne a déjà reçu un traitement antiviral contre le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Aucun traitement antiviral antérieur" + } + ] + }, + "prior_sarscov2_antiviral_treatment_agent": { + "title": "Agent du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Nom de l’agent de traitement antiviral administré lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez le nom de l’agent de traitement antiviral administré lors de l’infection antérieure la plus récente. Si aucun traitement n’a été administré, inscrivez « Aucun traitement ». Si plusieurs agents antiviraux ont été administrés, énumérez-les tous, séparés par des virgules." + ], + "examples": [ + { + "value": "Remdesivir" + } + ] + }, + "prior_sarscov2_antiviral_treatment_date": { + "title": "Date du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Date à laquelle le traitement a été administré pour la première fois lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez la date à laquelle l’agent de traitement antiviral a été administré pour la première fois lors de l’infection antérieure la plus récente. Fournissez la date du traitement antérieur contre le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-01-28" + } + ] + }, + "purpose_of_sequencing": { + "title": "Objectif du séquençage", + "description": "Raison pour laquelle l’échantillon a été séquencé", + "slot_group": "Séquençage", + "comments": [ + "La raison pour laquelle un échantillon a été initialement prélevé peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage. La raison pour laquelle un échantillon a été séquencé peut fournir des renseignements sur les biais potentiels dans la stratégie de séquençage. Fournissez le but du séquençage à partir de la liste de sélection dans le modèle. Le motif de prélèvement de l’échantillon doit être indiqué dans le champ « Objectif de l’échantillonnage »." + ], + "examples": [ + { + "value": "Surveillance de base (échantillonnage aléatoire)" + } + ] + }, + "purpose_of_sequencing_details": { + "title": "Détails de l’objectif du séquençage", + "description": "Description de la raison pour laquelle l’échantillon a été séquencé, fournissant des détails spécifiques", + "slot_group": "Séquençage", + "comments": [ + "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été séquencé en utilisant du texte libre. La description peut inclure l’importance des séquences pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Les descriptions normalisées suggérées sont les suivantes : Dépistage de l’absence de détection du gène S (abandon du gène S), dépistage de variants associés aux visons, dépistage du variant B.1.1.7, dépistage du variant B.1.135, dépistage du variant P.1, dépistage en raison des antécédents de voyage, dépistage en raison d’un contact étroit avec une personne infectée, évaluation des mesures de contrôle de la santé publique, détermination des introductions et de la propagation précoces, enquête sur les expositions liées aux voyages aériens, enquête sur les travailleurs étrangers temporaires, enquête sur les régions éloignées, enquête sur les travailleurs de la santé, enquête sur les écoles et les universités, enquête sur la réinfection." + ], + "examples": [ + { + "value": "Dépistage de l’absence de détection du gène S (abandon du gène S)" + } + ] + }, + "sequencing_date": { + "title": "Date de séquençage", + "description": "Date à laquelle l’échantillon a été séquencé", + "slot_group": "Séquençage", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-06-22" + } + ] + }, + "library_id": { + "title": "ID de la bibliothèque", + "description": "Identifiant spécifié par l’utilisateur pour la bibliothèque faisant l’objet du séquençage", + "slot_group": "Séquençage", + "comments": [ + "Le nom de la bibliothèque doit être unique et peut être un ID généré automatiquement à partir de votre système de gestion de l’information des laboratoires, ou une modification de l’ID de l’isolat." + ], + "examples": [ + { + "value": "XYZ_123345" + } + ] + }, + "amplicon_size": { + "title": "Taille de l’amplicon", + "description": "Longueur de l’amplicon généré par l’amplification de la réaction de polymérisation en chaîne", + "slot_group": "Séquençage", + "comments": [ + "Fournissez la taille de l’amplicon, y compris les unités." + ], + "examples": [ + { + "value": "300 pb" + } + ] + }, + "library_preparation_kit": { + "title": "Trousse de préparation de la bibliothèque", + "description": "Nom de la trousse de préparation de la banque d’ADN utilisée pour générer la bibliothèque faisant l’objet du séquençage", + "slot_group": "Séquençage", + "comments": [ + "Indiquez le nom de la trousse de préparation de la bibliothèque utilisée." + ], + "examples": [ + { + "value": "Nextera XT" + } + ] + }, + "flow_cell_barcode": { + "title": "Code-barres de la cuve à circulation", + "description": "Code-barres de la cuve à circulation utilisée aux fins de séquençage", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le code-barres de la cuve à circulation utilisée pour séquencer l’échantillon." + ], + "examples": [ + { + "value": "FAB06069" + } + ] + }, + "sequencing_instrument": { + "title": "Instrument de séquençage", + "description": "Modèle de l’instrument de séquençage utilisé", + "slot_group": "Séquençage", + "comments": [ + "Sélectionnez l’instrument de séquençage à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Oxford Nanopore MinION" + } + ] + }, + "sequencing_protocol_name": { + "title": "Nom du protocole de séquençage", + "description": "Nom et numéro de version du protocole de séquençage utilisé", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le nom et la version du protocole de séquençage (p. ex., 1D_DNA_MinION)." + ], + "examples": [ + { + "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" + } + ] + }, + "sequencing_protocol": { + "title": "Protocole de séquençage", + "description": "Protocole utilisé pour générer la séquence", + "slot_group": "Séquençage", + "comments": [ + "Fournissez une description en texte libre des méthodes et du matériel utilisés pour générer la séquence. Voici le texte suggéré (insérez les renseignements manquants) : « Le séquençage viral a été effectué selon une stratégie d’amplicon en mosaïque en utilisant le schéma d’amorce <à remplir>. Le séquençage a été effectué à l’aide d’un instrument de séquençage <à remplir>. Les bibliothèques ont été préparées à l’aide de la trousse <à remplir>. »" + ], + "examples": [ + { + "value": "Les génomes ont été générés par séquençage d’amplicons de 1 200 pb avec des amorces de schéma Freed. Les bibliothèques ont été créées à l’aide des trousses de préparation de l’ADN Illumina et les données de séquence ont été produites à l’aide des trousses de séquençage Miseq Micro v2 (500 cycles)." + } + ] + }, + "sequencing_kit_number": { + "title": "Numéro de la trousse de séquençage", + "description": "Numéro de la trousse du fabricant", + "slot_group": "Séquençage", + "comments": [ + "Valeur alphanumérique." + ], + "examples": [ + { + "value": "AB456XYZ789" + } + ] + }, + "amplicon_pcr_primer_scheme": { + "title": "Schéma d’amorce pour la réaction de polymérisation en chaîne de l’amplicon", + "description": "Spécifications liées aux amorces (séquences d’amorces, positions de liaison, taille des fragments générés, etc.) utilisées pour générer les amplicons à séquencer", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le nom et la version du schéma d’amorce utilisé pour générer les amplicons aux fins de séquençage." + ], + "examples": [ + { + "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" + } + ] + }, + "raw_sequence_data_processing_method": { + "title": "Méthode de traitement des données de séquences brutes", + "description": "Nom et numéro de version du logiciel utilisé pour le traitement des données brutes, comme la suppression des codes-barres, le découpage de l’adaptateur, le filtrage, etc.", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du logiciel, suivi de la version (p. ex., Trimmomatic v. 0.38, Porechop v. 0.2.03)." + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ] + }, + "dehosting_method": { + "title": "Méthode de retrait de l’hôte", + "description": "Méthode utilisée pour supprimer les lectures de l’hôte de la séquence de l’agent pathogène", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version du logiciel utilisé pour supprimer les lectures de l’hôte." + ], + "examples": [ + { + "value": "Nanostripper" + } + ] + }, + "consensus_sequence_name": { + "title": "Nom de la séquence de consensus", + "description": "Nom de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version de la séquence de consensus." + ], + "examples": [ + { + "value": "ncov123assembly3" + } + ] + }, + "consensus_sequence_filename": { + "title": "Nom du fichier de la séquence de consensus", + "description": "Nom du fichier de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version du fichier FASTA de la séquence de consensus." + ], + "examples": [ + { + "value": "ncov123assembly.fasta" + } + ] + }, + "consensus_sequence_filepath": { + "title": "Chemin d’accès au fichier de la séquence de consensus", + "description": "Chemin d’accès au fichier de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier FASTA de la séquence de consensus." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" + } + ] + }, + "consensus_sequence_software_name": { + "title": "Nom du logiciel de la séquence de consensus", + "description": "Nom du logiciel utilisé pour générer la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du logiciel utilisé pour générer la séquence de consensus." + ], + "examples": [ + { + "value": "iVar" + } + ] + }, + "consensus_sequence_software_version": { + "title": "Version du logiciel de la séquence de consensus", + "description": "Version du logiciel utilisé pour générer la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournir la version du logiciel utilisé pour générer la séquence de consensus." + ], + "examples": [ + { + "value": "1.3" + } + ] + }, + "breadth_of_coverage_value": { + "title": "Valeur de l’étendue de la couverture", + "description": "Pourcentage du génome de référence couvert par les données séquencées, jusqu’à une profondeur prescrite", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la valeur en pourcentage." + ], + "examples": [ + { + "value": "95 %" + } + ] + }, + "depth_of_coverage_value": { + "title": "Valeur de l’ampleur de la couverture", + "description": "Nombre moyen de lectures représentant un nucléotide donné dans la séquence reconstruite", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la valeur sous forme de couverture amplifiée." + ], + "examples": [ + { + "value": "400x" + } + ] + }, + "depth_of_coverage_threshold": { + "title": "Seuil de l’ampleur de la couverture", + "description": "Seuil utilisé comme limite pour l’ampleur de la couverture", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la couverture amplifiée." + ], + "examples": [ + { + "value": "100x" + } + ] + }, + "r1_fastq_filename": { + "title": "Nom de fichier R1 FASTQ", + "description": "Nom du fichier R1 FASTQ spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier R1 FASTQ." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ] + }, + "r2_fastq_filename": { + "title": "Nom de fichier R2 FASTQ", + "description": "Nom du fichier R2 FASTQ spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier R2 FASTQ." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R2_001.fastq.gz" + } + ] + }, + "r1_fastq_filepath": { + "title": "Chemin d’accès au fichier R1 FASTQ", + "description": "Emplacement du fichier R1 FASTQ dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier R1 FASTQ." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" + } + ] + }, + "r2_fastq_filepath": { + "title": "Chemin d’accès au fichier R2 FASTQ", + "description": "Emplacement du fichier R2 FASTQ dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier R2 FASTQ." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + } + ] + }, + "fast5_filename": { + "title": "Nom de fichier FAST5", + "description": "Nom du fichier FAST5 spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier FAST5." + ], + "examples": [ + { + "value": "rona123assembly.fast5" + } + ] + }, + "fast5_filepath": { + "title": "Chemin d’accès au fichier FAST5", + "description": "Emplacement du fichier FAST5 dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier FAST5." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" + } + ] + }, + "number_of_base_pairs_sequenced": { + "title": "Nombre de paires de bases séquencées", + "description": "Nombre total de paires de bases générées par le processus de séquençage", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "387 566" + } + ] + }, + "consensus_genome_length": { + "title": "Longueur consensuelle du génome", + "description": "Taille du génome reconstitué décrite comme étant le nombre de paires de bases", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "38 677" + } + ] + }, + "ns_per_100_kbp": { + "title": "N par 100 kbp", + "description": "Nombre de symboles N présents dans la séquence fasta de consensus, par 100 kbp de séquence", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "330" + } + ] + }, + "reference_genome_accession": { + "title": "Accès au génome de référence", + "description": "Identifiant persistant et unique d’une entrée dans une base de données génomique", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le numéro d’accès au génome de référence." + ], + "examples": [ + { + "value": "NC_045512.2" + } + ] + }, + "bioinformatics_protocol": { + "title": "Protocole bioinformatique", + "description": "Description de la stratégie bioinformatique globale utilisée", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Des détails supplémentaires concernant les méthodes utilisées pour traiter les données brutes, générer des assemblages ou générer des séquences de consensus peuvent être fournis dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez le nom et le numéro de version du protocole, ou un lien GitHub vers un pipeline ou un flux de travail." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/ncov2019-artic-nf" + } + ] + }, + "lineage_clade_name": { + "title": "Nom de la lignée ou du clade", + "description": "Nom de la lignée ou du clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez le nom de la lignée ou du clade Pangolin ou Nextstrain." + ], + "examples": [ + { + "value": "B.1.1.7" + } + ] + }, + "lineage_clade_analysis_software_name": { + "title": "Nom du logiciel d’analyse de la lignée ou du clade", + "description": "Nom du logiciel utilisé pour déterminer la lignée ou le clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez le nom du logiciel utilisé pour déterminer la lignée ou le clade." + ], + "examples": [ + { + "value": "Pangolin" + } + ] + }, + "lineage_clade_analysis_software_version": { + "title": "Version du logiciel d’analyse de la lignée ou du clade", + "description": "Version du logiciel utilisé pour déterminer la lignée ou le clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez la version du logiciel utilisé pour déterminer la lignée ou le clade." + ], + "examples": [ + { + "value": "2.1.10" + } + ] + }, + "variant_designation": { + "title": "Désignation du variant", + "description": "Classification des variants de la lignée ou du clade (c.-à-d. le variant, le variant préoccupant)", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Si la lignée ou le clade est considéré comme étant un variant préoccupant, sélectionnez l’option connexe à partir de la liste de sélection. Si la lignée ou le clade contient des mutations préoccupantes (mutations qui augmentent la transmission, la gravité clinique ou d’autres facteurs épidémiologiques), mais qu’il ne s’agit pas d’un variant préoccupant global, sélectionnez « Variante ». Si la lignée ou le clade ne contient pas de mutations préoccupantes, laissez ce champ vide." + ], + "examples": [ + { + "value": "Variant préoccupant" + } + ] + }, + "variant_evidence": { + "title": "Données probantes du variant", + "description": "Données probantes utilisées pour déterminer le variant", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Indiquez si l’échantillon a fait l’objet d’un dépistage RT-qPCR ou par séquençage à partir de la liste de sélection." + ], + "examples": [ + { + "value": "RT-qPCR" + } + ] + }, + "variant_evidence_details": { + "title": "Détails liés aux données probantes du variant", + "description": "Détails sur les données probantes utilisées pour déterminer le variant", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez l’essai biologique et répertoriez l’ensemble des mutations définissant la lignée qui sont utilisées pour effectuer la détermination des variants. Si des mutations d’intérêt ou de préoccupation ont été observées en plus des mutations définissant la lignée, décrivez-les ici." + ], + "examples": [ + { + "value": "Mutations définissant la lignée : ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." + } + ] + }, + "gene_name_1": { + "title": "Nom du gène 1", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet du gène soumis au dépistage. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène E (orf4)" + } + ] + }, + "diagnostic_pcr_protocol_1": { + "title": "Protocole de diagnostic de polymérase en chaîne 1", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "EGenePCRTest 2" + } + ] + }, + "diagnostic_pcr_ct_value_1": { + "title": "Valeur de diagnostic de polymérase en chaîne 1", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct de l’échantillon issu du test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "21" + } + ] + }, + "gene_name_2": { + "title": "Nom du gène 2", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène RdRp (nsp12)" + } + ] + }, + "diagnostic_pcr_protocol_2": { + "title": "Protocole de diagnostic de polymérase en chaîne 2", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "RdRpGenePCRTest 3" + } + ] + }, + "diagnostic_pcr_ct_value_2": { + "title": "Valeur de diagnostic de polymérase en chaîne 2", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "36" + } + ] + }, + "gene_name_3": { + "title": "Nom du gène 3", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène RdRp (nsp12)" + } + ] + }, + "diagnostic_pcr_protocol_3": { + "title": "Protocole de diagnostic de polymérase en chaîne 3", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "RdRpGenePCRTest 3" + } + ] + }, + "diagnostic_pcr_ct_value_3": { + "title": "Valeur de diagnostic de polymérase en chaîne 3", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "30" + } + ] + }, + "authors": { + "title": "Auteurs", + "description": "Noms des personnes contribuant aux processus de prélèvement d’échantillons, de génération de séquences, d’analyse et de soumission de données", + "slot_group": "Reconnaissance des contributeurs", + "comments": [ + "Incluez le prénom et le nom de toutes les personnes qui doivent être affectées, séparés par une virgule." + ], + "examples": [ + { + "value": "Tejinder Singh, Fei Hu, Joe Blogs" + } + ] + }, + "dataharmonizer_provenance": { + "title": "Provenance de DataHarmonizer", + "description": "Provenance du logiciel DataHarmonizer et de la version du modèle", + "slot_group": "Reconnaissance des contributeurs", + "comments": [ + "Les renseignements actuels sur la version du logiciel et du modèle seront automatiquement générés dans ce champ une fois que l’utilisateur aura utilisé la fonction « Valider ». Ces renseignements seront générés indépendamment du fait que la ligne soit valide ou non." + ], + "examples": [ + { + "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" + } + ] + } + }, + "enums": { + "UmbrellaBioprojectAccessionMenu": { + "permissible_values": { + "PRJNA623807": { + "title": "PRJNA623807" + } }, - "sequencing_date": { - "title": "Date de séquençage", - "description": "Date à laquelle l’échantillon a été séquencé", - "slot_group": "Séquençage", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-06-22" - } - ] + "title": "Menu « Accès au bioprojet cadre »" + }, + "NullValueMenu": { + "permissible_values": { + "Not Applicable": { + "title": "Sans objet" + }, + "Missing": { + "title": "Manquante" + }, + "Not Collected": { + "title": "Non prélevée" + }, + "Not Provided": { + "title": "Non fournie" + }, + "Restricted Access": { + "title": "Accès restreint" + } }, - "library_id": { - "title": "ID de la bibliothèque", - "description": "Identifiant spécifié par l’utilisateur pour la bibliothèque faisant l’objet du séquençage", - "slot_group": "Séquençage", - "comments": [ - "Le nom de la bibliothèque doit être unique et peut être un ID généré automatiquement à partir de votre système de gestion de l’information des laboratoires, ou une modification de l’ID de l’isolat." - ], - "examples": [ - { - "value": "XYZ_123345" - } - ] + "title": "Menu « Valeur nulle »" + }, + "GeoLocNameStateProvinceTerritoryMenu": { + "permissible_values": { + "Alberta": { + "title": "Alberta" + }, + "British Columbia": { + "title": "Colombie-Britannique" + }, + "Manitoba": { + "title": "Manitoba" + }, + "New Brunswick": { + "title": "Nouveau-Brunswick" + }, + "Newfoundland and Labrador": { + "title": "Terre-Neuve-et-Labrador" + }, + "Northwest Territories": { + "title": "Territoires du Nord-Ouest" + }, + "Nova Scotia": { + "title": "Nouvelle-Écosse" + }, + "Nunavut": { + "title": "Nunavut" + }, + "Ontario": { + "title": "Ontario" + }, + "Prince Edward Island": { + "title": "Île-du-Prince-Édouard" + }, + "Quebec": { + "title": "Québec" + }, + "Saskatchewan": { + "title": "Saskatchewan" + }, + "Yukon": { + "title": "Yukon" + } }, - "amplicon_size": { - "title": "Taille de l’amplicon", - "description": "Longueur de l’amplicon généré par l’amplification de la réaction de polymérisation en chaîne", - "slot_group": "Séquençage", - "comments": [ - "Fournissez la taille de l’amplicon, y compris les unités." - ], - "examples": [ - { - "value": "300 pb" - } - ] + "title": "Menu « nom_lieu_géo (état/province/territoire) »" + }, + "HostAgeUnitMenu": { + "permissible_values": { + "month": { + "title": "Mois" + }, + "year": { + "title": "Année" + } }, - "library_preparation_kit": { - "title": "Trousse de préparation de la bibliothèque", - "description": "Nom de la trousse de préparation de la banque d’ADN utilisée pour générer la bibliothèque faisant l’objet du séquençage", - "slot_group": "Séquençage", - "comments": [ - "Indiquez le nom de la trousse de préparation de la bibliothèque utilisée." - ], - "examples": [ - { - "value": "Nextera XT" - } - ] + "title": "Menu « Groupe d’âge de l’hôte »" + }, + "SampleCollectionDatePrecisionMenu": { + "permissible_values": { + "year": { + "title": "Année" + }, + "month": { + "title": "Mois" + }, + "day": { + "title": "Jour" + } }, - "flow_cell_barcode": { - "title": "Code-barres de la cuve à circulation", - "description": "Code-barres de la cuve à circulation utilisée aux fins de séquençage", - "slot_group": "Séquençage", - "comments": [ - "Fournissez le code-barres de la cuve à circulation utilisée pour séquencer l’échantillon." - ], - "examples": [ - { - "value": "FAB06069" - } - ] + "title": "Menu « Précision de la date de prélèvement des échantillons »" + }, + "BiomaterialExtractedMenu": { + "permissible_values": { + "RNA (total)": { + "title": "ARN (total)" + }, + "RNA (poly-A)": { + "title": "ARN (poly-A)" + }, + "RNA (ribo-depleted)": { + "title": "ARN (déplétion ribosomique)" + }, + "mRNA (messenger RNA)": { + "title": "ARNm (ARN messager)" + }, + "mRNA (cDNA)": { + "title": "ARNm (ADNc)" + } }, - "sequencing_instrument": { - "title": "Instrument de séquençage", - "description": "Modèle de l’instrument de séquençage utilisé", - "slot_group": "Séquençage", - "comments": [ - "Sélectionnez l’instrument de séquençage à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Oxford Nanopore MinION" - } - ] + "title": "Menu « Biomatériaux extraits »" + }, + "SignsAndSymptomsMenu": { + "permissible_values": { + "Abnormal lung auscultation": { + "title": "Auscultation pulmonaire anormale" + }, + "Abnormality of taste sensation": { + "title": "Anomalie de la sensation gustative" + }, + "Ageusia (complete loss of taste)": { + "title": "Agueusie (perte totale du goût)" + }, + "Parageusia (distorted sense of taste)": { + "title": "Paragueusie (distorsion du goût)" + }, + "Hypogeusia (reduced sense of taste)": { + "title": "Hypogueusie (diminution du goût)" + }, + "Abnormality of the sense of smell": { + "title": "Anomalie de l’odorat" + }, + "Anosmia (lost sense of smell)": { + "title": "Anosmie (perte de l’odorat)" + }, + "Hyposmia (reduced sense of smell)": { + "title": "Hyposmie (diminution de l’odorat)" + }, + "Acute Respiratory Distress Syndrome": { + "title": "Syndrome de détresse respiratoire aiguë" + }, + "Altered mental status": { + "title": "Altération de l’état mental" + }, + "Cognitive impairment": { + "title": "Déficit cognitif" + }, + "Coma": { + "title": "Coma" + }, + "Confusion": { + "title": "Confusion" + }, + "Delirium (sudden severe confusion)": { + "title": "Délire (confusion grave et soudaine)" + }, + "Inability to arouse (inability to stay awake)": { + "title": "Incapacité à se réveiller (incapacité à rester éveillé)" + }, + "Irritability": { + "title": "Irritabilité" + }, + "Loss of speech": { + "title": "Perte de la parole" + }, + "Arrhythmia": { + "title": "Arythmie" + }, + "Asthenia (generalized weakness)": { + "title": "Asthénie (faiblesse généralisée)" + }, + "Chest tightness or pressure": { + "title": "Oppression ou pression thoracique" + }, + "Rigors (fever shakes)": { + "title": "Frissons solennels (tremblements de fièvre)" + }, + "Chills (sudden cold sensation)": { + "title": "Frissons (sensation soudaine de froid)" + }, + "Conjunctival injection": { + "title": "Injection conjonctivale" + }, + "Conjunctivitis (pink eye)": { + "title": "Conjonctivite (yeux rouges)" + }, + "Coryza (rhinitis)": { + "title": "Coryza (rhinite)" + }, + "Cough": { + "title": "Toux" + }, + "Nonproductive cough (dry cough)": { + "title": "Toux improductive (toux sèche)" + }, + "Productive cough (wet cough)": { + "title": "Toux productive (toux grasse)" + }, + "Cyanosis (blueish skin discolouration)": { + "title": "Cyanose (coloration bleuâtre de la peau)" + }, + "Acrocyanosis": { + "title": "Acrocyanose" + }, + "Circumoral cyanosis (bluish around mouth)": { + "title": "Cyanose péribuccale (bleuâtre autour de la bouche)" + }, + "Cyanotic face (bluish face)": { + "title": "Visage cyanosé (visage bleuâtre)" + }, + "Central Cyanosis": { + "title": "Cyanose centrale" + }, + "Cyanotic lips (bluish lips)": { + "title": "Lèvres cyanosées (lèvres bleutées)" + }, + "Peripheral Cyanosis": { + "title": "Cyanose périphérique" + }, + "Dyspnea (breathing difficulty)": { + "title": "Dyspnée (difficulté à respirer)" + }, + "Diarrhea (watery stool)": { + "title": "Diarrhée (selles aqueuses)" + }, + "Dry gangrene": { + "title": "Gangrène sèche" + }, + "Encephalitis (brain inflammation)": { + "title": "Encéphalite (inflammation du cerveau)" + }, + "Encephalopathy": { + "title": "Encéphalopathie" + }, + "Fatigue (tiredness)": { + "title": "Fatigue" + }, + "Fever": { + "title": "Fièvre" + }, + "Fever (>=38°C)": { + "title": "Fièvre (>= 38 °C)" + }, + "Glossitis (inflammation of the tongue)": { + "title": "Glossite (inflammation de la langue)" + }, + "Ground Glass Opacities (GGO)": { + "title": "Hyperdensité en verre dépoli" + }, + "Headache": { + "title": "Mal de tête" + }, + "Hemoptysis (coughing up blood)": { + "title": "Hémoptysie (toux accompagnée de sang)" + }, + "Hypocapnia": { + "title": "Hypocapnie" + }, + "Hypotension (low blood pressure)": { + "title": "Hypotension (tension artérielle basse)" + }, + "Hypoxemia (low blood oxygen)": { + "title": "Hypoxémie (manque d’oxygène dans le sang)" + }, + "Silent hypoxemia": { + "title": "Hypoxémie silencieuse" + }, + "Internal hemorrhage (internal bleeding)": { + "title": "Hémorragie interne" + }, + "Loss of Fine Movements": { + "title": "Perte de mouvements fins" + }, + "Low appetite": { + "title": "Perte d’appétit" + }, + "Malaise (general discomfort/unease)": { + "title": "Malaise (malaise général)" + }, + "Meningismus/nuchal rigidity": { + "title": "Méningisme/Raideur de la nuque" + }, + "Muscle weakness": { + "title": "Faiblesse musculaire" + }, + "Nasal obstruction (stuffy nose)": { + "title": "Obstruction nasale (nez bouché)" + }, + "Nausea": { + "title": "Nausées" + }, + "Nose bleed": { + "title": "Saignement de nez" + }, + "Otitis": { + "title": "Otite" + }, + "Pain": { + "title": "Douleur" + }, + "Abdominal pain": { + "title": "Douleur abdominale" + }, + "Arthralgia (painful joints)": { + "title": "Arthralgie (articulations douloureuses)" + }, + "Chest pain": { + "title": "Douleur thoracique" + }, + "Pleuritic chest pain": { + "title": "Douleur thoracique pleurétique" + }, + "Myalgia (muscle pain)": { + "title": "Myalgie (douleur musculaire)" + }, + "Pharyngitis (sore throat)": { + "title": "Pharyngite (mal de gorge)" + }, + "Pharyngeal exudate": { + "title": "Exsudat pharyngé" + }, + "Pleural effusion": { + "title": "Épanchement pleural" + }, + "Pneumonia": { + "title": "Pneumonie" + }, + "Pseudo-chilblains": { + "title": "Pseudo-engelures" + }, + "Pseudo-chilblains on fingers (covid fingers)": { + "title": "Pseudo-engelures sur les doigts (doigts de la COVID)" + }, + "Pseudo-chilblains on toes (covid toes)": { + "title": "Pseudo-engelures sur les orteils (orteils de la COVID)" + }, + "Rash": { + "title": "Éruption cutanée" + }, + "Rhinorrhea (runny nose)": { + "title": "Rhinorrhée (écoulement nasal)" + }, + "Seizure": { + "title": "Crise d’épilepsie" + }, + "Motor seizure": { + "title": "Crise motrice" + }, + "Shivering (involuntary muscle twitching)": { + "title": "Tremblement (contractions musculaires involontaires)" + }, + "Slurred speech": { + "title": "Troubles de l’élocution" + }, + "Sneezing": { + "title": "Éternuements" + }, + "Sputum Production": { + "title": "Production d’expectoration" + }, + "Stroke": { + "title": "Accident vasculaire cérébral" + }, + "Swollen Lymph Nodes": { + "title": "Ganglions lymphatiques enflés" + }, + "Tachypnea (accelerated respiratory rate)": { + "title": "Tachypnée (fréquence respiratoire accélérée)" + }, + "Vertigo (dizziness)": { + "title": "Vertige (étourdissement)" + }, + "Vomiting (throwing up)": { + "title": "Vomissements" + } }, - "sequencing_protocol_name": { - "title": "Nom du protocole de séquençage", - "description": "Nom et numéro de version du protocole de séquençage utilisé", - "slot_group": "Séquençage", - "comments": [ - "Fournissez le nom et la version du protocole de séquençage (p. ex., 1D_DNA_MinION)." - ], - "examples": [ - { - "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" - } - ] + "title": "Menu « Signes et symptômes »" + }, + "HostVaccinationStatusMenu": { + "permissible_values": { + "Fully Vaccinated": { + "title": "Entièrement vacciné" + }, + "Partially Vaccinated": { + "title": "Partiellement vacciné" + }, + "Not Vaccinated": { + "title": "Non vacciné" + } }, - "sequencing_protocol": { - "title": "Protocole de séquençage", - "description": "Protocole utilisé pour générer la séquence", - "slot_group": "Séquençage", - "comments": [ - "Fournissez une description en texte libre des méthodes et du matériel utilisés pour générer la séquence. Voici le texte suggéré (insérez les renseignements manquants) : « Le séquençage viral a été effectué selon une stratégie d’amplicon en mosaïque en utilisant le schéma d’amorce <à remplir>. Le séquençage a été effectué à l’aide d’un instrument de séquençage <à remplir>. Les bibliothèques ont été préparées à l’aide de la trousse <à remplir>. »" - ], - "examples": [ - { - "value": "Les génomes ont été générés par séquençage d’amplicons de 1 200 pb avec des amorces de schéma Freed. Les bibliothèques ont été créées à l’aide des trousses de préparation de l’ADN Illumina et les données de séquence ont été produites à l’aide des trousses de séquençage Miseq Micro v2 (500 cycles)." - } - ] + "title": "Menu « Statut de vaccination de l’hôte »" + }, + "PriorSarsCov2AntiviralTreatmentMenu": { + "permissible_values": { + "Prior antiviral treatment": { + "title": "Traitement antiviral antérieur" + }, + "No prior antiviral treatment": { + "title": "Aucun traitement antiviral antérieur" + } }, - "sequencing_kit_number": { - "title": "Numéro de la trousse de séquençage", - "description": "Numéro de la trousse du fabricant", - "slot_group": "Séquençage", - "comments": [ - "Valeur alphanumérique." - ], - "examples": [ - { - "value": "AB456XYZ789" - } - ] + "title": "Menu « Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 »" + }, + "NmlSubmittedSpecimenTypeMenu": { + "permissible_values": { + "Swab": { + "title": "Écouvillon" + }, + "RNA": { + "title": "ARN" + }, + "mRNA (cDNA)": { + "title": "ARNm (ADNc)" + }, + "Nucleic acid": { + "title": "Acide nucléique" + }, + "Not Applicable": { + "title": "Sans objet" + } }, - "amplicon_pcr_primer_scheme": { - "title": "Schéma d’amorce pour la réaction de polymérisation en chaîne de l’amplicon", - "description": "Spécifications liées aux amorces (séquences d’amorces, positions de liaison, taille des fragments générés, etc.) utilisées pour générer les amplicons à séquencer", - "slot_group": "Séquençage", - "comments": [ - "Fournissez le nom et la version du schéma d’amorce utilisé pour générer les amplicons aux fins de séquençage." - ], - "examples": [ - { - "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" - } - ] + "title": "Menu « Types d’échantillons soumis au LNM »" + }, + "RelatedSpecimenRelationshipTypeMenu": { + "permissible_values": { + "Acute": { + "title": "Infection aiguë" + }, + "Chronic (prolonged) infection investigation": { + "title": "Enquête sur l’infection chronique (prolongée)" + }, + "Convalescent": { + "title": "Phase de convalescence" + }, + "Familial": { + "title": "Forme familiale" + }, + "Follow-up": { + "title": "Suivi" + }, + "Reinfection testing": { + "title": "Tests de réinfection" + }, + "Previously Submitted": { + "title": "Soumis précédemment" + }, + "Sequencing/bioinformatics methods development/validation": { + "title": "Développement et validation de méthodes bioinformatiques ou de séquençage" + }, + "Specimen sampling methods testing": { + "title": "Essai des méthodes de prélèvement des échantillons" + } }, - "raw_sequence_data_processing_method": { - "title": "Méthode de traitement des données de séquences brutes", - "description": "Nom et numéro de version du logiciel utilisé pour le traitement des données brutes, comme la suppression des codes-barres, le découpage de l’adaptateur, le filtrage, etc.", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du logiciel, suivi de la version (p. ex., Trimmomatic v. 0.38, Porechop v. 0.2.03)." - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ] + "title": "Menu « Types de relations entre spécimens associés »" + }, + "PreExistingConditionsAndRiskFactorsMenu": { + "permissible_values": { + "Age 60+": { + "title": "60 ans et plus" + }, + "Anemia": { + "title": "Anémie" + }, + "Anorexia": { + "title": "Anorexie" + }, + "Birthing labor": { + "title": "Travail ou accouchement" + }, + "Bone marrow failure": { + "title": "Insuffisance médullaire" + }, + "Cancer": { + "title": "Cancer" + }, + "Breast cancer": { + "title": "Cancer du sein" + }, + "Colorectal cancer": { + "title": "Cancer colorectal" + }, + "Hematologic malignancy (cancer of the blood)": { + "title": "Hématopathie maligne (cancer du sang)" + }, + "Lung cancer": { + "title": "Cancer du poumon" + }, + "Metastatic disease": { + "title": "Maladie métastatique" + }, + "Cancer treatment": { + "title": "Traitement du cancer" + }, + "Cancer surgery": { + "title": "Chirurgie pour un cancer" + }, + "Chemotherapy": { + "title": "Chimiothérapie" + }, + "Adjuvant chemotherapy": { + "title": "Chimiothérapie adjuvante" + }, + "Cardiac disorder": { + "title": "Trouble cardiaque" + }, + "Arrhythmia": { + "title": "Arythmie" + }, + "Cardiac disease": { + "title": "Maladie cardiaque" + }, + "Cardiomyopathy": { + "title": "Myocardiopathie" + }, + "Cardiac injury": { + "title": "Lésion cardiaque" + }, + "Hypertension (high blood pressure)": { + "title": "Hypertension (tension artérielle élevée)" + }, + "Hypotension (low blood pressure)": { + "title": "Hypotension (tension artérielle basse)" + }, + "Cesarean section": { + "title": "Césarienne" + }, + "Chronic cough": { + "title": "Toux chronique" + }, + "Chronic gastrointestinal disease": { + "title": "Maladie gastro-intestinale chronique" + }, + "Chronic lung disease": { + "title": "Maladie pulmonaire chronique" + }, + "Corticosteroids": { + "title": "Corticostéroïdes" + }, + "Diabetes mellitus (diabetes)": { + "title": "Diabète sucré (diabète)" + }, + "Type I diabetes mellitus (T1D)": { + "title": "Diabète sucré de type I" + }, + "Type II diabetes mellitus (T2D)": { + "title": "Diabète sucré de type II" + }, + "Eczema": { + "title": "Eczéma" + }, + "Electrolyte disturbance": { + "title": "Perturbation de l’équilibre électrolytique" + }, + "Hypocalcemia": { + "title": "Hypocalcémie" + }, + "Hypokalemia": { + "title": "Hypokaliémie" + }, + "Hypomagnesemia": { + "title": "Hypomagnésémie" + }, + "Encephalitis (brain inflammation)": { + "title": "Encéphalite (inflammation du cerveau)" + }, + "Epilepsy": { + "title": "Épilepsie" + }, + "Hemodialysis": { + "title": "Hémodialyse" + }, + "Hemoglobinopathy": { + "title": "Hémoglobinopathie" + }, + "Human immunodeficiency virus (HIV)": { + "title": "Virus de l’immunodéficience humaine (VIH)" + }, + "Acquired immunodeficiency syndrome (AIDS)": { + "title": "Syndrome d’immunodéficience acquise (SIDA)" + }, + "HIV and antiretroviral therapy (ART)": { + "title": "VIH et traitement antirétroviral" + }, + "Immunocompromised": { + "title": "Immunodéficience" + }, + "Lupus": { + "title": "Lupus" + }, + "Inflammatory bowel disease (IBD)": { + "title": "Maladie inflammatoire chronique de l’intestin (MICI)" + }, + "Colitis": { + "title": "Colite" + }, + "Ulcerative colitis": { + "title": "Colite ulcéreuse" + }, + "Crohn's disease": { + "title": "Maladie de Crohn" + }, + "Renal disorder": { + "title": "Trouble rénal" + }, + "Renal disease": { + "title": "Maladie rénale" + }, + "Chronic renal disease": { + "title": "Maladie rénale chronique" + }, + "Renal failure": { + "title": "Insuffisance rénale" + }, + "Liver disease": { + "title": "Maladie du foie" + }, + "Chronic liver disease": { + "title": "Maladie chronique du foie" + }, + "Fatty liver disease (FLD)": { + "title": "Stéatose hépatique" + }, + "Myalgia (muscle pain)": { + "title": "Myalgie (douleur musculaire)" + }, + "Myalgic encephalomyelitis (chronic fatigue syndrome)": { + "title": "Encéphalomyélite myalgique (syndrome de fatigue chronique)" + }, + "Neurological disorder": { + "title": "Trouble neurologique" + }, + "Neuromuscular disorder": { + "title": "Trouble neuromusculaire" + }, + "Obesity": { + "title": "Obésité" + }, + "Severe obesity": { + "title": "Obésité sévère" + }, + "Respiratory disorder": { + "title": "Trouble respiratoire" + }, + "Asthma": { + "title": "Asthme" + }, + "Chronic bronchitis": { + "title": "Bronchite chronique" + }, + "Chronic obstructive pulmonary disease": { + "title": "Maladie pulmonaire obstructive chronique" + }, + "Emphysema": { + "title": "Emphysème" + }, + "Lung disease": { + "title": "Maladie pulmonaire" + }, + "Pulmonary fibrosis": { + "title": "Fibrose pulmonaire" + }, + "Pneumonia": { + "title": "Pneumonie" + }, + "Respiratory failure": { + "title": "Insuffisance respiratoire" + }, + "Adult respiratory distress syndrome": { + "title": "Syndrome de détresse respiratoire de l’adulte" + }, + "Newborn respiratory distress syndrome": { + "title": "Syndrome de détresse respiratoire du nouveau-né" + }, + "Tuberculosis": { + "title": "Tuberculose" + }, + "Postpartum (≤6 weeks)": { + "title": "Post-partum (≤6 semaines)" + }, + "Pregnancy": { + "title": "Grossesse" + }, + "Rheumatic disease": { + "title": "Maladie rhumatismale" + }, + "Sickle cell disease": { + "title": "Drépanocytose" + }, + "Substance use": { + "title": "Consommation de substances" + }, + "Alcohol abuse": { + "title": "Consommation abusive d’alcool" + }, + "Drug abuse": { + "title": "Consommation abusive de drogues" + }, + "Injection drug abuse": { + "title": "Consommation abusive de drogues injectables" + }, + "Smoking": { + "title": "Tabagisme" + }, + "Vaping": { + "title": "Vapotage" + }, + "Tachypnea (accelerated respiratory rate)": { + "title": "Tachypnée (fréquence respiratoire accélérée)" + }, + "Transplant": { + "title": "Transplantation" + }, + "Hematopoietic stem cell transplant (bone marrow transplant)": { + "title": "Greffe de cellules souches hématopoïétiques (greffe de moelle osseuse)" + }, + "Cardiac transplant": { + "title": "Transplantation cardiaque" + }, + "Kidney transplant": { + "title": "Greffe de rein" + }, + "Liver transplant": { + "title": "Greffe de foie" + } }, - "dehosting_method": { - "title": "Méthode de retrait de l’hôte", - "description": "Méthode utilisée pour supprimer les lectures de l’hôte de la séquence de l’agent pathogène", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom et le numéro de version du logiciel utilisé pour supprimer les lectures de l’hôte." - ], - "examples": [ - { - "value": "Nanostripper" - } - ] + "title": "Menu « Conditions préexistantes et des facteurs de risque »" + }, + "VariantDesignationMenu": { + "permissible_values": { + "Variant of Concern (VOC)": { + "title": "Variant préoccupant" + }, + "Variant of Interest (VOI)": { + "title": "Variant d’intérêt" + }, + "Variant Under Monitoring (VUM)": { + "title": "Variante sous surveillance" + } }, - "consensus_sequence_name": { - "title": "Nom de la séquence de consensus", - "description": "Nom de la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom et le numéro de version de la séquence de consensus." - ], - "examples": [ - { - "value": "ncov123assembly3" - } - ] + "title": "Menu « Désignation des variants »" + }, + "VariantEvidenceMenu": { + "permissible_values": { + "RT-qPCR": { + "title": "RT-qPCR" + }, + "Sequencing": { + "title": "Séquençage" + } }, - "consensus_sequence_filename": { - "title": "Nom du fichier de la séquence de consensus", - "description": "Nom du fichier de la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom et le numéro de version du fichier FASTA de la séquence de consensus." - ], - "examples": [ - { - "value": "ncov123assembly.fasta" - } - ] + "title": "Menu « Preuves de variants »" + }, + "ComplicationsMenu": { + "permissible_values": { + "Abnormal blood oxygen level": { + "title": "Taux anormal d’oxygène dans le sang" + }, + "Acute kidney injury": { + "title": "Lésions rénales aiguës" + }, + "Acute lung injury": { + "title": "Lésions pulmonaires aiguës" + }, + "Ventilation induced lung injury (VILI)": { + "title": "Lésions pulmonaires causées par la ventilation" + }, + "Acute respiratory failure": { + "title": "Insuffisance respiratoire aiguë" + }, + "Arrhythmia (complication)": { + "title": "Arythmie (complication)" + }, + "Tachycardia": { + "title": "Tachycardie" + }, + "Polymorphic ventricular tachycardia (VT)": { + "title": "Tachycardie ventriculaire polymorphe" + }, + "Tachyarrhythmia": { + "title": "Tachyarythmie" + }, + "Cardiac injury": { + "title": "Lésions cardiaques" + }, + "Cardiac arrest": { + "title": "Arrêt cardiaque" + }, + "Cardiogenic shock": { + "title": "Choc cardiogénique" + }, + "Blood clot": { + "title": "Caillot sanguin" + }, + "Arterial clot": { + "title": "Caillot artériel" + }, + "Deep vein thrombosis (DVT)": { + "title": "Thrombose veineuse profonde" + }, + "Pulmonary embolism (PE)": { + "title": "Embolie pulmonaire" + }, + "Cardiomyopathy": { + "title": "Myocardiopathie" + }, + "Central nervous system invasion": { + "title": "Envahissement du système nerveux central" + }, + "Stroke (complication)": { + "title": "Accident vasculaire cérébral (complication)" + }, + "Central Nervous System Vasculitis": { + "title": "Vascularite du système nerveux central" + }, + "Acute ischemic stroke": { + "title": "Accident vasculaire cérébral ischémique aigu" + }, + "Coma": { + "title": "Coma" + }, + "Convulsions": { + "title": "Convulsions" + }, + "COVID-19 associated coagulopathy (CAC)": { + "title": "Coagulopathie associée à la COVID-19 (CAC)" + }, + "Cystic fibrosis": { + "title": "Fibrose kystique" + }, + "Cytokine release syndrome": { + "title": "Syndrome de libération de cytokines" + }, + "Disseminated intravascular coagulation (DIC)": { + "title": "Coagulation intravasculaire disséminée" + }, + "Encephalopathy": { + "title": "Encéphalopathie" + }, + "Fulminant myocarditis": { + "title": "Myocardite fulminante" + }, + "Guillain-Barré syndrome": { + "title": "Syndrome de Guillain-Barré" + }, + "Internal hemorrhage (complication; internal bleeding)": { + "title": "Hémorragie interne (complication)" + }, + "Intracerebral haemorrhage": { + "title": "Hémorragie intracérébrale" + }, + "Kawasaki disease": { + "title": "Maladie de Kawasaki" + }, + "Complete Kawasaki disease": { + "title": "Maladie de Kawasaki complète" + }, + "Incomplete Kawasaki disease": { + "title": "Maladie de Kawasaki incomplète" + }, + "Liver dysfunction": { + "title": "Trouble hépatique" + }, + "Acute liver injury": { + "title": "Lésions hépatiques aiguës" + }, + "Long COVID-19": { + "title": "COVID-19 longue" + }, + "Meningitis": { + "title": "Méningite" + }, + "Migraine": { + "title": "Migraine" + }, + "Miscarriage": { + "title": "Fausses couches" + }, + "Multisystem inflammatory syndrome in children (MIS-C)": { + "title": "Syndrome inflammatoire multisystémique chez les enfants" + }, + "Multisystem inflammatory syndrome in adults (MIS-A)": { + "title": "Syndrome inflammatoire multisystémique chez les adultes" + }, + "Muscle injury": { + "title": "Lésion musculaire" + }, + "Myalgic encephalomyelitis (ME)": { + "title": "Encéphalomyélite myalgique (EM)" + }, + "Myocardial infarction (heart attack)": { + "title": "Infarctus du myocarde (crise cardiaque)" + }, + "Acute myocardial infarction": { + "title": "Infarctus aigu du myocarde" + }, + "ST-segment elevation myocardial infarction": { + "title": "Infarctus du myocarde avec sus-décalage du segment ST" + }, + "Myocardial injury": { + "title": "Lésions du myocarde" + }, + "Neonatal complications": { + "title": "Complications néonatales" + }, + "Noncardiogenic pulmonary edema": { + "title": "Œdème pulmonaire non cardiogénique" + }, + "Acute respiratory distress syndrome (ARDS)": { + "title": "Syndrome de détresse respiratoire aiguë (SDRA)" + }, + "COVID-19 associated ARDS (CARDS)": { + "title": "SDRA associé à la COVID-19 (SDRAC)" + }, + "Neurogenic pulmonary edema (NPE)": { + "title": "Œdème pulmonaire neurogène" + }, + "Organ failure": { + "title": "Défaillance des organes" + }, + "Heart failure": { + "title": "Insuffisance cardiaque" + }, + "Liver failure": { + "title": "Insuffisance hépatique" + }, + "Paralysis": { + "title": "Paralysie" + }, + "Pneumothorax (collapsed lung)": { + "title": "Pneumothorax (affaissement du poumon)" + }, + "Spontaneous pneumothorax": { + "title": "Pneumothorax spontané" + }, + "Spontaneous tension pneumothorax": { + "title": "Pneumothorax spontané sous tension" + }, + "Pneumonia (complication)": { + "title": "Pneumonie (complication)" + }, + "COVID-19 pneumonia": { + "title": "Pneumonie liée à la COVID-19" + }, + "Pregancy complications": { + "title": "Complications de la grossesse" + }, + "Rhabdomyolysis": { + "title": "Rhabdomyolyse" + }, + "Secondary infection": { + "title": "Infection secondaire" + }, + "Secondary staph infection": { + "title": "Infection staphylococcique secondaire" + }, + "Secondary strep infection": { + "title": "Infection streptococcique secondaire" + }, + "Seizure (complication)": { + "title": "Crise d’épilepsie (complication)" + }, + "Motor seizure": { + "title": "Crise motrice" + }, + "Sepsis/Septicemia": { + "title": "Sepsie/Septicémie" + }, + "Sepsis": { + "title": "Sepsie" + }, + "Septicemia": { + "title": "Septicémie" + }, + "Shock": { + "title": "Choc" + }, + "Hyperinflammatory shock": { + "title": "Choc hyperinflammatoire" + }, + "Refractory cardiogenic shock": { + "title": "Choc cardiogénique réfractaire" + }, + "Refractory cardiogenic plus vasoplegic shock": { + "title": "Choc cardiogénique et vasoplégique réfractaire" + }, + "Septic shock": { + "title": "Choc septique" + }, + "Vasculitis": { + "title": "Vascularite" + } }, - "consensus_sequence_filepath": { - "title": "Chemin d’accès au fichier de la séquence de consensus", - "description": "Chemin d’accès au fichier de la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le chemin d’accès au fichier FASTA de la séquence de consensus." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" - } - ] + "title": "Menu « Complications »" + }, + "VaccineNameMenu": { + "permissible_values": { + "Astrazeneca (Vaxzevria)": { + "title": "AstraZeneca (Vaxzevria)" + }, + "Johnson & Johnson (Janssen)": { + "title": "Johnson & Johnson (Janssen)" + }, + "Moderna (Spikevax)": { + "title": "Moderna (Spikevax)" + }, + "Pfizer-BioNTech (Comirnaty)": { + "title": "Pfizer-BioNTech (Comirnaty)" + }, + "Pfizer-BioNTech (Comirnaty Pediatric)": { + "title": "Pfizer-BioNTech (Comirnaty, formule pédiatrique)" + } }, - "consensus_sequence_software_name": { - "title": "Nom du logiciel de la séquence de consensus", - "description": "Nom du logiciel utilisé pour générer la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du logiciel utilisé pour générer la séquence de consensus." - ], - "examples": [ - { - "value": "iVar" - } - ] + "title": "Menu « Noms de vaccins »" + }, + "AnatomicalMaterialMenu": { + "permissible_values": { + "Blood": { + "title": "Sang" + }, + "Fluid": { + "title": "Liquide" + }, + "Saliva": { + "title": "Salive" + }, + "Fluid (cerebrospinal (CSF))": { + "title": "Liquide (céphalorachidien)" + }, + "Fluid (pericardial)": { + "title": "Liquide (péricardique)" + }, + "Fluid (pleural)": { + "title": "Liquide (pleural)" + }, + "Fluid (vaginal)": { + "title": "Sécrétions (vaginales)" + }, + "Fluid (amniotic)": { + "title": "Liquide (amniotique)" + }, + "Tissue": { + "title": "Tissu" + } }, - "consensus_sequence_software_version": { - "title": "Version du logiciel de la séquence de consensus", - "description": "Version du logiciel utilisé pour générer la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournir la version du logiciel utilisé pour générer la séquence de consensus." - ], - "examples": [ - { - "value": "1.3" - } - ] + "title": "Menu « Matières anatomiques »" + }, + "AnatomicalPartMenu": { + "permissible_values": { + "Anus": { + "title": "Anus" + }, + "Buccal mucosa": { + "title": "Muqueuse buccale" + }, + "Duodenum": { + "title": "Duodénum" + }, + "Eye": { + "title": "Œil" + }, + "Intestine": { + "title": "Intestin" + }, + "Lower respiratory tract": { + "title": "Voies respiratoires inférieures" + }, + "Bronchus": { + "title": "Bronches" + }, + "Lung": { + "title": "Poumon" + }, + "Bronchiole": { + "title": "Bronchiole" + }, + "Alveolar sac": { + "title": "Sac alvéolaire" + }, + "Pleural sac": { + "title": "Sac pleural" + }, + "Pleural cavity": { + "title": "Cavité pleurale" + }, + "Trachea": { + "title": "Trachée" + }, + "Rectum": { + "title": "Rectum" + }, + "Skin": { + "title": "Peau" + }, + "Stomach": { + "title": "Estomac" + }, + "Upper respiratory tract": { + "title": "Voies respiratoires supérieures" + }, + "Anterior Nares": { + "title": "Narines antérieures" + }, + "Esophagus": { + "title": "Œsophage" + }, + "Ethmoid sinus": { + "title": "Sinus ethmoïdal" + }, + "Nasal Cavity": { + "title": "Cavité nasale" + }, + "Middle Nasal Turbinate": { + "title": "Cornet nasal moyen" + }, + "Inferior Nasal Turbinate": { + "title": "Cornet nasal inférieur" + }, + "Nasopharynx (NP)": { + "title": "Nasopharynx" + }, + "Oropharynx (OP)": { + "title": "Oropharynx" + }, + "Pharynx (throat)": { + "title": "Pharynx (gorge)" + } }, - "breadth_of_coverage_value": { - "title": "Valeur de l’étendue de la couverture", - "description": "Pourcentage du génome de référence couvert par les données séquencées, jusqu’à une profondeur prescrite", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez la valeur en pourcentage." - ], - "examples": [ - { - "value": "95 %" - } - ] + "title": "Menu « Parties anatomiques »" + }, + "BodyProductMenu": { + "permissible_values": { + "Breast Milk": { + "title": "Lait maternel" + }, + "Feces": { + "title": "Selles" + }, + "Fluid (seminal)": { + "title": "Sperme" + }, + "Mucus": { + "title": "Mucus" + }, + "Sputum": { + "title": "Expectoration" + }, + "Sweat": { + "title": "Sueur" + }, + "Tear": { + "title": "Larme" + }, + "Urine": { + "title": "Urine" + } }, - "depth_of_coverage_value": { - "title": "Valeur de l’ampleur de la couverture", - "description": "Nombre moyen de lectures représentant un nucléotide donné dans la séquence reconstruite", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez la valeur sous forme de couverture amplifiée." - ], - "examples": [ - { - "value": "400x" - } - ] + "title": "Menu « Produit corporel »" + }, + "PriorSarsCov2InfectionMenu": { + "permissible_values": { + "Prior infection": { + "title": "Infection antérieure" + }, + "No prior infection": { + "title": "Aucune infection antérieure" + } }, - "depth_of_coverage_threshold": { - "title": "Seuil de l’ampleur de la couverture", - "description": "Seuil utilisé comme limite pour l’ampleur de la couverture", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez la couverture amplifiée." - ], - "examples": [ - { - "value": "100x" - } - ] + "title": "Menu « Infection antérieure par le SRAS-CoV-2 »" + }, + "EnvironmentalMaterialMenu": { + "permissible_values": { + "Air vent": { + "title": "Évent d’aération" + }, + "Banknote": { + "title": "Billet de banque" + }, + "Bed rail": { + "title": "Côté de lit" + }, + "Building floor": { + "title": "Plancher du bâtiment" + }, + "Cloth": { + "title": "Tissu" + }, + "Control panel": { + "title": "Panneau de contrôle" + }, + "Door": { + "title": "Porte" + }, + "Door handle": { + "title": "Poignée de porte" + }, + "Face mask": { + "title": "Masque" + }, + "Face shield": { + "title": "Écran facial" + }, + "Food": { + "title": "Nourriture" + }, + "Food packaging": { + "title": "Emballages alimentaires" + }, + "Glass": { + "title": "Verre" + }, + "Handrail": { + "title": "Main courante" + }, + "Hospital gown": { + "title": "Jaquette d’hôpital" + }, + "Light switch": { + "title": "Interrupteur" + }, + "Locker": { + "title": "Casier" + }, + "N95 mask": { + "title": "Masque N95" + }, + "Nurse call button": { + "title": "Bouton d’appel de l’infirmière" + }, + "Paper": { + "title": "Papier" + }, + "Particulate matter": { + "title": "Matière particulaire" + }, + "Plastic": { + "title": "Plastique" + }, + "PPE gown": { + "title": "Blouse (EPI)" + }, + "Sewage": { + "title": "Eaux usées" + }, + "Sink": { + "title": "Évier" + }, + "Soil": { + "title": "Sol" + }, + "Stainless steel": { + "title": "Acier inoxydable" + }, + "Tissue paper": { + "title": "Mouchoirs" + }, + "Toilet bowl": { + "title": "Cuvette" + }, + "Water": { + "title": "Eau" + }, + "Wastewater": { + "title": "Eaux usées" + }, + "Window": { + "title": "Fenêtre" + }, + "Wood": { + "title": "Bois" + } }, - "r1_fastq_filename": { - "title": "Nom de fichier R1 FASTQ", - "description": "Nom du fichier R1 FASTQ spécifié par l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du fichier R1 FASTQ." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" - } - ] + "title": "Menu « Matériel environnemental »" + }, + "EnvironmentalSiteMenu": { + "permissible_values": { + "Acute care facility": { + "title": "Établissement de soins de courte durée" + }, + "Animal house": { + "title": "Refuge pour animaux" + }, + "Bathroom": { + "title": "Salle de bain" + }, + "Clinical assessment centre": { + "title": "Centre d’évaluation clinique" + }, + "Conference venue": { + "title": "Lieu de la conférence" + }, + "Corridor": { + "title": "couloir" + }, + "Daycare": { + "title": "Garderie" + }, + "Emergency room (ER)": { + "title": "Salle d’urgence" + }, + "Family practice clinic": { + "title": "Clinique de médecine familiale" + }, + "Group home": { + "title": "Foyer de groupe" + }, + "Homeless shelter": { + "title": "Refuge pour sans-abri" + }, + "Hospital": { + "title": "Hôpital" + }, + "Intensive Care Unit (ICU)": { + "title": "Unité de soins intensifs" + }, + "Long Term Care Facility": { + "title": "Établissement de soins de longue durée" + }, + "Patient room": { + "title": "Chambre du patient" + }, + "Prison": { + "title": "Prison" + }, + "Production Facility": { + "title": "Installation de production" + }, + "School": { + "title": "École" + }, + "Sewage Plant": { + "title": "Usine d’épuration des eaux usées" + }, + "Subway train": { + "title": "Métro" + }, + "University campus": { + "title": "Campus de l’université" + }, + "Wet market": { + "title": "Marché traditionnel de produits frais" + } }, - "r2_fastq_filename": { - "title": "Nom de fichier R2 FASTQ", - "description": "Nom du fichier R2 FASTQ spécifié par l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du fichier R2 FASTQ." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" - } - ] + "title": "Menu « Site environnemental »" + }, + "CollectionMethodMenu": { + "permissible_values": { + "Amniocentesis": { + "title": "Amniocentèse" + }, + "Aspiration": { + "title": "Aspiration" + }, + "Suprapubic Aspiration": { + "title": "Aspiration sus-pubienne" + }, + "Tracheal aspiration": { + "title": "Aspiration trachéale" + }, + "Vacuum Aspiration": { + "title": "Aspiration sous vide" + }, + "Biopsy": { + "title": "Biopsie" + }, + "Needle Biopsy": { + "title": "Biopsie à l’aiguille" + }, + "Filtration": { + "title": "Filtration" + }, + "Air filtration": { + "title": "Filtration de l’air" + }, + "Lavage": { + "title": "Lavage" + }, + "Bronchoalveolar lavage (BAL)": { + "title": "Lavage broncho-alvéolaire (LBA)" + }, + "Gastric Lavage": { + "title": "Lavage gastrique" + }, + "Lumbar Puncture": { + "title": "Ponction lombaire" + }, + "Necropsy": { + "title": "Nécropsie" + }, + "Phlebotomy": { + "title": "Phlébotomie" + }, + "Rinsing": { + "title": "Rinçage" + }, + "Saline gargle (mouth rinse and gargle)": { + "title": "Gargarisme avec saline (rince-bouche)" + }, + "Scraping": { + "title": "Grattage" + }, + "Swabbing": { + "title": "Écouvillonnage" + }, + "Finger Prick": { + "title": "Piqûre du doigt" + }, + "Washout Tear Collection": { + "title": "Lavage – Collecte de larmes" + } }, - "r1_fastq_filepath": { - "title": "Chemin d’accès au fichier R1 FASTQ", - "description": "Emplacement du fichier R1 FASTQ dans le système de l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le chemin d’accès au fichier R1 FASTQ." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" - } - ] + "title": "Menu « Méthode de prélèvement »" + }, + "CollectionDeviceMenu": { + "permissible_values": { + "Air filter": { + "title": "Filtre à air" + }, + "Blood Collection Tube": { + "title": "Tube de prélèvement sanguin" + }, + "Bronchoscope": { + "title": "Bronchoscope" + }, + "Collection Container": { + "title": "Récipient à échantillons" + }, + "Collection Cup": { + "title": "Godet à échantillons" + }, + "Fibrobronchoscope Brush": { + "title": "Brosse à fibrobronchoscope" + }, + "Filter": { + "title": "Filtre" + }, + "Fine Needle": { + "title": "Aiguille fine" + }, + "Microcapillary tube": { + "title": "Micropipette de type capillaire" + }, + "Micropipette": { + "title": "Micropipette" + }, + "Needle": { + "title": "Aiguille" + }, + "Serum Collection Tube": { + "title": "Tube de prélèvement du sérum" + }, + "Sputum Collection Tube": { + "title": "Tube de prélèvement des expectorations" + }, + "Suction Catheter": { + "title": "Cathéter d’aspiration" + }, + "Swab": { + "title": "Écouvillon" + }, + "Urine Collection Tube": { + "title": "Tube de prélèvement d’urine" + }, + "Virus Transport Medium": { + "title": "Milieu de transport viral" + } }, - "r2_fastq_filepath": { - "title": "Chemin d’accès au fichier R2 FASTQ", - "description": "Emplacement du fichier R2 FASTQ dans le système de l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le chemin d’accès au fichier R2 FASTQ." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" - } - ] + "title": "Menu « Dispositif de prélèvement »" + }, + "HostScientificNameMenu": { + "permissible_values": { + "Homo sapiens": { + "title": "Homo sapiens" + }, + "Bos taurus": { + "title": "Bos taureau" + }, + "Canis lupus familiaris": { + "title": "Canis lupus familiaris" + }, + "Chiroptera": { + "title": "Chiroptères" + }, + "Columbidae": { + "title": "Columbidés" + }, + "Felis catus": { + "title": "Felis catus" + }, + "Gallus gallus": { + "title": "Gallus gallus" + }, + "Manis": { + "title": "Manis" + }, + "Manis javanica": { + "title": "Manis javanica" + }, + "Neovison vison": { + "title": "Neovison vison" + }, + "Panthera leo": { + "title": "Panthera leo" + }, + "Panthera tigris": { + "title": "Panthera tigris" + }, + "Rhinolophidae": { + "title": "Rhinolophidés" + }, + "Rhinolophus affinis": { + "title": "Rhinolophus affinis" + }, + "Sus scrofa domesticus": { + "title": "Sus scrofa domesticus" + }, + "Viverridae": { + "title": "Viverridés" + } }, - "fast5_filename": { - "title": "Nom de fichier FAST5", - "description": "Nom du fichier FAST5 spécifié par l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du fichier FAST5." - ], - "examples": [ - { - "value": "rona123assembly.fast5" - } - ] + "title": "Menu « Hôte (nom scientifique) »" + }, + "HostCommonNameMenu": { + "permissible_values": { + "Human": { + "title": "Humain" + }, + "Bat": { + "title": "Chauve-souris" + }, + "Cat": { + "title": "Chat" + }, + "Chicken": { + "title": "Poulet" + }, + "Civets": { + "title": "Civettes" + }, + "Cow": { + "title": "Vache" + }, + "Dog": { + "title": "Chien" + }, + "Lion": { + "title": "Lion" + }, + "Mink": { + "title": "Vison" + }, + "Pangolin": { + "title": "Pangolin" + }, + "Pig": { + "title": "Cochon" + }, + "Pigeon": { + "title": "Pigeon" + }, + "Tiger": { + "title": "Tigre" + } }, - "fast5_filepath": { - "title": "Chemin d’accès au fichier FAST5", - "description": "Emplacement du fichier FAST5 dans le système de l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le chemin d’accès au fichier FAST5." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" - } - ] + "title": "Menu « Hôte (nom commun) »" + }, + "HostHealthStateMenu": { + "permissible_values": { + "Asymptomatic": { + "title": "Asymptomatique" + }, + "Deceased": { + "title": "Décédé" + }, + "Healthy": { + "title": "En santé" + }, + "Recovered": { + "title": "Rétabli" + }, + "Symptomatic": { + "title": "Symptomatique" + } }, - "number_of_base_pairs_sequenced": { - "title": "Nombre de paires de bases séquencées", - "description": "Nombre total de paires de bases générées par le processus de séquençage", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "387 566" - } - ] + "title": "Menu « État de santé de l’hôte »" + }, + "HostHealthStatusDetailsMenu": { + "permissible_values": { + "Hospitalized": { + "title": "Hospitalisé" + }, + "Hospitalized (Non-ICU)": { + "title": "Hospitalisé (hors USI)" + }, + "Hospitalized (ICU)": { + "title": "Hospitalisé (USI)" + }, + "Mechanical Ventilation": { + "title": "Ventilation artificielle" + }, + "Medically Isolated": { + "title": "Isolement médical" + }, + "Medically Isolated (Negative Pressure)": { + "title": "Isolement médical (pression négative)" + }, + "Self-quarantining": { + "title": "Quarantaine volontaire" + } }, - "consensus_genome_length": { - "title": "Longueur consensuelle du génome", - "description": "Taille du génome reconstitué décrite comme étant le nombre de paires de bases", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "38 677" - } - ] + "title": "Menu « Détails de l’état de santé de l’hôte »" + }, + "HostHealthOutcomeMenu": { + "permissible_values": { + "Deceased": { + "title": "Décédé" + }, + "Deteriorating": { + "title": "Détérioration" + }, + "Recovered": { + "title": "Rétabli" + }, + "Stable": { + "title": "Stabilisation" + } }, - "ns_per_100_kbp": { - "title": "N par 100 kbp", - "description": "Nombre de symboles N présents dans la séquence fasta de consensus, par 100 kbp de séquence", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "330" - } - ] + "title": "Menu « Résultats sanitaires de l’hôte »" + }, + "OrganismMenu": { + "permissible_values": { + "Severe acute respiratory syndrome coronavirus 2": { + "title": "Coronavirus du syndrome respiratoire aigu sévère 2" + }, + "RaTG13": { + "title": "RaTG13" + }, + "RmYN02": { + "title": "RmYN02" + } }, - "reference_genome_accession": { - "title": "Accès au génome de référence", - "description": "Identifiant persistant et unique d’une entrée dans une base de données génomique", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le numéro d’accès au génome de référence." - ], - "examples": [ - { - "value": "NC_045512.2" - } - ] + "title": "Menu « Organisme »" + }, + "PurposeOfSamplingMenu": { + "permissible_values": { + "Cluster/Outbreak investigation": { + "title": "Enquête sur les grappes et les éclosions" + }, + "Diagnostic testing": { + "title": "Tests de diagnostic" + }, + "Research": { + "title": "Recherche" + }, + "Surveillance": { + "title": "Surveillance" + } }, - "bioinformatics_protocol": { - "title": "Protocole bioinformatique", - "description": "Description de la stratégie bioinformatique globale utilisée", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Des détails supplémentaires concernant les méthodes utilisées pour traiter les données brutes, générer des assemblages ou générer des séquences de consensus peuvent être fournis dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez le nom et le numéro de version du protocole, ou un lien GitHub vers un pipeline ou un flux de travail." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/ncov2019-artic-nf" - } - ] + "title": "Menu « Objectif de l’échantillonnage »" + }, + "PurposeOfSequencingMenu": { + "permissible_values": { + "Baseline surveillance (random sampling)": { + "title": "Surveillance de base (échantillonnage aléatoire)" + }, + "Targeted surveillance (non-random sampling)": { + "title": "Surveillance ciblée (échantillonnage non aléatoire)" + }, + "Priority surveillance project": { + "title": "Projet de surveillance prioritaire" + }, + "Screening for Variants of Concern (VoC)": { + "title": "Dépistage des variants préoccupants" + }, + "Sample has epidemiological link to Variant of Concern (VoC)": { + "title": "Lien épidémiologique entre l’échantillon et le variant préoccupant" + }, + "Sample has epidemiological link to Omicron Variant": { + "title": "Lien épidémiologique entre l’échantillon et le variant Omicron" + }, + "Longitudinal surveillance (repeat sampling of individuals)": { + "title": "Surveillance longitudinale (échantillonnage répété des individus)" + }, + "Chronic (prolonged) infection surveillance": { + "title": "Surveillance des infections chroniques (prolongées)" + }, + "Re-infection surveillance": { + "title": "Surveillance des réinfections" + }, + "Vaccine escape surveillance": { + "title": "Surveillance de l’échappement vaccinal" + }, + "Travel-associated surveillance": { + "title": "Surveillance associée aux voyages" + }, + "Domestic travel surveillance": { + "title": "Surveillance des voyages intérieurs" + }, + "Interstate/ interprovincial travel surveillance": { + "title": "Surveillance des voyages entre les États ou les provinces" + }, + "Intra-state/ intra-provincial travel surveillance": { + "title": "Surveillance des voyages dans les États ou les provinces" + }, + "International travel surveillance": { + "title": "Surveillance des voyages internationaux" + }, + "Surveillance of international border crossing by air travel or ground transport": { + "title": "Surveillance du franchissement des frontières internationales par voie aérienne ou terrestre" + }, + "Surveillance of international border crossing by air travel": { + "title": "Surveillance du franchissement des frontières internationales par voie aérienne" + }, + "Surveillance of international border crossing by ground transport": { + "title": "Surveillance du franchissement des frontières internationales par voie terrestre" + }, + "Surveillance from international worker testing": { + "title": "Surveillance à partir de tests auprès des travailleurs étrangers" + }, + "Cluster/Outbreak investigation": { + "title": "Enquête sur les grappes et les éclosions" + }, + "Multi-jurisdictional outbreak investigation": { + "title": "Enquête sur les éclosions multijuridictionnelles" + }, + "Intra-jurisdictional outbreak investigation": { + "title": "Enquête sur les éclosions intrajuridictionnelles" + }, + "Research": { + "title": "Recherche" + }, + "Viral passage experiment": { + "title": "Expérience de transmission virale" + }, + "Protocol testing experiment": { + "title": "Expérience du test de protocole" + }, + "Retrospective sequencing": { + "title": "Séquençage rétrospectif" + } }, - "lineage_clade_name": { - "title": "Nom de la lignée ou du clade", - "description": "Nom de la lignée ou du clade", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Fournissez le nom de la lignée ou du clade Pangolin ou Nextstrain." - ], - "examples": [ - { - "value": "B.1.1.7" - } - ] + "title": "Menu « Objectif du séquençage »" + }, + "SpecimenProcessingMenu": { + "permissible_values": { + "Virus passage": { + "title": "Transmission du virus" + }, + "RNA re-extraction (post RT-PCR)": { + "title": "Rétablissement de l’extraction de l’ARN (après RT-PCR)" + }, + "Specimens pooled": { + "title": "Échantillons regroupés" + } }, - "lineage_clade_analysis_software_name": { - "title": "Nom du logiciel d’analyse de la lignée ou du clade", - "description": "Nom du logiciel utilisé pour déterminer la lignée ou le clade", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Fournissez le nom du logiciel utilisé pour déterminer la lignée ou le clade." - ], - "examples": [ - { - "value": "Pangolin" - } - ] + "title": "Menu « Traitement des échantillons »" + }, + "LabHostMenu": { + "permissible_values": { + "293/ACE2 cell line": { + "title": "Lignée cellulaire 293/ACE2" + }, + "Caco2 cell line": { + "title": "Lignée cellulaire Caco2" + }, + "Calu3 cell line": { + "title": "Lignée cellulaire Calu3" + }, + "EFK3B cell line": { + "title": "Lignée cellulaire EFK3B" + }, + "HEK293T cell line": { + "title": "Lignée cellulaire HEK293T" + }, + "HRCE cell line": { + "title": "Lignée cellulaire HRCE" + }, + "Huh7 cell line": { + "title": "Lignée cellulaire Huh7" + }, + "LLCMk2 cell line": { + "title": "Lignée cellulaire LLCMk2" + }, + "MDBK cell line": { + "title": "Lignée cellulaire MDBK" + }, + "NHBE cell line": { + "title": "Lignée cellulaire NHBE" + }, + "PK-15 cell line": { + "title": "Lignée cellulaire PK-15" + }, + "RK-13 cell line": { + "title": "Lignée cellulaire RK-13" + }, + "U251 cell line": { + "title": "Lignée cellulaire U251" + }, + "Vero cell line": { + "title": "Lignée cellulaire Vero" + }, + "Vero E6 cell line": { + "title": "Lignée cellulaire Vero E6" + }, + "VeroE6/TMPRSS2 cell line": { + "title": "Lignée cellulaire VeroE6/TMPRSS2" + } }, - "lineage_clade_analysis_software_version": { - "title": "Version du logiciel d’analyse de la lignée ou du clade", - "description": "Version du logiciel utilisé pour déterminer la lignée ou le clade", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Fournissez la version du logiciel utilisé pour déterminer la lignée ou le clade." - ], - "examples": [ - { - "value": "2.1.10" - } - ] + "title": "Menu « Laboratoire hôte »" + }, + "HostDiseaseMenu": { + "permissible_values": { + "COVID-19": { + "title": "COVID-19" + } }, - "variant_designation": { - "title": "Désignation du variant", - "description": "Classification des variants de la lignée ou du clade (c.-à-d. le variant, le variant préoccupant)", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Si la lignée ou le clade est considéré comme étant un variant préoccupant, sélectionnez l’option connexe à partir de la liste de sélection. Si la lignée ou le clade contient des mutations préoccupantes (mutations qui augmentent la transmission, la gravité clinique ou d’autres facteurs épidémiologiques), mais qu’il ne s’agit pas d’un variant préoccupant global, sélectionnez « Variante ». Si la lignée ou le clade ne contient pas de mutations préoccupantes, laissez ce champ vide." - ], - "examples": [ - { - "value": "Variant préoccupant" - } - ] + "title": "Menu « Maladie de l’hôte »" + }, + "HostAgeBinMenu": { + "permissible_values": { + "0 - 9": { + "title": "0 - 9" + }, + "10 - 19": { + "title": "10 - 19" + }, + "20 - 29": { + "title": "20 - 29" + }, + "30 - 39": { + "title": "30 - 39" + }, + "40 - 49": { + "title": "40 - 49" + }, + "50 - 59": { + "title": "50 - 59" + }, + "60 - 69": { + "title": "60 - 69" + }, + "70 - 79": { + "title": "70 - 79" + }, + "80 - 89": { + "title": "80 - 89" + }, + "90 - 99": { + "title": "90 - 99" + }, + "100+": { + "title": "100+" + } }, - "variant_evidence": { - "title": "Données probantes du variant", - "description": "Données probantes utilisées pour déterminer le variant", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Indiquez si l’échantillon a fait l’objet d’un dépistage RT-qPCR ou par séquençage à partir de la liste de sélection." - ], - "examples": [ - { - "value": "RT-qPCR" - } - ] + "title": "Menu « Groupe d’âge de l’hôte »" + }, + "HostGenderMenu": { + "permissible_values": { + "Female": { + "title": "Femme" + }, + "Male": { + "title": "Homme" + }, + "Non-binary gender": { + "title": "Non binaire" + }, + "Transgender (assigned male at birth)": { + "title": "Transgenre (sexe masculin à la naissance)" + }, + "Transgender (assigned female at birth)": { + "title": "Transgenre (sexe féminin à la naissance)" + }, + "Undeclared": { + "title": "Non déclaré" + } }, - "variant_evidence_details": { - "title": "Détails liés aux données probantes du variant", - "description": "Détails sur les données probantes utilisées pour déterminer le variant", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Fournissez l’essai biologique et répertoriez l’ensemble des mutations définissant la lignée qui sont utilisées pour effectuer la détermination des variants. Si des mutations d’intérêt ou de préoccupation ont été observées en plus des mutations définissant la lignée, décrivez-les ici." - ], - "examples": [ - { - "value": "Mutations définissant la lignée : ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." - } - ] + "title": "Menu « Genre de l’hôte »" + }, + "ExposureEventMenu": { + "permissible_values": { + "Mass Gathering": { + "title": "Rassemblement de masse" + }, + "Agricultural Event": { + "title": "Événement agricole" + }, + "Convention": { + "title": "Convention" + }, + "Convocation": { + "title": "Convocation" + }, + "Recreational Event": { + "title": "Événement récréatif" + }, + "Concert": { + "title": "Concert" + }, + "Sporting Event": { + "title": "Événement sportif" + }, + "Religious Gathering": { + "title": "Rassemblement religieux" + }, + "Mass": { + "title": "Messe" + }, + "Social Gathering": { + "title": "Rassemblement social" + }, + "Baby Shower": { + "title": "Réception-cadeau pour bébé" + }, + "Community Event": { + "title": "Événement communautaire" + }, + "Family Gathering": { + "title": "Rassemblement familial" + }, + "Family Reunion": { + "title": "Réunion de famille" + }, + "Funeral": { + "title": "Funérailles" + }, + "Party": { + "title": "Fête" + }, + "Potluck": { + "title": "Repas-partage" + }, + "Wedding": { + "title": "Mariage" + }, + "Other exposure event": { + "title": "Autre événement d’exposition" + } }, - "gene_name_1": { - "title": "Nom du gène 1", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Indiquez le nom complet du gène soumis au dépistage. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène E (orf4)" - } - ] + "title": "Menu « Événement d’exposition »" + }, + "ExposureContactLevelMenu": { + "permissible_values": { + "Contact with infected individual": { + "title": "Contact avec une personne infectée" + }, + "Direct contact (direct human-to-human contact)": { + "title": "Contact direct (contact interhumain)" + }, + "Indirect contact": { + "title": "Contact indirect" + }, + "Close contact (face-to-face, no direct contact)": { + "title": "Contact étroit (contact personnel, aucun contact étroit)" + }, + "Casual contact": { + "title": "Contact occasionnel" + } }, - "diagnostic_pcr_protocol_1": { - "title": "Protocole de diagnostic de polymérase en chaîne 1", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "EGenePCRTest 2" - } - ] + "title": "Menu « Niveau de contact de l’exposition »" + }, + "HostRoleMenu": { + "permissible_values": { + "Attendee": { + "title": "Participant" + }, + "Student": { + "title": "Étudiant" + }, + "Patient": { + "title": "Patient" + }, + "Inpatient": { + "title": "Patient hospitalisé" + }, + "Outpatient": { + "title": "Patient externe" + }, + "Passenger": { + "title": "Passager" + }, + "Resident": { + "title": "Résident" + }, + "Visitor": { + "title": "Visiteur" + }, + "Volunteer": { + "title": "Bénévole" + }, + "Work": { + "title": "Travail" + }, + "Administrator": { + "title": "Administrateur" + }, + "Child Care/Education Worker": { + "title": "Travailleur en garderie ou en éducation" + }, + "Essential Worker": { + "title": "Travailleur essentiel" + }, + "First Responder": { + "title": "Premier intervenant" + }, + "Firefighter": { + "title": "Pompier" + }, + "Paramedic": { + "title": "Ambulancier" + }, + "Police Officer": { + "title": "Policier" + }, + "Healthcare Worker": { + "title": "Travailleur de la santé" + }, + "Community Healthcare Worker": { + "title": "Agent de santé communautaire" + }, + "Laboratory Worker": { + "title": "Travailleur de laboratoire" + }, + "Nurse": { + "title": "Infirmière" + }, + "Personal Care Aid": { + "title": "Aide aux soins personnels" + }, + "Pharmacist": { + "title": "Pharmacien" + }, + "Physician": { + "title": "Médecin" + }, + "Housekeeper": { + "title": "Aide-ménagère" + }, + "International worker": { + "title": "Travailleur international" + }, + "Kitchen Worker": { + "title": "Aide de cuisine" + }, + "Rotational Worker": { + "title": "Travailleur en rotation" + }, + "Seasonal Worker": { + "title": "Travailleur saisonnier" + }, + "Transport Worker": { + "title": "Ouvrier des transports" + }, + "Transport Truck Driver": { + "title": "Chauffeur de camion de transport" + }, + "Veterinarian": { + "title": "Vétérinaire" + }, + "Social role": { + "title": "Rôle social" + }, + "Acquaintance of case": { + "title": "Connaissance du cas" + }, + "Relative of case": { + "title": "Famille du cas" + }, + "Child of case": { + "title": "Enfant du cas" + }, + "Parent of case": { + "title": "Parent du cas" + }, + "Father of case": { + "title": "Père du cas" + }, + "Mother of case": { + "title": "Mère du cas" + }, + "Spouse of case": { + "title": "Conjoint du cas" + }, + "Other Host Role": { + "title": "Autre rôle de l’hôte" + } }, - "diagnostic_pcr_ct_value_1": { - "title": "Valeur de diagnostic de polymérase en chaîne 1", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Fournissez la valeur Ct de l’échantillon issu du test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "21" - } - ] + "title": "Menu « Rôle de l’hôte »" + }, + "ExposureSettingMenu": { + "permissible_values": { + "Human Exposure": { + "title": "Exposition humaine" + }, + "Contact with Known COVID-19 Case": { + "title": "Contact avec un cas connu de COVID-19" + }, + "Contact with Patient": { + "title": "Contact avec un patient" + }, + "Contact with Probable COVID-19 Case": { + "title": "Contact avec un cas probable de COVID-19" + }, + "Contact with Person with Acute Respiratory Illness": { + "title": "Contact avec une personne atteinte d’une maladie respiratoire aiguë" + }, + "Contact with Person with Fever and/or Cough": { + "title": "Contact avec une personne présentant une fièvre ou une toux" + }, + "Contact with Person who Recently Travelled": { + "title": "Contact avec une personne ayant récemment voyagé" + }, + "Occupational, Residency or Patronage Exposure": { + "title": "Exposition professionnelle ou résidentielle" + }, + "Abbatoir": { + "title": "Abattoir" + }, + "Animal Rescue": { + "title": "Refuge pour animaux" + }, + "Childcare": { + "title": "Garde d’enfants" + }, + "Daycare": { + "title": "Garderie" + }, + "Nursery": { + "title": "Pouponnière" + }, + "Community Service Centre": { + "title": "Centre de services communautaires" + }, + "Correctional Facility": { + "title": "Établissement correctionnel" + }, + "Dormitory": { + "title": "Dortoir" + }, + "Farm": { + "title": "Ferme" + }, + "First Nations Reserve": { + "title": "Réserve des Premières Nations" + }, + "Funeral Home": { + "title": "Salon funéraire" + }, + "Group Home": { + "title": "Foyer de groupe" + }, + "Healthcare Setting": { + "title": "Établissement de soins de santé" + }, + "Ambulance": { + "title": "Ambulance" + }, + "Acute Care Facility": { + "title": "Établissement de soins de courte durée" + }, + "Clinic": { + "title": "Clinique" + }, + "Community Healthcare (At-Home) Setting": { + "title": "Établissement de soins de santé communautaire (à domicile)" + }, + "Community Health Centre": { + "title": "Centre de santé communautaire" + }, + "Hospital": { + "title": "Hôpital" + }, + "Emergency Department": { + "title": "Service des urgences" + }, + "ICU": { + "title": "USI" + }, + "Ward": { + "title": "Service" + }, + "Laboratory": { + "title": "Laboratoire" + }, + "Long-Term Care Facility": { + "title": "Établissement de soins de longue durée" + }, + "Pharmacy": { + "title": "Pharmacie" + }, + "Physician's Office": { + "title": "Cabinet de médecin" + }, + "Household": { + "title": "Ménage" + }, + "Insecure Housing (Homeless)": { + "title": "Logement précaire (sans-abri)" + }, + "Occupational Exposure": { + "title": "Exposition professionnelle" + }, + "Worksite": { + "title": "Lieu de travail" + }, + "Office": { + "title": "Bureau" + }, + "Outdoors": { + "title": "Plein air" + }, + "Camp/camping": { + "title": "Camp/Camping" + }, + "Hiking Trail": { + "title": "Sentier de randonnée" + }, + "Hunting Ground": { + "title": "Territoire de chasse" + }, + "Ski Resort": { + "title": "Station de ski" + }, + "Petting zoo": { + "title": "Zoo pour enfants" + }, + "Place of Worship": { + "title": "Lieu de culte" + }, + "Church": { + "title": "Église" + }, + "Mosque": { + "title": "Mosquée" + }, + "Temple": { + "title": "Temple" + }, + "Restaurant": { + "title": "Restaurant" + }, + "Retail Store": { + "title": "Magasin de détail" + }, + "School": { + "title": "École" + }, + "Temporary Residence": { + "title": "Résidence temporaire" + }, + "Homeless Shelter": { + "title": "Refuge pour sans-abri" + }, + "Hotel": { + "title": "Hôtel" + }, + "Veterinary Care Clinic": { + "title": "Clinique vétérinaire" + }, + "Travel Exposure": { + "title": "Exposition liée au voyage" + }, + "Travelled on a Cruise Ship": { + "title": "Voyage sur un bateau de croisière" + }, + "Travelled on a Plane": { + "title": "Voyage en avion" + }, + "Travelled on Ground Transport": { + "title": "Voyage par voie terrestre" + }, + "Travelled outside Province/Territory": { + "title": "Voyage en dehors de la province ou du territoire" + }, + "Travelled outside Canada": { + "title": "Voyage en dehors du Canada" + }, + "Other Exposure Setting": { + "title": "Autres contextes d’exposition" + } }, - "gene_name_2": { - "title": "Nom du gène 2", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène RdRp (nsp12)" - } - ] + "title": "Menu « Contexte de l’exposition »" + }, + "TravelPointOfEntryTypeMenu": { + "permissible_values": { + "Air": { + "title": "Voie aérienne" + }, + "Land": { + "title": "Voie terrestre" + } }, - "diagnostic_pcr_protocol_2": { - "title": "Protocole de diagnostic de polymérase en chaîne 2", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ] + "title": "Menu «  Type de point d’entrée du voyage »" + }, + "BorderTestingTestDayTypeMenu": { + "permissible_values": { + "day 1": { + "title": "Jour 1" + }, + "day 8": { + "title": "Jour 8" + }, + "day 10": { + "title": "Jour 10" + } }, - "diagnostic_pcr_ct_value_2": { - "title": "Valeur de diagnostic de polymérase en chaîne 2", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "36" - } - ] + "title": "Menu « Jour du dépistage à la frontière »" + }, + "TravelHistoryAvailabilityMenu": { + "permissible_values": { + "Travel history available": { + "title": "Antécédents de voyage disponibles" + }, + "Domestic travel history available": { + "title": "Antécédents des voyages intérieurs disponibles" + }, + "International travel history available": { + "title": "Antécédents des voyages internationaux disponibles" + }, + "International and domestic travel history available": { + "title": "Antécédents des voyages intérieurs et internationaux disponibles" + }, + "No travel history available": { + "title": "Aucun antécédent de voyage disponible" + } }, - "gene_name_3": { - "title": "Nom du gène 3", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène RdRp (nsp12)" - } - ] + "title": "Menu « Disponibilité des antécédents de voyage »" + }, + "SequencingInstrumentMenu": { + "permissible_values": { + "Illumina": { + "title": "Illumina" + }, + "Illumina Genome Analyzer": { + "title": "Analyseur de génome Illumina" + }, + "Illumina Genome Analyzer II": { + "title": "Analyseur de génome Illumina II" + }, + "Illumina Genome Analyzer IIx": { + "title": "Analyseur de génome Illumina IIx" + }, + "Illumina HiScanSQ": { + "title": "Illumina HiScanSQ" + }, + "Illumina HiSeq": { + "title": "Illumina HiSeq" + }, + "Illumina HiSeq X": { + "title": "Illumina HiSeq X" + }, + "Illumina HiSeq X Five": { + "title": "Illumina HiSeq X Five" + }, + "Illumina HiSeq X Ten": { + "title": "Illumina HiSeq X Ten" + }, + "Illumina HiSeq 1000": { + "title": "Illumina HiSeq 1000" + }, + "Illumina HiSeq 1500": { + "title": "Illumina HiSeq 1500" + }, + "Illumina HiSeq 2000": { + "title": "Illumina HiSeq 2000" + }, + "Illumina HiSeq 2500": { + "title": "Illumina HiSeq 2500" + }, + "Illumina HiSeq 3000": { + "title": "Illumina HiSeq 3000" + }, + "Illumina HiSeq 4000": { + "title": "Illumina HiSeq 4000" + }, + "Illumina iSeq": { + "title": "Illumina iSeq" + }, + "Illumina iSeq 100": { + "title": "Illumina iSeq 100" + }, + "Illumina NovaSeq": { + "title": "Illumina NovaSeq" + }, + "Illumina NovaSeq 6000": { + "title": "Illumina NovaSeq 6000" + }, + "Illumina MiniSeq": { + "title": "Illumina MiniSeq" + }, + "Illumina MiSeq": { + "title": "Illumina MiSeq" + }, + "Illumina NextSeq": { + "title": "Illumina NextSeq" + }, + "Illumina NextSeq 500": { + "title": "Illumina NextSeq 500" + }, + "Illumina NextSeq 550": { + "title": "Illumina NextSeq 550" + }, + "Illumina NextSeq 2000": { + "title": "Illumina NextSeq 2000" + }, + "Pacific Biosciences": { + "title": "Pacific Biosciences" + }, + "PacBio RS": { + "title": "PacBio RS" + }, + "PacBio RS II": { + "title": "PacBio RS II" + }, + "PacBio Sequel": { + "title": "PacBio Sequel" + }, + "PacBio Sequel II": { + "title": "PacBio Sequel II" + }, + "Ion Torrent": { + "title": "Ion Torrent" + }, + "Ion Torrent PGM": { + "title": "Ion Torrent PGM" + }, + "Ion Torrent Proton": { + "title": "Ion Torrent Proton" + }, + "Ion Torrent S5 XL": { + "title": "Ion Torrent S5 XL" + }, + "Ion Torrent S5": { + "title": "Ion Torrent S5" + }, + "Oxford Nanopore": { + "title": "Oxford Nanopore" + }, + "Oxford Nanopore GridION": { + "title": "Oxford Nanopore GridION" + }, + "Oxford Nanopore MinION": { + "title": "Oxford Nanopore MinION" + }, + "Oxford Nanopore PromethION": { + "title": "Oxford Nanopore PromethION" + }, + "BGI Genomics": { + "title": "BGI Genomics" + }, + "BGI Genomics BGISEQ-500": { + "title": "BGI Genomics BGISEQ-500" + }, + "MGI": { + "title": "MGI" + }, + "MGI DNBSEQ-T7": { + "title": "MGI DNBSEQ-T7" + }, + "MGI DNBSEQ-G400": { + "title": "MGI DNBSEQ-G400" + }, + "MGI DNBSEQ-G400 FAST": { + "title": "MGI DNBSEQ-G400 FAST" + }, + "MGI DNBSEQ-G50": { + "title": "MGI DNBSEQ-G50" + } }, - "diagnostic_pcr_protocol_3": { - "title": "Protocole de diagnostic de polymérase en chaîne 3", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ] + "title": "Menu « Instrument de séquençage »" + }, + "GeneNameMenu": { + "permissible_values": { + "E gene (orf4)": { + "title": "Gène E (orf4)" + }, + "M gene (orf5)": { + "title": "Gène M (orf5)" + }, + "N gene (orf9)": { + "title": "Gène N (orf9)" + }, + "Spike gene (orf2)": { + "title": "Gène de pointe (orf2)" + }, + "orf1ab (rep)": { + "title": "orf1ab (rep)" + }, + "orf1a (pp1a)": { + "title": "orf1a (pp1a)" + }, + "nsp11": { + "title": "nsp11" + }, + "nsp1": { + "title": "nsp1" + }, + "nsp2": { + "title": "nsp2" + }, + "nsp3": { + "title": "nsp3" + }, + "nsp4": { + "title": "nsp4" + }, + "nsp5": { + "title": "nsp5" + }, + "nsp6": { + "title": "nsp6" + }, + "nsp7": { + "title": "nsp7" + }, + "nsp8": { + "title": "nsp8" + }, + "nsp9": { + "title": "nsp9" + }, + "nsp10": { + "title": "nsp10" + }, + "RdRp gene (nsp12)": { + "title": "Gène RdRp (nsp12)" + }, + "hel gene (nsp13)": { + "title": "Gène hel (nsp13)" + }, + "exoN gene (nsp14)": { + "title": "Gène exoN (nsp14)" + }, + "nsp15": { + "title": "nsp15" + }, + "nsp16": { + "title": "nsp16" + }, + "orf3a": { + "title": "orf3a" + }, + "orf3b": { + "title": "orf3b" + }, + "orf6 (ns6)": { + "title": "orf6 (ns6)" + }, + "orf7a": { + "title": "orf7a" + }, + "orf7b (ns7b)": { + "title": "orf7b (ns7b)" + }, + "orf8 (ns8)": { + "title": "orf8 (ns8)" + }, + "orf9b": { + "title": "orf9b" + }, + "orf9c": { + "title": "orf9c" + }, + "orf10": { + "title": "orf10" + }, + "orf14": { + "title": "orf14" + }, + "SARS-COV-2 5' UTR": { + "title": "SRAS-COV-2 5' UTR" + } }, - "diagnostic_pcr_ct_value_3": { - "title": "Valeur de diagnostic de polymérase en chaîne 3", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "30" - } - ] + "title": "Menu « Nom du gène »" + }, + "SequenceSubmittedByMenu": { + "permissible_values": { + "Alberta Precision Labs (APL)": { + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "title": "Laboratoire de santé publique du CCMCB" + }, + "Canadore College": { + "title": "Canadore College" + }, + "The Centre for Applied Genomics (TCAG)": { + "title": "The Centre for Applied Genomics (TCAG)" + }, + "Dynacare": { + "title": "Dynacare" + }, + "Dynacare (Brampton)": { + "title": "Dynacare (Brampton)" + }, + "Dynacare (Manitoba)": { + "title": "Dynacare (Manitoba)" + }, + "The Hospital for Sick Children (SickKids)": { + "title": "The Hospital for Sick Children (SickKids)" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Manitoba Cadham Provincial Laboratory": { + "title": "Laboratoire provincial Cadham du Manitoba" + }, + "McGill University": { + "title": "Université McGill" + }, + "McMaster University": { + "title": "Université McMaster" + }, + "National Microbiology Laboratory (NML)": { + "title": "Laboratoire national de microbiologie (LNM)" + }, + "New Brunswick - Vitalité Health Network": { + "title": "Nouveau-Brunswick – Réseau de santé Vitalité" + }, + "Newfoundland and Labrador - Eastern Health": { + "title": "Terre-Neuve-et-Labrador – Eastern Health" + }, + "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { + "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" + }, + "Nova Scotia Health Authority": { + "title": "Autorité sanitaire de la Nouvelle-Écosse" + }, + "Ontario Institute for Cancer Research (OICR)": { + "title": "Institut ontarien de recherche sur le cancer (IORC)" + }, + "Ontario COVID-19 Genomic Network": { + "title": "Réseau génomique ontarien COVID-19" + }, + "Prince Edward Island - Health PEI": { + "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." + }, + "Public Health Ontario (PHO)": { + "title": "Santé publique Ontario (SPO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "title": "Université Queen’s – Centre des sciences de la santé de Kingston" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "title": "Saskatchewan – Laboratoire provincial Roy Romanow" + }, + "Sunnybrook Health Sciences Centre": { + "title": "Sunnybrook Health Sciences Centre" + }, + "Thunder Bay Regional Health Sciences Centre": { + "title": "Centre régional des sciences\nde la santé de Thunder Bay" + } }, - "authors": { - "title": "Auteurs", - "description": "Noms des personnes contribuant aux processus de prélèvement d’échantillons, de génération de séquences, d’analyse et de soumission de données", - "slot_group": "Reconnaissance des contributeurs", - "comments": [ - "Incluez le prénom et le nom de toutes les personnes qui doivent être affectées, séparés par une virgule." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ] + "title": "Menu « Séquence soumise par »" + }, + "SampleCollectedByMenu": { + "permissible_values": { + "Alberta Precision Labs (APL)": { + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "title": "Laboratoire de santé publique du CCMCB" + }, + "Dynacare": { + "title": "Dynacare" + }, + "Dynacare (Manitoba)": { + "title": "Dynacare (Manitoba)" + }, + "Dynacare (Brampton)": { + "title": "Dynacare (Brampton)" + }, + "Eastern Ontario Regional Laboratory Association": { + "title": "Association des laboratoires régionaux de l’Est de l’Ontario" + }, + "Hamilton Health Sciences": { + "title": "Hamilton Health Sciences" + }, + "The Hospital for Sick Children (SickKids)": { + "title": "The Hospital for Sick Children (SickKids)" + }, + "Kingston Health Sciences Centre": { + "title": "Centre des sciences de la santé de Kingston" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Lake of the Woods District Hospital - Ontario": { + "title": "Lake of the Woods District Hospital – Ontario" + }, + "LifeLabs": { + "title": "LifeLabs" + }, + "LifeLabs (Ontario)": { + "title": "LifeLabs (Ontario)" + }, + "Manitoba Cadham Provincial Laboratory": { + "title": "Laboratoire provincial Cadham du Manitoba" + }, + "McMaster University": { + "title": "Université McMaster" + }, + "Mount Sinai Hospital": { + "title": "Mount Sinai Hospital" + }, + "National Microbiology Laboratory (NML)": { + "title": "Laboratoire national de microbiologie (LNM)" + }, + "New Brunswick - Vitalité Health Network": { + "title": "Nouveau-Brunswick – Réseau de santé Vitalité" + }, + "Newfoundland and Labrador - Eastern Health": { + "title": "Terre-Neuve-et-Labrador – Eastern Health" + }, + "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { + "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" + }, + "Nova Scotia Health Authority": { + "title": "Autorité sanitaire de la Nouvelle-Écosse" + }, + "Nunavut": { + "title": "Nunavut" + }, + "Ontario Institute for Cancer Research (OICR)": { + "title": "Institut ontarien de recherche sur le cancer (IORC)" + }, + "Prince Edward Island - Health PEI": { + "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." + }, + "Public Health Ontario (PHO)": { + "title": "Santé publique Ontario (SPO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "title": "Université Queen’s – Centre des sciences de la santé de Kingston" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "title": "Saskatchewan – Laboratoire provincial Roy Romanow" + }, + "Shared Hospital Laboratory": { + "title": "Shared Hospital Laboratory" + }, + "St. John's Rehab at Sunnybrook Hospital": { + "title": "St. John’s Rehab à l’hôpital Sunnybrook" + }, + "St. Joseph's Healthcare Hamilton": { + "title": "St. Joseph's Healthcare Hamilton" + }, + "Switch Health": { + "title": "Switch Health" + }, + "Sunnybrook Health Sciences Centre": { + "title": "Sunnybrook Health Sciences Centre" + }, + "Unity Health Toronto": { + "title": "Unity Health Toronto" + }, + "William Osler Health System": { + "title": "William Osler Health System" + } }, - "dataharmonizer_provenance": { - "title": "Provenance de DataHarmonizer", - "description": "Provenance du logiciel DataHarmonizer et de la version du modèle", - "slot_group": "Reconnaissance des contributeurs", - "comments": [ - "Les renseignements actuels sur la version du logiciel et du modèle seront automatiquement générés dans ce champ une fois que l’utilisateur aura utilisé la fonction « Valider ». Ces renseignements seront générés indépendamment du fait que la ligne soit valide ou non." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" - } - ] - } + "title": "Menu « Échantillon prélevé par »" }, - "enums": { - "UmbrellaBioprojectAccessionMenu": { - "permissible_values": { - "PRJNA623807": { - "title": "PRJNA623807" - } + "GeoLocNameCountryMenu": { + "permissible_values": { + "Afghanistan": { + "title": "Afghanistan" + }, + "Albania": { + "title": "Albanie" + }, + "Algeria": { + "title": "Algérie" + }, + "American Samoa": { + "title": "Samoa américaines" + }, + "Andorra": { + "title": "Andorre" + }, + "Angola": { + "title": "Angola" + }, + "Anguilla": { + "title": "Anguilla" + }, + "Antarctica": { + "title": "Antarctique" + }, + "Antigua and Barbuda": { + "title": "Antigua-et-Barbuda" + }, + "Argentina": { + "title": "Argentine" + }, + "Armenia": { + "title": "Arménie" + }, + "Aruba": { + "title": "Aruba" + }, + "Ashmore and Cartier Islands": { + "title": "Îles Ashmore et Cartier" + }, + "Australia": { + "title": "Australie" + }, + "Austria": { + "title": "Autriche" + }, + "Azerbaijan": { + "title": "Azerbaïdjan" + }, + "Bahamas": { + "title": "Bahamas" + }, + "Bahrain": { + "title": "Bahreïn" + }, + "Baker Island": { + "title": "Île Baker" + }, + "Bangladesh": { + "title": "Bangladesh" + }, + "Barbados": { + "title": "Barbade" + }, + "Bassas da India": { + "title": "Bassas de l’Inde" + }, + "Belarus": { + "title": "Bélarus" + }, + "Belgium": { + "title": "Belgique" + }, + "Belize": { + "title": "Bélize" + }, + "Benin": { + "title": "Bénin" + }, + "Bermuda": { + "title": "Bermudes" + }, + "Bhutan": { + "title": "Bhoutan" + }, + "Bolivia": { + "title": "Bolivie" + }, + "Borneo": { + "title": "Bornéo" + }, + "Bosnia and Herzegovina": { + "title": "Bosnie-Herzégovine" + }, + "Botswana": { + "title": "Botswana" + }, + "Bouvet Island": { + "title": "Île Bouvet" + }, + "Brazil": { + "title": "Brésil" + }, + "British Virgin Islands": { + "title": "Îles Vierges britanniques" + }, + "Brunei": { + "title": "Brunei" + }, + "Bulgaria": { + "title": "Bulgarie" + }, + "Burkina Faso": { + "title": "Burkina Faso" + }, + "Burundi": { + "title": "Burundi" + }, + "Cambodia": { + "title": "Cambodge" + }, + "Cameroon": { + "title": "Cameroun" + }, + "Canada": { + "title": "Canada" + }, + "Cape Verde": { + "title": "Cap-Vert" + }, + "Cayman Islands": { + "title": "Îles Caïmans" + }, + "Central African Republic": { + "title": "République centrafricaine" + }, + "Chad": { + "title": "Tchad" + }, + "Chile": { + "title": "Chili" + }, + "China": { + "title": "Chine" + }, + "Christmas Island": { + "title": "Île Christmas" + }, + "Clipperton Island": { + "title": "Îlot de Clipperton" + }, + "Cocos Islands": { + "title": "Îles Cocos" + }, + "Colombia": { + "title": "Colombie" + }, + "Comoros": { + "title": "Comores" + }, + "Cook Islands": { + "title": "Îles Cook" + }, + "Coral Sea Islands": { + "title": "Îles de la mer de Corail" + }, + "Costa Rica": { + "title": "Costa Rica" + }, + "Cote d'Ivoire": { + "title": "Côte d’Ivoire" + }, + "Croatia": { + "title": "Croatie" + }, + "Cuba": { + "title": "Cuba" + }, + "Curacao": { + "title": "Curaçao" + }, + "Cyprus": { + "title": "Chypre" + }, + "Czech Republic": { + "title": "République tchèque" + }, + "Democratic Republic of the Congo": { + "title": "République démocratique du Congo" + }, + "Denmark": { + "title": "Danemark" + }, + "Djibouti": { + "title": "Djibouti" + }, + "Dominica": { + "title": "Dominique" + }, + "Dominican Republic": { + "title": "République dominicaine" + }, + "Ecuador": { + "title": "Équateur" + }, + "Egypt": { + "title": "Égypte" + }, + "El Salvador": { + "title": "Salvador" + }, + "Equatorial Guinea": { + "title": "Guinée équatoriale" + }, + "Eritrea": { + "title": "Érythrée" + }, + "Estonia": { + "title": "Estonie" + }, + "Eswatini": { + "title": "Eswatini" + }, + "Ethiopia": { + "title": "Éthiopie" + }, + "Europa Island": { + "title": "Île Europa" + }, + "Falkland Islands (Islas Malvinas)": { + "title": "Îles Falkland (îles Malouines)" + }, + "Faroe Islands": { + "title": "Îles Féroé" + }, + "Fiji": { + "title": "Fidji" + }, + "Finland": { + "title": "Finlande" + }, + "France": { + "title": "France" }, - "title": "Menu « Accès au bioprojet cadre »" - }, - "NullValueMenu": { - "permissible_values": { - "Not Applicable": { - "title": "Sans objet" - }, - "Missing": { - "title": "Manquante" - }, - "Not Collected": { - "title": "Non prélevée" - }, - "Not Provided": { - "title": "Non fournie" - }, - "Restricted Access": { - "title": "Accès restreint" - } - }, - "title": "Menu « Valeur nulle »" - }, - "GeoLocNameStateProvinceTerritoryMenu": { - "permissible_values": { - "Alberta": { - "title": "Alberta" - }, - "British Columbia": { - "title": "Colombie-Britannique" - }, - "Manitoba": { - "title": "Manitoba" - }, - "New Brunswick": { - "title": "Nouveau-Brunswick" - }, - "Newfoundland and Labrador": { - "title": "Terre-Neuve-et-Labrador" - }, - "Northwest Territories": { - "title": "Territoires du Nord-Ouest" - }, - "Nova Scotia": { - "title": "Nouvelle-Écosse" - }, - "Nunavut": { - "title": "Nunavut" - }, - "Ontario": { - "title": "Ontario" - }, - "Prince Edward Island": { - "title": "Île-du-Prince-Édouard" - }, - "Quebec": { - "title": "Québec" - }, - "Saskatchewan": { - "title": "Saskatchewan" - }, - "Yukon": { - "title": "Yukon" - } - }, - "title": "Menu « nom_lieu_géo (état/province/territoire) »" - }, - "HostAgeUnitMenu": { - "permissible_values": { - "month": { - "title": "Mois" - }, - "year": { - "title": "Année" - } - }, - "title": "Menu « Groupe d’âge de l’hôte »" - }, - "SampleCollectionDatePrecisionMenu": { - "permissible_values": { - "year": { - "title": "Année" - }, - "month": { - "title": "Mois" - }, - "day": { - "title": "Jour" - } - }, - "title": "Menu « Précision de la date de prélèvement des échantillons »" - }, - "BiomaterialExtractedMenu": { - "permissible_values": { - "RNA (total)": { - "title": "ARN (total)" - }, - "RNA (poly-A)": { - "title": "ARN (poly-A)" - }, - "RNA (ribo-depleted)": { - "title": "ARN (déplétion ribosomique)" - }, - "mRNA (messenger RNA)": { - "title": "ARNm (ARN messager)" - }, - "mRNA (cDNA)": { - "title": "ARNm (ADNc)" - } - }, - "title": "Menu « Biomatériaux extraits »" - }, - "SignsAndSymptomsMenu": { - "permissible_values": { - "Abnormal lung auscultation": { - "title": "Auscultation pulmonaire anormale" - }, - "Abnormality of taste sensation": { - "title": "Anomalie de la sensation gustative" - }, - "Ageusia (complete loss of taste)": { - "title": "Agueusie (perte totale du goût)" - }, - "Parageusia (distorted sense of taste)": { - "title": "Paragueusie (distorsion du goût)" - }, - "Hypogeusia (reduced sense of taste)": { - "title": "Hypogueusie (diminution du goût)" - }, - "Abnormality of the sense of smell": { - "title": "Anomalie de l’odorat" - }, - "Anosmia (lost sense of smell)": { - "title": "Anosmie (perte de l’odorat)" - }, - "Hyposmia (reduced sense of smell)": { - "title": "Hyposmie (diminution de l’odorat)" - }, - "Acute Respiratory Distress Syndrome": { - "title": "Syndrome de détresse respiratoire aiguë" - }, - "Altered mental status": { - "title": "Altération de l’état mental" - }, - "Cognitive impairment": { - "title": "Déficit cognitif" - }, - "Coma": { - "title": "Coma" - }, - "Confusion": { - "title": "Confusion" - }, - "Delirium (sudden severe confusion)": { - "title": "Délire (confusion grave et soudaine)" - }, - "Inability to arouse (inability to stay awake)": { - "title": "Incapacité à se réveiller (incapacité à rester éveillé)" - }, - "Irritability": { - "title": "Irritabilité" - }, - "Loss of speech": { - "title": "Perte de la parole" - }, - "Arrhythmia": { - "title": "Arythmie" - }, - "Asthenia (generalized weakness)": { - "title": "Asthénie (faiblesse généralisée)" - }, - "Chest tightness or pressure": { - "title": "Oppression ou pression thoracique" - }, - "Rigors (fever shakes)": { - "title": "Frissons solennels (tremblements de fièvre)" - }, - "Chills (sudden cold sensation)": { - "title": "Frissons (sensation soudaine de froid)" - }, - "Conjunctival injection": { - "title": "Injection conjonctivale" - }, - "Conjunctivitis (pink eye)": { - "title": "Conjonctivite (yeux rouges)" - }, - "Coryza (rhinitis)": { - "title": "Coryza (rhinite)" - }, - "Cough": { - "title": "Toux" - }, - "Nonproductive cough (dry cough)": { - "title": "Toux improductive (toux sèche)" - }, - "Productive cough (wet cough)": { - "title": "Toux productive (toux grasse)" - }, - "Cyanosis (blueish skin discolouration)": { - "title": "Cyanose (coloration bleuâtre de la peau)" - }, - "Acrocyanosis": { - "title": "Acrocyanose" - }, - "Circumoral cyanosis (bluish around mouth)": { - "title": "Cyanose péribuccale (bleuâtre autour de la bouche)" - }, - "Cyanotic face (bluish face)": { - "title": "Visage cyanosé (visage bleuâtre)" - }, - "Central Cyanosis": { - "title": "Cyanose centrale" - }, - "Cyanotic lips (bluish lips)": { - "title": "Lèvres cyanosées (lèvres bleutées)" - }, - "Peripheral Cyanosis": { - "title": "Cyanose périphérique" - }, - "Dyspnea (breathing difficulty)": { - "title": "Dyspnée (difficulté à respirer)" - }, - "Diarrhea (watery stool)": { - "title": "Diarrhée (selles aqueuses)" - }, - "Dry gangrene": { - "title": "Gangrène sèche" - }, - "Encephalitis (brain inflammation)": { - "title": "Encéphalite (inflammation du cerveau)" - }, - "Encephalopathy": { - "title": "Encéphalopathie" - }, - "Fatigue (tiredness)": { - "title": "Fatigue" - }, - "Fever": { - "title": "Fièvre" - }, - "Fever (>=38°C)": { - "title": "Fièvre (>= 38 °C)" - }, - "Glossitis (inflammation of the tongue)": { - "title": "Glossite (inflammation de la langue)" - }, - "Ground Glass Opacities (GGO)": { - "title": "Hyperdensité en verre dépoli" - }, - "Headache": { - "title": "Mal de tête" - }, - "Hemoptysis (coughing up blood)": { - "title": "Hémoptysie (toux accompagnée de sang)" - }, - "Hypocapnia": { - "title": "Hypocapnie" - }, - "Hypotension (low blood pressure)": { - "title": "Hypotension (tension artérielle basse)" - }, - "Hypoxemia (low blood oxygen)": { - "title": "Hypoxémie (manque d’oxygène dans le sang)" - }, - "Silent hypoxemia": { - "title": "Hypoxémie silencieuse" - }, - "Internal hemorrhage (internal bleeding)": { - "title": "Hémorragie interne" - }, - "Loss of Fine Movements": { - "title": "Perte de mouvements fins" - }, - "Low appetite": { - "title": "Perte d’appétit" - }, - "Malaise (general discomfort/unease)": { - "title": "Malaise (malaise général)" - }, - "Meningismus/nuchal rigidity": { - "title": "Méningisme/Raideur de la nuque" - }, - "Muscle weakness": { - "title": "Faiblesse musculaire" - }, - "Nasal obstruction (stuffy nose)": { - "title": "Obstruction nasale (nez bouché)" - }, - "Nausea": { - "title": "Nausées" - }, - "Nose bleed": { - "title": "Saignement de nez" - }, - "Otitis": { - "title": "Otite" - }, - "Pain": { - "title": "Douleur" - }, - "Abdominal pain": { - "title": "Douleur abdominale" - }, - "Arthralgia (painful joints)": { - "title": "Arthralgie (articulations douloureuses)" - }, - "Chest pain": { - "title": "Douleur thoracique" - }, - "Pleuritic chest pain": { - "title": "Douleur thoracique pleurétique" - }, - "Myalgia (muscle pain)": { - "title": "Myalgie (douleur musculaire)" - }, - "Pharyngitis (sore throat)": { - "title": "Pharyngite (mal de gorge)" - }, - "Pharyngeal exudate": { - "title": "Exsudat pharyngé" - }, - "Pleural effusion": { - "title": "Épanchement pleural" - }, - "Pneumonia": { - "title": "Pneumonie" - }, - "Pseudo-chilblains": { - "title": "Pseudo-engelures" - }, - "Pseudo-chilblains on fingers (covid fingers)": { - "title": "Pseudo-engelures sur les doigts (doigts de la COVID)" - }, - "Pseudo-chilblains on toes (covid toes)": { - "title": "Pseudo-engelures sur les orteils (orteils de la COVID)" - }, - "Rash": { - "title": "Éruption cutanée" - }, - "Rhinorrhea (runny nose)": { - "title": "Rhinorrhée (écoulement nasal)" - }, - "Seizure": { - "title": "Crise d’épilepsie" - }, - "Motor seizure": { - "title": "Crise motrice" - }, - "Shivering (involuntary muscle twitching)": { - "title": "Tremblement (contractions musculaires involontaires)" - }, - "Slurred speech": { - "title": "Troubles de l’élocution" - }, - "Sneezing": { - "title": "Éternuements" - }, - "Sputum Production": { - "title": "Production d’expectoration" - }, - "Stroke": { - "title": "Accident vasculaire cérébral" - }, - "Swollen Lymph Nodes": { - "title": "Ganglions lymphatiques enflés" - }, - "Tachypnea (accelerated respiratory rate)": { - "title": "Tachypnée (fréquence respiratoire accélérée)" - }, - "Vertigo (dizziness)": { - "title": "Vertige (étourdissement)" - }, - "Vomiting (throwing up)": { - "title": "Vomissements" - } - }, - "title": "Menu « Signes et symptômes »" - }, - "HostVaccinationStatusMenu": { - "permissible_values": { - "Fully Vaccinated": { - "title": "Entièrement vacciné" - }, - "Partially Vaccinated": { - "title": "Partiellement vacciné" - }, - "Not Vaccinated": { - "title": "Non vacciné" - } - }, - "title": "Menu « Statut de vaccination de l’hôte »" - }, - "PriorSarsCov2AntiviralTreatmentMenu": { - "permissible_values": { - "Prior antiviral treatment": { - "title": "Traitement antiviral antérieur" - }, - "No prior antiviral treatment": { - "title": "Aucun traitement antiviral antérieur" - } - }, - "title": "Menu « Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 »" - }, - "NmlSubmittedSpecimenTypeMenu": { - "permissible_values": { - "Swab": { - "title": "Écouvillon" - }, - "RNA": { - "title": "ARN" - }, - "mRNA (cDNA)": { - "title": "ARNm (ADNc)" - }, - "Nucleic acid": { - "title": "Acide nucléique" - }, - "Not Applicable": { - "title": "Sans objet" - } - }, - "title": "Menu « Types d’échantillons soumis au LNM »" - }, - "RelatedSpecimenRelationshipTypeMenu": { - "permissible_values": { - "Acute": { - "title": "Infection aiguë" - }, - "Chronic (prolonged) infection investigation": { - "title": "Enquête sur l’infection chronique (prolongée)" - }, - "Convalescent": { - "title": "Phase de convalescence" - }, - "Familial": { - "title": "Forme familiale" - }, - "Follow-up": { - "title": "Suivi" - }, - "Reinfection testing": { - "title": "Tests de réinfection" - }, - "Previously Submitted": { - "title": "Soumis précédemment" - }, - "Sequencing/bioinformatics methods development/validation": { - "title": "Développement et validation de méthodes bioinformatiques ou de séquençage" - }, - "Specimen sampling methods testing": { - "title": "Essai des méthodes de prélèvement des échantillons" - } - }, - "title": "Menu « Types de relations entre spécimens associés »" - }, - "PreExistingConditionsAndRiskFactorsMenu": { - "permissible_values": { - "Age 60+": { - "title": "60 ans et plus" - }, - "Anemia": { - "title": "Anémie" - }, - "Anorexia": { - "title": "Anorexie" - }, - "Birthing labor": { - "title": "Travail ou accouchement" - }, - "Bone marrow failure": { - "title": "Insuffisance médullaire" - }, - "Cancer": { - "title": "Cancer" - }, - "Breast cancer": { - "title": "Cancer du sein" - }, - "Colorectal cancer": { - "title": "Cancer colorectal" - }, - "Hematologic malignancy (cancer of the blood)": { - "title": "Hématopathie maligne (cancer du sang)" - }, - "Lung cancer": { - "title": "Cancer du poumon" - }, - "Metastatic disease": { - "title": "Maladie métastatique" - }, - "Cancer treatment": { - "title": "Traitement du cancer" - }, - "Cancer surgery": { - "title": "Chirurgie pour un cancer" - }, - "Chemotherapy": { - "title": "Chimiothérapie" - }, - "Adjuvant chemotherapy": { - "title": "Chimiothérapie adjuvante" - }, - "Cardiac disorder": { - "title": "Trouble cardiaque" - }, - "Arrhythmia": { - "title": "Arythmie" - }, - "Cardiac disease": { - "title": "Maladie cardiaque" - }, - "Cardiomyopathy": { - "title": "Myocardiopathie" - }, - "Cardiac injury": { - "title": "Lésion cardiaque" - }, - "Hypertension (high blood pressure)": { - "title": "Hypertension (tension artérielle élevée)" - }, - "Hypotension (low blood pressure)": { - "title": "Hypotension (tension artérielle basse)" - }, - "Cesarean section": { - "title": "Césarienne" - }, - "Chronic cough": { - "title": "Toux chronique" - }, - "Chronic gastrointestinal disease": { - "title": "Maladie gastro-intestinale chronique" - }, - "Chronic lung disease": { - "title": "Maladie pulmonaire chronique" - }, - "Corticosteroids": { - "title": "Corticostéroïdes" - }, - "Diabetes mellitus (diabetes)": { - "title": "Diabète sucré (diabète)" - }, - "Type I diabetes mellitus (T1D)": { - "title": "Diabète sucré de type I" - }, - "Type II diabetes mellitus (T2D)": { - "title": "Diabète sucré de type II" - }, - "Eczema": { - "title": "Eczéma" - }, - "Electrolyte disturbance": { - "title": "Perturbation de l’équilibre électrolytique" - }, - "Hypocalcemia": { - "title": "Hypocalcémie" - }, - "Hypokalemia": { - "title": "Hypokaliémie" - }, - "Hypomagnesemia": { - "title": "Hypomagnésémie" - }, - "Encephalitis (brain inflammation)": { - "title": "Encéphalite (inflammation du cerveau)" - }, - "Epilepsy": { - "title": "Épilepsie" - }, - "Hemodialysis": { - "title": "Hémodialyse" - }, - "Hemoglobinopathy": { - "title": "Hémoglobinopathie" - }, - "Human immunodeficiency virus (HIV)": { - "title": "Virus de l’immunodéficience humaine (VIH)" - }, - "Acquired immunodeficiency syndrome (AIDS)": { - "title": "Syndrome d’immunodéficience acquise (SIDA)" - }, - "HIV and antiretroviral therapy (ART)": { - "title": "VIH et traitement antirétroviral" - }, - "Immunocompromised": { - "title": "Immunodéficience" - }, - "Lupus": { - "title": "Lupus" - }, - "Inflammatory bowel disease (IBD)": { - "title": "Maladie inflammatoire chronique de l’intestin (MICI)" - }, - "Colitis": { - "title": "Colite" - }, - "Ulcerative colitis": { - "title": "Colite ulcéreuse" - }, - "Crohn's disease": { - "title": "Maladie de Crohn" - }, - "Renal disorder": { - "title": "Trouble rénal" - }, - "Renal disease": { - "title": "Maladie rénale" - }, - "Chronic renal disease": { - "title": "Maladie rénale chronique" - }, - "Renal failure": { - "title": "Insuffisance rénale" - }, - "Liver disease": { - "title": "Maladie du foie" - }, - "Chronic liver disease": { - "title": "Maladie chronique du foie" - }, - "Fatty liver disease (FLD)": { - "title": "Stéatose hépatique" - }, - "Myalgia (muscle pain)": { - "title": "Myalgie (douleur musculaire)" - }, - "Myalgic encephalomyelitis (chronic fatigue syndrome)": { - "title": "Encéphalomyélite myalgique (syndrome de fatigue chronique)" - }, - "Neurological disorder": { - "title": "Trouble neurologique" - }, - "Neuromuscular disorder": { - "title": "Trouble neuromusculaire" - }, - "Obesity": { - "title": "Obésité" - }, - "Severe obesity": { - "title": "Obésité sévère" - }, - "Respiratory disorder": { - "title": "Trouble respiratoire" - }, - "Asthma": { - "title": "Asthme" - }, - "Chronic bronchitis": { - "title": "Bronchite chronique" - }, - "Chronic obstructive pulmonary disease": { - "title": "Maladie pulmonaire obstructive chronique" - }, - "Emphysema": { - "title": "Emphysème" - }, - "Lung disease": { - "title": "Maladie pulmonaire" - }, - "Pulmonary fibrosis": { - "title": "Fibrose pulmonaire" - }, - "Pneumonia": { - "title": "Pneumonie" - }, - "Respiratory failure": { - "title": "Insuffisance respiratoire" - }, - "Adult respiratory distress syndrome": { - "title": "Syndrome de détresse respiratoire de l’adulte" - }, - "Newborn respiratory distress syndrome": { - "title": "Syndrome de détresse respiratoire du nouveau-né" - }, - "Tuberculosis": { - "title": "Tuberculose" - }, - "Postpartum (≤6 weeks)": { - "title": "Post-partum (≤6 semaines)" - }, - "Pregnancy": { - "title": "Grossesse" - }, - "Rheumatic disease": { - "title": "Maladie rhumatismale" - }, - "Sickle cell disease": { - "title": "Drépanocytose" - }, - "Substance use": { - "title": "Consommation de substances" - }, - "Alcohol abuse": { - "title": "Consommation abusive d’alcool" - }, - "Drug abuse": { - "title": "Consommation abusive de drogues" - }, - "Injection drug abuse": { - "title": "Consommation abusive de drogues injectables" - }, - "Smoking": { - "title": "Tabagisme" - }, - "Vaping": { - "title": "Vapotage" - }, - "Tachypnea (accelerated respiratory rate)": { - "title": "Tachypnée (fréquence respiratoire accélérée)" - }, - "Transplant": { - "title": "Transplantation" - }, - "Hematopoietic stem cell transplant (bone marrow transplant)": { - "title": "Greffe de cellules souches hématopoïétiques (greffe de moelle osseuse)" - }, - "Cardiac transplant": { - "title": "Transplantation cardiaque" - }, - "Kidney transplant": { - "title": "Greffe de rein" - }, - "Liver transplant": { - "title": "Greffe de foie" - } - }, - "title": "Menu « Conditions préexistantes et des facteurs de risque »" - }, - "VariantDesignationMenu": { - "permissible_values": { - "Variant of Concern (VOC)": { - "title": "Variant préoccupant" - }, - "Variant of Interest (VOI)": { - "title": "Variant d’intérêt" - }, - "Variant Under Monitoring (VUM)": { - "title": "Variante sous surveillance" - } - }, - "title": "Menu « Désignation des variants »" - }, - "VariantEvidenceMenu": { - "permissible_values": { - "RT-qPCR": { - "title": "RT-qPCR" - }, - "Sequencing": { - "title": "Séquençage" - } - }, - "title": "Menu « Preuves de variants »" - }, - "ComplicationsMenu": { - "permissible_values": { - "Abnormal blood oxygen level": { - "title": "Taux anormal d’oxygène dans le sang" - }, - "Acute kidney injury": { - "title": "Lésions rénales aiguës" - }, - "Acute lung injury": { - "title": "Lésions pulmonaires aiguës" - }, - "Ventilation induced lung injury (VILI)": { - "title": "Lésions pulmonaires causées par la ventilation" - }, - "Acute respiratory failure": { - "title": "Insuffisance respiratoire aiguë" - }, - "Arrhythmia (complication)": { - "title": "Arythmie (complication)" - }, - "Tachycardia": { - "title": "Tachycardie" - }, - "Polymorphic ventricular tachycardia (VT)": { - "title": "Tachycardie ventriculaire polymorphe" - }, - "Tachyarrhythmia": { - "title": "Tachyarythmie" - }, - "Cardiac injury": { - "title": "Lésions cardiaques" - }, - "Cardiac arrest": { - "title": "Arrêt cardiaque" - }, - "Cardiogenic shock": { - "title": "Choc cardiogénique" - }, - "Blood clot": { - "title": "Caillot sanguin" - }, - "Arterial clot": { - "title": "Caillot artériel" - }, - "Deep vein thrombosis (DVT)": { - "title": "Thrombose veineuse profonde" - }, - "Pulmonary embolism (PE)": { - "title": "Embolie pulmonaire" - }, - "Cardiomyopathy": { - "title": "Myocardiopathie" - }, - "Central nervous system invasion": { - "title": "Envahissement du système nerveux central" - }, - "Stroke (complication)": { - "title": "Accident vasculaire cérébral (complication)" - }, - "Central Nervous System Vasculitis": { - "title": "Vascularite du système nerveux central" - }, - "Acute ischemic stroke": { - "title": "Accident vasculaire cérébral ischémique aigu" - }, - "Coma": { - "title": "Coma" - }, - "Convulsions": { - "title": "Convulsions" - }, - "COVID-19 associated coagulopathy (CAC)": { - "title": "Coagulopathie associée à la COVID-19 (CAC)" - }, - "Cystic fibrosis": { - "title": "Fibrose kystique" - }, - "Cytokine release syndrome": { - "title": "Syndrome de libération de cytokines" - }, - "Disseminated intravascular coagulation (DIC)": { - "title": "Coagulation intravasculaire disséminée" - }, - "Encephalopathy": { - "title": "Encéphalopathie" - }, - "Fulminant myocarditis": { - "title": "Myocardite fulminante" - }, - "Guillain-Barré syndrome": { - "title": "Syndrome de Guillain-Barré" - }, - "Internal hemorrhage (complication; internal bleeding)": { - "title": "Hémorragie interne (complication)" - }, - "Intracerebral haemorrhage": { - "title": "Hémorragie intracérébrale" - }, - "Kawasaki disease": { - "title": "Maladie de Kawasaki" - }, - "Complete Kawasaki disease": { - "title": "Maladie de Kawasaki complète" - }, - "Incomplete Kawasaki disease": { - "title": "Maladie de Kawasaki incomplète" - }, - "Liver dysfunction": { - "title": "Trouble hépatique" - }, - "Acute liver injury": { - "title": "Lésions hépatiques aiguës" - }, - "Long COVID-19": { - "title": "COVID-19 longue" - }, - "Meningitis": { - "title": "Méningite" - }, - "Migraine": { - "title": "Migraine" - }, - "Miscarriage": { - "title": "Fausses couches" - }, - "Multisystem inflammatory syndrome in children (MIS-C)": { - "title": "Syndrome inflammatoire multisystémique chez les enfants" - }, - "Multisystem inflammatory syndrome in adults (MIS-A)": { - "title": "Syndrome inflammatoire multisystémique chez les adultes" - }, - "Muscle injury": { - "title": "Lésion musculaire" - }, - "Myalgic encephalomyelitis (ME)": { - "title": "Encéphalomyélite myalgique (EM)" - }, - "Myocardial infarction (heart attack)": { - "title": "Infarctus du myocarde (crise cardiaque)" - }, - "Acute myocardial infarction": { - "title": "Infarctus aigu du myocarde" - }, - "ST-segment elevation myocardial infarction": { - "title": "Infarctus du myocarde avec sus-décalage du segment ST" - }, - "Myocardial injury": { - "title": "Lésions du myocarde" - }, - "Neonatal complications": { - "title": "Complications néonatales" - }, - "Noncardiogenic pulmonary edema": { - "title": "Œdème pulmonaire non cardiogénique" - }, - "Acute respiratory distress syndrome (ARDS)": { - "title": "Syndrome de détresse respiratoire aiguë (SDRA)" - }, - "COVID-19 associated ARDS (CARDS)": { - "title": "SDRA associé à la COVID-19 (SDRAC)" - }, - "Neurogenic pulmonary edema (NPE)": { - "title": "Œdème pulmonaire neurogène" - }, - "Organ failure": { - "title": "Défaillance des organes" - }, - "Heart failure": { - "title": "Insuffisance cardiaque" - }, - "Liver failure": { - "title": "Insuffisance hépatique" - }, - "Paralysis": { - "title": "Paralysie" - }, - "Pneumothorax (collapsed lung)": { - "title": "Pneumothorax (affaissement du poumon)" - }, - "Spontaneous pneumothorax": { - "title": "Pneumothorax spontané" - }, - "Spontaneous tension pneumothorax": { - "title": "Pneumothorax spontané sous tension" - }, - "Pneumonia (complication)": { - "title": "Pneumonie (complication)" - }, - "COVID-19 pneumonia": { - "title": "Pneumonie liée à la COVID-19" - }, - "Pregancy complications": { - "title": "Complications de la grossesse" - }, - "Rhabdomyolysis": { - "title": "Rhabdomyolyse" - }, - "Secondary infection": { - "title": "Infection secondaire" - }, - "Secondary staph infection": { - "title": "Infection staphylococcique secondaire" - }, - "Secondary strep infection": { - "title": "Infection streptococcique secondaire" - }, - "Seizure (complication)": { - "title": "Crise d’épilepsie (complication)" - }, - "Motor seizure": { - "title": "Crise motrice" - }, - "Sepsis/Septicemia": { - "title": "Sepsie/Septicémie" - }, - "Sepsis": { - "title": "Sepsie" - }, - "Septicemia": { - "title": "Septicémie" - }, - "Shock": { - "title": "Choc" - }, - "Hyperinflammatory shock": { - "title": "Choc hyperinflammatoire" - }, - "Refractory cardiogenic shock": { - "title": "Choc cardiogénique réfractaire" - }, - "Refractory cardiogenic plus vasoplegic shock": { - "title": "Choc cardiogénique et vasoplégique réfractaire" - }, - "Septic shock": { - "title": "Choc septique" - }, - "Vasculitis": { - "title": "Vascularite" - } - }, - "title": "Menu « Complications »" - }, - "VaccineNameMenu": { - "permissible_values": { - "Astrazeneca (Vaxzevria)": { - "title": "AstraZeneca (Vaxzevria)" - }, - "Johnson & Johnson (Janssen)": { - "title": "Johnson & Johnson (Janssen)" - }, - "Moderna (Spikevax)": { - "title": "Moderna (Spikevax)" - }, - "Pfizer-BioNTech (Comirnaty)": { - "title": "Pfizer-BioNTech (Comirnaty)" - }, - "Pfizer-BioNTech (Comirnaty Pediatric)": { - "title": "Pfizer-BioNTech (Comirnaty, formule pédiatrique)" - } - }, - "title": "Menu « Noms de vaccins »" - }, - "AnatomicalMaterialMenu": { - "permissible_values": { - "Blood": { - "title": "Sang" - }, - "Fluid": { - "title": "Liquide" - }, - "Saliva": { - "title": "Salive" - }, - "Fluid (cerebrospinal (CSF))": { - "title": "Liquide (céphalorachidien)" - }, - "Fluid (pericardial)": { - "title": "Liquide (péricardique)" - }, - "Fluid (pleural)": { - "title": "Liquide (pleural)" - }, - "Fluid (vaginal)": { - "title": "Sécrétions (vaginales)" - }, - "Fluid (amniotic)": { - "title": "Liquide (amniotique)" - }, - "Tissue": { - "title": "Tissu" - } - }, - "title": "Menu « Matières anatomiques »" - }, - "AnatomicalPartMenu": { - "permissible_values": { - "Anus": { - "title": "Anus" - }, - "Buccal mucosa": { - "title": "Muqueuse buccale" - }, - "Duodenum": { - "title": "Duodénum" - }, - "Eye": { - "title": "Œil" - }, - "Intestine": { - "title": "Intestin" - }, - "Lower respiratory tract": { - "title": "Voies respiratoires inférieures" - }, - "Bronchus": { - "title": "Bronches" - }, - "Lung": { - "title": "Poumon" - }, - "Bronchiole": { - "title": "Bronchiole" - }, - "Alveolar sac": { - "title": "Sac alvéolaire" - }, - "Pleural sac": { - "title": "Sac pleural" - }, - "Pleural cavity": { - "title": "Cavité pleurale" - }, - "Trachea": { - "title": "Trachée" - }, - "Rectum": { - "title": "Rectum" - }, - "Skin": { - "title": "Peau" - }, - "Stomach": { - "title": "Estomac" - }, - "Upper respiratory tract": { - "title": "Voies respiratoires supérieures" - }, - "Anterior Nares": { - "title": "Narines antérieures" - }, - "Esophagus": { - "title": "Œsophage" - }, - "Ethmoid sinus": { - "title": "Sinus ethmoïdal" - }, - "Nasal Cavity": { - "title": "Cavité nasale" - }, - "Middle Nasal Turbinate": { - "title": "Cornet nasal moyen" - }, - "Inferior Nasal Turbinate": { - "title": "Cornet nasal inférieur" - }, - "Nasopharynx (NP)": { - "title": "Nasopharynx" - }, - "Oropharynx (OP)": { - "title": "Oropharynx" - }, - "Pharynx (throat)": { - "title": "Pharynx (gorge)" - } - }, - "title": "Menu « Parties anatomiques »" - }, - "BodyProductMenu": { - "permissible_values": { - "Breast Milk": { - "title": "Lait maternel" - }, - "Feces": { - "title": "Selles" - }, - "Fluid (seminal)": { - "title": "Sperme" - }, - "Mucus": { - "title": "Mucus" - }, - "Sputum": { - "title": "Expectoration" - }, - "Sweat": { - "title": "Sueur" - }, - "Tear": { - "title": "Larme" - }, - "Urine": { - "title": "Urine" - } - }, - "title": "Menu « Produit corporel »" - }, - "PriorSarsCov2InfectionMenu": { - "permissible_values": { - "Prior infection": { - "title": "Infection antérieure" - }, - "No prior infection": { - "title": "Aucune infection antérieure" - } - }, - "title": "Menu « Infection antérieure par le SRAS-CoV-2 »" - }, - "EnvironmentalMaterialMenu": { - "permissible_values": { - "Air vent": { - "title": "Évent d’aération" - }, - "Banknote": { - "title": "Billet de banque" - }, - "Bed rail": { - "title": "Côté de lit" - }, - "Building floor": { - "title": "Plancher du bâtiment" - }, - "Cloth": { - "title": "Tissu" - }, - "Control panel": { - "title": "Panneau de contrôle" - }, - "Door": { - "title": "Porte" - }, - "Door handle": { - "title": "Poignée de porte" - }, - "Face mask": { - "title": "Masque" - }, - "Face shield": { - "title": "Écran facial" - }, - "Food": { - "title": "Nourriture" - }, - "Food packaging": { - "title": "Emballages alimentaires" - }, - "Glass": { - "title": "Verre" - }, - "Handrail": { - "title": "Main courante" - }, - "Hospital gown": { - "title": "Jaquette d’hôpital" - }, - "Light switch": { - "title": "Interrupteur" - }, - "Locker": { - "title": "Casier" - }, - "N95 mask": { - "title": "Masque N95" - }, - "Nurse call button": { - "title": "Bouton d’appel de l’infirmière" - }, - "Paper": { - "title": "Papier" - }, - "Particulate matter": { - "title": "Matière particulaire" - }, - "Plastic": { - "title": "Plastique" - }, - "PPE gown": { - "title": "Blouse (EPI)" - }, - "Sewage": { - "title": "Eaux usées" - }, - "Sink": { - "title": "Évier" - }, - "Soil": { - "title": "Sol" - }, - "Stainless steel": { - "title": "Acier inoxydable" - }, - "Tissue paper": { - "title": "Mouchoirs" - }, - "Toilet bowl": { - "title": "Cuvette" - }, - "Water": { - "title": "Eau" - }, - "Wastewater": { - "title": "Eaux usées" - }, - "Window": { - "title": "Fenêtre" - }, - "Wood": { - "title": "Bois" - } - }, - "title": "Menu « Matériel environnemental »" - }, - "EnvironmentalSiteMenu": { - "permissible_values": { - "Acute care facility": { - "title": "Établissement de soins de courte durée" - }, - "Animal house": { - "title": "Refuge pour animaux" - }, - "Bathroom": { - "title": "Salle de bain" - }, - "Clinical assessment centre": { - "title": "Centre d’évaluation clinique" - }, - "Conference venue": { - "title": "Lieu de la conférence" - }, - "Corridor": { - "title": "couloir" - }, - "Daycare": { - "title": "Garderie" - }, - "Emergency room (ER)": { - "title": "Salle d’urgence" - }, - "Family practice clinic": { - "title": "Clinique de médecine familiale" - }, - "Group home": { - "title": "Foyer de groupe" - }, - "Homeless shelter": { - "title": "Refuge pour sans-abri" - }, - "Hospital": { - "title": "Hôpital" - }, - "Intensive Care Unit (ICU)": { - "title": "Unité de soins intensifs" - }, - "Long Term Care Facility": { - "title": "Établissement de soins de longue durée" - }, - "Patient room": { - "title": "Chambre du patient" - }, - "Prison": { - "title": "Prison" - }, - "Production Facility": { - "title": "Installation de production" - }, - "School": { - "title": "École" - }, - "Sewage Plant": { - "title": "Usine d’épuration des eaux usées" - }, - "Subway train": { - "title": "Métro" - }, - "University campus": { - "title": "Campus de l’université" - }, - "Wet market": { - "title": "Marché traditionnel de produits frais" - } - }, - "title": "Menu « Site environnemental »" - }, - "CollectionMethodMenu": { - "permissible_values": { - "Amniocentesis": { - "title": "Amniocentèse" - }, - "Aspiration": { - "title": "Aspiration" - }, - "Suprapubic Aspiration": { - "title": "Aspiration sus-pubienne" - }, - "Tracheal aspiration": { - "title": "Aspiration trachéale" - }, - "Vacuum Aspiration": { - "title": "Aspiration sous vide" - }, - "Biopsy": { - "title": "Biopsie" - }, - "Needle Biopsy": { - "title": "Biopsie à l’aiguille" - }, - "Filtration": { - "title": "Filtration" - }, - "Air filtration": { - "title": "Filtration de l’air" - }, - "Lavage": { - "title": "Lavage" - }, - "Bronchoalveolar lavage (BAL)": { - "title": "Lavage broncho-alvéolaire (LBA)" - }, - "Gastric Lavage": { - "title": "Lavage gastrique" - }, - "Lumbar Puncture": { - "title": "Ponction lombaire" - }, - "Necropsy": { - "title": "Nécropsie" - }, - "Phlebotomy": { - "title": "Phlébotomie" - }, - "Rinsing": { - "title": "Rinçage" - }, - "Saline gargle (mouth rinse and gargle)": { - "title": "Gargarisme avec saline (rince-bouche)" - }, - "Scraping": { - "title": "Grattage" - }, - "Swabbing": { - "title": "Écouvillonnage" - }, - "Finger Prick": { - "title": "Piqûre du doigt" - }, - "Washout Tear Collection": { - "title": "Lavage – Collecte de larmes" - } - }, - "title": "Menu « Méthode de prélèvement »" - }, - "CollectionDeviceMenu": { - "permissible_values": { - "Air filter": { - "title": "Filtre à air" - }, - "Blood Collection Tube": { - "title": "Tube de prélèvement sanguin" - }, - "Bronchoscope": { - "title": "Bronchoscope" - }, - "Collection Container": { - "title": "Récipient à échantillons" - }, - "Collection Cup": { - "title": "Godet à échantillons" - }, - "Fibrobronchoscope Brush": { - "title": "Brosse à fibrobronchoscope" - }, - "Filter": { - "title": "Filtre" - }, - "Fine Needle": { - "title": "Aiguille fine" - }, - "Microcapillary tube": { - "title": "Micropipette de type capillaire" - }, - "Micropipette": { - "title": "Micropipette" - }, - "Needle": { - "title": "Aiguille" - }, - "Serum Collection Tube": { - "title": "Tube de prélèvement du sérum" - }, - "Sputum Collection Tube": { - "title": "Tube de prélèvement des expectorations" - }, - "Suction Catheter": { - "title": "Cathéter d’aspiration" - }, - "Swab": { - "title": "Écouvillon" - }, - "Urine Collection Tube": { - "title": "Tube de prélèvement d’urine" - }, - "Virus Transport Medium": { - "title": "Milieu de transport viral" - } - }, - "title": "Menu « Dispositif de prélèvement »" - }, - "HostScientificNameMenu": { - "permissible_values": { - "Homo sapiens": { - "title": "Homo sapiens" - }, - "Bos taurus": { - "title": "Bos taureau" - }, - "Canis lupus familiaris": { - "title": "Canis lupus familiaris" - }, - "Chiroptera": { - "title": "Chiroptères" - }, - "Columbidae": { - "title": "Columbidés" - }, - "Felis catus": { - "title": "Felis catus" - }, - "Gallus gallus": { - "title": "Gallus gallus" - }, - "Manis": { - "title": "Manis" - }, - "Manis javanica": { - "title": "Manis javanica" - }, - "Neovison vison": { - "title": "Neovison vison" - }, - "Panthera leo": { - "title": "Panthera leo" - }, - "Panthera tigris": { - "title": "Panthera tigris" - }, - "Rhinolophidae": { - "title": "Rhinolophidés" - }, - "Rhinolophus affinis": { - "title": "Rhinolophus affinis" - }, - "Sus scrofa domesticus": { - "title": "Sus scrofa domesticus" - }, - "Viverridae": { - "title": "Viverridés" - } - }, - "title": "Menu « Hôte (nom scientifique) »" - }, - "HostCommonNameMenu": { - "permissible_values": { - "Human": { - "title": "Humain" - }, - "Bat": { - "title": "Chauve-souris" - }, - "Cat": { - "title": "Chat" - }, - "Chicken": { - "title": "Poulet" - }, - "Civets": { - "title": "Civettes" - }, - "Cow": { - "title": "Vache" - }, - "Dog": { - "title": "Chien" - }, - "Lion": { - "title": "Lion" - }, - "Mink": { - "title": "Vison" - }, - "Pangolin": { - "title": "Pangolin" - }, - "Pig": { - "title": "Cochon" - }, - "Pigeon": { - "title": "Pigeon" - }, - "Tiger": { - "title": "Tigre" - } - }, - "title": "Menu « Hôte (nom commun) »" - }, - "HostHealthStateMenu": { - "permissible_values": { - "Asymptomatic": { - "title": "Asymptomatique" - }, - "Deceased": { - "title": "Décédé" - }, - "Healthy": { - "title": "En santé" - }, - "Recovered": { - "title": "Rétabli" - }, - "Symptomatic": { - "title": "Symptomatique" - } - }, - "title": "Menu « État de santé de l’hôte »" - }, - "HostHealthStatusDetailsMenu": { - "permissible_values": { - "Hospitalized": { - "title": "Hospitalisé" - }, - "Hospitalized (Non-ICU)": { - "title": "Hospitalisé (hors USI)" - }, - "Hospitalized (ICU)": { - "title": "Hospitalisé (USI)" - }, - "Mechanical Ventilation": { - "title": "Ventilation artificielle" - }, - "Medically Isolated": { - "title": "Isolement médical" - }, - "Medically Isolated (Negative Pressure)": { - "title": "Isolement médical (pression négative)" - }, - "Self-quarantining": { - "title": "Quarantaine volontaire" - } - }, - "title": "Menu « Détails de l’état de santé de l’hôte »" - }, - "HostHealthOutcomeMenu": { - "permissible_values": { - "Deceased": { - "title": "Décédé" - }, - "Deteriorating": { - "title": "Détérioration" - }, - "Recovered": { - "title": "Rétabli" - }, - "Stable": { - "title": "Stabilisation" - } - }, - "title": "Menu « Résultats sanitaires de l’hôte »" - }, - "OrganismMenu": { - "permissible_values": { - "Severe acute respiratory syndrome coronavirus 2": { - "title": "Coronavirus du syndrome respiratoire aigu sévère 2" - }, - "RaTG13": { - "title": "RaTG13" - }, - "RmYN02": { - "title": "RmYN02" - } - }, - "title": "Menu « Organisme »" - }, - "PurposeOfSamplingMenu": { - "permissible_values": { - "Cluster/Outbreak investigation": { - "title": "Enquête sur les grappes et les éclosions" - }, - "Diagnostic testing": { - "title": "Tests de diagnostic" - }, - "Research": { - "title": "Recherche" - }, - "Surveillance": { - "title": "Surveillance" - } - }, - "title": "Menu « Objectif de l’échantillonnage »" - }, - "PurposeOfSequencingMenu": { - "permissible_values": { - "Baseline surveillance (random sampling)": { - "title": "Surveillance de base (échantillonnage aléatoire)" - }, - "Targeted surveillance (non-random sampling)": { - "title": "Surveillance ciblée (échantillonnage non aléatoire)" - }, - "Priority surveillance project": { - "title": "Projet de surveillance prioritaire" - }, - "Screening for Variants of Concern (VoC)": { - "title": "Dépistage des variants préoccupants" - }, - "Sample has epidemiological link to Variant of Concern (VoC)": { - "title": "Lien épidémiologique entre l’échantillon et le variant préoccupant" - }, - "Sample has epidemiological link to Omicron Variant": { - "title": "Lien épidémiologique entre l’échantillon et le variant Omicron" - }, - "Longitudinal surveillance (repeat sampling of individuals)": { - "title": "Surveillance longitudinale (échantillonnage répété des individus)" - }, - "Chronic (prolonged) infection surveillance": { - "title": "Surveillance des infections chroniques (prolongées)" - }, - "Re-infection surveillance": { - "title": "Surveillance des réinfections" - }, - "Vaccine escape surveillance": { - "title": "Surveillance de l’échappement vaccinal" - }, - "Travel-associated surveillance": { - "title": "Surveillance associée aux voyages" - }, - "Domestic travel surveillance": { - "title": "Surveillance des voyages intérieurs" - }, - "Interstate/ interprovincial travel surveillance": { - "title": "Surveillance des voyages entre les États ou les provinces" - }, - "Intra-state/ intra-provincial travel surveillance": { - "title": "Surveillance des voyages dans les États ou les provinces" - }, - "International travel surveillance": { - "title": "Surveillance des voyages internationaux" - }, - "Surveillance of international border crossing by air travel or ground transport": { - "title": "Surveillance du franchissement des frontières internationales par voie aérienne ou terrestre" - }, - "Surveillance of international border crossing by air travel": { - "title": "Surveillance du franchissement des frontières internationales par voie aérienne" - }, - "Surveillance of international border crossing by ground transport": { - "title": "Surveillance du franchissement des frontières internationales par voie terrestre" - }, - "Surveillance from international worker testing": { - "title": "Surveillance à partir de tests auprès des travailleurs étrangers" - }, - "Cluster/Outbreak investigation": { - "title": "Enquête sur les grappes et les éclosions" - }, - "Multi-jurisdictional outbreak investigation": { - "title": "Enquête sur les éclosions multijuridictionnelles" - }, - "Intra-jurisdictional outbreak investigation": { - "title": "Enquête sur les éclosions intrajuridictionnelles" - }, - "Research": { - "title": "Recherche" - }, - "Viral passage experiment": { - "title": "Expérience de transmission virale" - }, - "Protocol testing experiment": { - "title": "Expérience du test de protocole" - }, - "Retrospective sequencing": { - "title": "Séquençage rétrospectif" - } - }, - "title": "Menu « Objectif du séquençage »" - }, - "SpecimenProcessingMenu": { - "permissible_values": { - "Virus passage": { - "title": "Transmission du virus" - }, - "RNA re-extraction (post RT-PCR)": { - "title": "Rétablissement de l’extraction de l’ARN (après RT-PCR)" - }, - "Specimens pooled": { - "title": "Échantillons regroupés" - } - }, - "title": "Menu « Traitement des échantillons »" - }, - "LabHostMenu": { - "permissible_values": { - "293/ACE2 cell line": { - "title": "Lignée cellulaire 293/ACE2" - }, - "Caco2 cell line": { - "title": "Lignée cellulaire Caco2" - }, - "Calu3 cell line": { - "title": "Lignée cellulaire Calu3" - }, - "EFK3B cell line": { - "title": "Lignée cellulaire EFK3B" - }, - "HEK293T cell line": { - "title": "Lignée cellulaire HEK293T" - }, - "HRCE cell line": { - "title": "Lignée cellulaire HRCE" - }, - "Huh7 cell line": { - "title": "Lignée cellulaire Huh7" - }, - "LLCMk2 cell line": { - "title": "Lignée cellulaire LLCMk2" - }, - "MDBK cell line": { - "title": "Lignée cellulaire MDBK" - }, - "NHBE cell line": { - "title": "Lignée cellulaire NHBE" - }, - "PK-15 cell line": { - "title": "Lignée cellulaire PK-15" - }, - "RK-13 cell line": { - "title": "Lignée cellulaire RK-13" - }, - "U251 cell line": { - "title": "Lignée cellulaire U251" - }, - "Vero cell line": { - "title": "Lignée cellulaire Vero" - }, - "Vero E6 cell line": { - "title": "Lignée cellulaire Vero E6" - }, - "VeroE6/TMPRSS2 cell line": { - "title": "Lignée cellulaire VeroE6/TMPRSS2" - } - }, - "title": "Menu « Laboratoire hôte »" - }, - "HostDiseaseMenu": { - "permissible_values": { - "COVID-19": { - "title": "COVID-19" - } + "French Guiana": { + "title": "Guyane française" }, - "title": "Menu « Maladie de l’hôte »" - }, - "HostAgeBinMenu": { - "permissible_values": { - "0 - 9": { - "title": "0 - 9" - }, - "10 - 19": { - "title": "10 - 19" - }, - "20 - 29": { - "title": "20 - 29" - }, - "30 - 39": { - "title": "30 - 39" - }, - "40 - 49": { - "title": "40 - 49" - }, - "50 - 59": { - "title": "50 - 59" - }, - "60 - 69": { - "title": "60 - 69" - }, - "70 - 79": { - "title": "70 - 79" - }, - "80 - 89": { - "title": "80 - 89" - }, - "90 - 99": { - "title": "90 - 99" - }, - "100+": { - "title": "100+" - } - }, - "title": "Menu « Groupe d’âge de l’hôte »" - }, - "HostGenderMenu": { - "permissible_values": { - "Female": { - "title": "Femme" - }, - "Male": { - "title": "Homme" - }, - "Non-binary gender": { - "title": "Non binaire" - }, - "Transgender (assigned male at birth)": { - "title": "Transgenre (sexe masculin à la naissance)" - }, - "Transgender (assigned female at birth)": { - "title": "Transgenre (sexe féminin à la naissance)" - }, - "Undeclared": { - "title": "Non déclaré" - } - }, - "title": "Menu « Genre de l’hôte »" - }, - "ExposureEventMenu": { - "permissible_values": { - "Mass Gathering": { - "title": "Rassemblement de masse" - }, - "Agricultural Event": { - "title": "Événement agricole" - }, - "Convention": { - "title": "Convention" - }, - "Convocation": { - "title": "Convocation" - }, - "Recreational Event": { - "title": "Événement récréatif" - }, - "Concert": { - "title": "Concert" - }, - "Sporting Event": { - "title": "Événement sportif" - }, - "Religious Gathering": { - "title": "Rassemblement religieux" - }, - "Mass": { - "title": "Messe" - }, - "Social Gathering": { - "title": "Rassemblement social" - }, - "Baby Shower": { - "title": "Réception-cadeau pour bébé" - }, - "Community Event": { - "title": "Événement communautaire" - }, - "Family Gathering": { - "title": "Rassemblement familial" - }, - "Family Reunion": { - "title": "Réunion de famille" - }, - "Funeral": { - "title": "Funérailles" - }, - "Party": { - "title": "Fête" - }, - "Potluck": { - "title": "Repas-partage" - }, - "Wedding": { - "title": "Mariage" - }, - "Other exposure event": { - "title": "Autre événement d’exposition" - } - }, - "title": "Menu « Événement d’exposition »" - }, - "ExposureContactLevelMenu": { - "permissible_values": { - "Contact with infected individual": { - "title": "Contact avec une personne infectée" - }, - "Direct contact (direct human-to-human contact)": { - "title": "Contact direct (contact interhumain)" - }, - "Indirect contact": { - "title": "Contact indirect" - }, - "Close contact (face-to-face, no direct contact)": { - "title": "Contact étroit (contact personnel, aucun contact étroit)" - }, - "Casual contact": { - "title": "Contact occasionnel" - } - }, - "title": "Menu « Niveau de contact de l’exposition »" - }, - "HostRoleMenu": { - "permissible_values": { - "Attendee": { - "title": "Participant" - }, - "Student": { - "title": "Étudiant" - }, - "Patient": { - "title": "Patient" - }, - "Inpatient": { - "title": "Patient hospitalisé" - }, - "Outpatient": { - "title": "Patient externe" - }, - "Passenger": { - "title": "Passager" - }, - "Resident": { - "title": "Résident" - }, - "Visitor": { - "title": "Visiteur" - }, - "Volunteer": { - "title": "Bénévole" - }, - "Work": { - "title": "Travail" - }, - "Administrator": { - "title": "Administrateur" - }, - "Child Care/Education Worker": { - "title": "Travailleur en garderie ou en éducation" - }, - "Essential Worker": { - "title": "Travailleur essentiel" - }, - "First Responder": { - "title": "Premier intervenant" - }, - "Firefighter": { - "title": "Pompier" - }, - "Paramedic": { - "title": "Ambulancier" - }, - "Police Officer": { - "title": "Policier" - }, - "Healthcare Worker": { - "title": "Travailleur de la santé" - }, - "Community Healthcare Worker": { - "title": "Agent de santé communautaire" - }, - "Laboratory Worker": { - "title": "Travailleur de laboratoire" - }, - "Nurse": { - "title": "Infirmière" - }, - "Personal Care Aid": { - "title": "Aide aux soins personnels" - }, - "Pharmacist": { - "title": "Pharmacien" - }, - "Physician": { - "title": "Médecin" - }, - "Housekeeper": { - "title": "Aide-ménagère" - }, - "International worker": { - "title": "Travailleur international" - }, - "Kitchen Worker": { - "title": "Aide de cuisine" - }, - "Rotational Worker": { - "title": "Travailleur en rotation" - }, - "Seasonal Worker": { - "title": "Travailleur saisonnier" - }, - "Transport Worker": { - "title": "Ouvrier des transports" - }, - "Transport Truck Driver": { - "title": "Chauffeur de camion de transport" - }, - "Veterinarian": { - "title": "Vétérinaire" - }, - "Social role": { - "title": "Rôle social" - }, - "Acquaintance of case": { - "title": "Connaissance du cas" - }, - "Relative of case": { - "title": "Famille du cas" - }, - "Child of case": { - "title": "Enfant du cas" - }, - "Parent of case": { - "title": "Parent du cas" - }, - "Father of case": { - "title": "Père du cas" - }, - "Mother of case": { - "title": "Mère du cas" - }, - "Spouse of case": { - "title": "Conjoint du cas" - }, - "Other Host Role": { - "title": "Autre rôle de l’hôte" - } - }, - "title": "Menu « Rôle de l’hôte »" - }, - "ExposureSettingMenu": { - "permissible_values": { - "Human Exposure": { - "title": "Exposition humaine" - }, - "Contact with Known COVID-19 Case": { - "title": "Contact avec un cas connu de COVID-19" - }, - "Contact with Patient": { - "title": "Contact avec un patient" - }, - "Contact with Probable COVID-19 Case": { - "title": "Contact avec un cas probable de COVID-19" - }, - "Contact with Person with Acute Respiratory Illness": { - "title": "Contact avec une personne atteinte d’une maladie respiratoire aiguë" - }, - "Contact with Person with Fever and/or Cough": { - "title": "Contact avec une personne présentant une fièvre ou une toux" - }, - "Contact with Person who Recently Travelled": { - "title": "Contact avec une personne ayant récemment voyagé" - }, - "Occupational, Residency or Patronage Exposure": { - "title": "Exposition professionnelle ou résidentielle" - }, - "Abbatoir": { - "title": "Abattoir" - }, - "Animal Rescue": { - "title": "Refuge pour animaux" - }, - "Childcare": { - "title": "Garde d’enfants" - }, - "Daycare": { - "title": "Garderie" - }, - "Nursery": { - "title": "Pouponnière" - }, - "Community Service Centre": { - "title": "Centre de services communautaires" - }, - "Correctional Facility": { - "title": "Établissement correctionnel" - }, - "Dormitory": { - "title": "Dortoir" - }, - "Farm": { - "title": "Ferme" - }, - "First Nations Reserve": { - "title": "Réserve des Premières Nations" - }, - "Funeral Home": { - "title": "Salon funéraire" - }, - "Group Home": { - "title": "Foyer de groupe" - }, - "Healthcare Setting": { - "title": "Établissement de soins de santé" - }, - "Ambulance": { - "title": "Ambulance" - }, - "Acute Care Facility": { - "title": "Établissement de soins de courte durée" - }, - "Clinic": { - "title": "Clinique" - }, - "Community Healthcare (At-Home) Setting": { - "title": "Établissement de soins de santé communautaire (à domicile)" - }, - "Community Health Centre": { - "title": "Centre de santé communautaire" - }, - "Hospital": { - "title": "Hôpital" - }, - "Emergency Department": { - "title": "Service des urgences" - }, - "ICU": { - "title": "USI" - }, - "Ward": { - "title": "Service" - }, - "Laboratory": { - "title": "Laboratoire" - }, - "Long-Term Care Facility": { - "title": "Établissement de soins de longue durée" - }, - "Pharmacy": { - "title": "Pharmacie" - }, - "Physician's Office": { - "title": "Cabinet de médecin" - }, - "Household": { - "title": "Ménage" - }, - "Insecure Housing (Homeless)": { - "title": "Logement précaire (sans-abri)" - }, - "Occupational Exposure": { - "title": "Exposition professionnelle" - }, - "Worksite": { - "title": "Lieu de travail" - }, - "Office": { - "title": "Bureau" - }, - "Outdoors": { - "title": "Plein air" - }, - "Camp/camping": { - "title": "Camp/Camping" - }, - "Hiking Trail": { - "title": "Sentier de randonnée" - }, - "Hunting Ground": { - "title": "Territoire de chasse" - }, - "Ski Resort": { - "title": "Station de ski" - }, - "Petting zoo": { - "title": "Zoo pour enfants" - }, - "Place of Worship": { - "title": "Lieu de culte" - }, - "Church": { - "title": "Église" - }, - "Mosque": { - "title": "Mosquée" - }, - "Temple": { - "title": "Temple" - }, - "Restaurant": { - "title": "Restaurant" - }, - "Retail Store": { - "title": "Magasin de détail" - }, - "School": { - "title": "École" - }, - "Temporary Residence": { - "title": "Résidence temporaire" - }, - "Homeless Shelter": { - "title": "Refuge pour sans-abri" - }, - "Hotel": { - "title": "Hôtel" - }, - "Veterinary Care Clinic": { - "title": "Clinique vétérinaire" - }, - "Travel Exposure": { - "title": "Exposition liée au voyage" - }, - "Travelled on a Cruise Ship": { - "title": "Voyage sur un bateau de croisière" - }, - "Travelled on a Plane": { - "title": "Voyage en avion" - }, - "Travelled on Ground Transport": { - "title": "Voyage par voie terrestre" - }, - "Travelled outside Province/Territory": { - "title": "Voyage en dehors de la province ou du territoire" - }, - "Travelled outside Canada": { - "title": "Voyage en dehors du Canada" - }, - "Other Exposure Setting": { - "title": "Autres contextes d’exposition" - } - }, - "title": "Menu « Contexte de l’exposition »" - }, - "TravelPointOfEntryTypeMenu": { - "permissible_values": { - "Air": { - "title": "Voie aérienne" - }, - "Land": { - "title": "Voie terrestre" - } - }, - "title": "Menu «  Type de point d’entrée du voyage »" - }, - "BorderTestingTestDayTypeMenu": { - "permissible_values": { - "day 1": { - "title": "Jour 1" - }, - "day 8": { - "title": "Jour 8" - }, - "day 10": { - "title": "Jour 10" - } - }, - "title": "Menu « Jour du dépistage à la frontière »" - }, - "TravelHistoryAvailabilityMenu": { - "permissible_values": { - "Travel history available": { - "title": "Antécédents de voyage disponibles" - }, - "Domestic travel history available": { - "title": "Antécédents des voyages intérieurs disponibles" - }, - "International travel history available": { - "title": "Antécédents des voyages internationaux disponibles" - }, - "International and domestic travel history available": { - "title": "Antécédents des voyages intérieurs et internationaux disponibles" - }, - "No travel history available": { - "title": "Aucun antécédent de voyage disponible" - } - }, - "title": "Menu « Disponibilité des antécédents de voyage »" - }, - "SequencingInstrumentMenu": { - "permissible_values": { - "Illumina": { - "title": "Illumina" - }, - "Illumina Genome Analyzer": { - "title": "Analyseur de génome Illumina" - }, - "Illumina Genome Analyzer II": { - "title": "Analyseur de génome Illumina II" - }, - "Illumina Genome Analyzer IIx": { - "title": "Analyseur de génome Illumina IIx" - }, - "Illumina HiScanSQ": { - "title": "Illumina HiScanSQ" - }, - "Illumina HiSeq": { - "title": "Illumina HiSeq" - }, - "Illumina HiSeq X": { - "title": "Illumina HiSeq X" - }, - "Illumina HiSeq X Five": { - "title": "Illumina HiSeq X Five" - }, - "Illumina HiSeq X Ten": { - "title": "Illumina HiSeq X Ten" - }, - "Illumina HiSeq 1000": { - "title": "Illumina HiSeq 1000" - }, - "Illumina HiSeq 1500": { - "title": "Illumina HiSeq 1500" - }, - "Illumina HiSeq 2000": { - "title": "Illumina HiSeq 2000" - }, - "Illumina HiSeq 2500": { - "title": "Illumina HiSeq 2500" - }, - "Illumina HiSeq 3000": { - "title": "Illumina HiSeq 3000" - }, - "Illumina HiSeq 4000": { - "title": "Illumina HiSeq 4000" - }, - "Illumina iSeq": { - "title": "Illumina iSeq" - }, - "Illumina iSeq 100": { - "title": "Illumina iSeq 100" - }, - "Illumina NovaSeq": { - "title": "Illumina NovaSeq" - }, - "Illumina NovaSeq 6000": { - "title": "Illumina NovaSeq 6000" - }, - "Illumina MiniSeq": { - "title": "Illumina MiniSeq" - }, - "Illumina MiSeq": { - "title": "Illumina MiSeq" - }, - "Illumina NextSeq": { - "title": "Illumina NextSeq" - }, - "Illumina NextSeq 500": { - "title": "Illumina NextSeq 500" - }, - "Illumina NextSeq 550": { - "title": "Illumina NextSeq 550" - }, - "Illumina NextSeq 2000": { - "title": "Illumina NextSeq 2000" - }, - "Pacific Biosciences": { - "title": "Pacific Biosciences" - }, - "PacBio RS": { - "title": "PacBio RS" - }, - "PacBio RS II": { - "title": "PacBio RS II" - }, - "PacBio Sequel": { - "title": "PacBio Sequel" - }, - "PacBio Sequel II": { - "title": "PacBio Sequel II" - }, - "Ion Torrent": { - "title": "Ion Torrent" - }, - "Ion Torrent PGM": { - "title": "Ion Torrent PGM" - }, - "Ion Torrent Proton": { - "title": "Ion Torrent Proton" - }, - "Ion Torrent S5 XL": { - "title": "Ion Torrent S5 XL" - }, - "Ion Torrent S5": { - "title": "Ion Torrent S5" - }, - "Oxford Nanopore": { - "title": "Oxford Nanopore" - }, - "Oxford Nanopore GridION": { - "title": "Oxford Nanopore GridION" - }, - "Oxford Nanopore MinION": { - "title": "Oxford Nanopore MinION" - }, - "Oxford Nanopore PromethION": { - "title": "Oxford Nanopore PromethION" - }, - "BGI Genomics": { - "title": "BGI Genomics" - }, - "BGI Genomics BGISEQ-500": { - "title": "BGI Genomics BGISEQ-500" - }, - "MGI": { - "title": "MGI" - }, - "MGI DNBSEQ-T7": { - "title": "MGI DNBSEQ-T7" - }, - "MGI DNBSEQ-G400": { - "title": "MGI DNBSEQ-G400" - }, - "MGI DNBSEQ-G400 FAST": { - "title": "MGI DNBSEQ-G400 FAST" - }, - "MGI DNBSEQ-G50": { - "title": "MGI DNBSEQ-G50" - } - }, - "title": "Menu « Instrument de séquençage »" - }, - "GeneNameMenu": { - "permissible_values": { - "E gene (orf4)": { - "title": "Gène E (orf4)" - }, - "M gene (orf5)": { - "title": "Gène M (orf5)" - }, - "N gene (orf9)": { - "title": "Gène N (orf9)" - }, - "Spike gene (orf2)": { - "title": "Gène de pointe (orf2)" - }, - "orf1ab (rep)": { - "title": "orf1ab (rep)" - }, - "orf1a (pp1a)": { - "title": "orf1a (pp1a)" - }, - "nsp11": { - "title": "nsp11" - }, - "nsp1": { - "title": "nsp1" - }, - "nsp2": { - "title": "nsp2" - }, - "nsp3": { - "title": "nsp3" - }, - "nsp4": { - "title": "nsp4" - }, - "nsp5": { - "title": "nsp5" - }, - "nsp6": { - "title": "nsp6" - }, - "nsp7": { - "title": "nsp7" - }, - "nsp8": { - "title": "nsp8" - }, - "nsp9": { - "title": "nsp9" - }, - "nsp10": { - "title": "nsp10" - }, - "RdRp gene (nsp12)": { - "title": "Gène RdRp (nsp12)" - }, - "hel gene (nsp13)": { - "title": "Gène hel (nsp13)" - }, - "exoN gene (nsp14)": { - "title": "Gène exoN (nsp14)" - }, - "nsp15": { - "title": "nsp15" - }, - "nsp16": { - "title": "nsp16" - }, - "orf3a": { - "title": "orf3a" - }, - "orf3b": { - "title": "orf3b" - }, - "orf6 (ns6)": { - "title": "orf6 (ns6)" - }, - "orf7a": { - "title": "orf7a" - }, - "orf7b (ns7b)": { - "title": "orf7b (ns7b)" - }, - "orf8 (ns8)": { - "title": "orf8 (ns8)" - }, - "orf9b": { - "title": "orf9b" - }, - "orf9c": { - "title": "orf9c" - }, - "orf10": { - "title": "orf10" - }, - "orf14": { - "title": "orf14" - }, - "SARS-COV-2 5' UTR": { - "title": "SRAS-COV-2 5' UTR" - } - }, - "title": "Menu « Nom du gène »" - }, - "SequenceSubmittedByMenu": { - "permissible_values": { - "Alberta Precision Labs (APL)": { - "title": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab North (APLN)": { - "title": "Alberta ProvLab North (APLN)" - }, - "Alberta ProvLab South (APLS)": { - "title": "Alberta ProvLab South (APLS)" - }, - "BCCDC Public Health Laboratory": { - "title": "Laboratoire de santé publique du CCMCB" - }, - "Canadore College": { - "title": "Canadore College" - }, - "The Centre for Applied Genomics (TCAG)": { - "title": "The Centre for Applied Genomics (TCAG)" - }, - "Dynacare": { - "title": "Dynacare" - }, - "Dynacare (Brampton)": { - "title": "Dynacare (Brampton)" - }, - "Dynacare (Manitoba)": { - "title": "Dynacare (Manitoba)" - }, - "The Hospital for Sick Children (SickKids)": { - "title": "The Hospital for Sick Children (SickKids)" - }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "title": "Laboratoire de santé publique du Québec (LSPQ)" - }, - "Manitoba Cadham Provincial Laboratory": { - "title": "Laboratoire provincial Cadham du Manitoba" - }, - "McGill University": { - "title": "Université McGill" - }, - "McMaster University": { - "title": "Université McMaster" - }, - "National Microbiology Laboratory (NML)": { - "title": "Laboratoire national de microbiologie (LNM)" - }, - "New Brunswick - Vitalité Health Network": { - "title": "Nouveau-Brunswick – Réseau de santé Vitalité" - }, - "Newfoundland and Labrador - Eastern Health": { - "title": "Terre-Neuve-et-Labrador – Eastern Health" - }, - "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { - "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" - }, - "Nova Scotia Health Authority": { - "title": "Autorité sanitaire de la Nouvelle-Écosse" - }, - "Ontario Institute for Cancer Research (OICR)": { - "title": "Institut ontarien de recherche sur le cancer (IORC)" - }, - "Ontario COVID-19 Genomic Network": { - "title": "Réseau génomique ontarien COVID-19" - }, - "Prince Edward Island - Health PEI": { - "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." - }, - "Public Health Ontario (PHO)": { - "title": "Santé publique Ontario (SPO)" - }, - "Queen's University / Kingston Health Sciences Centre": { - "title": "Université Queen’s – Centre des sciences de la santé de Kingston" - }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "title": "Saskatchewan – Laboratoire provincial Roy Romanow" - }, - "Sunnybrook Health Sciences Centre": { - "title": "Sunnybrook Health Sciences Centre" - }, - "Thunder Bay Regional Health Sciences Centre": { - "title": "Centre régional des sciences\nde la santé de Thunder Bay" - } - }, - "title": "Menu « Séquence soumise par »" - }, - "SampleCollectedByMenu": { - "permissible_values": { - "Alberta Precision Labs (APL)": { - "title": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab North (APLN)": { - "title": "Alberta ProvLab North (APLN)" - }, - "Alberta ProvLab South (APLS)": { - "title": "Alberta ProvLab South (APLS)" - }, - "BCCDC Public Health Laboratory": { - "title": "Laboratoire de santé publique du CCMCB" - }, - "Dynacare": { - "title": "Dynacare" - }, - "Dynacare (Manitoba)": { - "title": "Dynacare (Manitoba)" - }, - "Dynacare (Brampton)": { - "title": "Dynacare (Brampton)" - }, - "Eastern Ontario Regional Laboratory Association": { - "title": "Association des laboratoires régionaux de l’Est de l’Ontario" - }, - "Hamilton Health Sciences": { - "title": "Hamilton Health Sciences" - }, - "The Hospital for Sick Children (SickKids)": { - "title": "The Hospital for Sick Children (SickKids)" - }, - "Kingston Health Sciences Centre": { - "title": "Centre des sciences de la santé de Kingston" - }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "title": "Laboratoire de santé publique du Québec (LSPQ)" - }, - "Lake of the Woods District Hospital - Ontario": { - "title": "Lake of the Woods District Hospital – Ontario" - }, - "LifeLabs": { - "title": "LifeLabs" - }, - "LifeLabs (Ontario)": { - "title": "LifeLabs (Ontario)" - }, - "Manitoba Cadham Provincial Laboratory": { - "title": "Laboratoire provincial Cadham du Manitoba" - }, - "McMaster University": { - "title": "Université McMaster" - }, - "Mount Sinai Hospital": { - "title": "Mount Sinai Hospital" - }, - "National Microbiology Laboratory (NML)": { - "title": "Laboratoire national de microbiologie (LNM)" - }, - "New Brunswick - Vitalité Health Network": { - "title": "Nouveau-Brunswick – Réseau de santé Vitalité" - }, - "Newfoundland and Labrador - Eastern Health": { - "title": "Terre-Neuve-et-Labrador – Eastern Health" - }, - "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { - "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" - }, - "Nova Scotia Health Authority": { - "title": "Autorité sanitaire de la Nouvelle-Écosse" - }, - "Nunavut": { - "title": "Nunavut" - }, - "Ontario Institute for Cancer Research (OICR)": { - "title": "Institut ontarien de recherche sur le cancer (IORC)" - }, - "Prince Edward Island - Health PEI": { - "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." - }, - "Public Health Ontario (PHO)": { - "title": "Santé publique Ontario (SPO)" - }, - "Queen's University / Kingston Health Sciences Centre": { - "title": "Université Queen’s – Centre des sciences de la santé de Kingston" - }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "title": "Saskatchewan – Laboratoire provincial Roy Romanow" - }, - "Shared Hospital Laboratory": { - "title": "Shared Hospital Laboratory" - }, - "St. John's Rehab at Sunnybrook Hospital": { - "title": "St. John’s Rehab à l’hôpital Sunnybrook" - }, - "St. Joseph's Healthcare Hamilton": { - "title": "St. Joseph's Healthcare Hamilton" - }, - "Switch Health": { - "title": "Switch Health" - }, - "Sunnybrook Health Sciences Centre": { - "title": "Sunnybrook Health Sciences Centre" - }, - "Unity Health Toronto": { - "title": "Unity Health Toronto" - }, - "William Osler Health System": { - "title": "William Osler Health System" - } - }, - "title": "Menu « Échantillon prélevé par »" + "French Polynesia": { + "title": "Polynésie française" + }, + "French Southern and Antarctic Lands": { + "title": "Terres australes et antarctiques françaises" + }, + "Gabon": { + "title": "Gabon" + }, + "Gambia": { + "title": "Gambie" + }, + "Gaza Strip": { + "title": "Bande de Gaza" + }, + "Georgia": { + "title": "Géorgie" + }, + "Germany": { + "title": "Allemagne" + }, + "Ghana": { + "title": "Ghana" + }, + "Gibraltar": { + "title": "Gibraltar" + }, + "Glorioso Islands": { + "title": "Îles Glorieuses" + }, + "Greece": { + "title": "Grèce" + }, + "Greenland": { + "title": "Groenland" + }, + "Grenada": { + "title": "Grenade" + }, + "Guadeloupe": { + "title": "Guadeloupe" + }, + "Guam": { + "title": "Guam" + }, + "Guatemala": { + "title": "Guatemala" + }, + "Guernsey": { + "title": "Guernesey" + }, + "Guinea": { + "title": "Guinée" + }, + "Guinea-Bissau": { + "title": "Guinée-Bissau" + }, + "Guyana": { + "title": "Guyana" + }, + "Haiti": { + "title": "Haïti" + }, + "Heard Island and McDonald Islands": { + "title": "Îles Heard-et-McDonald" + }, + "Honduras": { + "title": "Honduras" + }, + "Hong Kong": { + "title": "Hong Kong" + }, + "Howland Island": { + "title": "Île Howland" + }, + "Hungary": { + "title": "Hongrie" + }, + "Iceland": { + "title": "Islande" + }, + "India": { + "title": "Inde" + }, + "Indonesia": { + "title": "Indonésie" + }, + "Iran": { + "title": "Iran" + }, + "Iraq": { + "title": "Iraq" + }, + "Ireland": { + "title": "Irlande" + }, + "Isle of Man": { + "title": "île de Man" + }, + "Israel": { + "title": "Israël" + }, + "Italy": { + "title": "Italie" + }, + "Jamaica": { + "title": "Jamaïque" + }, + "Jan Mayen": { + "title": "Jan Mayen" + }, + "Japan": { + "title": "Japon" + }, + "Jarvis Island": { + "title": "Île Jarvis" + }, + "Jersey": { + "title": "Jersey" + }, + "Johnston Atoll": { + "title": "Atoll Johnston" + }, + "Jordan": { + "title": "Jordanie" + }, + "Juan de Nova Island": { + "title": "Île Juan de Nova" + }, + "Kazakhstan": { + "title": "Kazakhstan" + }, + "Kenya": { + "title": "Kenya" + }, + "Kerguelen Archipelago": { + "title": "Archipel Kerguelen" + }, + "Kingman Reef": { + "title": "Récif de Kingman" + }, + "Kiribati": { + "title": "Kiribati" + }, + "Kosovo": { + "title": "Kosovo" + }, + "Kuwait": { + "title": "Koweït" + }, + "Kyrgyzstan": { + "title": "Kirghizistan" + }, + "Laos": { + "title": "Laos" + }, + "Latvia": { + "title": "Lettonie" + }, + "Lebanon": { + "title": "Liban" + }, + "Lesotho": { + "title": "Lesotho" + }, + "Liberia": { + "title": "Libéria" + }, + "Libya": { + "title": "Libye" + }, + "Liechtenstein": { + "title": "Liechtenstein" + }, + "Line Islands": { + "title": "Îles de la Ligne" + }, + "Lithuania": { + "title": "Lituanie" + }, + "Luxembourg": { + "title": "Luxembourg" + }, + "Macau": { + "title": "Macao" + }, + "Madagascar": { + "title": "Madagascar" + }, + "Malawi": { + "title": "Malawi" + }, + "Malaysia": { + "title": "Malaisie" + }, + "Maldives": { + "title": "Maldives" + }, + "Mali": { + "title": "Mali" + }, + "Malta": { + "title": "Malte" + }, + "Marshall Islands": { + "title": "Îles Marshall" + }, + "Martinique": { + "title": "Martinique" + }, + "Mauritania": { + "title": "Mauritanie" + }, + "Mauritius": { + "title": "Maurice" + }, + "Mayotte": { + "title": "Mayotte" + }, + "Mexico": { + "title": "Mexique" + }, + "Micronesia": { + "title": "Micronésie" + }, + "Midway Islands": { + "title": "Îles Midway" + }, + "Moldova": { + "title": "Moldavie" + }, + "Monaco": { + "title": "Monaco" + }, + "Mongolia": { + "title": "Mongolie" + }, + "Montenegro": { + "title": "Monténégro" + }, + "Montserrat": { + "title": "Montserrat" + }, + "Morocco": { + "title": "Maroc" + }, + "Mozambique": { + "title": "Mozambique" + }, + "Myanmar": { + "title": "Myanmar" + }, + "Namibia": { + "title": "Namibie" + }, + "Nauru": { + "title": "Nauru" + }, + "Navassa Island": { + "title": "Île Navassa" + }, + "Nepal": { + "title": "Népal" + }, + "Netherlands": { + "title": "Pays-Bas" + }, + "New Caledonia": { + "title": "Nouvelle-Calédonie" + }, + "New Zealand": { + "title": "Nouvelle-Zélande" + }, + "Nicaragua": { + "title": "Nicaragua" + }, + "Niger": { + "title": "Niger" + }, + "Nigeria": { + "title": "Nigéria" + }, + "Niue": { + "title": "Nioué" + }, + "Norfolk Island": { + "title": "Île Norfolk" + }, + "North Korea": { + "title": "Corée du Nord" + }, + "North Macedonia": { + "title": "Macédoine du Nord" + }, + "North Sea": { + "title": "Mer du Nord" + }, + "Northern Mariana Islands": { + "title": "Îles Mariannes du Nord" + }, + "Norway": { + "title": "Norvège" + }, + "Oman": { + "title": "Oman" + }, + "Pakistan": { + "title": "Pakistan" + }, + "Palau": { + "title": "Palaos" + }, + "Panama": { + "title": "Panama" + }, + "Papua New Guinea": { + "title": "Papouasie-Nouvelle-Guinée" + }, + "Paracel Islands": { + "title": "Îles Paracel" + }, + "Paraguay": { + "title": "Paraguay" + }, + "Peru": { + "title": "Pérou" + }, + "Philippines": { + "title": "Philippines" + }, + "Pitcairn Islands": { + "title": "Île Pitcairn" + }, + "Poland": { + "title": "Pologne" + }, + "Portugal": { + "title": "Portugal" + }, + "Puerto Rico": { + "title": "Porto Rico" + }, + "Qatar": { + "title": "Qatar" + }, + "Republic of the Congo": { + "title": "République du Congo" + }, + "Reunion": { + "title": "Réunion" + }, + "Romania": { + "title": "Roumanie" + }, + "Ross Sea": { + "title": "Mer de Ross" + }, + "Russia": { + "title": "Russie" + }, + "Rwanda": { + "title": "Rwanda" + }, + "Saint Helena": { + "title": "Sainte-Hélène" + }, + "Saint Kitts and Nevis": { + "title": "Saint-Kitts-et-Nevis" + }, + "Saint Lucia": { + "title": "Sainte-Lucie" + }, + "Saint Pierre and Miquelon": { + "title": "Saint-Pierre-et-Miquelon" + }, + "Saint Martin": { + "title": "Saint-Martin" + }, + "Saint Vincent and the Grenadines": { + "title": "Saint-Vincent-et-les-Grenadines" + }, + "Samoa": { + "title": "Samoa" + }, + "San Marino": { + "title": "Saint-Marin" + }, + "Sao Tome and Principe": { + "title": "Sao Tomé-et-Principe" + }, + "Saudi Arabia": { + "title": "Arabie saoudite" + }, + "Senegal": { + "title": "Sénégal" + }, + "Serbia": { + "title": "Serbie" + }, + "Seychelles": { + "title": "Seychelles" + }, + "Sierra Leone": { + "title": "Sierra Leone" + }, + "Singapore": { + "title": "Singapour" + }, + "Sint Maarten": { + "title": "Saint-Martin" + }, + "Slovakia": { + "title": "Slovaquie" + }, + "Slovenia": { + "title": "Slovénie" + }, + "Solomon Islands": { + "title": "Îles Salomon" + }, + "Somalia": { + "title": "Somalie" + }, + "South Africa": { + "title": "Afrique du Sud" + }, + "South Georgia and the South Sandwich Islands": { + "title": "Géorgie du Sud et îles Sandwich du Sud" + }, + "South Korea": { + "title": "Corée du Sud" + }, + "South Sudan": { + "title": "Soudan du Sud" + }, + "Spain": { + "title": "Espagne" + }, + "Spratly Islands": { + "title": "Îles Spratly" + }, + "Sri Lanka": { + "title": "Sri Lanka" + }, + "State of Palestine": { + "title": "État de Palestine" + }, + "Sudan": { + "title": "Soudan" + }, + "Suriname": { + "title": "Suriname" + }, + "Svalbard": { + "title": "Svalbard" + }, + "Swaziland": { + "title": "Swaziland" + }, + "Sweden": { + "title": "Suède" + }, + "Switzerland": { + "title": "Suisse" + }, + "Syria": { + "title": "Syrie" + }, + "Taiwan": { + "title": "Taïwan" + }, + "Tajikistan": { + "title": "Tadjikistan" + }, + "Tanzania": { + "title": "Tanzanie" + }, + "Thailand": { + "title": "Thaïlande" + }, + "Timor-Leste": { + "title": "Timor-Leste" + }, + "Togo": { + "title": "Togo" + }, + "Tokelau": { + "title": "Tokelaou" + }, + "Tonga": { + "title": "Tonga" + }, + "Trinidad and Tobago": { + "title": "Trinité-et-Tobago" + }, + "Tromelin Island": { + "title": "Île Tromelin" + }, + "Tunisia": { + "title": "Tunisie" + }, + "Turkey": { + "title": "Turquie" + }, + "Turkmenistan": { + "title": "Turkménistan" + }, + "Turks and Caicos Islands": { + "title": "Îles Turks et Caicos" + }, + "Tuvalu": { + "title": "Tuvalu" + }, + "United States of America": { + "title": "États-Unis" + }, + "Uganda": { + "title": "Ouganda" + }, + "Ukraine": { + "title": "Ukraine" + }, + "United Arab Emirates": { + "title": "Émirats arabes unis" + }, + "United Kingdom": { + "title": "Royaume-Uni" + }, + "Uruguay": { + "title": "Uruguay" + }, + "Uzbekistan": { + "title": "Ouzbékistan" + }, + "Vanuatu": { + "title": "Vanuatu" + }, + "Venezuela": { + "title": "Venezuela" + }, + "Viet Nam": { + "title": "Vietnam" + }, + "Virgin Islands": { + "title": "Îles vierges" + }, + "Wake Island": { + "title": "Île de Wake" + }, + "Wallis and Futuna": { + "title": "Wallis-et-Futuna" + }, + "West Bank": { + "title": "Cisjordanie" + }, + "Western Sahara": { + "title": "République arabe sahraouie démocratique" + }, + "Yemen": { + "title": "Yémen" + }, + "Zambia": { + "title": "Zambie" + }, + "Zimbabwe": { + "title": "Zimbabwe" + } }, - "GeoLocNameCountryMenu": { - "permissible_values": { - "Afghanistan": { - "title": "Afghanistan" - }, - "Albania": { - "title": "Albanie" - }, - "Algeria": { - "title": "Algérie" - }, - "American Samoa": { - "title": "Samoa américaines" - }, - "Andorra": { - "title": "Andorre" - }, - "Angola": { - "title": "Angola" - }, - "Anguilla": { - "title": "Anguilla" - }, - "Antarctica": { - "title": "Antarctique" - }, - "Antigua and Barbuda": { - "title": "Antigua-et-Barbuda" - }, - "Argentina": { - "title": "Argentine" - }, - "Armenia": { - "title": "Arménie" - }, - "Aruba": { - "title": "Aruba" - }, - "Ashmore and Cartier Islands": { - "title": "Îles Ashmore et Cartier" - }, - "Australia": { - "title": "Australie" - }, - "Austria": { - "title": "Autriche" - }, - "Azerbaijan": { - "title": "Azerbaïdjan" - }, - "Bahamas": { - "title": "Bahamas" - }, - "Bahrain": { - "title": "Bahreïn" - }, - "Baker Island": { - "title": "Île Baker" - }, - "Bangladesh": { - "title": "Bangladesh" - }, - "Barbados": { - "title": "Barbade" - }, - "Bassas da India": { - "title": "Bassas de l’Inde" - }, - "Belarus": { - "title": "Bélarus" - }, - "Belgium": { - "title": "Belgique" - }, - "Belize": { - "title": "Bélize" - }, - "Benin": { - "title": "Bénin" - }, - "Bermuda": { - "title": "Bermudes" - }, - "Bhutan": { - "title": "Bhoutan" - }, - "Bolivia": { - "title": "Bolivie" - }, - "Borneo": { - "title": "Bornéo" - }, - "Bosnia and Herzegovina": { - "title": "Bosnie-Herzégovine" - }, - "Botswana": { - "title": "Botswana" - }, - "Bouvet Island": { - "title": "Île Bouvet" - }, - "Brazil": { - "title": "Brésil" - }, - "British Virgin Islands": { - "title": "Îles Vierges britanniques" - }, - "Brunei": { - "title": "Brunei" - }, - "Bulgaria": { - "title": "Bulgarie" - }, - "Burkina Faso": { - "title": "Burkina Faso" - }, - "Burundi": { - "title": "Burundi" - }, - "Cambodia": { - "title": "Cambodge" - }, - "Cameroon": { - "title": "Cameroun" - }, - "Canada": { - "title": "Canada" - }, - "Cape Verde": { - "title": "Cap-Vert" - }, - "Cayman Islands": { - "title": "Îles Caïmans" - }, - "Central African Republic": { - "title": "République centrafricaine" - }, - "Chad": { - "title": "Tchad" - }, - "Chile": { - "title": "Chili" - }, - "China": { - "title": "Chine" - }, - "Christmas Island": { - "title": "Île Christmas" - }, - "Clipperton Island": { - "title": "Îlot de Clipperton" - }, - "Cocos Islands": { - "title": "Îles Cocos" - }, - "Colombia": { - "title": "Colombie" - }, - "Comoros": { - "title": "Comores" - }, - "Cook Islands": { - "title": "Îles Cook" - }, - "Coral Sea Islands": { - "title": "Îles de la mer de Corail" - }, - "Costa Rica": { - "title": "Costa Rica" - }, - "Cote d'Ivoire": { - "title": "Côte d’Ivoire" - }, - "Croatia": { - "title": "Croatie" - }, - "Cuba": { - "title": "Cuba" - }, - "Curacao": { - "title": "Curaçao" - }, - "Cyprus": { - "title": "Chypre" - }, - "Czech Republic": { - "title": "République tchèque" - }, - "Democratic Republic of the Congo": { - "title": "République démocratique du Congo" - }, - "Denmark": { - "title": "Danemark" - }, - "Djibouti": { - "title": "Djibouti" - }, - "Dominica": { - "title": "Dominique" - }, - "Dominican Republic": { - "title": "République dominicaine" - }, - "Ecuador": { - "title": "Équateur" - }, - "Egypt": { - "title": "Égypte" - }, - "El Salvador": { - "title": "Salvador" - }, - "Equatorial Guinea": { - "title": "Guinée équatoriale" - }, - "Eritrea": { - "title": "Érythrée" - }, - "Estonia": { - "title": "Estonie" - }, - "Eswatini": { - "title": "Eswatini" - }, - "Ethiopia": { - "title": "Éthiopie" - }, - "Europa Island": { - "title": "Île Europa" - }, - "Falkland Islands (Islas Malvinas)": { - "title": "Îles Falkland (îles Malouines)" - }, - "Faroe Islands": { - "title": "Îles Féroé" - }, - "Fiji": { - "title": "Fidji" - }, - "Finland": { - "title": "Finlande" - }, - "France": { - "title": "France" - }, - "French Guiana": { - "title": "Guyane française" - }, - "French Polynesia": { - "title": "Polynésie française" - }, - "French Southern and Antarctic Lands": { - "title": "Terres australes et antarctiques françaises" - }, - "Gabon": { - "title": "Gabon" - }, - "Gambia": { - "title": "Gambie" - }, - "Gaza Strip": { - "title": "Bande de Gaza" - }, - "Georgia": { - "title": "Géorgie" - }, - "Germany": { - "title": "Allemagne" - }, - "Ghana": { - "title": "Ghana" - }, - "Gibraltar": { - "title": "Gibraltar" - }, - "Glorioso Islands": { - "title": "Îles Glorieuses" - }, - "Greece": { - "title": "Grèce" - }, - "Greenland": { - "title": "Groenland" - }, - "Grenada": { - "title": "Grenade" - }, - "Guadeloupe": { - "title": "Guadeloupe" - }, - "Guam": { - "title": "Guam" - }, - "Guatemala": { - "title": "Guatemala" - }, - "Guernsey": { - "title": "Guernesey" - }, - "Guinea": { - "title": "Guinée" - }, - "Guinea-Bissau": { - "title": "Guinée-Bissau" - }, - "Guyana": { - "title": "Guyana" - }, - "Haiti": { - "title": "Haïti" - }, - "Heard Island and McDonald Islands": { - "title": "Îles Heard-et-McDonald" - }, - "Honduras": { - "title": "Honduras" - }, - "Hong Kong": { - "title": "Hong Kong" - }, - "Howland Island": { - "title": "Île Howland" - }, - "Hungary": { - "title": "Hongrie" - }, - "Iceland": { - "title": "Islande" - }, - "India": { - "title": "Inde" - }, - "Indonesia": { - "title": "Indonésie" - }, - "Iran": { - "title": "Iran" - }, - "Iraq": { - "title": "Iraq" - }, - "Ireland": { - "title": "Irlande" - }, - "Isle of Man": { - "title": "île de Man" - }, - "Israel": { - "title": "Israël" - }, - "Italy": { - "title": "Italie" - }, - "Jamaica": { - "title": "Jamaïque" - }, - "Jan Mayen": { - "title": "Jan Mayen" - }, - "Japan": { - "title": "Japon" - }, - "Jarvis Island": { - "title": "Île Jarvis" - }, - "Jersey": { - "title": "Jersey" - }, - "Johnston Atoll": { - "title": "Atoll Johnston" - }, - "Jordan": { - "title": "Jordanie" - }, - "Juan de Nova Island": { - "title": "Île Juan de Nova" - }, - "Kazakhstan": { - "title": "Kazakhstan" - }, - "Kenya": { - "title": "Kenya" - }, - "Kerguelen Archipelago": { - "title": "Archipel Kerguelen" - }, - "Kingman Reef": { - "title": "Récif de Kingman" - }, - "Kiribati": { - "title": "Kiribati" - }, - "Kosovo": { - "title": "Kosovo" - }, - "Kuwait": { - "title": "Koweït" - }, - "Kyrgyzstan": { - "title": "Kirghizistan" - }, - "Laos": { - "title": "Laos" - }, - "Latvia": { - "title": "Lettonie" - }, - "Lebanon": { - "title": "Liban" - }, - "Lesotho": { - "title": "Lesotho" - }, - "Liberia": { - "title": "Libéria" - }, - "Libya": { - "title": "Libye" - }, - "Liechtenstein": { - "title": "Liechtenstein" - }, - "Line Islands": { - "title": "Îles de la Ligne" - }, - "Lithuania": { - "title": "Lituanie" - }, - "Luxembourg": { - "title": "Luxembourg" - }, - "Macau": { - "title": "Macao" - }, - "Madagascar": { - "title": "Madagascar" - }, - "Malawi": { - "title": "Malawi" - }, - "Malaysia": { - "title": "Malaisie" - }, - "Maldives": { - "title": "Maldives" - }, - "Mali": { - "title": "Mali" - }, - "Malta": { - "title": "Malte" - }, - "Marshall Islands": { - "title": "Îles Marshall" - }, - "Martinique": { - "title": "Martinique" - }, - "Mauritania": { - "title": "Mauritanie" - }, - "Mauritius": { - "title": "Maurice" - }, - "Mayotte": { - "title": "Mayotte" - }, - "Mexico": { - "title": "Mexique" - }, - "Micronesia": { - "title": "Micronésie" - }, - "Midway Islands": { - "title": "Îles Midway" - }, - "Moldova": { - "title": "Moldavie" - }, - "Monaco": { - "title": "Monaco" - }, - "Mongolia": { - "title": "Mongolie" - }, - "Montenegro": { - "title": "Monténégro" - }, - "Montserrat": { - "title": "Montserrat" - }, - "Morocco": { - "title": "Maroc" - }, - "Mozambique": { - "title": "Mozambique" - }, - "Myanmar": { - "title": "Myanmar" - }, - "Namibia": { - "title": "Namibie" - }, - "Nauru": { - "title": "Nauru" - }, - "Navassa Island": { - "title": "Île Navassa" - }, - "Nepal": { - "title": "Népal" - }, - "Netherlands": { - "title": "Pays-Bas" - }, - "New Caledonia": { - "title": "Nouvelle-Calédonie" - }, - "New Zealand": { - "title": "Nouvelle-Zélande" - }, - "Nicaragua": { - "title": "Nicaragua" - }, - "Niger": { - "title": "Niger" - }, - "Nigeria": { - "title": "Nigéria" - }, - "Niue": { - "title": "Nioué" - }, - "Norfolk Island": { - "title": "Île Norfolk" - }, - "North Korea": { - "title": "Corée du Nord" - }, - "North Macedonia": { - "title": "Macédoine du Nord" - }, - "North Sea": { - "title": "Mer du Nord" - }, - "Northern Mariana Islands": { - "title": "Îles Mariannes du Nord" - }, - "Norway": { - "title": "Norvège" - }, - "Oman": { - "title": "Oman" - }, - "Pakistan": { - "title": "Pakistan" - }, - "Palau": { - "title": "Palaos" - }, - "Panama": { - "title": "Panama" - }, - "Papua New Guinea": { - "title": "Papouasie-Nouvelle-Guinée" - }, - "Paracel Islands": { - "title": "Îles Paracel" - }, - "Paraguay": { - "title": "Paraguay" - }, - "Peru": { - "title": "Pérou" - }, - "Philippines": { - "title": "Philippines" - }, - "Pitcairn Islands": { - "title": "Île Pitcairn" - }, - "Poland": { - "title": "Pologne" - }, - "Portugal": { - "title": "Portugal" - }, - "Puerto Rico": { - "title": "Porto Rico" - }, - "Qatar": { - "title": "Qatar" - }, - "Republic of the Congo": { - "title": "République du Congo" - }, - "Reunion": { - "title": "Réunion" - }, - "Romania": { - "title": "Roumanie" - }, - "Ross Sea": { - "title": "Mer de Ross" - }, - "Russia": { - "title": "Russie" - }, - "Rwanda": { - "title": "Rwanda" - }, - "Saint Helena": { - "title": "Sainte-Hélène" - }, - "Saint Kitts and Nevis": { - "title": "Saint-Kitts-et-Nevis" - }, - "Saint Lucia": { - "title": "Sainte-Lucie" - }, - "Saint Pierre and Miquelon": { - "title": "Saint-Pierre-et-Miquelon" - }, - "Saint Martin": { - "title": "Saint-Martin" - }, - "Saint Vincent and the Grenadines": { - "title": "Saint-Vincent-et-les-Grenadines" - }, - "Samoa": { - "title": "Samoa" - }, - "San Marino": { - "title": "Saint-Marin" - }, - "Sao Tome and Principe": { - "title": "Sao Tomé-et-Principe" - }, - "Saudi Arabia": { - "title": "Arabie saoudite" - }, - "Senegal": { - "title": "Sénégal" - }, - "Serbia": { - "title": "Serbie" - }, - "Seychelles": { - "title": "Seychelles" - }, - "Sierra Leone": { - "title": "Sierra Leone" - }, - "Singapore": { - "title": "Singapour" - }, - "Sint Maarten": { - "title": "Saint-Martin" - }, - "Slovakia": { - "title": "Slovaquie" - }, - "Slovenia": { - "title": "Slovénie" - }, - "Solomon Islands": { - "title": "Îles Salomon" - }, - "Somalia": { - "title": "Somalie" - }, - "South Africa": { - "title": "Afrique du Sud" - }, - "South Georgia and the South Sandwich Islands": { - "title": "Géorgie du Sud et îles Sandwich du Sud" - }, - "South Korea": { - "title": "Corée du Sud" - }, - "South Sudan": { - "title": "Soudan du Sud" - }, - "Spain": { - "title": "Espagne" - }, - "Spratly Islands": { - "title": "Îles Spratly" - }, - "Sri Lanka": { - "title": "Sri Lanka" - }, - "State of Palestine": { - "title": "État de Palestine" - }, - "Sudan": { - "title": "Soudan" - }, - "Suriname": { - "title": "Suriname" - }, - "Svalbard": { - "title": "Svalbard" - }, - "Swaziland": { - "title": "Swaziland" - }, - "Sweden": { - "title": "Suède" - }, - "Switzerland": { - "title": "Suisse" - }, - "Syria": { - "title": "Syrie" - }, - "Taiwan": { - "title": "Taïwan" - }, - "Tajikistan": { - "title": "Tadjikistan" - }, - "Tanzania": { - "title": "Tanzanie" - }, - "Thailand": { - "title": "Thaïlande" - }, - "Timor-Leste": { - "title": "Timor-Leste" - }, - "Togo": { - "title": "Togo" - }, - "Tokelau": { - "title": "Tokelaou" - }, - "Tonga": { - "title": "Tonga" - }, - "Trinidad and Tobago": { - "title": "Trinité-et-Tobago" - }, - "Tromelin Island": { - "title": "Île Tromelin" - }, - "Tunisia": { - "title": "Tunisie" - }, - "Turkey": { - "title": "Turquie" - }, - "Turkmenistan": { - "title": "Turkménistan" - }, - "Turks and Caicos Islands": { - "title": "Îles Turks et Caicos" - }, - "Tuvalu": { - "title": "Tuvalu" - }, - "United States of America": { - "title": "États-Unis" - }, - "Uganda": { - "title": "Ouganda" - }, - "Ukraine": { - "title": "Ukraine" - }, - "United Arab Emirates": { - "title": "Émirats arabes unis" - }, - "United Kingdom": { - "title": "Royaume-Uni" - }, - "Uruguay": { - "title": "Uruguay" - }, - "Uzbekistan": { - "title": "Ouzbékistan" - }, - "Vanuatu": { - "title": "Vanuatu" - }, - "Venezuela": { - "title": "Venezuela" - }, - "Viet Nam": { - "title": "Vietnam" - }, - "Virgin Islands": { - "title": "Îles vierges" - }, - "Wake Island": { - "title": "Île de Wake" - }, - "Wallis and Futuna": { - "title": "Wallis-et-Futuna" - }, - "West Bank": { - "title": "Cisjordanie" - }, - "Western Sahara": { - "title": "République arabe sahraouie démocratique" - }, - "Yemen": { - "title": "Yémen" - }, - "Zambia": { - "title": "Zambie" - }, - "Zimbabwe": { - "title": "Zimbabwe" - } - }, - "title": "Menu « nom_lieu_géo (pays) »" - } + "title": "Menu « nom_lieu_géo (pays) »" } } } - ] + } } }, "description": "", @@ -11566,6 +11564,56 @@ "meaning": "GAZ:00001106" } } + }, + "SchemaSlotGroupCanCOGeNCovid19Menu": { + "name": "SchemaSlotGroupCanCOGeNCovid19Menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Database Identifiers": { + "text": "Database Identifiers", + "title": "Database Identifiers" + }, + "Sample collection and processing": { + "text": "Sample collection and processing", + "title": "Sample collection and processing" + }, + "Host Information": { + "text": "Host Information", + "title": "Host Information" + }, + "Host vaccination information": { + "text": "Host vaccination information", + "title": "Host vaccination information" + }, + "Host exposure information": { + "text": "Host exposure information", + "title": "Host exposure information" + }, + "Host reinfection information": { + "text": "Host reinfection information", + "title": "Host reinfection information" + }, + "Sequencing": { + "text": "Sequencing", + "title": "Sequencing" + }, + "Bioinformatics and QC metrics": { + "text": "Bioinformatics and QC metrics", + "title": "Bioinformatics and QC metrics" + }, + "Lineage and Variant information": { + "text": "Lineage and Variant information", + "title": "Lineage and Variant information" + }, + "Pathogen diagnostic testing": { + "text": "Pathogen diagnostic testing", + "title": "Pathogen diagnostic testing" + }, + "Contributor acknowledgement": { + "text": "Contributor acknowledgement", + "title": "Contributor acknowledgement" + } + } } }, "slots": { diff --git a/web/templates/canada_covid19/schema.yaml b/web/templates/canada_covid19/schema.yaml index cff8d52f..d8cf9140 100644 --- a/web/templates/canada_covid19/schema.yaml +++ b/web/templates/canada_covid19/schema.yaml @@ -6917,6 +6917,31 @@ enums: Zimbabwe: text: Zimbabwe meaning: GAZ:00001106 + SchemaSlotGroupCanCOGeNCovid19Menu: + name: SchemaSlotGroupCanCOGeNCovid19Menu + permissible_values: + Database Identifiers: + title: Database Identifiers + Sample collection and processing: + title: Sample collection and processing + Host Information: + title: Host Information + Host vaccination information: + title: Host vaccination information + Host exposure information: + title: Host exposure information + Host reinfection information: + title: Host reinfection information + Sequencing: + title: Sequencing + Bioinformatics and QC metrics: + title: Bioinformatics and QC metrics + Lineage and Variant information: + title: Lineage and Variant information + Pathogen diagnostic testing: + title: Pathogen diagnostic testing + Contributor acknowledgement: + title: Contributor acknowledgement types: WhitespaceMinimizedString: name: WhitespaceMinimizedString @@ -6941,7 +6966,7 @@ extensions: locales: tag: locales value: - - fr: + fr: id: https://example.com/CanCOGeN_Covid-19 name: CanCOGeN_Covid-19 description: '' From e237c08a651225eecfe7ade46f6cf883e309edbc Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 26 Apr 2025 17:14:43 -0700 Subject: [PATCH 094/222] Adding class dependent slotUsage slot_group menu A schema editor function. SchemaSlotGroupMenu is generated every time a Class is highlighted. For use with SlotUsage --- lib/AppContext.js | 125 ++++++++--- lib/DataHarmonizer.js | 496 +++++++++++++++++++++++++++--------------- 2 files changed, 409 insertions(+), 212 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index ec708e78..9c06b9db 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -31,31 +31,19 @@ export default class AppContext { constructor(appConfig = new AppConfig(getTemplatePathInScope())) { this.appConfig = appConfig; - this.bindEventListeners(); - } - - // Method to bind event listeners - bindEventListeners() { - $(document).on('dhTabChange', (event, data) => { + $(document).on('dhTabChange', (event, class_name) => { console.info( - 'dhTabChange', + 'Tab change:', this.getCurrentDataHarmonizer().template_name, '->', - data.specName + class_name ); - const { specName } = data; - this.setCurrentDataHarmonizer(specName); - // Should trigger Toolbar to refresh sections + this.setCurrentDataHarmonizer(class_name); + // Trigger Toolbar to refresh sections $(document).trigger('dhCurrentChange', { dh: this.getCurrentDataHarmonizer(), }); }); - - $(document).on('dhCurrentSelectionChange', (event, data) => { - const { currentSelection } = data; // Is data mutable? - this.currentSelection = currentSelection; - this.crudUpdateRecordPath(); - }); } /* @@ -81,6 +69,7 @@ export default class AppContext { const [schema_path, template_name] = this.appConfig.template_path.split('/'); + this.template = await Template.create(schema_path, { forced_schema }); if (locale !== null) { this.template.updateLocale(locale); @@ -108,6 +97,20 @@ export default class AppContext { } } + // Ensure dynamic Enums are added so picklist source / range references are + // detected and pulldown/multiselect menus are crafted; and validation works + if (schema.name === 'DH_LinkML') { + ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu','SchemaSlotGroupMenu'] + .forEach((item) => { + if (!(item in schema.enums)) { + schema.enums[item] = { + name: item, + permissible_values: {test: {text: 'test', title: 'a title'}} + } + } + }); + }; + this.dhs = this.makeDHsFromRelations(schema, template_name); this.refreshSchemaEditorMenus(); // requires classes Class, Enum to be built. // this.currentDataHarmonizer is now set. @@ -115,6 +118,10 @@ export default class AppContext { this.crudUpdateRecordPath(); $("#record-hierarchy-div").toggle(Object.keys(this.relations).length > 1); + // Upgrade to Handsontable 15.0.0 causes following to error out?! + // undefined "schema.enums.SchemaSlotGroupMenu" + //schema.enums.SchemaSlotGroupMenu.permissible_values['testo'] = {text: 'testo', title: 'a title'}; + return this; } @@ -133,13 +140,10 @@ export default class AppContext { * * @param {Array} enums list of special enumeration menus. Default list * covers all menus that schema editor might have changed dynamically. - * - * FUTURE: add SchemaSlotMenu ? */ - refreshSchemaEditorMenus(enums = ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu']) { - let schema = this.template.current.schema; + refreshSchemaEditorMenus(enums = ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu','SchemaSlotGroupMenu']) { + const schema = this.template.current.schema; if (schema.name === 'DH_LinkML') { - //alert("doing "+enums.join(';')) for (const enum_name of enums) { // Initialize TypeMenu, ClassMenu and EnumMenu @@ -186,25 +190,69 @@ export default class AppContext { // selected in Schema tab. this.getDynamicMenu(schema, schema.enums, 'Enum', user_schema_name, permissible_values); break; + + case 'SchemaSlotGroupMenu': + /** Fabricate list of active class's SchemaSlotGroupMenu + * slot_group values and make menu for it. To prepare SlotGroup + * tab up to work with this, FIRST set its slot_group field and + * load its source to point to this class. + */ + //const regexp = /(?:SchemaSlotGroup)(.+)(?:Menu)/; + //const class_name = regexp.exec(enum_name); + const class_dh = this.dhs['Class']; + const class_name = class_dh.hot.getDataAtCell( + class_dh.current_selection[0], + class_dh.slot_name_to_column['name'] + ); + + if (class_name) { + const schema_focus_row = dh_schema.current_selection[0]; + const schema_name = dh_schema.hot.getDataAtCell(schema_focus_row, 0); + const slot_usage_dh = this.dhs['SlotUsage']; + const slot_group_ptr = slot_usage_dh.slot_name_to_column['slot_group']; + const slot_rows = this.crudFindAllRowsByKeyVals('SlotUsage', { + schema_id: schema_name, + class_id: class_name + }) + + for (let row of slot_rows) { + const slot_group_text = slot_usage_dh.hot.getDataAtCell(row, slot_group_ptr); + if (!(slot_group_text in permissible_values)) { + permissible_values[slot_group_text] = {text: slot_group_text, title: slot_group_text}; + } + }; + + + console.log("DYNAMIC", class_name, permissible_values, slot_usage_dh.slots[slot_group_ptr]) + } + } - if (schema.enums[enum_name]) - // Reset menu's permissible_values to latest. - schema.enums[enum_name].permissible_values = permissible_values; - else - console.log(`Error in refreshSchemaEditorMenus: Unable to find "${enum_name}" Enumeration.`) + // ISSUE: Handsontable multiselect elements behaving differently from pulldowns. + // CANT dynamically reprogram dropdown single selects + // ONLY reprogrammable for multiselects. + // Reset menu's permissible_values to latest. + schema.enums[enum_name].permissible_values = permissible_values; + } // Then trigger update for any slot that has given menu in range. // Requires scanning each dh_template's slots for one that mentions // an enums enum, and updating each one's flatVocabulary if found. - for (let class_obj of Object.values(this.dhs)) { - for (let slot_obj of Object.values(class_obj.slots)) { + for (let tab_dh of Object.values(this.dhs)) { + const Cols = tab_dh.columns; + let change = false; + for (let slot_obj of Object.values(tab_dh.slots)) { for (let slot_enum_name of Object.values(slot_obj.sources || {})) { // Found one of the regenerated enums above so recalculate // flatVocabulary etc. if (enums.includes(slot_enum_name)) { this.setSlotRangeLookup(slot_obj); + if (slot_obj.sources) { + //FUTURE: tab_dh.hot.propToCol(slot_obj.name) after Handsontable col.data=[slot_name] implemented + const meta = tab_dh.hot.getColumnMeta(tab_dh.slot_name_to_column[slot_obj.name]); + meta.source = tab_dh.updateSources(slot_obj); + } break; } } @@ -218,7 +266,7 @@ export default class AppContext { * SchemaEnumMenu menus from schema editor schema or user schema. */ getDynamicMenu(schema, schema_focus, template_name, user_schema_name, permissible_values) { - if (user_schema_name == 'DH_LinkML') { + if (user_schema_name === 'DH_LinkML') { for (let focus_name of Object.keys(schema_focus)) { permissible_values[focus_name] = { name: focus_name, @@ -270,7 +318,7 @@ export default class AppContext { const is_child = !(class_name == template_name); // && isEmpty(this.crudGetParents(class_name)) && !(); let tooltip = Object.keys(this.relations[class_name]?.parent).join(', '); if (tooltip.length) - tooltip = `Requires selection(s) from: ${tooltip}`; + tooltip = `Requires key selection from: ${tooltip}`; const dhId = `data-harmonizer-grid-${index}`; const tab_label = class_obj.title ? class_obj.title : class_name; const dhTab = createDataHarmonizerTab(dhId, tab_label, class_name, tooltip, index === 0); @@ -279,9 +327,7 @@ export default class AppContext { // Disabled tabs shouldn't triger dhTabChange. if (event.srcElement.classList.contains("disabled")) return false; - $(document).trigger('dhTabChange', { - specName: class_name, - }); + $(document).trigger('dhTabChange', class_name); }); // Each selected DataHarmonizer is rendered here. @@ -1129,7 +1175,7 @@ export default class AppContext { */ crudFilterDependentViews(class_name) { let class_dependents = this.relations[class_name].dependents; - this.crudGetDependentRows(class_name); // + this.crudGetDependentRows(class_name); for (let [dependent_name] of class_dependents.entries()) { let dependent_report = this.dependent_rows.get(dependent_name); if (dependent_name != class_name) { @@ -1147,14 +1193,20 @@ export default class AppContext { * primary key selection has been made! */ crudFilterDependentRows(class_name, dependent_report) { - const hotInstance = this.dhs[class_name]?.hot; + const dh = this.dhs[class_name]; + const hotInstance = dh?.hot; // This can happen when one DH is rendered but not other dependents yet. if (!hotInstance) return; + // Changing shown rows means we should get rid of any existing selections. + hotInstance.deselectCell(); + dh.current_selection = [null,null,null,null]; + const domId = Object.keys(this.dhs).indexOf(class_name); const class_tab_href = $('#tab-data-harmonizer-grid-' + domId); // this class's foreign keys if any, are satisfied. if (dependent_report.fkey_status > 0) { + $(class_tab_href).removeClass('disabled').parent().removeClass('disabled'); const hiddenRowsPlugin = hotInstance.getPlugin('hiddenRows'); @@ -1170,6 +1222,7 @@ export default class AppContext { //Future: make more efficient by switching state of show/hide deltas? hiddenRowsPlugin.showRows(oldHiddenRows); hiddenRowsPlugin.hideRows(rowsToHide); // Hide the calculated rows + //hotInstance.suspendExecution(); //hotInstance.suspendRender(); //console.log("rendering",class_name, dependent_report, "show:", oldHiddenRows, "hide:",rowsToHide) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index b523286c..81e3f292 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -371,6 +371,7 @@ class DataHarmonizer { rowHeaders: true, renderallrows: false, // working? manualRowMove: true, + columnSorting: true, copyPaste: true, outsideClickDeselects: false, // for maintaining selection between tabs manualColumnResize: true, @@ -380,13 +381,18 @@ class DataHarmonizer { width: '100%', // Future: For empty dependent tables, tailor to minimize height. height: '75vh', + fixedRowsTop: 0, + search: {// define your custom query method + //queryMethod: searchMatchCriteria + }, + sortIndicator: true, fixedColumnsLeft: 1, // Future: enable control of this. hiddenColumns: { copyPasteEnabled: true, indicators: true, columns: [], }, - filters: true, + filters: true, // ERROR with Handsontable 15.2.0 conditionDefinition.args.map is not a function hiddenRows: { rows: [], }, @@ -475,51 +481,61 @@ class DataHarmonizer { key: 'translations', name: 'Translations', hidden: function () { - // If in schema editor, then if no translation metadata for this - // schema, or no translatable tab content, then hide option. const schema = self.context.dhs.Schema; - if (!schema || schema.schema.name != "DH_LinkML") return true; - const locales = schema.hot.getCellMeta(schema.current_selection[0], 0).locales; - if (!locales) return true; - return !(self.template_name in TRANSLATABLE); + // Hide if not in schema editor. + if (schema?.schema.name !== "DH_LinkML") return true; + // Hide if not translation fields. + if (!(self.template_name in TRANSLATABLE)) return true; + // Hide if no locales + const current_row = schema.current_selection[0]; + if (current_row === null) + return false; + const locales = schema.hot.getCellMeta(current_row, 0).locales; + return !locales; + + //const locales = schema.hot.getDataAtCell(schema.current_selection[0], schema.slot_name_to_column['in_language'],'lookup'); }, callback: function () { - // FUTURE: could be WYSIWYG editor - // FUTURE: could be translation table form for all visible rows. - const row = self.current_selection[0]; + const schema = self.context.dhs.Schema; - // On loading, each schema has locales object stored in its first + // Each schema_editor schema has locales object stored in its first // row cell metadata. const locales = schema.hot.getCellMeta(schema.current_selection[0], 0).locales; + // Translation table form for all selected rows. const [schema_part, key_name, sub_part, sub_part_key_name, text_columns] = TRANSLATABLE[self.template_name]; - // 1st content row of table shows english or default translation. - let default_row = ''; - let translatable = ''; - for (var column_name of text_columns) { + let translate_rows = ''; - // Exception is 'permissible_values', 'text' where in default - // schema there might not be a title. find 'text' instead of 'title' - if (sub_part === 'permissible_values' && column_name === 'title') - column_name = 'text'; + let locale_map = self.schema.enums?.LanguagesMenu?.permissible_values || {}; - let col = self.slot_name_to_column[column_name]; - let text = self.hot.getDataAtCell(row, col, 'lookup') || ''; - default_row += `${text}`; - translatable += text + '\n\n'; - } + // Provide translation forms for user selected rows + for (let row = self.current_selection[0]; row <= self.current_selection[2]; row++) { - let translate_rows = ''; - // Key for class, slot, enum: - const key = self.hot.getDataAtCell(row, self.slot_name_to_column[key_name], 'lookup'); - let key2 = null; - if (sub_part_key_name) { - key2 = self.hot.getDataAtCell(row, self.slot_name_to_column[sub_part_key_name], 'lookup'); - } + // 1st content row of table shows english or default translation. + let default_row_text = ''; + let translatable = ''; + for (var column_name of text_columns) { - // FIGURE OUT HOW TO DISPLAY locale for each schema language - for (const locale_item of Object.values(locales)) { - for (const [locale, locale_schema] of Object.entries(locale_item)) { + // Exception is 'permissible_values', 'text' where in default + // schema there might not be a title. find 'text' instead of 'title' + if (sub_part === 'permissible_values' && column_name === 'title') + column_name = 'text'; + let col = self.slot_name_to_column[column_name]; + let text = self.hot.getDataAtCell(row, col, 'lookup') || ''; + default_row_text += `${text}`; + translatable += text + '\n'; + } + const language = locale_map[schema.schema.in_language].title; + translate_rows += `${language} (${schema.schema.in_language})${default_row_text}`; + // Key for class, slot, enum: + const key = self.hot.getDataAtCell(row, self.slot_name_to_column[key_name], 'lookup'); + let key2 = null; + if (sub_part_key_name) { + key2 = self.hot.getDataAtCell(row, self.slot_name_to_column[sub_part_key_name], 'lookup'); + } + + // DISPLAY locale for each schema in_language menu item + for (const [locale, locale_schema] of Object.entries(locales)) { let translate_cells = ''; let translate_text = ''; for (let column_name of text_columns) { @@ -528,13 +544,14 @@ class DataHarmonizer { // Translations can be sparse/incomplete let value = null; if (sub_part) { + console.log(locale_schema, schema_part, key, sub_part, key2, column_name) // Sparse locale files might not have particular fields. - value = locale_schema[schema_part][key][sub_part][key2]?.[column_name] || ''; + value = locale_schema[schema_part]?.[key]?.[sub_part]?.[key2]?.[column_name] || ''; } else if (schema_part) { - value = locale_schema[schema_part][key]?.[column_name] || ''; + value = locale_schema[schema_part]?.[key]?.[column_name] || ''; } - else { + else { // There should always be a locale_schema value = locale_schema?.[column_name] || ''; } if (!!value && Array.isArray(value) && value.length > 0) { @@ -545,25 +562,27 @@ class DataHarmonizer { value = value.join(';') } - translate_cells += ``; + translate_cells += ``; } // Because origin is different, we can't bring google // translate results directly into an iframe. let translate = ``; - // onclick="navigator.clipboard.writeText('test') - - translate_rows += `${locale}${translate_cells}${translate}`; + const trans_language = locale_map[locale].title; + translate_rows += `${trans_language} (${locale})${translate_cells}${translate}`; } - } + }; $('#translate-modal-content').html( `
    - + + + + + - ${default_row} ${translate_rows}
    locale${TRANSLATABLE[self.template_name][4].join('')}translate
    locale${TRANSLATABLE[self.template_name][4].join('')}translate
    ${schema.schema.in_language}
    @@ -572,40 +591,7 @@ class DataHarmonizer { $('#translate-modal').modal('show'); } }, - /*, - { - key: 'change_key', - name: 'Change key field', - // Disable on menu for dependent fields and fields that aren't - // in a unique_key - hidden: function () { - //let col = self.getSelectedRangeLast().to.col; - let col = self.current_selection[1]; - if (col == -1) // row selected here. - return true; - let slot = self.slots[col]; - let relations = self.context.relations[self.template_name]; - if (relations.dependent_slots?.[slot.name]) - return true; - // Hide if not a primary key field - return (!relations.unique_key_slots?.[slot.name]) - }, - // grid_coords = [0:{ start:{row:_,col:_}, end:{row:_,col:_} },... ] - callback: function (action, selection) { - let col = selection[0].start.col; - let slot = self.slots[col]; - let dependent_slots = self.context.relations[self.template_name].dependent_slots; - if (dependent_slots && slot.name in dependent_slots) { - let link = dependent_slots[slot.name]; - alert(`The [${slot.name}] key value in row ${parseInt(selection[0].start.row) + 1} can only be changed by editing the related parent ${link.parent} table [${link.slot}] record field.`); - return false; - } - let entry = prompt("Enter new value for this primary key field, or press Cancel"); - alert("Coming soon...") - }, - }, - */ ], //beforePaste: @@ -632,7 +618,8 @@ class DataHarmonizer { */ beforeChange: function (grid_changes, action) { // Ignore addition of new records to table. - if (action == 'add_row' || action == 'upload' || action =='thisChange') return; + if (['add_row','upload','prevalidate','multiselect'].includes(action)) + return; //'thisChange' if (!grid_changes) return; // Is this ever the case? console.log('beforeChange', grid_changes, action); @@ -655,6 +642,15 @@ class DataHarmonizer { for (const row in row_changes) { let changes = row_changes[row]; + /* TEST for change in Schema in_language + * If new languages added or deleted, prompt to confirm. + */ + if (self.template_name === 'Schema' + && self.schema.name === 'DH_LinkML' + && 'locales' in changes) { + return self.setLocales(changes); + }; + /* TEST FOR DUPLICATE IN IDENTIFIER SLOT * Change request cancelled (sudden death) if user tries to change * an identifier (unique key) value but this would result in a @@ -735,7 +731,7 @@ class DataHarmonizer { for (let key_name in self.template.unique_keys) { // Determine if key has a full set of values (complete=true) let [complete, changed, keyVals, change_log] = - self.context.crudHasCompleteUniqueKey(self,row,key_name,changes); + self.context.crudHasCompleteUniqueKey(self, row, key_name, changes); if (complete && changed) { // Here we have complete unique_keys entry to test for duplication let duplicate_row = self.context.crudFindRowByKeyVals( @@ -829,7 +825,7 @@ class DataHarmonizer { // key field) of class, slot or enum (should cause update in // compiled enums and slot flatVocabularies. if (['Type','Class','Enum'].includes(self.template_name)) { - self.context.refreshSchemaEditorMenus(['Schema'+self.template_name+'Menu']); + self.context.refreshSchemaEditorMenus([`Schema${self.template_name}Menu`]); } } } @@ -847,17 +843,32 @@ class DataHarmonizer { * * As well, refresh schema menus if selected schema has changed. */ + // Is null check necessary? + const row_change = self.current_selection[0] === null || self.current_selection[0] != row; + const column_change = self.current_selection[1] === null || self.current_selection[1] != column; + self.current_selection = [row, column, row2, column2]; //console.log("afterSelectionEnd",row, column, row2, column2, selectionLayerLevel) - if (self.current_selection[0] != row || self.current_selection[1] != column) { + if (row_change || column_change) { self.context.crudFilterDependentViews(self.template_name); - if (self.template_name == 'Schema' && self.current_selection[0] != row) { + } + + if (row_change) { + if (self.template_name === 'Schema') { // schema editor. self.context.refreshSchemaEditorMenus(); } - + if (self.template_name === 'Class') { + // Have to update SlotUsage slot_group menu for given Class. + // (Not having Slot Class itself have slot_group.) + // Find slot menu field and update source controlled vocab. + // ISSUE: Menu won't work/validate if multiple classes are displayed. + //const class_name = self.hot.getDataAtCell( + // row, self.slot_name_to_column['name'] + //); + self.context.refreshSchemaEditorMenus(['SchemaSlotGroupMenu']); + } } - self.current_selection = [row, column]; //, row2, column2]; // - See if sidebar info is required for top column click. if (this.helpSidebar) { if (column > -1) { @@ -916,16 +927,85 @@ class DataHarmonizer { } } + // Handsontable search extension for future use (fixed their example). + // DH search defaults to any substring match (See hot_settings above). + // Function below provides string exact match (incl. case sensitivity) + searchMatchCriteria (queryStr, value, metadata) { + return queryStr.toString() === value?.toString(); + } + clearValidationResults() { $('#next-error-button,#no-error-button').hide(); this.invalid_cells = {}; } + + getLocales() { + if (this.template_name === 'Schema' && this.schema.name === 'DH_LinkML') { + // Locales are stored in 1st column of selected row of Schema class table. + const schema_metadata = this.hot.getCellMeta(this.current_selection[0], 0); + if (!('locales' in schema_metadata)) + schema_metadata.locales = {}; + return schema_metadata.locales + } + else { + // locales stored in a given DH's schema. + // Read-only, no opportunity to create them here. + return this.schema.extensions?.locales?.value; + } + } + + /** + * Enacts change to a classes' locales with appropriate creation or + * deletion. + */ + setLocales(changes) { + let old_langs = changes.locales.old_value + ? new Set(changes.locales.old_value.split(';')) + : new Set(); + let new_langs = changes.locales.value + ? new Set(changes.locales.value.split(';')) + : new Set(); + let deleted = Array.from(old_langs.difference(new_langs).keys()); + let created = Array.from(new_langs.difference(old_langs).keys()); + + // If old language has been dropped or a new one added, prompt user: + if (deleted.length || created.length) { + let locale_map = this.schema.enums?.LanguagesMenu?.permissible_values || {}; + let deleted_titles = deleted.map((item) => locale_map[item]?.title || item); + let created_titles = created.map((item) => locale_map[item]?.title || item); + + let message = `Please confirm that you would like to: \n\n`; + if (deleted.length) { + message += `DELETE A LOCALE AND ALL ITS TRANSLATIONS for: ${deleted_titles.join('; ')}\n\n`; + } + if (created.length) { + message += `ADD LOCALE(s): ${created_titles.join('; ')}`; + } + let proceed = confirm(message); + if (!proceed) return; + + const locales = this.getLocales(); + for (const locale of deleted) { + delete locales[locale]; + } + for (const locale of created) { + locales[locale] = {}; + } + } + }; + + saveSchema () { + if (this.schema.name !== 'DH_LinkML') { + alert('This option is only available while in the DataHarmonizer schema editor.'); + return false; + } + // User-focused row gives top-level schema info: let dh = this.context.dhs['Schema']; - let row = dh.current_selection[0]; - let schema_name = dh.hot.getDataAtCell(row, 0); + let schema_focus_row = dh.current_selection[0]; + let schema_name = dh.hot.getDataAtCell(schema_focus_row, 0); let save_prompt = `Provide a name for the ${schema_name} schema YAML file. This will save the following schema parts:\n`; let [save_report, confirm_message] = this.getChangeReport(this.template_name); @@ -935,7 +1015,6 @@ class DataHarmonizer { if (file_name) { - //let schema = new Map (Object.entries({ // Provide defaults here. let schema = { // Provide defaults here. name: '', description: '', @@ -969,35 +1048,50 @@ class DataHarmonizer { UPPER_CASE: "[A-Z\\W\\d_]*", lower_case: "[a-z\\W\\d_]*" } - //})); } //const schema_obj = Object.fromEntries(schema); + // Loop through schema and all its dependent child tabs. let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; for (let [ptr, class_name] of components.entries()) { - let key_slot = (class_name == 'Schema' ? 'name' : 'schema_id') + let key_slot = (class_name === 'Schema' ? 'name' : 'schema_id'); let rows = this.context.crudFindAllRowsByKeyVals(class_name, {[key_slot]: schema_name}) let dependent_dh = this.context.dhs[class_name]; - - // Schema | Prefix | Class | UniqueKey | Slot | SlotUsage | Enum | PermissableValues - for (let dep_row in rows) { + console.log("getting rows for", class_name, key_slot, "=", schema_name, "result", rows) + // Schema | Prefix | Class | UniqueKey | Slot | SlotUsage | Enum | PermissibleValue + for (let dep_row of rows) { // Convert row slots into an object for easier reference. let record = {}; - for (let [dep_col, dep_slot] of Object.entries(dependent_dh.slots)) { // 'row_update' attribute may avoid triggering handsontable events - let value = dependent_dh.hot.getDataAtCell(dep_row, dep_col); - if (!!value && value.length > 0) { + let value = dependent_dh.hot.getDataAtCell(dep_row, dep_col, 'reading'); + if (!!value && value !== '') { //.length > 0 + // YAML: Quotes need to be stripped from boolean, Integer and decimal values + // Expect that this datatype is the first any_of range item. + switch (dep_slot.datatype) { + case 'xsd:integer': + value = parseInt(value); + break; + case 'xsd:decimal': + case 'xsd:double': + case 'xsd:float': + value = parseFloat(value); + break; + case 'xsd:boolean': + value = value.toLowerCase() in ['t','true','1','yes','y']; + break; + } + record[dep_slot.name] = value; + } } // Do appropriate constructions per schema component switch (class_name) { case 'Schema': - this.copySlots(class_name, record, schema, ['name','description','id','version','default_prefix']); - if (record.in_language) - schema.in_language = record.in_language.split(';'); + //console.log("SCHEMA",class_name, {... record}) + this.copySlots(class_name, record, schema, ['name','description','id','version','in_language','default_prefix']); break; case 'Prefix': @@ -1007,8 +1101,16 @@ class DataHarmonizer { case 'Class': schema.classes[record.name] ??= {}; this.copySlots(class_name, record, schema.classes[record.name], ['name','title','description','version','class_uri']); - if (record.container) { + if (record.container) { + // ".container is a Boolean indicating this should have a + // data-saving and -loading container entry. //Include this class in container by that name. + + + + + + } break; @@ -1040,19 +1142,25 @@ class DataHarmonizer { this.copySlots(class_name, record, schema.enums[record.name], ['name','title','enum_uri','description']); break; - case 'PermissableValues': + case 'PermissibleValue': // LOOP?????? 'text shouldn't be overwritten. schema.enums[record.enum_id].permissible_values ??= {}; - this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values, ['text','title','description','meaning', 'is_a']); - //code should get converted to key of field + schema.enums[record.enum_id].permissible_values[record.text] ??= {}; + this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values[record.text], ['text','title','description','meaning', 'is_a']); break; case 'Type': - // Coming soon, saving all loaded data types. + // Coming soon, saving all custom/loaded data types. + // Issue: Keep LinkML imported types uncompiled? break; } } }; + let metadata = this.hot.getCellMeta(schema_focus_row, 0); + if (metadata.locales) { + schema.extensions = {locales: {tag: 'locales', value: metadata.locales}} + } + console.table("SAVING SCHEMA", schema); const a = document.createElement("a"); @@ -1070,9 +1178,8 @@ class DataHarmonizer { } // Classes & slots (tables & fields) in loaded schema editor schema guide what can be imported. - // TRY SWITCHING TO hot.getData() + new records, then hot.updateData() // See https://handsontable.com/docs/javascript-data-grid/api/core/#updatedata - // emits beforeUpdateData, Hooks#event:afterUpdateData, Hooks#event:afterChange + // Note: setDataAtCell triggers: beforeUpdateData, afterUpdateData, afterChange loadSchemaYAML(text) { let schema = null; try { @@ -1101,6 +1208,8 @@ class DataHarmonizer { * - If user is on empty row then load the schema as [schema]_X or schema_[version] * This enables versions of a given schema to be loaded and compared. * - Otherwise let user know to select an empty row. + * + * FUTURE: simplify to having new Schema added to next available row from top. */ let rows = this.context.crudFindAllRowsByKeyVals('Schema', {'name': schema_name}); let focus_row = parseInt(dh_schema.hot.getSelected()[0][0]); @@ -1139,7 +1248,7 @@ class DataHarmonizer { // to have efficiency of a delta insert/update? // (+Prefix) | Class (+UniqueKey) | Slot (+SlotUsage) | Enum (+PermissableValues) if (reload === true) { - console.log("Clearing existing schema.") + //console.log("Clearing existing schema.") for (let class_name of Object.keys(this.context.relations['Schema'].child)) { this.deleteRowsByKeys(class_name, {'schema_id': schema_name}); } @@ -1157,7 +1266,7 @@ class DataHarmonizer { value = this.getListAsDelimited(schema.in_language); break; default: - value = schema[dep_slot.name]??= ''; + value = schema[dep_slot.name] ??= ''; } this.hot.setDataAtCell(focus_row, parseInt(dep_col), value, 'upload'); } @@ -1166,30 +1275,25 @@ class DataHarmonizer { /* As well, "schema.extensions", may contain a locale. If so, we add * right-click functionality on textual cells to enable editing of this * content, and the local extension is saved. + * schema.extensions?.locales?.value contains {[locale]:[schema] ...} */ - if (schema.extensions?.locales?.value) { - this.hot.setCellMeta(focus_row, 0, 'locales', schema.extensions?.locales?.value); - // Compile list of relevant fields for each - } - /* - locale: - tag: locale - value: - - fr: - description: Un modèle DataHarmonizer pour éditer un schéma LinkML. -*/ - + const locales = schema.extensions?.locales?.value; + if (locales) { + this.hot.setCellMeta(focus_row, 0, 'locales', locales); + let locale_list = Object.keys(locales).join(';'); + this.hot.setDataAtCell(focus_row, this.slot_name_to_column['locales'], locale_list, 'upload') + } + // For each DH instance, tables contains the current table of data for that instance. + // For efficiency in loading a new schema, we add to end of each existing table. let tables = {}; for (let class_name of Object.keys(this.context.relations['Schema'].child)) { let dh = this.context.dhs[class_name]; tables[dh.template_name] = dh.hot.getData(); } - // Handsontable appears to get overloaded by inserting data via setDataAtCell() after - // loading of subsequent schemas. - // Notes on efficiency: - // + // Technical notes: Handsontable appears to get overloaded by inserting data via + // setDataAtCell() after loading of subsequent schemas. // Now using getData() and setData() as these avoid slowness or crashes // involved in adding data row by row via setDataAtCell(). Seems that // events start getting triggered into a downward spiral after a certain @@ -1260,12 +1364,7 @@ class DataHarmonizer { this.addSlotRecord(dh_su, tables, load_name, value.name, key_name, obj); }; } - break; - case 'Slot': - //slots have foreign_key annotations - // Slots are not associated with a particular class. - this.addSlotRecord(dh, tables, load_name, null, value.name, value); break; case 'Enum': @@ -1292,6 +1391,13 @@ class DataHarmonizer { }; } break; + + case 'Slot': + //slots have foreign_key annotations + // Slots are not associated with a particular class. + this.addSlotRecord(dh, tables, load_name, null, value.name, value); + break; + } }; @@ -1366,16 +1472,22 @@ class DataHarmonizer { this.addRowRecord(dh, tables, slot_record); }; - getListAsDelimited(my_array, filter_attribute) { - if (Array.isArray(my_array)) { + /** + * Returns value as is if it isn't an array, but if it is, returns it as + * semi-colon delimited list. + * @param {Array or String} to convert into semi-colon delimited list. + * @param {String} filter_attribute: A some lists contain objects + */ + getListAsDelimited(value, filter_attribute) { + if (Array.isArray(value)) { if (filter_attribute) { - return my_array.filter((item) => filter_attribute in item) - .map((obj) => obj.value) + return value.filter((item) => filter_attribute in item) + .map((obj) => obj[filter_attribute]) .join(';'); } - return my_array.join(';'); + return value.join(';'); } - return my_array; + return value; } /** Incomming data has booleans as json true/false; convert to handsontable TRUE / FALSE @@ -1414,14 +1526,10 @@ class DataHarmonizer { }; copySlots(class_name, record, target, slot_list) { - console.log("target", target, "record", record) - for (let [ptr, slot_name] of Object.entries(slot_list)) { - if (slot_name in record) { -// if (slot_name in target) - target[slot_name] = record[slot_name]; -// else { -// console.log(`Error: Saving ${class_name}, saved template is missing ${slot_name} slot.`) -// } + for (let [ptr, attr_name] of Object.entries(slot_list)) { + if (attr_name in record) { + target[attr_name] = record[attr_name]; + // console.log(`Error: Saving ${class_name}, saved template is missing ${slot_name} slot.`) } } }; @@ -1492,11 +1600,18 @@ class DataHarmonizer { * tacitly ordered dict of row #s. * {[row]: {[slot_name]: {old_value: _, value: _} } } */ + // GRID CHANGES NOW REFERENCES slot_name aka column name getRowChanges(grid_changes) { let row_changes = {}; for (const change of grid_changes) { + // FUTURE switch to this when implementing Handsontable col.data=[slot_name] + // let slot = this.slots[this.slot_name_to_column[change[1]]] let slot = this.slots[change[1]]; + + + + let row = change[0]; // A user entry of same value as existing one is // still counted as a change, so blocking that case here. @@ -1674,7 +1789,7 @@ class DataHarmonizer { // Add a filter condition that no row will satisfy // For example, set a condition on the first column to check if the value // equals a non-existent value - filtersPlugin.addCondition(0, 'eq', '###NO_ROW_MATCH###'); + filtersPlugin.addCondition(0, 'eq', ['###NO_ROW_MATCH###']); // Apply the filter to hide all rows filtersPlugin.filter(); @@ -2287,40 +2402,21 @@ class DataHarmonizer { } col.name = slot.name; + // FUTURE: Implement this - it allows columns to be referenced by name, but affects + // a number of handsontable calls, e.g. event grid_changes[1] is slot name instead + // of integer. + // col.data = slot.name; col.source = null; - if (slot.sources) { - const options = slot.sources.flatMap((source) => { - if (slot.permissible_values[source]) - return Object.values(slot.permissible_values[source]) - .reduce((acc, item) => { - acc.push({ - label: titleOverText(item), - value: titleOverText(item), - _id: item.text, - }); - return acc; - }, - [] - ); - else { - // Special case where these menus are empty on initialization for schema editor. - if (! ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu'].includes(source)) - alert(`Schema Error: Slot range references enum ${source} but this was not found in enumeration dictionary, or it has no selections`); - return []; - } - }); + col.source = this.updateSources(slot) - col.source = options; if (slot.multivalued === true) { col.editor = 'text'; col.renderer = multiKeyValueListRenderer(slot); - col.meta = { - datatype: 'multivalued', // metadata - }; + col.meta = {datatype: 'multivalued'} // metadata } else { - col.type = 'key-value-list'; + col.type = 'key-value-list'; // normally 'dropdown' if ( !slot.sources.includes('NullValueMenu') || slot.sources.length > 1 @@ -2328,7 +2424,7 @@ class DataHarmonizer { col.trimDropdown = false; // Allow expansion of pulldown past field width } } - } + }; switch (slot.datatype) { case 'xsd:date': col.type = 'dh.date'; @@ -2362,6 +2458,33 @@ class DataHarmonizer { return ret; } + /** Function for initializing Handsontable dropdown and key-value-list element + * source. Call to refresh a given col specification with dynamic content. + * Note that Dataharmonizer ".sources" => Column ".source" + */ + updateSources(slot) { + return slot.sources.flatMap((source) => { + if (slot.permissible_values[source]) + return Object.values(slot.permissible_values[source]) + .reduce((acc, item) => { + acc.push({ + label: titleOverText(item), + value: titleOverText(item), // FUTURE: CHANGE TO item.text ????!!!!!! + _id: item.text, + }); + return acc; + }, + [] + ); + else { + // Special case where these menus are empty on initialization for schema editor. + if (! ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu','SchemaSlotGroupMenu'].includes(source)) + alert(`PROGRAMMING ERROR: Slot range references enum ${source} but this was not found in enumeration dictionary, or it has no selections`); + return []; + } + }); + }; + /** * Enable multiselection on select rows. * Indentation workaround: multiples of " " double space before label are @@ -2386,7 +2509,7 @@ class DataHarmonizer { // Cleanup of empty values that can occur with leading/trailing or double ";" if (value !== formattedValue) { - dh.setDataAtCell(row, col, formattedValue, 'thisChange'); + dh.setDataAtCell(row, col, formattedValue, 'prevalidate'); } let content = ''; if (self.slots[col].sources) { @@ -2416,6 +2539,13 @@ class DataHarmonizer { $('#field-description-text .multiselect') .selectize({ maxItems: null, + selectOnTab: false, + /* + onBlur: function(e, dest) {alert('blurring')}, // works + onDelete: function(values) { // works + return confirm(values = array of deleted items); + }, + */ render: { item: function (data, escape) { return `
    ` + escape(data.text) + `
    `; @@ -2429,13 +2559,27 @@ class DataHarmonizer { }, }, }) // must be rendered when html is visible + // See https://selectize.dev/docs/events + /*.on('destroy', ...) not working because .destroy() never fired. + + // Problem: change fires 'beforeChange' on each setDataAtCell .on('change', function () { let newValCsv = formatMultivaluedValue( $('#field-description-text .multiselect').val() ); - dh.setDataAtCell(row, col, newValCsv, 'thisChange'); + dh.setDataAtCell(row, col, newValCsv, 'multiselect_add'); }); - // Saves users a click: + */ + + // HACK TO GET A SINGLE beforeChange event on "OK" of .selectize + // so that validation happens only once on updated multiselect items. + $('#field-description-modal button[data-dismiss]').off().on('click', function () { + let newValCsv = formatMultivaluedValue( + $('#field-description-text .multiselect').val() + ); + dh.setDataAtCell(row, col, newValCsv, 'multiselect_change'); + }) + $('#field-description-text .multiselect')[0].selectize.focus(); } }, @@ -3415,7 +3559,7 @@ class DataHarmonizer { if (minimized !== cellVal) { cellVal = minimized; data[row][col] = cellVal; - cellChanges.push([row, col, minimized, 'thisChange']); + cellChanges.push([row, col, minimized, 'prevalidation']); } } @@ -3437,13 +3581,13 @@ class DataHarmonizer { } if (update) { data[row][col] = update; - cellChanges.push([row, col, update, 'thisChange']); + cellChanges.push([row, col, update, 'prevalidation']); } } else { const [, update] = validateValAgainstVocab(cellVal, field); if (update) { data[row][col] = update; - cellChanges.push([row, col, update, 'thisChange']); + cellChanges.push([row, col, update, 'prevalidation']); } } } From 5200d2b03f88a7a734d9f2faf128a076cdeab82f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 27 Apr 2025 09:39:35 -0700 Subject: [PATCH 095/222] update schema editor translations --- lib/toolbar.html | 2 +- web/translations/translations.json | 34 +++++++++++++++++++++++------- 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/lib/toolbar.html b/lib/toolbar.html index 1ecf85f0..af9d8fb5 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -58,7 +58,7 @@ data-toggle="modal" id="save-template-button" data-i18n="save-template-button" - >Save Active Schema (yaml format)Save Selected Schema (yaml format)
    diff --git a/web/translations/translations.json b/web/translations/translations.json index 251c9115..5c2246b5 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -1,16 +1,38 @@ { - "file-menu-button": { - "en": "File", - "fr": "Fichier" + + + "template_label": { + "en": "Template", + "fr": "Modèle" }, "select-template-modal-button": { "en": "Select Template from menu", "fr": "Sélectionner un modèle" }, "upload-template-dropdown-item": { - "en": "Upload Template (.json format)", + "en": "Upload DataHarmonizer Schema (.json format)", "fr": "Télécharger le modèle (format .json)" }, + "schema-editor-menu": { + "en": "Schema Editor (schema_editor/Schema)", + "fr": "Éditeur de schéma" + }, + "upload-template-yaml-dropdown-item": { + "en": "Load Schema (.yaml format)", + "fr": "Charger le schéma (format .yaml)" + }, + "save-template-button": { + "en": "Save Selected Schema (.yaml format)", + "fr": "Enregistrer le schéma sélectionné (format .yaml)" + }, + + "file-menu-button": { + "en": "File", + "fr": "Fichier" + }, + + + "new-dropdown-item": { "en": "New", "fr": "Nouveau" @@ -101,10 +123,6 @@ "fr": "Contactez-nous" }, - "template_label": { - "en": "Template", - "fr": "Modèle" - }, "language_label": { "en": "Language", "fr": "Langue" From fed91236d81c09669db8b4ca35438fdffa5bc306 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 27 Apr 2025 19:39:16 -0700 Subject: [PATCH 096/222] tweak --- web/templates/canada_covid19/schema.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/templates/canada_covid19/schema.yaml b/web/templates/canada_covid19/schema.yaml index d8cf9140..b7d5abf0 100644 --- a/web/templates/canada_covid19/schema.yaml +++ b/web/templates/canada_covid19/schema.yaml @@ -49,7 +49,7 @@ classes: is_a: dh_interface see_also: templates/canada_covid19/SOP.pdf unique_keys: - mpox_key: + cancogen_key: unique_key_slots: - specimen_collector_sample_id slots: From 8c788ee14f712e30f8b0a632be848fb9b3013a73 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 27 Apr 2025 19:41:55 -0700 Subject: [PATCH 097/222] finished translation save + added nested-property + version bump + hidden load schema from URL + display tabs and tooltips with class title instead of name. --- lib/AppContext.js | 54 ++++--- lib/DataHarmonizer.js | 244 +++++++++++++++++------------ lib/Toolbar.js | 39 ++--- lib/toolbar.html | 27 +++- package.json | 5 +- web/translations/translations.json | 38 ++++- 6 files changed, 243 insertions(+), 164 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 9c06b9db..4eb6a9a1 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -12,6 +12,9 @@ import { getExportFormats } from 'schemas'; import { range as arrayRange } from 'lodash'; import { deepMerge } from '../lib/utils/objects'; import Validator from './Validator'; +import i18next from 'i18next'; + +const SCHEMAMENUS = ['SchemaTypeMenu','SchemaClassMenu','SchemaSlotMenu','SchemaSlotGroupMenu','SchemaEnumMenu']; class AppConfig { constructor(template_path = null) { @@ -20,7 +23,6 @@ class AppConfig { } } export default class AppContext { - //schema_tree = {}; dhs = {}; current_data_harmonizer_name = null; currentSelection = null; @@ -100,13 +102,9 @@ export default class AppContext { // Ensure dynamic Enums are added so picklist source / range references are // detected and pulldown/multiselect menus are crafted; and validation works if (schema.name === 'DH_LinkML') { - ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu','SchemaSlotGroupMenu'] - .forEach((item) => { + SCHEMAMENUS.forEach((item) => { if (!(item in schema.enums)) { - schema.enums[item] = { - name: item, - permissible_values: {test: {text: 'test', title: 'a title'}} - } + schema.enums[item] = {name: item} //, permissible_values: {} } }); }; @@ -117,11 +115,6 @@ export default class AppContext { this.crudGetDependentRows(this.current_data_harmonizer_name); this.crudUpdateRecordPath(); $("#record-hierarchy-div").toggle(Object.keys(this.relations).length > 1); - - // Upgrade to Handsontable 15.0.0 causes following to error out?! - // undefined "schema.enums.SchemaSlotGroupMenu" - //schema.enums.SchemaSlotGroupMenu.permissible_values['testo'] = {text: 'testo', title: 'a title'}; - return this; } @@ -141,7 +134,7 @@ export default class AppContext { * @param {Array} enums list of special enumeration menus. Default list * covers all menus that schema editor might have changed dynamically. */ - refreshSchemaEditorMenus(enums = ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu','SchemaSlotGroupMenu']) { + refreshSchemaEditorMenus(enums = SCHEMAMENUS) { const schema = this.template.current.schema; if (schema.name === 'DH_LinkML') { for (const enum_name of enums) { @@ -191,6 +184,12 @@ export default class AppContext { this.getDynamicMenu(schema, schema.enums, 'Enum', user_schema_name, permissible_values); break; + case 'SchemaSlotMenu': + // Get the enums from the Enums tab, filtered for schema + // selected in Schema tab. + this.getDynamicMenu(schema, schema.slots, 'Slot', user_schema_name, permissible_values); + break; + case 'SchemaSlotGroupMenu': /** Fabricate list of active class's SchemaSlotGroupMenu * slot_group values and make menu for it. To prepare SlotGroup @@ -312,13 +311,15 @@ export default class AppContext { .forEach((obj, index) => { if (obj.length > 0) { const [class_name, class_obj] = obj; - - // Move createDataHarmonizerTab to HTML utilities, and move prep there. - // If it shares a key with another class which is its parent, this DH must be a child - const is_child = !(class_name == template_name); // && isEmpty(this.crudGetParents(class_name)) && !(); - let tooltip = Object.keys(this.relations[class_name]?.parent).join(', '); - if (tooltip.length) - tooltip = `Requires key selection from: ${tooltip}`; + // Move createDataHarmonizerTab() to HTML utilities, and move prep there. + // Tooltip lists any parents of this class whose keys must be satisfied. + const is_child = !(class_name == template_name); + let tooltip = Object.keys(this.relations[class_name]?.parent) + .map((parent_name) => schema.classes[parent_name].title) + .join(', '); + if (tooltip.length) { + tooltip = `${i18next.t('tooltip-require-selection')}: ${tooltip}`; //Requires key selection from + } const dhId = `data-harmonizer-grid-${index}`; const tab_label = class_obj.title ? class_obj.title : class_name; const dhTab = createDataHarmonizerTab(dhId, tab_label, class_name, tooltip, index === 0); @@ -1125,12 +1126,14 @@ export default class AppContext { } /** - * Show path from root to current template that user has made a selection in. - * A complexity is that a class's keys may be composed of slots from have two - * (or more) separate parents, each with parent(s) etc. + * In focus display (usually in footer), show path from root to current + * template that user has made a selection in. A complexity is that a + * class's keys may be composed of slots from have two (or more) separate + * parents, each with parent(s) etc. * */ crudUpdateRecordPath() { + const schema = this.template.current.schema; const current_template_name = this.getCurrentDataHarmonizer().template_name; let class_name = current_template_name; // current tab let hierarchy_text = []; @@ -1140,6 +1143,7 @@ export default class AppContext { class_name = stack.pop(); // pop class_name if (class_name in done) continue; + const class_title = schema.classes[class_name].title; const dependent = this.dependent_rows.get(class_name); let key_string = ''; let tooltip = ''; @@ -1151,8 +1155,8 @@ export default class AppContext { key_string = value + (key_string ? ', ' : '') + key_string; tooltip = key + (tooltip ? ', ' : '') + tooltip; }); - let tooltip_text = `${class_name} [ ${tooltip} ]`; - done[class_name] = `${class_name} [${key_string}]${tooltip_text} `; + let tooltip_text = `${class_title} [ ${tooltip} ]`; + done[class_name] = `${class_title} [${key_string}]${tooltip_text} `; // SEVERAL parents are possible - need them all displayed. let parents = Object.keys(this.relations[class_name].parent); diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 81e3f292..d62b9d9f 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -10,7 +10,6 @@ import i18next from 'i18next'; import { utils as XlsxUtils, read as xlsxRead } from 'xlsx/xlsx.js'; import { renderContent, urlToClickableAnchor } from './utils/content'; import { readFileAsync, updateSheetRange } from '../lib/utils/files'; -//import { findSlotNamesForClass } from '../lib/utils/templates'; import { isValidHeaderRow, isEmpty, @@ -85,6 +84,8 @@ Handsontable.cellTypes.registerCellType('dh.time', { renderer: Handsontable.renderers.getRenderer('autocomplete'), }); +const SCHEMAMENUS = ['SchemaTypeMenu','SchemaClassMenu','SchemaSlotMenu','SchemaSlotGroupMenu','SchemaEnumMenu']; + const TRANSLATABLE = { // DH Tab maps to schema.extensions.locales.value[locale][part][key1][part2][key2] // The key names link between locales hierarchy part dictionary keys and the @@ -495,101 +496,7 @@ class DataHarmonizer { //const locales = schema.hot.getDataAtCell(schema.current_selection[0], schema.slot_name_to_column['in_language'],'lookup'); }, - callback: function () { - - const schema = self.context.dhs.Schema; - // Each schema_editor schema has locales object stored in its first - // row cell metadata. - const locales = schema.hot.getCellMeta(schema.current_selection[0], 0).locales; - // Translation table form for all selected rows. - const [schema_part, key_name, sub_part, sub_part_key_name, text_columns] = TRANSLATABLE[self.template_name]; - - let translate_rows = ''; - - let locale_map = self.schema.enums?.LanguagesMenu?.permissible_values || {}; - - // Provide translation forms for user selected rows - for (let row = self.current_selection[0]; row <= self.current_selection[2]; row++) { - - // 1st content row of table shows english or default translation. - let default_row_text = ''; - let translatable = ''; - for (var column_name of text_columns) { - - // Exception is 'permissible_values', 'text' where in default - // schema there might not be a title. find 'text' instead of 'title' - if (sub_part === 'permissible_values' && column_name === 'title') - column_name = 'text'; - let col = self.slot_name_to_column[column_name]; - let text = self.hot.getDataAtCell(row, col, 'lookup') || ''; - default_row_text += `${text}`; - translatable += text + '\n'; - } - const language = locale_map[schema.schema.in_language].title; - translate_rows += `${language} (${schema.schema.in_language})${default_row_text}`; - // Key for class, slot, enum: - const key = self.hot.getDataAtCell(row, self.slot_name_to_column[key_name], 'lookup'); - let key2 = null; - if (sub_part_key_name) { - key2 = self.hot.getDataAtCell(row, self.slot_name_to_column[sub_part_key_name], 'lookup'); - } - - // DISPLAY locale for each schema in_language menu item - for (const [locale, locale_schema] of Object.entries(locales)) { - let translate_cells = ''; - let translate_text = ''; - for (let column_name of text_columns) { - // If items are in a component of class, like slot_usage or permissible_values - // schema_part='enums', id='enum_id', 'permissible_values', 'name', - // Translations can be sparse/incomplete - let value = null; - if (sub_part) { - console.log(locale_schema, schema_part, key, sub_part, key2, column_name) - // Sparse locale files might not have particular fields. - value = locale_schema[schema_part]?.[key]?.[sub_part]?.[key2]?.[column_name] || ''; - } - else if (schema_part) { - value = locale_schema[schema_part]?.[key]?.[column_name] || ''; - } - else { // There should always be a locale_schema - value = locale_schema?.[column_name] || ''; - } - if (!!value && Array.isArray(value) && value.length > 0) { - // Some inputs are array of [{value: ..., description: ...} etc. - if (typeof value[0] === 'object') - value = Object.values(value).map((x) => x.value).join(';'); - else - value = value.join(';') - } - - translate_cells += ``; - } - // Because origin is different, we can't bring google - // translate results directly into an iframe. - let translate = ``; - const trans_language = locale_map[locale].title; - translate_rows += `${trans_language} (${locale})${translate_cells}${translate}`; - } - }; - - $('#translate-modal-content').html( - `
    - - - - - - - - - - ${translate_rows} - -
    locale${TRANSLATABLE[self.template_name][4].join('')}translate
    -
    ` - ); - $('#translate-modal').modal('show'); - } + callback: function () {self.translationForm()} }, ], @@ -927,6 +834,111 @@ class DataHarmonizer { } } + translationForm() { + const tab_dh = this; + const schema = this.context.dhs.Schema; + // Each schema_editor schema has locales object stored in its first + // row cell metadata. + const locales = schema.hot.getCellMeta(schema.current_selection[0], 0).locales; + if (!locales) { + alert("You need to select a schema which has locales in order to see the translation form.") + return false; + } + + // Translation table form for all selected rows. + const [schema_part, key_name, sub_part, sub_part_key_name, text_columns] = TRANSLATABLE[tab_dh.template_name]; + + let translate_rows = ''; + + let locale_map = tab_dh.schema.enums?.LanguagesMenu?.permissible_values || {}; + + // Provide translation forms for user selected range of rows + for (let row = tab_dh.current_selection[0]; row <= tab_dh.current_selection[2]; row++) { + + // 1st content row of table shows english or default translation. + let default_row_text = ''; + let translatable = ''; + for (var column_name of text_columns) { + + // Exception is 'permissible_values', 'text' where in default + // schema there might not be a title. find 'text' instead of 'title' + if (sub_part === 'permissible_values' && column_name === 'title') + column_name = 'text'; + let col = tab_dh.slot_name_to_column[column_name]; + let text = tab_dh.hot.getDataAtCell(row, col, 'lookup') || ''; + default_row_text += `${text}`; + translatable += text + '\n'; + } + const language = locale_map[schema.schema.in_language].title; + translate_rows += `${language} (${schema.schema.in_language})${default_row_text}`; + // Key for class, slot, enum: + const key = tab_dh.hot.getDataAtCell(row, tab_dh.slot_name_to_column[key_name], 'lookup'); + let key2 = null; + if (sub_part_key_name) { + key2 = tab_dh.hot.getDataAtCell(row, tab_dh.slot_name_to_column[sub_part_key_name], 'lookup'); + } + + // DISPLAY locale for each schema in_language menu item + for (const [locale, locale_schema] of Object.entries(locales)) { + let translate_cells = ''; + let translate_text = ''; + let path = ''; + for (let column_name of text_columns) { + // If items are in a component of class, like slot_usage or permissible_values + // schema_part='enums', id='enum_id', 'permissible_values', 'name', + // Translations can be sparse/incomplete + let value = null; + if (sub_part) { + // Sparse locale files might not have particular fields. + value = locale_schema[schema_part]?.[key]?.[sub_part]?.[key2]?.[column_name] || ''; + path = `${locale}.${schema_part}.${key}.${sub_part}.${key2}.${column_name}`; + } + else if (schema_part) { + value = locale_schema[schema_part]?.[key]?.[column_name] || ''; + path = `${locale}.${schema_part}.${key}.${column_name}`; + } + else { // There should always be a locale_schema + value = locale_schema?.[column_name] || ''; + path = `${locale}.${column_name}`; + } + + if (!!value && Array.isArray(value) && value.length > 0) { + // Some inputs are array of [{value: ..., description: ...} etc. + if (typeof value[0] === 'object') + value = Object.values(value).map((x) => x.value).join(';'); + else + value = value.join(';') + } + + translate_cells += ``; + } + // Because origin is different, we can't bring google + // translate results directly into an iframe. + let translate = ``; + const trans_language = locale_map[locale].title; + translate_rows += `${trans_language} (${locale})${translate_cells}${translate}`; + } + }; + + $('#translate-modal-content').html( + `
    + + + + + + + + + + ${translate_rows} + +
    locale${TRANSLATABLE[tab_dh.template_name][4].join('')}translate
    +
    ` + ); + $('#translate-modal').modal('show'); + } + // Handsontable search extension for future use (fixed their example). // DH search defaults to any substring match (See hot_settings above). // Function below provides string exact match (incl. case sensitivity) @@ -1047,7 +1059,8 @@ class DataHarmonizer { Title_Case: "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)", UPPER_CASE: "[A-Z\\W\\d_]*", lower_case: "[a-z\\W\\d_]*" - } + }, + extensions: {} } //const schema_obj = Object.fromEntries(schema); @@ -1100,18 +1113,28 @@ class DataHarmonizer { case 'Class': schema.classes[record.name] ??= {}; + this.copySlots(class_name, record, schema.classes[record.name], ['name','title','description','version','class_uri']); + // FUTURE: SORT ROOT CLASS TO FRONT OF CONTAINER + /* if (record.container) { // ".container is a Boolean indicating this should have a // data-saving and -loading container entry. //Include this class in container by that name. - - - - + schema.classes.container ??= { + name: 'container', + attributes: {} + } + schema.classes.container.attributes[class_name + 's'] = { + "name": class_name + 's', + "range": class_name, + "multivalued": true, + "inlined_as_list": true + } } + */ break; case 'UniqueKey': @@ -1135,6 +1158,20 @@ class DataHarmonizer { schema.classes[record.class_id].slot_usage[record.slot_id] ??= {}; this.copySlots(class_name, record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples'] ); // 'equals_expression' ; don't really need rank here either - sorting changes that. + + /* + slot_usage: + isolate_id: + annotations: + # required: + # tag: required + # value: True + foreign_key: + tag: foreign_key + value: GRDIIsolate.isolate_id + */ + + break; case 'Enum': @@ -1410,8 +1447,7 @@ class DataHarmonizer { } // New data type, class & enumeration items need to be reflected in DH - // schema editor SchemaTypeMenu, SchemaClassMenu and SchemaEnumMenu menus - // Done each time a schema is uploaded or focused on. + // SCHEMAEDITOR menus. Done each time a schema is uploaded or focused on. this.context.refreshSchemaEditorMenus(); }; @@ -2478,7 +2514,7 @@ class DataHarmonizer { ); else { // Special case where these menus are empty on initialization for schema editor. - if (! ['SchemaTypeMenu','SchemaClassMenu','SchemaEnumMenu','SchemaSlotGroupMenu'].includes(source)) + if (! SCHEMAMENUS.includes(source)) alert(`PROGRAMMING ERROR: Slot range references enum ${source} but this was not found in enumeration dictionary, or it has no selections`); return []; } diff --git a/lib/Toolbar.js b/lib/Toolbar.js index a470c6d6..a9bf6d2b 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -13,6 +13,7 @@ import 'bootstrap/js/dist/dropdown'; import 'bootstrap/js/dist/modal'; import '@selectize/selectize'; import '@selectize/selectize/dist/css/selectize.bootstrap4.css'; +const nestedProperty = require('nested-property'); import {isEmpty} from '../lib/utils/general'; import { @@ -314,7 +315,7 @@ class Toolbar { $('#validate-btn').on('click', this.validate.bind(this)); $('#help_reference').on('click', this.showReference.bind(this)); - $('#translation-save').on('click', this.translationSave.bind(this)); + $('#translation-save').on('click', this.translationUpdate.bind(this)); // Load a DH schema.yaml file into this slot. // Prompt user for schema file name. @@ -340,7 +341,11 @@ class Toolbar { }) $('#save-template-button').on('click', (event) => { - let dh = this.context.getCurrentDataHarmonizer().saveSchema(); + this.context.getCurrentDataHarmonizer().saveSchema(); + }); + + $('#translation-form-button').on('click', (event) => { + this.context.getCurrentDataHarmonizer().translationForm(); }); $('#search-field').on('keyup', (event) => { @@ -354,6 +359,7 @@ class Toolbar { // If user double-clicks search field, this advances to next hit. $('#previous-search-button, #next-search-button') + .hide() .on('click', this.searchNavigation.bind(this)); } @@ -988,30 +994,19 @@ class Toolbar { } } - translationSave() { + /** Take translation modal edited rows and update this schema's locale + * extension. + */ + translationUpdate() { + const schema = this.context.dhs.Schema; + const locales = schema.hot.getCellMeta(schema.current_selection[0], 0).locales; - let class_name = this.context.current_data_harmonizer_name; // eg. Slot for (let input of $("#translate-modal-content textarea")) { - let attribute = $(input).attr('name'); + let path = $(input).data('path'); let value = $(input).val(); - switch (class_name) { - case 'Schema': - if (attribute === '') - - break; - case 'Class': - break; - case 'Slot': - break; - case 'Enum': - break; - case 'SlotUsage': - break; - case 'PermissibleValues': - break; - } + // path e.g. fr.enums.HostAgeUnitMenu.permissible_values.year.description + nestedProperty.set(locales, path, value); } - //console.log("values", values); $('#translate-modal').modal('hide'); } diff --git a/lib/toolbar.html b/lib/toolbar.html index af9d8fb5..eeadf197 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -42,7 +42,7 @@ class="dropdown-item mb-0" id="upload-template-yaml-dropdown-item" data-i18n="upload-template-yaml-dropdown-item" - >Load Schema (yaml format)Load Schema from file (yaml format) - + Save Selected Schema (yaml format) - + Translation Form (for chosen rows)
  • diff --git a/package.json b/package.json index 0690e48e..b5195355 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "data-harmonizer", - "version": "1.9.5", + "version": "1.9.6", "description": "A standardized spreadsheet editor and validator that can be run offline and locally", "repository": "git@github.com:cidgoh/DataHarmonizer.git", "license": "MIT", @@ -96,7 +96,8 @@ "punycode": "^2.3.1", "sheetclip": "^0.3.0", "sifter": "^0.5.4", - "xlsx": "^0.18.5" + "xlsx": "^0.18.5", + "nested-property": "^4.0.0" }, "jest": { "transform": { diff --git a/web/translations/translations.json b/web/translations/translations.json index 5c2246b5..54446dd3 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -18,21 +18,30 @@ "fr": "Éditeur de schéma" }, "upload-template-yaml-dropdown-item": { - "en": "Load Schema (.yaml format)", - "fr": "Charger le schéma (format .yaml)" + "en": "Load Schema from file (.yaml format)", + "fr": "Charger le schéma à partir du fichier (format .yaml)" }, + "upload-template-uri": { + "en": "Load Schema from URI (yaml format)", + "fr": "Charger le schéma à partir de l'URI (format yaml)" + }, + "save-template-button": { "en": "Save Selected Schema (.yaml format)", "fr": "Enregistrer le schéma sélectionné (format .yaml)" }, + "translation-form-button": { + "en": "Translation Form (for chosen rows)", + "fr": "Formulaire de traduction (pour les lignes choisies)" + }, + + "file-menu-button": { "en": "File", "fr": "Fichier" }, - - "new-dropdown-item": { "en": "New", "fr": "Nouveau" @@ -90,14 +99,12 @@ "en": "Fill column...", "fr": "Remplir la colonne..." }, + "validate-btn": { "en": "Validate", "fr": "Valider" }, - "search-field": { - "en": "Search", - "fr": "Rechercher" - }, + "help-menu-button": { "en": "Help", "fr": "Aide" @@ -131,10 +138,23 @@ "en": "Language", "fr": "Langue" }, + "loaded_file_label": { "en": "Loaded file", "fr": "Fichier téléchargé" }, + + "search-field": { + "en": "Search", + "fr": "Rechercher" + }, + + "tooltip-require-selection": { + "en": "Requires key selection from", + "fr": "Nécessite la sélection de la clé à partir de" + }, + + "record-path": { "en": "Focus", "fr": "Chemin" @@ -147,6 +167,8 @@ "en": "row(s)", "fr": "ligne" }, + + "template-cancel": { "en": "Cancel", "fr": "Annuler" From 7a97ccef75f0df5c65e8cc66dcd7e1b8873d1871 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 29 Apr 2025 11:49:02 -0700 Subject: [PATCH 098/222] adding flatpickrEditor bug fix on instance.addHook() It might only show up with Handsontable 15.x , but this.instance can now be undefined before flatpickr is init()ed. --- lib/editors/FlatpickrEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/editors/FlatpickrEditor.js b/lib/editors/FlatpickrEditor.js index b3f601b9..2175238e 100644 --- a/lib/editors/FlatpickrEditor.js +++ b/lib/editors/FlatpickrEditor.js @@ -18,7 +18,7 @@ class FlatpickrEditor extends Handsontable.editors.TextEditor { init() { super.init(); - this.instance.addHook('afterDestroy', () => { + this.instance?.addHook('afterDestroy', () => { this.parentDestroyed = true; this.destroyElements(); }); From 6bf938e97204e74cd68efcb8fb9ef45613630fed Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 29 Apr 2025 11:49:55 -0700 Subject: [PATCH 099/222] adding highlighting to slot library items in Slot DH tab --- web/index.css | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/web/index.css b/web/index.css index 291701e1..168c8a87 100644 --- a/web/index.css +++ b/web/index.css @@ -58,7 +58,7 @@ body { } .add-rows-input { - max-width: 100px; + max-width: 60px; } /* MAKING BOOTSTRAP tab states more pronounced */ li.nav-item > a.nav-link.active { @@ -69,7 +69,37 @@ li.nav-item.disabled { opacity: 0.7; cursor: not-allowed !important; } +.handsontable span.colHeader.columnSorting::before { +/* SVG up down icon, convert to URL encoded for background-images below. + + + + +*/ + +background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M6%209.65685L7.41421%2011.0711L11.6569%206.82843L15.8995%2011.0711L17.3137%209.65685L11.6569%204L6%209.65685Z%22%0A%20%20%20%20fill%3D%22currentColor%22%2F%3E%0A%20%20%3Cpath%0A%20%20%20%20d%3D%22M6%2014.4433L7.41421%2013.0291L11.6569%2017.2717L15.8995%2013.0291L17.3137%2014.4433L11.6569%2020.1001L6%2014.4433Z%22%0A%20%20%20%20fill%3D%22currentColor%22%2F%3E%0A%20%20%3C%2Fsvg%3E"); + background-size:.9rem; + right:-20px; + padding-right:30px; + padding-bottom:15px; + +} +.handsontable span.colHeader.columnSorting.ascending::before { + /* arrow up; 20 x 40 px, scaled to 5 x 10 px; base64 size: 0.3kB */ + background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M6%209.65685L7.41421%2011.0711L11.6569%206.82843L15.8995%2011.0711L17.3137%209.65685L11.6569%204L6%209.65685Z%22%0A%20%20%20%20fill%3D%22currentColor%22%2F%3E%0A%20%20%3C%2Fsvg%3E"); + margin-top:0; + top:-3px; +} + +.handsontable span.colHeader.columnSorting.descending::before { + background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%0A%20%20%20%20d%3D%22M6%2014.4433L7.41421%2013.0291L11.6569%2017.2717L15.8995%2013.0291L17.3137%2014.4433L11.6569%2020.1001L6%2014.4433Z%22%0A%20%20%20%20fill%3D%22currentColor%22%2F%3E%0A%3C%2Fsvg%3E"); + margin-top:0; + top:6px; +} /* Tooltip container */ .tooltipy { @@ -178,3 +208,8 @@ tr.translation-input td textarea { min-width:200px; field-sizing: content; } +/* Need class indicating that DH_LinkML schema_editor is at work. */ +div#data-harmonizer-grid-4.data-harmonizer-grid tr:has(td.row-highlight) td { + border-top:2px solid green; + background-color: #EFE; +} From 0b0a8c13cac94acab3c4f8bab5c1cbb3ee40923c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 29 Apr 2025 11:51:23 -0700 Subject: [PATCH 100/222] crudFindRowByKeyVals revised to accept empty cell values for query on key perhaps make this an option --- lib/AppContext.js | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 4eb6a9a1..b52bf81f 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -207,22 +207,22 @@ export default class AppContext { if (class_name) { const schema_focus_row = dh_schema.current_selection[0]; const schema_name = dh_schema.hot.getDataAtCell(schema_focus_row, 0); - const slot_usage_dh = this.dhs['SlotUsage']; - const slot_group_ptr = slot_usage_dh.slot_name_to_column['slot_group']; - const slot_rows = this.crudFindAllRowsByKeyVals('SlotUsage', { + const slot_dh = this.dhs['Slot']; + const slot_group_ptr = slot_dh.slot_name_to_column['slot_group']; + const slot_rows = this.crudFindAllRowsByKeyVals('Slot', { schema_id: schema_name, - class_id: class_name + class_id: class_name, + slot_type: 'slot_usage' }) for (let row of slot_rows) { - const slot_group_text = slot_usage_dh.hot.getDataAtCell(row, slot_group_ptr); + const slot_group_text = slot_dh.hot.getDataAtCell(row, slot_group_ptr); if (!(slot_group_text in permissible_values)) { permissible_values[slot_group_text] = {text: slot_group_text, title: slot_group_text}; } }; - - console.log("DYNAMIC", class_name, permissible_values, slot_usage_dh.slots[slot_group_ptr]) + //console.log("DYNAMIC", class_name, permissible_values, slot_dh.slots[slot_group_ptr]) } } @@ -1366,7 +1366,9 @@ export default class AppContext { */ if (fkey_status >0) { - + // Issue: special case: Field / slot table has slots with no class name, + // as well as class name = one in fkey_vals. Allow empty key fields - + // leave that to validation to catch. let rows = this.crudFindAllRowsByKeyVals(class_name, fkey_vals); if (rows.length) { @@ -1572,8 +1574,9 @@ export default class AppContext { while (row < total_rows) { if ( // .every() causes return on first break with row Object.entries(key_vals).every(([slot_name, value]) => { - const col = dh.slot_name_to_column[slot_name]; - return value == dh.hot.getDataAtCell(row, col); + const col_value = dh.hot.getDataAtCell(row, dh.slot_name_to_column[slot_name]); + // Allow empty values by HandsonTable? But adding "col_value === null" triggers infinite loop? + return col_value === undefined || col_value === '' || value == col_value; }) ) { break; @@ -1593,8 +1596,10 @@ export default class AppContext { Object.entries(this.crudGetParents(class_name)).forEach( ([parent_name, parent]) => { Object.entries(parent).forEach(([slot_name, foreign_name]) => { - let col = dh.slot_name_to_column[slot_name]; - dh.updateColumnSettings(col, { readOnly: true }); + let col = dh.slot_name_to_column[slot_name]; + if (dh.slots[col].required) { + dh.updateColumnSettings(col, { readOnly: true }); + } }); } ); From 86a7aaf2c47cbcc6ee71363be2f62e5586ea6edd Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 29 Apr 2025 11:52:25 -0700 Subject: [PATCH 101/222] include SchemaSlotTypeMenu + new attribute and +extension tables --- web/templates/schema_editor/schema.json | 1870 +++++++++--------- web/templates/schema_editor/schema.yaml | 570 +++--- web/templates/schema_editor/schema_core.yaml | 111 +- web/templates/schema_editor/schema_slots.tsv | 96 +- 4 files changed, 1318 insertions(+), 1329 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index b7173153..2a415996 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -299,20 +299,27 @@ } }, "enums": { - "SchemaTypeMenu": { - "name": "SchemaTypeMenu", - "title": "Type Menu", - "from_schema": "https://example.com/DH_LinkML" - }, - "SchemaClassMenu": { - "name": "SchemaClassMenu", - "title": "Class Menu", - "from_schema": "https://example.com/DH_LinkML" - }, - "SchemaEnumMenu": { - "name": "SchemaEnumMenu", - "title": "Enumeration Menu", - "from_schema": "https://example.com/DH_LinkML" + "SchemaSlotTypeMenu": { + "name": "SchemaSlotTypeMenu", + "title": "Schema Slot Type Menu", + "from_schema": "https://example.com/DH_LinkML", + "permissible_values": { + "slot": { + "text": "slot", + "description": "A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (class). Note however that its attributes which have values cannot be overriden when reused.", + "title": "Schema field" + }, + "slot_usage": { + "text": "slot_usage", + "description": "A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.)", + "title": "Table field (from schema)" + }, + "attribute": { + "text": "attribute", + "description": "A table field which is not reused from the schema. The field can impose its own attribute values.", + "title": "Table field (independent)" + } + } }, "TrueFalseMenu": { "name": "TrueFalseMenu", @@ -1070,9 +1077,11 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", + "Annotation", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "required": true }, @@ -1084,13 +1093,11 @@ "value": "Class.name" } }, - "title": "Class", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "UniqueKey", - "SlotUsage" + "Slot" ], - "required": true + "range": "SchemaClassMenu" }, "slot_id": { "name": "slot_id", @@ -1100,11 +1107,10 @@ "value": "Slot.name" } }, + "description": "The class name that this table is linked to.", "title": "Slot", "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "SlotUsage" - ], + "range": "WhitespaceMinimizedString", "required": true }, "enum_id": { @@ -1123,16 +1129,17 @@ }, "name": { "name": "name", - "title": "Name", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Schema", "Class", "UniqueKey", "Slot", - "Enum" + "Annotation", + "Enum", + "Setting", + "Extension" ], - "range": "WhitespaceMinimizedString", "required": true }, "id": { @@ -1164,7 +1171,6 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ] @@ -1176,15 +1182,14 @@ "domain_of": [ "Schema", "Class", - "Slot", - "SlotUsage" + "Slot" ], "range": "WhitespaceMinimizedString" }, "in_language": { "name": "in_language", "description": "This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", - "title": "Default Language", + "title": "Default language", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Schema" @@ -1243,7 +1248,6 @@ "domain_of": [ "Class", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -1252,17 +1256,25 @@ "class_uri": { "name": "class_uri", "description": "A URI for identifying this class's semantic type.", - "title": "Class URI", + "title": "Table URI", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Class" ], "range": "uri" }, + "is_a": { + "name": "is_a", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Class", + "PermissibleValue" + ] + }, "tree_root": { "name": "tree_root", "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", - "title": "Root Class", + "title": "Root Table", "comments": [ "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" ], @@ -1279,10 +1291,19 @@ } ] }, + "class_name": { + "name": "class_name", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "UniqueKey", + "Annotation" + ], + "range": "SchemaClassMenu" + }, "unique_key_slots": { "name": "unique_key_slots", "description": "A list of a class's slots that make up a unique key", - "title": "Unique Key Slots", + "title": "Unique key slots", "comments": [ "See https://linkml.io/linkml/schemas/constraints.html" ], @@ -1290,7 +1311,8 @@ "domain_of": [ "UniqueKey" ], - "range": "Slot", + "range": "SchemaSlotMenu", + "required": true, "multivalued": true }, "notes": { @@ -1301,38 +1323,91 @@ "domain_of": [ "UniqueKey", "Slot", - "SlotUsage" + "PermissibleValue" ], "range": "WhitespaceMinimizedString" }, + "slot_type": { + "name": "slot_type", + "title": "Type", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "SchemaSlotTypeMenu", + "required": true + }, + "rank": { + "name": "rank", + "description": "An integer which sets the order of this slot relative to the others within a given class. This is the LinkML rank attribute.", + "title": "Ordering", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "integer" + }, "slot_group": { "name": "slot_group", - "title": "Slot Group", + "description": "The name of a grouping to place slot within during presentation.", + "title": "Field group", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" + ], + "range": "SchemaSlotGroupMenu" + }, + "inlined": { + "name": "inlined", + "title": "Inlined", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] + }, + "inlined_as_list": { + "name": "inlined_as_list", + "title": "Inlined as list", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } ] }, "slot_uri": { "name": "slot_uri", - "description": "A URI for identifying this slot's semantic type.", + "description": "A URI for identifying this field’s (slot’s) semantic type.", "title": "Slot URI", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "uri" }, "range": { "name": "range", + "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", "title": "Range", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], + "required": true, "multivalued": true, "any_of": [ { @@ -1346,30 +1421,16 @@ } ] }, - "inlined": { - "name": "inlined", - "title": "Inlined", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] - }, "required": { "name": "required", + "description": "A boolean TRUE indicates this slot is a mandatory data field.", "title": "Required", + "comments": [ + "A mandatory data field will fail validation if empty." + ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "any_of": [ { @@ -1382,11 +1443,11 @@ }, "recommended": { "name": "recommended", + "description": "A boolean TRUE indicates this slot is a recommended data field.", "title": "Recommended", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "any_of": [ { @@ -1406,18 +1467,18 @@ ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "multivalued": true }, "identifier": { "name": "identifier", + "description": "A boolean TRUE indicates this field is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.”", "title": "Identifier", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "any_of": [ { @@ -1428,23 +1489,13 @@ } ] }, - "foreign_key": { - "name": "foreign_key", - "title": "Foreign Key", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "range": "WhitespaceMinimizedString" - }, "multivalued": { "name": "multivalued", + "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", "title": "Multivalued", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "any_of": [ { @@ -1458,44 +1509,40 @@ "minimum_value": { "name": "minimum_value", "description": "A minimum value which is appropriate for the range data type of the slot.", - "title": "Minimum_value", + "title": "Minimum value", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "integer" }, "maximum_value": { "name": "maximum_value", "description": "A maximum value which is appropriate for the range data type of the slot.", - "title": "Maximum_value", + "title": "Maximum value", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "integer" }, "minimum_cardinality": { "name": "minimum_cardinality", "description": "For multivalued slots, a minimum number of values", - "title": "Minimum Cardinality", + "title": "Minimum cardinality", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "integer" }, "maximum_cardinality": { "name": "maximum_cardinality", "description": "For multivalued slots, a maximum number of values", - "title": "Maximum Cardinality", + "title": "Maximum cardinality", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "integer" }, @@ -1508,8 +1555,7 @@ ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "WhitespaceMinimizedString" }, @@ -1522,19 +1568,17 @@ ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "WhitespaceMinimizedString" }, "exact_mappings": { "name": "exact_mappings", "description": "A list of one or more Curies or URIs that point to semantically identical terms.", - "title": "Exact Mappings", + "title": "Exact mappings", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "WhitespaceMinimizedString", "multivalued": true @@ -1545,8 +1589,7 @@ "title": "Comments", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "WhitespaceMinimizedString" }, @@ -1556,20 +1599,30 @@ "title": "Examples", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "range": "WhitespaceMinimizedString" }, - "rank": { - "name": "rank", - "description": "An integer which sets the order of this slot relative to the others within a given class.", - "title": "Rank", + "slot_name": { + "name": "slot_name", + "description": "If this annotation is attached to a field (LinkML slot), provide the name of the field.", + "title": "On field", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "SlotUsage" + "Annotation" ], - "range": "integer" + "range": "SchemaSlotMenu" + }, + "value": { + "name": "value", + "title": "Value", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Annotation", + "Setting", + "Extension" + ], + "range": "string" }, "enum_uri": { "name": "enum_uri", @@ -1583,7 +1636,7 @@ }, "text": { "name": "text", - "description": "The actual permissible value itself. (The coding name of this choice).", + "description": "The code (LinkML permissible_value key) for the menu item choice. It can be plain language or s(The coding name of this choice).", "title": "Code", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ @@ -1592,16 +1645,6 @@ "range": "WhitespaceMinimizedString", "required": true }, - "is_a": { - "name": "is_a", - "description": "The parent term name (in an enumeration) of this term, if any.", - "title": "Parent", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "PermissibleValue" - ], - "range": "WhitespaceMinimizedString" - }, "meaning": { "name": "meaning", "description": "A URI for identifying this choice's semantic type.", @@ -1616,7 +1659,8 @@ "classes": { "Schema": { "name": "Schema", - "description": "The top-level description of a LinkML schema. A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations)", + "description": "The top-level description of a LinkML schema. A schema contains tables (LinkML classes) that detail one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations)", + "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "see_also": [ "templates/schema_editor/SOP.pdf" @@ -1625,6 +1669,7 @@ "name": { "name": "name", "description": "The coding name of a LinkML schema.", + "title": "Name", "comments": [ "This is a **CamelCase** formatted name in the LinkML standard naming convention.\nA schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations).\nA schema can also import other schemas and their slots, classes, etc." ], @@ -1635,6 +1680,7 @@ ], "rank": 1, "slot_group": "key", + "range": "WhitespaceMinimizedString", "pattern": "^([A-Z][a-z0-9]+)+$" }, "id": { @@ -1704,7 +1750,10 @@ "Class", "UniqueKey", "Slot", - "Enum" + "Annotation", + "Enum", + "Setting", + "Extension" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -1748,7 +1797,6 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -1775,8 +1823,7 @@ "domain_of": [ "Schema", "Class", - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -1786,7 +1833,7 @@ "in_language": { "name": "in_language", "description": "This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", - "title": "Default Language", + "title": "Default language", "from_schema": "https://example.com/DH_LinkML", "rank": 5, "alias": "in_language", @@ -1843,6 +1890,7 @@ "Prefix": { "name": "Prefix", "description": "A prefix used in the URIs mentioned in this schema.", + "title": "Prefix", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { @@ -1884,9 +1932,11 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", + "Annotation", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "key", "range": "Schema", @@ -1937,7 +1987,8 @@ }, "Class": { "name": "Class", - "description": "A class contained in given schema. A class may be a top-level DataHarmonizer \"template\" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many class linked to a parent class by a primary key field.", + "description": "A table (LinkML class) specification contained in given schema. A table may be a top-level DataHarmonizer \"template\" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many table linked to a parent table by a primary key field.", + "title": "Table", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { @@ -1951,6 +2002,7 @@ "name": { "name": "name", "description": "A class contained in given schema.", + "title": "Name", "comments": [ "Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer \"template\", or it may be a subordinate 1-many class linked to a parent class by a primary key field." ], @@ -1961,6 +2013,7 @@ ], "rank": 2, "slot_group": "key", + "range": "WhitespaceMinimizedString", "pattern": "^([A-Z]+[a-z0-9]*)+$" }, "title": { @@ -1993,9 +2046,16 @@ "rank": 6, "slot_group": "attributes" }, + "is_a": { + "name": "is_a", + "title": "Is a", + "rank": 7, + "slot_group": "attributes", + "range": "SchemaClassMenu" + }, "tree_root": { "name": "tree_root", - "rank": 7, + "rank": 8, "slot_group": "attributes" } }, @@ -2019,9 +2079,11 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", + "Annotation", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "key", "range": "Schema", @@ -2048,7 +2110,10 @@ "Class", "UniqueKey", "Slot", - "Enum" + "Annotation", + "Enum", + "Setting", + "Extension" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -2066,7 +2131,6 @@ "domain_of": [ "Class", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -2086,7 +2150,6 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -2108,8 +2171,7 @@ "domain_of": [ "Schema", "Class", - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -2118,7 +2180,7 @@ "class_uri": { "name": "class_uri", "description": "A URI for identifying this class's semantic type.", - "title": "Class URI", + "title": "Table URI", "from_schema": "https://example.com/DH_LinkML", "rank": 6, "alias": "class_uri", @@ -2129,15 +2191,29 @@ "slot_group": "attributes", "range": "uri" }, + "is_a": { + "name": "is_a", + "title": "Is a", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "is_a", + "owner": "Class", + "domain_of": [ + "Class", + "PermissibleValue" + ], + "slot_group": "attributes", + "range": "SchemaClassMenu" + }, "tree_root": { "name": "tree_root", "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", - "title": "Root Class", + "title": "Root Table", "comments": [ "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" ], "from_schema": "https://example.com/DH_LinkML", - "rank": 7, + "rank": 8, "alias": "tree_root", "owner": "Class", "domain_of": [ @@ -2168,28 +2244,32 @@ "UniqueKey": { "name": "UniqueKey", "description": "A table linking the name of each multi-component(slot) key to the schema class it appears in.", + "title": "Table key", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema this slot usage's class is contained in.", + "description": "A schema name that this unique key class is in.", "title": "Schema", "rank": 1, "slot_group": "key", "range": "Schema" }, - "class_id": { - "name": "class_id", - "description": "The coding name of this slot usage's class.", + "class_name": { + "name": "class_name", + "description": "A class id (name) that unique key is in", + "title": "Class", "rank": 2, "slot_group": "key", - "range": "Class" + "required": true }, "name": { "name": "name", - "description": "A class contained in given schema.", + "description": "The coding name of this class unique key.", + "title": "Name", "rank": 3, "slot_group": "key", + "range": "WhitespaceMinimizedString", "pattern": "^[a-z]+[a-z0-9_]*$" }, "unique_key_slots": { @@ -2219,7 +2299,7 @@ "value": "Schema.name" } }, - "description": "The coding name of the schema this slot usage's class is contained in.", + "description": "A schema name that this unique key class is in.", "title": "Schema", "from_schema": "https://example.com/DH_LinkML", "rank": 1, @@ -2230,39 +2310,35 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", + "Annotation", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "key", "range": "Schema", "required": true }, - "class_id": { - "name": "class_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Class.name" - } - }, - "description": "The coding name of this slot usage's class.", + "class_name": { + "name": "class_name", + "description": "A class id (name) that unique key is in", "title": "Class", "from_schema": "https://example.com/DH_LinkML", "rank": 2, - "alias": "class_id", + "alias": "class_name", "owner": "UniqueKey", "domain_of": [ "UniqueKey", - "SlotUsage" + "Annotation" ], "slot_group": "key", - "range": "Class", + "range": "SchemaClassMenu", "required": true }, "name": { "name": "name", - "description": "A class contained in given schema.", + "description": "The coding name of this class unique key.", "title": "Name", "from_schema": "https://example.com/DH_LinkML", "rank": 3, @@ -2273,7 +2349,10 @@ "Class", "UniqueKey", "Slot", - "Enum" + "Annotation", + "Enum", + "Setting", + "Extension" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -2283,7 +2362,7 @@ "unique_key_slots": { "name": "unique_key_slots", "description": "A list of a class's slots that make up a unique key", - "title": "Unique Key Slots", + "title": "Unique key slots", "comments": [ "See https://linkml.io/linkml/schemas/constraints.html" ], @@ -2295,7 +2374,8 @@ "UniqueKey" ], "slot_group": "attributes", - "range": "Slot", + "range": "SchemaSlotMenu", + "required": true, "multivalued": true }, "description": { @@ -2311,7 +2391,6 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -2329,7 +2408,7 @@ "domain_of": [ "UniqueKey", "Slot", - "SlotUsage" + "PermissibleValue" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -2340,7 +2419,7 @@ "unique_key_name": "uniquekey_key", "unique_key_slots": [ "schema_id", - "class_id", + "class_name", "name" ], "description": "A slot is uniquely identified by the schema it appears in as well as its name" @@ -2349,7 +2428,8 @@ }, "Slot": { "name": "Slot", - "description": "One or more slots contained in given schema. A slot can be used in one or more classes (templates). A slot defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", + "description": "One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", + "title": "Field", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { @@ -2366,149 +2446,162 @@ "name": { "name": "name", "description": "The coding name of this schema slot.", + "title": "Name", "comments": [ "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." ], "rank": 2, "slot_group": "key", - "pattern": "^[a-z]+[a-z0-9_]*$" + "pattern": "^[a-z]+[a-z0-9_]*$", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "SchemaSlotMenu" + } + ] + }, + "slot_type": { + "name": "slot_type", + "rank": 3, + "slot_group": "key" + }, + "class_id": { + "name": "class_id", + "description": "The table (class) name that this field is an attribute or a reused field (slot) of.", + "title": "As used in table", + "rank": 4, + "slot_group": "table specific attributes" + }, + "rank": { + "name": "rank", + "rank": 5, + "slot_group": "table specific attributes" }, "slot_group": { "name": "slot_group", - "description": "The name of a grouping to place slot within during presentation.", - "rank": 3, - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "rank": 6, + "slot_group": "table specific attributes" + }, + "inlined": { + "name": "inlined", + "rank": 7, + "slot_group": "table specific attributes" + }, + "inlined_as_list": { + "name": "inlined_as_list", + "rank": 8, + "slot_group": "table specific attributes" }, "slot_uri": { "name": "slot_uri", - "rank": 4, + "rank": 9, "slot_group": "attributes" }, "title": { "name": "title", - "description": "The plain language name of this LinkML schema slot.", + "description": "The plain language name of this field (slot).", "title": "Title", "comments": [ "This can be displayed in applications and documentation." ], - "rank": 5, + "rank": 10, "slot_group": "attributes", "required": true }, "range": { "name": "range", - "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", - "rank": 6, - "slot_group": "attributes", - "required": true - }, - "inlined": { - "name": "inlined", - "description": "Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one.", - "rank": 7, + "rank": 11, "slot_group": "attributes" }, "required": { "name": "required", - "description": "A boolean TRUE indicates this slot is a mandatory data field.", - "comments": [ - "A mandatory data field will fail validation if empty." - ], - "rank": 8, + "rank": 12, "slot_group": "attributes" }, "recommended": { "name": "recommended", - "description": "A boolean TRUE indicates this slot is a recommended data field.", - "rank": 9, + "rank": 13, "slot_group": "attributes" }, "description": { "name": "description", "description": "A plan text description of this LinkML schema slot.", - "rank": 10, + "rank": 14, "slot_group": "attributes", "range": "string", "required": true }, "aliases": { "name": "aliases", - "rank": 11, + "rank": 15, "slot_group": "attributes" }, "identifier": { "name": "identifier", - "description": "A boolean TRUE indicates this slot is an identifier, or refers to one.", - "rank": 12, - "slot_group": "attributes" - }, - "foreign_key": { - "name": "foreign_key", - "description": "A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of.", - "rank": 13, + "rank": 16, "slot_group": "attributes" }, "multivalued": { "name": "multivalued", - "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", - "rank": 14, + "rank": 17, "slot_group": "attributes" }, "minimum_value": { "name": "minimum_value", - "rank": 15, + "rank": 18, "slot_group": "attributes" }, "maximum_value": { "name": "maximum_value", - "rank": 16, + "rank": 19, "slot_group": "attributes" }, "minimum_cardinality": { "name": "minimum_cardinality", - "rank": 17, + "rank": 20, "slot_group": "attributes" }, "maximum_cardinality": { "name": "maximum_cardinality", - "rank": 18, + "rank": 21, "slot_group": "attributes" }, "equals_expression": { "name": "equals_expression", - "rank": 19, + "rank": 22, "slot_group": "attributes" }, "pattern": { "name": "pattern", - "rank": 20, + "rank": 23, "slot_group": "attributes" }, "exact_mappings": { "name": "exact_mappings", - "rank": 21, + "rank": 24, "slot_group": "attributes" }, "comments": { "name": "comments", - "rank": 22, + "rank": 25, "slot_group": "attributes" }, "examples": { "name": "examples", - "rank": 23, + "rank": 26, "slot_group": "attributes" }, "version": { "name": "version", "description": "A version number indicating when this slot was introduced.", - "rank": 24, + "rank": 27, "slot_group": "attributes" }, "notes": { "name": "notes", - "rank": 25, + "rank": 28, "slot_group": "attributes" } }, @@ -2535,9 +2628,11 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", + "Annotation", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "key", "range": "Schema", @@ -2559,58 +2654,153 @@ "Class", "UniqueKey", "Slot", - "Enum" + "Annotation", + "Enum", + "Setting", + "Extension" ], "slot_group": "key", - "range": "WhitespaceMinimizedString", "required": true, - "pattern": "^[a-z]+[a-z0-9_]*$" + "pattern": "^[a-z]+[a-z0-9_]*$", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "SchemaSlotMenu" + } + ] + }, + "slot_type": { + "name": "slot_type", + "title": "Type", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "slot_type", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "key", + "range": "SchemaSlotTypeMenu", + "required": true + }, + "class_id": { + "name": "class_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Class.name" + } + }, + "description": "The table (class) name that this field is an attribute or a reused field (slot) of.", + "title": "As used in table", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "class_id", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "table specific attributes", + "range": "SchemaClassMenu" + }, + "rank": { + "name": "rank", + "description": "An integer which sets the order of this slot relative to the others within a given class. This is the LinkML rank attribute.", + "title": "Ordering", + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "rank", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "table specific attributes", + "range": "integer" }, "slot_group": { "name": "slot_group", "description": "The name of a grouping to place slot within during presentation.", - "title": "Slot Group", + "title": "Field group", "from_schema": "https://example.com/DH_LinkML", - "rank": 3, + "rank": 6, "alias": "slot_group", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "slot_group": "table specific attributes", + "range": "SchemaSlotGroupMenu" + }, + "inlined": { + "name": "inlined", + "title": "Inlined", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "inlined", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "table specific attributes", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] + }, + "inlined_as_list": { + "name": "inlined_as_list", + "title": "Inlined as list", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "inlined_as_list", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "table specific attributes", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "slot_uri": { "name": "slot_uri", - "description": "A URI for identifying this slot's semantic type.", + "description": "A URI for identifying this field’s (slot’s) semantic type.", "title": "Slot URI", "from_schema": "https://example.com/DH_LinkML", - "rank": 4, + "rank": 9, "alias": "slot_uri", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "uri" }, "title": { "name": "title", - "description": "The plain language name of this LinkML schema slot.", + "description": "The plain language name of this field (slot).", "title": "Title", "comments": [ "This can be displayed in applications and documentation." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 5, + "rank": 10, "alias": "title", "owner": "Slot", "domain_of": [ "Class", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -2623,12 +2813,11 @@ "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", "title": "Range", "from_schema": "https://example.com/DH_LinkML", - "rank": 6, + "rank": 11, "alias": "range", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "required": true, @@ -2645,28 +2834,6 @@ } ] }, - "inlined": { - "name": "inlined", - "description": "Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one.", - "title": "Inlined", - "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "inlined", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] - }, "required": { "name": "required", "description": "A boolean TRUE indicates this slot is a mandatory data field.", @@ -2675,12 +2842,11 @@ "A mandatory data field will fail validation if empty." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 8, + "rank": 12, "alias": "required", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "any_of": [ @@ -2697,12 +2863,11 @@ "description": "A boolean TRUE indicates this slot is a recommended data field.", "title": "Recommended", "from_schema": "https://example.com/DH_LinkML", - "rank": 9, + "rank": 13, "alias": "recommended", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "any_of": [ @@ -2719,7 +2884,7 @@ "description": "A plan text description of this LinkML schema slot.", "title": "Description", "from_schema": "https://example.com/DH_LinkML", - "rank": 10, + "rank": 14, "alias": "description", "owner": "Slot", "domain_of": [ @@ -2727,7 +2892,6 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -2743,27 +2907,26 @@ "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" ], "from_schema": "https://example.com/DH_LinkML", - "rank": 11, + "rank": 15, "alias": "aliases", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "multivalued": true }, "identifier": { "name": "identifier", - "description": "A boolean TRUE indicates this slot is an identifier, or refers to one.", + "description": "A boolean TRUE indicates this field is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.”", "title": "Identifier", "from_schema": "https://example.com/DH_LinkML", - "rank": 12, + "rank": 16, "alias": "identifier", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "any_of": [ @@ -2775,32 +2938,16 @@ } ] }, - "foreign_key": { - "name": "foreign_key", - "description": "A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of.", - "title": "Foreign Key", - "from_schema": "https://example.com/DH_LinkML", - "rank": 13, - "alias": "foreign_key", - "owner": "Slot", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, "multivalued": { "name": "multivalued", "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", "title": "Multivalued", "from_schema": "https://example.com/DH_LinkML", - "rank": 14, + "rank": 17, "alias": "multivalued", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "any_of": [ @@ -2815,14 +2962,13 @@ "minimum_value": { "name": "minimum_value", "description": "A minimum value which is appropriate for the range data type of the slot.", - "title": "Minimum_value", + "title": "Minimum value", "from_schema": "https://example.com/DH_LinkML", - "rank": 15, + "rank": 18, "alias": "minimum_value", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "integer" @@ -2830,14 +2976,13 @@ "maximum_value": { "name": "maximum_value", "description": "A maximum value which is appropriate for the range data type of the slot.", - "title": "Maximum_value", + "title": "Maximum value", "from_schema": "https://example.com/DH_LinkML", - "rank": 16, + "rank": 19, "alias": "maximum_value", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "integer" @@ -2845,14 +2990,13 @@ "minimum_cardinality": { "name": "minimum_cardinality", "description": "For multivalued slots, a minimum number of values", - "title": "Minimum Cardinality", + "title": "Minimum cardinality", "from_schema": "https://example.com/DH_LinkML", - "rank": 17, + "rank": 20, "alias": "minimum_cardinality", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "integer" @@ -2860,14 +3004,13 @@ "maximum_cardinality": { "name": "maximum_cardinality", "description": "For multivalued slots, a maximum number of values", - "title": "Maximum Cardinality", + "title": "Maximum cardinality", "from_schema": "https://example.com/DH_LinkML", - "rank": 18, + "rank": 21, "alias": "maximum_cardinality", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "integer" @@ -2880,12 +3023,11 @@ "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" ], "from_schema": "https://example.com/DH_LinkML", - "rank": 19, + "rank": 22, "alias": "equals_expression", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -2898,12 +3040,11 @@ "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 20, + "rank": 23, "alias": "pattern", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -2911,14 +3052,13 @@ "exact_mappings": { "name": "exact_mappings", "description": "A list of one or more Curies or URIs that point to semantically identical terms.", - "title": "Exact Mappings", + "title": "Exact mappings", "from_schema": "https://example.com/DH_LinkML", - "rank": 21, + "rank": 24, "alias": "exact_mappings", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -2929,12 +3069,11 @@ "description": "A free text field for adding other comments to guide usage of field.", "title": "Comments", "from_schema": "https://example.com/DH_LinkML", - "rank": 22, + "rank": 25, "alias": "comments", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -2944,12 +3083,11 @@ "description": "A free text field for including examples of string, numeric, date or categorical values.", "title": "Examples", "from_schema": "https://example.com/DH_LinkML", - "rank": 23, + "rank": 26, "alias": "examples", "owner": "Slot", "domain_of": [ - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -2959,14 +3097,13 @@ "description": "A version number indicating when this slot was introduced.", "title": "Version", "from_schema": "https://example.com/DH_LinkML", - "rank": 24, + "rank": 27, "alias": "version", "owner": "Slot", "domain_of": [ "Schema", "Class", - "Slot", - "SlotUsage" + "Slot" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -2976,13 +3113,13 @@ "description": "Editorial notes about an element intended primarily for internal consumption", "title": "Notes", "from_schema": "https://example.com/DH_LinkML", - "rank": 25, + "rank": 28, "alias": "notes", "owner": "Slot", "domain_of": [ "UniqueKey", "Slot", - "SlotUsage" + "PermissibleValue" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -2993,695 +3130,176 @@ "unique_key_name": "slot_key", "unique_key_slots": [ "schema_id", - "name" + "name", + "slot_type" ], "description": "A slot is uniquely identified by the schema it appears in as well as its name" } } }, - "SlotUsage": { - "name": "SlotUsage", - "description": "A list of each classes slots which can include ordering (rank) and attribute overrides.", + "Annotation": { + "name": "Annotation", + "description": "One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", + "title": "Annotation", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { "name": "schema_id", - "description": "The coding name of the schema this slot usage's class is contained in.", + "description": "The coding name of the schema this enumeration is contained in.", "title": "Schema", "rank": 1, "slot_group": "key", "range": "Schema" }, - "class_id": { - "name": "class_id", - "description": "The coding name of this slot usage's class.", + "class_name": { + "name": "class_name", + "description": "If this annotation is attached to a table (LinkML class), provide the name of the table.", + "title": "On table", "rank": 2, - "slot_group": "key", - "range": "Class" + "slot_group": "key" }, - "slot_id": { - "name": "slot_id", - "description": "The coding name of the slot this slot usage pertains to.", + "slot_name": { + "name": "slot_name", "rank": 3, - "slot_group": "key", - "range": "Slot" + "slot_group": "key" }, - "rank": { - "name": "rank", + "name": { + "name": "name", + "description": "The annotation key (i.e. name of the annotation).", + "title": "Key", + "comments": [ + "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention." + ], "rank": 4, - "slot_group": "attributes" + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "pattern": "^[a-z]+[a-z0-9_]*$" }, - "slot_group": { - "name": "slot_group", - "description": "An override on a slot's **slot_group** attribute.", + "value": { + "name": "value", + "description": "The annotation’s value, which can be a string or an object of any kind (in non-serialized data).", "rank": 5, - "slot_group": "attributes", - "range": "SchemaSlotGroupMenu", - "required": true - }, - "slot_uri": { - "name": "slot_uri", - "rank": 6, "slot_group": "attributes" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this enumeration is contained in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Annotation", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "title": { - "name": "title", - "description": "The plain language name of this LinkML schema slot.", - "title": "Title", - "comments": [ - "This can be displayed in applications and documentation." + "class_name": { + "name": "class_name", + "description": "If this annotation is attached to a table (LinkML class), provide the name of the table.", + "title": "On table", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "class_name", + "owner": "Annotation", + "domain_of": [ + "UniqueKey", + "Annotation" ], - "rank": 7, - "slot_group": "attributes" + "slot_group": "key", + "range": "SchemaClassMenu" }, - "range": { - "name": "range", - "description": "An override on a slot's **range* attribute.", - "rank": 8, - "slot_group": "attributes" - }, - "inlined": { - "name": "inlined", - "description": "An override on a slot's **Inlined** attribute.", - "rank": 9, - "slot_group": "attributes" - }, - "required": { - "name": "required", - "description": "An override on a slot's **Required** attribute.", - "rank": 10, - "slot_group": "attributes" - }, - "recommended": { - "name": "recommended", - "description": "An override on a slot's **Recommended** attribute.", - "rank": 11, - "slot_group": "attributes" - }, - "description": { - "name": "description", - "description": "A plan text description of this LinkML schema slot.", - "rank": 12, - "slot_group": "attributes", - "range": "string" - }, - "aliases": { - "name": "aliases", - "rank": 13, - "slot_group": "attributes" - }, - "identifier": { - "name": "identifier", - "description": "An override on a slot's **Identifier** attribute.", - "rank": 14, - "slot_group": "attributes" - }, - "foreign_key": { - "name": "foreign_key", - "description": "An override on a slot's **Foreign Key** attribute.", - "rank": 15, - "slot_group": "attributes" - }, - "multivalued": { - "name": "multivalued", - "description": "An override on a slot's **Multivalued** attribute.", - "rank": 16, - "slot_group": "attributes" - }, - "minimum_value": { - "name": "minimum_value", - "rank": 17, - "slot_group": "attributes" - }, - "maximum_value": { - "name": "maximum_value", - "rank": 18, - "slot_group": "attributes" - }, - "minimum_cardinality": { - "name": "minimum_cardinality", - "rank": 19, - "slot_group": "attributes" - }, - "maximum_cardinality": { - "name": "maximum_cardinality", - "rank": 20, - "slot_group": "attributes" - }, - "equals_expression": { - "name": "equals_expression", - "rank": 21, - "slot_group": "attributes" - }, - "pattern": { - "name": "pattern", - "rank": 22, - "slot_group": "attributes" - }, - "exact_mappings": { - "name": "exact_mappings", - "rank": 23, - "slot_group": "attributes" - }, - "comments": { - "name": "comments", - "rank": 24, - "slot_group": "attributes" - }, - "examples": { - "name": "examples", - "rank": 25, - "slot_group": "attributes" - }, - "version": { - "name": "version", - "description": "A version number indicating when this slot was introduced.", - "rank": 26, - "slot_group": "attributes" - }, - "notes": { - "name": "notes", - "rank": 27, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema this slot usage's class is contained in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "SlotUsage", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "SlotUsage", - "Enum", - "PermissibleValue" - ], - "slot_group": "key", - "range": "Schema", - "required": true - }, - "class_id": { - "name": "class_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Class.name" - } - }, - "description": "The coding name of this slot usage's class.", - "title": "Class", - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "class_id", - "owner": "SlotUsage", - "domain_of": [ - "UniqueKey", - "SlotUsage" - ], - "slot_group": "key", - "range": "Class", - "required": true - }, - "slot_id": { - "name": "slot_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Slot.name" - } - }, - "description": "The coding name of the slot this slot usage pertains to.", - "title": "Slot", + "slot_name": { + "name": "slot_name", + "description": "If this annotation is attached to a field (LinkML slot), provide the name of the field.", + "title": "On field", "from_schema": "https://example.com/DH_LinkML", "rank": 3, - "alias": "slot_id", - "owner": "SlotUsage", + "alias": "slot_name", + "owner": "Annotation", "domain_of": [ - "SlotUsage" + "Annotation" ], "slot_group": "key", - "range": "Slot", - "required": true - }, - "rank": { - "name": "rank", - "description": "An integer which sets the order of this slot relative to the others within a given class.", - "title": "Rank", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "rank", - "owner": "SlotUsage", - "domain_of": [ - "SlotUsage" - ], - "slot_group": "attributes", - "range": "integer" - }, - "slot_group": { - "name": "slot_group", - "description": "An override on a slot's **slot_group** attribute.", - "title": "Slot Group", - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "slot_group", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "SchemaSlotGroupMenu", - "required": true - }, - "slot_uri": { - "name": "slot_uri", - "description": "A URI for identifying this slot's semantic type.", - "title": "Slot URI", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "slot_uri", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "uri" - }, - "title": { - "name": "title", - "description": "The plain language name of this LinkML schema slot.", - "title": "Title", - "comments": [ - "This can be displayed in applications and documentation." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "title", - "owner": "SlotUsage", - "domain_of": [ - "Class", - "Slot", - "SlotUsage", - "Enum", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "range": { - "name": "range", - "description": "An override on a slot's **range* attribute.", - "title": "Range", - "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "range", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "multivalued": true, - "any_of": [ - { - "range": "SchemaTypeMenu" - }, - { - "range": "SchemaClassMenu" - }, - { - "range": "SchemaEnumMenu" - } - ] + "range": "SchemaSlotMenu" }, - "inlined": { - "name": "inlined", - "description": "An override on a slot's **Inlined** attribute.", - "title": "Inlined", - "from_schema": "https://example.com/DH_LinkML", - "rank": 9, - "alias": "inlined", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] - }, - "required": { - "name": "required", - "description": "An override on a slot's **Required** attribute.", - "title": "Required", - "from_schema": "https://example.com/DH_LinkML", - "rank": 10, - "alias": "required", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] - }, - "recommended": { - "name": "recommended", - "description": "An override on a slot's **Recommended** attribute.", - "title": "Recommended", - "from_schema": "https://example.com/DH_LinkML", - "rank": 11, - "alias": "recommended", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] - }, - "description": { - "name": "description", - "description": "A plan text description of this LinkML schema slot.", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 12, - "alias": "description", - "owner": "SlotUsage", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "SlotUsage", - "Enum", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "string" - }, - "aliases": { - "name": "aliases", - "description": "A list of other names that slot can be known by.", - "title": "Aliases", - "comments": [ - "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 13, - "alias": "aliases", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "identifier": { - "name": "identifier", - "description": "An override on a slot's **Identifier** attribute.", - "title": "Identifier", - "from_schema": "https://example.com/DH_LinkML", - "rank": 14, - "alias": "identifier", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] - }, - "foreign_key": { - "name": "foreign_key", - "description": "An override on a slot's **Foreign Key** attribute.", - "title": "Foreign Key", - "from_schema": "https://example.com/DH_LinkML", - "rank": 15, - "alias": "foreign_key", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "multivalued": { - "name": "multivalued", - "description": "An override on a slot's **Multivalued** attribute.", - "title": "Multivalued", - "from_schema": "https://example.com/DH_LinkML", - "rank": 16, - "alias": "multivalued", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] - }, - "minimum_value": { - "name": "minimum_value", - "description": "A minimum value which is appropriate for the range data type of the slot.", - "title": "Minimum_value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 17, - "alias": "minimum_value", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "integer" - }, - "maximum_value": { - "name": "maximum_value", - "description": "A maximum value which is appropriate for the range data type of the slot.", - "title": "Maximum_value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 18, - "alias": "maximum_value", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "integer" - }, - "minimum_cardinality": { - "name": "minimum_cardinality", - "description": "For multivalued slots, a minimum number of values", - "title": "Minimum Cardinality", - "from_schema": "https://example.com/DH_LinkML", - "rank": 19, - "alias": "minimum_cardinality", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "integer" - }, - "maximum_cardinality": { - "name": "maximum_cardinality", - "description": "For multivalued slots, a maximum number of values", - "title": "Maximum Cardinality", - "from_schema": "https://example.com/DH_LinkML", - "rank": 20, - "alias": "maximum_cardinality", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "integer" - }, - "equals_expression": { - "name": "equals_expression", - "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", - "title": "Calculated value", - "comments": [ - "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 21, - "alias": "equals_expression", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "pattern": { - "name": "pattern", - "description": "A regular expression pattern used to validate a slot's string range data type content.", - "title": "Pattern", + "name": { + "name": "name", + "description": "The annotation key (i.e. name of the annotation).", + "title": "Key", "comments": [ - "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 22, - "alias": "pattern", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "exact_mappings": { - "name": "exact_mappings", - "description": "A list of one or more Curies or URIs that point to semantically identical terms.", - "title": "Exact Mappings", - "from_schema": "https://example.com/DH_LinkML", - "rank": 23, - "alias": "exact_mappings", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "multivalued": true - }, - "comments": { - "name": "comments", - "description": "A free text field for adding other comments to guide usage of field.", - "title": "Comments", - "from_schema": "https://example.com/DH_LinkML", - "rank": 24, - "alias": "comments", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "examples": { - "name": "examples", - "description": "A free text field for including examples of string, numeric, date or categorical values.", - "title": "Examples", - "from_schema": "https://example.com/DH_LinkML", - "rank": 25, - "alias": "examples", - "owner": "SlotUsage", - "domain_of": [ - "Slot", - "SlotUsage" + "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention." ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - }, - "version": { - "name": "version", - "description": "A version number indicating when this slot was introduced.", - "title": "Version", "from_schema": "https://example.com/DH_LinkML", - "rank": 26, - "alias": "version", - "owner": "SlotUsage", + "rank": 4, + "alias": "name", + "owner": "Annotation", "domain_of": [ "Schema", "Class", + "UniqueKey", "Slot", - "SlotUsage" + "Annotation", + "Enum", + "Setting", + "Extension" ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^[a-z]+[a-z0-9_]*$" }, - "notes": { - "name": "notes", - "description": "Editorial notes about an element intended primarily for internal consumption", - "title": "Notes", + "value": { + "name": "value", + "description": "The annotation’s value, which can be a string or an object of any kind (in non-serialized data).", + "title": "Value", "from_schema": "https://example.com/DH_LinkML", - "rank": 27, - "alias": "notes", - "owner": "SlotUsage", + "rank": 5, + "alias": "value", + "owner": "Annotation", "domain_of": [ - "UniqueKey", - "Slot", - "SlotUsage" + "Annotation", + "Setting", + "Extension" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "range": "string" } }, "unique_keys": { - "slotusage_key": { - "unique_key_name": "slotusage_key", + "slot_key": { + "unique_key_name": "slot_key", "unique_key_slots": [ "schema_id", - "class_id", - "slot_id" + "name", + "slot_type" ], - "description": "A class is uniquely identified by the schema it appears in as well as its name." + "description": "A slot is uniquely identified by the schema it appears in as well as its name" } } }, "Enum": { "name": "Enum", "description": "One or more enumerations in given schema. An enumeration can be used in the \"range\" or \"any of\" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values.", + "title": "Picklist", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { @@ -3695,11 +3313,13 @@ "name": { "name": "name", "description": "The coding name of this LinkML schema enumeration.", + "title": "Name", "comments": [ "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" ], "rank": 2, "slot_group": "key", + "range": "WhitespaceMinimizedString", "pattern": "^([A-Z]+[a-z0-9]*)+$" }, "title": { @@ -3744,9 +3364,11 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", + "Annotation", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "key", "range": "Schema", @@ -3768,7 +3390,10 @@ "Class", "UniqueKey", "Slot", - "Enum" + "Annotation", + "Enum", + "Setting", + "Extension" ], "slot_group": "key", "range": "WhitespaceMinimizedString", @@ -3786,7 +3411,6 @@ "domain_of": [ "Class", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -3807,7 +3431,6 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -3844,6 +3467,7 @@ "PermissibleValue": { "name": "PermissibleValue", "description": "An enumeration picklist value.", + "title": "Picklist choices", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { @@ -3869,12 +3493,15 @@ }, "is_a": { "name": "is_a", + "description": "The parent term name (in an enumeration) of this term, if any.", + "title": "Parent", "rank": 4, - "slot_group": "attributes" + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" }, "title": { "name": "title", - "description": "The plain language title of this menu choice (PermissibleValue) to display.", + "description": "The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed.", "title": "title", "rank": 5, "slot_group": "attributes" @@ -3890,6 +3517,11 @@ "name": "meaning", "rank": 7, "slot_group": "attributes" + }, + "notes": { + "name": "notes", + "rank": 8, + "slot_group": "attributes" } }, "attributes": { @@ -3912,9 +3544,11 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", + "Annotation", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "key", "range": "Schema", @@ -3943,7 +3577,7 @@ }, "text": { "name": "text", - "description": "The actual permissible value itself. (The coding name of this choice).", + "description": "The code (LinkML permissible_value key) for the menu item choice. It can be plain language or s(The coding name of this choice).", "title": "Code", "from_schema": "https://example.com/DH_LinkML", "rank": 3, @@ -3965,6 +3599,7 @@ "alias": "is_a", "owner": "PermissibleValue", "domain_of": [ + "Class", "PermissibleValue" ], "slot_group": "attributes", @@ -3972,7 +3607,7 @@ }, "title": { "name": "title", - "description": "The plain language title of this menu choice (PermissibleValue) to display.", + "description": "The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed.", "title": "title", "from_schema": "https://example.com/DH_LinkML", "rank": 5, @@ -3981,7 +3616,6 @@ "domain_of": [ "Class", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -4001,7 +3635,6 @@ "Class", "UniqueKey", "Slot", - "SlotUsage", "Enum", "PermissibleValue" ], @@ -4021,6 +3654,22 @@ ], "slot_group": "attributes", "range": "uri" + }, + "notes": { + "name": "notes", + "description": "Editorial notes about an element intended primarily for internal consumption", + "title": "Notes", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "notes", + "owner": "PermissibleValue", + "domain_of": [ + "UniqueKey", + "Slot", + "PermissibleValue" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" } }, "unique_keys": { @@ -4035,6 +3684,223 @@ } } }, + "Setting": { + "name": "Setting", + "description": "A regular expression that can be reused in a structured_pattern. See:https://linkml.io/linkml/faq/modeling.html#can-i-reuse-regular-expression-patterns.", + "title": "Setting", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema this setting is contained in.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" + }, + "name": { + "name": "name", + "description": "The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/", + "title": "Name", + "rank": 2, + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "pattern": "^([A-Z]+[a-z0-9]*)+$" + }, + "value": { + "name": "value", + "description": "The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field.", + "rank": 3, + "slot_group": "attributes", + "required": true + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this setting is contained in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Setting", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true + }, + "name": { + "name": "name", + "description": "The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/", + "title": "Name", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "name", + "owner": "Setting", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^([A-Z]+[a-z0-9]*)+$" + }, + "value": { + "name": "value", + "description": "The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field.", + "title": "Value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "value", + "owner": "Setting", + "domain_of": [ + "Annotation", + "Setting", + "Extension" + ], + "slot_group": "attributes", + "range": "string", + "required": true + } + }, + "unique_keys": { + "settings_key": { + "unique_key_name": "settings_key", + "unique_key_slots": [ + "schema_id", + "name", + "value" + ], + "description": "A setting is uniquely identified by the name key whose value is a regular expression." + } + } + }, + "Extension": { + "name": "Extension", + "description": "A list of LinkML attribute-value pairs that are not directly part of the schema's class/slot structure. Locale information is held here.", + "title": "Extension", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" + }, + "name": { + "name": "name", + "title": "Name", + "rank": 2, + "slot_group": "key", + "range": "WhitespaceMinimizedString" + }, + "value": { + "name": "value", + "rank": 3, + "slot_group": "attributes" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Extension", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true + }, + "name": { + "name": "name", + "title": "Name", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "name", + "owner": "Extension", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true + }, + "value": { + "name": "value", + "title": "Value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "value", + "owner": "Extension", + "domain_of": [ + "Annotation", + "Setting", + "Extension" + ], + "slot_group": "attributes", + "range": "string" + } + }, + "unique_keys": { + "extension_key": { + "unique_key_name": "extension_key", + "unique_key_slots": [ + "schema_id", + "name" + ], + "description": "A key which details each schema's extension." + } + } + }, "Container": { "name": "Container", "from_schema": "https://example.com/DH_LinkML", @@ -4063,15 +3929,27 @@ "multivalued": true, "inlined_as_list": true }, - "Slots": { - "name": "Slots", + "Settings": { + "name": "Settings", "from_schema": "https://example.com/DH_LinkML", - "alias": "Slots", + "alias": "Settings", "owner": "Container", "domain_of": [ "Container" ], - "range": "Slot", + "range": "Setting", + "multivalued": true, + "inlined_as_list": true + }, + "Extensions": { + "name": "Extensions", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Extensions", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Extension", "multivalued": true, "inlined_as_list": true }, @@ -4099,27 +3977,39 @@ "multivalued": true, "inlined_as_list": true }, - "Classes": { - "name": "Classes", + "Slots": { + "name": "Slots", "from_schema": "https://example.com/DH_LinkML", - "alias": "Classes", + "alias": "Slots", "owner": "Container", "domain_of": [ "Container" ], - "range": "Class", + "range": "Slot", + "multivalued": true, + "inlined_as_list": true + }, + "Annotations": { + "name": "Annotations", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Annotations", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Annotation", "multivalued": true, "inlined_as_list": true }, - "SlotUsages": { - "name": "SlotUsages", + "Classes": { + "name": "Classes", "from_schema": "https://example.com/DH_LinkML", - "alias": "SlotUsages", + "alias": "Classes", "owner": "Container", "domain_of": [ "Container" ], - "range": "SlotUsage", + "range": "Class", "multivalued": true, "inlined_as_list": true }, diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index d28afe4e..5854bb89 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -12,8 +12,9 @@ prefixes: classes: Schema: name: Schema + title: Schema description: The top-level description of a LinkML schema. A schema contains - classes for describing one or more DataHarmonizer templates, fields/columns, + tables (LinkML classes) that detail one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations) see_also: - templates/schema_editor/SOP.pdf @@ -47,6 +48,8 @@ classes: A schema can also import other schemas and their slots, classes, etc.' examples: - value: Wastewater + range: WhitespaceMinimizedString + title: Name id: rank: 2 slot_group: key @@ -77,6 +80,7 @@ classes: slot_group: attributes Prefix: name: Prefix + title: Prefix description: A prefix used in the URIs mentioned in this schema. unique_keys: prefix_key: @@ -105,9 +109,11 @@ classes: slot_group: attributes Class: name: Class - description: A class contained in given schema. A class may be a top-level DataHarmonizer - "template" that can be displayed in a spreadsheet tab, or it may be a subordinate - 1-many class linked to a parent class by a primary key field. + title: Table + description: A table (LinkML class) specification contained in given schema. A + table may be a top-level DataHarmonizer "template" that can be displayed in + a spreadsheet tab, or it may be a subordinate 1-many table linked to a parent + table by a primary key field. unique_keys: class_key: description: A class is uniquely identified by the schema it appears in as @@ -122,6 +128,7 @@ classes: - description - version - class_uri + - is_a - tree_root slot_usage: schema_id: @@ -141,12 +148,14 @@ classes: subordinate 1-many class linked to a parent class by a primary key field. examples: - value: WastewaterAMR|WastewaterPathogenAgnostic + range: WhitespaceMinimizedString + title: Name title: rank: 3 slot_group: attributes description: The plain language name of a LinkML schema class. - required: true title: Title + required: true description: rank: 4 slot_group: attributes @@ -162,11 +171,17 @@ classes: class_uri: rank: 6 slot_group: attributes - tree_root: + is_a: rank: 7 slot_group: attributes + title: Is a + range: SchemaClassMenu + tree_root: + rank: 8 + slot_group: attributes UniqueKey: name: UniqueKey + title: Table key description: A table linking the name of each multi-component(slot) key to the schema class it appears in. unique_keys: @@ -175,11 +190,11 @@ classes: well as its name unique_key_slots: - schema_id - - class_id + - class_name - name slots: - schema_id - - class_id + - class_name - name - unique_key_slots - description @@ -190,18 +205,20 @@ classes: slot_group: key title: Schema range: Schema - description: The coding name of the schema this slot usage's class is contained - in. - class_id: + description: A schema name that this unique key class is in. + class_name: rank: 2 slot_group: key - range: Class - description: The coding name of this slot usage's class. + title: Class + required: true + description: A class id (name) that unique key is in name: rank: 3 slot_group: key pattern: ^[a-z]+[a-z0-9_]*$ - description: A class contained in given schema. + description: The coding name of this class unique key. + range: WhitespaceMinimizedString + title: Name unique_key_slots: rank: 4 slot_group: attributes @@ -215,10 +232,11 @@ classes: slot_group: attributes Slot: name: Slot - description: One or more slots contained in given schema. A slot can be used in - one or more classes (templates). A slot defines a visible column in a template, - and can be a basic number, date, string, picklist (categorical or ordinal), - or other single-field datatype. + title: Field + description: One or more fields (LinkML slots) contained in given schema. A field + (slot) can be used in one or more table (class) specifications. A field defines + a visible column in a template, and can be a basic number, date, string, picklist + (categorical or ordinal), or other single-field datatype. unique_keys: slot_key: description: A slot is uniquely identified by the schema it appears in as @@ -226,20 +244,24 @@ classes: unique_key_slots: - schema_id - name + - slot_type slots: - schema_id - name + - slot_type + - class_id + - rank - slot_group + - inlined + - inlined_as_list - slot_uri - title - range - - inlined - required - recommended - description - aliases - identifier - - foreign_key - multivalued - minimum_value - maximum_value @@ -276,250 +298,155 @@ classes: and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes.' - slot_group: + any_of: + - range: WhitespaceMinimizedString + - range: SchemaSlotMenu + title: Name + slot_type: rank: 3 - slot_group: attributes - range: WhitespaceMinimizedString - description: The name of a grouping to place slot within during presentation. - slot_uri: + slot_group: key + class_id: rank: 4 + slot_group: table specific attributes + title: As used in table + description: The table (class) name that this field is an attribute or a reused + field (slot) of. + rank: + rank: 5 + slot_group: table specific attributes + slot_group: + rank: 6 + slot_group: table specific attributes + inlined: + rank: 7 + slot_group: table specific attributes + inlined_as_list: + rank: 8 + slot_group: table specific attributes + slot_uri: + rank: 9 slot_group: attributes title: - rank: 5 + rank: 10 slot_group: attributes - description: The plain language name of this LinkML schema slot. + description: The plain language name of this field (slot). comments: - This can be displayed in applications and documentation. - required: true title: Title - range: - rank: 6 - slot_group: attributes required: true - description: The range or ranges a slot is associated with. If more than - one, this appears in the slot's specification as a list of "any of" ranges. - inlined: - rank: 7 + range: + rank: 11 slot_group: attributes - description: Indicates whether slot range is a complex object, or whether - it is an identifier instead that points to one. required: - rank: 8 + rank: 12 slot_group: attributes - description: A boolean TRUE indicates this slot is a mandatory data field. - comments: - - A mandatory data field will fail validation if empty. recommended: - rank: 9 + rank: 13 slot_group: attributes - description: A boolean TRUE indicates this slot is a recommended data field. description: - rank: 10 + rank: 14 slot_group: attributes range: string required: true description: A plan text description of this LinkML schema slot. aliases: - rank: 11 + rank: 15 slot_group: attributes identifier: - rank: 12 - slot_group: attributes - description: A boolean TRUE indicates this slot is an identifier, or refers - to one. - foreign_key: - rank: 13 + rank: 16 slot_group: attributes - description: A boolean TRUE indicates this slot is part of a primary key for - the Class it is an attribute of. multivalued: - rank: 14 + rank: 17 slot_group: attributes - description: A boolean TRUE indicates this slot can hold more than one values - taken from its range. minimum_value: - rank: 15 + rank: 18 slot_group: attributes maximum_value: - rank: 16 + rank: 19 slot_group: attributes minimum_cardinality: - rank: 17 + rank: 20 slot_group: attributes maximum_cardinality: - rank: 18 + rank: 21 slot_group: attributes equals_expression: - rank: 19 + rank: 22 slot_group: attributes pattern: - rank: 20 + rank: 23 slot_group: attributes exact_mappings: - rank: 21 + rank: 24 slot_group: attributes comments: - rank: 22 + rank: 25 slot_group: attributes examples: - rank: 23 + rank: 26 slot_group: attributes version: - rank: 24 + rank: 27 slot_group: attributes description: A version number indicating when this slot was introduced. notes: - rank: 25 - slot_group: attributes - SlotUsage: - name: SlotUsage - description: A list of each classes slots which can include ordering (rank) and - attribute overrides. + rank: 28 + slot_group: attributes + Annotation: + name: Annotation + title: Annotation + description: One or more fields (LinkML slots) contained in given schema. A field + (slot) can be used in one or more table (class) specifications. A field defines + a visible column in a template, and can be a basic number, date, string, picklist + (categorical or ordinal), or other single-field datatype. unique_keys: - slotusage_key: - description: A class is uniquely identified by the schema it appears in as - well as its name. + slot_key: + description: A slot is uniquely identified by the schema it appears in as + well as its name unique_key_slots: - schema_id - - class_id - - slot_id + - name + - slot_type slots: - schema_id - - class_id - - slot_id - - rank - - slot_group - - slot_uri - - title - - range - - inlined - - required - - recommended - - description - - aliases - - identifier - - foreign_key - - multivalued - - minimum_value - - maximum_value - - minimum_cardinality - - maximum_cardinality - - equals_expression - - pattern - - exact_mappings - - comments - - examples - - version - - notes + - class_name + - slot_name + - name + - value slot_usage: schema_id: rank: 1 slot_group: key title: Schema range: Schema - description: The coding name of the schema this slot usage's class is contained - in. - class_id: + description: The coding name of the schema this enumeration is contained in. + class_name: rank: 2 slot_group: key - range: Class - description: The coding name of this slot usage's class. - slot_id: + title: On table + description: If this annotation is attached to a table (LinkML class), provide + the name of the table. + slot_name: rank: 3 slot_group: key - range: Slot - description: The coding name of the slot this slot usage pertains to. - rank: + name: rank: 4 - slot_group: attributes - slot_group: - rank: 5 - slot_group: attributes - range: SchemaSlotGroupMenu - required: true - description: An override on a slot's **slot_group** attribute. - slot_uri: - rank: 6 - slot_group: attributes - title: - rank: 7 - slot_group: attributes - description: The plain language name of this LinkML schema slot. + slot_group: key + title: Key + range: WhitespaceMinimizedString + pattern: ^[a-z]+[a-z0-9_]*$ + description: The annotation key (i.e. name of the annotation). comments: - - This can be displayed in applications and documentation. - title: Title - range: - rank: 8 - slot_group: attributes - description: An override on a slot's **range* attribute. - inlined: - rank: 9 - slot_group: attributes - description: An override on a slot's **Inlined** attribute. - required: - rank: 10 - slot_group: attributes - description: An override on a slot's **Required** attribute. - recommended: - rank: 11 - slot_group: attributes - description: An override on a slot's **Recommended** attribute. - description: - rank: 12 - slot_group: attributes - range: string - description: A plan text description of this LinkML schema slot. - aliases: - rank: 13 - slot_group: attributes - identifier: - rank: 14 - slot_group: attributes - description: An override on a slot's **Identifier** attribute. - foreign_key: - rank: 15 - slot_group: attributes - description: An override on a slot's **Foreign Key** attribute. - multivalued: - rank: 16 - slot_group: attributes - description: An override on a slot's **Multivalued** attribute. - minimum_value: - rank: 17 - slot_group: attributes - maximum_value: - rank: 18 - slot_group: attributes - minimum_cardinality: - rank: 19 - slot_group: attributes - maximum_cardinality: - rank: 20 - slot_group: attributes - equals_expression: - rank: 21 - slot_group: attributes - pattern: - rank: 22 - slot_group: attributes - exact_mappings: - rank: 23 - slot_group: attributes - comments: - rank: 24 - slot_group: attributes - examples: - rank: 25 - slot_group: attributes - version: - rank: 26 - slot_group: attributes - description: A version number indicating when this slot was introduced. - notes: - rank: 27 + - This is a lowercase **snake_case** formatted name in the LinkML standard + naming convention. + value: + rank: 5 slot_group: attributes + description: "The annotation\u2019s value, which can be a string or an object\ + \ of any kind (in non-serialized data)." Enum: name: Enum + title: Picklist description: One or more enumerations in given schema. An enumeration can be used in the "range" or "any of" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values. @@ -546,6 +473,8 @@ classes: name: rank: 2 slot_group: key + title: Name + range: WhitespaceMinimizedString pattern: ^([A-Z]+[a-z0-9]*)+$ description: The coding name of this LinkML schema enumeration. comments: @@ -553,9 +482,9 @@ classes: title: rank: 3 slot_group: attributes - required: true description: The plain language name of this enumeration menu. title: Title + required: true description: rank: 4 slot_group: attributes @@ -568,6 +497,7 @@ classes: slot_group: attributes PermissibleValue: name: PermissibleValue + title: Picklist choices description: An enumeration picklist value. unique_keys: permissiblevalue_key: @@ -585,6 +515,7 @@ classes: - title - description - meaning + - notes slot_usage: schema_id: rank: 1 @@ -606,12 +537,15 @@ classes: is_a: rank: 4 slot_group: attributes + title: Parent + range: WhitespaceMinimizedString + description: The parent term name (in an enumeration) of this term, if any. title: rank: 5 slot_group: attributes title: title - description: The plain language title of this menu choice (PermissibleValue) - to display. + description: The plain language title of this menu choice (LinkML PermissibleValue) + to display. If none, the code will be dsplayed. description: rank: 6 slot_group: attributes @@ -620,6 +554,77 @@ classes: meaning: rank: 7 slot_group: attributes + notes: + rank: 8 + slot_group: attributes + Setting: + name: Setting + title: Setting + description: A regular expression that can be reused in a structured_pattern. + See:https://linkml.io/linkml/faq/modeling.html#can-i-reuse-regular-expression-patterns. + unique_keys: + settings_key: + description: A setting is uniquely identified by the name key whose value + is a regular expression. + unique_key_slots: + - schema_id + - name + - value + slots: + - schema_id + - name + - value + slot_usage: + schema_id: + rank: 1 + slot_group: key + title: Schema + range: Schema + description: The coding name of the schema this setting is contained in. + name: + rank: 2 + slot_group: key + title: Name + range: WhitespaceMinimizedString + pattern: ^([A-Z]+[a-z0-9]*)+$ + description: The coding name of this setting, which I can be referenced in + a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html + and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + value: + rank: 3 + slot_group: attributes + required: true + description: "The setting\u2019s value, which is a regular expression that\ + \ can be used in a LinkML structured_pattern expression field." + Extension: + name: Extension + title: Extension + description: A list of LinkML attribute-value pairs that are not directly part + of the schema's class/slot structure. Locale information is held here. + unique_keys: + extension_key: + description: A key which details each schema's extension. + unique_key_slots: + - schema_id + - name + slots: + - schema_id + - name + - value + slot_usage: + schema_id: + rank: 1 + slot_group: key + title: Schema + range: Schema + name: + rank: 2 + slot_group: key + title: Name + range: WhitespaceMinimizedString + value: + rank: 3 + slot_group: attributes Container: tree_root: true attributes: @@ -631,8 +636,12 @@ classes: range: Prefix multivalued: true inlined_as_list: true - Slots: - range: Slot + Settings: + range: Setting + multivalued: true + inlined_as_list: true + Extensions: + range: Extension multivalued: true inlined_as_list: true Enums: @@ -643,12 +652,16 @@ classes: range: PermissibleValue multivalued: true inlined_as_list: true - Classes: - range: Class + Slots: + range: Slot multivalued: true inlined_as_list: true - SlotUsages: - range: SlotUsage + Annotations: + range: Annotation + multivalued: true + inlined_as_list: true + Classes: + range: Class multivalued: true inlined_as_list: true UniqueKeys: @@ -665,8 +678,7 @@ slots: value: Schema.name class_id: name: class_id - title: Class - required: true + range: SchemaClassMenu annotations: foreign_key: tag: foreign_key @@ -674,7 +686,9 @@ slots: slot_id: name: slot_id title: Slot + description: The class name that this table is linked to. required: true + range: WhitespaceMinimizedString annotations: foreign_key: tag: foreign_key @@ -688,9 +702,7 @@ slots: value: Enum.name name: name: name - title: Name required: true - range: WhitespaceMinimizedString id: name: id title: ID @@ -712,7 +724,7 @@ slots: range: WhitespaceMinimizedString in_language: name: in_language - title: Default Language + title: Default language description: "This is the language (ISO 639-1 Code; often en for English) that\ \ the schema\u2019s class, slot, and enumeration titles, descriptions and other\ \ textual items are in." @@ -748,12 +760,14 @@ slots: range: WhitespaceMinimizedString class_uri: name: class_uri - title: Class URI + title: Table URI description: A URI for identifying this class's semantic type. range: uri + is_a: + name: is_a tree_root: name: tree_root - title: Root Class + title: Root Table description: A boolian indicating whether this is a specification for a top-level data container on which serializations are based. comments: @@ -761,51 +775,81 @@ slots: any_of: - range: boolean - range: TrueFalseMenu + class_name: + name: class_name + range: SchemaClassMenu unique_key_slots: name: unique_key_slots - title: Unique Key Slots + title: Unique key slots description: A list of a class's slots that make up a unique key comments: - See https://linkml.io/linkml/schemas/constraints.html multivalued: true - range: Slot + required: true + range: SchemaSlotMenu notes: name: notes title: Notes description: Editorial notes about an element intended primarily for internal consumption range: WhitespaceMinimizedString + slot_type: + name: slot_type + title: Type + required: true + range: SchemaSlotTypeMenu + rank: + name: rank + title: Ordering + description: An integer which sets the order of this slot relative to the others + within a given class. This is the LinkML rank attribute. + range: integer slot_group: name: slot_group - title: Slot Group + title: Field group + description: The name of a grouping to place slot within during presentation. + range: SchemaSlotGroupMenu + inlined: + name: inlined + title: Inlined + any_of: + - range: boolean + - range: TrueFalseMenu + inlined_as_list: + name: inlined_as_list + title: Inlined as list + any_of: + - range: boolean + - range: TrueFalseMenu slot_uri: name: slot_uri title: Slot URI - description: A URI for identifying this slot's semantic type. + description: "A URI for identifying this field\u2019s (slot\u2019s) semantic type." range: uri range: name: range title: Range + description: The range or ranges a slot is associated with. If more than one, + this appears in the slot's specification as a list of "any of" ranges. multivalued: true + required: true any_of: - range: SchemaTypeMenu - range: SchemaClassMenu - range: SchemaEnumMenu - inlined: - name: inlined - title: Inlined - any_of: - - range: boolean - - range: TrueFalseMenu required: name: required title: Required + description: A boolean TRUE indicates this slot is a mandatory data field. + comments: + - A mandatory data field will fail validation if empty. any_of: - range: boolean - range: TrueFalseMenu recommended: name: recommended title: Recommended + description: A boolean TRUE indicates this slot is a recommended data field. any_of: - range: boolean - range: TrueFalseMenu @@ -815,43 +859,46 @@ slots: description: A list of other names that slot can be known by. comments: - See https://linkml.io/linkml/schemas/metadata.html#providing-aliases + multivalued: true range: WhitespaceMinimizedString identifier: name: identifier title: Identifier + description: "A boolean TRUE indicates this field is an identifier such that each\ + \ of its row values must be unique within the table. In LinkML, \u201CIf a\ + \ slot is declared as an\_identifier\_then it serves as a unique key for members\ + \ of that class. It can also be used for\_inlining\_as a dict in JSON serializations.\u201D" any_of: - range: boolean - range: TrueFalseMenu - foreign_key: - name: foreign_key - title: Foreign Key - range: WhitespaceMinimizedString multivalued: name: multivalued title: Multivalued + description: A boolean TRUE indicates this slot can hold more than one values + taken from its range. any_of: - range: boolean - range: TrueFalseMenu minimum_value: name: minimum_value - title: Minimum_value + title: Minimum value description: A minimum value which is appropriate for the range data type of the slot. range: integer maximum_value: name: maximum_value - title: Maximum_value + title: Maximum value description: A maximum value which is appropriate for the range data type of the slot. range: integer minimum_cardinality: name: minimum_cardinality - title: Minimum Cardinality + title: Minimum cardinality description: For multivalued slots, a minimum number of values range: integer maximum_cardinality: name: maximum_cardinality - title: Maximum Cardinality + title: Maximum cardinality description: For multivalued slots, a maximum number of values range: integer equals_expression: @@ -873,7 +920,7 @@ slots: range: WhitespaceMinimizedString exact_mappings: name: exact_mappings - title: Exact Mappings + title: Exact mappings description: A list of one or more Curies or URIs that point to semantically identical terms. multivalued: true @@ -889,12 +936,16 @@ slots: description: A free text field for including examples of string, numeric, date or categorical values. range: WhitespaceMinimizedString - rank: - name: rank - title: Rank - description: An integer which sets the order of this slot relative to the others - within a given class. - range: integer + slot_name: + name: slot_name + title: On field + description: If this annotation is attached to a field (LinkML slot), provide + the name of the field. + range: SchemaSlotMenu + value: + name: value + title: Value + range: string enum_uri: name: enum_uri title: Enum URI @@ -903,32 +954,39 @@ slots: text: name: text title: Code - description: The actual permissible value itself. (The coding name of this choice). + description: The code (LinkML permissible_value key) for the menu item choice. It + can be plain language or s(The coding name of this choice). required: true range: WhitespaceMinimizedString - is_a: - name: is_a - title: Parent - description: The parent term name (in an enumeration) of this term, if any. - range: WhitespaceMinimizedString meaning: name: meaning title: Meaning description: A URI for identifying this choice's semantic type. range: uri enums: - SchemaTypeMenu: - name: SchemaTypeMenu - title: Type Menu - permissible_values: {} - SchemaClassMenu: - name: SchemaClassMenu - title: Class Menu - permissible_values: {} - SchemaEnumMenu: - name: SchemaEnumMenu - title: Enumeration Menu - permissible_values: {} + SchemaSlotTypeMenu: + name: SchemaSlotTypeMenu + title: Schema Slot Type Menu + permissible_values: + slot: + text: slot + title: Schema field + description: A field (LinkML slot) that is stored in the schema's field (slot) + library. This field specification is available for customizable reuse in + any table (class). Note however that its attributes which have values cannot + be overriden when reused. + slot_usage: + text: slot_usage + title: Table field (from schema) + description: A table field whose name and source attributes come from a schema + library field. It can add its own attributes, but cannot overwrite the schema + field ones. (A LinkML schema slot referenced within a class's slot_usage + list of slots.) + attribute: + text: attribute + title: Table field (independent) + description: A table field which is not reused from the schema. The field + can impose its own attribute values. TrueFalseMenu: name: TrueFalseMenu title: True/False Menu diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 10a39ece..48d8e105 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -13,7 +13,8 @@ classes: Schema: name: Schema - description: The top-level description of a LinkML schema. A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations) + title: Schema + description: The top-level description of a LinkML schema. A schema contains tables (LinkML classes) that detail one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations) see_also: - templates/schema_editor/SOP.pdf unique_keys: @@ -24,6 +25,7 @@ classes: Prefix: name: Prefix + title: Prefix description: A prefix used in the URIs mentioned in this schema. unique_keys: prefix_key: @@ -35,7 +37,8 @@ classes: Class: name: Class - description: A class contained in given schema. A class may be a top-level DataHarmonizer "template" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many class linked to a parent class by a primary key field. + title: Table + description: A table (LinkML class) specification contained in given schema. A table may be a top-level DataHarmonizer "template" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many table linked to a parent table by a primary key field. unique_keys: class_key: description: A class is uniquely identified by the schema it appears in as well as its name. @@ -45,38 +48,43 @@ classes: UniqueKey: name: UniqueKey + title: Table key description: A table linking the name of each multi-component(slot) key to the schema class it appears in. unique_keys: uniquekey_key: description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - schema_id - - class_id + - class_name - name Slot: name: Slot - description: One or more slots contained in given schema. A slot can be used in one or more classes (templates). A slot defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype. + title: Field + description: One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype. unique_keys: slot_key: description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - schema_id - name + - slot_type - SlotUsage: - name: SlotUsage - description: A list of each classes slots which can include ordering (rank) and attribute overrides. + Annotation: + name: Annotation + title: Annotation + description: One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype. unique_keys: - slotusage_key: - description: A class is uniquely identified by the schema it appears in as well as its name. + slot_key: + description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - schema_id - - class_id - - slot_id + - name + - slot_type Enum: name: Enum + title: Picklist description: One or more enumerations in given schema. An enumeration can be used in the "range" or "any of" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values. unique_keys: enum_key: @@ -87,6 +95,7 @@ classes: PermissibleValue: name: PermissibleValue + title: Picklist choices description: An enumeration picklist value. unique_keys: permissiblevalue_key: @@ -96,6 +105,29 @@ classes: - enum_id - text + Setting: + name: Setting + title: Setting + description: A regular expression that can be reused in a structured_pattern. See:https://linkml.io/linkml/faq/modeling.html#can-i-reuse-regular-expression-patterns. + unique_keys: + settings_key: + description: A setting is uniquely identified by the name key whose value is a regular expression. + unique_key_slots: + - schema_id + - name + - value + + Extension: + name: Extension + title: Extension + description: A list of LinkML attribute-value pairs that are not directly part of the schema's class/slot structure. Locale information is held here. + unique_keys: + extension_key: + description: A key which details each schema's extension. + unique_key_slots: + - schema_id + - name + Container: tree_root: true attributes: @@ -107,10 +139,15 @@ classes: range: Prefix multivalued: true inlined_as_list: true - Slots: - range: Slot + Settings: + range: Setting multivalued: true - inlined_as_list: true + inlined_as_list: true + Extensions: + range: Extension + multivalued: true + inlined_as_list: true + Enums: range: Enum multivalued: true @@ -119,12 +156,18 @@ classes: range: PermissibleValue multivalued: true inlined_as_list: true - Classes: - range: Class + + Slots: + range: Slot multivalued: true inlined_as_list: true - SlotUsages: - range: SlotUsage + Annotations: + range: Annotation + multivalued: true + inlined_as_list: true + + Classes: + range: Class multivalued: true inlined_as_list: true UniqueKeys: @@ -148,8 +191,8 @@ slots: name: class_id title: Class description: The class name that this table is linked to. - required: true - range: WhitespaceMinimizedString + + range: SchemaClassMenu annotations: foreign_key: tag: foreign_key @@ -178,18 +221,22 @@ slots: value: Enum.name enums: - SchemaTypeMenu: - name: SchemaTypeMenu - title: Type Menu - permissible_values: {} - SchemaClassMenu: - name: SchemaClassMenu - title: Class Menu - permissible_values: {} - SchemaEnumMenu: - name: SchemaEnumMenu - title: Enumeration Menu - permissible_values: {} + SchemaSlotTypeMenu: + name: SchemaSlotTypeMenu + title: Schema Slot Type Menu + permissible_values: + slot: + text: slot + title: Schema field + description: A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (class). Note however that its attributes which have values cannot be overriden when reused. + slot_usage: + text: slot_usage + title: Table field (from schema) + description: A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.) + attribute: + text: attribute + title: Table field (independent) + description: A table field which is not reused from the schema. The field can impose its own attribute values. types: WhitespaceMinimizedString: diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 6b67facd..8d2046cc 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -5,83 +5,68 @@ A schema can also import other schemas and their slots, classes, etc." Wastewate key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. https://example.com/GRDI attributes description Description string TRUE The plain language description of this LinkML schema. attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this schema. See https://semver.org/ 1.2.3 - attributes in_language Default Language LanguagesMenu This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. + attributes in_language Default language LanguagesMenu This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. attributes locales Locales LanguagesMenu TRUE These are the (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list. attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. + Prefix key schema_id Schema Schema TRUE The coding name of the schema this prefix is listed in. key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. attributes reference Reference uri TRUE The URI the prefix expands to. - Class key schema_id Schema Schema TRUE The coding name of the schema this class is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic attributes title Title WhitespaceMinimizedString TRUE The plain language name of a LinkML schema class. attributes description Description string TRUE attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ - attributes class_uri Class URI uri A URI for identifying this class's semantic type. - attributes tree_root Root Class boolean;TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html + attributes class_uri Table URI uri A URI for identifying this class's semantic type. + attributes is_a Is a SchemaClassMenu + attributes tree_root Root Table boolean;TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html -UniqueKey key schema_id Schema Schema TRUE The coding name of the schema this slot usage's class is contained in. - key class_id Class Class TRUE The coding name of this slot usage's class. - key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ A class contained in given schema. - attributes unique_key_slots Unique Key Slots Slot TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html +UniqueKey key schema_id Schema Schema TRUE A schema name that this unique key class is in. + key class_name Class SchemaClassMenu TRUE A class id (name) that unique key is in + key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this class unique key. + attributes unique_key_slots Unique key slots SchemaSlotMenu TRUE TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html attributes description Description WhitespaceMinimizedString The description of this unique key combination. attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption + Slot key schema_id Schema Schema TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. - key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. + key name Name WhitespaceMinimizedString;SchemaSlotMenu TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. A slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - attributes slot_group Slot Group WhitespaceMinimizedString The name of a grouping to place slot within during presentation. - attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. - attributes title Title WhitespaceMinimizedString TRUE The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. + key slot_type Type SchemaSlotTypeMenu TRUE + + table specific attributes class_id As used in table SchemaClassMenu The table (class) name that this field is an attribute or a reused field (slot) of. + table specific attributes rank Ordering integer An integer which sets the order of this slot relative to the others within a given class. This is the LinkML rank attribute. + table specific attributes slot_group Field group SchemaSlotGroupMenu The name of a grouping to place slot within during presentation. + table specific attributes inlined Inlined boolean;TrueFalseMenu + table specific attributes inlined_as_list Inlined as list boolean;TrueFalseMenu + + attributes slot_uri Slot URI uri A URI for identifying this field’s (slot’s) semantic type. + attributes title Title WhitespaceMinimizedString TRUE The plain language name of this field (slot). This can be displayed in applications and documentation. attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. - attributes inlined Inlined boolean;TrueFalseMenu Indicates whether slot range is a complex object, or whether it is an identifier instead that points to one. attributes required Required boolean;TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. attributes recommended Recommended boolean;TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. attributes description Description string TRUE A plan text description of this LinkML schema slot. - attributes aliases Aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - attributes identifier Identifier boolean;TrueFalseMenu A boolean TRUE indicates this slot is an identifier, or refers to one. - attributes foreign_key Foreign Key WhitespaceMinimizedString A boolean TRUE indicates this slot is part of a primary key for the Class it is an attribute of. + attributes aliases Aliases WhitespaceMinimizedString TRUE A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases + attributes identifier Identifier boolean;TrueFalseMenu A boolean TRUE indicates this field is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.” attributes multivalued Multivalued boolean;TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. - attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. - attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. - attributes minimum_cardinality Minimum Cardinality integer For multivalued slots, a minimum number of values - attributes maximum_cardinality Maximum Cardinality integer For multivalued slots, a maximum number of values + attributes minimum_value Minimum value integer A minimum value which is appropriate for the range data type of the slot. + attributes maximum_value Maximum value integer A maximum value which is appropriate for the range data type of the slot. + attributes minimum_cardinality Minimum cardinality integer For multivalued slots, a minimum number of values + attributes maximum_cardinality Maximum cardinality integer For multivalued slots, a maximum number of values attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. - attributes exact_mappings Exact Mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to semantically identical terms. + attributes exact_mappings Exact mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to semantically identical terms. attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. attributes version Version WhitespaceMinimizedString A version number indicating when this slot was introduced. attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption -SlotUsage key schema_id Schema Schema TRUE The coding name of the schema this slot usage's class is contained in. - key class_id Class Class TRUE The coding name of this slot usage's class. - key slot_id Slot Slot TRUE The coding name of the slot this slot usage pertains to. - attributes rank Rank integer An integer which sets the order of this slot relative to the others within a given class. - attributes slot_group Slot Group SchemaSlotGroupMenu TRUE An override on a slot's **slot_group** attribute. - attributes slot_uri Slot URI uri A URI for identifying this slot's semantic type. - attributes title Title WhitespaceMinimizedString The plain language name of this LinkML schema slot. This can be displayed in applications and documentation. - attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE An override on a slot's **range* attribute. - attributes inlined Inlined boolean;TrueFalseMenu An override on a slot's **Inlined** attribute. - attributes required Required boolean;TrueFalseMenu An override on a slot's **Required** attribute. - attributes recommended Recommended boolean;TrueFalseMenu An override on a slot's **Recommended** attribute. - attributes description Description string A plan text description of this LinkML schema slot. - attributes aliases Aliases WhitespaceMinimizedString A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - attributes identifier Identifier boolean;TrueFalseMenu An override on a slot's **Identifier** attribute. - attributes foreign_key Foreign Key WhitespaceMinimizedString An override on a slot's **Foreign Key** attribute. - attributes multivalued Multivalued boolean;TrueFalseMenu An override on a slot's **Multivalued** attribute. - attributes minimum_value Minimum_value integer A minimum value which is appropriate for the range data type of the slot. - attributes maximum_value Maximum_value integer A maximum value which is appropriate for the range data type of the slot. - attributes minimum_cardinality Minimum Cardinality integer For multivalued slots, a minimum number of values - attributes maximum_cardinality Maximum Cardinality integer For multivalued slots, a maximum number of values - attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression - attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. - attributes exact_mappings Exact Mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to semantically identical terms. - attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. - attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. - attributes version Version WhitespaceMinimizedString A version number indicating when this slot was introduced. - attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption +Annotation key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. + key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. + key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. + key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. + attributes value Value string The annotation’s value, which can be a string or an object of any kind (in non-serialized data). Enum key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ @@ -91,8 +76,17 @@ Enum key schema_id Schema Schema TRUE The coding name of the schema thi PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. - key text Code WhitespaceMinimizedString TRUE The actual permissible value itself. (The coding name of this choice). + key text Code WhitespaceMinimizedString TRUE The code (LinkML permissible_value key) for the menu item choice. It can be plain language or s(The coding name of this choice). attributes is_a Parent WhitespaceMinimizedString The parent term name (in an enumeration) of this term, if any. - attributes title title WhitespaceMinimizedString The plain language title of this menu choice (PermissibleValue) to display. + attributes title title WhitespaceMinimizedString The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed. attributes description Description string A plan text description of the meaning of this menu choice. - attributes meaning Meaning uri A URI for identifying this choice's semantic type. \ No newline at end of file + attributes meaning Meaning uri A URI for identifying this choice's semantic type. + attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption + +Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + attributes value Value string TRUE The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. + +Extension key schema_id Schema Schema TRUE + key name Name WhitespaceMinimizedString TRUE + attributes value Value string \ No newline at end of file From 48e44444a21ff653083758205206ec004d29d5f8 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 29 Apr 2025 11:55:05 -0700 Subject: [PATCH 102/222] Added Handsontable MultiColumnSorting feature + loadSchemaYAML settings and extension table. + moved saveSchema() down in code. --- lib/DataHarmonizer.js | 706 ++++++++++++++++++++++++------------------ 1 file changed, 409 insertions(+), 297 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index d62b9d9f..c41b3371 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -95,7 +95,6 @@ const TRANSLATABLE = { 'Class': ['classes', 'name', null, null, ['title','description']], 'Slot': ['slots', 'name', null, null, ['title','description','comments','examples']], 'Enum': ['enums', 'name', null, null, ['title','description']], - 'SlotUsage': ['classes', 'class_id', 'slot_usage', 'slot_id', ['title','description','comments','examples']], 'PermissibleValue': ['enums', 'enum_id', 'permissible_values', 'text', ['title','description']] } @@ -184,15 +183,16 @@ class DataHarmonizer { }); // Field descriptions. TODO: Need to account for dynamically rendered cells. - $(this.root).on('dblclick', '.secondary-header-cell', (e) => { + $(this.root).on('dblclick', '.secondary-header-text', (e) => { // NOTE: innerText is no longer a stable reference due to i18n // Ensure hitting currentTarget instead of child // with innerText so we can guarantee the reference field. - const field_reference = e.currentTarget.getAttribute('data-ref'); + const field_reference = $(e.currentTarget).parents('.secondary-header-cell').attr('data-ref'); const field = this.slots.find((field) => field.title === field_reference); $('#field-description-text').html(this.getComment(field)); $('#field-description-modal').modal('show'); }); + } render() { @@ -302,7 +302,7 @@ class DataHarmonizer { } this.hot = new Handsontable(this.hotRoot, { - licenseKey: 'non-commercial-and-evaluation', + licenseKey: 'non-commercial-and-evaluation' }); if (this.slots) { @@ -372,7 +372,36 @@ class DataHarmonizer { rowHeaders: true, renderallrows: false, // working? manualRowMove: true, - columnSorting: true, + multiColumnSorting: { + sortEmptyCells: true, + // false = All empty rows are at end of the table regardless of asc/desc + indicator: true, // true = header indicator + headerAction: true, // true = header double click sort + // at initialization, sort column 2 in descending order + initialConfig: { + column: this.slot_name_to_column['name'], // Guess + sortOrder: 'asc' // columnSorting.getSortConfig([column]) + } + }, +/* + // PROBLEM: If done here, row-highlight gets applied to wrong rows when + // or after subsequent sorting is done. + cells: function(row, col, prop) { // FUTURE: prop is name of column. + + const cellProperties = {}; + + // fixed via afterColumnSort() below. + // call to cellMetaData() causes stack crash since cells calls this function + // See https://forum.handsontable.com/t/changing-cell-class-name-using-setcellmeta-not-having-any-effect/3547 + if (self.template_name == 'Slot' && col === 2) {// col - slot_type + if (self.hot.getDataAtCell(row, col) === 'slot') + cellProperties.className = 'row-highlight'; + else + cellProperties.className = ''; + } + return cellProperties; + }, +*/ copyPaste: true, outsideClickDeselects: false, // for maintaining selection between tabs manualColumnResize: true, @@ -386,14 +415,13 @@ class DataHarmonizer { search: {// define your custom query method //queryMethod: searchMatchCriteria }, - sortIndicator: true, fixedColumnsLeft: 1, // Future: enable control of this. hiddenColumns: { copyPasteEnabled: true, indicators: true, columns: [], }, - filters: true, // ERROR with Handsontable 15.2.0 conditionDefinition.args.map is not a function + filters: true, hiddenRows: { rows: [], }, @@ -404,7 +432,26 @@ class DataHarmonizer { // observeChanges: true, // TEST THIS https://forum.handsontable.com/t/observechange-performance-considerations/3054 // columnSorting: true, // Default undefined. TEST THIS FOR EFFICIENCY https://handsontable.com/docs/javascript-data-grid/api/column-sorting/ + contextMenu: [ + /* + { + key: 'sort', + name: 'Sort by column', + hidden: function () { + return (!(self.current_selection[1] >= 0)); + }, + callback: function (action, selection, event) { + const columnSorting = this.getPlugin('columnSorting'); + columnSorting.sort( + { + column: self.current_selection[1], + sortOrder: 'asc', // How to know which state? + } + ); + }, + }, + */ { key: 'remove_row', name: 'Remove row', @@ -489,7 +536,7 @@ class DataHarmonizer { if (!(self.template_name in TRANSLATABLE)) return true; // Hide if no locales const current_row = schema.current_selection[0]; - if (current_row === null) + if (current_row === null || current_row === undefined || current_row < 0) return false; const locales = schema.hot.getCellMeta(current_row, 0).locales; return !locales; @@ -501,6 +548,12 @@ class DataHarmonizer { ], + // FIXING ISSUE WHERE HIGHLIGHTED FIELDS AREN'T IN GOOD SHAPE AFTER SORTING. + afterColumnSort: function (currentSortConfig, destinationSortConfigs) { + if (self.template_name === 'Slot') + self.rowHighlightColValue(self, 'slot_type', 'slot'); + }, + //beforePaste: //afterPaste: @@ -731,7 +784,7 @@ class DataHarmonizer { // If in schema editor mode, update or insert to name field (a // key field) of class, slot or enum (should cause update in // compiled enums and slot flatVocabularies. - if (['Type','Class','Enum'].includes(self.template_name)) { + if (['Type','Class','Slot','Enum'].includes(self.template_name)) { self.context.refreshSchemaEditorMenus([`Schema${self.template_name}Menu`]); } } @@ -772,7 +825,7 @@ class DataHarmonizer { //const class_name = self.hot.getDataAtCell( // row, self.slot_name_to_column['name'] //); - self.context.refreshSchemaEditorMenus(['SchemaSlotGroupMenu']); + self.context.refreshSchemaEditorMenus(['SchemaSlotMenu','SchemaSlotGroupMenu']); } } @@ -825,6 +878,9 @@ class DataHarmonizer { ...this.hot_override_settings, }; + // Here is place to add settings based on tab, e.g. cell handling. + + this.hot.updateSettings(hot_settings); this.enableMultiSelection(); } else { @@ -834,6 +890,14 @@ class DataHarmonizer { } } + rowHighlightColValue(dh, column_name, value) { + let col = dh.slot_name_to_column[column_name]; + for (let row = 0; row < dh.hot.countRows(); row++){ + let className = (dh.hot.getDataAtCell(row, col) == value) ? 'row-highlight' : ''; + dh.hot.setCellMeta(row, col, 'className', className); + } + } + translationForm() { const tab_dh = this; const schema = this.context.dhs.Schema; @@ -844,7 +908,7 @@ class DataHarmonizer { alert("You need to select a schema which has locales in order to see the translation form.") return false; } - + // Translation table form for all selected rows. const [schema_part, key_name, sub_part, sub_part_key_name, text_columns] = TRANSLATABLE[tab_dh.template_name]; @@ -1008,211 +1072,7 @@ class DataHarmonizer { }; - saveSchema () { - if (this.schema.name !== 'DH_LinkML') { - alert('This option is only available while in the DataHarmonizer schema editor.'); - return false; - } - - // User-focused row gives top-level schema info: - let dh = this.context.dhs['Schema']; - let schema_focus_row = dh.current_selection[0]; - let schema_name = dh.hot.getDataAtCell(schema_focus_row, 0); - let save_prompt = `Provide a name for the ${schema_name} schema YAML file. This will save the following schema parts:\n`; - - let [save_report, confirm_message] = this.getChangeReport(this.template_name); - - // prompt() user for schema file name. - let file_name = prompt(save_prompt + confirm_message, 'schema.yaml'); - - if (file_name) { - - let schema = { // Provide defaults here. - name: '', - description: '', - id: '', - version: '', - in_language: 'en', - default_prefix: '', - prefixes: {}, - imports: ['linkml:types'], - classes: {}, - slots: {}, - enums: {}, - types: { - WhitespaceMinimizedString: { - name: 'WhitespaceMinimizedString', - typeof: 'string', - description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).', - base: 'str', - uri: 'xsd:token' - }, - Provenance: { - name: 'Provenance', - typeof: 'string', - description: 'A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.', - base: 'str', - uri: 'xsd:token' - } - }, - settings: { - Title_Case: "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)", - UPPER_CASE: "[A-Z\\W\\d_]*", - lower_case: "[a-z\\W\\d_]*" - }, - extensions: {} - } - - //const schema_obj = Object.fromEntries(schema); - // Loop through schema and all its dependent child tabs. - let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; - for (let [ptr, class_name] of components.entries()) { - let key_slot = (class_name === 'Schema' ? 'name' : 'schema_id'); - let rows = this.context.crudFindAllRowsByKeyVals(class_name, {[key_slot]: schema_name}) - let dependent_dh = this.context.dhs[class_name]; - console.log("getting rows for", class_name, key_slot, "=", schema_name, "result", rows) - // Schema | Prefix | Class | UniqueKey | Slot | SlotUsage | Enum | PermissibleValue - for (let dep_row of rows) { - // Convert row slots into an object for easier reference. - let record = {}; - for (let [dep_col, dep_slot] of Object.entries(dependent_dh.slots)) { - // 'row_update' attribute may avoid triggering handsontable events - let value = dependent_dh.hot.getDataAtCell(dep_row, dep_col, 'reading'); - if (!!value && value !== '') { //.length > 0 - // YAML: Quotes need to be stripped from boolean, Integer and decimal values - // Expect that this datatype is the first any_of range item. - switch (dep_slot.datatype) { - case 'xsd:integer': - value = parseInt(value); - break; - case 'xsd:decimal': - case 'xsd:double': - case 'xsd:float': - value = parseFloat(value); - break; - case 'xsd:boolean': - value = value.toLowerCase() in ['t','true','1','yes','y']; - break; - } - - record[dep_slot.name] = value; - - } - } - - // Do appropriate constructions per schema component - switch (class_name) { - case 'Schema': - //console.log("SCHEMA",class_name, {... record}) - this.copySlots(class_name, record, schema, ['name','description','id','version','in_language','default_prefix']); - break; - - case 'Prefix': - schema.prefixes[record.prefix] = record.reference; - break; - - case 'Class': - schema.classes[record.name] ??= {}; - - this.copySlots(class_name, record, schema.classes[record.name], ['name','title','description','version','class_uri']); - // FUTURE: SORT ROOT CLASS TO FRONT OF CONTAINER - /* - if (record.container) { - // ".container is a Boolean indicating this should have a - // data-saving and -loading container entry. - //Include this class in container by that name. - - schema.classes.container ??= { - name: 'container', - attributes: {} - } - schema.classes.container.attributes[class_name + 's'] = { - "name": class_name + 's', - "range": class_name, - "multivalued": true, - "inlined_as_list": true - } - - } - */ - break; - - case 'UniqueKey': - schema.classes[record.class_id].unique_keys ??= {}; - schema.classes[record.class_id].unique_keys[record.name] = { - unique_key_slots: record.unique_key_slots.split(';') - } - this.copySlots(class_name, record, schema.classes[record.class_id].unique_keys[record.name], ['description','notes']); - break; - - case 'Slot': - if (record.name) { - schema.slots[record.name] ??= {}; - this.copySlots(class_name, record, schema.slots[record.name], ['name','slot_group','slot_uri','title','range','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','equals_expression','pattern','comments','examples' - ]); - } - break; - - case 'SlotUsage': - schema.classes[record.class_id].slot_usage ??= {}; - schema.classes[record.class_id].slot_usage[record.slot_id] ??= {}; - this.copySlots(class_name, record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples'] - ); // 'equals_expression' ; don't really need rank here either - sorting changes that. - - /* - slot_usage: - isolate_id: - annotations: - # required: - # tag: required - # value: True - foreign_key: - tag: foreign_key - value: GRDIIsolate.isolate_id - */ - - - break; - - case 'Enum': - schema.enums[record.name] ??= {}; - this.copySlots(class_name, record, schema.enums[record.name], ['name','title','enum_uri','description']); - break; - - case 'PermissibleValue': // LOOP?????? 'text shouldn't be overwritten. - schema.enums[record.enum_id].permissible_values ??= {}; - schema.enums[record.enum_id].permissible_values[record.text] ??= {}; - this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values[record.text], ['text','title','description','meaning', 'is_a']); - break; - - case 'Type': - // Coming soon, saving all custom/loaded data types. - // Issue: Keep LinkML imported types uncompiled? - break; - } - } - }; - - let metadata = this.hot.getCellMeta(schema_focus_row, 0); - if (metadata.locales) { - schema.extensions = {locales: {tag: 'locales', value: metadata.locales}} - } - - console.table("SAVING SCHEMA", schema); - - const a = document.createElement("a"); - //Save JSON version: URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { - a.href = URL.createObjectURL(new Blob([stringify(schema)], {type: 'text/plain'})); - a.setAttribute("download", file_name); - document.body.appendChild(a); - a.click(); - document.body.removeChild(a); - // SAVE LANGUAGE VARIANTS - - } - - return true; - } + /***************************** LOAD & SAVE SCHEMAS **************************/ // Classes & slots (tables & fields) in loaded schema editor schema guide what can be imported. // See https://handsontable.com/docs/javascript-data-grid/api/core/#updatedata @@ -1230,12 +1090,11 @@ class DataHarmonizer { } let schema_name = schema.name; // Using this as the identifier field for schema (but not .id uri) - let load_name = schema.name; // In case of loading 2nd version of a given schema. - let dh_schema = this.context.dhs['Schema']; - let dh_uk = this.context.dhs['UniqueKey']; - let dh_su = this.context.dhs['SlotUsage']; - let dh_pv = this.context.dhs['PermissibleValue']; - + let loaded_schema_name = schema.name; // In case of loading 2nd version of a given schema. + let dh_schema = this.context.dhs.Schema; + let dh_uk = this.context.dhs.UniqueKey; + let dh_slot = this.context.dhs.Slot; + let dh_pv = this.context.dhs.PermissibleValue; /** Since user has selected one row/place to load schema at, the Schema table itself * is handled differently from all the subordinate tables. @@ -1268,7 +1127,7 @@ class DataHarmonizer { while (this.context.crudFindAllRowsByKeyVals('Schema', {'name': base_name + ptr}).length) { ptr++; } - load_name = base_name + ptr; + loaded_schema_name = base_name + ptr; } // Some other schema is loaded in this row, so don't toast that. else { @@ -1291,13 +1150,13 @@ class DataHarmonizer { } } - // Now fill in all of Schema slots via uploaded schema slots. + // Now fill in all of Schema simple attribute slots via uploaded schema slots. for (let [dep_col, dep_slot] of Object.entries(this.slots)) { if (dep_slot.name in schema) { let value = null; switch (dep_slot.name) { case 'name': - value = load_name; + value = loaded_schema_name; break; case 'in_language': value = this.getListAsDelimited(schema.in_language); @@ -1341,13 +1200,17 @@ class DataHarmonizer { // since Row added automatically via setDataAtCell(). // 2nd pass, now start building up table records from core Schema prefixes, - // classes, slots, enums entries: + // enums, slots, classes, settings, extensions entries: let conversion = { prefixes: 'Prefix', enums: 'Enum', // Done before slots and classes so slot.range and //class.slot_usage range can include them. - classes: 'Class', - slots: 'Slot', + slots: 'Slot', // Done before classes because class.slot_usage and + // class.attributes add items AFTER main inheritable + // slots. FUTURE: ENSURE ORDERING ??? + classes: 'Class', + settings: 'Setting', + extensions: 'Extension' }; for (let [schema_part, class_name] of Object.entries(conversion)) { @@ -1358,83 +1221,108 @@ class DataHarmonizer { // classes / slots / enums // value may be a string or an object in its own right. - for (let [item_name, value] of Object.entries(schema[schema_part])) { + for (let [item_name, value] of Object.entries(schema[schema_part] || {})) { // Do appropriate constructions per schema component switch (class_name) { - //case 'Schema': + //case 'Schema': //done above // break; case 'Prefix': this.addRowRecord(dh, tables, { - schema_id: load_name, + schema_id: loaded_schema_name, prefix: item_name, reference: value // In this case value is a string }); break; - - case 'Class': + case 'Setting': this.addRowRecord(dh, tables, { - schema_id: load_name, - name: value.name, - title: value.title, - description: value.description, - version: value.version, - class_uri: value.class_uri + schema_id: loaded_schema_name, + name: item_name, + value: value // In this case value is a string + }); + break; + case 'Extension': + // FUTURE: make this read-only? + this.addRowRecord(dh, tables, { + schema_id: loaded_schema_name, + name: item_name, + value: value // In this case value is a string or object. It won't be renderable via DH }); - - // FUTURE: could ensure the unique_key_slots are marked required here. - if (value.unique_keys) { - for (let [key_name, obj] of Object.entries(value.unique_keys)) { - this.addRowRecord(dh_uk, tables, { - schema_id: load_name, - class_id: value.name, - name: key_name, - unique_key_slots: obj.unique_key_slots.join(";"), - description: obj.description, - notes: obj.notes // ??= '' - }); - }; - }; - if (value.slot_usage) { - for (let [key_name, obj] of Object.entries(value.slot_usage)) { - this.addSlotRecord(dh_su, tables, load_name, value.name, key_name, obj); - }; - } - break; case 'Enum': + let enum_id = value.name; this.addRowRecord(dh, tables, { - schema_id: load_name, - name: value.name, + schema_id: loaded_schema_name, + name: enum_id, title: value.title, description: value.description, enum_uri: value.enum_uri }); - + // If enumeration has permissible values, add them to dh_permissible_value table. if (value.permissible_values) { for (let [key_name, obj] of Object.entries(value.permissible_values)) { this.addRowRecord(dh_pv, tables, { - schema_id: load_name, - enum_id: value.name, + schema_id: loaded_schema_name, + enum_id: enum_id, text: key_name, title: obj.title, description: obj.description, meaning: obj.meaning, - is_a: obj.is_a - //notes: obj.notes // ??= '' + is_a: obj.is_a, + notes: obj.notes // ??= '' }); }; } break; + // Slot table is LinkML "slot_definition". This same datatype is + // referenced by class.slot_usage and class.annotation, so those + // entries are added here. case 'Slot': - //slots have foreign_key annotations - // Slots are not associated with a particular class. - this.addSlotRecord(dh, tables, load_name, null, value.name, value); + // Setting up empty class name as empty string since human edits to + // create new generic slots will create same. + this.addSlotRecord(dh, tables, loaded_schema_name, '', 'slot', item_name, value); break; + case 'Class': + let class_name = value.name; + this.addRowRecord(dh, tables, { + schema_id: loaded_schema_name, + name: class_name, + title: value.title, + description: value.description, + version: value.version, + class_uri: value.class_uri + }); + + // FUTURE: could ensure the unique_key_slots are marked required here. + if (value.unique_keys) { + for (let [key_name, obj] of Object.entries(value.unique_keys)) { + this.addRowRecord(dh_uk, tables, { + schema_id: loaded_schema_name, + class_name: class_name, + name: key_name, + unique_key_slots: obj.unique_key_slots.join(";"), + description: obj.description, + notes: obj.notes // ??= '' + }); + }; + }; + if (value.slot_usage) { // class.slot_usage holds slot_definitions + // pass class_id as value.name into this?!!!!!!!e + for (let [slot_name, obj] of Object.entries(value.slot_usage)) { + this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'slot_usage', slot_name, obj); + }; + } + if (value.attributes) { // class.attributes holds slot_definitions + for (let [slot_name, obj] of Object.entries(value.attributes)) { + this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'attribute', slot_name, obj); + }; + } + // No annotations allowed directly on slots for now. + break; } }; @@ -1444,6 +1332,9 @@ class DataHarmonizer { for (let class_name of Object.keys(this.context.relations['Schema'].child)) { let dh = this.context.dhs[class_name]; dh.hot.loadData(Object.values(tables[dh.template_name])); + if (class_name === 'Slot') { + dh.rowHighlightColValue(dh, 'slot_type', 'slot'); + } } // New data type, class & enumeration items need to be reflected in DH @@ -1455,56 +1346,71 @@ class DataHarmonizer { /** The slot object, and the Class.slot_usage object (which gets to enhance * add attributes to a slot but not override existing slot attributes) are * identical in potential attributes, so construct the same object for both + * + * slot_obj may contain annotations, in which case they get added to + * annotations table */ - addSlotRecord(dh, tables, schema_name, class_name, slot_name, slot_obj) { + addSlotRecord(dh, tables, schema_name, class_name, slot_type, slot_key, slot_obj) { -/* - slot_usage: - isolate_id: - annotations: - required: - tag: required - value: true - foreign_key: - tag: foreign_key - value: GRDIIsolate.isolate_id -*/ let slot_record = { schema_id: schema_name, + slot_type: slot_type, // slot or slot_usage or annotation + name: slot_key, + + // For slots associated with table by slot_usage or annotation + // Not necessarily a slot_obj.class_name since class_name is a key onto slot_obj + class_id: class_name, + rank: slot_obj.rank, slot_group: slot_obj.slot_group ??= '', + inlined: this.getBoolean(slot_obj.inlined), + inlined_as_list: this.getBoolean(slot_obj.inlined_as_list), + slot_uri: slot_obj.slot_uri, title: slot_obj.title, - //Problem is that Range should be conglomeration of SCHEMA.type datatypes as - // well as all Enums + range: slot_obj.range || this.getListAsDelimited(slot_obj.any_of, 'range'), // should only be 1 value??? //range: Array.isArray(value.range) ? value.range.join(';') : value.range, - inlined: this.getBoolean(slot_obj.inlined), + //any_of: required: this.getBoolean(slot_obj.required), recommended: this.getBoolean(slot_obj.recommended), description: slot_obj.description, aliases: slot_obj.aliases, identifier: this.getBoolean(slot_obj.identifier), - foreign_key: slot_obj.foreign_key, multivalued: this.getBoolean(slot_obj.multivalued), minimum_value: slot_obj.minimum_value, maximum_value: slot_obj.maximum_value, + minimum_cardinality: slot_obj.minimum_cardinality, + maximum_cardinality: slot_obj.maximum_cardinality, equals_expression: slot_obj.equals_expression, pattern: slot_obj.pattern, exact_mappings: this.getListAsDelimited(slot_obj.exact_mappings), - comments: slot_obj.comments, - notes: slot_obj.notes, - examples: this.getListAsDelimited(slot_obj.examples, 'value'), - version: slot_obj.version + comments: this.getListAsDelimited(slot_obj.comments), + examples: this.getListAsDelimited(slot_obj.examples, 'value'), //extract value from list objects + version: slot_obj.version, + notes: slot_obj.notes }; - if (dh.template_name == 'SlotUsage') { - slot_record.class_id = class_name; - slot_record.slot_id = slot_name; - // FUTURE make rank read only, and regenerate on save; drag&drop reorders. - slot_record.rank = slot_obj.rank; - } - else { - slot_record.name = slot_name; + // For now DH annotations only apply to slots, slot_usages, and class.attributes + if (slot_obj.annotations) { + const dh_annotation = this.context.dhs.Annotation; + for (let [annotation_name, obj] of Object.entries(slot_obj.annotations)) { + + this.addRowRecord(dh_annotation, tables, { + schema_id: schema_name, + class_name: class_name, // in the case of annotation on .slot_usage + slot_name: slot_key, + // NORMALLY name: would be key: but current problem is that header in + // schema_editor tables is using [text] as slot_group for a field + // yields that if that [text] is a slot name, then title is being + // looked up as a SLOT rather than as an enumeration - because code + // doesn’t have enumeration yet... + name: annotation_name, // or obj.tag + value: obj.value + }); + }; + } + + this.addRowRecord(dh, tables, slot_record); }; @@ -1561,6 +1467,212 @@ class DataHarmonizer { tables[dh.template_name].push(target_record); }; + + saveSchema () { + if (this.schema.name !== 'DH_LinkML') { + alert('This option is only available while in the DataHarmonizer schema editor.'); + return false; + } + + // User-focused row gives top-level schema info: + let dh = this.context.dhs['Schema']; + let schema_focus_row = dh.current_selection[0]; + let schema_name = dh.hot.getDataAtCell(schema_focus_row, 0); + let save_prompt = `Provide a name for the ${schema_name} schema YAML file. This will save the following schema parts:\n`; + + let [save_report, confirm_message] = this.getChangeReport(this.template_name); + + // prompt() user for schema file name. + let file_name = prompt(save_prompt + confirm_message, 'schema.yaml'); + + if (file_name) { + + let schema = { // Provide defaults here. + name: '', + description: '', + id: '', + version: '', + in_language: 'en', + default_prefix: '', + prefixes: {}, + imports: ['linkml:types'], + classes: {}, + slots: {}, + enums: {}, + types: { + WhitespaceMinimizedString: { + name: 'WhitespaceMinimizedString', + typeof: 'string', + description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).', + base: 'str', + uri: 'xsd:token' + }, + Provenance: { + name: 'Provenance', + typeof: 'string', + description: 'A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.', + base: 'str', + uri: 'xsd:token' + } + }, + settings: { + Title_Case: "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)", + UPPER_CASE: "[A-Z\\W\\d_]*", + lower_case: "[a-z\\W\\d_]*" + }, + extensions: {} + } + + //const schema_obj = Object.fromEntries(schema); + // Loop through schema and all its dependent child tabs. + let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; + for (let [ptr, class_name] of components.entries()) { + let key_slot = (class_name === 'Schema' ? 'name' : 'schema_id'); + let rows = this.context.crudFindAllRowsByKeyVals(class_name, {[key_slot]: schema_name}) + let dependent_dh = this.context.dhs[class_name]; + console.log("getting rows for", class_name, key_slot, "=", schema_name, "result", rows) + // Schema | Prefix | Class | UniqueKey | Slot | SlotUsage | Enum | PermissibleValue + for (let dep_row of rows) { + // Convert row slots into an object for easier reference. + let record = {}; + for (let [dep_col, dep_slot] of Object.entries(dependent_dh.slots)) { + // 'row_update' attribute may avoid triggering handsontable events + let value = dependent_dh.hot.getDataAtCell(dep_row, dep_col, 'reading'); + if (!!value && value !== '') { //.length > 0 + // YAML: Quotes need to be stripped from boolean, Integer and decimal values + // Expect that this datatype is the first any_of range item. + switch (dep_slot.datatype) { + case 'xsd:integer': + value = parseInt(value); + break; + case 'xsd:decimal': + case 'xsd:double': + case 'xsd:float': + value = parseFloat(value); + break; + case 'xsd:boolean': + value = value.toLowerCase() in ['t','true','1','yes','y']; + break; + } + + record[dep_slot.name] = value; + + } + } + + // Do appropriate constructions per schema component + switch (class_name) { + case 'Schema': + //console.log("SCHEMA",class_name, {... record}) + this.copySlots(class_name, record, schema, ['name','description','id','version','in_language','default_prefix']); + break; + + case 'Prefix': + schema.prefixes[record.prefix] = record.reference; + break; + + case 'Class': + schema.classes[record.name] ??= {}; + + this.copySlots(class_name, record, schema.classes[record.name], ['name','title','description','version','class_uri']); + // FUTURE: SORT ROOT CLASS TO FRONT OF CONTAINER + /* + if (record.container) { + // ".container is a Boolean indicating this should have a + // data-saving and -loading container entry. + //Include this class in container by that name. + + schema.classes.container ??= { + name: 'container', + attributes: {} + } + schema.classes.container.attributes[class_name + 's'] = { + "name": class_name + 's', + "range": class_name, + "multivalued": true, + "inlined_as_list": true + } + + } + */ + break; + + case 'UniqueKey': + schema.classes[record.class_id].unique_keys ??= {}; + schema.classes[record.class_id].unique_keys[record.name] = { + unique_key_slots: record.unique_key_slots.split(';') + } + this.copySlots(class_name, record, schema.classes[record.class_id].unique_keys[record.name], ['description','notes']); + break; + + case 'Slot': + if (record.name) { + schema.slots[record.name] ??= {}; + this.copySlots(class_name, record, schema.slots[record.name], ['name','slot_group','slot_uri','title','range','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','equals_expression','pattern','comments','examples' + ]); + } + break; + + case 'SlotUsage': + schema.classes[record.class_id].slot_usage ??= {}; + schema.classes[record.class_id].slot_usage[record.slot_id] ??= {}; + this.copySlots(class_name, record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples'] + ); // 'equals_expression' ; don't really need rank here either - sorting changes that. + + /* + slot_usage: + isolate_id: + annotations: + # required: + # tag: required + # value: True + foreign_key: + tag: foreign_key + value: GRDIIsolate.isolate_id + */ + + break; + + case 'Enum': + schema.enums[record.name] ??= {}; + this.copySlots(class_name, record, schema.enums[record.name], ['name','title','enum_uri','description']); + break; + + case 'PermissibleValue': // LOOP?????? 'text shouldn't be overwritten. + schema.enums[record.enum_id].permissible_values ??= {}; + schema.enums[record.enum_id].permissible_values[record.text] ??= {}; + this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values[record.text], ['text','title','description','meaning', 'is_a','notes']); + break; + + case 'Type': + // Coming soon, saving all custom/loaded data types. + // Issue: Keep LinkML imported types uncompiled? + break; + } + } + }; + + let metadata = this.hot.getCellMeta(schema_focus_row, 0); + if (metadata.locales) { + schema.extensions = {locales: {tag: 'locales', value: metadata.locales}} + } + + console.table("SAVING SCHEMA", schema); + + const a = document.createElement("a"); + //Save JSON version: URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { + a.href = URL.createObjectURL(new Blob([stringify(schema)], {type: 'text/plain'})); + a.setAttribute("download", file_name); + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); + // SAVE LANGUAGE VARIANTS + + } + + return true; + } + copySlots(class_name, record, target, slot_list) { for (let [ptr, attr_name] of Object.entries(slot_list)) { if (attr_name in record) { From 1c6630cb58d612aa5ece760689a28ea1ee241ded Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 29 Apr 2025 11:55:43 -0700 Subject: [PATCH 103/222] version bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b5195355..f804d7ca 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "data-harmonizer", - "version": "1.9.6", + "version": "1.9.7", "description": "A standardized spreadsheet editor and validator that can be run offline and locally", "repository": "git@github.com:cidgoh/DataHarmonizer.git", "license": "MIT", From 50e4513ea8730805fd036ef0345fa988d036d57c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 29 Apr 2025 12:33:40 -0700 Subject: [PATCH 104/222] css tweak to hide sort on section header. --- web/index.css | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/web/index.css b/web/index.css index 168c8a87..73ddc836 100644 --- a/web/index.css +++ b/web/index.css @@ -81,26 +81,38 @@ li.nav-item.disabled { */ background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M6%209.65685L7.41421%2011.0711L11.6569%206.82843L15.8995%2011.0711L17.3137%209.65685L11.6569%204L6%209.65685Z%22%0A%20%20%20%20fill%3D%22currentColor%22%2F%3E%0A%20%20%3Cpath%0A%20%20%20%20d%3D%22M6%2014.4433L7.41421%2013.0291L11.6569%2017.2717L15.8995%2013.0291L17.3137%2014.4433L11.6569%2020.1001L6%2014.4433Z%22%0A%20%20%20%20fill%3D%22currentColor%22%2F%3E%0A%20%20%3C%2Fsvg%3E"); - background-size:.9rem; - right:-20px; - padding-right:30px; + background-size:1.1rem; + right:-10px; + padding-right:10px; padding-bottom:15px; } .handsontable span.colHeader.columnSorting.ascending::before { - /* arrow up; 20 x 40 px, scaled to 5 x 10 px; base64 size: 0.3kB */ + /* arrow up */ background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M6%209.65685L7.41421%2011.0711L11.6569%206.82843L15.8995%2011.0711L17.3137%209.65685L11.6569%204L6%209.65685Z%22%0A%20%20%20%20fill%3D%22currentColor%22%2F%3E%0A%20%20%3C%2Fsvg%3E"); - margin-top:0; - top:-3px; + top:6px; } .handsontable span.colHeader.columnSorting.descending::before { background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%0A%20%20%20%20d%3D%22M6%2014.4433L7.41421%2013.0291L11.6569%2017.2717L15.8995%2013.0291L17.3137%2014.4433L11.6569%2020.1001L6%2014.4433Z%22%0A%20%20%20%20fill%3D%22currentColor%22%2F%3E%0A%3C%2Fsvg%3E"); - margin-top:0; - top:6px; + top:13px; } +/* removes arrows from section header row */ +.handsontable tr:first-child span.colHeader.columnSorting::before { + background-size:0 !important; +} + + +.secondary-header-text { + cursor:pointer !important; + z-index: 10; + margin-right:10px; + margin-top:5px; +} + + /* Tooltip container */ .tooltipy { position: relative; @@ -208,6 +220,7 @@ tr.translation-input td textarea { min-width:200px; field-sizing: content; } + /* Need class indicating that DH_LinkML schema_editor is at work. */ div#data-harmonizer-grid-4.data-harmonizer-grid tr:has(td.row-highlight) td { border-top:2px solid green; From 6c3d4de8b616b8c4c4ed209a5dd04fd247602470 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 30 Apr 2025 09:33:52 -0700 Subject: [PATCH 105/222] schema tweak --- web/templates/schema_editor/schema.json | 163 ++++++++++++++++--- web/templates/schema_editor/schema.yaml | 39 ++++- web/templates/schema_editor/schema_core.yaml | 2 +- web/templates/schema_editor/schema_slots.tsv | 8 +- 4 files changed, 180 insertions(+), 32 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 2a415996..20f810dc 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -306,7 +306,7 @@ "permissible_values": { "slot": { "text": "slot", - "description": "A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (class). Note however that its attributes which have values cannot be overriden when reused.", + "description": "A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused.", "title": "Schema field" }, "slot_usage": { @@ -1172,7 +1172,9 @@ "UniqueKey", "Slot", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ] }, "version": { @@ -1220,6 +1222,16 @@ "range": "uri", "required": true }, + "imports": { + "name": "imports", + "title": "Imports", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Schema" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + }, "prefix": { "name": "prefix", "description": "The namespace prefix string.", @@ -1332,7 +1344,8 @@ "title": "Type", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Slot", + "Annotation" ], "range": "SchemaSlotTypeMenu", "required": true @@ -1726,6 +1739,11 @@ "name": "default_prefix", "rank": 7, "slot_group": "attributes" + }, + "imports": { + "name": "imports", + "rank": 8, + "slot_group": "attributes" } }, "attributes": { @@ -1798,7 +1816,9 @@ "UniqueKey", "Slot", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "attributes", "range": "string", @@ -1875,6 +1895,20 @@ "slot_group": "attributes", "range": "uri", "required": true + }, + "imports": { + "name": "imports", + "title": "Imports", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "imports", + "owner": "Schema", + "domain_of": [ + "Schema" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true } }, "unique_keys": { @@ -2151,7 +2185,9 @@ "UniqueKey", "Slot", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "attributes", "range": "string", @@ -2392,7 +2428,9 @@ "UniqueKey", "Slot", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString" @@ -2679,7 +2717,8 @@ "alias": "slot_type", "owner": "Slot", "domain_of": [ - "Slot" + "Slot", + "Annotation" ], "slot_group": "key", "range": "SchemaSlotTypeMenu", @@ -2893,7 +2932,9 @@ "UniqueKey", "Slot", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "attributes", "range": "string", @@ -3151,16 +3192,21 @@ "slot_group": "key", "range": "Schema" }, + "slot_type": { + "name": "slot_type", + "rank": 2, + "slot_group": "key" + }, "class_name": { "name": "class_name", "description": "If this annotation is attached to a table (LinkML class), provide the name of the table.", "title": "On table", - "rank": 2, + "rank": 3, "slot_group": "key" }, "slot_name": { "name": "slot_name", - "rank": 3, + "rank": 4, "slot_group": "key" }, "name": { @@ -3170,7 +3216,7 @@ "comments": [ "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention." ], - "rank": 4, + "rank": 5, "slot_group": "key", "range": "WhitespaceMinimizedString", "pattern": "^[a-z]+[a-z0-9_]*$" @@ -3178,7 +3224,7 @@ "value": { "name": "value", "description": "The annotation’s value, which can be a string or an object of any kind (in non-serialized data).", - "rank": 5, + "rank": 6, "slot_group": "attributes" } }, @@ -3212,12 +3258,27 @@ "range": "Schema", "required": true }, + "slot_type": { + "name": "slot_type", + "title": "Type", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "slot_type", + "owner": "Annotation", + "domain_of": [ + "Slot", + "Annotation" + ], + "slot_group": "key", + "range": "SchemaSlotTypeMenu", + "required": true + }, "class_name": { "name": "class_name", "description": "If this annotation is attached to a table (LinkML class), provide the name of the table.", "title": "On table", "from_schema": "https://example.com/DH_LinkML", - "rank": 2, + "rank": 3, "alias": "class_name", "owner": "Annotation", "domain_of": [ @@ -3232,7 +3293,7 @@ "description": "If this annotation is attached to a field (LinkML slot), provide the name of the field.", "title": "On field", "from_schema": "https://example.com/DH_LinkML", - "rank": 3, + "rank": 4, "alias": "slot_name", "owner": "Annotation", "domain_of": [ @@ -3249,7 +3310,7 @@ "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 4, + "rank": 5, "alias": "name", "owner": "Annotation", "domain_of": [ @@ -3272,7 +3333,7 @@ "description": "The annotation’s value, which can be a string or an object of any kind (in non-serialized data).", "title": "Value", "from_schema": "https://example.com/DH_LinkML", - "rank": 5, + "rank": 6, "alias": "value", "owner": "Annotation", "domain_of": [ @@ -3335,8 +3396,7 @@ "description": "A plan text description of this LinkML schema enumeration menu of terms.", "rank": 4, "slot_group": "attributes", - "range": "string", - "required": true + "range": "string" }, "enum_uri": { "name": "enum_uri", @@ -3432,11 +3492,12 @@ "UniqueKey", "Slot", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "attributes", - "range": "string", - "required": true + "range": "string" }, "enum_uri": { "name": "enum_uri", @@ -3636,7 +3697,9 @@ "UniqueKey", "Slot", "Enum", - "PermissibleValue" + "PermissibleValue", + "Setting", + "Extension" ], "slot_group": "attributes", "range": "string" @@ -3713,6 +3776,13 @@ "rank": 3, "slot_group": "attributes", "required": true + }, + "description": { + "name": "description", + "description": "A plan text description of this setting.", + "rank": 4, + "slot_group": "attributes", + "range": "string" } }, "attributes": { @@ -3784,6 +3854,27 @@ "slot_group": "attributes", "range": "string", "required": true + }, + "description": { + "name": "description", + "description": "A plan text description of this setting.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "description", + "owner": "Setting", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "attributes", + "range": "string" } }, "unique_keys": { @@ -3822,6 +3913,13 @@ "name": "value", "rank": 3, "slot_group": "attributes" + }, + "description": { + "name": "description", + "description": "A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key.", + "rank": 4, + "slot_group": "attributes", + "range": "string" } }, "attributes": { @@ -3888,6 +3986,27 @@ ], "slot_group": "attributes", "range": "string" + }, + "description": { + "name": "description", + "description": "A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "description", + "owner": "Extension", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "attributes", + "range": "string" } }, "unique_keys": { diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 5854bb89..2853844b 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -32,6 +32,7 @@ classes: - in_language - locales - default_prefix + - imports slot_usage: name: rank: 1 @@ -78,6 +79,9 @@ classes: default_prefix: rank: 7 slot_group: attributes + imports: + rank: 8 + slot_group: attributes Prefix: name: Prefix title: Prefix @@ -409,6 +413,7 @@ classes: - slot_type slots: - schema_id + - slot_type - class_name - slot_name - name @@ -420,17 +425,20 @@ classes: title: Schema range: Schema description: The coding name of the schema this enumeration is contained in. - class_name: + slot_type: rank: 2 slot_group: key + class_name: + rank: 3 + slot_group: key title: On table description: If this annotation is attached to a table (LinkML class), provide the name of the table. slot_name: - rank: 3 + rank: 4 slot_group: key name: - rank: 4 + rank: 5 slot_group: key title: Key range: WhitespaceMinimizedString @@ -440,7 +448,7 @@ classes: - This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. value: - rank: 5 + rank: 6 slot_group: attributes description: "The annotation\u2019s value, which can be a string or an object\ \ of any kind (in non-serialized data)." @@ -489,7 +497,6 @@ classes: rank: 4 slot_group: attributes range: string - required: true description: A plan text description of this LinkML schema enumeration menu of terms. enum_uri: @@ -574,6 +581,7 @@ classes: - schema_id - name - value + - description slot_usage: schema_id: rank: 1 @@ -596,6 +604,11 @@ classes: required: true description: "The setting\u2019s value, which is a regular expression that\ \ can be used in a LinkML structured_pattern expression field." + description: + rank: 4 + slot_group: attributes + range: string + description: A plan text description of this setting. Extension: name: Extension title: Extension @@ -611,6 +624,7 @@ classes: - schema_id - name - value + - description slot_usage: schema_id: rank: 1 @@ -625,6 +639,12 @@ classes: value: rank: 3 slot_group: attributes + description: + rank: 4 + slot_group: attributes + range: string + description: A plan text description of this extension. LinkML extensions + allow saving any kind of object as a value of a key. Container: tree_root: true attributes: @@ -743,6 +763,11 @@ slots: - A prefix to assume all classes and slots can be addressed by. required: true range: uri + imports: + name: imports + title: Imports + multivalued: true + range: WhitespaceMinimizedString prefix: name: prefix title: Prefix @@ -973,8 +998,8 @@ enums: title: Schema field description: A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in - any table (class). Note however that its attributes which have values cannot - be overriden when reused. + any table (LinkML class). Note however that its attributes which have values + cannot be overriden when reused. slot_usage: text: slot_usage title: Table field (from schema) diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 48d8e105..50639b1b 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -228,7 +228,7 @@ enums: slot: text: slot title: Schema field - description: A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (class). Note however that its attributes which have values cannot be overriden when reused. + description: A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused. slot_usage: text: slot_usage title: Table field (from schema) diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 8d2046cc..0b05550f 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -8,6 +8,7 @@ A schema can also import other schemas and their slots, classes, etc." Wastewate attributes in_language Default language LanguagesMenu This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. attributes locales Locales LanguagesMenu TRUE These are the (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list. attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. + attributes imports Imports WhitespaceMinimizedString TRUE Prefix key schema_id Schema Schema TRUE The coding name of the schema this prefix is listed in. key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. @@ -63,6 +64,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption Annotation key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. + key slot_type Type SchemaSlotTypeMenu TRUE key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. @@ -71,7 +73,7 @@ Annotation key schema_id Schema Schema TRUE The coding name of the sche Enum key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ attributes title Title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. - attributes description Description string TRUE A plan text description of this LinkML schema enumeration menu of terms. + attributes description Description string A plan text description of this LinkML schema enumeration menu of terms. attributes enum_uri Enum URI uri A URI for identifying this enumeration's semantic type. PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. @@ -86,7 +88,9 @@ PermissibleValue key schema_id Schema Schema TRUE The coding name of th Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ attributes value Value string TRUE The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. + attributes description Description string A plan text description of this setting. Extension key schema_id Schema Schema TRUE key name Name WhitespaceMinimizedString TRUE - attributes value Value string \ No newline at end of file + attributes value Value string + attributes description Description string A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key. \ No newline at end of file From f09c870b4d937b05051e93bbaf459b6544d0b1fb Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 30 Apr 2025 09:34:08 -0700 Subject: [PATCH 106/222] saveSchema work. --- lib/DataHarmonizer.js | 253 ++++++++++++++++++++++++++---------------- 1 file changed, 156 insertions(+), 97 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index c41b3371..f3569f48 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -1095,7 +1095,7 @@ class DataHarmonizer { let dh_uk = this.context.dhs.UniqueKey; let dh_slot = this.context.dhs.Slot; let dh_pv = this.context.dhs.PermissibleValue; - + let dh_annotation = this.context.dhs.Annotation; /** Since user has selected one row/place to load schema at, the Schema table itself * is handled differently from all the subordinate tables. * @@ -1156,11 +1156,11 @@ class DataHarmonizer { let value = null; switch (dep_slot.name) { case 'name': + // Name change can occur with v.1.2.3_X suffix value = loaded_schema_name; break; - case 'in_language': - value = this.getListAsDelimited(schema.in_language); - break; + case 'imports': + value = this.getDelimitedString(schema.imports); default: value = schema[dep_slot.name] ??= ''; } @@ -1284,6 +1284,9 @@ class DataHarmonizer { // Setting up empty class name as empty string since human edits to // create new generic slots will create same. this.addSlotRecord(dh, tables, loaded_schema_name, '', 'slot', item_name, value); + + dh_annotation + break; case 'Class': @@ -1304,7 +1307,7 @@ class DataHarmonizer { schema_id: loaded_schema_name, class_name: class_name, name: key_name, - unique_key_slots: obj.unique_key_slots.join(";"), + unique_key_slots: this.getDelimitedString(obj.unique_key_slots), description: obj.description, notes: obj.notes // ??= '' }); @@ -1321,7 +1324,22 @@ class DataHarmonizer { this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'attribute', slot_name, obj); }; } - // No annotations allowed directly on slots for now. + + if (value.annotations) { + for (let [key_name, obj] of Object.entries(value.annotations)) { + + this.addRowRecord(dh_annotation, tables, { + schema_id: loaded_schema_name, + slot_type: 'Class', + class_name: class_name, + name: key_name, + unique_key_slots: obj.unique_key_slots.join(";"), + description: obj.description + }); + + }; + } + break; } }; @@ -1367,9 +1385,7 @@ class DataHarmonizer { slot_uri: slot_obj.slot_uri, title: slot_obj.title, - range: slot_obj.range || this.getListAsDelimited(slot_obj.any_of, 'range'), // should only be 1 value??? - //range: Array.isArray(value.range) ? value.range.join(';') : value.range, - //any_of: + range: slot_obj.range || this.getDelimitedString(slot_obj.any_of, 'range'), required: this.getBoolean(slot_obj.required), recommended: this.getBoolean(slot_obj.recommended), description: slot_obj.description, @@ -1380,38 +1396,39 @@ class DataHarmonizer { maximum_value: slot_obj.maximum_value, minimum_cardinality: slot_obj.minimum_cardinality, maximum_cardinality: slot_obj.maximum_cardinality, - equals_expression: slot_obj.equals_expression, pattern: slot_obj.pattern, - exact_mappings: this.getListAsDelimited(slot_obj.exact_mappings), - comments: this.getListAsDelimited(slot_obj.comments), - examples: this.getListAsDelimited(slot_obj.examples, 'value'), //extract value from list objects + equals_expression: slot_obj.equals_expression, + exact_mappings: this.getDelimitedString(slot_obj.exact_mappings), + comments: this.getDelimitedString(slot_obj.comments), + examples: this.getDelimitedString(slot_obj.examples, 'value'), //extract value from list of objects version: slot_obj.version, notes: slot_obj.notes }; + this.addRowRecord(dh, tables, slot_record); // For now DH annotations only apply to slots, slot_usages, and class.attributes if (slot_obj.annotations) { - const dh_annotation = this.context.dhs.Annotation; + let dh_annotation = this.context.dhs.Annotation for (let [annotation_name, obj] of Object.entries(slot_obj.annotations)) { - - this.addRowRecord(dh_annotation, tables, { + let record = { schema_id: schema_name, + slot_type: slot_type, class_name: class_name, // in the case of annotation on .slot_usage slot_name: slot_key, - // NORMALLY name: would be key: but current problem is that header in - // schema_editor tables is using [text] as slot_group for a field - // yields that if that [text] is a slot name, then title is being - // looked up as a SLOT rather than as an enumeration - because code - // doesn’t have enumeration yet... name: annotation_name, // or obj.tag value: obj.value - }); + } + // NORMALLY name: would be key: but current problem is that header in + // schema_editor tables is using [text] as slot_group for a field + // yields that if that [text] is a slot name, then title is being + // looked up as a SLOT rather than as an enumeration - because DH code + // doesn’t have enumeration yet... + + this.addRowRecord(dh_annotation, tables, record); }; } - - this.addRowRecord(dh, tables, slot_record); }; /** @@ -1420,7 +1437,7 @@ class DataHarmonizer { * @param {Array or String} to convert into semi-colon delimited list. * @param {String} filter_attribute: A some lists contain objects */ - getListAsDelimited(value, filter_attribute) { + getDelimitedString(value, filter_attribute = null) { if (Array.isArray(value)) { if (filter_attribute) { return value.filter((item) => filter_attribute in item) @@ -1432,6 +1449,14 @@ class DataHarmonizer { return value; } + getArrayFromDelimited(value, filter_attribute = null) { + if (!value || Array.isArray(value)) + return value; // Error case actually. + + return value.split(';') + .map((item) => filter_attribute ? {[filter_attribute]: item} : item) + } + /** Incomming data has booleans as json true/false; convert to handsontable TRUE / FALSE * */ @@ -1467,7 +1492,7 @@ class DataHarmonizer { tables[dh.template_name].push(target_record); }; - + // The opposite of loadSchemaYAML! saveSchema () { if (this.schema.name !== 'DH_LinkML') { alert('This option is only available while in the DataHarmonizer schema editor.'); @@ -1487,7 +1512,7 @@ class DataHarmonizer { if (file_name) { - let schema = { // Provide defaults here. + let new_schema = { // Provide defaults here. name: '', description: '', id: '', @@ -1523,15 +1548,16 @@ class DataHarmonizer { extensions: {} } - //const schema_obj = Object.fromEntries(schema); - // Loop through schema and all its dependent child tabs. + // Loop through loaded DH schema and all its dependent child tabs. let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; - for (let [ptr, class_name] of components.entries()) { - let key_slot = (class_name === 'Schema' ? 'name' : 'schema_id'); - let rows = this.context.crudFindAllRowsByKeyVals(class_name, {[key_slot]: schema_name}) - let dependent_dh = this.context.dhs[class_name]; - console.log("getting rows for", class_name, key_slot, "=", schema_name, "result", rows) - // Schema | Prefix | Class | UniqueKey | Slot | SlotUsage | Enum | PermissibleValue + for (let [ptr, tab_name] of components.entries()) { + // For Schema, key slot is 'name'; for all other tables it is 'schema_id' + let schema_key_slot = (tab_name === 'Schema' ? 'name' : 'schema_id'); + let rows = this.context.crudFindAllRowsByKeyVals(tab_name, {[schema_key_slot]: schema_name}) + let dependent_dh = this.context.dhs[tab_name]; + console.log("getting rows for", tab_name, schema_key_slot, "=", schema_name, "result", rows) + + // Schema | Prefix | Class | UniqueKey | Slot | Annotation | Enum | PermissibleValue | Setting | Extension for (let dep_row of rows) { // Convert row slots into an object for easier reference. let record = {}; @@ -1554,94 +1580,129 @@ class DataHarmonizer { value = value.toLowerCase() in ['t','true','1','yes','y']; break; } - + + // ALL multiselect values are converted to appropriate array or key/value pairs as + // detailed below. record[dep_slot.name] = value; - } } // Do appropriate constructions per schema component - switch (class_name) { + let target_obj = null; + switch (tab_name) { case 'Schema': - //console.log("SCHEMA",class_name, {... record}) - this.copySlots(class_name, record, schema, ['name','description','id','version','in_language','default_prefix']); + //console.log("SCHEMA",tab_name, {... record}) + this.copySlots(tab_name, record, new_schema, + ['name','description','id','version','in_language','default_prefix']); + + // TODO Ensure each Schema.locales entry exists under Container.extensions.locales... + break; case 'Prefix': - schema.prefixes[record.prefix] = record.reference; + new_schema.prefixes[record.prefix] = record.reference; break; case 'Class': - schema.classes[record.name] ??= {}; - - this.copySlots(class_name, record, schema.classes[record.name], ['name','title','description','version','class_uri']); - // FUTURE: SORT ROOT CLASS TO FRONT OF CONTAINER - /* - if (record.container) { - // ".container is a Boolean indicating this should have a - // data-saving and -loading container entry. - //Include this class in container by that name. - - schema.classes.container ??= { - name: 'container', - attributes: {} - } - schema.classes.container.attributes[class_name + 's'] = { - "name": class_name + 's', - "range": class_name, - "multivalued": true, - "inlined_as_list": true - } - - } - */ + target_obj = new_schema.classes[record.name] ??= {}; + // ALL MULTISELECT FIELDS GET CONVERTED BACK INTO ';' delimited lists + this.copySlots(tab_name, record, target_obj, + ['name','title','description','version','class_uri'] + ); break; case 'UniqueKey': - schema.classes[record.class_id].unique_keys ??= {}; - schema.classes[record.class_id].unique_keys[record.name] = { - unique_key_slots: record.unique_key_slots.split(';') + let class_record = new_schema.classes[record.class_id] ??= {}; + class_record.unique_keys ??= {}; + target_obj = class_record.unique_keys[record.name] = { + unique_key_slots: record.unique_key_slots.split(';') // array of slot_names } - this.copySlots(class_name, record, schema.classes[record.class_id].unique_keys[record.name], ['description','notes']); + this.copySlots(tab_name, record, target_obj, + ['description','notes']); break; case 'Slot': if (record.name) { - schema.slots[record.name] ??= {}; - this.copySlots(class_name, record, schema.slots[record.name], ['name','slot_group','slot_uri','title','range','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','equals_expression','pattern','comments','examples' - ]); + + let slot_name = record.name; + let su_class_obj = null; + + switch (record.slot_type) { + case 'slot': + target_obj = new_schema.slots[slot_name] ??= {}; + break; + + case 'slot_usage': + case 'attribute': + // Error case if no record.class_id .. Should it be class_name s ??? + const su_class_obj = new_schema.classes[record.class_id] ??= {}; + console.log(su_class_obj, record.class_id) + if (record.slot_type == 'slot_usage') { + su_class_obj.slot_usage ??= {}; + target_obj = su_class_obj.slot_usage[slot_name] ??= {}; + } + else { + su_class_obj.attributes ??= {}; + target_obj = su_class_obj.attributes[slot_name] ??= {}; // plural attributes + } + break; + } + + let ranges = record.range?.split(';') || []; + if (ranges.length > 0) { + if (ranges.length == 1) + target_obj.range = record.range; + else + //array of { range: ...} + target_obj.any_of = ranges.map((x) => {range: x}); + } + if (record.aliases) + record.aliases = this.getArrayFromDelimited(record.aliases); + if (record.exact_mappings) + record.exact_mappings = this.getArrayFromDelimited(record.exact_mappings); + if (record.comments) + record.comments = this.getArrayFromDelimited(record.comments); + if (record.examples) + record.examples = this.getArrayFromDelimited(record.examples, 'value'); + + this.copySlots(tab_name, record, target_obj, ['name','rank','slot_group','inlined','inlined_as_list','slot_uri','title','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','equals_expression','exact_mappings','comments','examples']); } break; - case 'SlotUsage': - schema.classes[record.class_id].slot_usage ??= {}; - schema.classes[record.class_id].slot_usage[record.slot_id] ??= {}; - this.copySlots(class_name, record, schema.classes[record.class_id].slot_usage[record.slot_id], ['name','rank','slot_group','title','range','inlined','required','recommended','description','aliases','identifier','foreign_key','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','comments','examples'] - ); // 'equals_expression' ; don't really need rank here either - sorting changes that. + case 'Annotation': + target_obj = new_schema; + // If slot type is more specific then switch target to appropriate reference. + switch (record.slot_type) { + case 'slot': + target_obj = new_schema.slots[record.slot_name]; + break; + case 'slot_usage': + target_obj = new_schema.classes[record.class_name].slot_usage[record.slot_name] ??= {}; + break; + case 'attribute': + target_obj = new_schema.classes[record.class_name].attributes[record.slot_name] ??= {}; + } + // And we're just adding annotation: + target_obj = target_obj.annotations??= {}; - /* - slot_usage: - isolate_id: - annotations: - # required: - # tag: required - # value: True - foreign_key: - tag: foreign_key - value: GRDIIsolate.isolate_id - */ + target_obj[record.name] = { + key: record.name, + value: record.value + } + + //FUTURE: ADD MENU FOR COMMON ANNOTATIONS LIKE 'foreign_key'. Provide help info that way. break; case 'Enum': - schema.enums[record.name] ??= {}; - this.copySlots(class_name, record, schema.enums[record.name], ['name','title','enum_uri','description']); + target_obj = new_schema.enums[record.name] ??= {}; + this.copySlots(tab_name, record, target_obj, ['name','title','enum_uri','description']); break; case 'PermissibleValue': // LOOP?????? 'text shouldn't be overwritten. - schema.enums[record.enum_id].permissible_values ??= {}; - schema.enums[record.enum_id].permissible_values[record.text] ??= {}; - this.copySlots(class_name, record, schema.enums[record.enum_id].permissible_values[record.text], ['text','title','description','meaning', 'is_a','notes']); + let permissible_values = new_schema.enums[record.enum_id].permissible_values ??= {}; + target_obj = permissible_values[record.text] ??= {}; + this.copySlots(tab_name, record, target_obj, ['text','title','description','meaning', 'is_a','notes']); break; case 'Type': @@ -1654,20 +1715,18 @@ class DataHarmonizer { let metadata = this.hot.getCellMeta(schema_focus_row, 0); if (metadata.locales) { - schema.extensions = {locales: {tag: 'locales', value: metadata.locales}} + new_schema.extensions = {locales: {tag: 'locales', value: metadata.locales}} } - console.table("SAVING SCHEMA", schema); + console.table("SAVING SCHEMA", new_schema); const a = document.createElement("a"); //Save JSON version: URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { - a.href = URL.createObjectURL(new Blob([stringify(schema)], {type: 'text/plain'})); + a.href = URL.createObjectURL(new Blob([stringify(new_schema)], {type: 'text/plain'})); a.setAttribute("download", file_name); document.body.appendChild(a); a.click(); document.body.removeChild(a); - // SAVE LANGUAGE VARIANTS - } return true; From 1ac12ba4a49f27a4e106969778cf42281bbe989e Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 30 Apr 2025 09:49:45 -0700 Subject: [PATCH 107/222] bug fix on unique keys. + slot_usage case adding "slots" entries too. --- lib/DataHarmonizer.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index f3569f48..d15b64cd 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -905,7 +905,7 @@ class DataHarmonizer { // row cell metadata. const locales = schema.hot.getCellMeta(schema.current_selection[0], 0).locales; if (!locales) { - alert("You need to select a schema which has locales in order to see the translation form.") + alert("In order to see the translation form, first select a schema which has locales.") return false; } @@ -1612,7 +1612,7 @@ class DataHarmonizer { break; case 'UniqueKey': - let class_record = new_schema.classes[record.class_id] ??= {}; + let class_record = new_schema.classes[record.class_name] ??= {}; class_record.unique_keys ??= {}; target_obj = class_record.unique_keys[record.name] = { unique_key_slots: record.unique_key_slots.split(';') // array of slot_names @@ -1632,11 +1632,15 @@ class DataHarmonizer { target_obj = new_schema.slots[slot_name] ??= {}; break; - case 'slot_usage': + // slot_usage and attribute cases are connected to a class + case 'slot_usage': + su_class_obj.slots ??= []; + su_class_obj.slots.push(slot_name); + // Note no break here, 'slot_usage' case uses code below too. case 'attribute': - // Error case if no record.class_id .. Should it be class_name s ??? + // Error case if no record.class_id. const su_class_obj = new_schema.classes[record.class_id] ??= {}; - console.log(su_class_obj, record.class_id) + if (record.slot_type == 'slot_usage') { su_class_obj.slot_usage ??= {}; target_obj = su_class_obj.slot_usage[slot_name] ??= {}; From 578c86ceab03cea1cedc7f278e5221edb026d1d9 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 30 Apr 2025 16:57:00 -0700 Subject: [PATCH 108/222] Attributes on schema, class, slot. --- web/templates/schema_editor/schema.json | 155 +++++++++++++++---- web/templates/schema_editor/schema.yaml | 80 ++++++++-- web/templates/schema_editor/schema_core.yaml | 26 +++- web/templates/schema_editor/schema_slots.tsv | 6 +- 4 files changed, 218 insertions(+), 49 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 20f810dc..1caa4c56 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -301,7 +301,7 @@ "enums": { "SchemaSlotTypeMenu": { "name": "SchemaSlotTypeMenu", - "title": "Schema Slot Type Menu", + "title": "Slot Type", "from_schema": "https://example.com/DH_LinkML", "permissible_values": { "slot": { @@ -321,6 +321,36 @@ } } }, + "SchemaAnnotationTypeMenu": { + "name": "SchemaAnnotationTypeMenu", + "title": "Annotation Type", + "from_schema": "https://example.com/DH_LinkML", + "permissible_values": { + "schema": { + "text": "schema", + "title": "Schema annotation" + }, + "class": { + "text": "class", + "title": "Class annotation" + }, + "slot": { + "text": "slot", + "description": "A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused.", + "title": "Schema field" + }, + "slot_usage": { + "text": "slot_usage", + "description": "A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.)", + "title": "table field (from schema)" + }, + "attribute": { + "text": "attribute", + "description": "A table field which is not reused from the schema. The field can impose its own attribute values.", + "title": "table field (independent)" + } + } + }, "TrueFalseMenu": { "name": "TrueFalseMenu", "title": "True/False Menu", @@ -1344,8 +1374,7 @@ "title": "Type", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "Annotation" + "Slot" ], "range": "SchemaSlotTypeMenu", "required": true @@ -1585,13 +1614,23 @@ ], "range": "WhitespaceMinimizedString" }, + "todos": { + "name": "todos", + "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", + "title": "Conditional", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + }, "exact_mappings": { "name": "exact_mappings", - "description": "A list of one or more Curies or URIs that point to semantically identical terms.", - "title": "Exact mappings", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Slot", + "PermissibleValue" ], "range": "WhitespaceMinimizedString", "multivalued": true @@ -1616,6 +1655,16 @@ ], "range": "WhitespaceMinimizedString" }, + "annotation_type": { + "name": "annotation_type", + "title": "Type", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Annotation" + ], + "range": "SchemaAnnotationTypeMenu", + "required": true + }, "slot_name": { "name": "slot_name", "description": "If this annotation is attached to a field (LinkML slot), provide the name of the field.", @@ -2616,30 +2665,37 @@ "rank": 23, "slot_group": "attributes" }, + "todos": { + "name": "todos", + "rank": 24, + "slot_group": "attributes" + }, "exact_mappings": { "name": "exact_mappings", - "rank": 24, + "description": "A list of one or more Curies or URIs that point to semantically identical terms.", + "title": "Exact mappings", + "rank": 25, "slot_group": "attributes" }, "comments": { "name": "comments", - "rank": 25, + "rank": 26, "slot_group": "attributes" }, "examples": { "name": "examples", - "rank": 26, + "rank": 27, "slot_group": "attributes" }, "version": { "name": "version", "description": "A version number indicating when this slot was introduced.", - "rank": 27, + "rank": 28, "slot_group": "attributes" }, "notes": { "name": "notes", - "rank": 28, + "rank": 29, "slot_group": "attributes" } }, @@ -2717,8 +2773,7 @@ "alias": "slot_type", "owner": "Slot", "domain_of": [ - "Slot", - "Annotation" + "Slot" ], "slot_group": "key", "range": "SchemaSlotTypeMenu", @@ -3090,16 +3145,32 @@ "slot_group": "attributes", "range": "WhitespaceMinimizedString" }, + "todos": { + "name": "todos", + "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", + "title": "Conditional", + "from_schema": "https://example.com/DH_LinkML", + "rank": 24, + "alias": "todos", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true + }, "exact_mappings": { "name": "exact_mappings", "description": "A list of one or more Curies or URIs that point to semantically identical terms.", "title": "Exact mappings", "from_schema": "https://example.com/DH_LinkML", - "rank": 24, + "rank": 25, "alias": "exact_mappings", "owner": "Slot", "domain_of": [ - "Slot" + "Slot", + "PermissibleValue" ], "slot_group": "attributes", "range": "WhitespaceMinimizedString", @@ -3110,7 +3181,7 @@ "description": "A free text field for adding other comments to guide usage of field.", "title": "Comments", "from_schema": "https://example.com/DH_LinkML", - "rank": 25, + "rank": 26, "alias": "comments", "owner": "Slot", "domain_of": [ @@ -3124,7 +3195,7 @@ "description": "A free text field for including examples of string, numeric, date or categorical values.", "title": "Examples", "from_schema": "https://example.com/DH_LinkML", - "rank": 26, + "rank": 27, "alias": "examples", "owner": "Slot", "domain_of": [ @@ -3138,7 +3209,7 @@ "description": "A version number indicating when this slot was introduced.", "title": "Version", "from_schema": "https://example.com/DH_LinkML", - "rank": 27, + "rank": 28, "alias": "version", "owner": "Slot", "domain_of": [ @@ -3154,7 +3225,7 @@ "description": "Editorial notes about an element intended primarily for internal consumption", "title": "Notes", "from_schema": "https://example.com/DH_LinkML", - "rank": 28, + "rank": 29, "alias": "notes", "owner": "Slot", "domain_of": [ @@ -3192,8 +3263,8 @@ "slot_group": "key", "range": "Schema" }, - "slot_type": { - "name": "slot_type", + "annotation_type": { + "name": "annotation_type", "rank": 2, "slot_group": "key" }, @@ -3258,19 +3329,18 @@ "range": "Schema", "required": true }, - "slot_type": { - "name": "slot_type", + "annotation_type": { + "name": "annotation_type", "title": "Type", "from_schema": "https://example.com/DH_LinkML", "rank": 2, - "alias": "slot_type", + "alias": "annotation_type", "owner": "Annotation", "domain_of": [ - "Slot", "Annotation" ], "slot_group": "key", - "range": "SchemaSlotTypeMenu", + "range": "SchemaAnnotationTypeMenu", "required": true }, "class_name": { @@ -3554,7 +3624,7 @@ }, "is_a": { "name": "is_a", - "description": "The parent term name (in an enumeration) of this term, if any.", + "description": "The parent term name (in the same enumeration) of this term, if any.", "title": "Parent", "rank": 4, "slot_group": "attributes", @@ -3574,14 +3644,20 @@ "slot_group": "attributes", "range": "string" }, + "exact_mappings": { + "name": "exact_mappings", + "title": "Code mappings", + "rank": 7, + "slot_group": "attributes" + }, "meaning": { "name": "meaning", - "rank": 7, + "rank": 8, "slot_group": "attributes" }, "notes": { "name": "notes", - "rank": 8, + "rank": 9, "slot_group": "attributes" } }, @@ -3653,7 +3729,7 @@ }, "is_a": { "name": "is_a", - "description": "The parent term name (in an enumeration) of this term, if any.", + "description": "The parent term name (in the same enumeration) of this term, if any.", "title": "Parent", "from_schema": "https://example.com/DH_LinkML", "rank": 4, @@ -3704,12 +3780,27 @@ "slot_group": "attributes", "range": "string" }, + "exact_mappings": { + "name": "exact_mappings", + "title": "Code mappings", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "exact_mappings", + "owner": "PermissibleValue", + "domain_of": [ + "Slot", + "PermissibleValue" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true + }, "meaning": { "name": "meaning", "description": "A URI for identifying this choice's semantic type.", "title": "Meaning", "from_schema": "https://example.com/DH_LinkML", - "rank": 7, + "rank": 8, "alias": "meaning", "owner": "PermissibleValue", "domain_of": [ @@ -3723,7 +3814,7 @@ "description": "Editorial notes about an element intended primarily for internal consumption", "title": "Notes", "from_schema": "https://example.com/DH_LinkML", - "rank": 8, + "rank": 9, "alias": "notes", "owner": "PermissibleValue", "domain_of": [ diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 2853844b..de99d09a 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -273,6 +273,7 @@ classes: - maximum_cardinality - equals_expression - pattern + - todos - exact_mappings - comments - examples @@ -380,21 +381,27 @@ classes: pattern: rank: 23 slot_group: attributes - exact_mappings: + todos: rank: 24 slot_group: attributes - comments: + exact_mappings: rank: 25 slot_group: attributes - examples: + title: Exact mappings + description: A list of one or more Curies or URIs that point to semantically + identical terms. + comments: rank: 26 slot_group: attributes - version: + examples: rank: 27 slot_group: attributes + version: + rank: 28 + slot_group: attributes description: A version number indicating when this slot was introduced. notes: - rank: 28 + rank: 29 slot_group: attributes Annotation: name: Annotation @@ -413,7 +420,7 @@ classes: - slot_type slots: - schema_id - - slot_type + - annotation_type - class_name - slot_name - name @@ -425,7 +432,7 @@ classes: title: Schema range: Schema description: The coding name of the schema this enumeration is contained in. - slot_type: + annotation_type: rank: 2 slot_group: key class_name: @@ -521,6 +528,7 @@ classes: - is_a - title - description + - exact_mappings - meaning - notes slot_usage: @@ -546,7 +554,8 @@ classes: slot_group: attributes title: Parent range: WhitespaceMinimizedString - description: The parent term name (in an enumeration) of this term, if any. + description: The parent term name (in the same enumeration) of this term, + if any. title: rank: 5 slot_group: attributes @@ -558,12 +567,16 @@ classes: slot_group: attributes range: string description: A plan text description of the meaning of this menu choice. - meaning: + exact_mappings: rank: 7 slot_group: attributes - notes: + title: Code mappings + meaning: rank: 8 slot_group: attributes + notes: + rank: 9 + slot_group: attributes Setting: name: Setting title: Setting @@ -943,11 +956,16 @@ slots: - Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. range: WhitespaceMinimizedString + todos: + name: todos + title: Conditional + description: "A delimited list of simple conditionals that pertain to this field\ + \ (e.g. \u2018<={today}\u2019 , or \u2018<={some_other_field_name}\u2019. This\ + \ field may also include \u201Cwork in progress\u201D notes." + multivalued: true + range: WhitespaceMinimizedString exact_mappings: name: exact_mappings - title: Exact mappings - description: A list of one or more Curies or URIs that point to semantically identical - terms. multivalued: true range: WhitespaceMinimizedString comments: @@ -961,6 +979,11 @@ slots: description: A free text field for including examples of string, numeric, date or categorical values. range: WhitespaceMinimizedString + annotation_type: + name: annotation_type + title: Type + required: true + range: SchemaAnnotationTypeMenu slot_name: name: slot_name title: On field @@ -991,7 +1014,7 @@ slots: enums: SchemaSlotTypeMenu: name: SchemaSlotTypeMenu - title: Schema Slot Type Menu + title: Slot Type permissible_values: slot: text: slot @@ -1012,6 +1035,35 @@ enums: title: Table field (independent) description: A table field which is not reused from the schema. The field can impose its own attribute values. + SchemaAnnotationTypeMenu: + name: SchemaAnnotationTypeMenu + title: Annotation Type + permissible_values: + schema: + text: schema + title: Schema annotation + class: + text: class + title: Class annotation + slot: + text: slot + title: Schema field + description: A field (LinkML slot) that is stored in the schema's field (slot) + library. This field specification is available for customizable reuse in + any table (LinkML class). Note however that its attributes which have values + cannot be overriden when reused. + slot_usage: + text: slot_usage + title: table field (from schema) + description: A table field whose name and source attributes come from a schema + library field. It can add its own attributes, but cannot overwrite the schema + field ones. (A LinkML schema slot referenced within a class's slot_usage + list of slots.) + attribute: + text: attribute + title: table field (independent) + description: A table field which is not reused from the schema. The field + can impose its own attribute values. TrueFalseMenu: name: TrueFalseMenu title: True/False Menu diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 50639b1b..bffb059c 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -223,7 +223,7 @@ slots: enums: SchemaSlotTypeMenu: name: SchemaSlotTypeMenu - title: Schema Slot Type Menu + title: Slot Type permissible_values: slot: text: slot @@ -238,6 +238,30 @@ enums: title: Table field (independent) description: A table field which is not reused from the schema. The field can impose its own attribute values. + SchemaAnnotationTypeMenu: + name: SchemaAnnotationTypeMenu + title: Annotation Type + permissible_values: + schema: + text: schema + title: Schema annotation + class: + text: class + title: Class annotation + slot: + text: slot + title: Schema field + description: A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused. + slot_usage: + text: slot_usage + title: table field (from schema) + description: A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.) + attribute: + text: attribute + title: table field (independent) + description: A table field which is not reused from the schema. The field can impose its own attribute values. + + types: WhitespaceMinimizedString: name: 'WhitespaceMinimizedString' diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 0b05550f..54f72915 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -57,6 +57,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes maximum_cardinality Maximum cardinality integer For multivalued slots, a maximum number of values attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + attributes todos Conditional WhitespaceMinimizedString TRUE A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes. attributes exact_mappings Exact mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to semantically identical terms. attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. @@ -64,7 +65,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption Annotation key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. - key slot_type Type SchemaSlotTypeMenu TRUE + key annotation_type Type SchemaAnnotationTypeMenu TRUE key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. @@ -79,9 +80,10 @@ Enum key schema_id Schema Schema TRUE The coding name of the schema thi PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. key text Code WhitespaceMinimizedString TRUE The code (LinkML permissible_value key) for the menu item choice. It can be plain language or s(The coding name of this choice). - attributes is_a Parent WhitespaceMinimizedString The parent term name (in an enumeration) of this term, if any. + attributes is_a Parent WhitespaceMinimizedString The parent term name (in the same enumeration) of this term, if any. attributes title title WhitespaceMinimizedString The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed. attributes description Description string A plan text description of the meaning of this menu choice. + attributes exact_mappings Code mappings WhitespaceMinimizedString TRUE attributes meaning Meaning uri A URI for identifying this choice's semantic type. attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption From 1d7b294906409252d4a21ba29424f90493f99ecf Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 30 Apr 2025 16:57:16 -0700 Subject: [PATCH 109/222] bug fixes and attributes work --- lib/DataHarmonizer.js | 153 ++++++++++++++++++++++++++---------------- 1 file changed, 95 insertions(+), 58 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index d15b64cd..fff72abf 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -1188,6 +1188,8 @@ class DataHarmonizer { tables[dh.template_name] = dh.hot.getData(); } + this.checkForAnnotations(tables, 'class', schema); + // Technical notes: Handsontable appears to get overloaded by inserting data via // setDataAtCell() after loading of subsequent schemas. // Now using getData() and setData() as these avoid slowness or crashes @@ -1270,9 +1272,11 @@ class DataHarmonizer { title: obj.title, description: obj.description, meaning: obj.meaning, + exact_mappings: this.getDelimitedString(obj.exact_mappings), is_a: obj.is_a, notes: obj.notes // ??= '' }); + }; } break; @@ -1284,9 +1288,7 @@ class DataHarmonizer { // Setting up empty class name as empty string since human edits to // create new generic slots will create same. this.addSlotRecord(dh, tables, loaded_schema_name, '', 'slot', item_name, value); - - dh_annotation - + this.checkForAnnotations(tables, 'slot', value); break; case 'Class': @@ -1324,22 +1326,7 @@ class DataHarmonizer { this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'attribute', slot_name, obj); }; } - - if (value.annotations) { - for (let [key_name, obj] of Object.entries(value.annotations)) { - - this.addRowRecord(dh_annotation, tables, { - schema_id: loaded_schema_name, - slot_type: 'Class', - class_name: class_name, - name: key_name, - unique_key_slots: obj.unique_key_slots.join(";"), - description: obj.description - }); - - }; - } - + this.checkForAnnotations(tables, 'class', value); break; } }; @@ -1350,6 +1337,7 @@ class DataHarmonizer { for (let class_name of Object.keys(this.context.relations['Schema'].child)) { let dh = this.context.dhs[class_name]; dh.hot.loadData(Object.values(tables[dh.template_name])); + // Special call to initialize highlight of schema library slots having 'slot_type' = 'field' if (class_name === 'Slot') { dh.rowHighlightColValue(dh, 'slot_type', 'slot'); } @@ -1361,6 +1349,53 @@ class DataHarmonizer { }; + + /** + * Annotations are currently possible on schema, class, slot, slot_usage and attribute. + * + * + */ + checkForAnnotations(tables, annotation_type, source_obj) { + + // For now DH annotations only apply to slots, slot_usages, and class.attributes + if (source_obj.annotations) { + let dh_annotation = this.context.dhs.Annotation; + let base_record = { + schema_id: schema_name, + slot_type: annotation_type, + } + switch (annotation_type) { + case 'schema': + break; + case 'class': + base_record.class_name = source_obj.class_name; + break; + case 'slot': + base_record.slot_name = source_obj.slot_name; + break; + case 'slot_usage': + case 'attribute': + base_record.class_name = source_obj.class_name; + base_record.slot_name = source_obj.slot_name; + break; + } + for (let [tag, obj] of Object.entries(source_obj.annotations)) { + let record = Object.assign(base_record, { + annotation_type: annotation_type, + name: tag, // FUTURE tag: ... + value: obj.value + }); + // NORMALLY name: would be key: but current problem is that header in + // schema_editor tables is using [text] as slot_group for a field + // yields that if that [text] is a slot name, then title is being + // looked up as a SLOT rather than as an enumeration - because DH code + // doesn’t have enumeration yet... + + this.addRowRecord(dh_annotation, tables, record); + }; + } + } + /** The slot object, and the Class.slot_usage object (which gets to enhance * add attributes to a slot but not override existing slot attributes) are * identical in potential attributes, so construct the same object for both @@ -1398,6 +1433,7 @@ class DataHarmonizer { maximum_cardinality: slot_obj.maximum_cardinality, pattern: slot_obj.pattern, equals_expression: slot_obj.equals_expression, + todos: this.getDelimitedString(slot_obj.todos), exact_mappings: this.getDelimitedString(slot_obj.exact_mappings), comments: this.getDelimitedString(slot_obj.comments), examples: this.getDelimitedString(slot_obj.examples, 'value'), //extract value from list of objects @@ -1405,30 +1441,6 @@ class DataHarmonizer { notes: slot_obj.notes }; this.addRowRecord(dh, tables, slot_record); - - // For now DH annotations only apply to slots, slot_usages, and class.attributes - if (slot_obj.annotations) { - let dh_annotation = this.context.dhs.Annotation - for (let [annotation_name, obj] of Object.entries(slot_obj.annotations)) { - let record = { - schema_id: schema_name, - slot_type: slot_type, - class_name: class_name, // in the case of annotation on .slot_usage - slot_name: slot_key, - name: annotation_name, // or obj.tag - value: obj.value - } - // NORMALLY name: would be key: but current problem is that header in - // schema_editor tables is using [text] as slot_group for a field - // yields that if that [text] is a slot name, then title is being - // looked up as a SLOT rather than as an enumeration - because DH code - // doesn’t have enumeration yet... - - this.addRowRecord(dh_annotation, tables, record); - }; - - } - }; /** @@ -1555,7 +1567,6 @@ class DataHarmonizer { let schema_key_slot = (tab_name === 'Schema' ? 'name' : 'schema_id'); let rows = this.context.crudFindAllRowsByKeyVals(tab_name, {[schema_key_slot]: schema_name}) let dependent_dh = this.context.dhs[tab_name]; - console.log("getting rows for", tab_name, schema_key_slot, "=", schema_name, "result", rows) // Schema | Prefix | Class | UniqueKey | Slot | Annotation | Enum | PermissibleValue | Setting | Extension for (let dep_row of rows) { @@ -1577,7 +1588,8 @@ class DataHarmonizer { value = parseFloat(value); break; case 'xsd:boolean': - value = value.toLowerCase() in ['t','true','1','yes','y']; + value = ['t','true','1','yes','y'].includes(value.toLowerCase()); + console.log('after', value) break; } @@ -1629,25 +1641,34 @@ class DataHarmonizer { switch (record.slot_type) { case 'slot': - target_obj = new_schema.slots[slot_name] ??= {}; + target_obj = new_schema.slots[slot_name] ??= {name: slot_name}; break; // slot_usage and attribute cases are connected to a class case 'slot_usage': - su_class_obj.slots ??= []; - su_class_obj.slots.push(slot_name); // Note no break here, 'slot_usage' case uses code below too. case 'attribute': // Error case if no record.class_id. const su_class_obj = new_schema.classes[record.class_id] ??= {}; + // Issue: attributes don't show in class.slots list + // so how to determine rank automatically? + // order by length of + let calculated_rank = Object.keys(su_class_obj.slot_usage || {}).length + Object.keys(su_class_obj.attributes || {}).length; + if (record.slot_type == 'slot_usage') { + su_class_obj.slots ??= []; + su_class_obj.slots.push(slot_name); su_class_obj.slot_usage ??= {}; - target_obj = su_class_obj.slot_usage[slot_name] ??= {}; + // No need to add name in case below + target_obj = su_class_obj.slot_usage[slot_name] ??= {rank: calculated_rank}; } else { - su_class_obj.attributes ??= {}; - target_obj = su_class_obj.attributes[slot_name] ??= {}; // plural attributes + su_class_obj.attributes ??= {}; // plural attributes + target_obj = su_class_obj.attributes[slot_name] ??= { + name: slot_name, + rank: calculated_rank + }; } break; } @@ -1656,12 +1677,15 @@ class DataHarmonizer { if (ranges.length > 0) { if (ranges.length == 1) target_obj.range = record.range; - else + else // more than one range here //array of { range: ...} - target_obj.any_of = ranges.map((x) => {range: x}); - } + target_obj.any_of = ranges.map(x => {return {range: x}}); + }; + if (record.aliases) record.aliases = this.getArrayFromDelimited(record.aliases); + if (record.todos) + record.todos = this.getArrayFromDelimited(record.todos); if (record.exact_mappings) record.exact_mappings = this.getArrayFromDelimited(record.exact_mappings); if (record.comments) @@ -1669,17 +1693,24 @@ class DataHarmonizer { if (record.examples) record.examples = this.getArrayFromDelimited(record.examples, 'value'); - this.copySlots(tab_name, record, target_obj, ['name','rank','slot_group','inlined','inlined_as_list','slot_uri','title','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','equals_expression','exact_mappings','comments','examples']); + // slot_usage case doesn't need name, so name handled above. + this.copySlots(tab_name, record, target_obj, ['slot_group','inlined','inlined_as_list','slot_uri','title','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','equals_expression','exact_mappings','comments','examples']); } break; case 'Annotation': target_obj = new_schema; // If slot type is more specific then switch target to appropriate reference. - switch (record.slot_type) { + switch (record.annotation_type) { + case 'schema': + target_obj = new_schema; + break + case 'class': + target_obj = new_schema.classes[record.class_name]; case 'slot': target_obj = new_schema.slots[record.slot_name]; break; + case 'slot_usage': target_obj = new_schema.classes[record.class_name].slot_usage[record.slot_name] ??= {}; break; @@ -1690,7 +1721,7 @@ class DataHarmonizer { target_obj = target_obj.annotations??= {}; target_obj[record.name] = { - key: record.name, + key: record.name, // convert name to 'key' value: record.value } @@ -1706,7 +1737,13 @@ class DataHarmonizer { case 'PermissibleValue': // LOOP?????? 'text shouldn't be overwritten. let permissible_values = new_schema.enums[record.enum_id].permissible_values ??= {}; target_obj = permissible_values[record.text] ??= {}; - this.copySlots(tab_name, record, target_obj, ['text','title','description','meaning', 'is_a','notes']); + if (record.exact_mappings) { + record.exact_mappings = this.getArrayFromDelimited(record.exact_mappings); + } + this.copySlots(tab_name, record, target_obj, ['text','title','description','meaning', 'is_a','exact_mappings','notes']); + + + break; case 'Type': From 7a66af7fc38fb5aacafbe873fdb556be392eb105 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 1 May 2025 07:38:42 -0700 Subject: [PATCH 110/222] Dropdown menu width --- web/index.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/web/index.css b/web/index.css index 73ddc836..34eb7bbb 100644 --- a/web/index.css +++ b/web/index.css @@ -42,6 +42,11 @@ body { text-overflow: ellipsis; } +/* TESTING FOR WIDER DROPDOWN MENU WIDTH */ +.handsontable.listbox .ht_master table { + width: auto; +} + .handsontable.listbox { white-space: pre !important; } @@ -57,6 +62,8 @@ body { background-color: lightblue !important; } + + .add-rows-input { max-width: 60px; } From 962fc06f8ea7351dd92616fc13d4b94794415ab4 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 1 May 2025 07:39:07 -0700 Subject: [PATCH 111/222] New picklist source information --- web/templates/schema_editor/schema.json | 349 ++++++++++++++++++- web/templates/schema_editor/schema.yaml | 131 ++++++- web/templates/schema_editor/schema_core.yaml | 41 ++- web/templates/schema_editor/schema_slots.tsv | 16 +- 4 files changed, 515 insertions(+), 22 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 1caa4c56..cbd3c515 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -328,11 +328,11 @@ "permissible_values": { "schema": { "text": "schema", - "title": "Schema annotation" + "title": "Schema" }, "class": { "text": "class", - "title": "Class annotation" + "title": "Table" }, "slot": { "text": "slot", @@ -342,12 +342,27 @@ "slot_usage": { "text": "slot_usage", "description": "A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.)", - "title": "table field (from schema)" + "title": "Table field (from schema)" }, "attribute": { "text": "attribute", "description": "A table field which is not reused from the schema. The field can impose its own attribute values.", - "title": "table field (independent)" + "title": "Table field (independent)" + } + } + }, + "EnumCriteriaMenu": { + "name": "EnumCriteriaMenu", + "title": "Criteria Menu", + "from_schema": "https://example.com/DH_LinkML", + "permissible_values": { + "include": { + "text": "include", + "title": "include" + }, + "exclude": { + "text": "exclude", + "title": "exclude" } } }, @@ -1110,6 +1125,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -1153,7 +1169,8 @@ }, "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "PermissibleValue" + "PermissibleValue", + "EnumSource" ], "required": true }, @@ -1590,7 +1607,7 @@ }, "equals_expression": { "name": "equals_expression", - "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", + "description": "Enables inferring (calculating) value based on other slot values. This is a server-side LinkML expression, having the syntax of a python expression.", "title": "Calculated value", "comments": [ "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" @@ -1657,7 +1674,7 @@ }, "annotation_type": { "name": "annotation_type", - "title": "Type", + "title": "Annotation on", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Annotation" @@ -1696,6 +1713,16 @@ ], "range": "uri" }, + "inherits": { + "name": "inherits", + "description": "Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation).", + "title": "Inherits", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Enum" + ], + "range": "SchemaEnumMenu" + }, "text": { "name": "text", "description": "The code (LinkML permissible_value key) for the menu item choice. It can be plain language or s(The coding name of this choice).", @@ -1716,6 +1743,66 @@ "PermissibleValue" ], "range": "uri" + }, + "criteria": { + "name": "criteria", + "description": "Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any).", + "title": "Criteria", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "range": "EnumCriteriaMenu", + "required": true + }, + "source_ontology": { + "name": "source_ontology", + "description": "The URI of the source ontology to trust and fetch terms from.", + "title": "Source ontology", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "range": "uri" + }, + "relationship_types": { + "name": "relationship_types", + "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", + "title": "Relations", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + }, + "source_nodes": { + "name": "source_nodes", + "description": "The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by.", + "title": "Term identifiers", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "range": "uriorcurie", + "multivalued": true + }, + "include_self": { + "name": "include_self", + "description": "Include the listed selection of items (top of term branch or otherwise) as selectable items themselves.", + "title": "Add source node(s) to menu too?", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] } }, "classes": { @@ -2018,6 +2105,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -2165,6 +2253,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -2398,6 +2487,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -2725,6 +2815,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -3113,7 +3204,7 @@ }, "equals_expression": { "name": "equals_expression", - "description": "Enables inferring (calculating) value based on other slot values. Expressed as a python expression.", + "description": "Enables inferring (calculating) value based on other slot values. This is a server-side LinkML expression, having the syntax of a python expression.", "title": "Calculated value", "comments": [ "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" @@ -3322,6 +3413,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -3331,7 +3423,7 @@ }, "annotation_type": { "name": "annotation_type", - "title": "Type", + "title": "Annotation on", "from_schema": "https://example.com/DH_LinkML", "rank": 2, "alias": "annotation_type", @@ -3472,6 +3564,11 @@ "name": "enum_uri", "rank": 5, "slot_group": "attributes" + }, + "inherits": { + "name": "inherits", + "rank": 6, + "slot_group": "attributes" } }, "attributes": { @@ -3497,6 +3594,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -3582,6 +3680,20 @@ ], "slot_group": "attributes", "range": "uri" + }, + "inherits": { + "name": "inherits", + "description": "Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation).", + "title": "Inherits", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "inherits", + "owner": "Enum", + "domain_of": [ + "Enum" + ], + "slot_group": "attributes", + "range": "SchemaEnumMenu" } }, "unique_keys": { @@ -3684,6 +3796,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -3706,7 +3819,8 @@ "alias": "enum_id", "owner": "PermissibleValue", "domain_of": [ - "PermissibleValue" + "PermissibleValue", + "EnumSource" ], "slot_group": "key", "range": "Enum", @@ -3838,6 +3952,201 @@ } } }, + "EnumSource": { + "name": "EnumSource", + "description": "The external (URI reachable) source of an ontology or other parseable vocabulary that aids in composing this menu. This includes specifications for extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) enumeration.", + "title": "Picklist Source", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema this menu inclusion and exclusion criteria pertain to.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" + }, + "enum_id": { + "name": "enum_id", + "description": "The coding name of the menu (enumeration) that this inclusion criteria pertains to.", + "title": "Enum", + "rank": 2, + "slot_group": "key", + "range": "Enum" + }, + "criteria": { + "name": "criteria", + "rank": 3, + "slot_group": "key" + }, + "source_ontology": { + "name": "source_ontology", + "rank": 4, + "slot_group": "key" + }, + "relationship_types": { + "name": "relationship_types", + "rank": 5, + "slot_group": "attributes" + }, + "source_nodes": { + "name": "source_nodes", + "rank": 6, + "slot_group": "atributes" + }, + "include_self": { + "name": "include_self", + "rank": 7, + "slot_group": "attributes" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this menu inclusion and exclusion criteria pertain to.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "EnumSource", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true + }, + "enum_id": { + "name": "enum_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Enum.name" + } + }, + "description": "The coding name of the menu (enumeration) that this inclusion criteria pertains to.", + "title": "Enum", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "enum_id", + "owner": "EnumSource", + "domain_of": [ + "PermissibleValue", + "EnumSource" + ], + "slot_group": "key", + "range": "Enum", + "required": true + }, + "criteria": { + "name": "criteria", + "description": "Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any).", + "title": "Criteria", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "criteria", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "key", + "range": "EnumCriteriaMenu", + "required": true + }, + "source_ontology": { + "name": "source_ontology", + "description": "The URI of the source ontology to trust and fetch terms from.", + "title": "Source ontology", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "source_ontology", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "key", + "range": "uri" + }, + "relationship_types": { + "name": "relationship_types", + "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", + "title": "Relations", + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "relationship_types", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true + }, + "source_nodes": { + "name": "source_nodes", + "description": "The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by.", + "title": "Term identifiers", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "source_nodes", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "atributes", + "range": "uriorcurie", + "multivalued": true + }, + "include_self": { + "name": "include_self", + "description": "Include the listed selection of items (top of term branch or otherwise) as selectable items themselves.", + "title": "Add source node(s) to menu too?", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "include_self", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "attributes", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] + } + }, + "unique_keys": { + "enum_source_key": { + "unique_key_name": "enum_source_key", + "unique_key_slots": [ + "schema_id", + "enum_id", + "criteria", + "source_ontology" + ], + "description": "A picklist source consists of the schema, enumeration, inclusion or exclusion flag, and source URI of the ontology." + } + } + }, "Setting": { "name": "Setting", "description": "A regular expression that can be reused in a structured_pattern. See:https://linkml.io/linkml/faq/modeling.html#can-i-reuse-regular-expression-patterns.", @@ -3899,6 +4208,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -3980,6 +4290,12 @@ } } }, + "Rule": { + "name": "Rule", + "description": "A rule that executes the change in state of one or more fields (slots). Each rule has a \"precondition\" expression of constraints one or more fields' values and a postcondition expression stating what the same or other field's values change to.", + "title": "Rule", + "from_schema": "https://example.com/DH_LinkML" + }, "Extension": { "name": "Extension", "description": "A list of LinkML attribute-value pairs that are not directly part of the schema's class/slot structure. Locale information is held here.", @@ -4035,6 +4351,7 @@ "Annotation", "Enum", "PermissibleValue", + "EnumSource", "Setting", "Extension" ], @@ -4187,6 +4504,18 @@ "multivalued": true, "inlined_as_list": true }, + "EnumSources": { + "name": "EnumSources", + "from_schema": "https://example.com/DH_LinkML", + "alias": "EnumSources", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "EnumSource", + "multivalued": true, + "inlined_as_list": true + }, "Slots": { "name": "Slots", "from_schema": "https://example.com/DH_LinkML", diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index de99d09a..dc2c7f83 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -478,6 +478,7 @@ classes: - title - description - enum_uri + - inherits slot_usage: schema_id: rank: 1 @@ -509,6 +510,9 @@ classes: enum_uri: rank: 5 slot_group: attributes + inherits: + rank: 6 + slot_group: attributes PermissibleValue: name: PermissibleValue title: Picklist choices @@ -577,6 +581,60 @@ classes: notes: rank: 9 slot_group: attributes + EnumSource: + name: EnumSource + title: Picklist Source + description: The external (URI reachable) source of an ontology or other parseable + vocabulary that aids in composing this menu. This includes specifications for + extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) + enumeration. + unique_keys: + enum_source_key: + description: A picklist source consists of the schema, enumeration, inclusion + or exclusion flag, and source URI of the ontology. + unique_key_slots: + - schema_id + - enum_id + - criteria + - source_ontology + slots: + - schema_id + - enum_id + - criteria + - source_ontology + - relationship_types + - source_nodes + - include_self + slot_usage: + schema_id: + rank: 1 + slot_group: key + title: Schema + range: Schema + description: The coding name of the schema this menu inclusion and exclusion + criteria pertain to. + enum_id: + rank: 2 + slot_group: key + title: Enum + range: Enum + description: The coding name of the menu (enumeration) that this inclusion + criteria pertains to. + criteria: + rank: 3 + slot_group: key + source_ontology: + rank: 4 + slot_group: key + relationship_types: + rank: 5 + slot_group: attributes + source_nodes: + rank: 6 + slot_group: atributes + include_self: + rank: 7 + slot_group: attributes Setting: name: Setting title: Setting @@ -622,6 +680,13 @@ classes: slot_group: attributes range: string description: A plan text description of this setting. + Rule: + name: Rule + title: Rule + description: A rule that executes the change in state of one or more fields (slots). Each + rule has a "precondition" expression of constraints one or more fields' values + and a postcondition expression stating what the same or other field's values + change to. Extension: name: Extension title: Extension @@ -685,6 +750,10 @@ classes: range: PermissibleValue multivalued: true inlined_as_list: true + EnumSources: + range: EnumSource + multivalued: true + inlined_as_list: true Slots: range: Slot multivalued: true @@ -943,7 +1012,7 @@ slots: name: equals_expression title: Calculated value description: Enables inferring (calculating) value based on other slot values. - Expressed as a python expression. + This is a server-side LinkML expression, having the syntax of a python expression. comments: - See https://linkml.io/linkml/schemas/advanced.html#equals-expression range: WhitespaceMinimizedString @@ -981,7 +1050,7 @@ slots: range: WhitespaceMinimizedString annotation_type: name: annotation_type - title: Type + title: Annotation on required: true range: SchemaAnnotationTypeMenu slot_name: @@ -999,6 +1068,12 @@ slots: title: Enum URI description: A URI for identifying this enumeration's semantic type. range: uri + inherits: + name: inherits + title: Inherits + description: Indicates that this menu inherits choices from another menu, and + includes or excludes other values (for selection and validation). + range: SchemaEnumMenu text: name: text title: Code @@ -1011,6 +1086,40 @@ slots: title: Meaning description: A URI for identifying this choice's semantic type. range: uri + criteria: + name: criteria + title: Criteria + description: "Whether to include or exclude (minus) the source ontology\u2019\ + s given terms (and their underlying terms, if any)." + required: true + range: EnumCriteriaMenu + source_ontology: + name: source_ontology + title: Source ontology + description: The URI of the source ontology to trust and fetch terms from. + range: uri + relationship_types: + name: relationship_types + title: Relations + description: The relations (usually owl:SubClassOf) that compose the hierarchy + of terms. + multivalued: true + range: WhitespaceMinimizedString + source_nodes: + name: source_nodes + title: Term identifiers + description: The selection of term nodes (and their underlying terms) to allow + or exclude selections from, and to validate data by. + multivalued: true + range: uriorcurie + include_self: + name: include_self + title: Add source node(s) to menu too? + description: Include the listed selection of items (top of term branch or otherwise) + as selectable items themselves. + any_of: + - range: boolean + - range: TrueFalseMenu enums: SchemaSlotTypeMenu: name: SchemaSlotTypeMenu @@ -1041,10 +1150,10 @@ enums: permissible_values: schema: text: schema - title: Schema annotation + title: Schema class: text: class - title: Class annotation + title: Table slot: text: slot title: Schema field @@ -1054,16 +1163,26 @@ enums: cannot be overriden when reused. slot_usage: text: slot_usage - title: table field (from schema) + title: Table field (from schema) description: A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.) attribute: text: attribute - title: table field (independent) + title: Table field (independent) description: A table field which is not reused from the schema. The field can impose its own attribute values. + EnumCriteriaMenu: + name: EnumCriteriaMenu + title: Criteria Menu + permissible_values: + include: + text: include + title: include + exclude: + text: exclude + title: exclude TrueFalseMenu: name: TrueFalseMenu title: True/False Menu diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index bffb059c..f6a446a7 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -105,6 +105,19 @@ classes: - enum_id - text + EnumSource: + name: EnumSource + title: Picklist Source + description: The external (URI reachable) source of an ontology or other parseable vocabulary that aids in composing this menu. This includes specifications for extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) enumeration. + unique_keys: + enum_source_key: + description: A picklist source consists of the schema, enumeration, inclusion or exclusion flag, and source URI of the ontology. + unique_key_slots: + - schema_id + - enum_id + - criteria + - source_ontology + Setting: name: Setting title: Setting @@ -117,6 +130,12 @@ classes: - name - value + Rule: + name: Rule + title: Rule + description: A rule that executes the change in state of one or more fields (slots). Each rule has a "precondition" expression of constraints one or more fields' values and a postcondition expression stating what the same or other field's values change to. + + Extension: name: Extension title: Extension @@ -156,6 +175,10 @@ classes: range: PermissibleValue multivalued: true inlined_as_list: true + EnumSources: + range: EnumSource + multivalued: true + inlined_as_list: true Slots: range: Slot @@ -244,23 +267,33 @@ enums: permissible_values: schema: text: schema - title: Schema annotation + title: Schema class: text: class - title: Class annotation + title: Table slot: text: slot title: Schema field description: A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused. slot_usage: text: slot_usage - title: table field (from schema) + title: Table field (from schema) description: A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.) attribute: text: attribute - title: table field (independent) + title: Table field (independent) description: A table field which is not reused from the schema. The field can impose its own attribute values. + EnumCriteriaMenu: + name: EnumCriteriaMenu + title: Criteria Menu + permissible_values: + include: + text: include + title: include + exclude: + text: exclude + title: exclude types: WhitespaceMinimizedString: diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 54f72915..c6f62a7e 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -55,7 +55,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes maximum_value Maximum value integer A maximum value which is appropriate for the range data type of the slot. attributes minimum_cardinality Minimum cardinality integer For multivalued slots, a minimum number of values attributes maximum_cardinality Maximum cardinality integer For multivalued slots, a maximum number of values - attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. Expressed as a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression + attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. This is a server-side LinkML expression, having the syntax of a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. attributes todos Conditional WhitespaceMinimizedString TRUE A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes. attributes exact_mappings Exact mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to semantically identical terms. @@ -65,7 +65,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption Annotation key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. - key annotation_type Type SchemaAnnotationTypeMenu TRUE + key annotation_type Annotation on SchemaAnnotationTypeMenu TRUE key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. @@ -76,6 +76,7 @@ Enum key schema_id Schema Schema TRUE The coding name of the schema thi attributes title Title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. attributes description Description string A plan text description of this LinkML schema enumeration menu of terms. attributes enum_uri Enum URI uri A URI for identifying this enumeration's semantic type. + attributes inherits Inherits SchemaEnumMenu Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation). PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. @@ -87,11 +88,22 @@ PermissibleValue key schema_id Schema Schema TRUE The coding name of th attributes meaning Meaning uri A URI for identifying this choice's semantic type. attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption +EnumSource key schema_id Schema Schema TRUE The coding name of the schema this menu inclusion and exclusion criteria pertain to. + key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this inclusion criteria pertains to. + key criteria Criteria EnumCriteriaMenu TRUE Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any). + key source_ontology Source ontology uri The URI of the source ontology to trust and fetch terms from. + attributes relationship_types Relations WhitespaceMinimizedString TRUE The relations (usually owl:SubClassOf) that compose the hierarchy of terms. + atributes source_nodes Term identifiers uriorcurie TRUE The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. + attributes include_self Add source node(s) to menu too? boolean;TrueFalseMenu Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. + Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ attributes value Value string TRUE The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. attributes description Description string A plan text description of this setting. + + + Extension key schema_id Schema Schema TRUE key name Name WhitespaceMinimizedString TRUE attributes value Value string From b292b6f675d1a8ccd26da354aaff00993fda5b7f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 1 May 2025 07:39:45 -0700 Subject: [PATCH 112/222] bugfix load/save schema --- lib/AppContext.js | 2 +- lib/DataHarmonizer.js | 46 ++++++++++++++++++++++++++++--------------- 2 files changed, 31 insertions(+), 17 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index b52bf81f..1ee3d0b1 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -1576,7 +1576,7 @@ export default class AppContext { Object.entries(key_vals).every(([slot_name, value]) => { const col_value = dh.hot.getDataAtCell(row, dh.slot_name_to_column[slot_name]); // Allow empty values by HandsonTable? But adding "col_value === null" triggers infinite loop? - return col_value === undefined || col_value === '' || value == col_value; + return value == col_value; }) ) { break; diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index fff72abf..b684b571 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -1188,7 +1188,7 @@ class DataHarmonizer { tables[dh.template_name] = dh.hot.getData(); } - this.checkForAnnotations(tables, 'class', schema); + this.checkForAnnotations(tables, loaded_schema_name, null, null, 'class', schema); // Technical notes: Handsontable appears to get overloaded by inserting data via // setDataAtCell() after loading of subsequent schemas. @@ -1287,8 +1287,9 @@ class DataHarmonizer { case 'Slot': // Setting up empty class name as empty string since human edits to // create new generic slots will create same. - this.addSlotRecord(dh, tables, loaded_schema_name, '', 'slot', item_name, value); - this.checkForAnnotations(tables, 'slot', value); + let slot_name = value.name; + this.addSlotRecord(dh, tables, loaded_schema_name, '', 'slot', slot_name, value); + this.checkForAnnotations(tables, loaded_schema_name, null, slot_name, 'slot', value); break; case 'Class': @@ -1302,6 +1303,8 @@ class DataHarmonizer { class_uri: value.class_uri }); + this.checkForAnnotations(tables, loaded_schema_name, class_name, null, 'class', value); // i.e. class.annotations = ... + // FUTURE: could ensure the unique_key_slots are marked required here. if (value.unique_keys) { for (let [key_name, obj] of Object.entries(value.unique_keys)) { @@ -1321,12 +1324,12 @@ class DataHarmonizer { this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'slot_usage', slot_name, obj); }; } - if (value.attributes) { // class.attributes holds slot_definitions + else if (value.attributes) { // class.attributes holds slot_definitions for (let [slot_name, obj] of Object.entries(value.attributes)) { this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'attribute', slot_name, obj); }; } - this.checkForAnnotations(tables, 'class', value); + break; } }; @@ -1337,8 +1340,11 @@ class DataHarmonizer { for (let class_name of Object.keys(this.context.relations['Schema'].child)) { let dh = this.context.dhs[class_name]; dh.hot.loadData(Object.values(tables[dh.template_name])); - // Special call to initialize highlight of schema library slots having 'slot_type' = 'field' + // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. + // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to + // also bring in slots not associated with a class. (no class_name). if (class_name === 'Slot') { + // Assumes dh.rowHighlightColValue(dh, 'slot_type', 'slot'); } } @@ -1352,31 +1358,30 @@ class DataHarmonizer { /** * Annotations are currently possible on schema, class, slot, slot_usage and attribute. - * + * source_obj often doesn't have schema_name, class_name, slot_name so they are parameters. * */ - checkForAnnotations(tables, annotation_type, source_obj) { - + checkForAnnotations(tables, schema_name, class_name, slot_name, annotation_type, source_obj) { // For now DH annotations only apply to slots, slot_usages, and class.attributes if (source_obj.annotations) { let dh_annotation = this.context.dhs.Annotation; let base_record = { schema_id: schema_name, - slot_type: annotation_type, + annotation_type: annotation_type, } switch (annotation_type) { case 'schema': break; case 'class': - base_record.class_name = source_obj.class_name; + base_record.class_name = class_name; break; case 'slot': - base_record.slot_name = source_obj.slot_name; + base_record.slot_name = slot_name; break; case 'slot_usage': case 'attribute': - base_record.class_name = source_obj.class_name; - base_record.slot_name = source_obj.slot_name; + base_record.class_name = class_name; + base_record.slot_name = slot_name; break; } for (let [tag, obj] of Object.entries(source_obj.annotations)) { @@ -1390,7 +1395,6 @@ class DataHarmonizer { // yields that if that [text] is a slot name, then title is being // looked up as a SLOT rather than as an enumeration - because DH code // doesn’t have enumeration yet... - this.addRowRecord(dh_annotation, tables, record); }; } @@ -1441,6 +1445,12 @@ class DataHarmonizer { notes: slot_obj.notes }; this.addRowRecord(dh, tables, slot_record); + + // Slot type can be 'slot' or 'slot_usage' or 'attribute' here. + if (slot_type === 'slot_usage') + this.checkForAnnotations(tables, schema_name, class_name, slot_key, 'slot_usage', slot_obj); + else if (slot_type === 'attribute') + this.checkForAnnotations(tables, schema_name, class_name, slot_key, 'attribute', slot_obj); }; /** @@ -1515,6 +1525,10 @@ class DataHarmonizer { let dh = this.context.dhs['Schema']; let schema_focus_row = dh.current_selection[0]; let schema_name = dh.hot.getDataAtCell(schema_focus_row, 0); + if (schema_name === null) { + alert("The currently selected schema needs to be named before saving."); + return; + } let save_prompt = `Provide a name for the ${schema_name} schema YAML file. This will save the following schema parts:\n`; let [save_report, confirm_message] = this.getChangeReport(this.template_name); @@ -1759,7 +1773,7 @@ class DataHarmonizer { new_schema.extensions = {locales: {tag: 'locales', value: metadata.locales}} } - console.table("SAVING SCHEMA", new_schema); + //console.table("SAVING SCHEMA", new_schema); const a = document.createElement("a"); //Save JSON version: URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { From 77fda844ef3d71f87b81f613b85e550be1c333b6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 1 May 2025 07:40:24 -0700 Subject: [PATCH 113/222] version bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f804d7ca..149b8e34 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "data-harmonizer", - "version": "1.9.7", + "version": "1.9.8", "description": "A standardized spreadsheet editor and validator that can be run offline and locally", "repository": "git@github.com:cidgoh/DataHarmonizer.git", "license": "MIT", From 25490b7322734ab07d6dc3ec98e87ddbef8014df Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 2 May 2025 06:35:58 -0700 Subject: [PATCH 114/222] adding fields for EnumSource --- web/templates/schema_editor/schema.json | 85 +++++++++++++++----- web/templates/schema_editor/schema.yaml | 36 ++++++--- web/templates/schema_editor/schema_slots.tsv | 5 +- 3 files changed, 91 insertions(+), 35 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index cbd3c515..c091da30 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -1765,21 +1765,27 @@ ], "range": "uri" }, - "relationship_types": { - "name": "relationship_types", - "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", - "title": "Relations", + "is_direct": { + "name": "is_direct", + "description": "Can the vocabulary source be automatically downloaded and processed, or is a manual process involved?", + "title": "Directly downloadable", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "EnumSource" ], - "range": "WhitespaceMinimizedString", - "multivalued": true + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "source_nodes": { "name": "source_nodes", "description": "The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by.", - "title": "Term identifiers", + "title": "Top level term ids", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "EnumSource" @@ -1790,7 +1796,7 @@ "include_self": { "name": "include_self", "description": "Include the listed selection of items (top of term branch or otherwise) as selectable items themselves.", - "title": "Add source node(s) to menu too?", + "title": "Include top level terms", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "EnumSource" @@ -1803,6 +1809,17 @@ "range": "TrueFalseMenu" } ] + }, + "relationship_types": { + "name": "relationship_types", + "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", + "title": "Relations", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true } }, "classes": { @@ -3984,20 +4001,25 @@ "rank": 4, "slot_group": "key" }, - "relationship_types": { - "name": "relationship_types", + "is_direct": { + "name": "is_direct", "rank": 5, "slot_group": "attributes" }, "source_nodes": { "name": "source_nodes", "rank": 6, - "slot_group": "atributes" + "slot_group": "attributes" }, "include_self": { "name": "include_self", "rank": 7, "slot_group": "attributes" + }, + "relationship_types": { + "name": "relationship_types", + "rank": 8, + "slot_group": "attributes" } }, "attributes": { @@ -4082,25 +4104,31 @@ "slot_group": "key", "range": "uri" }, - "relationship_types": { - "name": "relationship_types", - "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", - "title": "Relations", + "is_direct": { + "name": "is_direct", + "description": "Can the vocabulary source be automatically downloaded and processed, or is a manual process involved?", + "title": "Directly downloadable", "from_schema": "https://example.com/DH_LinkML", "rank": 5, - "alias": "relationship_types", + "alias": "is_direct", "owner": "EnumSource", "domain_of": [ "EnumSource" ], "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "multivalued": true + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, "source_nodes": { "name": "source_nodes", "description": "The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by.", - "title": "Term identifiers", + "title": "Top level term ids", "from_schema": "https://example.com/DH_LinkML", "rank": 6, "alias": "source_nodes", @@ -4108,14 +4136,14 @@ "domain_of": [ "EnumSource" ], - "slot_group": "atributes", + "slot_group": "attributes", "range": "uriorcurie", "multivalued": true }, "include_self": { "name": "include_self", "description": "Include the listed selection of items (top of term branch or otherwise) as selectable items themselves.", - "title": "Add source node(s) to menu too?", + "title": "Include top level terms", "from_schema": "https://example.com/DH_LinkML", "rank": 7, "alias": "include_self", @@ -4132,6 +4160,21 @@ "range": "TrueFalseMenu" } ] + }, + "relationship_types": { + "name": "relationship_types", + "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", + "title": "Relations", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "relationship_types", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true } }, "unique_keys": { diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index dc2c7f83..e20a0f15 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -602,9 +602,10 @@ classes: - enum_id - criteria - source_ontology - - relationship_types + - is_direct - source_nodes - include_self + - relationship_types slot_usage: schema_id: rank: 1 @@ -626,15 +627,18 @@ classes: source_ontology: rank: 4 slot_group: key - relationship_types: + is_direct: rank: 5 slot_group: attributes source_nodes: rank: 6 - slot_group: atributes + slot_group: attributes include_self: rank: 7 slot_group: attributes + relationship_types: + rank: 8 + slot_group: attributes Setting: name: Setting title: Setting @@ -1098,28 +1102,36 @@ slots: title: Source ontology description: The URI of the source ontology to trust and fetch terms from. range: uri - relationship_types: - name: relationship_types - title: Relations - description: The relations (usually owl:SubClassOf) that compose the hierarchy - of terms. - multivalued: true - range: WhitespaceMinimizedString + is_direct: + name: is_direct + title: Directly downloadable + description: Can the vocabulary source be automatically downloaded and processed, + or is a manual process involved? + any_of: + - range: boolean + - range: TrueFalseMenu source_nodes: name: source_nodes - title: Term identifiers + title: Top level term ids description: The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. multivalued: true range: uriorcurie include_self: name: include_self - title: Add source node(s) to menu too? + title: Include top level terms description: Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. any_of: - range: boolean - range: TrueFalseMenu + relationship_types: + name: relationship_types + title: Relations + description: The relations (usually owl:SubClassOf) that compose the hierarchy + of terms. + multivalued: true + range: WhitespaceMinimizedString enums: SchemaSlotTypeMenu: name: SchemaSlotTypeMenu diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index c6f62a7e..b8bde64b 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -92,9 +92,10 @@ EnumSource key schema_id Schema Schema TRUE The coding name of the sche key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this inclusion criteria pertains to. key criteria Criteria EnumCriteriaMenu TRUE Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any). key source_ontology Source ontology uri The URI of the source ontology to trust and fetch terms from. + attributes is_direct Directly downloadable boolean;TrueFalseMenu Can the vocabulary source be automatically downloaded and processed, or is a manual process involved? + attributes source_nodes Top level term ids uriorcurie TRUE The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. + attributes include_self Include top level terms boolean;TrueFalseMenu Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. attributes relationship_types Relations WhitespaceMinimizedString TRUE The relations (usually owl:SubClassOf) that compose the hierarchy of terms. - atributes source_nodes Term identifiers uriorcurie TRUE The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. - attributes include_self Add source node(s) to menu too? boolean;TrueFalseMenu Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ From 0d5da1b8eaf09cd7ad388a8979036f1990617c3f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 2 May 2025 06:36:35 -0700 Subject: [PATCH 115/222] adding EnumSource load/save --- script/schema_to_container.py | 90 +++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 script/schema_to_container.py diff --git a/script/schema_to_container.py b/script/schema_to_container.py new file mode 100644 index 00000000..38827951 --- /dev/null +++ b/script/schema_to_container.py @@ -0,0 +1,90 @@ +# schema_to_container.py +# Converts schema.yaml LinkML file (and its imports) into one single +# DataHarmonizer avascript-readable schema.json file in folder where command +# is run from. Run this in a given DataHarmonizer templates/[template X] +# folder to convert directly from LinkML yaml to DataHarmonizer json. +# +# Created by: Damion Dooley +# +# Input examples: +# +# > schema_to_container.py -i schema.yaml +# > schema_to_container.py -i https://raw.githubusercontent.com/biolink/biolink-model/master/biolink-model.yaml +# +# @param -i [linkML schema.yaml file] which is converted to schema.json + +import copy + +import yaml +import json +import optparse +import os +from sys import exit + +from linkml_runtime.utils.schemaview import SchemaView +from linkml_runtime.dumpers.json_dumper import JSONDumper + +# Common menu shared with all template folders. +template_folder = os.path.basename(os.getcwd()) +w_filename_base = 'container'; + +def init_parser(): + parser = optparse.OptionParser() + + parser.add_option( + "-i", + "--input", + dest="schema_file", + default="schema.yaml", + help="Provide a relative file name and path to root LinkML schema file to read." + ); + + return parser.parse_args(); + +def write_container(file_path): + + # Now create schema.json which browser app can read directly. Replaces each + # class with its induced version. This shifts each slot's content into an + # attributes: {} dictionary object. + with open(file_path, "r") as schema_handle: + SCHEMA = yaml.safe_load(schema_handle); + + schema_view = SchemaView(yaml.dump(SCHEMA, sort_keys=False)); + + # Brings in any "imports:". This also includes built-in linkml:types + schema_view.merge_imports(); + + # Loop through all top level classes and replace class with its induced + # version in attributes dictionary. + for name, class_obj in schema_view.all_classes().items(): + # Note classDef["@type"]: "ClassDefinition" is only in json output + # Presence of "slots" in class indicates field hierarchy + # Error trap is_a reference to non-existent class + if "is_a" in class_obj and class_obj['is_a'] and (not class_obj['is_a'] in SCHEMA['classes']): + print("Error: Class ", name, "has an is_a reference to a Class [", class_obj['is_a'], " ]which isn't defined. This reference needs to be removed."); + sys.exit(0); + + if schema_view.class_slots(name): + new_obj = schema_view.induced_class(name); + schema_view.add_class(new_obj); + + # SchemaView() is coercing "in_language" into a string when it is an array + # of i18n languages as per official LinkML spec. We're bending the rules + # slightly. Put it back into an array. + if 'in_language' in SCHEMA: + schema_view.schema['in_language'] = SCHEMA['in_language']; + + # Output the amalgamated content: + JSONDumper().dump(schema_view.schema, w_filename_base + '.json'); + + return schema_view; + +# ********* Adjust the menu to include this schema and its classes ****** + +options, args = init_parser() +if not options.schema_file: + exit("Input LinkML schema file not given"); + +print("Loading LinkML schema for", options.schema_file); + +schema_view = write_container(options.schema_file); From 33eec33e31e27d1ff1487f0b168469d860589cfe Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 2 May 2025 06:38:13 -0700 Subject: [PATCH 116/222] Adding EnumSource load/save --- lib/DataHarmonizer.js | 53 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 5 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index b684b571..db089660 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -804,12 +804,15 @@ class DataHarmonizer { * As well, refresh schema menus if selected schema has changed. */ // Is null check necessary? - const row_change = self.current_selection[0] === null || self.current_selection[0] != row; - const column_change = self.current_selection[1] === null || self.current_selection[1] != column; + // self.current_selection[0] === null || + // self.current_selection[1] === null || + const row_change = self.current_selection[0] !== row; + const column_change = self.current_selection[1] !== column; self.current_selection = [row, column, row2, column2]; //console.log("afterSelectionEnd",row, column, row2, column2, selectionLayerLevel) if (row_change || column_change) { + alert('changing') self.context.crudFilterDependentViews(self.template_name); } @@ -1276,9 +1279,14 @@ class DataHarmonizer { is_a: obj.is_a, notes: obj.notes // ??= '' }); - }; } + // Handling the arrays of downloadable / cacheable enumeration inclusion and excluded sources. + if (value.includes) + this.setEnumSource(tables, loaded_schema_name, enum_id, value.includes, 'includes'); + if (value.minus) + this.setEnumSource(tables, loaded_schema_name, enum_id, value.minus, 'minus'); + break; // Slot table is LinkML "slot_definition". This same datatype is @@ -1355,6 +1363,20 @@ class DataHarmonizer { }; + setEnumSource(tables, loaded_schema_name, enum_id, source_array, criteria) { + for (let source of source_array) { + this.addRowRecord(this.dhs.EnumSource, tables, { + schema_id: loaded_schema_name, + enum_id: enum_id, + criteria: criteria, + source_ontology: source.source_ontology, + is_direct: source.is_direct, + source_nodes: this.getDelimitedString(source.source_nodes), + include_self: source.include_self, + relationship_types: this.getDelimitedString(source.relationship_types) + }); + } + } /** * Annotations are currently possible on schema, class, slot, slot_usage and attribute. @@ -1744,8 +1766,8 @@ class DataHarmonizer { break; case 'Enum': - target_obj = new_schema.enums[record.name] ??= {}; - this.copySlots(tab_name, record, target_obj, ['name','title','enum_uri','description']); + let enum_obj = new_schema.enums[record.name] ??= {}; + this.copySlots(tab_name, record, enum_obj, ['name','title','enum_uri','description']); break; case 'PermissibleValue': // LOOP?????? 'text shouldn't be overwritten. @@ -1755,9 +1777,30 @@ class DataHarmonizer { record.exact_mappings = this.getArrayFromDelimited(record.exact_mappings); } this.copySlots(tab_name, record, target_obj, ['text','title','description','meaning', 'is_a','exact_mappings','notes']); + break; + case 'EnumSource': + // Required field so error situation if it isn't .includes or .minus: + if (record.criteria) { + let enum_target_obj = new_schema.enums[record.enum_id] ??= {}; + enum_target_obj = enum_target_obj[record.criteria] ??= []; + + if (record.source_nodes) { + record.source_nodes = this.getArrayFromDelimited(record.source_nodes); + } + + if (record.relationship_types) { + record.relationship_types = this.getArrayFromDelimited(record.relationship_types); + } + // The .includes and .minus attributes hold arrays of specifications. + let target_ptr = enum_target_obj.push({}); + console.log(target_ptr, enum_target_obj) + enum_target_obj = enum_target_obj[target_ptr-1]; + + this.copySlots(tab_name, record, enum_target_obj, ['source_ontology','is_direct','source_nodes','include_self','relationship_types']); + } break; case 'Type': From 68f1af1e82c7475b6f50abf374b5c9e94977a9d9 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 5 May 2025 16:04:22 +0200 Subject: [PATCH 117/222] schema update --- web/templates/schema_editor/schema.json | 105 ++++++++++++------- web/templates/schema_editor/schema.yaml | 51 +++++---- web/templates/schema_editor/schema_core.yaml | 4 +- web/templates/schema_editor/schema_slots.tsv | 1 + web/translations/translations.json | 2 +- 5 files changed, 102 insertions(+), 61 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index c091da30..f6bbc807 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -1480,6 +1480,16 @@ } ] }, + "unit": { + "name": "unit", + "description": "A unit of a numeric value, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/", + "title": "Unit", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, "required": { "name": "required", "description": "A boolean TRUE indicates this slot is a mandatory data field.", @@ -2709,100 +2719,105 @@ "rank": 11, "slot_group": "attributes" }, + "unit": { + "name": "unit", + "rank": 12, + "slot_group": "attributes" + }, "required": { "name": "required", - "rank": 12, + "rank": 13, "slot_group": "attributes" }, "recommended": { "name": "recommended", - "rank": 13, + "rank": 14, "slot_group": "attributes" }, "description": { "name": "description", "description": "A plan text description of this LinkML schema slot.", - "rank": 14, + "rank": 15, "slot_group": "attributes", "range": "string", "required": true }, "aliases": { "name": "aliases", - "rank": 15, + "rank": 16, "slot_group": "attributes" }, "identifier": { "name": "identifier", - "rank": 16, + "rank": 17, "slot_group": "attributes" }, "multivalued": { "name": "multivalued", - "rank": 17, + "rank": 18, "slot_group": "attributes" }, "minimum_value": { "name": "minimum_value", - "rank": 18, + "rank": 19, "slot_group": "attributes" }, "maximum_value": { "name": "maximum_value", - "rank": 19, + "rank": 20, "slot_group": "attributes" }, "minimum_cardinality": { "name": "minimum_cardinality", - "rank": 20, + "rank": 21, "slot_group": "attributes" }, "maximum_cardinality": { "name": "maximum_cardinality", - "rank": 21, + "rank": 22, "slot_group": "attributes" }, "equals_expression": { "name": "equals_expression", - "rank": 22, + "rank": 23, "slot_group": "attributes" }, "pattern": { "name": "pattern", - "rank": 23, + "rank": 24, "slot_group": "attributes" }, "todos": { "name": "todos", - "rank": 24, + "rank": 25, "slot_group": "attributes" }, "exact_mappings": { "name": "exact_mappings", "description": "A list of one or more Curies or URIs that point to semantically identical terms.", "title": "Exact mappings", - "rank": 25, + "rank": 26, "slot_group": "attributes" }, "comments": { "name": "comments", - "rank": 26, + "rank": 27, "slot_group": "attributes" }, "examples": { "name": "examples", - "rank": 27, + "rank": 28, "slot_group": "attributes" }, "version": { "name": "version", "description": "A version number indicating when this slot was introduced.", - "rank": 28, + "rank": 29, "slot_group": "attributes" }, "notes": { "name": "notes", - "rank": 29, + "rank": 30, "slot_group": "attributes" } }, @@ -3036,6 +3051,20 @@ } ] }, + "unit": { + "name": "unit", + "description": "A unit of a numeric value, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/", + "title": "Unit", + "from_schema": "https://example.com/DH_LinkML", + "rank": 12, + "alias": "unit", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString" + }, "required": { "name": "required", "description": "A boolean TRUE indicates this slot is a mandatory data field.", @@ -3044,7 +3073,7 @@ "A mandatory data field will fail validation if empty." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 12, + "rank": 13, "alias": "required", "owner": "Slot", "domain_of": [ @@ -3065,7 +3094,7 @@ "description": "A boolean TRUE indicates this slot is a recommended data field.", "title": "Recommended", "from_schema": "https://example.com/DH_LinkML", - "rank": 13, + "rank": 14, "alias": "recommended", "owner": "Slot", "domain_of": [ @@ -3086,7 +3115,7 @@ "description": "A plan text description of this LinkML schema slot.", "title": "Description", "from_schema": "https://example.com/DH_LinkML", - "rank": 14, + "rank": 15, "alias": "description", "owner": "Slot", "domain_of": [ @@ -3111,7 +3140,7 @@ "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" ], "from_schema": "https://example.com/DH_LinkML", - "rank": 15, + "rank": 16, "alias": "aliases", "owner": "Slot", "domain_of": [ @@ -3126,7 +3155,7 @@ "description": "A boolean TRUE indicates this field is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.”", "title": "Identifier", "from_schema": "https://example.com/DH_LinkML", - "rank": 16, + "rank": 17, "alias": "identifier", "owner": "Slot", "domain_of": [ @@ -3147,7 +3176,7 @@ "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", "title": "Multivalued", "from_schema": "https://example.com/DH_LinkML", - "rank": 17, + "rank": 18, "alias": "multivalued", "owner": "Slot", "domain_of": [ @@ -3168,7 +3197,7 @@ "description": "A minimum value which is appropriate for the range data type of the slot.", "title": "Minimum value", "from_schema": "https://example.com/DH_LinkML", - "rank": 18, + "rank": 19, "alias": "minimum_value", "owner": "Slot", "domain_of": [ @@ -3182,7 +3211,7 @@ "description": "A maximum value which is appropriate for the range data type of the slot.", "title": "Maximum value", "from_schema": "https://example.com/DH_LinkML", - "rank": 19, + "rank": 20, "alias": "maximum_value", "owner": "Slot", "domain_of": [ @@ -3196,7 +3225,7 @@ "description": "For multivalued slots, a minimum number of values", "title": "Minimum cardinality", "from_schema": "https://example.com/DH_LinkML", - "rank": 20, + "rank": 21, "alias": "minimum_cardinality", "owner": "Slot", "domain_of": [ @@ -3210,7 +3239,7 @@ "description": "For multivalued slots, a maximum number of values", "title": "Maximum cardinality", "from_schema": "https://example.com/DH_LinkML", - "rank": 21, + "rank": 22, "alias": "maximum_cardinality", "owner": "Slot", "domain_of": [ @@ -3227,7 +3256,7 @@ "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" ], "from_schema": "https://example.com/DH_LinkML", - "rank": 22, + "rank": 23, "alias": "equals_expression", "owner": "Slot", "domain_of": [ @@ -3244,7 +3273,7 @@ "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 23, + "rank": 24, "alias": "pattern", "owner": "Slot", "domain_of": [ @@ -3258,7 +3287,7 @@ "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", "title": "Conditional", "from_schema": "https://example.com/DH_LinkML", - "rank": 24, + "rank": 25, "alias": "todos", "owner": "Slot", "domain_of": [ @@ -3273,7 +3302,7 @@ "description": "A list of one or more Curies or URIs that point to semantically identical terms.", "title": "Exact mappings", "from_schema": "https://example.com/DH_LinkML", - "rank": 25, + "rank": 26, "alias": "exact_mappings", "owner": "Slot", "domain_of": [ @@ -3289,7 +3318,7 @@ "description": "A free text field for adding other comments to guide usage of field.", "title": "Comments", "from_schema": "https://example.com/DH_LinkML", - "rank": 26, + "rank": 27, "alias": "comments", "owner": "Slot", "domain_of": [ @@ -3303,7 +3332,7 @@ "description": "A free text field for including examples of string, numeric, date or categorical values.", "title": "Examples", "from_schema": "https://example.com/DH_LinkML", - "rank": 27, + "rank": 28, "alias": "examples", "owner": "Slot", "domain_of": [ @@ -3317,7 +3346,7 @@ "description": "A version number indicating when this slot was introduced.", "title": "Version", "from_schema": "https://example.com/DH_LinkML", - "rank": 28, + "rank": 29, "alias": "version", "owner": "Slot", "domain_of": [ @@ -3333,7 +3362,7 @@ "description": "Editorial notes about an element intended primarily for internal consumption", "title": "Notes", "from_schema": "https://example.com/DH_LinkML", - "rank": 29, + "rank": 30, "alias": "notes", "owner": "Slot", "domain_of": [ @@ -3530,7 +3559,7 @@ "unique_key_slots": [ "schema_id", "name", - "slot_type" + "annotation_type" ], "description": "A slot is uniquely identified by the schema it appears in as well as its name" } @@ -3972,7 +4001,7 @@ "EnumSource": { "name": "EnumSource", "description": "The external (URI reachable) source of an ontology or other parseable vocabulary that aids in composing this menu. This includes specifications for extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) enumeration.", - "title": "Picklist Source", + "title": "Picklist config", "from_schema": "https://example.com/DH_LinkML", "slot_usage": { "schema_id": { diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index e20a0f15..4f4bd1ea 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -261,6 +261,7 @@ classes: - slot_uri - title - range + - unit - required - recommended - description @@ -342,66 +343,69 @@ classes: range: rank: 11 slot_group: attributes - required: + unit: rank: 12 slot_group: attributes - recommended: + required: rank: 13 slot_group: attributes - description: + recommended: rank: 14 slot_group: attributes + description: + rank: 15 + slot_group: attributes range: string required: true description: A plan text description of this LinkML schema slot. aliases: - rank: 15 + rank: 16 slot_group: attributes identifier: - rank: 16 + rank: 17 slot_group: attributes multivalued: - rank: 17 + rank: 18 slot_group: attributes minimum_value: - rank: 18 + rank: 19 slot_group: attributes maximum_value: - rank: 19 + rank: 20 slot_group: attributes minimum_cardinality: - rank: 20 + rank: 21 slot_group: attributes maximum_cardinality: - rank: 21 + rank: 22 slot_group: attributes equals_expression: - rank: 22 + rank: 23 slot_group: attributes pattern: - rank: 23 + rank: 24 slot_group: attributes todos: - rank: 24 + rank: 25 slot_group: attributes exact_mappings: - rank: 25 + rank: 26 slot_group: attributes title: Exact mappings description: A list of one or more Curies or URIs that point to semantically identical terms. comments: - rank: 26 + rank: 27 slot_group: attributes examples: - rank: 27 + rank: 28 slot_group: attributes version: - rank: 28 + rank: 29 slot_group: attributes description: A version number indicating when this slot was introduced. notes: - rank: 29 + rank: 30 slot_group: attributes Annotation: name: Annotation @@ -417,7 +421,7 @@ classes: unique_key_slots: - schema_id - name - - slot_type + - annotation_type slots: - schema_id - annotation_type @@ -583,7 +587,7 @@ classes: slot_group: attributes EnumSource: name: EnumSource - title: Picklist Source + title: Picklist config description: The external (URI reachable) source of an ontology or other parseable vocabulary that aids in composing this menu. This includes specifications for extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) @@ -948,6 +952,13 @@ slots: - range: SchemaTypeMenu - range: SchemaClassMenu - range: SchemaEnumMenu + unit: + name: unit + title: Unit + description: "A unit of a numeric value, expressed in the Unified Code for Units\ + \ of Measure\_(UCUM, https://ucum.org/) codes. A UCUM code can be looked up\ + \ at https://units-of-measurement.org/" + range: WhitespaceMinimizedString required: name: required title: Required diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index f6a446a7..924c9cb9 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -80,7 +80,7 @@ classes: unique_key_slots: - schema_id - name - - slot_type + - annotation_type Enum: name: Enum @@ -107,7 +107,7 @@ classes: EnumSource: name: EnumSource - title: Picklist Source + title: Picklist config description: The external (URI reachable) source of an ontology or other parseable vocabulary that aids in composing this menu. This includes specifications for extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) enumeration. unique_keys: enum_source_key: diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index b8bde64b..888b5636 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -45,6 +45,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes slot_uri Slot URI uri A URI for identifying this field’s (slot’s) semantic type. attributes title Title WhitespaceMinimizedString TRUE The plain language name of this field (slot). This can be displayed in applications and documentation. attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. + attributes unit Unit WhitespaceMinimizedString A unit of a numeric value, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/ attributes required Required boolean;TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. attributes recommended Recommended boolean;TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. attributes description Description string TRUE A plan text description of this LinkML schema slot. diff --git a/web/translations/translations.json b/web/translations/translations.json index 54446dd3..7a9dd1f9 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -10,7 +10,7 @@ "fr": "Sélectionner un modèle" }, "upload-template-dropdown-item": { - "en": "Upload DataHarmonizer Schema (.json format)", + "en": "Upload Template (.json format)", "fr": "Télécharger le modèle (format .json)" }, "schema-editor-menu": { From 84158c27cba1b4b832d80817119ad2c282217dcc Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 5 May 2025 16:04:31 +0200 Subject: [PATCH 118/222] cosmetic tweak --- web/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/index.js b/web/index.js index c7e2a9f7..d63b1652 100644 --- a/web/index.js +++ b/web/index.js @@ -32,7 +32,7 @@ export function createDataHarmonizerContainer(dhId, isActive) { export function createDataHarmonizerTab(dhId, tab_title, class_name, tooltip, isActive) { const template = document.createElement('template'); - template.innerHTML = ``; + template.innerHTML = ``; const dhTab = template.content.firstChild; @@ -66,7 +66,9 @@ const main = async function () { }); new Toolbar(dhToolbarRoot, context, { - templatePath: context.appConfig.template_path, // TODO: a default should be loaded before Toolbar is constructed! then take out all loading in "toolbar" to an outside context + templatePath: context.appConfig.template_path, + // TODO: a default should be loaded before Toolbar is constructed! then + // take out all loading in "toolbar" to an outside context releasesURL: 'https://github.com/cidgoh/pathogen-genomics-package/releases', getLanguages: context.getLocaleData.bind(context), From befe156c09963eefca5d0050a406c0515fc9ac61 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 5 May 2025 16:04:59 +0200 Subject: [PATCH 119/222] tabfocus call adjustment --- lib/Toolbar.js | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index a9bf6d2b..32c8df73 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -57,6 +57,7 @@ class Toolbar { this.getExportFormats = options.getExportFormats || this._defaultGetExportFormats; this.getLanguages = options.getLanguages || this._defaultGetLanguages; + context.toolbar = this; $(this.root).append(template); this.initialize(options); @@ -459,7 +460,8 @@ class Toolbar { dh.hot.updateSettings({data : []}); } - // Triggers only for loaded top-level template, rather than any dependent. + // INITIALIZATIN: Triggers only for loaded top-level template, rather than + // any dependent. restartInterface(myContext) { myContext.addTranslationResources(myContext.template); this.updateGUI( @@ -469,7 +471,9 @@ class Toolbar { let hot = myContext.getCurrentDataHarmonizer().hot; // By selecting first cell on reload, we trigger deactivation of dependent // tables that have incomplete keys wrt top-level class. - hot.selectCell(0, 0); + hot.selectCell(0, 0); + hot.deselectCell(); // prevent accidental edits. + console.log('restartInterface with selectCell(0,0)'); } async openFile() { @@ -1121,19 +1125,31 @@ class Toolbar { .then(this.restartInterface.bind(this)); // SETUP MODAL EVENTS + // moved to AppContext.js onDHTabChange event handler. + /* $(document).on('dhCurrentChange', (event, extraData) => { - this.setupSectionMenu(extraData.dh); + const dh = extraData.dh; + const class_name = dh.template_name; + this.setupSectionMenu(dh); // Jump to modal as well - this.setupJumpToModal(extraData.dh); - this.setupFillModal(extraData.dh); - extraData.dh.clearValidationResults(); + this.setupJumpToModal(dh); + this.setupFillModal(dh); + //dh.hot.suspendRender(); + dh.clearValidationResults(); + let dependent_report = dh.context.dependent_rows.get(class_name); + await dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); + //dh.hot.render(); // Required to update picklist choices ???? + //dh.hot.render(); // Required to update picklist choices ???? + //dh.hot.resumeRender(); + //alert('done') }); - + */ // INTERNATIONALIZE THE INTERFACE // Interface manually controlled via language pulldown. //i18next.changeLanguage('default'); $(document).localize(); + // ISSUE: dhs aren't setup yet, due to asynchronous .reload() ??? // Or it is that dh.context is getting overwritten too late. } From e3b74e95b623954727fe3941da276100e01f13c1 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 5 May 2025 16:05:20 +0200 Subject: [PATCH 120/222] workaround to tab filter focus issue --- lib/AppContext.js | 149 ++++++++++++++++++-------- lib/DataHarmonizer.js | 237 ++++++++++++++++++++++++++++++++---------- 2 files changed, 286 insertions(+), 100 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 1ee3d0b1..3841331d 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -33,21 +33,44 @@ export default class AppContext { constructor(appConfig = new AppConfig(getTemplatePathInScope())) { this.appConfig = appConfig; - $(document).on('dhTabChange', (event, class_name) => { - console.info( - 'Tab change:', - this.getCurrentDataHarmonizer().template_name, - '->', - class_name - ); - this.setCurrentDataHarmonizer(class_name); - // Trigger Toolbar to refresh sections - $(document).trigger('dhCurrentChange', { - dh: this.getCurrentDataHarmonizer(), - }); + console.log("this shouuld only be done once") + // THIS WAS $(document), but that was causing haywire issues with Handsontable!!!! + // Each tab was requiring a double click to fully render its table!!! + $('#data-harmonizer-tabs').on('dhTabChange', (event, class_name) => { + //if (this.getCurrentDataHarmonizer() !== class_name) { + //this.tabChange(class_name); + //} }); } + async tabChange(class_name) { + console.info(`Tab change: ${this.getCurrentDataHarmonizer().template_name} -> ${class_name}`); + this.setCurrentDataHarmonizer(class_name); + // Trigger Toolbar to refresh sections and tab content ONLY IF not already there. + let dh = this.getCurrentDataHarmonizer(); + + this.toolbar.setupSectionMenu(dh); + // Jump to modal as well + this.toolbar.setupJumpToModal(dh); + this.toolbar.setupFillModal(dh); + + dh.clearValidationResults(); + // Schema editor SCHEMA tab should never be filtered. + // ACTUALLY NO TAB THAT ISN'T A DEPENDENT SHOULD BE FILTERED. + // OR MORE SIMPLY WHEN FILTERING WE ALWAYS PRESERVE FOCUSED NODE - BUT WE DON'T WANT EVENT TRIGGERED + // + if (!( dh.schema.name === 'DH_LinkML' && class_name === 'Schema')) { + let dependent_report = dh.context.dependent_rows.get(class_name); + dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); + console.log("tab", class_name, dependent_report.fkey_vals) + setTimeout(() => { dh.hot.render(); }, 500); + } + + //$(document).trigger('dhCurrentChange', { + // dh: this.getCurrentDataHarmonizer(), + //}); + }; + /* * Return initialized, rendered dataHarmonizer instances rendered in order * of their appearance as classes in schema. If a template name (class name) @@ -104,7 +127,7 @@ export default class AppContext { if (schema.name === 'DH_LinkML') { SCHEMAMENUS.forEach((item) => { if (!(item in schema.enums)) { - schema.enums[item] = {name: item} //, permissible_values: {} + schema.enums[item] = {name: item}; } }); }; @@ -114,6 +137,7 @@ export default class AppContext { // this.currentDataHarmonizer is now set. this.crudGetDependentRows(this.current_data_harmonizer_name); this.crudUpdateRecordPath(); + // Display Focus path only if there is some path > 1 element. $("#record-hierarchy-div").toggle(Object.keys(this.relations).length > 1); return this; } @@ -318,17 +342,23 @@ export default class AppContext { .map((parent_name) => schema.classes[parent_name].title) .join(', '); if (tooltip.length) { - tooltip = `${i18next.t('tooltip-require-selection')}: ${tooltip}`; //Requires key selection from + tooltip = `${i18next.t('tooltip-require-selection')}: ${tooltip}`; //Requires key selection from x, y, ... } const dhId = `data-harmonizer-grid-${index}`; const tab_label = class_obj.title ? class_obj.title : class_name; const dhTab = createDataHarmonizerTab(dhId, tab_label, class_name, tooltip, index === 0); + const self = this; - dhTab.addEventListener('click', (event) => { + dhTab.addEventListener('click', (event) => { + // Or try mouseup if issues with .filtersPlugin and bootstrap timing??? // Disabled tabs shouldn't triger dhTabChange. if (event.srcElement.classList.contains("disabled")) return false; - $(document).trigger('dhTabChange', class_name); + // Message picked up on Toolbar.js + this.tabChange(class_name); + + //$('#'+dhId).trigger('dhTabChange', class_name); + return true; }); // Each selected DataHarmonizer is rendered here. @@ -1171,24 +1201,44 @@ export default class AppContext { $("#record-hierarchy").html(hierarchy_text.join(' / ')); } + crudCalculateDependentKeys(class_name) { + this.crudGetDependentRows(class_name); + this.crudUpdateRecordPath(); + let class_dependents = this.relations[class_name].dependents; + for (let [dependent_name] of class_dependents.entries()) { + this.setDHTabStatus(dependent_name); + const dh = this.dhs[dependent_name]; + }; + }; /* For given class, refresh view of all dependent tables that have a direct * or indirect foreign key relationship to given class. * Performance might show up as an issue later if lots of long dependent * tables to re-render. */ + /* crudFilterDependentViews(class_name) { + + + + // This recalculates rows to show. let class_dependents = this.relations[class_name].dependents; - this.crudGetDependentRows(class_name); + let log_processed_dhs=[]; for (let [dependent_name] of class_dependents.entries()) { let dependent_report = this.dependent_rows.get(dependent_name); - if (dependent_name != class_name) { - this.crudFilterDependentRows(dependent_name, dependent_report); + this.setDHTabStatus(dependent_name); + if (dependent_name != class_name) { // No need to redo class/ tab that user is currently on + let dh = this.dhs[dependent_name]; + dh.filterByKeys(dh, dependent_name, dependent_report.fkey_vals); + //this.crudFilterDependentRows(dependent_name, dependent_report); } }; + + //console.log('crudFilterDependentViews',class_name,' > ', log_processed_dhs); + this.crudUpdateRecordPath(); } - + */ /* For given class name (template), show only rows that conform to that * class's foreign key-value constraints. * (Could make a touch more efficient by skipping if we can tell that a @@ -1197,26 +1247,27 @@ export default class AppContext { * primary key selection has been made! */ crudFilterDependentRows(class_name, dependent_report) { + alert("this shouldn't be running") const dh = this.dhs[class_name]; const hotInstance = dh?.hot; // This can happen when one DH is rendered but not other dependents yet. if (!hotInstance) return; // Changing shown rows means we should get rid of any existing selections. + // And not assume user has clicked on anything. hotInstance.deselectCell(); dh.current_selection = [null,null,null,null]; - const domId = Object.keys(this.dhs).indexOf(class_name); - const class_tab_href = $('#tab-data-harmonizer-grid-' + domId); // this class's foreign keys if any, are satisfied. if (dependent_report.fkey_status > 0) { - $(class_tab_href).removeClass('disabled').parent().removeClass('disabled'); + hotInstance.suspendExecution(); // See https://handsontable.com/docs/javascript-data-grid/api/core/#suspendexecution const hiddenRowsPlugin = hotInstance.getPlugin('hiddenRows'); // Ensure all rows are visible const oldHiddenRows = hiddenRowsPlugin.getHiddenRows(); + // arrayRange() makes [0, ... n] let rowsToHide = arrayRange(0, hotInstance.countSourceRows()); rowsToHide = rowsToHide.filter((row) => !dependent_report.rows?.includes(row)); @@ -1227,17 +1278,27 @@ export default class AppContext { hiddenRowsPlugin.showRows(oldHiddenRows); hiddenRowsPlugin.hideRows(rowsToHide); // Hide the calculated rows - //hotInstance.suspendExecution(); - //hotInstance.suspendRender(); - //console.log("rendering",class_name, dependent_report, "show:", oldHiddenRows, "hide:",rowsToHide) - hotInstance.render(); // Render the table to apply changes - //hotInstance.resumeRender(); - //hotInstance.resumeExecution(); - } - else { - // Here an error was triggered by incomplete foreign key slot. - $(class_tab_href).addClass('disabled').parent().addClass('disabled'); + hotInstance.resumeExecution(); } + + } + + /** Activates/deactivates tab based on satisfaction of table's foreign keys. + * fkey_status > 0 means parent table(s) slots used as keys by this table + * are filled in so we can show content for this table, so activate tab. + * Otherwise tab is deactivated. + */ + setDHTabStatus(class_name) { + // Presumes dependent_rows has been updated: + //const dh = this.dhs[class_name]; + //const hotInstance = dh?.hot; + // This can happen when one DH is rendered but not other dependents yet. + //if (!hotInstance) return; + const domId = Object.keys(this.dhs).indexOf(class_name); + const state = this.dependent_rows.get(class_name).fkey_status; + $('#tab-data-harmonizer-grid-' + domId) + .toggleClass('disabled',state == 0) + .parent().toggleClass('disabled',state == 0); } /** @@ -1342,15 +1403,16 @@ export default class AppContext { let changed_dep_keys = {}; - Object.entries(this.relations[class_name].dependent_slots).forEach(([slot_name, key_mapping]) => { - const parent_changes = this.dependent_rows.get(key_mapping.foreign_class)['key_changed_vals']; - // For all dependents, changes if any come from parent table(s). - // Parent field names are different though - via relations! - let parent_slot_name = key_mapping.foreign_slot; - if (parent_changes.hasOwnProperty(parent_slot_name)) { - changed_dep_keys[slot_name] = parent_changes[parent_slot_name]; - } - }) + Object.entries(this.relations[class_name].dependent_slots) + .forEach(([slot_name, key_mapping]) => { + const parent_changes = this.dependent_rows.get(key_mapping.foreign_class)['key_changed_vals']; + // For all dependents, changes if any come from parent table(s). + // Parent field names are different though - via relations! + let parent_slot_name = key_mapping.foreign_slot; + if (parent_changes.hasOwnProperty(parent_slot_name)) { + changed_dep_keys[slot_name] = parent_changes[parent_slot_name]; + } + }) dependent_rows_obj['key_changed_vals'] = changed_dep_keys; //if (changes && slot_name in key_vals) { @@ -1409,7 +1471,6 @@ export default class AppContext { */ crudGetDependentKeyVals(class_name, changes) { const class_dh = this.dhs[class_name]; - let fkey_vals = {}; let key_vals = {}; let fkey_status = 2; // Assume fks satisfied @@ -1576,7 +1637,7 @@ export default class AppContext { Object.entries(key_vals).every(([slot_name, value]) => { const col_value = dh.hot.getDataAtCell(row, dh.slot_name_to_column[slot_name]); // Allow empty values by HandsonTable? But adding "col_value === null" triggers infinite loop? - return value == col_value; + return value == col_value; //|| (slot_name === 'class_id' && col_value === '') }) ) { break; diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index db089660..50b55e32 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -378,10 +378,12 @@ class DataHarmonizer { indicator: true, // true = header indicator headerAction: true, // true = header double click sort // at initialization, sort column 2 in descending order + /* TRYING DISABLING initialConfig: { column: this.slot_name_to_column['name'], // Guess sortOrder: 'asc' // columnSorting.getSortConfig([column]) } + */ }, /* // PROBLEM: If done here, row-highlight gets applied to wrong rows when @@ -412,9 +414,8 @@ class DataHarmonizer { // Future: For empty dependent tables, tailor to minimize height. height: '75vh', fixedRowsTop: 0, - search: {// define your custom query method - //queryMethod: searchMatchCriteria - }, + // define your custom query method, e.g. queryMethod: searchMatchCriteria + search: {}, fixedColumnsLeft: 1, // Future: enable control of this. hiddenColumns: { copyPasteEnabled: true, @@ -550,10 +551,18 @@ class DataHarmonizer { // FIXING ISSUE WHERE HIGHLIGHTED FIELDS AREN'T IN GOOD SHAPE AFTER SORTING. afterColumnSort: function (currentSortConfig, destinationSortConfigs) { - if (self.template_name === 'Slot') - self.rowHighlightColValue(self, 'slot_type', 'slot'); + if (self.schema.name === 'DH_LinkML' && self.template_name === 'Slot') { + // Somehow on first call the this.context.dhs doesnt exist yet, so passing self. + self.schemaSlotClassView(self); + } }, + afterFilter: function (filters) { + // column: 0, conditions: ('cancogen_covid-19', "eq", [], operation: "conjunction" + // Didn't make a difference. + //self.hot.render(); + + }, //beforePaste: //afterPaste: @@ -768,7 +777,7 @@ class DataHarmonizer { // If a change is carried out in the grid but user doesn't // change selection, e.g. just edits 1 cell content, then // an afterSelection isn't triggered. THEREFORE we have to - // trigger a crudFilterDependentViews() call here. + // trigger a crudCalculateDependentKeys() call here. // action e.g. edit, updateData, CopyPaste.paste afterChange: function (grid_changes, action) { if (action == 'upload' || action =='updateData') { @@ -780,7 +789,7 @@ class DataHarmonizer { if (grid_changes) { let row_changes = self.getRowChanges(grid_changes); if (self.hasRowKeyChange(self.template_name, row_changes)) { - self.context.crudFilterDependentViews(self.template_name); + self.context.crudCalculateDependentKeys(self.template_name); // If in schema editor mode, update or insert to name field (a // key field) of class, slot or enum (should cause update in // compiled enums and slot flatVocabularies. @@ -791,44 +800,61 @@ class DataHarmonizer { } }, + /* + * Test if user-focused row has changed. If so, then possibly + * foreign key values that make up some dependent table's record(s) + * have changed, so that table's view should be refreshed. Dependent + * tables determine what parent foreign key values they need to filter view by. + * This event is not directly involved in row content change. + * + * As well, refresh schema menus if selected schema has changed. + * col can == -1 for entire row selection; row can == -1 or -2 for + * header row selection + */ // https://handsontable.com/docs/javascript-data-grid/api/hooks/#afterselection - //afterSelection: (row, column, row2, column2, preventScrolling, selectionLayerLevel) => { afterSelectionEnd: (row, column, row2, column2, selectionLayerLevel) => { - /* - * Test if user-focused row has changed. If so, then possibly - * foreign key values that make up some dependent table's record(s) - * have changed, so that table's view should be refreshed. Dependent - * tables determine what parent foreign key values they need to filter view by. - * This event is not directly involved in row content change. - * - * As well, refresh schema menus if selected schema has changed. - */ - // Is null check necessary? + + console.log("afterSelectionEnd",self.schema, row, column, row2, column2, selectionLayerLevel) + + // This is getting triggered twice? Trap and exit + if (row === self.current_selection[0] + && column === self.current_selection[1] + && row2 === self.current_selection[2] + && column2 === self.current_selection[3] + ) { + console.log('Double event: afterSelectionEnd') + return false + } + // ORDER IS IMPORTANT HERE. Must calculate row_change, column_change, + // and then set current_selection so crudCalculateDependentKeys() can get + // the right possibly NEW schema_id !!! // self.current_selection[0] === null || // self.current_selection[1] === null || const row_change = self.current_selection[0] !== row; const column_change = self.current_selection[1] !== column; self.current_selection = [row, column, row2, column2]; + if (column < 0) column = 0; + if (row < 0) row = 0; + if (self.schema.name === 'DH_LinkML') { // Schema Editor specific function - //console.log("afterSelectionEnd",row, column, row2, column2, selectionLayerLevel) - if (row_change || column_change) { - alert('changing') - self.context.crudFilterDependentViews(self.template_name); - } - - if (row_change) { - if (self.template_name === 'Schema') { // schema editor. - self.context.refreshSchemaEditorMenus(); + if (row_change || column_change) { + self.context.crudCalculateDependentKeys(self.template_name); } - if (self.template_name === 'Class') { - // Have to update SlotUsage slot_group menu for given Class. - // (Not having Slot Class itself have slot_group.) - // Find slot menu field and update source controlled vocab. - // ISSUE: Menu won't work/validate if multiple classes are displayed. - //const class_name = self.hot.getDataAtCell( - // row, self.slot_name_to_column['name'] - //); - self.context.refreshSchemaEditorMenus(['SchemaSlotMenu','SchemaSlotGroupMenu']); + + if (row_change) { + if (self.template_name === 'Schema') { // schema editor. + self.context.refreshSchemaEditorMenus(); + } + if (self.template_name === 'Class') { + // Have to update SlotUsage slot_group menu for given Class. + // (Not having Slot Class itself have slot_group.) + // Find slot menu field and update source controlled vocab. + // ISSUE: Menu won't work/validate if multiple classes are displayed. + //const class_name = self.hot.getDataAtCell( + // row, self.slot_name_to_column['name'] + //); + self.context.refreshSchemaEditorMenus(['SchemaSlotMenu','SchemaSlotGroupMenu']); + } } } @@ -840,7 +866,7 @@ class DataHarmonizer { self.helpSidebar.setContent(helpContent); } else self.helpSidebar.close(); } - return false; + return true; }, // Bit of a hackey way to RESTORE classes to secondary headers. They are @@ -892,12 +918,26 @@ class DataHarmonizer { ); } } - + + /** + * Ensures that Slot table content shows not only rows with keys for active + * schema_id, and class_id, but also for each such item's name, the general + * schema_id + name + null class. + */ + schemaSlotClassView(dh) { + // Ensure that for every slot that has a class_id/name expressed + dh.rowHighlightColValue(dh, 'slot_type', 'slot'); + } + + /** If a given Handsontable [column_name] cell value equals [value] + * (e.g. slot_type column == 'slot') then set its metadata className, which + * is visible to css stylesheets, to 'row-highlight' + */ rowHighlightColValue(dh, column_name, value) { let col = dh.slot_name_to_column[column_name]; for (let row = 0; row < dh.hot.countRows(); row++){ let className = (dh.hot.getDataAtCell(row, col) == value) ? 'row-highlight' : ''; - dh.hot.setCellMeta(row, col, 'className', className); + dh.hot.setCellMeta(row, col, 'className', className); // } } @@ -1062,16 +1102,18 @@ class DataHarmonizer { message += `ADD LOCALE(s): ${created_titles.join('; ')}`; } let proceed = confirm(message); - if (!proceed) return; + if (!proceed) return false; const locales = this.getLocales(); for (const locale of deleted) { delete locales[locale]; } + // An empty locale branch. for (const locale of created) { locales[locale] = {}; } } + return true; }; @@ -1081,6 +1123,12 @@ class DataHarmonizer { // See https://handsontable.com/docs/javascript-data-grid/api/core/#updatedata // Note: setDataAtCell triggers: beforeUpdateData, afterUpdateData, afterChange loadSchemaYAML(text) { + // Critical to ensure focus click work gets data loaded before timing + // reaction in response to loading data / data sets. + this.hot.suspendExecution(); + //this.hot.suspendRender(); + //this.hot.batchRender(() => { + let schema = null; try { schema = parse(text); @@ -1111,7 +1159,22 @@ class DataHarmonizer { * FUTURE: simplify to having new Schema added to next available row from top. */ let rows = this.context.crudFindAllRowsByKeyVals('Schema', {'name': schema_name}); - let focus_row = parseInt(dh_schema.hot.getSelected()[0][0]); + let focus_row = null; + let focus_cell = dh_schema.hot.getSelected(); + // Find an empty row + if (!focus_cell) { + for (focus_row = 0; focus_row < this.hot.countRows(); focus_row ++) { + if (dh_schema.hot.isEmptyRow(focus_row)) { + break; + } + } + // here we have focus_row be next available empty row, or new row # at + // bottom of full table. + dh_schema.hot.selectCell(focus_row, 0); + } + else + focus_row = parseInt(focus_cell[0][0]); + let focused_schema = dh_schema.hot.getDataAtCell(focus_row, 0) || ''; let reload = false; if (rows.length > 0) { @@ -1148,6 +1211,7 @@ class DataHarmonizer { // (+Prefix) | Class (+UniqueKey) | Slot (+SlotUsage) | Enum (+PermissableValues) if (reload === true) { //console.log("Clearing existing schema.") + for (let class_name of Object.keys(this.context.relations['Schema'].child)) { this.deleteRowsByKeys(class_name, {'schema_id': schema_name}); } @@ -1158,8 +1222,8 @@ class DataHarmonizer { if (dep_slot.name in schema) { let value = null; switch (dep_slot.name) { + // Name change can occur with v.1.2.3_X suffix case 'name': - // Name change can occur with v.1.2.3_X suffix value = loaded_schema_name; break; case 'imports': @@ -1179,18 +1243,32 @@ class DataHarmonizer { const locales = schema.extensions?.locales?.value; if (locales) { this.hot.setCellMeta(focus_row, 0, 'locales', locales); - let locale_list = Object.keys(locales).join(';'); + const locale_list = Object.keys(locales).join(';'); + console.log(focus_row, this.slot_name_to_column['locales']) this.hot.setDataAtCell(focus_row, this.slot_name_to_column['locales'], locale_list, 'upload') } + + // For each DH instance, tables contains the current table of data for that instance. // For efficiency in loading a new schema, we add to end of each existing table. let tables = {}; for (let class_name of Object.keys(this.context.relations['Schema'].child)) { - let dh = this.context.dhs[class_name]; - tables[dh.template_name] = dh.hot.getData(); + const dh_table = this.context.dhs[class_name]; + // TRY RELEASE FILTER + //const filtersPlugin = dh_table.hot.getPlugin('filters'); + //console.log(dh_table.template_name) + //filtersPlugin.clearConditions(); + //filtersPlugin.filter(); + + + //when you check the data console.log(hot.getData()) you’ll only get the visible rows. You need to call source data to get the source (visible and hidden) https://jsfiddle.net/handsoncode/71y9axdj/ but there is no method to change the source data at a given cell. + + tables[dh_table.template_name] = dh_table.hot.getSourceData(); } + + this.checkForAnnotations(tables, loaded_schema_name, null, null, 'class', schema); // Technical notes: Handsontable appears to get overloaded by inserting data via @@ -1347,20 +1425,17 @@ class DataHarmonizer { // Get all of the DH instances loaded. for (let class_name of Object.keys(this.context.relations['Schema'].child)) { let dh = this.context.dhs[class_name]; - dh.hot.loadData(Object.values(tables[dh.template_name])); - // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. - // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to - // also bring in slots not associated with a class. (no class_name). - if (class_name === 'Slot') { - // Assumes - dh.rowHighlightColValue(dh, 'slot_type', 'slot'); - } + //dh.hot.loadData(Object.values(tables[dh.template_name])); + dh.hot.updateSettings({data:Object.values(tables[class_name])}); } // New data type, class & enumeration items need to be reflected in DH // SCHEMAEDITOR menus. Done each time a schema is uploaded or focused on. this.context.refreshSchemaEditorMenus(); + //}) + //this.hot.resumeRender(); + this.hot.resumeExecution(); }; setEnumSource(tables, loaded_schema_name, enum_id, source_array, criteria) { @@ -1447,6 +1522,7 @@ class DataHarmonizer { slot_uri: slot_obj.slot_uri, title: slot_obj.title, range: slot_obj.range || this.getDelimitedString(slot_obj.any_of, 'range'), + unit: slot_obj.unit?.ucum_code || '', // See https://linkml.io/linkml-model/latest/docs/UnitOfMeasure/ required: this.getBoolean(slot_obj.required), recommended: this.getBoolean(slot_obj.recommended), description: slot_obj.description, @@ -1544,7 +1620,7 @@ class DataHarmonizer { } // User-focused row gives top-level schema info: - let dh = this.context.dhs['Schema']; + let dh = this.context.dhs.Schema; let schema_focus_row = dh.current_selection[0]; let schema_name = dh.hot.getDataAtCell(schema_focus_row, 0); if (schema_name === null) { @@ -1728,9 +1804,11 @@ class DataHarmonizer { record.comments = this.getArrayFromDelimited(record.comments); if (record.examples) record.examples = this.getArrayFromDelimited(record.examples, 'value'); - + // Simplifying https://linkml.io/linkml-model/latest/docs/UnitOfMeasure/ to just ucum_unit. + if (record.unit) + record.unit = {ucum_code: record.unit} // slot_usage case doesn't need name, so name handled above. - this.copySlots(tab_name, record, target_obj, ['slot_group','inlined','inlined_as_list','slot_uri','title','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','equals_expression','exact_mappings','comments','examples']); + this.copySlots(tab_name, record, target_obj, ['slot_group','inlined','inlined_as_list','slot_uri','title','unit','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','todos', 'equals_expression','exact_mappings','comments','examples']); } break; @@ -2055,6 +2133,7 @@ class DataHarmonizer { } } + // FUTURE: use Handsontable filter instead. changeRowVisibility(id) { // Grid becomes sluggish if viewport outside visible grid upon re-rendering this.hot.scrollViewportTo(0, 1); @@ -2085,6 +2164,7 @@ class DataHarmonizer { } filterAll(dh) { + dh.hot.suspendExecution(); // Access the Handsontable instance's filter plugin const filtersPlugin = dh.hot.getPlugin('filters'); @@ -2098,9 +2178,52 @@ class DataHarmonizer { // Apply the filter to hide all rows filtersPlugin.filter(); + dh.hot.resumeExecution(); + } + + async filterByKeys(dh, class_name, key_vals) { + //THIS SHOULD NOT BE APPLIED TO SCHEMA EDITOR TAB!!!! + // ISSUE IS FILTER MOVES selected cell to same column but first row. + // beginning Forces deselection of cell + + // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. + // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to + // also bring in slots not associated with a class. (no class_name). + //if (class_name === 'Slot') { + // dh.schemaSlotClassView(dh); + + //} + + //dh.hot.batchRender(() => { + dh.hot.suspendExecution(); + //dh.hot.suspendRender(); + + //dh.hot.deselectCell() ; //Otherwise selected cell gets initalized to 1st row !!! + const filtersPlugin = dh.hot.getPlugin('filters'); + + filtersPlugin.clearConditions(); + + Object.entries(key_vals).forEach(([key_name, value]) => { + let column = dh.slot_name_to_column[key_name]; + //console.log('filter on', class_name, key_name, column, value); //foreign_key, + if (column !== undefined) { + // See https://handsontable.com/docs/javascript-data-grid/api/filters/ + filtersPlugin.addCondition(column, 'eq', [value], 'conjunction'); // + } + else + console.log(`ERROR: unable to find filter column "${column}" in "${class_name}" table. Check DH_linkML unique_key_slots for this class`); + }); + + filtersPlugin.filter(); + // add sorting: hot.getPlugin('columnSorting').sort({ column: 1, sortOrder: 'desc' }) + + dh.hot.resumeExecution(); + + return true } filterAllEmpty(dh) { + dh.hot.suspendExecution(); const filtersPlugin = dh.hot.getPlugin('filters'); // Clear any existing filters @@ -2112,8 +2235,10 @@ class DataHarmonizer { }); filtersPlugin.filter(); + dh.hot.resumeExecution(); } + // Ensuring popup hyperlinks occur for any URL in free-text. renderSemanticID(curieOrURI, as_markup = false) { if (curieOrURI) { if (curieOrURI.toLowerCase().startsWith('http')) { From bdccb5e3abac6a2e29ec38c99fc4bce8e8796aa8 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 8 May 2025 22:47:40 +0200 Subject: [PATCH 121/222] moved settimeout call to filterbykey() fn And solved restoration of cursor issue. --- lib/AppContext.js | 2 -- lib/DataHarmonizer.js | 29 +++++++++++++++++++++-------- 2 files changed, 21 insertions(+), 10 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 3841331d..4d6fb83f 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -62,8 +62,6 @@ export default class AppContext { if (!( dh.schema.name === 'DH_LinkML' && class_name === 'Schema')) { let dependent_report = dh.context.dependent_rows.get(class_name); dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); - console.log("tab", class_name, dependent_report.fkey_vals) - setTimeout(() => { dh.hot.render(); }, 500); } //$(document).trigger('dhCurrentChange', { diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 50b55e32..fd79b790 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -559,8 +559,6 @@ class DataHarmonizer { afterFilter: function (filters) { // column: 0, conditions: ('cancogen_covid-19', "eq", [], operation: "conjunction" - // Didn't make a difference. - //self.hot.render(); }, //beforePaste: @@ -812,7 +810,7 @@ class DataHarmonizer { * header row selection */ // https://handsontable.com/docs/javascript-data-grid/api/hooks/#afterselection - afterSelectionEnd: (row, column, row2, column2, selectionLayerLevel) => { + afterSelectionEnd: (row, column, row2, column2, selectionLayerLevel, action) => { console.log("afterSelectionEnd",self.schema, row, column, row2, column2, selectionLayerLevel) @@ -2194,11 +2192,12 @@ class DataHarmonizer { //} - //dh.hot.batchRender(() => { - dh.hot.suspendExecution(); - //dh.hot.suspendRender(); + // Save, deselect, and then set cursor, Otherwise selected cell gets + // somehow set to same column but first row after filter!!! + let cursor = dh.hot.getSelected(); + dh.hot.deselectCell(); - //dh.hot.deselectCell() ; //Otherwise selected cell gets initalized to 1st row !!! + dh.hot.suspendExecution(); // Recommended in handsontable example. const filtersPlugin = dh.hot.getPlugin('filters'); filtersPlugin.clearConditions(); @@ -2215,9 +2214,23 @@ class DataHarmonizer { }); filtersPlugin.filter(); - // add sorting: hot.getPlugin('columnSorting').sort({ column: 1, sortOrder: 'desc' }) + // Add sorting: hot.getPlugin('columnSorting').sort({ column: 1, sortOrder: 'desc' }) dh.hot.resumeExecution(); + + setTimeout(() => { dh.hot.render(); }, 400); + + if (cursor) { + // Adding custom event type to selectCell() call, but so far not using this. + cursor[0].push('afterFilteriing'); + dh.hot.selectCell(...cursor[0]); + // Note this will cause a "double event" of selecting same cell twice. + + } + + // filtersPlugin continues activity AFTER returning, leading to rendering + // not reflecting filtering work. So we have to trigger a delayed render + //setTimeout(() => { dh.hot.render(); }, 500); return true } From f3838e57ed036ee6033742da1004b5efdd3048ed Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 14 May 2025 09:37:03 +0200 Subject: [PATCH 122/222] improve error msg when user picks wrong data file --- lib/DataHarmonizer.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index fd79b790..bab09f54 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -255,11 +255,17 @@ class DataHarmonizer { } } else { // assume tabular data if not a JSON datatype - list_data = this.loadSpreadsheetData(contentBuffer.binary); - this.hot.loadData(list_data); + try { + list_data = this.loadSpreadsheetData(contentBuffer.binary); + this.hot.loadData(list_data); + } catch (error) { + throw new Error('Invalid spreadsheet data', error); + } } } catch (err) { - console.error(err); + let message = `ERROR: Unable to load data for ${this.template_name} from ${file.name}. Was the appropriate file selected?`; + alert(message); + console.error(message + ' Occurred in openFile()'); } } From fa13649deffb8637c4ffb3a54caf8694392ff720 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 14 May 2025 09:38:17 +0200 Subject: [PATCH 123/222] bug fix in display of focus path, using class name if no title --- lib/AppContext.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 4d6fb83f..115a6595 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -1171,7 +1171,7 @@ export default class AppContext { class_name = stack.pop(); // pop class_name if (class_name in done) continue; - const class_title = schema.classes[class_name].title; + const class_label = schema.classes[class_name].title || schema.classes[class_name].name; const dependent = this.dependent_rows.get(class_name); let key_string = ''; let tooltip = ''; @@ -1183,8 +1183,8 @@ export default class AppContext { key_string = value + (key_string ? ', ' : '') + key_string; tooltip = key + (tooltip ? ', ' : '') + tooltip; }); - let tooltip_text = `${class_title} [ ${tooltip} ]`; - done[class_name] = `${class_title} [${key_string}]${tooltip_text} `; + let tooltip_text = `${class_label} [ ${tooltip} ]`; + done[class_name] = `${class_label} [${key_string}]${tooltip_text} `; // SEVERAL parents are possible - need them all displayed. let parents = Object.keys(this.relations[class_name].parent); From 6841bdea80604d07bc0c69d5c97816f545881d77 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 14 May 2025 11:25:24 +0200 Subject: [PATCH 124/222] bug fix - in tab tooltip use class name if no title --- lib/AppContext.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 115a6595..d6257d78 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -337,7 +337,7 @@ export default class AppContext { // Tooltip lists any parents of this class whose keys must be satisfied. const is_child = !(class_name == template_name); let tooltip = Object.keys(this.relations[class_name]?.parent) - .map((parent_name) => schema.classes[parent_name].title) + .map((parent_name) => schema.classes[parent_name].title || schema.classes[parent_name].name) .join(', '); if (tooltip.length) { tooltip = `${i18next.t('tooltip-require-selection')}: ${tooltip}`; //Requires key selection from x, y, ... From df9ed40ba0fbc75fb26da63d73b32d611c56c076 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 14 May 2025 11:32:29 +0200 Subject: [PATCH 125/222] bug fix: tab primary key sensitivity was only working with Schema Editor afterSelectionEnd() call to self.context.crudCalculateDependentKeys(self.template_name) had to move outside DH_LinkML test; and column_change was unnessessary. --- lib/DataHarmonizer.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index bab09f54..7ccf26aa 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -839,13 +839,13 @@ class DataHarmonizer { self.current_selection = [row, column, row2, column2]; if (column < 0) column = 0; if (row < 0) row = 0; - if (self.schema.name === 'DH_LinkML') { // Schema Editor specific function - if (row_change || column_change) { - self.context.crudCalculateDependentKeys(self.template_name); - } + // FUTURE Efficiency: test for change in dependent key value across + // rows, if none, skip this. + if (row_change) { // primary_key slot cell value change case handled in afterChange() event above. + self.context.crudCalculateDependentKeys(self.template_name); - if (row_change) { + if (self.schema.name === 'DH_LinkML') { // Schema Editor specific function if (self.template_name === 'Schema') { // schema editor. self.context.refreshSchemaEditorMenus(); } From 79b57d4bb081fbc1ab2911687ae4aba90fb71ece Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 14 May 2025 11:48:01 +0200 Subject: [PATCH 126/222] fix to hasRowKeyChange() to include all primary key slots --- lib/DataHarmonizer.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 7ccf26aa..45e157bf 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -792,6 +792,7 @@ class DataHarmonizer { // Trigger only if change to some key slot child needs. if (grid_changes) { let row_changes = self.getRowChanges(grid_changes); + console.log("afterChange()", row_changes, self.hasRowKeyChange(self.template_name, row_changes)) if (self.hasRowKeyChange(self.template_name, row_changes)) { self.context.crudCalculateDependentKeys(self.template_name); // If in schema editor mode, update or insert to name field (a @@ -1969,9 +1970,11 @@ class DataHarmonizer { return [dependent_report, change_message]; } + hasRowKeyChange(class_name, changes) { - // If a change affects a slot that is a target of other tables, return true. - for (const key in this.context.relations[class_name].target_slots) { + // OBSOLETE: If a change affects a slot that is a target of other tables, return true. + // UPDATED: using .unique_key_slots rather than .target_slots + for (const key in this.context.relations[class_name].unique_key_slots) { // was .target_slots for (const [row, change] of Object.entries(changes)) { //console.log("CHANGE",class_name, "change", change,"KEY", key, row) if (key in change) { From adfe605cf8ae29e59e003ac9a1ca8435a2a375ad Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 15 May 2025 11:39:30 +0200 Subject: [PATCH 127/222] Adjusted field/slot tab view filter in dh.filterByKeys() + added column filter menu + moved schemaSlotClassView, rowHighlightColValue --- lib/DataHarmonizer.js | 289 +++++++++++++++++++++++++----------------- 1 file changed, 171 insertions(+), 118 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 45e157bf..b6f318bf 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -438,7 +438,9 @@ class DataHarmonizer { licenseKey: 'non-commercial-and-evaluation', // observeChanges: true, // TEST THIS https://forum.handsontable.com/t/observechange-performance-considerations/3054 - // columnSorting: true, // Default undefined. TEST THIS FOR EFFICIENCY https://handsontable.com/docs/javascript-data-grid/api/column-sorting/ + + // TESTING May 15, 2025 // 'make_read_only', '---------', + dropdownMenu: ['filter_by_condition', 'filter_by_value', 'filter_action_bar'], contextMenu: [ /* @@ -819,7 +821,7 @@ class DataHarmonizer { // https://handsontable.com/docs/javascript-data-grid/api/hooks/#afterselection afterSelectionEnd: (row, column, row2, column2, selectionLayerLevel, action) => { - console.log("afterSelectionEnd",self.schema, row, column, row2, column2, selectionLayerLevel) + //console.log("afterSelectionEnd",self.schema, row, column, row2, column2, selectionLayerLevel) // This is getting triggered twice? Trap and exit if (row === self.current_selection[0] @@ -924,28 +926,6 @@ class DataHarmonizer { } } - /** - * Ensures that Slot table content shows not only rows with keys for active - * schema_id, and class_id, but also for each such item's name, the general - * schema_id + name + null class. - */ - schemaSlotClassView(dh) { - // Ensure that for every slot that has a class_id/name expressed - dh.rowHighlightColValue(dh, 'slot_type', 'slot'); - } - - /** If a given Handsontable [column_name] cell value equals [value] - * (e.g. slot_type column == 'slot') then set its metadata className, which - * is visible to css stylesheets, to 'row-highlight' - */ - rowHighlightColValue(dh, column_name, value) { - let col = dh.slot_name_to_column[column_name]; - for (let row = 0; row < dh.hot.countRows(); row++){ - let className = (dh.hot.getDataAtCell(row, col) == value) ? 'row-highlight' : ''; - dh.hot.setCellMeta(row, col, 'className', className); // - } - } - translationForm() { const tab_dh = this; const schema = this.context.dhs.Schema; @@ -1131,8 +1111,6 @@ class DataHarmonizer { // Critical to ensure focus click work gets data loaded before timing // reaction in response to loading data / data sets. this.hot.suspendExecution(); - //this.hot.suspendRender(); - //this.hot.batchRender(() => { let schema = null; try { @@ -1236,6 +1214,7 @@ class DataHarmonizer { default: value = schema[dep_slot.name] ??= ''; } + console.log("loadschema", focus_row,dep_col, value); this.hot.setDataAtCell(focus_row, parseInt(dep_col), value, 'upload'); } } @@ -1253,27 +1232,22 @@ class DataHarmonizer { this.hot.setDataAtCell(focus_row, this.slot_name_to_column['locales'], locale_list, 'upload') } - - // For each DH instance, tables contains the current table of data for that instance. // For efficiency in loading a new schema, we add to end of each existing table. let tables = {}; for (let class_name of Object.keys(this.context.relations['Schema'].child)) { const dh_table = this.context.dhs[class_name]; - // TRY RELEASE FILTER + // Doing console.log(hot.getData()) only returns visible rows. + // getSourceData() returns source (visible and hidden) + // https://jsfiddle.net/handsoncode/71y9axdj/ + tables[dh_table.template_name] = dh_table.hot.getSourceData(); + + // Need to RELEASE FILTER? //const filtersPlugin = dh_table.hot.getPlugin('filters'); - //console.log(dh_table.template_name) //filtersPlugin.clearConditions(); //filtersPlugin.filter(); - - - //when you check the data console.log(hot.getData()) you’ll only get the visible rows. You need to call source data to get the source (visible and hidden) https://jsfiddle.net/handsoncode/71y9axdj/ but there is no method to change the source data at a given cell. - - tables[dh_table.template_name] = dh_table.hot.getSourceData(); } - - this.checkForAnnotations(tables, loaded_schema_name, null, null, 'class', schema); // Technical notes: Handsontable appears to get overloaded by inserting data via @@ -1327,7 +1301,7 @@ class DataHarmonizer { this.addRowRecord(dh, tables, { schema_id: loaded_schema_name, name: item_name, - value: value // In this case value is a string + value: value // In this case value is a string }); break; case 'Extension': @@ -1409,13 +1383,15 @@ class DataHarmonizer { }); }; }; - if (value.slot_usage) { // class.slot_usage holds slot_definitions + // class.slot_usage holds slot_definitions which are overrides on slots of slot_type 'slot' + if (value.slot_usage) { // pass class_id as value.name into this?!!!!!!!e for (let [slot_name, obj] of Object.entries(value.slot_usage)) { this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'slot_usage', slot_name, obj); }; } - else if (value.attributes) { // class.attributes holds slot_definitions + // class.attributes holds slot_definitions which are custom (not related to schema slots) + if (value.attributes) { for (let [slot_name, obj] of Object.entries(value.attributes)) { this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'attribute', slot_name, obj); }; @@ -1430,16 +1406,15 @@ class DataHarmonizer { // Get all of the DH instances loaded. for (let class_name of Object.keys(this.context.relations['Schema'].child)) { let dh = this.context.dhs[class_name]; - //dh.hot.loadData(Object.values(tables[dh.template_name])); + // AVOID: dh.hot.loadData(...); INNEFICIENT dh.hot.updateSettings({data:Object.values(tables[class_name])}); } // New data type, class & enumeration items need to be reflected in DH // SCHEMAEDITOR menus. Done each time a schema is uploaded or focused on. this.context.refreshSchemaEditorMenus(); + this.context.crudCalculateDependentKeys(this.template_name); - //}) - //this.hot.resumeRender(); this.hot.resumeExecution(); }; @@ -1518,8 +1493,8 @@ class DataHarmonizer { // For slots associated with table by slot_usage or annotation // Not necessarily a slot_obj.class_name since class_name is a key onto slot_obj - class_id: class_name, - rank: slot_obj.rank, + class_name: class_name, + rank: slot_obj.rank, slot_group: slot_obj.slot_group ??= '', inlined: this.getBoolean(slot_obj.inlined), inlined_as_list: this.getBoolean(slot_obj.inlined_as_list), @@ -1670,9 +1645,9 @@ class DataHarmonizer { } }, settings: { - Title_Case: "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)", - UPPER_CASE: "[A-Z\\W\\d_]*", - lower_case: "[a-z\\W\\d_]*" + //Title_Case: "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)", + //UPPER_CASE: "[A-Z\\W\\d_]*", + //lower_case: "[a-z\\W\\d_]*" }, extensions: {} } @@ -1757,37 +1732,37 @@ class DataHarmonizer { let su_class_obj = null; switch (record.slot_type) { - case 'slot': - target_obj = new_schema.slots[slot_name] ??= {name: slot_name}; - break; - - // slot_usage and attribute cases are connected to a class - case 'slot_usage': - // Note no break here, 'slot_usage' case uses code below too. - case 'attribute': - // Error case if no record.class_id. - const su_class_obj = new_schema.classes[record.class_id] ??= {}; - - // Issue: attributes don't show in class.slots list - // so how to determine rank automatically? - // order by length of - let calculated_rank = Object.keys(su_class_obj.slot_usage || {}).length + Object.keys(su_class_obj.attributes || {}).length; - - if (record.slot_type == 'slot_usage') { - su_class_obj.slots ??= []; - su_class_obj.slots.push(slot_name); - su_class_obj.slot_usage ??= {}; - // No need to add name in case below - target_obj = su_class_obj.slot_usage[slot_name] ??= {rank: calculated_rank}; - } - else { - su_class_obj.attributes ??= {}; // plural attributes - target_obj = su_class_obj.attributes[slot_name] ??= { - name: slot_name, - rank: calculated_rank - }; - } - break; + case 'slot': + target_obj = new_schema.slots[slot_name] ??= {name: slot_name}; + break; + + // slot_usage and attribute cases are connected to a class + case 'slot_usage': + // Note no break here, 'slot_usage' case uses code below too. + case 'attribute': + // Error case if no record.class_name. + const su_class_obj = new_schema.classes[record.class_name] ??= {}; + + // Issue: attributes don't show in class.slots list + // so how to determine rank automatically? + // order by length of + let calculated_rank = Object.keys(su_class_obj.slot_usage || {}).length + Object.keys(su_class_obj.attributes || {}).length; + + if (record.slot_type == 'slot_usage') { + su_class_obj.slots ??= []; + su_class_obj.slots.push(slot_name); + su_class_obj.slot_usage ??= {}; + // No need to add name in case below + target_obj = su_class_obj.slot_usage[slot_name] ??= {rank: calculated_rank}; + } + else { + su_class_obj.attributes ??= {}; // plural attributes + target_obj = su_class_obj.attributes[slot_name] ??= { + name: slot_name, + rank: calculated_rank + }; + } + break; } let ranges = record.range?.split(';') || []; @@ -1812,8 +1787,9 @@ class DataHarmonizer { // Simplifying https://linkml.io/linkml-model/latest/docs/UnitOfMeasure/ to just ucum_unit. if (record.unit) record.unit = {ucum_code: record.unit} - // slot_usage case doesn't need name, so name handled above. - this.copySlots(tab_name, record, target_obj, ['slot_group','inlined','inlined_as_list','slot_uri','title','unit','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','todos', 'equals_expression','exact_mappings','comments','examples']); + + // target_obj .name, .rank, .range, .any_of are handled above. + this.copySlots(tab_name, record, target_obj, ['slot_group','inlined','inlined_as_list','slot_uri','title','unit','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','todos', 'equals_expression','exact_mappings','comments','examples','version','notes']); } break; @@ -1821,22 +1797,28 @@ class DataHarmonizer { target_obj = new_schema; // If slot type is more specific then switch target to appropriate reference. switch (record.annotation_type) { - case 'schema': - target_obj = new_schema; - break - case 'class': - target_obj = new_schema.classes[record.class_name]; - case 'slot': - target_obj = new_schema.slots[record.slot_name]; - break; - - case 'slot_usage': - target_obj = new_schema.classes[record.class_name].slot_usage[record.slot_name] ??= {}; - break; - case 'attribute': - target_obj = new_schema.classes[record.class_name].attributes[record.slot_name] ??= {}; + case 'schema': + target_obj = new_schema; + break + case 'class': + target_obj = new_schema.classes[record.class_name]; + break; + + case 'slot': + target_obj = new_schema.slots[record.slot_name]; + break; + + case 'slot_usage': + target_obj = new_schema.classes[record.class_name] ??= {}; + target_obj = target_obj.slot_usage[record.slot_name] ??= {}; + break; + + case 'attribute': + target_obj = new_schema.classes[record.class_name] ??= {}; + target_obj = target_obj.attributes[record.slot_name] ??= {}; + break; } - // And we're just adding annotation: + // And we're just adding annotations[record.name] onto given target_obj: target_obj = target_obj.annotations??= {}; target_obj[record.name] = { @@ -1844,7 +1826,7 @@ class DataHarmonizer { value: record.value } - //FUTURE: ADD MENU FOR COMMON ANNOTATIONS LIKE 'foreign_key'. Provide help info that way. + //FUTURE: ADD MENU FOR COMMON ANNOTATIONS LIKE 'foreign_key'? Provide help info that way. break; @@ -1886,6 +1868,10 @@ class DataHarmonizer { } break; + case 'Setting': + new_schema.settings[record.name] = record.value; + break; + case 'Type': // Coming soon, saving all custom/loaded data types. // Issue: Keep LinkML imported types uncompiled? @@ -1974,7 +1960,8 @@ class DataHarmonizer { hasRowKeyChange(class_name, changes) { // OBSOLETE: If a change affects a slot that is a target of other tables, return true. // UPDATED: using .unique_key_slots rather than .target_slots - for (const key in this.context.relations[class_name].unique_key_slots) { // was .target_slots + const class_relations = this.context.relations[class_name]; + for (const key in class_relations.unique_key_slots) { //, ...class_relations.target_slots] for (const [row, change] of Object.entries(changes)) { //console.log("CHANGE",class_name, "change", change,"KEY", key, row) if (key in change) { @@ -2188,21 +2175,14 @@ class DataHarmonizer { dh.hot.resumeExecution(); } + /** filterByKeys() SHOULD NOT BE APPLIED TO A schema's ROOT (top level) tab. + * E.g. for SCHEMA EDITOR, on "Schema" TAB - we never want to filter selection + * there unless there's a way of releasing that filter. + */ async filterByKeys(dh, class_name, key_vals) { - //THIS SHOULD NOT BE APPLIED TO SCHEMA EDITOR TAB!!!! - // ISSUE IS FILTER MOVES selected cell to same column but first row. - // beginning Forces deselection of cell - - // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. - // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to - // also bring in slots not associated with a class. (no class_name). - //if (class_name === 'Slot') { - // dh.schemaSlotClassView(dh); - - //} // Save, deselect, and then set cursor, Otherwise selected cell gets - // somehow set to same column but first row after filter!!! + // set to same column but first row after filter!!! let cursor = dh.hot.getSelected(); dh.hot.deselectCell(); @@ -2216,30 +2196,80 @@ class DataHarmonizer { //console.log('filter on', class_name, key_name, column, value); //foreign_key, if (column !== undefined) { // See https://handsontable.com/docs/javascript-data-grid/api/filters/ - filtersPlugin.addCondition(column, 'eq', [value], 'conjunction'); // + filtersPlugin.addCondition(column, 'eq', [value]); // + if (class_name === 'Slot') { + /* For Slot tab query, only foreign key at moment is schema_id. + * However, if user has selected a table in Table/Class tab, we want + * filter on class_name field. + schema_id + match to foreign keys: + For every slot_id, class_id, name found, also include slot_id, name. + alt: find slot_id, name, and class_id = key or NULL + I.e. allow NULL to apply just to class_id field. + */ + // Get selected table/class, if any: + const class_column = this.slot_name_to_column['class_name']; + const class_dh = this.context.dhs['Class']; + const focused_class_col = class_dh.slot_name_to_column['name']; + const focused_class_row = class_dh.current_selection[0]; + const focused_class_name = (focused_class_row > -1) ? class_dh.hot.getDataAtCell(focused_class_row, focused_class_col) : ''; + // If user has clicked on a table, use that focus to constrain Field list + if (focused_class_name > '') { + filtersPlugin.addCondition(class_column, 'eq', [focused_class_name], 'disjunction'); // , 'disjunction' + //filtersPlugin.addCondition(class_column, 'empty',[], 'disjunction'); + } + // With no table selected, nly show rows that DONT have a table/class mentioned + else { + filtersPlugin.addCondition(class_column, 'empty',[]); + } + } } else console.log(`ERROR: unable to find filter column "${column}" in "${class_name}" table. Check DH_linkML unique_key_slots for this class`); }); filtersPlugin.filter(); - // Add sorting: hot.getPlugin('columnSorting').sort({ column: 1, sortOrder: 'desc' }) dh.hot.resumeExecution(); - + + // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. + // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to + // also bring in slots not associated with a class. (no class_name). + if (class_name === 'Slot') { + dh.schemaSlotClassView(dh); + + const multiColumnSorting = dh.hot.getPlugin('multiColumnSorting'); + + multiColumnSorting.sort([ + // sort data by the first column, in ascending order + { + column: 'rank', + sortOrder: 'asc', + }, + // within the above sort criteria, + // sort data by the second column, in descending order + { + column: 2, + sortOrder: 'asc', + }, + ]); + + } + + + // filtersPlugin continues activity AFTER returning, leading to rendering + // not reflecting filtering work. So we have to trigger a delayed render setTimeout(() => { dh.hot.render(); }, 400); if (cursor) { // Adding custom event type to selectCell() call, but so far not using this. cursor[0].push('afterFilteriing'); - dh.hot.selectCell(...cursor[0]); + // Now this may not select row related to original selection after filter? + // Suggests converting cursor into unique_key fields, for reselection. + dh.hot.selectCell(...cursor[0], ''); // Note this will cause a "double event" of selecting same cell twice. } - - // filtersPlugin continues activity AFTER returning, leading to rendering - // not reflecting filtering work. So we have to trigger a delayed render - //setTimeout(() => { dh.hot.render(); }, 500); return true } @@ -2260,6 +2290,29 @@ class DataHarmonizer { dh.hot.resumeExecution(); } + /** + * Ensures that Slot table content shows not only rows with keys for active + * schema_id, and class_id, but also for each such item's name, the general + * schema_id + name + null class. + */ + schemaSlotClassView(dh) { + // Ensure that for every slot that has a class_id/name expressed + dh.rowHighlightColValue(dh, 'slot_type', 'slot'); + } + + /** If a given Handsontable [column_name] cell value equals [value] + * (e.g. slot_type column == 'slot') then set its metadata className, which + * is visible to css stylesheets, to 'row-highlight' + */ + rowHighlightColValue(dh, column_name, value) { + let col = dh.slot_name_to_column[column_name]; + for (let row = 0; row < dh.hot.countRows(); row++){ + let className = (dh.hot.getDataAtCell(row, col) == value) ? 'row-highlight' : ''; + dh.hot.setCellMeta(row, col, 'className', className); // Toggles highlighting on or off + } + } + + // Ensuring popup hyperlinks occur for any URL in free-text. renderSemanticID(curieOrURI, as_markup = false) { if (curieOrURI) { From 0fe7cedeb561a1d77c2d7a3497033d8509159c1c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 15 May 2025 11:39:52 +0200 Subject: [PATCH 128/222] adjusted Field/Slot tab display --- web/templates/schema_editor/schema.json | 28 +++++++++----------- web/templates/schema_editor/schema.yaml | 6 +++-- web/templates/schema_editor/schema_slots.tsv | 2 +- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index f6bbc807..1cb1823f 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -1139,10 +1139,9 @@ "value": "Class.name" } }, + "description": "The class name that this table is linked to.", + "title": "Class", "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], "range": "SchemaClassMenu" }, "slot_id": { @@ -1355,6 +1354,7 @@ "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "UniqueKey", + "Slot", "Annotation" ], "range": "SchemaClassMenu" @@ -2532,6 +2532,7 @@ "owner": "UniqueKey", "domain_of": [ "UniqueKey", + "Slot", "Annotation" ], "slot_group": "key", @@ -2671,8 +2672,8 @@ "rank": 3, "slot_group": "key" }, - "class_id": { - "name": "class_id", + "class_name": { + "name": "class_name", "description": "The table (class) name that this field is an attribute or a reused field (slot) of.", "title": "As used in table", "rank": 4, @@ -2902,22 +2903,18 @@ "range": "SchemaSlotTypeMenu", "required": true }, - "class_id": { - "name": "class_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Class.name" - } - }, + "class_name": { + "name": "class_name", "description": "The table (class) name that this field is an attribute or a reused field (slot) of.", "title": "As used in table", "from_schema": "https://example.com/DH_LinkML", "rank": 4, - "alias": "class_id", + "alias": "class_name", "owner": "Slot", "domain_of": [ - "Slot" + "UniqueKey", + "Slot", + "Annotation" ], "slot_group": "table specific attributes", "range": "SchemaClassMenu" @@ -3491,6 +3488,7 @@ "owner": "Annotation", "domain_of": [ "UniqueKey", + "Slot", "Annotation" ], "slot_group": "key", diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 4f4bd1ea..ff60cb8f 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -253,7 +253,7 @@ classes: - schema_id - name - slot_type - - class_id + - class_name - rank - slot_group - inlined @@ -311,7 +311,7 @@ classes: slot_type: rank: 3 slot_group: key - class_id: + class_name: rank: 4 slot_group: table specific attributes title: As used in table @@ -788,6 +788,8 @@ slots: value: Schema.name class_id: name: class_id + title: Class + description: The class name that this table is linked to. range: SchemaClassMenu annotations: foreign_key: diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 888b5636..39a48c6d 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -36,7 +36,7 @@ Slot key schema_id Schema Schema TRUE The coding name of the schema tha A slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." key slot_type Type SchemaSlotTypeMenu TRUE - table specific attributes class_id As used in table SchemaClassMenu The table (class) name that this field is an attribute or a reused field (slot) of. + table specific attributes class_name As used in table SchemaClassMenu The table (class) name that this field is an attribute or a reused field (slot) of. table specific attributes rank Ordering integer An integer which sets the order of this slot relative to the others within a given class. This is the LinkML rank attribute. table specific attributes slot_group Field group SchemaSlotGroupMenu The name of a grouping to place slot within during presentation. table specific attributes inlined Inlined boolean;TrueFalseMenu From c2abbad827e680e5b95f99eecbfdb1e1a0456065 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 15 May 2025 13:07:08 +0200 Subject: [PATCH 129/222] doc update --- lib/DataHarmonizer.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index b6f318bf..be0215f7 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -1214,7 +1214,7 @@ class DataHarmonizer { default: value = schema[dep_slot.name] ??= ''; } - console.log("loadschema", focus_row,dep_col, value); + console.log("loadschema", focus_row, dep_col, value); this.hot.setDataAtCell(focus_row, parseInt(dep_col), value, 'upload'); } } @@ -1297,6 +1297,7 @@ class DataHarmonizer { reference: value // In this case value is a string }); break; + case 'Setting': this.addRowRecord(dh, tables, { schema_id: loaded_schema_name, @@ -1304,13 +1305,19 @@ class DataHarmonizer { value: value // In this case value is a string }); break; + case 'Extension': // FUTURE: make this read-only? + // Each locale entry gets copied to the Extension table/class in a shallow way + // But also gets copied to the schema locales table held in first cell + // See "if (locales)" condition above. + // FUTURE: revise this so Extension's cell metadata holds it? this.addRowRecord(dh, tables, { schema_id: loaded_schema_name, name: item_name, value: value // In this case value is a string or object. It won't be renderable via DH }); + break; case 'Enum': @@ -1644,19 +1651,16 @@ class DataHarmonizer { uri: 'xsd:token' } }, - settings: { - //Title_Case: "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)", - //UPPER_CASE: "[A-Z\\W\\d_]*", - //lower_case: "[a-z\\W\\d_]*" - }, + settings: {}, extensions: {} } // Loop through loaded DH schema and all its dependent child tabs. let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; for (let [ptr, tab_name] of components.entries()) { - // For Schema, key slot is 'name'; for all other tables it is 'schema_id' - let schema_key_slot = (tab_name === 'Schema' ? 'name' : 'schema_id'); + // For Schema, key slot is 'name'; for all other tables it is + // 'schema_id' which has a foreign key relationship to schema + let schema_key_slot = (tab_name === 'Schema') ? 'name' : 'schema_id'; let rows = this.context.crudFindAllRowsByKeyVals(tab_name, {[schema_key_slot]: schema_name}) let dependent_dh = this.context.dhs[tab_name]; @@ -1681,7 +1685,6 @@ class DataHarmonizer { break; case 'xsd:boolean': value = ['t','true','1','yes','y'].includes(value.toLowerCase()); - console.log('after', value) break; } From 0bf2783e1ad392b2ee3c42ab1ba33037fbc98697 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 21 May 2025 09:43:34 +0200 Subject: [PATCH 130/222] cosmetic tweak + WIP docs --- lib/DataHarmonizer.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index be0215f7..115b18f0 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -837,8 +837,8 @@ class DataHarmonizer { // the right possibly NEW schema_id !!! // self.current_selection[0] === null || // self.current_selection[1] === null || - const row_change = self.current_selection[0] !== row; - const column_change = self.current_selection[1] !== column; + const row_change = !(self.current_selection[0] === row); + const column_change = !(self.current_selection[1] === column); self.current_selection = [row, column, row2, column2]; if (column < 0) column = 0; if (row < 0) row = 0; @@ -2263,7 +2263,11 @@ class DataHarmonizer { // filtersPlugin continues activity AFTER returning, leading to rendering // not reflecting filtering work. So we have to trigger a delayed render setTimeout(() => { dh.hot.render(); }, 400); + // NEED TO ADD TEST IF RENDER HAS CAPTURED UNDERLYING DATA OR NOT. + // E.G compare last record. + // DON'T RESTORE CURSOR UNTIL WE KNOW THAT IT IS POINTING TO SAME KEY AS BEFORE? + // Refreshes dependent record list. if (cursor) { // Adding custom event type to selectCell() call, but so far not using this. cursor[0].push('afterFilteriing'); From 603be2ec498a5e39a57ee1e29620085409683c37 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 21 May 2025 09:43:58 +0200 Subject: [PATCH 131/222] GRDI test data update --- .../grdi_1m/exampleInput/GRDI_Test_Data.xlsx | Bin 17894 -> 22029 bytes .../exampleInput/GRDI_Test_Data_2.json | 203 ------------------ web/templates/grdi_1m/schema_core.yaml | 6 - 3 files changed, 209 deletions(-) delete mode 100644 web/templates/grdi_1m/exampleInput/GRDI_Test_Data_2.json diff --git a/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.xlsx b/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.xlsx index 286020353c5b84c5fe8ce22ac930a27c284c7d26..1b0d9e88d80710549305ec8d40d75158bbbd3e73 100644 GIT binary patch literal 22029 zcmeHvbwE{1*Ec9FEuDgdbax2|(jZ;Z-Q6J|ARW?;NOw0#cT1OaNO$w?gV!5A_ulvU z{(j%1?6c0CS!>U%-}A9 zrG=fog`K9nvz5N>TUsY`vuB?m9=%8ddj!<~zt{g_5A;VZnzYiRb?!sE`bW-=yuuG= zDA3p$S|jV{c{!0Zqm}SJY4c>)5yw7wgyK`lJaa|QWs|0Kq$Rrs3z?e0%U!dUtA;Md zl1#aoLAWzk_g+gCzc;F+A>}e9EYEPmXzBdMDxv#xW^`J%v2K%*l_!QpRtJ4D<9mID zg9|P<6C0< zsG>YO*xu+MKh7^B(BW{V@20R)gcn529p_wc#&pn(H&d}c-!_xDk#v1awNk%FdHwkq ziI_)vF_Oeq>oI*1!nfKmZB(9B^**p|7AUd6^2ctI3tjx@MyN@z#iGEv9JMjA&F%L@ zVFbP&pyRxa-S3MS-CV5_Omu{k_pcVYQAzCFI*r%Czei%IQUaFmvDhoOnMd0HC za=V3oCDm+c+aHG#Jtt$bwh;I}a7gTo#-n%J>KINJxpkWnonGQ7$Qf}Mm*}L}a1uLf z>Y05xewEn#^wy0=DydtRm>Kngap-jyY1*l$Y6bIQU$S#M8*E#C_d$<$5Mj;&Fj)O3 zNr;UwLS_MiR6&7(ApxFoGNW^}v@zAOv@`_`VV@OdrB>*X-8GHxTaH|Wx#pdL~Xpa=C(_pZd2{73c>qJCkQt@f)uht~I z_0ucTFtS`kC5o^mC3@q~v5j3dUP7#)PQs+$!T70CJN1)M(n5T!f*PUDz}QTT+Q{O6 zdieSq#Q2cVLSS?^xXvJxg(js;@GCs2SXpDvp)b3m`{}Z6bnlw?`Nu4z9*vE>@$OQ^ zt}G!3lQbE9eRoZ8c-x2^)x~guB^zs0wM^@;rpS3glCKqn-r#e&5If=)u9z8(?0qg; zu@Iw%i!_A6t&3D?hca-yC|@I?kEQ>0iV(J%I>3rB%VgjT!!9BWF2!s7yv`iy;97(n>)clW(O}~xD>45NJ<9@N`V=V-{+Yc^xJVdT zQC1dSdzEeO9%cW#v3yKBDe{H29G1=ChKZWl-72UIg5VpC=KWLek*%6*sKL!=!RRz* zbtC>hp;nmfR(f?=`nrdWCEt3uLX<3zE7U!QnXA|~O6p+=+0_yqNoy%632P<3)*WqT zVxL2QTdZT`K5EZG*?R|9ZK@PZC#N-g#syA2I(3AeIKolDer4Xp(CRuz#!@Zrq*^q+ zBJ9wuP)!$J;6jogc&_r7C0UZ13F59!yJqX0g>w;nQox}jt2{{w=W(64Eg#P3=9Vh1{~nQ zkMZKqZ1_2LfCE=`K;8e{uZE99CP41&-1lkp8F9Ccw9t>@Yz*cvRyzkHd$T;;&Kh$@ zZprsiulj( zFTDk=J*z$2q-<|qWu20I3M7T}o8JHYc~q;I!kWN5=_~C?f-W}Bmc8=?LNB*uHRH|r zJDn_w&}eU~0@i0zK4F9RruB6e;%?S!hG8+q%H5WjgL=puf!o8+sNz&fx_Zb0+MgA- zt+M&`#A=n{w&{t}&$4KDZ@wGn@{bd!D=?YR@OD;3_w%Rq^MHd7IgPwsNjSrkhNaun zrRZ{;@lTr9IehYW5v0TvB#wgu2Id zlRR8PDDy})PJWv^op8TzAr5t;R?69!ndAg4bkOkJaV)tMR|(9?8)6q#)k(7>nB&d6 zS<*&w&%!AK~Z2$ zcI-}4uG>FfV;iM-F!Lh}Qjp32OFpdxejv9ZaNR4NuX)n`|D5TSZnQ*}h{jJ>4X? zGjx?4f)BdZwU0dyr)#>ox;&n|xj0?v!)(6aCFHxk>nmTIme#zxJFKP)yFWR$skz?C z_M~+MzPg$8T-%^a<-I>UjWy)*R7q`gJKW+!vIqxM9MUCv;8?lQV){;ey z&|RLVD{QI@>sF+#749;URb#@u&Q*h|_U^n<@sZY|De0rLMnwUT00ju%AOQ{# zT0sILAUx6r1XRQZMS-O+rlc5%1&T!f)xjMTsMk0j;44@ht;~L+`me%sP@N;7&c6xy z3Ybq`E9TQ;gcd5krN+BHlLrpGV!#1Pff`S(uuhr1O4Yv9%B*r*XKBi0yrZ>r68P4& zu)Vcxr2`edFH}jKnVL(3cBy1X0{3bFv2n+#1){xd1^p>XUudj^2=E;fL+Osw2t-HO zio#R$zRtb7X8#OYYK+A^N9$5*4HhrZA)=Jp0~r;kPe(zVhn!lm5)JP`qyogRW38Z4 zx{Gz5)Ao{?$`}^|rivC_eU0nE42X*mVEaf4-M=t8(G9d7HOb5(_ea&lkyv!7HOVrG3KL-gJfZ%uq z2>GBAkWdaPxdw!KPzgwA1C`tWLLaCEB#ePdZUJEyR00xKKqYs8@SRUSVE@*i@^Ii@ zhP3ILFt5G(UNHLN&NBy<4-7t$cY3HYUF-&iUOpfd+>i25@QVzo2OL&jdl)!Si$e>j z1p}|JOzs6#dOdd-3yg$iW1O)o=Wsh*;P2ZifCD+9%+wQWHbqt=pJcL zBS~#6ASp)9iATDM+R*)wqDjs{wHir4)mJq@Uq+*yN9vGvhy_NYQBf$$7JOC~E&ZsIUw4xETg@NPVK=6&aO#w0;qq@?T}8yYew3xVxRCjt!6B7u%X;1rfT{ zXYnF*RQhfWf6Y#>IYS#$iffv95D~IA;xx2ea&x5xt#?_n*y0v+T>Q7xBo?(@!nRx` z__VG{;)^_<3YnHo?YA2jq+>&;_LDZ1cRou9h|5a9SvC8_5J*O;*j)WNS@g~ALS!c` zPMZ;R26l)sPOrW;UWh&OQt6c>lcZaL$C!lfGfCh6F`2v8_U>)RRc7JQS3M_keDXcq z2;+S%+1@`fw)R$d0z$mNQDRKS!~7@sHOtkVAeh-AzR?2T)`UT@MShcdhzvv0+kj;B zKVkhz@AUc<0PfbK(V|hWjs=ab<4?f=`a-G=K=ur^8Kty5(n2iD_yuNkwB0W0F|&NN zyhj@Z2x)zsz@Z$vt%>0$_03~q?a3u)WDti2cD`vEx3)1G7^VbCGl6b4))uNg{QTTn?~UyAjYmGPOO2`2nu_q1p-t>YU&oB*y)X?R967Tb?9*rR6%L z$YA>fw|Ybgra`&q{Ad zh_-uEwzeR1=`nQfw``jIVww?QZTxot#eT3BVDb-2|G*Z2^e49;kS_qS93;uki3hs= zm&E-EDku(mN;DWH1xsTenCqmI)baPQ7U;Pt1xN@Yc^KhbU2KLJ=iKKN4%nsmnQV{A zsH?>xO1k3&no2Xc`)-*&h>Kb-p<9qyu@8W2=(_l9(PTNsHFcceXPw72b)7uULQ34) zZnny0QQ?*rJgimQVCOJE9(V;JmksL(me5mlwLOIBPlLc`Q}~S1U;}0V^Jdl+qk;_B zFq(5e6P26EV8-w)fpy~-p4vKkeU0f2svr!Ow_$GUvRwt8S$?Ewsf$V#0Jo9_21&uo z%39aoa&*x}VJRqeOOn(C0Y!VyTS7=`K0;IjWp7;p@^>US?)`!;oacR}@4QQoo#l&I z-=DYx0RW1qUd_0(NN1ehe90bW5Q?8o>EibhqW8}MOOsL$HS+(HwMW5yt$(2V8a^{<=-l^nh$Wkle)NjKhH$zaP$ zzuN$39dpLX1EpYdZBAwoKY2P%(6fqJK%%?P7DpCloW}Nf_rf^(KQOl<^6s_%KM^+| zaNLv0gX`lT2$L~q5z2&^Gq;pp?Vnf{WH9_eU7I%@-P@iaX$+BMVpS4?hn3GyY=BG; zQ0M_o@|zh@npWNiW&fEup5K{WmObBa1(vtizViz?6>0o(nxHk4T^8N-Q<;^W! zGAQ3RrmJK8p!Ea4D`Wdpqc-RyqReX9qLdONfnfvyb5es*T5#=}2MFIvIZ)&snfxXH zKEN4;KN%z4Ydfy|b98D|9nu!O1zes4(NVTKw}e)Ze+l(LX6M#x)czY%3&T^s<)&JpF;x&$Ha z%uu7sBD%yOA;9qZ^OEUzkpA0(>-E6Qt zie4DA_WIa%BibLd7V|h_g7Bdgzb@bSjJt9k1G90Ri2pdB!uT+s@=@G!|w&a1fPiewT5pDpzb90t5qXd z*y##$jbc7Wy+f&rF;E$)p3EL$6Lb5Pwcd-9vx&&vm^$wkZ&9FjiSZ1X1WR*-^?i|E ze-H-qdBE)@XAk(Yzu#n9x1$|+fpW9m3{P;cYh*iAMjOpZTl2JZq#kJ+HLUavX+-2x5@jww3 zUn;1U6bbJ?e8eYnxgpz2My_}VUVlqcz}~WKU0W7w zFLeLepH(2Sg9txU1#fUhlQVGw)skIN2#*=vy}Nf`lOjD z1EPg1GIdReB~{3%s_NqU7iYL%vybR{HhSWmTS%}|{k2Euzh?HFu9@5Oxb&)p6wm837b8+0 zDDG2kU$u?-6LfmiNW8YZMRqbC^(=H}4jLfOaP}1Up_jT*OSrf#UN7={or7cV?;IHaVCAHAg_ z$3YQUvW5hwd`h_dX?@SjbDgHze14Mh7E25zn@_4TG^NE;t&_2HP{)S&bq~K!6y+uN`u_L%jeQ_^;3mDzedoEQ7&m47*U_>1`Ry0_i4zxFYpBh(H z?M-1WtGrs0U-GInYtyaI1?=w#sfS3y0h5=$#i;9Goy0=nRl~mZb$OT~TdUCKSyI9$ z7g+)rb*_smhm8g-h;)8$KZwqch&{QUM?r($5XVq$Hb*caMp1=xW@b7PhL(vDf!i#C zrA1wFGa!>{&KdO?sTx+wCerNKU?d7F8@RUXaJ(ygMs<=Z*!;n==egMV-!5T^Pn_!L zp@D(Lefh^k!So|hNP-fD-#*o@=gT==Gqy@uDk+7`ysA-xyxZ;gZ`Q$&I-jr;s_uF& zf)|g8)xN4U!+Lz&z(h~IAEp|?qf9QTG(s&(;UyKP>M$F4cXP2+)6$Qhw|g%WtT-0#%)c4~W?$DG*iM+V?ZQ5U$d9HHN1@X6ZkQWV zFTUu%jvJ_b_BzNiba8;>X%}5o1=ONjO)t4+eQ~AkA!us9lcv*~7D-o4WdhVv6 zViPq+RAEf%I}cIz8b{Vcw_|)X7^D}GZuGfCukI^*72xpxXt1lDY# zzN$H}L0UPo_v)M9&%rfA(>EMHKSOJgD>%XwXPs-A$x%|d#%TL8D=*jvz1AGxh8aFP zv0~&^kJ6i4ARYD%VuAtc<0`)}mal|aK#UWi^&&H0=N&!qMi2?rx-kkWs?V{ov?@dI z=KY^CM)Ir$UQZ>Yr+ymJL5Z_D4i5P1ojOfMPyV>)U!<$FVXKA~2{Fv!YbOTb85hl7 z?-v-@zsToQj^w+)=sVx%qg(XwxIVfh^t_&=yT8~S+ZveYUU-}49j?1jkkN*VHxUR`TD7gqvF-)lhgTz8$8VPb0yAM3Lc8xXbmd- zsD&5!(F>HxQ8UxY(KFM^QM{YI`LbL}iNIg|Ff^BvXl`+ zvyW~(F)nYe!Y1d`r^!!F9DKh+U%#gn+kLtnHADWDs#4lW#w2w(=c`ANXs)|J`Ea?r zK#=V9d&NwLB36!B!)s^9g-EY$j)JQ(7vsZVFKt9cjHr@1^_>IIku za}(3Q4#;d9ys&4As>2qWhfi;T&$RH9WfL59pcgcphff;dRAX2v>ImMz^ug|uweWMV zleSd)U;x82D?PhakeFUB44wQ_nWtzU+otno>}`aFh$BzYt*8ilqJ5Q4=P^xx*S=wj zCcFWjcrErBEKlQGq6DH7vsBIOatpt~I&9AGzqPeb)Di>u3|`K zz+Dk{c%wtVqTD+`ADg;RgbcJ<=_$}q8NNOrKp$v0@PT0Rp)03cG90r@CZEdBo{|F1 zzcz`UGfeu~|22cD-@3jz&Fdot^f1#S^>-hf@YFxp@<=5z44Uac9n=D~+JvN{gw~$p{Fac|4s}GX zXz8vX4Ofwi^}LG_DFef?J%8;*PWXBvzqcrDdmok$SUO77bf#EP+~88CRLZy7$EH0> z5-80>cFl!@0#@v(4f2w9hQ`MZiDiXK7u~1qWQ4NXZv7>p6;7u3(L4Cjd8+owU3P3` zgtC1oZPqg=8E@AE4@c2H;&FY5*)43m1ONDaV5?S!d3CCqCnK%5G%jCfV|9z2IG31R z-Oh|N=TngXTOn(i-~KN;|C9#Zpj*lp0cD zm=ToTw?nTD$N14{ygmGNfcL#@R($y-@4PWmR#$tB~pl~8Vs#*zU{ z><-i5$d%Q&b6QapvsYsE2TMTiKsFuI(1FBsKa;jf?P5{HM z@v1)1PvD+36tKW-={KutQC8(7Bea;Xq>`OMIrUm8o^~$ZD!x(|TEXP>bS*E%yzUHP zQzVa2NvKRieoc9&ksLw_hpVlKn0=3u6JLI04@-Vz%L-f;Pky8tLw-cp{|PeGn1Ylz zKe|*UcQV!n<;2Edg2`@W)I?gZ*P^@L%So6@MQfRktheYLL@m=5`8rbyrPb?sQ>Aaw zTUvah4?CR2(MQ%Y8zsk-RPXUdos-;{#Xi2Y&Sc4YYgnzwyrAfPzs z@;B9vo8Y6aG|`WK)4osO?R+`o74K;nypzkH z{Hxb!YD%n$bh9T2QztwJ_+$nk{YRsk!ZlUXAi%Rtm1%(lTeqq#lLGSF_o7jG(_&H)VFkF#vsEObO`JFAG+9f1jFYNwxyjf;ZT5cfyEe#UfXizp zj_h=j@|Ev}jR2e?RB`1w4(dUAhnBv*LbcU1&RB}J7W?x^OEy+P-3kb$(_p$zJJ>w7rJ z&M>G@kjFeeg9{t^CR(77$GLEv8{8?Gb^5%Qu;%zhmmffKx}?2 zi%0j;71zw&39%q`+r1E zvCiK`PPMA3yAlv{p8661npTCCe@aAKIS&lYX&w5Dht)t09WAd+`352e9`OxgH;@-V zkp2ZsfD(Vo2Kkk&IY8gL{gL#3KNsMVKZStFgFg!$(H|1m zM13HTc`D-kT+s(gLGkUf^RtQnspj^1q8I1TOOyvVnXL6iSpmD-5hs;}S`RsCaWkf14FzL%Qmusii9u>x z(Ql%|zN)G`ud&jeW7xw+3Vz-BbS3_<)k(kMFLpVY@{S@@sZ7!2Td1cG?fz$r8EL@z zL$h5wAFo6lwmTU#&}(2@2LJHQo3*0c34&q|5E8K+3;C60!t%b>T{VW>^aR+_!G@hr zR{lEVBm?y8eQi=$@J0qQU%zXNXT|HV+ewF;Ndv1mn5~m*rJY@=G!IB#`y@c};*~Yk z5Ami{rr}EY=N^&sGydKqlYi?G7bwdBjD#lpFN^|i0+N5qH$C9|SSGJilXe5+0@ja_oKjRSy>UZ;s^%GN=j0P<$Kbz>jOfp~0}Hl^ z=<4AR<==g?xjO$AX|Yjx{r%crI9d_!mebZT{FRi$FHXRMatbzGu+r}%3#svT>G_;4 zBqmAASC^%&f1p7mbM%xeZK?N@$b+Zl-1GmyfygW<*C7N@7yI-7t&8rB8&{M-7yZWn zt&8;wwvM1Ke%$`YE{Yrt%c}#vw?@Y!)&4ivFJFD>PypIRTl6oD|G!FE|Fa8(B5mcY zc{C6JcSgNG{KtGGnh^LsJ}Cd2H;KBsbDi$o-?EWJvg5S>zre+1eHj!km`eXb8*3h0 zYam+Q2T}bCYid$zYXCm9c0~URY1D_*)d4yzE%*L2XDEvdX^Q|hSXr%}971k2U+0sq|K;1gWzKnN!vP=?a{-n}KckvXVFYxrR4@X~JWZ*MB5NBUs83#_v&;DeqKd$_sY&Pd-}pYGxK za5w0Vint{%8*&rorsuP>6y-9~E>>db7-~}U<@S*HvF;LP^n{h3K}idCS#KV5$d zRUIFB#oygtWFUzL=M!?ajYHH`)&?=tRe=756NPW{qagY-zf5n;!ZZVqme#9r$Oc7Z z1{VJ+fk~!j@1kcP&M*cNhzX*CCR{_tsS-&&A8VOlOzt{x0juCcU{+Y(S&A`~L&BDs z3n>Q$?{?Ox_oWI|OlvOS?lZCDm1cJxY%9Y%7+IdVPRF$re~rP#4MJRaN8QBXV_Ct* znXC_O`4Xd<+h_l+%3F&Xr^jMg17`-qGwF>QEsgKtIqH{ui^1G76~AP^_~6G_cY-RI zlIvU=vka|%0+!|lPnAH#GT4LckKBQugb2~$0^T5OwHD%z)*JuYg@#0s-*z01x1T|; zJ!&z3W3k!g4z1DUZgq31Jj0(4pU1`Sd5ze`(d^LO&6Vy+*O;XS?_FzH ztinw(pW9L2Q0lc;IKNzghTG+8wV||z+v(Q+BG1_uHVEJsmwN(gfW^nh6>W0E16ZBW zN$~BLFRoy-5Fw@BRr}j3ks=>lI<%lZ0E=Q<<}8ECp*Wto`eWy>I>2=8jQ<<4F*iy4O+ycnsCpgJ_|m!f2!W z7X(BEyL)omQ}#iA-r~ISo4i8i5{+bAV_r{1FgZ|DCgmk^>>@5$u9Nl3)@^0q7Jem0IDij+rI_UL zRIu@=&OInZ4wC|H{`j!Lm!p`N?NWoh#dt3|-ar)n+H1}Sxx*-tiqI{n9{baN3le+c z_dVAr_C4N4zE{-^tEO@01s)6ZZ(yr!X&e^uO z`$YO?N+H;_q>}qI+K&TW4u;_&4H&7ROS!%JJ`Ffpm45Mqf-U0xL^&;Kh3M`&9}L`^ zsoaISrrz3MM3CqegSTQXEDu*$AJ3ZTf>;_Ys8iYT{Msp((=x`a{{%ZR-l1$b(!gq> zBc`ZfLC2nIT)n(DZ#={(>jh_CG^G!cp@NTpCQEub|1gqQbgcHyWLaB-4|YJs{4O=G zb&$ptO>NHb3}xiE56YMvVN^x=xQmhkMyPKICXLQf^`a14L8t6qj@$r2jH$ek_h*fME?-0H|5h<;BM08Xw3hrR{R@_ez zH7~E6O1i()7aT1*JPZw`UexX#lo^QweGQ>m-f2M2`^Qf{4qrh@O;%J6P*qo9*cZBF z>06y~7&vXN)LBd0`pZzib1IN}Ib?oxWH98;jBN1R7o)L%IDxJ+7EbMlM+Tc5{KFLM%2WTU`+ zxClJ=+#~pXl+Rz>f9>obJ9c(-Y^={ihjW&`G^w6hLKCNaVXTy?187u?u+p?+B z88B*?N~%BJR4kksTD3xae?mBQp92$rtC7z3m3Pr=Ch*&_4>|$AyymC^0W$q#_~hPJ7objv9>mct4-@}owU?DQ*}763FLeX!?JTM z!pLktSO;GYE8JpqKqGw_NwnJL(>ePd)xR{j%HKpIVTa(vOiLSIfm;;9$YLWBb1(MW_`N7MRtR{TGYxC-x8 zzc+$@_UhxO!im$?;{+XXb_-fPNr(b@S?dDrJXQ@kD(}8dyygBU?w;G$5|G=-7!B;u z?{!aW^5+GPa7^p6g0~wx1Q6*k*l>x^HJH+7pipR&SmW}BjmN*WtEOHqRmhY@L^pw{ zODm$&blcY1TJ9|^e}L$=6ok_mLXy_89LJ3ymX07dSrt@~6-~#@4(CdjLwoe*qjyI} zINvLan3qc)N-@lQ$>jZCP>Jcp;d(yXFpEIPKM5AnlB&a3iW{l?)Tyj3HQmHCYpb~H zL6{xxTHeRR&B^+l52Nx}P)Jl&Hp|GNDVyM{2M$I+|mT`gzQhkYLHw~0P)HlWmp<1r~~`XZN_ zf?`3$E52vQO2-Yg2zxFEZHs2^1An;Sr$>u6474sthP&13Qn^X?MY^|(qNyF|N8Fz; z=Sxp}U%I2eFLll6KHq*;Rm*L@_5pvWw#nuX$G3 z>MB&;H-xlvM68GFb)6KU&Bq%}b?>^oj?Y?#Q~@hD3lo^_%Nk(P5&!lL@`P5@*HMBG z4@1rl&y$FB-n!ef`8$<+=_eii@mP8B5=H&?HBSzprIqZgV2d$2TX{ zj=XQ*2~Bs2UFKI79NI~VAGm| zRe^(sqsC7XcSj2IG*F?H>#nrt?%{Iy*E?p=)21Vi;DId(=)k~$^>EO$oVG^VHu`#U zb~eTqh7Y_-QhjSV%Z}l$sdeuY?$3{bMPBxlOEkOZi}e_59N8{O{4{)^*Gut=fdG;` zlITvK+e6nEJyiwbJ=2n!CWqk-4GoL2mYyD>I{WcdGw#EG0Y$gJmbEaCTYe zAX?!a55JQ|f^d$HB$~vDYT{wWv_zt*YS+vh66j%G%GGAb%8V!}w_~7LlGq5G<)2Tw zc(W`|Oe5MAynfO6=2^Y6un~5-cML6em)B^xW1%y}s*7(4$>C%`tX0M<5g0cuI>zV# z7#@@*Fdeei71>f=qM9P8FQWg24M}@P+ zvqn%1G7gkhcC}{9dxSYN)6u5Ej&}$_j|+*T%M%tYvP4j`s%NraGg(5L({*KN)$J^l zzJp*$6zibQ_KqT5<(|zK5PKxDtcl!DYll&8x53UsrVaCcx@51AbxzGIJ%-pKg}VZJoghptj$&k6t<}d5jxMF8q`cx)hujSRUhEihOeJ3p5!qR z%ouw`G9dLcW;m7!RN(ra661>CCL0rU;!(BR~qBVe&e(qu=ZyXtXfy ztFg!HQdlC$!n)lHyYx97ALT>}X$e-JsVY>wz(YOK;hC}Emd?DmO#K{I>8HRm6<%>#7tA)Ee=t zAHK^3^rH%(HSA?PW+xLMSrm8{^KMtGJ-GIb6;W>0Cul-p_1BcB;V}C;A!V?P@oSk> z*&DI_^lcg1vyw!E^#8Q0DURqXn>8Elj5NpI=n<1kuy{EdYuHqt(m5oS4(JraYY*|x)d4bBI?ezGBGE>vM z9;zNu_LAAj9c8IZT%bO7KV^C5Jv0)RwS+^T5F@%^(^heq^uvrP)Xji%8;W-2Mnj@$Y#=_A!Q;^ zt4+jF4ratKm{yrFs!n&FNj}QomE%{}M$r%wc+Nm-BS)&t7;`*|R2w1`5zD%d5zi*> zOQzUX5ZSH86;R>PZt!)$-eGALP1Y8oP$FU&F15vkDs?Yt07EN^syD1do(%C3#prg`+m4JBMyAzL!A%#snrQ^sI`G_4c4^8GofVB=#1XZop?9JZVm#COTOX2}{>PlO`HwA8HgyZgm>j&{V@l39WHU}fM-c}Cqh(U0 z!B#UbHgQro8zd9RtfcMhHn^>BNS$4M)Z6gx>#NJ7s}Q~;_hvrgDX&Go-BV~D&#!Y&JM{LyTRt1V!^e+^U!h=DAnKuneA-!)2k7v7g&KU5tP=iw<55KsN; zqFrwP`|j#d-KKXF$8p$|Ub&`cZL_=MEh0590jf70IqgI_7Na*-O8T)mf?+o|7GE;H zna899eu`Iy-fS3Nu3d0Vrpjpr&k-ArAAF;&nrW#^y`%Nz!8}nYqA^HdZ<|eb@h6)-%-nQ1WvGGlZTg? z?e5VP3EC3a_=O*0lB|IO9Gg+mqt2Am8-B}|0!j6sQepTT?(Hsn$`A9iSQ_BuO<|mH zdv*v3Q)PP!-shZAuot`sO*jd7jGGOa=K=jPX;iGS++d&p0eQBX61) z34`x$wxA%{Et~Z#S4Mi^N@r?I7Y{$6-ja4MjU>J5G2BYeOlf&h7{JZRd%W8zIk7-A z?XT|q0@f*C*yxt0qjwczxS4-ZTX@@LZI_Ri_e_*!XIpT8z0A>Z5*IOGTQc00PM1UI zIeOIv-5utm!#djYAt{)F@p|7dyv93UrD+uoAGj}QOqTb3U5D?L)hW%DUUcV+xFBtA z>uL;@AG=hurG7x5)r?1;<$kA%h7lF~RZ613lytRAz8l(|YW22!UBtZdBgPDjW^s_x zivw^b(x*cj3=2I`H27Ve2al#MqF}nj>hD6L5Qfa+;3A4x-;{8l+0M(RrX(jtnAYnZ z6Y_*~7a~i=`v>_saTe7%*a^Jt5NZ9U$-d9!K>^^I~pnw4EDSVeg7*4iC(&}51Mz^<-Xkh_=|E5AFP+eFl2KNfJMJ4NV?wx^ALaKnmm=H3EH$4 zAq~0o`eKqgRXV2&{xd-{J=4C>2=e!X(&Z;qt_~#U9({}7`nW(z{P;uW!>K? z6pV6&d7TA1XBIqH4k zYTTi?i^iP&EnKC(hN7`XrqDPhsfzl?GMBziI>@nNOLKLBLWhbeugo|`yJlxE zOyX;OWS0_w9SIvU$G5FwuG~%6P504mkDFF1#@8?C57u&tcf4 zP{dyo9K3F14Ok#bkq&_Ni*RhebZBmvjjPi2r&vX)-e1%{@w+3c(U^~Yw;#-I7NWiQ z&E0VcmavYIcKS&FHe0CDSi(Eda>t3M%e!uEfP67=j+x9X-DTuvelvAo<$~?xa*aB5 z;|7t8g;dki>kbIpA3+WNhz6KL`uoi;e}ee){cpCulo9`{fxqs>_frw{{s}ncpLXW^ zRq@yT$^KC70v1+(*{$qX<-cy~^oJ@K*bp%1{LfoF{c7jet$qHmgaS;r{nm*8*y!h1 zE5AO__J; z^8OD40z3}}{+P=DRrS|t%0E;;zWky3>!jtc7XCVj|Dg{CRxJqz_8&v~uj+qI(tlRR ckolAPZz)?w91@5$Ffe$~KOk7Y%Yr`rKSYz30{{R3 literal 17894 zcmbun1z223(*u z`#+bbPfefdsybEG)!jqSsg{?5ghB@c1A75B;f}1Hm#R{_0J`IY00Vmkh7P7{Z*1wn z#P|b(gCT<&e*G(p{c7IH3?F>#1-I^zTN}V49;efj)xg>Wdtyn!62?GQqIq@27ElE( ziDUT|@cevAP`fayuUOGHr(}6iP+Zqx)_*(8b$5Hw*fx3ZT<6izFA=u!wXjr@YD*l6 zbeE8L0X(1|gCcTs0tJ@Lc!MyuDt8y9-pT9LLtOR(v=V_Vq{||Z*ODkz+`A+ zZ_MawW%+O3v3f6K5h#TG=J*LNxw+n&7)t%}qY@?rK(9h{VO&2Qselj1$D6V`N$R~= ztNWDO;(>;@lF_<$#e9O>k6N+G9ADGUsT!-$P64{v_*RZRYu{nly$f4-lhZx%jDV?sBESjr4L3hKW^0{a6 zUAXra{(4TIMxj3W{_w~0rSbVhQQ-FUxRV|G~x za}Tnl5Y&}OAZuJLnOtn_EevdIEPiK9l$@|^Co^)(HOBOEk?1#7l5iyw6(K||$!t?J z8-tQ6g1O-MmGwNy1VgzDg3*zKjphjJekR_EQvH)gY2U1(QuzY?6E{yc34JyCv*o7q zhB{N!%^uVDe(>3Y)Rzfwh94)K&DM0S(zi(7muJ_Ps|0yyKAN%nmB$)M5!CZ{Q8TG* zukJZVCm!S5uTmI{9e$H^FwW`=DQQE$YHK9miQKSP6raryw!Gk4b;7?x$&7!&in+{h zWwVG^EFLUT07wC2u;*nXswqswF8}a#UtibTcB$@#(S{UCgI}Yx*mub)Lai;l(c=)Z zJLb3wle1xLUW)M|xvHCg3Q$XIKNU+n(soEMk=6UAv+wR%KLU_xYJEY|djAs8^Q)puZEXn(lO(ahM&nCT~E`CZ5zYH2#8a-(}6 zSLnIgfaBrwP3FZ7x;L@SO~)CTW*Q?0YrIfJ{rq?*2>}I_mIsV;Zs^UZa=IP+yfb;& z*ME=1g;Q0|ybhE_vOG?=&`b(;i=PF13Zr1+9Q@%g9*L-xg{M!KvZ%8ARuv?2iaCr)LpA zNg^)1wu78GUgtZMgT3iKJ+-UcSuJE(Ci=d8G$fdEapE0;6nsZSl%6)^ev{Qb8r-(5 zIrQ*aCjd2e;?N8!C4(h~n~Lb|>Yy>~a!wkePw{qJGAQg8P{ zJo_3W2Vco6%aAc(o#{eG}&4BmXI|p;*vAo+ZQnV^JZ+P0tjfS~dBF7?P1v^9I zp4?}kkBbBs2-Q%U6FQPDE1D9|V|AInRT{1Y2D zZiupNIw$SERxhq;NRi$xo#xT&m9twHjiX2e-%FF*SH}zwrez3a#Lt@3RD#%=nV1pB zN~<&$MsF957S{mC{7xM7F%tBbB-_*RL3vBUI$PV-*9MLTjH>L>-KazZJ*1@<@M^2yu{SSJdWUD>)cj`-%(%zO1j4%^8=IW9 zB}cTDxmE7gM#xo8z8JmUMCYrE9?6fM#z;r$J!4n4(~OpDgogvCoC zl{dq`jKn=_Yx`7US2-Gyg22H-DFja( zOwyA_(Ssfe-o@ONRNr;thb;sz3g1p44%P)`fNcQ9z+&eNd3qVA0oD!~=+rsILIQ|>7i5)OF6JFONk z*8^8}>sK+31AP(}V0g-;du{OcQnpt(L%(W64u8`YeV9DP)$@L+7>Y)IhSd>zAPNOP z^&y7odiKKxAq@Tn@jQ3xgLZ|*72W;Z+P}>Fv?6R=^ks+?sQO$LZ4upbn!d6Yas}aS zf+ScIk~!CT2Bq&z3==p9l4k;vmqgHUAO!!S29kw%2(inTnGYEfgos=r8Pa(>lfEhl zW&Q*lTTQL_brIUKfD6?}0|Qg>2Lr?YKi_#A%#4j49hiQ8{B|WuPnS}|Q?C}^ex!Q` z@9tRfA^zBWp;a~z`8ZLi#U%cNl`6RXEB))oYqb~o@!TBi5cx#)__TTwAyVN@ z-fSld_GEIl%TWqG&Ca{uo_XCkUZ3e-7~b$d)>P!4PA(bUZQd+Q@9fWnFm)d74DL^! zxK)1x)=iY1o}5~glY=Pu=Tk) z;rC3Yx$dlRsfdo_Qg|DkySrf3e%Khq;8A12PmoAgFs_Dl9e13`d5+}9{%BLB=5t}; za&vNcZ`7pL^!ar2(wNm+;u0xDFeG|%cFtJ2Zg<3H{(`nGl2F&A-I`y3 ze{}lw(xb=Kv+gm|lB^*4qzlJwd+(~Ww@=xvQ{A>^3)9gMmJ4PC-);!I1s2E5+w;qD z1FwnOvGVrU85Pl3`?-x*-Bjn@{by_YZPvWHDU5L+zj-fNwsC7Rz88GcpITNoy?uUp zd)9PLxgT+RXHfO}kX>DnA)1G^Y!kzX=nRIBKC482W=Eh_>TDk4B9?NeR_bbA>V{VV z&2@po>yW}b-8t7qfpk`f6`P|uIJWBwE?lOC+Rl>6EmAXzRUKkZ2Nj2dcHKG5sQJ_M zn?purh&d2aHibM}31SYYR$AKZIu1=oj~S)YW>i&URJCLo65A~s)ZI9aND+~qw`TyE z!Uw9rMI2JHyGUa4xg`Wp9_Nr3DV0v9YICIz!Dh%dg;QeEMWWqp@pI$E0T` z8ddDF0h5oNKrD8eQpQ6o9R88GE?1l{o>&Zsu?3O{RJD(9*9`auD$;vmd)SL!AF~5G){3~a&%>)rlkqVB`elbzNy5i{?ZU2W>y75;4vDm0DqFO;XM*9wd{#=x+9h2=(~~ zm^g+Jy=rqqD|vYJmjX=a^AQY+j2tLmwqyJo#oi2hqDT(7k=G6~}yb zAWd`$AG;6YHJaRict;by~_y7Bzzrztw<6i8xClt^N8MBz?0%3}SZA1WsGBf3efs*Y|=EZn3u zzmk-5ayZ*lU1rU*VWv` zR>u1osSTKK%gQ{{sRo=a>?Y=Er|q5GZgd46ZJg(u`Jd!+B_}iIQXUeuEL(j%Iqok? zJ-9yKKiKi#)v??MS{Ys`%%WEYW=6~CJ~2>B=N9O;OY5#5ik6HL`FLANFgQ5DGOj)0bATdx(cu%*_d%<6j8UyS_vCpI@7rIS0I{PrPcpvzxr zVKp+^YJYF~@^6T>M#5zFKS(jk>9o`u%c-q``r+a*DCwkClS-M@^{WY41y0S~(f??* z)n0Ata0=Ron{oOgB|Ag`2`R<}VzSk?xmDcVlXCJC#=>@V^MHX_vT9Q{(J3D2o_5T6 z7m1O6`|iV|cfpRbvz%%3b^%;5${c+TvwE5M#_{7MJf${O*Tt+A2()IP8JIiwzGPWE z;w1@=6QJt4X+93b)N2_xB_W7gGW=2NddV^;;3OjLJPK-DYC|)q_BaYm zI?&-Jp=^fyK`;R#Xf=>9s`fYp;g^5l8)QTKtzXDS0&I|}dN#PYp>dL-U<*mf;#R-M z8yP9$r=>(nzYkD~uL9WH7PHnXB`JNZ0yx<2vDUje!?A$??GGUN1DO8+;Xgp}4=})1 z<>tKi1HiF^0PPPT`2(2$0O3DC@eeTY1MIQ0xM3E`D&3PGO##i%=w;IjoTps&*y|jM zl?sdcYq*_KQurf&t)|na@yb|br1K72{{IF)+5Qb2)*ep*thw#s63I$t@5he zZB{eP46Qm2Y93mKji(n`v2 zXTM6A?OQm6|8=T#tmn!=tEso1K2?5ik&u@{Nf@m?=liZPrH#pgoAP_aVO zkafuc{A3bxg+N1#Q!`B?s`jK-ewh3v{4N(Dypc zH>J5M)B^^J@Qkl{9dZxQVCY2O;dBhdfKzbF>0hJQ%aII=q;NFa^u2$7P$Zd>z)shk zU#&@NvpO*S$udfEBfd;w4mW|h=vACR{A9HzWkPfubvj5--arNtjv#!#-M2!=qc|&{sz=WF1eG}(lZjbxi*OA0WzHmt z!(wf^gU<`IZc_-==b!M5wiTHAGSG7JU$7^A9pIOcUbe;uEY@V zEfG7+G*xTrYOeOcHL$cLz=R7aP-iiKHGDq{R=Or&g4;f7)`_^|CJ=9WMX_dwYE}Iw&SZJJnEMe`BV9|GDT_$s=N1Ecl*1ePa4G{A$7jHYG84A(R?Yt#BdtuCj0iJI>XWCd6olxG;Zlelm< zuOs(dJw~_J1gA@{pNIwxH(AYI{vyoe1hgA&BT%%G?7 zrPddSBlJ1YABJkj76N9I6V&K0CAOl({7FxKd=&jr`fH*;6SOYKjjdASAP2(aes9TC z2`NI8EQ}wazNAT4YRY2Ias=##PjKYpNjAJJ6qOVK&^XapDeY0Try@>jOzQ7RhumZ| zOv#1-(|4KcCbKczL6x!c`MM4r4O3p}ed(VKWe#0tOlPxjRI1!{9myDXyL+vLhPs#h zWo!iVR|JYbEIrd8lv^a4Yae=tM3;mV&zX*pnJ>BO8Ogs2Lsk z4WumySPWeLB?3=F$0H=|y59YWzYY|`a2ixNZuAC}vrv@%F9jEtR+~D6< z@4kB++*b+;JU7w2L+NA!(i&b-Ba;vbx{GR1^k~;v1htlqAn!uYW%hCRfnv)#=CKXn z@u63hyQ-rIW2E}qy`*`&Qe)<~B%IO1dMs;7>2)F_4wD|K=F0?(@-kb)papnQa&*5n z2s0l>O5ZPFP@+f!va0*sDEn7gjYInUj@dPW?P!Qqe8{hQ>&hRxyaYT{vRKlDcSU(d z_aZ|X{jR8@Ihdj{(;RDf$w+T7PUy^%AXK}p zlCe>|ybnWN%UB`CtqHJOP1p+ zB|NJ9BLFer?sET(K2I9=>?2XT&tF5ik3GJT?1xUU1llvY{=Wneg$R$2rJ&>d*5et`>7<*x3i!jLVsH4kE=yC}1@4thlg zUup{sqNCILIrH&su~I`oZ$UR=>FN6VfWyFWW9#YrhJaJTG-B%+`bL9`!*Jv18T%%J zo4_>U=$ZOvf(OHJZ5h z8UGz(KB!RJb$&AnEyH;g*s!-dz|i)|$y2%InIg4}BE}*AETA45<`wmVyt}+})`7@e zKsC}P*Z@g98FjC`Y*v~GPryWoJ>n+B0N4OU{NI<>oHD;Q7+ky^%d9%TWtbGa9qX)C zzb6=6{2kk@Za+fU6#O0gtYN>`u($*}j#=OQbYN2mcIwBhvKK@ef~;RHVKy;1YW}wf z$%X`Lx+T@7GDpqb`U$K2h5ruWvg@2^?UIhizH~Hkcoe=s*V(zCi>G7g?)r*tU6e*; zE9A4Xm+_Br7Vk`bs5qZnE4S-AL6T1<*&8oQovz56J5}f?yX!yUJ3*08Cpi;uO}(TD z_jSB$9KSPQ-PM*J>HYRs76I;Z*xsw}H-z}>0qdT&rAY6uzp@B&AHnuMeZL{X2lE#d zvPFJ@2>I2Im>V4mHsHH0F(T~R{}aeUgx$0Ke*t4o+&jGZj;+F9R$H}q*_%6N@8mSuc7AWKyK{yd0R-d zHwTvvG9}#Z3%zu7g9Vy9l?kJWf=A<;`#X1TC%2-Q9 zA6FY@dYe!0Glx6o)90QMHENzs+65mQ>lRPfr}r$Z9&w|dQ#K#YSDuJ|-Ky&pY)q*J zZPoea{C2C3^>;rSC8TS*EJ!$uuWYNC?doTsN~sjegLznvru2O$NaWZx%J_!4G>xn7 zNIswOa4#RUujCH;A3bke6{~Q~X(rmH zUYG0o{@82&wdd#ML!#FY?p2Q$yI1R5omcA(OsV%vLG3M(SV*bO`%6!Cgn}#HUi>~f zDb=OD6-cT3shzZ*pFMP@689JG&#!H4tgoefG#+b0h6`P`eH;WYRh+y}pANHc+HJT5 z38ULyd)xuM=d7P^FZArrk363t1-+M_k^~l)OKpz1qG9c8ZXF*Ft*@af>RlEd<@Pf^ zy84O9B9+VvK3qk5T?$&;IA^Y;->*eQR6Tg9`>Z@A*;xBLwk$BwWn_9iTs1Cu-=?Q! zg7*22t}5D>Jy#YFEs#p=hOVT%4esl18e2X1A3Ux$ubxg8nP#5db@rkKb($UH9_8xq zSDJ^Ps-6#_byY`N>9>tvZXQQe(mn_#+Ml-YhFE(xE^D{@+*dx@Iq%HQt-h_{s`@_K z>~mX~(|%ZT6@3kuLh5xK`eQIDpx!qfp&r`ph?Qt%kUS2 z`$+RHUoYLC650x`3H{>jcY~Gwm4#j1dG+_#6GYdn`0nZyt^ABdh#2Mc!5nG<-RMkW zcJD4oG?ft}_AC{uB_}P%joz^jVyFP*x8_K>=rxQY9xBa}8LIWiX*JP<#r7=~CQd0e z;~iUuF)0X+tHl7l_m<;C1VmjUc`F8dItHFPIZ`z)S{n}z4A*Rfku#WHDdiR8O9N@2>hd%6nL&57$iAQST*A$D$9zQ3!xAB7h$R649=T zV|iHwj)N2x^ZA=z*wkiZ5LD0o~`L zCMbqU7QM+=&QYXQph@^-QpywUTYEj;avZQPAVsyOYNwH#w z5<$hyCSK-6etG$<(*W z8)tFs+vYhNruKU$#yNqeIR~DUlCJ+OKv!9(I;oQTF#Gs*MvegIq775|%X@LD;&OWx z=`p2mr;Ixj`S)25_7nJP zIXkj!)Vk6*kxl#Tl)P+v#ZQYx0XYw>$kc@g$!CKiS!w9hRL}zeKYPU=)fCf2pH6oG znm{cc&SJ3LnMPU*I#uSJCnE>{=VIx!hoXkhAYLk_!%PsKsk>jw?o9Cq38+dY`?R4I zO?A;p)%Aglvhdc#R561-v2f~kqnOpL8m;}clQ&LZ9H5yh?#xIrLwX<%;KoWLN4eP_ zL&cX)C7L148$9t)69-j0h-0=r$q#^=4^n!a>l_>892@K$8{!-r>Kq&992@Qoo|y^b z=?gdL*A_LaneO6CbZwB(MfT#Fs&y|2eMEpjPwk%@v)N9^;Z#QTpL*`QkoMQ)_dAd{HpQ_1L&z0l9FGjql1^~B9 zVyFS;eEsHp01Li;3qFA556mYkmkF!fHlpe1)=i-M!sdfB^@Nbhz;=l&>msAV;_kLx zT^zoPcfv^lmAW+*@aTY!7fKR!sk~!cAt;xO`#^smIexF}eG!qj%LW-rA&(W;2a!0o ze#W|a*@=1Uvw0l}`vuw91=;Ea*@=Z)N@Did@6Kp}CjMhzv;!Q8A6alR5dHNF6fiz6?wxcXCcZe!&DVX9DbbqD=_70u=A3P%DISV=(g|ccc56kyG@q zWZ~Y7>@-a=d-OAVTn|tc>ckHHRX`6zjy1aC2IAy_1BH2GmZLL1m+}}K=L>D%SIH4n zCE{0I7rwSXi6t8;N17z&F<|0ZJD_7lh$Xus1fEDhE;32LP7uZEX{6RD zg!lhbQjftVh+k?T3BQ`~ttBRq@R1G%j0yF!c&x%^KVZX-P> zc6%2+>GOYVM@kXBR2T@@kgri$E_4ee%cO1T5{~_Jo7iy#`p^N@Fo_Xk-&~^Dec@>% zX86Mpe0JD92gKT>JUeO(<4p?KJza+^9s4XD-ijG1#3?C6_WN-7zzrdThE zyPRHblIm`o^g0!8vbuomB6JYf=&mkb!i-eLxQkVXt*UIU90 zFr}$Btts*&jL1)2>ExdC^{xJ<#~=C&YlHfyEL}O#Sy4MB=ZEsDfb0)H?J8FDZ1}^x zzj6Ijdo&tkG=M6IjI!cTjNAhl+sfXrlVZdqQ=LdTCl%28mp&di>>fCb2||HV-Kx<2 zI>Cc#@7etGm;!z+kQaa2>xDg;C_I_?72szZUI`c522XWq9CPu{;@kG8d?dp=Rc+|pEI@Co#8yQX zpa=6;c_AGGllNovGE*`KxH?S}=aWzm(3)YHAyga?)JD|80FSe@3sjnAOY)cloby$w zrDG^hNK56D{1SBtl#;StA4%6&XB+1>-(kb3Sa-cMF0n1vc6GMgIxn2x#Ek71Im%B8 zI;f5bvc#y4u>!A-(Z;MknSkJfgOnGYLUnrc2!?=`4IDyd!vc$DK@i(;Dr$X8ZQ!22 zi}Z$LJl;&4ok|0lAx!m+MNaT1ioMV~a9nH1Vf^4yo-WS5J!bsz!s2~M2?SQ?WWOO{ zOk$}Rj6U2yX1%8*_~!DW26=#XMV>{X+Kzir`9DCXjo%+5H-x1fgS{PtQgMbVoB|2W z(aXPFZtU`9(`(@ws+~J1?aZwG7>Pf}p}sUJM#>vn#)NV#9-r9x%o0)#Tp}U!7@9tK zBgASjb^lVK=|4%klZt5Am6W)P_SKc*bo3g(lsWv45QT=FOwqMye-5o_B3c8IuaaEP#{T0_}|?&YpG#Y10)$P5X)bj z$@^jnrx+kDY(nf11Ko#e1YHgDAAu&5BB?U3fSe4J0|>%!Lj}YfedtCotg!07^unsd z7JvDGGiu%vH-CH&WQOK;U2yLk;T-ehtofzSKR?;gv|nJR9@88u;vE5lRB_VBnv&iw1Mmbi6u?2xdeb9)qd&{+TP8or}3#TWm-o9j?hl%M%s?0+HrIB%%|QqZkv z@v*q;HwH8HnoKID%1D8F_lH2jg8!0GJnO$CtO172q36LQ`wt0i5xfd>KuxhRr)Fp~3GJ^+}DTF*9e;3c2pm+ua49#$Xu{9?GcktK$ z#$@0ZLYUvgX&XMsFIJok`E#{H!v!Rd^hN)b$v_DioBz$^1kO}dkja}SlQAjFaKC#t zZmJBO6=zxATnDF4ns-$4EW)&MDn3leCq zRm+)w6WJvoe@~c9N~Xw^WG#Mb?D&lrD|$dQASHnyB_r-t{)>k?qO|@u=8hB;?Uwy- z$`$K8FWm3BZqzbQp9!n5*xPLHxoOq7PB~asF-QDPT3F9wK*mlJ>tx~vTE_HSs_Lm)m%Hdw7$PQ`Szr?o_J{8p6=~& z;pX5~vQ~6yL9C3VSC!L_`G<~<|T0Ncz@Eke~q+YqwDQfJWDj?-L&-B@@VKF zDEQQSIDB-zy1L%G588_<8GM{NJ+xz!Nv!N$2w50@JaTtwZuN0_a=NedXlz?b&lG62 zytaK;l6n|@pDAc_)O?&8Qpn-1v#_hrvC_V@yx8J-yS>k(`)u!Yb3OWeZqNRcMX7zMRDLw|bMeNxBh4ca+#+qu0L zeEi4W-*y-2!l##DVBq9npqKQ1rY1O;>DwC{DLL8$txX+%yYHuNrL@q9`P9}f(iuX) zI~ju|0f9aXfXGiCl(Nygu1?%_Mb`uUJ**1!v zSQg8=m}r>xUN*s*(r25?8PNwBks66`v<(2Yjbq0phOs9BS~eWG>Fy$KO%BdEH*;aH zn{xq}Y^dSfCfUI>fdwf2c`uR`nK$#wM`ib5n!9{ZDnkkfDZp0ZSAZ`sgHX%gXz9_O z!t+Uqss`PrL>m&K_OoU;V%jS}6WU$A`J~7!s1M99YgIlE3{i~aiOSZo%crrN>q2-_ zOhL5$E@kY521C#gQzluV{iR9}UqAw15WK1&{3zE4_G#&YN{f+)tcJaJ=#f~*zECU# zuK-bn{_&KhcPQMHU)+3pGgWrz3wBj+>j}P)kfZ@h605)JaYb{Dt1}9}zzpr5@I$Qk zf3Q#h6Yw0lToXtlHo&E$9sCj*guhLA18Fqy205Z~mS_$^W@w;0#2nqMP@RBx8~>t2 zinBZ0(j(ZyM3_?KO;0^_$YkJ#QU=U1n^|zR5HZ2F+rge!q7ic7OZH|^#;v5Xbn90Baw1b!WCI)J-$$e)@)-ECj z@S;7nmn56SnW{oPq#C8S>Zh*a#tE)CL@J9Fk*_>E@>4tna^5g@l2#;bA9yN!Vv$zH z?dCXTmM8HWr+I~1U|Ns)3jK6(LYYz^)uEX+0qn^5Bi`Hb9HqDAw0VN|xL7o!DAYDY zE+W!v%m7k={Eke|&3ExnF#)eV{Y7;A46>QEE+u+ntNO^;3Swt!PMJ`#eWKm=;>EOB zic4k6o1jo4c4JqL*cjY1hjkOJ#_BP@M0aEq&}%Cb2j{N3*_3!{uUp;j0n}U+P_6c9 z2gZs?k2`qw@1>r1HkRC*HBleYS;|VkOkAkvQKmxiYgEOSW2;n=fyn-eWmr%t$qHuFst=oi@h^24y6NWv3}wCj)-<=`}??}z$UMYcim zb=OtsQY2FOTkcg2HO21;JKEd(-W?8OCi0rRlOK*Q?86O8!VStop_*U2<6<7xX>aIjw6Bz<(S>jjGxP7W8Ygw(3DFZ*$-H-jIA&`r;S~3z|Nd3Yg zPOsS4Mz1a3V}|VFy(He&yrnDM(nnOzF_pYip>#_cL+$?5Es3a!`8gikc_!tYrSI)Y z>=Z=hwo!*AB~b+&Be@BY+%o;9ldSMcY*QEvqDW4hS}{vsxAl)9-C9~2Ki}}S2w1b@ zML9QLS}BcoiVB+5UzHg5=NH&ayJ<*Q6w2W<-GF)#pq}S6)^)a?LRoKVX#{BG5!LS{; z`t(@QoO-^>gSee#g|kS+jd-|v46(TD?s-%Y?v=!1)^B?in2asPNZyx0yWsJtQ{Cz{ zWj@>Eqrbzl#uBF*cCfNC6PcXauIsQZ)0KsduItp$W|qxaw!gF0sSNgB+M+q+)She}(W=2R@Ui8yOXZBECwXG- zIZ3k1b(4pc9E6$GlXpZO`Da%&oGV0eF$3u1QIC4$i*_ZI` zIO-Db*D-`zUA-tn=N2Ec{cy?f?snSM%iGV+bn-(>ThAp9=tu>*{oFZI#cn_TWo+YyLmv$YI4kZB9V)Q-KDp}Jm zR|0ZwJo2e;muxbmcA4On7A>`Ty8=s5dyZz9TK!bsSZe6L;Ys*Fd`7|C3{5)~ZZ36ndN@W(UHMdo*K zSX1^Xe0FTxr4EA#j7Y~F1nVwT71cE7r8CvX+s1o%=+nE*usVO~`2Iu8h^+HcGA@?b zi*YOa6;#X-F1ig`qvWlvk?E=6LTTHDeX)HT##h7NLWt^LYij#thq-Q%%tK^McO;EC zIF|Bv>2;Ac=X+H}wUFSt=_9%wL|I2)kFOnZ9Wb&bPgm&752?;D))&B`2#CrE4Y4>- z0BVVw+k5XOcS9P|!%7x*3^_ADg!bN6W4F$(z4*o#ELrgRBSk6_J||N7v-u^X&1;({ zZ>Bk=TL7OQ{C7nM8HsY87wRp@t(po#$+8nI?BnpAJ>Qm2MEecip0)L4ShzS(hAUU{ z3Q3(s?Bh&qk=7blEDO|WTQuO3r210LPeX#I3G|mOl1TfpiwVHeM-xehYMBHXK*BI4&Rh|C{i%(Fc5>M7Ot#GAWZZc%eE6Llb# z$pB*tB*PWv8dY3VM^CQZI)ic6!mz{Ps*qWltD-OYdM~za)80GyrbPmC^h+d{n4o>e z)(aD*c?*;%Duc^zIGoqUAA_9oFXn8X|B+1TPTfD{2TG*eq5}g%`19MIqnoAiZ@=a( zX=vJ{GXKa46!O;f(@JrMC}vcwZ&i+)26#C6lYESfid3SwzpP<_LhXhFHjgkWMlfxk zrFWVd_P)7Z@OK>zRZAMj4x9l$LDsH9pX7&W&%n&I{_16qp1~hCPT2gt3bA(XnOW#eTY57Z4>qd>?-kj?yC_tyC*E zaa3lWTPdVrg7{L$UTfjoeB#1Qa3340D|GAIT458V$;3`|PDVppj0x)kyS=~nGibV z$nVP8ecK`6OEh?c1sK*)7S-Rcr4Q4mxNsI@PnF+KJys_B)-!~?7zmu&=GHA~*2}m5 z5~vqMpNG8_DU!oqi|Zv*LAb(#yzlNwXsjF8rREj7#=2Ff1d7Cv!^T?LxxT_3*83pWaMi)0WA!;Ddnb1&vSJD zWmOK2xEGgyjX97Fs#w&*uYh=_p6*SbobjQHb0yQFNw0^mco*AN+Mf;X1-PH`J=wuoY#OevF#*y5zWbMN%KjUgTen8>0o?q$|U zYbC4qV6^j;?h$kl;D0^T6u5-efhWW;fM~IrW?bM(dLivJe4H5sNZqaHgDLTV)MFb08artJ?w_@~ zgh6XiX1v(7r&zpI0`@y)m2N|YdE*G>J8;Sj^57ei1)-b!_o5NB8&JrOanx+DuSX)& zjo8b?Fs#15E8pNI%zNa9NT%sAW_jO^Y16O7pMD`8(F%jNssZe^+fDPP>@uNvVXl-f zY(S|dE*}zIK%8P?p#g?-bstTxG~wqMc8+^$#2%1lO^ek!js5zDl<+N6h|{t;zET-o zhC&E%t%kf0=aVIDW5PjR(?(%6dcR2&!{>UWLqs}+?l4HKwz>pH(B5=sV01`W{+Mt_ zZ|9q@=ftb)`Wz<1h%hF9Ln_}3?cDp?KPHmdy;h0zATr};X4b;2f5U)Y= z@V}ph0Yd-s_qUTV{>k|3VG)1l!Ul!Q|2R70pX|RLxA1p%4A7|@f3g30_`*NAe?8vd z@7(Jk?tdJ1@K5Gn^ZWnKOa%3l`8V1A|CIA<()-`#C_?{~^UoCce+u|DVe#(*W?ube z#s5fO{HK&(-=+Gy6n~q`H336=tXNcd~r o|0nCOlg!^)>4m|-{$ Date: Tue, 10 Jun 2025 13:59:35 -0700 Subject: [PATCH 132/222] Updating cancogen schema_core.yaml to have 1 in_language + extensions/locales/fr --- web/templates/canada_covid19/schema_core.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/web/templates/canada_covid19/schema_core.yaml b/web/templates/canada_covid19/schema_core.yaml index 6f7bd1ba..9fcd6d95 100644 --- a/web/templates/canada_covid19/schema_core.yaml +++ b/web/templates/canada_covid19/schema_core.yaml @@ -2,9 +2,7 @@ id: https://example.com/CanCOGeN_Covid-19 name: CanCOGeN_Covid-19 description: "" version: 3.0.0 -in_language: -- 'en' -- 'fr' +in_language: en imports: - 'linkml:types' prefixes: @@ -70,3 +68,6 @@ settings: Title_Case: "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)" UPPER_CASE: "[A-Z\\W\\d_]*" lower_case: "[a-z\\W\\d_]*" +extensions: + locales: + - fr \ No newline at end of file From 737162d3edf5095bc3ea3df5f97c590515715d0b Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 10 Jun 2025 14:00:13 -0700 Subject: [PATCH 133/222] convert schema_editor in_language to string from array --- web/templates/schema_editor/schema_core.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 924c9cb9..50eae7b1 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -2,8 +2,7 @@ id: https://example.com/DH_LinkML name: DH_LinkML description: "The DataHarmonizer template for editing a schema." version: 1.0.0 -in_language: -- 'en' +in_language: en imports: - 'linkml:types' prefixes: From d9266238e8397ea0e10d19d59cfadbe2597c45a5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 11 Jun 2025 09:18:01 -0700 Subject: [PATCH 134/222] dropped dh_interface and added Container --- web/templates/canada_covid19/schema.json | 59 +------------------ web/templates/canada_covid19/schema.yaml | 29 +-------- web/templates/canada_covid19/schema_core.yaml | 16 +++-- 3 files changed, 14 insertions(+), 90 deletions(-) diff --git a/web/templates/canada_covid19/schema.json b/web/templates/canada_covid19/schema.json index f2e7ae3c..2568c442 100644 --- a/web/templates/canada_covid19/schema.json +++ b/web/templates/canada_covid19/schema.json @@ -5949,10 +5949,7 @@ } }, "description": "", - "in_language": [ - "en", - "fr" - ], + "in_language": "en", "id": "https://example.com/CanCOGeN_Covid-19", "version": "3.0.0", "prefixes": { @@ -11564,56 +11561,6 @@ "meaning": "GAZ:00001106" } } - }, - "SchemaSlotGroupCanCOGeNCovid19Menu": { - "name": "SchemaSlotGroupCanCOGeNCovid19Menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Database Identifiers": { - "text": "Database Identifiers", - "title": "Database Identifiers" - }, - "Sample collection and processing": { - "text": "Sample collection and processing", - "title": "Sample collection and processing" - }, - "Host Information": { - "text": "Host Information", - "title": "Host Information" - }, - "Host vaccination information": { - "text": "Host vaccination information", - "title": "Host vaccination information" - }, - "Host exposure information": { - "text": "Host exposure information", - "title": "Host exposure information" - }, - "Host reinfection information": { - "text": "Host reinfection information", - "title": "Host reinfection information" - }, - "Sequencing": { - "text": "Sequencing", - "title": "Sequencing" - }, - "Bioinformatics and QC metrics": { - "text": "Bioinformatics and QC metrics", - "title": "Bioinformatics and QC metrics" - }, - "Lineage and Variant information": { - "text": "Lineage and Variant information", - "title": "Lineage and Variant information" - }, - "Pathogen diagnostic testing": { - "text": "Pathogen diagnostic testing", - "title": "Pathogen diagnostic testing" - }, - "Contributor acknowledgement": { - "text": "Contributor acknowledgement", - "title": "Contributor acknowledgement" - } - } } }, "slots": { @@ -20943,8 +20890,8 @@ } }, "unique_keys": { - "mpox_key": { - "unique_key_name": "mpox_key", + "cancogen_key": { + "unique_key_name": "cancogen_key", "unique_key_slots": [ "specimen_collector_sample_id" ] diff --git a/web/templates/canada_covid19/schema.yaml b/web/templates/canada_covid19/schema.yaml index b7d5abf0..863c48f9 100644 --- a/web/templates/canada_covid19/schema.yaml +++ b/web/templates/canada_covid19/schema.yaml @@ -2,9 +2,7 @@ id: https://example.com/CanCOGeN_Covid-19 name: CanCOGeN_Covid-19 description: '' version: 3.0.0 -in_language: -- en -- fr +in_language: en imports: - linkml:types prefixes: @@ -6917,31 +6915,6 @@ enums: Zimbabwe: text: Zimbabwe meaning: GAZ:00001106 - SchemaSlotGroupCanCOGeNCovid19Menu: - name: SchemaSlotGroupCanCOGeNCovid19Menu - permissible_values: - Database Identifiers: - title: Database Identifiers - Sample collection and processing: - title: Sample collection and processing - Host Information: - title: Host Information - Host vaccination information: - title: Host vaccination information - Host exposure information: - title: Host exposure information - Host reinfection information: - title: Host reinfection information - Sequencing: - title: Sequencing - Bioinformatics and QC metrics: - title: Bioinformatics and QC metrics - Lineage and Variant information: - title: Lineage and Variant information - Pathogen diagnostic testing: - title: Pathogen diagnostic testing - Contributor acknowledgement: - title: Contributor acknowledgement types: WhitespaceMinimizedString: name: WhitespaceMinimizedString diff --git a/web/templates/canada_covid19/schema_core.yaml b/web/templates/canada_covid19/schema_core.yaml index 9fcd6d95..0ccf62a7 100644 --- a/web/templates/canada_covid19/schema_core.yaml +++ b/web/templates/canada_covid19/schema_core.yaml @@ -35,12 +35,8 @@ prefixes: UO: http://purl.obolibrary.org/obo/UO_ VO: http://purl.obolibrary.org/obo/VO_ classes: - dh_interface: - name: dh_interface - description: 'A DataHarmonizer interface' - from_schema: https://example.com/CanCOGeN_Covid-19 - 'CanCOGeNCovid19': - name: 'CanCOGeNCovid19' + CanCOGeNCovid19: + name: CanCOGeNCovid19 title: 'CanCOGeN Covid-19' description: Canadian specification for Covid-19 clinical virus biosample data gathering is_a: dh_interface @@ -49,6 +45,14 @@ classes: cancogen_key: unique_key_slots: - specimen_collector_sample_id + Container: + name: Container + tree_root: true + attributes: + name: CanCOGeNCovid19Data + multivalued: true + range: CanCOGeNCovid19 + inlined_as_list: true slots: {} enums: {} types: From 959f17103ee0e9e5bb3b97cda1144f35990bc0d0 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 11 Jun 2025 09:18:55 -0700 Subject: [PATCH 135/222] added "text" column to enumeration processing Involves distinguishing that title gets content from menu_x --- script/tabular_to_schema.py | 128 +++++++++++++++++++++--------------- 1 file changed, 74 insertions(+), 54 deletions(-) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index 511b7105..c6838786 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -117,7 +117,6 @@ def set_examples (slot, example_string): # Parse annotation_string into slot.examples. Works for multilingual slot locale def set_attribute (slot, attribute, content): - print (content) if content > '': annotations = {}; for v in content.split(';'): @@ -135,7 +134,7 @@ def set_attribute (slot, attribute, content): annotations[key] = value; else: if attribute == 'unit': - annotations['ucum_code'] = value; + annotations['ucum_code'] = content; slot[attribute] = annotations; @@ -430,7 +429,7 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning ''' Process each enumeration provided in tabular tsv format. Enumerations are referenced by one or more slots. -Row has keys: title title_fr meaning menu_1 menu_2 menu_3 menu_4 menu_5 +Row has keys: title title_fr text meaning menu_1 menu_2 menu_3 menu_4 menu_5 description ... It may also have EXPORT_[field name] columns too, e.g. EXPORT_GISAID EXPORT_CNPHI EXPORT_NML_LIMS EXPORT_BIOSAMPLE EXPORT_VirusSeq_Portal @@ -458,7 +457,7 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): # Each enumeration begins with a row that provides the name of the enum. # subsequent rows may not have a name. - if row.get('name','') > '': # or row.get('title','') > '' + if row.get('name','') > '': # Process default language title name = row.get('name'); @@ -504,56 +503,74 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): # }); if name > '': - # Text is label of a particular menu choice - # Loop scans through columns until it gets a value + + # Many menus take default locale (english) label as key, and don't have a value for "text" for depth in range(1,6): menu_x = 'menu_' + str(depth); - choice_text = row.get(menu_x); - # Here there is a menu item to process - if choice_text > '': - del choice_path[depth-1:] # Menu path always points to parent + title = row.get(menu_x); + if title: + # Here there is a menu title with possible depth to process + break; + + # Text is label of a particular menu choice + # Loop scans through columns until it gets a value + if 'text' in row and row.get('text') > '': + choice_text = row.get('text'); + else: + if title: + choice_text = title; + else: + continue; - description = row.get('description',''); - meaning = row.get('meaning',''); - title = row.get('title',''); + #if title == '': title = choice_text; - choice = {'text' : choice_text} - if description > '': choice['description'] = description; - if meaning > '': choice['meaning'] = meaning; - if title > '': choice['title'] = title; + choice = {'text': choice_text}; - # Export mappings can be established for any enumeration items too. - set_mappings(choice, row, export_format); + if title: choice['title'] = title; - # IMPLEMENTS FLAT LIST WITH IS_A HIERARCHY - if len(choice_path) > 0: - choice['is_a'] = choice_path[-1]; # Last item in path + meaning = row.get('meaning',''); + if meaning: choice['meaning'] = meaning; - enum['permissible_values'][choice_text] = choice; - choice_path.append(choice_text); + description = row.get('description',''); + if description: choice['description'] = description; - for lcode in locale_schemas.keys(): - translation = row.get(menu_x + '_' + lcode, ''); - if translation > '': # and translation != choice['text'] - don't loose translation entries that happen to have same spelling. - - local_choice = {'title': translation} - description = row.get(description + '_' + lcode, ''); - if description: - local_choice['description': description]; - - locale_schemas[lcode]['enums'][name]['permissible_values'][choice_text] = local_choice; - - # if len(local_choice) > 0: # Some locale attribute(s) added. - # enum['permissible_values'][choice_text].update({ - # 'extensions': { - # 'locale': { - # 'tag': 'locale', - # 'value': [{lcode: local_choice}] - # } - # } - # }); + # Export mappings can be established for any enumeration items too. + set_mappings(choice, row, export_format); + + enum['permissible_values'][choice_text] = choice; + + + # Here there is a menu title with possible depth to process + if title > '': + + del choice_path[depth-1:] # Menu path always points to parent + # IMPLEMENTS FLAT LIST WITH IS_A HIERARCHY + if len(choice_path) > 0: + choice['is_a'] = choice_path[-1]; # Last item in path + + choice_path.append(choice_text); + + for lcode in locale_schemas.keys(): + translation = row.get(menu_x + '_' + lcode, ''); + if translation > '': # and translation != choice['text'] - don't loose translation entries that happen to have same spelling. + + local_choice = {'title': translation}; + description = row.get(description + '_' + lcode, ''); + if description: + local_choice['description': description]; + + locale_schemas[lcode]['enums'][name]['permissible_values'][choice_text] = local_choice; + + # if len(local_choice) > 0: # Some locale attribute(s) added. + # enum['permissible_values'][choice_text].update({ + # 'extensions': { + # 'locale': { + # 'tag': 'locale', + # 'value': [{lcode: local_choice}] + # } + # } + # }); - break; # Generate 'SchemaSlotGroup[schema_class]Menu' so slot and slot_usage # attr slot_group can be set. @@ -636,8 +653,7 @@ def write_schema(schema): schema_view.add_class(new_obj); # SchemaView() is coercing "in_language" into a string when it is an array - # of i18n languages as per official LinkML spec. We're bending the rules - # slightly. Put it back into an array. + # of i18n languages as per official LinkML spec. if 'in_language' in SCHEMA: schema_view.schema['in_language'] = SCHEMA['in_language']; @@ -757,11 +773,10 @@ def write_menu(menu_path, schema_folder, schema_view): # IETF BCP 47. See https://linkml.io/linkml-model/latest/docs/in_language/ # Copy schema_core object into all array of locales (but skip first default # schema since it is the reference. -if 'in_language' in SCHEMA: - locales = SCHEMA['in_language']; - print("locales (", len(locales),"):", locales); - for locale in locales[1:]: - +if 'extensions' in SCHEMA and 'locales' in SCHEMA['extensions']: + locales = SCHEMA['extensions']['locales']; + for locale in locales: + print ('processing locale', locale) locale_schemas[locale] = copy.deepcopy(SCHEMA); locale_schemas[locale]['in_language'] = locale; @@ -771,12 +786,14 @@ def write_menu(menu_path, schema_folder, schema_view): if len(locale_schemas) > 0: for lcode in locale_schemas.keys(): + print("doing", lcode) lschema = locale_schemas[lcode]; # These have no translation elements lschema.pop('prefixes', None); lschema.pop('imports', None); lschema.pop('types', None); lschema.pop('settings', None); + lschema.pop('extensions', None); for class_name, class_obj in lschema['classes'].items(): class_obj.pop('name', None); # not translatatble @@ -795,9 +812,12 @@ def write_menu(menu_path, schema_folder, schema_view): enum_obj.pop('name', None); # not translatatble #enum_obj.pop('is_a', None); + # This works for 1 language locale only; For DataHarmonizer 2.0, use + # DataHarmonizer Schema Editor (template) instead to manage locale + # content. SCHEMA.update({ 'extensions': { - 'locales': { + 'locales': { 'tag': 'locales', 'value': {lcode: lschema} } @@ -811,7 +831,7 @@ def write_menu(menu_path, schema_folder, schema_view): schema_view = write_schema(SCHEMA); # NIX this when locales are integral to main schema -write_locales(locale_schemas); +#write_locales(locale_schemas); # Adjust menu.json to include or update entries for given schema's template(s) if options.menu: From 0b78b23a3f294bdc5a7a9b70a7e26bce43c9111a Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 11 Jun 2025 09:20:38 -0700 Subject: [PATCH 136/222] dropped value from settings key and adjusted in_language to be a string, not array. --- web/templates/schema_editor/schema.json | 13 ++++++------- web/templates/schema_editor/schema.yaml | 6 +++--- web/templates/schema_editor/schema_core.yaml | 1 - 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 1cb1823f..9ec599ad 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -1,9 +1,7 @@ { "name": "DH_LinkML", "description": "The DataHarmonizer template for editing a schema.", - "in_language": [ - "en" - ], + "in_language": "en", "id": "https://example.com/DH_LinkML", "version": "1.0.0", "prefixes": { @@ -372,10 +370,12 @@ "from_schema": "https://example.com/DH_LinkML", "permissible_values": { "TRUE": { - "text": "TRUE" + "text": "TRUE", + "title": "TRUE" }, "FALSE": { - "text": "FALSE" + "text": "FALSE", + "title": "FALSE" } } }, @@ -4353,8 +4353,7 @@ "unique_key_name": "settings_key", "unique_key_slots": [ "schema_id", - "name", - "value" + "name" ], "description": "A setting is uniquely identified by the name key whose value is a regular expression." } diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index ff60cb8f..8c9dee7e 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -2,8 +2,7 @@ id: https://example.com/DH_LinkML name: DH_LinkML description: The DataHarmonizer template for editing a schema. version: 1.0.0 -in_language: -- en +in_language: en imports: - linkml:types prefixes: @@ -655,7 +654,6 @@ classes: unique_key_slots: - schema_id - name - - value slots: - schema_id - name @@ -1214,8 +1212,10 @@ enums: permissible_values: 'TRUE': text: 'TRUE' + title: 'TRUE' 'FALSE': text: 'FALSE' + title: 'FALSE' LanguagesMenu: name: LanguagesMenu title: Languages Menu diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 50eae7b1..3edcaaf2 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -127,7 +127,6 @@ classes: unique_key_slots: - schema_id - name - - value Rule: name: Rule From 86c97feff10d9b11880ce7026e68920d1b3477e1 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 11 Jun 2025 09:22:30 -0700 Subject: [PATCH 137/222] changed location of language as an extension As well as changed regex expressions to be settings. Plus handling new OCA package format. --- web/templates/oca_test/oca_to_linkml.py | 458 +++++++++++++----------- 1 file changed, 257 insertions(+), 201 deletions(-) diff --git a/web/templates/oca_test/oca_to_linkml.py b/web/templates/oca_test/oca_to_linkml.py index 566902fb..445c4d7f 100644 --- a/web/templates/oca_test/oca_to_linkml.py +++ b/web/templates/oca_test/oca_to_linkml.py @@ -61,189 +61,182 @@ title: Example Schema description: An example schema description version: 0.0.0 -in_language: [] +in_language: en imports: - linkml:types prefixes: linkml: https://w3id.org/linkml/ -classes: - Container: - name: "Container" - tree_root: True +classes: {} slots: {} -enums: {} +enums: + SettingsMenu: + name: SettingsMenu + title: Regular Expressions + permissible_values: + AllCaps: + title: AllCaps + description: Entries of any length with only capital letters + "AlphaText1-50": + title: "AlphaText1-50" + description: Capital or lower case letters only, at least 1 character, and 50 characters max + "AlphaText0-50": + title: "AlphaText0-50" + description: Capital or lower case letters only, 50 characters max + "FreeText0-50": + title: "FreeText0-50" + description: Short text, 50 characters max + "FreeText0-250": + title: "FreeText0-250" + description: Short text, 250 characters max + "FreeText0-800": + title: "FreeText0-800" + description: Long text, 800 characters max + "FreeText0-4000": + title: "FreeText0-4000" + description: Long text, 4000 characters max + CanadianPostalCode: + title: CanadianPostalCode + description: Canadian postal codes (A1A 1A1) + ZipCode: + title: ZipCode + description: USA Zip code + EmailAddress: + title: EmailAddress + description: Email address + URL: + title: URL + description: Secure (https) URL + PhoneNumber: + title: PhoneNumber + description: Phone number with international and area code component. + Latitude: + title: Latitude + description: Latitude in formats S30°15'45.678" or N12°30.999" + Longitude: + title: Longitude + description: Longitude in formats E30°15'45.678" or W90°00.000" + + "ISO_YYYY-MM-DD": + title: "ISO_YYYY-MM-DD" + description: year month day + ISO_YYYYMMDD: + title: ISO_YYYYMMDD + "ISO_YYYY-MM": + title: "ISO_YYYY-MM" + description: year month + "ISO_YYYY-Www": + title: "ISO_YYYY-Www" + description: year week (e.g. W01) + ISO_YYYYWww: + title: ISO_YYYYWww + description: year week (e.g. W01) + "ISO_YYYY-DDD": + title: "ISO_YYYY-DDD" + description: Ordinal date (day number from the year) + ISO_YYYYDDD: + title: ISO_YYYYDDD + description: Ordinal date (day number from the year) + ISO_YYYY: + title: ISO_YYYY + description: year + ISO_MM: + title: ISO_MM + description: month + ISO_DD: + title: ISO_DD + description: day + "ISO_YYYY-MM-DDTHH.MM.SSZ": + title: "ISO_YYYY-MM-DDTHH:MM:SSZ" + description: Date and Time Combined (UTC) + "ISO_YYYY-MM-DDTHH.MM.SS-hh.mm": + title: "ISO_YYYY-MM-DDTHH:MM:SS±hh:mm" + description: Date and Time Combined (with Timezone Offset) + ISO_PnYnMnDTnHnMnS: + title: ISO_PnYnMnDTnHnMnS + description: durations e.g. P3Y6M4DT12H30M5S + "ISO_HH.MM": + title: "ISO_HH:MM" + description: hour, minutes in 24 hour notation + "ISO_HH.MM.SS": + title: "ISO_HH:MM:SS" + description: hour, minutes, seconds in 24 hour notation + "SLASH_DD_MM_YYYY": + title: "DD/MM/YYYY" + description: day, month, year + "SLASH_DD_MM_YY": + title: "DD/MM/YY" + description: day, month, year + "SLASH_MM_DD_YYYY": + title: "MM/DD/YYYY" + description: month, day, year + DDMMYYYY: + title: DDMMYYYY + description: day, month, year + MMDDYYYY: + title: MMDDYYYY + description: month, day, year + YYYYMMDD: + title: YYYYMMDD + description: year, month, day + "HH.MM.SS": + title: "HH:MM:SS" + description: hour, minutes, seconds 12 hour notation AM/PM + "H.MM_or_HH.MM": + title: "H:MM or HH:MM" + description: hour, minutes AM/PM + types: WhitespaceMinimizedString: name: WhitespaceMinimizedString typeof: string - description: "A string that has all whitespace trimmed off of beginning and end, - and all internal whitespace segments reduced to single spaces. Whitespace includes - #x9 (tab), #xA (linefeed), and #xD (carriage return)." + description: "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes x9 (tab), #xA (linefeed), and #xD (carriage return)." base: str uri: xsd:token - AllCaps: - name: AllCaps - description: Entries of any length with only capital letters - typeof: string - base: str - pattern: ^[A-Z]*$ - AlphaText1-50: - name: AlphaText1-50 - description: Capital or lower case letters only, at least 1 character, and 50 characters max - pattern: ^[A-Za-z]{1,50}$ - AlphaText0-50: - name: AlphaText0-50 - description: Capital or lower case letters only, 50 characters max - pattern: ^[A-Za-z]{0,50}$ - FreeText0-50: - name: FreeText0-50 - description: Short text, 50 characters max - pattern: ^.{0,50}$ - FreeText0-250: - name: FreeText0-250 - description: Short text, 250 characters max - pattern: ^.{0,250}$ - FreeText0-800: - name: FreeText0-800 - description: Long text, 800 characters max - pattern: ^.{0,800}$ - FreeText0-4000: - name: FreeText0-4000 - description: Long text, 4000 characters max - pattern: ^.{0,4000}$ - CanadianPostalCode: - name: CanadianPostalCode - description: Canadian postal codes (A1A 1A1) - pattern: ^[A-Z][0-9][A-Z]\s[0-9][A-Z][0-9]$ - ZipCode: - name: ZipCode - description: Zip code - pattern: ^\d{5,6}(?:[-\s]\d{4})?$ - EmailAddress: - name: EmailAddress - description: Email address - pattern: ^[a-zA-Z0-9_\.\+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-\.]+ - URL: - name: URL - description: Secure (https) URL - pattern: ^https?\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,}$ - PhoneNumber: - name: PhoneNumber - description: Phone number with international and area code component. - pattern: ^\+?\(?\d{2,4}\)?[\d\s-]{3,}$ - Latitude: - name: Latitude - description: Latitude in formats S30°15'45.678" or N12°30.999" - pattern: ^[NS]-?(?:[0-8]?\d|90)°(?:\d+(?:\.\d+)?)(?:'(\d+(?:\.\d+)?)")?$ - Longitude: - name: Longitude - description: Longitude in formats E30°15'45.678" or W90°00.000" - pattern: ^[WE]-?(?:[0-8]?\d|90)°(?:\d+(?:\.\d+)?)(?:'(\d+(?:\.\d+)?)")?$ - - ISO_YYYY-MM-DD: - name: ISO_YYYY-MM-DD - description: year month day - pattern: ^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$ - typeof: string - base: str - uri: xsd:token - ISO_YYYYMMDD: - name: ISO_YYYYMMDD - pattern: ^(\d{4})(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])$ - typeof: string - base: str - uri: xsd:token - ISO_YYYY-MM: - name: ISO_YYYY-MM - description: year month - pattern: ^(\d{4})-(0[1-9]|1[0-2])$ - ISO_YYYY-Www: - name: ISO_YYYY-Www - description: year week (e.g. W01) - pattern: ^(?:\d{4})-W(0[1-9]|[1-4][0-9]|5[0-3])$ - ISO_YYYYWww: - name: ISO_YYYYWww - description: year week (e.g. W01) - pattern: ^(?:\d{4})W(0[1-9]|[1-4][0-9]|5[0-3])$ - ISO_YYYY-DDD: - name: ISO_YYYY-DDD - description: Ordinal date (day number from the year) - pattern: ^(?:\d{4})-(00[1-9]|0[1-9][0-9]|[1-2][0-9]{2}|3[0-5][0-9]|36[0-6])$ - ISO_YYYYDDD: - name: ISO_YYYYDDD - description: Ordinal date (day number from the year) - pattern: ^(?:\d{4})(00[1-9]|0[1-9][0-9]|[1-2][0-9]{2}|3[0-5][0-9]|36[0-6])$ - ISO_YYYY: - name: ISO_YYYY - description: year - pattern: ^(\d{4})$ - ISO_MM: - name: ISO_MM - description: month - pattern: ^(0[1-9]|1[0-2])$ - ISO_DD: - name: ISO_DD - description: day - pattern: ^(0[1-9]|[1-2][0-9]|3[01])$ - "ISO_YYYY-MM-DDTHH:MM:SSZ": - name: ISO_YYYY-MM-DDTHH:MM:SSZ - description: Date and Time Combined (UTC) - pattern: ^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d):([0-5]\d)Z$ - "ISO_YYYY-MM-DDTHH:MM:SS±hh:mm": - name: ISO_YYYY-MM-DDTHH:MM:SS±hh:mm - description: Date and Time Combined (with Timezone Offset) - pattern: ^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d):([0-5]\\d)([+-][01]\\d:[0-5]\d)$ - ISO_PnYnMnDTnHnMnS: - name: ISO_PnYnMnDTnHnMnS - description: durations e.g. P3Y6M4DT12H30M5S - pattern: ^P(?!$)((\d+Y)|(\d+.\d+Y)$)?((\d+M)|(\d+.\d+M)$)?((\d+W)|(\d+.\d+W)$)?((\d+D)|(\d+.\d+D)$)?(T(?=\d)((\d+H)|(\d+.\d+H)$)?((\d+M)|(\d+.\d+M)$)?(\d+(.\d+S)?)?)?$ - "ISO_HH:MM": - name: ISO_HH:MM - description: hour, minutes in 24 hour notation - pattern: ^([01]\d|2[0-3]):([0-5]\d)$ - "ISO_HH:MM:SS": - name: ISO_HH:MM:SS - description: hour, minutes, seconds in 24 hour notation - pattern: ^([01]\d|2[0-3]):([0-5]\d):([0-5]\d)$ - DD/MM/YYYY: - name: DD/MM/YYYY - description: day, month, year - pattern: ^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/\d{4}$ - DD/MM/YY: - name: DD/MM/YY - description: day, month, year - pattern: ^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/\d{2}$ - MM/DD/YYYY: - name: MM/DD/YYYY - description: month, day, year - pattern: ^(0[1-9]|1[0-2])/(0[1-9]|[12]\d|3[01])/\d{4}$ - DDMMYYYY: - name: DDMMYYYY - description: day, month, year - pattern: ^(0[1-9]|[12]\d|3[01])(0[1-9]|1[0-2])\d{4}$ - MMDDYYYY: - name: MMDDYYYY - description: month, day, year - pattern: ^(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{4}$ - YYYYMMDD: - name: YYYYMMDD - description: year, month, day - pattern: ^(\d{4})(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])$ - "HH:MM:SS": - name: HH:MM:SS - description: hour, minutes, seconds 12 hour notation AM/PM - pattern: ^(0?[1-9]|1[0-2]):[0-5][0-9]:[0-5][0-9] ?[APMapm]{2}$ - "H:MM or HH:MM": - name: H:MM or HH:MM - description: hour, minutes AM/PM - pattern: ^(0?[1-9]|1[0-2]):[0-5][0-9] ?[APMapm]{2}$ - - settings: Title_Case: '((?<=\b)[^a-z\W]\w*?|[\W])+' UPPER_CASE: '[A-Z\W\d_]*' lower_case: '[a-z\W\d_]*' + AllCaps: '^[A-Z]*$' + "AlphaText1-50": '^[A-Za-z]{1,50}$' + "AlphaText0-50": '^[A-Za-z]{0,50}$' + "FreeText0-50": '^.{0,50}$' + "FreeText0-250": '^.{0,250}$' + "FreeText0-800": '^.{0,800}$' + "FreeText0-4000": '^.{0,4000}$' + CanadianPostalCode: '^[A-Z][0-9][A-Z]\s[0-9][A-Z][0-9]$' + ZipCode: '^\d{5,6}(?:[-\s]\d{4})?$' + EmailAddress: '^[a-zA-Z0-9_\.\+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-\.]+' + URL: '^https?\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,}$' + PhoneNumber: '^\+?\(?\d{2,4}\)?[\d\s-]{3,}$' + Latitude: '^[NS]-?(?:[0-8]?\d|90)°(?:\d+(?:\.\d+)?)(?:''(\d+(?:\.\d+)?)")?$' + Longitude: '^[WE]-?(?:[0-8]?\d|90)°(?:\d+(?:\.\d+)?)(?:''(\d+(?:\.\d+)?)")?$' + + "ISO_YYYY-MM-DD": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$' + "ISO_YYYYMMDD": '^(\d{4})(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])$' + "ISO_YYYY-MM": '^(\d{4})-(0[1-9]|1[0-2])$' + "ISO_YYYY-Www": '^(?:\d{4})-W(0[1-9]|[1-4][0-9]|5[0-3])$' + ISO_YYYYWww: '^(?:\d{4})W(0[1-9]|[1-4][0-9]|5[0-3])$' + "ISO_YYYY-DDD": '^(?:\d{4})-(00[1-9]|0[1-9][0-9]|[1-2][0-9]{2}|3[0-5][0-9]|36[0-6])$' + ISO_YYYYDDD: '^(?:\d{4})(00[1-9]|0[1-9][0-9]|[1-2][0-9]{2}|3[0-5][0-9]|36[0-6])$' + ISO_YYYY: '^(\d{4})$' + ISO_MM: '^(0[1-9]|1[0-2])$' + ISO_DD: '^(0[1-9]|[1-2][0-9]|3[01])$' + "ISO_YYYY-MM-DDTHH.MM.SSZ": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d):([0-5]\d)Z$' + "ISO_YYYY-MM-DDTHH.MM.SS-hh.mm": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d):([0-5]\\d)([+-][01]\\d:[0-5]\d)$' + ISO_PnYnMnDTnHnMnS: '^P(?!$)((\d+Y)|(\d+.\d+Y)$)?((\d+M)|(\d+.\d+M)$)?((\d+W)|(\d+.\d+W)$)?((\d+D)|(\d+.\d+D)$)?(T(?=\d)((\d+H)|(\d+.\d+H)$)?((\d+M)|(\d+.\d+M)$)?(\d+(.\d+S)?)?)?$' + "ISO_HH.MM": '^([01]\d|2[0-3]):([0-5]\d)$' + "ISO_HH.MM.SS": '^([01]\d|2[0-3]):([0-5]\d):([0-5]\d)$' + "SLASH_DD_MM_YYYY": '^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/\d{4}$' + "SLASH_DD_MM_YY": '^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/\d{2}$' + "SLASH_MM_DD_YYYY": '^(0[1-9]|1[0-2])/(0[1-9]|[12]\d|3[01])/\d{4}$' + DDMMYYYY: '^(0[1-9]|[12]\d|3[01])(0[1-9]|1[0-2])\d{4}$' + MMDDYYYY: '^(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{4}$' + YYYYMMDD: '^(\d{4})(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])$' # DUPLICATE of ISO_YYYYMMDD + "HH.MM.SS": '^(0?[1-9]|1[0-2]):[0-5][0-9]:[0-5][0-9] ?[APMapm]{2}$' + "H.MM_or_HH.MM": '^(0?[1-9]|1[0-2]):[0-5][0-9] ?[APMapm]{2}$' + + """ SCHEMA_SLOTS = [ @@ -274,6 +267,7 @@ SCHEMA_ENUMS = [ "title", "name", + "text", "meaning", "menu_1", "menu_2", @@ -296,11 +290,19 @@ def init_parser(): help="Provide an OCA json bundle file path and name to read.", ) + parser.add_option( + "-o", + "--output", + dest="file_path", + default="", + help="Provide an output folder to save results in.", + ) + return parser.parse_args(); def save_tsv(file_name, headers, data): with open(file_name, 'w') as output_handle: - csvwriter = csv.writer(output_handle,delimiter='\t', lineterminator='\n'); + csvwriter = csv.writer(output_handle, delimiter='\t', lineterminator='\n'); csvwriter.writerow(headers); for row in data: if isinstance(row, OrderedDict): @@ -310,6 +312,7 @@ def save_tsv(file_name, headers, data): def localeLookup (language): # Ideally we're just matching i18n 2 or 3 letter language codes. + # Converting to i18n code match language: case "eng": return "en"; case "fra": return "fr"; @@ -339,7 +342,7 @@ def addLocaleHeaders(headers, fields): # Make LinkML schema_core.yaml file which is then filled in with slots and # enumerations. -def writeSchemaCore(): +def writeSchemaCore(file_path): #with open("schema_core_template.yaml", 'r') as file: SCHEMA = yaml.safe_load(SCHEMA_CORE); @@ -358,18 +361,21 @@ def writeSchemaCore(): # No other way to get/convey URI of schema at moment. SCHEMA["id"] = "https://example.com/" + SCHEMA["name"]; # The official URI of schema + # SCHEMA["in_language"] set to "en" in template above. + # Only do multiple languages if "language" parameter is present. # Assume existence of label overlay means english if no language specified - if "language" in oca_obj["bundle"]["overlays"]["label"][0]: + if "label" in oca_overlays and "language" in oca_overlays["label"][0]: for label_obj in oca_obj["bundle"]["overlays"]["label"]: locale = localeLookup(label_obj["language"]); - SCHEMA["in_language"].append(locale) locale_mapping[locale] = label_obj["language"]; + # Set up empty extension for tabular_to_schema.py to set up: + if locale != 'en': + if not 'extensions' in SCHEMA: + SCHEMA['extensions'] = {}; + SCHEMA['extensions']['locales'] = {}; + + SCHEMA['extensions']['locales'][locale] = None; - if len(SCHEMA["in_language"]) == 1: # make it a single value - SCHEMA["in_language"] = SCHEMA["in_language"][0]; - else: - # Only do multiple languages if "language" parameter is present. - SCHEMA["in_language"] = "en"; SCHEMA["classes"][SCHEMA["name"]] = { 'name': SCHEMA["name"], @@ -382,25 +388,29 @@ def writeSchemaCore(): SCHEMA["classes"][SCHEMA["name"]]["keywords"] = oca_classification; # Set up Container class to hold given schema class's data - SCHEMA["classes"]['Container']['attributes'] = { - 'name': SCHEMA["name"] + 'Data', + SCHEMA['classes']['Container'] = { + 'name': 'Container', + 'tree_root': True, + 'attributes': { + 'name': SCHEMA['name'] + 'Data', 'multivalued': True, - 'range': SCHEMA["name"], + 'range': SCHEMA['name'], 'inlined_as_list': True + } } # ISSUE: Each class may have (meta) title and description fields translated # but we don't have a SCHEMA_CLASSES table to handle translations in # tabular_to_schema.py, so can't communicate them. - with open("schema_core.yaml", 'w') as output_handle: + with open(file_path + "/schema_core.yaml", 'w') as output_handle: yaml.dump(SCHEMA, output_handle, sort_keys=False); return SCHEMA; ################################ SLOT OUTPUT ################################ -def writeSlots(): +def writeSlots(file_path): # Ensure SCHEMA_SLOTS has language variation addLocaleHeaders(SCHEMA_SLOTS, ["slot_group","title","description","comments","examples"]); @@ -412,7 +422,8 @@ def writeSlots(): slot['slot_group'] = "General"; #Default; ideally not needed. slot['class_name'] = SCHEMA["name"]; slot['name'] = slot_name; - slot['title'] = oca_labels[slot_name]; + if slot_name in oca_labels: + slot['title'] = oca_labels[slot_name]; slot['range'] = oca_attributes[slot_name]; # Type is a required field? if slot_name in oca_formats: slot['pattern'] = oca_formats[slot_name]; @@ -516,7 +527,7 @@ def writeSlots(): # Need access to original oca language parameter, e.g. "eng" if len(locale_mapping) > 1: - for locale in list(locale_mapping)[1:]: + for locale in list(locale_mapping)[1:]: # Skips english oca_locale = locale_mapping[locale]; slot['slot_group_'+locale] = "Generic"; slot['title_'+locale] = getLookup("label", oca_locale, slot_name) @@ -524,23 +535,23 @@ def writeSlots(): #slot['comments_'+locale] # No OCA equivalent #slot['examples_'+locale] # No OCA equivalent - save_tsv("schema_slots.tsv", SCHEMA_SLOTS, slots); + save_tsv(file_path + "/schema_slots.tsv", SCHEMA_SLOTS, slots); ################################ ENUM OUTPUT ################################ -def writeEnums(): +def writeEnums(file_path): addLocaleHeaders(SCHEMA_ENUMS, ["title", "menu_1"]); enums = []; for enum_name in oca_entry_codes: - defining_row = True; + row = OrderedDict([i,""] for i in SCHEMA_ENUMS); + row["name"] = enum_name; + row["title"] = enum_name; + enums.append(row); + for enum_choice in oca_entry_codes[enum_name]: row = OrderedDict([i,""] for i in SCHEMA_ENUMS); - if defining_row == True: - row["name"] = enum_name; - row["title"] = enum_name; - defining_row = False; - - row["meaning"] = enum_choice; + row["text"] = enum_choice; + #row["meaning"] = ????; row["menu_1"] = oca_entry_labels[enum_name][enum_choice]; if len(locale_mapping) > 1: @@ -550,7 +561,7 @@ def writeEnums(): enums.append(row); - save_tsv("schema_enums.tsv", SCHEMA_ENUMS, enums); + save_tsv(file_path + "/schema_enums.tsv", SCHEMA_ENUMS, enums); ############################################################################### @@ -561,6 +572,13 @@ def writeEnums(): if options.input_oca_file and os.path.isfile(options.input_oca_file): with open(options.input_oca_file, "r") as file_handle: oca_obj = json.load(file_handle); + + if options.file_path == '': + options.file_path = options.input_oca_file.split('.')[0]; + + if not os.path.isdir(options.file_path): + os.mkdir(options.file_path); + else: os.exit("- [Input OCA bundle file is required]") @@ -571,6 +589,16 @@ def writeEnums(): # ALSO, it is assumed that language variant objects all have the "default" # and consistent primary language as first entry. +# Sniff file to see if it is newer "package" format +if 'type' in oca_obj and oca_obj['type'].split('/')[0] == 'oca_package': + extensions = oca_obj['extensions']; + oca_obj = oca_obj['oca_bundle']; +else: + extensions = {} + +if 'dependencies' in oca_obj: + oca_dependencies = oca_obj['dependencies']; + # oca_attributes contains slot.name and slot.Type (datatype, e.g. Numeric, ...) oca_attributes = oca_obj["bundle"]["capture_base"]["attributes"]; @@ -587,7 +615,10 @@ def writeEnums(): oca_metas = oca_overlays["meta"][0]; # Contains slot.name and slot.pattern -oca_formats = oca_overlays["format"]["attribute_formats"]; +if "format" in oca_overlays: + oca_formats = oca_overlays["format"]["attribute_formats"]; +else: + oca_formats = {}; # Minnum and maximum number of values in array of a multivalued field. if "cardinality" in oca_overlays: @@ -596,11 +627,17 @@ def writeEnums(): oca_cardinality = {}; # Contains {slot.title,.language} in array -oca_labels = oca_overlays["label"][0]["attribute_labels"]; +if "label" in oca_overlays: + oca_labels = oca_overlays["label"][0]["attribute_labels"]; +else: + oca_labels = {}; # Contains {slot.name,.description,.language} in array -# Optional? -oca_informations = oca_overlays["information"][0]["attribute_information"]; + +if "information" in oca_overlays: + oca_informations = oca_overlays["information"][0]["attribute_information"]; +else: + oca_informations = {} # A dictionary for each field indicating required/recommended status: # M is mandatory and O is optional. @@ -616,13 +653,32 @@ def writeEnums(): # Also has "metric_system": "SI", # FUTURE: automatically incorporate unit menu: https://github.com/agrifooddatacanada/UCUM_agri-food_units/blob/main/UCUM_ADC_current.csv if "unit" in oca_overlays: - oca_units = oca_overlays["unit"]["attribute_units"]; + if 'attribute_unit' in oca_overlays["unit"]: + oca_units = oca_overlays["unit"]["attribute_unit"]; + else: # old package: + oca_units = oca_overlays["unit"]["attribute_units"]; else: oca_units = {} -SCHEMA = writeSchemaCore(); -writeSlots(); -writeEnums(); +# TO DO: +#extensions["adc": { +#"overlays": { +# "ordering": { +# "type": "community/overlays/adc/ordering/1.1", +# "attribute_ordering": : ["GCS_ID", "Original_soil_label", ...], +# "entry_code_ordering": { +# "Soil_type": ["Bulk", "Rhizosphere"], +# "Province": ["AB", "BC"...] +# } +# "sensitive": { +# "type": "community/overlays/adc/sensitive/1.1", +# "sensitive_attributes": [] +# } + + +SCHEMA = writeSchemaCore(options.file_path); +writeSlots(options.file_path); +writeEnums(options.file_path); if len(warnings): print ("\nWARNING: \n", "\n ".join(warnings)); From 844d6cdfa749931dd337f63b4203e56d5d5762cf Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 19:38:34 -0700 Subject: [PATCH 138/222] conditional overlays --- web/templates/oca_test/oca_to_linkml.py | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/web/templates/oca_test/oca_to_linkml.py b/web/templates/oca_test/oca_to_linkml.py index 445c4d7f..d59aa06b 100644 --- a/web/templates/oca_test/oca_to_linkml.py +++ b/web/templates/oca_test/oca_to_linkml.py @@ -637,18 +637,27 @@ def writeEnums(file_path): if "information" in oca_overlays: oca_informations = oca_overlays["information"][0]["attribute_information"]; else: - oca_informations = {} + oca_informations = {}; # A dictionary for each field indicating required/recommended status: # M is mandatory and O is optional. -oca_conformance = oca_overlays["conformance"]["attribute_conformance"]; +if "conformance" in oca_overlays: + oca_conformance = oca_overlays["conformance"]["attribute_conformance"]; +else: + oca_conformance = {}; # Contains [enumeration name]:[code,...] -oca_entry_codes = oca_overlays["entry_code"]["attribute_entry_codes"]; +if "entry_code" in oca_overlays: + oca_entry_codes = oca_overlays["entry_code"]["attribute_entry_codes"]; +else: + oca_entry_codes = {}; # Contains array of {enumeration.language,.attribute_entries} where # attribute_entries is dictionary of [enumeration name]: {code, label} -oca_entry_labels = oca_overlays["entry"][0]["attribute_entries"]; +if "entry" in oca_overlays: + oca_entry_labels = oca_overlays["entry"][0]["attribute_entries"]; +else: + oca_entry_labels = {}; # Also has "metric_system": "SI", # FUTURE: automatically incorporate unit menu: https://github.com/agrifooddatacanada/UCUM_agri-food_units/blob/main/UCUM_ADC_current.csv From f1d431a6411d1a54844f5d7ec20d3b14309d8bfa Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 19:39:47 -0700 Subject: [PATCH 139/222] command line regeneration of soil related DCC ICT projects. --- .../oca_test/ACTIVATE-act2.3.oca.json | 244 ++++++ .../oca_test/BENEFIT_OCA_package.json | 215 +++++ web/templates/oca_test/CCASM_OCA_package.json | 328 ++++++++ .../oca_test/Community_OCA_package.json | 741 ++++++++++++++++++ .../oca_test/PeaCE_OCA_package_Final.json | 1 + web/templates/oca_test/README.md | 7 + 6 files changed, 1536 insertions(+) create mode 100644 web/templates/oca_test/ACTIVATE-act2.3.oca.json create mode 100644 web/templates/oca_test/BENEFIT_OCA_package.json create mode 100644 web/templates/oca_test/CCASM_OCA_package.json create mode 100644 web/templates/oca_test/Community_OCA_package.json create mode 100644 web/templates/oca_test/PeaCE_OCA_package_Final.json create mode 100644 web/templates/oca_test/README.md diff --git a/web/templates/oca_test/ACTIVATE-act2.3.oca.json b/web/templates/oca_test/ACTIVATE-act2.3.oca.json new file mode 100644 index 00000000..813466a8 --- /dev/null +++ b/web/templates/oca_test/ACTIVATE-act2.3.oca.json @@ -0,0 +1,244 @@ +{ + "d": "EIem5ascBmJ8ud_RcMLBGj1JprhWZkIg0ajaz92Q5q5x", + "type": "oca_package/1.0", + "oca_bundle": { + "v": "OCAA11JSON001cd9_", + "bundle": { + "v": "OCAS11JSON001cbc_", + "d": "EEsBPAJOOmqyYyF-mLuOuY67V-h0qSyS_RA26-mH0axJ", + "capture_base": { + "d": "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC", + "type": "spec/capture_base/1.1", + "attributes": { + "Block": "Numeric", + "BlockCol": "Numeric", + "BlockRow": "Numeric", + "Col": "Numeric", + "Combo": "Text", + "Comment": "Text", + "Days_to_Emergence": "Numeric", + "Emergence_Date": "DateTime", + "Expt": "Text", + "Flowering_Date_R1": "DateTime", + "Half_Pods_Mature_R7": "Numeric", + "Lentil": "Text", + "Lodging": "Numeric", + "Maturity_Date_R7": "DateTime", + "NIR": "Numeric", + "NIR_LenPro_preTweak": "Numeric", + "Name": "Text", + "One_Open_Flower_R1": "Numeric", + "Planting_Date": "DateTime", + "Rep": "Text", + "Row": "Numeric", + "Type": "Text", + "UniqueID": "Text", + "Wheat": "Text", + "plot": "Text", + "yield_plot": "Numeric", + "yield_subsample": "Numeric", + "yield_total": "Numeric" + }, + "classification": "RDF401", + "flagged_attributes": [] + }, + "overlays": { + "conformance": { + "d": "EOC6Uk1_jls26qvmEHO3ALSbXD2KuisF6Z_QI8NigAii", + "capture_base": "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC", + "type": "spec/overlays/conformance/1.1", + "attribute_conformance": { + "Block": "M", + "BlockCol": "M", + "BlockRow": "M", + "Col": "M", + "Combo": "M", + "Comment": "O", + "Days_to_Emergence": "O", + "Emergence_Date": "O", + "Expt": "M", + "Flowering_Date_R1": "O", + "Half_Pods_Mature_R7": "O", + "Lentil": "M", + "Lodging": "O", + "Maturity_Date_R7": "O", + "NIR": "O", + "NIR_LenPro_preTweak": "O", + "Name": "M", + "One_Open_Flower_R1": "O", + "Planting_Date": "O", + "Rep": "M", + "Row": "M", + "Type": "M", + "UniqueID": "M", + "Wheat": "M", + "plot": "M", + "yield_plot": "O", + "yield_subsample": "O", + "yield_total": "O" + } + }, + "entry": [{ + "d": "EFIq1_ERFkejuxa94JZLMguJLesadV90nbLU-FxUvQwN", + "capture_base": "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC", + "type": "spec/overlays/entry/1.1", + "language": "eng", + "attribute_entries": { + "Expt": { + "ACTIVATE 2024 Clavet Lentil": "ACTIVATE 2024 Clavet Lentil", + "ACTIVATE 2024 Hunter Lentil": "ACTIVATE 2024 Hunter Lentil", + "ACTIVATE 2025 Clavet Wheat": "ACTIVATE 2025 Clavet Wheat", + "ACTIVATE 2025 Hunter Wheat": "ACTIVATE 2025 Hunter Wheat" + }, + "Lodging": { + "1": "Upright", + "5": "Prostate" + }, + "Type": { + "Check": "Check", + "Treatment": "Treatment" + } + } + }], + "entry_code": { + "d": "EB1lNVeHbpUWX_7ZxddBMVK1zTw1vi4FYQ-JGvoCAdNH", + "capture_base": "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC", + "type": "spec/overlays/entry_code/1.1", + "attribute_entry_codes": { + "Expt": ["ACTIVATE 2024 Clavet Lentil", "ACTIVATE 2024 Hunter Lentil", "ACTIVATE 2025 Clavet Wheat", "ACTIVATE 2025 Hunter Wheat"], + "Lodging": ["1", "5"], + "Type": ["Check", "Treatment"] + } + }, + "information": [{ + "d": "EFvSJfygFy2zPLxJ13-msmYhNRStVm0GeWHEY5GrGrIG", + "capture_base": "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC", + "type": "spec/overlays/information/1.1", + "language": "eng", + "attribute_information": { + "Block": "Block number", + "BlockCol": "Column number within block", + "BlockRow": "Row number within block", + "Col": "Column number", + "Combo": "Identifies the Lentil-Wheat combination evaluated in this plot.", + "Comment": "General comments from the field crew that may be pertinent to know during analysis.", + "Days_to_Emergence": "The number of days from the date of planting to the \\\"Emergence Date\\\".", + "Emergence_Date": "The date on which at least 50% of the seeds within the plot are visible above the soil.", + "Expt": "Captures the particular siteyear and Lentil/Wheat portion of the experiment evaluated in this row. This also indicates where and then these data were collected.", + "Flowering_Date_R1": "The date at which there is one open flower at any node on 50% of the plants in the plot. This is R1 in the Lentil Reproductive & Maturity Staging Guide.", + "Half_Pods_Mature_R7": "The number of days from the date of planting to the \\\"Maturity Date\\\" where the Maturity date is the date the plants reach R7 according to the Lentil Reproductive & Maturity Staging Guide.", + "Lentil": "Uniquely identifies the Lentil germplasm planted in this plot within the trial.", + "Lodging": "Indicates the rate of lodging in the plot between R6-R7 where lodging is defined as an irreversible falling over of the primary plant stem greater than 45 degrees.", + "Maturity_Date_R7": "This is R7 in the Lentil Reproductive & Maturity Staging Guide.", + "NIR": "Protein percentage estimated by Near Infrared Spectroscopy (updated calibration)", + "NIR_LenPro_preTweak": "Protein percentage estimated by Near Infrared Spectroscopy (old calibration)", + "Name": "The full name of the Lentil or Wheat germplasm evaluated in this particular row.", + "One_Open_Flower_R1": "The number of days from the date of planting to the \\\"Flowering Date\\\" where the Flowering date is the date the plants reach R1 according to the Lentil Reproductive & Maturity Staging Guide.", + "Planting_Date": "The date the seeds were sown.", + "Rep": "Replication number", + "Row": "Row number", + "Type": "Treatment or check", + "UniqueID": "Uniquely identifies the particular plot within the larger trial. It consists of the year the plot was grown, the Plot ID and either the Lentil OR Wheat ID depending on which is grown when these data are taken.", + "Wheat": "Uniquely identifies the Wheat germplasm planted in this plot within the trial.", + "plot": "Identifies the plot uniquely within a given location/year (i.e. siteyear).", + "yield_plot": "The weight of the seed harvested from the plot by the combine.", + "yield_subsample": "Some plots have yield subsampled at R7 by hand. This value is recorded here.", + "yield_total": "For subsampled plots this is the yield from both the combine and the subsample. For others this will be equal to the plot yield measurement." + } + }], + "label": [{ + "d": "EE460RPr8j5v9J0cYfPwhp7zAqMX1VjC__jTVrS1W5WW", + "capture_base": "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC", + "type": "spec/overlays/label/1.1", + "language": "eng", + "attribute_categories": [], + "attribute_labels": { + "Block": "Block", + "BlockCol": "BlockCol", + "BlockRow": "BlockRow", + "Col": "Col", + "Combo": "Combo", + "Comment": "Comment", + "Days_to_Emergence": "Days to Emergence (date)", + "Emergence_Date": "Emergence Date (date)", + "Expt": "Expt", + "Flowering_Date_R1": "Flowering Date (R1; date)", + "Half_Pods_Mature_R7": "Days till 10% of Plants have 1/2 Pods Mature (R7; days)", + "Lentil": "Lentil", + "Lodging": "Lodging (scale; 1=upright; 5=prostrate)", + "Maturity_Date_R7": "Maturity Date (R7; date)", + "NIR": "NIR", + "NIR_LenPro_preTweak": "NIR_LenPro_preTweak", + "Name": "Name", + "One_Open_Flower_R1": "Days till 10% of Plants have One Open Flower (R1; days)", + "Planting_Date": "Planting Date (date)", + "Rep": "Rep", + "Row": "Row", + "Type": "Type", + "UniqueID": "Unique ID", + "Wheat": "Wheat", + "plot": "Plot", + "yield_plot": "yield plot (g)", + "yield_subsample": "yield subsample (g)", + "yield_total": "yield total (g)" + }, + "category_labels": {} + }], + "meta": [{ + "d": "EAiNK207L5C5VzUuKtFPiCyaNIUGsrDF1E1n8SNBLlke", + "capture_base": "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC", + "type": "spec/overlays/meta/1.1", + "language": "eng", + "description": "This data schema refers to the Activity 2.3 phenotypic dataset which is taken on our large, multi-genus field trial.", + "name": "Team ACTIVATE: Multi-genus Rotational Field Trial" + }], + "unit": { + "d": "EDofPlXiMTMvdhBJsvNdkLMbQUG9ipP2XiRqIqVYo5e4", + "capture_base": "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC", + "type": "spec/overlays/unit/1.1", + "attribute_unit": { + "Days_to_Emergence": "days", + "Emergence_Date": "year-month-day", + "Flowering_Date_R1": "year-month-day", + "Half_Pods_Mature_R7": "days", + "Lodging": "scale", + "Maturity_Date_R7": "year-month-day", + "NIR": "percent protein", + "NIR_LenPro_preTweak": "percent protein", + "One_Open_Flower_R1": "days", + "Planting_Date": "year-month-day", + "yield_plot": "grams", + "yield_subsample": "grams", + "yield_total": "grams" + } + } + } + }, + "dependencies": [] + }, + "extensions": { + "adc": { + "EEyEpnhlN7oKPxUAHvevuy9pKAGUxp78GikCqP19gLQC": { + "d": "ELvz3RWmrGeZWOb8_o1ak1CWWSXW3AevHthSNTHqpH_h", + "type": "community/adc/extension/1.0", + "overlays": { + "ordering": { + "d": "EA1QnkpytB6RMT2JrDOiY9dTV62cSJCydyCb6_XpBEv3", + "type": "community/overlays/adc/ordering/1.1", + "attribute_ordering": ["plot", "UniqueID", "Lentil", "Wheat", "Combo", "Rep", "Type", "Col", "Row", "Block", "BlockRow", "BlockCol", "Name", "Expt", "Planting_Date", "Emergence_Date", "Flowering_Date_R1", "Maturity_Date_R7", "Days_to_Emergence", "One_Open_Flower_R1", "Half_Pods_Mature_R7", "Lodging", "yield_plot", "yield_subsample", "yield_total", "NIR_LenPro_preTweak", "NIR", "Comment"], + "entry_code_ordering": { + "Type": ["Treatment", "Check"], + "Expt": ["ACTIVATE 2024 Hunter Lentil", "ACTIVATE 2024 Clavet Lentil", "ACTIVATE 2025 Hunter Wheat", "ACTIVATE 2025 Clavet Wheat"], + "Lodging": ["1", "5"] + } + }, + "sensitive": { + "d": "EH03eeS641_CQzycegyrynCne8eRoKyeJoAUD9QlSwnk", + "type": "community/overlays/adc/sensitive/1.1", + "sensitive_attributes": [] + } + } + } + } + } +} \ No newline at end of file diff --git a/web/templates/oca_test/BENEFIT_OCA_package.json b/web/templates/oca_test/BENEFIT_OCA_package.json new file mode 100644 index 00000000..a32d10ee --- /dev/null +++ b/web/templates/oca_test/BENEFIT_OCA_package.json @@ -0,0 +1,215 @@ +{ + "d": "ELw_5caFHMEkuFSb7eMWB0Om9nWLHUIpIfaUMPM01PT6", + "type": "oca_package/1.0", + "oca_bundle": { + "v": "OCAA11JSON00131a_", + "bundle": { + "v": "OCAS11JSON0012fd_", + "d": "EIMkfr-jO52ISmQ1_fnLaYSt7leZA-ZeNKf56a-SOZKt", + "capture_base": { + "d": "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg", + "type": "spec/capture_base/1.1", + "attributes": { + "Activity_1.1": "Boolean", + "Activity_1.3": "Boolean", + "Activity_1.4": "Boolean", + "Activity_2.1": "Boolean", + "City": "Text", + "Collected": "DateTime", + "GCS_ID": "Text", + "Host_Plant": "Text", + "Latitude": "Numeric", + "Longitude": "Numeric", + "Notes": "Text", + "Original_soil_label": "Text", + "Province": "Text", + "Received": "DateTime", + "Soil_type": "Text", + "Storage": "Text" + }, + "classification": "RDF106", + "flagged_attributes": [] + }, + "overlays": { + "conformance": { + "d": "EAbnGagAQ2gYdWMOa6HPkoeucHyWArAwrP_ub-U4syhI", + "capture_base": "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg", + "type": "spec/overlays/conformance/1.1", + "attribute_conformance": { + "Activity_1.1": "O", + "Activity_1.3": "O", + "Activity_1.4": "O", + "Activity_2.1": "O", + "City": "M", + "Collected": "O", + "GCS_ID": "M", + "Host_Plant": "M", + "Latitude": "M", + "Longitude": "M", + "Notes": "O", + "Original_soil_label": "O", + "Province": "M", + "Received": "O", + "Soil_type": "O", + "Storage": "O" + } + }, + "entry": [{ + "d": "EJjdR8q8CXzEN9jzZN09yN0VNKkmgHTs_Pj_u9LZXB0a", + "capture_base": "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg", + "type": "spec/overlays/entry/1.1", + "language": "eng", + "attribute_entries": { + "Province": { + "AB": "Alberta", + "BC": "British Columbia", + "MB": "Manitoba", + "NB": "New Brunswick", + "NL": "Newfoundland and Labrador", + "NS": "Nova Scotia", + "NT": "Northwest Territories", + "NU": "Nunavut", + "ON": "Ontario", + "PE": "Prince Edward Island", + "QC": "Quebec City", + "SK": "Saskatchewan", + "YT": "Yukon" + }, + "Soil_type": { + "Bulk": "Bulk soil", + "Rhizosphere": "Rhizosphere soil" + } + } + }], + "entry_code": { + "d": "EDdNMITUzJjz6YTWz3ZG6HINqABfMV29M5dkq-yCWD5w", + "capture_base": "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg", + "type": "spec/overlays/entry_code/1.1", + "attribute_entry_codes": { + "Province": ["AB", "BC", "MB", "NB", "NL", "NS", "NT", "NU", "ON", "PE", "QC", "SK", "YT"], + "Soil_type": ["Bulk", "Rhizosphere"] + } + }, + "format": { + "d": "EFeaSDQlwJEGtspD6wE7elptlzeQ2mbGsPfENN9KeR7_", + "capture_base": "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg", + "type": "spec/overlays/format/1.1", + "attribute_formats": { + "City": "^.{0,250}$", + "Collected": "^(\\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$", + "GCS_ID": "^.{0,50}$", + "Host_Plant": "^.{0,250}$", + "Latitude": "^[-+]?\\d*\\.?\\d+$", + "Longitude": "^[-+]?\\d*\\.?\\d+$", + "Notes": "^.{0,4000}$", + "Original_soil_label": "^.{0,250}$", + "Province": "^.{0,50}$", + "Received": "^(\\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$", + "Soil_type": "^.{0,50}$", + "Storage": "^.{0,800}$" + } + }, + "information": [{ + "d": "EHnWcE809eMJAKV9LX-3Diiy-8a_5FP4pzOX95Q4Em6c", + "capture_base": "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg", + "type": "spec/overlays/information/1.1", + "language": "eng", + "attribute_information": { + "Activity_1.1": "An indication of whether the soil was used as part of Activity 1.1 research", + "Activity_1.3": "An indication of whether the soil was used as part of Activity 1.3 research", + "Activity_1.4": "An indication of whether the soil was used as part of Activity 1.4 research", + "Activity_2.1": "An indication of whether the soil was used as part of Activity 2.1 research", + "City": "The city that the soil was collected from", + "Collected": "The date that the soil sample was collected", + "GCS_ID": "Unique numerical identifier of each soil sample", + "Host_Plant": "The plant species that was planted in the soil at the time of soil collection", + "Latitude": "The latitude of the soil collection site", + "Longitude": "The longitude of the soil collection site", + "Notes": "Additional notes relevant to the soil sample", + "Original_soil_label": "Original name/label given to each soil during collection", + "Province": "The province that the soil was collected from", + "Received": "The date that the soil sample was received at the lab", + "Soil_type": "If specified, whether the soil sample represents bulk soil or rhizosphere soil", + "Storage": "How the soil sample was stored" + } + }], + "label": [{ + "d": "ELB9pm5lwxC1aqi6Qkyw-HHDdT77WwiQ6tP-raP2T-jK", + "capture_base": "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg", + "type": "spec/overlays/label/1.1", + "language": "eng", + "attribute_categories": [], + "attribute_labels": { + "Activity_1.1": "Activity 1.1 soils", + "Activity_1.3": "Activity 1.3 soils", + "Activity_1.4": "Activity 1.4 soils", + "Activity_2.1": "Activity 2.1 soils", + "City": "City", + "Collected": "Date of collection", + "GCS_ID": "Genome Canada Soil ID", + "Host_Plant": "Associated plant species", + "Latitude": "Latitude", + "Longitude": "Longitude", + "Notes": "Notes", + "Original_soil_label": "Original soil label", + "Province": "Province", + "Received": "Date of receipt", + "Soil_type": "Soil type (bulk soil or rhizosphere)", + "Storage": "Storage" + }, + "category_labels": {} + }], + "meta": [{ + "d": "EC8-fNbhJ5u4HZrZR_Q6XMRtbWVniR8hVUZxtnpdXu8z", + "capture_base": "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg", + "type": "spec/overlays/meta/1.1", + "language": "eng", + "description": "Metadata associated with the soil samples collected as part of the BENEFIT project.", + "name": "BENEFIT Soil Sample Metadata" + }] + } + }, + "dependencies": [] + }, + "extensions": { + "adc": { + "EBRDsvSEYUb3V0Ozgzq7wcnrDMqYxcmzbttH6dtZBoQg": { + "d": "ELZkEeWF1GoTg5Gp5s4ZuZbKU1s3OTwHGv40RJ-Fy_3e", + "type": "community/adc/extension/1.0", + "overlays": { + "ordering": { + "d": "EPyHj6kZMK4Oi2ZXecatVu2qTLDsq-kkDbX6J4kG0GUs", + "type": "community/overlays/adc/ordering/1.1", + "attribute_ordering": ["GCS_ID", "Original_soil_label", "Host_Plant", "Soil_type", "Province", "City", "Latitude", "Longitude", "Collected", "Received", "Storage", "Activity_1.1", "Activity_1.3", "Activity_1.4", "Activity_2.1", "Notes"], + "entry_code_ordering": { + "Soil_type": ["Bulk", "Rhizosphere"], + "Province": ["AB", "BC", "MB", "NB", "NL", "NS", "ON", "PE", "QC", "SK", "NT", "NU", "YT"] + } + }, + "unit_framing": { + "d": "EN4kmBlvAvhJZ97I_8znC-siH9BMxei7luOtYnhQ-JRU", + "type": "community/overlays/adc/unit_framing/1.1", + "framing_metadata": { + "id": "UCUM", + "label": "Unified Code for Units of Measure", + "location": "https://ucum.org/", + "version": "" + }, + "units": { + "undefined": { + "framing_justification": "semapv:ManualMappingCuration", + "predicate_id": "skos:exactMatch", + "term_id": "" + } + } + }, + "sensitive": { + "d": "EJFnix32NBqFxSLYVhcBH2nCcn4fHoNO69Fqh9qPv2WY", + "type": "community/overlays/adc/sensitive/1.1", + "sensitive_attributes": ["City", "Latitude", "Longitude", "Notes"] + } + } + } + } + } +} \ No newline at end of file diff --git a/web/templates/oca_test/CCASM_OCA_package.json b/web/templates/oca_test/CCASM_OCA_package.json new file mode 100644 index 00000000..c2a58be7 --- /dev/null +++ b/web/templates/oca_test/CCASM_OCA_package.json @@ -0,0 +1,328 @@ +{ + "d": "EFgo32vmhNVHNwEPnmN-cm54cMWBz8Yx30iuBqEQC--J", + "type": "oca_package/1.0", + "oca_bundle": { + "v": "OCAA11JSON002706_", + "bundle": { + "v": "OCAS11JSON0026e9_", + "d": "EOkhgGcMv_Y-mmnRZpHodr61YSa1Nd2IGsCNaWAglfor", + "capture_base": { + "d": "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP", + "type": "spec/capture_base/1.1", + "attributes": { + "CCASM_ID": "Text", + "Manitoba_barcode": "Text", + "Manitoba_box_ID": "Text", + "Manitoba_box_name": "Text", + "Manitoba_well": "Text", + "Queens_barcode": "Text", + "Queens_box_ID": "Text", + "Queens_box_name": "Text", + "Queens_well": "Text", + "binomial_classification": "Text", + "citation": "Text", + "colony_morphology": "Text", + "genome_ncbi_association": "Text", + "genome_size": "Numeric", + "host_plant_species": "Text", + "is_plant_pathogen": "Text", + "isolation_growth_medium": "Text", + "isolation_growth_medium_composition": "Text", + "isolation_growth_temperature": "Numeric", + "isolation_protocol": "Text", + "isolation_soil_organic_matter": "Numeric", + "isolation_soil_ph": "Numeric", + "isolation_soil_province": "Text", + "isolation_soil_texture": "Text", + "isolation_source": "Text", + "isolation_year": "DateTime", + "latitude": "Numeric", + "longitude": "Numeric", + "notes": "Text", + "risk_group": "Numeric", + "strain_name": "Text", + "taxonomic_lineage": "Text" + }, + "classification": "RDF106", + "flagged_attributes": [] + }, + "overlays": { + "conformance": { + "d": "EKFSGHTqTOWnrxEwAQLY40vm3DD6gVFipl_L7KjOwK_w", + "capture_base": "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP", + "type": "spec/overlays/conformance/1.1", + "attribute_conformance": { + "CCASM_ID": "M", + "Manitoba_barcode": "M", + "Manitoba_box_ID": "M", + "Manitoba_box_name": "M", + "Manitoba_well": "M", + "Queens_barcode": "M", + "Queens_box_ID": "M", + "Queens_box_name": "M", + "Queens_well": "M", + "binomial_classification": "M", + "citation": "O", + "colony_morphology": "O", + "genome_ncbi_association": "O", + "genome_size": "O", + "host_plant_species": "M", + "is_plant_pathogen": "M", + "isolation_growth_medium": "M", + "isolation_growth_medium_composition": "M", + "isolation_growth_temperature": "M", + "isolation_protocol": "M", + "isolation_soil_organic_matter": "O", + "isolation_soil_ph": "O", + "isolation_soil_province": "O", + "isolation_soil_texture": "O", + "isolation_source": "M", + "isolation_year": "M", + "latitude": "M", + "longitude": "M", + "notes": "O", + "risk_group": "M", + "strain_name": "M", + "taxonomic_lineage": "M" + } + }, + "entry": [{ + "d": "EC2Gz8xhY9ZFW_Hg4iRTaOBj7SMDr8Q5SHly87E9ck6h", + "capture_base": "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP", + "type": "spec/overlays/entry/1.1", + "language": "eng", + "attribute_entries": { + "is_plant_pathogen": { + "No": "No", + "Unknown": "Unknown", + "Yes": "Yes" + }, + "isolation_protocol": { + "Nodule trapping": "Nodule trapping experiment", + "Other": "Other method as indicated in notes", + "Soil dilution": "Soil dilution plating", + "Tissue dilution": "Tissue crushing and dilution plating" + }, + "isolation_soil_province": { + "AB": "Alberta", + "BC": "British Columbia", + "MB": "Manitoba", + "NB": "New Brunswick", + "NL": "Newfoundland and Labrador", + "NS": "Nova Scotia", + "NT": "Northwest Territories", + "NU": "Nunavut", + "ON": "Ontario", + "PE": "Prince Edward Island", + "QC": "Quebec", + "SK": "Saskatchewan", + "YT": "Yukon" + }, + "isolation_source": { + "Leaf": "Leaf tissue", + "Nodule": "Nodule tissue", + "Other": "Other source as indicated in notes", + "Root": "Root tissue", + "Seed": "Seed tissue", + "Soil": "Soil sample", + "Stem": "Stem tissue" + }, + "risk_group": { + "1": "Risk Group 1", + "2": "Risk Group 2", + "3": "Risk Group 3", + "4": "Risk Group 4", + "Unknown": "Unknown" + } + } + }], + "entry_code": { + "d": "EJ7k44YNb9K2M0T7ozjZ7mjmJVJUPIjyT30Kq92W3Ak5", + "capture_base": "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP", + "type": "spec/overlays/entry_code/1.1", + "attribute_entry_codes": { + "is_plant_pathogen": ["No", "Unknown", "Yes"], + "isolation_protocol": ["Nodule trapping", "Other", "Soil dilution", "Tissue dilution"], + "isolation_soil_province": ["AB", "BC", "MB", "NB", "NL", "NS", "NT", "NU", "ON", "PE", "QC", "SK", "YT"], + "isolation_source": ["Leaf", "Nodule", "Other", "Root", "Seed", "Soil", "Stem"], + "risk_group": ["1", "2", "3", "4", "Unknown"] + } + }, + "format": { + "d": "EEUmbMB3Wa5MTzpX2T8Xz2E-iAEBvcnJo0IIN2RfT5G9", + "capture_base": "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP", + "type": "spec/overlays/format/1.1", + "attribute_formats": { + "CCASM_ID": "^.{0,50}$", + "Manitoba_barcode": "^.{0,50}$", + "Manitoba_box_ID": "^.{0,50}$", + "Manitoba_box_name": "^.{0,50}$", + "Manitoba_well": "^.{0,50}$", + "Queens_barcode": "^.{0,50}$", + "Queens_box_ID": "^.{0,50}$", + "Queens_box_name": "^.{0,50}$", + "Queens_well": "^.{0,50}$", + "binomial_classification": "^.{0,250}$", + "citation": "^.{0,4000}$", + "colony_morphology": "^.{0,4000}$", + "genome_ncbi_association": "^.{0,800}$", + "genome_size": "^-?[0-9]+$", + "host_plant_species": "^.{0,250}$", + "is_plant_pathogen": "^.{0,50}$", + "isolation_growth_medium": "^.{0,50}$", + "isolation_growth_medium_composition": "^.{0,4000}$", + "isolation_growth_temperature": "^[-+]?\\d*\\.?\\d+$", + "isolation_protocol": "^.{0,250}$", + "isolation_soil_organic_matter": "^[-+]?\\d*\\.?\\d+$", + "isolation_soil_ph": "^[-+]?\\d*\\.?\\d+$", + "isolation_soil_province": "^.{0,50}$", + "isolation_soil_texture": "^.{0,250}$", + "isolation_source": "^.{0,250}$", + "isolation_year": "^(\\d{4})$", + "latitude": "^[-+]?\\d*\\.?\\d+$", + "longitude": "^[-+]?\\d*\\.?\\d+$", + "notes": "^.{0,4000}$", + "risk_group": "^-?[0-9]+$", + "strain_name": "^.{0,4000}$", + "taxonomic_lineage": "^.{0,4000}$" + } + }, + "information": [{ + "d": "ED5_5AEIcxHaKN0hth_8VoZpv9jIcMN6pLt6M-WSvI57", + "capture_base": "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP", + "type": "spec/overlays/information/1.1", + "language": "eng", + "attribute_information": { + "CCASM_ID": "The unique CCASM identifier of the strain", + "Manitoba_barcode": "The barcode on the freezer vial of the replicate stored at the University of Manitoba", + "Manitoba_box_ID": "The barcode on the freezer box of the replicate stored at the University of Manitoba", + "Manitoba_box_name": "The common name of the freezer box of the replicate stored at the University of Manitoba", + "Manitoba_well": "The position within the freezer box of the replicate stored at the University of Manitoba", + "Queens_barcode": "The barcode on the freezer vial of the replicate stored at Queen\\'s University", + "Queens_box_ID": "The barcode on the freezer box of the replicate stored at Queen\\'s University", + "Queens_box_name": "The common name of the freezer box of the replicate stored at Queen\\'s University", + "Queens_well": "The position within the freezer box of the replicate stored at Queen\\'s University", + "binomial_classification": "The binomial classification (genus and species, if classified) of the isolate", + "citation": "Citation of the study reporting the microbe, if available", + "colony_morphology": "Description of the colony morphology of the isolate", + "genome_ncbi_association": "NCBI accession code(s) for the genome assembly of the microbe, if available", + "genome_size": "The genome size of the microbe, if known", + "host_plant_species": "The plant species from which the microbe was isolated, or that was planted in the soil from which the microbe was isolated", + "is_plant_pathogen": "An indication of whether the strain is a known plant pathogen", + "isolation_growth_medium": "The name of the growth medium that was used to isolate the microbe", + "isolation_growth_medium_composition": "The full composition of the growth medium used to isolate the microbe", + "isolation_growth_temperature": "The incubation temperature used when isolating the microbe", + "isolation_protocol": "The method used for isolating the microbe", + "isolation_soil_organic_matter": "The organic matter content of the soil from which the microbe was isolated, if known and if relevant", + "isolation_soil_ph": "The pH of the soil from which the microbe was isolated, if known and if relevant", + "isolation_soil_province": "The province from which the soil (or plant material) was isolated", + "isolation_soil_texture": "The texture of the soil from which the microbe was isolated, if known and if relevant", + "isolation_source": "The source (soil or plant tissue type) that the microbe was isolated from", + "isolation_year": "The year that the microbe was isolated", + "latitude": "The latitude at which the soil or plant material was sampled", + "longitude": "The longitude at which the soil or plant material was sampled", + "notes": "Additional notes about the microbe", + "risk_group": "The risk group (1, 2, 3, 4) of the isolate, if known", + "strain_name": "Other strain name(s) of the isolate", + "taxonomic_lineage": "The full taxonomic lineage of the isolate" + } + }], + "label": [{ + "d": "EJk9P5qrxQmz4vLFq0hheVPZbU_LQclG0xXtzIsfN6Zr", + "capture_base": "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP", + "type": "spec/overlays/label/1.1", + "language": "eng", + "attribute_categories": [], + "attribute_labels": { + "CCASM_ID": "CCASM identifier", + "Manitoba_barcode": "Manitoba freezer vial barcode", + "Manitoba_box_ID": "Manitoba freezer box ID", + "Manitoba_box_name": "Manitoba freezer box name", + "Manitoba_well": "Manitoba freezer box well position", + "Queens_barcode": "Queen's freezer vial barcode", + "Queens_box_ID": "Queen's freezer box ID", + "Queens_box_name": "Queen's freezer box name", + "Queens_well": "Queen's freezer box well position", + "binomial_classification": "Binomial classification", + "citation": "Citation", + "colony_morphology": "Colony morphology", + "genome_ncbi_association": "Genome NCBI accession", + "genome_size": "Genome size", + "host_plant_species": "Associated plant species", + "is_plant_pathogen": "Is the strain a plant pathogen", + "isolation_growth_medium": "Isolation growth medium", + "isolation_growth_medium_composition": "Isolation growth medium composition", + "isolation_growth_temperature": "Isolation growth temperature", + "isolation_protocol": "Isolation protocol", + "isolation_soil_organic_matter": "Isolation soil organic matter (%)", + "isolation_soil_ph": "Isolation soil pH", + "isolation_soil_province": "Isolation soil province", + "isolation_soil_texture": "Isolation soil texture", + "isolation_source": "Isolation source", + "isolation_year": "Isolation year", + "latitude": "Latitude", + "longitude": "Longitute", + "notes": "Notes", + "risk_group": "Risk group", + "strain_name": "Strain name(s)", + "taxonomic_lineage": "Full taxonomic lineage" + }, + "category_labels": {} + }], + "meta": [{ + "d": "EDzQs8AVmGfofTIb6x3Qhnhw8JJAvJFgzeiacdKy8JPH", + "capture_base": "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP", + "type": "spec/overlays/meta/1.1", + "language": "eng", + "description": "Metadata associated with the bacterial strains deposited in the Canadian Collection of Agricultural Soil Microbes (CCASM)", + "name": "CCASM Strain Collection" + }] + } + }, + "dependencies": [] + }, + "extensions": { + "adc": { + "EMN_7K_d-L8N9I0TGBBCp0drL0UfGFacvmbDrKSs1QOP": { + "d": "EFSWGm38UqySRmUGLAhBAIuuSTFaIL60nCt75_LRBUm9", + "type": "community/adc/extension/1.0", + "overlays": { + "ordering": { + "d": "EDpJaB5M0XV8WLtXFmH205vEsV9pnVMuCWisZVasYZZ9", + "type": "community/overlays/adc/ordering/1.1", + "attribute_ordering": ["CCASM_ID", "Queens_box_ID", "Queens_box_name", "Queens_well", "Queens_barcode", "Manitoba_box_ID", "Manitoba_box_name", "Manitoba_well", "Manitoba_barcode", "strain_name", "binomial_classification", "taxonomic_lineage", "risk_group", "is_plant_pathogen", "colony_morphology", "host_plant_species", "isolation_source", "isolation_year", "isolation_protocol", "isolation_growth_medium", "isolation_growth_temperature", "isolation_growth_medium_composition", "isolation_soil_ph", "isolation_soil_organic_matter", "isolation_soil_texture", "isolation_soil_province", "longitude", "latitude", "genome_ncbi_association", "genome_size", "notes", "citation"], + "entry_code_ordering": { + "risk_group": ["1", "2", "3", "4", "Unknown"], + "is_plant_pathogen": ["Yes", "No", "Unknown"], + "isolation_source": ["Soil", "Nodule", "Root", "Leaf", "Stem", "Seed", "Other"], + "isolation_protocol": ["Soil dilution", "Tissue dilution", "Nodule trapping", "Other"], + "isolation_soil_province": ["AB", "BC", "MB", "NB", "NL", "NS", "ON", "PE", "QC", "SK", "NT", "NU", "YT"] + } + }, + "unit_framing": { + "d": "EN4kmBlvAvhJZ97I_8znC-siH9BMxei7luOtYnhQ-JRU", + "type": "community/overlays/adc/unit_framing/1.1", + "framing_metadata": { + "id": "UCUM", + "label": "Unified Code for Units of Measure", + "location": "https://ucum.org/", + "version": "" + }, + "units": { + "undefined": { + "framing_justification": "semapv:ManualMappingCuration", + "predicate_id": "skos:exactMatch", + "term_id": "" + } + } + }, + "sensitive": { + "d": "EPFYFAa0uEpniYkEdWMDcNEnTgat6dg-SGF-4qvCXXNL", + "type": "community/overlays/adc/sensitive/1.1", + "sensitive_attributes": ["longitude", "latitude", "notes"] + } + } + } + } + } +} \ No newline at end of file diff --git a/web/templates/oca_test/Community_OCA_package.json b/web/templates/oca_test/Community_OCA_package.json new file mode 100644 index 00000000..da3c5f6f --- /dev/null +++ b/web/templates/oca_test/Community_OCA_package.json @@ -0,0 +1,741 @@ +{ + "d": "EHzVQzJ8fYpvu1RBX4X0YNWOGmgHZ_3sVT1KQ3bkIn4a", + "type": "oca_package/1.0", + "oca_bundle": { + "v": "OCAA11JSON004e6f_", + "bundle": { + "v": "OCAS11JSON004e52_", + "d": "ECMlMNX6QrVPb2u9eBeyqvd9novZuDkts9Lq0KEEcS-_", + "capture_base": { + "d": "EM9PdV2VBC4oegzUS006ddDtSz2jZW4Qq8WArWh1zgET", + "type": "spec/capture_base/1.1", + "attributes": { + "Achillea.millefolium": "Numeric", + "Agropyron.caninum": "Numeric", + "Agropyron.cristatum": "Numeric", + "Agroseris.glauca": "Numeric", + "Allium.stellatum": "Numeric", + "Allium.textile": "Numeric", + "Ambrosia.psilostachya": "Numeric", + "Amelanchier.alnifolia": "Numeric", + "Andropogon.gerardii": "Numeric", + "Androsace.septentrionalis": "Numeric", + "Anemonastrum_canadense": "Numeric", + "Anenome.cylindrica": "Numeric", + "Anenome.multifida": "Numeric", + "Antecedant.Precip": "Numeric", + "Antecedant.Temp": "Numeric", + "Antennaria.neglecta": "Numeric", + "Antennaria.parvifolia": "Numeric", + "Anticlea.elegans": "Numeric", + "Arabis": "Numeric", + "Arctostaphylos.uva-ursi": "Numeric", + "Argentina.anserina": "Numeric", + "Arnica.fulgens": "Numeric", + "Artemisia": "Numeric", + "Artemisia.campestris": "Numeric", + "Artemisia.cana": "Numeric", + "Artemisia.frigida": "Numeric", + "Artemisia.ludoviciana": "Numeric", + "Asclepias.speciosa": "Numeric", + "Aspect": "Text", + "Aster.laevis": "Numeric", + "Aster.unknown": "Numeric", + "Astragalus": "Numeric", + "Astragalus.agrestis": "Numeric", + "Astragalus.bisulcatus": "Numeric", + "Astragalus.canadensis": "Numeric", + "Astragalus.cicer": "Numeric", + "Astragalus.missouriensis": "Numeric", + "Astragalus.pectinatus": "Numeric", + "Bare.Ground": "Numeric", + "Bouteloua.gracilis": "Numeric", + "Bromus.inermis": "Numeric", + "Calamagrostis.stricta": "Numeric", + "Calamovilfa.longifolia": "Numeric", + "Campanula.alaskana": "Numeric", + "Carex": "Numeric", + "Cerastium.arvense": "Numeric", + "Chenopodiaceae": "Numeric", + "Chenopodium.album": "Numeric", + "Cirsium.arvense": "Numeric", + "Cirsium.arvense.2": "Numeric", + "Cirsium.flodmanii": "Numeric", + "Collomia.linearis": "Numeric", + "Comandra.umbellata": "Numeric", + "Crisium": "Numeric", + "Current.Precip": "Numeric", + "Current.Temp": "Numeric", + "Dalea.candida": "Numeric", + "Dalea.purpurea": "Numeric", + "Date": "DateTime", + "Descurainia.sophia": "Numeric", + "Elaeagnus.commutata": "Numeric", + "Elymus.repens": "Numeric", + "Elymus.trachycaulus.subsecundus": "Numeric", + "Elymus.trachycaulus.trachycaulus": "Numeric", + "Equisetum": "Numeric", + "Erigeron.caespitosus": "Numeric", + "Erigeron.canadensis": "Numeric", + "Erigeron.glabellus": "Numeric", + "Eriogonum.flavum": "Numeric", + "Eriogonum.pauciflorum": "Numeric", + "Euphorbia.virgata": "Numeric", + "Festuca.hallii": "Numeric", + "Festuca.ovina": "Numeric", + "Fragaria.virginiana": "Numeric", + "Gaillardia.aristata": "Numeric", + "Galium.boreale": "Numeric", + "Geum.triflorum": "Numeric", + "Glycyrrhiza.lepidota": "Numeric", + "Grindelia.squarrosa": "Numeric", + "Gutierrezia.sarothrae": "Numeric", + "Hairy.grass.unknown": "Numeric", + "Hedysarum.alpinum": "Numeric", + "Helianthus.maximiliani": "Numeric", + "Helianthus.nuttallii": "Numeric", + "Helianthus.pauciflorus": "Numeric", + "Helictochloa.hookeri": "Numeric", + "Hesperostipa.comata": "Numeric", + "Hesperostipa.curtiseta": "Numeric", + "Hesperostipa.spartea": "Numeric", + "Heterotheca.villosa": "Numeric", + "Heuchera.richardsonii": "Numeric", + "Houstonia.longifolia": "Numeric", + "Hymenoxys.richardsonii": "Numeric", + "Iva.axillaris": "Numeric", + "Juniperus.horizontalis": "Numeric", + "Koeleria.macrantha": "Numeric", + "Lactuca.pulchella": "Numeric", + "Ladeania.lanceolata": "Numeric", + "Lathyrus": "Numeric", + "Lathyrus.ochroleucus": "Numeric", + "Lathyrus.venosus": "Numeric", + "Lepidum.densiflorum": "Numeric", + "Liatris.ligulistylis": "Numeric", + "Liatris.punctata": "Numeric", + "Lilium.philadelphicum": "Numeric", + "Linum.lewisii": "Numeric", + "Linum.rigidum": "Numeric", + "Lithospermum.canescens": "Numeric", + "Litter": "Numeric", + "Lygodesmia.juncea": "Numeric", + "Maianthemum.stellatum": "Numeric", + "Medicago": "Numeric", + "Medicago.lupulina": "Numeric", + "Medicago.sativa": "Numeric", + "Melilotus.albus": "Numeric", + "Melilotus.officinalis": "Numeric", + "Monarda.fistulosa": "Numeric", + "Muhlenbergia": "Numeric", + "Muhlenbergia.cuspidata": "Numeric", + "Muhlenbergia.richardsonis": "Numeric", + "Nassella.viridula": "Numeric", + "Number": "Numeric", + "Observer": "Text", + "Oenothera.serrulata": "Numeric", + "Oenothera.suffrutescens": "Numeric", + "Opuntia.fragilis": "Numeric", + "Opuntia.polycantha": "Numeric", + "Orthocarpus.luteus": "Numeric", + "Oxytropis.lambertii": "Numeric", + "Panicum.virgatum": "Numeric", + "Pascopyrum.smithii": "Numeric", + "Pediomelum.agrophyllum": "Numeric", + "Pediomelum.esculentum": "Numeric", + "Penstemon": "Numeric", + "Penstemon.gracilis": "Numeric", + "Persicaria.amphibia": "Numeric", + "Phlox.hodii": "Numeric", + "Physalis.virginiana": "Numeric", + "Plantago": "Numeric", + "Plantago.major": "Numeric", + "Plantago.patagonica": "Numeric", + "Plot": "Text", + "Poa.interior": "Numeric", + "Poa.pratensis": "Numeric", + "Poa.secunda": "Numeric", + "Poa.unknown": "Numeric", + "Poaceae.unidentified": "Numeric", + "Polygala.alba": "Numeric", + "Polygala.senega": "Numeric", + "Populus.tremuloides": "Numeric", + "Potentilla": "Numeric", + "Potentilla.argenta": "Numeric", + "Potentilla.hippiana": "Numeric", + "Potentilla.pensylvanica": "Numeric", + "Prunus.pumila": "Numeric", + "Prunus.virginiana": "Numeric", + "Pulsatilla.nuttalliana": "Numeric", + "Ratibida.columnifera": "Numeric", + "Replicate": "Numeric", + "Rosa.acicularis": "Numeric", + "Rosa.arkansana": "Numeric", + "Rosa.woodsii": "Numeric", + "Rudbeckia.hirta": "Numeric", + "Salix": "Numeric", + "Schizachyrium.scoparium": "Numeric", + "Shepherdia.argentea": "Numeric", + "Silene.drummondii": "Numeric", + "Silver.trifoliate.unkown": "Numeric", + "Site": "Text", + "Slope": "Numeric", + "Solidago": "Numeric", + "Solidago.canadensis": "Numeric", + "Solidago.missouriensis": "Numeric", + "Solidago.rigida": "Numeric", + "Sonchus.arvensis": "Numeric", + "Species": "Text", + "Sphaeralcea.coccinea": "Numeric", + "Sporobolus.cryptandrus": "Numeric", + "Sporobolus.heterolepis": "Numeric", + "Sporobolus.michauxianus": "Numeric", + "Stachys": "Numeric", + "Stipa.spartea": "Numeric", + "Symphoricarpos.occidentalis": "Numeric", + "Symphyotrichum": "Numeric", + "Symphyotrichum.boreale": "Numeric", + "Symphyotrichum.ericoides": "Numeric", + "Symphyotrichum.falcatum": "Numeric", + "Symphyotrichum.laeve": "Numeric", + "Symphyotrichum.lanceolatum": "Numeric", + "Taraxacum.officinale": "Numeric", + "Thalictrum.venulosum": "Numeric", + "Thermopsis.rhombifolia": "Numeric", + "Toadflaxlikeplant": "Numeric", + "Toxicoscordion.venenosum": "Numeric", + "Tragopogon.dubius": "Numeric", + "Trifolium": "Numeric", + "Trifolium.pratense": "Numeric", + "Trifolium.repens": "Numeric", + "Ulmus": "Numeric", + "Vicia": "Numeric", + "Vicia.americana": "Numeric", + "Viola.adunca": "Numeric", + "Viola.vallicola": "Numeric", + "Xanthisma.spinulosum": "Numeric", + "Zizia.aptera": "Numeric" + }, + "classification": "RDF106", + "flagged_attributes": [] + }, + "overlays": { + "conformance": { + "d": "ELnxbUyCs1MvH-gmIcmDYAmsq_FYi7kFB3SmNq4q2grj", + "capture_base": "EM9PdV2VBC4oegzUS006ddDtSz2jZW4Qq8WArWh1zgET", + "type": "spec/overlays/conformance/1.1", + "attribute_conformance": { + "Achillea.millefolium": "O", + "Agropyron.caninum": "O", + "Agropyron.cristatum": "O", + "Agroseris.glauca": "O", + "Allium.stellatum": "O", + "Allium.textile": "O", + "Ambrosia.psilostachya": "O", + "Amelanchier.alnifolia": "O", + "Andropogon.gerardii": "O", + "Androsace.septentrionalis": "O", + "Anemonastrum_canadense": "O", + "Anenome.cylindrica": "O", + "Anenome.multifida": "O", + "Antecedant.Precip": "O", + "Antecedant.Temp": "O", + "Antennaria.neglecta": "O", + "Antennaria.parvifolia": "O", + "Anticlea.elegans": "O", + "Arabis": "O", + "Arctostaphylos.uva-ursi": "O", + "Argentina.anserina": "O", + "Arnica.fulgens": "O", + "Artemisia": "O", + "Artemisia.campestris": "O", + "Artemisia.cana": "O", + "Artemisia.frigida": "O", + "Artemisia.ludoviciana": "O", + "Asclepias.speciosa": "O", + "Aspect": "M", + "Aster.laevis": "O", + "Aster.unknown": "O", + "Astragalus": "O", + "Astragalus.agrestis": "O", + "Astragalus.bisulcatus": "O", + "Astragalus.canadensis": "O", + "Astragalus.cicer": "O", + "Astragalus.missouriensis": "O", + "Astragalus.pectinatus": "O", + "Bare.Ground": "O", + "Bouteloua.gracilis": "O", + "Bromus.inermis": "O", + "Calamagrostis.stricta": "O", + "Calamovilfa.longifolia": "O", + "Campanula.alaskana": "O", + "Carex": "O", + "Cerastium.arvense": "O", + "Chenopodiaceae": "O", + "Chenopodium.album": "O", + "Cirsium.arvense": "O", + "Cirsium.arvense.2": "O", + "Cirsium.flodmanii": "O", + "Collomia.linearis": "O", + "Comandra.umbellata": "O", + "Crisium": "O", + "Current.Precip": "M", + "Current.Temp": "M", + "Dalea.candida": "O", + "Dalea.purpurea": "O", + "Date": "M", + "Descurainia.sophia": "O", + "Elaeagnus.commutata": "O", + "Elymus.repens": "O", + "Elymus.trachycaulus.subsecundus": "O", + "Elymus.trachycaulus.trachycaulus": "O", + "Equisetum": "O", + "Erigeron.caespitosus": "O", + "Erigeron.canadensis": "O", + "Erigeron.glabellus": "O", + "Eriogonum.flavum": "O", + "Eriogonum.pauciflorum": "O", + "Euphorbia.virgata": "O", + "Festuca.hallii": "O", + "Festuca.ovina": "O", + "Fragaria.virginiana": "O", + "Gaillardia.aristata": "O", + "Galium.boreale": "O", + "Geum.triflorum": "O", + "Glycyrrhiza.lepidota": "O", + "Grindelia.squarrosa": "O", + "Gutierrezia.sarothrae": "O", + "Hairy.grass.unknown": "O", + "Hedysarum.alpinum": "O", + "Helianthus.maximiliani": "O", + "Helianthus.nuttallii": "O", + "Helianthus.pauciflorus": "O", + "Helictochloa.hookeri": "O", + "Hesperostipa.comata": "O", + "Hesperostipa.curtiseta": "O", + "Hesperostipa.spartea": "O", + "Heterotheca.villosa": "O", + "Heuchera.richardsonii": "O", + "Houstonia.longifolia": "O", + "Hymenoxys.richardsonii": "O", + "Iva.axillaris": "O", + "Juniperus.horizontalis": "O", + "Koeleria.macrantha": "O", + "Lactuca.pulchella": "O", + "Ladeania.lanceolata": "O", + "Lathyrus": "O", + "Lathyrus.ochroleucus": "O", + "Lathyrus.venosus": "O", + "Lepidum.densiflorum": "O", + "Liatris.ligulistylis": "O", + "Liatris.punctata": "O", + "Lilium.philadelphicum": "O", + "Linum.lewisii": "O", + "Linum.rigidum": "O", + "Lithospermum.canescens": "O", + "Litter": "O", + "Lygodesmia.juncea": "O", + "Maianthemum.stellatum": "O", + "Medicago": "O", + "Medicago.lupulina": "O", + "Medicago.sativa": "O", + "Melilotus.albus": "O", + "Melilotus.officinalis": "O", + "Monarda.fistulosa": "O", + "Muhlenbergia": "O", + "Muhlenbergia.cuspidata": "O", + "Muhlenbergia.richardsonis": "O", + "Nassella.viridula": "O", + "Number": "M", + "Observer": "M", + "Oenothera.serrulata": "O", + "Oenothera.suffrutescens": "O", + "Opuntia.fragilis": "O", + "Opuntia.polycantha": "O", + "Orthocarpus.luteus": "O", + "Oxytropis.lambertii": "O", + "Panicum.virgatum": "O", + "Pascopyrum.smithii": "O", + "Pediomelum.agrophyllum": "O", + "Pediomelum.esculentum": "O", + "Penstemon": "O", + "Penstemon.gracilis": "O", + "Persicaria.amphibia": "O", + "Phlox.hodii": "O", + "Physalis.virginiana": "O", + "Plantago": "O", + "Plantago.major": "O", + "Plantago.patagonica": "O", + "Plot": "M", + "Poa.interior": "O", + "Poa.pratensis": "O", + "Poa.secunda": "O", + "Poa.unknown": "O", + "Poaceae.unidentified": "O", + "Polygala.alba": "O", + "Polygala.senega": "O", + "Populus.tremuloides": "O", + "Potentilla": "O", + "Potentilla.argenta": "O", + "Potentilla.hippiana": "O", + "Potentilla.pensylvanica": "O", + "Prunus.pumila": "O", + "Prunus.virginiana": "O", + "Pulsatilla.nuttalliana": "O", + "Ratibida.columnifera": "O", + "Replicate": "M", + "Rosa.acicularis": "O", + "Rosa.arkansana": "O", + "Rosa.woodsii": "O", + "Rudbeckia.hirta": "O", + "Salix": "O", + "Schizachyrium.scoparium": "O", + "Shepherdia.argentea": "O", + "Silene.drummondii": "O", + "Silver.trifoliate.unkown": "O", + "Site": "M", + "Slope": "M", + "Solidago": "O", + "Solidago.canadensis": "O", + "Solidago.missouriensis": "O", + "Solidago.rigida": "O", + "Sonchus.arvensis": "O", + "Species": "M", + "Sphaeralcea.coccinea": "O", + "Sporobolus.cryptandrus": "O", + "Sporobolus.heterolepis": "O", + "Sporobolus.michauxianus": "O", + "Stachys": "O", + "Stipa.spartea": "O", + "Symphoricarpos.occidentalis": "O", + "Symphyotrichum": "O", + "Symphyotrichum.boreale": "O", + "Symphyotrichum.ericoides": "O", + "Symphyotrichum.falcatum": "O", + "Symphyotrichum.laeve": "O", + "Symphyotrichum.lanceolatum": "O", + "Taraxacum.officinale": "O", + "Thalictrum.venulosum": "O", + "Thermopsis.rhombifolia": "O", + "Toadflaxlikeplant": "O", + "Toxicoscordion.venenosum": "O", + "Tragopogon.dubius": "O", + "Trifolium": "O", + "Trifolium.pratense": "O", + "Trifolium.repens": "O", + "Ulmus": "O", + "Vicia": "O", + "Vicia.americana": "O", + "Viola.adunca": "O", + "Viola.vallicola": "O", + "Xanthisma.spinulosum": "O", + "Zizia.aptera": "O" + } + }, + "entry": [{ + "d": "ENk6jquvUXDuCGzRkA4MKf6IGZ0oI9kUX-K1WffVHuEq", + "capture_base": "EM9PdV2VBC4oegzUS006ddDtSz2jZW4Qq8WArWh1zgET", + "type": "spec/overlays/entry/1.1", + "language": "eng", + "attribute_entries": { + "Aspect": { + "East": "East", + "None": "None", + "North": "North", + "Northeast": "Northeast", + "Northwest": "Northwest", + "South": "South", + "Southeast": "Southeast", + "Southwest": "Southwest", + "West": "West" + }, + "Plot": { + "Community": "Community", + "Focal": "Focal" + }, + "Site": { + "ASQ": "NCC Asquith", + "BID": "Biddulph", + "CDE": "Condie", + "CFL": "Cranberry Flats", + "CPH": "Camp Hughes", + "ESL": "East Shoal Lake", + "FEL": "Fort Ellice-St. Lazare", + "GLE": "Grasslands East (west block)", + "GLW": "Grasslands West (west block)", + "GWR": "Goodwater", + "HDM": "Horod Moraine-Onanole", + "HZN": "Hazen", + "LAM": "Lake Alma", + "MAT": "Matador", + "MCK": "McKinney", + "SLO": "CFB Shilo", + "STD": "St. Denis", + "YQP": "Yellow Quill Prairie" + }, + "Species": { + "CL": "Calamovilfa longifolia", + "DP": "Dalea purpurea", + "HM": "Helianthus maximilliani", + "LL": "Linum lewisii", + "NV": "Nasella viridula" + } + } + }], + "entry_code": { + "d": "ENbP75RGdYujv6HoTurlKkkPCPKYjHn1u6lQZVPoIjZ9", + "capture_base": "EM9PdV2VBC4oegzUS006ddDtSz2jZW4Qq8WArWh1zgET", + "type": "spec/overlays/entry_code/1.1", + "attribute_entry_codes": { + "Aspect": ["East", "None", "North", "Northeast", "Northwest", "South", "Southeast", "Southwest", "West"], + "Plot": ["Community", "Focal"], + "Site": ["ASQ", "BID", "CDE", "CFL", "CPH", "ESL", "FEL", "GLE", "GLW", "GWR", "HDM", "HZN", "LAM", "MAT", "MCK", "SLO", "STD", "YQP"], + "Species": ["CL", "DP", "HM", "LL", "NV"] + } + }, + "format": { + "d": "EPz4ECvhpxe4z-rE1TiyLNQYDYgKYlh44BxVSPvcI-g9", + "capture_base": "EM9PdV2VBC4oegzUS006ddDtSz2jZW4Qq8WArWh1zgET", + "type": "spec/overlays/format/1.1", + "attribute_formats": { + "Achillea.millefolium": "^-?[0-9]+$", + "Agropyron.caninum": "^-?[0-9]+$", + "Agropyron.cristatum": "^-?[0-9]+$", + "Agroseris.glauca": "^-?[0-9]+$", + "Allium.stellatum": "^-?[0-9]+$", + "Allium.textile": "^-?[0-9]+$", + "Ambrosia.psilostachya": "^-?[0-9]+$", + "Amelanchier.alnifolia": "^-?[0-9]+$", + "Andropogon.gerardii": "^-?[0-9]+$", + "Androsace.septentrionalis": "^-?[0-9]+$", + "Anemonastrum_canadense": "^-?[0-9]+$", + "Anenome.cylindrica": "^-?[0-9]+$", + "Anenome.multifida": "^-?[0-9]+$", + "Antecedant.Precip": "^-?[0-9]+$", + "Antecedant.Temp": "^[-+]?\\d*\\.?\\d+$", + "Antennaria.neglecta": "^-?[0-9]+$", + "Antennaria.parvifolia": "^-?[0-9]+$", + "Anticlea.elegans": "^-?[0-9]+$", + "Arabis": "^-?[0-9]+$", + "Arctostaphylos.uva-ursi": "^-?[0-9]+$", + "Argentina.anserina": "^-?[0-9]+$", + "Arnica.fulgens": "^-?[0-9]+$", + "Artemisia": "^-?[0-9]+$", + "Artemisia.campestris": "^-?[0-9]+$", + "Artemisia.cana": "^-?[0-9]+$", + "Artemisia.frigida": "^-?[0-9]+$", + "Artemisia.ludoviciana": "^-?[0-9]+$", + "Asclepias.speciosa": "^-?[0-9]+$", + "Aspect": "^.{0,50}$", + "Aster.laevis": "^-?[0-9]+$", + "Aster.unknown": "^-?[0-9]+$", + "Astragalus": "^-?[0-9]+$", + "Astragalus.agrestis": "^-?[0-9]+$", + "Astragalus.bisulcatus": "^-?[0-9]+$", + "Astragalus.canadensis": "^-?[0-9]+$", + "Astragalus.cicer": "^-?[0-9]+$", + "Astragalus.missouriensis": "^-?[0-9]+$", + "Astragalus.pectinatus": "^-?[0-9]+$", + "Bare.Ground": "^[-+]?\\d*\\.?\\d+$", + "Bouteloua.gracilis": "^-?[0-9]+$", + "Bromus.inermis": "^-?[0-9]+$", + "Calamagrostis.stricta": "^-?[0-9]+$", + "Calamovilfa.longifolia": "^-?[0-9]+$", + "Campanula.alaskana": "^-?[0-9]+$", + "Carex": "^-?[0-9]+$", + "Cerastium.arvense": "^-?[0-9]+$", + "Chenopodiaceae": "^-?[0-9]+$", + "Chenopodium.album": "^-?[0-9]+$", + "Cirsium.arvense": "^-?[0-9]+$", + "Cirsium.arvense.2": "^-?[0-9]+$", + "Cirsium.flodmanii": "^-?[0-9]+$", + "Collomia.linearis": "^-?[0-9]+$", + "Comandra.umbellata": "^-?[0-9]+$", + "Crisium": "^-?[0-9]+$", + "Current.Precip": "^[-+]?\\d*\\.?\\d+$", + "Current.Temp": "^[-+]?\\d*\\.?\\d+$", + "Dalea.candida": "^-?[0-9]+$", + "Dalea.purpurea": "^-?[0-9]+$", + "Date": "^(\\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$", + "Descurainia.sophia": "^-?[0-9]+$", + "Elaeagnus.commutata": "^-?[0-9]+$", + "Elymus.repens": "^-?[0-9]+$", + "Elymus.trachycaulus.subsecundus": "^-?[0-9]+$", + "Elymus.trachycaulus.trachycaulus": "^-?[0-9]+$", + "Equisetum": "^-?[0-9]+$", + "Erigeron.caespitosus": "^-?[0-9]+$", + "Erigeron.canadensis": "^-?[0-9]+$", + "Erigeron.glabellus": "^-?[0-9]+$", + "Eriogonum.flavum": "^-?[0-9]+$", + "Eriogonum.pauciflorum": "^-?[0-9]+$", + "Euphorbia.virgata": "^-?[0-9]+$", + "Festuca.hallii": "^-?[0-9]+$", + "Festuca.ovina": "^-?[0-9]+$", + "Fragaria.virginiana": "^-?[0-9]+$", + "Gaillardia.aristata": "^-?[0-9]+$", + "Galium.boreale": "^-?[0-9]+$", + "Geum.triflorum": "^-?[0-9]+$", + "Glycyrrhiza.lepidota": "^-?[0-9]+$", + "Grindelia.squarrosa": "^-?[0-9]+$", + "Gutierrezia.sarothrae": "^-?[0-9]+$", + "Hairy.grass.unknown": "^-?[0-9]+$", + "Hedysarum.alpinum": "^-?[0-9]+$", + "Helianthus.maximiliani": "^-?[0-9]+$", + "Helianthus.nuttallii": "^-?[0-9]+$", + "Helianthus.pauciflorus": "^-?[0-9]+$", + "Helictochloa.hookeri": "^-?[0-9]+$", + "Hesperostipa.comata": "^-?[0-9]+$", + "Hesperostipa.curtiseta": "^-?[0-9]+$", + "Hesperostipa.spartea": "^-?[0-9]+$", + "Heterotheca.villosa": "^-?[0-9]+$", + "Heuchera.richardsonii": "^-?[0-9]+$", + "Houstonia.longifolia": "^-?[0-9]+$", + "Hymenoxys.richardsonii": "^-?[0-9]+$", + "Iva.axillaris": "^-?[0-9]+$", + "Juniperus.horizontalis": "^-?[0-9]+$", + "Koeleria.macrantha": "^-?[0-9]+$", + "Lactuca.pulchella": "^-?[0-9]+$", + "Ladeania.lanceolata": "^-?[0-9]+$", + "Lathyrus": "^-?[0-9]+$", + "Lathyrus.ochroleucus": "^-?[0-9]+$", + "Lathyrus.venosus": "^-?[0-9]+$", + "Lepidum.densiflorum": "^-?[0-9]+$", + "Liatris.ligulistylis": "^-?[0-9]+$", + "Liatris.punctata": "^-?[0-9]+$", + "Lilium.philadelphicum": "^-?[0-9]+$", + "Linum.lewisii": "^-?[0-9]+$", + "Linum.rigidum": "^-?[0-9]+$", + "Lithospermum.canescens": "^-?[0-9]+$", + "Litter": "^[-+]?\\d*\\.?\\d+$", + "Lygodesmia.juncea": "^-?[0-9]+$", + "Maianthemum.stellatum": "^-?[0-9]+$", + "Medicago": "^-?[0-9]+$", + "Medicago.lupulina": "^-?[0-9]+$", + "Medicago.sativa": "^-?[0-9]+$", + "Melilotus.albus": "^-?[0-9]+$", + "Melilotus.officinalis": "^-?[0-9]+$", + "Monarda.fistulosa": "^-?[0-9]+$", + "Muhlenbergia": "^-?[0-9]+$", + "Muhlenbergia.cuspidata": "^-?[0-9]+$", + "Muhlenbergia.richardsonis": "^-?[0-9]+$", + "Nassella.viridula": "^-?[0-9]+$", + "Number": "^-?[0-9]+$", + "Observer": "^.{0,250}$", + "Oenothera.serrulata": "^-?[0-9]+$", + "Oenothera.suffrutescens": "^-?[0-9]+$", + "Opuntia.fragilis": "^-?[0-9]+$", + "Opuntia.polycantha": "^-?[0-9]+$", + "Orthocarpus.luteus": "^-?[0-9]+$", + "Oxytropis.lambertii": "^-?[0-9]+$", + "Panicum.virgatum": "^-?[0-9]+$", + "Pascopyrum.smithii": "^-?[0-9]+$", + "Pediomelum.agrophyllum": "^-?[0-9]+$", + "Pediomelum.esculentum": "^-?[0-9]+$", + "Penstemon": "^-?[0-9]+$", + "Penstemon.gracilis": "^-?[0-9]+$", + "Persicaria.amphibia": "^-?[0-9]+$", + "Phlox.hodii": "^-?[0-9]+$", + "Physalis.virginiana": "^-?[0-9]+$", + "Plantago": "^-?[0-9]+$", + "Plantago.major": "^-?[0-9]+$", + "Plantago.patagonica": "^-?[0-9]+$", + "Plot": "^.{0,50}$", + "Poa.interior": "^-?[0-9]+$", + "Poa.pratensis": "^-?[0-9]+$", + "Poa.secunda": "^-?[0-9]+$", + "Poa.unknown": "^-?[0-9]+$", + "Poaceae.unidentified": "^-?[0-9]+$", + "Polygala.alba": "^-?[0-9]+$", + "Polygala.senega": "^-?[0-9]+$", + "Populus.tremuloides": "^-?[0-9]+$", + "Potentilla": "^-?[0-9]+$", + "Potentilla.argenta": "^-?[0-9]+$", + "Potentilla.hippiana": "^-?[0-9]+$", + "Potentilla.pensylvanica": "^-?[0-9]+$", + "Prunus.pumila": "^-?[0-9]+$", + "Prunus.virginiana": "^-?[0-9]+$", + "Pulsatilla.nuttalliana": "^-?[0-9]+$", + "Ratibida.columnifera": "^-?[0-9]+$", + "Replicate": "^-?[0-9]+$", + "Rosa.acicularis": "^-?[0-9]+$", + "Rosa.arkansana": "^-?[0-9]+$", + "Rosa.woodsii": "^-?[0-9]+$", + "Rudbeckia.hirta": "^-?[0-9]+$", + "Salix": "^-?[0-9]+$", + "Schizachyrium.scoparium": "^-?[0-9]+$", + "Shepherdia.argentea": "^-?[0-9]+$", + "Silene.drummondii": "^-?[0-9]+$", + "Silver.trifoliate.unkown": "^-?[0-9]+$", + "Site": "^.{0,50}$", + "Slope": "^-?[0-9]+$", + "Solidago": "^-?[0-9]+$", + "Solidago.canadensis": "^-?[0-9]+$", + "Solidago.missouriensis": "^-?[0-9]+$", + "Solidago.rigida": "^-?[0-9]+$", + "Sonchus.arvensis": "^-?[0-9]+$", + "Species": "^.{0,250}$", + "Sphaeralcea.coccinea": "^-?[0-9]+$", + "Sporobolus.cryptandrus": "^-?[0-9]+$", + "Sporobolus.heterolepis": "^-?[0-9]+$", + "Sporobolus.michauxianus": "^-?[0-9]+$", + "Stachys": "^-?[0-9]+$", + "Stipa.spartea": "^-?[0-9]+$", + "Symphoricarpos.occidentalis": "^-?[0-9]+$", + "Symphyotrichum": "^-?[0-9]+$", + "Symphyotrichum.boreale": "^-?[0-9]+$", + "Symphyotrichum.ericoides": "^-?[0-9]+$", + "Symphyotrichum.falcatum": "^-?[0-9]+$", + "Symphyotrichum.laeve": "^-?[0-9]+$", + "Symphyotrichum.lanceolatum": "^-?[0-9]+$", + "Taraxacum.officinale": "^-?[0-9]+$", + "Thalictrum.venulosum": "^-?[0-9]+$", + "Thermopsis.rhombifolia": "^-?[0-9]+$", + "Toadflaxlikeplant": "^-?[0-9]+$", + "Toxicoscordion.venenosum": "^-?[0-9]+$", + "Tragopogon.dubius": "^-?[0-9]+$", + "Trifolium": "^-?[0-9]+$", + "Trifolium.pratense": "^-?[0-9]+$", + "Trifolium.repens": "^-?[0-9]+$", + "Ulmus": "^-?[0-9]+$", + "Vicia": "^-?[0-9]+$", + "Vicia.americana": "^-?[0-9]+$", + "Viola.adunca": "^-?[0-9]+$", + "Viola.vallicola": "^-?[0-9]+$", + "Xanthisma.spinulosum": "^-?[0-9]+$", + "Zizia.aptera": "^-?[0-9]+$" + } + }, + "meta": [{ + "d": "EPBngH5q1W5or21p3oJgMXQdxFLSRtkrK7neLo5610lj", + "capture_base": "EM9PdV2VBC4oegzUS006ddDtSz2jZW4Qq8WArWh1zgET", + "type": "spec/overlays/meta/1.1", + "language": "eng", + "description": "Genome Canada community composition data", + "name": "Community composition data" + }] + } + }, + "dependencies": [] + }, + "extensions": { + "adc": { + "EM9PdV2VBC4oegzUS006ddDtSz2jZW4Qq8WArWh1zgET": { + "d": "EFoEvQIPeaxtI5eKMKcjFT9clQiZZwVL2Fc2h5-3_XQ-", + "type": "community/adc/extension/1.0", + "overlays": { + "ordering": { + "d": "ELup4-8fVgxzEIy-z0r5FOjg0_EtczYRquprazYSwdJT", + "type": "community/overlays/adc/ordering/1.1", + "attribute_ordering": ["Number", "Site", "Species", "Replicate", "Plot", "Date", "Observer", "Antecedant.Precip", "Antecedant.Temp", "Current.Precip", "Current.Temp", "Slope", "Aspect", "Litter", "Bare.Ground", "Achillea.millefolium", "Agropyron.caninum", "Agropyron.cristatum", "Agroseris.glauca", "Allium.stellatum", "Allium.textile", "Ambrosia.psilostachya", "Amelanchier.alnifolia", "Andropogon.gerardii", "Androsace.septentrionalis", "Anemonastrum_canadense", "Anenome.cylindrica", "Anenome.multifida", "Antennaria.neglecta", "Antennaria.parvifolia", "Anticlea.elegans", "Arabis", "Arctostaphylos.uva-ursi", "Argentina.anserina", "Arnica.fulgens", "Artemisia", "Artemisia.campestris", "Artemisia.cana", "Artemisia.frigida", "Artemisia.ludoviciana", "Asclepias.speciosa", "Aster.laevis", "Aster.unknown", "Astragalus", "Astragalus.agrestis", "Astragalus.bisulcatus", "Astragalus.canadensis", "Astragalus.cicer", "Astragalus.missouriensis", "Astragalus.pectinatus", "Bouteloua.gracilis", "Bromus.inermis", "Calamagrostis.stricta", "Calamovilfa.longifolia", "Campanula.alaskana", "Carex", "Cerastium.arvense", "Chenopodiaceae", "Chenopodium.album", "Cirsium.arvense", "Cirsium.arvense.2", "Cirsium.flodmanii", "Collomia.linearis", "Comandra.umbellata", "Crisium", "Dalea.candida", "Dalea.purpurea", "Descurainia.sophia", "Elaeagnus.commutata", "Elymus.repens", "Elymus.trachycaulus.subsecundus", "Elymus.trachycaulus.trachycaulus", "Equisetum", "Erigeron.caespitosus", "Erigeron.canadensis", "Erigeron.glabellus", "Eriogonum.flavum", "Eriogonum.pauciflorum", "Euphorbia.virgata", "Festuca.hallii", "Festuca.ovina", "Fragaria.virginiana", "Gaillardia.aristata", "Galium.boreale", "Geum.triflorum", "Glycyrrhiza.lepidota", "Grindelia.squarrosa", "Gutierrezia.sarothrae", "Hairy.grass.unknown", "Hedysarum.alpinum", "Helianthus.maximiliani", "Helianthus.nuttallii", "Helianthus.pauciflorus", "Helictochloa.hookeri", "Hesperostipa.comata", "Hesperostipa.curtiseta", "Hesperostipa.spartea", "Heterotheca.villosa", "Heuchera.richardsonii", "Houstonia.longifolia", "Hymenoxys.richardsonii", "Iva.axillaris", "Juniperus.horizontalis", "Koeleria.macrantha", "Lactuca.pulchella", "Ladeania.lanceolata", "Lathyrus", "Lathyrus.ochroleucus", "Lathyrus.venosus", "Lepidum.densiflorum", "Liatris.ligulistylis", "Liatris.punctata", "Lilium.philadelphicum", "Linum.lewisii", "Linum.rigidum", "Lithospermum.canescens", "Lygodesmia.juncea", "Maianthemum.stellatum", "Medicago", "Medicago.lupulina", "Medicago.sativa", "Melilotus.albus", "Melilotus.officinalis", "Monarda.fistulosa", "Muhlenbergia", "Muhlenbergia.cuspidata", "Muhlenbergia.richardsonis", "Nassella.viridula", "Oenothera.serrulata", "Oenothera.suffrutescens", "Opuntia.fragilis", "Opuntia.polycantha", "Orthocarpus.luteus", "Oxytropis.lambertii", "Panicum.virgatum", "Pascopyrum.smithii", "Pediomelum.agrophyllum", "Pediomelum.esculentum", "Penstemon", "Penstemon.gracilis", "Persicaria.amphibia", "Phlox.hodii", "Physalis.virginiana", "Plantago", "Plantago.major", "Plantago.patagonica", "Poa.interior", "Poa.pratensis", "Poa.secunda", "Poa.unknown", "Poaceae.unidentified", "Polygala.alba", "Polygala.senega", "Populus.tremuloides", "Potentilla", "Potentilla.argenta", "Potentilla.hippiana", "Potentilla.pensylvanica", "Prunus.pumila", "Prunus.virginiana", "Pulsatilla.nuttalliana", "Ratibida.columnifera", "Rosa.acicularis", "Rosa.arkansana", "Rosa.woodsii", "Rudbeckia.hirta", "Salix", "Schizachyrium.scoparium", "Shepherdia.argentea", "Silene.drummondii", "Silver.trifoliate.unkown", "Solidago", "Solidago.canadensis", "Solidago.missouriensis", "Solidago.rigida", "Sonchus.arvensis", "Sphaeralcea.coccinea", "Sporobolus.cryptandrus", "Sporobolus.heterolepis", "Sporobolus.michauxianus", "Stachys", "Stipa.spartea", "Symphoricarpos.occidentalis", "Symphyotrichum", "Symphyotrichum.boreale", "Symphyotrichum.ericoides", "Symphyotrichum.falcatum", "Symphyotrichum.laeve", "Symphyotrichum.lanceolatum", "Taraxacum.officinale", "Thalictrum.venulosum", "Thermopsis.rhombifolia", "Toadflaxlikeplant", "Toxicoscordion.venenosum", "Tragopogon.dubius", "Trifolium", "Trifolium.pratense", "Trifolium.repens", "Ulmus", "Vicia", "Vicia.americana", "Viola.adunca", "Viola.vallicola", "Xanthisma.spinulosum", "Zizia.aptera"], + "entry_code_ordering": { + "Site": ["ASQ", "BID", "CDE", "CFL", "CPH", "ESL", "FEL", "GLE", "GLW", "GWR", "HDM", "HZN", "LAM", "MAT", "MCK", "SLO", "STD", "YQP"], + "Species": ["CL", "DP", "HM", "LL", "NV"], + "Plot": ["Community", "Focal"], + "Aspect": ["None", "East", "West", "North", "Northeast", "Northwest", "South", "Southeast", "Southwest"] + } + } + } + } + } + } +} \ No newline at end of file diff --git a/web/templates/oca_test/PeaCE_OCA_package_Final.json b/web/templates/oca_test/PeaCE_OCA_package_Final.json new file mode 100644 index 00000000..9e078258 --- /dev/null +++ b/web/templates/oca_test/PeaCE_OCA_package_Final.json @@ -0,0 +1 @@ +{"d":"EGRRH-4qD2zNCWynyCefq0sEmZBBsamMRwBeeJsbDjAm","type":"oca_package/1.0","oca_bundle":{"v":"OCAA11JSON001bb6_","bundle":{"v":"OCAS11JSON001b99_","d":"EPehSCxbQ4qcVhEsLlGPYwzpKBsM3FLA9FT9WzRpyO4U","capture_base":{"d":"ELyfXt8wfuLYql3IABdjsuwtgnRaobepNGsbWbPTmqMl","type":"spec/capture_base/1.1","attributes":{"accession_id":"Text","agronomic_trait":"Text","ch4_flux":"Numeric","climate_conditions":"Text","co2_flux":"Numeric","cost_benefit_analysis":"Text","crop_yield":"Numeric","demographic_data":"Text","disease_severity_score":"Numeric","fertilizer_application_rate":"Numeric","field_trial_location":"Text","functional_description":"Text","gene_id":"Text","generation":"Text","geographic_location":"Text","inoculum_concentration":"Numeric","interview_coding":"Text","interview_transcript":"Text","marker_data":"Text","market_analysis":"Text","maturity":"Numeric","metabolite_profile":"Text","morphological_trait":"Text","n2o_flux":"Numeric","origin":"Text","parental_line":"Text","participant_id":"Text","pathogen_strain":"Text","pathway_analysis":"Text","protein_content":"Numeric","protein_interaction_data":"Text","proteomics_data":"Text","qpcr_data":"Text","qtl_mapping":"Text","regulations":"Text","rna_seq_data":"Text","sequencing_platform":"Text","soil_moisture":"Numeric","soil_nutrient_content":"Numeric","soil_temperature":"Numeric","species":"Text","stakeholder_analysis":"Text","subspecies":"Text","survey_response":"Text","variant_calls":"Text","weather_conditions":"Text","yield":"Numeric"},"classification":"RDF401","flagged_attributes":[]},"overlays":{"information":[{"d":"ELZyAXM349E1ETt9JYCuyOE3dqcxbXjiyANyNTNmyxcp","capture_base":"ELyfXt8wfuLYql3IABdjsuwtgnRaobepNGsbWbPTmqMl","type":"spec/overlays/information/1.1","language":"eng","attribute_information":{"accession_id":"Unique identifier for each germplasm accession","agronomic_trait":"Agronomic trait measured for the germplasm accession","ch4_flux":"Methane flux measurement","climate_conditions":"Climate conditions at the origin of the germplasm accession","co2_flux":"Carbon dioxide flux measurement","cost_benefit_analysis":"Cost-benefit analysis data","crop_yield":"Crop yield measurement","demographic_data":"Demographic data of the participant","disease_severity_score":"Disease severity score on a scale of 1-5","fertilizer_application_rate":"Fertilizer application rate","field_trial_location":"Location of the field trial for the breeding population","functional_description":"Functional description of the gene","gene_id":"Unique identifier for each gene","generation":"Generation of the breeding population","geographic_location":"Geographic location of the germplasm accession","inoculum_concentration":"Concentration of the pathogen inoculum","interview_coding":"Interview coding data","interview_transcript":"Interview transcript data","marker_data":"Marker data generated for the breeding population","market_analysis":"Market analysis data","maturity":"Maturity measurement for the breeding population","metabolite_profile":"Metabolite profile data","morphological_trait":"Morphological trait measured for the germplasm accession","n2o_flux":"Nitrous oxide flux measurement","origin":"Geographical origin of the germplasm accession","parental_line":"Parental line used in the breeding program","participant_id":"Unique identifier for each participant","pathogen_strain":"Pathogen strain used for disease resistance screening","pathway_analysis":"Pathway analysis data","protein_content":"Protein content measurement for the breeding population","protein_interaction_data":"Protein-protein interaction data","proteomics_data":"Proteomics data for protein analysis","qpcr_data":"qPCR data for gene expression analysis","qtl_mapping":"QTL mapping data for the breeding population","regulations":"Regulations data","rna_seq_data":"RNA-seq data for gene expression analysis","sequencing_platform":"Sequencing platform used for genotyping","soil_moisture":"Soil moisture measurement","soil_nutrient_content":"Soil nutrient content measurement","soil_temperature":"Soil temperature measurement","species":"Species of the germplasm accession","stakeholder_analysis":"Stakeholder analysis data","subspecies":"Subspecies of the germplasm accession","survey_response":"Survey response data","variant_calls":"Variant calls generated from sequencing data","weather_conditions":"Weather conditions during the field trial","yield":"Yield measurement for the breeding population"}}],"label":[{"d":"EJCbsTATovspHJvzf15HeCaIDbtsfj_F_BK4EFnF-Vnh","capture_base":"ELyfXt8wfuLYql3IABdjsuwtgnRaobepNGsbWbPTmqMl","type":"spec/overlays/label/1.1","language":"eng","attribute_categories":[],"attribute_labels":{"accession_id":"Accession ID","agronomic_trait":"Agronomic Trait","ch4_flux":"CH4 Flux","climate_conditions":"Climate Conditions","co2_flux":"CO2 Flux","cost_benefit_analysis":"Cost-Benefit Analysis","crop_yield":"Crop Yield","demographic_data":"Demographic Data","disease_severity_score":"Disease Severity Score","fertilizer_application_rate":"Fertilizer Application Rate","field_trial_location":"Field Trial Location","functional_description":"Functional Description","gene_id":"Gene ID","generation":"Generation","geographic_location":"Geographic Location","inoculum_concentration":"Inoculum Concentration","interview_coding":"Interview Coding","interview_transcript":"Interview Transcript","marker_data":"Marker Data","market_analysis":"Market Analysis","maturity":"Maturity","metabolite_profile":"Metabolite Profile","morphological_trait":"Morphological Trait","n2o_flux":"N2O Flux","origin":"Origin","parental_line":"Parental Line","participant_id":"Participant ID","pathogen_strain":"Pathogen Strain","pathway_analysis":"Pathway Analysis","protein_content":"Protein Content","protein_interaction_data":"Protein Interaction Data","proteomics_data":"Proteomics Data","qpcr_data":"qPCR Data","qtl_mapping":"QTL Mapping","regulations":"Regulations","rna_seq_data":"RNA-Seq Data","sequencing_platform":"Sequencing Platform","soil_moisture":"Soil Moisture","soil_nutrient_content":"Soil Nutrient Content","soil_temperature":"Soil Temperature","species":"Species","stakeholder_analysis":"Stakeholder Analysis","subspecies":"Subspecies","survey_response":"Survey Response","variant_calls":"Variant Calls","weather_conditions":"Weather Conditions","yield":"Yield"},"category_labels":{}}],"meta":[{"d":"EA7YWtUuOKVoGBgPprk9dKWG0zCMhnwZEplV5QKePqM7","capture_base":"ELyfXt8wfuLYql3IABdjsuwtgnRaobepNGsbWbPTmqMl","type":"spec/overlays/meta/1.1","language":"eng","description":"CLIMATE SMART AGRICULTURE AND FOOD SYSTEMS – INTERDISCIPLINARY CHALLENGE TEAMS (CSAFS-ICT) APPLICATION FORM","name":"PeaCE"}],"unit":{"d":"ELyhPOjMVLihqIO7K4t7xtzvrIlmUV5d8Fyhm1siHaex","capture_base":"ELyfXt8wfuLYql3IABdjsuwtgnRaobepNGsbWbPTmqMl","type":"spec/overlays/unit/1.1","attribute_unit":{"ch4_flux":"g C/ha/day","co2_flux":"g C/ha/day","crop_yield":"kg/ha","disease_severity_score":"-","fertilizer_application_rate":"kg/ha","inoculum_concentration":"cfu/ml","maturity":"days","n2o_flux":"g N/ha/day","protein_content":"%","soil_moisture":"%","soil_nutrient_content":"varies","soil_temperature":"°C","yield":"kg/ha"}}}},"dependencies":[]},"extensions":{"adc":{"ELyfXt8wfuLYql3IABdjsuwtgnRaobepNGsbWbPTmqMl":{"d":"EDWDXSssk5E2wPDm2w6M-zIxjt7H-RXgcufmjxB0F1zt","type":"community/adc/extension/1.0","overlays":{"ordering":{"d":"EPjBJG8SYWTbp8LVYYOnt2QgsnnP6KRhuUcbX0-IK_an","type":"community/overlays/adc/ordering/1.1","attribute_ordering":["accession_id","species","subspecies","origin","morphological_trait","agronomic_trait","sequencing_platform","variant_calls","geographic_location","climate_conditions","pathogen_strain","inoculum_concentration","disease_severity_score","n2o_flux","ch4_flux","co2_flux","soil_temperature","soil_moisture","soil_nutrient_content","crop_yield","fertilizer_application_rate","parental_line","generation","yield","protein_content","maturity","marker_data","qtl_mapping","field_trial_location","weather_conditions","gene_id","functional_description","rna_seq_data","qpcr_data","proteomics_data","protein_interaction_data","metabolite_profile","pathway_analysis","participant_id","demographic_data","survey_response","interview_transcript","interview_coding","cost_benefit_analysis","market_analysis","regulations","stakeholder_analysis"],"entry_code_ordering":{}},"sensitive":{"d":"EBz1mYKnUH4sgyoyvsj60VGDsHo2VegPBoFh9Cbomlw4","type":"community/overlays/adc/sensitive/1.1","sensitive_attributes":["demographic_data","interview_coding","interview_transcript","participant_id","survey_response"]}}}}}} \ No newline at end of file diff --git a/web/templates/oca_test/README.md b/web/templates/oca_test/README.md new file mode 100644 index 00000000..d595af6d --- /dev/null +++ b/web/templates/oca_test/README.md @@ -0,0 +1,7 @@ +The following command line operations can be run from the oca_test folder: + +python3 oca_to_linkml.py -i CCASM_OCA_package.json -o CCASM_LinkML; cd CCASM_LinkML; python3 ../../../../script/tabular_to_schema.py; cd ..; +python3 oca_to_linkml.py -i ACTIVATE-act2.3.oca.json -o ACTIVATE_LinkML; cd ACTIVATE_LinkML; python3 ../../../../script/tabular_to_schema.py; cd ..; +python3 oca_to_linkml.py -i Community_OCA_package.json -o Community_LinkML; cd Community_LinkML; python3 ../../../../script/tabular_to_schema.py; cd ..; +python3 oca_to_linkml.py -i BENEFIT_OCA_package.json -o BENEFIT_LinkML; cd BENEFIT_LinkML; python3 ../../../../script/tabular_to_schema.py; cd ..; +python3 oca_to_linkml.py -i PeaCE_OCA_package_Final.json -o PeaCE_LinkML; cd PeaCE_LinkML; python3 ../../../../script/tabular_to_schema.py; cd ..; From a7b1d92e2db6a623dd3a2e56bb8e4dff7d44b0d5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 19:43:55 -0700 Subject: [PATCH 140/222] NMDC MiXS Soil specification --- web/templates/nmdc_mixs/schema.json | 131248 +++++++++++++++++++++ web/templates/nmdc_mixs/schema.yaml | 58828 +++++++++ web/templates/nmdc_mixs/schema_alt.yaml | 21846 ++++ 3 files changed, 211922 insertions(+) create mode 100644 web/templates/nmdc_mixs/schema.json create mode 100644 web/templates/nmdc_mixs/schema.yaml create mode 100644 web/templates/nmdc_mixs/schema_alt.yaml diff --git a/web/templates/nmdc_mixs/schema.json b/web/templates/nmdc_mixs/schema.json new file mode 100644 index 00000000..d70778da --- /dev/null +++ b/web/templates/nmdc_mixs/schema.json @@ -0,0 +1,131248 @@ +{ + "name": "nmdc_submission_schema", + "description": "Schema for creating Data Harmonizer interfaces for biosamples based on MIxS and other standards", + "id": "https://example.com/nmdc_submission_schema", + "version": "0.0.0", + "prefixes": { + "UO": { + "prefix_prefix": "UO", + "prefix_reference": "http://purl.obolibrary.org/obo/UO_" + }, + "qud": { + "prefix_prefix": "qud", + "prefix_reference": "http://qudt.org/1.1/schema/qudt#" + }, + "xsd": { + "prefix_prefix": "xsd", + "prefix_reference": "http://www.w3.org/2001/XMLSchema#" + }, + "nmdc_sub_schema": { + "prefix_prefix": "nmdc_sub_schema", + "prefix_reference": "https://example.com/nmdc_sub_schema/" + }, + "linkml": { + "prefix_prefix": "linkml", + "prefix_reference": "https://w3id.org/linkml/" + }, + "shex": { + "prefix_prefix": "shex", + "prefix_reference": "http://www.w3.org/ns/shex#" + }, + "schema": { + "prefix_prefix": "schema", + "prefix_reference": "http://schema.org/" + }, + "BFO": { + "prefix_prefix": "BFO", + "prefix_reference": "http://purl.obolibrary.org/obo/BFO_" + }, + "CATH": { + "prefix_prefix": "CATH", + "prefix_reference": "https://bioregistry.io/cath:" + }, + "CHEBI": { + "prefix_prefix": "CHEBI", + "prefix_reference": "http://purl.obolibrary.org/obo/CHEBI_" + }, + "CHEMBL.COMPOUND": { + "prefix_prefix": "CHEMBL.COMPOUND", + "prefix_reference": "https://bioregistry.io/chembl.compound:" + }, + "CHMO": { + "prefix_prefix": "CHMO", + "prefix_reference": "http://purl.obolibrary.org/obo/CHMO_" + }, + "COG": { + "prefix_prefix": "COG", + "prefix_reference": "https://bioregistry.io/cog:" + }, + "Contaminant": { + "prefix_prefix": "Contaminant", + "prefix_reference": "http://example.org/contaminant/" + }, + "DRUGBANK": { + "prefix_prefix": "DRUGBANK", + "prefix_reference": "https://bioregistry.io/drugbank:" + }, + "EC": { + "prefix_prefix": "EC", + "prefix_reference": "https://bioregistry.io/eccode:" + }, + "EFO": { + "prefix_prefix": "EFO", + "prefix_reference": "http://www.ebi.ac.uk/efo/" + }, + "EGGNOG": { + "prefix_prefix": "EGGNOG", + "prefix_reference": "https://bioregistry.io/eggnog:" + }, + "ENVO": { + "prefix_prefix": "ENVO", + "prefix_reference": "http://purl.obolibrary.org/obo/ENVO_" + }, + "FBcv": { + "prefix_prefix": "FBcv", + "prefix_reference": "http://purl.obolibrary.org/obo/FBcv_" + }, + "FMA": { + "prefix_prefix": "FMA", + "prefix_reference": "http://purl.obolibrary.org/obo/FMA_" + }, + "GENEPIO": { + "prefix_prefix": "GENEPIO", + "prefix_reference": "http://purl.obolibrary.org/obo/GENEPIO_" + }, + "GO": { + "prefix_prefix": "GO", + "prefix_reference": "http://purl.obolibrary.org/obo/GO_" + }, + "HMDB": { + "prefix_prefix": "HMDB", + "prefix_reference": "https://bioregistry.io/hmdb:" + }, + "ISA": { + "prefix_prefix": "ISA", + "prefix_reference": "http://example.org/isa/" + }, + "KEGG.COMPOUND": { + "prefix_prefix": "KEGG.COMPOUND", + "prefix_reference": "https://bioregistry.io/kegg.compound:" + }, + "KEGG.MODULE": { + "prefix_prefix": "KEGG.MODULE", + "prefix_reference": "https://bioregistry.io/kegg.module:" + }, + "KEGG.ORTHOLOGY": { + "prefix_prefix": "KEGG.ORTHOLOGY", + "prefix_reference": "https://bioregistry.io/kegg.orthology:" + }, + "KEGG.REACTION": { + "prefix_prefix": "KEGG.REACTION", + "prefix_reference": "https://bioregistry.io/kegg.reaction:" + }, + "KEGG_PATHWAY": { + "prefix_prefix": "KEGG_PATHWAY", + "prefix_reference": "https://bioregistry.io/kegg.pathway:" + }, + "MASSIVE": { + "prefix_prefix": "MASSIVE", + "prefix_reference": "https://bioregistry.io/reference/massive:" + }, + "MESH": { + "prefix_prefix": "MESH", + "prefix_reference": "https://bioregistry.io/mesh:" + }, + "MISO": { + "prefix_prefix": "MISO", + "prefix_reference": "http://purl.obolibrary.org/obo/MISO_" + }, + "MIXS": { + "prefix_prefix": "MIXS", + "prefix_reference": "https://w3id.org/mixs/" + }, + "MS": { + "prefix_prefix": "MS", + "prefix_reference": "http://purl.obolibrary.org/obo/MS_" + }, + "MetaCyc": { + "prefix_prefix": "MetaCyc", + "prefix_reference": "https://bioregistry.io/metacyc.compound:" + }, + "MetaNetX": { + "prefix_prefix": "MetaNetX", + "prefix_reference": "http://example.org/metanetx/" + }, + "NCBI": { + "prefix_prefix": "NCBI", + "prefix_reference": "http://example.com/ncbitaxon/" + }, + "NCBITaxon": { + "prefix_prefix": "NCBITaxon", + "prefix_reference": "http://purl.obolibrary.org/obo/NCBITaxon_" + }, + "NCIT": { + "prefix_prefix": "NCIT", + "prefix_reference": "http://purl.obolibrary.org/obo/NCIT_" + }, + "OBI": { + "prefix_prefix": "OBI", + "prefix_reference": "http://purl.obolibrary.org/obo/OBI_" + }, + "OMIT": { + "prefix_prefix": "OMIT", + "prefix_reference": "http://purl.obolibrary.org/obo/OMIT_" + }, + "ORCID": { + "prefix_prefix": "ORCID", + "prefix_reference": "https://orcid.org/" + }, + "PANTHER.FAMILY": { + "prefix_prefix": "PANTHER.FAMILY", + "prefix_reference": "https://bioregistry.io/panther.family:" + }, + "PATO": { + "prefix_prefix": "PATO", + "prefix_reference": "http://purl.obolibrary.org/obo/PATO_" + }, + "PFAM.CLAN": { + "prefix_prefix": "PFAM.CLAN", + "prefix_reference": "https://bioregistry.io/pfam.clan:" + }, + "PFAM": { + "prefix_prefix": "PFAM", + "prefix_reference": "https://bioregistry.io/pfam:" + }, + "PO": { + "prefix_prefix": "PO", + "prefix_reference": "http://purl.obolibrary.org/obo/PO_" + }, + "PR": { + "prefix_prefix": "PR", + "prefix_reference": "http://purl.obolibrary.org/obo/PR_" + }, + "PUBCHEM.COMPOUND": { + "prefix_prefix": "PUBCHEM.COMPOUND", + "prefix_reference": "https://bioregistry.io/pubchem.compound:" + }, + "RHEA": { + "prefix_prefix": "RHEA", + "prefix_reference": "https://bioregistry.io/rhea:" + }, + "RO": { + "prefix_prefix": "RO", + "prefix_reference": "http://purl.obolibrary.org/obo/RO_" + }, + "RetroRules": { + "prefix_prefix": "RetroRules", + "prefix_reference": "http://example.org/retrorules/" + }, + "SEED": { + "prefix_prefix": "SEED", + "prefix_reference": "https://bioregistry.io/seed:" + }, + "SIO": { + "prefix_prefix": "SIO", + "prefix_reference": "http://semanticscience.org/resource/SIO_" + }, + "SO": { + "prefix_prefix": "SO", + "prefix_reference": "http://purl.obolibrary.org/obo/SO_" + }, + "SUPFAM": { + "prefix_prefix": "SUPFAM", + "prefix_reference": "https://bioregistry.io/supfam:" + }, + "TIGRFAM": { + "prefix_prefix": "TIGRFAM", + "prefix_reference": "https://bioregistry.io/tigrfam:" + }, + "UBERON": { + "prefix_prefix": "UBERON", + "prefix_reference": "http://purl.obolibrary.org/obo/UBERON_" + }, + "UniProtKB": { + "prefix_prefix": "UniProtKB", + "prefix_reference": "https://bioregistry.io/uniprot:" + }, + "biolink": { + "prefix_prefix": "biolink", + "prefix_reference": "https://w3id.org/biolink/vocab/" + }, + "bioproject": { + "prefix_prefix": "bioproject", + "prefix_reference": "https://bioregistry.io/bioproject:" + }, + "biosample": { + "prefix_prefix": "biosample", + "prefix_reference": "https://bioregistry.io/biosample:" + }, + "cas": { + "prefix_prefix": "cas", + "prefix_reference": "https://bioregistry.io/cas:" + }, + "dcterms": { + "prefix_prefix": "dcterms", + "prefix_reference": "http://purl.org/dc/terms/" + }, + "doi": { + "prefix_prefix": "doi", + "prefix_reference": "https://bioregistry.io/doi:" + }, + "edam.data": { + "prefix_prefix": "edam.data", + "prefix_reference": "http://edamontology.org/data_" + }, + "edam.format": { + "prefix_prefix": "edam.format", + "prefix_reference": "http://edamontology.org/format_" + }, + "emsl.project": { + "prefix_prefix": "emsl.project", + "prefix_reference": "https://bioregistry.io/emsl.project:" + }, + "emsl": { + "prefix_prefix": "emsl", + "prefix_reference": "http://example.org/emsl_in_mongodb/" + }, + "emsl_uuid_like": { + "prefix_prefix": "emsl_uuid_like", + "prefix_reference": "http://example.org/emsl_uuid_like/" + }, + "generic": { + "prefix_prefix": "generic", + "prefix_reference": "https://example.org/generic/" + }, + "gnps.task": { + "prefix_prefix": "gnps.task", + "prefix_reference": "https://bioregistry.io/gnps.task:" + }, + "gold": { + "prefix_prefix": "gold", + "prefix_reference": "https://bioregistry.io/gold:" + }, + "gtpo": { + "prefix_prefix": "gtpo", + "prefix_reference": "http://example.org/gtpo/" + }, + "igsn": { + "prefix_prefix": "igsn", + "prefix_reference": "https://app.geosamples.org/sample/igsn/" + }, + "img.taxon": { + "prefix_prefix": "img.taxon", + "prefix_reference": "https://bioregistry.io/img.taxon:" + }, + "insdc.sra": { + "prefix_prefix": "insdc.sra", + "prefix_reference": "https://bioregistry.io/insdc.sra:" + }, + "jgi.analysis": { + "prefix_prefix": "jgi.analysis", + "prefix_reference": "https://data.jgi.doe.gov/search?q=" + }, + "jgi.proposal": { + "prefix_prefix": "jgi.proposal", + "prefix_reference": "https://bioregistry.io/jgi.proposal:" + }, + "jgi": { + "prefix_prefix": "jgi", + "prefix_reference": "http://example.org/jgi/" + }, + "kegg": { + "prefix_prefix": "kegg", + "prefix_reference": "https://bioregistry.io/kegg:" + }, + "mgnify.analysis": { + "prefix_prefix": "mgnify.analysis", + "prefix_reference": "https://bioregistry.io/mgnify.analysis:" + }, + "mgnify.proj": { + "prefix_prefix": "mgnify.proj", + "prefix_reference": "https://bioregistry.io/mgnify.proj:" + }, + "my_emsl": { + "prefix_prefix": "my_emsl", + "prefix_reference": "https://release.my.emsl.pnnl.gov/released_data/" + }, + "neon.identifier": { + "prefix_prefix": "neon.identifier", + "prefix_reference": "http://example.org/neon/identifier/" + }, + "neon.schema": { + "prefix_prefix": "neon.schema", + "prefix_reference": "http://example.org/neon/schema/" + }, + "nmdc": { + "prefix_prefix": "nmdc", + "prefix_reference": "https://w3id.org/nmdc/" + }, + "owl": { + "prefix_prefix": "owl", + "prefix_reference": "http://www.w3.org/2002/07/owl#" + }, + "prov": { + "prefix_prefix": "prov", + "prefix_reference": "http://www.w3.org/ns/prov#" + }, + "rdf": { + "prefix_prefix": "rdf", + "prefix_reference": "http://www.w3.org/1999/02/22-rdf-syntax-ns#" + }, + "rdfs": { + "prefix_prefix": "rdfs", + "prefix_reference": "http://www.w3.org/2000/01/rdf-schema#" + }, + "ror": { + "prefix_prefix": "ror", + "prefix_reference": "https://bioregistry.io/ror:" + }, + "skos": { + "prefix_prefix": "skos", + "prefix_reference": "http://www.w3.org/2004/02/skos/core#" + }, + "wgs84": { + "prefix_prefix": "wgs84", + "prefix_reference": "http://www.w3.org/2003/01/geo/wgs84_pos#" + }, + "wikidata": { + "prefix_prefix": "wikidata", + "prefix_reference": "http://www.wikidata.org/entity/" + }, + "MIXS_yaml": { + "prefix_prefix": "MIXS_yaml", + "prefix_reference": "https://raw.githubusercontent.com/microbiomedata/mixs/main/model/schema/" + } + }, + "default_prefix": "nmdc_sub_schema", + "default_range": "string", + "subsets": { + "nmdc_env_triad_enums": { + "name": "nmdc_env_triad_enums", + "todos": [ + "replace membership in this subset with mappings between the individual environmental triad/context enums and the EnvO subProperties" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://github.com/EnvironmentOntology/envo/blob/1598-try-creating-the-new-see_also-from-pr-1597-with-protege-564/src/envo/envo-edit.owl", + "http://purl.obolibrary.org/obo/ENVO_03605010" + ] + } + }, + "types": { + "unit": { + "name": "unit", + "description": "a string representation of a unit", + "notes": [ + "why isn't this picked up from the nmdc.yaml import?" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "mappings": [ + "qud:Unit", + "UO:0000000" + ], + "base": "str", + "uri": "xsd:string" + }, + "decimal degree": { + "name": "decimal degree", + "description": "a float representation of a degree of rotation", + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "float", + "uri": "xsd:decimal" + }, + "language code": { + "name": "language code", + "description": "a string representation of a language", + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "str", + "uri": "xsd:language" + }, + "language_code": { + "name": "language_code", + "description": "A language code conforming to ISO_639-1", + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://en.wikipedia.org/wiki/ISO_639-1" + ], + "base": "str", + "uri": "xsd:language" + }, + "decimal_degree": { + "name": "decimal_degree", + "description": "A decimal degree expresses latitude or longitude as decimal fractions.", + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://en.wikipedia.org/wiki/Decimal_degrees" + ], + "base": "float", + "uri": "xsd:decimal" + }, + "string": { + "name": "string", + "description": "A character string", + "notes": [ + "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "schema:Text" + ], + "base": "str", + "uri": "xsd:string" + }, + "boolean": { + "name": "boolean", + "description": "A binary (true or false) value", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "schema:Boolean" + ], + "base": "Bool", + "uri": "xsd:boolean", + "repr": "bool" + }, + "integer": { + "name": "integer", + "description": "An integer", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "schema:Integer" + ], + "base": "int", + "uri": "xsd:integer" + }, + "float": { + "name": "float", + "description": "A real number that conforms to the xsd:float specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:float" + }, + "double": { + "name": "double", + "description": "A real number that conforms to the xsd:double specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "close_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:double" + }, + "decimal": { + "name": "decimal", + "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "broad_mappings": [ + "schema:Number" + ], + "base": "Decimal", + "uri": "xsd:decimal" + }, + "uriorcurie": { + "name": "uriorcurie", + "description": "a URI or a CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "URIorCURIE", + "uri": "xsd:anyURI", + "repr": "str" + }, + "external_identifier": { + "name": "external_identifier", + "description": "A CURIE representing an external identifier", + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://microbiomedata.github.io/nmdc-schema/identifiers/" + ], + "typeof": "uriorcurie", + "uri": "xsd:anyURI", + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" + }, + "time": { + "name": "time", + "description": "A time object represents a (local) time of day, independent of any particular day", + "notes": [ + "URI is dateTime because OWL reasoners do not work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "schema:Time" + ], + "base": "XSDTime", + "uri": "xsd:time", + "repr": "str" + }, + "date": { + "name": "date", + "description": "a date (year, month and day) in an idealized calendar", + "notes": [ + "URI is dateTime because OWL reasoners don't work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "schema:Date" + ], + "base": "XSDDate", + "uri": "xsd:date", + "repr": "str" + }, + "datetime": { + "name": "datetime", + "description": "The combination of a date and time", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "schema:DateTime" + ], + "base": "XSDDateTime", + "uri": "xsd:dateTime", + "repr": "str" + }, + "date_or_datetime": { + "name": "date_or_datetime", + "description": "Either a date or a datetime", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "str", + "uri": "linkml:DateOrDatetime", + "repr": "str" + }, + "curie": { + "name": "curie", + "conforms_to": "https://www.w3.org/TR/curie/", + "description": "a compact URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." + ], + "comments": [ + "in RDF serializations this MUST be expanded to a URI", + "in non-RDF serializations MAY be serialized as the compact representation" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "Curie", + "uri": "xsd:string", + "repr": "str" + }, + "uri": { + "name": "uri", + "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", + "description": "a complete URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." + ], + "comments": [ + "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "close_mappings": [ + "schema:URL" + ], + "base": "URI", + "uri": "xsd:anyURI", + "repr": "str" + }, + "ncname": { + "name": "ncname", + "description": "Prefix part of CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "NCName", + "uri": "xsd:string", + "repr": "str" + }, + "objectidentifier": { + "name": "objectidentifier", + "description": "A URI or CURIE that represents an object in the model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." + ], + "comments": [ + "Used for inheritance and type checking" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "ElementIdentifier", + "uri": "shex:iri", + "repr": "str" + }, + "nodeidentifier": { + "name": "nodeidentifier", + "description": "A URI, CURIE or BNODE that represents a node in a model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "NodeIdentifier", + "uri": "shex:nonLiteral", + "repr": "str" + }, + "jsonpointer": { + "name": "jsonpointer", + "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", + "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "jsonpath": { + "name": "jsonpath", + "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", + "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "sparqlpath": { + "name": "sparqlpath", + "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", + "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "base": "str", + "uri": "xsd:string", + "repr": "str" + } + }, + "enums": { + "BioticRelationshipEnum": { + "name": "BioticRelationshipEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "commensalism": { + "text": "commensalism", + "annotations": { + "sntc_name": { + "tag": "sntc_name", + "value": "samp_biotic_relationship" + } + }, + "notes": [ + "biotic_relationship_enum: free living", + "parasitism", + "commensalism", + "symbiotic", + "mutualism" + ], + "see_also": [ + "https://genomicsstandardsconsortium.github.io/mixs/biotic_relationship_enum/" + ] + }, + "free living": { + "text": "free living" + }, + "mutualism": { + "text": "mutualism" + }, + "parasitism": { + "text": "parasitism" + }, + "symbiotic": { + "text": "symbiotic" + } + } + }, + "JgiContTypeEnum": { + "name": "JgiContTypeEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "plate": { + "text": "plate" + }, + "tube": { + "text": "tube" + } + } + }, + "DnaSampleFormatEnum": { + "name": "DnaSampleFormatEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "10 mM Tris-HCl": { + "text": "10 mM Tris-HCl" + }, + "DNAStable": { + "text": "DNAStable" + }, + "Ethanol": { + "text": "Ethanol" + }, + "Low EDTA TE": { + "text": "Low EDTA TE" + }, + "MDA reaction buffer": { + "text": "MDA reaction buffer" + }, + "PBS": { + "text": "PBS" + }, + "Pellet": { + "text": "Pellet" + }, + "RNAStable": { + "text": "RNAStable" + }, + "TE": { + "text": "TE" + }, + "Water": { + "text": "Water" + } + } + }, + "EnvPackageEnum": { + "name": "EnvPackageEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "soil": { + "text": "soil", + "notes": [ + "I don't think this is a MIxS term anymore, so it make sense to define it here" + ] + } + } + }, + "GrowthFacilEnum": { + "name": "GrowthFacilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "experimental_garden": { + "text": "experimental_garden", + "annotations": { + "sntc_name": { + "tag": "sntc_name", + "value": "growth_facility" + } + }, + "notes": [ + "string range according to MIxS" + ], + "see_also": [ + "https://genomicsstandardsconsortium.github.io/mixs/growth_facil/" + ] + }, + "field": { + "text": "field" + }, + "field_incubation": { + "text": "field_incubation" + }, + "glasshouse": { + "text": "glasshouse" + }, + "greenhouse": { + "text": "greenhouse" + }, + "growth_chamber": { + "text": "growth_chamber" + }, + "lab_incubation": { + "text": "lab_incubation" + }, + "open_top_chamber": { + "text": "open_top_chamber" + }, + "other": { + "text": "other" + } + } + }, + "RelToOxygenEnum": { + "name": "RelToOxygenEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "aerobe": { + "text": "aerobe", + "annotations": { + "sntc_name": { + "tag": "sntc_name", + "value": "oxygen_relationship" + } + }, + "see_also": [ + "https://genomicsstandardsconsortium.github.io/mixs/rel_to_oxygen_enum/" + ] + }, + "anaerobe": { + "text": "anaerobe" + }, + "facultative": { + "text": "facultative" + }, + "microaerophilic": { + "text": "microaerophilic" + }, + "microanaerobe": { + "text": "microanaerobe" + }, + "obligate aerobe": { + "text": "obligate aerobe" + }, + "obligate anaerobe": { + "text": "obligate anaerobe" + } + } + }, + "RnaSampleFormatEnum": { + "name": "RnaSampleFormatEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "10 mM Tris-HCl": { + "text": "10 mM Tris-HCl" + }, + "DNAStable": { + "text": "DNAStable" + }, + "Ethanol": { + "text": "Ethanol" + }, + "Low EDTA TE": { + "text": "Low EDTA TE" + }, + "MDA reaction buffer": { + "text": "MDA reaction buffer" + }, + "PBS": { + "text": "PBS" + }, + "Pellet": { + "text": "Pellet" + }, + "RNAStable": { + "text": "RNAStable" + }, + "TE": { + "text": "TE" + }, + "Water": { + "text": "Water" + } + } + }, + "SampleTypeEnum": { + "name": "SampleTypeEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "soil": { + "text": "soil" + }, + "soil - water extract": { + "text": "soil - water extract" + }, + "plant associated": { + "text": "plant associated" + }, + "sediment": { + "text": "sediment" + }, + "water": { + "text": "water" + } + } + }, + "StoreCondEnum": { + "name": "StoreCondEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "fresh": { + "text": "fresh", + "annotations": { + "sntc_name": { + "tag": "sntc_name", + "value": "storage_condt" + } + }, + "notes": [ + "see samp_store_dur, samp_store_loc, samp_store_temp and store_cond (which takes a string range according to mixs-source)." + ] + }, + "frozen": { + "text": "frozen" + }, + "lyophilized": { + "text": "lyophilized" + }, + "other": { + "text": "other" + } + } + }, + "YesNoEnum": { + "name": "YesNoEnum", + "description": "replaces DnaDnaseEnum and DnaseRnaEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "no": { + "text": "no" + }, + "yes": { + "text": "yes" + } + } + }, + "OxyStatSampEnum": { + "name": "OxyStatSampEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "aerobic": { + "text": "aerobic" + }, + "anaerobic": { + "text": "anaerobic" + }, + "other": { + "text": "other" + } + } + }, + "SeasonEnum": { + "name": "SeasonEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "spring": { + "text": "spring", + "meaning": "NCIT:C94731" + }, + "summer": { + "text": "summer", + "meaning": "NCIT:C94732" + }, + "autumn": { + "text": "autumn", + "meaning": "NCIT:C94733" + }, + "winter": { + "text": "winter", + "meaning": "NCIT:C94730" + } + } + }, + "arch_struc_enum": { + "name": "arch_struc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "building": { + "text": "building" + }, + "shed": { + "text": "shed" + }, + "home": { + "text": "home" + } + } + }, + "build_docs_enum": { + "name": "build_docs_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "building information model": { + "text": "building information model" + }, + "commissioning report": { + "text": "commissioning report" + }, + "complaint logs": { + "text": "complaint logs" + }, + "contract administration": { + "text": "contract administration" + }, + "cost estimate": { + "text": "cost estimate" + }, + "janitorial schedules or logs": { + "text": "janitorial schedules or logs" + }, + "maintenance plans": { + "text": "maintenance plans" + }, + "schedule": { + "text": "schedule" + }, + "sections": { + "text": "sections" + }, + "shop drawings": { + "text": "shop drawings" + }, + "submittals": { + "text": "submittals" + }, + "ventilation system": { + "text": "ventilation system" + }, + "windows": { + "text": "windows" + } + } + }, + "build_occup_type_enum": { + "name": "build_occup_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "office": { + "text": "office" + }, + "market": { + "text": "market" + }, + "restaurant": { + "text": "restaurant" + }, + "residence": { + "text": "residence" + }, + "school": { + "text": "school" + }, + "residential": { + "text": "residential" + }, + "commercial": { + "text": "commercial" + }, + "low rise": { + "text": "low rise" + }, + "high rise": { + "text": "high rise" + }, + "wood framed": { + "text": "wood framed" + }, + "health care": { + "text": "health care" + }, + "airport": { + "text": "airport" + }, + "sports complex": { + "text": "sports complex" + } + } + }, + "building_setting_enum": { + "name": "building_setting_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "urban": { + "text": "urban" + }, + "suburban": { + "text": "suburban" + }, + "exurban": { + "text": "exurban" + }, + "rural": { + "text": "rural" + } + } + }, + "ceil_cond_enum": { + "name": "ceil_cond_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "new": { + "text": "new" + }, + "visible wear": { + "text": "visible wear" + }, + "needs repair": { + "text": "needs repair" + }, + "damaged": { + "text": "damaged" + }, + "rupture": { + "text": "rupture" + } + } + }, + "ceil_finish_mat_enum": { + "name": "ceil_finish_mat_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "drywall": { + "text": "drywall" + }, + "mineral fibre": { + "text": "mineral fibre" + }, + "tiles": { + "text": "tiles" + }, + "PVC": { + "text": "PVC" + }, + "plasterboard": { + "text": "plasterboard" + }, + "metal": { + "text": "metal" + }, + "fiberglass": { + "text": "fiberglass" + }, + "stucco": { + "text": "stucco" + }, + "mineral wool/calcium silicate": { + "text": "mineral wool/calcium silicate" + }, + "wood": { + "text": "wood" + } + } + }, + "ceil_texture_enum": { + "name": "ceil_texture_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "crows feet": { + "text": "crows feet" + }, + "crows-foot stomp": { + "text": "crows-foot stomp" + }, + "double skip": { + "text": "double skip" + }, + "hawk and trowel": { + "text": "hawk and trowel" + }, + "knockdown": { + "text": "knockdown" + }, + "popcorn": { + "text": "popcorn" + }, + "orange peel": { + "text": "orange peel" + }, + "rosebud stomp": { + "text": "rosebud stomp" + }, + "Santa-Fe texture": { + "text": "Santa-Fe texture" + }, + "skip trowel": { + "text": "skip trowel" + }, + "smooth": { + "text": "smooth" + }, + "stomp knockdown": { + "text": "stomp knockdown" + }, + "swirl": { + "text": "swirl" + } + } + }, + "ceil_type_enum": { + "name": "ceil_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "cathedral": { + "text": "cathedral" + }, + "dropped": { + "text": "dropped" + }, + "concave": { + "text": "concave" + }, + "barrel-shaped": { + "text": "barrel-shaped" + }, + "coffered": { + "text": "coffered" + }, + "cove": { + "text": "cove" + }, + "stretched": { + "text": "stretched" + } + } + }, + "door_comp_type_enum": { + "name": "door_comp_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "metal covered": { + "text": "metal covered" + }, + "revolving": { + "text": "revolving" + }, + "sliding": { + "text": "sliding" + }, + "telescopic": { + "text": "telescopic" + } + } + }, + "door_cond_enum": { + "name": "door_cond_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "damaged": { + "text": "damaged" + }, + "needs repair": { + "text": "needs repair" + }, + "new": { + "text": "new" + }, + "rupture": { + "text": "rupture" + }, + "visible wear": { + "text": "visible wear" + } + } + }, + "door_direct_enum": { + "name": "door_direct_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "inward": { + "text": "inward" + }, + "outward": { + "text": "outward" + }, + "sideways": { + "text": "sideways" + } + } + }, + "door_loc_enum": { + "name": "door_loc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "north": { + "text": "north" + }, + "south": { + "text": "south" + }, + "east": { + "text": "east" + }, + "west": { + "text": "west" + } + } + }, + "door_mat_enum": { + "name": "door_mat_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "aluminum": { + "text": "aluminum" + }, + "cellular PVC": { + "text": "cellular PVC" + }, + "engineered plastic": { + "text": "engineered plastic" + }, + "fiberboard": { + "text": "fiberboard" + }, + "fiberglass": { + "text": "fiberglass" + }, + "metal": { + "text": "metal" + }, + "thermoplastic alloy": { + "text": "thermoplastic alloy" + }, + "vinyl": { + "text": "vinyl" + }, + "wood": { + "text": "wood" + }, + "wood/plastic composite": { + "text": "wood/plastic composite" + } + } + }, + "door_move_enum": { + "name": "door_move_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "collapsible": { + "text": "collapsible" + }, + "folding": { + "text": "folding" + }, + "revolving": { + "text": "revolving" + }, + "rolling shutter": { + "text": "rolling shutter" + }, + "sliding": { + "text": "sliding" + }, + "swinging": { + "text": "swinging" + } + } + }, + "door_type_enum": { + "name": "door_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "composite": { + "text": "composite" + }, + "metal": { + "text": "metal" + }, + "wooden": { + "text": "wooden" + } + } + }, + "door_type_metal_enum": { + "name": "door_type_metal_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "collapsible": { + "text": "collapsible" + }, + "corrugated steel": { + "text": "corrugated steel" + }, + "hollow": { + "text": "hollow" + }, + "rolling shutters": { + "text": "rolling shutters" + }, + "steel plate": { + "text": "steel plate" + } + } + }, + "door_type_wood_enum": { + "name": "door_type_wood_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "bettened and ledged": { + "text": "bettened and ledged" + }, + "battened": { + "text": "battened" + }, + "ledged and braced": { + "text": "ledged and braced" + }, + "ledged and framed": { + "text": "ledged and framed" + }, + "ledged, braced and frame": { + "text": "ledged, braced and frame" + }, + "framed and paneled": { + "text": "framed and paneled" + }, + "glashed or sash": { + "text": "glashed or sash" + }, + "flush": { + "text": "flush" + }, + "louvered": { + "text": "louvered" + }, + "wire gauged": { + "text": "wire gauged" + } + } + }, + "drawings_enum": { + "name": "drawings_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "operation": { + "text": "operation" + }, + "as built": { + "text": "as built" + }, + "construction": { + "text": "construction" + }, + "bid": { + "text": "bid" + }, + "design": { + "text": "design" + }, + "building navigation map": { + "text": "building navigation map" + }, + "diagram": { + "text": "diagram" + }, + "sketch": { + "text": "sketch" + } + } + }, + "ext_wall_orient_enum": { + "name": "ext_wall_orient_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "north": { + "text": "north" + }, + "south": { + "text": "south" + }, + "east": { + "text": "east" + }, + "west": { + "text": "west" + }, + "northeast": { + "text": "northeast" + }, + "southeast": { + "text": "southeast" + }, + "southwest": { + "text": "southwest" + }, + "northwest": { + "text": "northwest" + } + } + }, + "ext_window_orient_enum": { + "name": "ext_window_orient_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "north": { + "text": "north" + }, + "south": { + "text": "south" + }, + "east": { + "text": "east" + }, + "west": { + "text": "west" + }, + "northeast": { + "text": "northeast" + }, + "southeast": { + "text": "southeast" + }, + "southwest": { + "text": "southwest" + }, + "northwest": { + "text": "northwest" + } + } + }, + "filter_type_enum": { + "name": "filter_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "particulate air filter": { + "text": "particulate air filter" + }, + "chemical air filter": { + "text": "chemical air filter" + }, + "low-MERV pleated media": { + "text": "low-MERV pleated media" + }, + "HEPA": { + "text": "HEPA" + }, + "electrostatic": { + "text": "electrostatic" + }, + "gas-phase or ultraviolet air treatments": { + "text": "gas-phase or ultraviolet air treatments" + } + } + }, + "floor_cond_enum": { + "name": "floor_cond_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "new": { + "text": "new" + }, + "visible wear": { + "text": "visible wear" + }, + "needs repair": { + "text": "needs repair" + }, + "damaged": { + "text": "damaged" + }, + "rupture": { + "text": "rupture" + } + } + }, + "floor_finish_mat_enum": { + "name": "floor_finish_mat_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "tile": { + "text": "tile" + }, + "wood strip or parquet": { + "text": "wood strip or parquet" + }, + "carpet": { + "text": "carpet" + }, + "rug": { + "text": "rug" + }, + "laminate wood": { + "text": "laminate wood" + }, + "lineoleum": { + "text": "lineoleum" + }, + "vinyl composition tile": { + "text": "vinyl composition tile" + }, + "sheet vinyl": { + "text": "sheet vinyl" + }, + "stone": { + "text": "stone" + }, + "bamboo": { + "text": "bamboo" + }, + "cork": { + "text": "cork" + }, + "terrazo": { + "text": "terrazo" + }, + "concrete": { + "text": "concrete" + }, + "none": { + "text": "none" + }, + "sealed": { + "text": "sealed" + }, + "clear finish": { + "text": "clear finish" + }, + "paint": { + "text": "paint" + }, + "none or unfinished": { + "text": "none or unfinished" + } + } + }, + "floor_struc_enum": { + "name": "floor_struc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "balcony": { + "text": "balcony" + }, + "floating floor": { + "text": "floating floor" + }, + "glass floor": { + "text": "glass floor" + }, + "raised floor": { + "text": "raised floor" + }, + "sprung floor": { + "text": "sprung floor" + }, + "wood-framed": { + "text": "wood-framed" + }, + "concrete": { + "text": "concrete" + } + } + }, + "floor_water_mold_enum": { + "name": "floor_water_mold_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "mold odor": { + "text": "mold odor" + }, + "wet floor": { + "text": "wet floor" + }, + "water stains": { + "text": "water stains" + }, + "wall discoloration": { + "text": "wall discoloration" + }, + "floor discoloration": { + "text": "floor discoloration" + }, + "ceiling discoloration": { + "text": "ceiling discoloration" + }, + "peeling paint or wallpaper": { + "text": "peeling paint or wallpaper" + }, + "bulging walls": { + "text": "bulging walls" + }, + "condensation": { + "text": "condensation" + } + } + }, + "furniture_enum": { + "name": "furniture_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "cabinet": { + "text": "cabinet" + }, + "chair": { + "text": "chair" + }, + "desks": { + "text": "desks" + } + } + }, + "gender_restroom_enum": { + "name": "gender_restroom_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "all gender": { + "text": "all gender" + }, + "female": { + "text": "female" + }, + "gender neurtral": { + "text": "gender neurtral" + }, + "male": { + "text": "male" + }, + "male and female": { + "text": "male and female" + }, + "unisex": { + "text": "unisex" + } + } + }, + "handidness_enum": { + "name": "handidness_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "ambidexterity": { + "text": "ambidexterity" + }, + "left handedness": { + "text": "left handedness" + }, + "mixed-handedness": { + "text": "mixed-handedness" + }, + "right handedness": { + "text": "right handedness" + } + } + }, + "heat_cool_type_enum": { + "name": "heat_cool_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "radiant system": { + "text": "radiant system" + }, + "heat pump": { + "text": "heat pump" + }, + "forced air system": { + "text": "forced air system" + }, + "steam forced heat": { + "text": "steam forced heat" + }, + "wood stove": { + "text": "wood stove" + } + } + }, + "heat_deliv_loc_enum": { + "name": "heat_deliv_loc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "north": { + "text": "north" + }, + "south": { + "text": "south" + }, + "east": { + "text": "east" + }, + "west": { + "text": "west" + } + } + }, + "indoor_space_enum": { + "name": "indoor_space_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "bedroom": { + "text": "bedroom" + }, + "office": { + "text": "office" + }, + "bathroom": { + "text": "bathroom" + }, + "foyer": { + "text": "foyer" + }, + "kitchen": { + "text": "kitchen" + }, + "locker room": { + "text": "locker room" + }, + "hallway": { + "text": "hallway" + }, + "elevator": { + "text": "elevator" + } + } + }, + "indoor_surf_enum": { + "name": "indoor_surf_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "cabinet": { + "text": "cabinet" + }, + "ceiling": { + "text": "ceiling" + }, + "counter top": { + "text": "counter top" + }, + "door": { + "text": "door" + }, + "shelving": { + "text": "shelving" + }, + "vent cover": { + "text": "vent cover" + }, + "window": { + "text": "window" + }, + "wall": { + "text": "wall" + } + } + }, + "int_wall_cond_enum": { + "name": "int_wall_cond_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "new": { + "text": "new" + }, + "visible wear": { + "text": "visible wear" + }, + "needs repair": { + "text": "needs repair" + }, + "damaged": { + "text": "damaged" + }, + "rupture": { + "text": "rupture" + } + } + }, + "light_type_enum": { + "name": "light_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "natural light": { + "text": "natural light" + }, + "electric light": { + "text": "electric light" + }, + "desk lamp": { + "text": "desk lamp" + }, + "flourescent lights": { + "text": "flourescent lights" + }, + "none": { + "text": "none" + } + } + }, + "mech_struc_enum": { + "name": "mech_struc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "subway": { + "text": "subway" + }, + "coach": { + "text": "coach" + }, + "carriage": { + "text": "carriage" + }, + "elevator": { + "text": "elevator" + }, + "escalator": { + "text": "escalator" + }, + "boat": { + "text": "boat" + }, + "train": { + "text": "train" + }, + "car": { + "text": "car" + }, + "bus": { + "text": "bus" + } + } + }, + "occup_document_enum": { + "name": "occup_document_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "automated count": { + "text": "automated count" + }, + "estimate": { + "text": "estimate" + }, + "manual count": { + "text": "manual count" + }, + "videos": { + "text": "videos" + } + } + }, + "quad_pos_enum": { + "name": "quad_pos_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "North side": { + "text": "North side" + }, + "West side": { + "text": "West side" + }, + "South side": { + "text": "South side" + }, + "East side": { + "text": "East side" + } + } + }, + "rel_samp_loc_enum": { + "name": "rel_samp_loc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "edge of car": { + "text": "edge of car" + }, + "center of car": { + "text": "center of car" + }, + "under a seat": { + "text": "under a seat" + } + } + }, + "room_condt_enum": { + "name": "room_condt_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "new": { + "text": "new" + }, + "visible wear": { + "text": "visible wear" + }, + "needs repair": { + "text": "needs repair" + }, + "damaged": { + "text": "damaged" + }, + "rupture": { + "text": "rupture" + }, + "visible signs of mold/mildew": { + "text": "visible signs of mold/mildew" + } + } + }, + "room_connected_enum": { + "name": "room_connected_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "attic": { + "text": "attic" + }, + "bathroom": { + "text": "bathroom" + }, + "closet": { + "text": "closet" + }, + "conference room": { + "text": "conference room" + }, + "elevator": { + "text": "elevator" + }, + "examining room": { + "text": "examining room" + }, + "hallway": { + "text": "hallway" + }, + "kitchen": { + "text": "kitchen" + }, + "mail room": { + "text": "mail room" + }, + "office": { + "text": "office" + }, + "stairwell": { + "text": "stairwell" + } + } + }, + "room_loc_enum": { + "name": "room_loc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "corner room": { + "text": "corner room" + }, + "interior room": { + "text": "interior room" + }, + "exterior wall": { + "text": "exterior wall" + } + } + }, + "room_samp_pos_enum": { + "name": "room_samp_pos_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "north corner": { + "text": "north corner" + }, + "south corner": { + "text": "south corner" + }, + "west corner": { + "text": "west corner" + }, + "east corner": { + "text": "east corner" + }, + "northeast corner": { + "text": "northeast corner" + }, + "northwest corner": { + "text": "northwest corner" + }, + "southeast corner": { + "text": "southeast corner" + }, + "southwest corner": { + "text": "southwest corner" + }, + "center": { + "text": "center" + } + } + }, + "room_type_enum": { + "name": "room_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "attic": { + "text": "attic" + }, + "bathroom": { + "text": "bathroom" + }, + "closet": { + "text": "closet" + }, + "conference room": { + "text": "conference room" + }, + "elevator": { + "text": "elevator" + }, + "examining room": { + "text": "examining room" + }, + "hallway": { + "text": "hallway" + }, + "kitchen": { + "text": "kitchen" + }, + "mail room": { + "text": "mail room" + }, + "private office": { + "text": "private office" + }, + "open office": { + "text": "open office" + }, + "stairwell": { + "text": "stairwell" + }, + ",restroom": { + "text": ",restroom" + }, + "lobby": { + "text": "lobby" + }, + "vestibule": { + "text": "vestibule" + }, + "mechanical or electrical room": { + "text": "mechanical or electrical room" + }, + "data center": { + "text": "data center" + }, + "laboratory_wet": { + "text": "laboratory_wet" + }, + "laboratory_dry": { + "text": "laboratory_dry" + }, + "gymnasium": { + "text": "gymnasium" + }, + "natatorium": { + "text": "natatorium" + }, + "auditorium": { + "text": "auditorium" + }, + "lockers": { + "text": "lockers" + }, + "cafe": { + "text": "cafe" + }, + "warehouse": { + "text": "warehouse" + } + } + }, + "samp_floor_enum": { + "name": "samp_floor_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "1st floor": { + "text": "1st floor" + }, + "2nd floor": { + "text": "2nd floor" + }, + "basement": { + "text": "basement" + }, + "lobby": { + "text": "lobby" + } + } + }, + "samp_weather_enum": { + "name": "samp_weather_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "clear sky": { + "text": "clear sky" + }, + "cloudy": { + "text": "cloudy" + }, + "foggy": { + "text": "foggy" + }, + "hail": { + "text": "hail" + }, + "rain": { + "text": "rain" + }, + "snow": { + "text": "snow" + }, + "sleet": { + "text": "sleet" + }, + "sunny": { + "text": "sunny" + }, + "windy": { + "text": "windy" + } + } + }, + "season_use_enum": { + "name": "season_use_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Spring": { + "text": "Spring" + }, + "Summer": { + "text": "Summer" + }, + "Fall": { + "text": "Fall" + }, + "Winter": { + "text": "Winter" + } + } + }, + "shading_device_cond_enum": { + "name": "shading_device_cond_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "damaged": { + "text": "damaged" + }, + "needs repair": { + "text": "needs repair" + }, + "new": { + "text": "new" + }, + "rupture": { + "text": "rupture" + }, + "visible wear": { + "text": "visible wear" + } + } + }, + "shading_device_type_enum": { + "name": "shading_device_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "bahama shutters": { + "text": "bahama shutters" + }, + "exterior roll blind": { + "text": "exterior roll blind" + }, + "gambrel awning": { + "text": "gambrel awning" + }, + "hood awning": { + "text": "hood awning" + }, + "porchroller awning": { + "text": "porchroller awning" + }, + "sarasota shutters": { + "text": "sarasota shutters" + }, + "slatted aluminum": { + "text": "slatted aluminum" + }, + "solid aluminum awning": { + "text": "solid aluminum awning" + }, + "sun screen": { + "text": "sun screen" + }, + "tree": { + "text": "tree" + }, + "trellis": { + "text": "trellis" + }, + "venetian awning": { + "text": "venetian awning" + } + } + }, + "specific_enum": { + "name": "specific_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "operation": { + "text": "operation" + }, + "as built": { + "text": "as built" + }, + "construction": { + "text": "construction" + }, + "bid": { + "text": "bid" + }, + "design": { + "text": "design" + }, + "photos": { + "text": "photos" + } + } + }, + "substructure_type_enum": { + "name": "substructure_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "crawlspace": { + "text": "crawlspace" + }, + "slab on grade": { + "text": "slab on grade" + }, + "basement": { + "text": "basement" + } + } + }, + "surf_air_cont_enum": { + "name": "surf_air_cont_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "dust": { + "text": "dust" + }, + "organic matter": { + "text": "organic matter" + }, + "particulate matter": { + "text": "particulate matter" + }, + "volatile organic compounds": { + "text": "volatile organic compounds" + }, + "biological contaminants": { + "text": "biological contaminants" + }, + "radon": { + "text": "radon" + }, + "nutrients": { + "text": "nutrients" + }, + "biocides": { + "text": "biocides" + } + } + }, + "surf_material_enum": { + "name": "surf_material_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "adobe": { + "text": "adobe" + }, + "carpet": { + "text": "carpet" + }, + "cinder blocks": { + "text": "cinder blocks" + }, + "concrete": { + "text": "concrete" + }, + "hay bales": { + "text": "hay bales" + }, + "glass": { + "text": "glass" + }, + "metal": { + "text": "metal" + }, + "paint": { + "text": "paint" + }, + "plastic": { + "text": "plastic" + }, + "stainless steel": { + "text": "stainless steel" + }, + "stone": { + "text": "stone" + }, + "stucco": { + "text": "stucco" + }, + "tile": { + "text": "tile" + }, + "vinyl": { + "text": "vinyl" + }, + "wood": { + "text": "wood" + } + } + }, + "train_line_enum": { + "name": "train_line_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "red": { + "text": "red" + }, + "green": { + "text": "green" + }, + "orange": { + "text": "orange" + } + } + }, + "train_stat_loc_enum": { + "name": "train_stat_loc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "south station above ground": { + "text": "south station above ground" + }, + "south station underground": { + "text": "south station underground" + }, + "south station amtrak": { + "text": "south station amtrak" + }, + "forest hills": { + "text": "forest hills" + }, + "riverside": { + "text": "riverside" + } + } + }, + "train_stop_loc_enum": { + "name": "train_stop_loc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "end": { + "text": "end" + }, + "mid": { + "text": "mid" + }, + "downtown": { + "text": "downtown" + } + } + }, + "vis_media_enum": { + "name": "vis_media_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "photos": { + "text": "photos" + }, + "videos": { + "text": "videos" + }, + "commonly of the building": { + "text": "commonly of the building" + }, + "site context (adjacent buildings, vegetation, terrain, streets)": { + "text": "site context (adjacent buildings, vegetation, terrain, streets)" + }, + "interiors": { + "text": "interiors" + }, + "equipment": { + "text": "equipment" + }, + "3D scans": { + "text": "3D scans" + } + } + }, + "wall_const_type_enum": { + "name": "wall_const_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "frame construction": { + "text": "frame construction" + }, + "joisted masonry": { + "text": "joisted masonry" + }, + "light noncombustible": { + "text": "light noncombustible" + }, + "masonry noncombustible": { + "text": "masonry noncombustible" + }, + "modified fire resistive": { + "text": "modified fire resistive" + }, + "fire resistive": { + "text": "fire resistive" + } + } + }, + "wall_finish_mat_enum": { + "name": "wall_finish_mat_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "plaster": { + "text": "plaster" + }, + "gypsum plaster": { + "text": "gypsum plaster" + }, + "veneer plaster": { + "text": "veneer plaster" + }, + "gypsum board": { + "text": "gypsum board" + }, + "tile": { + "text": "tile" + }, + "terrazzo": { + "text": "terrazzo" + }, + "stone facing": { + "text": "stone facing" + }, + "acoustical treatment": { + "text": "acoustical treatment" + }, + "wood": { + "text": "wood" + }, + "metal": { + "text": "metal" + }, + "masonry": { + "text": "masonry" + } + } + }, + "wall_loc_enum": { + "name": "wall_loc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "north": { + "text": "north" + }, + "south": { + "text": "south" + }, + "east": { + "text": "east" + }, + "west": { + "text": "west" + } + } + }, + "wall_surf_treatment_enum": { + "name": "wall_surf_treatment_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "painted": { + "text": "painted" + }, + "wall paper": { + "text": "wall paper" + }, + "no treatment": { + "text": "no treatment" + }, + "paneling": { + "text": "paneling" + }, + "stucco": { + "text": "stucco" + }, + "fabric": { + "text": "fabric" + } + } + }, + "wall_texture_enum": { + "name": "wall_texture_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "crows feet": { + "text": "crows feet" + }, + "crows-foot stomp": { + "text": "crows-foot stomp" + }, + "": { + "text": "" + }, + "double skip": { + "text": "double skip" + }, + "hawk and trowel": { + "text": "hawk and trowel" + }, + "knockdown": { + "text": "knockdown" + }, + "popcorn": { + "text": "popcorn" + }, + "orange peel": { + "text": "orange peel" + }, + "rosebud stomp": { + "text": "rosebud stomp" + }, + "Santa-Fe texture": { + "text": "Santa-Fe texture" + }, + "skip trowel": { + "text": "skip trowel" + }, + "smooth": { + "text": "smooth" + }, + "stomp knockdown": { + "text": "stomp knockdown" + }, + "swirl": { + "text": "swirl" + } + } + }, + "water_feat_type_enum": { + "name": "water_feat_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "fountain": { + "text": "fountain" + }, + "pool": { + "text": "pool" + }, + "standing feature": { + "text": "standing feature" + }, + "stream": { + "text": "stream" + }, + "waterfall": { + "text": "waterfall" + } + } + }, + "weekday_enum": { + "name": "weekday_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Monday": { + "text": "Monday" + }, + "Tuesday": { + "text": "Tuesday" + }, + "Wednesday": { + "text": "Wednesday" + }, + "Thursday": { + "text": "Thursday" + }, + "Friday": { + "text": "Friday" + }, + "Saturday": { + "text": "Saturday" + }, + "Sunday": { + "text": "Sunday" + } + } + }, + "window_cond_enum": { + "name": "window_cond_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "damaged": { + "text": "damaged" + }, + "needs repair": { + "text": "needs repair" + }, + "new": { + "text": "new" + }, + "rupture": { + "text": "rupture" + }, + "visible wear": { + "text": "visible wear" + } + } + }, + "window_cover_enum": { + "name": "window_cover_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "blinds": { + "text": "blinds" + }, + "curtains": { + "text": "curtains" + }, + "none": { + "text": "none" + } + } + }, + "window_horiz_pos_enum": { + "name": "window_horiz_pos_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "left": { + "text": "left" + }, + "middle": { + "text": "middle" + }, + "right": { + "text": "right" + } + } + }, + "window_loc_enum": { + "name": "window_loc_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "north": { + "text": "north" + }, + "south": { + "text": "south" + }, + "east": { + "text": "east" + }, + "west": { + "text": "west" + } + } + }, + "window_mat_enum": { + "name": "window_mat_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "clad": { + "text": "clad" + }, + "fiberglass": { + "text": "fiberglass" + }, + "metal": { + "text": "metal" + }, + "vinyl": { + "text": "vinyl" + }, + "wood": { + "text": "wood" + } + } + }, + "window_type_enum": { + "name": "window_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "single-hung sash window": { + "text": "single-hung sash window" + }, + "horizontal sash window": { + "text": "horizontal sash window" + }, + "fixed window": { + "text": "fixed window" + } + } + }, + "window_vert_pos_enum": { + "name": "window_vert_pos_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "bottom": { + "text": "bottom" + }, + "middle": { + "text": "middle" + }, + "top": { + "text": "top" + }, + "low": { + "text": "low" + }, + "high": { + "text": "high" + } + } + }, + "depos_env_enum": { + "name": "depos_env_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Continental - Alluvial": { + "text": "Continental - Alluvial" + }, + "Continental - Aeolian": { + "text": "Continental - Aeolian" + }, + "Continental - Fluvial": { + "text": "Continental - Fluvial" + }, + "Continental - Lacustrine": { + "text": "Continental - Lacustrine" + }, + "Transitional - Deltaic": { + "text": "Transitional - Deltaic" + }, + "Transitional - Tidal": { + "text": "Transitional - Tidal" + }, + "Transitional - Lagoonal": { + "text": "Transitional - Lagoonal" + }, + "Transitional - Beach": { + "text": "Transitional - Beach" + }, + "Transitional - Lake": { + "text": "Transitional - Lake" + }, + "Marine - Shallow": { + "text": "Marine - Shallow" + }, + "Marine - Deep": { + "text": "Marine - Deep" + }, + "Marine - Reef": { + "text": "Marine - Reef" + }, + "Other - Evaporite": { + "text": "Other - Evaporite" + }, + "Other - Glacial": { + "text": "Other - Glacial" + }, + "Other - Volcanic": { + "text": "Other - Volcanic" + }, + "other": { + "text": "other" + } + } + }, + "hc_produced_enum": { + "name": "hc_produced_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Oil": { + "text": "Oil" + }, + "Gas-Condensate": { + "text": "Gas-Condensate" + }, + "Gas": { + "text": "Gas" + }, + "Bitumen": { + "text": "Bitumen" + }, + "Coalbed Methane": { + "text": "Coalbed Methane" + }, + "other": { + "text": "other" + } + } + }, + "hcr_enum": { + "name": "hcr_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Oil Reservoir": { + "text": "Oil Reservoir" + }, + "Gas Reservoir": { + "text": "Gas Reservoir" + }, + "Oil Sand": { + "text": "Oil Sand" + }, + "Coalbed": { + "text": "Coalbed" + }, + "Shale": { + "text": "Shale" + }, + "Tight Oil Reservoir": { + "text": "Tight Oil Reservoir" + }, + "Tight Gas Reservoir": { + "text": "Tight Gas Reservoir" + }, + "other": { + "text": "other" + } + } + }, + "hcr_geol_age_enum": { + "name": "hcr_geol_age_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Archean": { + "text": "Archean" + }, + "Cambrian": { + "text": "Cambrian" + }, + "Carboniferous": { + "text": "Carboniferous" + }, + "Cenozoic": { + "text": "Cenozoic" + }, + "Cretaceous": { + "text": "Cretaceous" + }, + "Devonian": { + "text": "Devonian" + }, + "Jurassic": { + "text": "Jurassic" + }, + "Mesozoic": { + "text": "Mesozoic" + }, + "Neogene": { + "text": "Neogene" + }, + "Ordovician": { + "text": "Ordovician" + }, + "Paleogene": { + "text": "Paleogene" + }, + "Paleozoic": { + "text": "Paleozoic" + }, + "Permian": { + "text": "Permian" + }, + "Precambrian": { + "text": "Precambrian" + }, + "Proterozoic": { + "text": "Proterozoic" + }, + "Silurian": { + "text": "Silurian" + }, + "Triassic": { + "text": "Triassic" + }, + "other": { + "text": "other" + } + } + }, + "lithology_enum": { + "name": "lithology_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Basement": { + "text": "Basement" + }, + "Chalk": { + "text": "Chalk" + }, + "Chert": { + "text": "Chert" + }, + "Coal": { + "text": "Coal" + }, + "Conglomerate": { + "text": "Conglomerate" + }, + "Diatomite": { + "text": "Diatomite" + }, + "Dolomite": { + "text": "Dolomite" + }, + "Limestone": { + "text": "Limestone" + }, + "Sandstone": { + "text": "Sandstone" + }, + "Shale": { + "text": "Shale" + }, + "Siltstone": { + "text": "Siltstone" + }, + "Volcanic": { + "text": "Volcanic" + }, + "other": { + "text": "other" + } + } + }, + "oxy_stat_samp_enum": { + "name": "oxy_stat_samp_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "aerobic": { + "text": "aerobic" + }, + "anaerobic": { + "text": "anaerobic" + }, + "other": { + "text": "other" + } + } + }, + "samp_collect_point_enum": { + "name": "samp_collect_point_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "well": { + "text": "well" + }, + "test well": { + "text": "test well" + }, + "drilling rig": { + "text": "drilling rig" + }, + "wellhead": { + "text": "wellhead" + }, + "separator": { + "text": "separator" + }, + "storage tank": { + "text": "storage tank" + }, + "other": { + "text": "other" + } + } + }, + "samp_subtype_enum": { + "name": "samp_subtype_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "oil phase": { + "text": "oil phase" + }, + "water phase": { + "text": "water phase" + }, + "biofilm": { + "text": "biofilm" + }, + "not applicable": { + "text": "not applicable" + }, + "other": { + "text": "other" + } + } + }, + "sr_dep_env_enum": { + "name": "sr_dep_env_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Lacustine": { + "text": "Lacustine" + }, + "Fluvioldeltaic": { + "text": "Fluvioldeltaic" + }, + "Fluviomarine": { + "text": "Fluviomarine" + }, + "Marine": { + "text": "Marine" + }, + "other": { + "text": "other" + } + } + }, + "sr_geol_age_enum": { + "name": "sr_geol_age_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Archean": { + "text": "Archean" + }, + "Cambrian": { + "text": "Cambrian" + }, + "Carboniferous": { + "text": "Carboniferous" + }, + "Cenozoic": { + "text": "Cenozoic" + }, + "Cretaceous": { + "text": "Cretaceous" + }, + "Devonian": { + "text": "Devonian" + }, + "Jurassic": { + "text": "Jurassic" + }, + "Mesozoic": { + "text": "Mesozoic" + }, + "Neogene": { + "text": "Neogene" + }, + "Ordovician": { + "text": "Ordovician" + }, + "Paleogene": { + "text": "Paleogene" + }, + "Paleozoic": { + "text": "Paleozoic" + }, + "Permian": { + "text": "Permian" + }, + "Precambrian": { + "text": "Precambrian" + }, + "Proterozoic": { + "text": "Proterozoic" + }, + "Silurian": { + "text": "Silurian" + }, + "Triassic": { + "text": "Triassic" + }, + "other": { + "text": "other" + } + } + }, + "sr_kerog_type_enum": { + "name": "sr_kerog_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Type I": { + "text": "Type I" + }, + "Type II": { + "text": "Type II" + }, + "Type III": { + "text": "Type III" + }, + "Type IV": { + "text": "Type IV" + }, + "other": { + "text": "other" + } + } + }, + "sr_lithology_enum": { + "name": "sr_lithology_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Clastic": { + "text": "Clastic" + }, + "Carbonate": { + "text": "Carbonate" + }, + "Coal": { + "text": "Coal" + }, + "Biosilicieous": { + "text": "Biosilicieous" + }, + "other": { + "text": "other" + } + } + }, + "biotic_relationship_enum": { + "name": "biotic_relationship_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "free living": { + "text": "free living" + }, + "parasite": { + "text": "parasite" + }, + "commensal": { + "text": "commensal" + }, + "symbiont": { + "text": "symbiont" + } + } + }, + "cur_land_use_enum": { + "name": "cur_land_use_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "badlands": { + "text": "badlands" + }, + "cities": { + "text": "cities" + }, + "conifers": { + "text": "conifers", + "annotations": { + "originally": { + "tag": "originally", + "value": "conifers (e.g. pine,spruce,fir,cypress)" + } + }, + "examples": [ + { + "value": "cypress" + }, + { + "value": "fir" + }, + { + "value": "pine" + }, + { + "value": "spruce" + } + ] + }, + "crop trees": { + "text": "crop trees", + "annotations": { + "originally": { + "tag": "originally", + "value": "crop trees (nuts,fruit,christmas trees,nursery trees)" + } + }, + "examples": [ + { + "value": "christmas trees" + }, + { + "value": "fruit" + }, + { + "value": "nursery trees" + }, + { + "value": "nuts" + } + ] + }, + "farmstead": { + "text": "farmstead" + }, + "gravel": { + "text": "gravel" + }, + "hardwoods": { + "text": "hardwoods", + "annotations": { + "originally": { + "tag": "originally", + "value": "hardwoods (e.g. oak,hickory,elm,aspen)" + } + }, + "examples": [ + { + "value": "aspen" + }, + { + "value": "elm" + }, + { + "value": "hickory" + }, + { + "value": "oak" + } + ] + }, + "hayland": { + "text": "hayland" + }, + "horticultural plants": { + "text": "horticultural plants", + "annotations": { + "originally": { + "tag": "originally", + "value": "horticultural plants (e.g. tulips)" + } + }, + "examples": [ + { + "value": "tulips" + } + ] + }, + "industrial areas": { + "text": "industrial areas" + }, + "intermixed hardwood and conifers": { + "text": "intermixed hardwood and conifers" + }, + "marshlands": { + "text": "marshlands", + "annotations": { + "originally": { + "tag": "originally", + "value": "marshlands (grass,sedges,rushes)" + } + }, + "examples": [ + { + "value": "grass" + }, + { + "value": "rushes" + }, + { + "value": "sedgees" + } + ] + }, + "meadows": { + "text": "meadows", + "annotations": { + "originally": { + "tag": "originally", + "value": "meadows (grasses,alfalfa,fescue,bromegrass,timothy)" + } + }, + "examples": [ + { + "value": "alfalfa" + }, + { + "value": "bromegrass" + }, + { + "value": "fescue" + }, + { + "value": "grasses" + }, + { + "value": "timothy" + } + ] + }, + "mines/quarries": { + "text": "mines/quarries" + }, + "mudflats": { + "text": "mudflats" + }, + "oil waste areas": { + "text": "oil waste areas" + }, + "pastureland": { + "text": "pastureland", + "annotations": { + "originally": { + "tag": "originally", + "value": "pastureland (grasslands used for livestock grazing)" + } + }, + "comments": [ + "grasslands used for livestock grazing" + ] + }, + "permanent snow or ice": { + "text": "permanent snow or ice" + }, + "rainforest": { + "text": "rainforest", + "annotations": { + "originally": { + "tag": "originally", + "value": "rainforest (evergreen forest receiving greater than 406 cm annual rainfall)" + } + }, + "comments": [ + "evergreen forest receiving greater than 406 cm annual rainfall" + ] + }, + "rangeland": { + "text": "rangeland" + }, + "roads/railroads": { + "text": "roads/railroads" + }, + "rock": { + "text": "rock" + }, + "row crops": { + "text": "row crops" + }, + "saline seeps": { + "text": "saline seeps" + }, + "salt flats": { + "text": "salt flats" + }, + "sand": { + "text": "sand" + }, + "shrub crops": { + "text": "shrub crops", + "annotations": { + "originally": { + "tag": "originally", + "value": "shrub crops (blueberries,nursery ornamentals,filberts)" + } + }, + "examples": [ + { + "value": "blueberries" + }, + { + "value": "filberts" + }, + { + "value": "nursery ornamentals" + } + ] + }, + "shrub land": { + "text": "shrub land", + "annotations": { + "originally": { + "tag": "originally", + "value": "shrub land (e.g. mesquite,sage-brush,creosote bush,shrub oak,eucalyptus)" + } + }, + "examples": [ + { + "value": "creosote bush" + }, + { + "value": "eucalyptus" + }, + { + "value": "mesquite" + }, + { + "value": "sage-brush" + }, + { + "value": "shrub oak" + } + ] + }, + "small grains": { + "text": "small grains" + }, + "successional shrub land": { + "text": "successional shrub land", + "annotations": { + "originally": { + "tag": "originally", + "value": "successional shrub land (tree saplings,hazels,sumacs,chokecherry,shrub dogwoods,blackberries)" + } + }, + "examples": [ + { + "value": "blackberries" + }, + { + "value": "chokecherry" + }, + { + "value": "hazels" + }, + { + "value": "shrub dogwoods" + }, + { + "value": "sumacs" + }, + { + "value": "tree saplings" + } + ] + }, + "swamp": { + "text": "swamp", + "annotations": { + "originally": { + "tag": "originally", + "value": "swamp (permanent or semi-permanent water body dominated by woody plants)" + } + }, + "comments": [ + "permanent or semi-permanent water body dominated by woody plants" + ] + }, + "tropical": { + "text": "tropical", + "annotations": { + "originally": { + "tag": "originally", + "value": "tropical (e.g. mangrove,palms)" + } + }, + "examples": [ + { + "value": "mangrove" + }, + { + "value": "palms" + } + ] + }, + "tundra": { + "text": "tundra", + "annotations": { + "originally": { + "tag": "originally", + "value": "tundra (mosses,lichens)" + } + }, + "examples": [ + { + "value": "lichens" + }, + { + "value": "mosses" + } + ] + }, + "vegetable crops": { + "text": "vegetable crops" + }, + "vine crops": { + "text": "vine crops", + "annotations": { + "originally": { + "tag": "originally", + "value": "vine crops (grapes)" + } + }, + "examples": [ + { + "value": "grapes" + } + ] + } + } + }, + "drainage_class_enum": { + "name": "drainage_class_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "very poorly": { + "text": "very poorly" + }, + "poorly": { + "text": "poorly" + }, + "somewhat poorly": { + "text": "somewhat poorly" + }, + "moderately well": { + "text": "moderately well" + }, + "well": { + "text": "well" + }, + "excessively drained": { + "text": "excessively drained" + } + } + }, + "fao_class_enum": { + "name": "fao_class_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Acrisols": { + "text": "Acrisols" + }, + "Andosols": { + "text": "Andosols" + }, + "Arenosols": { + "text": "Arenosols" + }, + "Cambisols": { + "text": "Cambisols" + }, + "Chernozems": { + "text": "Chernozems" + }, + "Ferralsols": { + "text": "Ferralsols" + }, + "Fluvisols": { + "text": "Fluvisols" + }, + "Gleysols": { + "text": "Gleysols" + }, + "Greyzems": { + "text": "Greyzems" + }, + "Gypsisols": { + "text": "Gypsisols" + }, + "Histosols": { + "text": "Histosols" + }, + "Kastanozems": { + "text": "Kastanozems" + }, + "Lithosols": { + "text": "Lithosols" + }, + "Luvisols": { + "text": "Luvisols" + }, + "Nitosols": { + "text": "Nitosols" + }, + "Phaeozems": { + "text": "Phaeozems" + }, + "Planosols": { + "text": "Planosols" + }, + "Podzols": { + "text": "Podzols" + }, + "Podzoluvisols": { + "text": "Podzoluvisols" + }, + "Rankers": { + "text": "Rankers" + }, + "Regosols": { + "text": "Regosols" + }, + "Rendzinas": { + "text": "Rendzinas" + }, + "Solonchaks": { + "text": "Solonchaks" + }, + "Solonetz": { + "text": "Solonetz" + }, + "Vertisols": { + "text": "Vertisols" + }, + "Yermosols": { + "text": "Yermosols" + } + } + }, + "profile_position_enum": { + "name": "profile_position_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "summit": { + "text": "summit" + }, + "shoulder": { + "text": "shoulder" + }, + "backslope": { + "text": "backslope" + }, + "footslope": { + "text": "footslope" + }, + "toeslope": { + "text": "toeslope" + } + } + }, + "soil_horizon_enum": { + "name": "soil_horizon_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "O horizon": { + "text": "O horizon" + }, + "A horizon": { + "text": "A horizon" + }, + "E horizon": { + "text": "E horizon" + }, + "B horizon": { + "text": "B horizon" + }, + "C horizon": { + "text": "C horizon" + }, + "R layer": { + "text": "R layer" + }, + "Permafrost": { + "text": "Permafrost" + }, + "M horizon": { + "text": "M horizon" + } + } + }, + "tillage_enum": { + "name": "tillage_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "drill": { + "text": "drill" + }, + "cutting disc": { + "text": "cutting disc" + }, + "ridge till": { + "text": "ridge till" + }, + "strip tillage": { + "text": "strip tillage" + }, + "zonal tillage": { + "text": "zonal tillage" + }, + "chisel": { + "text": "chisel" + }, + "tined": { + "text": "tined" + }, + "mouldboard": { + "text": "mouldboard" + }, + "disc plough": { + "text": "disc plough" + } + } + }, + "biol_stat_enum": { + "name": "biol_stat_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "wild": { + "text": "wild" + }, + "natural": { + "text": "natural" + }, + "semi-natural": { + "text": "semi-natural" + }, + "inbred line": { + "text": "inbred line" + }, + "breeder's line": { + "text": "breeder's line" + }, + "hybrid": { + "text": "hybrid" + }, + "clonal selection": { + "text": "clonal selection" + }, + "mutant": { + "text": "mutant" + } + } + }, + "growth_habit_enum": { + "name": "growth_habit_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "erect": { + "text": "erect" + }, + "semi-erect": { + "text": "semi-erect" + }, + "spreading": { + "text": "spreading" + }, + "prostrate": { + "text": "prostrate" + } + } + }, + "plant_sex_enum": { + "name": "plant_sex_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Androdioecious": { + "text": "Androdioecious" + }, + "Androecious": { + "text": "Androecious" + }, + "Androgynous": { + "text": "Androgynous" + }, + "Androgynomonoecious": { + "text": "Androgynomonoecious" + }, + "Andromonoecious": { + "text": "Andromonoecious" + }, + "Bisexual": { + "text": "Bisexual" + }, + "Dichogamous": { + "text": "Dichogamous" + }, + "Diclinous": { + "text": "Diclinous" + }, + "Dioecious": { + "text": "Dioecious" + }, + "Gynodioecious": { + "text": "Gynodioecious" + }, + "Gynoecious": { + "text": "Gynoecious" + }, + "Gynomonoecious": { + "text": "Gynomonoecious" + }, + "Hermaphroditic": { + "text": "Hermaphroditic" + }, + "Imperfect": { + "text": "Imperfect" + }, + "Monoclinous": { + "text": "Monoclinous" + }, + "Monoecious": { + "text": "Monoecious" + }, + "Perfect": { + "text": "Perfect" + }, + "Polygamodioecious": { + "text": "Polygamodioecious" + }, + "Polygamomonoecious": { + "text": "Polygamomonoecious" + }, + "Polygamous": { + "text": "Polygamous" + }, + "Protandrous": { + "text": "Protandrous" + }, + "Protogynous": { + "text": "Protogynous" + }, + "Subandroecious": { + "text": "Subandroecious" + }, + "Subdioecious": { + "text": "Subdioecious" + }, + "Subgynoecious": { + "text": "Subgynoecious" + }, + "Synoecious": { + "text": "Synoecious" + }, + "Trimonoecious": { + "text": "Trimonoecious" + }, + "Trioecious": { + "text": "Trioecious" + }, + "Unisexual": { + "text": "Unisexual" + } + } + }, + "samp_capt_status_enum": { + "name": "samp_capt_status_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "active surveillance in response to an outbreak": { + "text": "active surveillance in response to an outbreak" + }, + "active surveillance not initiated by an outbreak": { + "text": "active surveillance not initiated by an outbreak" + }, + "farm sample": { + "text": "farm sample" + }, + "market sample": { + "text": "market sample" + }, + "other": { + "text": "other" + } + } + }, + "samp_dis_stage_enum": { + "name": "samp_dis_stage_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "dissemination": { + "text": "dissemination" + }, + "growth and reproduction": { + "text": "growth and reproduction" + }, + "infection": { + "text": "infection" + }, + "inoculation": { + "text": "inoculation" + }, + "penetration": { + "text": "penetration" + }, + "other": { + "text": "other" + } + } + }, + "sediment_type_enum": { + "name": "sediment_type_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "biogenous": { + "text": "biogenous" + }, + "cosmogenous": { + "text": "cosmogenous" + }, + "hydrogenous": { + "text": "hydrogenous" + }, + "lithogenous": { + "text": "lithogenous" + } + } + }, + "tidal_stage_enum": { + "name": "tidal_stage_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "low tide": { + "text": "low tide" + }, + "ebb tide": { + "text": "ebb tide" + }, + "flood tide": { + "text": "flood tide" + }, + "high tide": { + "text": "high tide" + } + } + }, + "host_sex_enum": { + "name": "host_sex_enum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "female": { + "text": "female" + }, + "hermaphrodite": { + "text": "hermaphrodite" + }, + "non-binary": { + "text": "non-binary" + }, + "male": { + "text": "male" + }, + "transgender": { + "text": "transgender" + }, + "transgender (female to male)": { + "text": "transgender (female to male)" + }, + "transgender (male to female)": { + "text": "transgender (male to female)" + }, + "undeclared": { + "text": "undeclared" + } + } + }, + "AnalysisTypeEnum": { + "name": "AnalysisTypeEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "metabolomics": { + "text": "metabolomics" + }, + "lipidomics": { + "text": "lipidomics" + }, + "metagenomics": { + "text": "metagenomics", + "description": "Standard short-read metagenomic sequencing", + "title": "Metagenomics" + }, + "metagenomics_long_read": { + "text": "metagenomics_long_read", + "description": "Long-read metagenomic sequencing", + "title": "Metagenomics (long read)" + }, + "metaproteomics": { + "text": "metaproteomics" + }, + "metatranscriptomics": { + "text": "metatranscriptomics" + }, + "natural organic matter": { + "text": "natural organic matter" + }, + "bulk chemistry": { + "text": "bulk chemistry" + }, + "amplicon sequencing assay": { + "text": "amplicon sequencing assay", + "meaning": "OBI:0002767", + "title": "Amplicon sequencing assay" + } + } + }, + "DNASampleFormatEnum": { + "name": "DNASampleFormatEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "10 mM Tris-HCl": { + "text": "10 mM Tris-HCl" + }, + "DNAStable": { + "text": "DNAStable" + }, + "Ethanol": { + "text": "Ethanol" + }, + "Low EDTA TE": { + "text": "Low EDTA TE" + }, + "MDA reaction buffer": { + "text": "MDA reaction buffer" + }, + "PBS": { + "text": "PBS" + }, + "Pellet": { + "text": "Pellet" + }, + "RNAStable": { + "text": "RNAStable" + }, + "TE": { + "text": "TE" + }, + "Water": { + "text": "Water" + }, + "Gentegra-DNA": { + "text": "Gentegra-DNA" + }, + "Gentegra-RNA": { + "text": "Gentegra-RNA" + } + } + }, + "RNASampleFormatEnum": { + "name": "RNASampleFormatEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "10 mM Tris-HCl": { + "text": "10 mM Tris-HCl" + }, + "DNAStable": { + "text": "DNAStable" + }, + "Ethanol": { + "text": "Ethanol" + }, + "Low EDTA TE": { + "text": "Low EDTA TE" + }, + "MDA reaction buffer": { + "text": "MDA reaction buffer" + }, + "PBS": { + "text": "PBS" + }, + "Pellet": { + "text": "Pellet" + }, + "RNAStable": { + "text": "RNAStable" + }, + "TE": { + "text": "TE" + }, + "Water": { + "text": "Water" + }, + "Gentegra-DNA": { + "text": "Gentegra-DNA" + }, + "Gentegra-RNA": { + "text": "Gentegra-RNA" + } + } + }, + "InstrumentModelEnum": { + "name": "InstrumentModelEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "exploris_21T": { + "text": "exploris_21T", + "aliases": [ + "Exploris 21T" + ] + }, + "exploris_240": { + "text": "exploris_240", + "aliases": [ + "Orbitrap Exploris 240" + ] + }, + "exploris_480": { + "text": "exploris_480", + "aliases": [ + "Orbitrap Exploris 480" + ] + }, + "ltq_orbitrap_velos": { + "text": "ltq_orbitrap_velos", + "aliases": [ + "LTQ Orbitrap Velos", + "LTQ Orbitrap Velos ETD", + "Velos" + ] + }, + "orbitrap_fusion_lumos": { + "text": "orbitrap_fusion_lumos", + "aliases": [ + "Orbitrap Fusion Lumos", + "Fusion" + ] + }, + "orbitrap_eclipse_tribid": { + "text": "orbitrap_eclipse_tribid", + "aliases": [ + "Orbitrap Eclipse Tribid", + "Eclipse" + ] + }, + "orbitrap_q_exactive": { + "text": "orbitrap_q_exactive", + "aliases": [ + "Orbitrap Q-Exactive HF", + "Orbitrap Q-Exactive HF-X" + ] + }, + "solarix_7T": { + "text": "solarix_7T", + "aliases": [ + "7T Solarix", + "7T FT-ICR MS", + "7T MRMS" + ] + }, + "solarix_12T": { + "text": "solarix_12T", + "aliases": [ + "12T Solarix", + "12T FT-ICR MS", + "12T MRMS" + ] + }, + "solarix_15T": { + "text": "solarix_15T", + "aliases": [ + "15T Solarix", + "15T FT-ICR MS", + "15T MRMS" + ] + }, + "agilent_8890A": { + "text": "agilent_8890A", + "aliases": [ + "8890A GC-MS", + "Agilent GC MS" + ] + }, + "agilent_7980A": { + "text": "agilent_7980A", + "aliases": [ + "7980A GC-MS", + "Agilent GC MS" + ] + }, + "vortex_genie_2": { + "text": "vortex_genie_2", + "aliases": [ + "VortexGenie2" + ] + }, + "novaseq": { + "text": "novaseq", + "aliases": [ + "NovaSeq", + "Illumina NovaSeq" + ] + }, + "novaseq_6000": { + "text": "novaseq_6000", + "meaning": "OBI:0002630", + "comments": [ + "Possible flowcell versions are SP, S1, S2, S4." + ], + "see_also": [ + "https://www.illumina.com/systems/sequencing-platforms/novaseq/specifications.html" + ], + "aliases": [ + "NovaSeq 6000", + "Illumina NovaSeq 6000" + ], + "structured_aliases": { + "Illumina NovaSeq S2": { + "literal_form": "Illumina NovaSeq S2", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + }, + "Illumina NovaSeq S4": { + "literal_form": "Illumina NovaSeq S4", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + }, + "Illumina NovaSeq SP": { + "literal_form": "Illumina NovaSeq SP", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + } + } + }, + "novaseq_x": { + "text": "novaseq_x", + "comments": [ + "Possible flowcell versions are 1.5B, 10B, 25B. Only difference between X and X Plus is 2 flowcells for X Plus versus 1 flowcell for X." + ], + "see_also": [ + "https://www.illumina.com/systems/sequencing-platforms/novaseq-x-plus/specifications.html" + ], + "aliases": [ + "Illumina NovaSeq X", + "Illumina NovaSeq X Plus" + ] + }, + "hiseq": { + "text": "hiseq", + "aliases": [ + "Illumina HiSeq" + ] + }, + "hiseq_1000": { + "text": "hiseq_1000", + "meaning": "OBI:0002022", + "aliases": [ + "Illumina HiSeq 1000" + ] + }, + "hiseq_1500": { + "text": "hiseq_1500", + "meaning": "OBI:0003386", + "aliases": [ + "Illumina HiSeq 1500" + ] + }, + "hiseq_2000": { + "text": "hiseq_2000", + "meaning": "OBI:0002001", + "aliases": [ + "Illumina HiSeq 2000" + ] + }, + "hiseq_2500": { + "text": "hiseq_2500", + "meaning": "OBI:0002002", + "aliases": [ + "Illumina HiSeq 2500" + ], + "structured_aliases": { + "Illumina HiSeq 2500-1TB": { + "literal_form": "Illumina HiSeq 2500-1TB", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + }, + "Illumina HiSeq 2500-Rapid": { + "literal_form": "Illumina HiSeq 2500-Rapid", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + } + } + }, + "hiseq_3000": { + "text": "hiseq_3000", + "meaning": "OBI:0002048", + "aliases": [ + "Illumina HiSeq 3000" + ] + }, + "hiseq_4000": { + "text": "hiseq_4000", + "meaning": "OBI:0002049", + "aliases": [ + "Illumina HiSeq 4000" + ] + }, + "hiseq_x_ten": { + "text": "hiseq_x_ten", + "meaning": "OBI:0002129", + "aliases": [ + "Illumina HiSeq X Ten" + ] + }, + "miniseq": { + "text": "miniseq", + "meaning": "OBI:0003114", + "aliases": [ + "Illumina MiniSeq" + ] + }, + "miseq": { + "text": "miseq", + "meaning": "OBI:0002003", + "aliases": [ + "MiSeq", + "Illumina MiSeq" + ] + }, + "nextseq_1000": { + "text": "nextseq_1000", + "meaning": "OBI:0003606", + "aliases": [ + "Illumina NextSeq 1000" + ] + }, + "nextseq": { + "text": "nextseq", + "aliases": [ + "NextSeq", + "Illumina NextSeq" + ], + "structured_aliases": { + "Illumina NextSeq-HO": { + "literal_form": "Illumina NextSeq-HO", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + }, + "Illumina NextSeq-MO": { + "literal_form": "Illumina NextSeq-MO", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + } + } + }, + "nextseq_500": { + "text": "nextseq_500", + "meaning": "OBI:0002021", + "aliases": [ + "NextSeq 500", + "Illumina NextSeq 500" + ] + }, + "nextseq_550": { + "text": "nextseq_550", + "meaning": "OBI:0003387", + "aliases": [ + "NextSeq 550", + "Illumina NextSeq 550" + ] + }, + "gridion": { + "text": "gridion", + "meaning": "OBI:0002751", + "aliases": [ + "Oxford Nanopore GridION Mk1" + ] + }, + "minion": { + "text": "minion", + "meaning": "OBI:0002750", + "aliases": [ + "Oxford Nanopore MinION" + ] + }, + "promethion": { + "text": "promethion", + "meaning": "OBI:0002752", + "aliases": [ + "Oxford Nanopore PromethION" + ] + }, + "rs_II": { + "text": "rs_II", + "meaning": "OBI:0002012", + "aliases": [ + "PacBio RS II" + ] + }, + "sequel": { + "text": "sequel", + "meaning": "OBI:0002632", + "aliases": [ + "PacBio Sequel" + ] + }, + "sequel_II": { + "text": "sequel_II", + "meaning": "OBI:0002633", + "aliases": [ + "PacBio Sequel II" + ] + }, + "revio": { + "text": "revio", + "aliases": [ + "PacBio Revio", + "Revio" + ] + } + } + }, + "ProcessingInstitutionEnum": { + "name": "ProcessingInstitutionEnum", + "notes": [ + "use ROR meanings like ror:0168r3w48 for UCSD" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "UCSD": { + "text": "UCSD", + "meaning": "ror:0168r3w48", + "title": "University of California, San Diego" + }, + "JGI": { + "text": "JGI", + "meaning": "ror:04xm1d337", + "title": "Joint Genome Institute" + }, + "EMSL": { + "text": "EMSL", + "meaning": "ror:04rc0xn13", + "title": "Environmental Molecular Sciences Laboratory", + "aliases": [ + "Environmental Molecular Science Laboratory", + "Environmental Molecular Sciences Lab" + ] + }, + "Battelle": { + "text": "Battelle", + "meaning": "ror:01h5tnr73", + "title": "Battelle Memorial Institute" + }, + "ANL": { + "text": "ANL", + "meaning": "ror:05gvnxz63", + "title": "Argonne National Laboratory" + }, + "UCD_Genome_Center": { + "text": "UCD_Genome_Center", + "meaning": "https://genomecenter.ucdavis.edu/", + "title": "University of California, Davis Genome Center" + }, + "Azenta": { + "text": "Azenta", + "meaning": "https://www.azenta.com/", + "title": "Azenta Life Sciences" + } + } + }, + "EcosystemEnum": { + "name": "EcosystemEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Engineered": { + "text": "Engineered" + }, + "Environmental": { + "text": "Environmental" + }, + "Host-associated": { + "text": "Host-associated" + } + } + }, + "EcosystemCategoryEnum": { + "name": "EcosystemCategoryEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Air": { + "text": "Air" + }, + "Algae": { + "text": "Algae" + }, + "Amoebozoa": { + "text": "Amoebozoa" + }, + "Amphibia": { + "text": "Amphibia" + }, + "Animal feed production": { + "text": "Animal feed production" + }, + "Annelida": { + "text": "Annelida" + }, + "Aquatic": { + "text": "Aquatic" + }, + "Arthropoda: Chelicerates": { + "text": "Arthropoda: Chelicerates" + }, + "Arthropoda: Crustaceans": { + "text": "Arthropoda: Crustaceans" + }, + "Arthropoda: Insects": { + "text": "Arthropoda: Insects" + }, + "Arthropoda: Myriapoda": { + "text": "Arthropoda: Myriapoda" + }, + "Artificial ecosystem": { + "text": "Artificial ecosystem" + }, + "Bioreactor": { + "text": "Bioreactor" + }, + "Bioremediation": { + "text": "Bioremediation" + }, + "Biotransformation": { + "text": "Biotransformation" + }, + "Birds": { + "text": "Birds" + }, + "Bryozoa": { + "text": "Bryozoa" + }, + "Built environment": { + "text": "Built environment" + }, + "Cephalochordata": { + "text": "Cephalochordata" + }, + "Ciliophora": { + "text": "Ciliophora" + }, + "Cnidaria": { + "text": "Cnidaria" + }, + "Drugs production": { + "text": "Drugs production" + }, + "Endosymbionts": { + "text": "Endosymbionts" + }, + "Fish": { + "text": "Fish" + }, + "Food production": { + "text": "Food production" + }, + "Fungi": { + "text": "Fungi" + }, + "Industrial production": { + "text": "Industrial production" + }, + "Invertebrates": { + "text": "Invertebrates" + }, + "Lab culture": { + "text": "Lab culture" + }, + "Lab enrichment": { + "text": "Lab enrichment" + }, + "Lab synthesis": { + "text": "Lab synthesis" + }, + "Laboratory developed": { + "text": "Laboratory developed" + }, + "Mammals": { + "text": "Mammals" + }, + "Mammals: Human": { + "text": "Mammals: Human" + }, + "Microbial": { + "text": "Microbial" + }, + "Modeled": { + "text": "Modeled" + }, + "Mollusca": { + "text": "Mollusca" + }, + "Paper": { + "text": "Paper" + }, + "Plants": { + "text": "Plants" + }, + "Porifera": { + "text": "Porifera" + }, + "Protists": { + "text": "Protists" + }, + "Protozoa": { + "text": "Protozoa" + }, + "Reptilia": { + "text": "Reptilia" + }, + "Sewage treatment plant": { + "text": "Sewage treatment plant" + }, + "Solid waste": { + "text": "Solid waste" + }, + "Terrestrial": { + "text": "Terrestrial" + }, + "Tunicates": { + "text": "Tunicates" + }, + "Unclassified": { + "text": "Unclassified" + }, + "WWTP": { + "text": "WWTP" + }, + "Wastewater": { + "text": "Wastewater" + } + } + }, + "EcosystemTypeEnum": { + "name": "EcosystemTypeEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "A/O treatment system": { + "text": "A/O treatment system" + }, + "Abdomen": { + "text": "Abdomen" + }, + "Abdominal cavity": { + "text": "Abdominal cavity" + }, + "Abdominal/Peritoneal cavity": { + "text": "Abdominal/Peritoneal cavity" + }, + "Acidic": { + "text": "Acidic" + }, + "Activated Sludge": { + "text": "Activated Sludge" + }, + "Activated sludge": { + "text": "Activated sludge" + }, + "Aerobic": { + "text": "Aerobic" + }, + "Aerobic digester": { + "text": "Aerobic digester" + }, + "Agricultural field": { + "text": "Agricultural field" + }, + "Agricultural waste": { + "text": "Agricultural waste" + }, + "Amoebozoa": { + "text": "Amoebozoa" + }, + "Anaerobic": { + "text": "Anaerobic" + }, + "Anaerobic digester": { + "text": "Anaerobic digester" + }, + "Anaerobic digestor": { + "text": "Anaerobic digestor" + }, + "Animal cage": { + "text": "Animal cage" + }, + "Animal waste": { + "text": "Animal waste" + }, + "Appressorium": { + "text": "Appressorium" + }, + "Aquaculture": { + "text": "Aquaculture" + }, + "Artesian spring": { + "text": "Artesian spring" + }, + "Ascidians": { + "text": "Ascidians" + }, + "Asphalt lakes": { + "text": "Asphalt lakes" + }, + "Auditory/Hearing system": { + "text": "Auditory/Hearing system" + }, + "Baby formula": { + "text": "Baby formula" + }, + "Bacteria": { + "text": "Bacteria" + }, + "Bagasse": { + "text": "Bagasse" + }, + "Beans": { + "text": "Beans" + }, + "Benign tumor": { + "text": "Benign tumor" + }, + "Beverages": { + "text": "Beverages" + }, + "Bio- and green waste (BGW)": { + "text": "Bio- and green waste (BGW)" + }, + "Biochar": { + "text": "Biochar" + }, + "Biocrust": { + "text": "Biocrust" + }, + "Bivalves": { + "text": "Bivalves" + }, + "Bread production": { + "text": "Bread production" + }, + "Breviatea": { + "text": "Breviatea" + }, + "Brown Algae": { + "text": "Brown Algae" + }, + "Brown waste": { + "text": "Brown waste" + }, + "Bryophytes": { + "text": "Bryophytes" + }, + "Bryozoans": { + "text": "Bryozoans" + }, + "Building": { + "text": "Building" + }, + "Canal": { + "text": "Canal" + }, + "Cave": { + "text": "Cave" + }, + "Cell Line": { + "text": "Cell Line" + }, + "Cell culture": { + "text": "Cell culture" + }, + "Cellulose associated waste": { + "text": "Cellulose associated waste" + }, + "Cement wall": { + "text": "Cement wall" + }, + "Chemical products": { + "text": "Chemical products" + }, + "Ciliates": { + "text": "Ciliates" + }, + "Circulatory system": { + "text": "Circulatory system" + }, + "City": { + "text": "City" + }, + "Cnidaria": { + "text": "Cnidaria" + }, + "Coal": { + "text": "Coal" + }, + "Coelom": { + "text": "Coelom" + }, + "Composting": { + "text": "Composting" + }, + "Connective tissue": { + "text": "Connective tissue" + }, + "Continuous culture": { + "text": "Continuous culture" + }, + "Cryptomonads/Cryptophytes": { + "text": "Cryptomonads/Cryptophytes" + }, + "Ctenophora": { + "text": "Ctenophora" + }, + "Culture media": { + "text": "Culture media" + }, + "Currency notes": { + "text": "Currency notes" + }, + "DHS reactor": { + "text": "DHS reactor" + }, + "Dairy processing facility": { + "text": "Dairy processing facility" + }, + "Dairy products": { + "text": "Dairy products" + }, + "Debries": { + "text": "Debries" + }, + "Deep subsurface": { + "text": "Deep subsurface" + }, + "Defined media": { + "text": "Defined media" + }, + "Denitrification": { + "text": "Denitrification" + }, + "Desert": { + "text": "Desert" + }, + "Diatoms": { + "text": "Diatoms" + }, + "Digestive system": { + "text": "Digestive system" + }, + "Dinoflagellata": { + "text": "Dinoflagellata" + }, + "Dinoflagellates": { + "text": "Dinoflagellates" + }, + "Drinking water treatment plant": { + "text": "Drinking water treatment plant" + }, + "Drugs/Supplements": { + "text": "Drugs/Supplements" + }, + "EBPR": { + "text": "EBPR" + }, + "Echinodermata": { + "text": "Echinodermata" + }, + "Effluent": { + "text": "Effluent" + }, + "Egg products": { + "text": "Egg products" + }, + "Embryo": { + "text": "Embryo" + }, + "Endocrine system": { + "text": "Endocrine system" + }, + "Endosphere": { + "text": "Endosphere" + }, + "Engineered product": { + "text": "Engineered product" + }, + "Equipment/Utensils": { + "text": "Equipment/Utensils" + }, + "Excavata": { + "text": "Excavata" + }, + "Excretory system": { + "text": "Excretory system" + }, + "Fat body": { + "text": "Fat body" + }, + "Feedstock": { + "text": "Feedstock" + }, + "Fermentation": { + "text": "Fermentation" + }, + "Fermentation cellar": { + "text": "Fermentation cellar" + }, + "Fermentation pit": { + "text": "Fermentation pit" + }, + "Fermentation starter": { + "text": "Fermentation starter" + }, + "Fermented beverages": { + "text": "Fermented beverages" + }, + "Fermented food": { + "text": "Fermented food" + }, + "Fermented seafood": { + "text": "Fermented seafood" + }, + "Fermented vegetables": { + "text": "Fermented vegetables" + }, + "Fetus": { + "text": "Fetus" + }, + "Fish products": { + "text": "Fish products" + }, + "Floodplain": { + "text": "Floodplain" + }, + "Food sample": { + "text": "Food sample" + }, + "Food waste": { + "text": "Food waste" + }, + "Freshwater": { + "text": "Freshwater" + }, + "Fruiting body": { + "text": "Fruiting body" + }, + "Fungi": { + "text": "Fungi" + }, + "Genetic cross": { + "text": "Genetic cross" + }, + "Genetically modified": { + "text": "Genetically modified" + }, + "Geologic": { + "text": "Geologic" + }, + "Germ tube": { + "text": "Germ tube" + }, + "Gills": { + "text": "Gills" + }, + "Golden Algae": { + "text": "Golden Algae" + }, + "Grains/Grain products": { + "text": "Grains/Grain products" + }, + "Grass": { + "text": "Grass" + }, + "Green algae": { + "text": "Green algae" + }, + "Green waste": { + "text": "Green waste" + }, + "Haptophytes": { + "text": "Haptophytes" + }, + "Head": { + "text": "Head" + }, + "High-salinity/high-pH": { + "text": "High-salinity/high-pH" + }, + "Hospital": { + "text": "Hospital" + }, + "House": { + "text": "House" + }, + "Household waste": { + "text": "Household waste" + }, + "Human waste": { + "text": "Human waste" + }, + "Hydrocarbon": { + "text": "Hydrocarbon" + }, + "Indoor Air": { + "text": "Indoor Air" + }, + "Industrial waste": { + "text": "Industrial waste" + }, + "Industrial wastewater": { + "text": "Industrial wastewater" + }, + "Influent": { + "text": "Influent" + }, + "Integument": { + "text": "Integument" + }, + "Integumentary system": { + "text": "Integumentary system" + }, + "International Space Station": { + "text": "International Space Station" + }, + "Intracellular endosymbionts": { + "text": "Intracellular endosymbionts" + }, + "Lancelets": { + "text": "Lancelets" + }, + "Landfill": { + "text": "Landfill" + }, + "Larva": { + "text": "Larva" + }, + "Larva: Nauplius": { + "text": "Larva: Nauplius" + }, + "Larva: Zoea": { + "text": "Larva: Zoea" + }, + "Larvae": { + "text": "Larvae" + }, + "Latrine chamber": { + "text": "Latrine chamber" + }, + "Legs and wings": { + "text": "Legs and wings" + }, + "Lichen": { + "text": "Lichen" + }, + "Lymphatic system": { + "text": "Lymphatic system" + }, + "MBR (Membrane bioreactor)": { + "text": "MBR (Membrane bioreactor)" + }, + "Malignant tumor": { + "text": "Malignant tumor" + }, + "Marine": { + "text": "Marine" + }, + "Meat products": { + "text": "Meat products" + }, + "Mesocosm": { + "text": "Mesocosm" + }, + "Metal": { + "text": "Metal" + }, + "Microalgae": { + "text": "Microalgae" + }, + "Microbial enhanced oil recovery": { + "text": "Microbial enhanced oil recovery" + }, + "Microbial fuel cells/MFC": { + "text": "Microbial fuel cells/MFC" + }, + "Microbial solubilization of coal": { + "text": "Microbial solubilization of coal" + }, + "Microcosm": { + "text": "Microcosm" + }, + "Mine": { + "text": "Mine" + }, + "Mixed alcohol bioreactor": { + "text": "Mixed alcohol bioreactor" + }, + "Mixed algae turf": { + "text": "Mixed algae turf" + }, + "Mixed feedstock": { + "text": "Mixed feedstock" + }, + "Mixed liquor": { + "text": "Mixed liquor" + }, + "Mixed parts": { + "text": "Mixed parts" + }, + "Monument": { + "text": "Monument" + }, + "Mud microcosm": { + "text": "Mud microcosm" + }, + "Mud volcano": { + "text": "Mud volcano" + }, + "Multiple systems": { + "text": "Multiple systems" + }, + "Multisystem conditions": { + "text": "Multisystem conditions" + }, + "Municipal landfill": { + "text": "Municipal landfill" + }, + "Muscular system": { + "text": "Muscular system" + }, + "Mushroom farm": { + "text": "Mushroom farm" + }, + "Mycelium": { + "text": "Mycelium" + }, + "Mycorrhiza": { + "text": "Mycorrhiza" + }, + "Myzozoa": { + "text": "Myzozoa" + }, + "Nanoflagellates": { + "text": "Nanoflagellates" + }, + "Nematoda": { + "text": "Nematoda" + }, + "Nervous system": { + "text": "Nervous system" + }, + "Nest": { + "text": "Nest" + }, + "Nodule": { + "text": "Nodule" + }, + "Non-marine Saline and Alkaline": { + "text": "Non-marine Saline and Alkaline" + }, + "Nuclear test reactor": { + "text": "Nuclear test reactor" + }, + "Nutrient removal": { + "text": "Nutrient removal" + }, + "Nutrient-poor": { + "text": "Nutrient-poor" + }, + "Nutrient-rich": { + "text": "Nutrient-rich" + }, + "Nuts": { + "text": "Nuts" + }, + "Nymph/Instar": { + "text": "Nymph/Instar" + }, + "Oil refinery": { + "text": "Oil refinery" + }, + "Oil reservoir": { + "text": "Oil reservoir" + }, + "Olfactory system": { + "text": "Olfactory system" + }, + "Oomycetes": { + "text": "Oomycetes" + }, + "Ootheca/Egg mass": { + "text": "Ootheca/Egg mass" + }, + "Organic waste": { + "text": "Organic waste" + }, + "Outdoor Air": { + "text": "Outdoor Air" + }, + "Oxymonads": { + "text": "Oxymonads" + }, + "Oyster": { + "text": "Oyster" + }, + "Pastry": { + "text": "Pastry" + }, + "Peat moss": { + "text": "Peat moss" + }, + "Percolator": { + "text": "Percolator" + }, + "Persistent organic pollutants (POP)": { + "text": "Persistent organic pollutants (POP)" + }, + "Pessonella": { + "text": "Pessonella" + }, + "Photobioreactor (PBR)": { + "text": "Photobioreactor (PBR)" + }, + "Phyllosphere": { + "text": "Phyllosphere" + }, + "Pipeline": { + "text": "Pipeline" + }, + "Pit lake": { + "text": "Pit lake" + }, + "Pitcher": { + "text": "Pitcher" + }, + "Plant callus": { + "text": "Plant callus" + }, + "Plant growth chamber": { + "text": "Plant growth chamber" + }, + "Plant litter": { + "text": "Plant litter" + }, + "Plant products": { + "text": "Plant products" + }, + "Plastic waste": { + "text": "Plastic waste" + }, + "Platyhelminthes": { + "text": "Platyhelminthes" + }, + "Post-larva": { + "text": "Post-larva" + }, + "Poultry confinement building": { + "text": "Poultry confinement building" + }, + "Prepupa": { + "text": "Prepupa" + }, + "Pupa": { + "text": "Pupa" + }, + "Reclaimed/Recycled wastewater": { + "text": "Reclaimed/Recycled wastewater" + }, + "Red algae": { + "text": "Red algae" + }, + "Regolith": { + "text": "Regolith" + }, + "Remains": { + "text": "Remains" + }, + "Reproductive system": { + "text": "Reproductive system" + }, + "Respiratory system": { + "text": "Respiratory system" + }, + "Rhizaria": { + "text": "Rhizaria" + }, + "Rhizoid": { + "text": "Rhizoid" + }, + "Rhizome": { + "text": "Rhizome" + }, + "River": { + "text": "River" + }, + "Rock-dwelling (endoliths)": { + "text": "Rock-dwelling (endoliths)" + }, + "Rock-dwelling (subaerial biofilms)": { + "text": "Rock-dwelling (subaerial biofilms)" + }, + "Roots": { + "text": "Roots" + }, + "SBR-EBPR": { + "text": "SBR-EBPR" + }, + "SSF (Solid state fermentation)": { + "text": "SSF (Solid state fermentation)" + }, + "Salt": { + "text": "Salt" + }, + "Sand microcosm": { + "text": "Sand microcosm" + }, + "Saprolite–Bedrock interface": { + "text": "Saprolite–Bedrock interface" + }, + "Sargassum": { + "text": "Sargassum" + }, + "Sclerotium": { + "text": "Sclerotium" + }, + "Seafood": { + "text": "Seafood" + }, + "Seafood product": { + "text": "Seafood product" + }, + "Seawater microcosm": { + "text": "Seawater microcosm" + }, + "Sediment": { + "text": "Sediment" + }, + "Sediment microcosm": { + "text": "Sediment microcosm" + }, + "Seeds": { + "text": "Seeds" + }, + "Semi-continuous": { + "text": "Semi-continuous" + }, + "Sensory organs": { + "text": "Sensory organs" + }, + "Sewage": { + "text": "Sewage" + }, + "Shell": { + "text": "Shell" + }, + "Silage fermentation": { + "text": "Silage fermentation" + }, + "Simulated communities (DNA mixture)": { + "text": "Simulated communities (DNA mixture)" + }, + "Simulated communities (contig mixture)": { + "text": "Simulated communities (contig mixture)" + }, + "Simulated communities (microbial mixture)": { + "text": "Simulated communities (microbial mixture)" + }, + "Simulated communities (sequence read mixture)": { + "text": "Simulated communities (sequence read mixture)" + }, + "Skeletal system": { + "text": "Skeletal system" + }, + "Slaughterhouse/Abattoir": { + "text": "Slaughterhouse/Abattoir" + }, + "Sludge": { + "text": "Sludge" + }, + "Soil": { + "text": "Soil" + }, + "Soil microcosm": { + "text": "Soil microcosm" + }, + "Soil-bedrock interface": { + "text": "Soil-bedrock interface" + }, + "Solar panel": { + "text": "Solar panel" + }, + "Sourdough": { + "text": "Sourdough" + }, + "Spacecraft Assembly Cleanrooms": { + "text": "Spacecraft Assembly Cleanrooms" + }, + "Spices": { + "text": "Spices" + }, + "Sponge": { + "text": "Sponge" + }, + "Spore": { + "text": "Spore" + }, + "Sporozoa": { + "text": "Sporozoa" + }, + "Stroma": { + "text": "Stroma" + }, + "Subsurface": { + "text": "Subsurface" + }, + "Sulphur Autotrophic Denitrification": { + "text": "Sulphur Autotrophic Denitrification" + }, + "Sweets": { + "text": "Sweets" + }, + "Swim bladder": { + "text": "Swim bladder" + }, + "Swimming pool": { + "text": "Swimming pool" + }, + "Swine confinement building": { + "text": "Swine confinement building" + }, + "Tailings pond": { + "text": "Tailings pond" + }, + "Terephthalate": { + "text": "Terephthalate" + }, + "Tetrachloroethylene and derivatives": { + "text": "Tetrachloroethylene and derivatives" + }, + "Thermal springs": { + "text": "Thermal springs" + }, + "Thiocyanate": { + "text": "Thiocyanate" + }, + "Thiocyanate-remediating": { + "text": "Thiocyanate-remediating" + }, + "Thoracic cavity": { + "text": "Thoracic cavity" + }, + "Thorax": { + "text": "Thorax" + }, + "Tissue": { + "text": "Tissue" + }, + "Tobacco production": { + "text": "Tobacco production" + }, + "Train car": { + "text": "Train car" + }, + "Tumor": { + "text": "Tumor" + }, + "Tunicates": { + "text": "Tunicates" + }, + "UASB (Upflow anaerobic sludge blanket)": { + "text": "UASB (Upflow anaerobic sludge blanket)" + }, + "Unclassified": { + "text": "Unclassified" + }, + "Undefined media": { + "text": "Undefined media" + }, + "Unknown material": { + "text": "Unknown material" + }, + "Unspecified system": { + "text": "Unspecified system" + }, + "Urban waste": { + "text": "Urban waste" + }, + "Urban wastewater": { + "text": "Urban wastewater" + }, + "Urinary system": { + "text": "Urinary system" + }, + "Vegetable": { + "text": "Vegetable" + }, + "Vermicompost": { + "text": "Vermicompost" + }, + "Visual system": { + "text": "Visual system" + }, + "Vivarium": { + "text": "Vivarium" + }, + "Volcanic": { + "text": "Volcanic" + }, + "Wastewater": { + "text": "Wastewater" + }, + "Water channel system": { + "text": "Water channel system" + }, + "Water microcosm": { + "text": "Water microcosm" + }, + "Water treatment plant": { + "text": "Water treatment plant" + }, + "Whole body": { + "text": "Whole body" + }, + "Whole plant body": { + "text": "Whole plant body" + }, + "Wood": { + "text": "Wood" + }, + "Yellow-green algae": { + "text": "Yellow-green algae" + }, + "Zoo waste": { + "text": "Zoo waste" + } + } + }, + "EcosystemSubtypeEnum": { + "name": "EcosystemSubtypeEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "A/O bioreactor": { + "text": "A/O bioreactor" + }, + "AGS (Aerobic granular sludge)": { + "text": "AGS (Aerobic granular sludge)" + }, + "Abdomen": { + "text": "Abdomen" + }, + "Abdomen/Pleon": { + "text": "Abdomen/Pleon" + }, + "Abscess": { + "text": "Abscess" + }, + "Abyssopelagic": { + "text": "Abyssopelagic" + }, + "Accessory nidamental gland (ANG)": { + "text": "Accessory nidamental gland (ANG)" + }, + "Acid lake": { + "text": "Acid lake" + }, + "Acid mine drainage": { + "text": "Acid mine drainage" + }, + "Acidic": { + "text": "Acidic" + }, + "Acidic hypersaline lake": { + "text": "Acidic hypersaline lake" + }, + "Acidic lake": { + "text": "Acidic lake" + }, + "Activated sludge": { + "text": "Activated sludge" + }, + "Adenoma": { + "text": "Adenoma" + }, + "Adipose tissue": { + "text": "Adipose tissue" + }, + "Aerial root": { + "text": "Aerial root" + }, + "Aerobic": { + "text": "Aerobic" + }, + "Aerobic media": { + "text": "Aerobic media" + }, + "Agricultural field": { + "text": "Agricultural field" + }, + "Agricultural land": { + "text": "Agricultural land" + }, + "Agricultural wastewater": { + "text": "Agricultural wastewater" + }, + "Air": { + "text": "Air" + }, + "Air sacs": { + "text": "Air sacs" + }, + "Air scrubber": { + "text": "Air scrubber" + }, + "Algae": { + "text": "Algae" + }, + "Algae cultivation tank": { + "text": "Algae cultivation tank" + }, + "Algae raceway pond": { + "text": "Algae raceway pond" + }, + "Alkaline": { + "text": "Alkaline" + }, + "Alligator nest": { + "text": "Alligator nest" + }, + "Alpine": { + "text": "Alpine" + }, + "Amniotic sac": { + "text": "Amniotic sac" + }, + "Anaerobic": { + "text": "Anaerobic" + }, + "Anaerobic media": { + "text": "Anaerobic media" + }, + "Anaerobic-Aerobic": { + "text": "Anaerobic-Aerobic" + }, + "Anode": { + "text": "Anode" + }, + "Antennal/Green glands": { + "text": "Antennal/Green glands" + }, + "Anthosphere": { + "text": "Anthosphere" + }, + "Antlers": { + "text": "Antlers" + }, + "Apocrine sweat glands": { + "text": "Apocrine sweat glands" + }, + "Apoeccrine sweat glands": { + "text": "Apoeccrine sweat glands" + }, + "Aquaculture farm": { + "text": "Aquaculture farm" + }, + "Aquatic biofilm": { + "text": "Aquatic biofilm" + }, + "Aquifer": { + "text": "Aquifer" + }, + "Arable": { + "text": "Arable" + }, + "Archaea": { + "text": "Archaea" + }, + "Archipelago": { + "text": "Archipelago" + }, + "Arterial ulcer": { + "text": "Arterial ulcer" + }, + "Ascites": { + "text": "Ascites" + }, + "Atoll lagoon": { + "text": "Atoll lagoon" + }, + "Autotrophic (ANF)": { + "text": "Autotrophic (ANF)" + }, + "Aviation fuel": { + "text": "Aviation fuel" + }, + "BHK": { + "text": "BHK" + }, + "Bacteria": { + "text": "Bacteria" + }, + "Bark": { + "text": "Bark" + }, + "Bathypelagic": { + "text": "Bathypelagic" + }, + "Beef": { + "text": "Beef" + }, + "Benign tumor tissue": { + "text": "Benign tumor tissue" + }, + "Benthic": { + "text": "Benthic" + }, + "Benthic zone": { + "text": "Benthic zone" + }, + "Benzene": { + "text": "Benzene" + }, + "Biliary tract": { + "text": "Biliary tract" + }, + "Bioanode": { + "text": "Bioanode" + }, + "Biocathode": { + "text": "Biocathode" + }, + "Biochar": { + "text": "Biochar" + }, + "Biocrust": { + "text": "Biocrust" + }, + "Biofilm": { + "text": "Biofilm" + }, + "Biofouling": { + "text": "Biofouling" + }, + "Biogas": { + "text": "Biogas" + }, + "Biological phosphorus removal": { + "text": "Biological phosphorus removal" + }, + "Biomass": { + "text": "Biomass" + }, + "Blade": { + "text": "Blade" + }, + "Blood": { + "text": "Blood" + }, + "Bog lake": { + "text": "Bog lake" + }, + "Bone": { + "text": "Bone" + }, + "Bones": { + "text": "Bones" + }, + "Boreal forest/Taiga": { + "text": "Boreal forest/Taiga" + }, + "Botanical garden": { + "text": "Botanical garden" + }, + "Brain": { + "text": "Brain" + }, + "Bread": { + "text": "Bread" + }, + "Bronchi": { + "text": "Bronchi" + }, + "Buffer": { + "text": "Buffer" + }, + "Bulb": { + "text": "Bulb" + }, + "Bursa of Fabricius": { + "text": "Bursa of Fabricius" + }, + "CHO": { + "text": "CHO" + }, + "CaSki": { + "text": "CaSki" + }, + "Canal": { + "text": "Canal" + }, + "Canthus": { + "text": "Canthus" + }, + "Carcinoid": { + "text": "Carcinoid" + }, + "Carcinoma": { + "text": "Carcinoma" + }, + "Carposphere": { + "text": "Carposphere" + }, + "Cartilage": { + "text": "Cartilage" + }, + "Cathode": { + "text": "Cathode" + }, + "Cattle barn": { + "text": "Cattle barn" + }, + "Caulosphere": { + "text": "Caulosphere" + }, + "Cave": { + "text": "Cave" + }, + "Ceca": { + "text": "Ceca" + }, + "Cephalothorax": { + "text": "Cephalothorax" + }, + "Cerebrospinal fluid": { + "text": "Cerebrospinal fluid" + }, + "Ceros": { + "text": "Ceros" + }, + "Ceruminous glands": { + "text": "Ceruminous glands" + }, + "Chaparral": { + "text": "Chaparral" + }, + "Chelicerates nest": { + "text": "Chelicerates nest" + }, + "Chloroethene": { + "text": "Chloroethene" + }, + "Cholesteatoma": { + "text": "Cholesteatoma" + }, + "City park": { + "text": "City park" + }, + "Claws": { + "text": "Claws" + }, + "Claws/Talon": { + "text": "Claws/Talon" + }, + "Clay": { + "text": "Clay" + }, + "Coalbed methane well": { + "text": "Coalbed methane well" + }, + "Coastal": { + "text": "Coastal" + }, + "Coastal area": { + "text": "Coastal area" + }, + "Coastal lagoon": { + "text": "Coastal lagoon" + }, + "Cob": { + "text": "Cob" + }, + "Cocoon": { + "text": "Cocoon" + }, + "Cold seeps": { + "text": "Cold seeps" + }, + "Cold smoked fish": { + "text": "Cold smoked fish" + }, + "Composting": { + "text": "Composting" + }, + "Composting facility": { + "text": "Composting facility" + }, + "Conjunctiva": { + "text": "Conjunctiva" + }, + "Contaminated": { + "text": "Contaminated" + }, + "Contaminated soil": { + "text": "Contaminated soil" + }, + "Continental margin": { + "text": "Continental margin" + }, + "Cooked fish": { + "text": "Cooked fish" + }, + "Cooked meat": { + "text": "Cooked meat" + }, + "Cooling water": { + "text": "Cooling water" + }, + "Coral": { + "text": "Coral" + }, + "Cortex": { + "text": "Cortex" + }, + "Cosmetic products": { + "text": "Cosmetic products" + }, + "Creek": { + "text": "Creek" + }, + "Crop": { + "text": "Crop" + }, + "Crude oil sludge": { + "text": "Crude oil sludge" + }, + "Crustaceans pond": { + "text": "Crustaceans pond" + }, + "Crustaceans raceway": { + "text": "Crustaceans raceway" + }, + "Crustaceans tank": { + "text": "Crustaceans tank" + }, + "Cultivation substrate": { + "text": "Cultivation substrate" + }, + "Cuticle": { + "text": "Cuticle" + }, + "Cyanide/thiocyanate": { + "text": "Cyanide/thiocyanate" + }, + "Dairy farm": { + "text": "Dairy farm" + }, + "Decayed wood": { + "text": "Decayed wood" + }, + "Decomposed body": { + "text": "Decomposed body" + }, + "Deep subsurface": { + "text": "Deep subsurface" + }, + "Deepwater/Brine lake": { + "text": "Deepwater/Brine lake" + }, + "Demersal zone": { + "text": "Demersal zone" + }, + "Dermoid": { + "text": "Dermoid" + }, + "Desert": { + "text": "Desert" + }, + "Desert springs": { + "text": "Desert springs" + }, + "Diabetic foot ulcer (DFU)": { + "text": "Diabetic foot ulcer (DFU)" + }, + "Diaphragm": { + "text": "Diaphragm" + }, + "Digestate": { + "text": "Digestate" + }, + "Digestive system": { + "text": "Digestive system" + }, + "Digestive tube": { + "text": "Digestive tube" + }, + "Dissolved organics (aerobic)": { + "text": "Dissolved organics (aerobic)" + }, + "Dissolved organics (anaerobic)": { + "text": "Dissolved organics (anaerobic)" + }, + "Distilled water": { + "text": "Distilled water" + }, + "Doormat": { + "text": "Doormat" + }, + "Drainage basin": { + "text": "Drainage basin" + }, + "Drainage ditch": { + "text": "Drainage ditch" + }, + "Dried seaweeds": { + "text": "Dried seaweeds" + }, + "Drinking water": { + "text": "Drinking water" + }, + "Drinking water filter": { + "text": "Drinking water filter" + }, + "Drinking water pipeline": { + "text": "Drinking water pipeline" + }, + "Dust": { + "text": "Dust" + }, + "Ear": { + "text": "Ear" + }, + "Eccrine sweat glands": { + "text": "Eccrine sweat glands" + }, + "Ectosymbionts": { + "text": "Ectosymbionts" + }, + "Effluent": { + "text": "Effluent" + }, + "Egg capsule": { + "text": "Egg capsule" + }, + "Eggs": { + "text": "Eggs" + }, + "Embryo": { + "text": "Embryo" + }, + "Endocrine gland": { + "text": "Endocrine gland" + }, + "Endosphere": { + "text": "Endosphere" + }, + "Endosymbionts": { + "text": "Endosymbionts" + }, + "Epidermoid": { + "text": "Epidermoid" + }, + "Epipelagic": { + "text": "Epipelagic" + }, + "Epithelial lining fluid": { + "text": "Epithelial lining fluid" + }, + "Esophagus": { + "text": "Esophagus" + }, + "Evaporite": { + "text": "Evaporite" + }, + "External genitalia": { + "text": "External genitalia" + }, + "External genitalia/Vulva": { + "text": "External genitalia/Vulva" + }, + "External organs": { + "text": "External organs" + }, + "Eye": { + "text": "Eye" + }, + "Eye: Ciliary body": { + "text": "Eye: Ciliary body" + }, + "Eye: Vitreous chamber": { + "text": "Eye: Vitreous chamber" + }, + "Fallopian tubes": { + "text": "Fallopian tubes" + }, + "Fascia": { + "text": "Fascia" + }, + "Feedlot": { + "text": "Feedlot" + }, + "Fermentation": { + "text": "Fermentation" + }, + "Fermented dairy products": { + "text": "Fermented dairy products" + }, + "Fermented fish": { + "text": "Fermented fish" + }, + "Fermented meat products": { + "text": "Fermented meat products" + }, + "Fetal tissue": { + "text": "Fetal tissue" + }, + "Fibroma": { + "text": "Fibroma" + }, + "Filter": { + "text": "Filter" + }, + "Fish pond": { + "text": "Fish pond" + }, + "Fish tank": { + "text": "Fish tank" + }, + "Fjord": { + "text": "Fjord" + }, + "Floodplain": { + "text": "Floodplain" + }, + "Floodplain lake": { + "text": "Floodplain lake" + }, + "Floor": { + "text": "Floor" + }, + "Foraminifera": { + "text": "Foraminifera" + }, + "Foregut": { + "text": "Foregut" + }, + "Forest": { + "text": "Forest" + }, + "Fossil": { + "text": "Fossil" + }, + "Fossilized remains": { + "text": "Fossilized remains" + }, + "Fracking water": { + "text": "Fracking water" + }, + "Fresh manure": { + "text": "Fresh manure" + }, + "Freshwater": { + "text": "Freshwater" + }, + "Freshwater RAS": { + "text": "Freshwater RAS" + }, + "Freshwater aquarium": { + "text": "Freshwater aquarium" + }, + "Freshwater debries": { + "text": "Freshwater debries" + }, + "Frozen remains": { + "text": "Frozen remains" + }, + "Frozen seafood": { + "text": "Frozen seafood" + }, + "Fruit processing": { + "text": "Fruit processing" + }, + "Fumaroles": { + "text": "Fumaroles" + }, + "Fungi": { + "text": "Fungi" + }, + "Galls": { + "text": "Galls" + }, + "Ganglion": { + "text": "Ganglion" + }, + "Garden": { + "text": "Garden" + }, + "Geothermal field": { + "text": "Geothermal field" + }, + "Geothermal pool/Hot lake": { + "text": "Geothermal pool/Hot lake" + }, + "Germ cell tumor": { + "text": "Germ cell tumor" + }, + "Gill rakers": { + "text": "Gill rakers" + }, + "Gill/Bronchial chamber": { + "text": "Gill/Bronchial chamber" + }, + "Gills": { + "text": "Gills" + }, + "Glacial till": { + "text": "Glacial till" + }, + "Glacier": { + "text": "Glacier" + }, + "Glands": { + "text": "Glands" + }, + "Gonopore": { + "text": "Gonopore" + }, + "Gowning room": { + "text": "Gowning room" + }, + "Granuloma": { + "text": "Granuloma" + }, + "Grasslands": { + "text": "Grasslands" + }, + "Gravesite": { + "text": "Gravesite" + }, + "Greenhouse": { + "text": "Greenhouse" + }, + "Groundwater": { + "text": "Groundwater" + }, + "Guano": { + "text": "Guano" + }, + "Gulf": { + "text": "Gulf" + }, + "Gut": { + "text": "Gut" + }, + "Gymnolaemates": { + "text": "Gymnolaemates" + }, + "HEK293": { + "text": "HEK293" + }, + "Hadalpelagic": { + "text": "Hadalpelagic" + }, + "Haemal node": { + "text": "Haemal node" + }, + "Hair": { + "text": "Hair" + }, + "Hair/Fur": { + "text": "Hair/Fur" + }, + "Halite": { + "text": "Halite" + }, + "Harbor": { + "text": "Harbor" + }, + "Hay": { + "text": "Hay" + }, + "HeLa": { + "text": "HeLa" + }, + "Head": { + "text": "Head" + }, + "Head/Cephalon": { + "text": "Head/Cephalon" + }, + "Heart": { + "text": "Heart" + }, + "Heart/Dorsal vessel": { + "text": "Heart/Dorsal vessel" + }, + "Hemolymph": { + "text": "Hemolymph" + }, + "Herpetarium": { + "text": "Herpetarium" + }, + "Heterotrophic (HNF)": { + "text": "Heterotrophic (HNF)" + }, + "Hindgut": { + "text": "Hindgut" + }, + "Hoof": { + "text": "Hoof" + }, + "Horn": { + "text": "Horn" + }, + "Hornworts": { + "text": "Hornworts" + }, + "Hospital bedroom": { + "text": "Hospital bedroom" + }, + "Hospital wastewater": { + "text": "Hospital wastewater" + }, + "Hot (42-90C)": { + "text": "Hot (42-90C)" + }, + "Hotel": { + "text": "Hotel" + }, + "HuSC": { + "text": "HuSC" + }, + "Hydroponic media": { + "text": "Hydroponic media" + }, + "Hydrothermal vents": { + "text": "Hydrothermal vents" + }, + "Hyperplastic/Inflammatory polyps": { + "text": "Hyperplastic/Inflammatory polyps" + }, + "Hypersaline": { + "text": "Hypersaline" + }, + "Hypersaline lake": { + "text": "Hypersaline lake" + }, + "Hypersaline soda lake": { + "text": "Hypersaline soda lake" + }, + "Hypersaline spring": { + "text": "Hypersaline spring" + }, + "Hypoxic zone": { + "text": "Hypoxic zone" + }, + "ICU": { + "text": "ICU" + }, + "ISE6": { + "text": "ISE6" + }, + "Ice": { + "text": "Ice" + }, + "Ice cream": { + "text": "Ice cream" + }, + "Ice shelf": { + "text": "Ice shelf" + }, + "Indoor": { + "text": "Indoor" + }, + "Infraorbital sinus": { + "text": "Infraorbital sinus" + }, + "Inlet": { + "text": "Inlet" + }, + "Inner ear": { + "text": "Inner ear" + }, + "Inner tissue": { + "text": "Inner tissue" + }, + "Inoculum": { + "text": "Inoculum" + }, + "Input fracking water": { + "text": "Input fracking water" + }, + "Insectarium": { + "text": "Insectarium" + }, + "Insects nest": { + "text": "Insects nest" + }, + "Interior wall": { + "text": "Interior wall" + }, + "Interstitial water": { + "text": "Interstitial water" + }, + "Intertidal zone": { + "text": "Intertidal zone" + }, + "Intestine": { + "text": "Intestine" + }, + "Intestine: Anterior": { + "text": "Intestine: Anterior" + }, + "Intestine: Mid": { + "text": "Intestine: Mid" + }, + "Intrathoracic space": { + "text": "Intrathoracic space" + }, + "Intromittent organ": { + "text": "Intromittent organ" + }, + "Irrigation canal": { + "text": "Irrigation canal" + }, + "Jakobids": { + "text": "Jakobids" + }, + "Joint capsule": { + "text": "Joint capsule" + }, + "Juice": { + "text": "Juice" + }, + "Kettle hole": { + "text": "Kettle hole" + }, + "Kidney": { + "text": "Kidney" + }, + "Kidneys": { + "text": "Kidneys" + }, + "Lab-grade water": { + "text": "Lab-grade water" + }, + "Lacrimal apparatus": { + "text": "Lacrimal apparatus" + }, + "Lake": { + "text": "Lake" + }, + "Lake water": { + "text": "Lake water" + }, + "Lakeshore": { + "text": "Lakeshore" + }, + "Landfill": { + "text": "Landfill" + }, + "Landfill leachate": { + "text": "Landfill leachate" + }, + "Large intestine": { + "text": "Large intestine" + }, + "Laurel/Subtropical forest": { + "text": "Laurel/Subtropical forest" + }, + "Leachate": { + "text": "Leachate" + }, + "Lentic": { + "text": "Lentic" + }, + "Leptosol": { + "text": "Leptosol" + }, + "Ligament": { + "text": "Ligament" + }, + "Light organ": { + "text": "Light organ" + }, + "Lipoma": { + "text": "Lipoma" + }, + "Litterfall": { + "text": "Litterfall" + }, + "Littoral zone": { + "text": "Littoral zone" + }, + "Liverworts": { + "text": "Liverworts" + }, + "Loam": { + "text": "Loam" + }, + "Lotic": { + "text": "Lotic" + }, + "Lower gastrointestinal tract": { + "text": "Lower gastrointestinal tract" + }, + "Lung": { + "text": "Lung" + }, + "Lymph duct": { + "text": "Lymph duct" + }, + "Lymph nodes": { + "text": "Lymph nodes" + }, + "Lymphoid tissue": { + "text": "Lymphoid tissue" + }, + "Lymphoma": { + "text": "Lymphoma" + }, + "Malignant tumor tissue": { + "text": "Malignant tumor tissue" + }, + "Malpighian tubules": { + "text": "Malpighian tubules" + }, + "Mammary gland": { + "text": "Mammary gland" + }, + "Mangrove soil": { + "text": "Mangrove soil" + }, + "Mantle": { + "text": "Mantle" + }, + "Manure": { + "text": "Manure" + }, + "Manure slurry": { + "text": "Manure slurry" + }, + "Manure-fertilized": { + "text": "Manure-fertilized" + }, + "Marginal Sea": { + "text": "Marginal Sea" + }, + "Marine basin floor": { + "text": "Marine basin floor" + }, + "Marine debries": { + "text": "Marine debries" + }, + "Marine fish farm": { + "text": "Marine fish farm" + }, + "Marine lake": { + "text": "Marine lake" + }, + "Marine media": { + "text": "Marine media" + }, + "Marine sediment inoculum": { + "text": "Marine sediment inoculum" + }, + "Material": { + "text": "Material" + }, + "Maxillary glands": { + "text": "Maxillary glands" + }, + "Meadow": { + "text": "Meadow" + }, + "Meat/Poultry processing plant": { + "text": "Meat/Poultry processing plant" + }, + "Meibomian glands": { + "text": "Meibomian glands" + }, + "Melanoma": { + "text": "Melanoma" + }, + "Mesopelagic": { + "text": "Mesopelagic" + }, + "Metalworking fluids": { + "text": "Metalworking fluids" + }, + "Metasoma": { + "text": "Metasoma" + }, + "Methane": { + "text": "Methane" + }, + "Microbial mats": { + "text": "Microbial mats" + }, + "Microbialites": { + "text": "Microbialites" + }, + "Middle ear": { + "text": "Middle ear" + }, + "Midgut": { + "text": "Midgut" + }, + "Milk glands": { + "text": "Milk glands" + }, + "Mine": { + "text": "Mine" + }, + "Mine pit lake": { + "text": "Mine pit lake" + }, + "Mine pit pond": { + "text": "Mine pit pond" + }, + "Mine water": { + "text": "Mine water" + }, + "Mineral horizon": { + "text": "Mineral horizon" + }, + "Mixed liquor": { + "text": "Mixed liquor" + }, + "Mixed type": { + "text": "Mixed type" + }, + "Mixotrophic (MNF)": { + "text": "Mixotrophic (MNF)" + }, + "Molluscs farm": { + "text": "Molluscs farm" + }, + "Molluscs pond": { + "text": "Molluscs pond" + }, + "Molluscs tank": { + "text": "Molluscs tank" + }, + "Morphine": { + "text": "Morphine" + }, + "Moss": { + "text": "Moss" + }, + "Mouse myeloma": { + "text": "Mouse myeloma" + }, + "Mouth": { + "text": "Mouth" + }, + "Mud": { + "text": "Mud" + }, + "Mud volcano": { + "text": "Mud volcano" + }, + "Multiple organs": { + "text": "Multiple organs" + }, + "Mummified remains": { + "text": "Mummified remains" + }, + "Muscles": { + "text": "Muscles" + }, + "Myeloma": { + "text": "Myeloma" + }, + "Myoma": { + "text": "Myoma" + }, + "Nails": { + "text": "Nails" + }, + "Nasal cavity": { + "text": "Nasal cavity" + }, + "Nature reserve": { + "text": "Nature reserve" + }, + "Near-boiling (>90C)": { + "text": "Near-boiling (>90C)" + }, + "Necrotizing soft tissue infections (NSTI)": { + "text": "Necrotizing soft tissue infections (NSTI)" + }, + "Nephridia": { + "text": "Nephridia" + }, + "Neritic zone/Coastal water": { + "text": "Neritic zone/Coastal water" + }, + "Nevi/Moles": { + "text": "Nevi/Moles" + }, + "Nitrogen removal": { + "text": "Nitrogen removal" + }, + "No head": { + "text": "No head" + }, + "No thorax": { + "text": "No thorax" + }, + "Nodule": { + "text": "Nodule" + }, + "Oak savanna": { + "text": "Oak savanna" + }, + "Ocean trench": { + "text": "Ocean trench" + }, + "Oceanarium": { + "text": "Oceanarium" + }, + "Oceanic": { + "text": "Oceanic" + }, + "Oil": { + "text": "Oil" + }, + "Oil palm": { + "text": "Oil palm" + }, + "Oil sands": { + "text": "Oil sands" + }, + "Oil sands pit lake": { + "text": "Oil sands pit lake" + }, + "Oil seeps": { + "text": "Oil seeps" + }, + "Oil well": { + "text": "Oil well" + }, + "Oil-contaminated sediment": { + "text": "Oil-contaminated sediment" + }, + "Oil/Gas pipeline": { + "text": "Oil/Gas pipeline" + }, + "Olfactory pit": { + "text": "Olfactory pit" + }, + "Optical Instruments": { + "text": "Optical Instruments" + }, + "Oral cavity": { + "text": "Oral cavity" + }, + "Oral/Buccal cavity": { + "text": "Oral/Buccal cavity" + }, + "Orchard": { + "text": "Orchard" + }, + "Organic dairy farm": { + "text": "Organic dairy farm" + }, + "Organic layer": { + "text": "Organic layer" + }, + "Osteoma": { + "text": "Osteoma" + }, + "Outdoor": { + "text": "Outdoor" + }, + "Outer ear": { + "text": "Outer ear" + }, + "Ovaries": { + "text": "Ovaries" + }, + "Ovicells": { + "text": "Ovicells" + }, + "PCR blank control": { + "text": "PCR blank control" + }, + "Paddy field/soil": { + "text": "Paddy field/soil" + }, + "Palsa": { + "text": "Palsa" + }, + "Pancreas": { + "text": "Pancreas" + }, + "Papillomas": { + "text": "Papillomas" + }, + "Parabasalids": { + "text": "Parabasalids" + }, + "Paranasal sinuses": { + "text": "Paranasal sinuses" + }, + "Park": { + "text": "Park" + }, + "Pasture": { + "text": "Pasture" + }, + "Peat": { + "text": "Peat" + }, + "Pelagic zone": { + "text": "Pelagic zone" + }, + "Periprosthetic joint": { + "text": "Periprosthetic joint" + }, + "Periprosthetic joint: Hip": { + "text": "Periprosthetic joint: Hip" + }, + "Periprosthetic joint: Knee": { + "text": "Periprosthetic joint: Knee" + }, + "Peritoneal fluid": { + "text": "Peritoneal fluid" + }, + "Peritoneum": { + "text": "Peritoneum" + }, + "Permafrost": { + "text": "Permafrost" + }, + "Petiole": { + "text": "Petiole" + }, + "Petrochemical": { + "text": "Petrochemical" + }, + "Petroleum reservoir": { + "text": "Petroleum reservoir" + }, + "Petroleum sludge": { + "text": "Petroleum sludge" + }, + "Peyer's patches": { + "text": "Peyer's patches" + }, + "Pharyngeal glands": { + "text": "Pharyngeal glands" + }, + "Pharynx": { + "text": "Pharynx" + }, + "Pharynx/Throat": { + "text": "Pharynx/Throat" + }, + "Photobioreactor (PBR)": { + "text": "Photobioreactor (PBR)" + }, + "Photophore": { + "text": "Photophore" + }, + "Phycosphere": { + "text": "Phycosphere" + }, + "Phylloplane/Leaf": { + "text": "Phylloplane/Leaf" + }, + "Phylloplane/Leaf surface": { + "text": "Phylloplane/Leaf surface" + }, + "Phytotelma": { + "text": "Phytotelma" + }, + "Pilomatrixoma": { + "text": "Pilomatrixoma" + }, + "Pine litter on sand": { + "text": "Pine litter on sand" + }, + "Pit mud": { + "text": "Pit mud" + }, + "Plant nodule": { + "text": "Plant nodule" + }, + "Pleural cavity": { + "text": "Pleural cavity" + }, + "Pleural space/cavity": { + "text": "Pleural space/cavity" + }, + "Polycyclic aromatic hydrocarbons": { + "text": "Polycyclic aromatic hydrocarbons" + }, + "Polyps": { + "text": "Polyps" + }, + "Pond": { + "text": "Pond" + }, + "Potting soil": { + "text": "Potting soil" + }, + "Poultry farm": { + "text": "Poultry farm" + }, + "Poultry litter": { + "text": "Poultry litter" + }, + "Probiotics": { + "text": "Probiotics" + }, + "Processed milk": { + "text": "Processed milk" + }, + "Produced water": { + "text": "Produced water" + }, + "Proglacial area": { + "text": "Proglacial area" + }, + "Pronghorn": { + "text": "Pronghorn" + }, + "Prostate": { + "text": "Prostate" + }, + "Prothorax": { + "text": "Prothorax" + }, + "Puddle": { + "text": "Puddle" + }, + "Pulp and paper wastewater": { + "text": "Pulp and paper wastewater" + }, + "Pyloric ceca": { + "text": "Pyloric ceca" + }, + "Pyogenic granuloma": { + "text": "Pyogenic granuloma" + }, + "R2A agar": { + "text": "R2A agar" + }, + "Radioactive waste": { + "text": "Radioactive waste" + }, + "Rainwater": { + "text": "Rainwater" + }, + "Ranch": { + "text": "Ranch" + }, + "Rat myeloma": { + "text": "Rat myeloma" + }, + "Raw meat": { + "text": "Raw meat" + }, + "Raw milk": { + "text": "Raw milk" + }, + "Raw wastewater": { + "text": "Raw wastewater" + }, + "Reagent blank": { + "text": "Reagent blank" + }, + "Reptile cage": { + "text": "Reptile cage" + }, + "Reservoir": { + "text": "Reservoir" + }, + "Respiratory tract fluid": { + "text": "Respiratory tract fluid" + }, + "Rhizoplane": { + "text": "Rhizoplane" + }, + "Rhizosphere": { + "text": "Rhizosphere" + }, + "Rice straw": { + "text": "Rice straw" + }, + "Riparian zone": { + "text": "Riparian zone" + }, + "River": { + "text": "River" + }, + "River plume": { + "text": "River plume" + }, + "River water": { + "text": "River water" + }, + "Riverside": { + "text": "Riverside" + }, + "Rock": { + "text": "Rock" + }, + "Rock core/Sediment": { + "text": "Rock core/Sediment" + }, + "Rodent burrow": { + "text": "Rodent burrow" + }, + "Runoff channel": { + "text": "Runoff channel" + }, + "Saline": { + "text": "Saline" + }, + "Saline lake": { + "text": "Saline lake" + }, + "Salt crystallizer ponds": { + "text": "Salt crystallizer ponds" + }, + "Salt flat/Salt pan": { + "text": "Salt flat/Salt pan" + }, + "Salt marsh": { + "text": "Salt marsh" + }, + "Salt mine": { + "text": "Salt mine" + }, + "Salt pan/flat": { + "text": "Salt pan/flat" + }, + "Salted fish": { + "text": "Salted fish" + }, + "Sand": { + "text": "Sand" + }, + "Sand filter": { + "text": "Sand filter" + }, + "Sanger": { + "text": "Sanger" + }, + "Saprolite": { + "text": "Saprolite" + }, + "Sarcoma": { + "text": "Sarcoma" + }, + "Scale": { + "text": "Scale" + }, + "Scales": { + "text": "Scales" + }, + "Sea Star": { + "text": "Sea Star" + }, + "Sea Urchin": { + "text": "Sea Urchin" + }, + "Sea cucumber": { + "text": "Sea cucumber" + }, + "Sea ice": { + "text": "Sea ice" + }, + "Seat surface": { + "text": "Seat surface" + }, + "Seawater": { + "text": "Seawater" + }, + "Seawater RAS": { + "text": "Seawater RAS" + }, + "Seawater aquarium": { + "text": "Seawater aquarium" + }, + "Seaweed": { + "text": "Seaweed" + }, + "Sebaceous glands": { + "text": "Sebaceous glands" + }, + "Sediment": { + "text": "Sediment" + }, + "Seed radicle": { + "text": "Seed radicle" + }, + "Seeds": { + "text": "Seeds" + }, + "Semen/Seminal fluid": { + "text": "Semen/Seminal fluid" + }, + "Seminal glands": { + "text": "Seminal glands" + }, + "Settled granule": { + "text": "Settled granule" + }, + "Settling tank": { + "text": "Settling tank" + }, + "Shale gas reservoir": { + "text": "Shale gas reservoir" + }, + "Shale gas/oil reservoir": { + "text": "Shale gas/oil reservoir" + }, + "Sheath fluid": { + "text": "Sheath fluid" + }, + "Shell": { + "text": "Shell" + }, + "Shipwreck": { + "text": "Shipwreck" + }, + "Shrimp pond": { + "text": "Shrimp pond" + }, + "Shrubland": { + "text": "Shrubland" + }, + "Silt": { + "text": "Silt" + }, + "Simulated rainfall": { + "text": "Simulated rainfall" + }, + "Sink": { + "text": "Sink" + }, + "Sinkhole": { + "text": "Sinkhole" + }, + "Skeletal muscle": { + "text": "Skeletal muscle" + }, + "Skeletonized remains": { + "text": "Skeletonized remains" + }, + "Skin": { + "text": "Skin" + }, + "Skin tag": { + "text": "Skin tag" + }, + "Sludge": { + "text": "Sludge" + }, + "Slums/Informal settlements": { + "text": "Slums/Informal settlements" + }, + "Small intestine": { + "text": "Small intestine" + }, + "Smooth muscle": { + "text": "Smooth muscle" + }, + "Smooth muscles": { + "text": "Smooth muscles" + }, + "Snow": { + "text": "Snow" + }, + "Snuff": { + "text": "Snuff" + }, + "Soda lake": { + "text": "Soda lake" + }, + "Soft tissue": { + "text": "Soft tissue" + }, + "Soft tissues": { + "text": "Soft tissues" + }, + "Soil": { + "text": "Soil" + }, + "Soil crust": { + "text": "Soil crust" + }, + "Solar salt": { + "text": "Solar salt" + }, + "Solar solterns": { + "text": "Solar solterns" + }, + "Soy sauce": { + "text": "Soy sauce" + }, + "Soybean paste": { + "text": "Soybean paste" + }, + "Spacecraft": { + "text": "Spacecraft" + }, + "Spat": { + "text": "Spat" + }, + "Spent mushroom substrate": { + "text": "Spent mushroom substrate" + }, + "Spermathecae": { + "text": "Spermathecae" + }, + "Spinal cord": { + "text": "Spinal cord" + }, + "Spiracles": { + "text": "Spiracles" + }, + "Spleen": { + "text": "Spleen" + }, + "Sporeling": { + "text": "Sporeling" + }, + "Sputum/Phlegm": { + "text": "Sputum/Phlegm" + }, + "Stadium": { + "text": "Stadium" + }, + "Stem": { + "text": "Stem" + }, + "Stem tuber": { + "text": "Stem tuber" + }, + "Sterile water": { + "text": "Sterile water" + }, + "Stomach": { + "text": "Stomach" + }, + "Stone": { + "text": "Stone" + }, + "Storm water": { + "text": "Storm water" + }, + "Strait": { + "text": "Strait" + }, + "Sub-biocrust": { + "text": "Sub-biocrust" + }, + "Sub-saline lake": { + "text": "Sub-saline lake" + }, + "Sub-seafloor": { + "text": "Sub-seafloor" + }, + "Subarachnoid space": { + "text": "Subarachnoid space" + }, + "Subcuticular space": { + "text": "Subcuticular space" + }, + "Subglacial lake": { + "text": "Subglacial lake" + }, + "Subterranean lake": { + "text": "Subterranean lake" + }, + "Subtidal zone": { + "text": "Subtidal zone" + }, + "Subway": { + "text": "Subway" + }, + "Supratidal zone": { + "text": "Supratidal zone" + }, + "Surface": { + "text": "Surface" + }, + "Surface biofilm": { + "text": "Surface biofilm" + }, + "Surface mine": { + "text": "Surface mine" + }, + "Swine waste with corn": { + "text": "Swine waste with corn" + }, + "Tailings": { + "text": "Tailings" + }, + "Tailings pond": { + "text": "Tailings pond" + }, + "Tap water": { + "text": "Tap water" + }, + "Taproot": { + "text": "Taproot" + }, + "Tar": { + "text": "Tar" + }, + "Temperate forest": { + "text": "Temperate forest" + }, + "Tendons": { + "text": "Tendons" + }, + "Tepid (25-34C)": { + "text": "Tepid (25-34C)" + }, + "Terrarium": { + "text": "Terrarium" + }, + "Tertiary lymphoid organ": { + "text": "Tertiary lymphoid organ" + }, + "Testes": { + "text": "Testes" + }, + "Tetrachloroethylene": { + "text": "Tetrachloroethylene" + }, + "Thermophilic digester": { + "text": "Thermophilic digester" + }, + "Thorax": { + "text": "Thorax" + }, + "Thorax/Pereon": { + "text": "Thorax/Pereon" + }, + "Tissue": { + "text": "Tissue" + }, + "Tobacco product": { + "text": "Tobacco product" + }, + "Tonsils": { + "text": "Tonsils" + }, + "Trachea": { + "text": "Trachea" + }, + "Transient pool": { + "text": "Transient pool" + }, + "Tree plantation": { + "text": "Tree plantation" + }, + "Trophosome": { + "text": "Trophosome" + }, + "Tropical forest": { + "text": "Tropical forest" + }, + "Tundra": { + "text": "Tundra" + }, + "Unclassified": { + "text": "Unclassified" + }, + "Unspecified organ": { + "text": "Unspecified organ" + }, + "Urban forest": { + "text": "Urban forest" + }, + "Ureter": { + "text": "Ureter" + }, + "Urethra": { + "text": "Urethra" + }, + "Urinary bladder": { + "text": "Urinary bladder" + }, + "Urine": { + "text": "Urine" + }, + "Uropygial/Preen gland": { + "text": "Uropygial/Preen gland" + }, + "Uterus": { + "text": "Uterus" + }, + "Vaccine": { + "text": "Vaccine" + }, + "Vadose zone": { + "text": "Vadose zone" + }, + "Vagina": { + "text": "Vagina" + }, + "Vas deferens": { + "text": "Vas deferens" + }, + "Venous ulcer": { + "text": "Venous ulcer" + }, + "Verrucas": { + "text": "Verrucas" + }, + "Vinegar": { + "text": "Vinegar" + }, + "Volcanic": { + "text": "Volcanic" + }, + "Wall": { + "text": "Wall" + }, + "Warm (34-42C)": { + "text": "Warm (34-42C)" + }, + "Wart": { + "text": "Wart" + }, + "Waste": { + "text": "Waste" + }, + "Wastewater": { + "text": "Wastewater" + }, + "Wastewater effluent": { + "text": "Wastewater effluent" + }, + "Water": { + "text": "Water" + }, + "Water tank": { + "text": "Water tank" + }, + "Water well": { + "text": "Water well" + }, + "Watershed": { + "text": "Watershed" + }, + "Wetland sediment": { + "text": "Wetland sediment" + }, + "Wetland-upland transition": { + "text": "Wetland-upland transition" + }, + "Wetlands": { + "text": "Wetlands" + }, + "Wetsalted hide": { + "text": "Wetsalted hide" + }, + "Whole body": { + "text": "Whole body" + }, + "Wood chips": { + "text": "Wood chips" + }, + "Woodchip Bioreactor (WBR)": { + "text": "Woodchip Bioreactor (WBR)" + }, + "Xylene": { + "text": "Xylene" + } + } + }, + "SpecificEcosystemEnum": { + "name": "SpecificEcosystemEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "A horizon/Topsoil": { + "text": "A horizon/Topsoil" + }, + "Abdomen": { + "text": "Abdomen" + }, + "Abdomen nodes": { + "text": "Abdomen nodes" + }, + "Abomasum": { + "text": "Abomasum" + }, + "Abscess": { + "text": "Abscess" + }, + "Abscess: Furuncle/Boil": { + "text": "Abscess: Furuncle/Boil" + }, + "Abscess: Pilonidal sinus": { + "text": "Abscess: Pilonidal sinus" + }, + "Abyssal plane": { + "text": "Abyssal plane" + }, + "Abyssopelagic/Abyssal zone": { + "text": "Abyssopelagic/Abyssal zone" + }, + "Acid Mine Drainage": { + "text": "Acid Mine Drainage" + }, + "Acid sulfate soil": { + "text": "Acid sulfate soil" + }, + "Acid-saline drainage": { + "text": "Acid-saline drainage" + }, + "Acidic": { + "text": "Acidic" + }, + "Acidic spring": { + "text": "Acidic spring" + }, + "Acne vulgaris": { + "text": "Acne vulgaris" + }, + "Actinic keratosis": { + "text": "Actinic keratosis" + }, + "Activated sludge": { + "text": "Activated sludge" + }, + "Adenoid/Pharyngeal": { + "text": "Adenoid/Pharyngeal" + }, + "Adjacent soil": { + "text": "Adjacent soil" + }, + "Adrenal glands": { + "text": "Adrenal glands" + }, + "Agricultural land": { + "text": "Agricultural land" + }, + "Agricultural soil": { + "text": "Agricultural soil" + }, + "Air sacs": { + "text": "Air sacs" + }, + "Air-breathing organ": { + "text": "Air-breathing organ" + }, + "Algal bloom": { + "text": "Algal bloom" + }, + "Alkaline": { + "text": "Alkaline" + }, + "Alkaline spring": { + "text": "Alkaline spring" + }, + "Alpine": { + "text": "Alpine" + }, + "Alveoli": { + "text": "Alveoli" + }, + "Amniotic fluid": { + "text": "Amniotic fluid" + }, + "Amniotic sac": { + "text": "Amniotic sac" + }, + "Anaerobic": { + "text": "Anaerobic" + }, + "Anal canal": { + "text": "Anal canal" + }, + "Anal canal mucosa": { + "text": "Anal canal mucosa" + }, + "Anammox": { + "text": "Anammox" + }, + "Anorectal abscess": { + "text": "Anorectal abscess" + }, + "Anoxic zone": { + "text": "Anoxic zone" + }, + "Anterior": { + "text": "Anterior" + }, + "Anterior chamber": { + "text": "Anterior chamber" + }, + "Anterior fornix": { + "text": "Anterior fornix" + }, + "Anterior nares": { + "text": "Anterior nares" + }, + "Aphotic zone": { + "text": "Aphotic zone" + }, + "Appendix": { + "text": "Appendix" + }, + "Appendix abscess": { + "text": "Appendix abscess" + }, + "Aquifer": { + "text": "Aquifer" + }, + "Arm nodes": { + "text": "Arm nodes" + }, + "Armpit nodes": { + "text": "Armpit nodes" + }, + "Arterial": { + "text": "Arterial" + }, + "Articular cartilage": { + "text": "Articular cartilage" + }, + "Asbestos": { + "text": "Asbestos" + }, + "Ascending colon": { + "text": "Ascending colon" + }, + "Athalassic": { + "text": "Athalassic" + }, + "Athlete's foot": { + "text": "Athlete's foot" + }, + "Atria": { + "text": "Atria" + }, + "Attached/Keratinized gingiva": { + "text": "Attached/Keratinized gingiva" + }, + "Aural": { + "text": "Aural" + }, + "Auricle/Pinna": { + "text": "Auricle/Pinna" + }, + "Axilla/Armpit": { + "text": "Axilla/Armpit" + }, + "B horizon/Subsoil": { + "text": "B horizon/Subsoil" + }, + "Bark": { + "text": "Bark" + }, + "Bartholin abscess": { + "text": "Bartholin abscess" + }, + "Basal cell carcinoma": { + "text": "Basal cell carcinoma" + }, + "Bathypelagic/Bathyal zone": { + "text": "Bathypelagic/Bathyal zone" + }, + "Beach/Shore": { + "text": "Beach/Shore" + }, + "Beaker's/Popliteal cyst": { + "text": "Beaker's/Popliteal cyst" + }, + "Beef chop": { + "text": "Beef chop" + }, + "Beehive: Brood combs": { + "text": "Beehive: Brood combs" + }, + "Beehive: Cerumen": { + "text": "Beehive: Cerumen" + }, + "Beehive: Honey": { + "text": "Beehive: Honey" + }, + "Beehive: Pollen": { + "text": "Beehive: Pollen" + }, + "Beehive: Royal jelly": { + "text": "Beehive: Royal jelly" + }, + "Bench surface": { + "text": "Bench surface" + }, + "Benthic": { + "text": "Benthic" + }, + "Bile": { + "text": "Bile" + }, + "Bile ducts": { + "text": "Bile ducts" + }, + "Bile ducts: Bile": { + "text": "Bile ducts: Bile" + }, + "Biofilm": { + "text": "Biofilm" + }, + "Biofilter": { + "text": "Biofilter" + }, + "Biofouling": { + "text": "Biofouling" + }, + "Biological": { + "text": "Biological" + }, + "Biomass": { + "text": "Biomass" + }, + "Bioreactor": { + "text": "Bioreactor" + }, + "Black smokers": { + "text": "Black smokers" + }, + "Bladder": { + "text": "Bladder" + }, + "Bladder stones": { + "text": "Bladder stones" + }, + "Bog": { + "text": "Bog" + }, + "Bone": { + "text": "Bone" + }, + "Bone marrow": { + "text": "Bone marrow" + }, + "Boreal forest": { + "text": "Boreal forest" + }, + "Bowens disease/Squamous cell carcinoma in situ": { + "text": "Bowens disease/Squamous cell carcinoma in situ" + }, + "Breast abscess": { + "text": "Breast abscess" + }, + "Breast cancer": { + "text": "Breast cancer" + }, + "Breast cancer: Ductal": { + "text": "Breast cancer: Ductal" + }, + "Breast cancer: Lobular": { + "text": "Breast cancer: Lobular" + }, + "Breast cyst": { + "text": "Breast cyst" + }, + "Brine": { + "text": "Brine" + }, + "Bronchial epithelial cells": { + "text": "Bronchial epithelial cells" + }, + "Bronchioles": { + "text": "Bronchioles" + }, + "Buccal cavity": { + "text": "Buccal cavity" + }, + "Buccal mucosa": { + "text": "Buccal mucosa" + }, + "Buffy coat": { + "text": "Buffy coat" + }, + "Bulk soil": { + "text": "Bulk soil" + }, + "C horizon/Substratum": { + "text": "C horizon/Substratum" + }, + "C1/Glandular saccules": { + "text": "C1/Glandular saccules" + }, + "C2": { + "text": "C2" + }, + "C3": { + "text": "C3" + }, + "Caeca": { + "text": "Caeca" + }, + "Caeca: Bacteriome": { + "text": "Caeca: Bacteriome" + }, + "Carbonate": { + "text": "Carbonate" + }, + "Carcinosarcoma": { + "text": "Carcinosarcoma" + }, + "Cardiac skeleton": { + "text": "Cardiac skeleton" + }, + "Cardiac stomach": { + "text": "Cardiac stomach" + }, + "Cast": { + "text": "Cast" + }, + "Catarrh": { + "text": "Catarrh" + }, + "Cave lake": { + "text": "Cave lake" + }, + "Cave microbial mat": { + "text": "Cave microbial mat" + }, + "Cave pool": { + "text": "Cave pool" + }, + "Cave pool sediment": { + "text": "Cave pool sediment" + }, + "Cave stream": { + "text": "Cave stream" + }, + "Cave stream sediment": { + "text": "Cave stream sediment" + }, + "Cave water": { + "text": "Cave water" + }, + "Ceca": { + "text": "Ceca" + }, + "Cecotropes/Night fecs": { + "text": "Cecotropes/Night fecs" + }, + "Cecum": { + "text": "Cecum" + }, + "Cecum/Intestinal cecum": { + "text": "Cecum/Intestinal cecum" + }, + "Cellulitis": { + "text": "Cellulitis" + }, + "Cerebrospinal fluid": { + "text": "Cerebrospinal fluid" + }, + "Cerumen/Earwax": { + "text": "Cerumen/Earwax" + }, + "Cervical": { + "text": "Cervical" + }, + "Cervical cancer": { + "text": "Cervical cancer" + }, + "Cervical/Neck nodes": { + "text": "Cervical/Neck nodes" + }, + "Cervix": { + "text": "Cervix" + }, + "Cheese": { + "text": "Cheese" + }, + "Chloraminated": { + "text": "Chloraminated" + }, + "Chlorinated": { + "text": "Chlorinated" + }, + "Chorionic villi": { + "text": "Chorionic villi" + }, + "Chyme": { + "text": "Chyme" + }, + "Cibarium/Preoral cavity": { + "text": "Cibarium/Preoral cavity" + }, + "Clasper": { + "text": "Clasper" + }, + "Cloaca": { + "text": "Cloaca" + }, + "Co-culture": { + "text": "Co-culture" + }, + "Coal core": { + "text": "Coal core" + }, + "Coal slurry": { + "text": "Coal slurry" + }, + "Coalbed methane well water": { + "text": "Coalbed methane well water" + }, + "Coalbed water": { + "text": "Coalbed water" + }, + "Cold methane seep": { + "text": "Cold methane seep" + }, + "Colon": { + "text": "Colon" + }, + "Colon cancer": { + "text": "Colon cancer" + }, + "Colon mucosa": { + "text": "Colon mucosa" + }, + "Colonic": { + "text": "Colonic" + }, + "Colorectal polyps": { + "text": "Colorectal polyps" + }, + "Colostrum": { + "text": "Colostrum" + }, + "Commercial compost": { + "text": "Commercial compost" + }, + "Common warts": { + "text": "Common warts" + }, + "Compact bone": { + "text": "Compact bone" + }, + "Concrete surface": { + "text": "Concrete surface" + }, + "Contaminated": { + "text": "Contaminated" + }, + "Cooked blood": { + "text": "Cooked blood" + }, + "Coprolite": { + "text": "Coprolite" + }, + "Coral reef": { + "text": "Coral reef" + }, + "Cornea": { + "text": "Cornea" + }, + "Cover soil": { + "text": "Cover soil" + }, + "Creek": { + "text": "Creek" + }, + "Crop": { + "text": "Crop" + }, + "Crop content": { + "text": "Crop content" + }, + "Crop milk": { + "text": "Crop milk" + }, + "Crustal Fluids": { + "text": "Crustal Fluids" + }, + "Cryoconite": { + "text": "Cryoconite" + }, + "Cryoconite hole": { + "text": "Cryoconite hole" + }, + "Cud": { + "text": "Cud" + }, + "Cutaneous leishmaniasis": { + "text": "Cutaneous leishmaniasis" + }, + "Cuticle": { + "text": "Cuticle" + }, + "Cyanobacterial aggregates": { + "text": "Cyanobacterial aggregates" + }, + "Cyanobacterial bloom": { + "text": "Cyanobacterial bloom" + }, + "Deglaciated soil": { + "text": "Deglaciated soil" + }, + "Delivery networks": { + "text": "Delivery networks" + }, + "Dental abscess": { + "text": "Dental abscess" + }, + "Dental calculus": { + "text": "Dental calculus" + }, + "Dental plaque": { + "text": "Dental plaque" + }, + "Dentin": { + "text": "Dentin" + }, + "Dermal papilla": { + "text": "Dermal papilla" + }, + "Dermatitis": { + "text": "Dermatitis" + }, + "Dermis": { + "text": "Dermis" + }, + "Descending colon": { + "text": "Descending colon" + }, + "Desert": { + "text": "Desert" + }, + "Diabetic foot ulcer (DFU)": { + "text": "Diabetic foot ulcer (DFU)" + }, + "Diffuse flow": { + "text": "Diffuse flow" + }, + "Diffuse large B-cell lymphoma": { + "text": "Diffuse large B-cell lymphoma" + }, + "Digestate": { + "text": "Digestate" + }, + "Digital dermatitis": { + "text": "Digital dermatitis" + }, + "Discharge": { + "text": "Discharge" + }, + "Drainage pipe biofilm": { + "text": "Drainage pipe biofilm" + }, + "Drilled well/Borehole": { + "text": "Drilled well/Borehole" + }, + "Driven well": { + "text": "Driven well" + }, + "Dry permafrost": { + "text": "Dry permafrost" + }, + "Dug well": { + "text": "Dug well" + }, + "Duodenal ulcer": { + "text": "Duodenal ulcer" + }, + "Duodenum": { + "text": "Duodenum" + }, + "E horizon/Subsurface": { + "text": "E horizon/Subsurface" + }, + "Ear canal": { + "text": "Ear canal" + }, + "Ear discharge": { + "text": "Ear discharge" + }, + "Eczema": { + "text": "Eczema" + }, + "Effluent": { + "text": "Effluent" + }, + "Effusion": { + "text": "Effusion" + }, + "Eggs": { + "text": "Eggs" + }, + "Elastic": { + "text": "Elastic" + }, + "Empyema": { + "text": "Empyema" + }, + "Empyema drain": { + "text": "Empyema drain" + }, + "Endometrial/Uterine": { + "text": "Endometrial/Uterine" + }, + "Endometrium": { + "text": "Endometrium" + }, + "Endophytes": { + "text": "Endophytes" + }, + "Endosphere": { + "text": "Endosphere" + }, + "Epibionts": { + "text": "Epibionts" + }, + "Epicuticular wax": { + "text": "Epicuticular wax" + }, + "Epidermal mucus": { + "text": "Epidermal mucus" + }, + "Epidermis": { + "text": "Epidermis" + }, + "Epilimnion": { + "text": "Epilimnion" + }, + "Epilimnion/Euphotic zone": { + "text": "Epilimnion/Euphotic zone" + }, + "Epipelagic/Euphotic zone": { + "text": "Epipelagic/Euphotic zone" + }, + "Epiphytes": { + "text": "Epiphytes" + }, + "Epithelium": { + "text": "Epithelium" + }, + "Erythrocytes": { + "text": "Erythrocytes" + }, + "Esophageal ulcer": { + "text": "Esophageal ulcer" + }, + "Esophagus": { + "text": "Esophagus" + }, + "Estuarine sediment": { + "text": "Estuarine sediment" + }, + "Estuary": { + "text": "Estuary" + }, + "Estuary: Microbial mat": { + "text": "Estuary: Microbial mat" + }, + "Estuary: Sediment": { + "text": "Estuary: Sediment" + }, + "Eustachian tube": { + "text": "Eustachian tube" + }, + "Eutric": { + "text": "Eutric" + }, + "External surfaces": { + "text": "External surfaces" + }, + "Extracellular": { + "text": "Extracellular" + }, + "Extracellular symbionts": { + "text": "Extracellular symbionts" + }, + "Fabric": { + "text": "Fabric" + }, + "Farm": { + "text": "Farm" + }, + "Feathers": { + "text": "Feathers" + }, + "Fecal": { + "text": "Fecal" + }, + "Fen": { + "text": "Fen" + }, + "Fibrocartilage": { + "text": "Fibrocartilage" + }, + "Filiform warts": { + "text": "Filiform warts" + }, + "Filter chamber": { + "text": "Filter chamber" + }, + "Filtered water": { + "text": "Filtered water" + }, + "Fin": { + "text": "Fin" + }, + "Flat warts": { + "text": "Flat warts" + }, + "Floor": { + "text": "Floor" + }, + "Floor sediment": { + "text": "Floor sediment" + }, + "Flow back/Produced fluids": { + "text": "Flow back/Produced fluids" + }, + "Fluvial sediment": { + "text": "Fluvial sediment" + }, + "Forefield soil": { + "text": "Forefield soil" + }, + "Forelegs": { + "text": "Forelegs" + }, + "Forest": { + "text": "Forest" + }, + "Forest Soil": { + "text": "Forest Soil" + }, + "Forest soil": { + "text": "Forest soil" + }, + "Forestomach": { + "text": "Forestomach" + }, + "Formation fluid": { + "text": "Formation fluid" + }, + "Frass": { + "text": "Frass" + }, + "Freshwater": { + "text": "Freshwater" + }, + "Freshwater marsh": { + "text": "Freshwater marsh" + }, + "Frozen shrimp": { + "text": "Frozen shrimp" + }, + "Fungus garden/Fungus gallery": { + "text": "Fungus garden/Fungus gallery" + }, + "Gall bladder": { + "text": "Gall bladder" + }, + "Gallbladder": { + "text": "Gallbladder" + }, + "Gallbladder stones": { + "text": "Gallbladder stones" + }, + "Gallbladder: Bile": { + "text": "Gallbladder: Bile" + }, + "Gametophytes": { + "text": "Gametophytes" + }, + "Gaster": { + "text": "Gaster" + }, + "Gastric caeca": { + "text": "Gastric caeca" + }, + "Gastric carcinoma": { + "text": "Gastric carcinoma" + }, + "Gastric mucosa": { + "text": "Gastric mucosa" + }, + "Gastric ulcer": { + "text": "Gastric ulcer" + }, + "Genital herpes": { + "text": "Genital herpes" + }, + "Genital region": { + "text": "Genital region" + }, + "Genital ulcer": { + "text": "Genital ulcer" + }, + "Genital warts": { + "text": "Genital warts" + }, + "Gibber plain": { + "text": "Gibber plain" + }, + "Gills": { + "text": "Gills" + }, + "Gingiva": { + "text": "Gingiva" + }, + "Gingival crevice/sulcus": { + "text": "Gingival crevice/sulcus" + }, + "Gingival crevicular fluids": { + "text": "Gingival crevicular fluids" + }, + "Gingival sulcus": { + "text": "Gingival sulcus" + }, + "Gizzard": { + "text": "Gizzard" + }, + "Glacial lake": { + "text": "Glacial lake" + }, + "Glacial till/moraine": { + "text": "Glacial till/moraine" + }, + "Glacier": { + "text": "Glacier" + }, + "Glacier forefield": { + "text": "Glacier forefield" + }, + "Glacier meltwater": { + "text": "Glacier meltwater" + }, + "Glacier stream": { + "text": "Glacier stream" + }, + "Glacier terminus": { + "text": "Glacier terminus" + }, + "Glandular stomach": { + "text": "Glandular stomach" + }, + "Gonopodium": { + "text": "Gonopodium" + }, + "Granular sludge": { + "text": "Granular sludge" + }, + "Grasslands": { + "text": "Grasslands" + }, + "Green roof": { + "text": "Green roof" + }, + "Groin": { + "text": "Groin" + }, + "Groin nodes": { + "text": "Groin nodes" + }, + "Hadopelagic zone/Ocean trenches": { + "text": "Hadopelagic zone/Ocean trenches" + }, + "Hair": { + "text": "Hair" + }, + "Hair follicle": { + "text": "Hair follicle" + }, + "Hair roots": { + "text": "Hair roots" + }, + "Hair shaft": { + "text": "Hair shaft" + }, + "Hard palate": { + "text": "Hard palate" + }, + "Head": { + "text": "Head" + }, + "Head nodes": { + "text": "Head nodes" + }, + "Heart valve": { + "text": "Heart valve" + }, + "Heart wall": { + "text": "Heart wall" + }, + "Hepatic caecum": { + "text": "Hepatic caecum" + }, + "Hepatic cysts": { + "text": "Hepatic cysts" + }, + "Hepatic flexure": { + "text": "Hepatic flexure" + }, + "Hepatopancreas": { + "text": "Hepatopancreas" + }, + "Hepatopancreas/Digestive gland/Hepatic cecum": { + "text": "Hepatopancreas/Digestive gland/Hepatic cecum" + }, + "Heroin": { + "text": "Heroin" + }, + "Herpes zoster/Shingles": { + "text": "Herpes zoster/Shingles" + }, + "Hind legs": { + "text": "Hind legs" + }, + "Honeydew": { + "text": "Honeydew" + }, + "Humus": { + "text": "Humus" + }, + "Hyaline": { + "text": "Hyaline" + }, + "Hydrocarbon": { + "text": "Hydrocarbon" + }, + "Hydrothermal plume": { + "text": "Hydrothermal plume" + }, + "Hypodermis/Subcutis": { + "text": "Hypodermis/Subcutis" + }, + "Hypolimnion": { + "text": "Hypolimnion" + }, + "Hypolimnion/Profundal zone": { + "text": "Hypolimnion/Profundal zone" + }, + "Hypophysis/Pituitary gland": { + "text": "Hypophysis/Pituitary gland" + }, + "Ice": { + "text": "Ice" + }, + "Ice accretions": { + "text": "Ice accretions" + }, + "Ice core": { + "text": "Ice core" + }, + "Ileostomy effluent": { + "text": "Ileostomy effluent" + }, + "Ileum": { + "text": "Ileum" + }, + "Ileum-cecum": { + "text": "Ileum-cecum" + }, + "Inferior lobe": { + "text": "Inferior lobe" + }, + "Inner": { + "text": "Inner" + }, + "Insect burrows": { + "text": "Insect burrows" + }, + "Intertidal zone": { + "text": "Intertidal zone" + }, + "Intestinal mucosa": { + "text": "Intestinal mucosa" + }, + "Intestine": { + "text": "Intestine" + }, + "Intestine: Digesta": { + "text": "Intestine: Digesta" + }, + "Intracellular": { + "text": "Intracellular" + }, + "Intraocular fluid/Aqueous humor": { + "text": "Intraocular fluid/Aqueous humor" + }, + "Introitus": { + "text": "Introitus" + }, + "Jejunum": { + "text": "Jejunum" + }, + "Keratoacanthoma": { + "text": "Keratoacanthoma" + }, + "Kidney abscess": { + "text": "Kidney abscess" + }, + "Kidney stones": { + "text": "Kidney stones" + }, + "Kitchen sink": { + "text": "Kitchen sink" + }, + "Lacrimal canaliculus": { + "text": "Lacrimal canaliculus" + }, + "Lacrimal fluids": { + "text": "Lacrimal fluids" + }, + "Lacrimal glands": { + "text": "Lacrimal glands" + }, + "Lacrimal sac": { + "text": "Lacrimal sac" + }, + "Lake biofilm": { + "text": "Lake biofilm" + }, + "Large intestine": { + "text": "Large intestine" + }, + "Large intestine content": { + "text": "Large intestine content" + }, + "Laryngopharyngeal": { + "text": "Laryngopharyngeal" + }, + "Laryngopharynx": { + "text": "Laryngopharynx" + }, + "Lateral fornices": { + "text": "Lateral fornices" + }, + "Lava tube": { + "text": "Lava tube" + }, + "Leaf lesion": { + "text": "Leaf lesion" + }, + "Leaf nodule": { + "text": "Leaf nodule" + }, + "Leaf surface": { + "text": "Leaf surface" + }, + "Leaf surface biofilm": { + "text": "Leaf surface biofilm" + }, + "Leaves": { + "text": "Leaves" + }, + "Leg nodes": { + "text": "Leg nodes" + }, + "Lens": { + "text": "Lens" + }, + "Lesion": { + "text": "Lesion" + }, + "Lesion site": { + "text": "Lesion site" + }, + "Liftoff microbial mat": { + "text": "Liftoff microbial mat" + }, + "Lignite": { + "text": "Lignite" + }, + "Limnetic zone": { + "text": "Limnetic zone" + }, + "Lingual": { + "text": "Lingual" + }, + "Liquid manure": { + "text": "Liquid manure" + }, + "Littoral zone": { + "text": "Littoral zone" + }, + "Liver": { + "text": "Liver" + }, + "Long bone": { + "text": "Long bone" + }, + "Low gastrointestinal tract": { + "text": "Low gastrointestinal tract" + }, + "Lower digestive tract": { + "text": "Lower digestive tract" + }, + "Lumen": { + "text": "Lumen" + }, + "Lungs": { + "text": "Lungs" + }, + "Lymphoblastic lymphoma": { + "text": "Lymphoblastic lymphoma" + }, + "Lymphoid follicles": { + "text": "Lymphoid follicles" + }, + "Malignant ascites": { + "text": "Malignant ascites" + }, + "Mangrove area": { + "text": "Mangrove area" + }, + "Mangrove sediment": { + "text": "Mangrove sediment" + }, + "Mangrove soil": { + "text": "Mangrove soil" + }, + "Mangrove swamp": { + "text": "Mangrove swamp" + }, + "Mantle fluid": { + "text": "Mantle fluid" + }, + "Marsh": { + "text": "Marsh" + }, + "Mature compost": { + "text": "Mature compost" + }, + "Meadow": { + "text": "Meadow" + }, + "Meat trim": { + "text": "Meat trim" + }, + "Meconium": { + "text": "Meconium" + }, + "Meibum": { + "text": "Meibum" + }, + "Melt pond": { + "text": "Melt pond" + }, + "Meltwater": { + "text": "Meltwater" + }, + "Mesopelagic/Twilight zone": { + "text": "Mesopelagic/Twilight zone" + }, + "Metal surface": { + "text": "Metal surface" + }, + "Metalimnion/Thermocline": { + "text": "Metalimnion/Thermocline" + }, + "Microbial mat": { + "text": "Microbial mat" + }, + "Microbial mats": { + "text": "Microbial mats" + }, + "Microbialites": { + "text": "Microbialites" + }, + "Microfouling/Biofilm": { + "text": "Microfouling/Biofilm" + }, + "Middle lobe": { + "text": "Middle lobe" + }, + "Midpoint": { + "text": "Midpoint" + }, + "Milk": { + "text": "Milk" + }, + "Mine": { + "text": "Mine" + }, + "Mine drainage": { + "text": "Mine drainage" + }, + "Mine pit pond": { + "text": "Mine pit pond" + }, + "Mine water": { + "text": "Mine water" + }, + "Mineral soil": { + "text": "Mineral soil" + }, + "Mineral soil core": { + "text": "Mineral soil core" + }, + "Mire": { + "text": "Mire" + }, + "Mixed segment": { + "text": "Mixed segment" + }, + "Mouth ulcer": { + "text": "Mouth ulcer" + }, + "Mouthparts": { + "text": "Mouthparts" + }, + "Mucilage": { + "text": "Mucilage" + }, + "Mucosa": { + "text": "Mucosa" + }, + "Mucus": { + "text": "Mucus" + }, + "Multiple myeloma": { + "text": "Multiple myeloma" + }, + "Municipal and sewage": { + "text": "Municipal and sewage" + }, + "Muscle abscess": { + "text": "Muscle abscess" + }, + "Muscle tissue": { + "text": "Muscle tissue" + }, + "Mycosis fungoides/Cutaneous T-cell lymphoma": { + "text": "Mycosis fungoides/Cutaneous T-cell lymphoma" + }, + "Myocardial abscess": { + "text": "Myocardial abscess" + }, + "Nasal": { + "text": "Nasal" + }, + "Nasal discharge": { + "text": "Nasal discharge" + }, + "Nasal mucosa": { + "text": "Nasal mucosa" + }, + "Nasolacrimal canal": { + "text": "Nasolacrimal canal" + }, + "Nasopharynx": { + "text": "Nasopharynx" + }, + "Neck": { + "text": "Neck" + }, + "Necrotizing lesion": { + "text": "Necrotizing lesion" + }, + "Nectar": { + "text": "Nectar" + }, + "Neritic zone/Coastal water": { + "text": "Neritic zone/Coastal water" + }, + "Nest dump": { + "text": "Nest dump" + }, + "Neutral": { + "text": "Neutral" + }, + "Nose follicle": { + "text": "Nose follicle" + }, + "O horizen/Organic layer": { + "text": "O horizen/Organic layer" + }, + "O horizon/Organic": { + "text": "O horizon/Organic" + }, + "O horizon/Organic layer": { + "text": "O horizon/Organic layer" + }, + "Oceanic crust": { + "text": "Oceanic crust" + }, + "Ocular surface": { + "text": "Ocular surface" + }, + "Oil sludge": { + "text": "Oil sludge" + }, + "Oil-contaminated": { + "text": "Oil-contaminated" + }, + "Oil-contaminated sediment": { + "text": "Oil-contaminated sediment" + }, + "Olfactory mucosa": { + "text": "Olfactory mucosa" + }, + "Omasum": { + "text": "Omasum" + }, + "Optical Lens": { + "text": "Optical Lens" + }, + "Oral cavity cancer": { + "text": "Oral cavity cancer" + }, + "Oral fluids": { + "text": "Oral fluids" + }, + "Oral herpes": { + "text": "Oral herpes" + }, + "Oral mucosa": { + "text": "Oral mucosa" + }, + "Orchard soil": { + "text": "Orchard soil" + }, + "Organic layer": { + "text": "Organic layer" + }, + "Oropharynx": { + "text": "Oropharynx" + }, + "Osseous tissue": { + "text": "Osseous tissue" + }, + "Outer": { + "text": "Outer" + }, + "Ovarian": { + "text": "Ovarian" + }, + "Ovarian cancer": { + "text": "Ovarian cancer" + }, + "Ovarian cyst": { + "text": "Ovarian cyst" + }, + "P1 segment": { + "text": "P1 segment" + }, + "P3 segment": { + "text": "P3 segment" + }, + "P4 segment": { + "text": "P4 segment" + }, + "P5 segment": { + "text": "P5 segment" + }, + "PBMC": { + "text": "PBMC" + }, + "Palatine/Faucial": { + "text": "Palatine/Faucial" + }, + "Paleofeces": { + "text": "Paleofeces" + }, + "Palsa": { + "text": "Palsa" + }, + "Pancreatic duct": { + "text": "Pancreatic duct" + }, + "Paper": { + "text": "Paper" + }, + "Papillate region": { + "text": "Papillate region" + }, + "Paranasal sinuses": { + "text": "Paranasal sinuses" + }, + "Paranasal sinuses: Catarrh": { + "text": "Paranasal sinuses: Catarrh" + }, + "Paranasal sinuses: Ethmoiddal": { + "text": "Paranasal sinuses: Ethmoiddal" + }, + "Paranasal sinuses: Frontal": { + "text": "Paranasal sinuses: Frontal" + }, + "Paranasal sinuses: Maxillary": { + "text": "Paranasal sinuses: Maxillary" + }, + "Paranasal sinuses: Sphenoidal": { + "text": "Paranasal sinuses: Sphenoidal" + }, + "Parathyroid": { + "text": "Parathyroid" + }, + "Parotid abscess": { + "text": "Parotid abscess" + }, + "Pasture": { + "text": "Pasture" + }, + "Paunch/P3 segment": { + "text": "Paunch/P3 segment" + }, + "Paw pad": { + "text": "Paw pad" + }, + "Peat": { + "text": "Peat" + }, + "Peat permafrost": { + "text": "Peat permafrost" + }, + "Penis": { + "text": "Penis" + }, + "Penis: Glans": { + "text": "Penis: Glans" + }, + "Penis: Urethra opening": { + "text": "Penis: Urethra opening" + }, + "Perineum": { + "text": "Perineum" + }, + "Periodontal pockets": { + "text": "Periodontal pockets" + }, + "Peripheral blood mononuclear cells": { + "text": "Peripheral blood mononuclear cells" + }, + "Periphyton": { + "text": "Periphyton" + }, + "Peritonsillar abscess": { + "text": "Peritonsillar abscess" + }, + "Permafrost": { + "text": "Permafrost" + }, + "Pesticide": { + "text": "Pesticide" + }, + "Petroleum sludge": { + "text": "Petroleum sludge" + }, + "Photic zone": { + "text": "Photic zone" + }, + "Physical": { + "text": "Physical" + }, + "Phytoplankton bloom": { + "text": "Phytoplankton bloom" + }, + "Pineal gland/Epiphysis cerebri": { + "text": "Pineal gland/Epiphysis cerebri" + }, + "Pink": { + "text": "Pink" + }, + "Pitcher": { + "text": "Pitcher" + }, + "Pitcher fluid": { + "text": "Pitcher fluid" + }, + "Placenta": { + "text": "Placenta" + }, + "Plankton": { + "text": "Plankton" + }, + "Plantar warts": { + "text": "Plantar warts" + }, + "Plasma": { + "text": "Plasma" + }, + "Plastic": { + "text": "Plastic" + }, + "Plastic debries": { + "text": "Plastic debries" + }, + "Plastic surface": { + "text": "Plastic surface" + }, + "Pleural effusion": { + "text": "Pleural effusion" + }, + "Pleural fluid": { + "text": "Pleural fluid" + }, + "Podotheca": { + "text": "Podotheca" + }, + "Pollen": { + "text": "Pollen" + }, + "Pond scum": { + "text": "Pond scum" + }, + "Pooled tissues": { + "text": "Pooled tissues" + }, + "Porewater": { + "text": "Porewater" + }, + "Posterior fornix": { + "text": "Posterior fornix" + }, + "Posterior nares": { + "text": "Posterior nares" + }, + "Poultry litter bioaerosol": { + "text": "Poultry litter bioaerosol" + }, + "Poultry processing wastewater": { + "text": "Poultry processing wastewater" + }, + "Primary": { + "text": "Primary" + }, + "Produced water": { + "text": "Produced water" + }, + "Produced water/Flow back": { + "text": "Produced water/Flow back" + }, + "Propleura": { + "text": "Propleura" + }, + "Prostate fluid": { + "text": "Prostate fluid" + }, + "Prothorax": { + "text": "Prothorax" + }, + "Proventriculus": { + "text": "Proventriculus" + }, + "Proventriculus/Gizzard": { + "text": "Proventriculus/Gizzard" + }, + "Proximal colon": { + "text": "Proximal colon" + }, + "Psoriasis lesion": { + "text": "Psoriasis lesion" + }, + "Pulmonary fluid": { + "text": "Pulmonary fluid" + }, + "Pyloric stomach": { + "text": "Pyloric stomach" + }, + "Pyrite containing": { + "text": "Pyrite containing" + }, + "Reclaimed": { + "text": "Reclaimed" + }, + "Rectal mucosa": { + "text": "Rectal mucosa" + }, + "Rectum": { + "text": "Rectum" + }, + "Red": { + "text": "Red" + }, + "Reef zone": { + "text": "Reef zone" + }, + "Regurgitated nectar": { + "text": "Regurgitated nectar" + }, + "Renal cyst": { + "text": "Renal cyst" + }, + "Reticulum": { + "text": "Reticulum" + }, + "Retroauricular crease": { + "text": "Retroauricular crease" + }, + "Retropharyngeal": { + "text": "Retropharyngeal" + }, + "Rhamphotheca": { + "text": "Rhamphotheca" + }, + "Rhinarium": { + "text": "Rhinarium" + }, + "Rhizoids": { + "text": "Rhizoids" + }, + "Right": { + "text": "Right" + }, + "Riparian soil": { + "text": "Riparian soil" + }, + "River biofilm": { + "text": "River biofilm" + }, + "Rock": { + "text": "Rock" + }, + "Rock core/Sediment": { + "text": "Rock core/Sediment" + }, + "Rocks": { + "text": "Rocks" + }, + "Room surface": { + "text": "Room surface" + }, + "Rosacea": { + "text": "Rosacea" + }, + "Royal jelly": { + "text": "Royal jelly" + }, + "Rubber": { + "text": "Rubber" + }, + "Rumen": { + "text": "Rumen" + }, + "Rumen fluid": { + "text": "Rumen fluid" + }, + "Rumen mucosa": { + "text": "Rumen mucosa" + }, + "Rumen: Caudodorsal blind sac": { + "text": "Rumen: Caudodorsal blind sac" + }, + "Rumen: Caudoventral blind sac": { + "text": "Rumen: Caudoventral blind sac" + }, + "Rumen: Cranial sac": { + "text": "Rumen: Cranial sac" + }, + "Rumen: Dorsal sac": { + "text": "Rumen: Dorsal sac" + }, + "Rumen: Ventral sac": { + "text": "Rumen: Ventral sac" + }, + "Runoff": { + "text": "Runoff" + }, + "Sabkha": { + "text": "Sabkha" + }, + "Sabkha sediment": { + "text": "Sabkha sediment" + }, + "Sacciform": { + "text": "Sacciform" + }, + "Saline": { + "text": "Saline" + }, + "Saline spring": { + "text": "Saline spring" + }, + "Saline spring sediment": { + "text": "Saline spring sediment" + }, + "Saline water": { + "text": "Saline water" + }, + "Saliva": { + "text": "Saliva" + }, + "Salivary glands": { + "text": "Salivary glands" + }, + "Salivary glands: Parotid glands": { + "text": "Salivary glands: Parotid glands" + }, + "Salt crust": { + "text": "Salt crust" + }, + "Salt flat/Salt pan": { + "text": "Salt flat/Salt pan" + }, + "Salt flat/Salt pan sediment": { + "text": "Salt flat/Salt pan sediment" + }, + "Salt marsh": { + "text": "Salt marsh" + }, + "Salt marsh sediment": { + "text": "Salt marsh sediment" + }, + "Salt pond": { + "text": "Salt pond" + }, + "Salt pond sediment": { + "text": "Salt pond sediment" + }, + "Sand": { + "text": "Sand" + }, + "Sandstone": { + "text": "Sandstone" + }, + "Saprolite": { + "text": "Saprolite" + }, + "Scales": { + "text": "Scales" + }, + "Scalp": { + "text": "Scalp" + }, + "Scalp: Dandruff": { + "text": "Scalp: Dandruff" + }, + "Scalp: Non-dandruff": { + "text": "Scalp: Non-dandruff" + }, + "Scrotum/Scrotal sac": { + "text": "Scrotum/Scrotal sac" + }, + "Scull: Ethmoid": { + "text": "Scull: Ethmoid" + }, + "Sea ice": { + "text": "Sea ice" + }, + "Sea-ice brine": { + "text": "Sea-ice brine" + }, + "Seagrass bed": { + "text": "Seagrass bed" + }, + "Seagrass bed sediment": { + "text": "Seagrass bed sediment" + }, + "Seat surface": { + "text": "Seat surface" + }, + "Sebum": { + "text": "Sebum" + }, + "Secondary": { + "text": "Secondary" + }, + "Sediment": { + "text": "Sediment" + }, + "Sediment core": { + "text": "Sediment core" + }, + "Sediment–water interface": { + "text": "Sediment–water interface" + }, + "Seminal fluid": { + "text": "Seminal fluid" + }, + "Seminal glands fluid": { + "text": "Seminal glands fluid" + }, + "Septum": { + "text": "Septum" + }, + "Serum": { + "text": "Serum" + }, + "Seta": { + "text": "Seta" + }, + "Setae": { + "text": "Setae" + }, + "Shale carbon reservoir": { + "text": "Shale carbon reservoir" + }, + "Shoots": { + "text": "Shoots" + }, + "Short bone": { + "text": "Short bone" + }, + "Shrubland": { + "text": "Shrubland" + }, + "Sieved": { + "text": "Sieved" + }, + "Sigmoid colon": { + "text": "Sigmoid colon" + }, + "Sinus cyst": { + "text": "Sinus cyst" + }, + "Siphon": { + "text": "Siphon" + }, + "Skin": { + "text": "Skin" + }, + "Skin surface": { + "text": "Skin surface" + }, + "Skin tissue": { + "text": "Skin tissue" + }, + "Skull": { + "text": "Skull" + }, + "Sludge": { + "text": "Sludge" + }, + "Small intestine": { + "text": "Small intestine" + }, + "Small intestine content": { + "text": "Small intestine content" + }, + "Small intestine mucosa": { + "text": "Small intestine mucosa" + }, + "Snow": { + "text": "Snow" + }, + "Soft tissues": { + "text": "Soft tissues" + }, + "Soft tissues: Muscles": { + "text": "Soft tissues: Muscles" + }, + "Soil": { + "text": "Soil" + }, + "Solar solterns": { + "text": "Solar solterns" + }, + "Solar solterns sediment": { + "text": "Solar solterns sediment" + }, + "Sonicate fluid": { + "text": "Sonicate fluid" + }, + "Speleothems": { + "text": "Speleothems" + }, + "Sperm": { + "text": "Sperm" + }, + "Spicules": { + "text": "Spicules" + }, + "Spider web": { + "text": "Spider web" + }, + "Splenic aspirate": { + "text": "Splenic aspirate" + }, + "Splenic flexure": { + "text": "Splenic flexure" + }, + "Spongy bone": { + "text": "Spongy bone" + }, + "Sporangium": { + "text": "Sporangium" + }, + "Spores": { + "text": "Spores" + }, + "Sporophytes": { + "text": "Sporophytes" + }, + "Spring": { + "text": "Spring" + }, + "Spring sediment": { + "text": "Spring sediment" + }, + "Squamous cell carcinoma": { + "text": "Squamous cell carcinoma" + }, + "Stolon": { + "text": "Stolon" + }, + "Stomach": { + "text": "Stomach" + }, + "Stomach content": { + "text": "Stomach content" + }, + "Stomach: Cardiac": { + "text": "Stomach: Cardiac" + }, + "Stomach: Fundic": { + "text": "Stomach: Fundic" + }, + "Stomach: Pyloric": { + "text": "Stomach: Pyloric" + }, + "Stone surface": { + "text": "Stone surface" + }, + "Stromatolites": { + "text": "Stromatolites" + }, + "Stye": { + "text": "Stye" + }, + "Subcutaneous fat": { + "text": "Subcutaneous fat" + }, + "Subgingival plaque": { + "text": "Subgingival plaque" + }, + "Subterranean estuary": { + "text": "Subterranean estuary" + }, + "Subtidal zone": { + "text": "Subtidal zone" + }, + "Subtidal zone sediment": { + "text": "Subtidal zone sediment" + }, + "Sugarcane filter cake": { + "text": "Sugarcane filter cake" + }, + "Superior lobe": { + "text": "Superior lobe" + }, + "Supragingival plaque": { + "text": "Supragingival plaque" + }, + "Supratidal zone": { + "text": "Supratidal zone" + }, + "Surface": { + "text": "Surface" + }, + "Swamp": { + "text": "Swamp" + }, + "Sweat": { + "text": "Sweat" + }, + "Synovial fluid": { + "text": "Synovial fluid" + }, + "Synovium": { + "text": "Synovium" + }, + "Synovium/Synovial membrane": { + "text": "Synovium/Synovial membrane" + }, + "Syrinx": { + "text": "Syrinx" + }, + "Tears": { + "text": "Tears" + }, + "Teeth": { + "text": "Teeth" + }, + "Tertiary": { + "text": "Tertiary" + }, + "Testicle/Testes": { + "text": "Testicle/Testes" + }, + "Testicle/Testes: Sperm": { + "text": "Testicle/Testes: Sperm" + }, + "Testicular cancer": { + "text": "Testicular cancer" + }, + "Testicular non-seminoma": { + "text": "Testicular non-seminoma" + }, + "Testicular seminoma": { + "text": "Testicular seminoma" + }, + "Thalassic": { + "text": "Thalassic" + }, + "Thallus/Plant body": { + "text": "Thallus/Plant body" + }, + "Thermokarst pond": { + "text": "Thermokarst pond" + }, + "Thoracic": { + "text": "Thoracic" + }, + "Thoracic segments": { + "text": "Thoracic segments" + }, + "Thorax": { + "text": "Thorax" + }, + "Thorax drainage": { + "text": "Thorax drainage" + }, + "Thorax nodes": { + "text": "Thorax nodes" + }, + "Thrombolites": { + "text": "Thrombolites" + }, + "Thymus": { + "text": "Thymus" + }, + "Thyroid": { + "text": "Thyroid" + }, + "Tidal flats": { + "text": "Tidal flats" + }, + "Tissue": { + "text": "Tissue" + }, + "Tissue-engineered": { + "text": "Tissue-engineered" + }, + "Tongue": { + "text": "Tongue" + }, + "Tongue dorsum": { + "text": "Tongue dorsum" + }, + "Tooth": { + "text": "Tooth" + }, + "Tooth: Cementum": { + "text": "Tooth: Cementum" + }, + "Tooth: Dental pulp": { + "text": "Tooth: Dental pulp" + }, + "Tooth: Dentin": { + "text": "Tooth: Dentin" + }, + "Tooth: Enamel": { + "text": "Tooth: Enamel" + }, + "Transverse colon": { + "text": "Transverse colon" + }, + "Trees stand": { + "text": "Trees stand" + }, + "Tricuspid valve": { + "text": "Tricuspid valve" + }, + "Tropical rainforest": { + "text": "Tropical rainforest" + }, + "Truffle orchard": { + "text": "Truffle orchard" + }, + "Tubal": { + "text": "Tubal" + }, + "Tubeworm bush": { + "text": "Tubeworm bush" + }, + "Tubiform": { + "text": "Tubiform" + }, + "Udder": { + "text": "Udder" + }, + "Udder dermatitis": { + "text": "Udder dermatitis" + }, + "Ulcer": { + "text": "Ulcer" + }, + "Umbilical cord": { + "text": "Umbilical cord" + }, + "Umbilical cord blood": { + "text": "Umbilical cord blood" + }, + "Umbilicus": { + "text": "Umbilicus" + }, + "Unchlorinated": { + "text": "Unchlorinated" + }, + "Unclassified": { + "text": "Unclassified" + }, + "Unspecified tissue": { + "text": "Unspecified tissue" + }, + "Untreated": { + "text": "Untreated" + }, + "Upland zone": { + "text": "Upland zone" + }, + "Uranium contaminated": { + "text": "Uranium contaminated" + }, + "Urban floodwater": { + "text": "Urban floodwater" + }, + "Urothelial carcinoma/Transitional cell carcinoma (TCC)": { + "text": "Urothelial carcinoma/Transitional cell carcinoma (TCC)" + }, + "Venous": { + "text": "Venous" + }, + "Ventricle": { + "text": "Ventricle" + }, + "Vertebra": { + "text": "Vertebra" + }, + "Viscera": { + "text": "Viscera" + }, + "Visceral fat": { + "text": "Visceral fat" + }, + "Vitreous humor": { + "text": "Vitreous humor" + }, + "Wall biofilm": { + "text": "Wall biofilm" + }, + "Wall surface": { + "text": "Wall surface" + }, + "Wastewater": { + "text": "Wastewater" + }, + "Well": { + "text": "Well" + }, + "Well biofilm": { + "text": "Well biofilm" + }, + "Well sediment": { + "text": "Well sediment" + }, + "Wetland zone": { + "text": "Wetland zone" + }, + "Whale fall": { + "text": "Whale fall" + }, + "Wheat straw": { + "text": "Wheat straw" + }, + "White": { + "text": "White" + }, + "White smokers": { + "text": "White smokers" + }, + "Whole blood": { + "text": "Whole blood" + }, + "Whole body": { + "text": "Whole body" + }, + "Wood decay": { + "text": "Wood decay" + }, + "Wood fall": { + "text": "Wood fall" + }, + "Wood/Secondary xylem": { + "text": "Wood/Secondary xylem" + }, + "Woodchip biofilm": { + "text": "Woodchip biofilm" + }, + "Wooden surface": { + "text": "Wooden surface" + }, + "Xylem vessels": { + "text": "Xylem vessels" + } + } + }, + "EcosystemForSoilEnum": { + "name": "EcosystemForSoilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Environmental": { + "text": "Environmental" + } + } + }, + "EcosystemCategoryForSoilEnum": { + "name": "EcosystemCategoryForSoilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Terrestrial": { + "text": "Terrestrial" + } + } + }, + "EcosystemTypeForSoilEnum": { + "name": "EcosystemTypeForSoilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Soil": { + "text": "Soil" + } + } + }, + "EcosystemSubtypeForSoilEnum": { + "name": "EcosystemSubtypeForSoilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "Agricultural land": { + "text": "Agricultural land" + }, + "Alpine": { + "text": "Alpine" + }, + "Arable": { + "text": "Arable" + }, + "Biocrust": { + "text": "Biocrust" + }, + "Biofilm": { + "text": "Biofilm" + }, + "Boreal forest/Taiga": { + "text": "Boreal forest/Taiga" + }, + "Botanical garden": { + "text": "Botanical garden" + }, + "Chaparral": { + "text": "Chaparral" + }, + "City park": { + "text": "City park" + }, + "Clay": { + "text": "Clay" + }, + "Coastal area": { + "text": "Coastal area" + }, + "Contaminated": { + "text": "Contaminated" + }, + "Desert": { + "text": "Desert" + }, + "Drainage basin": { + "text": "Drainage basin" + }, + "Floodplain": { + "text": "Floodplain" + }, + "Forest": { + "text": "Forest" + }, + "Fossil": { + "text": "Fossil" + }, + "Garden": { + "text": "Garden" + }, + "Geothermal field": { + "text": "Geothermal field" + }, + "Glacial till": { + "text": "Glacial till" + }, + "Glacier": { + "text": "Glacier" + }, + "Grasslands": { + "text": "Grasslands" + }, + "Gravesite": { + "text": "Gravesite" + }, + "Greenhouse": { + "text": "Greenhouse" + }, + "Intertidal zone": { + "text": "Intertidal zone" + }, + "Lakeshore": { + "text": "Lakeshore" + }, + "Landfill": { + "text": "Landfill" + }, + "Laurel/Subtropical forest": { + "text": "Laurel/Subtropical forest" + }, + "Leptosol": { + "text": "Leptosol" + }, + "Loam": { + "text": "Loam" + }, + "Mangrove soil": { + "text": "Mangrove soil" + }, + "Manure-fertilized": { + "text": "Manure-fertilized" + }, + "Meadow": { + "text": "Meadow" + }, + "Mineral horizon": { + "text": "Mineral horizon" + }, + "Mud": { + "text": "Mud" + }, + "Nature reserve": { + "text": "Nature reserve" + }, + "Oak savanna": { + "text": "Oak savanna" + }, + "Orchard": { + "text": "Orchard" + }, + "Organic layer": { + "text": "Organic layer" + }, + "Paddy field/soil": { + "text": "Paddy field/soil" + }, + "Palsa": { + "text": "Palsa" + }, + "Pasture": { + "text": "Pasture" + }, + "Peat": { + "text": "Peat" + }, + "Permafrost": { + "text": "Permafrost" + }, + "Potting soil": { + "text": "Potting soil" + }, + "Proglacial area": { + "text": "Proglacial area" + }, + "Ranch": { + "text": "Ranch" + }, + "Riparian zone": { + "text": "Riparian zone" + }, + "Riverside": { + "text": "Riverside" + }, + "Salt flat/Salt pan": { + "text": "Salt flat/Salt pan" + }, + "Sand": { + "text": "Sand" + }, + "Shrubland": { + "text": "Shrubland" + }, + "Silt": { + "text": "Silt" + }, + "Soil crust": { + "text": "Soil crust" + }, + "Sub-biocrust": { + "text": "Sub-biocrust" + }, + "Surface mine": { + "text": "Surface mine" + }, + "Tailings": { + "text": "Tailings" + }, + "Temperate forest": { + "text": "Temperate forest" + }, + "Tree plantation": { + "text": "Tree plantation" + }, + "Tropical forest": { + "text": "Tropical forest" + }, + "Tundra": { + "text": "Tundra" + }, + "Unclassified": { + "text": "Unclassified" + }, + "Urban forest": { + "text": "Urban forest" + }, + "Vadose zone": { + "text": "Vadose zone" + }, + "Watershed": { + "text": "Watershed" + }, + "Wetland-upland transition": { + "text": "Wetland-upland transition" + }, + "Wetlands": { + "text": "Wetlands" + } + } + }, + "SpecificEcosystemForSoilEnum": { + "name": "SpecificEcosystemForSoilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "A horizon/Topsoil": { + "text": "A horizon/Topsoil" + }, + "Acid sulfate soil": { + "text": "Acid sulfate soil" + }, + "Agricultural land": { + "text": "Agricultural land" + }, + "Agricultural soil": { + "text": "Agricultural soil" + }, + "Alpine": { + "text": "Alpine" + }, + "B horizon/Subsoil": { + "text": "B horizon/Subsoil" + }, + "Biological": { + "text": "Biological" + }, + "Bog": { + "text": "Bog" + }, + "Boreal forest": { + "text": "Boreal forest" + }, + "Bulk soil": { + "text": "Bulk soil" + }, + "C horizon/Substratum": { + "text": "C horizon/Substratum" + }, + "Contaminated": { + "text": "Contaminated" + }, + "Cover soil": { + "text": "Cover soil" + }, + "Creek": { + "text": "Creek" + }, + "Cryoconite": { + "text": "Cryoconite" + }, + "Deglaciated soil": { + "text": "Deglaciated soil" + }, + "Desert": { + "text": "Desert" + }, + "Dry permafrost": { + "text": "Dry permafrost" + }, + "E horizon/Subsurface": { + "text": "E horizon/Subsurface" + }, + "Eutric": { + "text": "Eutric" + }, + "Farm": { + "text": "Farm" + }, + "Fen": { + "text": "Fen" + }, + "Fluvial sediment": { + "text": "Fluvial sediment" + }, + "Forefield soil": { + "text": "Forefield soil" + }, + "Forest": { + "text": "Forest" + }, + "Forest Soil": { + "text": "Forest Soil" + }, + "Forest soil": { + "text": "Forest soil" + }, + "Freshwater marsh": { + "text": "Freshwater marsh" + }, + "Gibber plain": { + "text": "Gibber plain" + }, + "Glacial till/moraine": { + "text": "Glacial till/moraine" + }, + "Glacier forefield": { + "text": "Glacier forefield" + }, + "Glacier terminus": { + "text": "Glacier terminus" + }, + "Grasslands": { + "text": "Grasslands" + }, + "Green roof": { + "text": "Green roof" + }, + "Humus": { + "text": "Humus" + }, + "Lignite": { + "text": "Lignite" + }, + "Meadow": { + "text": "Meadow" + }, + "Mine": { + "text": "Mine" + }, + "Mine drainage": { + "text": "Mine drainage" + }, + "Mineral soil": { + "text": "Mineral soil" + }, + "Mineral soil core": { + "text": "Mineral soil core" + }, + "Mire": { + "text": "Mire" + }, + "O horizen/Organic layer": { + "text": "O horizen/Organic layer" + }, + "O horizon/Organic": { + "text": "O horizon/Organic" + }, + "O horizon/Organic layer": { + "text": "O horizon/Organic layer" + }, + "Oil-contaminated": { + "text": "Oil-contaminated" + }, + "Orchard soil": { + "text": "Orchard soil" + }, + "Organic layer": { + "text": "Organic layer" + }, + "Palsa": { + "text": "Palsa" + }, + "Pasture": { + "text": "Pasture" + }, + "Peat": { + "text": "Peat" + }, + "Peat permafrost": { + "text": "Peat permafrost" + }, + "Permafrost": { + "text": "Permafrost" + }, + "Pesticide": { + "text": "Pesticide" + }, + "Physical": { + "text": "Physical" + }, + "Reclaimed": { + "text": "Reclaimed" + }, + "Riparian soil": { + "text": "Riparian soil" + }, + "Salt marsh": { + "text": "Salt marsh" + }, + "Saprolite": { + "text": "Saprolite" + }, + "Sediment": { + "text": "Sediment" + }, + "Shrubland": { + "text": "Shrubland" + }, + "Thermokarst pond": { + "text": "Thermokarst pond" + }, + "Trees stand": { + "text": "Trees stand" + }, + "Tropical rainforest": { + "text": "Tropical rainforest" + }, + "Truffle orchard": { + "text": "Truffle orchard" + }, + "Unclassified": { + "text": "Unclassified" + }, + "Upland zone": { + "text": "Upland zone" + }, + "Uranium contaminated": { + "text": "Uranium contaminated" + }, + "Wetland zone": { + "text": "Wetland zone" + } + } + }, + "IlluminaInstrumentModelEnum": { + "name": "IlluminaInstrumentModelEnum", + "description": "Derived from InstrumentModelEnum by filtering for Illumina models", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "novaseq": { + "text": "novaseq", + "aliases": [ + "NovaSeq", + "Illumina NovaSeq" + ] + }, + "novaseq_6000": { + "text": "novaseq_6000", + "meaning": "OBI:0002630", + "comments": [ + "Possible flowcell versions are SP, S1, S2, S4." + ], + "see_also": [ + "https://www.illumina.com/systems/sequencing-platforms/novaseq/specifications.html" + ], + "aliases": [ + "NovaSeq 6000", + "Illumina NovaSeq 6000" + ], + "structured_aliases": { + "Illumina NovaSeq S2": { + "literal_form": "Illumina NovaSeq S2", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + }, + "Illumina NovaSeq S4": { + "literal_form": "Illumina NovaSeq S4", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + }, + "Illumina NovaSeq SP": { + "literal_form": "Illumina NovaSeq SP", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + } + } + }, + "novaseq_x": { + "text": "novaseq_x", + "comments": [ + "Possible flowcell versions are 1.5B, 10B, 25B. Only difference between X and X Plus is 2 flowcells for X Plus versus 1 flowcell for X." + ], + "see_also": [ + "https://www.illumina.com/systems/sequencing-platforms/novaseq-x-plus/specifications.html" + ], + "aliases": [ + "Illumina NovaSeq X", + "Illumina NovaSeq X Plus" + ] + }, + "hiseq": { + "text": "hiseq", + "aliases": [ + "Illumina HiSeq" + ] + }, + "hiseq_1000": { + "text": "hiseq_1000", + "meaning": "OBI:0002022", + "aliases": [ + "Illumina HiSeq 1000" + ] + }, + "hiseq_1500": { + "text": "hiseq_1500", + "meaning": "OBI:0003386", + "aliases": [ + "Illumina HiSeq 1500" + ] + }, + "hiseq_2000": { + "text": "hiseq_2000", + "meaning": "OBI:0002001", + "aliases": [ + "Illumina HiSeq 2000" + ] + }, + "hiseq_2500": { + "text": "hiseq_2500", + "meaning": "OBI:0002002", + "aliases": [ + "Illumina HiSeq 2500" + ], + "structured_aliases": { + "Illumina HiSeq 2500-1TB": { + "literal_form": "Illumina HiSeq 2500-1TB", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + }, + "Illumina HiSeq 2500-Rapid": { + "literal_form": "Illumina HiSeq 2500-Rapid", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + } + } + }, + "hiseq_3000": { + "text": "hiseq_3000", + "meaning": "OBI:0002048", + "aliases": [ + "Illumina HiSeq 3000" + ] + }, + "hiseq_4000": { + "text": "hiseq_4000", + "meaning": "OBI:0002049", + "aliases": [ + "Illumina HiSeq 4000" + ] + }, + "hiseq_x_ten": { + "text": "hiseq_x_ten", + "meaning": "OBI:0002129", + "aliases": [ + "Illumina HiSeq X Ten" + ] + }, + "miniseq": { + "text": "miniseq", + "meaning": "OBI:0003114", + "aliases": [ + "Illumina MiniSeq" + ] + }, + "miseq": { + "text": "miseq", + "meaning": "OBI:0002003", + "aliases": [ + "MiSeq", + "Illumina MiSeq" + ] + }, + "nextseq_1000": { + "text": "nextseq_1000", + "meaning": "OBI:0003606", + "aliases": [ + "Illumina NextSeq 1000" + ] + }, + "nextseq": { + "text": "nextseq", + "aliases": [ + "NextSeq", + "Illumina NextSeq" + ], + "structured_aliases": { + "Illumina NextSeq-HO": { + "literal_form": "Illumina NextSeq-HO", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + }, + "Illumina NextSeq-MO": { + "literal_form": "Illumina NextSeq-MO", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://gold.jgi.doe.gov/" + ] + } + } + }, + "nextseq_500": { + "text": "nextseq_500", + "meaning": "OBI:0002021", + "aliases": [ + "NextSeq 500", + "Illumina NextSeq 500" + ] + }, + "nextseq_550": { + "text": "nextseq_550", + "meaning": "OBI:0003387", + "aliases": [ + "NextSeq 550", + "Illumina NextSeq 550" + ] + } + } + }, + "EnvBroadScaleWaterEnum": { + "name": "EnvBroadScaleWaterEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "aquatic biome [ENVO:00002030]": { + "text": "aquatic biome [ENVO:00002030]" + }, + "concentration basin mediterranean sea biome [ENVO:01000004]": { + "text": "concentration basin mediterranean sea biome [ENVO:01000004]" + }, + "dilution basin mediterranean sea biome [ENVO:01000128]": { + "text": "dilution basin mediterranean sea biome [ENVO:01000128]" + }, + "epeiric sea biome [ENVO:01000045]": { + "text": "epeiric sea biome [ENVO:01000045]" + }, + "estuarine biome [ENVO:01000020]": { + "text": "estuarine biome [ENVO:01000020]" + }, + "freshwater biome [ENVO:00000873]": { + "text": "freshwater biome [ENVO:00000873]" + }, + "freshwater lake biome [ENVO:01000252]": { + "text": "freshwater lake biome [ENVO:01000252]" + }, + "freshwater river biome [ENVO:01000253]": { + "text": "freshwater river biome [ENVO:01000253]" + }, + "freshwater stream biome [ENVO:03605008]": { + "text": "freshwater stream biome [ENVO:03605008]" + }, + "large freshwater lake biome [ENVO:00000891]": { + "text": "large freshwater lake biome [ENVO:00000891]" + }, + "large river biome [ENVO:00000887]": { + "text": "large river biome [ENVO:00000887]" + }, + "large river delta biome [ENVO:00000889]": { + "text": "large river delta biome [ENVO:00000889]" + }, + "large river headwater biome [ENVO:00000888]": { + "text": "large river headwater biome [ENVO:00000888]" + }, + "marginal sea biome [ENVO:01000046]": { + "text": "marginal sea biome [ENVO:01000046]" + }, + "marine abyssal zone biome [ENVO:01000027]": { + "text": "marine abyssal zone biome [ENVO:01000027]" + }, + "marine basaltic hydrothermal vent biome [ENVO:01000054]": { + "text": "marine basaltic hydrothermal vent biome [ENVO:01000054]" + }, + "marine bathyal zone biome [ENVO:01000026]": { + "text": "marine bathyal zone biome [ENVO:01000026]" + }, + "marine benthic biome [ENVO:01000024]": { + "text": "marine benthic biome [ENVO:01000024]" + }, + "marine biome [ENVO:00000447]": { + "text": "marine biome [ENVO:00000447]" + }, + "marine black smoker biome [ENVO:01000051]": { + "text": "marine black smoker biome [ENVO:01000051]" + }, + "marine cold seep biome [ENVO:01000127]": { + "text": "marine cold seep biome [ENVO:01000127]" + }, + "marine coral reef biome [ENVO:01000049]": { + "text": "marine coral reef biome [ENVO:01000049]" + }, + "marine hadal zone biome [ENVO:01000028]": { + "text": "marine hadal zone biome [ENVO:01000028]" + }, + "marine hydrothermal vent biome [ENVO:01000030]": { + "text": "marine hydrothermal vent biome [ENVO:01000030]" + }, + "marine neritic benthic zone biome [ENVO:01000025]": { + "text": "marine neritic benthic zone biome [ENVO:01000025]" + }, + "marine pelagic biome [ENVO:01000023]": { + "text": "marine pelagic biome [ENVO:01000023]" + }, + "marine reef biome [ENVO:01000029]": { + "text": "marine reef biome [ENVO:01000029]" + }, + "marine salt marsh biome [ENVO:01000022]": { + "text": "marine salt marsh biome [ENVO:01000022]" + }, + "marine sponge reef biome [ENVO:01000123]": { + "text": "marine sponge reef biome [ENVO:01000123]" + }, + "marine subtidal rocky reef biome [ENVO:01000050]": { + "text": "marine subtidal rocky reef biome [ENVO:01000050]" + }, + "marine ultramafic hydrothermal vent biome [ENVO:01000053]": { + "text": "marine ultramafic hydrothermal vent biome [ENVO:01000053]" + }, + "marine upwelling biome [ENVO:01000858]": { + "text": "marine upwelling biome [ENVO:01000858]" + }, + "marine white smoker biome [ENVO:01000052]": { + "text": "marine white smoker biome [ENVO:01000052]" + }, + "mediterranean sea biome [ENVO:01000047]": { + "text": "mediterranean sea biome [ENVO:01000047]" + }, + "neritic epipelagic zone biome [ENVO:01000042]": { + "text": "neritic epipelagic zone biome [ENVO:01000042]" + }, + "neritic mesopelagic zone biome [ENVO:01000043]": { + "text": "neritic mesopelagic zone biome [ENVO:01000043]" + }, + "neritic pelagic zone biome [ENVO:01000032]": { + "text": "neritic pelagic zone biome [ENVO:01000032]" + }, + "neritic sea surface microlayer biome [ENVO:01000041]": { + "text": "neritic sea surface microlayer biome [ENVO:01000041]" + }, + "ocean biome [ENVO:01000048]": { + "text": "ocean biome [ENVO:01000048]" + }, + "oceanic abyssopelagic zone biome [ENVO:01000038]": { + "text": "oceanic abyssopelagic zone biome [ENVO:01000038]" + }, + "oceanic bathypelagic zone biome [ENVO:01000037]": { + "text": "oceanic bathypelagic zone biome [ENVO:01000037]" + }, + "oceanic benthopelagic zone biome [ENVO:01000040]": { + "text": "oceanic benthopelagic zone biome [ENVO:01000040]" + }, + "oceanic epipelagic zone biome [ENVO:01000035]": { + "text": "oceanic epipelagic zone biome [ENVO:01000035]" + }, + "oceanic hadal pelagic zone biome [ENVO:01000039]": { + "text": "oceanic hadal pelagic zone biome [ENVO:01000039]" + }, + "oceanic mesopelagic zone biome [ENVO:01000036]": { + "text": "oceanic mesopelagic zone biome [ENVO:01000036]" + }, + "oceanic pelagic zone biome [ENVO:01000033]": { + "text": "oceanic pelagic zone biome [ENVO:01000033]" + }, + "oceanic sea surface microlayer biome [ENVO:01000034]": { + "text": "oceanic sea surface microlayer biome [ENVO:01000034]" + }, + "small freshwater lake biome [ENVO:00000892]": { + "text": "small freshwater lake biome [ENVO:00000892]" + }, + "small river biome [ENVO:00000890]": { + "text": "small river biome [ENVO:00000890]" + }, + "temperate marginal sea biome [ENVO:01000856]": { + "text": "temperate marginal sea biome [ENVO:01000856]" + }, + "temperate marine upwelling biome [ENVO:01000860]": { + "text": "temperate marine upwelling biome [ENVO:01000860]" + }, + "temperate mediterranean sea biome [ENVO:01000857]": { + "text": "temperate mediterranean sea biome [ENVO:01000857]" + }, + "tropical marginal sea biome [ENVO:01001230]": { + "text": "tropical marginal sea biome [ENVO:01001230]" + }, + "tropical marine coral reef biome [ENVO:01000854]": { + "text": "tropical marine coral reef biome [ENVO:01000854]" + }, + "tropical marine upwelling biome [ENVO:01000859]": { + "text": "tropical marine upwelling biome [ENVO:01000859]" + }, + "xeric basin biome [ENVO:00000893]": { + "text": "xeric basin biome [ENVO:00000893]" + } + } + }, + "EnvLocalScaleWaterEnum": { + "name": "EnvLocalScaleWaterEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "abyssal plain [ENVO:00000244]": { + "text": "abyssal plain [ENVO:00000244]" + }, + "acid mine drainage [ENVO:00001997]": { + "text": "acid mine drainage [ENVO:00001997]" + }, + "agricultural field [ENVO:00000114]": { + "text": "agricultural field [ENVO:00000114]" + }, + "anoxic lake [ENVO:01001072]": { + "text": "anoxic lake [ENVO:01001072]" + }, + "aquaculture farm [ENVO:03600074]": { + "text": "aquaculture farm [ENVO:03600074]" + }, + "aquifer [ENVO:00012408]": { + "text": "aquifer [ENVO:00012408]" + }, + "archipelago [ENVO:00000220]": { + "text": "archipelago [ENVO:00000220]" + }, + "beach [ENVO:00000091]": { + "text": "beach [ENVO:00000091]" + }, + "biofilm [ENVO:00002034]": { + "text": "biofilm [ENVO:00002034]" + }, + "black smoker [ENVO:00000218]": { + "text": "black smoker [ENVO:00000218]" + }, + "cave [ENVO:00000067]": { + "text": "cave [ENVO:00000067]" + }, + "coast [ENVO:01000687]": { + "text": "coast [ENVO:01000687]" + }, + "cold seep [ENVO:01000263]": { + "text": "cold seep [ENVO:01000263]" + }, + "continental margin [ENVO:01000298]": { + "text": "continental margin [ENVO:01000298]" + }, + "coral reef [ENVO:00000150]": { + "text": "coral reef [ENVO:00000150]" + }, + "cyanobacterial bloom [ENVO:03600071]": { + "text": "cyanobacterial bloom [ENVO:03600071]" + }, + "desert spring [ENVO:02000139]": { + "text": "desert spring [ENVO:02000139]" + }, + "epilimnion [ENVO:00002131]": { + "text": "epilimnion [ENVO:00002131]" + }, + "estuary [ENVO:00000045]": { + "text": "estuary [ENVO:00000045]" + }, + "fen [ENVO:00000232]": { + "text": "fen [ENVO:00000232]" + }, + "fjord [ENVO:00000039]": { + "text": "fjord [ENVO:00000039]" + }, + "flood plain [ENVO:00000255]": { + "text": "flood plain [ENVO:00000255]" + }, + "freshwater lake [ENVO:00000021]": { + "text": "freshwater lake [ENVO:00000021]" + }, + "freshwater littoral zone [ENVO:01000409]": { + "text": "freshwater littoral zone [ENVO:01000409]" + }, + "freshwater river [ENVO:01000297]": { + "text": "freshwater river [ENVO:01000297]" + }, + "freshwater stream [ENVO:03605007]": { + "text": "freshwater stream [ENVO:03605007]" + }, + "glacial lake [ENVO:00000488]": { + "text": "glacial lake [ENVO:00000488]" + }, + "glacier [ENVO:00000133]": { + "text": "glacier [ENVO:00000133]" + }, + "hadalpelagic zone [ENVO:00000214]": { + "text": "hadalpelagic zone [ENVO:00000214]" + }, + "harbour [ENVO:00000463]": { + "text": "harbour [ENVO:00000463]" + }, + "headwater [ENVO:00000153]": { + "text": "headwater [ENVO:00000153]" + }, + "hot spring [ENVO:00000051]": { + "text": "hot spring [ENVO:00000051]" + }, + "hydrothermal vent [ENVO:00000215]": { + "text": "hydrothermal vent [ENVO:00000215]" + }, + "hypolimnion [ENVO:00002130]": { + "text": "hypolimnion [ENVO:00002130]" + }, + "inlet [ENVO:00000475]": { + "text": "inlet [ENVO:00000475]" + }, + "intertidal zone [ENVO:00000316]": { + "text": "intertidal zone [ENVO:00000316]" + }, + "lake [ENVO:00000020]": { + "text": "lake [ENVO:00000020]" + }, + "littoral zone [ENVO:01000407]": { + "text": "littoral zone [ENVO:01000407]" + }, + "mangrove swamp [ENVO:00000057]": { + "text": "mangrove swamp [ENVO:00000057]" + }, + "marine aphotic zone [ENVO:00000210]": { + "text": "marine aphotic zone [ENVO:00000210]" + }, + "marine bathypelagic zone [ENVO:00000211]": { + "text": "marine bathypelagic zone [ENVO:00000211]" + }, + "marine lake [ENVO:03600041]": { + "text": "marine lake [ENVO:03600041]" + }, + "marine mesopelagic zone [ENVO:00000213]": { + "text": "marine mesopelagic zone [ENVO:00000213]" + }, + "marine neritic zone [ENVO:00000206]": { + "text": "marine neritic zone [ENVO:00000206]" + }, + "marine pelagic zone [ENVO:00000208]": { + "text": "marine pelagic zone [ENVO:00000208]" + }, + "marine photic zone [ENVO:00000209]": { + "text": "marine photic zone [ENVO:00000209]" + }, + "marsh [ENVO:00000035]": { + "text": "marsh [ENVO:00000035]" + }, + "melt pond [ENVO:03000040]": { + "text": "melt pond [ENVO:03000040]" + }, + "metalimnion [ENVO:00002132]": { + "text": "metalimnion [ENVO:00002132]" + }, + "microbial mat [ENVO:01000008]": { + "text": "microbial mat [ENVO:01000008]" + }, + "mine [ENVO:00000076]": { + "text": "mine [ENVO:00000076]" + }, + "mine drainage [ENVO:00001996]": { + "text": "mine drainage [ENVO:00001996]" + }, + "mud volcano [ENVO:00000402]": { + "text": "mud volcano [ENVO:00000402]" + }, + "ocean [ENVO:00000015]": { + "text": "ocean [ENVO:00000015]" + }, + "ocean trench [ENVO:00000275]": { + "text": "ocean trench [ENVO:00000275]" + }, + "oceanic crust [ENVO:01000749]": { + "text": "oceanic crust [ENVO:01000749]" + }, + "oil seep [ENVO:00002063]": { + "text": "oil seep [ENVO:00002063]" + }, + "oil spill [ENVO:00002061]": { + "text": "oil spill [ENVO:00002061]" + }, + "peatland [ENVO:00000044]": { + "text": "peatland [ENVO:00000044]" + }, + "pit [ENVO:01001871]": { + "text": "pit [ENVO:01001871]" + }, + "pond [ENVO:00000033]": { + "text": "pond [ENVO:00000033]" + }, + "puddle of water [ENVO:01000871]": { + "text": "puddle of water [ENVO:01000871]" + }, + "reservoir [ENVO:00000025]": { + "text": "reservoir [ENVO:00000025]" + }, + "riffle [ENVO:00000148]": { + "text": "riffle [ENVO:00000148]" + }, + "river [ENVO:00000022]": { + "text": "river [ENVO:00000022]" + }, + "saline evaporation pond [ENVO:00000055]": { + "text": "saline evaporation pond [ENVO:00000055]" + }, + "saline marsh [ENVO:00000054]": { + "text": "saline marsh [ENVO:00000054]" + }, + "sea [ENVO:00000016]": { + "text": "sea [ENVO:00000016]" + }, + "shrimp pond [ENVO:01000905]": { + "text": "shrimp pond [ENVO:01000905]" + }, + "sinkhole [ENVO:00000195]": { + "text": "sinkhole [ENVO:00000195]" + }, + "spring [ENVO:00000027]": { + "text": "spring [ENVO:00000027]" + }, + "step pool [ENVO:03600096]": { + "text": "step pool [ENVO:03600096]" + }, + "strait [ENVO:00000394]": { + "text": "strait [ENVO:00000394]" + }, + "stream [ENVO:00000023]": { + "text": "stream [ENVO:00000023]" + }, + "stream pool [ENVO:03600094]": { + "text": "stream pool [ENVO:03600094]" + }, + "stream run [ENVO:03600095]": { + "text": "stream run [ENVO:03600095]" + }, + "subglacial lake [ENVO:03000120]": { + "text": "subglacial lake [ENVO:03000120]" + }, + "subterranean lake [ENVO:02000145]": { + "text": "subterranean lake [ENVO:02000145]" + }, + "swamp ecosystem [ENVO:00000233]": { + "text": "swamp ecosystem [ENVO:00000233]" + }, + "volcano [ENVO:00000247]": { + "text": "volcano [ENVO:00000247]" + }, + "water surface [ENVO:01001191]": { + "text": "water surface [ENVO:01001191]" + }, + "water tap [ENVO:03600052]": { + "text": "water tap [ENVO:03600052]" + }, + "water well [ENVO:01000002]": { + "text": "water well [ENVO:01000002]" + }, + "wetland ecosystem [ENVO:01001209]": { + "text": "wetland ecosystem [ENVO:01001209]" + }, + "whale fall [ENVO:01000140]": { + "text": "whale fall [ENVO:01000140]" + }, + "wood fall [ENVO:01000142]": { + "text": "wood fall [ENVO:01000142]" + } + } + }, + "EnvMediumWaterEnum": { + "name": "EnvMediumWaterEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "acidic water [ENVO:01000358]": { + "text": "acidic water [ENVO:01000358]" + }, + "alkaline water [ENVO:01000357]": { + "text": "alkaline water [ENVO:01000357]" + }, + "anoxic water [ENVO:01000173]": { + "text": "anoxic water [ENVO:01000173]" + }, + "bacon curing brine [ENVO:00003045]": { + "text": "bacon curing brine [ENVO:00003045]" + }, + "ballast water [ENVO:01000872]": { + "text": "ballast water [ENVO:01000872]" + }, + "blue ice [ENVO:03000007]": { + "text": "blue ice [ENVO:03000007]" + }, + "borax leachate [ENVO:00002142]": { + "text": "borax leachate [ENVO:00002142]" + }, + "bore hole water [ENVO:00003097]": { + "text": "bore hole water [ENVO:00003097]" + }, + "brackish water [ENVO:00002019]": { + "text": "brackish water [ENVO:00002019]" + }, + "brine [ENVO:00003044]": { + "text": "brine [ENVO:00003044]" + }, + "brown sea ice [ENVO:01001190]": { + "text": "brown sea ice [ENVO:01001190]" + }, + "cloud water [ENVO:03600081]": { + "text": "cloud water [ENVO:03600081]" + }, + "coastal sea water [ENVO:00002150]": { + "text": "coastal sea water [ENVO:00002150]" + }, + "congelation ice in a fresh water body [ENVO:01001514]": { + "text": "congelation ice in a fresh water body [ENVO:01001514]" + }, + "congelation sea ice [ENVO:01001512]": { + "text": "congelation sea ice [ENVO:01001512]" + }, + "contaminated water [ENVO:00002186]": { + "text": "contaminated water [ENVO:00002186]" + }, + "cooling water [ENVO:03600002]": { + "text": "cooling water [ENVO:03600002]" + }, + "desalinated water [ENVO:06105269]": { + "text": "desalinated water [ENVO:06105269]" + }, + "distilled water [ENVO:00003065]": { + "text": "distilled water [ENVO:00003065]" + }, + "ditch water [ENVO:00002158]": { + "text": "ditch water [ENVO:00002158]" + }, + "drilling bore water [ENVO:00002159]": { + "text": "drilling bore water [ENVO:00002159]" + }, + "drinking water [ENVO:00003064]": { + "text": "drinking water [ENVO:00003064]" + }, + "epilithon [ENVO:03605001]": { + "text": "epilithon [ENVO:03605001]" + }, + "epipelon [ENVO:03605002]": { + "text": "epipelon [ENVO:03605002]" + }, + "epiphyton [ENVO:03605003]": { + "text": "epiphyton [ENVO:03605003]" + }, + "epipsammon [ENVO:03605004]": { + "text": "epipsammon [ENVO:03605004]" + }, + "epixylon [ENVO:03605005]": { + "text": "epixylon [ENVO:03605005]" + }, + "erosionally enriched glacial ice [ENVO:03000005]": { + "text": "erosionally enriched glacial ice [ENVO:03000005]" + }, + "erosionally enriched ice [ENVO:03000025]": { + "text": "erosionally enriched ice [ENVO:03000025]" + }, + "estuarine water [ENVO:01000301]": { + "text": "estuarine water [ENVO:01000301]" + }, + "eutrophic water [ENVO:00002224]": { + "text": "eutrophic water [ENVO:00002224]" + }, + "first year ice [ENVO:03000071]": { + "text": "first year ice [ENVO:03000071]" + }, + "fissure water [ENVO:01000940]": { + "text": "fissure water [ENVO:01000940]" + }, + "frazil [ENVO:01001523]": { + "text": "frazil [ENVO:01001523]" + }, + "frazil ice [ENVO:03000046]": { + "text": "frazil ice [ENVO:03000046]" + }, + "fresh water [ENVO:00002011]": { + "text": "fresh water [ENVO:00002011]" + }, + "freshwater congelation ice [ENVO:01001515]": { + "text": "freshwater congelation ice [ENVO:01001515]" + }, + "freshwater ice [ENVO:01001511]": { + "text": "freshwater ice [ENVO:01001511]" + }, + "glacial ice [ENVO:03000004]": { + "text": "glacial ice [ENVO:03000004]" + }, + "groundwater [ENVO:01001004]": { + "text": "groundwater [ENVO:01001004]" + }, + "hair ice [ENVO:01000847]": { + "text": "hair ice [ENVO:01000847]" + }, + "highly saline water [ENVO:01001039]": { + "text": "highly saline water [ENVO:01001039]" + }, + "hydrothermal fluid [ENVO:01000134]": { + "text": "hydrothermal fluid [ENVO:01000134]" + }, + "hypereutrophic water [ENVO:01001018]": { + "text": "hypereutrophic water [ENVO:01001018]" + }, + "hypersaline water [ENVO:00002012]": { + "text": "hypersaline water [ENVO:00002012]" + }, + "hypoxic water [ENVO:01001064]": { + "text": "hypoxic water [ENVO:01001064]" + }, + "ice cave congelation ice [ENVO:01001516]": { + "text": "ice cave congelation ice [ENVO:01001516]" + }, + "industrial wastewater [ENVO:01000964]": { + "text": "industrial wastewater [ENVO:01000964]" + }, + "interstitial water [ENVO:03600009]": { + "text": "interstitial water [ENVO:03600009]" + }, + "lake water [ENVO:04000007]": { + "text": "lake water [ENVO:04000007]" + }, + "leachate [ENVO:00002141]": { + "text": "leachate [ENVO:00002141]" + }, + "liquid water [ENVO:00002006]": { + "text": "liquid water [ENVO:00002006]" + }, + "marine lake water [ENVO:03600042]": { + "text": "marine lake water [ENVO:03600042]" + }, + "marine snow [ENVO:01000158]": { + "text": "marine snow [ENVO:01000158]" + }, + "meltwater [ENVO:01000722]": { + "text": "meltwater [ENVO:01000722]" + }, + "mesotrophic water [ENVO:00002225]": { + "text": "mesotrophic water [ENVO:00002225]" + }, + "moderately saline water [ENVO:01001038]": { + "text": "moderately saline water [ENVO:01001038]" + }, + "muddy water [ENVO:00005793]": { + "text": "muddy water [ENVO:00005793]" + }, + "multiyear ice [ENVO:03000073]": { + "text": "multiyear ice [ENVO:03000073]" + }, + "new ice [ENVO:03000063]": { + "text": "new ice [ENVO:03000063]" + }, + "oil field production water [ENVO:00002194]": { + "text": "oil field production water [ENVO:00002194]" + }, + "oligotrophic water [ENVO:00002223]": { + "text": "oligotrophic water [ENVO:00002223]" + }, + "oxic water [ENVO:01001063]": { + "text": "oxic water [ENVO:01001063]" + }, + "permafrost congelation ice [ENVO:01001513]": { + "text": "permafrost congelation ice [ENVO:01001513]" + }, + "pond water [ENVO:00002228]": { + "text": "pond water [ENVO:00002228]" + }, + "powdery snow [ENVO:03000027]": { + "text": "powdery snow [ENVO:03000027]" + }, + "pulp-bleaching waste water [ENVO:00002193]": { + "text": "pulp-bleaching waste water [ENVO:00002193]" + }, + "rainwater [ENVO:01000600]": { + "text": "rainwater [ENVO:01000600]" + }, + "residual water in soil [ENVO:06105238]": { + "text": "residual water in soil [ENVO:06105238]" + }, + "river water [ENVO:01000599]": { + "text": "river water [ENVO:01000599]" + }, + "runoff [ENVO:06105211]": { + "text": "runoff [ENVO:06105211]" + }, + "rural stormwater [ENVO:01001270]": { + "text": "rural stormwater [ENVO:01001270]" + }, + "saline shrimp pond water [ENVO:01001257]": { + "text": "saline shrimp pond water [ENVO:01001257]" + }, + "saline water [ENVO:00002010]": { + "text": "saline water [ENVO:00002010]" + }, + "sea ice [ENVO:00002200]": { + "text": "sea ice [ENVO:00002200]" + }, + "sea water [ENVO:00002149]": { + "text": "sea water [ENVO:00002149]" + }, + "second year ice [ENVO:03000072]": { + "text": "second year ice [ENVO:03000072]" + }, + "sewage [ENVO:00002018]": { + "text": "sewage [ENVO:00002018]" + }, + "shuga [ENVO:03000075]": { + "text": "shuga [ENVO:03000075]" + }, + "slab snow [ENVO:03000108]": { + "text": "slab snow [ENVO:03000108]" + }, + "slightly saline water [ENVO:01001037]": { + "text": "slightly saline water [ENVO:01001037]" + }, + "snow [ENVO:01000406]": { + "text": "snow [ENVO:01000406]" + }, + "spring water [ENVO:03600065]": { + "text": "spring water [ENVO:03600065]" + }, + "stagnant water [ENVO:03501370]": { + "text": "stagnant water [ENVO:03501370]" + }, + "sterile water [ENVO:00005791]": { + "text": "sterile water [ENVO:00005791]" + }, + "stormwater [ENVO:01001267]": { + "text": "stormwater [ENVO:01001267]" + }, + "stream water [ENVO:03605006]": { + "text": "stream water [ENVO:03605006]" + }, + "subterranean lake [ENVO:02000145]": { + "text": "subterranean lake [ENVO:02000145]" + }, + "surface water [ENVO:00002042]": { + "text": "surface water [ENVO:00002042]" + }, + "tap water [ENVO:00003096]": { + "text": "tap water [ENVO:00003096]" + }, + "treated wastewater [ENVO:06105268]": { + "text": "treated wastewater [ENVO:06105268]" + }, + "underground water [ENVO:00005792]": { + "text": "underground water [ENVO:00005792]" + }, + "urban stormwater [ENVO:01001268]": { + "text": "urban stormwater [ENVO:01001268]" + }, + "waste water [ENVO:00002001]": { + "text": "waste water [ENVO:00002001]" + }, + "water ice [ENVO:01000277]": { + "text": "water ice [ENVO:01000277]" + }, + "water-body-derived ice [ENVO:01001557]": { + "text": "water-body-derived ice [ENVO:01001557]" + } + } + }, + "EnvBroadScaleSoilEnum": { + "name": "EnvBroadScaleSoilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "alpine tundra biome [ENVO:01001505]": { + "text": "alpine tundra biome [ENVO:01001505]" + }, + "anthropogenic terrestrial biome [ENVO:01000219]": { + "text": "anthropogenic terrestrial biome [ENVO:01000219]" + }, + "broadleaf forest biome [ENVO:01000197]": { + "text": "broadleaf forest biome [ENVO:01000197]" + }, + "coniferous forest biome [ENVO:01000196]": { + "text": "coniferous forest biome [ENVO:01000196]" + }, + "cropland biome [ENVO:01000245]": { + "text": "cropland biome [ENVO:01000245]" + }, + "flooded grassland biome [ENVO:01000195]": { + "text": "flooded grassland biome [ENVO:01000195]" + }, + "flooded savanna biome [ENVO:01000190]": { + "text": "flooded savanna biome [ENVO:01000190]" + }, + "forest biome [ENVO:01000174]": { + "text": "forest biome [ENVO:01000174]" + }, + "grassland biome [ENVO:01000177]": { + "text": "grassland biome [ENVO:01000177]" + }, + "mangrove biome [ENVO:01000181]": { + "text": "mangrove biome [ENVO:01000181]" + }, + "mediterranean forest biome [ENVO:01000199]": { + "text": "mediterranean forest biome [ENVO:01000199]" + }, + "mediterranean grassland biome [ENVO:01000224]": { + "text": "mediterranean grassland biome [ENVO:01000224]" + }, + "mediterranean savanna biome [ENVO:01000229]": { + "text": "mediterranean savanna biome [ENVO:01000229]" + }, + "mediterranean shrubland biome [ENVO:01000217]": { + "text": "mediterranean shrubland biome [ENVO:01000217]" + }, + "mediterranean woodland biome [ENVO:01000208]": { + "text": "mediterranean woodland biome [ENVO:01000208]" + }, + "mixed forest biome [ENVO:01000198]": { + "text": "mixed forest biome [ENVO:01000198]" + }, + "montane grassland biome [ENVO:01000194]": { + "text": "montane grassland biome [ENVO:01000194]" + }, + "montane savanna biome [ENVO:01000223]": { + "text": "montane savanna biome [ENVO:01000223]" + }, + "montane shrubland biome [ENVO:01000216]": { + "text": "montane shrubland biome [ENVO:01000216]" + }, + "rangeland biome [ENVO:01000247]": { + "text": "rangeland biome [ENVO:01000247]" + }, + "savanna biome [ENVO:01000178]": { + "text": "savanna biome [ENVO:01000178]" + }, + "shrubland biome [ENVO:01000176]": { + "text": "shrubland biome [ENVO:01000176]" + }, + "subpolar coniferous forest biome [ENVO:01000250]": { + "text": "subpolar coniferous forest biome [ENVO:01000250]" + }, + "subtropical broadleaf forest biome [ENVO:01000201]": { + "text": "subtropical broadleaf forest biome [ENVO:01000201]" + }, + "subtropical coniferous forest biome [ENVO:01000209]": { + "text": "subtropical coniferous forest biome [ENVO:01000209]" + }, + "subtropical dry broadleaf forest biome [ENVO:01000225]": { + "text": "subtropical dry broadleaf forest biome [ENVO:01000225]" + }, + "subtropical grassland biome [ENVO:01000191]": { + "text": "subtropical grassland biome [ENVO:01000191]" + }, + "subtropical moist broadleaf forest biome [ENVO:01000226]": { + "text": "subtropical moist broadleaf forest biome [ENVO:01000226]" + }, + "subtropical savanna biome [ENVO:01000187]": { + "text": "subtropical savanna biome [ENVO:01000187]" + }, + "subtropical shrubland biome [ENVO:01000213]": { + "text": "subtropical shrubland biome [ENVO:01000213]" + }, + "subtropical woodland biome [ENVO:01000222]": { + "text": "subtropical woodland biome [ENVO:01000222]" + }, + "temperate broadleaf forest biome [ENVO:01000202]": { + "text": "temperate broadleaf forest biome [ENVO:01000202]" + }, + "temperate coniferous forest biome [ENVO:01000211]": { + "text": "temperate coniferous forest biome [ENVO:01000211]" + }, + "temperate grassland biome [ENVO:01000193]": { + "text": "temperate grassland biome [ENVO:01000193]" + }, + "temperate mixed forest biome [ENVO:01000212]": { + "text": "temperate mixed forest biome [ENVO:01000212]" + }, + "temperate savanna biome [ENVO:01000189]": { + "text": "temperate savanna biome [ENVO:01000189]" + }, + "temperate shrubland biome [ENVO:01000215]": { + "text": "temperate shrubland biome [ENVO:01000215]" + }, + "temperate woodland biome [ENVO:01000221]": { + "text": "temperate woodland biome [ENVO:01000221]" + }, + "terrestrial biome [ENVO:00000446]": { + "text": "terrestrial biome [ENVO:00000446]" + }, + "tidal mangrove shrubland [ENVO:01001369]": { + "text": "tidal mangrove shrubland [ENVO:01001369]" + }, + "tropical broadleaf forest biome [ENVO:01000200]": { + "text": "tropical broadleaf forest biome [ENVO:01000200]" + }, + "tropical coniferous forest biome [ENVO:01000210]": { + "text": "tropical coniferous forest biome [ENVO:01000210]" + }, + "tropical dry broadleaf forest biome [ENVO:01000227]": { + "text": "tropical dry broadleaf forest biome [ENVO:01000227]" + }, + "tropical grassland biome [ENVO:01000192]": { + "text": "tropical grassland biome [ENVO:01000192]" + }, + "tropical mixed forest biome [ENVO:01001798]": { + "text": "tropical mixed forest biome [ENVO:01001798]" + }, + "tropical moist broadleaf forest biome [ENVO:01000228]": { + "text": "tropical moist broadleaf forest biome [ENVO:01000228]" + }, + "tropical savanna biome [ENVO:01000188]": { + "text": "tropical savanna biome [ENVO:01000188]" + }, + "tropical shrubland biome [ENVO:01000214]": { + "text": "tropical shrubland biome [ENVO:01000214]" + }, + "tropical woodland biome [ENVO:01000220]": { + "text": "tropical woodland biome [ENVO:01000220]" + }, + "tundra biome [ENVO:01000180]": { + "text": "tundra biome [ENVO:01000180]" + }, + "woodland biome [ENVO:01000175]": { + "text": "woodland biome [ENVO:01000175]" + }, + "xeric shrubland biome [ENVO:01000218]": { + "text": "xeric shrubland biome [ENVO:01000218]" + } + } + }, + "EnvLocalScaleSoilEnum": { + "name": "EnvLocalScaleSoilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "active permafrost layer [ENVO:04000009]": { + "text": "active permafrost layer [ENVO:04000009]" + }, + "agricultural field [ENVO:00000114]": { + "text": "agricultural field [ENVO:00000114]" + }, + "animal habitation [ENVO:00005803]": { + "text": "animal habitation [ENVO:00005803]" + }, + "anthropogenic litter [ENVO:03500005]": { + "text": "anthropogenic litter [ENVO:03500005]" + }, + "aquifer [ENVO:00012408]": { + "text": "aquifer [ENVO:00012408]" + }, + "area of cropland [ENVO:01000892]": { + "text": "area of cropland [ENVO:01000892]" + }, + "area of deciduous forest [ENVO:01000816]": { + "text": "area of deciduous forest [ENVO:01000816]" + }, + "area of dwarf scrub [ENVO:01000861]": { + "text": "area of dwarf scrub [ENVO:01000861]" + }, + "area of evergreen forest [ENVO:01000843]": { + "text": "area of evergreen forest [ENVO:01000843]" + }, + "area of pastureland or hayfields [ENVO:01000891]": { + "text": "area of pastureland or hayfields [ENVO:01000891]" + }, + "bank [ENVO:00000141]": { + "text": "bank [ENVO:00000141]" + }, + "beach [ENVO:00000091]": { + "text": "beach [ENVO:00000091]" + }, + "butte [ENVO:00000287]": { + "text": "butte [ENVO:00000287]" + }, + "caldera [ENVO:00000096]": { + "text": "caldera [ENVO:00000096]" + }, + "canal [ENVO:00000014]": { + "text": "canal [ENVO:00000014]" + }, + "cave [ENVO:00000067]": { + "text": "cave [ENVO:00000067]" + }, + "channel [ENVO:03000117]": { + "text": "channel [ENVO:03000117]" + }, + "cirque [ENVO:00000155]": { + "text": "cirque [ENVO:00000155]" + }, + "cliff [ENVO:00000087]": { + "text": "cliff [ENVO:00000087]" + }, + "crater [ENVO:00000514]": { + "text": "crater [ENVO:00000514]" + }, + "delta [ENVO:00000101]": { + "text": "delta [ENVO:00000101]" + }, + "desert [ENVO:01001357]": { + "text": "desert [ENVO:01001357]" + }, + "dike [ENVO:01000671]": { + "text": "dike [ENVO:01000671]" + }, + "ditch [ENVO:00000037]": { + "text": "ditch [ENVO:00000037]" + }, + "drainage basin [ENVO:00000291]": { + "text": "drainage basin [ENVO:00000291]" + }, + "dune [ENVO:00000170]": { + "text": "dune [ENVO:00000170]" + }, + "estuary [ENVO:00000045]": { + "text": "estuary [ENVO:00000045]" + }, + "farm [ENVO:00000078]": { + "text": "farm [ENVO:00000078]" + }, + "fen [ENVO:00000232]": { + "text": "fen [ENVO:00000232]" + }, + "fjord [ENVO:00000039]": { + "text": "fjord [ENVO:00000039]" + }, + "flood plain [ENVO:00000255]": { + "text": "flood plain [ENVO:00000255]" + }, + "frost heave [ENVO:01001568]": { + "text": "frost heave [ENVO:01001568]" + }, + "fumarole [ENVO:00000216]": { + "text": "fumarole [ENVO:00000216]" + }, + "garden [ENVO:00000011]": { + "text": "garden [ENVO:00000011]" + }, + "glacier [ENVO:00000133]": { + "text": "glacier [ENVO:00000133]" + }, + "harbour [ENVO:00000463]": { + "text": "harbour [ENVO:00000463]" + }, + "hill [ENVO:00000083]": { + "text": "hill [ENVO:00000083]" + }, + "hot spring [ENVO:00000051]": { + "text": "hot spring [ENVO:00000051]" + }, + "hummock [ENVO:00000516]": { + "text": "hummock [ENVO:00000516]" + }, + "intertidal zone [ENVO:00000316]": { + "text": "intertidal zone [ENVO:00000316]" + }, + "isthmus [ENVO:00000174]": { + "text": "isthmus [ENVO:00000174]" + }, + "karst [ENVO:00000175]": { + "text": "karst [ENVO:00000175]" + }, + "lake [ENVO:00000020]": { + "text": "lake [ENVO:00000020]" + }, + "landfill [ENVO:00000533]": { + "text": "landfill [ENVO:00000533]" + }, + "levee [ENVO:00000178]": { + "text": "levee [ENVO:00000178]" + }, + "mangrove swamp [ENVO:00000057]": { + "text": "mangrove swamp [ENVO:00000057]" + }, + "marsh [ENVO:00000035]": { + "text": "marsh [ENVO:00000035]" + }, + "mesa [ENVO:00000179]": { + "text": "mesa [ENVO:00000179]" + }, + "mine [ENVO:00000076]": { + "text": "mine [ENVO:00000076]" + }, + "mountain [ENVO:00000081]": { + "text": "mountain [ENVO:00000081]" + }, + "mudflat [ENVO:00000192]": { + "text": "mudflat [ENVO:00000192]" + }, + "needleleaf forest [ENVO:01000433]": { + "text": "needleleaf forest [ENVO:01000433]" + }, + "oil spill [ENVO:00002061]": { + "text": "oil spill [ENVO:00002061]" + }, + "palsa [ENVO:00000489]": { + "text": "palsa [ENVO:00000489]" + }, + "park [ENVO:00000562]": { + "text": "park [ENVO:00000562]" + }, + "pasture [ENVO:00000266]": { + "text": "pasture [ENVO:00000266]" + }, + "peat swamp [ENVO:00000189]": { + "text": "peat swamp [ENVO:00000189]" + }, + "peatland [ENVO:00000044]": { + "text": "peatland [ENVO:00000044]" + }, + "peninsula [ENVO:00000305]": { + "text": "peninsula [ENVO:00000305]" + }, + "plain [ENVO:00000086]": { + "text": "plain [ENVO:00000086]" + }, + "plateau [ENVO:00000182]": { + "text": "plateau [ENVO:00000182]" + }, + "prairie [ENVO:00000260]": { + "text": "prairie [ENVO:00000260]" + }, + "quarry [ENVO:00000284]": { + "text": "quarry [ENVO:00000284]" + }, + "reservoir [ENVO:00000025]": { + "text": "reservoir [ENVO:00000025]" + }, + "rhizosphere [ENVO:00005801]": { + "text": "rhizosphere [ENVO:00005801]" + }, + "ridge [ENVO:00000283]": { + "text": "ridge [ENVO:00000283]" + }, + "river [ENVO:00000022]": { + "text": "river [ENVO:00000022]" + }, + "roadside [ENVO:01000447]": { + "text": "roadside [ENVO:01000447]" + }, + "shoreline [ENVO:00000486]": { + "text": "shoreline [ENVO:00000486]" + }, + "sinkhole [ENVO:00000195]": { + "text": "sinkhole [ENVO:00000195]" + }, + "slope [ENVO:00002000]": { + "text": "slope [ENVO:00002000]" + }, + "spring [ENVO:00000027]": { + "text": "spring [ENVO:00000027]" + }, + "steppe [ENVO:00000262]": { + "text": "steppe [ENVO:00000262]" + }, + "stream [ENVO:00000023]": { + "text": "stream [ENVO:00000023]" + }, + "tropical forest [ENVO:01001803]": { + "text": "tropical forest [ENVO:01001803]" + }, + "tunnel [ENVO:00000068]": { + "text": "tunnel [ENVO:00000068]" + }, + "vadose zone [ENVO:00000328]": { + "text": "vadose zone [ENVO:00000328]" + }, + "volcano [ENVO:00000247]": { + "text": "volcano [ENVO:00000247]" + }, + "wadi [ENVO:00000031]": { + "text": "wadi [ENVO:00000031]" + }, + "watershed [ENVO:00000292]": { + "text": "watershed [ENVO:00000292]" + }, + "well [ENVO:00000026]": { + "text": "well [ENVO:00000026]" + }, + "wetland area [ENVO:00000043]": { + "text": "wetland area [ENVO:00000043]" + }, + "woodland area [ENVO:00000109]": { + "text": "woodland area [ENVO:00000109]" + } + } + }, + "EnvMediumSoilEnum": { + "name": "EnvMediumSoilEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "acidic soil [ENVO:01001185]": { + "text": "acidic soil [ENVO:01001185]" + }, + "acrisol [ENVO:00002234]": { + "text": "acrisol [ENVO:00002234]" + }, + "agricultural soil [ENVO:00002259]": { + "text": "agricultural soil [ENVO:00002259]" + }, + "albeluvisol [ENVO:00002233]": { + "text": "albeluvisol [ENVO:00002233]" + }, + "alisol [ENVO:00002231]": { + "text": "alisol [ENVO:00002231]" + }, + "allotment garden soil [ENVO:00005744]": { + "text": "allotment garden soil [ENVO:00005744]" + }, + "alluvial paddy field soil [ENVO:00005759]": { + "text": "alluvial paddy field soil [ENVO:00005759]" + }, + "alluvial soil [ENVO:00002871]": { + "text": "alluvial soil [ENVO:00002871]" + }, + "alluvial swamp soil [ENVO:00005758]": { + "text": "alluvial swamp soil [ENVO:00005758]" + }, + "alpine soil [ENVO:00005741]": { + "text": "alpine soil [ENVO:00005741]" + }, + "andosol [ENVO:00002232]": { + "text": "andosol [ENVO:00002232]" + }, + "anthrosol [ENVO:00002230]": { + "text": "anthrosol [ENVO:00002230]" + }, + "arable soil [ENVO:00005742]": { + "text": "arable soil [ENVO:00005742]" + }, + "arenosol [ENVO:00002229]": { + "text": "arenosol [ENVO:00002229]" + }, + "bare soil [ENVO:01001616]": { + "text": "bare soil [ENVO:01001616]" + }, + "beech forest soil [ENVO:00005770]": { + "text": "beech forest soil [ENVO:00005770]" + }, + "bluegrass field soil [ENVO:00005789]": { + "text": "bluegrass field soil [ENVO:00005789]" + }, + "bulk soil [ENVO:00005802]": { + "text": "bulk soil [ENVO:00005802]" + }, + "burned soil [ENVO:00005760]": { + "text": "burned soil [ENVO:00005760]" + }, + "calcisol [ENVO:00002239]": { + "text": "calcisol [ENVO:00002239]" + }, + "cambisol [ENVO:00002235]": { + "text": "cambisol [ENVO:00002235]" + }, + "chernozem [ENVO:00002237]": { + "text": "chernozem [ENVO:00002237]" + }, + "clay soil [ENVO:00002262]": { + "text": "clay soil [ENVO:00002262]" + }, + "compacted soil [ENVO:06105205]": { + "text": "compacted soil [ENVO:06105205]" + }, + "compost soil [ENVO:00005747]": { + "text": "compost soil [ENVO:00005747]" + }, + "cryosol [ENVO:00002236]": { + "text": "cryosol [ENVO:00002236]" + }, + "dry soil [ENVO:00005748]": { + "text": "dry soil [ENVO:00005748]" + }, + "durisol [ENVO:00002238]": { + "text": "durisol [ENVO:00002238]" + }, + "eucalyptus forest soil [ENVO:00005787]": { + "text": "eucalyptus forest soil [ENVO:00005787]" + }, + "ferralsol [ENVO:00002246]": { + "text": "ferralsol [ENVO:00002246]" + }, + "fertilized soil [ENVO:00005754]": { + "text": "fertilized soil [ENVO:00005754]" + }, + "fluvisol [ENVO:00002273]": { + "text": "fluvisol [ENVO:00002273]" + }, + "forest soil [ENVO:00002261]": { + "text": "forest soil [ENVO:00002261]" + }, + "friable-frozen soil [ENVO:01001528]": { + "text": "friable-frozen soil [ENVO:01001528]" + }, + "frost-susceptible soil [ENVO:01001638]": { + "text": "frost-susceptible soil [ENVO:01001638]" + }, + "frozen compost soil [ENVO:00005765]": { + "text": "frozen compost soil [ENVO:00005765]" + }, + "frozen soil [ENVO:01001526]": { + "text": "frozen soil [ENVO:01001526]" + }, + "gleysol [ENVO:00002244]": { + "text": "gleysol [ENVO:00002244]" + }, + "grassland soil [ENVO:00005750]": { + "text": "grassland soil [ENVO:00005750]" + }, + "gypsisol [ENVO:00002245]": { + "text": "gypsisol [ENVO:00002245]" + }, + "hard-frozen soil [ENVO:01001525]": { + "text": "hard-frozen soil [ENVO:01001525]" + }, + "heat stressed soil [ENVO:00005781]": { + "text": "heat stressed soil [ENVO:00005781]" + }, + "histosol [ENVO:00002243]": { + "text": "histosol [ENVO:00002243]" + }, + "jungle soil [ENVO:00005751]": { + "text": "jungle soil [ENVO:00005751]" + }, + "kastanozem [ENVO:00002240]": { + "text": "kastanozem [ENVO:00002240]" + }, + "lawn soil [ENVO:00005756]": { + "text": "lawn soil [ENVO:00005756]" + }, + "leafy wood soil [ENVO:00005783]": { + "text": "leafy wood soil [ENVO:00005783]" + }, + "leptosol [ENVO:00002241]": { + "text": "leptosol [ENVO:00002241]" + }, + "limed soil [ENVO:00005766]": { + "text": "limed soil [ENVO:00005766]" + }, + "lixisol [ENVO:00002242]": { + "text": "lixisol [ENVO:00002242]" + }, + "loam [ENVO:00002258]": { + "text": "loam [ENVO:00002258]" + }, + "luvisol [ENVO:00002248]": { + "text": "luvisol [ENVO:00002248]" + }, + "manured soil [ENVO:00005767]": { + "text": "manured soil [ENVO:00005767]" + }, + "meadow soil [ENVO:00005761]": { + "text": "meadow soil [ENVO:00005761]" + }, + "mountain forest soil [ENVO:00005769]": { + "text": "mountain forest soil [ENVO:00005769]" + }, + "muddy soil [ENVO:00005771]": { + "text": "muddy soil [ENVO:00005771]" + }, + "nitisol [ENVO:00002247]": { + "text": "nitisol [ENVO:00002247]" + }, + "orchid soil [ENVO:00005768]": { + "text": "orchid soil [ENVO:00005768]" + }, + "ornithogenic soil [ENVO:00005782]": { + "text": "ornithogenic soil [ENVO:00005782]" + }, + "paddy field soil [ENVO:00005740]": { + "text": "paddy field soil [ENVO:00005740]" + }, + "pathogen-suppressive soil [ENVO:03600036]": { + "text": "pathogen-suppressive soil [ENVO:03600036]" + }, + "phaeozem [ENVO:00002249]": { + "text": "phaeozem [ENVO:00002249]" + }, + "planosol [ENVO:00002251]": { + "text": "planosol [ENVO:00002251]" + }, + "plastic-frozen soil [ENVO:01001527]": { + "text": "plastic-frozen soil [ENVO:01001527]" + }, + "plinthosol [ENVO:00002250]": { + "text": "plinthosol [ENVO:00002250]" + }, + "podzol [ENVO:00002257]": { + "text": "podzol [ENVO:00002257]" + }, + "pond soil [ENVO:00005764]": { + "text": "pond soil [ENVO:00005764]" + }, + "red soil [ENVO:00005790]": { + "text": "red soil [ENVO:00005790]" + }, + "regosol [ENVO:00002256]": { + "text": "regosol [ENVO:00002256]" + }, + "rubber plantation soil [ENVO:00005788]": { + "text": "rubber plantation soil [ENVO:00005788]" + }, + "savanna soil [ENVO:00005746]": { + "text": "savanna soil [ENVO:00005746]" + }, + "sawah soil [ENVO:00005752]": { + "text": "sawah soil [ENVO:00005752]" + }, + "soil [ENVO:00001998]": { + "text": "soil [ENVO:00001998]" + }, + "solonchak [ENVO:00002252]": { + "text": "solonchak [ENVO:00002252]" + }, + "solonetz [ENVO:00002255]": { + "text": "solonetz [ENVO:00002255]" + }, + "spruce forest soil [ENVO:00005784]": { + "text": "spruce forest soil [ENVO:00005784]" + }, + "stagnosol [ENVO:00002274]": { + "text": "stagnosol [ENVO:00002274]" + }, + "surface soil [ENVO:02000059]": { + "text": "surface soil [ENVO:02000059]" + }, + "technosol [ENVO:00002275]": { + "text": "technosol [ENVO:00002275]" + }, + "tropical soil [ENVO:00005778]": { + "text": "tropical soil [ENVO:00005778]" + }, + "ultisol [ENVO:01001397]": { + "text": "ultisol [ENVO:01001397]" + }, + "umbrisol [ENVO:00002253]": { + "text": "umbrisol [ENVO:00002253]" + }, + "upland soil [ENVO:00005786]": { + "text": "upland soil [ENVO:00005786]" + }, + "vegetable garden soil [ENVO:00005779]": { + "text": "vegetable garden soil [ENVO:00005779]" + }, + "vertisol [ENVO:00002254]": { + "text": "vertisol [ENVO:00002254]" + } + } + }, + "EnvBroadScaleSedimentEnum": { + "name": "EnvBroadScaleSedimentEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "estuarine biome [ENVO:01000020]": { + "text": "estuarine biome [ENVO:01000020]" + }, + "freshwater biome [ENVO:00000873]": { + "text": "freshwater biome [ENVO:00000873]" + }, + "freshwater lake biome [ENVO:01000252]": { + "text": "freshwater lake biome [ENVO:01000252]" + }, + "freshwater river biome [ENVO:01000253]": { + "text": "freshwater river biome [ENVO:01000253]" + }, + "large river delta biome [ENVO:00000889]": { + "text": "large river delta biome [ENVO:00000889]" + }, + "mangrove biome [ENVO:01000181]": { + "text": "mangrove biome [ENVO:01000181]" + }, + "marginal sea biome [ENVO:01000046]": { + "text": "marginal sea biome [ENVO:01000046]" + }, + "marine benthic biome [ENVO:01000024]": { + "text": "marine benthic biome [ENVO:01000024]" + }, + "marine biome [ENVO:00000447]": { + "text": "marine biome [ENVO:00000447]" + }, + "marine cold seep biome [ENVO:01000127]": { + "text": "marine cold seep biome [ENVO:01000127]" + }, + "marine coral reef biome [ENVO:01000049]": { + "text": "marine coral reef biome [ENVO:01000049]" + }, + "marine neritic benthic zone biome [ENVO:01000025]": { + "text": "marine neritic benthic zone biome [ENVO:01000025]" + }, + "marine salt marsh biome [ENVO:01000022]": { + "text": "marine salt marsh biome [ENVO:01000022]" + }, + "marine subtidal rocky reef biome [ENVO:01000050]": { + "text": "marine subtidal rocky reef biome [ENVO:01000050]" + }, + "xeric basin biome [ENVO:00000893]": { + "text": "xeric basin biome [ENVO:00000893]" + } + } + }, + "EnvLocalScaleSedimentEnum": { + "name": "EnvLocalScaleSedimentEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "archipelago [ENVO:00000220]": { + "text": "archipelago [ENVO:00000220]" + }, + "bank [ENVO:00000141]": { + "text": "bank [ENVO:00000141]" + }, + "bar [ENVO:00000167]": { + "text": "bar [ENVO:00000167]" + }, + "bay [ENVO:00000032]": { + "text": "bay [ENVO:00000032]" + }, + "beach [ENVO:00000091]": { + "text": "beach [ENVO:00000091]" + }, + "brackish estuary [ENVO:00002137]": { + "text": "brackish estuary [ENVO:00002137]" + }, + "brackish lake [ENVO:00000540]": { + "text": "brackish lake [ENVO:00000540]" + }, + "cave [ENVO:00000067]": { + "text": "cave [ENVO:00000067]" + }, + "coast [ENVO:01000687]": { + "text": "coast [ENVO:01000687]" + }, + "coastal water body [ENVO:02000049]": { + "text": "coastal water body [ENVO:02000049]" + }, + "cold seep [ENVO:01000263]": { + "text": "cold seep [ENVO:01000263]" + }, + "continental margin [ENVO:01000298]": { + "text": "continental margin [ENVO:01000298]" + }, + "continental shelf [ENVO:00000223]": { + "text": "continental shelf [ENVO:00000223]" + }, + "cryoconite hole [ENVO:03000039]": { + "text": "cryoconite hole [ENVO:03000039]" + }, + "eutrophic lake [ENVO:01000548]": { + "text": "eutrophic lake [ENVO:01000548]" + }, + "fjord [ENVO:00000039]": { + "text": "fjord [ENVO:00000039]" + }, + "flood plain [ENVO:00000255]": { + "text": "flood plain [ENVO:00000255]" + }, + "fumarole [ENVO:00000216]": { + "text": "fumarole [ENVO:00000216]" + }, + "geyser [ENVO:00000050]": { + "text": "geyser [ENVO:00000050]" + }, + "hadalpelagic zone [ENVO:00000214]": { + "text": "hadalpelagic zone [ENVO:00000214]" + }, + "harbour [ENVO:00000463]": { + "text": "harbour [ENVO:00000463]" + }, + "hot spring [ENVO:00000051]": { + "text": "hot spring [ENVO:00000051]" + }, + "hydrothermal seep [ENVO:01000265]": { + "text": "hydrothermal seep [ENVO:01000265]" + }, + "hydrothermal vent [ENVO:00000215]": { + "text": "hydrothermal vent [ENVO:00000215]" + }, + "hypersaline lake [ENVO:01001020]": { + "text": "hypersaline lake [ENVO:01001020]" + }, + "intertidal zone [ENVO:00000316]": { + "text": "intertidal zone [ENVO:00000316]" + }, + "irrigation canal [ENVO:00000036]": { + "text": "irrigation canal [ENVO:00000036]" + }, + "lake bed [ENVO:00000268]": { + "text": "lake bed [ENVO:00000268]" + }, + "lentic water body [ENVO:01000617]": { + "text": "lentic water body [ENVO:01000617]" + }, + "littoral zone [ENVO:01000407]": { + "text": "littoral zone [ENVO:01000407]" + }, + "marine anoxic zone [ENVO:01000066]": { + "text": "marine anoxic zone [ENVO:01000066]" + }, + "marine hydrothermal vent [ENVO:01000122]": { + "text": "marine hydrothermal vent [ENVO:01000122]" + }, + "marine neritic zone [ENVO:00000206]": { + "text": "marine neritic zone [ENVO:00000206]" + }, + "marine sub-littoral zone [ENVO:01000126]": { + "text": "marine sub-littoral zone [ENVO:01000126]" + }, + "mid-ocean ridge [ENVO:00000406]": { + "text": "mid-ocean ridge [ENVO:00000406]" + }, + "mud volcano [ENVO:00000402]": { + "text": "mud volcano [ENVO:00000402]" + }, + "ocean floor [ENVO:00000426]": { + "text": "ocean floor [ENVO:00000426]" + }, + "oil reservoir [ENVO:00002185]": { + "text": "oil reservoir [ENVO:00002185]" + }, + "oil spill [ENVO:00002061]": { + "text": "oil spill [ENVO:00002061]" + }, + "pond [ENVO:00000033]": { + "text": "pond [ENVO:00000033]" + }, + "river [ENVO:00000022]": { + "text": "river [ENVO:00000022]" + }, + "river bank [ENVO:00000143]": { + "text": "river bank [ENVO:00000143]" + }, + "river bed [ENVO:00000384]": { + "text": "river bed [ENVO:00000384]" + }, + "saline evaporation pond [ENVO:00000055]": { + "text": "saline evaporation pond [ENVO:00000055]" + }, + "saline lake [ENVO:00000019]": { + "text": "saline lake [ENVO:00000019]" + }, + "saline pan [ENVO:00000279]": { + "text": "saline pan [ENVO:00000279]" + }, + "sea floor [ENVO:00000482]": { + "text": "sea floor [ENVO:00000482]" + }, + "sea grass bed [ENVO:01000059]": { + "text": "sea grass bed [ENVO:01000059]" + }, + "shore [ENVO:00000304]": { + "text": "shore [ENVO:00000304]" + }, + "spring [ENVO:00000027]": { + "text": "spring [ENVO:00000027]" + }, + "stream [ENVO:00000023]": { + "text": "stream [ENVO:00000023]" + }, + "stream bed [ENVO:00000383]": { + "text": "stream bed [ENVO:00000383]" + }, + "submerged bed [ENVO:00000501]": { + "text": "submerged bed [ENVO:00000501]" + } + } + }, + "EnvMediumSedimentEnum": { + "name": "EnvMediumSedimentEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "anaerobic sediment [ENVO:00002045]": { + "text": "anaerobic sediment [ENVO:00002045]" + }, + "chemically contaminated sediment [ENVO:03600001]": { + "text": "chemically contaminated sediment [ENVO:03600001]" + }, + "estuarine mud [ENVO:00002160]": { + "text": "estuarine mud [ENVO:00002160]" + }, + "granular sediment [ENVO:01000117]": { + "text": "granular sediment [ENVO:01000117]" + }, + "hyperthermophilic sediment [ENVO:01000133]": { + "text": "hyperthermophilic sediment [ENVO:01000133]" + }, + "petroleum enriched sediment [ENVO:00002115]": { + "text": "petroleum enriched sediment [ENVO:00002115]" + }, + "radioactive sediment [ENVO:00002154]": { + "text": "radioactive sediment [ENVO:00002154]" + }, + "sediment [ENVO:00002007]": { + "text": "sediment [ENVO:00002007]" + }, + "sediment permeated by saline water [ENVO:01001036]": { + "text": "sediment permeated by saline water [ENVO:01001036]" + }, + "sludge [ENVO:00002044]": { + "text": "sludge [ENVO:00002044]" + }, + "thermophilic sediment [ENVO:01000132]": { + "text": "thermophilic sediment [ENVO:01000132]" + } + } + }, + "EnvBroadScalePlantAssociatedEnum": { + "name": "EnvBroadScalePlantAssociatedEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "alpine tundra biome [ENVO:01001505]": { + "text": "alpine tundra biome [ENVO:01001505]" + }, + "anthropogenic terrestrial biome [ENVO:01000219]": { + "text": "anthropogenic terrestrial biome [ENVO:01000219]" + }, + "aquatic biome [ENVO:00002030]": { + "text": "aquatic biome [ENVO:00002030]" + }, + "broadleaf forest biome [ENVO:01000197]": { + "text": "broadleaf forest biome [ENVO:01000197]" + }, + "coniferous forest biome [ENVO:01000196]": { + "text": "coniferous forest biome [ENVO:01000196]" + }, + "cropland biome [ENVO:01000245]": { + "text": "cropland biome [ENVO:01000245]" + }, + "estuarine biome [ENVO:01000020]": { + "text": "estuarine biome [ENVO:01000020]" + }, + "flooded grassland biome [ENVO:01000195]": { + "text": "flooded grassland biome [ENVO:01000195]" + }, + "flooded savanna biome [ENVO:01000190]": { + "text": "flooded savanna biome [ENVO:01000190]" + }, + "forest biome [ENVO:01000174]": { + "text": "forest biome [ENVO:01000174]" + }, + "freshwater biome [ENVO:00000873]": { + "text": "freshwater biome [ENVO:00000873]" + }, + "freshwater lake biome [ENVO:01000252]": { + "text": "freshwater lake biome [ENVO:01000252]" + }, + "freshwater river biome [ENVO:01000253]": { + "text": "freshwater river biome [ENVO:01000253]" + }, + "freshwater stream biome [ENVO:03605008]": { + "text": "freshwater stream biome [ENVO:03605008]" + }, + "grassland biome [ENVO:01000177]": { + "text": "grassland biome [ENVO:01000177]" + }, + "large freshwater lake biome [ENVO:00000891]": { + "text": "large freshwater lake biome [ENVO:00000891]" + }, + "large river biome [ENVO:00000887]": { + "text": "large river biome [ENVO:00000887]" + }, + "large river delta biome [ENVO:00000889]": { + "text": "large river delta biome [ENVO:00000889]" + }, + "large river headwater biome [ENVO:00000888]": { + "text": "large river headwater biome [ENVO:00000888]" + }, + "mangrove biome [ENVO:01000181]": { + "text": "mangrove biome [ENVO:01000181]" + }, + "marine biome [ENVO:00000447]": { + "text": "marine biome [ENVO:00000447]" + }, + "marine neritic benthic zone biome [ENVO:01000025]": { + "text": "marine neritic benthic zone biome [ENVO:01000025]" + }, + "marine salt marsh biome [ENVO:01000022]": { + "text": "marine salt marsh biome [ENVO:01000022]" + }, + "mediterranean forest biome [ENVO:01000199]": { + "text": "mediterranean forest biome [ENVO:01000199]" + }, + "mediterranean grassland biome [ENVO:01000224]": { + "text": "mediterranean grassland biome [ENVO:01000224]" + }, + "mediterranean savanna biome [ENVO:01000229]": { + "text": "mediterranean savanna biome [ENVO:01000229]" + }, + "mediterranean shrubland biome [ENVO:01000217]": { + "text": "mediterranean shrubland biome [ENVO:01000217]" + }, + "mediterranean woodland biome [ENVO:01000208]": { + "text": "mediterranean woodland biome [ENVO:01000208]" + }, + "mixed forest biome [ENVO:01000198]": { + "text": "mixed forest biome [ENVO:01000198]" + }, + "montane grassland biome [ENVO:01000194]": { + "text": "montane grassland biome [ENVO:01000194]" + }, + "montane savanna biome [ENVO:01000223]": { + "text": "montane savanna biome [ENVO:01000223]" + }, + "montane shrubland biome [ENVO:01000216]": { + "text": "montane shrubland biome [ENVO:01000216]" + }, + "neritic epipelagic zone biome [ENVO:01000042]": { + "text": "neritic epipelagic zone biome [ENVO:01000042]" + }, + "neritic mesopelagic zone biome [ENVO:01000043]": { + "text": "neritic mesopelagic zone biome [ENVO:01000043]" + }, + "neritic pelagic zone biome [ENVO:01000032]": { + "text": "neritic pelagic zone biome [ENVO:01000032]" + }, + "neritic sea surface microlayer biome [ENVO:01000041]": { + "text": "neritic sea surface microlayer biome [ENVO:01000041]" + }, + "rangeland biome [ENVO:01000247]": { + "text": "rangeland biome [ENVO:01000247]" + }, + "savanna biome [ENVO:01000178]": { + "text": "savanna biome [ENVO:01000178]" + }, + "shrubland biome [ENVO:01000176]": { + "text": "shrubland biome [ENVO:01000176]" + }, + "small freshwater lake biome [ENVO:00000892]": { + "text": "small freshwater lake biome [ENVO:00000892]" + }, + "small river biome [ENVO:00000890]": { + "text": "small river biome [ENVO:00000890]" + }, + "subpolar coniferous forest biome [ENVO:01000250]": { + "text": "subpolar coniferous forest biome [ENVO:01000250]" + }, + "subtropical broadleaf forest biome [ENVO:01000201]": { + "text": "subtropical broadleaf forest biome [ENVO:01000201]" + }, + "subtropical coniferous forest biome [ENVO:01000209]": { + "text": "subtropical coniferous forest biome [ENVO:01000209]" + }, + "subtropical dry broadleaf forest biome [ENVO:01000225]": { + "text": "subtropical dry broadleaf forest biome [ENVO:01000225]" + }, + "subtropical grassland biome [ENVO:01000191]": { + "text": "subtropical grassland biome [ENVO:01000191]" + }, + "subtropical moist broadleaf forest biome [ENVO:01000226]": { + "text": "subtropical moist broadleaf forest biome [ENVO:01000226]" + }, + "subtropical savanna biome [ENVO:01000187]": { + "text": "subtropical savanna biome [ENVO:01000187]" + }, + "subtropical shrubland biome [ENVO:01000213]": { + "text": "subtropical shrubland biome [ENVO:01000213]" + }, + "subtropical woodland biome [ENVO:01000222]": { + "text": "subtropical woodland biome [ENVO:01000222]" + }, + "temperate broadleaf forest biome [ENVO:01000202]": { + "text": "temperate broadleaf forest biome [ENVO:01000202]" + }, + "temperate coniferous forest biome [ENVO:01000211]": { + "text": "temperate coniferous forest biome [ENVO:01000211]" + }, + "temperate grassland biome [ENVO:01000193]": { + "text": "temperate grassland biome [ENVO:01000193]" + }, + "temperate mixed forest biome [ENVO:01000212]": { + "text": "temperate mixed forest biome [ENVO:01000212]" + }, + "temperate savanna biome [ENVO:01000189]": { + "text": "temperate savanna biome [ENVO:01000189]" + }, + "temperate shrubland biome [ENVO:01000215]": { + "text": "temperate shrubland biome [ENVO:01000215]" + }, + "temperate woodland biome [ENVO:01000221]": { + "text": "temperate woodland biome [ENVO:01000221]" + }, + "terrestrial biome [ENVO:00000446]": { + "text": "terrestrial biome [ENVO:00000446]" + }, + "tidal mangrove shrubland [ENVO:01001369]": { + "text": "tidal mangrove shrubland [ENVO:01001369]" + }, + "tropical broadleaf forest biome [ENVO:01000200]": { + "text": "tropical broadleaf forest biome [ENVO:01000200]" + }, + "tropical coniferous forest biome [ENVO:01000210]": { + "text": "tropical coniferous forest biome [ENVO:01000210]" + }, + "tropical dry broadleaf forest biome [ENVO:01000227]": { + "text": "tropical dry broadleaf forest biome [ENVO:01000227]" + }, + "tropical grassland biome [ENVO:01000192]": { + "text": "tropical grassland biome [ENVO:01000192]" + }, + "tropical mixed forest biome [ENVO:01001798]": { + "text": "tropical mixed forest biome [ENVO:01001798]" + }, + "tropical moist broadleaf forest biome [ENVO:01000228]": { + "text": "tropical moist broadleaf forest biome [ENVO:01000228]" + }, + "tropical savanna biome [ENVO:01000188]": { + "text": "tropical savanna biome [ENVO:01000188]" + }, + "tropical shrubland biome [ENVO:01000214]": { + "text": "tropical shrubland biome [ENVO:01000214]" + }, + "tropical woodland biome [ENVO:01000220]": { + "text": "tropical woodland biome [ENVO:01000220]" + }, + "tundra biome [ENVO:01000180]": { + "text": "tundra biome [ENVO:01000180]" + }, + "woodland biome [ENVO:01000175]": { + "text": "woodland biome [ENVO:01000175]" + }, + "xeric basin biome [ENVO:00000893]": { + "text": "xeric basin biome [ENVO:00000893]" + }, + "xeric shrubland biome [ENVO:01000218]": { + "text": "xeric shrubland biome [ENVO:01000218]" + } + } + }, + "EnvLocalScalePlantAssociatedEnum": { + "name": "EnvLocalScalePlantAssociatedEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "agricultural terrace [ENVO:00000519]": { + "text": "agricultural terrace [ENVO:00000519]" + }, + "alluvial plain [ENVO:00000258]": { + "text": "alluvial plain [ENVO:00000258]" + }, + "area of barren land [ENVO:01000752]": { + "text": "area of barren land [ENVO:01000752]" + }, + "area of cropland [ENVO:01000892]": { + "text": "area of cropland [ENVO:01000892]" + }, + "area of deciduous forest [ENVO:01000816]": { + "text": "area of deciduous forest [ENVO:01000816]" + }, + "area of developed open space [ENVO:01000883]": { + "text": "area of developed open space [ENVO:01000883]" + }, + "area of developed space with high usage intensity [ENVO:01000886]": { + "text": "area of developed space with high usage intensity [ENVO:01000886]" + }, + "area of developed space with low usage intensity [ENVO:01000884]": { + "text": "area of developed space with low usage intensity [ENVO:01000884]" + }, + "area of developed space with medium usage intensity [ENVO:01000885]": { + "text": "area of developed space with medium usage intensity [ENVO:01000885]" + }, + "area of dwarf scrub [ENVO:01000861]": { + "text": "area of dwarf scrub [ENVO:01000861]" + }, + "area of emergent herbaceous wetland [ENVO:01000894]": { + "text": "area of emergent herbaceous wetland [ENVO:01000894]" + }, + "area of evergreen forest [ENVO:01000843]": { + "text": "area of evergreen forest [ENVO:01000843]" + }, + "area of gramanoid or herbaceous vegetation [ENVO:01000888]": { + "text": "area of gramanoid or herbaceous vegetation [ENVO:01000888]" + }, + "area of lichen-dominated vegetation [ENVO:01000889]": { + "text": "area of lichen-dominated vegetation [ENVO:01000889]" + }, + "area of mixed forest [ENVO:01000855]": { + "text": "area of mixed forest [ENVO:01000855]" + }, + "area of moss-dominated vegetation [ENVO:01000890]": { + "text": "area of moss-dominated vegetation [ENVO:01000890]" + }, + "area of open water [ENVO:01000666]": { + "text": "area of open water [ENVO:01000666]" + }, + "area of perennial ice or snow [ENVO:01000746]": { + "text": "area of perennial ice or snow [ENVO:01000746]" + }, + "area of perennial snow [ENVO:01000745]": { + "text": "area of perennial snow [ENVO:01000745]" + }, + "area of perennial water ice [ENVO:01000740]": { + "text": "area of perennial water ice [ENVO:01000740]" + }, + "area of scrub [ENVO:01000869]": { + "text": "area of scrub [ENVO:01000869]" + }, + "area of sedge- and forb-dominated herbaceous vegetation [ENVO:01000887]": { + "text": "area of sedge- and forb-dominated herbaceous vegetation [ENVO:01000887]" + }, + "area of woody wetland [ENVO:01000893]": { + "text": "area of woody wetland [ENVO:01000893]" + }, + "beach [ENVO:00000091]": { + "text": "beach [ENVO:00000091]" + }, + "botanical garden [ENVO:00010624]": { + "text": "botanical garden [ENVO:00010624]" + }, + "cliff [ENVO:00000087]": { + "text": "cliff [ENVO:00000087]" + }, + "coast [ENVO:01000687]": { + "text": "coast [ENVO:01000687]" + }, + "crop canopy [ENVO:01001241]": { + "text": "crop canopy [ENVO:01001241]" + }, + "desert [ENVO:01001357]": { + "text": "desert [ENVO:01001357]" + }, + "dune [ENVO:00000170]": { + "text": "dune [ENVO:00000170]" + }, + "farm [ENVO:00000078]": { + "text": "farm [ENVO:00000078]" + }, + "forest floor [ENVO:01001582]": { + "text": "forest floor [ENVO:01001582]" + }, + "garden [ENVO:00000011]": { + "text": "garden [ENVO:00000011]" + }, + "greenhouse [ENVO:03600087]": { + "text": "greenhouse [ENVO:03600087]" + }, + "harbour [ENVO:00000463]": { + "text": "harbour [ENVO:00000463]" + }, + "herb and fern layer [ENVO:01000337]": { + "text": "herb and fern layer [ENVO:01000337]" + }, + "hill [ENVO:00000083]": { + "text": "hill [ENVO:00000083]" + }, + "house [ENVO:01000417]": { + "text": "house [ENVO:01000417]" + }, + "island [ENVO:00000098]": { + "text": "island [ENVO:00000098]" + }, + "laboratory facility [ENVO:01001406]": { + "text": "laboratory facility [ENVO:01001406]" + }, + "litter layer [ENVO:01000338]": { + "text": "litter layer [ENVO:01000338]" + }, + "market [ENVO:01000987]": { + "text": "market [ENVO:01000987]" + }, + "mountain [ENVO:00000081]": { + "text": "mountain [ENVO:00000081]" + }, + "oasis [ENVO:01001304]": { + "text": "oasis [ENVO:01001304]" + }, + "ocean [ENVO:00000015]": { + "text": "ocean [ENVO:00000015]" + }, + "outcrop [ENVO:01000302]": { + "text": "outcrop [ENVO:01000302]" + }, + "plantation [ENVO:00000117]": { + "text": "plantation [ENVO:00000117]" + }, + "plateau [ENVO:00000182]": { + "text": "plateau [ENVO:00000182]" + }, + "pond [ENVO:00000033]": { + "text": "pond [ENVO:00000033]" + }, + "prairie [ENVO:00000260]": { + "text": "prairie [ENVO:00000260]" + }, + "public park [ENVO:03500002]": { + "text": "public park [ENVO:03500002]" + }, + "research facility [ENVO:00000469]": { + "text": "research facility [ENVO:00000469]" + }, + "river bank [ENVO:00000143]": { + "text": "river bank [ENVO:00000143]" + }, + "river valley [ENVO:00000171]": { + "text": "river valley [ENVO:00000171]" + }, + "road [ENVO:00000064]": { + "text": "road [ENVO:00000064]" + }, + "sea grass bed [ENVO:01000059]": { + "text": "sea grass bed [ENVO:01000059]" + }, + "shore [ENVO:00000304]": { + "text": "shore [ENVO:00000304]" + }, + "shrub layer [ENVO:01000336]": { + "text": "shrub layer [ENVO:01000336]" + }, + "submerged bed [ENVO:00000501]": { + "text": "submerged bed [ENVO:00000501]" + }, + "understory [ENVO:01000335]": { + "text": "understory [ENVO:01000335]" + }, + "valley [ENVO:00000100]": { + "text": "valley [ENVO:00000100]" + }, + "woodland canopy [ENVO:01001240]": { + "text": "woodland canopy [ENVO:01001240]" + } + } + }, + "EnvMediumPlantAssociatedEnum": { + "name": "EnvMediumPlantAssociatedEnum", + "from_schema": "https://example.com/nmdc_submission_schema", + "permissible_values": { + "bark [PO:0004518]": { + "text": "bark [PO:0004518]" + }, + "bulb [PO:0025356]": { + "text": "bulb [PO:0025356]" + }, + "corm [PO:0025355]": { + "text": "corm [PO:0025355]" + }, + "ear infructescence axis [PO:0025623]": { + "text": "ear infructescence axis [PO:0025623]" + }, + "flag leaf [PO:0020103]": { + "text": "flag leaf [PO:0020103]" + }, + "flower [PO:0009046]": { + "text": "flower [PO:0009046]" + }, + "fruit [PO:0009001]": { + "text": "fruit [PO:0009001]" + }, + "leaf [PO:0025034]": { + "text": "leaf [PO:0025034]" + }, + "petiole [PO:0020038]": { + "text": "petiole [PO:0020038]" + }, + "phyllome [PO:0006001]": { + "text": "phyllome [PO:0006001]" + }, + "pith [PO:0006109]": { + "text": "pith [PO:0006109]" + }, + "plant callus [PO:0005052]": { + "text": "plant callus [PO:0005052]" + }, + "plant gall [PO:0025626]": { + "text": "plant gall [PO:0025626]" + }, + "plant litter [ENVO:01000628]": { + "text": "plant litter [ENVO:01000628]" + }, + "pollen [PO:0025281]": { + "text": "pollen [PO:0025281]" + }, + "radicle [PO:0020031]": { + "text": "radicle [PO:0020031]" + }, + "rhizoid [PO:0030078]": { + "text": "rhizoid [PO:0030078]" + }, + "rhizome [PO:0004542]": { + "text": "rhizome [PO:0004542]" + }, + "rhizosphere [ENVO:00005801]": { + "text": "rhizosphere [ENVO:00005801]" + }, + "root [PO:0009005]": { + "text": "root [PO:0009005]" + }, + "root nodule [PO:0003023]": { + "text": "root nodule [PO:0003023]" + }, + "sapwood [PO:0004513]": { + "text": "sapwood [PO:0004513]" + }, + "secondary xylem [PO:0005848]": { + "text": "secondary xylem [PO:0005848]" + }, + "seed [PO:0009010]": { + "text": "seed [PO:0009010]" + }, + "seedling [PO:0008037]": { + "text": "seedling [PO:0008037]" + }, + "stem [PO:0009047]": { + "text": "stem [PO:0009047]" + }, + "tuber [PO:0025522]": { + "text": "tuber [PO:0025522]" + }, + "xylem vessel [PO:0025417]": { + "text": "xylem vessel [PO:0025417]" + } + } + } + }, + "slots": { + "air_data": { + "name": "air_data", + "description": "aggregation slot relating air data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "AirInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "biofilm_data": { + "name": "biofilm_data", + "description": "aggregation slot relating biofilm data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "BiofilmInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "built_env_data": { + "name": "built_env_data", + "description": "aggregation slot relating built_env data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "BuiltEnvInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "emsl_data": { + "name": "emsl_data", + "description": "aggregation slot relating emsl data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "EmslInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "hcr_cores_data": { + "name": "hcr_cores_data", + "description": "aggregation slot relating hcr_cores data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "range": "HcrCoresInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "hcr_fluids_swabs_data": { + "name": "hcr_fluids_swabs_data", + "description": "aggregation slot relating hcr_fluids_swabs data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "range": "HcrFluidsSwabsInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "host_associated_data": { + "name": "host_associated_data", + "description": "aggregation slot relating host_associated data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "HostAssociatedInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "jgi_mg_data": { + "name": "jgi_mg_data", + "description": "aggregation slot relating jgi_mg data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "JgiMgInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "jgi_mg_lr_data": { + "name": "jgi_mg_lr_data", + "description": "aggregation slot relating jgi_mg_lr data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "JgiMgLrInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "jgi_mt_data": { + "name": "jgi_mt_data", + "description": "aggregation slot relating jgi_mt data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "JgiMtInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "misc_envs_data": { + "name": "misc_envs_data", + "description": "aggregation slot relating misc_envs data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "range": "MiscEnvsInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "plant_associated_data": { + "name": "plant_associated_data", + "description": "aggregation slot relating plant_associated data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "PlantAssociatedInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "sediment_data": { + "name": "sediment_data", + "description": "aggregation slot relating sediment data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "SedimentInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "soil_data": { + "name": "soil_data", + "description": "aggregation slot relating soil data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "SoilInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "wastewater_sludge_data": { + "name": "wastewater_sludge_data", + "description": "aggregation slot relating wastewater_sludge data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "WastewaterSludgeInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "water_data": { + "name": "water_data", + "description": "aggregation slot relating water data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "WaterInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "metagenome_sequencing_non_interleaved_data": { + "name": "metagenome_sequencing_non_interleaved_data", + "description": "aggregation slot relating non-interleaved metagenome sequencing data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "MetagenomeSequencingNonInterleavedDataInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "metagenome_sequencing_interleaved_data": { + "name": "metagenome_sequencing_interleaved_data", + "description": "aggregation slot relating interleaved metagenome sequencing data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "MetagenomeSequencingInterleavedDataInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "metatranscriptome_sequencing_non_interleaved_data": { + "name": "metatranscriptome_sequencing_non_interleaved_data", + "description": "aggregation slot relating non-interleaved metatranscriptome sequencing data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "metatranscriptome_sequencing_interleaved_data": { + "name": "metatranscriptome_sequencing_interleaved_data", + "description": "aggregation slot relating interleaved metatranscriptome sequencing data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "SampleData" + ], + "range": "MetatranscriptomeSequencingInterleavedDataInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "dh_section": { + "name": "dh_section", + "description": "dh_section grouping slot", + "from_schema": "https://example.com/nmdc_submission_schema" + }, + "emsl_section": { + "name": "emsl_section", + "title": "EMSL", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "is_a": "dh_section" + }, + "jgi_metagenomics_section": { + "name": "jgi_metagenomics_section", + "title": "JGI-Metagenomics", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "is_a": "dh_section" + }, + "jgi_metatranscriptomics_section": { + "name": "jgi_metatranscriptomics_section", + "title": "JGI-Metatranscriptomics", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "is_a": "dh_section" + }, + "mixs_core_section": { + "name": "mixs_core_section", + "title": "MIxS Core", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "is_a": "dh_section" + }, + "mixs_inspired_section": { + "name": "mixs_inspired_section", + "title": "MIxS Inspired", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 7, + "is_a": "dh_section" + }, + "mixs_investigation_section": { + "name": "mixs_investigation_section", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 8, + "is_a": "dh_section" + }, + "mixs_modified_section": { + "name": "mixs_modified_section", + "title": "MIxS (modified)", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "is_a": "dh_section" + }, + "mixs_nassf_section": { + "name": "mixs_nassf_section", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 9, + "is_a": "dh_section" + }, + "mixs_section": { + "name": "mixs_section", + "title": "MIxS", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "is_a": "dh_section" + }, + "sample_id_section": { + "name": "sample_id_section", + "title": "Sample ID", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 1, + "is_a": "dh_section" + }, + "sequencing_section": { + "name": "sequencing_section", + "title": "Sequencing Details", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "is_a": "dh_section" + }, + "data_files_section": { + "name": "data_files_section", + "title": "Data Files", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "is_a": "dh_section" + }, + "read_1_url": { + "name": "read_1_url", + "description": "URL for FASTQ file of read 1 of a pair of reads.", + "title": "read 1 FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "read_1_md5_checksum": { + "name": "read_1_md5_checksum", + "description": "MD5 checksum of file in \"read 1 FASTQ\".", + "title": "read 1 FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"read 1 FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "read_2_url": { + "name": "read_2_url", + "description": "URL for FASTQ file of read 2 of a pair of reads.", + "title": "read 2 FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "read_2_md5_checksum": { + "name": "read_2_md5_checksum", + "description": "MD5 checksum of file in \"read 2 FASTQ\".", + "title": "read 2 FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"read 2 FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 13, + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "interleaved_url": { + "name": "interleaved_url", + "description": "URL for FASTQ file of interleaved reads.", + "title": "interleaved FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 14, + "domain_of": [ + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "interleaved_md5_checksum": { + "name": "interleaved_md5_checksum", + "description": "MD5 checksum of file in \"interleaved FASTQ\".", + "title": "interleaved FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"interleaved FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 15, + "domain_of": [ + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "abs_air_humidity": { + "name": "abs_air_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram, kilogram per kilogram, kilogram, pound" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Actual mass of water vapor - mh20 - present in the air water vapor mixture", + "title": "absolute air humidity", + "examples": [ + { + "value": "9 gram per gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "absolute air humidity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000122", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "add_recov_method": { + "name": "add_recov_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Additional (i.e. Secondary, tertiary, etc.) recovery methods deployed for increase of hydrocarbon recovery from resource and start date for each one of them. If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "secondary and tertiary recovery methods and start date", + "examples": [ + { + "value": "Polymer Addition;2018-06-21T14:30Z" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "secondary and tertiary recovery methods and start date" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001009", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "additional_info": { + "name": "additional_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information that doesn't fit anywhere else. Can also be used to propose new entries for fields with controlled vocabulary", + "title": "additional info", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "additional info" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000300", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "address": { + "name": "address", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The street name and building number where the sampling occurred.", + "title": "address", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "address" + ], + "is_a": "core field", + "string_serialization": "{integer}{text}", + "slot_uri": "MIXS:0000218", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "adj_room": { + "name": "adj_room", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of rooms (room number, room name) immediately adjacent to the sampling room", + "title": "adjacent rooms", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "adjacent rooms" + ], + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000219", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "aero_struc": { + "name": "aero_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Aerospace structures typically consist of thin plates with stiffeners for the external surfaces, bulkheads and frames to support the shape and fasteners such as welds, rivets, screws and bolts to hold the components together", + "title": "aerospace structure", + "examples": [ + { + "value": "plane" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aerospace structure" + ], + "is_a": "core field", + "string_serialization": "[plane|glider]", + "slot_uri": "MIXS:0000773", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "agrochem_addition": { + "name": "agrochem_addition", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "agrochemical name;agrochemical amount;timestamp" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Addition of fertilizers, pesticides, etc. - amount and time of applications", + "title": "history/agrochemical additions", + "examples": [ + { + "value": "roundup;5 milligram per liter;2018-06-21" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/agrochemical additions" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{timestamp}", + "slot_uri": "MIXS:0000639", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "air_PM_concen": { + "name": "air_PM_concen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particulate matter name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrograms per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances that remain suspended in the air, and comprise mixtures of organic and inorganic substances (PM10 and PM2.5); can report multiple PM's by entering numeric values preceded by name of PM", + "title": "air particulate matter concentration", + "examples": [ + { + "value": "PM2.5;10 microgram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air particulate matter concentration" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000108", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "air_temp": { + "name": "air_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature of the air at the time of sampling", + "title": "air temperature", + "examples": [ + { + "value": "20 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air temperature" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000124", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air temperature regimen" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "al_sat": { + "name": "al_sat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Aluminum saturation (esp. For tropical soils)", + "title": "extreme_unusual_properties/Al saturation", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "extreme_unusual_properties/Al saturation" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000607", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "al_sat_meth": { + "name": "al_sat_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or URL" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining Al saturation", + "title": "extreme_unusual_properties/Al saturation method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "extreme_unusual_properties/Al saturation method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000324", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity method" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "alkyl_diethers": { + "name": "alkyl_diethers", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of alkyl diethers", + "title": "alkyl diethers", + "examples": [ + { + "value": "0.005 mole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkyl diethers" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000490", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "altitude" + ], + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "aminopept_act": { + "name": "aminopept_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of aminopeptidase activity", + "title": "aminopeptidase activity", + "examples": [ + { + "value": "0.269 mole per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aminopeptidase activity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000172", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ammonium" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ammonium_nitrogen": { + "name": "ammonium_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium nitrogen in the sample", + "title": "ammonium nitrogen", + "examples": [ + { + "value": "2.3 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "ammonium_nitrogen", + "NH4-N" + ], + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "amount_light": { + "name": "amount_light", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux, lumens per square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The unit of illuminance and luminous emittance, measuring luminous flux per unit area", + "title": "amount of light", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount of light" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000140", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "domain_of": [ + "Biosample" + ], + "slot_group": "Sample ID", + "range": "AnalysisTypeEnum", + "recommended": true, + "multivalued": true + }, + "ances_data": { + "name": "ances_data", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about either pedigree or other ancestral information description (e.g. parental variety in case of mutant or selection), e.g. A/3*B (meaning [(A x B) x B] x B)", + "title": "ancestral data", + "examples": [ + { + "value": "A/3*B" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ancestral data" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000247", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "annual_precpt": { + "name": "annual_precpt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of all annual precipitation values known, or an estimated equivalent value derived by such methods as regional indexes or Isohyetal maps.", + "title": "mean annual precipitation", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean annual precipitation" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000644", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "annual_temp": { + "name": "annual_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Mean annual temperature", + "title": "mean annual temperature", + "examples": [ + { + "value": "12.5 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean annual temperature" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000642", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "antibiotic_regm": { + "name": "antibiotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "antibiotic name;antibiotic amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving antibiotic administration; should include the name of antibiotic, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple antibiotic regimens", + "title": "antibiotic regimen", + "examples": [ + { + "value": "penicillin;5 milligram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "antibiotic regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000553", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "api": { + "name": "api", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degrees API" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "API gravity is a measure of how heavy or light a petroleum liquid is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) (e.g. 31.1¬∞ API)", + "title": "API gravity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "API gravity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000157", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "arch_struc": { + "name": "arch_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "An architectural structure is a human-made, free-standing, immobile outdoor construction", + "title": "architectural structure", + "examples": [ + { + "value": "shed" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "architectural structure" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000774", + "domain_of": [ + "Biosample" + ], + "range": "arch_struc_enum", + "multivalued": false + }, + "aromatics_pc": { + "name": "aromatics_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "aromatics wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aromatics wt%" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000133", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "asphaltenes_pc": { + "name": "asphaltenes_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "asphaltenes wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "asphaltenes wt%" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000135", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "atmospheric_data": { + "name": "atmospheric_data", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "atmospheric data name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Measurement of atmospheric data; can include multiple data", + "title": "atmospheric data", + "examples": [ + { + "value": "wind speed;9 knots" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "atmospheric data" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0001097", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "avg_dew_point": { + "name": "avg_dew_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of dew point measures taken at the beginning of every hour over a 24 hour period on the sampling day", + "title": "average dew point", + "examples": [ + { + "value": "25.5 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "average dew point" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000141", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "avg_occup": { + "name": "avg_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Daily average occupancy of room. Indicate the number of person(s) daily occupying the sampling room.", + "title": "average daily occupancy", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "average daily occupancy" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000775", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "avg_temp": { + "name": "avg_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of temperatures taken at the beginning of every hour over a 24 hour period on the sampling day", + "title": "average temperature", + "examples": [ + { + "value": "12.5 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "average temperature" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000142", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "bac_prod": { + "name": "bac_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Bacterial production in the water column measured by isotope uptake", + "title": "bacterial production", + "examples": [ + { + "value": "5 milligram per cubic meter per day" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bacterial production" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000683", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "bac_resp": { + "name": "bac_resp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day, micromole oxygen per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial respiration in the water column", + "title": "bacterial respiration", + "examples": [ + { + "value": "300 micromole oxygen per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bacterial respiration" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000684", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "bacteria_carb_prod": { + "name": "bacteria_carb_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial carbon production", + "title": "bacterial carbon production", + "examples": [ + { + "value": "2.53 microgram per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bacterial carbon production" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000173", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "barometric_press": { + "name": "barometric_press", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millibar" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Force per unit area exerted against a surface by the weight of air above that surface", + "title": "barometric pressure", + "examples": [ + { + "value": "5 millibar" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "barometric pressure" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000096", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "basin": { + "name": "basin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the basin (e.g. Campos)", + "title": "basin name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "basin name" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000290", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "bathroom_count": { + "name": "bathroom_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of bathrooms in the building", + "title": "bathroom count", + "examples": [ + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bathroom count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000776", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "bedroom_count": { + "name": "bedroom_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of bedrooms in the building", + "title": "bedroom count", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bedroom count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000777", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "benzene": { + "name": "benzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of benzene in the sample", + "title": "benzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "benzene" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000153", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "biochem_oxygen_dem": { + "name": "biochem_oxygen_dem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Amount of dissolved oxygen needed by aerobic biological organisms in a body of water to break down organic material present in a given water sample at certain temperature over a specific time period", + "title": "biochemical oxygen demand", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biochemical oxygen demand" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000653", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "biocide": { + "name": "biocide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;name;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of biocides (commercial name of product and supplier) and date of administration", + "title": "biocide administration", + "examples": [ + { + "value": "ALPHA 1427;Baker Hughes;2008-01-23" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biocide administration" + ], + "is_a": "core field", + "string_serialization": "{text};{text};{timestamp}", + "slot_uri": "MIXS:0001011", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "biocide_admin_method": { + "name": "biocide_admin_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;frequency;duration;duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method of biocide administration (dose, frequency, duration, time elapsed between last biociding and sampling) (e.g. 150 mg/l; weekly; 4 hr; 3 days)", + "title": "biocide administration method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biocide administration method" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration};{duration}", + "slot_uri": "MIXS:0000456", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "biol_stat": { + "name": "biol_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The level of genome modification.", + "title": "biological status", + "examples": [ + { + "value": "natural" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biological status" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000858", + "domain_of": [ + "Biosample" + ], + "range": "biol_stat_enum", + "multivalued": false + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biomass" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biotic regimen" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "biotic_relationship": { + "name": "biotic_relationship", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + } + }, + "description": "Description of relationship(s) between the subject organism and other organism(s) it is associated with. E.g., parasite on species X; mutualist with species Y. The target organism is the subject of the relationship, and the other organism(s) is the object", + "title": "observed biotic relationship", + "examples": [ + { + "value": "free living" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "observed biotic relationship" + ], + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000028", + "domain_of": [ + "Biosample" + ], + "range": "biotic_relationship_enum", + "multivalued": false + }, + "bishomohopanol": { + "name": "bishomohopanol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bishomohopanol", + "title": "bishomohopanol", + "examples": [ + { + "value": "14 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bishomohopanol" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000175", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "blood_press_diast": { + "name": "blood_press_diast", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter mercury" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Resting diastolic blood pressure, measured as mm mercury", + "title": "host blood pressure diastolic", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host blood pressure diastolic" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000258", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "blood_press_syst": { + "name": "blood_press_syst", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter mercury" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Resting systolic blood pressure, measured as mm mercury", + "title": "host blood pressure systolic", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host blood pressure systolic" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000259", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bromide" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "build_docs": { + "name": "build_docs", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building design, construction and operation documents", + "title": "design, construction, and operation documents", + "examples": [ + { + "value": "maintenance plans" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "design, construction, and operation documents" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000787", + "domain_of": [ + "Biosample" + ], + "range": "build_docs_enum", + "multivalued": false + }, + "build_occup_type": { + "name": "build_occup_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The primary function for which a building or discrete part of a building is intended to be used", + "title": "building occupancy type", + "examples": [ + { + "value": "market" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "building occupancy type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000761", + "domain_of": [ + "Biosample" + ], + "range": "build_occup_type_enum", + "multivalued": true + }, + "building_setting": { + "name": "building_setting", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A location (geography) where a building is set", + "title": "building setting", + "examples": [ + { + "value": "rural" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "building setting" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000768", + "domain_of": [ + "Biosample" + ], + "range": "building_setting_enum", + "multivalued": false + }, + "built_struc_age": { + "name": "built_struc_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "year" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The age of the built structure since construction", + "title": "built structure age", + "examples": [ + { + "value": "15" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "built structure age" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000145", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "built_struc_set": { + "name": "built_struc_set", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The characterization of the location of the built structure as high or low human density", + "title": "built structure setting", + "examples": [ + { + "value": "rural" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "built structure setting" + ], + "is_a": "core field", + "string_serialization": "[urban|rural]", + "slot_uri": "MIXS:0000778", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "built_struc_type": { + "name": "built_struc_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A physical structure that is a body or assemblage of bodies in space to form a system capable of supporting loads", + "title": "built structure type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "built structure type" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000721", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "bulk_elect_conductivity": { + "name": "bulk_elect_conductivity", + "description": "Electrical conductivity is a measure of the ability to carry electric current, which is mostly dictated by the chemistry of and amount of water.", + "title": "bulk electrical conductivity", + "comments": [ + "Provide the value output of the field instrument." + ], + "examples": [ + { + "value": "JsonObj(has_raw_value='0.017 mS/cm', has_numeric_value=0.017, has_unit='mS/cm')", + "description": "The conductivity measurement was 0.017 millisiemens per centimeter." + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "calcium" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "carb_dioxide": { + "name": "carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Carbon dioxide (gas) amount or concentration at the time of sampling", + "title": "carbon dioxide", + "examples": [ + { + "value": "410 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon dioxide" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000097", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "carb_monoxide": { + "name": "carb_monoxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Carbon monoxide (gas) amount or concentration at the time of sampling", + "title": "carbon monoxide", + "examples": [ + { + "value": "0.1 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon monoxide" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000098", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon/nitrogen ratio" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ceil_area": { + "name": "ceil_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The area of the ceiling space within the room", + "title": "ceiling area", + "examples": [ + { + "value": "25 square meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling area" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000148", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ceil_cond": { + "name": "ceil_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the ceiling at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "ceiling condition", + "examples": [ + { + "value": "damaged" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling condition" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000779", + "domain_of": [ + "Biosample" + ], + "range": "ceil_cond_enum", + "multivalued": false + }, + "ceil_finish_mat": { + "name": "ceil_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material used to finish a ceiling", + "title": "ceiling finish material", + "examples": [ + { + "value": "stucco" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling finish material" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000780", + "domain_of": [ + "Biosample" + ], + "range": "ceil_finish_mat_enum", + "multivalued": false + }, + "ceil_struc": { + "name": "ceil_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The construction format of the ceiling", + "title": "ceiling structure", + "examples": [ + { + "value": "concrete" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling structure" + ], + "is_a": "core field", + "string_serialization": "[wood frame|concrete]", + "slot_uri": "MIXS:0000782", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ceil_texture": { + "name": "ceil_texture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The feel, appearance, or consistency of a ceiling surface", + "title": "ceiling texture", + "examples": [ + { + "value": "popcorn" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling texture" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000783", + "domain_of": [ + "Biosample" + ], + "range": "ceil_texture_enum", + "multivalued": false + }, + "ceil_thermal_mass": { + "name": "ceil_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the ceiling to provide inertia against temperature fluctuations. Generally this means concrete that is exposed. A metal deck that supports a concrete slab will act thermally as long as it is exposed to room air flow", + "title": "ceiling thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling thermal mass" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000143", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ceil_type": { + "name": "ceil_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of ceiling according to the ceiling's appearance or construction", + "title": "ceiling type", + "examples": [ + { + "value": "coffered" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000784", + "domain_of": [ + "Biosample" + ], + "range": "ceil_type_enum", + "multivalued": false + }, + "ceil_water_mold": { + "name": "ceil_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the ceiling", + "title": "ceiling signs of water/mold", + "examples": [ + { + "value": "presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling signs of water/mold" + ], + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000781", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11T20:00Z" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "chem_mutagen": { + "name": "chem_mutagen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "mutagen name;mutagen amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving use of mutagens; should include the name of mutagen, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple mutagen regimens", + "title": "chemical mutagen", + "examples": [ + { + "value": "nitrous acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical mutagen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000555", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "chem_oxygen_dem": { + "name": "chem_oxygen_dem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A measure of the capacity of water to consume oxygen during the decomposition of organic matter and the oxidation of inorganic chemicals such as ammonia and nitrite", + "title": "chemical oxygen demand", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical oxygen demand" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000656", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "chem_treat_method": { + "name": "chem_treat_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;frequency;duration;duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method of chemical administration(dose, frequency, duration, time elapsed between administration and sampling) (e.g. 50 mg/l; twice a week; 1 hr; 0 days)", + "title": "chemical treatment method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical treatment method" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration};{duration};{duration}", + "slot_uri": "MIXS:0000457", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "chem_treatment": { + "name": "chem_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;name;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of chemical compounds administered upstream the sampling location where sampling occurred (e.g. Glycols, H2S scavenger, corrosion and scale inhibitors, demulsifiers, and other production chemicals etc.). The commercial name of the product and name of the supplier should be provided. The date of administration should also be included", + "title": "chemical treatment", + "examples": [ + { + "value": "ACCENT 1125;DOW;2010-11-17" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical treatment" + ], + "is_a": "core field", + "string_serialization": "{text};{text};{timestamp}", + "slot_uri": "MIXS:0001012", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chloride" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chlorophyll" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "climate environment" + ], + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The time of sampling, either as an instance (single point in time) or interval. In case no exact time is available, the date/time can be right truncated i.e. all of these are valid times: 2008-01-23T19:23:10+00:00; 2008-01-23T19:23:10; 2008-01-23; 2008-01; 2008; Except: 2008-01; 2008 all are ISO8601 compliant", + "title": "collection date", + "examples": [ + { + "value": "2018-05-11T10:00:00+01:00; 2018-05-11" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "is_a": "environment field", + "slot_uri": "MIXS:0000011", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "collection_time_inc": { + "name": "collection_time_inc", + "description": "Time the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 3, + "string_serialization": "{time, seconds optional}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "conduc": { + "name": "conduc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliSiemens per centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Electrical conductivity of water", + "title": "conductivity", + "examples": [ + { + "value": "10 milliSiemens per centimeter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "conductivity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000692", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "cool_syst_id": { + "name": "cool_syst_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The cooling system identifier", + "title": "cooling system identifier", + "examples": [ + { + "value": "12345" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "cooling system identifier" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000785", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "crop_rotation": { + "name": "crop_rotation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "crop rotation status;schedule" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Whether or not crop is rotated, and if yes, rotation schedule", + "title": "history/crop rotation", + "examples": [ + { + "value": "yes;R2/2017-01-01/2018-12-31/P6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/crop rotation" + ], + "is_a": "core field", + "string_serialization": "{boolean};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000318", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "cult_root_med": { + "name": "cult_root_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name, PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name or reference for the hydroponic or in vitro culture rooting medium; can be the name of a commonly used medium or reference to a specific medium, e.g. Murashige and Skoog medium. If the medium has not been formally published, use the rooting medium descriptors.", + "title": "culture rooting medium", + "examples": [ + { + "value": "http://himedialabs.com/TD/PT158.pdf" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "culture rooting medium" + ], + "is_a": "core field", + "string_serialization": "{text}|{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001041", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "cur_land_use": { + "name": "cur_land_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Present state of sample site", + "title": "current land use", + "examples": [ + { + "value": "conifers" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "current land use" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001080", + "domain_of": [ + "Biosample" + ], + "range": "cur_land_use_enum", + "multivalued": false + }, + "cur_vegetation": { + "name": "cur_vegetation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "current vegetation type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Vegetation classification from one or more standard classification systems, or agricultural crop", + "title": "current vegetation", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "current vegetation" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000312", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "cur_vegetation_meth": { + "name": "cur_vegetation_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in vegetation classification", + "title": "current vegetation method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "current vegetation method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000314", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "date_last_rain": { + "name": "date_last_rain", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The date of the last time it rained", + "title": "date last rain", + "examples": [ + { + "value": "2018-05-11:T14:30Z" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "date last rain" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000786", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "density" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "depos_env": { + "name": "depos_env", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "depositional environment", + "examples": [ + { + "value": "Continental - Alluvial" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depositional environment" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000992", + "domain_of": [ + "Biosample" + ], + "range": "depos_env_enum", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth", + "examples": [ + { + "value": "10 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "is_a": "environment field", + "slot_uri": "MIXS:0000018", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "dew_point": { + "name": "dew_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The temperature to which a given parcel of humid air must be cooled, at constant barometric pressure, for water vapor to condense into water.", + "title": "dew point", + "examples": [ + { + "value": "22 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dew point" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000129", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "0.2 nanogram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "diether lipids" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved carbon dioxide" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved hydrogen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic carbon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_inorg_nitro": { + "name": "diss_inorg_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic nitrogen", + "title": "dissolved inorganic nitrogen", + "examples": [ + { + "value": "761 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic nitrogen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000698", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_inorg_phosp": { + "name": "diss_inorg_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic phosphorus in the sample", + "title": "dissolved inorganic phosphorus", + "examples": [ + { + "value": "56.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic phosphorus" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000106", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_iron": { + "name": "diss_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved iron in the sample", + "title": "dissolved iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved iron" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000139", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic carbon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic nitrogen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved oxygen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "diss_oxygen_fluid": { + "name": "diss_oxygen_fluid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen in the oil field produced fluids as it contributes to oxgen-corrosion and microbial activity (e.g. Mic).", + "title": "dissolved oxygen in fluids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved oxygen in fluids" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000438", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "dna_absorb1": { + "name": "dna_absorb1", + "description": "260/280 measurement of DNA sample purity", + "title": "DNA absorbance 260/280", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 7, + "is_a": "biomaterial_purity", + "domain_of": [ + "Biosample", + "ProcessedSample" + ], + "slot_group": "JGI-Metagenomics", + "range": "float", + "recommended": true + }, + "dna_absorb2": { + "name": "dna_absorb2", + "description": "260/230 measurement of DNA sample purity", + "title": "DNA absorbance 260/230", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 8, + "is_a": "biomaterial_purity", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "range": "float", + "recommended": true + }, + "dna_concentration": { + "name": "dna_concentration", + "title": "DNA concentration in ng/ul", + "comments": [ + "Units must be in ng/uL. Enter the numerical part only. Must be calculated using a fluorometric method. Acceptable values are 0-2000." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "nmdc:nucleic_acid_concentration" + ], + "rank": 5, + "domain_of": [ + "Biosample", + "ProcessedSample" + ], + "slot_group": "JGI-Metagenomics", + "range": "float", + "recommended": true, + "minimum_value": 0, + "maximum_value": 2000 + }, + "dna_cont_type": { + "name": "dna_cont_type", + "description": "Tube or plate (96-well)", + "title": "DNA container type", + "examples": [ + { + "value": "plate" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "range": "JgiContTypeEnum", + "recommended": true + }, + "dna_cont_well": { + "name": "dna_cont_well", + "title": "DNA plate position", + "comments": [ + "Required when 'plate' is selected for container type.", + "Leave blank if the sample will be shipped in a tube.", + "JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not pass validation.", + "For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8)." + ], + "examples": [ + { + "value": "B2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "string_serialization": "{96 well plate pos}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true, + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + }, + "dna_container_id": { + "name": "dna_container_id", + "title": "DNA container label", + "comments": [ + "Must be unique across all tubes and plates, and <20 characters. All samples in a plate should have the same plate label." + ], + "examples": [ + { + "value": "Pond_MT_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 9, + "string_serialization": "{text < 20 characters}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "dna_dnase": { + "name": "dna_dnase", + "title": "DNase treatment DNA", + "comments": [ + "Note DNase treatment is required for all RNA samples." + ], + "examples": [ + { + "value": "no" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 13, + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "range": "YesNoEnum", + "recommended": true + }, + "dna_isolate_meth": { + "name": "dna_isolate_meth", + "description": "Describe the method/protocol/kit used to extract DNA/RNA.", + "title": "DNA isolation method", + "examples": [ + { + "value": "phenol/chloroform extraction" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Sample Isolation Method" + ], + "rank": 16, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "dna_project_contact": { + "name": "dna_project_contact", + "title": "DNA seq project contact", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "John Jones" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 18, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "dna_samp_id": { + "name": "dna_samp_id", + "title": "DNA sample ID", + "todos": [ + "Removed identifier = TRUE from dna_samp_ID in JGI_sample_slots, as a class can't have two identifiers. How to force uniqueness? Moot because that column will be prefilled?" + ], + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "187654" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "dna_sample_format": { + "name": "dna_sample_format", + "description": "Solution in which the DNA sample has been suspended", + "title": "DNA sample format", + "examples": [ + { + "value": "Water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "range": "DNASampleFormatEnum", + "recommended": true + }, + "dna_sample_name": { + "name": "dna_sample_name", + "description": "Give the DNA sample a name that is meaningful to you. Sample names must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only.", + "title": "DNA sample name", + "examples": [ + { + "value": "JGI_pond_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "dna_seq_project": { + "name": "dna_seq_project", + "title": "DNA seq project ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "1191234" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Seq Project ID" + ], + "rank": 1, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "dna_seq_project_name": { + "name": "dna_seq_project_name", + "title": "DNA seq project name", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "JGI Pond metagenomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "dna_seq_project_pi": { + "name": "dna_seq_project_pi", + "title": "DNA seq project PI", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "Jane Johnson" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 17, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "dna_volume": { + "name": "dna_volume", + "title": "DNA volume in ul", + "comments": [ + "Units must be in uL. Enter the numerical part only. Value must be 0-1000. This form accepts values < 25, but JGI may refuse to process them unless permission has been granted by a project manager" + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "string_serialization": "{float}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "range": "float", + "recommended": true, + "minimum_value": 0, + "maximum_value": 1000 + }, + "dnase_rna": { + "name": "dnase_rna", + "title": "DNase treated", + "comments": [ + "Note DNase treatment is required for all RNA samples." + ], + "examples": [ + { + "value": "no" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Was Sample DNAse treated?" + ], + "rank": 13, + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "range": "YesNoEnum", + "recommended": true + }, + "door_comp_type": { + "name": "door_comp_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The composite type of the door", + "title": "door type, composite", + "examples": [ + { + "value": "revolving" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door type, composite" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000795", + "domain_of": [ + "Biosample" + ], + "range": "door_comp_type_enum", + "multivalued": false + }, + "door_cond": { + "name": "door_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The phsical condition of the door", + "title": "door condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door condition" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000788", + "domain_of": [ + "Biosample" + ], + "range": "door_cond_enum", + "multivalued": false + }, + "door_direct": { + "name": "door_direct", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The direction the door opens", + "title": "door direction of opening", + "examples": [ + { + "value": "inward" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door direction of opening" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000789", + "domain_of": [ + "Biosample" + ], + "range": "door_direct_enum", + "multivalued": false + }, + "door_loc": { + "name": "door_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the door in the room", + "title": "door location", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door location" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000790", + "domain_of": [ + "Biosample" + ], + "range": "door_loc_enum", + "multivalued": false + }, + "door_mat": { + "name": "door_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material the door is composed of", + "title": "door material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door material" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000791", + "domain_of": [ + "Biosample" + ], + "range": "door_mat_enum", + "multivalued": false + }, + "door_move": { + "name": "door_move", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of movement of the door", + "title": "door movement", + "examples": [ + { + "value": "swinging" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door movement" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000792", + "domain_of": [ + "Biosample" + ], + "range": "door_move_enum", + "multivalued": false + }, + "door_size": { + "name": "door_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The size of the door", + "title": "door area or size", + "examples": [ + { + "value": "2.5 square meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door area or size" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000158", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "door_type": { + "name": "door_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of door material", + "title": "door type", + "examples": [ + { + "value": "wooden" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000794", + "domain_of": [ + "Biosample" + ], + "range": "door_type_enum", + "multivalued": false + }, + "door_type_metal": { + "name": "door_type_metal", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of metal door", + "title": "door type, metal", + "examples": [ + { + "value": "hollow" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door type, metal" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000796", + "domain_of": [ + "Biosample" + ], + "range": "door_type_metal_enum", + "multivalued": false + }, + "door_type_wood": { + "name": "door_type_wood", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of wood door", + "title": "door type, wood", + "examples": [ + { + "value": "battened" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door type, wood" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000797", + "domain_of": [ + "Biosample" + ], + "range": "door_type_wood_enum", + "multivalued": false + }, + "door_water_mold": { + "name": "door_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on a door", + "title": "door signs of water/mold", + "examples": [ + { + "value": "presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door signs of water/mold" + ], + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000793", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "down_par": { + "name": "down_par", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microEinstein per square meter per second, microEinstein per square centimeter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Visible waveband radiance and irradiance measurements in the water column", + "title": "downward PAR", + "examples": [ + { + "value": "28.71 microEinstein per square meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "downward PAR" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000703", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "drainage_class": { + "name": "drainage_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Drainage classification from a standard system such as the USDA system", + "title": "drainage classification", + "examples": [ + { + "value": "well" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "drainage classification" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001085", + "domain_of": [ + "Biosample" + ], + "range": "drainage_class_enum", + "multivalued": false + }, + "drawings": { + "name": "drawings", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The buildings architectural drawings; if design is chosen, indicate phase-conceptual, schematic, design development, and construction documents", + "title": "drawings", + "examples": [ + { + "value": "sketch" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "drawings" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000798", + "domain_of": [ + "Biosample" + ], + "range": "drawings_enum", + "multivalued": false + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "is_a": "gold_path_field", + "domain_of": [ + "Biosample", + "Study" + ] + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "is_a": "gold_path_field", + "domain_of": [ + "Biosample", + "Study" + ] + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "is_a": "gold_path_field", + "domain_of": [ + "Biosample", + "Study" + ] + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "is_a": "gold_path_field", + "domain_of": [ + "Biosample", + "Study" + ] + }, + "efficiency_percent": { + "name": "efficiency_percent", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Percentage of volatile solids removed from the anaerobic digestor", + "title": "efficiency percent", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "efficiency percent" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000657", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "range": "float", + "multivalued": false + }, + "elevator": { + "name": "elevator", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of elevators within the built structure", + "title": "elevator count", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevator count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000799", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "emsl_store_temp": { + "name": "emsl_store_temp", + "description": "The temperature at which the sample should be stored upon delivery to EMSL", + "title": "EMSL sample storage temperature, deg. C", + "todos": [ + "add 'see_also's with link to NEXUS info" + ], + "comments": [ + "Enter a temperature in celsius. Numeric portion only." + ], + "examples": [ + { + "value": "-80" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "string_serialization": "{float}", + "domain_of": [ + "EmslInterface" + ], + "slot_group": "EMSL", + "recommended": true + }, + "emulsions": { + "name": "emulsions", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "emulsion name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount or concentration of substances such as paints, adhesives, mayonnaise, hair colorants, emulsified oils, etc.; can include multiple emulsion types", + "title": "emulsions", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "emulsions" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000660", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "Report the major environmental system the sample or specimen came from. The system(s) identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. in the desert or a rainforest). We recommend using subclasses of EnvO’s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS", + "title": "broad-scale environmental context", + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "examples": [ + { + "value": "litter layer [ENVO:01000338]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "escalator": { + "name": "escalator", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of escalators within the built structure", + "title": "escalator count", + "examples": [ + { + "value": "4" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "escalator count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000800", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ethylbenzene": { + "name": "ethylbenzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ethylbenzene in the sample", + "title": "ethylbenzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ethylbenzene" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000155", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "exp_duct": { + "name": "exp_duct", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The amount of exposed ductwork in the room", + "title": "exposed ductwork", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "exposed ductwork" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000144", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "exp_pipe": { + "name": "exp_pipe", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of exposed pipes in the room", + "title": "exposed pipes", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "exposed pipes" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000220", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "experimental_factor_other": { + "name": "experimental_factor_other", + "description": "Other details about your sample that you feel can't be accurately represented in the available columns.", + "title": "experimental factor- other", + "comments": [ + "This slot accepts open-ended text about your sample.", + "We recommend using key:value pairs.", + "Provided pairs will be considered for inclusion as future slots/terms in this data collection template." + ], + "examples": [ + { + "value": "experimental treatment: value" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000008", + "MIXS:0000300" + ], + "rank": 7, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "ext_door": { + "name": "ext_door", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of exterior doors in the built structure", + "title": "exterior door count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "exterior door count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000170", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ext_wall_orient": { + "name": "ext_wall_orient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The orientation of the exterior wall", + "title": "orientations of exterior wall", + "examples": [ + { + "value": "northwest" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "orientations of exterior wall" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000817", + "domain_of": [ + "Biosample" + ], + "range": "ext_wall_orient_enum", + "multivalued": false + }, + "ext_window_orient": { + "name": "ext_window_orient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The compass direction the exterior window of the room is facing", + "title": "orientations of exterior window", + "examples": [ + { + "value": "southwest" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "orientations of exterior window" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000818", + "domain_of": [ + "Biosample" + ], + "range": "ext_window_orient_enum", + "multivalued": false + }, + "extreme_event": { + "name": "extreme_event", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Unusual physical events that may have affected microbial populations", + "title": "history/extreme events", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/extreme events" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000320", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "fao_class": { + "name": "fao_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Soil classification from the FAO World Reference Database for Soil Resources. The list can be found at http://www.fao.org/nr/land/sols/soil/wrb-soil-maps/reference-groups", + "title": "soil_taxonomic/FAO classification", + "examples": [ + { + "value": "Luvisols" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil_taxonomic/FAO classification" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001083", + "domain_of": [ + "Biosample" + ], + "range": "fao_class_enum", + "multivalued": false + }, + "fertilizer_regm": { + "name": "fertilizer_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "fertilizer name;fertilizer amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the use of fertilizers; should include the name of fertilizer, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple fertilizer regimens", + "title": "fertilizer regimen", + "examples": [ + { + "value": "urea;0.6 milligram per liter;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "fertilizer regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000556", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "field": { + "name": "field", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the hydrocarbon field (e.g. Albacora)", + "title": "field name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "field name" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000291", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "filter_method": { + "name": "filter_method", + "description": "Type of filter used or how the sample was filtered", + "title": "filter method", + "comments": [ + "describe the filter or provide a catalog number and manufacturer" + ], + "examples": [ + { + "value": "C18" + }, + { + "value": "Basix PES, 13-100-106 FisherSci" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000765" + ], + "rank": 6, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "filter_type": { + "name": "filter_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "A device which removes solid particulates or airborne molecular contaminants", + "title": "filter type", + "examples": [ + { + "value": "HEPA" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "filter type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000765", + "domain_of": [ + "Biosample" + ], + "range": "filter_type_enum", + "multivalued": true + }, + "fire": { + "name": "fire", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Historical and/or physical evidence of fire", + "title": "history/fire", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/fire" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001086", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "fireplace_type": { + "name": "fireplace_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A firebox with chimney", + "title": "fireplace type", + "examples": [ + { + "value": "wood burning" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "fireplace type" + ], + "is_a": "core field", + "string_serialization": "[gas burning|wood burning]", + "slot_uri": "MIXS:0000802", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "flooding": { + "name": "flooding", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Historical and/or physical evidence of flooding", + "title": "history/flooding", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/flooding" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000319", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "floor_age": { + "name": "floor_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "years, weeks, days" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The time period since installment of the carpet or flooring", + "title": "floor age", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor age" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000164", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "floor_area": { + "name": "floor_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The area of the floor space within the room", + "title": "floor area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor area" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000165", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "floor_cond": { + "name": "floor_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the floor at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "floor condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor condition" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000803", + "domain_of": [ + "Biosample" + ], + "range": "floor_cond_enum", + "multivalued": false + }, + "floor_count": { + "name": "floor_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of floors in the building, including basements and mechanical penthouse", + "title": "floor count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000225", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "floor_finish_mat": { + "name": "floor_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The floor covering type; the finished surface that is walked on", + "title": "floor finish material", + "examples": [ + { + "value": "carpet" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor finish material" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000804", + "domain_of": [ + "Biosample" + ], + "range": "floor_finish_mat_enum", + "multivalued": false + }, + "floor_struc": { + "name": "floor_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the structural elements and subfloor upon which the finish flooring is installed", + "title": "floor structure", + "examples": [ + { + "value": "concrete" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor structure" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000806", + "domain_of": [ + "Biosample" + ], + "range": "floor_struc_enum", + "multivalued": false + }, + "floor_thermal_mass": { + "name": "floor_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the floor to provide inertia against temperature fluctuations", + "title": "floor thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor thermal mass" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000166", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "floor_water_mold": { + "name": "floor_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew in a room", + "title": "floor signs of water/mold", + "examples": [ + { + "value": "ceiling discoloration" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor signs of water/mold" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000805", + "domain_of": [ + "Biosample" + ], + "range": "floor_water_mold_enum", + "multivalued": false + }, + "fluor": { + "name": "fluor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram chlorophyll a per cubic meter, volts" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Raw or converted fluorescence of water", + "title": "fluorescence", + "examples": [ + { + "value": "2.5 volts" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "fluorescence" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000704", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "freq_clean": { + "name": "freq_clean", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration or {text}" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times the sample location is cleaned. Frequency of cleaning might be on a Daily basis, Weekly, Monthly, Quarterly or Annually.", + "title": "frequency of cleaning", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "frequency of cleaning" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000226", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "freq_cook": { + "name": "freq_cook", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times a meal is cooked per week", + "title": "frequency of cooking", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "frequency of cooking" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000227", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "fungicide_regm": { + "name": "fungicide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "fungicide name;fungicide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of fungicides; should include the name of fungicide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple fungicide regimens", + "title": "fungicide regimen", + "examples": [ + { + "value": "bifonazole;1 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "fungicide regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000557", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "furniture": { + "name": "furniture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The types of furniture present in the sampled room", + "title": "furniture", + "examples": [ + { + "value": "chair" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "furniture" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000807", + "domain_of": [ + "Biosample" + ], + "range": "furniture_enum", + "multivalued": false + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "examples": [ + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gaseous environment" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "gaseous_substances": { + "name": "gaseous_substances", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous substance name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount or concentration of substances such as hydrogen sulfide, carbon dioxide, methane, etc.; can include multiple substances", + "title": "gaseous substances", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gaseous substances" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000661", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "gender_restroom": { + "name": "gender_restroom", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The gender type of the restroom", + "title": "gender of restroom", + "examples": [ + { + "value": "male" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gender of restroom" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000808", + "domain_of": [ + "Biosample" + ], + "range": "gender_restroom_enum", + "multivalued": false + }, + "genetic_mod": { + "name": "genetic_mod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Genetic modifications of the genome of an organism, which may occur naturally by spontaneous mutation, or be introduced by some experimental means, e.g. specification of a transgene or the gene knocked-out or details of transient transfection", + "title": "genetic modification", + "examples": [ + { + "value": "aox1A transgenic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "genetic modification" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0000859", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name. Country or sea names should be chosen from the INSDC country list (http://insdc.org/country.html), or the GAZ ontology (http://purl.bioontology.org/ontology/GAZ)", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "is_a": "environment field", + "string_serialization": "{term}: {term}, {text}", + "slot_uri": "MIXS:0000010", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "glucosidase_act": { + "name": "glucosidase_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mol per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of glucosidase activity", + "title": "glucosidase activity", + "examples": [ + { + "value": "5 mol per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "glucosidase activity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000137", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "gravidity": { + "name": "gravidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gravidity status;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Whether or not subject is gravid, and if yes date due or date post-conception, specifying which is used", + "title": "gravidity", + "examples": [ + { + "value": "yes;due date:2018-05-11" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gravidity" + ], + "is_a": "core field", + "string_serialization": "{boolean};{timestamp}", + "slot_uri": "MIXS:0000875", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "gravity": { + "name": "gravity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gravity factor value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per square second, g" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of gravity factor to study various types of responses in presence, absence or modified levels of gravity; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple treatments", + "title": "gravity", + "examples": [ + { + "value": "12 g;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gravity" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000559", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "growth_facil": { + "name": "growth_facil", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text or CO" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of facility where the sampled plant was grown; controlled vocabulary: growth chamber, open top chamber, glasshouse, experimental garden, field. Alternatively use Crop Ontology (CO) terms, see http://www.cropontology.org/ontology/CO_715/Crop%20Research", + "title": "growth facility", + "examples": [ + { + "value": "Growth chamber [CO_715:0000189]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "growth facility" + ], + "is_a": "core field", + "string_serialization": "{text}|{termLabel} {[termID]}", + "slot_uri": "MIXS:0001043", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "growth_habit": { + "name": "growth_habit", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Characteristic shape, appearance or growth form of a plant species", + "title": "growth habit", + "examples": [ + { + "value": "spreading" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "growth habit" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001044", + "domain_of": [ + "Biosample" + ], + "range": "growth_habit_enum", + "multivalued": false + }, + "growth_hormone_regm": { + "name": "growth_hormone_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "growth hormone name;growth hormone amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of growth hormones; should include the name of growth hormone, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple growth hormone regimens", + "title": "growth hormone regimen", + "examples": [ + { + "value": "abscisic acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "growth hormone regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000560", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "hall_count": { + "name": "hall_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total count of hallways and cooridors in the built structure", + "title": "hallway/corridor count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hallway/corridor count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000228", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "handidness": { + "name": "handidness", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The handidness of the individual sampled", + "title": "handidness", + "examples": [ + { + "value": "right handedness" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "handidness" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000809", + "domain_of": [ + "Biosample" + ], + "range": "handidness_enum", + "multivalued": false + }, + "hc_produced": { + "name": "hc_produced", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main hydrocarbon type produced from resource (i.e. Oil, gas, condensate, etc). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon type produced", + "examples": [ + { + "value": "Gas" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon type produced" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000989", + "domain_of": [ + "Biosample" + ], + "range": "hc_produced_enum", + "multivalued": false + }, + "hcr": { + "name": "hcr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main Hydrocarbon Resource type. The term \"Hydrocarbon Resource\" HCR defined as a natural environmental feature containing large amounts of hydrocarbons at high concentrations potentially suitable for commercial exploitation. This term should not be confused with the Hydrocarbon Occurrence term which also includes hydrocarbon-rich environments with currently limited commercial interest such as seeps, outcrops, gas hydrates etc. If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource type", + "examples": [ + { + "value": "Oil Sand" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000988", + "domain_of": [ + "Biosample" + ], + "range": "hcr_enum", + "multivalued": false + }, + "hcr_fw_salinity": { + "name": "hcr_fw_salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original formation water salinity (prior to secondary recovery e.g. Waterflooding) expressed as TDS", + "title": "formation water salinity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "formation water salinity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000406", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "hcr_geol_age": { + "name": "hcr_geol_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource geological age", + "examples": [ + { + "value": "Silurian" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource geological age" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000993", + "domain_of": [ + "Biosample" + ], + "range": "hcr_geol_age_enum", + "multivalued": false + }, + "hcr_pressure": { + "name": "hcr_pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere, kilopascal" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original pressure of the hydrocarbon resource", + "title": "hydrocarbon resource original pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource original pressure" + ], + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000395", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "hcr_temp": { + "name": "hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original temperature of the hydrocarbon resource", + "title": "hydrocarbon resource original temperature", + "examples": [ + { + "value": "150-295 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource original temperature" + ], + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000393", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "heat_cool_type": { + "name": "heat_cool_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Methods of conditioning or heating a room or building", + "title": "heating and cooling system type", + "examples": [ + { + "value": "heat pump" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "heating and cooling system type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000766", + "domain_of": [ + "Biosample" + ], + "range": "heat_cool_type_enum", + "multivalued": true + }, + "heat_deliv_loc": { + "name": "heat_deliv_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The location of heat delivery within the room", + "title": "heating delivery locations", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "heating delivery locations" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000810", + "domain_of": [ + "Biosample" + ], + "range": "heat_deliv_loc_enum", + "multivalued": false + }, + "heat_sys_deliv_meth": { + "name": "heat_sys_deliv_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The method by which the heat is delivered through the system", + "title": "heating system delivery method", + "examples": [ + { + "value": "radiant" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "heating system delivery method" + ], + "is_a": "core field", + "string_serialization": "[conductive|radiant]", + "slot_uri": "MIXS:0000812", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "heat_system_id": { + "name": "heat_system_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The heating system identifier", + "title": "heating system identifier", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "heating system identifier" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000833", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "heavy_metals": { + "name": "heavy_metals", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "heavy metal name;measurement value unit" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Heavy metals present in the sequenced sample and their concentrations. For multiple heavy metals and concentrations, add multiple copies of this field.", + "title": "extreme_unusual_properties/heavy metals", + "examples": [ + { + "value": "mercury;0.09 micrograms per gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "extreme_unusual_properties/heavy metals" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000652", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "heavy_metals_meth": { + "name": "heavy_metals_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining heavy metals", + "title": "extreme_unusual_properties/heavy metals method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "extreme_unusual_properties/heavy metals method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000343", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "height_carper_fiber": { + "name": "height_carper_fiber", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average carpet fiber height in the indoor environment", + "title": "height carpet fiber mat", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "height carpet fiber mat" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000167", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "herbicide_regm": { + "name": "herbicide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "herbicide name;herbicide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of herbicides; information about treatment involving use of growth hormones; should include the name of herbicide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "herbicide regimen", + "examples": [ + { + "value": "atrazine;10 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "herbicide regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000561", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "horizon_meth": { + "name": "horizon_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the horizon", + "title": "soil horizon method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil horizon method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000321", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_age": { + "name": "host_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "year, day, hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Age of host at the time of sampling; relevant scale depends on species and study, e.g. Could be seconds for amoebae or centuries for trees", + "title": "host age", + "examples": [ + { + "value": "10 days" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host age" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000255", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_body_habitat": { + "name": "host_body_habitat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original body habitat where the sample was obtained from", + "title": "host body habitat", + "examples": [ + { + "value": "nasopharynx" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host body habitat" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000866", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_body_product": { + "name": "host_body_product", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "FMA or UBERON" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Substance produced by the body, e.g. Stool, mucus, where the sample was obtained from. For foundational model of anatomy ontology (fma) or Uber-anatomy ontology (UBERON) terms, please see https://www.ebi.ac.uk/ols/ontologies/fma or https://www.ebi.ac.uk/ols/ontologies/uberon", + "title": "host body product", + "examples": [ + { + "value": "mucus [UBERON:0000912]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host body product" + ], + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000888", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_body_site": { + "name": "host_body_site", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "FMA or UBERON" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of body site where the sample was obtained from, such as a specific organ or tissue (tongue, lung etc...). For foundational model of anatomy ontology (fma) (v 4.11.0) or Uber-anatomy ontology (UBERON) (v releases/2014-06-15) terms, please see http://purl.bioontology.org/ontology/FMA or http://purl.bioontology.org/ontology/UBERON", + "title": "host body site", + "examples": [ + { + "value": "gill [UBERON:0002535]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host body site" + ], + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000867", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_body_temp": { + "name": "host_body_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Core body temperature of the host when sample was collected", + "title": "host body temperature", + "examples": [ + { + "value": "15 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host body temperature" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000274", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_color": { + "name": "host_color", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "color" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The color of host", + "title": "host color", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host color" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000260", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_common_name": { + "name": "host_common_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Common name of the host.", + "title": "host common name", + "examples": [ + { + "value": "human" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host common name" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000248", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_diet": { + "name": "host_diet", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diet type" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of diet depending on the host, for animals omnivore, herbivore etc., for humans high-fat, meditteranean etc.; can include multiple diet types", + "title": "host diet", + "examples": [ + { + "value": "herbivore" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host diet" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000869", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_disease_stat": { + "name": "host_disease_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "disease name or Disease Ontology term" + } + }, + "description": "List of diseases with which the host has been diagnosed; can include multiple diagnoses. The value of the field depends on host; for humans the terms should be chosen from the DO (Human Disease Ontology) at https://www.disease-ontology.org, non-human host diseases are free text", + "title": "host disease status", + "examples": [ + { + "value": "rabies [DOID:11260]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host disease status" + ], + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000031", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_dry_mass": { + "name": "host_dry_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of dry mass", + "title": "host dry mass", + "examples": [ + { + "value": "500 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host dry mass" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000257", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_family_relation": { + "name": "host_family_relation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "relationship type;arbitrary identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Familial relationships to other hosts in the same study; can include multiple relationships", + "title": "host family relationship", + "examples": [ + { + "value": "offspring;Mussel25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host family relationship" + ], + "is_a": "core field", + "string_serialization": "{text};{text}", + "slot_uri": "MIXS:0000872", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_genotype": { + "name": "host_genotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "genotype" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Observed genotype", + "title": "host genotype", + "examples": [ + { + "value": "C57BL/6" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host genotype" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000365", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_growth_cond": { + "name": "host_growth_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Literature reference giving growth conditions of the host", + "title": "host growth conditions", + "examples": [ + { + "value": "https://academic.oup.com/icesjms/article/68/2/349/617247" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host growth conditions" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0000871", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_height": { + "name": "host_height", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The height of subject", + "title": "host height", + "examples": [ + { + "value": "0.1 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host height" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000264", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_last_meal": { + "name": "host_last_meal", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "content;duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Content of last meal and time since feeding; can include multiple values", + "title": "host last meal", + "examples": [ + { + "value": "corn feed;P2H" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host last meal" + ], + "is_a": "core field", + "string_serialization": "{text};{duration}", + "slot_uri": "MIXS:0000870", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_length": { + "name": "host_length", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The length of subject", + "title": "host length", + "examples": [ + { + "value": "1 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host length" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000256", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_life_stage": { + "name": "host_life_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "stage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of life stage of host", + "title": "host life stage", + "examples": [ + { + "value": "adult" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host life stage" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000251", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_phenotype": { + "name": "host_phenotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PATO or HP" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Phenotype of human or other host. For phenotypic quality ontology (pato) (v 2018-03-27) terms, please see http://purl.bioontology.org/ontology/pato. For Human Phenotype Ontology (HP) (v 2018-06-13) please see http://purl.bioontology.org/ontology/HP", + "title": "host phenotype", + "examples": [ + { + "value": "elongated [PATO:0001154]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host phenotype" + ], + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000874", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_sex": { + "name": "host_sex", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Gender or physical sex of the host.", + "title": "host sex", + "examples": [ + { + "value": "non-binary" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host sex" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000811", + "domain_of": [ + "Biosample" + ], + "range": "host_sex_enum", + "multivalued": false + }, + "host_shape": { + "name": "host_shape", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "shape" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Morphological shape of host", + "title": "host shape", + "examples": [ + { + "value": "round" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host shape" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000261", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_subject_id": { + "name": "host_subject_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A unique identifier by which each subject can be referred to, de-identified.", + "title": "host subject id", + "examples": [ + { + "value": "MPI123" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host subject id" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000861", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_subspecf_genlin": { + "name": "host_subspecf_genlin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, e.g. serovar, biotype, ecotype, variety, cultivar." + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about the genetic distinctness of the host organism below the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, cultivar, or any relevant genetic typing schemes like Group I plasmid. Subspecies should not be recorded in this term, but in the NCBI taxonomy. Supply both the lineage name and the lineage rank separated by a colon, e.g., biovar:abc123.", + "title": "host subspecific genetic lineage", + "examples": [ + { + "value": "serovar:Newport, variety:glabrum, cultivar: Red Delicious" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host subspecific genetic lineage" + ], + "is_a": "core field", + "string_serialization": "{rank name}:{text}", + "slot_uri": "MIXS:0001318", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_substrate": { + "name": "host_substrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "substrate name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The growth substrate of the host.", + "title": "host substrate", + "examples": [ + { + "value": "rock" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host substrate" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000252", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_symbiont": { + "name": "host_symbiont", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "species name or common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The taxonomic name of the organism(s) found living in mutualistic, commensalistic, or parasitic symbiosis with the specific host.", + "title": "observed host symbionts", + "examples": [ + { + "value": "flukeworms" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "observed host symbionts" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001298", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_taxid": { + "name": "host_taxid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "NCBI taxon identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "NCBI taxon id of the host, e.g. 9606", + "title": "host taxid", + "comments": [ + "Homo sapiens [NCBITaxon:9606] would be a reasonable has_raw_value" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host taxid" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000250", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_tot_mass": { + "name": "host_tot_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total mass of the host at collection, the unit depends on host", + "title": "host total mass", + "examples": [ + { + "value": "2500 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host total mass" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000263", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "host_wet_mass": { + "name": "host_wet_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of wet mass", + "title": "host wet mass", + "examples": [ + { + "value": "1500 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host wet mass" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000567", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "humidity": { + "name": "humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Amount of water vapour in the air, at the time of sampling", + "title": "humidity", + "examples": [ + { + "value": "25 gram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "humidity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000100", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "humidity regimen" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "indoor_space": { + "name": "indoor_space", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A distinguishable space within a structure, the purpose for which discrete areas of a building is used", + "title": "indoor space", + "examples": [ + { + "value": "foyer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "indoor space" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000763", + "domain_of": [ + "Biosample" + ], + "range": "indoor_space_enum", + "multivalued": false + }, + "indoor_surf": { + "name": "indoor_surf", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of indoor surface", + "title": "indoor surface", + "examples": [ + { + "value": "wall" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "indoor surface" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000764", + "domain_of": [ + "Biosample" + ], + "range": "indoor_surf_enum", + "multivalued": false + }, + "indust_eff_percent": { + "name": "indust_eff_percent", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Percentage of industrial effluents received by wastewater treatment plant", + "title": "industrial effluent percent", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "industrial effluent percent" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000662", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "infiltrations": { + "name": "infiltrations", + "description": "The amount of time it takes to complete each infiltration activity", + "examples": [ + { + "value": "['00:01:32', '00:00:53']" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.protocols.io/view/field-sampling-protocol-kqdg3962pg25/v1" + ], + "aliases": [ + "infiltration_1", + "infiltration_2" + ], + "list_elements_ordered": true, + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false, + "pattern": "^(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9]$" + }, + "inorg_particles": { + "name": "inorg_particles", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "inorganic particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of particles such as sand, grit, metal particles, ceramics, etc.; can include multiple particles", + "title": "inorganic particles", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "inorganic particles" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000664", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "inside_lux": { + "name": "inside_lux", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilowatt per square metre" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded value at sampling time (power density)", + "title": "inside lux light", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "inside lux light" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000168", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "int_wall_cond": { + "name": "int_wall_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the wall at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "interior wall condition", + "examples": [ + { + "value": "damaged" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "interior wall condition" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000813", + "domain_of": [ + "Biosample" + ], + "range": "int_wall_cond_enum", + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "iw_bt_date_well": { + "name": "iw_bt_date_well", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Injection water breakthrough date per well following a secondary and/or tertiary recovery", + "title": "injection water breakthrough date of specific well", + "examples": [ + { + "value": "2018-05-11" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "injection water breakthrough date of specific well" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001010", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "iwf": { + "name": "iwf", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Proportion of the produced fluids derived from injected water at the time of sampling. (e.g. 87%)", + "title": "injection water fraction", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "injection water fraction" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000455", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "last_clean": { + "name": "last_clean", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The last time the floor was cleaned (swept, mopped, vacuumed)", + "title": "last time swept/mopped/vacuumed", + "examples": [ + { + "value": "2018-05-11:T14:30Z" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "last time swept/mopped/vacuumed" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000814", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "is_a": "environment field", + "string_serialization": "{float} {float}", + "slot_uri": "MIXS:0000009", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "lbc_thirty": { + "name": "lbc_thirty", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ppm CaCO3/pH" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "lime buffer capacity, determined after 30 minute incubation", + "title": "lime buffer capacity (at 30 minutes)", + "comments": [ + "This is the mass of lime, in mg, needed to raise the pH of one kg of soil by one pH unit" + ], + "examples": [ + { + "value": "543 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0", + "https://secure.caes.uga.edu/extension/publications/files/pdf/C%20874_5.PDF" + ], + "aliases": [ + "lbc_thirty", + "lbc30", + "lime buffer capacity (at 30 minutes)" + ], + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "lbceq": { + "name": "lbceq", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ppm CaCO3/pH" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "lime buffer capacity, determined at equilibrium after 5 day incubation", + "title": "lime buffer capacity (after 5 day incubation)", + "comments": [ + "This is the mass of lime, in mg, needed to raise the pH of one kg of soil by one pH unit" + ], + "examples": [ + { + "value": "1575 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "lbceq", + "lime buffer capacity (at 5-day equilibrium)" + ], + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "light_intensity": { + "name": "light_intensity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of light intensity", + "title": "light intensity", + "examples": [ + { + "value": "0.3 lux" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light intensity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000706", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "light_type": { + "name": "light_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Application of light to achieve some practical or aesthetic effect. Lighting includes the use of both artificial light sources such as lamps and light fixtures, as well as natural illumination by capturing daylight. Can also include absence of light", + "title": "light type", + "examples": [ + { + "value": "desk lamp" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000769", + "domain_of": [ + "Biosample" + ], + "range": "light_type_enum", + "multivalued": true + }, + "link_addit_analys": { + "name": "link_addit_analys", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to additional analysis results performed on the sample", + "title": "links to additional analysis", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "links to additional analysis" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000340", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "link_class_info": { + "name": "link_class_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to digitized soil maps or other soil classification information", + "title": "link to classification information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "link to classification information" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000329", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "link_climate_info": { + "name": "link_climate_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to climate resource", + "title": "link to climate information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "link to climate information" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000328", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "lithology": { + "name": "lithology", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Hydrocarbon resource main lithology (Additional information: http://petrowiki.org/Lithology_and_rock_type_determination). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "lithology", + "examples": [ + { + "value": "Volcanic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "lithology" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000990", + "domain_of": [ + "Biosample" + ], + "range": "lithology_enum", + "multivalued": false + }, + "local_class": { + "name": "local_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "local classification name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Soil classification based on local soil classification system", + "title": "soil_taxonomic/local classification", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil_taxonomic/local classification" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000330", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "local_class_meth": { + "name": "local_class_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the local soil classification", + "title": "soil_taxonomic/local classification method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil_taxonomic/local classification method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000331", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "magnesium" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "manganese": { + "name": "manganese", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg (ppm)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of manganese in the sample", + "title": "manganese", + "examples": [ + { + "value": "24.7 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "manganese" + ], + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "max_occup": { + "name": "max_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The maximum amount of people allowed in the indoor environment", + "title": "maximum occupancy", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "maximum occupancy" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000229", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "mean_frict_vel": { + "name": "mean_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean friction velocity", + "title": "mean friction velocity", + "examples": [ + { + "value": "0.5 meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean friction velocity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000498", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "mean_peak_frict_vel": { + "name": "mean_peak_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean peak friction velocity", + "title": "mean peak friction velocity", + "examples": [ + { + "value": "1 meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean peak friction velocity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000502", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "mech_struc": { + "name": "mech_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "mechanical structure: a moving structure", + "title": "mechanical structure", + "examples": [ + { + "value": "elevator" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mechanical structure" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000815", + "domain_of": [ + "Biosample" + ], + "range": "mech_struc_enum", + "multivalued": false + }, + "mechanical_damage": { + "name": "mechanical_damage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "damage type;body site" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about any mechanical damage exerted on the plant; can include multiple damages and sites", + "title": "mechanical damage", + "examples": [ + { + "value": "pruning;bark" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mechanical damage" + ], + "is_a": "core field", + "string_serialization": "{text};{text}", + "slot_uri": "MIXS:0001052", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "methane": { + "name": "methane", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per billion, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Methane (gas) amount or concentration at the time of sampling", + "title": "methane", + "examples": [ + { + "value": "1800 parts per billion" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "methane" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000101", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "micro_biomass_c_meth": { + "name": "micro_biomass_c_meth", + "description": "Reference or method used in determining microbial biomass carbon", + "title": "microbial biomass carbon method", + "todos": [ + "How should we separate values? | or ;? lets be consistent" + ], + "comments": [ + "required if \"microbial_biomass_c\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000339" + ], + "rank": 11, + "string_serialization": "{PMID}|{DOI}|{URL}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "micro_biomass_meth": { + "name": "micro_biomass_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining microbial biomass", + "title": "microbial biomass method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "microbial biomass method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000339", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "micro_biomass_n_meth": { + "name": "micro_biomass_n_meth", + "description": "Reference or method used in determining microbial biomass nitrogen", + "title": "microbial biomass nitrogen method", + "comments": [ + "required if \"microbial_biomass_n\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000339" + ], + "rank": 13, + "string_serialization": "{PMID}|{DOI}|{URL}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired" + }, + "microbial_biomass": { + "name": "microbial_biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram per kilogram soil" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer. If you keep this, you would need to have correction factors used for conversion to the final units", + "title": "microbial biomass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "microbial biomass" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000650", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "microbial_biomass_c": { + "name": "microbial_biomass_c", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass carbon", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug C/g dry soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 10, + "string_serialization": "{float} {unit}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired" + }, + "microbial_biomass_n": { + "name": "microbial_biomass_n", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass nitrogen", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug N/g dry soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 12, + "string_serialization": "{float} {unit}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired" + }, + "mineral_nutr_regm": { + "name": "mineral_nutr_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "mineral nutrient name;mineral nutrient amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the use of mineral supplements; should include the name of mineral nutrient, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple mineral nutrient regimens", + "title": "mineral nutrient regimen", + "examples": [ + { + "value": "potassium;15 gram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mineral nutrient regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000570", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "n_alkanes": { + "name": "n_alkanes", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "n-alkane name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of n-alkanes; can include multiple n-alkanes", + "title": "n-alkanes", + "examples": [ + { + "value": "n-hexadecane;100 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "n-alkanes" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000503", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "nitrate_nitrogen": { + "name": "nitrate_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate nitrogen in the sample", + "title": "nitrate_nitrogen", + "comments": [ + "often below some specified limit of detection" + ], + "examples": [ + { + "value": "0.29 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "nitrate_nitrogen", + "NO3-N" + ], + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrite" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "nitrite_nitrogen": { + "name": "nitrite_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite nitrogen in the sample", + "title": "nitrite_nitrogen", + "examples": [ + { + "value": "1.2 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "nitrite_nitrogen", + "NO2-N" + ], + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrogen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "non_microb_biomass": { + "name": "non_microb_biomass", + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g.insect, plant, total. Can include multiple measurements separated by ;", + "title": "non-microbial biomass", + "examples": [ + { + "value": "insect 0.23 ug; plant 1g" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000174", + "MIXS:0000650" + ], + "rank": 8, + "string_serialization": "{text};{float} {unit}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired" + }, + "non_microb_biomass_method": { + "name": "non_microb_biomass_method", + "description": "Reference or method used in determining biomass", + "title": "non-microbial biomass method", + "comments": [ + "required if \"non-microbial biomass\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1038/s41467-021-26181-3" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 9, + "string_serialization": "{PMID}|{DOI}|{URL}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired" + }, + "non_min_nutr_regm": { + "name": "non_min_nutr_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "non-mineral nutrient name;non-mineral nutrient amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the exposure of plant to non-mineral nutrient such as oxygen, hydrogen or carbon; should include the name of non-mineral nutrient, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple non-mineral nutrient regimens", + "title": "non-mineral nutrient regimen", + "examples": [ + { + "value": "carbon dioxide;10 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "non-mineral nutrient regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000571", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "number_pets": { + "name": "number_pets", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of pets residing in the sampled space", + "title": "number of pets", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "number of pets" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000231", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "number_plants": { + "name": "number_plants", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of plant(s) in the sampling space", + "title": "number of houseplants", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "number of houseplants" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000230", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "number_resident": { + "name": "number_resident", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of individuals currently occupying in the sampling location", + "title": "number of residents", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "number of residents" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000232", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "occup_density_samp": { + "name": "occup_density_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Average number of occupants at time of sampling per square footage", + "title": "occupant density at sampling", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "occupant density at sampling" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000217", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "occup_document": { + "name": "occup_document", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of documentation of occupancy", + "title": "occupancy documentation", + "examples": [ + { + "value": "estimate" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "occupancy documentation" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000816", + "domain_of": [ + "Biosample" + ], + "range": "occup_document_enum", + "multivalued": false + }, + "occup_samp": { + "name": "occup_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Number of occupants present at time of sample within the given space", + "title": "occupancy at sampling", + "examples": [ + { + "value": "10" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "occupancy at sampling" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000772", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic carbon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "org_count_qpcr_info": { + "name": "org_count_qpcr_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per gram (or ml or cm^2)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "If qpcr was used for the cell count, the target gene name, the primer sequence and the cycling conditions should also be provided. (Example: 16S rrna; FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; denaturation:90C_2min; annealing:52C_30 sec; elongation:72C_30 sec; 90 C for 1 min; final elongation:72C_5min; 30 cycles)", + "title": "organism count qPCR information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count qPCR information" + ], + "is_a": "core field", + "string_serialization": "{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles", + "slot_uri": "MIXS:0000099", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic matter" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic nitrogen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "org_nitro_method": { + "name": "org_nitro_method", + "description": "Method used for obtaining organic nitrogen", + "title": "organic nitrogen method", + "comments": [ + "required if \"org_nitro\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(85)90144-0" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000338", + "MIXS:0000205" + ], + "rank": 14, + "string_serialization": "{PMID}|{DOI}|{URL}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired" + }, + "org_particles": { + "name": "org_particles", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of particles such as faeces, hairs, food, vomit, paper fibers, plant material, humus, etc.", + "title": "organic particles", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic particles" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000665", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells per milliliter;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "other_treatment": { + "name": "other_treatment", + "description": "Other treatments applied to your samples that are not applicable to the provided fields", + "title": "other treatments", + "notes": [ + "Values entered here will be used to determine potential new slots." + ], + "comments": [ + "This is an open text field to provide any treatments that cannot be captured in the provided slots." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000300" + ], + "rank": 15, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "owc_tvdss": { + "name": "owc_tvdss", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Depth of the original oil water contact (OWC) zone (average) (m TVDSS)", + "title": "oil water contact depth", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oil water contact depth" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000405", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "domain_of": [ + "Biosample" + ], + "range": "OxyStatSampEnum", + "multivalued": false + }, + "oxygen": { + "name": "oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygen (gas) amount or concentration at the time of sampling", + "title": "oxygen", + "examples": [ + { + "value": "600 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000104", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "part_org_carb": { + "name": "part_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic carbon", + "title": "particulate organic carbon", + "examples": [ + { + "value": "1.92 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "particulate organic carbon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000515", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "part_org_nitro": { + "name": "part_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic nitrogen", + "title": "particulate organic nitrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "particulate organic nitrogen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000719", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "particle_class": { + "name": "particle_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Particles are classified, based on their size, into six general categories:clay, silt, sand, gravel, cobbles, and boulders; should include amount of particle preceded by the name of the particle type; can include multiple values", + "title": "particle classification", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "particle classification" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000206", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "permeability": { + "name": "permeability", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mD" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the ability of a hydrocarbon resource to allow fluids to pass through it. (Additional information: https://en.wikipedia.org/wiki/Permeability_(earth_sciences))", + "title": "permeability", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "permeability" + ], + "is_a": "core field", + "string_serialization": "{integer} - {integer} {unit}", + "slot_uri": "MIXS:0000404", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "pesticide_regm": { + "name": "pesticide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pesticide name;pesticide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of insecticides; should include the name of pesticide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple pesticide regimens", + "title": "pesticide regimen", + "examples": [ + { + "value": "pyrethrum;0.6 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pesticide regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000573", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "petroleum_hydrocarb": { + "name": "petroleum_hydrocarb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of petroleum hydrocarbon", + "title": "petroleum hydrocarbon", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "petroleum hydrocarbon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000516", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ph measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001001", + "domain_of": [ + "Biosample" + ], + "range": "double", + "multivalued": false + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ph_regm": { + "name": "ph_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving exposure of plants to varying levels of ph of the growth media, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimen", + "title": "pH regimen", + "examples": [ + { + "value": "7.6;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH regimen" + ], + "is_a": "core field", + "string_serialization": "{float};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001056", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "phaeopigments": { + "name": "phaeopigments", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phaeopigment name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phaeopigments; can include multiple phaeopigments", + "title": "phaeopigments", + "examples": [ + { + "value": "2.5 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phaeopigments" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000180", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phosphate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids; can include multiple values", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phospholipid fatty acid" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000181", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "photon_flux": { + "name": "photon_flux", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of photons per second per unit area" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of photon flux", + "title": "photon flux", + "examples": [ + { + "value": "3.926 micromole photons per second per square meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "photon flux" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000725", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "plant_growth_med": { + "name": "plant_growth_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "EO or enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specification of the media for growing the plants or tissue cultured samples, e.g. soil, aeroponic, hydroponic, in vitro solid culture medium, in vitro liquid culture medium. Recommended value is a specific value from EO:plant growth medium (follow this link for terms http://purl.obolibrary.org/obo/EO_0007147) or other controlled vocabulary", + "title": "plant growth medium", + "examples": [ + { + "value": "hydroponic plant culture media [EO:0007067]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "plant growth medium" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001057", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "plant_product": { + "name": "plant_product", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "product name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Substance produced by the plant, where the sample was obtained from", + "title": "plant product", + "examples": [ + { + "value": "xylem sap [PO:0025539]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "plant product" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001058", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "plant_sex": { + "name": "plant_sex", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sex of the reproductive parts on the whole plant, e.g. pistillate, staminate, monoecieous, hermaphrodite.", + "title": "plant sex", + "examples": [ + { + "value": "Hermaphroditic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "plant sex" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001059", + "domain_of": [ + "Biosample" + ], + "range": "plant_sex_enum", + "multivalued": false + }, + "plant_struc": { + "name": "plant_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PO" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of plant structure the sample was obtained from; for Plant Ontology (PO) (v releases/2017-12-14) terms, see http://purl.bioontology.org/ontology/PO, e.g. petiole epidermis (PO_0000051). If an individual flower is sampled, the sex of it can be recorded here.", + "title": "plant structure", + "examples": [ + { + "value": "epidermis [PO:0005679]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "plant structure" + ], + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0001060", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "pollutants": { + "name": "pollutants", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pollutant name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter, microgram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Pollutant types and, amount or concentrations measured at the time of sampling; can report multiple pollutants by entering numeric values preceded by name of pollutant", + "title": "pollutants", + "examples": [ + { + "value": "lead;0.15 microgram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pollutants" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000107", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "porosity": { + "name": "porosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value or range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Porosity of deposited sediment is volume of voids divided by the total volume of sample", + "title": "porosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "porosity" + ], + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000211", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "potassium" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "pour_point": { + "name": "pour_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which a liquid becomes semi solid and loses its flow characteristics. In crude oil a high¬†pour point¬†is generally associated with a high paraffin content, typically found in crude deriving from a larger proportion of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)", + "title": "pour point", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pour point" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000127", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "pre_treatment": { + "name": "pre_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pre-treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process of pre-treatment removes materials that can be easily collected from the raw wastewater", + "title": "pre-treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pre-treatment" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000348", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "pres_animal_insect": { + "name": "pres_animal_insect", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration;count" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type and number of animals or insects present in the sampling space.", + "title": "presence of pets, animals, or insects", + "examples": [ + { + "value": "cat;5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "presence of pets, animals, or insects" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000819", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false, + "pattern": "^(cat|dog|rodent|snake|other);\\d+$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pressure" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "prev_land_use_meth": { + "name": "prev_land_use_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining previous land use and dates", + "title": "history/previous land use method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/previous land use method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000316", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "previous_land_use": { + "name": "previous_land_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "land use name;date" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Previous land use and dates", + "title": "history/previous land use", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/previous land use" + ], + "is_a": "core field", + "string_serialization": "{text};{timestamp}", + "slot_uri": "MIXS:0000315", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "primary_prod": { + "name": "primary_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day, gram per square meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of primary production, generally measured as isotope uptake", + "title": "primary production", + "examples": [ + { + "value": "100 milligram per cubic meter per day" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "primary production" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000728", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "primary_treatment": { + "name": "primary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "primary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process to produce both a generally homogeneous liquid capable of being treated biologically and a sludge that can be separately treated or processed", + "title": "primary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "primary treatment" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000349", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "prod_rate": { + "name": "prod_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oil and/or gas production rates per well (e.g. 524 m3 / day)", + "title": "production rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "production rate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000452", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "prod_start_date": { + "name": "prod_start_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Date of field's first production", + "title": "production start date", + "examples": [ + { + "value": "2018-05-11" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "production start date" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001008", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "profile_position": { + "name": "profile_position", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Cross-sectional position in the hillslope where sample was collected.sample area position in relation to surrounding areas", + "title": "profile position", + "examples": [ + { + "value": "summit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "profile position" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001084", + "domain_of": [ + "Biosample" + ], + "range": "profile_position_enum", + "multivalued": false + }, + "project_id": { + "name": "project_id", + "description": "Proposal IDs or names associated with dataset", + "title": "project ID", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 1, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "EMSL", + "recommended": true + }, + "proposal_dna": { + "name": "proposal_dna", + "title": "DNA proposal ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "504000" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 19, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metagenomics", + "recommended": true + }, + "proposal_rna": { + "name": "proposal_rna", + "title": "RNA proposal ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "504000" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 19, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true + }, + "quad_pos": { + "name": "quad_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The quadrant position of the sampling room within the building", + "title": "quadrant position", + "examples": [ + { + "value": "West side" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "quadrant position" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000820", + "domain_of": [ + "Biosample" + ], + "range": "quad_pos_enum", + "multivalued": false + }, + "radiation_regm": { + "name": "radiation_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "radiation type name;radiation amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "rad, gray" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving exposure of plant or a plant part to a particular radiation regimen; should include the radiation type, amount or intensity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple radiation regimens", + "title": "radiation regimen", + "examples": [ + { + "value": "gamma radiation;60 gray;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "radiation regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000575", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "rainfall_regm": { + "name": "rainfall_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to a given amount of rainfall, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "rainfall regimen", + "examples": [ + { + "value": "15 millimeter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rainfall regimen" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000576", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "reactor_type": { + "name": "reactor_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "reactor type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Anaerobic digesters can be designed and engineered to operate using a number of different process configurations, as batch or continuous, mesophilic, high solid or low solid, and single stage or multistage", + "title": "reactor type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "reactor type" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000350", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "redox_potential": { + "name": "redox_potential", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millivolt" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Redox potential, measured relative to a hydrogen cell, indicating oxidation or reduction potential", + "title": "redox potential", + "examples": [ + { + "value": "300 millivolt" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "redox potential" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000182", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "rel_air_humidity": { + "name": "rel_air_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Partial vapor and air pressure, density of the vapor and air, or by the actual mass of the vapor and air", + "title": "relative air humidity", + "examples": [ + { + "value": "80%" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "relative air humidity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000121", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "rel_humidity_out": { + "name": "rel_humidity_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram of air, kilogram of air" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded outside relative humidity value at the time of sampling", + "title": "outside relative humidity", + "examples": [ + { + "value": "12 per kilogram of air" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "outside relative humidity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000188", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "rel_samp_loc": { + "name": "rel_samp_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The sampling location within the train car", + "title": "relative sampling location", + "examples": [ + { + "value": "center of car" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "relative sampling location" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000821", + "domain_of": [ + "Biosample" + ], + "range": "rel_samp_loc_enum", + "multivalued": false + }, + "replicate_number": { + "name": "replicate_number", + "description": "If sending biological replicates, indicate the rep number here.", + "title": "replicate number", + "comments": [ + "This will guide staff in ensuring your samples are blocked & randomized correctly" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "string_serialization": "{integer}", + "domain_of": [ + "Biosample" + ], + "slot_group": "EMSL", + "recommended": true + }, + "reservoir": { + "name": "reservoir", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the reservoir (e.g. Carapebus)", + "title": "reservoir name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "reservoir name" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000303", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "resins_pc": { + "name": "resins_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "resins wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "resins wt%" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000134", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "rna_absorb1": { + "name": "rna_absorb1", + "description": "260/280 measurement of RNA sample purity", + "title": "RNA absorbance 260/280", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 7, + "string_serialization": "{float}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "range": "float", + "recommended": true + }, + "rna_absorb2": { + "name": "rna_absorb2", + "description": "260/230 measurement of RNA sample purity", + "title": "RNA absorbance 260/230", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 8, + "string_serialization": "{float}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "range": "float", + "recommended": true + }, + "rna_concentration": { + "name": "rna_concentration", + "title": "RNA concentration in ng/ul", + "comments": [ + "Units must be in ng/uL. Enter the numerical part only. Must be calculated using a fluorometric method. Acceptable values are 0-2000." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "nmdc:nucleic_acid_concentration" + ], + "rank": 5, + "string_serialization": "{float}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "range": "float", + "recommended": true, + "minimum_value": 0, + "maximum_value": 1000 + }, + "rna_cont_type": { + "name": "rna_cont_type", + "description": "Tube or plate (96-well)", + "title": "RNA container type", + "examples": [ + { + "value": "plate" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "range": "JgiContTypeEnum", + "recommended": true + }, + "rna_cont_well": { + "name": "rna_cont_well", + "title": "RNA plate position", + "comments": [ + "Required when 'plate' is selected for container type.", + "Leave blank if the sample will be shipped in a tube.", + "JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not pass validation.", + "For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8)." + ], + "examples": [ + { + "value": "B2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "string_serialization": "{96 well plate pos}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true, + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + }, + "rna_container_id": { + "name": "rna_container_id", + "title": "RNA container label", + "comments": [ + "Must be unique across all tubes and plates, and <20 characters. All samples in a plate should have the same plate label." + ], + "examples": [ + { + "value": "Pond_MT_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 9, + "string_serialization": "{text < 20 characters}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true + }, + "rna_isolate_meth": { + "name": "rna_isolate_meth", + "description": "Describe the method/protocol/kit used to extract DNA/RNA.", + "title": "RNA isolation method", + "examples": [ + { + "value": "phenol/chloroform extraction" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Sample Isolation Method" + ], + "rank": 16, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true + }, + "rna_project_contact": { + "name": "rna_project_contact", + "title": "RNA seq project contact", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "John Jones" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 18, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true + }, + "rna_samp_id": { + "name": "rna_samp_id", + "title": "RNA sample ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "187654" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true + }, + "rna_sample_format": { + "name": "rna_sample_format", + "description": "Solution in which the RNA sample has been suspended", + "title": "RNA sample format", + "examples": [ + { + "value": "Water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "range": "RNASampleFormatEnum", + "recommended": true + }, + "rna_sample_name": { + "name": "rna_sample_name", + "description": "Give the RNA sample a name that is meaningful to you. Sample names must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only.", + "title": "RNA sample name", + "examples": [ + { + "value": "JGI_pond_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true, + "minimum_value": 0, + "maximum_value": 2000 + }, + "rna_seq_project": { + "name": "rna_seq_project", + "title": "RNA seq project ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "1191234" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Seq Project ID" + ], + "rank": 1, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true + }, + "rna_seq_project_name": { + "name": "rna_seq_project_name", + "title": "RNA seq project name", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "JGI Pond metatranscriptomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true + }, + "rna_seq_project_pi": { + "name": "rna_seq_project_pi", + "title": "RNA seq project PI", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "Jane Johnson" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 17, + "string_serialization": "{text}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "recommended": true + }, + "rna_volume": { + "name": "rna_volume", + "title": "RNA volume in ul", + "comments": [ + "Units must be in uL. Enter the numerical part only. Value must be 0-1000. This form accepts values < 25, but JGI may refuse to process them unless permission has been granted by a project manager" + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "string_serialization": "{float}", + "domain_of": [ + "Biosample" + ], + "slot_group": "JGI-Metatranscriptomics", + "range": "float", + "recommended": true, + "minimum_value": 0, + "maximum_value": 1000 + }, + "room_air_exch_rate": { + "name": "room_air_exch_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The rate at which outside air replaces indoor air in a given space", + "title": "room air exchange rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room air exchange rate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000169", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_architec_elem": { + "name": "room_architec_elem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The unique details and component parts that, together, form the architecture of a distinguisahable space within a built structure", + "title": "room architectural elements", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room architectural elements" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000233", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_condt": { + "name": "room_condt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The condition of the room at the time of sampling", + "title": "room condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room condition" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000822", + "domain_of": [ + "Biosample" + ], + "range": "room_condt_enum", + "multivalued": false + }, + "room_connected": { + "name": "room_connected", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of rooms connected to the sampling room by a doorway", + "title": "rooms connected by a doorway", + "examples": [ + { + "value": "office" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooms connected by a doorway" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000826", + "domain_of": [ + "Biosample" + ], + "range": "room_connected_enum", + "multivalued": false + }, + "room_count": { + "name": "room_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total count of rooms in the built structure including all room types", + "title": "room count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000234", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_dim": { + "name": "room_dim", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The length, width and height of sampling room", + "title": "room dimensions", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room dimensions" + ], + "is_a": "core field", + "string_serialization": "{integer} {unit} x {integer} {unit} x {integer} {unit}", + "slot_uri": "MIXS:0000192", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_door_dist": { + "name": "room_door_dist", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Distance between doors (meters) in the hallway between the sampling room and adjacent rooms", + "title": "room door distance", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room door distance" + ], + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000193", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_door_share": { + "name": "room_door_share", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) sharing a door with the sampling room", + "title": "rooms that share a door with sampling room", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooms that share a door with sampling room" + ], + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000242", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_hallway": { + "name": "room_hallway", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) located in the same hallway as sampling room", + "title": "rooms that are on the same hallway", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooms that are on the same hallway" + ], + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000238", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_loc": { + "name": "room_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The position of the room within the building", + "title": "room location in building", + "examples": [ + { + "value": "interior room" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room location in building" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000823", + "domain_of": [ + "Biosample" + ], + "range": "room_loc_enum", + "multivalued": false + }, + "room_moist_dam_hist": { + "name": "room_moist_dam_hist", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The history of moisture damage or mold in the past 12 months. Number of events of moisture damage or mold observed", + "title": "room moisture damage or mold history", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room moisture damage or mold history" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000235", + "domain_of": [ + "Biosample" + ], + "range": "integer", + "multivalued": false + }, + "room_net_area": { + "name": "room_net_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square feet, square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The net floor area of sampling room. Net area excludes wall thicknesses", + "title": "room net area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room net area" + ], + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000194", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_occup": { + "name": "room_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Count of room occupancy at time of sampling", + "title": "room occupancy", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room occupancy" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000236", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_samp_pos": { + "name": "room_samp_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The horizontal sampling position in the room relative to architectural elements", + "title": "room sampling position", + "examples": [ + { + "value": "south corner" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room sampling position" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000824", + "domain_of": [ + "Biosample" + ], + "range": "room_samp_pos_enum", + "multivalued": false + }, + "room_type": { + "name": "room_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The main purpose or activity of the sampling room. A room is any distinguishable space within a structure", + "title": "room type", + "examples": [ + { + "value": "bathroom" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000825", + "domain_of": [ + "Biosample" + ], + "range": "room_type_enum", + "multivalued": false + }, + "room_vol": { + "name": "room_vol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic feet, cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Volume of sampling room", + "title": "room volume", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room volume" + ], + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000195", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_wall_share": { + "name": "room_wall_share", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) sharing a wall with the sampling room", + "title": "rooms that share a wall with sampling room", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooms that share a wall with sampling room" + ], + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000243", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "room_window_count": { + "name": "room_window_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Number of windows in the room", + "title": "room window count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room window count" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000237", + "domain_of": [ + "Biosample" + ], + "range": "integer", + "multivalued": false + }, + "root_cond": { + "name": "root_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Relevant rooting conditions such as field plot size, sowing density, container dimensions, number of plants per container.", + "title": "rooting conditions", + "examples": [ + { + "value": "http://himedialabs.com/TD/PT158.pdf" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting conditions" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001061", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "root_med_carbon": { + "name": "root_med_carbon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "carbon source name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Source of organic carbon in the culture rooting medium; e.g. sucrose.", + "title": "rooting medium carbon", + "examples": [ + { + "value": "sucrose" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium carbon" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000577", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "root_med_macronutr": { + "name": "root_med_macronutr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "macronutrient name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of the culture rooting medium macronutrients (N,P, K, Ca, Mg, S); e.g. KH2PO4 (170¬†mg/L).", + "title": "rooting medium macronutrients", + "examples": [ + { + "value": "KH2PO4;170¬†milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium macronutrients" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000578", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "root_med_micronutr": { + "name": "root_med_micronutr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "micronutrient name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of the culture rooting medium micronutrients (Fe, Mn, Zn, B, Cu, Mo); e.g. H3BO3 (6.2¬†mg/L).", + "title": "rooting medium micronutrients", + "examples": [ + { + "value": "H3BO3;6.2¬†milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium micronutrients" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000579", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "root_med_ph": { + "name": "root_med_ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the culture rooting medium; e.g. 5.5.", + "title": "rooting medium pH", + "examples": [ + { + "value": "7.5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium pH" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001062", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "root_med_regl": { + "name": "root_med_regl", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "regulator name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Growth regulators in the culture rooting medium such as cytokinins, auxins, gybberellins, abscisic acid; e.g. 0.5¬†mg/L NAA.", + "title": "rooting medium regulators", + "examples": [ + { + "value": "abscisic acid;0.75 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium regulators" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000581", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "root_med_solid": { + "name": "root_med_solid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specification of the solidifying agent in the culture rooting medium; e.g. agar.", + "title": "rooting medium solidifier", + "examples": [ + { + "value": "agar" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium solidifier" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001063", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "root_med_suppl": { + "name": "root_med_suppl", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "supplement name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Organic supplements of the culture rooting medium, such as vitamins, amino acids, organic acids, antibiotics activated charcoal; e.g. nicotinic acid (0.5¬†mg/L).", + "title": "rooting medium organic supplements", + "examples": [ + { + "value": "nicotinic acid;0.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium organic supplements" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000580", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "salt_regm": { + "name": "salt_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "salt name;salt amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of salts as supplement to liquid and soil growth media; should include the name of salt, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple salt regimens", + "title": "salt regimen", + "examples": [ + { + "value": "NaCl;5 gram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salt regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000582", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_capt_status": { + "name": "samp_capt_status", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reason for the sample", + "title": "sample capture status", + "examples": [ + { + "value": "farm sample" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample capture status" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000860", + "domain_of": [ + "Biosample" + ], + "range": "samp_capt_status_enum", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_collect_point": { + "name": "samp_collect_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sampling point on the asset were sample was collected (e.g. Wellhead, storage tank, separator, etc). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample collection point", + "examples": [ + { + "value": "well" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection point" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001015", + "domain_of": [ + "Biosample" + ], + "range": "samp_collect_point_enum", + "multivalued": false + }, + "samp_dis_stage": { + "name": "samp_dis_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of the disease at the time of sample collection, e.g. inoculation, penetration, infection, growth and reproduction, dissemination of pathogen.", + "title": "sample disease stage", + "examples": [ + { + "value": "infection" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample disease stage" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000249", + "domain_of": [ + "Biosample" + ], + "range": "samp_dis_stage_enum", + "multivalued": false + }, + "samp_floor": { + "name": "samp_floor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The floor of the building, where the sampling room is located", + "title": "sampling floor", + "examples": [ + { + "value": "4th floor" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sampling floor" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000828", + "domain_of": [ + "Biosample" + ], + "range": "samp_floor_enum", + "multivalued": false + }, + "samp_loc_corr_rate": { + "name": "samp_loc_corr_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter per year" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Metal corrosion rate is the speed of metal deterioration due to environmental conditions. As environmental conditions change corrosion rates change accordingly. Therefore, long term corrosion rates are generally more informative than short term rates and for that reason they are preferred during reporting. In the case of suspected MIC, corrosion rate measurements at the time of sampling might provide insights into the involvement of certain microbial community members in MIC as well as potential microbial interplays", + "title": "corrosion rate at sample location", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "corrosion rate at sample location" + ], + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000136", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater, storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_md": { + "name": "samp_md", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "In non deviated well, measured depth is equal to the true vertical depth, TVD (TVD=TVDSS plus the reference or datum it refers to). In deviated wells, the MD is the length of trajectory of the borehole measured from the same reference or datum. Common datums used are ground level (GL), drilling rig floor (DF), rotary table (RT), kelly bushing (KB) and mean sea level (MSL). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample measured depth", + "examples": [ + { + "value": "1534 meter;MSL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample measured depth" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000413", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample used for extracting nucleic acids, and subsequent sequencing. It can refer either to the original material collected or to any derived sub-samples. It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible. INSDC requires every sample name from a single Submitter to be unique. Use of a globally unique identifier for the field source_mat_id is recommended in addition to sample_name.", + "title": "sample name", + "examples": [ + { + "value": "ISDsoil1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_preserv": { + "name": "samp_preserv", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Preservative added to the sample (e.g. Rnalater, alcohol, formaldehyde, etc.). Where appropriate include volume added (e.g. Rnalater; 2 ml)", + "title": "preservative added to sample", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "preservative added to sample" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000463", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_room_id": { + "name": "samp_room_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sampling room number. This ID should be consistent with the designations on the building floor plans", + "title": "sampling room ID or name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sampling room ID or name" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000244", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "examples": [ + { + "value": "5 liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000001", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_sort_meth": { + "name": "samp_sort_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Method by which samples are sorted; open face filter collecting total suspended particles, prefilter to remove particles larger than X micrometers in diameter, where common values of X would be 10 and 2.5 full size sorting in a cascade impactor.", + "title": "sample size sorting method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample size sorting method" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000216", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which sample was stored, e.g. -80 degree Celsius", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_subtype": { + "name": "samp_subtype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of sample sub-type. For example if \"sample type\" is \"Produced Water\" then subtype could be \"Oil Phase\" or \"Water Phase\". If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample subtype", + "examples": [ + { + "value": "biofilm" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample subtype" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000999", + "domain_of": [ + "Biosample" + ], + "range": "samp_subtype_enum", + "multivalued": false + }, + "samp_time_out": { + "name": "samp_time_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "time" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recent and long term history of outside sampling", + "title": "sampling time outside", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sampling time outside" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000196", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_transport_cond": { + "name": "samp_transport_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "days;degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sample transport duration (in days or hrs) and temperature the sample was exposed to (e.g. 5.5 days; 20 ¬∞C)", + "title": "sample transport conditions", + "examples": [ + { + "value": "5 days;-20 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample transport conditions" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000410", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_tvdss": { + "name": "samp_tvdss", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value or measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Depth of the sample i.e. The vertical distance between the sea level and the sampled position in the subsurface. Depth can be reported as an interval for subsurface samples e.g. 1325.75-1362.25 m", + "title": "sample true vertical depth subsea", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample true vertical depth subsea" + ], + "is_a": "core field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000409", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_type": { + "name": "samp_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "GENEPIO:0001246" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material from which the sample was obtained. For the Hydrocarbon package, samples include types like core, rock trimmings, drill cuttings, piping section, coupon, pigging debris, solid deposit, produced fluid, produced water, injected water, swabs, etc. For the Food Package, samples are usually categorized as food, body products or tissues, or environmental material. This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246).", + "title": "sample type", + "examples": [ + { + "value": "built environment sample [GENEPIO:0001248]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample type" + ], + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000998", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "samp_weather": { + "name": "samp_weather", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The weather on the sampling day", + "title": "sampling day weather", + "examples": [ + { + "value": "foggy" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sampling day weather" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000827", + "domain_of": [ + "Biosample" + ], + "range": "samp_weather_enum", + "multivalued": false + }, + "samp_well_name": { + "name": "samp_well_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the well (e.g. BXA1123) where sample was taken", + "title": "sample well name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample well name" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000296", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "Sample ID", + "range": "string", + "recommended": true, + "multivalued": false + }, + "sample_shipped": { + "name": "sample_shipped", + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample sent to EMSL.", + "title": "sample shipped amount", + "comments": [ + "This field is only required when completing metadata for samples being submitted to EMSL for analyses." + ], + "examples": [ + { + "value": "15 g" + }, + { + "value": "100 uL" + }, + { + "value": "5 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "string_serialization": "{float} {unit}", + "domain_of": [ + "Biosample" + ], + "slot_group": "EMSL", + "recommended": true + }, + "sample_type": { + "name": "sample_type", + "description": "Type of sample being submitted", + "title": "sample type", + "comments": [ + "This can vary from 'environmental package' if the sample is an extraction." + ], + "examples": [ + { + "value": "water extracted soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "domain_of": [ + "Biosample" + ], + "slot_group": "EMSL", + "range": "SampleTypeEnum", + "recommended": true + }, + "saturates_pc": { + "name": "saturates_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "saturates wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "saturates wt%" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000131", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "season": { + "name": "season", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "NCIT:C94729" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The season when sampling occurred. Any of the four periods into which the year is divided by the equinoxes and solstices. This field accepts terms listed under season (http://purl.obolibrary.org/obo/NCIT_C94729).", + "title": "season", + "examples": [ + { + "value": "autumn [NCIT:C94733]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "season" + ], + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000829", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "season_environment": { + "name": "season_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "seasonal environment name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular season (e.g. Winter, summer, rabi, rainy etc.), treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment", + "title": "seasonal environment", + "examples": [ + { + "value": "rainy;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "seasonal environment" + ], + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001068", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "season_precpt": { + "name": "season_precpt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of all seasonal precipitation values known, or an estimated equivalent value derived by such methods as regional indexes or Isohyetal maps.", + "title": "mean seasonal precipitation", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean seasonal precipitation" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000645", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "season_temp": { + "name": "season_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Mean seasonal temperature", + "title": "mean seasonal temperature", + "examples": [ + { + "value": "18 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean seasonal temperature" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000643", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "season_use": { + "name": "season_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The seasons the space is occupied", + "title": "seasonal use", + "examples": [ + { + "value": "Winter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "seasonal use" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000830", + "domain_of": [ + "Biosample" + ], + "range": "season_use_enum", + "multivalued": false + }, + "secondary_treatment": { + "name": "secondary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "secondary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process for substantially degrading the biological content of the sewage", + "title": "secondary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "secondary treatment" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000351", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "sediment_type": { + "name": "sediment_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about the sediment type based on major constituents", + "title": "sediment type", + "examples": [ + { + "value": "biogenous" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sediment type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001078", + "domain_of": [ + "Biosample" + ], + "range": "sediment_type_enum", + "multivalued": false + }, + "sewage_type": { + "name": "sewage_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "sewage type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of wastewater treatment plant as municipial or industrial", + "title": "sewage type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sewage type" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000215", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "shad_dev_water_mold": { + "name": "shad_dev_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the shading device", + "title": "shading device signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device signs of water/mold" + ], + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000834", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "shading_device_cond": { + "name": "shading_device_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the shading device at the time of sampling", + "title": "shading device condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device condition" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000831", + "domain_of": [ + "Biosample" + ], + "range": "shading_device_cond_enum", + "multivalued": false + }, + "shading_device_loc": { + "name": "shading_device_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The location of the shading device in relation to the built structure", + "title": "shading device location", + "examples": [ + { + "value": "exterior" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device location" + ], + "is_a": "core field", + "string_serialization": "[exterior|interior]", + "slot_uri": "MIXS:0000832", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "shading_device_mat": { + "name": "shading_device_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "material name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material the shading device is composed of", + "title": "shading device material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device material" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000245", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "shading_device_type": { + "name": "shading_device_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of shading device", + "title": "shading device type", + "examples": [ + { + "value": "slatted aluminum awning" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000835", + "domain_of": [ + "Biosample" + ], + "range": "shading_device_type_enum", + "multivalued": false + }, + "sieving": { + "name": "sieving", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "design name and/or size;amount" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Collection design of pooled samples and/or sieve size and amount of sample sieved", + "title": "composite design/sieving", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "composite design/sieving" + ], + "is_a": "core field", + "string_serialization": "{{text}|{float} {unit}};{float} {unit}", + "slot_uri": "MIXS:0000322", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "silicate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "size_frac_low": { + "name": "size_frac_low", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to pre-filter/pre-sort the sample. Materials larger than the size threshold are excluded from the sample", + "title": "size-fraction lower threshold", + "examples": [ + { + "value": "0.2 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size-fraction lower threshold" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000735", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "size_frac_up": { + "name": "size_frac_up", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to retain the sample. Materials smaller than the size threshold are excluded from the sample", + "title": "size-fraction upper threshold", + "examples": [ + { + "value": "20 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size-fraction upper threshold" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000736", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "slope_aspect": { + "name": "slope_aspect", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The direction a slope faces. While looking down a slope use a compass to record the direction you are facing (direction or degrees); e.g., nw or 315 degrees. This measure provides an indication of sun and wind exposure that will influence soil temperature and evapotranspiration.", + "title": "slope aspect", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "slope aspect" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000647", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "slope_gradient": { + "name": "slope_gradient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Commonly called 'slope'. The angle between ground surface and a horizontal line (in percent). This is the direction that overland water would flow. This measure is usually taken with a hand level meter or clinometer", + "title": "slope gradient", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "slope gradient" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000646", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "sludge_retent_time": { + "name": "sludge_retent_time", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "hours" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The time activated sludge remains in reactor", + "title": "sludge retention time", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sludge retention time" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000669", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sodium" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "soil_horizon": { + "name": "soil_horizon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specific layer in the land area which measures parallel to the soil surface and possesses physical characteristics which differ from the layers above and beneath", + "title": "soil horizon", + "examples": [ + { + "value": "A horizon" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil horizon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001082", + "domain_of": [ + "Biosample" + ], + "range": "soil_horizon_enum", + "multivalued": false + }, + "soil_text_measure": { + "name": "soil_text_measure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative proportion of different grain sizes of mineral particles in a soil, as described using a standard system; express as % sand (50 um to 2 mm), silt (2 um to 50 um), and clay (<2 um) with textural name (e.g., silty clay loam) optional.", + "title": "soil texture measurement", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil texture measurement" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000335", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "soil_texture_meth": { + "name": "soil_texture_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining soil texture", + "title": "soil texture method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil texture method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000336", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "soil_type": { + "name": "soil_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "ENVO_00001998" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of the soil type or classification. This field accepts terms under soil (http://purl.obolibrary.org/obo/ENVO_00001998). Multiple terms can be separated by pipes.", + "title": "soil type", + "examples": [ + { + "value": "plinthosol [ENVO:00002250]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil type" + ], + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000332", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "soil_type_meth": { + "name": "soil_type_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining soil series name or other lower-level classification", + "title": "soil type method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil type method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000334", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "solar_irradiance": { + "name": "solar_irradiance", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilowatts per square meter per day, ergs per square centimeter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The amount of solar energy that arrives at a specific area of a surface during a specific time interval", + "title": "solar irradiance", + "examples": [ + { + "value": "1.36 kilowatts per square meter per day" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "solar irradiance" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000112", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "soluble_inorg_mat": { + "name": "soluble_inorg_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "soluble inorganic material name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances such as ammonia, road-salt, sea-salt, cyanide, hydrogen sulfide, thiocyanates, thiosulfates, etc.", + "title": "soluble inorganic material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soluble inorganic material" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000672", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "soluble_org_mat": { + "name": "soluble_org_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "soluble organic material name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances such as urea, fruit sugars, soluble proteins, drugs, pharmaceuticals, etc.", + "title": "soluble organic material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soluble organic material" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000673", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "soluble_react_phosp": { + "name": "soluble_react_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of soluble reactive phosphorus", + "title": "soluble reactive phosphorus", + "examples": [ + { + "value": "0.1 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soluble reactive phosphorus" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000738", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A unique identifier assigned to a material sample (as defined by http://rs.tdwg.org/dwc/terms/materialSampleID, and as opposed to a particular digital record of a material sample) used for extracting nucleic acids, and subsequent sequencing. The identifier can refer either to the original material collected or to any derived sub-samples. The INSDC qualifiers /specimen_voucher, /bio_material, or /culture_collection may or may not share the same value as the source_mat_id field. For instance, the /specimen_voucher qualifier and source_mat_id may both contain 'UAM:Herps:14' , referring to both the specimen voucher and sampled tissue with the same identifier. However, the /culture_collection qualifier may refer to a value from an initial culture (e.g. ATCC:11775) while source_mat_id would refer to an identifier from some derived culture from which the nucleic acids were extracted (e.g. xatc123 or ark:/2154/R2).", + "title": "source material identifiers", + "examples": [ + { + "value": "MPI012345" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000026", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "space_typ_state": { + "name": "space_typ_state", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Customary or normal state of the space", + "title": "space typical state", + "examples": [ + { + "value": "typically occupied" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "space typical state" + ], + "is_a": "core field", + "string_serialization": "[typically occupied|typically unoccupied]", + "slot_uri": "MIXS:0000770", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "specific": { + "name": "specific", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building specifications. If design is chosen, indicate phase: conceptual, schematic, design development, construction documents", + "title": "specifications", + "examples": [ + { + "value": "construction" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "specifications" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000836", + "domain_of": [ + "Biosample" + ], + "range": "specific_enum", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "is_a": "gold_path_field", + "domain_of": [ + "Biosample", + "Study" + ] + }, + "specific_humidity": { + "name": "specific_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram of air, kilogram of air" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The mass of water vapour in a unit mass of moist air, usually expressed as grams of vapour per kilogram of air, or, in air conditioning, as grains per pound.", + "title": "specific humidity", + "examples": [ + { + "value": "15 per kilogram of air" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "specific humidity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000214", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "sr_dep_env": { + "name": "sr_dep_env", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Source rock depositional environment (https://en.wikipedia.org/wiki/Source_rock). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock depositional environment", + "examples": [ + { + "value": "Marine" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source rock depositional environment" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000996", + "domain_of": [ + "Biosample" + ], + "range": "sr_dep_env_enum", + "multivalued": false + }, + "sr_geol_age": { + "name": "sr_geol_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Geological age of source rock (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock geological age", + "examples": [ + { + "value": "Silurian" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source rock geological age" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000997", + "domain_of": [ + "Biosample" + ], + "range": "sr_geol_age_enum", + "multivalued": false + }, + "sr_kerog_type": { + "name": "sr_kerog_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Origin of kerogen. Type I: Algal (aquatic), Type II: planktonic and soft plant material (aquatic or terrestrial), Type III: terrestrial woody/ fibrous plant material (terrestrial), Type IV: oxidized recycled woody debris (terrestrial) (additional information: https://en.wikipedia.org/wiki/Kerogen). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock kerogen type", + "examples": [ + { + "value": "Type IV" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source rock kerogen type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000994", + "domain_of": [ + "Biosample" + ], + "range": "sr_kerog_type_enum", + "multivalued": false + }, + "sr_lithology": { + "name": "sr_lithology", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Lithology of source rock (https://en.wikipedia.org/wiki/Source_rock). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock lithology", + "examples": [ + { + "value": "Coal" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source rock lithology" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000995", + "domain_of": [ + "Biosample" + ], + "range": "sr_lithology_enum", + "multivalued": false + }, + "standing_water_regm": { + "name": "standing_water_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "standing water type;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to standing water during a plant's life span, types can be flood water or standing water, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "standing water regimen", + "examples": [ + { + "value": "standing water;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "standing water regimen" + ], + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001069", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "start_time_inc": { + "name": "start_time_inc", + "description": "Time the incubation was started. Only relevant for incubation samples.", + "title": "incubation start time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 5, + "string_serialization": "{time, seconds optional}", + "domain_of": [ + "Biosample" + ], + "slot_group": "MIxS Inspired", + "recommended": true + }, + "store_cond": { + "name": "store_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "storage condition type;duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Explain how and for how long the soil sample was stored before DNA extraction (fresh/frozen/other).", + "title": "storage conditions", + "examples": [ + { + "value": "-20 degree Celsius freezer;P2Y10D" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "storage conditions" + ], + "is_a": "core field", + "string_serialization": "{text};{duration}", + "slot_uri": "MIXS:0000327", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "substructure_type": { + "name": "substructure_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The substructure or under building is that largely hidden section of the building which is built off the foundations to the ground floor level", + "title": "substructure type", + "examples": [ + { + "value": "basement" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "substructure type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000767", + "domain_of": [ + "Biosample" + ], + "range": "substructure_type_enum", + "multivalued": true + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "sulfate_fw": { + "name": "sulfate_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original sulfate concentration in the hydrocarbon resource", + "title": "sulfate in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate in formation water" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000407", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfide" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "surf_air_cont": { + "name": "surf_air_cont", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Contaminant identified on surface", + "title": "surface-air contaminant", + "examples": [ + { + "value": "radon" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface-air contaminant" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000759", + "domain_of": [ + "Biosample" + ], + "range": "surf_air_cont_enum", + "multivalued": true + }, + "surf_humidity": { + "name": "surf_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Surfaces: water activity as a function of air and material moisture", + "title": "surface humidity", + "examples": [ + { + "value": "10%" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface humidity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000123", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "surf_material": { + "name": "surf_material", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Surface materials at the point of sampling", + "title": "surface material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface material" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000758", + "domain_of": [ + "Biosample" + ], + "range": "surf_material_enum", + "multivalued": false + }, + "surf_moisture": { + "name": "surf_moisture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million, gram per cubic meter, gram per square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Water held on a surface", + "title": "surface moisture", + "examples": [ + { + "value": "0.01 gram per square meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface moisture" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000128", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "surf_moisture_ph": { + "name": "surf_moisture_ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "ph measurement of surface", + "title": "surface moisture pH", + "examples": [ + { + "value": "7" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface moisture pH" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000760", + "domain_of": [ + "Biosample" + ], + "range": "double", + "multivalued": false + }, + "surf_temp": { + "name": "surf_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature of the surface at the time of sampling", + "title": "surface temperature", + "examples": [ + { + "value": "15 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface temperature" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000125", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "suspend_part_matter": { + "name": "suspend_part_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of suspended particulate matter", + "title": "suspended particulate matter", + "examples": [ + { + "value": "0.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "suspended particulate matter" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000741", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "suspend_solids": { + "name": "suspend_solids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "suspended solid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, milligram per liter, mole per liter, gram per liter, part per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances including a wide variety of material, such as silt, decaying plant and animal matter; can include multiple substances", + "title": "suspended solids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "suspended solids" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000150", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tan": { + "name": "tan", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total Acid Number¬†(TAN) is a measurement of acidity that is determined by the amount of¬†potassium hydroxide¬†in milligrams that is needed to neutralize the acids in one gram of oil.¬†It is an important quality measurement of¬†crude oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)", + "title": "total acid number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total acid number" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000120", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "technical_reps": { + "name": "technical_reps", + "description": "If sending technical replicates of the same sample, indicate the replicate count.", + "title": "number technical replicate", + "comments": [ + "This field is only required when completing metadata for samples being submitted to EMSL for analyses." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{integer}", + "domain_of": [ + "Biosample" + ], + "slot_group": "EMSL", + "recommended": true + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "temp_out": { + "name": "temp_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded temperature value at sampling time outside", + "title": "temperature outside house", + "examples": [ + { + "value": "5 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature outside house" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000197", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tertiary_treatment": { + "name": "tertiary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "tertiary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process providing a final treatment stage to raise the effluent quality before it is discharged to the receiving environment", + "title": "tertiary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "tertiary treatment" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000352", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tidal_stage": { + "name": "tidal_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of tide", + "title": "tidal stage", + "examples": [ + { + "value": "high tide" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "tidal stage" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000750", + "domain_of": [ + "Biosample" + ], + "range": "tidal_stage_enum", + "multivalued": false + }, + "tillage": { + "name": "tillage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Note method(s) used for tilling", + "title": "history/tillage", + "examples": [ + { + "value": "chisel" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/tillage" + ], + "is_a": "core field", + "slot_uri": "MIXS:0001081", + "domain_of": [ + "Biosample" + ], + "range": "tillage_enum", + "multivalued": true + }, + "tiss_cult_growth_med": { + "name": "tiss_cult_growth_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of plant tissue culture growth media used", + "title": "tissue culture growth media", + "examples": [ + { + "value": "https://link.springer.com/content/pdf/10.1007/BF02796489.pdf" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "tissue culture growth media" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001070", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "toluene": { + "name": "toluene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of toluene in the sample", + "title": "toluene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "toluene" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000154", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_carb": { + "name": "tot_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total carbon content", + "title": "total carbon", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total carbon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000525", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_depth_water_col": { + "name": "tot_depth_water_col", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of total depth of water column", + "title": "total depth of water column", + "examples": [ + { + "value": "500 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total depth of water column" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000634", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_diss_nitro": { + "name": "tot_diss_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total dissolved nitrogen concentration, reported as nitrogen, measured by: total dissolved nitrogen = NH4 + NO3NO2 + dissolved organic nitrogen", + "title": "total dissolved nitrogen", + "examples": [ + { + "value": "40 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total dissolved nitrogen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000744", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_inorg_nitro": { + "name": "tot_inorg_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total inorganic nitrogen content", + "title": "total inorganic nitrogen", + "examples": [ + { + "value": "40 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total inorganic nitrogen" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000745", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_iron": { + "name": "tot_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, milligram per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total iron in the sample", + "title": "total iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total iron" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000105", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen concentration" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_nitro_cont_meth": { + "name": "tot_nitro_cont_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the total nitrogen", + "title": "total nitrogen content method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen content method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000338", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_nitro_content": { + "name": "tot_nitro_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen content of the sample", + "title": "total nitrogen content", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen content" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000530", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_org_c_meth": { + "name": "tot_org_c_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining total organic carbon", + "title": "total organic carbon method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total organic carbon method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000337", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_org_carb": { + "name": "tot_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram Carbon per kilogram sample material" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Definition for soil: total organic carbon content of the soil, definition otherwise: total organic carbon content", + "title": "total organic carbon", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total organic carbon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000533", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_part_carb": { + "name": "tot_part_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total particulate carbon content", + "title": "total particulate carbon", + "examples": [ + { + "value": "35 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total particulate carbon" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000747", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total phosphorus" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_phosphate": { + "name": "tot_phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total amount or concentration of phosphate", + "title": "total phosphate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total phosphate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000689", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tot_sulfur": { + "name": "tot_sulfur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total sulfur in the sample", + "title": "total sulfur", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total sulfur" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000419", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "train_line": { + "name": "train_line", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The subway line name", + "title": "train line", + "examples": [ + { + "value": "red" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "train line" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000837", + "domain_of": [ + "Biosample" + ], + "range": "train_line_enum", + "multivalued": false + }, + "train_stat_loc": { + "name": "train_stat_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The train station collection location", + "title": "train station collection location", + "examples": [ + { + "value": "forest hills" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "train station collection location" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000838", + "domain_of": [ + "Biosample" + ], + "range": "train_stat_loc_enum", + "multivalued": false + }, + "train_stop_loc": { + "name": "train_stop_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The train stop collection location", + "title": "train stop collection location", + "examples": [ + { + "value": "end" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "train stop collection location" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000839", + "domain_of": [ + "Biosample" + ], + "range": "train_stop_loc_enum", + "multivalued": false + }, + "turbidity": { + "name": "turbidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "formazin turbidity unit, formazin nephelometric units" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the amount of cloudiness or haziness in water caused by individual particles", + "title": "turbidity", + "examples": [ + { + "value": "0.3 nephelometric turbidity units" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "turbidity" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000191", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tvdss_of_hcr_press": { + "name": "tvdss_of_hcr_press", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original pressure was measured (e.g. 1578 m).", + "title": "depth (TVDSS) of hydrocarbon resource pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource pressure" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000397", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "tvdss_of_hcr_temp": { + "name": "tvdss_of_hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original temperature was measured (e.g. 1345 m).", + "title": "depth (TVDSS) of hydrocarbon resource temperature", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource temperature" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000394", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "typ_occup_density": { + "name": "typ_occup_density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Customary or normal density of occupants", + "title": "typical occupant density", + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "typical occupant density" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000771", + "domain_of": [ + "Biosample" + ], + "range": "double", + "multivalued": false + }, + "ventilation_rate": { + "name": "ventilation_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per minute, liters per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ventilation rate of the system in the sampled premises", + "title": "ventilation rate", + "examples": [ + { + "value": "750 cubic meter per minute" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ventilation rate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000114", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "ventilation_type": { + "name": "ventilation_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "ventilation type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ventilation system used in the sampled premises", + "title": "ventilation type", + "examples": [ + { + "value": "Operable windows" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ventilation type" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000756", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "vfa": { + "name": "vfa", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of Volatile Fatty Acids in the sample", + "title": "volatile fatty acids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "volatile fatty acids" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000152", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "vfa_fw": { + "name": "vfa_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original volatile fatty acid concentration in the hydrocarbon resource", + "title": "vfa in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "vfa in formation water" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000408", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "vis_media": { + "name": "vis_media", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building visual media", + "title": "visual media", + "examples": [ + { + "value": "3D scans" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "visual media" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000840", + "domain_of": [ + "Biosample" + ], + "range": "vis_media_enum", + "multivalued": false + }, + "viscosity": { + "name": "viscosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cP at degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A measure of oil's resistance¬†to gradual deformation by¬†shear stress¬†or¬†tensile stress (e.g. 3.5 cp; 100 ¬∞C)", + "title": "viscosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "viscosity" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000126", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "volatile_org_comp": { + "name": "volatile_org_comp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "volatile organic compound name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per cubic meter, parts per million, nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of carbon-based chemicals that easily evaporate at room temperature; can report multiple volatile organic compounds by entering numeric values preceded by name of compound", + "title": "volatile organic compounds", + "examples": [ + { + "value": "formaldehyde;500 nanogram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "volatile organic compounds" + ], + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000115", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "wall_area": { + "name": "wall_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total area of the sampled room's walls", + "title": "wall area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall area" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000198", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "wall_const_type": { + "name": "wall_const_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building class of the wall defined by the composition of the building elements and fire-resistance rating.", + "title": "wall construction type", + "examples": [ + { + "value": "fire resistive" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall construction type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000841", + "domain_of": [ + "Biosample" + ], + "range": "wall_const_type_enum", + "multivalued": false + }, + "wall_finish_mat": { + "name": "wall_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material utilized to finish the outer most layer of the wall", + "title": "wall finish material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall finish material" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000842", + "domain_of": [ + "Biosample" + ], + "range": "wall_finish_mat_enum", + "multivalued": false + }, + "wall_height": { + "name": "wall_height", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average height of the walls in the sampled room", + "title": "wall height", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall height" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000221", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "wall_loc": { + "name": "wall_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the wall within the room", + "title": "wall location", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall location" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000843", + "domain_of": [ + "Biosample" + ], + "range": "wall_loc_enum", + "multivalued": false + }, + "wall_surf_treatment": { + "name": "wall_surf_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The surface treatment of interior wall", + "title": "wall surface treatment", + "examples": [ + { + "value": "paneling" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall surface treatment" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000845", + "domain_of": [ + "Biosample" + ], + "range": "wall_surf_treatment_enum", + "multivalued": false + }, + "wall_texture": { + "name": "wall_texture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The feel, appearance, or consistency of a wall surface", + "title": "wall texture", + "examples": [ + { + "value": "popcorn" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall texture" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000846", + "domain_of": [ + "Biosample" + ], + "range": "wall_texture_enum", + "multivalued": false + }, + "wall_thermal_mass": { + "name": "wall_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the wall to provide inertia against temperature fluctuations. Generally this means concrete or concrete block that is either exposed or covered only with paint", + "title": "wall thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall thermal mass" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000222", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "wall_water_mold": { + "name": "wall_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on a wall", + "title": "wall signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall signs of water/mold" + ], + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000844", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "wastewater_type": { + "name": "wastewater_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "wastewater type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The origin of wastewater such as human waste, rainfall, storm drains, etc.", + "title": "wastewater type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wastewater type" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000353", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "water_cont_soil_meth": { + "name": "water_cont_soil_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the water content of soil", + "title": "water content method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water content method" + ], + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000323", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "water_content": { + "name": "water_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram or cubic centimeter per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Water content measurement", + "title": "water content", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water content" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000185", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "water_current": { + "name": "water_current", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per second, knots" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of magnitude and direction of flow within a fluid", + "title": "water current", + "examples": [ + { + "value": "10 cubic meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water current" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000203", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "water_cut": { + "name": "water_cut", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Current amount of water (%) in a produced fluid stream; or the average of the combined streams", + "title": "water cut", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water cut" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000454", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "water_feat_size": { + "name": "water_feat_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The size of the water feature", + "title": "water feature size", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water feature size" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000223", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "water_feat_type": { + "name": "water_feat_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of water feature present within the building being sampled", + "title": "water feature type", + "examples": [ + { + "value": "stream" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water feature type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000847", + "domain_of": [ + "Biosample" + ], + "range": "water_feat_type_enum", + "multivalued": false + }, + "water_prod_rate": { + "name": "water_prod_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Water production rates per well (e.g. 987 m3 / day)", + "title": "water production rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water production rate" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000453", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "water_temp_regm": { + "name": "water_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to water with varying degree of temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "water temperature regimen", + "examples": [ + { + "value": "15 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water temperature regimen" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000590", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "watering regimen" + ], + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "weekday": { + "name": "weekday", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The day of the week when sampling occurred", + "title": "weekday", + "examples": [ + { + "value": "Sunday" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "weekday" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000848", + "domain_of": [ + "Biosample" + ], + "range": "weekday_enum", + "multivalued": false + }, + "win": { + "name": "win", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A unique identifier of a well or wellbore. This is part of the Global Framework for Well Identification initiative which is compiled by the Professional Petroleum Data Management Association (PPDM) in an effort to improve well identification systems. (Supporting information: https://ppdm.org/ and http://dl.ppdm.org/dl/690)", + "title": "well identification number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "well identification number" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000297", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "wind_direction": { + "name": "wind_direction", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "wind direction name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Wind direction is the direction from which a wind originates", + "title": "wind direction", + "examples": [ + { + "value": "Northwest" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wind direction" + ], + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000757", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "wind_speed": { + "name": "wind_speed", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second, kilometer per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Speed of wind measured at the time of sampling", + "title": "wind speed", + "examples": [ + { + "value": "21 kilometer per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wind speed" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000118", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "window_cond": { + "name": "window_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the window at the time of sampling", + "title": "window condition", + "examples": [ + { + "value": "rupture" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window condition" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000849", + "domain_of": [ + "Biosample" + ], + "range": "window_cond_enum", + "multivalued": false + }, + "window_cover": { + "name": "window_cover", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of window covering", + "title": "window covering", + "examples": [ + { + "value": "curtains" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window covering" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000850", + "domain_of": [ + "Biosample" + ], + "range": "window_cover_enum", + "multivalued": false + }, + "window_horiz_pos": { + "name": "window_horiz_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The horizontal position of the window on the wall", + "title": "window horizontal position", + "examples": [ + { + "value": "middle" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window horizontal position" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000851", + "domain_of": [ + "Biosample" + ], + "range": "window_horiz_pos_enum", + "multivalued": false + }, + "window_loc": { + "name": "window_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the window within the room", + "title": "window location", + "examples": [ + { + "value": "west" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window location" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000852", + "domain_of": [ + "Biosample" + ], + "range": "window_loc_enum", + "multivalued": false + }, + "window_mat": { + "name": "window_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material used to finish a window", + "title": "window material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window material" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000853", + "domain_of": [ + "Biosample" + ], + "range": "window_mat_enum", + "multivalued": false + }, + "window_open_freq": { + "name": "window_open_freq", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times windows are opened per week", + "title": "window open frequency", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window open frequency" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000246", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "window_size": { + "name": "window_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "inch, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The window's length and width", + "title": "window area/size", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window area/size" + ], + "is_a": "core field", + "string_serialization": "{float} {unit} x {float} {unit}", + "slot_uri": "MIXS:0000224", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "window_status": { + "name": "window_status", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Defines whether the windows were open or closed during environmental testing", + "title": "window status", + "examples": [ + { + "value": "open" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window status" + ], + "is_a": "core field", + "string_serialization": "[closed|open]", + "slot_uri": "MIXS:0000855", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "window_type": { + "name": "window_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of windows", + "title": "window type", + "examples": [ + { + "value": "fixed window" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window type" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000856", + "domain_of": [ + "Biosample" + ], + "range": "window_type_enum", + "multivalued": false + }, + "window_vert_pos": { + "name": "window_vert_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The vertical position of the window on the wall", + "title": "window vertical position", + "examples": [ + { + "value": "middle" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window vertical position" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000857", + "domain_of": [ + "Biosample" + ], + "range": "window_vert_pos_enum", + "multivalued": false + }, + "window_water_mold": { + "name": "window_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the window.", + "title": "window signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window signs of water/mold" + ], + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000854", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "xylene": { + "name": "xylene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of xylene in the sample", + "title": "xylene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "xylene" + ], + "is_a": "core field", + "slot_uri": "MIXS:0000156", + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "zinc": { + "name": "zinc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg (ppm)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of zinc in the sample", + "title": "zinc", + "examples": [ + { + "value": "2.5 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "zinc" + ], + "domain_of": [ + "Biosample" + ], + "range": "string", + "multivalued": false + }, + "model": { + "name": "model", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "Instrument" + ], + "range": "InstrumentModelEnum" + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "PlannedProcess" + ], + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "PlannedProcess", + "Study" + ], + "range": "Protocol" + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857", + "description": "Avena fatua rhizosphere microbial communities - H1_Rhizo_Litter_2 metatranscriptome" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "domain_of": [ + "NucleotideSequencing", + "Study" + ], + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "domain_of": [ + "NucleotideSequencing", + "DataObject" + ], + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + }, + "alternative_identifiers": { + "name": "alternative_identifiers", + "description": "A list of alternative identifiers for the entity.", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "MetaboliteIdentification", + "NamedThing", + "GeneProduct" + ], + "range": "uriorcurie", + "multivalued": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,\\(\\)\\=\\#]*$" + }, + "alternative_names": { + "name": "alternative_names", + "description": "A list of alternative names used to refer to the entity. The distinction between name and alternative names is application-specific.", + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "dcterms:alternative", + "skos:altLabel" + ], + "domain_of": [ + "OntologyClass", + "Study" + ], + "range": "string", + "multivalued": false + }, + "core field": { + "name": "core field", + "description": "basic fields", + "from_schema": "https://example.com/nmdc_submission_schema", + "abstract": true, + "domain_of": [ + "Biosample" + ] + }, + "description": { + "name": "description", + "description": "a human-readable description of a thing", + "from_schema": "https://example.com/nmdc_submission_schema", + "slot_uri": "dcterms:description", + "domain_of": [ + "ImageValue", + "NamedThing", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "environment field": { + "name": "environment field", + "description": "field describing environmental aspect of a sample", + "from_schema": "https://example.com/nmdc_submission_schema", + "abstract": true, + "domain_of": [ + "Biosample" + ] + }, + "gold_path_field": { + "name": "gold_path_field", + "annotations": { + "tooltip": { + "tag": "tooltip", + "value": "GOLD Ecosystem Classification paths describe the surroundings from which an environmental sample or an organism is collected.", + "annotations": { + "source": { + "tag": "source", + "value": "https://gold.jgi.doe.gov/ecosystem_classification" + } + } + } + }, + "description": "This is a grouping for any of the gold path fields", + "from_schema": "https://example.com/nmdc_submission_schema", + "abstract": true, + "range": "string", + "multivalued": false + }, + "id": { + "name": "id", + "description": "A unique identifier for a thing. Must be either a CURIE shorthand for a URI or a complete URI", + "notes": [ + "abstracted pattern: prefix:typecode-authshoulder-blade(.version)?(_seqsuffix)?", + "a minimum length of 3 characters is suggested for typecodes, but 1 or 2 characters will be accepted", + "typecodes must correspond 1:1 to a class in the NMDC schema. this will be checked via per-class id slot usage assertions", + "minting authority shoulders should probably be enumerated and checked in the pattern" + ], + "examples": [ + { + "value": "nmdc:mgmag-00-x012.1_7_c1", + "description": "https://github.com/microbiomedata/nmdc-schema/pull/499#discussion_r1018499248" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "structured_aliases": { + "workflow_execution_id": { + "literal_form": "workflow_execution_id", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + }, + "data_object_id": { + "literal_form": "data_object_id", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + } + }, + "identifier": true, + "domain_of": [ + "NamedThing", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" + }, + "investigation field": { + "name": "investigation field", + "description": "field describing aspect of the investigation/study to which the sample belongs", + "from_schema": "https://example.com/nmdc_submission_schema", + "abstract": true, + "domain_of": [ + "Biosample" + ] + }, + "is_obsolete": { + "name": "is_obsolete", + "description": "A boolean value indicating whether the ontology term is obsolete.", + "comments": [ + "If true (the ontology term is declared obsolete via the ontology source itself), the term is no longer considered a valid term to use in an annotation at NMDC, and it no longer has ontology_relation_set records." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "OntologyClass" + ], + "range": "boolean" + }, + "is_root": { + "name": "is_root", + "description": "A boolean value indicating whether the ontology term is a root term; it is not a subclass of any other term.", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "OntologyClass" + ], + "range": "boolean" + }, + "language": { + "name": "language", + "description": "Should use ISO 639-1 code e.g. \"en\", \"fr\"", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "TextValue" + ], + "range": "language_code" + }, + "mixs_env_triad_field": { + "name": "mixs_env_triad_field", + "annotations": { + "tooltip": { + "tag": "tooltip", + "value": "The MIxS environmental triad provides context about where a sample was collected and what it consists of.", + "annotations": { + "source": { + "tag": "source", + "value": "https://link.springer.com/protocol/10.1007/978-1-0716-3838-5_20" + } + } + } + }, + "description": "The MIxS environmental triad provides context about where a sample was collected and what it consists of. Its component slots capture the biome that the sample was found in, nearby geographical features that might influence the organisms in the sample, and the substance that was displaced in the process of collecting the sample. Careful population of these slots makes it easier for data users to find samples that are similar, not just in terms of textual values, but through ontological relationships. Furthermore, NMDC requires that its three component slots are populated because the INSDC Biosample databases require that they are populated because the MIxS standard from the GSC requires that they are populated.", + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS" + ], + "created_by": "orcid:0000-0002-5004-3362", + "contributors": [ + "orcid:0000-0001-9076-6066" + ], + "abstract": true, + "range": "string", + "multivalued": false + }, + "name": { + "name": "name", + "description": "A human readable label for an entity", + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "PersonValue", + "NamedThing", + "Protocol", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "nucleic acid sequence source field": { + "name": "nucleic acid sequence source field", + "from_schema": "https://example.com/nmdc_submission_schema", + "abstract": true, + "domain_of": [ + "Biosample" + ] + }, + "object": { + "name": "object", + "from_schema": "https://example.com/nmdc_submission_schema", + "owner": "OntologyRelation", + "domain_of": [ + "OntologyRelation" + ], + "range": "string", + "required": true, + "multivalued": false + }, + "predicate": { + "name": "predicate", + "from_schema": "https://example.com/nmdc_submission_schema", + "owner": "OntologyRelation", + "domain_of": [ + "OntologyRelation" + ], + "range": "string", + "required": true, + "multivalued": false + }, + "subject": { + "name": "subject", + "from_schema": "https://example.com/nmdc_submission_schema", + "range": "GeneProduct" + }, + "type": { + "name": "type", + "description": "the class_uri of the class that has been instantiated", + "notes": [ + "makes it easier to read example data files", + "required for polymorphic MongoDB collections" + ], + "examples": [ + { + "value": "nmdc:Biosample" + }, + { + "value": "nmdc:Study" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://github.com/microbiomedata/nmdc-schema/issues/1048", + "https://github.com/microbiomedata/nmdc-schema/issues/1233", + "https://github.com/microbiomedata/nmdc-schema/issues/248" + ], + "structured_aliases": { + "workflow_execution_class": { + "literal_form": "workflow_execution_class", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + } + }, + "slot_uri": "rdf:type", + "designates_type": true, + "domain_of": [ + "EukEval", + "FunctionalAnnotationAggMember", + "MobilePhaseSegment", + "PortionOfSubstance", + "MagBin", + "MetaboliteIdentification", + "GenomeFeature", + "FunctionalAnnotation", + "AttributeValue", + "NamedThing", + "OntologyRelation", + "FailureCategorization", + "Protocol", + "CreditAssociation", + "Doi", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true + }, + "biomaterial_purity": { + "name": "biomaterial_purity", + "from_schema": "https://example.com/nmdc_submission_schema", + "range": "string", + "multivalued": false + }, + "external_database_identifiers": { + "name": "external_database_identifiers", + "description": "Link to corresponding identifier in external database", + "comments": [ + "The value of this field is always a registered CURIE" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "close_mappings": [ + "skos:closeMatch" + ], + "is_a": "alternative_identifiers", + "abstract": true, + "range": "external_identifier", + "multivalued": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" + }, + "insdc_identifiers": { + "name": "insdc_identifiers", + "description": "Any identifier covered by the International Nucleotide Sequence Database Collaboration", + "comments": [ + "note that we deliberately abstract over which of the partner databases accepted the initial submission", + "the first letter of the accession indicates which partner accepted the initial submission: E for ENA, D for DDBJ, or S or N for NCBI." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.insdc.org/", + "https://ena-docs.readthedocs.io/en/latest/submit/general-guide/accessions.html" + ], + "aliases": [ + "EBI identifiers", + "NCBI identifiers", + "DDBJ identifiers" + ], + "mixin": true + }, + "study_identifiers": { + "name": "study_identifiers", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "external_database_identifiers", + "abstract": true + }, + "url": { + "name": "url", + "notes": [ + "See issue 207 - this clashes with the mixs field" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "domain_of": [ + "ImageValue", + "Protocol", + "DataObject" + ], + "range": "string", + "multivalued": false + } + }, + "classes": { + "AirInterface": { + "name": "AirInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "air" + } + }, + "description": "air dh_interface", + "title": "Air", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin" + ], + "slot_usage": { + "air_PM_concen": { + "name": "air_PM_concen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particulate matter name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrograms per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances that remain suspended in the air, and comprise mixtures of organic and inorganic substances (PM10 and PM2.5); can report multiple PM's by entering numeric values preceded by name of PM", + "title": "air particulate matter concentration", + "examples": [ + { + "value": "PM2.5;10 microgram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "air particulate matter concentration" + ], + "rank": 48, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000108", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "barometric_press": { + "name": "barometric_press", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millibar" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Force per unit area exerted against a surface by the weight of air above that surface", + "title": "barometric pressure", + "examples": [ + { + "value": "5 millibar" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "barometric pressure" + ], + "rank": 49, + "is_a": "core field", + "slot_uri": "MIXS:0000096", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_dioxide": { + "name": "carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Carbon dioxide (gas) amount or concentration at the time of sampling", + "title": "carbon dioxide", + "examples": [ + { + "value": "410 parts per million" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "carbon dioxide" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000097", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_monoxide": { + "name": "carb_monoxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Carbon monoxide (gas) amount or concentration at the time of sampling", + "title": "carbon monoxide", + "examples": [ + { + "value": "0.1 parts per million" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "carbon monoxide" + ], + "rank": 51, + "is_a": "core field", + "slot_uri": "MIXS:0000098", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "humidity": { + "name": "humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Amount of water vapour in the air, at the time of sampling", + "title": "humidity", + "examples": [ + { + "value": "25 gram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "humidity" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000100", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "methane": { + "name": "methane", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per billion, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Methane (gas) amount or concentration at the time of sampling", + "title": "methane", + "examples": [ + { + "value": "1800 parts per billion" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "methane" + ], + "rank": 24, + "is_a": "core field", + "slot_uri": "MIXS:0000101", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "oxygen": { + "name": "oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygen (gas) amount or concentration at the time of sampling", + "title": "oxygen", + "examples": [ + { + "value": "600 parts per million" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygen" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000104", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "pollutants": { + "name": "pollutants", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pollutant name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter, microgram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Pollutant types and, amount or concentrations measured at the time of sampling; can report multiple pollutants by entering numeric values preceded by name of pollutant", + "title": "pollutants", + "examples": [ + { + "value": "lead;0.15 microgram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pollutants" + ], + "rank": 54, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000107", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "solar_irradiance": { + "name": "solar_irradiance", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilowatts per square meter per day, ergs per square centimeter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The amount of solar energy that arrives at a specific area of a surface during a specific time interval", + "title": "solar irradiance", + "examples": [ + { + "value": "1.36 kilowatts per square meter per day" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "solar irradiance" + ], + "rank": 55, + "is_a": "core field", + "slot_uri": "MIXS:0000112", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ventilation_rate": { + "name": "ventilation_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per minute, liters per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ventilation rate of the system in the sampled premises", + "title": "ventilation rate", + "examples": [ + { + "value": "750 cubic meter per minute" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ventilation rate" + ], + "rank": 56, + "is_a": "core field", + "slot_uri": "MIXS:0000114", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ventilation_type": { + "name": "ventilation_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "ventilation type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ventilation system used in the sampled premises", + "title": "ventilation type", + "examples": [ + { + "value": "Operable windows" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ventilation type" + ], + "rank": 57, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000756", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "volatile_org_comp": { + "name": "volatile_org_comp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "volatile organic compound name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per cubic meter, parts per million, nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of carbon-based chemicals that easily evaporate at room temperature; can report multiple volatile organic compounds by entering numeric values preceded by name of compound", + "title": "volatile organic compounds", + "examples": [ + { + "value": "formaldehyde;500 nanogram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "volatile organic compounds" + ], + "rank": 58, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000115", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "wind_direction": { + "name": "wind_direction", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "wind direction name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Wind direction is the direction from which a wind originates", + "title": "wind direction", + "examples": [ + { + "value": "Northwest" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wind direction" + ], + "rank": 59, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000757", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "wind_speed": { + "name": "wind_speed", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second, kilometer per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Speed of wind measured at the time of sampling", + "title": "wind speed", + "examples": [ + { + "value": "21 kilometer per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wind speed" + ], + "rank": 60, + "is_a": "core field", + "slot_uri": "MIXS:0000118", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "air_PM_concen": { + "name": "air_PM_concen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particulate matter name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrograms per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances that remain suspended in the air, and comprise mixtures of organic and inorganic substances (PM10 and PM2.5); can report multiple PM's by entering numeric values preceded by name of PM", + "title": "air particulate matter concentration", + "examples": [ + { + "value": "PM2.5;10 microgram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air particulate matter concentration" + ], + "rank": 48, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000108", + "alias": "air_PM_concen", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "alias": "alt", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HostAssociatedInterface", + "MiscEnvsInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "barometric_press": { + "name": "barometric_press", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millibar" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Force per unit area exerted against a surface by the weight of air above that surface", + "title": "barometric pressure", + "examples": [ + { + "value": "5 millibar" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "barometric pressure" + ], + "rank": 49, + "is_a": "core field", + "slot_uri": "MIXS:0000096", + "alias": "barometric_press", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_dioxide": { + "name": "carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Carbon dioxide (gas) amount or concentration at the time of sampling", + "title": "carbon dioxide", + "examples": [ + { + "value": "410 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon dioxide" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000097", + "alias": "carb_dioxide", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_monoxide": { + "name": "carb_monoxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Carbon monoxide (gas) amount or concentration at the time of sampling", + "title": "carbon monoxide", + "examples": [ + { + "value": "0.1 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon monoxide" + ], + "rank": 51, + "is_a": "core field", + "slot_uri": "MIXS:0000098", + "alias": "carb_monoxide", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "AirInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "AirInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "humidity": { + "name": "humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Amount of water vapour in the air, at the time of sampling", + "title": "humidity", + "examples": [ + { + "value": "25 gram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "humidity" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000100", + "alias": "humidity", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "AirInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "methane": { + "name": "methane", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per billion, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Methane (gas) amount or concentration at the time of sampling", + "title": "methane", + "examples": [ + { + "value": "1800 parts per billion" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "methane" + ], + "rank": 24, + "is_a": "core field", + "slot_uri": "MIXS:0000101", + "alias": "methane", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "SedimentInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "oxygen": { + "name": "oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygen (gas) amount or concentration at the time of sampling", + "title": "oxygen", + "examples": [ + { + "value": "600 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygen" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000104", + "alias": "oxygen", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "alias": "perturbation", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "pollutants": { + "name": "pollutants", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pollutant name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter, microgram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Pollutant types and, amount or concentrations measured at the time of sampling; can report multiple pollutants by entering numeric values preceded by name of pollutant", + "title": "pollutants", + "examples": [ + { + "value": "lead;0.15 microgram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pollutants" + ], + "rank": 54, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000107", + "alias": "pollutants", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "solar_irradiance": { + "name": "solar_irradiance", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilowatts per square meter per day, ergs per square centimeter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The amount of solar energy that arrives at a specific area of a surface during a specific time interval", + "title": "solar irradiance", + "examples": [ + { + "value": "1.36 kilowatts per square meter per day" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "solar irradiance" + ], + "rank": 55, + "is_a": "core field", + "slot_uri": "MIXS:0000112", + "alias": "solar_irradiance", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ventilation_rate": { + "name": "ventilation_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per minute, liters per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ventilation rate of the system in the sampled premises", + "title": "ventilation rate", + "examples": [ + { + "value": "750 cubic meter per minute" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ventilation rate" + ], + "rank": 56, + "is_a": "core field", + "slot_uri": "MIXS:0000114", + "alias": "ventilation_rate", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ventilation_type": { + "name": "ventilation_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "ventilation type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ventilation system used in the sampled premises", + "title": "ventilation type", + "examples": [ + { + "value": "Operable windows" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ventilation type" + ], + "rank": 57, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000756", + "alias": "ventilation_type", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "volatile_org_comp": { + "name": "volatile_org_comp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "volatile organic compound name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per cubic meter, parts per million, nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of carbon-based chemicals that easily evaporate at room temperature; can report multiple volatile organic compounds by entering numeric values preceded by name of compound", + "title": "volatile organic compounds", + "examples": [ + { + "value": "formaldehyde;500 nanogram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "volatile organic compounds" + ], + "rank": 58, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000115", + "alias": "volatile_org_comp", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "wind_direction": { + "name": "wind_direction", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "wind direction name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Wind direction is the direction from which a wind originates", + "title": "wind direction", + "examples": [ + { + "value": "Northwest" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wind direction" + ], + "rank": 59, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000757", + "alias": "wind_direction", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "wind_speed": { + "name": "wind_speed", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second, kilometer per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Speed of wind measured at the time of sampling", + "title": "wind speed", + "examples": [ + { + "value": "21 kilometer per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wind speed" + ], + "rank": 60, + "is_a": "core field", + "slot_uri": "MIXS:0000118", + "alias": "wind_speed", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "AirInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "AirInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "BiofilmInterface": { + "name": "BiofilmInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "microbial mat_biofilm" + } + }, + "description": "biofilm dh_interface", + "title": "Biofilm", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin" + ], + "slot_usage": { + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkyl_diethers": { + "name": "alkyl_diethers", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of alkyl diethers", + "title": "alkyl diethers", + "examples": [ + { + "value": "0.005 mole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkyl diethers" + ], + "rank": 2, + "is_a": "core field", + "slot_uri": "MIXS:0000490", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aminopept_act": { + "name": "aminopept_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of aminopeptidase activity", + "title": "aminopeptidase activity", + "examples": [ + { + "value": "0.269 mole per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "aminopeptidase activity" + ], + "rank": 3, + "is_a": "core field", + "slot_uri": "MIXS:0000172", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bacteria_carb_prod": { + "name": "bacteria_carb_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial carbon production", + "title": "bacterial carbon production", + "examples": [ + { + "value": "2.53 microgram per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bacterial carbon production" + ], + "rank": 5, + "is_a": "core field", + "slot_uri": "MIXS:0000173", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biomass" + ], + "rank": 6, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "bishomohopanol": { + "name": "bishomohopanol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bishomohopanol", + "title": "bishomohopanol", + "examples": [ + { + "value": "14 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bishomohopanol" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000175", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bromide" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "carbon/nitrogen ratio" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "float", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chlorophyll" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "archaeol;0.2 ng/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "diether lipids" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved hydrogen" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic nitrogen" + ], + "rank": 18, + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved oxygen" + ], + "rank": 19, + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "glucosidase_act": { + "name": "glucosidase_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mol per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of glucosidase activity", + "title": "glucosidase activity", + "examples": [ + { + "value": "5 mol per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "glucosidase activity" + ], + "rank": 20, + "is_a": "core field", + "slot_uri": "MIXS:0000137", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_frict_vel": { + "name": "mean_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean friction velocity", + "title": "mean friction velocity", + "examples": [ + { + "value": "0.5 meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean friction velocity" + ], + "rank": 22, + "is_a": "core field", + "slot_uri": "MIXS:0000498", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_peak_frict_vel": { + "name": "mean_peak_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean peak friction velocity", + "title": "mean peak friction velocity", + "examples": [ + { + "value": "1 meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean peak friction velocity" + ], + "rank": 23, + "is_a": "core field", + "slot_uri": "MIXS:0000502", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "methane": { + "name": "methane", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per billion, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Methane (gas) amount or concentration at the time of sampling", + "title": "methane", + "examples": [ + { + "value": "1800 parts per billion" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "methane" + ], + "rank": 24, + "is_a": "core field", + "slot_uri": "MIXS:0000101", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "n_alkanes": { + "name": "n_alkanes", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "n-alkane name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of n-alkanes; can include multiple n-alkanes", + "title": "n-alkanes", + "examples": [ + { + "value": "n-hexadecane;100 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "n-alkanes" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000503", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrogen" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic carbon" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "part_org_carb": { + "name": "part_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic carbon", + "title": "particulate organic carbon", + "examples": [ + { + "value": "1.92 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "particulate organic carbon" + ], + "rank": 31, + "is_a": "core field", + "slot_uri": "MIXS:0000515", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "petroleum_hydrocarb": { + "name": "petroleum_hydrocarb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of petroleum hydrocarbon", + "title": "petroleum hydrocarbon", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "petroleum hydrocarbon" + ], + "rank": 34, + "is_a": "core field", + "slot_uri": "MIXS:0000516", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phaeopigments": { + "name": "phaeopigments", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phaeopigment name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phaeopigments; can include multiple phaeopigments", + "title": "phaeopigments", + "examples": [ + { + "value": "phaeophytin;2.5 mg/m3" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phaeopigments" + ], + "rank": 35, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000180", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 mg/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phospholipid fatty acid" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000181", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "redox_potential": { + "name": "redox_potential", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millivolt" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Redox potential, measured relative to a hydrogen cell, indicating oxidation or reduction potential", + "title": "redox potential", + "examples": [ + { + "value": "300 millivolt" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "redox potential" + ], + "rank": 40, + "is_a": "core field", + "slot_uri": "MIXS:0000182", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "silicate" + ], + "rank": 43, + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_carb": { + "name": "tot_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total carbon content", + "title": "total carbon", + "todos": [ + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format", + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format" + ], + "examples": [ + { + "value": "1 ug/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total carbon" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000525", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro_content": { + "name": "tot_nitro_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen content of the sample", + "title": "total nitrogen content", + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen content" + ], + "rank": 48, + "is_a": "core field", + "slot_uri": "MIXS:0000530", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_org_carb": { + "name": "tot_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram Carbon per kilogram sample material" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Definition for soil: total organic carbon content of the soil, definition otherwise: total organic carbon content", + "title": "total organic carbon", + "todos": [ + "check description. How are they different?", + "check description. How are they different?" + ], + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total organic carbon" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000533", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "turbidity": { + "name": "turbidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "formazin turbidity unit, formazin nephelometric units" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the amount of cloudiness or haziness in water caused by individual particles", + "title": "turbidity", + "examples": [ + { + "value": "0.3 nephelometric turbidity units" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "turbidity" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000191", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_content": { + "name": "water_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "string" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram or cubic centimeter per cubic centimeter" + } + }, + "description": "Water content measurement", + "title": "water content", + "todos": [ + "value in preferred unit is too limiting. need to change this", + "check and correct validation so examples are accepted", + "how to manage multiple water content methods?" + ], + "examples": [ + { + "value": "0.75 g water/g dry soil" + }, + { + "value": "75% water holding capacity" + }, + { + "value": "1.1 g fresh weight/ dry weight" + }, + { + "value": "10% water filled pore space" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water content" + ], + "rank": 39, + "is_a": "core field", + "string_serialization": "{float or pct} {unit}", + "slot_uri": "MIXS:0000185", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%? \\S.+$" + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "alias": "alkalinity", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkyl_diethers": { + "name": "alkyl_diethers", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of alkyl diethers", + "title": "alkyl diethers", + "examples": [ + { + "value": "0.005 mole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkyl diethers" + ], + "rank": 2, + "is_a": "core field", + "slot_uri": "MIXS:0000490", + "alias": "alkyl_diethers", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "alias": "alt", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HostAssociatedInterface", + "MiscEnvsInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aminopept_act": { + "name": "aminopept_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of aminopeptidase activity", + "title": "aminopeptidase activity", + "examples": [ + { + "value": "0.269 mole per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aminopeptidase activity" + ], + "rank": 3, + "is_a": "core field", + "slot_uri": "MIXS:0000172", + "alias": "aminopept_act", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "alias": "ammonium", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bacteria_carb_prod": { + "name": "bacteria_carb_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial carbon production", + "title": "bacterial carbon production", + "examples": [ + { + "value": "2.53 microgram per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bacterial carbon production" + ], + "rank": 5, + "is_a": "core field", + "slot_uri": "MIXS:0000173", + "alias": "bacteria_carb_prod", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biomass" + ], + "rank": 6, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "alias": "biomass", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "bishomohopanol": { + "name": "bishomohopanol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bishomohopanol", + "title": "bishomohopanol", + "examples": [ + { + "value": "14 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bishomohopanol" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000175", + "alias": "bishomohopanol", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bromide" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "alias": "bromide", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "alias": "calcium", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon/nitrogen ratio" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "alias": "carb_nitro_ratio", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "float", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "alias": "chloride", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chlorophyll" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "alias": "chlorophyll", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "archaeol;0.2 ng/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "diether lipids" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "alias": "diether_lipids", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "alias": "diss_carb_dioxide", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved hydrogen" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "alias": "diss_hydrogen", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "alias": "diss_inorg_carb", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "alias": "diss_org_carb", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic nitrogen" + ], + "rank": 18, + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "alias": "diss_org_nitro", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved oxygen" + ], + "rank": 19, + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "alias": "diss_oxygen", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "BiofilmInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "BiofilmInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "glucosidase_act": { + "name": "glucosidase_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mol per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of glucosidase activity", + "title": "glucosidase activity", + "examples": [ + { + "value": "5 mol per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "glucosidase activity" + ], + "rank": 20, + "is_a": "core field", + "slot_uri": "MIXS:0000137", + "alias": "glucosidase_act", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "BiofilmInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "alias": "magnesium", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_frict_vel": { + "name": "mean_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean friction velocity", + "title": "mean friction velocity", + "examples": [ + { + "value": "0.5 meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean friction velocity" + ], + "rank": 22, + "is_a": "core field", + "slot_uri": "MIXS:0000498", + "alias": "mean_frict_vel", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_peak_frict_vel": { + "name": "mean_peak_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean peak friction velocity", + "title": "mean peak friction velocity", + "examples": [ + { + "value": "1 meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean peak friction velocity" + ], + "rank": 23, + "is_a": "core field", + "slot_uri": "MIXS:0000502", + "alias": "mean_peak_frict_vel", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "methane": { + "name": "methane", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per billion, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Methane (gas) amount or concentration at the time of sampling", + "title": "methane", + "examples": [ + { + "value": "1800 parts per billion" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "methane" + ], + "rank": 24, + "is_a": "core field", + "slot_uri": "MIXS:0000101", + "alias": "methane", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "SedimentInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "n_alkanes": { + "name": "n_alkanes", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "n-alkane name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of n-alkanes; can include multiple n-alkanes", + "title": "n-alkanes", + "examples": [ + { + "value": "n-hexadecane;100 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "n-alkanes" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000503", + "alias": "n_alkanes", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "alias": "nitrate", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "alias": "nitrite", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrogen" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "alias": "nitro", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic carbon" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "alias": "org_carb", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "alias": "org_matter", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "alias": "org_nitro", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "part_org_carb": { + "name": "part_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic carbon", + "title": "particulate organic carbon", + "examples": [ + { + "value": "1.92 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "particulate organic carbon" + ], + "rank": 31, + "is_a": "core field", + "slot_uri": "MIXS:0000515", + "alias": "part_org_carb", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "alias": "perturbation", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "petroleum_hydrocarb": { + "name": "petroleum_hydrocarb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of petroleum hydrocarbon", + "title": "petroleum hydrocarbon", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "petroleum hydrocarbon" + ], + "rank": 34, + "is_a": "core field", + "slot_uri": "MIXS:0000516", + "alias": "petroleum_hydrocarb", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "alias": "ph", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "alias": "ph_meth", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phaeopigments": { + "name": "phaeopigments", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phaeopigment name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phaeopigments; can include multiple phaeopigments", + "title": "phaeopigments", + "examples": [ + { + "value": "phaeophytin;2.5 mg/m3" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phaeopigments" + ], + "rank": 35, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000180", + "alias": "phaeopigments", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "alias": "phosphate", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 mg/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phospholipid fatty acid" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000181", + "alias": "phosplipid_fatt_acid", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "alias": "potassium", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "alias": "pressure", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "redox_potential": { + "name": "redox_potential", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millivolt" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Redox potential, measured relative to a hydrogen cell, indicating oxidation or reduction potential", + "title": "redox potential", + "examples": [ + { + "value": "300 millivolt" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "redox potential" + ], + "rank": 40, + "is_a": "core field", + "slot_uri": "MIXS:0000182", + "alias": "redox_potential", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "silicate" + ], + "rank": 43, + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "alias": "silicate", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "alias": "sodium", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "alias": "sulfate", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "alias": "sulfide", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_carb": { + "name": "tot_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total carbon content", + "title": "total carbon", + "todos": [ + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format", + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format" + ], + "examples": [ + { + "value": "1 ug/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total carbon" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000525", + "alias": "tot_carb", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro_content": { + "name": "tot_nitro_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen content of the sample", + "title": "total nitrogen content", + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen content" + ], + "rank": 48, + "is_a": "core field", + "slot_uri": "MIXS:0000530", + "alias": "tot_nitro_content", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_org_carb": { + "name": "tot_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram Carbon per kilogram sample material" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Definition for soil: total organic carbon content of the soil, definition otherwise: total organic carbon content", + "title": "total organic carbon", + "todos": [ + "check description. How are they different?", + "check description. How are they different?" + ], + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total organic carbon" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000533", + "alias": "tot_org_carb", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "turbidity": { + "name": "turbidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "formazin turbidity unit, formazin nephelometric units" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the amount of cloudiness or haziness in water caused by individual particles", + "title": "turbidity", + "examples": [ + { + "value": "0.3 nephelometric turbidity units" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "turbidity" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000191", + "alias": "turbidity", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_content": { + "name": "water_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "string" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram or cubic centimeter per cubic centimeter" + } + }, + "description": "Water content measurement", + "title": "water content", + "todos": [ + "value in preferred unit is too limiting. need to change this", + "check and correct validation so examples are accepted", + "how to manage multiple water content methods?" + ], + "examples": [ + { + "value": "0.75 g water/g dry soil" + }, + { + "value": "75% water holding capacity" + }, + { + "value": "1.1 g fresh weight/ dry weight" + }, + { + "value": "10% water filled pore space" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water content" + ], + "rank": 39, + "is_a": "core field", + "string_serialization": "{float or pct} {unit}", + "slot_uri": "MIXS:0000185", + "alias": "water_content", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%? \\S.+$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "BiofilmInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "BuiltEnvInterface": { + "name": "BuiltEnvInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "built environment" + } + }, + "description": "built_env dh_interface", + "title": "Built Env", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin" + ], + "slot_usage": { + "abs_air_humidity": { + "name": "abs_air_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram, kilogram per kilogram, kilogram, pound" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Actual mass of water vapor - mh20 - present in the air water vapor mixture", + "title": "absolute air humidity", + "examples": [ + { + "value": "9 gram per gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "absolute air humidity" + ], + "rank": 61, + "is_a": "core field", + "slot_uri": "MIXS:0000122", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "address": { + "name": "address", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The street name and building number where the sampling occurred.", + "title": "address", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "address" + ], + "rank": 62, + "is_a": "core field", + "string_serialization": "{integer}{text}", + "slot_uri": "MIXS:0000218", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "adj_room": { + "name": "adj_room", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of rooms (room number, room name) immediately adjacent to the sampling room", + "title": "adjacent rooms", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "adjacent rooms" + ], + "rank": 63, + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000219", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "aero_struc": { + "name": "aero_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Aerospace structures typically consist of thin plates with stiffeners for the external surfaces, bulkheads and frames to support the shape and fasteners such as welds, rivets, screws and bolts to hold the components together", + "title": "aerospace structure", + "examples": [ + { + "value": "plane" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "aerospace structure" + ], + "rank": 64, + "is_a": "core field", + "string_serialization": "[plane|glider]", + "slot_uri": "MIXS:0000773", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "air_temp": { + "name": "air_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature of the air at the time of sampling", + "title": "air temperature", + "examples": [ + { + "value": "20 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "air temperature" + ], + "rank": 65, + "is_a": "core field", + "slot_uri": "MIXS:0000124", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "amount_light": { + "name": "amount_light", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux, lumens per square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The unit of illuminance and luminous emittance, measuring luminous flux per unit area", + "title": "amount of light", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount of light" + ], + "rank": 66, + "is_a": "core field", + "slot_uri": "MIXS:0000140", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "arch_struc": { + "name": "arch_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "An architectural structure is a human-made, free-standing, immobile outdoor construction", + "title": "architectural structure", + "examples": [ + { + "value": "shed" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "architectural structure" + ], + "rank": 67, + "is_a": "core field", + "slot_uri": "MIXS:0000774", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "arch_struc_enum", + "multivalued": false + }, + "avg_dew_point": { + "name": "avg_dew_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of dew point measures taken at the beginning of every hour over a 24 hour period on the sampling day", + "title": "average dew point", + "examples": [ + { + "value": "25.5 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "average dew point" + ], + "rank": 68, + "is_a": "core field", + "slot_uri": "MIXS:0000141", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "avg_occup": { + "name": "avg_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Daily average occupancy of room. Indicate the number of person(s) daily occupying the sampling room.", + "title": "average daily occupancy", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "average daily occupancy" + ], + "rank": 69, + "is_a": "core field", + "slot_uri": "MIXS:0000775", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "avg_temp": { + "name": "avg_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of temperatures taken at the beginning of every hour over a 24 hour period on the sampling day", + "title": "average temperature", + "examples": [ + { + "value": "12.5 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "average temperature" + ], + "rank": 70, + "is_a": "core field", + "slot_uri": "MIXS:0000142", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bathroom_count": { + "name": "bathroom_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of bathrooms in the building", + "title": "bathroom count", + "examples": [ + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bathroom count" + ], + "rank": 71, + "is_a": "core field", + "slot_uri": "MIXS:0000776", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "bedroom_count": { + "name": "bedroom_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of bedrooms in the building", + "title": "bedroom count", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bedroom count" + ], + "rank": 72, + "is_a": "core field", + "slot_uri": "MIXS:0000777", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "build_docs": { + "name": "build_docs", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building design, construction and operation documents", + "title": "design, construction, and operation documents", + "examples": [ + { + "value": "maintenance plans" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "design, construction, and operation documents" + ], + "rank": 73, + "is_a": "core field", + "slot_uri": "MIXS:0000787", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "build_docs_enum", + "multivalued": false + }, + "build_occup_type": { + "name": "build_occup_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The primary function for which a building or discrete part of a building is intended to be used", + "title": "building occupancy type", + "examples": [ + { + "value": "market" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "building occupancy type" + ], + "rank": 74, + "is_a": "core field", + "slot_uri": "MIXS:0000761", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "build_occup_type_enum", + "multivalued": true + }, + "building_setting": { + "name": "building_setting", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A location (geography) where a building is set", + "title": "building setting", + "examples": [ + { + "value": "rural" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "building setting" + ], + "rank": 75, + "is_a": "core field", + "slot_uri": "MIXS:0000768", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "building_setting_enum", + "multivalued": false + }, + "built_struc_age": { + "name": "built_struc_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "year" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The age of the built structure since construction", + "title": "built structure age", + "examples": [ + { + "value": "15 years" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "built structure age" + ], + "rank": 76, + "is_a": "core field", + "slot_uri": "MIXS:0000145", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "built_struc_set": { + "name": "built_struc_set", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The characterization of the location of the built structure as high or low human density", + "title": "built structure setting", + "examples": [ + { + "value": "rural" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "built structure setting" + ], + "rank": 77, + "is_a": "core field", + "string_serialization": "[urban|rural]", + "slot_uri": "MIXS:0000778", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "built_struc_type": { + "name": "built_struc_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A physical structure that is a body or assemblage of bodies in space to form a system capable of supporting loads", + "title": "built structure type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "built structure type" + ], + "rank": 78, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000721", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "carb_dioxide": { + "name": "carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Carbon dioxide (gas) amount or concentration at the time of sampling", + "title": "carbon dioxide", + "examples": [ + { + "value": "410 parts per million" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "carbon dioxide" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000097", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ceil_area": { + "name": "ceil_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The area of the ceiling space within the room", + "title": "ceiling area", + "examples": [ + { + "value": "25 square meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ceiling area" + ], + "rank": 79, + "is_a": "core field", + "slot_uri": "MIXS:0000148", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ceil_cond": { + "name": "ceil_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the ceiling at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "ceiling condition", + "examples": [ + { + "value": "damaged" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ceiling condition" + ], + "rank": 80, + "is_a": "core field", + "slot_uri": "MIXS:0000779", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "ceil_cond_enum", + "multivalued": false + }, + "ceil_finish_mat": { + "name": "ceil_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material used to finish a ceiling", + "title": "ceiling finish material", + "examples": [ + { + "value": "stucco" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ceiling finish material" + ], + "rank": 81, + "is_a": "core field", + "slot_uri": "MIXS:0000780", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "ceil_finish_mat_enum", + "multivalued": false + }, + "ceil_struc": { + "name": "ceil_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The construction format of the ceiling", + "title": "ceiling structure", + "examples": [ + { + "value": "concrete" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ceiling structure" + ], + "rank": 82, + "is_a": "core field", + "string_serialization": "[wood frame|concrete]", + "slot_uri": "MIXS:0000782", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ceil_texture": { + "name": "ceil_texture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The feel, appearance, or consistency of a ceiling surface", + "title": "ceiling texture", + "examples": [ + { + "value": "popcorn" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ceiling texture" + ], + "rank": 83, + "is_a": "core field", + "slot_uri": "MIXS:0000783", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "ceil_texture_enum", + "multivalued": false + }, + "ceil_thermal_mass": { + "name": "ceil_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the ceiling to provide inertia against temperature fluctuations. Generally this means concrete that is exposed. A metal deck that supports a concrete slab will act thermally as long as it is exposed to room air flow", + "title": "ceiling thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ceiling thermal mass" + ], + "rank": 84, + "is_a": "core field", + "slot_uri": "MIXS:0000143", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ceil_type": { + "name": "ceil_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of ceiling according to the ceiling's appearance or construction", + "title": "ceiling type", + "examples": [ + { + "value": "coffered" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ceiling type" + ], + "rank": 85, + "is_a": "core field", + "slot_uri": "MIXS:0000784", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "ceil_type_enum", + "multivalued": false + }, + "ceil_water_mold": { + "name": "ceil_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the ceiling", + "title": "ceiling signs of water/mold", + "examples": [ + { + "value": "presence of mold visible" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ceiling signs of water/mold" + ], + "rank": 86, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000781", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "cool_syst_id": { + "name": "cool_syst_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The cooling system identifier", + "title": "cooling system identifier", + "examples": [ + { + "value": "12345" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "cooling system identifier" + ], + "rank": 87, + "is_a": "core field", + "slot_uri": "MIXS:0000785", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "date_last_rain": { + "name": "date_last_rain", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The date of the last time it rained", + "title": "date last rain", + "examples": [ + { + "value": "2018-05-11:T14:30Z" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "date last rain" + ], + "rank": 88, + "is_a": "core field", + "slot_uri": "MIXS:0000786", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "dew_point": { + "name": "dew_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The temperature to which a given parcel of humid air must be cooled, at constant barometric pressure, for water vapor to condense into water.", + "title": "dew point", + "examples": [ + { + "value": "22 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dew point" + ], + "rank": 89, + "is_a": "core field", + "slot_uri": "MIXS:0000129", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "door_comp_type": { + "name": "door_comp_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The composite type of the door", + "title": "door type, composite", + "examples": [ + { + "value": "revolving" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door type, composite" + ], + "rank": 90, + "is_a": "core field", + "slot_uri": "MIXS:0000795", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_comp_type_enum", + "multivalued": false + }, + "door_cond": { + "name": "door_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The phsical condition of the door", + "title": "door condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door condition" + ], + "rank": 91, + "is_a": "core field", + "slot_uri": "MIXS:0000788", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_cond_enum", + "multivalued": false + }, + "door_direct": { + "name": "door_direct", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The direction the door opens", + "title": "door direction of opening", + "examples": [ + { + "value": "inward" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door direction of opening" + ], + "rank": 92, + "is_a": "core field", + "slot_uri": "MIXS:0000789", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_direct_enum", + "multivalued": false + }, + "door_loc": { + "name": "door_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the door in the room", + "title": "door location", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door location" + ], + "rank": 93, + "is_a": "core field", + "slot_uri": "MIXS:0000790", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_loc_enum", + "multivalued": false + }, + "door_mat": { + "name": "door_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material the door is composed of", + "title": "door material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door material" + ], + "rank": 94, + "is_a": "core field", + "slot_uri": "MIXS:0000791", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_mat_enum", + "multivalued": false + }, + "door_move": { + "name": "door_move", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of movement of the door", + "title": "door movement", + "examples": [ + { + "value": "swinging" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door movement" + ], + "rank": 95, + "is_a": "core field", + "slot_uri": "MIXS:0000792", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_move_enum", + "multivalued": false + }, + "door_size": { + "name": "door_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The size of the door", + "title": "door area or size", + "examples": [ + { + "value": "2.5 square meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door area or size" + ], + "rank": 96, + "is_a": "core field", + "slot_uri": "MIXS:0000158", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "door_type": { + "name": "door_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of door material", + "title": "door type", + "examples": [ + { + "value": "wooden" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door type" + ], + "rank": 97, + "is_a": "core field", + "slot_uri": "MIXS:0000794", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_type_enum", + "multivalued": false + }, + "door_type_metal": { + "name": "door_type_metal", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of metal door", + "title": "door type, metal", + "examples": [ + { + "value": "hollow" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door type, metal" + ], + "rank": 98, + "is_a": "core field", + "slot_uri": "MIXS:0000796", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_type_metal_enum", + "multivalued": false + }, + "door_type_wood": { + "name": "door_type_wood", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of wood door", + "title": "door type, wood", + "examples": [ + { + "value": "battened" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door type, wood" + ], + "rank": 99, + "is_a": "core field", + "slot_uri": "MIXS:0000797", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "door_type_wood_enum", + "multivalued": false + }, + "door_water_mold": { + "name": "door_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on a door", + "title": "door signs of water/mold", + "examples": [ + { + "value": "presence of mold visible" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "door signs of water/mold" + ], + "rank": 100, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000793", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "drawings": { + "name": "drawings", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The buildings architectural drawings; if design is chosen, indicate phase-conceptual, schematic, design development, and construction documents", + "title": "drawings", + "examples": [ + { + "value": "sketch" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "drawings" + ], + "rank": 101, + "is_a": "core field", + "slot_uri": "MIXS:0000798", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "drawings_enum", + "multivalued": false + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "elevator": { + "name": "elevator", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of elevators within the built structure", + "title": "elevator count", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevator count" + ], + "rank": 102, + "is_a": "core field", + "slot_uri": "MIXS:0000799", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "escalator": { + "name": "escalator", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of escalators within the built structure", + "title": "escalator count", + "examples": [ + { + "value": "4" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "escalator count" + ], + "rank": 103, + "is_a": "core field", + "slot_uri": "MIXS:0000800", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "exp_duct": { + "name": "exp_duct", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The amount of exposed ductwork in the room", + "title": "exposed ductwork", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "exposed ductwork" + ], + "rank": 104, + "is_a": "core field", + "slot_uri": "MIXS:0000144", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "exp_pipe": { + "name": "exp_pipe", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of exposed pipes in the room", + "title": "exposed pipes", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "exposed pipes" + ], + "rank": 105, + "is_a": "core field", + "slot_uri": "MIXS:0000220", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "ext_door": { + "name": "ext_door", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of exterior doors in the built structure", + "title": "exterior door count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "exterior door count" + ], + "rank": 106, + "is_a": "core field", + "slot_uri": "MIXS:0000170", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ext_wall_orient": { + "name": "ext_wall_orient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The orientation of the exterior wall", + "title": "orientations of exterior wall", + "examples": [ + { + "value": "northwest" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "orientations of exterior wall" + ], + "rank": 107, + "is_a": "core field", + "slot_uri": "MIXS:0000817", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "ext_wall_orient_enum", + "multivalued": false + }, + "ext_window_orient": { + "name": "ext_window_orient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The compass direction the exterior window of the room is facing", + "title": "orientations of exterior window", + "examples": [ + { + "value": "southwest" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "orientations of exterior window" + ], + "rank": 108, + "is_a": "core field", + "slot_uri": "MIXS:0000818", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "ext_window_orient_enum", + "multivalued": false + }, + "filter_type": { + "name": "filter_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "A device which removes solid particulates or airborne molecular contaminants", + "title": "filter type", + "examples": [ + { + "value": "HEPA" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "filter type" + ], + "rank": 109, + "is_a": "core field", + "slot_uri": "MIXS:0000765", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "filter_type_enum", + "multivalued": true + }, + "fireplace_type": { + "name": "fireplace_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A firebox with chimney", + "title": "fireplace type", + "examples": [ + { + "value": "wood burning" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "fireplace type" + ], + "rank": 110, + "is_a": "core field", + "string_serialization": "[gas burning|wood burning]", + "slot_uri": "MIXS:0000802", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "floor_age": { + "name": "floor_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "years, weeks, days" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The time period since installment of the carpet or flooring", + "title": "floor age", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "floor age" + ], + "rank": 111, + "is_a": "core field", + "slot_uri": "MIXS:0000164", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "floor_area": { + "name": "floor_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The area of the floor space within the room", + "title": "floor area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "floor area" + ], + "rank": 112, + "is_a": "core field", + "slot_uri": "MIXS:0000165", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "floor_cond": { + "name": "floor_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the floor at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "floor condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "floor condition" + ], + "rank": 113, + "is_a": "core field", + "slot_uri": "MIXS:0000803", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "floor_cond_enum", + "multivalued": false + }, + "floor_count": { + "name": "floor_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of floors in the building, including basements and mechanical penthouse", + "title": "floor count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "floor count" + ], + "rank": 114, + "is_a": "core field", + "slot_uri": "MIXS:0000225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "floor_finish_mat": { + "name": "floor_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The floor covering type; the finished surface that is walked on", + "title": "floor finish material", + "examples": [ + { + "value": "carpet" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "floor finish material" + ], + "rank": 115, + "is_a": "core field", + "slot_uri": "MIXS:0000804", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "floor_finish_mat_enum", + "multivalued": false + }, + "floor_struc": { + "name": "floor_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the structural elements and subfloor upon which the finish flooring is installed", + "title": "floor structure", + "examples": [ + { + "value": "concrete" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "floor structure" + ], + "rank": 116, + "is_a": "core field", + "slot_uri": "MIXS:0000806", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "floor_struc_enum", + "multivalued": false + }, + "floor_thermal_mass": { + "name": "floor_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the floor to provide inertia against temperature fluctuations", + "title": "floor thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "floor thermal mass" + ], + "rank": 117, + "is_a": "core field", + "slot_uri": "MIXS:0000166", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "floor_water_mold": { + "name": "floor_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew in a room", + "title": "floor signs of water/mold", + "examples": [ + { + "value": "ceiling discoloration" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "floor signs of water/mold" + ], + "rank": 118, + "is_a": "core field", + "slot_uri": "MIXS:0000805", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "floor_water_mold_enum", + "multivalued": false + }, + "freq_clean": { + "name": "freq_clean", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration or {text}" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times the sample location is cleaned. Frequency of cleaning might be on a Daily basis, Weekly, Monthly, Quarterly or Annually.", + "title": "frequency of cleaning", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "frequency of cleaning" + ], + "rank": 119, + "is_a": "core field", + "slot_uri": "MIXS:0000226", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "freq_cook": { + "name": "freq_cook", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times a meal is cooked per week", + "title": "frequency of cooking", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "frequency of cooking" + ], + "rank": 120, + "is_a": "core field", + "slot_uri": "MIXS:0000227", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "furniture": { + "name": "furniture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The types of furniture present in the sampled room", + "title": "furniture", + "examples": [ + { + "value": "chair" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "furniture" + ], + "rank": 121, + "is_a": "core field", + "slot_uri": "MIXS:0000807", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "furniture_enum", + "multivalued": false + }, + "gender_restroom": { + "name": "gender_restroom", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The gender type of the restroom", + "title": "gender of restroom", + "examples": [ + { + "value": "male" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "gender of restroom" + ], + "rank": 122, + "is_a": "core field", + "slot_uri": "MIXS:0000808", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "gender_restroom_enum", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "hall_count": { + "name": "hall_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total count of hallways and cooridors in the built structure", + "title": "hallway/corridor count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hallway/corridor count" + ], + "rank": 123, + "is_a": "core field", + "slot_uri": "MIXS:0000228", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "handidness": { + "name": "handidness", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The handidness of the individual sampled", + "title": "handidness", + "examples": [ + { + "value": "right handedness" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "handidness" + ], + "rank": 124, + "is_a": "core field", + "slot_uri": "MIXS:0000809", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "handidness_enum", + "multivalued": false + }, + "heat_cool_type": { + "name": "heat_cool_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Methods of conditioning or heating a room or building", + "title": "heating and cooling system type", + "examples": [ + { + "value": "heat pump" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "heating and cooling system type" + ], + "rank": 125, + "is_a": "core field", + "slot_uri": "MIXS:0000766", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "heat_cool_type_enum", + "multivalued": true + }, + "heat_deliv_loc": { + "name": "heat_deliv_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The location of heat delivery within the room", + "title": "heating delivery locations", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "heating delivery locations" + ], + "rank": 126, + "is_a": "core field", + "slot_uri": "MIXS:0000810", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "heat_deliv_loc_enum", + "multivalued": false + }, + "heat_sys_deliv_meth": { + "name": "heat_sys_deliv_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The method by which the heat is delivered through the system", + "title": "heating system delivery method", + "examples": [ + { + "value": "radiant" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "heating system delivery method" + ], + "rank": 127, + "is_a": "core field", + "string_serialization": "[conductive|radiant]", + "slot_uri": "MIXS:0000812", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "heat_system_id": { + "name": "heat_system_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The heating system identifier", + "title": "heating system identifier", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "heating system identifier" + ], + "rank": 128, + "is_a": "core field", + "slot_uri": "MIXS:0000833", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "height_carper_fiber": { + "name": "height_carper_fiber", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average carpet fiber height in the indoor environment", + "title": "height carpet fiber mat", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "height carpet fiber mat" + ], + "rank": 129, + "is_a": "core field", + "slot_uri": "MIXS:0000167", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "indoor_space": { + "name": "indoor_space", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A distinguishable space within a structure, the purpose for which discrete areas of a building is used", + "title": "indoor space", + "examples": [ + { + "value": "foyer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "indoor space" + ], + "rank": 130, + "is_a": "core field", + "slot_uri": "MIXS:0000763", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "indoor_space_enum", + "multivalued": false + }, + "indoor_surf": { + "name": "indoor_surf", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of indoor surface", + "title": "indoor surface", + "examples": [ + { + "value": "wall" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "indoor surface" + ], + "rank": 131, + "is_a": "core field", + "slot_uri": "MIXS:0000764", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "indoor_surf_enum", + "multivalued": false + }, + "inside_lux": { + "name": "inside_lux", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilowatt per square metre" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded value at sampling time (power density)", + "title": "inside lux light", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "inside lux light" + ], + "rank": 132, + "is_a": "core field", + "slot_uri": "MIXS:0000168", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "int_wall_cond": { + "name": "int_wall_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the wall at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "interior wall condition", + "examples": [ + { + "value": "damaged" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "interior wall condition" + ], + "rank": 133, + "is_a": "core field", + "slot_uri": "MIXS:0000813", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "int_wall_cond_enum", + "multivalued": false + }, + "last_clean": { + "name": "last_clean", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The last time the floor was cleaned (swept, mopped, vacuumed)", + "title": "last time swept/mopped/vacuumed", + "examples": [ + { + "value": "2018-05-11:T14:30Z" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "last time swept/mopped/vacuumed" + ], + "rank": 134, + "is_a": "core field", + "slot_uri": "MIXS:0000814", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "light_type": { + "name": "light_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Application of light to achieve some practical or aesthetic effect. Lighting includes the use of both artificial light sources such as lamps and light fixtures, as well as natural illumination by capturing daylight. Can also include absence of light", + "title": "light type", + "examples": [ + { + "value": "desk lamp" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "light type" + ], + "rank": 135, + "is_a": "core field", + "slot_uri": "MIXS:0000769", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "light_type_enum", + "multivalued": true + }, + "max_occup": { + "name": "max_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The maximum amount of people allowed in the indoor environment", + "title": "maximum occupancy", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "maximum occupancy" + ], + "rank": 136, + "is_a": "core field", + "slot_uri": "MIXS:0000229", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mech_struc": { + "name": "mech_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "mechanical structure: a moving structure", + "title": "mechanical structure", + "examples": [ + { + "value": "elevator" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mechanical structure" + ], + "rank": 137, + "is_a": "core field", + "slot_uri": "MIXS:0000815", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "mech_struc_enum", + "multivalued": false + }, + "number_pets": { + "name": "number_pets", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of pets residing in the sampled space", + "title": "number of pets", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "number of pets" + ], + "rank": 138, + "is_a": "core field", + "slot_uri": "MIXS:0000231", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "number_plants": { + "name": "number_plants", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of plant(s) in the sampling space", + "title": "number of houseplants", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "number of houseplants" + ], + "rank": 139, + "is_a": "core field", + "slot_uri": "MIXS:0000230", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "number_resident": { + "name": "number_resident", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of individuals currently occupying in the sampling location", + "title": "number of residents", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "number of residents" + ], + "rank": 140, + "is_a": "core field", + "slot_uri": "MIXS:0000232", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "occup_density_samp": { + "name": "occup_density_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Average number of occupants at time of sampling per square footage", + "title": "occupant density at sampling", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "occupant density at sampling" + ], + "rank": 141, + "is_a": "core field", + "slot_uri": "MIXS:0000217", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "occup_document": { + "name": "occup_document", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of documentation of occupancy", + "title": "occupancy documentation", + "examples": [ + { + "value": "estimate" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "occupancy documentation" + ], + "rank": 142, + "is_a": "core field", + "slot_uri": "MIXS:0000816", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "occup_document_enum", + "multivalued": false + }, + "occup_samp": { + "name": "occup_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Number of occupants present at time of sample within the given space", + "title": "occupancy at sampling", + "examples": [ + { + "value": "10" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "occupancy at sampling" + ], + "rank": 143, + "is_a": "core field", + "slot_uri": "MIXS:0000772", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "integer", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "pres_animal_insect": { + "name": "pres_animal_insect", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration;count" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type and number of animals or insects present in the sampling space.", + "title": "presence of pets, animals, or insects", + "examples": [ + { + "value": "cat;5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "presence of pets, animals, or insects" + ], + "rank": 144, + "is_a": "core field", + "slot_uri": "MIXS:0000819", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(cat|dog|rodent|snake|other);\\d+$" + }, + "quad_pos": { + "name": "quad_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The quadrant position of the sampling room within the building", + "title": "quadrant position", + "examples": [ + { + "value": "West side" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "quadrant position" + ], + "rank": 145, + "is_a": "core field", + "slot_uri": "MIXS:0000820", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "quad_pos_enum", + "multivalued": false + }, + "rel_air_humidity": { + "name": "rel_air_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Partial vapor and air pressure, density of the vapor and air, or by the actual mass of the vapor and air", + "title": "relative air humidity", + "examples": [ + { + "value": "80%" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "relative air humidity" + ], + "rank": 146, + "is_a": "core field", + "string_serialization": "{percentage}", + "slot_uri": "MIXS:0000121", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%$" + }, + "rel_humidity_out": { + "name": "rel_humidity_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram of air, kilogram of air" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded outside relative humidity value at the time of sampling", + "title": "outside relative humidity", + "examples": [ + { + "value": "12 per kilogram of air" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "outside relative humidity" + ], + "rank": 147, + "is_a": "core field", + "slot_uri": "MIXS:0000188", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "rel_samp_loc": { + "name": "rel_samp_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The sampling location within the train car", + "title": "relative sampling location", + "examples": [ + { + "value": "center of car" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "relative sampling location" + ], + "rank": 148, + "is_a": "core field", + "slot_uri": "MIXS:0000821", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "rel_samp_loc_enum", + "multivalued": false + }, + "room_air_exch_rate": { + "name": "room_air_exch_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The rate at which outside air replaces indoor air in a given space", + "title": "room air exchange rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room air exchange rate" + ], + "rank": 149, + "is_a": "core field", + "slot_uri": "MIXS:0000169", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "room_architec_elem": { + "name": "room_architec_elem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The unique details and component parts that, together, form the architecture of a distinguisahable space within a built structure", + "title": "room architectural elements", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room architectural elements" + ], + "rank": 150, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000233", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_condt": { + "name": "room_condt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The condition of the room at the time of sampling", + "title": "room condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room condition" + ], + "rank": 151, + "is_a": "core field", + "slot_uri": "MIXS:0000822", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "room_condt_enum", + "multivalued": false + }, + "room_connected": { + "name": "room_connected", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of rooms connected to the sampling room by a doorway", + "title": "rooms connected by a doorway", + "examples": [ + { + "value": "office" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooms connected by a doorway" + ], + "rank": 152, + "is_a": "core field", + "slot_uri": "MIXS:0000826", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "room_connected_enum", + "multivalued": false + }, + "room_count": { + "name": "room_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total count of rooms in the built structure including all room types", + "title": "room count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room count" + ], + "rank": 153, + "is_a": "core field", + "slot_uri": "MIXS:0000234", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_dim": { + "name": "room_dim", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The length, width and height of sampling room", + "title": "room dimensions", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room dimensions" + ], + "rank": 154, + "is_a": "core field", + "string_serialization": "{integer} {unit} x {integer} {unit} x {integer} {unit}", + "slot_uri": "MIXS:0000192", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_door_dist": { + "name": "room_door_dist", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Distance between doors (meters) in the hallway between the sampling room and adjacent rooms", + "title": "room door distance", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room door distance" + ], + "rank": 155, + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000193", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_door_share": { + "name": "room_door_share", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) sharing a door with the sampling room", + "title": "rooms that share a door with sampling room", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooms that share a door with sampling room" + ], + "rank": 156, + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000242", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_hallway": { + "name": "room_hallway", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) located in the same hallway as sampling room", + "title": "rooms that are on the same hallway", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooms that are on the same hallway" + ], + "rank": 157, + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000238", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_loc": { + "name": "room_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The position of the room within the building", + "title": "room location in building", + "examples": [ + { + "value": "interior room" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room location in building" + ], + "rank": 158, + "is_a": "core field", + "slot_uri": "MIXS:0000823", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "room_loc_enum", + "multivalued": false + }, + "room_moist_dam_hist": { + "name": "room_moist_dam_hist", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The history of moisture damage or mold in the past 12 months. Number of events of moisture damage or mold observed", + "title": "room moisture damage or mold history", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room moisture damage or mold history" + ], + "rank": 159, + "is_a": "core field", + "slot_uri": "MIXS:0000235", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "integer", + "multivalued": false + }, + "room_net_area": { + "name": "room_net_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square feet, square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The net floor area of sampling room. Net area excludes wall thicknesses", + "title": "room net area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room net area" + ], + "rank": 160, + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000194", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_occup": { + "name": "room_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Count of room occupancy at time of sampling", + "title": "room occupancy", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room occupancy" + ], + "rank": 161, + "is_a": "core field", + "slot_uri": "MIXS:0000236", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "room_samp_pos": { + "name": "room_samp_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The horizontal sampling position in the room relative to architectural elements", + "title": "room sampling position", + "examples": [ + { + "value": "south corner" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room sampling position" + ], + "rank": 162, + "is_a": "core field", + "slot_uri": "MIXS:0000824", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "room_samp_pos_enum", + "multivalued": false + }, + "room_type": { + "name": "room_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The main purpose or activity of the sampling room. A room is any distinguishable space within a structure", + "title": "room type", + "examples": [ + { + "value": "bathroom" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room type" + ], + "rank": 163, + "is_a": "core field", + "slot_uri": "MIXS:0000825", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "room_type_enum", + "multivalued": false + }, + "room_vol": { + "name": "room_vol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic feet, cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Volume of sampling room", + "title": "room volume", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room volume" + ], + "rank": 164, + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000195", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_wall_share": { + "name": "room_wall_share", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) sharing a wall with the sampling room", + "title": "rooms that share a wall with sampling room", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooms that share a wall with sampling room" + ], + "rank": 165, + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000243", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_window_count": { + "name": "room_window_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Number of windows in the room", + "title": "room window count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "room window count" + ], + "rank": 166, + "is_a": "core field", + "slot_uri": "MIXS:0000237", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "integer", + "multivalued": false + }, + "samp_floor": { + "name": "samp_floor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The floor of the building, where the sampling room is located", + "title": "sampling floor", + "examples": [ + { + "value": "basement" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sampling floor" + ], + "rank": 167, + "is_a": "core field", + "slot_uri": "MIXS:0000828", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_floor_enum", + "multivalued": false + }, + "samp_room_id": { + "name": "samp_room_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sampling room number. This ID should be consistent with the designations on the building floor plans", + "title": "sampling room ID or name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sampling room ID or name" + ], + "rank": 168, + "is_a": "core field", + "slot_uri": "MIXS:0000244", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_sort_meth": { + "name": "samp_sort_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Method by which samples are sorted; open face filter collecting total suspended particles, prefilter to remove particles larger than X micrometers in diameter, where common values of X would be 10 and 2.5 full size sorting in a cascade impactor.", + "title": "sample size sorting method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample size sorting method" + ], + "rank": 169, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000216", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_time_out": { + "name": "samp_time_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "time" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recent and long term history of outside sampling", + "title": "sampling time outside", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sampling time outside" + ], + "rank": 170, + "is_a": "core field", + "slot_uri": "MIXS:0000196", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_weather": { + "name": "samp_weather", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The weather on the sampling day", + "title": "sampling day weather", + "examples": [ + { + "value": "foggy" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sampling day weather" + ], + "rank": 171, + "is_a": "core field", + "slot_uri": "MIXS:0000827", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_weather_enum", + "multivalued": false + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "season": { + "name": "season", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "NCIT:C94729" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The season when sampling occurred. Any of the four periods into which the year is divided by the equinoxes and solstices. This field accepts terms listed under season (http://purl.obolibrary.org/obo/NCIT_C94729).", + "title": "season", + "examples": [ + { + "value": "autumn" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "season" + ], + "rank": 172, + "is_a": "core field", + "slot_uri": "MIXS:0000829", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "SeasonEnum", + "multivalued": false + }, + "season_use": { + "name": "season_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The seasons the space is occupied", + "title": "seasonal use", + "examples": [ + { + "value": "Winter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "seasonal use" + ], + "rank": 173, + "is_a": "core field", + "slot_uri": "MIXS:0000830", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "season_use_enum", + "multivalued": false + }, + "shad_dev_water_mold": { + "name": "shad_dev_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the shading device", + "title": "shading device signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "shading device signs of water/mold" + ], + "rank": 174, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000834", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "shading_device_cond": { + "name": "shading_device_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the shading device at the time of sampling", + "title": "shading device condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "shading device condition" + ], + "rank": 175, + "is_a": "core field", + "slot_uri": "MIXS:0000831", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "shading_device_cond_enum", + "multivalued": false + }, + "shading_device_loc": { + "name": "shading_device_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The location of the shading device in relation to the built structure", + "title": "shading device location", + "examples": [ + { + "value": "exterior" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "shading device location" + ], + "rank": 176, + "is_a": "core field", + "string_serialization": "[exterior|interior]", + "slot_uri": "MIXS:0000832", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "shading_device_mat": { + "name": "shading_device_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "material name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material the shading device is composed of", + "title": "shading device material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "shading device material" + ], + "rank": 177, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000245", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "shading_device_type": { + "name": "shading_device_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of shading device", + "title": "shading device type", + "examples": [ + { + "value": "slatted aluminum" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "shading device type" + ], + "rank": 178, + "is_a": "core field", + "slot_uri": "MIXS:0000835", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "shading_device_type_enum", + "multivalued": false + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "space_typ_state": { + "name": "space_typ_state", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Customary or normal state of the space", + "title": "space typical state", + "examples": [ + { + "value": "typically occupied" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "space typical state" + ], + "rank": 179, + "is_a": "core field", + "string_serialization": "[typically occupied|typically unoccupied]", + "slot_uri": "MIXS:0000770", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "specific": { + "name": "specific", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building specifications. If design is chosen, indicate phase: conceptual, schematic, design development, construction documents", + "title": "specifications", + "examples": [ + { + "value": "construction" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "specifications" + ], + "rank": 180, + "is_a": "core field", + "slot_uri": "MIXS:0000836", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "specific_enum", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "specific_humidity": { + "name": "specific_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram of air, kilogram of air" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The mass of water vapour in a unit mass of moist air, usually expressed as grams of vapour per kilogram of air, or, in air conditioning, as grains per pound.", + "title": "specific humidity", + "examples": [ + { + "value": "15 per kilogram of air" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "specific humidity" + ], + "rank": 181, + "is_a": "core field", + "slot_uri": "MIXS:0000214", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "substructure_type": { + "name": "substructure_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The substructure or under building is that largely hidden section of the building which is built off the foundations to the ground floor level", + "title": "substructure type", + "examples": [ + { + "value": "basement" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "substructure type" + ], + "rank": 182, + "is_a": "core field", + "slot_uri": "MIXS:0000767", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "substructure_type_enum", + "multivalued": true + }, + "surf_air_cont": { + "name": "surf_air_cont", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Contaminant identified on surface", + "title": "surface-air contaminant", + "examples": [ + { + "value": "radon" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "surface-air contaminant" + ], + "rank": 183, + "is_a": "core field", + "slot_uri": "MIXS:0000759", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "surf_air_cont_enum", + "multivalued": true + }, + "surf_humidity": { + "name": "surf_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Surfaces: water activity as a function of air and material moisture", + "title": "surface humidity", + "examples": [ + { + "value": "10%" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "surface humidity" + ], + "rank": 184, + "is_a": "core field", + "string_serialization": "{percentage}", + "slot_uri": "MIXS:0000123", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%$" + }, + "surf_material": { + "name": "surf_material", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Surface materials at the point of sampling", + "title": "surface material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "surface material" + ], + "rank": 185, + "is_a": "core field", + "slot_uri": "MIXS:0000758", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "surf_material_enum", + "multivalued": false + }, + "surf_moisture": { + "name": "surf_moisture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million, gram per cubic meter, gram per square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Water held on a surface", + "title": "surface moisture", + "examples": [ + { + "value": "0.01 gram per square meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "surface moisture" + ], + "rank": 186, + "is_a": "core field", + "slot_uri": "MIXS:0000128", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "surf_moisture_ph": { + "name": "surf_moisture_ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "ph measurement of surface", + "title": "surface moisture pH", + "examples": [ + { + "value": "7" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "surface moisture pH" + ], + "rank": 187, + "is_a": "core field", + "slot_uri": "MIXS:0000760", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "double", + "multivalued": false + }, + "surf_temp": { + "name": "surf_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature of the surface at the time of sampling", + "title": "surface temperature", + "examples": [ + { + "value": "15 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "surface temperature" + ], + "rank": 188, + "is_a": "core field", + "slot_uri": "MIXS:0000125", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp_out": { + "name": "temp_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded temperature value at sampling time outside", + "title": "temperature outside house", + "examples": [ + { + "value": "5 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature outside house" + ], + "rank": 189, + "is_a": "core field", + "slot_uri": "MIXS:0000197", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "train_line": { + "name": "train_line", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The subway line name", + "title": "train line", + "examples": [ + { + "value": "red" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "train line" + ], + "rank": 190, + "is_a": "core field", + "slot_uri": "MIXS:0000837", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "train_line_enum", + "multivalued": false + }, + "train_stat_loc": { + "name": "train_stat_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The train station collection location", + "title": "train station collection location", + "examples": [ + { + "value": "forest hills" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "train station collection location" + ], + "rank": 191, + "is_a": "core field", + "slot_uri": "MIXS:0000838", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "train_stat_loc_enum", + "multivalued": false + }, + "train_stop_loc": { + "name": "train_stop_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The train stop collection location", + "title": "train stop collection location", + "examples": [ + { + "value": "end" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "train stop collection location" + ], + "rank": 192, + "is_a": "core field", + "slot_uri": "MIXS:0000839", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "train_stop_loc_enum", + "multivalued": false + }, + "typ_occup_density": { + "name": "typ_occup_density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Customary or normal density of occupants", + "title": "typical occupant density", + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "typical occupant density" + ], + "rank": 193, + "is_a": "core field", + "slot_uri": "MIXS:0000771", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "double", + "multivalued": false + }, + "ventilation_type": { + "name": "ventilation_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "ventilation type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ventilation system used in the sampled premises", + "title": "ventilation type", + "examples": [ + { + "value": "Operable windows" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ventilation type" + ], + "rank": 57, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000756", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "vis_media": { + "name": "vis_media", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building visual media", + "title": "visual media", + "examples": [ + { + "value": "3D scans" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "visual media" + ], + "rank": 194, + "is_a": "core field", + "slot_uri": "MIXS:0000840", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "vis_media_enum", + "multivalued": false + }, + "wall_area": { + "name": "wall_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total area of the sampled room's walls", + "title": "wall area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall area" + ], + "rank": 195, + "is_a": "core field", + "slot_uri": "MIXS:0000198", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "wall_const_type": { + "name": "wall_const_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building class of the wall defined by the composition of the building elements and fire-resistance rating.", + "title": "wall construction type", + "examples": [ + { + "value": "fire resistive" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall construction type" + ], + "rank": 196, + "is_a": "core field", + "slot_uri": "MIXS:0000841", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "wall_const_type_enum", + "multivalued": false + }, + "wall_finish_mat": { + "name": "wall_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material utilized to finish the outer most layer of the wall", + "title": "wall finish material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall finish material" + ], + "rank": 197, + "is_a": "core field", + "slot_uri": "MIXS:0000842", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "wall_finish_mat_enum", + "multivalued": false + }, + "wall_height": { + "name": "wall_height", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average height of the walls in the sampled room", + "title": "wall height", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall height" + ], + "rank": 198, + "is_a": "core field", + "slot_uri": "MIXS:0000221", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "wall_loc": { + "name": "wall_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the wall within the room", + "title": "wall location", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall location" + ], + "rank": 199, + "is_a": "core field", + "slot_uri": "MIXS:0000843", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "wall_loc_enum", + "multivalued": false + }, + "wall_surf_treatment": { + "name": "wall_surf_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The surface treatment of interior wall", + "title": "wall surface treatment", + "examples": [ + { + "value": "paneling" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall surface treatment" + ], + "rank": 200, + "is_a": "core field", + "slot_uri": "MIXS:0000845", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "wall_surf_treatment_enum", + "multivalued": false + }, + "wall_texture": { + "name": "wall_texture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The feel, appearance, or consistency of a wall surface", + "title": "wall texture", + "examples": [ + { + "value": "popcorn" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall texture" + ], + "rank": 201, + "is_a": "core field", + "slot_uri": "MIXS:0000846", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "wall_texture_enum", + "multivalued": false + }, + "wall_thermal_mass": { + "name": "wall_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the wall to provide inertia against temperature fluctuations. Generally this means concrete or concrete block that is either exposed or covered only with paint", + "title": "wall thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall thermal mass" + ], + "rank": 202, + "is_a": "core field", + "slot_uri": "MIXS:0000222", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "wall_water_mold": { + "name": "wall_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on a wall", + "title": "wall signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wall signs of water/mold" + ], + "rank": 203, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000844", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "water_feat_size": { + "name": "water_feat_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The size of the water feature", + "title": "water feature size", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water feature size" + ], + "rank": 204, + "is_a": "core field", + "slot_uri": "MIXS:0000223", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_feat_type": { + "name": "water_feat_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of water feature present within the building being sampled", + "title": "water feature type", + "examples": [ + { + "value": "stream" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water feature type" + ], + "rank": 205, + "is_a": "core field", + "slot_uri": "MIXS:0000847", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "water_feat_type_enum", + "multivalued": false + }, + "weekday": { + "name": "weekday", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The day of the week when sampling occurred", + "title": "weekday", + "examples": [ + { + "value": "Sunday" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "weekday" + ], + "rank": 206, + "is_a": "core field", + "slot_uri": "MIXS:0000848", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "weekday_enum", + "multivalued": false + }, + "window_cond": { + "name": "window_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the window at the time of sampling", + "title": "window condition", + "examples": [ + { + "value": "rupture" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window condition" + ], + "rank": 207, + "is_a": "core field", + "slot_uri": "MIXS:0000849", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "window_cond_enum", + "multivalued": false + }, + "window_cover": { + "name": "window_cover", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of window covering", + "title": "window covering", + "examples": [ + { + "value": "curtains" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window covering" + ], + "rank": 208, + "is_a": "core field", + "slot_uri": "MIXS:0000850", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "window_cover_enum", + "multivalued": false + }, + "window_horiz_pos": { + "name": "window_horiz_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The horizontal position of the window on the wall", + "title": "window horizontal position", + "examples": [ + { + "value": "middle" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window horizontal position" + ], + "rank": 209, + "is_a": "core field", + "slot_uri": "MIXS:0000851", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "window_horiz_pos_enum", + "multivalued": false + }, + "window_loc": { + "name": "window_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the window within the room", + "title": "window location", + "examples": [ + { + "value": "west" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window location" + ], + "rank": 210, + "is_a": "core field", + "slot_uri": "MIXS:0000852", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "window_loc_enum", + "multivalued": false + }, + "window_mat": { + "name": "window_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material used to finish a window", + "title": "window material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window material" + ], + "rank": 211, + "is_a": "core field", + "slot_uri": "MIXS:0000853", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "window_mat_enum", + "multivalued": false + }, + "window_open_freq": { + "name": "window_open_freq", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times windows are opened per week", + "title": "window open frequency", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window open frequency" + ], + "rank": 212, + "is_a": "core field", + "slot_uri": "MIXS:0000246", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "window_size": { + "name": "window_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "inch, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The window's length and width", + "title": "window area/size", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window area/size" + ], + "rank": 213, + "is_a": "core field", + "string_serialization": "{float} {unit} x {float} {unit}", + "slot_uri": "MIXS:0000224", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "window_status": { + "name": "window_status", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Defines whether the windows were open or closed during environmental testing", + "title": "window status", + "examples": [ + { + "value": "open" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window status" + ], + "rank": 214, + "is_a": "core field", + "string_serialization": "[closed|open]", + "slot_uri": "MIXS:0000855", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "window_type": { + "name": "window_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of windows", + "title": "window type", + "examples": [ + { + "value": "fixed window" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window type" + ], + "rank": 215, + "is_a": "core field", + "slot_uri": "MIXS:0000856", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "window_type_enum", + "multivalued": false + }, + "window_vert_pos": { + "name": "window_vert_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The vertical position of the window on the wall", + "title": "window vertical position", + "examples": [ + { + "value": "middle" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window vertical position" + ], + "rank": 216, + "is_a": "core field", + "slot_uri": "MIXS:0000857", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "window_vert_pos_enum", + "multivalued": false + }, + "window_water_mold": { + "name": "window_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the window.", + "title": "window signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "window signs of water/mold" + ], + "rank": 217, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000854", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "range": "OxyStatSampEnum" + } + }, + "attributes": { + "abs_air_humidity": { + "name": "abs_air_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram, kilogram per kilogram, kilogram, pound" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Actual mass of water vapor - mh20 - present in the air water vapor mixture", + "title": "absolute air humidity", + "examples": [ + { + "value": "9 gram per gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "absolute air humidity" + ], + "rank": 61, + "is_a": "core field", + "slot_uri": "MIXS:0000122", + "alias": "abs_air_humidity", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "address": { + "name": "address", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The street name and building number where the sampling occurred.", + "title": "address", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "address" + ], + "rank": 62, + "is_a": "core field", + "string_serialization": "{integer}{text}", + "slot_uri": "MIXS:0000218", + "alias": "address", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "adj_room": { + "name": "adj_room", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of rooms (room number, room name) immediately adjacent to the sampling room", + "title": "adjacent rooms", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "adjacent rooms" + ], + "rank": 63, + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000219", + "alias": "adj_room", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "aero_struc": { + "name": "aero_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Aerospace structures typically consist of thin plates with stiffeners for the external surfaces, bulkheads and frames to support the shape and fasteners such as welds, rivets, screws and bolts to hold the components together", + "title": "aerospace structure", + "examples": [ + { + "value": "plane" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aerospace structure" + ], + "rank": 64, + "is_a": "core field", + "string_serialization": "[plane|glider]", + "slot_uri": "MIXS:0000773", + "alias": "aero_struc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "air_temp": { + "name": "air_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature of the air at the time of sampling", + "title": "air temperature", + "examples": [ + { + "value": "20 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air temperature" + ], + "rank": 65, + "is_a": "core field", + "slot_uri": "MIXS:0000124", + "alias": "air_temp", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "alias": "alt", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HostAssociatedInterface", + "MiscEnvsInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "amount_light": { + "name": "amount_light", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux, lumens per square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The unit of illuminance and luminous emittance, measuring luminous flux per unit area", + "title": "amount of light", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount of light" + ], + "rank": 66, + "is_a": "core field", + "slot_uri": "MIXS:0000140", + "alias": "amount_light", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "arch_struc": { + "name": "arch_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "An architectural structure is a human-made, free-standing, immobile outdoor construction", + "title": "architectural structure", + "examples": [ + { + "value": "shed" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "architectural structure" + ], + "rank": 67, + "is_a": "core field", + "slot_uri": "MIXS:0000774", + "alias": "arch_struc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "arch_struc_enum", + "multivalued": false + }, + "avg_dew_point": { + "name": "avg_dew_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of dew point measures taken at the beginning of every hour over a 24 hour period on the sampling day", + "title": "average dew point", + "examples": [ + { + "value": "25.5 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "average dew point" + ], + "rank": 68, + "is_a": "core field", + "slot_uri": "MIXS:0000141", + "alias": "avg_dew_point", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "avg_occup": { + "name": "avg_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Daily average occupancy of room. Indicate the number of person(s) daily occupying the sampling room.", + "title": "average daily occupancy", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "average daily occupancy" + ], + "rank": 69, + "is_a": "core field", + "slot_uri": "MIXS:0000775", + "alias": "avg_occup", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "avg_temp": { + "name": "avg_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of temperatures taken at the beginning of every hour over a 24 hour period on the sampling day", + "title": "average temperature", + "examples": [ + { + "value": "12.5 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "average temperature" + ], + "rank": 70, + "is_a": "core field", + "slot_uri": "MIXS:0000142", + "alias": "avg_temp", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bathroom_count": { + "name": "bathroom_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of bathrooms in the building", + "title": "bathroom count", + "examples": [ + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bathroom count" + ], + "rank": 71, + "is_a": "core field", + "slot_uri": "MIXS:0000776", + "alias": "bathroom_count", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "bedroom_count": { + "name": "bedroom_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of bedrooms in the building", + "title": "bedroom count", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bedroom count" + ], + "rank": 72, + "is_a": "core field", + "slot_uri": "MIXS:0000777", + "alias": "bedroom_count", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "build_docs": { + "name": "build_docs", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building design, construction and operation documents", + "title": "design, construction, and operation documents", + "examples": [ + { + "value": "maintenance plans" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "design, construction, and operation documents" + ], + "rank": 73, + "is_a": "core field", + "slot_uri": "MIXS:0000787", + "alias": "build_docs", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "build_docs_enum", + "multivalued": false + }, + "build_occup_type": { + "name": "build_occup_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The primary function for which a building or discrete part of a building is intended to be used", + "title": "building occupancy type", + "examples": [ + { + "value": "market" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "building occupancy type" + ], + "rank": 74, + "is_a": "core field", + "slot_uri": "MIXS:0000761", + "alias": "build_occup_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "build_occup_type_enum", + "multivalued": true + }, + "building_setting": { + "name": "building_setting", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A location (geography) where a building is set", + "title": "building setting", + "examples": [ + { + "value": "rural" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "building setting" + ], + "rank": 75, + "is_a": "core field", + "slot_uri": "MIXS:0000768", + "alias": "building_setting", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "building_setting_enum", + "multivalued": false + }, + "built_struc_age": { + "name": "built_struc_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "year" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The age of the built structure since construction", + "title": "built structure age", + "examples": [ + { + "value": "15 years" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "built structure age" + ], + "rank": 76, + "is_a": "core field", + "slot_uri": "MIXS:0000145", + "alias": "built_struc_age", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "built_struc_set": { + "name": "built_struc_set", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The characterization of the location of the built structure as high or low human density", + "title": "built structure setting", + "examples": [ + { + "value": "rural" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "built structure setting" + ], + "rank": 77, + "is_a": "core field", + "string_serialization": "[urban|rural]", + "slot_uri": "MIXS:0000778", + "alias": "built_struc_set", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "built_struc_type": { + "name": "built_struc_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A physical structure that is a body or assemblage of bodies in space to form a system capable of supporting loads", + "title": "built structure type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "built structure type" + ], + "rank": 78, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000721", + "alias": "built_struc_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "carb_dioxide": { + "name": "carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Carbon dioxide (gas) amount or concentration at the time of sampling", + "title": "carbon dioxide", + "examples": [ + { + "value": "410 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon dioxide" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000097", + "alias": "carb_dioxide", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ceil_area": { + "name": "ceil_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The area of the ceiling space within the room", + "title": "ceiling area", + "examples": [ + { + "value": "25 square meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling area" + ], + "rank": 79, + "is_a": "core field", + "slot_uri": "MIXS:0000148", + "alias": "ceil_area", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ceil_cond": { + "name": "ceil_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the ceiling at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "ceiling condition", + "examples": [ + { + "value": "damaged" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling condition" + ], + "rank": 80, + "is_a": "core field", + "slot_uri": "MIXS:0000779", + "alias": "ceil_cond", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "ceil_cond_enum", + "multivalued": false + }, + "ceil_finish_mat": { + "name": "ceil_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material used to finish a ceiling", + "title": "ceiling finish material", + "examples": [ + { + "value": "stucco" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling finish material" + ], + "rank": 81, + "is_a": "core field", + "slot_uri": "MIXS:0000780", + "alias": "ceil_finish_mat", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "ceil_finish_mat_enum", + "multivalued": false + }, + "ceil_struc": { + "name": "ceil_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The construction format of the ceiling", + "title": "ceiling structure", + "examples": [ + { + "value": "concrete" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling structure" + ], + "rank": 82, + "is_a": "core field", + "string_serialization": "[wood frame|concrete]", + "slot_uri": "MIXS:0000782", + "alias": "ceil_struc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ceil_texture": { + "name": "ceil_texture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The feel, appearance, or consistency of a ceiling surface", + "title": "ceiling texture", + "examples": [ + { + "value": "popcorn" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling texture" + ], + "rank": 83, + "is_a": "core field", + "slot_uri": "MIXS:0000783", + "alias": "ceil_texture", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "ceil_texture_enum", + "multivalued": false + }, + "ceil_thermal_mass": { + "name": "ceil_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the ceiling to provide inertia against temperature fluctuations. Generally this means concrete that is exposed. A metal deck that supports a concrete slab will act thermally as long as it is exposed to room air flow", + "title": "ceiling thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling thermal mass" + ], + "rank": 84, + "is_a": "core field", + "slot_uri": "MIXS:0000143", + "alias": "ceil_thermal_mass", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ceil_type": { + "name": "ceil_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of ceiling according to the ceiling's appearance or construction", + "title": "ceiling type", + "examples": [ + { + "value": "coffered" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling type" + ], + "rank": 85, + "is_a": "core field", + "slot_uri": "MIXS:0000784", + "alias": "ceil_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "ceil_type_enum", + "multivalued": false + }, + "ceil_water_mold": { + "name": "ceil_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the ceiling", + "title": "ceiling signs of water/mold", + "examples": [ + { + "value": "presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ceiling signs of water/mold" + ], + "rank": 86, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000781", + "alias": "ceil_water_mold", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "cool_syst_id": { + "name": "cool_syst_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The cooling system identifier", + "title": "cooling system identifier", + "examples": [ + { + "value": "12345" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "cooling system identifier" + ], + "rank": 87, + "is_a": "core field", + "slot_uri": "MIXS:0000785", + "alias": "cool_syst_id", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "date_last_rain": { + "name": "date_last_rain", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The date of the last time it rained", + "title": "date last rain", + "examples": [ + { + "value": "2018-05-11:T14:30Z" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "date last rain" + ], + "rank": 88, + "is_a": "core field", + "slot_uri": "MIXS:0000786", + "alias": "date_last_rain", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "dew_point": { + "name": "dew_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The temperature to which a given parcel of humid air must be cooled, at constant barometric pressure, for water vapor to condense into water.", + "title": "dew point", + "examples": [ + { + "value": "22 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dew point" + ], + "rank": 89, + "is_a": "core field", + "slot_uri": "MIXS:0000129", + "alias": "dew_point", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "door_comp_type": { + "name": "door_comp_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The composite type of the door", + "title": "door type, composite", + "examples": [ + { + "value": "revolving" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door type, composite" + ], + "rank": 90, + "is_a": "core field", + "slot_uri": "MIXS:0000795", + "alias": "door_comp_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_comp_type_enum", + "multivalued": false + }, + "door_cond": { + "name": "door_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The phsical condition of the door", + "title": "door condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door condition" + ], + "rank": 91, + "is_a": "core field", + "slot_uri": "MIXS:0000788", + "alias": "door_cond", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_cond_enum", + "multivalued": false + }, + "door_direct": { + "name": "door_direct", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The direction the door opens", + "title": "door direction of opening", + "examples": [ + { + "value": "inward" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door direction of opening" + ], + "rank": 92, + "is_a": "core field", + "slot_uri": "MIXS:0000789", + "alias": "door_direct", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_direct_enum", + "multivalued": false + }, + "door_loc": { + "name": "door_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the door in the room", + "title": "door location", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door location" + ], + "rank": 93, + "is_a": "core field", + "slot_uri": "MIXS:0000790", + "alias": "door_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_loc_enum", + "multivalued": false + }, + "door_mat": { + "name": "door_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material the door is composed of", + "title": "door material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door material" + ], + "rank": 94, + "is_a": "core field", + "slot_uri": "MIXS:0000791", + "alias": "door_mat", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_mat_enum", + "multivalued": false + }, + "door_move": { + "name": "door_move", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of movement of the door", + "title": "door movement", + "examples": [ + { + "value": "swinging" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door movement" + ], + "rank": 95, + "is_a": "core field", + "slot_uri": "MIXS:0000792", + "alias": "door_move", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_move_enum", + "multivalued": false + }, + "door_size": { + "name": "door_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The size of the door", + "title": "door area or size", + "examples": [ + { + "value": "2.5 square meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door area or size" + ], + "rank": 96, + "is_a": "core field", + "slot_uri": "MIXS:0000158", + "alias": "door_size", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "door_type": { + "name": "door_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of door material", + "title": "door type", + "examples": [ + { + "value": "wooden" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door type" + ], + "rank": 97, + "is_a": "core field", + "slot_uri": "MIXS:0000794", + "alias": "door_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_type_enum", + "multivalued": false + }, + "door_type_metal": { + "name": "door_type_metal", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of metal door", + "title": "door type, metal", + "examples": [ + { + "value": "hollow" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door type, metal" + ], + "rank": 98, + "is_a": "core field", + "slot_uri": "MIXS:0000796", + "alias": "door_type_metal", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_type_metal_enum", + "multivalued": false + }, + "door_type_wood": { + "name": "door_type_wood", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of wood door", + "title": "door type, wood", + "examples": [ + { + "value": "battened" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door type, wood" + ], + "rank": 99, + "is_a": "core field", + "slot_uri": "MIXS:0000797", + "alias": "door_type_wood", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "door_type_wood_enum", + "multivalued": false + }, + "door_water_mold": { + "name": "door_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on a door", + "title": "door signs of water/mold", + "examples": [ + { + "value": "presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "door signs of water/mold" + ], + "rank": 100, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000793", + "alias": "door_water_mold", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "drawings": { + "name": "drawings", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The buildings architectural drawings; if design is chosen, indicate phase-conceptual, schematic, design development, and construction documents", + "title": "drawings", + "examples": [ + { + "value": "sketch" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "drawings" + ], + "rank": 101, + "is_a": "core field", + "slot_uri": "MIXS:0000798", + "alias": "drawings", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "drawings_enum", + "multivalued": false + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "BuiltEnvInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "elevator": { + "name": "elevator", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of elevators within the built structure", + "title": "elevator count", + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevator count" + ], + "rank": 102, + "is_a": "core field", + "slot_uri": "MIXS:0000799", + "alias": "elevator", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "escalator": { + "name": "escalator", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of escalators within the built structure", + "title": "escalator count", + "examples": [ + { + "value": "4" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "escalator count" + ], + "rank": 103, + "is_a": "core field", + "slot_uri": "MIXS:0000800", + "alias": "escalator", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "exp_duct": { + "name": "exp_duct", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The amount of exposed ductwork in the room", + "title": "exposed ductwork", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "exposed ductwork" + ], + "rank": 104, + "is_a": "core field", + "slot_uri": "MIXS:0000144", + "alias": "exp_duct", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "exp_pipe": { + "name": "exp_pipe", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of exposed pipes in the room", + "title": "exposed pipes", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "exposed pipes" + ], + "rank": 105, + "is_a": "core field", + "slot_uri": "MIXS:0000220", + "alias": "exp_pipe", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "ext_door": { + "name": "ext_door", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of exterior doors in the built structure", + "title": "exterior door count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "exterior door count" + ], + "rank": 106, + "is_a": "core field", + "slot_uri": "MIXS:0000170", + "alias": "ext_door", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ext_wall_orient": { + "name": "ext_wall_orient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The orientation of the exterior wall", + "title": "orientations of exterior wall", + "examples": [ + { + "value": "northwest" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "orientations of exterior wall" + ], + "rank": 107, + "is_a": "core field", + "slot_uri": "MIXS:0000817", + "alias": "ext_wall_orient", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "ext_wall_orient_enum", + "multivalued": false + }, + "ext_window_orient": { + "name": "ext_window_orient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The compass direction the exterior window of the room is facing", + "title": "orientations of exterior window", + "examples": [ + { + "value": "southwest" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "orientations of exterior window" + ], + "rank": 108, + "is_a": "core field", + "slot_uri": "MIXS:0000818", + "alias": "ext_window_orient", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "ext_window_orient_enum", + "multivalued": false + }, + "filter_type": { + "name": "filter_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "A device which removes solid particulates or airborne molecular contaminants", + "title": "filter type", + "examples": [ + { + "value": "HEPA" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "filter type" + ], + "rank": 109, + "is_a": "core field", + "slot_uri": "MIXS:0000765", + "alias": "filter_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "filter_type_enum", + "multivalued": true + }, + "fireplace_type": { + "name": "fireplace_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A firebox with chimney", + "title": "fireplace type", + "examples": [ + { + "value": "wood burning" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "fireplace type" + ], + "rank": 110, + "is_a": "core field", + "string_serialization": "[gas burning|wood burning]", + "slot_uri": "MIXS:0000802", + "alias": "fireplace_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "floor_age": { + "name": "floor_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "years, weeks, days" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The time period since installment of the carpet or flooring", + "title": "floor age", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor age" + ], + "rank": 111, + "is_a": "core field", + "slot_uri": "MIXS:0000164", + "alias": "floor_age", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "floor_area": { + "name": "floor_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The area of the floor space within the room", + "title": "floor area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor area" + ], + "rank": 112, + "is_a": "core field", + "slot_uri": "MIXS:0000165", + "alias": "floor_area", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "floor_cond": { + "name": "floor_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the floor at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "floor condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor condition" + ], + "rank": 113, + "is_a": "core field", + "slot_uri": "MIXS:0000803", + "alias": "floor_cond", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "floor_cond_enum", + "multivalued": false + }, + "floor_count": { + "name": "floor_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of floors in the building, including basements and mechanical penthouse", + "title": "floor count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor count" + ], + "rank": 114, + "is_a": "core field", + "slot_uri": "MIXS:0000225", + "alias": "floor_count", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "floor_finish_mat": { + "name": "floor_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The floor covering type; the finished surface that is walked on", + "title": "floor finish material", + "examples": [ + { + "value": "carpet" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor finish material" + ], + "rank": 115, + "is_a": "core field", + "slot_uri": "MIXS:0000804", + "alias": "floor_finish_mat", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "floor_finish_mat_enum", + "multivalued": false + }, + "floor_struc": { + "name": "floor_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the structural elements and subfloor upon which the finish flooring is installed", + "title": "floor structure", + "examples": [ + { + "value": "concrete" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor structure" + ], + "rank": 116, + "is_a": "core field", + "slot_uri": "MIXS:0000806", + "alias": "floor_struc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "floor_struc_enum", + "multivalued": false + }, + "floor_thermal_mass": { + "name": "floor_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the floor to provide inertia against temperature fluctuations", + "title": "floor thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor thermal mass" + ], + "rank": 117, + "is_a": "core field", + "slot_uri": "MIXS:0000166", + "alias": "floor_thermal_mass", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "floor_water_mold": { + "name": "floor_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew in a room", + "title": "floor signs of water/mold", + "examples": [ + { + "value": "ceiling discoloration" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "floor signs of water/mold" + ], + "rank": 118, + "is_a": "core field", + "slot_uri": "MIXS:0000805", + "alias": "floor_water_mold", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "floor_water_mold_enum", + "multivalued": false + }, + "freq_clean": { + "name": "freq_clean", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration or {text}" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times the sample location is cleaned. Frequency of cleaning might be on a Daily basis, Weekly, Monthly, Quarterly or Annually.", + "title": "frequency of cleaning", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "frequency of cleaning" + ], + "rank": 119, + "is_a": "core field", + "slot_uri": "MIXS:0000226", + "alias": "freq_clean", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "freq_cook": { + "name": "freq_cook", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times a meal is cooked per week", + "title": "frequency of cooking", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "frequency of cooking" + ], + "rank": 120, + "is_a": "core field", + "slot_uri": "MIXS:0000227", + "alias": "freq_cook", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "furniture": { + "name": "furniture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The types of furniture present in the sampled room", + "title": "furniture", + "examples": [ + { + "value": "chair" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "furniture" + ], + "rank": 121, + "is_a": "core field", + "slot_uri": "MIXS:0000807", + "alias": "furniture", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "furniture_enum", + "multivalued": false + }, + "gender_restroom": { + "name": "gender_restroom", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The gender type of the restroom", + "title": "gender of restroom", + "examples": [ + { + "value": "male" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gender of restroom" + ], + "rank": 122, + "is_a": "core field", + "slot_uri": "MIXS:0000808", + "alias": "gender_restroom", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "gender_restroom_enum", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "BuiltEnvInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "hall_count": { + "name": "hall_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total count of hallways and cooridors in the built structure", + "title": "hallway/corridor count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hallway/corridor count" + ], + "rank": 123, + "is_a": "core field", + "slot_uri": "MIXS:0000228", + "alias": "hall_count", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "handidness": { + "name": "handidness", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The handidness of the individual sampled", + "title": "handidness", + "examples": [ + { + "value": "right handedness" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "handidness" + ], + "rank": 124, + "is_a": "core field", + "slot_uri": "MIXS:0000809", + "alias": "handidness", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "handidness_enum", + "multivalued": false + }, + "heat_cool_type": { + "name": "heat_cool_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Methods of conditioning or heating a room or building", + "title": "heating and cooling system type", + "examples": [ + { + "value": "heat pump" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "heating and cooling system type" + ], + "rank": 125, + "is_a": "core field", + "slot_uri": "MIXS:0000766", + "alias": "heat_cool_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "heat_cool_type_enum", + "multivalued": true + }, + "heat_deliv_loc": { + "name": "heat_deliv_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The location of heat delivery within the room", + "title": "heating delivery locations", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "heating delivery locations" + ], + "rank": 126, + "is_a": "core field", + "slot_uri": "MIXS:0000810", + "alias": "heat_deliv_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "heat_deliv_loc_enum", + "multivalued": false + }, + "heat_sys_deliv_meth": { + "name": "heat_sys_deliv_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The method by which the heat is delivered through the system", + "title": "heating system delivery method", + "examples": [ + { + "value": "radiant" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "heating system delivery method" + ], + "rank": 127, + "is_a": "core field", + "string_serialization": "[conductive|radiant]", + "slot_uri": "MIXS:0000812", + "alias": "heat_sys_deliv_meth", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "heat_system_id": { + "name": "heat_system_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The heating system identifier", + "title": "heating system identifier", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "heating system identifier" + ], + "rank": 128, + "is_a": "core field", + "slot_uri": "MIXS:0000833", + "alias": "heat_system_id", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "height_carper_fiber": { + "name": "height_carper_fiber", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average carpet fiber height in the indoor environment", + "title": "height carpet fiber mat", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "height carpet fiber mat" + ], + "rank": 129, + "is_a": "core field", + "slot_uri": "MIXS:0000167", + "alias": "height_carper_fiber", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "indoor_space": { + "name": "indoor_space", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A distinguishable space within a structure, the purpose for which discrete areas of a building is used", + "title": "indoor space", + "examples": [ + { + "value": "foyer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "indoor space" + ], + "rank": 130, + "is_a": "core field", + "slot_uri": "MIXS:0000763", + "alias": "indoor_space", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "indoor_space_enum", + "multivalued": false + }, + "indoor_surf": { + "name": "indoor_surf", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of indoor surface", + "title": "indoor surface", + "examples": [ + { + "value": "wall" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "indoor surface" + ], + "rank": 131, + "is_a": "core field", + "slot_uri": "MIXS:0000764", + "alias": "indoor_surf", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "indoor_surf_enum", + "multivalued": false + }, + "inside_lux": { + "name": "inside_lux", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilowatt per square metre" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded value at sampling time (power density)", + "title": "inside lux light", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "inside lux light" + ], + "rank": 132, + "is_a": "core field", + "slot_uri": "MIXS:0000168", + "alias": "inside_lux", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "int_wall_cond": { + "name": "int_wall_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the wall at the time of sampling; photos or video preferred; use drawings to indicate location of damaged areas", + "title": "interior wall condition", + "examples": [ + { + "value": "damaged" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "interior wall condition" + ], + "rank": 133, + "is_a": "core field", + "slot_uri": "MIXS:0000813", + "alias": "int_wall_cond", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "int_wall_cond_enum", + "multivalued": false + }, + "last_clean": { + "name": "last_clean", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The last time the floor was cleaned (swept, mopped, vacuumed)", + "title": "last time swept/mopped/vacuumed", + "examples": [ + { + "value": "2018-05-11:T14:30Z" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "last time swept/mopped/vacuumed" + ], + "rank": 134, + "is_a": "core field", + "slot_uri": "MIXS:0000814", + "alias": "last_clean", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "BuiltEnvInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "light_type": { + "name": "light_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Application of light to achieve some practical or aesthetic effect. Lighting includes the use of both artificial light sources such as lamps and light fixtures, as well as natural illumination by capturing daylight. Can also include absence of light", + "title": "light type", + "examples": [ + { + "value": "desk lamp" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light type" + ], + "rank": 135, + "is_a": "core field", + "slot_uri": "MIXS:0000769", + "alias": "light_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "light_type_enum", + "multivalued": true + }, + "max_occup": { + "name": "max_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The maximum amount of people allowed in the indoor environment", + "title": "maximum occupancy", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "maximum occupancy" + ], + "rank": 136, + "is_a": "core field", + "slot_uri": "MIXS:0000229", + "alias": "max_occup", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mech_struc": { + "name": "mech_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "mechanical structure: a moving structure", + "title": "mechanical structure", + "examples": [ + { + "value": "elevator" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mechanical structure" + ], + "rank": 137, + "is_a": "core field", + "slot_uri": "MIXS:0000815", + "alias": "mech_struc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "mech_struc_enum", + "multivalued": false + }, + "number_pets": { + "name": "number_pets", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of pets residing in the sampled space", + "title": "number of pets", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "number of pets" + ], + "rank": 138, + "is_a": "core field", + "slot_uri": "MIXS:0000231", + "alias": "number_pets", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "number_plants": { + "name": "number_plants", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of plant(s) in the sampling space", + "title": "number of houseplants", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "number of houseplants" + ], + "rank": 139, + "is_a": "core field", + "slot_uri": "MIXS:0000230", + "alias": "number_plants", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "number_resident": { + "name": "number_resident", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of individuals currently occupying in the sampling location", + "title": "number of residents", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "number of residents" + ], + "rank": 140, + "is_a": "core field", + "slot_uri": "MIXS:0000232", + "alias": "number_resident", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "occup_density_samp": { + "name": "occup_density_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Average number of occupants at time of sampling per square footage", + "title": "occupant density at sampling", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "occupant density at sampling" + ], + "rank": 141, + "is_a": "core field", + "slot_uri": "MIXS:0000217", + "alias": "occup_density_samp", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "occup_document": { + "name": "occup_document", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of documentation of occupancy", + "title": "occupancy documentation", + "examples": [ + { + "value": "estimate" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "occupancy documentation" + ], + "rank": 142, + "is_a": "core field", + "slot_uri": "MIXS:0000816", + "alias": "occup_document", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "occup_document_enum", + "multivalued": false + }, + "occup_samp": { + "name": "occup_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Number of occupants present at time of sample within the given space", + "title": "occupancy at sampling", + "examples": [ + { + "value": "10" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "occupancy at sampling" + ], + "rank": 143, + "is_a": "core field", + "slot_uri": "MIXS:0000772", + "alias": "occup_samp", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "integer", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "pres_animal_insect": { + "name": "pres_animal_insect", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration;count" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type and number of animals or insects present in the sampling space.", + "title": "presence of pets, animals, or insects", + "examples": [ + { + "value": "cat;5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "presence of pets, animals, or insects" + ], + "rank": 144, + "is_a": "core field", + "slot_uri": "MIXS:0000819", + "alias": "pres_animal_insect", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(cat|dog|rodent|snake|other);\\d+$" + }, + "quad_pos": { + "name": "quad_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The quadrant position of the sampling room within the building", + "title": "quadrant position", + "examples": [ + { + "value": "West side" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "quadrant position" + ], + "rank": 145, + "is_a": "core field", + "slot_uri": "MIXS:0000820", + "alias": "quad_pos", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "quad_pos_enum", + "multivalued": false + }, + "rel_air_humidity": { + "name": "rel_air_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Partial vapor and air pressure, density of the vapor and air, or by the actual mass of the vapor and air", + "title": "relative air humidity", + "examples": [ + { + "value": "80%" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "relative air humidity" + ], + "rank": 146, + "is_a": "core field", + "string_serialization": "{percentage}", + "slot_uri": "MIXS:0000121", + "alias": "rel_air_humidity", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%$" + }, + "rel_humidity_out": { + "name": "rel_humidity_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram of air, kilogram of air" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded outside relative humidity value at the time of sampling", + "title": "outside relative humidity", + "examples": [ + { + "value": "12 per kilogram of air" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "outside relative humidity" + ], + "rank": 147, + "is_a": "core field", + "slot_uri": "MIXS:0000188", + "alias": "rel_humidity_out", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "rel_samp_loc": { + "name": "rel_samp_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The sampling location within the train car", + "title": "relative sampling location", + "examples": [ + { + "value": "center of car" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "relative sampling location" + ], + "rank": 148, + "is_a": "core field", + "slot_uri": "MIXS:0000821", + "alias": "rel_samp_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "rel_samp_loc_enum", + "multivalued": false + }, + "room_air_exch_rate": { + "name": "room_air_exch_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The rate at which outside air replaces indoor air in a given space", + "title": "room air exchange rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room air exchange rate" + ], + "rank": 149, + "is_a": "core field", + "slot_uri": "MIXS:0000169", + "alias": "room_air_exch_rate", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "room_architec_elem": { + "name": "room_architec_elem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The unique details and component parts that, together, form the architecture of a distinguisahable space within a built structure", + "title": "room architectural elements", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room architectural elements" + ], + "rank": 150, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000233", + "alias": "room_architec_elem", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_condt": { + "name": "room_condt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The condition of the room at the time of sampling", + "title": "room condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room condition" + ], + "rank": 151, + "is_a": "core field", + "slot_uri": "MIXS:0000822", + "alias": "room_condt", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "room_condt_enum", + "multivalued": false + }, + "room_connected": { + "name": "room_connected", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of rooms connected to the sampling room by a doorway", + "title": "rooms connected by a doorway", + "examples": [ + { + "value": "office" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooms connected by a doorway" + ], + "rank": 152, + "is_a": "core field", + "slot_uri": "MIXS:0000826", + "alias": "room_connected", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "room_connected_enum", + "multivalued": false + }, + "room_count": { + "name": "room_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total count of rooms in the built structure including all room types", + "title": "room count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room count" + ], + "rank": 153, + "is_a": "core field", + "slot_uri": "MIXS:0000234", + "alias": "room_count", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_dim": { + "name": "room_dim", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The length, width and height of sampling room", + "title": "room dimensions", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room dimensions" + ], + "rank": 154, + "is_a": "core field", + "string_serialization": "{integer} {unit} x {integer} {unit} x {integer} {unit}", + "slot_uri": "MIXS:0000192", + "alias": "room_dim", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_door_dist": { + "name": "room_door_dist", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Distance between doors (meters) in the hallway between the sampling room and adjacent rooms", + "title": "room door distance", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room door distance" + ], + "rank": 155, + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000193", + "alias": "room_door_dist", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_door_share": { + "name": "room_door_share", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) sharing a door with the sampling room", + "title": "rooms that share a door with sampling room", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooms that share a door with sampling room" + ], + "rank": 156, + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000242", + "alias": "room_door_share", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_hallway": { + "name": "room_hallway", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) located in the same hallway as sampling room", + "title": "rooms that are on the same hallway", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooms that are on the same hallway" + ], + "rank": 157, + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000238", + "alias": "room_hallway", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_loc": { + "name": "room_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The position of the room within the building", + "title": "room location in building", + "examples": [ + { + "value": "interior room" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room location in building" + ], + "rank": 158, + "is_a": "core field", + "slot_uri": "MIXS:0000823", + "alias": "room_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "room_loc_enum", + "multivalued": false + }, + "room_moist_dam_hist": { + "name": "room_moist_dam_hist", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The history of moisture damage or mold in the past 12 months. Number of events of moisture damage or mold observed", + "title": "room moisture damage or mold history", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room moisture damage or mold history" + ], + "rank": 159, + "is_a": "core field", + "slot_uri": "MIXS:0000235", + "alias": "room_moist_dam_hist", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "integer", + "multivalued": false + }, + "room_net_area": { + "name": "room_net_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square feet, square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The net floor area of sampling room. Net area excludes wall thicknesses", + "title": "room net area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room net area" + ], + "rank": 160, + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000194", + "alias": "room_net_area", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_occup": { + "name": "room_occup", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Count of room occupancy at time of sampling", + "title": "room occupancy", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room occupancy" + ], + "rank": 161, + "is_a": "core field", + "slot_uri": "MIXS:0000236", + "alias": "room_occup", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "room_samp_pos": { + "name": "room_samp_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The horizontal sampling position in the room relative to architectural elements", + "title": "room sampling position", + "examples": [ + { + "value": "south corner" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room sampling position" + ], + "rank": 162, + "is_a": "core field", + "slot_uri": "MIXS:0000824", + "alias": "room_samp_pos", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "room_samp_pos_enum", + "multivalued": false + }, + "room_type": { + "name": "room_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The main purpose or activity of the sampling room. A room is any distinguishable space within a structure", + "title": "room type", + "examples": [ + { + "value": "bathroom" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room type" + ], + "rank": 163, + "is_a": "core field", + "slot_uri": "MIXS:0000825", + "alias": "room_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "room_type_enum", + "multivalued": false + }, + "room_vol": { + "name": "room_vol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic feet, cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Volume of sampling room", + "title": "room volume", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room volume" + ], + "rank": 164, + "is_a": "core field", + "string_serialization": "{integer} {unit}", + "slot_uri": "MIXS:0000195", + "alias": "room_vol", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_wall_share": { + "name": "room_wall_share", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "room name;room number" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of room(s) (room number, room name) sharing a wall with the sampling room", + "title": "rooms that share a wall with sampling room", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooms that share a wall with sampling room" + ], + "rank": 165, + "is_a": "core field", + "string_serialization": "{text};{integer}", + "slot_uri": "MIXS:0000243", + "alias": "room_wall_share", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "room_window_count": { + "name": "room_window_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Number of windows in the room", + "title": "room window count", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "room window count" + ], + "rank": 166, + "is_a": "core field", + "slot_uri": "MIXS:0000237", + "alias": "room_window_count", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "integer", + "multivalued": false + }, + "samp_floor": { + "name": "samp_floor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The floor of the building, where the sampling room is located", + "title": "sampling floor", + "examples": [ + { + "value": "basement" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sampling floor" + ], + "rank": 167, + "is_a": "core field", + "slot_uri": "MIXS:0000828", + "alias": "samp_floor", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_floor_enum", + "multivalued": false + }, + "samp_room_id": { + "name": "samp_room_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sampling room number. This ID should be consistent with the designations on the building floor plans", + "title": "sampling room ID or name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sampling room ID or name" + ], + "rank": 168, + "is_a": "core field", + "slot_uri": "MIXS:0000244", + "alias": "samp_room_id", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_sort_meth": { + "name": "samp_sort_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Method by which samples are sorted; open face filter collecting total suspended particles, prefilter to remove particles larger than X micrometers in diameter, where common values of X would be 10 and 2.5 full size sorting in a cascade impactor.", + "title": "sample size sorting method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample size sorting method" + ], + "rank": 169, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000216", + "alias": "samp_sort_meth", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_time_out": { + "name": "samp_time_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "time" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recent and long term history of outside sampling", + "title": "sampling time outside", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sampling time outside" + ], + "rank": 170, + "is_a": "core field", + "slot_uri": "MIXS:0000196", + "alias": "samp_time_out", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_weather": { + "name": "samp_weather", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The weather on the sampling day", + "title": "sampling day weather", + "examples": [ + { + "value": "foggy" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sampling day weather" + ], + "rank": 171, + "is_a": "core field", + "slot_uri": "MIXS:0000827", + "alias": "samp_weather", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_weather_enum", + "multivalued": false + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "season": { + "name": "season", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "NCIT:C94729" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The season when sampling occurred. Any of the four periods into which the year is divided by the equinoxes and solstices. This field accepts terms listed under season (http://purl.obolibrary.org/obo/NCIT_C94729).", + "title": "season", + "examples": [ + { + "value": "autumn" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "season" + ], + "rank": 172, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000829", + "alias": "season", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "SeasonEnum", + "multivalued": false + }, + "season_use": { + "name": "season_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The seasons the space is occupied", + "title": "seasonal use", + "examples": [ + { + "value": "Winter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "seasonal use" + ], + "rank": 173, + "is_a": "core field", + "slot_uri": "MIXS:0000830", + "alias": "season_use", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "season_use_enum", + "multivalued": false + }, + "shad_dev_water_mold": { + "name": "shad_dev_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the shading device", + "title": "shading device signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device signs of water/mold" + ], + "rank": 174, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000834", + "alias": "shad_dev_water_mold", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "shading_device_cond": { + "name": "shading_device_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the shading device at the time of sampling", + "title": "shading device condition", + "examples": [ + { + "value": "new" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device condition" + ], + "rank": 175, + "is_a": "core field", + "slot_uri": "MIXS:0000831", + "alias": "shading_device_cond", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "shading_device_cond_enum", + "multivalued": false + }, + "shading_device_loc": { + "name": "shading_device_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The location of the shading device in relation to the built structure", + "title": "shading device location", + "examples": [ + { + "value": "exterior" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device location" + ], + "rank": 176, + "is_a": "core field", + "string_serialization": "[exterior|interior]", + "slot_uri": "MIXS:0000832", + "alias": "shading_device_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "shading_device_mat": { + "name": "shading_device_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "material name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material the shading device is composed of", + "title": "shading device material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device material" + ], + "rank": 177, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000245", + "alias": "shading_device_mat", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "shading_device_type": { + "name": "shading_device_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of shading device", + "title": "shading device type", + "examples": [ + { + "value": "slatted aluminum" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "shading device type" + ], + "rank": 178, + "is_a": "core field", + "slot_uri": "MIXS:0000835", + "alias": "shading_device_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "shading_device_type_enum", + "multivalued": false + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "space_typ_state": { + "name": "space_typ_state", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Customary or normal state of the space", + "title": "space typical state", + "examples": [ + { + "value": "typically occupied" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "space typical state" + ], + "rank": 179, + "is_a": "core field", + "string_serialization": "[typically occupied|typically unoccupied]", + "slot_uri": "MIXS:0000770", + "alias": "space_typ_state", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "specific": { + "name": "specific", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building specifications. If design is chosen, indicate phase: conceptual, schematic, design development, construction documents", + "title": "specifications", + "examples": [ + { + "value": "construction" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "specifications" + ], + "rank": 180, + "is_a": "core field", + "slot_uri": "MIXS:0000836", + "alias": "specific", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "specific_enum", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "specific_humidity": { + "name": "specific_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram of air, kilogram of air" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The mass of water vapour in a unit mass of moist air, usually expressed as grams of vapour per kilogram of air, or, in air conditioning, as grains per pound.", + "title": "specific humidity", + "examples": [ + { + "value": "15 per kilogram of air" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "specific humidity" + ], + "rank": 181, + "is_a": "core field", + "slot_uri": "MIXS:0000214", + "alias": "specific_humidity", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "substructure_type": { + "name": "substructure_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The substructure or under building is that largely hidden section of the building which is built off the foundations to the ground floor level", + "title": "substructure type", + "examples": [ + { + "value": "basement" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "substructure type" + ], + "rank": 182, + "is_a": "core field", + "slot_uri": "MIXS:0000767", + "alias": "substructure_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "substructure_type_enum", + "multivalued": true + }, + "surf_air_cont": { + "name": "surf_air_cont", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Contaminant identified on surface", + "title": "surface-air contaminant", + "examples": [ + { + "value": "radon" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface-air contaminant" + ], + "rank": 183, + "is_a": "core field", + "slot_uri": "MIXS:0000759", + "alias": "surf_air_cont", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "surf_air_cont_enum", + "multivalued": true + }, + "surf_humidity": { + "name": "surf_humidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Surfaces: water activity as a function of air and material moisture", + "title": "surface humidity", + "examples": [ + { + "value": "10%" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface humidity" + ], + "rank": 184, + "is_a": "core field", + "string_serialization": "{percentage}", + "slot_uri": "MIXS:0000123", + "alias": "surf_humidity", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%$" + }, + "surf_material": { + "name": "surf_material", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Surface materials at the point of sampling", + "title": "surface material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface material" + ], + "rank": 185, + "is_a": "core field", + "slot_uri": "MIXS:0000758", + "alias": "surf_material", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "surf_material_enum", + "multivalued": false + }, + "surf_moisture": { + "name": "surf_moisture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million, gram per cubic meter, gram per square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Water held on a surface", + "title": "surface moisture", + "examples": [ + { + "value": "0.01 gram per square meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface moisture" + ], + "rank": 186, + "is_a": "core field", + "slot_uri": "MIXS:0000128", + "alias": "surf_moisture", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "surf_moisture_ph": { + "name": "surf_moisture_ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "ph measurement of surface", + "title": "surface moisture pH", + "examples": [ + { + "value": "7" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface moisture pH" + ], + "rank": 187, + "is_a": "core field", + "slot_uri": "MIXS:0000760", + "alias": "surf_moisture_ph", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "double", + "multivalued": false + }, + "surf_temp": { + "name": "surf_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature of the surface at the time of sampling", + "title": "surface temperature", + "examples": [ + { + "value": "15 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "surface temperature" + ], + "rank": 188, + "is_a": "core field", + "slot_uri": "MIXS:0000125", + "alias": "surf_temp", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp_out": { + "name": "temp_out", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The recorded temperature value at sampling time outside", + "title": "temperature outside house", + "examples": [ + { + "value": "5 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature outside house" + ], + "rank": 189, + "is_a": "core field", + "slot_uri": "MIXS:0000197", + "alias": "temp_out", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "train_line": { + "name": "train_line", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The subway line name", + "title": "train line", + "examples": [ + { + "value": "red" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "train line" + ], + "rank": 190, + "is_a": "core field", + "slot_uri": "MIXS:0000837", + "alias": "train_line", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "train_line_enum", + "multivalued": false + }, + "train_stat_loc": { + "name": "train_stat_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The train station collection location", + "title": "train station collection location", + "examples": [ + { + "value": "forest hills" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "train station collection location" + ], + "rank": 191, + "is_a": "core field", + "slot_uri": "MIXS:0000838", + "alias": "train_stat_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "train_stat_loc_enum", + "multivalued": false + }, + "train_stop_loc": { + "name": "train_stop_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The train stop collection location", + "title": "train stop collection location", + "examples": [ + { + "value": "end" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "train stop collection location" + ], + "rank": 192, + "is_a": "core field", + "slot_uri": "MIXS:0000839", + "alias": "train_stop_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "train_stop_loc_enum", + "multivalued": false + }, + "typ_occup_density": { + "name": "typ_occup_density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Customary or normal density of occupants", + "title": "typical occupant density", + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "typical occupant density" + ], + "rank": 193, + "is_a": "core field", + "slot_uri": "MIXS:0000771", + "alias": "typ_occup_density", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "double", + "multivalued": false + }, + "ventilation_type": { + "name": "ventilation_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "ventilation type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ventilation system used in the sampled premises", + "title": "ventilation type", + "examples": [ + { + "value": "Operable windows" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ventilation type" + ], + "rank": 57, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000756", + "alias": "ventilation_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "vis_media": { + "name": "vis_media", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building visual media", + "title": "visual media", + "examples": [ + { + "value": "3D scans" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "visual media" + ], + "rank": 194, + "is_a": "core field", + "slot_uri": "MIXS:0000840", + "alias": "vis_media", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "vis_media_enum", + "multivalued": false + }, + "wall_area": { + "name": "wall_area", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total area of the sampled room's walls", + "title": "wall area", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall area" + ], + "rank": 195, + "is_a": "core field", + "slot_uri": "MIXS:0000198", + "alias": "wall_area", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "wall_const_type": { + "name": "wall_const_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The building class of the wall defined by the composition of the building elements and fire-resistance rating.", + "title": "wall construction type", + "examples": [ + { + "value": "fire resistive" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall construction type" + ], + "rank": 196, + "is_a": "core field", + "slot_uri": "MIXS:0000841", + "alias": "wall_const_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "wall_const_type_enum", + "multivalued": false + }, + "wall_finish_mat": { + "name": "wall_finish_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The material utilized to finish the outer most layer of the wall", + "title": "wall finish material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall finish material" + ], + "rank": 197, + "is_a": "core field", + "slot_uri": "MIXS:0000842", + "alias": "wall_finish_mat", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "wall_finish_mat_enum", + "multivalued": false + }, + "wall_height": { + "name": "wall_height", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average height of the walls in the sampled room", + "title": "wall height", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall height" + ], + "rank": 198, + "is_a": "core field", + "slot_uri": "MIXS:0000221", + "alias": "wall_height", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "wall_loc": { + "name": "wall_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the wall within the room", + "title": "wall location", + "examples": [ + { + "value": "north" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall location" + ], + "rank": 199, + "is_a": "core field", + "slot_uri": "MIXS:0000843", + "alias": "wall_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "wall_loc_enum", + "multivalued": false + }, + "wall_surf_treatment": { + "name": "wall_surf_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The surface treatment of interior wall", + "title": "wall surface treatment", + "examples": [ + { + "value": "paneling" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall surface treatment" + ], + "rank": 200, + "is_a": "core field", + "slot_uri": "MIXS:0000845", + "alias": "wall_surf_treatment", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "wall_surf_treatment_enum", + "multivalued": false + }, + "wall_texture": { + "name": "wall_texture", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The feel, appearance, or consistency of a wall surface", + "title": "wall texture", + "examples": [ + { + "value": "popcorn" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall texture" + ], + "rank": 201, + "is_a": "core field", + "slot_uri": "MIXS:0000846", + "alias": "wall_texture", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "wall_texture_enum", + "multivalued": false + }, + "wall_thermal_mass": { + "name": "wall_thermal_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "joule per degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The ability of the wall to provide inertia against temperature fluctuations. Generally this means concrete or concrete block that is either exposed or covered only with paint", + "title": "wall thermal mass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall thermal mass" + ], + "rank": 202, + "is_a": "core field", + "slot_uri": "MIXS:0000222", + "alias": "wall_thermal_mass", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "wall_water_mold": { + "name": "wall_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on a wall", + "title": "wall signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wall signs of water/mold" + ], + "rank": 203, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000844", + "alias": "wall_water_mold", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "water_feat_size": { + "name": "water_feat_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "square meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The size of the water feature", + "title": "water feature size", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water feature size" + ], + "rank": 204, + "is_a": "core field", + "slot_uri": "MIXS:0000223", + "alias": "water_feat_size", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_feat_type": { + "name": "water_feat_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of water feature present within the building being sampled", + "title": "water feature type", + "examples": [ + { + "value": "stream" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water feature type" + ], + "rank": 205, + "is_a": "core field", + "slot_uri": "MIXS:0000847", + "alias": "water_feat_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "water_feat_type_enum", + "multivalued": false + }, + "weekday": { + "name": "weekday", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The day of the week when sampling occurred", + "title": "weekday", + "examples": [ + { + "value": "Sunday" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "weekday" + ], + "rank": 206, + "is_a": "core field", + "slot_uri": "MIXS:0000848", + "alias": "weekday", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "weekday_enum", + "multivalued": false + }, + "window_cond": { + "name": "window_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The physical condition of the window at the time of sampling", + "title": "window condition", + "examples": [ + { + "value": "rupture" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window condition" + ], + "rank": 207, + "is_a": "core field", + "slot_uri": "MIXS:0000849", + "alias": "window_cond", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "window_cond_enum", + "multivalued": false + }, + "window_cover": { + "name": "window_cover", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of window covering", + "title": "window covering", + "examples": [ + { + "value": "curtains" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window covering" + ], + "rank": 208, + "is_a": "core field", + "slot_uri": "MIXS:0000850", + "alias": "window_cover", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "window_cover_enum", + "multivalued": false + }, + "window_horiz_pos": { + "name": "window_horiz_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The horizontal position of the window on the wall", + "title": "window horizontal position", + "examples": [ + { + "value": "middle" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window horizontal position" + ], + "rank": 209, + "is_a": "core field", + "slot_uri": "MIXS:0000851", + "alias": "window_horiz_pos", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "window_horiz_pos_enum", + "multivalued": false + }, + "window_loc": { + "name": "window_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative location of the window within the room", + "title": "window location", + "examples": [ + { + "value": "west" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window location" + ], + "rank": 210, + "is_a": "core field", + "slot_uri": "MIXS:0000852", + "alias": "window_loc", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "window_loc_enum", + "multivalued": false + }, + "window_mat": { + "name": "window_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material used to finish a window", + "title": "window material", + "examples": [ + { + "value": "wood" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window material" + ], + "rank": 211, + "is_a": "core field", + "slot_uri": "MIXS:0000853", + "alias": "window_mat", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "window_mat_enum", + "multivalued": false + }, + "window_open_freq": { + "name": "window_open_freq", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The number of times windows are opened per week", + "title": "window open frequency", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window open frequency" + ], + "rank": 212, + "is_a": "core field", + "slot_uri": "MIXS:0000246", + "alias": "window_open_freq", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "window_size": { + "name": "window_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "inch, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The window's length and width", + "title": "window area/size", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window area/size" + ], + "rank": 213, + "is_a": "core field", + "string_serialization": "{float} {unit} x {float} {unit}", + "slot_uri": "MIXS:0000224", + "alias": "window_size", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "window_status": { + "name": "window_status", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Defines whether the windows were open or closed during environmental testing", + "title": "window status", + "examples": [ + { + "value": "open" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window status" + ], + "rank": 214, + "is_a": "core field", + "string_serialization": "[closed|open]", + "slot_uri": "MIXS:0000855", + "alias": "window_status", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "window_type": { + "name": "window_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of windows", + "title": "window type", + "examples": [ + { + "value": "fixed window" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window type" + ], + "rank": 215, + "is_a": "core field", + "slot_uri": "MIXS:0000856", + "alias": "window_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "window_type_enum", + "multivalued": false + }, + "window_vert_pos": { + "name": "window_vert_pos", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The vertical position of the window on the wall", + "title": "window vertical position", + "examples": [ + { + "value": "middle" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window vertical position" + ], + "rank": 216, + "is_a": "core field", + "slot_uri": "MIXS:0000857", + "alias": "window_vert_pos", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "window_vert_pos_enum", + "multivalued": false + }, + "window_water_mold": { + "name": "window_water_mold", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Signs of the presence of mold or mildew on the window.", + "title": "window signs of water/mold", + "examples": [ + { + "value": "no presence of mold visible" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "window signs of water/mold" + ], + "rank": 217, + "is_a": "core field", + "string_serialization": "[presence of mold visible|no presence of mold visible]", + "slot_uri": "MIXS:0000854", + "alias": "window_water_mold", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "BuiltEnvInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "BuiltEnvInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "EmslInterface": { + "name": "EmslInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "EMSL" + } + }, + "description": "emsl dh_interface", + "title": "Emsl", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "emsl_store_temp": { + "name": "emsl_store_temp", + "description": "The temperature at which the sample should be stored upon delivery to EMSL", + "title": "EMSL sample storage temperature, deg. C", + "todos": [ + "add 'see_also's with link to NEXUS info" + ], + "comments": [ + "Enter a temperature in celsius. Numeric portion only." + ], + "examples": [ + { + "value": "-80" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 4, + "string_serialization": "{float}", + "owner": "Biosample", + "slot_group": "emsl_section", + "range": "float", + "required": true, + "recommended": false + }, + "project_id": { + "name": "project_id", + "description": "Proposal IDs or names associated with dataset", + "title": "project ID", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 1, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "emsl_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "replicate_number": { + "name": "replicate_number", + "description": "If sending biological replicates, indicate the rep number here.", + "title": "replicate number", + "comments": [ + "This will guide staff in ensuring your samples are blocked & randomized correctly" + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 6, + "string_serialization": "{integer}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "emsl_section", + "range": "integer", + "recommended": true + }, + "sample_shipped": { + "name": "sample_shipped", + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample sent to EMSL.", + "title": "sample shipped amount", + "comments": [ + "This field is only required when completing metadata for samples being submitted to EMSL for analyses." + ], + "examples": [ + { + "value": "15 g" + }, + { + "value": "100 uL" + }, + { + "value": "5 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "string_serialization": "{float} {unit}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "emsl_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "sample_type": { + "name": "sample_type", + "description": "Type of sample being submitted", + "title": "sample type", + "comments": [ + "This can vary from 'environmental package' if the sample is an extraction." + ], + "examples": [ + { + "value": "soil - water extract" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 2, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "emsl_section", + "range": "SampleTypeEnum", + "required": true, + "recommended": false + }, + "technical_reps": { + "name": "technical_reps", + "description": "If sending technical replicates of the same sample, indicate the replicate count.", + "title": "number technical replicate", + "comments": [ + "This field is only required when completing metadata for samples being submitted to EMSL for analyses." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{integer}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "emsl_section", + "range": "integer", + "recommended": true + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "range": "OxyStatSampEnum" + } + }, + "attributes": { + "emsl_store_temp": { + "name": "emsl_store_temp", + "description": "The temperature at which the sample should be stored upon delivery to EMSL", + "title": "EMSL sample storage temperature, deg. C", + "todos": [ + "add 'see_also's with link to NEXUS info" + ], + "comments": [ + "Enter a temperature in celsius. Numeric portion only." + ], + "examples": [ + { + "value": "-80" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "string_serialization": "{float}", + "alias": "emsl_store_temp", + "owner": "EmslInterface", + "domain_of": [ + "EmslInterface" + ], + "slot_group": "emsl_section", + "range": "float", + "required": true, + "recommended": false + }, + "project_id": { + "name": "project_id", + "description": "Proposal IDs or names associated with dataset", + "title": "project ID", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 1, + "string_serialization": "{text}", + "alias": "project_id", + "owner": "EmslInterface", + "domain_of": [ + "Biosample", + "EmslInterface" + ], + "slot_group": "emsl_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "replicate_number": { + "name": "replicate_number", + "description": "If sending biological replicates, indicate the rep number here.", + "title": "replicate number", + "comments": [ + "This will guide staff in ensuring your samples are blocked & randomized correctly" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "string_serialization": "{integer}", + "alias": "replicate_number", + "owner": "EmslInterface", + "domain_of": [ + "Biosample", + "EmslInterface" + ], + "slot_group": "emsl_section", + "range": "integer", + "recommended": true + }, + "sample_shipped": { + "name": "sample_shipped", + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample sent to EMSL.", + "title": "sample shipped amount", + "comments": [ + "This field is only required when completing metadata for samples being submitted to EMSL for analyses." + ], + "examples": [ + { + "value": "15 g" + }, + { + "value": "100 uL" + }, + { + "value": "5 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "string_serialization": "{float} {unit}", + "alias": "sample_shipped", + "owner": "EmslInterface", + "domain_of": [ + "Biosample", + "EmslInterface" + ], + "slot_group": "emsl_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "sample_type": { + "name": "sample_type", + "description": "Type of sample being submitted", + "title": "sample type", + "comments": [ + "This can vary from 'environmental package' if the sample is an extraction." + ], + "examples": [ + { + "value": "soil - water extract" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "alias": "sample_type", + "owner": "EmslInterface", + "domain_of": [ + "Biosample", + "EmslInterface" + ], + "slot_group": "emsl_section", + "range": "SampleTypeEnum", + "required": true, + "recommended": false + }, + "technical_reps": { + "name": "technical_reps", + "description": "If sending technical replicates of the same sample, indicate the replicate count.", + "title": "number technical replicate", + "comments": [ + "This field is only required when completing metadata for samples being submitted to EMSL for analyses." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{integer}", + "alias": "technical_reps", + "owner": "EmslInterface", + "domain_of": [ + "Biosample", + "EmslInterface" + ], + "slot_group": "emsl_section", + "range": "integer", + "recommended": true + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "EmslInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "EmslInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "EmslInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "HcrCoresInterface": { + "name": "HcrCoresInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "hcr core" + } + }, + "description": "hcr_cores dh_interface", + "title": "Hcr Cores", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "additional_info": { + "name": "additional_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information that doesn't fit anywhere else. Can also be used to propose new entries for fields with controlled vocabulary", + "title": "additional info", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "additional info" + ], + "rank": 290, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000300", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity method" + ], + "rank": 218, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "api": { + "name": "api", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degrees API" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "API gravity is a measure of how heavy or light a petroleum liquid is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) (e.g. 31.1¬∞ API)", + "title": "API gravity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "API gravity" + ], + "rank": 291, + "is_a": "core field", + "slot_uri": "MIXS:0000157", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aromatics_pc": { + "name": "aromatics_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "aromatics wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "aromatics wt%" + ], + "rank": 292, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000133", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "asphaltenes_pc": { + "name": "asphaltenes_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "asphaltenes wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "asphaltenes wt%" + ], + "rank": 293, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000135", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "basin": { + "name": "basin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the basin (e.g. Campos)", + "title": "basin name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "basin name" + ], + "rank": 294, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000290", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "benzene": { + "name": "benzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of benzene in the sample", + "title": "benzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "benzene" + ], + "rank": 295, + "is_a": "core field", + "slot_uri": "MIXS:0000153", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depos_env": { + "name": "depos_env", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "depositional environment", + "examples": [ + { + "value": "Continental - Alluvial" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depositional environment" + ], + "rank": 304, + "is_a": "core field", + "slot_uri": "MIXS:0000992", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "depos_env_enum", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_phosp": { + "name": "diss_inorg_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic phosphorus in the sample", + "title": "dissolved inorganic phosphorus", + "examples": [ + { + "value": "56.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic phosphorus" + ], + "rank": 224, + "is_a": "core field", + "slot_uri": "MIXS:0000106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_iron": { + "name": "diss_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved iron in the sample", + "title": "dissolved iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved iron" + ], + "rank": 305, + "is_a": "core field", + "slot_uri": "MIXS:0000139", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen_fluid": { + "name": "diss_oxygen_fluid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen in the oil field produced fluids as it contributes to oxgen-corrosion and microbial activity (e.g. Mic).", + "title": "dissolved oxygen in fluids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved oxygen in fluids" + ], + "rank": 306, + "is_a": "core field", + "slot_uri": "MIXS:0000438", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "ethylbenzene": { + "name": "ethylbenzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ethylbenzene in the sample", + "title": "ethylbenzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ethylbenzene" + ], + "rank": 309, + "is_a": "core field", + "slot_uri": "MIXS:0000155", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "field": { + "name": "field", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the hydrocarbon field (e.g. Albacora)", + "title": "field name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "field name" + ], + "rank": 310, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000291", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "hc_produced": { + "name": "hc_produced", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main hydrocarbon type produced from resource (i.e. Oil, gas, condensate, etc). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon type produced", + "examples": [ + { + "value": "Gas" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon type produced" + ], + "rank": 313, + "is_a": "core field", + "slot_uri": "MIXS:0000989", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "hc_produced_enum", + "multivalued": false + }, + "hcr": { + "name": "hcr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main Hydrocarbon Resource type. The term \"Hydrocarbon Resource\" HCR defined as a natural environmental feature containing large amounts of hydrocarbons at high concentrations potentially suitable for commercial exploitation. This term should not be confused with the Hydrocarbon Occurrence term which also includes hydrocarbon-rich environments with currently limited commercial interest such as seeps, outcrops, gas hydrates etc. If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource type", + "examples": [ + { + "value": "Oil Sand" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon resource type" + ], + "rank": 314, + "is_a": "core field", + "slot_uri": "MIXS:0000988", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "hcr_enum", + "multivalued": false + }, + "hcr_fw_salinity": { + "name": "hcr_fw_salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original formation water salinity (prior to secondary recovery e.g. Waterflooding) expressed as TDS", + "title": "formation water salinity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "formation water salinity" + ], + "rank": 315, + "is_a": "core field", + "slot_uri": "MIXS:0000406", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "hcr_geol_age": { + "name": "hcr_geol_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource geological age", + "examples": [ + { + "value": "Silurian" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon resource geological age" + ], + "rank": 316, + "is_a": "core field", + "slot_uri": "MIXS:0000993", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "hcr_geol_age_enum", + "multivalued": false + }, + "hcr_pressure": { + "name": "hcr_pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere, kilopascal" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original pressure of the hydrocarbon resource", + "title": "hydrocarbon resource original pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon resource original pressure" + ], + "rank": 317, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000395", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "hcr_temp": { + "name": "hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original temperature of the hydrocarbon resource", + "title": "hydrocarbon resource original temperature", + "examples": [ + { + "value": "150-295 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon resource original temperature" + ], + "rank": 318, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000393", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "lithology": { + "name": "lithology", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Hydrocarbon resource main lithology (Additional information: http://petrowiki.org/Lithology_and_rock_type_determination). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "lithology", + "examples": [ + { + "value": "Volcanic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "lithology" + ], + "rank": 336, + "is_a": "core field", + "slot_uri": "MIXS:0000990", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "lithology_enum", + "multivalued": false + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_count_qpcr_info": { + "name": "org_count_qpcr_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per gram (or ml or cm^2)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "If qpcr was used for the cell count, the target gene name, the primer sequence and the cycling conditions should also be provided. (Example: 16S rrna; FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; denaturation:90C_2min; annealing:52C_30 sec; elongation:72C_30 sec; 90 C for 1 min; final elongation:72C_5min; 30 cycles)", + "title": "organism count qPCR information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count qPCR information" + ], + "rank": 337, + "is_a": "core field", + "string_serialization": "{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles", + "slot_uri": "MIXS:0000099", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "owc_tvdss": { + "name": "owc_tvdss", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Depth of the original oil water contact (OWC) zone (average) (m TVDSS)", + "title": "oil water contact depth", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oil water contact depth" + ], + "rank": 339, + "is_a": "core field", + "slot_uri": "MIXS:0000405", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "permeability": { + "name": "permeability", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mD" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the ability of a hydrocarbon resource to allow fluids to pass through it. (Additional information: https://en.wikipedia.org/wiki/Permeability_(earth_sciences))", + "title": "permeability", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "permeability" + ], + "rank": 340, + "is_a": "core field", + "string_serialization": "{integer} - {integer} {unit}", + "slot_uri": "MIXS:0000404", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "porosity": { + "name": "porosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value or range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Porosity of deposited sediment is volume of voids divided by the total volume of sample", + "title": "porosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "porosity" + ], + "rank": 37, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000211", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pour_point": { + "name": "pour_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which a liquid becomes semi solid and loses its flow characteristics. In crude oil a high¬†pour point¬†is generally associated with a high paraffin content, typically found in crude deriving from a larger proportion of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)", + "title": "pour point", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pour point" + ], + "rank": 341, + "is_a": "core field", + "slot_uri": "MIXS:0000127", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "reservoir": { + "name": "reservoir", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the reservoir (e.g. Carapebus)", + "title": "reservoir name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "reservoir name" + ], + "rank": 347, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000303", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "resins_pc": { + "name": "resins_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "resins wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "resins wt%" + ], + "rank": 348, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000134", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_md": { + "name": "samp_md", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "In non deviated well, measured depth is equal to the true vertical depth, TVD (TVD=TVDSS plus the reference or datum it refers to). In deviated wells, the MD is the length of trajectory of the borehole measured from the same reference or datum. Common datums used are ground level (GL), drilling rig floor (DF), rotary table (RT), kelly bushing (KB) and mean sea level (MSL). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample measured depth", + "examples": [ + { + "value": "1534 meter;MSL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample measured depth" + ], + "rank": 351, + "is_a": "core field", + "slot_uri": "MIXS:0000413", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_subtype": { + "name": "samp_subtype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of sample sub-type. For example if \"sample type\" is \"Produced Water\" then subtype could be \"Oil Phase\" or \"Water Phase\". If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample subtype", + "examples": [ + { + "value": "biofilm" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample subtype" + ], + "rank": 354, + "is_a": "core field", + "slot_uri": "MIXS:0000999", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_subtype_enum", + "multivalued": false + }, + "samp_transport_cond": { + "name": "samp_transport_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "days;degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sample transport duration (in days or hrs) and temperature the sample was exposed to (e.g. 5.5 days; 20 ¬∞C)", + "title": "sample transport conditions", + "examples": [ + { + "value": "5 days;-20 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample transport conditions" + ], + "rank": 355, + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000410", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_tvdss": { + "name": "samp_tvdss", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value or measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Depth of the sample i.e. The vertical distance between the sea level and the sampled position in the subsurface. Depth can be reported as an interval for subsurface samples e.g. 1325.75-1362.25 m", + "title": "sample true vertical depth subsea", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample true vertical depth subsea" + ], + "rank": 356, + "is_a": "core field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000409", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_type": { + "name": "samp_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "GENEPIO:0001246" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material from which the sample was obtained. For the Hydrocarbon package, samples include types like core, rock trimmings, drill cuttings, piping section, coupon, pigging debris, solid deposit, produced fluid, produced water, injected water, swabs, etc. For the Food Package, samples are usually categorized as food, body products or tissues, or environmental material. This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246).", + "title": "sample type", + "examples": [ + { + "value": "built environment sample [GENEPIO:0001248]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample type" + ], + "rank": 357, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000998", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "samp_well_name": { + "name": "samp_well_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the well (e.g. BXA1123) where sample was taken", + "title": "sample well name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample well name" + ], + "rank": 358, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000296", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "saturates_pc": { + "name": "saturates_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "saturates wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "saturates wt%" + ], + "rank": 359, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000131", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "sr_dep_env": { + "name": "sr_dep_env", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Source rock depositional environment (https://en.wikipedia.org/wiki/Source_rock). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock depositional environment", + "examples": [ + { + "value": "Marine" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "source rock depositional environment" + ], + "rank": 366, + "is_a": "core field", + "slot_uri": "MIXS:0000996", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "sr_dep_env_enum", + "multivalued": false + }, + "sr_geol_age": { + "name": "sr_geol_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Geological age of source rock (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock geological age", + "examples": [ + { + "value": "Silurian" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "source rock geological age" + ], + "rank": 367, + "is_a": "core field", + "slot_uri": "MIXS:0000997", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "sr_geol_age_enum", + "multivalued": false + }, + "sr_kerog_type": { + "name": "sr_kerog_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Origin of kerogen. Type I: Algal (aquatic), Type II: planktonic and soft plant material (aquatic or terrestrial), Type III: terrestrial woody/ fibrous plant material (terrestrial), Type IV: oxidized recycled woody debris (terrestrial) (additional information: https://en.wikipedia.org/wiki/Kerogen). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock kerogen type", + "examples": [ + { + "value": "Type IV" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "source rock kerogen type" + ], + "rank": 368, + "is_a": "core field", + "slot_uri": "MIXS:0000994", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "sr_kerog_type_enum", + "multivalued": false + }, + "sr_lithology": { + "name": "sr_lithology", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Lithology of source rock (https://en.wikipedia.org/wiki/Source_rock). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock lithology", + "examples": [ + { + "value": "Coal" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "source rock lithology" + ], + "rank": 369, + "is_a": "core field", + "slot_uri": "MIXS:0000995", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "sr_lithology_enum", + "multivalued": false + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfate_fw": { + "name": "sulfate_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original sulfate concentration in the hydrocarbon resource", + "title": "sulfate in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfate in formation water" + ], + "rank": 370, + "is_a": "core field", + "slot_uri": "MIXS:0000407", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "suspend_solids": { + "name": "suspend_solids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "suspended solid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, milligram per liter, mole per liter, gram per liter, part per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances including a wide variety of material, such as silt, decaying plant and animal matter; can include multiple substances", + "title": "suspended solids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "suspended solids" + ], + "rank": 372, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000150", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "tan": { + "name": "tan", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total Acid Number¬†(TAN) is a measurement of acidity that is determined by the amount of¬†potassium hydroxide¬†in milligrams that is needed to neutralize the acids in one gram of oil.¬†It is an important quality measurement of¬†crude oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)", + "title": "total acid number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total acid number" + ], + "rank": 373, + "is_a": "core field", + "slot_uri": "MIXS:0000120", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "toluene": { + "name": "toluene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of toluene in the sample", + "title": "toluene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "toluene" + ], + "rank": 375, + "is_a": "core field", + "slot_uri": "MIXS:0000154", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_iron": { + "name": "tot_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, milligram per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total iron in the sample", + "title": "total iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total iron" + ], + "rank": 376, + "is_a": "core field", + "slot_uri": "MIXS:0000105", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen concentration" + ], + "rank": 377, + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total phosphorus" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_sulfur": { + "name": "tot_sulfur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total sulfur in the sample", + "title": "total sulfur", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total sulfur" + ], + "rank": 379, + "is_a": "core field", + "slot_uri": "MIXS:0000419", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tvdss_of_hcr_press": { + "name": "tvdss_of_hcr_press", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original pressure was measured (e.g. 1578 m).", + "title": "depth (TVDSS) of hydrocarbon resource pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource pressure" + ], + "rank": 380, + "is_a": "core field", + "slot_uri": "MIXS:0000397", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tvdss_of_hcr_temp": { + "name": "tvdss_of_hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original temperature was measured (e.g. 1345 m).", + "title": "depth (TVDSS) of hydrocarbon resource temperature", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource temperature" + ], + "rank": 381, + "is_a": "core field", + "slot_uri": "MIXS:0000394", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "vfa": { + "name": "vfa", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of Volatile Fatty Acids in the sample", + "title": "volatile fatty acids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "volatile fatty acids" + ], + "rank": 382, + "is_a": "core field", + "slot_uri": "MIXS:0000152", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "vfa_fw": { + "name": "vfa_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original volatile fatty acid concentration in the hydrocarbon resource", + "title": "vfa in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "vfa in formation water" + ], + "rank": 383, + "is_a": "core field", + "slot_uri": "MIXS:0000408", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "viscosity": { + "name": "viscosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cP at degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A measure of oil's resistance¬†to gradual deformation by¬†shear stress¬†or¬†tensile stress (e.g. 3.5 cp; 100 ¬∞C)", + "title": "viscosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "viscosity" + ], + "rank": 384, + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000126", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "win": { + "name": "win", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A unique identifier of a well or wellbore. This is part of the Global Framework for Well Identification initiative which is compiled by the Professional Petroleum Data Management Association (PPDM) in an effort to improve well identification systems. (Supporting information: https://ppdm.org/ and http://dl.ppdm.org/dl/690)", + "title": "well identification number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "well identification number" + ], + "rank": 388, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000297", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "xylene": { + "name": "xylene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of xylene in the sample", + "title": "xylene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "xylene" + ], + "rank": 389, + "is_a": "core field", + "slot_uri": "MIXS:0000156", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "additional_info": { + "name": "additional_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information that doesn't fit anywhere else. Can also be used to propose new entries for fields with controlled vocabulary", + "title": "additional info", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "additional info" + ], + "rank": 290, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000300", + "alias": "additional_info", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "alias": "alkalinity", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity method" + ], + "rank": 218, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "alias": "alkalinity_method", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "alias": "ammonium", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "api": { + "name": "api", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degrees API" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "API gravity is a measure of how heavy or light a petroleum liquid is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) (e.g. 31.1¬∞ API)", + "title": "API gravity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "API gravity" + ], + "rank": 291, + "is_a": "core field", + "slot_uri": "MIXS:0000157", + "alias": "api", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aromatics_pc": { + "name": "aromatics_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "aromatics wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aromatics wt%" + ], + "rank": 292, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000133", + "alias": "aromatics_pc", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "asphaltenes_pc": { + "name": "asphaltenes_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "asphaltenes wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "asphaltenes wt%" + ], + "rank": 293, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000135", + "alias": "asphaltenes_pc", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "basin": { + "name": "basin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the basin (e.g. Campos)", + "title": "basin name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "basin name" + ], + "rank": 294, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000290", + "alias": "basin", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "benzene": { + "name": "benzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of benzene in the sample", + "title": "benzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "benzene" + ], + "rank": 295, + "is_a": "core field", + "slot_uri": "MIXS:0000153", + "alias": "benzene", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "alias": "calcium", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "alias": "chloride", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "alias": "density", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depos_env": { + "name": "depos_env", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "depositional environment", + "examples": [ + { + "value": "Continental - Alluvial" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depositional environment" + ], + "rank": 304, + "is_a": "core field", + "slot_uri": "MIXS:0000992", + "alias": "depos_env", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "depos_env_enum", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "alias": "diss_carb_dioxide", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "alias": "diss_inorg_carb", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_phosp": { + "name": "diss_inorg_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic phosphorus in the sample", + "title": "dissolved inorganic phosphorus", + "examples": [ + { + "value": "56.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic phosphorus" + ], + "rank": 224, + "is_a": "core field", + "slot_uri": "MIXS:0000106", + "alias": "diss_inorg_phosp", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_iron": { + "name": "diss_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved iron in the sample", + "title": "dissolved iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved iron" + ], + "rank": 305, + "is_a": "core field", + "slot_uri": "MIXS:0000139", + "alias": "diss_iron", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "alias": "diss_org_carb", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen_fluid": { + "name": "diss_oxygen_fluid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen in the oil field produced fluids as it contributes to oxgen-corrosion and microbial activity (e.g. Mic).", + "title": "dissolved oxygen in fluids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved oxygen in fluids" + ], + "rank": 306, + "is_a": "core field", + "slot_uri": "MIXS:0000438", + "alias": "diss_oxygen_fluid", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "HcrCoresInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "ethylbenzene": { + "name": "ethylbenzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ethylbenzene in the sample", + "title": "ethylbenzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ethylbenzene" + ], + "rank": 309, + "is_a": "core field", + "slot_uri": "MIXS:0000155", + "alias": "ethylbenzene", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "field": { + "name": "field", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the hydrocarbon field (e.g. Albacora)", + "title": "field name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "field name" + ], + "rank": 310, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000291", + "alias": "field", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "HcrCoresInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "hc_produced": { + "name": "hc_produced", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main hydrocarbon type produced from resource (i.e. Oil, gas, condensate, etc). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon type produced", + "examples": [ + { + "value": "Gas" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon type produced" + ], + "rank": 313, + "is_a": "core field", + "slot_uri": "MIXS:0000989", + "alias": "hc_produced", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "hc_produced_enum", + "multivalued": false + }, + "hcr": { + "name": "hcr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main Hydrocarbon Resource type. The term \"Hydrocarbon Resource\" HCR defined as a natural environmental feature containing large amounts of hydrocarbons at high concentrations potentially suitable for commercial exploitation. This term should not be confused with the Hydrocarbon Occurrence term which also includes hydrocarbon-rich environments with currently limited commercial interest such as seeps, outcrops, gas hydrates etc. If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource type", + "examples": [ + { + "value": "Oil Sand" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource type" + ], + "rank": 314, + "is_a": "core field", + "slot_uri": "MIXS:0000988", + "alias": "hcr", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "hcr_enum", + "multivalued": false + }, + "hcr_fw_salinity": { + "name": "hcr_fw_salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original formation water salinity (prior to secondary recovery e.g. Waterflooding) expressed as TDS", + "title": "formation water salinity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "formation water salinity" + ], + "rank": 315, + "is_a": "core field", + "slot_uri": "MIXS:0000406", + "alias": "hcr_fw_salinity", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "hcr_geol_age": { + "name": "hcr_geol_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource geological age", + "examples": [ + { + "value": "Silurian" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource geological age" + ], + "rank": 316, + "is_a": "core field", + "slot_uri": "MIXS:0000993", + "alias": "hcr_geol_age", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "hcr_geol_age_enum", + "multivalued": false + }, + "hcr_pressure": { + "name": "hcr_pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere, kilopascal" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original pressure of the hydrocarbon resource", + "title": "hydrocarbon resource original pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource original pressure" + ], + "rank": 317, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000395", + "alias": "hcr_pressure", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "hcr_temp": { + "name": "hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original temperature of the hydrocarbon resource", + "title": "hydrocarbon resource original temperature", + "examples": [ + { + "value": "150-295 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource original temperature" + ], + "rank": 318, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000393", + "alias": "hcr_temp", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "HcrCoresInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "lithology": { + "name": "lithology", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Hydrocarbon resource main lithology (Additional information: http://petrowiki.org/Lithology_and_rock_type_determination). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "lithology", + "examples": [ + { + "value": "Volcanic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "lithology" + ], + "rank": 336, + "is_a": "core field", + "slot_uri": "MIXS:0000990", + "alias": "lithology", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "lithology_enum", + "multivalued": false + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "alias": "magnesium", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "alias": "nitrate", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "alias": "nitrite", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_count_qpcr_info": { + "name": "org_count_qpcr_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per gram (or ml or cm^2)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "If qpcr was used for the cell count, the target gene name, the primer sequence and the cycling conditions should also be provided. (Example: 16S rrna; FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; denaturation:90C_2min; annealing:52C_30 sec; elongation:72C_30 sec; 90 C for 1 min; final elongation:72C_5min; 30 cycles)", + "title": "organism count qPCR information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count qPCR information" + ], + "rank": 337, + "is_a": "core field", + "string_serialization": "{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles", + "slot_uri": "MIXS:0000099", + "alias": "org_count_qpcr_info", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "owc_tvdss": { + "name": "owc_tvdss", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Depth of the original oil water contact (OWC) zone (average) (m TVDSS)", + "title": "oil water contact depth", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oil water contact depth" + ], + "rank": 339, + "is_a": "core field", + "slot_uri": "MIXS:0000405", + "alias": "owc_tvdss", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "permeability": { + "name": "permeability", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mD" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the ability of a hydrocarbon resource to allow fluids to pass through it. (Additional information: https://en.wikipedia.org/wiki/Permeability_(earth_sciences))", + "title": "permeability", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "permeability" + ], + "rank": 340, + "is_a": "core field", + "string_serialization": "{integer} - {integer} {unit}", + "slot_uri": "MIXS:0000404", + "alias": "permeability", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "alias": "ph", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "alias": "ph_meth", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "porosity": { + "name": "porosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value or range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Porosity of deposited sediment is volume of voids divided by the total volume of sample", + "title": "porosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "porosity" + ], + "rank": 37, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000211", + "alias": "porosity", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "SedimentInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "alias": "potassium", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pour_point": { + "name": "pour_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which a liquid becomes semi solid and loses its flow characteristics. In crude oil a high¬†pour point¬†is generally associated with a high paraffin content, typically found in crude deriving from a larger proportion of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)", + "title": "pour point", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pour point" + ], + "rank": 341, + "is_a": "core field", + "slot_uri": "MIXS:0000127", + "alias": "pour_point", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "alias": "pressure", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "reservoir": { + "name": "reservoir", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the reservoir (e.g. Carapebus)", + "title": "reservoir name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "reservoir name" + ], + "rank": 347, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000303", + "alias": "reservoir", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "resins_pc": { + "name": "resins_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "resins wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "resins wt%" + ], + "rank": 348, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000134", + "alias": "resins_pc", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_md": { + "name": "samp_md", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "In non deviated well, measured depth is equal to the true vertical depth, TVD (TVD=TVDSS plus the reference or datum it refers to). In deviated wells, the MD is the length of trajectory of the borehole measured from the same reference or datum. Common datums used are ground level (GL), drilling rig floor (DF), rotary table (RT), kelly bushing (KB) and mean sea level (MSL). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample measured depth", + "examples": [ + { + "value": "1534 meter;MSL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample measured depth" + ], + "rank": 351, + "is_a": "core field", + "slot_uri": "MIXS:0000413", + "alias": "samp_md", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_subtype": { + "name": "samp_subtype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of sample sub-type. For example if \"sample type\" is \"Produced Water\" then subtype could be \"Oil Phase\" or \"Water Phase\". If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample subtype", + "examples": [ + { + "value": "biofilm" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample subtype" + ], + "rank": 354, + "is_a": "core field", + "slot_uri": "MIXS:0000999", + "alias": "samp_subtype", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_subtype_enum", + "multivalued": false + }, + "samp_transport_cond": { + "name": "samp_transport_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "days;degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sample transport duration (in days or hrs) and temperature the sample was exposed to (e.g. 5.5 days; 20 ¬∞C)", + "title": "sample transport conditions", + "examples": [ + { + "value": "5 days;-20 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample transport conditions" + ], + "rank": 355, + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000410", + "alias": "samp_transport_cond", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_tvdss": { + "name": "samp_tvdss", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value or measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Depth of the sample i.e. The vertical distance between the sea level and the sampled position in the subsurface. Depth can be reported as an interval for subsurface samples e.g. 1325.75-1362.25 m", + "title": "sample true vertical depth subsea", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample true vertical depth subsea" + ], + "rank": 356, + "is_a": "core field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000409", + "alias": "samp_tvdss", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_type": { + "name": "samp_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "GENEPIO:0001246" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material from which the sample was obtained. For the Hydrocarbon package, samples include types like core, rock trimmings, drill cuttings, piping section, coupon, pigging debris, solid deposit, produced fluid, produced water, injected water, swabs, etc. For the Food Package, samples are usually categorized as food, body products or tissues, or environmental material. This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246).", + "title": "sample type", + "examples": [ + { + "value": "built environment sample [GENEPIO:0001248]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample type" + ], + "rank": 357, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000998", + "alias": "samp_type", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "samp_well_name": { + "name": "samp_well_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the well (e.g. BXA1123) where sample was taken", + "title": "sample well name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample well name" + ], + "rank": 358, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000296", + "alias": "samp_well_name", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "saturates_pc": { + "name": "saturates_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "saturates wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "saturates wt%" + ], + "rank": 359, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000131", + "alias": "saturates_pc", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "alias": "sodium", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "sr_dep_env": { + "name": "sr_dep_env", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Source rock depositional environment (https://en.wikipedia.org/wiki/Source_rock). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock depositional environment", + "examples": [ + { + "value": "Marine" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source rock depositional environment" + ], + "rank": 366, + "is_a": "core field", + "slot_uri": "MIXS:0000996", + "alias": "sr_dep_env", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface" + ], + "slot_group": "mixs_core_section", + "range": "sr_dep_env_enum", + "multivalued": false + }, + "sr_geol_age": { + "name": "sr_geol_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Geological age of source rock (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock geological age", + "examples": [ + { + "value": "Silurian" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source rock geological age" + ], + "rank": 367, + "is_a": "core field", + "slot_uri": "MIXS:0000997", + "alias": "sr_geol_age", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface" + ], + "slot_group": "mixs_core_section", + "range": "sr_geol_age_enum", + "multivalued": false + }, + "sr_kerog_type": { + "name": "sr_kerog_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Origin of kerogen. Type I: Algal (aquatic), Type II: planktonic and soft plant material (aquatic or terrestrial), Type III: terrestrial woody/ fibrous plant material (terrestrial), Type IV: oxidized recycled woody debris (terrestrial) (additional information: https://en.wikipedia.org/wiki/Kerogen). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock kerogen type", + "examples": [ + { + "value": "Type IV" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source rock kerogen type" + ], + "rank": 368, + "is_a": "core field", + "slot_uri": "MIXS:0000994", + "alias": "sr_kerog_type", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface" + ], + "slot_group": "mixs_core_section", + "range": "sr_kerog_type_enum", + "multivalued": false + }, + "sr_lithology": { + "name": "sr_lithology", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Lithology of source rock (https://en.wikipedia.org/wiki/Source_rock). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "source rock lithology", + "examples": [ + { + "value": "Coal" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source rock lithology" + ], + "rank": 369, + "is_a": "core field", + "slot_uri": "MIXS:0000995", + "alias": "sr_lithology", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface" + ], + "slot_group": "mixs_core_section", + "range": "sr_lithology_enum", + "multivalued": false + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "alias": "sulfate", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfate_fw": { + "name": "sulfate_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original sulfate concentration in the hydrocarbon resource", + "title": "sulfate in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate in formation water" + ], + "rank": 370, + "is_a": "core field", + "slot_uri": "MIXS:0000407", + "alias": "sulfate_fw", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "alias": "sulfide", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "suspend_solids": { + "name": "suspend_solids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "suspended solid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, milligram per liter, mole per liter, gram per liter, part per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances including a wide variety of material, such as silt, decaying plant and animal matter; can include multiple substances", + "title": "suspended solids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "suspended solids" + ], + "rank": 372, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000150", + "alias": "suspend_solids", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "tan": { + "name": "tan", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total Acid Number¬†(TAN) is a measurement of acidity that is determined by the amount of¬†potassium hydroxide¬†in milligrams that is needed to neutralize the acids in one gram of oil.¬†It is an important quality measurement of¬†crude oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)", + "title": "total acid number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total acid number" + ], + "rank": 373, + "is_a": "core field", + "slot_uri": "MIXS:0000120", + "alias": "tan", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "toluene": { + "name": "toluene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of toluene in the sample", + "title": "toluene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "toluene" + ], + "rank": 375, + "is_a": "core field", + "slot_uri": "MIXS:0000154", + "alias": "toluene", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_iron": { + "name": "tot_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, milligram per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total iron in the sample", + "title": "total iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total iron" + ], + "rank": 376, + "is_a": "core field", + "slot_uri": "MIXS:0000105", + "alias": "tot_iron", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen concentration" + ], + "rank": 377, + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "alias": "tot_nitro", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total phosphorus" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "alias": "tot_phosp", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_sulfur": { + "name": "tot_sulfur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total sulfur in the sample", + "title": "total sulfur", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total sulfur" + ], + "rank": 379, + "is_a": "core field", + "slot_uri": "MIXS:0000419", + "alias": "tot_sulfur", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tvdss_of_hcr_press": { + "name": "tvdss_of_hcr_press", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original pressure was measured (e.g. 1578 m).", + "title": "depth (TVDSS) of hydrocarbon resource pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource pressure" + ], + "rank": 380, + "is_a": "core field", + "slot_uri": "MIXS:0000397", + "alias": "tvdss_of_hcr_press", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tvdss_of_hcr_temp": { + "name": "tvdss_of_hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original temperature was measured (e.g. 1345 m).", + "title": "depth (TVDSS) of hydrocarbon resource temperature", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource temperature" + ], + "rank": 381, + "is_a": "core field", + "slot_uri": "MIXS:0000394", + "alias": "tvdss_of_hcr_temp", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "vfa": { + "name": "vfa", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of Volatile Fatty Acids in the sample", + "title": "volatile fatty acids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "volatile fatty acids" + ], + "rank": 382, + "is_a": "core field", + "slot_uri": "MIXS:0000152", + "alias": "vfa", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "vfa_fw": { + "name": "vfa_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original volatile fatty acid concentration in the hydrocarbon resource", + "title": "vfa in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "vfa in formation water" + ], + "rank": 383, + "is_a": "core field", + "slot_uri": "MIXS:0000408", + "alias": "vfa_fw", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "viscosity": { + "name": "viscosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cP at degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A measure of oil's resistance¬†to gradual deformation by¬†shear stress¬†or¬†tensile stress (e.g. 3.5 cp; 100 ¬∞C)", + "title": "viscosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "viscosity" + ], + "rank": 384, + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000126", + "alias": "viscosity", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "win": { + "name": "win", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A unique identifier of a well or wellbore. This is part of the Global Framework for Well Identification initiative which is compiled by the Professional Petroleum Data Management Association (PPDM) in an effort to improve well identification systems. (Supporting information: https://ppdm.org/ and http://dl.ppdm.org/dl/690)", + "title": "well identification number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "well identification number" + ], + "rank": 388, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000297", + "alias": "win", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "xylene": { + "name": "xylene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of xylene in the sample", + "title": "xylene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "xylene" + ], + "rank": 389, + "is_a": "core field", + "slot_uri": "MIXS:0000156", + "alias": "xylene", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "HcrCoresInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "HcrFluidsSwabsInterface": { + "name": "HcrFluidsSwabsInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "hcr fluids swab" + } + }, + "description": "hcr_fluids_swabs dh_interface", + "title": "Hcr Fluids Swabs", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "add_recov_method": { + "name": "add_recov_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Additional (i.e. Secondary, tertiary, etc.) recovery methods deployed for increase of hydrocarbon recovery from resource and start date for each one of them. If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "secondary and tertiary recovery methods and start date", + "examples": [ + { + "value": "Polymer Addition;2018-06-21T14:30Z" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "secondary and tertiary recovery methods and start date" + ], + "rank": 289, + "is_a": "core field", + "slot_uri": "MIXS:0001009", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "additional_info": { + "name": "additional_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information that doesn't fit anywhere else. Can also be used to propose new entries for fields with controlled vocabulary", + "title": "additional info", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "additional info" + ], + "rank": 290, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000300", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity method" + ], + "rank": 218, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "api": { + "name": "api", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degrees API" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "API gravity is a measure of how heavy or light a petroleum liquid is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) (e.g. 31.1¬∞ API)", + "title": "API gravity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "API gravity" + ], + "rank": 291, + "is_a": "core field", + "slot_uri": "MIXS:0000157", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aromatics_pc": { + "name": "aromatics_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "aromatics wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "aromatics wt%" + ], + "rank": 292, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000133", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "asphaltenes_pc": { + "name": "asphaltenes_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "asphaltenes wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "asphaltenes wt%" + ], + "rank": 293, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000135", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "basin": { + "name": "basin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the basin (e.g. Campos)", + "title": "basin name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "basin name" + ], + "rank": 294, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000290", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "benzene": { + "name": "benzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of benzene in the sample", + "title": "benzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "benzene" + ], + "rank": 295, + "is_a": "core field", + "slot_uri": "MIXS:0000153", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biocide": { + "name": "biocide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;name;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of biocides (commercial name of product and supplier) and date of administration", + "title": "biocide administration", + "examples": [ + { + "value": "ALPHA 1427;Baker Hughes;2008-01-23" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biocide administration" + ], + "rank": 297, + "is_a": "core field", + "string_serialization": "{text};{text};{timestamp}", + "slot_uri": "MIXS:0001011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "biocide_admin_method": { + "name": "biocide_admin_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;frequency;duration;duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method of biocide administration (dose, frequency, duration, time elapsed between last biociding and sampling) (e.g. 150 mg/l; weekly; 4 hr; 3 days)", + "title": "biocide administration method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biocide administration method" + ], + "rank": 298, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration};{duration}", + "slot_uri": "MIXS:0000456", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chem_treat_method": { + "name": "chem_treat_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;frequency;duration;duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method of chemical administration(dose, frequency, duration, time elapsed between administration and sampling) (e.g. 50 mg/l; twice a week; 1 hr; 0 days)", + "title": "chemical treatment method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical treatment method" + ], + "rank": 302, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration};{duration};{duration}", + "slot_uri": "MIXS:0000457", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "chem_treatment": { + "name": "chem_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;name;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of chemical compounds administered upstream the sampling location where sampling occurred (e.g. Glycols, H2S scavenger, corrosion and scale inhibitors, demulsifiers, and other production chemicals etc.). The commercial name of the product and name of the supplier should be provided. The date of administration should also be included", + "title": "chemical treatment", + "examples": [ + { + "value": "ACCENT 1125;DOW;2010-11-17" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical treatment" + ], + "rank": 303, + "is_a": "core field", + "string_serialization": "{text};{text};{timestamp}", + "slot_uri": "MIXS:0001012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depos_env": { + "name": "depos_env", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "depositional environment", + "examples": [ + { + "value": "Continental - Alluvial" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depositional environment" + ], + "rank": 304, + "is_a": "core field", + "slot_uri": "MIXS:0000992", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "depos_env_enum", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_phosp": { + "name": "diss_inorg_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic phosphorus in the sample", + "title": "dissolved inorganic phosphorus", + "examples": [ + { + "value": "56.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic phosphorus" + ], + "rank": 224, + "is_a": "core field", + "slot_uri": "MIXS:0000106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_iron": { + "name": "diss_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved iron in the sample", + "title": "dissolved iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved iron" + ], + "rank": 305, + "is_a": "core field", + "slot_uri": "MIXS:0000139", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen_fluid": { + "name": "diss_oxygen_fluid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen in the oil field produced fluids as it contributes to oxgen-corrosion and microbial activity (e.g. Mic).", + "title": "dissolved oxygen in fluids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved oxygen in fluids" + ], + "rank": 306, + "is_a": "core field", + "slot_uri": "MIXS:0000438", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "ethylbenzene": { + "name": "ethylbenzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ethylbenzene in the sample", + "title": "ethylbenzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ethylbenzene" + ], + "rank": 309, + "is_a": "core field", + "slot_uri": "MIXS:0000155", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "field": { + "name": "field", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the hydrocarbon field (e.g. Albacora)", + "title": "field name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "field name" + ], + "rank": 310, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000291", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "hc_produced": { + "name": "hc_produced", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main hydrocarbon type produced from resource (i.e. Oil, gas, condensate, etc). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon type produced", + "examples": [ + { + "value": "Gas" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon type produced" + ], + "rank": 313, + "is_a": "core field", + "slot_uri": "MIXS:0000989", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "hc_produced_enum", + "multivalued": false + }, + "hcr": { + "name": "hcr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main Hydrocarbon Resource type. The term \"Hydrocarbon Resource\" HCR defined as a natural environmental feature containing large amounts of hydrocarbons at high concentrations potentially suitable for commercial exploitation. This term should not be confused with the Hydrocarbon Occurrence term which also includes hydrocarbon-rich environments with currently limited commercial interest such as seeps, outcrops, gas hydrates etc. If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource type", + "examples": [ + { + "value": "Oil Sand" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon resource type" + ], + "rank": 314, + "is_a": "core field", + "slot_uri": "MIXS:0000988", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "hcr_enum", + "multivalued": false + }, + "hcr_fw_salinity": { + "name": "hcr_fw_salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original formation water salinity (prior to secondary recovery e.g. Waterflooding) expressed as TDS", + "title": "formation water salinity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "formation water salinity" + ], + "rank": 315, + "is_a": "core field", + "slot_uri": "MIXS:0000406", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "hcr_geol_age": { + "name": "hcr_geol_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource geological age", + "examples": [ + { + "value": "Silurian" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon resource geological age" + ], + "rank": 316, + "is_a": "core field", + "slot_uri": "MIXS:0000993", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "hcr_geol_age_enum", + "multivalued": false + }, + "hcr_pressure": { + "name": "hcr_pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere, kilopascal" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original pressure of the hydrocarbon resource", + "title": "hydrocarbon resource original pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon resource original pressure" + ], + "rank": 317, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000395", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "hcr_temp": { + "name": "hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original temperature of the hydrocarbon resource", + "title": "hydrocarbon resource original temperature", + "examples": [ + { + "value": "150-295 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "hydrocarbon resource original temperature" + ], + "rank": 318, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000393", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "iw_bt_date_well": { + "name": "iw_bt_date_well", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Injection water breakthrough date per well following a secondary and/or tertiary recovery", + "title": "injection water breakthrough date of specific well", + "examples": [ + { + "value": "2018-05-11" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "injection water breakthrough date of specific well" + ], + "rank": 334, + "is_a": "core field", + "slot_uri": "MIXS:0001010", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "iwf": { + "name": "iwf", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Proportion of the produced fluids derived from injected water at the time of sampling. (e.g. 87%)", + "title": "injection water fraction", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "injection water fraction" + ], + "rank": 335, + "is_a": "core field", + "slot_uri": "MIXS:0000455", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "lithology": { + "name": "lithology", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Hydrocarbon resource main lithology (Additional information: http://petrowiki.org/Lithology_and_rock_type_determination). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "lithology", + "examples": [ + { + "value": "Volcanic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "lithology" + ], + "rank": 336, + "is_a": "core field", + "slot_uri": "MIXS:0000990", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "lithology_enum", + "multivalued": false + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_count_qpcr_info": { + "name": "org_count_qpcr_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per gram (or ml or cm^2)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "If qpcr was used for the cell count, the target gene name, the primer sequence and the cycling conditions should also be provided. (Example: 16S rrna; FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; denaturation:90C_2min; annealing:52C_30 sec; elongation:72C_30 sec; 90 C for 1 min; final elongation:72C_5min; 30 cycles)", + "title": "organism count qPCR information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count qPCR information" + ], + "rank": 337, + "is_a": "core field", + "string_serialization": "{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles", + "slot_uri": "MIXS:0000099", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pour_point": { + "name": "pour_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which a liquid becomes semi solid and loses its flow characteristics. In crude oil a high¬†pour point¬†is generally associated with a high paraffin content, typically found in crude deriving from a larger proportion of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)", + "title": "pour point", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pour point" + ], + "rank": 341, + "is_a": "core field", + "slot_uri": "MIXS:0000127", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "prod_rate": { + "name": "prod_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oil and/or gas production rates per well (e.g. 524 m3 / day)", + "title": "production rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "production rate" + ], + "rank": 344, + "is_a": "core field", + "slot_uri": "MIXS:0000452", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "prod_start_date": { + "name": "prod_start_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Date of field's first production", + "title": "production start date", + "examples": [ + { + "value": "2018-05-11" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "production start date" + ], + "rank": 345, + "is_a": "core field", + "slot_uri": "MIXS:0001008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "reservoir": { + "name": "reservoir", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the reservoir (e.g. Carapebus)", + "title": "reservoir name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "reservoir name" + ], + "rank": 347, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000303", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "resins_pc": { + "name": "resins_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "resins wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "resins wt%" + ], + "rank": 348, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000134", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_collect_point": { + "name": "samp_collect_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sampling point on the asset were sample was collected (e.g. Wellhead, storage tank, separator, etc). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample collection point", + "examples": [ + { + "value": "well" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection point" + ], + "rank": 349, + "is_a": "core field", + "slot_uri": "MIXS:0001015", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_collect_point_enum", + "multivalued": false + }, + "samp_loc_corr_rate": { + "name": "samp_loc_corr_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter per year" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Metal corrosion rate is the speed of metal deterioration due to environmental conditions. As environmental conditions change corrosion rates change accordingly. Therefore, long term corrosion rates are generally more informative than short term rates and for that reason they are preferred during reporting. In the case of suspected MIC, corrosion rate measurements at the time of sampling might provide insights into the involvement of certain microbial community members in MIC as well as potential microbial interplays", + "title": "corrosion rate at sample location", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "corrosion rate at sample location" + ], + "rank": 350, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000136", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_preserv": { + "name": "samp_preserv", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Preservative added to the sample (e.g. Rnalater, alcohol, formaldehyde, etc.). Where appropriate include volume added (e.g. Rnalater; 2 ml)", + "title": "preservative added to sample", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "preservative added to sample" + ], + "rank": 352, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000463", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_subtype": { + "name": "samp_subtype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of sample sub-type. For example if \"sample type\" is \"Produced Water\" then subtype could be \"Oil Phase\" or \"Water Phase\". If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample subtype", + "examples": [ + { + "value": "biofilm" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample subtype" + ], + "rank": 354, + "is_a": "core field", + "slot_uri": "MIXS:0000999", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_subtype_enum", + "multivalued": false + }, + "samp_transport_cond": { + "name": "samp_transport_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "days;degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sample transport duration (in days or hrs) and temperature the sample was exposed to (e.g. 5.5 days; 20 ¬∞C)", + "title": "sample transport conditions", + "examples": [ + { + "value": "5 days;-20 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample transport conditions" + ], + "rank": 355, + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000410", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_type": { + "name": "samp_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "GENEPIO:0001246" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material from which the sample was obtained. For the Hydrocarbon package, samples include types like core, rock trimmings, drill cuttings, piping section, coupon, pigging debris, solid deposit, produced fluid, produced water, injected water, swabs, etc. For the Food Package, samples are usually categorized as food, body products or tissues, or environmental material. This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246).", + "title": "sample type", + "examples": [ + { + "value": "built environment sample [GENEPIO:0001248]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample type" + ], + "rank": 357, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000998", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "samp_well_name": { + "name": "samp_well_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the well (e.g. BXA1123) where sample was taken", + "title": "sample well name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample well name" + ], + "rank": 358, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000296", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "saturates_pc": { + "name": "saturates_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "saturates wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "saturates wt%" + ], + "rank": 359, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000131", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfate_fw": { + "name": "sulfate_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original sulfate concentration in the hydrocarbon resource", + "title": "sulfate in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfate in formation water" + ], + "rank": 370, + "is_a": "core field", + "slot_uri": "MIXS:0000407", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "suspend_solids": { + "name": "suspend_solids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "suspended solid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, milligram per liter, mole per liter, gram per liter, part per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances including a wide variety of material, such as silt, decaying plant and animal matter; can include multiple substances", + "title": "suspended solids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "suspended solids" + ], + "rank": 372, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000150", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "tan": { + "name": "tan", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total Acid Number¬†(TAN) is a measurement of acidity that is determined by the amount of¬†potassium hydroxide¬†in milligrams that is needed to neutralize the acids in one gram of oil.¬†It is an important quality measurement of¬†crude oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)", + "title": "total acid number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total acid number" + ], + "rank": 373, + "is_a": "core field", + "slot_uri": "MIXS:0000120", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "toluene": { + "name": "toluene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of toluene in the sample", + "title": "toluene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "toluene" + ], + "rank": 375, + "is_a": "core field", + "slot_uri": "MIXS:0000154", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_iron": { + "name": "tot_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, milligram per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total iron in the sample", + "title": "total iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total iron" + ], + "rank": 376, + "is_a": "core field", + "slot_uri": "MIXS:0000105", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen concentration" + ], + "rank": 377, + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total phosphorus" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_sulfur": { + "name": "tot_sulfur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total sulfur in the sample", + "title": "total sulfur", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total sulfur" + ], + "rank": 379, + "is_a": "core field", + "slot_uri": "MIXS:0000419", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tvdss_of_hcr_press": { + "name": "tvdss_of_hcr_press", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original pressure was measured (e.g. 1578 m).", + "title": "depth (TVDSS) of hydrocarbon resource pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource pressure" + ], + "rank": 380, + "is_a": "core field", + "slot_uri": "MIXS:0000397", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tvdss_of_hcr_temp": { + "name": "tvdss_of_hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original temperature was measured (e.g. 1345 m).", + "title": "depth (TVDSS) of hydrocarbon resource temperature", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource temperature" + ], + "rank": 381, + "is_a": "core field", + "slot_uri": "MIXS:0000394", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "vfa": { + "name": "vfa", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of Volatile Fatty Acids in the sample", + "title": "volatile fatty acids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "volatile fatty acids" + ], + "rank": 382, + "is_a": "core field", + "slot_uri": "MIXS:0000152", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "vfa_fw": { + "name": "vfa_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original volatile fatty acid concentration in the hydrocarbon resource", + "title": "vfa in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "vfa in formation water" + ], + "rank": 383, + "is_a": "core field", + "slot_uri": "MIXS:0000408", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "viscosity": { + "name": "viscosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cP at degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A measure of oil's resistance¬†to gradual deformation by¬†shear stress¬†or¬†tensile stress (e.g. 3.5 cp; 100 ¬∞C)", + "title": "viscosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "viscosity" + ], + "rank": 384, + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000126", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "water_cut": { + "name": "water_cut", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Current amount of water (%) in a produced fluid stream; or the average of the combined streams", + "title": "water cut", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water cut" + ], + "rank": 386, + "is_a": "core field", + "slot_uri": "MIXS:0000454", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_prod_rate": { + "name": "water_prod_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Water production rates per well (e.g. 987 m3 / day)", + "title": "water production rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water production rate" + ], + "rank": 387, + "is_a": "core field", + "slot_uri": "MIXS:0000453", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "win": { + "name": "win", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A unique identifier of a well or wellbore. This is part of the Global Framework for Well Identification initiative which is compiled by the Professional Petroleum Data Management Association (PPDM) in an effort to improve well identification systems. (Supporting information: https://ppdm.org/ and http://dl.ppdm.org/dl/690)", + "title": "well identification number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "well identification number" + ], + "rank": 388, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000297", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "xylene": { + "name": "xylene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of xylene in the sample", + "title": "xylene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "xylene" + ], + "rank": 389, + "is_a": "core field", + "slot_uri": "MIXS:0000156", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "add_recov_method": { + "name": "add_recov_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Additional (i.e. Secondary, tertiary, etc.) recovery methods deployed for increase of hydrocarbon recovery from resource and start date for each one of them. If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "secondary and tertiary recovery methods and start date", + "examples": [ + { + "value": "Polymer Addition;2018-06-21T14:30Z" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "secondary and tertiary recovery methods and start date" + ], + "rank": 289, + "is_a": "core field", + "slot_uri": "MIXS:0001009", + "alias": "add_recov_method", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "additional_info": { + "name": "additional_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information that doesn't fit anywhere else. Can also be used to propose new entries for fields with controlled vocabulary", + "title": "additional info", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "additional info" + ], + "rank": 290, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000300", + "alias": "additional_info", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "alias": "alkalinity", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity method" + ], + "rank": 218, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "alias": "alkalinity_method", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "alias": "ammonium", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "api": { + "name": "api", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degrees API" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "API gravity is a measure of how heavy or light a petroleum liquid is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) (e.g. 31.1¬∞ API)", + "title": "API gravity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "API gravity" + ], + "rank": 291, + "is_a": "core field", + "slot_uri": "MIXS:0000157", + "alias": "api", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aromatics_pc": { + "name": "aromatics_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "aromatics wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aromatics wt%" + ], + "rank": 292, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000133", + "alias": "aromatics_pc", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "asphaltenes_pc": { + "name": "asphaltenes_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "asphaltenes wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "asphaltenes wt%" + ], + "rank": 293, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000135", + "alias": "asphaltenes_pc", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "basin": { + "name": "basin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the basin (e.g. Campos)", + "title": "basin name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "basin name" + ], + "rank": 294, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000290", + "alias": "basin", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "benzene": { + "name": "benzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of benzene in the sample", + "title": "benzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "benzene" + ], + "rank": 295, + "is_a": "core field", + "slot_uri": "MIXS:0000153", + "alias": "benzene", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biocide": { + "name": "biocide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;name;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of biocides (commercial name of product and supplier) and date of administration", + "title": "biocide administration", + "examples": [ + { + "value": "ALPHA 1427;Baker Hughes;2008-01-23" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biocide administration" + ], + "rank": 297, + "is_a": "core field", + "string_serialization": "{text};{text};{timestamp}", + "slot_uri": "MIXS:0001011", + "alias": "biocide", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "biocide_admin_method": { + "name": "biocide_admin_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;frequency;duration;duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method of biocide administration (dose, frequency, duration, time elapsed between last biociding and sampling) (e.g. 150 mg/l; weekly; 4 hr; 3 days)", + "title": "biocide administration method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biocide administration method" + ], + "rank": 298, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration};{duration}", + "slot_uri": "MIXS:0000456", + "alias": "biocide_admin_method", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "alias": "calcium", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chem_treat_method": { + "name": "chem_treat_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;frequency;duration;duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method of chemical administration(dose, frequency, duration, time elapsed between administration and sampling) (e.g. 50 mg/l; twice a week; 1 hr; 0 days)", + "title": "chemical treatment method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical treatment method" + ], + "rank": 302, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration};{duration};{duration}", + "slot_uri": "MIXS:0000457", + "alias": "chem_treat_method", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "chem_treatment": { + "name": "chem_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;name;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "List of chemical compounds administered upstream the sampling location where sampling occurred (e.g. Glycols, H2S scavenger, corrosion and scale inhibitors, demulsifiers, and other production chemicals etc.). The commercial name of the product and name of the supplier should be provided. The date of administration should also be included", + "title": "chemical treatment", + "examples": [ + { + "value": "ACCENT 1125;DOW;2010-11-17" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical treatment" + ], + "rank": 303, + "is_a": "core field", + "string_serialization": "{text};{text};{timestamp}", + "slot_uri": "MIXS:0001012", + "alias": "chem_treatment", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "alias": "chloride", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "alias": "density", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depos_env": { + "name": "depos_env", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "depositional environment", + "examples": [ + { + "value": "Continental - Alluvial" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depositional environment" + ], + "rank": 304, + "is_a": "core field", + "slot_uri": "MIXS:0000992", + "alias": "depos_env", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "depos_env_enum", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "alias": "diss_carb_dioxide", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "alias": "diss_inorg_carb", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_phosp": { + "name": "diss_inorg_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic phosphorus in the sample", + "title": "dissolved inorganic phosphorus", + "examples": [ + { + "value": "56.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic phosphorus" + ], + "rank": 224, + "is_a": "core field", + "slot_uri": "MIXS:0000106", + "alias": "diss_inorg_phosp", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_iron": { + "name": "diss_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved iron in the sample", + "title": "dissolved iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved iron" + ], + "rank": 305, + "is_a": "core field", + "slot_uri": "MIXS:0000139", + "alias": "diss_iron", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "alias": "diss_org_carb", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen_fluid": { + "name": "diss_oxygen_fluid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen in the oil field produced fluids as it contributes to oxgen-corrosion and microbial activity (e.g. Mic).", + "title": "dissolved oxygen in fluids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved oxygen in fluids" + ], + "rank": 306, + "is_a": "core field", + "slot_uri": "MIXS:0000438", + "alias": "diss_oxygen_fluid", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "ethylbenzene": { + "name": "ethylbenzene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ethylbenzene in the sample", + "title": "ethylbenzene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ethylbenzene" + ], + "rank": 309, + "is_a": "core field", + "slot_uri": "MIXS:0000155", + "alias": "ethylbenzene", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "field": { + "name": "field", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the hydrocarbon field (e.g. Albacora)", + "title": "field name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "field name" + ], + "rank": 310, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000291", + "alias": "field", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "hc_produced": { + "name": "hc_produced", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main hydrocarbon type produced from resource (i.e. Oil, gas, condensate, etc). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon type produced", + "examples": [ + { + "value": "Gas" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon type produced" + ], + "rank": 313, + "is_a": "core field", + "slot_uri": "MIXS:0000989", + "alias": "hc_produced", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "hc_produced_enum", + "multivalued": false + }, + "hcr": { + "name": "hcr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Main Hydrocarbon Resource type. The term \"Hydrocarbon Resource\" HCR defined as a natural environmental feature containing large amounts of hydrocarbons at high concentrations potentially suitable for commercial exploitation. This term should not be confused with the Hydrocarbon Occurrence term which also includes hydrocarbon-rich environments with currently limited commercial interest such as seeps, outcrops, gas hydrates etc. If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource type", + "examples": [ + { + "value": "Oil Sand" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource type" + ], + "rank": 314, + "is_a": "core field", + "slot_uri": "MIXS:0000988", + "alias": "hcr", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "hcr_enum", + "multivalued": false + }, + "hcr_fw_salinity": { + "name": "hcr_fw_salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original formation water salinity (prior to secondary recovery e.g. Waterflooding) expressed as TDS", + "title": "formation water salinity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "formation water salinity" + ], + "rank": 315, + "is_a": "core field", + "slot_uri": "MIXS:0000406", + "alias": "hcr_fw_salinity", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "hcr_geol_age": { + "name": "hcr_geol_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "hydrocarbon resource geological age", + "examples": [ + { + "value": "Silurian" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource geological age" + ], + "rank": 316, + "is_a": "core field", + "slot_uri": "MIXS:0000993", + "alias": "hcr_geol_age", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "hcr_geol_age_enum", + "multivalued": false + }, + "hcr_pressure": { + "name": "hcr_pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere, kilopascal" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original pressure of the hydrocarbon resource", + "title": "hydrocarbon resource original pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource original pressure" + ], + "rank": 317, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000395", + "alias": "hcr_pressure", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "hcr_temp": { + "name": "hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original temperature of the hydrocarbon resource", + "title": "hydrocarbon resource original temperature", + "examples": [ + { + "value": "150-295 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "hydrocarbon resource original temperature" + ], + "rank": 318, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000393", + "alias": "hcr_temp", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "iw_bt_date_well": { + "name": "iw_bt_date_well", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Injection water breakthrough date per well following a secondary and/or tertiary recovery", + "title": "injection water breakthrough date of specific well", + "examples": [ + { + "value": "2018-05-11" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "injection water breakthrough date of specific well" + ], + "rank": 334, + "is_a": "core field", + "slot_uri": "MIXS:0001010", + "alias": "iw_bt_date_well", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "iwf": { + "name": "iwf", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Proportion of the produced fluids derived from injected water at the time of sampling. (e.g. 87%)", + "title": "injection water fraction", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "injection water fraction" + ], + "rank": 335, + "is_a": "core field", + "slot_uri": "MIXS:0000455", + "alias": "iwf", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "lithology": { + "name": "lithology", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Hydrocarbon resource main lithology (Additional information: http://petrowiki.org/Lithology_and_rock_type_determination). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "lithology", + "examples": [ + { + "value": "Volcanic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "lithology" + ], + "rank": 336, + "is_a": "core field", + "slot_uri": "MIXS:0000990", + "alias": "lithology", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "lithology_enum", + "multivalued": false + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "alias": "magnesium", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "alias": "nitrate", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "alias": "nitrite", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_count_qpcr_info": { + "name": "org_count_qpcr_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per gram (or ml or cm^2)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "If qpcr was used for the cell count, the target gene name, the primer sequence and the cycling conditions should also be provided. (Example: 16S rrna; FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; denaturation:90C_2min; annealing:52C_30 sec; elongation:72C_30 sec; 90 C for 1 min; final elongation:72C_5min; 30 cycles)", + "title": "organism count qPCR information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count qPCR information" + ], + "rank": 337, + "is_a": "core field", + "string_serialization": "{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final elongation:degrees_minutes; total cycles", + "slot_uri": "MIXS:0000099", + "alias": "org_count_qpcr_info", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "alias": "ph", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "alias": "ph_meth", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "alias": "potassium", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pour_point": { + "name": "pour_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which a liquid becomes semi solid and loses its flow characteristics. In crude oil a high¬†pour point¬†is generally associated with a high paraffin content, typically found in crude deriving from a larger proportion of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)", + "title": "pour point", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pour point" + ], + "rank": 341, + "is_a": "core field", + "slot_uri": "MIXS:0000127", + "alias": "pour_point", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "alias": "pressure", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "prod_rate": { + "name": "prod_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oil and/or gas production rates per well (e.g. 524 m3 / day)", + "title": "production rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "production rate" + ], + "rank": 344, + "is_a": "core field", + "slot_uri": "MIXS:0000452", + "alias": "prod_rate", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "prod_start_date": { + "name": "prod_start_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Date of field's first production", + "title": "production start date", + "examples": [ + { + "value": "2018-05-11" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "production start date" + ], + "rank": 345, + "is_a": "core field", + "slot_uri": "MIXS:0001008", + "alias": "prod_start_date", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "reservoir": { + "name": "reservoir", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the reservoir (e.g. Carapebus)", + "title": "reservoir name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "reservoir name" + ], + "rank": 347, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000303", + "alias": "reservoir", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "resins_pc": { + "name": "resins_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "resins wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "resins wt%" + ], + "rank": 348, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000134", + "alias": "resins_pc", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_collect_point": { + "name": "samp_collect_point", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sampling point on the asset were sample was collected (e.g. Wellhead, storage tank, separator, etc). If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample collection point", + "examples": [ + { + "value": "well" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection point" + ], + "rank": 349, + "is_a": "core field", + "slot_uri": "MIXS:0001015", + "alias": "samp_collect_point", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_collect_point_enum", + "multivalued": false + }, + "samp_loc_corr_rate": { + "name": "samp_loc_corr_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter per year" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Metal corrosion rate is the speed of metal deterioration due to environmental conditions. As environmental conditions change corrosion rates change accordingly. Therefore, long term corrosion rates are generally more informative than short term rates and for that reason they are preferred during reporting. In the case of suspected MIC, corrosion rate measurements at the time of sampling might provide insights into the involvement of certain microbial community members in MIC as well as potential microbial interplays", + "title": "corrosion rate at sample location", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "corrosion rate at sample location" + ], + "rank": 350, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000136", + "alias": "samp_loc_corr_rate", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_preserv": { + "name": "samp_preserv", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Preservative added to the sample (e.g. Rnalater, alcohol, formaldehyde, etc.). Where appropriate include volume added (e.g. Rnalater; 2 ml)", + "title": "preservative added to sample", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "preservative added to sample" + ], + "rank": 352, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000463", + "alias": "samp_preserv", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_subtype": { + "name": "samp_subtype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of sample sub-type. For example if \"sample type\" is \"Produced Water\" then subtype could be \"Oil Phase\" or \"Water Phase\". If \"other\" is specified, please propose entry in \"additional info\" field", + "title": "sample subtype", + "examples": [ + { + "value": "biofilm" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample subtype" + ], + "rank": 354, + "is_a": "core field", + "slot_uri": "MIXS:0000999", + "alias": "samp_subtype", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_subtype_enum", + "multivalued": false + }, + "samp_transport_cond": { + "name": "samp_transport_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "days;degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sample transport duration (in days or hrs) and temperature the sample was exposed to (e.g. 5.5 days; 20 ¬∞C)", + "title": "sample transport conditions", + "examples": [ + { + "value": "5 days;-20 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample transport conditions" + ], + "rank": 355, + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000410", + "alias": "samp_transport_cond", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_type": { + "name": "samp_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "GENEPIO:0001246" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The type of material from which the sample was obtained. For the Hydrocarbon package, samples include types like core, rock trimmings, drill cuttings, piping section, coupon, pigging debris, solid deposit, produced fluid, produced water, injected water, swabs, etc. For the Food Package, samples are usually categorized as food, body products or tissues, or environmental material. This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246).", + "title": "sample type", + "examples": [ + { + "value": "built environment sample [GENEPIO:0001248]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample type" + ], + "rank": 357, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000998", + "alias": "samp_type", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "samp_well_name": { + "name": "samp_well_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of the well (e.g. BXA1123) where sample was taken", + "title": "sample well name", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample well name" + ], + "rank": 358, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000296", + "alias": "samp_well_name", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "saturates_pc": { + "name": "saturates_pc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis method that divides¬†crude oil¬†components according to their polarizability and polarity. There are three main methods to obtain SARA results. The most popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)", + "title": "saturates wt%", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "saturates wt%" + ], + "rank": 359, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000131", + "alias": "saturates_pc", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "alias": "sodium", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "alias": "sulfate", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfate_fw": { + "name": "sulfate_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original sulfate concentration in the hydrocarbon resource", + "title": "sulfate in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate in formation water" + ], + "rank": 370, + "is_a": "core field", + "slot_uri": "MIXS:0000407", + "alias": "sulfate_fw", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "alias": "sulfide", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "suspend_solids": { + "name": "suspend_solids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "suspended solid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, milligram per liter, mole per liter, gram per liter, part per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances including a wide variety of material, such as silt, decaying plant and animal matter; can include multiple substances", + "title": "suspended solids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "suspended solids" + ], + "rank": 372, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000150", + "alias": "suspend_solids", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "tan": { + "name": "tan", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total Acid Number¬†(TAN) is a measurement of acidity that is determined by the amount of¬†potassium hydroxide¬†in milligrams that is needed to neutralize the acids in one gram of oil.¬†It is an important quality measurement of¬†crude oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)", + "title": "total acid number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total acid number" + ], + "rank": 373, + "is_a": "core field", + "slot_uri": "MIXS:0000120", + "alias": "tan", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "toluene": { + "name": "toluene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of toluene in the sample", + "title": "toluene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "toluene" + ], + "rank": 375, + "is_a": "core field", + "slot_uri": "MIXS:0000154", + "alias": "toluene", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_iron": { + "name": "tot_iron", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, milligram per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total iron in the sample", + "title": "total iron", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total iron" + ], + "rank": 376, + "is_a": "core field", + "slot_uri": "MIXS:0000105", + "alias": "tot_iron", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen concentration" + ], + "rank": 377, + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "alias": "tot_nitro", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total phosphorus" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "alias": "tot_phosp", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_sulfur": { + "name": "tot_sulfur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of total sulfur in the sample", + "title": "total sulfur", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total sulfur" + ], + "rank": 379, + "is_a": "core field", + "slot_uri": "MIXS:0000419", + "alias": "tot_sulfur", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tvdss_of_hcr_press": { + "name": "tvdss_of_hcr_press", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original pressure was measured (e.g. 1578 m).", + "title": "depth (TVDSS) of hydrocarbon resource pressure", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource pressure" + ], + "rank": 380, + "is_a": "core field", + "slot_uri": "MIXS:0000397", + "alias": "tvdss_of_hcr_press", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tvdss_of_hcr_temp": { + "name": "tvdss_of_hcr_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "True vertical depth subsea (TVDSS) of the hydrocarbon resource where the original temperature was measured (e.g. 1345 m).", + "title": "depth (TVDSS) of hydrocarbon resource temperature", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth (TVDSS) of hydrocarbon resource temperature" + ], + "rank": 381, + "is_a": "core field", + "slot_uri": "MIXS:0000394", + "alias": "tvdss_of_hcr_temp", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "vfa": { + "name": "vfa", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of Volatile Fatty Acids in the sample", + "title": "volatile fatty acids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "volatile fatty acids" + ], + "rank": 382, + "is_a": "core field", + "slot_uri": "MIXS:0000152", + "alias": "vfa", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "vfa_fw": { + "name": "vfa_fw", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original volatile fatty acid concentration in the hydrocarbon resource", + "title": "vfa in formation water", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "vfa in formation water" + ], + "rank": 383, + "is_a": "core field", + "slot_uri": "MIXS:0000408", + "alias": "vfa_fw", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "viscosity": { + "name": "viscosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cP at degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A measure of oil's resistance¬†to gradual deformation by¬†shear stress¬†or¬†tensile stress (e.g. 3.5 cp; 100 ¬∞C)", + "title": "viscosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "viscosity" + ], + "rank": 384, + "is_a": "core field", + "string_serialization": "{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000126", + "alias": "viscosity", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "water_cut": { + "name": "water_cut", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percent" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Current amount of water (%) in a produced fluid stream; or the average of the combined streams", + "title": "water cut", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water cut" + ], + "rank": 386, + "is_a": "core field", + "slot_uri": "MIXS:0000454", + "alias": "water_cut", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_prod_rate": { + "name": "water_prod_rate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Water production rates per well (e.g. 987 m3 / day)", + "title": "water production rate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water production rate" + ], + "rank": 387, + "is_a": "core field", + "slot_uri": "MIXS:0000453", + "alias": "water_prod_rate", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "win": { + "name": "win", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A unique identifier of a well or wellbore. This is part of the Global Framework for Well Identification initiative which is compiled by the Professional Petroleum Data Management Association (PPDM) in an effort to improve well identification systems. (Supporting information: https://ppdm.org/ and http://dl.ppdm.org/dl/690)", + "title": "well identification number", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "well identification number" + ], + "rank": 388, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000297", + "alias": "win", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "xylene": { + "name": "xylene", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of xylene in the sample", + "title": "xylene", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "xylene" + ], + "rank": 389, + "is_a": "core field", + "slot_uri": "MIXS:0000156", + "alias": "xylene", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "HcrFluidsSwabsInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "HostAssociatedInterface": { + "name": "HostAssociatedInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "host-associated" + } + }, + "description": "host_associated dh_interface", + "title": "Host Associated", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin" + ], + "slot_usage": { + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ances_data": { + "name": "ances_data", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about either pedigree or other ancestral information description (e.g. parental variety in case of mutant or selection), e.g. A/3*B (meaning [(A x B) x B] x B)", + "title": "ancestral data", + "examples": [ + { + "value": "A/3*B" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ancestral data" + ], + "rank": 237, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000247", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "biol_stat": { + "name": "biol_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The level of genome modification.", + "title": "biological status", + "examples": [ + { + "value": "natural" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biological status" + ], + "rank": 239, + "is_a": "core field", + "slot_uri": "MIXS:0000858", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "biol_stat_enum", + "multivalued": false + }, + "blood_press_diast": { + "name": "blood_press_diast", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter mercury" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Resting diastolic blood pressure, measured as mm mercury", + "title": "host blood pressure diastolic", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host blood pressure diastolic" + ], + "rank": 299, + "is_a": "core field", + "slot_uri": "MIXS:0000258", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "blood_press_syst": { + "name": "blood_press_syst", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter mercury" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Resting systolic blood pressure, measured as mm mercury", + "title": "host blood pressure systolic", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host blood pressure systolic" + ], + "rank": 300, + "is_a": "core field", + "slot_uri": "MIXS:0000259", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|UBERON:\\d{7})\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|UBERON:\\d{7})\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "genetic_mod": { + "name": "genetic_mod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Genetic modifications of the genome of an organism, which may occur naturally by spontaneous mutation, or be introduced by some experimental means, e.g. specification of a transgene or the gene knocked-out or details of transient transfection", + "title": "genetic modification", + "examples": [ + { + "value": "aox1A transgenic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "genetic modification" + ], + "rank": 244, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0000859", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "gravidity": { + "name": "gravidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gravidity status;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Whether or not subject is gravid, and if yes date due or date post-conception, specifying which is used", + "title": "gravidity", + "examples": [ + { + "value": "yes;due date:2018-05-11" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "gravidity" + ], + "rank": 312, + "is_a": "core field", + "string_serialization": "{boolean};{timestamp}", + "slot_uri": "MIXS:0000875", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_age": { + "name": "host_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "year, day, hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Age of host at the time of sampling; relevant scale depends on species and study, e.g. Could be seconds for amoebae or centuries for trees", + "title": "host age", + "examples": [ + { + "value": "10 days" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host age" + ], + "rank": 249, + "is_a": "core field", + "slot_uri": "MIXS:0000255", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_body_habitat": { + "name": "host_body_habitat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original body habitat where the sample was obtained from", + "title": "host body habitat", + "examples": [ + { + "value": "nasopharynx" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host body habitat" + ], + "rank": 319, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000866", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_body_product": { + "name": "host_body_product", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "FMA or UBERON" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Substance produced by the body, e.g. Stool, mucus, where the sample was obtained from. For foundational model of anatomy ontology (fma) or Uber-anatomy ontology (UBERON) terms, please see https://www.ebi.ac.uk/ols/ontologies/fma or https://www.ebi.ac.uk/ols/ontologies/uberon", + "title": "host body product", + "examples": [ + { + "value": "mucus [UBERON:0000912]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host body product" + ], + "rank": 320, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000888", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "host_body_site": { + "name": "host_body_site", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "FMA or UBERON" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of body site where the sample was obtained from, such as a specific organ or tissue (tongue, lung etc...). For foundational model of anatomy ontology (fma) (v 4.11.0) or Uber-anatomy ontology (UBERON) (v releases/2014-06-15) terms, please see http://purl.bioontology.org/ontology/FMA or http://purl.bioontology.org/ontology/UBERON", + "title": "host body site", + "examples": [ + { + "value": "gill [UBERON:0002535]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host body site" + ], + "rank": 321, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000867", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "host_body_temp": { + "name": "host_body_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Core body temperature of the host when sample was collected", + "title": "host body temperature", + "examples": [ + { + "value": "15 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host body temperature" + ], + "rank": 322, + "is_a": "core field", + "slot_uri": "MIXS:0000274", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_color": { + "name": "host_color", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "color" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The color of host", + "title": "host color", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host color" + ], + "rank": 323, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000260", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_common_name": { + "name": "host_common_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Common name of the host.", + "title": "host common name", + "examples": [ + { + "value": "human" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host common name" + ], + "rank": 250, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000248", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_diet": { + "name": "host_diet", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diet type" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of diet depending on the host, for animals omnivore, herbivore etc., for humans high-fat, meditteranean etc.; can include multiple diet types", + "title": "host diet", + "examples": [ + { + "value": "herbivore" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host diet" + ], + "rank": 324, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000869", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_disease_stat": { + "name": "host_disease_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "disease name or Disease Ontology term" + } + }, + "description": "List of diseases with which the host has been diagnosed; can include multiple diagnoses. The value of the field depends on host; for humans the terms should be chosen from the DO (Human Disease Ontology) at https://www.disease-ontology.org, non-human host diseases are free text", + "title": "host disease status", + "examples": [ + { + "value": "rabies [DOID:11260]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host disease status" + ], + "rank": 390, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000031", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_dry_mass": { + "name": "host_dry_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of dry mass", + "title": "host dry mass", + "examples": [ + { + "value": "500 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host dry mass" + ], + "rank": 251, + "is_a": "core field", + "slot_uri": "MIXS:0000257", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_family_relation": { + "name": "host_family_relation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "relationship type;arbitrary identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Familial relationships to other hosts in the same study; can include multiple relationships", + "title": "host family relationship", + "examples": [ + { + "value": "offspring;Mussel25" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host family relationship" + ], + "rank": 325, + "is_a": "core field", + "string_serialization": "{text};{text}", + "slot_uri": "MIXS:0000872", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_genotype": { + "name": "host_genotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "genotype" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Observed genotype", + "title": "host genotype", + "examples": [ + { + "value": "C57BL/6" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host genotype" + ], + "rank": 252, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000365", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_growth_cond": { + "name": "host_growth_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Literature reference giving growth conditions of the host", + "title": "host growth conditions", + "examples": [ + { + "value": "https://academic.oup.com/icesjms/article/68/2/349/617247" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host growth conditions" + ], + "rank": 326, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0000871", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_height": { + "name": "host_height", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The height of subject", + "title": "host height", + "examples": [ + { + "value": "0.1 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host height" + ], + "rank": 253, + "is_a": "core field", + "slot_uri": "MIXS:0000264", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_last_meal": { + "name": "host_last_meal", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "content;duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Content of last meal and time since feeding; can include multiple values", + "title": "host last meal", + "examples": [ + { + "value": "corn feed;P2H" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host last meal" + ], + "rank": 327, + "is_a": "core field", + "string_serialization": "{text};{duration}", + "slot_uri": "MIXS:0000870", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_length": { + "name": "host_length", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The length of subject", + "title": "host length", + "examples": [ + { + "value": "1 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host length" + ], + "rank": 254, + "is_a": "core field", + "slot_uri": "MIXS:0000256", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_life_stage": { + "name": "host_life_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "stage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of life stage of host", + "title": "host life stage", + "examples": [ + { + "value": "adult" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host life stage" + ], + "rank": 255, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000251", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_phenotype": { + "name": "host_phenotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PATO or HP" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Phenotype of human or other host. For phenotypic quality ontology (pato) (v 2018-03-27) terms, please see http://purl.bioontology.org/ontology/pato. For Human Phenotype Ontology (HP) (v 2018-06-13) please see http://purl.bioontology.org/ontology/HP", + "title": "host phenotype", + "examples": [ + { + "value": "elongated [PATO:0001154]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host phenotype" + ], + "rank": 256, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000874", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "host_sex": { + "name": "host_sex", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Gender or physical sex of the host.", + "title": "host sex", + "examples": [ + { + "value": "non-binary" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host sex" + ], + "rank": 328, + "is_a": "core field", + "slot_uri": "MIXS:0000811", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "host_sex_enum", + "multivalued": false + }, + "host_shape": { + "name": "host_shape", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "shape" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Morphological shape of host", + "title": "host shape", + "examples": [ + { + "value": "round" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host shape" + ], + "rank": 329, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000261", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_subject_id": { + "name": "host_subject_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A unique identifier by which each subject can be referred to, de-identified.", + "title": "host subject id", + "examples": [ + { + "value": "MPI123" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host subject id" + ], + "rank": 330, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000861", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_subspecf_genlin": { + "name": "host_subspecf_genlin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, e.g. serovar, biotype, ecotype, variety, cultivar." + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about the genetic distinctness of the host organism below the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, cultivar, or any relevant genetic typing schemes like Group I plasmid. Subspecies should not be recorded in this term, but in the NCBI taxonomy. Supply both the lineage name and the lineage rank separated by a colon, e.g., biovar:abc123.", + "title": "host subspecific genetic lineage", + "examples": [ + { + "value": "serovar:Newport, variety:glabrum, cultivar: Red Delicious" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host subspecific genetic lineage" + ], + "rank": 257, + "is_a": "core field", + "string_serialization": "{rank name}:{text}", + "slot_uri": "MIXS:0001318", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_substrate": { + "name": "host_substrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "substrate name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The growth substrate of the host.", + "title": "host substrate", + "examples": [ + { + "value": "rock" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host substrate" + ], + "rank": 331, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000252", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_symbiont": { + "name": "host_symbiont", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "species name or common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The taxonomic name of the organism(s) found living in mutualistic, commensalistic, or parasitic symbiosis with the specific host.", + "title": "observed host symbionts", + "examples": [ + { + "value": "flukeworms" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "observed host symbionts" + ], + "rank": 258, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001298", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_taxid": { + "name": "host_taxid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "NCBI taxon identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "NCBI taxon id of the host, e.g. 9606", + "title": "host taxid", + "comments": [ + "Homo sapiens [NCBITaxon:9606] would be a reasonable has_raw_value" + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host taxid" + ], + "rank": 259, + "is_a": "core field", + "slot_uri": "MIXS:0000250", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_tot_mass": { + "name": "host_tot_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total mass of the host at collection, the unit depends on host", + "title": "host total mass", + "examples": [ + { + "value": "2500 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host total mass" + ], + "rank": 260, + "is_a": "core field", + "slot_uri": "MIXS:0000263", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_capt_status": { + "name": "samp_capt_status", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reason for the sample", + "title": "sample capture status", + "examples": [ + { + "value": "farm sample" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample capture status" + ], + "rank": 282, + "is_a": "core field", + "slot_uri": "MIXS:0000860", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_capt_status_enum", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_dis_stage": { + "name": "samp_dis_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of the disease at the time of sample collection, e.g. inoculation, penetration, infection, growth and reproduction, dissemination of pathogen.", + "title": "sample disease stage", + "examples": [ + { + "value": "infection" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample disease stage" + ], + "rank": 283, + "is_a": "core field", + "slot_uri": "MIXS:0000249", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_dis_stage_enum", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "alias": "alt", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HostAssociatedInterface", + "MiscEnvsInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ances_data": { + "name": "ances_data", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about either pedigree or other ancestral information description (e.g. parental variety in case of mutant or selection), e.g. A/3*B (meaning [(A x B) x B] x B)", + "title": "ancestral data", + "examples": [ + { + "value": "A/3*B" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ancestral data" + ], + "rank": 237, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000247", + "alias": "ances_data", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "biol_stat": { + "name": "biol_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The level of genome modification.", + "title": "biological status", + "examples": [ + { + "value": "natural" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biological status" + ], + "rank": 239, + "is_a": "core field", + "slot_uri": "MIXS:0000858", + "alias": "biol_stat", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "biol_stat_enum", + "multivalued": false + }, + "blood_press_diast": { + "name": "blood_press_diast", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter mercury" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Resting diastolic blood pressure, measured as mm mercury", + "title": "host blood pressure diastolic", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host blood pressure diastolic" + ], + "rank": 299, + "is_a": "core field", + "slot_uri": "MIXS:0000258", + "alias": "blood_press_diast", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "blood_press_syst": { + "name": "blood_press_syst", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter mercury" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Resting systolic blood pressure, measured as mm mercury", + "title": "host blood pressure systolic", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host blood pressure systolic" + ], + "rank": 300, + "is_a": "core field", + "slot_uri": "MIXS:0000259", + "alias": "blood_press_syst", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "HostAssociatedInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|UBERON:\\d{7})\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|UBERON:\\d{7})\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "genetic_mod": { + "name": "genetic_mod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Genetic modifications of the genome of an organism, which may occur naturally by spontaneous mutation, or be introduced by some experimental means, e.g. specification of a transgene or the gene knocked-out or details of transient transfection", + "title": "genetic modification", + "examples": [ + { + "value": "aox1A transgenic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "genetic modification" + ], + "rank": 244, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0000859", + "alias": "genetic_mod", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "HostAssociatedInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "gravidity": { + "name": "gravidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gravidity status;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Whether or not subject is gravid, and if yes date due or date post-conception, specifying which is used", + "title": "gravidity", + "examples": [ + { + "value": "yes;due date:2018-05-11" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gravidity" + ], + "rank": 312, + "is_a": "core field", + "string_serialization": "{boolean};{timestamp}", + "slot_uri": "MIXS:0000875", + "alias": "gravidity", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_age": { + "name": "host_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "year, day, hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Age of host at the time of sampling; relevant scale depends on species and study, e.g. Could be seconds for amoebae or centuries for trees", + "title": "host age", + "examples": [ + { + "value": "10 days" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host age" + ], + "rank": 249, + "is_a": "core field", + "slot_uri": "MIXS:0000255", + "alias": "host_age", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_body_habitat": { + "name": "host_body_habitat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Original body habitat where the sample was obtained from", + "title": "host body habitat", + "examples": [ + { + "value": "nasopharynx" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host body habitat" + ], + "rank": 319, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000866", + "alias": "host_body_habitat", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_body_product": { + "name": "host_body_product", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "FMA or UBERON" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Substance produced by the body, e.g. Stool, mucus, where the sample was obtained from. For foundational model of anatomy ontology (fma) or Uber-anatomy ontology (UBERON) terms, please see https://www.ebi.ac.uk/ols/ontologies/fma or https://www.ebi.ac.uk/ols/ontologies/uberon", + "title": "host body product", + "examples": [ + { + "value": "mucus [UBERON:0000912]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host body product" + ], + "rank": 320, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000888", + "alias": "host_body_product", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "host_body_site": { + "name": "host_body_site", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "FMA or UBERON" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of body site where the sample was obtained from, such as a specific organ or tissue (tongue, lung etc...). For foundational model of anatomy ontology (fma) (v 4.11.0) or Uber-anatomy ontology (UBERON) (v releases/2014-06-15) terms, please see http://purl.bioontology.org/ontology/FMA or http://purl.bioontology.org/ontology/UBERON", + "title": "host body site", + "examples": [ + { + "value": "gill [UBERON:0002535]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host body site" + ], + "rank": 321, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000867", + "alias": "host_body_site", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "host_body_temp": { + "name": "host_body_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Core body temperature of the host when sample was collected", + "title": "host body temperature", + "examples": [ + { + "value": "15 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host body temperature" + ], + "rank": 322, + "is_a": "core field", + "slot_uri": "MIXS:0000274", + "alias": "host_body_temp", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_color": { + "name": "host_color", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "color" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The color of host", + "title": "host color", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host color" + ], + "rank": 323, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000260", + "alias": "host_color", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_common_name": { + "name": "host_common_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Common name of the host.", + "title": "host common name", + "examples": [ + { + "value": "human" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host common name" + ], + "rank": 250, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000248", + "alias": "host_common_name", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_diet": { + "name": "host_diet", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diet type" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of diet depending on the host, for animals omnivore, herbivore etc., for humans high-fat, meditteranean etc.; can include multiple diet types", + "title": "host diet", + "examples": [ + { + "value": "herbivore" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host diet" + ], + "rank": 324, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000869", + "alias": "host_diet", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_disease_stat": { + "name": "host_disease_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "disease name or Disease Ontology term" + } + }, + "description": "List of diseases with which the host has been diagnosed; can include multiple diagnoses. The value of the field depends on host; for humans the terms should be chosen from the DO (Human Disease Ontology) at https://www.disease-ontology.org, non-human host diseases are free text", + "title": "host disease status", + "examples": [ + { + "value": "rabies [DOID:11260]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host disease status" + ], + "rank": 390, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000031", + "alias": "host_disease_stat", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_dry_mass": { + "name": "host_dry_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of dry mass", + "title": "host dry mass", + "examples": [ + { + "value": "500 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host dry mass" + ], + "rank": 251, + "is_a": "core field", + "slot_uri": "MIXS:0000257", + "alias": "host_dry_mass", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_family_relation": { + "name": "host_family_relation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "relationship type;arbitrary identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Familial relationships to other hosts in the same study; can include multiple relationships", + "title": "host family relationship", + "examples": [ + { + "value": "offspring;Mussel25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host family relationship" + ], + "rank": 325, + "is_a": "core field", + "string_serialization": "{text};{text}", + "slot_uri": "MIXS:0000872", + "alias": "host_family_relation", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_genotype": { + "name": "host_genotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "genotype" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Observed genotype", + "title": "host genotype", + "examples": [ + { + "value": "C57BL/6" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host genotype" + ], + "rank": 252, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000365", + "alias": "host_genotype", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_growth_cond": { + "name": "host_growth_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Literature reference giving growth conditions of the host", + "title": "host growth conditions", + "examples": [ + { + "value": "https://academic.oup.com/icesjms/article/68/2/349/617247" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host growth conditions" + ], + "rank": 326, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0000871", + "alias": "host_growth_cond", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_height": { + "name": "host_height", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The height of subject", + "title": "host height", + "examples": [ + { + "value": "0.1 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host height" + ], + "rank": 253, + "is_a": "core field", + "slot_uri": "MIXS:0000264", + "alias": "host_height", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_last_meal": { + "name": "host_last_meal", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "content;duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Content of last meal and time since feeding; can include multiple values", + "title": "host last meal", + "examples": [ + { + "value": "corn feed;P2H" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host last meal" + ], + "rank": 327, + "is_a": "core field", + "string_serialization": "{text};{duration}", + "slot_uri": "MIXS:0000870", + "alias": "host_last_meal", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_length": { + "name": "host_length", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The length of subject", + "title": "host length", + "examples": [ + { + "value": "1 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host length" + ], + "rank": 254, + "is_a": "core field", + "slot_uri": "MIXS:0000256", + "alias": "host_length", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_life_stage": { + "name": "host_life_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "stage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of life stage of host", + "title": "host life stage", + "examples": [ + { + "value": "adult" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host life stage" + ], + "rank": 255, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000251", + "alias": "host_life_stage", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_phenotype": { + "name": "host_phenotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PATO or HP" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Phenotype of human or other host. For phenotypic quality ontology (pato) (v 2018-03-27) terms, please see http://purl.bioontology.org/ontology/pato. For Human Phenotype Ontology (HP) (v 2018-06-13) please see http://purl.bioontology.org/ontology/HP", + "title": "host phenotype", + "examples": [ + { + "value": "elongated [PATO:0001154]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host phenotype" + ], + "rank": 256, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000874", + "alias": "host_phenotype", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "host_sex": { + "name": "host_sex", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Gender or physical sex of the host.", + "title": "host sex", + "examples": [ + { + "value": "non-binary" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host sex" + ], + "rank": 328, + "is_a": "core field", + "slot_uri": "MIXS:0000811", + "alias": "host_sex", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "host_sex_enum", + "multivalued": false + }, + "host_shape": { + "name": "host_shape", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "shape" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Morphological shape of host", + "title": "host shape", + "examples": [ + { + "value": "round" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host shape" + ], + "rank": 329, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000261", + "alias": "host_shape", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_subject_id": { + "name": "host_subject_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "unique identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A unique identifier by which each subject can be referred to, de-identified.", + "title": "host subject id", + "examples": [ + { + "value": "MPI123" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host subject id" + ], + "rank": 330, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000861", + "alias": "host_subject_id", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_subspecf_genlin": { + "name": "host_subspecf_genlin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, e.g. serovar, biotype, ecotype, variety, cultivar." + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about the genetic distinctness of the host organism below the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, cultivar, or any relevant genetic typing schemes like Group I plasmid. Subspecies should not be recorded in this term, but in the NCBI taxonomy. Supply both the lineage name and the lineage rank separated by a colon, e.g., biovar:abc123.", + "title": "host subspecific genetic lineage", + "examples": [ + { + "value": "serovar:Newport, variety:glabrum, cultivar: Red Delicious" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host subspecific genetic lineage" + ], + "rank": 257, + "is_a": "core field", + "string_serialization": "{rank name}:{text}", + "slot_uri": "MIXS:0001318", + "alias": "host_subspecf_genlin", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_substrate": { + "name": "host_substrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "substrate name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The growth substrate of the host.", + "title": "host substrate", + "examples": [ + { + "value": "rock" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host substrate" + ], + "rank": 331, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000252", + "alias": "host_substrate", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_symbiont": { + "name": "host_symbiont", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "species name or common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The taxonomic name of the organism(s) found living in mutualistic, commensalistic, or parasitic symbiosis with the specific host.", + "title": "observed host symbionts", + "examples": [ + { + "value": "flukeworms" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "observed host symbionts" + ], + "rank": 258, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001298", + "alias": "host_symbiont", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_taxid": { + "name": "host_taxid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "NCBI taxon identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "NCBI taxon id of the host, e.g. 9606", + "title": "host taxid", + "comments": [ + "Homo sapiens [NCBITaxon:9606] would be a reasonable has_raw_value" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host taxid" + ], + "rank": 259, + "is_a": "core field", + "slot_uri": "MIXS:0000250", + "alias": "host_taxid", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_tot_mass": { + "name": "host_tot_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total mass of the host at collection, the unit depends on host", + "title": "host total mass", + "examples": [ + { + "value": "2500 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host total mass" + ], + "rank": 260, + "is_a": "core field", + "slot_uri": "MIXS:0000263", + "alias": "host_tot_mass", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "HostAssociatedInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "alias": "perturbation", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_capt_status": { + "name": "samp_capt_status", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reason for the sample", + "title": "sample capture status", + "examples": [ + { + "value": "farm sample" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample capture status" + ], + "rank": 282, + "is_a": "core field", + "slot_uri": "MIXS:0000860", + "alias": "samp_capt_status", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_capt_status_enum", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_dis_stage": { + "name": "samp_dis_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of the disease at the time of sample collection, e.g. inoculation, penetration, infection, growth and reproduction, dissemination of pathogen.", + "title": "sample disease stage", + "examples": [ + { + "value": "infection" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample disease stage" + ], + "rank": 283, + "is_a": "core field", + "slot_uri": "MIXS:0000249", + "alias": "samp_dis_stage", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_dis_stage_enum", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "HostAssociatedInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "JgiMgInterface": { + "name": "JgiMgInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "JGI MG" + } + }, + "description": "Metadata for samples sent to JGI for standard metagenome sequencing", + "title": "JGI MG", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "dna_absorb1": { + "name": "dna_absorb1", + "description": "260/280 measurement of DNA sample purity", + "title": "DNA absorbance 260/280", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 7, + "is_a": "biomaterial_purity", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "ProcessedSample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "recommended": true + }, + "dna_absorb2": { + "name": "dna_absorb2", + "description": "260/230 measurement of DNA sample purity", + "title": "DNA absorbance 260/230", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 8, + "is_a": "biomaterial_purity", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "recommended": true + }, + "dna_concentration": { + "name": "dna_concentration", + "title": "DNA concentration in ng/ul", + "comments": [ + "Units must be in ng/uL. Enter the numerical part only. Must be calculated using a fluorometric method. Acceptable values are 0-2000." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "nmdc:nucleic_acid_concentration" + ], + "rank": 5, + "owner": "Biosample", + "domain_of": [ + "Biosample", + "ProcessedSample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 2000 + }, + "dna_cont_type": { + "name": "dna_cont_type", + "description": "Tube or plate (96-well)", + "title": "DNA container type", + "examples": [ + { + "value": "plate" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 10, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "JgiContTypeEnum", + "required": true, + "recommended": false + }, + "dna_cont_well": { + "name": "dna_cont_well", + "title": "DNA plate position", + "comments": [ + "Required when 'plate' is selected for container type.", + "Leave blank if the sample will be shipped in a tube.", + "JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not pass validation.", + "For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8)." + ], + "examples": [ + { + "value": "B2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 11, + "string_serialization": "{96 well plate pos}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + }, + "dna_container_id": { + "name": "dna_container_id", + "title": "DNA container label", + "comments": [ + "Must be unique across all tubes and plates, and <20 characters. All samples in a plate should have the same plate label." + ], + "examples": [ + { + "value": "Pond_MT_041618" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 9, + "string_serialization": "{text < 20 characters}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^.{1,20}$" + }, + "dna_dnase": { + "name": "dna_dnase", + "title": "DNase treatment DNA", + "comments": [ + "Note DNase treatment is required for all RNA samples." + ], + "examples": [ + { + "value": "no" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 13, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "YesNoEnum", + "required": true, + "recommended": false + }, + "dna_isolate_meth": { + "name": "dna_isolate_meth", + "description": "Describe the method/protocol/kit used to extract DNA/RNA.", + "title": "DNA isolation method", + "examples": [ + { + "value": "phenol/chloroform extraction" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "Sample Isolation Method" + ], + "rank": 16, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_project_contact": { + "name": "dna_project_contact", + "title": "DNA seq project contact", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "John Jones" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 18, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_samp_id": { + "name": "dna_samp_id", + "title": "DNA sample ID", + "todos": [ + "Removed identifier = TRUE from dna_samp_ID in JGI_sample_slots, as a class can't have two identifiers. How to force uniqueness? Moot because that column will be prefilled?" + ], + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "187654" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_sample_format": { + "name": "dna_sample_format", + "description": "Solution in which the DNA sample has been suspended", + "title": "DNA sample format", + "examples": [ + { + "value": "Water" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 12, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "DNASampleFormatEnum", + "required": true, + "recommended": false + }, + "dna_sample_name": { + "name": "dna_sample_name", + "description": "Give the DNA sample a name that is meaningful to you. Sample names must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only.", + "title": "DNA sample name", + "examples": [ + { + "value": "JGI_pond_041618" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 4, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^[_a-zA-Z0-9-]*$" + }, + "dna_seq_project": { + "name": "dna_seq_project", + "title": "DNA seq project ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "1191234" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "Seq Project ID" + ], + "rank": 1, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_seq_project_name": { + "name": "dna_seq_project_name", + "title": "DNA seq project name", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "JGI Pond metagenomics" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 2, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_seq_project_pi": { + "name": "dna_seq_project_pi", + "title": "DNA seq project PI", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "Jane Johnson" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 17, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_volume": { + "name": "dna_volume", + "title": "DNA volume in ul", + "comments": [ + "Units must be in uL. Enter the numerical part only. Value must be 0-1000. This form accepts values < 25, but JGI may refuse to process them unless permission has been granted by a project manager" + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 6, + "string_serialization": "{float}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 1000 + }, + "proposal_dna": { + "name": "proposal_dna", + "title": "DNA proposal ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "504000" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 19, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "range": "OxyStatSampEnum" + } + }, + "attributes": { + "dna_absorb1": { + "name": "dna_absorb1", + "description": "260/280 measurement of DNA sample purity", + "title": "DNA absorbance 260/280", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 7, + "is_a": "biomaterial_purity", + "alias": "dna_absorb1", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "ProcessedSample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "recommended": true + }, + "dna_absorb2": { + "name": "dna_absorb2", + "description": "260/230 measurement of DNA sample purity", + "title": "DNA absorbance 260/230", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 8, + "is_a": "biomaterial_purity", + "alias": "dna_absorb2", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "recommended": true + }, + "dna_concentration": { + "name": "dna_concentration", + "title": "DNA concentration in ng/ul", + "comments": [ + "Units must be in ng/uL. Enter the numerical part only. Must be calculated using a fluorometric method. Acceptable values are 0-2000." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "nmdc:nucleic_acid_concentration" + ], + "rank": 5, + "alias": "dna_concentration", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "ProcessedSample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 2000 + }, + "dna_cont_type": { + "name": "dna_cont_type", + "description": "Tube or plate (96-well)", + "title": "DNA container type", + "examples": [ + { + "value": "plate" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "alias": "dna_cont_type", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "JgiContTypeEnum", + "required": true, + "recommended": false + }, + "dna_cont_well": { + "name": "dna_cont_well", + "title": "DNA plate position", + "comments": [ + "Required when 'plate' is selected for container type.", + "Leave blank if the sample will be shipped in a tube.", + "JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not pass validation.", + "For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8)." + ], + "examples": [ + { + "value": "B2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "string_serialization": "{96 well plate pos}", + "alias": "dna_cont_well", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + }, + "dna_container_id": { + "name": "dna_container_id", + "title": "DNA container label", + "comments": [ + "Must be unique across all tubes and plates, and <20 characters. All samples in a plate should have the same plate label." + ], + "examples": [ + { + "value": "Pond_MT_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 9, + "string_serialization": "{text < 20 characters}", + "alias": "dna_container_id", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^.{1,20}$" + }, + "dna_dnase": { + "name": "dna_dnase", + "title": "DNase treatment DNA", + "comments": [ + "Note DNase treatment is required for all RNA samples." + ], + "examples": [ + { + "value": "no" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 13, + "alias": "dna_dnase", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "YesNoEnum", + "required": true, + "recommended": false + }, + "dna_isolate_meth": { + "name": "dna_isolate_meth", + "description": "Describe the method/protocol/kit used to extract DNA/RNA.", + "title": "DNA isolation method", + "examples": [ + { + "value": "phenol/chloroform extraction" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Sample Isolation Method" + ], + "rank": 16, + "string_serialization": "{text}", + "alias": "dna_isolate_meth", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_project_contact": { + "name": "dna_project_contact", + "title": "DNA seq project contact", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "John Jones" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 18, + "string_serialization": "{text}", + "alias": "dna_project_contact", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_samp_id": { + "name": "dna_samp_id", + "title": "DNA sample ID", + "todos": [ + "Removed identifier = TRUE from dna_samp_ID in JGI_sample_slots, as a class can't have two identifiers. How to force uniqueness? Moot because that column will be prefilled?" + ], + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "187654" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "string_serialization": "{text}", + "alias": "dna_samp_id", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_sample_format": { + "name": "dna_sample_format", + "description": "Solution in which the DNA sample has been suspended", + "title": "DNA sample format", + "examples": [ + { + "value": "Water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "alias": "dna_sample_format", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "DNASampleFormatEnum", + "required": true, + "recommended": false + }, + "dna_sample_name": { + "name": "dna_sample_name", + "description": "Give the DNA sample a name that is meaningful to you. Sample names must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only.", + "title": "DNA sample name", + "examples": [ + { + "value": "JGI_pond_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "string_serialization": "{text}", + "alias": "dna_sample_name", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^[_a-zA-Z0-9-]*$" + }, + "dna_seq_project": { + "name": "dna_seq_project", + "title": "DNA seq project ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "1191234" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Seq Project ID" + ], + "rank": 1, + "string_serialization": "{text}", + "alias": "dna_seq_project", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_seq_project_name": { + "name": "dna_seq_project_name", + "title": "DNA seq project name", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "JGI Pond metagenomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "string_serialization": "{text}", + "alias": "dna_seq_project_name", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_seq_project_pi": { + "name": "dna_seq_project_pi", + "title": "DNA seq project PI", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "Jane Johnson" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 17, + "string_serialization": "{text}", + "alias": "dna_seq_project_pi", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_volume": { + "name": "dna_volume", + "title": "DNA volume in ul", + "comments": [ + "Units must be in uL. Enter the numerical part only. Value must be 0-1000. This form accepts values < 25, but JGI may refuse to process them unless permission has been granted by a project manager" + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "string_serialization": "{float}", + "alias": "dna_volume", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 1000 + }, + "proposal_dna": { + "name": "proposal_dna", + "title": "DNA proposal ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "504000" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 19, + "string_serialization": "{text}", + "alias": "proposal_dna", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "JgiMgInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + }, + "rules": [ + { + "preconditions": { + "slot_conditions": { + "dna_cont_well": { + "name": "dna_cont_well", + "pattern": ".+" + } + } + }, + "postconditions": { + "slot_conditions": { + "dna_cont_type": { + "name": "dna_cont_type", + "equals_string": "plate" + } + } + }, + "description": "DNA samples shipped to JGI for metagenomic analysis in tubes can't have any value for their plate position.", + "title": "dna_well_requires_plate" + }, + { + "preconditions": { + "slot_conditions": { + "dna_cont_type": { + "name": "dna_cont_type", + "equals_string": "plate" + } + } + }, + "postconditions": { + "slot_conditions": { + "dna_cont_well": { + "name": "dna_cont_well", + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + } + } + }, + "description": "DNA samples in plates must have a plate position that matches the regex. Note the requirement for an empty string in the tube case. Waiting for value_present validation to be added to runtime", + "title": "dna_plate_requires_well" + } + ] + }, + "JgiMgLrInterface": { + "name": "JgiMgLrInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "JGI MG (Long Read)" + } + }, + "description": "Metadata for samples sent to JGI for long read metagenome sequecning", + "title": "JGI MG (Long Read)", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "dna_absorb1": { + "name": "dna_absorb1", + "description": "260/280 measurement of DNA sample purity", + "title": "DNA absorbance 260/280", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 7, + "is_a": "biomaterial_purity", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "ProcessedSample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false + }, + "dna_absorb2": { + "name": "dna_absorb2", + "description": "260/230 measurement of DNA sample purity", + "title": "DNA absorbance 260/230", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 8, + "is_a": "biomaterial_purity", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false + }, + "dna_concentration": { + "name": "dna_concentration", + "title": "DNA concentration in ng/ul", + "comments": [ + "Units must be in ng/uL. Enter the numerical part only. Must be calculated using a fluorometric method. Acceptable values are 0-2000." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "nmdc:nucleic_acid_concentration" + ], + "rank": 5, + "owner": "Biosample", + "domain_of": [ + "Biosample", + "ProcessedSample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 2000 + }, + "dna_cont_type": { + "name": "dna_cont_type", + "description": "Tube or plate (96-well)", + "title": "DNA container type", + "examples": [ + { + "value": "plate" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 10, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "JgiContTypeEnum", + "required": true, + "recommended": false + }, + "dna_cont_well": { + "name": "dna_cont_well", + "title": "DNA plate position", + "comments": [ + "Required when 'plate' is selected for container type.", + "Leave blank if the sample will be shipped in a tube.", + "JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not pass validation.", + "For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8)." + ], + "examples": [ + { + "value": "B2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 11, + "string_serialization": "{96 well plate pos}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + }, + "dna_container_id": { + "name": "dna_container_id", + "title": "DNA container label", + "comments": [ + "Must be unique across all tubes and plates, and <20 characters. All samples in a plate should have the same plate label." + ], + "examples": [ + { + "value": "Pond_MT_041618" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 9, + "string_serialization": "{text < 20 characters}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^.{1,20}$" + }, + "dna_dnase": { + "name": "dna_dnase", + "title": "DNase treatment DNA", + "comments": [ + "Note DNase treatment is required for all RNA samples." + ], + "examples": [ + { + "value": "no" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 13, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "YesNoEnum", + "required": true, + "recommended": false + }, + "dna_isolate_meth": { + "name": "dna_isolate_meth", + "description": "Describe the method/protocol/kit used to extract DNA/RNA.", + "title": "DNA isolation method", + "examples": [ + { + "value": "phenol/chloroform extraction" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "Sample Isolation Method" + ], + "rank": 16, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_project_contact": { + "name": "dna_project_contact", + "title": "DNA seq project contact", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "John Jones" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 18, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_samp_id": { + "name": "dna_samp_id", + "title": "DNA sample ID", + "todos": [ + "Removed identifier = TRUE from dna_samp_ID in JGI_sample_slots, as a class can't have two identifiers. How to force uniqueness? Moot because that column will be prefilled?" + ], + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "187654" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_sample_format": { + "name": "dna_sample_format", + "description": "Solution in which the DNA sample has been suspended", + "title": "DNA sample format", + "examples": [ + { + "value": "Water" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 12, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "DNASampleFormatEnum", + "required": true, + "recommended": false + }, + "dna_sample_name": { + "name": "dna_sample_name", + "description": "Give the DNA sample a name that is meaningful to you. Sample names must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only.", + "title": "DNA sample name", + "examples": [ + { + "value": "JGI_pond_041618" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 4, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^[_a-zA-Z0-9-]*$" + }, + "dna_seq_project": { + "name": "dna_seq_project", + "title": "DNA seq project ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "1191234" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "Seq Project ID" + ], + "rank": 1, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_seq_project_name": { + "name": "dna_seq_project_name", + "title": "DNA seq project name", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "JGI Pond metagenomics" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 2, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_seq_project_pi": { + "name": "dna_seq_project_pi", + "title": "DNA seq project PI", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "Jane Johnson" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 17, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_volume": { + "name": "dna_volume", + "title": "DNA volume in ul", + "comments": [ + "Units must be in uL. Enter the numerical part only. Value must be 0-1000. This form accepts values < 25, but JGI may refuse to process them unless permission has been granted by a project manager" + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 6, + "string_serialization": "{float}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 1000 + }, + "proposal_dna": { + "name": "proposal_dna", + "title": "DNA proposal ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "504000" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 19, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "range": "OxyStatSampEnum" + } + }, + "attributes": { + "dna_absorb1": { + "name": "dna_absorb1", + "description": "260/280 measurement of DNA sample purity", + "title": "DNA absorbance 260/280", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 7, + "is_a": "biomaterial_purity", + "alias": "dna_absorb1", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "ProcessedSample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false + }, + "dna_absorb2": { + "name": "dna_absorb2", + "description": "260/230 measurement of DNA sample purity", + "title": "DNA absorbance 260/230", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 8, + "is_a": "biomaterial_purity", + "alias": "dna_absorb2", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false + }, + "dna_concentration": { + "name": "dna_concentration", + "title": "DNA concentration in ng/ul", + "comments": [ + "Units must be in ng/uL. Enter the numerical part only. Must be calculated using a fluorometric method. Acceptable values are 0-2000." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "nmdc:nucleic_acid_concentration" + ], + "rank": 5, + "alias": "dna_concentration", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "ProcessedSample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 2000 + }, + "dna_cont_type": { + "name": "dna_cont_type", + "description": "Tube or plate (96-well)", + "title": "DNA container type", + "examples": [ + { + "value": "plate" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "alias": "dna_cont_type", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "JgiContTypeEnum", + "required": true, + "recommended": false + }, + "dna_cont_well": { + "name": "dna_cont_well", + "title": "DNA plate position", + "comments": [ + "Required when 'plate' is selected for container type.", + "Leave blank if the sample will be shipped in a tube.", + "JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not pass validation.", + "For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8)." + ], + "examples": [ + { + "value": "B2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "string_serialization": "{96 well plate pos}", + "alias": "dna_cont_well", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + }, + "dna_container_id": { + "name": "dna_container_id", + "title": "DNA container label", + "comments": [ + "Must be unique across all tubes and plates, and <20 characters. All samples in a plate should have the same plate label." + ], + "examples": [ + { + "value": "Pond_MT_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 9, + "string_serialization": "{text < 20 characters}", + "alias": "dna_container_id", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^.{1,20}$" + }, + "dna_dnase": { + "name": "dna_dnase", + "title": "DNase treatment DNA", + "comments": [ + "Note DNase treatment is required for all RNA samples." + ], + "examples": [ + { + "value": "no" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 13, + "alias": "dna_dnase", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "YesNoEnum", + "required": true, + "recommended": false + }, + "dna_isolate_meth": { + "name": "dna_isolate_meth", + "description": "Describe the method/protocol/kit used to extract DNA/RNA.", + "title": "DNA isolation method", + "examples": [ + { + "value": "phenol/chloroform extraction" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Sample Isolation Method" + ], + "rank": 16, + "string_serialization": "{text}", + "alias": "dna_isolate_meth", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_project_contact": { + "name": "dna_project_contact", + "title": "DNA seq project contact", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "John Jones" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 18, + "string_serialization": "{text}", + "alias": "dna_project_contact", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_samp_id": { + "name": "dna_samp_id", + "title": "DNA sample ID", + "todos": [ + "Removed identifier = TRUE from dna_samp_ID in JGI_sample_slots, as a class can't have two identifiers. How to force uniqueness? Moot because that column will be prefilled?" + ], + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "187654" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "string_serialization": "{text}", + "alias": "dna_samp_id", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_sample_format": { + "name": "dna_sample_format", + "description": "Solution in which the DNA sample has been suspended", + "title": "DNA sample format", + "examples": [ + { + "value": "Water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "alias": "dna_sample_format", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "DNASampleFormatEnum", + "required": true, + "recommended": false + }, + "dna_sample_name": { + "name": "dna_sample_name", + "description": "Give the DNA sample a name that is meaningful to you. Sample names must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only.", + "title": "DNA sample name", + "examples": [ + { + "value": "JGI_pond_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "string_serialization": "{text}", + "alias": "dna_sample_name", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^[_a-zA-Z0-9-]*$" + }, + "dna_seq_project": { + "name": "dna_seq_project", + "title": "DNA seq project ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "1191234" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Seq Project ID" + ], + "rank": 1, + "string_serialization": "{text}", + "alias": "dna_seq_project", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_seq_project_name": { + "name": "dna_seq_project_name", + "title": "DNA seq project name", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "JGI Pond metagenomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "string_serialization": "{text}", + "alias": "dna_seq_project_name", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_seq_project_pi": { + "name": "dna_seq_project_pi", + "title": "DNA seq project PI", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "Jane Johnson" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 17, + "string_serialization": "{text}", + "alias": "dna_seq_project_pi", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "dna_volume": { + "name": "dna_volume", + "title": "DNA volume in ul", + "comments": [ + "Units must be in uL. Enter the numerical part only. Value must be 0-1000. This form accepts values < 25, but JGI may refuse to process them unless permission has been granted by a project manager" + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "string_serialization": "{float}", + "alias": "dna_volume", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 1000 + }, + "proposal_dna": { + "name": "proposal_dna", + "title": "DNA proposal ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "504000" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 19, + "string_serialization": "{text}", + "alias": "proposal_dna", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "JgiMgInterface", + "JgiMgLrInterface" + ], + "slot_group": "jgi_metagenomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "JgiMgLrInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "JgiMtInterface": { + "name": "JgiMtInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "JGI MT" + } + }, + "description": "jgi_mt dh_interface", + "title": "JGI MT", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "dnase_rna": { + "name": "dnase_rna", + "title": "DNase treated", + "comments": [ + "Note DNase treatment is required for all RNA samples." + ], + "examples": [ + { + "value": "no" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "Was Sample DNAse treated?" + ], + "rank": 13, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "YesNoEnum", + "required": true, + "recommended": false + }, + "proposal_rna": { + "name": "proposal_rna", + "title": "RNA proposal ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "504000" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 19, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_absorb1": { + "name": "rna_absorb1", + "description": "260/280 measurement of RNA sample purity", + "title": "RNA absorbance 260/280", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 7, + "string_serialization": "{float}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "float", + "recommended": true + }, + "rna_absorb2": { + "name": "rna_absorb2", + "description": "260/230 measurement of RNA sample purity", + "title": "RNA absorbance 260/230", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 8, + "string_serialization": "{float}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "float", + "recommended": true + }, + "rna_concentration": { + "name": "rna_concentration", + "title": "RNA concentration in ng/ul", + "comments": [ + "Units must be in ng/uL. Enter the numerical part only. Must be calculated using a fluorometric method. Acceptable values are 0-2000." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "nmdc:nucleic_acid_concentration" + ], + "rank": 5, + "string_serialization": "{float}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 1000 + }, + "rna_cont_type": { + "name": "rna_cont_type", + "description": "Tube or plate (96-well)", + "title": "RNA container type", + "examples": [ + { + "value": "plate" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 10, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "JgiContTypeEnum", + "required": true, + "recommended": false + }, + "rna_cont_well": { + "name": "rna_cont_well", + "title": "RNA plate position", + "comments": [ + "Required when 'plate' is selected for container type.", + "Leave blank if the sample will be shipped in a tube.", + "JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not pass validation.", + "For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8)." + ], + "examples": [ + { + "value": "B2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 11, + "string_serialization": "{96 well plate pos}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + }, + "rna_container_id": { + "name": "rna_container_id", + "title": "RNA container label", + "comments": [ + "Must be unique across all tubes and plates, and <20 characters. All samples in a plate should have the same plate label." + ], + "examples": [ + { + "value": "Pond_MT_041618" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 9, + "string_serialization": "{text < 20 characters}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^.{1,20}$" + }, + "rna_isolate_meth": { + "name": "rna_isolate_meth", + "description": "Describe the method/protocol/kit used to extract DNA/RNA.", + "title": "RNA isolation method", + "examples": [ + { + "value": "phenol/chloroform extraction" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "Sample Isolation Method" + ], + "rank": 16, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_project_contact": { + "name": "rna_project_contact", + "title": "RNA seq project contact", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "John Jones" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 18, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_samp_id": { + "name": "rna_samp_id", + "title": "RNA sample ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "187654" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_sample_format": { + "name": "rna_sample_format", + "description": "Solution in which the RNA sample has been suspended", + "title": "RNA sample format", + "examples": [ + { + "value": "Water" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 12, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "RNASampleFormatEnum", + "required": true, + "recommended": false + }, + "rna_sample_name": { + "name": "rna_sample_name", + "description": "Give the RNA sample a name that is meaningful to you. Sample names must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only.", + "title": "RNA sample name", + "examples": [ + { + "value": "JGI_pond_041618" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 4, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 2000, + "pattern": "^[_a-zA-Z0-9-]*$" + }, + "rna_seq_project": { + "name": "rna_seq_project", + "title": "RNA seq project ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "1191234" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "Seq Project ID" + ], + "rank": 1, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_seq_project_name": { + "name": "rna_seq_project_name", + "title": "RNA seq project name", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "JGI Pond metatranscriptomics" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 2, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_seq_project_pi": { + "name": "rna_seq_project_pi", + "title": "RNA seq project PI", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "Jane Johnson" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 17, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_volume": { + "name": "rna_volume", + "title": "RNA volume in ul", + "comments": [ + "Units must be in uL. Enter the numerical part only. Value must be 0-1000. This form accepts values < 25, but JGI may refuse to process them unless permission has been granted by a project manager" + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 6, + "string_serialization": "{float}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 1000 + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "range": "OxyStatSampEnum" + } + }, + "attributes": { + "dnase_rna": { + "name": "dnase_rna", + "title": "DNase treated", + "comments": [ + "Note DNase treatment is required for all RNA samples." + ], + "examples": [ + { + "value": "no" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Was Sample DNAse treated?" + ], + "rank": 13, + "alias": "dnase_rna", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "YesNoEnum", + "required": true, + "recommended": false + }, + "proposal_rna": { + "name": "proposal_rna", + "title": "RNA proposal ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "504000" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 19, + "string_serialization": "{text}", + "alias": "proposal_rna", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_absorb1": { + "name": "rna_absorb1", + "description": "260/280 measurement of RNA sample purity", + "title": "RNA absorbance 260/280", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 7, + "string_serialization": "{float}", + "alias": "rna_absorb1", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "float", + "recommended": true + }, + "rna_absorb2": { + "name": "rna_absorb2", + "description": "260/230 measurement of RNA sample purity", + "title": "RNA absorbance 260/230", + "comments": [ + "Recommended value is between 1 and 3." + ], + "examples": [ + { + "value": "2.02" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 8, + "string_serialization": "{float}", + "alias": "rna_absorb2", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "float", + "recommended": true + }, + "rna_concentration": { + "name": "rna_concentration", + "title": "RNA concentration in ng/ul", + "comments": [ + "Units must be in ng/uL. Enter the numerical part only. Must be calculated using a fluorometric method. Acceptable values are 0-2000." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "nmdc:nucleic_acid_concentration" + ], + "rank": 5, + "string_serialization": "{float}", + "alias": "rna_concentration", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 1000 + }, + "rna_cont_type": { + "name": "rna_cont_type", + "description": "Tube or plate (96-well)", + "title": "RNA container type", + "examples": [ + { + "value": "plate" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "alias": "rna_cont_type", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "JgiContTypeEnum", + "required": true, + "recommended": false + }, + "rna_cont_well": { + "name": "rna_cont_well", + "title": "RNA plate position", + "comments": [ + "Required when 'plate' is selected for container type.", + "Leave blank if the sample will be shipped in a tube.", + "JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not pass validation.", + "For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8)." + ], + "examples": [ + { + "value": "B2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "string_serialization": "{96 well plate pos}", + "alias": "rna_cont_well", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + }, + "rna_container_id": { + "name": "rna_container_id", + "title": "RNA container label", + "comments": [ + "Must be unique across all tubes and plates, and <20 characters. All samples in a plate should have the same plate label." + ], + "examples": [ + { + "value": "Pond_MT_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 9, + "string_serialization": "{text < 20 characters}", + "alias": "rna_container_id", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "pattern": "^.{1,20}$" + }, + "rna_isolate_meth": { + "name": "rna_isolate_meth", + "description": "Describe the method/protocol/kit used to extract DNA/RNA.", + "title": "RNA isolation method", + "examples": [ + { + "value": "phenol/chloroform extraction" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Sample Isolation Method" + ], + "rank": 16, + "string_serialization": "{text}", + "alias": "rna_isolate_meth", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_project_contact": { + "name": "rna_project_contact", + "title": "RNA seq project contact", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "John Jones" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 18, + "string_serialization": "{text}", + "alias": "rna_project_contact", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_samp_id": { + "name": "rna_samp_id", + "title": "RNA sample ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "187654" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "string_serialization": "{text}", + "alias": "rna_samp_id", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_sample_format": { + "name": "rna_sample_format", + "description": "Solution in which the RNA sample has been suspended", + "title": "RNA sample format", + "examples": [ + { + "value": "Water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "alias": "rna_sample_format", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "RNASampleFormatEnum", + "required": true, + "recommended": false + }, + "rna_sample_name": { + "name": "rna_sample_name", + "description": "Give the RNA sample a name that is meaningful to you. Sample names must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only.", + "title": "RNA sample name", + "examples": [ + { + "value": "JGI_pond_041618" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "string_serialization": "{text}", + "alias": "rna_sample_name", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 2000, + "pattern": "^[_a-zA-Z0-9-]*$" + }, + "rna_seq_project": { + "name": "rna_seq_project", + "title": "RNA seq project ID", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "1191234" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "Seq Project ID" + ], + "rank": 1, + "string_serialization": "{text}", + "alias": "rna_seq_project", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_seq_project_name": { + "name": "rna_seq_project_name", + "title": "RNA seq project name", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "JGI Pond metatranscriptomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "string_serialization": "{text}", + "alias": "rna_seq_project_name", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_seq_project_pi": { + "name": "rna_seq_project_pi", + "title": "RNA seq project PI", + "comments": [ + "Do not edit these values. A template will be provided by NMDC in which these values have been pre-filled." + ], + "examples": [ + { + "value": "Jane Johnson" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 17, + "string_serialization": "{text}", + "alias": "rna_seq_project_pi", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "string", + "required": true, + "recommended": false, + "multivalued": false + }, + "rna_volume": { + "name": "rna_volume", + "title": "RNA volume in ul", + "comments": [ + "Units must be in uL. Enter the numerical part only. Value must be 0-1000. This form accepts values < 25, but JGI may refuse to process them unless permission has been granted by a project manager" + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "string_serialization": "{float}", + "alias": "rna_volume", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "JgiMtInterface" + ], + "slot_group": "jgi_metatranscriptomics_section", + "range": "float", + "required": true, + "recommended": false, + "minimum_value": 0, + "maximum_value": 1000 + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "JgiMtInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + }, + "rules": [ + { + "preconditions": { + "slot_conditions": { + "rna_cont_well": { + "name": "rna_cont_well", + "pattern": ".+" + } + } + }, + "postconditions": { + "slot_conditions": { + "rna_cont_type": { + "name": "rna_cont_type", + "equals_string": "plate" + } + } + }, + "description": "RNA samples shipped to JGI for metagenomic analysis in tubes can't have any value for their plate position.", + "title": "rna_well_requires_plate" + }, + { + "preconditions": { + "slot_conditions": { + "rna_cont_type": { + "name": "rna_cont_type", + "equals_string": "plate" + } + } + }, + "postconditions": { + "slot_conditions": { + "rna_cont_well": { + "name": "rna_cont_well", + "pattern": "^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$" + } + } + }, + "description": "RNA samples in plates must have a plate position that matches the regex. Note the requirement for an empty string in the tube case. Waiting for value_present validation to be added to runtime", + "title": "rna_plate_requires_well" + } + ] + }, + "MiscEnvsInterface": { + "name": "MiscEnvsInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "misc natural or artificial" + } + }, + "description": "misc_envs dh_interface", + "title": "Misc Envs", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biomass" + ], + "rank": 6, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bromide" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chlorophyll" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "archaeol;0.2 ng/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "diether lipids" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved hydrogen" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic nitrogen" + ], + "rank": 18, + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved oxygen" + ], + "rank": 19, + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrogen" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic carbon" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 mg/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phospholipid fatty acid" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000181", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "silicate" + ], + "rank": 43, + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_current": { + "name": "water_current", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per second, knots" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of magnitude and direction of flow within a fluid", + "title": "water current", + "examples": [ + { + "value": "10 cubic meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water current" + ], + "rank": 236, + "is_a": "core field", + "slot_uri": "MIXS:0000203", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "alias": "alkalinity", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alt": { + "name": "alt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Altitude is a term used to identify heights of objects such as airplanes, space shuttles, rockets, atmospheric balloons and heights of places such as atmospheric layers and clouds. It is used to measure the height of an object which is above the earth's surface. In this context, the altitude measurement is the vertical distance between the earth's surface above sea level and the sampled position in the air", + "title": "altitude", + "examples": [ + { + "value": "100 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "altitude" + ], + "rank": 26, + "is_a": "environment field", + "slot_uri": "MIXS:0000094", + "alias": "alt", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HostAssociatedInterface", + "MiscEnvsInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "alias": "ammonium", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biomass" + ], + "rank": 6, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "alias": "biomass", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bromide" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "alias": "bromide", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "alias": "calcium", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "alias": "chloride", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chlorophyll" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "alias": "chlorophyll", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "alias": "density", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "archaeol;0.2 ng/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "diether lipids" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "alias": "diether_lipids", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "alias": "diss_carb_dioxide", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved hydrogen" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "alias": "diss_hydrogen", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "alias": "diss_inorg_carb", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic nitrogen" + ], + "rank": 18, + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "alias": "diss_org_nitro", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved oxygen" + ], + "rank": 19, + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "alias": "diss_oxygen", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "MiscEnvsInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "MiscEnvsInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "MiscEnvsInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "alias": "nitrate", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "alias": "nitrite", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrogen" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "alias": "nitro", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic carbon" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "alias": "org_carb", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "alias": "org_matter", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "alias": "org_nitro", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "alias": "perturbation", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "alias": "ph", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "alias": "ph_meth", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "alias": "phosphate", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 mg/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phospholipid fatty acid" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000181", + "alias": "phosplipid_fatt_acid", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "alias": "potassium", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "alias": "pressure", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "silicate" + ], + "rank": 43, + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "alias": "silicate", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "alias": "sodium", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "alias": "sulfate", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "alias": "sulfide", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_current": { + "name": "water_current", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per second, knots" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of magnitude and direction of flow within a fluid", + "title": "water current", + "examples": [ + { + "value": "10 cubic meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water current" + ], + "rank": 236, + "is_a": "core field", + "slot_uri": "MIXS:0000203", + "alias": "water_current", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "MiscEnvsInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "MiscEnvsInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "PlantAssociatedInterface": { + "name": "PlantAssociatedInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "plant-associated" + } + }, + "description": "plant_associated dh_interface", + "title": "Plant Associated", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin" + ], + "slot_usage": { + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "air temperature regimen" + ], + "rank": 16, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "ances_data": { + "name": "ances_data", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about either pedigree or other ancestral information description (e.g. parental variety in case of mutant or selection), e.g. A/3*B (meaning [(A x B) x B] x B)", + "title": "ancestral data", + "examples": [ + { + "value": "A/3*B" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ancestral data" + ], + "rank": 237, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000247", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "antibiotic_regm": { + "name": "antibiotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "antibiotic name;antibiotic amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving antibiotic administration; should include the name of antibiotic, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple antibiotic regimens", + "title": "antibiotic regimen", + "examples": [ + { + "value": "penicillin;5 milligram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "antibiotic regimen" + ], + "rank": 238, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000553", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "biol_stat": { + "name": "biol_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The level of genome modification.", + "title": "biological status", + "examples": [ + { + "value": "natural" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biological status" + ], + "rank": 239, + "is_a": "core field", + "slot_uri": "MIXS:0000858", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "biol_stat_enum", + "multivalued": false + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biotic regimen" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "biotic_relationship": { + "name": "biotic_relationship", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + } + }, + "description": "Description of relationship(s) between the subject organism and other organism(s) it is associated with. E.g., parasite on species X; mutualist with species Y. The target organism is the subject of the relationship, and the other organism(s) is the object", + "title": "observed biotic relationship", + "examples": [ + { + "value": "free living" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "observed biotic relationship" + ], + "rank": 22, + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000028", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "biotic_relationship_enum", + "multivalued": false + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chem_mutagen": { + "name": "chem_mutagen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "mutagen name;mutagen amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving use of mutagens; should include the name of mutagen, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple mutagen regimens", + "title": "chemical mutagen", + "examples": [ + { + "value": "nitrous acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical mutagen" + ], + "rank": 240, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000555", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "todos": [ + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example.", + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example." + ], + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "climate environment" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "cult_root_med": { + "name": "cult_root_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name, PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name or reference for the hydroponic or in vitro culture rooting medium; can be the name of a commonly used medium or reference to a specific medium, e.g. Murashige and Skoog medium. If the medium has not been formally published, use the rooting medium descriptors.", + "title": "culture rooting medium", + "examples": [ + { + "value": "http://himedialabs.com/TD/PT158.pdf" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "culture rooting medium" + ], + "rank": 241, + "is_a": "core field", + "string_serialization": "{text}|{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001041", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvBroadScalePlantAssociatedEnum" + }, + { + "range": "string" + } + ] + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvLocalScalePlantAssociatedEnum" + }, + { + "range": "string" + } + ] + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvMediumPlantAssociatedEnum" + }, + { + "range": "string" + } + ] + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "fertilizer_regm": { + "name": "fertilizer_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "fertilizer name;fertilizer amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the use of fertilizers; should include the name of fertilizer, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple fertilizer regimens", + "title": "fertilizer regimen", + "examples": [ + { + "value": "urea;0.6 milligram per liter;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "fertilizer regimen" + ], + "rank": 242, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000556", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "fungicide_regm": { + "name": "fungicide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "fungicide name;fungicide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of fungicides; should include the name of fungicide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple fungicide regimens", + "title": "fungicide regimen", + "examples": [ + { + "value": "bifonazole;1 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "fungicide regimen" + ], + "rank": 243, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000557", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "todos": [ + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override", + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override" + ], + "examples": [ + { + "value": "CO2; 500ppm above ambient; constant" + }, + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "gaseous environment" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "genetic_mod": { + "name": "genetic_mod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Genetic modifications of the genome of an organism, which may occur naturally by spontaneous mutation, or be introduced by some experimental means, e.g. specification of a transgene or the gene knocked-out or details of transient transfection", + "title": "genetic modification", + "examples": [ + { + "value": "aox1A transgenic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "genetic modification" + ], + "rank": 244, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0000859", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "gravity": { + "name": "gravity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gravity factor value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per square second, g" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of gravity factor to study various types of responses in presence, absence or modified levels of gravity; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple treatments", + "title": "gravity", + "examples": [ + { + "value": "12 g;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "gravity" + ], + "rank": 245, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000559", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "growth_facil": { + "name": "growth_facil", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text or CO" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of facility/location where the sample was harvested; controlled vocabulary: growth chamber, open top chamber, glasshouse, experimental garden, field.", + "title": "growth facility", + "notes": [ + "Removed from description: Alternatively use Crop Ontology (CO) terms" + ], + "examples": [ + { + "value": "growth_chamber" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "growth facility" + ], + "rank": 1, + "is_a": "core field", + "string_serialization": "{text}|{termLabel} {[termID]}", + "slot_uri": "MIXS:0001043", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "GrowthFacilEnum", + "required": true, + "multivalued": false + }, + "growth_habit": { + "name": "growth_habit", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Characteristic shape, appearance or growth form of a plant species", + "title": "growth habit", + "examples": [ + { + "value": "spreading" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "growth habit" + ], + "rank": 246, + "is_a": "core field", + "slot_uri": "MIXS:0001044", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "growth_habit_enum", + "multivalued": false + }, + "growth_hormone_regm": { + "name": "growth_hormone_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "growth hormone name;growth hormone amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of growth hormones; should include the name of growth hormone, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple growth hormone regimens", + "title": "growth hormone regimen", + "examples": [ + { + "value": "abscisic acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "growth hormone regimen" + ], + "rank": 247, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000560", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "herbicide_regm": { + "name": "herbicide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "herbicide name;herbicide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of herbicides; information about treatment involving use of growth hormones; should include the name of herbicide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "herbicide regimen", + "examples": [ + { + "value": "atrazine;10 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "herbicide regimen" + ], + "rank": 248, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000561", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_age": { + "name": "host_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "year, day, hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Age of host at the time of sampling; relevant scale depends on species and study, e.g. Could be seconds for amoebae or centuries for trees", + "title": "host age", + "examples": [ + { + "value": "10 days" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host age" + ], + "rank": 249, + "is_a": "core field", + "slot_uri": "MIXS:0000255", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_common_name": { + "name": "host_common_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Common name of the host.", + "title": "host common name", + "examples": [ + { + "value": "human" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host common name" + ], + "rank": 250, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000248", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_disease_stat": { + "name": "host_disease_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "disease name or Disease Ontology term" + } + }, + "description": "List of diseases with which the host has been diagnosed; can include multiple diagnoses. The value of the field depends on host; for humans the terms should be chosen from the DO (Human Disease Ontology) at https://www.disease-ontology.org, non-human host diseases are free text", + "title": "host disease status", + "examples": [ + { + "value": "rabies [DOID:11260]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host disease status" + ], + "rank": 390, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000031", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_dry_mass": { + "name": "host_dry_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of dry mass", + "title": "host dry mass", + "examples": [ + { + "value": "500 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host dry mass" + ], + "rank": 251, + "is_a": "core field", + "slot_uri": "MIXS:0000257", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_genotype": { + "name": "host_genotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "genotype" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Observed genotype", + "title": "host genotype", + "examples": [ + { + "value": "C57BL/6" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host genotype" + ], + "rank": 252, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000365", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_height": { + "name": "host_height", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The height of subject", + "title": "host height", + "examples": [ + { + "value": "0.1 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host height" + ], + "rank": 253, + "is_a": "core field", + "slot_uri": "MIXS:0000264", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_length": { + "name": "host_length", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The length of subject", + "title": "host length", + "examples": [ + { + "value": "1 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host length" + ], + "rank": 254, + "is_a": "core field", + "slot_uri": "MIXS:0000256", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_life_stage": { + "name": "host_life_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "stage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of life stage of host", + "title": "host life stage", + "examples": [ + { + "value": "adult" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host life stage" + ], + "rank": 255, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000251", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_phenotype": { + "name": "host_phenotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PATO or HP" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Phenotype of human or other host. For phenotypic quality ontology (pato) (v 2018-03-27) terms, please see http://purl.bioontology.org/ontology/pato. For Human Phenotype Ontology (HP) (v 2018-06-13) please see http://purl.bioontology.org/ontology/HP", + "title": "host phenotype", + "examples": [ + { + "value": "elongated [PATO:0001154]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host phenotype" + ], + "rank": 256, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000874", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "host_subspecf_genlin": { + "name": "host_subspecf_genlin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, e.g. serovar, biotype, ecotype, variety, cultivar." + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about the genetic distinctness of the host organism below the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, cultivar, or any relevant genetic typing schemes like Group I plasmid. Subspecies should not be recorded in this term, but in the NCBI taxonomy. Supply both the lineage name and the lineage rank separated by a colon, e.g., biovar:abc123.", + "title": "host subspecific genetic lineage", + "examples": [ + { + "value": "serovar:Newport, variety:glabrum, cultivar: Red Delicious" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host subspecific genetic lineage" + ], + "rank": 257, + "is_a": "core field", + "string_serialization": "{rank name}:{text}", + "slot_uri": "MIXS:0001318", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_symbiont": { + "name": "host_symbiont", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "species name or common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The taxonomic name of the organism(s) found living in mutualistic, commensalistic, or parasitic symbiosis with the specific host.", + "title": "observed host symbionts", + "examples": [ + { + "value": "flukeworms" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "observed host symbionts" + ], + "rank": 258, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001298", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_taxid": { + "name": "host_taxid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "NCBI taxon identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "NCBI taxon id of the host, e.g. 9606", + "title": "host taxid", + "comments": [ + "Homo sapiens [NCBITaxon:9606] would be a reasonable has_raw_value" + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host taxid" + ], + "rank": 259, + "is_a": "core field", + "slot_uri": "MIXS:0000250", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_tot_mass": { + "name": "host_tot_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total mass of the host at collection, the unit depends on host", + "title": "host total mass", + "examples": [ + { + "value": "2500 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host total mass" + ], + "rank": 260, + "is_a": "core field", + "slot_uri": "MIXS:0000263", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_wet_mass": { + "name": "host_wet_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of wet mass", + "title": "host wet mass", + "examples": [ + { + "value": "1500 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "host wet mass" + ], + "rank": 261, + "is_a": "core field", + "slot_uri": "MIXS:0000567", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "humidity regimen" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "light regimen" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "mechanical_damage": { + "name": "mechanical_damage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "damage type;body site" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about any mechanical damage exerted on the plant; can include multiple damages and sites", + "title": "mechanical damage", + "examples": [ + { + "value": "pruning;bark" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mechanical damage" + ], + "rank": 262, + "is_a": "core field", + "string_serialization": "{text};{text}", + "slot_uri": "MIXS:0001052", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "mineral_nutr_regm": { + "name": "mineral_nutr_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "mineral nutrient name;mineral nutrient amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the use of mineral supplements; should include the name of mineral nutrient, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple mineral nutrient regimens", + "title": "mineral nutrient regimen", + "examples": [ + { + "value": "potassium;15 gram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mineral nutrient regimen" + ], + "rank": 263, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000570", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "non_min_nutr_regm": { + "name": "non_min_nutr_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "non-mineral nutrient name;non-mineral nutrient amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the exposure of plant to non-mineral nutrient such as oxygen, hydrogen or carbon; should include the name of non-mineral nutrient, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple non-mineral nutrient regimens", + "title": "non-mineral nutrient regimen", + "examples": [ + { + "value": "carbon dioxide;10 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "non-mineral nutrient regimen" + ], + "rank": 264, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000571", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "pesticide_regm": { + "name": "pesticide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pesticide name;pesticide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of insecticides; should include the name of pesticide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple pesticide regimens", + "title": "pesticide regimen", + "examples": [ + { + "value": "pyrethrum;0.6 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pesticide regimen" + ], + "rank": 265, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000573", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ph_regm": { + "name": "ph_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving exposure of plants to varying levels of ph of the growth media, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimen", + "title": "pH regimen", + "examples": [ + { + "value": "7.6;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH regimen" + ], + "rank": 266, + "is_a": "core field", + "string_serialization": "{float};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001056", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "plant_growth_med": { + "name": "plant_growth_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "EO or enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specification of the media for growing the plants or tissue cultured samples, e.g. soil, aeroponic, hydroponic, in vitro solid culture medium, in vitro liquid culture medium. Recommended value is a specific value from EO:plant growth medium (follow this link for terms http://purl.obolibrary.org/obo/EO_0007147) or other controlled vocabulary", + "title": "plant growth medium", + "examples": [ + { + "value": "hydroponic plant culture media [EO:0007067]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "plant growth medium" + ], + "rank": 267, + "is_a": "core field", + "slot_uri": "MIXS:0001057", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "plant_product": { + "name": "plant_product", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "product name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Substance produced by the plant, where the sample was obtained from", + "title": "plant product", + "examples": [ + { + "value": "xylem sap [PO:0025539]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "plant product" + ], + "rank": 268, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001058", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "plant_sex": { + "name": "plant_sex", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sex of the reproductive parts on the whole plant, e.g. pistillate, staminate, monoecieous, hermaphrodite.", + "title": "plant sex", + "examples": [ + { + "value": "Hermaphroditic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "plant sex" + ], + "rank": 269, + "is_a": "core field", + "slot_uri": "MIXS:0001059", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "plant_sex_enum", + "multivalued": false + }, + "plant_struc": { + "name": "plant_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PO" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of plant structure the sample was obtained from; for Plant Ontology (PO) (v releases/2017-12-14) terms, see http://purl.bioontology.org/ontology/PO, e.g. petiole epidermis (PO_0000051). If an individual flower is sampled, the sex of it can be recorded here.", + "title": "plant structure", + "examples": [ + { + "value": "epidermis [PO:0005679]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "plant structure" + ], + "rank": 270, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0001060", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "radiation_regm": { + "name": "radiation_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "radiation type name;radiation amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "rad, gray" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving exposure of plant or a plant part to a particular radiation regimen; should include the radiation type, amount or intensity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple radiation regimens", + "title": "radiation regimen", + "examples": [ + { + "value": "gamma radiation;60 gray;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "radiation regimen" + ], + "rank": 271, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000575", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "rainfall_regm": { + "name": "rainfall_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to a given amount of rainfall, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "rainfall regimen", + "examples": [ + { + "value": "15 millimeter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rainfall regimen" + ], + "rank": 272, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000576", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "root_cond": { + "name": "root_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Relevant rooting conditions such as field plot size, sowing density, container dimensions, number of plants per container.", + "title": "rooting conditions", + "examples": [ + { + "value": "http://himedialabs.com/TD/PT158.pdf" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooting conditions" + ], + "rank": 273, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001061", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "root_med_carbon": { + "name": "root_med_carbon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "carbon source name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Source of organic carbon in the culture rooting medium; e.g. sucrose.", + "title": "rooting medium carbon", + "examples": [ + { + "value": "sucrose;50 mg/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooting medium carbon" + ], + "rank": 274, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000577", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "root_med_macronutr": { + "name": "root_med_macronutr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "macronutrient name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of the culture rooting medium macronutrients (N,P, K, Ca, Mg, S); e.g. KH2PO4 (170¬†mg/L).", + "title": "rooting medium macronutrients", + "examples": [ + { + "value": "KH2PO4;170 mg/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooting medium macronutrients" + ], + "rank": 275, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000578", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "root_med_micronutr": { + "name": "root_med_micronutr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "micronutrient name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of the culture rooting medium micronutrients (Fe, Mn, Zn, B, Cu, Mo); e.g. H3BO3 (6.2¬†mg/L).", + "title": "rooting medium micronutrients", + "examples": [ + { + "value": "H3BO3;6.2 mg/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooting medium micronutrients" + ], + "rank": 276, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000579", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "root_med_ph": { + "name": "root_med_ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the culture rooting medium; e.g. 5.5.", + "title": "rooting medium pH", + "examples": [ + { + "value": "7.5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooting medium pH" + ], + "rank": 277, + "is_a": "core field", + "slot_uri": "MIXS:0001062", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "float", + "multivalued": false, + "minimum_value": 1, + "maximum_value": 14, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "root_med_regl": { + "name": "root_med_regl", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "regulator name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Growth regulators in the culture rooting medium such as cytokinins, auxins, gybberellins, abscisic acid; e.g. 0.5¬†mg/L NAA.", + "title": "rooting medium regulators", + "examples": [ + { + "value": "abscisic acid;0.75 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooting medium regulators" + ], + "rank": 278, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000581", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "root_med_solid": { + "name": "root_med_solid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specification of the solidifying agent in the culture rooting medium; e.g. agar.", + "title": "rooting medium solidifier", + "examples": [ + { + "value": "agar" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooting medium solidifier" + ], + "rank": 279, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001063", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "root_med_suppl": { + "name": "root_med_suppl", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "supplement name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Organic supplements of the culture rooting medium, such as vitamins, amino acids, organic acids, antibiotics activated charcoal; e.g. nicotinic acid (0.5¬†mg/L).", + "title": "rooting medium organic supplements", + "examples": [ + { + "value": "nicotinic acid;0.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "rooting medium organic supplements" + ], + "rank": 280, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000580", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "https://doi.org/10.1007/978-1-61779-986-0_28" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity method" + ], + "rank": 55, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "salt_regm": { + "name": "salt_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "salt name;salt amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of salts as supplement to liquid and soil growth media; should include the name of salt, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple salt regimens", + "title": "salt regimen", + "examples": [ + { + "value": "NaCl;5 gram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salt regimen" + ], + "rank": 281, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000582", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_capt_status": { + "name": "samp_capt_status", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reason for the sample", + "title": "sample capture status", + "examples": [ + { + "value": "farm sample" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample capture status" + ], + "rank": 282, + "is_a": "core field", + "slot_uri": "MIXS:0000860", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_capt_status_enum", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_dis_stage": { + "name": "samp_dis_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of the disease at the time of sample collection, e.g. inoculation, penetration, infection, growth and reproduction, dissemination of pathogen.", + "title": "sample disease stage", + "examples": [ + { + "value": "infection" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample disease stage" + ], + "rank": 283, + "is_a": "core field", + "slot_uri": "MIXS:0000249", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "samp_dis_stage_enum", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "season_environment": { + "name": "season_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "seasonal environment name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular season (e.g. Winter, summer, rabi, rainy etc.), treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment", + "title": "seasonal environment", + "examples": [ + { + "value": "rainy;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "seasonal environment" + ], + "rank": 284, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001068", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "standing_water_regm": { + "name": "standing_water_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "standing water type;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to standing water during a plant's life span, types can be flood water or standing water, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "standing water regimen", + "examples": [ + { + "value": "standing water;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "standing water regimen" + ], + "rank": 286, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001069", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tiss_cult_growth_med": { + "name": "tiss_cult_growth_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of plant tissue culture growth media used", + "title": "tissue culture growth media", + "examples": [ + { + "value": "https://link.springer.com/content/pdf/10.1007/BF02796489.pdf" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "tissue culture growth media" + ], + "rank": 287, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001070", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "water_temp_regm": { + "name": "water_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to water with varying degree of temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "water temperature regimen", + "examples": [ + { + "value": "15 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water temperature regimen" + ], + "rank": 288, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000590", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + }, + { + "value": "75% water holding capacity; constant" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "watering regimen" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air temperature regimen" + ], + "rank": 16, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "alias": "air_temp_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "ances_data": { + "name": "ances_data", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about either pedigree or other ancestral information description (e.g. parental variety in case of mutant or selection), e.g. A/3*B (meaning [(A x B) x B] x B)", + "title": "ancestral data", + "examples": [ + { + "value": "A/3*B" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ancestral data" + ], + "rank": 237, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000247", + "alias": "ances_data", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "antibiotic_regm": { + "name": "antibiotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "antibiotic name;antibiotic amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving antibiotic administration; should include the name of antibiotic, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple antibiotic regimens", + "title": "antibiotic regimen", + "examples": [ + { + "value": "penicillin;5 milligram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "antibiotic regimen" + ], + "rank": 238, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000553", + "alias": "antibiotic_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "biol_stat": { + "name": "biol_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The level of genome modification.", + "title": "biological status", + "examples": [ + { + "value": "natural" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biological status" + ], + "rank": 239, + "is_a": "core field", + "slot_uri": "MIXS:0000858", + "alias": "biol_stat", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "biol_stat_enum", + "multivalued": false + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biotic regimen" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "alias": "biotic_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "biotic_relationship": { + "name": "biotic_relationship", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + } + }, + "description": "Description of relationship(s) between the subject organism and other organism(s) it is associated with. E.g., parasite on species X; mutualist with species Y. The target organism is the subject of the relationship, and the other organism(s) is the object", + "title": "observed biotic relationship", + "examples": [ + { + "value": "free living" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "observed biotic relationship" + ], + "rank": 22, + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000028", + "alias": "biotic_relationship", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_modified_section", + "range": "biotic_relationship_enum", + "multivalued": false + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chem_mutagen": { + "name": "chem_mutagen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "mutagen name;mutagen amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving use of mutagens; should include the name of mutagen, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple mutagen regimens", + "title": "chemical mutagen", + "examples": [ + { + "value": "nitrous acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical mutagen" + ], + "rank": 240, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000555", + "alias": "chem_mutagen", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "todos": [ + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example.", + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example." + ], + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "climate environment" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "alias": "climate_environment", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "alias": "collection_date_inc", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "alias": "collection_time", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "cult_root_med": { + "name": "cult_root_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name, PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name or reference for the hydroponic or in vitro culture rooting medium; can be the name of a commonly used medium or reference to a specific medium, e.g. Murashige and Skoog medium. If the medium has not been formally published, use the rooting medium descriptors.", + "title": "culture rooting medium", + "examples": [ + { + "value": "http://himedialabs.com/TD/PT158.pdf" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "culture rooting medium" + ], + "rank": 241, + "is_a": "core field", + "string_serialization": "{text}|{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001041", + "alias": "cult_root_med", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvBroadScalePlantAssociatedEnum" + }, + { + "range": "string" + } + ] + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvLocalScalePlantAssociatedEnum" + }, + { + "range": "string" + } + ] + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvMediumPlantAssociatedEnum" + }, + { + "range": "string" + } + ] + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "fertilizer_regm": { + "name": "fertilizer_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "fertilizer name;fertilizer amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the use of fertilizers; should include the name of fertilizer, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple fertilizer regimens", + "title": "fertilizer regimen", + "examples": [ + { + "value": "urea;0.6 milligram per liter;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "fertilizer regimen" + ], + "rank": 242, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000556", + "alias": "fertilizer_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "fungicide_regm": { + "name": "fungicide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "fungicide name;fungicide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of fungicides; should include the name of fungicide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple fungicide regimens", + "title": "fungicide regimen", + "examples": [ + { + "value": "bifonazole;1 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "fungicide regimen" + ], + "rank": 243, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000557", + "alias": "fungicide_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "todos": [ + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override", + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override" + ], + "examples": [ + { + "value": "CO2; 500ppm above ambient; constant" + }, + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gaseous environment" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "alias": "gaseous_environment", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "genetic_mod": { + "name": "genetic_mod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Genetic modifications of the genome of an organism, which may occur naturally by spontaneous mutation, or be introduced by some experimental means, e.g. specification of a transgene or the gene knocked-out or details of transient transfection", + "title": "genetic modification", + "examples": [ + { + "value": "aox1A transgenic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "genetic modification" + ], + "rank": 244, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0000859", + "alias": "genetic_mod", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "gravity": { + "name": "gravity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gravity factor value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per square second, g" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of gravity factor to study various types of responses in presence, absence or modified levels of gravity; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple treatments", + "title": "gravity", + "examples": [ + { + "value": "12 g;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gravity" + ], + "rank": 245, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000559", + "alias": "gravity", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "growth_facil": { + "name": "growth_facil", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text or CO" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of facility/location where the sample was harvested; controlled vocabulary: growth chamber, open top chamber, glasshouse, experimental garden, field.", + "title": "growth facility", + "notes": [ + "Removed from description: Alternatively use Crop Ontology (CO) terms" + ], + "examples": [ + { + "value": "growth_chamber" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "growth facility" + ], + "rank": 1, + "is_a": "core field", + "string_serialization": "{text}|{termLabel} {[termID]}", + "slot_uri": "MIXS:0001043", + "alias": "growth_facil", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SoilInterface" + ], + "slot_group": "mixs_modified_section", + "range": "GrowthFacilEnum", + "required": true, + "multivalued": false + }, + "growth_habit": { + "name": "growth_habit", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Characteristic shape, appearance or growth form of a plant species", + "title": "growth habit", + "examples": [ + { + "value": "spreading" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "growth habit" + ], + "rank": 246, + "is_a": "core field", + "slot_uri": "MIXS:0001044", + "alias": "growth_habit", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "growth_habit_enum", + "multivalued": false + }, + "growth_hormone_regm": { + "name": "growth_hormone_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "growth hormone name;growth hormone amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of growth hormones; should include the name of growth hormone, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple growth hormone regimens", + "title": "growth hormone regimen", + "examples": [ + { + "value": "abscisic acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "growth hormone regimen" + ], + "rank": 247, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000560", + "alias": "growth_hormone_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "herbicide_regm": { + "name": "herbicide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "herbicide name;herbicide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of herbicides; information about treatment involving use of growth hormones; should include the name of herbicide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "herbicide regimen", + "examples": [ + { + "value": "atrazine;10 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "herbicide regimen" + ], + "rank": 248, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000561", + "alias": "herbicide_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_age": { + "name": "host_age", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "year, day, hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Age of host at the time of sampling; relevant scale depends on species and study, e.g. Could be seconds for amoebae or centuries for trees", + "title": "host age", + "examples": [ + { + "value": "10 days" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host age" + ], + "rank": 249, + "is_a": "core field", + "slot_uri": "MIXS:0000255", + "alias": "host_age", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_common_name": { + "name": "host_common_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Common name of the host.", + "title": "host common name", + "examples": [ + { + "value": "human" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host common name" + ], + "rank": 250, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000248", + "alias": "host_common_name", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_disease_stat": { + "name": "host_disease_stat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "disease name or Disease Ontology term" + } + }, + "description": "List of diseases with which the host has been diagnosed; can include multiple diagnoses. The value of the field depends on host; for humans the terms should be chosen from the DO (Human Disease Ontology) at https://www.disease-ontology.org, non-human host diseases are free text", + "title": "host disease status", + "examples": [ + { + "value": "rabies [DOID:11260]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host disease status" + ], + "rank": 390, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000031", + "alias": "host_disease_stat", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_dry_mass": { + "name": "host_dry_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of dry mass", + "title": "host dry mass", + "examples": [ + { + "value": "500 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host dry mass" + ], + "rank": 251, + "is_a": "core field", + "slot_uri": "MIXS:0000257", + "alias": "host_dry_mass", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_genotype": { + "name": "host_genotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "genotype" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Observed genotype", + "title": "host genotype", + "examples": [ + { + "value": "C57BL/6" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host genotype" + ], + "rank": 252, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000365", + "alias": "host_genotype", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_height": { + "name": "host_height", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The height of subject", + "title": "host height", + "examples": [ + { + "value": "0.1 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host height" + ], + "rank": 253, + "is_a": "core field", + "slot_uri": "MIXS:0000264", + "alias": "host_height", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_length": { + "name": "host_length", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "centimeter, millimeter, meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The length of subject", + "title": "host length", + "examples": [ + { + "value": "1 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host length" + ], + "rank": 254, + "is_a": "core field", + "slot_uri": "MIXS:0000256", + "alias": "host_length", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_life_stage": { + "name": "host_life_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "stage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of life stage of host", + "title": "host life stage", + "examples": [ + { + "value": "adult" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host life stage" + ], + "rank": 255, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000251", + "alias": "host_life_stage", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_phenotype": { + "name": "host_phenotype", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PATO or HP" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Phenotype of human or other host. For phenotypic quality ontology (pato) (v 2018-03-27) terms, please see http://purl.bioontology.org/ontology/pato. For Human Phenotype Ontology (HP) (v 2018-06-13) please see http://purl.bioontology.org/ontology/HP", + "title": "host phenotype", + "examples": [ + { + "value": "elongated [PATO:0001154]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host phenotype" + ], + "rank": 256, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000874", + "alias": "host_phenotype", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "host_subspecf_genlin": { + "name": "host_subspecf_genlin", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, e.g. serovar, biotype, ecotype, variety, cultivar." + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about the genetic distinctness of the host organism below the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, cultivar, or any relevant genetic typing schemes like Group I plasmid. Subspecies should not be recorded in this term, but in the NCBI taxonomy. Supply both the lineage name and the lineage rank separated by a colon, e.g., biovar:abc123.", + "title": "host subspecific genetic lineage", + "examples": [ + { + "value": "serovar:Newport, variety:glabrum, cultivar: Red Delicious" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host subspecific genetic lineage" + ], + "rank": 257, + "is_a": "core field", + "string_serialization": "{rank name}:{text}", + "slot_uri": "MIXS:0001318", + "alias": "host_subspecf_genlin", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_symbiont": { + "name": "host_symbiont", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "species name or common name" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "The taxonomic name of the organism(s) found living in mutualistic, commensalistic, or parasitic symbiosis with the specific host.", + "title": "observed host symbionts", + "examples": [ + { + "value": "flukeworms" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "observed host symbionts" + ], + "rank": 258, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001298", + "alias": "host_symbiont", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_taxid": { + "name": "host_taxid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "NCBI taxon identifier" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "NCBI taxon id of the host, e.g. 9606", + "title": "host taxid", + "comments": [ + "Homo sapiens [NCBITaxon:9606] would be a reasonable has_raw_value" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host taxid" + ], + "rank": 259, + "is_a": "core field", + "slot_uri": "MIXS:0000250", + "alias": "host_taxid", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "host_tot_mass": { + "name": "host_tot_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total mass of the host at collection, the unit depends on host", + "title": "host total mass", + "examples": [ + { + "value": "2500 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host total mass" + ], + "rank": 260, + "is_a": "core field", + "slot_uri": "MIXS:0000263", + "alias": "host_tot_mass", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "host_wet_mass": { + "name": "host_wet_mass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of wet mass", + "title": "host wet mass", + "examples": [ + { + "value": "1500 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "host wet mass" + ], + "rank": 261, + "is_a": "core field", + "slot_uri": "MIXS:0000567", + "alias": "host_wet_mass", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "humidity regimen" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "alias": "humidity_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "alias": "isotope_exposure", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light regimen" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "alias": "light_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "mechanical_damage": { + "name": "mechanical_damage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "damage type;body site" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about any mechanical damage exerted on the plant; can include multiple damages and sites", + "title": "mechanical damage", + "examples": [ + { + "value": "pruning;bark" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mechanical damage" + ], + "rank": 262, + "is_a": "core field", + "string_serialization": "{text};{text}", + "slot_uri": "MIXS:0001052", + "alias": "mechanical_damage", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "mineral_nutr_regm": { + "name": "mineral_nutr_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "mineral nutrient name;mineral nutrient amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the use of mineral supplements; should include the name of mineral nutrient, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple mineral nutrient regimens", + "title": "mineral nutrient regimen", + "examples": [ + { + "value": "potassium;15 gram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mineral nutrient regimen" + ], + "rank": 263, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000570", + "alias": "mineral_nutr_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "non_min_nutr_regm": { + "name": "non_min_nutr_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "non-mineral nutrient name;non-mineral nutrient amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving the exposure of plant to non-mineral nutrient such as oxygen, hydrogen or carbon; should include the name of non-mineral nutrient, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple non-mineral nutrient regimens", + "title": "non-mineral nutrient regimen", + "examples": [ + { + "value": "carbon dioxide;10 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "non-mineral nutrient regimen" + ], + "rank": 264, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000571", + "alias": "non_min_nutr_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "alias": "perturbation", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "pesticide_regm": { + "name": "pesticide_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pesticide name;pesticide amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of insecticides; should include the name of pesticide, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple pesticide regimens", + "title": "pesticide regimen", + "examples": [ + { + "value": "pyrethrum;0.6 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pesticide regimen" + ], + "rank": 265, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000573", + "alias": "pesticide_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ph_regm": { + "name": "ph_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving exposure of plants to varying levels of ph of the growth media, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimen", + "title": "pH regimen", + "examples": [ + { + "value": "7.6;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH regimen" + ], + "rank": 266, + "is_a": "core field", + "string_serialization": "{float};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001056", + "alias": "ph_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "plant_growth_med": { + "name": "plant_growth_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "EO or enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specification of the media for growing the plants or tissue cultured samples, e.g. soil, aeroponic, hydroponic, in vitro solid culture medium, in vitro liquid culture medium. Recommended value is a specific value from EO:plant growth medium (follow this link for terms http://purl.obolibrary.org/obo/EO_0007147) or other controlled vocabulary", + "title": "plant growth medium", + "examples": [ + { + "value": "hydroponic plant culture media [EO:0007067]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "plant growth medium" + ], + "rank": 267, + "is_a": "core field", + "slot_uri": "MIXS:0001057", + "alias": "plant_growth_med", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "plant_product": { + "name": "plant_product", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "product name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Substance produced by the plant, where the sample was obtained from", + "title": "plant product", + "examples": [ + { + "value": "xylem sap [PO:0025539]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "plant product" + ], + "rank": 268, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001058", + "alias": "plant_product", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "plant_sex": { + "name": "plant_sex", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sex of the reproductive parts on the whole plant, e.g. pistillate, staminate, monoecieous, hermaphrodite.", + "title": "plant sex", + "examples": [ + { + "value": "Hermaphroditic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "plant sex" + ], + "rank": 269, + "is_a": "core field", + "slot_uri": "MIXS:0001059", + "alias": "plant_sex", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "plant_sex_enum", + "multivalued": false + }, + "plant_struc": { + "name": "plant_struc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PO" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Name of plant structure the sample was obtained from; for Plant Ontology (PO) (v releases/2017-12-14) terms, see http://purl.bioontology.org/ontology/PO, e.g. petiole epidermis (PO_0000051). If an individual flower is sampled, the sex of it can be recorded here.", + "title": "plant structure", + "examples": [ + { + "value": "epidermis [PO:0005679]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "plant structure" + ], + "rank": 270, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0001060", + "alias": "plant_struc", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "radiation_regm": { + "name": "radiation_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "radiation type name;radiation amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "rad, gray" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving exposure of plant or a plant part to a particular radiation regimen; should include the radiation type, amount or intensity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple radiation regimens", + "title": "radiation regimen", + "examples": [ + { + "value": "gamma radiation;60 gray;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "radiation regimen" + ], + "rank": 271, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000575", + "alias": "radiation_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "rainfall_regm": { + "name": "rainfall_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to a given amount of rainfall, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "rainfall regimen", + "examples": [ + { + "value": "15 millimeter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rainfall regimen" + ], + "rank": 272, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000576", + "alias": "rainfall_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "root_cond": { + "name": "root_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Relevant rooting conditions such as field plot size, sowing density, container dimensions, number of plants per container.", + "title": "rooting conditions", + "examples": [ + { + "value": "http://himedialabs.com/TD/PT158.pdf" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting conditions" + ], + "rank": 273, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001061", + "alias": "root_cond", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "root_med_carbon": { + "name": "root_med_carbon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "carbon source name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Source of organic carbon in the culture rooting medium; e.g. sucrose.", + "title": "rooting medium carbon", + "examples": [ + { + "value": "sucrose;50 mg/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium carbon" + ], + "rank": 274, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000577", + "alias": "root_med_carbon", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "root_med_macronutr": { + "name": "root_med_macronutr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "macronutrient name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of the culture rooting medium macronutrients (N,P, K, Ca, Mg, S); e.g. KH2PO4 (170¬†mg/L).", + "title": "rooting medium macronutrients", + "examples": [ + { + "value": "KH2PO4;170 mg/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium macronutrients" + ], + "rank": 275, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000578", + "alias": "root_med_macronutr", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "root_med_micronutr": { + "name": "root_med_micronutr", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "micronutrient name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of the culture rooting medium micronutrients (Fe, Mn, Zn, B, Cu, Mo); e.g. H3BO3 (6.2¬†mg/L).", + "title": "rooting medium micronutrients", + "examples": [ + { + "value": "H3BO3;6.2 mg/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium micronutrients" + ], + "rank": 276, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000579", + "alias": "root_med_micronutr", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "root_med_ph": { + "name": "root_med_ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the culture rooting medium; e.g. 5.5.", + "title": "rooting medium pH", + "examples": [ + { + "value": "7.5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium pH" + ], + "rank": 277, + "is_a": "core field", + "slot_uri": "MIXS:0001062", + "alias": "root_med_ph", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "float", + "multivalued": false, + "minimum_value": 1, + "maximum_value": 14, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "root_med_regl": { + "name": "root_med_regl", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "regulator name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Growth regulators in the culture rooting medium such as cytokinins, auxins, gybberellins, abscisic acid; e.g. 0.5¬†mg/L NAA.", + "title": "rooting medium regulators", + "examples": [ + { + "value": "abscisic acid;0.75 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium regulators" + ], + "rank": 278, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000581", + "alias": "root_med_regl", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "root_med_solid": { + "name": "root_med_solid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specification of the solidifying agent in the culture rooting medium; e.g. agar.", + "title": "rooting medium solidifier", + "examples": [ + { + "value": "agar" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium solidifier" + ], + "rank": 279, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001063", + "alias": "root_med_solid", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "root_med_suppl": { + "name": "root_med_suppl", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "supplement name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Organic supplements of the culture rooting medium, such as vitamins, amino acids, organic acids, antibiotics activated charcoal; e.g. nicotinic acid (0.5¬†mg/L).", + "title": "rooting medium organic supplements", + "examples": [ + { + "value": "nicotinic acid;0.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "rooting medium organic supplements" + ], + "rank": 280, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000580", + "alias": "root_med_suppl", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "https://doi.org/10.1007/978-1-61779-986-0_28" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity method" + ], + "rank": 55, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "alias": "salinity_meth", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "salt_regm": { + "name": "salt_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "salt name;salt amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving use of salts as supplement to liquid and soil growth media; should include the name of salt, amount administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple salt regimens", + "title": "salt regimen", + "examples": [ + { + "value": "NaCl;5 gram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salt regimen" + ], + "rank": 281, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000582", + "alias": "salt_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_capt_status": { + "name": "samp_capt_status", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reason for the sample", + "title": "sample capture status", + "examples": [ + { + "value": "farm sample" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample capture status" + ], + "rank": 282, + "is_a": "core field", + "slot_uri": "MIXS:0000860", + "alias": "samp_capt_status", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_capt_status_enum", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_dis_stage": { + "name": "samp_dis_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of the disease at the time of sample collection, e.g. inoculation, penetration, infection, growth and reproduction, dissemination of pathogen.", + "title": "sample disease stage", + "examples": [ + { + "value": "infection" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample disease stage" + ], + "rank": 283, + "is_a": "core field", + "slot_uri": "MIXS:0000249", + "alias": "samp_dis_stage", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "HostAssociatedInterface", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "samp_dis_stage_enum", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "season_environment": { + "name": "season_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "seasonal environment name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular season (e.g. Winter, summer, rabi, rainy etc.), treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment", + "title": "seasonal environment", + "examples": [ + { + "value": "rainy;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "seasonal environment" + ], + "rank": 284, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001068", + "alias": "season_environment", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "standing_water_regm": { + "name": "standing_water_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "standing water type;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to standing water during a plant's life span, types can be flood water or standing water, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "standing water regimen", + "examples": [ + { + "value": "standing water;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "standing water regimen" + ], + "rank": 286, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001069", + "alias": "standing_water_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "alias": "start_date_inc", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tiss_cult_growth_med": { + "name": "tiss_cult_growth_med", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url or free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of plant tissue culture growth media used", + "title": "tissue culture growth media", + "examples": [ + { + "value": "https://link.springer.com/content/pdf/10.1007/BF02796489.pdf" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "tissue culture growth media" + ], + "rank": 287, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001070", + "alias": "tiss_cult_growth_med", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "water_temp_regm": { + "name": "water_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to water with varying degree of temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "water temperature regimen", + "examples": [ + { + "value": "15 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water temperature regimen" + ], + "rank": 288, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000590", + "alias": "water_temp_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + }, + { + "value": "75% water holding capacity; constant" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "watering regimen" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "alias": "watering_regm", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "PlantAssociatedInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "SedimentInterface": { + "name": "SedimentInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "sediment" + } + }, + "description": "sediment dh_interface", + "title": "Sediment", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin" + ], + "slot_usage": { + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "air temperature regimen" + ], + "rank": 16, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity method" + ], + "rank": 218, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "alkyl_diethers": { + "name": "alkyl_diethers", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of alkyl diethers", + "title": "alkyl diethers", + "examples": [ + { + "value": "0.005 mole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkyl diethers" + ], + "rank": 2, + "is_a": "core field", + "slot_uri": "MIXS:0000490", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aminopept_act": { + "name": "aminopept_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of aminopeptidase activity", + "title": "aminopeptidase activity", + "examples": [ + { + "value": "0.269 mole per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "aminopeptidase activity" + ], + "rank": 3, + "is_a": "core field", + "slot_uri": "MIXS:0000172", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bacteria_carb_prod": { + "name": "bacteria_carb_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial carbon production", + "title": "bacterial carbon production", + "examples": [ + { + "value": "2.53 microgram per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bacterial carbon production" + ], + "rank": 5, + "is_a": "core field", + "slot_uri": "MIXS:0000173", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biomass" + ], + "rank": 6, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biotic regimen" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "biotic_relationship": { + "name": "biotic_relationship", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + } + }, + "description": "Description of relationship(s) between the subject organism and other organism(s) it is associated with. E.g., parasite on species X; mutualist with species Y. The target organism is the subject of the relationship, and the other organism(s) is the object", + "title": "observed biotic relationship", + "examples": [ + { + "value": "free living" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "observed biotic relationship" + ], + "rank": 22, + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000028", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "biotic_relationship_enum", + "multivalued": false + }, + "bishomohopanol": { + "name": "bishomohopanol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bishomohopanol", + "title": "bishomohopanol", + "examples": [ + { + "value": "14 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bishomohopanol" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000175", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bromide" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "carbon/nitrogen ratio" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "float", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chlorophyll" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "todos": [ + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example." + ], + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "climate environment" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1 - 1.5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?$" + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "archaeol;0.2 ng/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "diether lipids" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved hydrogen" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic nitrogen" + ], + "rank": 18, + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved oxygen" + ], + "rank": 19, + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvBroadScaleSedimentEnum" + }, + { + "range": "string" + } + ] + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvLocalScaleSedimentEnum" + }, + { + "range": "string" + } + ] + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvMediumSedimentEnum" + }, + { + "range": "string" + } + ] + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "extreme_event": { + "name": "extreme_event", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date, string" + } + }, + "description": "Unusual physical events that may have affected microbial populations", + "title": "history/extreme events", + "examples": [ + { + "value": "1980-05-18, volcanic eruption" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/extreme events" + ], + "rank": 13, + "is_a": "core field", + "slot_uri": "MIXS:0000320", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "fire": { + "name": "fire", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date string" + } + }, + "description": "Historical and/or physical evidence of fire", + "title": "history/fire", + "todos": [ + "is \"to\" acceptable? Is there a better way to request that be written?" + ], + "comments": [ + "Provide the date the fire occurred. If extended burning occurred provide the date range." + ], + "examples": [ + { + "value": "1871-10-10" + }, + { + "value": "1871-10-01 to 1871-10-31" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/fire" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0001086", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?(\\s+to\\s+[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?)?$" + }, + "flooding": { + "name": "flooding", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date string" + } + }, + "description": "Historical and/or physical evidence of flooding", + "title": "history/flooding", + "todos": [ + "is \"to\" acceptable? Is there a better way to request that be written?", + "What about if the \"day\" isn't known? Is this ok?" + ], + "comments": [ + "Provide the date the flood occurred. If extended flooding occurred provide the date range." + ], + "examples": [ + { + "value": "1927-04-15" + }, + { + "value": "1927-04 to 1927-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/flooding" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000319", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "todos": [ + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override" + ], + "examples": [ + { + "value": "CO2; 500ppm above ambient; constant" + }, + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "gaseous environment" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "glucosidase_act": { + "name": "glucosidase_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mol per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of glucosidase activity", + "title": "glucosidase activity", + "examples": [ + { + "value": "5 mol per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "glucosidase activity" + ], + "rank": 20, + "is_a": "core field", + "slot_uri": "MIXS:0000137", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "humidity regimen" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "light regimen" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_frict_vel": { + "name": "mean_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean friction velocity", + "title": "mean friction velocity", + "examples": [ + { + "value": "0.5 meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean friction velocity" + ], + "rank": 22, + "is_a": "core field", + "slot_uri": "MIXS:0000498", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_peak_frict_vel": { + "name": "mean_peak_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean peak friction velocity", + "title": "mean peak friction velocity", + "examples": [ + { + "value": "1 meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean peak friction velocity" + ], + "rank": 23, + "is_a": "core field", + "slot_uri": "MIXS:0000502", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "methane": { + "name": "methane", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per billion, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Methane (gas) amount or concentration at the time of sampling", + "title": "methane", + "examples": [ + { + "value": "1800 parts per billion" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "methane" + ], + "rank": 24, + "is_a": "core field", + "slot_uri": "MIXS:0000101", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "micro_biomass_c_meth": { + "name": "micro_biomass_c_meth", + "description": "Reference or method used in determining microbial biomass carbon", + "title": "microbial biomass carbon method", + "todos": [ + "How should we separate values? | or ;? lets be consistent" + ], + "comments": [ + "required if \"microbial_biomass_c\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "micro_biomass_meth": { + "name": "micro_biomass_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining microbial biomass", + "title": "microbial biomass method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "microbial biomass method" + ], + "rank": 43, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000339", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "micro_biomass_n_meth": { + "name": "micro_biomass_n_meth", + "description": "Reference or method used in determining microbial biomass nitrogen", + "title": "microbial biomass nitrogen method", + "comments": [ + "required if \"microbial_biomass_n\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "microbial_biomass": { + "name": "microbial_biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram per kilogram soil" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer. If you keep this, you would need to have correction factors used for conversion to the final units", + "title": "microbial biomass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "microbial biomass" + ], + "rank": 42, + "is_a": "core field", + "slot_uri": "MIXS:0000650", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "microbial_biomass_c": { + "name": "microbial_biomass_c", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass carbon", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug C/g dry soil" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\\t\\r\\n]+$" + }, + "microbial_biomass_n": { + "name": "microbial_biomass_n", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass nitrogen", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug N/g dry soil" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\\t\\r\\n]+$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "n_alkanes": { + "name": "n_alkanes", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "n-alkane name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of n-alkanes; can include multiple n-alkanes", + "title": "n-alkanes", + "examples": [ + { + "value": "n-hexadecane;100 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "n-alkanes" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000503", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrogen" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic carbon" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro_method": { + "name": "org_nitro_method", + "description": "Method used for obtaining organic nitrogen", + "title": "organic nitrogen method", + "comments": [ + "required if \"org_nitro\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(85)90144-0" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000338", + "MIXS:0000205" + ], + "rank": 14, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "part_org_carb": { + "name": "part_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic carbon", + "title": "particulate organic carbon", + "examples": [ + { + "value": "1.92 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "particulate organic carbon" + ], + "rank": 31, + "is_a": "core field", + "slot_uri": "MIXS:0000515", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "particle_class": { + "name": "particle_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Particles are classified, based on their size, into six general categories:clay, silt, sand, gravel, cobbles, and boulders; should include amount of particle preceded by the name of the particle type; can include multiple values", + "title": "particle classification", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "particle classification" + ], + "rank": 32, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000206", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "petroleum_hydrocarb": { + "name": "petroleum_hydrocarb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of petroleum hydrocarbon", + "title": "petroleum hydrocarbon", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "petroleum hydrocarbon" + ], + "rank": 34, + "is_a": "core field", + "slot_uri": "MIXS:0000516", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phaeopigments": { + "name": "phaeopigments", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phaeopigment name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phaeopigments; can include multiple phaeopigments", + "title": "phaeopigments", + "examples": [ + { + "value": "phaeophytin;2.5 mg/m3" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phaeopigments" + ], + "rank": 35, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000180", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 mg/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phospholipid fatty acid" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000181", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "porosity": { + "name": "porosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value or range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Porosity of deposited sediment is volume of voids divided by the total volume of sample", + "title": "porosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "porosity" + ], + "rank": 37, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000211", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "redox_potential": { + "name": "redox_potential", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millivolt" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Redox potential, measured relative to a hydrogen cell, indicating oxidation or reduction potential", + "title": "redox potential", + "examples": [ + { + "value": "300 millivolt" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "redox potential" + ], + "rank": 40, + "is_a": "core field", + "slot_uri": "MIXS:0000182", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "https://doi.org/10.1007/978-1-61779-986-0_28" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity method" + ], + "rank": 55, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "sediment_type": { + "name": "sediment_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about the sediment type based on major constituents", + "title": "sediment type", + "examples": [ + { + "value": "biogenous" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sediment type" + ], + "rank": 42, + "is_a": "core field", + "slot_uri": "MIXS:0001078", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "sediment_type_enum", + "multivalued": false + }, + "sieving": { + "name": "sieving", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "design name and/or size;amount" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Collection design of pooled samples and/or sieve size and amount of sample sieved", + "title": "composite design/sieving", + "todos": [ + "check validation and examples" + ], + "comments": [ + "Describe how samples were composited or sieved.", + "Use 'sample link' to indicate which samples were combined." + ], + "examples": [ + { + "value": "combined 2 cores | 4mm sieved" + }, + { + "value": "4 mm sieved and homogenized" + }, + { + "value": "50 g | 5 cores | 2 mm sieved" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "composite design/sieving" + ], + "rank": 8, + "is_a": "core field", + "string_serialization": "{{text}|{float} {unit}};{float} {unit}", + "slot_uri": "MIXS:0000322", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "silicate" + ], + "rank": 43, + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tidal_stage": { + "name": "tidal_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of tide", + "title": "tidal stage", + "examples": [ + { + "value": "high tide" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "tidal stage" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000750", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "tidal_stage_enum", + "multivalued": false + }, + "tot_carb": { + "name": "tot_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total carbon content", + "title": "total carbon", + "todos": [ + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format", + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format" + ], + "examples": [ + { + "value": "1 ug/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total carbon" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000525", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_depth_water_col": { + "name": "tot_depth_water_col", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of total depth of water column", + "title": "total depth of water column", + "examples": [ + { + "value": "500 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total depth of water column" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000634", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro_cont_meth": { + "name": "tot_nitro_cont_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the total nitrogen", + "title": "total nitrogen content method", + "examples": [ + { + "value": "https://doi.org/10.2134/agronmonogr9.2.c32" + }, + { + "value": "https://acsess.onlinelibrary.wiley.com/doi/full/10.2136/sssaj2009.0389?casa_token=bm0pYIUdNMgAAAAA%3AOWVRR0STHaOe-afTcTdxn5m1hM8n2ltM0wY-b1iYpYdD9dhwppk5j3LvC2IO5yhOIvyLVeQz4NZRCZo" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen content method" + ], + "rank": 49, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000338", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "tot_nitro_content": { + "name": "tot_nitro_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen content of the sample", + "title": "total nitrogen content", + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen content" + ], + "rank": 48, + "is_a": "core field", + "slot_uri": "MIXS:0000530", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_org_c_meth": { + "name": "tot_org_c_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining total organic carbon", + "title": "total organic carbon method", + "examples": [ + { + "value": "https://doi.org/10.1080/07352680902776556" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total organic carbon method" + ], + "rank": 51, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000337", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "tot_org_carb": { + "name": "tot_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram Carbon per kilogram sample material" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Definition for soil: total organic carbon content of the soil, definition otherwise: total organic carbon content", + "title": "total organic carbon", + "todos": [ + "check description. How are they different?", + "check description. How are they different?" + ], + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total organic carbon" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000533", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "turbidity": { + "name": "turbidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "formazin turbidity unit, formazin nephelometric units" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the amount of cloudiness or haziness in water caused by individual particles", + "title": "turbidity", + "examples": [ + { + "value": "0.3 nephelometric turbidity units" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "turbidity" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000191", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_cont_soil_meth": { + "name": "water_cont_soil_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the water content of soil", + "title": "water content method", + "todos": [ + "Why is it soil water content method in the name but not the title? Is this slot used in other samples?", + "Soil water content can be measure MANY ways and often, multiple ways are used in one experiment (gravimetric water content and water holding capacity and water filled pore space, to name a few).", + "Should this be multi valued? How to we manage and validate this?" + ], + "comments": [ + "Required if providing water content" + ], + "examples": [ + { + "value": "J. Nat. Prod. Plant Resour., 2012, 2 (4):500-503" + }, + { + "value": "https://dec.alaska.gov/applications/spar/webcalc/definitions.htm" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water content method" + ], + "rank": 40, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000323", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "water_content": { + "name": "water_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "string" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram or cubic centimeter per cubic centimeter" + } + }, + "description": "Water content measurement", + "title": "water content", + "todos": [ + "value in preferred unit is too limiting. need to change this", + "check and correct validation so examples are accepted", + "how to manage multiple water content methods?" + ], + "examples": [ + { + "value": "0.75 g water/g dry soil" + }, + { + "value": "75% water holding capacity" + }, + { + "value": "1.1 g fresh weight/ dry weight" + }, + { + "value": "10% water filled pore space" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water content" + ], + "rank": 39, + "is_a": "core field", + "string_serialization": "{float or pct} {unit}", + "slot_uri": "MIXS:0000185", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%? \\S.+$" + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + }, + { + "value": "75% water holding capacity; constant" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "watering regimen" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air temperature regimen" + ], + "rank": 16, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "alias": "air_temp_regm", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "alias": "alkalinity", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity method" + ], + "rank": 218, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "alias": "alkalinity_method", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "alkyl_diethers": { + "name": "alkyl_diethers", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of alkyl diethers", + "title": "alkyl diethers", + "examples": [ + { + "value": "0.005 mole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkyl diethers" + ], + "rank": 2, + "is_a": "core field", + "slot_uri": "MIXS:0000490", + "alias": "alkyl_diethers", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aminopept_act": { + "name": "aminopept_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of aminopeptidase activity", + "title": "aminopeptidase activity", + "examples": [ + { + "value": "0.269 mole per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aminopeptidase activity" + ], + "rank": 3, + "is_a": "core field", + "slot_uri": "MIXS:0000172", + "alias": "aminopept_act", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "alias": "ammonium", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bacteria_carb_prod": { + "name": "bacteria_carb_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial carbon production", + "title": "bacterial carbon production", + "examples": [ + { + "value": "2.53 microgram per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bacterial carbon production" + ], + "rank": 5, + "is_a": "core field", + "slot_uri": "MIXS:0000173", + "alias": "bacteria_carb_prod", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biomass" + ], + "rank": 6, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "alias": "biomass", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biotic regimen" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "alias": "biotic_regm", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "biotic_relationship": { + "name": "biotic_relationship", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + } + }, + "description": "Description of relationship(s) between the subject organism and other organism(s) it is associated with. E.g., parasite on species X; mutualist with species Y. The target organism is the subject of the relationship, and the other organism(s) is the object", + "title": "observed biotic relationship", + "examples": [ + { + "value": "free living" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "observed biotic relationship" + ], + "rank": 22, + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000028", + "alias": "biotic_relationship", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_modified_section", + "range": "biotic_relationship_enum", + "multivalued": false + }, + "bishomohopanol": { + "name": "bishomohopanol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bishomohopanol", + "title": "bishomohopanol", + "examples": [ + { + "value": "14 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bishomohopanol" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000175", + "alias": "bishomohopanol", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bromide" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "alias": "bromide", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "alias": "calcium", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon/nitrogen ratio" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "alias": "carb_nitro_ratio", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "float", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "alias": "chloride", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chlorophyll" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "alias": "chlorophyll", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "todos": [ + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example." + ], + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "climate environment" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "alias": "climate_environment", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "alias": "collection_date_inc", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "alias": "collection_time", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "alias": "density", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1 - 1.5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?$" + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "archaeol;0.2 ng/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "diether lipids" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "alias": "diether_lipids", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "alias": "diss_carb_dioxide", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved hydrogen" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "alias": "diss_hydrogen", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "alias": "diss_inorg_carb", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "alias": "diss_org_carb", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic nitrogen" + ], + "rank": 18, + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "alias": "diss_org_nitro", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved oxygen" + ], + "rank": 19, + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "alias": "diss_oxygen", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "SedimentInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvBroadScaleSedimentEnum" + }, + { + "range": "string" + } + ] + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvLocalScaleSedimentEnum" + }, + { + "range": "string" + } + ] + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvMediumSedimentEnum" + }, + { + "range": "string" + } + ] + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "extreme_event": { + "name": "extreme_event", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date, string" + } + }, + "description": "Unusual physical events that may have affected microbial populations", + "title": "history/extreme events", + "examples": [ + { + "value": "1980-05-18, volcanic eruption" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/extreme events" + ], + "rank": 13, + "is_a": "core field", + "slot_uri": "MIXS:0000320", + "alias": "extreme_event", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "fire": { + "name": "fire", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date string" + } + }, + "description": "Historical and/or physical evidence of fire", + "title": "history/fire", + "todos": [ + "is \"to\" acceptable? Is there a better way to request that be written?" + ], + "comments": [ + "Provide the date the fire occurred. If extended burning occurred provide the date range." + ], + "examples": [ + { + "value": "1871-10-10" + }, + { + "value": "1871-10-01 to 1871-10-31" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/fire" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0001086", + "alias": "fire", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?(\\s+to\\s+[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?)?$" + }, + "flooding": { + "name": "flooding", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date string" + } + }, + "description": "Historical and/or physical evidence of flooding", + "title": "history/flooding", + "todos": [ + "is \"to\" acceptable? Is there a better way to request that be written?", + "What about if the \"day\" isn't known? Is this ok?" + ], + "comments": [ + "Provide the date the flood occurred. If extended flooding occurred provide the date range." + ], + "examples": [ + { + "value": "1927-04-15" + }, + { + "value": "1927-04 to 1927-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/flooding" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000319", + "alias": "flooding", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "todos": [ + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override" + ], + "examples": [ + { + "value": "CO2; 500ppm above ambient; constant" + }, + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gaseous environment" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "alias": "gaseous_environment", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "SedimentInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "glucosidase_act": { + "name": "glucosidase_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mol per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of glucosidase activity", + "title": "glucosidase activity", + "examples": [ + { + "value": "5 mol per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "glucosidase activity" + ], + "rank": 20, + "is_a": "core field", + "slot_uri": "MIXS:0000137", + "alias": "glucosidase_act", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "humidity regimen" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "alias": "humidity_regm", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "alias": "isotope_exposure", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "SedimentInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light regimen" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "alias": "light_regm", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "alias": "magnesium", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_frict_vel": { + "name": "mean_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean friction velocity", + "title": "mean friction velocity", + "examples": [ + { + "value": "0.5 meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean friction velocity" + ], + "rank": 22, + "is_a": "core field", + "slot_uri": "MIXS:0000498", + "alias": "mean_frict_vel", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_peak_frict_vel": { + "name": "mean_peak_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean peak friction velocity", + "title": "mean peak friction velocity", + "examples": [ + { + "value": "1 meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean peak friction velocity" + ], + "rank": 23, + "is_a": "core field", + "slot_uri": "MIXS:0000502", + "alias": "mean_peak_frict_vel", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "methane": { + "name": "methane", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, parts per billion, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Methane (gas) amount or concentration at the time of sampling", + "title": "methane", + "examples": [ + { + "value": "1800 parts per billion" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "methane" + ], + "rank": 24, + "is_a": "core field", + "slot_uri": "MIXS:0000101", + "alias": "methane", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "SedimentInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "micro_biomass_c_meth": { + "name": "micro_biomass_c_meth", + "description": "Reference or method used in determining microbial biomass carbon", + "title": "microbial biomass carbon method", + "todos": [ + "How should we separate values? | or ;? lets be consistent" + ], + "comments": [ + "required if \"microbial_biomass_c\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "micro_biomass_c_meth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "micro_biomass_meth": { + "name": "micro_biomass_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining microbial biomass", + "title": "microbial biomass method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "microbial biomass method" + ], + "rank": 43, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000339", + "alias": "micro_biomass_meth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "micro_biomass_n_meth": { + "name": "micro_biomass_n_meth", + "description": "Reference or method used in determining microbial biomass nitrogen", + "title": "microbial biomass nitrogen method", + "comments": [ + "required if \"microbial_biomass_n\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "micro_biomass_n_meth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "microbial_biomass": { + "name": "microbial_biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram per kilogram soil" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer. If you keep this, you would need to have correction factors used for conversion to the final units", + "title": "microbial biomass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "microbial biomass" + ], + "rank": 42, + "is_a": "core field", + "slot_uri": "MIXS:0000650", + "alias": "microbial_biomass", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "microbial_biomass_c": { + "name": "microbial_biomass_c", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass carbon", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug C/g dry soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "string_serialization": "{float} {unit}", + "alias": "microbial_biomass_c", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\\t\\r\\n]+$" + }, + "microbial_biomass_n": { + "name": "microbial_biomass_n", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass nitrogen", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug N/g dry soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "string_serialization": "{float} {unit}", + "alias": "microbial_biomass_n", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\\t\\r\\n]+$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "n_alkanes": { + "name": "n_alkanes", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "n-alkane name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of n-alkanes; can include multiple n-alkanes", + "title": "n-alkanes", + "examples": [ + { + "value": "n-hexadecane;100 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "n-alkanes" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000503", + "alias": "n_alkanes", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "alias": "nitrate", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "alias": "nitrite", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrogen" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "alias": "nitro", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic carbon" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "alias": "org_carb", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "alias": "org_matter", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "alias": "org_nitro", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro_method": { + "name": "org_nitro_method", + "description": "Method used for obtaining organic nitrogen", + "title": "organic nitrogen method", + "comments": [ + "required if \"org_nitro\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(85)90144-0" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000338", + "MIXS:0000205" + ], + "rank": 14, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "org_nitro_method", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "part_org_carb": { + "name": "part_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic carbon", + "title": "particulate organic carbon", + "examples": [ + { + "value": "1.92 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "particulate organic carbon" + ], + "rank": 31, + "is_a": "core field", + "slot_uri": "MIXS:0000515", + "alias": "part_org_carb", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "particle_class": { + "name": "particle_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Particles are classified, based on their size, into six general categories:clay, silt, sand, gravel, cobbles, and boulders; should include amount of particle preceded by the name of the particle type; can include multiple values", + "title": "particle classification", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "particle classification" + ], + "rank": 32, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000206", + "alias": "particle_class", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "alias": "perturbation", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "petroleum_hydrocarb": { + "name": "petroleum_hydrocarb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of petroleum hydrocarbon", + "title": "petroleum hydrocarbon", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "petroleum hydrocarbon" + ], + "rank": 34, + "is_a": "core field", + "slot_uri": "MIXS:0000516", + "alias": "petroleum_hydrocarb", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "alias": "ph", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "alias": "ph_meth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phaeopigments": { + "name": "phaeopigments", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phaeopigment name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phaeopigments; can include multiple phaeopigments", + "title": "phaeopigments", + "examples": [ + { + "value": "phaeophytin;2.5 mg/m3" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phaeopigments" + ], + "rank": 35, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000180", + "alias": "phaeopigments", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "alias": "phosphate", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 mg/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phospholipid fatty acid" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000181", + "alias": "phosplipid_fatt_acid", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "porosity": { + "name": "porosity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value or range" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Porosity of deposited sediment is volume of voids divided by the total volume of sample", + "title": "porosity", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "porosity" + ], + "rank": 37, + "is_a": "core field", + "string_serialization": "{float} - {float} {unit}", + "slot_uri": "MIXS:0000211", + "alias": "porosity", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "SedimentInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "alias": "potassium", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "alias": "pressure", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "redox_potential": { + "name": "redox_potential", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millivolt" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Redox potential, measured relative to a hydrogen cell, indicating oxidation or reduction potential", + "title": "redox potential", + "examples": [ + { + "value": "300 millivolt" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "redox potential" + ], + "rank": 40, + "is_a": "core field", + "slot_uri": "MIXS:0000182", + "alias": "redox_potential", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "https://doi.org/10.1007/978-1-61779-986-0_28" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity method" + ], + "rank": 55, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "alias": "salinity_meth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "sediment_type": { + "name": "sediment_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about the sediment type based on major constituents", + "title": "sediment type", + "examples": [ + { + "value": "biogenous" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sediment type" + ], + "rank": 42, + "is_a": "core field", + "slot_uri": "MIXS:0001078", + "alias": "sediment_type", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface" + ], + "slot_group": "mixs_core_section", + "range": "sediment_type_enum", + "multivalued": false + }, + "sieving": { + "name": "sieving", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "design name and/or size;amount" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Collection design of pooled samples and/or sieve size and amount of sample sieved", + "title": "composite design/sieving", + "todos": [ + "check validation and examples" + ], + "comments": [ + "Describe how samples were composited or sieved.", + "Use 'sample link' to indicate which samples were combined." + ], + "examples": [ + { + "value": "combined 2 cores | 4mm sieved" + }, + { + "value": "4 mm sieved and homogenized" + }, + { + "value": "50 g | 5 cores | 2 mm sieved" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "composite design/sieving" + ], + "rank": 8, + "is_a": "core field", + "string_serialization": "{{text}|{float} {unit}};{float} {unit}", + "slot_uri": "MIXS:0000322", + "alias": "sieving", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "silicate" + ], + "rank": 43, + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "alias": "silicate", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "alias": "sodium", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "alias": "start_date_inc", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "alias": "sulfate", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "alias": "sulfide", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tidal_stage": { + "name": "tidal_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of tide", + "title": "tidal stage", + "examples": [ + { + "value": "high tide" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "tidal stage" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000750", + "alias": "tidal_stage", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "tidal_stage_enum", + "multivalued": false + }, + "tot_carb": { + "name": "tot_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total carbon content", + "title": "total carbon", + "todos": [ + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format", + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format" + ], + "examples": [ + { + "value": "1 ug/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total carbon" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000525", + "alias": "tot_carb", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_depth_water_col": { + "name": "tot_depth_water_col", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of total depth of water column", + "title": "total depth of water column", + "examples": [ + { + "value": "500 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total depth of water column" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000634", + "alias": "tot_depth_water_col", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro_cont_meth": { + "name": "tot_nitro_cont_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the total nitrogen", + "title": "total nitrogen content method", + "examples": [ + { + "value": "https://doi.org/10.2134/agronmonogr9.2.c32" + }, + { + "value": "https://acsess.onlinelibrary.wiley.com/doi/full/10.2136/sssaj2009.0389?casa_token=bm0pYIUdNMgAAAAA%3AOWVRR0STHaOe-afTcTdxn5m1hM8n2ltM0wY-b1iYpYdD9dhwppk5j3LvC2IO5yhOIvyLVeQz4NZRCZo" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen content method" + ], + "rank": 49, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000338", + "alias": "tot_nitro_cont_meth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "tot_nitro_content": { + "name": "tot_nitro_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen content of the sample", + "title": "total nitrogen content", + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen content" + ], + "rank": 48, + "is_a": "core field", + "slot_uri": "MIXS:0000530", + "alias": "tot_nitro_content", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_org_c_meth": { + "name": "tot_org_c_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining total organic carbon", + "title": "total organic carbon method", + "examples": [ + { + "value": "https://doi.org/10.1080/07352680902776556" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total organic carbon method" + ], + "rank": 51, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000337", + "alias": "tot_org_c_meth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "tot_org_carb": { + "name": "tot_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram Carbon per kilogram sample material" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Definition for soil: total organic carbon content of the soil, definition otherwise: total organic carbon content", + "title": "total organic carbon", + "todos": [ + "check description. How are they different?", + "check description. How are they different?" + ], + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total organic carbon" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000533", + "alias": "tot_org_carb", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "turbidity": { + "name": "turbidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "formazin turbidity unit, formazin nephelometric units" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the amount of cloudiness or haziness in water caused by individual particles", + "title": "turbidity", + "examples": [ + { + "value": "0.3 nephelometric turbidity units" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "turbidity" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000191", + "alias": "turbidity", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_cont_soil_meth": { + "name": "water_cont_soil_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the water content of soil", + "title": "water content method", + "todos": [ + "Why is it soil water content method in the name but not the title? Is this slot used in other samples?", + "Soil water content can be measure MANY ways and often, multiple ways are used in one experiment (gravimetric water content and water holding capacity and water filled pore space, to name a few).", + "Should this be multi valued? How to we manage and validate this?" + ], + "comments": [ + "Required if providing water content" + ], + "examples": [ + { + "value": "J. Nat. Prod. Plant Resour., 2012, 2 (4):500-503" + }, + { + "value": "https://dec.alaska.gov/applications/spar/webcalc/definitions.htm" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water content method" + ], + "rank": 40, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000323", + "alias": "water_cont_soil_meth", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "water_content": { + "name": "water_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "string" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram or cubic centimeter per cubic centimeter" + } + }, + "description": "Water content measurement", + "title": "water content", + "todos": [ + "value in preferred unit is too limiting. need to change this", + "check and correct validation so examples are accepted", + "how to manage multiple water content methods?" + ], + "examples": [ + { + "value": "0.75 g water/g dry soil" + }, + { + "value": "75% water holding capacity" + }, + { + "value": "1.1 g fresh weight/ dry weight" + }, + { + "value": "10% water filled pore space" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water content" + ], + "rank": 39, + "is_a": "core field", + "string_serialization": "{float or pct} {unit}", + "slot_uri": "MIXS:0000185", + "alias": "water_content", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%? \\S.+$" + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + }, + { + "value": "75% water holding capacity; constant" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "watering regimen" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "alias": "watering_regm", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "SedimentInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "SoilInterface": { + "name": "SoilInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "soil" + } + }, + "description": "soil dh_interface", + "title": "Soil", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin", + "SoilMixsInspiredMixin" + ], + "slot_usage": { + "agrochem_addition": { + "name": "agrochem_addition", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "agrochemical name;agrochemical amount;timestamp" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Addition of fertilizers, pesticides, etc. - amount and time of applications", + "title": "history/agrochemical additions", + "examples": [ + { + "value": "roundup;5 milligram per liter;2018-06-21" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/agrochemical additions" + ], + "rank": 2, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{timestamp}", + "slot_uri": "MIXS:0000639", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": ".*" + }, + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "air temperature regimen" + ], + "rank": 16, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "al_sat": { + "name": "al_sat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative abundance of aluminum in the sample", + "title": "aluminum saturation/ extreme unusual properties", + "todos": [ + "Example & validation. Can we configure things so that 27% & 27 % & 0.27 will validate?", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts? I would argue this isn't an extreme unusual property. It's just a biogeochemical measurement.", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "Example & validation. Can we make rules that 27% & 27 % & 0.27 will validate?", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts? I would argue this isn't an extreme unusual property. It's just a biogeochemical measurement." + ], + "notes": [ + "Aluminum saturation is the percentage of the CEC occupies by aluminum. Like all cations, aluminum held by the cation exchange complex is in equilibrium with aluminum in the soil solution." + ], + "examples": [ + { + "value": "27%" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "extreme_unusual_properties/Al saturation" + ], + "rank": 3, + "is_a": "core field", + "string_serialization": "{percentage}", + "slot_uri": "MIXS:0000607", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%$" + }, + "al_sat_meth": { + "name": "al_sat_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or URL" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining Aluminum saturation", + "title": "aluminum saturation method/ extreme unusual properties", + "todos": [ + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts?", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts?" + ], + "comments": [ + "Required when aluminum saturation is provided." + ], + "examples": [ + { + "value": "https://doi.org/10.1371/journal.pone.0176357" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "extreme_unusual_properties/Al saturation method" + ], + "rank": 4, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000324", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "ammonium_nitrogen": { + "name": "ammonium_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium nitrogen in the sample", + "title": "ammonium nitrogen", + "examples": [ + { + "value": "2.3 mg/kg" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "ammonium_nitrogen", + "NH4-N" + ], + "rank": 1005, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "annual_precpt": { + "name": "annual_precpt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of all annual precipitation values known, or an estimated equivalent value derived by such methods as regional indexes or Isohyetal maps.", + "title": "mean annual precipitation", + "todos": [ + "This is no longer matching the listed IRI from GSC, added example. When NMDC has its own slots, map this to the MIxS slot" + ], + "examples": [ + { + "value": "8.94 inch" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean annual precipitation" + ], + "rank": 5, + "is_a": "core field", + "slot_uri": "MIXS:0000644", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "annual_temp": { + "name": "annual_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Mean annual temperature", + "title": "mean annual temperature", + "examples": [ + { + "value": "12.5 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean annual temperature" + ], + "rank": 6, + "is_a": "core field", + "slot_uri": "MIXS:0000642", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biotic regimen" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "biotic_relationship": { + "name": "biotic_relationship", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + } + }, + "description": "Description of relationship(s) between the subject organism and other organism(s) it is associated with. E.g., parasite on species X; mutualist with species Y. The target organism is the subject of the relationship, and the other organism(s) is the object", + "title": "observed biotic relationship", + "examples": [ + { + "value": "free living" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "observed biotic relationship" + ], + "rank": 22, + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000028", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "biotic_relationship_enum", + "multivalued": false + }, + "bulk_elect_conductivity": { + "name": "bulk_elect_conductivity", + "description": "Electrical conductivity is a measure of the ability to carry electric current, which is mostly dictated by the chemistry of and amount of water.", + "title": "bulk electrical conductivity", + "comments": [ + "Provide the value output of the field instrument." + ], + "examples": [ + { + "value": "0.017 mS/cm" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 1008, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "carbon/nitrogen ratio" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "float", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "todos": [ + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example.", + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example." + ], + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "climate environment" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "collection_time_inc": { + "name": "collection_time_inc", + "description": "Time the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 3, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "crop_rotation": { + "name": "crop_rotation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "crop rotation status;schedule" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Whether or not crop is rotated, and if yes, rotation schedule", + "title": "history/crop rotation", + "examples": [ + { + "value": "yes;R2/2017-01-01/2018-12-31/P6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/crop rotation" + ], + "rank": 7, + "is_a": "core field", + "string_serialization": "{boolean};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000318", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "cur_land_use": { + "name": "cur_land_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Present state of sample site", + "title": "current land use", + "examples": [ + { + "value": "conifers" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "current land use" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0001080", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "cur_land_use_enum", + "multivalued": false + }, + "cur_vegetation": { + "name": "cur_vegetation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "current vegetation type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Vegetation classification from one or more standard classification systems, or agricultural crop", + "title": "current vegetation", + "todos": [ + "Recommend changing this from text value to some king of ontology?", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "Recommend changing this from text value to some kind of ontology?" + ], + "comments": [ + "Values provided here can be specific species of vegetation or vegetation regions", + "See for vegetation regions- https://education.nationalgeographic.org/resource/vegetation-region" + ], + "examples": [ + { + "value": "deciduous forest" + }, + { + "value": "forest" + }, + { + "value": "Bauhinia variegata" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "current vegetation" + ], + "rank": 9, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000312", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "cur_vegetation_meth": { + "name": "cur_vegetation_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in vegetation classification", + "title": "current vegetation method", + "todos": [ + "I'm not sure this is a DOI, PMID, or URI. Should pool the community and find out how they accomplish this if provided.", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "I'm not sure this is a DOI, PMID, or URI. Should pool the community and find out how they accomplish this if provided." + ], + "comments": [ + "Required when current vegetation is provided." + ], + "examples": [ + { + "value": "https://doi.org/10.1111/j.1654-109X.2011.01154.x" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "current vegetation method" + ], + "rank": 10, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000314", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1 - 1.5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?$" + }, + "drainage_class": { + "name": "drainage_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Drainage classification from a standard system such as the USDA system", + "title": "drainage classification", + "examples": [ + { + "value": "well" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "drainage classification" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0001085", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "drainage_class_enum", + "multivalued": false + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemForSoilEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryForSoilEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeForSoilEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeForSoilEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvBroadScaleSoilEnum" + }, + { + "range": "string" + } + ] + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvLocalScaleSoilEnum" + }, + { + "range": "string" + } + ] + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvMediumSoilEnum" + }, + { + "range": "string" + } + ] + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "experimental_factor_other": { + "name": "experimental_factor_other", + "description": "Other details about your sample that you feel can't be accurately represented in the available columns.", + "title": "experimental factor- other", + "comments": [ + "This slot accepts open-ended text about your sample.", + "We recommend using key:value pairs.", + "Provided pairs will be considered for inclusion as future slots/terms in this data collection template." + ], + "examples": [ + { + "value": "experimental treatment: value" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000008", + "MIXS:0000300" + ], + "rank": 7, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "extreme_event": { + "name": "extreme_event", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date, string" + } + }, + "description": "Unusual physical events that may have affected microbial populations", + "title": "history/extreme events", + "todos": [ + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "examples": [ + { + "value": "1980-05-18, volcanic eruption" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/extreme events" + ], + "rank": 13, + "is_a": "core field", + "slot_uri": "MIXS:0000320", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "fao_class": { + "name": "fao_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Soil classification from the FAO World Reference Database for Soil Resources. The list can be found at http://www.fao.org/nr/land/sols/soil/wrb-soil-maps/reference-groups", + "title": "soil_taxonomic/FAO classification", + "examples": [ + { + "value": "Luvisols" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil_taxonomic/FAO classification" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0001083", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "fao_class_enum", + "multivalued": false + }, + "filter_method": { + "name": "filter_method", + "description": "Type of filter used or how the sample was filtered", + "title": "filter method", + "comments": [ + "describe the filter or provide a catalog number and manufacturer" + ], + "examples": [ + { + "value": "C18" + }, + { + "value": "Basix PES, 13-100-106 FisherSci" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000765" + ], + "rank": 6, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "fire": { + "name": "fire", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date string" + } + }, + "description": "Historical and/or physical evidence of fire", + "title": "history/fire", + "todos": [ + "is \"to\" acceptable? Is there a better way to request that be written?", + "is \"to\" acceptable? Is there a better way to request that be written?", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "comments": [ + "Provide the date the fire occurred. If extended burning occurred provide the date range." + ], + "examples": [ + { + "value": "1871-10-10" + }, + { + "value": "1871-10-01 to 1871-10-31" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/fire" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0001086", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?(\\s+to\\s+[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?)?$" + }, + "flooding": { + "name": "flooding", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date string" + } + }, + "description": "Historical and/or physical evidence of flooding", + "title": "history/flooding", + "todos": [ + "is \"to\" acceptable? Is there a better way to request that be written?", + "What about if the \"day\" isn't known? Is this ok?", + "is \"to\" acceptable? Is there a better way to request that be written?", + "What about if the \"day\" isn't known? Is this ok?", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "comments": [ + "Provide the date the flood occurred. If extended flooding occurred provide the date range." + ], + "examples": [ + { + "value": "1927-04-15" + }, + { + "value": "1927-04 to 1927-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/flooding" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000319", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "todos": [ + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override", + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override" + ], + "examples": [ + { + "value": "CO2; 500ppm above ambient; constant" + }, + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "gaseous environment" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "growth_facil": { + "name": "growth_facil", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text or CO" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of facility/location where the sample was harvested; controlled vocabulary: growth chamber, open top chamber, glasshouse, experimental garden, field.", + "title": "growth facility", + "notes": [ + "Removed from description: Alternatively use Crop Ontology (CO) terms" + ], + "examples": [ + { + "value": "growth_chamber" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "growth facility" + ], + "rank": 1, + "is_a": "core field", + "string_serialization": "{text}|{termLabel} {[termID]}", + "slot_uri": "MIXS:0001043", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "GrowthFacilEnum", + "required": true, + "multivalued": false + }, + "heavy_metals": { + "name": "heavy_metals", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "heavy metal name;measurement value unit" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Heavy metals present in the sample and their concentrations.", + "title": "heavy metals/ extreme unusual properties", + "todos": [ + "Example & validation. Can we configure things so that 27% & 27 % & 0.27 will validate?", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts? I would argue this isn't an extreme unusual property. It's just a biogeochemical measurement.", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "Example & validation. Can we make rules that 27% & 27 % & 0.27 will validate?", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts? I would argue this isn't an extreme unusual property. It's just a biogeochemical measurement." + ], + "notes": [ + "Changed to multi-valued. In MIxS, you add another column to denote multiple heavy metals. We don't have that ability in the submission portal." + ], + "comments": [ + "For multiple heavy metals and concentrations, separate by ;" + ], + "examples": [ + { + "value": "mercury;0.09 ug/g" + }, + { + "value": "mercury;0.09 ug/g|chromium;0.03 ug/g" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "extreme_unusual_properties/heavy metals" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000652", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "heavy_metals_meth": { + "name": "heavy_metals_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining heavy metals", + "title": "heavy metals method/ extreme unusual properties", + "todos": [ + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "comments": [ + "Required when heavy metals are provided", + "If different methods are used for multiple metals, indicate the metal and method. Separate metals by ;" + ], + "examples": [ + { + "value": "https://doi.org/10.3390/ijms9040434" + }, + { + "value": "mercury https://doi.org/10.1007/BF01056090; chromium https://doi.org/10.1007/s00216-006-0322-8" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "extreme_unusual_properties/heavy metals method" + ], + "rank": 18, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000343", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "horizon_meth": { + "name": "horizon_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the horizon", + "title": "soil horizon method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil horizon method" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000321", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "humidity regimen" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "infiltrations": { + "name": "infiltrations", + "description": "The amount of time it takes to complete each infiltration activity", + "examples": [ + { + "value": "00:01:32;00:00:53" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.protocols.io/view/field-sampling-protocol-kqdg3962pg25/v1" + ], + "aliases": [ + "infiltration_1", + "infiltration_2" + ], + "rank": 1009, + "list_elements_ordered": true, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^(?:(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9])(?:;(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9])*$" + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "lbc_thirty": { + "name": "lbc_thirty", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ppm CaCO3/pH" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "lime buffer capacity, determined after 30 minute incubation", + "title": "lime buffer capacity (at 30 minutes)", + "comments": [ + "This is the mass of lime, in mg, needed to raise the pH of one kg of soil by one pH unit" + ], + "examples": [ + { + "value": "543 mg/kg" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0", + "https://secure.caes.uga.edu/extension/publications/files/pdf/C%20874_5.PDF" + ], + "aliases": [ + "lbc_thirty", + "lbc30", + "lime buffer capacity (at 30 minutes)" + ], + "rank": 1001, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lbceq": { + "name": "lbceq", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ppm CaCO3/pH" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "lime buffer capacity, determined at equilibrium after 5 day incubation", + "title": "lime buffer capacity (after 5 day incubation)", + "comments": [ + "This is the mass of lime, in mg, needed to raise the pH of one kg of soil by one pH unit" + ], + "examples": [ + { + "value": "1575 mg/kg" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "lbceq", + "lime buffer capacity (at 5-day equilibrium)" + ], + "rank": 1002, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "light regimen" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "link_addit_analys": { + "name": "link_addit_analys", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to additional analysis results performed on the sample", + "title": "links to additional analysis", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "links to additional analysis" + ], + "rank": 56, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000340", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "link_class_info": { + "name": "link_class_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to digitized soil maps or other soil classification information", + "title": "link to classification information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "link to classification information" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000329", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "link_climate_info": { + "name": "link_climate_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to climate resource", + "title": "link to climate information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "link to climate information" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000328", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "local_class": { + "name": "local_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "local classification name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Soil classification based on local soil classification system", + "title": "soil_taxonomic/local classification", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil_taxonomic/local classification" + ], + "rank": 22, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000330", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "local_class_meth": { + "name": "local_class_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the local soil classification", + "title": "soil_taxonomic/local classification method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil_taxonomic/local classification method" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000331", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "manganese": { + "name": "manganese", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg (ppm)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of manganese in the sample", + "title": "manganese", + "examples": [ + { + "value": "24.7 mg/kg" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "manganese" + ], + "rank": 1003, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "micro_biomass_c_meth": { + "name": "micro_biomass_c_meth", + "description": "Reference or method used in determining microbial biomass carbon", + "title": "microbial biomass carbon method", + "todos": [ + "How should we separate values? | or ;? lets be consistent" + ], + "comments": [ + "required if \"microbial_biomass_c\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "micro_biomass_meth": { + "name": "micro_biomass_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining microbial biomass", + "title": "microbial biomass method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "microbial biomass method" + ], + "rank": 43, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000339", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "micro_biomass_n_meth": { + "name": "micro_biomass_n_meth", + "description": "Reference or method used in determining microbial biomass nitrogen", + "title": "microbial biomass nitrogen method", + "comments": [ + "required if \"microbial_biomass_n\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "microbial_biomass": { + "name": "microbial_biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram per kilogram soil" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer. If you keep this, you would need to have correction factors used for conversion to the final units", + "title": "microbial biomass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "microbial biomass" + ], + "rank": 42, + "is_a": "core field", + "slot_uri": "MIXS:0000650", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "microbial_biomass_c": { + "name": "microbial_biomass_c", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass carbon", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug C/g dry soil" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\\t\\r\\n]+$" + }, + "microbial_biomass_n": { + "name": "microbial_biomass_n", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass nitrogen", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug N/g dry soil" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\\t\\r\\n]+$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate_nitrogen": { + "name": "nitrate_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate nitrogen in the sample", + "title": "nitrate_nitrogen", + "comments": [ + "often below some specified limit of detection" + ], + "examples": [ + { + "value": "0.29 mg/kg" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "nitrate_nitrogen", + "NO3-N" + ], + "rank": 1006, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite_nitrogen": { + "name": "nitrite_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite nitrogen in the sample", + "title": "nitrite_nitrogen", + "examples": [ + { + "value": "1.2 mg/kg" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "nitrite_nitrogen", + "NO2-N" + ], + "rank": 1007, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "non_microb_biomass": { + "name": "non_microb_biomass", + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g.insect, plant, total. Can include multiple measurements separated by ;", + "title": "non-microbial biomass", + "examples": [ + { + "value": "insect;0.23 ug" + }, + { + "value": "insect;0.23 ug|plant;1 g" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000174", + "MIXS:0000650" + ], + "rank": 8, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "non_microb_biomass_method": { + "name": "non_microb_biomass_method", + "description": "Reference or method used in determining biomass", + "title": "non-microbial biomass method", + "comments": [ + "required if \"non-microbial biomass\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1038/s41467-021-26181-3" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000650" + ], + "rank": 9, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro_method": { + "name": "org_nitro_method", + "description": "Method used for obtaining organic nitrogen", + "title": "organic nitrogen method", + "comments": [ + "required if \"org_nitro\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(85)90144-0" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000338", + "MIXS:0000205" + ], + "rank": 14, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "other_treatment": { + "name": "other_treatment", + "description": "Other treatments applied to your samples that are not applicable to the provided fields", + "title": "other treatments", + "notes": [ + "Values entered here will be used to determine potential new slots." + ], + "comments": [ + "This is an open text field to provide any treatments that cannot be captured in the provided slots." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000300" + ], + "rank": 15, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "prev_land_use_meth": { + "name": "prev_land_use_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining previous land use and dates", + "title": "history/previous land use method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/previous land use method" + ], + "rank": 26, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000316", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "previous_land_use": { + "name": "previous_land_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "land use name;date" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Previous land use and dates", + "title": "history/previous land use", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/previous land use" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{text};{timestamp}", + "slot_uri": "MIXS:0000315", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+;([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "profile_position": { + "name": "profile_position", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Cross-sectional position in the hillslope where sample was collected.sample area position in relation to surrounding areas", + "title": "profile position", + "examples": [ + { + "value": "summit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "profile position" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0001084", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "profile_position_enum", + "multivalued": false + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "https://doi.org/10.1007/978-1-61779-986-0_28" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity method" + ], + "rank": 55, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "season_precpt": { + "name": "season_precpt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of all seasonal precipitation values known, or an estimated equivalent value derived by such methods as regional indexes or Isohyetal maps.", + "title": "average seasonal precipitation", + "todos": [ + "check validation & examples. always mm? so value only? Or value + unit", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "check validation & examples. always mm? so value only? Or value + unit" + ], + "notes": [ + "mean and average are the same thing, but it seems like bad practice to not be consistent. Changed mean to average", + "mean and average are the same thing, but it seems like bad practice to not be consistent. Changed mean to average" + ], + "comments": [ + "Seasons are defined as spring (March, April, May), summer (June, July, August), autumn (September, October, November) and winter (December, January, February)." + ], + "examples": [ + { + "value": "0.4 inch" + }, + { + "value": "10.16 mm" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean seasonal precipitation" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000645", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "season_temp": { + "name": "season_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Mean seasonal temperature", + "title": "mean seasonal temperature", + "examples": [ + { + "value": "18 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean seasonal temperature" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000643", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sieving": { + "name": "sieving", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "design name and/or size;amount" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Collection design of pooled samples and/or sieve size and amount of sample sieved", + "title": "composite design/sieving", + "todos": [ + "check validation and examples", + "check validation and examples" + ], + "comments": [ + "Describe how samples were composited or sieved.", + "Use 'sample link' to indicate which samples were combined." + ], + "examples": [ + { + "value": "combined 2 cores" + }, + { + "value": "4mm sieved" + }, + { + "value": "4 mm sieved and homogenized" + }, + { + "value": "50 g" + }, + { + "value": "5 cores" + }, + { + "value": "2 mm sieved" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "composite design/sieving" + ], + "rank": 8, + "is_a": "core field", + "string_serialization": "{{text}|{float} {unit}};{float} {unit}", + "slot_uri": "MIXS:0000322", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "size_frac_low": { + "name": "size_frac_low", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to pre-filter/pre-sort the sample. Materials larger than the size threshold are excluded from the sample", + "title": "size-fraction lower threshold", + "examples": [ + { + "value": "0.2 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size-fraction lower threshold" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000735", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": false, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac_up": { + "name": "size_frac_up", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to retain the sample. Materials smaller than the size threshold are excluded from the sample", + "title": "size-fraction upper threshold", + "examples": [ + { + "value": "20 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size-fraction upper threshold" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000736", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": false, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "slope_aspect": { + "name": "slope_aspect", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The direction a slope faces. While looking down a slope use a compass to record the direction you are facing (direction or degrees). - This measure provides an indication of sun and wind exposure that will influence soil temperature and evapotranspiration.", + "title": "slope aspect", + "todos": [ + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "comments": [ + "Aspect is the orientation of slope, measured clockwise in degrees from 0 to 360, where 0 is north-facing, 90 is east-facing, 180 is south-facing, and 270 is west-facing." + ], + "examples": [ + { + "value": "35 degrees" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "slope aspect" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000647", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "slope_gradient": { + "name": "slope_gradient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Commonly called 'slope'. The angle between ground surface and a horizontal line (in percent). This is the direction that overland water would flow. This measure is usually taken with a hand level meter or clinometer", + "title": "slope gradient", + "todos": [ + "Slope is a percent. How does the validation work? Check to correct examples" + ], + "examples": [ + { + "value": "10%" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "slope gradient" + ], + "rank": 31, + "is_a": "core field", + "string_serialization": "{percentage}", + "slot_uri": "MIXS:0000646", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%$" + }, + "soil_horizon": { + "name": "soil_horizon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specific layer in the land area which measures parallel to the soil surface and possesses physical characteristics which differ from the layers above and beneath", + "title": "soil horizon", + "examples": [ + { + "value": "A horizon" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil horizon" + ], + "rank": 32, + "is_a": "core field", + "slot_uri": "MIXS:0001082", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "soil_horizon_enum", + "multivalued": false + }, + "soil_text_measure": { + "name": "soil_text_measure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative proportion of different grain sizes of mineral particles in a soil, as described using a standard system; express as % sand (50 um to 2 mm), silt (2 um to 50 um), and clay (<2 um) with textural name (e.g., silty clay loam) optional.", + "title": "soil texture measurement", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil texture measurement" + ], + "rank": 33, + "is_a": "core field", + "slot_uri": "MIXS:0000335", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "soil_texture_meth": { + "name": "soil_texture_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining soil texture", + "title": "soil texture method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil texture method" + ], + "rank": 34, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000336", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "soil_type": { + "name": "soil_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "ENVO_00001998" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of the soil type or classification. This field accepts terms under soil (http://purl.obolibrary.org/obo/ENVO_00001998). Multiple terms can be separated by pipes.", + "title": "soil type", + "examples": [ + { + "value": "plinthosol [ENVO:00002250]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil type" + ], + "rank": 35, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000332", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "soil_type_meth": { + "name": "soil_type_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining soil series name or other lower-level classification", + "title": "soil type method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soil type method" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000334", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemForSoilEnum", + "recommended": true + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "start_time_inc": { + "name": "start_time_inc", + "description": "Time the incubation was started. Only relevant for incubation samples.", + "title": "incubation start time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 5, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "store_cond": { + "name": "store_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "storage condition type;duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Explain how the soil sample is stored (fresh/frozen/other).", + "title": "storage conditions", + "examples": [ + { + "value": "frozen" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "storage conditions" + ], + "rank": 2, + "is_a": "core field", + "string_serialization": "{text};{duration}", + "slot_uri": "MIXS:0000327", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "StoreCondEnum", + "required": true, + "multivalued": false + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tillage": { + "name": "tillage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Note method(s) used for tilling", + "title": "history/tillage", + "examples": [ + { + "value": "chisel" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "history/tillage" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0001081", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "tillage_enum", + "multivalued": true + }, + "tot_carb": { + "name": "tot_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total carbon content", + "title": "total carbon", + "todos": [ + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format", + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format" + ], + "examples": [ + { + "value": "1 ug/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total carbon" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000525", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro_cont_meth": { + "name": "tot_nitro_cont_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the total nitrogen", + "title": "total nitrogen content method", + "examples": [ + { + "value": "https://doi.org/10.2134/agronmonogr9.2.c32" + }, + { + "value": "https://acsess.onlinelibrary.wiley.com/doi/full/10.2136/sssaj2009.0389?casa_token=bm0pYIUdNMgAAAAA%3AOWVRR0STHaOe-afTcTdxn5m1hM8n2ltM0wY-b1iYpYdD9dhwppk5j3LvC2IO5yhOIvyLVeQz4NZRCZo" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen content method" + ], + "rank": 49, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000338", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "tot_nitro_content": { + "name": "tot_nitro_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen content of the sample", + "title": "total nitrogen content", + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen content" + ], + "rank": 48, + "is_a": "core field", + "slot_uri": "MIXS:0000530", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_org_c_meth": { + "name": "tot_org_c_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining total organic carbon", + "title": "total organic carbon method", + "examples": [ + { + "value": "https://doi.org/10.1080/07352680902776556" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total organic carbon method" + ], + "rank": 51, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000337", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "tot_org_carb": { + "name": "tot_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram Carbon per kilogram sample material" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Definition for soil: total organic carbon content of the soil, definition otherwise: total organic carbon content", + "title": "total organic carbon", + "todos": [ + "check description. How are they different?", + "check description. How are they different?" + ], + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total organic carbon" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000533", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total phosphorus" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_cont_soil_meth": { + "name": "water_cont_soil_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the water content of soil", + "title": "water content method", + "todos": [ + "Why is it soil water content method in the name but not the title? Is this slot used in other samples?", + "Soil water content can be measure MANY ways and often, multiple ways are used in one experiment (gravimetric water content and water holding capacity and water filled pore space, to name a few).", + "Should this be multi valued? How to we manage and validate this?", + "Why is it soil water content method in the name but not the title? Is this slot used in other samples?", + "Soil water content can be measure MANY ways and often, multiple ways are used in one experiment (gravimetric water content and water holding capacity and water filled pore space, to name a few).", + "Should this be multi valued? How to we manage and validate this?" + ], + "comments": [ + "Required if providing water content" + ], + "examples": [ + { + "value": "J. Nat. Prod. Plant Resour., 2012, 2 (4):500-503" + }, + { + "value": "https://dec.alaska.gov/applications/spar/webcalc/definitions.htm" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water content method" + ], + "rank": 40, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000323", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "water_content": { + "name": "water_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "string" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram or cubic centimeter per cubic centimeter" + } + }, + "description": "Water content measurement", + "title": "water content", + "todos": [ + "value in preferred unit is too limiting. need to change this", + "check and correct validation so examples are accepted", + "how to manage multiple water content methods?" + ], + "examples": [ + { + "value": "0.75 g water/g dry soil" + }, + { + "value": "75% water holding capacity" + }, + { + "value": "1.1 g fresh weight/ dry weight" + }, + { + "value": "10% water filled pore space" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water content" + ], + "rank": 39, + "is_a": "core field", + "string_serialization": "{float or pct} {unit}", + "slot_uri": "MIXS:0000185", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%? \\S.+$" + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + }, + { + "value": "75% water holding capacity; constant" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "watering regimen" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "zinc": { + "name": "zinc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg (ppm)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of zinc in the sample", + "title": "zinc", + "examples": [ + { + "value": "2.5 mg/kg" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "zinc" + ], + "rank": 1004, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + } + }, + "attributes": { + "agrochem_addition": { + "name": "agrochem_addition", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "agrochemical name;agrochemical amount;timestamp" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Addition of fertilizers, pesticides, etc. - amount and time of applications", + "title": "history/agrochemical additions", + "examples": [ + { + "value": "roundup;5 milligram per liter;2018-06-21" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/agrochemical additions" + ], + "rank": 2, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{timestamp}", + "slot_uri": "MIXS:0000639", + "alias": "agrochem_addition", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": ".*" + }, + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air temperature regimen" + ], + "rank": 16, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "alias": "air_temp_regm", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "al_sat": { + "name": "al_sat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative abundance of aluminum in the sample", + "title": "aluminum saturation/ extreme unusual properties", + "todos": [ + "Example & validation. Can we configure things so that 27% & 27 % & 0.27 will validate?", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts? I would argue this isn't an extreme unusual property. It's just a biogeochemical measurement.", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "Example & validation. Can we make rules that 27% & 27 % & 0.27 will validate?", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts? I would argue this isn't an extreme unusual property. It's just a biogeochemical measurement." + ], + "notes": [ + "Aluminum saturation is the percentage of the CEC occupies by aluminum. Like all cations, aluminum held by the cation exchange complex is in equilibrium with aluminum in the soil solution." + ], + "examples": [ + { + "value": "27%" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "extreme_unusual_properties/Al saturation" + ], + "rank": 3, + "is_a": "core field", + "string_serialization": "{percentage}", + "slot_uri": "MIXS:0000607", + "alias": "al_sat", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%$" + }, + "al_sat_meth": { + "name": "al_sat_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or URL" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining Aluminum saturation", + "title": "aluminum saturation method/ extreme unusual properties", + "todos": [ + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts?", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts?" + ], + "comments": [ + "Required when aluminum saturation is provided." + ], + "examples": [ + { + "value": "https://doi.org/10.1371/journal.pone.0176357" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "extreme_unusual_properties/Al saturation method" + ], + "rank": 4, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000324", + "alias": "al_sat_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "ammonium_nitrogen": { + "name": "ammonium_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium nitrogen in the sample", + "title": "ammonium nitrogen", + "examples": [ + { + "value": "2.3 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "ammonium_nitrogen", + "NH4-N" + ], + "rank": 1005, + "alias": "ammonium_nitrogen", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "annual_precpt": { + "name": "annual_precpt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of all annual precipitation values known, or an estimated equivalent value derived by such methods as regional indexes or Isohyetal maps.", + "title": "mean annual precipitation", + "todos": [ + "This is no longer matching the listed IRI from GSC, added example. When NMDC has its own slots, map this to the MIxS slot" + ], + "examples": [ + { + "value": "8.94 inch" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean annual precipitation" + ], + "rank": 5, + "is_a": "core field", + "slot_uri": "MIXS:0000644", + "alias": "annual_precpt", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "annual_temp": { + "name": "annual_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Mean annual temperature", + "title": "mean annual temperature", + "examples": [ + { + "value": "12.5 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean annual temperature" + ], + "rank": 6, + "is_a": "core field", + "slot_uri": "MIXS:0000642", + "alias": "annual_temp", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biotic regimen" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "alias": "biotic_regm", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "biotic_relationship": { + "name": "biotic_relationship", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + } + }, + "description": "Description of relationship(s) between the subject organism and other organism(s) it is associated with. E.g., parasite on species X; mutualist with species Y. The target organism is the subject of the relationship, and the other organism(s) is the object", + "title": "observed biotic relationship", + "examples": [ + { + "value": "free living" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "observed biotic relationship" + ], + "rank": 22, + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000028", + "alias": "biotic_relationship", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_modified_section", + "range": "biotic_relationship_enum", + "multivalued": false + }, + "bulk_elect_conductivity": { + "name": "bulk_elect_conductivity", + "description": "Electrical conductivity is a measure of the ability to carry electric current, which is mostly dictated by the chemistry of and amount of water.", + "title": "bulk electrical conductivity", + "comments": [ + "Provide the value output of the field instrument." + ], + "examples": [ + { + "value": "0.017 mS/cm" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 1008, + "alias": "bulk_elect_conductivity", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon/nitrogen ratio" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "alias": "carb_nitro_ratio", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "float", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "todos": [ + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example.", + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example." + ], + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "climate environment" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "alias": "climate_environment", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "alias": "collection_date_inc", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "alias": "collection_time", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "collection_time_inc": { + "name": "collection_time_inc", + "description": "Time the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 3, + "string_serialization": "{time, seconds optional}", + "alias": "collection_time_inc", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "crop_rotation": { + "name": "crop_rotation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "crop rotation status;schedule" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Whether or not crop is rotated, and if yes, rotation schedule", + "title": "history/crop rotation", + "examples": [ + { + "value": "yes;R2/2017-01-01/2018-12-31/P6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/crop rotation" + ], + "rank": 7, + "is_a": "core field", + "string_serialization": "{boolean};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000318", + "alias": "crop_rotation", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "cur_land_use": { + "name": "cur_land_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Present state of sample site", + "title": "current land use", + "examples": [ + { + "value": "conifers" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "current land use" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0001080", + "alias": "cur_land_use", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "cur_land_use_enum", + "multivalued": false + }, + "cur_vegetation": { + "name": "cur_vegetation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "current vegetation type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Vegetation classification from one or more standard classification systems, or agricultural crop", + "title": "current vegetation", + "todos": [ + "Recommend changing this from text value to some king of ontology?", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "Recommend changing this from text value to some kind of ontology?" + ], + "comments": [ + "Values provided here can be specific species of vegetation or vegetation regions", + "See for vegetation regions- https://education.nationalgeographic.org/resource/vegetation-region" + ], + "examples": [ + { + "value": "deciduous forest" + }, + { + "value": "forest" + }, + { + "value": "Bauhinia variegata" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "current vegetation" + ], + "rank": 9, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000312", + "alias": "cur_vegetation", + "owner": "SoilInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "cur_vegetation_meth": { + "name": "cur_vegetation_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in vegetation classification", + "title": "current vegetation method", + "todos": [ + "I'm not sure this is a DOI, PMID, or URI. Should pool the community and find out how they accomplish this if provided.", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "I'm not sure this is a DOI, PMID, or URI. Should pool the community and find out how they accomplish this if provided." + ], + "comments": [ + "Required when current vegetation is provided." + ], + "examples": [ + { + "value": "https://doi.org/10.1111/j.1654-109X.2011.01154.x" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "current vegetation method" + ], + "rank": 10, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000314", + "alias": "cur_vegetation_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1 - 1.5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?$" + }, + "drainage_class": { + "name": "drainage_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Drainage classification from a standard system such as the USDA system", + "title": "drainage classification", + "examples": [ + { + "value": "well" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "drainage classification" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0001085", + "alias": "drainage_class", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "drainage_class_enum", + "multivalued": false + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemForSoilEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryForSoilEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeForSoilEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeForSoilEnum", + "recommended": true + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "SoilInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvBroadScaleSoilEnum" + }, + { + "range": "string" + } + ] + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvLocalScaleSoilEnum" + }, + { + "range": "string" + } + ] + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvMediumSoilEnum" + }, + { + "range": "string" + } + ] + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "experimental_factor_other": { + "name": "experimental_factor_other", + "description": "Other details about your sample that you feel can't be accurately represented in the available columns.", + "title": "experimental factor- other", + "comments": [ + "This slot accepts open-ended text about your sample.", + "We recommend using key:value pairs.", + "Provided pairs will be considered for inclusion as future slots/terms in this data collection template." + ], + "examples": [ + { + "value": "experimental treatment: value" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000008", + "MIXS:0000300" + ], + "rank": 7, + "string_serialization": "{text}", + "alias": "experimental_factor_other", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "extreme_event": { + "name": "extreme_event", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date, string" + } + }, + "description": "Unusual physical events that may have affected microbial populations", + "title": "history/extreme events", + "todos": [ + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "examples": [ + { + "value": "1980-05-18, volcanic eruption" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/extreme events" + ], + "rank": 13, + "is_a": "core field", + "slot_uri": "MIXS:0000320", + "alias": "extreme_event", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "fao_class": { + "name": "fao_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Soil classification from the FAO World Reference Database for Soil Resources. The list can be found at http://www.fao.org/nr/land/sols/soil/wrb-soil-maps/reference-groups", + "title": "soil_taxonomic/FAO classification", + "examples": [ + { + "value": "Luvisols" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil_taxonomic/FAO classification" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0001083", + "alias": "fao_class", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "fao_class_enum", + "multivalued": false + }, + "filter_method": { + "name": "filter_method", + "description": "Type of filter used or how the sample was filtered", + "title": "filter method", + "comments": [ + "describe the filter or provide a catalog number and manufacturer" + ], + "examples": [ + { + "value": "C18" + }, + { + "value": "Basix PES, 13-100-106 FisherSci" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000765" + ], + "rank": 6, + "string_serialization": "{text}", + "alias": "filter_method", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "fire": { + "name": "fire", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date string" + } + }, + "description": "Historical and/or physical evidence of fire", + "title": "history/fire", + "todos": [ + "is \"to\" acceptable? Is there a better way to request that be written?", + "is \"to\" acceptable? Is there a better way to request that be written?", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "comments": [ + "Provide the date the fire occurred. If extended burning occurred provide the date range." + ], + "examples": [ + { + "value": "1871-10-10" + }, + { + "value": "1871-10-01 to 1871-10-31" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/fire" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0001086", + "alias": "fire", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?(\\s+to\\s+[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?)?$" + }, + "flooding": { + "name": "flooding", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date string" + } + }, + "description": "Historical and/or physical evidence of flooding", + "title": "history/flooding", + "todos": [ + "is \"to\" acceptable? Is there a better way to request that be written?", + "What about if the \"day\" isn't known? Is this ok?", + "is \"to\" acceptable? Is there a better way to request that be written?", + "What about if the \"day\" isn't known? Is this ok?", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "comments": [ + "Provide the date the flood occurred. If extended flooding occurred provide the date range." + ], + "examples": [ + { + "value": "1927-04-15" + }, + { + "value": "1927-04 to 1927-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/flooding" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000319", + "alias": "flooding", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "todos": [ + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override", + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override" + ], + "examples": [ + { + "value": "CO2; 500ppm above ambient; constant" + }, + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gaseous environment" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "alias": "gaseous_environment", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "SoilInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "growth_facil": { + "name": "growth_facil", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text or CO" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of facility/location where the sample was harvested; controlled vocabulary: growth chamber, open top chamber, glasshouse, experimental garden, field.", + "title": "growth facility", + "notes": [ + "Removed from description: Alternatively use Crop Ontology (CO) terms" + ], + "examples": [ + { + "value": "growth_chamber" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "growth facility" + ], + "rank": 1, + "is_a": "core field", + "string_serialization": "{text}|{termLabel} {[termID]}", + "slot_uri": "MIXS:0001043", + "alias": "growth_facil", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SoilInterface" + ], + "slot_group": "mixs_modified_section", + "range": "GrowthFacilEnum", + "required": true, + "multivalued": false + }, + "heavy_metals": { + "name": "heavy_metals", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "heavy metal name;measurement value unit" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Heavy metals present in the sample and their concentrations.", + "title": "heavy metals/ extreme unusual properties", + "todos": [ + "Example & validation. Can we configure things so that 27% & 27 % & 0.27 will validate?", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts? I would argue this isn't an extreme unusual property. It's just a biogeochemical measurement.", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "Example & validation. Can we make rules that 27% & 27 % & 0.27 will validate?", + "I think it's weird the way GSC writes the title. I recommend this change. Thoughts? I would argue this isn't an extreme unusual property. It's just a biogeochemical measurement." + ], + "notes": [ + "Changed to multi-valued. In MIxS, you add another column to denote multiple heavy metals. We don't have that ability in the submission portal." + ], + "comments": [ + "For multiple heavy metals and concentrations, separate by ;" + ], + "examples": [ + { + "value": "mercury;0.09 ug/g" + }, + { + "value": "mercury;0.09 ug/g|chromium;0.03 ug/g" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "extreme_unusual_properties/heavy metals" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000652", + "alias": "heavy_metals", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "heavy_metals_meth": { + "name": "heavy_metals_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining heavy metals", + "title": "heavy metals method/ extreme unusual properties", + "todos": [ + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "comments": [ + "Required when heavy metals are provided", + "If different methods are used for multiple metals, indicate the metal and method. Separate metals by ;" + ], + "examples": [ + { + "value": "https://doi.org/10.3390/ijms9040434" + }, + { + "value": "mercury https://doi.org/10.1007/BF01056090; chromium https://doi.org/10.1007/s00216-006-0322-8" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "extreme_unusual_properties/heavy metals method" + ], + "rank": 18, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000343", + "alias": "heavy_metals_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "horizon_meth": { + "name": "horizon_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the horizon", + "title": "soil horizon method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil horizon method" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000321", + "alias": "horizon_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "humidity regimen" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "alias": "humidity_regm", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "infiltrations": { + "name": "infiltrations", + "description": "The amount of time it takes to complete each infiltration activity", + "examples": [ + { + "value": "00:01:32;00:00:53" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.protocols.io/view/field-sampling-protocol-kqdg3962pg25/v1" + ], + "aliases": [ + "infiltration_1", + "infiltration_2" + ], + "rank": 1009, + "list_elements_ordered": true, + "alias": "infiltrations", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^(?:(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9])(?:;(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9])*$" + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "alias": "isotope_exposure", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "SoilInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "lbc_thirty": { + "name": "lbc_thirty", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ppm CaCO3/pH" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "lime buffer capacity, determined after 30 minute incubation", + "title": "lime buffer capacity (at 30 minutes)", + "comments": [ + "This is the mass of lime, in mg, needed to raise the pH of one kg of soil by one pH unit" + ], + "examples": [ + { + "value": "543 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0", + "https://secure.caes.uga.edu/extension/publications/files/pdf/C%20874_5.PDF" + ], + "aliases": [ + "lbc_thirty", + "lbc30", + "lime buffer capacity (at 30 minutes)" + ], + "rank": 1001, + "alias": "lbc_thirty", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "lbceq": { + "name": "lbceq", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ppm CaCO3/pH" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "lime buffer capacity, determined at equilibrium after 5 day incubation", + "title": "lime buffer capacity (after 5 day incubation)", + "comments": [ + "This is the mass of lime, in mg, needed to raise the pH of one kg of soil by one pH unit" + ], + "examples": [ + { + "value": "1575 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "lbceq", + "lime buffer capacity (at 5-day equilibrium)" + ], + "rank": 1002, + "alias": "lbceq", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light regimen" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "alias": "light_regm", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "link_addit_analys": { + "name": "link_addit_analys", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to additional analysis results performed on the sample", + "title": "links to additional analysis", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "links to additional analysis" + ], + "rank": 56, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000340", + "alias": "link_addit_analys", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "link_class_info": { + "name": "link_class_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to digitized soil maps or other soil classification information", + "title": "link to classification information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "link to classification information" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000329", + "alias": "link_class_info", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "link_climate_info": { + "name": "link_climate_info", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Link to climate resource", + "title": "link to climate information", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "link to climate information" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000328", + "alias": "link_climate_info", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "local_class": { + "name": "local_class", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "local classification name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Soil classification based on local soil classification system", + "title": "soil_taxonomic/local classification", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil_taxonomic/local classification" + ], + "rank": 22, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000330", + "alias": "local_class", + "owner": "SoilInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "local_class_meth": { + "name": "local_class_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the local soil classification", + "title": "soil_taxonomic/local classification method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil_taxonomic/local classification method" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000331", + "alias": "local_class_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "manganese": { + "name": "manganese", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg (ppm)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of manganese in the sample", + "title": "manganese", + "examples": [ + { + "value": "24.7 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "manganese" + ], + "rank": 1003, + "alias": "manganese", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "micro_biomass_c_meth": { + "name": "micro_biomass_c_meth", + "description": "Reference or method used in determining microbial biomass carbon", + "title": "microbial biomass carbon method", + "todos": [ + "How should we separate values? | or ;? lets be consistent" + ], + "comments": [ + "required if \"microbial_biomass_c\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "micro_biomass_c_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "micro_biomass_meth": { + "name": "micro_biomass_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining microbial biomass", + "title": "microbial biomass method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "microbial biomass method" + ], + "rank": 43, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000339", + "alias": "micro_biomass_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "micro_biomass_n_meth": { + "name": "micro_biomass_n_meth", + "description": "Reference or method used in determining microbial biomass nitrogen", + "title": "microbial biomass nitrogen method", + "comments": [ + "required if \"microbial_biomass_n\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "micro_biomass_n_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "microbial_biomass": { + "name": "microbial_biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram per kilogram soil" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer. If you keep this, you would need to have correction factors used for conversion to the final units", + "title": "microbial biomass", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "microbial biomass" + ], + "rank": 42, + "is_a": "core field", + "slot_uri": "MIXS:0000650", + "alias": "microbial_biomass", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "microbial_biomass_c": { + "name": "microbial_biomass_c", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass carbon", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug C/g dry soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "string_serialization": "{float} {unit}", + "alias": "microbial_biomass_c", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\\t\\r\\n]+$" + }, + "microbial_biomass_n": { + "name": "microbial_biomass_n", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass nitrogen", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug N/g dry soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "string_serialization": "{float} {unit}", + "alias": "microbial_biomass_n", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\\t\\r\\n]+$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate_nitrogen": { + "name": "nitrate_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate nitrogen in the sample", + "title": "nitrate_nitrogen", + "comments": [ + "often below some specified limit of detection" + ], + "examples": [ + { + "value": "0.29 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "nitrate_nitrogen", + "NO3-N" + ], + "rank": 1006, + "alias": "nitrate_nitrogen", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite_nitrogen": { + "name": "nitrite_nitrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite nitrogen in the sample", + "title": "nitrite_nitrogen", + "examples": [ + { + "value": "1.2 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "nitrite_nitrogen", + "NO2-N" + ], + "rank": 1007, + "alias": "nitrite_nitrogen", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "non_microb_biomass": { + "name": "non_microb_biomass", + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g.insect, plant, total. Can include multiple measurements separated by ;", + "title": "non-microbial biomass", + "examples": [ + { + "value": "insect;0.23 ug" + }, + { + "value": "insect;0.23 ug|plant;1 g" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000174", + "MIXS:0000650" + ], + "rank": 8, + "string_serialization": "{text};{float} {unit}", + "alias": "non_microb_biomass", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "non_microb_biomass_method": { + "name": "non_microb_biomass_method", + "description": "Reference or method used in determining biomass", + "title": "non-microbial biomass method", + "comments": [ + "required if \"non-microbial biomass\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1038/s41467-021-26181-3" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 9, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "non_microb_biomass_method", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "alias": "org_matter", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "alias": "org_nitro", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro_method": { + "name": "org_nitro_method", + "description": "Method used for obtaining organic nitrogen", + "title": "organic nitrogen method", + "comments": [ + "required if \"org_nitro\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(85)90144-0" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000338", + "MIXS:0000205" + ], + "rank": 14, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "org_nitro_method", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "other_treatment": { + "name": "other_treatment", + "description": "Other treatments applied to your samples that are not applicable to the provided fields", + "title": "other treatments", + "notes": [ + "Values entered here will be used to determine potential new slots." + ], + "comments": [ + "This is an open text field to provide any treatments that cannot be captured in the provided slots." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000300" + ], + "rank": 15, + "string_serialization": "{text}", + "alias": "other_treatment", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "alias": "ph", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "alias": "ph_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "alias": "phosphate", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "prev_land_use_meth": { + "name": "prev_land_use_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining previous land use and dates", + "title": "history/previous land use method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/previous land use method" + ], + "rank": 26, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000316", + "alias": "prev_land_use_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "previous_land_use": { + "name": "previous_land_use", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "land use name;date" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Previous land use and dates", + "title": "history/previous land use", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/previous land use" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{text};{timestamp}", + "slot_uri": "MIXS:0000315", + "alias": "previous_land_use", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+;([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "profile_position": { + "name": "profile_position", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Cross-sectional position in the hillslope where sample was collected.sample area position in relation to surrounding areas", + "title": "profile position", + "examples": [ + { + "value": "summit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "profile position" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0001084", + "alias": "profile_position", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "profile_position_enum", + "multivalued": false + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "https://doi.org/10.1007/978-1-61779-986-0_28" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity method" + ], + "rank": 55, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "alias": "salinity_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "season_precpt": { + "name": "season_precpt", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The average of all seasonal precipitation values known, or an estimated equivalent value derived by such methods as regional indexes or Isohyetal maps.", + "title": "average seasonal precipitation", + "todos": [ + "check validation & examples. always mm? so value only? Or value + unit", + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot", + "check validation & examples. always mm? so value only? Or value + unit" + ], + "notes": [ + "mean and average are the same thing, but it seems like bad practice to not be consistent. Changed mean to average", + "mean and average are the same thing, but it seems like bad practice to not be consistent. Changed mean to average" + ], + "comments": [ + "Seasons are defined as spring (March, April, May), summer (June, July, August), autumn (September, October, November) and winter (December, January, February)." + ], + "examples": [ + { + "value": "0.4 inch" + }, + { + "value": "10.16 mm" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean seasonal precipitation" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000645", + "alias": "season_precpt", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "season_temp": { + "name": "season_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Mean seasonal temperature", + "title": "mean seasonal temperature", + "examples": [ + { + "value": "18 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean seasonal temperature" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000643", + "alias": "season_temp", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sieving": { + "name": "sieving", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "design name and/or size;amount" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Collection design of pooled samples and/or sieve size and amount of sample sieved", + "title": "composite design/sieving", + "todos": [ + "check validation and examples", + "check validation and examples" + ], + "comments": [ + "Describe how samples were composited or sieved.", + "Use 'sample link' to indicate which samples were combined." + ], + "examples": [ + { + "value": "combined 2 cores" + }, + { + "value": "4mm sieved" + }, + { + "value": "4 mm sieved and homogenized" + }, + { + "value": "50 g" + }, + { + "value": "5 cores" + }, + { + "value": "2 mm sieved" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "composite design/sieving" + ], + "rank": 8, + "is_a": "core field", + "string_serialization": "{{text}|{float} {unit}};{float} {unit}", + "slot_uri": "MIXS:0000322", + "alias": "sieving", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "size_frac_low": { + "name": "size_frac_low", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to pre-filter/pre-sort the sample. Materials larger than the size threshold are excluded from the sample", + "title": "size-fraction lower threshold", + "examples": [ + { + "value": "0.2 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size-fraction lower threshold" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000735", + "alias": "size_frac_low", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": false, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac_up": { + "name": "size_frac_up", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to retain the sample. Materials smaller than the size threshold are excluded from the sample", + "title": "size-fraction upper threshold", + "examples": [ + { + "value": "20 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size-fraction upper threshold" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000736", + "alias": "size_frac_up", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": false, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "slope_aspect": { + "name": "slope_aspect", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The direction a slope faces. While looking down a slope use a compass to record the direction you are facing (direction or degrees). - This measure provides an indication of sun and wind exposure that will influence soil temperature and evapotranspiration.", + "title": "slope aspect", + "todos": [ + "This is no longer matching the listed IRI from GSC. When NMDC has its own slots, map this to the MIxS slot" + ], + "comments": [ + "Aspect is the orientation of slope, measured clockwise in degrees from 0 to 360, where 0 is north-facing, 90 is east-facing, 180 is south-facing, and 270 is west-facing." + ], + "examples": [ + { + "value": "35 degrees" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "slope aspect" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000647", + "alias": "slope_aspect", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "slope_gradient": { + "name": "slope_gradient", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Commonly called 'slope'. The angle between ground surface and a horizontal line (in percent). This is the direction that overland water would flow. This measure is usually taken with a hand level meter or clinometer", + "title": "slope gradient", + "todos": [ + "Slope is a percent. How does the validation work? Check to correct examples" + ], + "examples": [ + { + "value": "10%" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "slope gradient" + ], + "rank": 31, + "is_a": "core field", + "string_serialization": "{percentage}", + "slot_uri": "MIXS:0000646", + "alias": "slope_gradient", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%$" + }, + "soil_horizon": { + "name": "soil_horizon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Specific layer in the land area which measures parallel to the soil surface and possesses physical characteristics which differ from the layers above and beneath", + "title": "soil horizon", + "examples": [ + { + "value": "A horizon" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil horizon" + ], + "rank": 32, + "is_a": "core field", + "slot_uri": "MIXS:0001082", + "alias": "soil_horizon", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "soil_horizon_enum", + "multivalued": false + }, + "soil_text_measure": { + "name": "soil_text_measure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The relative proportion of different grain sizes of mineral particles in a soil, as described using a standard system; express as % sand (50 um to 2 mm), silt (2 um to 50 um), and clay (<2 um) with textural name (e.g., silty clay loam) optional.", + "title": "soil texture measurement", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil texture measurement" + ], + "rank": 33, + "is_a": "core field", + "slot_uri": "MIXS:0000335", + "alias": "soil_text_measure", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "soil_texture_meth": { + "name": "soil_texture_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining soil texture", + "title": "soil texture method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil texture method" + ], + "rank": 34, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000336", + "alias": "soil_texture_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "soil_type": { + "name": "soil_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "ENVO_00001998" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Description of the soil type or classification. This field accepts terms under soil (http://purl.obolibrary.org/obo/ENVO_00001998). Multiple terms can be separated by pipes.", + "title": "soil type", + "examples": [ + { + "value": "plinthosol [ENVO:00002250]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil type" + ], + "rank": 35, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000332", + "alias": "soil_type", + "owner": "SoilInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$" + }, + "soil_type_meth": { + "name": "soil_type_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining soil series name or other lower-level classification", + "title": "soil type method", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soil type method" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000334", + "alias": "soil_type_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemForSoilEnum", + "recommended": true + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "alias": "start_date_inc", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "start_time_inc": { + "name": "start_time_inc", + "description": "Time the incubation was started. Only relevant for incubation samples.", + "title": "incubation start time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 5, + "string_serialization": "{time, seconds optional}", + "alias": "start_time_inc", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "store_cond": { + "name": "store_cond", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "storage condition type;duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Explain how the soil sample is stored (fresh/frozen/other).", + "title": "storage conditions", + "examples": [ + { + "value": "frozen" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "storage conditions" + ], + "rank": 2, + "is_a": "core field", + "string_serialization": "{text};{duration}", + "slot_uri": "MIXS:0000327", + "alias": "store_cond", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_modified_section", + "range": "StoreCondEnum", + "required": true, + "multivalued": false + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tillage": { + "name": "tillage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Note method(s) used for tilling", + "title": "history/tillage", + "examples": [ + { + "value": "chisel" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "history/tillage" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0001081", + "alias": "tillage", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "tillage_enum", + "multivalued": true + }, + "tot_carb": { + "name": "tot_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total carbon content", + "title": "total carbon", + "todos": [ + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format", + "is this inorganic and organic? both? could use some clarification.", + "ug/L doesn't seem like the right units. Should check this slots usage in databases and re-evaluate. I couldn't find any references that provided this data in this format" + ], + "examples": [ + { + "value": "1 ug/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total carbon" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000525", + "alias": "tot_carb", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro_cont_meth": { + "name": "tot_nitro_cont_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the total nitrogen", + "title": "total nitrogen content method", + "examples": [ + { + "value": "https://doi.org/10.2134/agronmonogr9.2.c32" + }, + { + "value": "https://acsess.onlinelibrary.wiley.com/doi/full/10.2136/sssaj2009.0389?casa_token=bm0pYIUdNMgAAAAA%3AOWVRR0STHaOe-afTcTdxn5m1hM8n2ltM0wY-b1iYpYdD9dhwppk5j3LvC2IO5yhOIvyLVeQz4NZRCZo" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen content method" + ], + "rank": 49, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000338", + "alias": "tot_nitro_cont_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "tot_nitro_content": { + "name": "tot_nitro_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen content of the sample", + "title": "total nitrogen content", + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen content" + ], + "rank": 48, + "is_a": "core field", + "slot_uri": "MIXS:0000530", + "alias": "tot_nitro_content", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_org_c_meth": { + "name": "tot_org_c_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining total organic carbon", + "title": "total organic carbon method", + "examples": [ + { + "value": "https://doi.org/10.1080/07352680902776556" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total organic carbon method" + ], + "rank": 51, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000337", + "alias": "tot_org_c_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "tot_org_carb": { + "name": "tot_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram Carbon per kilogram sample material" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Definition for soil: total organic carbon content of the soil, definition otherwise: total organic carbon content", + "title": "total organic carbon", + "todos": [ + "check description. How are they different?", + "check description. How are they different?" + ], + "examples": [ + { + "value": "5 mg N/ L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total organic carbon" + ], + "rank": 50, + "is_a": "core field", + "slot_uri": "MIXS:0000533", + "alias": "tot_org_carb", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total phosphorus" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "alias": "tot_phosp", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_cont_soil_meth": { + "name": "water_cont_soil_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining the water content of soil", + "title": "water content method", + "todos": [ + "Why is it soil water content method in the name but not the title? Is this slot used in other samples?", + "Soil water content can be measure MANY ways and often, multiple ways are used in one experiment (gravimetric water content and water holding capacity and water filled pore space, to name a few).", + "Should this be multi valued? How to we manage and validate this?", + "Why is it soil water content method in the name but not the title? Is this slot used in other samples?", + "Soil water content can be measure MANY ways and often, multiple ways are used in one experiment (gravimetric water content and water holding capacity and water filled pore space, to name a few).", + "Should this be multi valued? How to we manage and validate this?" + ], + "comments": [ + "Required if providing water content" + ], + "examples": [ + { + "value": "J. Nat. Prod. Plant Resour., 2012, 2 (4):500-503" + }, + { + "value": "https://dec.alaska.gov/applications/spar/webcalc/definitions.htm" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water content method" + ], + "rank": 40, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000323", + "alias": "water_cont_soil_meth", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "water_content": { + "name": "water_content", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "string" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per gram or cubic centimeter per cubic centimeter" + } + }, + "description": "Water content measurement", + "title": "water content", + "todos": [ + "value in preferred unit is too limiting. need to change this", + "check and correct validation so examples are accepted", + "how to manage multiple water content methods?" + ], + "examples": [ + { + "value": "0.75 g water/g dry soil" + }, + { + "value": "75% water holding capacity" + }, + { + "value": "1.1 g fresh weight/ dry weight" + }, + { + "value": "10% water filled pore space" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water content" + ], + "rank": 39, + "is_a": "core field", + "string_serialization": "{float or pct} {unit}", + "slot_uri": "MIXS:0000185", + "alias": "water_content", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?%? \\S.+$" + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + }, + { + "value": "75% water holding capacity; constant" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "watering regimen" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "alias": "watering_regm", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "zinc": { + "name": "zinc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mg/kg (ppm)" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of zinc in the sample", + "title": "zinc", + "examples": [ + { + "value": "2.5 mg/kg" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ornl.gov/content/bio-scales-0" + ], + "aliases": [ + "zinc" + ], + "rank": 1004, + "alias": "zinc", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "SoilInterface" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "SoilInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "WastewaterSludgeInterface": { + "name": "WastewaterSludgeInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "wastewater sludge" + } + }, + "description": "wastewater_sludge dh_interface", + "title": "Wastewater Sludge", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin" + ], + "slot_usage": { + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biochem_oxygen_dem": { + "name": "biochem_oxygen_dem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Amount of dissolved oxygen needed by aerobic biological organisms in a body of water to break down organic material present in a given water sample at certain temperature over a specific time period", + "title": "biochemical oxygen demand", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biochemical oxygen demand" + ], + "rank": 296, + "is_a": "core field", + "slot_uri": "MIXS:0000653", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chem_oxygen_dem": { + "name": "chem_oxygen_dem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A measure of the capacity of water to consume oxygen during the decomposition of organic matter and the oxidation of inorganic chemicals such as ammonia and nitrite", + "title": "chemical oxygen demand", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical oxygen demand" + ], + "rank": 301, + "is_a": "core field", + "slot_uri": "MIXS:0000656", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "efficiency_percent": { + "name": "efficiency_percent", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Percentage of volatile solids removed from the anaerobic digestor", + "title": "efficiency percent", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "efficiency percent" + ], + "rank": 307, + "is_a": "core field", + "slot_uri": "MIXS:0000657", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "emulsions": { + "name": "emulsions", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "emulsion name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount or concentration of substances such as paints, adhesives, mayonnaise, hair colorants, emulsified oils, etc.; can include multiple emulsion types", + "title": "emulsions", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "emulsions" + ], + "rank": 308, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000660", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "gaseous_substances": { + "name": "gaseous_substances", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous substance name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount or concentration of substances such as hydrogen sulfide, carbon dioxide, methane, etc.; can include multiple substances", + "title": "gaseous substances", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "gaseous substances" + ], + "rank": 311, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000661", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "indust_eff_percent": { + "name": "indust_eff_percent", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Percentage of industrial effluents received by wastewater treatment plant", + "title": "industrial effluent percent", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "industrial effluent percent" + ], + "rank": 332, + "is_a": "core field", + "slot_uri": "MIXS:0000662", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "inorg_particles": { + "name": "inorg_particles", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "inorganic particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of particles such as sand, grit, metal particles, ceramics, etc.; can include multiple particles", + "title": "inorganic particles", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "inorganic particles" + ], + "rank": 333, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000664", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_particles": { + "name": "org_particles", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of particles such as faeces, hairs, food, vomit, paper fibers, plant material, humus, etc.", + "title": "organic particles", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic particles" + ], + "rank": 338, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000665", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pre_treatment": { + "name": "pre_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pre-treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process of pre-treatment removes materials that can be easily collected from the raw wastewater", + "title": "pre-treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pre-treatment" + ], + "rank": 342, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000348", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "primary_treatment": { + "name": "primary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "primary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process to produce both a generally homogeneous liquid capable of being treated biologically and a sludge that can be separately treated or processed", + "title": "primary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "primary treatment" + ], + "rank": 343, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000349", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "reactor_type": { + "name": "reactor_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "reactor type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Anaerobic digesters can be designed and engineered to operate using a number of different process configurations, as batch or continuous, mesophilic, high solid or low solid, and single stage or multistage", + "title": "reactor type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "reactor type" + ], + "rank": 346, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000350", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "secondary_treatment": { + "name": "secondary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "secondary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process for substantially degrading the biological content of the sewage", + "title": "secondary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "secondary treatment" + ], + "rank": 360, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000351", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sewage_type": { + "name": "sewage_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "sewage type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of wastewater treatment plant as municipial or industrial", + "title": "sewage type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sewage type" + ], + "rank": 361, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000215", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sludge_retent_time": { + "name": "sludge_retent_time", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "hours" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The time activated sludge remains in reactor", + "title": "sludge retention time", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sludge retention time" + ], + "rank": 362, + "is_a": "core field", + "slot_uri": "MIXS:0000669", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "soluble_inorg_mat": { + "name": "soluble_inorg_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "soluble inorganic material name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances such as ammonia, road-salt, sea-salt, cyanide, hydrogen sulfide, thiocyanates, thiosulfates, etc.", + "title": "soluble inorganic material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soluble inorganic material" + ], + "rank": 364, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000672", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "soluble_org_mat": { + "name": "soluble_org_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "soluble organic material name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances such as urea, fruit sugars, soluble proteins, drugs, pharmaceuticals, etc.", + "title": "soluble organic material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soluble organic material" + ], + "rank": 365, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000673", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "suspend_solids": { + "name": "suspend_solids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "suspended solid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, milligram per liter, mole per liter, gram per liter, part per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances including a wide variety of material, such as silt, decaying plant and animal matter; can include multiple substances", + "title": "suspended solids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "suspended solids" + ], + "rank": 372, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000150", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tertiary_treatment": { + "name": "tertiary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "tertiary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process providing a final treatment stage to raise the effluent quality before it is discharged to the receiving environment", + "title": "tertiary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "tertiary treatment" + ], + "rank": 374, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000352", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen concentration" + ], + "rank": 377, + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosphate": { + "name": "tot_phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total amount or concentration of phosphate", + "title": "total phosphate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total phosphate" + ], + "rank": 378, + "is_a": "core field", + "slot_uri": "MIXS:0000689", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "wastewater_type": { + "name": "wastewater_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "wastewater type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The origin of wastewater such as human waste, rainfall, storm drains, etc.", + "title": "wastewater type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "wastewater type" + ], + "rank": 385, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000353", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "horizon_meth": { + "name": "horizon_meth", + "title": "horizon method" + } + }, + "attributes": { + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "alias": "alkalinity", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biochem_oxygen_dem": { + "name": "biochem_oxygen_dem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Amount of dissolved oxygen needed by aerobic biological organisms in a body of water to break down organic material present in a given water sample at certain temperature over a specific time period", + "title": "biochemical oxygen demand", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biochemical oxygen demand" + ], + "rank": 296, + "is_a": "core field", + "slot_uri": "MIXS:0000653", + "alias": "biochem_oxygen_dem", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chem_oxygen_dem": { + "name": "chem_oxygen_dem", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "A measure of the capacity of water to consume oxygen during the decomposition of organic matter and the oxidation of inorganic chemicals such as ammonia and nitrite", + "title": "chemical oxygen demand", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical oxygen demand" + ], + "rank": 301, + "is_a": "core field", + "slot_uri": "MIXS:0000656", + "alias": "chem_oxygen_dem", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemEnum", + "recommended": true + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemCategoryEnum", + "recommended": true + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemSubtypeEnum", + "recommended": true + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "EcosystemTypeEnum", + "recommended": true + }, + "efficiency_percent": { + "name": "efficiency_percent", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Percentage of volatile solids removed from the anaerobic digestor", + "title": "efficiency percent", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "efficiency percent" + ], + "rank": 307, + "is_a": "core field", + "slot_uri": "MIXS:0000657", + "alias": "efficiency_percent", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "225" + }, + { + "value": "0" + }, + { + "value": "1250" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "required": true, + "multivalued": false + }, + "emulsions": { + "name": "emulsions", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "emulsion name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount or concentration of substances such as paints, adhesives, mayonnaise, hair colorants, emulsified oils, etc.; can include multiple emulsion types", + "title": "emulsions", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "emulsions" + ], + "rank": 308, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000660", + "alias": "emulsions", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "In this field, report which major environmental system your sample or specimen came from. The systems identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. were you in the desert or a rainforest?). We recommend using subclasses of ENVO's biome class: http://purl.obolibrary.org/obo/ENVO_00000428. Format (one term): termLabel [termID], Format (multiple terms): termLabel [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html", + "title": "broad-scale environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "canopy [ENVO:00000047]" + }, + { + "value": "herb and fern layer [ENVO:01000337]" + }, + { + "value": "litter layer [ENVO:01000338]" + }, + { + "value": "understory [ENVO:01000335]" + }, + { + "value": "shrub layer [ENVO:01000336]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "notes": [ + "range changed to enumeration late in makefile, so this is modified (but \"sample ID\" anyway)" + ], + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$" + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:EFO_0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "gaseous_substances": { + "name": "gaseous_substances", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous substance name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount or concentration of substances such as hydrogen sulfide, carbon dioxide, methane, etc.; can include multiple substances", + "title": "gaseous substances", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gaseous substances" + ], + "rank": 311, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000661", + "alias": "gaseous_substances", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{text}: {text}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$" + }, + "indust_eff_percent": { + "name": "indust_eff_percent", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Percentage of industrial effluents received by wastewater treatment plant", + "title": "industrial effluent percent", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "industrial effluent percent" + ], + "rank": 332, + "is_a": "core field", + "slot_uri": "MIXS:0000662", + "alias": "indust_eff_percent", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "inorg_particles": { + "name": "inorg_particles", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "inorganic particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of particles such as sand, grit, metal particles, ceramics, etc.; can include multiple particles", + "title": "inorganic particles", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "inorganic particles" + ], + "rank": 333, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000664", + "alias": "inorg_particles", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{lat lon}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?([1-8]?\\d(\\.\\d{1,8})?|90(\\.0{1,8})?)\\s[-+]?(180(\\.0{1,8})?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d{1,8})?)$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "alias": "nitrate", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_particles": { + "name": "org_particles", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "particle name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of particles such as faeces, hairs, food, vomit, paper fibers, plant material, humus, etc.", + "title": "organic particles", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic particles" + ], + "rank": 338, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000665", + "alias": "org_particles", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "alias": "perturbation", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "pH measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "notes": [ + "Use modified term" + ], + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "string_serialization": "{float}", + "slot_uri": "MIXS:0001001", + "alias": "ph", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "recommended": true, + "multivalued": false, + "minimum_value": 0, + "maximum_value": 14 + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "alias": "ph_meth", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "alias": "phosphate", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pre_treatment": { + "name": "pre_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "pre-treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process of pre-treatment removes materials that can be easily collected from the raw wastewater", + "title": "pre-treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pre-treatment" + ], + "rank": 342, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000348", + "alias": "pre_treatment", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "primary_treatment": { + "name": "primary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "primary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process to produce both a generally homogeneous liquid capable of being treated biologically and a sludge that can be separately treated or processed", + "title": "primary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "primary treatment" + ], + "rank": 343, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000349", + "alias": "primary_treatment", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "reactor_type": { + "name": "reactor_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "reactor type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Anaerobic digesters can be designed and engineered to operate using a number of different process configurations, as batch or continuous, mesophilic, high solid or low solid, and single stage or multistage", + "title": "reactor type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "reactor type" + ], + "rank": 346, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000350", + "alias": "reactor_type", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "comments": [ + "Report dimensions and details when applicable" + ], + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "comments": [ + "This can be a citation or description" + ], + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "comments": [ + "This refers to the TOTAL amount of sample collected from the experiment. NOT the amount sent to each institution or collected for a specific analysis." + ], + "examples": [ + { + "value": "5 grams" + }, + { + "value": "10 mL" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which the sample was stored (degrees are assumed)", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "secondary_treatment": { + "name": "secondary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "secondary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process for substantially degrading the biological content of the sewage", + "title": "secondary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "secondary treatment" + ], + "rank": 360, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000351", + "alias": "secondary_treatment", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sewage_type": { + "name": "sewage_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "sewage type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Type of wastewater treatment plant as municipial or industrial", + "title": "sewage type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sewage type" + ], + "rank": 361, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000215", + "alias": "sewage_type", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "sludge_retent_time": { + "name": "sludge_retent_time", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "hours" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The time activated sludge remains in reactor", + "title": "sludge retention time", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sludge retention time" + ], + "rank": 362, + "is_a": "core field", + "slot_uri": "MIXS:0000669", + "alias": "sludge_retent_time", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "alias": "sodium", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "soluble_inorg_mat": { + "name": "soluble_inorg_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "soluble inorganic material name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances such as ammonia, road-salt, sea-salt, cyanide, hydrogen sulfide, thiocyanates, thiosulfates, etc.", + "title": "soluble inorganic material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soluble inorganic material" + ], + "rank": 364, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000672", + "alias": "soluble_inorg_mat", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "soluble_org_mat": { + "name": "soluble_org_mat", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "soluble organic material name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, mole per liter, gram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances such as urea, fruit sugars, soluble proteins, drugs, pharmaceuticals, etc.", + "title": "soluble organic material", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soluble organic material" + ], + "rank": 365, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000673", + "alias": "soluble_org_mat", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "SpecificEcosystemEnum", + "recommended": true + }, + "suspend_solids": { + "name": "suspend_solids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "suspended solid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram, microgram, milligram per liter, mole per liter, gram per liter, part per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of substances including a wide variety of material, such as silt, decaying plant and animal matter; can include multiple substances", + "title": "suspended solids", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "suspended solids" + ], + "rank": 372, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000150", + "alias": "suspend_solids", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tertiary_treatment": { + "name": "tertiary_treatment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "tertiary treatment type" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The process providing a final treatment stage to raise the effluent quality before it is discharged to the receiving environment", + "title": "tertiary treatment", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "tertiary treatment" + ], + "rank": 374, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000352", + "alias": "tertiary_treatment", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen concentration" + ], + "rank": 377, + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "alias": "tot_nitro", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosphate": { + "name": "tot_phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total amount or concentration of phosphate", + "title": "total phosphate", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total phosphate" + ], + "rank": 378, + "is_a": "core field", + "slot_uri": "MIXS:0000689", + "alias": "tot_phosphate", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "wastewater_type": { + "name": "wastewater_type", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "wastewater type name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The origin of wastewater such as human waste, rainfall, storm drains, etc.", + "title": "wastewater type", + "examples": [ + { + "value": "" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "wastewater type" + ], + "rank": 385, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000353", + "alias": "wastewater_type", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "WastewaterSludgeInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "WastewaterSludgeInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "WaterInterface": { + "name": "WaterInterface", + "annotations": { + "excel_worksheet_name": { + "tag": "excel_worksheet_name", + "value": "water" + } + }, + "description": "water dh_interface", + "title": "Water", + "from_schema": "https://example.com/nmdc_submission_schema", + "is_a": "DhInterface", + "mixins": [ + "DhMultiviewCommonColumnsMixin", + "SampIdNewTermsMixin" + ], + "slot_usage": { + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "air temperature regimen" + ], + "rank": 16, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkalinity method" + ], + "rank": 218, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "alkyl_diethers": { + "name": "alkyl_diethers", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of alkyl diethers", + "title": "alkyl diethers", + "examples": [ + { + "value": "0.005 mole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "alkyl diethers" + ], + "rank": 2, + "is_a": "core field", + "slot_uri": "MIXS:0000490", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aminopept_act": { + "name": "aminopept_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of aminopeptidase activity", + "title": "aminopeptidase activity", + "examples": [ + { + "value": "0.269 mole per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "aminopeptidase activity" + ], + "rank": 3, + "is_a": "core field", + "slot_uri": "MIXS:0000172", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "atmospheric_data": { + "name": "atmospheric_data", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "atmospheric data name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Measurement of atmospheric data; can include multiple data", + "title": "atmospheric data", + "examples": [ + { + "value": "wind speed;9 knots" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "atmospheric data" + ], + "rank": 219, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0001097", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "bac_prod": { + "name": "bac_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Bacterial production in the water column measured by isotope uptake", + "title": "bacterial production", + "examples": [ + { + "value": "5 milligram per cubic meter per day" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bacterial production" + ], + "rank": 220, + "is_a": "core field", + "slot_uri": "MIXS:0000683", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bac_resp": { + "name": "bac_resp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day, micromole oxygen per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial respiration in the water column", + "title": "bacterial respiration", + "examples": [ + { + "value": "300 micromole oxygen per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bacterial respiration" + ], + "rank": 221, + "is_a": "core field", + "slot_uri": "MIXS:0000684", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bacteria_carb_prod": { + "name": "bacteria_carb_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial carbon production", + "title": "bacterial carbon production", + "examples": [ + { + "value": "2.53 microgram per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bacterial carbon production" + ], + "rank": 5, + "is_a": "core field", + "slot_uri": "MIXS:0000173", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biomass" + ], + "rank": 6, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "biotic regimen" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "bishomohopanol": { + "name": "bishomohopanol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bishomohopanol", + "title": "bishomohopanol", + "examples": [ + { + "value": "14 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bishomohopanol" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000175", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "bromide" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "carbon/nitrogen ratio" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "float", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "chlorophyll" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "todos": [ + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example." + ], + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "climate environment" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "conduc": { + "name": "conduc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliSiemens per centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Electrical conductivity of water", + "title": "conductivity", + "examples": [ + { + "value": "10 milliSiemens per centimeter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "conductivity" + ], + "rank": 222, + "is_a": "core field", + "slot_uri": "MIXS:0000692", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "archaeol;0.2 ng/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "diether lipids" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved hydrogen" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_nitro": { + "name": "diss_inorg_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic nitrogen", + "title": "dissolved inorganic nitrogen", + "examples": [ + { + "value": "761 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic nitrogen" + ], + "rank": 223, + "is_a": "core field", + "slot_uri": "MIXS:0000698", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_phosp": { + "name": "diss_inorg_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic phosphorus in the sample", + "title": "dissolved inorganic phosphorus", + "examples": [ + { + "value": "56.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved inorganic phosphorus" + ], + "rank": 224, + "is_a": "core field", + "slot_uri": "MIXS:0000106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved organic nitrogen" + ], + "rank": 18, + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "dissolved oxygen" + ], + "rank": 19, + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "down_par": { + "name": "down_par", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microEinstein per square meter per second, microEinstein per square centimeter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Visible waveband radiance and irradiance measurements in the water column", + "title": "downward PAR", + "examples": [ + { + "value": "28.71 microEinstein per square meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "downward PAR" + ], + "rank": 225, + "is_a": "core field", + "slot_uri": "MIXS:0000703", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "Report the major environmental system the sample or specimen came from. The system(s) identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. in the desert or a rainforest). We recommend using subclasses of EnvO’s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS", + "title": "broad-scale environmental context", + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000012", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvBroadScaleWaterEnum" + }, + { + "range": "string" + } + ] + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "examples": [ + { + "value": "litter layer [ENVO:01000338]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000013", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvLocalScaleWaterEnum" + }, + { + "range": "string" + } + ] + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "slot_uri": "MIXS:0000014", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvMediumWaterEnum" + }, + { + "range": "string" + } + ] + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:0001779]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "filter_method": { + "name": "filter_method", + "description": "Type of filter used or how the sample was filtered", + "title": "filter method", + "comments": [ + "describe the filter or provide a catalog number and manufacturer" + ], + "examples": [ + { + "value": "C18" + }, + { + "value": "Basix PES, 13-100-106 FisherSci" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000765" + ], + "rank": 6, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "fluor": { + "name": "fluor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram chlorophyll a per cubic meter, volts" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Raw or converted fluorescence of water", + "title": "fluorescence", + "examples": [ + { + "value": "2.5 volts" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "fluorescence" + ], + "rank": 226, + "is_a": "core field", + "slot_uri": "MIXS:0000704", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "todos": [ + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override" + ], + "examples": [ + { + "value": "CO2; 500ppm above ambient; constant" + }, + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "gaseous environment" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{term}: {term}, {text}", + "slot_uri": "MIXS:0000010", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false + }, + "glucosidase_act": { + "name": "glucosidase_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mol per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of glucosidase activity", + "title": "glucosidase activity", + "examples": [ + { + "value": "5 mol per liter per hour" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "glucosidase activity" + ], + "rank": 20, + "is_a": "core field", + "slot_uri": "MIXS:0000137", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "humidity regimen" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{float} {float}", + "slot_uri": "MIXS:0000009", + "owner": "Biosample", + "domain_of": [ + "FieldResearchSite", + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?$" + }, + "light_intensity": { + "name": "light_intensity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of light intensity", + "title": "light intensity", + "examples": [ + { + "value": "0.3 lux" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "light intensity" + ], + "rank": 227, + "is_a": "core field", + "slot_uri": "MIXS:0000706", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "light regimen" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_frict_vel": { + "name": "mean_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean friction velocity", + "title": "mean friction velocity", + "examples": [ + { + "value": "0.5 meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean friction velocity" + ], + "rank": 22, + "is_a": "core field", + "slot_uri": "MIXS:0000498", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_peak_frict_vel": { + "name": "mean_peak_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean peak friction velocity", + "title": "mean peak friction velocity", + "examples": [ + { + "value": "1 meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "mean peak friction velocity" + ], + "rank": 23, + "is_a": "core field", + "slot_uri": "MIXS:0000502", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "n_alkanes": { + "name": "n_alkanes", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "n-alkane name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of n-alkanes; can include multiple n-alkanes", + "title": "n-alkanes", + "examples": [ + { + "value": "n-hexadecane;100 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "n-alkanes" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000503", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "nitrogen" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic carbon" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "part_org_carb": { + "name": "part_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic carbon", + "title": "particulate organic carbon", + "examples": [ + { + "value": "1.92 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "particulate organic carbon" + ], + "rank": 31, + "is_a": "core field", + "slot_uri": "MIXS:0000515", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "part_org_nitro": { + "name": "part_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic nitrogen", + "title": "particulate organic nitrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "particulate organic nitrogen" + ], + "rank": 228, + "is_a": "core field", + "slot_uri": "MIXS:0000719", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "petroleum_hydrocarb": { + "name": "petroleum_hydrocarb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of petroleum hydrocarbon", + "title": "petroleum hydrocarbon", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "petroleum hydrocarbon" + ], + "rank": 34, + "is_a": "core field", + "slot_uri": "MIXS:0000516", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ph measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0001001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "double", + "multivalued": false + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phaeopigments": { + "name": "phaeopigments", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phaeopigment name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phaeopigments; can include multiple phaeopigments", + "title": "phaeopigments", + "examples": [ + { + "value": "phaeophytin;2.5 mg/m3" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phaeopigments" + ], + "rank": 35, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000180", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 mg/L" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "phospholipid fatty acid" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000181", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "photon_flux": { + "name": "photon_flux", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of photons per second per unit area" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of photon flux", + "title": "photon flux", + "examples": [ + { + "value": "3.926 micromole photons per second per square meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "photon flux" + ], + "rank": 229, + "is_a": "core field", + "slot_uri": "MIXS:0000725", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "primary_prod": { + "name": "primary_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day, gram per square meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of primary production, generally measured as isotope uptake", + "title": "primary production", + "examples": [ + { + "value": "100 milligram per cubic meter per day" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "primary production" + ], + "rank": 230, + "is_a": "core field", + "slot_uri": "MIXS:0000728", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "redox_potential": { + "name": "redox_potential", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millivolt" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Redox potential, measured relative to a hydrogen cell, indicating oxidation or reduction potential", + "title": "redox potential", + "examples": [ + { + "value": "300 millivolt" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "redox potential" + ], + "rank": 40, + "is_a": "core field", + "slot_uri": "MIXS:0000182", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "https://doi.org/10.1007/978-1-61779-986-0_28" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "salinity method" + ], + "rank": 55, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "examples": [ + { + "value": "5 liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000001", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which sample was stored, e.g. -80 degree Celsius", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 5, + "string_serialization": "{text}:{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "silicate" + ], + "rank": 43, + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "size_frac_low": { + "name": "size_frac_low", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to pre-filter/pre-sort the sample. Materials larger than the size threshold are excluded from the sample", + "title": "size-fraction lower threshold", + "examples": [ + { + "value": "0.2 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size-fraction lower threshold" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000735", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac_up": { + "name": "size_frac_up", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to retain the sample. Materials smaller than the size threshold are excluded from the sample", + "title": "size-fraction upper threshold", + "examples": [ + { + "value": "20 micrometer" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "size-fraction upper threshold" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000736", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "soluble_react_phosp": { + "name": "soluble_react_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of soluble reactive phosphorus", + "title": "soluble reactive phosphorus", + "examples": [ + { + "value": "0.1 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "soluble reactive phosphorus" + ], + "rank": 231, + "is_a": "core field", + "slot_uri": "MIXS:0000738", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "Study" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "suspend_part_matter": { + "name": "suspend_part_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of suspended particulate matter", + "title": "suspended particulate matter", + "examples": [ + { + "value": "0.5 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "suspended particulate matter" + ], + "rank": 232, + "is_a": "core field", + "slot_uri": "MIXS:0000741", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tidal_stage": { + "name": "tidal_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of tide", + "title": "tidal stage", + "examples": [ + { + "value": "high tide" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "tidal stage" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000750", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "tidal_stage_enum", + "multivalued": false + }, + "tot_depth_water_col": { + "name": "tot_depth_water_col", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of total depth of water column", + "title": "total depth of water column", + "examples": [ + { + "value": "500 meter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total depth of water column" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000634", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_diss_nitro": { + "name": "tot_diss_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total dissolved nitrogen concentration, reported as nitrogen, measured by: total dissolved nitrogen = NH4 + NO3NO2 + dissolved organic nitrogen", + "title": "total dissolved nitrogen", + "examples": [ + { + "value": "40 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total dissolved nitrogen" + ], + "rank": 233, + "is_a": "core field", + "slot_uri": "MIXS:0000744", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_inorg_nitro": { + "name": "tot_inorg_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total inorganic nitrogen content", + "title": "total inorganic nitrogen", + "examples": [ + { + "value": "40 microgram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total inorganic nitrogen" + ], + "rank": 234, + "is_a": "core field", + "slot_uri": "MIXS:0000745", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total nitrogen concentration" + ], + "rank": 377, + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_part_carb": { + "name": "tot_part_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total particulate carbon content", + "title": "total particulate carbon", + "examples": [ + { + "value": "35 micromole per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total particulate carbon" + ], + "rank": 235, + "is_a": "core field", + "slot_uri": "MIXS:0000747", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "total phosphorus" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "turbidity": { + "name": "turbidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "formazin turbidity unit, formazin nephelometric units" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the amount of cloudiness or haziness in water caused by individual particles", + "title": "turbidity", + "examples": [ + { + "value": "0.3 nephelometric turbidity units" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "turbidity" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000191", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_current": { + "name": "water_current", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per second, knots" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of magnitude and direction of flow within a fluid", + "title": "water current", + "examples": [ + { + "value": "10 cubic meter per second" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "water current" + ], + "rank": 236, + "is_a": "core field", + "slot_uri": "MIXS:0000203", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + }, + { + "value": "75% water holding capacity; constant" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "watering regimen" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + } + }, + "attributes": { + "air_temp_regm": { + "name": "air_temp_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "temperature value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying temperatures; should include the temperature, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include different temperature regimens", + "title": "air temperature regimen", + "examples": [ + { + "value": "25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "air temperature regimen" + ], + "rank": 16, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000551", + "alias": "air_temp_regm", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "alkalinity": { + "name": "alkalinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliequivalent per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Alkalinity, the ability of a solution to neutralize acids to the equivalence point of carbonate or bicarbonate", + "title": "alkalinity", + "examples": [ + { + "value": "50 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity" + ], + "rank": 1, + "is_a": "core field", + "slot_uri": "MIXS:0000421", + "alias": "alkalinity", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "alkalinity_method": { + "name": "alkalinity_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "description of method" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Method used for alkalinity measurement", + "title": "alkalinity method", + "examples": [ + { + "value": "titration" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkalinity method" + ], + "rank": 218, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000298", + "alias": "alkalinity_method", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "alkyl_diethers": { + "name": "alkyl_diethers", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of alkyl diethers", + "title": "alkyl diethers", + "examples": [ + { + "value": "0.005 mole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "alkyl diethers" + ], + "rank": 2, + "is_a": "core field", + "slot_uri": "MIXS:0000490", + "alias": "alkyl_diethers", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "aminopept_act": { + "name": "aminopept_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of aminopeptidase activity", + "title": "aminopeptidase activity", + "examples": [ + { + "value": "0.269 mole per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "aminopeptidase activity" + ], + "rank": 3, + "is_a": "core field", + "slot_uri": "MIXS:0000172", + "alias": "aminopept_act", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ammonium": { + "name": "ammonium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of ammonium in the sample", + "title": "ammonium", + "examples": [ + { + "value": "1.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "ammonium" + ], + "rank": 4, + "is_a": "core field", + "slot_uri": "MIXS:0000427", + "alias": "ammonium", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "atmospheric_data": { + "name": "atmospheric_data", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "atmospheric data name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Measurement of atmospheric data; can include multiple data", + "title": "atmospheric data", + "examples": [ + { + "value": "wind speed;9 knots" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "atmospheric data" + ], + "rank": 219, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0001097", + "alias": "atmospheric_data", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "bac_prod": { + "name": "bac_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Bacterial production in the water column measured by isotope uptake", + "title": "bacterial production", + "examples": [ + { + "value": "5 milligram per cubic meter per day" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bacterial production" + ], + "rank": 220, + "is_a": "core field", + "slot_uri": "MIXS:0000683", + "alias": "bac_prod", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bac_resp": { + "name": "bac_resp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day, micromole oxygen per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial respiration in the water column", + "title": "bacterial respiration", + "examples": [ + { + "value": "300 micromole oxygen per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bacterial respiration" + ], + "rank": 221, + "is_a": "core field", + "slot_uri": "MIXS:0000684", + "alias": "bac_resp", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bacteria_carb_prod": { + "name": "bacteria_carb_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of bacterial carbon production", + "title": "bacterial carbon production", + "examples": [ + { + "value": "2.53 microgram per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bacterial carbon production" + ], + "rank": 5, + "is_a": "core field", + "slot_uri": "MIXS:0000173", + "alias": "bacteria_carb_prod", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "biomass": { + "name": "biomass", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "biomass type;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "ton, kilogram, gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g. Microbial, total. Can include multiple measurements", + "title": "biomass", + "examples": [ + { + "value": "total;20 gram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biomass" + ], + "rank": 6, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000174", + "alias": "biomass", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "biotic_regm": { + "name": "biotic_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "free text" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving use of biotic factors, such as bacteria, viruses or fungi.", + "title": "biotic regimen", + "examples": [ + { + "value": "sample inoculated with Rhizobium spp. Culture" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "biotic regimen" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001038", + "alias": "biotic_regm", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "bishomohopanol": { + "name": "bishomohopanol", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, microgram per gram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bishomohopanol", + "title": "bishomohopanol", + "examples": [ + { + "value": "14 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bishomohopanol" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000175", + "alias": "bishomohopanol", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "bromide": { + "name": "bromide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of bromide", + "title": "bromide", + "examples": [ + { + "value": "0.05 parts per million" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "bromide" + ], + "rank": 8, + "is_a": "core field", + "slot_uri": "MIXS:0000176", + "alias": "bromide", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "calcium": { + "name": "calcium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, micromole per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of calcium in the sample", + "title": "calcium", + "examples": [ + { + "value": "0.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "calcium" + ], + "rank": 9, + "is_a": "core field", + "slot_uri": "MIXS:0000432", + "alias": "calcium", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "carb_nitro_ratio": { + "name": "carb_nitro_ratio", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ratio of amount or concentrations of carbon to nitrogen", + "title": "carbon/nitrogen ratio", + "examples": [ + { + "value": "0.417361111" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "carbon/nitrogen ratio" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000310", + "alias": "carb_nitro_ratio", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "float", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chem_administration": { + "name": "chem_administration", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "CHEBI;timestamp" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "List of chemical compounds administered to the host or site where sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can include multiple compounds. For chemical entities of biological interest ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi", + "title": "chemical administration", + "examples": [ + { + "value": "agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22" + }, + { + "value": "agar [CHEBI:2509];2018-05" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chemical administration" + ], + "rank": 17, + "is_a": "core field", + "string_serialization": "{termLabel} {[termID]};{timestamp}", + "slot_uri": "MIXS:0000751", + "alias": "chem_administration", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\];([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" + }, + "chloride": { + "name": "chloride", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chloride in the sample", + "title": "chloride", + "examples": [ + { + "value": "5000 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chloride" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000429", + "alias": "chloride", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "chlorophyll": { + "name": "chlorophyll", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter, microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of chlorophyll", + "title": "chlorophyll", + "examples": [ + { + "value": "5 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "chlorophyll" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000177", + "alias": "chlorophyll", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "climate_environment": { + "name": "climate_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "climate name;treatment interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Treatment involving an exposure to a particular climate; treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple climates", + "title": "climate environment", + "todos": [ + "description says \"can include multiple climates\" but multivalued is set to false", + "add examples, i need to see some examples to add correctly formatted example." + ], + "examples": [ + { + "value": "tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "climate environment" + ], + "rank": 19, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0001040", + "alias": "climate_environment", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "collection_date": { + "name": "collection_date", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "date and time" + } + }, + "description": "The date of sampling", + "title": "collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date only", + "Use modified term (amended definition)" + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "collection date" + ], + "rank": 3, + "is_a": "environment field", + "string_serialization": "{date, arbitrary precision}", + "slot_uri": "MIXS:0000011", + "alias": "collection_date", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "alias": "collection_date_inc", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "alias": "collection_time", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "conduc": { + "name": "conduc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliSiemens per centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Electrical conductivity of water", + "title": "conductivity", + "examples": [ + { + "value": "10 milliSiemens per centimeter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "conductivity" + ], + "rank": 222, + "is_a": "core field", + "slot_uri": "MIXS:0000692", + "alias": "conduc", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "density": { + "name": "density", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter, gram per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Density of the sample, which is its mass per unit volume (aka volumetric mass density)", + "title": "density", + "examples": [ + { + "value": "1000 kilogram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "density" + ], + "rank": 12, + "is_a": "core field", + "slot_uri": "MIXS:0000435", + "alias": "density", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "depth": { + "name": "depth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "The vertical distance below local surface, e.g. for sediment or soil samples depth is measured from sediment or soil surface, respectively. Depth can be reported as an interval for subsurface samples.", + "title": "depth, meters", + "notes": [ + "Use modified term" + ], + "comments": [ + "All depths must be reported in meters. Provide the numerical portion only." + ], + "examples": [ + { + "value": "0 - 0.1" + }, + { + "value": "1" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "depth" + ], + "rank": 9, + "is_a": "environment field", + "string_serialization": "{float}|{float}-{float}", + "slot_uri": "MIXS:0000018", + "alias": "depth", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?(\\s*-\\s*[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?)?$" + }, + "diether_lipids": { + "name": "diether_lipids", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "diether lipid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "nanogram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of diether lipids; can include multiple types of diether lipids", + "title": "diether lipids", + "examples": [ + { + "value": "archaeol;0.2 ng/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "diether lipids" + ], + "rank": 13, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000178", + "alias": "diether_lipids", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "diss_carb_dioxide": { + "name": "diss_carb_dioxide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved carbon dioxide in the sample or liquid portion of the sample", + "title": "dissolved carbon dioxide", + "examples": [ + { + "value": "5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved carbon dioxide" + ], + "rank": 14, + "is_a": "core field", + "slot_uri": "MIXS:0000436", + "alias": "diss_carb_dioxide", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_hydrogen": { + "name": "diss_hydrogen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved hydrogen", + "title": "dissolved hydrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved hydrogen" + ], + "rank": 15, + "is_a": "core field", + "slot_uri": "MIXS:0000179", + "alias": "diss_hydrogen", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_carb": { + "name": "diss_inorg_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved inorganic carbon concentration in the sample, typically measured after filtering the sample using a 0.45 micrometer filter", + "title": "dissolved inorganic carbon", + "examples": [ + { + "value": "2059 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic carbon" + ], + "rank": 16, + "is_a": "core field", + "slot_uri": "MIXS:0000434", + "alias": "diss_inorg_carb", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_nitro": { + "name": "diss_inorg_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic nitrogen", + "title": "dissolved inorganic nitrogen", + "examples": [ + { + "value": "761 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic nitrogen" + ], + "rank": 223, + "is_a": "core field", + "slot_uri": "MIXS:0000698", + "alias": "diss_inorg_nitro", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_inorg_phosp": { + "name": "diss_inorg_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved inorganic phosphorus in the sample", + "title": "dissolved inorganic phosphorus", + "examples": [ + { + "value": "56.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved inorganic phosphorus" + ], + "rank": 224, + "is_a": "core field", + "slot_uri": "MIXS:0000106", + "alias": "diss_inorg_phosp", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_carb": { + "name": "diss_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved organic carbon in the sample, liquid portion of the sample, or aqueous phase of the fluid", + "title": "dissolved organic carbon", + "examples": [ + { + "value": "197 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic carbon" + ], + "rank": 17, + "is_a": "core field", + "slot_uri": "MIXS:0000433", + "alias": "diss_org_carb", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_org_nitro": { + "name": "diss_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Dissolved organic nitrogen concentration measured as; total dissolved nitrogen - NH4 - NO3 - NO2", + "title": "dissolved organic nitrogen", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved organic nitrogen" + ], + "rank": 18, + "is_a": "core field", + "slot_uri": "MIXS:0000162", + "alias": "diss_org_nitro", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "diss_oxygen": { + "name": "diss_oxygen", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per kilogram, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of dissolved oxygen", + "title": "dissolved oxygen", + "examples": [ + { + "value": "175 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "dissolved oxygen" + ], + "rank": 19, + "is_a": "core field", + "slot_uri": "MIXS:0000119", + "alias": "diss_oxygen", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "down_par": { + "name": "down_par", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microEinstein per square meter per second, microEinstein per square centimeter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Visible waveband radiance and irradiance measurements in the water column", + "title": "downward PAR", + "examples": [ + { + "value": "28.71 microEinstein per square meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "downward PAR" + ], + "rank": 225, + "is_a": "core field", + "slot_uri": "MIXS:0000703", + "alias": "down_par", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ecosystem": { + "name": "ecosystem", + "description": "An ecosystem is a combination of a physical environment (abiotic factors) and all the organisms (biotic factors) that interact with this environment. Ecosystem is in position 1/5 in a GOLD path.", + "comments": [ + "The abiotic factors play a profound role on the type and composition of organisms in a given environment. The GOLD Ecosystem at the top of the five-level classification system is aimed at capturing the broader environment from which an organism or environmental sample is collected. The three broad groups under Ecosystem are Environmental, Host-associated, and Engineered. They represent samples collected from a natural environment or from another organism or from engineered environments like bioreactors respectively." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 9, + "is_a": "gold_path_field", + "alias": "ecosystem", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "ecosystem_category": { + "name": "ecosystem_category", + "description": "Ecosystem categories represent divisions within the ecosystem based on specific characteristics of the environment from where an organism or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path.", + "comments": [ + "The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. Ecosystem categories for Host-associated samples can be individual hosts or phyla and for engineered samples it may be manipulated environments like bioreactors, solid waste etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 10, + "is_a": "gold_path_field", + "alias": "ecosystem_category", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "ecosystem_subtype": { + "name": "ecosystem_subtype", + "description": "Ecosystem subtypes represent further subdivision of Ecosystem types into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD path.", + "comments": [ + "Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in the Ecosystem subtype category." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 12, + "is_a": "gold_path_field", + "alias": "ecosystem_subtype", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "ecosystem_type": { + "name": "ecosystem_type", + "description": "Ecosystem types represent things having common characteristics within the Ecosystem Category. These common characteristics based grouping is still broad but specific to the characteristics of a given environment. Ecosystem type is in position 3/5 in a GOLD path.", + "comments": [ + "The Aquatic ecosystem category (for example) may have ecosystem types like Marine or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor air as different Ecosystem Types. In the case of Host-associated samples, ecosystem type can represent Respiratory system, Digestive system, Roots etc." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 11, + "is_a": "gold_path_field", + "alias": "ecosystem_type", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "elev": { + "name": "elev", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + } + }, + "description": "Elevation of the sampling site is its height above a fixed reference point, most commonly the mean sea level. Elevation is mainly used when referring to points on the earth's surface, while altitude is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit.", + "title": "elevation, meters", + "comments": [ + "All elevations must be reported in meters. Provide the numerical portion only.", + "Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, if needed, to help estimate the elevation based on latitude and longitude coordinates." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "elevation" + ], + "rank": 6, + "is_a": "environment field", + "slot_uri": "MIXS:0000093", + "alias": "elev", + "owner": "WaterInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "float", + "multivalued": false + }, + "env_broad_scale": { + "name": "env_broad_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The major environment type(s) where the sample was collected. Recommend subclasses of biome [ENVO:00000428]. Multiple terms can be separated by one or more pipes." + }, + "tooltip": { + "tag": "tooltip", + "value": "The biome or major environmental system where the sample or specimen originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe the broad anatomical or morphological context" + } + }, + "description": "Report the major environmental system the sample or specimen came from. The system(s) identified should have a coarse spatial grain, to provide the general environmental context of where the sampling was done (e.g. in the desert or a rainforest). We recommend using subclasses of EnvO’s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS", + "title": "broad-scale environmental context", + "examples": [ + { + "value": "oceanic epipelagic zone biome [ENVO:01000035]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "broad-scale environmental context" + ], + "rank": 6, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000012", + "alias": "env_broad_scale", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^\\S+.*\\S+ \\[ENVO:\\d{7,8}\\]$", + "any_of": [ + { + "range": "EnvBroadScaleWaterEnum" + }, + { + "range": "string" + } + ] + }, + "env_local_scale": { + "name": "env_local_scale", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "Environmental entities having causal influences upon the entity at time of sampling." + }, + "tooltip": { + "tag": "tooltip", + "value": "The specific environmental entities or features near the sample or specimen that significantly influence its characteristics or composition. These entities are typically smaller in scale than the broad environmental context. Values for this field should be countable, material nouns and must be chosen from subclasses of BFO:0000040 (material entity) that appear in the Environment Ontology (ENVO). For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to describe specific anatomical structures or plant parts." + } + }, + "description": "Report the entity or entities which are in the sample or specimen’s local vicinity and which you believe have significant causal influences on your sample or specimen. We recommend using EnvO terms which are of smaller spatial grain than your entry for env_broad_scale. Terms, such as anatomical sites, from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.", + "title": "local environmental context", + "examples": [ + { + "value": "litter layer [ENVO:01000338]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "local environmental context" + ], + "rank": 7, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000013", + "alias": "env_local_scale", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvLocalScaleWaterEnum" + }, + { + "range": "string" + } + ] + }, + "env_medium": { + "name": "env_medium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "The material displaced by the entity at time of sampling. Recommend subclasses of environmental material [ENVO:00010483]." + }, + "tooltip": { + "tag": "tooltip", + "value": "The predominant environmental material or substrate that directly surrounds or hosts the sample or specimen at the time of sampling. Choose values from subclasses of the 'environmental material' class [ENVO:00010483] in the Environment Ontology (ENVO). Values for this field should be measurable or mass material nouns, representing continuous environmental materials. For host-associated or plant-associated samples, use terms from the UBERON or Plant Ontology to indicate a tissue, organ, or plant structure" + } + }, + "description": "Report the environmental material(s) immediately surrounding the sample or specimen at the time of sampling. We recommend using subclasses of 'environmental material' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS . Terms from other OBO ontologies are permissible as long as they reference mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities (e.g. a tree, a leaf, a table top).", + "title": "environmental medium", + "examples": [ + { + "value": "soil [ENVO:00001998]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "environmental medium" + ], + "rank": 8, + "is_a": "mixs_env_triad_field", + "string_serialization": "{termLabel} {[termID]}", + "slot_uri": "MIXS:0000014", + "alias": "env_medium", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^^\\S+.*\\S+ \\[(ENVO:\\d{7,8}|PO:\\d{7})\\]$", + "any_of": [ + { + "range": "EnvMediumWaterEnum" + }, + { + "range": "string" + } + ] + }, + "experimental_factor": { + "name": "experimental_factor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text or EFO and/or OBI" + } + }, + "description": "Experimental factors are essentially the variable aspects of an experiment design which can be used to describe an experiment, or set of experiments, in an increasingly detailed manner. This field accepts ontology terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI", + "title": "experimental factor", + "examples": [ + { + "value": "time series design [EFO:0001779]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "experimental factor" + ], + "rank": 12, + "is_a": "investigation field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000008", + "alias": "experimental_factor", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "filter_method": { + "name": "filter_method", + "description": "Type of filter used or how the sample was filtered", + "title": "filter method", + "comments": [ + "describe the filter or provide a catalog number and manufacturer" + ], + "examples": [ + { + "value": "C18" + }, + { + "value": "Basix PES, 13-100-106 FisherSci" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000765" + ], + "rank": 6, + "string_serialization": "{text}", + "alias": "filter_method", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "fluor": { + "name": "fluor", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram chlorophyll a per cubic meter, volts" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Raw or converted fluorescence of water", + "title": "fluorescence", + "examples": [ + { + "value": "2.5 volts" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "fluorescence" + ], + "rank": 226, + "is_a": "core field", + "slot_uri": "MIXS:0000704", + "alias": "fluor", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "gaseous_environment": { + "name": "gaseous_environment", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "gaseous compound name;gaseous compound amount;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Use of conditions with differing gaseous environments; should include the name of gaseous compound, amount administered, treatment duration, interval and total experimental duration; can include multiple gaseous environment regimens", + "title": "gaseous environment", + "todos": [ + "would like to see usage examples for this slot. Requiring micromole/L seems too limiting and doesn't match expected_value value", + "did I do this right? keep the example that's provided and add another? so as to not override" + ], + "examples": [ + { + "value": "CO2; 500ppm above ambient; constant" + }, + { + "value": "nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "gaseous environment" + ], + "rank": 20, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000558", + "alias": "gaseous_environment", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "geo_loc_name": { + "name": "geo_loc_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "country or sea name (INSDC or GAZ): region(GAZ), specific location name" + } + }, + "description": "The geographical origin of the sample as defined by the country or sea name followed by specific region name.", + "title": "geographic location (country and/or sea,region)", + "examples": [ + { + "value": "USA: Maryland, Bethesda" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (country and/or sea,region)" + ], + "rank": 4, + "is_a": "environment field", + "string_serialization": "{term}: {term}, {text}", + "slot_uri": "MIXS:0000010", + "alias": "geo_loc_name", + "owner": "WaterInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "required": true, + "multivalued": false + }, + "glucosidase_act": { + "name": "glucosidase_act", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mol per liter per hour" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of glucosidase activity", + "title": "glucosidase activity", + "examples": [ + { + "value": "5 mol per liter per hour" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "glucosidase activity" + ], + "rank": 20, + "is_a": "core field", + "slot_uri": "MIXS:0000137", + "alias": "glucosidase_act", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "humidity_regm": { + "name": "humidity_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "humidity value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "gram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to varying degree of humidity; information about treatment involving use of growth hormones; should include amount of humidity administered, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "humidity regimen", + "examples": [ + { + "value": "25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "humidity regimen" + ], + "rank": 21, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000568", + "alias": "humidity_regm", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "alias": "isotope_exposure", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "lat_lon": { + "name": "lat_lon", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "decimal degrees, limit to 8 decimal points" + } + }, + "description": "The geographical origin of the sample as defined by latitude and longitude. The values should be reported in decimal degrees and in WGS84 system", + "title": "geographic location (latitude and longitude)", + "notes": [ + "This is currently a required field but it's not clear if this should be required for human hosts" + ], + "examples": [ + { + "value": "50.586825 6.408977" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "geographic location (latitude and longitude)" + ], + "rank": 5, + "is_a": "environment field", + "string_serialization": "{float} {float}", + "slot_uri": "MIXS:0000009", + "alias": "lat_lon", + "owner": "WaterInterface", + "domain_of": [ + "FieldResearchSite", + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?$" + }, + "light_intensity": { + "name": "light_intensity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of light intensity", + "title": "light intensity", + "examples": [ + { + "value": "0.3 lux" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light intensity" + ], + "rank": 227, + "is_a": "core field", + "slot_uri": "MIXS:0000706", + "alias": "light_intensity", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "light_regm": { + "name": "light_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "exposure type;light intensity;light quality" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "lux; micrometer, nanometer, angstrom" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Information about treatment(s) involving exposure to light, including both light intensity and quality.", + "title": "light regimen", + "examples": [ + { + "value": "incandescant light;10 lux;450 nanometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "light regimen" + ], + "rank": 24, + "is_a": "core field", + "string_serialization": "{text};{float} {unit};{float} {unit}", + "slot_uri": "MIXS:0000569", + "alias": "light_regm", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "magnesium": { + "name": "magnesium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per liter, milligram per liter, parts per million, micromole per kilogram" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of magnesium in the sample", + "title": "magnesium", + "examples": [ + { + "value": "52.8 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "magnesium" + ], + "rank": 21, + "is_a": "core field", + "slot_uri": "MIXS:0000431", + "alias": "magnesium", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_frict_vel": { + "name": "mean_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean friction velocity", + "title": "mean friction velocity", + "examples": [ + { + "value": "0.5 meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean friction velocity" + ], + "rank": 22, + "is_a": "core field", + "slot_uri": "MIXS:0000498", + "alias": "mean_frict_vel", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "mean_peak_frict_vel": { + "name": "mean_peak_frict_vel", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter per second" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of mean peak friction velocity", + "title": "mean peak friction velocity", + "examples": [ + { + "value": "1 meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "mean peak friction velocity" + ], + "rank": 23, + "is_a": "core field", + "slot_uri": "MIXS:0000502", + "alias": "mean_peak_frict_vel", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "misc_param": { + "name": "misc_param", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "parameter name;measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Any other measurement performed or parameter collected, that is not listed here", + "title": "miscellaneous parameter", + "examples": [ + { + "value": "Bicarbonate ion concentration;2075 micromole per kilogram" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "miscellaneous parameter" + ], + "rank": 23, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000752", + "alias": "misc_param", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "n_alkanes": { + "name": "n_alkanes", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "n-alkane name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of n-alkanes; can include multiple n-alkanes", + "title": "n-alkanes", + "examples": [ + { + "value": "n-hexadecane;100 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "n-alkanes" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000503", + "alias": "n_alkanes", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "nitrate": { + "name": "nitrate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrate in the sample", + "title": "nitrate", + "examples": [ + { + "value": "65 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrate" + ], + "rank": 26, + "is_a": "core field", + "slot_uri": "MIXS:0000425", + "alias": "nitrate", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitrite": { + "name": "nitrite", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrite in the sample", + "title": "nitrite", + "examples": [ + { + "value": "0.5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrite" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0000426", + "alias": "nitrite", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "nitro": { + "name": "nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of nitrogen (total)", + "title": "nitrogen", + "examples": [ + { + "value": "4.2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "nitrogen" + ], + "rank": 28, + "is_a": "core field", + "slot_uri": "MIXS:0000504", + "alias": "nitro", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_carb": { + "name": "org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic carbon", + "title": "organic carbon", + "examples": [ + { + "value": "1.5 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic carbon" + ], + "rank": 29, + "is_a": "core field", + "slot_uri": "MIXS:0000508", + "alias": "org_carb", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_matter": { + "name": "org_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic matter", + "title": "organic matter", + "examples": [ + { + "value": "1.75 milligram per cubic meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic matter" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000204", + "alias": "org_matter", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "org_nitro": { + "name": "org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of organic nitrogen", + "title": "organic nitrogen", + "examples": [ + { + "value": "4 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organic nitrogen" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000205", + "alias": "org_nitro", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "organism_count": { + "name": "organism_count", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "organism name;measurement value;enumeration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of cells per cubic meter, number of cells per milliliter, number of cells per cubic centimeter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Total cell count of any organism (or group of organisms) per gram, volume or area of sample, should include name of organism followed by count. The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)", + "title": "organism count", + "examples": [ + { + "value": "total prokaryotes;3.5e7 cells/mL;qPCR" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "organism count" + ], + "rank": 30, + "is_a": "core field", + "slot_uri": "MIXS:0000103", + "alias": "organism_count", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other)\\|)*(\\S+.*\\S+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+.*\\S+;(qPCR|ATP|MPN|other))$" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Oxygenation status of sample", + "title": "oxygenation status of sample", + "examples": [ + { + "value": "aerobic" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "oxygenation status of sample" + ], + "rank": 25, + "is_a": "core field", + "slot_uri": "MIXS:0000753", + "alias": "oxy_stat_samp", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "OxyStatSampEnum", + "multivalued": false + }, + "part_org_carb": { + "name": "part_org_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic carbon", + "title": "particulate organic carbon", + "examples": [ + { + "value": "1.92 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "particulate organic carbon" + ], + "rank": 31, + "is_a": "core field", + "slot_uri": "MIXS:0000515", + "alias": "part_org_carb", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "part_org_nitro": { + "name": "part_org_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of particulate organic nitrogen", + "title": "particulate organic nitrogen", + "examples": [ + { + "value": "0.3 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "particulate organic nitrogen" + ], + "rank": 228, + "is_a": "core field", + "slot_uri": "MIXS:0000719", + "alias": "part_org_nitro", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "perturbation": { + "name": "perturbation", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "perturbation type name;perturbation interval and duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Type of perturbation, e.g. chemical administration, physical disturbance, etc., coupled with perturbation regimen including how many times the perturbation was repeated, how long each perturbation lasted, and the start and end time of the entire perturbation period; can include multiple perturbation types", + "title": "perturbation", + "examples": [ + { + "value": "antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "perturbation" + ], + "rank": 33, + "is_a": "core field", + "string_serialization": "{text};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000754", + "alias": "perturbation", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "petroleum_hydrocarb": { + "name": "petroleum_hydrocarb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of petroleum hydrocarbon", + "title": "petroleum hydrocarbon", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "petroleum hydrocarbon" + ], + "rank": 34, + "is_a": "core field", + "slot_uri": "MIXS:0000516", + "alias": "petroleum_hydrocarb", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "ph": { + "name": "ph", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Ph measurement of the sample, or liquid portion of sample, or aqueous phase of the fluid", + "title": "pH", + "examples": [ + { + "value": "7.2" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH" + ], + "rank": 27, + "is_a": "core field", + "slot_uri": "MIXS:0001001", + "alias": "ph", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "double", + "multivalued": false + }, + "ph_meth": { + "name": "ph_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining ph", + "title": "pH method", + "comments": [ + "This can include a link to the instrument used or a citation for the method." + ], + "examples": [ + { + "value": "https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB" + }, + { + "value": "https://doi.org/10.2136/sssabookser5.3.c16" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pH method" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0001106", + "alias": "ph_meth", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "phaeopigments": { + "name": "phaeopigments", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phaeopigment name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phaeopigments; can include multiple phaeopigments", + "title": "phaeopigments", + "examples": [ + { + "value": "phaeophytin;2.5 mg/m3" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phaeopigments" + ], + "rank": 35, + "is_a": "core field", + "string_serialization": "{text};{float} {unit}", + "slot_uri": "MIXS:0000180", + "alias": "phaeopigments", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+\\|)*([^;\\t\\r\\x0A]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A]+)$" + }, + "phosphate": { + "name": "phosphate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of phosphate", + "title": "phosphate", + "examples": [ + { + "value": "0.7 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phosphate" + ], + "rank": 53, + "is_a": "core field", + "slot_uri": "MIXS:0000505", + "alias": "phosphate", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "phosplipid_fatt_acid": { + "name": "phosplipid_fatt_acid", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "phospholipid fatty acid name;measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "mole per gram, mole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Concentration of phospholipid fatty acids", + "title": "phospholipid fatty acid", + "examples": [ + { + "value": "2.98 mg/L" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "phospholipid fatty acid" + ], + "rank": 36, + "is_a": "core field", + "string_serialization": "{float} {unit}", + "slot_uri": "MIXS:0000181", + "alias": "phosplipid_fatt_acid", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "photon_flux": { + "name": "photon_flux", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "number of photons per second per unit area" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of photon flux", + "title": "photon flux", + "examples": [ + { + "value": "3.926 micromole photons per second per square meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "photon flux" + ], + "rank": 229, + "is_a": "core field", + "slot_uri": "MIXS:0000725", + "alias": "photon_flux", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "potassium": { + "name": "potassium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of potassium in the sample", + "title": "potassium", + "examples": [ + { + "value": "463 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "potassium" + ], + "rank": 38, + "is_a": "core field", + "slot_uri": "MIXS:0000430", + "alias": "potassium", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "pressure": { + "name": "pressure", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "atmosphere" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Pressure to which the sample is subject to, in atmospheres", + "title": "pressure", + "examples": [ + { + "value": "50 atmosphere" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "pressure" + ], + "rank": 39, + "is_a": "core field", + "slot_uri": "MIXS:0000412", + "alias": "pressure", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "primary_prod": { + "name": "primary_prod", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per cubic meter per day, gram per square meter per day" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of primary production, generally measured as isotope uptake", + "title": "primary production", + "examples": [ + { + "value": "100 milligram per cubic meter per day" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "primary production" + ], + "rank": 230, + "is_a": "core field", + "slot_uri": "MIXS:0000728", + "alias": "primary_prod", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "redox_potential": { + "name": "redox_potential", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millivolt" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Redox potential, measured relative to a hydrogen cell, indicating oxidation or reduction potential", + "title": "redox potential", + "examples": [ + { + "value": "300 millivolt" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "redox potential" + ], + "rank": 40, + "is_a": "core field", + "slot_uri": "MIXS:0000182", + "alias": "redox_potential", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity": { + "name": "salinity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "practical salinity unit, percentage" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "The total concentration of all dissolved salts in a liquid or solid sample. While salinity can be measured by a complete chemical analysis, this method is difficult and time consuming. More often, it is instead derived from the conductivity measurement. This is known as practical salinity. These derivations compare the specific conductance of the sample to a salinity standard such as seawater.", + "title": "salinity", + "examples": [ + { + "value": "25 practical salinity unit" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity" + ], + "rank": 54, + "is_a": "core field", + "slot_uri": "MIXS:0000183", + "alias": "salinity", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "salinity_meth": { + "name": "salinity_meth", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI or url" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Reference or method used in determining salinity", + "title": "salinity method", + "examples": [ + { + "value": "https://doi.org/10.1007/978-1-61779-986-0_28" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "salinity method" + ], + "rank": 55, + "is_a": "core field", + "string_serialization": "{PMID}|{DOI}|{URL}", + "slot_uri": "MIXS:0000341", + "alias": "salinity_meth", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false + }, + "samp_collec_device": { + "name": "samp_collec_device", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "device name" + } + }, + "description": "The device used to collect an environmental sample. This field accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094).", + "title": "sample collection device", + "examples": [ + { + "value": "swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713]" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection device" + ], + "rank": 14, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{termLabel} {[termID]}|{text}", + "slot_uri": "MIXS:0000002", + "alias": "samp_collec_device", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_collec_method": { + "name": "samp_collec_method", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "PMID,DOI,url , or text" + } + }, + "description": "The method employed for collecting the sample.", + "title": "sample collection method", + "examples": [ + { + "value": "swabbing" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample collection method" + ], + "rank": 15, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{PMID}|{DOI}|{URL}|{text}", + "slot_uri": "MIXS:0001225", + "alias": "samp_collec_method", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_mat_process": { + "name": "samp_mat_process", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A brief description of any processing applied to the sample during or after retrieving the sample from environment, or a link to the relevant protocol(s) performed.", + "title": "sample material processing", + "examples": [ + { + "value": "filtering of seawater" + }, + { + "value": "storing samples in ethanol" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample material processing" + ], + "rank": 12, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000016", + "alias": "samp_mat_process", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "samp_size": { + "name": "samp_size", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "millliter, gram, milligram, liter" + } + }, + "description": "The total amount or size (volume (ml), mass (g) or area (m2) ) of sample collected.", + "title": "amount or size of sample collected", + "examples": [ + { + "value": "5 liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "amount or size of sample collected" + ], + "rank": 18, + "is_a": "nucleic acid sequence source field", + "slot_uri": "MIXS:0000001", + "alias": "samp_size", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "samp_store_dur": { + "name": "samp_store_dur", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "duration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Duration for which the sample was stored", + "title": "sample storage duration", + "examples": [ + { + "value": "P1Y6M" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage duration" + ], + "rank": 353, + "is_a": "core field", + "string_serialization": "{duration}", + "slot_uri": "MIXS:0000116", + "alias": "samp_store_dur", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_loc": { + "name": "samp_store_loc", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "location name" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Location at which sample was stored, usually name of a specific freezer/room", + "title": "sample storage location", + "examples": [ + { + "value": "Freezer no:5" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage location" + ], + "rank": 41, + "is_a": "core field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0000755", + "alias": "samp_store_loc", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "samp_store_temp": { + "name": "samp_store_temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Temperature at which sample was stored, e.g. -80 degree Celsius", + "title": "sample storage temperature", + "examples": [ + { + "value": "-80 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample storage temperature" + ], + "rank": 7, + "is_a": "core field", + "slot_uri": "MIXS:0000110", + "alias": "samp_store_temp", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "notes": [ + "also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) > 1 and \"placeholder\" in slot_usage.keys():AttributeError: 'list' object has no attribute 'keys'" + ], + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "silicate": { + "name": "silicate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of silicate", + "title": "silicate", + "examples": [ + { + "value": "0.05 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "silicate" + ], + "rank": 43, + "is_a": "core field", + "slot_uri": "MIXS:0000184", + "alias": "silicate", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac": { + "name": "size_frac", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "filter size value range" + } + }, + "description": "Filtering pore size used in sample preparation", + "title": "size fraction selected", + "examples": [ + { + "value": "0-0.22 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size fraction selected" + ], + "rank": 285, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{float}-{float} {unit}", + "slot_uri": "MIXS:0000017", + "alias": "size_frac", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false + }, + "size_frac_low": { + "name": "size_frac_low", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to pre-filter/pre-sort the sample. Materials larger than the size threshold are excluded from the sample", + "title": "size-fraction lower threshold", + "examples": [ + { + "value": "0.2 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size-fraction lower threshold" + ], + "rank": 10, + "is_a": "core field", + "slot_uri": "MIXS:0000735", + "alias": "size_frac_low", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "size_frac_up": { + "name": "size_frac_up", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micrometer" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Refers to the mesh/pore size used to retain the sample. Materials smaller than the size threshold are excluded from the sample", + "title": "size-fraction upper threshold", + "examples": [ + { + "value": "20 micrometer" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "size-fraction upper threshold" + ], + "rank": 11, + "is_a": "core field", + "slot_uri": "MIXS:0000736", + "alias": "size_frac_up", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sodium": { + "name": "sodium", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Sodium concentration in the sample", + "title": "sodium", + "examples": [ + { + "value": "10.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sodium" + ], + "rank": 363, + "is_a": "core field", + "slot_uri": "MIXS:0000428", + "alias": "sodium", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "soluble_react_phosp": { + "name": "soluble_react_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of soluble reactive phosphorus", + "title": "soluble reactive phosphorus", + "examples": [ + { + "value": "0.1 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "soluble reactive phosphorus" + ], + "rank": 231, + "is_a": "core field", + "slot_uri": "MIXS:0000738", + "alias": "soluble_react_phosp", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "specific_ecosystem": { + "name": "specific_ecosystem", + "description": "Specific ecosystems represent specific features of the environment like aphotic zone in an ocean or gastric mucosa within a host digestive system. Specific ecosystem is in position 5/5 in a GOLD path.", + "comments": [ + "Specific ecosystems help to define samples based on very specific characteristics of an environment under the five-level classification system." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://gold.jgi.doe.gov/help" + ], + "rank": 13, + "is_a": "gold_path_field", + "alias": "specific_ecosystem", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "Study", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "alias": "start_date_inc", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "sulfate": { + "name": "sulfate", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfate in the sample", + "title": "sulfate", + "examples": [ + { + "value": "5 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfate" + ], + "rank": 44, + "is_a": "core field", + "slot_uri": "MIXS:0000423", + "alias": "sulfate", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "sulfide": { + "name": "sulfide", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of sulfide in the sample", + "title": "sulfide", + "examples": [ + { + "value": "2 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sulfide" + ], + "rank": 371, + "is_a": "core field", + "slot_uri": "MIXS:0000424", + "alias": "sulfide", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "MiscEnvsInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "suspend_part_matter": { + "name": "suspend_part_matter", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Concentration of suspended particulate matter", + "title": "suspended particulate matter", + "examples": [ + { + "value": "0.5 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "suspended particulate matter" + ], + "rank": 232, + "is_a": "core field", + "slot_uri": "MIXS:0000741", + "alias": "suspend_part_matter", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "temp": { + "name": "temp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "degree Celsius" + } + }, + "description": "Temperature of the sample at the time of sampling.", + "title": "temperature", + "examples": [ + { + "value": "25 degree Celsius" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "temperature" + ], + "rank": 37, + "is_a": "environment field", + "slot_uri": "MIXS:0000113", + "alias": "temp", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tidal_stage": { + "name": "tidal_stage", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "enumeration" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Stage of tide", + "title": "tidal stage", + "examples": [ + { + "value": "high tide" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "tidal stage" + ], + "rank": 45, + "is_a": "core field", + "slot_uri": "MIXS:0000750", + "alias": "tidal_stage", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "tidal_stage_enum", + "multivalued": false + }, + "tot_depth_water_col": { + "name": "tot_depth_water_col", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "meter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of total depth of water column", + "title": "total depth of water column", + "examples": [ + { + "value": "500 meter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total depth of water column" + ], + "rank": 46, + "is_a": "core field", + "slot_uri": "MIXS:0000634", + "alias": "tot_depth_water_col", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_diss_nitro": { + "name": "tot_diss_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total dissolved nitrogen concentration, reported as nitrogen, measured by: total dissolved nitrogen = NH4 + NO3NO2 + dissolved organic nitrogen", + "title": "total dissolved nitrogen", + "examples": [ + { + "value": "40 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total dissolved nitrogen" + ], + "rank": 233, + "is_a": "core field", + "slot_uri": "MIXS:0000744", + "alias": "tot_diss_nitro", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_inorg_nitro": { + "name": "tot_inorg_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total inorganic nitrogen content", + "title": "total inorganic nitrogen", + "examples": [ + { + "value": "40 microgram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total inorganic nitrogen" + ], + "rank": 234, + "is_a": "core field", + "slot_uri": "MIXS:0000745", + "alias": "tot_inorg_nitro", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_nitro": { + "name": "tot_nitro", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter, milligram per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total nitrogen concentration of water samples, calculated by: total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured without filtering, reported as nitrogen", + "title": "total nitrogen concentration", + "examples": [ + { + "value": "50 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total nitrogen concentration" + ], + "rank": 377, + "is_a": "core field", + "slot_uri": "MIXS:0000102", + "alias": "tot_nitro", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "WastewaterSludgeInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_part_carb": { + "name": "tot_part_carb", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "microgram per liter, micromole per liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total particulate carbon content", + "title": "total particulate carbon", + "examples": [ + { + "value": "35 micromole per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total particulate carbon" + ], + "rank": 235, + "is_a": "core field", + "slot_uri": "MIXS:0000747", + "alias": "tot_part_carb", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "tot_phosp": { + "name": "tot_phosp", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "micromole per liter, milligram per liter, parts per million" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Total phosphorus concentration in the sample, calculated by: total phosphorus = total dissolved phosphorus + particulate phosphorus", + "title": "total phosphorus", + "examples": [ + { + "value": "0.03 milligram per liter" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "total phosphorus" + ], + "rank": 52, + "is_a": "core field", + "slot_uri": "MIXS:0000117", + "alias": "tot_phosp", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "turbidity": { + "name": "turbidity", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "formazin turbidity unit, formazin nephelometric units" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measure of the amount of cloudiness or haziness in water caused by individual particles", + "title": "turbidity", + "examples": [ + { + "value": "0.3 nephelometric turbidity units" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "turbidity" + ], + "rank": 47, + "is_a": "core field", + "slot_uri": "MIXS:0000191", + "alias": "turbidity", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "BiofilmInterface", + "SedimentInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "water_current": { + "name": "water_current", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "cubic meter per second, knots" + }, + "occurrence": { + "tag": "occurrence", + "value": "1" + } + }, + "description": "Measurement of magnitude and direction of flow within a fluid", + "title": "water current", + "examples": [ + { + "value": "10 cubic meter per second" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "water current" + ], + "rank": 236, + "is_a": "core field", + "slot_uri": "MIXS:0000203", + "alias": "water_current", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "MiscEnvsInterface", + "WaterInterface" + ], + "slot_group": "mixs_core_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+ +\\S.*$" + }, + "watering_regm": { + "name": "watering_regm", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "measurement value;treatment interval and duration" + }, + "preferred_unit": { + "tag": "preferred_unit", + "value": "milliliter, liter" + }, + "occurrence": { + "tag": "occurrence", + "value": "m" + } + }, + "description": "Information about treatment involving an exposure to watering frequencies, treatment regimen including how many times the treatment was repeated, how long each treatment lasted, and the start and end time of the entire treatment; can include multiple regimens", + "title": "watering regimen", + "examples": [ + { + "value": "1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M" + }, + { + "value": "75% water holding capacity; constant" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "watering regimen" + ], + "rank": 25, + "is_a": "core field", + "string_serialization": "{float} {unit};{Rn/start_time/end_time/duration}", + "slot_uri": "MIXS:0000591", + "alias": "watering_regm", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface" + ], + "slot_group": "mixs_modified_section", + "range": "string", + "multivalued": false + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "WaterInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "MetagenomeSequencingNonInterleavedDataInterface": { + "name": "MetagenomeSequencingNonInterleavedDataInterface", + "description": "Interface for non-interleaved metagenome sequencing data", + "title": "Metagenome Sequence Data (Non-Interleaved)", + "from_schema": "https://example.com/nmdc_submission_schema", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "model": { + "name": "model", + "description": "The model of the Illumina sequencing instrument used to generate the data.", + "title": "instrument model", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 2, + "owner": "Instrument", + "domain_of": [ + "Instrument" + ], + "slot_group": "sequencing_section", + "range": "IlluminaInstrumentModelEnum", + "required": true + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "title": "processing institution", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "owner": "NucleotideSequencing", + "domain_of": [ + "PlannedProcess" + ], + "slot_group": "sequencing_section", + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "description": "A URL to a description of the sequencing protocol used to generate the data.", + "title": "protocol", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 4, + "owner": "NucleotideSequencing", + "domain_of": [ + "PlannedProcess", + "Study" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "title": "INSDC bioproject identifier", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "rank": 5, + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "owner": "NucleotideSequencing", + "domain_of": [ + "NucleotideSequencing", + "Study" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "description": "If multiple identifiers are provided, separate them with a semicolon. The number of identifiers must match the number of sequencing files.", + "title": "INSDC experiment identifiers", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 6, + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "owner": "NucleotideSequencing", + "domain_of": [ + "NucleotideSequencing", + "DataObject" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + } + }, + "attributes": { + "read_1_url": { + "name": "read_1_url", + "description": "URL for FASTQ file of read 1 of a pair of reads.", + "title": "read 1 FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "alias": "read_1_url", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "read_1_md5_checksum": { + "name": "read_1_md5_checksum", + "description": "MD5 checksum of file in \"read 1 FASTQ\".", + "title": "read 1 FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"read 1 FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "alias": "read_1_md5_checksum", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "read_2_url": { + "name": "read_2_url", + "description": "URL for FASTQ file of read 2 of a pair of reads.", + "title": "read 2 FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "alias": "read_2_url", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "read_2_md5_checksum": { + "name": "read_2_md5_checksum", + "description": "MD5 checksum of file in \"read 2 FASTQ\".", + "title": "read 2 FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"read 2 FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 13, + "alias": "read_2_md5_checksum", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "model": { + "name": "model", + "description": "The model of the Illumina sequencing instrument used to generate the data.", + "title": "instrument model", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "alias": "model", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "Instrument", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "IlluminaInstrumentModelEnum", + "required": true + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "title": "processing institution", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "processing_institution", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "PlannedProcess", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "description": "A URL to a description of the sequencing protocol used to generate the data.", + "title": "protocol", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "alias": "protocol_link", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "PlannedProcess", + "Study", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "title": "INSDC bioproject identifier", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "rank": 5, + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "alias": "insdc_bioproject_identifiers", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "NucleotideSequencing", + "Study", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "description": "If multiple identifiers are provided, separate them with a semicolon. The number of identifiers must match the number of sequencing files.", + "title": "INSDC experiment identifiers", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "alias": "insdc_experiment_identifiers", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "NucleotideSequencing", + "DataObject", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "MetagenomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "MetagenomeSequencingInterleavedDataInterface": { + "name": "MetagenomeSequencingInterleavedDataInterface", + "description": "Interface for interleaved metagenome sequencing data", + "title": "Metagenome Sequence Data (Interleaved)", + "from_schema": "https://example.com/nmdc_submission_schema", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "model": { + "name": "model", + "description": "The model of the Illumina sequencing instrument used to generate the data.", + "title": "instrument model", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 2, + "owner": "Instrument", + "domain_of": [ + "Instrument" + ], + "slot_group": "sequencing_section", + "range": "IlluminaInstrumentModelEnum", + "required": true + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "title": "processing institution", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "owner": "NucleotideSequencing", + "domain_of": [ + "PlannedProcess" + ], + "slot_group": "sequencing_section", + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "description": "A URL to a description of the sequencing protocol used to generate the data.", + "title": "protocol", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 4, + "owner": "NucleotideSequencing", + "domain_of": [ + "PlannedProcess", + "Study" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "title": "INSDC bioproject identifier", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "rank": 5, + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "owner": "NucleotideSequencing", + "domain_of": [ + "NucleotideSequencing", + "Study" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "description": "If multiple identifiers are provided, separate them with a semicolon. The number of identifiers must match the number of sequencing files.", + "title": "INSDC experiment identifiers", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 6, + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "owner": "NucleotideSequencing", + "domain_of": [ + "NucleotideSequencing", + "DataObject" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + } + }, + "attributes": { + "interleaved_url": { + "name": "interleaved_url", + "description": "URL for FASTQ file of interleaved reads.", + "title": "interleaved FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 14, + "alias": "interleaved_url", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "interleaved_md5_checksum": { + "name": "interleaved_md5_checksum", + "description": "MD5 checksum of file in \"interleaved FASTQ\".", + "title": "interleaved FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"interleaved FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 15, + "alias": "interleaved_md5_checksum", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "model": { + "name": "model", + "description": "The model of the Illumina sequencing instrument used to generate the data.", + "title": "instrument model", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "alias": "model", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "Instrument", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "IlluminaInstrumentModelEnum", + "required": true + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "title": "processing institution", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "processing_institution", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "PlannedProcess", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "description": "A URL to a description of the sequencing protocol used to generate the data.", + "title": "protocol", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "alias": "protocol_link", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "PlannedProcess", + "Study", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "title": "INSDC bioproject identifier", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "rank": 5, + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "alias": "insdc_bioproject_identifiers", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "NucleotideSequencing", + "Study", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "description": "If multiple identifiers are provided, separate them with a semicolon. The number of identifiers must match the number of sequencing files.", + "title": "INSDC experiment identifiers", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "alias": "insdc_experiment_identifiers", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "NucleotideSequencing", + "DataObject", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "MetagenomeSequencingInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "MetatranscriptomeSequencingNonInterleavedDataInterface": { + "name": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "description": "Interface for non-interleaved metatranscriptome sequencing data", + "title": "Metatranscriptome Sequence Data (Non-Interleaved)", + "from_schema": "https://example.com/nmdc_submission_schema", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "model": { + "name": "model", + "description": "The model of the Illumina sequencing instrument used to generate the data.", + "title": "instrument model", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 2, + "owner": "Instrument", + "domain_of": [ + "Instrument" + ], + "slot_group": "sequencing_section", + "range": "IlluminaInstrumentModelEnum", + "required": true + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "title": "processing institution", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "owner": "NucleotideSequencing", + "domain_of": [ + "PlannedProcess" + ], + "slot_group": "sequencing_section", + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "description": "A URL to a description of the sequencing protocol used to generate the data.", + "title": "protocol", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 4, + "owner": "NucleotideSequencing", + "domain_of": [ + "PlannedProcess", + "Study" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "title": "INSDC bioproject identifier", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "rank": 5, + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "owner": "NucleotideSequencing", + "domain_of": [ + "NucleotideSequencing", + "Study" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "description": "If multiple identifiers are provided, separate them with a semicolon. The number of identifiers must match the number of sequencing files.", + "title": "INSDC experiment identifiers", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 6, + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "owner": "NucleotideSequencing", + "domain_of": [ + "NucleotideSequencing", + "DataObject" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + } + }, + "attributes": { + "read_1_url": { + "name": "read_1_url", + "description": "URL for FASTQ file of read 1 of a pair of reads.", + "title": "read 1 FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 10, + "alias": "read_1_url", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "read_1_md5_checksum": { + "name": "read_1_md5_checksum", + "description": "MD5 checksum of file in \"read 1 FASTQ\".", + "title": "read 1 FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"read 1 FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 11, + "alias": "read_1_md5_checksum", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "read_2_url": { + "name": "read_2_url", + "description": "URL for FASTQ file of read 2 of a pair of reads.", + "title": "read 2 FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 12, + "alias": "read_2_url", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "read_2_md5_checksum": { + "name": "read_2_md5_checksum", + "description": "MD5 checksum of file in \"read 2 FASTQ\".", + "title": "read 2 FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"read 2 FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 13, + "alias": "read_2_md5_checksum", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "model": { + "name": "model", + "description": "The model of the Illumina sequencing instrument used to generate the data.", + "title": "instrument model", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "alias": "model", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "Instrument", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "IlluminaInstrumentModelEnum", + "required": true + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "title": "processing institution", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "processing_institution", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "PlannedProcess", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "description": "A URL to a description of the sequencing protocol used to generate the data.", + "title": "protocol", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "alias": "protocol_link", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "PlannedProcess", + "Study", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "title": "INSDC bioproject identifier", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "rank": 5, + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "alias": "insdc_bioproject_identifiers", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "NucleotideSequencing", + "Study", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "description": "If multiple identifiers are provided, separate them with a semicolon. The number of identifiers must match the number of sequencing files.", + "title": "INSDC experiment identifiers", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "alias": "insdc_experiment_identifiers", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "NucleotideSequencing", + "DataObject", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "MetatranscriptomeSequencingInterleavedDataInterface": { + "name": "MetatranscriptomeSequencingInterleavedDataInterface", + "description": "Interface for interleaved metatranscriptome sequencing data", + "title": "Metatranscriptome Sequence Data (Interleaved)", + "from_schema": "https://example.com/nmdc_submission_schema", + "mixins": [ + "DhMultiviewCommonColumnsMixin" + ], + "slot_usage": { + "model": { + "name": "model", + "description": "The model of the Illumina sequencing instrument used to generate the data.", + "title": "instrument model", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 2, + "owner": "Instrument", + "domain_of": [ + "Instrument" + ], + "slot_group": "sequencing_section", + "range": "IlluminaInstrumentModelEnum", + "required": true + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "title": "processing institution", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "owner": "NucleotideSequencing", + "domain_of": [ + "PlannedProcess" + ], + "slot_group": "sequencing_section", + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "description": "A URL to a description of the sequencing protocol used to generate the data.", + "title": "protocol", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 4, + "owner": "NucleotideSequencing", + "domain_of": [ + "PlannedProcess", + "Study" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "title": "INSDC bioproject identifier", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "rank": 5, + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "owner": "NucleotideSequencing", + "domain_of": [ + "NucleotideSequencing", + "Study" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "description": "If multiple identifiers are provided, separate them with a semicolon. The number of identifiers must match the number of sequencing files.", + "title": "INSDC experiment identifiers", + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 6, + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "owner": "NucleotideSequencing", + "domain_of": [ + "NucleotideSequencing", + "DataObject" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + } + }, + "attributes": { + "interleaved_url": { + "name": "interleaved_url", + "description": "URL for FASTQ file of interleaved reads.", + "title": "interleaved FASTQ", + "comments": [ + "If multiple runs were performed, separate each URL with a semi-colon.", + "External data urls should be available for at least a year. If you would like NMDC to submit your data to an appropriate raw data repository on your behalf please contact us at microbiomedata.science@gmail.com." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 14, + "alias": "interleaved_url", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "required": true, + "multivalued": false, + "pattern": "^https://[^\\s;]+(?:\\s*;\\s*https://[^\\s;]+)*$" + }, + "interleaved_md5_checksum": { + "name": "interleaved_md5_checksum", + "description": "MD5 checksum of file in \"interleaved FASTQ\".", + "title": "interleaved FASTQ MD5", + "comments": [ + "If multiple runs were performed, separate each checksum with a semi-colon. The number of checksums should match the number of URLs in \"interleaved FASTQ\"." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 15, + "alias": "interleaved_md5_checksum", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "data_files_section", + "range": "string", + "multivalued": false, + "pattern": "^[a-fA-F0-9]{32}(?:\\s*;\\s*[a-fA-F0-9]{32})*$" + }, + "model": { + "name": "model", + "description": "The model of the Illumina sequencing instrument used to generate the data.", + "title": "instrument model", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 2, + "alias": "model", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "Instrument", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "IlluminaInstrumentModelEnum", + "required": true + }, + "processing_institution": { + "name": "processing_institution", + "description": "The organization that processed the sample.", + "title": "processing institution", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "processing_institution", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "PlannedProcess", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "ProcessingInstitutionEnum" + }, + "protocol_link": { + "name": "protocol_link", + "description": "A URL to a description of the sequencing protocol used to generate the data.", + "title": "protocol", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 4, + "alias": "protocol_link", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "PlannedProcess", + "Study", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false + }, + "insdc_bioproject_identifiers": { + "name": "insdc_bioproject_identifiers", + "description": "identifiers for corresponding project in INSDC Bioproject", + "title": "INSDC bioproject identifier", + "comments": [ + "these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) one to one" + ], + "examples": [ + { + "value": "bioproject:PRJNA366857" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://www.ncbi.nlm.nih.gov/bioproject/", + "https://www.ddbj.nig.ac.jp/bioproject/index-e.html" + ], + "aliases": [ + "NCBI bioproject identifiers", + "DDBJ bioproject identifiers" + ], + "rank": 5, + "is_a": "study_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "alias": "insdc_bioproject_identifiers", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "NucleotideSequencing", + "Study", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^bioproject:PRJ[DEN][A-Z][0-9]+$" + }, + "insdc_experiment_identifiers": { + "name": "insdc_experiment_identifiers", + "description": "If multiple identifiers are provided, separate them with a semicolon. The number of identifiers must match the number of sequencing files.", + "title": "INSDC experiment identifiers", + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 6, + "is_a": "external_database_identifiers", + "mixins": [ + "insdc_identifiers" + ], + "alias": "insdc_experiment_identifiers", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "NucleotideSequencing", + "DataObject", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sequencing_section", + "range": "string", + "multivalued": false, + "pattern": "^insdc.sra:(E|D|S)RX[0-9]{6,}$" + }, + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "MetatranscriptomeSequencingInterleavedDataInterface", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "DhMultiviewCommonColumnsMixin": { + "name": "DhMultiviewCommonColumnsMixin", + "description": "Mixin with DhMutliviewCommon Columns", + "title": "Dh Mutliview Common Columns", + "from_schema": "https://example.com/nmdc_submission_schema", + "mixin": true, + "slot_usage": { + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "rank": 3, + "owner": "Biosample", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "owner": "Biosample", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "owner": "Biosample", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + }, + "oxy_stat_samp": { + "name": "oxy_stat_samp", + "range": "OxyStatSampEnum" + } + }, + "attributes": { + "analysis_type": { + "name": "analysis_type", + "description": "Select all the data types associated or available for this biosample", + "title": "analysis/data type", + "comments": [ + "MIxS:investigation_type was included as a `see_also` but that term doesn't resolve any more" + ], + "examples": [ + { + "value": "metagenomics; metabolomics; metaproteomics" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 3, + "alias": "analysis_type", + "owner": "DhMultiviewCommonColumnsMixin", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "AnalysisTypeEnum", + "required": true, + "recommended": false, + "multivalued": true + }, + "samp_name": { + "name": "samp_name", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "text" + } + }, + "description": "A local identifier or name that for the material sample collected. Refers to the original material collected or to any derived sub-samples.", + "title": "sample name", + "comments": [ + "It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "Rock core CB1178(5-6) from NSW" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "sample name" + ], + "rank": 1, + "is_a": "investigation field", + "string_serialization": "{text}", + "slot_uri": "MIXS:0001107", + "identifier": true, + "alias": "samp_name", + "owner": "DhMultiviewCommonColumnsMixin", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "required": true, + "multivalued": false + }, + "source_mat_id": { + "name": "source_mat_id", + "annotations": { + "expected_value": { + "tag": "expected_value", + "value": "for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer" + } + }, + "description": "A globally unique identifier assigned to the biological sample.", + "title": "source material identifier", + "todos": [ + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID.", + "Currently, the comments say to use UUIDs. However, if we implement assigning NMDC identifiers with the minter we dont need to require a GUID. It can be an optional field to fill out only if they already have a resolvable ID." + ], + "notes": [ + "The source material IS the Globally Unique ID" + ], + "comments": [ + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).", + "Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These IDs enable linking to derived analytes and subsamples. If you have not assigned FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/)." + ], + "examples": [ + { + "value": "IGSN:AU1243" + }, + { + "value": "UUID:24f1467a-40f4-11ed-b878-0242ac120002" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "aliases": [ + "source material identifiers" + ], + "rank": 2, + "is_a": "nucleic acid sequence source field", + "string_serialization": "{text}:{text}", + "slot_uri": "MIXS:0000026", + "alias": "source_mat_id", + "owner": "DhMultiviewCommonColumnsMixin", + "domain_of": [ + "Biosample", + "DhMultiviewCommonColumnsMixin", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "EmslInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "JgiMgInterface", + "JgiMgLrInterface", + "JgiMtInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "MetagenomeSequencingNonInterleavedDataInterface", + "MetagenomeSequencingInterleavedDataInterface", + "MetatranscriptomeSequencingNonInterleavedDataInterface", + "MetatranscriptomeSequencingInterleavedDataInterface" + ], + "slot_group": "sample_id_section", + "range": "string", + "multivalued": false, + "pattern": "[^\\:\\n\\r]+\\:[^\\:\\n\\r]+" + } + } + }, + "SampIdNewTermsMixin": { + "name": "SampIdNewTermsMixin", + "description": "Mixin with SampIdNew Terms", + "title": "SampId New Terms", + "from_schema": "https://example.com/nmdc_submission_schema", + "mixin": true, + "attributes": { + "sample_link": { + "name": "sample_link", + "description": "A unique identifier to assign parent-child, subsample, or sibling samples. This is relevant when a sample or other material was used to generate the new sample.", + "title": "sample linkage", + "comments": [ + "This field allows multiple entries separated by ; (Examples: Soil collected from the field will link with the soil used in an incubation. The soil a plant was grown in links to the plant sample. An original culture sample was transferred to a new vial and generated a new sample)" + ], + "examples": [ + { + "value": "IGSN:DSJ0284" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "rank": 5, + "string_serialization": "{text}:{text}", + "alias": "sample_link", + "owner": "SampIdNewTermsMixin", + "domain_of": [ + "Biosample", + "AirInterface", + "BiofilmInterface", + "BuiltEnvInterface", + "HcrCoresInterface", + "HcrFluidsSwabsInterface", + "HostAssociatedInterface", + "MiscEnvsInterface", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WastewaterSludgeInterface", + "WaterInterface", + "SampIdNewTermsMixin" + ], + "slot_group": "Sample ID", + "range": "string", + "recommended": true, + "multivalued": false + } + } + }, + "SoilMixsInspiredMixin": { + "name": "SoilMixsInspiredMixin", + "description": "Mixin with SoilMixsInspired Terms", + "title": "Soil MIxS Inspired Mixin", + "from_schema": "https://example.com/nmdc_submission_schema", + "mixin": true, + "slot_usage": { + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "collection_time_inc": { + "name": "collection_time_inc", + "description": "Time the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 3, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "experimental_factor_other": { + "name": "experimental_factor_other", + "description": "Other details about your sample that you feel can't be accurately represented in the available columns.", + "title": "experimental factor- other", + "comments": [ + "This slot accepts open-ended text about your sample.", + "We recommend using key:value pairs.", + "Provided pairs will be considered for inclusion as future slots/terms in this data collection template." + ], + "examples": [ + { + "value": "experimental treatment: value" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000008", + "MIXS:0000300" + ], + "rank": 7, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "filter_method": { + "name": "filter_method", + "description": "Type of filter used or how the sample was filtered", + "title": "filter method", + "comments": [ + "describe the filter or provide a catalog number and manufacturer" + ], + "examples": [ + { + "value": "C18" + }, + { + "value": "Basix PES, 13-100-106 FisherSci" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000765" + ], + "rank": 6, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "micro_biomass_c_meth": { + "name": "micro_biomass_c_meth", + "description": "Reference or method used in determining microbial biomass carbon", + "title": "microbial biomass carbon method", + "todos": [ + "How should we separate values? | or ;? lets be consistent" + ], + "comments": [ + "required if \"microbial_biomass_c\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "micro_biomass_n_meth": { + "name": "micro_biomass_n_meth", + "description": "Reference or method used in determining microbial biomass nitrogen", + "title": "microbial biomass nitrogen method", + "comments": [ + "required if \"microbial_biomass_n\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "microbial_biomass_c": { + "name": "microbial_biomass_c", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass carbon", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug C/g dry soil" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "string_serialization": "{float} {unit}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "microbial_biomass_n": { + "name": "microbial_biomass_n", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass nitrogen", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug N/g dry soil" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "string_serialization": "{float} {unit}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "non_microb_biomass": { + "name": "non_microb_biomass", + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g.insect, plant, total. Can include multiple measurements separated by ;", + "title": "non-microbial biomass", + "examples": [ + { + "value": "insect;0.23 ug" + }, + { + "value": "insect;0.23 ug|plant;1 g" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000174", + "MIXS:0000650" + ], + "rank": 8, + "string_serialization": "{text};{float} {unit}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "non_microb_biomass_method": { + "name": "non_microb_biomass_method", + "description": "Reference or method used in determining biomass", + "title": "non-microbial biomass method", + "comments": [ + "required if \"non-microbial biomass\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1038/s41467-021-26181-3" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000650" + ], + "rank": 9, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "org_nitro_method": { + "name": "org_nitro_method", + "description": "Method used for obtaining organic nitrogen", + "title": "organic nitrogen method", + "comments": [ + "required if \"org_nitro\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(85)90144-0" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000338", + "MIXS:0000205" + ], + "rank": 14, + "string_serialization": "{PMID}|{DOI}|{URL}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "other_treatment": { + "name": "other_treatment", + "description": "Other treatments applied to your samples that are not applicable to the provided fields", + "title": "other treatments", + "notes": [ + "Values entered here will be used to determine potential new slots." + ], + "comments": [ + "This is an open text field to provide any treatments that cannot be captured in the provided slots." + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000300" + ], + "rank": 15, + "string_serialization": "{text}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "start_time_inc": { + "name": "start_time_inc", + "description": "Time the incubation was started. Only relevant for incubation samples.", + "title": "incubation start time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://w3id.org/nmdc/nmdc", + "see_also": [ + "MIXS:0000011" + ], + "rank": 5, + "string_serialization": "{time, seconds optional}", + "owner": "Biosample", + "domain_of": [ + "Biosample" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + } + }, + "attributes": { + "collection_date_inc": { + "name": "collection_date_inc", + "description": "Date the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 2, + "string_serialization": "{date, arbitrary precision}", + "alias": "collection_date_inc", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "collection_time": { + "name": "collection_time", + "description": "The time of sampling, either as an instance (single point) or interval.", + "title": "collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 1, + "string_serialization": "{time, seconds optional}", + "alias": "collection_time", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "collection_time_inc": { + "name": "collection_time_inc", + "description": "Time the incubation was harvested/collected/ended. Only relevant for incubation samples.", + "title": "incubation collection time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 3, + "string_serialization": "{time, seconds optional}", + "alias": "collection_time_inc", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + }, + "experimental_factor_other": { + "name": "experimental_factor_other", + "description": "Other details about your sample that you feel can't be accurately represented in the available columns.", + "title": "experimental factor- other", + "comments": [ + "This slot accepts open-ended text about your sample.", + "We recommend using key:value pairs.", + "Provided pairs will be considered for inclusion as future slots/terms in this data collection template." + ], + "examples": [ + { + "value": "experimental treatment: value" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000008", + "MIXS:0000300" + ], + "rank": 7, + "string_serialization": "{text}", + "alias": "experimental_factor_other", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "filter_method": { + "name": "filter_method", + "description": "Type of filter used or how the sample was filtered", + "title": "filter method", + "comments": [ + "describe the filter or provide a catalog number and manufacturer" + ], + "examples": [ + { + "value": "C18" + }, + { + "value": "Basix PES, 13-100-106 FisherSci" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000765" + ], + "rank": 6, + "string_serialization": "{text}", + "alias": "filter_method", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "isotope_exposure": { + "name": "isotope_exposure", + "description": "List isotope exposure or addition applied to your sample.", + "title": "isotope exposure/addition", + "todos": [ + "Can we make the H218O correctly super and subscripted?" + ], + "comments": [ + "This is required when your experimental design includes the use of isotopically labeled compounds" + ], + "examples": [ + { + "value": "13C glucose" + }, + { + "value": "18O water" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000751" + ], + "rank": 16, + "alias": "isotope_exposure", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "micro_biomass_c_meth": { + "name": "micro_biomass_c_meth", + "description": "Reference or method used in determining microbial biomass carbon", + "title": "microbial biomass carbon method", + "todos": [ + "How should we separate values? | or ;? lets be consistent" + ], + "comments": [ + "required if \"microbial_biomass_c\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "micro_biomass_c_meth", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "micro_biomass_n_meth": { + "name": "micro_biomass_n_meth", + "description": "Reference or method used in determining microbial biomass nitrogen", + "title": "microbial biomass nitrogen method", + "comments": [ + "required if \"microbial_biomass_n\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6" + }, + { + "value": "https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000339" + ], + "rank": 1004, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "micro_biomass_n_meth", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "microbial_biomass_c": { + "name": "microbial_biomass_c", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass carbon", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug C/g dry soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "string_serialization": "{float} {unit}", + "alias": "microbial_biomass_c", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "microbial_biomass_n": { + "name": "microbial_biomass_n", + "description": "The part of the organic matter in the soil that constitutes living microorganisms smaller than 5-10 micrometer.", + "title": "microbial biomass nitrogen", + "comments": [ + "If you provide this, correction factors used for conversion to the final units and method are required" + ], + "examples": [ + { + "value": "0.05 ug N/g dry soil" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 1004, + "string_serialization": "{float} {unit}", + "alias": "microbial_biomass_n", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? \\S+$" + }, + "non_microb_biomass": { + "name": "non_microb_biomass", + "description": "Amount of biomass; should include the name for the part of biomass measured, e.g.insect, plant, total. Can include multiple measurements separated by ;", + "title": "non-microbial biomass", + "examples": [ + { + "value": "insect;0.23 ug" + }, + { + "value": "insect;0.23 ug|plant;1 g" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000174", + "MIXS:0000650" + ], + "rank": 8, + "string_serialization": "{text};{float} {unit}", + "alias": "non_microb_biomass", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false, + "pattern": "^[^;\\t\\r\\x0A\\|]+;[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)? [^;\\t\\r\\x0A\\|]+$" + }, + "non_microb_biomass_method": { + "name": "non_microb_biomass_method", + "description": "Reference or method used in determining biomass", + "title": "non-microbial biomass method", + "comments": [ + "required if \"non-microbial biomass\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1038/s41467-021-26181-3" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000650" + ], + "rank": 9, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "non_microb_biomass_method", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "org_nitro_method": { + "name": "org_nitro_method", + "description": "Method used for obtaining organic nitrogen", + "title": "organic nitrogen method", + "comments": [ + "required if \"org_nitro\" is provided" + ], + "examples": [ + { + "value": "https://doi.org/10.1016/0038-0717(85)90144-0" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000338", + "MIXS:0000205" + ], + "rank": 14, + "string_serialization": "{PMID}|{DOI}|{URL}", + "alias": "org_nitro_method", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SedimentInterface", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "multivalued": false + }, + "other_treatment": { + "name": "other_treatment", + "description": "Other treatments applied to your samples that are not applicable to the provided fields", + "title": "other treatments", + "notes": [ + "Values entered here will be used to determine potential new slots." + ], + "comments": [ + "This is an open text field to provide any treatments that cannot be captured in the provided slots." + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000300" + ], + "rank": 15, + "string_serialization": "{text}", + "alias": "other_treatment", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false + }, + "start_date_inc": { + "name": "start_date_inc", + "description": "Date the incubation was started. Only relevant for incubation samples.", + "title": "incubation start date", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision date only" + ], + "comments": [ + "Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 are all acceptable." + ], + "examples": [ + { + "value": "2021-04-15" + }, + { + "value": "2021-04" + }, + { + "value": "2021" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 4, + "string_serialization": "{date, arbitrary precision}", + "alias": "start_date_inc", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "PlantAssociatedInterface", + "SedimentInterface", + "SoilInterface", + "WaterInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?$" + }, + "start_time_inc": { + "name": "start_time_inc", + "description": "Time the incubation was started. Only relevant for incubation samples.", + "title": "incubation start time, GMT", + "notes": [ + "MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional time only" + ], + "comments": [ + "Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter" + ], + "examples": [ + { + "value": "13:33" + }, + { + "value": "13:33:55" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "MIXS:0000011" + ], + "rank": 5, + "string_serialization": "{time, seconds optional}", + "alias": "start_time_inc", + "owner": "SoilMixsInspiredMixin", + "domain_of": [ + "Biosample", + "SoilInterface", + "SoilMixsInspiredMixin" + ], + "slot_group": "mixs_inspired_section", + "range": "string", + "recommended": true, + "multivalued": false, + "pattern": "^([01]?\\d|2[0-3]|24(?=:00?:00?$)):([0-5]\\d)(:([0-5]\\d))?$" + } + } + }, + "DhInterface": { + "name": "DhInterface", + "description": "One DataHarmonizer interface, for the specified combination of a checklist, enviornmental_package, and various standards, user facilities or analysis types", + "title": "Dh Root Interface", + "from_schema": "https://example.com/nmdc_submission_schema" + }, + "SampleData": { + "name": "SampleData", + "description": "represents data produced by the DataHarmonizer tabs of the submission portal", + "title": "SampleData", + "from_schema": "https://example.com/nmdc_submission_schema", + "attributes": { + "air_data": { + "name": "air_data", + "description": "aggregation slot relating air data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "air_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "AirInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "biofilm_data": { + "name": "biofilm_data", + "description": "aggregation slot relating biofilm data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "biofilm_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "BiofilmInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "built_env_data": { + "name": "built_env_data", + "description": "aggregation slot relating built_env data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "built_env_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "BuiltEnvInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "host_associated_data": { + "name": "host_associated_data", + "description": "aggregation slot relating host_associated data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "host_associated_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "HostAssociatedInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "plant_associated_data": { + "name": "plant_associated_data", + "description": "aggregation slot relating plant_associated data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "plant_associated_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "PlantAssociatedInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "sediment_data": { + "name": "sediment_data", + "description": "aggregation slot relating sediment data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "sediment_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "SedimentInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "soil_data": { + "name": "soil_data", + "description": "aggregation slot relating soil data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "soil_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "SoilInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "wastewater_sludge_data": { + "name": "wastewater_sludge_data", + "description": "aggregation slot relating wastewater_sludge data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "wastewater_sludge_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "WastewaterSludgeInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "water_data": { + "name": "water_data", + "description": "aggregation slot relating water data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "water_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "WaterInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "emsl_data": { + "name": "emsl_data", + "description": "aggregation slot relating emsl data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "emsl_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "EmslInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "jgi_mg_lr_data": { + "name": "jgi_mg_lr_data", + "description": "aggregation slot relating jgi_mg_lr data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "jgi_mg_lr_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "JgiMgLrInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "jgi_mg_data": { + "name": "jgi_mg_data", + "description": "aggregation slot relating jgi_mg data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "jgi_mg_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "JgiMgInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "jgi_mt_data": { + "name": "jgi_mt_data", + "description": "aggregation slot relating jgi_mt data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "jgi_mt_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "JgiMtInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "metagenome_sequencing_non_interleaved_data": { + "name": "metagenome_sequencing_non_interleaved_data", + "description": "aggregation slot relating non-interleaved metagenome sequencing data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "metagenome_sequencing_non_interleaved_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "MetagenomeSequencingNonInterleavedDataInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "metagenome_sequencing_interleaved_data": { + "name": "metagenome_sequencing_interleaved_data", + "description": "aggregation slot relating interleaved metagenome sequencing data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "metagenome_sequencing_interleaved_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "MetagenomeSequencingInterleavedDataInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "metatranscriptome_sequencing_non_interleaved_data": { + "name": "metatranscriptome_sequencing_non_interleaved_data", + "description": "aggregation slot relating non-interleaved metatranscriptome sequencing data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "metatranscriptome_sequencing_non_interleaved_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + }, + "metatranscriptome_sequencing_interleaved_data": { + "name": "metatranscriptome_sequencing_interleaved_data", + "description": "aggregation slot relating interleaved metatranscriptome sequencing data collections to a SampleData container", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "metatranscriptome_sequencing_interleaved_data", + "owner": "SampleData", + "domain_of": [ + "SampleData" + ], + "range": "MetatranscriptomeSequencingInterleavedDataInterface", + "multivalued": true, + "inlined": true, + "inlined_as_list": true + } + }, + "tree_root": true + }, + "GeneProduct": { + "name": "GeneProduct", + "id_prefixes": [ + "PR", + "UniProtKB", + "gtpo" + ], + "description": "A molecule encoded by a gene that has an evolved function", + "notes": [ + "we may include a more general gene product class in future to allow for ncRNA annotation" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "exact_mappings": [ + "biolink:GeneProduct" + ], + "is_a": "NamedThing", + "attributes": { + "id": { + "name": "id", + "description": "A unique identifier for a thing. Must be either a CURIE shorthand for a URI or a complete URI", + "notes": [ + "abstracted pattern: prefix:typecode-authshoulder-blade(.version)?(_seqsuffix)?", + "a minimum length of 3 characters is suggested for typecodes, but 1 or 2 characters will be accepted", + "typecodes must correspond 1:1 to a class in the NMDC schema. this will be checked via per-class id slot usage assertions", + "minting authority shoulders should probably be enumerated and checked in the pattern" + ], + "examples": [ + { + "value": "nmdc:mgmag-00-x012.1_7_c1", + "description": "https://github.com/microbiomedata/nmdc-schema/pull/499#discussion_r1018499248" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "structured_aliases": { + "workflow_execution_id": { + "literal_form": "workflow_execution_id", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + }, + "data_object_id": { + "literal_form": "data_object_id", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + } + }, + "identifier": true, + "alias": "id", + "owner": "GeneProduct", + "domain_of": [ + "NamedThing", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" + }, + "name": { + "name": "name", + "description": "A human readable label for an entity", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "name", + "owner": "GeneProduct", + "domain_of": [ + "PersonValue", + "NamedThing", + "Protocol", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "description": { + "name": "description", + "description": "a human-readable description of a thing", + "from_schema": "https://example.com/nmdc_submission_schema", + "slot_uri": "dcterms:description", + "alias": "description", + "owner": "GeneProduct", + "domain_of": [ + "ImageValue", + "NamedThing", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "alternative_identifiers": { + "name": "alternative_identifiers", + "description": "A list of alternative identifiers for the entity.", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "alternative_identifiers", + "owner": "GeneProduct", + "domain_of": [ + "MetaboliteIdentification", + "NamedThing", + "GeneProduct" + ], + "range": "uriorcurie", + "multivalued": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,\\(\\)\\=\\#]*$" + }, + "type": { + "name": "type", + "description": "the class_uri of the class that has been instantiated", + "notes": [ + "makes it easier to read example data files", + "required for polymorphic MongoDB collections" + ], + "examples": [ + { + "value": "nmdc:Biosample" + }, + { + "value": "nmdc:Study" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://github.com/microbiomedata/nmdc-schema/issues/1048", + "https://github.com/microbiomedata/nmdc-schema/issues/1233", + "https://github.com/microbiomedata/nmdc-schema/issues/248" + ], + "structured_aliases": { + "workflow_execution_class": { + "literal_form": "workflow_execution_class", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + } + }, + "slot_uri": "rdf:type", + "designates_type": true, + "alias": "type", + "owner": "GeneProduct", + "domain_of": [ + "EukEval", + "FunctionalAnnotationAggMember", + "MobilePhaseSegment", + "PortionOfSubstance", + "MagBin", + "MetaboliteIdentification", + "GenomeFeature", + "FunctionalAnnotation", + "AttributeValue", + "NamedThing", + "OntologyRelation", + "FailureCategorization", + "Protocol", + "CreditAssociation", + "Doi", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true + } + }, + "class_uri": "nmdc:GeneProduct" + }, + "NamedThing": { + "name": "NamedThing", + "description": "a databased entity or concept/class", + "from_schema": "https://example.com/nmdc_submission_schema", + "abstract": true, + "attributes": { + "id": { + "name": "id", + "description": "A unique identifier for a thing. Must be either a CURIE shorthand for a URI or a complete URI", + "notes": [ + "abstracted pattern: prefix:typecode-authshoulder-blade(.version)?(_seqsuffix)?", + "a minimum length of 3 characters is suggested for typecodes, but 1 or 2 characters will be accepted", + "typecodes must correspond 1:1 to a class in the NMDC schema. this will be checked via per-class id slot usage assertions", + "minting authority shoulders should probably be enumerated and checked in the pattern" + ], + "examples": [ + { + "value": "nmdc:mgmag-00-x012.1_7_c1", + "description": "https://github.com/microbiomedata/nmdc-schema/pull/499#discussion_r1018499248" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "structured_aliases": { + "workflow_execution_id": { + "literal_form": "workflow_execution_id", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + }, + "data_object_id": { + "literal_form": "data_object_id", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + } + }, + "identifier": true, + "alias": "id", + "owner": "NamedThing", + "domain_of": [ + "NamedThing", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" + }, + "name": { + "name": "name", + "description": "A human readable label for an entity", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "name", + "owner": "NamedThing", + "domain_of": [ + "PersonValue", + "NamedThing", + "Protocol", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "description": { + "name": "description", + "description": "a human-readable description of a thing", + "from_schema": "https://example.com/nmdc_submission_schema", + "slot_uri": "dcterms:description", + "alias": "description", + "owner": "NamedThing", + "domain_of": [ + "ImageValue", + "NamedThing", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "alternative_identifiers": { + "name": "alternative_identifiers", + "description": "A list of alternative identifiers for the entity.", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "alternative_identifiers", + "owner": "NamedThing", + "domain_of": [ + "MetaboliteIdentification", + "NamedThing", + "GeneProduct" + ], + "range": "uriorcurie", + "multivalued": true, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,\\(\\)\\=\\#]*$" + }, + "type": { + "name": "type", + "description": "the class_uri of the class that has been instantiated", + "notes": [ + "makes it easier to read example data files", + "required for polymorphic MongoDB collections" + ], + "examples": [ + { + "value": "nmdc:Biosample" + }, + { + "value": "nmdc:Study" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://github.com/microbiomedata/nmdc-schema/issues/1048", + "https://github.com/microbiomedata/nmdc-schema/issues/1233", + "https://github.com/microbiomedata/nmdc-schema/issues/248" + ], + "structured_aliases": { + "workflow_execution_class": { + "literal_form": "workflow_execution_class", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + } + }, + "slot_uri": "rdf:type", + "designates_type": true, + "alias": "type", + "owner": "NamedThing", + "domain_of": [ + "EukEval", + "FunctionalAnnotationAggMember", + "MobilePhaseSegment", + "PortionOfSubstance", + "MagBin", + "MetaboliteIdentification", + "GenomeFeature", + "FunctionalAnnotation", + "AttributeValue", + "NamedThing", + "OntologyRelation", + "FailureCategorization", + "Protocol", + "CreditAssociation", + "Doi", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true + } + }, + "class_uri": "nmdc:NamedThing" + }, + "Protocol": { + "name": "Protocol", + "from_schema": "https://example.com/nmdc_submission_schema", + "attributes": { + "url": { + "name": "url", + "notes": [ + "See issue 207 - this clashes with the mixs field" + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "url", + "owner": "Protocol", + "domain_of": [ + "ImageValue", + "Protocol", + "DataObject" + ], + "range": "string", + "multivalued": false + }, + "name": { + "name": "name", + "description": "A human readable label for an entity", + "from_schema": "https://example.com/nmdc_submission_schema", + "alias": "name", + "owner": "Protocol", + "domain_of": [ + "PersonValue", + "NamedThing", + "Protocol", + "GeneProduct" + ], + "range": "string", + "multivalued": false + }, + "type": { + "name": "type", + "description": "the class_uri of the class that has been instantiated", + "notes": [ + "makes it easier to read example data files", + "required for polymorphic MongoDB collections" + ], + "examples": [ + { + "value": "nmdc:Biosample" + }, + { + "value": "nmdc:Study" + } + ], + "from_schema": "https://example.com/nmdc_submission_schema", + "see_also": [ + "https://github.com/microbiomedata/nmdc-schema/issues/1048", + "https://github.com/microbiomedata/nmdc-schema/issues/1233", + "https://github.com/microbiomedata/nmdc-schema/issues/248" + ], + "structured_aliases": { + "workflow_execution_class": { + "literal_form": "workflow_execution_class", + "predicate": "NARROW_SYNONYM", + "contexts": [ + "https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml" + ] + } + }, + "slot_uri": "rdf:type", + "designates_type": true, + "alias": "type", + "owner": "Protocol", + "domain_of": [ + "EukEval", + "FunctionalAnnotationAggMember", + "MobilePhaseSegment", + "PortionOfSubstance", + "MagBin", + "MetaboliteIdentification", + "GenomeFeature", + "FunctionalAnnotation", + "AttributeValue", + "NamedThing", + "OntologyRelation", + "FailureCategorization", + "Protocol", + "CreditAssociation", + "Doi", + "GeneProduct" + ], + "range": "uriorcurie", + "required": true + } + }, + "class_uri": "nmdc:Protocol" + } + }, + "source_file": "src/nmdc_submission_schema/schema/nmdc_submission_schema.yaml", + "@type": "SchemaDefinition" +} \ No newline at end of file diff --git a/web/templates/nmdc_mixs/schema.yaml b/web/templates/nmdc_mixs/schema.yaml new file mode 100644 index 00000000..f84adea0 --- /dev/null +++ b/web/templates/nmdc_mixs/schema.yaml @@ -0,0 +1,58828 @@ +name: nmdc_submission_schema +description: Schema for creating Data Harmonizer interfaces for biosamples based on + MIxS and other standards +id: https://example.com/nmdc_submission_schema +version: 0.0.0 +prefixes: + UO: + prefix_prefix: UO + prefix_reference: http://purl.obolibrary.org/obo/UO_ + qud: + prefix_prefix: qud + prefix_reference: http://qudt.org/1.1/schema/qudt# + xsd: + prefix_prefix: xsd + prefix_reference: http://www.w3.org/2001/XMLSchema# + nmdc_sub_schema: + prefix_prefix: nmdc_sub_schema + prefix_reference: https://example.com/nmdc_sub_schema/ + linkml: + prefix_prefix: linkml + prefix_reference: https://w3id.org/linkml/ + shex: + prefix_prefix: shex + prefix_reference: http://www.w3.org/ns/shex# + schema: + prefix_prefix: schema + prefix_reference: http://schema.org/ + BFO: + prefix_prefix: BFO + prefix_reference: http://purl.obolibrary.org/obo/BFO_ + CATH: + prefix_prefix: CATH + prefix_reference: 'https://bioregistry.io/cath:' + CHEBI: + prefix_prefix: CHEBI + prefix_reference: http://purl.obolibrary.org/obo/CHEBI_ + CHEMBL.COMPOUND: + prefix_prefix: CHEMBL.COMPOUND + prefix_reference: 'https://bioregistry.io/chembl.compound:' + CHMO: + prefix_prefix: CHMO + prefix_reference: http://purl.obolibrary.org/obo/CHMO_ + COG: + prefix_prefix: COG + prefix_reference: 'https://bioregistry.io/cog:' + Contaminant: + prefix_prefix: Contaminant + prefix_reference: http://example.org/contaminant/ + DRUGBANK: + prefix_prefix: DRUGBANK + prefix_reference: 'https://bioregistry.io/drugbank:' + EC: + prefix_prefix: EC + prefix_reference: 'https://bioregistry.io/eccode:' + EFO: + prefix_prefix: EFO + prefix_reference: http://www.ebi.ac.uk/efo/ + EGGNOG: + prefix_prefix: EGGNOG + prefix_reference: 'https://bioregistry.io/eggnog:' + ENVO: + prefix_prefix: ENVO + prefix_reference: http://purl.obolibrary.org/obo/ENVO_ + FBcv: + prefix_prefix: FBcv + prefix_reference: http://purl.obolibrary.org/obo/FBcv_ + FMA: + prefix_prefix: FMA + prefix_reference: http://purl.obolibrary.org/obo/FMA_ + GENEPIO: + prefix_prefix: GENEPIO + prefix_reference: http://purl.obolibrary.org/obo/GENEPIO_ + GO: + prefix_prefix: GO + prefix_reference: http://purl.obolibrary.org/obo/GO_ + HMDB: + prefix_prefix: HMDB + prefix_reference: 'https://bioregistry.io/hmdb:' + ISA: + prefix_prefix: ISA + prefix_reference: http://example.org/isa/ + KEGG.COMPOUND: + prefix_prefix: KEGG.COMPOUND + prefix_reference: 'https://bioregistry.io/kegg.compound:' + KEGG.MODULE: + prefix_prefix: KEGG.MODULE + prefix_reference: 'https://bioregistry.io/kegg.module:' + KEGG.ORTHOLOGY: + prefix_prefix: KEGG.ORTHOLOGY + prefix_reference: 'https://bioregistry.io/kegg.orthology:' + KEGG.REACTION: + prefix_prefix: KEGG.REACTION + prefix_reference: 'https://bioregistry.io/kegg.reaction:' + KEGG_PATHWAY: + prefix_prefix: KEGG_PATHWAY + prefix_reference: 'https://bioregistry.io/kegg.pathway:' + MASSIVE: + prefix_prefix: MASSIVE + prefix_reference: 'https://bioregistry.io/reference/massive:' + MESH: + prefix_prefix: MESH + prefix_reference: 'https://bioregistry.io/mesh:' + MISO: + prefix_prefix: MISO + prefix_reference: http://purl.obolibrary.org/obo/MISO_ + MIXS: + prefix_prefix: MIXS + prefix_reference: https://w3id.org/mixs/ + MS: + prefix_prefix: MS + prefix_reference: http://purl.obolibrary.org/obo/MS_ + MetaCyc: + prefix_prefix: MetaCyc + prefix_reference: 'https://bioregistry.io/metacyc.compound:' + MetaNetX: + prefix_prefix: MetaNetX + prefix_reference: http://example.org/metanetx/ + NCBI: + prefix_prefix: NCBI + prefix_reference: http://example.com/ncbitaxon/ + NCBITaxon: + prefix_prefix: NCBITaxon + prefix_reference: http://purl.obolibrary.org/obo/NCBITaxon_ + NCIT: + prefix_prefix: NCIT + prefix_reference: http://purl.obolibrary.org/obo/NCIT_ + OBI: + prefix_prefix: OBI + prefix_reference: http://purl.obolibrary.org/obo/OBI_ + OMIT: + prefix_prefix: OMIT + prefix_reference: http://purl.obolibrary.org/obo/OMIT_ + ORCID: + prefix_prefix: ORCID + prefix_reference: https://orcid.org/ + PANTHER.FAMILY: + prefix_prefix: PANTHER.FAMILY + prefix_reference: 'https://bioregistry.io/panther.family:' + PATO: + prefix_prefix: PATO + prefix_reference: http://purl.obolibrary.org/obo/PATO_ + PFAM.CLAN: + prefix_prefix: PFAM.CLAN + prefix_reference: 'https://bioregistry.io/pfam.clan:' + PFAM: + prefix_prefix: PFAM + prefix_reference: 'https://bioregistry.io/pfam:' + PO: + prefix_prefix: PO + prefix_reference: http://purl.obolibrary.org/obo/PO_ + PR: + prefix_prefix: PR + prefix_reference: http://purl.obolibrary.org/obo/PR_ + PUBCHEM.COMPOUND: + prefix_prefix: PUBCHEM.COMPOUND + prefix_reference: 'https://bioregistry.io/pubchem.compound:' + RHEA: + prefix_prefix: RHEA + prefix_reference: 'https://bioregistry.io/rhea:' + RO: + prefix_prefix: RO + prefix_reference: http://purl.obolibrary.org/obo/RO_ + RetroRules: + prefix_prefix: RetroRules + prefix_reference: http://example.org/retrorules/ + SEED: + prefix_prefix: SEED + prefix_reference: 'https://bioregistry.io/seed:' + SIO: + prefix_prefix: SIO + prefix_reference: http://semanticscience.org/resource/SIO_ + SO: + prefix_prefix: SO + prefix_reference: http://purl.obolibrary.org/obo/SO_ + SUPFAM: + prefix_prefix: SUPFAM + prefix_reference: 'https://bioregistry.io/supfam:' + TIGRFAM: + prefix_prefix: TIGRFAM + prefix_reference: 'https://bioregistry.io/tigrfam:' + UBERON: + prefix_prefix: UBERON + prefix_reference: http://purl.obolibrary.org/obo/UBERON_ + UniProtKB: + prefix_prefix: UniProtKB + prefix_reference: 'https://bioregistry.io/uniprot:' + biolink: + prefix_prefix: biolink + prefix_reference: https://w3id.org/biolink/vocab/ + bioproject: + prefix_prefix: bioproject + prefix_reference: 'https://bioregistry.io/bioproject:' + biosample: + prefix_prefix: biosample + prefix_reference: 'https://bioregistry.io/biosample:' + cas: + prefix_prefix: cas + prefix_reference: 'https://bioregistry.io/cas:' + dcterms: + prefix_prefix: dcterms + prefix_reference: http://purl.org/dc/terms/ + doi: + prefix_prefix: doi + prefix_reference: 'https://bioregistry.io/doi:' + edam.data: + prefix_prefix: edam.data + prefix_reference: http://edamontology.org/data_ + edam.format: + prefix_prefix: edam.format + prefix_reference: http://edamontology.org/format_ + emsl.project: + prefix_prefix: emsl.project + prefix_reference: 'https://bioregistry.io/emsl.project:' + emsl: + prefix_prefix: emsl + prefix_reference: http://example.org/emsl_in_mongodb/ + emsl_uuid_like: + prefix_prefix: emsl_uuid_like + prefix_reference: http://example.org/emsl_uuid_like/ + generic: + prefix_prefix: generic + prefix_reference: https://example.org/generic/ + gnps.task: + prefix_prefix: gnps.task + prefix_reference: 'https://bioregistry.io/gnps.task:' + gold: + prefix_prefix: gold + prefix_reference: 'https://bioregistry.io/gold:' + gtpo: + prefix_prefix: gtpo + prefix_reference: http://example.org/gtpo/ + igsn: + prefix_prefix: igsn + prefix_reference: https://app.geosamples.org/sample/igsn/ + img.taxon: + prefix_prefix: img.taxon + prefix_reference: 'https://bioregistry.io/img.taxon:' + insdc.sra: + prefix_prefix: insdc.sra + prefix_reference: 'https://bioregistry.io/insdc.sra:' + jgi.analysis: + prefix_prefix: jgi.analysis + prefix_reference: https://data.jgi.doe.gov/search?q= + jgi.proposal: + prefix_prefix: jgi.proposal + prefix_reference: 'https://bioregistry.io/jgi.proposal:' + jgi: + prefix_prefix: jgi + prefix_reference: http://example.org/jgi/ + kegg: + prefix_prefix: kegg + prefix_reference: 'https://bioregistry.io/kegg:' + mgnify.analysis: + prefix_prefix: mgnify.analysis + prefix_reference: 'https://bioregistry.io/mgnify.analysis:' + mgnify.proj: + prefix_prefix: mgnify.proj + prefix_reference: 'https://bioregistry.io/mgnify.proj:' + my_emsl: + prefix_prefix: my_emsl + prefix_reference: https://release.my.emsl.pnnl.gov/released_data/ + neon.identifier: + prefix_prefix: neon.identifier + prefix_reference: http://example.org/neon/identifier/ + neon.schema: + prefix_prefix: neon.schema + prefix_reference: http://example.org/neon/schema/ + nmdc: + prefix_prefix: nmdc + prefix_reference: https://w3id.org/nmdc/ + owl: + prefix_prefix: owl + prefix_reference: http://www.w3.org/2002/07/owl# + prov: + prefix_prefix: prov + prefix_reference: http://www.w3.org/ns/prov# + rdf: + prefix_prefix: rdf + prefix_reference: http://www.w3.org/1999/02/22-rdf-syntax-ns# + rdfs: + prefix_prefix: rdfs + prefix_reference: http://www.w3.org/2000/01/rdf-schema# + ror: + prefix_prefix: ror + prefix_reference: 'https://bioregistry.io/ror:' + skos: + prefix_prefix: skos + prefix_reference: http://www.w3.org/2004/02/skos/core# + wgs84: + prefix_prefix: wgs84 + prefix_reference: http://www.w3.org/2003/01/geo/wgs84_pos# + wikidata: + prefix_prefix: wikidata + prefix_reference: http://www.wikidata.org/entity/ + MIXS_yaml: + prefix_prefix: MIXS_yaml + prefix_reference: https://raw.githubusercontent.com/microbiomedata/mixs/main/model/schema/ +default_prefix: nmdc_sub_schema +default_range: string +subsets: + nmdc_env_triad_enums: + name: nmdc_env_triad_enums + todos: + - replace membership in this subset with mappings between the individual environmental + triad/context enums and the EnvO subProperties + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://github.com/EnvironmentOntology/envo/blob/1598-try-creating-the-new-see_also-from-pr-1597-with-protege-564/src/envo/envo-edit.owl + - http://purl.obolibrary.org/obo/ENVO_03605010 +types: + unit: + name: unit + description: a string representation of a unit + notes: + - why isn't this picked up from the nmdc.yaml import? + from_schema: https://example.com/nmdc_submission_schema + mappings: + - qud:Unit + - UO:0000000 + base: str + uri: xsd:string + decimal degree: + name: decimal degree + description: a float representation of a degree of rotation + from_schema: https://example.com/nmdc_submission_schema + base: float + uri: xsd:decimal + language code: + name: language code + description: a string representation of a language + from_schema: https://example.com/nmdc_submission_schema + base: str + uri: xsd:language + language_code: + name: language_code + description: A language code conforming to ISO_639-1 + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://en.wikipedia.org/wiki/ISO_639-1 + base: str + uri: xsd:language + decimal_degree: + name: decimal_degree + description: A decimal degree expresses latitude or longitude as decimal fractions. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://en.wikipedia.org/wiki/Decimal_degrees + base: float + uri: xsd:decimal + string: + name: string + description: A character string + notes: + - In RDF serializations, a slot with range of string is treated as a literal or + type xsd:string. If you are authoring schemas in LinkML YAML, the type is + referenced with the lower case "string". + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - schema:Text + base: str + uri: xsd:string + boolean: + name: boolean + description: A binary (true or false) value + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "boolean". + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - schema:Boolean + base: Bool + uri: xsd:boolean + repr: bool + integer: + name: integer + description: An integer + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "integer". + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - schema:Integer + base: int + uri: xsd:integer + float: + name: float + description: A real number that conforms to the xsd:float specification + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "float". + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - schema:Float + base: float + uri: xsd:float + double: + name: double + description: A real number that conforms to the xsd:double specification + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "double". + from_schema: https://example.com/nmdc_submission_schema + close_mappings: + - schema:Float + base: float + uri: xsd:double + decimal: + name: decimal + description: A real number with arbitrary precision that conforms to the xsd:decimal + specification + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "decimal". + from_schema: https://example.com/nmdc_submission_schema + broad_mappings: + - schema:Number + base: Decimal + uri: xsd:decimal + uriorcurie: + name: uriorcurie + description: a URI or a CURIE + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "uriorcurie". + from_schema: https://example.com/nmdc_submission_schema + base: URIorCURIE + uri: xsd:anyURI + repr: str + external_identifier: + name: external_identifier + description: A CURIE representing an external identifier + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://microbiomedata.github.io/nmdc-schema/identifiers/ + typeof: uriorcurie + uri: xsd:anyURI + pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,]*$ + time: + name: time + description: A time object represents a (local) time of day, independent of any + particular day + notes: + - URI is dateTime because OWL reasoners do not work with straight date or time + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "time". + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - schema:Time + base: XSDTime + uri: xsd:time + repr: str + date: + name: date + description: a date (year, month and day) in an idealized calendar + notes: + - URI is dateTime because OWL reasoners don't work with straight date or time + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "date". + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - schema:Date + base: XSDDate + uri: xsd:date + repr: str + datetime: + name: datetime + description: The combination of a date and time + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "datetime". + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - schema:DateTime + base: XSDDateTime + uri: xsd:dateTime + repr: str + date_or_datetime: + name: date_or_datetime + description: Either a date or a datetime + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "date_or_datetime". + from_schema: https://example.com/nmdc_submission_schema + base: str + uri: linkml:DateOrDatetime + repr: str + curie: + name: curie + conforms_to: https://www.w3.org/TR/curie/ + description: a compact URI + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "curie". + comments: + - in RDF serializations this MUST be expanded to a URI + - in non-RDF serializations MAY be serialized as the compact representation + from_schema: https://example.com/nmdc_submission_schema + base: Curie + uri: xsd:string + repr: str + uri: + name: uri + conforms_to: https://www.ietf.org/rfc/rfc3987.txt + description: a complete URI + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "uri". + comments: + - in RDF serializations a slot with range of uri is treated as a literal or type + xsd:anyURI unless it is an identifier or a reference to an identifier, in which + case it is translated directly to a node + from_schema: https://example.com/nmdc_submission_schema + close_mappings: + - schema:URL + base: URI + uri: xsd:anyURI + repr: str + ncname: + name: ncname + description: Prefix part of CURIE + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "ncname". + from_schema: https://example.com/nmdc_submission_schema + base: NCName + uri: xsd:string + repr: str + objectidentifier: + name: objectidentifier + description: A URI or CURIE that represents an object in the model. + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "objectidentifier". + comments: + - Used for inheritance and type checking + from_schema: https://example.com/nmdc_submission_schema + base: ElementIdentifier + uri: shex:iri + repr: str + nodeidentifier: + name: nodeidentifier + description: A URI, CURIE or BNODE that represents a node in a model. + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "nodeidentifier". + from_schema: https://example.com/nmdc_submission_schema + base: NodeIdentifier + uri: shex:nonLiteral + repr: str + jsonpointer: + name: jsonpointer + conforms_to: https://datatracker.ietf.org/doc/html/rfc6901 + description: A string encoding a JSON Pointer. The value of the string MUST conform + to JSON Point syntax and SHOULD dereference to a valid object within the current + instance document when encoded in tree form. + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "jsonpointer". + from_schema: https://example.com/nmdc_submission_schema + base: str + uri: xsd:string + repr: str + jsonpath: + name: jsonpath + conforms_to: https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html + description: A string encoding a JSON Path. The value of the string MUST conform + to JSON Point syntax and SHOULD dereference to zero or more valid objects within + the current instance document when encoded in tree form. + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "jsonpath". + from_schema: https://example.com/nmdc_submission_schema + base: str + uri: xsd:string + repr: str + sparqlpath: + name: sparqlpath + conforms_to: https://www.w3.org/TR/sparql11-query/#propertypaths + description: A string encoding a SPARQL Property Path. The value of the string + MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects + within the current instance document when encoded as RDF. + notes: + - If you are authoring schemas in LinkML YAML, the type is referenced with the + lower case "sparqlpath". + from_schema: https://example.com/nmdc_submission_schema + base: str + uri: xsd:string + repr: str +enums: + BioticRelationshipEnum: + name: BioticRelationshipEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + commensalism: + text: commensalism + annotations: + sntc_name: + tag: sntc_name + value: samp_biotic_relationship + notes: + - 'biotic_relationship_enum: free living' + - parasitism + - commensalism + - symbiotic + - mutualism + see_also: + - https://genomicsstandardsconsortium.github.io/mixs/biotic_relationship_enum/ + free living: + text: free living + mutualism: + text: mutualism + parasitism: + text: parasitism + symbiotic: + text: symbiotic + JgiContTypeEnum: + name: JgiContTypeEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + plate: + text: plate + tube: + text: tube + DnaSampleFormatEnum: + name: DnaSampleFormatEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + 10 mM Tris-HCl: + text: 10 mM Tris-HCl + DNAStable: + text: DNAStable + Ethanol: + text: Ethanol + Low EDTA TE: + text: Low EDTA TE + MDA reaction buffer: + text: MDA reaction buffer + PBS: + text: PBS + Pellet: + text: Pellet + RNAStable: + text: RNAStable + TE: + text: TE + Water: + text: Water + EnvPackageEnum: + name: EnvPackageEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + soil: + text: soil + notes: + - I don't think this is a MIxS term anymore, so it make sense to define it + here + GrowthFacilEnum: + name: GrowthFacilEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + experimental_garden: + text: experimental_garden + annotations: + sntc_name: + tag: sntc_name + value: growth_facility + notes: + - string range according to MIxS + see_also: + - https://genomicsstandardsconsortium.github.io/mixs/growth_facil/ + field: + text: field + field_incubation: + text: field_incubation + glasshouse: + text: glasshouse + greenhouse: + text: greenhouse + growth_chamber: + text: growth_chamber + lab_incubation: + text: lab_incubation + open_top_chamber: + text: open_top_chamber + other: + text: other + RelToOxygenEnum: + name: RelToOxygenEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + aerobe: + text: aerobe + annotations: + sntc_name: + tag: sntc_name + value: oxygen_relationship + see_also: + - https://genomicsstandardsconsortium.github.io/mixs/rel_to_oxygen_enum/ + anaerobe: + text: anaerobe + facultative: + text: facultative + microaerophilic: + text: microaerophilic + microanaerobe: + text: microanaerobe + obligate aerobe: + text: obligate aerobe + obligate anaerobe: + text: obligate anaerobe + RnaSampleFormatEnum: + name: RnaSampleFormatEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + 10 mM Tris-HCl: + text: 10 mM Tris-HCl + DNAStable: + text: DNAStable + Ethanol: + text: Ethanol + Low EDTA TE: + text: Low EDTA TE + MDA reaction buffer: + text: MDA reaction buffer + PBS: + text: PBS + Pellet: + text: Pellet + RNAStable: + text: RNAStable + TE: + text: TE + Water: + text: Water + SampleTypeEnum: + name: SampleTypeEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + soil: + text: soil + soil - water extract: + text: soil - water extract + plant associated: + text: plant associated + sediment: + text: sediment + water: + text: water + StoreCondEnum: + name: StoreCondEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + fresh: + text: fresh + annotations: + sntc_name: + tag: sntc_name + value: storage_condt + notes: + - see samp_store_dur, samp_store_loc, samp_store_temp and store_cond (which + takes a string range according to mixs-source). + frozen: + text: frozen + lyophilized: + text: lyophilized + other: + text: other + YesNoEnum: + name: YesNoEnum + description: replaces DnaDnaseEnum and DnaseRnaEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + 'no': + text: 'no' + 'yes': + text: 'yes' + OxyStatSampEnum: + name: OxyStatSampEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + aerobic: + text: aerobic + anaerobic: + text: anaerobic + other: + text: other + SeasonEnum: + name: SeasonEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + spring: + text: spring + meaning: NCIT:C94731 + summer: + text: summer + meaning: NCIT:C94732 + autumn: + text: autumn + meaning: NCIT:C94733 + winter: + text: winter + meaning: NCIT:C94730 + arch_struc_enum: + name: arch_struc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + building: + text: building + shed: + text: shed + home: + text: home + build_docs_enum: + name: build_docs_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + building information model: + text: building information model + commissioning report: + text: commissioning report + complaint logs: + text: complaint logs + contract administration: + text: contract administration + cost estimate: + text: cost estimate + janitorial schedules or logs: + text: janitorial schedules or logs + maintenance plans: + text: maintenance plans + schedule: + text: schedule + sections: + text: sections + shop drawings: + text: shop drawings + submittals: + text: submittals + ventilation system: + text: ventilation system + windows: + text: windows + build_occup_type_enum: + name: build_occup_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + office: + text: office + market: + text: market + restaurant: + text: restaurant + residence: + text: residence + school: + text: school + residential: + text: residential + commercial: + text: commercial + low rise: + text: low rise + high rise: + text: high rise + wood framed: + text: wood framed + health care: + text: health care + airport: + text: airport + sports complex: + text: sports complex + building_setting_enum: + name: building_setting_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + urban: + text: urban + suburban: + text: suburban + exurban: + text: exurban + rural: + text: rural + ceil_cond_enum: + name: ceil_cond_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + ceil_finish_mat_enum: + name: ceil_finish_mat_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + drywall: + text: drywall + mineral fibre: + text: mineral fibre + tiles: + text: tiles + PVC: + text: PVC + plasterboard: + text: plasterboard + metal: + text: metal + fiberglass: + text: fiberglass + stucco: + text: stucco + mineral wool/calcium silicate: + text: mineral wool/calcium silicate + wood: + text: wood + ceil_texture_enum: + name: ceil_texture_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + crows feet: + text: crows feet + crows-foot stomp: + text: crows-foot stomp + double skip: + text: double skip + hawk and trowel: + text: hawk and trowel + knockdown: + text: knockdown + popcorn: + text: popcorn + orange peel: + text: orange peel + rosebud stomp: + text: rosebud stomp + Santa-Fe texture: + text: Santa-Fe texture + skip trowel: + text: skip trowel + smooth: + text: smooth + stomp knockdown: + text: stomp knockdown + swirl: + text: swirl + ceil_type_enum: + name: ceil_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + cathedral: + text: cathedral + dropped: + text: dropped + concave: + text: concave + barrel-shaped: + text: barrel-shaped + coffered: + text: coffered + cove: + text: cove + stretched: + text: stretched + door_comp_type_enum: + name: door_comp_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + metal covered: + text: metal covered + revolving: + text: revolving + sliding: + text: sliding + telescopic: + text: telescopic + door_cond_enum: + name: door_cond_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + door_direct_enum: + name: door_direct_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + inward: + text: inward + outward: + text: outward + sideways: + text: sideways + door_loc_enum: + name: door_loc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + door_mat_enum: + name: door_mat_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + aluminum: + text: aluminum + cellular PVC: + text: cellular PVC + engineered plastic: + text: engineered plastic + fiberboard: + text: fiberboard + fiberglass: + text: fiberglass + metal: + text: metal + thermoplastic alloy: + text: thermoplastic alloy + vinyl: + text: vinyl + wood: + text: wood + wood/plastic composite: + text: wood/plastic composite + door_move_enum: + name: door_move_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + collapsible: + text: collapsible + folding: + text: folding + revolving: + text: revolving + rolling shutter: + text: rolling shutter + sliding: + text: sliding + swinging: + text: swinging + door_type_enum: + name: door_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + composite: + text: composite + metal: + text: metal + wooden: + text: wooden + door_type_metal_enum: + name: door_type_metal_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + collapsible: + text: collapsible + corrugated steel: + text: corrugated steel + hollow: + text: hollow + rolling shutters: + text: rolling shutters + steel plate: + text: steel plate + door_type_wood_enum: + name: door_type_wood_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + bettened and ledged: + text: bettened and ledged + battened: + text: battened + ledged and braced: + text: ledged and braced + ledged and framed: + text: ledged and framed + ledged, braced and frame: + text: ledged, braced and frame + framed and paneled: + text: framed and paneled + glashed or sash: + text: glashed or sash + flush: + text: flush + louvered: + text: louvered + wire gauged: + text: wire gauged + drawings_enum: + name: drawings_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + building navigation map: + text: building navigation map + diagram: + text: diagram + sketch: + text: sketch + ext_wall_orient_enum: + name: ext_wall_orient_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest + ext_window_orient_enum: + name: ext_window_orient_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest + filter_type_enum: + name: filter_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + particulate air filter: + text: particulate air filter + chemical air filter: + text: chemical air filter + low-MERV pleated media: + text: low-MERV pleated media + HEPA: + text: HEPA + electrostatic: + text: electrostatic + gas-phase or ultraviolet air treatments: + text: gas-phase or ultraviolet air treatments + floor_cond_enum: + name: floor_cond_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + floor_finish_mat_enum: + name: floor_finish_mat_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + tile: + text: tile + wood strip or parquet: + text: wood strip or parquet + carpet: + text: carpet + rug: + text: rug + laminate wood: + text: laminate wood + lineoleum: + text: lineoleum + vinyl composition tile: + text: vinyl composition tile + sheet vinyl: + text: sheet vinyl + stone: + text: stone + bamboo: + text: bamboo + cork: + text: cork + terrazo: + text: terrazo + concrete: + text: concrete + none: + text: none + sealed: + text: sealed + clear finish: + text: clear finish + paint: + text: paint + none or unfinished: + text: none or unfinished + floor_struc_enum: + name: floor_struc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + balcony: + text: balcony + floating floor: + text: floating floor + glass floor: + text: glass floor + raised floor: + text: raised floor + sprung floor: + text: sprung floor + wood-framed: + text: wood-framed + concrete: + text: concrete + floor_water_mold_enum: + name: floor_water_mold_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + mold odor: + text: mold odor + wet floor: + text: wet floor + water stains: + text: water stains + wall discoloration: + text: wall discoloration + floor discoloration: + text: floor discoloration + ceiling discoloration: + text: ceiling discoloration + peeling paint or wallpaper: + text: peeling paint or wallpaper + bulging walls: + text: bulging walls + condensation: + text: condensation + furniture_enum: + name: furniture_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + cabinet: + text: cabinet + chair: + text: chair + desks: + text: desks + gender_restroom_enum: + name: gender_restroom_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + all gender: + text: all gender + female: + text: female + gender neurtral: + text: gender neurtral + male: + text: male + male and female: + text: male and female + unisex: + text: unisex + handidness_enum: + name: handidness_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + ambidexterity: + text: ambidexterity + left handedness: + text: left handedness + mixed-handedness: + text: mixed-handedness + right handedness: + text: right handedness + heat_cool_type_enum: + name: heat_cool_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + radiant system: + text: radiant system + heat pump: + text: heat pump + forced air system: + text: forced air system + steam forced heat: + text: steam forced heat + wood stove: + text: wood stove + heat_deliv_loc_enum: + name: heat_deliv_loc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + indoor_space_enum: + name: indoor_space_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + bedroom: + text: bedroom + office: + text: office + bathroom: + text: bathroom + foyer: + text: foyer + kitchen: + text: kitchen + locker room: + text: locker room + hallway: + text: hallway + elevator: + text: elevator + indoor_surf_enum: + name: indoor_surf_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + cabinet: + text: cabinet + ceiling: + text: ceiling + counter top: + text: counter top + door: + text: door + shelving: + text: shelving + vent cover: + text: vent cover + window: + text: window + wall: + text: wall + int_wall_cond_enum: + name: int_wall_cond_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + light_type_enum: + name: light_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + natural light: + text: natural light + electric light: + text: electric light + desk lamp: + text: desk lamp + flourescent lights: + text: flourescent lights + none: + text: none + mech_struc_enum: + name: mech_struc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + subway: + text: subway + coach: + text: coach + carriage: + text: carriage + elevator: + text: elevator + escalator: + text: escalator + boat: + text: boat + train: + text: train + car: + text: car + bus: + text: bus + occup_document_enum: + name: occup_document_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + automated count: + text: automated count + estimate: + text: estimate + manual count: + text: manual count + videos: + text: videos + quad_pos_enum: + name: quad_pos_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + North side: + text: North side + West side: + text: West side + South side: + text: South side + East side: + text: East side + rel_samp_loc_enum: + name: rel_samp_loc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + edge of car: + text: edge of car + center of car: + text: center of car + under a seat: + text: under a seat + room_condt_enum: + name: room_condt_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + visible signs of mold/mildew: + text: visible signs of mold/mildew + room_connected_enum: + name: room_connected_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + office: + text: office + stairwell: + text: stairwell + room_loc_enum: + name: room_loc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + corner room: + text: corner room + interior room: + text: interior room + exterior wall: + text: exterior wall + room_samp_pos_enum: + name: room_samp_pos_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + north corner: + text: north corner + south corner: + text: south corner + west corner: + text: west corner + east corner: + text: east corner + northeast corner: + text: northeast corner + northwest corner: + text: northwest corner + southeast corner: + text: southeast corner + southwest corner: + text: southwest corner + center: + text: center + room_type_enum: + name: room_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + private office: + text: private office + open office: + text: open office + stairwell: + text: stairwell + ',restroom': + text: ',restroom' + lobby: + text: lobby + vestibule: + text: vestibule + mechanical or electrical room: + text: mechanical or electrical room + data center: + text: data center + laboratory_wet: + text: laboratory_wet + laboratory_dry: + text: laboratory_dry + gymnasium: + text: gymnasium + natatorium: + text: natatorium + auditorium: + text: auditorium + lockers: + text: lockers + cafe: + text: cafe + warehouse: + text: warehouse + samp_floor_enum: + name: samp_floor_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + 1st floor: + text: 1st floor + 2nd floor: + text: 2nd floor + basement: + text: basement + lobby: + text: lobby + samp_weather_enum: + name: samp_weather_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + clear sky: + text: clear sky + cloudy: + text: cloudy + foggy: + text: foggy + hail: + text: hail + rain: + text: rain + snow: + text: snow + sleet: + text: sleet + sunny: + text: sunny + windy: + text: windy + season_use_enum: + name: season_use_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Spring: + text: Spring + Summer: + text: Summer + Fall: + text: Fall + Winter: + text: Winter + shading_device_cond_enum: + name: shading_device_cond_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + shading_device_type_enum: + name: shading_device_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + bahama shutters: + text: bahama shutters + exterior roll blind: + text: exterior roll blind + gambrel awning: + text: gambrel awning + hood awning: + text: hood awning + porchroller awning: + text: porchroller awning + sarasota shutters: + text: sarasota shutters + slatted aluminum: + text: slatted aluminum + solid aluminum awning: + text: solid aluminum awning + sun screen: + text: sun screen + tree: + text: tree + trellis: + text: trellis + venetian awning: + text: venetian awning + specific_enum: + name: specific_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + photos: + text: photos + substructure_type_enum: + name: substructure_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + crawlspace: + text: crawlspace + slab on grade: + text: slab on grade + basement: + text: basement + surf_air_cont_enum: + name: surf_air_cont_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + dust: + text: dust + organic matter: + text: organic matter + particulate matter: + text: particulate matter + volatile organic compounds: + text: volatile organic compounds + biological contaminants: + text: biological contaminants + radon: + text: radon + nutrients: + text: nutrients + biocides: + text: biocides + surf_material_enum: + name: surf_material_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + adobe: + text: adobe + carpet: + text: carpet + cinder blocks: + text: cinder blocks + concrete: + text: concrete + hay bales: + text: hay bales + glass: + text: glass + metal: + text: metal + paint: + text: paint + plastic: + text: plastic + stainless steel: + text: stainless steel + stone: + text: stone + stucco: + text: stucco + tile: + text: tile + vinyl: + text: vinyl + wood: + text: wood + train_line_enum: + name: train_line_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + red: + text: red + green: + text: green + orange: + text: orange + train_stat_loc_enum: + name: train_stat_loc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + south station above ground: + text: south station above ground + south station underground: + text: south station underground + south station amtrak: + text: south station amtrak + forest hills: + text: forest hills + riverside: + text: riverside + train_stop_loc_enum: + name: train_stop_loc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + end: + text: end + mid: + text: mid + downtown: + text: downtown + vis_media_enum: + name: vis_media_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + photos: + text: photos + videos: + text: videos + commonly of the building: + text: commonly of the building + site context (adjacent buildings, vegetation, terrain, streets): + text: site context (adjacent buildings, vegetation, terrain, streets) + interiors: + text: interiors + equipment: + text: equipment + 3D scans: + text: 3D scans + wall_const_type_enum: + name: wall_const_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + frame construction: + text: frame construction + joisted masonry: + text: joisted masonry + light noncombustible: + text: light noncombustible + masonry noncombustible: + text: masonry noncombustible + modified fire resistive: + text: modified fire resistive + fire resistive: + text: fire resistive + wall_finish_mat_enum: + name: wall_finish_mat_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + plaster: + text: plaster + gypsum plaster: + text: gypsum plaster + veneer plaster: + text: veneer plaster + gypsum board: + text: gypsum board + tile: + text: tile + terrazzo: + text: terrazzo + stone facing: + text: stone facing + acoustical treatment: + text: acoustical treatment + wood: + text: wood + metal: + text: metal + masonry: + text: masonry + wall_loc_enum: + name: wall_loc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + wall_surf_treatment_enum: + name: wall_surf_treatment_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + painted: + text: painted + wall paper: + text: wall paper + no treatment: + text: no treatment + paneling: + text: paneling + stucco: + text: stucco + fabric: + text: fabric + wall_texture_enum: + name: wall_texture_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + crows feet: + text: crows feet + crows-foot stomp: + text: crows-foot stomp + ? '' + : text: '' + double skip: + text: double skip + hawk and trowel: + text: hawk and trowel + knockdown: + text: knockdown + popcorn: + text: popcorn + orange peel: + text: orange peel + rosebud stomp: + text: rosebud stomp + Santa-Fe texture: + text: Santa-Fe texture + skip trowel: + text: skip trowel + smooth: + text: smooth + stomp knockdown: + text: stomp knockdown + swirl: + text: swirl + water_feat_type_enum: + name: water_feat_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + fountain: + text: fountain + pool: + text: pool + standing feature: + text: standing feature + stream: + text: stream + waterfall: + text: waterfall + weekday_enum: + name: weekday_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Monday: + text: Monday + Tuesday: + text: Tuesday + Wednesday: + text: Wednesday + Thursday: + text: Thursday + Friday: + text: Friday + Saturday: + text: Saturday + Sunday: + text: Sunday + window_cond_enum: + name: window_cond_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + window_cover_enum: + name: window_cover_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + blinds: + text: blinds + curtains: + text: curtains + none: + text: none + window_horiz_pos_enum: + name: window_horiz_pos_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + left: + text: left + middle: + text: middle + right: + text: right + window_loc_enum: + name: window_loc_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + window_mat_enum: + name: window_mat_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + clad: + text: clad + fiberglass: + text: fiberglass + metal: + text: metal + vinyl: + text: vinyl + wood: + text: wood + window_type_enum: + name: window_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + single-hung sash window: + text: single-hung sash window + horizontal sash window: + text: horizontal sash window + fixed window: + text: fixed window + window_vert_pos_enum: + name: window_vert_pos_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + bottom: + text: bottom + middle: + text: middle + top: + text: top + low: + text: low + high: + text: high + depos_env_enum: + name: depos_env_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Continental - Alluvial: + text: Continental - Alluvial + Continental - Aeolian: + text: Continental - Aeolian + Continental - Fluvial: + text: Continental - Fluvial + Continental - Lacustrine: + text: Continental - Lacustrine + Transitional - Deltaic: + text: Transitional - Deltaic + Transitional - Tidal: + text: Transitional - Tidal + Transitional - Lagoonal: + text: Transitional - Lagoonal + Transitional - Beach: + text: Transitional - Beach + Transitional - Lake: + text: Transitional - Lake + Marine - Shallow: + text: Marine - Shallow + Marine - Deep: + text: Marine - Deep + Marine - Reef: + text: Marine - Reef + Other - Evaporite: + text: Other - Evaporite + Other - Glacial: + text: Other - Glacial + Other - Volcanic: + text: Other - Volcanic + other: + text: other + hc_produced_enum: + name: hc_produced_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Oil: + text: Oil + Gas-Condensate: + text: Gas-Condensate + Gas: + text: Gas + Bitumen: + text: Bitumen + Coalbed Methane: + text: Coalbed Methane + other: + text: other + hcr_enum: + name: hcr_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Oil Reservoir: + text: Oil Reservoir + Gas Reservoir: + text: Gas Reservoir + Oil Sand: + text: Oil Sand + Coalbed: + text: Coalbed + Shale: + text: Shale + Tight Oil Reservoir: + text: Tight Oil Reservoir + Tight Gas Reservoir: + text: Tight Gas Reservoir + other: + text: other + hcr_geol_age_enum: + name: hcr_geol_age_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Archean: + text: Archean + Cambrian: + text: Cambrian + Carboniferous: + text: Carboniferous + Cenozoic: + text: Cenozoic + Cretaceous: + text: Cretaceous + Devonian: + text: Devonian + Jurassic: + text: Jurassic + Mesozoic: + text: Mesozoic + Neogene: + text: Neogene + Ordovician: + text: Ordovician + Paleogene: + text: Paleogene + Paleozoic: + text: Paleozoic + Permian: + text: Permian + Precambrian: + text: Precambrian + Proterozoic: + text: Proterozoic + Silurian: + text: Silurian + Triassic: + text: Triassic + other: + text: other + lithology_enum: + name: lithology_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Basement: + text: Basement + Chalk: + text: Chalk + Chert: + text: Chert + Coal: + text: Coal + Conglomerate: + text: Conglomerate + Diatomite: + text: Diatomite + Dolomite: + text: Dolomite + Limestone: + text: Limestone + Sandstone: + text: Sandstone + Shale: + text: Shale + Siltstone: + text: Siltstone + Volcanic: + text: Volcanic + other: + text: other + oxy_stat_samp_enum: + name: oxy_stat_samp_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + aerobic: + text: aerobic + anaerobic: + text: anaerobic + other: + text: other + samp_collect_point_enum: + name: samp_collect_point_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + well: + text: well + test well: + text: test well + drilling rig: + text: drilling rig + wellhead: + text: wellhead + separator: + text: separator + storage tank: + text: storage tank + other: + text: other + samp_subtype_enum: + name: samp_subtype_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + oil phase: + text: oil phase + water phase: + text: water phase + biofilm: + text: biofilm + not applicable: + text: not applicable + other: + text: other + sr_dep_env_enum: + name: sr_dep_env_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Lacustine: + text: Lacustine + Fluvioldeltaic: + text: Fluvioldeltaic + Fluviomarine: + text: Fluviomarine + Marine: + text: Marine + other: + text: other + sr_geol_age_enum: + name: sr_geol_age_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Archean: + text: Archean + Cambrian: + text: Cambrian + Carboniferous: + text: Carboniferous + Cenozoic: + text: Cenozoic + Cretaceous: + text: Cretaceous + Devonian: + text: Devonian + Jurassic: + text: Jurassic + Mesozoic: + text: Mesozoic + Neogene: + text: Neogene + Ordovician: + text: Ordovician + Paleogene: + text: Paleogene + Paleozoic: + text: Paleozoic + Permian: + text: Permian + Precambrian: + text: Precambrian + Proterozoic: + text: Proterozoic + Silurian: + text: Silurian + Triassic: + text: Triassic + other: + text: other + sr_kerog_type_enum: + name: sr_kerog_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Type I: + text: Type I + Type II: + text: Type II + Type III: + text: Type III + Type IV: + text: Type IV + other: + text: other + sr_lithology_enum: + name: sr_lithology_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Clastic: + text: Clastic + Carbonate: + text: Carbonate + Coal: + text: Coal + Biosilicieous: + text: Biosilicieous + other: + text: other + biotic_relationship_enum: + name: biotic_relationship_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + free living: + text: free living + parasite: + text: parasite + commensal: + text: commensal + symbiont: + text: symbiont + cur_land_use_enum: + name: cur_land_use_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + badlands: + text: badlands + cities: + text: cities + conifers: + text: conifers + annotations: + originally: + tag: originally + value: conifers (e.g. pine,spruce,fir,cypress) + examples: + - value: cypress + - value: fir + - value: pine + - value: spruce + crop trees: + text: crop trees + annotations: + originally: + tag: originally + value: crop trees (nuts,fruit,christmas trees,nursery trees) + examples: + - value: christmas trees + - value: fruit + - value: nursery trees + - value: nuts + farmstead: + text: farmstead + gravel: + text: gravel + hardwoods: + text: hardwoods + annotations: + originally: + tag: originally + value: hardwoods (e.g. oak,hickory,elm,aspen) + examples: + - value: aspen + - value: elm + - value: hickory + - value: oak + hayland: + text: hayland + horticultural plants: + text: horticultural plants + annotations: + originally: + tag: originally + value: horticultural plants (e.g. tulips) + examples: + - value: tulips + industrial areas: + text: industrial areas + intermixed hardwood and conifers: + text: intermixed hardwood and conifers + marshlands: + text: marshlands + annotations: + originally: + tag: originally + value: marshlands (grass,sedges,rushes) + examples: + - value: grass + - value: rushes + - value: sedgees + meadows: + text: meadows + annotations: + originally: + tag: originally + value: meadows (grasses,alfalfa,fescue,bromegrass,timothy) + examples: + - value: alfalfa + - value: bromegrass + - value: fescue + - value: grasses + - value: timothy + mines/quarries: + text: mines/quarries + mudflats: + text: mudflats + oil waste areas: + text: oil waste areas + pastureland: + text: pastureland + annotations: + originally: + tag: originally + value: pastureland (grasslands used for livestock grazing) + comments: + - grasslands used for livestock grazing + permanent snow or ice: + text: permanent snow or ice + rainforest: + text: rainforest + annotations: + originally: + tag: originally + value: rainforest (evergreen forest receiving greater than 406 cm annual + rainfall) + comments: + - evergreen forest receiving greater than 406 cm annual rainfall + rangeland: + text: rangeland + roads/railroads: + text: roads/railroads + rock: + text: rock + row crops: + text: row crops + saline seeps: + text: saline seeps + salt flats: + text: salt flats + sand: + text: sand + shrub crops: + text: shrub crops + annotations: + originally: + tag: originally + value: shrub crops (blueberries,nursery ornamentals,filberts) + examples: + - value: blueberries + - value: filberts + - value: nursery ornamentals + shrub land: + text: shrub land + annotations: + originally: + tag: originally + value: shrub land (e.g. mesquite,sage-brush,creosote bush,shrub oak,eucalyptus) + examples: + - value: creosote bush + - value: eucalyptus + - value: mesquite + - value: sage-brush + - value: shrub oak + small grains: + text: small grains + successional shrub land: + text: successional shrub land + annotations: + originally: + tag: originally + value: successional shrub land (tree saplings,hazels,sumacs,chokecherry,shrub + dogwoods,blackberries) + examples: + - value: blackberries + - value: chokecherry + - value: hazels + - value: shrub dogwoods + - value: sumacs + - value: tree saplings + swamp: + text: swamp + annotations: + originally: + tag: originally + value: swamp (permanent or semi-permanent water body dominated by woody + plants) + comments: + - permanent or semi-permanent water body dominated by woody plants + tropical: + text: tropical + annotations: + originally: + tag: originally + value: tropical (e.g. mangrove,palms) + examples: + - value: mangrove + - value: palms + tundra: + text: tundra + annotations: + originally: + tag: originally + value: tundra (mosses,lichens) + examples: + - value: lichens + - value: mosses + vegetable crops: + text: vegetable crops + vine crops: + text: vine crops + annotations: + originally: + tag: originally + value: vine crops (grapes) + examples: + - value: grapes + drainage_class_enum: + name: drainage_class_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + very poorly: + text: very poorly + poorly: + text: poorly + somewhat poorly: + text: somewhat poorly + moderately well: + text: moderately well + well: + text: well + excessively drained: + text: excessively drained + fao_class_enum: + name: fao_class_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Acrisols: + text: Acrisols + Andosols: + text: Andosols + Arenosols: + text: Arenosols + Cambisols: + text: Cambisols + Chernozems: + text: Chernozems + Ferralsols: + text: Ferralsols + Fluvisols: + text: Fluvisols + Gleysols: + text: Gleysols + Greyzems: + text: Greyzems + Gypsisols: + text: Gypsisols + Histosols: + text: Histosols + Kastanozems: + text: Kastanozems + Lithosols: + text: Lithosols + Luvisols: + text: Luvisols + Nitosols: + text: Nitosols + Phaeozems: + text: Phaeozems + Planosols: + text: Planosols + Podzols: + text: Podzols + Podzoluvisols: + text: Podzoluvisols + Rankers: + text: Rankers + Regosols: + text: Regosols + Rendzinas: + text: Rendzinas + Solonchaks: + text: Solonchaks + Solonetz: + text: Solonetz + Vertisols: + text: Vertisols + Yermosols: + text: Yermosols + profile_position_enum: + name: profile_position_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + summit: + text: summit + shoulder: + text: shoulder + backslope: + text: backslope + footslope: + text: footslope + toeslope: + text: toeslope + soil_horizon_enum: + name: soil_horizon_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + O horizon: + text: O horizon + A horizon: + text: A horizon + E horizon: + text: E horizon + B horizon: + text: B horizon + C horizon: + text: C horizon + R layer: + text: R layer + Permafrost: + text: Permafrost + M horizon: + text: M horizon + tillage_enum: + name: tillage_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + drill: + text: drill + cutting disc: + text: cutting disc + ridge till: + text: ridge till + strip tillage: + text: strip tillage + zonal tillage: + text: zonal tillage + chisel: + text: chisel + tined: + text: tined + mouldboard: + text: mouldboard + disc plough: + text: disc plough + biol_stat_enum: + name: biol_stat_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + wild: + text: wild + natural: + text: natural + semi-natural: + text: semi-natural + inbred line: + text: inbred line + breeder's line: + text: breeder's line + hybrid: + text: hybrid + clonal selection: + text: clonal selection + mutant: + text: mutant + growth_habit_enum: + name: growth_habit_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + erect: + text: erect + semi-erect: + text: semi-erect + spreading: + text: spreading + prostrate: + text: prostrate + plant_sex_enum: + name: plant_sex_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + Androdioecious: + text: Androdioecious + Androecious: + text: Androecious + Androgynous: + text: Androgynous + Androgynomonoecious: + text: Androgynomonoecious + Andromonoecious: + text: Andromonoecious + Bisexual: + text: Bisexual + Dichogamous: + text: Dichogamous + Diclinous: + text: Diclinous + Dioecious: + text: Dioecious + Gynodioecious: + text: Gynodioecious + Gynoecious: + text: Gynoecious + Gynomonoecious: + text: Gynomonoecious + Hermaphroditic: + text: Hermaphroditic + Imperfect: + text: Imperfect + Monoclinous: + text: Monoclinous + Monoecious: + text: Monoecious + Perfect: + text: Perfect + Polygamodioecious: + text: Polygamodioecious + Polygamomonoecious: + text: Polygamomonoecious + Polygamous: + text: Polygamous + Protandrous: + text: Protandrous + Protogynous: + text: Protogynous + Subandroecious: + text: Subandroecious + Subdioecious: + text: Subdioecious + Subgynoecious: + text: Subgynoecious + Synoecious: + text: Synoecious + Trimonoecious: + text: Trimonoecious + Trioecious: + text: Trioecious + Unisexual: + text: Unisexual + samp_capt_status_enum: + name: samp_capt_status_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + active surveillance in response to an outbreak: + text: active surveillance in response to an outbreak + active surveillance not initiated by an outbreak: + text: active surveillance not initiated by an outbreak + farm sample: + text: farm sample + market sample: + text: market sample + other: + text: other + samp_dis_stage_enum: + name: samp_dis_stage_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + dissemination: + text: dissemination + growth and reproduction: + text: growth and reproduction + infection: + text: infection + inoculation: + text: inoculation + penetration: + text: penetration + other: + text: other + sediment_type_enum: + name: sediment_type_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + biogenous: + text: biogenous + cosmogenous: + text: cosmogenous + hydrogenous: + text: hydrogenous + lithogenous: + text: lithogenous + tidal_stage_enum: + name: tidal_stage_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + low tide: + text: low tide + ebb tide: + text: ebb tide + flood tide: + text: flood tide + high tide: + text: high tide + host_sex_enum: + name: host_sex_enum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + female: + text: female + hermaphrodite: + text: hermaphrodite + non-binary: + text: non-binary + male: + text: male + transgender: + text: transgender + transgender (female to male): + text: transgender (female to male) + transgender (male to female): + text: transgender (male to female) + undeclared: + text: undeclared + AnalysisTypeEnum: + name: AnalysisTypeEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + metabolomics: + text: metabolomics + lipidomics: + text: lipidomics + metagenomics: + text: metagenomics + description: Standard short-read metagenomic sequencing + title: Metagenomics + metagenomics_long_read: + text: metagenomics_long_read + description: Long-read metagenomic sequencing + title: Metagenomics (long read) + metaproteomics: + text: metaproteomics + metatranscriptomics: + text: metatranscriptomics + natural organic matter: + text: natural organic matter + bulk chemistry: + text: bulk chemistry + amplicon sequencing assay: + text: amplicon sequencing assay + meaning: OBI:0002767 + title: Amplicon sequencing assay + DNASampleFormatEnum: + name: DNASampleFormatEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + 10 mM Tris-HCl: + text: 10 mM Tris-HCl + DNAStable: + text: DNAStable + Ethanol: + text: Ethanol + Low EDTA TE: + text: Low EDTA TE + MDA reaction buffer: + text: MDA reaction buffer + PBS: + text: PBS + Pellet: + text: Pellet + RNAStable: + text: RNAStable + TE: + text: TE + Water: + text: Water + Gentegra-DNA: + text: Gentegra-DNA + Gentegra-RNA: + text: Gentegra-RNA + RNASampleFormatEnum: + name: RNASampleFormatEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + 10 mM Tris-HCl: + text: 10 mM Tris-HCl + DNAStable: + text: DNAStable + Ethanol: + text: Ethanol + Low EDTA TE: + text: Low EDTA TE + MDA reaction buffer: + text: MDA reaction buffer + PBS: + text: PBS + Pellet: + text: Pellet + RNAStable: + text: RNAStable + TE: + text: TE + Water: + text: Water + Gentegra-DNA: + text: Gentegra-DNA + Gentegra-RNA: + text: Gentegra-RNA + InstrumentModelEnum: + name: InstrumentModelEnum + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + exploris_21T: + text: exploris_21T + aliases: + - Exploris 21T + exploris_240: + text: exploris_240 + aliases: + - Orbitrap Exploris 240 + exploris_480: + text: exploris_480 + aliases: + - Orbitrap Exploris 480 + ltq_orbitrap_velos: + text: ltq_orbitrap_velos + aliases: + - LTQ Orbitrap Velos + - LTQ Orbitrap Velos ETD + - Velos + orbitrap_fusion_lumos: + text: orbitrap_fusion_lumos + aliases: + - Orbitrap Fusion Lumos + - Fusion + orbitrap_eclipse_tribid: + text: orbitrap_eclipse_tribid + aliases: + - Orbitrap Eclipse Tribid + - Eclipse + orbitrap_q_exactive: + text: orbitrap_q_exactive + aliases: + - Orbitrap Q-Exactive HF + - Orbitrap Q-Exactive HF-X + solarix_7T: + text: solarix_7T + aliases: + - 7T Solarix + - 7T FT-ICR MS + - 7T MRMS + solarix_12T: + text: solarix_12T + aliases: + - 12T Solarix + - 12T FT-ICR MS + - 12T MRMS + solarix_15T: + text: solarix_15T + aliases: + - 15T Solarix + - 15T FT-ICR MS + - 15T MRMS + agilent_8890A: + text: agilent_8890A + aliases: + - 8890A GC-MS + - Agilent GC MS + agilent_7980A: + text: agilent_7980A + aliases: + - 7980A GC-MS + - Agilent GC MS + vortex_genie_2: + text: vortex_genie_2 + aliases: + - VortexGenie2 + novaseq: + text: novaseq + aliases: + - NovaSeq + - Illumina NovaSeq + novaseq_6000: + text: novaseq_6000 + meaning: OBI:0002630 + comments: + - Possible flowcell versions are SP, S1, S2, S4. + see_also: + - https://www.illumina.com/systems/sequencing-platforms/novaseq/specifications.html + aliases: + - NovaSeq 6000 + - Illumina NovaSeq 6000 + structured_aliases: + Illumina NovaSeq S2: + literal_form: Illumina NovaSeq S2 + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + Illumina NovaSeq S4: + literal_form: Illumina NovaSeq S4 + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + Illumina NovaSeq SP: + literal_form: Illumina NovaSeq SP + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + novaseq_x: + text: novaseq_x + comments: + - Possible flowcell versions are 1.5B, 10B, 25B. Only difference between X + and X Plus is 2 flowcells for X Plus versus 1 flowcell for X. + see_also: + - https://www.illumina.com/systems/sequencing-platforms/novaseq-x-plus/specifications.html + aliases: + - Illumina NovaSeq X + - Illumina NovaSeq X Plus + hiseq: + text: hiseq + aliases: + - Illumina HiSeq + hiseq_1000: + text: hiseq_1000 + meaning: OBI:0002022 + aliases: + - Illumina HiSeq 1000 + hiseq_1500: + text: hiseq_1500 + meaning: OBI:0003386 + aliases: + - Illumina HiSeq 1500 + hiseq_2000: + text: hiseq_2000 + meaning: OBI:0002001 + aliases: + - Illumina HiSeq 2000 + hiseq_2500: + text: hiseq_2500 + meaning: OBI:0002002 + aliases: + - Illumina HiSeq 2500 + structured_aliases: + Illumina HiSeq 2500-1TB: + literal_form: Illumina HiSeq 2500-1TB + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + Illumina HiSeq 2500-Rapid: + literal_form: Illumina HiSeq 2500-Rapid + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + hiseq_3000: + text: hiseq_3000 + meaning: OBI:0002048 + aliases: + - Illumina HiSeq 3000 + hiseq_4000: + text: hiseq_4000 + meaning: OBI:0002049 + aliases: + - Illumina HiSeq 4000 + hiseq_x_ten: + text: hiseq_x_ten + meaning: OBI:0002129 + aliases: + - Illumina HiSeq X Ten + miniseq: + text: miniseq + meaning: OBI:0003114 + aliases: + - Illumina MiniSeq + miseq: + text: miseq + meaning: OBI:0002003 + aliases: + - MiSeq + - Illumina MiSeq + nextseq_1000: + text: nextseq_1000 + meaning: OBI:0003606 + aliases: + - Illumina NextSeq 1000 + nextseq: + text: nextseq + aliases: + - NextSeq + - Illumina NextSeq + structured_aliases: + Illumina NextSeq-HO: + literal_form: Illumina NextSeq-HO + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + Illumina NextSeq-MO: + literal_form: Illumina NextSeq-MO + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + nextseq_500: + text: nextseq_500 + meaning: OBI:0002021 + aliases: + - NextSeq 500 + - Illumina NextSeq 500 + nextseq_550: + text: nextseq_550 + meaning: OBI:0003387 + aliases: + - NextSeq 550 + - Illumina NextSeq 550 + gridion: + text: gridion + meaning: OBI:0002751 + aliases: + - Oxford Nanopore GridION Mk1 + minion: + text: minion + meaning: OBI:0002750 + aliases: + - Oxford Nanopore MinION + promethion: + text: promethion + meaning: OBI:0002752 + aliases: + - Oxford Nanopore PromethION + rs_II: + text: rs_II + meaning: OBI:0002012 + aliases: + - PacBio RS II + sequel: + text: sequel + meaning: OBI:0002632 + aliases: + - PacBio Sequel + sequel_II: + text: sequel_II + meaning: OBI:0002633 + aliases: + - PacBio Sequel II + revio: + text: revio + aliases: + - PacBio Revio + - Revio + ProcessingInstitutionEnum: + name: ProcessingInstitutionEnum + notes: + - use ROR meanings like ror:0168r3w48 for UCSD + from_schema: https://example.com/nmdc_submission_schema + permissible_values: + UCSD: + text: UCSD + meaning: ror:0168r3w48 + title: University of California, San Diego + JGI: + text: JGI + meaning: ror:04xm1d337 + title: Joint Genome Institute + EMSL: + text: EMSL + meaning: ror:04rc0xn13 + title: Environmental Molecular Sciences Laboratory + aliases: + - Environmental Molecular Science Laboratory + - Environmental Molecular Sciences Lab + Battelle: + text: Battelle + meaning: ror:01h5tnr73 + title: Battelle Memorial Institute + ANL: + text: ANL + meaning: ror:05gvnxz63 + title: Argonne National Laboratory + UCD_Genome_Center: + text: UCD_Genome_Center + meaning: https://genomecenter.ucdavis.edu/ + title: University of California, Davis Genome Center + Azenta: + text: Azenta + meaning: https://www.azenta.com/ + title: Azenta Life Sciences + EcosystemEnum: + name: EcosystemEnum + permissible_values: + Engineered: + text: Engineered + Environmental: + text: Environmental + Host-associated: + text: Host-associated + EcosystemCategoryEnum: + name: EcosystemCategoryEnum + permissible_values: + Air: + text: Air + Algae: + text: Algae + Amoebozoa: + text: Amoebozoa + Amphibia: + text: Amphibia + Animal feed production: + text: Animal feed production + Annelida: + text: Annelida + Aquatic: + text: Aquatic + 'Arthropoda: Chelicerates': + text: 'Arthropoda: Chelicerates' + 'Arthropoda: Crustaceans': + text: 'Arthropoda: Crustaceans' + 'Arthropoda: Insects': + text: 'Arthropoda: Insects' + 'Arthropoda: Myriapoda': + text: 'Arthropoda: Myriapoda' + Artificial ecosystem: + text: Artificial ecosystem + Bioreactor: + text: Bioreactor + Bioremediation: + text: Bioremediation + Biotransformation: + text: Biotransformation + Birds: + text: Birds + Bryozoa: + text: Bryozoa + Built environment: + text: Built environment + Cephalochordata: + text: Cephalochordata + Ciliophora: + text: Ciliophora + Cnidaria: + text: Cnidaria + Drugs production: + text: Drugs production + Endosymbionts: + text: Endosymbionts + Fish: + text: Fish + Food production: + text: Food production + Fungi: + text: Fungi + Industrial production: + text: Industrial production + Invertebrates: + text: Invertebrates + Lab culture: + text: Lab culture + Lab enrichment: + text: Lab enrichment + Lab synthesis: + text: Lab synthesis + Laboratory developed: + text: Laboratory developed + Mammals: + text: Mammals + 'Mammals: Human': + text: 'Mammals: Human' + Microbial: + text: Microbial + Modeled: + text: Modeled + Mollusca: + text: Mollusca + Paper: + text: Paper + Plants: + text: Plants + Porifera: + text: Porifera + Protists: + text: Protists + Protozoa: + text: Protozoa + Reptilia: + text: Reptilia + Sewage treatment plant: + text: Sewage treatment plant + Solid waste: + text: Solid waste + Terrestrial: + text: Terrestrial + Tunicates: + text: Tunicates + Unclassified: + text: Unclassified + WWTP: + text: WWTP + Wastewater: + text: Wastewater + EcosystemTypeEnum: + name: EcosystemTypeEnum + permissible_values: + A/O treatment system: + text: A/O treatment system + Abdomen: + text: Abdomen + Abdominal cavity: + text: Abdominal cavity + Abdominal/Peritoneal cavity: + text: Abdominal/Peritoneal cavity + Acidic: + text: Acidic + Activated Sludge: + text: Activated Sludge + Activated sludge: + text: Activated sludge + Aerobic: + text: Aerobic + Aerobic digester: + text: Aerobic digester + Agricultural field: + text: Agricultural field + Agricultural waste: + text: Agricultural waste + Amoebozoa: + text: Amoebozoa + Anaerobic: + text: Anaerobic + Anaerobic digester: + text: Anaerobic digester + Anaerobic digestor: + text: Anaerobic digestor + Animal cage: + text: Animal cage + Animal waste: + text: Animal waste + Appressorium: + text: Appressorium + Aquaculture: + text: Aquaculture + Artesian spring: + text: Artesian spring + Ascidians: + text: Ascidians + Asphalt lakes: + text: Asphalt lakes + Auditory/Hearing system: + text: Auditory/Hearing system + Baby formula: + text: Baby formula + Bacteria: + text: Bacteria + Bagasse: + text: Bagasse + Beans: + text: Beans + Benign tumor: + text: Benign tumor + Beverages: + text: Beverages + Bio- and green waste (BGW): + text: Bio- and green waste (BGW) + Biochar: + text: Biochar + Biocrust: + text: Biocrust + Bivalves: + text: Bivalves + Bread production: + text: Bread production + Breviatea: + text: Breviatea + Brown Algae: + text: Brown Algae + Brown waste: + text: Brown waste + Bryophytes: + text: Bryophytes + Bryozoans: + text: Bryozoans + Building: + text: Building + Canal: + text: Canal + Cave: + text: Cave + Cell Line: + text: Cell Line + Cell culture: + text: Cell culture + Cellulose associated waste: + text: Cellulose associated waste + Cement wall: + text: Cement wall + Chemical products: + text: Chemical products + Ciliates: + text: Ciliates + Circulatory system: + text: Circulatory system + City: + text: City + Cnidaria: + text: Cnidaria + Coal: + text: Coal + Coelom: + text: Coelom + Composting: + text: Composting + Connective tissue: + text: Connective tissue + Continuous culture: + text: Continuous culture + Cryptomonads/Cryptophytes: + text: Cryptomonads/Cryptophytes + Ctenophora: + text: Ctenophora + Culture media: + text: Culture media + Currency notes: + text: Currency notes + DHS reactor: + text: DHS reactor + Dairy processing facility: + text: Dairy processing facility + Dairy products: + text: Dairy products + Debries: + text: Debries + Deep subsurface: + text: Deep subsurface + Defined media: + text: Defined media + Denitrification: + text: Denitrification + Desert: + text: Desert + Diatoms: + text: Diatoms + Digestive system: + text: Digestive system + Dinoflagellata: + text: Dinoflagellata + Dinoflagellates: + text: Dinoflagellates + Drinking water treatment plant: + text: Drinking water treatment plant + Drugs/Supplements: + text: Drugs/Supplements + EBPR: + text: EBPR + Echinodermata: + text: Echinodermata + Effluent: + text: Effluent + Egg products: + text: Egg products + Embryo: + text: Embryo + Endocrine system: + text: Endocrine system + Endosphere: + text: Endosphere + Engineered product: + text: Engineered product + Equipment/Utensils: + text: Equipment/Utensils + Excavata: + text: Excavata + Excretory system: + text: Excretory system + Fat body: + text: Fat body + Feedstock: + text: Feedstock + Fermentation: + text: Fermentation + Fermentation cellar: + text: Fermentation cellar + Fermentation pit: + text: Fermentation pit + Fermentation starter: + text: Fermentation starter + Fermented beverages: + text: Fermented beverages + Fermented food: + text: Fermented food + Fermented seafood: + text: Fermented seafood + Fermented vegetables: + text: Fermented vegetables + Fetus: + text: Fetus + Fish products: + text: Fish products + Floodplain: + text: Floodplain + Food sample: + text: Food sample + Food waste: + text: Food waste + Freshwater: + text: Freshwater + Fruiting body: + text: Fruiting body + Fungi: + text: Fungi + Genetic cross: + text: Genetic cross + Genetically modified: + text: Genetically modified + Geologic: + text: Geologic + Germ tube: + text: Germ tube + Gills: + text: Gills + Golden Algae: + text: Golden Algae + Grains/Grain products: + text: Grains/Grain products + Grass: + text: Grass + Green algae: + text: Green algae + Green waste: + text: Green waste + Haptophytes: + text: Haptophytes + Head: + text: Head + High-salinity/high-pH: + text: High-salinity/high-pH + Hospital: + text: Hospital + House: + text: House + Household waste: + text: Household waste + Human waste: + text: Human waste + Hydrocarbon: + text: Hydrocarbon + Indoor Air: + text: Indoor Air + Industrial waste: + text: Industrial waste + Industrial wastewater: + text: Industrial wastewater + Influent: + text: Influent + Integument: + text: Integument + Integumentary system: + text: Integumentary system + International Space Station: + text: International Space Station + Intracellular endosymbionts: + text: Intracellular endosymbionts + Lancelets: + text: Lancelets + Landfill: + text: Landfill + Larva: + text: Larva + 'Larva: Nauplius': + text: 'Larva: Nauplius' + 'Larva: Zoea': + text: 'Larva: Zoea' + Larvae: + text: Larvae + Latrine chamber: + text: Latrine chamber + Legs and wings: + text: Legs and wings + Lichen: + text: Lichen + Lymphatic system: + text: Lymphatic system + MBR (Membrane bioreactor): + text: MBR (Membrane bioreactor) + Malignant tumor: + text: Malignant tumor + Marine: + text: Marine + Meat products: + text: Meat products + Mesocosm: + text: Mesocosm + Metal: + text: Metal + Microalgae: + text: Microalgae + Microbial enhanced oil recovery: + text: Microbial enhanced oil recovery + Microbial fuel cells/MFC: + text: Microbial fuel cells/MFC + Microbial solubilization of coal: + text: Microbial solubilization of coal + Microcosm: + text: Microcosm + Mine: + text: Mine + Mixed alcohol bioreactor: + text: Mixed alcohol bioreactor + Mixed algae turf: + text: Mixed algae turf + Mixed feedstock: + text: Mixed feedstock + Mixed liquor: + text: Mixed liquor + Mixed parts: + text: Mixed parts + Monument: + text: Monument + Mud microcosm: + text: Mud microcosm + Mud volcano: + text: Mud volcano + Multiple systems: + text: Multiple systems + Multisystem conditions: + text: Multisystem conditions + Municipal landfill: + text: Municipal landfill + Muscular system: + text: Muscular system + Mushroom farm: + text: Mushroom farm + Mycelium: + text: Mycelium + Mycorrhiza: + text: Mycorrhiza + Myzozoa: + text: Myzozoa + Nanoflagellates: + text: Nanoflagellates + Nematoda: + text: Nematoda + Nervous system: + text: Nervous system + Nest: + text: Nest + Nodule: + text: Nodule + Non-marine Saline and Alkaline: + text: Non-marine Saline and Alkaline + Nuclear test reactor: + text: Nuclear test reactor + Nutrient removal: + text: Nutrient removal + Nutrient-poor: + text: Nutrient-poor + Nutrient-rich: + text: Nutrient-rich + Nuts: + text: Nuts + Nymph/Instar: + text: Nymph/Instar + Oil refinery: + text: Oil refinery + Oil reservoir: + text: Oil reservoir + Olfactory system: + text: Olfactory system + Oomycetes: + text: Oomycetes + Ootheca/Egg mass: + text: Ootheca/Egg mass + Organic waste: + text: Organic waste + Outdoor Air: + text: Outdoor Air + Oxymonads: + text: Oxymonads + Oyster: + text: Oyster + Pastry: + text: Pastry + Peat moss: + text: Peat moss + Percolator: + text: Percolator + Persistent organic pollutants (POP): + text: Persistent organic pollutants (POP) + Pessonella: + text: Pessonella + Photobioreactor (PBR): + text: Photobioreactor (PBR) + Phyllosphere: + text: Phyllosphere + Pipeline: + text: Pipeline + Pit lake: + text: Pit lake + Pitcher: + text: Pitcher + Plant callus: + text: Plant callus + Plant growth chamber: + text: Plant growth chamber + Plant litter: + text: Plant litter + Plant products: + text: Plant products + Plastic waste: + text: Plastic waste + Platyhelminthes: + text: Platyhelminthes + Post-larva: + text: Post-larva + Poultry confinement building: + text: Poultry confinement building + Prepupa: + text: Prepupa + Pupa: + text: Pupa + Reclaimed/Recycled wastewater: + text: Reclaimed/Recycled wastewater + Red algae: + text: Red algae + Regolith: + text: Regolith + Remains: + text: Remains + Reproductive system: + text: Reproductive system + Respiratory system: + text: Respiratory system + Rhizaria: + text: Rhizaria + Rhizoid: + text: Rhizoid + Rhizome: + text: Rhizome + River: + text: River + Rock-dwelling (endoliths): + text: Rock-dwelling (endoliths) + Rock-dwelling (subaerial biofilms): + text: Rock-dwelling (subaerial biofilms) + Roots: + text: Roots + SBR-EBPR: + text: SBR-EBPR + SSF (Solid state fermentation): + text: SSF (Solid state fermentation) + Salt: + text: Salt + Sand microcosm: + text: Sand microcosm + Saprolite–Bedrock interface: + text: Saprolite–Bedrock interface + Sargassum: + text: Sargassum + Sclerotium: + text: Sclerotium + Seafood: + text: Seafood + Seafood product: + text: Seafood product + Seawater microcosm: + text: Seawater microcosm + Sediment: + text: Sediment + Sediment microcosm: + text: Sediment microcosm + Seeds: + text: Seeds + Semi-continuous: + text: Semi-continuous + Sensory organs: + text: Sensory organs + Sewage: + text: Sewage + Shell: + text: Shell + Silage fermentation: + text: Silage fermentation + Simulated communities (DNA mixture): + text: Simulated communities (DNA mixture) + Simulated communities (contig mixture): + text: Simulated communities (contig mixture) + Simulated communities (microbial mixture): + text: Simulated communities (microbial mixture) + Simulated communities (sequence read mixture): + text: Simulated communities (sequence read mixture) + Skeletal system: + text: Skeletal system + Slaughterhouse/Abattoir: + text: Slaughterhouse/Abattoir + Sludge: + text: Sludge + Soil: + text: Soil + Soil microcosm: + text: Soil microcosm + Soil-bedrock interface: + text: Soil-bedrock interface + Solar panel: + text: Solar panel + Sourdough: + text: Sourdough + Spacecraft Assembly Cleanrooms: + text: Spacecraft Assembly Cleanrooms + Spices: + text: Spices + Sponge: + text: Sponge + Spore: + text: Spore + Sporozoa: + text: Sporozoa + Stroma: + text: Stroma + Subsurface: + text: Subsurface + Sulphur Autotrophic Denitrification: + text: Sulphur Autotrophic Denitrification + Sweets: + text: Sweets + Swim bladder: + text: Swim bladder + Swimming pool: + text: Swimming pool + Swine confinement building: + text: Swine confinement building + Tailings pond: + text: Tailings pond + Terephthalate: + text: Terephthalate + Tetrachloroethylene and derivatives: + text: Tetrachloroethylene and derivatives + Thermal springs: + text: Thermal springs + Thiocyanate: + text: Thiocyanate + Thiocyanate-remediating: + text: Thiocyanate-remediating + Thoracic cavity: + text: Thoracic cavity + Thorax: + text: Thorax + Tissue: + text: Tissue + Tobacco production: + text: Tobacco production + Train car: + text: Train car + Tumor: + text: Tumor + Tunicates: + text: Tunicates + UASB (Upflow anaerobic sludge blanket): + text: UASB (Upflow anaerobic sludge blanket) + Unclassified: + text: Unclassified + Undefined media: + text: Undefined media + Unknown material: + text: Unknown material + Unspecified system: + text: Unspecified system + Urban waste: + text: Urban waste + Urban wastewater: + text: Urban wastewater + Urinary system: + text: Urinary system + Vegetable: + text: Vegetable + Vermicompost: + text: Vermicompost + Visual system: + text: Visual system + Vivarium: + text: Vivarium + Volcanic: + text: Volcanic + Wastewater: + text: Wastewater + Water channel system: + text: Water channel system + Water microcosm: + text: Water microcosm + Water treatment plant: + text: Water treatment plant + Whole body: + text: Whole body + Whole plant body: + text: Whole plant body + Wood: + text: Wood + Yellow-green algae: + text: Yellow-green algae + Zoo waste: + text: Zoo waste + EcosystemSubtypeEnum: + name: EcosystemSubtypeEnum + permissible_values: + A/O bioreactor: + text: A/O bioreactor + AGS (Aerobic granular sludge): + text: AGS (Aerobic granular sludge) + Abdomen: + text: Abdomen + Abdomen/Pleon: + text: Abdomen/Pleon + Abscess: + text: Abscess + Abyssopelagic: + text: Abyssopelagic + Accessory nidamental gland (ANG): + text: Accessory nidamental gland (ANG) + Acid lake: + text: Acid lake + Acid mine drainage: + text: Acid mine drainage + Acidic: + text: Acidic + Acidic hypersaline lake: + text: Acidic hypersaline lake + Acidic lake: + text: Acidic lake + Activated sludge: + text: Activated sludge + Adenoma: + text: Adenoma + Adipose tissue: + text: Adipose tissue + Aerial root: + text: Aerial root + Aerobic: + text: Aerobic + Aerobic media: + text: Aerobic media + Agricultural field: + text: Agricultural field + Agricultural land: + text: Agricultural land + Agricultural wastewater: + text: Agricultural wastewater + Air: + text: Air + Air sacs: + text: Air sacs + Air scrubber: + text: Air scrubber + Algae: + text: Algae + Algae cultivation tank: + text: Algae cultivation tank + Algae raceway pond: + text: Algae raceway pond + Alkaline: + text: Alkaline + Alligator nest: + text: Alligator nest + Alpine: + text: Alpine + Amniotic sac: + text: Amniotic sac + Anaerobic: + text: Anaerobic + Anaerobic media: + text: Anaerobic media + Anaerobic-Aerobic: + text: Anaerobic-Aerobic + Anode: + text: Anode + Antennal/Green glands: + text: Antennal/Green glands + Anthosphere: + text: Anthosphere + Antlers: + text: Antlers + Apocrine sweat glands: + text: Apocrine sweat glands + Apoeccrine sweat glands: + text: Apoeccrine sweat glands + Aquaculture farm: + text: Aquaculture farm + Aquatic biofilm: + text: Aquatic biofilm + Aquifer: + text: Aquifer + Arable: + text: Arable + Archaea: + text: Archaea + Archipelago: + text: Archipelago + Arterial ulcer: + text: Arterial ulcer + Ascites: + text: Ascites + Atoll lagoon: + text: Atoll lagoon + Autotrophic (ANF): + text: Autotrophic (ANF) + Aviation fuel: + text: Aviation fuel + BHK: + text: BHK + Bacteria: + text: Bacteria + Bark: + text: Bark + Bathypelagic: + text: Bathypelagic + Beef: + text: Beef + Benign tumor tissue: + text: Benign tumor tissue + Benthic: + text: Benthic + Benthic zone: + text: Benthic zone + Benzene: + text: Benzene + Biliary tract: + text: Biliary tract + Bioanode: + text: Bioanode + Biocathode: + text: Biocathode + Biochar: + text: Biochar + Biocrust: + text: Biocrust + Biofilm: + text: Biofilm + Biofouling: + text: Biofouling + Biogas: + text: Biogas + Biological phosphorus removal: + text: Biological phosphorus removal + Biomass: + text: Biomass + Blade: + text: Blade + Blood: + text: Blood + Bog lake: + text: Bog lake + Bone: + text: Bone + Bones: + text: Bones + Boreal forest/Taiga: + text: Boreal forest/Taiga + Botanical garden: + text: Botanical garden + Brain: + text: Brain + Bread: + text: Bread + Bronchi: + text: Bronchi + Buffer: + text: Buffer + Bulb: + text: Bulb + Bursa of Fabricius: + text: Bursa of Fabricius + CHO: + text: CHO + CaSki: + text: CaSki + Canal: + text: Canal + Canthus: + text: Canthus + Carcinoid: + text: Carcinoid + Carcinoma: + text: Carcinoma + Carposphere: + text: Carposphere + Cartilage: + text: Cartilage + Cathode: + text: Cathode + Cattle barn: + text: Cattle barn + Caulosphere: + text: Caulosphere + Cave: + text: Cave + Ceca: + text: Ceca + Cephalothorax: + text: Cephalothorax + Cerebrospinal fluid: + text: Cerebrospinal fluid + Ceros: + text: Ceros + Ceruminous glands: + text: Ceruminous glands + Chaparral: + text: Chaparral + Chelicerates nest: + text: Chelicerates nest + Chloroethene: + text: Chloroethene + Cholesteatoma: + text: Cholesteatoma + City park: + text: City park + Claws: + text: Claws + Claws/Talon: + text: Claws/Talon + Clay: + text: Clay + Coalbed methane well: + text: Coalbed methane well + Coastal: + text: Coastal + Coastal area: + text: Coastal area + Coastal lagoon: + text: Coastal lagoon + Cob: + text: Cob + Cocoon: + text: Cocoon + Cold seeps: + text: Cold seeps + Cold smoked fish: + text: Cold smoked fish + Composting: + text: Composting + Composting facility: + text: Composting facility + Conjunctiva: + text: Conjunctiva + Contaminated: + text: Contaminated + Contaminated soil: + text: Contaminated soil + Continental margin: + text: Continental margin + Cooked fish: + text: Cooked fish + Cooked meat: + text: Cooked meat + Cooling water: + text: Cooling water + Coral: + text: Coral + Cortex: + text: Cortex + Cosmetic products: + text: Cosmetic products + Creek: + text: Creek + Crop: + text: Crop + Crude oil sludge: + text: Crude oil sludge + Crustaceans pond: + text: Crustaceans pond + Crustaceans raceway: + text: Crustaceans raceway + Crustaceans tank: + text: Crustaceans tank + Cultivation substrate: + text: Cultivation substrate + Cuticle: + text: Cuticle + Cyanide/thiocyanate: + text: Cyanide/thiocyanate + Dairy farm: + text: Dairy farm + Decayed wood: + text: Decayed wood + Decomposed body: + text: Decomposed body + Deep subsurface: + text: Deep subsurface + Deepwater/Brine lake: + text: Deepwater/Brine lake + Demersal zone: + text: Demersal zone + Dermoid: + text: Dermoid + Desert: + text: Desert + Desert springs: + text: Desert springs + Diabetic foot ulcer (DFU): + text: Diabetic foot ulcer (DFU) + Diaphragm: + text: Diaphragm + Digestate: + text: Digestate + Digestive system: + text: Digestive system + Digestive tube: + text: Digestive tube + Dissolved organics (aerobic): + text: Dissolved organics (aerobic) + Dissolved organics (anaerobic): + text: Dissolved organics (anaerobic) + Distilled water: + text: Distilled water + Doormat: + text: Doormat + Drainage basin: + text: Drainage basin + Drainage ditch: + text: Drainage ditch + Dried seaweeds: + text: Dried seaweeds + Drinking water: + text: Drinking water + Drinking water filter: + text: Drinking water filter + Drinking water pipeline: + text: Drinking water pipeline + Dust: + text: Dust + Ear: + text: Ear + Eccrine sweat glands: + text: Eccrine sweat glands + Ectosymbionts: + text: Ectosymbionts + Effluent: + text: Effluent + Egg capsule: + text: Egg capsule + Eggs: + text: Eggs + Embryo: + text: Embryo + Endocrine gland: + text: Endocrine gland + Endosphere: + text: Endosphere + Endosymbionts: + text: Endosymbionts + Epidermoid: + text: Epidermoid + Epipelagic: + text: Epipelagic + Epithelial lining fluid: + text: Epithelial lining fluid + Esophagus: + text: Esophagus + Evaporite: + text: Evaporite + External genitalia: + text: External genitalia + External genitalia/Vulva: + text: External genitalia/Vulva + External organs: + text: External organs + Eye: + text: Eye + 'Eye: Ciliary body': + text: 'Eye: Ciliary body' + 'Eye: Vitreous chamber': + text: 'Eye: Vitreous chamber' + Fallopian tubes: + text: Fallopian tubes + Fascia: + text: Fascia + Feedlot: + text: Feedlot + Fermentation: + text: Fermentation + Fermented dairy products: + text: Fermented dairy products + Fermented fish: + text: Fermented fish + Fermented meat products: + text: Fermented meat products + Fetal tissue: + text: Fetal tissue + Fibroma: + text: Fibroma + Filter: + text: Filter + Fish pond: + text: Fish pond + Fish tank: + text: Fish tank + Fjord: + text: Fjord + Floodplain: + text: Floodplain + Floodplain lake: + text: Floodplain lake + Floor: + text: Floor + Foraminifera: + text: Foraminifera + Foregut: + text: Foregut + Forest: + text: Forest + Fossil: + text: Fossil + Fossilized remains: + text: Fossilized remains + Fracking water: + text: Fracking water + Fresh manure: + text: Fresh manure + Freshwater: + text: Freshwater + Freshwater RAS: + text: Freshwater RAS + Freshwater aquarium: + text: Freshwater aquarium + Freshwater debries: + text: Freshwater debries + Frozen remains: + text: Frozen remains + Frozen seafood: + text: Frozen seafood + Fruit processing: + text: Fruit processing + Fumaroles: + text: Fumaroles + Fungi: + text: Fungi + Galls: + text: Galls + Ganglion: + text: Ganglion + Garden: + text: Garden + Geothermal field: + text: Geothermal field + Geothermal pool/Hot lake: + text: Geothermal pool/Hot lake + Germ cell tumor: + text: Germ cell tumor + Gill rakers: + text: Gill rakers + Gill/Bronchial chamber: + text: Gill/Bronchial chamber + Gills: + text: Gills + Glacial till: + text: Glacial till + Glacier: + text: Glacier + Glands: + text: Glands + Gonopore: + text: Gonopore + Gowning room: + text: Gowning room + Granuloma: + text: Granuloma + Grasslands: + text: Grasslands + Gravesite: + text: Gravesite + Greenhouse: + text: Greenhouse + Groundwater: + text: Groundwater + Guano: + text: Guano + Gulf: + text: Gulf + Gut: + text: Gut + Gymnolaemates: + text: Gymnolaemates + HEK293: + text: HEK293 + Hadalpelagic: + text: Hadalpelagic + Haemal node: + text: Haemal node + Hair: + text: Hair + Hair/Fur: + text: Hair/Fur + Halite: + text: Halite + Harbor: + text: Harbor + Hay: + text: Hay + HeLa: + text: HeLa + Head: + text: Head + Head/Cephalon: + text: Head/Cephalon + Heart: + text: Heart + Heart/Dorsal vessel: + text: Heart/Dorsal vessel + Hemolymph: + text: Hemolymph + Herpetarium: + text: Herpetarium + Heterotrophic (HNF): + text: Heterotrophic (HNF) + Hindgut: + text: Hindgut + Hoof: + text: Hoof + Horn: + text: Horn + Hornworts: + text: Hornworts + Hospital bedroom: + text: Hospital bedroom + Hospital wastewater: + text: Hospital wastewater + Hot (42-90C): + text: Hot (42-90C) + Hotel: + text: Hotel + HuSC: + text: HuSC + Hydroponic media: + text: Hydroponic media + Hydrothermal vents: + text: Hydrothermal vents + Hyperplastic/Inflammatory polyps: + text: Hyperplastic/Inflammatory polyps + Hypersaline: + text: Hypersaline + Hypersaline lake: + text: Hypersaline lake + Hypersaline soda lake: + text: Hypersaline soda lake + Hypersaline spring: + text: Hypersaline spring + Hypoxic zone: + text: Hypoxic zone + ICU: + text: ICU + ISE6: + text: ISE6 + Ice: + text: Ice + Ice cream: + text: Ice cream + Ice shelf: + text: Ice shelf + Indoor: + text: Indoor + Infraorbital sinus: + text: Infraorbital sinus + Inlet: + text: Inlet + Inner ear: + text: Inner ear + Inner tissue: + text: Inner tissue + Inoculum: + text: Inoculum + Input fracking water: + text: Input fracking water + Insectarium: + text: Insectarium + Insects nest: + text: Insects nest + Interior wall: + text: Interior wall + Interstitial water: + text: Interstitial water + Intertidal zone: + text: Intertidal zone + Intestine: + text: Intestine + 'Intestine: Anterior': + text: 'Intestine: Anterior' + 'Intestine: Mid': + text: 'Intestine: Mid' + Intrathoracic space: + text: Intrathoracic space + Intromittent organ: + text: Intromittent organ + Irrigation canal: + text: Irrigation canal + Jakobids: + text: Jakobids + Joint capsule: + text: Joint capsule + Juice: + text: Juice + Kettle hole: + text: Kettle hole + Kidney: + text: Kidney + Kidneys: + text: Kidneys + Lab-grade water: + text: Lab-grade water + Lacrimal apparatus: + text: Lacrimal apparatus + Lake: + text: Lake + Lake water: + text: Lake water + Lakeshore: + text: Lakeshore + Landfill: + text: Landfill + Landfill leachate: + text: Landfill leachate + Large intestine: + text: Large intestine + Laurel/Subtropical forest: + text: Laurel/Subtropical forest + Leachate: + text: Leachate + Lentic: + text: Lentic + Leptosol: + text: Leptosol + Ligament: + text: Ligament + Light organ: + text: Light organ + Lipoma: + text: Lipoma + Litterfall: + text: Litterfall + Littoral zone: + text: Littoral zone + Liverworts: + text: Liverworts + Loam: + text: Loam + Lotic: + text: Lotic + Lower gastrointestinal tract: + text: Lower gastrointestinal tract + Lung: + text: Lung + Lymph duct: + text: Lymph duct + Lymph nodes: + text: Lymph nodes + Lymphoid tissue: + text: Lymphoid tissue + Lymphoma: + text: Lymphoma + Malignant tumor tissue: + text: Malignant tumor tissue + Malpighian tubules: + text: Malpighian tubules + Mammary gland: + text: Mammary gland + Mangrove soil: + text: Mangrove soil + Mantle: + text: Mantle + Manure: + text: Manure + Manure slurry: + text: Manure slurry + Manure-fertilized: + text: Manure-fertilized + Marginal Sea: + text: Marginal Sea + Marine basin floor: + text: Marine basin floor + Marine debries: + text: Marine debries + Marine fish farm: + text: Marine fish farm + Marine lake: + text: Marine lake + Marine media: + text: Marine media + Marine sediment inoculum: + text: Marine sediment inoculum + Material: + text: Material + Maxillary glands: + text: Maxillary glands + Meadow: + text: Meadow + Meat/Poultry processing plant: + text: Meat/Poultry processing plant + Meibomian glands: + text: Meibomian glands + Melanoma: + text: Melanoma + Mesopelagic: + text: Mesopelagic + Metalworking fluids: + text: Metalworking fluids + Metasoma: + text: Metasoma + Methane: + text: Methane + Microbial mats: + text: Microbial mats + Microbialites: + text: Microbialites + Middle ear: + text: Middle ear + Midgut: + text: Midgut + Milk glands: + text: Milk glands + Mine: + text: Mine + Mine pit lake: + text: Mine pit lake + Mine pit pond: + text: Mine pit pond + Mine water: + text: Mine water + Mineral horizon: + text: Mineral horizon + Mixed liquor: + text: Mixed liquor + Mixed type: + text: Mixed type + Mixotrophic (MNF): + text: Mixotrophic (MNF) + Molluscs farm: + text: Molluscs farm + Molluscs pond: + text: Molluscs pond + Molluscs tank: + text: Molluscs tank + Morphine: + text: Morphine + Moss: + text: Moss + Mouse myeloma: + text: Mouse myeloma + Mouth: + text: Mouth + Mud: + text: Mud + Mud volcano: + text: Mud volcano + Multiple organs: + text: Multiple organs + Mummified remains: + text: Mummified remains + Muscles: + text: Muscles + Myeloma: + text: Myeloma + Myoma: + text: Myoma + Nails: + text: Nails + Nasal cavity: + text: Nasal cavity + Nature reserve: + text: Nature reserve + Near-boiling (>90C): + text: Near-boiling (>90C) + Necrotizing soft tissue infections (NSTI): + text: Necrotizing soft tissue infections (NSTI) + Nephridia: + text: Nephridia + Neritic zone/Coastal water: + text: Neritic zone/Coastal water + Nevi/Moles: + text: Nevi/Moles + Nitrogen removal: + text: Nitrogen removal + No head: + text: No head + No thorax: + text: No thorax + Nodule: + text: Nodule + Oak savanna: + text: Oak savanna + Ocean trench: + text: Ocean trench + Oceanarium: + text: Oceanarium + Oceanic: + text: Oceanic + Oil: + text: Oil + Oil palm: + text: Oil palm + Oil sands: + text: Oil sands + Oil sands pit lake: + text: Oil sands pit lake + Oil seeps: + text: Oil seeps + Oil well: + text: Oil well + Oil-contaminated sediment: + text: Oil-contaminated sediment + Oil/Gas pipeline: + text: Oil/Gas pipeline + Olfactory pit: + text: Olfactory pit + Optical Instruments: + text: Optical Instruments + Oral cavity: + text: Oral cavity + Oral/Buccal cavity: + text: Oral/Buccal cavity + Orchard: + text: Orchard + Organic dairy farm: + text: Organic dairy farm + Organic layer: + text: Organic layer + Osteoma: + text: Osteoma + Outdoor: + text: Outdoor + Outer ear: + text: Outer ear + Ovaries: + text: Ovaries + Ovicells: + text: Ovicells + PCR blank control: + text: PCR blank control + Paddy field/soil: + text: Paddy field/soil + Palsa: + text: Palsa + Pancreas: + text: Pancreas + Papillomas: + text: Papillomas + Parabasalids: + text: Parabasalids + Paranasal sinuses: + text: Paranasal sinuses + Park: + text: Park + Pasture: + text: Pasture + Peat: + text: Peat + Pelagic zone: + text: Pelagic zone + Periprosthetic joint: + text: Periprosthetic joint + 'Periprosthetic joint: Hip': + text: 'Periprosthetic joint: Hip' + 'Periprosthetic joint: Knee': + text: 'Periprosthetic joint: Knee' + Peritoneal fluid: + text: Peritoneal fluid + Peritoneum: + text: Peritoneum + Permafrost: + text: Permafrost + Petiole: + text: Petiole + Petrochemical: + text: Petrochemical + Petroleum reservoir: + text: Petroleum reservoir + Petroleum sludge: + text: Petroleum sludge + Peyer's patches: + text: Peyer's patches + Pharyngeal glands: + text: Pharyngeal glands + Pharynx: + text: Pharynx + Pharynx/Throat: + text: Pharynx/Throat + Photobioreactor (PBR): + text: Photobioreactor (PBR) + Photophore: + text: Photophore + Phycosphere: + text: Phycosphere + Phylloplane/Leaf: + text: Phylloplane/Leaf + Phylloplane/Leaf surface: + text: Phylloplane/Leaf surface + Phytotelma: + text: Phytotelma + Pilomatrixoma: + text: Pilomatrixoma + Pine litter on sand: + text: Pine litter on sand + Pit mud: + text: Pit mud + Plant nodule: + text: Plant nodule + Pleural cavity: + text: Pleural cavity + Pleural space/cavity: + text: Pleural space/cavity + Polycyclic aromatic hydrocarbons: + text: Polycyclic aromatic hydrocarbons + Polyps: + text: Polyps + Pond: + text: Pond + Potting soil: + text: Potting soil + Poultry farm: + text: Poultry farm + Poultry litter: + text: Poultry litter + Probiotics: + text: Probiotics + Processed milk: + text: Processed milk + Produced water: + text: Produced water + Proglacial area: + text: Proglacial area + Pronghorn: + text: Pronghorn + Prostate: + text: Prostate + Prothorax: + text: Prothorax + Puddle: + text: Puddle + Pulp and paper wastewater: + text: Pulp and paper wastewater + Pyloric ceca: + text: Pyloric ceca + Pyogenic granuloma: + text: Pyogenic granuloma + R2A agar: + text: R2A agar + Radioactive waste: + text: Radioactive waste + Rainwater: + text: Rainwater + Ranch: + text: Ranch + Rat myeloma: + text: Rat myeloma + Raw meat: + text: Raw meat + Raw milk: + text: Raw milk + Raw wastewater: + text: Raw wastewater + Reagent blank: + text: Reagent blank + Reptile cage: + text: Reptile cage + Reservoir: + text: Reservoir + Respiratory tract fluid: + text: Respiratory tract fluid + Rhizoplane: + text: Rhizoplane + Rhizosphere: + text: Rhizosphere + Rice straw: + text: Rice straw + Riparian zone: + text: Riparian zone + River: + text: River + River plume: + text: River plume + River water: + text: River water + Riverside: + text: Riverside + Rock: + text: Rock + Rock core/Sediment: + text: Rock core/Sediment + Rodent burrow: + text: Rodent burrow + Runoff channel: + text: Runoff channel + Saline: + text: Saline + Saline lake: + text: Saline lake + Salt crystallizer ponds: + text: Salt crystallizer ponds + Salt flat/Salt pan: + text: Salt flat/Salt pan + Salt marsh: + text: Salt marsh + Salt mine: + text: Salt mine + Salt pan/flat: + text: Salt pan/flat + Salted fish: + text: Salted fish + Sand: + text: Sand + Sand filter: + text: Sand filter + Sanger: + text: Sanger + Saprolite: + text: Saprolite + Sarcoma: + text: Sarcoma + Scale: + text: Scale + Scales: + text: Scales + Sea Star: + text: Sea Star + Sea Urchin: + text: Sea Urchin + Sea cucumber: + text: Sea cucumber + Sea ice: + text: Sea ice + Seat surface: + text: Seat surface + Seawater: + text: Seawater + Seawater RAS: + text: Seawater RAS + Seawater aquarium: + text: Seawater aquarium + Seaweed: + text: Seaweed + Sebaceous glands: + text: Sebaceous glands + Sediment: + text: Sediment + Seed radicle: + text: Seed radicle + Seeds: + text: Seeds + Semen/Seminal fluid: + text: Semen/Seminal fluid + Seminal glands: + text: Seminal glands + Settled granule: + text: Settled granule + Settling tank: + text: Settling tank + Shale gas reservoir: + text: Shale gas reservoir + Shale gas/oil reservoir: + text: Shale gas/oil reservoir + Sheath fluid: + text: Sheath fluid + Shell: + text: Shell + Shipwreck: + text: Shipwreck + Shrimp pond: + text: Shrimp pond + Shrubland: + text: Shrubland + Silt: + text: Silt + Simulated rainfall: + text: Simulated rainfall + Sink: + text: Sink + Sinkhole: + text: Sinkhole + Skeletal muscle: + text: Skeletal muscle + Skeletonized remains: + text: Skeletonized remains + Skin: + text: Skin + Skin tag: + text: Skin tag + Sludge: + text: Sludge + Slums/Informal settlements: + text: Slums/Informal settlements + Small intestine: + text: Small intestine + Smooth muscle: + text: Smooth muscle + Smooth muscles: + text: Smooth muscles + Snow: + text: Snow + Snuff: + text: Snuff + Soda lake: + text: Soda lake + Soft tissue: + text: Soft tissue + Soft tissues: + text: Soft tissues + Soil: + text: Soil + Soil crust: + text: Soil crust + Solar salt: + text: Solar salt + Solar solterns: + text: Solar solterns + Soy sauce: + text: Soy sauce + Soybean paste: + text: Soybean paste + Spacecraft: + text: Spacecraft + Spat: + text: Spat + Spent mushroom substrate: + text: Spent mushroom substrate + Spermathecae: + text: Spermathecae + Spinal cord: + text: Spinal cord + Spiracles: + text: Spiracles + Spleen: + text: Spleen + Sporeling: + text: Sporeling + Sputum/Phlegm: + text: Sputum/Phlegm + Stadium: + text: Stadium + Stem: + text: Stem + Stem tuber: + text: Stem tuber + Sterile water: + text: Sterile water + Stomach: + text: Stomach + Stone: + text: Stone + Storm water: + text: Storm water + Strait: + text: Strait + Sub-biocrust: + text: Sub-biocrust + Sub-saline lake: + text: Sub-saline lake + Sub-seafloor: + text: Sub-seafloor + Subarachnoid space: + text: Subarachnoid space + Subcuticular space: + text: Subcuticular space + Subglacial lake: + text: Subglacial lake + Subterranean lake: + text: Subterranean lake + Subtidal zone: + text: Subtidal zone + Subway: + text: Subway + Supratidal zone: + text: Supratidal zone + Surface: + text: Surface + Surface biofilm: + text: Surface biofilm + Surface mine: + text: Surface mine + Swine waste with corn: + text: Swine waste with corn + Tailings: + text: Tailings + Tailings pond: + text: Tailings pond + Tap water: + text: Tap water + Taproot: + text: Taproot + Tar: + text: Tar + Temperate forest: + text: Temperate forest + Tendons: + text: Tendons + Tepid (25-34C): + text: Tepid (25-34C) + Terrarium: + text: Terrarium + Tertiary lymphoid organ: + text: Tertiary lymphoid organ + Testes: + text: Testes + Tetrachloroethylene: + text: Tetrachloroethylene + Thermophilic digester: + text: Thermophilic digester + Thorax: + text: Thorax + Thorax/Pereon: + text: Thorax/Pereon + Tissue: + text: Tissue + Tobacco product: + text: Tobacco product + Tonsils: + text: Tonsils + Trachea: + text: Trachea + Transient pool: + text: Transient pool + Tree plantation: + text: Tree plantation + Trophosome: + text: Trophosome + Tropical forest: + text: Tropical forest + Tundra: + text: Tundra + Unclassified: + text: Unclassified + Unspecified organ: + text: Unspecified organ + Urban forest: + text: Urban forest + Ureter: + text: Ureter + Urethra: + text: Urethra + Urinary bladder: + text: Urinary bladder + Urine: + text: Urine + Uropygial/Preen gland: + text: Uropygial/Preen gland + Uterus: + text: Uterus + Vaccine: + text: Vaccine + Vadose zone: + text: Vadose zone + Vagina: + text: Vagina + Vas deferens: + text: Vas deferens + Venous ulcer: + text: Venous ulcer + Verrucas: + text: Verrucas + Vinegar: + text: Vinegar + Volcanic: + text: Volcanic + Wall: + text: Wall + Warm (34-42C): + text: Warm (34-42C) + Wart: + text: Wart + Waste: + text: Waste + Wastewater: + text: Wastewater + Wastewater effluent: + text: Wastewater effluent + Water: + text: Water + Water tank: + text: Water tank + Water well: + text: Water well + Watershed: + text: Watershed + Wetland sediment: + text: Wetland sediment + Wetland-upland transition: + text: Wetland-upland transition + Wetlands: + text: Wetlands + Wetsalted hide: + text: Wetsalted hide + Whole body: + text: Whole body + Wood chips: + text: Wood chips + Woodchip Bioreactor (WBR): + text: Woodchip Bioreactor (WBR) + Xylene: + text: Xylene + SpecificEcosystemEnum: + name: SpecificEcosystemEnum + permissible_values: + A horizon/Topsoil: + text: A horizon/Topsoil + Abdomen: + text: Abdomen + Abdomen nodes: + text: Abdomen nodes + Abomasum: + text: Abomasum + Abscess: + text: Abscess + 'Abscess: Furuncle/Boil': + text: 'Abscess: Furuncle/Boil' + 'Abscess: Pilonidal sinus': + text: 'Abscess: Pilonidal sinus' + Abyssal plane: + text: Abyssal plane + Abyssopelagic/Abyssal zone: + text: Abyssopelagic/Abyssal zone + Acid Mine Drainage: + text: Acid Mine Drainage + Acid sulfate soil: + text: Acid sulfate soil + Acid-saline drainage: + text: Acid-saline drainage + Acidic: + text: Acidic + Acidic spring: + text: Acidic spring + Acne vulgaris: + text: Acne vulgaris + Actinic keratosis: + text: Actinic keratosis + Activated sludge: + text: Activated sludge + Adenoid/Pharyngeal: + text: Adenoid/Pharyngeal + Adjacent soil: + text: Adjacent soil + Adrenal glands: + text: Adrenal glands + Agricultural land: + text: Agricultural land + Agricultural soil: + text: Agricultural soil + Air sacs: + text: Air sacs + Air-breathing organ: + text: Air-breathing organ + Algal bloom: + text: Algal bloom + Alkaline: + text: Alkaline + Alkaline spring: + text: Alkaline spring + Alpine: + text: Alpine + Alveoli: + text: Alveoli + Amniotic fluid: + text: Amniotic fluid + Amniotic sac: + text: Amniotic sac + Anaerobic: + text: Anaerobic + Anal canal: + text: Anal canal + Anal canal mucosa: + text: Anal canal mucosa + Anammox: + text: Anammox + Anorectal abscess: + text: Anorectal abscess + Anoxic zone: + text: Anoxic zone + Anterior: + text: Anterior + Anterior chamber: + text: Anterior chamber + Anterior fornix: + text: Anterior fornix + Anterior nares: + text: Anterior nares + Aphotic zone: + text: Aphotic zone + Appendix: + text: Appendix + Appendix abscess: + text: Appendix abscess + Aquifer: + text: Aquifer + Arm nodes: + text: Arm nodes + Armpit nodes: + text: Armpit nodes + Arterial: + text: Arterial + Articular cartilage: + text: Articular cartilage + Asbestos: + text: Asbestos + Ascending colon: + text: Ascending colon + Athalassic: + text: Athalassic + Athlete's foot: + text: Athlete's foot + Atria: + text: Atria + Attached/Keratinized gingiva: + text: Attached/Keratinized gingiva + Aural: + text: Aural + Auricle/Pinna: + text: Auricle/Pinna + Axilla/Armpit: + text: Axilla/Armpit + B horizon/Subsoil: + text: B horizon/Subsoil + Bark: + text: Bark + Bartholin abscess: + text: Bartholin abscess + Basal cell carcinoma: + text: Basal cell carcinoma + Bathypelagic/Bathyal zone: + text: Bathypelagic/Bathyal zone + Beach/Shore: + text: Beach/Shore + Beaker's/Popliteal cyst: + text: Beaker's/Popliteal cyst + Beef chop: + text: Beef chop + 'Beehive: Brood combs': + text: 'Beehive: Brood combs' + 'Beehive: Cerumen': + text: 'Beehive: Cerumen' + 'Beehive: Honey': + text: 'Beehive: Honey' + 'Beehive: Pollen': + text: 'Beehive: Pollen' + 'Beehive: Royal jelly': + text: 'Beehive: Royal jelly' + Bench surface: + text: Bench surface + Benthic: + text: Benthic + Bile: + text: Bile + Bile ducts: + text: Bile ducts + 'Bile ducts: Bile': + text: 'Bile ducts: Bile' + Biofilm: + text: Biofilm + Biofilter: + text: Biofilter + Biofouling: + text: Biofouling + Biological: + text: Biological + Biomass: + text: Biomass + Bioreactor: + text: Bioreactor + Black smokers: + text: Black smokers + Bladder: + text: Bladder + Bladder stones: + text: Bladder stones + Bog: + text: Bog + Bone: + text: Bone + Bone marrow: + text: Bone marrow + Boreal forest: + text: Boreal forest + Bowens disease/Squamous cell carcinoma in situ: + text: Bowens disease/Squamous cell carcinoma in situ + Breast abscess: + text: Breast abscess + Breast cancer: + text: Breast cancer + 'Breast cancer: Ductal': + text: 'Breast cancer: Ductal' + 'Breast cancer: Lobular': + text: 'Breast cancer: Lobular' + Breast cyst: + text: Breast cyst + Brine: + text: Brine + Bronchial epithelial cells: + text: Bronchial epithelial cells + Bronchioles: + text: Bronchioles + Buccal cavity: + text: Buccal cavity + Buccal mucosa: + text: Buccal mucosa + Buffy coat: + text: Buffy coat + Bulk soil: + text: Bulk soil + C horizon/Substratum: + text: C horizon/Substratum + C1/Glandular saccules: + text: C1/Glandular saccules + C2: + text: C2 + C3: + text: C3 + Caeca: + text: Caeca + 'Caeca: Bacteriome': + text: 'Caeca: Bacteriome' + Carbonate: + text: Carbonate + Carcinosarcoma: + text: Carcinosarcoma + Cardiac skeleton: + text: Cardiac skeleton + Cardiac stomach: + text: Cardiac stomach + Cast: + text: Cast + Catarrh: + text: Catarrh + Cave lake: + text: Cave lake + Cave microbial mat: + text: Cave microbial mat + Cave pool: + text: Cave pool + Cave pool sediment: + text: Cave pool sediment + Cave stream: + text: Cave stream + Cave stream sediment: + text: Cave stream sediment + Cave water: + text: Cave water + Ceca: + text: Ceca + Cecotropes/Night fecs: + text: Cecotropes/Night fecs + Cecum: + text: Cecum + Cecum/Intestinal cecum: + text: Cecum/Intestinal cecum + Cellulitis: + text: Cellulitis + Cerebrospinal fluid: + text: Cerebrospinal fluid + Cerumen/Earwax: + text: Cerumen/Earwax + Cervical: + text: Cervical + Cervical cancer: + text: Cervical cancer + Cervical/Neck nodes: + text: Cervical/Neck nodes + Cervix: + text: Cervix + Cheese: + text: Cheese + Chloraminated: + text: Chloraminated + Chlorinated: + text: Chlorinated + Chorionic villi: + text: Chorionic villi + Chyme: + text: Chyme + Cibarium/Preoral cavity: + text: Cibarium/Preoral cavity + Clasper: + text: Clasper + Cloaca: + text: Cloaca + Co-culture: + text: Co-culture + Coal core: + text: Coal core + Coal slurry: + text: Coal slurry + Coalbed methane well water: + text: Coalbed methane well water + Coalbed water: + text: Coalbed water + Cold methane seep: + text: Cold methane seep + Colon: + text: Colon + Colon cancer: + text: Colon cancer + Colon mucosa: + text: Colon mucosa + Colonic: + text: Colonic + Colorectal polyps: + text: Colorectal polyps + Colostrum: + text: Colostrum + Commercial compost: + text: Commercial compost + Common warts: + text: Common warts + Compact bone: + text: Compact bone + Concrete surface: + text: Concrete surface + Contaminated: + text: Contaminated + Cooked blood: + text: Cooked blood + Coprolite: + text: Coprolite + Coral reef: + text: Coral reef + Cornea: + text: Cornea + Cover soil: + text: Cover soil + Creek: + text: Creek + Crop: + text: Crop + Crop content: + text: Crop content + Crop milk: + text: Crop milk + Crustal Fluids: + text: Crustal Fluids + Cryoconite: + text: Cryoconite + Cryoconite hole: + text: Cryoconite hole + Cud: + text: Cud + Cutaneous leishmaniasis: + text: Cutaneous leishmaniasis + Cuticle: + text: Cuticle + Cyanobacterial aggregates: + text: Cyanobacterial aggregates + Cyanobacterial bloom: + text: Cyanobacterial bloom + Deglaciated soil: + text: Deglaciated soil + Delivery networks: + text: Delivery networks + Dental abscess: + text: Dental abscess + Dental calculus: + text: Dental calculus + Dental plaque: + text: Dental plaque + Dentin: + text: Dentin + Dermal papilla: + text: Dermal papilla + Dermatitis: + text: Dermatitis + Dermis: + text: Dermis + Descending colon: + text: Descending colon + Desert: + text: Desert + Diabetic foot ulcer (DFU): + text: Diabetic foot ulcer (DFU) + Diffuse flow: + text: Diffuse flow + Diffuse large B-cell lymphoma: + text: Diffuse large B-cell lymphoma + Digestate: + text: Digestate + Digital dermatitis: + text: Digital dermatitis + Discharge: + text: Discharge + Drainage pipe biofilm: + text: Drainage pipe biofilm + Drilled well/Borehole: + text: Drilled well/Borehole + Driven well: + text: Driven well + Dry permafrost: + text: Dry permafrost + Dug well: + text: Dug well + Duodenal ulcer: + text: Duodenal ulcer + Duodenum: + text: Duodenum + E horizon/Subsurface: + text: E horizon/Subsurface + Ear canal: + text: Ear canal + Ear discharge: + text: Ear discharge + Eczema: + text: Eczema + Effluent: + text: Effluent + Effusion: + text: Effusion + Eggs: + text: Eggs + Elastic: + text: Elastic + Empyema: + text: Empyema + Empyema drain: + text: Empyema drain + Endometrial/Uterine: + text: Endometrial/Uterine + Endometrium: + text: Endometrium + Endophytes: + text: Endophytes + Endosphere: + text: Endosphere + Epibionts: + text: Epibionts + Epicuticular wax: + text: Epicuticular wax + Epidermal mucus: + text: Epidermal mucus + Epidermis: + text: Epidermis + Epilimnion: + text: Epilimnion + Epilimnion/Euphotic zone: + text: Epilimnion/Euphotic zone + Epipelagic/Euphotic zone: + text: Epipelagic/Euphotic zone + Epiphytes: + text: Epiphytes + Epithelium: + text: Epithelium + Erythrocytes: + text: Erythrocytes + Esophageal ulcer: + text: Esophageal ulcer + Esophagus: + text: Esophagus + Estuarine sediment: + text: Estuarine sediment + Estuary: + text: Estuary + 'Estuary: Microbial mat': + text: 'Estuary: Microbial mat' + 'Estuary: Sediment': + text: 'Estuary: Sediment' + Eustachian tube: + text: Eustachian tube + Eutric: + text: Eutric + External surfaces: + text: External surfaces + Extracellular: + text: Extracellular + Extracellular symbionts: + text: Extracellular symbionts + Fabric: + text: Fabric + Farm: + text: Farm + Feathers: + text: Feathers + Fecal: + text: Fecal + Fen: + text: Fen + Fibrocartilage: + text: Fibrocartilage + Filiform warts: + text: Filiform warts + Filter chamber: + text: Filter chamber + Filtered water: + text: Filtered water + Fin: + text: Fin + Flat warts: + text: Flat warts + Floor: + text: Floor + Floor sediment: + text: Floor sediment + Flow back/Produced fluids: + text: Flow back/Produced fluids + Fluvial sediment: + text: Fluvial sediment + Forefield soil: + text: Forefield soil + Forelegs: + text: Forelegs + Forest: + text: Forest + Forest Soil: + text: Forest Soil + Forest soil: + text: Forest soil + Forestomach: + text: Forestomach + Formation fluid: + text: Formation fluid + Frass: + text: Frass + Freshwater: + text: Freshwater + Freshwater marsh: + text: Freshwater marsh + Frozen shrimp: + text: Frozen shrimp + Fungus garden/Fungus gallery: + text: Fungus garden/Fungus gallery + Gall bladder: + text: Gall bladder + Gallbladder: + text: Gallbladder + Gallbladder stones: + text: Gallbladder stones + 'Gallbladder: Bile': + text: 'Gallbladder: Bile' + Gametophytes: + text: Gametophytes + Gaster: + text: Gaster + Gastric caeca: + text: Gastric caeca + Gastric carcinoma: + text: Gastric carcinoma + Gastric mucosa: + text: Gastric mucosa + Gastric ulcer: + text: Gastric ulcer + Genital herpes: + text: Genital herpes + Genital region: + text: Genital region + Genital ulcer: + text: Genital ulcer + Genital warts: + text: Genital warts + Gibber plain: + text: Gibber plain + Gills: + text: Gills + Gingiva: + text: Gingiva + Gingival crevice/sulcus: + text: Gingival crevice/sulcus + Gingival crevicular fluids: + text: Gingival crevicular fluids + Gingival sulcus: + text: Gingival sulcus + Gizzard: + text: Gizzard + Glacial lake: + text: Glacial lake + Glacial till/moraine: + text: Glacial till/moraine + Glacier: + text: Glacier + Glacier forefield: + text: Glacier forefield + Glacier meltwater: + text: Glacier meltwater + Glacier stream: + text: Glacier stream + Glacier terminus: + text: Glacier terminus + Glandular stomach: + text: Glandular stomach + Gonopodium: + text: Gonopodium + Granular sludge: + text: Granular sludge + Grasslands: + text: Grasslands + Green roof: + text: Green roof + Groin: + text: Groin + Groin nodes: + text: Groin nodes + Hadopelagic zone/Ocean trenches: + text: Hadopelagic zone/Ocean trenches + Hair: + text: Hair + Hair follicle: + text: Hair follicle + Hair roots: + text: Hair roots + Hair shaft: + text: Hair shaft + Hard palate: + text: Hard palate + Head: + text: Head + Head nodes: + text: Head nodes + Heart valve: + text: Heart valve + Heart wall: + text: Heart wall + Hepatic caecum: + text: Hepatic caecum + Hepatic cysts: + text: Hepatic cysts + Hepatic flexure: + text: Hepatic flexure + Hepatopancreas: + text: Hepatopancreas + Hepatopancreas/Digestive gland/Hepatic cecum: + text: Hepatopancreas/Digestive gland/Hepatic cecum + Heroin: + text: Heroin + Herpes zoster/Shingles: + text: Herpes zoster/Shingles + Hind legs: + text: Hind legs + Honeydew: + text: Honeydew + Humus: + text: Humus + Hyaline: + text: Hyaline + Hydrocarbon: + text: Hydrocarbon + Hydrothermal plume: + text: Hydrothermal plume + Hypodermis/Subcutis: + text: Hypodermis/Subcutis + Hypolimnion: + text: Hypolimnion + Hypolimnion/Profundal zone: + text: Hypolimnion/Profundal zone + Hypophysis/Pituitary gland: + text: Hypophysis/Pituitary gland + Ice: + text: Ice + Ice accretions: + text: Ice accretions + Ice core: + text: Ice core + Ileostomy effluent: + text: Ileostomy effluent + Ileum: + text: Ileum + Ileum-cecum: + text: Ileum-cecum + Inferior lobe: + text: Inferior lobe + Inner: + text: Inner + Insect burrows: + text: Insect burrows + Intertidal zone: + text: Intertidal zone + Intestinal mucosa: + text: Intestinal mucosa + Intestine: + text: Intestine + 'Intestine: Digesta': + text: 'Intestine: Digesta' + Intracellular: + text: Intracellular + Intraocular fluid/Aqueous humor: + text: Intraocular fluid/Aqueous humor + Introitus: + text: Introitus + Jejunum: + text: Jejunum + Keratoacanthoma: + text: Keratoacanthoma + Kidney abscess: + text: Kidney abscess + Kidney stones: + text: Kidney stones + Kitchen sink: + text: Kitchen sink + Lacrimal canaliculus: + text: Lacrimal canaliculus + Lacrimal fluids: + text: Lacrimal fluids + Lacrimal glands: + text: Lacrimal glands + Lacrimal sac: + text: Lacrimal sac + Lake biofilm: + text: Lake biofilm + Large intestine: + text: Large intestine + Large intestine content: + text: Large intestine content + Laryngopharyngeal: + text: Laryngopharyngeal + Laryngopharynx: + text: Laryngopharynx + Lateral fornices: + text: Lateral fornices + Lava tube: + text: Lava tube + Leaf lesion: + text: Leaf lesion + Leaf nodule: + text: Leaf nodule + Leaf surface: + text: Leaf surface + Leaf surface biofilm: + text: Leaf surface biofilm + Leaves: + text: Leaves + Leg nodes: + text: Leg nodes + Lens: + text: Lens + Lesion: + text: Lesion + Lesion site: + text: Lesion site + Liftoff microbial mat: + text: Liftoff microbial mat + Lignite: + text: Lignite + Limnetic zone: + text: Limnetic zone + Lingual: + text: Lingual + Liquid manure: + text: Liquid manure + Littoral zone: + text: Littoral zone + Liver: + text: Liver + Long bone: + text: Long bone + Low gastrointestinal tract: + text: Low gastrointestinal tract + Lower digestive tract: + text: Lower digestive tract + Lumen: + text: Lumen + Lungs: + text: Lungs + Lymphoblastic lymphoma: + text: Lymphoblastic lymphoma + Lymphoid follicles: + text: Lymphoid follicles + Malignant ascites: + text: Malignant ascites + Mangrove area: + text: Mangrove area + Mangrove sediment: + text: Mangrove sediment + Mangrove soil: + text: Mangrove soil + Mangrove swamp: + text: Mangrove swamp + Mantle fluid: + text: Mantle fluid + Marsh: + text: Marsh + Mature compost: + text: Mature compost + Meadow: + text: Meadow + Meat trim: + text: Meat trim + Meconium: + text: Meconium + Meibum: + text: Meibum + Melt pond: + text: Melt pond + Meltwater: + text: Meltwater + Mesopelagic/Twilight zone: + text: Mesopelagic/Twilight zone + Metal surface: + text: Metal surface + Metalimnion/Thermocline: + text: Metalimnion/Thermocline + Microbial mat: + text: Microbial mat + Microbial mats: + text: Microbial mats + Microbialites: + text: Microbialites + Microfouling/Biofilm: + text: Microfouling/Biofilm + Middle lobe: + text: Middle lobe + Midpoint: + text: Midpoint + Milk: + text: Milk + Mine: + text: Mine + Mine drainage: + text: Mine drainage + Mine pit pond: + text: Mine pit pond + Mine water: + text: Mine water + Mineral soil: + text: Mineral soil + Mineral soil core: + text: Mineral soil core + Mire: + text: Mire + Mixed segment: + text: Mixed segment + Mouth ulcer: + text: Mouth ulcer + Mouthparts: + text: Mouthparts + Mucilage: + text: Mucilage + Mucosa: + text: Mucosa + Mucus: + text: Mucus + Multiple myeloma: + text: Multiple myeloma + Municipal and sewage: + text: Municipal and sewage + Muscle abscess: + text: Muscle abscess + Muscle tissue: + text: Muscle tissue + Mycosis fungoides/Cutaneous T-cell lymphoma: + text: Mycosis fungoides/Cutaneous T-cell lymphoma + Myocardial abscess: + text: Myocardial abscess + Nasal: + text: Nasal + Nasal discharge: + text: Nasal discharge + Nasal mucosa: + text: Nasal mucosa + Nasolacrimal canal: + text: Nasolacrimal canal + Nasopharynx: + text: Nasopharynx + Neck: + text: Neck + Necrotizing lesion: + text: Necrotizing lesion + Nectar: + text: Nectar + Neritic zone/Coastal water: + text: Neritic zone/Coastal water + Nest dump: + text: Nest dump + Neutral: + text: Neutral + Nose follicle: + text: Nose follicle + O horizen/Organic layer: + text: O horizen/Organic layer + O horizon/Organic: + text: O horizon/Organic + O horizon/Organic layer: + text: O horizon/Organic layer + Oceanic crust: + text: Oceanic crust + Ocular surface: + text: Ocular surface + Oil sludge: + text: Oil sludge + Oil-contaminated: + text: Oil-contaminated + Oil-contaminated sediment: + text: Oil-contaminated sediment + Olfactory mucosa: + text: Olfactory mucosa + Omasum: + text: Omasum + Optical Lens: + text: Optical Lens + Oral cavity cancer: + text: Oral cavity cancer + Oral fluids: + text: Oral fluids + Oral herpes: + text: Oral herpes + Oral mucosa: + text: Oral mucosa + Orchard soil: + text: Orchard soil + Organic layer: + text: Organic layer + Oropharynx: + text: Oropharynx + Osseous tissue: + text: Osseous tissue + Outer: + text: Outer + Ovarian: + text: Ovarian + Ovarian cancer: + text: Ovarian cancer + Ovarian cyst: + text: Ovarian cyst + P1 segment: + text: P1 segment + P3 segment: + text: P3 segment + P4 segment: + text: P4 segment + P5 segment: + text: P5 segment + PBMC: + text: PBMC + Palatine/Faucial: + text: Palatine/Faucial + Paleofeces: + text: Paleofeces + Palsa: + text: Palsa + Pancreatic duct: + text: Pancreatic duct + Paper: + text: Paper + Papillate region: + text: Papillate region + Paranasal sinuses: + text: Paranasal sinuses + 'Paranasal sinuses: Catarrh': + text: 'Paranasal sinuses: Catarrh' + 'Paranasal sinuses: Ethmoiddal': + text: 'Paranasal sinuses: Ethmoiddal' + 'Paranasal sinuses: Frontal': + text: 'Paranasal sinuses: Frontal' + 'Paranasal sinuses: Maxillary': + text: 'Paranasal sinuses: Maxillary' + 'Paranasal sinuses: Sphenoidal': + text: 'Paranasal sinuses: Sphenoidal' + Parathyroid: + text: Parathyroid + Parotid abscess: + text: Parotid abscess + Pasture: + text: Pasture + Paunch/P3 segment: + text: Paunch/P3 segment + Paw pad: + text: Paw pad + Peat: + text: Peat + Peat permafrost: + text: Peat permafrost + Penis: + text: Penis + 'Penis: Glans': + text: 'Penis: Glans' + 'Penis: Urethra opening': + text: 'Penis: Urethra opening' + Perineum: + text: Perineum + Periodontal pockets: + text: Periodontal pockets + Peripheral blood mononuclear cells: + text: Peripheral blood mononuclear cells + Periphyton: + text: Periphyton + Peritonsillar abscess: + text: Peritonsillar abscess + Permafrost: + text: Permafrost + Pesticide: + text: Pesticide + Petroleum sludge: + text: Petroleum sludge + Photic zone: + text: Photic zone + Physical: + text: Physical + Phytoplankton bloom: + text: Phytoplankton bloom + Pineal gland/Epiphysis cerebri: + text: Pineal gland/Epiphysis cerebri + Pink: + text: Pink + Pitcher: + text: Pitcher + Pitcher fluid: + text: Pitcher fluid + Placenta: + text: Placenta + Plankton: + text: Plankton + Plantar warts: + text: Plantar warts + Plasma: + text: Plasma + Plastic: + text: Plastic + Plastic debries: + text: Plastic debries + Plastic surface: + text: Plastic surface + Pleural effusion: + text: Pleural effusion + Pleural fluid: + text: Pleural fluid + Podotheca: + text: Podotheca + Pollen: + text: Pollen + Pond scum: + text: Pond scum + Pooled tissues: + text: Pooled tissues + Porewater: + text: Porewater + Posterior fornix: + text: Posterior fornix + Posterior nares: + text: Posterior nares + Poultry litter bioaerosol: + text: Poultry litter bioaerosol + Poultry processing wastewater: + text: Poultry processing wastewater + Primary: + text: Primary + Produced water: + text: Produced water + Produced water/Flow back: + text: Produced water/Flow back + Propleura: + text: Propleura + Prostate fluid: + text: Prostate fluid + Prothorax: + text: Prothorax + Proventriculus: + text: Proventriculus + Proventriculus/Gizzard: + text: Proventriculus/Gizzard + Proximal colon: + text: Proximal colon + Psoriasis lesion: + text: Psoriasis lesion + Pulmonary fluid: + text: Pulmonary fluid + Pyloric stomach: + text: Pyloric stomach + Pyrite containing: + text: Pyrite containing + Reclaimed: + text: Reclaimed + Rectal mucosa: + text: Rectal mucosa + Rectum: + text: Rectum + Red: + text: Red + Reef zone: + text: Reef zone + Regurgitated nectar: + text: Regurgitated nectar + Renal cyst: + text: Renal cyst + Reticulum: + text: Reticulum + Retroauricular crease: + text: Retroauricular crease + Retropharyngeal: + text: Retropharyngeal + Rhamphotheca: + text: Rhamphotheca + Rhinarium: + text: Rhinarium + Rhizoids: + text: Rhizoids + Right: + text: Right + Riparian soil: + text: Riparian soil + River biofilm: + text: River biofilm + Rock: + text: Rock + Rock core/Sediment: + text: Rock core/Sediment + Rocks: + text: Rocks + Room surface: + text: Room surface + Rosacea: + text: Rosacea + Royal jelly: + text: Royal jelly + Rubber: + text: Rubber + Rumen: + text: Rumen + Rumen fluid: + text: Rumen fluid + Rumen mucosa: + text: Rumen mucosa + 'Rumen: Caudodorsal blind sac': + text: 'Rumen: Caudodorsal blind sac' + 'Rumen: Caudoventral blind sac': + text: 'Rumen: Caudoventral blind sac' + 'Rumen: Cranial sac': + text: 'Rumen: Cranial sac' + 'Rumen: Dorsal sac': + text: 'Rumen: Dorsal sac' + 'Rumen: Ventral sac': + text: 'Rumen: Ventral sac' + Runoff: + text: Runoff + Sabkha: + text: Sabkha + Sabkha sediment: + text: Sabkha sediment + Sacciform: + text: Sacciform + Saline: + text: Saline + Saline spring: + text: Saline spring + Saline spring sediment: + text: Saline spring sediment + Saline water: + text: Saline water + Saliva: + text: Saliva + Salivary glands: + text: Salivary glands + 'Salivary glands: Parotid glands': + text: 'Salivary glands: Parotid glands' + Salt crust: + text: Salt crust + Salt flat/Salt pan: + text: Salt flat/Salt pan + Salt flat/Salt pan sediment: + text: Salt flat/Salt pan sediment + Salt marsh: + text: Salt marsh + Salt marsh sediment: + text: Salt marsh sediment + Salt pond: + text: Salt pond + Salt pond sediment: + text: Salt pond sediment + Sand: + text: Sand + Sandstone: + text: Sandstone + Saprolite: + text: Saprolite + Scales: + text: Scales + Scalp: + text: Scalp + 'Scalp: Dandruff': + text: 'Scalp: Dandruff' + 'Scalp: Non-dandruff': + text: 'Scalp: Non-dandruff' + Scrotum/Scrotal sac: + text: Scrotum/Scrotal sac + 'Scull: Ethmoid': + text: 'Scull: Ethmoid' + Sea ice: + text: Sea ice + Sea-ice brine: + text: Sea-ice brine + Seagrass bed: + text: Seagrass bed + Seagrass bed sediment: + text: Seagrass bed sediment + Seat surface: + text: Seat surface + Sebum: + text: Sebum + Secondary: + text: Secondary + Sediment: + text: Sediment + Sediment core: + text: Sediment core + Sediment–water interface: + text: Sediment–water interface + Seminal fluid: + text: Seminal fluid + Seminal glands fluid: + text: Seminal glands fluid + Septum: + text: Septum + Serum: + text: Serum + Seta: + text: Seta + Setae: + text: Setae + Shale carbon reservoir: + text: Shale carbon reservoir + Shoots: + text: Shoots + Short bone: + text: Short bone + Shrubland: + text: Shrubland + Sieved: + text: Sieved + Sigmoid colon: + text: Sigmoid colon + Sinus cyst: + text: Sinus cyst + Siphon: + text: Siphon + Skin: + text: Skin + Skin surface: + text: Skin surface + Skin tissue: + text: Skin tissue + Skull: + text: Skull + Sludge: + text: Sludge + Small intestine: + text: Small intestine + Small intestine content: + text: Small intestine content + Small intestine mucosa: + text: Small intestine mucosa + Snow: + text: Snow + Soft tissues: + text: Soft tissues + 'Soft tissues: Muscles': + text: 'Soft tissues: Muscles' + Soil: + text: Soil + Solar solterns: + text: Solar solterns + Solar solterns sediment: + text: Solar solterns sediment + Sonicate fluid: + text: Sonicate fluid + Speleothems: + text: Speleothems + Sperm: + text: Sperm + Spicules: + text: Spicules + Spider web: + text: Spider web + Splenic aspirate: + text: Splenic aspirate + Splenic flexure: + text: Splenic flexure + Spongy bone: + text: Spongy bone + Sporangium: + text: Sporangium + Spores: + text: Spores + Sporophytes: + text: Sporophytes + Spring: + text: Spring + Spring sediment: + text: Spring sediment + Squamous cell carcinoma: + text: Squamous cell carcinoma + Stolon: + text: Stolon + Stomach: + text: Stomach + Stomach content: + text: Stomach content + 'Stomach: Cardiac': + text: 'Stomach: Cardiac' + 'Stomach: Fundic': + text: 'Stomach: Fundic' + 'Stomach: Pyloric': + text: 'Stomach: Pyloric' + Stone surface: + text: Stone surface + Stromatolites: + text: Stromatolites + Stye: + text: Stye + Subcutaneous fat: + text: Subcutaneous fat + Subgingival plaque: + text: Subgingival plaque + Subterranean estuary: + text: Subterranean estuary + Subtidal zone: + text: Subtidal zone + Subtidal zone sediment: + text: Subtidal zone sediment + Sugarcane filter cake: + text: Sugarcane filter cake + Superior lobe: + text: Superior lobe + Supragingival plaque: + text: Supragingival plaque + Supratidal zone: + text: Supratidal zone + Surface: + text: Surface + Swamp: + text: Swamp + Sweat: + text: Sweat + Synovial fluid: + text: Synovial fluid + Synovium: + text: Synovium + Synovium/Synovial membrane: + text: Synovium/Synovial membrane + Syrinx: + text: Syrinx + Tears: + text: Tears + Teeth: + text: Teeth + Tertiary: + text: Tertiary + Testicle/Testes: + text: Testicle/Testes + 'Testicle/Testes: Sperm': + text: 'Testicle/Testes: Sperm' + Testicular cancer: + text: Testicular cancer + Testicular non-seminoma: + text: Testicular non-seminoma + Testicular seminoma: + text: Testicular seminoma + Thalassic: + text: Thalassic + Thallus/Plant body: + text: Thallus/Plant body + Thermokarst pond: + text: Thermokarst pond + Thoracic: + text: Thoracic + Thoracic segments: + text: Thoracic segments + Thorax: + text: Thorax + Thorax drainage: + text: Thorax drainage + Thorax nodes: + text: Thorax nodes + Thrombolites: + text: Thrombolites + Thymus: + text: Thymus + Thyroid: + text: Thyroid + Tidal flats: + text: Tidal flats + Tissue: + text: Tissue + Tissue-engineered: + text: Tissue-engineered + Tongue: + text: Tongue + Tongue dorsum: + text: Tongue dorsum + Tooth: + text: Tooth + 'Tooth: Cementum': + text: 'Tooth: Cementum' + 'Tooth: Dental pulp': + text: 'Tooth: Dental pulp' + 'Tooth: Dentin': + text: 'Tooth: Dentin' + 'Tooth: Enamel': + text: 'Tooth: Enamel' + Transverse colon: + text: Transverse colon + Trees stand: + text: Trees stand + Tricuspid valve: + text: Tricuspid valve + Tropical rainforest: + text: Tropical rainforest + Truffle orchard: + text: Truffle orchard + Tubal: + text: Tubal + Tubeworm bush: + text: Tubeworm bush + Tubiform: + text: Tubiform + Udder: + text: Udder + Udder dermatitis: + text: Udder dermatitis + Ulcer: + text: Ulcer + Umbilical cord: + text: Umbilical cord + Umbilical cord blood: + text: Umbilical cord blood + Umbilicus: + text: Umbilicus + Unchlorinated: + text: Unchlorinated + Unclassified: + text: Unclassified + Unspecified tissue: + text: Unspecified tissue + Untreated: + text: Untreated + Upland zone: + text: Upland zone + Uranium contaminated: + text: Uranium contaminated + Urban floodwater: + text: Urban floodwater + Urothelial carcinoma/Transitional cell carcinoma (TCC): + text: Urothelial carcinoma/Transitional cell carcinoma (TCC) + Venous: + text: Venous + Ventricle: + text: Ventricle + Vertebra: + text: Vertebra + Viscera: + text: Viscera + Visceral fat: + text: Visceral fat + Vitreous humor: + text: Vitreous humor + Wall biofilm: + text: Wall biofilm + Wall surface: + text: Wall surface + Wastewater: + text: Wastewater + Well: + text: Well + Well biofilm: + text: Well biofilm + Well sediment: + text: Well sediment + Wetland zone: + text: Wetland zone + Whale fall: + text: Whale fall + Wheat straw: + text: Wheat straw + White: + text: White + White smokers: + text: White smokers + Whole blood: + text: Whole blood + Whole body: + text: Whole body + Wood decay: + text: Wood decay + Wood fall: + text: Wood fall + Wood/Secondary xylem: + text: Wood/Secondary xylem + Woodchip biofilm: + text: Woodchip biofilm + Wooden surface: + text: Wooden surface + Xylem vessels: + text: Xylem vessels + EcosystemForSoilEnum: + name: EcosystemForSoilEnum + permissible_values: + Environmental: + text: Environmental + EcosystemCategoryForSoilEnum: + name: EcosystemCategoryForSoilEnum + permissible_values: + Terrestrial: + text: Terrestrial + EcosystemTypeForSoilEnum: + name: EcosystemTypeForSoilEnum + permissible_values: + Soil: + text: Soil + EcosystemSubtypeForSoilEnum: + name: EcosystemSubtypeForSoilEnum + permissible_values: + Agricultural land: + text: Agricultural land + Alpine: + text: Alpine + Arable: + text: Arable + Biocrust: + text: Biocrust + Biofilm: + text: Biofilm + Boreal forest/Taiga: + text: Boreal forest/Taiga + Botanical garden: + text: Botanical garden + Chaparral: + text: Chaparral + City park: + text: City park + Clay: + text: Clay + Coastal area: + text: Coastal area + Contaminated: + text: Contaminated + Desert: + text: Desert + Drainage basin: + text: Drainage basin + Floodplain: + text: Floodplain + Forest: + text: Forest + Fossil: + text: Fossil + Garden: + text: Garden + Geothermal field: + text: Geothermal field + Glacial till: + text: Glacial till + Glacier: + text: Glacier + Grasslands: + text: Grasslands + Gravesite: + text: Gravesite + Greenhouse: + text: Greenhouse + Intertidal zone: + text: Intertidal zone + Lakeshore: + text: Lakeshore + Landfill: + text: Landfill + Laurel/Subtropical forest: + text: Laurel/Subtropical forest + Leptosol: + text: Leptosol + Loam: + text: Loam + Mangrove soil: + text: Mangrove soil + Manure-fertilized: + text: Manure-fertilized + Meadow: + text: Meadow + Mineral horizon: + text: Mineral horizon + Mud: + text: Mud + Nature reserve: + text: Nature reserve + Oak savanna: + text: Oak savanna + Orchard: + text: Orchard + Organic layer: + text: Organic layer + Paddy field/soil: + text: Paddy field/soil + Palsa: + text: Palsa + Pasture: + text: Pasture + Peat: + text: Peat + Permafrost: + text: Permafrost + Potting soil: + text: Potting soil + Proglacial area: + text: Proglacial area + Ranch: + text: Ranch + Riparian zone: + text: Riparian zone + Riverside: + text: Riverside + Salt flat/Salt pan: + text: Salt flat/Salt pan + Sand: + text: Sand + Shrubland: + text: Shrubland + Silt: + text: Silt + Soil crust: + text: Soil crust + Sub-biocrust: + text: Sub-biocrust + Surface mine: + text: Surface mine + Tailings: + text: Tailings + Temperate forest: + text: Temperate forest + Tree plantation: + text: Tree plantation + Tropical forest: + text: Tropical forest + Tundra: + text: Tundra + Unclassified: + text: Unclassified + Urban forest: + text: Urban forest + Vadose zone: + text: Vadose zone + Watershed: + text: Watershed + Wetland-upland transition: + text: Wetland-upland transition + Wetlands: + text: Wetlands + SpecificEcosystemForSoilEnum: + name: SpecificEcosystemForSoilEnum + permissible_values: + A horizon/Topsoil: + text: A horizon/Topsoil + Acid sulfate soil: + text: Acid sulfate soil + Agricultural land: + text: Agricultural land + Agricultural soil: + text: Agricultural soil + Alpine: + text: Alpine + B horizon/Subsoil: + text: B horizon/Subsoil + Biological: + text: Biological + Bog: + text: Bog + Boreal forest: + text: Boreal forest + Bulk soil: + text: Bulk soil + C horizon/Substratum: + text: C horizon/Substratum + Contaminated: + text: Contaminated + Cover soil: + text: Cover soil + Creek: + text: Creek + Cryoconite: + text: Cryoconite + Deglaciated soil: + text: Deglaciated soil + Desert: + text: Desert + Dry permafrost: + text: Dry permafrost + E horizon/Subsurface: + text: E horizon/Subsurface + Eutric: + text: Eutric + Farm: + text: Farm + Fen: + text: Fen + Fluvial sediment: + text: Fluvial sediment + Forefield soil: + text: Forefield soil + Forest: + text: Forest + Forest Soil: + text: Forest Soil + Forest soil: + text: Forest soil + Freshwater marsh: + text: Freshwater marsh + Gibber plain: + text: Gibber plain + Glacial till/moraine: + text: Glacial till/moraine + Glacier forefield: + text: Glacier forefield + Glacier terminus: + text: Glacier terminus + Grasslands: + text: Grasslands + Green roof: + text: Green roof + Humus: + text: Humus + Lignite: + text: Lignite + Meadow: + text: Meadow + Mine: + text: Mine + Mine drainage: + text: Mine drainage + Mineral soil: + text: Mineral soil + Mineral soil core: + text: Mineral soil core + Mire: + text: Mire + O horizen/Organic layer: + text: O horizen/Organic layer + O horizon/Organic: + text: O horizon/Organic + O horizon/Organic layer: + text: O horizon/Organic layer + Oil-contaminated: + text: Oil-contaminated + Orchard soil: + text: Orchard soil + Organic layer: + text: Organic layer + Palsa: + text: Palsa + Pasture: + text: Pasture + Peat: + text: Peat + Peat permafrost: + text: Peat permafrost + Permafrost: + text: Permafrost + Pesticide: + text: Pesticide + Physical: + text: Physical + Reclaimed: + text: Reclaimed + Riparian soil: + text: Riparian soil + Salt marsh: + text: Salt marsh + Saprolite: + text: Saprolite + Sediment: + text: Sediment + Shrubland: + text: Shrubland + Thermokarst pond: + text: Thermokarst pond + Trees stand: + text: Trees stand + Tropical rainforest: + text: Tropical rainforest + Truffle orchard: + text: Truffle orchard + Unclassified: + text: Unclassified + Upland zone: + text: Upland zone + Uranium contaminated: + text: Uranium contaminated + Wetland zone: + text: Wetland zone + IlluminaInstrumentModelEnum: + name: IlluminaInstrumentModelEnum + description: Derived from InstrumentModelEnum by filtering for Illumina models + permissible_values: + novaseq: + text: novaseq + aliases: + - NovaSeq + - Illumina NovaSeq + novaseq_6000: + text: novaseq_6000 + meaning: OBI:0002630 + comments: + - Possible flowcell versions are SP, S1, S2, S4. + see_also: + - https://www.illumina.com/systems/sequencing-platforms/novaseq/specifications.html + aliases: + - NovaSeq 6000 + - Illumina NovaSeq 6000 + structured_aliases: + Illumina NovaSeq S2: + literal_form: Illumina NovaSeq S2 + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + Illumina NovaSeq S4: + literal_form: Illumina NovaSeq S4 + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + Illumina NovaSeq SP: + literal_form: Illumina NovaSeq SP + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + novaseq_x: + text: novaseq_x + comments: + - Possible flowcell versions are 1.5B, 10B, 25B. Only difference between X + and X Plus is 2 flowcells for X Plus versus 1 flowcell for X. + see_also: + - https://www.illumina.com/systems/sequencing-platforms/novaseq-x-plus/specifications.html + aliases: + - Illumina NovaSeq X + - Illumina NovaSeq X Plus + hiseq: + text: hiseq + aliases: + - Illumina HiSeq + hiseq_1000: + text: hiseq_1000 + meaning: OBI:0002022 + aliases: + - Illumina HiSeq 1000 + hiseq_1500: + text: hiseq_1500 + meaning: OBI:0003386 + aliases: + - Illumina HiSeq 1500 + hiseq_2000: + text: hiseq_2000 + meaning: OBI:0002001 + aliases: + - Illumina HiSeq 2000 + hiseq_2500: + text: hiseq_2500 + meaning: OBI:0002002 + aliases: + - Illumina HiSeq 2500 + structured_aliases: + Illumina HiSeq 2500-1TB: + literal_form: Illumina HiSeq 2500-1TB + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + Illumina HiSeq 2500-Rapid: + literal_form: Illumina HiSeq 2500-Rapid + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + hiseq_3000: + text: hiseq_3000 + meaning: OBI:0002048 + aliases: + - Illumina HiSeq 3000 + hiseq_4000: + text: hiseq_4000 + meaning: OBI:0002049 + aliases: + - Illumina HiSeq 4000 + hiseq_x_ten: + text: hiseq_x_ten + meaning: OBI:0002129 + aliases: + - Illumina HiSeq X Ten + miniseq: + text: miniseq + meaning: OBI:0003114 + aliases: + - Illumina MiniSeq + miseq: + text: miseq + meaning: OBI:0002003 + aliases: + - MiSeq + - Illumina MiSeq + nextseq_1000: + text: nextseq_1000 + meaning: OBI:0003606 + aliases: + - Illumina NextSeq 1000 + nextseq: + text: nextseq + aliases: + - NextSeq + - Illumina NextSeq + structured_aliases: + Illumina NextSeq-HO: + literal_form: Illumina NextSeq-HO + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + Illumina NextSeq-MO: + literal_form: Illumina NextSeq-MO + predicate: NARROW_SYNONYM + contexts: + - https://gold.jgi.doe.gov/ + nextseq_500: + text: nextseq_500 + meaning: OBI:0002021 + aliases: + - NextSeq 500 + - Illumina NextSeq 500 + nextseq_550: + text: nextseq_550 + meaning: OBI:0003387 + aliases: + - NextSeq 550 + - Illumina NextSeq 550 + EnvBroadScaleWaterEnum: + name: EnvBroadScaleWaterEnum + permissible_values: + aquatic biome [ENVO:00002030]: + text: aquatic biome [ENVO:00002030] + concentration basin mediterranean sea biome [ENVO:01000004]: + text: concentration basin mediterranean sea biome [ENVO:01000004] + dilution basin mediterranean sea biome [ENVO:01000128]: + text: dilution basin mediterranean sea biome [ENVO:01000128] + epeiric sea biome [ENVO:01000045]: + text: epeiric sea biome [ENVO:01000045] + estuarine biome [ENVO:01000020]: + text: estuarine biome [ENVO:01000020] + freshwater biome [ENVO:00000873]: + text: freshwater biome [ENVO:00000873] + freshwater lake biome [ENVO:01000252]: + text: freshwater lake biome [ENVO:01000252] + freshwater river biome [ENVO:01000253]: + text: freshwater river biome [ENVO:01000253] + freshwater stream biome [ENVO:03605008]: + text: freshwater stream biome [ENVO:03605008] + large freshwater lake biome [ENVO:00000891]: + text: large freshwater lake biome [ENVO:00000891] + large river biome [ENVO:00000887]: + text: large river biome [ENVO:00000887] + large river delta biome [ENVO:00000889]: + text: large river delta biome [ENVO:00000889] + large river headwater biome [ENVO:00000888]: + text: large river headwater biome [ENVO:00000888] + marginal sea biome [ENVO:01000046]: + text: marginal sea biome [ENVO:01000046] + marine abyssal zone biome [ENVO:01000027]: + text: marine abyssal zone biome [ENVO:01000027] + marine basaltic hydrothermal vent biome [ENVO:01000054]: + text: marine basaltic hydrothermal vent biome [ENVO:01000054] + marine bathyal zone biome [ENVO:01000026]: + text: marine bathyal zone biome [ENVO:01000026] + marine benthic biome [ENVO:01000024]: + text: marine benthic biome [ENVO:01000024] + marine biome [ENVO:00000447]: + text: marine biome [ENVO:00000447] + marine black smoker biome [ENVO:01000051]: + text: marine black smoker biome [ENVO:01000051] + marine cold seep biome [ENVO:01000127]: + text: marine cold seep biome [ENVO:01000127] + marine coral reef biome [ENVO:01000049]: + text: marine coral reef biome [ENVO:01000049] + marine hadal zone biome [ENVO:01000028]: + text: marine hadal zone biome [ENVO:01000028] + marine hydrothermal vent biome [ENVO:01000030]: + text: marine hydrothermal vent biome [ENVO:01000030] + marine neritic benthic zone biome [ENVO:01000025]: + text: marine neritic benthic zone biome [ENVO:01000025] + marine pelagic biome [ENVO:01000023]: + text: marine pelagic biome [ENVO:01000023] + marine reef biome [ENVO:01000029]: + text: marine reef biome [ENVO:01000029] + marine salt marsh biome [ENVO:01000022]: + text: marine salt marsh biome [ENVO:01000022] + marine sponge reef biome [ENVO:01000123]: + text: marine sponge reef biome [ENVO:01000123] + marine subtidal rocky reef biome [ENVO:01000050]: + text: marine subtidal rocky reef biome [ENVO:01000050] + marine ultramafic hydrothermal vent biome [ENVO:01000053]: + text: marine ultramafic hydrothermal vent biome [ENVO:01000053] + marine upwelling biome [ENVO:01000858]: + text: marine upwelling biome [ENVO:01000858] + marine white smoker biome [ENVO:01000052]: + text: marine white smoker biome [ENVO:01000052] + mediterranean sea biome [ENVO:01000047]: + text: mediterranean sea biome [ENVO:01000047] + neritic epipelagic zone biome [ENVO:01000042]: + text: neritic epipelagic zone biome [ENVO:01000042] + neritic mesopelagic zone biome [ENVO:01000043]: + text: neritic mesopelagic zone biome [ENVO:01000043] + neritic pelagic zone biome [ENVO:01000032]: + text: neritic pelagic zone biome [ENVO:01000032] + neritic sea surface microlayer biome [ENVO:01000041]: + text: neritic sea surface microlayer biome [ENVO:01000041] + ocean biome [ENVO:01000048]: + text: ocean biome [ENVO:01000048] + oceanic abyssopelagic zone biome [ENVO:01000038]: + text: oceanic abyssopelagic zone biome [ENVO:01000038] + oceanic bathypelagic zone biome [ENVO:01000037]: + text: oceanic bathypelagic zone biome [ENVO:01000037] + oceanic benthopelagic zone biome [ENVO:01000040]: + text: oceanic benthopelagic zone biome [ENVO:01000040] + oceanic epipelagic zone biome [ENVO:01000035]: + text: oceanic epipelagic zone biome [ENVO:01000035] + oceanic hadal pelagic zone biome [ENVO:01000039]: + text: oceanic hadal pelagic zone biome [ENVO:01000039] + oceanic mesopelagic zone biome [ENVO:01000036]: + text: oceanic mesopelagic zone biome [ENVO:01000036] + oceanic pelagic zone biome [ENVO:01000033]: + text: oceanic pelagic zone biome [ENVO:01000033] + oceanic sea surface microlayer biome [ENVO:01000034]: + text: oceanic sea surface microlayer biome [ENVO:01000034] + small freshwater lake biome [ENVO:00000892]: + text: small freshwater lake biome [ENVO:00000892] + small river biome [ENVO:00000890]: + text: small river biome [ENVO:00000890] + temperate marginal sea biome [ENVO:01000856]: + text: temperate marginal sea biome [ENVO:01000856] + temperate marine upwelling biome [ENVO:01000860]: + text: temperate marine upwelling biome [ENVO:01000860] + temperate mediterranean sea biome [ENVO:01000857]: + text: temperate mediterranean sea biome [ENVO:01000857] + tropical marginal sea biome [ENVO:01001230]: + text: tropical marginal sea biome [ENVO:01001230] + tropical marine coral reef biome [ENVO:01000854]: + text: tropical marine coral reef biome [ENVO:01000854] + tropical marine upwelling biome [ENVO:01000859]: + text: tropical marine upwelling biome [ENVO:01000859] + xeric basin biome [ENVO:00000893]: + text: xeric basin biome [ENVO:00000893] + EnvLocalScaleWaterEnum: + name: EnvLocalScaleWaterEnum + permissible_values: + abyssal plain [ENVO:00000244]: + text: abyssal plain [ENVO:00000244] + acid mine drainage [ENVO:00001997]: + text: acid mine drainage [ENVO:00001997] + agricultural field [ENVO:00000114]: + text: agricultural field [ENVO:00000114] + anoxic lake [ENVO:01001072]: + text: anoxic lake [ENVO:01001072] + aquaculture farm [ENVO:03600074]: + text: aquaculture farm [ENVO:03600074] + aquifer [ENVO:00012408]: + text: aquifer [ENVO:00012408] + archipelago [ENVO:00000220]: + text: archipelago [ENVO:00000220] + beach [ENVO:00000091]: + text: beach [ENVO:00000091] + biofilm [ENVO:00002034]: + text: biofilm [ENVO:00002034] + black smoker [ENVO:00000218]: + text: black smoker [ENVO:00000218] + cave [ENVO:00000067]: + text: cave [ENVO:00000067] + coast [ENVO:01000687]: + text: coast [ENVO:01000687] + cold seep [ENVO:01000263]: + text: cold seep [ENVO:01000263] + continental margin [ENVO:01000298]: + text: continental margin [ENVO:01000298] + coral reef [ENVO:00000150]: + text: coral reef [ENVO:00000150] + cyanobacterial bloom [ENVO:03600071]: + text: cyanobacterial bloom [ENVO:03600071] + desert spring [ENVO:02000139]: + text: desert spring [ENVO:02000139] + epilimnion [ENVO:00002131]: + text: epilimnion [ENVO:00002131] + estuary [ENVO:00000045]: + text: estuary [ENVO:00000045] + fen [ENVO:00000232]: + text: fen [ENVO:00000232] + fjord [ENVO:00000039]: + text: fjord [ENVO:00000039] + flood plain [ENVO:00000255]: + text: flood plain [ENVO:00000255] + freshwater lake [ENVO:00000021]: + text: freshwater lake [ENVO:00000021] + freshwater littoral zone [ENVO:01000409]: + text: freshwater littoral zone [ENVO:01000409] + freshwater river [ENVO:01000297]: + text: freshwater river [ENVO:01000297] + freshwater stream [ENVO:03605007]: + text: freshwater stream [ENVO:03605007] + glacial lake [ENVO:00000488]: + text: glacial lake [ENVO:00000488] + glacier [ENVO:00000133]: + text: glacier [ENVO:00000133] + hadalpelagic zone [ENVO:00000214]: + text: hadalpelagic zone [ENVO:00000214] + harbour [ENVO:00000463]: + text: harbour [ENVO:00000463] + headwater [ENVO:00000153]: + text: headwater [ENVO:00000153] + hot spring [ENVO:00000051]: + text: hot spring [ENVO:00000051] + hydrothermal vent [ENVO:00000215]: + text: hydrothermal vent [ENVO:00000215] + hypolimnion [ENVO:00002130]: + text: hypolimnion [ENVO:00002130] + inlet [ENVO:00000475]: + text: inlet [ENVO:00000475] + intertidal zone [ENVO:00000316]: + text: intertidal zone [ENVO:00000316] + lake [ENVO:00000020]: + text: lake [ENVO:00000020] + littoral zone [ENVO:01000407]: + text: littoral zone [ENVO:01000407] + mangrove swamp [ENVO:00000057]: + text: mangrove swamp [ENVO:00000057] + marine aphotic zone [ENVO:00000210]: + text: marine aphotic zone [ENVO:00000210] + marine bathypelagic zone [ENVO:00000211]: + text: marine bathypelagic zone [ENVO:00000211] + marine lake [ENVO:03600041]: + text: marine lake [ENVO:03600041] + marine mesopelagic zone [ENVO:00000213]: + text: marine mesopelagic zone [ENVO:00000213] + marine neritic zone [ENVO:00000206]: + text: marine neritic zone [ENVO:00000206] + marine pelagic zone [ENVO:00000208]: + text: marine pelagic zone [ENVO:00000208] + marine photic zone [ENVO:00000209]: + text: marine photic zone [ENVO:00000209] + marsh [ENVO:00000035]: + text: marsh [ENVO:00000035] + melt pond [ENVO:03000040]: + text: melt pond [ENVO:03000040] + metalimnion [ENVO:00002132]: + text: metalimnion [ENVO:00002132] + microbial mat [ENVO:01000008]: + text: microbial mat [ENVO:01000008] + mine [ENVO:00000076]: + text: mine [ENVO:00000076] + mine drainage [ENVO:00001996]: + text: mine drainage [ENVO:00001996] + mud volcano [ENVO:00000402]: + text: mud volcano [ENVO:00000402] + ocean [ENVO:00000015]: + text: ocean [ENVO:00000015] + ocean trench [ENVO:00000275]: + text: ocean trench [ENVO:00000275] + oceanic crust [ENVO:01000749]: + text: oceanic crust [ENVO:01000749] + oil seep [ENVO:00002063]: + text: oil seep [ENVO:00002063] + oil spill [ENVO:00002061]: + text: oil spill [ENVO:00002061] + peatland [ENVO:00000044]: + text: peatland [ENVO:00000044] + pit [ENVO:01001871]: + text: pit [ENVO:01001871] + pond [ENVO:00000033]: + text: pond [ENVO:00000033] + puddle of water [ENVO:01000871]: + text: puddle of water [ENVO:01000871] + reservoir [ENVO:00000025]: + text: reservoir [ENVO:00000025] + riffle [ENVO:00000148]: + text: riffle [ENVO:00000148] + river [ENVO:00000022]: + text: river [ENVO:00000022] + saline evaporation pond [ENVO:00000055]: + text: saline evaporation pond [ENVO:00000055] + saline marsh [ENVO:00000054]: + text: saline marsh [ENVO:00000054] + sea [ENVO:00000016]: + text: sea [ENVO:00000016] + shrimp pond [ENVO:01000905]: + text: shrimp pond [ENVO:01000905] + sinkhole [ENVO:00000195]: + text: sinkhole [ENVO:00000195] + spring [ENVO:00000027]: + text: spring [ENVO:00000027] + step pool [ENVO:03600096]: + text: step pool [ENVO:03600096] + strait [ENVO:00000394]: + text: strait [ENVO:00000394] + stream [ENVO:00000023]: + text: stream [ENVO:00000023] + stream pool [ENVO:03600094]: + text: stream pool [ENVO:03600094] + stream run [ENVO:03600095]: + text: stream run [ENVO:03600095] + subglacial lake [ENVO:03000120]: + text: subglacial lake [ENVO:03000120] + subterranean lake [ENVO:02000145]: + text: subterranean lake [ENVO:02000145] + swamp ecosystem [ENVO:00000233]: + text: swamp ecosystem [ENVO:00000233] + volcano [ENVO:00000247]: + text: volcano [ENVO:00000247] + water surface [ENVO:01001191]: + text: water surface [ENVO:01001191] + water tap [ENVO:03600052]: + text: water tap [ENVO:03600052] + water well [ENVO:01000002]: + text: water well [ENVO:01000002] + wetland ecosystem [ENVO:01001209]: + text: wetland ecosystem [ENVO:01001209] + whale fall [ENVO:01000140]: + text: whale fall [ENVO:01000140] + wood fall [ENVO:01000142]: + text: wood fall [ENVO:01000142] + EnvMediumWaterEnum: + name: EnvMediumWaterEnum + permissible_values: + acidic water [ENVO:01000358]: + text: acidic water [ENVO:01000358] + alkaline water [ENVO:01000357]: + text: alkaline water [ENVO:01000357] + anoxic water [ENVO:01000173]: + text: anoxic water [ENVO:01000173] + bacon curing brine [ENVO:00003045]: + text: bacon curing brine [ENVO:00003045] + ballast water [ENVO:01000872]: + text: ballast water [ENVO:01000872] + blue ice [ENVO:03000007]: + text: blue ice [ENVO:03000007] + borax leachate [ENVO:00002142]: + text: borax leachate [ENVO:00002142] + bore hole water [ENVO:00003097]: + text: bore hole water [ENVO:00003097] + brackish water [ENVO:00002019]: + text: brackish water [ENVO:00002019] + brine [ENVO:00003044]: + text: brine [ENVO:00003044] + brown sea ice [ENVO:01001190]: + text: brown sea ice [ENVO:01001190] + cloud water [ENVO:03600081]: + text: cloud water [ENVO:03600081] + coastal sea water [ENVO:00002150]: + text: coastal sea water [ENVO:00002150] + congelation ice in a fresh water body [ENVO:01001514]: + text: congelation ice in a fresh water body [ENVO:01001514] + congelation sea ice [ENVO:01001512]: + text: congelation sea ice [ENVO:01001512] + contaminated water [ENVO:00002186]: + text: contaminated water [ENVO:00002186] + cooling water [ENVO:03600002]: + text: cooling water [ENVO:03600002] + desalinated water [ENVO:06105269]: + text: desalinated water [ENVO:06105269] + distilled water [ENVO:00003065]: + text: distilled water [ENVO:00003065] + ditch water [ENVO:00002158]: + text: ditch water [ENVO:00002158] + drilling bore water [ENVO:00002159]: + text: drilling bore water [ENVO:00002159] + drinking water [ENVO:00003064]: + text: drinking water [ENVO:00003064] + epilithon [ENVO:03605001]: + text: epilithon [ENVO:03605001] + epipelon [ENVO:03605002]: + text: epipelon [ENVO:03605002] + epiphyton [ENVO:03605003]: + text: epiphyton [ENVO:03605003] + epipsammon [ENVO:03605004]: + text: epipsammon [ENVO:03605004] + epixylon [ENVO:03605005]: + text: epixylon [ENVO:03605005] + erosionally enriched glacial ice [ENVO:03000005]: + text: erosionally enriched glacial ice [ENVO:03000005] + erosionally enriched ice [ENVO:03000025]: + text: erosionally enriched ice [ENVO:03000025] + estuarine water [ENVO:01000301]: + text: estuarine water [ENVO:01000301] + eutrophic water [ENVO:00002224]: + text: eutrophic water [ENVO:00002224] + first year ice [ENVO:03000071]: + text: first year ice [ENVO:03000071] + fissure water [ENVO:01000940]: + text: fissure water [ENVO:01000940] + frazil [ENVO:01001523]: + text: frazil [ENVO:01001523] + frazil ice [ENVO:03000046]: + text: frazil ice [ENVO:03000046] + fresh water [ENVO:00002011]: + text: fresh water [ENVO:00002011] + freshwater congelation ice [ENVO:01001515]: + text: freshwater congelation ice [ENVO:01001515] + freshwater ice [ENVO:01001511]: + text: freshwater ice [ENVO:01001511] + glacial ice [ENVO:03000004]: + text: glacial ice [ENVO:03000004] + groundwater [ENVO:01001004]: + text: groundwater [ENVO:01001004] + hair ice [ENVO:01000847]: + text: hair ice [ENVO:01000847] + highly saline water [ENVO:01001039]: + text: highly saline water [ENVO:01001039] + hydrothermal fluid [ENVO:01000134]: + text: hydrothermal fluid [ENVO:01000134] + hypereutrophic water [ENVO:01001018]: + text: hypereutrophic water [ENVO:01001018] + hypersaline water [ENVO:00002012]: + text: hypersaline water [ENVO:00002012] + hypoxic water [ENVO:01001064]: + text: hypoxic water [ENVO:01001064] + ice cave congelation ice [ENVO:01001516]: + text: ice cave congelation ice [ENVO:01001516] + industrial wastewater [ENVO:01000964]: + text: industrial wastewater [ENVO:01000964] + interstitial water [ENVO:03600009]: + text: interstitial water [ENVO:03600009] + lake water [ENVO:04000007]: + text: lake water [ENVO:04000007] + leachate [ENVO:00002141]: + text: leachate [ENVO:00002141] + liquid water [ENVO:00002006]: + text: liquid water [ENVO:00002006] + marine lake water [ENVO:03600042]: + text: marine lake water [ENVO:03600042] + marine snow [ENVO:01000158]: + text: marine snow [ENVO:01000158] + meltwater [ENVO:01000722]: + text: meltwater [ENVO:01000722] + mesotrophic water [ENVO:00002225]: + text: mesotrophic water [ENVO:00002225] + moderately saline water [ENVO:01001038]: + text: moderately saline water [ENVO:01001038] + muddy water [ENVO:00005793]: + text: muddy water [ENVO:00005793] + multiyear ice [ENVO:03000073]: + text: multiyear ice [ENVO:03000073] + new ice [ENVO:03000063]: + text: new ice [ENVO:03000063] + oil field production water [ENVO:00002194]: + text: oil field production water [ENVO:00002194] + oligotrophic water [ENVO:00002223]: + text: oligotrophic water [ENVO:00002223] + oxic water [ENVO:01001063]: + text: oxic water [ENVO:01001063] + permafrost congelation ice [ENVO:01001513]: + text: permafrost congelation ice [ENVO:01001513] + pond water [ENVO:00002228]: + text: pond water [ENVO:00002228] + powdery snow [ENVO:03000027]: + text: powdery snow [ENVO:03000027] + pulp-bleaching waste water [ENVO:00002193]: + text: pulp-bleaching waste water [ENVO:00002193] + rainwater [ENVO:01000600]: + text: rainwater [ENVO:01000600] + residual water in soil [ENVO:06105238]: + text: residual water in soil [ENVO:06105238] + river water [ENVO:01000599]: + text: river water [ENVO:01000599] + runoff [ENVO:06105211]: + text: runoff [ENVO:06105211] + rural stormwater [ENVO:01001270]: + text: rural stormwater [ENVO:01001270] + saline shrimp pond water [ENVO:01001257]: + text: saline shrimp pond water [ENVO:01001257] + saline water [ENVO:00002010]: + text: saline water [ENVO:00002010] + sea ice [ENVO:00002200]: + text: sea ice [ENVO:00002200] + sea water [ENVO:00002149]: + text: sea water [ENVO:00002149] + second year ice [ENVO:03000072]: + text: second year ice [ENVO:03000072] + sewage [ENVO:00002018]: + text: sewage [ENVO:00002018] + shuga [ENVO:03000075]: + text: shuga [ENVO:03000075] + slab snow [ENVO:03000108]: + text: slab snow [ENVO:03000108] + slightly saline water [ENVO:01001037]: + text: slightly saline water [ENVO:01001037] + snow [ENVO:01000406]: + text: snow [ENVO:01000406] + spring water [ENVO:03600065]: + text: spring water [ENVO:03600065] + stagnant water [ENVO:03501370]: + text: stagnant water [ENVO:03501370] + sterile water [ENVO:00005791]: + text: sterile water [ENVO:00005791] + stormwater [ENVO:01001267]: + text: stormwater [ENVO:01001267] + stream water [ENVO:03605006]: + text: stream water [ENVO:03605006] + subterranean lake [ENVO:02000145]: + text: subterranean lake [ENVO:02000145] + surface water [ENVO:00002042]: + text: surface water [ENVO:00002042] + tap water [ENVO:00003096]: + text: tap water [ENVO:00003096] + treated wastewater [ENVO:06105268]: + text: treated wastewater [ENVO:06105268] + underground water [ENVO:00005792]: + text: underground water [ENVO:00005792] + urban stormwater [ENVO:01001268]: + text: urban stormwater [ENVO:01001268] + waste water [ENVO:00002001]: + text: waste water [ENVO:00002001] + water ice [ENVO:01000277]: + text: water ice [ENVO:01000277] + water-body-derived ice [ENVO:01001557]: + text: water-body-derived ice [ENVO:01001557] + EnvBroadScaleSoilEnum: + name: EnvBroadScaleSoilEnum + permissible_values: + alpine tundra biome [ENVO:01001505]: + text: alpine tundra biome [ENVO:01001505] + anthropogenic terrestrial biome [ENVO:01000219]: + text: anthropogenic terrestrial biome [ENVO:01000219] + broadleaf forest biome [ENVO:01000197]: + text: broadleaf forest biome [ENVO:01000197] + coniferous forest biome [ENVO:01000196]: + text: coniferous forest biome [ENVO:01000196] + cropland biome [ENVO:01000245]: + text: cropland biome [ENVO:01000245] + flooded grassland biome [ENVO:01000195]: + text: flooded grassland biome [ENVO:01000195] + flooded savanna biome [ENVO:01000190]: + text: flooded savanna biome [ENVO:01000190] + forest biome [ENVO:01000174]: + text: forest biome [ENVO:01000174] + grassland biome [ENVO:01000177]: + text: grassland biome [ENVO:01000177] + mangrove biome [ENVO:01000181]: + text: mangrove biome [ENVO:01000181] + mediterranean forest biome [ENVO:01000199]: + text: mediterranean forest biome [ENVO:01000199] + mediterranean grassland biome [ENVO:01000224]: + text: mediterranean grassland biome [ENVO:01000224] + mediterranean savanna biome [ENVO:01000229]: + text: mediterranean savanna biome [ENVO:01000229] + mediterranean shrubland biome [ENVO:01000217]: + text: mediterranean shrubland biome [ENVO:01000217] + mediterranean woodland biome [ENVO:01000208]: + text: mediterranean woodland biome [ENVO:01000208] + mixed forest biome [ENVO:01000198]: + text: mixed forest biome [ENVO:01000198] + montane grassland biome [ENVO:01000194]: + text: montane grassland biome [ENVO:01000194] + montane savanna biome [ENVO:01000223]: + text: montane savanna biome [ENVO:01000223] + montane shrubland biome [ENVO:01000216]: + text: montane shrubland biome [ENVO:01000216] + rangeland biome [ENVO:01000247]: + text: rangeland biome [ENVO:01000247] + savanna biome [ENVO:01000178]: + text: savanna biome [ENVO:01000178] + shrubland biome [ENVO:01000176]: + text: shrubland biome [ENVO:01000176] + subpolar coniferous forest biome [ENVO:01000250]: + text: subpolar coniferous forest biome [ENVO:01000250] + subtropical broadleaf forest biome [ENVO:01000201]: + text: subtropical broadleaf forest biome [ENVO:01000201] + subtropical coniferous forest biome [ENVO:01000209]: + text: subtropical coniferous forest biome [ENVO:01000209] + subtropical dry broadleaf forest biome [ENVO:01000225]: + text: subtropical dry broadleaf forest biome [ENVO:01000225] + subtropical grassland biome [ENVO:01000191]: + text: subtropical grassland biome [ENVO:01000191] + subtropical moist broadleaf forest biome [ENVO:01000226]: + text: subtropical moist broadleaf forest biome [ENVO:01000226] + subtropical savanna biome [ENVO:01000187]: + text: subtropical savanna biome [ENVO:01000187] + subtropical shrubland biome [ENVO:01000213]: + text: subtropical shrubland biome [ENVO:01000213] + subtropical woodland biome [ENVO:01000222]: + text: subtropical woodland biome [ENVO:01000222] + temperate broadleaf forest biome [ENVO:01000202]: + text: temperate broadleaf forest biome [ENVO:01000202] + temperate coniferous forest biome [ENVO:01000211]: + text: temperate coniferous forest biome [ENVO:01000211] + temperate grassland biome [ENVO:01000193]: + text: temperate grassland biome [ENVO:01000193] + temperate mixed forest biome [ENVO:01000212]: + text: temperate mixed forest biome [ENVO:01000212] + temperate savanna biome [ENVO:01000189]: + text: temperate savanna biome [ENVO:01000189] + temperate shrubland biome [ENVO:01000215]: + text: temperate shrubland biome [ENVO:01000215] + temperate woodland biome [ENVO:01000221]: + text: temperate woodland biome [ENVO:01000221] + terrestrial biome [ENVO:00000446]: + text: terrestrial biome [ENVO:00000446] + tidal mangrove shrubland [ENVO:01001369]: + text: tidal mangrove shrubland [ENVO:01001369] + tropical broadleaf forest biome [ENVO:01000200]: + text: tropical broadleaf forest biome [ENVO:01000200] + tropical coniferous forest biome [ENVO:01000210]: + text: tropical coniferous forest biome [ENVO:01000210] + tropical dry broadleaf forest biome [ENVO:01000227]: + text: tropical dry broadleaf forest biome [ENVO:01000227] + tropical grassland biome [ENVO:01000192]: + text: tropical grassland biome [ENVO:01000192] + tropical mixed forest biome [ENVO:01001798]: + text: tropical mixed forest biome [ENVO:01001798] + tropical moist broadleaf forest biome [ENVO:01000228]: + text: tropical moist broadleaf forest biome [ENVO:01000228] + tropical savanna biome [ENVO:01000188]: + text: tropical savanna biome [ENVO:01000188] + tropical shrubland biome [ENVO:01000214]: + text: tropical shrubland biome [ENVO:01000214] + tropical woodland biome [ENVO:01000220]: + text: tropical woodland biome [ENVO:01000220] + tundra biome [ENVO:01000180]: + text: tundra biome [ENVO:01000180] + woodland biome [ENVO:01000175]: + text: woodland biome [ENVO:01000175] + xeric shrubland biome [ENVO:01000218]: + text: xeric shrubland biome [ENVO:01000218] + EnvLocalScaleSoilEnum: + name: EnvLocalScaleSoilEnum + permissible_values: + active permafrost layer [ENVO:04000009]: + text: active permafrost layer [ENVO:04000009] + agricultural field [ENVO:00000114]: + text: agricultural field [ENVO:00000114] + animal habitation [ENVO:00005803]: + text: animal habitation [ENVO:00005803] + anthropogenic litter [ENVO:03500005]: + text: anthropogenic litter [ENVO:03500005] + aquifer [ENVO:00012408]: + text: aquifer [ENVO:00012408] + area of cropland [ENVO:01000892]: + text: area of cropland [ENVO:01000892] + area of deciduous forest [ENVO:01000816]: + text: area of deciduous forest [ENVO:01000816] + area of dwarf scrub [ENVO:01000861]: + text: area of dwarf scrub [ENVO:01000861] + area of evergreen forest [ENVO:01000843]: + text: area of evergreen forest [ENVO:01000843] + area of pastureland or hayfields [ENVO:01000891]: + text: area of pastureland or hayfields [ENVO:01000891] + bank [ENVO:00000141]: + text: bank [ENVO:00000141] + beach [ENVO:00000091]: + text: beach [ENVO:00000091] + butte [ENVO:00000287]: + text: butte [ENVO:00000287] + caldera [ENVO:00000096]: + text: caldera [ENVO:00000096] + canal [ENVO:00000014]: + text: canal [ENVO:00000014] + cave [ENVO:00000067]: + text: cave [ENVO:00000067] + channel [ENVO:03000117]: + text: channel [ENVO:03000117] + cirque [ENVO:00000155]: + text: cirque [ENVO:00000155] + cliff [ENVO:00000087]: + text: cliff [ENVO:00000087] + crater [ENVO:00000514]: + text: crater [ENVO:00000514] + delta [ENVO:00000101]: + text: delta [ENVO:00000101] + desert [ENVO:01001357]: + text: desert [ENVO:01001357] + dike [ENVO:01000671]: + text: dike [ENVO:01000671] + ditch [ENVO:00000037]: + text: ditch [ENVO:00000037] + drainage basin [ENVO:00000291]: + text: drainage basin [ENVO:00000291] + dune [ENVO:00000170]: + text: dune [ENVO:00000170] + estuary [ENVO:00000045]: + text: estuary [ENVO:00000045] + farm [ENVO:00000078]: + text: farm [ENVO:00000078] + fen [ENVO:00000232]: + text: fen [ENVO:00000232] + fjord [ENVO:00000039]: + text: fjord [ENVO:00000039] + flood plain [ENVO:00000255]: + text: flood plain [ENVO:00000255] + frost heave [ENVO:01001568]: + text: frost heave [ENVO:01001568] + fumarole [ENVO:00000216]: + text: fumarole [ENVO:00000216] + garden [ENVO:00000011]: + text: garden [ENVO:00000011] + glacier [ENVO:00000133]: + text: glacier [ENVO:00000133] + harbour [ENVO:00000463]: + text: harbour [ENVO:00000463] + hill [ENVO:00000083]: + text: hill [ENVO:00000083] + hot spring [ENVO:00000051]: + text: hot spring [ENVO:00000051] + hummock [ENVO:00000516]: + text: hummock [ENVO:00000516] + intertidal zone [ENVO:00000316]: + text: intertidal zone [ENVO:00000316] + isthmus [ENVO:00000174]: + text: isthmus [ENVO:00000174] + karst [ENVO:00000175]: + text: karst [ENVO:00000175] + lake [ENVO:00000020]: + text: lake [ENVO:00000020] + landfill [ENVO:00000533]: + text: landfill [ENVO:00000533] + levee [ENVO:00000178]: + text: levee [ENVO:00000178] + mangrove swamp [ENVO:00000057]: + text: mangrove swamp [ENVO:00000057] + marsh [ENVO:00000035]: + text: marsh [ENVO:00000035] + mesa [ENVO:00000179]: + text: mesa [ENVO:00000179] + mine [ENVO:00000076]: + text: mine [ENVO:00000076] + mountain [ENVO:00000081]: + text: mountain [ENVO:00000081] + mudflat [ENVO:00000192]: + text: mudflat [ENVO:00000192] + needleleaf forest [ENVO:01000433]: + text: needleleaf forest [ENVO:01000433] + oil spill [ENVO:00002061]: + text: oil spill [ENVO:00002061] + palsa [ENVO:00000489]: + text: palsa [ENVO:00000489] + park [ENVO:00000562]: + text: park [ENVO:00000562] + pasture [ENVO:00000266]: + text: pasture [ENVO:00000266] + peat swamp [ENVO:00000189]: + text: peat swamp [ENVO:00000189] + peatland [ENVO:00000044]: + text: peatland [ENVO:00000044] + peninsula [ENVO:00000305]: + text: peninsula [ENVO:00000305] + plain [ENVO:00000086]: + text: plain [ENVO:00000086] + plateau [ENVO:00000182]: + text: plateau [ENVO:00000182] + prairie [ENVO:00000260]: + text: prairie [ENVO:00000260] + quarry [ENVO:00000284]: + text: quarry [ENVO:00000284] + reservoir [ENVO:00000025]: + text: reservoir [ENVO:00000025] + rhizosphere [ENVO:00005801]: + text: rhizosphere [ENVO:00005801] + ridge [ENVO:00000283]: + text: ridge [ENVO:00000283] + river [ENVO:00000022]: + text: river [ENVO:00000022] + roadside [ENVO:01000447]: + text: roadside [ENVO:01000447] + shoreline [ENVO:00000486]: + text: shoreline [ENVO:00000486] + sinkhole [ENVO:00000195]: + text: sinkhole [ENVO:00000195] + slope [ENVO:00002000]: + text: slope [ENVO:00002000] + spring [ENVO:00000027]: + text: spring [ENVO:00000027] + steppe [ENVO:00000262]: + text: steppe [ENVO:00000262] + stream [ENVO:00000023]: + text: stream [ENVO:00000023] + tropical forest [ENVO:01001803]: + text: tropical forest [ENVO:01001803] + tunnel [ENVO:00000068]: + text: tunnel [ENVO:00000068] + vadose zone [ENVO:00000328]: + text: vadose zone [ENVO:00000328] + volcano [ENVO:00000247]: + text: volcano [ENVO:00000247] + wadi [ENVO:00000031]: + text: wadi [ENVO:00000031] + watershed [ENVO:00000292]: + text: watershed [ENVO:00000292] + well [ENVO:00000026]: + text: well [ENVO:00000026] + wetland area [ENVO:00000043]: + text: wetland area [ENVO:00000043] + woodland area [ENVO:00000109]: + text: woodland area [ENVO:00000109] + EnvMediumSoilEnum: + name: EnvMediumSoilEnum + permissible_values: + acidic soil [ENVO:01001185]: + text: acidic soil [ENVO:01001185] + acrisol [ENVO:00002234]: + text: acrisol [ENVO:00002234] + agricultural soil [ENVO:00002259]: + text: agricultural soil [ENVO:00002259] + albeluvisol [ENVO:00002233]: + text: albeluvisol [ENVO:00002233] + alisol [ENVO:00002231]: + text: alisol [ENVO:00002231] + allotment garden soil [ENVO:00005744]: + text: allotment garden soil [ENVO:00005744] + alluvial paddy field soil [ENVO:00005759]: + text: alluvial paddy field soil [ENVO:00005759] + alluvial soil [ENVO:00002871]: + text: alluvial soil [ENVO:00002871] + alluvial swamp soil [ENVO:00005758]: + text: alluvial swamp soil [ENVO:00005758] + alpine soil [ENVO:00005741]: + text: alpine soil [ENVO:00005741] + andosol [ENVO:00002232]: + text: andosol [ENVO:00002232] + anthrosol [ENVO:00002230]: + text: anthrosol [ENVO:00002230] + arable soil [ENVO:00005742]: + text: arable soil [ENVO:00005742] + arenosol [ENVO:00002229]: + text: arenosol [ENVO:00002229] + bare soil [ENVO:01001616]: + text: bare soil [ENVO:01001616] + beech forest soil [ENVO:00005770]: + text: beech forest soil [ENVO:00005770] + bluegrass field soil [ENVO:00005789]: + text: bluegrass field soil [ENVO:00005789] + bulk soil [ENVO:00005802]: + text: bulk soil [ENVO:00005802] + burned soil [ENVO:00005760]: + text: burned soil [ENVO:00005760] + calcisol [ENVO:00002239]: + text: calcisol [ENVO:00002239] + cambisol [ENVO:00002235]: + text: cambisol [ENVO:00002235] + chernozem [ENVO:00002237]: + text: chernozem [ENVO:00002237] + clay soil [ENVO:00002262]: + text: clay soil [ENVO:00002262] + compacted soil [ENVO:06105205]: + text: compacted soil [ENVO:06105205] + compost soil [ENVO:00005747]: + text: compost soil [ENVO:00005747] + cryosol [ENVO:00002236]: + text: cryosol [ENVO:00002236] + dry soil [ENVO:00005748]: + text: dry soil [ENVO:00005748] + durisol [ENVO:00002238]: + text: durisol [ENVO:00002238] + eucalyptus forest soil [ENVO:00005787]: + text: eucalyptus forest soil [ENVO:00005787] + ferralsol [ENVO:00002246]: + text: ferralsol [ENVO:00002246] + fertilized soil [ENVO:00005754]: + text: fertilized soil [ENVO:00005754] + fluvisol [ENVO:00002273]: + text: fluvisol [ENVO:00002273] + forest soil [ENVO:00002261]: + text: forest soil [ENVO:00002261] + friable-frozen soil [ENVO:01001528]: + text: friable-frozen soil [ENVO:01001528] + frost-susceptible soil [ENVO:01001638]: + text: frost-susceptible soil [ENVO:01001638] + frozen compost soil [ENVO:00005765]: + text: frozen compost soil [ENVO:00005765] + frozen soil [ENVO:01001526]: + text: frozen soil [ENVO:01001526] + gleysol [ENVO:00002244]: + text: gleysol [ENVO:00002244] + grassland soil [ENVO:00005750]: + text: grassland soil [ENVO:00005750] + gypsisol [ENVO:00002245]: + text: gypsisol [ENVO:00002245] + hard-frozen soil [ENVO:01001525]: + text: hard-frozen soil [ENVO:01001525] + heat stressed soil [ENVO:00005781]: + text: heat stressed soil [ENVO:00005781] + histosol [ENVO:00002243]: + text: histosol [ENVO:00002243] + jungle soil [ENVO:00005751]: + text: jungle soil [ENVO:00005751] + kastanozem [ENVO:00002240]: + text: kastanozem [ENVO:00002240] + lawn soil [ENVO:00005756]: + text: lawn soil [ENVO:00005756] + leafy wood soil [ENVO:00005783]: + text: leafy wood soil [ENVO:00005783] + leptosol [ENVO:00002241]: + text: leptosol [ENVO:00002241] + limed soil [ENVO:00005766]: + text: limed soil [ENVO:00005766] + lixisol [ENVO:00002242]: + text: lixisol [ENVO:00002242] + loam [ENVO:00002258]: + text: loam [ENVO:00002258] + luvisol [ENVO:00002248]: + text: luvisol [ENVO:00002248] + manured soil [ENVO:00005767]: + text: manured soil [ENVO:00005767] + meadow soil [ENVO:00005761]: + text: meadow soil [ENVO:00005761] + mountain forest soil [ENVO:00005769]: + text: mountain forest soil [ENVO:00005769] + muddy soil [ENVO:00005771]: + text: muddy soil [ENVO:00005771] + nitisol [ENVO:00002247]: + text: nitisol [ENVO:00002247] + orchid soil [ENVO:00005768]: + text: orchid soil [ENVO:00005768] + ornithogenic soil [ENVO:00005782]: + text: ornithogenic soil [ENVO:00005782] + paddy field soil [ENVO:00005740]: + text: paddy field soil [ENVO:00005740] + pathogen-suppressive soil [ENVO:03600036]: + text: pathogen-suppressive soil [ENVO:03600036] + phaeozem [ENVO:00002249]: + text: phaeozem [ENVO:00002249] + planosol [ENVO:00002251]: + text: planosol [ENVO:00002251] + plastic-frozen soil [ENVO:01001527]: + text: plastic-frozen soil [ENVO:01001527] + plinthosol [ENVO:00002250]: + text: plinthosol [ENVO:00002250] + podzol [ENVO:00002257]: + text: podzol [ENVO:00002257] + pond soil [ENVO:00005764]: + text: pond soil [ENVO:00005764] + red soil [ENVO:00005790]: + text: red soil [ENVO:00005790] + regosol [ENVO:00002256]: + text: regosol [ENVO:00002256] + rubber plantation soil [ENVO:00005788]: + text: rubber plantation soil [ENVO:00005788] + savanna soil [ENVO:00005746]: + text: savanna soil [ENVO:00005746] + sawah soil [ENVO:00005752]: + text: sawah soil [ENVO:00005752] + soil [ENVO:00001998]: + text: soil [ENVO:00001998] + solonchak [ENVO:00002252]: + text: solonchak [ENVO:00002252] + solonetz [ENVO:00002255]: + text: solonetz [ENVO:00002255] + spruce forest soil [ENVO:00005784]: + text: spruce forest soil [ENVO:00005784] + stagnosol [ENVO:00002274]: + text: stagnosol [ENVO:00002274] + surface soil [ENVO:02000059]: + text: surface soil [ENVO:02000059] + technosol [ENVO:00002275]: + text: technosol [ENVO:00002275] + tropical soil [ENVO:00005778]: + text: tropical soil [ENVO:00005778] + ultisol [ENVO:01001397]: + text: ultisol [ENVO:01001397] + umbrisol [ENVO:00002253]: + text: umbrisol [ENVO:00002253] + upland soil [ENVO:00005786]: + text: upland soil [ENVO:00005786] + vegetable garden soil [ENVO:00005779]: + text: vegetable garden soil [ENVO:00005779] + vertisol [ENVO:00002254]: + text: vertisol [ENVO:00002254] + EnvBroadScaleSedimentEnum: + name: EnvBroadScaleSedimentEnum + permissible_values: + estuarine biome [ENVO:01000020]: + text: estuarine biome [ENVO:01000020] + freshwater biome [ENVO:00000873]: + text: freshwater biome [ENVO:00000873] + freshwater lake biome [ENVO:01000252]: + text: freshwater lake biome [ENVO:01000252] + freshwater river biome [ENVO:01000253]: + text: freshwater river biome [ENVO:01000253] + large river delta biome [ENVO:00000889]: + text: large river delta biome [ENVO:00000889] + mangrove biome [ENVO:01000181]: + text: mangrove biome [ENVO:01000181] + marginal sea biome [ENVO:01000046]: + text: marginal sea biome [ENVO:01000046] + marine benthic biome [ENVO:01000024]: + text: marine benthic biome [ENVO:01000024] + marine biome [ENVO:00000447]: + text: marine biome [ENVO:00000447] + marine cold seep biome [ENVO:01000127]: + text: marine cold seep biome [ENVO:01000127] + marine coral reef biome [ENVO:01000049]: + text: marine coral reef biome [ENVO:01000049] + marine neritic benthic zone biome [ENVO:01000025]: + text: marine neritic benthic zone biome [ENVO:01000025] + marine salt marsh biome [ENVO:01000022]: + text: marine salt marsh biome [ENVO:01000022] + marine subtidal rocky reef biome [ENVO:01000050]: + text: marine subtidal rocky reef biome [ENVO:01000050] + xeric basin biome [ENVO:00000893]: + text: xeric basin biome [ENVO:00000893] + EnvLocalScaleSedimentEnum: + name: EnvLocalScaleSedimentEnum + permissible_values: + archipelago [ENVO:00000220]: + text: archipelago [ENVO:00000220] + bank [ENVO:00000141]: + text: bank [ENVO:00000141] + bar [ENVO:00000167]: + text: bar [ENVO:00000167] + bay [ENVO:00000032]: + text: bay [ENVO:00000032] + beach [ENVO:00000091]: + text: beach [ENVO:00000091] + brackish estuary [ENVO:00002137]: + text: brackish estuary [ENVO:00002137] + brackish lake [ENVO:00000540]: + text: brackish lake [ENVO:00000540] + cave [ENVO:00000067]: + text: cave [ENVO:00000067] + coast [ENVO:01000687]: + text: coast [ENVO:01000687] + coastal water body [ENVO:02000049]: + text: coastal water body [ENVO:02000049] + cold seep [ENVO:01000263]: + text: cold seep [ENVO:01000263] + continental margin [ENVO:01000298]: + text: continental margin [ENVO:01000298] + continental shelf [ENVO:00000223]: + text: continental shelf [ENVO:00000223] + cryoconite hole [ENVO:03000039]: + text: cryoconite hole [ENVO:03000039] + eutrophic lake [ENVO:01000548]: + text: eutrophic lake [ENVO:01000548] + fjord [ENVO:00000039]: + text: fjord [ENVO:00000039] + flood plain [ENVO:00000255]: + text: flood plain [ENVO:00000255] + fumarole [ENVO:00000216]: + text: fumarole [ENVO:00000216] + geyser [ENVO:00000050]: + text: geyser [ENVO:00000050] + hadalpelagic zone [ENVO:00000214]: + text: hadalpelagic zone [ENVO:00000214] + harbour [ENVO:00000463]: + text: harbour [ENVO:00000463] + hot spring [ENVO:00000051]: + text: hot spring [ENVO:00000051] + hydrothermal seep [ENVO:01000265]: + text: hydrothermal seep [ENVO:01000265] + hydrothermal vent [ENVO:00000215]: + text: hydrothermal vent [ENVO:00000215] + hypersaline lake [ENVO:01001020]: + text: hypersaline lake [ENVO:01001020] + intertidal zone [ENVO:00000316]: + text: intertidal zone [ENVO:00000316] + irrigation canal [ENVO:00000036]: + text: irrigation canal [ENVO:00000036] + lake bed [ENVO:00000268]: + text: lake bed [ENVO:00000268] + lentic water body [ENVO:01000617]: + text: lentic water body [ENVO:01000617] + littoral zone [ENVO:01000407]: + text: littoral zone [ENVO:01000407] + marine anoxic zone [ENVO:01000066]: + text: marine anoxic zone [ENVO:01000066] + marine hydrothermal vent [ENVO:01000122]: + text: marine hydrothermal vent [ENVO:01000122] + marine neritic zone [ENVO:00000206]: + text: marine neritic zone [ENVO:00000206] + marine sub-littoral zone [ENVO:01000126]: + text: marine sub-littoral zone [ENVO:01000126] + mid-ocean ridge [ENVO:00000406]: + text: mid-ocean ridge [ENVO:00000406] + mud volcano [ENVO:00000402]: + text: mud volcano [ENVO:00000402] + ocean floor [ENVO:00000426]: + text: ocean floor [ENVO:00000426] + oil reservoir [ENVO:00002185]: + text: oil reservoir [ENVO:00002185] + oil spill [ENVO:00002061]: + text: oil spill [ENVO:00002061] + pond [ENVO:00000033]: + text: pond [ENVO:00000033] + river [ENVO:00000022]: + text: river [ENVO:00000022] + river bank [ENVO:00000143]: + text: river bank [ENVO:00000143] + river bed [ENVO:00000384]: + text: river bed [ENVO:00000384] + saline evaporation pond [ENVO:00000055]: + text: saline evaporation pond [ENVO:00000055] + saline lake [ENVO:00000019]: + text: saline lake [ENVO:00000019] + saline pan [ENVO:00000279]: + text: saline pan [ENVO:00000279] + sea floor [ENVO:00000482]: + text: sea floor [ENVO:00000482] + sea grass bed [ENVO:01000059]: + text: sea grass bed [ENVO:01000059] + shore [ENVO:00000304]: + text: shore [ENVO:00000304] + spring [ENVO:00000027]: + text: spring [ENVO:00000027] + stream [ENVO:00000023]: + text: stream [ENVO:00000023] + stream bed [ENVO:00000383]: + text: stream bed [ENVO:00000383] + submerged bed [ENVO:00000501]: + text: submerged bed [ENVO:00000501] + EnvMediumSedimentEnum: + name: EnvMediumSedimentEnum + permissible_values: + anaerobic sediment [ENVO:00002045]: + text: anaerobic sediment [ENVO:00002045] + chemically contaminated sediment [ENVO:03600001]: + text: chemically contaminated sediment [ENVO:03600001] + estuarine mud [ENVO:00002160]: + text: estuarine mud [ENVO:00002160] + granular sediment [ENVO:01000117]: + text: granular sediment [ENVO:01000117] + hyperthermophilic sediment [ENVO:01000133]: + text: hyperthermophilic sediment [ENVO:01000133] + petroleum enriched sediment [ENVO:00002115]: + text: petroleum enriched sediment [ENVO:00002115] + radioactive sediment [ENVO:00002154]: + text: radioactive sediment [ENVO:00002154] + sediment [ENVO:00002007]: + text: sediment [ENVO:00002007] + sediment permeated by saline water [ENVO:01001036]: + text: sediment permeated by saline water [ENVO:01001036] + sludge [ENVO:00002044]: + text: sludge [ENVO:00002044] + thermophilic sediment [ENVO:01000132]: + text: thermophilic sediment [ENVO:01000132] + EnvBroadScalePlantAssociatedEnum: + name: EnvBroadScalePlantAssociatedEnum + permissible_values: + alpine tundra biome [ENVO:01001505]: + text: alpine tundra biome [ENVO:01001505] + anthropogenic terrestrial biome [ENVO:01000219]: + text: anthropogenic terrestrial biome [ENVO:01000219] + aquatic biome [ENVO:00002030]: + text: aquatic biome [ENVO:00002030] + broadleaf forest biome [ENVO:01000197]: + text: broadleaf forest biome [ENVO:01000197] + coniferous forest biome [ENVO:01000196]: + text: coniferous forest biome [ENVO:01000196] + cropland biome [ENVO:01000245]: + text: cropland biome [ENVO:01000245] + estuarine biome [ENVO:01000020]: + text: estuarine biome [ENVO:01000020] + flooded grassland biome [ENVO:01000195]: + text: flooded grassland biome [ENVO:01000195] + flooded savanna biome [ENVO:01000190]: + text: flooded savanna biome [ENVO:01000190] + forest biome [ENVO:01000174]: + text: forest biome [ENVO:01000174] + freshwater biome [ENVO:00000873]: + text: freshwater biome [ENVO:00000873] + freshwater lake biome [ENVO:01000252]: + text: freshwater lake biome [ENVO:01000252] + freshwater river biome [ENVO:01000253]: + text: freshwater river biome [ENVO:01000253] + freshwater stream biome [ENVO:03605008]: + text: freshwater stream biome [ENVO:03605008] + grassland biome [ENVO:01000177]: + text: grassland biome [ENVO:01000177] + large freshwater lake biome [ENVO:00000891]: + text: large freshwater lake biome [ENVO:00000891] + large river biome [ENVO:00000887]: + text: large river biome [ENVO:00000887] + large river delta biome [ENVO:00000889]: + text: large river delta biome [ENVO:00000889] + large river headwater biome [ENVO:00000888]: + text: large river headwater biome [ENVO:00000888] + mangrove biome [ENVO:01000181]: + text: mangrove biome [ENVO:01000181] + marine biome [ENVO:00000447]: + text: marine biome [ENVO:00000447] + marine neritic benthic zone biome [ENVO:01000025]: + text: marine neritic benthic zone biome [ENVO:01000025] + marine salt marsh biome [ENVO:01000022]: + text: marine salt marsh biome [ENVO:01000022] + mediterranean forest biome [ENVO:01000199]: + text: mediterranean forest biome [ENVO:01000199] + mediterranean grassland biome [ENVO:01000224]: + text: mediterranean grassland biome [ENVO:01000224] + mediterranean savanna biome [ENVO:01000229]: + text: mediterranean savanna biome [ENVO:01000229] + mediterranean shrubland biome [ENVO:01000217]: + text: mediterranean shrubland biome [ENVO:01000217] + mediterranean woodland biome [ENVO:01000208]: + text: mediterranean woodland biome [ENVO:01000208] + mixed forest biome [ENVO:01000198]: + text: mixed forest biome [ENVO:01000198] + montane grassland biome [ENVO:01000194]: + text: montane grassland biome [ENVO:01000194] + montane savanna biome [ENVO:01000223]: + text: montane savanna biome [ENVO:01000223] + montane shrubland biome [ENVO:01000216]: + text: montane shrubland biome [ENVO:01000216] + neritic epipelagic zone biome [ENVO:01000042]: + text: neritic epipelagic zone biome [ENVO:01000042] + neritic mesopelagic zone biome [ENVO:01000043]: + text: neritic mesopelagic zone biome [ENVO:01000043] + neritic pelagic zone biome [ENVO:01000032]: + text: neritic pelagic zone biome [ENVO:01000032] + neritic sea surface microlayer biome [ENVO:01000041]: + text: neritic sea surface microlayer biome [ENVO:01000041] + rangeland biome [ENVO:01000247]: + text: rangeland biome [ENVO:01000247] + savanna biome [ENVO:01000178]: + text: savanna biome [ENVO:01000178] + shrubland biome [ENVO:01000176]: + text: shrubland biome [ENVO:01000176] + small freshwater lake biome [ENVO:00000892]: + text: small freshwater lake biome [ENVO:00000892] + small river biome [ENVO:00000890]: + text: small river biome [ENVO:00000890] + subpolar coniferous forest biome [ENVO:01000250]: + text: subpolar coniferous forest biome [ENVO:01000250] + subtropical broadleaf forest biome [ENVO:01000201]: + text: subtropical broadleaf forest biome [ENVO:01000201] + subtropical coniferous forest biome [ENVO:01000209]: + text: subtropical coniferous forest biome [ENVO:01000209] + subtropical dry broadleaf forest biome [ENVO:01000225]: + text: subtropical dry broadleaf forest biome [ENVO:01000225] + subtropical grassland biome [ENVO:01000191]: + text: subtropical grassland biome [ENVO:01000191] + subtropical moist broadleaf forest biome [ENVO:01000226]: + text: subtropical moist broadleaf forest biome [ENVO:01000226] + subtropical savanna biome [ENVO:01000187]: + text: subtropical savanna biome [ENVO:01000187] + subtropical shrubland biome [ENVO:01000213]: + text: subtropical shrubland biome [ENVO:01000213] + subtropical woodland biome [ENVO:01000222]: + text: subtropical woodland biome [ENVO:01000222] + temperate broadleaf forest biome [ENVO:01000202]: + text: temperate broadleaf forest biome [ENVO:01000202] + temperate coniferous forest biome [ENVO:01000211]: + text: temperate coniferous forest biome [ENVO:01000211] + temperate grassland biome [ENVO:01000193]: + text: temperate grassland biome [ENVO:01000193] + temperate mixed forest biome [ENVO:01000212]: + text: temperate mixed forest biome [ENVO:01000212] + temperate savanna biome [ENVO:01000189]: + text: temperate savanna biome [ENVO:01000189] + temperate shrubland biome [ENVO:01000215]: + text: temperate shrubland biome [ENVO:01000215] + temperate woodland biome [ENVO:01000221]: + text: temperate woodland biome [ENVO:01000221] + terrestrial biome [ENVO:00000446]: + text: terrestrial biome [ENVO:00000446] + tidal mangrove shrubland [ENVO:01001369]: + text: tidal mangrove shrubland [ENVO:01001369] + tropical broadleaf forest biome [ENVO:01000200]: + text: tropical broadleaf forest biome [ENVO:01000200] + tropical coniferous forest biome [ENVO:01000210]: + text: tropical coniferous forest biome [ENVO:01000210] + tropical dry broadleaf forest biome [ENVO:01000227]: + text: tropical dry broadleaf forest biome [ENVO:01000227] + tropical grassland biome [ENVO:01000192]: + text: tropical grassland biome [ENVO:01000192] + tropical mixed forest biome [ENVO:01001798]: + text: tropical mixed forest biome [ENVO:01001798] + tropical moist broadleaf forest biome [ENVO:01000228]: + text: tropical moist broadleaf forest biome [ENVO:01000228] + tropical savanna biome [ENVO:01000188]: + text: tropical savanna biome [ENVO:01000188] + tropical shrubland biome [ENVO:01000214]: + text: tropical shrubland biome [ENVO:01000214] + tropical woodland biome [ENVO:01000220]: + text: tropical woodland biome [ENVO:01000220] + tundra biome [ENVO:01000180]: + text: tundra biome [ENVO:01000180] + woodland biome [ENVO:01000175]: + text: woodland biome [ENVO:01000175] + xeric basin biome [ENVO:00000893]: + text: xeric basin biome [ENVO:00000893] + xeric shrubland biome [ENVO:01000218]: + text: xeric shrubland biome [ENVO:01000218] + EnvLocalScalePlantAssociatedEnum: + name: EnvLocalScalePlantAssociatedEnum + permissible_values: + agricultural terrace [ENVO:00000519]: + text: agricultural terrace [ENVO:00000519] + alluvial plain [ENVO:00000258]: + text: alluvial plain [ENVO:00000258] + area of barren land [ENVO:01000752]: + text: area of barren land [ENVO:01000752] + area of cropland [ENVO:01000892]: + text: area of cropland [ENVO:01000892] + area of deciduous forest [ENVO:01000816]: + text: area of deciduous forest [ENVO:01000816] + area of developed open space [ENVO:01000883]: + text: area of developed open space [ENVO:01000883] + area of developed space with high usage intensity [ENVO:01000886]: + text: area of developed space with high usage intensity [ENVO:01000886] + area of developed space with low usage intensity [ENVO:01000884]: + text: area of developed space with low usage intensity [ENVO:01000884] + area of developed space with medium usage intensity [ENVO:01000885]: + text: area of developed space with medium usage intensity [ENVO:01000885] + area of dwarf scrub [ENVO:01000861]: + text: area of dwarf scrub [ENVO:01000861] + area of emergent herbaceous wetland [ENVO:01000894]: + text: area of emergent herbaceous wetland [ENVO:01000894] + area of evergreen forest [ENVO:01000843]: + text: area of evergreen forest [ENVO:01000843] + area of gramanoid or herbaceous vegetation [ENVO:01000888]: + text: area of gramanoid or herbaceous vegetation [ENVO:01000888] + area of lichen-dominated vegetation [ENVO:01000889]: + text: area of lichen-dominated vegetation [ENVO:01000889] + area of mixed forest [ENVO:01000855]: + text: area of mixed forest [ENVO:01000855] + area of moss-dominated vegetation [ENVO:01000890]: + text: area of moss-dominated vegetation [ENVO:01000890] + area of open water [ENVO:01000666]: + text: area of open water [ENVO:01000666] + area of perennial ice or snow [ENVO:01000746]: + text: area of perennial ice or snow [ENVO:01000746] + area of perennial snow [ENVO:01000745]: + text: area of perennial snow [ENVO:01000745] + area of perennial water ice [ENVO:01000740]: + text: area of perennial water ice [ENVO:01000740] + area of scrub [ENVO:01000869]: + text: area of scrub [ENVO:01000869] + area of sedge- and forb-dominated herbaceous vegetation [ENVO:01000887]: + text: area of sedge- and forb-dominated herbaceous vegetation [ENVO:01000887] + area of woody wetland [ENVO:01000893]: + text: area of woody wetland [ENVO:01000893] + beach [ENVO:00000091]: + text: beach [ENVO:00000091] + botanical garden [ENVO:00010624]: + text: botanical garden [ENVO:00010624] + cliff [ENVO:00000087]: + text: cliff [ENVO:00000087] + coast [ENVO:01000687]: + text: coast [ENVO:01000687] + crop canopy [ENVO:01001241]: + text: crop canopy [ENVO:01001241] + desert [ENVO:01001357]: + text: desert [ENVO:01001357] + dune [ENVO:00000170]: + text: dune [ENVO:00000170] + farm [ENVO:00000078]: + text: farm [ENVO:00000078] + forest floor [ENVO:01001582]: + text: forest floor [ENVO:01001582] + garden [ENVO:00000011]: + text: garden [ENVO:00000011] + greenhouse [ENVO:03600087]: + text: greenhouse [ENVO:03600087] + harbour [ENVO:00000463]: + text: harbour [ENVO:00000463] + herb and fern layer [ENVO:01000337]: + text: herb and fern layer [ENVO:01000337] + hill [ENVO:00000083]: + text: hill [ENVO:00000083] + house [ENVO:01000417]: + text: house [ENVO:01000417] + island [ENVO:00000098]: + text: island [ENVO:00000098] + laboratory facility [ENVO:01001406]: + text: laboratory facility [ENVO:01001406] + litter layer [ENVO:01000338]: + text: litter layer [ENVO:01000338] + market [ENVO:01000987]: + text: market [ENVO:01000987] + mountain [ENVO:00000081]: + text: mountain [ENVO:00000081] + oasis [ENVO:01001304]: + text: oasis [ENVO:01001304] + ocean [ENVO:00000015]: + text: ocean [ENVO:00000015] + outcrop [ENVO:01000302]: + text: outcrop [ENVO:01000302] + plantation [ENVO:00000117]: + text: plantation [ENVO:00000117] + plateau [ENVO:00000182]: + text: plateau [ENVO:00000182] + pond [ENVO:00000033]: + text: pond [ENVO:00000033] + prairie [ENVO:00000260]: + text: prairie [ENVO:00000260] + public park [ENVO:03500002]: + text: public park [ENVO:03500002] + research facility [ENVO:00000469]: + text: research facility [ENVO:00000469] + river bank [ENVO:00000143]: + text: river bank [ENVO:00000143] + river valley [ENVO:00000171]: + text: river valley [ENVO:00000171] + road [ENVO:00000064]: + text: road [ENVO:00000064] + sea grass bed [ENVO:01000059]: + text: sea grass bed [ENVO:01000059] + shore [ENVO:00000304]: + text: shore [ENVO:00000304] + shrub layer [ENVO:01000336]: + text: shrub layer [ENVO:01000336] + submerged bed [ENVO:00000501]: + text: submerged bed [ENVO:00000501] + understory [ENVO:01000335]: + text: understory [ENVO:01000335] + valley [ENVO:00000100]: + text: valley [ENVO:00000100] + woodland canopy [ENVO:01001240]: + text: woodland canopy [ENVO:01001240] + EnvMediumPlantAssociatedEnum: + name: EnvMediumPlantAssociatedEnum + permissible_values: + bark [PO:0004518]: + text: bark [PO:0004518] + bulb [PO:0025356]: + text: bulb [PO:0025356] + corm [PO:0025355]: + text: corm [PO:0025355] + ear infructescence axis [PO:0025623]: + text: ear infructescence axis [PO:0025623] + flag leaf [PO:0020103]: + text: flag leaf [PO:0020103] + flower [PO:0009046]: + text: flower [PO:0009046] + fruit [PO:0009001]: + text: fruit [PO:0009001] + leaf [PO:0025034]: + text: leaf [PO:0025034] + petiole [PO:0020038]: + text: petiole [PO:0020038] + phyllome [PO:0006001]: + text: phyllome [PO:0006001] + pith [PO:0006109]: + text: pith [PO:0006109] + plant callus [PO:0005052]: + text: plant callus [PO:0005052] + plant gall [PO:0025626]: + text: plant gall [PO:0025626] + plant litter [ENVO:01000628]: + text: plant litter [ENVO:01000628] + pollen [PO:0025281]: + text: pollen [PO:0025281] + radicle [PO:0020031]: + text: radicle [PO:0020031] + rhizoid [PO:0030078]: + text: rhizoid [PO:0030078] + rhizome [PO:0004542]: + text: rhizome [PO:0004542] + rhizosphere [ENVO:00005801]: + text: rhizosphere [ENVO:00005801] + root [PO:0009005]: + text: root [PO:0009005] + root nodule [PO:0003023]: + text: root nodule [PO:0003023] + sapwood [PO:0004513]: + text: sapwood [PO:0004513] + secondary xylem [PO:0005848]: + text: secondary xylem [PO:0005848] + seed [PO:0009010]: + text: seed [PO:0009010] + seedling [PO:0008037]: + text: seedling [PO:0008037] + stem [PO:0009047]: + text: stem [PO:0009047] + tuber [PO:0025522]: + text: tuber [PO:0025522] + xylem vessel [PO:0025417]: + text: xylem vessel [PO:0025417] +slots: + air_data: + name: air_data + description: aggregation slot relating air data collections to a SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: AirInterface + multivalued: true + inlined: true + inlined_as_list: true + biofilm_data: + name: biofilm_data + description: aggregation slot relating biofilm data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: BiofilmInterface + multivalued: true + inlined: true + inlined_as_list: true + built_env_data: + name: built_env_data + description: aggregation slot relating built_env data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: BuiltEnvInterface + multivalued: true + inlined: true + inlined_as_list: true + emsl_data: + name: emsl_data + description: aggregation slot relating emsl data collections to a SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: EmslInterface + multivalued: true + inlined: true + inlined_as_list: true + hcr_cores_data: + name: hcr_cores_data + description: aggregation slot relating hcr_cores data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: HcrCoresInterface + multivalued: true + inlined: true + inlined_as_list: true + hcr_fluids_swabs_data: + name: hcr_fluids_swabs_data + description: aggregation slot relating hcr_fluids_swabs data collections to a + SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: HcrFluidsSwabsInterface + multivalued: true + inlined: true + inlined_as_list: true + host_associated_data: + name: host_associated_data + description: aggregation slot relating host_associated data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: HostAssociatedInterface + multivalued: true + inlined: true + inlined_as_list: true + jgi_mg_data: + name: jgi_mg_data + description: aggregation slot relating jgi_mg data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: JgiMgInterface + multivalued: true + inlined: true + inlined_as_list: true + jgi_mg_lr_data: + name: jgi_mg_lr_data + description: aggregation slot relating jgi_mg_lr data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: JgiMgLrInterface + multivalued: true + inlined: true + inlined_as_list: true + jgi_mt_data: + name: jgi_mt_data + description: aggregation slot relating jgi_mt data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: JgiMtInterface + multivalued: true + inlined: true + inlined_as_list: true + misc_envs_data: + name: misc_envs_data + description: aggregation slot relating misc_envs data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: MiscEnvsInterface + multivalued: true + inlined: true + inlined_as_list: true + plant_associated_data: + name: plant_associated_data + description: aggregation slot relating plant_associated data collections to a + SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: PlantAssociatedInterface + multivalued: true + inlined: true + inlined_as_list: true + sediment_data: + name: sediment_data + description: aggregation slot relating sediment data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: SedimentInterface + multivalued: true + inlined: true + inlined_as_list: true + soil_data: + name: soil_data + description: aggregation slot relating soil data collections to a SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: SoilInterface + multivalued: true + inlined: true + inlined_as_list: true + wastewater_sludge_data: + name: wastewater_sludge_data + description: aggregation slot relating wastewater_sludge data collections to a + SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: WastewaterSludgeInterface + multivalued: true + inlined: true + inlined_as_list: true + water_data: + name: water_data + description: aggregation slot relating water data collections to a SampleData + container + from_schema: https://example.com/nmdc_submission_schema + range: WaterInterface + multivalued: true + inlined: true + inlined_as_list: true + metagenome_sequencing_non_interleaved_data: + name: metagenome_sequencing_non_interleaved_data + description: aggregation slot relating non-interleaved metagenome sequencing data + collections to a SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: MetagenomeSequencingNonInterleavedDataInterface + multivalued: true + inlined: true + inlined_as_list: true + metagenome_sequencing_interleaved_data: + name: metagenome_sequencing_interleaved_data + description: aggregation slot relating interleaved metagenome sequencing data + collections to a SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: MetagenomeSequencingInterleavedDataInterface + multivalued: true + inlined: true + inlined_as_list: true + metatranscriptome_sequencing_non_interleaved_data: + name: metatranscriptome_sequencing_non_interleaved_data + description: aggregation slot relating non-interleaved metatranscriptome sequencing + data collections to a SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: MetatranscriptomeSequencingNonInterleavedDataInterface + multivalued: true + inlined: true + inlined_as_list: true + metatranscriptome_sequencing_interleaved_data: + name: metatranscriptome_sequencing_interleaved_data + description: aggregation slot relating interleaved metatranscriptome sequencing + data collections to a SampleData container + from_schema: https://example.com/nmdc_submission_schema + range: MetatranscriptomeSequencingInterleavedDataInterface + multivalued: true + inlined: true + inlined_as_list: true + dh_section: + name: dh_section + description: dh_section grouping slot + from_schema: https://example.com/nmdc_submission_schema + emsl_section: + name: emsl_section + title: EMSL + from_schema: https://example.com/nmdc_submission_schema + rank: 2 + is_a: dh_section + jgi_metagenomics_section: + name: jgi_metagenomics_section + title: JGI-Metagenomics + from_schema: https://example.com/nmdc_submission_schema + rank: 3 + is_a: dh_section + jgi_metatranscriptomics_section: + name: jgi_metatranscriptomics_section + title: JGI-Metatranscriptomics + from_schema: https://example.com/nmdc_submission_schema + rank: 4 + is_a: dh_section + mixs_core_section: + name: mixs_core_section + title: MIxS Core + from_schema: https://example.com/nmdc_submission_schema + rank: 10 + is_a: dh_section + mixs_inspired_section: + name: mixs_inspired_section + title: MIxS Inspired + from_schema: https://example.com/nmdc_submission_schema + rank: 7 + is_a: dh_section + mixs_investigation_section: + name: mixs_investigation_section + from_schema: https://example.com/nmdc_submission_schema + rank: 8 + is_a: dh_section + mixs_modified_section: + name: mixs_modified_section + title: MIxS (modified) + from_schema: https://example.com/nmdc_submission_schema + rank: 6 + is_a: dh_section + mixs_nassf_section: + name: mixs_nassf_section + from_schema: https://example.com/nmdc_submission_schema + rank: 9 + is_a: dh_section + mixs_section: + name: mixs_section + title: MIxS + from_schema: https://example.com/nmdc_submission_schema + rank: 5 + is_a: dh_section + sample_id_section: + name: sample_id_section + title: Sample ID + from_schema: https://example.com/nmdc_submission_schema + rank: 1 + is_a: dh_section + sequencing_section: + name: sequencing_section + title: Sequencing Details + from_schema: https://example.com/nmdc_submission_schema + rank: 11 + is_a: dh_section + data_files_section: + name: data_files_section + title: Data Files + from_schema: https://example.com/nmdc_submission_schema + rank: 12 + is_a: dh_section + read_1_url: + name: read_1_url + description: URL for FASTQ file of read 1 of a pair of reads. + title: read 1 FASTQ + comments: + - If multiple runs were performed, separate each URL with a semi-colon. + - External data urls should be available for at least a year. If you would like + NMDC to submit your data to an appropriate raw data repository on your behalf + please contact us at microbiomedata.science@gmail.com. + from_schema: https://example.com/nmdc_submission_schema + rank: 10 + slot_group: data_files_section + range: string + required: true + multivalued: false + pattern: ^https://[^\s;]+(?:\s*;\s*https://[^\s;]+)*$ + read_1_md5_checksum: + name: read_1_md5_checksum + description: MD5 checksum of file in "read 1 FASTQ". + title: read 1 FASTQ MD5 + comments: + - If multiple runs were performed, separate each checksum with a semi-colon. The + number of checksums should match the number of URLs in "read 1 FASTQ". + from_schema: https://example.com/nmdc_submission_schema + rank: 11 + slot_group: data_files_section + range: string + multivalued: false + pattern: ^[a-fA-F0-9]{32}(?:\s*;\s*[a-fA-F0-9]{32})*$ + read_2_url: + name: read_2_url + description: URL for FASTQ file of read 2 of a pair of reads. + title: read 2 FASTQ + comments: + - If multiple runs were performed, separate each URL with a semi-colon. + - External data urls should be available for at least a year. If you would like + NMDC to submit your data to an appropriate raw data repository on your behalf + please contact us at microbiomedata.science@gmail.com. + from_schema: https://example.com/nmdc_submission_schema + rank: 12 + slot_group: data_files_section + range: string + required: true + multivalued: false + pattern: ^https://[^\s;]+(?:\s*;\s*https://[^\s;]+)*$ + read_2_md5_checksum: + name: read_2_md5_checksum + description: MD5 checksum of file in "read 2 FASTQ". + title: read 2 FASTQ MD5 + comments: + - If multiple runs were performed, separate each checksum with a semi-colon. The + number of checksums should match the number of URLs in "read 2 FASTQ". + from_schema: https://example.com/nmdc_submission_schema + rank: 13 + slot_group: data_files_section + range: string + multivalued: false + pattern: ^[a-fA-F0-9]{32}(?:\s*;\s*[a-fA-F0-9]{32})*$ + interleaved_url: + name: interleaved_url + description: URL for FASTQ file of interleaved reads. + title: interleaved FASTQ + comments: + - If multiple runs were performed, separate each URL with a semi-colon. + - External data urls should be available for at least a year. If you would like + NMDC to submit your data to an appropriate raw data repository on your behalf + please contact us at microbiomedata.science@gmail.com. + from_schema: https://example.com/nmdc_submission_schema + rank: 14 + slot_group: data_files_section + range: string + required: true + multivalued: false + pattern: ^https://[^\s;]+(?:\s*;\s*https://[^\s;]+)*$ + interleaved_md5_checksum: + name: interleaved_md5_checksum + description: MD5 checksum of file in "interleaved FASTQ". + title: interleaved FASTQ MD5 + comments: + - If multiple runs were performed, separate each checksum with a semi-colon. The + number of checksums should match the number of URLs in "interleaved FASTQ". + from_schema: https://example.com/nmdc_submission_schema + rank: 15 + slot_group: data_files_section + range: string + multivalued: false + pattern: ^[a-fA-F0-9]{32}(?:\s*;\s*[a-fA-F0-9]{32})*$ + abs_air_humidity: + name: abs_air_humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per gram, kilogram per kilogram, kilogram, pound + occurrence: + tag: occurrence + value: '1' + description: Actual mass of water vapor - mh20 - present in the air water vapor + mixture + title: absolute air humidity + examples: + - value: 9 gram per gram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - absolute air humidity + is_a: core field + slot_uri: MIXS:0000122 + domain_of: + - Biosample + range: string + multivalued: false + add_recov_method: + name: add_recov_method + annotations: + expected_value: + tag: expected_value + value: enumeration;timestamp + occurrence: + tag: occurrence + value: '1' + description: Additional (i.e. Secondary, tertiary, etc.) recovery methods deployed + for increase of hydrocarbon recovery from resource and start date for each one + of them. If "other" is specified, please propose entry in "additional info" + field + title: secondary and tertiary recovery methods and start date + examples: + - value: Polymer Addition;2018-06-21T14:30Z + from_schema: https://example.com/nmdc_submission_schema + aliases: + - secondary and tertiary recovery methods and start date + is_a: core field + slot_uri: MIXS:0001009 + domain_of: + - Biosample + range: string + multivalued: false + additional_info: + name: additional_info + annotations: + expected_value: + tag: expected_value + value: text + occurrence: + tag: occurrence + value: '1' + description: Information that doesn't fit anywhere else. Can also be used to propose + new entries for fields with controlled vocabulary + title: additional info + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - additional info + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000300 + domain_of: + - Biosample + range: string + multivalued: false + address: + name: address + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The street name and building number where the sampling occurred. + title: address + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - address + is_a: core field + string_serialization: '{integer}{text}' + slot_uri: MIXS:0000218 + domain_of: + - Biosample + range: string + multivalued: false + adj_room: + name: adj_room + annotations: + expected_value: + tag: expected_value + value: room name;room number + occurrence: + tag: occurrence + value: '1' + description: List of rooms (room number, room name) immediately adjacent to the + sampling room + title: adjacent rooms + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - adjacent rooms + is_a: core field + string_serialization: '{text};{integer}' + slot_uri: MIXS:0000219 + domain_of: + - Biosample + range: string + multivalued: false + aero_struc: + name: aero_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Aerospace structures typically consist of thin plates with stiffeners + for the external surfaces, bulkheads and frames to support the shape and fasteners + such as welds, rivets, screws and bolts to hold the components together + title: aerospace structure + examples: + - value: plane + from_schema: https://example.com/nmdc_submission_schema + aliases: + - aerospace structure + is_a: core field + string_serialization: '[plane|glider]' + slot_uri: MIXS:0000773 + domain_of: + - Biosample + range: string + multivalued: false + agrochem_addition: + name: agrochem_addition + annotations: + expected_value: + tag: expected_value + value: agrochemical name;agrochemical amount;timestamp + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Addition of fertilizers, pesticides, etc. - amount and time of applications + title: history/agrochemical additions + examples: + - value: roundup;5 milligram per liter;2018-06-21 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - history/agrochemical additions + is_a: core field + string_serialization: '{text};{float} {unit};{timestamp}' + slot_uri: MIXS:0000639 + domain_of: + - Biosample + range: string + multivalued: false + air_PM_concen: + name: air_PM_concen + annotations: + expected_value: + tag: expected_value + value: particulate matter name;measurement value + preferred_unit: + tag: preferred_unit + value: micrograms per cubic meter + occurrence: + tag: occurrence + value: m + description: Concentration of substances that remain suspended in the air, and + comprise mixtures of organic and inorganic substances (PM10 and PM2.5); can + report multiple PM's by entering numeric values preceded by name of PM + title: air particulate matter concentration + examples: + - value: PM2.5;10 microgram per cubic meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - air particulate matter concentration + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000108 + domain_of: + - Biosample + range: string + multivalued: false + air_temp: + name: air_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature of the air at the time of sampling + title: air temperature + examples: + - value: 20 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - air temperature + is_a: core field + slot_uri: MIXS:0000124 + domain_of: + - Biosample + range: string + multivalued: false + air_temp_regm: + name: air_temp_regm + annotations: + expected_value: + tag: expected_value + value: temperature value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying temperatures; + should include the temperature, treatment regimen including how many times the + treatment was repeated, how long each treatment lasted, and the start and end + time of the entire treatment; can include different temperature regimens + title: air temperature regimen + examples: + - value: 25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - air temperature regimen + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000551 + domain_of: + - Biosample + range: string + multivalued: false + al_sat: + name: al_sat + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Aluminum saturation (esp. For tropical soils) + title: extreme_unusual_properties/Al saturation + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - extreme_unusual_properties/Al saturation + is_a: core field + slot_uri: MIXS:0000607 + domain_of: + - Biosample + range: string + multivalued: false + al_sat_meth: + name: al_sat_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or URL + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining Al saturation + title: extreme_unusual_properties/Al saturation method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - extreme_unusual_properties/Al saturation method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000324 + domain_of: + - Biosample + range: string + multivalued: false + alkalinity: + name: alkalinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliequivalent per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Alkalinity, the ability of a solution to neutralize acids to the + equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - alkalinity + is_a: core field + slot_uri: MIXS:0000421 + domain_of: + - Biosample + range: string + multivalued: false + alkalinity_method: + name: alkalinity_method + annotations: + expected_value: + tag: expected_value + value: description of method + occurrence: + tag: occurrence + value: '1' + description: Method used for alkalinity measurement + title: alkalinity method + examples: + - value: titration + from_schema: https://example.com/nmdc_submission_schema + aliases: + - alkalinity method + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000298 + domain_of: + - Biosample + range: string + multivalued: false + alkyl_diethers: + name: alkyl_diethers + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of alkyl diethers + title: alkyl diethers + examples: + - value: 0.005 mole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - alkyl diethers + is_a: core field + slot_uri: MIXS:0000490 + domain_of: + - Biosample + range: string + multivalued: false + alt: + name: alt + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Altitude is a term used to identify heights of objects such as airplanes, + space shuttles, rockets, atmospheric balloons and heights of places such as + atmospheric layers and clouds. It is used to measure the height of an object + which is above the earth's surface. In this context, the altitude measurement + is the vertical distance between the earth's surface above sea level and the + sampled position in the air + title: altitude + examples: + - value: 100 meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - altitude + is_a: environment field + slot_uri: MIXS:0000094 + domain_of: + - Biosample + range: string + multivalued: false + aminopept_act: + name: aminopept_act + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of aminopeptidase activity + title: aminopeptidase activity + examples: + - value: 0.269 mole per liter per hour + from_schema: https://example.com/nmdc_submission_schema + aliases: + - aminopeptidase activity + is_a: core field + slot_uri: MIXS:0000172 + domain_of: + - Biosample + range: string + multivalued: false + ammonium: + name: ammonium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium in the sample + title: ammonium + examples: + - value: 1.5 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ammonium + is_a: core field + slot_uri: MIXS:0000427 + domain_of: + - Biosample + range: string + multivalued: false + ammonium_nitrogen: + name: ammonium_nitrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium nitrogen in the sample + title: ammonium nitrogen + examples: + - value: 2.3 mg/kg + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - ammonium_nitrogen + - NH4-N + domain_of: + - Biosample + range: string + multivalued: false + amount_light: + name: amount_light + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: lux, lumens per square meter + occurrence: + tag: occurrence + value: '1' + description: The unit of illuminance and luminous emittance, measuring luminous + flux per unit area + title: amount of light + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - amount of light + is_a: core field + slot_uri: MIXS:0000140 + domain_of: + - Biosample + range: string + multivalued: false + analysis_type: + name: analysis_type + description: Select all the data types associated or available for this biosample + title: analysis/data type + comments: + - MIxS:investigation_type was included as a `see_also` but that term doesn't resolve + any more + examples: + - value: metagenomics; metabolomics; metaproteomics + from_schema: https://example.com/nmdc_submission_schema + rank: 3 + domain_of: + - Biosample + slot_group: Sample ID + range: AnalysisTypeEnum + recommended: true + multivalued: true + ances_data: + name: ances_data + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Information about either pedigree or other ancestral information + description (e.g. parental variety in case of mutant or selection), e.g. A/3*B + (meaning [(A x B) x B] x B) + title: ancestral data + examples: + - value: A/3*B + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ancestral data + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000247 + domain_of: + - Biosample + range: string + multivalued: false + annual_precpt: + name: annual_precpt + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millimeter + occurrence: + tag: occurrence + value: '1' + description: The average of all annual precipitation values known, or an estimated + equivalent value derived by such methods as regional indexes or Isohyetal maps. + title: mean annual precipitation + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mean annual precipitation + is_a: core field + slot_uri: MIXS:0000644 + domain_of: + - Biosample + range: string + multivalued: false + annual_temp: + name: annual_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Mean annual temperature + title: mean annual temperature + examples: + - value: 12.5 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mean annual temperature + is_a: core field + slot_uri: MIXS:0000642 + domain_of: + - Biosample + range: string + multivalued: false + antibiotic_regm: + name: antibiotic_regm + annotations: + expected_value: + tag: expected_value + value: antibiotic name;antibiotic amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milligram + occurrence: + tag: occurrence + value: m + description: Information about treatment involving antibiotic administration; + should include the name of antibiotic, amount administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include multiple + antibiotic regimens + title: antibiotic regimen + examples: + - value: penicillin;5 milligram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - antibiotic regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000553 + domain_of: + - Biosample + range: string + multivalued: false + api: + name: api + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degrees API + occurrence: + tag: occurrence + value: '1' + description: 'API gravity is a measure of how heavy or light a petroleum liquid + is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) (e.g. + 31.1¬∞ API)' + title: API gravity + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - API gravity + is_a: core field + slot_uri: MIXS:0000157 + domain_of: + - Biosample + range: string + multivalued: false + arch_struc: + name: arch_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: An architectural structure is a human-made, free-standing, immobile + outdoor construction + title: architectural structure + examples: + - value: shed + from_schema: https://example.com/nmdc_submission_schema + aliases: + - architectural structure + is_a: core field + slot_uri: MIXS:0000774 + domain_of: + - Biosample + range: arch_struc_enum + multivalued: false + aromatics_pc: + name: aromatics_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: + https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: aromatics wt% + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - aromatics wt% + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000133 + domain_of: + - Biosample + range: string + multivalued: false + asphaltenes_pc: + name: asphaltenes_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: + https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: asphaltenes wt% + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - asphaltenes wt% + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000135 + domain_of: + - Biosample + range: string + multivalued: false + atmospheric_data: + name: atmospheric_data + annotations: + expected_value: + tag: expected_value + value: atmospheric data name;measurement value + occurrence: + tag: occurrence + value: m + description: Measurement of atmospheric data; can include multiple data + title: atmospheric data + examples: + - value: wind speed;9 knots + from_schema: https://example.com/nmdc_submission_schema + aliases: + - atmospheric data + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0001097 + domain_of: + - Biosample + range: string + multivalued: false + avg_dew_point: + name: avg_dew_point + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The average of dew point measures taken at the beginning of every + hour over a 24 hour period on the sampling day + title: average dew point + examples: + - value: 25.5 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - average dew point + is_a: core field + slot_uri: MIXS:0000141 + domain_of: + - Biosample + range: string + multivalued: false + avg_occup: + name: avg_occup + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: Daily average occupancy of room. Indicate the number of person(s) + daily occupying the sampling room. + title: average daily occupancy + examples: + - value: '2' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - average daily occupancy + is_a: core field + slot_uri: MIXS:0000775 + domain_of: + - Biosample + range: string + multivalued: false + avg_temp: + name: avg_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The average of temperatures taken at the beginning of every hour + over a 24 hour period on the sampling day + title: average temperature + examples: + - value: 12.5 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - average temperature + is_a: core field + slot_uri: MIXS:0000142 + domain_of: + - Biosample + range: string + multivalued: false + bac_prod: + name: bac_prod + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter per day + occurrence: + tag: occurrence + value: '1' + description: Bacterial production in the water column measured by isotope uptake + title: bacterial production + examples: + - value: 5 milligram per cubic meter per day + from_schema: https://example.com/nmdc_submission_schema + aliases: + - bacterial production + is_a: core field + slot_uri: MIXS:0000683 + domain_of: + - Biosample + range: string + multivalued: false + bac_resp: + name: bac_resp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter per day, micromole oxygen per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of bacterial respiration in the water column + title: bacterial respiration + examples: + - value: 300 micromole oxygen per liter per hour + from_schema: https://example.com/nmdc_submission_schema + aliases: + - bacterial respiration + is_a: core field + slot_uri: MIXS:0000684 + domain_of: + - Biosample + range: string + multivalued: false + bacteria_carb_prod: + name: bacteria_carb_prod + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of bacterial carbon production + title: bacterial carbon production + examples: + - value: 2.53 microgram per liter per hour + from_schema: https://example.com/nmdc_submission_schema + aliases: + - bacterial carbon production + is_a: core field + slot_uri: MIXS:0000173 + domain_of: + - Biosample + range: string + multivalued: false + barometric_press: + name: barometric_press + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millibar + occurrence: + tag: occurrence + value: '1' + description: Force per unit area exerted against a surface by the weight of air + above that surface + title: barometric pressure + examples: + - value: 5 millibar + from_schema: https://example.com/nmdc_submission_schema + aliases: + - barometric pressure + is_a: core field + slot_uri: MIXS:0000096 + domain_of: + - Biosample + range: string + multivalued: false + basin: + name: basin + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the basin (e.g. Campos) + title: basin name + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - basin name + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000290 + domain_of: + - Biosample + range: string + multivalued: false + bathroom_count: + name: bathroom_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of bathrooms in the building + title: bathroom count + examples: + - value: '1' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - bathroom count + is_a: core field + slot_uri: MIXS:0000776 + domain_of: + - Biosample + range: string + multivalued: false + bedroom_count: + name: bedroom_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of bedrooms in the building + title: bedroom count + examples: + - value: '2' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - bedroom count + is_a: core field + slot_uri: MIXS:0000777 + domain_of: + - Biosample + range: string + multivalued: false + benzene: + name: benzene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of benzene in the sample + title: benzene + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - benzene + is_a: core field + slot_uri: MIXS:0000153 + domain_of: + - Biosample + range: string + multivalued: false + biochem_oxygen_dem: + name: biochem_oxygen_dem + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Amount of dissolved oxygen needed by aerobic biological organisms + in a body of water to break down organic material present in a given water sample + at certain temperature over a specific time period + title: biochemical oxygen demand + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - biochemical oxygen demand + is_a: core field + slot_uri: MIXS:0000653 + domain_of: + - Biosample + range: string + multivalued: false + biocide: + name: biocide + annotations: + expected_value: + tag: expected_value + value: name;name;timestamp + occurrence: + tag: occurrence + value: '1' + description: List of biocides (commercial name of product and supplier) and date + of administration + title: biocide administration + examples: + - value: ALPHA 1427;Baker Hughes;2008-01-23 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - biocide administration + is_a: core field + string_serialization: '{text};{text};{timestamp}' + slot_uri: MIXS:0001011 + domain_of: + - Biosample + range: string + multivalued: false + biocide_admin_method: + name: biocide_admin_method + annotations: + expected_value: + tag: expected_value + value: measurement value;frequency;duration;duration + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Method of biocide administration (dose, frequency, duration, time + elapsed between last biociding and sampling) (e.g. 150 mg/l; weekly; 4 hr; 3 + days) + title: biocide administration method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - biocide administration method + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration};{duration}' + slot_uri: MIXS:0000456 + domain_of: + - Biosample + range: string + multivalued: false + biol_stat: + name: biol_stat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The level of genome modification. + title: biological status + examples: + - value: natural + from_schema: https://example.com/nmdc_submission_schema + aliases: + - biological status + is_a: core field + slot_uri: MIXS:0000858 + domain_of: + - Biosample + range: biol_stat_enum + multivalued: false + biomass: + name: biomass + annotations: + expected_value: + tag: expected_value + value: biomass type;measurement value + preferred_unit: + tag: preferred_unit + value: ton, kilogram, gram + occurrence: + tag: occurrence + value: m + description: Amount of biomass; should include the name for the part of biomass + measured, e.g. Microbial, total. Can include multiple measurements + title: biomass + examples: + - value: total;20 gram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - biomass + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000174 + domain_of: + - Biosample + range: string + multivalued: false + biotic_regm: + name: biotic_regm + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving use of biotic factors, such + as bacteria, viruses or fungi. + title: biotic regimen + examples: + - value: sample inoculated with Rhizobium spp. Culture + from_schema: https://example.com/nmdc_submission_schema + aliases: + - biotic regimen + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001038 + domain_of: + - Biosample + range: string + multivalued: false + biotic_relationship: + name: biotic_relationship + annotations: + expected_value: + tag: expected_value + value: enumeration + description: Description of relationship(s) between the subject organism and other + organism(s) it is associated with. E.g., parasite on species X; mutualist with + species Y. The target organism is the subject of the relationship, and the other + organism(s) is the object + title: observed biotic relationship + examples: + - value: free living + from_schema: https://example.com/nmdc_submission_schema + aliases: + - observed biotic relationship + is_a: nucleic acid sequence source field + slot_uri: MIXS:0000028 + domain_of: + - Biosample + range: biotic_relationship_enum + multivalued: false + bishomohopanol: + name: bishomohopanol + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, microgram per gram + occurrence: + tag: occurrence + value: '1' + description: Concentration of bishomohopanol + title: bishomohopanol + examples: + - value: 14 microgram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - bishomohopanol + is_a: core field + slot_uri: MIXS:0000175 + domain_of: + - Biosample + range: string + multivalued: false + blood_press_diast: + name: blood_press_diast + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millimeter mercury + occurrence: + tag: occurrence + value: '1' + description: Resting diastolic blood pressure, measured as mm mercury + title: host blood pressure diastolic + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host blood pressure diastolic + is_a: core field + slot_uri: MIXS:0000258 + domain_of: + - Biosample + range: string + multivalued: false + blood_press_syst: + name: blood_press_syst + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millimeter mercury + occurrence: + tag: occurrence + value: '1' + description: Resting systolic blood pressure, measured as mm mercury + title: host blood pressure systolic + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host blood pressure systolic + is_a: core field + slot_uri: MIXS:0000259 + domain_of: + - Biosample + range: string + multivalued: false + bromide: + name: bromide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of bromide + title: bromide + examples: + - value: 0.05 parts per million + from_schema: https://example.com/nmdc_submission_schema + aliases: + - bromide + is_a: core field + slot_uri: MIXS:0000176 + domain_of: + - Biosample + range: string + multivalued: false + build_docs: + name: build_docs + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The building design, construction and operation documents + title: design, construction, and operation documents + examples: + - value: maintenance plans + from_schema: https://example.com/nmdc_submission_schema + aliases: + - design, construction, and operation documents + is_a: core field + slot_uri: MIXS:0000787 + domain_of: + - Biosample + range: build_docs_enum + multivalued: false + build_occup_type: + name: build_occup_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: The primary function for which a building or discrete part of a building + is intended to be used + title: building occupancy type + examples: + - value: market + from_schema: https://example.com/nmdc_submission_schema + aliases: + - building occupancy type + is_a: core field + slot_uri: MIXS:0000761 + domain_of: + - Biosample + range: build_occup_type_enum + multivalued: true + building_setting: + name: building_setting + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: A location (geography) where a building is set + title: building setting + examples: + - value: rural + from_schema: https://example.com/nmdc_submission_schema + aliases: + - building setting + is_a: core field + slot_uri: MIXS:0000768 + domain_of: + - Biosample + range: building_setting_enum + multivalued: false + built_struc_age: + name: built_struc_age + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: year + occurrence: + tag: occurrence + value: '1' + description: The age of the built structure since construction + title: built structure age + examples: + - value: '15' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - built structure age + is_a: core field + slot_uri: MIXS:0000145 + domain_of: + - Biosample + range: string + multivalued: false + built_struc_set: + name: built_struc_set + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The characterization of the location of the built structure as high + or low human density + title: built structure setting + examples: + - value: rural + from_schema: https://example.com/nmdc_submission_schema + aliases: + - built structure setting + is_a: core field + string_serialization: '[urban|rural]' + slot_uri: MIXS:0000778 + domain_of: + - Biosample + range: string + multivalued: false + built_struc_type: + name: built_struc_type + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: A physical structure that is a body or assemblage of bodies in space + to form a system capable of supporting loads + title: built structure type + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - built structure type + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000721 + domain_of: + - Biosample + range: string + multivalued: false + bulk_elect_conductivity: + name: bulk_elect_conductivity + description: Electrical conductivity is a measure of the ability to carry electric + current, which is mostly dictated by the chemistry of and amount of water. + title: bulk electrical conductivity + comments: + - Provide the value output of the field instrument. + examples: + - value: JsonObj(has_raw_value='0.017 mS/cm', has_numeric_value=0.017, has_unit='mS/cm') + description: The conductivity measurement was 0.017 millisiemens per centimeter. + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - Biosample + range: string + multivalued: false + calcium: + name: calcium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of calcium in the sample + title: calcium + examples: + - value: 0.2 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - calcium + is_a: core field + slot_uri: MIXS:0000432 + domain_of: + - Biosample + range: string + multivalued: false + carb_dioxide: + name: carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Carbon dioxide (gas) amount or concentration at the time of sampling + title: carbon dioxide + examples: + - value: 410 parts per million + from_schema: https://example.com/nmdc_submission_schema + aliases: + - carbon dioxide + is_a: core field + slot_uri: MIXS:0000097 + domain_of: + - Biosample + range: string + multivalued: false + carb_monoxide: + name: carb_monoxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Carbon monoxide (gas) amount or concentration at the time of sampling + title: carbon monoxide + examples: + - value: 0.1 parts per million + from_schema: https://example.com/nmdc_submission_schema + aliases: + - carbon monoxide + is_a: core field + slot_uri: MIXS:0000098 + domain_of: + - Biosample + range: string + multivalued: false + carb_nitro_ratio: + name: carb_nitro_ratio + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Ratio of amount or concentrations of carbon to nitrogen + title: carbon/nitrogen ratio + examples: + - value: '0.417361111' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - carbon/nitrogen ratio + is_a: core field + slot_uri: MIXS:0000310 + domain_of: + - Biosample + range: string + multivalued: false + ceil_area: + name: ceil_area + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The area of the ceiling space within the room + title: ceiling area + examples: + - value: 25 square meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ceiling area + is_a: core field + slot_uri: MIXS:0000148 + domain_of: + - Biosample + range: string + multivalued: false + ceil_cond: + name: ceil_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the ceiling at the time of sampling; photos + or video preferred; use drawings to indicate location of damaged areas + title: ceiling condition + examples: + - value: damaged + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ceiling condition + is_a: core field + slot_uri: MIXS:0000779 + domain_of: + - Biosample + range: ceil_cond_enum + multivalued: false + ceil_finish_mat: + name: ceil_finish_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of material used to finish a ceiling + title: ceiling finish material + examples: + - value: stucco + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ceiling finish material + is_a: core field + slot_uri: MIXS:0000780 + domain_of: + - Biosample + range: ceil_finish_mat_enum + multivalued: false + ceil_struc: + name: ceil_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The construction format of the ceiling + title: ceiling structure + examples: + - value: concrete + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ceiling structure + is_a: core field + string_serialization: '[wood frame|concrete]' + slot_uri: MIXS:0000782 + domain_of: + - Biosample + range: string + multivalued: false + ceil_texture: + name: ceil_texture + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The feel, appearance, or consistency of a ceiling surface + title: ceiling texture + examples: + - value: popcorn + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ceiling texture + is_a: core field + slot_uri: MIXS:0000783 + domain_of: + - Biosample + range: ceil_texture_enum + multivalued: false + ceil_thermal_mass: + name: ceil_thermal_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: joule per degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The ability of the ceiling to provide inertia against temperature + fluctuations. Generally this means concrete that is exposed. A metal deck that + supports a concrete slab will act thermally as long as it is exposed to room + air flow + title: ceiling thermal mass + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ceiling thermal mass + is_a: core field + slot_uri: MIXS:0000143 + domain_of: + - Biosample + range: string + multivalued: false + ceil_type: + name: ceil_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of ceiling according to the ceiling's appearance or construction + title: ceiling type + examples: + - value: coffered + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ceiling type + is_a: core field + slot_uri: MIXS:0000784 + domain_of: + - Biosample + range: ceil_type_enum + multivalued: false + ceil_water_mold: + name: ceil_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on the ceiling + title: ceiling signs of water/mold + examples: + - value: presence of mold visible + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ceiling signs of water/mold + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000781 + domain_of: + - Biosample + range: string + multivalued: false + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can + include multiple compounds. For chemical entities of biological interest ontology + (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11T20:00Z + from_schema: https://example.com/nmdc_submission_schema + aliases: + - chemical administration + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + domain_of: + - Biosample + range: string + multivalued: false + chem_mutagen: + name: chem_mutagen + annotations: + expected_value: + tag: expected_value + value: mutagen name;mutagen amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: m + description: Treatment involving use of mutagens; should include the name of mutagen, + amount administered, treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple mutagen regimens + title: chemical mutagen + examples: + - value: nitrous acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - chemical mutagen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000555 + domain_of: + - Biosample + range: string + multivalued: false + chem_oxygen_dem: + name: chem_oxygen_dem + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: A measure of the capacity of water to consume oxygen during the decomposition + of organic matter and the oxidation of inorganic chemicals such as ammonia and + nitrite + title: chemical oxygen demand + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - chemical oxygen demand + is_a: core field + slot_uri: MIXS:0000656 + domain_of: + - Biosample + range: string + multivalued: false + chem_treat_method: + name: chem_treat_method + annotations: + expected_value: + tag: expected_value + value: measurement value;frequency;duration;duration + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Method of chemical administration(dose, frequency, duration, time + elapsed between administration and sampling) (e.g. 50 mg/l; twice a week; 1 + hr; 0 days) + title: chemical treatment method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - chemical treatment method + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration};{duration};{duration}' + slot_uri: MIXS:0000457 + domain_of: + - Biosample + range: string + multivalued: false + chem_treatment: + name: chem_treatment + annotations: + expected_value: + tag: expected_value + value: name;name;timestamp + occurrence: + tag: occurrence + value: '1' + description: List of chemical compounds administered upstream the sampling location + where sampling occurred (e.g. Glycols, H2S scavenger, corrosion and scale inhibitors, + demulsifiers, and other production chemicals etc.). The commercial name of the + product and name of the supplier should be provided. The date of administration + should also be included + title: chemical treatment + examples: + - value: ACCENT 1125;DOW;2010-11-17 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - chemical treatment + is_a: core field + string_serialization: '{text};{text};{timestamp}' + slot_uri: MIXS:0001012 + domain_of: + - Biosample + range: string + multivalued: false + chloride: + name: chloride + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of chloride in the sample + title: chloride + examples: + - value: 5000 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - chloride + is_a: core field + slot_uri: MIXS:0000429 + domain_of: + - Biosample + range: string + multivalued: false + chlorophyll: + name: chlorophyll + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter, microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of chlorophyll + title: chlorophyll + examples: + - value: 5 milligram per cubic meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - chlorophyll + is_a: core field + slot_uri: MIXS:0000177 + domain_of: + - Biosample + range: string + multivalued: false + climate_environment: + name: climate_environment + annotations: + expected_value: + tag: expected_value + value: climate name;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to a particular climate; treatment + regimen including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include multiple + climates + title: climate environment + examples: + - value: tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - climate environment + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001040 + domain_of: + - Biosample + range: string + multivalued: false + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: 'The time of sampling, either as an instance (single point in time) + or interval. In case no exact time is available, the date/time can be right + truncated i.e. all of these are valid times: 2008-01-23T19:23:10+00:00; 2008-01-23T19:23:10; + 2008-01-23; 2008-01; 2008; Except: 2008-01; 2008 all are ISO8601 compliant' + title: collection date + examples: + - value: 2018-05-11T10:00:00+01:00; 2018-05-11 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - collection date + is_a: environment field + slot_uri: MIXS:0000011 + domain_of: + - Biosample + range: string + multivalued: false + collection_date_inc: + name: collection_date_inc + description: Date the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 + are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000011 + rank: 2 + string_serialization: '{date, arbitrary precision}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + collection_time: + name: collection_time + description: The time of sampling, either as an instance (single point) or interval. + title: collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000011 + rank: 1 + string_serialization: '{time, seconds optional}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + collection_time_inc: + name: collection_time_inc + description: Time the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000011 + rank: 3 + string_serialization: '{time, seconds optional}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + conduc: + name: conduc + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliSiemens per centimeter + occurrence: + tag: occurrence + value: '1' + description: Electrical conductivity of water + title: conductivity + examples: + - value: 10 milliSiemens per centimeter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - conductivity + is_a: core field + slot_uri: MIXS:0000692 + domain_of: + - Biosample + range: string + multivalued: false + cool_syst_id: + name: cool_syst_id + annotations: + expected_value: + tag: expected_value + value: unique identifier + occurrence: + tag: occurrence + value: '1' + description: The cooling system identifier + title: cooling system identifier + examples: + - value: '12345' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - cooling system identifier + is_a: core field + slot_uri: MIXS:0000785 + domain_of: + - Biosample + range: string + multivalued: false + crop_rotation: + name: crop_rotation + annotations: + expected_value: + tag: expected_value + value: crop rotation status;schedule + occurrence: + tag: occurrence + value: '1' + description: Whether or not crop is rotated, and if yes, rotation schedule + title: history/crop rotation + examples: + - value: yes;R2/2017-01-01/2018-12-31/P6M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - history/crop rotation + is_a: core field + string_serialization: '{boolean};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000318 + domain_of: + - Biosample + range: string + multivalued: false + cult_root_med: + name: cult_root_med + annotations: + expected_value: + tag: expected_value + value: name, PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Name or reference for the hydroponic or in vitro culture rooting + medium; can be the name of a commonly used medium or reference to a specific + medium, e.g. Murashige and Skoog medium. If the medium has not been formally + published, use the rooting medium descriptors. + title: culture rooting medium + examples: + - value: http://himedialabs.com/TD/PT158.pdf + from_schema: https://example.com/nmdc_submission_schema + aliases: + - culture rooting medium + is_a: core field + string_serialization: '{text}|{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001041 + domain_of: + - Biosample + range: string + multivalued: false + cur_land_use: + name: cur_land_use + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Present state of sample site + title: current land use + examples: + - value: conifers + from_schema: https://example.com/nmdc_submission_schema + aliases: + - current land use + is_a: core field + slot_uri: MIXS:0001080 + domain_of: + - Biosample + range: cur_land_use_enum + multivalued: false + cur_vegetation: + name: cur_vegetation + annotations: + expected_value: + tag: expected_value + value: current vegetation type + occurrence: + tag: occurrence + value: '1' + description: Vegetation classification from one or more standard classification + systems, or agricultural crop + title: current vegetation + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - current vegetation + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000312 + domain_of: + - FieldResearchSite + - Biosample + range: string + multivalued: false + cur_vegetation_meth: + name: cur_vegetation_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in vegetation classification + title: current vegetation method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - current vegetation method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000314 + domain_of: + - Biosample + range: string + multivalued: false + date_last_rain: + name: date_last_rain + annotations: + expected_value: + tag: expected_value + value: timestamp + occurrence: + tag: occurrence + value: '1' + description: The date of the last time it rained + title: date last rain + examples: + - value: 2018-05-11:T14:30Z + from_schema: https://example.com/nmdc_submission_schema + aliases: + - date last rain + is_a: core field + slot_uri: MIXS:0000786 + domain_of: + - Biosample + range: string + multivalued: false + density: + name: density + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per cubic meter, gram per cubic centimeter + occurrence: + tag: occurrence + value: '1' + description: Density of the sample, which is its mass per unit volume (aka volumetric + mass density) + title: density + examples: + - value: 1000 kilogram per cubic meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - density + is_a: core field + slot_uri: MIXS:0000435 + domain_of: + - Biosample + range: string + multivalued: false + depos_env: + name: depos_env + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). + If "other" is specified, please propose entry in "additional info" field + title: depositional environment + examples: + - value: Continental - Alluvial + from_schema: https://example.com/nmdc_submission_schema + aliases: + - depositional environment + is_a: core field + slot_uri: MIXS:0000992 + domain_of: + - Biosample + range: depos_env_enum + multivalued: false + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment or soil + samples depth is measured from sediment or soil surface, respectively. Depth + can be reported as an interval for subsurface samples. + title: depth + examples: + - value: 10 meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - depth + is_a: environment field + slot_uri: MIXS:0000018 + domain_of: + - Biosample + range: string + multivalued: false + dew_point: + name: dew_point + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The temperature to which a given parcel of humid air must be cooled, + at constant barometric pressure, for water vapor to condense into water. + title: dew point + examples: + - value: 22 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dew point + is_a: core field + slot_uri: MIXS:0000129 + domain_of: + - Biosample + range: string + multivalued: false + diether_lipids: + name: diether_lipids + annotations: + expected_value: + tag: expected_value + value: diether lipid name;measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of diether lipids; can include multiple types of diether + lipids + title: diether lipids + examples: + - value: 0.2 nanogram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - diether lipids + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000178 + domain_of: + - Biosample + range: string + multivalued: false + diss_carb_dioxide: + name: diss_carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved carbon dioxide in the sample or liquid + portion of the sample + title: dissolved carbon dioxide + examples: + - value: 5 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved carbon dioxide + is_a: core field + slot_uri: MIXS:0000436 + domain_of: + - Biosample + range: string + multivalued: false + diss_hydrogen: + name: diss_hydrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved hydrogen + title: dissolved hydrogen + examples: + - value: 0.3 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved hydrogen + is_a: core field + slot_uri: MIXS:0000179 + domain_of: + - Biosample + range: string + multivalued: false + diss_inorg_carb: + name: diss_inorg_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Dissolved inorganic carbon concentration in the sample, typically + measured after filtering the sample using a 0.45 micrometer filter + title: dissolved inorganic carbon + examples: + - value: 2059 micromole per kilogram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved inorganic carbon + is_a: core field + slot_uri: MIXS:0000434 + domain_of: + - Biosample + range: string + multivalued: false + diss_inorg_nitro: + name: diss_inorg_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved inorganic nitrogen + title: dissolved inorganic nitrogen + examples: + - value: 761 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved inorganic nitrogen + is_a: core field + slot_uri: MIXS:0000698 + domain_of: + - Biosample + range: string + multivalued: false + diss_inorg_phosp: + name: diss_inorg_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved inorganic phosphorus in the sample + title: dissolved inorganic phosphorus + examples: + - value: 56.5 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved inorganic phosphorus + is_a: core field + slot_uri: MIXS:0000106 + domain_of: + - Biosample + range: string + multivalued: false + diss_iron: + name: diss_iron + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved iron in the sample + title: dissolved iron + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved iron + is_a: core field + slot_uri: MIXS:0000139 + domain_of: + - Biosample + range: string + multivalued: false + diss_org_carb: + name: diss_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved organic carbon in the sample, liquid portion + of the sample, or aqueous phase of the fluid + title: dissolved organic carbon + examples: + - value: 197 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved organic carbon + is_a: core field + slot_uri: MIXS:0000433 + domain_of: + - Biosample + range: string + multivalued: false + diss_org_nitro: + name: diss_org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Dissolved organic nitrogen concentration measured as; total dissolved + nitrogen - NH4 - NO3 - NO2 + title: dissolved organic nitrogen + examples: + - value: 0.05 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved organic nitrogen + is_a: core field + slot_uri: MIXS:0000162 + domain_of: + - Biosample + range: string + multivalued: false + diss_oxygen: + name: diss_oxygen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per kilogram, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved oxygen + title: dissolved oxygen + examples: + - value: 175 micromole per kilogram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved oxygen + is_a: core field + slot_uri: MIXS:0000119 + domain_of: + - Biosample + range: string + multivalued: false + diss_oxygen_fluid: + name: diss_oxygen_fluid + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per kilogram, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved oxygen in the oil field produced fluids + as it contributes to oxgen-corrosion and microbial activity (e.g. Mic). + title: dissolved oxygen in fluids + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - dissolved oxygen in fluids + is_a: core field + slot_uri: MIXS:0000438 + domain_of: + - Biosample + range: string + multivalued: false + dna_absorb1: + name: dna_absorb1 + description: 260/280 measurement of DNA sample purity + title: DNA absorbance 260/280 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://example.com/nmdc_submission_schema + rank: 7 + is_a: biomaterial_purity + domain_of: + - Biosample + - ProcessedSample + slot_group: JGI-Metagenomics + range: float + recommended: true + dna_absorb2: + name: dna_absorb2 + description: 260/230 measurement of DNA sample purity + title: DNA absorbance 260/230 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://example.com/nmdc_submission_schema + rank: 8 + is_a: biomaterial_purity + domain_of: + - Biosample + slot_group: JGI-Metagenomics + range: float + recommended: true + dna_concentration: + name: dna_concentration + title: DNA concentration in ng/ul + comments: + - Units must be in ng/uL. Enter the numerical part only. Must be calculated using + a fluorometric method. Acceptable values are 0-2000. + examples: + - value: '100' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - nmdc:nucleic_acid_concentration + rank: 5 + domain_of: + - Biosample + - ProcessedSample + slot_group: JGI-Metagenomics + range: float + recommended: true + minimum_value: 0 + maximum_value: 2000 + dna_cont_type: + name: dna_cont_type + description: Tube or plate (96-well) + title: DNA container type + examples: + - value: plate + from_schema: https://example.com/nmdc_submission_schema + rank: 10 + domain_of: + - Biosample + slot_group: JGI-Metagenomics + range: JgiContTypeEnum + recommended: true + dna_cont_well: + name: dna_cont_well + title: DNA plate position + comments: + - Required when 'plate' is selected for container type. + - Leave blank if the sample will be shipped in a tube. + - JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not + pass validation. + - For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8). + examples: + - value: B2 + from_schema: https://example.com/nmdc_submission_schema + rank: 11 + string_serialization: '{96 well plate pos}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + pattern: ^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$ + dna_container_id: + name: dna_container_id + title: DNA container label + comments: + - Must be unique across all tubes and plates, and <20 characters. All samples + in a plate should have the same plate label. + examples: + - value: Pond_MT_041618 + from_schema: https://example.com/nmdc_submission_schema + rank: 9 + string_serialization: '{text < 20 characters}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + dna_dnase: + name: dna_dnase + title: DNase treatment DNA + comments: + - Note DNase treatment is required for all RNA samples. + examples: + - value: 'no' + from_schema: https://example.com/nmdc_submission_schema + rank: 13 + domain_of: + - Biosample + slot_group: JGI-Metagenomics + range: YesNoEnum + recommended: true + dna_isolate_meth: + name: dna_isolate_meth + description: Describe the method/protocol/kit used to extract DNA/RNA. + title: DNA isolation method + examples: + - value: phenol/chloroform extraction + from_schema: https://example.com/nmdc_submission_schema + aliases: + - Sample Isolation Method + rank: 16 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + dna_project_contact: + name: dna_project_contact + title: DNA seq project contact + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: John Jones + from_schema: https://example.com/nmdc_submission_schema + rank: 18 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + dna_samp_id: + name: dna_samp_id + title: DNA sample ID + todos: + - Removed identifier = TRUE from dna_samp_ID in JGI_sample_slots, as a class can't + have two identifiers. How to force uniqueness? Moot because that column will + be prefilled? + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '187654' + from_schema: https://example.com/nmdc_submission_schema + rank: 3 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + dna_sample_format: + name: dna_sample_format + description: Solution in which the DNA sample has been suspended + title: DNA sample format + examples: + - value: Water + from_schema: https://example.com/nmdc_submission_schema + rank: 12 + domain_of: + - Biosample + slot_group: JGI-Metagenomics + range: DNASampleFormatEnum + recommended: true + dna_sample_name: + name: dna_sample_name + description: Give the DNA sample a name that is meaningful to you. Sample names + must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only. + title: DNA sample name + examples: + - value: JGI_pond_041618 + from_schema: https://example.com/nmdc_submission_schema + rank: 4 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + dna_seq_project: + name: dna_seq_project + title: DNA seq project ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '1191234' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - Seq Project ID + rank: 1 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + dna_seq_project_name: + name: dna_seq_project_name + title: DNA seq project name + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: JGI Pond metagenomics + from_schema: https://example.com/nmdc_submission_schema + rank: 2 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + dna_seq_project_pi: + name: dna_seq_project_pi + title: DNA seq project PI + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: Jane Johnson + from_schema: https://example.com/nmdc_submission_schema + rank: 17 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + dna_volume: + name: dna_volume + title: DNA volume in ul + comments: + - Units must be in uL. Enter the numerical part only. Value must be 0-1000. This + form accepts values < 25, but JGI may refuse to process them unless permission + has been granted by a project manager + examples: + - value: '25' + from_schema: https://example.com/nmdc_submission_schema + rank: 6 + string_serialization: '{float}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + range: float + recommended: true + minimum_value: 0 + maximum_value: 1000 + dnase_rna: + name: dnase_rna + title: DNase treated + comments: + - Note DNase treatment is required for all RNA samples. + examples: + - value: 'no' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - Was Sample DNAse treated? + rank: 13 + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + range: YesNoEnum + recommended: true + door_comp_type: + name: door_comp_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The composite type of the door + title: door type, composite + examples: + - value: revolving + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door type, composite + is_a: core field + slot_uri: MIXS:0000795 + domain_of: + - Biosample + range: door_comp_type_enum + multivalued: false + door_cond: + name: door_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The phsical condition of the door + title: door condition + examples: + - value: new + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door condition + is_a: core field + slot_uri: MIXS:0000788 + domain_of: + - Biosample + range: door_cond_enum + multivalued: false + door_direct: + name: door_direct + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The direction the door opens + title: door direction of opening + examples: + - value: inward + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door direction of opening + is_a: core field + slot_uri: MIXS:0000789 + domain_of: + - Biosample + range: door_direct_enum + multivalued: false + door_loc: + name: door_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The relative location of the door in the room + title: door location + examples: + - value: north + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door location + is_a: core field + slot_uri: MIXS:0000790 + domain_of: + - Biosample + range: door_loc_enum + multivalued: false + door_mat: + name: door_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The material the door is composed of + title: door material + examples: + - value: wood + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door material + is_a: core field + slot_uri: MIXS:0000791 + domain_of: + - Biosample + range: door_mat_enum + multivalued: false + door_move: + name: door_move + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of movement of the door + title: door movement + examples: + - value: swinging + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door movement + is_a: core field + slot_uri: MIXS:0000792 + domain_of: + - Biosample + range: door_move_enum + multivalued: false + door_size: + name: door_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The size of the door + title: door area or size + examples: + - value: 2.5 square meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door area or size + is_a: core field + slot_uri: MIXS:0000158 + domain_of: + - Biosample + range: string + multivalued: false + door_type: + name: door_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of door material + title: door type + examples: + - value: wooden + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door type + is_a: core field + slot_uri: MIXS:0000794 + domain_of: + - Biosample + range: door_type_enum + multivalued: false + door_type_metal: + name: door_type_metal + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of metal door + title: door type, metal + examples: + - value: hollow + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door type, metal + is_a: core field + slot_uri: MIXS:0000796 + domain_of: + - Biosample + range: door_type_metal_enum + multivalued: false + door_type_wood: + name: door_type_wood + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of wood door + title: door type, wood + examples: + - value: battened + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door type, wood + is_a: core field + slot_uri: MIXS:0000797 + domain_of: + - Biosample + range: door_type_wood_enum + multivalued: false + door_water_mold: + name: door_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on a door + title: door signs of water/mold + examples: + - value: presence of mold visible + from_schema: https://example.com/nmdc_submission_schema + aliases: + - door signs of water/mold + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000793 + domain_of: + - Biosample + range: string + multivalued: false + down_par: + name: down_par + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microEinstein per square meter per second, microEinstein per square + centimeter per second + occurrence: + tag: occurrence + value: '1' + description: Visible waveband radiance and irradiance measurements in the water + column + title: downward PAR + examples: + - value: 28.71 microEinstein per square meter per second + from_schema: https://example.com/nmdc_submission_schema + aliases: + - downward PAR + is_a: core field + slot_uri: MIXS:0000703 + domain_of: + - Biosample + range: string + multivalued: false + drainage_class: + name: drainage_class + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Drainage classification from a standard system such as the USDA system + title: drainage classification + examples: + - value: well + from_schema: https://example.com/nmdc_submission_schema + aliases: + - drainage classification + is_a: core field + slot_uri: MIXS:0001085 + domain_of: + - Biosample + range: drainage_class_enum + multivalued: false + drawings: + name: drawings + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The buildings architectural drawings; if design is chosen, indicate + phase-conceptual, schematic, design development, and construction documents + title: drawings + examples: + - value: sketch + from_schema: https://example.com/nmdc_submission_schema + aliases: + - drawings + is_a: core field + slot_uri: MIXS:0000798 + domain_of: + - Biosample + range: drawings_enum + multivalued: false + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this environment. + Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of organisms + in a given environment. The GOLD Ecosystem at the top of the five-level classification + system is aimed at capturing the broader environment from which an organism + or environmental sample is collected. The three broad groups under Ecosystem + are Environmental, Host-associated, and Engineered. They represent samples collected + from a natural environment or from another organism or from engineered environments + like bioreactors respectively. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://gold.jgi.doe.gov/help + is_a: gold_path_field + domain_of: + - Biosample + - Study + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem based + on specific characteristics of the environment from where an organism or sample + is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and Terrestrial. + Ecosystem categories for Host-associated samples can be individual hosts or + phyla and for engineered samples it may be manipulated environments like bioreactors, + solid waste etc. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://gold.jgi.doe.gov/help + is_a: gold_path_field + domain_of: + - Biosample + - Study + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem types + into more distinct subtypes. Ecosystem subtype is in position 4/5 in a GOLD + path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. in + the Ecosystem subtype category. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://gold.jgi.doe.gov/help + is_a: gold_path_field + domain_of: + - Biosample + - Study + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics within + the Ecosystem Category. These common characteristics based grouping is still + broad but specific to the characteristics of a given environment. Ecosystem + type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like Marine + or Thermal springs etc. Ecosystem category Air may have Indoor air or Outdoor + air as different Ecosystem Types. In the case of Host-associated samples, ecosystem + type can represent Respiratory system, Digestive system, Roots etc. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://gold.jgi.doe.gov/help + is_a: gold_path_field + domain_of: + - Biosample + - Study + efficiency_percent: + name: efficiency_percent + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Percentage of volatile solids removed from the anaerobic digestor + title: efficiency percent + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - efficiency percent + is_a: core field + slot_uri: MIXS:0000657 + domain_of: + - Biosample + range: string + multivalued: false + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above the + surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation + examples: + - value: 100 meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - elevation + is_a: environment field + slot_uri: MIXS:0000093 + domain_of: + - FieldResearchSite + - Biosample + range: float + multivalued: false + elevator: + name: elevator + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of elevators within the built structure + title: elevator count + examples: + - value: '2' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - elevator count + is_a: core field + slot_uri: MIXS:0000799 + domain_of: + - Biosample + range: string + multivalued: false + emsl_store_temp: + name: emsl_store_temp + description: The temperature at which the sample should be stored upon delivery + to EMSL + title: EMSL sample storage temperature, deg. C + todos: + - add 'see_also's with link to NEXUS info + comments: + - Enter a temperature in celsius. Numeric portion only. + examples: + - value: '-80' + from_schema: https://example.com/nmdc_submission_schema + rank: 4 + string_serialization: '{float}' + slot_group: EMSL + recommended: true + emulsions: + name: emulsions + annotations: + expected_value: + tag: expected_value + value: emulsion name;measurement value + preferred_unit: + tag: preferred_unit + value: gram per liter + occurrence: + tag: occurrence + value: m + description: Amount or concentration of substances such as paints, adhesives, + mayonnaise, hair colorants, emulsified oils, etc.; can include multiple emulsion + types + title: emulsions + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - emulsions + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000660 + domain_of: + - Biosample + range: string + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated by + one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the broad + anatomical or morphological context + description: 'Report the major environmental system the sample or specimen came + from. The system(s) identified should have a coarse spatial grain, to provide + the general environmental context of where the sampling was done (e.g. in the + desert or a rainforest). We recommend using subclasses of EnvO’s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS' + title: broad-scale environmental context + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - broad-scale environmental context + is_a: mixs_env_triad_field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000012 + domain_of: + - Biosample + range: string + multivalued: false + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity at + time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample or + specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and must + be chosen from subclasses of BFO:0000040 (material entity) that appear in + the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences on your + sample or specimen. We recommend using EnvO terms which are of smaller spatial + grain than your entry for env_broad_scale. Terms, such as anatomical sites, + from other OBO Library ontologies which interoperate with EnvO (e.g. UBERON) + are accepted in this field. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + examples: + - value: litter layer [ENVO:01000338] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - local environmental context + is_a: mixs_env_triad_field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000013 + domain_of: + - Biosample + range: string + multivalued: false + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly surrounds + or hosts the sample or specimen at the time of sampling. Choose values from + subclasses of the 'environmental material' class [ENVO:00010483] in the + Environment Ontology (ENVO). Values for this field should be measurable + or mass material nouns, representing continuous environmental materials. + For host-associated or plant-associated samples, use terms from the UBERON + or Plant Ontology to indicate a tissue, organ, or plant structure + description: 'Report the environmental material(s) immediately surrounding the + sample or specimen at the time of sampling. We recommend using subclasses of + ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO + documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + examples: + - value: soil [ENVO:00001998] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - environmental medium + is_a: mixs_env_triad_field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000014 + domain_of: + - Biosample + range: string + multivalued: false + escalator: + name: escalator + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of escalators within the built structure + title: escalator count + examples: + - value: '4' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - escalator count + is_a: core field + slot_uri: MIXS:0000800 + domain_of: + - Biosample + range: string + multivalued: false + ethylbenzene: + name: ethylbenzene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ethylbenzene in the sample + title: ethylbenzene + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ethylbenzene + is_a: core field + slot_uri: MIXS:0000155 + domain_of: + - Biosample + range: string + multivalued: false + exp_duct: + name: exp_duct + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The amount of exposed ductwork in the room + title: exposed ductwork + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - exposed ductwork + is_a: core field + slot_uri: MIXS:0000144 + domain_of: + - Biosample + range: string + multivalued: false + exp_pipe: + name: exp_pipe + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of exposed pipes in the room + title: exposed pipes + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - exposed pipes + is_a: core field + slot_uri: MIXS:0000220 + domain_of: + - Biosample + range: string + multivalued: false + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of an experiment + design which can be used to describe an experiment, or set of experiments, in + an increasingly detailed manner. This field accepts ontology terms from Experimental + Factor Ontology (EFO) and/or Ontology for Biomedical Investigations (OBI). For + a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - experimental factor + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + domain_of: + - Biosample + range: string + multivalued: false + experimental_factor_other: + name: experimental_factor_other + description: Other details about your sample that you feel can't be accurately + represented in the available columns. + title: experimental factor- other + comments: + - This slot accepts open-ended text about your sample. + - We recommend using key:value pairs. + - Provided pairs will be considered for inclusion as future slots/terms in this + data collection template. + examples: + - value: 'experimental treatment: value' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000008 + - MIXS:0000300 + rank: 7 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + ext_door: + name: ext_door + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of exterior doors in the built structure + title: exterior door count + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - exterior door count + is_a: core field + slot_uri: MIXS:0000170 + domain_of: + - Biosample + range: string + multivalued: false + ext_wall_orient: + name: ext_wall_orient + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The orientation of the exterior wall + title: orientations of exterior wall + examples: + - value: northwest + from_schema: https://example.com/nmdc_submission_schema + aliases: + - orientations of exterior wall + is_a: core field + slot_uri: MIXS:0000817 + domain_of: + - Biosample + range: ext_wall_orient_enum + multivalued: false + ext_window_orient: + name: ext_window_orient + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The compass direction the exterior window of the room is facing + title: orientations of exterior window + examples: + - value: southwest + from_schema: https://example.com/nmdc_submission_schema + aliases: + - orientations of exterior window + is_a: core field + slot_uri: MIXS:0000818 + domain_of: + - Biosample + range: ext_window_orient_enum + multivalued: false + extreme_event: + name: extreme_event + annotations: + expected_value: + tag: expected_value + value: date + occurrence: + tag: occurrence + value: '1' + description: Unusual physical events that may have affected microbial populations + title: history/extreme events + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - history/extreme events + is_a: core field + slot_uri: MIXS:0000320 + domain_of: + - Biosample + range: string + multivalued: false + fao_class: + name: fao_class + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Soil classification from the FAO World Reference Database for Soil + Resources. The list can be found at http://www.fao.org/nr/land/sols/soil/wrb-soil-maps/reference-groups + title: soil_taxonomic/FAO classification + examples: + - value: Luvisols + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil_taxonomic/FAO classification + is_a: core field + slot_uri: MIXS:0001083 + domain_of: + - Biosample + range: fao_class_enum + multivalued: false + fertilizer_regm: + name: fertilizer_regm + annotations: + expected_value: + tag: expected_value + value: fertilizer name;fertilizer amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving the use of fertilizers; should + include the name of fertilizer, amount administered, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple fertilizer + regimens + title: fertilizer regimen + examples: + - value: urea;0.6 milligram per liter;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - fertilizer regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000556 + domain_of: + - Biosample + range: string + multivalued: false + field: + name: field + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the hydrocarbon field (e.g. Albacora) + title: field name + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - field name + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000291 + domain_of: + - Biosample + range: string + multivalued: false + filter_method: + name: filter_method + description: Type of filter used or how the sample was filtered + title: filter method + comments: + - describe the filter or provide a catalog number and manufacturer + examples: + - value: C18 + - value: Basix PES, 13-100-106 FisherSci + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000765 + rank: 6 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + filter_type: + name: filter_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: A device which removes solid particulates or airborne molecular contaminants + title: filter type + examples: + - value: HEPA + from_schema: https://example.com/nmdc_submission_schema + aliases: + - filter type + is_a: core field + slot_uri: MIXS:0000765 + domain_of: + - Biosample + range: filter_type_enum + multivalued: true + fire: + name: fire + annotations: + expected_value: + tag: expected_value + value: date + occurrence: + tag: occurrence + value: '1' + description: Historical and/or physical evidence of fire + title: history/fire + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - history/fire + is_a: core field + slot_uri: MIXS:0001086 + domain_of: + - Biosample + range: string + multivalued: false + fireplace_type: + name: fireplace_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: A firebox with chimney + title: fireplace type + examples: + - value: wood burning + from_schema: https://example.com/nmdc_submission_schema + aliases: + - fireplace type + is_a: core field + string_serialization: '[gas burning|wood burning]' + slot_uri: MIXS:0000802 + domain_of: + - Biosample + range: string + multivalued: false + flooding: + name: flooding + annotations: + expected_value: + tag: expected_value + value: date + occurrence: + tag: occurrence + value: '1' + description: Historical and/or physical evidence of flooding + title: history/flooding + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - history/flooding + is_a: core field + slot_uri: MIXS:0000319 + domain_of: + - Biosample + range: string + multivalued: false + floor_age: + name: floor_age + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: years, weeks, days + occurrence: + tag: occurrence + value: '1' + description: The time period since installment of the carpet or flooring + title: floor age + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - floor age + is_a: core field + slot_uri: MIXS:0000164 + domain_of: + - Biosample + range: string + multivalued: false + floor_area: + name: floor_area + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The area of the floor space within the room + title: floor area + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - floor area + is_a: core field + slot_uri: MIXS:0000165 + domain_of: + - Biosample + range: string + multivalued: false + floor_cond: + name: floor_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the floor at the time of sampling; photos + or video preferred; use drawings to indicate location of damaged areas + title: floor condition + examples: + - value: new + from_schema: https://example.com/nmdc_submission_schema + aliases: + - floor condition + is_a: core field + slot_uri: MIXS:0000803 + domain_of: + - Biosample + range: floor_cond_enum + multivalued: false + floor_count: + name: floor_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of floors in the building, including basements and mechanical + penthouse + title: floor count + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - floor count + is_a: core field + slot_uri: MIXS:0000225 + domain_of: + - Biosample + range: string + multivalued: false + floor_finish_mat: + name: floor_finish_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The floor covering type; the finished surface that is walked on + title: floor finish material + examples: + - value: carpet + from_schema: https://example.com/nmdc_submission_schema + aliases: + - floor finish material + is_a: core field + slot_uri: MIXS:0000804 + domain_of: + - Biosample + range: floor_finish_mat_enum + multivalued: false + floor_struc: + name: floor_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Refers to the structural elements and subfloor upon which the finish + flooring is installed + title: floor structure + examples: + - value: concrete + from_schema: https://example.com/nmdc_submission_schema + aliases: + - floor structure + is_a: core field + slot_uri: MIXS:0000806 + domain_of: + - Biosample + range: floor_struc_enum + multivalued: false + floor_thermal_mass: + name: floor_thermal_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: joule per degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The ability of the floor to provide inertia against temperature fluctuations + title: floor thermal mass + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - floor thermal mass + is_a: core field + slot_uri: MIXS:0000166 + domain_of: + - Biosample + range: string + multivalued: false + floor_water_mold: + name: floor_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew in a room + title: floor signs of water/mold + examples: + - value: ceiling discoloration + from_schema: https://example.com/nmdc_submission_schema + aliases: + - floor signs of water/mold + is_a: core field + slot_uri: MIXS:0000805 + domain_of: + - Biosample + range: floor_water_mold_enum + multivalued: false + fluor: + name: fluor + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram chlorophyll a per cubic meter, volts + occurrence: + tag: occurrence + value: '1' + description: Raw or converted fluorescence of water + title: fluorescence + examples: + - value: 2.5 volts + from_schema: https://example.com/nmdc_submission_schema + aliases: + - fluorescence + is_a: core field + slot_uri: MIXS:0000704 + domain_of: + - Biosample + range: string + multivalued: false + freq_clean: + name: freq_clean + annotations: + expected_value: + tag: expected_value + value: enumeration or {text} + occurrence: + tag: occurrence + value: '1' + description: The number of times the sample location is cleaned. Frequency of + cleaning might be on a Daily basis, Weekly, Monthly, Quarterly or Annually. + title: frequency of cleaning + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - frequency of cleaning + is_a: core field + slot_uri: MIXS:0000226 + domain_of: + - Biosample + range: string + multivalued: false + freq_cook: + name: freq_cook + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of times a meal is cooked per week + title: frequency of cooking + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - frequency of cooking + is_a: core field + slot_uri: MIXS:0000227 + domain_of: + - Biosample + range: string + multivalued: false + fungicide_regm: + name: fungicide_regm + annotations: + expected_value: + tag: expected_value + value: fungicide name;fungicide amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of fungicides; should include + the name of fungicide, amount administered, treatment regimen including how + many times the treatment was repeated, how long each treatment lasted, and the + start and end time of the entire treatment; can include multiple fungicide regimens + title: fungicide regimen + examples: + - value: bifonazole;1 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - fungicide regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000557 + domain_of: + - Biosample + range: string + multivalued: false + furniture: + name: furniture + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The types of furniture present in the sampled room + title: furniture + examples: + - value: chair + from_schema: https://example.com/nmdc_submission_schema + aliases: + - furniture + is_a: core field + slot_uri: MIXS:0000807 + domain_of: + - Biosample + range: furniture_enum + multivalued: false + gaseous_environment: + name: gaseous_environment + annotations: + expected_value: + tag: expected_value + value: gaseous compound name;gaseous compound amount;treatment interval and + duration + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Use of conditions with differing gaseous environments; should include + the name of gaseous compound, amount administered, treatment duration, interval + and total experimental duration; can include multiple gaseous environment regimens + title: gaseous environment + examples: + - value: nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - gaseous environment + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000558 + domain_of: + - Biosample + range: string + multivalued: false + gaseous_substances: + name: gaseous_substances + annotations: + expected_value: + tag: expected_value + value: gaseous substance name;measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Amount or concentration of substances such as hydrogen sulfide, carbon + dioxide, methane, etc.; can include multiple substances + title: gaseous substances + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - gaseous substances + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000661 + domain_of: + - Biosample + range: string + multivalued: false + gender_restroom: + name: gender_restroom + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The gender type of the restroom + title: gender of restroom + examples: + - value: male + from_schema: https://example.com/nmdc_submission_schema + aliases: + - gender of restroom + is_a: core field + slot_uri: MIXS:0000808 + domain_of: + - Biosample + range: gender_restroom_enum + multivalued: false + genetic_mod: + name: genetic_mod + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Genetic modifications of the genome of an organism, which may occur + naturally by spontaneous mutation, or be introduced by some experimental means, + e.g. specification of a transgene or the gene knocked-out or details of transient + transfection + title: genetic modification + examples: + - value: aox1A transgenic + from_schema: https://example.com/nmdc_submission_schema + aliases: + - genetic modification + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0000859 + domain_of: + - Biosample + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country or + sea name followed by specific region name. Country or sea names should be chosen + from the INSDC country list (http://insdc.org/country.html), or the GAZ ontology + (http://purl.bioontology.org/ontology/GAZ) + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - geographic location (country and/or sea,region) + is_a: environment field + string_serialization: '{term}: {term}, {text}' + slot_uri: MIXS:0000010 + domain_of: + - FieldResearchSite + - Biosample + range: string + multivalued: false + glucosidase_act: + name: glucosidase_act + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mol per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of glucosidase activity + title: glucosidase activity + examples: + - value: 5 mol per liter per hour + from_schema: https://example.com/nmdc_submission_schema + aliases: + - glucosidase activity + is_a: core field + slot_uri: MIXS:0000137 + domain_of: + - Biosample + range: string + multivalued: false + gravidity: + name: gravidity + annotations: + expected_value: + tag: expected_value + value: gravidity status;timestamp + occurrence: + tag: occurrence + value: '1' + description: Whether or not subject is gravid, and if yes date due or date post-conception, + specifying which is used + title: gravidity + examples: + - value: yes;due date:2018-05-11 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - gravidity + is_a: core field + string_serialization: '{boolean};{timestamp}' + slot_uri: MIXS:0000875 + domain_of: + - Biosample + range: string + multivalued: false + gravity: + name: gravity + annotations: + expected_value: + tag: expected_value + value: gravity factor value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: meter per square second, g + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of gravity factor to study + various types of responses in presence, absence or modified levels of gravity; + treatment regimen including how many times the treatment was repeated, how long + each treatment lasted, and the start and end time of the entire treatment; can + include multiple treatments + title: gravity + examples: + - value: 12 g;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - gravity + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000559 + domain_of: + - Biosample + range: string + multivalued: false + growth_facil: + name: growth_facil + annotations: + expected_value: + tag: expected_value + value: free text or CO + occurrence: + tag: occurrence + value: '1' + description: 'Type of facility where the sampled plant was grown; controlled vocabulary: + growth chamber, open top chamber, glasshouse, experimental garden, field. Alternatively + use Crop Ontology (CO) terms, see http://www.cropontology.org/ontology/CO_715/Crop%20Research' + title: growth facility + examples: + - value: Growth chamber [CO_715:0000189] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - growth facility + is_a: core field + string_serialization: '{text}|{termLabel} {[termID]}' + slot_uri: MIXS:0001043 + domain_of: + - Biosample + range: string + multivalued: false + growth_habit: + name: growth_habit + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Characteristic shape, appearance or growth form of a plant species + title: growth habit + examples: + - value: spreading + from_schema: https://example.com/nmdc_submission_schema + aliases: + - growth habit + is_a: core field + slot_uri: MIXS:0001044 + domain_of: + - Biosample + range: growth_habit_enum + multivalued: false + growth_hormone_regm: + name: growth_hormone_regm + annotations: + expected_value: + tag: expected_value + value: growth hormone name;growth hormone amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of growth hormones; should + include the name of growth hormone, amount administered, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple growth + hormone regimens + title: growth hormone regimen + examples: + - value: abscisic acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - growth hormone regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000560 + domain_of: + - Biosample + range: string + multivalued: false + hall_count: + name: hall_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The total count of hallways and cooridors in the built structure + title: hallway/corridor count + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - hallway/corridor count + is_a: core field + slot_uri: MIXS:0000228 + domain_of: + - Biosample + range: string + multivalued: false + handidness: + name: handidness + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The handidness of the individual sampled + title: handidness + examples: + - value: right handedness + from_schema: https://example.com/nmdc_submission_schema + aliases: + - handidness + is_a: core field + slot_uri: MIXS:0000809 + domain_of: + - Biosample + range: handidness_enum + multivalued: false + hc_produced: + name: hc_produced + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main hydrocarbon type produced from resource (i.e. Oil, gas, condensate, + etc). If "other" is specified, please propose entry in "additional info" field + title: hydrocarbon type produced + examples: + - value: Gas + from_schema: https://example.com/nmdc_submission_schema + aliases: + - hydrocarbon type produced + is_a: core field + slot_uri: MIXS:0000989 + domain_of: + - Biosample + range: hc_produced_enum + multivalued: false + hcr: + name: hcr + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main Hydrocarbon Resource type. The term "Hydrocarbon Resource" HCR + defined as a natural environmental feature containing large amounts of hydrocarbons + at high concentrations potentially suitable for commercial exploitation. This + term should not be confused with the Hydrocarbon Occurrence term which also + includes hydrocarbon-rich environments with currently limited commercial interest + such as seeps, outcrops, gas hydrates etc. If "other" is specified, please propose + entry in "additional info" field + title: hydrocarbon resource type + examples: + - value: Oil Sand + from_schema: https://example.com/nmdc_submission_schema + aliases: + - hydrocarbon resource type + is_a: core field + slot_uri: MIXS:0000988 + domain_of: + - Biosample + range: hcr_enum + multivalued: false + hcr_fw_salinity: + name: hcr_fw_salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original formation water salinity (prior to secondary recovery e.g. + Waterflooding) expressed as TDS + title: formation water salinity + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - formation water salinity + is_a: core field + slot_uri: MIXS:0000406 + domain_of: + - Biosample + range: string + multivalued: false + hcr_geol_age: + name: hcr_geol_age + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). + If "other" is specified, please propose entry in "additional info" field' + title: hydrocarbon resource geological age + examples: + - value: Silurian + from_schema: https://example.com/nmdc_submission_schema + aliases: + - hydrocarbon resource geological age + is_a: core field + slot_uri: MIXS:0000993 + domain_of: + - Biosample + range: hcr_geol_age_enum + multivalued: false + hcr_pressure: + name: hcr_pressure + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: atmosphere, kilopascal + occurrence: + tag: occurrence + value: '1' + description: Original pressure of the hydrocarbon resource + title: hydrocarbon resource original pressure + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - hydrocarbon resource original pressure + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000395 + domain_of: + - Biosample + range: string + multivalued: false + hcr_temp: + name: hcr_temp + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Original temperature of the hydrocarbon resource + title: hydrocarbon resource original temperature + examples: + - value: 150-295 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - hydrocarbon resource original temperature + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000393 + domain_of: + - Biosample + range: string + multivalued: false + heat_cool_type: + name: heat_cool_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: Methods of conditioning or heating a room or building + title: heating and cooling system type + examples: + - value: heat pump + from_schema: https://example.com/nmdc_submission_schema + aliases: + - heating and cooling system type + is_a: core field + slot_uri: MIXS:0000766 + domain_of: + - Biosample + range: heat_cool_type_enum + multivalued: true + heat_deliv_loc: + name: heat_deliv_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The location of heat delivery within the room + title: heating delivery locations + examples: + - value: north + from_schema: https://example.com/nmdc_submission_schema + aliases: + - heating delivery locations + is_a: core field + slot_uri: MIXS:0000810 + domain_of: + - Biosample + range: heat_deliv_loc_enum + multivalued: false + heat_sys_deliv_meth: + name: heat_sys_deliv_meth + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The method by which the heat is delivered through the system + title: heating system delivery method + examples: + - value: radiant + from_schema: https://example.com/nmdc_submission_schema + aliases: + - heating system delivery method + is_a: core field + string_serialization: '[conductive|radiant]' + slot_uri: MIXS:0000812 + domain_of: + - Biosample + range: string + multivalued: false + heat_system_id: + name: heat_system_id + annotations: + expected_value: + tag: expected_value + value: unique identifier + occurrence: + tag: occurrence + value: '1' + description: The heating system identifier + title: heating system identifier + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - heating system identifier + is_a: core field + slot_uri: MIXS:0000833 + domain_of: + - Biosample + range: string + multivalued: false + heavy_metals: + name: heavy_metals + annotations: + expected_value: + tag: expected_value + value: heavy metal name;measurement value unit + preferred_unit: + tag: preferred_unit + value: microgram per gram + occurrence: + tag: occurrence + value: m + description: Heavy metals present in the sequenced sample and their concentrations. + For multiple heavy metals and concentrations, add multiple copies of this field. + title: extreme_unusual_properties/heavy metals + examples: + - value: mercury;0.09 micrograms per gram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - extreme_unusual_properties/heavy metals + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000652 + domain_of: + - Biosample + range: string + multivalued: false + heavy_metals_meth: + name: heavy_metals_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining heavy metals + title: extreme_unusual_properties/heavy metals method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - extreme_unusual_properties/heavy metals method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000343 + domain_of: + - Biosample + range: string + multivalued: false + height_carper_fiber: + name: height_carper_fiber + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: centimeter + occurrence: + tag: occurrence + value: '1' + description: The average carpet fiber height in the indoor environment + title: height carpet fiber mat + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - height carpet fiber mat + is_a: core field + slot_uri: MIXS:0000167 + domain_of: + - Biosample + range: string + multivalued: false + herbicide_regm: + name: herbicide_regm + annotations: + expected_value: + tag: expected_value + value: herbicide name;herbicide amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of herbicides; information + about treatment involving use of growth hormones; should include the name of + herbicide, amount administered, treatment regimen including how many times the + treatment was repeated, how long each treatment lasted, and the start and end + time of the entire treatment; can include multiple regimens + title: herbicide regimen + examples: + - value: atrazine;10 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - herbicide regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000561 + domain_of: + - Biosample + range: string + multivalued: false + horizon_meth: + name: horizon_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the horizon + title: soil horizon method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil horizon method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000321 + domain_of: + - Biosample + range: string + multivalued: false + host_age: + name: host_age + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: year, day, hour + occurrence: + tag: occurrence + value: '1' + description: Age of host at the time of sampling; relevant scale depends on species + and study, e.g. Could be seconds for amoebae or centuries for trees + title: host age + examples: + - value: 10 days + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host age + is_a: core field + slot_uri: MIXS:0000255 + domain_of: + - Biosample + range: string + multivalued: false + host_body_habitat: + name: host_body_habitat + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Original body habitat where the sample was obtained from + title: host body habitat + examples: + - value: nasopharynx + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host body habitat + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000866 + domain_of: + - Biosample + range: string + multivalued: false + host_body_product: + name: host_body_product + annotations: + expected_value: + tag: expected_value + value: FMA or UBERON + occurrence: + tag: occurrence + value: '1' + description: Substance produced by the body, e.g. Stool, mucus, where the sample + was obtained from. For foundational model of anatomy ontology (fma) or Uber-anatomy + ontology (UBERON) terms, please see https://www.ebi.ac.uk/ols/ontologies/fma + or https://www.ebi.ac.uk/ols/ontologies/uberon + title: host body product + examples: + - value: mucus [UBERON:0000912] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host body product + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000888 + domain_of: + - Biosample + range: string + multivalued: false + host_body_site: + name: host_body_site + annotations: + expected_value: + tag: expected_value + value: FMA or UBERON + occurrence: + tag: occurrence + value: '1' + description: Name of body site where the sample was obtained from, such as a specific + organ or tissue (tongue, lung etc...). For foundational model of anatomy ontology + (fma) (v 4.11.0) or Uber-anatomy ontology (UBERON) (v releases/2014-06-15) terms, + please see http://purl.bioontology.org/ontology/FMA or http://purl.bioontology.org/ontology/UBERON + title: host body site + examples: + - value: gill [UBERON:0002535] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host body site + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000867 + domain_of: + - Biosample + range: string + multivalued: false + host_body_temp: + name: host_body_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Core body temperature of the host when sample was collected + title: host body temperature + examples: + - value: 15 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host body temperature + is_a: core field + slot_uri: MIXS:0000274 + domain_of: + - Biosample + range: string + multivalued: false + host_color: + name: host_color + annotations: + expected_value: + tag: expected_value + value: color + occurrence: + tag: occurrence + value: '1' + description: The color of host + title: host color + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host color + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000260 + domain_of: + - Biosample + range: string + multivalued: false + host_common_name: + name: host_common_name + annotations: + expected_value: + tag: expected_value + value: common name + occurrence: + tag: occurrence + value: '1' + description: Common name of the host. + title: host common name + examples: + - value: human + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host common name + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000248 + domain_of: + - Biosample + range: string + multivalued: false + host_diet: + name: host_diet + annotations: + expected_value: + tag: expected_value + value: diet type + occurrence: + tag: occurrence + value: m + description: Type of diet depending on the host, for animals omnivore, herbivore + etc., for humans high-fat, meditteranean etc.; can include multiple diet types + title: host diet + examples: + - value: herbivore + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host diet + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000869 + domain_of: + - Biosample + range: string + multivalued: false + host_disease_stat: + name: host_disease_stat + annotations: + expected_value: + tag: expected_value + value: disease name or Disease Ontology term + description: List of diseases with which the host has been diagnosed; can include + multiple diagnoses. The value of the field depends on host; for humans the terms + should be chosen from the DO (Human Disease Ontology) at https://www.disease-ontology.org, + non-human host diseases are free text + title: host disease status + examples: + - value: rabies [DOID:11260] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host disease status + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000031 + domain_of: + - Biosample + range: string + multivalued: false + host_dry_mass: + name: host_dry_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilogram, gram + occurrence: + tag: occurrence + value: '1' + description: Measurement of dry mass + title: host dry mass + examples: + - value: 500 gram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host dry mass + is_a: core field + slot_uri: MIXS:0000257 + domain_of: + - Biosample + range: string + multivalued: false + host_family_relation: + name: host_family_relation + annotations: + expected_value: + tag: expected_value + value: relationship type;arbitrary identifier + occurrence: + tag: occurrence + value: m + description: Familial relationships to other hosts in the same study; can include + multiple relationships + title: host family relationship + examples: + - value: offspring;Mussel25 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host family relationship + is_a: core field + string_serialization: '{text};{text}' + slot_uri: MIXS:0000872 + domain_of: + - Biosample + range: string + multivalued: false + host_genotype: + name: host_genotype + annotations: + expected_value: + tag: expected_value + value: genotype + occurrence: + tag: occurrence + value: '1' + description: Observed genotype + title: host genotype + examples: + - value: C57BL/6 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host genotype + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000365 + domain_of: + - Biosample + range: string + multivalued: false + host_growth_cond: + name: host_growth_cond + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Literature reference giving growth conditions of the host + title: host growth conditions + examples: + - value: https://academic.oup.com/icesjms/article/68/2/349/617247 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host growth conditions + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0000871 + domain_of: + - Biosample + range: string + multivalued: false + host_height: + name: host_height + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: centimeter, millimeter, meter + occurrence: + tag: occurrence + value: '1' + description: The height of subject + title: host height + examples: + - value: 0.1 meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host height + is_a: core field + slot_uri: MIXS:0000264 + domain_of: + - Biosample + range: string + multivalued: false + host_last_meal: + name: host_last_meal + annotations: + expected_value: + tag: expected_value + value: content;duration + occurrence: + tag: occurrence + value: m + description: Content of last meal and time since feeding; can include multiple + values + title: host last meal + examples: + - value: corn feed;P2H + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host last meal + is_a: core field + string_serialization: '{text};{duration}' + slot_uri: MIXS:0000870 + domain_of: + - Biosample + range: string + multivalued: false + host_length: + name: host_length + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: centimeter, millimeter, meter + occurrence: + tag: occurrence + value: '1' + description: The length of subject + title: host length + examples: + - value: 1 meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host length + is_a: core field + slot_uri: MIXS:0000256 + domain_of: + - Biosample + range: string + multivalued: false + host_life_stage: + name: host_life_stage + annotations: + expected_value: + tag: expected_value + value: stage + occurrence: + tag: occurrence + value: '1' + description: Description of life stage of host + title: host life stage + examples: + - value: adult + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host life stage + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000251 + domain_of: + - Biosample + range: string + multivalued: false + host_phenotype: + name: host_phenotype + annotations: + expected_value: + tag: expected_value + value: PATO or HP + occurrence: + tag: occurrence + value: '1' + description: Phenotype of human or other host. For phenotypic quality ontology + (pato) (v 2018-03-27) terms, please see http://purl.bioontology.org/ontology/pato. + For Human Phenotype Ontology (HP) (v 2018-06-13) please see http://purl.bioontology.org/ontology/HP + title: host phenotype + examples: + - value: elongated [PATO:0001154] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host phenotype + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000874 + domain_of: + - Biosample + range: string + multivalued: false + host_sex: + name: host_sex + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Gender or physical sex of the host. + title: host sex + examples: + - value: non-binary + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host sex + is_a: core field + slot_uri: MIXS:0000811 + domain_of: + - Biosample + range: host_sex_enum + multivalued: false + host_shape: + name: host_shape + annotations: + expected_value: + tag: expected_value + value: shape + occurrence: + tag: occurrence + value: '1' + description: Morphological shape of host + title: host shape + examples: + - value: round + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host shape + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000261 + domain_of: + - Biosample + range: string + multivalued: false + host_subject_id: + name: host_subject_id + annotations: + expected_value: + tag: expected_value + value: unique identifier + occurrence: + tag: occurrence + value: '1' + description: A unique identifier by which each subject can be referred to, de-identified. + title: host subject id + examples: + - value: MPI123 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host subject id + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000861 + domain_of: + - Biosample + range: string + multivalued: false + host_subspecf_genlin: + name: host_subspecf_genlin + annotations: + expected_value: + tag: expected_value + value: Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, + e.g. serovar, biotype, ecotype, variety, cultivar. + occurrence: + tag: occurrence + value: m + description: Information about the genetic distinctness of the host organism below + the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, cultivar, + or any relevant genetic typing schemes like Group I plasmid. Subspecies should + not be recorded in this term, but in the NCBI taxonomy. Supply both the lineage + name and the lineage rank separated by a colon, e.g., biovar:abc123. + title: host subspecific genetic lineage + examples: + - value: 'serovar:Newport, variety:glabrum, cultivar: Red Delicious' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host subspecific genetic lineage + is_a: core field + string_serialization: '{rank name}:{text}' + slot_uri: MIXS:0001318 + domain_of: + - Biosample + range: string + multivalued: false + host_substrate: + name: host_substrate + annotations: + expected_value: + tag: expected_value + value: substrate name + occurrence: + tag: occurrence + value: '1' + description: The growth substrate of the host. + title: host substrate + examples: + - value: rock + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host substrate + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000252 + domain_of: + - Biosample + range: string + multivalued: false + host_symbiont: + name: host_symbiont + annotations: + expected_value: + tag: expected_value + value: species name or common name + occurrence: + tag: occurrence + value: m + description: The taxonomic name of the organism(s) found living in mutualistic, + commensalistic, or parasitic symbiosis with the specific host. + title: observed host symbionts + examples: + - value: flukeworms + from_schema: https://example.com/nmdc_submission_schema + aliases: + - observed host symbionts + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001298 + domain_of: + - Biosample + range: string + multivalued: false + host_taxid: + name: host_taxid + annotations: + expected_value: + tag: expected_value + value: NCBI taxon identifier + occurrence: + tag: occurrence + value: '1' + description: NCBI taxon id of the host, e.g. 9606 + title: host taxid + comments: + - Homo sapiens [NCBITaxon:9606] would be a reasonable has_raw_value + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host taxid + is_a: core field + slot_uri: MIXS:0000250 + domain_of: + - Biosample + range: string + multivalued: false + host_tot_mass: + name: host_tot_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilogram, gram + occurrence: + tag: occurrence + value: '1' + description: Total mass of the host at collection, the unit depends on host + title: host total mass + examples: + - value: 2500 gram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host total mass + is_a: core field + slot_uri: MIXS:0000263 + domain_of: + - Biosample + range: string + multivalued: false + host_wet_mass: + name: host_wet_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilogram, gram + occurrence: + tag: occurrence + value: '1' + description: Measurement of wet mass + title: host wet mass + examples: + - value: 1500 gram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - host wet mass + is_a: core field + slot_uri: MIXS:0000567 + domain_of: + - Biosample + range: string + multivalued: false + humidity: + name: humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per cubic meter + occurrence: + tag: occurrence + value: '1' + description: Amount of water vapour in the air, at the time of sampling + title: humidity + examples: + - value: 25 gram per cubic meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - humidity + is_a: core field + slot_uri: MIXS:0000100 + domain_of: + - Biosample + range: string + multivalued: false + humidity_regm: + name: humidity_regm + annotations: + expected_value: + tag: expected_value + value: humidity value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram per cubic meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying degree + of humidity; information about treatment involving use of growth hormones; should + include amount of humidity administered, treatment regimen including how many + times the treatment was repeated, how long each treatment lasted, and the start + and end time of the entire treatment; can include multiple regimens + title: humidity regimen + examples: + - value: 25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - humidity regimen + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000568 + domain_of: + - Biosample + range: string + multivalued: false + indoor_space: + name: indoor_space + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: A distinguishable space within a structure, the purpose for which + discrete areas of a building is used + title: indoor space + examples: + - value: foyer + from_schema: https://example.com/nmdc_submission_schema + aliases: + - indoor space + is_a: core field + slot_uri: MIXS:0000763 + domain_of: + - Biosample + range: indoor_space_enum + multivalued: false + indoor_surf: + name: indoor_surf + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Type of indoor surface + title: indoor surface + examples: + - value: wall + from_schema: https://example.com/nmdc_submission_schema + aliases: + - indoor surface + is_a: core field + slot_uri: MIXS:0000764 + domain_of: + - Biosample + range: indoor_surf_enum + multivalued: false + indust_eff_percent: + name: indust_eff_percent + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Percentage of industrial effluents received by wastewater treatment + plant + title: industrial effluent percent + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - industrial effluent percent + is_a: core field + slot_uri: MIXS:0000662 + domain_of: + - Biosample + range: string + multivalued: false + infiltrations: + name: infiltrations + description: The amount of time it takes to complete each infiltration activity + examples: + - value: '[''00:01:32'', ''00:00:53'']' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.protocols.io/view/field-sampling-protocol-kqdg3962pg25/v1 + aliases: + - infiltration_1 + - infiltration_2 + list_elements_ordered: true + domain_of: + - Biosample + range: string + multivalued: false + pattern: ^(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9]$ + inorg_particles: + name: inorg_particles + annotations: + expected_value: + tag: expected_value + value: inorganic particle name;measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of particles such as sand, grit, metal particles, ceramics, + etc.; can include multiple particles + title: inorganic particles + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - inorganic particles + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000664 + domain_of: + - Biosample + range: string + multivalued: false + inside_lux: + name: inside_lux + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilowatt per square metre + occurrence: + tag: occurrence + value: '1' + description: The recorded value at sampling time (power density) + title: inside lux light + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - inside lux light + is_a: core field + slot_uri: MIXS:0000168 + domain_of: + - Biosample + range: string + multivalued: false + int_wall_cond: + name: int_wall_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the wall at the time of sampling; photos + or video preferred; use drawings to indicate location of damaged areas + title: interior wall condition + examples: + - value: damaged + from_schema: https://example.com/nmdc_submission_schema + aliases: + - interior wall condition + is_a: core field + slot_uri: MIXS:0000813 + domain_of: + - Biosample + range: int_wall_cond_enum + multivalued: false + isotope_exposure: + name: isotope_exposure + description: List isotope exposure or addition applied to your sample. + title: isotope exposure/addition + todos: + - Can we make the H218O correctly super and subscripted? + comments: + - This is required when your experimental design includes the use of isotopically + labeled compounds + examples: + - value: 13C glucose + - value: 18O water + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000751 + rank: 16 + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + iw_bt_date_well: + name: iw_bt_date_well + annotations: + expected_value: + tag: expected_value + value: timestamp + occurrence: + tag: occurrence + value: '1' + description: Injection water breakthrough date per well following a secondary + and/or tertiary recovery + title: injection water breakthrough date of specific well + examples: + - value: '2018-05-11' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - injection water breakthrough date of specific well + is_a: core field + slot_uri: MIXS:0001010 + domain_of: + - Biosample + range: string + multivalued: false + iwf: + name: iwf + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: Proportion of the produced fluids derived from injected water at + the time of sampling. (e.g. 87%) + title: injection water fraction + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - injection water fraction + is_a: core field + slot_uri: MIXS:0000455 + domain_of: + - Biosample + range: string + multivalued: false + last_clean: + name: last_clean + annotations: + expected_value: + tag: expected_value + value: timestamp + occurrence: + tag: occurrence + value: '1' + description: The last time the floor was cleaned (swept, mopped, vacuumed) + title: last time swept/mopped/vacuumed + examples: + - value: 2018-05-11:T14:30Z + from_schema: https://example.com/nmdc_submission_schema + aliases: + - last time swept/mopped/vacuumed + is_a: core field + slot_uri: MIXS:0000814 + domain_of: + - Biosample + range: string + multivalued: false + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude and + longitude. The values should be reported in decimal degrees and in WGS84 system + title: geographic location (latitude and longitude) + examples: + - value: 50.586825 6.408977 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - geographic location (latitude and longitude) + is_a: environment field + string_serialization: '{float} {float}' + slot_uri: MIXS:0000009 + domain_of: + - FieldResearchSite + - Biosample + range: string + multivalued: false + lbc_thirty: + name: lbc_thirty + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: ppm CaCO3/pH + occurrence: + tag: occurrence + value: '1' + description: lime buffer capacity, determined after 30 minute incubation + title: lime buffer capacity (at 30 minutes) + comments: + - This is the mass of lime, in mg, needed to raise the pH of one kg of soil by + one pH unit + examples: + - value: 543 mg/kg + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.ornl.gov/content/bio-scales-0 + - https://secure.caes.uga.edu/extension/publications/files/pdf/C%20874_5.PDF + aliases: + - lbc_thirty + - lbc30 + - lime buffer capacity (at 30 minutes) + domain_of: + - Biosample + range: string + multivalued: false + lbceq: + name: lbceq + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: ppm CaCO3/pH + occurrence: + tag: occurrence + value: '1' + description: lime buffer capacity, determined at equilibrium after 5 day incubation + title: lime buffer capacity (after 5 day incubation) + comments: + - This is the mass of lime, in mg, needed to raise the pH of one kg of soil by + one pH unit + examples: + - value: 1575 mg/kg + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - lbceq + - lime buffer capacity (at 5-day equilibrium) + domain_of: + - Biosample + range: string + multivalued: false + light_intensity: + name: light_intensity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: lux + occurrence: + tag: occurrence + value: '1' + description: Measurement of light intensity + title: light intensity + examples: + - value: 0.3 lux + from_schema: https://example.com/nmdc_submission_schema + aliases: + - light intensity + is_a: core field + slot_uri: MIXS:0000706 + domain_of: + - Biosample + range: string + multivalued: false + light_regm: + name: light_regm + annotations: + expected_value: + tag: expected_value + value: exposure type;light intensity;light quality + preferred_unit: + tag: preferred_unit + value: lux; micrometer, nanometer, angstrom + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving exposure to light, including + both light intensity and quality. + title: light regimen + examples: + - value: incandescant light;10 lux;450 nanometer + from_schema: https://example.com/nmdc_submission_schema + aliases: + - light regimen + is_a: core field + string_serialization: '{text};{float} {unit};{float} {unit}' + slot_uri: MIXS:0000569 + domain_of: + - Biosample + range: string + multivalued: false + light_type: + name: light_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: Application of light to achieve some practical or aesthetic effect. + Lighting includes the use of both artificial light sources such as lamps and + light fixtures, as well as natural illumination by capturing daylight. Can also + include absence of light + title: light type + examples: + - value: desk lamp + from_schema: https://example.com/nmdc_submission_schema + aliases: + - light type + is_a: core field + slot_uri: MIXS:0000769 + domain_of: + - Biosample + range: light_type_enum + multivalued: true + link_addit_analys: + name: link_addit_analys + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Link to additional analysis results performed on the sample + title: links to additional analysis + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - links to additional analysis + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000340 + domain_of: + - Biosample + range: string + multivalued: false + link_class_info: + name: link_class_info + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Link to digitized soil maps or other soil classification information + title: link to classification information + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - link to classification information + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000329 + domain_of: + - Biosample + range: string + multivalued: false + link_climate_info: + name: link_climate_info + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Link to climate resource + title: link to climate information + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - link to climate information + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000328 + domain_of: + - Biosample + range: string + multivalued: false + lithology: + name: lithology + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Hydrocarbon resource main lithology (Additional information: http://petrowiki.org/Lithology_and_rock_type_determination). + If "other" is specified, please propose entry in "additional info" field' + title: lithology + examples: + - value: Volcanic + from_schema: https://example.com/nmdc_submission_schema + aliases: + - lithology + is_a: core field + slot_uri: MIXS:0000990 + domain_of: + - Biosample + range: lithology_enum + multivalued: false + local_class: + name: local_class + annotations: + expected_value: + tag: expected_value + value: local classification name + occurrence: + tag: occurrence + value: '1' + description: Soil classification based on local soil classification system + title: soil_taxonomic/local classification + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil_taxonomic/local classification + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000330 + domain_of: + - FieldResearchSite + - Biosample + range: string + multivalued: false + local_class_meth: + name: local_class_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the local soil classification + title: soil_taxonomic/local classification method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil_taxonomic/local classification method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000331 + domain_of: + - Biosample + range: string + multivalued: false + magnesium: + name: magnesium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter, milligram per liter, parts per million, micromole per + kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of magnesium in the sample + title: magnesium + examples: + - value: 52.8 micromole per kilogram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - magnesium + is_a: core field + slot_uri: MIXS:0000431 + domain_of: + - Biosample + range: string + multivalued: false + manganese: + name: manganese + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg (ppm) + occurrence: + tag: occurrence + value: '1' + description: Concentration of manganese in the sample + title: manganese + examples: + - value: 24.7 mg/kg + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - manganese + domain_of: + - Biosample + range: string + multivalued: false + max_occup: + name: max_occup + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The maximum amount of people allowed in the indoor environment + title: maximum occupancy + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - maximum occupancy + is_a: core field + slot_uri: MIXS:0000229 + domain_of: + - Biosample + range: string + multivalued: false + mean_frict_vel: + name: mean_frict_vel + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second + occurrence: + tag: occurrence + value: '1' + description: Measurement of mean friction velocity + title: mean friction velocity + examples: + - value: 0.5 meter per second + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mean friction velocity + is_a: core field + slot_uri: MIXS:0000498 + domain_of: + - Biosample + range: string + multivalued: false + mean_peak_frict_vel: + name: mean_peak_frict_vel + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second + occurrence: + tag: occurrence + value: '1' + description: Measurement of mean peak friction velocity + title: mean peak friction velocity + examples: + - value: 1 meter per second + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mean peak friction velocity + is_a: core field + slot_uri: MIXS:0000502 + domain_of: + - Biosample + range: string + multivalued: false + mech_struc: + name: mech_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'mechanical structure: a moving structure' + title: mechanical structure + examples: + - value: elevator + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mechanical structure + is_a: core field + slot_uri: MIXS:0000815 + domain_of: + - Biosample + range: mech_struc_enum + multivalued: false + mechanical_damage: + name: mechanical_damage + annotations: + expected_value: + tag: expected_value + value: damage type;body site + occurrence: + tag: occurrence + value: m + description: Information about any mechanical damage exerted on the plant; can + include multiple damages and sites + title: mechanical damage + examples: + - value: pruning;bark + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mechanical damage + is_a: core field + string_serialization: '{text};{text}' + slot_uri: MIXS:0001052 + domain_of: + - Biosample + range: string + multivalued: false + methane: + name: methane + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per billion, parts per million + occurrence: + tag: occurrence + value: '1' + description: Methane (gas) amount or concentration at the time of sampling + title: methane + examples: + - value: 1800 parts per billion + from_schema: https://example.com/nmdc_submission_schema + aliases: + - methane + is_a: core field + slot_uri: MIXS:0000101 + domain_of: + - Biosample + range: string + multivalued: false + micro_biomass_c_meth: + name: micro_biomass_c_meth + description: Reference or method used in determining microbial biomass carbon + title: microbial biomass carbon method + todos: + - How should we separate values? | or ;? lets be consistent + comments: + - required if "microbial_biomass_c" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(87)90052-6 + - value: https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526 + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000339 + rank: 11 + string_serialization: '{PMID}|{DOI}|{URL}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + micro_biomass_meth: + name: micro_biomass_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining microbial biomass + title: microbial biomass method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - microbial biomass method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000339 + domain_of: + - Biosample + range: string + multivalued: false + micro_biomass_n_meth: + name: micro_biomass_n_meth + description: Reference or method used in determining microbial biomass nitrogen + title: microbial biomass nitrogen method + comments: + - required if "microbial_biomass_n" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(87)90052-6 + - value: https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526 + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000339 + rank: 13 + string_serialization: '{PMID}|{DOI}|{URL}' + domain_of: + - Biosample + slot_group: MIxS Inspired + microbial_biomass: + name: microbial_biomass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: ton, kilogram, gram per kilogram soil + occurrence: + tag: occurrence + value: '1' + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. If you keep this, you would need + to have correction factors used for conversion to the final units + title: microbial biomass + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - microbial biomass + is_a: core field + slot_uri: MIXS:0000650 + domain_of: + - Biosample + range: string + multivalued: false + microbial_biomass_c: + name: microbial_biomass_c + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. + title: microbial biomass carbon + comments: + - If you provide this, correction factors used for conversion to the final units + and method are required + examples: + - value: 0.05 ug C/g dry soil + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000650 + rank: 10 + string_serialization: '{float} {unit}' + domain_of: + - Biosample + slot_group: MIxS Inspired + microbial_biomass_n: + name: microbial_biomass_n + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. + title: microbial biomass nitrogen + comments: + - If you provide this, correction factors used for conversion to the final units + and method are required + examples: + - value: 0.05 ug N/g dry soil + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000650 + rank: 12 + string_serialization: '{float} {unit}' + domain_of: + - Biosample + slot_group: MIxS Inspired + mineral_nutr_regm: + name: mineral_nutr_regm + annotations: + expected_value: + tag: expected_value + value: mineral nutrient name;mineral nutrient amount;treatment interval and + duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving the use of mineral supplements; + should include the name of mineral nutrient, amount administered, treatment + regimen including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include multiple + mineral nutrient regimens + title: mineral nutrient regimen + examples: + - value: potassium;15 gram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mineral nutrient regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000570 + domain_of: + - Biosample + range: string + multivalued: false + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that is not + listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://example.com/nmdc_submission_schema + aliases: + - miscellaneous parameter + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + domain_of: + - Biosample + range: string + multivalued: false + n_alkanes: + name: n_alkanes + annotations: + expected_value: + tag: expected_value + value: n-alkane name;measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of n-alkanes; can include multiple n-alkanes + title: n-alkanes + examples: + - value: n-hexadecane;100 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - n-alkanes + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000503 + domain_of: + - Biosample + range: string + multivalued: false + nitrate: + name: nitrate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - nitrate + is_a: core field + slot_uri: MIXS:0000425 + domain_of: + - Biosample + range: string + multivalued: false + nitrate_nitrogen: + name: nitrate_nitrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate nitrogen in the sample + title: nitrate_nitrogen + comments: + - often below some specified limit of detection + examples: + - value: 0.29 mg/kg + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - nitrate_nitrogen + - NO3-N + domain_of: + - Biosample + range: string + multivalued: false + nitrite: + name: nitrite + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite in the sample + title: nitrite + examples: + - value: 0.5 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - nitrite + is_a: core field + slot_uri: MIXS:0000426 + domain_of: + - Biosample + range: string + multivalued: false + nitrite_nitrogen: + name: nitrite_nitrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite nitrogen in the sample + title: nitrite_nitrogen + examples: + - value: 1.2 mg/kg + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - nitrite_nitrogen + - NO2-N + domain_of: + - Biosample + range: string + multivalued: false + nitro: + name: nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrogen (total) + title: nitrogen + examples: + - value: 4.2 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - nitrogen + is_a: core field + slot_uri: MIXS:0000504 + domain_of: + - Biosample + range: string + multivalued: false + non_microb_biomass: + name: non_microb_biomass + description: Amount of biomass; should include the name for the part of biomass + measured, e.g.insect, plant, total. Can include multiple measurements separated + by ; + title: non-microbial biomass + examples: + - value: insect 0.23 ug; plant 1g + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000174 + - MIXS:0000650 + rank: 8 + string_serialization: '{text};{float} {unit}' + domain_of: + - Biosample + slot_group: MIxS Inspired + non_microb_biomass_method: + name: non_microb_biomass_method + description: Reference or method used in determining biomass + title: non-microbial biomass method + comments: + - required if "non-microbial biomass" is provided + examples: + - value: https://doi.org/10.1038/s41467-021-26181-3 + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000650 + rank: 9 + string_serialization: '{PMID}|{DOI}|{URL}' + domain_of: + - Biosample + slot_group: MIxS Inspired + non_min_nutr_regm: + name: non_min_nutr_regm + annotations: + expected_value: + tag: expected_value + value: non-mineral nutrient name;non-mineral nutrient amount;treatment interval + and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving the exposure of plant to non-mineral + nutrient such as oxygen, hydrogen or carbon; should include the name of non-mineral + nutrient, amount administered, treatment regimen including how many times the + treatment was repeated, how long each treatment lasted, and the start and end + time of the entire treatment; can include multiple non-mineral nutrient regimens + title: non-mineral nutrient regimen + examples: + - value: carbon dioxide;10 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - non-mineral nutrient regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000571 + domain_of: + - Biosample + range: string + multivalued: false + number_pets: + name: number_pets + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of pets residing in the sampled space + title: number of pets + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - number of pets + is_a: core field + slot_uri: MIXS:0000231 + domain_of: + - Biosample + range: string + multivalued: false + number_plants: + name: number_plants + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of plant(s) in the sampling space + title: number of houseplants + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - number of houseplants + is_a: core field + slot_uri: MIXS:0000230 + domain_of: + - Biosample + range: string + multivalued: false + number_resident: + name: number_resident + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of individuals currently occupying in the sampling location + title: number of residents + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - number of residents + is_a: core field + slot_uri: MIXS:0000232 + domain_of: + - Biosample + range: string + multivalued: false + occup_density_samp: + name: occup_density_samp + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Average number of occupants at time of sampling per square footage + title: occupant density at sampling + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - occupant density at sampling + is_a: core field + slot_uri: MIXS:0000217 + domain_of: + - Biosample + range: string + multivalued: false + occup_document: + name: occup_document + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of documentation of occupancy + title: occupancy documentation + examples: + - value: estimate + from_schema: https://example.com/nmdc_submission_schema + aliases: + - occupancy documentation + is_a: core field + slot_uri: MIXS:0000816 + domain_of: + - Biosample + range: occup_document_enum + multivalued: false + occup_samp: + name: occup_samp + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Number of occupants present at time of sample within the given space + title: occupancy at sampling + examples: + - value: '10' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - occupancy at sampling + is_a: core field + slot_uri: MIXS:0000772 + domain_of: + - Biosample + range: string + multivalued: false + org_carb: + name: org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic carbon + title: organic carbon + examples: + - value: 1.5 microgram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - organic carbon + is_a: core field + slot_uri: MIXS:0000508 + domain_of: + - Biosample + range: string + multivalued: false + org_count_qpcr_info: + name: org_count_qpcr_info + annotations: + expected_value: + tag: expected_value + value: gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial + denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes; total cycles + preferred_unit: + tag: preferred_unit + value: number of cells per gram (or ml or cm^2) + occurrence: + tag: occurrence + value: '1' + description: 'If qpcr was used for the cell count, the target gene name, the primer + sequence and the cycling conditions should also be provided. (Example: 16S rrna; + FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; denaturation:90C_2min; + annealing:52C_30 sec; elongation:72C_30 sec; 90 C for 1 min; final elongation:72C_5min; + 30 cycles)' + title: organism count qPCR information + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - organism count qPCR information + is_a: core field + string_serialization: '{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes; total cycles' + slot_uri: MIXS:0000099 + domain_of: + - Biosample + range: string + multivalued: false + org_matter: + name: org_matter + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic matter + title: organic matter + examples: + - value: 1.75 milligram per cubic meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - organic matter + is_a: core field + slot_uri: MIXS:0000204 + domain_of: + - Biosample + range: string + multivalued: false + org_nitro: + name: org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic nitrogen + title: organic nitrogen + examples: + - value: 4 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - organic nitrogen + is_a: core field + slot_uri: MIXS:0000205 + domain_of: + - Biosample + range: string + multivalued: false + org_nitro_method: + name: org_nitro_method + description: Method used for obtaining organic nitrogen + title: organic nitrogen method + comments: + - required if "org_nitro" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(85)90144-0 + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000338 + - MIXS:0000205 + rank: 14 + string_serialization: '{PMID}|{DOI}|{URL}' + domain_of: + - Biosample + slot_group: MIxS Inspired + org_particles: + name: org_particles + annotations: + expected_value: + tag: expected_value + value: particle name;measurement value + preferred_unit: + tag: preferred_unit + value: gram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of particles such as faeces, hairs, food, vomit, paper + fibers, plant material, humus, etc. + title: organic particles + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - organic particles + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000665 + domain_of: + - Biosample + range: string + multivalued: false + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, number + of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per gram, + volume or area of sample, should include name of organism followed by count. + The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should + also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + from_schema: https://example.com/nmdc_submission_schema + aliases: + - organism count + is_a: core field + slot_uri: MIXS:0000103 + domain_of: + - Biosample + range: string + multivalued: false + other_treatment: + name: other_treatment + description: Other treatments applied to your samples that are not applicable + to the provided fields + title: other treatments + notes: + - Values entered here will be used to determine potential new slots. + comments: + - This is an open text field to provide any treatments that cannot be captured + in the provided slots. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000300 + rank: 15 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + owc_tvdss: + name: owc_tvdss + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Depth of the original oil water contact (OWC) zone (average) (m TVDSS) + title: oil water contact depth + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - oil water contact depth + is_a: core field + slot_uri: MIXS:0000405 + domain_of: + - Biosample + range: string + multivalued: false + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://example.com/nmdc_submission_schema + aliases: + - oxygenation status of sample + is_a: core field + slot_uri: MIXS:0000753 + domain_of: + - Biosample + range: OxyStatSampEnum + multivalued: false + oxygen: + name: oxygen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Oxygen (gas) amount or concentration at the time of sampling + title: oxygen + examples: + - value: 600 parts per million + from_schema: https://example.com/nmdc_submission_schema + aliases: + - oxygen + is_a: core field + slot_uri: MIXS:0000104 + domain_of: + - Biosample + range: string + multivalued: false + part_org_carb: + name: part_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of particulate organic carbon + title: particulate organic carbon + examples: + - value: 1.92 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - particulate organic carbon + is_a: core field + slot_uri: MIXS:0000515 + domain_of: + - Biosample + range: string + multivalued: false + part_org_nitro: + name: part_org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of particulate organic nitrogen + title: particulate organic nitrogen + examples: + - value: 0.3 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - particulate organic nitrogen + is_a: core field + slot_uri: MIXS:0000719 + domain_of: + - Biosample + range: string + multivalued: false + particle_class: + name: particle_class + annotations: + expected_value: + tag: expected_value + value: particle name;measurement value + preferred_unit: + tag: preferred_unit + value: micrometer + occurrence: + tag: occurrence + value: m + description: Particles are classified, based on their size, into six general categories:clay, + silt, sand, gravel, cobbles, and boulders; should include amount of particle + preceded by the name of the particle type; can include multiple values + title: particle classification + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - particle classification + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000206 + domain_of: + - Biosample + range: string + multivalued: false + permeability: + name: permeability + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: mD + occurrence: + tag: occurrence + value: '1' + description: 'Measure of the ability of a hydrocarbon resource to allow fluids + to pass through it. (Additional information: https://en.wikipedia.org/wiki/Permeability_(earth_sciences))' + title: permeability + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - permeability + is_a: core field + string_serialization: '{integer} - {integer} {unit}' + slot_uri: MIXS:0000404 + domain_of: + - Biosample + range: string + multivalued: false + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical disturbance, + etc., coupled with perturbation regimen including how many times the perturbation + was repeated, how long each perturbation lasted, and the start and end time + of the entire perturbation period; can include multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - perturbation + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + domain_of: + - Biosample + range: string + multivalued: false + pesticide_regm: + name: pesticide_regm + annotations: + expected_value: + tag: expected_value + value: pesticide name;pesticide amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of insecticides; should + include the name of pesticide, amount administered, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple pesticide + regimens + title: pesticide regimen + examples: + - value: pyrethrum;0.6 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - pesticide regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000573 + domain_of: + - Biosample + range: string + multivalued: false + petroleum_hydrocarb: + name: petroleum_hydrocarb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of petroleum hydrocarbon + title: petroleum hydrocarbon + examples: + - value: 0.05 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - petroleum hydrocarbon + is_a: core field + slot_uri: MIXS:0000516 + domain_of: + - Biosample + range: string + multivalued: false + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Ph measurement of the sample, or liquid portion of sample, or aqueous + phase of the fluid + title: pH + examples: + - value: '7.2' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - pH + is_a: core field + slot_uri: MIXS:0001001 + domain_of: + - Biosample + range: double + multivalued: false + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - pH method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + domain_of: + - Biosample + range: string + multivalued: false + ph_regm: + name: ph_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Information about treatment involving exposure of plants to varying + levels of ph of the growth media, treatment regimen including how many times + the treatment was repeated, how long each treatment lasted, and the start and + end time of the entire treatment; can include multiple regimen + title: pH regimen + examples: + - value: 7.6;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - pH regimen + is_a: core field + string_serialization: '{float};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001056 + domain_of: + - Biosample + range: string + multivalued: false + phaeopigments: + name: phaeopigments + annotations: + expected_value: + tag: expected_value + value: phaeopigment name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter + occurrence: + tag: occurrence + value: m + description: Concentration of phaeopigments; can include multiple phaeopigments + title: phaeopigments + examples: + - value: 2.5 milligram per cubic meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - phaeopigments + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000180 + domain_of: + - Biosample + range: string + multivalued: false + phosphate: + name: phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of phosphate + title: phosphate + examples: + - value: 0.7 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - phosphate + is_a: core field + slot_uri: MIXS:0000505 + domain_of: + - Biosample + range: string + multivalued: false + phosplipid_fatt_acid: + name: phosplipid_fatt_acid + annotations: + expected_value: + tag: expected_value + value: phospholipid fatty acid name;measurement value + preferred_unit: + tag: preferred_unit + value: mole per gram, mole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of phospholipid fatty acids; can include multiple values + title: phospholipid fatty acid + examples: + - value: 2.98 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - phospholipid fatty acid + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000181 + domain_of: + - Biosample + range: string + multivalued: false + photon_flux: + name: photon_flux + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: number of photons per second per unit area + occurrence: + tag: occurrence + value: '1' + description: Measurement of photon flux + title: photon flux + examples: + - value: 3.926 micromole photons per second per square meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - photon flux + is_a: core field + slot_uri: MIXS:0000725 + domain_of: + - Biosample + range: string + multivalued: false + plant_growth_med: + name: plant_growth_med + annotations: + expected_value: + tag: expected_value + value: EO or enumeration + occurrence: + tag: occurrence + value: '1' + description: Specification of the media for growing the plants or tissue cultured + samples, e.g. soil, aeroponic, hydroponic, in vitro solid culture medium, in + vitro liquid culture medium. Recommended value is a specific value from EO:plant + growth medium (follow this link for terms http://purl.obolibrary.org/obo/EO_0007147) + or other controlled vocabulary + title: plant growth medium + examples: + - value: hydroponic plant culture media [EO:0007067] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - plant growth medium + is_a: core field + slot_uri: MIXS:0001057 + domain_of: + - Biosample + range: string + multivalued: false + plant_product: + name: plant_product + annotations: + expected_value: + tag: expected_value + value: product name + occurrence: + tag: occurrence + value: '1' + description: Substance produced by the plant, where the sample was obtained from + title: plant product + examples: + - value: xylem sap [PO:0025539] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - plant product + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001058 + domain_of: + - Biosample + range: string + multivalued: false + plant_sex: + name: plant_sex + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Sex of the reproductive parts on the whole plant, e.g. pistillate, + staminate, monoecieous, hermaphrodite. + title: plant sex + examples: + - value: Hermaphroditic + from_schema: https://example.com/nmdc_submission_schema + aliases: + - plant sex + is_a: core field + slot_uri: MIXS:0001059 + domain_of: + - Biosample + range: plant_sex_enum + multivalued: false + plant_struc: + name: plant_struc + annotations: + expected_value: + tag: expected_value + value: PO + occurrence: + tag: occurrence + value: '1' + description: Name of plant structure the sample was obtained from; for Plant Ontology + (PO) (v releases/2017-12-14) terms, see http://purl.bioontology.org/ontology/PO, + e.g. petiole epidermis (PO_0000051). If an individual flower is sampled, the + sex of it can be recorded here. + title: plant structure + examples: + - value: epidermis [PO:0005679] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - plant structure + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0001060 + domain_of: + - Biosample + range: string + multivalued: false + pollutants: + name: pollutants + annotations: + expected_value: + tag: expected_value + value: pollutant name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter, microgram per cubic meter + occurrence: + tag: occurrence + value: m + description: Pollutant types and, amount or concentrations measured at the time + of sampling; can report multiple pollutants by entering numeric values preceded + by name of pollutant + title: pollutants + examples: + - value: lead;0.15 microgram per cubic meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - pollutants + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000107 + domain_of: + - Biosample + range: string + multivalued: false + porosity: + name: porosity + annotations: + expected_value: + tag: expected_value + value: measurement value or range + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Porosity of deposited sediment is volume of voids divided by the + total volume of sample + title: porosity + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - porosity + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000211 + domain_of: + - Biosample + range: string + multivalued: false + potassium: + name: potassium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of potassium in the sample + title: potassium + examples: + - value: 463 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - potassium + is_a: core field + slot_uri: MIXS:0000430 + domain_of: + - Biosample + range: string + multivalued: false + pour_point: + name: pour_point + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: 'Temperature at which a liquid becomes semi solid and loses its flow + characteristics. In crude oil a high¬†pour point¬†is generally associated with + a high paraffin content, typically found in crude deriving from a larger proportion + of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)' + title: pour point + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - pour point + is_a: core field + slot_uri: MIXS:0000127 + domain_of: + - Biosample + range: string + multivalued: false + pre_treatment: + name: pre_treatment + annotations: + expected_value: + tag: expected_value + value: pre-treatment type + occurrence: + tag: occurrence + value: '1' + description: The process of pre-treatment removes materials that can be easily + collected from the raw wastewater + title: pre-treatment + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - pre-treatment + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000348 + domain_of: + - Biosample + range: string + multivalued: false + pres_animal_insect: + name: pres_animal_insect + annotations: + expected_value: + tag: expected_value + value: enumeration;count + occurrence: + tag: occurrence + value: '1' + description: The type and number of animals or insects present in the sampling + space. + title: presence of pets, animals, or insects + examples: + - value: cat;5 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - presence of pets, animals, or insects + is_a: core field + slot_uri: MIXS:0000819 + domain_of: + - Biosample + range: string + multivalued: false + pattern: ^(cat|dog|rodent|snake|other);\d+$ + pressure: + name: pressure + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: atmosphere + occurrence: + tag: occurrence + value: '1' + description: Pressure to which the sample is subject to, in atmospheres + title: pressure + examples: + - value: 50 atmosphere + from_schema: https://example.com/nmdc_submission_schema + aliases: + - pressure + is_a: core field + slot_uri: MIXS:0000412 + domain_of: + - Biosample + range: string + multivalued: false + prev_land_use_meth: + name: prev_land_use_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining previous land use and dates + title: history/previous land use method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - history/previous land use method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000316 + domain_of: + - Biosample + range: string + multivalued: false + previous_land_use: + name: previous_land_use + annotations: + expected_value: + tag: expected_value + value: land use name;date + occurrence: + tag: occurrence + value: '1' + description: Previous land use and dates + title: history/previous land use + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - history/previous land use + is_a: core field + string_serialization: '{text};{timestamp}' + slot_uri: MIXS:0000315 + domain_of: + - Biosample + range: string + multivalued: false + primary_prod: + name: primary_prod + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter per day, gram per square meter per day + occurrence: + tag: occurrence + value: '1' + description: Measurement of primary production, generally measured as isotope + uptake + title: primary production + examples: + - value: 100 milligram per cubic meter per day + from_schema: https://example.com/nmdc_submission_schema + aliases: + - primary production + is_a: core field + slot_uri: MIXS:0000728 + domain_of: + - Biosample + range: string + multivalued: false + primary_treatment: + name: primary_treatment + annotations: + expected_value: + tag: expected_value + value: primary treatment type + occurrence: + tag: occurrence + value: '1' + description: The process to produce both a generally homogeneous liquid capable + of being treated biologically and a sludge that can be separately treated or + processed + title: primary treatment + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - primary treatment + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000349 + domain_of: + - Biosample + range: string + multivalued: false + prod_rate: + name: prod_rate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per day + occurrence: + tag: occurrence + value: '1' + description: Oil and/or gas production rates per well (e.g. 524 m3 / day) + title: production rate + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - production rate + is_a: core field + slot_uri: MIXS:0000452 + domain_of: + - Biosample + range: string + multivalued: false + prod_start_date: + name: prod_start_date + annotations: + expected_value: + tag: expected_value + value: timestamp + occurrence: + tag: occurrence + value: '1' + description: Date of field's first production + title: production start date + examples: + - value: '2018-05-11' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - production start date + is_a: core field + slot_uri: MIXS:0001008 + domain_of: + - Biosample + range: string + multivalued: false + profile_position: + name: profile_position + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Cross-sectional position in the hillslope where sample was collected.sample + area position in relation to surrounding areas + title: profile position + examples: + - value: summit + from_schema: https://example.com/nmdc_submission_schema + aliases: + - profile position + is_a: core field + slot_uri: MIXS:0001084 + domain_of: + - Biosample + range: profile_position_enum + multivalued: false + project_id: + name: project_id + description: Proposal IDs or names associated with dataset + title: project ID + from_schema: https://example.com/nmdc_submission_schema + rank: 1 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: EMSL + recommended: true + proposal_dna: + name: proposal_dna + title: DNA proposal ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '504000' + from_schema: https://example.com/nmdc_submission_schema + rank: 19 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metagenomics + recommended: true + proposal_rna: + name: proposal_rna + title: RNA proposal ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '504000' + from_schema: https://example.com/nmdc_submission_schema + rank: 19 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + quad_pos: + name: quad_pos + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The quadrant position of the sampling room within the building + title: quadrant position + examples: + - value: West side + from_schema: https://example.com/nmdc_submission_schema + aliases: + - quadrant position + is_a: core field + slot_uri: MIXS:0000820 + domain_of: + - Biosample + range: quad_pos_enum + multivalued: false + radiation_regm: + name: radiation_regm + annotations: + expected_value: + tag: expected_value + value: radiation type name;radiation amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: rad, gray + occurrence: + tag: occurrence + value: m + description: Information about treatment involving exposure of plant or a plant + part to a particular radiation regimen; should include the radiation type, amount + or intensity administered, treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple radiation regimens + title: radiation regimen + examples: + - value: gamma radiation;60 gray;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - radiation regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000575 + domain_of: + - Biosample + range: string + multivalued: false + rainfall_regm: + name: rainfall_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: millimeter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to a given amount + of rainfall, treatment regimen including how many times the treatment was repeated, + how long each treatment lasted, and the start and end time of the entire treatment; + can include multiple regimens + title: rainfall regimen + examples: + - value: 15 millimeter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rainfall regimen + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000576 + domain_of: + - Biosample + range: string + multivalued: false + reactor_type: + name: reactor_type + annotations: + expected_value: + tag: expected_value + value: reactor type name + occurrence: + tag: occurrence + value: '1' + description: Anaerobic digesters can be designed and engineered to operate using + a number of different process configurations, as batch or continuous, mesophilic, + high solid or low solid, and single stage or multistage + title: reactor type + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - reactor type + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000350 + domain_of: + - Biosample + range: string + multivalued: false + redox_potential: + name: redox_potential + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millivolt + occurrence: + tag: occurrence + value: '1' + description: Redox potential, measured relative to a hydrogen cell, indicating + oxidation or reduction potential + title: redox potential + examples: + - value: 300 millivolt + from_schema: https://example.com/nmdc_submission_schema + aliases: + - redox potential + is_a: core field + slot_uri: MIXS:0000182 + domain_of: + - Biosample + range: string + multivalued: false + rel_air_humidity: + name: rel_air_humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Partial vapor and air pressure, density of the vapor and air, or + by the actual mass of the vapor and air + title: relative air humidity + examples: + - value: 80% + from_schema: https://example.com/nmdc_submission_schema + aliases: + - relative air humidity + is_a: core field + slot_uri: MIXS:0000121 + domain_of: + - Biosample + range: string + multivalued: false + rel_humidity_out: + name: rel_humidity_out + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram of air, kilogram of air + occurrence: + tag: occurrence + value: '1' + description: The recorded outside relative humidity value at the time of sampling + title: outside relative humidity + examples: + - value: 12 per kilogram of air + from_schema: https://example.com/nmdc_submission_schema + aliases: + - outside relative humidity + is_a: core field + slot_uri: MIXS:0000188 + domain_of: + - Biosample + range: string + multivalued: false + rel_samp_loc: + name: rel_samp_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The sampling location within the train car + title: relative sampling location + examples: + - value: center of car + from_schema: https://example.com/nmdc_submission_schema + aliases: + - relative sampling location + is_a: core field + slot_uri: MIXS:0000821 + domain_of: + - Biosample + range: rel_samp_loc_enum + multivalued: false + replicate_number: + name: replicate_number + description: If sending biological replicates, indicate the rep number here. + title: replicate number + comments: + - This will guide staff in ensuring your samples are blocked & randomized correctly + from_schema: https://example.com/nmdc_submission_schema + rank: 6 + string_serialization: '{integer}' + domain_of: + - Biosample + slot_group: EMSL + recommended: true + reservoir: + name: reservoir + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the reservoir (e.g. Carapebus) + title: reservoir name + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - reservoir name + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000303 + domain_of: + - Biosample + range: string + multivalued: false + resins_pc: + name: resins_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: + https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: resins wt% + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - resins wt% + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000134 + domain_of: + - Biosample + range: string + multivalued: false + rna_absorb1: + name: rna_absorb1 + description: 260/280 measurement of RNA sample purity + title: RNA absorbance 260/280 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://example.com/nmdc_submission_schema + rank: 7 + string_serialization: '{float}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + range: float + recommended: true + rna_absorb2: + name: rna_absorb2 + description: 260/230 measurement of RNA sample purity + title: RNA absorbance 260/230 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://example.com/nmdc_submission_schema + rank: 8 + string_serialization: '{float}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + range: float + recommended: true + rna_concentration: + name: rna_concentration + title: RNA concentration in ng/ul + comments: + - Units must be in ng/uL. Enter the numerical part only. Must be calculated using + a fluorometric method. Acceptable values are 0-2000. + examples: + - value: '100' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - nmdc:nucleic_acid_concentration + rank: 5 + string_serialization: '{float}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + range: float + recommended: true + minimum_value: 0 + maximum_value: 1000 + rna_cont_type: + name: rna_cont_type + description: Tube or plate (96-well) + title: RNA container type + examples: + - value: plate + from_schema: https://example.com/nmdc_submission_schema + rank: 10 + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + range: JgiContTypeEnum + recommended: true + rna_cont_well: + name: rna_cont_well + title: RNA plate position + comments: + - Required when 'plate' is selected for container type. + - Leave blank if the sample will be shipped in a tube. + - JGI will not process samples in corner wells, so A1, A12, H1 and H12 will not + pass validation. + - For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8). + examples: + - value: B2 + from_schema: https://example.com/nmdc_submission_schema + rank: 11 + string_serialization: '{96 well plate pos}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + pattern: ^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$ + rna_container_id: + name: rna_container_id + title: RNA container label + comments: + - Must be unique across all tubes and plates, and <20 characters. All samples + in a plate should have the same plate label. + examples: + - value: Pond_MT_041618 + from_schema: https://example.com/nmdc_submission_schema + rank: 9 + string_serialization: '{text < 20 characters}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + rna_isolate_meth: + name: rna_isolate_meth + description: Describe the method/protocol/kit used to extract DNA/RNA. + title: RNA isolation method + examples: + - value: phenol/chloroform extraction + from_schema: https://example.com/nmdc_submission_schema + aliases: + - Sample Isolation Method + rank: 16 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + rna_project_contact: + name: rna_project_contact + title: RNA seq project contact + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: John Jones + from_schema: https://example.com/nmdc_submission_schema + rank: 18 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + rna_samp_id: + name: rna_samp_id + title: RNA sample ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '187654' + from_schema: https://example.com/nmdc_submission_schema + rank: 3 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + rna_sample_format: + name: rna_sample_format + description: Solution in which the RNA sample has been suspended + title: RNA sample format + examples: + - value: Water + from_schema: https://example.com/nmdc_submission_schema + rank: 12 + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + range: RNASampleFormatEnum + recommended: true + rna_sample_name: + name: rna_sample_name + description: Give the RNA sample a name that is meaningful to you. Sample names + must be unique across all JGI projects and contain a-z, A-Z, 0-9, - and _ only. + title: RNA sample name + examples: + - value: JGI_pond_041618 + from_schema: https://example.com/nmdc_submission_schema + rank: 4 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + minimum_value: 0 + maximum_value: 2000 + rna_seq_project: + name: rna_seq_project + title: RNA seq project ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '1191234' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - Seq Project ID + rank: 1 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + rna_seq_project_name: + name: rna_seq_project_name + title: RNA seq project name + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: JGI Pond metatranscriptomics + from_schema: https://example.com/nmdc_submission_schema + rank: 2 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + rna_seq_project_pi: + name: rna_seq_project_pi + title: RNA seq project PI + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: Jane Johnson + from_schema: https://example.com/nmdc_submission_schema + rank: 17 + string_serialization: '{text}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + recommended: true + rna_volume: + name: rna_volume + title: RNA volume in ul + comments: + - Units must be in uL. Enter the numerical part only. Value must be 0-1000. This + form accepts values < 25, but JGI may refuse to process them unless permission + has been granted by a project manager + examples: + - value: '25' + from_schema: https://example.com/nmdc_submission_schema + rank: 6 + string_serialization: '{float}' + domain_of: + - Biosample + slot_group: JGI-Metatranscriptomics + range: float + recommended: true + minimum_value: 0 + maximum_value: 1000 + room_air_exch_rate: + name: room_air_exch_rate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: liter per hour + occurrence: + tag: occurrence + value: '1' + description: The rate at which outside air replaces indoor air in a given space + title: room air exchange rate + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room air exchange rate + is_a: core field + slot_uri: MIXS:0000169 + domain_of: + - Biosample + range: string + multivalued: false + room_architec_elem: + name: room_architec_elem + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: The unique details and component parts that, together, form the architecture + of a distinguisahable space within a built structure + title: room architectural elements + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room architectural elements + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000233 + domain_of: + - Biosample + range: string + multivalued: false + room_condt: + name: room_condt + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The condition of the room at the time of sampling + title: room condition + examples: + - value: new + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room condition + is_a: core field + slot_uri: MIXS:0000822 + domain_of: + - Biosample + range: room_condt_enum + multivalued: false + room_connected: + name: room_connected + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: List of rooms connected to the sampling room by a doorway + title: rooms connected by a doorway + examples: + - value: office + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooms connected by a doorway + is_a: core field + slot_uri: MIXS:0000826 + domain_of: + - Biosample + range: room_connected_enum + multivalued: false + room_count: + name: room_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The total count of rooms in the built structure including all room + types + title: room count + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room count + is_a: core field + slot_uri: MIXS:0000234 + domain_of: + - Biosample + range: string + multivalued: false + room_dim: + name: room_dim + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: The length, width and height of sampling room + title: room dimensions + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room dimensions + is_a: core field + string_serialization: '{integer} {unit} x {integer} {unit} x {integer} {unit}' + slot_uri: MIXS:0000192 + domain_of: + - Biosample + range: string + multivalued: false + room_door_dist: + name: room_door_dist + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Distance between doors (meters) in the hallway between the sampling + room and adjacent rooms + title: room door distance + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room door distance + is_a: core field + string_serialization: '{integer} {unit}' + slot_uri: MIXS:0000193 + domain_of: + - Biosample + range: string + multivalued: false + room_door_share: + name: room_door_share + annotations: + expected_value: + tag: expected_value + value: room name;room number + occurrence: + tag: occurrence + value: '1' + description: List of room(s) (room number, room name) sharing a door with the + sampling room + title: rooms that share a door with sampling room + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooms that share a door with sampling room + is_a: core field + string_serialization: '{text};{integer}' + slot_uri: MIXS:0000242 + domain_of: + - Biosample + range: string + multivalued: false + room_hallway: + name: room_hallway + annotations: + expected_value: + tag: expected_value + value: room name;room number + occurrence: + tag: occurrence + value: '1' + description: List of room(s) (room number, room name) located in the same hallway + as sampling room + title: rooms that are on the same hallway + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooms that are on the same hallway + is_a: core field + string_serialization: '{text};{integer}' + slot_uri: MIXS:0000238 + domain_of: + - Biosample + range: string + multivalued: false + room_loc: + name: room_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The position of the room within the building + title: room location in building + examples: + - value: interior room + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room location in building + is_a: core field + slot_uri: MIXS:0000823 + domain_of: + - Biosample + range: room_loc_enum + multivalued: false + room_moist_dam_hist: + name: room_moist_dam_hist + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The history of moisture damage or mold in the past 12 months. Number + of events of moisture damage or mold observed + title: room moisture damage or mold history + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room moisture damage or mold history + is_a: core field + slot_uri: MIXS:0000235 + domain_of: + - Biosample + range: integer + multivalued: false + room_net_area: + name: room_net_area + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square feet, square meter + occurrence: + tag: occurrence + value: '1' + description: The net floor area of sampling room. Net area excludes wall thicknesses + title: room net area + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room net area + is_a: core field + string_serialization: '{integer} {unit}' + slot_uri: MIXS:0000194 + domain_of: + - Biosample + range: string + multivalued: false + room_occup: + name: room_occup + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Count of room occupancy at time of sampling + title: room occupancy + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room occupancy + is_a: core field + slot_uri: MIXS:0000236 + domain_of: + - Biosample + range: string + multivalued: false + room_samp_pos: + name: room_samp_pos + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The horizontal sampling position in the room relative to architectural + elements + title: room sampling position + examples: + - value: south corner + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room sampling position + is_a: core field + slot_uri: MIXS:0000824 + domain_of: + - Biosample + range: room_samp_pos_enum + multivalued: false + room_type: + name: room_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The main purpose or activity of the sampling room. A room is any + distinguishable space within a structure + title: room type + examples: + - value: bathroom + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room type + is_a: core field + slot_uri: MIXS:0000825 + domain_of: + - Biosample + range: room_type_enum + multivalued: false + room_vol: + name: room_vol + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic feet, cubic meter + occurrence: + tag: occurrence + value: '1' + description: Volume of sampling room + title: room volume + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room volume + is_a: core field + string_serialization: '{integer} {unit}' + slot_uri: MIXS:0000195 + domain_of: + - Biosample + range: string + multivalued: false + room_wall_share: + name: room_wall_share + annotations: + expected_value: + tag: expected_value + value: room name;room number + occurrence: + tag: occurrence + value: '1' + description: List of room(s) (room number, room name) sharing a wall with the + sampling room + title: rooms that share a wall with sampling room + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooms that share a wall with sampling room + is_a: core field + string_serialization: '{text};{integer}' + slot_uri: MIXS:0000243 + domain_of: + - Biosample + range: string + multivalued: false + room_window_count: + name: room_window_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: Number of windows in the room + title: room window count + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - room window count + is_a: core field + slot_uri: MIXS:0000237 + domain_of: + - Biosample + range: integer + multivalued: false + root_cond: + name: root_cond + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Relevant rooting conditions such as field plot size, sowing density, + container dimensions, number of plants per container. + title: rooting conditions + examples: + - value: http://himedialabs.com/TD/PT158.pdf + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooting conditions + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001061 + domain_of: + - Biosample + range: string + multivalued: false + root_med_carbon: + name: root_med_carbon + annotations: + expected_value: + tag: expected_value + value: carbon source name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Source of organic carbon in the culture rooting medium; e.g. sucrose. + title: rooting medium carbon + examples: + - value: sucrose + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooting medium carbon + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000577 + domain_of: + - Biosample + range: string + multivalued: false + root_med_macronutr: + name: root_med_macronutr + annotations: + expected_value: + tag: expected_value + value: macronutrient name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Measurement of the culture rooting medium macronutrients (N,P, K, + Ca, Mg, S); e.g. KH2PO4 (170¬†mg/L). + title: rooting medium macronutrients + examples: + - value: KH2PO4;170¬†milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooting medium macronutrients + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000578 + domain_of: + - Biosample + range: string + multivalued: false + root_med_micronutr: + name: root_med_micronutr + annotations: + expected_value: + tag: expected_value + value: micronutrient name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Measurement of the culture rooting medium micronutrients (Fe, Mn, + Zn, B, Cu, Mo); e.g. H3BO3 (6.2¬†mg/L). + title: rooting medium micronutrients + examples: + - value: H3BO3;6.2¬†milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooting medium micronutrients + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000579 + domain_of: + - Biosample + range: string + multivalued: false + root_med_ph: + name: root_med_ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the culture rooting medium; e.g. 5.5. + title: rooting medium pH + examples: + - value: '7.5' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooting medium pH + is_a: core field + slot_uri: MIXS:0001062 + domain_of: + - Biosample + range: string + multivalued: false + root_med_regl: + name: root_med_regl + annotations: + expected_value: + tag: expected_value + value: regulator name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Growth regulators in the culture rooting medium such as cytokinins, + auxins, gybberellins, abscisic acid; e.g. 0.5¬†mg/L NAA. + title: rooting medium regulators + examples: + - value: abscisic acid;0.75 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooting medium regulators + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000581 + domain_of: + - Biosample + range: string + multivalued: false + root_med_solid: + name: root_med_solid + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Specification of the solidifying agent in the culture rooting medium; + e.g. agar. + title: rooting medium solidifier + examples: + - value: agar + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooting medium solidifier + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001063 + domain_of: + - Biosample + range: string + multivalued: false + root_med_suppl: + name: root_med_suppl + annotations: + expected_value: + tag: expected_value + value: supplement name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Organic supplements of the culture rooting medium, such as vitamins, + amino acids, organic acids, antibiotics activated charcoal; e.g. nicotinic acid + (0.5¬†mg/L). + title: rooting medium organic supplements + examples: + - value: nicotinic acid;0.5 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - rooting medium organic supplements + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000580 + domain_of: + - Biosample + range: string + multivalued: false + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or solid + sample. While salinity can be measured by a complete chemical analysis, this + method is difficult and time consuming. More often, it is instead derived from + the conductivity measurement. This is known as practical salinity. These derivations + compare the specific conductance of the sample to a salinity standard such as + seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://example.com/nmdc_submission_schema + aliases: + - salinity + is_a: core field + slot_uri: MIXS:0000183 + domain_of: + - Biosample + range: string + multivalued: false + salinity_meth: + name: salinity_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining salinity + title: salinity method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - salinity method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000341 + domain_of: + - Biosample + range: string + multivalued: false + salt_regm: + name: salt_regm + annotations: + expected_value: + tag: expected_value + value: salt name;salt amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, microgram, mole per liter, gram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of salts as supplement + to liquid and soil growth media; should include the name of salt, amount administered, + treatment regimen including how many times the treatment was repeated, how long + each treatment lasted, and the start and end time of the entire treatment; can + include multiple salt regimens + title: salt regimen + examples: + - value: NaCl;5 gram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - salt regimen + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000582 + domain_of: + - Biosample + range: string + multivalued: false + samp_capt_status: + name: samp_capt_status + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Reason for the sample + title: sample capture status + examples: + - value: farm sample + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample capture status + is_a: core field + slot_uri: MIXS:0000860 + domain_of: + - Biosample + range: samp_capt_status_enum + multivalued: false + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field accepts + terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample collection device + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + domain_of: + - Biosample + range: string + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + examples: + - value: swabbing + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample collection method + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + domain_of: + - Biosample + range: string + multivalued: false + samp_collect_point: + name: samp_collect_point + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Sampling point on the asset were sample was collected (e.g. Wellhead, + storage tank, separator, etc). If "other" is specified, please propose entry + in "additional info" field + title: sample collection point + examples: + - value: well + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample collection point + is_a: core field + slot_uri: MIXS:0001015 + domain_of: + - Biosample + range: samp_collect_point_enum + multivalued: false + samp_dis_stage: + name: samp_dis_stage + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Stage of the disease at the time of sample collection, e.g. inoculation, + penetration, infection, growth and reproduction, dissemination of pathogen. + title: sample disease stage + examples: + - value: infection + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample disease stage + is_a: core field + slot_uri: MIXS:0000249 + domain_of: + - Biosample + range: samp_dis_stage_enum + multivalued: false + samp_floor: + name: samp_floor + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The floor of the building, where the sampling room is located + title: sampling floor + examples: + - value: 4th floor + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sampling floor + is_a: core field + slot_uri: MIXS:0000828 + domain_of: + - Biosample + range: samp_floor_enum + multivalued: false + samp_loc_corr_rate: + name: samp_loc_corr_rate + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: millimeter per year + occurrence: + tag: occurrence + value: '1' + description: Metal corrosion rate is the speed of metal deterioration due to environmental + conditions. As environmental conditions change corrosion rates change accordingly. + Therefore, long term corrosion rates are generally more informative than short + term rates and for that reason they are preferred during reporting. In the case + of suspected MIC, corrosion rate measurements at the time of sampling might + provide insights into the involvement of certain microbial community members + in MIC as well as potential microbial interplays + title: corrosion rate at sample location + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - corrosion rate at sample location + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000136 + domain_of: + - Biosample + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant protocol(s) + performed. + title: sample material processing + examples: + - value: filtering of seawater, storing samples in ethanol + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample material processing + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + domain_of: + - Biosample + range: string + multivalued: false + samp_md: + name: samp_md + annotations: + expected_value: + tag: expected_value + value: measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: In non deviated well, measured depth is equal to the true vertical + depth, TVD (TVD=TVDSS plus the reference or datum it refers to). In deviated + wells, the MD is the length of trajectory of the borehole measured from the + same reference or datum. Common datums used are ground level (GL), drilling + rig floor (DF), rotary table (RT), kelly bushing (KB) and mean sea level (MSL). + If "other" is specified, please propose entry in "additional info" field + title: sample measured depth + examples: + - value: 1534 meter;MSL + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample measured depth + is_a: core field + slot_uri: MIXS:0000413 + domain_of: + - Biosample + range: string + multivalued: false + samp_name: + name: samp_name + annotations: + expected_value: + tag: expected_value + value: text + description: A local identifier or name that for the material sample used for + extracting nucleic acids, and subsequent sequencing. It can refer either to + the original material collected or to any derived sub-samples. It can have any + format, but we suggest that you make it concise, unique and consistent within + your lab, and as informative as possible. INSDC requires every sample name from + a single Submitter to be unique. Use of a globally unique identifier for the + field source_mat_id is recommended in addition to sample_name. + title: sample name + examples: + - value: ISDsoil1 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample name + is_a: investigation field + string_serialization: '{text}' + slot_uri: MIXS:0001107 + domain_of: + - Biosample + range: string + multivalued: false + samp_preserv: + name: samp_preserv + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: milliliter + occurrence: + tag: occurrence + value: '1' + description: Preservative added to the sample (e.g. Rnalater, alcohol, formaldehyde, + etc.). Where appropriate include volume added (e.g. Rnalater; 2 ml) + title: preservative added to sample + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - preservative added to sample + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000463 + domain_of: + - Biosample + range: string + multivalued: false + samp_room_id: + name: samp_room_id + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: Sampling room number. This ID should be consistent with the designations + on the building floor plans + title: sampling room ID or name + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sampling room ID or name + is_a: core field + slot_uri: MIXS:0000244 + domain_of: + - Biosample + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) ) of + sample collected. + title: amount or size of sample collected + examples: + - value: 5 liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - amount or size of sample collected + is_a: nucleic acid sequence source field + slot_uri: MIXS:0000001 + domain_of: + - Biosample + range: string + multivalued: false + samp_sort_meth: + name: samp_sort_meth + annotations: + expected_value: + tag: expected_value + value: description of method + occurrence: + tag: occurrence + value: m + description: Method by which samples are sorted; open face filter collecting total + suspended particles, prefilter to remove particles larger than X micrometers + in diameter, where common values of X would be 10 and 2.5 full size sorting + in a cascade impactor. + title: sample size sorting method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample size sorting method + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000216 + domain_of: + - Biosample + range: string + multivalued: false + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample storage duration + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + domain_of: + - Biosample + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample storage location + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + domain_of: + - Biosample + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which sample was stored, e.g. -80 degree Celsius + title: sample storage temperature + examples: + - value: -80 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample storage temperature + is_a: core field + slot_uri: MIXS:0000110 + domain_of: + - Biosample + range: string + multivalued: false + samp_subtype: + name: samp_subtype + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Name of sample sub-type. For example if "sample type" is "Produced + Water" then subtype could be "Oil Phase" or "Water Phase". If "other" is specified, + please propose entry in "additional info" field + title: sample subtype + examples: + - value: biofilm + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample subtype + is_a: core field + slot_uri: MIXS:0000999 + domain_of: + - Biosample + range: samp_subtype_enum + multivalued: false + samp_time_out: + name: samp_time_out + annotations: + expected_value: + tag: expected_value + value: time + preferred_unit: + tag: preferred_unit + value: hour + occurrence: + tag: occurrence + value: '1' + description: The recent and long term history of outside sampling + title: sampling time outside + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sampling time outside + is_a: core field + slot_uri: MIXS:0000196 + domain_of: + - Biosample + range: string + multivalued: false + samp_transport_cond: + name: samp_transport_cond + annotations: + expected_value: + tag: expected_value + value: measurement value;measurement value + preferred_unit: + tag: preferred_unit + value: days;degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Sample transport duration (in days or hrs) and temperature the sample + was exposed to (e.g. 5.5 days; 20 ¬∞C) + title: sample transport conditions + examples: + - value: 5 days;-20 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample transport conditions + is_a: core field + string_serialization: '{float} {unit};{float} {unit}' + slot_uri: MIXS:0000410 + domain_of: + - Biosample + range: string + multivalued: false + samp_tvdss: + name: samp_tvdss + annotations: + expected_value: + tag: expected_value + value: measurement value or measurement value range + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Depth of the sample i.e. The vertical distance between the sea level + and the sampled position in the subsurface. Depth can be reported as an interval + for subsurface samples e.g. 1325.75-1362.25 m + title: sample true vertical depth subsea + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample true vertical depth subsea + is_a: core field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000409 + domain_of: + - Biosample + range: string + multivalued: false + samp_type: + name: samp_type + annotations: + expected_value: + tag: expected_value + value: GENEPIO:0001246 + occurrence: + tag: occurrence + value: '1' + description: The type of material from which the sample was obtained. For the + Hydrocarbon package, samples include types like core, rock trimmings, drill + cuttings, piping section, coupon, pigging debris, solid deposit, produced fluid, + produced water, injected water, swabs, etc. For the Food Package, samples are + usually categorized as food, body products or tissues, or environmental material. + This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246). + title: sample type + examples: + - value: built environment sample [GENEPIO:0001248] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample type + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000998 + domain_of: + - Biosample + range: string + multivalued: false + samp_weather: + name: samp_weather + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The weather on the sampling day + title: sampling day weather + examples: + - value: foggy + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sampling day weather + is_a: core field + slot_uri: MIXS:0000827 + domain_of: + - Biosample + range: samp_weather_enum + multivalued: false + samp_well_name: + name: samp_well_name + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the well (e.g. BXA1123) where sample was taken + title: sample well name + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sample well name + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000296 + domain_of: + - Biosample + range: string + multivalued: false + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a plant + was grown in links to the plant sample. An original culture sample was transferred + to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://example.com/nmdc_submission_schema + rank: 5 + string_serialization: '{text}:{text}' + domain_of: + - Biosample + slot_group: Sample ID + range: string + recommended: true + multivalued: false + sample_shipped: + name: sample_shipped + description: The total amount or size (volume (ml), mass (g) or area (m2) ) of + sample sent to EMSL. + title: sample shipped amount + comments: + - This field is only required when completing metadata for samples being submitted + to EMSL for analyses. + examples: + - value: 15 g + - value: 100 uL + - value: 5 mL + from_schema: https://example.com/nmdc_submission_schema + rank: 3 + string_serialization: '{float} {unit}' + domain_of: + - Biosample + slot_group: EMSL + recommended: true + sample_type: + name: sample_type + description: Type of sample being submitted + title: sample type + comments: + - This can vary from 'environmental package' if the sample is an extraction. + examples: + - value: water extracted soil + from_schema: https://example.com/nmdc_submission_schema + rank: 2 + domain_of: + - Biosample + slot_group: EMSL + range: SampleTypeEnum + recommended: true + saturates_pc: + name: saturates_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: + https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: saturates wt% + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - saturates wt% + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000131 + domain_of: + - Biosample + range: string + multivalued: false + season: + name: season + annotations: + expected_value: + tag: expected_value + value: NCIT:C94729 + occurrence: + tag: occurrence + value: '1' + description: The season when sampling occurred. Any of the four periods into which + the year is divided by the equinoxes and solstices. This field accepts terms + listed under season (http://purl.obolibrary.org/obo/NCIT_C94729). + title: season + examples: + - value: autumn [NCIT:C94733] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - season + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000829 + domain_of: + - Biosample + range: string + multivalued: false + season_environment: + name: season_environment + annotations: + expected_value: + tag: expected_value + value: seasonal environment name;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to a particular season (e.g. Winter, + summer, rabi, rainy etc.), treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time of + the entire treatment + title: seasonal environment + examples: + - value: rainy;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - seasonal environment + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001068 + domain_of: + - Biosample + range: string + multivalued: false + season_precpt: + name: season_precpt + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millimeter + occurrence: + tag: occurrence + value: '1' + description: The average of all seasonal precipitation values known, or an estimated + equivalent value derived by such methods as regional indexes or Isohyetal maps. + title: mean seasonal precipitation + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mean seasonal precipitation + is_a: core field + slot_uri: MIXS:0000645 + domain_of: + - Biosample + range: string + multivalued: false + season_temp: + name: season_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Mean seasonal temperature + title: mean seasonal temperature + examples: + - value: 18 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - mean seasonal temperature + is_a: core field + slot_uri: MIXS:0000643 + domain_of: + - Biosample + range: string + multivalued: false + season_use: + name: season_use + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The seasons the space is occupied + title: seasonal use + examples: + - value: Winter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - seasonal use + is_a: core field + slot_uri: MIXS:0000830 + domain_of: + - Biosample + range: season_use_enum + multivalued: false + secondary_treatment: + name: secondary_treatment + annotations: + expected_value: + tag: expected_value + value: secondary treatment type + occurrence: + tag: occurrence + value: '1' + description: The process for substantially degrading the biological content of + the sewage + title: secondary treatment + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - secondary treatment + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000351 + domain_of: + - Biosample + range: string + multivalued: false + sediment_type: + name: sediment_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Information about the sediment type based on major constituents + title: sediment type + examples: + - value: biogenous + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sediment type + is_a: core field + slot_uri: MIXS:0001078 + domain_of: + - Biosample + range: sediment_type_enum + multivalued: false + sewage_type: + name: sewage_type + annotations: + expected_value: + tag: expected_value + value: sewage type name + occurrence: + tag: occurrence + value: '1' + description: Type of wastewater treatment plant as municipial or industrial + title: sewage type + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sewage type + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000215 + domain_of: + - Biosample + range: string + multivalued: false + shad_dev_water_mold: + name: shad_dev_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on the shading device + title: shading device signs of water/mold + examples: + - value: no presence of mold visible + from_schema: https://example.com/nmdc_submission_schema + aliases: + - shading device signs of water/mold + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000834 + domain_of: + - Biosample + range: string + multivalued: false + shading_device_cond: + name: shading_device_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the shading device at the time of sampling + title: shading device condition + examples: + - value: new + from_schema: https://example.com/nmdc_submission_schema + aliases: + - shading device condition + is_a: core field + slot_uri: MIXS:0000831 + domain_of: + - Biosample + range: shading_device_cond_enum + multivalued: false + shading_device_loc: + name: shading_device_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The location of the shading device in relation to the built structure + title: shading device location + examples: + - value: exterior + from_schema: https://example.com/nmdc_submission_schema + aliases: + - shading device location + is_a: core field + string_serialization: '[exterior|interior]' + slot_uri: MIXS:0000832 + domain_of: + - Biosample + range: string + multivalued: false + shading_device_mat: + name: shading_device_mat + annotations: + expected_value: + tag: expected_value + value: material name + occurrence: + tag: occurrence + value: '1' + description: The material the shading device is composed of + title: shading device material + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - shading device material + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000245 + domain_of: + - Biosample + range: string + multivalued: false + shading_device_type: + name: shading_device_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of shading device + title: shading device type + examples: + - value: slatted aluminum awning + from_schema: https://example.com/nmdc_submission_schema + aliases: + - shading device type + is_a: core field + slot_uri: MIXS:0000835 + domain_of: + - Biosample + range: shading_device_type_enum + multivalued: false + sieving: + name: sieving + annotations: + expected_value: + tag: expected_value + value: design name and/or size;amount + occurrence: + tag: occurrence + value: '1' + description: Collection design of pooled samples and/or sieve size and amount + of sample sieved + title: composite design/sieving + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - composite design/sieving + is_a: core field + string_serialization: '{{text}|{float} {unit}};{float} {unit}' + slot_uri: MIXS:0000322 + domain_of: + - Biosample + range: string + multivalued: false + silicate: + name: silicate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of silicate + title: silicate + examples: + - value: 0.05 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - silicate + is_a: core field + slot_uri: MIXS:0000184 + domain_of: + - Biosample + range: string + multivalued: false + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://example.com/nmdc_submission_schema + aliases: + - size fraction selected + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + domain_of: + - Biosample + range: string + multivalued: false + size_frac_low: + name: size_frac_low + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: micrometer + occurrence: + tag: occurrence + value: '1' + description: Refers to the mesh/pore size used to pre-filter/pre-sort the sample. + Materials larger than the size threshold are excluded from the sample + title: size-fraction lower threshold + examples: + - value: 0.2 micrometer + from_schema: https://example.com/nmdc_submission_schema + aliases: + - size-fraction lower threshold + is_a: core field + slot_uri: MIXS:0000735 + domain_of: + - Biosample + range: string + multivalued: false + size_frac_up: + name: size_frac_up + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: micrometer + occurrence: + tag: occurrence + value: '1' + description: Refers to the mesh/pore size used to retain the sample. Materials + smaller than the size threshold are excluded from the sample + title: size-fraction upper threshold + examples: + - value: 20 micrometer + from_schema: https://example.com/nmdc_submission_schema + aliases: + - size-fraction upper threshold + is_a: core field + slot_uri: MIXS:0000736 + domain_of: + - Biosample + range: string + multivalued: false + slope_aspect: + name: slope_aspect + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree + occurrence: + tag: occurrence + value: '1' + description: The direction a slope faces. While looking down a slope use a compass + to record the direction you are facing (direction or degrees); e.g., nw or 315 + degrees. This measure provides an indication of sun and wind exposure that will + influence soil temperature and evapotranspiration. + title: slope aspect + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - slope aspect + is_a: core field + slot_uri: MIXS:0000647 + domain_of: + - Biosample + range: string + multivalued: false + slope_gradient: + name: slope_gradient + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Commonly called 'slope'. The angle between ground surface and a horizontal + line (in percent). This is the direction that overland water would flow. This + measure is usually taken with a hand level meter or clinometer + title: slope gradient + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - slope gradient + is_a: core field + slot_uri: MIXS:0000646 + domain_of: + - Biosample + range: string + multivalued: false + sludge_retent_time: + name: sludge_retent_time + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: hours + occurrence: + tag: occurrence + value: '1' + description: The time activated sludge remains in reactor + title: sludge retention time + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sludge retention time + is_a: core field + slot_uri: MIXS:0000669 + domain_of: + - Biosample + range: string + multivalued: false + sodium: + name: sodium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sodium + is_a: core field + slot_uri: MIXS:0000428 + domain_of: + - Biosample + range: string + multivalued: false + soil_horizon: + name: soil_horizon + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Specific layer in the land area which measures parallel to the soil + surface and possesses physical characteristics which differ from the layers + above and beneath + title: soil horizon + examples: + - value: A horizon + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil horizon + is_a: core field + slot_uri: MIXS:0001082 + domain_of: + - Biosample + range: soil_horizon_enum + multivalued: false + soil_text_measure: + name: soil_text_measure + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The relative proportion of different grain sizes of mineral particles + in a soil, as described using a standard system; express as % sand (50 um to + 2 mm), silt (2 um to 50 um), and clay (<2 um) with textural name (e.g., silty + clay loam) optional. + title: soil texture measurement + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil texture measurement + is_a: core field + slot_uri: MIXS:0000335 + domain_of: + - Biosample + range: string + multivalued: false + soil_texture_meth: + name: soil_texture_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining soil texture + title: soil texture method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil texture method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000336 + domain_of: + - Biosample + range: string + multivalued: false + soil_type: + name: soil_type + annotations: + expected_value: + tag: expected_value + value: ENVO_00001998 + occurrence: + tag: occurrence + value: '1' + description: Description of the soil type or classification. This field accepts + terms under soil (http://purl.obolibrary.org/obo/ENVO_00001998). Multiple terms + can be separated by pipes. + title: soil type + examples: + - value: plinthosol [ENVO:00002250] + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil type + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000332 + domain_of: + - FieldResearchSite + - Biosample + range: string + multivalued: false + soil_type_meth: + name: soil_type_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining soil series name or other + lower-level classification + title: soil type method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soil type method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000334 + domain_of: + - Biosample + range: string + multivalued: false + solar_irradiance: + name: solar_irradiance + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilowatts per square meter per day, ergs per square centimeter per + second + occurrence: + tag: occurrence + value: '1' + description: The amount of solar energy that arrives at a specific area of a surface + during a specific time interval + title: solar irradiance + examples: + - value: 1.36 kilowatts per square meter per day + from_schema: https://example.com/nmdc_submission_schema + aliases: + - solar irradiance + is_a: core field + slot_uri: MIXS:0000112 + domain_of: + - Biosample + range: string + multivalued: false + soluble_inorg_mat: + name: soluble_inorg_mat + annotations: + expected_value: + tag: expected_value + value: soluble inorganic material name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, microgram, mole per liter, gram per liter, parts per million + occurrence: + tag: occurrence + value: m + description: Concentration of substances such as ammonia, road-salt, sea-salt, + cyanide, hydrogen sulfide, thiocyanates, thiosulfates, etc. + title: soluble inorganic material + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soluble inorganic material + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000672 + domain_of: + - Biosample + range: string + multivalued: false + soluble_org_mat: + name: soluble_org_mat + annotations: + expected_value: + tag: expected_value + value: soluble organic material name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, microgram, mole per liter, gram per liter, parts per million + occurrence: + tag: occurrence + value: m + description: Concentration of substances such as urea, fruit sugars, soluble proteins, + drugs, pharmaceuticals, etc. + title: soluble organic material + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soluble organic material + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000673 + domain_of: + - Biosample + range: string + multivalued: false + soluble_react_phosp: + name: soluble_react_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of soluble reactive phosphorus + title: soluble reactive phosphorus + examples: + - value: 0.1 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - soluble reactive phosphorus + is_a: core field + slot_uri: MIXS:0000738 + domain_of: + - Biosample + range: string + multivalued: false + source_mat_id: + name: source_mat_id + annotations: + expected_value: + tag: expected_value + value: 'for cultures of microorganisms: identifiers for two culture collections; + for other material a unique arbitrary identifer' + description: A unique identifier assigned to a material sample (as defined by + http://rs.tdwg.org/dwc/terms/materialSampleID, and as opposed to a particular + digital record of a material sample) used for extracting nucleic acids, and + subsequent sequencing. The identifier can refer either to the original material + collected or to any derived sub-samples. The INSDC qualifiers /specimen_voucher, + /bio_material, or /culture_collection may or may not share the same value as + the source_mat_id field. For instance, the /specimen_voucher qualifier and source_mat_id + may both contain 'UAM:Herps:14' , referring to both the specimen voucher and + sampled tissue with the same identifier. However, the /culture_collection qualifier + may refer to a value from an initial culture (e.g. ATCC:11775) while source_mat_id + would refer to an identifier from some derived culture from which the nucleic + acids were extracted (e.g. xatc123 or ark:/2154/R2). + title: source material identifiers + examples: + - value: MPI012345 + from_schema: https://example.com/nmdc_submission_schema + aliases: + - source material identifiers + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000026 + domain_of: + - Biosample + range: string + multivalued: false + space_typ_state: + name: space_typ_state + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Customary or normal state of the space + title: space typical state + examples: + - value: typically occupied + from_schema: https://example.com/nmdc_submission_schema + aliases: + - space typical state + is_a: core field + string_serialization: '[typically occupied|typically unoccupied]' + slot_uri: MIXS:0000770 + domain_of: + - Biosample + range: string + multivalued: false + specific: + name: specific + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'The building specifications. If design is chosen, indicate phase: + conceptual, schematic, design development, construction documents' + title: specifications + examples: + - value: construction + from_schema: https://example.com/nmdc_submission_schema + aliases: + - specifications + is_a: core field + slot_uri: MIXS:0000836 + domain_of: + - Biosample + range: specific_enum + multivalued: false + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive system. + Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://gold.jgi.doe.gov/help + is_a: gold_path_field + domain_of: + - Biosample + - Study + specific_humidity: + name: specific_humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram of air, kilogram of air + occurrence: + tag: occurrence + value: '1' + description: The mass of water vapour in a unit mass of moist air, usually expressed + as grams of vapour per kilogram of air, or, in air conditioning, as grains per + pound. + title: specific humidity + examples: + - value: 15 per kilogram of air + from_schema: https://example.com/nmdc_submission_schema + aliases: + - specific humidity + is_a: core field + slot_uri: MIXS:0000214 + domain_of: + - Biosample + range: string + multivalued: false + sr_dep_env: + name: sr_dep_env + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Source rock depositional environment (https://en.wikipedia.org/wiki/Source_rock). + If "other" is specified, please propose entry in "additional info" field + title: source rock depositional environment + examples: + - value: Marine + from_schema: https://example.com/nmdc_submission_schema + aliases: + - source rock depositional environment + is_a: core field + slot_uri: MIXS:0000996 + domain_of: + - Biosample + range: sr_dep_env_enum + multivalued: false + sr_geol_age: + name: sr_geol_age + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Geological age of source rock (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). + If "other" is specified, please propose entry in "additional info" field' + title: source rock geological age + examples: + - value: Silurian + from_schema: https://example.com/nmdc_submission_schema + aliases: + - source rock geological age + is_a: core field + slot_uri: MIXS:0000997 + domain_of: + - Biosample + range: sr_geol_age_enum + multivalued: false + sr_kerog_type: + name: sr_kerog_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Origin of kerogen. Type I: Algal (aquatic), Type II: planktonic + and soft plant material (aquatic or terrestrial), Type III: terrestrial woody/ + fibrous plant material (terrestrial), Type IV: oxidized recycled woody debris + (terrestrial) (additional information: https://en.wikipedia.org/wiki/Kerogen). + If "other" is specified, please propose entry in "additional info" field' + title: source rock kerogen type + examples: + - value: Type IV + from_schema: https://example.com/nmdc_submission_schema + aliases: + - source rock kerogen type + is_a: core field + slot_uri: MIXS:0000994 + domain_of: + - Biosample + range: sr_kerog_type_enum + multivalued: false + sr_lithology: + name: sr_lithology + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Lithology of source rock (https://en.wikipedia.org/wiki/Source_rock). + If "other" is specified, please propose entry in "additional info" field + title: source rock lithology + examples: + - value: Coal + from_schema: https://example.com/nmdc_submission_schema + aliases: + - source rock lithology + is_a: core field + slot_uri: MIXS:0000995 + domain_of: + - Biosample + range: sr_lithology_enum + multivalued: false + standing_water_regm: + name: standing_water_regm + annotations: + expected_value: + tag: expected_value + value: standing water type;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to standing water during a plant's + life span, types can be flood water or standing water, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple regimens + title: standing water regimen + examples: + - value: standing water;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - standing water regimen + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001069 + domain_of: + - Biosample + range: string + multivalued: false + start_date_inc: + name: start_date_inc + description: Date the incubation was started. Only relevant for incubation samples. + title: incubation start date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and 2021 + are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000011 + rank: 4 + string_serialization: '{date, arbitrary precision}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + start_time_inc: + name: start_time_inc + description: Time the incubation was started. Only relevant for incubation samples. + title: incubation start time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - MIXS:0000011 + rank: 5 + string_serialization: '{time, seconds optional}' + domain_of: + - Biosample + slot_group: MIxS Inspired + recommended: true + store_cond: + name: store_cond + annotations: + expected_value: + tag: expected_value + value: storage condition type;duration + occurrence: + tag: occurrence + value: '1' + description: Explain how and for how long the soil sample was stored before DNA + extraction (fresh/frozen/other). + title: storage conditions + examples: + - value: -20 degree Celsius freezer;P2Y10D + from_schema: https://example.com/nmdc_submission_schema + aliases: + - storage conditions + is_a: core field + string_serialization: '{text};{duration}' + slot_uri: MIXS:0000327 + domain_of: + - Biosample + range: string + multivalued: false + substructure_type: + name: substructure_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: The substructure or under building is that largely hidden section + of the building which is built off the foundations to the ground floor level + title: substructure type + examples: + - value: basement + from_schema: https://example.com/nmdc_submission_schema + aliases: + - substructure type + is_a: core field + slot_uri: MIXS:0000767 + domain_of: + - Biosample + range: substructure_type_enum + multivalued: true + sulfate: + name: sulfate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfate in the sample + title: sulfate + examples: + - value: 5 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sulfate + is_a: core field + slot_uri: MIXS:0000423 + domain_of: + - Biosample + range: string + multivalued: false + sulfate_fw: + name: sulfate_fw + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original sulfate concentration in the hydrocarbon resource + title: sulfate in formation water + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sulfate in formation water + is_a: core field + slot_uri: MIXS:0000407 + domain_of: + - Biosample + range: string + multivalued: false + sulfide: + name: sulfide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfide in the sample + title: sulfide + examples: + - value: 2 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - sulfide + is_a: core field + slot_uri: MIXS:0000424 + domain_of: + - Biosample + range: string + multivalued: false + surf_air_cont: + name: surf_air_cont + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: Contaminant identified on surface + title: surface-air contaminant + examples: + - value: radon + from_schema: https://example.com/nmdc_submission_schema + aliases: + - surface-air contaminant + is_a: core field + slot_uri: MIXS:0000759 + domain_of: + - Biosample + range: surf_air_cont_enum + multivalued: true + surf_humidity: + name: surf_humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: 'Surfaces: water activity as a function of air and material moisture' + title: surface humidity + examples: + - value: 10% + from_schema: https://example.com/nmdc_submission_schema + aliases: + - surface humidity + is_a: core field + slot_uri: MIXS:0000123 + domain_of: + - Biosample + range: string + multivalued: false + surf_material: + name: surf_material + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Surface materials at the point of sampling + title: surface material + examples: + - value: wood + from_schema: https://example.com/nmdc_submission_schema + aliases: + - surface material + is_a: core field + slot_uri: MIXS:0000758 + domain_of: + - Biosample + range: surf_material_enum + multivalued: false + surf_moisture: + name: surf_moisture + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: parts per million, gram per cubic meter, gram per square meter + occurrence: + tag: occurrence + value: '1' + description: Water held on a surface + title: surface moisture + examples: + - value: 0.01 gram per square meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - surface moisture + is_a: core field + slot_uri: MIXS:0000128 + domain_of: + - Biosample + range: string + multivalued: false + surf_moisture_ph: + name: surf_moisture_ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: ph measurement of surface + title: surface moisture pH + examples: + - value: '7' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - surface moisture pH + is_a: core field + slot_uri: MIXS:0000760 + domain_of: + - Biosample + range: double + multivalued: false + surf_temp: + name: surf_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature of the surface at the time of sampling + title: surface temperature + examples: + - value: 15 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - surface temperature + is_a: core field + slot_uri: MIXS:0000125 + domain_of: + - Biosample + range: string + multivalued: false + suspend_part_matter: + name: suspend_part_matter + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of suspended particulate matter + title: suspended particulate matter + examples: + - value: 0.5 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - suspended particulate matter + is_a: core field + slot_uri: MIXS:0000741 + domain_of: + - Biosample + range: string + multivalued: false + suspend_solids: + name: suspend_solids + annotations: + expected_value: + tag: expected_value + value: suspended solid name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, microgram, milligram per liter, mole per liter, gram per liter, + part per million + occurrence: + tag: occurrence + value: m + description: Concentration of substances including a wide variety of material, + such as silt, decaying plant and animal matter; can include multiple substances + title: suspended solids + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - suspended solids + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000150 + domain_of: + - Biosample + range: string + multivalued: false + tan: + name: tan + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total Acid Number¬†(TAN) is a measurement of acidity that is determined + by the amount of¬†potassium hydroxide¬†in milligrams that is needed to neutralize + the acids in one gram of oil.¬†It is an important quality measurement of¬†crude + oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)' + title: total acid number + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total acid number + is_a: core field + slot_uri: MIXS:0000120 + domain_of: + - Biosample + range: string + multivalued: false + technical_reps: + name: technical_reps + description: If sending technical replicates of the same sample, indicate the + replicate count. + title: number technical replicate + comments: + - This field is only required when completing metadata for samples being submitted + to EMSL for analyses. + examples: + - value: '2' + from_schema: https://example.com/nmdc_submission_schema + rank: 5 + string_serialization: '{integer}' + domain_of: + - Biosample + slot_group: EMSL + recommended: true + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - temperature + is_a: environment field + slot_uri: MIXS:0000113 + domain_of: + - Biosample + range: string + multivalued: false + temp_out: + name: temp_out + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The recorded temperature value at sampling time outside + title: temperature outside house + examples: + - value: 5 degree Celsius + from_schema: https://example.com/nmdc_submission_schema + aliases: + - temperature outside house + is_a: core field + slot_uri: MIXS:0000197 + domain_of: + - Biosample + range: string + multivalued: false + tertiary_treatment: + name: tertiary_treatment + annotations: + expected_value: + tag: expected_value + value: tertiary treatment type + occurrence: + tag: occurrence + value: '1' + description: The process providing a final treatment stage to raise the effluent + quality before it is discharged to the receiving environment + title: tertiary treatment + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - tertiary treatment + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000352 + domain_of: + - Biosample + range: string + multivalued: false + tidal_stage: + name: tidal_stage + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Stage of tide + title: tidal stage + examples: + - value: high tide + from_schema: https://example.com/nmdc_submission_schema + aliases: + - tidal stage + is_a: core field + slot_uri: MIXS:0000750 + domain_of: + - Biosample + range: tidal_stage_enum + multivalued: false + tillage: + name: tillage + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: Note method(s) used for tilling + title: history/tillage + examples: + - value: chisel + from_schema: https://example.com/nmdc_submission_schema + aliases: + - history/tillage + is_a: core field + slot_uri: MIXS:0001081 + domain_of: + - Biosample + range: tillage_enum + multivalued: true + tiss_cult_growth_med: + name: tiss_cult_growth_med + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Description of plant tissue culture growth media used + title: tissue culture growth media + examples: + - value: https://link.springer.com/content/pdf/10.1007/BF02796489.pdf + from_schema: https://example.com/nmdc_submission_schema + aliases: + - tissue culture growth media + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001070 + domain_of: + - Biosample + range: string + multivalued: false + toluene: + name: toluene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of toluene in the sample + title: toluene + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - toluene + is_a: core field + slot_uri: MIXS:0000154 + domain_of: + - Biosample + range: string + multivalued: false + tot_carb: + name: tot_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Total carbon content + title: total carbon + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total carbon + is_a: core field + slot_uri: MIXS:0000525 + domain_of: + - Biosample + range: string + multivalued: false + tot_depth_water_col: + name: tot_depth_water_col + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Measurement of total depth of water column + title: total depth of water column + examples: + - value: 500 meter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total depth of water column + is_a: core field + slot_uri: MIXS:0000634 + domain_of: + - Biosample + range: string + multivalued: false + tot_diss_nitro: + name: tot_diss_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total dissolved nitrogen concentration, reported as nitrogen, measured + by: total dissolved nitrogen = NH4 + NO3NO2 + dissolved organic nitrogen' + title: total dissolved nitrogen + examples: + - value: 40 microgram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total dissolved nitrogen + is_a: core field + slot_uri: MIXS:0000744 + domain_of: + - Biosample + range: string + multivalued: false + tot_inorg_nitro: + name: tot_inorg_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Total inorganic nitrogen content + title: total inorganic nitrogen + examples: + - value: 40 microgram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total inorganic nitrogen + is_a: core field + slot_uri: MIXS:0000745 + domain_of: + - Biosample + range: string + multivalued: false + tot_iron: + name: tot_iron + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, milligram per kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of total iron in the sample + title: total iron + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total iron + is_a: core field + slot_uri: MIXS:0000105 + domain_of: + - Biosample + range: string + multivalued: false + tot_nitro: + name: tot_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total nitrogen concentration of water samples, calculated by: total + nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured + without filtering, reported as nitrogen' + title: total nitrogen concentration + examples: + - value: 50 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total nitrogen concentration + is_a: core field + slot_uri: MIXS:0000102 + domain_of: + - Biosample + range: string + multivalued: false + tot_nitro_cont_meth: + name: tot_nitro_cont_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the total nitrogen + title: total nitrogen content method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total nitrogen content method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000338 + domain_of: + - Biosample + range: string + multivalued: false + tot_nitro_content: + name: tot_nitro_content + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Total nitrogen content of the sample + title: total nitrogen content + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total nitrogen content + is_a: core field + slot_uri: MIXS:0000530 + domain_of: + - Biosample + range: string + multivalued: false + tot_org_c_meth: + name: tot_org_c_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining total organic carbon + title: total organic carbon method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total organic carbon method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000337 + domain_of: + - Biosample + range: string + multivalued: false + tot_org_carb: + name: tot_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram Carbon per kilogram sample material + occurrence: + tag: occurrence + value: '1' + description: 'Definition for soil: total organic carbon content of the soil, definition + otherwise: total organic carbon content' + title: total organic carbon + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total organic carbon + is_a: core field + slot_uri: MIXS:0000533 + domain_of: + - Biosample + range: string + multivalued: false + tot_part_carb: + name: tot_part_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Total particulate carbon content + title: total particulate carbon + examples: + - value: 35 micromole per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total particulate carbon + is_a: core field + slot_uri: MIXS:0000747 + domain_of: + - Biosample + range: string + multivalued: false + tot_phosp: + name: tot_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: 'Total phosphorus concentration in the sample, calculated by: total + phosphorus = total dissolved phosphorus + particulate phosphorus' + title: total phosphorus + examples: + - value: 0.03 milligram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total phosphorus + is_a: core field + slot_uri: MIXS:0000117 + domain_of: + - Biosample + range: string + multivalued: false + tot_phosphate: + name: tot_phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Total amount or concentration of phosphate + title: total phosphate + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total phosphate + is_a: core field + slot_uri: MIXS:0000689 + domain_of: + - Biosample + range: string + multivalued: false + tot_sulfur: + name: tot_sulfur + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of total sulfur in the sample + title: total sulfur + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - total sulfur + is_a: core field + slot_uri: MIXS:0000419 + domain_of: + - Biosample + range: string + multivalued: false + train_line: + name: train_line + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The subway line name + title: train line + examples: + - value: red + from_schema: https://example.com/nmdc_submission_schema + aliases: + - train line + is_a: core field + slot_uri: MIXS:0000837 + domain_of: + - Biosample + range: train_line_enum + multivalued: false + train_stat_loc: + name: train_stat_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The train station collection location + title: train station collection location + examples: + - value: forest hills + from_schema: https://example.com/nmdc_submission_schema + aliases: + - train station collection location + is_a: core field + slot_uri: MIXS:0000838 + domain_of: + - Biosample + range: train_stat_loc_enum + multivalued: false + train_stop_loc: + name: train_stop_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The train stop collection location + title: train stop collection location + examples: + - value: end + from_schema: https://example.com/nmdc_submission_schema + aliases: + - train stop collection location + is_a: core field + slot_uri: MIXS:0000839 + domain_of: + - Biosample + range: train_stop_loc_enum + multivalued: false + turbidity: + name: turbidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: formazin turbidity unit, formazin nephelometric units + occurrence: + tag: occurrence + value: '1' + description: Measure of the amount of cloudiness or haziness in water caused by + individual particles + title: turbidity + examples: + - value: 0.3 nephelometric turbidity units + from_schema: https://example.com/nmdc_submission_schema + aliases: + - turbidity + is_a: core field + slot_uri: MIXS:0000191 + domain_of: + - Biosample + range: string + multivalued: false + tvdss_of_hcr_press: + name: tvdss_of_hcr_press + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: True vertical depth subsea (TVDSS) of the hydrocarbon resource where + the original pressure was measured (e.g. 1578 m). + title: depth (TVDSS) of hydrocarbon resource pressure + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - depth (TVDSS) of hydrocarbon resource pressure + is_a: core field + slot_uri: MIXS:0000397 + domain_of: + - Biosample + range: string + multivalued: false + tvdss_of_hcr_temp: + name: tvdss_of_hcr_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: True vertical depth subsea (TVDSS) of the hydrocarbon resource where + the original temperature was measured (e.g. 1345 m). + title: depth (TVDSS) of hydrocarbon resource temperature + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - depth (TVDSS) of hydrocarbon resource temperature + is_a: core field + slot_uri: MIXS:0000394 + domain_of: + - Biosample + range: string + multivalued: false + typ_occup_density: + name: typ_occup_density + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Customary or normal density of occupants + title: typical occupant density + examples: + - value: '25' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - typical occupant density + is_a: core field + slot_uri: MIXS:0000771 + domain_of: + - Biosample + range: double + multivalued: false + ventilation_rate: + name: ventilation_rate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per minute, liters per second + occurrence: + tag: occurrence + value: '1' + description: Ventilation rate of the system in the sampled premises + title: ventilation rate + examples: + - value: 750 cubic meter per minute + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ventilation rate + is_a: core field + slot_uri: MIXS:0000114 + domain_of: + - Biosample + range: string + multivalued: false + ventilation_type: + name: ventilation_type + annotations: + expected_value: + tag: expected_value + value: ventilation type name + occurrence: + tag: occurrence + value: '1' + description: Ventilation system used in the sampled premises + title: ventilation type + examples: + - value: Operable windows + from_schema: https://example.com/nmdc_submission_schema + aliases: + - ventilation type + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000756 + domain_of: + - Biosample + range: string + multivalued: false + vfa: + name: vfa + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of Volatile Fatty Acids in the sample + title: volatile fatty acids + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - volatile fatty acids + is_a: core field + slot_uri: MIXS:0000152 + domain_of: + - Biosample + range: string + multivalued: false + vfa_fw: + name: vfa_fw + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original volatile fatty acid concentration in the hydrocarbon resource + title: vfa in formation water + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - vfa in formation water + is_a: core field + slot_uri: MIXS:0000408 + domain_of: + - Biosample + range: string + multivalued: false + vis_media: + name: vis_media + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The building visual media + title: visual media + examples: + - value: 3D scans + from_schema: https://example.com/nmdc_submission_schema + aliases: + - visual media + is_a: core field + slot_uri: MIXS:0000840 + domain_of: + - Biosample + range: vis_media_enum + multivalued: false + viscosity: + name: viscosity + annotations: + expected_value: + tag: expected_value + value: measurement value;measurement value + preferred_unit: + tag: preferred_unit + value: cP at degree Celsius + occurrence: + tag: occurrence + value: '1' + description: A measure of oil's resistance¬†to gradual deformation by¬†shear stress¬†or¬†tensile + stress (e.g. 3.5 cp; 100 ¬∞C) + title: viscosity + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - viscosity + is_a: core field + string_serialization: '{float} {unit};{float} {unit}' + slot_uri: MIXS:0000126 + domain_of: + - Biosample + range: string + multivalued: false + volatile_org_comp: + name: volatile_org_comp + annotations: + expected_value: + tag: expected_value + value: volatile organic compound name;measurement value + preferred_unit: + tag: preferred_unit + value: microgram per cubic meter, parts per million, nanogram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of carbon-based chemicals that easily evaporate at + room temperature; can report multiple volatile organic compounds by entering + numeric values preceded by name of compound + title: volatile organic compounds + examples: + - value: formaldehyde;500 nanogram per liter + from_schema: https://example.com/nmdc_submission_schema + aliases: + - volatile organic compounds + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000115 + domain_of: + - Biosample + range: string + multivalued: false + wall_area: + name: wall_area + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The total area of the sampled room's walls + title: wall area + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall area + is_a: core field + slot_uri: MIXS:0000198 + domain_of: + - Biosample + range: string + multivalued: false + wall_const_type: + name: wall_const_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The building class of the wall defined by the composition of the + building elements and fire-resistance rating. + title: wall construction type + examples: + - value: fire resistive + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall construction type + is_a: core field + slot_uri: MIXS:0000841 + domain_of: + - Biosample + range: wall_const_type_enum + multivalued: false + wall_finish_mat: + name: wall_finish_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The material utilized to finish the outer most layer of the wall + title: wall finish material + examples: + - value: wood + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall finish material + is_a: core field + slot_uri: MIXS:0000842 + domain_of: + - Biosample + range: wall_finish_mat_enum + multivalued: false + wall_height: + name: wall_height + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: centimeter + occurrence: + tag: occurrence + value: '1' + description: The average height of the walls in the sampled room + title: wall height + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall height + is_a: core field + slot_uri: MIXS:0000221 + domain_of: + - Biosample + range: string + multivalued: false + wall_loc: + name: wall_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The relative location of the wall within the room + title: wall location + examples: + - value: north + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall location + is_a: core field + slot_uri: MIXS:0000843 + domain_of: + - Biosample + range: wall_loc_enum + multivalued: false + wall_surf_treatment: + name: wall_surf_treatment + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The surface treatment of interior wall + title: wall surface treatment + examples: + - value: paneling + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall surface treatment + is_a: core field + slot_uri: MIXS:0000845 + domain_of: + - Biosample + range: wall_surf_treatment_enum + multivalued: false + wall_texture: + name: wall_texture + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The feel, appearance, or consistency of a wall surface + title: wall texture + examples: + - value: popcorn + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall texture + is_a: core field + slot_uri: MIXS:0000846 + domain_of: + - Biosample + range: wall_texture_enum + multivalued: false + wall_thermal_mass: + name: wall_thermal_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: joule per degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The ability of the wall to provide inertia against temperature fluctuations. + Generally this means concrete or concrete block that is either exposed or covered + only with paint + title: wall thermal mass + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall thermal mass + is_a: core field + slot_uri: MIXS:0000222 + domain_of: + - Biosample + range: string + multivalued: false + wall_water_mold: + name: wall_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on a wall + title: wall signs of water/mold + examples: + - value: no presence of mold visible + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wall signs of water/mold + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000844 + domain_of: + - Biosample + range: string + multivalued: false + wastewater_type: + name: wastewater_type + annotations: + expected_value: + tag: expected_value + value: wastewater type name + occurrence: + tag: occurrence + value: '1' + description: The origin of wastewater such as human waste, rainfall, storm drains, + etc. + title: wastewater type + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wastewater type + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000353 + domain_of: + - Biosample + range: string + multivalued: false + water_cont_soil_meth: + name: water_cont_soil_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the water content of soil + title: water content method + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - water content method + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000323 + domain_of: + - Biosample + range: string + multivalued: false + water_content: + name: water_content + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per gram or cubic centimeter per cubic centimeter + occurrence: + tag: occurrence + value: '1' + description: Water content measurement + title: water content + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - water content + is_a: core field + slot_uri: MIXS:0000185 + domain_of: + - Biosample + range: string + multivalued: false + water_current: + name: water_current + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per second, knots + occurrence: + tag: occurrence + value: '1' + description: Measurement of magnitude and direction of flow within a fluid + title: water current + examples: + - value: 10 cubic meter per second + from_schema: https://example.com/nmdc_submission_schema + aliases: + - water current + is_a: core field + slot_uri: MIXS:0000203 + domain_of: + - Biosample + range: string + multivalued: false + water_cut: + name: water_cut + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: Current amount of water (%) in a produced fluid stream; or the average + of the combined streams + title: water cut + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - water cut + is_a: core field + slot_uri: MIXS:0000454 + domain_of: + - Biosample + range: string + multivalued: false + water_feat_size: + name: water_feat_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The size of the water feature + title: water feature size + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - water feature size + is_a: core field + slot_uri: MIXS:0000223 + domain_of: + - Biosample + range: string + multivalued: false + water_feat_type: + name: water_feat_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of water feature present within the building being sampled + title: water feature type + examples: + - value: stream + from_schema: https://example.com/nmdc_submission_schema + aliases: + - water feature type + is_a: core field + slot_uri: MIXS:0000847 + domain_of: + - Biosample + range: water_feat_type_enum + multivalued: false + water_prod_rate: + name: water_prod_rate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per day + occurrence: + tag: occurrence + value: '1' + description: Water production rates per well (e.g. 987 m3 / day) + title: water production rate + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - water production rate + is_a: core field + slot_uri: MIXS:0000453 + domain_of: + - Biosample + range: string + multivalued: false + water_temp_regm: + name: water_temp_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to water with varying + degree of temperature, treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple regimens + title: water temperature regimen + examples: + - value: 15 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - water temperature regimen + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000590 + domain_of: + - Biosample + range: string + multivalued: false + watering_regm: + name: watering_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milliliter, liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to watering frequencies, + treatment regimen including how many times the treatment was repeated, how long + each treatment lasted, and the start and end time of the entire treatment; can + include multiple regimens + title: watering regimen + examples: + - value: 1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://example.com/nmdc_submission_schema + aliases: + - watering regimen + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000591 + domain_of: + - Biosample + range: string + multivalued: false + weekday: + name: weekday + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The day of the week when sampling occurred + title: weekday + examples: + - value: Sunday + from_schema: https://example.com/nmdc_submission_schema + aliases: + - weekday + is_a: core field + slot_uri: MIXS:0000848 + domain_of: + - Biosample + range: weekday_enum + multivalued: false + win: + name: win + annotations: + expected_value: + tag: expected_value + value: text + occurrence: + tag: occurrence + value: '1' + description: 'A unique identifier of a well or wellbore. This is part of the Global + Framework for Well Identification initiative which is compiled by the Professional + Petroleum Data Management Association (PPDM) in an effort to improve well identification + systems. (Supporting information: https://ppdm.org/ and http://dl.ppdm.org/dl/690)' + title: well identification number + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - well identification number + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000297 + domain_of: + - Biosample + range: string + multivalued: false + wind_direction: + name: wind_direction + annotations: + expected_value: + tag: expected_value + value: wind direction name + occurrence: + tag: occurrence + value: '1' + description: Wind direction is the direction from which a wind originates + title: wind direction + examples: + - value: Northwest + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wind direction + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000757 + domain_of: + - Biosample + range: string + multivalued: false + wind_speed: + name: wind_speed + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second, kilometer per hour + occurrence: + tag: occurrence + value: '1' + description: Speed of wind measured at the time of sampling + title: wind speed + examples: + - value: 21 kilometer per hour + from_schema: https://example.com/nmdc_submission_schema + aliases: + - wind speed + is_a: core field + slot_uri: MIXS:0000118 + domain_of: + - Biosample + range: string + multivalued: false + window_cond: + name: window_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the window at the time of sampling + title: window condition + examples: + - value: rupture + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window condition + is_a: core field + slot_uri: MIXS:0000849 + domain_of: + - Biosample + range: window_cond_enum + multivalued: false + window_cover: + name: window_cover + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of window covering + title: window covering + examples: + - value: curtains + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window covering + is_a: core field + slot_uri: MIXS:0000850 + domain_of: + - Biosample + range: window_cover_enum + multivalued: false + window_horiz_pos: + name: window_horiz_pos + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The horizontal position of the window on the wall + title: window horizontal position + examples: + - value: middle + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window horizontal position + is_a: core field + slot_uri: MIXS:0000851 + domain_of: + - Biosample + range: window_horiz_pos_enum + multivalued: false + window_loc: + name: window_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The relative location of the window within the room + title: window location + examples: + - value: west + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window location + is_a: core field + slot_uri: MIXS:0000852 + domain_of: + - Biosample + range: window_loc_enum + multivalued: false + window_mat: + name: window_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of material used to finish a window + title: window material + examples: + - value: wood + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window material + is_a: core field + slot_uri: MIXS:0000853 + domain_of: + - Biosample + range: window_mat_enum + multivalued: false + window_open_freq: + name: window_open_freq + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of times windows are opened per week + title: window open frequency + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window open frequency + is_a: core field + slot_uri: MIXS:0000246 + domain_of: + - Biosample + range: string + multivalued: false + window_size: + name: window_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: inch, meter + occurrence: + tag: occurrence + value: '1' + description: The window's length and width + title: window area/size + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window area/size + is_a: core field + string_serialization: '{float} {unit} x {float} {unit}' + slot_uri: MIXS:0000224 + domain_of: + - Biosample + range: string + multivalued: false + window_status: + name: window_status + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Defines whether the windows were open or closed during environmental + testing + title: window status + examples: + - value: open + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window status + is_a: core field + string_serialization: '[closed|open]' + slot_uri: MIXS:0000855 + domain_of: + - Biosample + range: string + multivalued: false + window_type: + name: window_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of windows + title: window type + examples: + - value: fixed window + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window type + is_a: core field + slot_uri: MIXS:0000856 + domain_of: + - Biosample + range: window_type_enum + multivalued: false + window_vert_pos: + name: window_vert_pos + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The vertical position of the window on the wall + title: window vertical position + examples: + - value: middle + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window vertical position + is_a: core field + slot_uri: MIXS:0000857 + domain_of: + - Biosample + range: window_vert_pos_enum + multivalued: false + window_water_mold: + name: window_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on the window. + title: window signs of water/mold + examples: + - value: no presence of mold visible + from_schema: https://example.com/nmdc_submission_schema + aliases: + - window signs of water/mold + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000854 + domain_of: + - Biosample + range: string + multivalued: false + xylene: + name: xylene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of xylene in the sample + title: xylene + examples: + - value: '' + from_schema: https://example.com/nmdc_submission_schema + aliases: + - xylene + is_a: core field + slot_uri: MIXS:0000156 + domain_of: + - Biosample + range: string + multivalued: false + zinc: + name: zinc + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg (ppm) + occurrence: + tag: occurrence + value: '1' + description: Concentration of zinc in the sample + title: zinc + examples: + - value: 2.5 mg/kg + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - zinc + domain_of: + - Biosample + range: string + multivalued: false + model: + name: model + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - Instrument + range: InstrumentModelEnum + processing_institution: + name: processing_institution + description: The organization that processed the sample. + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - PlannedProcess + range: ProcessingInstitutionEnum + protocol_link: + name: protocol_link + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - PlannedProcess + - Study + range: Protocol + insdc_bioproject_identifiers: + name: insdc_bioproject_identifiers + description: identifiers for corresponding project in INSDC Bioproject + comments: + - these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) + one to one + examples: + - value: bioproject:PRJNA366857 + description: Avena fatua rhizosphere microbial communities - H1_Rhizo_Litter_2 + metatranscriptome + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.ncbi.nlm.nih.gov/bioproject/ + - https://www.ddbj.nig.ac.jp/bioproject/index-e.html + aliases: + - NCBI bioproject identifiers + - DDBJ bioproject identifiers + is_a: study_identifiers + mixins: + - insdc_identifiers + domain_of: + - NucleotideSequencing + - Study + pattern: ^bioproject:PRJ[DEN][A-Z][0-9]+$ + insdc_experiment_identifiers: + name: insdc_experiment_identifiers + from_schema: https://example.com/nmdc_submission_schema + is_a: external_database_identifiers + mixins: + - insdc_identifiers + domain_of: + - NucleotideSequencing + - DataObject + pattern: ^insdc.sra:(E|D|S)RX[0-9]{6,}$ + alternative_identifiers: + name: alternative_identifiers + description: A list of alternative identifiers for the entity. + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - MetaboliteIdentification + - NamedThing + range: uriorcurie + multivalued: true + pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,\(\)\=\#]*$ + alternative_names: + name: alternative_names + description: A list of alternative names used to refer to the entity. The distinction + between name and alternative names is application-specific. + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - dcterms:alternative + - skos:altLabel + domain_of: + - OntologyClass + - Study + range: string + multivalued: false + core field: + name: core field + description: basic fields + from_schema: https://example.com/nmdc_submission_schema + abstract: true + domain_of: + - Biosample + description: + name: description + description: a human-readable description of a thing + from_schema: https://example.com/nmdc_submission_schema + slot_uri: dcterms:description + domain_of: + - ImageValue + - NamedThing + range: string + multivalued: false + environment field: + name: environment field + description: field describing environmental aspect of a sample + from_schema: https://example.com/nmdc_submission_schema + abstract: true + domain_of: + - Biosample + gold_path_field: + name: gold_path_field + annotations: + tooltip: + tag: tooltip + value: GOLD Ecosystem Classification paths describe the surroundings from + which an environmental sample or an organism is collected. + annotations: + source: + tag: source + value: https://gold.jgi.doe.gov/ecosystem_classification + description: This is a grouping for any of the gold path fields + from_schema: https://example.com/nmdc_submission_schema + abstract: true + range: string + multivalued: false + id: + name: id + description: A unique identifier for a thing. Must be either a CURIE shorthand + for a URI or a complete URI + notes: + - 'abstracted pattern: prefix:typecode-authshoulder-blade(.version)?(_seqsuffix)?' + - a minimum length of 3 characters is suggested for typecodes, but 1 or 2 characters + will be accepted + - typecodes must correspond 1:1 to a class in the NMDC schema. this will be checked + via per-class id slot usage assertions + - minting authority shoulders should probably be enumerated and checked in the + pattern + examples: + - value: nmdc:mgmag-00-x012.1_7_c1 + description: https://github.com/microbiomedata/nmdc-schema/pull/499#discussion_r1018499248 + from_schema: https://example.com/nmdc_submission_schema + structured_aliases: + workflow_execution_id: + literal_form: workflow_execution_id + predicate: NARROW_SYNONYM + contexts: + - https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml + data_object_id: + literal_form: data_object_id + predicate: NARROW_SYNONYM + contexts: + - https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml + identifier: true + domain_of: + - NamedThing + range: uriorcurie + required: true + pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,]*$ + investigation field: + name: investigation field + description: field describing aspect of the investigation/study to which the sample + belongs + from_schema: https://example.com/nmdc_submission_schema + abstract: true + domain_of: + - Biosample + is_obsolete: + name: is_obsolete + description: A boolean value indicating whether the ontology term is obsolete. + comments: + - If true (the ontology term is declared obsolete via the ontology source itself), the + term is no longer considered a valid term to use in an annotation at NMDC, and + it no longer has ontology_relation_set records. + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - OntologyClass + range: boolean + is_root: + name: is_root + description: A boolean value indicating whether the ontology term is a root term; + it is not a subclass of any other term. + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - OntologyClass + range: boolean + language: + name: language + description: Should use ISO 639-1 code e.g. "en", "fr" + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - TextValue + range: language_code + mixs_env_triad_field: + name: mixs_env_triad_field + annotations: + tooltip: + tag: tooltip + value: The MIxS environmental triad provides context about where a sample + was collected and what it consists of. + annotations: + source: + tag: source + value: https://link.springer.com/protocol/10.1007/978-1-0716-3838-5_20 + description: The MIxS environmental triad provides context about where a sample + was collected and what it consists of. Its component slots capture the biome + that the sample was found in, nearby geographical features that might influence + the organisms in the sample, and the substance that was displaced in the process + of collecting the sample. Careful population of these slots makes it easier + for data users to find samples that are similar, not just in terms of textual + values, but through ontological relationships. Furthermore, NMDC requires that + its three component slots are populated because the INSDC Biosample databases + require that they are populated because the MIxS standard from the GSC requires + that they are populated. + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + created_by: orcid:0000-0002-5004-3362 + contributors: + - orcid:0000-0001-9076-6066 + abstract: true + range: string + multivalued: false + name: + name: name + description: A human readable label for an entity + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - PersonValue + - NamedThing + - Protocol + range: string + multivalued: false + nucleic acid sequence source field: + name: nucleic acid sequence source field + from_schema: https://example.com/nmdc_submission_schema + abstract: true + domain_of: + - Biosample + object: + name: object + from_schema: https://example.com/nmdc_submission_schema + owner: OntologyRelation + domain_of: + - OntologyRelation + range: string + required: true + multivalued: false + predicate: + name: predicate + from_schema: https://example.com/nmdc_submission_schema + owner: OntologyRelation + domain_of: + - OntologyRelation + range: string + required: true + multivalued: false + subject: + name: subject + from_schema: https://example.com/nmdc_submission_schema + range: GeneProduct + type: + name: type + description: the class_uri of the class that has been instantiated + notes: + - makes it easier to read example data files + - required for polymorphic MongoDB collections + examples: + - value: nmdc:Biosample + - value: nmdc:Study + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://github.com/microbiomedata/nmdc-schema/issues/1048 + - https://github.com/microbiomedata/nmdc-schema/issues/1233 + - https://github.com/microbiomedata/nmdc-schema/issues/248 + structured_aliases: + workflow_execution_class: + literal_form: workflow_execution_class + predicate: NARROW_SYNONYM + contexts: + - https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml + slot_uri: rdf:type + designates_type: true + domain_of: + - EukEval + - FunctionalAnnotationAggMember + - MobilePhaseSegment + - PortionOfSubstance + - MagBin + - MetaboliteIdentification + - GenomeFeature + - FunctionalAnnotation + - AttributeValue + - NamedThing + - OntologyRelation + - FailureCategorization + - Protocol + - CreditAssociation + - Doi + range: uriorcurie + required: true + biomaterial_purity: + name: biomaterial_purity + from_schema: https://example.com/nmdc_submission_schema + range: string + multivalued: false + external_database_identifiers: + name: external_database_identifiers + description: Link to corresponding identifier in external database + comments: + - The value of this field is always a registered CURIE + from_schema: https://example.com/nmdc_submission_schema + close_mappings: + - skos:closeMatch + is_a: alternative_identifiers + abstract: true + range: external_identifier + multivalued: true + pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,]*$ + insdc_identifiers: + name: insdc_identifiers + description: Any identifier covered by the International Nucleotide Sequence Database + Collaboration + comments: + - note that we deliberately abstract over which of the partner databases accepted + the initial submission + - 'the first letter of the accession indicates which partner accepted the initial + submission: E for ENA, D for DDBJ, or S or N for NCBI.' + from_schema: https://example.com/nmdc_submission_schema + see_also: + - https://www.insdc.org/ + - https://ena-docs.readthedocs.io/en/latest/submit/general-guide/accessions.html + aliases: + - EBI identifiers + - NCBI identifiers + - DDBJ identifiers + mixin: true + study_identifiers: + name: study_identifiers + from_schema: https://example.com/nmdc_submission_schema + is_a: external_database_identifiers + abstract: true + url: + name: url + notes: + - See issue 207 - this clashes with the mixs field + from_schema: https://example.com/nmdc_submission_schema + domain_of: + - ImageValue + - Protocol + - DataObject + range: string + multivalued: false +classes: + AirInterface: + name: AirInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: air + description: air dh_interface + title: Air + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + slots: + - air_PM_concen + - alt + - barometric_press + - carb_dioxide + - carb_monoxide + - chem_administration + - collection_date + - depth + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - geo_loc_name + - humidity + - lat_lon + - methane + - misc_param + - organism_count + - oxy_stat_samp + - oxygen + - perturbation + - pollutants + - salinity + - samp_collec_device + - samp_collec_method + - samp_mat_process + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - sample_link + - size_frac + - solar_irradiance + - specific_ecosystem + - temp + - ventilation_rate + - ventilation_type + - volatile_org_comp + - wind_direction + - wind_speed + slot_usage: + air_PM_concen: + name: air_PM_concen + annotations: + expected_value: + tag: expected_value + value: particulate matter name;measurement value + preferred_unit: + tag: preferred_unit + value: micrograms per cubic meter + occurrence: + tag: occurrence + value: m + description: Concentration of substances that remain suspended in the air, + and comprise mixtures of organic and inorganic substances (PM10 and PM2.5); + can report multiple PM's by entering numeric values preceded by name of + PM + title: air particulate matter concentration + examples: + - value: PM2.5;10 microgram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - air particulate matter concentration + rank: 48 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000108 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + alt: + name: alt + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Altitude is a term used to identify heights of objects such as + airplanes, space shuttles, rockets, atmospheric balloons and heights of + places such as atmospheric layers and clouds. It is used to measure the + height of an object which is above the earth's surface. In this context, + the altitude measurement is the vertical distance between the earth's surface + above sea level and the sampled position in the air + title: altitude + examples: + - value: 100 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - altitude + rank: 26 + is_a: environment field + slot_uri: MIXS:0000094 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + barometric_press: + name: barometric_press + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millibar + occurrence: + tag: occurrence + value: '1' + description: Force per unit area exerted against a surface by the weight of + air above that surface + title: barometric pressure + examples: + - value: 5 millibar + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - barometric pressure + rank: 49 + is_a: core field + slot_uri: MIXS:0000096 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + carb_dioxide: + name: carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Carbon dioxide (gas) amount or concentration at the time of sampling + title: carbon dioxide + examples: + - value: 410 parts per million + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - carbon dioxide + rank: 50 + is_a: core field + slot_uri: MIXS:0000097 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + carb_monoxide: + name: carb_monoxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Carbon monoxide (gas) amount or concentration at the time of + sampling + title: carbon monoxide + examples: + - value: 0.1 parts per million + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - carbon monoxide + rank: 51 + is_a: core field + slot_uri: MIXS:0000098 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + humidity: + name: humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per cubic meter + occurrence: + tag: occurrence + value: '1' + description: Amount of water vapour in the air, at the time of sampling + title: humidity + examples: + - value: 25 gram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - humidity + rank: 52 + is_a: core field + slot_uri: MIXS:0000100 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + methane: + name: methane + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per billion, parts per million + occurrence: + tag: occurrence + value: '1' + description: Methane (gas) amount or concentration at the time of sampling + title: methane + examples: + - value: 1800 parts per billion + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - methane + rank: 24 + is_a: core field + slot_uri: MIXS:0000101 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + oxygen: + name: oxygen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Oxygen (gas) amount or concentration at the time of sampling + title: oxygen + examples: + - value: 600 parts per million + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygen + rank: 53 + is_a: core field + slot_uri: MIXS:0000104 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical + disturbance, etc., coupled with perturbation regimen including how many + times the perturbation was repeated, how long each perturbation lasted, + and the start and end time of the entire perturbation period; can include + multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - perturbation + rank: 33 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pollutants: + name: pollutants + annotations: + expected_value: + tag: expected_value + value: pollutant name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter, microgram per cubic + meter + occurrence: + tag: occurrence + value: m + description: Pollutant types and, amount or concentrations measured at the + time of sampling; can report multiple pollutants by entering numeric values + preceded by name of pollutant + title: pollutants + examples: + - value: lead;0.15 microgram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pollutants + rank: 54 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000107 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + solar_irradiance: + name: solar_irradiance + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilowatts per square meter per day, ergs per square centimeter + per second + occurrence: + tag: occurrence + value: '1' + description: The amount of solar energy that arrives at a specific area of + a surface during a specific time interval + title: solar irradiance + examples: + - value: 1.36 kilowatts per square meter per day + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - solar irradiance + rank: 55 + is_a: core field + slot_uri: MIXS:0000112 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ventilation_rate: + name: ventilation_rate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per minute, liters per second + occurrence: + tag: occurrence + value: '1' + description: Ventilation rate of the system in the sampled premises + title: ventilation rate + examples: + - value: 750 cubic meter per minute + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ventilation rate + rank: 56 + is_a: core field + slot_uri: MIXS:0000114 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ventilation_type: + name: ventilation_type + annotations: + expected_value: + tag: expected_value + value: ventilation type name + occurrence: + tag: occurrence + value: '1' + description: Ventilation system used in the sampled premises + title: ventilation type + examples: + - value: Operable windows + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ventilation type + rank: 57 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000756 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + volatile_org_comp: + name: volatile_org_comp + annotations: + expected_value: + tag: expected_value + value: volatile organic compound name;measurement value + preferred_unit: + tag: preferred_unit + value: microgram per cubic meter, parts per million, nanogram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of carbon-based chemicals that easily evaporate + at room temperature; can report multiple volatile organic compounds by entering + numeric values preceded by name of compound + title: volatile organic compounds + examples: + - value: formaldehyde;500 nanogram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - volatile organic compounds + rank: 58 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000115 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + wind_direction: + name: wind_direction + annotations: + expected_value: + tag: expected_value + value: wind direction name + occurrence: + tag: occurrence + value: '1' + description: Wind direction is the direction from which a wind originates + title: wind direction + examples: + - value: Northwest + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wind direction + rank: 59 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000757 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + wind_speed: + name: wind_speed + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second, kilometer per hour + occurrence: + tag: occurrence + value: '1' + description: Speed of wind measured at the time of sampling + title: wind speed + examples: + - value: 21 kilometer per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wind speed + rank: 60 + is_a: core field + slot_uri: MIXS:0000118 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + horizon_meth: + name: horizon_meth + title: horizon method + BiofilmInterface: + name: BiofilmInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: microbial mat_biofilm + description: biofilm dh_interface + title: Biofilm + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + slots: + - alkalinity + - alkyl_diethers + - alt + - aminopept_act + - ammonium + - bacteria_carb_prod + - biomass + - bishomohopanol + - bromide + - calcium + - carb_nitro_ratio + - chem_administration + - chloride + - chlorophyll + - collection_date + - depth + - diether_lipids + - diss_carb_dioxide + - diss_hydrogen + - diss_inorg_carb + - diss_org_carb + - diss_org_nitro + - diss_oxygen + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - geo_loc_name + - glucosidase_act + - lat_lon + - magnesium + - mean_frict_vel + - mean_peak_frict_vel + - methane + - misc_param + - n_alkanes + - nitrate + - nitrite + - nitro + - org_carb + - org_matter + - org_nitro + - organism_count + - oxy_stat_samp + - part_org_carb + - perturbation + - petroleum_hydrocarb + - ph + - ph_meth + - phaeopigments + - phosphate + - phosplipid_fatt_acid + - potassium + - pressure + - redox_potential + - salinity + - samp_collec_device + - samp_collec_method + - samp_mat_process + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - sample_link + - silicate + - size_frac + - sodium + - specific_ecosystem + - sulfate + - sulfide + - temp + - tot_carb + - tot_nitro_content + - tot_org_carb + - turbidity + - water_content + slot_usage: + alkalinity: + name: alkalinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliequivalent per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Alkalinity, the ability of a solution to neutralize acids to + the equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity + rank: 1 + is_a: core field + slot_uri: MIXS:0000421 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + alkyl_diethers: + name: alkyl_diethers + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of alkyl diethers + title: alkyl diethers + examples: + - value: 0.005 mole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkyl diethers + rank: 2 + is_a: core field + slot_uri: MIXS:0000490 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + alt: + name: alt + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Altitude is a term used to identify heights of objects such as + airplanes, space shuttles, rockets, atmospheric balloons and heights of + places such as atmospheric layers and clouds. It is used to measure the + height of an object which is above the earth's surface. In this context, + the altitude measurement is the vertical distance between the earth's surface + above sea level and the sampled position in the air + title: altitude + examples: + - value: 100 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - altitude + rank: 26 + is_a: environment field + slot_uri: MIXS:0000094 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + aminopept_act: + name: aminopept_act + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of aminopeptidase activity + title: aminopeptidase activity + examples: + - value: 0.269 mole per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - aminopeptidase activity + rank: 3 + is_a: core field + slot_uri: MIXS:0000172 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ammonium: + name: ammonium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium in the sample + title: ammonium + examples: + - value: 1.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ammonium + rank: 4 + is_a: core field + slot_uri: MIXS:0000427 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + bacteria_carb_prod: + name: bacteria_carb_prod + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of bacterial carbon production + title: bacterial carbon production + examples: + - value: 2.53 microgram per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bacterial carbon production + rank: 5 + is_a: core field + slot_uri: MIXS:0000173 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + biomass: + name: biomass + annotations: + expected_value: + tag: expected_value + value: biomass type;measurement value + preferred_unit: + tag: preferred_unit + value: ton, kilogram, gram + occurrence: + tag: occurrence + value: m + description: Amount of biomass; should include the name for the part of biomass + measured, e.g. Microbial, total. Can include multiple measurements + title: biomass + examples: + - value: total;20 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biomass + rank: 6 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000174 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + bishomohopanol: + name: bishomohopanol + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, microgram per gram + occurrence: + tag: occurrence + value: '1' + description: Concentration of bishomohopanol + title: bishomohopanol + examples: + - value: 14 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bishomohopanol + rank: 7 + is_a: core field + slot_uri: MIXS:0000175 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + bromide: + name: bromide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of bromide + title: bromide + examples: + - value: 0.05 parts per million + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bromide + rank: 8 + is_a: core field + slot_uri: MIXS:0000176 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + calcium: + name: calcium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of calcium in the sample + title: calcium + examples: + - value: 0.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - calcium + rank: 9 + is_a: core field + slot_uri: MIXS:0000432 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + carb_nitro_ratio: + name: carb_nitro_ratio + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Ratio of amount or concentrations of carbon to nitrogen + title: carbon/nitrogen ratio + examples: + - value: '0.417361111' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - carbon/nitrogen ratio + rank: 44 + is_a: core field + slot_uri: MIXS:0000310 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: float + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + chloride: + name: chloride + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of chloride in the sample + title: chloride + examples: + - value: 5000 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chloride + rank: 10 + is_a: core field + slot_uri: MIXS:0000429 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chlorophyll: + name: chlorophyll + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter, microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of chlorophyll + title: chlorophyll + examples: + - value: 5 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chlorophyll + rank: 11 + is_a: core field + slot_uri: MIXS:0000177 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + diether_lipids: + name: diether_lipids + annotations: + expected_value: + tag: expected_value + value: diether lipid name;measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of diether lipids; can include multiple types of + diether lipids + title: diether lipids + examples: + - value: archaeol;0.2 ng/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - diether lipids + rank: 13 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000178 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + diss_carb_dioxide: + name: diss_carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved carbon dioxide in the sample or liquid + portion of the sample + title: dissolved carbon dioxide + examples: + - value: 5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved carbon dioxide + rank: 14 + is_a: core field + slot_uri: MIXS:0000436 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_hydrogen: + name: diss_hydrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved hydrogen + title: dissolved hydrogen + examples: + - value: 0.3 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved hydrogen + rank: 15 + is_a: core field + slot_uri: MIXS:0000179 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_carb: + name: diss_inorg_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Dissolved inorganic carbon concentration in the sample, typically + measured after filtering the sample using a 0.45 micrometer filter + title: dissolved inorganic carbon + examples: + - value: 2059 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic carbon + rank: 16 + is_a: core field + slot_uri: MIXS:0000434 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_carb: + name: diss_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved organic carbon in the sample, liquid + portion of the sample, or aqueous phase of the fluid + title: dissolved organic carbon + examples: + - value: 197 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic carbon + rank: 17 + is_a: core field + slot_uri: MIXS:0000433 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_nitro: + name: diss_org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Dissolved organic nitrogen concentration measured as; total dissolved + nitrogen - NH4 - NO3 - NO2 + title: dissolved organic nitrogen + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic nitrogen + rank: 18 + is_a: core field + slot_uri: MIXS:0000162 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_oxygen: + name: diss_oxygen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per kilogram, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved oxygen + title: dissolved oxygen + examples: + - value: 175 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved oxygen + rank: 19 + is_a: core field + slot_uri: MIXS:0000119 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + glucosidase_act: + name: glucosidase_act + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mol per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of glucosidase activity + title: glucosidase activity + examples: + - value: 5 mol per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - glucosidase activity + rank: 20 + is_a: core field + slot_uri: MIXS:0000137 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + magnesium: + name: magnesium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter, milligram per liter, parts per million, micromole + per kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of magnesium in the sample + title: magnesium + examples: + - value: 52.8 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - magnesium + rank: 21 + is_a: core field + slot_uri: MIXS:0000431 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + mean_frict_vel: + name: mean_frict_vel + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second + occurrence: + tag: occurrence + value: '1' + description: Measurement of mean friction velocity + title: mean friction velocity + examples: + - value: 0.5 meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean friction velocity + rank: 22 + is_a: core field + slot_uri: MIXS:0000498 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + mean_peak_frict_vel: + name: mean_peak_frict_vel + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second + occurrence: + tag: occurrence + value: '1' + description: Measurement of mean peak friction velocity + title: mean peak friction velocity + examples: + - value: 1 meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean peak friction velocity + rank: 23 + is_a: core field + slot_uri: MIXS:0000502 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + methane: + name: methane + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per billion, parts per million + occurrence: + tag: occurrence + value: '1' + description: Methane (gas) amount or concentration at the time of sampling + title: methane + examples: + - value: 1800 parts per billion + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - methane + rank: 24 + is_a: core field + slot_uri: MIXS:0000101 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + n_alkanes: + name: n_alkanes + annotations: + expected_value: + tag: expected_value + value: n-alkane name;measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of n-alkanes; can include multiple n-alkanes + title: n-alkanes + examples: + - value: n-hexadecane;100 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - n-alkanes + rank: 25 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000503 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + nitrate: + name: nitrate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrate + rank: 26 + is_a: core field + slot_uri: MIXS:0000425 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitrite: + name: nitrite + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite in the sample + title: nitrite + examples: + - value: 0.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrite + rank: 27 + is_a: core field + slot_uri: MIXS:0000426 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitro: + name: nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrogen (total) + title: nitrogen + examples: + - value: 4.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrogen + rank: 28 + is_a: core field + slot_uri: MIXS:0000504 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_carb: + name: org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic carbon + title: organic carbon + examples: + - value: 1.5 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic carbon + rank: 29 + is_a: core field + slot_uri: MIXS:0000508 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_matter: + name: org_matter + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic matter + title: organic matter + examples: + - value: 1.75 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic matter + rank: 45 + is_a: core field + slot_uri: MIXS:0000204 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_nitro: + name: org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic nitrogen + title: organic nitrogen + examples: + - value: 4 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic nitrogen + rank: 46 + is_a: core field + slot_uri: MIXS:0000205 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + part_org_carb: + name: part_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of particulate organic carbon + title: particulate organic carbon + examples: + - value: 1.92 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - particulate organic carbon + rank: 31 + is_a: core field + slot_uri: MIXS:0000515 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical + disturbance, etc., coupled with perturbation regimen including how many + times the perturbation was repeated, how long each perturbation lasted, + and the start and end time of the entire perturbation period; can include + multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - perturbation + rank: 33 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + petroleum_hydrocarb: + name: petroleum_hydrocarb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of petroleum hydrocarbon + title: petroleum hydrocarbon + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - petroleum hydrocarbon + rank: 34 + is_a: core field + slot_uri: MIXS:0000516 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid + title: pH + notes: + - Use modified term + examples: + - value: '7.2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH + rank: 27 + is_a: core field + string_serialization: '{float}' + slot_uri: MIXS:0001001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: float + recommended: true + multivalued: false + minimum_value: 0 + maximum_value: 14 + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + comments: + - This can include a link to the instrument used or a citation for the method. + examples: + - value: https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB + - value: https://doi.org/10.2136/sssabookser5.3.c16 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH method + rank: 41 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + phaeopigments: + name: phaeopigments + annotations: + expected_value: + tag: expected_value + value: phaeopigment name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter + occurrence: + tag: occurrence + value: m + description: Concentration of phaeopigments; can include multiple phaeopigments + title: phaeopigments + examples: + - value: phaeophytin;2.5 mg/m3 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phaeopigments + rank: 35 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000180 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + phosphate: + name: phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of phosphate + title: phosphate + examples: + - value: 0.7 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phosphate + rank: 53 + is_a: core field + slot_uri: MIXS:0000505 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + phosplipid_fatt_acid: + name: phosplipid_fatt_acid + annotations: + expected_value: + tag: expected_value + value: phospholipid fatty acid name;measurement value + preferred_unit: + tag: preferred_unit + value: mole per gram, mole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of phospholipid fatty acids + title: phospholipid fatty acid + examples: + - value: 2.98 mg/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phospholipid fatty acid + rank: 36 + is_a: core field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000181 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + potassium: + name: potassium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of potassium in the sample + title: potassium + examples: + - value: 463 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - potassium + rank: 38 + is_a: core field + slot_uri: MIXS:0000430 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pressure: + name: pressure + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: atmosphere + occurrence: + tag: occurrence + value: '1' + description: Pressure to which the sample is subject to, in atmospheres + title: pressure + examples: + - value: 50 atmosphere + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pressure + rank: 39 + is_a: core field + slot_uri: MIXS:0000412 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + redox_potential: + name: redox_potential + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millivolt + occurrence: + tag: occurrence + value: '1' + description: Redox potential, measured relative to a hydrogen cell, indicating + oxidation or reduction potential + title: redox potential + examples: + - value: 300 millivolt + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - redox potential + rank: 40 + is_a: core field + slot_uri: MIXS:0000182 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + silicate: + name: silicate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of silicate + title: silicate + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - silicate + rank: 43 + is_a: core field + slot_uri: MIXS:0000184 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sodium: + name: sodium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sodium + rank: 363 + is_a: core field + slot_uri: MIXS:0000428 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + sulfate: + name: sulfate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfate in the sample + title: sulfate + examples: + - value: 5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfate + rank: 44 + is_a: core field + slot_uri: MIXS:0000423 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sulfide: + name: sulfide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfide in the sample + title: sulfide + examples: + - value: 2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfide + rank: 371 + is_a: core field + slot_uri: MIXS:0000424 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_carb: + name: tot_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Total carbon content + title: total carbon + todos: + - is this inorganic and organic? both? could use some clarification. + - ug/L doesn't seem like the right units. Should check this slots usage in + databases and re-evaluate. I couldn't find any references that provided + this data in this format + - is this inorganic and organic? both? could use some clarification. + - ug/L doesn't seem like the right units. Should check this slots usage in + databases and re-evaluate. I couldn't find any references that provided + this data in this format + examples: + - value: 1 ug/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total carbon + rank: 47 + is_a: core field + slot_uri: MIXS:0000525 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_nitro_content: + name: tot_nitro_content + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Total nitrogen content of the sample + title: total nitrogen content + examples: + - value: 5 mg N/ L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen content + rank: 48 + is_a: core field + slot_uri: MIXS:0000530 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_org_carb: + name: tot_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram Carbon per kilogram sample material + occurrence: + tag: occurrence + value: '1' + description: 'Definition for soil: total organic carbon content of the soil, + definition otherwise: total organic carbon content' + title: total organic carbon + todos: + - check description. How are they different? + - check description. How are they different? + examples: + - value: 5 mg N/ L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total organic carbon + rank: 50 + is_a: core field + slot_uri: MIXS:0000533 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + turbidity: + name: turbidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: formazin turbidity unit, formazin nephelometric units + occurrence: + tag: occurrence + value: '1' + description: Measure of the amount of cloudiness or haziness in water caused + by individual particles + title: turbidity + examples: + - value: 0.3 nephelometric turbidity units + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - turbidity + rank: 47 + is_a: core field + slot_uri: MIXS:0000191 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + water_content: + name: water_content + annotations: + expected_value: + tag: expected_value + value: string + preferred_unit: + tag: preferred_unit + value: gram per gram or cubic centimeter per cubic centimeter + description: Water content measurement + title: water content + todos: + - value in preferred unit is too limiting. need to change this + - check and correct validation so examples are accepted + - how to manage multiple water content methods? + examples: + - value: 0.75 g water/g dry soil + - value: 75% water holding capacity + - value: 1.1 g fresh weight/ dry weight + - value: 10% water filled pore space + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water content + rank: 39 + is_a: core field + string_serialization: '{float or pct} {unit}' + slot_uri: MIXS:0000185 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?%? \S.+$ + horizon_meth: + name: horizon_meth + title: horizon method + BuiltEnvInterface: + name: BuiltEnvInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: built environment + description: built_env dh_interface + title: Built Env + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + slots: + - abs_air_humidity + - address + - adj_room + - aero_struc + - air_temp + - alt + - amount_light + - arch_struc + - avg_dew_point + - avg_occup + - avg_temp + - bathroom_count + - bedroom_count + - build_docs + - build_occup_type + - building_setting + - built_struc_age + - built_struc_set + - built_struc_type + - carb_dioxide + - ceil_area + - ceil_cond + - ceil_finish_mat + - ceil_struc + - ceil_texture + - ceil_thermal_mass + - ceil_type + - ceil_water_mold + - collection_date + - cool_syst_id + - date_last_rain + - depth + - dew_point + - door_comp_type + - door_cond + - door_direct + - door_loc + - door_mat + - door_move + - door_size + - door_type + - door_type_metal + - door_type_wood + - door_water_mold + - drawings + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - elevator + - env_broad_scale + - env_local_scale + - env_medium + - escalator + - exp_duct + - exp_pipe + - experimental_factor + - ext_door + - ext_wall_orient + - ext_window_orient + - filter_type + - fireplace_type + - floor_age + - floor_area + - floor_cond + - floor_count + - floor_finish_mat + - floor_struc + - floor_thermal_mass + - floor_water_mold + - freq_clean + - freq_cook + - furniture + - gender_restroom + - geo_loc_name + - hall_count + - handidness + - heat_cool_type + - heat_deliv_loc + - heat_sys_deliv_meth + - heat_system_id + - height_carper_fiber + - indoor_space + - indoor_surf + - inside_lux + - int_wall_cond + - last_clean + - lat_lon + - light_type + - max_occup + - mech_struc + - number_pets + - number_plants + - number_resident + - occup_density_samp + - occup_document + - occup_samp + - organism_count + - pres_animal_insect + - quad_pos + - rel_air_humidity + - rel_humidity_out + - rel_samp_loc + - room_air_exch_rate + - room_architec_elem + - room_condt + - room_connected + - room_count + - room_dim + - room_door_dist + - room_door_share + - room_hallway + - room_loc + - room_moist_dam_hist + - room_net_area + - room_occup + - room_samp_pos + - room_type + - room_vol + - room_wall_share + - room_window_count + - samp_floor + - samp_room_id + - samp_sort_meth + - samp_time_out + - samp_weather + - sample_link + - season + - season_use + - shad_dev_water_mold + - shading_device_cond + - shading_device_loc + - shading_device_mat + - shading_device_type + - size_frac + - space_typ_state + - specific + - specific_ecosystem + - specific_humidity + - substructure_type + - surf_air_cont + - surf_humidity + - surf_material + - surf_moisture + - surf_moisture_ph + - surf_temp + - temp + - temp_out + - train_line + - train_stat_loc + - train_stop_loc + - typ_occup_density + - ventilation_type + - vis_media + - wall_area + - wall_const_type + - wall_finish_mat + - wall_height + - wall_loc + - wall_surf_treatment + - wall_texture + - wall_thermal_mass + - wall_water_mold + - water_feat_size + - water_feat_type + - weekday + - window_cond + - window_cover + - window_horiz_pos + - window_loc + - window_mat + - window_open_freq + - window_size + - window_status + - window_type + - window_vert_pos + - window_water_mold + slot_usage: + abs_air_humidity: + name: abs_air_humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per gram, kilogram per kilogram, kilogram, pound + occurrence: + tag: occurrence + value: '1' + description: Actual mass of water vapor - mh20 - present in the air water + vapor mixture + title: absolute air humidity + examples: + - value: 9 gram per gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - absolute air humidity + rank: 61 + is_a: core field + slot_uri: MIXS:0000122 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + address: + name: address + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The street name and building number where the sampling occurred. + title: address + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - address + rank: 62 + is_a: core field + string_serialization: '{integer}{text}' + slot_uri: MIXS:0000218 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + adj_room: + name: adj_room + annotations: + expected_value: + tag: expected_value + value: room name;room number + occurrence: + tag: occurrence + value: '1' + description: List of rooms (room number, room name) immediately adjacent to + the sampling room + title: adjacent rooms + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - adjacent rooms + rank: 63 + is_a: core field + string_serialization: '{text};{integer}' + slot_uri: MIXS:0000219 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + aero_struc: + name: aero_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Aerospace structures typically consist of thin plates with stiffeners + for the external surfaces, bulkheads and frames to support the shape and + fasteners such as welds, rivets, screws and bolts to hold the components + together + title: aerospace structure + examples: + - value: plane + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - aerospace structure + rank: 64 + is_a: core field + string_serialization: '[plane|glider]' + slot_uri: MIXS:0000773 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + air_temp: + name: air_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature of the air at the time of sampling + title: air temperature + examples: + - value: 20 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - air temperature + rank: 65 + is_a: core field + slot_uri: MIXS:0000124 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + alt: + name: alt + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Altitude is a term used to identify heights of objects such as + airplanes, space shuttles, rockets, atmospheric balloons and heights of + places such as atmospheric layers and clouds. It is used to measure the + height of an object which is above the earth's surface. In this context, + the altitude measurement is the vertical distance between the earth's surface + above sea level and the sampled position in the air + title: altitude + examples: + - value: 100 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - altitude + rank: 26 + is_a: environment field + slot_uri: MIXS:0000094 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + amount_light: + name: amount_light + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: lux, lumens per square meter + occurrence: + tag: occurrence + value: '1' + description: The unit of illuminance and luminous emittance, measuring luminous + flux per unit area + title: amount of light + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount of light + rank: 66 + is_a: core field + slot_uri: MIXS:0000140 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + arch_struc: + name: arch_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: An architectural structure is a human-made, free-standing, immobile + outdoor construction + title: architectural structure + examples: + - value: shed + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - architectural structure + rank: 67 + is_a: core field + slot_uri: MIXS:0000774 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: arch_struc_enum + multivalued: false + avg_dew_point: + name: avg_dew_point + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The average of dew point measures taken at the beginning of every + hour over a 24 hour period on the sampling day + title: average dew point + examples: + - value: 25.5 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - average dew point + rank: 68 + is_a: core field + slot_uri: MIXS:0000141 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + avg_occup: + name: avg_occup + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: Daily average occupancy of room. Indicate the number of person(s) + daily occupying the sampling room. + title: average daily occupancy + examples: + - value: '2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - average daily occupancy + rank: 69 + is_a: core field + slot_uri: MIXS:0000775 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + avg_temp: + name: avg_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The average of temperatures taken at the beginning of every hour + over a 24 hour period on the sampling day + title: average temperature + examples: + - value: 12.5 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - average temperature + rank: 70 + is_a: core field + slot_uri: MIXS:0000142 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + bathroom_count: + name: bathroom_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of bathrooms in the building + title: bathroom count + examples: + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bathroom count + rank: 71 + is_a: core field + slot_uri: MIXS:0000776 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + bedroom_count: + name: bedroom_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of bedrooms in the building + title: bedroom count + examples: + - value: '2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bedroom count + rank: 72 + is_a: core field + slot_uri: MIXS:0000777 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + build_docs: + name: build_docs + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The building design, construction and operation documents + title: design, construction, and operation documents + examples: + - value: maintenance plans + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - design, construction, and operation documents + rank: 73 + is_a: core field + slot_uri: MIXS:0000787 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: build_docs_enum + multivalued: false + build_occup_type: + name: build_occup_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: The primary function for which a building or discrete part of + a building is intended to be used + title: building occupancy type + examples: + - value: market + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - building occupancy type + rank: 74 + is_a: core field + slot_uri: MIXS:0000761 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: build_occup_type_enum + multivalued: true + building_setting: + name: building_setting + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: A location (geography) where a building is set + title: building setting + examples: + - value: rural + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - building setting + rank: 75 + is_a: core field + slot_uri: MIXS:0000768 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: building_setting_enum + multivalued: false + built_struc_age: + name: built_struc_age + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: year + occurrence: + tag: occurrence + value: '1' + description: The age of the built structure since construction + title: built structure age + examples: + - value: 15 years + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - built structure age + rank: 76 + is_a: core field + slot_uri: MIXS:0000145 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + built_struc_set: + name: built_struc_set + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The characterization of the location of the built structure as + high or low human density + title: built structure setting + examples: + - value: rural + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - built structure setting + rank: 77 + is_a: core field + string_serialization: '[urban|rural]' + slot_uri: MIXS:0000778 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + built_struc_type: + name: built_struc_type + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: A physical structure that is a body or assemblage of bodies in + space to form a system capable of supporting loads + title: built structure type + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - built structure type + rank: 78 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000721 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + carb_dioxide: + name: carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Carbon dioxide (gas) amount or concentration at the time of sampling + title: carbon dioxide + examples: + - value: 410 parts per million + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - carbon dioxide + rank: 50 + is_a: core field + slot_uri: MIXS:0000097 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ceil_area: + name: ceil_area + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The area of the ceiling space within the room + title: ceiling area + examples: + - value: 25 square meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ceiling area + rank: 79 + is_a: core field + slot_uri: MIXS:0000148 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ceil_cond: + name: ceil_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the ceiling at the time of sampling; + photos or video preferred; use drawings to indicate location of damaged + areas + title: ceiling condition + examples: + - value: damaged + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ceiling condition + rank: 80 + is_a: core field + slot_uri: MIXS:0000779 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: ceil_cond_enum + multivalued: false + ceil_finish_mat: + name: ceil_finish_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of material used to finish a ceiling + title: ceiling finish material + examples: + - value: stucco + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ceiling finish material + rank: 81 + is_a: core field + slot_uri: MIXS:0000780 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: ceil_finish_mat_enum + multivalued: false + ceil_struc: + name: ceil_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The construction format of the ceiling + title: ceiling structure + examples: + - value: concrete + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ceiling structure + rank: 82 + is_a: core field + string_serialization: '[wood frame|concrete]' + slot_uri: MIXS:0000782 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + ceil_texture: + name: ceil_texture + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The feel, appearance, or consistency of a ceiling surface + title: ceiling texture + examples: + - value: popcorn + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ceiling texture + rank: 83 + is_a: core field + slot_uri: MIXS:0000783 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: ceil_texture_enum + multivalued: false + ceil_thermal_mass: + name: ceil_thermal_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: joule per degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The ability of the ceiling to provide inertia against temperature + fluctuations. Generally this means concrete that is exposed. A metal deck + that supports a concrete slab will act thermally as long as it is exposed + to room air flow + title: ceiling thermal mass + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ceiling thermal mass + rank: 84 + is_a: core field + slot_uri: MIXS:0000143 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ceil_type: + name: ceil_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of ceiling according to the ceiling's appearance or + construction + title: ceiling type + examples: + - value: coffered + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ceiling type + rank: 85 + is_a: core field + slot_uri: MIXS:0000784 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: ceil_type_enum + multivalued: false + ceil_water_mold: + name: ceil_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on the ceiling + title: ceiling signs of water/mold + examples: + - value: presence of mold visible + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ceiling signs of water/mold + rank: 86 + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000781 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + cool_syst_id: + name: cool_syst_id + annotations: + expected_value: + tag: expected_value + value: unique identifier + occurrence: + tag: occurrence + value: '1' + description: The cooling system identifier + title: cooling system identifier + examples: + - value: '12345' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - cooling system identifier + rank: 87 + is_a: core field + slot_uri: MIXS:0000785 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + date_last_rain: + name: date_last_rain + annotations: + expected_value: + tag: expected_value + value: timestamp + occurrence: + tag: occurrence + value: '1' + description: The date of the last time it rained + title: date last rain + examples: + - value: 2018-05-11:T14:30Z + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - date last rain + rank: 88 + is_a: core field + slot_uri: MIXS:0000786 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + dew_point: + name: dew_point + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The temperature to which a given parcel of humid air must be + cooled, at constant barometric pressure, for water vapor to condense into + water. + title: dew point + examples: + - value: 22 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dew point + rank: 89 + is_a: core field + slot_uri: MIXS:0000129 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + door_comp_type: + name: door_comp_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The composite type of the door + title: door type, composite + examples: + - value: revolving + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door type, composite + rank: 90 + is_a: core field + slot_uri: MIXS:0000795 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_comp_type_enum + multivalued: false + door_cond: + name: door_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The phsical condition of the door + title: door condition + examples: + - value: new + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door condition + rank: 91 + is_a: core field + slot_uri: MIXS:0000788 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_cond_enum + multivalued: false + door_direct: + name: door_direct + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The direction the door opens + title: door direction of opening + examples: + - value: inward + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door direction of opening + rank: 92 + is_a: core field + slot_uri: MIXS:0000789 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_direct_enum + multivalued: false + door_loc: + name: door_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The relative location of the door in the room + title: door location + examples: + - value: north + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door location + rank: 93 + is_a: core field + slot_uri: MIXS:0000790 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_loc_enum + multivalued: false + door_mat: + name: door_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The material the door is composed of + title: door material + examples: + - value: wood + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door material + rank: 94 + is_a: core field + slot_uri: MIXS:0000791 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_mat_enum + multivalued: false + door_move: + name: door_move + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of movement of the door + title: door movement + examples: + - value: swinging + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door movement + rank: 95 + is_a: core field + slot_uri: MIXS:0000792 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_move_enum + multivalued: false + door_size: + name: door_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The size of the door + title: door area or size + examples: + - value: 2.5 square meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door area or size + rank: 96 + is_a: core field + slot_uri: MIXS:0000158 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + door_type: + name: door_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of door material + title: door type + examples: + - value: wooden + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door type + rank: 97 + is_a: core field + slot_uri: MIXS:0000794 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_type_enum + multivalued: false + door_type_metal: + name: door_type_metal + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of metal door + title: door type, metal + examples: + - value: hollow + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door type, metal + rank: 98 + is_a: core field + slot_uri: MIXS:0000796 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_type_metal_enum + multivalued: false + door_type_wood: + name: door_type_wood + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of wood door + title: door type, wood + examples: + - value: battened + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door type, wood + rank: 99 + is_a: core field + slot_uri: MIXS:0000797 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: door_type_wood_enum + multivalued: false + door_water_mold: + name: door_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on a door + title: door signs of water/mold + examples: + - value: presence of mold visible + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - door signs of water/mold + rank: 100 + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000793 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + drawings: + name: drawings + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The buildings architectural drawings; if design is chosen, indicate + phase-conceptual, schematic, design development, and construction documents + title: drawings + examples: + - value: sketch + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - drawings + rank: 101 + is_a: core field + slot_uri: MIXS:0000798 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: drawings_enum + multivalued: false + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + elevator: + name: elevator + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of elevators within the built structure + title: elevator count + examples: + - value: '2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevator count + rank: 102 + is_a: core field + slot_uri: MIXS:0000799 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + escalator: + name: escalator + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of escalators within the built structure + title: escalator count + examples: + - value: '4' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - escalator count + rank: 103 + is_a: core field + slot_uri: MIXS:0000800 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + exp_duct: + name: exp_duct + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The amount of exposed ductwork in the room + title: exposed ductwork + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - exposed ductwork + rank: 104 + is_a: core field + slot_uri: MIXS:0000144 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + exp_pipe: + name: exp_pipe + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of exposed pipes in the room + title: exposed pipes + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - exposed pipes + rank: 105 + is_a: core field + slot_uri: MIXS:0000220 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + ext_door: + name: ext_door + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of exterior doors in the built structure + title: exterior door count + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - exterior door count + rank: 106 + is_a: core field + slot_uri: MIXS:0000170 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + ext_wall_orient: + name: ext_wall_orient + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The orientation of the exterior wall + title: orientations of exterior wall + examples: + - value: northwest + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - orientations of exterior wall + rank: 107 + is_a: core field + slot_uri: MIXS:0000817 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: ext_wall_orient_enum + multivalued: false + ext_window_orient: + name: ext_window_orient + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The compass direction the exterior window of the room is facing + title: orientations of exterior window + examples: + - value: southwest + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - orientations of exterior window + rank: 108 + is_a: core field + slot_uri: MIXS:0000818 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: ext_window_orient_enum + multivalued: false + filter_type: + name: filter_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: A device which removes solid particulates or airborne molecular + contaminants + title: filter type + examples: + - value: HEPA + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - filter type + rank: 109 + is_a: core field + slot_uri: MIXS:0000765 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: filter_type_enum + multivalued: true + fireplace_type: + name: fireplace_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: A firebox with chimney + title: fireplace type + examples: + - value: wood burning + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - fireplace type + rank: 110 + is_a: core field + string_serialization: '[gas burning|wood burning]' + slot_uri: MIXS:0000802 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + floor_age: + name: floor_age + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: years, weeks, days + occurrence: + tag: occurrence + value: '1' + description: The time period since installment of the carpet or flooring + title: floor age + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - floor age + rank: 111 + is_a: core field + slot_uri: MIXS:0000164 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + floor_area: + name: floor_area + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The area of the floor space within the room + title: floor area + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - floor area + rank: 112 + is_a: core field + slot_uri: MIXS:0000165 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + floor_cond: + name: floor_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the floor at the time of sampling; + photos or video preferred; use drawings to indicate location of damaged + areas + title: floor condition + examples: + - value: new + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - floor condition + rank: 113 + is_a: core field + slot_uri: MIXS:0000803 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: floor_cond_enum + multivalued: false + floor_count: + name: floor_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of floors in the building, including basements and + mechanical penthouse + title: floor count + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - floor count + rank: 114 + is_a: core field + slot_uri: MIXS:0000225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + floor_finish_mat: + name: floor_finish_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The floor covering type; the finished surface that is walked + on + title: floor finish material + examples: + - value: carpet + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - floor finish material + rank: 115 + is_a: core field + slot_uri: MIXS:0000804 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: floor_finish_mat_enum + multivalued: false + floor_struc: + name: floor_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Refers to the structural elements and subfloor upon which the + finish flooring is installed + title: floor structure + examples: + - value: concrete + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - floor structure + rank: 116 + is_a: core field + slot_uri: MIXS:0000806 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: floor_struc_enum + multivalued: false + floor_thermal_mass: + name: floor_thermal_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: joule per degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The ability of the floor to provide inertia against temperature + fluctuations + title: floor thermal mass + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - floor thermal mass + rank: 117 + is_a: core field + slot_uri: MIXS:0000166 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + floor_water_mold: + name: floor_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew in a room + title: floor signs of water/mold + examples: + - value: ceiling discoloration + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - floor signs of water/mold + rank: 118 + is_a: core field + slot_uri: MIXS:0000805 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: floor_water_mold_enum + multivalued: false + freq_clean: + name: freq_clean + annotations: + expected_value: + tag: expected_value + value: enumeration or {text} + occurrence: + tag: occurrence + value: '1' + description: The number of times the sample location is cleaned. Frequency + of cleaning might be on a Daily basis, Weekly, Monthly, Quarterly or Annually. + title: frequency of cleaning + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - frequency of cleaning + rank: 119 + is_a: core field + slot_uri: MIXS:0000226 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + freq_cook: + name: freq_cook + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of times a meal is cooked per week + title: frequency of cooking + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - frequency of cooking + rank: 120 + is_a: core field + slot_uri: MIXS:0000227 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + furniture: + name: furniture + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The types of furniture present in the sampled room + title: furniture + examples: + - value: chair + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - furniture + rank: 121 + is_a: core field + slot_uri: MIXS:0000807 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: furniture_enum + multivalued: false + gender_restroom: + name: gender_restroom + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The gender type of the restroom + title: gender of restroom + examples: + - value: male + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - gender of restroom + rank: 122 + is_a: core field + slot_uri: MIXS:0000808 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: gender_restroom_enum + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + hall_count: + name: hall_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The total count of hallways and cooridors in the built structure + title: hallway/corridor count + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hallway/corridor count + rank: 123 + is_a: core field + slot_uri: MIXS:0000228 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + handidness: + name: handidness + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The handidness of the individual sampled + title: handidness + examples: + - value: right handedness + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - handidness + rank: 124 + is_a: core field + slot_uri: MIXS:0000809 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: handidness_enum + multivalued: false + heat_cool_type: + name: heat_cool_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: Methods of conditioning or heating a room or building + title: heating and cooling system type + examples: + - value: heat pump + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - heating and cooling system type + rank: 125 + is_a: core field + slot_uri: MIXS:0000766 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: heat_cool_type_enum + multivalued: true + heat_deliv_loc: + name: heat_deliv_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The location of heat delivery within the room + title: heating delivery locations + examples: + - value: north + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - heating delivery locations + rank: 126 + is_a: core field + slot_uri: MIXS:0000810 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: heat_deliv_loc_enum + multivalued: false + heat_sys_deliv_meth: + name: heat_sys_deliv_meth + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The method by which the heat is delivered through the system + title: heating system delivery method + examples: + - value: radiant + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - heating system delivery method + rank: 127 + is_a: core field + string_serialization: '[conductive|radiant]' + slot_uri: MIXS:0000812 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + heat_system_id: + name: heat_system_id + annotations: + expected_value: + tag: expected_value + value: unique identifier + occurrence: + tag: occurrence + value: '1' + description: The heating system identifier + title: heating system identifier + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - heating system identifier + rank: 128 + is_a: core field + slot_uri: MIXS:0000833 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + height_carper_fiber: + name: height_carper_fiber + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: centimeter + occurrence: + tag: occurrence + value: '1' + description: The average carpet fiber height in the indoor environment + title: height carpet fiber mat + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - height carpet fiber mat + rank: 129 + is_a: core field + slot_uri: MIXS:0000167 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + indoor_space: + name: indoor_space + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: A distinguishable space within a structure, the purpose for which + discrete areas of a building is used + title: indoor space + examples: + - value: foyer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - indoor space + rank: 130 + is_a: core field + slot_uri: MIXS:0000763 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: indoor_space_enum + multivalued: false + indoor_surf: + name: indoor_surf + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Type of indoor surface + title: indoor surface + examples: + - value: wall + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - indoor surface + rank: 131 + is_a: core field + slot_uri: MIXS:0000764 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: indoor_surf_enum + multivalued: false + inside_lux: + name: inside_lux + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilowatt per square metre + occurrence: + tag: occurrence + value: '1' + description: The recorded value at sampling time (power density) + title: inside lux light + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - inside lux light + rank: 132 + is_a: core field + slot_uri: MIXS:0000168 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + int_wall_cond: + name: int_wall_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the wall at the time of sampling; photos + or video preferred; use drawings to indicate location of damaged areas + title: interior wall condition + examples: + - value: damaged + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - interior wall condition + rank: 133 + is_a: core field + slot_uri: MIXS:0000813 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: int_wall_cond_enum + multivalued: false + last_clean: + name: last_clean + annotations: + expected_value: + tag: expected_value + value: timestamp + occurrence: + tag: occurrence + value: '1' + description: The last time the floor was cleaned (swept, mopped, vacuumed) + title: last time swept/mopped/vacuumed + examples: + - value: 2018-05-11:T14:30Z + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - last time swept/mopped/vacuumed + rank: 134 + is_a: core field + slot_uri: MIXS:0000814 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + light_type: + name: light_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: Application of light to achieve some practical or aesthetic effect. + Lighting includes the use of both artificial light sources such as lamps + and light fixtures, as well as natural illumination by capturing daylight. + Can also include absence of light + title: light type + examples: + - value: desk lamp + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - light type + rank: 135 + is_a: core field + slot_uri: MIXS:0000769 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: light_type_enum + multivalued: true + max_occup: + name: max_occup + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The maximum amount of people allowed in the indoor environment + title: maximum occupancy + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - maximum occupancy + rank: 136 + is_a: core field + slot_uri: MIXS:0000229 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + mech_struc: + name: mech_struc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'mechanical structure: a moving structure' + title: mechanical structure + examples: + - value: elevator + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mechanical structure + rank: 137 + is_a: core field + slot_uri: MIXS:0000815 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: mech_struc_enum + multivalued: false + number_pets: + name: number_pets + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of pets residing in the sampled space + title: number of pets + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - number of pets + rank: 138 + is_a: core field + slot_uri: MIXS:0000231 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + number_plants: + name: number_plants + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of plant(s) in the sampling space + title: number of houseplants + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - number of houseplants + rank: 139 + is_a: core field + slot_uri: MIXS:0000230 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + number_resident: + name: number_resident + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The number of individuals currently occupying in the sampling + location + title: number of residents + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - number of residents + rank: 140 + is_a: core field + slot_uri: MIXS:0000232 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + occup_density_samp: + name: occup_density_samp + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Average number of occupants at time of sampling per square footage + title: occupant density at sampling + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - occupant density at sampling + rank: 141 + is_a: core field + slot_uri: MIXS:0000217 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + occup_document: + name: occup_document + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of documentation of occupancy + title: occupancy documentation + examples: + - value: estimate + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - occupancy documentation + rank: 142 + is_a: core field + slot_uri: MIXS:0000816 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: occup_document_enum + multivalued: false + occup_samp: + name: occup_samp + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Number of occupants present at time of sample within the given + space + title: occupancy at sampling + examples: + - value: '10' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - occupancy at sampling + rank: 143 + is_a: core field + slot_uri: MIXS:0000772 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: integer + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + pres_animal_insect: + name: pres_animal_insect + annotations: + expected_value: + tag: expected_value + value: enumeration;count + occurrence: + tag: occurrence + value: '1' + description: The type and number of animals or insects present in the sampling + space. + title: presence of pets, animals, or insects + examples: + - value: cat;5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - presence of pets, animals, or insects + rank: 144 + is_a: core field + slot_uri: MIXS:0000819 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(cat|dog|rodent|snake|other);\d+$ + quad_pos: + name: quad_pos + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The quadrant position of the sampling room within the building + title: quadrant position + examples: + - value: West side + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - quadrant position + rank: 145 + is_a: core field + slot_uri: MIXS:0000820 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: quad_pos_enum + multivalued: false + rel_air_humidity: + name: rel_air_humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Partial vapor and air pressure, density of the vapor and air, + or by the actual mass of the vapor and air + title: relative air humidity + examples: + - value: 80% + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - relative air humidity + rank: 146 + is_a: core field + string_serialization: '{percentage}' + slot_uri: MIXS:0000121 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?%$ + rel_humidity_out: + name: rel_humidity_out + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram of air, kilogram of air + occurrence: + tag: occurrence + value: '1' + description: The recorded outside relative humidity value at the time of sampling + title: outside relative humidity + examples: + - value: 12 per kilogram of air + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - outside relative humidity + rank: 147 + is_a: core field + slot_uri: MIXS:0000188 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + rel_samp_loc: + name: rel_samp_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The sampling location within the train car + title: relative sampling location + examples: + - value: center of car + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - relative sampling location + rank: 148 + is_a: core field + slot_uri: MIXS:0000821 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: rel_samp_loc_enum + multivalued: false + room_air_exch_rate: + name: room_air_exch_rate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: liter per hour + occurrence: + tag: occurrence + value: '1' + description: The rate at which outside air replaces indoor air in a given + space + title: room air exchange rate + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room air exchange rate + rank: 149 + is_a: core field + slot_uri: MIXS:0000169 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + room_architec_elem: + name: room_architec_elem + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: The unique details and component parts that, together, form the + architecture of a distinguisahable space within a built structure + title: room architectural elements + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room architectural elements + rank: 150 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000233 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_condt: + name: room_condt + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The condition of the room at the time of sampling + title: room condition + examples: + - value: new + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room condition + rank: 151 + is_a: core field + slot_uri: MIXS:0000822 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: room_condt_enum + multivalued: false + room_connected: + name: room_connected + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: List of rooms connected to the sampling room by a doorway + title: rooms connected by a doorway + examples: + - value: office + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooms connected by a doorway + rank: 152 + is_a: core field + slot_uri: MIXS:0000826 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: room_connected_enum + multivalued: false + room_count: + name: room_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The total count of rooms in the built structure including all + room types + title: room count + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room count + rank: 153 + is_a: core field + slot_uri: MIXS:0000234 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_dim: + name: room_dim + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: The length, width and height of sampling room + title: room dimensions + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room dimensions + rank: 154 + is_a: core field + string_serialization: '{integer} {unit} x {integer} {unit} x {integer} {unit}' + slot_uri: MIXS:0000192 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_door_dist: + name: room_door_dist + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Distance between doors (meters) in the hallway between the sampling + room and adjacent rooms + title: room door distance + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room door distance + rank: 155 + is_a: core field + string_serialization: '{integer} {unit}' + slot_uri: MIXS:0000193 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_door_share: + name: room_door_share + annotations: + expected_value: + tag: expected_value + value: room name;room number + occurrence: + tag: occurrence + value: '1' + description: List of room(s) (room number, room name) sharing a door with + the sampling room + title: rooms that share a door with sampling room + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooms that share a door with sampling room + rank: 156 + is_a: core field + string_serialization: '{text};{integer}' + slot_uri: MIXS:0000242 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_hallway: + name: room_hallway + annotations: + expected_value: + tag: expected_value + value: room name;room number + occurrence: + tag: occurrence + value: '1' + description: List of room(s) (room number, room name) located in the same + hallway as sampling room + title: rooms that are on the same hallway + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooms that are on the same hallway + rank: 157 + is_a: core field + string_serialization: '{text};{integer}' + slot_uri: MIXS:0000238 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_loc: + name: room_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The position of the room within the building + title: room location in building + examples: + - value: interior room + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room location in building + rank: 158 + is_a: core field + slot_uri: MIXS:0000823 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: room_loc_enum + multivalued: false + room_moist_dam_hist: + name: room_moist_dam_hist + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The history of moisture damage or mold in the past 12 months. + Number of events of moisture damage or mold observed + title: room moisture damage or mold history + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room moisture damage or mold history + rank: 159 + is_a: core field + slot_uri: MIXS:0000235 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: integer + multivalued: false + room_net_area: + name: room_net_area + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square feet, square meter + occurrence: + tag: occurrence + value: '1' + description: The net floor area of sampling room. Net area excludes wall thicknesses + title: room net area + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room net area + rank: 160 + is_a: core field + string_serialization: '{integer} {unit}' + slot_uri: MIXS:0000194 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_occup: + name: room_occup + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Count of room occupancy at time of sampling + title: room occupancy + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room occupancy + rank: 161 + is_a: core field + slot_uri: MIXS:0000236 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + room_samp_pos: + name: room_samp_pos + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The horizontal sampling position in the room relative to architectural + elements + title: room sampling position + examples: + - value: south corner + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room sampling position + rank: 162 + is_a: core field + slot_uri: MIXS:0000824 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: room_samp_pos_enum + multivalued: false + room_type: + name: room_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The main purpose or activity of the sampling room. A room is + any distinguishable space within a structure + title: room type + examples: + - value: bathroom + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room type + rank: 163 + is_a: core field + slot_uri: MIXS:0000825 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: room_type_enum + multivalued: false + room_vol: + name: room_vol + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic feet, cubic meter + occurrence: + tag: occurrence + value: '1' + description: Volume of sampling room + title: room volume + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room volume + rank: 164 + is_a: core field + string_serialization: '{integer} {unit}' + slot_uri: MIXS:0000195 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_wall_share: + name: room_wall_share + annotations: + expected_value: + tag: expected_value + value: room name;room number + occurrence: + tag: occurrence + value: '1' + description: List of room(s) (room number, room name) sharing a wall with + the sampling room + title: rooms that share a wall with sampling room + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooms that share a wall with sampling room + rank: 165 + is_a: core field + string_serialization: '{text};{integer}' + slot_uri: MIXS:0000243 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + room_window_count: + name: room_window_count + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: Number of windows in the room + title: room window count + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - room window count + rank: 166 + is_a: core field + slot_uri: MIXS:0000237 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: integer + multivalued: false + samp_floor: + name: samp_floor + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The floor of the building, where the sampling room is located + title: sampling floor + examples: + - value: basement + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sampling floor + rank: 167 + is_a: core field + slot_uri: MIXS:0000828 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_floor_enum + multivalued: false + samp_room_id: + name: samp_room_id + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: Sampling room number. This ID should be consistent with the designations + on the building floor plans + title: sampling room ID or name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sampling room ID or name + rank: 168 + is_a: core field + slot_uri: MIXS:0000244 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_sort_meth: + name: samp_sort_meth + annotations: + expected_value: + tag: expected_value + value: description of method + occurrence: + tag: occurrence + value: m + description: Method by which samples are sorted; open face filter collecting + total suspended particles, prefilter to remove particles larger than X micrometers + in diameter, where common values of X would be 10 and 2.5 full size sorting + in a cascade impactor. + title: sample size sorting method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample size sorting method + rank: 169 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000216 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_time_out: + name: samp_time_out + annotations: + expected_value: + tag: expected_value + value: time + preferred_unit: + tag: preferred_unit + value: hour + occurrence: + tag: occurrence + value: '1' + description: The recent and long term history of outside sampling + title: sampling time outside + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sampling time outside + rank: 170 + is_a: core field + slot_uri: MIXS:0000196 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_weather: + name: samp_weather + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The weather on the sampling day + title: sampling day weather + examples: + - value: foggy + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sampling day weather + rank: 171 + is_a: core field + slot_uri: MIXS:0000827 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_weather_enum + multivalued: false + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + season: + name: season + annotations: + expected_value: + tag: expected_value + value: NCIT:C94729 + occurrence: + tag: occurrence + value: '1' + description: The season when sampling occurred. Any of the four periods into + which the year is divided by the equinoxes and solstices. This field accepts + terms listed under season (http://purl.obolibrary.org/obo/NCIT_C94729). + title: season + examples: + - value: autumn + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - season + rank: 172 + is_a: core field + slot_uri: MIXS:0000829 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: SeasonEnum + multivalued: false + season_use: + name: season_use + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The seasons the space is occupied + title: seasonal use + examples: + - value: Winter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - seasonal use + rank: 173 + is_a: core field + slot_uri: MIXS:0000830 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: season_use_enum + multivalued: false + shad_dev_water_mold: + name: shad_dev_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on the shading device + title: shading device signs of water/mold + examples: + - value: no presence of mold visible + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - shading device signs of water/mold + rank: 174 + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000834 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + shading_device_cond: + name: shading_device_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the shading device at the time of sampling + title: shading device condition + examples: + - value: new + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - shading device condition + rank: 175 + is_a: core field + slot_uri: MIXS:0000831 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: shading_device_cond_enum + multivalued: false + shading_device_loc: + name: shading_device_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The location of the shading device in relation to the built structure + title: shading device location + examples: + - value: exterior + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - shading device location + rank: 176 + is_a: core field + string_serialization: '[exterior|interior]' + slot_uri: MIXS:0000832 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + shading_device_mat: + name: shading_device_mat + annotations: + expected_value: + tag: expected_value + value: material name + occurrence: + tag: occurrence + value: '1' + description: The material the shading device is composed of + title: shading device material + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - shading device material + rank: 177 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000245 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + shading_device_type: + name: shading_device_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of shading device + title: shading device type + examples: + - value: slatted aluminum + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - shading device type + rank: 178 + is_a: core field + slot_uri: MIXS:0000835 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: shading_device_type_enum + multivalued: false + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + space_typ_state: + name: space_typ_state + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Customary or normal state of the space + title: space typical state + examples: + - value: typically occupied + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - space typical state + rank: 179 + is_a: core field + string_serialization: '[typically occupied|typically unoccupied]' + slot_uri: MIXS:0000770 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + specific: + name: specific + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'The building specifications. If design is chosen, indicate phase: + conceptual, schematic, design development, construction documents' + title: specifications + examples: + - value: construction + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - specifications + rank: 180 + is_a: core field + slot_uri: MIXS:0000836 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: specific_enum + multivalued: false + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + specific_humidity: + name: specific_humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram of air, kilogram of air + occurrence: + tag: occurrence + value: '1' + description: The mass of water vapour in a unit mass of moist air, usually + expressed as grams of vapour per kilogram of air, or, in air conditioning, + as grains per pound. + title: specific humidity + examples: + - value: 15 per kilogram of air + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - specific humidity + rank: 181 + is_a: core field + slot_uri: MIXS:0000214 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + substructure_type: + name: substructure_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: The substructure or under building is that largely hidden section + of the building which is built off the foundations to the ground floor level + title: substructure type + examples: + - value: basement + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - substructure type + rank: 182 + is_a: core field + slot_uri: MIXS:0000767 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: substructure_type_enum + multivalued: true + surf_air_cont: + name: surf_air_cont + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: Contaminant identified on surface + title: surface-air contaminant + examples: + - value: radon + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - surface-air contaminant + rank: 183 + is_a: core field + slot_uri: MIXS:0000759 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: surf_air_cont_enum + multivalued: true + surf_humidity: + name: surf_humidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: 'Surfaces: water activity as a function of air and material moisture' + title: surface humidity + examples: + - value: 10% + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - surface humidity + rank: 184 + is_a: core field + string_serialization: '{percentage}' + slot_uri: MIXS:0000123 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?%$ + surf_material: + name: surf_material + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Surface materials at the point of sampling + title: surface material + examples: + - value: wood + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - surface material + rank: 185 + is_a: core field + slot_uri: MIXS:0000758 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: surf_material_enum + multivalued: false + surf_moisture: + name: surf_moisture + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: parts per million, gram per cubic meter, gram per square meter + occurrence: + tag: occurrence + value: '1' + description: Water held on a surface + title: surface moisture + examples: + - value: 0.01 gram per square meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - surface moisture + rank: 186 + is_a: core field + slot_uri: MIXS:0000128 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + surf_moisture_ph: + name: surf_moisture_ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: ph measurement of surface + title: surface moisture pH + examples: + - value: '7' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - surface moisture pH + rank: 187 + is_a: core field + slot_uri: MIXS:0000760 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: double + multivalued: false + surf_temp: + name: surf_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature of the surface at the time of sampling + title: surface temperature + examples: + - value: 15 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - surface temperature + rank: 188 + is_a: core field + slot_uri: MIXS:0000125 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + temp_out: + name: temp_out + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The recorded temperature value at sampling time outside + title: temperature outside house + examples: + - value: 5 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature outside house + rank: 189 + is_a: core field + slot_uri: MIXS:0000197 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + train_line: + name: train_line + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The subway line name + title: train line + examples: + - value: red + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - train line + rank: 190 + is_a: core field + slot_uri: MIXS:0000837 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: train_line_enum + multivalued: false + train_stat_loc: + name: train_stat_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The train station collection location + title: train station collection location + examples: + - value: forest hills + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - train station collection location + rank: 191 + is_a: core field + slot_uri: MIXS:0000838 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: train_stat_loc_enum + multivalued: false + train_stop_loc: + name: train_stop_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The train stop collection location + title: train stop collection location + examples: + - value: end + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - train stop collection location + rank: 192 + is_a: core field + slot_uri: MIXS:0000839 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: train_stop_loc_enum + multivalued: false + typ_occup_density: + name: typ_occup_density + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Customary or normal density of occupants + title: typical occupant density + examples: + - value: '25' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - typical occupant density + rank: 193 + is_a: core field + slot_uri: MIXS:0000771 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: double + multivalued: false + ventilation_type: + name: ventilation_type + annotations: + expected_value: + tag: expected_value + value: ventilation type name + occurrence: + tag: occurrence + value: '1' + description: Ventilation system used in the sampled premises + title: ventilation type + examples: + - value: Operable windows + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ventilation type + rank: 57 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000756 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + vis_media: + name: vis_media + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The building visual media + title: visual media + examples: + - value: 3D scans + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - visual media + rank: 194 + is_a: core field + slot_uri: MIXS:0000840 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: vis_media_enum + multivalued: false + wall_area: + name: wall_area + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The total area of the sampled room's walls + title: wall area + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall area + rank: 195 + is_a: core field + slot_uri: MIXS:0000198 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + wall_const_type: + name: wall_const_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The building class of the wall defined by the composition of + the building elements and fire-resistance rating. + title: wall construction type + examples: + - value: fire resistive + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall construction type + rank: 196 + is_a: core field + slot_uri: MIXS:0000841 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: wall_const_type_enum + multivalued: false + wall_finish_mat: + name: wall_finish_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The material utilized to finish the outer most layer of the wall + title: wall finish material + examples: + - value: wood + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall finish material + rank: 197 + is_a: core field + slot_uri: MIXS:0000842 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: wall_finish_mat_enum + multivalued: false + wall_height: + name: wall_height + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: centimeter + occurrence: + tag: occurrence + value: '1' + description: The average height of the walls in the sampled room + title: wall height + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall height + rank: 198 + is_a: core field + slot_uri: MIXS:0000221 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + wall_loc: + name: wall_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The relative location of the wall within the room + title: wall location + examples: + - value: north + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall location + rank: 199 + is_a: core field + slot_uri: MIXS:0000843 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: wall_loc_enum + multivalued: false + wall_surf_treatment: + name: wall_surf_treatment + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The surface treatment of interior wall + title: wall surface treatment + examples: + - value: paneling + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall surface treatment + rank: 200 + is_a: core field + slot_uri: MIXS:0000845 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: wall_surf_treatment_enum + multivalued: false + wall_texture: + name: wall_texture + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The feel, appearance, or consistency of a wall surface + title: wall texture + examples: + - value: popcorn + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall texture + rank: 201 + is_a: core field + slot_uri: MIXS:0000846 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: wall_texture_enum + multivalued: false + wall_thermal_mass: + name: wall_thermal_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: joule per degree Celsius + occurrence: + tag: occurrence + value: '1' + description: The ability of the wall to provide inertia against temperature + fluctuations. Generally this means concrete or concrete block that is either + exposed or covered only with paint + title: wall thermal mass + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall thermal mass + rank: 202 + is_a: core field + slot_uri: MIXS:0000222 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + wall_water_mold: + name: wall_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on a wall + title: wall signs of water/mold + examples: + - value: no presence of mold visible + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wall signs of water/mold + rank: 203 + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000844 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + water_feat_size: + name: water_feat_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: square meter + occurrence: + tag: occurrence + value: '1' + description: The size of the water feature + title: water feature size + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water feature size + rank: 204 + is_a: core field + slot_uri: MIXS:0000223 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + water_feat_type: + name: water_feat_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of water feature present within the building being sampled + title: water feature type + examples: + - value: stream + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water feature type + rank: 205 + is_a: core field + slot_uri: MIXS:0000847 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: water_feat_type_enum + multivalued: false + weekday: + name: weekday + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The day of the week when sampling occurred + title: weekday + examples: + - value: Sunday + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - weekday + rank: 206 + is_a: core field + slot_uri: MIXS:0000848 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: weekday_enum + multivalued: false + window_cond: + name: window_cond + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The physical condition of the window at the time of sampling + title: window condition + examples: + - value: rupture + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window condition + rank: 207 + is_a: core field + slot_uri: MIXS:0000849 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: window_cond_enum + multivalued: false + window_cover: + name: window_cover + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of window covering + title: window covering + examples: + - value: curtains + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window covering + rank: 208 + is_a: core field + slot_uri: MIXS:0000850 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: window_cover_enum + multivalued: false + window_horiz_pos: + name: window_horiz_pos + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The horizontal position of the window on the wall + title: window horizontal position + examples: + - value: middle + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window horizontal position + rank: 209 + is_a: core field + slot_uri: MIXS:0000851 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: window_horiz_pos_enum + multivalued: false + window_loc: + name: window_loc + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The relative location of the window within the room + title: window location + examples: + - value: west + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window location + rank: 210 + is_a: core field + slot_uri: MIXS:0000852 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: window_loc_enum + multivalued: false + window_mat: + name: window_mat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of material used to finish a window + title: window material + examples: + - value: wood + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window material + rank: 211 + is_a: core field + slot_uri: MIXS:0000853 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: window_mat_enum + multivalued: false + window_open_freq: + name: window_open_freq + annotations: + expected_value: + tag: expected_value + value: value + occurrence: + tag: occurrence + value: '1' + description: The number of times windows are opened per week + title: window open frequency + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window open frequency + rank: 212 + is_a: core field + slot_uri: MIXS:0000246 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + window_size: + name: window_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: inch, meter + occurrence: + tag: occurrence + value: '1' + description: The window's length and width + title: window area/size + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window area/size + rank: 213 + is_a: core field + string_serialization: '{float} {unit} x {float} {unit}' + slot_uri: MIXS:0000224 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + window_status: + name: window_status + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Defines whether the windows were open or closed during environmental + testing + title: window status + examples: + - value: open + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window status + rank: 214 + is_a: core field + string_serialization: '[closed|open]' + slot_uri: MIXS:0000855 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + window_type: + name: window_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The type of windows + title: window type + examples: + - value: fixed window + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window type + rank: 215 + is_a: core field + slot_uri: MIXS:0000856 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: window_type_enum + multivalued: false + window_vert_pos: + name: window_vert_pos + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The vertical position of the window on the wall + title: window vertical position + examples: + - value: middle + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window vertical position + rank: 216 + is_a: core field + slot_uri: MIXS:0000857 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: window_vert_pos_enum + multivalued: false + window_water_mold: + name: window_water_mold + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Signs of the presence of mold or mildew on the window. + title: window signs of water/mold + examples: + - value: no presence of mold visible + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - window signs of water/mold + rank: 217 + is_a: core field + string_serialization: '[presence of mold visible|no presence of mold visible]' + slot_uri: MIXS:0000854 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + horizon_meth: + name: horizon_meth + title: horizon method + oxy_stat_samp: + name: oxy_stat_samp + range: OxyStatSampEnum + EmslInterface: + name: EmslInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: EMSL + description: emsl dh_interface + title: Emsl + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - emsl_store_temp + - project_id + - replicate_number + - sample_shipped + - sample_type + - technical_reps + - emsl_store_temp + - project_id + - replicate_number + - sample_shipped + - sample_type + - technical_reps + slot_usage: + emsl_store_temp: + name: emsl_store_temp + description: The temperature at which the sample should be stored upon delivery + to EMSL + title: EMSL sample storage temperature, deg. C + todos: + - add 'see_also's with link to NEXUS info + comments: + - Enter a temperature in celsius. Numeric portion only. + examples: + - value: '-80' + from_schema: https://w3id.org/nmdc/nmdc + rank: 4 + string_serialization: '{float}' + owner: Biosample + slot_group: emsl_section + range: float + required: true + recommended: false + project_id: + name: project_id + description: Proposal IDs or names associated with dataset + title: project ID + from_schema: https://w3id.org/nmdc/nmdc + rank: 1 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: emsl_section + range: string + required: true + recommended: false + multivalued: false + replicate_number: + name: replicate_number + description: If sending biological replicates, indicate the rep number here. + title: replicate number + comments: + - This will guide staff in ensuring your samples are blocked & randomized + correctly + from_schema: https://w3id.org/nmdc/nmdc + rank: 6 + string_serialization: '{integer}' + owner: Biosample + domain_of: + - Biosample + slot_group: emsl_section + range: integer + recommended: true + sample_shipped: + name: sample_shipped + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample sent to EMSL. + title: sample shipped amount + comments: + - This field is only required when completing metadata for samples being submitted + to EMSL for analyses. + examples: + - value: 15 g + - value: 100 uL + - value: 5 mL + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + string_serialization: '{float} {unit}' + owner: Biosample + domain_of: + - Biosample + slot_group: emsl_section + range: string + required: true + recommended: false + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + sample_type: + name: sample_type + description: Type of sample being submitted + title: sample type + comments: + - This can vary from 'environmental package' if the sample is an extraction. + examples: + - value: soil - water extract + from_schema: https://w3id.org/nmdc/nmdc + rank: 2 + owner: Biosample + domain_of: + - Biosample + slot_group: emsl_section + range: SampleTypeEnum + required: true + recommended: false + technical_reps: + name: technical_reps + description: If sending technical replicates of the same sample, indicate + the replicate count. + title: number technical replicate + comments: + - This field is only required when completing metadata for samples being submitted + to EMSL for analyses. + examples: + - value: '2' + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{integer}' + owner: Biosample + domain_of: + - Biosample + slot_group: emsl_section + range: integer + recommended: true + oxy_stat_samp: + name: oxy_stat_samp + range: OxyStatSampEnum + HcrCoresInterface: + name: HcrCoresInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: hcr core + description: hcr_cores dh_interface + title: Hcr Cores + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - additional_info + - alkalinity + - alkalinity_method + - ammonium + - api + - aromatics_pc + - asphaltenes_pc + - basin + - benzene + - calcium + - chem_administration + - chloride + - collection_date + - density + - depos_env + - depth + - diss_carb_dioxide + - diss_inorg_carb + - diss_inorg_phosp + - diss_iron + - diss_org_carb + - diss_oxygen_fluid + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - ethylbenzene + - experimental_factor + - field + - geo_loc_name + - hc_produced + - hcr + - hcr_fw_salinity + - hcr_geol_age + - hcr_pressure + - hcr_temp + - lat_lon + - lithology + - magnesium + - misc_param + - nitrate + - nitrite + - org_count_qpcr_info + - organism_count + - owc_tvdss + - oxy_stat_samp + - permeability + - ph + - ph_meth + - porosity + - potassium + - pour_point + - pressure + - reservoir + - resins_pc + - salinity + - samp_collec_device + - samp_collec_method + - samp_mat_process + - samp_md + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_subtype + - samp_transport_cond + - samp_tvdss + - samp_type + - samp_well_name + - sample_link + - saturates_pc + - size_frac + - sodium + - specific_ecosystem + - sr_dep_env + - sr_geol_age + - sr_kerog_type + - sr_lithology + - sulfate + - sulfate_fw + - sulfide + - suspend_solids + - tan + - temp + - toluene + - tot_iron + - tot_nitro + - tot_phosp + - tot_sulfur + - tvdss_of_hcr_press + - tvdss_of_hcr_temp + - vfa + - vfa_fw + - viscosity + - win + - xylene + slot_usage: + additional_info: + name: additional_info + annotations: + expected_value: + tag: expected_value + value: text + occurrence: + tag: occurrence + value: '1' + description: Information that doesn't fit anywhere else. Can also be used + to propose new entries for fields with controlled vocabulary + title: additional info + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - additional info + rank: 290 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000300 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + alkalinity: + name: alkalinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliequivalent per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Alkalinity, the ability of a solution to neutralize acids to + the equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity + rank: 1 + is_a: core field + slot_uri: MIXS:0000421 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + alkalinity_method: + name: alkalinity_method + annotations: + expected_value: + tag: expected_value + value: description of method + occurrence: + tag: occurrence + value: '1' + description: Method used for alkalinity measurement + title: alkalinity method + examples: + - value: titration + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity method + rank: 218 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000298 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + ammonium: + name: ammonium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium in the sample + title: ammonium + examples: + - value: 1.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ammonium + rank: 4 + is_a: core field + slot_uri: MIXS:0000427 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + api: + name: api + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degrees API + occurrence: + tag: occurrence + value: '1' + description: 'API gravity is a measure of how heavy or light a petroleum liquid + is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) + (e.g. 31.1¬∞ API)' + title: API gravity + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - API gravity + rank: 291 + is_a: core field + slot_uri: MIXS:0000157 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + aromatics_pc: + name: aromatics_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 + (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: aromatics wt% + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - aromatics wt% + rank: 292 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000133 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + asphaltenes_pc: + name: asphaltenes_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 + (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: asphaltenes wt% + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - asphaltenes wt% + rank: 293 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000135 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + basin: + name: basin + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the basin (e.g. Campos) + title: basin name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - basin name + rank: 294 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000290 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + benzene: + name: benzene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of benzene in the sample + title: benzene + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - benzene + rank: 295 + is_a: core field + slot_uri: MIXS:0000153 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + calcium: + name: calcium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of calcium in the sample + title: calcium + examples: + - value: 0.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - calcium + rank: 9 + is_a: core field + slot_uri: MIXS:0000432 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + chloride: + name: chloride + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of chloride in the sample + title: chloride + examples: + - value: 5000 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chloride + rank: 10 + is_a: core field + slot_uri: MIXS:0000429 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + density: + name: density + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per cubic meter, gram per cubic centimeter + occurrence: + tag: occurrence + value: '1' + description: Density of the sample, which is its mass per unit volume (aka + volumetric mass density) + title: density + examples: + - value: 1000 kilogram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - density + rank: 12 + is_a: core field + slot_uri: MIXS:0000435 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + depos_env: + name: depos_env + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). + If "other" is specified, please propose entry in "additional info" field + title: depositional environment + examples: + - value: Continental - Alluvial + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depositional environment + rank: 304 + is_a: core field + slot_uri: MIXS:0000992 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: depos_env_enum + multivalued: false + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + diss_carb_dioxide: + name: diss_carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved carbon dioxide in the sample or liquid + portion of the sample + title: dissolved carbon dioxide + examples: + - value: 5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved carbon dioxide + rank: 14 + is_a: core field + slot_uri: MIXS:0000436 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_carb: + name: diss_inorg_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Dissolved inorganic carbon concentration in the sample, typically + measured after filtering the sample using a 0.45 micrometer filter + title: dissolved inorganic carbon + examples: + - value: 2059 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic carbon + rank: 16 + is_a: core field + slot_uri: MIXS:0000434 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_phosp: + name: diss_inorg_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved inorganic phosphorus in the sample + title: dissolved inorganic phosphorus + examples: + - value: 56.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic phosphorus + rank: 224 + is_a: core field + slot_uri: MIXS:0000106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_iron: + name: diss_iron + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved iron in the sample + title: dissolved iron + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved iron + rank: 305 + is_a: core field + slot_uri: MIXS:0000139 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_carb: + name: diss_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved organic carbon in the sample, liquid + portion of the sample, or aqueous phase of the fluid + title: dissolved organic carbon + examples: + - value: 197 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic carbon + rank: 17 + is_a: core field + slot_uri: MIXS:0000433 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_oxygen_fluid: + name: diss_oxygen_fluid + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per kilogram, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved oxygen in the oil field produced fluids + as it contributes to oxgen-corrosion and microbial activity (e.g. Mic). + title: dissolved oxygen in fluids + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved oxygen in fluids + rank: 306 + is_a: core field + slot_uri: MIXS:0000438 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + ethylbenzene: + name: ethylbenzene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ethylbenzene in the sample + title: ethylbenzene + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ethylbenzene + rank: 309 + is_a: core field + slot_uri: MIXS:0000155 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + field: + name: field + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the hydrocarbon field (e.g. Albacora) + title: field name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - field name + rank: 310 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000291 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + hc_produced: + name: hc_produced + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main hydrocarbon type produced from resource (i.e. Oil, gas, + condensate, etc). If "other" is specified, please propose entry in "additional + info" field + title: hydrocarbon type produced + examples: + - value: Gas + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon type produced + rank: 313 + is_a: core field + slot_uri: MIXS:0000989 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: hc_produced_enum + multivalued: false + hcr: + name: hcr + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main Hydrocarbon Resource type. The term "Hydrocarbon Resource" + HCR defined as a natural environmental feature containing large amounts + of hydrocarbons at high concentrations potentially suitable for commercial + exploitation. This term should not be confused with the Hydrocarbon Occurrence + term which also includes hydrocarbon-rich environments with currently limited + commercial interest such as seeps, outcrops, gas hydrates etc. If "other" + is specified, please propose entry in "additional info" field + title: hydrocarbon resource type + examples: + - value: Oil Sand + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon resource type + rank: 314 + is_a: core field + slot_uri: MIXS:0000988 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: hcr_enum + multivalued: false + hcr_fw_salinity: + name: hcr_fw_salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original formation water salinity (prior to secondary recovery + e.g. Waterflooding) expressed as TDS + title: formation water salinity + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - formation water salinity + rank: 315 + is_a: core field + slot_uri: MIXS:0000406 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + hcr_geol_age: + name: hcr_geol_age + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). + If "other" is specified, please propose entry in "additional info" field' + title: hydrocarbon resource geological age + examples: + - value: Silurian + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon resource geological age + rank: 316 + is_a: core field + slot_uri: MIXS:0000993 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: hcr_geol_age_enum + multivalued: false + hcr_pressure: + name: hcr_pressure + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: atmosphere, kilopascal + occurrence: + tag: occurrence + value: '1' + description: Original pressure of the hydrocarbon resource + title: hydrocarbon resource original pressure + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon resource original pressure + rank: 317 + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000395 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + hcr_temp: + name: hcr_temp + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Original temperature of the hydrocarbon resource + title: hydrocarbon resource original temperature + examples: + - value: 150-295 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon resource original temperature + rank: 318 + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000393 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + lithology: + name: lithology + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Hydrocarbon resource main lithology (Additional information: + http://petrowiki.org/Lithology_and_rock_type_determination). If "other" + is specified, please propose entry in "additional info" field' + title: lithology + examples: + - value: Volcanic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - lithology + rank: 336 + is_a: core field + slot_uri: MIXS:0000990 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: lithology_enum + multivalued: false + magnesium: + name: magnesium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter, milligram per liter, parts per million, micromole + per kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of magnesium in the sample + title: magnesium + examples: + - value: 52.8 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - magnesium + rank: 21 + is_a: core field + slot_uri: MIXS:0000431 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + nitrate: + name: nitrate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrate + rank: 26 + is_a: core field + slot_uri: MIXS:0000425 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitrite: + name: nitrite + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite in the sample + title: nitrite + examples: + - value: 0.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrite + rank: 27 + is_a: core field + slot_uri: MIXS:0000426 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_count_qpcr_info: + name: org_count_qpcr_info + annotations: + expected_value: + tag: expected_value + value: gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial + denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes; total cycles + preferred_unit: + tag: preferred_unit + value: number of cells per gram (or ml or cm^2) + occurrence: + tag: occurrence + value: '1' + description: 'If qpcr was used for the cell count, the target gene name, the + primer sequence and the cycling conditions should also be provided. (Example: + 16S rrna; FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; + denaturation:90C_2min; annealing:52C_30 sec; elongation:72C_30 sec; 90 C + for 1 min; final elongation:72C_5min; 30 cycles)' + title: organism count qPCR information + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count qPCR information + rank: 337 + is_a: core field + string_serialization: '{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes; total cycles' + slot_uri: MIXS:0000099 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + owc_tvdss: + name: owc_tvdss + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Depth of the original oil water contact (OWC) zone (average) + (m TVDSS) + title: oil water contact depth + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oil water contact depth + rank: 339 + is_a: core field + slot_uri: MIXS:0000405 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + permeability: + name: permeability + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: mD + occurrence: + tag: occurrence + value: '1' + description: 'Measure of the ability of a hydrocarbon resource to allow fluids + to pass through it. (Additional information: https://en.wikipedia.org/wiki/Permeability_(earth_sciences))' + title: permeability + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - permeability + rank: 340 + is_a: core field + string_serialization: '{integer} - {integer} {unit}' + slot_uri: MIXS:0000404 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid + title: pH + notes: + - Use modified term + examples: + - value: '7.2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH + rank: 27 + is_a: core field + string_serialization: '{float}' + slot_uri: MIXS:0001001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: float + recommended: true + multivalued: false + minimum_value: 0 + maximum_value: 14 + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + comments: + - This can include a link to the instrument used or a citation for the method. + examples: + - value: https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB + - value: https://doi.org/10.2136/sssabookser5.3.c16 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH method + rank: 41 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + porosity: + name: porosity + annotations: + expected_value: + tag: expected_value + value: measurement value or range + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Porosity of deposited sediment is volume of voids divided by + the total volume of sample + title: porosity + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - porosity + rank: 37 + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000211 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + potassium: + name: potassium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of potassium in the sample + title: potassium + examples: + - value: 463 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - potassium + rank: 38 + is_a: core field + slot_uri: MIXS:0000430 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pour_point: + name: pour_point + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: 'Temperature at which a liquid becomes semi solid and loses its + flow characteristics. In crude oil a high¬†pour point¬†is generally associated + with a high paraffin content, typically found in crude deriving from a larger + proportion of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)' + title: pour point + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pour point + rank: 341 + is_a: core field + slot_uri: MIXS:0000127 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pressure: + name: pressure + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: atmosphere + occurrence: + tag: occurrence + value: '1' + description: Pressure to which the sample is subject to, in atmospheres + title: pressure + examples: + - value: 50 atmosphere + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pressure + rank: 39 + is_a: core field + slot_uri: MIXS:0000412 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + reservoir: + name: reservoir + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the reservoir (e.g. Carapebus) + title: reservoir name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - reservoir name + rank: 347 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000303 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + resins_pc: + name: resins_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 + (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: resins wt% + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - resins wt% + rank: 348 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000134 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_md: + name: samp_md + annotations: + expected_value: + tag: expected_value + value: measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: In non deviated well, measured depth is equal to the true vertical + depth, TVD (TVD=TVDSS plus the reference or datum it refers to). In deviated + wells, the MD is the length of trajectory of the borehole measured from + the same reference or datum. Common datums used are ground level (GL), drilling + rig floor (DF), rotary table (RT), kelly bushing (KB) and mean sea level + (MSL). If "other" is specified, please propose entry in "additional info" + field + title: sample measured depth + examples: + - value: 1534 meter;MSL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample measured depth + rank: 351 + is_a: core field + slot_uri: MIXS:0000413 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_subtype: + name: samp_subtype + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Name of sample sub-type. For example if "sample type" is "Produced + Water" then subtype could be "Oil Phase" or "Water Phase". If "other" is + specified, please propose entry in "additional info" field + title: sample subtype + examples: + - value: biofilm + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample subtype + rank: 354 + is_a: core field + slot_uri: MIXS:0000999 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_subtype_enum + multivalued: false + samp_transport_cond: + name: samp_transport_cond + annotations: + expected_value: + tag: expected_value + value: measurement value;measurement value + preferred_unit: + tag: preferred_unit + value: days;degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Sample transport duration (in days or hrs) and temperature the + sample was exposed to (e.g. 5.5 days; 20 ¬∞C) + title: sample transport conditions + examples: + - value: 5 days;-20 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample transport conditions + rank: 355 + is_a: core field + string_serialization: '{float} {unit};{float} {unit}' + slot_uri: MIXS:0000410 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_tvdss: + name: samp_tvdss + annotations: + expected_value: + tag: expected_value + value: measurement value or measurement value range + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Depth of the sample i.e. The vertical distance between the sea + level and the sampled position in the subsurface. Depth can be reported + as an interval for subsurface samples e.g. 1325.75-1362.25 m + title: sample true vertical depth subsea + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample true vertical depth subsea + rank: 356 + is_a: core field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000409 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_type: + name: samp_type + annotations: + expected_value: + tag: expected_value + value: GENEPIO:0001246 + occurrence: + tag: occurrence + value: '1' + description: The type of material from which the sample was obtained. For + the Hydrocarbon package, samples include types like core, rock trimmings, + drill cuttings, piping section, coupon, pigging debris, solid deposit, produced + fluid, produced water, injected water, swabs, etc. For the Food Package, + samples are usually categorized as food, body products or tissues, or environmental + material. This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246). + title: sample type + examples: + - value: built environment sample [GENEPIO:0001248] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample type + rank: 357 + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000998 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + samp_well_name: + name: samp_well_name + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the well (e.g. BXA1123) where sample was taken + title: sample well name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample well name + rank: 358 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000296 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + saturates_pc: + name: saturates_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 + (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: saturates wt% + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - saturates wt% + rank: 359 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000131 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sodium: + name: sodium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sodium + rank: 363 + is_a: core field + slot_uri: MIXS:0000428 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + sr_dep_env: + name: sr_dep_env + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Source rock depositional environment (https://en.wikipedia.org/wiki/Source_rock). + If "other" is specified, please propose entry in "additional info" field + title: source rock depositional environment + examples: + - value: Marine + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - source rock depositional environment + rank: 366 + is_a: core field + slot_uri: MIXS:0000996 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: sr_dep_env_enum + multivalued: false + sr_geol_age: + name: sr_geol_age + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Geological age of source rock (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). + If "other" is specified, please propose entry in "additional info" field' + title: source rock geological age + examples: + - value: Silurian + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - source rock geological age + rank: 367 + is_a: core field + slot_uri: MIXS:0000997 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: sr_geol_age_enum + multivalued: false + sr_kerog_type: + name: sr_kerog_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Origin of kerogen. Type I: Algal (aquatic), Type II: planktonic + and soft plant material (aquatic or terrestrial), Type III: terrestrial + woody/ fibrous plant material (terrestrial), Type IV: oxidized recycled + woody debris (terrestrial) (additional information: https://en.wikipedia.org/wiki/Kerogen). + If "other" is specified, please propose entry in "additional info" field' + title: source rock kerogen type + examples: + - value: Type IV + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - source rock kerogen type + rank: 368 + is_a: core field + slot_uri: MIXS:0000994 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: sr_kerog_type_enum + multivalued: false + sr_lithology: + name: sr_lithology + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Lithology of source rock (https://en.wikipedia.org/wiki/Source_rock). + If "other" is specified, please propose entry in "additional info" field + title: source rock lithology + examples: + - value: Coal + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - source rock lithology + rank: 369 + is_a: core field + slot_uri: MIXS:0000995 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: sr_lithology_enum + multivalued: false + sulfate: + name: sulfate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfate in the sample + title: sulfate + examples: + - value: 5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfate + rank: 44 + is_a: core field + slot_uri: MIXS:0000423 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sulfate_fw: + name: sulfate_fw + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original sulfate concentration in the hydrocarbon resource + title: sulfate in formation water + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfate in formation water + rank: 370 + is_a: core field + slot_uri: MIXS:0000407 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sulfide: + name: sulfide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfide in the sample + title: sulfide + examples: + - value: 2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfide + rank: 371 + is_a: core field + slot_uri: MIXS:0000424 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + suspend_solids: + name: suspend_solids + annotations: + expected_value: + tag: expected_value + value: suspended solid name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, microgram, milligram per liter, mole per liter, gram per + liter, part per million + occurrence: + tag: occurrence + value: m + description: Concentration of substances including a wide variety of material, + such as silt, decaying plant and animal matter; can include multiple substances + title: suspended solids + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - suspended solids + rank: 372 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000150 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + tan: + name: tan + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total Acid Number¬†(TAN) is a measurement of acidity that is + determined by the amount of¬†potassium hydroxide¬†in milligrams that is + needed to neutralize the acids in one gram of oil.¬†It is an important quality + measurement of¬†crude oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)' + title: total acid number + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total acid number + rank: 373 + is_a: core field + slot_uri: MIXS:0000120 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + toluene: + name: toluene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of toluene in the sample + title: toluene + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - toluene + rank: 375 + is_a: core field + slot_uri: MIXS:0000154 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_iron: + name: tot_iron + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, milligram per kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of total iron in the sample + title: total iron + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total iron + rank: 376 + is_a: core field + slot_uri: MIXS:0000105 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_nitro: + name: tot_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total nitrogen concentration of water samples, calculated by: + total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also + be measured without filtering, reported as nitrogen' + title: total nitrogen concentration + examples: + - value: 50 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen concentration + rank: 377 + is_a: core field + slot_uri: MIXS:0000102 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_phosp: + name: tot_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: 'Total phosphorus concentration in the sample, calculated by: + total phosphorus = total dissolved phosphorus + particulate phosphorus' + title: total phosphorus + examples: + - value: 0.03 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total phosphorus + rank: 52 + is_a: core field + slot_uri: MIXS:0000117 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_sulfur: + name: tot_sulfur + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of total sulfur in the sample + title: total sulfur + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total sulfur + rank: 379 + is_a: core field + slot_uri: MIXS:0000419 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tvdss_of_hcr_press: + name: tvdss_of_hcr_press + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: True vertical depth subsea (TVDSS) of the hydrocarbon resource + where the original pressure was measured (e.g. 1578 m). + title: depth (TVDSS) of hydrocarbon resource pressure + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth (TVDSS) of hydrocarbon resource pressure + rank: 380 + is_a: core field + slot_uri: MIXS:0000397 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tvdss_of_hcr_temp: + name: tvdss_of_hcr_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: True vertical depth subsea (TVDSS) of the hydrocarbon resource + where the original temperature was measured (e.g. 1345 m). + title: depth (TVDSS) of hydrocarbon resource temperature + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth (TVDSS) of hydrocarbon resource temperature + rank: 381 + is_a: core field + slot_uri: MIXS:0000394 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + vfa: + name: vfa + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of Volatile Fatty Acids in the sample + title: volatile fatty acids + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - volatile fatty acids + rank: 382 + is_a: core field + slot_uri: MIXS:0000152 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + vfa_fw: + name: vfa_fw + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original volatile fatty acid concentration in the hydrocarbon + resource + title: vfa in formation water + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - vfa in formation water + rank: 383 + is_a: core field + slot_uri: MIXS:0000408 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + viscosity: + name: viscosity + annotations: + expected_value: + tag: expected_value + value: measurement value;measurement value + preferred_unit: + tag: preferred_unit + value: cP at degree Celsius + occurrence: + tag: occurrence + value: '1' + description: A measure of oil's resistance¬†to gradual deformation by¬†shear + stress¬†or¬†tensile stress (e.g. 3.5 cp; 100 ¬∞C) + title: viscosity + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - viscosity + rank: 384 + is_a: core field + string_serialization: '{float} {unit};{float} {unit}' + slot_uri: MIXS:0000126 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + win: + name: win + annotations: + expected_value: + tag: expected_value + value: text + occurrence: + tag: occurrence + value: '1' + description: 'A unique identifier of a well or wellbore. This is part of the + Global Framework for Well Identification initiative which is compiled by + the Professional Petroleum Data Management Association (PPDM) in an effort + to improve well identification systems. (Supporting information: https://ppdm.org/ + and http://dl.ppdm.org/dl/690)' + title: well identification number + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - well identification number + rank: 388 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000297 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + xylene: + name: xylene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of xylene in the sample + title: xylene + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - xylene + rank: 389 + is_a: core field + slot_uri: MIXS:0000156 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + horizon_meth: + name: horizon_meth + title: horizon method + HcrFluidsSwabsInterface: + name: HcrFluidsSwabsInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: hcr fluids swab + description: hcr_fluids_swabs dh_interface + title: Hcr Fluids Swabs + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - add_recov_method + - additional_info + - alkalinity + - alkalinity_method + - ammonium + - api + - aromatics_pc + - asphaltenes_pc + - basin + - benzene + - biocide + - biocide_admin_method + - calcium + - chem_administration + - chem_treat_method + - chem_treatment + - chloride + - collection_date + - density + - depos_env + - depth + - diss_carb_dioxide + - diss_inorg_carb + - diss_inorg_phosp + - diss_iron + - diss_org_carb + - diss_oxygen_fluid + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - ethylbenzene + - experimental_factor + - field + - geo_loc_name + - hc_produced + - hcr + - hcr_fw_salinity + - hcr_geol_age + - hcr_pressure + - hcr_temp + - iw_bt_date_well + - iwf + - lat_lon + - lithology + - magnesium + - misc_param + - nitrate + - nitrite + - org_count_qpcr_info + - organism_count + - oxy_stat_samp + - ph + - ph_meth + - potassium + - pour_point + - pressure + - prod_rate + - prod_start_date + - reservoir + - resins_pc + - salinity + - samp_collec_device + - samp_collec_method + - samp_collect_point + - samp_loc_corr_rate + - samp_mat_process + - samp_preserv + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_subtype + - samp_transport_cond + - samp_type + - samp_well_name + - sample_link + - saturates_pc + - size_frac + - sodium + - specific_ecosystem + - sulfate + - sulfate_fw + - sulfide + - suspend_solids + - tan + - temp + - toluene + - tot_iron + - tot_nitro + - tot_phosp + - tot_sulfur + - tvdss_of_hcr_press + - tvdss_of_hcr_temp + - vfa + - vfa_fw + - viscosity + - water_cut + - water_prod_rate + - win + - xylene + slot_usage: + add_recov_method: + name: add_recov_method + annotations: + expected_value: + tag: expected_value + value: enumeration;timestamp + occurrence: + tag: occurrence + value: '1' + description: Additional (i.e. Secondary, tertiary, etc.) recovery methods + deployed for increase of hydrocarbon recovery from resource and start date + for each one of them. If "other" is specified, please propose entry in "additional + info" field + title: secondary and tertiary recovery methods and start date + examples: + - value: Polymer Addition;2018-06-21T14:30Z + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - secondary and tertiary recovery methods and start date + rank: 289 + is_a: core field + slot_uri: MIXS:0001009 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + additional_info: + name: additional_info + annotations: + expected_value: + tag: expected_value + value: text + occurrence: + tag: occurrence + value: '1' + description: Information that doesn't fit anywhere else. Can also be used + to propose new entries for fields with controlled vocabulary + title: additional info + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - additional info + rank: 290 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000300 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + alkalinity: + name: alkalinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliequivalent per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Alkalinity, the ability of a solution to neutralize acids to + the equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity + rank: 1 + is_a: core field + slot_uri: MIXS:0000421 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + alkalinity_method: + name: alkalinity_method + annotations: + expected_value: + tag: expected_value + value: description of method + occurrence: + tag: occurrence + value: '1' + description: Method used for alkalinity measurement + title: alkalinity method + examples: + - value: titration + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity method + rank: 218 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000298 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + ammonium: + name: ammonium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium in the sample + title: ammonium + examples: + - value: 1.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ammonium + rank: 4 + is_a: core field + slot_uri: MIXS:0000427 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + api: + name: api + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degrees API + occurrence: + tag: occurrence + value: '1' + description: 'API gravity is a measure of how heavy or light a petroleum liquid + is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) + (e.g. 31.1¬∞ API)' + title: API gravity + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - API gravity + rank: 291 + is_a: core field + slot_uri: MIXS:0000157 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + aromatics_pc: + name: aromatics_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 + (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: aromatics wt% + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - aromatics wt% + rank: 292 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000133 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + asphaltenes_pc: + name: asphaltenes_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 + (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: asphaltenes wt% + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - asphaltenes wt% + rank: 293 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000135 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + basin: + name: basin + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the basin (e.g. Campos) + title: basin name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - basin name + rank: 294 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000290 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + benzene: + name: benzene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of benzene in the sample + title: benzene + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - benzene + rank: 295 + is_a: core field + slot_uri: MIXS:0000153 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + biocide: + name: biocide + annotations: + expected_value: + tag: expected_value + value: name;name;timestamp + occurrence: + tag: occurrence + value: '1' + description: List of biocides (commercial name of product and supplier) and + date of administration + title: biocide administration + examples: + - value: ALPHA 1427;Baker Hughes;2008-01-23 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biocide administration + rank: 297 + is_a: core field + string_serialization: '{text};{text};{timestamp}' + slot_uri: MIXS:0001011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + biocide_admin_method: + name: biocide_admin_method + annotations: + expected_value: + tag: expected_value + value: measurement value;frequency;duration;duration + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Method of biocide administration (dose, frequency, duration, + time elapsed between last biociding and sampling) (e.g. 150 mg/l; weekly; + 4 hr; 3 days) + title: biocide administration method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biocide administration method + rank: 298 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration};{duration}' + slot_uri: MIXS:0000456 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + calcium: + name: calcium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of calcium in the sample + title: calcium + examples: + - value: 0.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - calcium + rank: 9 + is_a: core field + slot_uri: MIXS:0000432 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + chem_treat_method: + name: chem_treat_method + annotations: + expected_value: + tag: expected_value + value: measurement value;frequency;duration;duration + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Method of chemical administration(dose, frequency, duration, + time elapsed between administration and sampling) (e.g. 50 mg/l; twice a + week; 1 hr; 0 days) + title: chemical treatment method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical treatment method + rank: 302 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration};{duration};{duration}' + slot_uri: MIXS:0000457 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + chem_treatment: + name: chem_treatment + annotations: + expected_value: + tag: expected_value + value: name;name;timestamp + occurrence: + tag: occurrence + value: '1' + description: List of chemical compounds administered upstream the sampling + location where sampling occurred (e.g. Glycols, H2S scavenger, corrosion + and scale inhibitors, demulsifiers, and other production chemicals etc.). + The commercial name of the product and name of the supplier should be provided. + The date of administration should also be included + title: chemical treatment + examples: + - value: ACCENT 1125;DOW;2010-11-17 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical treatment + rank: 303 + is_a: core field + string_serialization: '{text};{text};{timestamp}' + slot_uri: MIXS:0001012 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + chloride: + name: chloride + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of chloride in the sample + title: chloride + examples: + - value: 5000 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chloride + rank: 10 + is_a: core field + slot_uri: MIXS:0000429 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + density: + name: density + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per cubic meter, gram per cubic centimeter + occurrence: + tag: occurrence + value: '1' + description: Density of the sample, which is its mass per unit volume (aka + volumetric mass density) + title: density + examples: + - value: 1000 kilogram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - density + rank: 12 + is_a: core field + slot_uri: MIXS:0000435 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + depos_env: + name: depos_env + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). + If "other" is specified, please propose entry in "additional info" field + title: depositional environment + examples: + - value: Continental - Alluvial + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depositional environment + rank: 304 + is_a: core field + slot_uri: MIXS:0000992 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: depos_env_enum + multivalued: false + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + diss_carb_dioxide: + name: diss_carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved carbon dioxide in the sample or liquid + portion of the sample + title: dissolved carbon dioxide + examples: + - value: 5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved carbon dioxide + rank: 14 + is_a: core field + slot_uri: MIXS:0000436 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_carb: + name: diss_inorg_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Dissolved inorganic carbon concentration in the sample, typically + measured after filtering the sample using a 0.45 micrometer filter + title: dissolved inorganic carbon + examples: + - value: 2059 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic carbon + rank: 16 + is_a: core field + slot_uri: MIXS:0000434 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_phosp: + name: diss_inorg_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved inorganic phosphorus in the sample + title: dissolved inorganic phosphorus + examples: + - value: 56.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic phosphorus + rank: 224 + is_a: core field + slot_uri: MIXS:0000106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_iron: + name: diss_iron + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved iron in the sample + title: dissolved iron + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved iron + rank: 305 + is_a: core field + slot_uri: MIXS:0000139 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_carb: + name: diss_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved organic carbon in the sample, liquid + portion of the sample, or aqueous phase of the fluid + title: dissolved organic carbon + examples: + - value: 197 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic carbon + rank: 17 + is_a: core field + slot_uri: MIXS:0000433 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_oxygen_fluid: + name: diss_oxygen_fluid + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per kilogram, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved oxygen in the oil field produced fluids + as it contributes to oxgen-corrosion and microbial activity (e.g. Mic). + title: dissolved oxygen in fluids + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved oxygen in fluids + rank: 306 + is_a: core field + slot_uri: MIXS:0000438 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + ethylbenzene: + name: ethylbenzene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ethylbenzene in the sample + title: ethylbenzene + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ethylbenzene + rank: 309 + is_a: core field + slot_uri: MIXS:0000155 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + field: + name: field + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the hydrocarbon field (e.g. Albacora) + title: field name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - field name + rank: 310 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000291 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + hc_produced: + name: hc_produced + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main hydrocarbon type produced from resource (i.e. Oil, gas, + condensate, etc). If "other" is specified, please propose entry in "additional + info" field + title: hydrocarbon type produced + examples: + - value: Gas + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon type produced + rank: 313 + is_a: core field + slot_uri: MIXS:0000989 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: hc_produced_enum + multivalued: false + hcr: + name: hcr + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Main Hydrocarbon Resource type. The term "Hydrocarbon Resource" + HCR defined as a natural environmental feature containing large amounts + of hydrocarbons at high concentrations potentially suitable for commercial + exploitation. This term should not be confused with the Hydrocarbon Occurrence + term which also includes hydrocarbon-rich environments with currently limited + commercial interest such as seeps, outcrops, gas hydrates etc. If "other" + is specified, please propose entry in "additional info" field + title: hydrocarbon resource type + examples: + - value: Oil Sand + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon resource type + rank: 314 + is_a: core field + slot_uri: MIXS:0000988 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: hcr_enum + multivalued: false + hcr_fw_salinity: + name: hcr_fw_salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original formation water salinity (prior to secondary recovery + e.g. Waterflooding) expressed as TDS + title: formation water salinity + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - formation water salinity + rank: 315 + is_a: core field + slot_uri: MIXS:0000406 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + hcr_geol_age: + name: hcr_geol_age + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). + If "other" is specified, please propose entry in "additional info" field' + title: hydrocarbon resource geological age + examples: + - value: Silurian + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon resource geological age + rank: 316 + is_a: core field + slot_uri: MIXS:0000993 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: hcr_geol_age_enum + multivalued: false + hcr_pressure: + name: hcr_pressure + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: atmosphere, kilopascal + occurrence: + tag: occurrence + value: '1' + description: Original pressure of the hydrocarbon resource + title: hydrocarbon resource original pressure + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon resource original pressure + rank: 317 + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000395 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + hcr_temp: + name: hcr_temp + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Original temperature of the hydrocarbon resource + title: hydrocarbon resource original temperature + examples: + - value: 150-295 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - hydrocarbon resource original temperature + rank: 318 + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000393 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + iw_bt_date_well: + name: iw_bt_date_well + annotations: + expected_value: + tag: expected_value + value: timestamp + occurrence: + tag: occurrence + value: '1' + description: Injection water breakthrough date per well following a secondary + and/or tertiary recovery + title: injection water breakthrough date of specific well + examples: + - value: '2018-05-11' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - injection water breakthrough date of specific well + rank: 334 + is_a: core field + slot_uri: MIXS:0001010 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + iwf: + name: iwf + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: Proportion of the produced fluids derived from injected water + at the time of sampling. (e.g. 87%) + title: injection water fraction + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - injection water fraction + rank: 335 + is_a: core field + slot_uri: MIXS:0000455 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + lithology: + name: lithology + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: 'Hydrocarbon resource main lithology (Additional information: + http://petrowiki.org/Lithology_and_rock_type_determination). If "other" + is specified, please propose entry in "additional info" field' + title: lithology + examples: + - value: Volcanic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - lithology + rank: 336 + is_a: core field + slot_uri: MIXS:0000990 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: lithology_enum + multivalued: false + magnesium: + name: magnesium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter, milligram per liter, parts per million, micromole + per kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of magnesium in the sample + title: magnesium + examples: + - value: 52.8 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - magnesium + rank: 21 + is_a: core field + slot_uri: MIXS:0000431 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + nitrate: + name: nitrate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrate + rank: 26 + is_a: core field + slot_uri: MIXS:0000425 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitrite: + name: nitrite + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite in the sample + title: nitrite + examples: + - value: 0.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrite + rank: 27 + is_a: core field + slot_uri: MIXS:0000426 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_count_qpcr_info: + name: org_count_qpcr_info + annotations: + expected_value: + tag: expected_value + value: gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial + denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes; total cycles + preferred_unit: + tag: preferred_unit + value: number of cells per gram (or ml or cm^2) + occurrence: + tag: occurrence + value: '1' + description: 'If qpcr was used for the cell count, the target gene name, the + primer sequence and the cycling conditions should also be provided. (Example: + 16S rrna; FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; + denaturation:90C_2min; annealing:52C_30 sec; elongation:72C_30 sec; 90 C + for 1 min; final elongation:72C_5min; 30 cycles)' + title: organism count qPCR information + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count qPCR information + rank: 337 + is_a: core field + string_serialization: '{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes; total cycles' + slot_uri: MIXS:0000099 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid + title: pH + notes: + - Use modified term + examples: + - value: '7.2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH + rank: 27 + is_a: core field + string_serialization: '{float}' + slot_uri: MIXS:0001001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: float + recommended: true + multivalued: false + minimum_value: 0 + maximum_value: 14 + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + comments: + - This can include a link to the instrument used or a citation for the method. + examples: + - value: https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB + - value: https://doi.org/10.2136/sssabookser5.3.c16 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH method + rank: 41 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + potassium: + name: potassium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of potassium in the sample + title: potassium + examples: + - value: 463 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - potassium + rank: 38 + is_a: core field + slot_uri: MIXS:0000430 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pour_point: + name: pour_point + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: 'Temperature at which a liquid becomes semi solid and loses its + flow characteristics. In crude oil a high¬†pour point¬†is generally associated + with a high paraffin content, typically found in crude deriving from a larger + proportion of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)' + title: pour point + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pour point + rank: 341 + is_a: core field + slot_uri: MIXS:0000127 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pressure: + name: pressure + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: atmosphere + occurrence: + tag: occurrence + value: '1' + description: Pressure to which the sample is subject to, in atmospheres + title: pressure + examples: + - value: 50 atmosphere + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pressure + rank: 39 + is_a: core field + slot_uri: MIXS:0000412 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + prod_rate: + name: prod_rate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per day + occurrence: + tag: occurrence + value: '1' + description: Oil and/or gas production rates per well (e.g. 524 m3 / day) + title: production rate + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - production rate + rank: 344 + is_a: core field + slot_uri: MIXS:0000452 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + prod_start_date: + name: prod_start_date + annotations: + expected_value: + tag: expected_value + value: timestamp + occurrence: + tag: occurrence + value: '1' + description: Date of field's first production + title: production start date + examples: + - value: '2018-05-11' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - production start date + rank: 345 + is_a: core field + slot_uri: MIXS:0001008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + reservoir: + name: reservoir + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the reservoir (e.g. Carapebus) + title: reservoir name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - reservoir name + rank: 347 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000303 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + resins_pc: + name: resins_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 + (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: resins wt% + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - resins wt% + rank: 348 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000134 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_collect_point: + name: samp_collect_point + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Sampling point on the asset were sample was collected (e.g. Wellhead, + storage tank, separator, etc). If "other" is specified, please propose entry + in "additional info" field + title: sample collection point + examples: + - value: well + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection point + rank: 349 + is_a: core field + slot_uri: MIXS:0001015 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_collect_point_enum + multivalued: false + samp_loc_corr_rate: + name: samp_loc_corr_rate + annotations: + expected_value: + tag: expected_value + value: measurement value range + preferred_unit: + tag: preferred_unit + value: millimeter per year + occurrence: + tag: occurrence + value: '1' + description: Metal corrosion rate is the speed of metal deterioration due + to environmental conditions. As environmental conditions change corrosion + rates change accordingly. Therefore, long term corrosion rates are generally + more informative than short term rates and for that reason they are preferred + during reporting. In the case of suspected MIC, corrosion rate measurements + at the time of sampling might provide insights into the involvement of certain + microbial community members in MIC as well as potential microbial interplays + title: corrosion rate at sample location + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - corrosion rate at sample location + rank: 350 + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000136 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_preserv: + name: samp_preserv + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: milliliter + occurrence: + tag: occurrence + value: '1' + description: Preservative added to the sample (e.g. Rnalater, alcohol, formaldehyde, + etc.). Where appropriate include volume added (e.g. Rnalater; 2 ml) + title: preservative added to sample + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - preservative added to sample + rank: 352 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000463 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_subtype: + name: samp_subtype + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Name of sample sub-type. For example if "sample type" is "Produced + Water" then subtype could be "Oil Phase" or "Water Phase". If "other" is + specified, please propose entry in "additional info" field + title: sample subtype + examples: + - value: biofilm + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample subtype + rank: 354 + is_a: core field + slot_uri: MIXS:0000999 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_subtype_enum + multivalued: false + samp_transport_cond: + name: samp_transport_cond + annotations: + expected_value: + tag: expected_value + value: measurement value;measurement value + preferred_unit: + tag: preferred_unit + value: days;degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Sample transport duration (in days or hrs) and temperature the + sample was exposed to (e.g. 5.5 days; 20 ¬∞C) + title: sample transport conditions + examples: + - value: 5 days;-20 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample transport conditions + rank: 355 + is_a: core field + string_serialization: '{float} {unit};{float} {unit}' + slot_uri: MIXS:0000410 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_type: + name: samp_type + annotations: + expected_value: + tag: expected_value + value: GENEPIO:0001246 + occurrence: + tag: occurrence + value: '1' + description: The type of material from which the sample was obtained. For + the Hydrocarbon package, samples include types like core, rock trimmings, + drill cuttings, piping section, coupon, pigging debris, solid deposit, produced + fluid, produced water, injected water, swabs, etc. For the Food Package, + samples are usually categorized as food, body products or tissues, or environmental + material. This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246). + title: sample type + examples: + - value: built environment sample [GENEPIO:0001248] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample type + rank: 357 + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000998 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + samp_well_name: + name: samp_well_name + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Name of the well (e.g. BXA1123) where sample was taken + title: sample well name + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample well name + rank: 358 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000296 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + saturates_pc: + name: saturates_pc + annotations: + expected_value: + tag: expected_value + value: name;measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: 'Saturate, Aromatic, Resin and Asphaltene¬†(SARA) is an analysis + method that divides¬†crude oil¬†components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 + (source: https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: saturates wt% + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - saturates wt% + rank: 359 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000131 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sodium: + name: sodium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sodium + rank: 363 + is_a: core field + slot_uri: MIXS:0000428 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + sulfate: + name: sulfate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfate in the sample + title: sulfate + examples: + - value: 5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfate + rank: 44 + is_a: core field + slot_uri: MIXS:0000423 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sulfate_fw: + name: sulfate_fw + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original sulfate concentration in the hydrocarbon resource + title: sulfate in formation water + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfate in formation water + rank: 370 + is_a: core field + slot_uri: MIXS:0000407 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sulfide: + name: sulfide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfide in the sample + title: sulfide + examples: + - value: 2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfide + rank: 371 + is_a: core field + slot_uri: MIXS:0000424 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + suspend_solids: + name: suspend_solids + annotations: + expected_value: + tag: expected_value + value: suspended solid name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, microgram, milligram per liter, mole per liter, gram per + liter, part per million + occurrence: + tag: occurrence + value: m + description: Concentration of substances including a wide variety of material, + such as silt, decaying plant and animal matter; can include multiple substances + title: suspended solids + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - suspended solids + rank: 372 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000150 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + tan: + name: tan + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total Acid Number¬†(TAN) is a measurement of acidity that is + determined by the amount of¬†potassium hydroxide¬†in milligrams that is + needed to neutralize the acids in one gram of oil.¬†It is an important quality + measurement of¬†crude oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)' + title: total acid number + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total acid number + rank: 373 + is_a: core field + slot_uri: MIXS:0000120 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + toluene: + name: toluene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of toluene in the sample + title: toluene + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - toluene + rank: 375 + is_a: core field + slot_uri: MIXS:0000154 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_iron: + name: tot_iron + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, milligram per kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of total iron in the sample + title: total iron + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total iron + rank: 376 + is_a: core field + slot_uri: MIXS:0000105 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_nitro: + name: tot_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total nitrogen concentration of water samples, calculated by: + total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also + be measured without filtering, reported as nitrogen' + title: total nitrogen concentration + examples: + - value: 50 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen concentration + rank: 377 + is_a: core field + slot_uri: MIXS:0000102 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_phosp: + name: tot_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: 'Total phosphorus concentration in the sample, calculated by: + total phosphorus = total dissolved phosphorus + particulate phosphorus' + title: total phosphorus + examples: + - value: 0.03 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total phosphorus + rank: 52 + is_a: core field + slot_uri: MIXS:0000117 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_sulfur: + name: tot_sulfur + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of total sulfur in the sample + title: total sulfur + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total sulfur + rank: 379 + is_a: core field + slot_uri: MIXS:0000419 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tvdss_of_hcr_press: + name: tvdss_of_hcr_press + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: True vertical depth subsea (TVDSS) of the hydrocarbon resource + where the original pressure was measured (e.g. 1578 m). + title: depth (TVDSS) of hydrocarbon resource pressure + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth (TVDSS) of hydrocarbon resource pressure + rank: 380 + is_a: core field + slot_uri: MIXS:0000397 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tvdss_of_hcr_temp: + name: tvdss_of_hcr_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: True vertical depth subsea (TVDSS) of the hydrocarbon resource + where the original temperature was measured (e.g. 1345 m). + title: depth (TVDSS) of hydrocarbon resource temperature + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth (TVDSS) of hydrocarbon resource temperature + rank: 381 + is_a: core field + slot_uri: MIXS:0000394 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + vfa: + name: vfa + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of Volatile Fatty Acids in the sample + title: volatile fatty acids + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - volatile fatty acids + rank: 382 + is_a: core field + slot_uri: MIXS:0000152 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + vfa_fw: + name: vfa_fw + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Original volatile fatty acid concentration in the hydrocarbon + resource + title: vfa in formation water + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - vfa in formation water + rank: 383 + is_a: core field + slot_uri: MIXS:0000408 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + viscosity: + name: viscosity + annotations: + expected_value: + tag: expected_value + value: measurement value;measurement value + preferred_unit: + tag: preferred_unit + value: cP at degree Celsius + occurrence: + tag: occurrence + value: '1' + description: A measure of oil's resistance¬†to gradual deformation by¬†shear + stress¬†or¬†tensile stress (e.g. 3.5 cp; 100 ¬∞C) + title: viscosity + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - viscosity + rank: 384 + is_a: core field + string_serialization: '{float} {unit};{float} {unit}' + slot_uri: MIXS:0000126 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + water_cut: + name: water_cut + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percent + occurrence: + tag: occurrence + value: '1' + description: Current amount of water (%) in a produced fluid stream; or the + average of the combined streams + title: water cut + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water cut + rank: 386 + is_a: core field + slot_uri: MIXS:0000454 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + water_prod_rate: + name: water_prod_rate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per day + occurrence: + tag: occurrence + value: '1' + description: Water production rates per well (e.g. 987 m3 / day) + title: water production rate + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water production rate + rank: 387 + is_a: core field + slot_uri: MIXS:0000453 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + win: + name: win + annotations: + expected_value: + tag: expected_value + value: text + occurrence: + tag: occurrence + value: '1' + description: 'A unique identifier of a well or wellbore. This is part of the + Global Framework for Well Identification initiative which is compiled by + the Professional Petroleum Data Management Association (PPDM) in an effort + to improve well identification systems. (Supporting information: https://ppdm.org/ + and http://dl.ppdm.org/dl/690)' + title: well identification number + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - well identification number + rank: 388 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000297 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + xylene: + name: xylene + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of xylene in the sample + title: xylene + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - xylene + rank: 389 + is_a: core field + slot_uri: MIXS:0000156 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + horizon_meth: + name: horizon_meth + title: horizon method + HostAssociatedInterface: + name: HostAssociatedInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: host-associated + description: host_associated dh_interface + title: Host Associated + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + slots: + - alt + - ances_data + - biol_stat + - blood_press_diast + - blood_press_syst + - chem_administration + - collection_date + - depth + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - genetic_mod + - geo_loc_name + - gravidity + - host_age + - host_body_habitat + - host_body_product + - host_body_site + - host_body_temp + - host_color + - host_common_name + - host_diet + - host_disease_stat + - host_dry_mass + - host_family_relation + - host_genotype + - host_growth_cond + - host_height + - host_last_meal + - host_length + - host_life_stage + - host_phenotype + - host_sex + - host_shape + - host_subject_id + - host_subspecf_genlin + - host_substrate + - host_symbiont + - host_taxid + - host_tot_mass + - lat_lon + - misc_param + - organism_count + - oxy_stat_samp + - perturbation + - salinity + - samp_capt_status + - samp_collec_device + - samp_collec_method + - samp_dis_stage + - samp_mat_process + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - sample_link + - size_frac + - specific_ecosystem + - temp + slot_usage: + alt: + name: alt + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Altitude is a term used to identify heights of objects such as + airplanes, space shuttles, rockets, atmospheric balloons and heights of + places such as atmospheric layers and clouds. It is used to measure the + height of an object which is above the earth's surface. In this context, + the altitude measurement is the vertical distance between the earth's surface + above sea level and the sampled position in the air + title: altitude + examples: + - value: 100 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - altitude + rank: 26 + is_a: environment field + slot_uri: MIXS:0000094 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ances_data: + name: ances_data + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Information about either pedigree or other ancestral information + description (e.g. parental variety in case of mutant or selection), e.g. + A/3*B (meaning [(A x B) x B] x B) + title: ancestral data + examples: + - value: A/3*B + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ancestral data + rank: 237 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000247 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + biol_stat: + name: biol_stat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The level of genome modification. + title: biological status + examples: + - value: natural + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biological status + rank: 239 + is_a: core field + slot_uri: MIXS:0000858 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: biol_stat_enum + multivalued: false + blood_press_diast: + name: blood_press_diast + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millimeter mercury + occurrence: + tag: occurrence + value: '1' + description: Resting diastolic blood pressure, measured as mm mercury + title: host blood pressure diastolic + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host blood pressure diastolic + rank: 299 + is_a: core field + slot_uri: MIXS:0000258 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + blood_press_syst: + name: blood_press_syst + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millimeter mercury + occurrence: + tag: occurrence + value: '1' + description: Resting systolic blood pressure, measured as mm mercury + title: host blood pressure systolic + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host blood pressure systolic + rank: 300 + is_a: core field + slot_uri: MIXS:0000259 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^^\S+.*\S+ \[(ENVO:\d{7,8}|UBERON:\d{7})\]$ + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^^\S+.*\S+ \[(ENVO:\d{7,8}|UBERON:\d{7})\]$ + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + genetic_mod: + name: genetic_mod + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Genetic modifications of the genome of an organism, which may + occur naturally by spontaneous mutation, or be introduced by some experimental + means, e.g. specification of a transgene or the gene knocked-out or details + of transient transfection + title: genetic modification + examples: + - value: aox1A transgenic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - genetic modification + rank: 244 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0000859 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + gravidity: + name: gravidity + annotations: + expected_value: + tag: expected_value + value: gravidity status;timestamp + occurrence: + tag: occurrence + value: '1' + description: Whether or not subject is gravid, and if yes date due or date + post-conception, specifying which is used + title: gravidity + examples: + - value: yes;due date:2018-05-11 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - gravidity + rank: 312 + is_a: core field + string_serialization: '{boolean};{timestamp}' + slot_uri: MIXS:0000875 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_age: + name: host_age + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: year, day, hour + occurrence: + tag: occurrence + value: '1' + description: Age of host at the time of sampling; relevant scale depends on + species and study, e.g. Could be seconds for amoebae or centuries for trees + title: host age + examples: + - value: 10 days + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host age + rank: 249 + is_a: core field + slot_uri: MIXS:0000255 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_body_habitat: + name: host_body_habitat + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Original body habitat where the sample was obtained from + title: host body habitat + examples: + - value: nasopharynx + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host body habitat + rank: 319 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000866 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_body_product: + name: host_body_product + annotations: + expected_value: + tag: expected_value + value: FMA or UBERON + occurrence: + tag: occurrence + value: '1' + description: Substance produced by the body, e.g. Stool, mucus, where the + sample was obtained from. For foundational model of anatomy ontology (fma) + or Uber-anatomy ontology (UBERON) terms, please see https://www.ebi.ac.uk/ols/ontologies/fma + or https://www.ebi.ac.uk/ols/ontologies/uberon + title: host body product + examples: + - value: mucus [UBERON:0000912] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host body product + rank: 320 + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000888 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + host_body_site: + name: host_body_site + annotations: + expected_value: + tag: expected_value + value: FMA or UBERON + occurrence: + tag: occurrence + value: '1' + description: Name of body site where the sample was obtained from, such as + a specific organ or tissue (tongue, lung etc...). For foundational model + of anatomy ontology (fma) (v 4.11.0) or Uber-anatomy ontology (UBERON) (v + releases/2014-06-15) terms, please see http://purl.bioontology.org/ontology/FMA + or http://purl.bioontology.org/ontology/UBERON + title: host body site + examples: + - value: gill [UBERON:0002535] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host body site + rank: 321 + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000867 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + host_body_temp: + name: host_body_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Core body temperature of the host when sample was collected + title: host body temperature + examples: + - value: 15 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host body temperature + rank: 322 + is_a: core field + slot_uri: MIXS:0000274 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_color: + name: host_color + annotations: + expected_value: + tag: expected_value + value: color + occurrence: + tag: occurrence + value: '1' + description: The color of host + title: host color + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host color + rank: 323 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000260 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_common_name: + name: host_common_name + annotations: + expected_value: + tag: expected_value + value: common name + occurrence: + tag: occurrence + value: '1' + description: Common name of the host. + title: host common name + examples: + - value: human + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host common name + rank: 250 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000248 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_diet: + name: host_diet + annotations: + expected_value: + tag: expected_value + value: diet type + occurrence: + tag: occurrence + value: m + description: Type of diet depending on the host, for animals omnivore, herbivore + etc., for humans high-fat, meditteranean etc.; can include multiple diet + types + title: host diet + examples: + - value: herbivore + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host diet + rank: 324 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000869 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_disease_stat: + name: host_disease_stat + annotations: + expected_value: + tag: expected_value + value: disease name or Disease Ontology term + description: List of diseases with which the host has been diagnosed; can + include multiple diagnoses. The value of the field depends on host; for + humans the terms should be chosen from the DO (Human Disease Ontology) at + https://www.disease-ontology.org, non-human host diseases are free text + title: host disease status + examples: + - value: rabies [DOID:11260] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host disease status + rank: 390 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000031 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_dry_mass: + name: host_dry_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilogram, gram + occurrence: + tag: occurrence + value: '1' + description: Measurement of dry mass + title: host dry mass + examples: + - value: 500 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host dry mass + rank: 251 + is_a: core field + slot_uri: MIXS:0000257 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_family_relation: + name: host_family_relation + annotations: + expected_value: + tag: expected_value + value: relationship type;arbitrary identifier + occurrence: + tag: occurrence + value: m + description: Familial relationships to other hosts in the same study; can + include multiple relationships + title: host family relationship + examples: + - value: offspring;Mussel25 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host family relationship + rank: 325 + is_a: core field + string_serialization: '{text};{text}' + slot_uri: MIXS:0000872 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_genotype: + name: host_genotype + annotations: + expected_value: + tag: expected_value + value: genotype + occurrence: + tag: occurrence + value: '1' + description: Observed genotype + title: host genotype + examples: + - value: C57BL/6 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host genotype + rank: 252 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000365 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_growth_cond: + name: host_growth_cond + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Literature reference giving growth conditions of the host + title: host growth conditions + examples: + - value: https://academic.oup.com/icesjms/article/68/2/349/617247 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host growth conditions + rank: 326 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0000871 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_height: + name: host_height + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: centimeter, millimeter, meter + occurrence: + tag: occurrence + value: '1' + description: The height of subject + title: host height + examples: + - value: 0.1 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host height + rank: 253 + is_a: core field + slot_uri: MIXS:0000264 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_last_meal: + name: host_last_meal + annotations: + expected_value: + tag: expected_value + value: content;duration + occurrence: + tag: occurrence + value: m + description: Content of last meal and time since feeding; can include multiple + values + title: host last meal + examples: + - value: corn feed;P2H + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host last meal + rank: 327 + is_a: core field + string_serialization: '{text};{duration}' + slot_uri: MIXS:0000870 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_length: + name: host_length + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: centimeter, millimeter, meter + occurrence: + tag: occurrence + value: '1' + description: The length of subject + title: host length + examples: + - value: 1 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host length + rank: 254 + is_a: core field + slot_uri: MIXS:0000256 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_life_stage: + name: host_life_stage + annotations: + expected_value: + tag: expected_value + value: stage + occurrence: + tag: occurrence + value: '1' + description: Description of life stage of host + title: host life stage + examples: + - value: adult + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host life stage + rank: 255 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000251 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_phenotype: + name: host_phenotype + annotations: + expected_value: + tag: expected_value + value: PATO or HP + occurrence: + tag: occurrence + value: '1' + description: Phenotype of human or other host. For phenotypic quality ontology + (pato) (v 2018-03-27) terms, please see http://purl.bioontology.org/ontology/pato. + For Human Phenotype Ontology (HP) (v 2018-06-13) please see http://purl.bioontology.org/ontology/HP + title: host phenotype + examples: + - value: elongated [PATO:0001154] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host phenotype + rank: 256 + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000874 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + host_sex: + name: host_sex + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Gender or physical sex of the host. + title: host sex + examples: + - value: non-binary + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host sex + rank: 328 + is_a: core field + slot_uri: MIXS:0000811 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: host_sex_enum + multivalued: false + host_shape: + name: host_shape + annotations: + expected_value: + tag: expected_value + value: shape + occurrence: + tag: occurrence + value: '1' + description: Morphological shape of host + title: host shape + examples: + - value: round + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host shape + rank: 329 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000261 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_subject_id: + name: host_subject_id + annotations: + expected_value: + tag: expected_value + value: unique identifier + occurrence: + tag: occurrence + value: '1' + description: A unique identifier by which each subject can be referred to, + de-identified. + title: host subject id + examples: + - value: MPI123 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host subject id + rank: 330 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000861 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_subspecf_genlin: + name: host_subspecf_genlin + annotations: + expected_value: + tag: expected_value + value: Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, + e.g. serovar, biotype, ecotype, variety, cultivar. + occurrence: + tag: occurrence + value: m + description: Information about the genetic distinctness of the host organism + below the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, + cultivar, or any relevant genetic typing schemes like Group I plasmid. Subspecies + should not be recorded in this term, but in the NCBI taxonomy. Supply both + the lineage name and the lineage rank separated by a colon, e.g., biovar:abc123. + title: host subspecific genetic lineage + examples: + - value: 'serovar:Newport, variety:glabrum, cultivar: Red Delicious' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host subspecific genetic lineage + rank: 257 + is_a: core field + string_serialization: '{rank name}:{text}' + slot_uri: MIXS:0001318 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_substrate: + name: host_substrate + annotations: + expected_value: + tag: expected_value + value: substrate name + occurrence: + tag: occurrence + value: '1' + description: The growth substrate of the host. + title: host substrate + examples: + - value: rock + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host substrate + rank: 331 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000252 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_symbiont: + name: host_symbiont + annotations: + expected_value: + tag: expected_value + value: species name or common name + occurrence: + tag: occurrence + value: m + description: The taxonomic name of the organism(s) found living in mutualistic, + commensalistic, or parasitic symbiosis with the specific host. + title: observed host symbionts + examples: + - value: flukeworms + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - observed host symbionts + rank: 258 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001298 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_taxid: + name: host_taxid + annotations: + expected_value: + tag: expected_value + value: NCBI taxon identifier + occurrence: + tag: occurrence + value: '1' + description: NCBI taxon id of the host, e.g. 9606 + title: host taxid + comments: + - Homo sapiens [NCBITaxon:9606] would be a reasonable has_raw_value + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host taxid + rank: 259 + is_a: core field + slot_uri: MIXS:0000250 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_tot_mass: + name: host_tot_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilogram, gram + occurrence: + tag: occurrence + value: '1' + description: Total mass of the host at collection, the unit depends on host + title: host total mass + examples: + - value: 2500 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host total mass + rank: 260 + is_a: core field + slot_uri: MIXS:0000263 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical + disturbance, etc., coupled with perturbation regimen including how many + times the perturbation was repeated, how long each perturbation lasted, + and the start and end time of the entire perturbation period; can include + multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - perturbation + rank: 33 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_capt_status: + name: samp_capt_status + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Reason for the sample + title: sample capture status + examples: + - value: farm sample + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample capture status + rank: 282 + is_a: core field + slot_uri: MIXS:0000860 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_capt_status_enum + multivalued: false + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_dis_stage: + name: samp_dis_stage + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Stage of the disease at the time of sample collection, e.g. inoculation, + penetration, infection, growth and reproduction, dissemination of pathogen. + title: sample disease stage + examples: + - value: infection + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample disease stage + rank: 283 + is_a: core field + slot_uri: MIXS:0000249 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_dis_stage_enum + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + horizon_meth: + name: horizon_meth + title: horizon method + JgiMgInterface: + name: JgiMgInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: JGI MG + description: Metadata for samples sent to JGI for standard metagenome sequencing + title: JGI MG + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - dna_absorb1 + - dna_absorb2 + - dna_concentration + - dna_cont_type + - dna_cont_well + - dna_container_id + - dna_dnase + - dna_isolate_meth + - dna_project_contact + - dna_samp_id + - dna_sample_format + - dna_sample_name + - dna_seq_project + - dna_seq_project_name + - dna_seq_project_pi + - dna_volume + - proposal_dna + - dna_absorb1 + - dna_absorb2 + - dna_concentration + - dna_cont_type + - dna_cont_well + - dna_container_id + - dna_dnase + - dna_isolate_meth + - dna_project_contact + - dna_samp_id + - dna_sample_format + - dna_sample_name + - dna_seq_project + - dna_seq_project_name + - dna_seq_project_pi + - dna_volume + - proposal_dna + slot_usage: + dna_absorb1: + name: dna_absorb1 + description: 260/280 measurement of DNA sample purity + title: DNA absorbance 260/280 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://w3id.org/nmdc/nmdc + rank: 7 + is_a: biomaterial_purity + owner: Biosample + domain_of: + - Biosample + - ProcessedSample + slot_group: jgi_metagenomics_section + range: float + recommended: true + dna_absorb2: + name: dna_absorb2 + description: 260/230 measurement of DNA sample purity + title: DNA absorbance 260/230 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://w3id.org/nmdc/nmdc + rank: 8 + is_a: biomaterial_purity + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: float + recommended: true + dna_concentration: + name: dna_concentration + title: DNA concentration in ng/ul + comments: + - Units must be in ng/uL. Enter the numerical part only. Must be calculated + using a fluorometric method. Acceptable values are 0-2000. + examples: + - value: '100' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - nmdc:nucleic_acid_concentration + rank: 5 + owner: Biosample + domain_of: + - Biosample + - ProcessedSample + slot_group: jgi_metagenomics_section + range: float + required: true + recommended: false + minimum_value: 0 + maximum_value: 2000 + dna_cont_type: + name: dna_cont_type + description: Tube or plate (96-well) + title: DNA container type + examples: + - value: plate + from_schema: https://w3id.org/nmdc/nmdc + rank: 10 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: JgiContTypeEnum + required: true + recommended: false + dna_cont_well: + name: dna_cont_well + title: DNA plate position + comments: + - Required when 'plate' is selected for container type. + - Leave blank if the sample will be shipped in a tube. + - JGI will not process samples in corner wells, so A1, A12, H1 and H12 will + not pass validation. + - For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8). + examples: + - value: B2 + from_schema: https://w3id.org/nmdc/nmdc + rank: 11 + string_serialization: '{96 well plate pos}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + recommended: true + multivalued: false + pattern: ^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$ + dna_container_id: + name: dna_container_id + title: DNA container label + comments: + - Must be unique across all tubes and plates, and <20 characters. All samples + in a plate should have the same plate label. + examples: + - value: Pond_MT_041618 + from_schema: https://w3id.org/nmdc/nmdc + rank: 9 + string_serialization: '{text < 20 characters}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + pattern: ^.{1,20}$ + dna_dnase: + name: dna_dnase + title: DNase treatment DNA + comments: + - Note DNase treatment is required for all RNA samples. + examples: + - value: 'no' + from_schema: https://w3id.org/nmdc/nmdc + rank: 13 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: YesNoEnum + required: true + recommended: false + dna_isolate_meth: + name: dna_isolate_meth + description: Describe the method/protocol/kit used to extract DNA/RNA. + title: DNA isolation method + examples: + - value: phenol/chloroform extraction + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - Sample Isolation Method + rank: 16 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_project_contact: + name: dna_project_contact + title: DNA seq project contact + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: John Jones + from_schema: https://w3id.org/nmdc/nmdc + rank: 18 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_samp_id: + name: dna_samp_id + title: DNA sample ID + todos: + - Removed identifier = TRUE from dna_samp_ID in JGI_sample_slots, as a class + can't have two identifiers. How to force uniqueness? Moot because that column + will be prefilled? + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '187654' + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_sample_format: + name: dna_sample_format + description: Solution in which the DNA sample has been suspended + title: DNA sample format + examples: + - value: Water + from_schema: https://w3id.org/nmdc/nmdc + rank: 12 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: DNASampleFormatEnum + required: true + recommended: false + dna_sample_name: + name: dna_sample_name + description: Give the DNA sample a name that is meaningful to you. Sample + names must be unique across all JGI projects and contain a-z, A-Z, 0-9, + - and _ only. + title: DNA sample name + examples: + - value: JGI_pond_041618 + from_schema: https://w3id.org/nmdc/nmdc + rank: 4 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + pattern: ^[_a-zA-Z0-9-]*$ + dna_seq_project: + name: dna_seq_project + title: DNA seq project ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '1191234' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - Seq Project ID + rank: 1 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_seq_project_name: + name: dna_seq_project_name + title: DNA seq project name + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: JGI Pond metagenomics + from_schema: https://w3id.org/nmdc/nmdc + rank: 2 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_seq_project_pi: + name: dna_seq_project_pi + title: DNA seq project PI + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: Jane Johnson + from_schema: https://w3id.org/nmdc/nmdc + rank: 17 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_volume: + name: dna_volume + title: DNA volume in ul + comments: + - Units must be in uL. Enter the numerical part only. Value must be 0-1000. + This form accepts values < 25, but JGI may refuse to process them unless + permission has been granted by a project manager + examples: + - value: '25' + from_schema: https://w3id.org/nmdc/nmdc + rank: 6 + string_serialization: '{float}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: float + required: true + recommended: false + minimum_value: 0 + maximum_value: 1000 + proposal_dna: + name: proposal_dna + title: DNA proposal ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '504000' + from_schema: https://w3id.org/nmdc/nmdc + rank: 19 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + oxy_stat_samp: + name: oxy_stat_samp + range: OxyStatSampEnum + rules: + - preconditions: + slot_conditions: + dna_cont_well: + name: dna_cont_well + pattern: .+ + postconditions: + slot_conditions: + dna_cont_type: + name: dna_cont_type + equals_string: plate + description: DNA samples shipped to JGI for metagenomic analysis in tubes can't + have any value for their plate position. + title: dna_well_requires_plate + - preconditions: + slot_conditions: + dna_cont_type: + name: dna_cont_type + equals_string: plate + postconditions: + slot_conditions: + dna_cont_well: + name: dna_cont_well + pattern: ^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$ + description: DNA samples in plates must have a plate position that matches the + regex. Note the requirement for an empty string in the tube case. Waiting + for value_present validation to be added to runtime + title: dna_plate_requires_well + JgiMgLrInterface: + name: JgiMgLrInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: JGI MG (Long Read) + description: Metadata for samples sent to JGI for long read metagenome sequecning + title: JGI MG (Long Read) + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - dna_absorb1 + - dna_absorb2 + - dna_concentration + - dna_cont_type + - dna_cont_well + - dna_container_id + - dna_dnase + - dna_isolate_meth + - dna_project_contact + - dna_samp_id + - dna_sample_format + - dna_sample_name + - dna_seq_project + - dna_seq_project_name + - dna_seq_project_pi + - dna_volume + - proposal_dna + - dna_absorb1 + - dna_absorb2 + - dna_concentration + - dna_cont_type + - dna_cont_well + - dna_container_id + - dna_dnase + - dna_isolate_meth + - dna_project_contact + - dna_samp_id + - dna_sample_format + - dna_sample_name + - dna_seq_project + - dna_seq_project_name + - dna_seq_project_pi + - dna_volume + - proposal_dna + slot_usage: + dna_absorb1: + name: dna_absorb1 + description: 260/280 measurement of DNA sample purity + title: DNA absorbance 260/280 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://w3id.org/nmdc/nmdc + rank: 7 + is_a: biomaterial_purity + owner: Biosample + domain_of: + - Biosample + - ProcessedSample + slot_group: jgi_metagenomics_section + range: float + required: true + recommended: false + dna_absorb2: + name: dna_absorb2 + description: 260/230 measurement of DNA sample purity + title: DNA absorbance 260/230 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://w3id.org/nmdc/nmdc + rank: 8 + is_a: biomaterial_purity + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: float + required: true + recommended: false + dna_concentration: + name: dna_concentration + title: DNA concentration in ng/ul + comments: + - Units must be in ng/uL. Enter the numerical part only. Must be calculated + using a fluorometric method. Acceptable values are 0-2000. + examples: + - value: '100' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - nmdc:nucleic_acid_concentration + rank: 5 + owner: Biosample + domain_of: + - Biosample + - ProcessedSample + slot_group: jgi_metagenomics_section + range: float + required: true + recommended: false + minimum_value: 0 + maximum_value: 2000 + dna_cont_type: + name: dna_cont_type + description: Tube or plate (96-well) + title: DNA container type + examples: + - value: plate + from_schema: https://w3id.org/nmdc/nmdc + rank: 10 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: JgiContTypeEnum + required: true + recommended: false + dna_cont_well: + name: dna_cont_well + title: DNA plate position + comments: + - Required when 'plate' is selected for container type. + - Leave blank if the sample will be shipped in a tube. + - JGI will not process samples in corner wells, so A1, A12, H1 and H12 will + not pass validation. + - For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8). + examples: + - value: B2 + from_schema: https://w3id.org/nmdc/nmdc + rank: 11 + string_serialization: '{96 well plate pos}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + recommended: true + multivalued: false + pattern: ^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$ + dna_container_id: + name: dna_container_id + title: DNA container label + comments: + - Must be unique across all tubes and plates, and <20 characters. All samples + in a plate should have the same plate label. + examples: + - value: Pond_MT_041618 + from_schema: https://w3id.org/nmdc/nmdc + rank: 9 + string_serialization: '{text < 20 characters}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + pattern: ^.{1,20}$ + dna_dnase: + name: dna_dnase + title: DNase treatment DNA + comments: + - Note DNase treatment is required for all RNA samples. + examples: + - value: 'no' + from_schema: https://w3id.org/nmdc/nmdc + rank: 13 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: YesNoEnum + required: true + recommended: false + dna_isolate_meth: + name: dna_isolate_meth + description: Describe the method/protocol/kit used to extract DNA/RNA. + title: DNA isolation method + examples: + - value: phenol/chloroform extraction + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - Sample Isolation Method + rank: 16 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_project_contact: + name: dna_project_contact + title: DNA seq project contact + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: John Jones + from_schema: https://w3id.org/nmdc/nmdc + rank: 18 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_samp_id: + name: dna_samp_id + title: DNA sample ID + todos: + - Removed identifier = TRUE from dna_samp_ID in JGI_sample_slots, as a class + can't have two identifiers. How to force uniqueness? Moot because that column + will be prefilled? + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '187654' + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_sample_format: + name: dna_sample_format + description: Solution in which the DNA sample has been suspended + title: DNA sample format + examples: + - value: Water + from_schema: https://w3id.org/nmdc/nmdc + rank: 12 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: DNASampleFormatEnum + required: true + recommended: false + dna_sample_name: + name: dna_sample_name + description: Give the DNA sample a name that is meaningful to you. Sample + names must be unique across all JGI projects and contain a-z, A-Z, 0-9, + - and _ only. + title: DNA sample name + examples: + - value: JGI_pond_041618 + from_schema: https://w3id.org/nmdc/nmdc + rank: 4 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + pattern: ^[_a-zA-Z0-9-]*$ + dna_seq_project: + name: dna_seq_project + title: DNA seq project ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '1191234' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - Seq Project ID + rank: 1 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_seq_project_name: + name: dna_seq_project_name + title: DNA seq project name + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: JGI Pond metagenomics + from_schema: https://w3id.org/nmdc/nmdc + rank: 2 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_seq_project_pi: + name: dna_seq_project_pi + title: DNA seq project PI + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: Jane Johnson + from_schema: https://w3id.org/nmdc/nmdc + rank: 17 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + dna_volume: + name: dna_volume + title: DNA volume in ul + comments: + - Units must be in uL. Enter the numerical part only. Value must be 0-1000. + This form accepts values < 25, but JGI may refuse to process them unless + permission has been granted by a project manager + examples: + - value: '25' + from_schema: https://w3id.org/nmdc/nmdc + rank: 6 + string_serialization: '{float}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: float + required: true + recommended: false + minimum_value: 0 + maximum_value: 1000 + proposal_dna: + name: proposal_dna + title: DNA proposal ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '504000' + from_schema: https://w3id.org/nmdc/nmdc + rank: 19 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metagenomics_section + range: string + required: true + recommended: false + multivalued: false + oxy_stat_samp: + name: oxy_stat_samp + range: OxyStatSampEnum + JgiMtInterface: + name: JgiMtInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: JGI MT + description: jgi_mt dh_interface + title: JGI MT + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - dnase_rna + - proposal_rna + - rna_absorb1 + - rna_absorb2 + - rna_concentration + - rna_cont_type + - rna_cont_well + - rna_container_id + - rna_isolate_meth + - rna_project_contact + - rna_samp_id + - rna_sample_format + - rna_sample_name + - rna_seq_project + - rna_seq_project_name + - rna_seq_project_pi + - rna_volume + - dnase_rna + - proposal_rna + - rna_absorb1 + - rna_absorb2 + - rna_concentration + - rna_cont_type + - rna_cont_well + - rna_container_id + - rna_isolate_meth + - rna_project_contact + - rna_samp_id + - rna_sample_format + - rna_sample_name + - rna_seq_project + - rna_seq_project_name + - rna_seq_project_pi + - rna_volume + slot_usage: + dnase_rna: + name: dnase_rna + title: DNase treated + comments: + - Note DNase treatment is required for all RNA samples. + examples: + - value: 'no' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - Was Sample DNAse treated? + rank: 13 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: YesNoEnum + required: true + recommended: false + proposal_rna: + name: proposal_rna + title: RNA proposal ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '504000' + from_schema: https://w3id.org/nmdc/nmdc + rank: 19 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + rna_absorb1: + name: rna_absorb1 + description: 260/280 measurement of RNA sample purity + title: RNA absorbance 260/280 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://w3id.org/nmdc/nmdc + rank: 7 + string_serialization: '{float}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: float + recommended: true + rna_absorb2: + name: rna_absorb2 + description: 260/230 measurement of RNA sample purity + title: RNA absorbance 260/230 + comments: + - Recommended value is between 1 and 3. + examples: + - value: '2.02' + from_schema: https://w3id.org/nmdc/nmdc + rank: 8 + string_serialization: '{float}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: float + recommended: true + rna_concentration: + name: rna_concentration + title: RNA concentration in ng/ul + comments: + - Units must be in ng/uL. Enter the numerical part only. Must be calculated + using a fluorometric method. Acceptable values are 0-2000. + examples: + - value: '100' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - nmdc:nucleic_acid_concentration + rank: 5 + string_serialization: '{float}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: float + required: true + recommended: false + minimum_value: 0 + maximum_value: 1000 + rna_cont_type: + name: rna_cont_type + description: Tube or plate (96-well) + title: RNA container type + examples: + - value: plate + from_schema: https://w3id.org/nmdc/nmdc + rank: 10 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: JgiContTypeEnum + required: true + recommended: false + rna_cont_well: + name: rna_cont_well + title: RNA plate position + comments: + - Required when 'plate' is selected for container type. + - Leave blank if the sample will be shipped in a tube. + - JGI will not process samples in corner wells, so A1, A12, H1 and H12 will + not pass validation. + - For partial plates, fill by columns, like B1-G1,A2-H2,A3-D3 (NOT A2-A11,B1-B8). + examples: + - value: B2 + from_schema: https://w3id.org/nmdc/nmdc + rank: 11 + string_serialization: '{96 well plate pos}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + recommended: true + multivalued: false + pattern: ^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$ + rna_container_id: + name: rna_container_id + title: RNA container label + comments: + - Must be unique across all tubes and plates, and <20 characters. All samples + in a plate should have the same plate label. + examples: + - value: Pond_MT_041618 + from_schema: https://w3id.org/nmdc/nmdc + rank: 9 + string_serialization: '{text < 20 characters}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + pattern: ^.{1,20}$ + rna_isolate_meth: + name: rna_isolate_meth + description: Describe the method/protocol/kit used to extract DNA/RNA. + title: RNA isolation method + examples: + - value: phenol/chloroform extraction + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - Sample Isolation Method + rank: 16 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + rna_project_contact: + name: rna_project_contact + title: RNA seq project contact + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: John Jones + from_schema: https://w3id.org/nmdc/nmdc + rank: 18 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + rna_samp_id: + name: rna_samp_id + title: RNA sample ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '187654' + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + rna_sample_format: + name: rna_sample_format + description: Solution in which the RNA sample has been suspended + title: RNA sample format + examples: + - value: Water + from_schema: https://w3id.org/nmdc/nmdc + rank: 12 + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: RNASampleFormatEnum + required: true + recommended: false + rna_sample_name: + name: rna_sample_name + description: Give the RNA sample a name that is meaningful to you. Sample + names must be unique across all JGI projects and contain a-z, A-Z, 0-9, + - and _ only. + title: RNA sample name + examples: + - value: JGI_pond_041618 + from_schema: https://w3id.org/nmdc/nmdc + rank: 4 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + minimum_value: 0 + maximum_value: 2000 + pattern: ^[_a-zA-Z0-9-]*$ + rna_seq_project: + name: rna_seq_project + title: RNA seq project ID + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: '1191234' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - Seq Project ID + rank: 1 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + rna_seq_project_name: + name: rna_seq_project_name + title: RNA seq project name + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: JGI Pond metatranscriptomics + from_schema: https://w3id.org/nmdc/nmdc + rank: 2 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + rna_seq_project_pi: + name: rna_seq_project_pi + title: RNA seq project PI + comments: + - Do not edit these values. A template will be provided by NMDC in which these + values have been pre-filled. + examples: + - value: Jane Johnson + from_schema: https://w3id.org/nmdc/nmdc + rank: 17 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: string + required: true + recommended: false + multivalued: false + rna_volume: + name: rna_volume + title: RNA volume in ul + comments: + - Units must be in uL. Enter the numerical part only. Value must be 0-1000. + This form accepts values < 25, but JGI may refuse to process them unless + permission has been granted by a project manager + examples: + - value: '25' + from_schema: https://w3id.org/nmdc/nmdc + rank: 6 + string_serialization: '{float}' + owner: Biosample + domain_of: + - Biosample + slot_group: jgi_metatranscriptomics_section + range: float + required: true + recommended: false + minimum_value: 0 + maximum_value: 1000 + oxy_stat_samp: + name: oxy_stat_samp + range: OxyStatSampEnum + rules: + - preconditions: + slot_conditions: + rna_cont_well: + name: rna_cont_well + pattern: .+ + postconditions: + slot_conditions: + rna_cont_type: + name: rna_cont_type + equals_string: plate + description: RNA samples shipped to JGI for metagenomic analysis in tubes can't + have any value for their plate position. + title: rna_well_requires_plate + - preconditions: + slot_conditions: + rna_cont_type: + name: rna_cont_type + equals_string: plate + postconditions: + slot_conditions: + rna_cont_well: + name: rna_cont_well + pattern: ^(?!A1$|A12$|H1$|H12$)(([A-H][1-9])|([A-H]1[0-2]))$ + description: RNA samples in plates must have a plate position that matches the + regex. Note the requirement for an empty string in the tube case. Waiting + for value_present validation to be added to runtime + title: rna_plate_requires_well + MiscEnvsInterface: + name: MiscEnvsInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: misc natural or artificial + description: misc_envs dh_interface + title: Misc Envs + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - alkalinity + - alt + - ammonium + - biomass + - bromide + - calcium + - chem_administration + - chloride + - chlorophyll + - collection_date + - density + - depth + - diether_lipids + - diss_carb_dioxide + - diss_hydrogen + - diss_inorg_carb + - diss_org_nitro + - diss_oxygen + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - geo_loc_name + - lat_lon + - misc_param + - nitrate + - nitrite + - nitro + - org_carb + - org_matter + - org_nitro + - organism_count + - oxy_stat_samp + - perturbation + - ph + - ph_meth + - phosphate + - phosplipid_fatt_acid + - potassium + - pressure + - salinity + - samp_collec_device + - samp_collec_method + - samp_mat_process + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - sample_link + - silicate + - size_frac + - sodium + - specific_ecosystem + - sulfate + - sulfide + - temp + - water_current + slot_usage: + alkalinity: + name: alkalinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliequivalent per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Alkalinity, the ability of a solution to neutralize acids to + the equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity + rank: 1 + is_a: core field + slot_uri: MIXS:0000421 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + alt: + name: alt + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Altitude is a term used to identify heights of objects such as + airplanes, space shuttles, rockets, atmospheric balloons and heights of + places such as atmospheric layers and clouds. It is used to measure the + height of an object which is above the earth's surface. In this context, + the altitude measurement is the vertical distance between the earth's surface + above sea level and the sampled position in the air + title: altitude + examples: + - value: 100 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - altitude + rank: 26 + is_a: environment field + slot_uri: MIXS:0000094 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ammonium: + name: ammonium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium in the sample + title: ammonium + examples: + - value: 1.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ammonium + rank: 4 + is_a: core field + slot_uri: MIXS:0000427 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + biomass: + name: biomass + annotations: + expected_value: + tag: expected_value + value: biomass type;measurement value + preferred_unit: + tag: preferred_unit + value: ton, kilogram, gram + occurrence: + tag: occurrence + value: m + description: Amount of biomass; should include the name for the part of biomass + measured, e.g. Microbial, total. Can include multiple measurements + title: biomass + examples: + - value: total;20 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biomass + rank: 6 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000174 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + bromide: + name: bromide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of bromide + title: bromide + examples: + - value: 0.05 parts per million + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bromide + rank: 8 + is_a: core field + slot_uri: MIXS:0000176 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + calcium: + name: calcium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of calcium in the sample + title: calcium + examples: + - value: 0.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - calcium + rank: 9 + is_a: core field + slot_uri: MIXS:0000432 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + chloride: + name: chloride + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of chloride in the sample + title: chloride + examples: + - value: 5000 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chloride + rank: 10 + is_a: core field + slot_uri: MIXS:0000429 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chlorophyll: + name: chlorophyll + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter, microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of chlorophyll + title: chlorophyll + examples: + - value: 5 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chlorophyll + rank: 11 + is_a: core field + slot_uri: MIXS:0000177 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + density: + name: density + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per cubic meter, gram per cubic centimeter + occurrence: + tag: occurrence + value: '1' + description: Density of the sample, which is its mass per unit volume (aka + volumetric mass density) + title: density + examples: + - value: 1000 kilogram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - density + rank: 12 + is_a: core field + slot_uri: MIXS:0000435 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + diether_lipids: + name: diether_lipids + annotations: + expected_value: + tag: expected_value + value: diether lipid name;measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of diether lipids; can include multiple types of + diether lipids + title: diether lipids + examples: + - value: archaeol;0.2 ng/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - diether lipids + rank: 13 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000178 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + diss_carb_dioxide: + name: diss_carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved carbon dioxide in the sample or liquid + portion of the sample + title: dissolved carbon dioxide + examples: + - value: 5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved carbon dioxide + rank: 14 + is_a: core field + slot_uri: MIXS:0000436 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_hydrogen: + name: diss_hydrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved hydrogen + title: dissolved hydrogen + examples: + - value: 0.3 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved hydrogen + rank: 15 + is_a: core field + slot_uri: MIXS:0000179 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_carb: + name: diss_inorg_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Dissolved inorganic carbon concentration in the sample, typically + measured after filtering the sample using a 0.45 micrometer filter + title: dissolved inorganic carbon + examples: + - value: 2059 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic carbon + rank: 16 + is_a: core field + slot_uri: MIXS:0000434 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_nitro: + name: diss_org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Dissolved organic nitrogen concentration measured as; total dissolved + nitrogen - NH4 - NO3 - NO2 + title: dissolved organic nitrogen + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic nitrogen + rank: 18 + is_a: core field + slot_uri: MIXS:0000162 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_oxygen: + name: diss_oxygen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per kilogram, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved oxygen + title: dissolved oxygen + examples: + - value: 175 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved oxygen + rank: 19 + is_a: core field + slot_uri: MIXS:0000119 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + nitrate: + name: nitrate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrate + rank: 26 + is_a: core field + slot_uri: MIXS:0000425 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitrite: + name: nitrite + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite in the sample + title: nitrite + examples: + - value: 0.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrite + rank: 27 + is_a: core field + slot_uri: MIXS:0000426 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitro: + name: nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrogen (total) + title: nitrogen + examples: + - value: 4.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrogen + rank: 28 + is_a: core field + slot_uri: MIXS:0000504 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_carb: + name: org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic carbon + title: organic carbon + examples: + - value: 1.5 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic carbon + rank: 29 + is_a: core field + slot_uri: MIXS:0000508 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_matter: + name: org_matter + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic matter + title: organic matter + examples: + - value: 1.75 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic matter + rank: 45 + is_a: core field + slot_uri: MIXS:0000204 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_nitro: + name: org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic nitrogen + title: organic nitrogen + examples: + - value: 4 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic nitrogen + rank: 46 + is_a: core field + slot_uri: MIXS:0000205 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical + disturbance, etc., coupled with perturbation regimen including how many + times the perturbation was repeated, how long each perturbation lasted, + and the start and end time of the entire perturbation period; can include + multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - perturbation + rank: 33 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid + title: pH + notes: + - Use modified term + examples: + - value: '7.2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH + rank: 27 + is_a: core field + string_serialization: '{float}' + slot_uri: MIXS:0001001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: float + recommended: true + multivalued: false + minimum_value: 0 + maximum_value: 14 + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + comments: + - This can include a link to the instrument used or a citation for the method. + examples: + - value: https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB + - value: https://doi.org/10.2136/sssabookser5.3.c16 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH method + rank: 41 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + phosphate: + name: phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of phosphate + title: phosphate + examples: + - value: 0.7 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phosphate + rank: 53 + is_a: core field + slot_uri: MIXS:0000505 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + phosplipid_fatt_acid: + name: phosplipid_fatt_acid + annotations: + expected_value: + tag: expected_value + value: phospholipid fatty acid name;measurement value + preferred_unit: + tag: preferred_unit + value: mole per gram, mole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of phospholipid fatty acids + title: phospholipid fatty acid + examples: + - value: 2.98 mg/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phospholipid fatty acid + rank: 36 + is_a: core field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000181 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + potassium: + name: potassium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of potassium in the sample + title: potassium + examples: + - value: 463 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - potassium + rank: 38 + is_a: core field + slot_uri: MIXS:0000430 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pressure: + name: pressure + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: atmosphere + occurrence: + tag: occurrence + value: '1' + description: Pressure to which the sample is subject to, in atmospheres + title: pressure + examples: + - value: 50 atmosphere + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pressure + rank: 39 + is_a: core field + slot_uri: MIXS:0000412 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + silicate: + name: silicate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of silicate + title: silicate + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - silicate + rank: 43 + is_a: core field + slot_uri: MIXS:0000184 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sodium: + name: sodium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sodium + rank: 363 + is_a: core field + slot_uri: MIXS:0000428 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + sulfate: + name: sulfate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfate in the sample + title: sulfate + examples: + - value: 5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfate + rank: 44 + is_a: core field + slot_uri: MIXS:0000423 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sulfide: + name: sulfide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfide in the sample + title: sulfide + examples: + - value: 2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfide + rank: 371 + is_a: core field + slot_uri: MIXS:0000424 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + water_current: + name: water_current + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per second, knots + occurrence: + tag: occurrence + value: '1' + description: Measurement of magnitude and direction of flow within a fluid + title: water current + examples: + - value: 10 cubic meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water current + rank: 236 + is_a: core field + slot_uri: MIXS:0000203 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + horizon_meth: + name: horizon_meth + title: horizon method + PlantAssociatedInterface: + name: PlantAssociatedInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: plant-associated + description: plant_associated dh_interface + title: Plant Associated + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + slots: + - air_temp_regm + - ances_data + - antibiotic_regm + - biol_stat + - biotic_regm + - biotic_relationship + - chem_administration + - chem_mutagen + - climate_environment + - collection_date + - collection_date_inc + - collection_time + - cult_root_med + - depth + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - fertilizer_regm + - fungicide_regm + - gaseous_environment + - genetic_mod + - geo_loc_name + - gravity + - growth_facil + - growth_habit + - growth_hormone_regm + - herbicide_regm + - host_age + - host_common_name + - host_disease_stat + - host_dry_mass + - host_genotype + - host_height + - host_length + - host_life_stage + - host_phenotype + - host_subspecf_genlin + - host_symbiont + - host_taxid + - host_tot_mass + - host_wet_mass + - humidity_regm + - isotope_exposure + - lat_lon + - light_regm + - mechanical_damage + - mineral_nutr_regm + - misc_param + - non_min_nutr_regm + - organism_count + - oxy_stat_samp + - perturbation + - pesticide_regm + - ph_regm + - plant_growth_med + - plant_product + - plant_sex + - plant_struc + - radiation_regm + - rainfall_regm + - root_cond + - root_med_carbon + - root_med_macronutr + - root_med_micronutr + - root_med_ph + - root_med_regl + - root_med_solid + - root_med_suppl + - salinity + - salinity_meth + - salt_regm + - samp_capt_status + - samp_collec_device + - samp_collec_method + - samp_dis_stage + - samp_mat_process + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - sample_link + - season_environment + - size_frac + - specific_ecosystem + - standing_water_regm + - start_date_inc + - temp + - tiss_cult_growth_med + - water_temp_regm + - watering_regm + slot_usage: + air_temp_regm: + name: air_temp_regm + annotations: + expected_value: + tag: expected_value + value: temperature value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying + temperatures; should include the temperature, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, + and the start and end time of the entire treatment; can include different + temperature regimens + title: air temperature regimen + examples: + - value: 25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - air temperature regimen + rank: 16 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000551 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + ances_data: + name: ances_data + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Information about either pedigree or other ancestral information + description (e.g. parental variety in case of mutant or selection), e.g. + A/3*B (meaning [(A x B) x B] x B) + title: ancestral data + examples: + - value: A/3*B + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ancestral data + rank: 237 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000247 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + antibiotic_regm: + name: antibiotic_regm + annotations: + expected_value: + tag: expected_value + value: antibiotic name;antibiotic amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milligram + occurrence: + tag: occurrence + value: m + description: Information about treatment involving antibiotic administration; + should include the name of antibiotic, amount administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include + multiple antibiotic regimens + title: antibiotic regimen + examples: + - value: penicillin;5 milligram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - antibiotic regimen + rank: 238 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000553 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + biol_stat: + name: biol_stat + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: The level of genome modification. + title: biological status + examples: + - value: natural + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biological status + rank: 239 + is_a: core field + slot_uri: MIXS:0000858 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: biol_stat_enum + multivalued: false + biotic_regm: + name: biotic_regm + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving use of biotic factors, + such as bacteria, viruses or fungi. + title: biotic regimen + examples: + - value: sample inoculated with Rhizobium spp. Culture + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biotic regimen + rank: 13 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001038 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + biotic_relationship: + name: biotic_relationship + annotations: + expected_value: + tag: expected_value + value: enumeration + description: Description of relationship(s) between the subject organism and + other organism(s) it is associated with. E.g., parasite on species X; mutualist + with species Y. The target organism is the subject of the relationship, + and the other organism(s) is the object + title: observed biotic relationship + examples: + - value: free living + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - observed biotic relationship + rank: 22 + is_a: nucleic acid sequence source field + slot_uri: MIXS:0000028 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: biotic_relationship_enum + multivalued: false + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + chem_mutagen: + name: chem_mutagen + annotations: + expected_value: + tag: expected_value + value: mutagen name;mutagen amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: m + description: Treatment involving use of mutagens; should include the name + of mutagen, amount administered, treatment regimen including how many times + the treatment was repeated, how long each treatment lasted, and the start + and end time of the entire treatment; can include multiple mutagen regimens + title: chemical mutagen + examples: + - value: nitrous acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical mutagen + rank: 240 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000555 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + climate_environment: + name: climate_environment + annotations: + expected_value: + tag: expected_value + value: climate name;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to a particular climate; treatment + regimen including how many times the treatment was repeated, how long each + treatment lasted, and the start and end time of the entire treatment; can + include multiple climates + title: climate environment + todos: + - description says "can include multiple climates" but multivalued is set + to false + - add examples, i need to see some examples to add correctly formatted example. + - description says "can include multiple climates" but multivalued is set + to false + - add examples, i need to see some examples to add correctly formatted example. + examples: + - value: tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - climate environment + rank: 19 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001040 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_date_inc: + name: collection_date_inc + description: Date the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 2 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_time: + name: collection_time + description: The time of sampling, either as an instance (single point) or + interval. + title: collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 1 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + cult_root_med: + name: cult_root_med + annotations: + expected_value: + tag: expected_value + value: name, PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Name or reference for the hydroponic or in vitro culture rooting + medium; can be the name of a commonly used medium or reference to a specific + medium, e.g. Murashige and Skoog medium. If the medium has not been formally + published, use the rooting medium descriptors. + title: culture rooting medium + examples: + - value: http://himedialabs.com/TD/PT158.pdf + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - culture rooting medium + rank: 241 + is_a: core field + string_serialization: '{text}|{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001041 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + any_of: + - range: EnvBroadScalePlantAssociatedEnum + - range: string + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^^\S+.*\S+ \[(ENVO:\d{7,8}|PO:\d{7})\]$ + any_of: + - range: EnvLocalScalePlantAssociatedEnum + - range: string + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^^\S+.*\S+ \[(ENVO:\d{7,8}|PO:\d{7})\]$ + any_of: + - range: EnvMediumPlantAssociatedEnum + - range: string + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + fertilizer_regm: + name: fertilizer_regm + annotations: + expected_value: + tag: expected_value + value: fertilizer name;fertilizer amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving the use of fertilizers; + should include the name of fertilizer, amount administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include + multiple fertilizer regimens + title: fertilizer regimen + examples: + - value: urea;0.6 milligram per liter;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - fertilizer regimen + rank: 242 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000556 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + fungicide_regm: + name: fungicide_regm + annotations: + expected_value: + tag: expected_value + value: fungicide name;fungicide amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of fungicides; should + include the name of fungicide, amount administered, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, + and the start and end time of the entire treatment; can include multiple + fungicide regimens + title: fungicide regimen + examples: + - value: bifonazole;1 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - fungicide regimen + rank: 243 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000557 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + gaseous_environment: + name: gaseous_environment + annotations: + expected_value: + tag: expected_value + value: gaseous compound name;gaseous compound amount;treatment interval + and duration + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Use of conditions with differing gaseous environments; should + include the name of gaseous compound, amount administered, treatment duration, + interval and total experimental duration; can include multiple gaseous environment + regimens + title: gaseous environment + todos: + - would like to see usage examples for this slot. Requiring micromole/L seems + too limiting and doesn't match expected_value value + - did I do this right? keep the example that's provided and add another? so + as to not override + - would like to see usage examples for this slot. Requiring micromole/L seems + too limiting and doesn't match expected_value value + - did I do this right? keep the example that's provided and add another? so + as to not override + examples: + - value: CO2; 500ppm above ambient; constant + - value: nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - gaseous environment + rank: 20 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000558 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + genetic_mod: + name: genetic_mod + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Genetic modifications of the genome of an organism, which may + occur naturally by spontaneous mutation, or be introduced by some experimental + means, e.g. specification of a transgene or the gene knocked-out or details + of transient transfection + title: genetic modification + examples: + - value: aox1A transgenic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - genetic modification + rank: 244 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0000859 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + gravity: + name: gravity + annotations: + expected_value: + tag: expected_value + value: gravity factor value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: meter per square second, g + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of gravity factor to + study various types of responses in presence, absence or modified levels + of gravity; treatment regimen including how many times the treatment was + repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple treatments + title: gravity + examples: + - value: 12 g;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - gravity + rank: 245 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000559 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + growth_facil: + name: growth_facil + annotations: + expected_value: + tag: expected_value + value: free text or CO + occurrence: + tag: occurrence + value: '1' + description: 'Type of facility/location where the sample was harvested; controlled + vocabulary: growth chamber, open top chamber, glasshouse, experimental garden, + field.' + title: growth facility + notes: + - 'Removed from description: Alternatively use Crop Ontology (CO) terms' + examples: + - value: growth_chamber + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - growth facility + rank: 1 + is_a: core field + string_serialization: '{text}|{termLabel} {[termID]}' + slot_uri: MIXS:0001043 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: GrowthFacilEnum + required: true + multivalued: false + growth_habit: + name: growth_habit + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Characteristic shape, appearance or growth form of a plant species + title: growth habit + examples: + - value: spreading + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - growth habit + rank: 246 + is_a: core field + slot_uri: MIXS:0001044 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: growth_habit_enum + multivalued: false + growth_hormone_regm: + name: growth_hormone_regm + annotations: + expected_value: + tag: expected_value + value: growth hormone name;growth hormone amount;treatment interval and + duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of growth hormones; + should include the name of growth hormone, amount administered, treatment + regimen including how many times the treatment was repeated, how long each + treatment lasted, and the start and end time of the entire treatment; can + include multiple growth hormone regimens + title: growth hormone regimen + examples: + - value: abscisic acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - growth hormone regimen + rank: 247 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000560 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + herbicide_regm: + name: herbicide_regm + annotations: + expected_value: + tag: expected_value + value: herbicide name;herbicide amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of herbicides; information + about treatment involving use of growth hormones; should include the name + of herbicide, amount administered, treatment regimen including how many + times the treatment was repeated, how long each treatment lasted, and the + start and end time of the entire treatment; can include multiple regimens + title: herbicide regimen + examples: + - value: atrazine;10 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - herbicide regimen + rank: 248 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000561 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_age: + name: host_age + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: year, day, hour + occurrence: + tag: occurrence + value: '1' + description: Age of host at the time of sampling; relevant scale depends on + species and study, e.g. Could be seconds for amoebae or centuries for trees + title: host age + examples: + - value: 10 days + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host age + rank: 249 + is_a: core field + slot_uri: MIXS:0000255 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_common_name: + name: host_common_name + annotations: + expected_value: + tag: expected_value + value: common name + occurrence: + tag: occurrence + value: '1' + description: Common name of the host. + title: host common name + examples: + - value: human + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host common name + rank: 250 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000248 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_disease_stat: + name: host_disease_stat + annotations: + expected_value: + tag: expected_value + value: disease name or Disease Ontology term + description: List of diseases with which the host has been diagnosed; can + include multiple diagnoses. The value of the field depends on host; for + humans the terms should be chosen from the DO (Human Disease Ontology) at + https://www.disease-ontology.org, non-human host diseases are free text + title: host disease status + examples: + - value: rabies [DOID:11260] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host disease status + rank: 390 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000031 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_dry_mass: + name: host_dry_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilogram, gram + occurrence: + tag: occurrence + value: '1' + description: Measurement of dry mass + title: host dry mass + examples: + - value: 500 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host dry mass + rank: 251 + is_a: core field + slot_uri: MIXS:0000257 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_genotype: + name: host_genotype + annotations: + expected_value: + tag: expected_value + value: genotype + occurrence: + tag: occurrence + value: '1' + description: Observed genotype + title: host genotype + examples: + - value: C57BL/6 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host genotype + rank: 252 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000365 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_height: + name: host_height + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: centimeter, millimeter, meter + occurrence: + tag: occurrence + value: '1' + description: The height of subject + title: host height + examples: + - value: 0.1 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host height + rank: 253 + is_a: core field + slot_uri: MIXS:0000264 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_length: + name: host_length + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: centimeter, millimeter, meter + occurrence: + tag: occurrence + value: '1' + description: The length of subject + title: host length + examples: + - value: 1 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host length + rank: 254 + is_a: core field + slot_uri: MIXS:0000256 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_life_stage: + name: host_life_stage + annotations: + expected_value: + tag: expected_value + value: stage + occurrence: + tag: occurrence + value: '1' + description: Description of life stage of host + title: host life stage + examples: + - value: adult + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host life stage + rank: 255 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000251 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_phenotype: + name: host_phenotype + annotations: + expected_value: + tag: expected_value + value: PATO or HP + occurrence: + tag: occurrence + value: '1' + description: Phenotype of human or other host. For phenotypic quality ontology + (pato) (v 2018-03-27) terms, please see http://purl.bioontology.org/ontology/pato. + For Human Phenotype Ontology (HP) (v 2018-06-13) please see http://purl.bioontology.org/ontology/HP + title: host phenotype + examples: + - value: elongated [PATO:0001154] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host phenotype + rank: 256 + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000874 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + host_subspecf_genlin: + name: host_subspecf_genlin + annotations: + expected_value: + tag: expected_value + value: Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, + e.g. serovar, biotype, ecotype, variety, cultivar. + occurrence: + tag: occurrence + value: m + description: Information about the genetic distinctness of the host organism + below the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, + cultivar, or any relevant genetic typing schemes like Group I plasmid. Subspecies + should not be recorded in this term, but in the NCBI taxonomy. Supply both + the lineage name and the lineage rank separated by a colon, e.g., biovar:abc123. + title: host subspecific genetic lineage + examples: + - value: 'serovar:Newport, variety:glabrum, cultivar: Red Delicious' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host subspecific genetic lineage + rank: 257 + is_a: core field + string_serialization: '{rank name}:{text}' + slot_uri: MIXS:0001318 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_symbiont: + name: host_symbiont + annotations: + expected_value: + tag: expected_value + value: species name or common name + occurrence: + tag: occurrence + value: m + description: The taxonomic name of the organism(s) found living in mutualistic, + commensalistic, or parasitic symbiosis with the specific host. + title: observed host symbionts + examples: + - value: flukeworms + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - observed host symbionts + rank: 258 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001298 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_taxid: + name: host_taxid + annotations: + expected_value: + tag: expected_value + value: NCBI taxon identifier + occurrence: + tag: occurrence + value: '1' + description: NCBI taxon id of the host, e.g. 9606 + title: host taxid + comments: + - Homo sapiens [NCBITaxon:9606] would be a reasonable has_raw_value + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host taxid + rank: 259 + is_a: core field + slot_uri: MIXS:0000250 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + host_tot_mass: + name: host_tot_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilogram, gram + occurrence: + tag: occurrence + value: '1' + description: Total mass of the host at collection, the unit depends on host + title: host total mass + examples: + - value: 2500 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host total mass + rank: 260 + is_a: core field + slot_uri: MIXS:0000263 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + host_wet_mass: + name: host_wet_mass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: kilogram, gram + occurrence: + tag: occurrence + value: '1' + description: Measurement of wet mass + title: host wet mass + examples: + - value: 1500 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - host wet mass + rank: 261 + is_a: core field + slot_uri: MIXS:0000567 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + humidity_regm: + name: humidity_regm + annotations: + expected_value: + tag: expected_value + value: humidity value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram per cubic meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying + degree of humidity; information about treatment involving use of growth + hormones; should include amount of humidity administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include + multiple regimens + title: humidity regimen + examples: + - value: 25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - humidity regimen + rank: 21 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000568 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + isotope_exposure: + name: isotope_exposure + description: List isotope exposure or addition applied to your sample. + title: isotope exposure/addition + todos: + - Can we make the H218O correctly super and subscripted? + comments: + - This is required when your experimental design includes the use of isotopically + labeled compounds + examples: + - value: 13C glucose + - value: 18O water + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000751 + rank: 16 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + light_regm: + name: light_regm + annotations: + expected_value: + tag: expected_value + value: exposure type;light intensity;light quality + preferred_unit: + tag: preferred_unit + value: lux; micrometer, nanometer, angstrom + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving exposure to light, including + both light intensity and quality. + title: light regimen + examples: + - value: incandescant light;10 lux;450 nanometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - light regimen + rank: 24 + is_a: core field + string_serialization: '{text};{float} {unit};{float} {unit}' + slot_uri: MIXS:0000569 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+$ + mechanical_damage: + name: mechanical_damage + annotations: + expected_value: + tag: expected_value + value: damage type;body site + occurrence: + tag: occurrence + value: m + description: Information about any mechanical damage exerted on the plant; + can include multiple damages and sites + title: mechanical damage + examples: + - value: pruning;bark + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mechanical damage + rank: 262 + is_a: core field + string_serialization: '{text};{text}' + slot_uri: MIXS:0001052 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + mineral_nutr_regm: + name: mineral_nutr_regm + annotations: + expected_value: + tag: expected_value + value: mineral nutrient name;mineral nutrient amount;treatment interval + and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving the use of mineral supplements; + should include the name of mineral nutrient, amount administered, treatment + regimen including how many times the treatment was repeated, how long each + treatment lasted, and the start and end time of the entire treatment; can + include multiple mineral nutrient regimens + title: mineral nutrient regimen + examples: + - value: potassium;15 gram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mineral nutrient regimen + rank: 263 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000570 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + non_min_nutr_regm: + name: non_min_nutr_regm + annotations: + expected_value: + tag: expected_value + value: non-mineral nutrient name;non-mineral nutrient amount;treatment + interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving the exposure of plant to + non-mineral nutrient such as oxygen, hydrogen or carbon; should include + the name of non-mineral nutrient, amount administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include + multiple non-mineral nutrient regimens + title: non-mineral nutrient regimen + examples: + - value: carbon dioxide;10 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - non-mineral nutrient regimen + rank: 264 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000571 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical + disturbance, etc., coupled with perturbation regimen including how many + times the perturbation was repeated, how long each perturbation lasted, + and the start and end time of the entire perturbation period; can include + multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - perturbation + rank: 33 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pesticide_regm: + name: pesticide_regm + annotations: + expected_value: + tag: expected_value + value: pesticide name;pesticide amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of insecticides; should + include the name of pesticide, amount administered, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, + and the start and end time of the entire treatment; can include multiple + pesticide regimens + title: pesticide regimen + examples: + - value: pyrethrum;0.6 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pesticide regimen + rank: 265 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000573 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + ph_regm: + name: ph_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Information about treatment involving exposure of plants to varying + levels of ph of the growth media, treatment regimen including how many times + the treatment was repeated, how long each treatment lasted, and the start + and end time of the entire treatment; can include multiple regimen + title: pH regimen + examples: + - value: 7.6;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH regimen + rank: 266 + is_a: core field + string_serialization: '{float};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001056 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + plant_growth_med: + name: plant_growth_med + annotations: + expected_value: + tag: expected_value + value: EO or enumeration + occurrence: + tag: occurrence + value: '1' + description: Specification of the media for growing the plants or tissue cultured + samples, e.g. soil, aeroponic, hydroponic, in vitro solid culture medium, + in vitro liquid culture medium. Recommended value is a specific value from + EO:plant growth medium (follow this link for terms http://purl.obolibrary.org/obo/EO_0007147) + or other controlled vocabulary + title: plant growth medium + examples: + - value: hydroponic plant culture media [EO:0007067] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - plant growth medium + rank: 267 + is_a: core field + slot_uri: MIXS:0001057 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + plant_product: + name: plant_product + annotations: + expected_value: + tag: expected_value + value: product name + occurrence: + tag: occurrence + value: '1' + description: Substance produced by the plant, where the sample was obtained + from + title: plant product + examples: + - value: xylem sap [PO:0025539] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - plant product + rank: 268 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001058 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + plant_sex: + name: plant_sex + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Sex of the reproductive parts on the whole plant, e.g. pistillate, + staminate, monoecieous, hermaphrodite. + title: plant sex + examples: + - value: Hermaphroditic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - plant sex + rank: 269 + is_a: core field + slot_uri: MIXS:0001059 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: plant_sex_enum + multivalued: false + plant_struc: + name: plant_struc + annotations: + expected_value: + tag: expected_value + value: PO + occurrence: + tag: occurrence + value: '1' + description: Name of plant structure the sample was obtained from; for Plant + Ontology (PO) (v releases/2017-12-14) terms, see http://purl.bioontology.org/ontology/PO, + e.g. petiole epidermis (PO_0000051). If an individual flower is sampled, + the sex of it can be recorded here. + title: plant structure + examples: + - value: epidermis [PO:0005679] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - plant structure + rank: 270 + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0001060 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + radiation_regm: + name: radiation_regm + annotations: + expected_value: + tag: expected_value + value: radiation type name;radiation amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: rad, gray + occurrence: + tag: occurrence + value: m + description: Information about treatment involving exposure of plant or a + plant part to a particular radiation regimen; should include the radiation + type, amount or intensity administered, treatment regimen including how + many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple radiation + regimens + title: radiation regimen + examples: + - value: gamma radiation;60 gray;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - radiation regimen + rank: 271 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000575 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + rainfall_regm: + name: rainfall_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: millimeter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to a given + amount of rainfall, treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time + of the entire treatment; can include multiple regimens + title: rainfall regimen + examples: + - value: 15 millimeter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rainfall regimen + rank: 272 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000576 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + root_cond: + name: root_cond + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Relevant rooting conditions such as field plot size, sowing density, + container dimensions, number of plants per container. + title: rooting conditions + examples: + - value: http://himedialabs.com/TD/PT158.pdf + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooting conditions + rank: 273 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001061 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + root_med_carbon: + name: root_med_carbon + annotations: + expected_value: + tag: expected_value + value: carbon source name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Source of organic carbon in the culture rooting medium; e.g. + sucrose. + title: rooting medium carbon + examples: + - value: sucrose;50 mg/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooting medium carbon + rank: 274 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000577 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + root_med_macronutr: + name: root_med_macronutr + annotations: + expected_value: + tag: expected_value + value: macronutrient name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Measurement of the culture rooting medium macronutrients (N,P, + K, Ca, Mg, S); e.g. KH2PO4 (170¬†mg/L). + title: rooting medium macronutrients + examples: + - value: KH2PO4;170 mg/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooting medium macronutrients + rank: 275 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000578 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + root_med_micronutr: + name: root_med_micronutr + annotations: + expected_value: + tag: expected_value + value: micronutrient name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Measurement of the culture rooting medium micronutrients (Fe, + Mn, Zn, B, Cu, Mo); e.g. H3BO3 (6.2¬†mg/L). + title: rooting medium micronutrients + examples: + - value: H3BO3;6.2 mg/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooting medium micronutrients + rank: 276 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000579 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + root_med_ph: + name: root_med_ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the culture rooting medium; e.g. 5.5. + title: rooting medium pH + examples: + - value: '7.5' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooting medium pH + rank: 277 + is_a: core field + slot_uri: MIXS:0001062 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: float + multivalued: false + minimum_value: 1 + maximum_value: 14 + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + root_med_regl: + name: root_med_regl + annotations: + expected_value: + tag: expected_value + value: regulator name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Growth regulators in the culture rooting medium such as cytokinins, + auxins, gybberellins, abscisic acid; e.g. 0.5¬†mg/L NAA. + title: rooting medium regulators + examples: + - value: abscisic acid;0.75 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooting medium regulators + rank: 278 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000581 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + root_med_solid: + name: root_med_solid + annotations: + expected_value: + tag: expected_value + value: name + occurrence: + tag: occurrence + value: '1' + description: Specification of the solidifying agent in the culture rooting + medium; e.g. agar. + title: rooting medium solidifier + examples: + - value: agar + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooting medium solidifier + rank: 279 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001063 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + root_med_suppl: + name: root_med_suppl + annotations: + expected_value: + tag: expected_value + value: supplement name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Organic supplements of the culture rooting medium, such as vitamins, + amino acids, organic acids, antibiotics activated charcoal; e.g. nicotinic + acid (0.5¬†mg/L). + title: rooting medium organic supplements + examples: + - value: nicotinic acid;0.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - rooting medium organic supplements + rank: 280 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000580 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + salinity_meth: + name: salinity_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining salinity + title: salinity method + examples: + - value: https://doi.org/10.1007/978-1-61779-986-0_28 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity method + rank: 55 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000341 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + salt_regm: + name: salt_regm + annotations: + expected_value: + tag: expected_value + value: salt name;salt amount;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram, microgram, mole per liter, gram per liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving use of salts as supplement + to liquid and soil growth media; should include the name of salt, amount + administered, treatment regimen including how many times the treatment was + repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple salt regimens + title: salt regimen + examples: + - value: NaCl;5 gram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salt regimen + rank: 281 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000582 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_capt_status: + name: samp_capt_status + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Reason for the sample + title: sample capture status + examples: + - value: farm sample + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample capture status + rank: 282 + is_a: core field + slot_uri: MIXS:0000860 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_capt_status_enum + multivalued: false + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_dis_stage: + name: samp_dis_stage + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Stage of the disease at the time of sample collection, e.g. inoculation, + penetration, infection, growth and reproduction, dissemination of pathogen. + title: sample disease stage + examples: + - value: infection + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample disease stage + rank: 283 + is_a: core field + slot_uri: MIXS:0000249 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: samp_dis_stage_enum + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + season_environment: + name: season_environment + annotations: + expected_value: + tag: expected_value + value: seasonal environment name;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to a particular season (e.g. + Winter, summer, rabi, rainy etc.), treatment regimen including how many + times the treatment was repeated, how long each treatment lasted, and the + start and end time of the entire treatment + title: seasonal environment + examples: + - value: rainy;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - seasonal environment + rank: 284 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001068 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + standing_water_regm: + name: standing_water_regm + annotations: + expected_value: + tag: expected_value + value: standing water type;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to standing water during a plant's + life span, types can be flood water or standing water, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include + multiple regimens + title: standing water regimen + examples: + - value: standing water;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - standing water regimen + rank: 286 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001069 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + start_date_inc: + name: start_date_inc + description: Date the incubation was started. Only relevant for incubation + samples. + title: incubation start date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 4 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tiss_cult_growth_med: + name: tiss_cult_growth_med + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url or free text + occurrence: + tag: occurrence + value: '1' + description: Description of plant tissue culture growth media used + title: tissue culture growth media + examples: + - value: https://link.springer.com/content/pdf/10.1007/BF02796489.pdf + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - tissue culture growth media + rank: 287 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001070 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + water_temp_regm: + name: water_temp_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to water with + varying degree of temperature, treatment regimen including how many times + the treatment was repeated, how long each treatment lasted, and the start + and end time of the entire treatment; can include multiple regimens + title: water temperature regimen + examples: + - value: 15 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water temperature regimen + rank: 288 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000590 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + watering_regm: + name: watering_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milliliter, liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to watering + frequencies, treatment regimen including how many times the treatment was + repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple regimens + title: watering regimen + examples: + - value: 1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + - value: 75% water holding capacity; constant + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - watering regimen + rank: 25 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000591 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + horizon_meth: + name: horizon_meth + title: horizon method + SedimentInterface: + name: SedimentInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: sediment + description: sediment dh_interface + title: Sediment + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + slots: + - air_temp_regm + - alkalinity + - alkalinity_method + - alkyl_diethers + - aminopept_act + - ammonium + - bacteria_carb_prod + - biomass + - biotic_regm + - biotic_relationship + - bishomohopanol + - bromide + - calcium + - carb_nitro_ratio + - chem_administration + - chloride + - chlorophyll + - climate_environment + - collection_date + - collection_date_inc + - collection_time + - density + - depth + - diether_lipids + - diss_carb_dioxide + - diss_hydrogen + - diss_inorg_carb + - diss_org_carb + - diss_org_nitro + - diss_oxygen + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - extreme_event + - fire + - flooding + - gaseous_environment + - geo_loc_name + - glucosidase_act + - humidity_regm + - isotope_exposure + - lat_lon + - light_regm + - magnesium + - mean_frict_vel + - mean_peak_frict_vel + - methane + - micro_biomass_c_meth + - micro_biomass_meth + - micro_biomass_n_meth + - microbial_biomass + - microbial_biomass_c + - microbial_biomass_n + - misc_param + - n_alkanes + - nitrate + - nitrite + - nitro + - org_carb + - org_matter + - org_nitro + - org_nitro_method + - organism_count + - oxy_stat_samp + - part_org_carb + - particle_class + - perturbation + - petroleum_hydrocarb + - ph + - ph_meth + - phaeopigments + - phosphate + - phosplipid_fatt_acid + - porosity + - potassium + - pressure + - redox_potential + - salinity + - salinity_meth + - samp_collec_device + - samp_collec_method + - samp_mat_process + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - sample_link + - sediment_type + - sieving + - silicate + - size_frac + - sodium + - specific_ecosystem + - start_date_inc + - sulfate + - sulfide + - temp + - tidal_stage + - tot_carb + - tot_depth_water_col + - tot_nitro_cont_meth + - tot_nitro_content + - tot_org_c_meth + - tot_org_carb + - turbidity + - water_cont_soil_meth + - water_content + - watering_regm + slot_usage: + air_temp_regm: + name: air_temp_regm + annotations: + expected_value: + tag: expected_value + value: temperature value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying + temperatures; should include the temperature, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, + and the start and end time of the entire treatment; can include different + temperature regimens + title: air temperature regimen + examples: + - value: 25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - air temperature regimen + rank: 16 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000551 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + alkalinity: + name: alkalinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliequivalent per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Alkalinity, the ability of a solution to neutralize acids to + the equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity + rank: 1 + is_a: core field + slot_uri: MIXS:0000421 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + alkalinity_method: + name: alkalinity_method + annotations: + expected_value: + tag: expected_value + value: description of method + occurrence: + tag: occurrence + value: '1' + description: Method used for alkalinity measurement + title: alkalinity method + examples: + - value: titration + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity method + rank: 218 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000298 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + alkyl_diethers: + name: alkyl_diethers + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of alkyl diethers + title: alkyl diethers + examples: + - value: 0.005 mole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkyl diethers + rank: 2 + is_a: core field + slot_uri: MIXS:0000490 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + aminopept_act: + name: aminopept_act + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of aminopeptidase activity + title: aminopeptidase activity + examples: + - value: 0.269 mole per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - aminopeptidase activity + rank: 3 + is_a: core field + slot_uri: MIXS:0000172 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ammonium: + name: ammonium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium in the sample + title: ammonium + examples: + - value: 1.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ammonium + rank: 4 + is_a: core field + slot_uri: MIXS:0000427 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + bacteria_carb_prod: + name: bacteria_carb_prod + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of bacterial carbon production + title: bacterial carbon production + examples: + - value: 2.53 microgram per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bacterial carbon production + rank: 5 + is_a: core field + slot_uri: MIXS:0000173 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + biomass: + name: biomass + annotations: + expected_value: + tag: expected_value + value: biomass type;measurement value + preferred_unit: + tag: preferred_unit + value: ton, kilogram, gram + occurrence: + tag: occurrence + value: m + description: Amount of biomass; should include the name for the part of biomass + measured, e.g. Microbial, total. Can include multiple measurements + title: biomass + examples: + - value: total;20 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biomass + rank: 6 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000174 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + biotic_regm: + name: biotic_regm + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving use of biotic factors, + such as bacteria, viruses or fungi. + title: biotic regimen + examples: + - value: sample inoculated with Rhizobium spp. Culture + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biotic regimen + rank: 13 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001038 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + biotic_relationship: + name: biotic_relationship + annotations: + expected_value: + tag: expected_value + value: enumeration + description: Description of relationship(s) between the subject organism and + other organism(s) it is associated with. E.g., parasite on species X; mutualist + with species Y. The target organism is the subject of the relationship, + and the other organism(s) is the object + title: observed biotic relationship + examples: + - value: free living + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - observed biotic relationship + rank: 22 + is_a: nucleic acid sequence source field + slot_uri: MIXS:0000028 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: biotic_relationship_enum + multivalued: false + bishomohopanol: + name: bishomohopanol + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, microgram per gram + occurrence: + tag: occurrence + value: '1' + description: Concentration of bishomohopanol + title: bishomohopanol + examples: + - value: 14 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bishomohopanol + rank: 7 + is_a: core field + slot_uri: MIXS:0000175 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + bromide: + name: bromide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of bromide + title: bromide + examples: + - value: 0.05 parts per million + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bromide + rank: 8 + is_a: core field + slot_uri: MIXS:0000176 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + calcium: + name: calcium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of calcium in the sample + title: calcium + examples: + - value: 0.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - calcium + rank: 9 + is_a: core field + slot_uri: MIXS:0000432 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + carb_nitro_ratio: + name: carb_nitro_ratio + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Ratio of amount or concentrations of carbon to nitrogen + title: carbon/nitrogen ratio + examples: + - value: '0.417361111' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - carbon/nitrogen ratio + rank: 44 + is_a: core field + slot_uri: MIXS:0000310 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: float + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + chloride: + name: chloride + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of chloride in the sample + title: chloride + examples: + - value: 5000 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chloride + rank: 10 + is_a: core field + slot_uri: MIXS:0000429 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chlorophyll: + name: chlorophyll + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter, microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of chlorophyll + title: chlorophyll + examples: + - value: 5 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chlorophyll + rank: 11 + is_a: core field + slot_uri: MIXS:0000177 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + climate_environment: + name: climate_environment + annotations: + expected_value: + tag: expected_value + value: climate name;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to a particular climate; treatment + regimen including how many times the treatment was repeated, how long each + treatment lasted, and the start and end time of the entire treatment; can + include multiple climates + title: climate environment + todos: + - description says "can include multiple climates" but multivalued is set + to false + - add examples, i need to see some examples to add correctly formatted example. + examples: + - value: tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - climate environment + rank: 19 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001040 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_date_inc: + name: collection_date_inc + description: Date the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 2 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_time: + name: collection_time + description: The time of sampling, either as an instance (single point) or + interval. + title: collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 1 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + density: + name: density + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per cubic meter, gram per cubic centimeter + occurrence: + tag: occurrence + value: '1' + description: Density of the sample, which is its mass per unit volume (aka + volumetric mass density) + title: density + examples: + - value: 1000 kilogram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - density + rank: 12 + is_a: core field + slot_uri: MIXS:0000435 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: 1 - 1.5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$ + diether_lipids: + name: diether_lipids + annotations: + expected_value: + tag: expected_value + value: diether lipid name;measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of diether lipids; can include multiple types of + diether lipids + title: diether lipids + examples: + - value: archaeol;0.2 ng/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - diether lipids + rank: 13 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000178 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + diss_carb_dioxide: + name: diss_carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved carbon dioxide in the sample or liquid + portion of the sample + title: dissolved carbon dioxide + examples: + - value: 5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved carbon dioxide + rank: 14 + is_a: core field + slot_uri: MIXS:0000436 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_hydrogen: + name: diss_hydrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved hydrogen + title: dissolved hydrogen + examples: + - value: 0.3 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved hydrogen + rank: 15 + is_a: core field + slot_uri: MIXS:0000179 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_carb: + name: diss_inorg_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Dissolved inorganic carbon concentration in the sample, typically + measured after filtering the sample using a 0.45 micrometer filter + title: dissolved inorganic carbon + examples: + - value: 2059 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic carbon + rank: 16 + is_a: core field + slot_uri: MIXS:0000434 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_carb: + name: diss_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved organic carbon in the sample, liquid + portion of the sample, or aqueous phase of the fluid + title: dissolved organic carbon + examples: + - value: 197 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic carbon + rank: 17 + is_a: core field + slot_uri: MIXS:0000433 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_nitro: + name: diss_org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Dissolved organic nitrogen concentration measured as; total dissolved + nitrogen - NH4 - NO3 - NO2 + title: dissolved organic nitrogen + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic nitrogen + rank: 18 + is_a: core field + slot_uri: MIXS:0000162 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_oxygen: + name: diss_oxygen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per kilogram, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved oxygen + title: dissolved oxygen + examples: + - value: 175 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved oxygen + rank: 19 + is_a: core field + slot_uri: MIXS:0000119 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + any_of: + - range: EnvBroadScaleSedimentEnum + - range: string + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + any_of: + - range: EnvLocalScaleSedimentEnum + - range: string + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + any_of: + - range: EnvMediumSedimentEnum + - range: string + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + extreme_event: + name: extreme_event + annotations: + expected_value: + tag: expected_value + value: date, string + description: Unusual physical events that may have affected microbial populations + title: history/extreme events + examples: + - value: 1980-05-18, volcanic eruption + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/extreme events + rank: 13 + is_a: core field + slot_uri: MIXS:0000320 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + fire: + name: fire + annotations: + expected_value: + tag: expected_value + value: date string + description: Historical and/or physical evidence of fire + title: history/fire + todos: + - is "to" acceptable? Is there a better way to request that be written? + comments: + - Provide the date the fire occurred. If extended burning occurred provide + the date range. + examples: + - value: '1871-10-10' + - value: 1871-10-01 to 1871-10-31 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/fire + rank: 15 + is_a: core field + slot_uri: MIXS:0001086 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?(\s+to\s+[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?)?$ + flooding: + name: flooding + annotations: + expected_value: + tag: expected_value + value: date string + description: Historical and/or physical evidence of flooding + title: history/flooding + todos: + - is "to" acceptable? Is there a better way to request that be written? + - What about if the "day" isn't known? Is this ok? + comments: + - Provide the date the flood occurred. If extended flooding occurred provide + the date range. + examples: + - value: '1927-04-15' + - value: 1927-04 to 1927-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/flooding + rank: 16 + is_a: core field + slot_uri: MIXS:0000319 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + gaseous_environment: + name: gaseous_environment + annotations: + expected_value: + tag: expected_value + value: gaseous compound name;gaseous compound amount;treatment interval + and duration + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Use of conditions with differing gaseous environments; should + include the name of gaseous compound, amount administered, treatment duration, + interval and total experimental duration; can include multiple gaseous environment + regimens + title: gaseous environment + todos: + - would like to see usage examples for this slot. Requiring micromole/L seems + too limiting and doesn't match expected_value value + - did I do this right? keep the example that's provided and add another? so + as to not override + examples: + - value: CO2; 500ppm above ambient; constant + - value: nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - gaseous environment + rank: 20 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000558 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + glucosidase_act: + name: glucosidase_act + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mol per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of glucosidase activity + title: glucosidase activity + examples: + - value: 5 mol per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - glucosidase activity + rank: 20 + is_a: core field + slot_uri: MIXS:0000137 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + humidity_regm: + name: humidity_regm + annotations: + expected_value: + tag: expected_value + value: humidity value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram per cubic meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying + degree of humidity; information about treatment involving use of growth + hormones; should include amount of humidity administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include + multiple regimens + title: humidity regimen + examples: + - value: 25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - humidity regimen + rank: 21 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000568 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + isotope_exposure: + name: isotope_exposure + description: List isotope exposure or addition applied to your sample. + title: isotope exposure/addition + todos: + - Can we make the H218O correctly super and subscripted? + comments: + - This is required when your experimental design includes the use of isotopically + labeled compounds + examples: + - value: 13C glucose + - value: 18O water + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000751 + rank: 16 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + light_regm: + name: light_regm + annotations: + expected_value: + tag: expected_value + value: exposure type;light intensity;light quality + preferred_unit: + tag: preferred_unit + value: lux; micrometer, nanometer, angstrom + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving exposure to light, including + both light intensity and quality. + title: light regimen + examples: + - value: incandescant light;10 lux;450 nanometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - light regimen + rank: 24 + is_a: core field + string_serialization: '{text};{float} {unit};{float} {unit}' + slot_uri: MIXS:0000569 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+$ + magnesium: + name: magnesium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter, milligram per liter, parts per million, micromole + per kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of magnesium in the sample + title: magnesium + examples: + - value: 52.8 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - magnesium + rank: 21 + is_a: core field + slot_uri: MIXS:0000431 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + mean_frict_vel: + name: mean_frict_vel + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second + occurrence: + tag: occurrence + value: '1' + description: Measurement of mean friction velocity + title: mean friction velocity + examples: + - value: 0.5 meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean friction velocity + rank: 22 + is_a: core field + slot_uri: MIXS:0000498 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + mean_peak_frict_vel: + name: mean_peak_frict_vel + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second + occurrence: + tag: occurrence + value: '1' + description: Measurement of mean peak friction velocity + title: mean peak friction velocity + examples: + - value: 1 meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean peak friction velocity + rank: 23 + is_a: core field + slot_uri: MIXS:0000502 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + methane: + name: methane + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, parts per billion, parts per million + occurrence: + tag: occurrence + value: '1' + description: Methane (gas) amount or concentration at the time of sampling + title: methane + examples: + - value: 1800 parts per billion + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - methane + rank: 24 + is_a: core field + slot_uri: MIXS:0000101 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + micro_biomass_c_meth: + name: micro_biomass_c_meth + description: Reference or method used in determining microbial biomass carbon + title: microbial biomass carbon method + todos: + - How should we separate values? | or ;? lets be consistent + comments: + - required if "microbial_biomass_c" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(87)90052-6 + - value: https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000339 + rank: 1004 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + micro_biomass_meth: + name: micro_biomass_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining microbial biomass + title: microbial biomass method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - microbial biomass method + rank: 43 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000339 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + micro_biomass_n_meth: + name: micro_biomass_n_meth + description: Reference or method used in determining microbial biomass nitrogen + title: microbial biomass nitrogen method + comments: + - required if "microbial_biomass_n" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(87)90052-6 + - value: https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000339 + rank: 1004 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + microbial_biomass: + name: microbial_biomass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: ton, kilogram, gram per kilogram soil + occurrence: + tag: occurrence + value: '1' + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. If you keep this, you would + need to have correction factors used for conversion to the final units + title: microbial biomass + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - microbial biomass + rank: 42 + is_a: core field + slot_uri: MIXS:0000650 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + microbial_biomass_c: + name: microbial_biomass_c + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. + title: microbial biomass carbon + comments: + - If you provide this, correction factors used for conversion to the final + units and method are required + examples: + - value: 0.05 ug C/g dry soil + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000650 + rank: 1004 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\t\r\n]+$ + microbial_biomass_n: + name: microbial_biomass_n + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. + title: microbial biomass nitrogen + comments: + - If you provide this, correction factors used for conversion to the final + units and method are required + examples: + - value: 0.05 ug N/g dry soil + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000650 + rank: 1004 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\t\r\n]+$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + n_alkanes: + name: n_alkanes + annotations: + expected_value: + tag: expected_value + value: n-alkane name;measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of n-alkanes; can include multiple n-alkanes + title: n-alkanes + examples: + - value: n-hexadecane;100 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - n-alkanes + rank: 25 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000503 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + nitrate: + name: nitrate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrate + rank: 26 + is_a: core field + slot_uri: MIXS:0000425 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitrite: + name: nitrite + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite in the sample + title: nitrite + examples: + - value: 0.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrite + rank: 27 + is_a: core field + slot_uri: MIXS:0000426 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitro: + name: nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrogen (total) + title: nitrogen + examples: + - value: 4.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrogen + rank: 28 + is_a: core field + slot_uri: MIXS:0000504 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_carb: + name: org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic carbon + title: organic carbon + examples: + - value: 1.5 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic carbon + rank: 29 + is_a: core field + slot_uri: MIXS:0000508 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_matter: + name: org_matter + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic matter + title: organic matter + examples: + - value: 1.75 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic matter + rank: 45 + is_a: core field + slot_uri: MIXS:0000204 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_nitro: + name: org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic nitrogen + title: organic nitrogen + examples: + - value: 4 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic nitrogen + rank: 46 + is_a: core field + slot_uri: MIXS:0000205 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_nitro_method: + name: org_nitro_method + description: Method used for obtaining organic nitrogen + title: organic nitrogen method + comments: + - required if "org_nitro" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(85)90144-0 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000338 + - MIXS:0000205 + rank: 14 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + part_org_carb: + name: part_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of particulate organic carbon + title: particulate organic carbon + examples: + - value: 1.92 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - particulate organic carbon + rank: 31 + is_a: core field + slot_uri: MIXS:0000515 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + particle_class: + name: particle_class + annotations: + expected_value: + tag: expected_value + value: particle name;measurement value + preferred_unit: + tag: preferred_unit + value: micrometer + occurrence: + tag: occurrence + value: m + description: Particles are classified, based on their size, into six general + categories:clay, silt, sand, gravel, cobbles, and boulders; should include + amount of particle preceded by the name of the particle type; can include + multiple values + title: particle classification + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - particle classification + rank: 32 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000206 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical + disturbance, etc., coupled with perturbation regimen including how many + times the perturbation was repeated, how long each perturbation lasted, + and the start and end time of the entire perturbation period; can include + multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - perturbation + rank: 33 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + petroleum_hydrocarb: + name: petroleum_hydrocarb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of petroleum hydrocarbon + title: petroleum hydrocarbon + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - petroleum hydrocarbon + rank: 34 + is_a: core field + slot_uri: MIXS:0000516 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid + title: pH + notes: + - Use modified term + examples: + - value: '7.2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH + rank: 27 + is_a: core field + string_serialization: '{float}' + slot_uri: MIXS:0001001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: float + recommended: true + multivalued: false + minimum_value: 0 + maximum_value: 14 + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + comments: + - This can include a link to the instrument used or a citation for the method. + examples: + - value: https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB + - value: https://doi.org/10.2136/sssabookser5.3.c16 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH method + rank: 41 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + phaeopigments: + name: phaeopigments + annotations: + expected_value: + tag: expected_value + value: phaeopigment name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter + occurrence: + tag: occurrence + value: m + description: Concentration of phaeopigments; can include multiple phaeopigments + title: phaeopigments + examples: + - value: phaeophytin;2.5 mg/m3 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phaeopigments + rank: 35 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000180 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + phosphate: + name: phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of phosphate + title: phosphate + examples: + - value: 0.7 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phosphate + rank: 53 + is_a: core field + slot_uri: MIXS:0000505 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + phosplipid_fatt_acid: + name: phosplipid_fatt_acid + annotations: + expected_value: + tag: expected_value + value: phospholipid fatty acid name;measurement value + preferred_unit: + tag: preferred_unit + value: mole per gram, mole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of phospholipid fatty acids + title: phospholipid fatty acid + examples: + - value: 2.98 mg/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phospholipid fatty acid + rank: 36 + is_a: core field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000181 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + porosity: + name: porosity + annotations: + expected_value: + tag: expected_value + value: measurement value or range + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Porosity of deposited sediment is volume of voids divided by + the total volume of sample + title: porosity + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - porosity + rank: 37 + is_a: core field + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000211 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + potassium: + name: potassium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of potassium in the sample + title: potassium + examples: + - value: 463 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - potassium + rank: 38 + is_a: core field + slot_uri: MIXS:0000430 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pressure: + name: pressure + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: atmosphere + occurrence: + tag: occurrence + value: '1' + description: Pressure to which the sample is subject to, in atmospheres + title: pressure + examples: + - value: 50 atmosphere + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pressure + rank: 39 + is_a: core field + slot_uri: MIXS:0000412 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + redox_potential: + name: redox_potential + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millivolt + occurrence: + tag: occurrence + value: '1' + description: Redox potential, measured relative to a hydrogen cell, indicating + oxidation or reduction potential + title: redox potential + examples: + - value: 300 millivolt + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - redox potential + rank: 40 + is_a: core field + slot_uri: MIXS:0000182 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + salinity_meth: + name: salinity_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining salinity + title: salinity method + examples: + - value: https://doi.org/10.1007/978-1-61779-986-0_28 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity method + rank: 55 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000341 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + sediment_type: + name: sediment_type + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Information about the sediment type based on major constituents + title: sediment type + examples: + - value: biogenous + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sediment type + rank: 42 + is_a: core field + slot_uri: MIXS:0001078 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: sediment_type_enum + multivalued: false + sieving: + name: sieving + annotations: + expected_value: + tag: expected_value + value: design name and/or size;amount + occurrence: + tag: occurrence + value: '1' + description: Collection design of pooled samples and/or sieve size and amount + of sample sieved + title: composite design/sieving + todos: + - check validation and examples + comments: + - Describe how samples were composited or sieved. + - Use 'sample link' to indicate which samples were combined. + examples: + - value: combined 2 cores | 4mm sieved + - value: 4 mm sieved and homogenized + - value: 50 g | 5 cores | 2 mm sieved + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - composite design/sieving + rank: 8 + is_a: core field + string_serialization: '{{text}|{float} {unit}};{float} {unit}' + slot_uri: MIXS:0000322 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + silicate: + name: silicate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of silicate + title: silicate + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - silicate + rank: 43 + is_a: core field + slot_uri: MIXS:0000184 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sodium: + name: sodium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sodium + rank: 363 + is_a: core field + slot_uri: MIXS:0000428 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + start_date_inc: + name: start_date_inc + description: Date the incubation was started. Only relevant for incubation + samples. + title: incubation start date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 4 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + sulfate: + name: sulfate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfate in the sample + title: sulfate + examples: + - value: 5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfate + rank: 44 + is_a: core field + slot_uri: MIXS:0000423 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sulfide: + name: sulfide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfide in the sample + title: sulfide + examples: + - value: 2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfide + rank: 371 + is_a: core field + slot_uri: MIXS:0000424 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tidal_stage: + name: tidal_stage + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Stage of tide + title: tidal stage + examples: + - value: high tide + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - tidal stage + rank: 45 + is_a: core field + slot_uri: MIXS:0000750 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: tidal_stage_enum + multivalued: false + tot_carb: + name: tot_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Total carbon content + title: total carbon + todos: + - is this inorganic and organic? both? could use some clarification. + - ug/L doesn't seem like the right units. Should check this slots usage in + databases and re-evaluate. I couldn't find any references that provided + this data in this format + - is this inorganic and organic? both? could use some clarification. + - ug/L doesn't seem like the right units. Should check this slots usage in + databases and re-evaluate. I couldn't find any references that provided + this data in this format + examples: + - value: 1 ug/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total carbon + rank: 47 + is_a: core field + slot_uri: MIXS:0000525 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_depth_water_col: + name: tot_depth_water_col + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Measurement of total depth of water column + title: total depth of water column + examples: + - value: 500 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total depth of water column + rank: 46 + is_a: core field + slot_uri: MIXS:0000634 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_nitro_cont_meth: + name: tot_nitro_cont_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the total nitrogen + title: total nitrogen content method + examples: + - value: https://doi.org/10.2134/agronmonogr9.2.c32 + - value: https://acsess.onlinelibrary.wiley.com/doi/full/10.2136/sssaj2009.0389?casa_token=bm0pYIUdNMgAAAAA%3AOWVRR0STHaOe-afTcTdxn5m1hM8n2ltM0wY-b1iYpYdD9dhwppk5j3LvC2IO5yhOIvyLVeQz4NZRCZo + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen content method + rank: 49 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000338 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + tot_nitro_content: + name: tot_nitro_content + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Total nitrogen content of the sample + title: total nitrogen content + examples: + - value: 5 mg N/ L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen content + rank: 48 + is_a: core field + slot_uri: MIXS:0000530 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_org_c_meth: + name: tot_org_c_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining total organic carbon + title: total organic carbon method + examples: + - value: https://doi.org/10.1080/07352680902776556 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total organic carbon method + rank: 51 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000337 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + tot_org_carb: + name: tot_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram Carbon per kilogram sample material + occurrence: + tag: occurrence + value: '1' + description: 'Definition for soil: total organic carbon content of the soil, + definition otherwise: total organic carbon content' + title: total organic carbon + todos: + - check description. How are they different? + - check description. How are they different? + examples: + - value: 5 mg N/ L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total organic carbon + rank: 50 + is_a: core field + slot_uri: MIXS:0000533 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + turbidity: + name: turbidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: formazin turbidity unit, formazin nephelometric units + occurrence: + tag: occurrence + value: '1' + description: Measure of the amount of cloudiness or haziness in water caused + by individual particles + title: turbidity + examples: + - value: 0.3 nephelometric turbidity units + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - turbidity + rank: 47 + is_a: core field + slot_uri: MIXS:0000191 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + water_cont_soil_meth: + name: water_cont_soil_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the water content of + soil + title: water content method + todos: + - Why is it soil water content method in the name but not the title? Is this + slot used in other samples? + - Soil water content can be measure MANY ways and often, multiple ways are + used in one experiment (gravimetric water content and water holding capacity + and water filled pore space, to name a few). + - Should this be multi valued? How to we manage and validate this? + comments: + - Required if providing water content + examples: + - value: J. Nat. Prod. Plant Resour., 2012, 2 (4):500-503 + - value: https://dec.alaska.gov/applications/spar/webcalc/definitions.htm + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water content method + rank: 40 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000323 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + water_content: + name: water_content + annotations: + expected_value: + tag: expected_value + value: string + preferred_unit: + tag: preferred_unit + value: gram per gram or cubic centimeter per cubic centimeter + description: Water content measurement + title: water content + todos: + - value in preferred unit is too limiting. need to change this + - check and correct validation so examples are accepted + - how to manage multiple water content methods? + examples: + - value: 0.75 g water/g dry soil + - value: 75% water holding capacity + - value: 1.1 g fresh weight/ dry weight + - value: 10% water filled pore space + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water content + rank: 39 + is_a: core field + string_serialization: '{float or pct} {unit}' + slot_uri: MIXS:0000185 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?%? \S.+$ + watering_regm: + name: watering_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milliliter, liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to watering + frequencies, treatment regimen including how many times the treatment was + repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple regimens + title: watering regimen + examples: + - value: 1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + - value: 75% water holding capacity; constant + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - watering regimen + rank: 25 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000591 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + horizon_meth: + name: horizon_meth + title: horizon method + SoilInterface: + name: SoilInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: soil + description: soil dh_interface + title: Soil + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + - SoilMixsInspiredMixin + slots: + - agrochem_addition + - air_temp_regm + - al_sat + - al_sat_meth + - ammonium_nitrogen + - annual_precpt + - annual_temp + - biotic_regm + - biotic_relationship + - bulk_elect_conductivity + - carb_nitro_ratio + - chem_administration + - climate_environment + - collection_date + - collection_date_inc + - collection_time + - collection_time_inc + - crop_rotation + - cur_land_use + - cur_vegetation + - cur_vegetation_meth + - depth + - drainage_class + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - experimental_factor_other + - extreme_event + - fao_class + - filter_method + - fire + - flooding + - gaseous_environment + - geo_loc_name + - growth_facil + - heavy_metals + - heavy_metals_meth + - horizon_meth + - humidity_regm + - infiltrations + - isotope_exposure + - lat_lon + - lbc_thirty + - lbceq + - light_regm + - link_addit_analys + - link_class_info + - link_climate_info + - local_class + - local_class_meth + - manganese + - micro_biomass_c_meth + - micro_biomass_c_meth + - micro_biomass_meth + - micro_biomass_n_meth + - micro_biomass_n_meth + - microbial_biomass + - microbial_biomass_c + - microbial_biomass_c + - microbial_biomass_n + - microbial_biomass_n + - misc_param + - nitrate_nitrogen + - nitrite_nitrogen + - non_microb_biomass + - non_microb_biomass_method + - org_matter + - org_nitro + - org_nitro_method + - other_treatment + - oxy_stat_samp + - ph + - ph_meth + - phosphate + - prev_land_use_meth + - previous_land_use + - profile_position + - salinity + - salinity_meth + - samp_collec_device + - samp_collec_method + - samp_mat_process + - samp_size + - samp_store_temp + - sample_link + - season_precpt + - season_temp + - sieving + - size_frac_low + - size_frac_up + - slope_aspect + - slope_gradient + - soil_horizon + - soil_text_measure + - soil_texture_meth + - soil_type + - soil_type_meth + - specific_ecosystem + - start_date_inc + - start_time_inc + - store_cond + - temp + - tillage + - tot_carb + - tot_nitro_cont_meth + - tot_nitro_content + - tot_org_c_meth + - tot_org_carb + - tot_phosp + - water_cont_soil_meth + - water_content + - watering_regm + - zinc + slot_usage: + agrochem_addition: + name: agrochem_addition + annotations: + expected_value: + tag: expected_value + value: agrochemical name;agrochemical amount;timestamp + preferred_unit: + tag: preferred_unit + value: gram, mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Addition of fertilizers, pesticides, etc. - amount and time of + applications + title: history/agrochemical additions + examples: + - value: roundup;5 milligram per liter;2018-06-21 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/agrochemical additions + rank: 2 + is_a: core field + string_serialization: '{text};{float} {unit};{timestamp}' + slot_uri: MIXS:0000639 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: .* + air_temp_regm: + name: air_temp_regm + annotations: + expected_value: + tag: expected_value + value: temperature value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying + temperatures; should include the temperature, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, + and the start and end time of the entire treatment; can include different + temperature regimens + title: air temperature regimen + examples: + - value: 25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - air temperature regimen + rank: 16 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000551 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + al_sat: + name: al_sat + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: The relative abundance of aluminum in the sample + title: aluminum saturation/ extreme unusual properties + todos: + - Example & validation. Can we configure things so that 27% & 27 % & 0.27 + will validate? + - I think it's weird the way GSC writes the title. I recommend this change. + Thoughts? I would argue this isn't an extreme unusual property. It's just + a biogeochemical measurement. + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + - Example & validation. Can we make rules that 27% & 27 % & 0.27 will validate? + - I think it's weird the way GSC writes the title. I recommend this change. + Thoughts? I would argue this isn't an extreme unusual property. It's just + a biogeochemical measurement. + notes: + - Aluminum saturation is the percentage of the CEC occupies by aluminum. Like + all cations, aluminum held by the cation exchange complex is in equilibrium + with aluminum in the soil solution. + examples: + - value: 27% + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - extreme_unusual_properties/Al saturation + rank: 3 + is_a: core field + string_serialization: '{percentage}' + slot_uri: MIXS:0000607 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?%$ + al_sat_meth: + name: al_sat_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or URL + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining Aluminum saturation + title: aluminum saturation method/ extreme unusual properties + todos: + - I think it's weird the way GSC writes the title. I recommend this change. + Thoughts? + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + - I think it's weird the way GSC writes the title. I recommend this change. + Thoughts? + comments: + - Required when aluminum saturation is provided. + examples: + - value: https://doi.org/10.1371/journal.pone.0176357 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - extreme_unusual_properties/Al saturation method + rank: 4 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000324 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + ammonium_nitrogen: + name: ammonium_nitrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium nitrogen in the sample + title: ammonium nitrogen + examples: + - value: 2.3 mg/kg + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - ammonium_nitrogen + - NH4-N + rank: 1005 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + annual_precpt: + name: annual_precpt + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millimeter + occurrence: + tag: occurrence + value: '1' + description: The average of all annual precipitation values known, or an estimated + equivalent value derived by such methods as regional indexes or Isohyetal + maps. + title: mean annual precipitation + todos: + - This is no longer matching the listed IRI from GSC, added example. When + NMDC has its own slots, map this to the MIxS slot + examples: + - value: 8.94 inch + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean annual precipitation + rank: 5 + is_a: core field + slot_uri: MIXS:0000644 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + annual_temp: + name: annual_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Mean annual temperature + title: mean annual temperature + examples: + - value: 12.5 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean annual temperature + rank: 6 + is_a: core field + slot_uri: MIXS:0000642 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + biotic_regm: + name: biotic_regm + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving use of biotic factors, + such as bacteria, viruses or fungi. + title: biotic regimen + examples: + - value: sample inoculated with Rhizobium spp. Culture + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biotic regimen + rank: 13 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001038 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + biotic_relationship: + name: biotic_relationship + annotations: + expected_value: + tag: expected_value + value: enumeration + description: Description of relationship(s) between the subject organism and + other organism(s) it is associated with. E.g., parasite on species X; mutualist + with species Y. The target organism is the subject of the relationship, + and the other organism(s) is the object + title: observed biotic relationship + examples: + - value: free living + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - observed biotic relationship + rank: 22 + is_a: nucleic acid sequence source field + slot_uri: MIXS:0000028 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: biotic_relationship_enum + multivalued: false + bulk_elect_conductivity: + name: bulk_elect_conductivity + description: Electrical conductivity is a measure of the ability to carry + electric current, which is mostly dictated by the chemistry of and amount + of water. + title: bulk electrical conductivity + comments: + - Provide the value output of the field instrument. + examples: + - value: 0.017 mS/cm + from_schema: https://w3id.org/nmdc/nmdc + rank: 1008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + carb_nitro_ratio: + name: carb_nitro_ratio + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Ratio of amount or concentrations of carbon to nitrogen + title: carbon/nitrogen ratio + examples: + - value: '0.417361111' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - carbon/nitrogen ratio + rank: 44 + is_a: core field + slot_uri: MIXS:0000310 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: float + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + climate_environment: + name: climate_environment + annotations: + expected_value: + tag: expected_value + value: climate name;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to a particular climate; treatment + regimen including how many times the treatment was repeated, how long each + treatment lasted, and the start and end time of the entire treatment; can + include multiple climates + title: climate environment + todos: + - description says "can include multiple climates" but multivalued is set + to false + - add examples, i need to see some examples to add correctly formatted example. + - description says "can include multiple climates" but multivalued is set + to false + - add examples, i need to see some examples to add correctly formatted example. + examples: + - value: tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - climate environment + rank: 19 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001040 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_date_inc: + name: collection_date_inc + description: Date the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 2 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_time: + name: collection_time + description: The time of sampling, either as an instance (single point) or + interval. + title: collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 1 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + collection_time_inc: + name: collection_time_inc + description: Time the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 3 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + crop_rotation: + name: crop_rotation + annotations: + expected_value: + tag: expected_value + value: crop rotation status;schedule + occurrence: + tag: occurrence + value: '1' + description: Whether or not crop is rotated, and if yes, rotation schedule + title: history/crop rotation + examples: + - value: yes;R2/2017-01-01/2018-12-31/P6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/crop rotation + rank: 7 + is_a: core field + string_serialization: '{boolean};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000318 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + cur_land_use: + name: cur_land_use + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Present state of sample site + title: current land use + examples: + - value: conifers + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - current land use + rank: 8 + is_a: core field + slot_uri: MIXS:0001080 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: cur_land_use_enum + multivalued: false + cur_vegetation: + name: cur_vegetation + annotations: + expected_value: + tag: expected_value + value: current vegetation type + occurrence: + tag: occurrence + value: '1' + description: Vegetation classification from one or more standard classification + systems, or agricultural crop + title: current vegetation + todos: + - Recommend changing this from text value to some king of ontology? + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + - Recommend changing this from text value to some kind of ontology? + comments: + - Values provided here can be specific species of vegetation or vegetation + regions + - See for vegetation regions- https://education.nationalgeographic.org/resource/vegetation-region + examples: + - value: deciduous forest + - value: forest + - value: Bauhinia variegata + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - current vegetation + rank: 9 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000312 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_section + range: string + multivalued: false + cur_vegetation_meth: + name: cur_vegetation_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in vegetation classification + title: current vegetation method + todos: + - I'm not sure this is a DOI, PMID, or URI. Should pool the community and + find out how they accomplish this if provided. + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + - I'm not sure this is a DOI, PMID, or URI. Should pool the community and + find out how they accomplish this if provided. + comments: + - Required when current vegetation is provided. + examples: + - value: https://doi.org/10.1111/j.1654-109X.2011.01154.x + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - current vegetation method + rank: 10 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000314 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: 1 - 1.5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$ + drainage_class: + name: drainage_class + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Drainage classification from a standard system such as the USDA + system + title: drainage classification + examples: + - value: well + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - drainage classification + rank: 11 + is_a: core field + slot_uri: MIXS:0001085 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: drainage_class_enum + multivalued: false + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemForSoilEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryForSoilEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeForSoilEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeForSoilEnum + recommended: true + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + any_of: + - range: EnvBroadScaleSoilEnum + - range: string + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + required: true + multivalued: false + pattern: ^^\S+.*\S+ \[(ENVO:\d{7,8}|PO:\d{7})\]$ + any_of: + - range: EnvLocalScaleSoilEnum + - range: string + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + required: true + multivalued: false + pattern: ^^\S+.*\S+ \[(ENVO:\d{7,8}|PO:\d{7})\]$ + any_of: + - range: EnvMediumSoilEnum + - range: string + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + experimental_factor_other: + name: experimental_factor_other + description: Other details about your sample that you feel can't be accurately + represented in the available columns. + title: experimental factor- other + comments: + - This slot accepts open-ended text about your sample. + - We recommend using key:value pairs. + - Provided pairs will be considered for inclusion as future slots/terms in + this data collection template. + examples: + - value: 'experimental treatment: value' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000008 + - MIXS:0000300 + rank: 7 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + extreme_event: + name: extreme_event + annotations: + expected_value: + tag: expected_value + value: date, string + description: Unusual physical events that may have affected microbial populations + title: history/extreme events + todos: + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + examples: + - value: 1980-05-18, volcanic eruption + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/extreme events + rank: 13 + is_a: core field + slot_uri: MIXS:0000320 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + fao_class: + name: fao_class + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Soil classification from the FAO World Reference Database for + Soil Resources. The list can be found at http://www.fao.org/nr/land/sols/soil/wrb-soil-maps/reference-groups + title: soil_taxonomic/FAO classification + examples: + - value: Luvisols + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil_taxonomic/FAO classification + rank: 14 + is_a: core field + slot_uri: MIXS:0001083 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: fao_class_enum + multivalued: false + filter_method: + name: filter_method + description: Type of filter used or how the sample was filtered + title: filter method + comments: + - describe the filter or provide a catalog number and manufacturer + examples: + - value: C18 + - value: Basix PES, 13-100-106 FisherSci + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000765 + rank: 6 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + fire: + name: fire + annotations: + expected_value: + tag: expected_value + value: date string + description: Historical and/or physical evidence of fire + title: history/fire + todos: + - is "to" acceptable? Is there a better way to request that be written? + - is "to" acceptable? Is there a better way to request that be written? + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + comments: + - Provide the date the fire occurred. If extended burning occurred provide + the date range. + examples: + - value: '1871-10-10' + - value: 1871-10-01 to 1871-10-31 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/fire + rank: 15 + is_a: core field + slot_uri: MIXS:0001086 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?(\s+to\s+[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?)?$ + flooding: + name: flooding + annotations: + expected_value: + tag: expected_value + value: date string + description: Historical and/or physical evidence of flooding + title: history/flooding + todos: + - is "to" acceptable? Is there a better way to request that be written? + - What about if the "day" isn't known? Is this ok? + - is "to" acceptable? Is there a better way to request that be written? + - What about if the "day" isn't known? Is this ok? + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + comments: + - Provide the date the flood occurred. If extended flooding occurred provide + the date range. + examples: + - value: '1927-04-15' + - value: 1927-04 to 1927-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/flooding + rank: 16 + is_a: core field + slot_uri: MIXS:0000319 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + gaseous_environment: + name: gaseous_environment + annotations: + expected_value: + tag: expected_value + value: gaseous compound name;gaseous compound amount;treatment interval + and duration + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Use of conditions with differing gaseous environments; should + include the name of gaseous compound, amount administered, treatment duration, + interval and total experimental duration; can include multiple gaseous environment + regimens + title: gaseous environment + todos: + - would like to see usage examples for this slot. Requiring micromole/L seems + too limiting and doesn't match expected_value value + - did I do this right? keep the example that's provided and add another? so + as to not override + - would like to see usage examples for this slot. Requiring micromole/L seems + too limiting and doesn't match expected_value value + - did I do this right? keep the example that's provided and add another? so + as to not override + examples: + - value: CO2; 500ppm above ambient; constant + - value: nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - gaseous environment + rank: 20 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000558 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + growth_facil: + name: growth_facil + annotations: + expected_value: + tag: expected_value + value: free text or CO + occurrence: + tag: occurrence + value: '1' + description: 'Type of facility/location where the sample was harvested; controlled + vocabulary: growth chamber, open top chamber, glasshouse, experimental garden, + field.' + title: growth facility + notes: + - 'Removed from description: Alternatively use Crop Ontology (CO) terms' + examples: + - value: growth_chamber + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - growth facility + rank: 1 + is_a: core field + string_serialization: '{text}|{termLabel} {[termID]}' + slot_uri: MIXS:0001043 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: GrowthFacilEnum + required: true + multivalued: false + heavy_metals: + name: heavy_metals + annotations: + expected_value: + tag: expected_value + value: heavy metal name;measurement value unit + preferred_unit: + tag: preferred_unit + value: microgram per gram + occurrence: + tag: occurrence + value: m + description: Heavy metals present in the sample and their concentrations. + title: heavy metals/ extreme unusual properties + todos: + - Example & validation. Can we configure things so that 27% & 27 % & 0.27 + will validate? + - I think it's weird the way GSC writes the title. I recommend this change. + Thoughts? I would argue this isn't an extreme unusual property. It's just + a biogeochemical measurement. + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + - Example & validation. Can we make rules that 27% & 27 % & 0.27 will validate? + - I think it's weird the way GSC writes the title. I recommend this change. + Thoughts? I would argue this isn't an extreme unusual property. It's just + a biogeochemical measurement. + notes: + - Changed to multi-valued. In MIxS, you add another column to denote multiple + heavy metals. We don't have that ability in the submission portal. + comments: + - For multiple heavy metals and concentrations, separate by ; + examples: + - value: mercury;0.09 ug/g + - value: mercury;0.09 ug/g|chromium;0.03 ug/g + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - extreme_unusual_properties/heavy metals + rank: 17 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000652 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + heavy_metals_meth: + name: heavy_metals_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining heavy metals + title: heavy metals method/ extreme unusual properties + todos: + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + comments: + - Required when heavy metals are provided + - If different methods are used for multiple metals, indicate the metal and + method. Separate metals by ; + examples: + - value: https://doi.org/10.3390/ijms9040434 + - value: mercury https://doi.org/10.1007/BF01056090; chromium https://doi.org/10.1007/s00216-006-0322-8 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - extreme_unusual_properties/heavy metals method + rank: 18 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000343 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + horizon_meth: + name: horizon_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the horizon + title: soil horizon method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil horizon method + rank: 19 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000321 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + humidity_regm: + name: humidity_regm + annotations: + expected_value: + tag: expected_value + value: humidity value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram per cubic meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying + degree of humidity; information about treatment involving use of growth + hormones; should include amount of humidity administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include + multiple regimens + title: humidity regimen + examples: + - value: 25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - humidity regimen + rank: 21 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000568 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + infiltrations: + name: infiltrations + description: The amount of time it takes to complete each infiltration activity + examples: + - value: 00:01:32;00:00:53 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.protocols.io/view/field-sampling-protocol-kqdg3962pg25/v1 + aliases: + - infiltration_1 + - infiltration_2 + rank: 1009 + list_elements_ordered: true + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^(?:(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9])(?:;(?:[0-9]|[1-9][0-9]|9[0-9]|0[0-9]|0[0-5][0-9]):[0-5][0-9]:[0-5][0-9])*$ + isotope_exposure: + name: isotope_exposure + description: List isotope exposure or addition applied to your sample. + title: isotope exposure/addition + todos: + - Can we make the H218O correctly super and subscripted? + comments: + - This is required when your experimental design includes the use of isotopically + labeled compounds + examples: + - value: 13C glucose + - value: 18O water + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000751 + rank: 16 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + lbc_thirty: + name: lbc_thirty + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: ppm CaCO3/pH + occurrence: + tag: occurrence + value: '1' + description: lime buffer capacity, determined after 30 minute incubation + title: lime buffer capacity (at 30 minutes) + comments: + - This is the mass of lime, in mg, needed to raise the pH of one kg of soil + by one pH unit + examples: + - value: 543 mg/kg + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ornl.gov/content/bio-scales-0 + - https://secure.caes.uga.edu/extension/publications/files/pdf/C%20874_5.PDF + aliases: + - lbc_thirty + - lbc30 + - lime buffer capacity (at 30 minutes) + rank: 1001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + lbceq: + name: lbceq + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: ppm CaCO3/pH + occurrence: + tag: occurrence + value: '1' + description: lime buffer capacity, determined at equilibrium after 5 day incubation + title: lime buffer capacity (after 5 day incubation) + comments: + - This is the mass of lime, in mg, needed to raise the pH of one kg of soil + by one pH unit + examples: + - value: 1575 mg/kg + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - lbceq + - lime buffer capacity (at 5-day equilibrium) + rank: 1002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + light_regm: + name: light_regm + annotations: + expected_value: + tag: expected_value + value: exposure type;light intensity;light quality + preferred_unit: + tag: preferred_unit + value: lux; micrometer, nanometer, angstrom + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving exposure to light, including + both light intensity and quality. + title: light regimen + examples: + - value: incandescant light;10 lux;450 nanometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - light regimen + rank: 24 + is_a: core field + string_serialization: '{text};{float} {unit};{float} {unit}' + slot_uri: MIXS:0000569 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+$ + link_addit_analys: + name: link_addit_analys + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Link to additional analysis results performed on the sample + title: links to additional analysis + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - links to additional analysis + rank: 56 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000340 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + link_class_info: + name: link_class_info + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Link to digitized soil maps or other soil classification information + title: link to classification information + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - link to classification information + rank: 20 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000329 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + link_climate_info: + name: link_climate_info + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Link to climate resource + title: link to climate information + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - link to climate information + rank: 21 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000328 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + local_class: + name: local_class + annotations: + expected_value: + tag: expected_value + value: local classification name + occurrence: + tag: occurrence + value: '1' + description: Soil classification based on local soil classification system + title: soil_taxonomic/local classification + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil_taxonomic/local classification + rank: 22 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000330 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_section + range: string + multivalued: false + local_class_meth: + name: local_class_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the local soil classification + title: soil_taxonomic/local classification method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil_taxonomic/local classification method + rank: 24 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000331 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + manganese: + name: manganese + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg (ppm) + occurrence: + tag: occurrence + value: '1' + description: Concentration of manganese in the sample + title: manganese + examples: + - value: 24.7 mg/kg + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - manganese + rank: 1003 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + micro_biomass_c_meth: + name: micro_biomass_c_meth + description: Reference or method used in determining microbial biomass carbon + title: microbial biomass carbon method + todos: + - How should we separate values? | or ;? lets be consistent + comments: + - required if "microbial_biomass_c" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(87)90052-6 + - value: https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000339 + rank: 1004 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + micro_biomass_meth: + name: micro_biomass_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining microbial biomass + title: microbial biomass method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - microbial biomass method + rank: 43 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000339 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + micro_biomass_n_meth: + name: micro_biomass_n_meth + description: Reference or method used in determining microbial biomass nitrogen + title: microbial biomass nitrogen method + comments: + - required if "microbial_biomass_n" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(87)90052-6 + - value: https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000339 + rank: 1004 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + microbial_biomass: + name: microbial_biomass + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: ton, kilogram, gram per kilogram soil + occurrence: + tag: occurrence + value: '1' + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. If you keep this, you would + need to have correction factors used for conversion to the final units + title: microbial biomass + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - microbial biomass + rank: 42 + is_a: core field + slot_uri: MIXS:0000650 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + microbial_biomass_c: + name: microbial_biomass_c + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. + title: microbial biomass carbon + comments: + - If you provide this, correction factors used for conversion to the final + units and method are required + examples: + - value: 0.05 ug C/g dry soil + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000650 + rank: 1004 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\t\r\n]+$ + microbial_biomass_n: + name: microbial_biomass_n + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. + title: microbial biomass nitrogen + comments: + - If you provide this, correction factors used for conversion to the final + units and method are required + examples: + - value: 0.05 ug N/g dry soil + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000650 + rank: 1004 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;|\t\r\n]+$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + nitrate_nitrogen: + name: nitrate_nitrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate nitrogen in the sample + title: nitrate_nitrogen + comments: + - often below some specified limit of detection + examples: + - value: 0.29 mg/kg + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - nitrate_nitrogen + - NO3-N + rank: 1006 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitrite_nitrogen: + name: nitrite_nitrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite nitrogen in the sample + title: nitrite_nitrogen + examples: + - value: 1.2 mg/kg + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - nitrite_nitrogen + - NO2-N + rank: 1007 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + non_microb_biomass: + name: non_microb_biomass + description: Amount of biomass; should include the name for the part of biomass + measured, e.g.insect, plant, total. Can include multiple measurements separated + by ; + title: non-microbial biomass + examples: + - value: insect;0.23 ug + - value: insect;0.23 ug|plant;1 g + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000174 + - MIXS:0000650 + rank: 8 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + non_microb_biomass_method: + name: non_microb_biomass_method + description: Reference or method used in determining biomass + title: non-microbial biomass method + comments: + - required if "non-microbial biomass" is provided + examples: + - value: https://doi.org/10.1038/s41467-021-26181-3 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000650 + rank: 9 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + org_matter: + name: org_matter + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic matter + title: organic matter + examples: + - value: 1.75 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic matter + rank: 45 + is_a: core field + slot_uri: MIXS:0000204 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_nitro: + name: org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic nitrogen + title: organic nitrogen + examples: + - value: 4 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic nitrogen + rank: 46 + is_a: core field + slot_uri: MIXS:0000205 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_nitro_method: + name: org_nitro_method + description: Method used for obtaining organic nitrogen + title: organic nitrogen method + comments: + - required if "org_nitro" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(85)90144-0 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000338 + - MIXS:0000205 + rank: 14 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + other_treatment: + name: other_treatment + description: Other treatments applied to your samples that are not applicable + to the provided fields + title: other treatments + notes: + - Values entered here will be used to determine potential new slots. + comments: + - This is an open text field to provide any treatments that cannot be captured + in the provided slots. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000300 + rank: 15 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid + title: pH + notes: + - Use modified term + examples: + - value: '7.2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH + rank: 27 + is_a: core field + string_serialization: '{float}' + slot_uri: MIXS:0001001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: float + recommended: true + multivalued: false + minimum_value: 0 + maximum_value: 14 + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + comments: + - This can include a link to the instrument used or a citation for the method. + examples: + - value: https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB + - value: https://doi.org/10.2136/sssabookser5.3.c16 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH method + rank: 41 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + phosphate: + name: phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of phosphate + title: phosphate + examples: + - value: 0.7 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phosphate + rank: 53 + is_a: core field + slot_uri: MIXS:0000505 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + prev_land_use_meth: + name: prev_land_use_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining previous land use and + dates + title: history/previous land use method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/previous land use method + rank: 26 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000316 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + previous_land_use: + name: previous_land_use + annotations: + expected_value: + tag: expected_value + value: land use name;date + occurrence: + tag: occurrence + value: '1' + description: Previous land use and dates + title: history/previous land use + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/previous land use + rank: 27 + is_a: core field + string_serialization: '{text};{timestamp}' + slot_uri: MIXS:0000315 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^\S+.*\S+;([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + profile_position: + name: profile_position + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Cross-sectional position in the hillslope where sample was collected.sample + area position in relation to surrounding areas + title: profile position + examples: + - value: summit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - profile position + rank: 28 + is_a: core field + slot_uri: MIXS:0001084 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: profile_position_enum + multivalued: false + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + salinity_meth: + name: salinity_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining salinity + title: salinity method + examples: + - value: https://doi.org/10.1007/978-1-61779-986-0_28 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity method + rank: 55 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000341 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + season_precpt: + name: season_precpt + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millimeter + occurrence: + tag: occurrence + value: '1' + description: The average of all seasonal precipitation values known, or an + estimated equivalent value derived by such methods as regional indexes or + Isohyetal maps. + title: average seasonal precipitation + todos: + - check validation & examples. always mm? so value only? Or value + unit + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + - check validation & examples. always mm? so value only? Or value + unit + notes: + - mean and average are the same thing, but it seems like bad practice to not + be consistent. Changed mean to average + - mean and average are the same thing, but it seems like bad practice to not + be consistent. Changed mean to average + comments: + - Seasons are defined as spring (March, April, May), summer (June, July, August), + autumn (September, October, November) and winter (December, January, February). + examples: + - value: 0.4 inch + - value: 10.16 mm + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean seasonal precipitation + rank: 29 + is_a: core field + slot_uri: MIXS:0000645 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + season_temp: + name: season_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Mean seasonal temperature + title: mean seasonal temperature + examples: + - value: 18 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean seasonal temperature + rank: 30 + is_a: core field + slot_uri: MIXS:0000643 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sieving: + name: sieving + annotations: + expected_value: + tag: expected_value + value: design name and/or size;amount + occurrence: + tag: occurrence + value: '1' + description: Collection design of pooled samples and/or sieve size and amount + of sample sieved + title: composite design/sieving + todos: + - check validation and examples + - check validation and examples + comments: + - Describe how samples were composited or sieved. + - Use 'sample link' to indicate which samples were combined. + examples: + - value: combined 2 cores + - value: 4mm sieved + - value: 4 mm sieved and homogenized + - value: 50 g + - value: 5 cores + - value: 2 mm sieved + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - composite design/sieving + rank: 8 + is_a: core field + string_serialization: '{{text}|{float} {unit}};{float} {unit}' + slot_uri: MIXS:0000322 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + size_frac_low: + name: size_frac_low + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: micrometer + occurrence: + tag: occurrence + value: '1' + description: Refers to the mesh/pore size used to pre-filter/pre-sort the + sample. Materials larger than the size threshold are excluded from the sample + title: size-fraction lower threshold + examples: + - value: 0.2 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size-fraction lower threshold + rank: 10 + is_a: core field + slot_uri: MIXS:0000735 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: false + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + size_frac_up: + name: size_frac_up + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: micrometer + occurrence: + tag: occurrence + value: '1' + description: Refers to the mesh/pore size used to retain the sample. Materials + smaller than the size threshold are excluded from the sample + title: size-fraction upper threshold + examples: + - value: 20 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size-fraction upper threshold + rank: 11 + is_a: core field + slot_uri: MIXS:0000736 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: false + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + slope_aspect: + name: slope_aspect + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree + occurrence: + tag: occurrence + value: '1' + description: The direction a slope faces. While looking down a slope use a + compass to record the direction you are facing (direction or degrees). - + This measure provides an indication of sun and wind exposure that will influence + soil temperature and evapotranspiration. + title: slope aspect + todos: + - This is no longer matching the listed IRI from GSC. When NMDC has its own + slots, map this to the MIxS slot + comments: + - Aspect is the orientation of slope, measured clockwise in degrees from 0 + to 360, where 0 is north-facing, 90 is east-facing, 180 is south-facing, + and 270 is west-facing. + examples: + - value: 35 degrees + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - slope aspect + rank: 1 + is_a: core field + slot_uri: MIXS:0000647 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + slope_gradient: + name: slope_gradient + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Commonly called 'slope'. The angle between ground surface and + a horizontal line (in percent). This is the direction that overland water + would flow. This measure is usually taken with a hand level meter or clinometer + title: slope gradient + todos: + - Slope is a percent. How does the validation work? Check to correct examples + examples: + - value: 10% + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - slope gradient + rank: 31 + is_a: core field + string_serialization: '{percentage}' + slot_uri: MIXS:0000646 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?%$ + soil_horizon: + name: soil_horizon + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Specific layer in the land area which measures parallel to the + soil surface and possesses physical characteristics which differ from the + layers above and beneath + title: soil horizon + examples: + - value: A horizon + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil horizon + rank: 32 + is_a: core field + slot_uri: MIXS:0001082 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: soil_horizon_enum + multivalued: false + soil_text_measure: + name: soil_text_measure + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: The relative proportion of different grain sizes of mineral particles + in a soil, as described using a standard system; express as % sand (50 um + to 2 mm), silt (2 um to 50 um), and clay (<2 um) with textural name (e.g., + silty clay loam) optional. + title: soil texture measurement + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil texture measurement + rank: 33 + is_a: core field + slot_uri: MIXS:0000335 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + soil_texture_meth: + name: soil_texture_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining soil texture + title: soil texture method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil texture method + rank: 34 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000336 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + soil_type: + name: soil_type + annotations: + expected_value: + tag: expected_value + value: ENVO_00001998 + occurrence: + tag: occurrence + value: '1' + description: Description of the soil type or classification. This field accepts + terms under soil (http://purl.obolibrary.org/obo/ENVO_00001998). Multiple + terms can be separated by pipes. + title: soil type + examples: + - value: plinthosol [ENVO:00002250] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil type + rank: 35 + is_a: core field + string_serialization: '{termLabel} {[termID]}' + slot_uri: MIXS:0000332 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + soil_type_meth: + name: soil_type_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining soil series name or other + lower-level classification + title: soil type method + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soil type method + rank: 36 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000334 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemForSoilEnum + recommended: true + start_date_inc: + name: start_date_inc + description: Date the incubation was started. Only relevant for incubation + samples. + title: incubation start date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 4 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + start_time_inc: + name: start_time_inc + description: Time the incubation was started. Only relevant for incubation + samples. + title: incubation start time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 5 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + store_cond: + name: store_cond + annotations: + expected_value: + tag: expected_value + value: storage condition type;duration + occurrence: + tag: occurrence + value: '1' + description: Explain how the soil sample is stored (fresh/frozen/other). + title: storage conditions + examples: + - value: frozen + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - storage conditions + rank: 2 + is_a: core field + string_serialization: '{text};{duration}' + slot_uri: MIXS:0000327 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: StoreCondEnum + required: true + multivalued: false + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tillage: + name: tillage + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: m + description: Note method(s) used for tilling + title: history/tillage + examples: + - value: chisel + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - history/tillage + rank: 38 + is_a: core field + slot_uri: MIXS:0001081 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: tillage_enum + multivalued: true + tot_carb: + name: tot_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Total carbon content + title: total carbon + todos: + - is this inorganic and organic? both? could use some clarification. + - ug/L doesn't seem like the right units. Should check this slots usage in + databases and re-evaluate. I couldn't find any references that provided + this data in this format + - is this inorganic and organic? both? could use some clarification. + - ug/L doesn't seem like the right units. Should check this slots usage in + databases and re-evaluate. I couldn't find any references that provided + this data in this format + examples: + - value: 1 ug/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total carbon + rank: 47 + is_a: core field + slot_uri: MIXS:0000525 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_nitro_cont_meth: + name: tot_nitro_cont_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the total nitrogen + title: total nitrogen content method + examples: + - value: https://doi.org/10.2134/agronmonogr9.2.c32 + - value: https://acsess.onlinelibrary.wiley.com/doi/full/10.2136/sssaj2009.0389?casa_token=bm0pYIUdNMgAAAAA%3AOWVRR0STHaOe-afTcTdxn5m1hM8n2ltM0wY-b1iYpYdD9dhwppk5j3LvC2IO5yhOIvyLVeQz4NZRCZo + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen content method + rank: 49 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000338 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + tot_nitro_content: + name: tot_nitro_content + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Total nitrogen content of the sample + title: total nitrogen content + examples: + - value: 5 mg N/ L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen content + rank: 48 + is_a: core field + slot_uri: MIXS:0000530 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_org_c_meth: + name: tot_org_c_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining total organic carbon + title: total organic carbon method + examples: + - value: https://doi.org/10.1080/07352680902776556 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total organic carbon method + rank: 51 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000337 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + tot_org_carb: + name: tot_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram Carbon per kilogram sample material + occurrence: + tag: occurrence + value: '1' + description: 'Definition for soil: total organic carbon content of the soil, + definition otherwise: total organic carbon content' + title: total organic carbon + todos: + - check description. How are they different? + - check description. How are they different? + examples: + - value: 5 mg N/ L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total organic carbon + rank: 50 + is_a: core field + slot_uri: MIXS:0000533 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_phosp: + name: tot_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: 'Total phosphorus concentration in the sample, calculated by: + total phosphorus = total dissolved phosphorus + particulate phosphorus' + title: total phosphorus + examples: + - value: 0.03 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total phosphorus + rank: 52 + is_a: core field + slot_uri: MIXS:0000117 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + water_cont_soil_meth: + name: water_cont_soil_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining the water content of + soil + title: water content method + todos: + - Why is it soil water content method in the name but not the title? Is this + slot used in other samples? + - Soil water content can be measure MANY ways and often, multiple ways are + used in one experiment (gravimetric water content and water holding capacity + and water filled pore space, to name a few). + - Should this be multi valued? How to we manage and validate this? + - Why is it soil water content method in the name but not the title? Is this + slot used in other samples? + - Soil water content can be measure MANY ways and often, multiple ways are + used in one experiment (gravimetric water content and water holding capacity + and water filled pore space, to name a few). + - Should this be multi valued? How to we manage and validate this? + comments: + - Required if providing water content + examples: + - value: J. Nat. Prod. Plant Resour., 2012, 2 (4):500-503 + - value: https://dec.alaska.gov/applications/spar/webcalc/definitions.htm + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water content method + rank: 40 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000323 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + water_content: + name: water_content + annotations: + expected_value: + tag: expected_value + value: string + preferred_unit: + tag: preferred_unit + value: gram per gram or cubic centimeter per cubic centimeter + description: Water content measurement + title: water content + todos: + - value in preferred unit is too limiting. need to change this + - check and correct validation so examples are accepted + - how to manage multiple water content methods? + examples: + - value: 0.75 g water/g dry soil + - value: 75% water holding capacity + - value: 1.1 g fresh weight/ dry weight + - value: 10% water filled pore space + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water content + rank: 39 + is_a: core field + string_serialization: '{float or pct} {unit}' + slot_uri: MIXS:0000185 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?%? \S.+$ + watering_regm: + name: watering_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milliliter, liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to watering + frequencies, treatment regimen including how many times the treatment was + repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple regimens + title: watering regimen + examples: + - value: 1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + - value: 75% water holding capacity; constant + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - watering regimen + rank: 25 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000591 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + zinc: + name: zinc + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mg/kg (ppm) + occurrence: + tag: occurrence + value: '1' + description: Concentration of zinc in the sample + title: zinc + examples: + - value: 2.5 mg/kg + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ornl.gov/content/bio-scales-0 + aliases: + - zinc + rank: 1004 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + organism_count: + name: organism_count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + WastewaterSludgeInterface: + name: WastewaterSludgeInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: wastewater sludge + description: wastewater_sludge dh_interface + title: Wastewater Sludge + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + slots: + - alkalinity + - biochem_oxygen_dem + - chem_administration + - chem_oxygen_dem + - collection_date + - depth + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - efficiency_percent + - elev + - emulsions + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - gaseous_substances + - geo_loc_name + - indust_eff_percent + - inorg_particles + - lat_lon + - misc_param + - nitrate + - org_particles + - organism_count + - oxy_stat_samp + - perturbation + - ph + - ph_meth + - phosphate + - pre_treatment + - primary_treatment + - reactor_type + - salinity + - samp_collec_device + - samp_collec_method + - samp_mat_process + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - sample_link + - secondary_treatment + - sewage_type + - size_frac + - sludge_retent_time + - sodium + - soluble_inorg_mat + - soluble_org_mat + - specific_ecosystem + - suspend_solids + - temp + - tertiary_treatment + - tot_nitro + - tot_phosphate + - wastewater_type + slot_usage: + alkalinity: + name: alkalinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliequivalent per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Alkalinity, the ability of a solution to neutralize acids to + the equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity + rank: 1 + is_a: core field + slot_uri: MIXS:0000421 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + biochem_oxygen_dem: + name: biochem_oxygen_dem + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Amount of dissolved oxygen needed by aerobic biological organisms + in a body of water to break down organic material present in a given water + sample at certain temperature over a specific time period + title: biochemical oxygen demand + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biochemical oxygen demand + rank: 296 + is_a: core field + slot_uri: MIXS:0000653 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + chem_oxygen_dem: + name: chem_oxygen_dem + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: A measure of the capacity of water to consume oxygen during the + decomposition of organic matter and the oxidation of inorganic chemicals + such as ammonia and nitrite + title: chemical oxygen demand + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical oxygen demand + rank: 301 + is_a: core field + slot_uri: MIXS:0000656 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemEnum + recommended: true + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemCategoryEnum + recommended: true + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemSubtypeEnum + recommended: true + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: EcosystemTypeEnum + recommended: true + efficiency_percent: + name: efficiency_percent + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Percentage of volatile solids removed from the anaerobic digestor + title: efficiency percent + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - efficiency percent + rank: 307 + is_a: core field + slot_uri: MIXS:0000657 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '225' + - value: '0' + - value: '1250' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + required: true + multivalued: false + emulsions: + name: emulsions + annotations: + expected_value: + tag: expected_value + value: emulsion name;measurement value + preferred_unit: + tag: preferred_unit + value: gram per liter + occurrence: + tag: occurrence + value: m + description: Amount or concentration of substances such as paints, adhesives, + mayonnaise, hair colorants, emulsified oils, etc.; can include multiple + emulsion types + title: emulsions + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - emulsions + rank: 308 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000660 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'In this field, report which major environmental system your + sample or specimen came from. The systems identified should have a coarse + spatial grain, to provide the general environmental context of where the + sampling was done (e.g. were you in the desert or a rainforest?). We recommend + using subclasses of ENVO''s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + Format (one term): termLabel [termID], Format (multiple terms): termLabel + [termID]|termLabel [termID]|termLabel [termID]. Example: Annotating a water + sample from the photic zone in middle of the Atlantic Ocean, consider: oceanic + epipelagic zone biome [ENVO:01000033]. Example: Annotating a sample from + the Amazon rainforest consider: tropical moist broadleaf forest biome [ENVO:01000228]. + If needed, request new terms on the ENVO tracker, identified here: http://www.obofoundry.org/ontology/envo.html' + title: broad-scale environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: canopy [ENVO:00000047] + - value: herb and fern layer [ENVO:01000337] + - value: litter layer [ENVO:01000338] + - value: understory [ENVO:01000335] + - value: shrub layer [ENVO:01000336] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + notes: + - range changed to enumeration late in makefile, so this is modified (but + "sample ID" anyway) + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:EFO_0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + gaseous_substances: + name: gaseous_substances + annotations: + expected_value: + tag: expected_value + value: gaseous substance name;measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Amount or concentration of substances such as hydrogen sulfide, + carbon dioxide, methane, etc.; can include multiple substances + title: gaseous substances + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - gaseous substances + rank: 311 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000661 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{text}: {text}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: '^[^:, ][^:]*: [^:, ][^,]*, [^:, ].*$' + indust_eff_percent: + name: indust_eff_percent + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: percentage + occurrence: + tag: occurrence + value: '1' + description: Percentage of industrial effluents received by wastewater treatment + plant + title: industrial effluent percent + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - industrial effluent percent + rank: 332 + is_a: core field + slot_uri: MIXS:0000662 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + inorg_particles: + name: inorg_particles + annotations: + expected_value: + tag: expected_value + value: inorganic particle name;measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter, milligram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of particles such as sand, grit, metal particles, + ceramics, etc.; can include multiple particles + title: inorganic particles + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - inorganic particles + rank: 333 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000664 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{lat lon}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)\s[-+]?(180(\.0{1,8})?|((1[0-7]\d)|([1-9]?\d))(\.\d{1,8})?)$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + nitrate: + name: nitrate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrate + rank: 26 + is_a: core field + slot_uri: MIXS:0000425 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_particles: + name: org_particles + annotations: + expected_value: + tag: expected_value + value: particle name;measurement value + preferred_unit: + tag: preferred_unit + value: gram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of particles such as faeces, hairs, food, vomit, + paper fibers, plant material, humus, etc. + title: organic particles + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic particles + rank: 338 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000665 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical + disturbance, etc., coupled with perturbation regimen including how many + times the perturbation was repeated, how long each perturbation lasted, + and the start and end time of the entire perturbation period; can include + multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - perturbation + rank: 33 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: pH measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid + title: pH + notes: + - Use modified term + examples: + - value: '7.2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH + rank: 27 + is_a: core field + string_serialization: '{float}' + slot_uri: MIXS:0001001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: float + recommended: true + multivalued: false + minimum_value: 0 + maximum_value: 14 + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + comments: + - This can include a link to the instrument used or a citation for the method. + examples: + - value: https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB + - value: https://doi.org/10.2136/sssabookser5.3.c16 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH method + rank: 41 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + phosphate: + name: phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of phosphate + title: phosphate + examples: + - value: 0.7 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phosphate + rank: 53 + is_a: core field + slot_uri: MIXS:0000505 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pre_treatment: + name: pre_treatment + annotations: + expected_value: + tag: expected_value + value: pre-treatment type + occurrence: + tag: occurrence + value: '1' + description: The process of pre-treatment removes materials that can be easily + collected from the raw wastewater + title: pre-treatment + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pre-treatment + rank: 342 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000348 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + primary_treatment: + name: primary_treatment + annotations: + expected_value: + tag: expected_value + value: primary treatment type + occurrence: + tag: occurrence + value: '1' + description: The process to produce both a generally homogeneous liquid capable + of being treated biologically and a sludge that can be separately treated + or processed + title: primary treatment + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - primary treatment + rank: 343 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000349 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + reactor_type: + name: reactor_type + annotations: + expected_value: + tag: expected_value + value: reactor type name + occurrence: + tag: occurrence + value: '1' + description: Anaerobic digesters can be designed and engineered to operate + using a number of different process configurations, as batch or continuous, + mesophilic, high solid or low solid, and single stage or multistage + title: reactor type + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - reactor type + rank: 346 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000350 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + comments: + - Report dimensions and details when applicable + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + comments: + - This can be a citation or description + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + comments: + - This refers to the TOTAL amount of sample collected from the experiment. + NOT the amount sent to each institution or collected for a specific analysis. + examples: + - value: 5 grams + - value: 10 mL + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which the sample was stored (degrees are assumed) + title: sample storage temperature + examples: + - value: -80 Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + secondary_treatment: + name: secondary_treatment + annotations: + expected_value: + tag: expected_value + value: secondary treatment type + occurrence: + tag: occurrence + value: '1' + description: The process for substantially degrading the biological content + of the sewage + title: secondary treatment + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - secondary treatment + rank: 360 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000351 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sewage_type: + name: sewage_type + annotations: + expected_value: + tag: expected_value + value: sewage type name + occurrence: + tag: occurrence + value: '1' + description: Type of wastewater treatment plant as municipial or industrial + title: sewage type + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sewage type + rank: 361 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000215 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + sludge_retent_time: + name: sludge_retent_time + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: hours + occurrence: + tag: occurrence + value: '1' + description: The time activated sludge remains in reactor + title: sludge retention time + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sludge retention time + rank: 362 + is_a: core field + slot_uri: MIXS:0000669 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sodium: + name: sodium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sodium + rank: 363 + is_a: core field + slot_uri: MIXS:0000428 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + soluble_inorg_mat: + name: soluble_inorg_mat + annotations: + expected_value: + tag: expected_value + value: soluble inorganic material name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, microgram, mole per liter, gram per liter, parts per million + occurrence: + tag: occurrence + value: m + description: Concentration of substances such as ammonia, road-salt, sea-salt, + cyanide, hydrogen sulfide, thiocyanates, thiosulfates, etc. + title: soluble inorganic material + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soluble inorganic material + rank: 364 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000672 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + soluble_org_mat: + name: soluble_org_mat + annotations: + expected_value: + tag: expected_value + value: soluble organic material name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, microgram, mole per liter, gram per liter, parts per million + occurrence: + tag: occurrence + value: m + description: Concentration of substances such as urea, fruit sugars, soluble + proteins, drugs, pharmaceuticals, etc. + title: soluble organic material + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soluble organic material + rank: 365 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000673 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: SpecificEcosystemEnum + recommended: true + suspend_solids: + name: suspend_solids + annotations: + expected_value: + tag: expected_value + value: suspended solid name;measurement value + preferred_unit: + tag: preferred_unit + value: gram, microgram, milligram per liter, mole per liter, gram per + liter, part per million + occurrence: + tag: occurrence + value: m + description: Concentration of substances including a wide variety of material, + such as silt, decaying plant and animal matter; can include multiple substances + title: suspended solids + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - suspended solids + rank: 372 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000150 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tertiary_treatment: + name: tertiary_treatment + annotations: + expected_value: + tag: expected_value + value: tertiary treatment type + occurrence: + tag: occurrence + value: '1' + description: The process providing a final treatment stage to raise the effluent + quality before it is discharged to the receiving environment + title: tertiary treatment + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - tertiary treatment + rank: 374 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000352 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + tot_nitro: + name: tot_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total nitrogen concentration of water samples, calculated by: + total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also + be measured without filtering, reported as nitrogen' + title: total nitrogen concentration + examples: + - value: 50 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen concentration + rank: 377 + is_a: core field + slot_uri: MIXS:0000102 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_phosphate: + name: tot_phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Total amount or concentration of phosphate + title: total phosphate + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total phosphate + rank: 378 + is_a: core field + slot_uri: MIXS:0000689 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + wastewater_type: + name: wastewater_type + annotations: + expected_value: + tag: expected_value + value: wastewater type name + occurrence: + tag: occurrence + value: '1' + description: The origin of wastewater such as human waste, rainfall, storm + drains, etc. + title: wastewater type + examples: + - value: '' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - wastewater type + rank: 385 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000353 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + horizon_meth: + name: horizon_meth + title: horizon method + WaterInterface: + name: WaterInterface + annotations: + excel_worksheet_name: + tag: excel_worksheet_name + value: water + description: water dh_interface + title: Water + from_schema: https://example.com/nmdc_submission_schema + is_a: DhInterface + mixins: + - DhMultiviewCommonColumnsMixin + - SampIdNewTermsMixin + slots: + - air_temp_regm + - alkalinity + - alkalinity_method + - alkyl_diethers + - aminopept_act + - ammonium + - atmospheric_data + - bac_prod + - bac_resp + - bacteria_carb_prod + - biomass + - biotic_regm + - bishomohopanol + - bromide + - calcium + - carb_nitro_ratio + - chem_administration + - chloride + - chlorophyll + - climate_environment + - collection_date + - collection_date_inc + - collection_time + - conduc + - density + - depth + - diether_lipids + - diss_carb_dioxide + - diss_hydrogen + - diss_inorg_carb + - diss_inorg_nitro + - diss_inorg_phosp + - diss_org_carb + - diss_org_nitro + - diss_oxygen + - down_par + - ecosystem + - ecosystem_category + - ecosystem_subtype + - ecosystem_type + - elev + - env_broad_scale + - env_local_scale + - env_medium + - experimental_factor + - filter_method + - fluor + - gaseous_environment + - geo_loc_name + - glucosidase_act + - humidity_regm + - isotope_exposure + - lat_lon + - light_intensity + - light_regm + - magnesium + - mean_frict_vel + - mean_peak_frict_vel + - misc_param + - n_alkanes + - nitrate + - nitrite + - nitro + - org_carb + - org_matter + - org_nitro + - organism_count + - oxy_stat_samp + - part_org_carb + - part_org_nitro + - perturbation + - petroleum_hydrocarb + - ph + - ph_meth + - phaeopigments + - phosphate + - phosplipid_fatt_acid + - photon_flux + - potassium + - pressure + - primary_prod + - redox_potential + - salinity + - salinity_meth + - samp_collec_device + - samp_collec_method + - samp_mat_process + - samp_size + - samp_store_dur + - samp_store_loc + - samp_store_temp + - sample_link + - silicate + - size_frac + - size_frac_low + - size_frac_up + - sodium + - soluble_react_phosp + - specific_ecosystem + - start_date_inc + - sulfate + - sulfide + - suspend_part_matter + - temp + - tidal_stage + - tot_depth_water_col + - tot_diss_nitro + - tot_inorg_nitro + - tot_nitro + - tot_part_carb + - tot_phosp + - turbidity + - water_current + - watering_regm + slot_usage: + air_temp_regm: + name: air_temp_regm + annotations: + expected_value: + tag: expected_value + value: temperature value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying + temperatures; should include the temperature, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, + and the start and end time of the entire treatment; can include different + temperature regimens + title: air temperature regimen + examples: + - value: 25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - air temperature regimen + rank: 16 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000551 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + alkalinity: + name: alkalinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliequivalent per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Alkalinity, the ability of a solution to neutralize acids to + the equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity + rank: 1 + is_a: core field + slot_uri: MIXS:0000421 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + alkalinity_method: + name: alkalinity_method + annotations: + expected_value: + tag: expected_value + value: description of method + occurrence: + tag: occurrence + value: '1' + description: Method used for alkalinity measurement + title: alkalinity method + examples: + - value: titration + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkalinity method + rank: 218 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000298 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + alkyl_diethers: + name: alkyl_diethers + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of alkyl diethers + title: alkyl diethers + examples: + - value: 0.005 mole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - alkyl diethers + rank: 2 + is_a: core field + slot_uri: MIXS:0000490 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + aminopept_act: + name: aminopept_act + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of aminopeptidase activity + title: aminopeptidase activity + examples: + - value: 0.269 mole per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - aminopeptidase activity + rank: 3 + is_a: core field + slot_uri: MIXS:0000172 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ammonium: + name: ammonium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of ammonium in the sample + title: ammonium + examples: + - value: 1.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - ammonium + rank: 4 + is_a: core field + slot_uri: MIXS:0000427 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + atmospheric_data: + name: atmospheric_data + annotations: + expected_value: + tag: expected_value + value: atmospheric data name;measurement value + occurrence: + tag: occurrence + value: m + description: Measurement of atmospheric data; can include multiple data + title: atmospheric data + examples: + - value: wind speed;9 knots + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - atmospheric data + rank: 219 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0001097 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + bac_prod: + name: bac_prod + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter per day + occurrence: + tag: occurrence + value: '1' + description: Bacterial production in the water column measured by isotope + uptake + title: bacterial production + examples: + - value: 5 milligram per cubic meter per day + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bacterial production + rank: 220 + is_a: core field + slot_uri: MIXS:0000683 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + bac_resp: + name: bac_resp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter per day, micromole oxygen per liter per + hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of bacterial respiration in the water column + title: bacterial respiration + examples: + - value: 300 micromole oxygen per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bacterial respiration + rank: 221 + is_a: core field + slot_uri: MIXS:0000684 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + bacteria_carb_prod: + name: bacteria_carb_prod + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of bacterial carbon production + title: bacterial carbon production + examples: + - value: 2.53 microgram per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bacterial carbon production + rank: 5 + is_a: core field + slot_uri: MIXS:0000173 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + biomass: + name: biomass + annotations: + expected_value: + tag: expected_value + value: biomass type;measurement value + preferred_unit: + tag: preferred_unit + value: ton, kilogram, gram + occurrence: + tag: occurrence + value: m + description: Amount of biomass; should include the name for the part of biomass + measured, e.g. Microbial, total. Can include multiple measurements + title: biomass + examples: + - value: total;20 gram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biomass + rank: 6 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000174 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + biotic_regm: + name: biotic_regm + annotations: + expected_value: + tag: expected_value + value: free text + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving use of biotic factors, + such as bacteria, viruses or fungi. + title: biotic regimen + examples: + - value: sample inoculated with Rhizobium spp. Culture + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - biotic regimen + rank: 13 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0001038 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + bishomohopanol: + name: bishomohopanol + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, microgram per gram + occurrence: + tag: occurrence + value: '1' + description: Concentration of bishomohopanol + title: bishomohopanol + examples: + - value: 14 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bishomohopanol + rank: 7 + is_a: core field + slot_uri: MIXS:0000175 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + bromide: + name: bromide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of bromide + title: bromide + examples: + - value: 0.05 parts per million + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - bromide + rank: 8 + is_a: core field + slot_uri: MIXS:0000176 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + calcium: + name: calcium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, micromole per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of calcium in the sample + title: calcium + examples: + - value: 0.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - calcium + rank: 9 + is_a: core field + slot_uri: MIXS:0000432 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + carb_nitro_ratio: + name: carb_nitro_ratio + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Ratio of amount or concentrations of carbon to nitrogen + title: carbon/nitrogen ratio + examples: + - value: '0.417361111' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - carbon/nitrogen ratio + rank: 44 + is_a: core field + slot_uri: MIXS:0000310 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: float + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chem_administration: + name: chem_administration + annotations: + expected_value: + tag: expected_value + value: CHEBI;timestamp + occurrence: + tag: occurrence + value: m + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); + can include multiple compounds. For chemical entities of biological interest + ontology (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11|agar [CHEBI:2509];2018-05-22 + - value: agar [CHEBI:2509];2018-05 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chemical administration + rank: 17 + is_a: core field + string_serialization: '{termLabel} {[termID]};{timestamp}' + slot_uri: MIXS:0000751 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + recommended: true + multivalued: false + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\];([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$ + chloride: + name: chloride + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of chloride in the sample + title: chloride + examples: + - value: 5000 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chloride + rank: 10 + is_a: core field + slot_uri: MIXS:0000429 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + chlorophyll: + name: chlorophyll + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter, microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of chlorophyll + title: chlorophyll + examples: + - value: 5 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - chlorophyll + rank: 11 + is_a: core field + slot_uri: MIXS:0000177 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + climate_environment: + name: climate_environment + annotations: + expected_value: + tag: expected_value + value: climate name;treatment interval and duration + occurrence: + tag: occurrence + value: m + description: Treatment involving an exposure to a particular climate; treatment + regimen including how many times the treatment was repeated, how long each + treatment lasted, and the start and end time of the entire treatment; can + include multiple climates + title: climate environment + todos: + - description says "can include multiple climates" but multivalued is set + to false + - add examples, i need to see some examples to add correctly formatted example. + examples: + - value: tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - climate environment + rank: 19 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0001040 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + collection_date: + name: collection_date + annotations: + expected_value: + tag: expected_value + value: date and time + description: The date of sampling + title: collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arb prec date + only + - Use modified term (amended definition) + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - collection date + rank: 3 + is_a: environment field + string_serialization: '{date, arbitrary precision}' + slot_uri: MIXS:0000011 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_date_inc: + name: collection_date_inc + description: Date the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 2 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_time: + name: collection_time + description: The time of sampling, either as an instance (single point) or + interval. + title: collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 1 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + conduc: + name: conduc + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milliSiemens per centimeter + occurrence: + tag: occurrence + value: '1' + description: Electrical conductivity of water + title: conductivity + examples: + - value: 10 milliSiemens per centimeter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - conductivity + rank: 222 + is_a: core field + slot_uri: MIXS:0000692 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + density: + name: density + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: gram per cubic meter, gram per cubic centimeter + occurrence: + tag: occurrence + value: '1' + description: Density of the sample, which is its mass per unit volume (aka + volumetric mass density) + title: density + examples: + - value: 1000 kilogram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - density + rank: 12 + is_a: core field + slot_uri: MIXS:0000435 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + depth: + name: depth + annotations: + expected_value: + tag: expected_value + value: measurement value + description: The vertical distance below local surface, e.g. for sediment + or soil samples depth is measured from sediment or soil surface, respectively. + Depth can be reported as an interval for subsurface samples. + title: depth, meters + notes: + - Use modified term + comments: + - All depths must be reported in meters. Provide the numerical portion only. + examples: + - value: 0 - 0.1 + - value: '1' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - depth + rank: 9 + is_a: environment field + string_serialization: '{float}|{float}-{float}' + slot_uri: MIXS:0000018 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?(\s*-\s*[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)?$ + diether_lipids: + name: diether_lipids + annotations: + expected_value: + tag: expected_value + value: diether lipid name;measurement value + preferred_unit: + tag: preferred_unit + value: nanogram per liter + occurrence: + tag: occurrence + value: m + description: Concentration of diether lipids; can include multiple types of + diether lipids + title: diether lipids + examples: + - value: archaeol;0.2 ng/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - diether lipids + rank: 13 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000178 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + diss_carb_dioxide: + name: diss_carb_dioxide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved carbon dioxide in the sample or liquid + portion of the sample + title: dissolved carbon dioxide + examples: + - value: 5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved carbon dioxide + rank: 14 + is_a: core field + slot_uri: MIXS:0000436 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_hydrogen: + name: diss_hydrogen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved hydrogen + title: dissolved hydrogen + examples: + - value: 0.3 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved hydrogen + rank: 15 + is_a: core field + slot_uri: MIXS:0000179 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_carb: + name: diss_inorg_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Dissolved inorganic carbon concentration in the sample, typically + measured after filtering the sample using a 0.45 micrometer filter + title: dissolved inorganic carbon + examples: + - value: 2059 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic carbon + rank: 16 + is_a: core field + slot_uri: MIXS:0000434 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_nitro: + name: diss_inorg_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved inorganic nitrogen + title: dissolved inorganic nitrogen + examples: + - value: 761 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic nitrogen + rank: 223 + is_a: core field + slot_uri: MIXS:0000698 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_inorg_phosp: + name: diss_inorg_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved inorganic phosphorus in the sample + title: dissolved inorganic phosphorus + examples: + - value: 56.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved inorganic phosphorus + rank: 224 + is_a: core field + slot_uri: MIXS:0000106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_carb: + name: diss_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved organic carbon in the sample, liquid + portion of the sample, or aqueous phase of the fluid + title: dissolved organic carbon + examples: + - value: 197 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic carbon + rank: 17 + is_a: core field + slot_uri: MIXS:0000433 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_org_nitro: + name: diss_org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Dissolved organic nitrogen concentration measured as; total dissolved + nitrogen - NH4 - NO3 - NO2 + title: dissolved organic nitrogen + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved organic nitrogen + rank: 18 + is_a: core field + slot_uri: MIXS:0000162 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + diss_oxygen: + name: diss_oxygen + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per kilogram, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of dissolved oxygen + title: dissolved oxygen + examples: + - value: 175 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - dissolved oxygen + rank: 19 + is_a: core field + slot_uri: MIXS:0000119 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + down_par: + name: down_par + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microEinstein per square meter per second, microEinstein per square + centimeter per second + occurrence: + tag: occurrence + value: '1' + description: Visible waveband radiance and irradiance measurements in the + water column + title: downward PAR + examples: + - value: 28.71 microEinstein per square meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - downward PAR + rank: 225 + is_a: core field + slot_uri: MIXS:0000703 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ecosystem: + name: ecosystem + description: An ecosystem is a combination of a physical environment (abiotic + factors) and all the organisms (biotic factors) that interact with this + environment. Ecosystem is in position 1/5 in a GOLD path. + comments: + - The abiotic factors play a profound role on the type and composition of + organisms in a given environment. The GOLD Ecosystem at the top of the five-level + classification system is aimed at capturing the broader environment from + which an organism or environmental sample is collected. The three broad + groups under Ecosystem are Environmental, Host-associated, and Engineered. + They represent samples collected from a natural environment or from another + organism or from engineered environments like bioreactors respectively. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 9 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + ecosystem_category: + name: ecosystem_category + description: Ecosystem categories represent divisions within the ecosystem + based on specific characteristics of the environment from where an organism + or sample is isolated. Ecosystem category is in position 2/5 in a GOLD path. + comments: + - The Environmental ecosystem (for example) is divided into Air, Aquatic and + Terrestrial. Ecosystem categories for Host-associated samples can be individual + hosts or phyla and for engineered samples it may be manipulated environments + like bioreactors, solid waste etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 10 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + ecosystem_subtype: + name: ecosystem_subtype + description: Ecosystem subtypes represent further subdivision of Ecosystem + types into more distinct subtypes. Ecosystem subtype is in position 4/5 + in a GOLD path. + comments: + - Ecosystem Type Marine (Environmental -> Aquatic -> Marine) is further divided + (for example) into Intertidal zone, Coastal, Pelagic, Intertidal zone etc. + in the Ecosystem subtype category. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 12 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + ecosystem_type: + name: ecosystem_type + description: Ecosystem types represent things having common characteristics + within the Ecosystem Category. These common characteristics based grouping + is still broad but specific to the characteristics of a given environment. + Ecosystem type is in position 3/5 in a GOLD path. + comments: + - The Aquatic ecosystem category (for example) may have ecosystem types like + Marine or Thermal springs etc. Ecosystem category Air may have Indoor air + or Outdoor air as different Ecosystem Types. In the case of Host-associated + samples, ecosystem type can represent Respiratory system, Digestive system, + Roots etc. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 11 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + elev: + name: elev + annotations: + expected_value: + tag: expected_value + value: measurement value + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above + the surface, such as an aircraft in flight or a spacecraft in orbit. + title: elevation, meters + comments: + - All elevations must be reported in meters. Provide the numerical portion + only. + - Please use https://www.advancedconverter.com/map-tools/find-altitude-by-coordinates, + if needed, to help estimate the elevation based on latitude and longitude + coordinates. + examples: + - value: '100' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - elevation + rank: 6 + is_a: environment field + slot_uri: MIXS:0000093 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: float + multivalued: false + env_broad_scale: + name: env_broad_scale + annotations: + expected_value: + tag: expected_value + value: The major environment type(s) where the sample was collected. Recommend + subclasses of biome [ENVO:00000428]. Multiple terms can be separated + by one or more pipes. + tooltip: + tag: tooltip + value: The biome or major environmental system where the sample or specimen + originated. Choose values from subclasses of the 'biome' class [ENVO:00000428] + in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe the + broad anatomical or morphological context + description: 'Report the major environmental system the sample or specimen + came from. The system(s) identified should have a coarse spatial grain, + to provide the general environmental context of where the sampling was done + (e.g. in the desert or a rainforest). We recommend using subclasses of EnvO’s + biome class: http://purl.obolibrary.org/obo/ENVO_00000428. EnvO documentation + about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS' + title: broad-scale environmental context + examples: + - value: oceanic epipelagic zone biome [ENVO:01000035] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - broad-scale environmental context + rank: 6 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000012 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^\S+.*\S+ \[ENVO:\d{7,8}\]$ + any_of: + - range: EnvBroadScaleWaterEnum + - range: string + env_local_scale: + name: env_local_scale + annotations: + expected_value: + tag: expected_value + value: Environmental entities having causal influences upon the entity + at time of sampling. + tooltip: + tag: tooltip + value: The specific environmental entities or features near the sample + or specimen that significantly influence its characteristics or composition. + These entities are typically smaller in scale than the broad environmental + context. Values for this field should be countable, material nouns and + must be chosen from subclasses of BFO:0000040 (material entity) that + appear in the Environment Ontology (ENVO). For host-associated or plant-associated + samples, use terms from the UBERON or Plant Ontology to describe specific + anatomical structures or plant parts. + description: 'Report the entity or entities which are in the sample or specimen’s + local vicinity and which you believe have significant causal influences + on your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use + the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS.' + title: local environmental context + examples: + - value: litter layer [ENVO:01000338] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - local environmental context + rank: 7 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000013 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^^\S+.*\S+ \[(ENVO:\d{7,8}|PO:\d{7})\]$ + any_of: + - range: EnvLocalScaleWaterEnum + - range: string + env_medium: + name: env_medium + annotations: + expected_value: + tag: expected_value + value: The material displaced by the entity at time of sampling. Recommend + subclasses of environmental material [ENVO:00010483]. + tooltip: + tag: tooltip + value: The predominant environmental material or substrate that directly + surrounds or hosts the sample or specimen at the time of sampling. Choose + values from subclasses of the 'environmental material' class [ENVO:00010483] + in the Environment Ontology (ENVO). Values for this field should be + measurable or mass material nouns, representing continuous environmental + materials. For host-associated or plant-associated samples, use terms + from the UBERON or Plant Ontology to indicate a tissue, organ, or plant + structure + description: 'Report the environmental material(s) immediately surrounding + the sample or specimen at the time of sampling. We recommend using subclasses + of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top).' + title: environmental medium + examples: + - value: soil [ENVO:00001998] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - environmental medium + rank: 8 + is_a: mixs_env_triad_field + slot_uri: MIXS:0000014 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + pattern: ^^\S+.*\S+ \[(ENVO:\d{7,8}|PO:\d{7})\]$ + any_of: + - range: EnvMediumWaterEnum + - range: string + experimental_factor: + name: experimental_factor + annotations: + expected_value: + tag: expected_value + value: text or EFO and/or OBI + description: Experimental factors are essentially the variable aspects of + an experiment design which can be used to describe an experiment, or set + of experiments, in an increasingly detailed manner. This field accepts ontology + terms from Experimental Factor Ontology (EFO) and/or Ontology for Biomedical + Investigations (OBI). For a browser of EFO (v 2.95) terms, please see http://purl.bioontology.org/ontology/EFO; + for a browser of OBI (v 2018-02-12) terms please see http://purl.bioontology.org/ontology/OBI + title: experimental factor + examples: + - value: time series design [EFO:0001779] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - experimental factor + rank: 12 + is_a: investigation field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000008 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + filter_method: + name: filter_method + description: Type of filter used or how the sample was filtered + title: filter method + comments: + - describe the filter or provide a catalog number and manufacturer + examples: + - value: C18 + - value: Basix PES, 13-100-106 FisherSci + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000765 + rank: 6 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + fluor: + name: fluor + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram chlorophyll a per cubic meter, volts + occurrence: + tag: occurrence + value: '1' + description: Raw or converted fluorescence of water + title: fluorescence + examples: + - value: 2.5 volts + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - fluorescence + rank: 226 + is_a: core field + slot_uri: MIXS:0000704 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + gaseous_environment: + name: gaseous_environment + annotations: + expected_value: + tag: expected_value + value: gaseous compound name;gaseous compound amount;treatment interval + and duration + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Use of conditions with differing gaseous environments; should + include the name of gaseous compound, amount administered, treatment duration, + interval and total experimental duration; can include multiple gaseous environment + regimens + title: gaseous environment + todos: + - would like to see usage examples for this slot. Requiring micromole/L seems + too limiting and doesn't match expected_value value + - did I do this right? keep the example that's provided and add another? so + as to not override + examples: + - value: CO2; 500ppm above ambient; constant + - value: nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - gaseous environment + rank: 20 + is_a: core field + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000558 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + geo_loc_name: + name: geo_loc_name + annotations: + expected_value: + tag: expected_value + value: 'country or sea name (INSDC or GAZ): region(GAZ), specific location + name' + description: The geographical origin of the sample as defined by the country + or sea name followed by specific region name. + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (country and/or sea,region) + rank: 4 + is_a: environment field + string_serialization: '{term}: {term}, {text}' + slot_uri: MIXS:0000010 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + required: true + multivalued: false + glucosidase_act: + name: glucosidase_act + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mol per liter per hour + occurrence: + tag: occurrence + value: '1' + description: Measurement of glucosidase activity + title: glucosidase activity + examples: + - value: 5 mol per liter per hour + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - glucosidase activity + rank: 20 + is_a: core field + slot_uri: MIXS:0000137 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + humidity_regm: + name: humidity_regm + annotations: + expected_value: + tag: expected_value + value: humidity value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: gram per cubic meter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to varying + degree of humidity; information about treatment involving use of growth + hormones; should include amount of humidity administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include + multiple regimens + title: humidity regimen + examples: + - value: 25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - humidity regimen + rank: 21 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000568 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + isotope_exposure: + name: isotope_exposure + description: List isotope exposure or addition applied to your sample. + title: isotope exposure/addition + todos: + - Can we make the H218O correctly super and subscripted? + comments: + - This is required when your experimental design includes the use of isotopically + labeled compounds + examples: + - value: 13C glucose + - value: 18O water + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000751 + rank: 16 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + lat_lon: + name: lat_lon + annotations: + expected_value: + tag: expected_value + value: decimal degrees, limit to 8 decimal points + description: The geographical origin of the sample as defined by latitude + and longitude. The values should be reported in decimal degrees and in WGS84 + system + title: geographic location (latitude and longitude) + notes: + - This is currently a required field but it's not clear if this should be + required for human hosts + examples: + - value: 50.586825 6.408977 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - geographic location (latitude and longitude) + rank: 5 + is_a: environment field + string_serialization: '{float} {float}' + slot_uri: MIXS:0000009 + owner: Biosample + domain_of: + - FieldResearchSite + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$ + light_intensity: + name: light_intensity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: lux + occurrence: + tag: occurrence + value: '1' + description: Measurement of light intensity + title: light intensity + examples: + - value: 0.3 lux + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - light intensity + rank: 227 + is_a: core field + slot_uri: MIXS:0000706 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + light_regm: + name: light_regm + annotations: + expected_value: + tag: expected_value + value: exposure type;light intensity;light quality + preferred_unit: + tag: preferred_unit + value: lux; micrometer, nanometer, angstrom + occurrence: + tag: occurrence + value: '1' + description: Information about treatment(s) involving exposure to light, including + both light intensity and quality. + title: light regimen + examples: + - value: incandescant light;10 lux;450 nanometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - light regimen + rank: 24 + is_a: core field + string_serialization: '{text};{float} {unit};{float} {unit}' + slot_uri: MIXS:0000569 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+$ + magnesium: + name: magnesium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: mole per liter, milligram per liter, parts per million, micromole + per kilogram + occurrence: + tag: occurrence + value: '1' + description: Concentration of magnesium in the sample + title: magnesium + examples: + - value: 52.8 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - magnesium + rank: 21 + is_a: core field + slot_uri: MIXS:0000431 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + mean_frict_vel: + name: mean_frict_vel + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second + occurrence: + tag: occurrence + value: '1' + description: Measurement of mean friction velocity + title: mean friction velocity + examples: + - value: 0.5 meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean friction velocity + rank: 22 + is_a: core field + slot_uri: MIXS:0000498 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + mean_peak_frict_vel: + name: mean_peak_frict_vel + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter per second + occurrence: + tag: occurrence + value: '1' + description: Measurement of mean peak friction velocity + title: mean peak friction velocity + examples: + - value: 1 meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - mean peak friction velocity + rank: 23 + is_a: core field + slot_uri: MIXS:0000502 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + misc_param: + name: misc_param + annotations: + expected_value: + tag: expected_value + value: parameter name;measurement value + occurrence: + tag: occurrence + value: m + description: Any other measurement performed or parameter collected, that + is not listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - miscellaneous parameter + rank: 23 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + n_alkanes: + name: n_alkanes + annotations: + expected_value: + tag: expected_value + value: n-alkane name;measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of n-alkanes; can include multiple n-alkanes + title: n-alkanes + examples: + - value: n-hexadecane;100 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - n-alkanes + rank: 25 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000503 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + nitrate: + name: nitrate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrate + rank: 26 + is_a: core field + slot_uri: MIXS:0000425 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitrite: + name: nitrite + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrite in the sample + title: nitrite + examples: + - value: 0.5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrite + rank: 27 + is_a: core field + slot_uri: MIXS:0000426 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + nitro: + name: nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of nitrogen (total) + title: nitrogen + examples: + - value: 4.2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - nitrogen + rank: 28 + is_a: core field + slot_uri: MIXS:0000504 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_carb: + name: org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic carbon + title: organic carbon + examples: + - value: 1.5 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic carbon + rank: 29 + is_a: core field + slot_uri: MIXS:0000508 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_matter: + name: org_matter + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic matter + title: organic matter + examples: + - value: 1.75 milligram per cubic meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic matter + rank: 45 + is_a: core field + slot_uri: MIXS:0000204 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + org_nitro: + name: org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of organic nitrogen + title: organic nitrogen + examples: + - value: 4 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organic nitrogen + rank: 46 + is_a: core field + slot_uri: MIXS:0000205 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + organism_count: + name: organism_count + annotations: + expected_value: + tag: expected_value + value: organism name;measurement value;enumeration + preferred_unit: + tag: preferred_unit + value: number of cells per cubic meter, number of cells per milliliter, + number of cells per cubic centimeter + occurrence: + tag: occurrence + value: m + description: 'Total cell count of any organism (or group of organisms) per + gram, volume or area of sample, should include name of organism followed + by count. The method that was used for the enumeration (e.g. qPCR, atp, + mpn, etc.) Should also be provided. (example: total prokaryotes; 3.5e7 cells + per ml; qpcr)' + title: organism count + examples: + - value: total prokaryotes;3.5e7 cells/mL;qPCR + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - organism count + rank: 30 + is_a: core field + slot_uri: MIXS:0000103 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+.*\S+;(qPCR|ATP|MPN|other)\|)*(\S+.*\S+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + \S+.*\S+;(qPCR|ATP|MPN|other))$ + oxy_stat_samp: + name: oxy_stat_samp + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - oxygenation status of sample + rank: 25 + is_a: core field + slot_uri: MIXS:0000753 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: OxyStatSampEnum + multivalued: false + part_org_carb: + name: part_org_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of particulate organic carbon + title: particulate organic carbon + examples: + - value: 1.92 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - particulate organic carbon + rank: 31 + is_a: core field + slot_uri: MIXS:0000515 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + part_org_nitro: + name: part_org_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of particulate organic nitrogen + title: particulate organic nitrogen + examples: + - value: 0.3 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - particulate organic nitrogen + rank: 228 + is_a: core field + slot_uri: MIXS:0000719 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + perturbation: + name: perturbation + annotations: + expected_value: + tag: expected_value + value: perturbation type name;perturbation interval and duration + occurrence: + tag: occurrence + value: m + description: Type of perturbation, e.g. chemical administration, physical + disturbance, etc., coupled with perturbation regimen including how many + times the perturbation was repeated, how long each perturbation lasted, + and the start and end time of the entire perturbation period; can include + multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - perturbation + rank: 33 + is_a: core field + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + petroleum_hydrocarb: + name: petroleum_hydrocarb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of petroleum hydrocarbon + title: petroleum hydrocarbon + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - petroleum hydrocarbon + rank: 34 + is_a: core field + slot_uri: MIXS:0000516 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + ph: + name: ph + annotations: + expected_value: + tag: expected_value + value: measurement value + occurrence: + tag: occurrence + value: '1' + description: Ph measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid + title: pH + examples: + - value: '7.2' + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH + rank: 27 + is_a: core field + slot_uri: MIXS:0001001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: double + multivalued: false + ph_meth: + name: ph_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining ph + title: pH method + comments: + - This can include a link to the instrument used or a citation for the method. + examples: + - value: https://www.southernlabware.com/pc9500-benchtop-ph-conductivity-meter-kit-ph-accuracy-2000mv-ph-range-2-000-to-20-000.html?gclid=Cj0KCQiAwJWdBhCYARIsAJc4idCO5vtvbVMf545fcvdROFqa6zjzNSoywNx6K4k9Coo9cCc2pybtvGsaAiR0EALw_wcB + - value: https://doi.org/10.2136/sssabookser5.3.c16 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pH method + rank: 41 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001106 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + phaeopigments: + name: phaeopigments + annotations: + expected_value: + tag: expected_value + value: phaeopigment name;measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter + occurrence: + tag: occurrence + value: m + description: Concentration of phaeopigments; can include multiple phaeopigments + title: phaeopigments + examples: + - value: phaeophytin;2.5 mg/m3 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phaeopigments + rank: 35 + is_a: core field + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000180 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A]+\|)*([^;\t\r\x0A]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? + [^;\t\r\x0A]+)$ + phosphate: + name: phosphate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of phosphate + title: phosphate + examples: + - value: 0.7 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phosphate + rank: 53 + is_a: core field + slot_uri: MIXS:0000505 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + phosplipid_fatt_acid: + name: phosplipid_fatt_acid + annotations: + expected_value: + tag: expected_value + value: phospholipid fatty acid name;measurement value + preferred_unit: + tag: preferred_unit + value: mole per gram, mole per liter + occurrence: + tag: occurrence + value: m + description: Concentration of phospholipid fatty acids + title: phospholipid fatty acid + examples: + - value: 2.98 mg/L + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - phospholipid fatty acid + rank: 36 + is_a: core field + string_serialization: '{float} {unit}' + slot_uri: MIXS:0000181 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + photon_flux: + name: photon_flux + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: number of photons per second per unit area + occurrence: + tag: occurrence + value: '1' + description: Measurement of photon flux + title: photon flux + examples: + - value: 3.926 micromole photons per second per square meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - photon flux + rank: 229 + is_a: core field + slot_uri: MIXS:0000725 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + potassium: + name: potassium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of potassium in the sample + title: potassium + examples: + - value: 463 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - potassium + rank: 38 + is_a: core field + slot_uri: MIXS:0000430 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + pressure: + name: pressure + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: atmosphere + occurrence: + tag: occurrence + value: '1' + description: Pressure to which the sample is subject to, in atmospheres + title: pressure + examples: + - value: 50 atmosphere + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - pressure + rank: 39 + is_a: core field + slot_uri: MIXS:0000412 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + primary_prod: + name: primary_prod + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per cubic meter per day, gram per square meter per day + occurrence: + tag: occurrence + value: '1' + description: Measurement of primary production, generally measured as isotope + uptake + title: primary production + examples: + - value: 100 milligram per cubic meter per day + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - primary production + rank: 230 + is_a: core field + slot_uri: MIXS:0000728 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + redox_potential: + name: redox_potential + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millivolt + occurrence: + tag: occurrence + value: '1' + description: Redox potential, measured relative to a hydrogen cell, indicating + oxidation or reduction potential + title: redox potential + examples: + - value: 300 millivolt + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - redox potential + rank: 40 + is_a: core field + slot_uri: MIXS:0000182 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + salinity: + name: salinity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: practical salinity unit, percentage + occurrence: + tag: occurrence + value: '1' + description: The total concentration of all dissolved salts in a liquid or + solid sample. While salinity can be measured by a complete chemical analysis, + this method is difficult and time consuming. More often, it is instead derived + from the conductivity measurement. This is known as practical salinity. + These derivations compare the specific conductance of the sample to a salinity + standard such as seawater. + title: salinity + examples: + - value: 25 practical salinity unit + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity + rank: 54 + is_a: core field + slot_uri: MIXS:0000183 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + salinity_meth: + name: salinity_meth + annotations: + expected_value: + tag: expected_value + value: PMID,DOI or url + occurrence: + tag: occurrence + value: '1' + description: Reference or method used in determining salinity + title: salinity method + examples: + - value: https://doi.org/10.1007/978-1-61779-986-0_28 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - salinity method + rank: 55 + is_a: core field + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000341 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + samp_collec_device: + name: samp_collec_device + annotations: + expected_value: + tag: expected_value + value: device name + description: The device used to collect an environmental sample. This field + accepts terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094). + title: sample collection device + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection device + rank: 14 + is_a: nucleic acid sequence source field + string_serialization: '{termLabel} {[termID]}|{text}' + slot_uri: MIXS:0000002 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_collec_method: + name: samp_collec_method + annotations: + expected_value: + tag: expected_value + value: PMID,DOI,url , or text + description: The method employed for collecting the sample. + title: sample collection method + examples: + - value: swabbing + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample collection method + rank: 15 + is_a: nucleic acid sequence source field + string_serialization: '{PMID}|{DOI}|{URL}|{text}' + slot_uri: MIXS:0001225 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_mat_process: + name: samp_mat_process + annotations: + expected_value: + tag: expected_value + value: text + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant + protocol(s) performed. + title: sample material processing + examples: + - value: filtering of seawater + - value: storing samples in ethanol + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample material processing + rank: 12 + is_a: nucleic acid sequence source field + string_serialization: '{text}' + slot_uri: MIXS:0000016 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + samp_size: + name: samp_size + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: millliter, gram, milligram, liter + description: The total amount or size (volume (ml), mass (g) or area (m2) + ) of sample collected. + title: amount or size of sample collected + examples: + - value: 5 liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - amount or size of sample collected + rank: 18 + is_a: nucleic acid sequence source field + slot_uri: MIXS:0000001 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + samp_store_dur: + name: samp_store_dur + annotations: + expected_value: + tag: expected_value + value: duration + occurrence: + tag: occurrence + value: '1' + description: Duration for which the sample was stored + title: sample storage duration + examples: + - value: P1Y6M + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage duration + rank: 353 + is_a: core field + string_serialization: '{duration}' + slot_uri: MIXS:0000116 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_loc: + name: samp_store_loc + annotations: + expected_value: + tag: expected_value + value: location name + occurrence: + tag: occurrence + value: '1' + description: Location at which sample was stored, usually name of a specific + freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage location + rank: 41 + is_a: core field + string_serialization: '{text}' + slot_uri: MIXS:0000755 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + samp_store_temp: + name: samp_store_temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + occurrence: + tag: occurrence + value: '1' + description: Temperature at which sample was stored, e.g. -80 degree Celsius + title: sample storage temperature + examples: + - value: -80 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample storage temperature + rank: 7 + is_a: core field + slot_uri: MIXS:0000110 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sample_link: + name: sample_link + description: A unique identifier to assign parent-child, subsample, or sibling + samples. This is relevant when a sample or other material was used to generate + the new sample. + title: sample linkage + notes: + - 'also tempted to include SampIdNewTermsMixin but if len(slot_usage.keys()) + > 1 and "placeholder" in slot_usage.keys():AttributeError: ''list'' object + has no attribute ''keys''' + comments: + - 'This field allows multiple entries separated by ; (Examples: Soil collected + from the field will link with the soil used in an incubation. The soil a + plant was grown in links to the plant sample. An original culture sample + was transferred to a new vial and generated a new sample)' + examples: + - value: IGSN:DSJ0284 + from_schema: https://w3id.org/nmdc/nmdc + rank: 5 + string_serialization: '{text}:{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + silicate: + name: silicate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of silicate + title: silicate + examples: + - value: 0.05 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - silicate + rank: 43 + is_a: core field + slot_uri: MIXS:0000184 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + size_frac: + name: size_frac + annotations: + expected_value: + tag: expected_value + value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size fraction selected + rank: 285 + is_a: nucleic acid sequence source field + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + size_frac_low: + name: size_frac_low + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: micrometer + occurrence: + tag: occurrence + value: '1' + description: Refers to the mesh/pore size used to pre-filter/pre-sort the + sample. Materials larger than the size threshold are excluded from the sample + title: size-fraction lower threshold + examples: + - value: 0.2 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size-fraction lower threshold + rank: 10 + is_a: core field + slot_uri: MIXS:0000735 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + size_frac_up: + name: size_frac_up + annotations: + expected_value: + tag: expected_value + value: value + preferred_unit: + tag: preferred_unit + value: micrometer + occurrence: + tag: occurrence + value: '1' + description: Refers to the mesh/pore size used to retain the sample. Materials + smaller than the size threshold are excluded from the sample + title: size-fraction upper threshold + examples: + - value: 20 micrometer + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - size-fraction upper threshold + rank: 11 + is_a: core field + slot_uri: MIXS:0000736 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sodium: + name: sodium + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sodium + rank: 363 + is_a: core field + slot_uri: MIXS:0000428 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + soluble_react_phosp: + name: soluble_react_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of soluble reactive phosphorus + title: soluble reactive phosphorus + examples: + - value: 0.1 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - soluble reactive phosphorus + rank: 231 + is_a: core field + slot_uri: MIXS:0000738 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + specific_ecosystem: + name: specific_ecosystem + description: Specific ecosystems represent specific features of the environment + like aphotic zone in an ocean or gastric mucosa within a host digestive + system. Specific ecosystem is in position 5/5 in a GOLD path. + comments: + - Specific ecosystems help to define samples based on very specific characteristics + of an environment under the five-level classification system. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://gold.jgi.doe.gov/help + rank: 13 + is_a: gold_path_field + owner: Biosample + domain_of: + - Biosample + - Study + slot_group: sample_id_section + range: string + recommended: true + multivalued: false + start_date_inc: + name: start_date_inc + description: Date the incubation was started. Only relevant for incubation + samples. + title: incubation start date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 4 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + sulfate: + name: sulfate + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfate in the sample + title: sulfate + examples: + - value: 5 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfate + rank: 44 + is_a: core field + slot_uri: MIXS:0000423 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + sulfide: + name: sulfide + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: Concentration of sulfide in the sample + title: sulfide + examples: + - value: 2 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sulfide + rank: 371 + is_a: core field + slot_uri: MIXS:0000424 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + suspend_part_matter: + name: suspend_part_matter + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: milligram per liter + occurrence: + tag: occurrence + value: '1' + description: Concentration of suspended particulate matter + title: suspended particulate matter + examples: + - value: 0.5 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - suspended particulate matter + rank: 232 + is_a: core field + slot_uri: MIXS:0000741 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + temp: + name: temp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: degree Celsius + description: Temperature of the sample at the time of sampling. + title: temperature + examples: + - value: 25 degree Celsius + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - temperature + rank: 37 + is_a: environment field + slot_uri: MIXS:0000113 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tidal_stage: + name: tidal_stage + annotations: + expected_value: + tag: expected_value + value: enumeration + occurrence: + tag: occurrence + value: '1' + description: Stage of tide + title: tidal stage + examples: + - value: high tide + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - tidal stage + rank: 45 + is_a: core field + slot_uri: MIXS:0000750 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: tidal_stage_enum + multivalued: false + tot_depth_water_col: + name: tot_depth_water_col + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: meter + occurrence: + tag: occurrence + value: '1' + description: Measurement of total depth of water column + title: total depth of water column + examples: + - value: 500 meter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total depth of water column + rank: 46 + is_a: core field + slot_uri: MIXS:0000634 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_diss_nitro: + name: tot_diss_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total dissolved nitrogen concentration, reported as nitrogen, + measured by: total dissolved nitrogen = NH4 + NO3NO2 + dissolved organic + nitrogen' + title: total dissolved nitrogen + examples: + - value: 40 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total dissolved nitrogen + rank: 233 + is_a: core field + slot_uri: MIXS:0000744 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_inorg_nitro: + name: tot_inorg_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter + occurrence: + tag: occurrence + value: '1' + description: Total inorganic nitrogen content + title: total inorganic nitrogen + examples: + - value: 40 microgram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total inorganic nitrogen + rank: 234 + is_a: core field + slot_uri: MIXS:0000745 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_nitro: + name: tot_nitro + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter, milligram per liter + occurrence: + tag: occurrence + value: '1' + description: 'Total nitrogen concentration of water samples, calculated by: + total nitrogen = total dissolved nitrogen + particulate nitrogen. Can also + be measured without filtering, reported as nitrogen' + title: total nitrogen concentration + examples: + - value: 50 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total nitrogen concentration + rank: 377 + is_a: core field + slot_uri: MIXS:0000102 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_part_carb: + name: tot_part_carb + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: microgram per liter, micromole per liter + occurrence: + tag: occurrence + value: '1' + description: Total particulate carbon content + title: total particulate carbon + examples: + - value: 35 micromole per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total particulate carbon + rank: 235 + is_a: core field + slot_uri: MIXS:0000747 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + tot_phosp: + name: tot_phosp + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: micromole per liter, milligram per liter, parts per million + occurrence: + tag: occurrence + value: '1' + description: 'Total phosphorus concentration in the sample, calculated by: + total phosphorus = total dissolved phosphorus + particulate phosphorus' + title: total phosphorus + examples: + - value: 0.03 milligram per liter + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - total phosphorus + rank: 52 + is_a: core field + slot_uri: MIXS:0000117 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + turbidity: + name: turbidity + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: formazin turbidity unit, formazin nephelometric units + occurrence: + tag: occurrence + value: '1' + description: Measure of the amount of cloudiness or haziness in water caused + by individual particles + title: turbidity + examples: + - value: 0.3 nephelometric turbidity units + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - turbidity + rank: 47 + is_a: core field + slot_uri: MIXS:0000191 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + water_current: + name: water_current + annotations: + expected_value: + tag: expected_value + value: measurement value + preferred_unit: + tag: preferred_unit + value: cubic meter per second, knots + occurrence: + tag: occurrence + value: '1' + description: Measurement of magnitude and direction of flow within a fluid + title: water current + examples: + - value: 10 cubic meter per second + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - water current + rank: 236 + is_a: core field + slot_uri: MIXS:0000203 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_core_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+ +\S.*$ + watering_regm: + name: watering_regm + annotations: + expected_value: + tag: expected_value + value: measurement value;treatment interval and duration + preferred_unit: + tag: preferred_unit + value: milliliter, liter + occurrence: + tag: occurrence + value: m + description: Information about treatment involving an exposure to watering + frequencies, treatment regimen including how many times the treatment was + repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple regimens + title: watering regimen + examples: + - value: 1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + - value: 75% water holding capacity; constant + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - watering regimen + rank: 25 + is_a: core field + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000591 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_modified_section + range: string + multivalued: false + MetagenomeSequencingNonInterleavedDataInterface: + name: MetagenomeSequencingNonInterleavedDataInterface + description: Interface for non-interleaved metagenome sequencing data + title: Metagenome Sequence Data (Non-Interleaved) + from_schema: https://example.com/nmdc_submission_schema + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - read_1_url + - read_1_md5_checksum + - read_2_url + - read_2_md5_checksum + - model + - processing_institution + - protocol_link + - insdc_bioproject_identifiers + - insdc_experiment_identifiers + slot_usage: + model: + name: model + description: The model of the Illumina sequencing instrument used to generate + the data. + title: instrument model + from_schema: https://w3id.org/nmdc/nmdc + rank: 2 + owner: Instrument + domain_of: + - Instrument + slot_group: sequencing_section + range: IlluminaInstrumentModelEnum + required: true + processing_institution: + name: processing_institution + description: The organization that processed the sample. + title: processing institution + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + owner: NucleotideSequencing + domain_of: + - PlannedProcess + slot_group: sequencing_section + range: ProcessingInstitutionEnum + protocol_link: + name: protocol_link + description: A URL to a description of the sequencing protocol used to generate + the data. + title: protocol + from_schema: https://w3id.org/nmdc/nmdc + rank: 4 + owner: NucleotideSequencing + domain_of: + - PlannedProcess + - Study + slot_group: sequencing_section + range: string + multivalued: false + insdc_bioproject_identifiers: + name: insdc_bioproject_identifiers + description: identifiers for corresponding project in INSDC Bioproject + title: INSDC bioproject identifier + comments: + - these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) + one to one + examples: + - value: bioproject:PRJNA366857 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ncbi.nlm.nih.gov/bioproject/ + - https://www.ddbj.nig.ac.jp/bioproject/index-e.html + aliases: + - NCBI bioproject identifiers + - DDBJ bioproject identifiers + rank: 5 + is_a: study_identifiers + mixins: + - insdc_identifiers + owner: NucleotideSequencing + domain_of: + - NucleotideSequencing + - Study + slot_group: sequencing_section + range: string + multivalued: false + pattern: ^bioproject:PRJ[DEN][A-Z][0-9]+$ + insdc_experiment_identifiers: + name: insdc_experiment_identifiers + description: If multiple identifiers are provided, separate them with a semicolon. + The number of identifiers must match the number of sequencing files. + title: INSDC experiment identifiers + from_schema: https://w3id.org/nmdc/nmdc + rank: 6 + is_a: external_database_identifiers + mixins: + - insdc_identifiers + owner: NucleotideSequencing + domain_of: + - NucleotideSequencing + - DataObject + slot_group: sequencing_section + range: string + multivalued: false + pattern: ^insdc.sra:(E|D|S)RX[0-9]{6,}$ + MetagenomeSequencingInterleavedDataInterface: + name: MetagenomeSequencingInterleavedDataInterface + description: Interface for interleaved metagenome sequencing data + title: Metagenome Sequence Data (Interleaved) + from_schema: https://example.com/nmdc_submission_schema + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - interleaved_url + - interleaved_md5_checksum + - model + - processing_institution + - protocol_link + - insdc_bioproject_identifiers + - insdc_experiment_identifiers + slot_usage: + model: + name: model + description: The model of the Illumina sequencing instrument used to generate + the data. + title: instrument model + from_schema: https://w3id.org/nmdc/nmdc + rank: 2 + owner: Instrument + domain_of: + - Instrument + slot_group: sequencing_section + range: IlluminaInstrumentModelEnum + required: true + processing_institution: + name: processing_institution + description: The organization that processed the sample. + title: processing institution + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + owner: NucleotideSequencing + domain_of: + - PlannedProcess + slot_group: sequencing_section + range: ProcessingInstitutionEnum + protocol_link: + name: protocol_link + description: A URL to a description of the sequencing protocol used to generate + the data. + title: protocol + from_schema: https://w3id.org/nmdc/nmdc + rank: 4 + owner: NucleotideSequencing + domain_of: + - PlannedProcess + - Study + slot_group: sequencing_section + range: string + multivalued: false + insdc_bioproject_identifiers: + name: insdc_bioproject_identifiers + description: identifiers for corresponding project in INSDC Bioproject + title: INSDC bioproject identifier + comments: + - these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) + one to one + examples: + - value: bioproject:PRJNA366857 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ncbi.nlm.nih.gov/bioproject/ + - https://www.ddbj.nig.ac.jp/bioproject/index-e.html + aliases: + - NCBI bioproject identifiers + - DDBJ bioproject identifiers + rank: 5 + is_a: study_identifiers + mixins: + - insdc_identifiers + owner: NucleotideSequencing + domain_of: + - NucleotideSequencing + - Study + slot_group: sequencing_section + range: string + multivalued: false + pattern: ^bioproject:PRJ[DEN][A-Z][0-9]+$ + insdc_experiment_identifiers: + name: insdc_experiment_identifiers + description: If multiple identifiers are provided, separate them with a semicolon. + The number of identifiers must match the number of sequencing files. + title: INSDC experiment identifiers + from_schema: https://w3id.org/nmdc/nmdc + rank: 6 + is_a: external_database_identifiers + mixins: + - insdc_identifiers + owner: NucleotideSequencing + domain_of: + - NucleotideSequencing + - DataObject + slot_group: sequencing_section + range: string + multivalued: false + pattern: ^insdc.sra:(E|D|S)RX[0-9]{6,}$ + MetatranscriptomeSequencingNonInterleavedDataInterface: + name: MetatranscriptomeSequencingNonInterleavedDataInterface + description: Interface for non-interleaved metatranscriptome sequencing data + title: Metatranscriptome Sequence Data (Non-Interleaved) + from_schema: https://example.com/nmdc_submission_schema + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - read_1_url + - read_1_md5_checksum + - read_2_url + - read_2_md5_checksum + - model + - processing_institution + - protocol_link + - insdc_bioproject_identifiers + - insdc_experiment_identifiers + slot_usage: + model: + name: model + description: The model of the Illumina sequencing instrument used to generate + the data. + title: instrument model + from_schema: https://w3id.org/nmdc/nmdc + rank: 2 + owner: Instrument + domain_of: + - Instrument + slot_group: sequencing_section + range: IlluminaInstrumentModelEnum + required: true + processing_institution: + name: processing_institution + description: The organization that processed the sample. + title: processing institution + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + owner: NucleotideSequencing + domain_of: + - PlannedProcess + slot_group: sequencing_section + range: ProcessingInstitutionEnum + protocol_link: + name: protocol_link + description: A URL to a description of the sequencing protocol used to generate + the data. + title: protocol + from_schema: https://w3id.org/nmdc/nmdc + rank: 4 + owner: NucleotideSequencing + domain_of: + - PlannedProcess + - Study + slot_group: sequencing_section + range: string + multivalued: false + insdc_bioproject_identifiers: + name: insdc_bioproject_identifiers + description: identifiers for corresponding project in INSDC Bioproject + title: INSDC bioproject identifier + comments: + - these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) + one to one + examples: + - value: bioproject:PRJNA366857 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ncbi.nlm.nih.gov/bioproject/ + - https://www.ddbj.nig.ac.jp/bioproject/index-e.html + aliases: + - NCBI bioproject identifiers + - DDBJ bioproject identifiers + rank: 5 + is_a: study_identifiers + mixins: + - insdc_identifiers + owner: NucleotideSequencing + domain_of: + - NucleotideSequencing + - Study + slot_group: sequencing_section + range: string + multivalued: false + pattern: ^bioproject:PRJ[DEN][A-Z][0-9]+$ + insdc_experiment_identifiers: + name: insdc_experiment_identifiers + description: If multiple identifiers are provided, separate them with a semicolon. + The number of identifiers must match the number of sequencing files. + title: INSDC experiment identifiers + from_schema: https://w3id.org/nmdc/nmdc + rank: 6 + is_a: external_database_identifiers + mixins: + - insdc_identifiers + owner: NucleotideSequencing + domain_of: + - NucleotideSequencing + - DataObject + slot_group: sequencing_section + range: string + multivalued: false + pattern: ^insdc.sra:(E|D|S)RX[0-9]{6,}$ + MetatranscriptomeSequencingInterleavedDataInterface: + name: MetatranscriptomeSequencingInterleavedDataInterface + description: Interface for interleaved metatranscriptome sequencing data + title: Metatranscriptome Sequence Data (Interleaved) + from_schema: https://example.com/nmdc_submission_schema + mixins: + - DhMultiviewCommonColumnsMixin + slots: + - interleaved_url + - interleaved_md5_checksum + - model + - processing_institution + - protocol_link + - insdc_bioproject_identifiers + - insdc_experiment_identifiers + slot_usage: + model: + name: model + description: The model of the Illumina sequencing instrument used to generate + the data. + title: instrument model + from_schema: https://w3id.org/nmdc/nmdc + rank: 2 + owner: Instrument + domain_of: + - Instrument + slot_group: sequencing_section + range: IlluminaInstrumentModelEnum + required: true + processing_institution: + name: processing_institution + description: The organization that processed the sample. + title: processing institution + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + owner: NucleotideSequencing + domain_of: + - PlannedProcess + slot_group: sequencing_section + range: ProcessingInstitutionEnum + protocol_link: + name: protocol_link + description: A URL to a description of the sequencing protocol used to generate + the data. + title: protocol + from_schema: https://w3id.org/nmdc/nmdc + rank: 4 + owner: NucleotideSequencing + domain_of: + - PlannedProcess + - Study + slot_group: sequencing_section + range: string + multivalued: false + insdc_bioproject_identifiers: + name: insdc_bioproject_identifiers + description: identifiers for corresponding project in INSDC Bioproject + title: INSDC bioproject identifier + comments: + - these are distinct IDs from INSDC SRA/ENA project identifiers, but are usually(?) + one to one + examples: + - value: bioproject:PRJNA366857 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - https://www.ncbi.nlm.nih.gov/bioproject/ + - https://www.ddbj.nig.ac.jp/bioproject/index-e.html + aliases: + - NCBI bioproject identifiers + - DDBJ bioproject identifiers + rank: 5 + is_a: study_identifiers + mixins: + - insdc_identifiers + owner: NucleotideSequencing + domain_of: + - NucleotideSequencing + - Study + slot_group: sequencing_section + range: string + multivalued: false + pattern: ^bioproject:PRJ[DEN][A-Z][0-9]+$ + insdc_experiment_identifiers: + name: insdc_experiment_identifiers + description: If multiple identifiers are provided, separate them with a semicolon. + The number of identifiers must match the number of sequencing files. + title: INSDC experiment identifiers + from_schema: https://w3id.org/nmdc/nmdc + rank: 6 + is_a: external_database_identifiers + mixins: + - insdc_identifiers + owner: NucleotideSequencing + domain_of: + - NucleotideSequencing + - DataObject + slot_group: sequencing_section + range: string + multivalued: false + pattern: ^insdc.sra:(E|D|S)RX[0-9]{6,}$ + DhMultiviewCommonColumnsMixin: + name: DhMultiviewCommonColumnsMixin + description: Mixin with DhMutliviewCommon Columns + title: Dh Mutliview Common Columns + from_schema: https://example.com/nmdc_submission_schema + mixin: true + slots: + - analysis_type + - samp_name + - source_mat_id + slot_usage: + analysis_type: + name: analysis_type + description: Select all the data types associated or available for this biosample + title: analysis/data type + comments: + - MIxS:investigation_type was included as a `see_also` but that term doesn't + resolve any more + examples: + - value: metagenomics; metabolomics; metaproteomics + from_schema: https://w3id.org/nmdc/nmdc + rank: 3 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: AnalysisTypeEnum + required: true + recommended: false + multivalued: true + samp_name: + name: samp_name + annotations: + expected_value: + tag: expected_value + value: text + description: A local identifier or name that for the material sample collected. + Refers to the original material collected or to any derived sub-samples. + title: sample name + comments: + - It can have any format, but we suggest that you make it concise, unique + and consistent within your lab, and as informative as possible. + examples: + - value: Rock core CB1178(5-6) from NSW + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - sample name + rank: 1 + is_a: investigation field + string_serialization: '{text}' + slot_uri: MIXS:0001107 + identifier: true + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + required: true + multivalued: false + source_mat_id: + name: source_mat_id + annotations: + expected_value: + tag: expected_value + value: 'for cultures of microorganisms: identifiers for two culture collections; + for other material a unique arbitrary identifer' + description: A globally unique identifier assigned to the biological sample. + title: source material identifier + todos: + - Currently, the comments say to use UUIDs. However, if we implement assigning + NMDC identifiers with the minter we dont need to require a GUID. It can + be an optional field to fill out only if they already have a resolvable + ID. + - Currently, the comments say to use UUIDs. However, if we implement assigning + NMDC identifiers with the minter we dont need to require a GUID. It can + be an optional field to fill out only if they already have a resolvable + ID. + notes: + - The source material IS the Globally Unique ID + comments: + - Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), + NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These + IDs enable linking to derived analytes and subsamples. If you have not assigned + FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/). + - Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn), + NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These + IDs enable linking to derived analytes and subsamples. If you have not assigned + FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/). + examples: + - value: IGSN:AU1243 + - value: UUID:24f1467a-40f4-11ed-b878-0242ac120002 + from_schema: https://w3id.org/nmdc/nmdc + aliases: + - source material identifiers + rank: 2 + is_a: nucleic acid sequence source field + string_serialization: '{text}:{text}' + slot_uri: MIXS:0000026 + owner: Biosample + domain_of: + - Biosample + slot_group: sample_id_section + range: string + multivalued: false + pattern: '[^\:\n\r]+\:[^\:\n\r]+' + oxy_stat_samp: + name: oxy_stat_samp + range: OxyStatSampEnum + SampIdNewTermsMixin: + name: SampIdNewTermsMixin + description: Mixin with SampIdNew Terms + title: SampId New Terms + from_schema: https://example.com/nmdc_submission_schema + mixin: true + slots: + - sample_link + SoilMixsInspiredMixin: + name: SoilMixsInspiredMixin + description: Mixin with SoilMixsInspired Terms + title: Soil MIxS Inspired Mixin + from_schema: https://example.com/nmdc_submission_schema + mixin: true + slots: + - collection_date_inc + - collection_time + - collection_time_inc + - experimental_factor_other + - filter_method + - isotope_exposure + - micro_biomass_c_meth + - micro_biomass_n_meth + - microbial_biomass_c + - microbial_biomass_n + - non_microb_biomass + - non_microb_biomass_method + - org_nitro_method + - other_treatment + - start_date_inc + - start_time_inc + - collection_date_inc + - collection_time + - collection_time_inc + - experimental_factor_other + - filter_method + - isotope_exposure + - micro_biomass_c_meth + - micro_biomass_n_meth + - microbial_biomass_c + - microbial_biomass_n + - non_microb_biomass + - non_microb_biomass_method + - org_nitro_method + - other_treatment + - start_date_inc + - start_time_inc + slot_usage: + collection_date_inc: + name: collection_date_inc + description: Date the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 2 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + collection_time: + name: collection_time + description: The time of sampling, either as an instance (single point) or + interval. + title: collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 1 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + collection_time_inc: + name: collection_time_inc + description: Time the incubation was harvested/collected/ended. Only relevant + for incubation samples. + title: incubation collection time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 3 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + experimental_factor_other: + name: experimental_factor_other + description: Other details about your sample that you feel can't be accurately + represented in the available columns. + title: experimental factor- other + comments: + - This slot accepts open-ended text about your sample. + - We recommend using key:value pairs. + - Provided pairs will be considered for inclusion as future slots/terms in + this data collection template. + examples: + - value: 'experimental treatment: value' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000008 + - MIXS:0000300 + rank: 7 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + filter_method: + name: filter_method + description: Type of filter used or how the sample was filtered + title: filter method + comments: + - describe the filter or provide a catalog number and manufacturer + examples: + - value: C18 + - value: Basix PES, 13-100-106 FisherSci + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000765 + rank: 6 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + isotope_exposure: + name: isotope_exposure + description: List isotope exposure or addition applied to your sample. + title: isotope exposure/addition + todos: + - Can we make the H218O correctly super and subscripted? + comments: + - This is required when your experimental design includes the use of isotopically + labeled compounds + examples: + - value: 13C glucose + - value: 18O water + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000751 + rank: 16 + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + micro_biomass_c_meth: + name: micro_biomass_c_meth + description: Reference or method used in determining microbial biomass carbon + title: microbial biomass carbon method + todos: + - How should we separate values? | or ;? lets be consistent + comments: + - required if "microbial_biomass_c" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(87)90052-6 + - value: https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000339 + rank: 1004 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + micro_biomass_n_meth: + name: micro_biomass_n_meth + description: Reference or method used in determining microbial biomass nitrogen + title: microbial biomass nitrogen method + comments: + - required if "microbial_biomass_n" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(87)90052-6 + - value: https://doi.org/10.1016/0038-0717(87)90052-6 | https://www.sciencedirect.com/science/article/abs/pii/0038071787900526 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000339 + rank: 1004 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + microbial_biomass_c: + name: microbial_biomass_c + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. + title: microbial biomass carbon + comments: + - If you provide this, correction factors used for conversion to the final + units and method are required + examples: + - value: 0.05 ug C/g dry soil + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000650 + rank: 1004 + string_serialization: '{float} {unit}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + microbial_biomass_n: + name: microbial_biomass_n + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. + title: microbial biomass nitrogen + comments: + - If you provide this, correction factors used for conversion to the final + units and method are required + examples: + - value: 0.05 ug N/g dry soil + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000650 + rank: 1004 + string_serialization: '{float} {unit}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? \S+$ + non_microb_biomass: + name: non_microb_biomass + description: Amount of biomass; should include the name for the part of biomass + measured, e.g.insect, plant, total. Can include multiple measurements separated + by ; + title: non-microbial biomass + examples: + - value: insect;0.23 ug + - value: insect;0.23 ug|plant;1 g + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000174 + - MIXS:0000650 + rank: 8 + string_serialization: '{text};{float} {unit}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + pattern: ^[^;\t\r\x0A\|]+;[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? [^;\t\r\x0A\|]+$ + non_microb_biomass_method: + name: non_microb_biomass_method + description: Reference or method used in determining biomass + title: non-microbial biomass method + comments: + - required if "non-microbial biomass" is provided + examples: + - value: https://doi.org/10.1038/s41467-021-26181-3 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000650 + rank: 9 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + org_nitro_method: + name: org_nitro_method + description: Method used for obtaining organic nitrogen + title: organic nitrogen method + comments: + - required if "org_nitro" is provided + examples: + - value: https://doi.org/10.1016/0038-0717(85)90144-0 + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000338 + - MIXS:0000205 + rank: 14 + string_serialization: '{PMID}|{DOI}|{URL}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + multivalued: false + other_treatment: + name: other_treatment + description: Other treatments applied to your samples that are not applicable + to the provided fields + title: other treatments + notes: + - Values entered here will be used to determine potential new slots. + comments: + - This is an open text field to provide any treatments that cannot be captured + in the provided slots. + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000300 + rank: 15 + string_serialization: '{text}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + start_date_inc: + name: start_date_inc + description: Date the incubation was started. Only relevant for incubation + samples. + title: incubation start date + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking arbitrary precision + date only + comments: + - Date should be formatted as YYYY(-MM(-DD)). Ie, 2021-04-15, 2021-04 and + 2021 are all acceptable. + examples: + - value: '2021-04-15' + - value: 2021-04 + - value: '2021' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 4 + string_serialization: '{date, arbitrary precision}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^[12]\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\d|3[01]))?)?$ + start_time_inc: + name: start_time_inc + description: Time the incubation was started. Only relevant for incubation + samples. + title: incubation start time, GMT + notes: + - MIxS collection_date accepts (truncated) ISO8601. DH taking seconds optional + time only + comments: + - 'Time should be entered as HH:MM(:SS) in GMT. See here for a converter: + https://www.worldtimebuddy.com/pst-to-gmt-converter' + examples: + - value: '13:33' + - value: '13:33:55' + from_schema: https://w3id.org/nmdc/nmdc + see_also: + - MIXS:0000011 + rank: 5 + string_serialization: '{time, seconds optional}' + owner: Biosample + domain_of: + - Biosample + slot_group: mixs_inspired_section + range: string + recommended: true + multivalued: false + pattern: ^([01]?\d|2[0-3]|24(?=:00?:00?$)):([0-5]\d)(:([0-5]\d))?$ + DhInterface: + name: DhInterface + description: One DataHarmonizer interface, for the specified combination of a + checklist, enviornmental_package, and various standards, user facilities or + analysis types + title: Dh Root Interface + from_schema: https://example.com/nmdc_submission_schema + SampleData: + name: SampleData + description: represents data produced by the DataHarmonizer tabs of the submission + portal + title: SampleData + from_schema: https://example.com/nmdc_submission_schema + slots: + - air_data + - biofilm_data + - built_env_data + - host_associated_data + - plant_associated_data + - sediment_data + - soil_data + - wastewater_sludge_data + - water_data + - emsl_data + - jgi_mg_lr_data + - jgi_mg_data + - jgi_mt_data + - metagenome_sequencing_non_interleaved_data + - metagenome_sequencing_interleaved_data + - metatranscriptome_sequencing_non_interleaved_data + - metatranscriptome_sequencing_interleaved_data + tree_root: true + GeneProduct: + name: GeneProduct + id_prefixes: + - PR + - UniProtKB + - gtpo + description: A molecule encoded by a gene that has an evolved function + notes: + - we may include a more general gene product class in future to allow for ncRNA + annotation + from_schema: https://example.com/nmdc_submission_schema + exact_mappings: + - biolink:GeneProduct + is_a: NamedThing + class_uri: nmdc:GeneProduct + NamedThing: + name: NamedThing + description: a databased entity or concept/class + from_schema: https://example.com/nmdc_submission_schema + abstract: true + slots: + - id + - name + - description + - alternative_identifiers + - type + class_uri: nmdc:NamedThing + Protocol: + name: Protocol + from_schema: https://example.com/nmdc_submission_schema + slots: + - url + - name + - type + class_uri: nmdc:Protocol +source_file: src/nmdc_submission_schema/schema/nmdc_submission_schema.yaml diff --git a/web/templates/nmdc_mixs/schema_alt.yaml b/web/templates/nmdc_mixs/schema_alt.yaml new file mode 100644 index 00000000..cef30073 --- /dev/null +++ b/web/templates/nmdc_mixs/schema_alt.yaml @@ -0,0 +1,21846 @@ +--- +name: mixs +description: >- + This file contains a YAML-formatted specification of the Minimum Information about any (x) Sequence (MIxS) standard, generated using LinkML (https://linkml.io/linkml/). This file is released by the Genomic Standards Consortium (GSC; https://www.gensc.org/) for use by anyone handling data or information about biological sequences. This file is also used as an authoritative 'source of truth' to generate downstream GSC artifacts, available here: https://github.com/GenomicsStandardsConsortium/mixs/tree/main/project +comments: + - 'slot titles that are associated with more than one slot name/SCN: host sex' +source: https://github.com/GenomicsStandardsConsortium/mixs/raw/issue-610-temp-mixs-xlsx-home/mixs/excel/mixs_v6.xlsx +id: https://w3id.org/mixs +version: v6.2.0 +imports: + - linkml:types +prefixes: + linkml: https://w3id.org/linkml/ + MIXS: https://w3id.org/mixs/ + xsd: http://www.w3.org/2001/XMLSchema# + shex: http://www.w3.org/ns/shex# + schema: http://schema.org/ +default_prefix: MIXS +default_range: string +subsets: + combination_classes: + sequencing: + environment: + nucleic acid sequence source: + investigation: +enums: + BiolStatEnum: + permissible_values: + breeder's line: + clonal selection: + hybrid: + inbred line: + mutant: + natural: + semi-natural: + wild: + AssemblyQualEnum: + permissible_values: + Finished genome: + High-quality draft genome: + Medium-quality draft genome: + Low-quality draft genome: + Genome fragment(s): + AeroStrucEnum: + permissible_values: + glider: + plane: + AnimalBodyCondEnum: + permissible_values: + normal: + over conditioned: + under conditioned: + AnimalSexEnum: + permissible_values: + castrated female: + castrated male: + intact female: + intact male: + ArchStrucEnum: + permissible_values: + building: + home: + shed: + BinParamEnum: + permissible_values: + codon usage: + combination: + coverage: + homology search: + kmer: + BioticRelationshipEnum: + permissible_values: + commensalism: + free living: + mutualism: + parasitism: + symbiotic: + BuildingSettingEnum: + permissible_values: + exurban: + rural: + suburban: + urban: + BuildDocsEnum: + permissible_values: + building information model: + commissioning report: + complaint logs: + contract administration: + cost estimate: + janitorial schedules or logs: + maintenance plans: + schedule: + sections: + shop drawings: + submittals: + ventilation system: + windows: + BuildOccupTypeEnum: + permissible_values: + airport: + commercial: + health care: + high rise: + low rise: + market: + office: + residence: + residential: + restaurant: + school: + sports complex: + wood framed: + BuiltStrucSetEnum: + permissible_values: + rural: + urban: + CeilFinishMatEnum: + permissible_values: + PVC: + drywall: + fiberglass: + metal: + mineral fibre: + mineral wool/calcium silicate: + plasterboard: + stucco: + tiles: + wood: + CeilStrucEnum: + permissible_values: + concrete: + wood frame: + CeilTypeEnum: + permissible_values: + barrel-shaped: + cathedral: + coffered: + concave: + cove: + dropped: + stretched: + ComplApprEnum: + permissible_values: + marker gene: + other: + reference based: + ContamScreenInputEnum: + permissible_values: + contigs: + reads: + CultResultEnum: + permissible_values: + absent: + active: + inactive: + negative: + 'no': + positive: + present: + 'yes': + DeposEnvEnum: + permissible_values: + Continental - Aeolian: + Continental - Alluvial: + Continental - Fluvial: + Continental - Lacustrine: + Marine - Deep: + Marine - Reef: + Marine - Shallow: + Other - Evaporite: + Other - Glacial: + Other - Volcanic: + Transitional - Beach: + Transitional - Deltaic: + Transitional - Lagoonal: + Transitional - Lake: + Transitional - Tidal: + other: + DominantHandEnum: + permissible_values: + ambidextrous: + left: + right: + DoorCompTypeEnum: + permissible_values: + metal covered: + revolving: + sliding: + telescopic: + DoorDirectEnum: + permissible_values: + inward: + outward: + sideways: + DoorMatEnum: + permissible_values: + aluminum: + cellular PVC: + engineered plastic: + fiberboard: + fiberglass: + metal: + thermoplastic alloy: + vinyl: + wood: + wood/plastic composite: + DoorMoveEnum: + permissible_values: + collapsible: + folding: + revolving: + rolling shutter: + sliding: + swinging: + DoorTypeEnum: + permissible_values: + composite: + metal: + wooden: + DoorTypeMetalEnum: + permissible_values: + collapsible: + corrugated steel: + hollow: + rolling shutters: + steel plate: + DrainageClassEnum: + permissible_values: + excessively drained: + moderately well: + poorly: + somewhat poorly: + very poorly: + well: + DrawingsEnum: + permissible_values: + as built: + bid: + building navigation map: + construction: + design: + diagram: + operation: + sketch: + ExtrWeatherEventEnum: + permissible_values: + drought: + dust storm: + extreme cold: + extreme heat: + flood: + frost: + hail: + high precipitation: + high winds: + FacilityTypeEnum: + permissible_values: + ambient storage: + caterer-catering point: + distribution: + frozen storage: + importer-broker: + interstate conveyance: + labeler-relabeler: + manufacturing-processing: + packaging: + refrigerated storage: + storage: + FaoClassEnum: + permissible_values: + Acrisols: + Alisols: + Andosols: + Anthrosols: + Arenosols: + Calcisols: + Cambisols: + Chernozems: + Cryosols: + Durisols: + Ferralsols: + Fluvisols: + Gleysols: + Greyzems: + deprecated: true, value no longer recognized by FAO, https://github.com/GenomicsStandardsConsortium/mixs/issues/696 + Gypsisols: + Histosols: + Kastanozems: + Lithosols: + deprecated: true, value no longer recognized by FAO, https://github.com/GenomicsStandardsConsortium/mixs/issues/696 + Leptosols: + Lixisols: + Luvisols: + Nitosols: + Phaeozems: + Planosols: + Plinthosols: + Podzols: + Podzoluvisols: + deprecated: true, value no longer recognized by FAO, https://github.com/GenomicsStandardsConsortium/mixs/issues/696 + Rankers: + deprecated: true, value no longer recognized by FAO, https://github.com/GenomicsStandardsConsortium/mixs/issues/696 + Regosols: + deprecated: true, value no longer recognized by FAO, https://github.com/GenomicsStandardsConsortium/mixs/issues/696 + Rendzinas: + deprecated: true, value no longer recognized by FAO, https://github.com/GenomicsStandardsConsortium/mixs/issues/696 + Solonchaks: + Solonetz: + Stagnosols: + Technosols: + Umbrisols: + Vertisols: + Yermosols: + deprecated: true, value no longer recognized by FAO, https://github.com/GenomicsStandardsConsortium/mixs/issues/696 + FarmWaterSourceEnum: + permissible_values: + brackish: + canal: + collected rainwater: + ditch: + estuary: + freshwater: + lake: + manmade: + melt pond: + municipal: + natural: + pond: + reservior: + river: + saline: + storage tank: + stream: + well: + FilterTypeEnum: + permissible_values: + HEPA: + chemical air filter: + electrostatic: + gas-phase or ultraviolet air treatments: + low-MERV pleated media: + particulate air filter: + FireplaceTypeEnum: + permissible_values: + gas burning: + wood burning: + FloorStrucEnum: + permissible_values: + balcony: + concrete: + floating floor: + glass floor: + raised floor: + sprung floor: + wood-framed: + FloorWaterMoldEnum: + permissible_values: + bulging walls: + ceiling discoloration: + condensation: + floor discoloration: + mold odor: + peeling paint or wallpaper: + wall discoloration: + water stains: + wet floor: + FoodCleanProcEnum: + permissible_values: + drum and drain: + manual spinner: + rinsed with sanitizer solution: + rinsed with water: + scrubbed with brush: + scrubbed with hand: + soaking: + FoodTraceListEnum: + permissible_values: + cheeses-other than hard cheeses: + crustaceans: + cucumbers: + finfish-including smoked finfish: + fruits and vegetables-fresh cut: + herbs-fresh: + leafy greens-including fresh cut leafy greens: + melons: + mollusks-bivalves: + nut butter: + peppers: + ready to eat deli salads: + shell eggs: + sprouts: + tomatoes: + tropical tree fruits: + FreqCleanEnum: + permissible_values: + Annually: + Daily: + Monthly: + Quarterly: + Weekly: + other: + FurnitureEnum: + permissible_values: + cabinet: + chair: + desks: + GenderRestroomEnum: + permissible_values: + all gender: + female: + gender neutral: + male: + male and female: + unisex: + GrowthHabitEnum: + permissible_values: + erect: + prostrate: + semi-erect: + spreading: + HandidnessEnum: + permissible_values: + ambidexterity: + left handedness: + mixed-handedness: + right handedness: + HcrEnum: + permissible_values: + Coalbed: + Gas Reservoir: + Oil Reservoir: + Oil Sand: + Shale: + Tight Gas Reservoir: + Tight Oil Reservoir: + other: + HcProducedEnum: + permissible_values: + Bitumen: + Coalbed Methane: + Gas: + Gas-Condensate: + Oil: + other: + HeatCoolTypeEnum: + permissible_values: + forced air system: + heat pump: + radiant system: + steam forced heat: + wood stove: + HeatSysDelivMethEnum: + permissible_values: + conductive: + radiant: + HostCellularLocEnum: + permissible_values: + extracellular: + intracellular: + not determined: + HostDependenceEnum: + permissible_values: + facultative: + obligate: + HostPredApprEnum: + permissible_values: + CRISPR spacer match: + co-occurrence: + combination: + host sequence similarity: + kmer similarity: + other: + provirus: + HostSpecificityEnum: + permissible_values: + family-specific: + generalist: + genus-specific: + species-specific: + IndoorSpaceEnum: + permissible_values: + bathroom: + bedroom: + elevator: + foyer: + hallway: + kitchen: + locker room: + office: + IndoorSurfEnum: + permissible_values: + cabinet: + ceiling: + counter top: + door: + shelving: + vent cover: + wall: + window: + LibLayoutEnum: + permissible_values: + other: + paired: + single: + vector: + LightTypeEnum: + permissible_values: + desk lamp: + electric light: + fluorescent lights: + natural light: + none: + LithologyEnum: + permissible_values: + Basement: + Chalk: + Chert: + Coal: + Conglomerate: + Diatomite: + Dolomite: + Limestone: + Sandstone: + Shale: + Siltstone: + Volcanic: + other: + MagCovSoftwareEnum: + permissible_values: + bbmap: + bowtie: + bwa: + other: + MechStrucEnum: + permissible_values: + boat: + bus: + car: + carriage: + coach: + elevator: + escalator: + subway: + train: + ModeTransmissionEnum: + permissible_values: + horizontal:castrator: + horizontal:directly transmitted: + horizontal:micropredator: + horizontal:parasitoid: + horizontal:trophically transmitted: + horizontal:vector transmitted: + vertical: + NegContTypeEnum: + permissible_values: + DNA-free PCR mix: + distilled water: + empty collection device: + empty collection tube: + phosphate buffer: + sterile swab: + sterile syringe: + OccupDocumentEnum: + permissible_values: + automated count: + estimate: + manual count: + videos: + OxyStatSampEnum: + permissible_values: + aerobic: + anaerobic: + other: + PlantReprodCropEnum: + permissible_values: + plant cutting: + pregerminated seed: + ratoon: + seed: + seedling: + whole mature plant: + PlantSexEnum: + permissible_values: + Androdioecious: + Androecious: + Androgynomonoecious: + Androgynous: + Andromonoecious: + Bisexual: + Dichogamous: + Diclinous: + Dioecious: + Gynodioecious: + Gynoecious: + Gynomonoecious: + Hermaphroditic: + Imperfect: + Monoclinous: + Monoecious: + Perfect: + Polygamodioecious: + Polygamomonoecious: + Polygamous: + Protandrous: + Protogynous: + Subandroecious: + Subdioecious: + Subgynoecious: + Synoecious: + Trimonoecious: + Trioecious: + Unisexual: + PredGenomeStrucEnum: + permissible_values: + non-segmented: + segmented: + undetermined: + ProfilePositionEnum: + permissible_values: + backslope: + footslope: + shoulder: + summit: + toeslope: + QuadPosEnum: + permissible_values: + East side: + North side: + South side: + West side: + RelSampLocEnum: + permissible_values: + center of car: + edge of car: + under a seat: + RelToOxygenEnum: + permissible_values: + aerobe: + anaerobe: + facultative: + microaerophilic: + microanaerobe: + obligate aerobe: + obligate anaerobe: + RoomCondtEnum: + permissible_values: + damaged: + needs repair: + new: + rupture: + visible signs of mold/mildew: + visible wear: + RoomConnectedEnum: + permissible_values: + attic: + bathroom: + closet: + conference room: + elevator: + examining room: + hallway: + kitchen: + mail room: + office: + stairwell: + RoomLocEnum: + permissible_values: + corner room: + exterior wall: + interior room: + RoomSampPosEnum: + permissible_values: + center: + east corner: + north corner: + northeast corner: + northwest corner: + south corner: + southeast corner: + southwest corner: + west corner: + RouteTransmissionEnum: + permissible_values: + environmental:faecal-oral: + transplacental: + vector-borne:vector penetration: + SampCaptStatusEnum: + permissible_values: + active surveillance in response to an outbreak: + active surveillance not initiated by an outbreak: + farm sample: + market sample: + other: + SampCollectPointEnum: + permissible_values: + drilling rig: + other: + separator: + storage tank: + test well: + well: + wellhead: + SampDisStageEnum: + permissible_values: + dissemination: + growth and reproduction: + infection: + inoculation: + other: + penetration: + SampLocConditionEnum: + permissible_values: + damaged: + new: + rupture: + visible signs of mold-mildew: + visible weariness repair: + SampSubtypeEnum: + permissible_values: + biofilm: + not applicable: + oil phase: + other: + water phase: + SampSurfMoistureEnum: + permissible_values: + intermittent moisture: + not present: + submerged: + SampTransportContEnum: + permissible_values: + bottle: + cooler: + glass vial: + plastic vial: + vendor supplied container: + SampWeatherEnum: + permissible_values: + clear sky: + cloudy: + foggy: + hail: + rain: + sleet: + snow: + sunny: + windy: + ScLysisApproachEnum: + permissible_values: + chemical: + combination: + enzymatic: + physical: + SeasonUseEnum: + permissible_values: + Fall: + Spring: + Summer: + Winter: + SedimentTypeEnum: + permissible_values: + biogenous: + cosmogenous: + hydrogenous: + lithogenous: + SeqQualityCheckEnum: + permissible_values: + manually edited: + none: + ShadingDeviceLocEnum: + permissible_values: + exterior: + interior: + ShadingDeviceTypeEnum: + permissible_values: + bahama shutters: + exterior roll blind: + gambrel awning: + hood awning: + porchroller awning: + sarasota shutters: + slatted aluminum: + solid aluminum awning: + sun screen: + tree: + trellis: + venetian awning: + CompassDirections8Enum: + permissible_values: + east: + north: + northeast: + northwest: + south: + southeast: + southwest: + west: + MoldVisibilityEnum: + permissible_values: + no presence of mold visible: + presence of mold visible: + DamagedRupturedEnum: + permissible_values: + damaged: + needs repair: + new: + rupture: + visible wear: + DamagedEnum: + permissible_values: + damaged: + needs repair: + new: + rupture: + visible wear: + CeilingWallTextureEnum: + permissible_values: + Santa-Fe texture: + crows feet: + crows-foot stomp: + double skip: + hawk and trowel: + knockdown: + orange peel: + popcorn: + rosebud stomp: + skip trowel: + smooth: + stomp knockdown: + swirl: + GeolAgeEnum: + permissible_values: + Archean: + Cambrian: + Carboniferous: + Cenozoic: + Cretaceous: + Devonian: + Jurassic: + Mesozoic: + Neogene: + Ordovician: + Paleogene: + Paleozoic: + Permian: + Precambrian: + Proterozoic: + Silurian: + Triassic: + other: + SoilHorizonEnum: + permissible_values: + A horizon: + B horizon: + C horizon: + E horizon: + O horizon: + Permafrost: + R layer: + SoilTextureClassEnum: + permissible_values: + clay: + clay loam: + loam: + loamy sand: + sand: + sandy clay: + sandy clay loam: + sandy loam: + silt: + silt loam: + silty clay: + silty clay loam: + SortTechEnum: + permissible_values: + flow cytometric cell sorting: + lazer-tweezing: + microfluidics: + micromanipulation: + optical manipulation: + other: + SpaceTypStateEnum: + permissible_values: + typically occupied: + typically unoccupied: + SpecificEnum: + permissible_values: + as built: + bid: + construction: + design: + operation: + photos: + SrDepEnvEnum: + permissible_values: + Fluvioldeltaic: + Fluviomarine: + Lacustine: + Marine: + other: + SrKerogTypeEnum: + permissible_values: + Type I: + Type II: + Type III: + Type IV: + other: + SrLithologyEnum: + permissible_values: + Biosilicieous: + Carbonate: + Clastic: + Coal: + other: + SubstructureTypeEnum: + permissible_values: + basement: + crawlspace: + slab on grade: + SurfAirContEnum: + permissible_values: + biocides: + biological contaminants: + dust: + nutrients: + organic matter: + particulate matter: + radon: + volatile organic compounds: + SurfMaterialEnum: + permissible_values: + adobe: + carpet: + cinder blocks: + concrete: + glass: + hay bales: + metal: + paint: + plastic: + stainless steel: + stone: + stucco: + tile: + vinyl: + wood: + SymbiontHostRoleEnum: + permissible_values: + accidental: + dead-end: + definitive: + intermediate: + paratenic: + reservoir: + single host: + SymLifeCycleTypeEnum: + permissible_values: + complex life cycle: + simple life cycle: + TaxIdentEnum: + permissible_values: + 16S rRNA gene: + multi-marker approach: + other: + TidalStageEnum: + permissible_values: + ebb tide: + flood tide: + high tide: + low tide: + TillageEnum: + permissible_values: + chisel: + cutting disc: + disc plough: + drill: + mouldboard: + ridge till: + strip tillage: + tined: + zonal tillage: + TrainLineEnum: + permissible_values: + green: + orange: + red: + TrainStatLocEnum: + permissible_values: + forest hills: + riverside: + south station above ground: + south station amtrak: + south station underground: + TrainStopLocEnum: + permissible_values: + downtown: + end: + mid: + TrophicLevelEnum: + permissible_values: + autotroph: + carboxydotroph: + chemoautolithotroph: + chemoautotroph: + chemoheterotroph: + chemolithoautotroph: + chemolithotroph: + chemoorganoheterotroph: + chemoorganotroph: + chemosynthetic: + chemotroph: + copiotroph: + diazotroph: + facultative: + heterotroph: + lithoautotroph: + lithoheterotroph: + lithotroph: + methanotroph: + methylotroph: + mixotroph: + obligate: + oligotroph: + organoheterotroph: + organotroph: + photoautotroph: + photoheterotroph: + photolithoautotroph: + photolithotroph: + photosynthetic: + phototroph: + TypeOfSymbiosisEnum: + permissible_values: + commensalistic: + mutualistic: + parasitic: + UrineCollectMethEnum: + permissible_values: + catheter: + clean catch: + UrobiomSexEnum: + permissible_values: + female: + hermaphrodite: + male: + neuter: + VirusEnrichApprEnum: + permissible_values: + CsCl density gradient: + DNAse: + FeCl Precipitation: + PEG Precipitation: + RNAse: + centrifugation: + filtration: + none: + other: + targeted sequence capture: + ultracentrifugation: + ultrafiltration: + WallConstTypeEnum: + permissible_values: + fire resistive: + frame construction: + joisted masonry: + light noncombustible: + masonry noncombustible: + modified fire resistive: + WallFinishMatEnum: + permissible_values: + acoustical treatment: + gypsum board: + gypsum plaster: + masonry: + metal: + plaster: + stone facing: + terrazzo: + tile: + veneer plaster: + wood: + WallSurfTreatmentEnum: + permissible_values: + fabric: + no treatment: + painted: + paneling: + stucco: + wall paper: + WaterFeatTypeEnum: + permissible_values: + fountain: + pool: + standing feature: + stream: + waterfall: + WeekdayEnum: + permissible_values: + Friday: + Monday: + Saturday: + Sunday: + Thursday: + Tuesday: + Wednesday: + WgaAmpApprEnum: + permissible_values: + mda based: + pcr based: + WindowCoverEnum: + permissible_values: + blinds: + curtains: + none: + WindowHorizPosEnum: + permissible_values: + left: + middle: + right: + WindowMatEnum: + permissible_values: + clad: + fiberglass: + metal: + vinyl: + wood: + WindowStatusEnum: + permissible_values: + closed: + open: + WindowTypeEnum: + permissible_values: + fixed window: + horizontal sash window: + single-hung sash window: + WindowVertPosEnum: + permissible_values: + bottom: + high: + low: + middle: + top: +slots: + migs_ba_data: + description: Data that comply with checklist MigsBa + title: MigsBa data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_data + multivalued: true + range: MigsBa + inlined: true + inlined_as_list: true + agriculture_data: + description: Data that comply with Extension Agriculture + title: Agriculture data + domain: MixsCompliantData + slot_uri: MIXS:agriculture_data + multivalued: true + range: Agriculture + inlined: true + inlined_as_list: true + migs_ba_agriculture_data: + description: Data that comply with MigsBa combined with Agriculture + title: MigsBaAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_agriculture_data + multivalued: true + range: MigsBaAgriculture + inlined: true + inlined_as_list: true + air_data: + description: Data that comply with Extension Air + title: Air data + keywords: + - air + domain: MixsCompliantData + slot_uri: MIXS:air_data + multivalued: true + range: Air + inlined: true + inlined_as_list: true + migs_ba_air_data: + description: Data that comply with MigsBa combined with Air + title: MigsBaAir data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_air_data + multivalued: true + range: MigsBaAir + inlined: true + inlined_as_list: true + built_environment_data: + description: Data that comply with Extension BuiltEnvironment + title: BuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:built_environment_data + multivalued: true + range: BuiltEnvironment + inlined: true + inlined_as_list: true + migs_ba_built_environment_data: + description: Data that comply with MigsBa combined with BuiltEnvironment + title: MigsBaBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_built_environment_data + multivalued: true + range: MigsBaBuiltEnvironment + inlined: true + inlined_as_list: true + food_animal_and_animal_feed_data: + description: Data that comply with Extension FoodAnimalAndAnimalFeed + title: FoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:food_animal_and_animal_feed_data + multivalued: true + range: FoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + migs_ba_food_animal_and_animal_feed_data: + description: Data that comply with MigsBa combined with FoodAnimalAndAnimalFeed + title: MigsBaFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_food_animal_and_animal_feed_data + multivalued: true + range: MigsBaFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + food_farm_environment_data: + description: Data that comply with Extension FoodFarmEnvironment + title: FoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:food_farm_environment_data + multivalued: true + range: FoodFarmEnvironment + inlined: true + inlined_as_list: true + migs_ba_food_farm_environment_data: + description: Data that comply with MigsBa combined with FoodFarmEnvironment + title: MigsBaFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_food_farm_environment_data + multivalued: true + range: MigsBaFoodFarmEnvironment + inlined: true + inlined_as_list: true + food_food_production_facility_data: + description: Data that comply with Extension FoodFoodProductionFacility + title: FoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:food_food_production_facility_data + multivalued: true + range: FoodFoodProductionFacility + inlined: true + inlined_as_list: true + migs_ba_food_food_production_facility_data: + description: Data that comply with MigsBa combined with FoodFoodProductionFacility + title: MigsBaFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_food_food_production_facility_data + multivalued: true + range: MigsBaFoodFoodProductionFacility + inlined: true + inlined_as_list: true + food_human_foods_data: + description: Data that comply with Extension FoodHumanFoods + title: FoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:food_human_foods_data + multivalued: true + range: FoodHumanFoods + inlined: true + inlined_as_list: true + migs_ba_food_human_foods_data: + description: Data that comply with MigsBa combined with FoodHumanFoods + title: MigsBaFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_food_human_foods_data + multivalued: true + range: MigsBaFoodHumanFoods + inlined: true + inlined_as_list: true + host_associated_data: + description: Data that comply with Extension HostAssociated + title: HostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:host_associated_data + multivalued: true + range: HostAssociated + inlined: true + inlined_as_list: true + migs_ba_host_associated_data: + description: Data that comply with MigsBa combined with HostAssociated + title: MigsBaHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_host_associated_data + multivalued: true + range: MigsBaHostAssociated + inlined: true + inlined_as_list: true + human_associated_data: + description: Data that comply with Extension HumanAssociated + title: HumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:human_associated_data + multivalued: true + range: HumanAssociated + inlined: true + inlined_as_list: true + migs_ba_human_associated_data: + description: Data that comply with MigsBa combined with HumanAssociated + title: MigsBaHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_human_associated_data + multivalued: true + range: MigsBaHumanAssociated + inlined: true + inlined_as_list: true + human_gut_data: + description: Data that comply with Extension HumanGut + title: HumanGut data + domain: MixsCompliantData + slot_uri: MIXS:human_gut_data + multivalued: true + range: HumanGut + inlined: true + inlined_as_list: true + migs_ba_human_gut_data: + description: Data that comply with MigsBa combined with HumanGut + title: MigsBaHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_human_gut_data + multivalued: true + range: MigsBaHumanGut + inlined: true + inlined_as_list: true + human_oral_data: + description: Data that comply with Extension HumanOral + title: HumanOral data + domain: MixsCompliantData + slot_uri: MIXS:human_oral_data + multivalued: true + range: HumanOral + inlined: true + inlined_as_list: true + migs_ba_human_oral_data: + description: Data that comply with MigsBa combined with HumanOral + title: MigsBaHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_human_oral_data + multivalued: true + range: MigsBaHumanOral + inlined: true + inlined_as_list: true + human_skin_data: + description: Data that comply with Extension HumanSkin + title: HumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:human_skin_data + multivalued: true + range: HumanSkin + inlined: true + inlined_as_list: true + migs_ba_human_skin_data: + description: Data that comply with MigsBa combined with HumanSkin + title: MigsBaHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_human_skin_data + multivalued: true + range: MigsBaHumanSkin + inlined: true + inlined_as_list: true + human_vaginal_data: + description: Data that comply with Extension HumanVaginal + title: HumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:human_vaginal_data + multivalued: true + range: HumanVaginal + inlined: true + inlined_as_list: true + migs_ba_human_vaginal_data: + description: Data that comply with MigsBa combined with HumanVaginal + title: MigsBaHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_human_vaginal_data + multivalued: true + range: MigsBaHumanVaginal + inlined: true + inlined_as_list: true + hydrocarbon_resources_cores_data: + description: Data that comply with Extension HydrocarbonResourcesCores + title: HydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:hydrocarbon_resources_cores_data + multivalued: true + range: HydrocarbonResourcesCores + inlined: true + inlined_as_list: true + migs_ba_hydrocarbon_resources_cores_data: + description: Data that comply with MigsBa combined with HydrocarbonResourcesCores + title: MigsBaHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_hydrocarbon_resources_cores_data + multivalued: true + range: MigsBaHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with Extension HydrocarbonResourcesFluidsSwabs + title: HydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: HydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + migs_ba_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with MigsBa combined with HydrocarbonResourcesFluidsSwabs + title: MigsBaHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MigsBaHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + microbial_mat_biofilm_data: + description: Data that comply with Extension MicrobialMatBiofilm + title: MicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:microbial_mat_biofilm_data + multivalued: true + range: MicrobialMatBiofilm + inlined: true + inlined_as_list: true + migs_ba_microbial_mat_biofilm_data: + description: Data that comply with MigsBa combined with MicrobialMatBiofilm + title: MigsBaMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_microbial_mat_biofilm_data + multivalued: true + range: MigsBaMicrobialMatBiofilm + inlined: true + inlined_as_list: true + miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with Extension MiscellaneousNaturalOrArtificialEnvironment + title: MiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + migs_ba_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with MigsBa combined with MiscellaneousNaturalOrArtificialEnvironment + title: MigsBaMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MigsBaMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + plant_associated_data: + description: Data that comply with Extension PlantAssociated + title: PlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:plant_associated_data + multivalued: true + range: PlantAssociated + inlined: true + inlined_as_list: true + migs_ba_plant_associated_data: + description: Data that comply with MigsBa combined with PlantAssociated + title: MigsBaPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_plant_associated_data + multivalued: true + range: MigsBaPlantAssociated + inlined: true + inlined_as_list: true + sediment_data: + description: Data that comply with Extension Sediment + title: Sediment data + keywords: + - sediment + domain: MixsCompliantData + slot_uri: MIXS:sediment_data + multivalued: true + range: Sediment + inlined: true + inlined_as_list: true + migs_ba_sediment_data: + description: Data that comply with MigsBa combined with Sediment + title: MigsBaSediment data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_sediment_data + multivalued: true + range: MigsBaSediment + inlined: true + inlined_as_list: true + soil_data: + description: Data that comply with Extension Soil + title: Soil data + keywords: + - soil + domain: MixsCompliantData + slot_uri: MIXS:soil_data + multivalued: true + range: Soil + inlined: true + inlined_as_list: true + migs_ba_soil_data: + description: Data that comply with MigsBa combined with Soil + title: MigsBaSoil data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_soil_data + multivalued: true + range: MigsBaSoil + inlined: true + inlined_as_list: true + symbiont_associated_data: + description: Data that comply with Extension SymbiontAssociated + title: SymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:symbiont_associated_data + multivalued: true + range: SymbiontAssociated + inlined: true + inlined_as_list: true + migs_ba_symbiont_associated_data: + description: Data that comply with MigsBa combined with SymbiontAssociated + title: MigsBaSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_symbiont_associated_data + multivalued: true + range: MigsBaSymbiontAssociated + inlined: true + inlined_as_list: true + wastewater_sludge_data: + description: Data that comply with Extension WastewaterSludge + title: WastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:wastewater_sludge_data + multivalued: true + range: WastewaterSludge + inlined: true + inlined_as_list: true + migs_ba_wastewater_sludge_data: + description: Data that comply with MigsBa combined with WastewaterSludge + title: MigsBaWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_wastewater_sludge_data + multivalued: true + range: MigsBaWastewaterSludge + inlined: true + inlined_as_list: true + water_data: + description: Data that comply with Extension Water + title: Water data + keywords: + - water + domain: MixsCompliantData + slot_uri: MIXS:water_data + multivalued: true + range: Water + inlined: true + inlined_as_list: true + migs_ba_water_data: + description: Data that comply with MigsBa combined with Water + title: MigsBaWater data + domain: MixsCompliantData + slot_uri: MIXS:migs_ba_water_data + multivalued: true + range: MigsBaWater + inlined: true + inlined_as_list: true + migs_eu_data: + description: Data that comply with checklist MigsEu + title: MigsEu data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_data + multivalued: true + range: MigsEu + inlined: true + inlined_as_list: true + migs_eu_agriculture_data: + description: Data that comply with MigsEu combined with Agriculture + title: MigsEuAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_agriculture_data + multivalued: true + range: MigsEuAgriculture + inlined: true + inlined_as_list: true + migs_eu_air_data: + description: Data that comply with MigsEu combined with Air + title: MigsEuAir data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_air_data + multivalued: true + range: MigsEuAir + inlined: true + inlined_as_list: true + migs_eu_built_environment_data: + description: Data that comply with MigsEu combined with BuiltEnvironment + title: MigsEuBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_built_environment_data + multivalued: true + range: MigsEuBuiltEnvironment + inlined: true + inlined_as_list: true + migs_eu_food_animal_and_animal_feed_data: + description: Data that comply with MigsEu combined with FoodAnimalAndAnimalFeed + title: MigsEuFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_food_animal_and_animal_feed_data + multivalued: true + range: MigsEuFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + migs_eu_food_farm_environment_data: + description: Data that comply with MigsEu combined with FoodFarmEnvironment + title: MigsEuFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_food_farm_environment_data + multivalued: true + range: MigsEuFoodFarmEnvironment + inlined: true + inlined_as_list: true + migs_eu_food_food_production_facility_data: + description: Data that comply with MigsEu combined with FoodFoodProductionFacility + title: MigsEuFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_food_food_production_facility_data + multivalued: true + range: MigsEuFoodFoodProductionFacility + inlined: true + inlined_as_list: true + migs_eu_food_human_foods_data: + description: Data that comply with MigsEu combined with FoodHumanFoods + title: MigsEuFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_food_human_foods_data + multivalued: true + range: MigsEuFoodHumanFoods + inlined: true + inlined_as_list: true + migs_eu_host_associated_data: + description: Data that comply with MigsEu combined with HostAssociated + title: MigsEuHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_host_associated_data + multivalued: true + range: MigsEuHostAssociated + inlined: true + inlined_as_list: true + migs_eu_human_associated_data: + description: Data that comply with MigsEu combined with HumanAssociated + title: MigsEuHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_human_associated_data + multivalued: true + range: MigsEuHumanAssociated + inlined: true + inlined_as_list: true + migs_eu_human_gut_data: + description: Data that comply with MigsEu combined with HumanGut + title: MigsEuHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_human_gut_data + multivalued: true + range: MigsEuHumanGut + inlined: true + inlined_as_list: true + migs_eu_human_oral_data: + description: Data that comply with MigsEu combined with HumanOral + title: MigsEuHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_human_oral_data + multivalued: true + range: MigsEuHumanOral + inlined: true + inlined_as_list: true + migs_eu_human_skin_data: + description: Data that comply with MigsEu combined with HumanSkin + title: MigsEuHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_human_skin_data + multivalued: true + range: MigsEuHumanSkin + inlined: true + inlined_as_list: true + migs_eu_human_vaginal_data: + description: Data that comply with MigsEu combined with HumanVaginal + title: MigsEuHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_human_vaginal_data + multivalued: true + range: MigsEuHumanVaginal + inlined: true + inlined_as_list: true + migs_eu_hydrocarbon_resources_cores_data: + description: Data that comply with MigsEu combined with HydrocarbonResourcesCores + title: MigsEuHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_hydrocarbon_resources_cores_data + multivalued: true + range: MigsEuHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + migs_eu_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with MigsEu combined with HydrocarbonResourcesFluidsSwabs + title: MigsEuHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MigsEuHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + migs_eu_microbial_mat_biofilm_data: + description: Data that comply with MigsEu combined with MicrobialMatBiofilm + title: MigsEuMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_microbial_mat_biofilm_data + multivalued: true + range: MigsEuMicrobialMatBiofilm + inlined: true + inlined_as_list: true + migs_eu_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with MigsEu combined with MiscellaneousNaturalOrArtificialEnvironment + title: MigsEuMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MigsEuMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + migs_eu_plant_associated_data: + description: Data that comply with MigsEu combined with PlantAssociated + title: MigsEuPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_plant_associated_data + multivalued: true + range: MigsEuPlantAssociated + inlined: true + inlined_as_list: true + migs_eu_sediment_data: + description: Data that comply with MigsEu combined with Sediment + title: MigsEuSediment data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_sediment_data + multivalued: true + range: MigsEuSediment + inlined: true + inlined_as_list: true + migs_eu_soil_data: + description: Data that comply with MigsEu combined with Soil + title: MigsEuSoil data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_soil_data + multivalued: true + range: MigsEuSoil + inlined: true + inlined_as_list: true + migs_eu_symbiont_associated_data: + description: Data that comply with MigsEu combined with SymbiontAssociated + title: MigsEuSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_symbiont_associated_data + multivalued: true + range: MigsEuSymbiontAssociated + inlined: true + inlined_as_list: true + migs_eu_wastewater_sludge_data: + description: Data that comply with MigsEu combined with WastewaterSludge + title: MigsEuWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_wastewater_sludge_data + multivalued: true + range: MigsEuWastewaterSludge + inlined: true + inlined_as_list: true + migs_eu_water_data: + description: Data that comply with MigsEu combined with Water + title: MigsEuWater data + domain: MixsCompliantData + slot_uri: MIXS:migs_eu_water_data + multivalued: true + range: MigsEuWater + inlined: true + inlined_as_list: true + migs_org_data: + description: Data that comply with checklist MigsOrg + title: MigsOrg data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_data + multivalued: true + range: MigsOrg + inlined: true + inlined_as_list: true + migs_org_agriculture_data: + description: Data that comply with MigsOrg combined with Agriculture + title: MigsOrgAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_agriculture_data + multivalued: true + range: MigsOrgAgriculture + inlined: true + inlined_as_list: true + migs_org_air_data: + description: Data that comply with MigsOrg combined with Air + title: MigsOrgAir data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_air_data + multivalued: true + range: MigsOrgAir + inlined: true + inlined_as_list: true + migs_org_built_environment_data: + description: Data that comply with MigsOrg combined with BuiltEnvironment + title: MigsOrgBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_built_environment_data + multivalued: true + range: MigsOrgBuiltEnvironment + inlined: true + inlined_as_list: true + migs_org_food_animal_and_animal_feed_data: + description: Data that comply with MigsOrg combined with FoodAnimalAndAnimalFeed + title: MigsOrgFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_food_animal_and_animal_feed_data + multivalued: true + range: MigsOrgFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + migs_org_food_farm_environment_data: + description: Data that comply with MigsOrg combined with FoodFarmEnvironment + title: MigsOrgFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_food_farm_environment_data + multivalued: true + range: MigsOrgFoodFarmEnvironment + inlined: true + inlined_as_list: true + migs_org_food_food_production_facility_data: + description: Data that comply with MigsOrg combined with FoodFoodProductionFacility + title: MigsOrgFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_food_food_production_facility_data + multivalued: true + range: MigsOrgFoodFoodProductionFacility + inlined: true + inlined_as_list: true + migs_org_food_human_foods_data: + description: Data that comply with MigsOrg combined with FoodHumanFoods + title: MigsOrgFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_food_human_foods_data + multivalued: true + range: MigsOrgFoodHumanFoods + inlined: true + inlined_as_list: true + migs_org_host_associated_data: + description: Data that comply with MigsOrg combined with HostAssociated + title: MigsOrgHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_host_associated_data + multivalued: true + range: MigsOrgHostAssociated + inlined: true + inlined_as_list: true + migs_org_human_associated_data: + description: Data that comply with MigsOrg combined with HumanAssociated + title: MigsOrgHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_human_associated_data + multivalued: true + range: MigsOrgHumanAssociated + inlined: true + inlined_as_list: true + migs_org_human_gut_data: + description: Data that comply with MigsOrg combined with HumanGut + title: MigsOrgHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_human_gut_data + multivalued: true + range: MigsOrgHumanGut + inlined: true + inlined_as_list: true + migs_org_human_oral_data: + description: Data that comply with MigsOrg combined with HumanOral + title: MigsOrgHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_human_oral_data + multivalued: true + range: MigsOrgHumanOral + inlined: true + inlined_as_list: true + migs_org_human_skin_data: + description: Data that comply with MigsOrg combined with HumanSkin + title: MigsOrgHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_human_skin_data + multivalued: true + range: MigsOrgHumanSkin + inlined: true + inlined_as_list: true + migs_org_human_vaginal_data: + description: Data that comply with MigsOrg combined with HumanVaginal + title: MigsOrgHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_human_vaginal_data + multivalued: true + range: MigsOrgHumanVaginal + inlined: true + inlined_as_list: true + migs_org_hydrocarbon_resources_cores_data: + description: Data that comply with MigsOrg combined with HydrocarbonResourcesCores + title: MigsOrgHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_hydrocarbon_resources_cores_data + multivalued: true + range: MigsOrgHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + migs_org_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with MigsOrg combined with HydrocarbonResourcesFluidsSwabs + title: MigsOrgHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MigsOrgHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + migs_org_microbial_mat_biofilm_data: + description: Data that comply with MigsOrg combined with MicrobialMatBiofilm + title: MigsOrgMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_microbial_mat_biofilm_data + multivalued: true + range: MigsOrgMicrobialMatBiofilm + inlined: true + inlined_as_list: true + migs_org_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with MigsOrg combined with MiscellaneousNaturalOrArtificialEnvironment + title: MigsOrgMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MigsOrgMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + migs_org_plant_associated_data: + description: Data that comply with MigsOrg combined with PlantAssociated + title: MigsOrgPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_plant_associated_data + multivalued: true + range: MigsOrgPlantAssociated + inlined: true + inlined_as_list: true + migs_org_sediment_data: + description: Data that comply with MigsOrg combined with Sediment + title: MigsOrgSediment data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_sediment_data + multivalued: true + range: MigsOrgSediment + inlined: true + inlined_as_list: true + migs_org_soil_data: + description: Data that comply with MigsOrg combined with Soil + title: MigsOrgSoil data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_soil_data + multivalued: true + range: MigsOrgSoil + inlined: true + inlined_as_list: true + migs_org_symbiont_associated_data: + description: Data that comply with MigsOrg combined with SymbiontAssociated + title: MigsOrgSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_symbiont_associated_data + multivalued: true + range: MigsOrgSymbiontAssociated + inlined: true + inlined_as_list: true + migs_org_wastewater_sludge_data: + description: Data that comply with MigsOrg combined with WastewaterSludge + title: MigsOrgWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_wastewater_sludge_data + multivalued: true + range: MigsOrgWastewaterSludge + inlined: true + inlined_as_list: true + migs_org_water_data: + description: Data that comply with MigsOrg combined with Water + title: MigsOrgWater data + domain: MixsCompliantData + slot_uri: MIXS:migs_org_water_data + multivalued: true + range: MigsOrgWater + inlined: true + inlined_as_list: true + migs_pl_data: + description: Data that comply with checklist MigsPl + title: MigsPl data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_data + multivalued: true + range: MigsPl + inlined: true + inlined_as_list: true + migs_pl_agriculture_data: + description: Data that comply with MigsPl combined with Agriculture + title: MigsPlAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_agriculture_data + multivalued: true + range: MigsPlAgriculture + inlined: true + inlined_as_list: true + migs_pl_air_data: + description: Data that comply with MigsPl combined with Air + title: MigsPlAir data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_air_data + multivalued: true + range: MigsPlAir + inlined: true + inlined_as_list: true + migs_pl_built_environment_data: + description: Data that comply with MigsPl combined with BuiltEnvironment + title: MigsPlBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_built_environment_data + multivalued: true + range: MigsPlBuiltEnvironment + inlined: true + inlined_as_list: true + migs_pl_food_animal_and_animal_feed_data: + description: Data that comply with MigsPl combined with FoodAnimalAndAnimalFeed + title: MigsPlFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_food_animal_and_animal_feed_data + multivalued: true + range: MigsPlFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + migs_pl_food_farm_environment_data: + description: Data that comply with MigsPl combined with FoodFarmEnvironment + title: MigsPlFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_food_farm_environment_data + multivalued: true + range: MigsPlFoodFarmEnvironment + inlined: true + inlined_as_list: true + migs_pl_food_food_production_facility_data: + description: Data that comply with MigsPl combined with FoodFoodProductionFacility + title: MigsPlFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_food_food_production_facility_data + multivalued: true + range: MigsPlFoodFoodProductionFacility + inlined: true + inlined_as_list: true + migs_pl_food_human_foods_data: + description: Data that comply with MigsPl combined with FoodHumanFoods + title: MigsPlFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_food_human_foods_data + multivalued: true + range: MigsPlFoodHumanFoods + inlined: true + inlined_as_list: true + migs_pl_host_associated_data: + description: Data that comply with MigsPl combined with HostAssociated + title: MigsPlHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_host_associated_data + multivalued: true + range: MigsPlHostAssociated + inlined: true + inlined_as_list: true + migs_pl_human_associated_data: + description: Data that comply with MigsPl combined with HumanAssociated + title: MigsPlHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_human_associated_data + multivalued: true + range: MigsPlHumanAssociated + inlined: true + inlined_as_list: true + migs_pl_human_gut_data: + description: Data that comply with MigsPl combined with HumanGut + title: MigsPlHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_human_gut_data + multivalued: true + range: MigsPlHumanGut + inlined: true + inlined_as_list: true + migs_pl_human_oral_data: + description: Data that comply with MigsPl combined with HumanOral + title: MigsPlHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_human_oral_data + multivalued: true + range: MigsPlHumanOral + inlined: true + inlined_as_list: true + migs_pl_human_skin_data: + description: Data that comply with MigsPl combined with HumanSkin + title: MigsPlHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_human_skin_data + multivalued: true + range: MigsPlHumanSkin + inlined: true + inlined_as_list: true + migs_pl_human_vaginal_data: + description: Data that comply with MigsPl combined with HumanVaginal + title: MigsPlHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_human_vaginal_data + multivalued: true + range: MigsPlHumanVaginal + inlined: true + inlined_as_list: true + migs_pl_hydrocarbon_resources_cores_data: + description: Data that comply with MigsPl combined with HydrocarbonResourcesCores + title: MigsPlHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_hydrocarbon_resources_cores_data + multivalued: true + range: MigsPlHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + migs_pl_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with MigsPl combined with HydrocarbonResourcesFluidsSwabs + title: MigsPlHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MigsPlHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + migs_pl_microbial_mat_biofilm_data: + description: Data that comply with MigsPl combined with MicrobialMatBiofilm + title: MigsPlMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_microbial_mat_biofilm_data + multivalued: true + range: MigsPlMicrobialMatBiofilm + inlined: true + inlined_as_list: true + migs_pl_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with MigsPl combined with MiscellaneousNaturalOrArtificialEnvironment + title: MigsPlMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MigsPlMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + migs_pl_plant_associated_data: + description: Data that comply with MigsPl combined with PlantAssociated + title: MigsPlPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_plant_associated_data + multivalued: true + range: MigsPlPlantAssociated + inlined: true + inlined_as_list: true + migs_pl_sediment_data: + description: Data that comply with MigsPl combined with Sediment + title: MigsPlSediment data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_sediment_data + multivalued: true + range: MigsPlSediment + inlined: true + inlined_as_list: true + migs_pl_soil_data: + description: Data that comply with MigsPl combined with Soil + title: MigsPlSoil data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_soil_data + multivalued: true + range: MigsPlSoil + inlined: true + inlined_as_list: true + migs_pl_symbiont_associated_data: + description: Data that comply with MigsPl combined with SymbiontAssociated + title: MigsPlSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_symbiont_associated_data + multivalued: true + range: MigsPlSymbiontAssociated + inlined: true + inlined_as_list: true + migs_pl_wastewater_sludge_data: + description: Data that comply with MigsPl combined with WastewaterSludge + title: MigsPlWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_wastewater_sludge_data + multivalued: true + range: MigsPlWastewaterSludge + inlined: true + inlined_as_list: true + migs_pl_water_data: + description: Data that comply with MigsPl combined with Water + title: MigsPlWater data + domain: MixsCompliantData + slot_uri: MIXS:migs_pl_water_data + multivalued: true + range: MigsPlWater + inlined: true + inlined_as_list: true + migs_vi_data: + description: Data that comply with checklist MigsVi + title: MigsVi data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_data + multivalued: true + range: MigsVi + inlined: true + inlined_as_list: true + migs_vi_agriculture_data: + description: Data that comply with MigsVi combined with Agriculture + title: MigsViAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_agriculture_data + multivalued: true + range: MigsViAgriculture + inlined: true + inlined_as_list: true + migs_vi_air_data: + description: Data that comply with MigsVi combined with Air + title: MigsViAir data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_air_data + multivalued: true + range: MigsViAir + inlined: true + inlined_as_list: true + migs_vi_built_environment_data: + description: Data that comply with MigsVi combined with BuiltEnvironment + title: MigsViBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_built_environment_data + multivalued: true + range: MigsViBuiltEnvironment + inlined: true + inlined_as_list: true + migs_vi_food_animal_and_animal_feed_data: + description: Data that comply with MigsVi combined with FoodAnimalAndAnimalFeed + title: MigsViFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_food_animal_and_animal_feed_data + multivalued: true + range: MigsViFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + migs_vi_food_farm_environment_data: + description: Data that comply with MigsVi combined with FoodFarmEnvironment + title: MigsViFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_food_farm_environment_data + multivalued: true + range: MigsViFoodFarmEnvironment + inlined: true + inlined_as_list: true + migs_vi_food_food_production_facility_data: + description: Data that comply with MigsVi combined with FoodFoodProductionFacility + title: MigsViFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_food_food_production_facility_data + multivalued: true + range: MigsViFoodFoodProductionFacility + inlined: true + inlined_as_list: true + migs_vi_food_human_foods_data: + description: Data that comply with MigsVi combined with FoodHumanFoods + title: MigsViFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_food_human_foods_data + multivalued: true + range: MigsViFoodHumanFoods + inlined: true + inlined_as_list: true + migs_vi_host_associated_data: + description: Data that comply with MigsVi combined with HostAssociated + title: MigsViHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_host_associated_data + multivalued: true + range: MigsViHostAssociated + inlined: true + inlined_as_list: true + migs_vi_human_associated_data: + description: Data that comply with MigsVi combined with HumanAssociated + title: MigsViHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_human_associated_data + multivalued: true + range: MigsViHumanAssociated + inlined: true + inlined_as_list: true + migs_vi_human_gut_data: + description: Data that comply with MigsVi combined with HumanGut + title: MigsViHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_human_gut_data + multivalued: true + range: MigsViHumanGut + inlined: true + inlined_as_list: true + migs_vi_human_oral_data: + description: Data that comply with MigsVi combined with HumanOral + title: MigsViHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_human_oral_data + multivalued: true + range: MigsViHumanOral + inlined: true + inlined_as_list: true + migs_vi_human_skin_data: + description: Data that comply with MigsVi combined with HumanSkin + title: MigsViHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_human_skin_data + multivalued: true + range: MigsViHumanSkin + inlined: true + inlined_as_list: true + migs_vi_human_vaginal_data: + description: Data that comply with MigsVi combined with HumanVaginal + title: MigsViHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_human_vaginal_data + multivalued: true + range: MigsViHumanVaginal + inlined: true + inlined_as_list: true + migs_vi_hydrocarbon_resources_cores_data: + description: Data that comply with MigsVi combined with HydrocarbonResourcesCores + title: MigsViHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_hydrocarbon_resources_cores_data + multivalued: true + range: MigsViHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + migs_vi_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with MigsVi combined with HydrocarbonResourcesFluidsSwabs + title: MigsViHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MigsViHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + migs_vi_microbial_mat_biofilm_data: + description: Data that comply with MigsVi combined with MicrobialMatBiofilm + title: MigsViMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_microbial_mat_biofilm_data + multivalued: true + range: MigsViMicrobialMatBiofilm + inlined: true + inlined_as_list: true + migs_vi_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with MigsVi combined with MiscellaneousNaturalOrArtificialEnvironment + title: MigsViMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MigsViMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + migs_vi_plant_associated_data: + description: Data that comply with MigsVi combined with PlantAssociated + title: MigsViPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_plant_associated_data + multivalued: true + range: MigsViPlantAssociated + inlined: true + inlined_as_list: true + migs_vi_sediment_data: + description: Data that comply with MigsVi combined with Sediment + title: MigsViSediment data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_sediment_data + multivalued: true + range: MigsViSediment + inlined: true + inlined_as_list: true + migs_vi_soil_data: + description: Data that comply with MigsVi combined with Soil + title: MigsViSoil data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_soil_data + multivalued: true + range: MigsViSoil + inlined: true + inlined_as_list: true + migs_vi_symbiont_associated_data: + description: Data that comply with MigsVi combined with SymbiontAssociated + title: MigsViSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_symbiont_associated_data + multivalued: true + range: MigsViSymbiontAssociated + inlined: true + inlined_as_list: true + migs_vi_wastewater_sludge_data: + description: Data that comply with MigsVi combined with WastewaterSludge + title: MigsViWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_wastewater_sludge_data + multivalued: true + range: MigsViWastewaterSludge + inlined: true + inlined_as_list: true + migs_vi_water_data: + description: Data that comply with MigsVi combined with Water + title: MigsViWater data + domain: MixsCompliantData + slot_uri: MIXS:migs_vi_water_data + multivalued: true + range: MigsViWater + inlined: true + inlined_as_list: true + mimag_data: + description: Data that comply with checklist Mimag + title: Mimag data + domain: MixsCompliantData + slot_uri: MIXS:mimag_data + multivalued: true + range: Mimag + inlined: true + inlined_as_list: true + mimag_agriculture_data: + description: Data that comply with Mimag combined with Agriculture + title: MimagAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:mimag_agriculture_data + multivalued: true + range: MimagAgriculture + inlined: true + inlined_as_list: true + mimag_air_data: + description: Data that comply with Mimag combined with Air + title: MimagAir data + domain: MixsCompliantData + slot_uri: MIXS:mimag_air_data + multivalued: true + range: MimagAir + inlined: true + inlined_as_list: true + mimag_built_environment_data: + description: Data that comply with Mimag combined with BuiltEnvironment + title: MimagBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimag_built_environment_data + multivalued: true + range: MimagBuiltEnvironment + inlined: true + inlined_as_list: true + mimag_food_animal_and_animal_feed_data: + description: Data that comply with Mimag combined with FoodAnimalAndAnimalFeed + title: MimagFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:mimag_food_animal_and_animal_feed_data + multivalued: true + range: MimagFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + mimag_food_farm_environment_data: + description: Data that comply with Mimag combined with FoodFarmEnvironment + title: MimagFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimag_food_farm_environment_data + multivalued: true + range: MimagFoodFarmEnvironment + inlined: true + inlined_as_list: true + mimag_food_food_production_facility_data: + description: Data that comply with Mimag combined with FoodFoodProductionFacility + title: MimagFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:mimag_food_food_production_facility_data + multivalued: true + range: MimagFoodFoodProductionFacility + inlined: true + inlined_as_list: true + mimag_food_human_foods_data: + description: Data that comply with Mimag combined with FoodHumanFoods + title: MimagFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:mimag_food_human_foods_data + multivalued: true + range: MimagFoodHumanFoods + inlined: true + inlined_as_list: true + mimag_host_associated_data: + description: Data that comply with Mimag combined with HostAssociated + title: MimagHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimag_host_associated_data + multivalued: true + range: MimagHostAssociated + inlined: true + inlined_as_list: true + mimag_human_associated_data: + description: Data that comply with Mimag combined with HumanAssociated + title: MimagHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimag_human_associated_data + multivalued: true + range: MimagHumanAssociated + inlined: true + inlined_as_list: true + mimag_human_gut_data: + description: Data that comply with Mimag combined with HumanGut + title: MimagHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:mimag_human_gut_data + multivalued: true + range: MimagHumanGut + inlined: true + inlined_as_list: true + mimag_human_oral_data: + description: Data that comply with Mimag combined with HumanOral + title: MimagHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:mimag_human_oral_data + multivalued: true + range: MimagHumanOral + inlined: true + inlined_as_list: true + mimag_human_skin_data: + description: Data that comply with Mimag combined with HumanSkin + title: MimagHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:mimag_human_skin_data + multivalued: true + range: MimagHumanSkin + inlined: true + inlined_as_list: true + mimag_human_vaginal_data: + description: Data that comply with Mimag combined with HumanVaginal + title: MimagHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:mimag_human_vaginal_data + multivalued: true + range: MimagHumanVaginal + inlined: true + inlined_as_list: true + mimag_hydrocarbon_resources_cores_data: + description: Data that comply with Mimag combined with HydrocarbonResourcesCores + title: MimagHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:mimag_hydrocarbon_resources_cores_data + multivalued: true + range: MimagHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + mimag_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with Mimag combined with HydrocarbonResourcesFluidsSwabs + title: MimagHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:mimag_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MimagHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + mimag_microbial_mat_biofilm_data: + description: Data that comply with Mimag combined with MicrobialMatBiofilm + title: MimagMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:mimag_microbial_mat_biofilm_data + multivalued: true + range: MimagMicrobialMatBiofilm + inlined: true + inlined_as_list: true + mimag_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with Mimag combined with MiscellaneousNaturalOrArtificialEnvironment + title: MimagMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimag_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MimagMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + mimag_plant_associated_data: + description: Data that comply with Mimag combined with PlantAssociated + title: MimagPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimag_plant_associated_data + multivalued: true + range: MimagPlantAssociated + inlined: true + inlined_as_list: true + mimag_sediment_data: + description: Data that comply with Mimag combined with Sediment + title: MimagSediment data + domain: MixsCompliantData + slot_uri: MIXS:mimag_sediment_data + multivalued: true + range: MimagSediment + inlined: true + inlined_as_list: true + mimag_soil_data: + description: Data that comply with Mimag combined with Soil + title: MimagSoil data + domain: MixsCompliantData + slot_uri: MIXS:mimag_soil_data + multivalued: true + range: MimagSoil + inlined: true + inlined_as_list: true + mimag_symbiont_associated_data: + description: Data that comply with Mimag combined with SymbiontAssociated + title: MimagSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimag_symbiont_associated_data + multivalued: true + range: MimagSymbiontAssociated + inlined: true + inlined_as_list: true + mimag_wastewater_sludge_data: + description: Data that comply with Mimag combined with WastewaterSludge + title: MimagWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:mimag_wastewater_sludge_data + multivalued: true + range: MimagWastewaterSludge + inlined: true + inlined_as_list: true + mimag_water_data: + description: Data that comply with Mimag combined with Water + title: MimagWater data + domain: MixsCompliantData + slot_uri: MIXS:mimag_water_data + multivalued: true + range: MimagWater + inlined: true + inlined_as_list: true + mimarks_c_data: + description: Data that comply with checklist MimarksC + title: MimarksC data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_data + multivalued: true + range: MimarksC + inlined: true + inlined_as_list: true + mimarks_c_agriculture_data: + description: Data that comply with MimarksC combined with Agriculture + title: MimarksCAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_agriculture_data + multivalued: true + range: MimarksCAgriculture + inlined: true + inlined_as_list: true + mimarks_c_air_data: + description: Data that comply with MimarksC combined with Air + title: MimarksCAir data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_air_data + multivalued: true + range: MimarksCAir + inlined: true + inlined_as_list: true + mimarks_c_built_environment_data: + description: Data that comply with MimarksC combined with BuiltEnvironment + title: MimarksCBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_built_environment_data + multivalued: true + range: MimarksCBuiltEnvironment + inlined: true + inlined_as_list: true + mimarks_c_food_animal_and_animal_feed_data: + description: Data that comply with MimarksC combined with FoodAnimalAndAnimalFeed + title: MimarksCFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_food_animal_and_animal_feed_data + multivalued: true + range: MimarksCFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + mimarks_c_food_farm_environment_data: + description: Data that comply with MimarksC combined with FoodFarmEnvironment + title: MimarksCFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_food_farm_environment_data + multivalued: true + range: MimarksCFoodFarmEnvironment + inlined: true + inlined_as_list: true + mimarks_c_food_food_production_facility_data: + description: Data that comply with MimarksC combined with FoodFoodProductionFacility + title: MimarksCFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_food_food_production_facility_data + multivalued: true + range: MimarksCFoodFoodProductionFacility + inlined: true + inlined_as_list: true + mimarks_c_food_human_foods_data: + description: Data that comply with MimarksC combined with FoodHumanFoods + title: MimarksCFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_food_human_foods_data + multivalued: true + range: MimarksCFoodHumanFoods + inlined: true + inlined_as_list: true + mimarks_c_host_associated_data: + description: Data that comply with MimarksC combined with HostAssociated + title: MimarksCHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_host_associated_data + multivalued: true + range: MimarksCHostAssociated + inlined: true + inlined_as_list: true + mimarks_c_human_associated_data: + description: Data that comply with MimarksC combined with HumanAssociated + title: MimarksCHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_human_associated_data + multivalued: true + range: MimarksCHumanAssociated + inlined: true + inlined_as_list: true + mimarks_c_human_gut_data: + description: Data that comply with MimarksC combined with HumanGut + title: MimarksCHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_human_gut_data + multivalued: true + range: MimarksCHumanGut + inlined: true + inlined_as_list: true + mimarks_c_human_oral_data: + description: Data that comply with MimarksC combined with HumanOral + title: MimarksCHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_human_oral_data + multivalued: true + range: MimarksCHumanOral + inlined: true + inlined_as_list: true + mimarks_c_human_skin_data: + description: Data that comply with MimarksC combined with HumanSkin + title: MimarksCHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_human_skin_data + multivalued: true + range: MimarksCHumanSkin + inlined: true + inlined_as_list: true + mimarks_c_human_vaginal_data: + description: Data that comply with MimarksC combined with HumanVaginal + title: MimarksCHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_human_vaginal_data + multivalued: true + range: MimarksCHumanVaginal + inlined: true + inlined_as_list: true + mimarks_c_hydrocarbon_resources_cores_data: + description: Data that comply with MimarksC combined with HydrocarbonResourcesCores + title: MimarksCHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_hydrocarbon_resources_cores_data + multivalued: true + range: MimarksCHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + mimarks_c_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with MimarksC combined with HydrocarbonResourcesFluidsSwabs + title: MimarksCHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MimarksCHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + mimarks_c_microbial_mat_biofilm_data: + description: Data that comply with MimarksC combined with MicrobialMatBiofilm + title: MimarksCMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_microbial_mat_biofilm_data + multivalued: true + range: MimarksCMicrobialMatBiofilm + inlined: true + inlined_as_list: true + mimarks_c_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with MimarksC combined with MiscellaneousNaturalOrArtificialEnvironment + title: MimarksCMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MimarksCMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + mimarks_c_plant_associated_data: + description: Data that comply with MimarksC combined with PlantAssociated + title: MimarksCPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_plant_associated_data + multivalued: true + range: MimarksCPlantAssociated + inlined: true + inlined_as_list: true + mimarks_c_sediment_data: + description: Data that comply with MimarksC combined with Sediment + title: MimarksCSediment data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_sediment_data + multivalued: true + range: MimarksCSediment + inlined: true + inlined_as_list: true + mimarks_c_soil_data: + description: Data that comply with MimarksC combined with Soil + title: MimarksCSoil data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_soil_data + multivalued: true + range: MimarksCSoil + inlined: true + inlined_as_list: true + mimarks_c_symbiont_associated_data: + description: Data that comply with MimarksC combined with SymbiontAssociated + title: MimarksCSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_symbiont_associated_data + multivalued: true + range: MimarksCSymbiontAssociated + inlined: true + inlined_as_list: true + mimarks_c_wastewater_sludge_data: + description: Data that comply with MimarksC combined with WastewaterSludge + title: MimarksCWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_wastewater_sludge_data + multivalued: true + range: MimarksCWastewaterSludge + inlined: true + inlined_as_list: true + mimarks_c_water_data: + description: Data that comply with MimarksC combined with Water + title: MimarksCWater data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_c_water_data + multivalued: true + range: MimarksCWater + inlined: true + inlined_as_list: true + mimarks_s_data: + description: Data that comply with checklist MimarksS + title: MimarksS data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_data + multivalued: true + range: MimarksS + inlined: true + inlined_as_list: true + mimarks_s_agriculture_data: + description: Data that comply with MimarksS combined with Agriculture + title: MimarksSAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_agriculture_data + multivalued: true + range: MimarksSAgriculture + inlined: true + inlined_as_list: true + mimarks_s_air_data: + description: Data that comply with MimarksS combined with Air + title: MimarksSAir data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_air_data + multivalued: true + range: MimarksSAir + inlined: true + inlined_as_list: true + mimarks_s_built_environment_data: + description: Data that comply with MimarksS combined with BuiltEnvironment + title: MimarksSBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_built_environment_data + multivalued: true + range: MimarksSBuiltEnvironment + inlined: true + inlined_as_list: true + mimarks_s_food_animal_and_animal_feed_data: + description: Data that comply with MimarksS combined with FoodAnimalAndAnimalFeed + title: MimarksSFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_food_animal_and_animal_feed_data + multivalued: true + range: MimarksSFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + mimarks_s_food_farm_environment_data: + description: Data that comply with MimarksS combined with FoodFarmEnvironment + title: MimarksSFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_food_farm_environment_data + multivalued: true + range: MimarksSFoodFarmEnvironment + inlined: true + inlined_as_list: true + mimarks_s_food_food_production_facility_data: + description: Data that comply with MimarksS combined with FoodFoodProductionFacility + title: MimarksSFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_food_food_production_facility_data + multivalued: true + range: MimarksSFoodFoodProductionFacility + inlined: true + inlined_as_list: true + mimarks_s_food_human_foods_data: + description: Data that comply with MimarksS combined with FoodHumanFoods + title: MimarksSFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_food_human_foods_data + multivalued: true + range: MimarksSFoodHumanFoods + inlined: true + inlined_as_list: true + mimarks_s_host_associated_data: + description: Data that comply with MimarksS combined with HostAssociated + title: MimarksSHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_host_associated_data + multivalued: true + range: MimarksSHostAssociated + inlined: true + inlined_as_list: true + mimarks_s_human_associated_data: + description: Data that comply with MimarksS combined with HumanAssociated + title: MimarksSHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_human_associated_data + multivalued: true + range: MimarksSHumanAssociated + inlined: true + inlined_as_list: true + mimarks_s_human_gut_data: + description: Data that comply with MimarksS combined with HumanGut + title: MimarksSHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_human_gut_data + multivalued: true + range: MimarksSHumanGut + inlined: true + inlined_as_list: true + mimarks_s_human_oral_data: + description: Data that comply with MimarksS combined with HumanOral + title: MimarksSHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_human_oral_data + multivalued: true + range: MimarksSHumanOral + inlined: true + inlined_as_list: true + mimarks_s_human_skin_data: + description: Data that comply with MimarksS combined with HumanSkin + title: MimarksSHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_human_skin_data + multivalued: true + range: MimarksSHumanSkin + inlined: true + inlined_as_list: true + mimarks_s_human_vaginal_data: + description: Data that comply with MimarksS combined with HumanVaginal + title: MimarksSHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_human_vaginal_data + multivalued: true + range: MimarksSHumanVaginal + inlined: true + inlined_as_list: true + mimarks_s_hydrocarbon_resources_cores_data: + description: Data that comply with MimarksS combined with HydrocarbonResourcesCores + title: MimarksSHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_hydrocarbon_resources_cores_data + multivalued: true + range: MimarksSHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + mimarks_s_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with MimarksS combined with HydrocarbonResourcesFluidsSwabs + title: MimarksSHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MimarksSHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + mimarks_s_microbial_mat_biofilm_data: + description: Data that comply with MimarksS combined with MicrobialMatBiofilm + title: MimarksSMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_microbial_mat_biofilm_data + multivalued: true + range: MimarksSMicrobialMatBiofilm + inlined: true + inlined_as_list: true + mimarks_s_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with MimarksS combined with MiscellaneousNaturalOrArtificialEnvironment + title: MimarksSMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MimarksSMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + mimarks_s_plant_associated_data: + description: Data that comply with MimarksS combined with PlantAssociated + title: MimarksSPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_plant_associated_data + multivalued: true + range: MimarksSPlantAssociated + inlined: true + inlined_as_list: true + mimarks_s_sediment_data: + description: Data that comply with MimarksS combined with Sediment + title: MimarksSSediment data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_sediment_data + multivalued: true + range: MimarksSSediment + inlined: true + inlined_as_list: true + mimarks_s_soil_data: + description: Data that comply with MimarksS combined with Soil + title: MimarksSSoil data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_soil_data + multivalued: true + range: MimarksSSoil + inlined: true + inlined_as_list: true + mimarks_s_symbiont_associated_data: + description: Data that comply with MimarksS combined with SymbiontAssociated + title: MimarksSSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_symbiont_associated_data + multivalued: true + range: MimarksSSymbiontAssociated + inlined: true + inlined_as_list: true + mimarks_s_wastewater_sludge_data: + description: Data that comply with MimarksS combined with WastewaterSludge + title: MimarksSWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_wastewater_sludge_data + multivalued: true + range: MimarksSWastewaterSludge + inlined: true + inlined_as_list: true + mimarks_s_water_data: + description: Data that comply with MimarksS combined with Water + title: MimarksSWater data + domain: MixsCompliantData + slot_uri: MIXS:mimarks_s_water_data + multivalued: true + range: MimarksSWater + inlined: true + inlined_as_list: true + mims_data: + description: Data that comply with checklist Mims + title: Mims data + domain: MixsCompliantData + slot_uri: MIXS:mims_data + multivalued: true + range: Mims + inlined: true + inlined_as_list: true + mims_agriculture_data: + description: Data that comply with Mims combined with Agriculture + title: MimsAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:mims_agriculture_data + multivalued: true + range: MimsAgriculture + inlined: true + inlined_as_list: true + mims_air_data: + description: Data that comply with Mims combined with Air + title: MimsAir data + domain: MixsCompliantData + slot_uri: MIXS:mims_air_data + multivalued: true + range: MimsAir + inlined: true + inlined_as_list: true + mims_built_environment_data: + description: Data that comply with Mims combined with BuiltEnvironment + title: MimsBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mims_built_environment_data + multivalued: true + range: MimsBuiltEnvironment + inlined: true + inlined_as_list: true + mims_food_animal_and_animal_feed_data: + description: Data that comply with Mims combined with FoodAnimalAndAnimalFeed + title: MimsFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:mims_food_animal_and_animal_feed_data + multivalued: true + range: MimsFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + mims_food_farm_environment_data: + description: Data that comply with Mims combined with FoodFarmEnvironment + title: MimsFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mims_food_farm_environment_data + multivalued: true + range: MimsFoodFarmEnvironment + inlined: true + inlined_as_list: true + mims_food_food_production_facility_data: + description: Data that comply with Mims combined with FoodFoodProductionFacility + title: MimsFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:mims_food_food_production_facility_data + multivalued: true + range: MimsFoodFoodProductionFacility + inlined: true + inlined_as_list: true + mims_food_human_foods_data: + description: Data that comply with Mims combined with FoodHumanFoods + title: MimsFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:mims_food_human_foods_data + multivalued: true + range: MimsFoodHumanFoods + inlined: true + inlined_as_list: true + mims_host_associated_data: + description: Data that comply with Mims combined with HostAssociated + title: MimsHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mims_host_associated_data + multivalued: true + range: MimsHostAssociated + inlined: true + inlined_as_list: true + mims_human_associated_data: + description: Data that comply with Mims combined with HumanAssociated + title: MimsHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mims_human_associated_data + multivalued: true + range: MimsHumanAssociated + inlined: true + inlined_as_list: true + mims_human_gut_data: + description: Data that comply with Mims combined with HumanGut + title: MimsHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:mims_human_gut_data + multivalued: true + range: MimsHumanGut + inlined: true + inlined_as_list: true + mims_human_oral_data: + description: Data that comply with Mims combined with HumanOral + title: MimsHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:mims_human_oral_data + multivalued: true + range: MimsHumanOral + inlined: true + inlined_as_list: true + mims_human_skin_data: + description: Data that comply with Mims combined with HumanSkin + title: MimsHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:mims_human_skin_data + multivalued: true + range: MimsHumanSkin + inlined: true + inlined_as_list: true + mims_human_vaginal_data: + description: Data that comply with Mims combined with HumanVaginal + title: MimsHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:mims_human_vaginal_data + multivalued: true + range: MimsHumanVaginal + inlined: true + inlined_as_list: true + mims_hydrocarbon_resources_cores_data: + description: Data that comply with Mims combined with HydrocarbonResourcesCores + title: MimsHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:mims_hydrocarbon_resources_cores_data + multivalued: true + range: MimsHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + mims_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with Mims combined with HydrocarbonResourcesFluidsSwabs + title: MimsHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:mims_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MimsHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + mims_microbial_mat_biofilm_data: + description: Data that comply with Mims combined with MicrobialMatBiofilm + title: MimsMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:mims_microbial_mat_biofilm_data + multivalued: true + range: MimsMicrobialMatBiofilm + inlined: true + inlined_as_list: true + mims_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with Mims combined with MiscellaneousNaturalOrArtificialEnvironment + title: MimsMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:mims_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MimsMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + mims_plant_associated_data: + description: Data that comply with Mims combined with PlantAssociated + title: MimsPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mims_plant_associated_data + multivalued: true + range: MimsPlantAssociated + inlined: true + inlined_as_list: true + mims_sediment_data: + description: Data that comply with Mims combined with Sediment + title: MimsSediment data + domain: MixsCompliantData + slot_uri: MIXS:mims_sediment_data + multivalued: true + range: MimsSediment + inlined: true + inlined_as_list: true + mims_soil_data: + description: Data that comply with Mims combined with Soil + title: MimsSoil data + domain: MixsCompliantData + slot_uri: MIXS:mims_soil_data + multivalued: true + range: MimsSoil + inlined: true + inlined_as_list: true + mims_symbiont_associated_data: + description: Data that comply with Mims combined with SymbiontAssociated + title: MimsSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:mims_symbiont_associated_data + multivalued: true + range: MimsSymbiontAssociated + inlined: true + inlined_as_list: true + mims_wastewater_sludge_data: + description: Data that comply with Mims combined with WastewaterSludge + title: MimsWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:mims_wastewater_sludge_data + multivalued: true + range: MimsWastewaterSludge + inlined: true + inlined_as_list: true + mims_water_data: + description: Data that comply with Mims combined with Water + title: MimsWater data + domain: MixsCompliantData + slot_uri: MIXS:mims_water_data + multivalued: true + range: MimsWater + inlined: true + inlined_as_list: true + misag_data: + description: Data that comply with checklist Misag + title: Misag data + domain: MixsCompliantData + slot_uri: MIXS:misag_data + multivalued: true + range: Misag + inlined: true + inlined_as_list: true + misag_agriculture_data: + description: Data that comply with Misag combined with Agriculture + title: MisagAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:misag_agriculture_data + multivalued: true + range: MisagAgriculture + inlined: true + inlined_as_list: true + misag_air_data: + description: Data that comply with Misag combined with Air + title: MisagAir data + domain: MixsCompliantData + slot_uri: MIXS:misag_air_data + multivalued: true + range: MisagAir + inlined: true + inlined_as_list: true + misag_built_environment_data: + description: Data that comply with Misag combined with BuiltEnvironment + title: MisagBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:misag_built_environment_data + multivalued: true + range: MisagBuiltEnvironment + inlined: true + inlined_as_list: true + misag_food_animal_and_animal_feed_data: + description: Data that comply with Misag combined with FoodAnimalAndAnimalFeed + title: MisagFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:misag_food_animal_and_animal_feed_data + multivalued: true + range: MisagFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + misag_food_farm_environment_data: + description: Data that comply with Misag combined with FoodFarmEnvironment + title: MisagFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:misag_food_farm_environment_data + multivalued: true + range: MisagFoodFarmEnvironment + inlined: true + inlined_as_list: true + misag_food_food_production_facility_data: + description: Data that comply with Misag combined with FoodFoodProductionFacility + title: MisagFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:misag_food_food_production_facility_data + multivalued: true + range: MisagFoodFoodProductionFacility + inlined: true + inlined_as_list: true + misag_food_human_foods_data: + description: Data that comply with Misag combined with FoodHumanFoods + title: MisagFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:misag_food_human_foods_data + multivalued: true + range: MisagFoodHumanFoods + inlined: true + inlined_as_list: true + misag_host_associated_data: + description: Data that comply with Misag combined with HostAssociated + title: MisagHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:misag_host_associated_data + multivalued: true + range: MisagHostAssociated + inlined: true + inlined_as_list: true + misag_human_associated_data: + description: Data that comply with Misag combined with HumanAssociated + title: MisagHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:misag_human_associated_data + multivalued: true + range: MisagHumanAssociated + inlined: true + inlined_as_list: true + misag_human_gut_data: + description: Data that comply with Misag combined with HumanGut + title: MisagHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:misag_human_gut_data + multivalued: true + range: MisagHumanGut + inlined: true + inlined_as_list: true + misag_human_oral_data: + description: Data that comply with Misag combined with HumanOral + title: MisagHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:misag_human_oral_data + multivalued: true + range: MisagHumanOral + inlined: true + inlined_as_list: true + misag_human_skin_data: + description: Data that comply with Misag combined with HumanSkin + title: MisagHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:misag_human_skin_data + multivalued: true + range: MisagHumanSkin + inlined: true + inlined_as_list: true + misag_human_vaginal_data: + description: Data that comply with Misag combined with HumanVaginal + title: MisagHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:misag_human_vaginal_data + multivalued: true + range: MisagHumanVaginal + inlined: true + inlined_as_list: true + misag_hydrocarbon_resources_cores_data: + description: Data that comply with Misag combined with HydrocarbonResourcesCores + title: MisagHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:misag_hydrocarbon_resources_cores_data + multivalued: true + range: MisagHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + misag_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with Misag combined with HydrocarbonResourcesFluidsSwabs + title: MisagHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:misag_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MisagHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + misag_microbial_mat_biofilm_data: + description: Data that comply with Misag combined with MicrobialMatBiofilm + title: MisagMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:misag_microbial_mat_biofilm_data + multivalued: true + range: MisagMicrobialMatBiofilm + inlined: true + inlined_as_list: true + misag_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with Misag combined with MiscellaneousNaturalOrArtificialEnvironment + title: MisagMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:misag_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MisagMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + misag_plant_associated_data: + description: Data that comply with Misag combined with PlantAssociated + title: MisagPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:misag_plant_associated_data + multivalued: true + range: MisagPlantAssociated + inlined: true + inlined_as_list: true + misag_sediment_data: + description: Data that comply with Misag combined with Sediment + title: MisagSediment data + domain: MixsCompliantData + slot_uri: MIXS:misag_sediment_data + multivalued: true + range: MisagSediment + inlined: true + inlined_as_list: true + misag_soil_data: + description: Data that comply with Misag combined with Soil + title: MisagSoil data + domain: MixsCompliantData + slot_uri: MIXS:misag_soil_data + multivalued: true + range: MisagSoil + inlined: true + inlined_as_list: true + misag_symbiont_associated_data: + description: Data that comply with Misag combined with SymbiontAssociated + title: MisagSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:misag_symbiont_associated_data + multivalued: true + range: MisagSymbiontAssociated + inlined: true + inlined_as_list: true + misag_wastewater_sludge_data: + description: Data that comply with Misag combined with WastewaterSludge + title: MisagWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:misag_wastewater_sludge_data + multivalued: true + range: MisagWastewaterSludge + inlined: true + inlined_as_list: true + misag_water_data: + description: Data that comply with Misag combined with Water + title: MisagWater data + domain: MixsCompliantData + slot_uri: MIXS:misag_water_data + multivalued: true + range: MisagWater + inlined: true + inlined_as_list: true + miuvig_data: + description: Data that comply with checklist Miuvig + title: Miuvig data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_data + multivalued: true + range: Miuvig + inlined: true + inlined_as_list: true + miuvig_agriculture_data: + description: Data that comply with Miuvig combined with Agriculture + title: MiuvigAgriculture data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_agriculture_data + multivalued: true + range: MiuvigAgriculture + inlined: true + inlined_as_list: true + miuvig_air_data: + description: Data that comply with Miuvig combined with Air + title: MiuvigAir data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_air_data + multivalued: true + range: MiuvigAir + inlined: true + inlined_as_list: true + miuvig_built_environment_data: + description: Data that comply with Miuvig combined with BuiltEnvironment + title: MiuvigBuiltEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_built_environment_data + multivalued: true + range: MiuvigBuiltEnvironment + inlined: true + inlined_as_list: true + miuvig_food_animal_and_animal_feed_data: + description: Data that comply with Miuvig combined with FoodAnimalAndAnimalFeed + title: MiuvigFoodAnimalAndAnimalFeed data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_food_animal_and_animal_feed_data + multivalued: true + range: MiuvigFoodAnimalAndAnimalFeed + inlined: true + inlined_as_list: true + miuvig_food_farm_environment_data: + description: Data that comply with Miuvig combined with FoodFarmEnvironment + title: MiuvigFoodFarmEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_food_farm_environment_data + multivalued: true + range: MiuvigFoodFarmEnvironment + inlined: true + inlined_as_list: true + miuvig_food_food_production_facility_data: + description: Data that comply with Miuvig combined with FoodFoodProductionFacility + title: MiuvigFoodFoodProductionFacility data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_food_food_production_facility_data + multivalued: true + range: MiuvigFoodFoodProductionFacility + inlined: true + inlined_as_list: true + miuvig_food_human_foods_data: + description: Data that comply with Miuvig combined with FoodHumanFoods + title: MiuvigFoodHumanFoods data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_food_human_foods_data + multivalued: true + range: MiuvigFoodHumanFoods + inlined: true + inlined_as_list: true + miuvig_host_associated_data: + description: Data that comply with Miuvig combined with HostAssociated + title: MiuvigHostAssociated data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_host_associated_data + multivalued: true + range: MiuvigHostAssociated + inlined: true + inlined_as_list: true + miuvig_human_associated_data: + description: Data that comply with Miuvig combined with HumanAssociated + title: MiuvigHumanAssociated data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_human_associated_data + multivalued: true + range: MiuvigHumanAssociated + inlined: true + inlined_as_list: true + miuvig_human_gut_data: + description: Data that comply with Miuvig combined with HumanGut + title: MiuvigHumanGut data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_human_gut_data + multivalued: true + range: MiuvigHumanGut + inlined: true + inlined_as_list: true + miuvig_human_oral_data: + description: Data that comply with Miuvig combined with HumanOral + title: MiuvigHumanOral data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_human_oral_data + multivalued: true + range: MiuvigHumanOral + inlined: true + inlined_as_list: true + miuvig_human_skin_data: + description: Data that comply with Miuvig combined with HumanSkin + title: MiuvigHumanSkin data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_human_skin_data + multivalued: true + range: MiuvigHumanSkin + inlined: true + inlined_as_list: true + miuvig_human_vaginal_data: + description: Data that comply with Miuvig combined with HumanVaginal + title: MiuvigHumanVaginal data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_human_vaginal_data + multivalued: true + range: MiuvigHumanVaginal + inlined: true + inlined_as_list: true + miuvig_hydrocarbon_resources_cores_data: + description: Data that comply with Miuvig combined with HydrocarbonResourcesCores + title: MiuvigHydrocarbonResourcesCores data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_hydrocarbon_resources_cores_data + multivalued: true + range: MiuvigHydrocarbonResourcesCores + inlined: true + inlined_as_list: true + miuvig_hydrocarbon_resources_fluids_swabs_data: + description: Data that comply with Miuvig combined with HydrocarbonResourcesFluidsSwabs + title: MiuvigHydrocarbonResourcesFluidsSwabs data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_hydrocarbon_resources_fluids_swabs_data + multivalued: true + range: MiuvigHydrocarbonResourcesFluidsSwabs + inlined: true + inlined_as_list: true + miuvig_microbial_mat_biofilm_data: + description: Data that comply with Miuvig combined with MicrobialMatBiofilm + title: MiuvigMicrobialMatBiofilm data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_microbial_mat_biofilm_data + multivalued: true + range: MiuvigMicrobialMatBiofilm + inlined: true + inlined_as_list: true + miuvig_miscellaneous_natural_or_artificial_environment_data: + description: Data that comply with Miuvig combined with MiscellaneousNaturalOrArtificialEnvironment + title: MiuvigMiscellaneousNaturalOrArtificialEnvironment data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_miscellaneous_natural_or_artificial_environment_data + multivalued: true + range: MiuvigMiscellaneousNaturalOrArtificialEnvironment + inlined: true + inlined_as_list: true + miuvig_plant_associated_data: + description: Data that comply with Miuvig combined with PlantAssociated + title: MiuvigPlantAssociated data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_plant_associated_data + multivalued: true + range: MiuvigPlantAssociated + inlined: true + inlined_as_list: true + miuvig_sediment_data: + description: Data that comply with Miuvig combined with Sediment + title: MiuvigSediment data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_sediment_data + multivalued: true + range: MiuvigSediment + inlined: true + inlined_as_list: true + miuvig_soil_data: + description: Data that comply with Miuvig combined with Soil + title: MiuvigSoil data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_soil_data + multivalued: true + range: MiuvigSoil + inlined: true + inlined_as_list: true + miuvig_symbiont_associated_data: + description: Data that comply with Miuvig combined with SymbiontAssociated + title: MiuvigSymbiontAssociated data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_symbiont_associated_data + multivalued: true + range: MiuvigSymbiontAssociated + inlined: true + inlined_as_list: true + miuvig_wastewater_sludge_data: + description: Data that comply with Miuvig combined with WastewaterSludge + title: MiuvigWastewaterSludge data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_wastewater_sludge_data + multivalued: true + range: MiuvigWastewaterSludge + inlined: true + inlined_as_list: true + miuvig_water_data: + description: Data that comply with Miuvig combined with Water + title: MiuvigWater data + domain: MixsCompliantData + slot_uri: MIXS:miuvig_water_data + multivalued: true + range: MiuvigWater + inlined: true + inlined_as_list: true + HACCP_term: + description: Hazard Analysis Critical Control Points (HACCP) food safety terms; + This field accepts terms listed under HACCP guide food safety term (http://purl.obolibrary.org/obo/FOODON_03530221) + title: Hazard Analysis Critical Control Points (HACCP) guide food safety term + examples: + - value: tetrodotoxic poisoning [FOODON:03530249] + keywords: + - food + - term + slot_uri: MIXS:0001215 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + IFSAC_category: + annotations: + Expected_value: IFSAC term + description: 'The IFSAC food categorization scheme has five distinct levels to + which foods can be assigned, depending upon the type of food. First, foods are + assigned to one of four food groups (aquatic animals, land animals, plants, + and other). Food groups include increasingly specific food categories; dairy, + eggs, meat and poultry, and game are in the land animal food group, and the + category meat and poultry is further subdivided into more specific categories + of meat (beef, pork, other meat) and poultry (chicken, turkey, other poultry). + Finally, foods are differentiated by differences in food processing (such as + pasteurized fluid dairy products, unpasteurized fluid dairy products, pasteurized + solid and semi-solid dairy products, and unpasteurized solid and semi-solid + dairy products. An IFSAC food category chart is available from https://www.cdc.gov/foodsafety/ifsac/projects/food-categorization-scheme.html + PMID: 28926300' + title: Interagency Food Safety Analytics Collaboration (IFSAC) category + examples: + - value: Plants:Produce:Vegetables:Herbs:Dried Herbs + keywords: + - food + range: string + slot_uri: MIXS:0001179 + multivalued: true + required: true + abs_air_humidity: + annotations: + Preferred_unit: gram per gram, kilogram per kilogram, kilogram, pound + description: Actual mass of water vapor - mh20 - present in the air water vapor + mixture + title: absolute air humidity + examples: + - value: 9 gram per gram + keywords: + - absolute + - air + - humidity + slot_uri: MIXS:0000122 + range: string + required: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + adapters: + description: Adapters provide priming sequences for both amplification and sequencing + of the sample-library fragments. Both adapters should be reported; in uppercase + letters + title: adapters + examples: + - value: AATGATACGGCGACCACCGAGATCTACACGCT;CAAGCAGAAGACGGCATACGAGAT + in_subset: + - sequencing + structured_pattern: + syntax: ^{adapter_A_DNA_sequence};{adapter_B_DNA_sequence}$ + interpolated: true + partial_match: true + slot_uri: MIXS:0000048 + add_recov_method: + description: Additional (i.e. Secondary, tertiary, etc.) recovery methods deployed + for increase of hydrocarbon recovery from resource and start date for each one + of them. If "other" is specified, please propose entry in "additional info" + field + title: secondary and tertiary recovery methods and start date + examples: + - value: Polymer Addition;2018-06-21T14:30Z + keywords: + - date + - method + - recover + - secondary + - start + structured_pattern: + syntax: '^({add_recov_methods});{date_time_stamp}$' + interpolated: true + partial_match: true + slot_uri: MIXS:0001009 + required: true + additional_info: + description: Information that doesn't fit anywhere else. Can also be used to propose + new entries for fields with controlled vocabulary + title: additional info + keywords: + - information + slot_uri: MIXS:0000300 + range: string + address: + description: The street name and building number where the sampling occurred + title: address + structured_pattern: + syntax: ^{integer} {text}}$ + interpolated: true + partial_match: true + slot_uri: MIXS:0000218 + adj_room: + description: List of rooms (room number, room name) immediately adjacent to the + sampling room + title: adjacent rooms + keywords: + - adjacent + - room + slot_uri: MIXS:0000219 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[1-9][0-9]*$ + structured_pattern: + syntax: ^{room_name};{room_number}$ + interpolated: true + partial_match: true + adjacent_environment: + annotations: + Expected_value: ENVO_01001110 or ENVO_00000070 + description: Description of the environmental system or features that are adjacent + to the sampling site. This field accepts terms under ecosystem (http://purl.obolibrary.org/obo/ENVO_01001110) + and human construction (http://purl.obolibrary.org/obo/ENVO_00000070). Multiple + terms can be separated by pipes + title: environment adjacent to site + examples: + - value: estuarine biome [ENVO:01000020] + keywords: + - adjacent + - environment + - site + string_serialization: '{termLabel}{[termID]}' + slot_uri: MIXS:0001121 + multivalued: true + aero_struc: + description: Aerospace structures typically consist of thin plates with stiffeners + for the external surfaces, bulkheads and frames to support the shape and fasteners + such as welds, rivets, screws and bolts to hold the components together + title: aerospace structure + examples: + - value: plane + slot_uri: MIXS:0000773 + range: AeroStrucEnum + agrochem_addition: + annotations: + Preferred_unit: gram, mole per liter, milligram per liter + description: Addition of fertilizers, pesticides, etc. - amount and time of applications + title: history/agrochemical additions + examples: + - value: roundup;5 milligram per liter;2018-06-21 + keywords: + - history + structured_pattern: + syntax: ^{agrochemical_name};{amount} {unit};{date_time_stamp}$ + interpolated: true + partial_match: true + slot_uri: MIXS:0000639 + multivalued: true + air_PM_concen: + description: Concentration of substances that remain suspended in the air, and + comprise mixtures of organic and inorganic substances (PM10 and PM2.5); can + report multiple PM's by entering numeric values preceded by name of PM + title: air particulate matter concentration + examples: + - value: PM2.5;10 microgram per cubic meter + keywords: + - air + - concentration + - particle + - particulate + structured_pattern: + syntax: ^{particulate_matter_name};{float} {unit}$ + interpolated: true + partial_match: true + slot_uri: MIXS:0000108 + multivalued: true + air_flow_impede: + annotations: + Expected_value: enumeration;obstruction type; distance from sampling device + description: Presence of objects in the area that would influence or impede air + flow through the air filter + title: local air flow impediments + examples: + - value: obstructed;hay bales; 2 m + keywords: + - air + string_serialization: '[obstructed|unobstructed]; {text}; {measurement value}' + slot_uri: MIXS:0001146 + multivalued: true + air_temp: + annotations: + Preferred_unit: degree Celsius + description: Temperature of the air at the time of sampling + title: air temperature + keywords: + - air + - temperature + slot_uri: MIXS:0000124 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + air_temp_regm: + annotations: + Expected_value: temperature value;treatment interval and duration + Preferred_unit: meter + description: Information about treatment involving an exposure to varying temperatures; + should include the temperature, treatment regimen including how many times the + treatment was repeated, how long each treatment lasted, and the start and end + time of the entire treatment; can include different temperature regimens + title: air temperature regimen + examples: + - value: 25 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - air + - regimen + - temperature + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000551 + multivalued: true + al_sat: + annotations: + Preferred_unit: percentage + description: Aluminum saturation (esp. For tropical soils) + title: extreme_unusual_properties/Al saturation + keywords: + - extreme + - properties + - saturation + - unusual + slot_uri: MIXS:0000607 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + al_sat_meth: + description: Reference or method used in determining Al saturation + title: extreme_unusual_properties/Al saturation method + keywords: + - extreme + - method + - properties + - saturation + - unusual + slot_uri: MIXS:0000324 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + alkalinity: + annotations: + Preferred_unit: milliequivalent per liter, milligram per liter + description: Alkalinity, the ability of a solution to neutralize acids to the + equivalence point of carbonate or bicarbonate + title: alkalinity + examples: + - value: 50 milligram per liter + keywords: + - alkalinity + slot_uri: MIXS:0000421 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + alkalinity_method: + description: Method used for alkalinity measurement + title: alkalinity method + examples: + - value: titration + keywords: + - alkalinity + - method + slot_uri: MIXS:0000298 + range: string + alkyl_diethers: + description: Concentration of alkyl diethers + title: alkyl diethers + examples: + - value: 0.005 mole per liter + slot_uri: MIXS:0000490 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + alt: + annotations: + Preferred_unit: meter + description: Heights of objects such as airplanes, space shuttles, rockets, atmospheric + balloons and heights of places such as atmospheric layers and clouds. It is + used to measure the height of an object which is above the earth's surface. + In this context, the altitude measurement is the vertical distance between the + earth's surface above sea level and the sampled position in the air + title: altitude + examples: + - value: 100 meter + in_subset: + - environment + slot_uri: MIXS:0000094 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + aminopept_act: + annotations: + Preferred_unit: mole per liter per hour + description: Measurement of aminopeptidase activity + title: aminopeptidase activity + examples: + - value: 0.269 mole per liter per hour + slot_uri: MIXS:0000172 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ammonium: + annotations: + Preferred_unit: micromole per liter, milligram per liter, parts per million + description: Concentration of ammonium in the sample + title: ammonium + examples: + - value: 1.5 milligram per liter + slot_uri: MIXS:0000427 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + amniotic_fluid_color: + description: Specification of the color of the amniotic fluid sample + title: amniotic fluid/color + slot_uri: MIXS:0000276 + range: string + amount_light: + annotations: + Preferred_unit: lux, lumens per square meter + description: The unit of illuminance and luminous emittance, measuring luminous + flux per unit area + title: amount of light + keywords: + - light + slot_uri: MIXS:0000140 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ances_data: + description: Information about either pedigree or other ancestral information + description (e.g. parental variety in case of mutant or selection), e.g. A/3*B + (meaning [(A x B) x B] x B) + title: ancestral data + examples: + - value: A/3*B + slot_uri: MIXS:0000247 + range: string + anim_water_method: + description: Description of the equipment or method used to distribute water to + livestock. This field accepts termed listed under water delivery equipment (http://opendata.inra.fr/EOL/EOL_0001653). + Multiple terms can be separated by pipes + title: animal water delivery method + examples: + - value: water trough [EOL:0001618] + keywords: + - animal + - delivery + - method + - water + slot_uri: MIXS:0001115 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + animal_am: + description: The name(s) (generic or brand) of the antimicrobial(s) given to the + food animal within the last 30 days + title: food animal antimicrobial + examples: + - value: tetracycline + keywords: + - animal + - antimicrobial + - food + slot_uri: MIXS:0001243 + range: string + animal_am_dur: + description: The duration of time (days) that the antimicrobial was administered + to the food animal + title: food animal antimicrobial duration + examples: + - value: 3 days + keywords: + - animal + - antimicrobial + - duration + - food + - period + structured_pattern: + syntax: ^{float} days$ + interpolated: true + partial_match: true + slot_uri: MIXS:0001244 + animal_am_freq: + description: The frequency per day that the antimicrobial was administered to the + food animal + title: food animal antimicrobial frequency + examples: + - value: '1.5' + keywords: + - animal + - antimicrobial + - food + - frequency + slot_uri: MIXS:0001245 + range: float + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + animal_am_route: + description: The route by which the antimicrobial is adminstered into the body + of the food animal + title: food animal antimicrobial route of administration + examples: + - value: oral-feed + keywords: + - administration + - animal + - antimicrobial + - food + - route + slot_uri: MIXS:0001246 + range: string + animal_am_use: + description: The prescribed intended use of or the condition treated by the antimicrobial + given to the food animal by any route of administration + title: food animal antimicrobial intended use + examples: + - value: shipping fever + keywords: + - animal + - antimicrobial + - food + - use + slot_uri: MIXS:0001247 + range: string + animal_body_cond: + description: Body condition scoring is a production management tool used to evaluate + overall health and nutritional needs of a food animal. Because there are different + scoring systems, this field is restricted to three categories + title: food animal body condition + examples: + - value: under conditioned + keywords: + - animal + - body + - condition + - food + slot_uri: MIXS:0001248 + range: AnimalBodyCondEnum + animal_diet: + annotations: + Expected_value: text or FOODON_03309997 + description: If the isolate is from a food animal, the type of diet eaten by the + food animal. Please list the main food staple and the setting, if appropriate. For + a list of acceptable animal feed terms or categories, please see http://www.feedipedia.org. Multiple + terms may apply and can be separated by pipes |Food product for animal covers + foods intended for consumption by domesticated animals. Consult http://purl.obolibrary.org/obo/FOODON_03309997. + If the proper descriptor is not listed please use text to describe the food + type. Multiple terms can be separated by one or more pipes. If the proper descriptor + is not listed please use text to describe the food product type + title: food animal source diet + examples: + - value: Hay [FOODON:03301763] + keywords: + - animal + - diet + - food + - source + range: string + slot_uri: MIXS:0001130 + multivalued: true + animal_feed_equip: + annotations: + Expected_value: EOL:0001757 + description: Description of the feeding equipment used for livestock. This field + accepts terms listed under feed delivery (http://opendata.inra.fr/EOL/EOL_0001757). + Multiple terms can be separated by pipes + title: animal feeding equipment + examples: + - value: self feeding [EOL:0001645]| straight feed trough [EOL:0001661] + keywords: + - animal + - equipment + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + slot_uri: MIXS:0001113 + multivalued: true + animal_group_size: + description: The number of food animals of the same species that are maintained + together as a unit, i.e. a herd or flock + title: food animal group size + examples: + - value: '80' + keywords: + - animal + - food + - size + slot_uri: MIXS:0001129 + range: integer + animal_housing: + description: Description of the housing system of the livestock. This field accepts + terms listed under terrestrial management housing system (http://opendata.inra.fr/EOL/EOL_0001605) + title: animal housing system + examples: + - value: pen rearing system [EOL:0001636] + keywords: + - animal + slot_uri: MIXS:0001180 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + animal_intrusion: + description: Identification of animals intruding on the sample or sample site + including invertebrates (such as pests or pollinators) and vertebrates (such + as wildlife or domesticated animals). This field accepts terms under organism + (http://purl.obolibrary.org/obo/NCIT_C14250). This field also accepts identification + numbers from NCBI under https://www.ncbi.nlm.nih.gov/taxonomy. Multiple terms + can be separated by pipes + title: animal intrusion near sample source + examples: + - value: Thripidae [NCBITaxon:45053] + keywords: + - animal + - sample + - source + slot_uri: MIXS:0001114 + multivalued: true + range: string + pattern: ^(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])|[1-9][0-9]*$ + structured_pattern: + syntax: ^({termLabel} \[{termID}\])|{integer}$ + interpolated: true + partial_match: true + animal_sex: + description: The sex and reproductive status of the food animal + title: food animal source sex category + examples: + - value: castrated male + keywords: + - animal + - food + - source + slot_uri: MIXS:0001249 + range: AnimalSexEnum + annot: + annotations: + Expected_value: name of tool or pipeline used, or annotation source description + description: Tool used for annotation, or for cases where annotation was provided + by a community jamboree or model organism database rather than by a specific + submitter + title: annotation + examples: + - value: prokka + in_subset: + - sequencing + range: string + slot_uri: MIXS:0000059 + annual_precpt: + annotations: + Preferred_unit: millimeter + description: The average of all annual precipitation values known, or an estimated + equivalent value derived by such methods as regional indexes or Isohyetal maps + title: mean annual precipitation + keywords: + - mean + slot_uri: MIXS:0000644 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + annual_temp: + annotations: + Preferred_unit: degree Celsius + description: Mean annual temperature + title: mean annual temperature + examples: + - value: 12.5 degree Celsius + keywords: + - mean + - temperature + slot_uri: MIXS:0000642 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + antibiotic_regm: + annotations: + Expected_value: antibiotic name;antibiotic amount;treatment interval and duration + Preferred_unit: milligram + description: Information about treatment involving antibiotic administration; + should include the name of antibiotic, amount administered, treatment regimen + including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include multiple + antibiotic regimens + title: antibiotic regimen + examples: + - value: penicillin;5 milligram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000553 + multivalued: true + api: + annotations: + Preferred_unit: degrees API + description: 'API gravity is a measure of how heavy or light a petroleum liquid + is compared to water (source: https://en.wikipedia.org/wiki/API_gravity) (e.g. + 31.1 API)' + title: API gravity + examples: + - value: 31.1 API + slot_uri: MIXS:0000157 + range: string + required: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + arch_struc: + description: An architectural structure is a human-made, free-standing, immobile + outdoor construction + title: architectural structure + examples: + - value: shed + slot_uri: MIXS:0000774 + range: ArchStrucEnum + area_samp_size: + annotations: + Expected_value: measurement value + Preferred_unit: centimeter + description: The total amount or size (volume (ml), mass (g) or area (m2) ) of + sample collected + title: area sampled size + examples: + - value: 12 centimeter x 12 centimeter + keywords: + - area + - sample + - size + string_serialization: '{integer} {unit} x {integer} {unit}' + slot_uri: MIXS:0001255 + aromatics_pc: + annotations: + Preferred_unit: percent + description: 'Saturate, Aromatic, Resin and Asphaltene (SARA) is an analysis + method that divides crude oil components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: + https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: aromatics wt% + slot_uri: MIXS:0000133 + range: string + recommended: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[-+]?[0-9]*\.?[0-9]+ ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{name};{float} {unit}$ + interpolated: true + partial_match: true + asphaltenes_pc: + annotations: + Preferred_unit: percent + description: 'Saturate, Aromatic, Resin and Asphaltene (SARA) is an analysis + method that divides crude oil components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: + https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: asphaltenes wt% + slot_uri: MIXS:0000135 + range: string + recommended: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[-+]?[0-9]*\.?[0-9]+ ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{name};{float} {unit}$ + interpolated: true + partial_match: true + assembly_name: + annotations: + Expected_value: name and version of assembly + description: Name/version of the assembly provided by the submitter that is used + in the genome browsers and in the community + title: assembly name + examples: + - value: HuRef, JCVI_ISG_i3_1.0 + in_subset: + - sequencing + string_serialization: '{text} {text}' + slot_uri: MIXS:0000057 + assembly_qual: + description: 'The assembly quality category is based on sets of criteria outlined + for each assembly quality category. For MISAG/MIMAG; Finished: Single, validated, + contiguous sequence per replicon without gaps or ambiguities with a consensus + error rate equivalent to Q50 or better. High Quality Draft:Multiple fragments + where gaps span repetitive regions. Presence of the large subunit (LSU) RNA, small + subunit (SSU) and the presence of 5.8S rRNA or 5S rRNA depending on whether it is + a eukaryotic or prokaryotic genome, respectively. + Medium Quality Draft:Many fragments with little to no + review of assembly other than reporting of standard assembly statistics. Low + Quality Draft:Many fragments with little to no review of assembly other than + reporting of standard assembly statistics. Assembly statistics include, but + are not limited to total assembly size, number of contigs, contig N50/L50, and + maximum contig length. For MIUVIG; Finished: Single, validated, contiguous sequence + per replicon without gaps or ambiguities, with extensive manual review and editing + to annotate putative gene functions and transcriptional units. High-quality + draft genome: One or multiple fragments, totaling 90% of the expected genome + or replicon sequence or predicted complete. Genome fragment(s): One or multiple + fragments, totalling < 90% of the expected genome or replicon sequence, or for + which no genome size could be estimated' + title: assembly quality + examples: + - value: High-quality draft genome + in_subset: + - sequencing + keywords: + - quality + range: AssemblyQualEnum + slot_uri: MIXS:0000056 + assembly_software: + description: Tool(s) used for assembly, including version number and parameters + title: assembly software + examples: + - value: metaSPAdes;3.11.0;kmer set 21,33,55,77,99,121, default parameters otherwise + in_subset: + - sequencing + keywords: + - software + slot_uri: MIXS:0000058 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{software};{version};{parameters}$ + interpolated: true + partial_match: true + associated_resource: + annotations: + Expected_value: reference to resource + description: A related resource that is referenced, cited, or otherwise associated + to the sequence + title: relevant electronic resources + examples: + - value: http://www.earthmicrobiome.org/ + in_subset: + - sequencing + keywords: + - resource + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000091 + multivalued: true + recommended: true + association_duration: + annotations: + Preferred_unit: year, day, hour + description: Time spent in host of the symbiotic organism at the time of sampling; + relevant scale depends on symbiotic organism and study + title: duration of association with the host + keywords: + - duration + - host + - host. + - period + slot_uri: MIXS:0001299 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + atmospheric_data: + annotations: + Expected_value: atmospheric data name;measurement value + description: Measurement of atmospheric data; can include multiple data + title: atmospheric data + examples: + - value: wind speed;9 knots + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0001097 + multivalued: true + avg_dew_point: + annotations: + Preferred_unit: degree Celsius + description: The average of dew point measures taken at the beginning of every + hour over a 24 hour period on the sampling day + title: average dew point + examples: + - value: 25.5 degree Celsius + keywords: + - average + slot_uri: MIXS:0000141 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + avg_occup: + description: Daily average occupancy of room. Indicate the number of person(s) + daily occupying the sampling room + title: average daily occupancy + keywords: + - average + slot_uri: MIXS:0000775 + range: float + avg_temp: + annotations: + Preferred_unit: degree Celsius + description: The average of temperatures taken at the beginning of every hour + over a 24 hour period on the sampling day + title: average temperature + examples: + - value: 12.5 degree Celsius + keywords: + - average + - temperature + slot_uri: MIXS:0000142 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + bac_prod: + annotations: + Preferred_unit: milligram per cubic meter per day + description: Bacterial production in the water column measured by isotope uptake + title: bacterial production + examples: + - value: 5 milligram per cubic meter per day + keywords: + - production + slot_uri: MIXS:0000683 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + bac_resp: + annotations: + Preferred_unit: milligram per cubic meter per day, micromole oxygen per liter per hour + description: Measurement of bacterial respiration in the water column + title: bacterial respiration + examples: + - value: 300 micromole oxygen per liter per hour + slot_uri: MIXS:0000684 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + bacteria_carb_prod: + description: Measurement of bacterial carbon production + title: bacterial carbon production + examples: + - value: 2.53 microgram per liter per hour + keywords: + - carbon + - production + slot_uri: MIXS:0000173 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + bacterial_density: + annotations: + Preferred_unit: colony forming units per milliliter; colony forming units per gram + of dry weight + description: Number of bacteria in sample, as defined by bacteria density (http://purl.obolibrary.org/obo/GENEPIO_0000043) + title: bacteria density + examples: + - value: 10 colony forming units per gram dry weight + keywords: + - density + slot_uri: MIXS:0001194 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + barometric_press: + annotations: + Preferred_unit: millibar + description: Force per unit area exerted against a surface by the weight of air + above that surface + title: barometric pressure + examples: + - value: 5 millibar + keywords: + - pressure + slot_uri: MIXS:0000096 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + basin: + description: Name of the basin (e.g. Campos) + title: basin name + examples: + - value: Campos + slot_uri: MIXS:0000290 + range: string + required: true + bathroom_count: + description: The number of bathrooms in the building + title: bathroom count + examples: + - value: '1' + keywords: + - count + slot_uri: MIXS:0000776 + range: integer + bedroom_count: + description: The number of bedrooms in the building + title: bedroom count + examples: + - value: '2' + keywords: + - count + slot_uri: MIXS:0000777 + range: integer + benzene: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Concentration of benzene in the sample + title: benzene + slot_uri: MIXS:0000153 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + bin_param: + description: The parameters that have been applied during the extraction of genomes + from metagenomic datasets + title: binning parameters + examples: + - value: coverage + description: was 'coverage and kmer' + - value: kmer + description: was coverage and kmer + in_subset: + - sequencing + keywords: + - parameter + slot_uri: MIXS:0000077 + range: BinParamEnum + bin_software: + annotations: + Expected_value: names and versions of software(s) used + description: Tool(s) used for the extraction of genomes from metagenomic datasets, + where possible include a product ID (PID) of the tool(s) used + title: binning software + examples: + - value: MetaCluster-TA (RRID:SCR_004599), MaxBin (biotools:maxbin) + in_subset: + - sequencing + keywords: + - software + string_serialization: '{software};{version}{PID}' + slot_uri: MIXS:0000078 + biochem_oxygen_dem: + annotations: + Preferred_unit: milligram per liter + description: Amount of dissolved oxygen needed by aerobic biological organisms + in a body of water to break down organic material present in a given water sample + at certain temperature over a specific time period + title: biochemical oxygen demand + keywords: + - oxygen + slot_uri: MIXS:0000653 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + biocide: + annotations: + Expected_value: name;name;timestamp + description: List of biocides (commercial name of product and supplier) and date + of administration + title: biocide administration + examples: + - value: ALPHA 1427;Baker Hughes;2008-01-23 + keywords: + - administration + string_serialization: '{text};{text};{timestamp}' + slot_uri: MIXS:0001011 + recommended: true + biocide_admin_method: + annotations: + Expected_value: measurement value;frequency;duration;duration + Preferred_unit: milligram per liter + description: Method of biocide administration (dose, frequency, duration, time + elapsed between last biociding and sampling) (e.g. 150 mg/l; weekly; 4 hr; 3 + days) + title: biocide administration method + keywords: + - administration + - method + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration};{duration}' + slot_uri: MIXS:0000456 + recommended: true + biocide_used: + annotations: + Expected_value: commercial name of biocide, active ingredient in biocide or class of + biocide + description: Substance intended for preventing, neutralizing, destroying, repelling, + or mitigating the effects of any pest or microorganism; that inhibits the growth, + reproduction, and activity of organisms, including fungal cells; decreases the + number of fungi or pests present; deters microbial growth and degradation of + other ingredients in the formulation. Indicate the biocide used on the location + where the sample was taken. Multiple terms can be separated by pipes + title: biocide + examples: + - value: Quaternary ammonium compound|SterBac + range: string + slot_uri: MIXS:0001258 + multivalued: true + biol_stat: + description: The level of genome modification + title: biological status + examples: + - value: natural + keywords: + - status + range: BiolStatEnum + slot_uri: MIXS:0000858 + biomass: + annotations: + Expected_value: biomass type;measurement value + Preferred_unit: ton, kilogram, gram + description: Amount of biomass; should include the name for the part of biomass + measured, e.g. Microbial, total. Can include multiple measurements + title: biomass + examples: + - value: total;20 gram + keywords: + - biomass + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000174 + multivalued: true + biotic_regm: + description: Information about treatment(s) involving use of biotic factors, such + as bacteria, viruses or fungi + title: biotic regimen + examples: + - value: sample inoculated with Rhizobium spp. Culture + keywords: + - regimen + slot_uri: MIXS:0001038 + multivalued: true + range: string + biotic_relationship: + description: Description of relationship(s) between the subject organism and other + organism(s) it is associated with. E.g., parasite on species X; mutualist with + species Y. The target organism is the subject of the relationship, and the other + organism(s) is the object + title: observed biotic relationship + examples: + - value: free living + in_subset: + - nucleic acid sequence source + keywords: + - observed + - relationship + slot_uri: MIXS:0000028 + range: BioticRelationshipEnum + birth_control: + annotations: + Expected_value: medication name + description: Specification of birth control medication used + title: birth control + range: string + slot_uri: MIXS:0000286 + bishomohopanol: + annotations: + Preferred_unit: microgram per liter, microgram per gram + description: Concentration of bishomohopanol + title: bishomohopanol + examples: + - value: 14 microgram per liter + slot_uri: MIXS:0000175 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + blood_blood_disord: + description: History of blood disorders; can include multiple disorders. The + terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + hematopoietic system disease (https://disease-ontology.org/?id=DOID:74) + title: blood/blood disorder + keywords: + - disorder + slot_uri: MIXS:0000271 + multivalued: true + range: string + blood_press_diast: + annotations: + Preferred_unit: millimeter mercury + description: Resting diastolic blood pressure, measured as mm mercury + title: host blood pressure diastolic + keywords: + - host + - host. + - pressure + slot_uri: MIXS:0000258 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + blood_press_syst: + annotations: + Preferred_unit: millimeter mercury + description: Resting systolic blood pressure, measured as mm mercury + title: host blood pressure systolic + keywords: + - host + - host. + - pressure + slot_uri: MIXS:0000259 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + bromide: + annotations: + Preferred_unit: parts per million + description: Concentration of bromide + title: bromide + examples: + - value: 0.05 parts per million + slot_uri: MIXS:0000176 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + build_docs: + description: The building design, construction and operation documents + title: design, construction, and operation documents + examples: + - value: maintenance plans + keywords: + - documents + slot_uri: MIXS:0000787 + range: BuildDocsEnum + build_occup_type: + description: The primary function for which a building or discrete part of a building + is intended to be used + title: building occupancy type + examples: + - value: market + keywords: + - type + slot_uri: MIXS:0000761 + multivalued: true + range: BuildOccupTypeEnum + required: true + building_setting: + description: A location (geography) where a building is set + title: building setting + examples: + - value: rural + slot_uri: MIXS:0000768 + range: BuildingSettingEnum + required: true + built_struc_age: + annotations: + Preferred_unit: year + description: The age of the built structure since construction + title: built structure age + examples: + - value: 15 years + keywords: + - age + slot_uri: MIXS:0000145 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + built_struc_set: + description: The characterization of the location of the built structure as high + or low human density + title: built structure setting + examples: + - value: rural + slot_uri: MIXS:0000778 + range: BuiltStrucSetEnum + built_struc_type: + description: A physical structure that is a body or assemblage of bodies in space + to form a system capable of supporting loads + title: built structure type + keywords: + - type + slot_uri: MIXS:0000721 + range: string + calcium: + annotations: + Preferred_unit: milligram per liter, micromole per liter, parts per million + description: Concentration of calcium in the sample + title: calcium + examples: + - value: 0.2 micromole per liter + slot_uri: MIXS:0000432 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + carb_dioxide: + annotations: + Preferred_unit: micromole per liter, parts per million + description: Carbon dioxide (gas) amount or concentration at the time of sampling + title: carbon dioxide + examples: + - value: 410 parts per million + keywords: + - carbon + slot_uri: MIXS:0000097 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + carb_monoxide: + annotations: + Preferred_unit: micromole per liter, parts per million + description: Carbon monoxide (gas) amount or concentration at the time of sampling + title: carbon monoxide + examples: + - value: 0.1 parts per million + keywords: + - carbon + slot_uri: MIXS:0000098 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + carb_nitro_ratio: + annotations: + Expected_value: measurement value + description: Ratio of amount or concentrations of carbon to nitrogen + title: carbon/nitrogen ratio + examples: + - value: '0.417361111' + keywords: + - carbon + - nitrogen + - ratio + string_serialization: '{float}:{float}' + slot_uri: MIXS:0000310 + range: float + ceil_area: + annotations: + Preferred_unit: square meter + description: The area of the ceiling space within the room + title: ceiling area + examples: + - value: 25 square meter + keywords: + - area + - ceiling + slot_uri: MIXS:0000148 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ceil_cond: + description: The physical condition of the ceiling at the time of sampling; photos + or video preferred; use drawings to indicate location of damaged areas + title: ceiling condition + examples: + - value: damaged + keywords: + - ceiling + - condition + slot_uri: MIXS:0000779 + range: DamagedEnum + ceil_finish_mat: + description: The type of material used to finish a ceiling + title: ceiling finish material + examples: + - value: stucco + keywords: + - ceiling + - material + slot_uri: MIXS:0000780 + range: CeilFinishMatEnum + ceil_struc: + description: The construction format of the ceiling + title: ceiling structure + examples: + - value: concrete + keywords: + - ceiling + slot_uri: MIXS:0000782 + range: CeilStrucEnum + ceil_texture: + description: The feel, appearance, or consistency of a ceiling surface + title: ceiling texture + examples: + - value: popcorn + keywords: + - ceiling + - texture + slot_uri: MIXS:0000783 + range: CeilingWallTextureEnum + ceil_thermal_mass: + annotations: + Preferred_unit: joule per degree Celsius + description: The ability of the ceiling to provide inertia against temperature + fluctuations. Generally this means concrete that is exposed. A metal deck that + supports a concrete slab will act thermally as long as it is exposed to room + air flow + title: ceiling thermal mass + keywords: + - ceiling + - mass + slot_uri: MIXS:0000143 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ceil_type: + description: The type of ceiling according to the ceiling's appearance or construction + title: ceiling type + examples: + - value: coffered + keywords: + - ceiling + - type + slot_uri: MIXS:0000784 + range: CeilTypeEnum + ceil_water_mold: + description: Signs of the presence of mold or mildew on the ceiling + title: ceiling signs of water/mold + examples: + - value: presence of mold visible + keywords: + - ceiling + slot_uri: MIXS:0000781 + range: MoldVisibilityEnum + chem_administration: + annotations: + Expected_value: CHEBI;timestamp + description: List of chemical compounds administered to the host or site where + sampling occurred, and when (e.g. Antibiotics, n fertilizer, air filter); can + include multiple compounds. For chemical entities of biological interest ontology + (chebi) (v 163), http://purl.bioontology.org/ontology/chebi + title: chemical administration + examples: + - value: agar [CHEBI:2509];2018-05-11T20:00Z + keywords: + - administration + string_serialization: '{termLabel} [{termID}];{timestamp}' + slot_uri: MIXS:0000751 + multivalued: true + chem_mutagen: + annotations: + Expected_value: mutagen name;mutagen amount;treatment interval and duration + Preferred_unit: milligram per liter + description: Treatment involving use of mutagens; should include the name of mutagen, + amount administered, treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple mutagen regimens + title: chemical mutagen + examples: + - value: nitrous acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000555 + multivalued: true + chem_oxygen_dem: + annotations: + Preferred_unit: milligram per liter + description: A measure of the capacity of water to consume oxygen during the decomposition + of organic matter and the oxidation of inorganic chemicals such as ammonia and + nitrite + title: chemical oxygen demand + keywords: + - oxygen + slot_uri: MIXS:0000656 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + chem_treat_method: + annotations: + Expected_value: measurement value;frequency;duration;duration + Preferred_unit: milligram per liter + description: Method of chemical administration(dose, frequency, duration, time + elapsed between administration and sampling) (e.g. 50 mg/l; twice a week; 1 + hr; 0 days) + title: chemical treatment method + keywords: + - method + - treatment + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration};{duration};{duration}' + slot_uri: MIXS:0000457 + chem_treatment: + annotations: + Expected_value: name;name;timestamp + description: List of chemical compounds administered upstream the sampling location + where sampling occurred (e.g. Glycols, H2S scavenger, corrosion and scale inhibitors, + demulsifiers, and other production chemicals etc.). The commercial name of the + product and name of the supplier should be provided. The date of administration + should also be included + title: chemical treatment + examples: + - value: ACCENT 1125;DOW;2010-11-17 + keywords: + - treatment + string_serialization: '{text};{text};{timestamp}' + slot_uri: MIXS:0001012 + chimera_check: + description: Tool(s) used for chimera checking, including version number and parameters, + to discover and remove chimeric sequences. A chimeric sequence is comprised + of two or more phylogenetically distinct parent sequences + title: chimera check software + examples: + - value: uchime;v4.1;default parameters + in_subset: + - sequencing + keywords: + - software + slot_uri: MIXS:0000052 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{software};{version};{parameters}$ + interpolated: true + partial_match: true + chloride: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Concentration of chloride in the sample + title: chloride + examples: + - value: 5000 milligram per liter + slot_uri: MIXS:0000429 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + chlorophyll: + annotations: + Preferred_unit: milligram per cubic meter, microgram per liter + description: Concentration of chlorophyll + title: chlorophyll + examples: + - value: 5 milligram per cubic meter + slot_uri: MIXS:0000177 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + climate_environment: + description: Treatment involving an exposure to a particular climate; treatment + regimen including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include multiple + climates + title: climate environment + examples: + - value: tropical climate;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - environment + slot_uri: MIXS:0001040 + multivalued: true + range: string + coll_site_geo_feat: + annotations: + Expected_value: ENVO:00000002 or ENVO:00000070 + description: 'Text or terms that describe the geographic feature where the food + sample was obtained by the researcher. This field accepts selected terms listed + under the following ontologies: anthropogenic geographic feature (http://purl.obolibrary.org/obo/ENVO_00000002), + for example agricultural fairground [ENVO:01000986]; garden [ENVO:00000011} + or any of its subclasses; market [ENVO:01000987]; water well [ENVO:01000002]; + or human construction (http://purl.obolibrary.org/obo/ENVO_00000070)' + title: collection site geographic feature + examples: + - value: farm [ENVO:00000078] + keywords: + - feature + - geographic + - site + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001183 + required: true + collection_date: + description: 'The time of sampling, either as an instance (single point in time) + or interval. In case no exact time is available, the date/time can be right + truncated i.e. all of these are valid times: 2008-01-23T19:23:10+00:00; 2008-01-23T19:23:10; + 2008-01-23; 2008-01; 2008; Except: 2008-01; 2008 all are ISO8601 compliant' + title: collection date + examples: + - value: '2013-03-25T12:42:31+01:00' + in_subset: + - environment + keywords: + - date + slot_uri: MIXS:0000011 + range: datetime + required: true + compl_appr: + annotations: + Expected_value: text + description: The approach used to determine the completeness of a given genomic + assembly, which would typically make use of a set of conserved marker genes + or a closely related reference genome. For UViG completeness, include reference + genome or group used, and contig feature suggesting a complete genome + title: completeness approach + examples: + - value: other + description: was other UViG length compared to the average length of + reference genomes from the P22virus genus (NCBI RefSeq v83) + in_subset: + - sequencing + slot_uri: MIXS:0000071 + range: ComplApprEnum + compl_score: + annotations: + Expected_value: quality;percent completeness + description: 'Completeness score is typically based on either the fraction of + markers found as compared to a database or the percent of a genome found as + compared to a closely related reference genome. High Quality Draft: >90%, Medium + Quality Draft: >50%, and Low Quality Draft: < 50% should have the indicated + completeness scores' + title: completeness score + examples: + - value: med;60% + in_subset: + - sequencing + keywords: + - score + string_serialization: '[high|med|low];{percentage}' + slot_uri: MIXS:0000069 + compl_software: + annotations: + Expected_value: names and versions of software(s) used + description: Tools used for completion estimate, i.e. checkm, anvi'o, busco + title: completeness software + examples: + - value: checkm + in_subset: + - sequencing + keywords: + - software + string_serialization: '{software};{version}' + slot_uri: MIXS:0000070 + conduc: + annotations: + Preferred_unit: milliSiemens per centimeter + description: Electrical conductivity of water + title: conductivity + examples: + - value: 10 milliSiemens per centimeter + slot_uri: MIXS:0000692 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + cons_food_stor_dur: + annotations: + Preferred_unit: hours or days + description: The storage duration of the food commodity by the consumer, prior + to onset of illness or sample collection. Indicate the timepoint written in + ISO 8601 format + title: food stored by consumer (storage duration) + examples: + - value: P5D + keywords: + - consumer + - duration) + - food + - storage + slot_uri: MIXS:0001195 + range: string + pattern: ^P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W)$ + structured_pattern: + syntax: ^{duration}$ + interpolated: true + partial_match: true + cons_food_stor_temp: + annotations: + Expected_value: text or measurement value + Preferred_unit: degree Celsius + description: Temperature at which food commodity was stored by the consumer, prior + to onset of illness or sample collection + title: food stored by consumer (storage temperature) + examples: + - value: 4 degree Celsius + keywords: + - consumer + - food + - storage + - temperature + string_serialization: '{float} {unit}|{text}' + slot_uri: MIXS:0001196 + cons_purch_date: + description: The date a food product was purchased by consumer + title: purchase date + examples: + - value: '2013-03-25T12:42:31+01:00' + keywords: + - date + slot_uri: MIXS:0001197 + range: datetime + cons_qty_purchased: + description: The quantity of food purchased by consumer + title: quantity purchased + examples: + - value: 5 cans + keywords: + - quantity + slot_uri: MIXS:0001198 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + contam_score: + description: 'The contamination score is based on the fraction of single-copy + genes that are observed more than once in a query genome. The following scores + are acceptable for; High Quality Draft: < 5%, Medium Quality Draft: < 10%, Low + Quality Draft: < 10%. Contamination must be below 5% for a SAG or MAG to be + deposited into any of the public databases' + title: contamination score + examples: + - value: '0.01' + in_subset: + - sequencing + keywords: + - score + slot_uri: MIXS:0000072 + range: float + contam_screen_input: + description: The type of sequence data used as input + title: contamination screening input + examples: + - value: contigs + in_subset: + - sequencing + slot_uri: MIXS:0000005 + range: ContamScreenInputEnum + contam_screen_param: + annotations: + Expected_value: enumeration;value or name + description: Specific parameters used in the decontamination sofware, such as + reference database, coverage, and kmers. Combinations of these parameters may + also be used, i.e. kmer and coverage, or reference database and kmer + title: contamination screening parameters + examples: + - value: kmer + in_subset: + - sequencing + keywords: + - parameter + string_serialization: '[ref db|kmer|coverage|combination];{text|integer}' + slot_uri: MIXS:0000073 + cool_syst_id: + description: The cooling system identifier + title: cooling system identifier + examples: + - value: '12345' + keywords: + - identifier + slot_uri: MIXS:0000785 + range: integer + crop_rotation: + annotations: + Expected_value: crop rotation status;schedule + description: Whether or not crop is rotated, and if yes, rotation schedule + title: history/crop rotation + examples: + - value: yes;R2/2017-01-01/2018-12-31/P6M + keywords: + - history + slot_uri: MIXS:0000318 + crop_yield: + annotations: + Preferred_unit: kilogram per metre square + description: Amount of crop produced per unit or area of land + title: crop yield + examples: + - value: 570 kilogram per metre square + keywords: + - crop + slot_uri: MIXS:0001116 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + cult_isol_date: + description: The datetime marking the end of a process in which a sample yields + a positive result for the target microbial analyte(s) in the form of an isolated + colony or colonies + title: culture isolation date + examples: + - value: '2018-05-11T10:00:00+01:00' + keywords: + - culture + - date + - isolation + slot_uri: MIXS:0001181 + range: datetime + cult_result: + description: Any result of a bacterial culture experiment reported as a binary + assessment such as positive/negative, active/inactive + title: culture result + examples: + - value: positive + keywords: + - culture + slot_uri: MIXS:0001117 + range: CultResultEnum + cult_result_org: + description: Taxonomic information about the cultured organism(s) + title: culture result organism + examples: + - value: Listeria monocytogenes [NCIT:C86502] + keywords: + - culture + - organism + slot_uri: MIXS:0001118 + multivalued: true + range: string + pattern: ^(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])|[1-9][0-9]*$ + structured_pattern: + syntax: ^({termLabel} \[{termID}\])|{integer}$ + interpolated: true + partial_match: true + cult_root_med: + annotations: + Expected_value: name, PMID,DOI or url + description: Name or reference for the hydroponic or in vitro culture rooting + medium; can be the name of a commonly used medium or reference to a specific + medium, e.g. Murashige and Skoog medium. If the medium has not been formally + published, use the rooting medium descriptors + title: culture rooting medium + examples: + - value: http://himedialabs.com/TD/PT158.pdf + keywords: + - culture + string_serialization: '{text}|{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0001041 + cult_target: + annotations: + Expected_value: NCIT:C14250 or NCBI taxid or culture independent + description: The target microbial analyte in terms of investigation scope. This + field accepts terms under organism (http://purl.obolibrary.org/obo/NCIT_C14250). + This field also accepts identification numbers from NCBI under https://www.ncbi.nlm.nih.gov/taxonomy + title: culture target microbial analyte + examples: + - value: Listeria monocytogenes [NCIT:C86502] + keywords: + - culture + - microbial + - target + string_serialization: '{termLabel} [{termID}]|{integer}' + slot_uri: MIXS:0001119 + multivalued: true + cur_land_use: + annotations: + Expected_value: enumeration + description: Present state of sample site + title: current land use + examples: + - value: conifers + keywords: + - land + - use + string_serialization: '[cities|farmstead|industrial areas|roads/railroads|rock|sand|gravel|mudflats|salt + flats|badlands|permanent snow or ice|saline seeps|mines/quarries|oil waste areas|small + grains|row crops|vegetable crops|horticultural plants (e.g. tulips)|marshlands + (grass,sedges,rushes)|tundra (mosses,lichens)|rangeland|pastureland (grasslands + used for livestock grazing)|hayland|meadows (grasses,alfalfa,fescue,bromegrass,timothy)|shrub + land (e.g. mesquite,sage-brush,creosote bush,shrub oak,eucalyptus)|successional + shrub land (tree saplings,hazels,sumacs,chokecherry,shrub dogwoods,blackberries)|shrub + crops (blueberries,nursery ornamentals,filberts)|vine crops (grapes)|conifers + (e.g. pine,spruce,fir,cypress)|hardwoods (e.g. oak,hickory,elm,aspen)|intermixed + hardwood and conifers|tropical (e.g. mangrove,palms)|rainforest (evergreen forest + receiving >406 cm annual rainfall)|swamp (permanent or semi-permanent water + body dominated by woody plants)|crop trees (nuts,fruit,christmas trees,nursery + trees)]' + slot_uri: MIXS:0001080 + cur_vegetation: + annotations: + Expected_value: current vegetation type + description: Vegetation classification from one or more standard classification + systems, or agricultural crop + title: current vegetation + keywords: + - vegetation + range: string + slot_uri: MIXS:0000312 + cur_vegetation_meth: + description: Reference or method used in vegetation classification + title: current vegetation method + keywords: + - method + - vegetation + slot_uri: MIXS:0000314 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + date_extr_weath: + description: Date of unusual weather events that may have affected microbial populations. + Multiple terms can be separated by pipes, listed in reverse chronological order + title: extreme weather date + examples: + - value: '2013-03-25T12:42:31+01:00' + keywords: + - date + - extreme + - weather + slot_uri: MIXS:0001142 + multivalued: true + range: datetime + date_last_rain: + description: The date of the last time it rained + title: date last rain + examples: + - value: '2013-03-25T12:42:31+01:00' + keywords: + - date + - rain + slot_uri: MIXS:0000786 + range: datetime + decontam_software: + annotations: + Expected_value: enumeration + description: Tool(s) used in contamination screening + title: decontamination software + examples: + - value: anvi'o + in_subset: + - sequencing + keywords: + - software + string_serialization: '[checkm/refinem|anvi''o|prodege|bbtools:decontaminate.sh|acdc|combination]' + slot_uri: MIXS:0000074 + density: + annotations: + Preferred_unit: gram per cubic meter, gram per cubic centimeter + description: Density of the sample, which is its mass per unit volume (aka volumetric + mass density) + title: density + examples: + - value: 1000 kilogram per cubic meter + keywords: + - density + slot_uri: MIXS:0000435 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + depos_env: + description: Main depositional environment (https://en.wikipedia.org/wiki/Depositional_environment). + If "other" is specified, please propose entry in "additional info" field + title: depositional environment + keywords: + - environment + slot_uri: MIXS:0000992 + range: DeposEnvEnum + recommended: true + depth: + annotations: + Preferred_unit: meter + description: The vertical distance below local surface. For sediment or soil samples + depth is measured from sediment or soil surface, respectively. Depth can be + reported as an interval for subsurface samples + title: depth + in_subset: + - environment + keywords: + - depth + slot_uri: MIXS:0000018 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + dermatology_disord: + description: History of dermatology disorders; can include multiple disorders. + The terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + skin disease (https://disease-ontology.org/?id=DOID:37) + title: dermatology disorder + keywords: + - disorder + slot_uri: MIXS:0000284 + multivalued: true + range: string + detec_type: + annotations: + Expected_value: enumeration + description: Type of UViG detection + title: detection type + examples: + - value: independent sequence (UViG) + in_subset: + - sequencing + keywords: + - type + string_serialization: '[independent sequence (UViG)|provirus (UpViG)]' + slot_uri: MIXS:0000084 + dew_point: + annotations: + Preferred_unit: degree Celsius + description: The temperature to which a given parcel of humid air must be cooled, + at constant barometric pressure, for water vapor to condense into water + title: dew point + examples: + - value: 22 degree Celsius + slot_uri: MIXS:0000129 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diet_last_six_month: + annotations: + Expected_value: diet change;current diet + description: Specification of major diet changes in the last six months, if yes + the change should be specified + title: major diet change in last six months + examples: + - value: yes;vegetarian diet + keywords: + - diet + - months + string_serialization: '{boolean};{text}' + slot_uri: MIXS:0000266 + dietary_claim_use: + annotations: + Expected_value: FOODON:03510023 + description: These descriptors are used either for foods intended for special + dietary use as defined in 21 CFR 105 or for foods that have special characteristics + indicated in the name or labeling. This field accepts terms listed under dietary + claim or use (http://purl.obolibrary.org/obo/FOODON_03510023). Multiple terms + can be separated by one or more pipes, but please consider limiting this list + to the most prominent dietary claim or use + title: dietary claim or use + examples: + - value: No preservatives [FOODON:03510113] + keywords: + - diet + - use + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001199 + multivalued: true + diether_lipids: + annotations: + Expected_value: diether lipid name;measurement value + Preferred_unit: nanogram per liter + description: Concentration of diether lipids; can include multiple types of diether + lipids + title: diether lipids + examples: + - value: 0.2 nanogram per liter + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000178 + multivalued: true + diss_carb_dioxide: + annotations: + Preferred_unit: micromole per liter, milligram per liter + description: Concentration of dissolved carbon dioxide in the sample or liquid + portion of the sample + title: dissolved carbon dioxide + examples: + - value: 5 milligram per liter + keywords: + - carbon + - dissolved + slot_uri: MIXS:0000436 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_hydrogen: + annotations: + Preferred_unit: micromole per liter + description: Concentration of dissolved hydrogen + title: dissolved hydrogen + examples: + - value: 0.3 micromole per liter + keywords: + - dissolved + slot_uri: MIXS:0000179 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_inorg_carb: + annotations: + Preferred_unit: microgram per liter, milligram per liter, parts per million + description: Dissolved inorganic carbon concentration in the sample, typically + measured after filtering the sample using a 0.45 micrometer filter + title: dissolved inorganic carbon + examples: + - value: 2059 micromole per kilogram + keywords: + - carbon + - dissolved + - inorganic + slot_uri: MIXS:0000434 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_inorg_nitro: + annotations: + Preferred_unit: microgram per liter, micromole per liter + description: Concentration of dissolved inorganic nitrogen + title: dissolved inorganic nitrogen + examples: + - value: 761 micromole per liter + keywords: + - dissolved + - inorganic + - nitrogen + slot_uri: MIXS:0000698 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_inorg_phosp: + description: Concentration of dissolved inorganic phosphorus in the sample + title: dissolved inorganic phosphorus + examples: + - value: 56.5 micromole per liter + keywords: + - dissolved + - inorganic + - phosphorus + slot_uri: MIXS:0000106 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_iron: + annotations: + Preferred_unit: milligram per liter + description: Concentration of dissolved iron in the sample + title: dissolved iron + keywords: + - dissolved + slot_uri: MIXS:0000139 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_org_carb: + annotations: + Preferred_unit: micromole per liter, milligram per liter + description: Concentration of dissolved organic carbon in the sample, liquid portion + of the sample, or aqueous phase of the fluid + title: dissolved organic carbon + examples: + - value: 197 micromole per liter + keywords: + - carbon + - dissolved + - organic + slot_uri: MIXS:0000433 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_org_nitro: + description: Dissolved organic nitrogen concentration measured as; total dissolved + nitrogen - NH4 - NO3 - NO2 + title: dissolved organic nitrogen + examples: + - value: 0.05 micromole per liter + keywords: + - dissolved + - nitrogen + - organic + slot_uri: MIXS:0000162 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_oxygen: + annotations: + Preferred_unit: micromole per kilogram, milligram per liter + description: Concentration of dissolved oxygen + title: dissolved oxygen + examples: + - value: 175 micromole per kilogram + keywords: + - dissolved + - oxygen + slot_uri: MIXS:0000119 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + diss_oxygen_fluid: + annotations: + Preferred_unit: micromole per kilogram, milligram per liter + description: Concentration of dissolved oxygen in the oil field produced fluids + as it contributes to oxgen-corrosion and microbial activity (e.g. Mic) + title: dissolved oxygen in fluids + keywords: + - dissolved + - oxygen + slot_uri: MIXS:0000438 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + dominant_hand: + description: Dominant hand of the subject + title: dominant hand + examples: + - value: right + slot_uri: MIXS:0000944 + range: DominantHandEnum + door_comp_type: + description: The composite type of the door + title: door type, composite + examples: + - value: revolving + keywords: + - door + - type + slot_uri: MIXS:0000795 + range: DoorCompTypeEnum + door_cond: + description: The phsical condition of the door + title: door condition + examples: + - value: new + keywords: + - condition + - door + slot_uri: MIXS:0000788 + range: DamagedRupturedEnum + door_direct: + description: The direction the door opens + title: door direction of opening + examples: + - value: inward + keywords: + - direction + - door + slot_uri: MIXS:0000789 + range: DoorDirectEnum + door_loc: + description: The relative location of the door in the room + title: door location + examples: + - value: north + keywords: + - door + - location + slot_uri: MIXS:0000790 + range: CompassDirections8Enum + door_mat: + description: The material the door is composed of + title: door material + examples: + - value: wood + keywords: + - door + - material + slot_uri: MIXS:0000791 + range: DoorMatEnum + door_move: + description: The type of movement of the door + title: door movement + examples: + - value: swinging + keywords: + - door + slot_uri: MIXS:0000792 + range: DoorMoveEnum + door_size: + annotations: + Preferred_unit: square meter + description: The size of the door + title: door area or size + examples: + - value: 2.5 square meter + keywords: + - area + - door + - size + slot_uri: MIXS:0000158 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + door_type: + description: The type of door material + title: door type + examples: + - value: wooden + keywords: + - door + - type + slot_uri: MIXS:0000794 + range: DoorTypeEnum + door_type_metal: + description: The type of metal door + title: door type, metal + examples: + - value: hollow + keywords: + - door + - type + slot_uri: MIXS:0000796 + range: DoorTypeMetalEnum + door_type_wood: + annotations: + Expected_value: enumeration + description: The type of wood door + title: door type, wood + examples: + - value: battened + keywords: + - door + - type + string_serialization: '[bettened and ledged|battened|ledged and braced|battened|ledged + and framed|battened|ledged, braced and frame|framed and paneled|glashed or sash|flush|louvered|wire + gauged]' + slot_uri: MIXS:0000797 + door_water_mold: + description: Signs of the presence of mold or mildew on a door + title: door signs of water/mold + examples: + - value: presence of mold visible + keywords: + - door + slot_uri: MIXS:0000793 + range: MoldVisibilityEnum + douche: + description: Date of most recent douche + title: douche + examples: + - value: '2013-03-25T12:42:31+01:00' + slot_uri: MIXS:0000967 + range: datetime + down_par: + annotations: + Preferred_unit: microEinstein per square meter per second, microEinstein per square + centimeter per second + description: Visible waveband radiance and irradiance measurements in the water + column + title: downward PAR + examples: + - value: 28.71 microEinstein per square meter per second + slot_uri: MIXS:0000703 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + drainage_class: + description: Drainage classification from a standard system such as the USDA system + title: drainage classification + examples: + - value: well + keywords: + - classification + slot_uri: MIXS:0001085 + range: DrainageClassEnum + drawings: + description: The buildings architectural drawings; if design is chosen, indicate + phase-conceptual, schematic, design development, and construction documents + title: drawings + examples: + - value: sketch + keywords: + - drawings + slot_uri: MIXS:0000798 + range: DrawingsEnum + drug_usage: + annotations: + Expected_value: drug name;frequency + description: Any drug used by subject and the frequency of usage; can include + multiple drugs used + title: drug usage + examples: + - value: Lipitor;2/day + keywords: + - drug + - use + string_serialization: '{text};{integer}/[year|month|week|day|hour]' + slot_uri: MIXS:0000894 + multivalued: true + efficiency_percent: + annotations: + Preferred_unit: micromole per liter + description: Percentage of volatile solids removed from the anaerobic digestor + title: efficiency percent + keywords: + - percent + slot_uri: MIXS:0000657 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + elev: + annotations: + Preferred_unit: meter + description: Elevation of the sampling site is its height above a fixed reference + point, most commonly the mean sea level. Elevation is mainly used when referring + to points on the earth's surface, while altitude is used for points above the + surface, such as an aircraft in flight or a spacecraft in orbit + title: elevation + examples: + - value: 100 meter + in_subset: + - environment + keywords: + - elevation + slot_uri: MIXS:0000093 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + elevator: + description: The number of elevators within the built structure + title: elevator count + examples: + - value: '2' + keywords: + - count + slot_uri: MIXS:0000799 + range: integer + emulsions: + annotations: + Expected_value: emulsion name;measurement value + Preferred_unit: gram per liter + description: Amount or concentration of substances such as paints, adhesives, + mayonnaise, hair colorants, emulsified oils, etc.; can include multiple emulsion + types + title: emulsions + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000660 + multivalued: true + encoded_traits: + annotations: + Expected_value: 'for plasmid: antibiotic resistance; for phage: converting genes' + description: Should include key traits like antibiotic resistance or xenobiotic + degradation phenotypes for plasmids, converting genes for phage + title: encoded traits + examples: + - value: beta-lactamase class A + in_subset: + - nucleic acid sequence source + range: string + slot_uri: MIXS:0000034 + enrichment_protocol: + description: The microbiological workflow or protocol followed to test for the + presence or enumeration of the target microbial analyte(s). Please provide a + PubMed or DOI reference for published protocols + title: enrichment protocol + examples: + - value: 'BAM Chapter 4: Enumeration of Escherichia coli and the Coliform Bacteria' + keywords: + - enrichment + - protocol + slot_uri: MIXS:0001177 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$|([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}|{text}$ + interpolated: true + partial_match: true + env_broad_scale: + description: 'Report the major environmental system the sample or specimen came + from. The system(s) identified should have a coarse spatial grain, to provide + the general environmental context of where the sampling was done (e.g. in the + desert or a rainforest). We recommend using subclasses of EnvO s biome class: http://purl.obolibrary.org/obo/ENVO_00000428. + EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS' + title: broad-scale environmental context + examples: + - value: rangeland biome [ENVO:01000247] + in_subset: + - environment + keywords: + - context + - environmental + slot_uri: MIXS:0000012 + range: string + required: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + env_local_scale: + annotations: + Expected_value: Environmental entities having causal influences upon the entity at + time of sampling + description: 'Report the entity or entities which are in the sample or specimen + s local vicinity and which you believe have significant causal influences on + your sample or specimen. We recommend using EnvO terms which are of smaller + spatial grain than your entry for env_broad_scale. Terms, such as anatomical + sites, from other OBO Library ontologies which interoperate with EnvO (e.g. + UBERON) are accepted in this field. EnvO documentation about how to use the + field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS' + title: local environmental context + examples: + - value: hillside [ENVO:01000333] + in_subset: + - environment + keywords: + - context + - environmental + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + slot_uri: MIXS:0000013 + required: true + env_medium: + description: 'Report the environmental material(s) immediately surrounding the + sample or specimen at the time of sampling. We recommend using subclasses of + ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483). EnvO + documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. a tree, a leaf, a table top)' + title: environmental medium + examples: + - value: bluegrass field soil [ENVO:00005789] + in_subset: + - environment + keywords: + - environmental + slot_uri: MIXS:0000014 + range: string + required: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + env_monitoring_zone: + annotations: + Expected_value: ENVO + description: An environmental monitoring zone is a formal designation as part + of an environmental monitoring program, in which areas of a food production + facility are categorized, commonly as zones 1-4, based on likelihood or risk + of foodborne pathogen contamination. This field accepts terms listed under food + production environmental monitoring zone (http://purl.obolibrary.org/obo/ENVO). + Please add a term to indicate the environmental monitoring zone the sample was + taken from + title: food production environmental monitoring zone + examples: + - value: Zone 1 + keywords: + - environmental + - food + - production + range: string + slot_uri: MIXS:0001254 + escalator: + description: The number of escalators within the built structure + title: escalator count + examples: + - value: '4' + keywords: + - count + slot_uri: MIXS:0000800 + range: integer + estimated_size: + annotations: + Expected_value: number of base pairs + description: The estimated size of the genome prior to sequencing. Of particular + importance in the sequencing of (eukaryotic) genome which could remain in draft + form for a long or unspecified period + title: estimated size + examples: + - value: 300000 bp + in_subset: + - nucleic acid sequence source + keywords: + - size + string_serialization: '{integer} bp' + slot_uri: MIXS:0000024 + ethnicity: + annotations: + Expected_value: text recommend from Wikipedia list + description: A category of people who identify with each other, usually on the + basis of presumed similarities such as a common language, ancestry, history, + society, culture, nation or social treatment within their residing area. https://en.wikipedia.org/wiki/List_of_contemporary_ethnic_groups + title: ethnicity + examples: + - value: native american + range: string + slot_uri: MIXS:0000895 + multivalued: true + ethylbenzene: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Concentration of ethylbenzene in the sample + title: ethylbenzene + slot_uri: MIXS:0000155 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + exp_duct: + annotations: + Preferred_unit: square meter + description: The amount of exposed ductwork in the room + title: exposed ductwork + slot_uri: MIXS:0000144 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + exp_pipe: + description: The number of exposed pipes in the room + title: exposed pipes + keywords: + - pipes + slot_uri: MIXS:0000220 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + experimental_factor: + annotations: + Expected_value: text or EFO and/or OBI + description: Variable aspects of an experiment design that can be used to describe + an experiment, or set of experiments, in an increasingly detailed manner. This + field accepts ontology terms from Experimental Factor Ontology (EFO) and/or + Ontology for Biomedical Investigations (OBI) + title: experimental factor + examples: + - value: time series design [EFO:0001779] + in_subset: + - investigation + keywords: + - experimental + - factor + string_serialization: '{termLabel} [{termID}]|{text}' + slot_uri: MIXS:0000008 + multivalued: true + range: string + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:\d+\]$ + ext_door: + description: The number of exterior doors in the built structure + title: exterior door count + keywords: + - count + - door + - exterior + slot_uri: MIXS:0000170 + range: integer + ext_wall_orient: + description: The orientation of the exterior wall + title: orientations of exterior wall + examples: + - value: northwest + keywords: + - exterior + - wall + slot_uri: MIXS:0000817 + range: CompassDirections8Enum + ext_window_orient: + description: The compass direction the exterior window of the room is facing + title: orientations of exterior window + examples: + - value: southwest + keywords: + - exterior + - window + slot_uri: MIXS:0000818 + range: CompassDirections8Enum + extr_weather_event: + description: Unusual weather events that may have affected microbial populations. + Multiple terms can be separated by pipes, listed in reverse chronological order + title: extreme weather event + examples: + - value: hail + keywords: + - event + - extreme + - weather + slot_uri: MIXS:0001141 + multivalued: true + range: ExtrWeatherEventEnum + extrachrom_elements: + description: Do plasmids exist of significant phenotypic consequence (e.g. ones + that determine virulence or antibiotic resistance). Megaplasmids? Other plasmids + (borrelia has 15+ plasmids) + title: extrachromosomal elements + examples: + - value: '5' + in_subset: + - nucleic acid sequence source + slot_uri: MIXS:0000023 + range: integer + extreme_event: + description: Unusual physical events that may have affected microbial populations + title: history/extreme events + keywords: + - event + - history + slot_uri: MIXS:0000320 + range: datetime + facility_type: + description: Establishment details about the type of facility where the sample + was taken. This is independent of the specific product(s) within the facility + title: facility type + examples: + - value: manufacturing-processing + keywords: + - facility + - type + slot_uri: MIXS:0001252 + multivalued: true + range: FacilityTypeEnum + fao_class: + description: Soil classification from the FAO World soil distribution from International Soil Reference and Information Centre (ISRIC). The list of available soil classifications can be found at https://www.isric.org/explore/world-soil-distribution + title: soil_taxonomic/FAO classification + examples: + - value: Luvisols + keywords: + - classification + slot_uri: MIXS:0001083 + range: FaoClassEnum + farm_equip: + description: List of equipment used for planting, fertilization, harvesting, irrigation, + land levelling, residue management, weeding or transplanting during the growing + season. This field accepts terms listed under agricultural implement (http://purl.obolibrary.org/obo/AGRO_00000416). + Multiple terms can be separated by pipes + title: farm equipment used + examples: + - value: combine harvester [AGRO:00000473] + keywords: + - equipment + - farm + - use + slot_uri: MIXS:0001126 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + farm_equip_san: + annotations: + Expected_value: text or commercial name of sanitizer or class of sanitizer or active + ingredient in sanitizer + Preferred_unit: parts per million + description: Method used to sanitize growing and harvesting equipment. This can + including type and concentration of sanitizing solution. Multiple terms can + be separated by one or more pipes + title: farm equipment sanitization + examples: + - value: hot water pressure wash, hypochlorite solution, 50 parts per million + keywords: + - equipment + - farm + string_serialization: '{text} {float} {unit}' + slot_uri: MIXS:0001124 + multivalued: true + farm_equip_san_freq: + description: The number of times farm equipment is cleaned. Frequency of cleaning + might be on a Daily basis, Weekly, Monthly, Quarterly or Annually + title: farm equipment sanitization frequency + examples: + - value: Biweekly + keywords: + - equipment + - farm + - frequency + slot_uri: MIXS:0001125 + range: string + farm_equip_shared: + description: List of planting, growing or harvesting equipment shared with other + farms. This field accepts terms listed under agricultural implement (http://purl.obolibrary.org/obo/AGRO_00000416). + Multiple terms can be separated by pipes + title: equipment shared with other farms + examples: + - value: combine harvester [AGRO:00000473] + keywords: + - equipment + - farm + slot_uri: MIXS:0001123 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + farm_water_source: + description: Source of water used on the farm for irrigation of crops or watering + of livestock + title: farm watering water source + examples: + - value: well + description: was water well (ENVO:01000002) + keywords: + - farm + - source + - water + slot_uri: MIXS:0001110 + range: FarmWaterSourceEnum + recommended: true + feat_pred: + description: Method used to predict UViGs features such as ORFs, integration site, + etc + title: feature prediction + examples: + - value: Prodigal;2.6.3;default parameters + in_subset: + - sequencing + keywords: + - feature + - predict + slot_uri: MIXS:0000061 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{software};{version};{parameters}$ + interpolated: true + partial_match: true + ferm_chem_add: + annotations: + Expected_value: chemical ingredient + description: Any chemicals that are added to the fermentation process to achieve + the desired final product + title: fermentation chemical additives + examples: + - value: salt + keywords: + - fermentation + string_serialization: '{float} {unit}' + slot_uri: MIXS:0001185 + multivalued: true + recommended: true + ferm_chem_add_perc: + annotations: + Preferred_unit: percentage + description: The amount of chemical added to the fermentation process + title: fermentation chemical additives percentage + examples: + - value: '0.01' + keywords: + - fermentation + - percent + slot_uri: MIXS:0001186 + multivalued: true + range: float + recommended: true + ferm_headspace_oxy: + annotations: + Preferred_unit: percentage + description: The amount of headspace oxygen in a fermentation vessel + title: fermentation headspace oxygen + examples: + - value: '0.05' + keywords: + - fermentation + - oxygen + slot_uri: MIXS:0001187 + range: float + recommended: true + ferm_medium: + description: The growth medium used for the fermented food fermentation process, + which supplies the required nutrients. Usually this includes a carbon and nitrogen + source, water, micronutrients and chemical additives + title: fermentation medium + examples: + - value: molasses + keywords: + - fermentation + slot_uri: MIXS:0001188 + range: string + recommended: true + ferm_pH: + description: The pH of the fermented food fermentation process + title: fermentation pH + examples: + - value: '4.5' + keywords: + - fermentation + - ph + slot_uri: MIXS:0001189 + range: float + recommended: true + ferm_rel_humidity: + annotations: + Preferred_unit: percentage + description: The relative humidity of the fermented food fermentation process + title: fermentation relative humidity + comments: + - percent or float? + examples: + - value: 95% + keywords: + - fermentation + - humidity + - relative + slot_uri: MIXS:0001190 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ferm_temp: + annotations: + Preferred_unit: degree Celsius + description: The temperature of the fermented food fermentation process + title: fermentation temperature + examples: + - value: 22 degrees Celsius + keywords: + - fermentation + - temperature + slot_uri: MIXS:0001191 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ferm_time: + annotations: + Preferred_unit: days + description: The time duration of the fermented food fermentation process + title: fermentation time + examples: + - value: P10D + keywords: + - fermentation + - time + slot_uri: MIXS:0001192 + range: string + recommended: true + pattern: ^P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W)$ + structured_pattern: + syntax: ^{duration}$ + interpolated: true + partial_match: true + ferm_vessel: + description: The type of vessel used for containment of the fermentation + title: fermentation vessel + examples: + - value: steel drum + keywords: + - fermentation + slot_uri: MIXS:0001193 + range: string + recommended: true + fertilizer_admin: + description: Type of fertilizer or amendment added to the soil or water for the + purpose of improving substrate health and quality for plant growth. This field + accepts terms listed under agronomic fertilizer (http://purl.obolibrary.org/obo/AGRO_00002062). + Multiple terms may apply and can be separated by pipes, listing in reverse chronological + order + title: fertilizer administration + examples: + - value: fish emulsion [AGRO:00000082] + keywords: + - administration + slot_uri: MIXS:0001127 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + fertilizer_date: + description: Date of administration of soil amendment or fertilizer. Multiple + terms may apply and can be separated by pipes, listing in reverse chronological + order + title: fertilizer administration date + examples: + - value: '2018-05-11T10:00:00+01:00' + keywords: + - administration + - date + slot_uri: MIXS:0001128 + range: datetime + fertilizer_regm: + annotations: + Expected_value: fertilizer name;fertilizer amount;treatment interval and duration + Preferred_unit: gram, mole per liter, milligram per liter + description: Information about treatment involving the use of fertilizers; should + include the name of fertilizer, amount administered, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple fertilizer + regimens + title: fertilizer regimen + examples: + - value: urea;0.6 milligram per liter;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000556 + multivalued: true + field: + description: Name of the hydrocarbon field (e.g. Albacora) + title: field name + slot_uri: MIXS:0000291 + range: string + recommended: true + filter_type: + description: A device which removes solid particulates or airborne molecular contaminants + title: filter type + examples: + - value: HEPA + keywords: + - filter + - type + slot_uri: MIXS:0000765 + multivalued: true + range: FilterTypeEnum + required: true + fire: + description: Historical and/or physical evidence of fire + title: history/fire + keywords: + - history + slot_uri: MIXS:0001086 + range: datetime + fireplace_type: + description: A firebox with chimney + title: fireplace type + examples: + - value: wood burning + keywords: + - type + slot_uri: MIXS:0000802 + range: FireplaceTypeEnum + flooding: + description: Historical and/or physical evidence of flooding + title: history/flooding + keywords: + - history + slot_uri: MIXS:0000319 + range: datetime + floor_age: + annotations: + Preferred_unit: years, weeks, days + description: The time period since installment of the carpet or flooring + title: floor age + keywords: + - age + - floor + slot_uri: MIXS:0000164 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + floor_area: + annotations: + Preferred_unit: square meter + description: The area of the floor space within the room + title: floor area + keywords: + - area + - floor + slot_uri: MIXS:0000165 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + floor_cond: + description: The physical condition of the floor at the time of sampling; photos + or video preferred; use drawings to indicate location of damaged areas + title: floor condition + examples: + - value: new + keywords: + - condition + - floor + slot_uri: MIXS:0000803 + range: DamagedEnum + floor_count: + description: The number of floors in the building, including basements and mechanical + penthouse + title: floor count + keywords: + - count + - floor + slot_uri: MIXS:0000225 + range: integer + floor_finish_mat: + annotations: + Expected_value: enumeration + description: The floor covering type; the finished surface that is walked on + title: floor finish material + examples: + - value: carpet + keywords: + - floor + - material + string_serialization: '[tile|wood strip or parquet|carpet|rug|laminate wood|lineoleum|vinyl + composition tile|sheet vinyl|stone|bamboo|cork|terrazo|concrete|none;specify + unfinished|sealed|clear finish|paint]' + slot_uri: MIXS:0000804 + floor_struc: + description: Refers to the structural elements and subfloor upon which the finish + flooring is installed + title: floor structure + examples: + - value: concrete + keywords: + - floor + slot_uri: MIXS:0000806 + range: FloorStrucEnum + floor_thermal_mass: + annotations: + Preferred_unit: joule per degree Celsius + description: The ability of the floor to provide inertia against temperature fluctuations + title: floor thermal mass + keywords: + - floor + - mass + slot_uri: MIXS:0000166 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + floor_water_mold: + description: Signs of the presence of mold or mildew in a room + title: floor signs of water/mold + examples: + - value: ceiling discoloration + keywords: + - floor + slot_uri: MIXS:0000805 + range: FloorWaterMoldEnum + fluor: + annotations: + Preferred_unit: milligram chlorophyll a per cubic meter, volts + description: Raw or converted fluorescence of water + title: fluorescence + examples: + - value: 2.5 volts + slot_uri: MIXS:0000704 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + foetal_health_stat: + description: Specification of foetal health status, should also include abortion + title: amniotic fluid/foetal health status + keywords: + - status + slot_uri: MIXS:0000275 + range: string + food_additive: + annotations: + Expected_value: FOODON:03412972 + description: A substance or substances added to food to maintain or improve safety + and freshness, to improve or maintain nutritional value, or improve taste, texture + and appearance. This field accepts terms listed under food additive (http://purl.obolibrary.org/obo/FOODON_03412972). + Multiple terms can be separated by one or more pipes, but please consider limiting + this list to the top 5 ingredients listed in order as on the food label. See + also, https://www.fda.gov/food/food-ingredients-packaging/overview-food-ingredients-additives-colors + title: food additive + examples: + - value: xanthan gum [FOODON:03413321] + keywords: + - food + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001200 + multivalued: true + food_allergen_label: + annotations: + Expected_value: FOODON:03510213 + description: A label indication that the product contains a recognized allergen. + This field accepts terms listed under dietary claim or use (http://purl.obolibrary.org/obo/FOODON_03510213) + title: food allergen labeling + examples: + - value: food allergen labelling about crustaceans and products thereof [FOODON:03510215] + keywords: + - food + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001201 + multivalued: true + food_clean_proc: + description: The process of cleaning food to separate other environmental materials + from the food source. Multiple terms can be separated by pipes + title: food cleaning process + examples: + - value: rinsed with water + description: was rinsed with water|scrubbed with brush + - value: scrubbed with brush + description: was rinsed with water|scrubbed with brush + keywords: + - food + - process + slot_uri: MIXS:0001182 + range: FoodCleanProcEnum + food_contact_surf: + annotations: + Expected_value: FOODON:03500010 + description: The specific container or coating materials in direct contact with + the food. Multiple values can be assigned. This field accepts terms listed + under food contact surface (http://purl.obolibrary.org/obo/FOODON_03500010) + title: food contact surface + examples: + - value: cellulose acetate [FOODON:03500034] + keywords: + - food + - surface + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001131 + multivalued: true + food_contain_wrap: + annotations: + Expected_value: FOODON:03490100 + description: Type of container or wrapping defined by the main container material, + the container form, and the material of the liner lids or ends. Also type of + container or wrapping by form; prefer description by material first, then by + form. This field accepts terms listed under food container or wrapping (http://purl.obolibrary.org/obo/FOODON_03490100) + title: food container or wrapping + examples: + - value: Plastic shrink-pack [FOODON:03490137] + keywords: + - food + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001132 + food_cooking_proc: + annotations: + Expected_value: FOODON:03450002 + description: The transformation of raw food by the application of heat. This field + accepts terms listed under food cooking (http://purl.obolibrary.org/obo/FOODON_03450002) + title: food cooking process + examples: + - value: food blanching [FOODON:03470175] + keywords: + - food + - process + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001202 + multivalued: true + food_dis_point: + description: 'A reference to a place on the Earth, by its name or by its geographical + location that refers to a distribution point along the food chain. This field + accepts terms listed under geographic location (http://purl.obolibrary.org/obo/GAZ_00000448). + Reference: Adam Diamond, James Barham. Moving Food Along the Value Chain: Innovations + in Regional Food Distribution. U.S. Dept. of Agriculture, Agricultural Marketing + Service. Washington, DC. March 2012. http://dx.doi.org/10.9752/MS045.03-2012' + title: food distribution point geographic location + examples: + - value: 'USA: Delmarva, Peninsula' + keywords: + - food + - geographic + - location + slot_uri: MIXS:0001203 + multivalued: true + range: string + pattern: '^([^\s-]{1,2}|[^\s-]+.+[^\s-]+): ([^\s-]{1,2}|[^\s-]+.+[^\s-]+), ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$' + structured_pattern: + syntax: '^{text}: {text}, {text}$' + interpolated: true + partial_match: true + food_dis_point_city: + annotations: + Expected_value: GAZ:00000448 + description: 'A reference to a place on the Earth, by its name or by its geographical + location that refers to a distribution point along the food chain. This field + accepts terms listed under geographic location (http://purl.obolibrary.org/obo/GAZ_00000448). + Reference: Adam Diamond, James Barham. Moving Food Along the Value Chain: Innovations + in Regional Food Distribution. U.S. Dept. of Agriculture, Agricultural Marketing + Service. Washington, DC. March 2012. http://dx.doi.org/10.9752/MS045.03-2012' + title: food distribution point geographic location (city) + examples: + - value: Atlanta[GAZ:00004445] + keywords: + - food + - geographic + - location + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001204 + multivalued: true + food_harvest_proc: + description: A harvesting process is a process which takes in some food material + from an individual or community of plant or animal organisms in a given context + and time, and outputs a precursor or consumable food product. This may include + a part of an organism or the whole, and may involve killing the organism + title: Food harvesting process + examples: + - value: hand-picked + keywords: + - food + - process + slot_uri: MIXS:0001133 + multivalued: true + range: string + food_ingredient: + annotations: + Expected_value: FOODON + description: In this field, please list individual ingredients for multi-component + food [FOODON:00002501] and simple foods that is not captured in food_type. Please + use terms that are present in FoodOn. Multiple terms can be separated by one + or more pipes |, but please consider limiting this list to the top 5 ingredients + listed in order as on the food label. See also, https://www.fda.gov/food/food-ingredients-packaging/overview-food-ingredients-additives-colors + title: food ingredient + examples: + - value: bean (whole) [FOODON:00002753] + keywords: + - food + - ingredient + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001205 + multivalued: true + food_name_status: + description: A datum indicating that use of a food product name is regulated in + some legal jurisdiction. This field accepts terms listed under food product + name legal status (http://purl.obolibrary.org/obo/FOODON_03530087) + title: food product name legal status + examples: + - value: protected geographic indication [FOODON:03530256] + keywords: + - food + - product + - status + slot_uri: MIXS:0001206 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + food_origin: + description: A reference to a place on the Earth, by its name or by its geographical + location that describes the origin of the food commodity, either in terms of + its cultivation or production. This field accepts terms listed under geographic + location (http://purl.obolibrary.org/obo/GAZ_00000448) + title: food product origin geographic location + examples: + - value: 'USA: Delmarva, Peninsula' + keywords: + - food + - geographic + - location + - product + slot_uri: MIXS:0001207 + range: string + pattern: '^([^\s-]{1,2}|[^\s-]+.+[^\s-]+): ([^\s-]{1,2}|[^\s-]+.+[^\s-]+), ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$' + structured_pattern: + syntax: '^{text}: {text}, {text}$' + interpolated: true + partial_match: true + food_pack_capacity: + annotations: + Preferred_unit: grams + description: The maximum number of product units within a package + title: food package capacity + examples: + - value: 454 grams + keywords: + - food + - package + slot_uri: MIXS:0001208 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + food_pack_integrity: + annotations: + Expected_value: FOODON:03530218 + description: A term label and term id to describe the state of the packing material + and text to explain the exact condition. This field accepts terms listed under + food packing medium integrity (http://purl.obolibrary.org/obo/FOODON_03530218) + title: food packing medium integrity + examples: + - value: food packing medium compromised [FOODON:00002517] + keywords: + - food + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001209 + multivalued: true + food_pack_medium: + annotations: + Expected_value: FOODON:03480020 + description: The medium in which the food is packed for preservation and handling + or the medium surrounding homemade foods, e.g., peaches cooked in sugar syrup. + The packing medium may provide a controlled environment for the food. It may + also serve to improve palatability and consumer appeal. This includes edible + packing media (e.g. fruit juice), gas other than air (e.g. carbon dioxide), + vacuum packed, or packed with aerosol propellant. This field accepts terms under + food packing medium (http://purl.obolibrary.org/obo/FOODON_03480020). Multiple + terms may apply and can be separated by pipes + title: food packing medium + keywords: + - food + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001134 + multivalued: true + food_preserv_proc: + annotations: + Expected_value: FOODON:03470107 + description: The methods contributing to the prevention or retardation of microbial, + enzymatic or oxidative spoilage and thus to the extension of shelf life. This + field accepts terms listed under food preservation process (http://purl.obolibrary.org/obo/FOODON_03470107) + title: food preservation process + examples: + - value: food slow freezing [FOODON:03470128] + keywords: + - food + - process + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001135 + multivalued: true + food_prior_contact: + annotations: + Expected_value: FOODON:03530077 + description: The material the food contacted (e.g., was processed in) prior to + packaging. This field accepts terms listed under material of contact prior to + food packaging (http://purl.obolibrary.org/obo/FOODON_03530077). If the proper + descriptor is not listed please use text to describe the material of contact + prior to food packaging + title: material of contact prior to food packaging + examples: + - value: processed in stainless steel container [FOODON:03530081] + keywords: + - food + - material + - prior + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001210 + multivalued: true + food_prod: + description: Descriptors of the food production system or of the agricultural + environment and growing conditions related to the farm production system, such + as wild caught, organic, free-range, industrial, dairy, beef, domestic or cultivated + food production. This field accepts terms listed under food production (http://purl.obolibrary.org/obo/FOODON_03530206). + Multiple terms may apply and can be separated by pipes + title: food production system characteristics + examples: + - value: organic plant cultivation [FOODON:03530253] + keywords: + - food + - production + slot_uri: MIXS:0001211 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + food_prod_char: + description: Descriptors of the food production system such as wild caught, free-range, + organic, free-range, industrial, dairy, beef + title: food production characteristics + examples: + - value: wild caught + keywords: + - food + - production + slot_uri: MIXS:0001136 + multivalued: true + range: string + food_prod_synonym: + description: Other names by which the food product is known by (e.g., regional + or non-English names) + title: food product synonym + examples: + - value: pinot gris + keywords: + - food + - product + slot_uri: MIXS:0001212 + multivalued: true + range: string + food_product_qual: + description: Descriptors for describing food visually or via other senses, which + is useful for tasks like food inspection where little prior knowledge of how + the food came to be is available. Some terms like "food (frozen)" are both a + quality descriptor and the output of a process. This field accepts terms listed + under food product by quality (http://purl.obolibrary.org/obo/FOODON_00002454) + title: food product by quality + examples: + - value: raw [FOODON:03311126] + keywords: + - food + - product + - quality + slot_uri: MIXS:0001213 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + food_product_type: + annotations: + Expected_value: FOODON:00001002 or FOODON:03309997 + description: A food product type is a class of food products that is differentiated + by its food composition (e.g., single- or multi-ingredient), processing and/or + consumption characteristics. This does not include brand name products but it + may include generic food dish categories. This field accepts terms under food + product type (http://purl.obolibrary.org/obo/FOODON:03400361). For terms related + to food product for an animal, consult food product for animal (http://purl.obolibrary.org/obo/FOODON_03309997). + If the proper descriptor is not listed please use text to describe the food + type. Multiple terms can be separated by one or more pipes + title: food product type + keywords: + - food + - product + - type + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001184 + food_quality_date: + annotations: + Expected_value: enumeration, date + description: The date recommended for the use of the product while at peak quality, + this date is not a reflection of safety unless used on infant formula this date + is not a reflection of safety and is typically labeled on a food product as + "best if used by," best by," "use by," or "freeze by." + title: food quality date + examples: + - value: best by 2020-05-24 + keywords: + - date + - food + - quality + string_serialization: '[best by|best if used by|freeze by|use by]; date' + slot_uri: MIXS:0001178 + food_source: + annotations: + Expected_value: FOODON term + description: Type of plant or animal from which the food product or its major + ingredient is derived or a chemical food source [FDA CFSAN 1995] + title: food source + keywords: + - food + - source + string_serialization: '{termLabel} [{termID}]' + slot_uri: MIXS:0001139 + food_source_age: + annotations: + Preferred_unit: days + description: The age of the food source host organim. Depending on the type of + host organism, age may be more appropriate to report in days, weeks, or years + title: food source age + comments: + - ISO 8601 period or measurement value? + examples: + - value: 6 months + keywords: + - age + - food + - source + slot_uri: MIXS:0001251 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + food_trace_list: + description: The FDA is proposing to establish additional traceability recordkeeping + requirements (beyond what is already required in existing regulations) for persons + who manufacture, process, pack, or hold foods the Agency has designated for + inclusion on the Food Traceability List. The Food Traceability List (FTL) identifies + the foods for which the additional traceability records described in the proposed + rule would be required. The term Food Traceability List (FTL) refers not only + to the foods specifically listed (https://www.fda.gov/media/142303/download), + but also to any foods that contain listed foods as ingredients + title: food traceability list category + examples: + - value: tropical tree fruits + keywords: + - food + slot_uri: MIXS:0001214 + range: FoodTraceListEnum + food_trav_mode: + description: A descriptor for the method of movement of food commodity along the + food distribution system. This field accepts terms listed under travel mode + (http://purl.obolibrary.org/obo/GENEPIO_0001064). If the proper descrptor is + not listed please use text to describe the mode of travel. Multiple terms can + be separated by one or more pipes + title: food shipping transportation method + examples: + - value: train travel [GENEPIO:0001060] + keywords: + - food + - method + - transport + slot_uri: MIXS:0001137 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + food_trav_vehic: + annotations: + Expected_value: ENVO:01000604 + description: A descriptor for the mobile machine which is used to transport food + commodities along the food distribution system. This field accepts terms listed + under vehicle (http://purl.obolibrary.org/obo/ENVO_01000604). If the proper + descrptor is not listed please use text to describe the mode of travel. Multiple + terms can be separated by one or more pipes + title: food shipping transportation vehicle + examples: + - value: aircraft [ENVO:01001488]|car [ENVO:01000605] + keywords: + - food + - transport + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001138 + multivalued: true + food_treat_proc: + annotations: + Expected_value: FOODON:03460111 + description: Used to specifically characterize a food product based on the treatment + or processes applied to the product or any indexed ingredient. The processes + include adding, substituting or removing components or modifying the food or + component, e.g., through fermentation. Multiple values can be assigned. This + fields accepts terms listed under food treatment process (http://purl.obolibrary.org/obo/FOODON_03460111) + title: food treatment process + examples: + - value: gluten removal process [FOODON:03460750] + keywords: + - food + - process + - treatment + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001140 + multivalued: true + freq_clean: + description: The number of times the sample location is cleaned. Frequency of + cleaning might be on a Daily basis, Weekly, Monthly, Quarterly or Annually + title: frequency of cleaning + examples: + - value: Daily + keywords: + - frequency + slot_uri: MIXS:0000226 + range: FreqCleanEnum + freq_cook: + description: The number of times a meal is cooked per week + title: frequency of cooking + keywords: + - frequency + slot_uri: MIXS:0000227 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + fungicide_regm: + annotations: + Preferred_unit: gram, mole per liter, milligram per liter + description: Information about treatment involving use of fungicides; should include + the name of fungicide, amount administered, treatment regimen including how + many times the treatment was repeated, how long each treatment lasted, and the + start and end time of the entire treatment; can include multiple fungicide regimens + title: fungicide regimen + examples: + - value: bifonazole;1 mole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + slot_uri: MIXS:0000557 + multivalued: true + range: string + furniture: + description: The types of furniture present in the sampled room + title: furniture + examples: + - value: chair + slot_uri: MIXS:0000807 + range: FurnitureEnum + gaseous_environment: + annotations: + Preferred_unit: micromole per liter + description: Use of conditions with differing gaseous environments; should include + the name of gaseous compound, amount administered, treatment duration, interval + and total experimental duration; can include multiple gaseous environment regimens + title: gaseous environment + examples: + - value: nitric oxide;0.5 micromole per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - environment + slot_uri: MIXS:0000558 + multivalued: true + range: string + gaseous_substances: + annotations: + Expected_value: gaseous substance name;measurement value + Preferred_unit: micromole per liter + description: Amount or concentration of substances such as hydrogen sulfide, carbon + dioxide, methane, etc.; can include multiple substances + title: gaseous substances + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000661 + multivalued: true + gastrointest_disord: + description: History of gastrointestinal tract disorders; can include multiple + disorders. History of blood disorders; can include multiple disorders. The + terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + gastrointestinal system disease (https://disease-ontology.org/?id=DOID:77) + title: gastrointestinal tract disorder + keywords: + - disorder + slot_uri: MIXS:0000280 + multivalued: true + range: string + gender_restroom: + description: The gender type of the restroom + title: gender of restroom + examples: + - value: male + slot_uri: MIXS:0000808 + range: GenderRestroomEnum + genetic_mod: + annotations: + Expected_value: PMID, DOI, URL or text + description: Genetic modifications of the genome of an organism, which may occur + naturally by spontaneous mutation, or be introduced by some experimental means, + e.g. specification of a transgene or the gene knocked-out or details of transient + transfection + title: genetic modification + examples: + - value: aox1A transgenic + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000859 + geo_loc_name: + description: The geographical origin of the sample as defined by the country or + sea name followed by specific region name. Country or sea names should be chosen + from the INSDC country list (http://insdc.org/country.html), or the GAZ ontology + (http://purl.bioontology.org/ontology/GAZ) + title: geographic location (country and/or sea,region) + examples: + - value: 'USA: Maryland, Bethesda' + in_subset: + - environment + keywords: + - geographic + - location + slot_uri: MIXS:0000010 + range: string + required: true + pattern: '^([^\s-]{1,2}|[^\s-]+.+[^\s-]+): ([^\s-]{1,2}|[^\s-]+.+[^\s-]+), ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$' + structured_pattern: + syntax: '^{text}: {text}, {text}$' + interpolated: true + partial_match: true + gestation_state: + description: Specification of the gestation state + title: amniotic fluid/gestation state + slot_uri: MIXS:0000272 + range: string + glucosidase_act: + annotations: + Preferred_unit: mol per liter per hour + description: Measurement of glucosidase activity + title: glucosidase activity + examples: + - value: 5 mol per liter per hour + slot_uri: MIXS:0000137 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + gravidity: + description: Whether or not subject is gravid, and if yes date due or date post-conception, + specifying which is used + title: gravidity + examples: + - value: yes;due date:2018-05-11 + string_serialization: '{boolean};{timestamp}' + slot_uri: MIXS:0000875 + gravity: + annotations: + Expected_value: gravity factor value;treatment interval and duration + Preferred_unit: meter per square second, g + description: Information about treatment involving use of gravity factor to study + various types of responses in presence, absence or modified levels of gravity; + treatment regimen including how many times the treatment was repeated, how long + each treatment lasted, and the start and end time of the entire treatment; can + include multiple treatments + title: gravity + examples: + - value: 12 g;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000559 + multivalued: true + growth_facil: + annotations: + Expected_value: free text or CO + description: 'Type of facility where the sampled plant was grown; controlled vocabulary: + growth chamber, open top chamber, glasshouse, experimental garden, field. Alternatively + use Crop Ontology (CO) terms, see http://www.cropontology.org/ontology/CO_715/Crop%20Research' + title: growth facility + examples: + - value: Growth chamber [CO_715:0000189] + keywords: + - facility + - growth + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001043 + growth_habit: + description: Characteristic shape, appearance or growth form of a plant species + title: growth habit + examples: + - value: spreading + keywords: + - growth + slot_uri: MIXS:0001044 + range: GrowthHabitEnum + growth_hormone_regm: + annotations: + Expected_value: growth hormone name;growth hormone amount;treatment interval and duration + Preferred_unit: gram, mole per liter, milligram per liter + description: Information about treatment involving use of growth hormones; should + include the name of growth hormone, amount administered, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple growth + hormone regimens + title: growth hormone regimen + examples: + - value: abscisic acid;0.5 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - growth + - regimen + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000560 + multivalued: true + growth_medium: + description: A liquid or gel containing nutrients, salts, and other factors formulated + to support the growth of microorganisms, cells, or plants (National Cancer Institute + Thesaurus). The name of the medium used to grow the microorganism + title: growth medium + examples: + - value: LB broth + keywords: + - growth + slot_uri: MIXS:0001108 + range: string + gynecologic_disord: + description: History of gynecological disorders; can include multiple disorders. + The terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + female reproductive system disease (https://disease-ontology.org/?id=DOID:229) + title: gynecological disorder + keywords: + - disorder + slot_uri: MIXS:0000288 + multivalued: true + range: string + hall_count: + description: The total count of hallways and cooridors in the built structure + title: hallway/corridor count + keywords: + - corridor + - count + - hallway + slot_uri: MIXS:0000228 + range: integer + handidness: + description: The handidness of the individual sampled + title: handidness + examples: + - value: right handedness + slot_uri: MIXS:0000809 + range: HandidnessEnum + hc_produced: + description: Main hydrocarbon type produced from resource (i.e. Oil, gas, condensate, + etc). If "other" is specified, please propose entry in "additional info" field + title: hydrocarbon type produced + examples: + - value: Gas + keywords: + - hydrocarbon + - type + slot_uri: MIXS:0000989 + range: HcProducedEnum + required: true + hcr: + description: Main Hydrocarbon Resource type. The term "Hydrocarbon Resource" HCR + defined as a natural environmental feature containing large amounts of hydrocarbons + at high concentrations potentially suitable for commercial exploitation. This + term should not be confused with the Hydrocarbon Occurrence term which also + includes hydrocarbon-rich environments with currently limited commercial interest + such as seeps, outcrops, gas hydrates etc. If "other" is specified, please propose + entry in "additional info" field + title: hydrocarbon resource type + examples: + - value: Oil Sand + keywords: + - hydrocarbon + - resource + - type + slot_uri: MIXS:0000988 + range: HcrEnum + required: true + hcr_fw_salinity: + annotations: + Preferred_unit: milligram per liter + description: Original formation water salinity (prior to secondary recovery e.g. + Waterflooding) expressed as TDS + title: formation water salinity + keywords: + - salinity + - water + slot_uri: MIXS:0000406 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + hcr_geol_age: + description: 'Geological age of hydrocarbon resource (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). + If "other" is specified, please propose entry in "additional info" field' + title: hydrocarbon resource geological age + examples: + - value: Silurian + keywords: + - age + - hydrocarbon + - resource + slot_uri: MIXS:0000993 + range: GeolAgeEnum + recommended: true + hcr_pressure: + annotations: + Preferred_unit: atmosphere, kilopascal + description: Original pressure of the hydrocarbon resource + title: hydrocarbon resource original pressure + keywords: + - hydrocarbon + - pressure + - resource + slot_uri: MIXS:0000395 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+ *- *[-+]?[0-9]*\.?[0-9]+ ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{float} *- *{float} {unit}$ + interpolated: true + partial_match: true + hcr_temp: + annotations: + Preferred_unit: degree Celsius + description: Original temperature of the hydrocarbon resource + title: hydrocarbon resource original temperature + examples: + - value: 150-295 degree Celsius + keywords: + - hydrocarbon + - resource + - temperature + slot_uri: MIXS:0000393 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+ *- *[-+]?[0-9]*\.?[0-9]+ ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{float} *- *{float} {unit}$ + interpolated: true + partial_match: true + heat_cool_type: + description: Methods of conditioning or heating a room or building + title: heating and cooling system type + examples: + - value: heat pump + keywords: + - type + slot_uri: MIXS:0000766 + multivalued: true + range: HeatCoolTypeEnum + required: true + heat_deliv_loc: + description: The location of heat delivery within the room + title: heating delivery locations + examples: + - value: north + keywords: + - delivery + - location + - locations + slot_uri: MIXS:0000810 + range: CompassDirections8Enum + heat_sys_deliv_meth: + description: The method by which the heat is delivered through the system + title: heating system delivery method + examples: + - value: radiant + keywords: + - delivery + - method + slot_uri: MIXS:0000812 + range: HeatSysDelivMethEnum + heat_system_id: + description: The heating system identifier + title: heating system identifier + keywords: + - identifier + slot_uri: MIXS:0000833 + range: integer + heavy_metals: + annotations: + Expected_value: heavy metal name;measurement value unit + Preferred_unit: microgram per gram + description: Heavy metals present in the sequenced sample and their concentrations. + For multiple heavy metals and concentrations, add multiple copies of this field + title: extreme_unusual_properties/heavy metals + examples: + - value: mercury;0.09 micrograms per gram + keywords: + - extreme + - properties + - unusual + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000652 + multivalued: true + heavy_metals_meth: + description: Reference or method used in determining heavy metals + title: extreme_unusual_properties/heavy metals method + keywords: + - extreme + - method + - properties + - unusual + slot_uri: MIXS:0000343 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + height_carper_fiber: + annotations: + Preferred_unit: centimeter + description: The average carpet fiber height in the indoor environment + title: height carpet fiber mat + keywords: + - height + slot_uri: MIXS:0000167 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + herbicide_regm: + annotations: + Preferred_unit: gram, mole per liter, milligram per liter + description: Information about treatment involving use of herbicides; information + about treatment involving use of growth hormones; should include the name of + herbicide, amount administered, treatment regimen including how many times the + treatment was repeated, how long each treatment lasted, and the start and end + time of the entire treatment; can include multiple regimens + title: herbicide regimen + examples: + - value: atrazine;10 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + slot_uri: MIXS:0000561 + multivalued: true + range: string + horizon_meth: + description: Reference or method used in determining the horizon + title: horizon method + keywords: + - horizon + - method + slot_uri: MIXS:0000321 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + host_age: + annotations: + Preferred_unit: year, day, hour + description: Age of host at the time of sampling; relevant scale depends on species + and study, e.g. Could be seconds for amoebae or centuries for trees + title: host age + keywords: + - age + - host + - host. + slot_uri: MIXS:0000255 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_body_habitat: + description: Original body habitat where the sample was obtained from + title: host body habitat + keywords: + - body + - habitat + - host + - host. + slot_uri: MIXS:0000866 + range: string + host_body_mass_index: + annotations: + Preferred_unit: kilogram per square meter + description: Body mass index, calculated as weight/(height)squared + title: host body-mass index + examples: + - value: 22 kilogram per square meter + keywords: + - host + - host. + slot_uri: MIXS:0000317 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_body_product: + annotations: + Expected_value: FMA or UBERON + description: Substance produced by the body, e.g. Stool, mucus, where the sample + was obtained from. Use terms from the foundational model of anatomy ontology + (fma) or Uber-anatomy ontology (UBERON) + title: host body product + examples: + - value: mucus [FMA:66938] + keywords: + - body + - host + - host. + - product + string_serialization: '{termLabel} [{termID}]' + slot_uri: MIXS:0000888 + host_body_site: + annotations: + Expected_value: FMA or UBERON + description: Name of body site where the sample was obtained from, such as a specific + organ or tissue (tongue, lung etc...). Use terms from the foundational model + of anatomy ontology (fma) or the Uber-anatomy ontology (UBERON) + title: host body site + keywords: + - body + - host + - site + string_serialization: '{termLabel} [{termID}]' + slot_uri: MIXS:0000867 + host_body_temp: + annotations: + Preferred_unit: degree Celsius + description: Core body temperature of the host when sample was collected + title: host body temperature + keywords: + - body + - host + - host. + - temperature + slot_uri: MIXS:0000274 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_cellular_loc: + description: 'The localization of the symbiotic host organism within the host + from which it was sampled: e.g. intracellular if the symbiotic host organism + is localized within the cells or extracellular if the symbiotic host organism + is localized outside of cells' + title: host cellular location + examples: + - value: extracellular + keywords: + - host + - host. + - location + slot_uri: MIXS:0001313 + range: HostCellularLocEnum + recommended: true + host_color: + description: The color of host + title: host color + keywords: + - host + - host. + slot_uri: MIXS:0000260 + range: string + host_common_name: + annotations: + Preferred_unit: '' + description: Common name of the host + title: host common name + keywords: + - host + - host. + slot_uri: MIXS:0000248 + range: string + host_dependence: + description: Type of host dependence for the symbiotic host organism to its host + title: host dependence + examples: + - value: obligate + keywords: + - host + - host. + slot_uri: MIXS:0001315 + range: HostDependenceEnum + required: true + host_diet: + description: Type of diet depending on the host, for animals omnivore, herbivore + etc., for humans high-fat, meditteranean etc.; can include multiple diet types + title: host diet + keywords: + - diet + - host + - host. + slot_uri: MIXS:0000869 + multivalued: true + range: string + host_disease_stat: + annotations: + Expected_value: disease name or Disease Ontology term + description: List of diseases with which the host has been diagnosed; can include + multiple diagnoses. The value of the field depends on host; for humans the terms + should be chosen from the DO (Human Disease Ontology) at https://www.disease-ontology.org, + non-human host diseases are free text + title: host disease status + in_subset: + - nucleic acid sequence source + keywords: + - disease + - host + - host. + - status + string_serialization: '{termLabel} [{termID}]|{text}' + slot_uri: MIXS:0000031 + host_dry_mass: + annotations: + Preferred_unit: kilogram, gram + description: Measurement of dry mass + title: host dry mass + examples: + - value: 500 gram + keywords: + - dry + - host + - host. + - mass + slot_uri: MIXS:0000257 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_fam_rel: + annotations: + Expected_value: relationship type;arbitrary identifier + description: Relationships to other hosts in the same study; can include multiple + relationships + title: host family relationship + keywords: + - family + - host + - host. + - relationship + string_serialization: '{text};{text}' + slot_uri: MIXS:0000872 + multivalued: true + host_genotype: + description: Observed genotype + title: host genotype + keywords: + - host + - host. + slot_uri: MIXS:0000365 + range: string + host_growth_cond: + description: Literature reference giving growth conditions of the host + title: host growth conditions + examples: + - value: https://academic.oup.com/icesjms/article/68/2/349/617247 + keywords: + - condition + - growth + - host + - host. + slot_uri: MIXS:0000871 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$|([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}|{text}$ + interpolated: true + partial_match: true + host_height: + annotations: + Preferred_unit: centimeter, millimeter, meter + description: The height of subject + title: host height + keywords: + - height + - host + - host. + slot_uri: MIXS:0000264 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_hiv_stat: + annotations: + Expected_value: HIV status;HAART initiation status + description: HIV status of subject, if yes HAART initiation status should also + be indicated as [YES or NO] + title: host HIV status + examples: + - value: yes;yes + keywords: + - host + - host. + - status + string_serialization: '{boolean};{boolean}' + slot_uri: MIXS:0000265 + host_infra_spec_name: + description: Taxonomic information about the host below subspecies level + title: host infra-specific name + keywords: + - host + - host. + slot_uri: MIXS:0000253 + range: string + host_infra_spec_rank: + description: Taxonomic rank information about the host below subspecies level, + such as variety, form, rank etc + title: host infra-specific rank + keywords: + - host + - host. + - rank + slot_uri: MIXS:0000254 + range: string + host_last_meal: + annotations: + Expected_value: content;duration + description: Content of last meal and time since feeding; can include multiple + values + title: host last meal + keywords: + - host + - host. + string_serialization: '{text};{duration}' + slot_uri: MIXS:0000870 + multivalued: true + host_length: + annotations: + Preferred_unit: centimeter, millimeter, meter + description: The length of subject + title: host length + examples: + - value: 1 meter + keywords: + - host + - host. + - length + slot_uri: MIXS:0000256 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_life_stage: + annotations: + Expected_value: stage + description: Description of life stage of host + title: host life stage + keywords: + - host + - host. + - life + range: string + slot_uri: MIXS:0000251 + host_number: + annotations: + Expected_value: count + description: Number of symbiotic host individuals pooled at the time of collection + title: host number individual + examples: + - value: '3' + keywords: + - host + - host. + - number + string_serialization: '{float} m' + slot_uri: MIXS:0001305 + host_occupation: + description: Most frequent job performed by subject + title: host occupation + comments: + - Couldn't convert host_occupation with value veterinary to integer + - almost all host_occupation values in the NCBI biosample_set are strings, not + integers + examples: + - value: veterinary + keywords: + - host + - host. + slot_uri: MIXS:0000896 + range: string + host_of_host_coinf: + annotations: + Expected_value: species name of coinfecting organism(s) + description: The taxonomic name of any coinfecting organism observed in a symbiotic + relationship with the host of the sampled host organism. e.g. where a sample + collected from a host trematode species (A) which was collected from a host_of_host + fish (B) that was also infected with a nematode (C), the value here would be + (C) the nematode {species name} or {common name}. Multiple co-infecting species + may be added in a comma-separated list. For listing symbiotic organisms associated + with the host (A) use the term Observed host symbiont + title: observed coinfecting organisms in host of host + examples: + - value: Maritrema novaezealandense + keywords: + - host + - host. + - observed + - organism + range: string + slot_uri: MIXS:0001310 + host_of_host_disease: + annotations: + Expected_value: disease name or Disease Ontology term + description: List of diseases with which the host of the symbiotic host organism + has been diagnosed; can include multiple diagnoses. The value of the field depends + on host; for humans the terms should be chosen from the DO (Human Disease Ontology) + at https://www.disease-ontology.org, non-human host diseases are free text + title: host of the symbiotic host disease status + examples: + - value: rabies [DOID:11260] + keywords: + - disease + - host + - host. + - status + - symbiosis + string_serialization: '{termLabel} [{termID}]|{text}' + slot_uri: MIXS:0001319 + multivalued: true + host_of_host_env_loc: + annotations: + Expected_value: UBERON term(s), multiple values can be separated by pipes + description: For a symbiotic host organism the local anatomical environment within + its host may have causal influences. Report the anatomical entity(s) which are + in the direct environment of the symbiotic host organism being sampled and which + you believe have significant causal influences on your sample or specimen. For + example, if the symbiotic host organism being sampled is an intestinal worm, + its local environmental context will be the term for intestine from UBERON (http://uberon.github.io/) + title: host of the symbiotic host local environmental context + examples: + - value: small intestine[uberon:0002108] + keywords: + - context + - environmental + - host + - host. + - symbiosis + string_serialization: small intestine [UBERON:0002108] + slot_uri: MIXS:0001325 + multivalued: true + host_of_host_env_med: + annotations: + Expected_value: An ontology term for a material such as a tissue type or excreted substance + description: 'Report the environmental material(s) immediately surrounding the + symbiotic host organism at the time of sampling. This usually will be a tissue + or substance type from the host, but may be another material if the symbiont + is external to the host. We recommend using classes from the UBERON ontology, + but subclasses of ''environmental material'' (http://purl.obolibrary.org/obo/ENVO_00010483) + may also be used. EnvO documentation about how to use the field: https://github.com/EnvironmentOntology/envo/wiki/Using-ENVO-with-MIxS + . Terms from other OBO ontologies are permissible as long as they reference + mass/volume nouns (e.g. air, water, blood) and not discrete, countable entities + (e.g. intestines, heart).MIxS . Terms from other OBO ontologies are permissible + as long as they reference mass/volume nouns (e.g. air, water, blood) and not + discrete, countable entities (e.g. intestines, heart)' + title: host of the symbiotic host environemental medium + examples: + - value: feces[uberon:0001988] + keywords: + - environmental + - host + - host. + - symbiosis + string_serialization: '{termLabel} [{termID}]' + slot_uri: MIXS:0001326 + host_of_host_fam_rel: + annotations: + Expected_value: relationship type;arbitrary identifier + description: Familial relationship of the host of the symbiotic host organisms + to other hosts of symbiotic host organism in the same study; can include multiple + relationships + title: host of the symbiotic host family relationship + keywords: + - family + - host + - host. + - relationship + - symbiosis + string_serialization: '{text};{text}' + slot_uri: MIXS:0001328 + multivalued: true + host_of_host_geno: + description: Observed genotype of the host of the symbiotic host organism + title: host of the symbiotic host genotype + keywords: + - host + - host. + - symbiosis + slot_uri: MIXS:0001331 + range: string + host_of_host_gravid: + annotations: + Expected_value: gravidity status;timestamp + description: Whether or not the host of the symbiotic host organism is gravid, + and if yes date due or date post-conception, specifying which is used + title: host of the symbiotic host gravidity + keywords: + - host + - host. + - symbiosis + string_serialization: '{boolean};{timestamp}' + slot_uri: MIXS:0001333 + host_of_host_infname: + description: Taxonomic name information of the host of the symbiotic host organism + below subspecies level + title: host of the symbiotic host infra-specific name + keywords: + - host + - host. + - symbiosis + slot_uri: MIXS:0001329 + range: string + host_of_host_infrank: + description: Taxonomic rank information about the host of the symbiotic host organism + below subspecies level, such as variety, form, rank etc + title: host of the symbiotic host infra-specific rank + keywords: + - host + - host. + - rank + - symbiosis + slot_uri: MIXS:0001330 + range: string + host_of_host_name: + description: Common name of the host of the symbiotic host organism + title: host of the symbiotic host common name + examples: + - value: snail + keywords: + - host + - host. + - symbiosis + slot_uri: MIXS:0001324 + range: string + host_of_host_pheno: + annotations: + Expected_value: phenotype of the host of the symbiotic organism; PATO + description: Phenotype of the host of the symbiotic host organism. For phenotypic + quality ontology (PATO) terms, see http://purl.bioontology.org/ontology/pato + title: host of the symbiotic host phenotype + keywords: + - host + - host. + - symbiosis + string_serialization: '{term}' + slot_uri: MIXS:0001332 + host_of_host_sub_id: + description: 'A unique identifier by which each host of the symbiotic host organism + subject can be referred to, de-identified, e.g. #H14' + title: host of the symbiotic host subject id + examples: + - value: H3 + keywords: + - host + - host. + - identifier + - symbiosis + slot_uri: MIXS:0001327 + range: string + host_of_host_taxid: + annotations: + Expected_value: NCBI taxon identifier of the host of the symbiotic taxon organism + description: NCBI taxon id of the host of the symbiotic host organism + title: host of the symbiotic host taxon id + examples: + - value: '145637' + keywords: + - host + - host. + - identifier + - symbiosis + - taxon + string_serialization: '{integer}' + slot_uri: MIXS:0001306 + host_of_host_totmass: + description: Total mass of the host of the symbiotic host organism at collection, + the unit depends on the host + title: host of the symbiotic host total mass + keywords: + - host + - host. + - mass + - symbiosis + - total + slot_uri: MIXS:0001334 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_phenotype: + annotations: + Expected_value: PATO or HP + description: Phenotype of human or other host. Use terms from the phenotypic quality + ontology (pato) or the Human Phenotype Ontology (HP) + title: host phenotype + keywords: + - host + - host. + string_serialization: '{termLabel} [{termID}]' + slot_uri: MIXS:0000874 + host_pred_appr: + description: Tool or approach used for host prediction + title: host prediction approach + examples: + - value: CRISPR spacer match + in_subset: + - sequencing + keywords: + - host + - host. + - predict + slot_uri: MIXS:0000088 + range: HostPredApprEnum + host_pred_est_acc: + description: For each tool or approach used for host prediction, estimated false + discovery rates should be included, either computed de novo or from the literature + title: host prediction estimated accuracy + examples: + - value: 'CRISPR spacer match: 0 or 1 mismatches, estimated 8% FDR at the host + genus rank (Edwards et al. 2016 doi:10.1093/femsre/fuv048)' + in_subset: + - sequencing + keywords: + - host + - host. + - predict + slot_uri: MIXS:0000089 + range: string + host_pulse: + annotations: + Preferred_unit: beats per minute + description: Resting pulse, measured as beats per minute + title: host pulse + examples: + - value: 65 beats per minute + keywords: + - host + - host. + slot_uri: MIXS:0000333 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_sex: + annotations: + Expected_value: enumeration + description: Gender or physical sex of the host + title: host sex + comments: + - example of non-binary from Excel sheets does not match any of the enumerated + values + keywords: + - host + - host. + string_serialization: '[female|hermaphrodite|non-binary|male|transgender|transgender + (female to male)|transgender (male to female) + + |undeclared]' + slot_uri: MIXS:0000811 + host_shape: + description: Morphological shape of host + title: host shape + examples: + - value: round + keywords: + - host + - host. + slot_uri: MIXS:0000261 + range: string + host_spec_range: + annotations: + Expected_value: NCBI taxid + description: The range and diversity of host species that an organism is capable + of infecting, defined by NCBI taxonomy identifier + title: host specificity or range + examples: + - value: '9606' + in_subset: + - nucleic acid sequence source + keywords: + - host + - host. + - range + string_serialization: '{integer}' + slot_uri: MIXS:0000030 + multivalued: true + host_specificity: + description: 'Level of specificity of symbiont-host interaction: e.g. generalist + (symbiont able to establish associations with distantly related hosts) or species-specific' + title: host specificity + examples: + - value: species-specific + keywords: + - host + - host. + slot_uri: MIXS:0001308 + range: HostSpecificityEnum + recommended: true + host_subject_id: + description: A unique identifier by which each subject can be referred to, de-identified + title: host subject id + keywords: + - host + - host. + - identifier + slot_uri: MIXS:0000861 + range: string + host_subspecf_genlin: + annotations: + Expected_value: Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, + e.g. serovar, biotype, ecotype, variety, cultivar + description: Information about the genetic distinctness of the host organism below + the subspecies level e.g., serovar, serotype, biotype, ecotype, variety, cultivar, + or any relevant genetic typing schemes like Group I plasmid. Subspecies should + not be recorded in this term, but in the NCBI taxonomy. Supply both the lineage + name and the lineage rank separated by a colon, e.g., biovar:abc123 + title: host subspecific genetic lineage + examples: + - value: 'serovar:Newport, variety:glabrum, cultivar: Red Delicious' + keywords: + - host + - host. + - lineage + string_serialization: '{rank name}:{text}' + slot_uri: MIXS:0001318 + multivalued: true + host_substrate: + description: The growth substrate of the host + title: host substrate + examples: + - value: rock + keywords: + - host + - host. + slot_uri: MIXS:0000252 + range: string + host_symbiont: + annotations: + Expected_value: species name or common name + description: The taxonomic name of the organism(s) found living in mutualistic, + commensalistic, or parasitic symbiosis with the specific host. The sampled symbiont + can have its own symbionts. For example, parasites may have hyperparasites (=parasites + of the parasite) + title: observed host symbionts + keywords: + - host + - host. + - observed + - symbiosis + range: string + slot_uri: MIXS:0001298 + multivalued: true + host_taxid: + annotations: + Expected_value: NCBI taxon identifier + description: NCBI taxon id of the host, e.g. 9606 + title: host taxid + keywords: + - host + - host. + - taxon + slot_uri: MIXS:0000250 + host_tot_mass: + annotations: + Preferred_unit: kilogram, gram + description: Total mass of the host at collection, the unit depends on host + title: host total mass + keywords: + - host + - host. + - mass + - total + slot_uri: MIXS:0000263 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + host_wet_mass: + annotations: + Preferred_unit: kilogram, gram + description: Measurement of wet mass + title: host wet mass + examples: + - value: 1500 gram + keywords: + - host + - host. + - mass + - wet + slot_uri: MIXS:0000567 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + hrt: + description: Whether subject had hormone replacement theraphy, and if yes start + date + title: HRT + examples: + - value: '2013-03-25T12:42:31+01:00' + slot_uri: MIXS:0000969 + range: datetime + humidity: + description: Amount of water vapour in the air, at the time of sampling + title: humidity + keywords: + - humidity + slot_uri: MIXS:0000100 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + humidity_regm: + annotations: + Expected_value: humidity value;treatment interval and duration + Preferred_unit: gram per cubic meter + description: Information about treatment involving an exposure to varying degree + of humidity; information about treatment involving use of growth hormones; should + include amount of humidity administered, treatment regimen including how many + times the treatment was repeated, how long each treatment lasted, and the start + and end time of the entire treatment; can include multiple regimens + title: humidity regimen + examples: + - value: 25 gram per cubic meter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - humidity + - regimen + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000568 + multivalued: true + hygienic_area: + annotations: + Expected_value: Expected value + description: The subdivision of areas within a food production facility according + to hygienic requirements. This field accepts terms listed under hygienic food + production area (http://purl.obolibrary.org/obo/ENVO). Please add a term that + most accurately indicates the hygienic area your sample was taken from according + to the definitions provided + title: hygienic food production area + examples: + - value: Low Hygiene Area + keywords: + - area + - food + - production + range: string + slot_uri: MIXS:0001253 + hysterectomy: + description: Specification of whether hysterectomy was performed + title: hysterectomy + examples: + - value: 'no' + slot_uri: MIXS:0000287 + range: boolean + ihmc_medication_code: + description: Can include multiple medication codes + title: IHMC medication code + examples: + - value: '810' + keywords: + - code + slot_uri: MIXS:0000884 + multivalued: true + range: integer + indoor_space: + description: A distinguishable space within a structure, the purpose for which + discrete areas of a building is used + title: indoor space + examples: + - value: foyer + keywords: + - indoor + slot_uri: MIXS:0000763 + range: IndoorSpaceEnum + required: true + indoor_surf: + description: Type of indoor surface + title: indoor surface + examples: + - value: wall + keywords: + - indoor + - surface + slot_uri: MIXS:0000764 + range: IndoorSurfEnum + indust_eff_percent: + annotations: + Preferred_unit: percentage + description: Percentage of industrial effluents received by wastewater treatment + plant + title: industrial effluent percent + keywords: + - percent + slot_uri: MIXS:0000662 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + inorg_particles: + annotations: + Expected_value: inorganic particle name;measurement value + Preferred_unit: mole per liter, milligram per liter + description: Concentration of particles such as sand, grit, metal particles, ceramics, + etc.; can include multiple particles + title: inorganic particles + keywords: + - inorganic + - particle + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000664 + multivalued: true + inside_lux: + annotations: + Preferred_unit: kilowatt per square metre + description: The recorded value at sampling time (power density) + title: inside lux light + keywords: + - inside + - light + slot_uri: MIXS:0000168 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + int_wall_cond: + description: The physical condition of the wall at the time of sampling; photos + or video preferred; use drawings to indicate location of damaged areas + title: interior wall condition + examples: + - value: damaged + keywords: + - condition + - interior + - wall + slot_uri: MIXS:0000813 + range: DamagedEnum + intended_consumer: + annotations: + Expected_value: FOODON_03510136 or NCBI taxid + description: Food consumer type, human or animal, for which the food product is + produced and marketed. This field accepts terms listed under food consumer group + (http://purl.obolibrary.org/obo/FOODON_03510136) or NCBI taxid + title: intended consumer + examples: + - value: 9606 o rsenior as food consumer [FOODON:03510254] + keywords: + - consumer + string_serialization: '{integer}|{termLabel} [{termID}]' + slot_uri: MIXS:0001144 + multivalued: true + isol_growth_condt: + description: Publication reference in the form of pubmed ID (pmid), digital object + identifier (doi) or url for isolation and growth condition specifications of + the organism/material + title: isolation and growth condition + examples: + - value: doi:10.1016/j.syapm.2018.01.009 + in_subset: + - nucleic acid sequence source + keywords: + - condition + - growth + - isolation + slot_uri: MIXS:0000003 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + iw_bt_date_well: + description: Injection water breakthrough date per well following a secondary + and/or tertiary recovery + title: injection water breakthrough date of specific well + examples: + - value: '2013-03-25T12:42:31+01:00' + keywords: + - date + - water + slot_uri: MIXS:0001010 + range: datetime + iwf: + annotations: + Preferred_unit: percent + description: Proportion of the produced fluids derived from injected water at + the time of sampling. (e.g. 87%) + title: injection water fraction + comments: + - pattern was "[0-9]*\\.?[0-9]+ ?%" + - percent or float? + examples: + - value: '0.79' + keywords: + - fraction + - water + slot_uri: MIXS:0000455 + range: float + required: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + kidney_disord: + description: History of kidney disorders; can include multiple disorders. The + terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + kidney disease (https://disease-ontology.org/?id=DOID:557) + title: urine/kidney disorder + keywords: + - disorder + slot_uri: MIXS:0000277 + multivalued: true + range: string + last_clean: + description: The last time the floor was cleaned (swept, mopped, vacuumed) + title: last time swept/mopped/vacuumed + examples: + - value: '2013-03-25T12:42:31+01:00' + keywords: + - time + slot_uri: MIXS:0000814 + range: datetime + lat_lon: + description: The geographical origin of the sample as defined by latitude and + longitude. The values should be reported in decimal degrees, limited to 8 decimal points, + and in WGS84 system + title: geographic location (latitude and longitude) + examples: + - value: 50.586825 6.408977 + in_subset: + - environment + keywords: + - geographic + - location + slot_uri: MIXS:0000009 + required: true + pattern: ^(-?((?:[0-8]?[0-9](?:\.\d{0,8})?)|90)) -?[0-9]+(?:\.[0-9]{0,8})?$|^-?(1[0-7]{1,2})$ + structured_pattern: + syntax: ^{lat} {lon}$ + interpolated: true + partial_match: true + lib_layout: + description: Specify whether to expect single, paired, or other configuration + of reads + title: library layout + examples: + - value: paired + in_subset: + - sequencing + keywords: + - library + slot_uri: MIXS:0000041 + range: LibLayoutEnum + lib_reads_seqd: + description: Total number of clones sequenced from the library + title: library reads sequenced + examples: + - value: '20' + in_subset: + - sequencing + keywords: + - library + slot_uri: MIXS:0000040 + range: integer + lib_screen: + annotations: + Expected_value: screening strategy name + description: Specific enrichment or screening methods applied before and/or after + creating libraries + title: library screening strategy + examples: + - value: enriched, screened, normalized + in_subset: + - sequencing + keywords: + - library + range: string + slot_uri: MIXS:0000043 + lib_size: + description: Total number of clones in the library prepared for the project + title: library size + examples: + - value: '50' + in_subset: + - sequencing + keywords: + - library + - size + slot_uri: MIXS:0000039 + range: integer + lib_vector: + annotations: + Expected_value: vector + description: Cloning vector type(s) used in construction of libraries + title: library vector + examples: + - value: Bacteriophage P1 + in_subset: + - sequencing + keywords: + - library + range: string + slot_uri: MIXS:0000042 + library_prep_kit: + annotations: + Expected_value: name of library preparation kit + description: Packaged kits (containing adapters, indexes, enzymes, buffers etc.), + tailored for specific sequencing workflows, which allow the simplified preparation + of sequencing-ready libraries for small genomes, amplicons, and plasmids + title: library preparation kit + keywords: + - kit + - library + - preparation + range: string + slot_uri: MIXS:0001145 + light_intensity: + annotations: + Preferred_unit: lux + description: Measurement of light intensity + title: light intensity + examples: + - value: 0.3 lux + keywords: + - intensity + - light + slot_uri: MIXS:0000706 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + light_regm: + annotations: + Expected_value: exposure type;light intensity;light quality + Preferred_unit: lux; micrometer, nanometer, angstrom + description: Information about treatment(s) involving exposure to light, including + both light intensity and quality + title: light regimen + examples: + - value: incandescant light;10 lux;450 nanometer + keywords: + - light + - regimen + string_serialization: '{text};{float} {unit};{float} {unit}' + slot_uri: MIXS:0000569 + light_type: + description: Application of light to achieve some practical or aesthetic effect. + Lighting includes the use of both artificial light sources such as lamps and + light fixtures, as well as natural illumination by capturing daylight. Can also + include absence of light + title: light type + examples: + - value: desk lamp + keywords: + - light + - type + slot_uri: MIXS:0000769 + multivalued: true + range: LightTypeEnum + required: true + link_addit_analys: + description: Link to additional analysis results performed on the sample + title: links to additional analysis + keywords: + - link + slot_uri: MIXS:0000340 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + link_class_info: + annotations: + Expected_value: PMID,DOI or url + description: Link to digitized soil maps or other soil classification information + title: link to classification information + keywords: + - classification + - information + - link + string_serialization: '{termLabel} [{termID}]' + slot_uri: MIXS:0000329 + link_climate_info: + description: Link to climate resource + title: link to climate information + keywords: + - information + - link + slot_uri: MIXS:0000328 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + lithology: + description: 'Hydrocarbon resource main lithology (Additional information: http://petrowiki.org/Lithology_and_rock_type_determination). + If "other" is specified, please propose entry in "additional info" field' + title: lithology + examples: + - value: Volcanic + keywords: + - lithology + slot_uri: MIXS:0000990 + range: LithologyEnum + recommended: true + liver_disord: + description: History of liver disorders; can include multiple disorders. The terms + should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + liver disease (https://disease-ontology.org/?id=DOID:409) + title: liver disorder + keywords: + - disorder + slot_uri: MIXS:0000282 + multivalued: true + range: string + local_class: + annotations: + Expected_value: local classification name + description: Soil classification based on local soil classification system + title: soil_taxonomic/local classification + keywords: + - classification + range: string + slot_uri: MIXS:0000330 + local_class_meth: + description: Reference or method used in determining the local soil classification + title: soil_taxonomic/local classification method + keywords: + - classification + - method + slot_uri: MIXS:0000331 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + lot_number: + annotations: + Expected_value: lot number, item + description: 'A distinctive alpha-numeric identification code assigned by the + manufacturer or distributor to a specific quantity of manufactured material + or product within a batch. Synonym: Batch Number. The submitter should provide + lot number of the item followed by the item name for which the lot number was + provided' + title: lot number + examples: + - value: 1239ABC01A, split Cornish hens + keywords: + - number + string_serialization: '{integer}, {text}' + slot_uri: MIXS:0001147 + multivalued: true + mag_cov_software: + description: Tool(s) used to determine the genome coverage if coverage is used + as a binning parameter in the extraction of genomes from metagenomic datasets + title: MAG coverage software + examples: + - value: bbmap + in_subset: + - sequencing + keywords: + - software + slot_uri: MIXS:0000080 + range: MagCovSoftwareEnum + magnesium: + annotations: + Preferred_unit: mole per liter, milligram per liter, parts per million, micromole per + kilogram + description: Concentration of magnesium in the sample + title: magnesium + examples: + - value: 52.8 micromole per kilogram + slot_uri: MIXS:0000431 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + maternal_health_stat: + description: Specification of the maternal health status + title: amniotic fluid/maternal health status + keywords: + - status + slot_uri: MIXS:0000273 + range: string + max_occup: + description: The maximum amount of people allowed in the indoor environment + title: maximum occupancy + keywords: + - maximum + slot_uri: MIXS:0000229 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + mean_frict_vel: + annotations: + Preferred_unit: meter per second + description: Measurement of mean friction velocity + title: mean friction velocity + examples: + - value: 0.5 meter per second + keywords: + - mean + - velocity + slot_uri: MIXS:0000498 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + mean_peak_frict_vel: + annotations: + Preferred_unit: meter per second + description: Measurement of mean peak friction velocity + title: mean peak friction velocity + examples: + - value: 1 meter per second + keywords: + - mean + - peak + - velocity + slot_uri: MIXS:0000502 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + mech_struc: + description: 'mechanical structure: a moving structure' + title: mechanical structure + examples: + - value: elevator + slot_uri: MIXS:0000815 + range: MechStrucEnum + mechanical_damage: + annotations: + Expected_value: damage type;body site + description: Information about any mechanical damage exerted on the plant; can + include multiple damages and sites + title: mechanical damage + examples: + - value: pruning;bark + string_serialization: '{text};{text}' + slot_uri: MIXS:0001052 + multivalued: true + medic_hist_perform: + description: Whether full medical history was collected + title: medical history performed + examples: + - value: '1' + keywords: + - history + slot_uri: MIXS:0000897 + range: boolean + menarche: + description: Date of most recent menstruation + title: menarche + examples: + - value: '2013-03-25T12:42:31+01:00' + slot_uri: MIXS:0000965 + range: datetime + menopause: + description: Date of onset of menopause + title: menopause + examples: + - value: '2013-03-25T12:42:31+01:00' + slot_uri: MIXS:0000968 + range: datetime + methane: + annotations: + Preferred_unit: micromole per liter, parts per billion, parts per million + description: Methane (gas) amount or concentration at the time of sampling + title: methane + slot_uri: MIXS:0000101 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + micro_biomass_meth: + description: Reference or method used in determining microbial biomass + title: microbial biomass method + comments: + - slot name/scn was microbial_biomass_meth + examples: + - value: http://dx.doi.org/10.1016/j.soilbio.2005.01.021 + keywords: + - biomass + - method + - microbial + slot_uri: MIXS:0000339 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + microb_cult_med: + description: A culture medium used to select for, grow, and maintain prokaryotic + microorganisms. Can be in either liquid (broth) or solidified (e.g. with agar) + forms. This field accepts terms listed under microbiological culture medium + (http://purl.obolibrary.org/obo/MICRO_0000067). If the proper descriptor is + not listed please use text to describe the culture medium + title: microbiological culture medium + examples: + - value: brain heart infusion agar [MICRO:0000566] + keywords: + - culture + - microbiological + slot_uri: MIXS:0001216 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+)|(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])$ + structured_pattern: + syntax: ^{text}|({termLabel} \[{termID}\])$ + interpolated: true + partial_match: true + microb_start: + annotations: + Expected_value: FOODON:03544453 + description: Any type of microorganisms used in food production. This field accepts + terms listed under live organisms for food production (http://purl.obolibrary.org/obo/FOODON_0344453) + title: microbial starter + examples: + - value: starter cultures [FOODON:03544454] + keywords: + - microbial + string_serialization: '{term label} [{termID}]|{text}' + slot_uri: MIXS:0001217 + microb_start_count: + annotations: + Expected_value: organism name; measurement value; enumeration + Preferred_unit: colony forming units per milliliter; colony forming units per gram + of dry weight + description: 'Total cell count of starter culture per gram, volume or area of + sample and the method that was used for the enumeration (e.g. qPCR, atp, mpn, + etc.) should also be provided. (example : total prokaryotes; 3.5e7 cells per + ml; qPCR)' + title: microbial starter organism count + examples: + - value: total prokaryotes;3.5e9 colony forming units per milliliter;spread plate + keywords: + - count + - microbial + - organism + string_serialization: '{text};{float} {unit};[ATP|MPN|qPCR|spread plate|other]' + slot_uri: MIXS:0001218 + microb_start_inoc: + annotations: + Preferred_unit: milligram or gram + description: The amount of starter culture used to inoculate a new batch + title: microbial starter inoculation + examples: + - value: 100 milligrams + keywords: + - microbial + slot_uri: MIXS:0001219 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + microb_start_prep: + description: Information about the protocol or method used to prepare the starter + inoculum + title: microbial starter preparation + examples: + - value: liquid starter culture, propagated 3 cycles in milk prior to inoculation + keywords: + - microbial + - preparation + slot_uri: MIXS:0001220 + range: string + microb_start_source: + description: The source from which the microbial starter culture was sourced. If + commercially supplied, list supplier + title: microbial starter source + examples: + - value: backslopped, GetCulture + keywords: + - microbial + - source + slot_uri: MIXS:0001221 + range: string + microb_start_taxID: + description: Please include Genus species and strain ID, if known of microorganisms + used in food production. For complex communities, pipes can be used to separate + two or more microbes + title: microbial starter NCBI taxonomy ID + examples: + - value: Lactobacillus rhamnosus [NCIT:C123495] + keywords: + - identifier + - microbial + - ncbi + - taxon + slot_uri: MIXS:0001222 + range: string + pattern: ^(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])|[1-9][0-9]*$ + structured_pattern: + syntax: ^({termLabel} \[{termID}\])|{integer}$ + interpolated: true + partial_match: true + microbial_biomass: + annotations: + Preferred_unit: ton, kilogram, gram per kilogram soil + description: The part of the organic matter in the soil that constitutes living + microorganisms smaller than 5-10 micrometer. If you keep this, you would need + to have correction factors used for conversion to the final units + title: microbial biomass + keywords: + - biomass + - microbial + slot_uri: MIXS:0000650 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + mid: + description: Molecular barcodes, called Multiplex Identifiers (MIDs), that are + used to specifically tag unique samples in a sequencing run. Sequence should + be reported in uppercase letters + title: multiplex identifiers + examples: + - value: GTGAATAT + in_subset: + - sequencing + keywords: + - identifier + slot_uri: MIXS:0000047 + range: string + pattern: ^[ACGTRKSYMWBHDVN]+$ + structured_pattern: + syntax: ^{ambiguous_nucleotides}$ + interpolated: true + partial_match: true + mineral_nutr_regm: + annotations: + Expected_value: mineral nutrient name;mineral nutrient amount;treatment interval and + duration + Preferred_unit: gram, mole per liter, milligram per liter + description: Information about treatment involving the use of mineral supplements; + should include the name of mineral nutrient, amount administered, treatment + regimen including how many times the treatment was repeated, how long each treatment + lasted, and the start and end time of the entire treatment; can include multiple + mineral nutrient regimens + title: mineral nutrient regimen + examples: + - value: potassium;15 gram;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - mineral + - nutrient + - regimen + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000570 + multivalued: true + misc_param: + annotations: + Expected_value: parameter name;measurement value + description: Any other measurement performed or parameter collected, that is not + listed here + title: miscellaneous parameter + examples: + - value: Bicarbonate ion concentration;2075 micromole per kilogram + keywords: + - parameter + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000752 + multivalued: true + mode_transmission: + description: The process through which the symbiotic host organism entered the + host from which it was sampled + title: mode of transmission + examples: + - value: horizontal:castrator + slot_uri: MIXS:0001312 + range: ModeTransmissionEnum + recommended: true + n_alkanes: + annotations: + Expected_value: n-alkane name;measurement value + description: Concentration of n-alkanes; can include multiple n-alkanes + title: n-alkanes + examples: + - value: n-hexadecane;100 milligram per liter + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000503 + multivalued: true + neg_cont_type: + annotations: + Expected_value: enumeration or text + description: The substance or equipment used as a negative control in an investigation + title: negative control type + in_subset: + - investigation + keywords: + - type + slot_uri: MIXS:0001321 + range: NegContTypeEnum + recommended: true + nitrate: + annotations: + Preferred_unit: micromole per liter, milligram per liter, parts per million + description: Concentration of nitrate in the sample + title: nitrate + examples: + - value: 65 micromole per liter + keywords: + - nitrate + slot_uri: MIXS:0000425 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + nitrite: + annotations: + Preferred_unit: micromole per liter, milligram per liter, parts per million + description: Concentration of nitrite in the sample + title: nitrite + examples: + - value: 0.5 micromole per liter + keywords: + - nitrite + slot_uri: MIXS:0000426 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + nitro: + annotations: + Preferred_unit: micromole per liter + description: Concentration of nitrogen (total) + title: nitrogen + examples: + - value: 4.2 micromole per liter + keywords: + - nitrogen + slot_uri: MIXS:0000504 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + non_min_nutr_regm: + annotations: + Preferred_unit: gram, mole per liter, milligram per liter + description: Information about treatment involving the exposure of plant to non-mineral + nutrient such as oxygen, hydrogen or carbon; should include the name of non-mineral + nutrient, amount administered, treatment regimen including how many times the + treatment was repeated, how long each treatment lasted, and the start and end + time of the entire treatment; can include multiple non-mineral nutrient regimens + title: non-mineral nutrient regimen + examples: + - value: https://phylogenomics.me/protocols/16s-pcr-protocol/ + keywords: + - non-mineral + - nutrient + - regimen + slot_uri: MIXS:0000571 + multivalued: true + range: string + nose_mouth_teeth_throat_disord: + description: History of nose/mouth/teeth/throat disorders; can include multiple + disorders. The terms should be chosen from the DO (Human Disease Ontology) at + http://www.disease-ontology.org, nose disease (https://disease-ontology.org/?id=DOID:2825), + mouth disease (https://disease-ontology.org/?id=DOID:403), tooth disease (https://disease-ontology.org/?id=DOID:1091), + or upper respiratory tract disease (https://disease-ontology.org/?id=DOID:974) + title: nose/mouth/teeth/throat disorder + keywords: + - disorder + slot_uri: MIXS:0000283 + multivalued: true + range: string + nose_throat_disord: + description: History of nose-throat disorders; can include multiple disorders, The + terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + lung disease (https://disease-ontology.org/?id=DOID:850), upper respiratory + tract disease (https://disease-ontology.org/?id=DOID:974) + title: nose throat disorder + keywords: + - disorder + slot_uri: MIXS:0000270 + multivalued: true + range: string + nucl_acid_amp: + description: A link to a literature reference, electronic resource or a standard + operating procedure (SOP), that describes the enzymatic amplification (PCR, + TMA, NASBA) of specific nucleic acids + title: nucleic acid amplification + examples: + - value: https://phylogenomics.me/protocols/16s-pcr-protocol/ + in_subset: + - sequencing + slot_uri: MIXS:0000038 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + nucl_acid_ext: + description: A link to a literature reference, electronic resource or a standard + operating procedure (SOP), that describes the material separation to recover + the nucleic acid fraction from a sample + title: nucleic acid extraction + examples: + - value: https://mobio.com/media/wysiwyg/pdfs/protocols/12888.pdf + in_subset: + - sequencing + slot_uri: MIXS:0000037 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + nucl_acid_ext_kit: + annotations: + Expected_value: The name of an extraction kit + description: The name of the extraction kit used to recover the nucleic acid fraction + of an input material is performed + title: nucleic acid extraction kit + examples: + - value: Qiagen PowerSoil Kit + keywords: + - kit + range: string + slot_uri: MIXS:0001223 + multivalued: true + num_replicons: + annotations: + Expected_value: 'for eukaryotes and bacteria: chromosomes (haploid count); for viruses: + segments' + description: Reports the number of replicons in a nuclear genome of eukaryotes, + in the genome of a bacterium or archaea or the number of segments in a segmented + virus. Always applied to the haploid chromosome count of a eukaryote + title: number of replicons + examples: + - value: '2' + in_subset: + - nucleic acid sequence source + keywords: + - number + string_serialization: '{integer}' + slot_uri: MIXS:0000022 + range: integer + num_samp_collect: + description: The number of samples collected during the current sampling event + title: number of samples collected + examples: + - value: 116 samples + keywords: + - number + - sample + slot_uri: MIXS:0001224 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + number_contig: + description: Total number of contigs in the cleaned/submitted assembly that makes + up a given genome, SAG, MAG, or UViG + title: number of contigs + examples: + - value: '40' + in_subset: + - sequencing + keywords: + - number + slot_uri: MIXS:0000060 + range: integer + number_pets: + description: The number of pets residing in the sampled space + title: number of pets + keywords: + - number + slot_uri: MIXS:0000231 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + number_plants: + description: The number of plant(s) in the sampling space + title: number of houseplants + keywords: + - number + slot_uri: MIXS:0000230 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + number_resident: + description: The number of individuals currently occupying in the sampling location + title: number of residents + keywords: + - number + slot_uri: MIXS:0000232 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + occup_density_samp: + description: Average number of occupants at time of sampling per square footage + title: occupant density at sampling + examples: + - value: '0.1' + keywords: + - density + slot_uri: MIXS:0000217 + range: float + required: true + occup_document: + description: The type of documentation of occupancy + title: occupancy documentation + examples: + - value: estimate + keywords: + - documentation + slot_uri: MIXS:0000816 + range: OccupDocumentEnum + occup_samp: + description: Number of occupants present at time of sample within the given space + title: occupancy at sampling + examples: + - value: '10' + slot_uri: MIXS:0000772 + range: float + required: true + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + org_carb: + description: Concentration of organic carbon + title: organic carbon + examples: + - value: 1.5 microgram per liter + keywords: + - carbon + - organic + slot_uri: MIXS:0000508 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + org_count_qpcr_info: + annotations: + Expected_value: gene name;FWD:forward primer sequence;REV:reverse primer sequence;initial + denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes; total cycles + Preferred_unit: number of cells per gram (or ml or cm^2) + description: 'If qpcr was used for the cell count, the target gene name, the primer + sequence and the cycling conditions should also be provided. (Example: 16S rrna; + FWD:ACGTAGCTATGACGT REV:GTGCTAGTCGAGTAC; initial denaturation:90C_5min; denaturation:90C_2min; + annealing:52C_30 sec; elongation:72C_30 sec; 90 C for 1 min; final elongation:72C_5min; + 30 cycles)' + title: organism count qPCR information + keywords: + - count + - information + - organism + string_serialization: '{text};FWD:{dna};REV:{dna};initial denaturation:degrees_minutes;denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes; total cycles' + slot_uri: MIXS:0000099 + org_matter: + annotations: + Preferred_unit: microgram per liter + description: Concentration of organic matter + title: organic matter + examples: + - value: 1.75 milligram per cubic meter + keywords: + - organic + slot_uri: MIXS:0000204 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + org_nitro: + description: Concentration of organic nitrogen + title: organic nitrogen + examples: + - value: 4 micromole per liter + keywords: + - nitrogen + - organic + slot_uri: MIXS:0000205 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + org_particles: + annotations: + Expected_value: particle name;measurement value + Preferred_unit: gram per liter + description: Concentration of particles such as faeces, hairs, food, vomit, paper + fibers, plant material, humus, etc + title: organic particles + keywords: + - organic + - particle + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000665 + multivalued: true + organism_count: + annotations: + Expected_value: organism name;measurement value;enumeration + description: 'Total cell count of any organism (or group of organisms) per gram, + volume or area of sample, should include name of organism followed by count. + The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) Should + also be provided. (example: total prokaryotes; 3.5e7 cells per ml; qpcr)' + title: organism count + keywords: + - count + - organism + string_serialization: '{text};{float} {unit};[ATP|MPN|qPCR|other]' + slot_uri: MIXS:0000103 + multivalued: true + otu_class_appr: + annotations: + Expected_value: cutoffs and method used + description: Cutoffs and approach used when clustering species-level OTUs. Note + that results from standard 95% ANI / 85% AF clustering should be provided alongside + OTUS defined from another set of thresholds, even if the latter are the ones + primarily used during the analysis + title: OTU classification approach + examples: + - value: 95% ANI;85% AF; greedy incremental clustering + in_subset: + - sequencing + keywords: + - classification + - otu + string_serialization: '{ANI cutoff};{AF cutoff};{clustering method}' + slot_uri: MIXS:0000085 + otu_db: + annotations: + Expected_value: database and version + description: Reference database (i.e. sequences not generated as part of the current + study) used to cluster new genomes in "species-level" OTUs, if any + title: OTU database + examples: + - value: NCBI Viral RefSeq;83 + in_subset: + - sequencing + keywords: + - database + - otu + string_serialization: '{database};{version}' + slot_uri: MIXS:0000087 + otu_seq_comp_appr: + annotations: + Expected_value: software name, version and relevant parameters + description: Tool and thresholds used to compare sequences when computing "species-level" + OTUs + title: OTU sequence comparison approach + examples: + - value: 'blastn;2.6.0+;e-value cutoff: 0.001' + in_subset: + - sequencing + keywords: + - otu + string_serialization: '{software};{version};{parameters}' + slot_uri: MIXS:0000086 + owc_tvdss: + annotations: + Preferred_unit: meter + description: Depth of the original oil water contact (OWC) zone (average) (m TVDSS) + title: oil water contact depth + keywords: + - depth + - oil + - water + slot_uri: MIXS:0000405 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + oxy_stat_samp: + description: Oxygenation status of sample + title: oxygenation status of sample + examples: + - value: aerobic + keywords: + - oxygen + - sample + - status + slot_uri: MIXS:0000753 + range: OxyStatSampEnum + oxygen: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Oxygen (gas) amount or concentration at the time of sampling + title: oxygen + examples: + - value: 600 parts per million + keywords: + - oxygen + slot_uri: MIXS:0000104 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + part_org_carb: + description: Concentration of particulate organic carbon + title: particulate organic carbon + examples: + - value: 1.92 micromole per liter + keywords: + - carbon + - organic + - particle + - particulate + slot_uri: MIXS:0000515 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + part_org_nitro: + annotations: + Preferred_unit: microgram per liter, micromole per liter + description: Concentration of particulate organic nitrogen + title: particulate organic nitrogen + examples: + - value: 0.3 micromole per liter + keywords: + - nitrogen + - organic + - particle + - particulate + slot_uri: MIXS:0000719 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + part_plant_animal: + annotations: + Expected_value: FOODON:03420116 + description: The anatomical part of the organism being involved in food production + or consumption; e.g., a carrot is the root of the plant (root vegetable). This + field accepts terms listed under part of plant or animal (http://purl.obolibrary.org/obo/FOODON_03420116) + title: part of plant or animal + examples: + - value: chuck [FOODON:03530021] + keywords: + - animal + - plant + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001149 + multivalued: true + particle_class: + annotations: + Expected_value: particle name;measurement value + Preferred_unit: micrometer + description: Particles are classified, based on their size, into six general categories:clay, + silt, sand, gravel, cobbles, and boulders; should include amount of particle + preceded by the name of the particle type; can include multiple values + title: particle classification + keywords: + - classification + - particle + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000206 + multivalued: true + pathogenicity: + annotations: + Expected_value: names of organisms that the entity is pathogenic to + description: To what is the entity pathogenic + title: known pathogenicity + examples: + - value: human, animal, plant, fungi, bacteria + in_subset: + - nucleic acid sequence source + range: string + slot_uri: MIXS:0000027 + pcr_cond: + annotations: + Expected_value: initial denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes;total cycles + description: Description of reaction conditions and components of polymerase chain reaction performed during library preparation. + title: pcr conditions + examples: + - value: initial denaturation:94_3;annealing:50_1;elongation:72_1.5;final elongation:72_10;35 + - value: initial denaturation:94degC_1.5min + in_subset: + - sequencing + keywords: + - condition + - pcr + string_serialization: initial denaturation:degrees_minutes;annealing:degrees_minutes;elongation:degrees_minutes;final + elongation:degrees_minutes;total cycles + slot_uri: MIXS:0000049 + pcr_primers: + annotations: + Expected_value: 'FWD: forward primer sequence;REV:reverse primer sequence' + description: PCR primers that were used to amplify the sequence of the targeted + gene, locus or subfragment. This field should contain all the primers used for + a single PCR reaction if multiple forward or reverse primers are present in + a single PCR reaction. The primer sequence should be reported in uppercase letters + title: pcr primers + examples: + - value: FWD:GTGCCAGCMGCCGCGGTAA;REV:GGACTACHVGGGTWTCTAAT + in_subset: + - sequencing + keywords: + - pcr + string_serialization: FWD:{dna};REV:{dna} + slot_uri: MIXS:0000046 + permeability: + annotations: + Expected_value: measurement value range + Preferred_unit: mD + description: 'Measure of the ability of a hydrocarbon resource to allow fluids + to pass through it. (Additional information: https://en.wikipedia.org/wiki/Permeability_(earth_sciences))' + title: permeability + string_serialization: '{integer} - {integer} {unit}' + slot_uri: MIXS:0000404 + perturbation: + annotations: + Expected_value: perturbation type name;perturbation interval and duration + description: Type of perturbation, e.g. chemical administration, physical disturbance, + etc., coupled with perturbation regimen including how many times the perturbation + was repeated, how long each perturbation lasted, and the start and end time + of the entire perturbation period; can include multiple perturbation types + title: perturbation + examples: + - value: antibiotic addition;R2/2018-05-11T14:30Z/2018-05-11T19:30Z/P1H30M + keywords: + - perturbation + string_serialization: '{text};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000754 + multivalued: true + pesticide_regm: + annotations: + Preferred_unit: gram, mole per liter, milligram per liter + description: Information about treatment involving use of insecticides; should + include the name of pesticide, amount administered, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple pesticide + regimens + title: pesticide regimen + examples: + - value: pyrethrum;0.6 milligram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + slot_uri: MIXS:0000573 + multivalued: true + range: string + pet_farm_animal: + annotations: + Expected_value: presence status;type of animal or pet + description: Specification of presence of pets or farm animals in the environment + of subject, if yes the animals should be specified; can include multiple animals + present + title: presence of pets or farm animals + examples: + - value: yes; 5 cats + keywords: + - animal + - farm + - presence + string_serialization: '{boolean};{text}' + slot_uri: MIXS:0000267 + multivalued: true + petroleum_hydrocarb: + annotations: + Preferred_unit: micromole per liter + description: Concentration of petroleum hydrocarbon + title: petroleum hydrocarbon + examples: + - value: 0.05 micromole per liter + keywords: + - hydrocarbon + - petroleum + slot_uri: MIXS:0000516 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ph: + description: Ph measurement of the sample, or liquid portion of sample, or aqueous + phase of the fluid + title: pH + examples: + - value: '7.2' + keywords: + - ph + slot_uri: MIXS:0001001 + range: float + ph_meth: + description: Reference or method used in determining pH + title: pH method + examples: + - value: https://www.epa.gov/sites/production/files/2015-12/documents/9040c.pdf + keywords: + - method + - ph + slot_uri: MIXS:0001106 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + ph_regm: + description: Information about treatment involving exposure of plants to varying + levels of ph of the growth media, treatment regimen including how many times + the treatment was repeated, how long each treatment lasted, and the start and + end time of the entire treatment; can include multiple regimen + title: pH regimen + examples: + - value: 7.6;R2/2018-05-11:T14:30/2018-05-11T19:30/P1H30M + keywords: + - ph + - regimen + slot_uri: MIXS:0001056 + multivalued: true + range: string + phaeopigments: + annotations: + Expected_value: phaeopigment name;measurement value + Preferred_unit: milligram per cubic meter + description: Concentration of phaeopigments; can include multiple phaeopigments + title: phaeopigments + examples: + - value: 2.5 milligram per cubic meter + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000180 + multivalued: true + phosphate: + annotations: + Preferred_unit: micromole per liter + description: Concentration of phosphate + title: phosphate + examples: + - value: 0.7 micromole per liter + keywords: + - phosphate + slot_uri: MIXS:0000505 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + phosplipid_fatt_acid: + annotations: + Expected_value: phospholipid fatty acid name;measurement value + description: Concentration of phospholipid fatty acids; can include multiple values + title: phospholipid fatty acid + examples: + - value: 2.98 milligram per liter + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000181 + multivalued: true + photon_flux: + annotations: + Preferred_unit: number of photons per second per unit area + description: Measurement of photon flux + title: photon flux + examples: + - value: 3.926 micromole photons per second per square meter + slot_uri: MIXS:0000725 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + photosynt_activ: + annotations: + Preferred_unit: mol m-2 s-1 + description: Measurement of photosythetic activity (i.e. leaf gas exchange / chlorophyll + fluorescence emissions / reflectance / transpiration) Please also include the + term method term detailing the method of activity measurement + title: photosynthetic activity + examples: + - value: 0.1 mol CO2 m-2 s-1 + description: added a magnitude to the example from the XLSX file, " mol CO2 + m-2 s-1" + slot_uri: MIXS:0001296 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + photosynt_activ_meth: + description: Reference or method used in measurement of photosythetic activity + title: photosynthetic activity method + keywords: + - method + slot_uri: MIXS:0001336 + multivalued: true + range: string + recommended: true + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$|([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}|{text}$ + interpolated: true + partial_match: true + plant_growth_med: + annotations: + Expected_value: EO or enumeration + description: Specification of the media for growing the plants or tissue cultured + samples, e.g. soil, aeroponic, hydroponic, in vitro solid culture medium, in + vitro liquid culture medium. Recommended value is a specific value from EO:plant + growth medium (follow this link for terms http://purl.obolibrary.org/obo/EO_0007147) + or other controlled vocabulary + title: plant growth medium + keywords: + - growth + - plant + string_serialization: '{termLabel} [{termID}] or [husk|other artificial liquid + medium|other artificial solid medium|peat moss|perlite|pumice|sand|soil|vermiculite|water]' + slot_uri: MIXS:0001057 + plant_part_maturity: + annotations: + Expected_value: FOODON:03530050 + description: A description of the stage of development of a plant or plant part + based on maturity or ripeness. This field accepts terms listed under degree + of plant maturity (http://purl.obolibrary.org/obo/FOODON_03530050) + title: degree of plant part maturity + examples: + - value: ripe or mature [FOODON:03530052] + keywords: + - degree + - plant + string_serialization: '{term label}{term ID}' + slot_uri: MIXS:0001120 + plant_product: + annotations: + Expected_value: product name + description: Substance produced by the plant, where the sample was obtained from + title: plant product + examples: + - value: xylem sap [PO:0025539] + keywords: + - plant + - product + range: string + slot_uri: MIXS:0001058 + plant_reprod_crop: + description: Plant reproductive part used in the field during planting to start + the crop + title: plant reproductive part + examples: + - value: seedling + keywords: + - plant + slot_uri: MIXS:0001150 + multivalued: true + range: PlantReprodCropEnum + plant_sex: + description: Sex of the reproductive parts on the whole plant, e.g. pistillate, + staminate, monoecieous, hermaphrodite + title: plant sex + examples: + - value: Hermaphroditic + keywords: + - plant + slot_uri: MIXS:0001059 + range: PlantSexEnum + plant_struc: + description: Name of plant structure the sample was obtained from; for Plant Ontology + (PO) (v releases/2017-12-14) terms, see http://purl.bioontology.org/ontology/PO, + e.g. petiole epidermis (PO_0000051). If an individual flower is sampled, the + sex of it can be recorded here + title: plant structure + examples: + - value: epidermis [PO:0005679] + keywords: + - plant + slot_uri: MIXS:0001060 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + plant_water_method: + description: Description of the equipment or method used to distribute water to + crops. This field accepts termed listed under irrigation process (http://purl.obolibrary.org/obo/AGRO_00000006). + Multiple terms can be separated by pipes + title: plant water delivery method + examples: + - value: drip irrigation process [AGRO:00000056] + keywords: + - delivery + - method + - plant + - water + slot_uri: MIXS:0001111 + range: string + recommended: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + ploidy: + description: The ploidy level of the genome (e.g. allopolyploid, haploid, diploid, + triploid, tetraploid). It has implications for the downstream study of duplicated + gene and regions of the genomes (and perhaps for difficulties in assembly). + For terms, please select terms listed under class ploidy (PATO:001374) of Phenotypic + Quality Ontology (PATO), and for a browser of PATO (v 2018-03-27) please refer + to http://purl.bioontology.org/ontology/PATO + title: ploidy + examples: + - value: allopolyploidy [PATO:0001379] + in_subset: + - nucleic acid sequence source + slot_uri: MIXS:0000021 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + pollutants: + annotations: + Expected_value: pollutant name;measurement value + Preferred_unit: gram, mole per liter, milligram per liter, microgram per cubic meter + description: Pollutant types and, amount or concentrations measured at the time + of sampling; can report multiple pollutants by entering numeric values preceded + by name of pollutant + title: pollutants + examples: + - value: lead;0.15 microgram per cubic meter + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000107 + multivalued: true + pool_dna_extracts: + annotations: + Expected_value: pooling status;number of pooled extracts + Preferred_unit: gram, milliliter, microliter + description: Indicate whether multiple DNA extractions were mixed. If the answer + yes, the number of extracts that were pooled should be given + title: pooling of DNA extracts (if done) + examples: + - value: yes, 5 + keywords: + - dna + - pooling + slot_uri: MIXS:0000325 + porosity: + annotations: + Expected_value: measurement value or range + Preferred_unit: percentage + description: Porosity of deposited sediment is volume of voids divided by the + total volume of sample + title: porosity + keywords: + - porosity + string_serialization: '{float} - {float} {unit}' + slot_uri: MIXS:0000211 + pos_cont_type: + description: The substance, mixture, product, or apparatus used to verify that + a process which is part of an investigation delivers a true positive + title: positive control type + in_subset: + - investigation + keywords: + - type + string_serialization: '{term} or {text}' + slot_uri: MIXS:0001322 + recommended: true + potassium: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Concentration of potassium in the sample + title: potassium + examples: + - value: 463 milligram per liter + slot_uri: MIXS:0000430 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + pour_point: + annotations: + Preferred_unit: degree Celsius + description: 'Temperature at which a liquid becomes semi solid and loses its flow + characteristics. In crude oil a high pour point is generally associated with + a high paraffin content, typically found in crude deriving from a larger proportion + of plant material. (soure: https://en.wikipedia.org/wiki/pour_point)' + title: pour point + slot_uri: MIXS:0000127 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + pre_treatment: + annotations: + Expected_value: pre-treatment type + description: The process of pre-treatment removes materials that can be easily + collected from the raw wastewater + title: pre-treatment + range: string + slot_uri: MIXS:0000348 + pred_genome_struc: + description: Expected structure of the viral genome + title: predicted genome structure + examples: + - value: non-segmented + in_subset: + - sequencing + keywords: + - predict + slot_uri: MIXS:0000083 + range: PredGenomeStrucEnum + pred_genome_type: + annotations: + Expected_value: enumeration + description: Type of genome predicted for the UViG + title: predicted genome type + examples: + - value: dsDNA + in_subset: + - sequencing + keywords: + - predict + - type + string_serialization: '[DNA|dsDNA|ssDNA|RNA|dsRNA|ssRNA|ssRNA (+)|ssRNA (-)|mixed|uncharacterized]' + slot_uri: MIXS:0000082 + pregnancy: + description: Date due of pregnancy + title: pregnancy + examples: + - value: '2013-03-25T12:42:31+01:00' + slot_uri: MIXS:0000966 + range: datetime + pres_animal_insect: + annotations: + Expected_value: enumeration;count + description: The type and number of animals or insects present in the sampling + space + title: presence of pets, animals, or insects + examples: + - value: cat;5 + keywords: + - animal + - presence + string_serialization: '[cat|dog|rodent|snake|other];{integer}' + slot_uri: MIXS:0000819 + pressure: + annotations: + Preferred_unit: atmosphere + description: Pressure to which the sample is subject to, in atmospheres + title: pressure + examples: + - value: 50 atmosphere + keywords: + - pressure + slot_uri: MIXS:0000412 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + prev_land_use_meth: + description: Reference or method used in determining previous land use and dates + title: history/previous land use method + keywords: + - history + - land + - method + - use + slot_uri: MIXS:0000316 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + previous_land_use: + annotations: + Expected_value: land use name;date + description: Previous land use and dates + title: history/previous land use + examples: + - value: fallow; 2018-05-11:T14:30Z + keywords: + - history + - land + - use + string_serialization: '{text};{timestamp}' + slot_uri: MIXS:0000315 + primary_prod: + annotations: + Preferred_unit: milligram per cubic meter per day, gram per square meter per day + description: Measurement of primary production, generally measured as isotope + uptake + title: primary production + examples: + - value: 100 milligram per cubic meter per day + keywords: + - primary + - production + slot_uri: MIXS:0000728 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + primary_treatment: + annotations: + Expected_value: primary treatment type + description: The process to produce both a generally homogeneous liquid capable + of being treated biologically and a sludge that can be separately treated or + processed + title: primary treatment + keywords: + - primary + - treatment + range: string + slot_uri: MIXS:0000349 + prod_label_claims: + description: Labeling claims containing descriptors such as wild caught, free-range, + organic, free-range, industrial, hormone-free, antibiotic free, cage free. Can + include more than one term, separated by ";" + title: production labeling claims + examples: + - value: free range + keywords: + - production + slot_uri: MIXS:prod_label_claims + multivalued: true + range: string + prod_rate: + annotations: + Preferred_unit: cubic meter per day + description: Oil and/or gas production rates per well (e.g. 524 m3 / day) + title: production rate + keywords: + - production + - rate + slot_uri: MIXS:0000452 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + prod_start_date: + description: Date of field's first production + title: production start date + examples: + - value: '2013-03-25T12:42:31+01:00' + keywords: + - date + - production + - start + slot_uri: MIXS:0001008 + range: datetime + recommended: true + profile_position: + description: Cross-sectional position in the hillslope where sample was collected.sample + area position in relation to surrounding areas + title: profile position + examples: + - value: summit + slot_uri: MIXS:0001084 + range: ProfilePositionEnum + project_name: + description: Name of the project within which the sequencing was organized + title: project name + examples: + - value: Forest soil metagenome + in_subset: + - investigation + keywords: + - project + slot_uri: MIXS:0000092 + range: string + required: true + propagation: + annotations: + Expected_value: 'for virus: lytic, lysogenic, temperate, obligately lytic; for plasmid: + incompatibility group; for eukaryote: asexual, sexual; other more specific + values (e.g., incompatibility group) are allowed' + description: 'The type of reproduction from the parent stock. Values for this + field is specific to different taxa. For phage or virus: lytic/lysogenic/temperate/obligately + lytic. For plasmids: incompatibility group. For eukaryotes: sexual/asexual' + title: propagation + examples: + - value: lytic + in_subset: + - nucleic acid sequence source + range: string + slot_uri: MIXS:0000033 + pulmonary_disord: + description: History of pulmonary disorders; can include multiple disorders. The + terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + lung disease (https://disease-ontology.org/?id=DOID:850) + title: lung/pulmonary disorder + keywords: + - disorder + slot_uri: MIXS:0000269 + multivalued: true + range: string + quad_pos: + description: The quadrant position of the sampling room within the building + title: quadrant position + examples: + - value: West side + slot_uri: MIXS:0000820 + range: QuadPosEnum + radiation_regm: + annotations: + Expected_value: radiation type name;radiation amount;treatment interval and duration + Preferred_unit: rad, gray + description: Information about treatment involving exposure of plant or a plant + part to a particular radiation regimen; should include the radiation type, amount + or intensity administered, treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple radiation regimens + title: radiation regimen + examples: + - value: gamma radiation;60 gray;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000575 + multivalued: true + rainfall_regm: + annotations: + Expected_value: measurement value;treatment interval and duration + Preferred_unit: millimeter + description: Information about treatment involving an exposure to a given amount + of rainfall, treatment regimen including how many times the treatment was repeated, + how long each treatment lasted, and the start and end time of the entire treatment; + can include multiple regimens + title: rainfall regimen + examples: + - value: 15 millimeter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - rain + - regimen + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + slot_uri: MIXS:0000576 + multivalued: true + reactor_type: + annotations: + Expected_value: reactor type name + description: Anaerobic digesters can be designed and engineered to operate using + a number of different process configurations, as batch or continuous, mesophilic, + high solid or low solid, and single stage or multistage + title: reactor type + keywords: + - type + range: string + slot_uri: MIXS:0000350 + reassembly_bin: + description: Has an assembly been performed on a genome bin extracted from a metagenomic + assembly? + title: reassembly post binning + examples: + - value: 'no' + in_subset: + - sequencing + keywords: + - post + slot_uri: MIXS:0000079 + range: boolean + redox_potential: + annotations: + Preferred_unit: millivolt + description: Redox potential, measured relative to a hydrogen cell, indicating + oxidation or reduction potential + title: redox potential + examples: + - value: 300 millivolt + slot_uri: MIXS:0000182 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ref_biomaterial: + description: Primary publication if isolated before genome publication; otherwise, + primary genome report + title: reference for biomaterial + examples: + - value: doi:10.1016/j.syapm.2018.01.009 + in_subset: + - nucleic acid sequence source + slot_uri: MIXS:0000025 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + ref_db: + annotations: + Expected_value: names, versions, and references of databases + description: List of database(s) used for ORF annotation, along with version number + and reference to website or publication + title: reference database(s) + examples: + - value: pVOGs;5;http://dmk-brain.ecn.uiowa.edu/pVOGs/ Grazziotin et al. 2017 + doi:10.1093/nar/gkw975 + in_subset: + - sequencing + keywords: + - database + string_serialization: '{database};{version};{reference}' + slot_uri: MIXS:0000062 + rel_air_humidity: + annotations: + Preferred_unit: percentage + description: Partial vapor and air pressure, density of the vapor and air, or + by the actual mass of the vapor and air + title: relative air humidity + comments: + - percent or float? + examples: + - value: '0.8' + keywords: + - air + - humidity + - relative + slot_uri: MIXS:0000121 + range: float + required: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + rel_humidity_out: + annotations: + Preferred_unit: gram of air, kilogram of air + description: The recorded outside relative humidity value at the time of sampling + title: outside relative humidity + examples: + - value: 12 per kilogram of air + keywords: + - humidity + - relative + slot_uri: MIXS:0000188 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + rel_location: + description: Location of sampled soil to other parts of the farm e.g. under crop + plant, near irrigation ditch, from the dirt road + title: relative location of sample + examples: + - value: furrow + keywords: + - location + - relative + - sample + slot_uri: MIXS:0001161 + range: string + rel_samp_loc: + description: The sampling location within the train car + title: relative sampling location + examples: + - value: center of car + keywords: + - location + - relative + slot_uri: MIXS:0000821 + range: RelSampLocEnum + rel_to_oxygen: + description: Is this organism an aerobe, anaerobe? Please note that aerobic and + anaerobic are valid descriptors for microbial environments + title: relationship to oxygen + examples: + - value: aerobe + in_subset: + - nucleic acid sequence source + keywords: + - oxygen + - relationship + slot_uri: MIXS:0000015 + range: RelToOxygenEnum + repository_name: + annotations: + Expected_value: Institution + description: The name of the institution where the sample or DNA extract is held + or "sample not available" if the sample was used in its entirety for analysis + or otherwise not retained + title: repository name + examples: + - value: FDA CFSAN Microbiology Laboratories + range: string + slot_uri: MIXS:0001152 + multivalued: true + reservoir: + description: Name of the reservoir (e.g. Carapebus) + title: reservoir name + slot_uri: MIXS:0000303 + range: string + recommended: true + resins_pc: + annotations: + Preferred_unit: percent + description: 'Saturate, Aromatic, Resin and Asphaltene (SARA) is an analysis + method that divides crude oil components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: + https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: resins wt% + slot_uri: MIXS:0000134 + range: string + recommended: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[-+]?[0-9]*\.?[0-9]+ ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{name};{float} {unit}$ + interpolated: true + partial_match: true + room_air_exch_rate: + annotations: + Preferred_unit: liter per hour + description: The rate at which outside air replaces indoor air in a given space + title: room air exchange rate + keywords: + - air + - rate + - room + slot_uri: MIXS:0000169 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + room_architec_elem: + description: The unique details and component parts that, together, form the architecture + of a distinguisahable space within a built structure + title: room architectural elements + keywords: + - room + slot_uri: MIXS:0000233 + range: string + room_condt: + description: The condition of the room at the time of sampling + title: room condition + examples: + - value: new + keywords: + - condition + - room + slot_uri: MIXS:0000822 + range: RoomCondtEnum + room_connected: + description: List of rooms connected to the sampling room by a doorway + title: rooms connected by a doorway + examples: + - value: office + keywords: + - doorway + - room + slot_uri: MIXS:0000826 + range: RoomConnectedEnum + room_count: + description: The total count of rooms in the built structure including all room + types + title: room count + keywords: + - count + - room + slot_uri: MIXS:0000234 + range: integer + room_dim: + annotations: + Expected_value: measurement value + Preferred_unit: meter + description: The length, width and height of sampling room + title: room dimensions + examples: + - value: 4 meter x 4 meter x 4 meter + keywords: + - dimensions + - room + string_serialization: '{integer} {unit} x {integer} {unit} x {integer} {unit}' + slot_uri: MIXS:0000192 + room_door_dist: + annotations: + Preferred_unit: meter + description: Distance between doors (meters) in the hallway between the sampling + room and adjacent rooms + title: room door distance + keywords: + - distance + - door + - room + slot_uri: MIXS:0000193 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + room_door_share: + description: List of room(s) (room number, room name) sharing a door with the + sampling room + title: rooms that share a door with sampling room + keywords: + - door + - room + slot_uri: MIXS:0000242 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[1-9][0-9]*$ + structured_pattern: + syntax: ^{room_name};{room_number}$ + interpolated: true + partial_match: true + room_hallway: + description: List of room(s) (room number, room name) located in the same hallway + as sampling room + title: rooms that are on the same hallway + keywords: + - hallway + - room + slot_uri: MIXS:0000238 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[1-9][0-9]*$ + structured_pattern: + syntax: ^{room_name};{room_number}$ + interpolated: true + partial_match: true + room_loc: + description: The position of the room within the building + title: room location in building + examples: + - value: interior room + keywords: + - location + - room + slot_uri: MIXS:0000823 + range: RoomLocEnum + room_moist_dam_hist: + description: The history of moisture damage or mold in the past 12 months. Number + of events of moisture damage or mold observed + title: room moisture damage or mold history + keywords: + - history + - moisture + - room + slot_uri: MIXS:0000235 + range: integer + room_net_area: + annotations: + Preferred_unit: square feet, square meter + description: The net floor area of sampling room. Net area excludes wall thicknesses + title: room net area + keywords: + - area + - room + slot_uri: MIXS:0000194 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + room_occup: + description: Count of room occupancy at time of sampling + title: room occupancy + keywords: + - room + slot_uri: MIXS:0000236 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + room_samp_pos: + description: The horizontal sampling position in the room relative to architectural + elements + title: room sampling position + examples: + - value: south corner + keywords: + - room + slot_uri: MIXS:0000824 + range: RoomSampPosEnum + room_type: + annotations: + Expected_value: enumeration + description: The main purpose or activity of the sampling room. A room is any + distinguishable space within a structure + title: room type + examples: + - value: bathroom + keywords: + - room + - type + string_serialization: '[attic|bathroom|closet|conference room|elevator|examining + room|hallway|kitchen|mail room|private office|open office|stairwell|,restroom|lobby|vestibule|mechanical + or electrical room|data center|laboratory_wet|laboratory_dry|gymnasium|natatorium|auditorium|lockers|cafe|warehouse]' + slot_uri: MIXS:0000825 + room_vol: + annotations: + Preferred_unit: cubic feet, cubic meter + description: Volume of sampling room + title: room volume + keywords: + - room + - volume + slot_uri: MIXS:0000195 + range: string + pattern: ^[1-9][0-9]* ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{integer} {text}$ + interpolated: true + partial_match: true + room_wall_share: + description: List of room(s) (room number, room name) sharing a wall with the + sampling room + title: rooms that share a wall with sampling room + keywords: + - room + - wall + slot_uri: MIXS:0000243 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[1-9][0-9]*$ + structured_pattern: + syntax: ^{room_name};{room_number}$ + interpolated: true + partial_match: true + room_window_count: + description: Number of windows in the room + title: room window count + keywords: + - count + - room + - window + slot_uri: MIXS:0000237 + range: integer + root_cond: + description: Relevant rooting conditions such as field plot size, sowing density, + container dimensions, number of plants per container + title: rooting conditions + examples: + - value: http://himedialabs.com/TD/PT158.pdf + keywords: + - condition + slot_uri: MIXS:0001061 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$|([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}|{text}$ + interpolated: true + partial_match: true + root_med_carbon: + annotations: + Expected_value: carbon source name;measurement value + Preferred_unit: milligram per liter + description: Source of organic carbon in the culture rooting medium; e.g. sucrose + title: rooting medium carbon + examples: + - value: sucrose + keywords: + - carbon + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000577 + root_med_macronutr: + annotations: + Expected_value: macronutrient name;measurement value + Preferred_unit: milligram per liter + description: Measurement of the culture rooting medium macronutrients (N,P, K, + Ca, Mg, S); e.g. KH2PO4 (170 mg/L) + title: rooting medium macronutrients + examples: + - value: KH2PO4;170 milligram per liter + keywords: + - macronutrients + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000578 + root_med_micronutr: + annotations: + Expected_value: micronutrient name;measurement value + Preferred_unit: milligram per liter + description: Measurement of the culture rooting medium micronutrients (Fe, Mn, + Zn, B, Cu, Mo); e.g. H3BO3 (6.2 mg/L) + title: rooting medium micronutrients + examples: + - value: H3BO3;6.2 milligram per liter + keywords: + - micronutrients + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000579 + root_med_ph: + description: pH measurement of the culture rooting medium; e.g. 5.5 + title: rooting medium pH + examples: + - value: '7.5' + keywords: + - ph + slot_uri: MIXS:0001062 + range: float + root_med_regl: + annotations: + Expected_value: regulator name;measurement value + Preferred_unit: milligram per liter + description: Growth regulators in the culture rooting medium such as cytokinins, + auxins, gybberellins, abscisic acid; e.g. 0.5 mg/L NAA + title: rooting medium regulators + examples: + - value: abscisic acid;0.75 milligram per liter + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000581 + root_med_solid: + description: Specification of the solidifying agent in the culture rooting medium; + e.g. agar + title: rooting medium solidifier + examples: + - value: agar + slot_uri: MIXS:0001063 + range: string + root_med_suppl: + annotations: + Expected_value: supplement name;measurement value + Preferred_unit: milligram per liter + description: Organic supplements of the culture rooting medium, such as vitamins, + amino acids, organic acids, antibiotics activated charcoal; e.g. nicotinic acid + (0.5 mg/L) + title: rooting medium organic supplements + examples: + - value: nicotinic acid;0.5 milligram per liter + keywords: + - organic + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000580 + route_transmission: + description: Description of path taken by the symbiotic host organism being sampled + in order to establish a symbiotic relationship with the host (with which it + was observed at the time of sampling) via a mode of transmission (specified + in mode_transmission) + title: route of transmission + keywords: + - route + slot_uri: MIXS:0001316 + range: RouteTransmissionEnum + salinity: + annotations: + Preferred_unit: practical salinity unit, percentage + description: The total concentration of all dissolved salts in a liquid or solid + sample. While salinity can be measured by a complete chemical analysis, this + method is difficult and time consuming. More often, it is instead derived from + the conductivity measurement. This is known as practical salinity. These derivations + compare the specific conductance of the sample to a salinity standard such as + seawater + title: salinity + examples: + - value: 25 practical salinity unit + keywords: + - salinity + slot_uri: MIXS:0000183 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + salt_regm: + annotations: + Preferred_unit: gram, microgram, mole per liter, gram per liter + description: Information about treatment involving use of salts as supplement + to liquid and soil growth media; should include the name of salt, amount administered, + treatment regimen including how many times the treatment was repeated, how long + each treatment lasted, and the start and end time of the entire treatment; can + include multiple salt regimens + title: salt regimen + examples: + - value: NaCl;5 gram per liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + - salt + slot_uri: MIXS:0000582 + multivalued: true + range: string + samp_capt_status: + description: Reason for the sample + title: sample capture status + examples: + - value: farm sample + keywords: + - sample + - status + slot_uri: MIXS:0000860 + range: SampCaptStatusEnum + samp_collect_device: + annotations: + Expected_value: device name + description: The device used to collect an environmental sample. This field accepts + terms listed under environmental sampling device (http://purl.obolibrary.org/obo/ENVO). + This field also accepts terms listed under specimen collection device (http://purl.obolibrary.org/obo/GENEPIO_0002094) + title: sample collection device + in_subset: + - nucleic acid sequence source + keywords: + - device + - sample + string_serialization: '{termLabel} [{termID}]|{text}' + slot_uri: MIXS:0000002 + samp_collect_method: + description: The method employed for collecting the sample + title: sample collection method + in_subset: + - nucleic acid sequence source + keywords: + - method + - sample + slot_uri: MIXS:0001225 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$|([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}|{text}$ + interpolated: true + partial_match: true + samp_collect_point: + description: Sampling point on the asset were sample was collected (e.g. Wellhead, + storage tank, separator, etc). If "other" is specified, please propose entry + in "additional info" field + title: sample collection point + examples: + - value: well + keywords: + - sample + slot_uri: MIXS:0001015 + range: SampCollectPointEnum + required: true + samp_dis_stage: + description: Stage of the disease at the time of sample collection, e.g. inoculation, + penetration, infection, growth and reproduction, dissemination of pathogen + title: sample disease stage + examples: + - value: infection + keywords: + - disease + - sample + slot_uri: MIXS:0000249 + range: SampDisStageEnum + samp_floor: + annotations: + Expected_value: enumeration + description: The floor of the building, where the sampling room is located + title: sampling floor + examples: + - value: 4th floor + keywords: + - floor + string_serialization: '[1st floor|2nd floor|{integer} floor|basement|lobby]' + slot_uri: MIXS:0000828 + samp_loc_condition: + description: The condition of the sample location at the time of sampling + title: sample location condition + examples: + - value: new + keywords: + - condition + - location + - sample + slot_uri: MIXS:0001257 + range: SampLocConditionEnum + samp_loc_corr_rate: + annotations: + Preferred_unit: millimeter per year + description: Metal corrosion rate is the speed of metal deterioration due to environmental + conditions. As environmental conditions change corrosion rates change accordingly. + Therefore, long term corrosion rates are generally more informative than short + term rates and for that reason they are preferred during reporting. In the case + of suspected MIC, corrosion rate measurements at the time of sampling might + provide insights into the involvement of certain microbial community members + in MIC as well as potential microbial interplays + title: corrosion rate at sample location + keywords: + - location + - rate + - sample + slot_uri: MIXS:0000136 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+ *- *[-+]?[0-9]*\.?[0-9]+ ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{float} *- *{float} {unit}$ + interpolated: true + partial_match: true + samp_mat_process: + description: A brief description of any processing applied to the sample during + or after retrieving the sample from environment, or a link to the relevant protocol(s) + performed + title: sample material processing + examples: + - value: filtering of seawater, storing samples in ethanol + in_subset: + - nucleic acid sequence source + keywords: + - material + - process + - sample + slot_uri: MIXS:0000016 + range: string + samp_md: + annotations: + Expected_value: measurement value;enumeration + Preferred_unit: meter + description: In non deviated well, measured depth is equal to the true vertical + depth, TVD (TVD=TVDSS plus the reference or datum it refers to). In deviated + wells, the MD is the length of trajectory of the borehole measured from the + same reference or datum. Common datums used are ground level (GL), drilling + rig floor (DF), rotary table (RT), kelly bushing (KB) and mean sea level (MSL). + If "other" is specified, please propose entry in "additional info" field + title: sample measured depth + examples: + - value: 1534 meter;MSL + keywords: + - depth + - measurement + - sample + string_serialization: '{float} {unit};[GL|DF|RT|KB|MSL|other]' + slot_uri: MIXS:0000413 + samp_name: + annotations: + Preferred_unit: '' + description: A local identifier or name that for the material sample used for + extracting nucleic acids, and subsequent sequencing. It can refer either to + the original material collected or to any derived sub-samples. It can have any + format, but we suggest that you make it concise, unique and consistent within + your lab, and as informative as possible. INSDC requires every sample name from + a single Submitter to be unique. Use of a globally unique identifier for the + field source_mat_id is recommended in addition to sample_name + title: sample name + examples: + - value: ISDsoil1 + in_subset: + - investigation + keywords: + - sample + slot_uri: MIXS:0001107 + range: string + required: true + samp_pooling: + description: Physical combination of several instances of like material, e.g. + RNA extracted from samples or dishes of cell cultures into one big aliquot of + cells. Please provide a short description of the samples that were pooled + title: sample pooling + examples: + - value: 5uL of extracted genomic DNA from 5 leaves were pooled + keywords: + - pooling + - sample + slot_uri: MIXS:0001153 + multivalued: true + range: string + samp_preserv: + annotations: + Preferred_unit: milliliter + description: Preservative added to the sample (e.g. Rnalater, alcohol, formaldehyde, + etc.). Where appropriate include volume added (e.g. Rnalater; 2 ml) + title: preservative added to sample + keywords: + - sample + slot_uri: MIXS:0000463 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[-+]?[0-9]*\.?[0-9]+ ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{name};{float} {unit}$ + interpolated: true + partial_match: true + samp_purpose: + annotations: + Expected_value: enumeration or {text} + description: The reason that the sample was collected + title: purpose of sampling + examples: + - value: field trial + keywords: + - purpose + string_serialization: '[active surveillance in response to an outbreak|active + surveillance not initiated by an outbreak|clinical trial|cluster investigation|environmental + assessment|farm sample|field trial|for cause|industry internal investigation|market + sample|passive surveillance|population based studies|research|research and development] + or {text}' + slot_uri: MIXS:0001151 + samp_rep_biol: + description: Measurements of biologically distinct samples that show biological + variation + title: biological sample replicate + examples: + - value: 6 replicates + keywords: + - sample + slot_uri: MIXS:0001226 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + samp_rep_tech: + description: Repeated measurements of the same sample that show independent measures + of the noise associated with the equipment and the protocols + title: technical sample replicate + examples: + - value: 10 replicates + keywords: + - sample + slot_uri: MIXS:0001227 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + samp_room_id: + description: Sampling room number. This ID should be consistent with the designations + on the building floor plans + title: sampling room ID or name + keywords: + - identifier + - room + slot_uri: MIXS:0000244 + range: integer + samp_size: + description: The total amount or size (volume (ml), mass (g) or area (m2) ) of + sample collected + title: amount or size of sample collected + examples: + - value: 5 liter + in_subset: + - nucleic acid sequence source + keywords: + - sample + - size + slot_uri: MIXS:0000001 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + samp_sort_meth: + description: Method by which samples are sorted; open face filter collecting total + suspended particles, prefilter to remove particles larger than X micrometers + in diameter, where common values of X would be 10 and 2.5 full size sorting + in a cascade impactor + title: sample size sorting method + keywords: + - method + - sample + - size + slot_uri: MIXS:0000216 + multivalued: true + range: string + samp_source_mat_cat: + annotations: + Expected_value: GENEPIO:0001237 + description: This is the scientific role or category that the subject organism + or material has with respect to an investigation. This field accepts terms + listed under specimen source material category (http://purl.obolibrary.org/obo/GENEPIO_0001237 + or http://purl.obolibrary.org/obo/OBI_0100051) + title: sample source material category + examples: + - value: environmental (swab or sampling) [GENEPIO:0001732] + keywords: + - material + - sample + - source + string_serialization: '{termLabel} [{termID}]' + slot_uri: MIXS:0001154 + samp_stor_device: + annotations: + Expected_value: NCIT:C4318 + description: The container used to store the sample. This field accepts terms + listed under container (http://purl.obolibrary.org/obo/NCIT_C43186). If the + proper descriptor is not listed please use text to describe the storage device + title: sample storage device + examples: + - value: Whirl Pak sampling bag [GENEPIO:0002122] + keywords: + - device + - sample + - storage + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001228 + samp_stor_media: + description: The liquid that is added to the sample collection device prior to + sampling. If the sample is pre-hydrated, indicate the liquid media the sample + is pre-hydrated with for storage purposes. This field accepts terms listed under + microbiological culture medium (http://purl.obolibrary.org/obo/MICRO_0000067). + If the proper descriptor is not listed please use text to describe the sample + storage media + title: sample storage media + examples: + - value: peptone water medium [MICRO:0000548] + keywords: + - sample + - storage + slot_uri: MIXS:0001229 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+)|(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])$ + structured_pattern: + syntax: ^{text}|({termLabel} \[{termID}\])$ + interpolated: true + partial_match: true + samp_store_dur: + description: Duration for which the sample was stored. Indicate the duration for + which the sample was stored written in ISO 8601 format + title: sample storage duration + examples: + - value: P1Y6M + keywords: + - duration + - period + - sample + - storage + slot_uri: MIXS:0000116 + range: string + pattern: ^P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W)$ + structured_pattern: + syntax: ^{duration}$ + interpolated: true + partial_match: true + samp_store_loc: + annotations: + Expected_value: location name + description: Location at which sample was stored, usually name of a specific freezer/room + title: sample storage location + examples: + - value: Freezer no:5 + keywords: + - location + - sample + - storage + range: string + slot_uri: MIXS:0000755 + samp_store_sol: + annotations: + Expected_value: solution name + description: Solution within which sample was stored, if any + title: sample storage solution + examples: + - value: 5% ethanol + keywords: + - sample + - storage + range: string + slot_uri: MIXS:0001317 + samp_store_temp: + annotations: + Preferred_unit: degree Celsius + description: Temperature at which sample was stored, e.g. -80 degree Celsius + title: sample storage temperature + examples: + - value: -80 degree Celsius + keywords: + - sample + - storage + - temperature + slot_uri: MIXS:0000110 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + samp_subtype: + description: Name of sample sub-type. For example if "sample type" is "Produced + Water" then subtype could be "Oil Phase" or "Water Phase". If "other" is specified, + please propose entry in "additional info" field + title: sample subtype + examples: + - value: biofilm + keywords: + - sample + slot_uri: MIXS:0000999 + range: SampSubtypeEnum + recommended: true + samp_surf_moisture: + description: Degree of water held on a sampled surface. If present, user can + state the degree of water held on surface (intermittent moisture, submerged). + If no surface moisture is present indicate not present + title: sample surface moisture + examples: + - value: submerged + keywords: + - moisture + - sample + - surface + slot_uri: MIXS:0001256 + multivalued: true + range: SampSurfMoistureEnum + samp_taxon_id: + description: NCBI taxon id of the sample. Maybe be a single taxon or mixed taxa + sample. Use 'synthetic metagenome for mock community/positive controls, or + 'blank sample' for negative controls + title: taxonomy ID of DNA sample + examples: + - value: Gut Metagenome [NCBITaxon:749906] + in_subset: + - investigation + keywords: + - dna + - identifier + - sample + - taxon + slot_uri: MIXS:0001320 + range: string + required: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[NCBITaxon:\d+\]$ + structured_pattern: + syntax: ^{text} \[{NCBItaxon_id}\]$ + interpolated: true + partial_match: true + samp_time_out: + annotations: + Expected_value: time + Preferred_unit: hour + description: The recent and long term history of outside sampling + title: sampling time outside + keywords: + - time + string_serialization: '{float}' + slot_uri: MIXS:0000196 + samp_transport_cond: + annotations: + Expected_value: measurement value;measurement value + Preferred_unit: days;degree Celsius + description: Sample transport duration (in days or hrs) and temperature the sample + was exposed to (e.g. 5.5 days; 20 C) + title: sample transport conditions + examples: + - value: 5 days;-20 degree Celsius + keywords: + - condition + - sample + - transport + string_serialization: '{float} {unit};{float} {unit}' + slot_uri: MIXS:0000410 + samp_transport_cont: + description: Conatiner in which the sample was stored during transport. Indicate + the location name + title: sample transport container + examples: + - value: cooler + keywords: + - sample + - transport + slot_uri: MIXS:0001230 + range: SampTransportContEnum + samp_transport_dur: + annotations: + Preferred_unit: days + description: The duration of time from when the sample was collected until processed. + Indicate the duration for which the sample was stored written in ISO 8601 format + title: sample transport duration + examples: + - value: P10D + keywords: + - duration + - period + - sample + - transport + slot_uri: MIXS:0001231 + range: string + pattern: ^P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W)$ + structured_pattern: + syntax: ^{duration}$ + interpolated: true + partial_match: true + samp_transport_temp: + annotations: + Expected_value: text or measurement value + Preferred_unit: degree Celsius + description: Temperature at which sample was transported, e.g. -20 or 4 degree + Celsius + title: sample transport temperature + examples: + - value: 4 degree Celsius + keywords: + - sample + - temperature + - transport + string_serialization: '{float} {unit} {text}' + slot_uri: MIXS:0001232 + samp_tvdss: + annotations: + Expected_value: measurement value or measurement value range + Preferred_unit: meter + description: Depth of the sample i.e. The vertical distance between the sea level + and the sampled position in the subsurface. Depth can be reported as an interval + for subsurface samples e.g. 1325.75-1362.25 m + title: sample true vertical depth subsea + keywords: + - depth + - sample + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000409 + recommended: true + samp_type: + description: The type of material from which the sample was obtained. For the + Hydrocarbon package, samples include types like core, rock trimmings, drill + cuttings, piping section, coupon, pigging debris, solid deposit, produced fluid, + produced water, injected water, swabs, etc. For the Food Package, samples are + usually categorized as food, body products or tissues, or environmental material. + This field accepts terms listed under environmental specimen (http://purl.obolibrary.org/obo/GENEPIO_0001246) + title: sample type + examples: + - value: built environment sample [GENEPIO:0001248] + keywords: + - sample + - type + slot_uri: MIXS:0000998 + range: string + required: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + samp_vol_we_dna_ext: + annotations: + Preferred_unit: milliliter, gram, milligram, square centimeter + description: 'Volume (ml) or mass (g) of total collected sample processed for + DNA extraction. Note: total sample collected should be entered under the term + Sample Size (MIXS:0000001)' + title: sample volume or weight for DNA extraction + examples: + - value: 1500 milliliter + in_subset: + - nucleic acid sequence source + keywords: + - dna + - sample + - volume + - weight + slot_uri: MIXS:0000111 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + samp_weather: + description: The weather on the sampling day + title: sampling day weather + examples: + - value: foggy + keywords: + - day + - weather + slot_uri: MIXS:0000827 + range: SampWeatherEnum + samp_well_name: + description: Name of the well (e.g. BXA1123) where sample was taken + title: sample well name + keywords: + - sample + slot_uri: MIXS:0000296 + range: string + recommended: true + saturates_pc: + annotations: + Preferred_unit: percent + description: 'Saturate, Aromatic, Resin and Asphaltene (SARA) is an analysis + method that divides crude oil components according to their polarizability + and polarity. There are three main methods to obtain SARA results. The most + popular one is known as the Iatroscan TLC-FID and is referred to as IP-143 (source: + https://en.wikipedia.org/wiki/Saturate,_aromatic,_resin_and_asphaltene)' + title: saturates wt% + slot_uri: MIXS:0000131 + range: string + recommended: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);[-+]?[0-9]*\.?[0-9]+ ([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{name};{float} {unit}$ + interpolated: true + partial_match: true + sc_lysis_approach: + description: Method used to free DNA from interior of the cell(s) or particle(s) + title: single cell or viral particle lysis approach + examples: + - value: enzymatic + in_subset: + - sequencing + keywords: + - particle + - single + slot_uri: MIXS:0000076 + range: ScLysisApproachEnum + sc_lysis_method: + annotations: + Expected_value: kit, protocol name + description: Name of the kit or standard protocol used for cell(s) or particle(s) + lysis + title: single cell or viral particle lysis kit protocol + examples: + - value: ambion single cell lysis kit + in_subset: + - sequencing + keywords: + - kit + - particle + - protocol + - single + range: string + slot_uri: MIXS:0000054 + season: + annotations: + Expected_value: autumn [NCIT:C94733], spring [NCIT:C94731], summer [NCIT:C94732], winter + [NCIT:C94730] + description: The season when sampling occurred. Any of the four periods into which + the year is divided by the equinoxes and solstices. This field accepts terms + listed under season (http://purl.obolibrary.org/obo/NCIT_C94729) + title: season + comments: + - autumn [NCIT:C94733] does not match ^\\S+.*\\S+ \\[[a-zA-Z]{2,}:\\d+\\]$ + - would require ^\\S+.*\\S+ \\[[a-zA-Z]{2,}:[a-zA-Z0-9]\\]$ + examples: + - value: autumn [NCIT:C94733] + keywords: + - season + string_serialization: '{termLabel} [{termID}]' + slot_uri: MIXS:0000829 + range: string + pattern: ^\S+.*\S+ \[[a-zA-Z]{2,}:[a-zA-Z0-9]+\]$ + season_environment: + description: Treatment involving an exposure to a particular season (e.g. Winter, + summer, rabi, rainy etc.), treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time of + the entire treatment + title: seasonal environment + examples: + - value: rainy;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - environment + - season + slot_uri: MIXS:0001068 + multivalued: true + range: string + season_humidity: + description: Average humidity of the region throughout the growing season + title: mean seasonal humidity + comments: + - percent or float? + examples: + - value: '0.25' + keywords: + - humidity + - mean + - season + slot_uri: MIXS:0001148 + range: float + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + season_precpt: + annotations: + Preferred_unit: millimeter + description: The average of all seasonal precipitation values known, or an estimated + equivalent value derived by such methods as regional indexes or Isohyetal maps + title: mean seasonal precipitation + examples: + - value: 75 millimeters + keywords: + - mean + - season + slot_uri: MIXS:0000645 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + season_temp: + annotations: + Preferred_unit: degree Celsius + description: Mean seasonal temperature + title: mean seasonal temperature + examples: + - value: 18 degree Celsius + keywords: + - mean + - season + - temperature + slot_uri: MIXS:0000643 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + season_use: + description: The seasons the space is occupied + title: seasonal use + examples: + - value: Winter + keywords: + - season + - use + slot_uri: MIXS:0000830 + range: SeasonUseEnum + secondary_treatment: + annotations: + Expected_value: secondary treatment type + description: The process for substantially degrading the biological content of + the sewage + title: secondary treatment + keywords: + - secondary + - treatment + range: string + slot_uri: MIXS:0000351 + sediment_type: + description: Information about the sediment type based on major constituents + title: sediment type + examples: + - value: biogenous + keywords: + - sediment + - type + slot_uri: MIXS:0001078 + range: SedimentTypeEnum + seq_meth: + description: Sequencing machine used. Where possible the term should be taken + from the OBI list of DNA sequencers (http://purl.obolibrary.org/obo/OBI_0400103) + title: sequencing method + examples: + - value: 454 Genome Sequencer FLX [OBI:0000702] + in_subset: + - sequencing + keywords: + - method + slot_uri: MIXS:0000050 + range: string + required: true + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+)|(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])$ + structured_pattern: + syntax: ^{text}|({termLabel} \[{termID}\])$ + interpolated: true + partial_match: true + seq_quality_check: + annotations: + Expected_value: none or manually edited + description: Indicate if the sequence has been called by automatic systems (none) + or undergone a manual editing procedure (e.g. by inspecting the raw data or + chromatograms). Applied only for sequences that are not submitted to SRA,ENA + or DRA + title: sequence quality check + examples: + - value: none + in_subset: + - sequencing + keywords: + - quality + slot_uri: MIXS:0000051 + range: SeqQualityCheckEnum + sequencing_kit: + annotations: + Expected_value: name of sequencing kit used + description: Pre-filled, ready-to-use reagent cartridges. Used to produce improved + chemistry, cluster density and read length as well as improve quality (Q) scores. + Reagent components are encoded to interact with the sequencing system to validate + compatibility with user-defined applications. Indicate name of the sequencing + kit + title: sequencing kit + examples: + - value: NextSeq 500/550 High Output Kit v2.5 (75 Cycles) + keywords: + - kit + range: string + slot_uri: MIXS:0001155 + sequencing_location: + description: The location the sequencing run was performed. Indicate the name + of the lab or core facility where samples were sequenced + title: sequencing location + examples: + - value: University of Maryland Genomics Resource Center + keywords: + - location + slot_uri: MIXS:0001156 + range: string + serovar_or_serotype: + description: A characterization of a cell or microorganism based on the antigenic + properties of the molecules on its surface. Indicate the name of a serovar or + serotype of interest. This field accepts terms under organism (http://purl.obolibrary.org/obo/NCIT_C14250). + This field also accepts identification numbers from NCBI under https://www.ncbi.nlm.nih.gov/taxonomy + title: serovar or serotype + examples: + - value: Escherichia coli strain O157:H7 [NCIT:C86883] + slot_uri: MIXS:0001157 + multivalued: true + range: string + pattern: ^(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])|[1-9][0-9]*$ + structured_pattern: + syntax: ^({termLabel} \[{termID}\])|{integer}$ + interpolated: true + partial_match: true + sewage_type: + annotations: + Expected_value: sewage type name + description: Type of wastewater treatment plant as municipial or industrial + title: sewage type + keywords: + - type + range: string + slot_uri: MIXS:0000215 + sexual_act: + annotations: + Expected_value: partner sex;frequency + description: Current sexual partner and frequency of sex + title: sexual activity + range: string + slot_uri: MIXS:0000285 + shad_dev_water_mold: + description: Signs of the presence of mold or mildew on the shading device + title: shading device signs of water/mold + examples: + - value: no presence of mold visible + keywords: + - device + slot_uri: MIXS:0000834 + range: MoldVisibilityEnum + shading_device_cond: + description: The physical condition of the shading device at the time of sampling + title: shading device condition + examples: + - value: new + keywords: + - condition + - device + slot_uri: MIXS:0000831 + range: DamagedRupturedEnum + shading_device_loc: + description: The location of the shading device in relation to the built structure + title: shading device location + examples: + - value: exterior + keywords: + - device + - location + slot_uri: MIXS:0000832 + range: ShadingDeviceLocEnum + shading_device_mat: + annotations: + Expected_value: material name + description: The material the shading device is composed of + title: shading device material + keywords: + - device + - material + range: string + slot_uri: MIXS:0000245 + shading_device_type: + description: The type of shading device + title: shading device type + examples: + - value: slatted aluminum + description: was slatted aluminum awning + keywords: + - device + - type + slot_uri: MIXS:0000835 + range: ShadingDeviceTypeEnum + sieving: + annotations: + Expected_value: design name and/or size;amount + description: Collection design of pooled samples and/or sieve size and amount + of sample sieved + title: sieving + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000322 + silicate: + annotations: + Preferred_unit: micromole per liter + description: Concentration of silicate + title: silicate + examples: + - value: 0.05 micromole per liter + slot_uri: MIXS:0000184 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + sim_search_meth: + description: Tool used to compare ORFs with database, along with version and cutoffs + used + title: similarity search method + examples: + - value: HMMER3;3.1b2;hmmsearch, cutoff of 50 on score + in_subset: + - sequencing + keywords: + - method + slot_uri: MIXS:0000063 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{software};{version};{parameters}$ + interpolated: true + partial_match: true + size_frac: + annotations: + Expected_value: filter size value range + description: Filtering pore size used in sample preparation + title: size fraction selected + examples: + - value: 0-0.22 micrometer + in_subset: + - nucleic acid sequence source + keywords: + - fraction + - size + string_serialization: '{float}-{float} {unit}' + slot_uri: MIXS:0000017 + size_frac_low: + annotations: + Preferred_unit: micrometer + description: Refers to the mesh/pore size used to pre-filter/pre-sort the sample. + Materials larger than the size threshold are excluded from the sample + title: size-fraction lower threshold + examples: + - value: 0.2 micrometer + keywords: + - lower + slot_uri: MIXS:0000735 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + size_frac_up: + annotations: + Preferred_unit: micrometer + description: Mesh or pore size of the device used to retain the sample. Materials + smaller than the size threshold are excluded from the sample + title: size-fraction upper threshold + examples: + - value: 20 micrometer + keywords: + - upper + slot_uri: MIXS:0000736 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + slope_aspect: + annotations: + Preferred_unit: degree + description: The direction a slope faces. While looking down a slope use a compass + to record the direction you are facing (direction or degrees); e.g., nw or 315 + degrees. This measure provides an indication of sun and wind exposure that will + influence soil temperature and evapotranspiration + title: slope aspect + keywords: + - slope + slot_uri: MIXS:0000647 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + slope_gradient: + annotations: + Preferred_unit: percentage + description: Commonly called 'slope'. The angle between ground surface and a horizontal + line (in percent). This is the direction that overland water would flow. This + measure is usually taken with a hand level meter or clinometer + title: slope gradient + keywords: + - slope + slot_uri: MIXS:0000646 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + sludge_retent_time: + annotations: + Preferred_unit: hours + description: The time activated sludge remains in reactor + title: sludge retention time + keywords: + - time + slot_uri: MIXS:0000669 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + smoker: + description: Specification of smoking status + title: smoker + examples: + - value: 'yes' + slot_uri: MIXS:0000262 + range: boolean + sodium: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Sodium concentration in the sample + title: sodium + examples: + - value: 10.5 milligram per liter + slot_uri: MIXS:0000428 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + soil_conductivity: + annotations: + Preferred_unit: milliSiemens per centimeter + title: soil conductivity + examples: + - value: 10 milliSiemens per centimeter + keywords: + - soil + slot_uri: MIXS:0001158 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + soil_cover: + annotations: + Expected_value: subclass of 'environmental material', http://purl.obolibrary.org/obo/ENVO_00010483 + description: Material covering the sampled soil. This field accepts terms under + ENVO:00010483, environmental material + title: soil cover + examples: + - value: bare soil [ENVO01001616] + keywords: + - soil + string_serialization: bare soil [ENVO:01001616] + slot_uri: MIXS:0001159 + soil_horizon: + description: Specific layer in the land area which measures parallel to the soil + surface and possesses physical characteristics which differ from the layers + above and beneath + title: soil horizon + examples: + - value: A horizon + keywords: + - horizon + - soil + slot_uri: MIXS:0001082 + range: SoilHorizonEnum + soil_pH: + title: soil pH + examples: + - value: '7.2' + keywords: + - ph + - soil + slot_uri: MIXS:0001160 + range: float + soil_porosity: + annotations: + Expected_value: percent porosity + Preferred_unit: percentage + description: Porosity of soil or deposited sediment is volume of voids divided + by the total volume of sample + title: soil sediment porosity + examples: + - value: '0.2' + keywords: + - porosity + - sediment + - soil + string_serialization: '{percentage}' + slot_uri: MIXS:0001162 + soil_temp: + annotations: + Preferred_unit: degree Celsius + description: Temperature of soil at the time of sampling + title: soil temperature + examples: + - value: 25 degrees Celsius + keywords: + - soil + - temperature + slot_uri: MIXS:0001163 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + soil_texture: + description: The relative proportion of different grain sizes of mineral particles + in a soil, as described using a standard system; express as % sand (50 um to + 2 mm), silt (2 um to 50 um), and clay (<2 um) with textural name (e.g., silty + clay loam) optional + title: soil texture + keywords: + - soil + - texture + slot_uri: MIXS:0000335 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + soil_texture_class: + description: One of the 12 soil texture classes use to describe soil texture based + on the relative proportion of different grain sizes of mineral particles [sand + (50 um to 2 mm), silt (2 um to 50 um), and clay (<2 um)] in a soil + title: soil texture classification + examples: + - value: silty clay loam + keywords: + - classification + - soil + - texture + slot_uri: MIXS:0001164 + range: SoilTextureClassEnum + soil_texture_meth: + description: Reference or method used in determining soil texture + title: soil texture method + examples: + - value: https://uwlab.soils.wisc.edu/wp-content/uploads/sites/17/2015/09/particle_size.pdf + keywords: + - method + - soil + - texture + slot_uri: MIXS:0000336 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + soil_type: + annotations: + Expected_value: ENVO:00001998 + description: Description of the soil type or classification. This field accepts + terms under soil (http://purl.obolibrary.org/obo/ENVO_00001998). Multiple terms + can be separated by pipes + title: soil type + examples: + - value: plinthosol [ENVO:00002250] + keywords: + - soil + - type + slot_uri: MIXS:0000332 + soil_type_meth: + description: Reference or method used in determining soil series name or other + lower-level classification + title: soil type method + examples: + - value: https://www.lrh.usace.army.mil/Portals/38/docs/PR/BluestoneSFEIS/Appendix%20K-Soil%20Descriptions.pdf + keywords: + - method + - soil + - type + slot_uri: MIXS:0000334 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + solar_irradiance: + annotations: + Preferred_unit: kilowatts per square meter per day, ergs per square centimeter per + second + description: The amount of solar energy that arrives at a specific area of a surface + during a specific time interval + title: solar irradiance + examples: + - value: 1.36 kilowatts per square meter per day + slot_uri: MIXS:0000112 + multivalued: true + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + soluble_inorg_mat: + annotations: + Expected_value: soluble inorganic material name;measurement value + Preferred_unit: gram, microgram, mole per liter, gram per liter, parts per million + description: Concentration of substances such as ammonia, road-salt, sea-salt, + cyanide, hydrogen sulfide, thiocyanates, thiosulfates, etc + title: soluble inorganic material + keywords: + - inorganic + - material + - soluble + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000672 + multivalued: true + soluble_org_mat: + annotations: + Expected_value: soluble organic material name;measurement value + Preferred_unit: gram, microgram, mole per liter, gram per liter, parts per million + description: Concentration of substances such as urea, fruit sugars, soluble proteins, + drugs, pharmaceuticals, etc + title: soluble organic material + keywords: + - material + - organic + - soluble + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000673 + multivalued: true + soluble_react_phosp: + annotations: + Preferred_unit: micromole per liter, milligram per liter, parts per million + description: Concentration of soluble reactive phosphorus + title: soluble reactive phosphorus + examples: + - value: 0.1 milligram per liter + keywords: + - phosphorus + - soluble + slot_uri: MIXS:0000738 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + sop: + annotations: + Expected_value: reference to SOP + description: Standard operating procedures used in assembly and/or annotation + of genomes, metagenomes or environmental sequences + title: relevant standard operating procedures + examples: + - value: http://press.igsb.anl.gov/earthmicrobiome/protocols-and-standards/its/ + in_subset: + - sequencing + keywords: + - procedures + string_serialization: '{PMID}|{DOI}|{URL}' + slot_uri: MIXS:0000090 + multivalued: true + sort_tech: + description: Method used to sort/isolate cells or particles of interest + title: sorting technology + examples: + - value: optical manipulation + in_subset: + - sequencing + slot_uri: MIXS:0000075 + range: SortTechEnum + source_mat_id: + annotations: + Expected_value: 'for cultures of microorganisms: identifiers for two culture collections; + for other material a unique arbitrary identifer' + description: A unique identifier assigned to a material sample (as defined by + http://rs.tdwg.org/dwc/terms/materialSampleID, and as opposed to a particular + digital record of a material sample) used for extracting nucleic acids, and + subsequent sequencing. The identifier can refer either to the original material + collected or to any derived sub-samples. The INSDC qualifiers /specimen_voucher, + /bio_material, or /culture_collection may or may not share the same value as + the source_mat_id field. For instance, the /specimen_voucher qualifier and source_mat_id + may both contain 'UAM:Herps:14' , referring to both the specimen voucher and + sampled tissue with the same identifier. However, the /culture_collection qualifier + may refer to a value from an initial culture (e.g. ATCC:11775) while source_mat_id + would refer to an identifier from some derived culture from which the nucleic + acids were extracted (e.g. xatc123 or ark:/2154/R2) + title: source material identifiers + examples: + - value: MPI012345 + in_subset: + - nucleic acid sequence source + keywords: + - identifier + - material + - source + range: string + slot_uri: MIXS:0000026 + multivalued: true + source_uvig: + annotations: + Expected_value: enumeration + description: Type of dataset from which the UViG was obtained + title: source of UViGs + examples: + - value: viral fraction metagenome (virome) + in_subset: + - nucleic acid sequence source + keywords: + - source + string_serialization: '[metagenome (not viral targeted)|viral fraction metagenome + (virome)|sequence-targeted metagenome|metatranscriptome (not viral targeted)|viral + fraction RNA metagenome (RNA virome)|sequence-targeted RNA metagenome|microbial + single amplified genome (SAG)|viral single amplified genome (vSAG)|isolate microbial + genome|other]' + slot_uri: MIXS:0000035 + space_typ_state: + description: Customary or normal state of the space + title: space typical state + examples: + - value: typically occupied + slot_uri: MIXS:0000770 + range: SpaceTypStateEnum + required: true + spec_intended_cons: + description: Food consumer type, human or animal, for which the food product is + produced and marketed. This field accepts terms listed under food consumer group + (http://purl.obolibrary.org/obo/FOODON_03510136) + title: specific intended consumer + examples: + - value: senior as food consumer [FOODON:03510254] + keywords: + - consumer + slot_uri: MIXS:0001234 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\]$ + structured_pattern: + syntax: ^{termLabel} \[{termID}\]$ + interpolated: true + partial_match: true + special_diet: + annotations: + Expected_value: enumeration + description: Specification of special diet; can include multiple special diets + title: special diet + examples: + - value: other:vegan + keywords: + - diet + string_serialization: '[low carb|reduced calorie|vegetarian|other(to be specified)]' + slot_uri: MIXS:0000905 + multivalued: true + specific: + description: 'The building specifications. If design is chosen, indicate phase: + conceptual, schematic, design development, construction documents' + title: specifications + examples: + - value: construction + slot_uri: MIXS:0000836 + range: SpecificEnum + specific_host: + annotations: + Expected_value: host scientific name, taxonomy ID + description: Report the host's taxonomic name and/or NCBI taxonomy ID + title: host scientific name + examples: + - value: Homo sapiens and/or 9606 + in_subset: + - nucleic acid sequence source + keywords: + - host + - host. + string_serialization: '{text}|{NCBI taxid}' + slot_uri: MIXS:0000029 + specific_humidity: + annotations: + Preferred_unit: gram of air, kilogram of air + description: The mass of water vapour in a unit mass of moist air, usually expressed + as grams of vapour per kilogram of air, or, in air conditioning, as grains per + pound + title: specific humidity + examples: + - value: 15 per kilogram of air + keywords: + - humidity + slot_uri: MIXS:0000214 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + spikein_AMR: + annotations: + Expected_value: measurement value ARO:3004299 + description: Qualitative description of a microbial response to antimicrobial + agents. Bacteria may be susceptible or resistant to a broad range of antibiotic + drugs or drug classes, with several intermediate states or phases. This field + accepts terms under antimicrobial phenotype (http://purl.obolibrary.org/obo/ARO_3004299) + title: antimicrobial phenotype of spike-in bacteria + examples: + - value: wild type [ARO:3004432] + keywords: + - antimicrobial + - spike + string_serialization: '{float} {unit};{termLabel} [{termID}]' + slot_uri: MIXS:0001235 + multivalued: true + spikein_antibiotic: + annotations: + Expected_value: drug name; concentration + description: Antimicrobials used in research study to assess effects of exposure + on microbiome of a specific site. Please list antimicrobial, common name and/or + class and concentration used for spike-in + title: spike-in with antibiotics + examples: + - value: Tetracycline at 5 mg/ml + keywords: + - spike + string_serialization: '{text} {integer}' + slot_uri: MIXS:0001171 + multivalued: true + spikein_count: + annotations: + Expected_value: organism name;measurement value;enumeration + Preferred_unit: colony forming units per milliliter; colony forming units per gram + of dry weight + description: 'Total cell count of any organism (or group of organisms) per gram, + volume or area of sample, should include name of organism followed by count. + The method that was used for the enumeration (e.g. qPCR, atp, mpn, etc.) should + also be provided (example: total prokaryotes; 3.5e7 cells per ml; qPCR)' + title: spike-in organism count + examples: + - value: total prokaryotes;3.5e7 colony forming units per milliliter;qPCR + keywords: + - count + - organism + - spike + string_serialization: '{text};{float} {unit};[ATP|MPN|qPCR|other]' + slot_uri: MIXS:0001335 + spikein_growth_med: + description: A liquid or gel containing nutrients, salts, and other factors formulated + to support the growth of microorganisms, cells, or plants (National Cancer Institute + Thesaurus). A growth medium is a culture medium which has the disposition to + encourage growth of particular bacteria to the exclusion of others in the same + growth environment. In this case, list the culture medium used to propagate + the spike-in bacteria during preparation of spike-in inoculum. This field accepts + terms listed under microbiological culture medium (http://purl.obolibrary.org/obo/MICRO_0000067). + If the proper descriptor is not listed please use text to describe the spike + in growth media + title: spike-in growth medium + examples: + - value: LB broth [MCO:0000036] + keywords: + - growth + - spike + slot_uri: MIXS:0001169 + multivalued: true + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+)|(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])$ + structured_pattern: + syntax: ^{text}|({termLabel} \[{termID}\])$ + interpolated: true + partial_match: true + spikein_metal: + annotations: + Expected_value: heavy metal name or chemical symbol; concentration + description: Heavy metals used in research study to assess effects of exposure + on microbiome of a specific site. Please list heavy metals and concentration + used for spike-in + title: spike-in with heavy metals + examples: + - value: Cd at 20 ppm + keywords: + - heavy + - spike + string_serialization: '{text} {integer}' + slot_uri: MIXS:0001172 + multivalued: true + spikein_org: + description: Taxonomic information about the spike-in organism(s). This field + accepts terms under organism (http://purl.obolibrary.org/obo/NCIT_C14250). This + field also accepts identification numbers from NCBI under https://www.ncbi.nlm.nih.gov/taxonomy. + Multiple terms can be separated by pipes + title: spike in organism + examples: + - value: Listeria monocytogenes [NCIT:C86502]|28901 + keywords: + - organism + - spike + slot_uri: MIXS:0001167 + multivalued: true + range: string + pattern: ^(([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \[[a-zA-Z]{2,}:[a-zA-Z0-9]\d+\])|[1-9][0-9]*$ + structured_pattern: + syntax: ^({termLabel} \[{termID}\])|{integer}$ + interpolated: true + partial_match: true + spikein_serovar: + annotations: + Expected_value: NCIT:C14250 or antigenic formula or serovar name + description: Taxonomic information about the spike-in organism(s) at the serovar + or serotype level. This field accepts terms under organism (http://purl.obolibrary.org/obo/NCIT_C14250). + This field also accepts identification numbers from NCBI under https://www.ncbi.nlm.nih.gov/taxonomy. + Multiple terms can be separated by pipes + title: spike-in bacterial serovar or serotype + examples: + - value: Escherichia coli strain O157:H7 [NCIT:C86883]|83334 + keywords: + - spike + string_serialization: '{termLabel} [{termID}]|{integer}' + slot_uri: MIXS:0001168 + multivalued: true + spikein_strain: + annotations: + Expected_value: NCIT:C14250 or NCBI taxid or text + description: Taxonomic information about the spike-in organism(s) at the strain + level. This field accepts terms under organism (http://purl.obolibrary.org/obo/NCIT_C14250). + This field also accepts identification numbers from NCBI under https://www.ncbi.nlm.nih.gov/taxonomy. + Multiple terms can be separated by pipes + title: spike-in microbial strain + examples: + - value: '169963' + keywords: + - microbial + - spike + string_serialization: '{termLabel} [{termID}]|{integer}' + slot_uri: MIXS:0001170 + multivalued: true + sr_dep_env: + description: Source rock depositional environment (https://en.wikipedia.org/wiki/Source_rock). + If "other" is specified, please propose entry in "additional info" field + title: source rock depositional environment + examples: + - value: Marine + keywords: + - environment + - source + slot_uri: MIXS:0000996 + range: SrDepEnvEnum + sr_geol_age: + description: 'Geological age of source rock (Additional info: https://en.wikipedia.org/wiki/Period_(geology)). + If "other" is specified, please propose entry in "additional info" field' + title: source rock geological age + examples: + - value: Silurian + keywords: + - age + - source + slot_uri: MIXS:0000997 + range: GeolAgeEnum + sr_kerog_type: + description: 'Origin of kerogen. Type I: Algal (aquatic), Type II: planktonic + and soft plant material (aquatic or terrestrial), Type III: terrestrial woody/ + fibrous plant material (terrestrial), Type IV: oxidized recycled woody debris + (terrestrial) (additional information: https://en.wikipedia.org/wiki/Kerogen). + If "other" is specified, please propose entry in "additional info" field' + title: source rock kerogen type + examples: + - value: Type IV + keywords: + - source + - type + slot_uri: MIXS:0000994 + range: SrKerogTypeEnum + sr_lithology: + description: Lithology of source rock (https://en.wikipedia.org/wiki/Source_rock). + If "other" is specified, please propose entry in "additional info" field + title: source rock lithology + examples: + - value: Coal + keywords: + - lithology + - source + slot_uri: MIXS:0000995 + range: SrLithologyEnum + standing_water_regm: + description: Treatment involving an exposure to standing water during a plant's + life span, types can be flood water or standing water, treatment regimen including + how many times the treatment was repeated, how long each treatment lasted, and + the start and end time of the entire treatment; can include multiple regimens + title: standing water regimen + examples: + - value: standing water;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + - water + slot_uri: MIXS:0001069 + multivalued: true + range: string + ster_meth_samp_room: + annotations: + Expected_value: ENVO:01001026 + description: The method used to sterilize the sampling room. This field accepts + terms listed under electromagnetic radiation (http://purl.obolibrary.org/obo/ENVO_01001026). + If the proper descriptor is not listed, please use text to describe the sampling + room sterilization method. Multiple terms can be separated by pipes + title: sampling room sterilization method + examples: + - value: ultraviolet radiation [ENVO:21001216]|infrared radiation [ENVO:21001214] + keywords: + - method + - room + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001259 + multivalued: true + store_cond: + annotations: + Expected_value: storage condition type;duration + description: Explain how and for how long the soil sample was stored before DNA + extraction (fresh/frozen/other) + title: storage conditions + examples: + - value: -20 degree Celsius freezer;P2Y10D + keywords: + - condition + - storage + string_serialization: '{text};{period}' + slot_uri: MIXS:0000327 + study_complt_stat: + annotations: + Expected_value: YES or NO due to (1)adverse event (2) non-compliance (3) lost to follow + up (4)other-specify + description: Specification of study completion status, if no the reason should + be specified + title: study completion status + examples: + - value: no;non-compliance + keywords: + - status + string_serialization: '{boolean};[adverse event|non-compliance|lost to follow + up|other-specify]' + slot_uri: MIXS:0000898 + study_design: + annotations: + Expected_value: OBI:0500000 + description: A plan specification comprised of protocols (which may specify how + and what kinds of data will be gathered) that are executed as part of an investigation + and is realized during a study design execution. This field accepts terms under + study design (http://purl.obolibrary.org/obo/OBI_0500000). If the proper descriptor + is not listed please use text to describe the study design. Multiple terms can + be separated by pipes + title: study design + examples: + - value: in vitro design [OBI:0001285] + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001236 + multivalued: true + study_inc_dur: + annotations: + Preferred_unit: hours or days + description: Sample incubation duration if unpublished or unvalidated method is + used. Indicate the timepoint written in ISO 8601 format + title: study incubation duration + examples: + - value: PT24H + keywords: + - duration + - incubation + - period + slot_uri: MIXS:0001237 + range: string + pattern: ^P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W)$ + structured_pattern: + syntax: ^{duration}$ + interpolated: true + partial_match: true + study_inc_temp: + annotations: + Preferred_unit: degree Celsius + description: Sample incubation temperature if unpublished or unvalidated method + is used + title: study incubation temperature + examples: + - value: 37 degree Celsius + keywords: + - incubation + - temperature + slot_uri: MIXS:0001238 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + study_timecourse: + annotations: + Preferred_unit: dpi + description: For time-course research studies involving samples of the food commodity, + indicate the total duration of the time-course study + title: time-course duration + examples: + - value: 2 days post inoculation + keywords: + - duration + - period + - time + slot_uri: MIXS:0001239 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + study_tmnt: + annotations: + Expected_value: MCO:0000866 + description: A process in which the act is intended to modify or alter some other + material entity. From the study design, each treatment is comprised of one + level of one or multiple factors. This field accepts terms listed under treatment + (http://purl.obolibrary.org/obo/MCO_0000866). If the proper descriptor is not + listed please use text to describe the study treatment. Multiple terms can be + separated by one or more pipes + title: study treatment + examples: + - value: Factor A|spike-in|levels high, medium, low + keywords: + - treatment + string_serialization: '{text}|{termLabel} [{termID}]' + slot_uri: MIXS:0001240 + multivalued: true + subspecf_gen_lin: + annotations: + Expected_value: Genetic lineage below lowest rank of NCBI taxonomy, which is subspecies, + e.g. serovar, biotype, ecotype, variety, cultivar + description: Information about the genetic distinctness of the sequenced organism + below the subspecies level, e.g., serovar, serotype, biotype, ecotype, or any + relevant genetic typing schemes like Group I plasmid. Subspecies should not + be recorded in this term, but in the NCBI taxonomy. Supply both the lineage + name and the lineage rank separated by a colon, e.g., biovar:abc123 + title: subspecific genetic lineage + examples: + - value: serovar:Newport + in_subset: + - nucleic acid sequence source + keywords: + - lineage + string_serialization: '{rank name}:{text}' + slot_uri: MIXS:0000020 + substructure_type: + description: The substructure or under building is that largely hidden section + of the building which is built off the foundations to the ground floor level + title: substructure type + examples: + - value: basement + keywords: + - type + slot_uri: MIXS:0000767 + multivalued: true + range: SubstructureTypeEnum + sulfate: + annotations: + Preferred_unit: micromole per liter, milligram per liter, parts per million + description: Concentration of sulfate in the sample + title: sulfate + examples: + - value: 5 micromole per liter + keywords: + - sulfate + slot_uri: MIXS:0000423 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + sulfate_fw: + annotations: + Preferred_unit: milligram per liter + description: Original sulfate concentration in the hydrocarbon resource + title: sulfate in formation water + keywords: + - sulfate + - water + slot_uri: MIXS:0000407 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + sulfide: + annotations: + Preferred_unit: micromole per liter, milligram per liter, parts per million + description: Concentration of sulfide in the sample + title: sulfide + examples: + - value: 2 micromole per liter + keywords: + - sulfide + slot_uri: MIXS:0000424 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + surf_air_cont: + description: Contaminant identified on surface + title: surface-air contaminant + examples: + - value: radon + slot_uri: MIXS:0000759 + multivalued: true + range: SurfAirContEnum + recommended: true + surf_humidity: + annotations: + Preferred_unit: percentage + description: 'Surfaces: water activity as a function of air and material moisture' + title: surface humidity + comments: + - percent or float? + examples: + - value: '0.1' + keywords: + - humidity + - surface + slot_uri: MIXS:0000123 + range: float + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + surf_material: + description: Surface materials at the point of sampling + title: surface material + examples: + - value: wood + keywords: + - material + - surface + slot_uri: MIXS:0000758 + range: SurfMaterialEnum + surf_moisture: + annotations: + Preferred_unit: parts per million, gram per cubic meter, gram per square meter + description: Water held on a surface + title: surface moisture + examples: + - value: 0.01 gram per square meter + keywords: + - moisture + - surface + slot_uri: MIXS:0000128 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + surf_moisture_ph: + description: ph measurement of surface + title: surface moisture pH + examples: + - value: '7' + keywords: + - moisture + - ph + - surface + slot_uri: MIXS:0000760 + range: float + recommended: true + surf_temp: + annotations: + Preferred_unit: degree Celsius + description: Temperature of the surface at the time of sampling + title: surface temperature + examples: + - value: 15 degree Celsius + keywords: + - surface + - temperature + slot_uri: MIXS:0000125 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + suspend_part_matter: + annotations: + Preferred_unit: milligram per liter + description: Concentration of suspended particulate matter + title: suspended particulate matter + examples: + - value: 0.5 milligram per liter + keywords: + - particle + - particulate + - suspended + slot_uri: MIXS:0000741 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + suspend_solids: + annotations: + Expected_value: suspended solid name;measurement value + Preferred_unit: gram, microgram, milligram per liter, mole per liter, gram per liter, + part per million + description: Concentration of substances including a wide variety of material, + such as silt, decaying plant and animal matter; can include multiple substances + title: suspended solids + keywords: + - solids + - suspended + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000150 + multivalued: true + sym_life_cycle_type: + annotations: + Expected_value: type of life cycle of the symbiotic organism (host of the samples) + description: Type of life cycle of the symbiotic host species (the thing being + sampled). Simple life cycles occur within a single host, complex ones within + multiple different hosts over the course of their normal life cycle + title: symbiotic host organism life cycle type + examples: + - value: complex life cycle + keywords: + - host + - host. + - life + - organism + - symbiosis + - type + slot_uri: MIXS:0001300 + range: SymLifeCycleTypeEnum + required: true + symbiont_host_role: + description: Role of the host in the life cycle of the symbiotic organism + title: host of the symbiont role + examples: + - value: intermediate + keywords: + - host + - host. + - symbiosis + slot_uri: MIXS:0001303 + range: SymbiontHostRoleEnum + recommended: true + tan: + annotations: + Preferred_unit: milligram per liter + description: 'Total Acid Number (TAN) is a measurement of acidity that is determined + by the amount of potassium hydroxide in milligrams that is needed to neutralize + the acids in one gram of oil. It is an important quality measurement of crude + oil. (source: https://en.wikipedia.org/wiki/Total_acid_number)' + title: total acid number + keywords: + - number + - total + slot_uri: MIXS:0000120 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + target_gene: + description: Targeted gene or locus name for marker gene studies + title: target gene + examples: + - value: 16S rRNA, 18S rRNA, nif, amoA, rpo + in_subset: + - sequencing + keywords: + - target + slot_uri: MIXS:0000044 + range: string + target_subfragment: + description: Name of subfragment of a gene or locus. Important to e.g. identify + special regions on marker genes like V6 on 16S rRNA + title: target subfragment + examples: + - value: V6, V9, ITS + in_subset: + - sequencing + keywords: + - target + slot_uri: MIXS:0000045 + range: string + tax_class: + description: Method used for taxonomic classification, along with reference database + used, classification rank, and thresholds used to classify new genomes + title: taxonomic classification + examples: + - value: vConTACT vContact2 (references from NCBI RefSeq v83, genus rank classification, + default parameters) + in_subset: + - sequencing + keywords: + - classification + - taxon + slot_uri: MIXS:0000064 + range: string + tax_ident: + description: The phylogenetic marker(s) used to assign an organism name to the + SAG or MAG + title: taxonomic identity marker + examples: + - value: other + description: was other rpoB gene + in_subset: + - sequencing + keywords: + - identifier + - marker + - taxon + slot_uri: MIXS:0000053 + range: TaxIdentEnum + temp: + annotations: + Preferred_unit: degree Celsius + description: Temperature of the sample at the time of sampling + title: temperature + examples: + - value: 25 degree Celsius + in_subset: + - environment + keywords: + - temperature + slot_uri: MIXS:0000113 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + temp_out: + annotations: + Preferred_unit: degree Celsius + description: The recorded temperature value at sampling time outside + title: temperature outside house + examples: + - value: 5 degree Celsius + keywords: + - house + - temperature + slot_uri: MIXS:0000197 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tertiary_treatment: + annotations: + Expected_value: tertiary treatment type + description: The process providing a final treatment stage to raise the effluent + quality before it is discharged to the receiving environment + title: tertiary treatment + keywords: + - treatment + range: string + slot_uri: MIXS:0000352 + tidal_stage: + description: Stage of tide + title: tidal stage + examples: + - value: high tide + slot_uri: MIXS:0000750 + range: TidalStageEnum + tillage: + description: Note method(s) used for tilling + title: history/tillage + examples: + - value: chisel + keywords: + - history + slot_uri: MIXS:0001081 + multivalued: true + range: TillageEnum + time_last_toothbrush: + description: Specification of the time since last toothbrushing + title: time since last toothbrushing + comments: + - P2H45M does not match ^P(?!$)(\\d+Y)?(\\d+M)?(\\d+W)?(\\d+D)?(T(?=\\d+[HMS])(\\d+H)?(\\d+M)?(\\d+S)?)?$ + - problematic ISO 8601 period validation + examples: + - value: PT2H45M + keywords: + - time + slot_uri: MIXS:0000924 + range: string + pattern: ^P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W)$ + structured_pattern: + syntax: ^{duration}$ + interpolated: true + partial_match: true + time_since_last_wash: + description: Specification of the time since last wash + title: time since last wash + examples: + - value: P1D + keywords: + - time + slot_uri: MIXS:0000943 + range: string + pattern: ^P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W)$ + structured_pattern: + syntax: ^{duration}$ + interpolated: true + partial_match: true + timepoint: + annotations: + Preferred_unit: hours or days + description: Time point at which a sample or observation is made or taken from + a biomaterial as measured from some reference point. Indicate the timepoint + written in ISO 8601 format + title: timepoint + examples: + - value: PT24H + keywords: + - time + slot_uri: MIXS:0001173 + range: string + pattern: ^P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W)$ + structured_pattern: + syntax: ^{duration}$ + interpolated: true + partial_match: true + tiss_cult_growth_med: + description: Description of plant tissue culture growth media used + title: tissue culture growth media + examples: + - value: https://link.springer.com/content/pdf/10.1007/BF02796489.pdf + keywords: + - culture + - growth + slot_uri: MIXS:0001070 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$|([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}|{text}$ + interpolated: true + partial_match: true + toluene: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Concentration of toluene in the sample + title: toluene + slot_uri: MIXS:0000154 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_carb: + description: Total carbon content + title: total carbon + keywords: + - carbon + - total + slot_uri: MIXS:0000525 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_depth_water_col: + annotations: + Preferred_unit: meter + description: Measurement of total depth of water column + title: total depth of water column + examples: + - value: 500 meter + keywords: + - depth + - total + - water + slot_uri: MIXS:0000634 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_diss_nitro: + annotations: + Preferred_unit: microgram per liter + description: 'Total dissolved nitrogen concentration, reported as nitrogen, measured + by: total dissolved nitrogen = NH4 + NO3NO2 + dissolved organic nitrogen' + title: total dissolved nitrogen + examples: + - value: 40 microgram per liter + keywords: + - dissolved + - nitrogen + - total + slot_uri: MIXS:0000744 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_inorg_nitro: + annotations: + Preferred_unit: microgram per liter + description: Total inorganic nitrogen content + title: total inorganic nitrogen + examples: + - value: 40 microgram per liter + keywords: + - inorganic + - nitrogen + - total + slot_uri: MIXS:0000745 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_iron: + annotations: + Preferred_unit: milligram per liter, milligram per kilogram + description: Concentration of total iron in the sample + title: total iron + keywords: + - total + slot_uri: MIXS:0000105 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_nitro: + annotations: + Preferred_unit: microgram per liter, micromole per liter, milligram per liter + description: 'Total nitrogen concentration of water samples, calculated by: total + nitrogen = total dissolved nitrogen + particulate nitrogen. Can also be measured + without filtering, reported as nitrogen' + title: total nitrogen concentration + examples: + - value: 50 micromole per liter + keywords: + - concentration + - nitrogen + - total + slot_uri: MIXS:0000102 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_nitro_cont_meth: + description: Reference or method used in determining the total nitrogen + title: total nitrogen content method + examples: + - value: https://currentprotocols.onlinelibrary.wiley.com/doi/abs/10.1002/0471142913.fab0102s00 + keywords: + - content + - method + - nitrogen + - total + slot_uri: MIXS:0000338 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + tot_nitro_content: + description: Total nitrogen content of the sample + title: total nitrogen content + examples: + - value: 35 milligrams Nitrogen per kilogram of soil + keywords: + - content + - nitrogen + - total + slot_uri: MIXS:0000530 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_org_c_meth: + description: Reference or method used in determining total organic carbon + title: total organic carbon method + examples: + - value: https://www.epa.gov/sites/production/files/2015-12/documents/9060a.pdf + keywords: + - carbon + - method + - organic + - total + slot_uri: MIXS:0000337 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + tot_org_carb: + annotations: + Preferred_unit: gram Carbon per kilogram sample material + description: Total organic carbon content + title: total organic carbon + examples: + - value: '0.02' + keywords: + - carbon + - organic + - total + slot_uri: MIXS:0000533 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_part_carb: + annotations: + Preferred_unit: microgram per liter, micromole per liter + description: Total particulate carbon content + title: total particulate carbon + examples: + - value: 35 micromole per liter + keywords: + - carbon + - particle + - particulate + - total + slot_uri: MIXS:0000747 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_phosp: + annotations: + Preferred_unit: micromole per liter, milligram per liter, parts per million + description: 'Total phosphorus concentration in the sample, calculated by: total + phosphorus = total dissolved phosphorus + particulate phosphorus' + title: total phosphorus + examples: + - value: 0.03 milligram per liter + keywords: + - phosphorus + - total + slot_uri: MIXS:0000117 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_phosphate: + annotations: + Preferred_unit: microgram per liter, micromole per liter + description: Total amount or concentration of phosphate + title: total phosphate + keywords: + - phosphate + - total + slot_uri: MIXS:0000689 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tot_sulfur: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Concentration of total sulfur in the sample + title: total sulfur + keywords: + - sulfur + - total + slot_uri: MIXS:0000419 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + train_line: + description: The subway line name + title: train line + examples: + - value: red + keywords: + - train + slot_uri: MIXS:0000837 + range: TrainLineEnum + train_stat_loc: + description: The train station collection location + title: train station collection location + examples: + - value: forest hills + keywords: + - location + - train + slot_uri: MIXS:0000838 + range: TrainStatLocEnum + train_stop_loc: + description: The train stop collection location + title: train stop collection location + examples: + - value: end + keywords: + - location + - stop + - train + slot_uri: MIXS:0000839 + range: TrainStopLocEnum + travel_out_six_month: + annotations: + Expected_value: country name + description: Specification of the countries travelled in the last six months; + can include multiple travels + title: travel outside the country in last six months + keywords: + - months + range: string + slot_uri: MIXS:0000268 + multivalued: true + trna_ext_software: + description: Tools used for tRNA identification + title: tRNA extraction software + examples: + - value: infernal;v2;default parameters + in_subset: + - sequencing + keywords: + - software + slot_uri: MIXS:0000068 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{software};{version};{parameters}$ + interpolated: true + partial_match: true + trnas: + annotations: + Expected_value: value from 0-21 + description: The total number of tRNAs identified from the SAG or MAG + title: number of standard tRNAs extracted + examples: + - value: '18' + in_subset: + - sequencing + keywords: + - number + string_serialization: '{integer}' + slot_uri: MIXS:0000067 + trophic_level: + description: Trophic levels are the feeding position in a food chain. Microbes + can be a range of producers (e.g. chemolithotroph) + title: trophic level + examples: + - value: heterotroph + in_subset: + - nucleic acid sequence source + keywords: + - level + slot_uri: MIXS:0000032 + range: TrophicLevelEnum + turbidity: + description: Measure of the amount of cloudiness or haziness in water caused by + individual particles + title: turbidity + examples: + - value: 0.3 nephelometric turbidity units + slot_uri: MIXS:0000191 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tvdss_of_hcr_press: + annotations: + Preferred_unit: meter + description: True vertical depth subsea (TVDSS) of the hydrocarbon resource where + the original pressure was measured (e.g. 1578 m) + title: depth (TVDSS) of hydrocarbon resource pressure + keywords: + - depth + - hydrocarbon + - pressure + - resource + slot_uri: MIXS:0000397 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + tvdss_of_hcr_temp: + annotations: + Preferred_unit: meter + description: True vertical depth subsea (TVDSS) of the hydrocarbon resource where + the original temperature was measured (e.g. 1345 m) + title: depth (TVDSS) of hydrocarbon resource temperature + keywords: + - depth + - hydrocarbon + - resource + - temperature + slot_uri: MIXS:0000394 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + twin_sibling: + description: Specification of twin sibling presence + title: twin sibling presence + examples: + - value: 'yes' + keywords: + - presence + slot_uri: MIXS:0000326 + range: boolean + typ_occup_density: + description: Customary or normal density of occupants + title: typical occupant density + examples: + - value: '25' + keywords: + - density + slot_uri: MIXS:0000771 + range: float + required: true + type_of_symbiosis: + description: Type of biological interaction established between the symbiotic + host organism being sampled and its respective host + title: type of symbiosis + examples: + - value: parasitic + keywords: + - symbiosis + - type + slot_uri: MIXS:0001307 + range: TypeOfSymbiosisEnum + recommended: true + urine_collect_meth: + description: Specification of urine collection method + title: urine/collection method + examples: + - value: catheter + keywords: + - method + slot_uri: MIXS:0000899 + range: UrineCollectMethEnum + urobiom_sex: + annotations: + Expected_value: sex of the symbiotic organism (host of the samples); enumeration + description: Physical sex of the host + title: host sex + keywords: + - host + - host. + slot_uri: MIXS:0000862 + range: UrobiomSexEnum + urogenit_disord: + description: History of urogenital disorders, can include multiple disorders. + The terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + reproductive system disease (https://disease-ontology.org/?id=DOID:15) or urinary + system disease (https://disease-ontology.org/?id=DOID:18) + title: urogenital disorder + keywords: + - disorder + slot_uri: MIXS:0000289 + multivalued: true + range: string + urogenit_tract_disor: + description: History of urogenital tract disorders; can include multiple disorders. + The terms should be chosen from the DO (Human Disease Ontology) at http://www.disease-ontology.org, + urinary system disease (https://disease-ontology.org/?id=DOID:18) + title: urine/urogenital tract disorder + keywords: + - disorder + slot_uri: MIXS:0000278 + multivalued: true + range: string + ventilation_rate: + annotations: + Preferred_unit: cubic meter per minute, liters per second + description: Ventilation rate of the system in the sampled premises + title: ventilation rate + examples: + - value: 750 cubic meter per minute + keywords: + - rate + slot_uri: MIXS:0000114 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + ventilation_type: + annotations: + Expected_value: ventilation type name + description: Ventilation system used in the sampled premises + title: ventilation type + examples: + - value: Operable windows + keywords: + - type + range: string + slot_uri: MIXS:0000756 + multivalued: true + vfa: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Concentration of Volatile Fatty Acids in the sample + title: volatile fatty acids + slot_uri: MIXS:0000152 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + vfa_fw: + annotations: + Preferred_unit: milligram per liter + description: Original volatile fatty acid concentration in the hydrocarbon resource + title: vfa in formation water + keywords: + - water + slot_uri: MIXS:0000408 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + vir_ident_software: + annotations: + Expected_value: software name, version and relevant parameters + description: Tool(s) used for the identification of UViG as a viral genome, software + or protocol name including version number, parameters, and cutoffs used + title: viral identification software + examples: + - value: VirSorter; 1.0.4; Virome database, category 2 + in_subset: + - sequencing + keywords: + - identifier + - software + string_serialization: '{software};{version};{parameters}' + slot_uri: MIXS:0000081 + virus_enrich_appr: + description: List of approaches used to enrich the sample for viruses, if any + title: virus enrichment approach + examples: + - value: filtration + description: was filtration + FeCl Precipitation + ultracentrifugation + DNAse + - value: FeCl Precipitation + description: was filtration + FeCl Precipitation + ultracentrifugation + DNAse + - value: ultracentrifugation + description: was filtration + FeCl Precipitation + ultracentrifugation + DNAse + - value: DNAse + description: was filtration + FeCl Precipitation + ultracentrifugation + DNAse + in_subset: + - nucleic acid sequence source + keywords: + - enrichment + slot_uri: MIXS:0000036 + range: VirusEnrichApprEnum + vis_media: + annotations: + Expected_value: enumeration + description: The building visual media + title: visual media + examples: + - value: 3D scans + string_serialization: '[photos|videos|commonly of the building|site context (adjacent + buildings, vegetation, terrain, streets)|interiors|equipment|3D scans]' + slot_uri: MIXS:0000840 + viscosity: + annotations: + Expected_value: measurement value;measurement value + Preferred_unit: cP at degree Celsius + description: A measure of oil's resistance to gradual deformation by shear stress or tensile + stress (e.g. 3.5 cp; 100 C) + title: viscosity + string_serialization: '{float} {unit};{float} {unit}' + slot_uri: MIXS:0000126 + volatile_org_comp: + annotations: + Expected_value: volatile organic compound name;measurement value + Preferred_unit: microgram per cubic meter, parts per million, nanogram per liter + description: Concentration of carbon-based chemicals that easily evaporate at + room temperature; can report multiple volatile organic compounds by entering + numeric values preceded by name of compound + title: volatile organic compounds + examples: + - value: formaldehyde;500 nanogram per liter + keywords: + - organic + string_serialization: '{text};{float} {unit}' + slot_uri: MIXS:0000115 + multivalued: true + wall_area: + annotations: + Preferred_unit: square meter + description: The total area of the sampled room's walls + title: wall area + keywords: + - area + - wall + slot_uri: MIXS:0000198 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + wall_const_type: + description: The building class of the wall defined by the composition of the + building elements and fire-resistance rating + title: wall construction type + examples: + - value: fire resistive + keywords: + - type + - wall + slot_uri: MIXS:0000841 + range: WallConstTypeEnum + wall_finish_mat: + description: The material utilized to finish the outer most layer of the wall + title: wall finish material + examples: + - value: wood + keywords: + - material + - wall + slot_uri: MIXS:0000842 + range: WallFinishMatEnum + wall_height: + annotations: + Preferred_unit: centimeter + description: The average height of the walls in the sampled room + title: wall height + keywords: + - height + - wall + slot_uri: MIXS:0000221 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + wall_loc: + description: The relative location of the wall within the room + title: wall location + examples: + - value: north + keywords: + - location + - wall + slot_uri: MIXS:0000843 + range: CompassDirections8Enum + wall_surf_treatment: + description: The surface treatment of interior wall + title: wall surface treatment + examples: + - value: paneling + keywords: + - surface + - treatment + - wall + slot_uri: MIXS:0000845 + range: WallSurfTreatmentEnum + wall_texture: + description: The feel, appearance, or consistency of a wall surface + title: wall texture + examples: + - value: popcorn + keywords: + - texture + - wall + slot_uri: MIXS:0000846 + range: CeilingWallTextureEnum + wall_thermal_mass: + annotations: + Preferred_unit: joule per degree Celsius + description: The ability of the wall to provide inertia against temperature fluctuations. + Generally this means concrete or concrete block that is either exposed or covered + only with paint + title: wall thermal mass + keywords: + - mass + - wall + slot_uri: MIXS:0000222 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + wall_water_mold: + description: Signs of the presence of mold or mildew on a wall + title: wall signs of water/mold + examples: + - value: no presence of mold visible + keywords: + - wall + slot_uri: MIXS:0000844 + range: MoldVisibilityEnum + wastewater_type: + annotations: + Expected_value: wastewater type name + description: The origin of wastewater such as human waste, rainfall, storm drains, + etc + title: wastewater type + keywords: + - type + range: string + slot_uri: MIXS:0000353 + water_cont_soil_meth: + description: Reference or method used in determining the water content of soil + title: water content method + keywords: + - content + - method + - water + slot_uri: MIXS:0000323 + range: string + pattern: ^^PMID:\d+$|^doi:10.\d{2,9}/.*$|^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$$ + structured_pattern: + syntax: ^{PMID}|{DOI}|{URL}$ + interpolated: true + partial_match: true + water_content: + annotations: + Preferred_unit: gram per gram or cubic centimeter per cubic centimeter + description: Water content measurement + title: water content + keywords: + - content + - water + slot_uri: MIXS:0000185 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + water_current: + annotations: + Preferred_unit: cubic meter per second, knots + description: Measurement of magnitude and direction of flow within a fluid + title: water current + examples: + - value: 10 cubic meter per second + keywords: + - water + slot_uri: MIXS:0000203 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + water_cut: + annotations: + Preferred_unit: percent + description: Current amount of water (%) in a produced fluid stream; or the average + of the combined streams + title: water cut + comments: + - percent or float? + examples: + - value: 45% + keywords: + - water + slot_uri: MIXS:0000454 + range: string + required: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + water_feat_size: + annotations: + Preferred_unit: square meter + description: The size of the water feature + title: water feature size + keywords: + - feature + - size + - water + slot_uri: MIXS:0000223 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + water_feat_type: + description: The type of water feature present within the building being sampled + title: water feature type + examples: + - value: stream + keywords: + - feature + - type + - water + slot_uri: MIXS:0000847 + range: WaterFeatTypeEnum + water_frequency: + annotations: + Expected_value: rate + Preferred_unit: per day, per week, per month + description: Number of water delivery events within a given period of time + title: water delivery frequency + examples: + - value: 2 per day + keywords: + - delivery + - frequency + - water + string_serialization: '{float}{unit}' + slot_uri: MIXS:0001174 + water_pH: + title: water pH + examples: + - value: '7.2' + keywords: + - ph + - water + slot_uri: MIXS:0001175 + range: float + water_prod_rate: + annotations: + Preferred_unit: cubic meter per day + description: Water production rates per well (e.g. 987 m3 / day) + title: water production rate + keywords: + - production + - rate + - water + slot_uri: MIXS:0000453 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + water_source_adjac: + annotations: + Expected_value: ENVO_01001110 or ENVO_00000070 + description: Description of the environmental features that are adjacent to the + farm water source. This field accepts terms under ecosystem (http://purl.obolibrary.org/obo/ENVO_01001110) + and human construction (http://purl.obolibrary.org/obo/ENVO_00000070). Multiple + terms can be separated by pipes + title: environmental feature adjacent water source + examples: + - value: feedlot [ENVO:01000627] + keywords: + - adjacent + - environmental + - feature + - source + - water + range: string + slot_uri: MIXS:0001122 + multivalued: true + water_source_shared: + annotations: + Expected_value: enumeration + description: Other users sharing access to the same water source. Multiple terms + can be separated by one or more pipes + title: water source shared + examples: + - value: no sharing + keywords: + - source + - water + string_serialization: '[multiple users, agricutural|multiple users, other|no sharing]' + slot_uri: MIXS:0001176 + multivalued: true + water_temp_regm: + annotations: + Preferred_unit: degree Celsius + description: Information about treatment involving an exposure to water with varying + degree of temperature, treatment regimen including how many times the treatment + was repeated, how long each treatment lasted, and the start and end time of + the entire treatment; can include multiple regimens + title: water temperature regimen + examples: + - value: 15 degree Celsius;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + - temperature + - water + slot_uri: MIXS:0000590 + multivalued: true + range: string + watering_regm: + annotations: + Preferred_unit: milliliter, liter + description: Information about treatment involving an exposure to watering frequencies, + treatment regimen including how many times the treatment was repeated, how long + each treatment lasted, and the start and end time of the entire treatment; can + include multiple regimens + title: watering regimen + examples: + - value: 1 liter;R2/2018-05-11T14:30/2018-05-11T19:30/P1H30M + keywords: + - regimen + - water + slot_uri: MIXS:0000591 + multivalued: true + range: string + weekday: + description: The day of the week when sampling occurred + title: weekday + examples: + - value: Sunday + slot_uri: MIXS:0000848 + range: WeekdayEnum + weight_loss_3_month: + annotations: + Expected_value: weight loss specification;measurement value + Preferred_unit: kilogram, gram + description: Specification of weight loss in the last three months, if yes should + be further specified to include amount of weight loss + title: weight loss in last three months + examples: + - value: yes;5 kilogram + keywords: + - months + - weight + string_serialization: '{boolean};{float} {unit}' + slot_uri: MIXS:0000295 + wga_amp_appr: + description: Method used to amplify genomic DNA in preparation for sequencing + title: WGA amplification approach + examples: + - value: mda based + in_subset: + - sequencing + slot_uri: MIXS:0000055 + range: WgaAmpApprEnum + wga_amp_kit: + annotations: + Expected_value: kit name + description: Kit used to amplify genomic DNA in preparation for sequencing + title: WGA amplification kit + examples: + - value: qiagen repli-g + in_subset: + - sequencing + keywords: + - kit + range: string + slot_uri: MIXS:0000006 + win: + description: 'A unique identifier of a well or wellbore. This is part of the Global + Framework for Well Identification initiative which is compiled by the Professional + Petroleum Data Management Association (PPDM) in an effort to improve well identification + systems. (Supporting information: https://ppdm.org/ and http://dl.ppdm.org/dl/690)' + title: well identification number + keywords: + - identifier + - number + slot_uri: MIXS:0000297 + range: string + recommended: true + wind_direction: + annotations: + Preferred_unit: degrees or cardinal direction + description: Wind direction is the direction from which a wind originates + title: wind direction + keywords: + - direction + - wind + slot_uri: MIXS:0000757 + range: string + wind_speed: + description: speed of wind measured at the time of sampling + title: wind speed + keywords: + - speed + - wind + slot_uri: MIXS:0000118 + range: string + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true + window_cond: + description: The physical condition of the window at the time of sampling + title: window condition + examples: + - value: rupture + keywords: + - condition + - window + slot_uri: MIXS:0000849 + range: DamagedRupturedEnum + window_cover: + description: The type of window covering + title: window covering + examples: + - value: curtains + keywords: + - window + slot_uri: MIXS:0000850 + range: WindowCoverEnum + window_horiz_pos: + description: The horizontal position of the window on the wall + title: window horizontal position + examples: + - value: middle + keywords: + - window + slot_uri: MIXS:0000851 + range: WindowHorizPosEnum + window_loc: + description: The relative location of the window within the room + title: window location + examples: + - value: west + keywords: + - location + - window + slot_uri: MIXS:0000852 + range: CompassDirections8Enum + window_mat: + description: The type of material used to finish a window + title: window material + examples: + - value: wood + keywords: + - material + - window + slot_uri: MIXS:0000853 + range: WindowMatEnum + window_open_freq: + description: The number of times windows are opened per week + title: window open frequency + keywords: + - frequency + - window + slot_uri: MIXS:0000246 + range: integer + window_size: + annotations: + Expected_value: measurement value + Preferred_unit: inch, meter + description: The window's length and width + title: window area/size + keywords: + - window + string_serialization: '{float} {unit} x {float} {unit}' + slot_uri: MIXS:0000224 + window_status: + description: Defines whether the windows were open or closed during environmental + testing + title: window status + examples: + - value: open + keywords: + - status + - window + slot_uri: MIXS:0000855 + range: WindowStatusEnum + window_type: + description: The type of windows + title: window type + examples: + - value: fixed window + keywords: + - type + - window + slot_uri: MIXS:0000856 + range: WindowTypeEnum + window_vert_pos: + description: The vertical position of the window on the wall + title: window vertical position + examples: + - value: middle + keywords: + - window + slot_uri: MIXS:0000857 + range: WindowVertPosEnum + window_water_mold: + description: Signs of the presence of mold or mildew on the window + title: window signs of water/mold + examples: + - value: no presence of mold visible + keywords: + - window + slot_uri: MIXS:0000854 + range: MoldVisibilityEnum + x16s_recover: + description: Can a 16S gene be recovered from the submitted SAG or MAG? + title: 16S recovered + examples: + - value: 'yes' + in_subset: + - sequencing + keywords: + - recover + slot_uri: MIXS:0000065 + range: boolean + x16s_recover_software: + description: Tools used for 16S rRNA gene extraction + title: 16S recovery software + examples: + - value: rambl;v2;default parameters + in_subset: + - sequencing + keywords: + - recover + - software + slot_uri: MIXS:0000066 + range: string + pattern: ^([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+);([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{software};{version};{parameters}$ + interpolated: true + partial_match: true + xylene: + annotations: + Preferred_unit: milligram per liter, parts per million + description: Concentration of xylene in the sample + title: xylene + slot_uri: MIXS:0000156 + range: string + recommended: true + pattern: ^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?( *- *[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)? + *([^\s-]{1,2}|[^\s-]+.+[^\s-]+)$ + structured_pattern: + syntax: ^{scientific_float}( *- *{scientific_float})? *{text}$ + interpolated: true + partial_match: true +classes: + MigsBa: + description: 'Minimal Information about a Genome Sequence: cultured bacteria/archaea' + title: MIGS bacteria + aliases: + - migs_ba + is_a: Checklist + mixin: true + slots: + - samp_name + - lib_screen + - ref_db + - nucl_acid_amp + - lib_size + - assembly_name + - temp + - compl_score + - nucl_acid_ext + - samp_size + - isol_growth_condt + - alt + - source_mat_id + - extrachrom_elements + - estimated_size + - samp_vol_we_dna_ext + - pathogenicity + - lib_reads_seqd + - rel_to_oxygen + - encoded_traits + - samp_collect_device + - number_contig + - biotic_relationship + - num_replicons + - lib_layout + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - host_spec_range + - neg_cont_type + - adapters + - assembly_software + - tax_ident + - annot + - trophic_level + - pos_cont_type + - subspecf_gen_lin + - feat_pred + - env_local_scale + - compl_software + - samp_mat_process + - sim_search_meth + - host_disease_stat + - depth + - samp_collect_method + - specific_host + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + annot: + recommended: true + assembly_name: + recommended: true + assembly_qual: + required: true + assembly_software: + required: true + biotic_relationship: + recommended: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + extrachrom_elements: + recommended: true + host_disease_stat: + examples: + - value: rabies [DOID:11260] + recommended: true + isol_growth_condt: + required: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + num_replicons: + required: true + number_contig: + required: true + pathogenicity: + recommended: true + ref_biomaterial: + required: true + rel_to_oxygen: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + samp_collect_method: + examples: + - value: swabbing + sop: + recommended: true + source_mat_id: + recommended: true + specific_host: + recommended: true + subspecf_gen_lin: + recommended: true + tax_ident: + recommended: true + temp: + recommended: true + trophic_level: + recommended: true + class_uri: MIXS:0010003 + MigsEu: + description: 'Minimal Information about a Genome Sequence: eukaryote' + title: MIGS eukaryote + aliases: + - migs_eu + is_a: Checklist + mixin: true + slots: + - samp_name + - lib_screen + - ref_db + - nucl_acid_amp + - lib_size + - assembly_name + - temp + - compl_score + - nucl_acid_ext + - samp_size + - isol_growth_condt + - alt + - estimated_size + - extrachrom_elements + - source_mat_id + - samp_vol_we_dna_ext + - ploidy + - pathogenicity + - lib_reads_seqd + - propagation + - samp_collect_device + - number_contig + - biotic_relationship + - num_replicons + - lib_layout + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - host_spec_range + - neg_cont_type + - adapters + - assembly_software + - tax_ident + - annot + - trophic_level + - pos_cont_type + - subspecf_gen_lin + - feat_pred + - env_local_scale + - compl_software + - samp_mat_process + - sim_search_meth + - host_disease_stat + - depth + - samp_collect_method + - specific_host + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + annot: + recommended: true + assembly_name: + recommended: true + assembly_qual: + required: true + assembly_software: + required: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + host_disease_stat: + examples: + - value: rabies [DOID:11260] + isol_growth_condt: + required: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + number_contig: + required: true + pathogenicity: + recommended: true + propagation: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + samp_collect_method: + examples: + - value: swabbing + sop: + recommended: true + source_mat_id: + recommended: true + subspecf_gen_lin: + recommended: true + tax_ident: + recommended: true + temp: + recommended: true + trophic_level: + recommended: true + class_uri: MIXS:0010002 + MigsOrg: + description: 'Minimal Information about a Genome Sequence: organelle' + title: MIGS org + aliases: + - migs_org + is_a: Checklist + mixin: true + slots: + - samp_name + - lib_screen + - ref_db + - nucl_acid_amp + - lib_size + - assembly_name + - temp + - compl_score + - nucl_acid_ext + - samp_size + - isol_growth_condt + - alt + - source_mat_id + - extrachrom_elements + - estimated_size + - samp_vol_we_dna_ext + - lib_reads_seqd + - samp_collect_device + - number_contig + - lib_layout + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - adapters + - neg_cont_type + - assembly_software + - tax_ident + - annot + - pos_cont_type + - subspecf_gen_lin + - feat_pred + - env_local_scale + - compl_software + - samp_mat_process + - sim_search_meth + - depth + - samp_collect_method + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + annot: + recommended: true + assembly_name: + recommended: true + assembly_software: + required: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + extrachrom_elements: + recommended: true + isol_growth_condt: + required: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + samp_collect_method: + examples: + - value: swabbing + sop: + recommended: true + source_mat_id: + recommended: true + subspecf_gen_lin: + recommended: true + tax_ident: + recommended: true + temp: + recommended: true + class_uri: MIXS:0010006 + MigsPl: + description: 'Minimal Information about a Genome Sequence: plasmid' + title: MIGS pl + aliases: + - migs_pl + is_a: Checklist + mixin: true + slots: + - samp_name + - lib_screen + - ref_db + - nucl_acid_amp + - lib_size + - assembly_name + - temp + - compl_score + - nucl_acid_ext + - samp_size + - isol_growth_condt + - alt + - source_mat_id + - estimated_size + - samp_vol_we_dna_ext + - lib_reads_seqd + - encoded_traits + - propagation + - samp_collect_device + - number_contig + - lib_layout + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - host_spec_range + - neg_cont_type + - adapters + - assembly_software + - tax_ident + - annot + - pos_cont_type + - subspecf_gen_lin + - feat_pred + - env_local_scale + - compl_software + - samp_mat_process + - sim_search_meth + - depth + - samp_collect_method + - specific_host + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + annot: + recommended: true + assembly_name: + recommended: true + assembly_software: + required: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + encoded_traits: + recommended: true + isol_growth_condt: + required: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + propagation: + required: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + samp_collect_method: + examples: + - value: swabbing + sop: + recommended: true + source_mat_id: + recommended: true + specific_host: + recommended: true + subspecf_gen_lin: + recommended: true + tax_ident: + recommended: true + temp: + recommended: true + class_uri: MIXS:0010004 + MigsVi: + description: 'Minimal Information about a Genome Sequence: virus' + title: MIGS virus + aliases: + - migs_vi + is_a: Checklist + mixin: true + slots: + - samp_name + - lib_screen + - ref_db + - nucl_acid_amp + - lib_size + - assembly_name + - temp + - compl_score + - nucl_acid_ext + - samp_size + - isol_growth_condt + - alt + - source_mat_id + - estimated_size + - samp_vol_we_dna_ext + - pathogenicity + - lib_reads_seqd + - encoded_traits + - propagation + - samp_collect_device + - number_contig + - biotic_relationship + - num_replicons + - lib_layout + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - host_spec_range + - neg_cont_type + - virus_enrich_appr + - adapters + - assembly_software + - tax_ident + - annot + - pos_cont_type + - subspecf_gen_lin + - feat_pred + - env_local_scale + - compl_software + - samp_mat_process + - sim_search_meth + - host_disease_stat + - depth + - samp_collect_method + - specific_host + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + annot: + recommended: true + assembly_name: + recommended: true + assembly_software: + required: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + encoded_traits: + recommended: true + host_disease_stat: + examples: + - value: rabies [DOID:11260] + recommended: true + host_spec_range: + recommended: true + isol_growth_condt: + required: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + num_replicons: + recommended: true + pathogenicity: + recommended: true + propagation: + required: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + samp_collect_method: + examples: + - value: swabbing + sop: + recommended: true + source_mat_id: + recommended: true + specific_host: + recommended: true + subspecf_gen_lin: + recommended: true + tax_ident: + recommended: true + temp: + recommended: true + virus_enrich_appr: + recommended: true + class_uri: MIXS:0010005 + Mimag: + description: Minimum Information About a Metagenome-Assembled Genome + title: MIMAG + aliases: + - mimag + is_a: Checklist + mixin: true + slots: + - samp_name + - size_frac + - lib_screen + - ref_db + - nucl_acid_amp + - lib_size + - contam_screen_input + - mid + - assembly_name + - temp + - compl_score + - trnas + - mag_cov_software + - nucl_acid_ext + - samp_size + - alt + - bin_param + - bin_software + - source_mat_id + - samp_vol_we_dna_ext + - lib_reads_seqd + - rel_to_oxygen + - reassembly_bin + - decontam_software + - samp_collect_device + - number_contig + - trna_ext_software + - lib_layout + - contam_screen_param + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - adapters + - neg_cont_type + - assembly_software + - tax_ident + - contam_score + - annot + - x16s_recover_software + - x16s_recover + - pos_cont_type + - feat_pred + - compl_software + - env_local_scale + - samp_mat_process + - sim_search_meth + - depth + - samp_collect_method + - compl_appr + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + assembly_name: + recommended: true + assembly_qual: + required: true + assembly_software: + required: true + bin_param: + required: true + bin_software: + required: true + compl_score: + required: true + compl_software: + required: true + contam_score: + required: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + experimental_factor: + recommended: true + lib_layout: + recommended: true + lib_reads_seqd: + recommended: true + lib_screen: + recommended: true + lib_size: + recommended: true + lib_vector: + recommended: true + mid: + recommended: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + recommended: true + samp_collect_method: + examples: + - value: swabbing + recommended: true + samp_mat_process: + recommended: true + samp_size: + recommended: true + sop: + recommended: true + source_mat_id: + recommended: true + tax_ident: + required: true + temp: + recommended: true + class_uri: MIXS:0010011 + MimarksC: + description: 'Minimal Information about a Marker Sequence: specimen' + title: MIMARKS specimen + comments: + - for marker gene sequences from cultured or voucher-identifiable specimens + aliases: + - mimarks_c + - MIMARKS-SU + - MIMARKS-specimen + is_a: Checklist + mixin: true + slots: + - samp_name + - pcr_primers + - nucl_acid_amp + - target_subfragment + - temp + - pcr_cond + - nucl_acid_ext + - samp_size + - isol_growth_condt + - alt + - source_mat_id + - extrachrom_elements + - samp_vol_we_dna_ext + - rel_to_oxygen + - samp_collect_device + - biotic_relationship + - seq_quality_check + - project_name + - neg_cont_type + - chimera_check + - trophic_level + - pos_cont_type + - subspecf_gen_lin + - env_local_scale + - samp_mat_process + - depth + - samp_collect_method + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - experimental_factor + - target_gene + - associated_resource + - sop + slot_usage: + alt: + recommended: true + biotic_relationship: + recommended: true + chimera_check: + recommended: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + isol_growth_condt: + required: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + pcr_cond: + recommended: true + pcr_primers: + recommended: true + rel_to_oxygen: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + samp_collect_method: + examples: + - value: swabbing + samp_mat_process: + recommended: true + seq_quality_check: + recommended: true + sop: + recommended: true + source_mat_id: + recommended: true + subspecf_gen_lin: + recommended: true + target_gene: + required: true + target_subfragment: + recommended: true + temp: + recommended: true + trophic_level: + recommended: true + class_uri: MIXS:0010009 + MimarksS: + description: 'Minimal Information about a Marker Sequence: survey' + title: MIMARKS survey + comments: + - for marker gene sequences obtained directly from the environment + aliases: + - mimarks_s + - MIMARKS-SP + - MIMARKS-survey + is_a: Checklist + mixin: true + slots: + - samp_name + - pcr_primers + - size_frac + - lib_screen + - nucl_acid_amp + - lib_size + - target_subfragment + - mid + - temp + - nucl_acid_ext + - samp_size + - alt + - source_mat_id + - samp_vol_we_dna_ext + - lib_reads_seqd + - rel_to_oxygen + - samp_collect_device + - seq_quality_check + - lib_layout + - env_broad_scale + - project_name + - lib_vector + - adapters + - neg_cont_type + - assembly_software + - chimera_check + - pos_cont_type + - env_local_scale + - samp_mat_process + - depth + - samp_collect_method + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - pcr_cond + - experimental_factor + - target_gene + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + assembly_software: + recommended: true + chimera_check: + recommended: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + experimental_factor: + recommended: true + lib_layout: + recommended: true + lib_reads_seqd: + recommended: true + lib_screen: + recommended: true + lib_size: + recommended: true + lib_vector: + recommended: true + mid: + recommended: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + pcr_cond: + recommended: true + pcr_primers: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + recommended: true + samp_collect_method: + examples: + - value: swabbing + recommended: true + samp_mat_process: + recommended: true + samp_size: + recommended: true + seq_quality_check: + recommended: true + sop: + recommended: true + source_mat_id: + recommended: true + target_gene: + required: true + target_subfragment: + recommended: true + temp: + recommended: true + class_uri: MIXS:0010008 + Mims: + description: Metagenome or Environmental + title: MIMS + aliases: + - mims + is_a: Checklist + mixin: true + slots: + - samp_name + - size_frac + - lib_screen + - ref_db + - nucl_acid_amp + - lib_size + - mid + - assembly_name + - temp + - nucl_acid_ext + - samp_size + - alt + - source_mat_id + - samp_vol_we_dna_ext + - lib_reads_seqd + - rel_to_oxygen + - samp_collect_device + - number_contig + - lib_layout + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - adapters + - neg_cont_type + - assembly_software + - annot + - pos_cont_type + - feat_pred + - env_local_scale + - samp_mat_process + - sim_search_meth + - depth + - samp_collect_method + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + annot: + recommended: true + assembly_name: + recommended: true + assembly_qual: + recommended: true + assembly_software: + recommended: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + experimental_factor: + recommended: true + lib_layout: + recommended: true + lib_reads_seqd: + recommended: true + lib_screen: + recommended: true + lib_size: + recommended: true + lib_vector: + recommended: true + mid: + recommended: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + number_contig: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + recommended: true + samp_collect_method: + examples: + - value: swabbing + recommended: true + samp_mat_process: + recommended: true + samp_size: + recommended: true + sop: + recommended: true + source_mat_id: + recommended: true + temp: + recommended: true + class_uri: MIXS:0010007 + Misag: + description: Minimum Information About a Single Amplified Genome + title: Minimum Information About a Single Amplified Genome + aliases: + - misag + is_a: Checklist + mixin: true + slots: + - samp_name + - size_frac + - lib_screen + - ref_db + - nucl_acid_amp + - lib_size + - contam_screen_input + - mid + - assembly_name + - temp + - compl_score + - trnas + - nucl_acid_ext + - samp_size + - alt + - source_mat_id + - samp_vol_we_dna_ext + - lib_reads_seqd + - rel_to_oxygen + - wga_amp_kit + - decontam_software + - samp_collect_device + - number_contig + - trna_ext_software + - sc_lysis_method + - lib_layout + - contam_screen_param + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - adapters + - neg_cont_type + - assembly_software + - tax_ident + - contam_score + - annot + - x16s_recover_software + - x16s_recover + - pos_cont_type + - feat_pred + - compl_software + - env_local_scale + - sort_tech + - samp_mat_process + - sim_search_meth + - depth + - samp_collect_method + - wga_amp_appr + - compl_appr + - env_medium + - samp_taxon_id + - geo_loc_name + - sc_lysis_approach + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + assembly_name: + recommended: true + assembly_qual: + required: true + assembly_software: + required: true + compl_score: + required: true + compl_software: + required: true + contam_score: + required: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + experimental_factor: + recommended: true + lib_layout: + recommended: true + lib_reads_seqd: + recommended: true + lib_screen: + recommended: true + lib_size: + recommended: true + lib_vector: + recommended: true + mid: + recommended: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + recommended: true + samp_collect_method: + examples: + - value: swabbing + recommended: true + samp_mat_process: + recommended: true + samp_size: + recommended: true + sc_lysis_approach: + required: true + sop: + recommended: true + sort_tech: + required: true + source_mat_id: + recommended: true + tax_ident: + required: true + temp: + recommended: true + wga_amp_appr: + required: true + class_uri: MIXS:0010010 + Miuvig: + description: Minimum Information About an Uncultivated Virus Genome + title: Minimum Information About an Uncultivated Virus Genome + aliases: + - miuvig + is_a: Checklist + mixin: true + slots: + - samp_name + - size_frac + - lib_screen + - source_uvig + - ref_db + - nucl_acid_amp + - lib_size + - mid + - assembly_name + - temp + - compl_score + - trnas + - nucl_acid_ext + - samp_size + - alt + - estimated_size + - source_mat_id + - samp_vol_we_dna_ext + - pathogenicity + - lib_reads_seqd + - samp_collect_device + - number_contig + - biotic_relationship + - trna_ext_software + - lib_layout + - assembly_qual + - ref_biomaterial + - project_name + - lib_vector + - host_spec_range + - neg_cont_type + - virus_enrich_appr + - adapters + - assembly_software + - tax_ident + - annot + - pos_cont_type + - feat_pred + - compl_software + - env_local_scale + - samp_mat_process + - sim_search_meth + - host_disease_stat + - depth + - samp_collect_method + - compl_appr + - specific_host + - env_medium + - samp_taxon_id + - geo_loc_name + - collection_date + - seq_meth + - lat_lon + - elev + - env_broad_scale + - tax_class + - experimental_factor + - sort_tech + - sc_lysis_approach + - sc_lysis_method + - wga_amp_appr + - wga_amp_kit + - bin_param + - bin_software + - reassembly_bin + - mag_cov_software + - vir_ident_software + - pred_genome_type + - pred_genome_struc + - detec_type + - otu_class_appr + - otu_seq_comp_appr + - otu_db + - host_pred_appr + - host_pred_est_acc + - associated_resource + - sop + slot_usage: + adapters: + recommended: true + alt: + recommended: true + assembly_name: + recommended: true + assembly_qual: + required: true + assembly_software: + required: true + bin_param: + recommended: true + bin_software: + recommended: true + compl_appr: + recommended: true + compl_score: + recommended: true + depth: + examples: + - value: 10 meter + recommended: true + detec_type: + required: true + elev: + recommended: true + experimental_factor: + recommended: true + feat_pred: + recommended: true + host_disease_stat: + examples: + - value: rabies [DOID:11260] + recommended: true + host_pred_appr: + recommended: true + host_pred_est_acc: + recommended: true + lib_layout: + recommended: true + lib_reads_seqd: + recommended: true + lib_screen: + recommended: true + lib_size: + recommended: true + lib_vector: + recommended: true + mid: + recommended: true + nucl_acid_amp: + recommended: true + nucl_acid_ext: + recommended: true + number_contig: + required: true + otu_class_appr: + recommended: true + otu_db: + recommended: true + otu_seq_comp_appr: + recommended: true + pred_genome_struc: + required: true + pred_genome_type: + required: true + reassembly_bin: + recommended: true + ref_db: + recommended: true + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + recommended: true + samp_collect_method: + examples: + - value: swabbing + recommended: true + samp_mat_process: + recommended: true + samp_size: + recommended: true + sc_lysis_approach: + recommended: true + sc_lysis_method: + recommended: true + sim_search_meth: + recommended: true + size_frac: + recommended: true + sop: + recommended: true + sort_tech: + recommended: true + source_mat_id: + recommended: true + source_uvig: + required: true + tax_class: + recommended: true + temp: + recommended: true + vir_ident_software: + required: true + virus_enrich_appr: + required: true + wga_amp_appr: + recommended: true + wga_amp_kit: + recommended: true + class_uri: MIXS:0010012 + Agriculture: + description: >- + A collection of terms appropriate when sequencing samples obtained in an agricultural environment. + Suitable to capture metadata appropriate to enhance crop productivity and agroecosystem health + with the aim to facilitate research of agricultural microbiomes and their relationships to plant productivity + and sustainable crop production from diverse crop management contexts. + title: agriculture + is_a: Extension + slots: + - plant_growth_med + - photosynt_activ + - photosynt_activ_meth + - samp_collect_method + - enrichment_protocol + - library_prep_kit + - sequencing_location + - soil_temp + - soil_pH + - soil_conductivity + - rel_location + - soil_cover + - porosity + - soil_texture + - soil_texture_meth + - host_symbiont + - host_disease_stat + - pres_animal_insect + - plant_water_method + - anim_water_method + - farm_water_source + - water_source_shared + - water_pH + - elev + - season + - solar_irradiance + - crop_yield + - season_humidity + - humidity + - adjacent_environment + - chem_administration + - food_prod + - lot_number + - fertilizer_admin + - samp_store_temp + - food_trav_mode + - food_trav_vehic + - farm_equip_san + - farm_equip + - farm_equip_shared + - food_harvest_proc + - plant_struc + - host_dry_mass + - ances_data + - genetic_mod + - food_product_type + - food_source + - spikein_strain + - organism_count + - size_frac_low + - size_frac_up + - cult_isol_date + - samp_pooling + - root_med_macronutr + - root_med_carbon + - root_med_ph + - depth + - specific_host + - pathogenicity + - biotic_relationship + - water_temp_regm + - watering_regm + - standing_water_regm + - gaseous_environment + - fungicide_regm + - climate_environment + - herbicide_regm + - non_min_nutr_regm + - pesticide_regm + - ph_regm + - salt_regm + - season_environment + - temp + - perturbation + - isol_growth_condt + - samp_store_dur + - samp_store_loc + - samp_collect_device + - samp_mat_process + - host_age + - host_common_name + - host_genotype + - host_height + - host_subspecf_genlin + - host_length + - host_life_stage + - host_phenotype + - host_taxid + - host_tot_mass + - host_spec_range + - trophic_level + - plant_product + - samp_size + - oxy_stat_samp + - seq_meth + - samp_vol_we_dna_ext + - pcr_primers + - nucl_acid_ext + - nucl_acid_amp + - lib_size + - lib_reads_seqd + - lib_layout + - lib_vector + - lib_screen + - target_gene + - target_subfragment + - mid + - adapters + - pcr_cond + - seq_quality_check + - chimera_check + - assembly_name + - assembly_qual + - assembly_software + - annot + - associated_resource + - sop + - source_mat_id + - fao_class + - local_class + - local_class_meth + - soil_type + - soil_type_meth + - soil_horizon + - horizon_meth + - link_class_info + - previous_land_use + - prev_land_use_meth + - crop_rotation + - agrochem_addition + - tillage + - fire + - flooding + - extreme_event + - link_climate_info + - annual_temp + - season_temp + - annual_precpt + - season_precpt + - cur_land_use + - slope_gradient + - slope_aspect + - profile_position + - drainage_class + - store_cond + - ph_meth + - cur_vegetation + - cur_vegetation_meth + - tot_org_carb + - tot_org_c_meth + - tot_nitro_content + - tot_nitro_cont_meth + - microbial_biomass + - micro_biomass_meth + - heavy_metals_meth + - tot_carb + - tot_phosphate + - sieving + - pool_dna_extracts + - misc_param + slot_usage: + adapters: + required: true + annot: + recommended: true + assembly_name: + required: true + biotic_relationship: + recommended: true + chem_administration: + required: true + chimera_check: + required: true + climate_environment: + string_serialization: '{text};{period};{interval};{period}' + recommended: true + crop_rotation: + string_serialization: '{boolean};Rn/{timestamp}/{period}' + recommended: true + cur_vegetation: + recommended: true + cur_vegetation_meth: + recommended: true + depth: + examples: + - value: 5 cm + recommended: true + drainage_class: + recommended: true + enrichment_protocol: + recommended: true + extreme_event: + recommended: true + fao_class: + recommended: true + fire: + recommended: true + flooding: + recommended: true + food_product_type: + examples: + - value: delicatessen salad; FOODON:03316276 + food_source: + examples: + - value: red swamp crayfish; FOODON:03412231 + required: true + fungicide_regm: + string_serialization: '{text};{float} {unit};{period};{interval};{period}' + recommended: true + gaseous_environment: + string_serialization: '{text};{float} {unit};{period};{interval};{period}' + recommended: true + heavy_metals_meth: + string_serialization: '{PMID|DOI|URL}' + recommended: true + herbicide_regm: + string_serialization: '{text};{float} {unit};{period};{interval};{period}' + recommended: true + horizon_meth: + recommended: true + host_age: + required: true + host_common_name: + required: true + host_disease_stat: + examples: + - value: downy mildew + recommended: true + host_genotype: + required: true + host_height: + required: true + host_length: + required: true + host_life_stage: + required: true + host_phenotype: + required: true + host_spec_range: + required: true + host_symbiont: + examples: + - value: Paragordius varius + host_taxid: + examples: + - value: '9606' + string_serialization: '{integer}' + required: true + host_tot_mass: + required: true + humidity: + examples: + - value: 30% relative humidity + recommended: true + lib_layout: + recommended: true + lib_reads_seqd: + required: true + lib_screen: + required: true + lib_vector: + required: true + library_prep_kit: + examples: + - value: llumina DNA Prep, (M) Tagmentation + local_class: + recommended: true + local_class_meth: + recommended: true + micro_biomass_meth: + required: true + microbial_biomass: + required: true + mid: + required: true + non_min_nutr_regm: + string_serialization: '{text};{float} {unit};{period};{interval};{period}' + recommended: true + nucl_acid_amp: + required: true + nucl_acid_ext: + required: true + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + recommended: true + oxy_stat_samp: + recommended: true + pathogenicity: + required: true + pcr_cond: + required: true + pcr_primers: + required: true + perturbation: + recommended: true + pesticide_regm: + string_serialization: '{text};{float} {unit};{period};{interval};{period}' + recommended: true + ph_meth: + recommended: true + ph_regm: + string_serialization: '{float};{period};{interval};{period}' + recommended: true + plant_growth_med: + examples: + - value: hydroponic plant culture media [EO:0007067] + plant_product: + recommended: true + plant_struc: + recommended: true + pool_dna_extracts: + string_serialization: '{boolean};{float} {unit}' + required: true + prev_land_use_meth: + recommended: true + previous_land_use: + recommended: true + profile_position: + recommended: true + rel_location: + recommended: true + salt_regm: + string_serialization: '{text};{float} {unit};{period};{interval};{period}' + recommended: true + samp_collect_device: + examples: + - value: biopsy, niskin bottle, push core + required: true + samp_collect_method: + examples: + - value: environmental swab sampling + samp_mat_process: + required: true + samp_pooling: + recommended: true + samp_size: + required: true + samp_store_dur: + required: true + samp_store_loc: + required: true + samp_vol_we_dna_ext: + required: true + season_environment: + string_serialization: '{text};{period};{interval};{period}' + recommended: true + sieving: + required: true + slope_aspect: + recommended: true + slope_gradient: + recommended: true + soil_conductivity: + description: Conductivity of some soil. + soil_cover: + recommended: true + soil_horizon: + recommended: true + soil_pH: + description: pH of some soil. + soil_type: + required: true + soil_type_meth: + required: true + specific_host: + required: true + standing_water_regm: + string_serialization: '{text};{period};{interval};{period}' + recommended: true + store_cond: + required: true + target_gene: + required: true + target_subfragment: + required: true + temp: + required: true + tillage: + recommended: true + tot_carb: + recommended: true + tot_nitro_cont_meth: + recommended: true + tot_nitro_content: + recommended: true + tot_org_c_meth: + recommended: true + tot_org_carb: + recommended: true + tot_phosphate: + recommended: true + trophic_level: + recommended: true + water_pH: + description: The pH measurement of the sample, or liquid portion of sample, + or aqueous phase of the fluid. + water_temp_regm: + string_serialization: '{float} {unit};{period};{interval};{period}' + recommended: true + watering_regm: + string_serialization: '{float} {unit};{period};{interval};{period}' + recommended: true + class_uri: MIXS:0016018 + aliases: + - MIxS-Ag (agriculture) + annotations: + use_cases: Agricultural Microbiomes Research Coordination Network, model cropping and plant systems focused on agricultural plant and soil microbe; microbiome studies in agricultural sites; long-term ecological research in croplands; eDNA in manure samples; describing agricultural microbiome studies + Air: + description: >- + A collection of terms appropriate when collecting and sequencing samples obtained from a gaseous environment. + title: air + is_a: Extension + slots: + - samp_name + - project_name + - alt + - elev + - barometric_press + - carb_dioxide + - carb_monoxide + - chem_administration + - humidity + - methane + - organism_count + - oxygen + - oxy_stat_samp + - perturbation + - pollutants + - air_PM_concen + - salinity + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_vol_we_dna_ext + - solar_irradiance + - temp + - ventilation_rate + - ventilation_type + - volatile_org_comp + - wind_direction + - wind_speed + - misc_param + slot_usage: + alt: + required: true + elev: + recommended: true + humidity: + examples: + - value: 25 gram per cubic meter + methane: + examples: + - value: 1800 parts per billion + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + wind_direction: + examples: + - value: Northwest + wind_speed: + examples: + - value: 21 kilometer per hour + class_uri: MIXS:0016000 + aliases: + - MIxS-air + annotations: + use_cases: bioaerosol samples, pathogen load in urban air, aerosols + BuiltEnvironment: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples obtained in the + built-up environment, which includes terms for surface material, humidity, temperature, moisture and + occupancy type along with specific metadata terms describing the indoor air, building and sample properties. + title: built environment + is_a: Extension + slots: + - samp_name + - project_name + - surf_material + - surf_air_cont + - rel_air_humidity + - abs_air_humidity + - surf_humidity + - air_temp + - surf_temp + - surf_moisture_ph + - build_occup_type + - surf_moisture + - dew_point + - carb_dioxide + - ventilation_type + - organism_count + - indoor_space + - indoor_surf + - filter_type + - heat_cool_type + - substructure_type + - building_setting + - light_type + - samp_sort_meth + - space_typ_state + - typ_occup_density + - occup_samp + - occup_density_samp + - address + - adj_room + - aero_struc + - amount_light + - arch_struc + - avg_occup + - avg_dew_point + - avg_temp + - bathroom_count + - bedroom_count + - built_struc_age + - built_struc_set + - built_struc_type + - ceil_area + - ceil_cond + - ceil_finish_mat + - ceil_water_mold + - ceil_struc + - ceil_texture + - ceil_thermal_mass + - ceil_type + - cool_syst_id + - date_last_rain + - build_docs + - door_size + - door_cond + - door_direct + - door_loc + - door_mat + - door_move + - door_water_mold + - door_type + - door_comp_type + - door_type_metal + - door_type_wood + - drawings + - elevator + - escalator + - exp_duct + - exp_pipe + - ext_door + - fireplace_type + - floor_age + - floor_area + - floor_cond + - floor_count + - floor_finish_mat + - floor_water_mold + - floor_struc + - floor_thermal_mass + - freq_clean + - freq_cook + - furniture + - gender_restroom + - hall_count + - handidness + - heat_deliv_loc + - heat_sys_deliv_meth + - heat_system_id + - height_carper_fiber + - inside_lux + - int_wall_cond + - last_clean + - max_occup + - mech_struc + - number_plants + - number_pets + - number_resident + - occup_document + - ext_wall_orient + - ext_window_orient + - rel_humidity_out + - pres_animal_insect + - quad_pos + - rel_samp_loc + - room_air_exch_rate + - room_architec_elem + - room_condt + - room_count + - room_dim + - room_door_dist + - room_loc + - room_moist_dam_hist + - room_net_area + - room_occup + - room_samp_pos + - room_type + - room_vol + - room_window_count + - room_connected + - room_hallway + - room_door_share + - room_wall_share + - samp_weather + - samp_floor + - samp_room_id + - samp_time_out + - season + - season_use + - shading_device_cond + - shading_device_loc + - shading_device_mat + - shad_dev_water_mold + - shading_device_type + - specific_humidity + - specific + - temp_out + - train_line + - train_stat_loc + - train_stop_loc + - vis_media + - wall_area + - wall_const_type + - wall_finish_mat + - wall_height + - wall_loc + - wall_water_mold + - wall_surf_treatment + - wall_texture + - wall_thermal_mass + - water_feat_size + - water_feat_type + - weekday + - window_size + - window_cond + - window_cover + - window_horiz_pos + - window_loc + - window_mat + - window_open_freq + - window_water_mold + - window_status + - window_type + - window_vert_pos + slot_usage: + air_temp: + examples: + - value: 20 degree Celsius + required: true + avg_occup: + examples: + - value: '2' + carb_dioxide: + required: true + freq_clean: + string_serialization: '[ Daily| Weekly| Monthly| Quarterly | Annually| other]' + indoor_surf: + required: true + recommended: true + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + required: true + surf_material: + required: true + recommended: true + ventilation_type: + required: true + class_uri: MIXS:0016001 + aliases: + - MIxS-BE (built environment) + annotations: + use_cases: microbiology studies of the built environment, NASA space station sampling, MetaSUB transit system sampling, home, hospitals, office buildings + FoodAnimalAndAnimalFeed: + description: >- + A collection of terms appropriate when collecting samples and performing sequencing of samples + obtained from farm animals and their feed. + comments: + - This extension is intended to work alongside the other food extensions + (farm environment, food production facility, and human foods) for capturing contextual data + across the food supply-chain environment. + title: food-animal and animal feed + is_a: Extension + slots: + - samp_name + - project_name + - lat_lon + - geo_loc_name + - collection_date + - seq_meth + - samp_size + - samp_collect_device + - experimental_factor + - nucl_acid_ext + - organism_count + - spikein_count + - samp_store_temp + - samp_store_dur + - samp_vol_we_dna_ext + - pool_dna_extracts + - temp + - samp_store_loc + - samp_transport_cont + - perturbation + - coll_site_geo_feat + - food_origin + - food_prod + - food_product_type + - food_source + - IFSAC_category + - intended_consumer + - samp_purpose + - animal_am + - animal_am_dur + - animal_am_freq + - animal_am_route + - animal_am_use + - animal_body_cond + - animal_diet + - animal_feed_equip + - animal_group_size + - animal_housing + - animal_sex + - bacterial_density + - cons_food_stor_dur + - cons_food_stor_temp + - cons_purch_date + - cons_qty_purchased + - cult_isol_date + - cult_result + - cult_result_org + - cult_target + - enrichment_protocol + - food_additive + - food_contact_surf + - food_contain_wrap + - food_cooking_proc + - food_dis_point + - food_dis_point_city + - food_ingredient + - food_pack_capacity + - food_pack_integrity + - food_pack_medium + - food_preserv_proc + - food_prior_contact + - food_prod_synonym + - food_product_qual + - food_quality_date + - food_source_age + - food_trace_list + - food_trav_mode + - food_trav_vehic + - food_treat_proc + - HACCP_term + - library_prep_kit + - lot_number + - microb_cult_med + - part_plant_animal + - repository_name + - samp_collect_method + - samp_pooling + - samp_rep_biol + - samp_rep_tech + - samp_source_mat_cat + - samp_stor_device + - samp_stor_media + - samp_transport_dur + - samp_transport_temp + - sequencing_kit + - sequencing_location + - serovar_or_serotype + - spikein_AMR + - spikein_antibiotic + - spikein_growth_med + - spikein_metal + - spikein_org + - spikein_serovar + - spikein_strain + - study_design + - study_inc_dur + - study_inc_temp + - study_timecourse + - study_tmnt + - timepoint + - misc_param + slot_usage: + food_origin: + required: true + food_pack_medium: + examples: + - value: packed in fruit juice [FOODON:03480039] + food_prod: + required: true + food_product_type: + examples: + - value: shrimp (peeled, deep-frozen) [FOODON:03317171] + required: true + food_source: + examples: + - value: giant tiger prawn [FOODON:03412612] + intended_consumer: + required: true + library_prep_kit: + examples: + - value: Illumina DNA Prep + organism_count: + examples: + - value: total prokaryotes;3.5e7 colony forming units per milliliter;qPCR + pool_dna_extracts: + string_serialization: '{boolean},{integer}' + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + samp_collect_method: + examples: + - value: environmental swab sampling + samp_purpose: + required: true + class_uri: MIXS:0016019 + aliases: + - MIxS-Food (animal and animal feed) + annotations: + use_cases: Microbiome of farm animals, their feed, and pet food. + FoodFarmEnvironment: + description: >- + A collection of terms appropriate when collecting samples and performing sequencing of samples + obtained from the farm environment, including soil, manure, and food harvesting equipment. + comments: + - This extension is intended to work alongside the other food extensions + (animals and animal feed, food production facility, and human foods) + for capturing contextual data across the food supply-chain environment. + title: food-farm environment + is_a: Extension + slots: + - samp_name + - project_name + - lat_lon + - geo_loc_name + - collection_date + - seq_meth + - samp_size + - samp_collect_device + - nucl_acid_ext + - humidity + - organism_count + - spikein_count + - samp_store_temp + - solar_irradiance + - ventilation_rate + - samp_store_dur + - wind_speed + - salinity + - samp_vol_we_dna_ext + - previous_land_use + - crop_rotation + - soil_type_meth + - tot_org_c_meth + - tot_nitro_cont_meth + - host_age + - host_dry_mass + - host_height + - host_length + - host_tot_mass + - root_med_carbon + - root_med_macronutr + - root_med_micronutr + - depth + - season_temp + - season_precpt + - tot_org_carb + - tot_nitro_content + - conduc + - turbidity + - size_frac_low + - size_frac_up + - temp + - ventilation_type + - wind_direction + - genetic_mod + - host_phenotype + - ph + - ances_data + - biotic_regm + - chem_administration + - growth_habit + - host_disease_stat + - host_genotype + - host_taxid + - mechanical_damage + - perturbation + - root_cond + - root_med_ph + - tillage + - ph_meth + - growth_medium + - season + - food_product_type + - samp_type + - farm_water_source + - plant_water_method + - air_PM_concen + - animal_feed_equip + - animal_intrusion + - anim_water_method + - crop_yield + - cult_result + - cult_result_org + - cult_target + - plant_part_maturity + - adjacent_environment + - water_source_adjac + - farm_equip_shared + - farm_equip_san + - farm_equip_san_freq + - farm_equip + - fertilizer_admin + - fertilizer_date + - animal_group_size + - animal_diet + - food_contact_surf + - food_contain_wrap + - food_harvest_proc + - food_pack_medium + - food_preserv_proc + - food_prod_char + - prod_label_claims + - food_trav_mode + - food_trav_vehic + - food_source + - food_treat_proc + - extr_weather_event + - date_extr_weath + - host_subspecf_genlin + - intended_consumer + - library_prep_kit + - air_flow_impede + - lot_number + - season_humidity + - part_plant_animal + - plant_growth_med + - plant_reprod_crop + - samp_purpose + - repository_name + - samp_pooling + - samp_source_mat_cat + - sequencing_kit + - sequencing_location + - serovar_or_serotype + - soil_conductivity + - soil_cover + - soil_pH + - rel_location + - soil_porosity + - soil_temp + - soil_texture_class + - soil_texture_meth + - soil_type + - spikein_org + - spikein_serovar + - spikein_growth_med + - spikein_strain + - spikein_antibiotic + - spikein_metal + - timepoint + - water_frequency + - water_pH + - water_source_shared + - enrichment_protocol + - food_quality_date + - IFSAC_category + - animal_housing + - cult_isol_date + - food_clean_proc + - misc_param + slot_usage: + biotic_regm: + required: true + chem_administration: + required: true + crop_rotation: + string_serialization: '{boolean};{Rn/start_time/end_time/duration}' + depth: + examples: + - value: 10 meter + required: true + food_pack_medium: + examples: + - value: vacuum-packed [FOODON:03480027] + food_product_type: + examples: + - value: shrimp (peeled, deep-frozen) [FOODON:03317171] + required: true + food_source: + examples: + - value: giant tiger prawn [FOODON:03412612] + host_age: + examples: + - value: 10 days + host_disease_stat: + examples: + - value: downy mildew + recommended: true + host_genotype: + examples: + - value: Ts + host_height: + examples: + - value: 1 meter + host_phenotype: + examples: + - value: seed pod; green [PATO:0000320] + host_taxid: + examples: + - value: '4530' + string_serialization: '{NCBI taxid}' + host_tot_mass: + examples: + - value: 2500 gram + humidity: + examples: + - value: 30% relative humidity + library_prep_kit: + examples: + - value: Illumina DNA Prep + organism_count: + examples: + - value: total prokaryotes;3.5e7 colony forming units per milliliter;qPCR + plant_growth_med: + examples: + - value: soil + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + soil_conductivity: + description: Conductivity of soil at time of sampling. + soil_pH: + description: The pH of soil at time of sampling. + soil_type: + string_serialization: '{termLabel} [{termID}]' + water_pH: + description: pH measurement of the sample, or liquid portion of sample, or + aqueous phase of the fluid. + wind_direction: + examples: + - value: 0 degrees; Northwest + wind_speed: + examples: + - value: 1.6 kilometers per hour + class_uri: MIXS:0016020 + aliases: + - MIxS-Food (farm environment) + annotations: + use_cases: Microbiome of farm and field crops as well as environmental samples including irrigation, soil amendments, and farm equipment. + FoodFoodProductionFacility: + description: >- + A collection of terms appropriate when collecting samples and performing sequencing of samples + obtained from food production facilities. + comments: + - This extension is intended to work alongside the other food extensions + (animals and animal feed, farm environment, and human foods) + for capturing contextual data across the food supply-chain environment. + title: food-food production facility + is_a: Extension + slots: + - samp_name + - project_name + - lat_lon + - geo_loc_name + - collection_date + - seq_meth + - samp_size + - samp_collect_device + - experimental_factor + - nucl_acid_ext + - organism_count + - samp_store_temp + - samp_store_dur + - air_temp + - room_dim + - freq_clean + - samp_room_id + - samp_vol_we_dna_ext + - pool_dna_extracts + - samp_store_loc + - surf_material + - indoor_surf + - avg_occup + - samp_floor + - genetic_mod + - coll_site_geo_feat + - samp_source_mat_cat + - samp_type + - samp_stor_media + - samp_stor_device + - food_product_type + - IFSAC_category + - food_product_qual + - food_contact_surf + - facility_type + - food_trav_mode + - food_trav_vehic + - samp_transport_dur + - samp_transport_temp + - samp_collect_method + - num_samp_collect + - lot_number + - hygienic_area + - env_monitoring_zone + - area_samp_size + - samp_surf_moisture + - samp_loc_condition + - biocide_used + - ster_meth_samp_room + - enrichment_protocol + - cult_target + - microb_cult_med + - timepoint + - bacterial_density + - cult_isol_date + - cult_result + - cult_result_org + - subspecf_gen_lin + - samp_pooling + - samp_purpose + - samp_rep_tech + - samp_rep_biol + - samp_transport_cont + - study_design + - nucl_acid_ext_kit + - library_prep_kit + - sequencing_kit + - sequencing_location + - study_inc_temp + - study_inc_dur + - study_timecourse + - study_tmnt + - food_source + - food_dis_point + - food_dis_point_city + - food_origin + - food_prod_synonym + - food_additive + - food_trace_list + - part_plant_animal + - food_ingredient + - spec_intended_cons + - HACCP_term + - dietary_claim_use + - food_allergen_label + - food_prod_char + - prod_label_claims + - food_name_status + - food_preserv_proc + - food_cooking_proc + - food_treat_proc + - food_contain_wrap + - food_pack_capacity + - food_pack_medium + - food_prior_contact + - food_prod + - food_quality_date + - repository_name + - intended_consumer + - food_pack_integrity + - misc_param + slot_usage: + air_temp: + examples: + - value: 4 degree Celsius + avg_occup: + examples: + - value: '6' + food_contact_surf: + required: true + food_pack_medium: + examples: + - value: vacuum-packed [FOODON:03480027] + food_product_qual: + required: true + food_product_type: + examples: + - value: shrimp (peeled, deep-frozen) [FOODON:03317171] + required: true + food_source: + examples: + - value: giant tiger prawn [FOODON:03412612] + library_prep_kit: + examples: + - value: Illumina DNA Prep + organism_count: + examples: + - value: total prokaryotes;3.5e7 colony forming units per milliliter;qPCR + pool_dna_extracts: + string_serialization: '{boolean},{integer}' + samp_collect_device: + examples: + - value: biopsy, niskin bottle, push core + samp_collect_method: + examples: + - value: environmental swab sampling + samp_source_mat_cat: + required: true + samp_stor_device: + required: true + samp_stor_media: + required: true + class_uri: MIXS:0016021 + aliases: + - MIxS-Food(food production facility) + annotations: + use_cases: Microbiome of food production facilities/factories + FoodHumanFoods: + description: >- + A collection of terms appropriate when collecting samples and performing sequencing of samples + obtained from human food products. + comments: + - This extension is intended to work alongside the other food extensions + (animals and animal feed, farm environment, and food production facilities) + for capturing contextual data across the food supply-chain environment. + title: food-human foods + is_a: Extension + slots: + - samp_name + - project_name + - lat_lon + - geo_loc_name + - collection_date + - seq_meth + - samp_size + - samp_collect_device + - experimental_factor + - nucl_acid_ext + - organism_count + - spikein_count + - samp_store_temp + - samp_store_dur + - samp_vol_we_dna_ext + - pool_dna_extracts + - temp + - samp_store_loc + - genetic_mod + - perturbation + - coll_site_geo_feat + - food_product_type + - IFSAC_category + - ferm_chem_add + - ferm_chem_add_perc + - ferm_headspace_oxy + - ferm_medium + - ferm_pH + - ferm_rel_humidity + - ferm_temp + - ferm_time + - ferm_vessel + - bacterial_density + - cons_food_stor_dur + - cons_food_stor_temp + - cons_purch_date + - cons_qty_purchased + - cult_isol_date + - cult_result + - cult_result_org + - cult_target + - dietary_claim_use + - enrichment_protocol + - food_additive + - food_allergen_label + - food_contact_surf + - food_contain_wrap + - food_cooking_proc + - food_dis_point + - food_ingredient + - food_name_status + - food_origin + - food_pack_capacity + - food_pack_integrity + - food_pack_medium + - food_preserv_proc + - food_prior_contact + - food_prod + - food_prod_synonym + - food_product_qual + - food_quality_date + - food_source + - food_trace_list + - food_trav_mode + - food_trav_vehic + - food_treat_proc + - HACCP_term + - intended_consumer + - library_prep_kit + - lot_number + - microb_cult_med + - microb_start + - microb_start_count + - microb_start_inoc + - microb_start_prep + - microb_start_source + - microb_start_taxID + - nucl_acid_ext_kit + - num_samp_collect + - part_plant_animal + - repository_name + - samp_collect_method + - samp_pooling + - samp_rep_biol + - samp_rep_tech + - samp_source_mat_cat + - samp_stor_device + - samp_stor_media + - samp_transport_cont + - samp_transport_dur + - samp_transport_temp + - samp_purpose + - sequencing_kit + - sequencing_location + - serovar_or_serotype + - spikein_AMR + - spikein_antibiotic + - spikein_growth_med + - spikein_metal + - spikein_org + - spikein_serovar + - spikein_strain + - study_design + - study_inc_dur + - study_inc_temp + - study_timecourse + - study_tmnt + - timepoint + - misc_param + slot_usage: + food_pack_medium: + examples: + - value: vacuum-packed[FOODON:03480027] + food_product_type: + examples: + - value: shrimp (peeled, deep-frozen) [FOODON:03317171] + required: true + food_source: + examples: + - value: giant tiger prawn [FOODON:03412612] + library_prep_kit: + examples: + - value: Illumina DNA Prep + organism_count: + examples: + - value: total prokaryotes;3.5e7 colony forming units per milliliter;qPCR + pool_dna_extracts: + string_serialization: '{boolean},{integer}' + samp_collect_device: + examples: + - value: swab, biopsy, niskin bottle, push core, drag swab [GENEPIO:0002713] + samp_collect_method: + examples: + - value: environmental swab sampling + class_uri: MIXS:0016022 + aliases: + - MIxS-Food (human foods) + annotations: + use_cases: Microbiome of foods intended for human consumption. + HostAssociated: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from a non-human host, to examine the host-associated microbiome or genome. + comments: + - This is a very broad package, intended to capture many kinds of sequences derived + from the bodies of or derived from an organism. Where possible, please use a more specific package. + For example, consider using food-animal and animal feed extension for sampling of farm animals reared for consumption. + For human stool microbiomes, consider MIxS-human-gut. + Incidental associations of environmental material with an organism may also be better served by other packages. + For example, nucleic acids derived from soil that was sampled from the hoof of a cow may be better described + by terms from the soil extension; + however, soil embedded in a wound on a cow’s leg would be best described by terms in this extension + title: host-associated + is_a: Extension + slots: + - samp_name + - project_name + - alt + - depth + - elev + - ances_data + - biol_stat + - genetic_mod + - host_common_name + - samp_capt_status + - samp_dis_stage + - host_taxid + - host_subject_id + - host_age + - host_life_stage + - host_sex + - host_disease_stat + - chem_administration + - host_body_habitat + - host_body_site + - host_body_product + - host_tot_mass + - host_height + - host_length + - host_diet + - host_last_meal + - host_growth_cond + - host_substrate + - host_fam_rel + - host_subspecf_genlin + - host_genotype + - host_phenotype + - host_body_temp + - host_dry_mass + - blood_press_diast + - blood_press_syst + - host_color + - host_shape + - gravidity + - perturbation + - salinity + - oxy_stat_samp + - temp + - organism_count + - samp_vol_we_dna_ext + - samp_store_temp + - samp_store_dur + - samp_store_loc + - host_symbiont + - misc_param + slot_usage: + alt: + recommended: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + host_age: + examples: + - value: 10 days + host_body_habitat: + examples: + - value: nasopharynx + host_body_site: + examples: + - value: gill [UBERON:0002535] + host_body_temp: + examples: + - value: 15 degree Celsius + host_common_name: + examples: + - value: human + host_diet: + examples: + - value: herbivore + host_disease_stat: + examples: + - value: rabies [DOID:11260] + host_fam_rel: + examples: + - value: offspring;Mussel25 + host_genotype: + examples: + - value: C57BL/6 + host_height: + examples: + - value: 0.1 meter + host_last_meal: + examples: + - value: corn feed;P2H + host_life_stage: + examples: + - value: adult + host_phenotype: + examples: + - value: elongated [PATO:0001154] + host_subject_id: + examples: + - value: MPI123 + host_symbiont: + examples: + - value: flukeworms + host_taxid: + examples: + - value: '7955' + string_serialization: '{NCBI taxid}' + host_tot_mass: + examples: + - value: 2500 gram + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016002 + aliases: + - MIxS-host-associated + annotations: + use_cases: elephant fecal matter or cat oral cavity + HumanAssociated: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from a person to examine their human-associated microbiome or genome, + that does not have a specific extension (e.g., skin, gut, vaginal). + comments: + - For stool samples use MIxS-human-gut extension. + title: human-associated + is_a: Extension + slots: + - samp_name + - project_name + - host_subject_id + - host_age + - host_sex + - host_disease_stat + - ihmc_medication_code + - chem_administration + - host_body_site + - host_body_product + - host_tot_mass + - host_height + - host_diet + - host_last_meal + - host_fam_rel + - host_genotype + - host_phenotype + - host_body_temp + - smoker + - host_hiv_stat + - drug_usage + - host_body_mass_index + - diet_last_six_month + - weight_loss_3_month + - ethnicity + - host_occupation + - pet_farm_animal + - travel_out_six_month + - twin_sibling + - medic_hist_perform + - study_complt_stat + - pulmonary_disord + - nose_throat_disord + - blood_blood_disord + - host_pulse + - gestation_state + - maternal_health_stat + - foetal_health_stat + - amniotic_fluid_color + - kidney_disord + - urogenit_tract_disor + - urine_collect_meth + - perturbation + - salinity + - oxy_stat_samp + - temp + - organism_count + - samp_vol_we_dna_ext + - samp_store_temp + - samp_store_dur + - host_symbiont + - samp_store_loc + - misc_param + slot_usage: + host_age: + examples: + - value: 30 years + host_body_site: + examples: + - value: Lung parenchyma [fma27360] + host_body_temp: + examples: + - value: 36.5 degree Celsius + host_diet: + examples: + - value: high-fat + host_disease_stat: + examples: + - value: measles [DOID:8622] + host_fam_rel: + examples: + - value: mother;ID298 + host_genotype: + examples: + - value: ST1 + host_height: + examples: + - value: 1.75 meter + host_last_meal: + examples: + - value: french fries;P5H30M + host_phenotype: + examples: + - value: Tinnitus [HP:0000360] + host_subject_id: + examples: + - value: MPI123 + host_symbiont: + examples: + - value: flukeworms + host_tot_mass: + examples: + - value: 65 kilogram + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016003 + aliases: + - MIxS-human-associated + annotations: + use_cases: blood samples or biopsy samples. + HumanGut: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from a person to examine their gut-associated microbiome. + title: human-gut + is_a: Extension + slots: + - samp_name + - project_name + - gastrointest_disord + - liver_disord + - special_diet + - host_subject_id + - host_age + - host_sex + - host_disease_stat + - ihmc_medication_code + - chem_administration + - host_body_site + - host_body_product + - host_tot_mass + - host_height + - host_diet + - host_last_meal + - host_fam_rel + - host_genotype + - host_phenotype + - host_body_temp + - host_body_mass_index + - ethnicity + - host_occupation + - medic_hist_perform + - host_pulse + - perturbation + - salinity + - oxy_stat_samp + - temp + - organism_count + - samp_store_temp + - samp_vol_we_dna_ext + - samp_store_dur + - host_symbiont + - samp_store_loc + - misc_param + slot_usage: + host_age: + examples: + - value: 30 years + host_body_site: + examples: + - value: Wall of gut [fma45653] + host_body_temp: + examples: + - value: 36.5 degree Celsius + host_diet: + examples: + - value: high-fat + host_disease_stat: + examples: + - value: measles [DOID:8622] + host_fam_rel: + examples: + - value: mother;ID298 + host_genotype: + examples: + - value: ST1 + host_height: + examples: + - value: 1.75 meter + host_last_meal: + examples: + - value: french fries;P5H30M + host_phenotype: + examples: + - value: Tinnitus [HP:0000360] + host_subject_id: + examples: + - value: MPI123 + host_symbiont: + examples: + - value: flukeworms + host_tot_mass: + examples: + - value: 65 kilogram + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016004 + aliases: + - MIxS-human-gut + annotations: + use_cases: human stool or fecal samples, or samples collected directly from the gut. + HumanOral: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from a person to examine their oral-associated microbiome. + title: human-oral + is_a: Extension + slots: + - samp_name + - project_name + - nose_mouth_teeth_throat_disord + - time_last_toothbrush + - host_subject_id + - host_age + - host_sex + - host_disease_stat + - ihmc_medication_code + - chem_administration + - host_body_site + - host_body_product + - host_tot_mass + - host_height + - host_diet + - host_last_meal + - host_fam_rel + - host_genotype + - host_phenotype + - host_body_temp + - host_body_mass_index + - ethnicity + - host_occupation + - medic_hist_perform + - host_pulse + - perturbation + - salinity + - oxy_stat_samp + - temp + - organism_count + - samp_vol_we_dna_ext + - samp_store_temp + - samp_store_dur + - host_symbiont + - samp_store_loc + - misc_param + slot_usage: + host_age: + examples: + - value: 30 years + host_body_site: + examples: + - value: Epithelium of tongue [fma284658] + host_body_temp: + examples: + - value: 36.5 degree Celsius + host_diet: + examples: + - value: high-fat + host_disease_stat: + examples: + - value: measles [DOID:8622] + host_fam_rel: + examples: + - value: mother;ID298 + host_genotype: + examples: + - value: ST1 + host_height: + examples: + - value: 1.75 meter + host_last_meal: + examples: + - value: french fries;P5H30M + host_phenotype: + examples: + - value: Tinnitus [HP:0000360] + host_subject_id: + examples: + - value: MPI123 + host_symbiont: + examples: + - value: flukeworms + host_tot_mass: + examples: + - value: 65 kilogram + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016005 + aliases: + - MIxS-human-oral + + annotations: + use_cases: mouth swab sampling, dental microbiome samples, microbiome of oral swabs, nasal, mouth, throat, teeth, tongue microbiome studies + HumanSkin: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from a person to examine their skin-associated microbiome. + title: human-skin + is_a: Extension + slots: + - samp_name + - project_name + - dermatology_disord + - time_since_last_wash + - dominant_hand + - host_subject_id + - host_age + - host_sex + - host_disease_stat + - ihmc_medication_code + - chem_administration + - host_body_site + - host_body_product + - host_tot_mass + - host_height + - host_diet + - host_last_meal + - host_fam_rel + - host_genotype + - host_phenotype + - host_body_temp + - host_body_mass_index + - ethnicity + - host_occupation + - medic_hist_perform + - host_pulse + - perturbation + - salinity + - oxy_stat_samp + - temp + - organism_count + - samp_vol_we_dna_ext + - samp_store_temp + - samp_store_dur + - samp_store_loc + - host_symbiont + - misc_param + slot_usage: + host_age: + examples: + - value: 30 years + host_body_site: + examples: + - value: Skin of palm of left hand [fma38303] + host_body_temp: + examples: + - value: 36.5 degree Celsius + host_diet: + examples: + - value: high-fat + host_disease_stat: + examples: + - value: measles [DOID:8622] + host_fam_rel: + examples: + - value: mother;ID298 + host_genotype: + examples: + - value: ST1 + host_height: + examples: + - value: 1.75 meter + host_last_meal: + examples: + - value: french fries;P5H30M + host_phenotype: + examples: + - value: Tinnitus [HP:0000360] + host_subject_id: + examples: + - value: MPI123 + host_symbiont: + examples: + - value: flukeworms + host_tot_mass: + examples: + - value: 65 kilogram + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016006 + aliases: + - MIxS-human-skin + annotations: + use_cases: swab samples taken on a person’s skin surface. + HumanVaginal: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from a person to examine their vaginal-associated microbiome. + title: human-vaginal + is_a: Extension + slots: + - samp_name + - project_name + - menarche + - sexual_act + - pregnancy + - douche + - birth_control + - menopause + - hrt + - hysterectomy + - gynecologic_disord + - urogenit_disord + - host_subject_id + - host_age + - host_sex + - host_disease_stat + - ihmc_medication_code + - chem_administration + - host_body_site + - host_body_product + - host_tot_mass + - host_height + - host_diet + - host_last_meal + - host_fam_rel + - host_genotype + - host_phenotype + - host_body_temp + - host_body_mass_index + - ethnicity + - host_occupation + - medic_hist_perform + - host_pulse + - perturbation + - salinity + - oxy_stat_samp + - temp + - organism_count + - samp_vol_we_dna_ext + - samp_store_temp + - samp_store_loc + - samp_store_dur + - host_symbiont + - misc_param + slot_usage: + host_age: + examples: + - value: 30 years + host_body_site: + examples: + - value: Ectocervix [fma86484] + host_body_temp: + examples: + - value: 36.5 degree Celsius + host_diet: + examples: + - value: high-fat + host_disease_stat: + examples: + - value: measles [DOID:8622] + host_fam_rel: + examples: + - value: mother;ID298 + host_genotype: + examples: + - value: ST1 + host_height: + examples: + - value: 1.75 meter + host_last_meal: + examples: + - value: french fries;P5H30M + host_phenotype: + examples: + - value: Tinnitus [HP:0000360] + host_subject_id: + examples: + - value: MPI123 + host_symbiont: + examples: + - value: flukeworms + host_tot_mass: + examples: + - value: 65 kilogram + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016007 + aliases: + - MIxS-human-vaginal + annotations: + use_cases: vaginal swabbing + HydrocarbonResourcesCores: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from environments pertaining to hydrocarbon resources, specifically core samples. + title: hydrocarbon resources-cores + is_a: Extension + slots: + - samp_name + - project_name + - hcr + - hc_produced + - basin + - field + - reservoir + - hcr_temp + - tvdss_of_hcr_temp + - hcr_pressure + - tvdss_of_hcr_press + - permeability + - porosity + - lithology + - depos_env + - hcr_geol_age + - owc_tvdss + - hcr_fw_salinity + - sulfate_fw + - vfa_fw + - sr_kerog_type + - sr_lithology + - sr_dep_env + - sr_geol_age + - samp_well_name + - win + - samp_type + - samp_subtype + - temp + - pressure + - samp_tvdss + - samp_md + - elev + - oxy_stat_samp + - samp_transport_cond + - samp_store_temp + - samp_store_dur + - samp_store_loc + - samp_vol_we_dna_ext + - organism_count + - org_count_qpcr_info + - ph + - salinity + - alkalinity + - alkalinity_method + - sulfate + - sulfide + - tot_sulfur + - nitrate + - nitrite + - ammonium + - tot_nitro + - diss_iron + - sodium + - chloride + - potassium + - magnesium + - calcium + - tot_iron + - diss_org_carb + - diss_inorg_carb + - diss_inorg_phosp + - tot_phosp + - suspend_solids + - density + - diss_carb_dioxide + - diss_oxygen_fluid + - vfa + - benzene + - toluene + - ethylbenzene + - xylene + - api + - tan + - viscosity + - pour_point + - saturates_pc + - aromatics_pc + - resins_pc + - asphaltenes_pc + - misc_param + - additional_info + slot_usage: + ammonium: + recommended: true + depos_env: + examples: + - value: Continental - Alluvial + diss_inorg_phosp: + recommended: true + hcr_temp: + required: true + nitrate: + recommended: true + nitrite: + recommended: true + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + recommended: true + ph: + recommended: true + samp_vol_we_dna_ext: + recommended: true + sulfate: + recommended: true + sulfate_fw: + required: true + sulfide: + recommended: true + temp: + required: true + vfa_fw: + required: true + class_uri: MIXS:0016015 + aliases: + - MIxS-HCR (hydrocarbon resources-cores) + annotations: + use_cases: The microbial characterization of hydrocarbon occurrences, defined as the natural and artificial environmental features that are rich in hydrocarbons, from hydrocarbon rich formations, such as reservoir cores. + HydrocarbonResourcesFluidsSwabs: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from environments pertaining to hydrocarbon resources, specifically run-off liquids samples and swabs. + title: hydrocarbon resources-fluids/swabs + is_a: Extension + slots: + - samp_name + - project_name + - hcr + - hc_produced + - basin + - field + - reservoir + - hcr_temp + - tvdss_of_hcr_temp + - hcr_pressure + - tvdss_of_hcr_press + - lithology + - depos_env + - hcr_geol_age + - hcr_fw_salinity + - sulfate_fw + - vfa_fw + - prod_start_date + - prod_rate + - water_prod_rate + - water_cut + - iwf + - add_recov_method + - iw_bt_date_well + - biocide + - biocide_admin_method + - chem_treatment + - chem_treat_method + - samp_loc_corr_rate + - samp_well_name + - win + - samp_type + - samp_subtype + - samp_collect_point + - temp + - pressure + - oxy_stat_samp + - samp_preserv + - samp_transport_cond + - samp_store_temp + - samp_store_dur + - samp_store_loc + - samp_vol_we_dna_ext + - organism_count + - org_count_qpcr_info + - ph + - salinity + - alkalinity + - alkalinity_method + - sulfate + - sulfide + - tot_sulfur + - nitrate + - nitrite + - ammonium + - tot_nitro + - diss_iron + - sodium + - chloride + - potassium + - magnesium + - calcium + - tot_iron + - diss_org_carb + - diss_inorg_carb + - diss_inorg_phosp + - tot_phosp + - suspend_solids + - density + - diss_carb_dioxide + - diss_oxygen_fluid + - vfa + - benzene + - toluene + - ethylbenzene + - xylene + - api + - tan + - viscosity + - pour_point + - saturates_pc + - aromatics_pc + - resins_pc + - asphaltenes_pc + - misc_param + - additional_info + slot_usage: + ammonium: + recommended: true + depos_env: + examples: + - value: Marine - Reef + diss_inorg_phosp: + recommended: true + hcr_temp: + recommended: true + nitrate: + required: true + nitrite: + recommended: true + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + recommended: true + ph: + recommended: true + samp_vol_we_dna_ext: + recommended: true + sulfate: + required: true + sulfate_fw: + recommended: true + sulfide: + required: true + temp: + required: true + vfa_fw: + recommended: true + class_uri: MIXS:0016016 + aliases: + - MIxS-HCR (hydrocarbon resources-fluids/swabs) + annotations: + use_cases: The microbial characterization of hydrocarbon occurrences, defined as the natural and artificial environmental features that are rich in hydrocarbons, from hydrocarbon resource fluids. + MicrobialMatBiofilm: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from biofilm environments including microbial mats. + title: microbial mat/biofilm + is_a: Extension + slots: + - samp_name + - project_name + - depth + - elev + - alkalinity + - alkyl_diethers + - aminopept_act + - ammonium + - bacteria_carb_prod + - biomass + - bishomohopanol + - bromide + - calcium + - carb_nitro_ratio + - chem_administration + - chloride + - chlorophyll + - diether_lipids + - diss_carb_dioxide + - diss_hydrogen + - diss_inorg_carb + - diss_org_carb + - diss_org_nitro + - diss_oxygen + - glucosidase_act + - magnesium + - mean_frict_vel + - mean_peak_frict_vel + - methane + - misc_param + - n_alkanes + - nitrate + - nitrite + - nitro + - org_carb + - org_matter + - org_nitro + - organism_count + - oxy_stat_samp + - ph + - part_org_carb + - perturbation + - petroleum_hydrocarb + - phaeopigments + - phosphate + - phosplipid_fatt_acid + - potassium + - pressure + - redox_potential + - salinity + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_vol_we_dna_ext + - silicate + - sodium + - sulfate + - sulfide + - temp + - tot_carb + - tot_nitro_content + - tot_org_carb + - turbidity + - water_content + slot_usage: + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + methane: + examples: + - value: 0.15 micromole per liter + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + water_content: + string_serialization: '{float} {unit}' + class_uri: MIXS:0016008 + aliases: + - MIxS-microbial mat/biofilm + annotations: + use_cases: samples from microbial mats at cold seeps + MiscellaneousNaturalOrArtificialEnvironment: + description: >- + A collection of generic terms appropriate when collecting and sequencing samples + obtained from environments, where there is no specific extension already available. + title: miscellaneous natural or artificial environment + is_a: Extension + slots: + - samp_name + - project_name + - alt + - depth + - elev + - alkalinity + - ammonium + - biomass + - bromide + - calcium + - chem_administration + - chloride + - chlorophyll + - density + - diether_lipids + - diss_carb_dioxide + - diss_hydrogen + - diss_inorg_carb + - diss_org_nitro + - diss_oxygen + - misc_param + - nitrate + - nitrite + - nitro + - org_carb + - org_matter + - org_nitro + - organism_count + - oxy_stat_samp + - ph + - perturbation + - phosphate + - phosplipid_fatt_acid + - potassium + - pressure + - salinity + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_vol_we_dna_ext + - silicate + - sodium + - sulfate + - sulfide + - temp + - water_current + slot_usage: + alt: + recommended: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016009 + aliases: + - MIxS-miscellaneous natural or artificial environment + PlantAssociated: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from a plant to examine it’s plant-associated microbiome. + title: plant-associated + is_a: Extension + slots: + - samp_name + - project_name + - depth + - elev + - air_temp_regm + - ances_data + - antibiotic_regm + - biol_stat + - biotic_regm + - chem_administration + - chem_mutagen + - climate_environment + - cult_root_med + - fertilizer_regm + - fungicide_regm + - gaseous_environment + - genetic_mod + - gravity + - growth_facil + - growth_habit + - growth_hormone_regm + - herbicide_regm + - host_age + - host_common_name + - host_disease_stat + - host_dry_mass + - host_genotype + - host_height + - host_subspecf_genlin + - host_length + - host_life_stage + - host_phenotype + - host_taxid + - host_tot_mass + - host_wet_mass + - humidity_regm + - light_regm + - mechanical_damage + - mineral_nutr_regm + - misc_param + - non_min_nutr_regm + - organism_count + - oxy_stat_samp + - ph_regm + - perturbation + - pesticide_regm + - plant_growth_med + - plant_product + - plant_sex + - plant_struc + - radiation_regm + - rainfall_regm + - root_cond + - root_med_carbon + - root_med_macronutr + - root_med_micronutr + - root_med_suppl + - root_med_ph + - root_med_regl + - root_med_solid + - salt_regm + - samp_capt_status + - samp_dis_stage + - salinity + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_vol_we_dna_ext + - season_environment + - standing_water_regm + - temp + - tiss_cult_growth_med + - water_temp_regm + - watering_regm + - host_symbiont + slot_usage: + climate_environment: + string_serialization: '{text};{Rn/start_time/end_time/duration}' + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + fungicide_regm: + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + gaseous_environment: + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + herbicide_regm: + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + host_age: + examples: + - value: 10 days + host_common_name: + examples: + - value: rice + host_disease_stat: + examples: + - value: downy mildew + host_genotype: + examples: + - value: Ts + host_height: + examples: + - value: 1 meter + host_life_stage: + examples: + - value: adult + host_phenotype: + examples: + - value: seed pod; green [PATO:0000320] + host_symbiont: + examples: + - value: flukeworms + host_taxid: + examples: + - value: '4530' + string_serialization: '{NCBI taxid}' + host_tot_mass: + examples: + - value: 2500 gram + non_min_nutr_regm: + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + pesticide_regm: + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + ph_regm: + string_serialization: '{float};{Rn/start_time/end_time/duration}' + plant_growth_med: + examples: + - value: hydroponic plant culture media [EO:0007067] + salt_regm: + string_serialization: '{text};{float} {unit};{Rn/start_time/end_time/duration}' + season_environment: + string_serialization: '{text};{Rn/start_time/end_time/duration}' + standing_water_regm: + string_serialization: '{text};{Rn/start_time/end_time/duration}' + water_temp_regm: + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + watering_regm: + string_serialization: '{float} {unit};{Rn/start_time/end_time/duration}' + class_uri: MIXS:0016010 + aliases: + - MIxS-plant-associated + annotations: + use_cases: plant surface swabs, root soil or rhizosphere, cultivated plants, plant phenotyping + Sediment: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from the sedimentary area of aquatic environments. + comments: + - Sedimentary layers in terrestrial environments will probably be better served by the soil extension. + title: sediment + is_a: Extension + slots: + - samp_name + - project_name + - depth + - elev + - alkalinity + - alkyl_diethers + - aminopept_act + - ammonium + - bacteria_carb_prod + - biomass + - bishomohopanol + - bromide + - calcium + - carb_nitro_ratio + - chem_administration + - chloride + - chlorophyll + - density + - diether_lipids + - diss_carb_dioxide + - diss_hydrogen + - diss_inorg_carb + - diss_org_carb + - diss_org_nitro + - diss_oxygen + - glucosidase_act + - magnesium + - mean_frict_vel + - mean_peak_frict_vel + - methane + - misc_param + - n_alkanes + - nitrate + - nitrite + - nitro + - org_carb + - org_matter + - org_nitro + - organism_count + - oxy_stat_samp + - ph + - particle_class + - part_org_carb + - perturbation + - petroleum_hydrocarb + - phaeopigments + - phosphate + - phosplipid_fatt_acid + - porosity + - potassium + - pressure + - redox_potential + - salinity + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_vol_we_dna_ext + - sediment_type + - silicate + - sodium + - sulfate + - sulfide + - temp + - tidal_stage + - tot_carb + - tot_depth_water_col + - tot_nitro_content + - tot_org_carb + - turbidity + - water_content + slot_usage: + depth: + examples: + - value: 10 meter + required: true + elev: + recommended: true + methane: + examples: + - value: 0.15 micromole per liter + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + water_content: + string_serialization: '{float} {unit}' + class_uri: MIXS:0016011 + aliases: + - MIxS-sediment + annotations: + use_cases: river bed or sea floor. + Soil: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from the uppermost layer of Earth's crust, contributed by the Terragenome Consortium. + see_also: + - https://www.fao.org/agriculture/crops/thematic-sitemap/theme/spi/soil-biodiversity/research-into-soil-biodiversity/the-terragenome-project/en/ + title: soil + is_a: Extension + slots: + - samp_name + - project_name + - depth + - elev + - cur_land_use + - cur_vegetation + - cur_vegetation_meth + - previous_land_use + - prev_land_use_meth + - crop_rotation + - agrochem_addition + - tillage + - fire + - flooding + - extreme_event + - soil_horizon + - horizon_meth + - sieving + - water_content + - water_cont_soil_meth + - samp_vol_we_dna_ext + - pool_dna_extracts + - store_cond + - link_climate_info + - annual_temp + - season_temp + - annual_precpt + - season_precpt + - link_class_info + - fao_class + - local_class + - local_class_meth + - org_nitro + - temp + - soil_type + - soil_type_meth + - slope_gradient + - slope_aspect + - profile_position + - drainage_class + - soil_texture + - soil_texture_meth + - ph + - ph_meth + - org_matter + - tot_org_carb + - tot_org_c_meth + - tot_nitro_content + - tot_nitro_cont_meth + - microbial_biomass + - micro_biomass_meth + - link_addit_analys + - heavy_metals + - heavy_metals_meth + - al_sat + - al_sat_meth + - misc_param + slot_usage: + crop_rotation: + string_serialization: '{boolean};{Rn/start_time/end_time/duration}' + depth: + examples: + - value: 10 meter + required: true + elev: + required: true + heavy_metals_meth: + string_serialization: '{PMID}|{DOI}|{URL}' + pool_dna_extracts: + string_serialization: '{boolean};{integer}' + soil_type: + string_serialization: '{termLabel} [{termID}]' + water_content: + string_serialization: '{float}' + class_uri: MIXS:0016012 + aliases: + - MIxS-soil + annotations: + use_cases: soil collection, island microbiome sampling, farm land or forest floor. + SymbiontAssociated: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from an organism that lives in close association with any other organism(s). + title: symbiont-associated + is_a: Extension + slots: + - samp_name + - project_name + - lat_lon + - geo_loc_name + - collection_date + - alt + - depth + - elev + - host_subject_id + - host_common_name + - host_taxid + - source_mat_id + - host_dependence + - type_of_symbiosis + - sym_life_cycle_type + - host_life_stage + - host_age + - urobiom_sex + - mode_transmission + - route_transmission + - host_body_habitat + - host_body_site + - host_body_product + - host_tot_mass + - host_height + - host_length + - host_growth_cond + - host_substrate + - host_fam_rel + - host_infra_spec_name + - host_infra_spec_rank + - host_genotype + - host_phenotype + - host_dry_mass + - host_color + - host_shape + - gravidity + - host_number + - host_symbiont + - host_specificity + - symbiont_host_role + - host_cellular_loc + - association_duration + - host_of_host_coinf + - host_of_host_name + - host_of_host_env_loc + - host_of_host_env_med + - host_of_host_taxid + - host_of_host_sub_id + - host_of_host_disease + - host_of_host_fam_rel + - host_of_host_infname + - host_of_host_infrank + - host_of_host_geno + - host_of_host_pheno + - host_of_host_gravid + - host_of_host_totmass + - chem_administration + - perturbation + - salinity + - oxy_stat_samp + - temp + - organism_count + - samp_vol_we_dna_ext + - samp_store_temp + - samp_store_dur + - samp_store_loc + - samp_store_sol + - misc_param + slot_usage: + alt: + recommended: true + depth: + examples: + - value: 10 meter + recommended: true + elev: + recommended: true + host_body_habitat: + examples: + - value: anterior end of a tapeworm + host_body_site: + examples: + - value: scolex [UBERON:0015119] + host_common_name: + examples: + - value: trematode + host_fam_rel: + examples: + - value: clone;P15 + host_life_stage: + examples: + - value: redia + required: true + host_phenotype: + examples: + - value: soldier + host_subject_id: + examples: + - value: P14 + host_symbiont: + examples: + - value: Paragordius varius + host_taxid: + examples: + - value: '395013' + string_serialization: '{integer}' + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016023 + aliases: + - MIxS-SA (symbiont-associated) + annotations: + use_cases: the microbiome sequence of a flea sampled from a farm animal + WastewaterSludge: + description: >- + A collection of terms appropriate when collecting samples and sequencing samples + obtained from any solid, semisolid or liquid waste. + title: wastewater/sludge + is_a: Extension + slots: + - samp_name + - project_name + - depth + - alkalinity + - biochem_oxygen_dem + - chem_administration + - chem_oxygen_dem + - efficiency_percent + - emulsions + - gaseous_substances + - indust_eff_percent + - inorg_particles + - misc_param + - nitrate + - org_particles + - organism_count + - oxy_stat_samp + - ph + - perturbation + - phosphate + - pre_treatment + - primary_treatment + - reactor_type + - salinity + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_vol_we_dna_ext + - secondary_treatment + - sewage_type + - sludge_retent_time + - sodium + - soluble_inorg_mat + - soluble_org_mat + - suspend_solids + - temp + - tertiary_treatment + - tot_nitro + - tot_phosphate + - wastewater_type + slot_usage: + depth: + examples: + - value: 10 meter + recommended: true + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016013 + aliases: + - MIxS-wastewater/sludge + annotations: + use_cases: sewerage or industrial wastewater + Water: + description: >- + A collection of terms appropriate when collecting samples and sequencing water samples + obtained from any aquatic environment. + title: water + is_a: Extension + slots: + - samp_name + - project_name + - depth + - elev + - alkalinity + - alkalinity_method + - alkyl_diethers + - aminopept_act + - ammonium + - atmospheric_data + - bacteria_carb_prod + - bac_prod + - bac_resp + - biomass + - bishomohopanol + - bromide + - calcium + - carb_nitro_ratio + - chem_administration + - chloride + - chlorophyll + - conduc + - density + - diether_lipids + - diss_carb_dioxide + - diss_hydrogen + - diss_inorg_carb + - diss_inorg_nitro + - diss_inorg_phosp + - diss_org_carb + - diss_org_nitro + - diss_oxygen + - down_par + - fluor + - glucosidase_act + - light_intensity + - magnesium + - mean_frict_vel + - mean_peak_frict_vel + - misc_param + - n_alkanes + - nitrate + - nitrite + - nitro + - org_carb + - org_matter + - org_nitro + - organism_count + - oxy_stat_samp + - ph + - part_org_carb + - part_org_nitro + - perturbation + - petroleum_hydrocarb + - phaeopigments + - phosphate + - phosplipid_fatt_acid + - photon_flux + - potassium + - pressure + - primary_prod + - redox_potential + - salinity + - samp_store_dur + - samp_store_loc + - samp_store_temp + - samp_vol_we_dna_ext + - silicate + - size_frac_low + - size_frac_up + - sodium + - soluble_react_phosp + - sulfate + - sulfide + - suspend_part_matter + - temp + - tidal_stage + - tot_depth_water_col + - tot_diss_nitro + - tot_inorg_nitro + - tot_nitro + - tot_part_carb + - tot_phosp + - turbidity + - water_current + slot_usage: + depth: + examples: + - value: 10 meter + required: true + elev: + recommended: true + organism_count: + examples: + - value: total prokaryotes;3.5e7 cells per milliliter;qPCR + class_uri: MIXS:0016014 + aliases: + - MIxS-water + annotations: + use_cases: sea or river water, global ocean sampling day + see_also: + - https://www.vliz.be/projects/assembleplus/research/ocean-sampling-day-2018.html + Checklist: + description: A collection of metadata terms (slots) to minimally describe the + sampling and sequencing method of a specimen used to generate a nucleotide sequence. + Extension: + description: A collection of recommended metadata terms (slots) developed by community + experts, describing the specific context under which a sample was collected. + aliases: + - EnvironmentalPackage + MixsCompliantData: + description: A collection of Data that comply with some combination of a MIxS + checklist and environmental extension + title: MIxS compliant data + slots: + - migs_ba_data + - agriculture_data + - migs_ba_agriculture_data + - air_data + - migs_ba_air_data + - built_environment_data + - migs_ba_built_environment_data + - food_animal_and_animal_feed_data + - migs_ba_food_animal_and_animal_feed_data + - food_farm_environment_data + - migs_ba_food_farm_environment_data + - food_food_production_facility_data + - migs_ba_food_food_production_facility_data + - food_human_foods_data + - migs_ba_food_human_foods_data + - host_associated_data + - migs_ba_host_associated_data + - human_associated_data + - migs_ba_human_associated_data + - human_gut_data + - migs_ba_human_gut_data + - human_oral_data + - migs_ba_human_oral_data + - human_skin_data + - migs_ba_human_skin_data + - human_vaginal_data + - migs_ba_human_vaginal_data + - hydrocarbon_resources_cores_data + - migs_ba_hydrocarbon_resources_cores_data + - hydrocarbon_resources_fluids_swabs_data + - migs_ba_hydrocarbon_resources_fluids_swabs_data + - microbial_mat_biofilm_data + - migs_ba_microbial_mat_biofilm_data + - miscellaneous_natural_or_artificial_environment_data + - migs_ba_miscellaneous_natural_or_artificial_environment_data + - plant_associated_data + - migs_ba_plant_associated_data + - sediment_data + - migs_ba_sediment_data + - soil_data + - migs_ba_soil_data + - symbiont_associated_data + - migs_ba_symbiont_associated_data + - wastewater_sludge_data + - migs_ba_wastewater_sludge_data + - water_data + - migs_ba_water_data + - migs_eu_data + - migs_eu_agriculture_data + - migs_eu_air_data + - migs_eu_built_environment_data + - migs_eu_food_animal_and_animal_feed_data + - migs_eu_food_farm_environment_data + - migs_eu_food_food_production_facility_data + - migs_eu_food_human_foods_data + - migs_eu_host_associated_data + - migs_eu_human_associated_data + - migs_eu_human_gut_data + - migs_eu_human_oral_data + - migs_eu_human_skin_data + - migs_eu_human_vaginal_data + - migs_eu_hydrocarbon_resources_cores_data + - migs_eu_hydrocarbon_resources_fluids_swabs_data + - migs_eu_microbial_mat_biofilm_data + - migs_eu_miscellaneous_natural_or_artificial_environment_data + - migs_eu_plant_associated_data + - migs_eu_sediment_data + - migs_eu_soil_data + - migs_eu_symbiont_associated_data + - migs_eu_wastewater_sludge_data + - migs_eu_water_data + - migs_org_data + - migs_org_agriculture_data + - migs_org_air_data + - migs_org_built_environment_data + - migs_org_food_animal_and_animal_feed_data + - migs_org_food_farm_environment_data + - migs_org_food_food_production_facility_data + - migs_org_food_human_foods_data + - migs_org_host_associated_data + - migs_org_human_associated_data + - migs_org_human_gut_data + - migs_org_human_oral_data + - migs_org_human_skin_data + - migs_org_human_vaginal_data + - migs_org_hydrocarbon_resources_cores_data + - migs_org_hydrocarbon_resources_fluids_swabs_data + - migs_org_microbial_mat_biofilm_data + - migs_org_miscellaneous_natural_or_artificial_environment_data + - migs_org_plant_associated_data + - migs_org_sediment_data + - migs_org_soil_data + - migs_org_symbiont_associated_data + - migs_org_wastewater_sludge_data + - migs_org_water_data + - migs_pl_data + - migs_pl_agriculture_data + - migs_pl_air_data + - migs_pl_built_environment_data + - migs_pl_food_animal_and_animal_feed_data + - migs_pl_food_farm_environment_data + - migs_pl_food_food_production_facility_data + - migs_pl_food_human_foods_data + - migs_pl_host_associated_data + - migs_pl_human_associated_data + - migs_pl_human_gut_data + - migs_pl_human_oral_data + - migs_pl_human_skin_data + - migs_pl_human_vaginal_data + - migs_pl_hydrocarbon_resources_cores_data + - migs_pl_hydrocarbon_resources_fluids_swabs_data + - migs_pl_microbial_mat_biofilm_data + - migs_pl_miscellaneous_natural_or_artificial_environment_data + - migs_pl_plant_associated_data + - migs_pl_sediment_data + - migs_pl_soil_data + - migs_pl_symbiont_associated_data + - migs_pl_wastewater_sludge_data + - migs_pl_water_data + - migs_vi_data + - migs_vi_agriculture_data + - migs_vi_air_data + - migs_vi_built_environment_data + - migs_vi_food_animal_and_animal_feed_data + - migs_vi_food_farm_environment_data + - migs_vi_food_food_production_facility_data + - migs_vi_food_human_foods_data + - migs_vi_host_associated_data + - migs_vi_human_associated_data + - migs_vi_human_gut_data + - migs_vi_human_oral_data + - migs_vi_human_skin_data + - migs_vi_human_vaginal_data + - migs_vi_hydrocarbon_resources_cores_data + - migs_vi_hydrocarbon_resources_fluids_swabs_data + - migs_vi_microbial_mat_biofilm_data + - migs_vi_miscellaneous_natural_or_artificial_environment_data + - migs_vi_plant_associated_data + - migs_vi_sediment_data + - migs_vi_soil_data + - migs_vi_symbiont_associated_data + - migs_vi_wastewater_sludge_data + - migs_vi_water_data + - mimag_data + - mimag_agriculture_data + - mimag_air_data + - mimag_built_environment_data + - mimag_food_animal_and_animal_feed_data + - mimag_food_farm_environment_data + - mimag_food_food_production_facility_data + - mimag_food_human_foods_data + - mimag_host_associated_data + - mimag_human_associated_data + - mimag_human_gut_data + - mimag_human_oral_data + - mimag_human_skin_data + - mimag_human_vaginal_data + - mimag_hydrocarbon_resources_cores_data + - mimag_hydrocarbon_resources_fluids_swabs_data + - mimag_microbial_mat_biofilm_data + - mimag_miscellaneous_natural_or_artificial_environment_data + - mimag_plant_associated_data + - mimag_sediment_data + - mimag_soil_data + - mimag_symbiont_associated_data + - mimag_wastewater_sludge_data + - mimag_water_data + - mimarks_c_data + - mimarks_c_agriculture_data + - mimarks_c_air_data + - mimarks_c_built_environment_data + - mimarks_c_food_animal_and_animal_feed_data + - mimarks_c_food_farm_environment_data + - mimarks_c_food_food_production_facility_data + - mimarks_c_food_human_foods_data + - mimarks_c_host_associated_data + - mimarks_c_human_associated_data + - mimarks_c_human_gut_data + - mimarks_c_human_oral_data + - mimarks_c_human_skin_data + - mimarks_c_human_vaginal_data + - mimarks_c_hydrocarbon_resources_cores_data + - mimarks_c_hydrocarbon_resources_fluids_swabs_data + - mimarks_c_microbial_mat_biofilm_data + - mimarks_c_miscellaneous_natural_or_artificial_environment_data + - mimarks_c_plant_associated_data + - mimarks_c_sediment_data + - mimarks_c_soil_data + - mimarks_c_symbiont_associated_data + - mimarks_c_wastewater_sludge_data + - mimarks_c_water_data + - mimarks_s_data + - mimarks_s_agriculture_data + - mimarks_s_air_data + - mimarks_s_built_environment_data + - mimarks_s_food_animal_and_animal_feed_data + - mimarks_s_food_farm_environment_data + - mimarks_s_food_food_production_facility_data + - mimarks_s_food_human_foods_data + - mimarks_s_host_associated_data + - mimarks_s_human_associated_data + - mimarks_s_human_gut_data + - mimarks_s_human_oral_data + - mimarks_s_human_skin_data + - mimarks_s_human_vaginal_data + - mimarks_s_hydrocarbon_resources_cores_data + - mimarks_s_hydrocarbon_resources_fluids_swabs_data + - mimarks_s_microbial_mat_biofilm_data + - mimarks_s_miscellaneous_natural_or_artificial_environment_data + - mimarks_s_plant_associated_data + - mimarks_s_sediment_data + - mimarks_s_soil_data + - mimarks_s_symbiont_associated_data + - mimarks_s_wastewater_sludge_data + - mimarks_s_water_data + - mims_data + - mims_agriculture_data + - mims_air_data + - mims_built_environment_data + - mims_food_animal_and_animal_feed_data + - mims_food_farm_environment_data + - mims_food_food_production_facility_data + - mims_food_human_foods_data + - mims_host_associated_data + - mims_human_associated_data + - mims_human_gut_data + - mims_human_oral_data + - mims_human_skin_data + - mims_human_vaginal_data + - mims_hydrocarbon_resources_cores_data + - mims_hydrocarbon_resources_fluids_swabs_data + - mims_microbial_mat_biofilm_data + - mims_miscellaneous_natural_or_artificial_environment_data + - mims_plant_associated_data + - mims_sediment_data + - mims_soil_data + - mims_symbiont_associated_data + - mims_wastewater_sludge_data + - mims_water_data + - misag_data + - misag_agriculture_data + - misag_air_data + - misag_built_environment_data + - misag_food_animal_and_animal_feed_data + - misag_food_farm_environment_data + - misag_food_food_production_facility_data + - misag_food_human_foods_data + - misag_host_associated_data + - misag_human_associated_data + - misag_human_gut_data + - misag_human_oral_data + - misag_human_skin_data + - misag_human_vaginal_data + - misag_hydrocarbon_resources_cores_data + - misag_hydrocarbon_resources_fluids_swabs_data + - misag_microbial_mat_biofilm_data + - misag_miscellaneous_natural_or_artificial_environment_data + - misag_plant_associated_data + - misag_sediment_data + - misag_soil_data + - misag_symbiont_associated_data + - misag_wastewater_sludge_data + - misag_water_data + - miuvig_data + - miuvig_agriculture_data + - miuvig_air_data + - miuvig_built_environment_data + - miuvig_food_animal_and_animal_feed_data + - miuvig_food_farm_environment_data + - miuvig_food_food_production_facility_data + - miuvig_food_human_foods_data + - miuvig_host_associated_data + - miuvig_human_associated_data + - miuvig_human_gut_data + - miuvig_human_oral_data + - miuvig_human_skin_data + - miuvig_human_vaginal_data + - miuvig_hydrocarbon_resources_cores_data + - miuvig_hydrocarbon_resources_fluids_swabs_data + - miuvig_microbial_mat_biofilm_data + - miuvig_miscellaneous_natural_or_artificial_environment_data + - miuvig_plant_associated_data + - miuvig_sediment_data + - miuvig_soil_data + - miuvig_symbiont_associated_data + - miuvig_wastewater_sludge_data + - miuvig_water_data + tree_root: true + MigsBaAgriculture: + description: MIxS Data that comply with the MigsBa checklist and the Agriculture + Extension + title: MigsBa combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - MigsBa + class_uri: MIXS:0010003_0016018 + MigsBaAir: + description: MIxS Data that comply with the MigsBa checklist and the Air Extension + title: MigsBa combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - MigsBa + class_uri: MIXS:0010003_0016000 + MigsBaBuiltEnvironment: + description: MIxS Data that comply with the MigsBa checklist and the BuiltEnvironment + Extension + title: MigsBa combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - MigsBa + class_uri: MIXS:0010003_0016001 + MigsBaFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the MigsBa checklist and the FoodAnimalAndAnimalFeed + Extension + title: MigsBa combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - MigsBa + class_uri: MIXS:0010003_0016019 + MigsBaFoodFarmEnvironment: + description: MIxS Data that comply with the MigsBa checklist and the FoodFarmEnvironment + Extension + title: MigsBa combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - MigsBa + class_uri: MIXS:0010003_0016020 + MigsBaFoodFoodProductionFacility: + description: MIxS Data that comply with the MigsBa checklist and the FoodFoodProductionFacility + Extension + title: MigsBa combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - MigsBa + class_uri: MIXS:0010003_0016021 + MigsBaFoodHumanFoods: + description: MIxS Data that comply with the MigsBa checklist and the FoodHumanFoods + Extension + title: MigsBa combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - MigsBa + class_uri: MIXS:0010003_0016022 + MigsBaHostAssociated: + description: MIxS Data that comply with the MigsBa checklist and the HostAssociated + Extension + title: MigsBa combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - MigsBa + class_uri: MIXS:0010003_0016002 + MigsBaHumanAssociated: + description: MIxS Data that comply with the MigsBa checklist and the HumanAssociated + Extension + title: MigsBa combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - MigsBa + class_uri: MIXS:0010003_0016003 + MigsBaHumanGut: + description: MIxS Data that comply with the MigsBa checklist and the HumanGut + Extension + title: MigsBa combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - MigsBa + class_uri: MIXS:0010003_0016004 + MigsBaHumanOral: + description: MIxS Data that comply with the MigsBa checklist and the HumanOral + Extension + title: MigsBa combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - MigsBa + class_uri: MIXS:0010003_0016005 + MigsBaHumanSkin: + description: MIxS Data that comply with the MigsBa checklist and the HumanSkin + Extension + title: MigsBa combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - MigsBa + class_uri: MIXS:0010003_0016006 + MigsBaHumanVaginal: + description: MIxS Data that comply with the MigsBa checklist and the HumanVaginal + Extension + title: MigsBa combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - MigsBa + class_uri: MIXS:0010003_0016007 + MigsBaHydrocarbonResourcesCores: + description: MIxS Data that comply with the MigsBa checklist and the HydrocarbonResourcesCores + Extension + title: MigsBa combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - MigsBa + class_uri: MIXS:0010003_0016015 + MigsBaHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the MigsBa checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: MigsBa combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - MigsBa + class_uri: MIXS:0010003_0016016 + MigsBaMicrobialMatBiofilm: + description: MIxS Data that comply with the MigsBa checklist and the MicrobialMatBiofilm + Extension + title: MigsBa combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - MigsBa + class_uri: MIXS:0010003_0016008 + MigsBaMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the MigsBa checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: MigsBa combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - MigsBa + class_uri: MIXS:0010003_0016009 + MigsBaPlantAssociated: + description: MIxS Data that comply with the MigsBa checklist and the PlantAssociated + Extension + title: MigsBa combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - MigsBa + class_uri: MIXS:0010003_0016010 + MigsBaSediment: + description: MIxS Data that comply with the MigsBa checklist and the Sediment + Extension + title: MigsBa combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - MigsBa + class_uri: MIXS:0010003_0016011 + MigsBaSoil: + description: MIxS Data that comply with the MigsBa checklist and the Soil Extension + title: MigsBa combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - MigsBa + class_uri: MIXS:0010003_0016012 + MigsBaSymbiontAssociated: + description: MIxS Data that comply with the MigsBa checklist and the SymbiontAssociated + Extension + title: MigsBa combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - MigsBa + class_uri: MIXS:0010003_0016023 + MigsBaWastewaterSludge: + description: MIxS Data that comply with the MigsBa checklist and the WastewaterSludge + Extension + title: MigsBa combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - MigsBa + class_uri: MIXS:0010003_0016013 + MigsBaWater: + description: MIxS Data that comply with the MigsBa checklist and the Water Extension + title: MigsBa combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - MigsBa + class_uri: MIXS:0010003_0016014 + MigsEuAgriculture: + description: MIxS Data that comply with the MigsEu checklist and the Agriculture + Extension + title: MigsEu combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - MigsEu + class_uri: MIXS:0010002_0016018 + MigsEuAir: + description: MIxS Data that comply with the MigsEu checklist and the Air Extension + title: MigsEu combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - MigsEu + class_uri: MIXS:0010002_0016000 + MigsEuBuiltEnvironment: + description: MIxS Data that comply with the MigsEu checklist and the BuiltEnvironment + Extension + title: MigsEu combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - MigsEu + class_uri: MIXS:0010002_0016001 + MigsEuFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the MigsEu checklist and the FoodAnimalAndAnimalFeed + Extension + title: MigsEu combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - MigsEu + class_uri: MIXS:0010002_0016019 + MigsEuFoodFarmEnvironment: + description: MIxS Data that comply with the MigsEu checklist and the FoodFarmEnvironment + Extension + title: MigsEu combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - MigsEu + class_uri: MIXS:0010002_0016020 + MigsEuFoodFoodProductionFacility: + description: MIxS Data that comply with the MigsEu checklist and the FoodFoodProductionFacility + Extension + title: MigsEu combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - MigsEu + class_uri: MIXS:0010002_0016021 + MigsEuFoodHumanFoods: + description: MIxS Data that comply with the MigsEu checklist and the FoodHumanFoods + Extension + title: MigsEu combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - MigsEu + class_uri: MIXS:0010002_0016022 + MigsEuHostAssociated: + description: MIxS Data that comply with the MigsEu checklist and the HostAssociated + Extension + title: MigsEu combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - MigsEu + class_uri: MIXS:0010002_0016002 + MigsEuHumanAssociated: + description: MIxS Data that comply with the MigsEu checklist and the HumanAssociated + Extension + title: MigsEu combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - MigsEu + class_uri: MIXS:0010002_0016003 + MigsEuHumanGut: + description: MIxS Data that comply with the MigsEu checklist and the HumanGut + Extension + title: MigsEu combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - MigsEu + class_uri: MIXS:0010002_0016004 + MigsEuHumanOral: + description: MIxS Data that comply with the MigsEu checklist and the HumanOral + Extension + title: MigsEu combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - MigsEu + class_uri: MIXS:0010002_0016005 + MigsEuHumanSkin: + description: MIxS Data that comply with the MigsEu checklist and the HumanSkin + Extension + title: MigsEu combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - MigsEu + class_uri: MIXS:0010002_0016006 + MigsEuHumanVaginal: + description: MIxS Data that comply with the MigsEu checklist and the HumanVaginal + Extension + title: MigsEu combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - MigsEu + class_uri: MIXS:0010002_0016007 + MigsEuHydrocarbonResourcesCores: + description: MIxS Data that comply with the MigsEu checklist and the HydrocarbonResourcesCores + Extension + title: MigsEu combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - MigsEu + class_uri: MIXS:0010002_0016015 + MigsEuHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the MigsEu checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: MigsEu combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - MigsEu + class_uri: MIXS:0010002_0016016 + MigsEuMicrobialMatBiofilm: + description: MIxS Data that comply with the MigsEu checklist and the MicrobialMatBiofilm + Extension + title: MigsEu combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - MigsEu + class_uri: MIXS:0010002_0016008 + MigsEuMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the MigsEu checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: MigsEu combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - MigsEu + class_uri: MIXS:0010002_0016009 + MigsEuPlantAssociated: + description: MIxS Data that comply with the MigsEu checklist and the PlantAssociated + Extension + title: MigsEu combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - MigsEu + class_uri: MIXS:0010002_0016010 + MigsEuSediment: + description: MIxS Data that comply with the MigsEu checklist and the Sediment + Extension + title: MigsEu combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - MigsEu + class_uri: MIXS:0010002_0016011 + MigsEuSoil: + description: MIxS Data that comply with the MigsEu checklist and the Soil Extension + title: MigsEu combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - MigsEu + class_uri: MIXS:0010002_0016012 + MigsEuSymbiontAssociated: + description: MIxS Data that comply with the MigsEu checklist and the SymbiontAssociated + Extension + title: MigsEu combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - MigsEu + class_uri: MIXS:0010002_0016023 + MigsEuWastewaterSludge: + description: MIxS Data that comply with the MigsEu checklist and the WastewaterSludge + Extension + title: MigsEu combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - MigsEu + class_uri: MIXS:0010002_0016013 + MigsEuWater: + description: MIxS Data that comply with the MigsEu checklist and the Water Extension + title: MigsEu combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - MigsEu + class_uri: MIXS:0010002_0016014 + MigsOrgAgriculture: + description: MIxS Data that comply with the MigsOrg checklist and the Agriculture + Extension + title: MigsOrg combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016018 + MigsOrgAir: + description: MIxS Data that comply with the MigsOrg checklist and the Air Extension + title: MigsOrg combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016000 + MigsOrgBuiltEnvironment: + description: MIxS Data that comply with the MigsOrg checklist and the BuiltEnvironment + Extension + title: MigsOrg combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016001 + MigsOrgFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the MigsOrg checklist and the FoodAnimalAndAnimalFeed + Extension + title: MigsOrg combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016019 + MigsOrgFoodFarmEnvironment: + description: MIxS Data that comply with the MigsOrg checklist and the FoodFarmEnvironment + Extension + title: MigsOrg combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016020 + MigsOrgFoodFoodProductionFacility: + description: MIxS Data that comply with the MigsOrg checklist and the FoodFoodProductionFacility + Extension + title: MigsOrg combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016021 + MigsOrgFoodHumanFoods: + description: MIxS Data that comply with the MigsOrg checklist and the FoodHumanFoods + Extension + title: MigsOrg combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016022 + MigsOrgHostAssociated: + description: MIxS Data that comply with the MigsOrg checklist and the HostAssociated + Extension + title: MigsOrg combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016002 + MigsOrgHumanAssociated: + description: MIxS Data that comply with the MigsOrg checklist and the HumanAssociated + Extension + title: MigsOrg combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016003 + MigsOrgHumanGut: + description: MIxS Data that comply with the MigsOrg checklist and the HumanGut + Extension + title: MigsOrg combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016004 + MigsOrgHumanOral: + description: MIxS Data that comply with the MigsOrg checklist and the HumanOral + Extension + title: MigsOrg combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016005 + MigsOrgHumanSkin: + description: MIxS Data that comply with the MigsOrg checklist and the HumanSkin + Extension + title: MigsOrg combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016006 + MigsOrgHumanVaginal: + description: MIxS Data that comply with the MigsOrg checklist and the HumanVaginal + Extension + title: MigsOrg combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016007 + MigsOrgHydrocarbonResourcesCores: + description: MIxS Data that comply with the MigsOrg checklist and the HydrocarbonResourcesCores + Extension + title: MigsOrg combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016015 + MigsOrgHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the MigsOrg checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: MigsOrg combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016016 + MigsOrgMicrobialMatBiofilm: + description: MIxS Data that comply with the MigsOrg checklist and the MicrobialMatBiofilm + Extension + title: MigsOrg combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016008 + MigsOrgMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the MigsOrg checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: MigsOrg combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016009 + MigsOrgPlantAssociated: + description: MIxS Data that comply with the MigsOrg checklist and the PlantAssociated + Extension + title: MigsOrg combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016010 + MigsOrgSediment: + description: MIxS Data that comply with the MigsOrg checklist and the Sediment + Extension + title: MigsOrg combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016011 + MigsOrgSoil: + description: MIxS Data that comply with the MigsOrg checklist and the Soil Extension + title: MigsOrg combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016012 + MigsOrgSymbiontAssociated: + description: MIxS Data that comply with the MigsOrg checklist and the SymbiontAssociated + Extension + title: MigsOrg combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016023 + MigsOrgWastewaterSludge: + description: MIxS Data that comply with the MigsOrg checklist and the WastewaterSludge + Extension + title: MigsOrg combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016013 + MigsOrgWater: + description: MIxS Data that comply with the MigsOrg checklist and the Water Extension + title: MigsOrg combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - MigsOrg + class_uri: MIXS:0010006_0016014 + MigsPlAgriculture: + description: MIxS Data that comply with the MigsPl checklist and the Agriculture + Extension + title: MigsPl combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - MigsPl + class_uri: MIXS:0010004_0016018 + MigsPlAir: + description: MIxS Data that comply with the MigsPl checklist and the Air Extension + title: MigsPl combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - MigsPl + class_uri: MIXS:0010004_0016000 + MigsPlBuiltEnvironment: + description: MIxS Data that comply with the MigsPl checklist and the BuiltEnvironment + Extension + title: MigsPl combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - MigsPl + class_uri: MIXS:0010004_0016001 + MigsPlFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the MigsPl checklist and the FoodAnimalAndAnimalFeed + Extension + title: MigsPl combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - MigsPl + class_uri: MIXS:0010004_0016019 + MigsPlFoodFarmEnvironment: + description: MIxS Data that comply with the MigsPl checklist and the FoodFarmEnvironment + Extension + title: MigsPl combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - MigsPl + class_uri: MIXS:0010004_0016020 + MigsPlFoodFoodProductionFacility: + description: MIxS Data that comply with the MigsPl checklist and the FoodFoodProductionFacility + Extension + title: MigsPl combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - MigsPl + class_uri: MIXS:0010004_0016021 + MigsPlFoodHumanFoods: + description: MIxS Data that comply with the MigsPl checklist and the FoodHumanFoods + Extension + title: MigsPl combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - MigsPl + class_uri: MIXS:0010004_0016022 + MigsPlHostAssociated: + description: MIxS Data that comply with the MigsPl checklist and the HostAssociated + Extension + title: MigsPl combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - MigsPl + class_uri: MIXS:0010004_0016002 + MigsPlHumanAssociated: + description: MIxS Data that comply with the MigsPl checklist and the HumanAssociated + Extension + title: MigsPl combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - MigsPl + class_uri: MIXS:0010004_0016003 + MigsPlHumanGut: + description: MIxS Data that comply with the MigsPl checklist and the HumanGut + Extension + title: MigsPl combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - MigsPl + class_uri: MIXS:0010004_0016004 + MigsPlHumanOral: + description: MIxS Data that comply with the MigsPl checklist and the HumanOral + Extension + title: MigsPl combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - MigsPl + class_uri: MIXS:0010004_0016005 + MigsPlHumanSkin: + description: MIxS Data that comply with the MigsPl checklist and the HumanSkin + Extension + title: MigsPl combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - MigsPl + class_uri: MIXS:0010004_0016006 + MigsPlHumanVaginal: + description: MIxS Data that comply with the MigsPl checklist and the HumanVaginal + Extension + title: MigsPl combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - MigsPl + class_uri: MIXS:0010004_0016007 + MigsPlHydrocarbonResourcesCores: + description: MIxS Data that comply with the MigsPl checklist and the HydrocarbonResourcesCores + Extension + title: MigsPl combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - MigsPl + class_uri: MIXS:0010004_0016015 + MigsPlHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the MigsPl checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: MigsPl combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - MigsPl + class_uri: MIXS:0010004_0016016 + MigsPlMicrobialMatBiofilm: + description: MIxS Data that comply with the MigsPl checklist and the MicrobialMatBiofilm + Extension + title: MigsPl combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - MigsPl + class_uri: MIXS:0010004_0016008 + MigsPlMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the MigsPl checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: MigsPl combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - MigsPl + class_uri: MIXS:0010004_0016009 + MigsPlPlantAssociated: + description: MIxS Data that comply with the MigsPl checklist and the PlantAssociated + Extension + title: MigsPl combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - MigsPl + class_uri: MIXS:0010004_0016010 + MigsPlSediment: + description: MIxS Data that comply with the MigsPl checklist and the Sediment + Extension + title: MigsPl combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - MigsPl + class_uri: MIXS:0010004_0016011 + MigsPlSoil: + description: MIxS Data that comply with the MigsPl checklist and the Soil Extension + title: MigsPl combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - MigsPl + class_uri: MIXS:0010004_0016012 + MigsPlSymbiontAssociated: + description: MIxS Data that comply with the MigsPl checklist and the SymbiontAssociated + Extension + title: MigsPl combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - MigsPl + class_uri: MIXS:0010004_0016023 + MigsPlWastewaterSludge: + description: MIxS Data that comply with the MigsPl checklist and the WastewaterSludge + Extension + title: MigsPl combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - MigsPl + class_uri: MIXS:0010004_0016013 + MigsPlWater: + description: MIxS Data that comply with the MigsPl checklist and the Water Extension + title: MigsPl combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - MigsPl + class_uri: MIXS:0010004_0016014 + MigsViAgriculture: + description: MIxS Data that comply with the MigsVi checklist and the Agriculture + Extension + title: MigsVi combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - MigsVi + class_uri: MIXS:0010005_0016018 + MigsViAir: + description: MIxS Data that comply with the MigsVi checklist and the Air Extension + title: MigsVi combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - MigsVi + class_uri: MIXS:0010005_0016000 + MigsViBuiltEnvironment: + description: MIxS Data that comply with the MigsVi checklist and the BuiltEnvironment + Extension + title: MigsVi combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - MigsVi + class_uri: MIXS:0010005_0016001 + MigsViFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the MigsVi checklist and the FoodAnimalAndAnimalFeed + Extension + title: MigsVi combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - MigsVi + class_uri: MIXS:0010005_0016019 + MigsViFoodFarmEnvironment: + description: MIxS Data that comply with the MigsVi checklist and the FoodFarmEnvironment + Extension + title: MigsVi combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - MigsVi + class_uri: MIXS:0010005_0016020 + MigsViFoodFoodProductionFacility: + description: MIxS Data that comply with the MigsVi checklist and the FoodFoodProductionFacility + Extension + title: MigsVi combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - MigsVi + class_uri: MIXS:0010005_0016021 + MigsViFoodHumanFoods: + description: MIxS Data that comply with the MigsVi checklist and the FoodHumanFoods + Extension + title: MigsVi combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - MigsVi + class_uri: MIXS:0010005_0016022 + MigsViHostAssociated: + description: MIxS Data that comply with the MigsVi checklist and the HostAssociated + Extension + title: MigsVi combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - MigsVi + class_uri: MIXS:0010005_0016002 + MigsViHumanAssociated: + description: MIxS Data that comply with the MigsVi checklist and the HumanAssociated + Extension + title: MigsVi combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - MigsVi + class_uri: MIXS:0010005_0016003 + MigsViHumanGut: + description: MIxS Data that comply with the MigsVi checklist and the HumanGut + Extension + title: MigsVi combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - MigsVi + class_uri: MIXS:0010005_0016004 + MigsViHumanOral: + description: MIxS Data that comply with the MigsVi checklist and the HumanOral + Extension + title: MigsVi combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - MigsVi + class_uri: MIXS:0010005_0016005 + MigsViHumanSkin: + description: MIxS Data that comply with the MigsVi checklist and the HumanSkin + Extension + title: MigsVi combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - MigsVi + class_uri: MIXS:0010005_0016006 + MigsViHumanVaginal: + description: MIxS Data that comply with the MigsVi checklist and the HumanVaginal + Extension + title: MigsVi combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - MigsVi + class_uri: MIXS:0010005_0016007 + MigsViHydrocarbonResourcesCores: + description: MIxS Data that comply with the MigsVi checklist and the HydrocarbonResourcesCores + Extension + title: MigsVi combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - MigsVi + class_uri: MIXS:0010005_0016015 + MigsViHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the MigsVi checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: MigsVi combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - MigsVi + class_uri: MIXS:0010005_0016016 + MigsViMicrobialMatBiofilm: + description: MIxS Data that comply with the MigsVi checklist and the MicrobialMatBiofilm + Extension + title: MigsVi combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - MigsVi + class_uri: MIXS:0010005_0016008 + MigsViMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the MigsVi checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: MigsVi combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - MigsVi + class_uri: MIXS:0010005_0016009 + MigsViPlantAssociated: + description: MIxS Data that comply with the MigsVi checklist and the PlantAssociated + Extension + title: MigsVi combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - MigsVi + class_uri: MIXS:0010005_0016010 + MigsViSediment: + description: MIxS Data that comply with the MigsVi checklist and the Sediment + Extension + title: MigsVi combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - MigsVi + class_uri: MIXS:0010005_0016011 + MigsViSoil: + description: MIxS Data that comply with the MigsVi checklist and the Soil Extension + title: MigsVi combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - MigsVi + class_uri: MIXS:0010005_0016012 + MigsViSymbiontAssociated: + description: MIxS Data that comply with the MigsVi checklist and the SymbiontAssociated + Extension + title: MigsVi combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - MigsVi + class_uri: MIXS:0010005_0016023 + MigsViWastewaterSludge: + description: MIxS Data that comply with the MigsVi checklist and the WastewaterSludge + Extension + title: MigsVi combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - MigsVi + class_uri: MIXS:0010005_0016013 + MigsViWater: + description: MIxS Data that comply with the MigsVi checklist and the Water Extension + title: MigsVi combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - MigsVi + class_uri: MIXS:0010005_0016014 + MimagAgriculture: + description: MIxS Data that comply with the Mimag checklist and the Agriculture + Extension + title: Mimag combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - Mimag + class_uri: MIXS:0010011_0016018 + MimagAir: + description: MIxS Data that comply with the Mimag checklist and the Air Extension + title: Mimag combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - Mimag + class_uri: MIXS:0010011_0016000 + MimagBuiltEnvironment: + description: MIxS Data that comply with the Mimag checklist and the BuiltEnvironment + Extension + title: Mimag combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - Mimag + class_uri: MIXS:0010011_0016001 + MimagFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the Mimag checklist and the FoodAnimalAndAnimalFeed + Extension + title: Mimag combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - Mimag + class_uri: MIXS:0010011_0016019 + MimagFoodFarmEnvironment: + description: MIxS Data that comply with the Mimag checklist and the FoodFarmEnvironment + Extension + title: Mimag combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - Mimag + class_uri: MIXS:0010011_0016020 + MimagFoodFoodProductionFacility: + description: MIxS Data that comply with the Mimag checklist and the FoodFoodProductionFacility + Extension + title: Mimag combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - Mimag + class_uri: MIXS:0010011_0016021 + MimagFoodHumanFoods: + description: MIxS Data that comply with the Mimag checklist and the FoodHumanFoods + Extension + title: Mimag combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - Mimag + class_uri: MIXS:0010011_0016022 + MimagHostAssociated: + description: MIxS Data that comply with the Mimag checklist and the HostAssociated + Extension + title: Mimag combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - Mimag + class_uri: MIXS:0010011_0016002 + MimagHumanAssociated: + description: MIxS Data that comply with the Mimag checklist and the HumanAssociated + Extension + title: Mimag combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - Mimag + class_uri: MIXS:0010011_0016003 + MimagHumanGut: + description: MIxS Data that comply with the Mimag checklist and the HumanGut Extension + title: Mimag combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - Mimag + class_uri: MIXS:0010011_0016004 + MimagHumanOral: + description: MIxS Data that comply with the Mimag checklist and the HumanOral + Extension + title: Mimag combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - Mimag + class_uri: MIXS:0010011_0016005 + MimagHumanSkin: + description: MIxS Data that comply with the Mimag checklist and the HumanSkin + Extension + title: Mimag combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - Mimag + class_uri: MIXS:0010011_0016006 + MimagHumanVaginal: + description: MIxS Data that comply with the Mimag checklist and the HumanVaginal + Extension + title: Mimag combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - Mimag + class_uri: MIXS:0010011_0016007 + MimagHydrocarbonResourcesCores: + description: MIxS Data that comply with the Mimag checklist and the HydrocarbonResourcesCores + Extension + title: Mimag combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - Mimag + class_uri: MIXS:0010011_0016015 + MimagHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the Mimag checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: Mimag combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - Mimag + class_uri: MIXS:0010011_0016016 + MimagMicrobialMatBiofilm: + description: MIxS Data that comply with the Mimag checklist and the MicrobialMatBiofilm + Extension + title: Mimag combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - Mimag + class_uri: MIXS:0010011_0016008 + MimagMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the Mimag checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: Mimag combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - Mimag + class_uri: MIXS:0010011_0016009 + MimagPlantAssociated: + description: MIxS Data that comply with the Mimag checklist and the PlantAssociated + Extension + title: Mimag combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - Mimag + class_uri: MIXS:0010011_0016010 + MimagSediment: + description: MIxS Data that comply with the Mimag checklist and the Sediment Extension + title: Mimag combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - Mimag + class_uri: MIXS:0010011_0016011 + MimagSoil: + description: MIxS Data that comply with the Mimag checklist and the Soil Extension + title: Mimag combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - Mimag + class_uri: MIXS:0010011_0016012 + MimagSymbiontAssociated: + description: MIxS Data that comply with the Mimag checklist and the SymbiontAssociated + Extension + title: Mimag combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - Mimag + class_uri: MIXS:0010011_0016023 + MimagWastewaterSludge: + description: MIxS Data that comply with the Mimag checklist and the WastewaterSludge + Extension + title: Mimag combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - Mimag + class_uri: MIXS:0010011_0016013 + MimagWater: + description: MIxS Data that comply with the Mimag checklist and the Water Extension + title: Mimag combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - Mimag + class_uri: MIXS:0010011_0016014 + MimarksCAgriculture: + description: MIxS Data that comply with the MimarksC checklist and the Agriculture + Extension + title: MimarksC combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - MimarksC + class_uri: MIXS:0010009_0016018 + MimarksCAir: + description: MIxS Data that comply with the MimarksC checklist and the Air Extension + title: MimarksC combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - MimarksC + class_uri: MIXS:0010009_0016000 + MimarksCBuiltEnvironment: + description: MIxS Data that comply with the MimarksC checklist and the BuiltEnvironment + Extension + title: MimarksC combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - MimarksC + class_uri: MIXS:0010009_0016001 + MimarksCFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the MimarksC checklist and the FoodAnimalAndAnimalFeed + Extension + title: MimarksC combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - MimarksC + class_uri: MIXS:0010009_0016019 + MimarksCFoodFarmEnvironment: + description: MIxS Data that comply with the MimarksC checklist and the FoodFarmEnvironment + Extension + title: MimarksC combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - MimarksC + class_uri: MIXS:0010009_0016020 + MimarksCFoodFoodProductionFacility: + description: MIxS Data that comply with the MimarksC checklist and the FoodFoodProductionFacility + Extension + title: MimarksC combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - MimarksC + class_uri: MIXS:0010009_0016021 + MimarksCFoodHumanFoods: + description: MIxS Data that comply with the MimarksC checklist and the FoodHumanFoods + Extension + title: MimarksC combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - MimarksC + class_uri: MIXS:0010009_0016022 + MimarksCHostAssociated: + description: MIxS Data that comply with the MimarksC checklist and the HostAssociated + Extension + title: MimarksC combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - MimarksC + class_uri: MIXS:0010009_0016002 + MimarksCHumanAssociated: + description: MIxS Data that comply with the MimarksC checklist and the HumanAssociated + Extension + title: MimarksC combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - MimarksC + class_uri: MIXS:0010009_0016003 + MimarksCHumanGut: + description: MIxS Data that comply with the MimarksC checklist and the HumanGut + Extension + title: MimarksC combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - MimarksC + class_uri: MIXS:0010009_0016004 + MimarksCHumanOral: + description: MIxS Data that comply with the MimarksC checklist and the HumanOral + Extension + title: MimarksC combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - MimarksC + class_uri: MIXS:0010009_0016005 + MimarksCHumanSkin: + description: MIxS Data that comply with the MimarksC checklist and the HumanSkin + Extension + title: MimarksC combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - MimarksC + class_uri: MIXS:0010009_0016006 + MimarksCHumanVaginal: + description: MIxS Data that comply with the MimarksC checklist and the HumanVaginal + Extension + title: MimarksC combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - MimarksC + class_uri: MIXS:0010009_0016007 + MimarksCHydrocarbonResourcesCores: + description: MIxS Data that comply with the MimarksC checklist and the HydrocarbonResourcesCores + Extension + title: MimarksC combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - MimarksC + class_uri: MIXS:0010009_0016015 + MimarksCHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the MimarksC checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: MimarksC combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - MimarksC + class_uri: MIXS:0010009_0016016 + MimarksCMicrobialMatBiofilm: + description: MIxS Data that comply with the MimarksC checklist and the MicrobialMatBiofilm + Extension + title: MimarksC combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - MimarksC + class_uri: MIXS:0010009_0016008 + MimarksCMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the MimarksC checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: MimarksC combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - MimarksC + class_uri: MIXS:0010009_0016009 + MimarksCPlantAssociated: + description: MIxS Data that comply with the MimarksC checklist and the PlantAssociated + Extension + title: MimarksC combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - MimarksC + class_uri: MIXS:0010009_0016010 + MimarksCSediment: + description: MIxS Data that comply with the MimarksC checklist and the Sediment + Extension + title: MimarksC combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - MimarksC + class_uri: MIXS:0010009_0016011 + MimarksCSoil: + description: MIxS Data that comply with the MimarksC checklist and the Soil Extension + title: MimarksC combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - MimarksC + class_uri: MIXS:0010009_0016012 + MimarksCSymbiontAssociated: + description: MIxS Data that comply with the MimarksC checklist and the SymbiontAssociated + Extension + title: MimarksC combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - MimarksC + class_uri: MIXS:0010009_0016023 + MimarksCWastewaterSludge: + description: MIxS Data that comply with the MimarksC checklist and the WastewaterSludge + Extension + title: MimarksC combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - MimarksC + class_uri: MIXS:0010009_0016013 + MimarksCWater: + description: MIxS Data that comply with the MimarksC checklist and the Water Extension + title: MimarksC combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - MimarksC + class_uri: MIXS:0010009_0016014 + MimarksSAgriculture: + description: MIxS Data that comply with the MimarksS checklist and the Agriculture + Extension + title: MimarksS combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - MimarksS + class_uri: MIXS:0010008_0016018 + MimarksSAir: + description: MIxS Data that comply with the MimarksS checklist and the Air Extension + title: MimarksS combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - MimarksS + class_uri: MIXS:0010008_0016000 + MimarksSBuiltEnvironment: + description: MIxS Data that comply with the MimarksS checklist and the BuiltEnvironment + Extension + title: MimarksS combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - MimarksS + class_uri: MIXS:0010008_0016001 + MimarksSFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the MimarksS checklist and the FoodAnimalAndAnimalFeed + Extension + title: MimarksS combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - MimarksS + class_uri: MIXS:0010008_0016019 + MimarksSFoodFarmEnvironment: + description: MIxS Data that comply with the MimarksS checklist and the FoodFarmEnvironment + Extension + title: MimarksS combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - MimarksS + class_uri: MIXS:0010008_0016020 + MimarksSFoodFoodProductionFacility: + description: MIxS Data that comply with the MimarksS checklist and the FoodFoodProductionFacility + Extension + title: MimarksS combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - MimarksS + class_uri: MIXS:0010008_0016021 + MimarksSFoodHumanFoods: + description: MIxS Data that comply with the MimarksS checklist and the FoodHumanFoods + Extension + title: MimarksS combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - MimarksS + class_uri: MIXS:0010008_0016022 + MimarksSHostAssociated: + description: MIxS Data that comply with the MimarksS checklist and the HostAssociated + Extension + title: MimarksS combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - MimarksS + class_uri: MIXS:0010008_0016002 + MimarksSHumanAssociated: + description: MIxS Data that comply with the MimarksS checklist and the HumanAssociated + Extension + title: MimarksS combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - MimarksS + class_uri: MIXS:0010008_0016003 + MimarksSHumanGut: + description: MIxS Data that comply with the MimarksS checklist and the HumanGut + Extension + title: MimarksS combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - MimarksS + class_uri: MIXS:0010008_0016004 + MimarksSHumanOral: + description: MIxS Data that comply with the MimarksS checklist and the HumanOral + Extension + title: MimarksS combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - MimarksS + class_uri: MIXS:0010008_0016005 + MimarksSHumanSkin: + description: MIxS Data that comply with the MimarksS checklist and the HumanSkin + Extension + title: MimarksS combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - MimarksS + class_uri: MIXS:0010008_0016006 + MimarksSHumanVaginal: + description: MIxS Data that comply with the MimarksS checklist and the HumanVaginal + Extension + title: MimarksS combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - MimarksS + class_uri: MIXS:0010008_0016007 + MimarksSHydrocarbonResourcesCores: + description: MIxS Data that comply with the MimarksS checklist and the HydrocarbonResourcesCores + Extension + title: MimarksS combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - MimarksS + class_uri: MIXS:0010008_0016015 + MimarksSHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the MimarksS checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: MimarksS combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - MimarksS + class_uri: MIXS:0010008_0016016 + MimarksSMicrobialMatBiofilm: + description: MIxS Data that comply with the MimarksS checklist and the MicrobialMatBiofilm + Extension + title: MimarksS combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - MimarksS + class_uri: MIXS:0010008_0016008 + MimarksSMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the MimarksS checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: MimarksS combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - MimarksS + class_uri: MIXS:0010008_0016009 + MimarksSPlantAssociated: + description: MIxS Data that comply with the MimarksS checklist and the PlantAssociated + Extension + title: MimarksS combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - MimarksS + class_uri: MIXS:0010008_0016010 + MimarksSSediment: + description: MIxS Data that comply with the MimarksS checklist and the Sediment + Extension + title: MimarksS combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - MimarksS + class_uri: MIXS:0010008_0016011 + MimarksSSoil: + description: MIxS Data that comply with the MimarksS checklist and the Soil Extension + title: MimarksS combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - MimarksS + class_uri: MIXS:0010008_0016012 + MimarksSSymbiontAssociated: + description: MIxS Data that comply with the MimarksS checklist and the SymbiontAssociated + Extension + title: MimarksS combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - MimarksS + class_uri: MIXS:0010008_0016023 + MimarksSWastewaterSludge: + description: MIxS Data that comply with the MimarksS checklist and the WastewaterSludge + Extension + title: MimarksS combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - MimarksS + class_uri: MIXS:0010008_0016013 + MimarksSWater: + description: MIxS Data that comply with the MimarksS checklist and the Water Extension + title: MimarksS combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - MimarksS + class_uri: MIXS:0010008_0016014 + MimsAgriculture: + description: MIxS Data that comply with the Mims checklist and the Agriculture + Extension + title: Mims combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - Mims + class_uri: MIXS:0010007_0016018 + MimsAir: + description: MIxS Data that comply with the Mims checklist and the Air Extension + title: Mims combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - Mims + class_uri: MIXS:0010007_0016000 + MimsBuiltEnvironment: + description: MIxS Data that comply with the Mims checklist and the BuiltEnvironment + Extension + title: Mims combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - Mims + class_uri: MIXS:0010007_0016001 + MimsFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the Mims checklist and the FoodAnimalAndAnimalFeed + Extension + title: Mims combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - Mims + class_uri: MIXS:0010007_0016019 + MimsFoodFarmEnvironment: + description: MIxS Data that comply with the Mims checklist and the FoodFarmEnvironment + Extension + title: Mims combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - Mims + class_uri: MIXS:0010007_0016020 + MimsFoodFoodProductionFacility: + description: MIxS Data that comply with the Mims checklist and the FoodFoodProductionFacility + Extension + title: Mims combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - Mims + class_uri: MIXS:0010007_0016021 + MimsFoodHumanFoods: + description: MIxS Data that comply with the Mims checklist and the FoodHumanFoods + Extension + title: Mims combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - Mims + class_uri: MIXS:0010007_0016022 + MimsHostAssociated: + description: MIxS Data that comply with the Mims checklist and the HostAssociated + Extension + title: Mims combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - Mims + class_uri: MIXS:0010007_0016002 + MimsHumanAssociated: + description: MIxS Data that comply with the Mims checklist and the HumanAssociated + Extension + title: Mims combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - Mims + class_uri: MIXS:0010007_0016003 + MimsHumanGut: + description: MIxS Data that comply with the Mims checklist and the HumanGut Extension + title: Mims combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - Mims + class_uri: MIXS:0010007_0016004 + MimsHumanOral: + description: MIxS Data that comply with the Mims checklist and the HumanOral Extension + title: Mims combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - Mims + class_uri: MIXS:0010007_0016005 + MimsHumanSkin: + description: MIxS Data that comply with the Mims checklist and the HumanSkin Extension + title: Mims combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - Mims + class_uri: MIXS:0010007_0016006 + MimsHumanVaginal: + description: MIxS Data that comply with the Mims checklist and the HumanVaginal + Extension + title: Mims combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - Mims + class_uri: MIXS:0010007_0016007 + MimsHydrocarbonResourcesCores: + description: MIxS Data that comply with the Mims checklist and the HydrocarbonResourcesCores + Extension + title: Mims combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - Mims + class_uri: MIXS:0010007_0016015 + MimsHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the Mims checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: Mims combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - Mims + class_uri: MIXS:0010007_0016016 + MimsMicrobialMatBiofilm: + description: MIxS Data that comply with the Mims checklist and the MicrobialMatBiofilm + Extension + title: Mims combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - Mims + class_uri: MIXS:0010007_0016008 + MimsMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the Mims checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: Mims combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - Mims + class_uri: MIXS:0010007_0016009 + MimsPlantAssociated: + description: MIxS Data that comply with the Mims checklist and the PlantAssociated + Extension + title: Mims combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - Mims + class_uri: MIXS:0010007_0016010 + MimsSediment: + description: MIxS Data that comply with the Mims checklist and the Sediment Extension + title: Mims combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - Mims + class_uri: MIXS:0010007_0016011 + MimsSoil: + description: MIxS Data that comply with the Mims checklist and the Soil Extension + title: Mims combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - Mims + class_uri: MIXS:0010007_0016012 + MimsSymbiontAssociated: + description: MIxS Data that comply with the Mims checklist and the SymbiontAssociated + Extension + title: Mims combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - Mims + class_uri: MIXS:0010007_0016023 + MimsWastewaterSludge: + description: MIxS Data that comply with the Mims checklist and the WastewaterSludge + Extension + title: Mims combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - Mims + class_uri: MIXS:0010007_0016013 + MimsWater: + description: MIxS Data that comply with the Mims checklist and the Water Extension + title: Mims combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - Mims + class_uri: MIXS:0010007_0016014 + MisagAgriculture: + description: MIxS Data that comply with the Misag checklist and the Agriculture + Extension + title: Misag combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - Misag + class_uri: MIXS:0010010_0016018 + MisagAir: + description: MIxS Data that comply with the Misag checklist and the Air Extension + title: Misag combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - Misag + class_uri: MIXS:0010010_0016000 + MisagBuiltEnvironment: + description: MIxS Data that comply with the Misag checklist and the BuiltEnvironment + Extension + title: Misag combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - Misag + class_uri: MIXS:0010010_0016001 + MisagFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the Misag checklist and the FoodAnimalAndAnimalFeed + Extension + title: Misag combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - Misag + class_uri: MIXS:0010010_0016019 + MisagFoodFarmEnvironment: + description: MIxS Data that comply with the Misag checklist and the FoodFarmEnvironment + Extension + title: Misag combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - Misag + class_uri: MIXS:0010010_0016020 + MisagFoodFoodProductionFacility: + description: MIxS Data that comply with the Misag checklist and the FoodFoodProductionFacility + Extension + title: Misag combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - Misag + class_uri: MIXS:0010010_0016021 + MisagFoodHumanFoods: + description: MIxS Data that comply with the Misag checklist and the FoodHumanFoods + Extension + title: Misag combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - Misag + class_uri: MIXS:0010010_0016022 + MisagHostAssociated: + description: MIxS Data that comply with the Misag checklist and the HostAssociated + Extension + title: Misag combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - Misag + class_uri: MIXS:0010010_0016002 + MisagHumanAssociated: + description: MIxS Data that comply with the Misag checklist and the HumanAssociated + Extension + title: Misag combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - Misag + class_uri: MIXS:0010010_0016003 + MisagHumanGut: + description: MIxS Data that comply with the Misag checklist and the HumanGut Extension + title: Misag combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - Misag + class_uri: MIXS:0010010_0016004 + MisagHumanOral: + description: MIxS Data that comply with the Misag checklist and the HumanOral + Extension + title: Misag combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - Misag + class_uri: MIXS:0010010_0016005 + MisagHumanSkin: + description: MIxS Data that comply with the Misag checklist and the HumanSkin + Extension + title: Misag combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - Misag + class_uri: MIXS:0010010_0016006 + MisagHumanVaginal: + description: MIxS Data that comply with the Misag checklist and the HumanVaginal + Extension + title: Misag combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - Misag + class_uri: MIXS:0010010_0016007 + MisagHydrocarbonResourcesCores: + description: MIxS Data that comply with the Misag checklist and the HydrocarbonResourcesCores + Extension + title: Misag combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - Misag + class_uri: MIXS:0010010_0016015 + MisagHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the Misag checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: Misag combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - Misag + class_uri: MIXS:0010010_0016016 + MisagMicrobialMatBiofilm: + description: MIxS Data that comply with the Misag checklist and the MicrobialMatBiofilm + Extension + title: Misag combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - Misag + class_uri: MIXS:0010010_0016008 + MisagMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the Misag checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: Misag combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - Misag + class_uri: MIXS:0010010_0016009 + MisagPlantAssociated: + description: MIxS Data that comply with the Misag checklist and the PlantAssociated + Extension + title: Misag combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - Misag + class_uri: MIXS:0010010_0016010 + MisagSediment: + description: MIxS Data that comply with the Misag checklist and the Sediment Extension + title: Misag combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - Misag + class_uri: MIXS:0010010_0016011 + MisagSoil: + description: MIxS Data that comply with the Misag checklist and the Soil Extension + title: Misag combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - Misag + class_uri: MIXS:0010010_0016012 + MisagSymbiontAssociated: + description: MIxS Data that comply with the Misag checklist and the SymbiontAssociated + Extension + title: Misag combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - Misag + class_uri: MIXS:0010010_0016023 + MisagWastewaterSludge: + description: MIxS Data that comply with the Misag checklist and the WastewaterSludge + Extension + title: Misag combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - Misag + class_uri: MIXS:0010010_0016013 + MisagWater: + description: MIxS Data that comply with the Misag checklist and the Water Extension + title: Misag combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - Misag + class_uri: MIXS:0010010_0016014 + MiuvigAgriculture: + description: MIxS Data that comply with the Miuvig checklist and the Agriculture + Extension + title: Miuvig combined with Agriculture + in_subset: + - combination_classes + is_a: Agriculture + mixins: + - Miuvig + class_uri: MIXS:0010012_0016018 + MiuvigAir: + description: MIxS Data that comply with the Miuvig checklist and the Air Extension + title: Miuvig combined with Air + in_subset: + - combination_classes + is_a: Air + mixins: + - Miuvig + class_uri: MIXS:0010012_0016000 + MiuvigBuiltEnvironment: + description: MIxS Data that comply with the Miuvig checklist and the BuiltEnvironment + Extension + title: Miuvig combined with BuiltEnvironment + in_subset: + - combination_classes + is_a: BuiltEnvironment + mixins: + - Miuvig + class_uri: MIXS:0010012_0016001 + MiuvigFoodAnimalAndAnimalFeed: + description: MIxS Data that comply with the Miuvig checklist and the FoodAnimalAndAnimalFeed + Extension + title: Miuvig combined with FoodAnimalAndAnimalFeed + in_subset: + - combination_classes + is_a: FoodAnimalAndAnimalFeed + mixins: + - Miuvig + class_uri: MIXS:0010012_0016019 + MiuvigFoodFarmEnvironment: + description: MIxS Data that comply with the Miuvig checklist and the FoodFarmEnvironment + Extension + title: Miuvig combined with FoodFarmEnvironment + in_subset: + - combination_classes + is_a: FoodFarmEnvironment + mixins: + - Miuvig + class_uri: MIXS:0010012_0016020 + MiuvigFoodFoodProductionFacility: + description: MIxS Data that comply with the Miuvig checklist and the FoodFoodProductionFacility + Extension + title: Miuvig combined with FoodFoodProductionFacility + in_subset: + - combination_classes + is_a: FoodFoodProductionFacility + mixins: + - Miuvig + class_uri: MIXS:0010012_0016021 + MiuvigFoodHumanFoods: + description: MIxS Data that comply with the Miuvig checklist and the FoodHumanFoods + Extension + title: Miuvig combined with FoodHumanFoods + in_subset: + - combination_classes + is_a: FoodHumanFoods + mixins: + - Miuvig + class_uri: MIXS:0010012_0016022 + MiuvigHostAssociated: + description: MIxS Data that comply with the Miuvig checklist and the HostAssociated + Extension + title: Miuvig combined with HostAssociated + in_subset: + - combination_classes + is_a: HostAssociated + mixins: + - Miuvig + class_uri: MIXS:0010012_0016002 + MiuvigHumanAssociated: + description: MIxS Data that comply with the Miuvig checklist and the HumanAssociated + Extension + title: Miuvig combined with HumanAssociated + in_subset: + - combination_classes + is_a: HumanAssociated + mixins: + - Miuvig + class_uri: MIXS:0010012_0016003 + MiuvigHumanGut: + description: MIxS Data that comply with the Miuvig checklist and the HumanGut + Extension + title: Miuvig combined with HumanGut + in_subset: + - combination_classes + is_a: HumanGut + mixins: + - Miuvig + class_uri: MIXS:0010012_0016004 + MiuvigHumanOral: + description: MIxS Data that comply with the Miuvig checklist and the HumanOral + Extension + title: Miuvig combined with HumanOral + in_subset: + - combination_classes + is_a: HumanOral + mixins: + - Miuvig + class_uri: MIXS:0010012_0016005 + MiuvigHumanSkin: + description: MIxS Data that comply with the Miuvig checklist and the HumanSkin + Extension + title: Miuvig combined with HumanSkin + in_subset: + - combination_classes + is_a: HumanSkin + mixins: + - Miuvig + class_uri: MIXS:0010012_0016006 + MiuvigHumanVaginal: + description: MIxS Data that comply with the Miuvig checklist and the HumanVaginal + Extension + title: Miuvig combined with HumanVaginal + in_subset: + - combination_classes + is_a: HumanVaginal + mixins: + - Miuvig + class_uri: MIXS:0010012_0016007 + MiuvigHydrocarbonResourcesCores: + description: MIxS Data that comply with the Miuvig checklist and the HydrocarbonResourcesCores + Extension + title: Miuvig combined with HydrocarbonResourcesCores + in_subset: + - combination_classes + is_a: HydrocarbonResourcesCores + mixins: + - Miuvig + class_uri: MIXS:0010012_0016015 + MiuvigHydrocarbonResourcesFluidsSwabs: + description: MIxS Data that comply with the Miuvig checklist and the HydrocarbonResourcesFluidsSwabs + Extension + title: Miuvig combined with HydrocarbonResourcesFluidsSwabs + in_subset: + - combination_classes + is_a: HydrocarbonResourcesFluidsSwabs + mixins: + - Miuvig + class_uri: MIXS:0010012_0016016 + MiuvigMicrobialMatBiofilm: + description: MIxS Data that comply with the Miuvig checklist and the MicrobialMatBiofilm + Extension + title: Miuvig combined with MicrobialMatBiofilm + in_subset: + - combination_classes + is_a: MicrobialMatBiofilm + mixins: + - Miuvig + class_uri: MIXS:0010012_0016008 + MiuvigMiscellaneousNaturalOrArtificialEnvironment: + description: MIxS Data that comply with the Miuvig checklist and the MiscellaneousNaturalOrArtificialEnvironment + Extension + title: Miuvig combined with MiscellaneousNaturalOrArtificialEnvironment + in_subset: + - combination_classes + is_a: MiscellaneousNaturalOrArtificialEnvironment + mixins: + - Miuvig + class_uri: MIXS:0010012_0016009 + MiuvigPlantAssociated: + description: MIxS Data that comply with the Miuvig checklist and the PlantAssociated + Extension + title: Miuvig combined with PlantAssociated + in_subset: + - combination_classes + is_a: PlantAssociated + mixins: + - Miuvig + class_uri: MIXS:0010012_0016010 + MiuvigSediment: + description: MIxS Data that comply with the Miuvig checklist and the Sediment + Extension + title: Miuvig combined with Sediment + in_subset: + - combination_classes + is_a: Sediment + mixins: + - Miuvig + class_uri: MIXS:0010012_0016011 + MiuvigSoil: + description: MIxS Data that comply with the Miuvig checklist and the Soil Extension + title: Miuvig combined with Soil + in_subset: + - combination_classes + is_a: Soil + mixins: + - Miuvig + class_uri: MIXS:0010012_0016012 + MiuvigSymbiontAssociated: + description: MIxS Data that comply with the Miuvig checklist and the SymbiontAssociated + Extension + title: Miuvig combined with SymbiontAssociated + in_subset: + - combination_classes + is_a: SymbiontAssociated + mixins: + - Miuvig + class_uri: MIXS:0010012_0016023 + MiuvigWastewaterSludge: + description: MIxS Data that comply with the Miuvig checklist and the WastewaterSludge + Extension + title: Miuvig combined with WastewaterSludge + in_subset: + - combination_classes + is_a: WastewaterSludge + mixins: + - Miuvig + class_uri: MIXS:0010012_0016013 + MiuvigWater: + description: MIxS Data that comply with the Miuvig checklist and the Water Extension + title: Miuvig combined with Water + in_subset: + - combination_classes + is_a: Water + mixins: + - Miuvig + class_uri: MIXS:0010012_0016014 +settings: + agrochemical_name: ".*" + amount: '[-+]?[0-9]*\.?[0-9]+' + add_recov_methods: 'Water Injection|Dump Flood|Gas Injection|Wag Immiscible Injection|Polymer Addition|Surfactant Addition|Not Applicable|other' + DOI: '^doi:10.\d{2,9}/.*$' + NCBItaxon_id: NCBITaxon:\d+ + PMID: ^PMID:\d+$ + URL: ^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)$ + adapter: '[ACGTRKSYMWBHDVN]+' + adapter_A_DNA_sequence: '[ACGTRKSYMWBHDVN]+' + adapter_B_DNA_sequence: '[ACGTRKSYMWBHDVN]+' + ambiguous_nucleotides: '[ACGTRKSYMWBHDVN]+' + country: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + date_time_stamp: '(\d{4})(-(0[1-9]|1[0-2])(-(0[1-9]|[12]\d|3[01])(T([01]\d|2[0-3]):([0-5]\d):([0-5]\d)(\.\d+)?(Z|([+-][01]\d:[0-5]\d))?)?)?)?$' + duration: P(?:(?:\d+D|\d+M(?:\d+D)?|\d+Y(?:\d+M(?:\d+D)?)?)(?:T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S))?|T(?:\d+H(?:\d+M(?:\d+S)?)?|\d+M(?:\d+S)?|\d+S)|\d+W) + float: '[-+]?[0-9]*\.?[0-9]+' + integer: '[1-9][0-9]*' + lat: (-?((?:[0-8]?[0-9](?:\.\d{0,8})?)|90)) + lon: -?[0-9]+(?:\.[0-9]{0,8})?$|^-?(1[0-7]{1,2}) + name: '.*' + parameters: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + particulate_matter_name: '.*' + region: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + room_name: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + room_number: '[1-9][0-9]*' + scientific_float: '[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?' + software: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + specific_location: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + storage_condition_type: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + termID: '[a-zA-Z]{2,}:[a-zA-Z0-9]\d+' + termLabel: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + text: '.*' + unit: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) + version: ([^\s-]{1,2}|[^\s-]+.+[^\s-]+) \ No newline at end of file From 3aadf1b9fe1758614e6d3520d218e7b0f681056a Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 19:44:06 -0700 Subject: [PATCH 141/222] docs --- script/adjust_keys.py | 1 + script/tabular_to_schema.py | 16 +++++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/script/adjust_keys.py b/script/adjust_keys.py index 1059c02e..57250678 100644 --- a/script/adjust_keys.py +++ b/script/adjust_keys.py @@ -2,6 +2,7 @@ import re """ + ARCHAIC (Unused) This script takes in a DH schema.json file as a reference, and a schema.raw_translation.json file mirror of the schema.json file, containing translated text in a particular language - which is only valid diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index c6838786..80cafce3 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -652,6 +652,16 @@ def write_schema(schema): new_obj = schema_view.induced_class(name); schema_view.add_class(new_obj); + # ADD pass to Report if classes.attributes.slot_group is found by name or + # title in a slot definition. We should evolve to have it in slot_group + # by name, with title being what is displayed via locale. So warning + # if slot_group = title of a slot. + + + + + + # SchemaView() is coercing "in_language" into a string when it is an array # of i18n languages as per official LinkML spec. if 'in_language' in SCHEMA: @@ -786,7 +796,7 @@ def write_menu(menu_path, schema_folder, schema_view): if len(locale_schemas) > 0: for lcode in locale_schemas.keys(): - print("doing", lcode) + print("Doing", lcode) lschema = locale_schemas[lcode]; # These have no translation elements lschema.pop('prefixes', None); @@ -830,9 +840,13 @@ def write_menu(menu_path, schema_folder, schema_view): print("finished processing.") schema_view = write_schema(SCHEMA); + +# locales now kept in SCHEMA.extensions.locales # NIX this when locales are integral to main schema #write_locales(locale_schemas); + + # Adjust menu.json to include or update entries for given schema's template(s) if options.menu: write_menu('../menu.json', os.path.basename(os.getcwd()), schema_view); From fc3232a8e0120e4b93a8766ffea63e82c6f9bc1d Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 19:50:51 -0700 Subject: [PATCH 142/222] Adding text column to schema_enums.tsv --- web/templates/schema_editor/schema_enums.tsv | 372 +++++++++---------- 1 file changed, 186 insertions(+), 186 deletions(-) diff --git a/web/templates/schema_editor/schema_enums.tsv b/web/templates/schema_editor/schema_enums.tsv index 59c03d26..ae3fcc65 100644 --- a/web/templates/schema_editor/schema_enums.tsv +++ b/web/templates/schema_editor/schema_enums.tsv @@ -1,186 +1,186 @@ -name title menu_1 menu_2 menu_3 menu_4 menu_5 meaning description -TrueFalseMenu True/False Menu - TRUE - FALSE - -LanguagesMenu Languages Menu - Abkhazian ab - Afar aa - Afrikaans af - Akan ak - Albanian sq - Amharic am - Arabic ar - Aragonese an - Armenian hy - Assamese as - Avaric av - Avestan ae - Aymara ay - Azerbaijani az - Bambara bm - Bashkir ba - Basque eu - Belarusian be - Bengali bn - Bislama bi - Bosnian bs - Breton br - Bulgarian bg - Burmese my - Catalan, Valencian ca - Chamorro ch - Chechen ce - Chichewa, Chewa, Nyanja ny - Chinese zh - Chuvash cv - Cornish kw - Corsican co - Cree cr - Croatian hr - Czech cs - Danish da - Divehi, Dhivehi, Maldivian dv - Dutch, Flemish nl - Dzongkha dz - English en - Esperanto eo - Estonian et - Ewe ee - Faroese fo - Fijian fj - Finnish fi - French fr - Western Frisian fy - Fulah ff - Gaelic, Scottish Gaelic gd - Galician gl - Ganda lg - Georgian ka - German de - Greek, Modern (1453–) el - Kalaallisut, Greenlandic kl - Guarani gn - Gujarati gu - Haitian, Haitian Creole ht - Hausa ha - Hebrew he - Herero hz - Hindi hi - Hiri Motu ho - Hungarian hu - Icelandic is - Ido io - Igbo ig - Indonesian id - Inuktitut iu - Inupiaq ik - Irish ga - Italian it - Japanese ja - Javanese jv - Kannada kn - Kanuri kr - Kashmiri ks - Kazakh kk - Central Khmer km - Kikuyu, Gikuyu ki - Kinyarwanda rw - Kyrgyz, Kirghiz ky - Komi kv - Kongo kg - Korean ko - Kuanyama, Kwanyama kj - Kurdish ku - Lao lo - Latin la - Latvian lv - Limburgan, Limburger, Limburgish li - Lingala ln - Lithuanian lt - Luba-Katanga lu - Luxembourgish, Letzeburgesch lb - Macedonian mk - Malagasy mg - Malay ms - Malayalam ml - Maltese mt - Manx gv - Maori mi - Marathi mr - Marshallese mh - Mongolian mn - Nauru na - Navajo, Navaho nv - North Ndebele nd - South Ndebele nr - Ndonga ng - Nepali ne - Norwegian no - Norwegian Bokmål nb - Norwegian Nynorsk nn - Occitan oc - Ojibwa oj - Oriya or - Oromo om - Ossetian, Ossetic os - Pali pi - Pashto, Pushto ps - Persian fa - Polish pl - Portuguese pt - Punjabi, Panjabi pa - Quechua qu - Romanian, Moldavian, Moldovan ro - Romansh rm - Rundi rn - Russian ru - Northern Sami se - Samoan sm - Sango sg - Sanskrit sa - Sardinian sc - Serbian sr - Shona sn - Sindhi sd - Sinhala, Sinhalese si - Slovak sk - Slovenian sl - Somali so - Southern Sotho st - Spanish, Castilian es - Sundanese su - Swahili sw - Swati ss - Swedish sv - Tagalog tl - Tahitian ty - Tajik tg - Tamil ta - Tatar tt - Telugu te - Thai th - Tibetan bo - Tigrinya ti - Tonga (Tonga Islands) to - Tsonga ts - Tswana tn - Turkish tr - Turkmen tk - Twi tw - Uighur, Uyghur ug - Ukrainian uk - Urdu ur - Uzbek uz - Venda ve - Vietnamese vi - Volapük vo - Walloon wa - Welsh cy - Wolof wo - Xhosa xh - Sichuan Yi, Nuosu ii - Yiddish yi - Yoruba yo - Zhuang, Chuang za - Zulu zu \ No newline at end of file +name title text menu_1 menu_2 menu_3 menu_4 menu_5 meaning description +TrueFalseMenu True/False Menu + TRUE TRUE + FALSE FALSE + +LanguagesMenu Languages Menu + ab Abkhazian + aa Afar + af Afrikaans + ak Akan + sq Albanian + am Amharic + ar Arabic + an Aragonese + hy Armenian + as Assamese + av Avaric + ae Avestan + ay Aymara + az Azerbaijani + bm Bambara + ba Bashkir + eu Basque + be Belarusian + bn Bengali + bi Bislama + bs Bosnian + br Breton + bg Bulgarian + my Burmese + ca Catalan, Valencian + ch Chamorro + ce Chechen + ny Chichewa, Chewa, Nyanja + zh Chinese + cv Chuvash + kw Cornish + co Corsican + cr Cree + hr Croatian + cs Czech + da Danish + dv Divehi, Dhivehi, Maldivian + nl Dutch, Flemish + dz Dzongkha + en English + eo Esperanto + et Estonian + ee Ewe + fo Faroese + fj Fijian + fi Finnish + fr French + fy Western Frisian + ff Fulah + gd Gaelic, Scottish Gaelic + gl Galician + lg Ganda + ka Georgian + de German + el Greek, Modern (1453–) + kl Kalaallisut, Greenlandic + gn Guarani + gu Gujarati + ht Haitian, Haitian Creole + ha Hausa + he Hebrew + hz Herero + hi Hindi + ho Hiri Motu + hu Hungarian + is Icelandic + io Ido + ig Igbo + id Indonesian + iu Inuktitut + ik Inupiaq + ga Irish + it Italian + ja Japanese + jv Javanese + kn Kannada + kr Kanuri + ks Kashmiri + kk Kazakh + km Central Khmer + ki Kikuyu, Gikuyu + rw Kinyarwanda + ky Kyrgyz, Kirghiz + kv Komi + kg Kongo + ko Korean + kj Kuanyama, Kwanyama + ku Kurdish + lo Lao + la Latin + lv Latvian + li Limburgan, Limburger, Limburgish + ln Lingala + lt Lithuanian + lu Luba-Katanga + lb Luxembourgish, Letzeburgesch + mk Macedonian + mg Malagasy + ms Malay + ml Malayalam + mt Maltese + gv Manx + mi Maori + mr Marathi + mh Marshallese + mn Mongolian + na Nauru + nv Navajo, Navaho + nd North Ndebele + nr South Ndebele + ng Ndonga + ne Nepali + no Norwegian + nb Norwegian Bokmål + nn Norwegian Nynorsk + oc Occitan + oj Ojibwa + or Oriya + om Oromo + os Ossetian, Ossetic + pi Pali + ps Pashto, Pushto + fa Persian + pl Polish + pt Portuguese + pa Punjabi, Panjabi + qu Quechua + ro Romanian, Moldavian, Moldovan + rm Romansh + rn Rundi + ru Russian + se Northern Sami + sm Samoan + sg Sango + sa Sanskrit + sc Sardinian + sr Serbian + sn Shona + sd Sindhi + si Sinhala, Sinhalese + sk Slovak + sl Slovenian + so Somali + st Southern Sotho + es Spanish, Castilian + su Sundanese + sw Swahili + ss Swati + sv Swedish + tl Tagalog + ty Tahitian + tg Tajik + ta Tamil + tt Tatar + te Telugu + th Thai + bo Tibetan + ti Tigrinya + to Tonga (Tonga Islands) + ts Tsonga + tn Tswana + tr Turkish + tk Turkmen + tw Twi + ug Uighur, Uyghur + uk Ukrainian + ur Urdu + uz Uzbek + ve Venda + vi Vietnamese + vo Volapük + wa Walloon + cy Welsh + wo Wolof + xh Xhosa + ii Sichuan Yi, Nuosu + yi Yiddish + yo Yoruba + za Zhuang, Chuang + zu Zulu \ No newline at end of file From 1a0b5c147818d80beada3a19f62a449594e06cc4 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 19:52:52 -0700 Subject: [PATCH 143/222] Fix of slot ordering by rank AFTER ordering by slot_group. --- lib/AppContext.js | 77 ++++++++++++++++++++++++++++++++++++----------- 1 file changed, 59 insertions(+), 18 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index d6257d78..bf90b27a 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -421,7 +421,15 @@ export default class AppContext { const sectionIndex = new Map(); - // Gets LinkML SchemaView() of given template + // A class has slots list used just to include Schema slots, and a slot_usage dict which provides extended attributes to the schema slots. But both these are "compiled" by either tabular_to_json.py or linkml.py SchemaView() call into the class's attributes dictionary. + const raw_attributes = this.template.default.schema.classes[dh.template_name].attributes; + console.log("Attributes(", template_name,")", raw_attributes); + + // Attributes need to be organized by slot group, and then rank within those slot groups, before processing below. + + // NMDC created slots having same name as slot_groups, and giving each a rank, to control ordering. + + /* Not true/necessary: // problem: multiclass schemas means this template doesn't reflect the underlying structure anymore. // const specification = this.schema.classes[template_name]; // Class contains inferred attributes ... for now pop back into slots @@ -429,33 +437,66 @@ export default class AppContext { let attributes = Object.entries(this.template.default.schema.classes) .filter(([cls_key]) => cls_key === dh.template_name) .reduce((acc, [, spec]) => { + console.log("AT useTemplate(", template_name,")", acc, spec) return { ...acc, ...spec.attributes, }; }, {}); + */ - /* Lookup each column in terms table. A term looks like: - is_a: "core field", - title: "history/fire", - slot_uri: "MIXS:0001086" - comments: (3) ['Expected value: date', 'Occurrence: 1', 'This field is used uniquely in: soil'] - description: "Historical and/or physical evidence of fire" - examples: [{…}], - multivalued: false, - range: "date", - ... - */ + /* Need to determine order of slot_usage items, in order to sort attributes in same order. + * 1st guess of order comes by first encounter in attributes. Slot_usage doesn't necessarily + * mention order of every slot. However it does indicate tailoring content such as ordering + * to given class. + * Mixins get wovent into attribute slots, e.g. + * "mixins": [ + * "DhMultiviewCommonColumnsMixin", + * "SampIdNewTermsMixin" + * ], + */ + + let sections = {}; + let count = 0; + for (let name in raw_attributes) { + let slot_group = raw_attributes[name].slot_group; + if (!slot_group) { + slot_group = 'Field'; //Make a default slot_group to gather any unnamed ones. + raw_attributes[name].slot_group = slot_group; + } + if (!sections[slot_group]) { + // Templates can declare a slot_group as a slot in order to control ranking + // May want to qualify this as NMDC did with slot "is_a":"dh_section" + // ISSUE: a spec can mention a slot_group as a Title of a slot! + if (this.template.default.schema.slots[slot_group]?.rank) { + + sections[slot_group] = this.template.default.schema.slots[slot_group].rank; + } + else { + // OTHERWISE First encountered slot_group gets priority + count ++; + sections[slot_group] = count; + } + } + } + console.log("Sections", sections) + + const attributes = Object.fromEntries(Object.entries(raw_attributes).sort((a, b) => sections[a[1].slot_group] - sections[b[1].slot_group] || a[1].rank - b[1].rank)); - for (let name in attributes) { - // ISSUE: a template's slot definition via SchemaView() currently - // doesn't get any_of or exact_mapping constructs. So we start - // with slot, then add class's slots reference. + //console.log("Attributes(", template_name,")", attributes); + + for (name in attributes) { + //console.log("SLOT", name, attributes[name], this.template.current.schema.slots[name]) + /** ISSUE: tabular_to_schema.py is not compiling locale fields into class attributes. It + * only implements SchemaView() inheritance. So deepMerge goes and gets Schema level + * slot definition which has locale stuff in it. + * FUTURE: simplify to just language overlay. + */ let slot = deepMerge( attributes[name], this.template.current.schema.slots[name] ); - + // //let slot = attributes[name]; let section_title = null; @@ -466,7 +507,7 @@ export default class AppContext { if ('is_a' in slot) { section_title = slot.is_a; } else { - section_title = 'Generic'; + section_title = 'Field'; console.warn("Template slot doesn't have section: ", name); } } From 81f7ad7f60c9bf871c0da2314b0ed643b1844b47 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 19:59:43 -0700 Subject: [PATCH 144/222] Fix bug of wrong reference guide showing for multi-tabbed dh --- lib/Toolbar.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 32c8df73..5a443ac3 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -1016,9 +1016,8 @@ class Toolbar { } showReference() { - for (const dh in this.context.dhs) { - this.context.dhs[dh].renderReference(); - } + const dh = this.context.getCurrentDataHarmonizer(); + dh.renderReference(); // Prevents another popup on repeated click if user focuses away from // previous popup. return false; From cc88438b88142255681f1ff28ccf66b5336c4cae Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 22:48:23 -0700 Subject: [PATCH 145/222] dropping dh_interface Tweak column help layout --- web/templates/canada_covid19/schema_core.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/web/templates/canada_covid19/schema_core.yaml b/web/templates/canada_covid19/schema_core.yaml index 0ccf62a7..1527d3df 100644 --- a/web/templates/canada_covid19/schema_core.yaml +++ b/web/templates/canada_covid19/schema_core.yaml @@ -39,7 +39,6 @@ classes: name: CanCOGeNCovid19 title: 'CanCOGeN Covid-19' description: Canadian specification for Covid-19 clinical virus biosample data gathering - is_a: dh_interface see_also: templates/canada_covid19/SOP.pdf unique_keys: cancogen_key: From 16b29704cc395ed0e08a5a9892363f7ca53b605f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 18 Jun 2025 22:48:54 -0700 Subject: [PATCH 146/222] hiding console.log --- lib/AppContext.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index bf90b27a..94bb50d4 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -423,7 +423,7 @@ export default class AppContext { // A class has slots list used just to include Schema slots, and a slot_usage dict which provides extended attributes to the schema slots. But both these are "compiled" by either tabular_to_json.py or linkml.py SchemaView() call into the class's attributes dictionary. const raw_attributes = this.template.default.schema.classes[dh.template_name].attributes; - console.log("Attributes(", template_name,")", raw_attributes); + //console.log("Attributes(", template_name,")", raw_attributes); // Attributes need to be organized by slot group, and then rank within those slot groups, before processing below. @@ -479,7 +479,7 @@ export default class AppContext { } } } - console.log("Sections", sections) + //console.log("Sections", sections) const attributes = Object.fromEntries(Object.entries(raw_attributes).sort((a, b) => sections[a[1].slot_group] - sections[b[1].slot_group] || a[1].rank - b[1].rank)); From bf314f9ed73561ebebdf65c10be8b92c9c1d9892 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 19 Jun 2025 08:07:51 -0700 Subject: [PATCH 147/222] Skip Container class in locale --- script/tabular_to_schema.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index 80cafce3..d2985dfd 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -805,7 +805,12 @@ def write_menu(menu_path, schema_folder, schema_view): lschema.pop('settings', None); lschema.pop('extensions', None); + if 'Container' in lschema['classes']: + lschema['classes'].pop('Container'); + print("Ignoring Container") + for class_name, class_obj in lschema['classes'].items(): + class_obj.pop('name', None); # not translatatble class_obj.pop('slots', None); # no translations class_obj.pop('unique_keys', None); # no translations From 0f510743ce5ac627e98579c5490e22845dbc6d50 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 19 Jun 2025 08:10:05 -0700 Subject: [PATCH 148/222] cleaning up Guidance Doc. + slot_group: slot_obj.slot_group || '' instead of ??= as latter was changing slot_obj value. --- lib/DataHarmonizer.js | 89 +++++++++++++++++++++++++------------------ web/index.css | 3 ++ 2 files changed, 55 insertions(+), 37 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 115b18f0..10da41de 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -1228,7 +1228,7 @@ class DataHarmonizer { if (locales) { this.hot.setCellMeta(focus_row, 0, 'locales', locales); const locale_list = Object.keys(locales).join(';'); - console.log(focus_row, this.slot_name_to_column['locales']) + console.log("locales", locales, locale_list) this.hot.setDataAtCell(focus_row, this.slot_name_to_column['locales'], locale_list, 'upload') } @@ -1398,9 +1398,13 @@ class DataHarmonizer { }; } // class.attributes holds slot_definitions which are custom (not related to schema slots) + + + // IGNORE attributes FOR CONTAINER? if (value.attributes) { for (let [slot_name, obj] of Object.entries(value.attributes)) { this.addSlotRecord(dh_slot, tables, loaded_schema_name, class_name, 'attribute', slot_name, obj); + // dh, tables, schema_name, class_name, slot_type, slot_key, slot_obj }; } @@ -1502,7 +1506,7 @@ class DataHarmonizer { // Not necessarily a slot_obj.class_name since class_name is a key onto slot_obj class_name: class_name, rank: slot_obj.rank, - slot_group: slot_obj.slot_group ??= '', + slot_group: slot_obj.slot_group || '', inlined: this.getBoolean(slot_obj.inlined), inlined_as_list: this.getBoolean(slot_obj.inlined_as_list), @@ -1623,7 +1627,8 @@ class DataHarmonizer { if (file_name) { - let new_schema = { // Provide defaults here. + // Provide defaults here. + let new_schema = { name: '', description: '', id: '', @@ -1885,6 +1890,7 @@ class DataHarmonizer { let metadata = this.hot.getCellMeta(schema_focus_row, 0); if (metadata.locales) { + console.log("Got Locales", metadata.locales) new_schema.extensions = {locales: {tag: 'locales', value: metadata.locales}} } @@ -2366,7 +2372,7 @@ class DataHarmonizer { padding:10px; font-size:1.5rem; } - + .coding_name {font-size: .7rem} table th {font-weight: bold; text-align: left; font-size:1.3rem;} table th.label {font-weight:bold; width: 25%} table th.description {width: 20%} @@ -2383,22 +2389,32 @@ class DataHarmonizer { style = mystyle; } + let enum_list = {}; // Build list of enums actually used in this template let row_html = ''; + for (const section of this.sections) { row_html += ` -

    ${ +

    ${ section.title || section.name - }

    + }
    `; + for (const slot of section.children) { + if (slot.sources) { + for (let source of slot.sources) + enum_list[source] = true; + } const slot_dict = this.getCommentDict(slot); const slot_uri = this.renderSemanticID(slot_dict.slot_uri); row_html += ''; if (this.columnHelpEntries.includes('column')) { - row_html += `${slot_dict.title}
    ${slot_uri}`; + row_html += ` + ${slot_dict.title}
    + (${slot_dict.name})
    + ${slot_uri}`; } if (this.columnHelpEntries.includes('description')) { row_html += `${slot_dict.description}`; @@ -2416,29 +2432,27 @@ class DataHarmonizer { } } - // Note this may include more enumerations than exist in a given template. - let enum_html = ``; + // Only include enumerations that exist in a given template. + let enum_html = ''; for (const key of Object.keys(this.schema.enums).sort()) { - const enumeration = this.schema.enums[key]; - let title = - enumeration.title != enumeration.name ? enumeration.title : ''; - enum_html += ` - ${enumeration.name} - "${title}"
    ${this.renderSemanticID( - enumeration.enum_uri - )} - `; - - for (const item_key in enumeration.permissible_values) { - const item = enumeration.permissible_values[item_key]; - let text = item.text == item_key ? '' : item.text; - let title = !item.title || item.title == item_key ? '' : item.title; - enum_html += ` - ${this.renderSemanticID(item.meaning)} - ${item_key} - ${text} - ${title} + if (key in enum_list) { + const enumeration = this.schema.enums[key]; + enum_html += ` + ${enumeration.title ? enumeration.title + '
    (' + enumeration.name + ')' : enumeration.name} ${this.renderSemanticID( + enumeration.enum_uri)} `; + + for (const item_key in enumeration.permissible_values) { + const item = enumeration.permissible_values[item_key]; + let text = item.text == item_key ? '' : item.text; + let title = !item.title || item.title == item_key ? '' : item.title; + enum_html += ` + ${this.renderSemanticID(item.meaning)} + ${item_key} + ${title} + ${item.description || ''} + `; + } } } @@ -2505,10 +2519,11 @@ class DataHarmonizer {
    +
    - + ${enum_html} @@ -3042,9 +3057,7 @@ class DataHarmonizer { } $('#field-description-text').html( - ` - ${self.slots[col].title} - + `${self.slots[col].title}` ); $('#field-description-modal').modal('show'); @@ -3145,7 +3158,7 @@ class DataHarmonizer { if (this.columnHelpEntries.includes('column')) { ret += `

    ${i18next.t( 'help-sidebar__column' - )}: ${field.title || field.name}

    `; + )}: ${slot_dict.title}
    (${slot_dict.name})

    `; } // Requires markup treatment of URLS. @@ -3208,7 +3221,7 @@ class DataHarmonizer { }; let guidance = []; - if (field.comments && field.comments.length) { + if (field.comments && field.comments.length > 0) { guidance = guidance.concat(field.comments); } if (field.pattern) { @@ -3265,12 +3278,13 @@ class DataHarmonizer { guide.guidance = guidance .map(function (paragraph) { - return '

    ' + paragraph + '

    '; + return paragraph + '
    '; }) .join('\n'); // Makes full URIs that aren't in markup into - if (guide.guidance) guide.guidance = urlToClickableAnchor(guide.guidance); + if (guide.guidance) + guide.guidance = urlToClickableAnchor(guide.guidance); if (field.examples && field.examples.length) { let examples = []; @@ -4063,7 +4077,8 @@ class DataHarmonizer { const field = this.slots[col]; const datatype = field.datatype; - if (cellVal && datatype === 'xsd:token') { + if (cellVal && datatype === 'xsd:token' && typeof cellVal === 'string') { + // console.log("valdation", cellVal) const minimized = cellVal .replace(whitespace_minimized_re, ' ') .trim(); diff --git a/web/index.css b/web/index.css index 34eb7bbb..6d41341a 100644 --- a/web/index.css +++ b/web/index.css @@ -233,3 +233,6 @@ div#data-harmonizer-grid-4.data-harmonizer-grid tr:has(td.row-highlight) td { border-top:2px solid green; background-color: #EFE; } + +.coding_name {font-size: .8rem} /* Used where slot.name is shown */ + From 5692ac74ddf0b8d637d1ebb6752803f3f8b802a5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 19 Jun 2025 15:10:51 -0700 Subject: [PATCH 149/222] schema editor menu and reference guide translations --- web/translations/translations.json | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/web/translations/translations.json b/web/translations/translations.json index 7a9dd1f9..13cdd58f 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -14,8 +14,12 @@ "fr": "Télécharger le modèle (format .json)" }, "schema-editor-menu": { - "en": "Schema Editor (schema_editor/Schema)", - "fr": "Éditeur de schéma" + "en": "Load Schema Editor (schema_editor/Schema)", + "fr": "Charger l'éditeur de schéma" + }, + "schema-editor-menu": { + "en": "Schema Editor options", + "fr": "Options de l'éditeur de schéma" }, "upload-template-yaml-dropdown-item": { "en": "Load Schema from file (.yaml format)", @@ -270,10 +274,18 @@ "en": "Column", "fr": "Colonne" }, - "help-sidebar__slot_uri": { + "help-semantic_uri": { "en": "Semantic ID", "fr": "ID sémantique" }, + "help-sidebar__code": { + "en": "Code", + "fr": "Code" + }, + "help-sidebar__title": { + "en": "Title", + "fr": "Titre" + }, "help-sidebar__description": { "en": "Description", "fr": "Description" From 1e672a12d596024b7f6789c6bb6e13485035585e Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 19 Jun 2025 15:11:35 -0700 Subject: [PATCH 150/222] doc tweak --- web/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/index.js b/web/index.js index d63b1652..a1ab4f8f 100644 --- a/web/index.js +++ b/web/index.js @@ -54,9 +54,9 @@ $(dhRoot).append(` // Make the top function asynchronous to allow for a data-loading/IO step const main = async function () { const context = new AppContext(); - context.reload(context.appConfig.template_path).then(async (context) => { - // FUTURE: possibly connect to locale of browser! - // Takes `lang` as argument (unused) + context.reload(context.appConfig.template_path) + .then(async (context) => { + // FUTURE: Connect to locale of browser? Takes `lang` as argument (unused) initI18n((/* lang */) => { $(document).localize(); From 454f03b3b392f7e665ce00c36d680e37284f4535 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 19 Jun 2025 15:11:51 -0700 Subject: [PATCH 151/222] reference guide improvement --- lib/DataHarmonizer.js | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 10da41de..820abe59 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -1629,9 +1629,9 @@ class DataHarmonizer { // Provide defaults here. let new_schema = { + id: '', name: '', description: '', - id: '', version: '', in_language: 'en', default_prefix: '', @@ -1705,7 +1705,7 @@ class DataHarmonizer { case 'Schema': //console.log("SCHEMA",tab_name, {... record}) this.copySlots(tab_name, record, new_schema, - ['name','description','id','version','in_language','default_prefix']); + ['id','name','description','version','in_language','default_prefix']); // TODO Ensure each Schema.locales entry exists under Container.extensions.locales... @@ -2383,6 +2383,8 @@ class DataHarmonizer { table td.label {font-weight:bold;} ul { padding: 0; } + span.required {font-weight:normal;background-color:yellow} + span.recommended {font-weight:normal;background-color:plum} `; if (mystyle != null) { @@ -2414,7 +2416,7 @@ class DataHarmonizer { row_html += ``; + ${slot_uri} ${slot.required ? ' required ':''} ${slot.recommended ? ' recommended ':''}`; } if (this.columnHelpEntries.includes('description')) { row_html += ``; @@ -2444,7 +2446,6 @@ class DataHarmonizer { for (const item_key in enumeration.permissible_values) { const item = enumeration.permissible_values[item_key]; - let text = item.text == item_key ? '' : item.text; let title = !item.title || item.title == item_key ? '' : item.title; enum_html += ` @@ -2456,6 +2457,14 @@ class DataHarmonizer { } } + if (enum_html) + enum_html = ` + + + + + ` + enum_html; + var win = window.open( '', 'Reference', @@ -3165,7 +3174,7 @@ class DataHarmonizer { const slot_uri = this.renderSemanticID(field.slot_uri); if (field.slot_uri && this.columnHelpEntries.includes('slot_uri')) { ret += `

    ${i18next.t( - 'help-sidebar__slot_uri' + 'help-semantic_uri' )}: ${slot_uri}

    `; } From ec231c0a4d3ccc87d712daff63fce25ac9716835 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 19 Jun 2025 15:12:08 -0700 Subject: [PATCH 152/222] Load Schema Editor menu option --- lib/toolbar.html | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/toolbar.html b/lib/toolbar.html index eeadf197..2b0f5c31 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -34,15 +34,21 @@ class="form-control-file" id="upload-template-input" /> + Load Schema Editor
    - Schema Editor: + Schema Editor options:
    Load schema from file (yaml format) Save Selected Schema (yaml format)Save selected schema (yaml format) Translation Form (for chosen rows)Translation form (for chosen rows)
    From 5c4807031ad6e4258b48ca426737bd9b896ca734 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 20 Jun 2025 18:10:54 -0700 Subject: [PATCH 153/222] fix container attributes --- web/templates/canada_covid19/schema_core.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/web/templates/canada_covid19/schema_core.yaml b/web/templates/canada_covid19/schema_core.yaml index 1527d3df..8b35015d 100644 --- a/web/templates/canada_covid19/schema_core.yaml +++ b/web/templates/canada_covid19/schema_core.yaml @@ -1,10 +1,9 @@ id: https://example.com/CanCOGeN_Covid-19 name: CanCOGeN_Covid-19 -description: "" version: 3.0.0 in_language: en imports: -- 'linkml:types' +- linkml:types prefixes: linkml: https://w3id.org/linkml/ BTO: http://purl.obolibrary.org/obo/BTO_ @@ -37,9 +36,10 @@ prefixes: classes: CanCOGeNCovid19: name: CanCOGeNCovid19 - title: 'CanCOGeN Covid-19' + title: CanCOGeN Covid-19 description: Canadian specification for Covid-19 clinical virus biosample data gathering - see_also: templates/canada_covid19/SOP.pdf + see_also: + - templates/canada_covid19/SOP.pdf unique_keys: cancogen_key: unique_key_slots: @@ -48,21 +48,21 @@ classes: name: Container tree_root: true attributes: - name: CanCOGeNCovid19Data - multivalued: true - range: CanCOGeNCovid19 - inlined_as_list: true + CanCOGeNCovid19Data: + multivalued: true + range: CanCOGeNCovid19 + inlined_as_list: true slots: {} enums: {} types: WhitespaceMinimizedString: - name: 'WhitespaceMinimizedString' + name: WhitespaceMinimizedString typeof: string description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).' base: str uri: xsd:token Provenance: - name: 'Provenance' + name: Provenance typeof: string description: 'A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.' base: str From c6bbebe7dc0cb1a175a613c33918eb83e9c2f69e Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 20 Jun 2025 18:11:20 -0700 Subject: [PATCH 154/222] Enable schema editor to be a menu item --- lib/Toolbar.js | 71 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 43 insertions(+), 28 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 5a443ac3..7d7bfefa 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -260,9 +260,44 @@ class Toolbar { 'show.bs.modal', this.loadGettingStartedModalContent ); + // TEMPLATE LOADING $('#select-template-load').on('click', () => this.loadSelectedTemplate()); // $('#view-template-drafts').on('change', () => this.updateTemplateOptions()); $('#upload-template-input').on('change', this.uploadTemplate.bind(this)); + + // SCHEMA EDITOR + // Load a DH schema.yaml file into this slot. + // Prompt user for schema file name. + $('#schema_upload').on('change', (event) => { + const reader = new FileReader(); + reader.addEventListener('load', (event2) => { + if (reader.error) { + alert("Schema file was not found" + reader.error.code); + return false; + } + else { + this.context.getCurrentDataHarmonizer().loadSchemaYAML(event2.target.result); + } + // reader.readyState will be 1 here = LOADING + }); + // reader.readyState should be 0 here. + // files[0] has .name, .lastModified integer and .lastModifiedDate + if (event.target.files[0]) { + reader.readAsText(event.target.files[0]); + } + $("#schema_upload").val(''); + + }) + $('#load-schema-editor-button').on('click', (event) => { + this.$selectTemplate.val('schema_editor/Schema').change(); + this.loadSelectedTemplate(); + }); + + $('#save-template-button').on('click', (event) => { + this.context.getCurrentDataHarmonizer().saveSchema(); + }); + + // DATA FILE $('#new-dropdown-item, #clear-data-confirm-btn').on( 'click', this.createNewFile.bind(this) @@ -318,33 +353,6 @@ class Toolbar { $('#translation-save').on('click', this.translationUpdate.bind(this)); - // Load a DH schema.yaml file into this slot. - // Prompt user for schema file name. - $('#schema_upload').on('change', (event) => { - const reader = new FileReader(); - reader.addEventListener('load', (event2) => { - if (reader.error) { - alert("Schema file was not found" + reader.error.code); - return false; - } - else { - this.context.getCurrentDataHarmonizer().loadSchemaYAML(event2.target.result); - } - // reader.readyState will be 1 here = LOADING - }); - // reader.readyState should be 0 here. - // files[0] has .name, .lastModified integer and .lastModifiedDate - if (event.target.files[0]) { - reader.readAsText(event.target.files[0]); - } - $("#schema_upload").val(''); - - }) - - $('#save-template-button').on('click', (event) => { - this.context.getCurrentDataHarmonizer().saveSchema(); - }); - $('#translation-form-button').on('click', (event) => { this.context.getCurrentDataHarmonizer().translationForm(); }); @@ -404,11 +412,14 @@ class Toolbar { updateTemplateOptions() { this.$selectTemplate.empty(); + let found_schema_editor = false; for (const [schema_name, schema_obj] of Object.entries(this.menu)) { // malformed entry if no 'templates' attribute const templates = schema_obj['templates'] || {}; for (const [template_name, template_obj] of Object.entries(templates)) { let path = schema_obj.folder + '/' + template_name; + if (path == 'schema_editor/Schema') + found_schema_editor = true; let label = Object.keys(templates).length == 1 ? template_name @@ -418,6 +429,10 @@ class Toolbar { } } } + + // Hide Schema Editor options if no schema_editor/Schema on menu. + $('#load-schema-editor-button, #schema-editor-menu').toggle(found_schema_editor); + } async uploadTemplate() { @@ -1138,7 +1153,6 @@ class Toolbar { let dependent_report = dh.context.dependent_rows.get(class_name); await dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); //dh.hot.render(); // Required to update picklist choices ???? - //dh.hot.render(); // Required to update picklist choices ???? //dh.hot.resumeRender(); //alert('done') }); @@ -1194,6 +1208,7 @@ class Toolbar { helpSop.hide(); } + $('#schema-editor-menu') $('#schema-editor-menu').toggle(this.context.getCurrentDataHarmonizer().schema.name === 'DH_LinkML') this.setupJumpToModal(dh); this.setupSectionMenu(dh); From b1246faafee4e5eaca76665370ded432d6770972 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 20 Jun 2025 18:15:03 -0700 Subject: [PATCH 155/222] doc update + class see_also slot + slot ucum_code --- web/templates/schema_editor/schema_slots.tsv | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 39a48c6d..9b31913a 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -16,12 +16,13 @@ Prefix key schema_id Schema Schema TRUE The coding name of the schema t Class key schema_id Schema Schema TRUE The coding name of the schema this class is contained in. key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic - attributes title Title WhitespaceMinimizedString TRUE The plain language name of a LinkML schema class. - attributes description Description string TRUE + attributes title Title WhitespaceMinimizedString TRUE The plain language name of this table (LinkML class). + attributes description Description string TRUE The plain language description of this table (LinkML class). attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ attributes class_uri Table URI uri A URI for identifying this class's semantic type. attributes is_a Is a SchemaClassMenu attributes tree_root Root Table boolean;TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html + attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local file path containing such information. UniqueKey key schema_id Schema Schema TRUE A schema name that this unique key class is in. key class_name Class SchemaClassMenu TRUE A class id (name) that unique key is in @@ -45,7 +46,7 @@ A slot can be used in one or more classes (templates). A slot may appear as a vi attributes slot_uri Slot URI uri A URI for identifying this field’s (slot’s) semantic type. attributes title Title WhitespaceMinimizedString TRUE The plain language name of this field (slot). This can be displayed in applications and documentation. attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. - attributes unit Unit WhitespaceMinimizedString A unit of a numeric value, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/ + attributes ucum_code Unit WhitespaceMinimizedString A unit of a numeric value, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/ attributes required Required boolean;TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. attributes recommended Recommended boolean;TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. attributes description Description string TRUE A plan text description of this LinkML schema slot. From c534f4de36c6eb825d78d97302b42aafc6412f12 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 24 Jun 2025 17:00:26 -0700 Subject: [PATCH 156/222] tweak --- lib/AppContext.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 94bb50d4..fba596aa 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -434,7 +434,7 @@ export default class AppContext { // const specification = this.schema.classes[template_name]; // Class contains inferred attributes ... for now pop back into slots - let attributes = Object.entries(this.template.default.schema.classes) + const raw_attributes = Object.entries(this.template.default.schema.classes) .filter(([cls_key]) => cls_key === dh.template_name) .reduce((acc, [, spec]) => { console.log("AT useTemplate(", template_name,")", acc, spec) @@ -496,7 +496,7 @@ export default class AppContext { attributes[name], this.template.current.schema.slots[name] ); - // + //let slot = attributes[name]; let section_title = null; @@ -615,7 +615,7 @@ export default class AppContext { break; default: new_slot.datatype = this.template.default.schema.types[range].uri; - // e.g. 'time' and 'datetime' -> xsd:dateTime'; 'date' -> xsd:date + // e.g. 'time' and 'datetime' -> xsd:dateTime'; 'date' -> xsd:date } continue; } From 0d0aed2b774a72903552f4af15de052a5e5236b7 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 24 Jun 2025 17:04:28 -0700 Subject: [PATCH 157/222] Round trip schema.json ordering of parameters This required saveSchema() to have js Map object for schema, class, slot. New get_class() and get_slot() calls. Also added schema see_also - bug fix to schema load "case 'imports':" imports field data type. --- lib/DataHarmonizer.js | 664 +++++++++++++++++++++++++----------------- 1 file changed, 399 insertions(+), 265 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 820abe59..c9aa8284 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -4,8 +4,12 @@ import SheetClip from 'sheetclip'; import $ from 'jquery'; import 'jquery-ui-bundle'; import 'jquery-ui/dist/themes/base/jquery-ui.css'; -import { parse, stringify } from 'yaml' - +import YAML from 'yaml';//#{ parse, stringify } from 'yaml' +//import {strOptions} from 'yaml/types' +//strOptions.fold.lineWidth = 0; // Prevents yaml long strings from wrapping. +//strOptions.fold.defaultStringType = 'QUOTE_DOUBLE' +//YAML.scalarOptions.str.defaultType = 'QUOTE_SINGLE' +//scalarOptions.str.defaultType = 'QUOTE_SINGLE' import i18next from 'i18next'; import { utils as XlsxUtils, read as xlsxRead } from 'xlsx/xlsx.js'; import { renderContent, urlToClickableAnchor } from './utils/content'; @@ -13,6 +17,7 @@ import { readFileAsync, updateSheetRange } from '../lib/utils/files'; import { isValidHeaderRow, isEmpty, + deleteEmptyKeyVals, rowIsEmpty, wait, stripDiv, @@ -592,12 +597,14 @@ class DataHarmonizer { * @param {String} action can be CopyPaste.paste, ... thisChange */ beforeChange: function (grid_changes, action) { - // Ignore addition of new records to table. + // Ignore addition of new records to table. + //ISSUE: prevalidate fires on some things? + console.log('beforeChange', grid_changes, action); if (['add_row','upload','prevalidate','multiselect'].includes(action)) return; //'thisChange' if (!grid_changes) return; // Is this ever the case? - console.log('beforeChange', grid_changes, action); + /* TRICKY CASE: for tables depending on some other table for their * primary keys, grid_changes might involve "CopyPaste.paste" action @@ -1114,7 +1121,7 @@ class DataHarmonizer { let schema = null; try { - schema = parse(text); + schema = YAML.parse(text); if (schema === null) throw new SyntaxError('Schema .yaml file could not be parsed. Did you select a .json file instead?') } @@ -1142,8 +1149,10 @@ class DataHarmonizer { * FUTURE: simplify to having new Schema added to next available row from top. */ let rows = this.context.crudFindAllRowsByKeyVals('Schema', {'name': schema_name}); - let focus_row = null; let focus_cell = dh_schema.hot.getSelected(); + let focus_row = parseInt(focus_cell[0][0]); // can be -1 row + if (focus_row < 0) + focus_row = 0; // Find an empty row if (!focus_cell) { for (focus_row = 0; focus_row < this.hot.countRows(); focus_row ++) { @@ -1155,8 +1164,7 @@ class DataHarmonizer { // bottom of full table. dh_schema.hot.selectCell(focus_row, 0); } - else - focus_row = parseInt(focus_cell[0][0]); + let focused_schema = dh_schema.hot.getDataAtCell(focus_row, 0) || ''; let reload = false; @@ -1188,33 +1196,37 @@ class DataHarmonizer { return alert("This schema row is occupied. Select an empty schema row to upload to."); } - // Delete all existing rows in all tables subordinate to Schema - // that have given schema_name as their schema_id key. Possible to improve - // to have efficiency of a delta insert/update? + // If user has requested Schema reload, then delete all existing rows in + // all tables subordinate to Schema that have given schema_name as their + // schema_id key. Possible to improve efficiency via delta insert/update? // (+Prefix) | Class (+UniqueKey) | Slot (+SlotUsage) | Enum (+PermissableValues) - if (reload === true) { - //console.log("Clearing existing schema.") - + if (reload === true) { for (let class_name of Object.keys(this.context.relations['Schema'].child)) { this.deleteRowsByKeys(class_name, {'schema_id': schema_name}); } } // Now fill in all of Schema simple attribute slots via uploaded schema slots. + // Allowing setDataAtCell here since performance impact is low. for (let [dep_col, dep_slot] of Object.entries(this.slots)) { if (dep_slot.name in schema) { let value = null; + // List of schema slot value exceptions to handle: switch (dep_slot.name) { // Name change can occur with v.1.2.3_X suffix case 'name': value = loaded_schema_name; break; + case 'see_also': + value = this.getDelimitedString(schema.see_also); + break; case 'imports': value = this.getDelimitedString(schema.imports); + break; + default: value = schema[dep_slot.name] ??= ''; } - console.log("loadschema", focus_row, dep_col, value); this.hot.setDataAtCell(focus_row, parseInt(dep_col), value, 'upload'); } } @@ -1372,7 +1384,10 @@ class DataHarmonizer { title: value.title, description: value.description, version: value.version, - class_uri: value.class_uri + class_uri: value.class_uri, + is_a: value.is_a, + tree_root: value.tree_root, + see_also: this.getDelimitedString(value.see_also) }); this.checkForAnnotations(tables, loaded_schema_name, class_name, null, 'class', value); // i.e. class.annotations = ... @@ -1525,11 +1540,13 @@ class DataHarmonizer { minimum_cardinality: slot_obj.minimum_cardinality, maximum_cardinality: slot_obj.maximum_cardinality, pattern: slot_obj.pattern, + //NOTE that structured_pattern's partial_match and interpolated parameters are ignored. + structured_pattern: slot_obj.structured_pattern?.syntax || '', equals_expression: slot_obj.equals_expression, todos: this.getDelimitedString(slot_obj.todos), exact_mappings: this.getDelimitedString(slot_obj.exact_mappings), comments: this.getDelimitedString(slot_obj.comments), - examples: this.getDelimitedString(slot_obj.examples, 'value'), //extract value from list of objects + examples: this.getDelimitedString(slot_obj.examples, 'value'), version: slot_obj.version, notes: slot_obj.notes }; @@ -1563,7 +1580,6 @@ class DataHarmonizer { getArrayFromDelimited(value, filter_attribute = null) { if (!value || Array.isArray(value)) return value; // Error case actually. - return value.split(';') .map((item) => filter_attribute ? {[filter_attribute]: item} : item) } @@ -1625,298 +1641,416 @@ class DataHarmonizer { // prompt() user for schema file name. let file_name = prompt(save_prompt + confirm_message, 'schema.yaml'); - if (file_name) { - - // Provide defaults here. - let new_schema = { - id: '', - name: '', - description: '', - version: '', - in_language: 'en', - default_prefix: '', - prefixes: {}, - imports: ['linkml:types'], - classes: {}, - slots: {}, - enums: {}, - types: { - WhitespaceMinimizedString: { - name: 'WhitespaceMinimizedString', - typeof: 'string', - description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).', - base: 'str', - uri: 'xsd:token' - }, - Provenance: { - name: 'Provenance', - typeof: 'string', - description: 'A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.', - base: 'str', - uri: 'xsd:token' - } - }, - settings: {}, - extensions: {} - } + if (!file_name) + return false; - // Loop through loaded DH schema and all its dependent child tabs. - let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; - for (let [ptr, tab_name] of components.entries()) { - // For Schema, key slot is 'name'; for all other tables it is - // 'schema_id' which has a foreign key relationship to schema - let schema_key_slot = (tab_name === 'Schema') ? 'name' : 'schema_id'; - let rows = this.context.crudFindAllRowsByKeyVals(tab_name, {[schema_key_slot]: schema_name}) - let dependent_dh = this.context.dhs[tab_name]; - - // Schema | Prefix | Class | UniqueKey | Slot | Annotation | Enum | PermissibleValue | Setting | Extension - for (let dep_row of rows) { - // Convert row slots into an object for easier reference. - let record = {}; - for (let [dep_col, dep_slot] of Object.entries(dependent_dh.slots)) { - // 'row_update' attribute may avoid triggering handsontable events - let value = dependent_dh.hot.getDataAtCell(dep_row, dep_col, 'reading'); - if (!!value && value !== '') { //.length > 0 - // YAML: Quotes need to be stripped from boolean, Integer and decimal values - // Expect that this datatype is the first any_of range item. - switch (dep_slot.datatype) { - case 'xsd:integer': - value = parseInt(value); - break; - case 'xsd:decimal': - case 'xsd:double': - case 'xsd:float': - value = parseFloat(value); - break; - case 'xsd:boolean': + /** Provide defaults here in ordered object prototype so that saved object + * is consistent. At class and slot level ordered object prototypes are + * also used, but empty values are cleared out at bottom of save script. + */ + let new_schema = new Map([ + ['id', ''], + ['name', ''], + ['description', ''], + ['version', ''], + ['in_language', 'en'], + ['default_prefix', ''], + ['imports', ['linkml:types']], + ['prefixes', {}], + ['classes', new Map()], + ['slots', new Map()], + ['enums', {}], + ['types', { + WhitespaceMinimizedString: { + name: 'WhitespaceMinimizedString', + typeof: 'string', + description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).', + base: 'str', + uri: 'xsd:token' + }, + Provenance: { + name: 'Provenance', + typeof: 'string', + description: 'A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.', + base: 'str', + uri: 'xsd:token' + } + }], + ['settings', {}], + ['extensions', {}] + ]); + + // Loop through loaded DH schema and all its dependent child tabs. + let components = ['Schema', ... Object.keys(this.context.relations['Schema'].child)]; + for (let [ptr, tab_name] of components.entries()) { + // For Schema, key slot is 'name'; for all other tables it is + // 'schema_id' which has a foreign key relationship to schema + let schema_key_slot = (tab_name === 'Schema') ? 'name' : 'schema_id'; + let rows = this.context.crudFindAllRowsByKeyVals(tab_name, {[schema_key_slot]: schema_name}) + let dependent_dh = this.context.dhs[tab_name]; + + // Schema | Prefix | Class | UniqueKey | Slot | Annotation | Enum | PermissibleValue | Setting | Extension + for (let dep_row of rows) { + // Convert row slots into an object for easier reference. + let record = {}; + for (let [dep_col, dep_slot] of Object.entries(dependent_dh.slots)) { + // 'row_update' attribute may avoid triggering handsontable events + let value = dependent_dh.hot.getDataAtCell(dep_row, dep_col, 'reading'); + if (value !== undefined && value !== '') { //.length > 0 // took out !!value - was skipping numbers. + // YAML: Quotes need to be stripped from boolean, Integer and decimal values + // Expect that this datatype is the first any_of range item. + switch (dep_slot.datatype) { + case 'xsd:integer': + value = parseInt(value); + break; + case 'xsd:decimal': + case 'xsd:double': + case 'xsd:float': + value = parseFloat(value); + break; + case 'xsd:boolean': + if (typeof value === "string") value = ['t','true','1','yes','y'].includes(value.toLowerCase()); - break; - } - - // ALL multiselect values are converted to appropriate array or key/value pairs as - // detailed below. - record[dep_slot.name] = value; + break; } + + // ALL multiselect values are converted to appropriate array or key/value pairs as + // detailed below. + record[dep_slot.name] = value; } + } - // Do appropriate constructions per schema component - let target_obj = null; - switch (tab_name) { - case 'Schema': - //console.log("SCHEMA",tab_name, {... record}) - this.copySlots(tab_name, record, new_schema, - ['id','name','description','version','in_language','default_prefix']); + // Do appropriate constructions per schema component + let target_obj = null; + switch (tab_name) { + case 'Schema': + //console.log("SCHEMA",tab_name, {... record}) + this.copyAttributes(tab_name, record, new_schema, + ['id','name','description','version','in_language','default_prefix']); - // TODO Ensure each Schema.locales entry exists under Container.extensions.locales... + // TODO Ensure each Schema.locales entry exists under Container.extensions.locales... - break; + break; - case 'Prefix': - new_schema.prefixes[record.prefix] = record.reference; - break; + case 'Prefix': + new_schema.get('prefixes')[record.prefix] = record.reference; + break; - case 'Class': - target_obj = new_schema.classes[record.name] ??= {}; - // ALL MULTISELECT FIELDS GET CONVERTED BACK INTO ';' delimited lists - this.copySlots(tab_name, record, target_obj, - ['name','title','description','version','class_uri'] - ); - break; + case 'Class': // Added in order + target_obj = this.get_class(new_schema, record.name); + // ALL MULTISELECT ';' delimited fields get converted back into lists. + if (record.see_also) + record.see_also = this.getArrayFromDelimited(record.see_also); - case 'UniqueKey': - let class_record = new_schema.classes[record.class_name] ??= {}; - class_record.unique_keys ??= {}; - target_obj = class_record.unique_keys[record.name] = { - unique_key_slots: record.unique_key_slots.split(';') // array of slot_names - } - this.copySlots(tab_name, record, target_obj, - ['description','notes']); - break; - - case 'Slot': - if (record.name) { - - let slot_name = record.name; - let su_class_obj = null; - - switch (record.slot_type) { - case 'slot': - target_obj = new_schema.slots[slot_name] ??= {name: slot_name}; - break; - - // slot_usage and attribute cases are connected to a class - case 'slot_usage': - // Note no break here, 'slot_usage' case uses code below too. - case 'attribute': - // Error case if no record.class_name. - const su_class_obj = new_schema.classes[record.class_name] ??= {}; - - // Issue: attributes don't show in class.slots list - // so how to determine rank automatically? - // order by length of - let calculated_rank = Object.keys(su_class_obj.slot_usage || {}).length + Object.keys(su_class_obj.attributes || {}).length; - - if (record.slot_type == 'slot_usage') { - su_class_obj.slots ??= []; - su_class_obj.slots.push(slot_name); - su_class_obj.slot_usage ??= {}; - // No need to add name in case below - target_obj = su_class_obj.slot_usage[slot_name] ??= {rank: calculated_rank}; - } - else { - su_class_obj.attributes ??= {}; // plural attributes - target_obj = su_class_obj.attributes[slot_name] ??= { - name: slot_name, - rank: calculated_rank - }; - } - break; - } + this.copyAttributes(tab_name, record, target_obj, + ['name','title','description','version','class_uri','is_a','tree_root','see_also'] + ); - let ranges = record.range?.split(';') || []; - if (ranges.length > 0) { - if (ranges.length == 1) - target_obj.range = record.range; - else // more than one range here - //array of { range: ...} - target_obj.any_of = ranges.map(x => {return {range: x}}); - }; + break; - if (record.aliases) - record.aliases = this.getArrayFromDelimited(record.aliases); - if (record.todos) - record.todos = this.getArrayFromDelimited(record.todos); - if (record.exact_mappings) - record.exact_mappings = this.getArrayFromDelimited(record.exact_mappings); - if (record.comments) - record.comments = this.getArrayFromDelimited(record.comments); - if (record.examples) - record.examples = this.getArrayFromDelimited(record.examples, 'value'); - // Simplifying https://linkml.io/linkml-model/latest/docs/UnitOfMeasure/ to just ucum_unit. - if (record.unit) - record.unit = {ucum_code: record.unit} - - // target_obj .name, .rank, .range, .any_of are handled above. - this.copySlots(tab_name, record, target_obj, ['slot_group','inlined','inlined_as_list','slot_uri','title','unit','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','todos', 'equals_expression','exact_mappings','comments','examples','version','notes']); - } - break; - - case 'Annotation': - target_obj = new_schema; - // If slot type is more specific then switch target to appropriate reference. - switch (record.annotation_type) { - case 'schema': - target_obj = new_schema; - break - case 'class': - target_obj = new_schema.classes[record.class_name]; - break; + case 'UniqueKey': + let class_record = this.get_class(new_schema, record.class_name); + if (!class_record.get('unique_keys')) + class_record.set('unique_keys', {}); + target_obj = class_record.get('unique_keys')[record.name] = { + unique_key_slots: record.unique_key_slots.split(';') // array of slot_names + } + this.copyAttributes(tab_name, record, target_obj, + ['description','notes']); + break; + + case 'Slot': + if (record.name) { + + let slot_name = record.name; + let su_class_obj = null; + if (['slot_usage','attribute'].includes(record.slot_type)) { + // Error case if no record.class_name. + su_class_obj = this.get_class(new_schema, record.class_name); + } + switch (record.slot_type) { case 'slot': - target_obj = new_schema.slots[record.slot_name]; + target_obj = this.get_slot(new_schema, slot_name); + //target_obj = new_schema.get('slots')[slot_name] ??= {name: slot_name}; break; - case 'slot_usage': - target_obj = new_schema.classes[record.class_name] ??= {}; - target_obj = target_obj.slot_usage[record.slot_name] ??= {}; + // slot_usage and attribute cases are connected to a class + case 'slot_usage': + su_class_obj.get('slots').push(slot_name); + target_obj = su_class_obj.get('slot_usage')[slot_name] ??= { + name: slot_name, + rank: Object.keys(su_class_obj.get('slot_usage')).length + 1 + }; break; case 'attribute': - target_obj = new_schema.classes[record.class_name] ??= {}; - target_obj = target_obj.attributes[record.slot_name] ??= {}; + // See https://linkml.io/linkml/intro/tutorial02.html for Container objects. + // plural attributes + target_obj = su_class_obj.get('attributes')[slot_name] ??= { + name: slot_name, + rank: Object.keys(su_class_obj.get('attributes')).length + 1 + }; break; } - // And we're just adding annotations[record.name] onto given target_obj: - target_obj = target_obj.annotations??= {}; - target_obj[record.name] = { - key: record.name, // convert name to 'key' - value: record.value - } + let ranges = record.range?.split(';') || []; + if (ranges.length > 1) { + //if (ranges.length == 1) + //target_obj.range = record.range; + //record.any_of = {}; + //else { // more than one range here + //array of { range: ...} + //target_obj.any_of = ranges.map(x => {return {range: x}}); + record.any_of = ranges.map((x) => {return {'range': x}}); //{return {range: x}}); + record.range = ''; + //} + }; - //FUTURE: ADD MENU FOR COMMON ANNOTATIONS LIKE 'foreign_key'? Provide help info that way. + if (record.aliases) + record.aliases = this.getArrayFromDelimited(record.aliases); + if (record.todos) + record.todos = this.getArrayFromDelimited(record.todos); + if (record.exact_mappings) + record.exact_mappings = this.getArrayFromDelimited(record.exact_mappings); + if (record.comments) + record.comments = this.getArrayFromDelimited(record.comments); + if (record.examples) + record.examples = this.getArrayFromDelimited(record.examples, 'value'); + // Simplifying https://linkml.io/linkml-model/latest/docs/UnitOfMeasure/ to just ucum_unit. + if (record.unit) + record.unit = {ucum_code: record.unit}; + if (record.structured_pattern) { + //const reg_string = record.structured_pattern; + //console.log('structure', reg_string) + record.structured_pattern = { + 'syntax': record.structured_pattern, + 'partial_match': false, + 'interpolated': true + }; + } + // target_obj .name, .rank, .range, .any_of are handled above. + this.copyAttributes(tab_name, record, target_obj, ['name','slot_group','inlined','inlined_as_list','slot_uri','title','range','any_of','unit','required','recommended','description','aliases','identifier','multivalued','minimum_value','maximum_value','minimum_cardinality','maximum_cardinality','pattern','structured_pattern','todos', 'equals_expression','exact_mappings','comments','examples','version','notes']); - break; + //if (slot_name== 'passage_number') + // console.log('passage_number', record.minimum_value, target_obj) + } + break; - case 'Enum': - let enum_obj = new_schema.enums[record.name] ??= {}; - this.copySlots(tab_name, record, enum_obj, ['name','title','enum_uri','description']); - break; + case 'Annotation': + target_obj = new_schema; + // If slot type is more specific then switch target to appropriate reference. + switch (record.annotation_type) { + case 'schema': + target_obj = new_schema; + break + case 'class': + target_obj = this.get_class(new_schema, record.class_name); + break; + + case 'slot': + target_obj = new_schema.get('slots')[record.slot_name]; + break; + + case 'slot_usage': + target_obj = this.get_class(new_schema, record.class_name); + target_obj = target_obj.slot_usage[record.slot_name] ??= {}; + break; + + case 'attribute': + target_obj = this.get_class(new_schema, record.class_name); + target_obj = target_obj.attributes[record.slot_name] ??= {}; + break; + } + // And we're just adding annotations[record.name] onto given target_obj: + if (!target_obj.has('annotations')) + target_obj.set('annotations', {}); + target_obj = target_obj.annotations; + + target_obj[record.name] = { + key: record.name, // convert name to 'key' + value: record.value + } - case 'PermissibleValue': // LOOP?????? 'text shouldn't be overwritten. - let permissible_values = new_schema.enums[record.enum_id].permissible_values ??= {}; - target_obj = permissible_values[record.text] ??= {}; - if (record.exact_mappings) { - record.exact_mappings = this.getArrayFromDelimited(record.exact_mappings); - } - this.copySlots(tab_name, record, target_obj, ['text','title','description','meaning', 'is_a','exact_mappings','notes']); - break; + //FUTURE: ADD MENU FOR COMMON ANNOTATIONS LIKE 'foreign_key'? Provide help info that way. + + break; - case 'EnumSource': + case 'Enum': + let enum_obj = new_schema.get('enums')[record.name] ??= {}; + this.copyAttributes(tab_name, record, enum_obj, ['name','title','enum_uri','description']); + break; - // Required field so error situation if it isn't .includes or .minus: - if (record.criteria) { + case 'PermissibleValue': // LOOP?????? 'text shouldn't be overwritten. + let permissible_values = new_schema.get('enums')[record.enum_id].permissible_values ??= {}; + target_obj = permissible_values[record.text] ??= {}; + if (record.exact_mappings) { + record.exact_mappings = this.getArrayFromDelimited(record.exact_mappings); + } + this.copyAttributes(tab_name, record, target_obj, ['text','title','description','meaning', 'is_a','exact_mappings','notes']); + break; - let enum_target_obj = new_schema.enums[record.enum_id] ??= {}; - enum_target_obj = enum_target_obj[record.criteria] ??= []; + case 'EnumSource': - if (record.source_nodes) { - record.source_nodes = this.getArrayFromDelimited(record.source_nodes); - } + // Required field so error situation if it isn't .includes or .minus: + if (record.criteria) { - if (record.relationship_types) { - record.relationship_types = this.getArrayFromDelimited(record.relationship_types); - } - // The .includes and .minus attributes hold arrays of specifications. - let target_ptr = enum_target_obj.push({}); - console.log(target_ptr, enum_target_obj) - enum_target_obj = enum_target_obj[target_ptr-1]; + let enum_target_obj = new_schema.get('enums')[record.enum_id] ??= {}; + enum_target_obj = enum_target_obj[record.criteria] ??= []; - this.copySlots(tab_name, record, enum_target_obj, ['source_ontology','is_direct','source_nodes','include_self','relationship_types']); + if (record.source_nodes) { + record.source_nodes = this.getArrayFromDelimited(record.source_nodes); } - break; - case 'Setting': - new_schema.settings[record.name] = record.value; - break; + if (record.relationship_types) { + record.relationship_types = this.getArrayFromDelimited(record.relationship_types); + } + // The .includes and .minus attributes hold arrays of specifications. + let target_ptr = enum_target_obj.push({}); + console.log(target_ptr, enum_target_obj) + enum_target_obj = enum_target_obj[target_ptr-1]; - case 'Type': - // Coming soon, saving all custom/loaded data types. - // Issue: Keep LinkML imported types uncompiled? - break; - } - } - }; + this.copyAttributes(tab_name, record, enum_target_obj, ['source_ontology','is_direct','source_nodes','include_self','relationship_types']); + } + break; - let metadata = this.hot.getCellMeta(schema_focus_row, 0); - if (metadata.locales) { - console.log("Got Locales", metadata.locales) - new_schema.extensions = {locales: {tag: 'locales', value: metadata.locales}} + case 'Setting': + new_schema.get('settings')[record.name] = record.value; + break; + + case 'Type': + // Coming soon, saving all custom/loaded data types. + // Issue: Keep LinkML imported types uncompiled? + break; + } } + }; + + console.table("SAVING SCHEMA", new_schema); + + // Get rid of empty values.// Remove all class and slot attributes that + // have empty values "", {}, []. + new_schema.get('classes').forEach((attr_map) => { + deleteEmptyKeyVals(attr_map); + }); + new_schema.get('slots').forEach((attr_map) => { + deleteEmptyKeyVals(attr_map); + }); - //console.table("SAVING SCHEMA", new_schema); + let metadata = this.hot.getCellMeta(schema_focus_row, 0); + if (metadata.locales) { + console.log("Got Locales", metadata.locales) + new_schema.set('extensions', {locales: {tag: 'locales', value: metadata.locales}}); + } - const a = document.createElement("a"); - //Save JSON version: URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { - a.href = URL.createObjectURL(new Blob([stringify(new_schema)], {type: 'text/plain'})); - a.setAttribute("download", file_name); - document.body.appendChild(a); - a.click(); - document.body.removeChild(a); + //https://www.yaml.info/learn/quote.html + const a = document.createElement("a"); + //Save JSON version - except this doesn't yet have schemaView() processing: + //a.href = URL.createObjectURL(new Blob([JSON.stringify(schema, null, 2)], { + // quotingType: '"' + //YAML.scalarOptions.str.defaultType = 'PLAIN'; + a.href = URL.createObjectURL(new Blob([YAML.stringify(new_schema, + {singleQuote: true, + lineWidth: 0, + customTags: ['timestamp'] } + )], {type: 'text/plain'})); + + //strOptions.fold.lineWidth = 80; // Prevents yaml long strings from wrapping. +//strOptions.fold.defaultStringType = 'QUOTE_DOUBLE' + + + //quotingType: '"' + a.setAttribute("download", file_name); + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); + return true; } - copySlots(class_name, record, target, slot_list) { - for (let [ptr, attr_name] of Object.entries(slot_list)) { - if (attr_name in record) { + /** + * Target object gets added/updated the given attribute_list fields, in order. + * + */ + copyAttributes(class_name, record, target, attribute_list) { + for (let [ptr, attr_name] of Object.entries(attribute_list)) { + if (attr_name in record) { //No need to create/save empty values + if (target instanceof Map) {// Required for Map, preserves order. + target.set(attr_name, record[attr_name]); + } + else target[attr_name] = record[attr_name]; - // console.log(`Error: Saving ${class_name}, saved template is missing ${slot_name} slot.`) + // console.log(`Error: Saving ${class_name}, saved template is missing ${attr_name} attribute.`) } } }; + + /** + * Components of a schema are set up as Maps with all attributes detailed, + * so order of attributes is preserved. Empty components get removed at end + * of processing with the deleteEmptyKeyVals() call. + */ + get_class(schema, name) { + if (!schema.get('classes').has(name)) { + schema.get('classes').set(name, new Map([ + ['name', ''], + ['title', ''], + ['description', ''], + ['version', ''], + ['class_uri', ''], + ['is_a', ''], + ['tree_root', ''], + ['see_also', []], + ['unique_keys', {}], + ['slots', []], + ['slot_usage', {}], + ['attributes', {}] + ]) ); + } + return schema.get('classes').get(name); + }; + + get_slot(schema, name) { + if (!schema.get('slots').has(name)) { + schema.get('slots').set(name, new Map([ + ['name', ''], + ['rank', ''], + ['slot_group', ''], + ['inlined', ''], + ['inlined_as_list', ''], + ['slot_uri', ''], + ['title', ''], + ['range', ''], + ['any_of', ''], + ['unit', {}], + ['required', ''], + ['recommended', ''], + ['description', ''], + ['aliases', ''], + ['identifier', ''], + ['multivalued', ''], + ['minimum_value', ''], + ['maximum_value', ''], + ['minimum_cardinality', ''], + ['maximum_cardinality', ''], + ['pattern', ''], + ['structured_pattern', {}], + ['todos', ''], + ['equals_expression', ''], + ['exact_mappings', []], + ['comments', ''], + ['examples', ''], + ['version', ''], + ['notes', ''], + ['attributes', {}] + ]) ); + } + return schema.get('slots').get(name); + }; + /** * Returns a dependent_report of changed table rows, as well as an affected * key slots summary. Given changes object is user's sot edits, if any, on @@ -2460,9 +2594,9 @@ class DataHarmonizer { if (enum_html) enum_html = `
    - - - + + + ` + enum_html; var win = window.open( @@ -3774,6 +3908,7 @@ class DataHarmonizer { const row = change[0]; const col = change[1]; const field = fields[col]; + //console.log("fieldChangeRules", change, triggered_changes) // Test field against capitalization change. if (field.capitalize && change[3] && change[3].length > 0) { @@ -3922,7 +4057,6 @@ class DataHarmonizer { matrix[change[0]][change[1]] = change[3]; } }); - return matrix; } From a430d7a0a85c700513259b78aec8ffebdc5c1bcd Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 24 Jun 2025 17:05:08 -0700 Subject: [PATCH 158/222] slight simplification of processEntryKeys --- lib/Toolbar.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 7d7bfefa..36b9fed6 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -665,12 +665,13 @@ class Toolbar { ); // Unlike tabular formats, JSON format doesn't need empty slots. - const processEntryKeys = (lst) => lst.map(filterEmptyKeys); + //const processEntryKeys = (lst) => lst.map(filterEmptyKeys); for (let class_name in JSONFormat.Container) { - JSONFormat.Container[class_name] = processEntryKeys( - JSONFormat.Container[class_name] - ); + //JSONFormat.Container[class_name] = processEntryKeys( + // JSONFormat.Container[class_name] + //); + JSONFormat.Container[class_name] = JSONFormat.Container[class_name].map(filterEmptyKeys); } await this.context.runBehindLoadingScreen(exportJsonFile, [ From 6e66d7dd1eb12b321dc01f61e2867bce3804519a Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 24 Jun 2025 17:05:30 -0700 Subject: [PATCH 159/222] Added deleteEmptyKeyVals() function --- lib/utils/general.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/lib/utils/general.js b/lib/utils/general.js index 6fc0ae2b..80869c33 100644 --- a/lib/utils/general.js +++ b/lib/utils/general.js @@ -1,5 +1,20 @@ import { consolidate } from './objects'; +/** + * Not a validator per se. This simply determines if there is a value rather + * than empty list, object, map, boolean, string. All number data types are + * accepted. + * FUTURE: perhaps drop null values too. + */ +const VARIABLE_TYPES = { + boolean: (x) => x === false || x === true, + string: (x) => x.length > 0, + array: (x) => x.length > 0, + map: (x) => x.size > 0, + object: (x) => !isEmpty(x), + number: (x) => true +} + export function wait(ms) { return new Promise((r) => setTimeout(r, ms)); } @@ -11,6 +26,16 @@ export function isEmpty(obj) { return true; } +// This function removes all keys that have empty values "", {}, []. +export function deleteEmptyKeyVals(obj) { + Array.from(obj).map((dt, ptr) => { + const v = dt[1]; + //let vtf = VARIABLE_TYPES[typeof v]; + if (!VARIABLE_TYPES[typeof v](v) ) + obj.delete(dt[0]) + }); +} + export async function callIfFunction(value) { if (typeof value === 'function') { return await value(); From d6227fe1bb782ac85ef5760e6259f2240f3b93b3 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 24 Jun 2025 17:06:10 -0700 Subject: [PATCH 160/222] added yaml requirement bump As part of round trip schema.yaml load/save --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 149b8e34..d2578984 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,8 @@ "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.9.2", "webpack-xlsx-loader": "^1.0.0", - "yaml-loader": "^0.8.0" + "yaml-loader": "^0.8.0", + "yaml": "^2.8.0" }, "dependencies": { "@selectize/selectize": "^0.15.2", From 833b85e417c25af07211d6a883a0f048c6b09d46 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 24 Jun 2025 17:06:43 -0700 Subject: [PATCH 161/222] Adjustments for round-trip schema.yaml load/save --- script/tabular_to_schema.py | 279 +++++++++++++++++++++++++----------- 1 file changed, 198 insertions(+), 81 deletions(-) diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index d2985dfd..0865402b 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -41,7 +41,6 @@ import csv import copy import sys -import yaml import json import optparse import os @@ -51,11 +50,46 @@ from linkml_runtime.utils.schemaview import SchemaView from linkml_runtime.dumpers.json_dumper import JSONDumper import subprocess +from collections import OrderedDict +from datetime import datetime +from dateutil import parser + +import yaml as safe_yam # yaml + +import ruamel.yaml +from ruamel.yaml import YAML # For better indentation on dump +def doubleQuoted(s): + return s +#ruDoubleQuoted = ruamel.yaml.scalarstring.DoubleQuotedScalarString +ru_yaml = YAML(typ='rt');# rt is default. typ="safe" resorts keys for loaded files. See https://stackoverflow.com/questions/78910274/how-to-maintain-original-order-of-attributes-when-using-ruamel-yaml-dump +#ru_yaml.preserve_quotes = True; +ru_yaml.default_style = None; # '"' quotes everything +ru_yaml.width = 4096; +ru_yaml.indent(mapping=2, sequence=4, offset=2) # Tailored to match javascripts write of same file from schema_editor. # Locale datastructure mirrors schema only for variable language elements. # 'name' not included because it is coding name which isn't locale specific. LOCALE_SLOT_FIELDS = ['title','description','slot_group','comments']; +def validateDateTime(date_text): + try: + if date_text != datetime.strptime(date_text, "%Y-%m-%d").strftime('%Y-%m-%d'): + raise ValueError + return True + except ValueError: + return False + +def rm_style_info(d): + if isinstance(d, dict): + d.fa._flow_style = None + for k, v in d.items(): + rm_style_info(k) + rm_style_info(v) + elif isinstance(d, list): + d.fa._flow_style = None + for elem in d: + rm_style_info(elem) + def init_parser(): parser = optparse.OptionParser() @@ -89,9 +123,9 @@ def set_class_slot(schema_class, slot, slot_name, slot_group): #### Now initialize slot_usage requirements if not (slot_name in schema_class['slot_usage']): - schema_class['slot_usage'][slot_name] = {'rank': len(schema_class['slots'])}; - else: - schema_class['slot_usage'][slot_name]['rank'] = len(schema_class['slots']); + schema_class['slot_usage'][slot_name] = {'name': slot_name}; + + schema_class['slot_usage'][slot_name]['rank'] = len(schema_class['slots']); if slot_group > '': schema_class['slot_usage'][slot_name]['slot_group'] = slot_group; @@ -106,16 +140,24 @@ def set_examples (slot, example_string): # A special trigger to create description is ": " (2 spaces following) ptr = v.find(': '); if ptr == -1: - examples.append({'value': v.strip() }); + value = v.strip(); + # There is no way to remove quotes on this side of python object-to-yaml, so must add them on javascript side somehow. See https://stackoverflow.com/questions/70899177/in-ruamel-how-to-start-a-string-with-with-no-quotes-like-any-other-string + #if validateDateTime(value): + # value = parser.parse(value) ; # YAML preservation of date/time + # print("GOT DATE", value) + examples.append({'value': doubleQuoted(value) }); else: - # Capturing description field as [description]:[value] + # Capturing description field as [description]:[value] description = v[0:ptr].strip(); value = v[ptr+1:].strip(); - examples.append({'description': description, 'value': value}) + #if validateDateTime(value): + # value = parser.parse(value); # YAML preservation of date/time + # print("GOT DATE 2", value) + examples.append({'description': description, 'value': doubleQuoted(value)}) slot['examples'] = examples; -# Parse annotation_string into slot.examples. Works for multilingual slot locale + def set_attribute (slot, attribute, content): if content > '': annotations = {}; @@ -190,7 +232,7 @@ def set_min_max(slot, slot_minimum_value, slot_maximum_value): else: if not 'todos' in slot: slot['todos'] = []; - slot['todos'] = ['>=' + slot_minimum_value]; + slot['todos'] = [doubleQuoted('>=' + slot_minimum_value)]; if slot_maximum_value > '': if isInteger(slot_maximum_value): slot['maximum_value'] = int(slot_maximum_value); @@ -199,7 +241,7 @@ def set_min_max(slot, slot_minimum_value, slot_maximum_value): else: if not 'todos' in slot: slot['todos'] = []; - slot['todos'].append('<=' + slot_maximum_value); + slot['todos'].append(doubleQuoted('<=' + slot_maximum_value)); def isDecimal(x): try: @@ -272,67 +314,115 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning range_col = row.get('range',''); if range_col and range_col > '': - # Define basics of slot: - slot_name = row.get('name',False) or row.get('title','[UNNAMED!!!]'); - slot_title = row.get('title',''); - slot_group = row.get('slot_group',''); - slot_description = row.get('description',''); - slot_comments = row.get('comments',''); - slot_examples = row.get('examples',''); - slot_annotations = row.get('annotations',''); - slot_uri = row.get('slot_uri',''); - - slot_identifier = bool(row.get('identifier','')); - slot_multivalued = bool(row.get('multivalued','')); - slot_required = bool(row.get('required','')); - slot_recommended = bool(row.get('recommended', '')); + # Define basics of slot - slot_range = row.get('range',''); - slot_range_2 = row.get('range_2',''); #Phasing this out. - slot_unit = row.get('unit',''); - slot_pattern = row.get('pattern',''); - slot_structured_pattern = row.get('structured_pattern',''); - slot_minimum_value = row.get('minimum_value',''); - slot_maximum_value = row.get('maximum_value',''); - slot_minimum_cardinality = row.get('minimum_cardinality',''); - slot_maximum_cardinality = row.get('maximum_cardinality',''); + # DataHarmonizer Schema Editor saves slot attributes in this order: + #'name', 'rank','slot_group','inlined','inlined_as_list','slot_uri','title', + #'range','any_of','ucum_code','required','recommended','description', 'aliases', + #'identifier','multivalued','minimum_value','maximum_value','minimum_cardinality', + #'maximum_cardinality','pattern', 'structured_pattern','todos','equals_expression', + #'exact_mappings','comments','examples','version','notes' + slot_name = row.get('name',False) or row.get('title','[UNNAMED!!!]'); slot = {'name': slot_name}; + slot_rank = row.get('rank',''); + if slot_rank > '': slot['slot_rank'] = slot_rank; + + slot_group = row.get('slot_group',''); + # Slot_group gets attached to class.slot_usage[slot] set_class_slot(schema_class, slot, slot_name, slot_group); - if slot_title > '': slot['title'] = slot_title; + slot_inlined = row.get('inlined',''); + if slot_inlined > '': slot['slot_inlined'] = slot_inlined; + + slot_inlined_as_list = row.get('inlined_as_list',''); + if slot_inlined_as_list > '': slot['slot_inlined_as_list'] = slot_inlined_as_list; + + slot_uri = row.get('slot_uri',''); + if slot_uri > '': slot['slot_uri'] = slot_uri; + + slot_title = row.get('title',''); + if slot_title > '': slot['title'] = slot_title; + + slot_range = row.get('range',''); + slot_range_2 = row.get('range_2',''); #Phasing this out. + set_range(slot, slot_range, slot_range_2); # Includes 'any_of' + + # Only permitting UCUM codes for now. + slot_unit = row.get('unit',''); + #if slot_unit > '': slot['unit'] = slot_unit; + if slot_unit > '': + slot['unit'] = {'ucum_code': slot_unit}; + #Issue: missing has_quantity_kind, e.g. has_quantity_kind: PATO:0000125 ## mass + #WHAT???? + #set_attribute(slot, "unit", slot_unit); + + slot_required = bool(row.get('required','')); + if slot_required == True: slot['required'] = True; + + slot_recommended = bool(row.get('recommended', '')); + if slot_recommended == True: slot['recommended'] = True; + + slot_description = row.get('description',''); if slot_description > '': slot['description'] = slot_description; - if slot_comments > '': slot['comments'] = [slot_comments]; + # Aliases - if slot_uri > '': slot['slot_uri'] = slot_uri; + slot_identifier = bool(row.get('identifier','')); if slot_identifier == True: slot['identifier'] = True; + + slot_multivalued = bool(row.get('multivalued','')); if slot_multivalued == True: slot['multivalued'] = True; - if slot_required == True: slot['required'] = True; - if slot_recommended == True: slot['recommended'] = True; - if slot_minimum_cardinality > '': slot['minimum_cardinality'] = int(slot_minimum_cardinality); - if slot_maximum_cardinality > '': slot['maximum_cardinality'] = int(slot_maximum_cardinality); + slot_minimum_value = row.get('minimum_value',''); + slot_maximum_value = row.get('maximum_value',''); + set_min_max(slot, slot_minimum_value, slot_maximum_value); + + slot_minimum_cardinality = row.get('minimum_cardinality',''); + if slot_minimum_cardinality > '': + slot['minimum_cardinality'] = int(slot_minimum_cardinality); + + slot_maximum_cardinality = row.get('maximum_cardinality',''); + if slot_maximum_cardinality > '': + slot['maximum_cardinality'] = int(slot_maximum_cardinality); - set_range(slot, slot_range, slot_range_2); - if slot_unit > '': slot['unit'] = slot_unit; - set_min_max(slot, slot_minimum_value, slot_maximum_value); - if slot_pattern > '': slot['pattern'] = slot_pattern; + slot_pattern = row.get('pattern',''); + if slot_pattern > '': slot['pattern'] = slot_pattern; + + # https://linkml.io/linkml/schemas/constraints.html#structured-patterns + slot_structured_pattern = row.get('structured_pattern',''); if slot_structured_pattern > '': slot['structured_pattern'] = { - 'syntax': slot_structured_pattern, + 'syntax': doubleQuoted(slot_structured_pattern), 'partial_match': False, 'interpolated': True } - set_attribute(slot, "unit", slot_unit); + #todos + + #equals_expression + + # Exact_mappings + set_mappings(slot, row, export_format); + + slot_comments = row.get('comments',''); + if slot_comments > '': slot['comments'] = [doubleQuoted(slot_comments)]; + + slot_examples = row.get('examples',''); set_examples(slot, slot_examples); + + #version - Must be an annotation. + #notes' + + # Not sure which specs are using annotations... + slot_annotations = row.get('annotations',''); set_attribute(slot, "annotations", slot_annotations); - set_mappings(slot, row, export_format); + + # If slot has already been set up in schema['slots'] then compare # each field of new slot to existing generic one, and where there @@ -534,6 +624,14 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): description = row.get('description',''); if description: choice['description'] = description; + del choice_path[depth-1:] # Menu path always points to parent + # IMPLEMENTS FLAT LIST WITH IS_A HIERARCHY + if len(choice_path) > 0: + choice['is_a'] = choice_path[-1]; # Last item in path + + # Prepares case where next item is deeper + choice_path.append(choice_text); + # Export mappings can be established for any enumeration items too. set_mappings(choice, row, export_format); @@ -543,12 +641,6 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): # Here there is a menu title with possible depth to process if title > '': - del choice_path[depth-1:] # Menu path always points to parent - # IMPLEMENTS FLAT LIST WITH IS_A HIERARCHY - if len(choice_path) > 0: - choice['is_a'] = choice_path[-1]; # Last item in path - - choice_path.append(choice_text); for lcode in locale_schemas.keys(): translation = row.get(menu_x + '_' + lcode, ''); @@ -598,7 +690,9 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): def write_schema(schema): with open(w_filename_base + '.yaml', 'w') as output_handle: - yaml.dump(schema, output_handle, sort_keys=False) + # Can't use safe_yam because safe_yam sorts the items differently?! + ru_yaml.dump(schema, output_handle) # + #safe_yam.dump(schema, output_handle, sort_keys=False) # # Trap some errors that come up in created schema.yaml before SchemaView() # is attempted @@ -633,8 +727,9 @@ def write_schema(schema): # Now create schema.json which browser app can read directly. Replaces each # class with its induced version. This shifts each slot's content into an # attributes: {} dictionary object. - schema_view = SchemaView(yaml.dump(schema, sort_keys=False)); - + #print("SCHEMA VIEW",schema) + schema_view = SchemaView(safe_yam.dump(schema, sort_keys=False)); + #print("SCHEMAVIEW",schema_view) # Brings in any "imports:". This also includes built-in linkml:types schema_view.merge_imports(); @@ -667,34 +762,56 @@ def write_schema(schema): if 'in_language' in SCHEMA: schema_view.schema['in_language'] = SCHEMA['in_language']; - # Output the amalgamated content: - JSONDumper().dump(schema_view.schema, w_filename_base + '.json'); + + # Output amalgamated content. Schema_view is reordering a number of items. + # Preserve order + schema_ordered = OrderedDict(); + annotations = schema_view.all_schema()[0]; + for attribute in [ + 'id', + 'name', + 'description', + 'version', + 'in_language', + 'default_prefix', + 'imports', + 'prefixes', + 'classes', + 'slots', + 'enums', + 'types', + 'settings', + 'extensions']: + if attribute in annotations and not annotations[attribute] == None : + schema_ordered[attribute] = annotations[attribute]; + + JSONDumper().dump(schema_ordered, w_filename_base + '.json'); return schema_view; -def write_locales(locale_schemas): - # Do pretty much the same for any locales - for lcode in locale_schemas.keys(): - - directory = 'locales/' + lcode + '/'; - if not os.path.exists(directory): - os.makedirs(directory, exist_ok=True); - - locale_schema = locale_schemas[lcode]; - - with open(directory + w_filename_base + '.yaml', 'w') as output_handle: - yaml.dump(locale_schema, output_handle, sort_keys=False) - - # Mirror language variant to match default schema.json structure - locale_view = SchemaView(yaml.dump(locale_schema, sort_keys=False)); - - for name, class_obj in locale_view.all_classes().items(): - if locale_view.class_slots(name): - new_obj = locale_view.induced_class(name); - locale_view.add_class(new_obj); - - JSONDumper().dump(locale_view.schema, directory + w_filename_base + '.json'); +#def write_locales(locale_schemas): +# # Do pretty much the same for any locales +# for lcode in locale_schemas.keys(): +# +# directory = 'locales/' + lcode + '/'; +# if not os.path.exists(directory): +# os.makedirs(directory, exist_ok=True); +# +# locale_schema = locale_schemas[lcode]; +# +# with open(directory + w_filename_base + '.yaml', 'w') as output_handle: +# yaml.dump(locale_schema, output_handle) #, sort_keys=False +# +# # Mirror language variant to match default schema.json structure +# locale_view = SchemaView(safe_yam.dump(locale_schema)); #, sort_keys=False +# +# for name, class_obj in locale_view.all_classes().items(): +# if locale_view.class_slots(name): +# new_obj = locale_view.induced_class(name); +# locale_view.add_class(new_obj); +# +# JSONDumper().dump(locale_view.schema, directory + w_filename_base + '.json'); @@ -776,7 +893,7 @@ def write_menu(menu_path, schema_folder, schema_view): options, args = init_parser(); with open(r_schema_core, 'r') as file: - SCHEMA = yaml.safe_load(file); + SCHEMA = safe_yam.safe_load(file); # The schema.in_language locales should be a list (array) of locales beginning # with the primary language, usually "en" for english. Each local can be from From f7d3c51127e033c664ca2d5e319cb810834919f5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 24 Jun 2025 17:08:30 -0700 Subject: [PATCH 162/222] reordered to support schema.yaml round-trip testing. --- web/templates/canada_covid19/schema.json | 40768 ++++++++-------- web/templates/canada_covid19/schema.yaml | 8233 ++-- web/templates/canada_covid19/schema_core.yaml | 8 +- web/templates/canada_covid19/schema_slots.tsv | 2 +- 4 files changed, 25398 insertions(+), 23613 deletions(-) diff --git a/web/templates/canada_covid19/schema.json b/web/templates/canada_covid19/schema.json index 2568c442..70384064 100644 --- a/web/templates/canada_covid19/schema.json +++ b/web/templates/canada_covid19/schema.json @@ -1,20917 +1,22045 @@ { + "id": "https://example.com/CanCOGeN_Covid-19", "name": "CanCOGeN_Covid-19", - "extensions": { - "locales": { - "tag": "locales", - "value": { - "fr": { - "id": "https://example.com/CanCOGeN_Covid-19", - "name": "CanCOGeN_Covid-19", - "description": "", - "version": "3.0.0", - "in_language": "fr", - "classes": { - "dh_interface": { - "description": "A DataHarmonizer interface", - "from_schema": "https://example.com/CanCOGeN_Covid-19" - }, - "CanCOGeNCovid19": { - "title": "CanCOGeN Covid-19", - "description": "Canadian specification for Covid-19 clinical virus biosample data gathering", - "see_also": "templates/canada_covid19/SOP.pdf", - "slot_usage": { - "specimen_collector_sample_id": { - "slot_group": "Identificateurs de base de données" - }, - "third_party_lab_service_provider_name": { - "slot_group": "Identificateurs de base de données" - }, - "third_party_lab_sample_id": { - "slot_group": "Identificateurs de base de données" - }, - "case_id": { - "slot_group": "Identificateurs de base de données" - }, - "related_specimen_primary_id": { - "slot_group": "Identificateurs de base de données" - }, - "irida_sample_name": { - "slot_group": "Identificateurs de base de données" - }, - "umbrella_bioproject_accession": { - "slot_group": "Identificateurs de base de données" - }, - "bioproject_accession": { - "slot_group": "Identificateurs de base de données" - }, - "biosample_accession": { - "slot_group": "Identificateurs de base de données" - }, - "sra_accession": { - "slot_group": "Identificateurs de base de données" - }, - "genbank_accession": { - "slot_group": "Identificateurs de base de données" - }, - "gisaid_accession": { - "slot_group": "Identificateurs de base de données" - }, - "sample_collected_by": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collector_contact_email": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collector_contact_address": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitted_by": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitter_contact_email": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sequence_submitter_contact_address": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collection_date": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_collection_date_precision": { - "slot_group": "Collecte et traitement des échantillons" - }, - "sample_received_date": { - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_country": { - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_state_province_territory": { - "slot_group": "Collecte et traitement des échantillons" - }, - "geo_loc_name_city": { - "slot_group": "Collecte et traitement des échantillons" - }, - "organism": { - "slot_group": "Collecte et traitement des échantillons" - }, - "isolate": { - "slot_group": "Collecte et traitement des échantillons" - }, - "purpose_of_sampling": { - "slot_group": "Collecte et traitement des échantillons" - }, - "purpose_of_sampling_details": { - "slot_group": "Collecte et traitement des échantillons" - }, - "nml_submitted_specimen_type": { - "slot_group": "Collecte et traitement des échantillons" - }, - "related_specimen_relationship_type": { - "slot_group": "Collecte et traitement des échantillons" - }, - "anatomical_material": { - "slot_group": "Collecte et traitement des échantillons" - }, - "anatomical_part": { - "slot_group": "Collecte et traitement des échantillons" - }, - "body_product": { - "slot_group": "Collecte et traitement des échantillons" - }, - "environmental_material": { - "slot_group": "Collecte et traitement des échantillons" - }, - "environmental_site": { - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_device": { - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_method": { - "slot_group": "Collecte et traitement des échantillons" - }, - "collection_protocol": { - "slot_group": "Collecte et traitement des échantillons" - }, - "specimen_processing": { - "slot_group": "Collecte et traitement des échantillons" - }, - "specimen_processing_details": { - "slot_group": "Collecte et traitement des échantillons" - }, - "lab_host": { - "slot_group": "Collecte et traitement des échantillons" - }, - "passage_number": { - "slot_group": "Collecte et traitement des échantillons" - }, - "passage_method": { - "slot_group": "Collecte et traitement des échantillons" - }, - "biomaterial_extracted": { - "slot_group": "Collecte et traitement des échantillons" - }, - "host_common_name": { - "slot_group": "Informations sur l'hôte" - }, - "host_scientific_name": { - "slot_group": "Informations sur l'hôte" - }, - "host_health_state": { - "slot_group": "Informations sur l'hôte" - }, - "host_health_status_details": { - "slot_group": "Informations sur l'hôte" - }, - "host_health_outcome": { - "slot_group": "Informations sur l'hôte" - }, - "host_disease": { - "slot_group": "Informations sur l'hôte" - }, - "host_age": { - "slot_group": "Informations sur l'hôte" - }, - "host_age_unit": { - "slot_group": "Informations sur l'hôte" - }, - "host_age_bin": { - "slot_group": "Informations sur l'hôte" - }, - "host_gender": { - "slot_group": "Informations sur l'hôte" - }, - "host_residence_geo_loc_name_country": { - "slot_group": "Informations sur l'hôte" - }, - "host_residence_geo_loc_name_state_province_territory": { - "slot_group": "Informations sur l'hôte" - }, - "host_subject_id": { - "slot_group": "Informations sur l'hôte" - }, - "symptom_onset_date": { - "slot_group": "Informations sur l'hôte" - }, - "signs_and_symptoms": { - "slot_group": "Informations sur l'hôte" - }, - "preexisting_conditions_and_risk_factors": { - "slot_group": "Informations sur l'hôte" - }, - "complications": { - "slot_group": "Informations sur l'hôte" - }, - "host_vaccination_status": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "number_of_vaccine_doses_received": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_1_vaccine_name": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_1_vaccination_date": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_2_vaccine_name": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_2_vaccination_date": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_3_vaccine_name": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_3_vaccination_date": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_4_vaccine_name": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_dose_4_vaccination_date": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "vaccination_history": { - "slot_group": "Informations sur la vaccination de l'hôte" - }, - "location_of_exposure_geo_loc_name_country": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_city": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_state_province_territory": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "destination_of_most_recent_travel_country": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "most_recent_travel_departure_date": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "most_recent_travel_return_date": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_point_of_entry_type": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "border_testing_test_day_type": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_history": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "travel_history_availability": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_event": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_contact_level": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "host_role": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_setting": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "exposure_details": { - "slot_group": "Informations sur l'exposition de l'hôte" - }, - "prior_sarscov2_infection": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_infection_isolate": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_infection_date": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment_agent": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "prior_sarscov2_antiviral_treatment_date": { - "slot_group": "Informations sur la réinfection de l'hôte" - }, - "purpose_of_sequencing": { - "slot_group": "Séquençage" - }, - "purpose_of_sequencing_details": { - "slot_group": "Séquençage" - }, - "sequencing_date": { - "slot_group": "Séquençage" - }, - "library_id": { - "slot_group": "Séquençage" - }, - "amplicon_size": { - "slot_group": "Séquençage" - }, - "library_preparation_kit": { - "slot_group": "Séquençage" - }, - "flow_cell_barcode": { - "slot_group": "Séquençage" - }, - "sequencing_instrument": { - "slot_group": "Séquençage" - }, - "sequencing_protocol_name": { - "slot_group": "Séquençage" - }, - "sequencing_protocol": { - "slot_group": "Séquençage" - }, - "sequencing_kit_number": { - "slot_group": "Séquençage" - }, - "amplicon_pcr_primer_scheme": { - "slot_group": "Séquençage" - }, - "raw_sequence_data_processing_method": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "dehosting_method": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_name": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_filename": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_filepath": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_software_name": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_sequence_software_version": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "breadth_of_coverage_value": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "depth_of_coverage_value": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "depth_of_coverage_threshold": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r1_fastq_filename": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r2_fastq_filename": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r1_fastq_filepath": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "r2_fastq_filepath": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "fast5_filename": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "fast5_filepath": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "number_of_base_pairs_sequenced": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "consensus_genome_length": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "ns_per_100_kbp": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "reference_genome_accession": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "bioinformatics_protocol": { - "slot_group": "Bioinformatique et mesures de contrôle de la qualité" - }, - "lineage_clade_name": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "lineage_clade_analysis_software_name": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "lineage_clade_analysis_software_version": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_designation": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_evidence": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "variant_evidence_details": { - "slot_group": "Informations sur les lignées et les variantes" - }, - "gene_name_1": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_1": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_1": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "gene_name_2": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_2": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_2": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "gene_name_3": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_protocol_3": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "diagnostic_pcr_ct_value_3": { - "slot_group": "Tests de diagnostic des agents pathogènes" - }, - "authors": { - "slot_group": "Reconnaissance des contributeurs" - }, - "dataharmonizer_provenance": { - "slot_group": "Reconnaissance des contributeurs" - } - } - } - }, - "slots": { - "specimen_collector_sample_id": { - "title": "ID du collecteur d’échantillons", - "description": "Nom défini par l’utilisateur pour l’échantillon", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez l’ID de l’échantillon du collecteur. Si ce numéro est considéré comme une information identifiable, fournissez un autre identifiant. Assurez-vous de conserver la clé qui correspond aux identifiants d’origine et alternatifs aux fins de traçabilité et de suivi, au besoin. Chaque ID d’échantillon de collecteur provenant d’un seul demandeur doit être unique. Il peut avoir n’importe quel format, mais nous vous suggérons de le rendre concis, unique et cohérent au sein de votre laboratoire." - ], - "examples": [ - { - "value": "prov_rona_99" - } - ] - }, - "third_party_lab_service_provider_name": { - "title": "Nom du fournisseur de services de laboratoire tiers", - "description": "Nom de la société ou du laboratoire tiers qui fournit les services", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Indiquez le nom complet et non abrégé de l’entreprise ou du laboratoire." - ], - "examples": [ - { - "value": "Switch Health" - } - ] - }, - "third_party_lab_sample_id": { - "title": "ID de l’échantillon de laboratoire tiers", - "description": "Identifiant attribué à un échantillon par un prestataire de services tiers", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez l’identifiant de l’échantillon fourni par le prestataire de services tiers." - ], - "examples": [ - { - "value": "SHK123456" - } - ] - }, - "case_id": { - "title": "ID du dossier", - "description": "Identifiant utilisé pour désigner un cas de maladie détecté sur le plan épidémiologique", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Fournissez l’identifiant du cas, lequel facilite grandement le lien entre les données de laboratoire et les données épidémiologiques. Il peut être considéré comme une information identifiable. Consultez l’intendant des données avant de le transmettre." - ], - "examples": [ - { - "value": "ABCD1234" - } - ] - }, - "related_specimen_primary_id": { - "title": "ID principal de l’échantillon associé", - "description": "Identifiant principal d’un échantillon associé précédemment soumis au dépôt", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez l’identifiant primaire de l’échantillon correspondant précédemment soumis au Laboratoire national de microbiologie afin que les échantillons puissent être liés et suivis dans le système." - ], - "examples": [ - { - "value": "SR20-12345" - } - ] - }, - "irida_sample_name": { - "title": "Nom de l’échantillon IRIDA", - "description": "Identifiant attribué à un isolat séquencé dans IRIDA", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Enregistrez le nom de l’échantillon IRIDA, lequel sera créé par la personne saisissant les données dans la plateforme connexe. Les échantillons IRIDA peuvent être liés à des métadonnées et à des données de séquence, ou simplement à des métadonnées. Il est recommandé que le nom de l’échantillon IRIDA soit identique ou contienne l’ID de l’échantillon du collecteur pour assurer une meilleure traçabilité. Il est également recommandé que le nom de l’échantillon IRIDA reflète l’accès à GISAID. Les noms d’échantillons IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent être remplacées par des traits de soulignement. Consultez la documentation IRIDA pour en savoir plus sur les caractères spéciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." - ], - "examples": [ - { - "value": "prov_rona_99" - } - ] - }, - "umbrella_bioproject_accession": { - "title": "Numéro d’accès au bioprojet cadre", - "description": "Numéro d’accès à INSDC attribué au bioprojet cadre pour l’effort canadien de séquençage du SRAS-CoV-2", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Enregistrez le numéro d’accès au bioprojet cadre en le sélectionnant à partir de la liste déroulante du modèle. Ce numéro sera identique pour tous les soumissionnaires du RCanGéCO. Différentes provinces auront leurs propres bioprojets, mais ces derniers seront liés sous un seul bioprojet cadre." - ], - "examples": [ - { - "value": "PRJNA623807" - } - ] - }, - "bioproject_accession": { - "title": "Numéro d’accès au bioprojet", - "description": "Numéro d’accès à INSDC du bioprojet auquel appartient un échantillon biologique", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Enregistrez le numéro d’accès au bioprojet. Les bioprojets sont un outil d’organisation qui relie les données de séquence brutes, les assemblages et leurs métadonnées associées. Chaque province se verra attribuer un numéro d’accès différent au bioprojet par le Laboratoire national de microbiologie. Un numéro d’accès valide au bioprojet du NCBI contient le préfixe PRJN (p. ex., PRJNA12345); il est créé une fois au début d’un nouveau projet de séquençage." - ], - "examples": [ - { - "value": "PRJNA608651" - } - ] - }, - "biosample_accession": { - "title": "Numéro d’accès à un échantillon biologique", - "description": "Identifiant attribué à un échantillon biologique dans les archives INSDC", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission d’un échantillon biologique. Les échantillons biologiques de NCBI seront assortis du SAMN." - ], - "examples": [ - { - "value": "SAMN14180202" - } - ] - }, - "sra_accession": { - "title": "Numéro d’accès à l’archive des séquences", - "description": "Identifiant de l’archive des séquences reliant les données de séquences brutes de lecture, les métadonnées méthodologiques et les mesures de contrôle de la qualité soumises à INSDC", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez le numéro d’accès attribué au « cycle » soumis. Les accès NCBI-SRA commencent par SRR." - ], - "examples": [ - { - "value": "SRR11177792" - } - ] - }, - "genbank_accession": { - "title": "Numéro d’accès à GenBank", - "description": "Identifiant GenBank attribué à la séquence dans les archives INSDC", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission de GenBank (assemblage du génome viral)." - ], - "examples": [ - { - "value": "MN908947.3" - } - ] - }, - "gisaid_accession": { - "title": "Numéro d’accès à la GISAID", - "description": "Numéro d’accès à la GISAID attribué à la séquence", - "slot_group": "Identificateurs de base de données", - "comments": [ - "Conservez le numéro d’accès renvoyé avec la soumission de la GISAID." - ], - "examples": [ - { - "value": "EPI_ISL_436489" - } - ] - }, - "sample_collected_by": { - "title": "Échantillon prélevé par", - "description": "Nom de l’organisme ayant prélevé l’échantillon original", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Le nom du collecteur d’échantillons doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions, par exemple Agence de la santé publique du Canada, Santé publique Ontario, Centre de contrôle des maladies de la Colombie-Britannique." - ], - "examples": [ - { - "value": "Centre de contrôle des maladies de la Colombie-Britannique" - } - ] - }, - "sample_collector_contact_email": { - "title": "Adresse courriel du collecteur d’échantillons", - "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ] - }, - "sample_collector_contact_address": { - "title": "Adresse du collecteur d’échantillons", - "description": "Adresse postale de l’organisme soumettant l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." - ], - "examples": [ - { - "value": "655, rue Lab, Vancouver (Colombie-Britannique) V5N 2A2 Canada" - } - ] - }, - "sequence_submitted_by": { - "title": "Séquence soumise par", - "description": "Nom de l’organisme ayant généré la séquence", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Le nom de l’agence doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions. Si vous soumettez des échantillons plutôt que des données de séquençage, veuillez inscrire « Laboratoire national de microbiologie (LNM) »." - ], - "examples": [ - { - "value": "Santé publique Ontario (SPO)" - } - ] - }, - "sequence_submitter_contact_email": { - "title": "Adresse courriel du soumissionnaire de séquence", - "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ] - }, - "sequence_submitter_contact_address": { - "title": "Adresse du soumissionnaire de séquence", - "description": "Adresse postale de l’organisme soumettant l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." - ], - "examples": [ - { - "value": "123, rue Sunnybrooke, Toronto (Ontario) M4P 1L6 Canada" - } - ] - }, - "sample_collection_date": { - "title": "Date de prélèvement de l’échantillon", - "description": "Date à laquelle l’échantillon a été prélevé", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "La date de prélèvement des échantillons est essentielle pour la surveillance et de nombreux types d’analyses. La granularité requise comprend l’année, le mois et le jour. Si cette date est considérée comme un renseignement identifiable, il est acceptable d’y ajouter une « gigue » en ajoutant ou en soustrayant un jour civil. La « date de réception » peut également servir de date de rechange. La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-16" - } - ] - }, - "sample_collection_date_precision": { - "title": "Précision de la date de prélèvement de l’échantillon", - "description": "Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA »." - ], - "examples": [ - { - "value": "année" - } - ] - }, - "sample_received_date": { - "title": "Date de réception de l’échantillon", - "description": "Date à laquelle l’échantillon a été reçu", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-20" - } - ] - }, - "geo_loc_name_country": { - "title": "nom_lieu_géo (pays)", - "description": "Pays d’origine de l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le nom du pays à partir du vocabulaire contrôlé fourni." - ], - "examples": [ - { - "value": "Canada" - } - ] - }, - "geo_loc_name_state_province_territory": { - "title": "nom_lieu_géo (état/province/territoire)", - "description": "Province ou territoire où l’échantillon a été prélevé", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le nom de la province ou du territoire à partir du vocabulaire contrôlé fourni." - ], - "examples": [ - { - "value": "Saskatchewan" - } - ] - }, - "geo_loc_name_city": { - "title": "nom_géo_loc (ville)", - "description": "Ville où l’échantillon a été prélevé", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le nom de la ville. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Medicine Hat" - } - ] - }, - "organism": { - "title": "Organisme", - "description": "Nom taxonomique de l’organisme", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Utilisez « coronavirus du syndrome respiratoire aigu sévère 2 ». Cette valeur est fournie dans le modèle." - ], - "examples": [ - { - "value": "Coronavirus du syndrome respiratoire aigu sévère 2" - } - ] - }, - "isolate": { - "title": "Isolat", - "description": "Identifiant de l’isolat spécifique", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le nom du virus de la GISAID, qui doit être écrit dans le format « hCov-19/CANADA/code ISO provincial à 2 chiffres-xxxxx/année »." - ], - "examples": [ - { - "value": "hCov-19/CANADA/BC-prov_rona_99/2020" - } - ] - }, - "purpose_of_sampling": { - "title": "Objectif de l’échantillonnage", - "description": "Motif de prélèvement de l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "La raison pour laquelle un échantillon a été prélevé peut fournir des renseignements sur les biais potentiels de la stratégie d’échantillonnage. Choisissez l’objectif de l’échantillonnage à partir de la liste déroulante du modèle. Il est très probable que l’échantillon ait été prélevé en vue d’un test diagnostique. La raison pour laquelle un échantillon a été prélevé à l’origine peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage, ce qui doit être indiqué dans le champ « Objectif du séquençage »." - ], - "examples": [ - { - "value": "Tests diagnostiques" - } - ] - }, - "purpose_of_sampling_details": { - "title": "Détails de l’objectif de l’échantillonnage", - "description": "Détails précis concernant le motif de prélèvement de l’échantillon", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été prélevé en utilisant du texte libre. La description peut inclure l’importance de l’échantillon pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Si les détails ne sont pas disponibles, fournissez une valeur nulle." - ], - "examples": [ - { - "value": "L’échantillon a été prélevé pour étudier la prévalence des variants associés à la transmission du vison à l’homme au Canada." - } - ] - }, - "nml_submitted_specimen_type": { - "title": "Type d’échantillon soumis au LNM", - "description": "Type d’échantillon soumis au Laboratoire national de microbiologie (LNM) aux fins d’analyse", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Ces renseignements sont requis pour le téléchargement à l’aide du système LaSER du RCRSP. Choisissez le type d’échantillon à partir de la liste de sélection fournie. Si les données de séquences sont soumises plutôt qu’un échantillon aux fins d’analyse, sélectionnez « Sans objet »." - ], - "examples": [ - { - "value": "Écouvillon" - } - ] - }, - "related_specimen_relationship_type": { - "title": "Type de relation de l’échantillon lié", - "description": "Relation entre l’échantillon actuel et celui précédemment soumis au dépôt", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez l’étiquette qui décrit comment l’échantillon précédent est lié à l’échantillon actuel soumis à partir de la liste de sélection fournie afin que les échantillons puissent être liés et suivis dans le système." - ], - "examples": [ - { - "value": "Test des méthodes de prélèvement des échantillons" - } - ] - }, - "anatomical_material": { - "title": "Matière anatomique", - "description": "Substance obtenue à partir d’une partie anatomique d’un organisme (p. ex., tissu, sang)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si une matière anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Sang" - } - ] - }, - "anatomical_part": { - "title": "Partie anatomique", - "description": "Partie anatomique d’un organisme (p. ex., oropharynx)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si une partie anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Nasopharynx (NP)" - } - ] - }, - "body_product": { - "title": "Produit corporel", - "description": "Substance excrétée ou sécrétée par un organisme (p. ex., selles, urine, sueur)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si un produit corporel a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Selles" - } - ] - }, - "environmental_material": { - "title": "Matériel environnemental", - "description": "Substance obtenue à partir de l’environnement naturel ou artificiel (p. ex., sol, eau, eaux usées)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si une matière environnementale a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Masque" - } - ] - }, - "environmental_site": { - "title": "Site environnemental", - "description": "Emplacement environnemental pouvant décrire un site dans l’environnement naturel ou artificiel (p. ex., surface de contact, boîte métallique, hôpital, marché traditionnel de produits frais, grotte de chauves-souris)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si un site environnemental a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Installation de production" - } - ] - }, - "collection_device": { - "title": "Dispositif de prélèvement", - "description": "Instrument ou contenant utilisé pour prélever l’échantillon (p. ex., écouvillon)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si un dispositif de prélèvement a été utilisé pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Écouvillon" - } - ] - }, - "collection_method": { - "title": "Méthode de prélèvement", - "description": "Processus utilisé pour prélever l’échantillon (p. ex., phlébotomie, autopsie)", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez un descripteur si une méthode de prélèvement a été utilisée pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - ], - "examples": [ - { - "value": "Lavage bronchoalvéolaire (LBA)" - } - ] - }, - "collection_protocol": { - "title": "Protocole de prélèvement", - "description": "Nom et version d’un protocole particulier utilisé pour l’échantillonnage", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Texte libre." - ], - "examples": [ - { - "value": "CBRonaProtocoleÉchantillonnage v. 1.2" - } - ] - }, - "specimen_processing": { - "title": "Traitement des échantillons", - "description": "Tout traitement appliqué à l’échantillon pendant ou après sa réception", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Essentiel pour l’interprétation des données. Sélectionnez tous les processus applicables dans la liste de sélection. Si le virus a été transmis, ajoutez les renseignements dans les champs « Laboratoire hôte », « Nombre de transmissions » et « Méthode de transmission ». Si aucun des processus de la liste de sélection ne s’applique, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Transmission du virus" - } - ] - }, - "specimen_processing_details": { - "title": "Détails du traitement des échantillons", - "description": "Renseignements détaillés concernant le traitement appliqué à un échantillon pendant ou après sa réception", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez une description en texte libre de tous les détails du traitement appliqués à un échantillon." - ], - "examples": [ - { - "value": "25 écouvillons ont été regroupés et préparés en tant qu’échantillon unique lors de la préparation de la bibliothèque." - } - ] - }, - "lab_host": { - "title": "Laboratoire hôte", - "description": "Nom et description du laboratoire hôte utilisé pour propager l’organisme source ou le matériel à partir duquel l’échantillon a été obtenu", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Type de lignée cellulaire utilisée pour la propagation. Choisissez le nom de cette lignée à partir de la liste de sélection dans le modèle. Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "Lignée cellulaire Vero E6" - } - ] - }, - "passage_number": { - "title": "Nombre de transmission", - "description": "Nombre de transmissions", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Indiquez le nombre de transmissions connues. Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "3" - } - ] - }, - "passage_method": { - "title": "Méthode de transmission", - "description": "Description de la façon dont l’organisme a été transmis", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Texte libre. Fournissez une brève description (<10 mots). Si le virus n’a pas été transmis, indiquez « Sans objet »." - ], - "examples": [ - { - "value": "0,25 % de trypsine + 0,02 % d’EDTA" - } - ] - }, - "biomaterial_extracted": { - "title": "Biomatériau extrait", - "description": "Biomatériau extrait d’échantillons aux fins de séquençage", - "slot_group": "Collecte et traitement des échantillons", - "comments": [ - "Fournissez le biomatériau extrait à partir de la liste de sélection dans le modèle." - ], - "examples": [ - { - "value": "ARN (total)" - } - ] - }, - "host_common_name": { - "title": "Hôte (nom commun)", - "description": "Nom couramment utilisé pour l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Des exemples de noms communs sont « humain » et « chauve-souris ». Si l’échantillon était environnemental, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Humain" - } - ] - }, - "host_scientific_name": { - "title": "Hôte (nom scientifique)", - "description": "Nom taxonomique ou scientifique de l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Un exemple de nom scientifique est « homo sapiens ». Si l’échantillon était environnemental, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Homo sapiens" - } - ] - }, - "host_health_state": { - "title": "État de santé de l’hôte", - "description": "État de santé de l’hôte au moment du prélèvement d’échantillons", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Symptomatique" - } - ] - }, - "host_health_status_details": { - "title": "Détails de l’état de santé de l’hôte", - "description": "Plus de détails concernant l’état de santé ou de maladie de l’hôte au moment du prélèvement", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Hospitalisé (USI)" - } - ] - }, - "host_health_outcome": { - "title": "Résultats sanitaires de l’hôte", - "description": "Résultats de la maladie chez l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Rétabli" - } - ] - }, - "host_disease": { - "title": "Maladie de l’hôte", - "description": "Nom de la maladie vécue par l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez « COVID-19 » à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "COVID-19" - } - ] - }, - "host_age": { - "title": "Âge de l’hôte", - "description": "Âge de l’hôte au moment du prélèvement d’échantillons", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Entrez l’âge de l’hôte en années. S’il n’est pas disponible, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "79" - } - ] - }, - "host_age_unit": { - "title": "Catégorie d’âge de l’hôte", - "description": "Unité utilisée pour mesurer l’âge de l’hôte (mois ou année)", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Indiquez si l’âge de l’hôte est en mois ou en années. L’âge indiqué en mois sera classé dans la tranche d’âge de 0 à 9 ans." - ], - "examples": [ - { - "value": "année" - } - ] - }, - "host_age_bin": { - "title": "Groupe d’âge de l’hôte", - "description": "Âge de l’hôte au moment du prélèvement d’échantillons (groupe d’âge)", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez la tranche d’âge correspondante de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne la connaissez pas, fournissez une valeur nulle." - ], - "examples": [ - { - "value": "60 - 69" - } - ] - }, - "host_gender": { - "title": "Genre de l’hôte", - "description": "Genre de l’hôte au moment du prélèvement d’échantillons", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez le genre correspondant de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne le connaissez pas, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." - ], - "examples": [ - { - "value": "Homme" - } - ] - }, - "host_residence_geo_loc_name_country": { - "title": "Résidence de l’hôte – Nom de géo_loc (pays)", - "description": "Pays de résidence de l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Canada" - } - ] - }, - "host_residence_geo_loc_name_state_province_territory": { - "title": "Résidence de l’hôte – Nom de géo_loc (état/province/territoire)", - "description": "État, province ou territoire de résidence de l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez le nom de la province ou du territoire à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Québec" - } - ] - }, - "host_subject_id": { - "title": "ID du sujet de l’hôte", - "description": "Identifiant unique permettant de désigner chaque hôte (p. ex., 131)", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Fournissez l’identifiant de l’hôte. Il doit s’agir d’un identifiant unique défini par l’utilisateur." - ], - "examples": [ - { - "value": "BCxy123" - } - ] - }, - "symptom_onset_date": { - "title": "Date d’apparition des symptômes", - "description": "Date à laquelle les symptômes ont commencé ou ont été observés pour la première fois", - "slot_group": "Informations sur l'hôte", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-03-16" - } - ] - }, - "signs_and_symptoms": { - "title": "Signes et symptômes", - "description": "Changement perçu dans la fonction ou la sensation (perte, perturbation ou apparence) révélant une maladie, qui est signalé par un patient ou un clinicien", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez tous les symptômes ressentis par l’hôte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Frissons (sensation soudaine de froid)" - }, - { - "value": "toux" - }, - { - "value": "fièvre" - } - ] - }, - "preexisting_conditions_and_risk_factors": { - "title": "Conditions préexistantes et facteurs de risque", - "description": "Conditions préexistantes et facteurs de risque du patient
  • Condition préexistante : Condition médicale qui existait avant l’infection actuelle
  • Facteur de risque : Variable associée à un risque accru de maladie ou d’infection", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez toutes les conditions préexistantes et tous les facteurs de risque de l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Asthme" - }, - { - "value": "grossesse" - }, - { - "value": "tabagisme" - } - ] - }, - "complications": { - "title": "Complications", - "description": "Complications médicales du patient qui seraient dues à une maladie de l’hôte", - "slot_group": "Informations sur l'hôte", - "comments": [ - "Sélectionnez toutes les complications éprouvées par l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Insuffisance respiratoire aiguë" - }, - { - "value": "coma" - }, - { - "value": "septicémie" - } - ] - }, - "host_vaccination_status": { - "title": "Statut de vaccination de l’hôte", - "description": "Statut de vaccination de l’hôte (entièrement vacciné, partiellement vacciné ou non vacciné)", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Sélectionnez le statut de vaccination de l’hôte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Entièrement vacciné" - } - ] - }, - "number_of_vaccine_doses_received": { - "title": "Nombre de doses du vaccin reçues", - "description": "Nombre de doses du vaccin reçues par l’hôte", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Enregistrez le nombre de doses du vaccin que l’hôte a reçues." - ], - "examples": [ - { - "value": "2" - } - ] - }, - "vaccination_dose_1_vaccine_name": { - "title": "Dose du vaccin 1 – Nom du vaccin", - "description": "Nom du vaccin administré comme première dose d’un schéma vaccinal", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme première dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ] - }, - "vaccination_dose_1_vaccination_date": { - "title": "Dose du vaccin 1 – Date du vaccin", - "description": "Date à laquelle la première dose d’un vaccin a été administrée", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Indiquez la date à laquelle la première dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-03-01" - } - ] - }, - "vaccination_dose_2_vaccine_name": { - "title": "Dose du vaccin 2 – Nom du vaccin", - "description": "Nom du vaccin administré comme deuxième dose d’un schéma vaccinal", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme deuxième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ] - }, - "vaccination_dose_2_vaccination_date": { - "title": "Dose du vaccin 2 – Date du vaccin", - "description": "Date à laquelle la deuxième dose d’un vaccin a été administrée", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Indiquez la date à laquelle la deuxième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-09-01" - } - ] - }, - "vaccination_dose_3_vaccine_name": { - "title": "Dose du vaccin 3 – Nom du vaccin", - "description": "Nom du vaccin administré comme troisième dose d’un schéma vaccinal", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme troisième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ] - }, - "vaccination_dose_3_vaccination_date": { - "title": "Dose du vaccin 3 – Date du vaccin", - "description": "Date à laquelle la troisième dose d’un vaccin a été administrée", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Indiquez la date à laquelle la troisième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-12-30" - } - ] - }, - "vaccination_dose_4_vaccine_name": { - "title": "Dose du vaccin 4 – Nom du vaccin", - "description": "Nom du vaccin administré comme quatrième dose d’un schéma vaccinal", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme quatrième dose en sélectionnant une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ] - }, - "vaccination_dose_4_vaccination_date": { - "title": "Dose du vaccin 4 – Date du vaccin", - "description": "Date à laquelle la quatrième dose d’un vaccin a été administrée", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Indiquez la date à laquelle la quatrième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2022-01-15" - } - ] - }, - "vaccination_history": { - "title": "Antécédents de vaccination", - "description": "Description des vaccins reçus et dates d’administration d’une série de vaccins contre une maladie spécifique ou un ensemble de maladies", - "slot_group": "Informations sur la vaccination de l'hôte", - "comments": [ - "Description en texte libre des dates et des vaccins administrés contre une maladie précise ou un ensemble de maladies. Il est également acceptable de concaténer les renseignements sur les doses individuelles (nom du vaccin, date de vaccination) séparées par des points-virgules." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - }, - { - "value": "2021-03-01" - }, - { - "value": "Pfizer-BioNTech (Comirnaty)" - }, - { - "value": "2022-01-15" - } - ] - }, - "location_of_exposure_geo_loc_name_country": { - "title": "Lieu de l’exposition – Nom de géo_loc (pays)", - "description": "Pays où l’hôte a probablement été exposé à l’agent causal de la maladie", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." - ], - "examples": [ - { - "value": "Canada" - } - ] - }, - "destination_of_most_recent_travel_city": { - "title": "Destination du dernier voyage (ville)", - "description": "Nom de la ville de destination du voyage le plus récent", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez le nom de la ville dans laquelle l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "New York City" - } - ] - }, - "destination_of_most_recent_travel_state_province_territory": { - "title": "Destination du dernier voyage (état/province/territoire)", - "description": "Nom de la province de destination du voyage le plus récent", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez le nom de l’État, de la province ou du territoire où l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Californie" - } - ] - }, - "destination_of_most_recent_travel_country": { - "title": "Destination du dernier voyage (pays)", - "description": "Nom du pays de destination du voyage le plus récent", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez le nom du pays dans lequel l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." - ], - "examples": [ - { - "value": "Royaume-Uni" - } - ] - }, - "most_recent_travel_departure_date": { - "title": "Date de départ de voyage la plus récente", - "description": "Date du départ le plus récent d’une personne de sa résidence principale (à ce moment-là) pour un voyage vers un ou plusieurs autres endroits", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez la date de départ du voyage." - ], - "examples": [ - { - "value": "2020-03-16" - } - ] - }, - "most_recent_travel_return_date": { - "title": "Date de retour de voyage la plus récente", - "description": "Date du retour le plus récent d’une personne à une résidence après un voyage au départ de cette résidence", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Indiquez la date de retour du voyage." - ], - "examples": [ - { - "value": "2020-04-26" - } - ] - }, - "travel_point_of_entry_type": { - "title": "Type de point d’entrée du voyage", - "description": "Type de point d’entrée par lequel un voyageur arrive", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez le type de point d’entrée." - ], - "examples": [ - { - "value": "Air" - } - ] - }, - "border_testing_test_day_type": { - "title": "Jour du dépistage à la frontière", - "description": "Jour où un voyageur a été testé à son point d’entrée ou après cette date", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez le jour du test." - ], - "examples": [ - { - "value": "Jour 1" - } - ] - }, - "travel_history": { - "title": "Antécédents de voyage", - "description": "Historique de voyage au cours des six derniers mois", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Précisez les pays (et les emplacements plus précis, si vous les connaissez) visités au cours des six derniers mois, ce qui peut comprendre plusieurs voyages. Séparez plusieurs événements de voyage par un point-virgule. Commencez par le voyage le plus récent." - ], - "examples": [ - { - "value": "Canada, Vancouver" - }, - { - "value": "États-Unis, Seattle" - }, - { - "value": "Italie, Milan" - } - ] - }, - "travel_history_availability": { - "title": "Disponibilité des antécédents de voyage", - "description": "Disponibilité de différents types d’historiques de voyages au cours des six derniers mois (p. ex., internationaux, nationaux)", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Si les antécédents de voyage sont disponibles, mais que les détails du voyage ne peuvent pas être fournis, indiquez-le ainsi que le type d’antécédents disponibles en sélectionnant une valeur à partir de la liste de sélection. Les valeurs de ce champ peuvent être utilisées pour indiquer qu’un échantillon est associé à un voyage lorsque le « but du séquençage » n’est pas associé à un voyage." - ], - "examples": [ - { - "value": "Antécédents de voyage à l’étranger disponible" - } - ] - }, - "exposure_event": { - "title": "Événement d’exposition", - "description": "Événement conduisant à une exposition", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez un événement conduisant à une exposition à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Convention" - } - ] - }, - "exposure_contact_level": { - "title": "Niveau de contact de l’exposition", - "description": "Type de contact de transmission d’exposition", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez une exposition directe ou indirecte à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Direct" - } - ] - }, - "host_role": { - "title": "Rôle de l’hôte", - "description": "Rôle de l’hôte par rapport au paramètre d’exposition", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez les rôles personnels de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Patient" - } - ] - }, - "exposure_setting": { - "title": "Contexte de l’exposition", - "description": "Contexte menant à l’exposition", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Sélectionnez les contextes menant à l’exposition de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." - ], - "examples": [ - { - "value": "Milieu de soins de santé" - } - ] - }, - "exposure_details": { - "title": "Détails de l’exposition", - "description": "Renseignements supplémentaires sur l’exposition de l’hôte", - "slot_group": "Informations sur l'exposition de l'hôte", - "comments": [ - "Description en texte libre de l’exposition." - ], - "examples": [ - { - "value": "Rôle d’hôte - Autre : Conducteur d’autobus" - } - ] - }, - "prior_sarscov2_infection": { - "title": "Infection antérieure par le SRAS-CoV-2", - "description": "Infection antérieure par le SRAS-CoV-2 ou non", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Si vous le savez, fournissez des renseignements indiquant si la personne a déjà eu une infection par le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Oui" - } - ] - }, - "prior_sarscov2_infection_isolate": { - "title": "Isolat d’une infection antérieure par le SRAS-CoV-2", - "description": "Identifiant de l’isolat trouvé lors de l’infection antérieure par le SRAS-CoV-2", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Indiquez le nom de l’isolat de l’infection antérieure la plus récente. Structurez le nom de « l’isolat » pour qu’il soit conforme à la norme ICTV/INSDC dans le format suivant : « SRAS-CoV-2/hôte/pays/IDéchantillon/date »." - ], - "examples": [ - { - "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" - } - ] - }, - "prior_sarscov2_infection_date": { - "title": "Date d’une infection antérieure par le SRAS-CoV-2", - "description": "Date du diagnostic de l’infection antérieure par le SRAS-CoV-2", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Indiquez la date à laquelle l’infection antérieure la plus récente a été diagnostiquée. Fournissez la date d’infection antérieure par le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-01-23" - } - ] - }, - "prior_sarscov2_antiviral_treatment": { - "title": "Traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "description": "Traitement contre une infection antérieure par le SRAS-CoV-2 avec un agent antiviral ou non", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Si vous le savez, indiquez si la personne a déjà reçu un traitement antiviral contre le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Aucun traitement antiviral antérieur" - } - ] - }, - "prior_sarscov2_antiviral_treatment_agent": { - "title": "Agent du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "description": "Nom de l’agent de traitement antiviral administré lors de l’infection antérieure par le SRAS-CoV-2", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Indiquez le nom de l’agent de traitement antiviral administré lors de l’infection antérieure la plus récente. Si aucun traitement n’a été administré, inscrivez « Aucun traitement ». Si plusieurs agents antiviraux ont été administrés, énumérez-les tous, séparés par des virgules." - ], - "examples": [ - { - "value": "Remdesivir" - } - ] - }, - "prior_sarscov2_antiviral_treatment_date": { - "title": "Date du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", - "description": "Date à laquelle le traitement a été administré pour la première fois lors de l’infection antérieure par le SRAS-CoV-2", - "slot_group": "Informations sur la réinfection de l'hôte", - "comments": [ - "Indiquez la date à laquelle l’agent de traitement antiviral a été administré pour la première fois lors de l’infection antérieure la plus récente. Fournissez la date du traitement antérieur contre le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." - ], - "examples": [ - { - "value": "2021-01-28" - } - ] - }, - "purpose_of_sequencing": { - "title": "Objectif du séquençage", - "description": "Raison pour laquelle l’échantillon a été séquencé", - "slot_group": "Séquençage", - "comments": [ - "La raison pour laquelle un échantillon a été initialement prélevé peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage. La raison pour laquelle un échantillon a été séquencé peut fournir des renseignements sur les biais potentiels dans la stratégie de séquençage. Fournissez le but du séquençage à partir de la liste de sélection dans le modèle. Le motif de prélèvement de l’échantillon doit être indiqué dans le champ « Objectif de l’échantillonnage »." - ], - "examples": [ - { - "value": "Surveillance de base (échantillonnage aléatoire)" - } - ] - }, - "purpose_of_sequencing_details": { - "title": "Détails de l’objectif du séquençage", - "description": "Description de la raison pour laquelle l’échantillon a été séquencé, fournissant des détails spécifiques", - "slot_group": "Séquençage", - "comments": [ - "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été séquencé en utilisant du texte libre. La description peut inclure l’importance des séquences pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Les descriptions normalisées suggérées sont les suivantes : Dépistage de l’absence de détection du gène S (abandon du gène S), dépistage de variants associés aux visons, dépistage du variant B.1.1.7, dépistage du variant B.1.135, dépistage du variant P.1, dépistage en raison des antécédents de voyage, dépistage en raison d’un contact étroit avec une personne infectée, évaluation des mesures de contrôle de la santé publique, détermination des introductions et de la propagation précoces, enquête sur les expositions liées aux voyages aériens, enquête sur les travailleurs étrangers temporaires, enquête sur les régions éloignées, enquête sur les travailleurs de la santé, enquête sur les écoles et les universités, enquête sur la réinfection." - ], - "examples": [ - { - "value": "Dépistage de l’absence de détection du gène S (abandon du gène S)" - } - ] - }, - "sequencing_date": { - "title": "Date de séquençage", - "description": "Date à laquelle l’échantillon a été séquencé", - "slot_group": "Séquençage", - "comments": [ - "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." - ], - "examples": [ - { - "value": "2020-06-22" - } - ] - }, - "library_id": { - "title": "ID de la bibliothèque", - "description": "Identifiant spécifié par l’utilisateur pour la bibliothèque faisant l’objet du séquençage", - "slot_group": "Séquençage", - "comments": [ - "Le nom de la bibliothèque doit être unique et peut être un ID généré automatiquement à partir de votre système de gestion de l’information des laboratoires, ou une modification de l’ID de l’isolat." - ], - "examples": [ - { - "value": "XYZ_123345" - } - ] - }, - "amplicon_size": { - "title": "Taille de l’amplicon", - "description": "Longueur de l’amplicon généré par l’amplification de la réaction de polymérisation en chaîne", - "slot_group": "Séquençage", - "comments": [ - "Fournissez la taille de l’amplicon, y compris les unités." - ], - "examples": [ - { - "value": "300 pb" - } - ] - }, - "library_preparation_kit": { - "title": "Trousse de préparation de la bibliothèque", - "description": "Nom de la trousse de préparation de la banque d’ADN utilisée pour générer la bibliothèque faisant l’objet du séquençage", - "slot_group": "Séquençage", - "comments": [ - "Indiquez le nom de la trousse de préparation de la bibliothèque utilisée." - ], - "examples": [ - { - "value": "Nextera XT" - } - ] - }, - "flow_cell_barcode": { - "title": "Code-barres de la cuve à circulation", - "description": "Code-barres de la cuve à circulation utilisée aux fins de séquençage", - "slot_group": "Séquençage", - "comments": [ - "Fournissez le code-barres de la cuve à circulation utilisée pour séquencer l’échantillon." - ], - "examples": [ - { - "value": "FAB06069" - } - ] - }, - "sequencing_instrument": { - "title": "Instrument de séquençage", - "description": "Modèle de l’instrument de séquençage utilisé", - "slot_group": "Séquençage", - "comments": [ - "Sélectionnez l’instrument de séquençage à partir de la liste de sélection." - ], - "examples": [ - { - "value": "Oxford Nanopore MinION" - } - ] - }, - "sequencing_protocol_name": { - "title": "Nom du protocole de séquençage", - "description": "Nom et numéro de version du protocole de séquençage utilisé", - "slot_group": "Séquençage", - "comments": [ - "Fournissez le nom et la version du protocole de séquençage (p. ex., 1D_DNA_MinION)." - ], - "examples": [ - { - "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" - } - ] - }, - "sequencing_protocol": { - "title": "Protocole de séquençage", - "description": "Protocole utilisé pour générer la séquence", - "slot_group": "Séquençage", - "comments": [ - "Fournissez une description en texte libre des méthodes et du matériel utilisés pour générer la séquence. Voici le texte suggéré (insérez les renseignements manquants) : « Le séquençage viral a été effectué selon une stratégie d’amplicon en mosaïque en utilisant le schéma d’amorce <à remplir>. Le séquençage a été effectué à l’aide d’un instrument de séquençage <à remplir>. Les bibliothèques ont été préparées à l’aide de la trousse <à remplir>. »" - ], - "examples": [ - { - "value": "Les génomes ont été générés par séquençage d’amplicons de 1 200 pb avec des amorces de schéma Freed. Les bibliothèques ont été créées à l’aide des trousses de préparation de l’ADN Illumina et les données de séquence ont été produites à l’aide des trousses de séquençage Miseq Micro v2 (500 cycles)." - } - ] - }, - "sequencing_kit_number": { - "title": "Numéro de la trousse de séquençage", - "description": "Numéro de la trousse du fabricant", - "slot_group": "Séquençage", - "comments": [ - "Valeur alphanumérique." - ], - "examples": [ - { - "value": "AB456XYZ789" - } - ] - }, - "amplicon_pcr_primer_scheme": { - "title": "Schéma d’amorce pour la réaction de polymérisation en chaîne de l’amplicon", - "description": "Spécifications liées aux amorces (séquences d’amorces, positions de liaison, taille des fragments générés, etc.) utilisées pour générer les amplicons à séquencer", - "slot_group": "Séquençage", - "comments": [ - "Fournissez le nom et la version du schéma d’amorce utilisé pour générer les amplicons aux fins de séquençage." - ], - "examples": [ - { - "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" - } - ] - }, - "raw_sequence_data_processing_method": { - "title": "Méthode de traitement des données de séquences brutes", - "description": "Nom et numéro de version du logiciel utilisé pour le traitement des données brutes, comme la suppression des codes-barres, le découpage de l’adaptateur, le filtrage, etc.", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du logiciel, suivi de la version (p. ex., Trimmomatic v. 0.38, Porechop v. 0.2.03)." - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ] - }, - "dehosting_method": { - "title": "Méthode de retrait de l’hôte", - "description": "Méthode utilisée pour supprimer les lectures de l’hôte de la séquence de l’agent pathogène", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom et le numéro de version du logiciel utilisé pour supprimer les lectures de l’hôte." - ], - "examples": [ - { - "value": "Nanostripper" - } - ] - }, - "consensus_sequence_name": { - "title": "Nom de la séquence de consensus", - "description": "Nom de la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom et le numéro de version de la séquence de consensus." - ], - "examples": [ - { - "value": "ncov123assembly3" - } - ] - }, - "consensus_sequence_filename": { - "title": "Nom du fichier de la séquence de consensus", - "description": "Nom du fichier de la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom et le numéro de version du fichier FASTA de la séquence de consensus." - ], - "examples": [ - { - "value": "ncov123assembly.fasta" - } - ] - }, - "consensus_sequence_filepath": { - "title": "Chemin d’accès au fichier de la séquence de consensus", - "description": "Chemin d’accès au fichier de la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le chemin d’accès au fichier FASTA de la séquence de consensus." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" - } - ] - }, - "consensus_sequence_software_name": { - "title": "Nom du logiciel de la séquence de consensus", - "description": "Nom du logiciel utilisé pour générer la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du logiciel utilisé pour générer la séquence de consensus." - ], - "examples": [ - { - "value": "iVar" - } - ] - }, - "consensus_sequence_software_version": { - "title": "Version du logiciel de la séquence de consensus", - "description": "Version du logiciel utilisé pour générer la séquence de consensus", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournir la version du logiciel utilisé pour générer la séquence de consensus." - ], - "examples": [ - { - "value": "1.3" - } - ] - }, - "breadth_of_coverage_value": { - "title": "Valeur de l’étendue de la couverture", - "description": "Pourcentage du génome de référence couvert par les données séquencées, jusqu’à une profondeur prescrite", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez la valeur en pourcentage." - ], - "examples": [ - { - "value": "95 %" - } - ] - }, - "depth_of_coverage_value": { - "title": "Valeur de l’ampleur de la couverture", - "description": "Nombre moyen de lectures représentant un nucléotide donné dans la séquence reconstruite", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez la valeur sous forme de couverture amplifiée." - ], - "examples": [ - { - "value": "400x" - } - ] - }, - "depth_of_coverage_threshold": { - "title": "Seuil de l’ampleur de la couverture", - "description": "Seuil utilisé comme limite pour l’ampleur de la couverture", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez la couverture amplifiée." - ], - "examples": [ - { - "value": "100x" - } - ] - }, - "r1_fastq_filename": { - "title": "Nom de fichier R1 FASTQ", - "description": "Nom du fichier R1 FASTQ spécifié par l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du fichier R1 FASTQ." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" - } - ] - }, - "r2_fastq_filename": { - "title": "Nom de fichier R2 FASTQ", - "description": "Nom du fichier R2 FASTQ spécifié par l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du fichier R2 FASTQ." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" - } - ] - }, - "r1_fastq_filepath": { - "title": "Chemin d’accès au fichier R1 FASTQ", - "description": "Emplacement du fichier R1 FASTQ dans le système de l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le chemin d’accès au fichier R1 FASTQ." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" - } - ] - }, - "r2_fastq_filepath": { - "title": "Chemin d’accès au fichier R2 FASTQ", - "description": "Emplacement du fichier R2 FASTQ dans le système de l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le chemin d’accès au fichier R2 FASTQ." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" - } - ] - }, - "fast5_filename": { - "title": "Nom de fichier FAST5", - "description": "Nom du fichier FAST5 spécifié par l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le nom du fichier FAST5." - ], - "examples": [ - { - "value": "rona123assembly.fast5" - } - ] - }, - "fast5_filepath": { - "title": "Chemin d’accès au fichier FAST5", - "description": "Emplacement du fichier FAST5 dans le système de l’utilisateur", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le chemin d’accès au fichier FAST5." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" - } - ] - }, - "number_of_base_pairs_sequenced": { - "title": "Nombre de paires de bases séquencées", - "description": "Nombre total de paires de bases générées par le processus de séquençage", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "387 566" - } - ] - }, - "consensus_genome_length": { - "title": "Longueur consensuelle du génome", - "description": "Taille du génome reconstitué décrite comme étant le nombre de paires de bases", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "38 677" - } - ] - }, - "ns_per_100_kbp": { - "title": "N par 100 kbp", - "description": "Nombre de symboles N présents dans la séquence fasta de consensus, par 100 kbp de séquence", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez une valeur numérique (pas besoin d’inclure des unités)." - ], - "examples": [ - { - "value": "330" - } - ] - }, - "reference_genome_accession": { - "title": "Accès au génome de référence", - "description": "Identifiant persistant et unique d’une entrée dans une base de données génomique", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Fournissez le numéro d’accès au génome de référence." - ], - "examples": [ - { - "value": "NC_045512.2" - } - ] - }, - "bioinformatics_protocol": { - "title": "Protocole bioinformatique", - "description": "Description de la stratégie bioinformatique globale utilisée", - "slot_group": "Bioinformatique et mesures de contrôle de la qualité", - "comments": [ - "Des détails supplémentaires concernant les méthodes utilisées pour traiter les données brutes, générer des assemblages ou générer des séquences de consensus peuvent être fournis dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez le nom et le numéro de version du protocole, ou un lien GitHub vers un pipeline ou un flux de travail." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/ncov2019-artic-nf" - } - ] - }, - "lineage_clade_name": { - "title": "Nom de la lignée ou du clade", - "description": "Nom de la lignée ou du clade", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Fournissez le nom de la lignée ou du clade Pangolin ou Nextstrain." - ], - "examples": [ - { - "value": "B.1.1.7" - } - ] - }, - "lineage_clade_analysis_software_name": { - "title": "Nom du logiciel d’analyse de la lignée ou du clade", - "description": "Nom du logiciel utilisé pour déterminer la lignée ou le clade", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Fournissez le nom du logiciel utilisé pour déterminer la lignée ou le clade." - ], - "examples": [ - { - "value": "Pangolin" - } - ] - }, - "lineage_clade_analysis_software_version": { - "title": "Version du logiciel d’analyse de la lignée ou du clade", - "description": "Version du logiciel utilisé pour déterminer la lignée ou le clade", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Fournissez la version du logiciel utilisé pour déterminer la lignée ou le clade." - ], - "examples": [ - { - "value": "2.1.10" - } - ] - }, - "variant_designation": { - "title": "Désignation du variant", - "description": "Classification des variants de la lignée ou du clade (c.-à-d. le variant, le variant préoccupant)", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Si la lignée ou le clade est considéré comme étant un variant préoccupant, sélectionnez l’option connexe à partir de la liste de sélection. Si la lignée ou le clade contient des mutations préoccupantes (mutations qui augmentent la transmission, la gravité clinique ou d’autres facteurs épidémiologiques), mais qu’il ne s’agit pas d’un variant préoccupant global, sélectionnez « Variante ». Si la lignée ou le clade ne contient pas de mutations préoccupantes, laissez ce champ vide." - ], - "examples": [ - { - "value": "Variant préoccupant" - } - ] - }, - "variant_evidence": { - "title": "Données probantes du variant", - "description": "Données probantes utilisées pour déterminer le variant", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Indiquez si l’échantillon a fait l’objet d’un dépistage RT-qPCR ou par séquençage à partir de la liste de sélection." - ], - "examples": [ - { - "value": "RT-qPCR" - } - ] - }, - "variant_evidence_details": { - "title": "Détails liés aux données probantes du variant", - "description": "Détails sur les données probantes utilisées pour déterminer le variant", - "slot_group": "Informations sur les lignées et les variantes", - "comments": [ - "Fournissez l’essai biologique et répertoriez l’ensemble des mutations définissant la lignée qui sont utilisées pour effectuer la détermination des variants. Si des mutations d’intérêt ou de préoccupation ont été observées en plus des mutations définissant la lignée, décrivez-les ici." - ], - "examples": [ - { - "value": "Mutations définissant la lignée : ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." - } - ] - }, - "gene_name_1": { - "title": "Nom du gène 1", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Indiquez le nom complet du gène soumis au dépistage. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène E (orf4)" - } - ] - }, - "diagnostic_pcr_protocol_1": { - "title": "Protocole de diagnostic de polymérase en chaîne 1", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "EGenePCRTest 2" - } - ] - }, - "diagnostic_pcr_ct_value_1": { - "title": "Valeur de diagnostic de polymérase en chaîne 1", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Fournissez la valeur Ct de l’échantillon issu du test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "21" - } - ] - }, - "gene_name_2": { - "title": "Nom du gène 2", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène RdRp (nsp12)" - } - ] - }, - "diagnostic_pcr_protocol_2": { - "title": "Protocole de diagnostic de polymérase en chaîne 2", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ] - }, - "diagnostic_pcr_ct_value_2": { - "title": "Valeur de diagnostic de polymérase en chaîne 2", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "36" - } - ] - }, - "gene_name_3": { - "title": "Nom du gène 3", - "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." - ], - "examples": [ - { - "value": "Gène RdRp (nsp12)" - } - ] - }, - "diagnostic_pcr_protocol_3": { - "title": "Protocole de diagnostic de polymérase en chaîne 3", - "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ] - }, - "diagnostic_pcr_ct_value_3": { - "title": "Valeur de diagnostic de polymérase en chaîne 3", - "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", - "slot_group": "Tests de diagnostic des agents pathogènes", - "comments": [ - "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." - ], - "examples": [ - { - "value": "30" - } - ] - }, - "authors": { - "title": "Auteurs", - "description": "Noms des personnes contribuant aux processus de prélèvement d’échantillons, de génération de séquences, d’analyse et de soumission de données", - "slot_group": "Reconnaissance des contributeurs", - "comments": [ - "Incluez le prénom et le nom de toutes les personnes qui doivent être affectées, séparés par une virgule." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ] - }, - "dataharmonizer_provenance": { - "title": "Provenance de DataHarmonizer", - "description": "Provenance du logiciel DataHarmonizer et de la version du modèle", - "slot_group": "Reconnaissance des contributeurs", - "comments": [ - "Les renseignements actuels sur la version du logiciel et du modèle seront automatiquement générés dans ce champ une fois que l’utilisateur aura utilisé la fonction « Valider ». Ces renseignements seront générés indépendamment du fait que la ligne soit valide ou non." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" - } - ] - } - }, - "enums": { - "UmbrellaBioprojectAccessionMenu": { - "permissible_values": { - "PRJNA623807": { - "title": "PRJNA623807" - } - }, - "title": "Menu « Accès au bioprojet cadre »" - }, - "NullValueMenu": { - "permissible_values": { - "Not Applicable": { - "title": "Sans objet" - }, - "Missing": { - "title": "Manquante" - }, - "Not Collected": { - "title": "Non prélevée" - }, - "Not Provided": { - "title": "Non fournie" - }, - "Restricted Access": { - "title": "Accès restreint" - } - }, - "title": "Menu « Valeur nulle »" - }, - "GeoLocNameStateProvinceTerritoryMenu": { - "permissible_values": { - "Alberta": { - "title": "Alberta" - }, - "British Columbia": { - "title": "Colombie-Britannique" - }, - "Manitoba": { - "title": "Manitoba" - }, - "New Brunswick": { - "title": "Nouveau-Brunswick" - }, - "Newfoundland and Labrador": { - "title": "Terre-Neuve-et-Labrador" - }, - "Northwest Territories": { - "title": "Territoires du Nord-Ouest" - }, - "Nova Scotia": { - "title": "Nouvelle-Écosse" - }, - "Nunavut": { - "title": "Nunavut" - }, - "Ontario": { - "title": "Ontario" - }, - "Prince Edward Island": { - "title": "Île-du-Prince-Édouard" - }, - "Quebec": { - "title": "Québec" - }, - "Saskatchewan": { - "title": "Saskatchewan" - }, - "Yukon": { - "title": "Yukon" - } - }, - "title": "Menu « nom_lieu_géo (état/province/territoire) »" - }, - "HostAgeUnitMenu": { - "permissible_values": { - "month": { - "title": "Mois" - }, - "year": { - "title": "Année" - } - }, - "title": "Menu « Groupe d’âge de l’hôte »" - }, - "SampleCollectionDatePrecisionMenu": { - "permissible_values": { - "year": { - "title": "Année" - }, - "month": { - "title": "Mois" - }, - "day": { - "title": "Jour" - } - }, - "title": "Menu « Précision de la date de prélèvement des échantillons »" - }, - "BiomaterialExtractedMenu": { - "permissible_values": { - "RNA (total)": { - "title": "ARN (total)" - }, - "RNA (poly-A)": { - "title": "ARN (poly-A)" - }, - "RNA (ribo-depleted)": { - "title": "ARN (déplétion ribosomique)" - }, - "mRNA (messenger RNA)": { - "title": "ARNm (ARN messager)" - }, - "mRNA (cDNA)": { - "title": "ARNm (ADNc)" - } - }, - "title": "Menu « Biomatériaux extraits »" - }, - "SignsAndSymptomsMenu": { - "permissible_values": { - "Abnormal lung auscultation": { - "title": "Auscultation pulmonaire anormale" - }, - "Abnormality of taste sensation": { - "title": "Anomalie de la sensation gustative" - }, - "Ageusia (complete loss of taste)": { - "title": "Agueusie (perte totale du goût)" - }, - "Parageusia (distorted sense of taste)": { - "title": "Paragueusie (distorsion du goût)" - }, - "Hypogeusia (reduced sense of taste)": { - "title": "Hypogueusie (diminution du goût)" - }, - "Abnormality of the sense of smell": { - "title": "Anomalie de l’odorat" - }, - "Anosmia (lost sense of smell)": { - "title": "Anosmie (perte de l’odorat)" - }, - "Hyposmia (reduced sense of smell)": { - "title": "Hyposmie (diminution de l’odorat)" - }, - "Acute Respiratory Distress Syndrome": { - "title": "Syndrome de détresse respiratoire aiguë" - }, - "Altered mental status": { - "title": "Altération de l’état mental" - }, - "Cognitive impairment": { - "title": "Déficit cognitif" - }, - "Coma": { - "title": "Coma" - }, - "Confusion": { - "title": "Confusion" - }, - "Delirium (sudden severe confusion)": { - "title": "Délire (confusion grave et soudaine)" - }, - "Inability to arouse (inability to stay awake)": { - "title": "Incapacité à se réveiller (incapacité à rester éveillé)" - }, - "Irritability": { - "title": "Irritabilité" - }, - "Loss of speech": { - "title": "Perte de la parole" - }, - "Arrhythmia": { - "title": "Arythmie" - }, - "Asthenia (generalized weakness)": { - "title": "Asthénie (faiblesse généralisée)" - }, - "Chest tightness or pressure": { - "title": "Oppression ou pression thoracique" - }, - "Rigors (fever shakes)": { - "title": "Frissons solennels (tremblements de fièvre)" - }, - "Chills (sudden cold sensation)": { - "title": "Frissons (sensation soudaine de froid)" - }, - "Conjunctival injection": { - "title": "Injection conjonctivale" - }, - "Conjunctivitis (pink eye)": { - "title": "Conjonctivite (yeux rouges)" - }, - "Coryza (rhinitis)": { - "title": "Coryza (rhinite)" - }, - "Cough": { - "title": "Toux" - }, - "Nonproductive cough (dry cough)": { - "title": "Toux improductive (toux sèche)" - }, - "Productive cough (wet cough)": { - "title": "Toux productive (toux grasse)" - }, - "Cyanosis (blueish skin discolouration)": { - "title": "Cyanose (coloration bleuâtre de la peau)" - }, - "Acrocyanosis": { - "title": "Acrocyanose" - }, - "Circumoral cyanosis (bluish around mouth)": { - "title": "Cyanose péribuccale (bleuâtre autour de la bouche)" - }, - "Cyanotic face (bluish face)": { - "title": "Visage cyanosé (visage bleuâtre)" - }, - "Central Cyanosis": { - "title": "Cyanose centrale" - }, - "Cyanotic lips (bluish lips)": { - "title": "Lèvres cyanosées (lèvres bleutées)" - }, - "Peripheral Cyanosis": { - "title": "Cyanose périphérique" - }, - "Dyspnea (breathing difficulty)": { - "title": "Dyspnée (difficulté à respirer)" - }, - "Diarrhea (watery stool)": { - "title": "Diarrhée (selles aqueuses)" - }, - "Dry gangrene": { - "title": "Gangrène sèche" - }, - "Encephalitis (brain inflammation)": { - "title": "Encéphalite (inflammation du cerveau)" - }, - "Encephalopathy": { - "title": "Encéphalopathie" - }, - "Fatigue (tiredness)": { - "title": "Fatigue" - }, - "Fever": { - "title": "Fièvre" - }, - "Fever (>=38°C)": { - "title": "Fièvre (>= 38 °C)" - }, - "Glossitis (inflammation of the tongue)": { - "title": "Glossite (inflammation de la langue)" - }, - "Ground Glass Opacities (GGO)": { - "title": "Hyperdensité en verre dépoli" - }, - "Headache": { - "title": "Mal de tête" - }, - "Hemoptysis (coughing up blood)": { - "title": "Hémoptysie (toux accompagnée de sang)" - }, - "Hypocapnia": { - "title": "Hypocapnie" - }, - "Hypotension (low blood pressure)": { - "title": "Hypotension (tension artérielle basse)" - }, - "Hypoxemia (low blood oxygen)": { - "title": "Hypoxémie (manque d’oxygène dans le sang)" - }, - "Silent hypoxemia": { - "title": "Hypoxémie silencieuse" - }, - "Internal hemorrhage (internal bleeding)": { - "title": "Hémorragie interne" - }, - "Loss of Fine Movements": { - "title": "Perte de mouvements fins" - }, - "Low appetite": { - "title": "Perte d’appétit" - }, - "Malaise (general discomfort/unease)": { - "title": "Malaise (malaise général)" - }, - "Meningismus/nuchal rigidity": { - "title": "Méningisme/Raideur de la nuque" - }, - "Muscle weakness": { - "title": "Faiblesse musculaire" - }, - "Nasal obstruction (stuffy nose)": { - "title": "Obstruction nasale (nez bouché)" - }, - "Nausea": { - "title": "Nausées" - }, - "Nose bleed": { - "title": "Saignement de nez" - }, - "Otitis": { - "title": "Otite" - }, - "Pain": { - "title": "Douleur" - }, - "Abdominal pain": { - "title": "Douleur abdominale" - }, - "Arthralgia (painful joints)": { - "title": "Arthralgie (articulations douloureuses)" - }, - "Chest pain": { - "title": "Douleur thoracique" - }, - "Pleuritic chest pain": { - "title": "Douleur thoracique pleurétique" - }, - "Myalgia (muscle pain)": { - "title": "Myalgie (douleur musculaire)" - }, - "Pharyngitis (sore throat)": { - "title": "Pharyngite (mal de gorge)" - }, - "Pharyngeal exudate": { - "title": "Exsudat pharyngé" - }, - "Pleural effusion": { - "title": "Épanchement pleural" - }, - "Pneumonia": { - "title": "Pneumonie" - }, - "Pseudo-chilblains": { - "title": "Pseudo-engelures" - }, - "Pseudo-chilblains on fingers (covid fingers)": { - "title": "Pseudo-engelures sur les doigts (doigts de la COVID)" - }, - "Pseudo-chilblains on toes (covid toes)": { - "title": "Pseudo-engelures sur les orteils (orteils de la COVID)" - }, - "Rash": { - "title": "Éruption cutanée" - }, - "Rhinorrhea (runny nose)": { - "title": "Rhinorrhée (écoulement nasal)" - }, - "Seizure": { - "title": "Crise d’épilepsie" - }, - "Motor seizure": { - "title": "Crise motrice" - }, - "Shivering (involuntary muscle twitching)": { - "title": "Tremblement (contractions musculaires involontaires)" - }, - "Slurred speech": { - "title": "Troubles de l’élocution" - }, - "Sneezing": { - "title": "Éternuements" - }, - "Sputum Production": { - "title": "Production d’expectoration" - }, - "Stroke": { - "title": "Accident vasculaire cérébral" - }, - "Swollen Lymph Nodes": { - "title": "Ganglions lymphatiques enflés" - }, - "Tachypnea (accelerated respiratory rate)": { - "title": "Tachypnée (fréquence respiratoire accélérée)" - }, - "Vertigo (dizziness)": { - "title": "Vertige (étourdissement)" - }, - "Vomiting (throwing up)": { - "title": "Vomissements" - } - }, - "title": "Menu « Signes et symptômes »" - }, - "HostVaccinationStatusMenu": { - "permissible_values": { - "Fully Vaccinated": { - "title": "Entièrement vacciné" - }, - "Partially Vaccinated": { - "title": "Partiellement vacciné" - }, - "Not Vaccinated": { - "title": "Non vacciné" - } - }, - "title": "Menu « Statut de vaccination de l’hôte »" - }, - "PriorSarsCov2AntiviralTreatmentMenu": { - "permissible_values": { - "Prior antiviral treatment": { - "title": "Traitement antiviral antérieur" - }, - "No prior antiviral treatment": { - "title": "Aucun traitement antiviral antérieur" - } - }, - "title": "Menu « Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 »" - }, - "NmlSubmittedSpecimenTypeMenu": { - "permissible_values": { - "Swab": { - "title": "Écouvillon" - }, - "RNA": { - "title": "ARN" - }, - "mRNA (cDNA)": { - "title": "ARNm (ADNc)" - }, - "Nucleic acid": { - "title": "Acide nucléique" - }, - "Not Applicable": { - "title": "Sans objet" - } - }, - "title": "Menu « Types d’échantillons soumis au LNM »" - }, - "RelatedSpecimenRelationshipTypeMenu": { - "permissible_values": { - "Acute": { - "title": "Infection aiguë" - }, - "Chronic (prolonged) infection investigation": { - "title": "Enquête sur l’infection chronique (prolongée)" - }, - "Convalescent": { - "title": "Phase de convalescence" - }, - "Familial": { - "title": "Forme familiale" - }, - "Follow-up": { - "title": "Suivi" - }, - "Reinfection testing": { - "title": "Tests de réinfection" - }, - "Previously Submitted": { - "title": "Soumis précédemment" - }, - "Sequencing/bioinformatics methods development/validation": { - "title": "Développement et validation de méthodes bioinformatiques ou de séquençage" - }, - "Specimen sampling methods testing": { - "title": "Essai des méthodes de prélèvement des échantillons" - } - }, - "title": "Menu « Types de relations entre spécimens associés »" - }, - "PreExistingConditionsAndRiskFactorsMenu": { - "permissible_values": { - "Age 60+": { - "title": "60 ans et plus" - }, - "Anemia": { - "title": "Anémie" - }, - "Anorexia": { - "title": "Anorexie" - }, - "Birthing labor": { - "title": "Travail ou accouchement" - }, - "Bone marrow failure": { - "title": "Insuffisance médullaire" - }, - "Cancer": { - "title": "Cancer" - }, - "Breast cancer": { - "title": "Cancer du sein" - }, - "Colorectal cancer": { - "title": "Cancer colorectal" - }, - "Hematologic malignancy (cancer of the blood)": { - "title": "Hématopathie maligne (cancer du sang)" - }, - "Lung cancer": { - "title": "Cancer du poumon" - }, - "Metastatic disease": { - "title": "Maladie métastatique" - }, - "Cancer treatment": { - "title": "Traitement du cancer" - }, - "Cancer surgery": { - "title": "Chirurgie pour un cancer" - }, - "Chemotherapy": { - "title": "Chimiothérapie" - }, - "Adjuvant chemotherapy": { - "title": "Chimiothérapie adjuvante" - }, - "Cardiac disorder": { - "title": "Trouble cardiaque" - }, - "Arrhythmia": { - "title": "Arythmie" - }, - "Cardiac disease": { - "title": "Maladie cardiaque" - }, - "Cardiomyopathy": { - "title": "Myocardiopathie" - }, - "Cardiac injury": { - "title": "Lésion cardiaque" - }, - "Hypertension (high blood pressure)": { - "title": "Hypertension (tension artérielle élevée)" - }, - "Hypotension (low blood pressure)": { - "title": "Hypotension (tension artérielle basse)" - }, - "Cesarean section": { - "title": "Césarienne" - }, - "Chronic cough": { - "title": "Toux chronique" - }, - "Chronic gastrointestinal disease": { - "title": "Maladie gastro-intestinale chronique" - }, - "Chronic lung disease": { - "title": "Maladie pulmonaire chronique" - }, - "Corticosteroids": { - "title": "Corticostéroïdes" - }, - "Diabetes mellitus (diabetes)": { - "title": "Diabète sucré (diabète)" - }, - "Type I diabetes mellitus (T1D)": { - "title": "Diabète sucré de type I" - }, - "Type II diabetes mellitus (T2D)": { - "title": "Diabète sucré de type II" - }, - "Eczema": { - "title": "Eczéma" - }, - "Electrolyte disturbance": { - "title": "Perturbation de l’équilibre électrolytique" - }, - "Hypocalcemia": { - "title": "Hypocalcémie" - }, - "Hypokalemia": { - "title": "Hypokaliémie" - }, - "Hypomagnesemia": { - "title": "Hypomagnésémie" - }, - "Encephalitis (brain inflammation)": { - "title": "Encéphalite (inflammation du cerveau)" - }, - "Epilepsy": { - "title": "Épilepsie" - }, - "Hemodialysis": { - "title": "Hémodialyse" - }, - "Hemoglobinopathy": { - "title": "Hémoglobinopathie" - }, - "Human immunodeficiency virus (HIV)": { - "title": "Virus de l’immunodéficience humaine (VIH)" - }, - "Acquired immunodeficiency syndrome (AIDS)": { - "title": "Syndrome d’immunodéficience acquise (SIDA)" - }, - "HIV and antiretroviral therapy (ART)": { - "title": "VIH et traitement antirétroviral" - }, - "Immunocompromised": { - "title": "Immunodéficience" - }, - "Lupus": { - "title": "Lupus" - }, - "Inflammatory bowel disease (IBD)": { - "title": "Maladie inflammatoire chronique de l’intestin (MICI)" - }, - "Colitis": { - "title": "Colite" - }, - "Ulcerative colitis": { - "title": "Colite ulcéreuse" - }, - "Crohn's disease": { - "title": "Maladie de Crohn" - }, - "Renal disorder": { - "title": "Trouble rénal" - }, - "Renal disease": { - "title": "Maladie rénale" - }, - "Chronic renal disease": { - "title": "Maladie rénale chronique" - }, - "Renal failure": { - "title": "Insuffisance rénale" - }, - "Liver disease": { - "title": "Maladie du foie" - }, - "Chronic liver disease": { - "title": "Maladie chronique du foie" - }, - "Fatty liver disease (FLD)": { - "title": "Stéatose hépatique" - }, - "Myalgia (muscle pain)": { - "title": "Myalgie (douleur musculaire)" - }, - "Myalgic encephalomyelitis (chronic fatigue syndrome)": { - "title": "Encéphalomyélite myalgique (syndrome de fatigue chronique)" - }, - "Neurological disorder": { - "title": "Trouble neurologique" - }, - "Neuromuscular disorder": { - "title": "Trouble neuromusculaire" - }, - "Obesity": { - "title": "Obésité" - }, - "Severe obesity": { - "title": "Obésité sévère" - }, - "Respiratory disorder": { - "title": "Trouble respiratoire" - }, - "Asthma": { - "title": "Asthme" - }, - "Chronic bronchitis": { - "title": "Bronchite chronique" - }, - "Chronic obstructive pulmonary disease": { - "title": "Maladie pulmonaire obstructive chronique" - }, - "Emphysema": { - "title": "Emphysème" - }, - "Lung disease": { - "title": "Maladie pulmonaire" - }, - "Pulmonary fibrosis": { - "title": "Fibrose pulmonaire" - }, - "Pneumonia": { - "title": "Pneumonie" - }, - "Respiratory failure": { - "title": "Insuffisance respiratoire" - }, - "Adult respiratory distress syndrome": { - "title": "Syndrome de détresse respiratoire de l’adulte" - }, - "Newborn respiratory distress syndrome": { - "title": "Syndrome de détresse respiratoire du nouveau-né" - }, - "Tuberculosis": { - "title": "Tuberculose" - }, - "Postpartum (≤6 weeks)": { - "title": "Post-partum (≤6 semaines)" - }, - "Pregnancy": { - "title": "Grossesse" - }, - "Rheumatic disease": { - "title": "Maladie rhumatismale" - }, - "Sickle cell disease": { - "title": "Drépanocytose" - }, - "Substance use": { - "title": "Consommation de substances" - }, - "Alcohol abuse": { - "title": "Consommation abusive d’alcool" - }, - "Drug abuse": { - "title": "Consommation abusive de drogues" - }, - "Injection drug abuse": { - "title": "Consommation abusive de drogues injectables" - }, - "Smoking": { - "title": "Tabagisme" - }, - "Vaping": { - "title": "Vapotage" - }, - "Tachypnea (accelerated respiratory rate)": { - "title": "Tachypnée (fréquence respiratoire accélérée)" - }, - "Transplant": { - "title": "Transplantation" - }, - "Hematopoietic stem cell transplant (bone marrow transplant)": { - "title": "Greffe de cellules souches hématopoïétiques (greffe de moelle osseuse)" - }, - "Cardiac transplant": { - "title": "Transplantation cardiaque" - }, - "Kidney transplant": { - "title": "Greffe de rein" - }, - "Liver transplant": { - "title": "Greffe de foie" - } - }, - "title": "Menu « Conditions préexistantes et des facteurs de risque »" - }, - "VariantDesignationMenu": { - "permissible_values": { - "Variant of Concern (VOC)": { - "title": "Variant préoccupant" - }, - "Variant of Interest (VOI)": { - "title": "Variant d’intérêt" - }, - "Variant Under Monitoring (VUM)": { - "title": "Variante sous surveillance" - } - }, - "title": "Menu « Désignation des variants »" - }, - "VariantEvidenceMenu": { - "permissible_values": { - "RT-qPCR": { - "title": "RT-qPCR" - }, - "Sequencing": { - "title": "Séquençage" - } - }, - "title": "Menu « Preuves de variants »" - }, - "ComplicationsMenu": { - "permissible_values": { - "Abnormal blood oxygen level": { - "title": "Taux anormal d’oxygène dans le sang" - }, - "Acute kidney injury": { - "title": "Lésions rénales aiguës" - }, - "Acute lung injury": { - "title": "Lésions pulmonaires aiguës" - }, - "Ventilation induced lung injury (VILI)": { - "title": "Lésions pulmonaires causées par la ventilation" - }, - "Acute respiratory failure": { - "title": "Insuffisance respiratoire aiguë" - }, - "Arrhythmia (complication)": { - "title": "Arythmie (complication)" - }, - "Tachycardia": { - "title": "Tachycardie" - }, - "Polymorphic ventricular tachycardia (VT)": { - "title": "Tachycardie ventriculaire polymorphe" - }, - "Tachyarrhythmia": { - "title": "Tachyarythmie" - }, - "Cardiac injury": { - "title": "Lésions cardiaques" - }, - "Cardiac arrest": { - "title": "Arrêt cardiaque" - }, - "Cardiogenic shock": { - "title": "Choc cardiogénique" - }, - "Blood clot": { - "title": "Caillot sanguin" - }, - "Arterial clot": { - "title": "Caillot artériel" - }, - "Deep vein thrombosis (DVT)": { - "title": "Thrombose veineuse profonde" - }, - "Pulmonary embolism (PE)": { - "title": "Embolie pulmonaire" - }, - "Cardiomyopathy": { - "title": "Myocardiopathie" - }, - "Central nervous system invasion": { - "title": "Envahissement du système nerveux central" - }, - "Stroke (complication)": { - "title": "Accident vasculaire cérébral (complication)" - }, - "Central Nervous System Vasculitis": { - "title": "Vascularite du système nerveux central" - }, - "Acute ischemic stroke": { - "title": "Accident vasculaire cérébral ischémique aigu" - }, - "Coma": { - "title": "Coma" - }, - "Convulsions": { - "title": "Convulsions" - }, - "COVID-19 associated coagulopathy (CAC)": { - "title": "Coagulopathie associée à la COVID-19 (CAC)" - }, - "Cystic fibrosis": { - "title": "Fibrose kystique" - }, - "Cytokine release syndrome": { - "title": "Syndrome de libération de cytokines" - }, - "Disseminated intravascular coagulation (DIC)": { - "title": "Coagulation intravasculaire disséminée" - }, - "Encephalopathy": { - "title": "Encéphalopathie" - }, - "Fulminant myocarditis": { - "title": "Myocardite fulminante" - }, - "Guillain-Barré syndrome": { - "title": "Syndrome de Guillain-Barré" - }, - "Internal hemorrhage (complication; internal bleeding)": { - "title": "Hémorragie interne (complication)" - }, - "Intracerebral haemorrhage": { - "title": "Hémorragie intracérébrale" - }, - "Kawasaki disease": { - "title": "Maladie de Kawasaki" - }, - "Complete Kawasaki disease": { - "title": "Maladie de Kawasaki complète" - }, - "Incomplete Kawasaki disease": { - "title": "Maladie de Kawasaki incomplète" - }, - "Liver dysfunction": { - "title": "Trouble hépatique" - }, - "Acute liver injury": { - "title": "Lésions hépatiques aiguës" - }, - "Long COVID-19": { - "title": "COVID-19 longue" - }, - "Meningitis": { - "title": "Méningite" - }, - "Migraine": { - "title": "Migraine" - }, - "Miscarriage": { - "title": "Fausses couches" - }, - "Multisystem inflammatory syndrome in children (MIS-C)": { - "title": "Syndrome inflammatoire multisystémique chez les enfants" - }, - "Multisystem inflammatory syndrome in adults (MIS-A)": { - "title": "Syndrome inflammatoire multisystémique chez les adultes" - }, - "Muscle injury": { - "title": "Lésion musculaire" - }, - "Myalgic encephalomyelitis (ME)": { - "title": "Encéphalomyélite myalgique (EM)" - }, - "Myocardial infarction (heart attack)": { - "title": "Infarctus du myocarde (crise cardiaque)" - }, - "Acute myocardial infarction": { - "title": "Infarctus aigu du myocarde" - }, - "ST-segment elevation myocardial infarction": { - "title": "Infarctus du myocarde avec sus-décalage du segment ST" - }, - "Myocardial injury": { - "title": "Lésions du myocarde" - }, - "Neonatal complications": { - "title": "Complications néonatales" - }, - "Noncardiogenic pulmonary edema": { - "title": "Œdème pulmonaire non cardiogénique" - }, - "Acute respiratory distress syndrome (ARDS)": { - "title": "Syndrome de détresse respiratoire aiguë (SDRA)" - }, - "COVID-19 associated ARDS (CARDS)": { - "title": "SDRA associé à la COVID-19 (SDRAC)" - }, - "Neurogenic pulmonary edema (NPE)": { - "title": "Œdème pulmonaire neurogène" - }, - "Organ failure": { - "title": "Défaillance des organes" - }, - "Heart failure": { - "title": "Insuffisance cardiaque" - }, - "Liver failure": { - "title": "Insuffisance hépatique" - }, - "Paralysis": { - "title": "Paralysie" - }, - "Pneumothorax (collapsed lung)": { - "title": "Pneumothorax (affaissement du poumon)" - }, - "Spontaneous pneumothorax": { - "title": "Pneumothorax spontané" - }, - "Spontaneous tension pneumothorax": { - "title": "Pneumothorax spontané sous tension" - }, - "Pneumonia (complication)": { - "title": "Pneumonie (complication)" - }, - "COVID-19 pneumonia": { - "title": "Pneumonie liée à la COVID-19" - }, - "Pregancy complications": { - "title": "Complications de la grossesse" - }, - "Rhabdomyolysis": { - "title": "Rhabdomyolyse" - }, - "Secondary infection": { - "title": "Infection secondaire" - }, - "Secondary staph infection": { - "title": "Infection staphylococcique secondaire" - }, - "Secondary strep infection": { - "title": "Infection streptococcique secondaire" - }, - "Seizure (complication)": { - "title": "Crise d’épilepsie (complication)" - }, - "Motor seizure": { - "title": "Crise motrice" - }, - "Sepsis/Septicemia": { - "title": "Sepsie/Septicémie" - }, - "Sepsis": { - "title": "Sepsie" - }, - "Septicemia": { - "title": "Septicémie" - }, - "Shock": { - "title": "Choc" - }, - "Hyperinflammatory shock": { - "title": "Choc hyperinflammatoire" - }, - "Refractory cardiogenic shock": { - "title": "Choc cardiogénique réfractaire" - }, - "Refractory cardiogenic plus vasoplegic shock": { - "title": "Choc cardiogénique et vasoplégique réfractaire" - }, - "Septic shock": { - "title": "Choc septique" - }, - "Vasculitis": { - "title": "Vascularite" - } - }, - "title": "Menu « Complications »" - }, - "VaccineNameMenu": { - "permissible_values": { - "Astrazeneca (Vaxzevria)": { - "title": "AstraZeneca (Vaxzevria)" - }, - "Johnson & Johnson (Janssen)": { - "title": "Johnson & Johnson (Janssen)" - }, - "Moderna (Spikevax)": { - "title": "Moderna (Spikevax)" - }, - "Pfizer-BioNTech (Comirnaty)": { - "title": "Pfizer-BioNTech (Comirnaty)" - }, - "Pfizer-BioNTech (Comirnaty Pediatric)": { - "title": "Pfizer-BioNTech (Comirnaty, formule pédiatrique)" - } - }, - "title": "Menu « Noms de vaccins »" - }, - "AnatomicalMaterialMenu": { - "permissible_values": { - "Blood": { - "title": "Sang" - }, - "Fluid": { - "title": "Liquide" - }, - "Saliva": { - "title": "Salive" - }, - "Fluid (cerebrospinal (CSF))": { - "title": "Liquide (céphalorachidien)" - }, - "Fluid (pericardial)": { - "title": "Liquide (péricardique)" - }, - "Fluid (pleural)": { - "title": "Liquide (pleural)" - }, - "Fluid (vaginal)": { - "title": "Sécrétions (vaginales)" - }, - "Fluid (amniotic)": { - "title": "Liquide (amniotique)" - }, - "Tissue": { - "title": "Tissu" - } - }, - "title": "Menu « Matières anatomiques »" - }, - "AnatomicalPartMenu": { - "permissible_values": { - "Anus": { - "title": "Anus" - }, - "Buccal mucosa": { - "title": "Muqueuse buccale" - }, - "Duodenum": { - "title": "Duodénum" - }, - "Eye": { - "title": "Œil" - }, - "Intestine": { - "title": "Intestin" - }, - "Lower respiratory tract": { - "title": "Voies respiratoires inférieures" - }, - "Bronchus": { - "title": "Bronches" - }, - "Lung": { - "title": "Poumon" - }, - "Bronchiole": { - "title": "Bronchiole" - }, - "Alveolar sac": { - "title": "Sac alvéolaire" - }, - "Pleural sac": { - "title": "Sac pleural" - }, - "Pleural cavity": { - "title": "Cavité pleurale" - }, - "Trachea": { - "title": "Trachée" - }, - "Rectum": { - "title": "Rectum" - }, - "Skin": { - "title": "Peau" - }, - "Stomach": { - "title": "Estomac" - }, - "Upper respiratory tract": { - "title": "Voies respiratoires supérieures" - }, - "Anterior Nares": { - "title": "Narines antérieures" - }, - "Esophagus": { - "title": "Œsophage" - }, - "Ethmoid sinus": { - "title": "Sinus ethmoïdal" - }, - "Nasal Cavity": { - "title": "Cavité nasale" - }, - "Middle Nasal Turbinate": { - "title": "Cornet nasal moyen" - }, - "Inferior Nasal Turbinate": { - "title": "Cornet nasal inférieur" - }, - "Nasopharynx (NP)": { - "title": "Nasopharynx" - }, - "Oropharynx (OP)": { - "title": "Oropharynx" - }, - "Pharynx (throat)": { - "title": "Pharynx (gorge)" - } - }, - "title": "Menu « Parties anatomiques »" - }, - "BodyProductMenu": { - "permissible_values": { - "Breast Milk": { - "title": "Lait maternel" - }, - "Feces": { - "title": "Selles" - }, - "Fluid (seminal)": { - "title": "Sperme" - }, - "Mucus": { - "title": "Mucus" - }, - "Sputum": { - "title": "Expectoration" - }, - "Sweat": { - "title": "Sueur" - }, - "Tear": { - "title": "Larme" - }, - "Urine": { - "title": "Urine" - } - }, - "title": "Menu « Produit corporel »" - }, - "PriorSarsCov2InfectionMenu": { - "permissible_values": { - "Prior infection": { - "title": "Infection antérieure" - }, - "No prior infection": { - "title": "Aucune infection antérieure" - } - }, - "title": "Menu « Infection antérieure par le SRAS-CoV-2 »" - }, - "EnvironmentalMaterialMenu": { - "permissible_values": { - "Air vent": { - "title": "Évent d’aération" - }, - "Banknote": { - "title": "Billet de banque" - }, - "Bed rail": { - "title": "Côté de lit" - }, - "Building floor": { - "title": "Plancher du bâtiment" - }, - "Cloth": { - "title": "Tissu" - }, - "Control panel": { - "title": "Panneau de contrôle" - }, - "Door": { - "title": "Porte" - }, - "Door handle": { - "title": "Poignée de porte" - }, - "Face mask": { - "title": "Masque" - }, - "Face shield": { - "title": "Écran facial" - }, - "Food": { - "title": "Nourriture" - }, - "Food packaging": { - "title": "Emballages alimentaires" - }, - "Glass": { - "title": "Verre" - }, - "Handrail": { - "title": "Main courante" - }, - "Hospital gown": { - "title": "Jaquette d’hôpital" - }, - "Light switch": { - "title": "Interrupteur" - }, - "Locker": { - "title": "Casier" - }, - "N95 mask": { - "title": "Masque N95" - }, - "Nurse call button": { - "title": "Bouton d’appel de l’infirmière" - }, - "Paper": { - "title": "Papier" - }, - "Particulate matter": { - "title": "Matière particulaire" - }, - "Plastic": { - "title": "Plastique" - }, - "PPE gown": { - "title": "Blouse (EPI)" - }, - "Sewage": { - "title": "Eaux usées" - }, - "Sink": { - "title": "Évier" - }, - "Soil": { - "title": "Sol" - }, - "Stainless steel": { - "title": "Acier inoxydable" - }, - "Tissue paper": { - "title": "Mouchoirs" - }, - "Toilet bowl": { - "title": "Cuvette" - }, - "Water": { - "title": "Eau" - }, - "Wastewater": { - "title": "Eaux usées" - }, - "Window": { - "title": "Fenêtre" - }, - "Wood": { - "title": "Bois" - } - }, - "title": "Menu « Matériel environnemental »" - }, - "EnvironmentalSiteMenu": { - "permissible_values": { - "Acute care facility": { - "title": "Établissement de soins de courte durée" - }, - "Animal house": { - "title": "Refuge pour animaux" - }, - "Bathroom": { - "title": "Salle de bain" - }, - "Clinical assessment centre": { - "title": "Centre d’évaluation clinique" - }, - "Conference venue": { - "title": "Lieu de la conférence" - }, - "Corridor": { - "title": "couloir" - }, - "Daycare": { - "title": "Garderie" - }, - "Emergency room (ER)": { - "title": "Salle d’urgence" - }, - "Family practice clinic": { - "title": "Clinique de médecine familiale" - }, - "Group home": { - "title": "Foyer de groupe" - }, - "Homeless shelter": { - "title": "Refuge pour sans-abri" - }, - "Hospital": { - "title": "Hôpital" - }, - "Intensive Care Unit (ICU)": { - "title": "Unité de soins intensifs" - }, - "Long Term Care Facility": { - "title": "Établissement de soins de longue durée" - }, - "Patient room": { - "title": "Chambre du patient" - }, - "Prison": { - "title": "Prison" - }, - "Production Facility": { - "title": "Installation de production" - }, - "School": { - "title": "École" - }, - "Sewage Plant": { - "title": "Usine d’épuration des eaux usées" - }, - "Subway train": { - "title": "Métro" - }, - "University campus": { - "title": "Campus de l’université" - }, - "Wet market": { - "title": "Marché traditionnel de produits frais" - } - }, - "title": "Menu « Site environnemental »" - }, - "CollectionMethodMenu": { - "permissible_values": { - "Amniocentesis": { - "title": "Amniocentèse" - }, - "Aspiration": { - "title": "Aspiration" - }, - "Suprapubic Aspiration": { - "title": "Aspiration sus-pubienne" - }, - "Tracheal aspiration": { - "title": "Aspiration trachéale" - }, - "Vacuum Aspiration": { - "title": "Aspiration sous vide" - }, - "Biopsy": { - "title": "Biopsie" - }, - "Needle Biopsy": { - "title": "Biopsie à l’aiguille" - }, - "Filtration": { - "title": "Filtration" - }, - "Air filtration": { - "title": "Filtration de l’air" - }, - "Lavage": { - "title": "Lavage" - }, - "Bronchoalveolar lavage (BAL)": { - "title": "Lavage broncho-alvéolaire (LBA)" - }, - "Gastric Lavage": { - "title": "Lavage gastrique" - }, - "Lumbar Puncture": { - "title": "Ponction lombaire" - }, - "Necropsy": { - "title": "Nécropsie" - }, - "Phlebotomy": { - "title": "Phlébotomie" - }, - "Rinsing": { - "title": "Rinçage" - }, - "Saline gargle (mouth rinse and gargle)": { - "title": "Gargarisme avec saline (rince-bouche)" - }, - "Scraping": { - "title": "Grattage" - }, - "Swabbing": { - "title": "Écouvillonnage" - }, - "Finger Prick": { - "title": "Piqûre du doigt" - }, - "Washout Tear Collection": { - "title": "Lavage – Collecte de larmes" - } - }, - "title": "Menu « Méthode de prélèvement »" - }, - "CollectionDeviceMenu": { - "permissible_values": { - "Air filter": { - "title": "Filtre à air" - }, - "Blood Collection Tube": { - "title": "Tube de prélèvement sanguin" - }, - "Bronchoscope": { - "title": "Bronchoscope" - }, - "Collection Container": { - "title": "Récipient à échantillons" - }, - "Collection Cup": { - "title": "Godet à échantillons" - }, - "Fibrobronchoscope Brush": { - "title": "Brosse à fibrobronchoscope" - }, - "Filter": { - "title": "Filtre" - }, - "Fine Needle": { - "title": "Aiguille fine" - }, - "Microcapillary tube": { - "title": "Micropipette de type capillaire" - }, - "Micropipette": { - "title": "Micropipette" - }, - "Needle": { - "title": "Aiguille" - }, - "Serum Collection Tube": { - "title": "Tube de prélèvement du sérum" - }, - "Sputum Collection Tube": { - "title": "Tube de prélèvement des expectorations" - }, - "Suction Catheter": { - "title": "Cathéter d’aspiration" - }, - "Swab": { - "title": "Écouvillon" - }, - "Urine Collection Tube": { - "title": "Tube de prélèvement d’urine" - }, - "Virus Transport Medium": { - "title": "Milieu de transport viral" - } - }, - "title": "Menu « Dispositif de prélèvement »" - }, - "HostScientificNameMenu": { - "permissible_values": { - "Homo sapiens": { - "title": "Homo sapiens" - }, - "Bos taurus": { - "title": "Bos taureau" - }, - "Canis lupus familiaris": { - "title": "Canis lupus familiaris" - }, - "Chiroptera": { - "title": "Chiroptères" - }, - "Columbidae": { - "title": "Columbidés" - }, - "Felis catus": { - "title": "Felis catus" - }, - "Gallus gallus": { - "title": "Gallus gallus" - }, - "Manis": { - "title": "Manis" - }, - "Manis javanica": { - "title": "Manis javanica" - }, - "Neovison vison": { - "title": "Neovison vison" - }, - "Panthera leo": { - "title": "Panthera leo" - }, - "Panthera tigris": { - "title": "Panthera tigris" - }, - "Rhinolophidae": { - "title": "Rhinolophidés" - }, - "Rhinolophus affinis": { - "title": "Rhinolophus affinis" - }, - "Sus scrofa domesticus": { - "title": "Sus scrofa domesticus" - }, - "Viverridae": { - "title": "Viverridés" - } - }, - "title": "Menu « Hôte (nom scientifique) »" - }, - "HostCommonNameMenu": { - "permissible_values": { - "Human": { - "title": "Humain" - }, - "Bat": { - "title": "Chauve-souris" - }, - "Cat": { - "title": "Chat" - }, - "Chicken": { - "title": "Poulet" - }, - "Civets": { - "title": "Civettes" - }, - "Cow": { - "title": "Vache" - }, - "Dog": { - "title": "Chien" - }, - "Lion": { - "title": "Lion" - }, - "Mink": { - "title": "Vison" - }, - "Pangolin": { - "title": "Pangolin" - }, - "Pig": { - "title": "Cochon" - }, - "Pigeon": { - "title": "Pigeon" - }, - "Tiger": { - "title": "Tigre" - } - }, - "title": "Menu « Hôte (nom commun) »" - }, - "HostHealthStateMenu": { - "permissible_values": { - "Asymptomatic": { - "title": "Asymptomatique" - }, - "Deceased": { - "title": "Décédé" - }, - "Healthy": { - "title": "En santé" - }, - "Recovered": { - "title": "Rétabli" - }, - "Symptomatic": { - "title": "Symptomatique" - } - }, - "title": "Menu « État de santé de l’hôte »" - }, - "HostHealthStatusDetailsMenu": { - "permissible_values": { - "Hospitalized": { - "title": "Hospitalisé" - }, - "Hospitalized (Non-ICU)": { - "title": "Hospitalisé (hors USI)" - }, - "Hospitalized (ICU)": { - "title": "Hospitalisé (USI)" - }, - "Mechanical Ventilation": { - "title": "Ventilation artificielle" - }, - "Medically Isolated": { - "title": "Isolement médical" - }, - "Medically Isolated (Negative Pressure)": { - "title": "Isolement médical (pression négative)" - }, - "Self-quarantining": { - "title": "Quarantaine volontaire" - } - }, - "title": "Menu « Détails de l’état de santé de l’hôte »" - }, - "HostHealthOutcomeMenu": { - "permissible_values": { - "Deceased": { - "title": "Décédé" - }, - "Deteriorating": { - "title": "Détérioration" - }, - "Recovered": { - "title": "Rétabli" - }, - "Stable": { - "title": "Stabilisation" - } - }, - "title": "Menu « Résultats sanitaires de l’hôte »" - }, - "OrganismMenu": { - "permissible_values": { - "Severe acute respiratory syndrome coronavirus 2": { - "title": "Coronavirus du syndrome respiratoire aigu sévère 2" - }, - "RaTG13": { - "title": "RaTG13" - }, - "RmYN02": { - "title": "RmYN02" - } - }, - "title": "Menu « Organisme »" - }, - "PurposeOfSamplingMenu": { - "permissible_values": { - "Cluster/Outbreak investigation": { - "title": "Enquête sur les grappes et les éclosions" - }, - "Diagnostic testing": { - "title": "Tests de diagnostic" - }, - "Research": { - "title": "Recherche" - }, - "Surveillance": { - "title": "Surveillance" - } - }, - "title": "Menu « Objectif de l’échantillonnage »" - }, - "PurposeOfSequencingMenu": { - "permissible_values": { - "Baseline surveillance (random sampling)": { - "title": "Surveillance de base (échantillonnage aléatoire)" - }, - "Targeted surveillance (non-random sampling)": { - "title": "Surveillance ciblée (échantillonnage non aléatoire)" - }, - "Priority surveillance project": { - "title": "Projet de surveillance prioritaire" - }, - "Screening for Variants of Concern (VoC)": { - "title": "Dépistage des variants préoccupants" - }, - "Sample has epidemiological link to Variant of Concern (VoC)": { - "title": "Lien épidémiologique entre l’échantillon et le variant préoccupant" - }, - "Sample has epidemiological link to Omicron Variant": { - "title": "Lien épidémiologique entre l’échantillon et le variant Omicron" - }, - "Longitudinal surveillance (repeat sampling of individuals)": { - "title": "Surveillance longitudinale (échantillonnage répété des individus)" - }, - "Chronic (prolonged) infection surveillance": { - "title": "Surveillance des infections chroniques (prolongées)" - }, - "Re-infection surveillance": { - "title": "Surveillance des réinfections" - }, - "Vaccine escape surveillance": { - "title": "Surveillance de l’échappement vaccinal" - }, - "Travel-associated surveillance": { - "title": "Surveillance associée aux voyages" - }, - "Domestic travel surveillance": { - "title": "Surveillance des voyages intérieurs" - }, - "Interstate/ interprovincial travel surveillance": { - "title": "Surveillance des voyages entre les États ou les provinces" - }, - "Intra-state/ intra-provincial travel surveillance": { - "title": "Surveillance des voyages dans les États ou les provinces" - }, - "International travel surveillance": { - "title": "Surveillance des voyages internationaux" - }, - "Surveillance of international border crossing by air travel or ground transport": { - "title": "Surveillance du franchissement des frontières internationales par voie aérienne ou terrestre" - }, - "Surveillance of international border crossing by air travel": { - "title": "Surveillance du franchissement des frontières internationales par voie aérienne" - }, - "Surveillance of international border crossing by ground transport": { - "title": "Surveillance du franchissement des frontières internationales par voie terrestre" - }, - "Surveillance from international worker testing": { - "title": "Surveillance à partir de tests auprès des travailleurs étrangers" - }, - "Cluster/Outbreak investigation": { - "title": "Enquête sur les grappes et les éclosions" - }, - "Multi-jurisdictional outbreak investigation": { - "title": "Enquête sur les éclosions multijuridictionnelles" - }, - "Intra-jurisdictional outbreak investigation": { - "title": "Enquête sur les éclosions intrajuridictionnelles" - }, - "Research": { - "title": "Recherche" - }, - "Viral passage experiment": { - "title": "Expérience de transmission virale" - }, - "Protocol testing experiment": { - "title": "Expérience du test de protocole" - }, - "Retrospective sequencing": { - "title": "Séquençage rétrospectif" - } - }, - "title": "Menu « Objectif du séquençage »" - }, - "SpecimenProcessingMenu": { - "permissible_values": { - "Virus passage": { - "title": "Transmission du virus" - }, - "RNA re-extraction (post RT-PCR)": { - "title": "Rétablissement de l’extraction de l’ARN (après RT-PCR)" - }, - "Specimens pooled": { - "title": "Échantillons regroupés" - } - }, - "title": "Menu « Traitement des échantillons »" - }, - "LabHostMenu": { - "permissible_values": { - "293/ACE2 cell line": { - "title": "Lignée cellulaire 293/ACE2" - }, - "Caco2 cell line": { - "title": "Lignée cellulaire Caco2" - }, - "Calu3 cell line": { - "title": "Lignée cellulaire Calu3" - }, - "EFK3B cell line": { - "title": "Lignée cellulaire EFK3B" - }, - "HEK293T cell line": { - "title": "Lignée cellulaire HEK293T" - }, - "HRCE cell line": { - "title": "Lignée cellulaire HRCE" - }, - "Huh7 cell line": { - "title": "Lignée cellulaire Huh7" - }, - "LLCMk2 cell line": { - "title": "Lignée cellulaire LLCMk2" - }, - "MDBK cell line": { - "title": "Lignée cellulaire MDBK" - }, - "NHBE cell line": { - "title": "Lignée cellulaire NHBE" - }, - "PK-15 cell line": { - "title": "Lignée cellulaire PK-15" - }, - "RK-13 cell line": { - "title": "Lignée cellulaire RK-13" - }, - "U251 cell line": { - "title": "Lignée cellulaire U251" - }, - "Vero cell line": { - "title": "Lignée cellulaire Vero" - }, - "Vero E6 cell line": { - "title": "Lignée cellulaire Vero E6" - }, - "VeroE6/TMPRSS2 cell line": { - "title": "Lignée cellulaire VeroE6/TMPRSS2" - } - }, - "title": "Menu « Laboratoire hôte »" - }, - "HostDiseaseMenu": { - "permissible_values": { - "COVID-19": { - "title": "COVID-19" - } - }, - "title": "Menu « Maladie de l’hôte »" - }, - "HostAgeBinMenu": { - "permissible_values": { - "0 - 9": { - "title": "0 - 9" - }, - "10 - 19": { - "title": "10 - 19" - }, - "20 - 29": { - "title": "20 - 29" - }, - "30 - 39": { - "title": "30 - 39" - }, - "40 - 49": { - "title": "40 - 49" - }, - "50 - 59": { - "title": "50 - 59" - }, - "60 - 69": { - "title": "60 - 69" - }, - "70 - 79": { - "title": "70 - 79" - }, - "80 - 89": { - "title": "80 - 89" - }, - "90 - 99": { - "title": "90 - 99" - }, - "100+": { - "title": "100+" - } - }, - "title": "Menu « Groupe d’âge de l’hôte »" - }, - "HostGenderMenu": { - "permissible_values": { - "Female": { - "title": "Femme" - }, - "Male": { - "title": "Homme" - }, - "Non-binary gender": { - "title": "Non binaire" - }, - "Transgender (assigned male at birth)": { - "title": "Transgenre (sexe masculin à la naissance)" - }, - "Transgender (assigned female at birth)": { - "title": "Transgenre (sexe féminin à la naissance)" - }, - "Undeclared": { - "title": "Non déclaré" - } - }, - "title": "Menu « Genre de l’hôte »" - }, - "ExposureEventMenu": { - "permissible_values": { - "Mass Gathering": { - "title": "Rassemblement de masse" - }, - "Agricultural Event": { - "title": "Événement agricole" - }, - "Convention": { - "title": "Convention" - }, - "Convocation": { - "title": "Convocation" - }, - "Recreational Event": { - "title": "Événement récréatif" - }, - "Concert": { - "title": "Concert" - }, - "Sporting Event": { - "title": "Événement sportif" - }, - "Religious Gathering": { - "title": "Rassemblement religieux" - }, - "Mass": { - "title": "Messe" - }, - "Social Gathering": { - "title": "Rassemblement social" - }, - "Baby Shower": { - "title": "Réception-cadeau pour bébé" - }, - "Community Event": { - "title": "Événement communautaire" - }, - "Family Gathering": { - "title": "Rassemblement familial" - }, - "Family Reunion": { - "title": "Réunion de famille" - }, - "Funeral": { - "title": "Funérailles" - }, - "Party": { - "title": "Fête" - }, - "Potluck": { - "title": "Repas-partage" - }, - "Wedding": { - "title": "Mariage" - }, - "Other exposure event": { - "title": "Autre événement d’exposition" - } - }, - "title": "Menu « Événement d’exposition »" - }, - "ExposureContactLevelMenu": { - "permissible_values": { - "Contact with infected individual": { - "title": "Contact avec une personne infectée" - }, - "Direct contact (direct human-to-human contact)": { - "title": "Contact direct (contact interhumain)" - }, - "Indirect contact": { - "title": "Contact indirect" - }, - "Close contact (face-to-face, no direct contact)": { - "title": "Contact étroit (contact personnel, aucun contact étroit)" - }, - "Casual contact": { - "title": "Contact occasionnel" - } - }, - "title": "Menu « Niveau de contact de l’exposition »" - }, - "HostRoleMenu": { - "permissible_values": { - "Attendee": { - "title": "Participant" - }, - "Student": { - "title": "Étudiant" - }, - "Patient": { - "title": "Patient" - }, - "Inpatient": { - "title": "Patient hospitalisé" - }, - "Outpatient": { - "title": "Patient externe" - }, - "Passenger": { - "title": "Passager" - }, - "Resident": { - "title": "Résident" - }, - "Visitor": { - "title": "Visiteur" - }, - "Volunteer": { - "title": "Bénévole" - }, - "Work": { - "title": "Travail" - }, - "Administrator": { - "title": "Administrateur" - }, - "Child Care/Education Worker": { - "title": "Travailleur en garderie ou en éducation" - }, - "Essential Worker": { - "title": "Travailleur essentiel" - }, - "First Responder": { - "title": "Premier intervenant" - }, - "Firefighter": { - "title": "Pompier" - }, - "Paramedic": { - "title": "Ambulancier" - }, - "Police Officer": { - "title": "Policier" - }, - "Healthcare Worker": { - "title": "Travailleur de la santé" - }, - "Community Healthcare Worker": { - "title": "Agent de santé communautaire" - }, - "Laboratory Worker": { - "title": "Travailleur de laboratoire" - }, - "Nurse": { - "title": "Infirmière" - }, - "Personal Care Aid": { - "title": "Aide aux soins personnels" - }, - "Pharmacist": { - "title": "Pharmacien" - }, - "Physician": { - "title": "Médecin" - }, - "Housekeeper": { - "title": "Aide-ménagère" - }, - "International worker": { - "title": "Travailleur international" - }, - "Kitchen Worker": { - "title": "Aide de cuisine" - }, - "Rotational Worker": { - "title": "Travailleur en rotation" - }, - "Seasonal Worker": { - "title": "Travailleur saisonnier" - }, - "Transport Worker": { - "title": "Ouvrier des transports" - }, - "Transport Truck Driver": { - "title": "Chauffeur de camion de transport" - }, - "Veterinarian": { - "title": "Vétérinaire" - }, - "Social role": { - "title": "Rôle social" - }, - "Acquaintance of case": { - "title": "Connaissance du cas" - }, - "Relative of case": { - "title": "Famille du cas" - }, - "Child of case": { - "title": "Enfant du cas" - }, - "Parent of case": { - "title": "Parent du cas" - }, - "Father of case": { - "title": "Père du cas" - }, - "Mother of case": { - "title": "Mère du cas" - }, - "Spouse of case": { - "title": "Conjoint du cas" - }, - "Other Host Role": { - "title": "Autre rôle de l’hôte" - } - }, - "title": "Menu « Rôle de l’hôte »" - }, - "ExposureSettingMenu": { - "permissible_values": { - "Human Exposure": { - "title": "Exposition humaine" - }, - "Contact with Known COVID-19 Case": { - "title": "Contact avec un cas connu de COVID-19" - }, - "Contact with Patient": { - "title": "Contact avec un patient" - }, - "Contact with Probable COVID-19 Case": { - "title": "Contact avec un cas probable de COVID-19" - }, - "Contact with Person with Acute Respiratory Illness": { - "title": "Contact avec une personne atteinte d’une maladie respiratoire aiguë" - }, - "Contact with Person with Fever and/or Cough": { - "title": "Contact avec une personne présentant une fièvre ou une toux" - }, - "Contact with Person who Recently Travelled": { - "title": "Contact avec une personne ayant récemment voyagé" - }, - "Occupational, Residency or Patronage Exposure": { - "title": "Exposition professionnelle ou résidentielle" - }, - "Abbatoir": { - "title": "Abattoir" - }, - "Animal Rescue": { - "title": "Refuge pour animaux" - }, - "Childcare": { - "title": "Garde d’enfants" - }, - "Daycare": { - "title": "Garderie" - }, - "Nursery": { - "title": "Pouponnière" - }, - "Community Service Centre": { - "title": "Centre de services communautaires" - }, - "Correctional Facility": { - "title": "Établissement correctionnel" - }, - "Dormitory": { - "title": "Dortoir" - }, - "Farm": { - "title": "Ferme" - }, - "First Nations Reserve": { - "title": "Réserve des Premières Nations" - }, - "Funeral Home": { - "title": "Salon funéraire" - }, - "Group Home": { - "title": "Foyer de groupe" - }, - "Healthcare Setting": { - "title": "Établissement de soins de santé" - }, - "Ambulance": { - "title": "Ambulance" - }, - "Acute Care Facility": { - "title": "Établissement de soins de courte durée" - }, - "Clinic": { - "title": "Clinique" - }, - "Community Healthcare (At-Home) Setting": { - "title": "Établissement de soins de santé communautaire (à domicile)" - }, - "Community Health Centre": { - "title": "Centre de santé communautaire" - }, - "Hospital": { - "title": "Hôpital" - }, - "Emergency Department": { - "title": "Service des urgences" - }, - "ICU": { - "title": "USI" - }, - "Ward": { - "title": "Service" - }, - "Laboratory": { - "title": "Laboratoire" - }, - "Long-Term Care Facility": { - "title": "Établissement de soins de longue durée" - }, - "Pharmacy": { - "title": "Pharmacie" - }, - "Physician's Office": { - "title": "Cabinet de médecin" - }, - "Household": { - "title": "Ménage" - }, - "Insecure Housing (Homeless)": { - "title": "Logement précaire (sans-abri)" - }, - "Occupational Exposure": { - "title": "Exposition professionnelle" - }, - "Worksite": { - "title": "Lieu de travail" - }, - "Office": { - "title": "Bureau" - }, - "Outdoors": { - "title": "Plein air" - }, - "Camp/camping": { - "title": "Camp/Camping" - }, - "Hiking Trail": { - "title": "Sentier de randonnée" - }, - "Hunting Ground": { - "title": "Territoire de chasse" - }, - "Ski Resort": { - "title": "Station de ski" - }, - "Petting zoo": { - "title": "Zoo pour enfants" - }, - "Place of Worship": { - "title": "Lieu de culte" - }, - "Church": { - "title": "Église" - }, - "Mosque": { - "title": "Mosquée" - }, - "Temple": { - "title": "Temple" - }, - "Restaurant": { - "title": "Restaurant" - }, - "Retail Store": { - "title": "Magasin de détail" - }, - "School": { - "title": "École" - }, - "Temporary Residence": { - "title": "Résidence temporaire" - }, - "Homeless Shelter": { - "title": "Refuge pour sans-abri" - }, - "Hotel": { - "title": "Hôtel" - }, - "Veterinary Care Clinic": { - "title": "Clinique vétérinaire" - }, - "Travel Exposure": { - "title": "Exposition liée au voyage" - }, - "Travelled on a Cruise Ship": { - "title": "Voyage sur un bateau de croisière" - }, - "Travelled on a Plane": { - "title": "Voyage en avion" - }, - "Travelled on Ground Transport": { - "title": "Voyage par voie terrestre" - }, - "Travelled outside Province/Territory": { - "title": "Voyage en dehors de la province ou du territoire" - }, - "Travelled outside Canada": { - "title": "Voyage en dehors du Canada" - }, - "Other Exposure Setting": { - "title": "Autres contextes d’exposition" - } - }, - "title": "Menu « Contexte de l’exposition »" - }, - "TravelPointOfEntryTypeMenu": { - "permissible_values": { - "Air": { - "title": "Voie aérienne" - }, - "Land": { - "title": "Voie terrestre" - } - }, - "title": "Menu «  Type de point d’entrée du voyage »" - }, - "BorderTestingTestDayTypeMenu": { - "permissible_values": { - "day 1": { - "title": "Jour 1" - }, - "day 8": { - "title": "Jour 8" - }, - "day 10": { - "title": "Jour 10" - } - }, - "title": "Menu « Jour du dépistage à la frontière »" - }, - "TravelHistoryAvailabilityMenu": { - "permissible_values": { - "Travel history available": { - "title": "Antécédents de voyage disponibles" - }, - "Domestic travel history available": { - "title": "Antécédents des voyages intérieurs disponibles" - }, - "International travel history available": { - "title": "Antécédents des voyages internationaux disponibles" - }, - "International and domestic travel history available": { - "title": "Antécédents des voyages intérieurs et internationaux disponibles" - }, - "No travel history available": { - "title": "Aucun antécédent de voyage disponible" - } - }, - "title": "Menu « Disponibilité des antécédents de voyage »" - }, - "SequencingInstrumentMenu": { - "permissible_values": { - "Illumina": { - "title": "Illumina" - }, - "Illumina Genome Analyzer": { - "title": "Analyseur de génome Illumina" - }, - "Illumina Genome Analyzer II": { - "title": "Analyseur de génome Illumina II" - }, - "Illumina Genome Analyzer IIx": { - "title": "Analyseur de génome Illumina IIx" - }, - "Illumina HiScanSQ": { - "title": "Illumina HiScanSQ" - }, - "Illumina HiSeq": { - "title": "Illumina HiSeq" - }, - "Illumina HiSeq X": { - "title": "Illumina HiSeq X" - }, - "Illumina HiSeq X Five": { - "title": "Illumina HiSeq X Five" - }, - "Illumina HiSeq X Ten": { - "title": "Illumina HiSeq X Ten" - }, - "Illumina HiSeq 1000": { - "title": "Illumina HiSeq 1000" - }, - "Illumina HiSeq 1500": { - "title": "Illumina HiSeq 1500" - }, - "Illumina HiSeq 2000": { - "title": "Illumina HiSeq 2000" - }, - "Illumina HiSeq 2500": { - "title": "Illumina HiSeq 2500" - }, - "Illumina HiSeq 3000": { - "title": "Illumina HiSeq 3000" - }, - "Illumina HiSeq 4000": { - "title": "Illumina HiSeq 4000" - }, - "Illumina iSeq": { - "title": "Illumina iSeq" - }, - "Illumina iSeq 100": { - "title": "Illumina iSeq 100" - }, - "Illumina NovaSeq": { - "title": "Illumina NovaSeq" - }, - "Illumina NovaSeq 6000": { - "title": "Illumina NovaSeq 6000" - }, - "Illumina MiniSeq": { - "title": "Illumina MiniSeq" - }, - "Illumina MiSeq": { - "title": "Illumina MiSeq" - }, - "Illumina NextSeq": { - "title": "Illumina NextSeq" - }, - "Illumina NextSeq 500": { - "title": "Illumina NextSeq 500" - }, - "Illumina NextSeq 550": { - "title": "Illumina NextSeq 550" - }, - "Illumina NextSeq 2000": { - "title": "Illumina NextSeq 2000" - }, - "Pacific Biosciences": { - "title": "Pacific Biosciences" - }, - "PacBio RS": { - "title": "PacBio RS" - }, - "PacBio RS II": { - "title": "PacBio RS II" - }, - "PacBio Sequel": { - "title": "PacBio Sequel" - }, - "PacBio Sequel II": { - "title": "PacBio Sequel II" - }, - "Ion Torrent": { - "title": "Ion Torrent" - }, - "Ion Torrent PGM": { - "title": "Ion Torrent PGM" - }, - "Ion Torrent Proton": { - "title": "Ion Torrent Proton" - }, - "Ion Torrent S5 XL": { - "title": "Ion Torrent S5 XL" - }, - "Ion Torrent S5": { - "title": "Ion Torrent S5" - }, - "Oxford Nanopore": { - "title": "Oxford Nanopore" - }, - "Oxford Nanopore GridION": { - "title": "Oxford Nanopore GridION" - }, - "Oxford Nanopore MinION": { - "title": "Oxford Nanopore MinION" - }, - "Oxford Nanopore PromethION": { - "title": "Oxford Nanopore PromethION" - }, - "BGI Genomics": { - "title": "BGI Genomics" - }, - "BGI Genomics BGISEQ-500": { - "title": "BGI Genomics BGISEQ-500" - }, - "MGI": { - "title": "MGI" - }, - "MGI DNBSEQ-T7": { - "title": "MGI DNBSEQ-T7" - }, - "MGI DNBSEQ-G400": { - "title": "MGI DNBSEQ-G400" - }, - "MGI DNBSEQ-G400 FAST": { - "title": "MGI DNBSEQ-G400 FAST" - }, - "MGI DNBSEQ-G50": { - "title": "MGI DNBSEQ-G50" - } - }, - "title": "Menu « Instrument de séquençage »" - }, - "GeneNameMenu": { - "permissible_values": { - "E gene (orf4)": { - "title": "Gène E (orf4)" - }, - "M gene (orf5)": { - "title": "Gène M (orf5)" - }, - "N gene (orf9)": { - "title": "Gène N (orf9)" - }, - "Spike gene (orf2)": { - "title": "Gène de pointe (orf2)" - }, - "orf1ab (rep)": { - "title": "orf1ab (rep)" - }, - "orf1a (pp1a)": { - "title": "orf1a (pp1a)" - }, - "nsp11": { - "title": "nsp11" - }, - "nsp1": { - "title": "nsp1" - }, - "nsp2": { - "title": "nsp2" - }, - "nsp3": { - "title": "nsp3" - }, - "nsp4": { - "title": "nsp4" - }, - "nsp5": { - "title": "nsp5" - }, - "nsp6": { - "title": "nsp6" - }, - "nsp7": { - "title": "nsp7" - }, - "nsp8": { - "title": "nsp8" - }, - "nsp9": { - "title": "nsp9" - }, - "nsp10": { - "title": "nsp10" - }, - "RdRp gene (nsp12)": { - "title": "Gène RdRp (nsp12)" - }, - "hel gene (nsp13)": { - "title": "Gène hel (nsp13)" - }, - "exoN gene (nsp14)": { - "title": "Gène exoN (nsp14)" - }, - "nsp15": { - "title": "nsp15" - }, - "nsp16": { - "title": "nsp16" - }, - "orf3a": { - "title": "orf3a" - }, - "orf3b": { - "title": "orf3b" - }, - "orf6 (ns6)": { - "title": "orf6 (ns6)" - }, - "orf7a": { - "title": "orf7a" - }, - "orf7b (ns7b)": { - "title": "orf7b (ns7b)" - }, - "orf8 (ns8)": { - "title": "orf8 (ns8)" - }, - "orf9b": { - "title": "orf9b" - }, - "orf9c": { - "title": "orf9c" - }, - "orf10": { - "title": "orf10" - }, - "orf14": { - "title": "orf14" - }, - "SARS-COV-2 5' UTR": { - "title": "SRAS-COV-2 5' UTR" - } - }, - "title": "Menu « Nom du gène »" - }, - "SequenceSubmittedByMenu": { - "permissible_values": { - "Alberta Precision Labs (APL)": { - "title": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab North (APLN)": { - "title": "Alberta ProvLab North (APLN)" - }, - "Alberta ProvLab South (APLS)": { - "title": "Alberta ProvLab South (APLS)" - }, - "BCCDC Public Health Laboratory": { - "title": "Laboratoire de santé publique du CCMCB" - }, - "Canadore College": { - "title": "Canadore College" - }, - "The Centre for Applied Genomics (TCAG)": { - "title": "The Centre for Applied Genomics (TCAG)" - }, - "Dynacare": { - "title": "Dynacare" - }, - "Dynacare (Brampton)": { - "title": "Dynacare (Brampton)" - }, - "Dynacare (Manitoba)": { - "title": "Dynacare (Manitoba)" - }, - "The Hospital for Sick Children (SickKids)": { - "title": "The Hospital for Sick Children (SickKids)" - }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "title": "Laboratoire de santé publique du Québec (LSPQ)" - }, - "Manitoba Cadham Provincial Laboratory": { - "title": "Laboratoire provincial Cadham du Manitoba" - }, - "McGill University": { - "title": "Université McGill" - }, - "McMaster University": { - "title": "Université McMaster" - }, - "National Microbiology Laboratory (NML)": { - "title": "Laboratoire national de microbiologie (LNM)" - }, - "New Brunswick - Vitalité Health Network": { - "title": "Nouveau-Brunswick – Réseau de santé Vitalité" - }, - "Newfoundland and Labrador - Eastern Health": { - "title": "Terre-Neuve-et-Labrador – Eastern Health" - }, - "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { - "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" - }, - "Nova Scotia Health Authority": { - "title": "Autorité sanitaire de la Nouvelle-Écosse" - }, - "Ontario Institute for Cancer Research (OICR)": { - "title": "Institut ontarien de recherche sur le cancer (IORC)" - }, - "Ontario COVID-19 Genomic Network": { - "title": "Réseau génomique ontarien COVID-19" - }, - "Prince Edward Island - Health PEI": { - "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." - }, - "Public Health Ontario (PHO)": { - "title": "Santé publique Ontario (SPO)" - }, - "Queen's University / Kingston Health Sciences Centre": { - "title": "Université Queen’s – Centre des sciences de la santé de Kingston" - }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "title": "Saskatchewan – Laboratoire provincial Roy Romanow" - }, - "Sunnybrook Health Sciences Centre": { - "title": "Sunnybrook Health Sciences Centre" - }, - "Thunder Bay Regional Health Sciences Centre": { - "title": "Centre régional des sciences\nde la santé de Thunder Bay" - } - }, - "title": "Menu « Séquence soumise par »" - }, - "SampleCollectedByMenu": { - "permissible_values": { - "Alberta Precision Labs (APL)": { - "title": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab North (APLN)": { - "title": "Alberta ProvLab North (APLN)" - }, - "Alberta ProvLab South (APLS)": { - "title": "Alberta ProvLab South (APLS)" - }, - "BCCDC Public Health Laboratory": { - "title": "Laboratoire de santé publique du CCMCB" - }, - "Dynacare": { - "title": "Dynacare" - }, - "Dynacare (Manitoba)": { - "title": "Dynacare (Manitoba)" - }, - "Dynacare (Brampton)": { - "title": "Dynacare (Brampton)" - }, - "Eastern Ontario Regional Laboratory Association": { - "title": "Association des laboratoires régionaux de l’Est de l’Ontario" - }, - "Hamilton Health Sciences": { - "title": "Hamilton Health Sciences" - }, - "The Hospital for Sick Children (SickKids)": { - "title": "The Hospital for Sick Children (SickKids)" - }, - "Kingston Health Sciences Centre": { - "title": "Centre des sciences de la santé de Kingston" - }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "title": "Laboratoire de santé publique du Québec (LSPQ)" - }, - "Lake of the Woods District Hospital - Ontario": { - "title": "Lake of the Woods District Hospital – Ontario" - }, - "LifeLabs": { - "title": "LifeLabs" - }, - "LifeLabs (Ontario)": { - "title": "LifeLabs (Ontario)" - }, - "Manitoba Cadham Provincial Laboratory": { - "title": "Laboratoire provincial Cadham du Manitoba" - }, - "McMaster University": { - "title": "Université McMaster" - }, - "Mount Sinai Hospital": { - "title": "Mount Sinai Hospital" - }, - "National Microbiology Laboratory (NML)": { - "title": "Laboratoire national de microbiologie (LNM)" - }, - "New Brunswick - Vitalité Health Network": { - "title": "Nouveau-Brunswick – Réseau de santé Vitalité" - }, - "Newfoundland and Labrador - Eastern Health": { - "title": "Terre-Neuve-et-Labrador – Eastern Health" - }, - "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { - "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" - }, - "Nova Scotia Health Authority": { - "title": "Autorité sanitaire de la Nouvelle-Écosse" - }, - "Nunavut": { - "title": "Nunavut" - }, - "Ontario Institute for Cancer Research (OICR)": { - "title": "Institut ontarien de recherche sur le cancer (IORC)" - }, - "Prince Edward Island - Health PEI": { - "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." - }, - "Public Health Ontario (PHO)": { - "title": "Santé publique Ontario (SPO)" - }, - "Queen's University / Kingston Health Sciences Centre": { - "title": "Université Queen’s – Centre des sciences de la santé de Kingston" - }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "title": "Saskatchewan – Laboratoire provincial Roy Romanow" - }, - "Shared Hospital Laboratory": { - "title": "Shared Hospital Laboratory" - }, - "St. John's Rehab at Sunnybrook Hospital": { - "title": "St. John’s Rehab à l’hôpital Sunnybrook" - }, - "St. Joseph's Healthcare Hamilton": { - "title": "St. Joseph's Healthcare Hamilton" - }, - "Switch Health": { - "title": "Switch Health" - }, - "Sunnybrook Health Sciences Centre": { - "title": "Sunnybrook Health Sciences Centre" - }, - "Unity Health Toronto": { - "title": "Unity Health Toronto" - }, - "William Osler Health System": { - "title": "William Osler Health System" - } - }, - "title": "Menu « Échantillon prélevé par »" - }, - "GeoLocNameCountryMenu": { - "permissible_values": { - "Afghanistan": { - "title": "Afghanistan" - }, - "Albania": { - "title": "Albanie" - }, - "Algeria": { - "title": "Algérie" - }, - "American Samoa": { - "title": "Samoa américaines" - }, - "Andorra": { - "title": "Andorre" - }, - "Angola": { - "title": "Angola" - }, - "Anguilla": { - "title": "Anguilla" - }, - "Antarctica": { - "title": "Antarctique" - }, - "Antigua and Barbuda": { - "title": "Antigua-et-Barbuda" - }, - "Argentina": { - "title": "Argentine" - }, - "Armenia": { - "title": "Arménie" - }, - "Aruba": { - "title": "Aruba" - }, - "Ashmore and Cartier Islands": { - "title": "Îles Ashmore et Cartier" - }, - "Australia": { - "title": "Australie" - }, - "Austria": { - "title": "Autriche" - }, - "Azerbaijan": { - "title": "Azerbaïdjan" - }, - "Bahamas": { - "title": "Bahamas" - }, - "Bahrain": { - "title": "Bahreïn" - }, - "Baker Island": { - "title": "Île Baker" - }, - "Bangladesh": { - "title": "Bangladesh" - }, - "Barbados": { - "title": "Barbade" - }, - "Bassas da India": { - "title": "Bassas de l’Inde" - }, - "Belarus": { - "title": "Bélarus" - }, - "Belgium": { - "title": "Belgique" - }, - "Belize": { - "title": "Bélize" - }, - "Benin": { - "title": "Bénin" - }, - "Bermuda": { - "title": "Bermudes" - }, - "Bhutan": { - "title": "Bhoutan" - }, - "Bolivia": { - "title": "Bolivie" - }, - "Borneo": { - "title": "Bornéo" - }, - "Bosnia and Herzegovina": { - "title": "Bosnie-Herzégovine" - }, - "Botswana": { - "title": "Botswana" - }, - "Bouvet Island": { - "title": "Île Bouvet" - }, - "Brazil": { - "title": "Brésil" - }, - "British Virgin Islands": { - "title": "Îles Vierges britanniques" - }, - "Brunei": { - "title": "Brunei" - }, - "Bulgaria": { - "title": "Bulgarie" - }, - "Burkina Faso": { - "title": "Burkina Faso" - }, - "Burundi": { - "title": "Burundi" - }, - "Cambodia": { - "title": "Cambodge" - }, - "Cameroon": { - "title": "Cameroun" - }, - "Canada": { - "title": "Canada" - }, - "Cape Verde": { - "title": "Cap-Vert" - }, - "Cayman Islands": { - "title": "Îles Caïmans" - }, - "Central African Republic": { - "title": "République centrafricaine" - }, - "Chad": { - "title": "Tchad" - }, - "Chile": { - "title": "Chili" - }, - "China": { - "title": "Chine" - }, - "Christmas Island": { - "title": "Île Christmas" - }, - "Clipperton Island": { - "title": "Îlot de Clipperton" - }, - "Cocos Islands": { - "title": "Îles Cocos" - }, - "Colombia": { - "title": "Colombie" - }, - "Comoros": { - "title": "Comores" - }, - "Cook Islands": { - "title": "Îles Cook" - }, - "Coral Sea Islands": { - "title": "Îles de la mer de Corail" - }, - "Costa Rica": { - "title": "Costa Rica" - }, - "Cote d'Ivoire": { - "title": "Côte d’Ivoire" - }, - "Croatia": { - "title": "Croatie" - }, - "Cuba": { - "title": "Cuba" - }, - "Curacao": { - "title": "Curaçao" - }, - "Cyprus": { - "title": "Chypre" - }, - "Czech Republic": { - "title": "République tchèque" - }, - "Democratic Republic of the Congo": { - "title": "République démocratique du Congo" - }, - "Denmark": { - "title": "Danemark" - }, - "Djibouti": { - "title": "Djibouti" - }, - "Dominica": { - "title": "Dominique" - }, - "Dominican Republic": { - "title": "République dominicaine" - }, - "Ecuador": { - "title": "Équateur" - }, - "Egypt": { - "title": "Égypte" - }, - "El Salvador": { - "title": "Salvador" - }, - "Equatorial Guinea": { - "title": "Guinée équatoriale" - }, - "Eritrea": { - "title": "Érythrée" - }, - "Estonia": { - "title": "Estonie" - }, - "Eswatini": { - "title": "Eswatini" - }, - "Ethiopia": { - "title": "Éthiopie" - }, - "Europa Island": { - "title": "Île Europa" - }, - "Falkland Islands (Islas Malvinas)": { - "title": "Îles Falkland (îles Malouines)" - }, - "Faroe Islands": { - "title": "Îles Féroé" - }, - "Fiji": { - "title": "Fidji" - }, - "Finland": { - "title": "Finlande" - }, - "France": { - "title": "France" - }, - "French Guiana": { - "title": "Guyane française" - }, - "French Polynesia": { - "title": "Polynésie française" - }, - "French Southern and Antarctic Lands": { - "title": "Terres australes et antarctiques françaises" - }, - "Gabon": { - "title": "Gabon" - }, - "Gambia": { - "title": "Gambie" - }, - "Gaza Strip": { - "title": "Bande de Gaza" - }, - "Georgia": { - "title": "Géorgie" - }, - "Germany": { - "title": "Allemagne" - }, - "Ghana": { - "title": "Ghana" - }, - "Gibraltar": { - "title": "Gibraltar" - }, - "Glorioso Islands": { - "title": "Îles Glorieuses" - }, - "Greece": { - "title": "Grèce" - }, - "Greenland": { - "title": "Groenland" - }, - "Grenada": { - "title": "Grenade" - }, - "Guadeloupe": { - "title": "Guadeloupe" - }, - "Guam": { - "title": "Guam" - }, - "Guatemala": { - "title": "Guatemala" - }, - "Guernsey": { - "title": "Guernesey" - }, - "Guinea": { - "title": "Guinée" - }, - "Guinea-Bissau": { - "title": "Guinée-Bissau" - }, - "Guyana": { - "title": "Guyana" - }, - "Haiti": { - "title": "Haïti" - }, - "Heard Island and McDonald Islands": { - "title": "Îles Heard-et-McDonald" - }, - "Honduras": { - "title": "Honduras" - }, - "Hong Kong": { - "title": "Hong Kong" - }, - "Howland Island": { - "title": "Île Howland" - }, - "Hungary": { - "title": "Hongrie" - }, - "Iceland": { - "title": "Islande" - }, - "India": { - "title": "Inde" - }, - "Indonesia": { - "title": "Indonésie" - }, - "Iran": { - "title": "Iran" - }, - "Iraq": { - "title": "Iraq" - }, - "Ireland": { - "title": "Irlande" - }, - "Isle of Man": { - "title": "île de Man" - }, - "Israel": { - "title": "Israël" - }, - "Italy": { - "title": "Italie" - }, - "Jamaica": { - "title": "Jamaïque" - }, - "Jan Mayen": { - "title": "Jan Mayen" - }, - "Japan": { - "title": "Japon" - }, - "Jarvis Island": { - "title": "Île Jarvis" - }, - "Jersey": { - "title": "Jersey" - }, - "Johnston Atoll": { - "title": "Atoll Johnston" - }, - "Jordan": { - "title": "Jordanie" - }, - "Juan de Nova Island": { - "title": "Île Juan de Nova" - }, - "Kazakhstan": { - "title": "Kazakhstan" - }, - "Kenya": { - "title": "Kenya" - }, - "Kerguelen Archipelago": { - "title": "Archipel Kerguelen" - }, - "Kingman Reef": { - "title": "Récif de Kingman" - }, - "Kiribati": { - "title": "Kiribati" - }, - "Kosovo": { - "title": "Kosovo" - }, - "Kuwait": { - "title": "Koweït" - }, - "Kyrgyzstan": { - "title": "Kirghizistan" - }, - "Laos": { - "title": "Laos" - }, - "Latvia": { - "title": "Lettonie" - }, - "Lebanon": { - "title": "Liban" - }, - "Lesotho": { - "title": "Lesotho" - }, - "Liberia": { - "title": "Libéria" - }, - "Libya": { - "title": "Libye" - }, - "Liechtenstein": { - "title": "Liechtenstein" - }, - "Line Islands": { - "title": "Îles de la Ligne" - }, - "Lithuania": { - "title": "Lituanie" - }, - "Luxembourg": { - "title": "Luxembourg" - }, - "Macau": { - "title": "Macao" - }, - "Madagascar": { - "title": "Madagascar" - }, - "Malawi": { - "title": "Malawi" - }, - "Malaysia": { - "title": "Malaisie" - }, - "Maldives": { - "title": "Maldives" - }, - "Mali": { - "title": "Mali" - }, - "Malta": { - "title": "Malte" - }, - "Marshall Islands": { - "title": "Îles Marshall" - }, - "Martinique": { - "title": "Martinique" - }, - "Mauritania": { - "title": "Mauritanie" - }, - "Mauritius": { - "title": "Maurice" - }, - "Mayotte": { - "title": "Mayotte" - }, - "Mexico": { - "title": "Mexique" - }, - "Micronesia": { - "title": "Micronésie" - }, - "Midway Islands": { - "title": "Îles Midway" - }, - "Moldova": { - "title": "Moldavie" - }, - "Monaco": { - "title": "Monaco" - }, - "Mongolia": { - "title": "Mongolie" - }, - "Montenegro": { - "title": "Monténégro" - }, - "Montserrat": { - "title": "Montserrat" - }, - "Morocco": { - "title": "Maroc" - }, - "Mozambique": { - "title": "Mozambique" - }, - "Myanmar": { - "title": "Myanmar" - }, - "Namibia": { - "title": "Namibie" - }, - "Nauru": { - "title": "Nauru" - }, - "Navassa Island": { - "title": "Île Navassa" - }, - "Nepal": { - "title": "Népal" - }, - "Netherlands": { - "title": "Pays-Bas" - }, - "New Caledonia": { - "title": "Nouvelle-Calédonie" - }, - "New Zealand": { - "title": "Nouvelle-Zélande" - }, - "Nicaragua": { - "title": "Nicaragua" - }, - "Niger": { - "title": "Niger" - }, - "Nigeria": { - "title": "Nigéria" - }, - "Niue": { - "title": "Nioué" - }, - "Norfolk Island": { - "title": "Île Norfolk" - }, - "North Korea": { - "title": "Corée du Nord" - }, - "North Macedonia": { - "title": "Macédoine du Nord" - }, - "North Sea": { - "title": "Mer du Nord" - }, - "Northern Mariana Islands": { - "title": "Îles Mariannes du Nord" - }, - "Norway": { - "title": "Norvège" - }, - "Oman": { - "title": "Oman" - }, - "Pakistan": { - "title": "Pakistan" - }, - "Palau": { - "title": "Palaos" - }, - "Panama": { - "title": "Panama" - }, - "Papua New Guinea": { - "title": "Papouasie-Nouvelle-Guinée" - }, - "Paracel Islands": { - "title": "Îles Paracel" - }, - "Paraguay": { - "title": "Paraguay" - }, - "Peru": { - "title": "Pérou" - }, - "Philippines": { - "title": "Philippines" - }, - "Pitcairn Islands": { - "title": "Île Pitcairn" - }, - "Poland": { - "title": "Pologne" - }, - "Portugal": { - "title": "Portugal" - }, - "Puerto Rico": { - "title": "Porto Rico" - }, - "Qatar": { - "title": "Qatar" - }, - "Republic of the Congo": { - "title": "République du Congo" - }, - "Reunion": { - "title": "Réunion" - }, - "Romania": { - "title": "Roumanie" - }, - "Ross Sea": { - "title": "Mer de Ross" - }, - "Russia": { - "title": "Russie" - }, - "Rwanda": { - "title": "Rwanda" - }, - "Saint Helena": { - "title": "Sainte-Hélène" - }, - "Saint Kitts and Nevis": { - "title": "Saint-Kitts-et-Nevis" - }, - "Saint Lucia": { - "title": "Sainte-Lucie" - }, - "Saint Pierre and Miquelon": { - "title": "Saint-Pierre-et-Miquelon" - }, - "Saint Martin": { - "title": "Saint-Martin" - }, - "Saint Vincent and the Grenadines": { - "title": "Saint-Vincent-et-les-Grenadines" - }, - "Samoa": { - "title": "Samoa" - }, - "San Marino": { - "title": "Saint-Marin" - }, - "Sao Tome and Principe": { - "title": "Sao Tomé-et-Principe" - }, - "Saudi Arabia": { - "title": "Arabie saoudite" - }, - "Senegal": { - "title": "Sénégal" - }, - "Serbia": { - "title": "Serbie" - }, - "Seychelles": { - "title": "Seychelles" - }, - "Sierra Leone": { - "title": "Sierra Leone" - }, - "Singapore": { - "title": "Singapour" - }, - "Sint Maarten": { - "title": "Saint-Martin" - }, - "Slovakia": { - "title": "Slovaquie" - }, - "Slovenia": { - "title": "Slovénie" - }, - "Solomon Islands": { - "title": "Îles Salomon" - }, - "Somalia": { - "title": "Somalie" - }, - "South Africa": { - "title": "Afrique du Sud" - }, - "South Georgia and the South Sandwich Islands": { - "title": "Géorgie du Sud et îles Sandwich du Sud" - }, - "South Korea": { - "title": "Corée du Sud" - }, - "South Sudan": { - "title": "Soudan du Sud" - }, - "Spain": { - "title": "Espagne" - }, - "Spratly Islands": { - "title": "Îles Spratly" - }, - "Sri Lanka": { - "title": "Sri Lanka" - }, - "State of Palestine": { - "title": "État de Palestine" - }, - "Sudan": { - "title": "Soudan" - }, - "Suriname": { - "title": "Suriname" - }, - "Svalbard": { - "title": "Svalbard" - }, - "Swaziland": { - "title": "Swaziland" - }, - "Sweden": { - "title": "Suède" - }, - "Switzerland": { - "title": "Suisse" - }, - "Syria": { - "title": "Syrie" - }, - "Taiwan": { - "title": "Taïwan" - }, - "Tajikistan": { - "title": "Tadjikistan" - }, - "Tanzania": { - "title": "Tanzanie" - }, - "Thailand": { - "title": "Thaïlande" - }, - "Timor-Leste": { - "title": "Timor-Leste" - }, - "Togo": { - "title": "Togo" - }, - "Tokelau": { - "title": "Tokelaou" - }, - "Tonga": { - "title": "Tonga" - }, - "Trinidad and Tobago": { - "title": "Trinité-et-Tobago" - }, - "Tromelin Island": { - "title": "Île Tromelin" - }, - "Tunisia": { - "title": "Tunisie" - }, - "Turkey": { - "title": "Turquie" - }, - "Turkmenistan": { - "title": "Turkménistan" - }, - "Turks and Caicos Islands": { - "title": "Îles Turks et Caicos" - }, - "Tuvalu": { - "title": "Tuvalu" - }, - "United States of America": { - "title": "États-Unis" - }, - "Uganda": { - "title": "Ouganda" - }, - "Ukraine": { - "title": "Ukraine" - }, - "United Arab Emirates": { - "title": "Émirats arabes unis" - }, - "United Kingdom": { - "title": "Royaume-Uni" - }, - "Uruguay": { - "title": "Uruguay" - }, - "Uzbekistan": { - "title": "Ouzbékistan" - }, - "Vanuatu": { - "title": "Vanuatu" - }, - "Venezuela": { - "title": "Venezuela" - }, - "Viet Nam": { - "title": "Vietnam" - }, - "Virgin Islands": { - "title": "Îles vierges" - }, - "Wake Island": { - "title": "Île de Wake" - }, - "Wallis and Futuna": { - "title": "Wallis-et-Futuna" - }, - "West Bank": { - "title": "Cisjordanie" - }, - "Western Sahara": { - "title": "République arabe sahraouie démocratique" - }, - "Yemen": { - "title": "Yémen" - }, - "Zambia": { - "title": "Zambie" - }, - "Zimbabwe": { - "title": "Zimbabwe" - } - }, - "title": "Menu « nom_lieu_géo (pays) »" - } - } - } - } - } - }, - "description": "", - "in_language": "en", - "id": "https://example.com/CanCOGeN_Covid-19", - "version": "3.0.0", - "prefixes": { - "linkml": { - "prefix_prefix": "linkml", - "prefix_reference": "https://w3id.org/linkml/" - }, - "BTO": { - "prefix_prefix": "BTO", - "prefix_reference": "http://purl.obolibrary.org/obo/BTO_" - }, - "CIDO": { - "prefix_prefix": "CIDO", - "prefix_reference": "http://purl.obolibrary.org/obo/CIDO_" - }, - "CLO": { - "prefix_prefix": "CLO", - "prefix_reference": "http://purl.obolibrary.org/obo/CLO_" - }, - "DOID": { - "prefix_prefix": "DOID", - "prefix_reference": "http://purl.obolibrary.org/obo/DOID_" - }, - "ECTO": { - "prefix_prefix": "ECTO", - "prefix_reference": "http://purl.obolibrary.org/obo/ECTO_" - }, - "EFO": { - "prefix_prefix": "EFO", - "prefix_reference": "http://purl.obolibrary.org/obo/EFO_" - }, - "ENVO": { - "prefix_prefix": "ENVO", - "prefix_reference": "http://purl.obolibrary.org/obo/ENVO_" - }, - "FOODON": { - "prefix_prefix": "FOODON", - "prefix_reference": "http://purl.obolibrary.org/obo/FOODON_" - }, - "GAZ": { - "prefix_prefix": "GAZ", - "prefix_reference": "http://purl.obolibrary.org/obo/GAZ_" - }, - "GENEPIO": { - "prefix_prefix": "GENEPIO", - "prefix_reference": "http://purl.obolibrary.org/obo/GENEPIO_" - }, - "GSSO": { - "prefix_prefix": "GSSO", - "prefix_reference": "http://purl.obolibrary.org/obo/GSSO_" - }, - "HP": { - "prefix_prefix": "HP", - "prefix_reference": "http://purl.obolibrary.org/obo/HP_" - }, - "IDO": { - "prefix_prefix": "IDO", - "prefix_reference": "http://purl.obolibrary.org/obo/IDO_" - }, - "MP": { - "prefix_prefix": "MP", - "prefix_reference": "http://purl.obolibrary.org/obo/MP_" - }, - "MMO": { - "prefix_prefix": "MMO", - "prefix_reference": "http://purl.obolibrary.org/obo/MMO_" - }, - "MONDO": { - "prefix_prefix": "MONDO", - "prefix_reference": "http://purl.obolibrary.org/obo/MONDO_" - }, - "MPATH": { - "prefix_prefix": "MPATH", - "prefix_reference": "http://purl.obolibrary.org/obo/MPATH_" - }, - "NCIT": { - "prefix_prefix": "NCIT", - "prefix_reference": "http://purl.obolibrary.org/obo/NCIT_" - }, - "NCBITaxon": { - "prefix_prefix": "NCBITaxon", - "prefix_reference": "http://purl.obolibrary.org/obo/NCBITaxon_" - }, - "NBO": { - "prefix_prefix": "NBO", - "prefix_reference": "http://purl.obolibrary.org/obo/NBO_" - }, - "OBI": { - "prefix_prefix": "OBI", - "prefix_reference": "http://purl.obolibrary.org/obo/OBI_" - }, - "OMRSE": { - "prefix_prefix": "OMRSE", - "prefix_reference": "http://purl.obolibrary.org/obo/OMRSE_" - }, - "PCO": { - "prefix_prefix": "PCO", - "prefix_reference": "http://purl.obolibrary.org/obo/PCO_" - }, - "TRANS": { - "prefix_prefix": "TRANS", - "prefix_reference": "http://purl.obolibrary.org/obo/TRANS_" - }, - "UBERON": { - "prefix_prefix": "UBERON", - "prefix_reference": "http://purl.obolibrary.org/obo/UBERON_" - }, - "UO": { - "prefix_prefix": "UO", - "prefix_reference": "http://purl.obolibrary.org/obo/UO_" - }, - "VO": { - "prefix_prefix": "VO", - "prefix_reference": "http://purl.obolibrary.org/obo/VO_" - }, - "xsd": { - "prefix_prefix": "xsd", - "prefix_reference": "http://www.w3.org/2001/XMLSchema#" - }, - "shex": { - "prefix_prefix": "shex", - "prefix_reference": "http://www.w3.org/ns/shex#" - }, - "schema": { - "prefix_prefix": "schema", - "prefix_reference": "http://schema.org/" - } - }, - "default_prefix": "https://example.com/CanCOGeN_Covid-19/", - "types": { - "WhitespaceMinimizedString": { - "name": "WhitespaceMinimizedString", - "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "Provenance": { - "name": "Provenance", - "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "string": { - "name": "string", - "description": "A character string", - "notes": [ - "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "schema:Text" - ], - "base": "str", - "uri": "xsd:string" - }, - "integer": { - "name": "integer", - "description": "An integer", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "schema:Integer" - ], - "base": "int", - "uri": "xsd:integer" - }, - "boolean": { - "name": "boolean", - "description": "A binary (true or false) value", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "schema:Boolean" - ], - "base": "Bool", - "uri": "xsd:boolean", - "repr": "bool" - }, - "float": { - "name": "float", - "description": "A real number that conforms to the xsd:float specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:float" - }, - "double": { - "name": "double", - "description": "A real number that conforms to the xsd:double specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "close_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:double" - }, - "decimal": { - "name": "decimal", - "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "broad_mappings": [ - "schema:Number" - ], - "base": "Decimal", - "uri": "xsd:decimal" - }, - "time": { - "name": "time", - "description": "A time object represents a (local) time of day, independent of any particular day", - "notes": [ - "URI is dateTime because OWL reasoners do not work with straight date or time", - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "schema:Time" - ], - "base": "XSDTime", - "uri": "xsd:time", - "repr": "str" - }, - "date": { - "name": "date", - "description": "a date (year, month and day) in an idealized calendar", - "notes": [ - "URI is dateTime because OWL reasoners don't work with straight date or time", - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "schema:Date" - ], - "base": "XSDDate", - "uri": "xsd:date", - "repr": "str" - }, - "datetime": { - "name": "datetime", - "description": "The combination of a date and time", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "schema:DateTime" - ], - "base": "XSDDateTime", - "uri": "xsd:dateTime", - "repr": "str" - }, - "date_or_datetime": { - "name": "date_or_datetime", - "description": "Either a date or a datetime", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "str", - "uri": "linkml:DateOrDatetime", - "repr": "str" - }, - "uriorcurie": { - "name": "uriorcurie", - "description": "a URI or a CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "URIorCURIE", - "uri": "xsd:anyURI", - "repr": "str" - }, - "curie": { - "name": "curie", - "conforms_to": "https://www.w3.org/TR/curie/", - "description": "a compact URI", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." - ], - "comments": [ - "in RDF serializations this MUST be expanded to a URI", - "in non-RDF serializations MAY be serialized as the compact representation" - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "Curie", - "uri": "xsd:string", - "repr": "str" - }, - "uri": { - "name": "uri", - "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", - "description": "a complete URI", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." - ], - "comments": [ - "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "close_mappings": [ - "schema:URL" - ], - "base": "URI", - "uri": "xsd:anyURI", - "repr": "str" - }, - "ncname": { - "name": "ncname", - "description": "Prefix part of CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "NCName", - "uri": "xsd:string", - "repr": "str" - }, - "objectidentifier": { - "name": "objectidentifier", - "description": "A URI or CURIE that represents an object in the model.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." - ], - "comments": [ - "Used for inheritance and type checking" - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "ElementIdentifier", - "uri": "shex:iri", - "repr": "str" - }, - "nodeidentifier": { - "name": "nodeidentifier", - "description": "A URI, CURIE or BNODE that represents a node in a model.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "NodeIdentifier", - "uri": "shex:nonLiteral", - "repr": "str" - }, - "jsonpointer": { - "name": "jsonpointer", - "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", - "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "str", - "uri": "xsd:string", - "repr": "str" - }, - "jsonpath": { - "name": "jsonpath", - "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", - "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "str", - "uri": "xsd:string", - "repr": "str" - }, - "sparqlpath": { - "name": "sparqlpath", - "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", - "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "base": "str", - "uri": "xsd:string", - "repr": "str" - } - }, - "enums": { - "UmbrellaBioprojectAccessionMenu": { - "name": "UmbrellaBioprojectAccessionMenu", - "title": "umbrella bioproject accession menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "PRJNA623807": { - "text": "PRJNA623807" - } - } - }, - "NullValueMenu": { - "name": "NullValueMenu", - "title": "null value menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Not Applicable": { - "text": "Not Applicable", - "meaning": "GENEPIO:0001619" - }, - "Missing": { - "text": "Missing", - "meaning": "GENEPIO:0001618" - }, - "Not Collected": { - "text": "Not Collected", - "meaning": "GENEPIO:0001620" - }, - "Not Provided": { - "text": "Not Provided", - "meaning": "GENEPIO:0001668" - }, - "Restricted Access": { - "text": "Restricted Access", - "meaning": "GENEPIO:0001810" - } - } - }, - "GeoLocNameStateProvinceTerritoryMenu": { - "name": "GeoLocNameStateProvinceTerritoryMenu", - "title": "geo_loc_name (state/province/territory) menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Alberta": { - "text": "Alberta", - "meaning": "GAZ:00002566" - }, - "British Columbia": { - "text": "British Columbia", - "meaning": "GAZ:00002562" - }, - "Manitoba": { - "text": "Manitoba", - "meaning": "GAZ:00002571" - }, - "New Brunswick": { - "text": "New Brunswick", - "meaning": "GAZ:00002570" - }, - "Newfoundland and Labrador": { - "text": "Newfoundland and Labrador", - "meaning": "GAZ:00002567" - }, - "Northwest Territories": { - "text": "Northwest Territories", - "meaning": "GAZ:00002575" - }, - "Nova Scotia": { - "text": "Nova Scotia", - "meaning": "GAZ:00002565" - }, - "Nunavut": { - "text": "Nunavut", - "meaning": "GAZ:00002574" - }, - "Ontario": { - "text": "Ontario", - "meaning": "GAZ:00002563" - }, - "Prince Edward Island": { - "text": "Prince Edward Island", - "meaning": "GAZ:00002572" - }, - "Quebec": { - "text": "Quebec", - "meaning": "GAZ:00002569" - }, - "Saskatchewan": { - "text": "Saskatchewan", - "meaning": "GAZ:00002564" - }, - "Yukon": { - "text": "Yukon", - "meaning": "GAZ:00002576" - } - } - }, - "HostAgeUnitMenu": { - "name": "HostAgeUnitMenu", - "title": "host age unit menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "month": { - "text": "month", - "meaning": "UO:0000035" - }, - "year": { - "text": "year", - "meaning": "UO:0000036" - } - } - }, - "SampleCollectionDatePrecisionMenu": { - "name": "SampleCollectionDatePrecisionMenu", - "title": "sample collection date precision menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "year": { - "text": "year", - "meaning": "UO:0000036" - }, - "month": { - "text": "month", - "meaning": "UO:0000035" - }, - "day": { - "text": "day", - "meaning": "UO:0000033" - } - } - }, - "BiomaterialExtractedMenu": { - "name": "BiomaterialExtractedMenu", - "title": "biomaterial extracted menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "RNA (total)": { - "text": "RNA (total)", - "meaning": "OBI:0000895" - }, - "RNA (poly-A)": { - "text": "RNA (poly-A)", - "meaning": "OBI:0000869" - }, - "RNA (ribo-depleted)": { - "text": "RNA (ribo-depleted)", - "meaning": "OBI:0002627" - }, - "mRNA (messenger RNA)": { - "text": "mRNA (messenger RNA)", - "meaning": "GENEPIO:0100104" - }, - "mRNA (cDNA)": { - "text": "mRNA (cDNA)", - "meaning": "OBI:0002754" - } - } - }, - "SignsAndSymptomsMenu": { - "name": "SignsAndSymptomsMenu", - "title": "signs and symptoms menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Abnormal lung auscultation": { - "text": "Abnormal lung auscultation", - "meaning": "HP:0030829" - }, - "Abnormality of taste sensation": { - "text": "Abnormality of taste sensation", - "meaning": "HP:0000223" - }, - "Ageusia (complete loss of taste)": { - "text": "Ageusia (complete loss of taste)", - "meaning": "HP:0041051", - "is_a": "Abnormality of taste sensation" - }, - "Parageusia (distorted sense of taste)": { - "text": "Parageusia (distorted sense of taste)", - "meaning": "HP:0031249", - "is_a": "Abnormality of taste sensation" - }, - "Hypogeusia (reduced sense of taste)": { - "text": "Hypogeusia (reduced sense of taste)", - "meaning": "HP:0000224", - "is_a": "Abnormality of taste sensation" - }, - "Abnormality of the sense of smell": { - "text": "Abnormality of the sense of smell", - "meaning": "HP:0004408" - }, - "Anosmia (lost sense of smell)": { - "text": "Anosmia (lost sense of smell)", - "meaning": "HP:0000458", - "is_a": "Abnormality of the sense of smell" - }, - "Hyposmia (reduced sense of smell)": { - "text": "Hyposmia (reduced sense of smell)", - "meaning": "HP:0004409", - "is_a": "Abnormality of the sense of smell" - }, - "Acute Respiratory Distress Syndrome": { - "text": "Acute Respiratory Distress Syndrome", - "meaning": "HP:0033677", - "exact_mappings": [ - "CNPHI:ARDS" - ] - }, - "Altered mental status": { - "text": "Altered mental status", - "meaning": "HP:0011446" - }, - "Cognitive impairment": { - "text": "Cognitive impairment", - "meaning": "HP:0100543", - "is_a": "Altered mental status" - }, - "Coma": { - "text": "Coma", - "meaning": "HP:0001259", - "is_a": "Altered mental status" - }, - "Confusion": { - "text": "Confusion", - "meaning": "HP:0001289", - "is_a": "Altered mental status" - }, - "Delirium (sudden severe confusion)": { - "text": "Delirium (sudden severe confusion)", - "meaning": "HP:0031258", - "is_a": "Confusion" - }, - "Inability to arouse (inability to stay awake)": { - "text": "Inability to arouse (inability to stay awake)", - "meaning": "GENEPIO:0100061", - "is_a": "Altered mental status" - }, - "Irritability": { - "text": "Irritability", - "meaning": "HP:0000737", - "is_a": "Altered mental status" - }, - "Loss of speech": { - "text": "Loss of speech", - "meaning": "HP:0002371", - "is_a": "Altered mental status" - }, - "Arrhythmia": { - "text": "Arrhythmia", - "meaning": "HP:0011675" - }, - "Asthenia (generalized weakness)": { - "text": "Asthenia (generalized weakness)", - "meaning": "HP:0025406" - }, - "Chest tightness or pressure": { - "text": "Chest tightness or pressure", - "meaning": "HP:0031352" - }, - "Rigors (fever shakes)": { - "text": "Rigors (fever shakes)", - "meaning": "HP:0025145", - "is_a": "Chest tightness or pressure" - }, - "Chills (sudden cold sensation)": { - "text": "Chills (sudden cold sensation)", - "meaning": "HP:0025143", - "exact_mappings": [ - "CNPHI:Chills" - ] - }, - "Conjunctival injection": { - "text": "Conjunctival injection", - "meaning": "HP:0030953" - }, - "Conjunctivitis (pink eye)": { - "text": "Conjunctivitis (pink eye)", - "meaning": "HP:0000509", - "exact_mappings": [ - "CNPHI:Conjunctivitis" - ] - }, - "Coryza (rhinitis)": { - "text": "Coryza (rhinitis)", - "meaning": "MP:0001867" - }, - "Cough": { - "text": "Cough", - "meaning": "HP:0012735" - }, - "Nonproductive cough (dry cough)": { - "text": "Nonproductive cough (dry cough)", - "meaning": "HP:0031246", - "is_a": "Cough" - }, - "Productive cough (wet cough)": { - "text": "Productive cough (wet cough)", - "meaning": "HP:0031245", - "is_a": "Cough" - }, - "Cyanosis (blueish skin discolouration)": { - "text": "Cyanosis (blueish skin discolouration)", - "meaning": "HP:0000961" - }, - "Acrocyanosis": { - "text": "Acrocyanosis", - "meaning": "HP:0001063", - "is_a": "Cyanosis (blueish skin discolouration)" - }, - "Circumoral cyanosis (bluish around mouth)": { - "text": "Circumoral cyanosis (bluish around mouth)", - "meaning": "HP:0032556", - "is_a": "Acrocyanosis" - }, - "Cyanotic face (bluish face)": { - "text": "Cyanotic face (bluish face)", - "meaning": "GENEPIO:0100062", - "is_a": "Acrocyanosis" - }, - "Central Cyanosis": { - "text": "Central Cyanosis", - "meaning": "GENEPIO:0100063", - "is_a": "Cyanosis (blueish skin discolouration)" - }, - "Cyanotic lips (bluish lips)": { - "text": "Cyanotic lips (bluish lips)", - "meaning": "GENEPIO:0100064", - "is_a": "Central Cyanosis" - }, - "Peripheral Cyanosis": { - "text": "Peripheral Cyanosis", - "meaning": "GENEPIO:0100065", - "is_a": "Cyanosis (blueish skin discolouration)" - }, - "Dyspnea (breathing difficulty)": { - "text": "Dyspnea (breathing difficulty)", - "meaning": "HP:0002094" - }, - "Diarrhea (watery stool)": { - "text": "Diarrhea (watery stool)", - "meaning": "HP:0002014", - "exact_mappings": [ - "CNPHI:Diarrhea%2C%20watery" - ] - }, - "Dry gangrene": { - "text": "Dry gangrene", - "meaning": "MP:0031127" - }, - "Encephalitis (brain inflammation)": { - "text": "Encephalitis (brain inflammation)", - "meaning": "HP:0002383", - "exact_mappings": [ - "CNPHI:Encephalitis" - ] - }, - "Encephalopathy": { - "text": "Encephalopathy", - "meaning": "HP:0001298" - }, - "Fatigue (tiredness)": { - "text": "Fatigue (tiredness)", - "meaning": "HP:0012378", - "exact_mappings": [ - "CNPHI:Fatigue" - ] - }, - "Fever": { - "text": "Fever", - "meaning": "HP:0001945" - }, - "Fever (>=38°C)": { - "text": "Fever (>=38°C)", - "meaning": "GENEPIO:0100066", - "is_a": "Fever", - "exact_mappings": [ - "CNPHI:Fever" - ] - }, - "Glossitis (inflammation of the tongue)": { - "text": "Glossitis (inflammation of the tongue)", - "meaning": "HP:0000206" - }, - "Ground Glass Opacities (GGO)": { - "text": "Ground Glass Opacities (GGO)", - "meaning": "GENEPIO:0100067" - }, - "Headache": { - "text": "Headache", - "meaning": "HP:0002315" - }, - "Hemoptysis (coughing up blood)": { - "text": "Hemoptysis (coughing up blood)", - "meaning": "HP:0002105" - }, - "Hypocapnia": { - "text": "Hypocapnia", - "meaning": "HP:0012417" - }, - "Hypotension (low blood pressure)": { - "text": "Hypotension (low blood pressure)", - "meaning": "HP:0002615" - }, - "Hypoxemia (low blood oxygen)": { - "text": "Hypoxemia (low blood oxygen)", - "meaning": "HP:0012418" - }, - "Silent hypoxemia": { - "text": "Silent hypoxemia", - "meaning": "GENEPIO:0100068", - "is_a": "Hypoxemia (low blood oxygen)" - }, - "Internal hemorrhage (internal bleeding)": { - "text": "Internal hemorrhage (internal bleeding)", - "meaning": "HP:0011029" - }, - "Loss of Fine Movements": { - "text": "Loss of Fine Movements", - "meaning": "NCIT:C121416" - }, - "Low appetite": { - "text": "Low appetite", - "meaning": "HP:0004396" - }, - "Malaise (general discomfort/unease)": { - "text": "Malaise (general discomfort/unease)", - "meaning": "HP:0033834" - }, - "Meningismus/nuchal rigidity": { - "text": "Meningismus/nuchal rigidity", - "meaning": "HP:0031179" - }, - "Muscle weakness": { - "text": "Muscle weakness", - "meaning": "HP:0001324" - }, - "Nasal obstruction (stuffy nose)": { - "text": "Nasal obstruction (stuffy nose)", - "meaning": "HP:0001742" - }, - "Nausea": { - "text": "Nausea", - "meaning": "HP:0002018" - }, - "Nose bleed": { - "text": "Nose bleed", - "meaning": "HP:0000421" - }, - "Otitis": { - "text": "Otitis", - "meaning": "GENEPIO:0100069" - }, - "Pain": { - "text": "Pain", - "meaning": "HP:0012531" - }, - "Abdominal pain": { - "text": "Abdominal pain", - "meaning": "HP:0002027", - "is_a": "Pain" - }, - "Arthralgia (painful joints)": { - "text": "Arthralgia (painful joints)", - "meaning": "HP:0002829", - "is_a": "Pain" - }, - "Chest pain": { - "text": "Chest pain", - "meaning": "HP:0100749", - "is_a": "Pain" - }, - "Pleuritic chest pain": { - "text": "Pleuritic chest pain", - "meaning": "HP:0033771", - "is_a": "Chest pain" - }, - "Myalgia (muscle pain)": { - "text": "Myalgia (muscle pain)", - "meaning": "HP:0003326", - "is_a": "Pain" - }, - "Pharyngitis (sore throat)": { - "text": "Pharyngitis (sore throat)", - "meaning": "HP:0025439" - }, - "Pharyngeal exudate": { - "text": "Pharyngeal exudate", - "meaning": "GENEPIO:0100070" - }, - "Pleural effusion": { - "text": "Pleural effusion", - "meaning": "HP:0002202" - }, - "Pneumonia": { - "text": "Pneumonia", - "meaning": "HP:0002090" - }, - "Pseudo-chilblains": { - "text": "Pseudo-chilblains", - "meaning": "HP:0033696" - }, - "Pseudo-chilblains on fingers (covid fingers)": { - "text": "Pseudo-chilblains on fingers (covid fingers)", - "meaning": "GENEPIO:0100072", - "is_a": "Pseudo-chilblains" - }, - "Pseudo-chilblains on toes (covid toes)": { - "text": "Pseudo-chilblains on toes (covid toes)", - "meaning": "GENEPIO:0100073", - "is_a": "Pseudo-chilblains" - }, - "Rash": { - "text": "Rash", - "meaning": "HP:0000988" - }, - "Rhinorrhea (runny nose)": { - "text": "Rhinorrhea (runny nose)", - "meaning": "HP:0031417" - }, - "Seizure": { - "text": "Seizure", - "meaning": "HP:0001250" - }, - "Motor seizure": { - "text": "Motor seizure", - "meaning": "HP:0020219", - "is_a": "Seizure" - }, - "Shivering (involuntary muscle twitching)": { - "text": "Shivering (involuntary muscle twitching)", - "meaning": "HP:0025144" - }, - "Slurred speech": { - "text": "Slurred speech", - "meaning": "HP:0001350" - }, - "Sneezing": { - "text": "Sneezing", - "meaning": "HP:0025095" - }, - "Sputum Production": { - "text": "Sputum Production", - "meaning": "HP:0033709" - }, - "Stroke": { - "text": "Stroke", - "meaning": "HP:0001297" - }, - "Swollen Lymph Nodes": { - "text": "Swollen Lymph Nodes", - "meaning": "HP:0002716" - }, - "Tachypnea (accelerated respiratory rate)": { - "text": "Tachypnea (accelerated respiratory rate)", - "meaning": "HP:0002789" - }, - "Vertigo (dizziness)": { - "text": "Vertigo (dizziness)", - "meaning": "HP:0002321" - }, - "Vomiting (throwing up)": { - "text": "Vomiting (throwing up)", - "meaning": "HP:0002013" - } - } - }, - "HostVaccinationStatusMenu": { - "name": "HostVaccinationStatusMenu", - "title": "host vaccination status menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Fully Vaccinated": { - "text": "Fully Vaccinated", - "meaning": "GENEPIO:0100100" - }, - "Partially Vaccinated": { - "text": "Partially Vaccinated", - "meaning": "GENEPIO:0100101" - }, - "Not Vaccinated": { - "text": "Not Vaccinated", - "meaning": "GENEPIO:0100102" - } - } - }, - "PriorSarsCov2AntiviralTreatmentMenu": { - "name": "PriorSarsCov2AntiviralTreatmentMenu", - "title": "prior SARS-CoV-2 antiviral treatment menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Prior antiviral treatment": { - "text": "Prior antiviral treatment", - "meaning": "GENEPIO:0100037" - }, - "No prior antiviral treatment": { - "text": "No prior antiviral treatment", - "meaning": "GENEPIO:0100233" - } - } - }, - "NmlSubmittedSpecimenTypeMenu": { - "name": "NmlSubmittedSpecimenTypeMenu", - "title": "NML submitted specimen type menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Swab": { - "text": "Swab", - "meaning": "OBI:0002600" - }, - "RNA": { - "text": "RNA", - "meaning": "OBI:0000880" - }, - "mRNA (cDNA)": { - "text": "mRNA (cDNA)", - "meaning": "OBI:0002754" - }, - "Nucleic acid": { - "text": "Nucleic acid", - "meaning": "OBI:0001010" - }, - "Not Applicable": { - "text": "Not Applicable", - "meaning": "GENEPIO:0001619" - } - } - }, - "RelatedSpecimenRelationshipTypeMenu": { - "name": "RelatedSpecimenRelationshipTypeMenu", - "title": "Related specimen relationship type menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Acute": { - "text": "Acute", - "meaning": "HP:0011009" - }, - "Chronic (prolonged) infection investigation": { - "text": "Chronic (prolonged) infection investigation", - "meaning": "GENEPIO:0101016" - }, - "Convalescent": { - "text": "Convalescent" - }, - "Familial": { - "text": "Familial" - }, - "Follow-up": { - "text": "Follow-up", - "meaning": "EFO:0009642" - }, - "Reinfection testing": { - "text": "Reinfection testing", - "is_a": "Follow-up" - }, - "Previously Submitted": { - "text": "Previously Submitted" - }, - "Sequencing/bioinformatics methods development/validation": { - "text": "Sequencing/bioinformatics methods development/validation" - }, - "Specimen sampling methods testing": { - "text": "Specimen sampling methods testing" - } - } - }, - "PreExistingConditionsAndRiskFactorsMenu": { - "name": "PreExistingConditionsAndRiskFactorsMenu", - "title": "pre-existing conditions and risk factors menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Age 60+": { - "text": "Age 60+", - "meaning": "VO:0004925" - }, - "Anemia": { - "text": "Anemia", - "meaning": "HP:0001903" - }, - "Anorexia": { - "text": "Anorexia", - "meaning": "HP:0002039" - }, - "Birthing labor": { - "text": "Birthing labor", - "meaning": "NCIT:C92743" - }, - "Bone marrow failure": { - "text": "Bone marrow failure", - "meaning": "NCIT:C80693" - }, - "Cancer": { - "text": "Cancer", - "meaning": "MONDO:0004992" - }, - "Breast cancer": { - "text": "Breast cancer", - "meaning": "MONDO:0007254", - "is_a": "Cancer" - }, - "Colorectal cancer": { - "text": "Colorectal cancer", - "meaning": "MONDO:0005575", - "is_a": "Cancer" - }, - "Hematologic malignancy (cancer of the blood)": { - "text": "Hematologic malignancy (cancer of the blood)", - "meaning": "DOID:2531", - "is_a": "Cancer" - }, - "Lung cancer": { - "text": "Lung cancer", - "meaning": "MONDO:0008903", - "is_a": "Cancer" - }, - "Metastatic disease": { - "text": "Metastatic disease", - "meaning": "MONDO:0024880", - "is_a": "Cancer" - }, - "Cancer treatment": { - "text": "Cancer treatment", - "meaning": "NCIT:C16212" - }, - "Cancer surgery": { - "text": "Cancer surgery", - "meaning": "NCIT:C157740", - "is_a": "Cancer treatment" - }, - "Chemotherapy": { - "text": "Chemotherapy", - "meaning": "NCIT:C15632", - "is_a": "Cancer treatment" - }, - "Adjuvant chemotherapy": { - "text": "Adjuvant chemotherapy", - "meaning": "NCIT:C15360", - "is_a": "Chemotherapy" - }, - "Cardiac disorder": { - "text": "Cardiac disorder", - "meaning": "NCIT:C3079" - }, - "Arrhythmia": { - "text": "Arrhythmia", - "meaning": "HP:0011675", - "is_a": "Cardiac disorder" - }, - "Cardiac disease": { - "text": "Cardiac disease", - "meaning": "MONDO:0005267", - "is_a": "Cardiac disorder" - }, - "Cardiomyopathy": { - "text": "Cardiomyopathy", - "meaning": "HP:0001638", - "is_a": "Cardiac disorder" - }, - "Cardiac injury": { - "text": "Cardiac injury", - "meaning": "GENEPIO:0100074", - "is_a": "Cardiac disorder" - }, - "Hypertension (high blood pressure)": { - "text": "Hypertension (high blood pressure)", - "meaning": "HP:0000822", - "is_a": "Cardiac disorder" - }, - "Hypotension (low blood pressure)": { - "text": "Hypotension (low blood pressure)", - "meaning": "HP:0002615", - "is_a": "Cardiac disorder" - }, - "Cesarean section": { - "text": "Cesarean section", - "meaning": "HP:0011410" - }, - "Chronic cough": { - "text": "Chronic cough", - "meaning": "GENEPIO:0100075" - }, - "Chronic gastrointestinal disease": { - "text": "Chronic gastrointestinal disease", - "meaning": "GENEPIO:0100076" - }, - "Chronic lung disease": { - "text": "Chronic lung disease", - "meaning": "HP:0006528", - "is_a": "Lung disease" - }, - "Corticosteroids": { - "text": "Corticosteroids", - "meaning": "NCIT:C211" - }, - "Diabetes mellitus (diabetes)": { - "text": "Diabetes mellitus (diabetes)", - "meaning": "HP:0000819" - }, - "Type I diabetes mellitus (T1D)": { - "text": "Type I diabetes mellitus (T1D)", - "meaning": "HP:0100651", - "is_a": "Diabetes mellitus (diabetes)" - }, - "Type II diabetes mellitus (T2D)": { - "text": "Type II diabetes mellitus (T2D)", - "meaning": "HP:0005978", - "is_a": "Diabetes mellitus (diabetes)" - }, - "Eczema": { - "text": "Eczema", - "meaning": "HP:0000964" - }, - "Electrolyte disturbance": { - "text": "Electrolyte disturbance", - "meaning": "HP:0003111" - }, - "Hypocalcemia": { - "text": "Hypocalcemia", - "meaning": "HP:0002901", - "is_a": "Electrolyte disturbance" - }, - "Hypokalemia": { - "text": "Hypokalemia", - "meaning": "HP:0002900", - "is_a": "Electrolyte disturbance" - }, - "Hypomagnesemia": { - "text": "Hypomagnesemia", - "meaning": "HP:0002917", - "is_a": "Electrolyte disturbance" - }, - "Encephalitis (brain inflammation)": { - "text": "Encephalitis (brain inflammation)", - "meaning": "HP:0002383" - }, - "Epilepsy": { - "text": "Epilepsy", - "meaning": "MONDO:0005027" - }, - "Hemodialysis": { - "text": "Hemodialysis", - "meaning": "NCIT:C15248" - }, - "Hemoglobinopathy": { - "text": "Hemoglobinopathy", - "meaning": "MONDO:0044348" - }, - "Human immunodeficiency virus (HIV)": { - "text": "Human immunodeficiency virus (HIV)", - "meaning": "MONDO:0005109" - }, - "Acquired immunodeficiency syndrome (AIDS)": { - "text": "Acquired immunodeficiency syndrome (AIDS)", - "meaning": "MONDO:0012268", - "is_a": "Human immunodeficiency virus (HIV)" - }, - "HIV and antiretroviral therapy (ART)": { - "text": "HIV and antiretroviral therapy (ART)", - "meaning": "NCIT:C16118", - "is_a": "Human immunodeficiency virus (HIV)" - }, - "Immunocompromised": { - "text": "Immunocompromised", - "meaning": "NCIT:C14139" - }, - "Lupus": { - "text": "Lupus", - "meaning": "MONDO:0004670", - "is_a": "Immunocompromised" - }, - "Inflammatory bowel disease (IBD)": { - "text": "Inflammatory bowel disease (IBD)", - "meaning": "MONDO:0005265" - }, - "Colitis": { - "text": "Colitis", - "meaning": "HP:0002583", - "is_a": "Inflammatory bowel disease (IBD)" - }, - "Ulcerative colitis": { - "text": "Ulcerative colitis", - "meaning": "HP:0100279", - "is_a": "Colitis" - }, - "Crohn's disease": { - "text": "Crohn's disease", - "meaning": "HP:0100280", - "is_a": "Inflammatory bowel disease (IBD)" - }, - "Renal disorder": { - "text": "Renal disorder", - "meaning": "NCIT:C3149" - }, - "Renal disease": { - "text": "Renal disease", - "meaning": "MONDO:0005240", - "is_a": "Renal disorder" - }, - "Chronic renal disease": { - "text": "Chronic renal disease", - "meaning": "HP:0012622", - "is_a": "Renal disease" - }, - "Renal failure": { - "text": "Renal failure", - "meaning": "HP:0000083", - "is_a": "Renal disease" - }, - "Liver disease": { - "text": "Liver disease", - "meaning": "MONDO:0005154" - }, - "Chronic liver disease": { - "text": "Chronic liver disease", - "meaning": "NCIT:C113609", - "is_a": "Liver disease" - }, - "Fatty liver disease (FLD)": { - "text": "Fatty liver disease (FLD)", - "meaning": "HP:0001397", - "is_a": "Chronic liver disease" - }, - "Myalgia (muscle pain)": { - "text": "Myalgia (muscle pain)", - "meaning": "HP:0003326" - }, - "Myalgic encephalomyelitis (chronic fatigue syndrome)": { - "text": "Myalgic encephalomyelitis (chronic fatigue syndrome)", - "meaning": "MONDO:0005404" - }, - "Neurological disorder": { - "text": "Neurological disorder", - "meaning": "MONDO:0005071" - }, - "Neuromuscular disorder": { - "text": "Neuromuscular disorder", - "meaning": "MONDO:0019056", - "is_a": "Neurological disorder" - }, - "Obesity": { - "text": "Obesity", - "meaning": "HP:0001513" - }, - "Severe obesity": { - "text": "Severe obesity", - "meaning": "MONDO:0005139", - "is_a": "Obesity" - }, - "Respiratory disorder": { - "text": "Respiratory disorder", - "meaning": "MONDO:0005087" - }, - "Asthma": { - "text": "Asthma", - "meaning": "HP:0002099", - "is_a": "Respiratory disorder" - }, - "Chronic bronchitis": { - "text": "Chronic bronchitis", - "meaning": "HP:0004469", - "is_a": "Respiratory disorder" - }, - "Chronic obstructive pulmonary disease": { - "text": "Chronic obstructive pulmonary disease", - "meaning": "HP:0006510", - "is_a": "Respiratory disorder" - }, - "Emphysema": { - "text": "Emphysema", - "meaning": "HP:0002097", - "is_a": "Respiratory disorder" - }, - "Lung disease": { - "text": "Lung disease", - "meaning": "MONDO:0005275", - "is_a": "Respiratory disorder" - }, - "Pulmonary fibrosis": { - "text": "Pulmonary fibrosis", - "meaning": "HP:0002206", - "is_a": "Lung disease" - }, - "Pneumonia": { - "text": "Pneumonia", - "meaning": "HP:0002090", - "is_a": "Respiratory disorder" - }, - "Respiratory failure": { - "text": "Respiratory failure", - "meaning": "HP:0002878", - "is_a": "Respiratory disorder" - }, - "Adult respiratory distress syndrome": { - "text": "Adult respiratory distress syndrome", - "meaning": "HP:0033677", - "is_a": "Respiratory failure" - }, - "Newborn respiratory distress syndrome": { - "text": "Newborn respiratory distress syndrome", - "meaning": "MONDO:0009971", - "is_a": "Respiratory failure" - }, - "Tuberculosis": { - "text": "Tuberculosis", - "meaning": "MONDO:0018076", - "is_a": "Respiratory disorder" - }, - "Postpartum (≤6 weeks)": { - "text": "Postpartum (≤6 weeks)", - "meaning": "GENEPIO:0100077" - }, - "Pregnancy": { - "text": "Pregnancy", - "meaning": "NCIT:C25742" - }, - "Rheumatic disease": { - "text": "Rheumatic disease", - "meaning": "MONDO:0005554" - }, - "Sickle cell disease": { - "text": "Sickle cell disease", - "meaning": "MONDO:0011382" - }, - "Substance use": { - "text": "Substance use", - "meaning": "NBO:0001845" - }, - "Alcohol abuse": { - "text": "Alcohol abuse", - "meaning": "MONDO:0002046", - "is_a": "Substance use" - }, - "Drug abuse": { - "text": "Drug abuse", - "meaning": "GENEPIO:0100078", - "is_a": "Substance use" - }, - "Injection drug abuse": { - "text": "Injection drug abuse", - "meaning": "GENEPIO:0100079", - "is_a": "Drug abuse" - }, - "Smoking": { - "text": "Smoking", - "meaning": "NBO:0015005", - "is_a": "Substance use" - }, - "Vaping": { - "text": "Vaping", - "meaning": "NCIT:C173621", - "is_a": "Substance use" - }, - "Tachypnea (accelerated respiratory rate)": { - "text": "Tachypnea (accelerated respiratory rate)", - "meaning": "HP:0002789" - }, - "Transplant": { - "text": "Transplant", - "meaning": "NCIT:C159659" - }, - "Hematopoietic stem cell transplant (bone marrow transplant)": { - "text": "Hematopoietic stem cell transplant (bone marrow transplant)", - "meaning": "NCIT:C131759", - "is_a": "Transplant" - }, - "Cardiac transplant": { - "text": "Cardiac transplant", - "meaning": "GENEPIO:0100080", - "is_a": "Transplant" - }, - "Kidney transplant": { - "text": "Kidney transplant", - "meaning": "NCIT:C157332", - "is_a": "Transplant" - }, - "Liver transplant": { - "text": "Liver transplant", - "meaning": "GENEPIO:0100081", - "is_a": "Transplant" - } - } - }, - "VariantDesignationMenu": { - "name": "VariantDesignationMenu", - "title": "variant designation menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Variant of Concern (VOC)": { - "text": "Variant of Concern (VOC)", - "meaning": "GENEPIO:0100082" - }, - "Variant of Interest (VOI)": { - "text": "Variant of Interest (VOI)", - "meaning": "GENEPIO:0100083" - }, - "Variant Under Monitoring (VUM)": { - "text": "Variant Under Monitoring (VUM)", - "meaning": "GENEPIO:0100279" - } - } - }, - "VariantEvidenceMenu": { - "name": "VariantEvidenceMenu", - "title": "variant evidence menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "RT-qPCR": { - "text": "RT-qPCR", - "meaning": "CIDO:0000019" - }, - "Sequencing": { - "text": "Sequencing", - "meaning": "CIDO:0000027" - } - } - }, - "ComplicationsMenu": { - "name": "ComplicationsMenu", - "title": "complications menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Abnormal blood oxygen level": { - "text": "Abnormal blood oxygen level", - "meaning": "HP:0500165" - }, - "Acute kidney injury": { - "text": "Acute kidney injury", - "meaning": "HP:0001919" - }, - "Acute lung injury": { - "text": "Acute lung injury", - "meaning": "MONDO:0015796" - }, - "Ventilation induced lung injury (VILI)": { - "text": "Ventilation induced lung injury (VILI)", - "meaning": "GENEPIO:0100092", - "is_a": "Acute lung injury" - }, - "Acute respiratory failure": { - "text": "Acute respiratory failure", - "meaning": "MONDO:0001208" - }, - "Arrhythmia (complication)": { - "text": "Arrhythmia (complication)", - "meaning": "HP:0011675" - }, - "Tachycardia": { - "text": "Tachycardia", - "meaning": "HP:0001649", - "is_a": "Arrhythmia (complication)" - }, - "Polymorphic ventricular tachycardia (VT)": { - "text": "Polymorphic ventricular tachycardia (VT)", - "meaning": "HP:0031677", - "is_a": "Tachycardia" - }, - "Tachyarrhythmia": { - "text": "Tachyarrhythmia", - "meaning": "GENEPIO:0100084", - "is_a": "Tachycardia" - }, - "Cardiac injury": { - "text": "Cardiac injury", - "meaning": "GENEPIO:0100074" - }, - "Cardiac arrest": { - "text": "Cardiac arrest", - "meaning": "HP:0001695" - }, - "Cardiogenic shock": { - "text": "Cardiogenic shock", - "meaning": "HP:0030149" - }, - "Blood clot": { - "text": "Blood clot", - "meaning": "HP:0001977" - }, - "Arterial clot": { - "text": "Arterial clot", - "meaning": "HP:0004420", - "is_a": "Blood clot" - }, - "Deep vein thrombosis (DVT)": { - "text": "Deep vein thrombosis (DVT)", - "meaning": "HP:0002625", - "is_a": "Blood clot" - }, - "Pulmonary embolism (PE)": { - "text": "Pulmonary embolism (PE)", - "meaning": "HP:0002204", - "is_a": "Blood clot" - }, - "Cardiomyopathy": { - "text": "Cardiomyopathy", - "meaning": "HP:0001638" - }, - "Central nervous system invasion": { - "text": "Central nervous system invasion", - "meaning": "MONDO:0024619" - }, - "Stroke (complication)": { - "text": "Stroke (complication)", - "meaning": "HP:0001297" - }, - "Central Nervous System Vasculitis": { - "text": "Central Nervous System Vasculitis", - "meaning": "MONDO:0003346", - "is_a": "Stroke (complication)" - }, - "Acute ischemic stroke": { - "text": "Acute ischemic stroke", - "meaning": "HP:0002140", - "is_a": "Stroke (complication)" - }, - "Coma": { - "text": "Coma", - "meaning": "HP:0001259" - }, - "Convulsions": { - "text": "Convulsions", - "meaning": "HP:0011097" - }, - "COVID-19 associated coagulopathy (CAC)": { - "text": "COVID-19 associated coagulopathy (CAC)", - "meaning": "NCIT:C171562" - }, - "Cystic fibrosis": { - "text": "Cystic fibrosis", - "meaning": "MONDO:0009061" - }, - "Cytokine release syndrome": { - "text": "Cytokine release syndrome", - "meaning": "MONDO:0600008" - }, - "Disseminated intravascular coagulation (DIC)": { - "text": "Disseminated intravascular coagulation (DIC)", - "meaning": "MPATH:108" - }, - "Encephalopathy": { - "text": "Encephalopathy", - "meaning": "HP:0001298" - }, - "Fulminant myocarditis": { - "text": "Fulminant myocarditis", - "meaning": "GENEPIO:0100088" - }, - "Guillain-Barré syndrome": { - "text": "Guillain-Barré syndrome", - "meaning": "MONDO:0016218" - }, - "Internal hemorrhage (complication; internal bleeding)": { - "text": "Internal hemorrhage (complication; internal bleeding)", - "meaning": "HP:0011029" - }, - "Intracerebral haemorrhage": { - "text": "Intracerebral haemorrhage", - "meaning": "MONDO:0013792", - "is_a": "Internal hemorrhage (complication; internal bleeding)" - }, - "Kawasaki disease": { - "text": "Kawasaki disease", - "meaning": "MONDO:0012727" - }, - "Complete Kawasaki disease": { - "text": "Complete Kawasaki disease", - "meaning": "GENEPIO:0100089", - "is_a": "Kawasaki disease" - }, - "Incomplete Kawasaki disease": { - "text": "Incomplete Kawasaki disease", - "meaning": "GENEPIO:0100090", - "is_a": "Kawasaki disease" - }, - "Liver dysfunction": { - "text": "Liver dysfunction", - "meaning": "HP:0001410" - }, - "Acute liver injury": { - "text": "Acute liver injury", - "meaning": "GENEPIO:0100091", - "is_a": "Liver dysfunction" - }, - "Long COVID-19": { - "text": "Long COVID-19", - "meaning": "MONDO:0100233" - }, - "Meningitis": { - "text": "Meningitis", - "meaning": "HP:0001287" - }, - "Migraine": { - "text": "Migraine", - "meaning": "HP:0002076" - }, - "Miscarriage": { - "text": "Miscarriage", - "meaning": "HP:0005268" - }, - "Multisystem inflammatory syndrome in children (MIS-C)": { - "text": "Multisystem inflammatory syndrome in children (MIS-C)", - "meaning": "MONDO:0100163" - }, - "Multisystem inflammatory syndrome in adults (MIS-A)": { - "text": "Multisystem inflammatory syndrome in adults (MIS-A)", - "meaning": "MONDO:0100319" - }, - "Muscle injury": { - "text": "Muscle injury", - "meaning": "GENEPIO:0100093" - }, - "Myalgic encephalomyelitis (ME)": { - "text": "Myalgic encephalomyelitis (ME)", - "meaning": "MONDO:0005404" - }, - "Myocardial infarction (heart attack)": { - "text": "Myocardial infarction (heart attack)", - "meaning": "MONDO:0005068" - }, - "Acute myocardial infarction": { - "text": "Acute myocardial infarction", - "meaning": "MONDO:0004781", - "is_a": "Myocardial infarction (heart attack)" - }, - "ST-segment elevation myocardial infarction": { - "text": "ST-segment elevation myocardial infarction", - "meaning": "MONDO:0041656", - "is_a": "Myocardial infarction (heart attack)" - }, - "Myocardial injury": { - "text": "Myocardial injury", - "meaning": "HP:0001700" - }, - "Neonatal complications": { - "text": "Neonatal complications", - "meaning": "NCIT:C168498" - }, - "Noncardiogenic pulmonary edema": { - "text": "Noncardiogenic pulmonary edema", - "meaning": "GENEPIO:0100085" - }, - "Acute respiratory distress syndrome (ARDS)": { - "text": "Acute respiratory distress syndrome (ARDS)", - "meaning": "HP:0033677", - "is_a": "Noncardiogenic pulmonary edema" - }, - "COVID-19 associated ARDS (CARDS)": { - "text": "COVID-19 associated ARDS (CARDS)", - "meaning": "NCIT:C171551", - "is_a": "Acute respiratory distress syndrome (ARDS)" - }, - "Neurogenic pulmonary edema (NPE)": { - "text": "Neurogenic pulmonary edema (NPE)", - "meaning": "GENEPIO:0100086", - "is_a": "Acute respiratory distress syndrome (ARDS)" - }, - "Organ failure": { - "text": "Organ failure", - "meaning": "GENEPIO:0100094" - }, - "Heart failure": { - "text": "Heart failure", - "meaning": "HP:0001635", - "is_a": "Organ failure" - }, - "Liver failure": { - "text": "Liver failure", - "meaning": "MONDO:0100192", - "is_a": "Organ failure" - }, - "Paralysis": { - "text": "Paralysis", - "meaning": "HP:0003470" - }, - "Pneumothorax (collapsed lung)": { - "text": "Pneumothorax (collapsed lung)", - "meaning": "HP:0002107" - }, - "Spontaneous pneumothorax": { - "text": "Spontaneous pneumothorax", - "meaning": "HP:0002108", - "is_a": "Pneumothorax (collapsed lung)" - }, - "Spontaneous tension pneumothorax": { - "text": "Spontaneous tension pneumothorax", - "meaning": "MONDO:0002075", - "is_a": "Pneumothorax (collapsed lung)" - }, - "Pneumonia (complication)": { - "text": "Pneumonia (complication)", - "meaning": "HP:0002090" - }, - "COVID-19 pneumonia": { - "text": "COVID-19 pneumonia", - "meaning": "NCIT:C171550", - "is_a": "Pneumonia (complication)" - }, - "Pregancy complications": { - "text": "Pregancy complications", - "meaning": "HP:0001197" - }, - "Rhabdomyolysis": { - "text": "Rhabdomyolysis", - "meaning": "HP:0003201" - }, - "Secondary infection": { - "text": "Secondary infection", - "meaning": "IDO:0000567" - }, - "Secondary staph infection": { - "text": "Secondary staph infection", - "meaning": "GENEPIO:0100095", - "is_a": "Secondary infection" - }, - "Secondary strep infection": { - "text": "Secondary strep infection", - "meaning": "GENEPIO:0100096", - "is_a": "Secondary infection" - }, - "Seizure (complication)": { - "text": "Seizure (complication)", - "meaning": "HP:0001250" - }, - "Motor seizure": { - "text": "Motor seizure", - "meaning": "HP:0020219", - "is_a": "Seizure (complication)" - }, - "Sepsis/Septicemia": { - "text": "Sepsis/Septicemia", - "meaning": "HP:0100806" - }, - "Sepsis": { - "text": "Sepsis", - "meaning": "IDO:0000636", - "is_a": "Sepsis/Septicemia" - }, - "Septicemia": { - "text": "Septicemia", - "meaning": "NCIT:C3364", - "is_a": "Sepsis/Septicemia" - }, - "Shock": { - "text": "Shock", - "meaning": "HP:0031273" - }, - "Hyperinflammatory shock": { - "text": "Hyperinflammatory shock", - "meaning": "GENEPIO:0100097", - "is_a": "Shock" - }, - "Refractory cardiogenic shock": { - "text": "Refractory cardiogenic shock", - "meaning": "GENEPIO:0100098", - "is_a": "Shock" - }, - "Refractory cardiogenic plus vasoplegic shock": { - "text": "Refractory cardiogenic plus vasoplegic shock", - "meaning": "GENEPIO:0100099", - "is_a": "Shock" - }, - "Septic shock": { - "text": "Septic shock", - "meaning": "NCIT:C35018", - "is_a": "Shock" - }, - "Vasculitis": { - "text": "Vasculitis", - "meaning": "HP:0002633" - } - } - }, - "VaccineNameMenu": { - "name": "VaccineNameMenu", - "title": "vaccine name menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Astrazeneca (Vaxzevria)": { - "text": "Astrazeneca (Vaxzevria)", - "meaning": "GENEPIO:0100308" - }, - "Johnson & Johnson (Janssen)": { - "text": "Johnson & Johnson (Janssen)", - "meaning": "GENEPIO:0100307" - }, - "Moderna (Spikevax)": { - "text": "Moderna (Spikevax)", - "meaning": "GENEPIO:0100304" - }, - "Pfizer-BioNTech (Comirnaty)": { - "text": "Pfizer-BioNTech (Comirnaty)", - "meaning": "GENEPIO:0100305" - }, - "Pfizer-BioNTech (Comirnaty Pediatric)": { - "text": "Pfizer-BioNTech (Comirnaty Pediatric)", - "meaning": "GENEPIO:0100306" - } - } - }, - "AnatomicalMaterialMenu": { - "name": "AnatomicalMaterialMenu", - "title": "anatomical material menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Blood": { - "text": "Blood", - "meaning": "UBERON:0000178" - }, - "Fluid": { - "text": "Fluid", - "meaning": "UBERON:0006314" - }, - "Saliva": { - "text": "Saliva", - "meaning": "UBERON:0001836", - "is_a": "Fluid" - }, - "Fluid (cerebrospinal (CSF))": { - "text": "Fluid (cerebrospinal (CSF))", - "meaning": "UBERON:0001359", - "is_a": "Fluid" - }, - "Fluid (pericardial)": { - "text": "Fluid (pericardial)", - "meaning": "UBERON:0002409", - "is_a": "Fluid" - }, - "Fluid (pleural)": { - "text": "Fluid (pleural)", - "meaning": "UBERON:0001087", - "is_a": "Fluid" - }, - "Fluid (vaginal)": { - "text": "Fluid (vaginal)", - "meaning": "UBERON:0036243", - "is_a": "Fluid" - }, - "Fluid (amniotic)": { - "text": "Fluid (amniotic)", - "meaning": "UBERON:0000173", - "is_a": "Fluid" - }, - "Tissue": { - "text": "Tissue", - "meaning": "UBERON:0000479" - } - } - }, - "AnatomicalPartMenu": { - "name": "AnatomicalPartMenu", - "title": "anatomical part menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Anus": { - "text": "Anus", - "meaning": "UBERON:0001245" - }, - "Buccal mucosa": { - "text": "Buccal mucosa", - "meaning": "UBERON:0006956" - }, - "Duodenum": { - "text": "Duodenum", - "meaning": "UBERON:0002114" - }, - "Eye": { - "text": "Eye", - "meaning": "UBERON:0000970" - }, - "Intestine": { - "text": "Intestine", - "meaning": "UBERON:0000160" - }, - "Lower respiratory tract": { - "text": "Lower respiratory tract", - "meaning": "UBERON:0001558" - }, - "Bronchus": { - "text": "Bronchus", - "meaning": "UBERON:0002185", - "is_a": "Lower respiratory tract" - }, - "Lung": { - "text": "Lung", - "meaning": "UBERON:0002048", - "is_a": "Lower respiratory tract" - }, - "Bronchiole": { - "text": "Bronchiole", - "meaning": "UBERON:0002186", - "is_a": "Lung" - }, - "Alveolar sac": { - "text": "Alveolar sac", - "meaning": "UBERON:0002169", - "is_a": "Lung" - }, - "Pleural sac": { - "text": "Pleural sac", - "meaning": "UBERON:0009778", - "is_a": "Lower respiratory tract" - }, - "Pleural cavity": { - "text": "Pleural cavity", - "meaning": "UBERON:0002402", - "is_a": "Pleural sac" - }, - "Trachea": { - "text": "Trachea", - "meaning": "UBERON:0003126", - "is_a": "Lower respiratory tract" - }, - "Rectum": { - "text": "Rectum", - "meaning": "UBERON:0001052" - }, - "Skin": { - "text": "Skin", - "meaning": "UBERON:0001003" - }, - "Stomach": { - "text": "Stomach", - "meaning": "UBERON:0000945" - }, - "Upper respiratory tract": { - "text": "Upper respiratory tract", - "meaning": "UBERON:0001557" - }, - "Anterior Nares": { - "text": "Anterior Nares", - "meaning": "UBERON:2001427", - "is_a": "Upper respiratory tract" - }, - "Esophagus": { - "text": "Esophagus", - "meaning": "UBERON:0001043", - "is_a": "Upper respiratory tract" - }, - "Ethmoid sinus": { - "text": "Ethmoid sinus", - "meaning": "UBERON:0002453", - "is_a": "Upper respiratory tract" - }, - "Nasal Cavity": { - "text": "Nasal Cavity", - "meaning": "UBERON:0001707", - "is_a": "Upper respiratory tract" - }, - "Middle Nasal Turbinate": { - "text": "Middle Nasal Turbinate", - "meaning": "UBERON:0005921", - "is_a": "Nasal Cavity" - }, - "Inferior Nasal Turbinate": { - "text": "Inferior Nasal Turbinate", - "meaning": "UBERON:0005922", - "is_a": "Nasal Cavity" - }, - "Nasopharynx (NP)": { - "text": "Nasopharynx (NP)", - "meaning": "UBERON:0001728", - "is_a": "Upper respiratory tract" - }, - "Oropharynx (OP)": { - "text": "Oropharynx (OP)", - "meaning": "UBERON:0001729", - "is_a": "Upper respiratory tract" - }, - "Pharynx (throat)": { - "text": "Pharynx (throat)", - "meaning": "UBERON:0000341", - "is_a": "Upper respiratory tract" - } - } - }, - "BodyProductMenu": { - "name": "BodyProductMenu", - "title": "body product menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Breast Milk": { - "text": "Breast Milk", - "meaning": "UBERON:0001913" - }, - "Feces": { - "text": "Feces", - "meaning": "UBERON:0001988" - }, - "Fluid (seminal)": { - "text": "Fluid (seminal)", - "meaning": "UBERON:0006530" - }, - "Mucus": { - "text": "Mucus", - "meaning": "UBERON:0000912" - }, - "Sputum": { - "text": "Sputum", - "meaning": "UBERON:0007311", - "is_a": "Mucus" - }, - "Sweat": { - "text": "Sweat", - "meaning": "UBERON:0001089" - }, - "Tear": { - "text": "Tear", - "meaning": "UBERON:0001827" - }, - "Urine": { - "text": "Urine", - "meaning": "UBERON:0001088" - } - } - }, - "PriorSarsCov2InfectionMenu": { - "name": "PriorSarsCov2InfectionMenu", - "title": "prior SARS-CoV-2 infection menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Prior infection": { - "text": "Prior infection", - "meaning": "GENEPIO:0100037" - }, - "No prior infection": { - "text": "No prior infection", - "meaning": "GENEPIO:0100233" - } - } - }, - "EnvironmentalMaterialMenu": { - "name": "EnvironmentalMaterialMenu", - "title": "environmental material menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Air vent": { - "text": "Air vent", - "meaning": "ENVO:03501208" - }, - "Banknote": { - "text": "Banknote", - "meaning": "ENVO:00003896" - }, - "Bed rail": { - "text": "Bed rail", - "meaning": "ENVO:03501209" - }, - "Building floor": { - "text": "Building floor", - "meaning": "ENVO:01000486" - }, - "Cloth": { - "text": "Cloth", - "meaning": "ENVO:02000058" - }, - "Control panel": { - "text": "Control panel", - "meaning": "ENVO:03501210" - }, - "Door": { - "text": "Door", - "meaning": "ENVO:03501220" - }, - "Door handle": { - "text": "Door handle", - "meaning": "ENVO:03501211" - }, - "Face mask": { - "text": "Face mask", - "meaning": "OBI:0002787" - }, - "Face shield": { - "text": "Face shield", - "meaning": "OBI:0002791" - }, - "Food": { - "text": "Food", - "meaning": "FOODON:00002403" - }, - "Food packaging": { - "text": "Food packaging", - "meaning": "FOODON:03490100" - }, - "Glass": { - "text": "Glass", - "meaning": "ENVO:01000481" - }, - "Handrail": { - "text": "Handrail", - "meaning": "ENVO:03501212" - }, - "Hospital gown": { - "text": "Hospital gown", - "meaning": "OBI:0002796" - }, - "Light switch": { - "text": "Light switch", - "meaning": "ENVO:03501213" - }, - "Locker": { - "text": "Locker", - "meaning": "ENVO:03501214" - }, - "N95 mask": { - "text": "N95 mask", - "meaning": "OBI:0002790" - }, - "Nurse call button": { - "text": "Nurse call button", - "meaning": "ENVO:03501215" - }, - "Paper": { - "text": "Paper", - "meaning": "ENVO:03501256" - }, - "Particulate matter": { - "text": "Particulate matter", - "meaning": "ENVO:01000060" - }, - "Plastic": { - "text": "Plastic", - "meaning": "ENVO:01000404" - }, - "PPE gown": { - "text": "PPE gown", - "meaning": "GENEPIO:0100025" - }, - "Sewage": { - "text": "Sewage", - "meaning": "ENVO:00002018" - }, - "Sink": { - "text": "Sink", - "meaning": "ENVO:01000990" - }, - "Soil": { - "text": "Soil", - "meaning": "ENVO:00001998" - }, - "Stainless steel": { - "text": "Stainless steel", - "meaning": "ENVO:03501216" - }, - "Tissue paper": { - "text": "Tissue paper", - "meaning": "ENVO:03501217" - }, - "Toilet bowl": { - "text": "Toilet bowl", - "meaning": "ENVO:03501218" - }, - "Water": { - "text": "Water", - "meaning": "ENVO:00002006" - }, - "Wastewater": { - "text": "Wastewater", - "meaning": "ENVO:00002001", - "is_a": "Water" - }, - "Window": { - "text": "Window", - "meaning": "ENVO:03501219" - }, - "Wood": { - "text": "Wood", - "meaning": "ENVO:00002040" - } - } - }, - "EnvironmentalSiteMenu": { - "name": "EnvironmentalSiteMenu", - "title": "environmental site menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Acute care facility": { - "text": "Acute care facility", - "meaning": "ENVO:03501135" - }, - "Animal house": { - "text": "Animal house", - "meaning": "ENVO:00003040" - }, - "Bathroom": { - "text": "Bathroom", - "meaning": "ENVO:01000422" - }, - "Clinical assessment centre": { - "text": "Clinical assessment centre", - "meaning": "ENVO:03501136" - }, - "Conference venue": { - "text": "Conference venue", - "meaning": "ENVO:03501127" - }, - "Corridor": { - "text": "Corridor", - "meaning": "ENVO:03501121" - }, - "Daycare": { - "text": "Daycare", - "meaning": "ENVO:01000927" - }, - "Emergency room (ER)": { - "text": "Emergency room (ER)", - "meaning": "ENVO:03501145" - }, - "Family practice clinic": { - "text": "Family practice clinic", - "meaning": "ENVO:03501186" - }, - "Group home": { - "text": "Group home", - "meaning": "ENVO:03501196" - }, - "Homeless shelter": { - "text": "Homeless shelter", - "meaning": "ENVO:03501133" - }, - "Hospital": { - "text": "Hospital", - "meaning": "ENVO:00002173" - }, - "Intensive Care Unit (ICU)": { - "text": "Intensive Care Unit (ICU)", - "meaning": "ENVO:03501152" - }, - "Long Term Care Facility": { - "text": "Long Term Care Facility", - "meaning": "ENVO:03501194" - }, - "Patient room": { - "text": "Patient room", - "meaning": "ENVO:03501180" - }, - "Prison": { - "text": "Prison", - "meaning": "ENVO:03501204" - }, - "Production Facility": { - "text": "Production Facility", - "meaning": "ENVO:01000536" - }, - "School": { - "text": "School", - "meaning": "ENVO:03501130" - }, - "Sewage Plant": { - "text": "Sewage Plant", - "meaning": "ENVO:00003043" - }, - "Subway train": { - "text": "Subway train", - "meaning": "ENVO:03501109" - }, - "University campus": { - "text": "University campus", - "meaning": "ENVO:00000467" - }, - "Wet market": { - "text": "Wet market", - "meaning": "ENVO:03501198" - } - } - }, - "CollectionMethodMenu": { - "name": "CollectionMethodMenu", - "title": "collection method menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Amniocentesis": { - "text": "Amniocentesis", - "meaning": "NCIT:C52009" - }, - "Aspiration": { - "text": "Aspiration", - "meaning": "NCIT:C15631" - }, - "Suprapubic Aspiration": { - "text": "Suprapubic Aspiration", - "meaning": "GENEPIO:0100028", - "is_a": "Aspiration" - }, - "Tracheal aspiration": { - "text": "Tracheal aspiration", - "meaning": "GENEPIO:0100029", - "is_a": "Aspiration" - }, - "Vacuum Aspiration": { - "text": "Vacuum Aspiration", - "meaning": "GENEPIO:0100030", - "is_a": "Aspiration" - }, - "Biopsy": { - "text": "Biopsy", - "meaning": "OBI:0002650" - }, - "Needle Biopsy": { - "text": "Needle Biopsy", - "meaning": "OBI:0002651", - "is_a": "Biopsy" - }, - "Filtration": { - "text": "Filtration", - "meaning": "OBI:0302885" - }, - "Air filtration": { - "text": "Air filtration", - "meaning": "GENEPIO:0100031", - "is_a": "Filtration" - }, - "Lavage": { - "text": "Lavage", - "meaning": "OBI:0600044" - }, - "Bronchoalveolar lavage (BAL)": { - "text": "Bronchoalveolar lavage (BAL)", - "meaning": "GENEPIO:0100032", - "is_a": "Lavage" - }, - "Gastric Lavage": { - "text": "Gastric Lavage", - "meaning": "GENEPIO:0100033", - "is_a": "Lavage" - }, - "Lumbar Puncture": { - "text": "Lumbar Puncture", - "meaning": "NCIT:C15327" - }, - "Necropsy": { - "text": "Necropsy", - "meaning": "MMO:0000344" - }, - "Phlebotomy": { - "text": "Phlebotomy", - "meaning": "NCIT:C28221" - }, - "Rinsing": { - "text": "Rinsing", - "meaning": "GENEPIO:0002116" - }, - "Saline gargle (mouth rinse and gargle)": { - "text": "Saline gargle (mouth rinse and gargle)", - "meaning": "GENEPIO:0100034", - "is_a": "Rinsing" - }, - "Scraping": { - "text": "Scraping", - "meaning": "GENEPIO:0100035" - }, - "Swabbing": { - "text": "Swabbing", - "meaning": "GENEPIO:0002117" - }, - "Finger Prick": { - "text": "Finger Prick", - "meaning": "GENEPIO:0100036" - }, - "Washout Tear Collection": { - "text": "Washout Tear Collection", - "meaning": "GENEPIO:0100038" - } - } - }, - "CollectionDeviceMenu": { - "name": "CollectionDeviceMenu", - "title": "collection device menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Air filter": { - "text": "Air filter", - "meaning": "ENVO:00003968" - }, - "Blood Collection Tube": { - "text": "Blood Collection Tube", - "meaning": "OBI:0002859" - }, - "Bronchoscope": { - "text": "Bronchoscope", - "meaning": "OBI:0002826" - }, - "Collection Container": { - "text": "Collection Container", - "meaning": "OBI:0002088" - }, - "Collection Cup": { - "text": "Collection Cup", - "meaning": "GENEPIO:0100026" - }, - "Fibrobronchoscope Brush": { - "text": "Fibrobronchoscope Brush", - "meaning": "OBI:0002825" - }, - "Filter": { - "text": "Filter", - "meaning": "GENEPIO:0100103" - }, - "Fine Needle": { - "text": "Fine Needle", - "meaning": "OBI:0002827" - }, - "Microcapillary tube": { - "text": "Microcapillary tube", - "meaning": "OBI:0002858" - }, - "Micropipette": { - "text": "Micropipette", - "meaning": "OBI:0001128" - }, - "Needle": { - "text": "Needle", - "meaning": "OBI:0000436" - }, - "Serum Collection Tube": { - "text": "Serum Collection Tube", - "meaning": "OBI:0002860" - }, - "Sputum Collection Tube": { - "text": "Sputum Collection Tube", - "meaning": "OBI:0002861" - }, - "Suction Catheter": { - "text": "Suction Catheter", - "meaning": "OBI:0002831" - }, - "Swab": { - "text": "Swab", - "meaning": "GENEPIO:0100027" - }, - "Urine Collection Tube": { - "text": "Urine Collection Tube", - "meaning": "OBI:0002862" - }, - "Virus Transport Medium": { - "text": "Virus Transport Medium", - "meaning": "OBI:0002866" - } - } - }, - "HostScientificNameMenu": { - "name": "HostScientificNameMenu", - "title": "host (scientific name) menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Homo sapiens": { - "text": "Homo sapiens", - "meaning": "NCBITaxon:9606" - }, - "Bos taurus": { - "text": "Bos taurus", - "meaning": "NCBITaxon:9913" - }, - "Canis lupus familiaris": { - "text": "Canis lupus familiaris", - "meaning": "NCBITaxon:9615" - }, - "Chiroptera": { - "text": "Chiroptera", - "meaning": "NCBITaxon:9397" - }, - "Columbidae": { - "text": "Columbidae", - "meaning": "NCBITaxon:8930" - }, - "Felis catus": { - "text": "Felis catus", - "meaning": "NCBITaxon:9685" - }, - "Gallus gallus": { - "text": "Gallus gallus", - "meaning": "NCBITaxon:9031" - }, - "Manis": { - "text": "Manis", - "meaning": "NCBITaxon:9973" - }, - "Manis javanica": { - "text": "Manis javanica", - "meaning": "NCBITaxon:9974" - }, - "Neovison vison": { - "text": "Neovison vison", - "meaning": "NCBITaxon:452646" - }, - "Panthera leo": { - "text": "Panthera leo", - "meaning": "NCBITaxon:9689" - }, - "Panthera tigris": { - "text": "Panthera tigris", - "meaning": "NCBITaxon:9694" - }, - "Rhinolophidae": { - "text": "Rhinolophidae", - "meaning": "NCBITaxon:58055" - }, - "Rhinolophus affinis": { - "text": "Rhinolophus affinis", - "meaning": "NCBITaxon:59477" - }, - "Sus scrofa domesticus": { - "text": "Sus scrofa domesticus", - "meaning": "NCBITaxon:9825" - }, - "Viverridae": { - "text": "Viverridae", - "meaning": "NCBITaxon:9673" - } - } - }, - "HostCommonNameMenu": { - "name": "HostCommonNameMenu", - "title": "host (common name) menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Human": { - "text": "Human", - "meaning": "NCBITaxon:9606" - }, - "Bat": { - "text": "Bat", - "meaning": "NCBITaxon:9397" - }, - "Cat": { - "text": "Cat", - "meaning": "NCBITaxon:9685" - }, - "Chicken": { - "text": "Chicken", - "meaning": "NCBITaxon:9031" - }, - "Civets": { - "text": "Civets", - "meaning": "NCBITaxon:9673" - }, - "Cow": { - "text": "Cow", - "meaning": "NCBITaxon:9913", - "exact_mappings": [ - "CNPHI:bovine" - ] - }, - "Dog": { - "text": "Dog", - "meaning": "NCBITaxon:9615" - }, - "Lion": { - "text": "Lion", - "meaning": "NCBITaxon:9689" - }, - "Mink": { - "text": "Mink", - "meaning": "NCBITaxon:452646" - }, - "Pangolin": { - "text": "Pangolin", - "meaning": "NCBITaxon:9973" - }, - "Pig": { - "text": "Pig", - "meaning": "NCBITaxon:9825", - "exact_mappings": [ - "CNPHI:porcine" - ] - }, - "Pigeon": { - "text": "Pigeon", - "meaning": "NCBITaxon:8930" - }, - "Tiger": { - "text": "Tiger", - "meaning": "NCBITaxon:9694" - } - } - }, - "HostHealthStateMenu": { - "name": "HostHealthStateMenu", - "title": "host health state menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Asymptomatic": { - "text": "Asymptomatic", - "meaning": "NCIT:C3833" - }, - "Deceased": { - "text": "Deceased", - "meaning": "NCIT:C28554" - }, - "Healthy": { - "text": "Healthy", - "meaning": "NCIT:C115935" - }, - "Recovered": { - "text": "Recovered", - "meaning": "NCIT:C49498" - }, - "Symptomatic": { - "text": "Symptomatic", - "meaning": "NCIT:C25269" - } - } - }, - "HostHealthStatusDetailsMenu": { - "name": "HostHealthStatusDetailsMenu", - "title": "host health status details menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Hospitalized": { - "text": "Hospitalized", - "meaning": "NCIT:C25179" - }, - "Hospitalized (Non-ICU)": { - "text": "Hospitalized (Non-ICU)", - "meaning": "GENEPIO:0100045", - "is_a": "Hospitalized" - }, - "Hospitalized (ICU)": { - "text": "Hospitalized (ICU)", - "meaning": "GENEPIO:0100046", - "is_a": "Hospitalized" - }, - "Mechanical Ventilation": { - "text": "Mechanical Ventilation", - "meaning": "NCIT:C70909" - }, - "Medically Isolated": { - "text": "Medically Isolated", - "meaning": "GENEPIO:0100047" - }, - "Medically Isolated (Negative Pressure)": { - "text": "Medically Isolated (Negative Pressure)", - "meaning": "GENEPIO:0100048", - "is_a": "Medically Isolated" - }, - "Self-quarantining": { - "text": "Self-quarantining", - "meaning": "NCIT:C173768" - } - } - }, - "HostHealthOutcomeMenu": { - "name": "HostHealthOutcomeMenu", - "title": "host health outcome menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Deceased": { - "text": "Deceased", - "meaning": "NCIT:C28554" - }, - "Deteriorating": { - "text": "Deteriorating", - "meaning": "NCIT:C25254" - }, - "Recovered": { - "text": "Recovered", - "meaning": "NCIT:C49498" - }, - "Stable": { - "text": "Stable", - "meaning": "NCIT:C30103" - } - } - }, - "OrganismMenu": { - "name": "OrganismMenu", - "title": "organism menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Severe acute respiratory syndrome coronavirus 2": { - "text": "Severe acute respiratory syndrome coronavirus 2", - "meaning": "NCBITaxon:2697049" - }, - "RaTG13": { - "text": "RaTG13", - "meaning": "NCBITaxon:2709072" - }, - "RmYN02": { - "text": "RmYN02", - "meaning": "GENEPIO:0100000" - } - } - }, - "PurposeOfSamplingMenu": { - "name": "PurposeOfSamplingMenu", - "title": "purpose of sampling menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Cluster/Outbreak investigation": { - "text": "Cluster/Outbreak investigation", - "meaning": "GENEPIO:0100001" - }, - "Diagnostic testing": { - "text": "Diagnostic testing", - "meaning": "GENEPIO:0100002" - }, - "Research": { - "text": "Research", - "meaning": "GENEPIO:0100003" - }, - "Surveillance": { - "text": "Surveillance", - "meaning": "GENEPIO:0100004" - } - } - }, - "PurposeOfSequencingMenu": { - "name": "PurposeOfSequencingMenu", - "title": "purpose of sequencing menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Baseline surveillance (random sampling)": { - "text": "Baseline surveillance (random sampling)", - "meaning": "GENEPIO:0100005" - }, - "Targeted surveillance (non-random sampling)": { - "text": "Targeted surveillance (non-random sampling)", - "meaning": "GENEPIO:0100006" - }, - "Priority surveillance project": { - "text": "Priority surveillance project", - "meaning": "GENEPIO:0100007", - "is_a": "Targeted surveillance (non-random sampling)" - }, - "Screening for Variants of Concern (VoC)": { - "text": "Screening for Variants of Concern (VoC)", - "meaning": "GENEPIO:0100008", - "is_a": "Priority surveillance project" - }, - "Sample has epidemiological link to Variant of Concern (VoC)": { - "text": "Sample has epidemiological link to Variant of Concern (VoC)", - "meaning": "GENEPIO:0100273", - "is_a": "Screening for Variants of Concern (VoC)" - }, - "Sample has epidemiological link to Omicron Variant": { - "text": "Sample has epidemiological link to Omicron Variant", - "meaning": "GENEPIO:0100274", - "is_a": "Sample has epidemiological link to Variant of Concern (VoC)" - }, - "Longitudinal surveillance (repeat sampling of individuals)": { - "text": "Longitudinal surveillance (repeat sampling of individuals)", - "meaning": "GENEPIO:0100009", - "is_a": "Priority surveillance project" - }, - "Chronic (prolonged) infection surveillance": { - "text": "Chronic (prolonged) infection surveillance", - "meaning": "GENEPIO:0100842", - "is_a": "Longitudinal surveillance (repeat sampling of individuals)" - }, - "Re-infection surveillance": { - "text": "Re-infection surveillance", - "meaning": "GENEPIO:0100010", - "is_a": "Priority surveillance project" - }, - "Vaccine escape surveillance": { - "text": "Vaccine escape surveillance", - "meaning": "GENEPIO:0100011", - "is_a": "Priority surveillance project" - }, - "Travel-associated surveillance": { - "text": "Travel-associated surveillance", - "meaning": "GENEPIO:0100012", - "is_a": "Priority surveillance project" - }, - "Domestic travel surveillance": { - "text": "Domestic travel surveillance", - "meaning": "GENEPIO:0100013", - "is_a": "Travel-associated surveillance" - }, - "Interstate/ interprovincial travel surveillance": { - "text": "Interstate/ interprovincial travel surveillance", - "meaning": "GENEPIO:0100275", - "is_a": "Domestic travel surveillance" - }, - "Intra-state/ intra-provincial travel surveillance": { - "text": "Intra-state/ intra-provincial travel surveillance", - "meaning": "GENEPIO:0100276", - "is_a": "Domestic travel surveillance" - }, - "International travel surveillance": { - "text": "International travel surveillance", - "meaning": "GENEPIO:0100014", - "is_a": "Travel-associated surveillance" - }, - "Surveillance of international border crossing by air travel or ground transport": { - "text": "Surveillance of international border crossing by air travel or ground transport", - "meaning": "GENEPIO:0100015", - "is_a": "International travel surveillance" - }, - "Surveillance of international border crossing by air travel": { - "text": "Surveillance of international border crossing by air travel", - "meaning": "GENEPIO:0100016", - "is_a": "International travel surveillance" - }, - "Surveillance of international border crossing by ground transport": { - "text": "Surveillance of international border crossing by ground transport", - "meaning": "GENEPIO:0100017", - "is_a": "International travel surveillance" - }, - "Surveillance from international worker testing": { - "text": "Surveillance from international worker testing", - "meaning": "GENEPIO:0100018", - "is_a": "International travel surveillance" - }, - "Cluster/Outbreak investigation": { - "text": "Cluster/Outbreak investigation", - "meaning": "GENEPIO:0100019" - }, - "Multi-jurisdictional outbreak investigation": { - "text": "Multi-jurisdictional outbreak investigation", - "meaning": "GENEPIO:0100020", - "is_a": "Cluster/Outbreak investigation" - }, - "Intra-jurisdictional outbreak investigation": { - "text": "Intra-jurisdictional outbreak investigation", - "meaning": "GENEPIO:0100021", - "is_a": "Cluster/Outbreak investigation" - }, - "Research": { - "text": "Research", - "meaning": "GENEPIO:0100022" - }, - "Viral passage experiment": { - "text": "Viral passage experiment", - "meaning": "GENEPIO:0100023", - "is_a": "Research" - }, - "Protocol testing experiment": { - "text": "Protocol testing experiment", - "meaning": "GENEPIO:0100024", - "is_a": "Research" - }, - "Retrospective sequencing": { - "text": "Retrospective sequencing", - "meaning": "GENEPIO:0100356" - } - } - }, - "SpecimenProcessingMenu": { - "name": "SpecimenProcessingMenu", - "title": "specimen processing menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Virus passage": { - "text": "Virus passage", - "meaning": "GENEPIO:0100039" - }, - "RNA re-extraction (post RT-PCR)": { - "text": "RNA re-extraction (post RT-PCR)", - "meaning": "GENEPIO:0100040" - }, - "Specimens pooled": { - "text": "Specimens pooled", - "meaning": "OBI:0600016" - } - } - }, - "LabHostMenu": { - "name": "LabHostMenu", - "title": "lab host menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "293/ACE2 cell line": { - "text": "293/ACE2 cell line", - "meaning": "GENEPIO:0100041" - }, - "Caco2 cell line": { - "text": "Caco2 cell line", - "meaning": "BTO:0000195" - }, - "Calu3 cell line": { - "text": "Calu3 cell line", - "meaning": "BTO:0002750" - }, - "EFK3B cell line": { - "text": "EFK3B cell line", - "meaning": "GENEPIO:0100042" - }, - "HEK293T cell line": { - "text": "HEK293T cell line", - "meaning": "BTO:0002181" - }, - "HRCE cell line": { - "text": "HRCE cell line", - "meaning": "GENEPIO:0100043" - }, - "Huh7 cell line": { - "text": "Huh7 cell line", - "meaning": "BTO:0001950" - }, - "LLCMk2 cell line": { - "text": "LLCMk2 cell line", - "meaning": "CLO:0007330" - }, - "MDBK cell line": { - "text": "MDBK cell line", - "meaning": "BTO:0000836" - }, - "NHBE cell line": { - "text": "NHBE cell line", - "meaning": "BTO:0002924" - }, - "PK-15 cell line": { - "text": "PK-15 cell line", - "meaning": "BTO:0001865" - }, - "RK-13 cell line": { - "text": "RK-13 cell line", - "meaning": "BTO:0002909" - }, - "U251 cell line": { - "text": "U251 cell line", - "meaning": "BTO:0002035" - }, - "Vero cell line": { - "text": "Vero cell line", - "meaning": "BTO:0001444" - }, - "Vero E6 cell line": { - "text": "Vero E6 cell line", - "meaning": "BTO:0004755", - "is_a": "Vero cell line" - }, - "VeroE6/TMPRSS2 cell line": { - "text": "VeroE6/TMPRSS2 cell line", - "meaning": "GENEPIO:0100044", - "is_a": "Vero E6 cell line" - } - } - }, - "HostDiseaseMenu": { - "name": "HostDiseaseMenu", - "title": "host disease menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "COVID-19": { - "text": "COVID-19", - "meaning": "MONDO:0100096" - } - } - }, - "HostAgeBinMenu": { - "name": "HostAgeBinMenu", - "title": "host age bin menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "0 - 9": { - "text": "0 - 9", - "meaning": "GENEPIO:0100049" - }, - "10 - 19": { - "text": "10 - 19", - "meaning": "GENEPIO:0100050" - }, - "20 - 29": { - "text": "20 - 29", - "meaning": "GENEPIO:0100051" - }, - "30 - 39": { - "text": "30 - 39", - "meaning": "GENEPIO:0100052" - }, - "40 - 49": { - "text": "40 - 49", - "meaning": "GENEPIO:0100053" - }, - "50 - 59": { - "text": "50 - 59", - "meaning": "GENEPIO:0100054" - }, - "60 - 69": { - "text": "60 - 69", - "meaning": "GENEPIO:0100055" - }, - "70 - 79": { - "text": "70 - 79", - "meaning": "GENEPIO:0100056" - }, - "80 - 89": { - "text": "80 - 89", - "meaning": "GENEPIO:0100057" - }, - "90 - 99": { - "text": "90 - 99", - "meaning": "GENEPIO:0100058", - "exact_mappings": [ - "VirusSeq_Portal:90%2B" - ] - }, - "100+": { - "text": "100+", - "meaning": "GENEPIO:0100059", - "exact_mappings": [ - "VirusSeq_Portal:90%2B" - ] - } - } - }, - "HostGenderMenu": { - "name": "HostGenderMenu", - "title": "host gender menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Female": { - "text": "Female", - "meaning": "NCIT:C46110" - }, - "Male": { - "text": "Male", - "meaning": "NCIT:C46109" - }, - "Non-binary gender": { - "text": "Non-binary gender", - "meaning": "GSSO:000132" - }, - "Transgender (assigned male at birth)": { - "text": "Transgender (assigned male at birth)", - "meaning": "GSSO:004004" - }, - "Transgender (assigned female at birth)": { - "text": "Transgender (assigned female at birth)", - "meaning": "GSSO:004005" - }, - "Undeclared": { - "text": "Undeclared", - "meaning": "NCIT:C110959" - } - } - }, - "ExposureEventMenu": { - "name": "ExposureEventMenu", - "title": "exposure event menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Mass Gathering": { - "text": "Mass Gathering", - "meaning": "GENEPIO:0100237" - }, - "Agricultural Event": { - "text": "Agricultural Event", - "meaning": "GENEPIO:0100240", - "is_a": "Mass Gathering" - }, - "Convention": { - "text": "Convention", - "meaning": "GENEPIO:0100238", - "is_a": "Mass Gathering" - }, - "Convocation": { - "text": "Convocation", - "meaning": "GENEPIO:0100239", - "is_a": "Mass Gathering" - }, - "Recreational Event": { - "text": "Recreational Event", - "meaning": "GENEPIO:0100417", - "is_a": "Mass Gathering" - }, - "Concert": { - "text": "Concert", - "meaning": "GENEPIO:0100418", - "is_a": "Recreational Event" - }, - "Sporting Event": { - "text": "Sporting Event", - "meaning": "GENEPIO:0100419", - "is_a": "Recreational Event" - }, - "Religious Gathering": { - "text": "Religious Gathering", - "meaning": "GENEPIO:0100241" - }, - "Mass": { - "text": "Mass", - "meaning": "GENEPIO:0100242", - "is_a": "Religious Gathering" - }, - "Social Gathering": { - "text": "Social Gathering", - "meaning": "PCO:0000033" - }, - "Baby Shower": { - "text": "Baby Shower", - "meaning": "PCO:0000039", - "is_a": "Social Gathering" - }, - "Community Event": { - "text": "Community Event", - "meaning": "PCO:0000034", - "is_a": "Social Gathering" - }, - "Family Gathering": { - "text": "Family Gathering", - "meaning": "GENEPIO:0100243", - "is_a": "Social Gathering" - }, - "Family Reunion": { - "text": "Family Reunion", - "meaning": "GENEPIO:0100244", - "is_a": "Family Gathering" - }, - "Funeral": { - "text": "Funeral", - "meaning": "GENEPIO:0100245", - "is_a": "Social Gathering" - }, - "Party": { - "text": "Party", - "meaning": "PCO:0000035", - "is_a": "Social Gathering" - }, - "Potluck": { - "text": "Potluck", - "meaning": "PCO:0000037", - "is_a": "Social Gathering" - }, - "Wedding": { - "text": "Wedding", - "meaning": "PCO:0000038", - "is_a": "Social Gathering" - }, - "Other exposure event": { - "text": "Other exposure event" - } - } - }, - "ExposureContactLevelMenu": { - "name": "ExposureContactLevelMenu", - "title": "exposure contact level menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Contact with infected individual": { - "text": "Contact with infected individual", - "meaning": "GENEPIO:0100357" - }, - "Direct contact (direct human-to-human contact)": { - "text": "Direct contact (direct human-to-human contact)", - "meaning": "TRANS:0000001", - "is_a": "Contact with infected individual" - }, - "Indirect contact": { - "text": "Indirect contact", - "meaning": "GENEPIO:0100246", - "is_a": "Contact with infected individual" - }, - "Close contact (face-to-face, no direct contact)": { - "text": "Close contact (face-to-face, no direct contact)", - "meaning": "GENEPIO:0100247", - "is_a": "Indirect contact" - }, - "Casual contact": { - "text": "Casual contact", - "meaning": "GENEPIO:0100248", - "is_a": "Indirect contact" - } - } - }, - "HostRoleMenu": { - "name": "HostRoleMenu", - "title": "host role menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Attendee": { - "text": "Attendee", - "meaning": "GENEPIO:0100249" - }, - "Student": { - "text": "Student", - "meaning": "OMRSE:00000058", - "is_a": "Attendee" - }, - "Patient": { - "text": "Patient", - "meaning": "OMRSE:00000030" - }, - "Inpatient": { - "text": "Inpatient", - "meaning": "NCIT:C25182", - "is_a": "Patient" - }, - "Outpatient": { - "text": "Outpatient", - "meaning": "NCIT:C28293", - "is_a": "Patient" - }, - "Passenger": { - "text": "Passenger", - "meaning": "GENEPIO:0100250" - }, - "Resident": { - "text": "Resident", - "meaning": "GENEPIO:0100251" - }, - "Visitor": { - "text": "Visitor", - "meaning": "GENEPIO:0100252" - }, - "Volunteer": { - "text": "Volunteer", - "meaning": "GENEPIO:0100253" - }, - "Work": { - "text": "Work", - "meaning": "GENEPIO:0100254" - }, - "Administrator": { - "text": "Administrator", - "meaning": "GENEPIO:0100255", - "is_a": "Work" - }, - "Child Care/Education Worker": { - "text": "Child Care/Education Worker", - "is_a": "Work" - }, - "Essential Worker": { - "text": "Essential Worker", - "is_a": "Work" - }, - "First Responder": { - "text": "First Responder", - "meaning": "GENEPIO:0100256", - "is_a": "Work" - }, - "Firefighter": { - "text": "Firefighter", - "meaning": "GENEPIO:0100257", - "is_a": "First Responder" - }, - "Paramedic": { - "text": "Paramedic", - "meaning": "GENEPIO:0100258", - "is_a": "First Responder" - }, - "Police Officer": { - "text": "Police Officer", - "meaning": "GENEPIO:0100259", - "is_a": "First Responder" - }, - "Healthcare Worker": { - "text": "Healthcare Worker", - "meaning": "GENEPIO:0100334", - "is_a": "Work" - }, - "Community Healthcare Worker": { - "text": "Community Healthcare Worker", - "meaning": "GENEPIO:0100420", - "is_a": "Healthcare Worker" - }, - "Laboratory Worker": { - "text": "Laboratory Worker", - "meaning": "GENEPIO:0100262", - "is_a": "Healthcare Worker" - }, - "Nurse": { - "text": "Nurse", - "meaning": "OMRSE:00000014", - "is_a": "Healthcare Worker" - }, - "Personal Care Aid": { - "text": "Personal Care Aid", - "meaning": "GENEPIO:0100263", - "is_a": "Healthcare Worker" - }, - "Pharmacist": { - "text": "Pharmacist", - "meaning": "GENEPIO:0100264", - "is_a": "Healthcare Worker" - }, - "Physician": { - "text": "Physician", - "meaning": "OMRSE:00000013", - "is_a": "Healthcare Worker" - }, - "Housekeeper": { - "text": "Housekeeper", - "meaning": "GENEPIO:0100260", - "is_a": "Work" - }, - "International worker": { - "text": "International worker", - "is_a": "Work" - }, - "Kitchen Worker": { - "text": "Kitchen Worker", - "meaning": "GENEPIO:0100261", - "is_a": "Work" - }, - "Rotational Worker": { - "text": "Rotational Worker", - "meaning": "GENEPIO:0100354", - "is_a": "Work" - }, - "Seasonal Worker": { - "text": "Seasonal Worker", - "meaning": "GENEPIO:0100355", - "is_a": "Work" - }, - "Transport Worker": { - "text": "Transport Worker", - "is_a": "Work" - }, - "Transport Truck Driver": { - "text": "Transport Truck Driver", - "is_a": "Transport Worker" - }, - "Veterinarian": { - "text": "Veterinarian", - "meaning": "GENEPIO:0100265", - "is_a": "Work" - }, - "Social role": { - "text": "Social role", - "meaning": "OMRSE:00000001" - }, - "Acquaintance of case": { - "text": "Acquaintance of case", - "meaning": "GENEPIO:0100266", - "is_a": "Social role" - }, - "Relative of case": { - "text": "Relative of case", - "meaning": "GENEPIO:0100267", - "is_a": "Social role" - }, - "Child of case": { - "text": "Child of case", - "meaning": "GENEPIO:0100268", - "is_a": "Relative of case" - }, - "Parent of case": { - "text": "Parent of case", - "meaning": "GENEPIO:0100269", - "is_a": "Relative of case" - }, - "Father of case": { - "text": "Father of case", - "meaning": "GENEPIO:0100270", - "is_a": "Parent of case" - }, - "Mother of case": { - "text": "Mother of case", - "meaning": "GENEPIO:0100271", - "is_a": "Parent of case" - }, - "Spouse of case": { - "text": "Spouse of case", - "meaning": "GENEPIO:0100272", - "is_a": "Social role" - }, - "Other Host Role": { - "text": "Other Host Role" - } - } - }, - "ExposureSettingMenu": { - "name": "ExposureSettingMenu", - "title": "exposure setting menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Human Exposure": { - "text": "Human Exposure", - "meaning": "ECTO:3000005" - }, - "Contact with Known COVID-19 Case": { - "text": "Contact with Known COVID-19 Case", - "meaning": "GENEPIO:0100184", - "is_a": "Human Exposure" - }, - "Contact with Patient": { - "text": "Contact with Patient", - "meaning": "GENEPIO:0100185", - "is_a": "Human Exposure" - }, - "Contact with Probable COVID-19 Case": { - "text": "Contact with Probable COVID-19 Case", - "meaning": "GENEPIO:0100186", - "is_a": "Human Exposure" - }, - "Contact with Person with Acute Respiratory Illness": { - "text": "Contact with Person with Acute Respiratory Illness", - "meaning": "GENEPIO:0100187", - "is_a": "Human Exposure" - }, - "Contact with Person with Fever and/or Cough": { - "text": "Contact with Person with Fever and/or Cough", - "meaning": "GENEPIO:0100188", - "is_a": "Human Exposure" - }, - "Contact with Person who Recently Travelled": { - "text": "Contact with Person who Recently Travelled", - "meaning": "GENEPIO:0100189", - "is_a": "Human Exposure" - }, - "Occupational, Residency or Patronage Exposure": { - "text": "Occupational, Residency or Patronage Exposure", - "meaning": "GENEPIO:0100190" - }, - "Abbatoir": { - "text": "Abbatoir", - "meaning": "ECTO:1000033", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Animal Rescue": { - "text": "Animal Rescue", - "meaning": "GENEPIO:0100191", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Childcare": { - "text": "Childcare", - "meaning": "GENEPIO:0100192", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Daycare": { - "text": "Daycare", - "meaning": "GENEPIO:0100193", - "is_a": "Childcare" - }, - "Nursery": { - "text": "Nursery", - "meaning": "GENEPIO:0100194", - "is_a": "Childcare" - }, - "Community Service Centre": { - "text": "Community Service Centre", - "meaning": "GENEPIO:0100195", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Correctional Facility": { - "text": "Correctional Facility", - "meaning": "GENEPIO:0100196", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Dormitory": { - "text": "Dormitory", - "meaning": "GENEPIO:0100197", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Farm": { - "text": "Farm", - "meaning": "ECTO:1000034", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "First Nations Reserve": { - "text": "First Nations Reserve", - "meaning": "GENEPIO:0100198", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Funeral Home": { - "text": "Funeral Home", - "meaning": "GENEPIO:0100199", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Group Home": { - "text": "Group Home", - "meaning": "GENEPIO:0100200", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Healthcare Setting": { - "text": "Healthcare Setting", - "meaning": "GENEPIO:0100201", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Ambulance": { - "text": "Ambulance", - "meaning": "GENEPIO:0100202", - "is_a": "Healthcare Setting" - }, - "Acute Care Facility": { - "text": "Acute Care Facility", - "meaning": "GENEPIO:0100203", - "is_a": "Healthcare Setting" - }, - "Clinic": { - "text": "Clinic", - "meaning": "GENEPIO:0100204", - "is_a": "Healthcare Setting" - }, - "Community Healthcare (At-Home) Setting": { - "text": "Community Healthcare (At-Home) Setting", - "meaning": "GENEPIO:0100415", - "is_a": "Healthcare Setting" - }, - "Community Health Centre": { - "text": "Community Health Centre", - "meaning": "GENEPIO:0100205", - "is_a": "Healthcare Setting" - }, - "Hospital": { - "text": "Hospital", - "meaning": "ECTO:1000035", - "is_a": "Healthcare Setting" - }, - "Emergency Department": { - "text": "Emergency Department", - "meaning": "GENEPIO:0100206", - "is_a": "Hospital" - }, - "ICU": { - "text": "ICU", - "meaning": "GENEPIO:0100207", - "is_a": "Hospital" - }, - "Ward": { - "text": "Ward", - "meaning": "GENEPIO:0100208", - "is_a": "Hospital" - }, - "Laboratory": { - "text": "Laboratory", - "meaning": "ECTO:1000036", - "is_a": "Healthcare Setting" - }, - "Long-Term Care Facility": { - "text": "Long-Term Care Facility", - "meaning": "GENEPIO:0100209", - "is_a": "Healthcare Setting" - }, - "Pharmacy": { - "text": "Pharmacy", - "meaning": "GENEPIO:0100210", - "is_a": "Healthcare Setting" - }, - "Physician's Office": { - "text": "Physician's Office", - "meaning": "GENEPIO:0100211", - "is_a": "Healthcare Setting" - }, - "Household": { - "text": "Household", - "meaning": "GENEPIO:0100212", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Insecure Housing (Homeless)": { - "text": "Insecure Housing (Homeless)", - "meaning": "GENEPIO:0100213", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Occupational Exposure": { - "text": "Occupational Exposure", - "meaning": "GENEPIO:0100214", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Worksite": { - "text": "Worksite", - "meaning": "GENEPIO:0100215", - "is_a": "Occupational Exposure" - }, - "Office": { - "text": "Office", - "meaning": "ECTO:1000037", - "is_a": "Worksite" - }, - "Outdoors": { - "text": "Outdoors", - "meaning": "GENEPIO:0100216", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Camp/camping": { - "text": "Camp/camping", - "meaning": "ECTO:5000009", - "is_a": "Outdoors" - }, - "Hiking Trail": { - "text": "Hiking Trail", - "meaning": "GENEPIO:0100217", - "is_a": "Outdoors" - }, - "Hunting Ground": { - "text": "Hunting Ground", - "meaning": "ECTO:6000030", - "is_a": "Outdoors" - }, - "Ski Resort": { - "text": "Ski Resort", - "meaning": "GENEPIO:0100218", - "is_a": "Outdoors" - }, - "Petting zoo": { - "text": "Petting zoo", - "meaning": "ECTO:5000008", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Place of Worship": { - "text": "Place of Worship", - "meaning": "GENEPIO:0100220", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Church": { - "text": "Church", - "meaning": "GENEPIO:0100221", - "is_a": "Place of Worship" - }, - "Mosque": { - "text": "Mosque", - "meaning": "GENEPIO:0100222", - "is_a": "Place of Worship" - }, - "Temple": { - "text": "Temple", - "meaning": "GENEPIO:0100223", - "is_a": "Place of Worship" - }, - "Restaurant": { - "text": "Restaurant", - "meaning": "ECTO:1000040", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Retail Store": { - "text": "Retail Store", - "meaning": "ECTO:1000041", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "School": { - "text": "School", - "meaning": "GENEPIO:0100224", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Temporary Residence": { - "text": "Temporary Residence", - "meaning": "GENEPIO:0100225", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Homeless Shelter": { - "text": "Homeless Shelter", - "meaning": "GENEPIO:0100226", - "is_a": "Temporary Residence" - }, - "Hotel": { - "text": "Hotel", - "meaning": "GENEPIO:0100227", - "is_a": "Temporary Residence" - }, - "Veterinary Care Clinic": { - "text": "Veterinary Care Clinic", - "meaning": "GENEPIO:0100228", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Travel Exposure": { - "text": "Travel Exposure", - "meaning": "GENEPIO:0100229" - }, - "Travelled on a Cruise Ship": { - "text": "Travelled on a Cruise Ship", - "meaning": "GENEPIO:0100230", - "is_a": "Travel Exposure" - }, - "Travelled on a Plane": { - "text": "Travelled on a Plane", - "meaning": "GENEPIO:0100231", - "is_a": "Travel Exposure" - }, - "Travelled on Ground Transport": { - "text": "Travelled on Ground Transport", - "meaning": "GENEPIO:0100232", - "is_a": "Travel Exposure" - }, - "Travelled outside Province/Territory": { - "text": "Travelled outside Province/Territory", - "meaning": "GENEPIO:0001118", - "is_a": "Travel Exposure" - }, - "Travelled outside Canada": { - "text": "Travelled outside Canada", - "meaning": "GENEPIO:0001119", - "is_a": "Travel Exposure" - }, - "Other Exposure Setting": { - "text": "Other Exposure Setting", - "meaning": "GENEPIO:0100235" - } - } + "version": "3.0.0", + "in_language": "en", + "default_prefix": "https://example.com/CanCOGeN_Covid-19/", + "imports": [], + "prefixes": { + "linkml": { + "prefix_prefix": "linkml", + "prefix_reference": "https://w3id.org/linkml/" + }, + "BTO": { + "prefix_prefix": "BTO", + "prefix_reference": "http://purl.obolibrary.org/obo/BTO_" + }, + "CIDO": { + "prefix_prefix": "CIDO", + "prefix_reference": "http://purl.obolibrary.org/obo/CIDO_" + }, + "CLO": { + "prefix_prefix": "CLO", + "prefix_reference": "http://purl.obolibrary.org/obo/CLO_" + }, + "DOID": { + "prefix_prefix": "DOID", + "prefix_reference": "http://purl.obolibrary.org/obo/DOID_" + }, + "ECTO": { + "prefix_prefix": "ECTO", + "prefix_reference": "http://purl.obolibrary.org/obo/ECTO_" + }, + "EFO": { + "prefix_prefix": "EFO", + "prefix_reference": "http://purl.obolibrary.org/obo/EFO_" + }, + "ENVO": { + "prefix_prefix": "ENVO", + "prefix_reference": "http://purl.obolibrary.org/obo/ENVO_" + }, + "FOODON": { + "prefix_prefix": "FOODON", + "prefix_reference": "http://purl.obolibrary.org/obo/FOODON_" + }, + "GAZ": { + "prefix_prefix": "GAZ", + "prefix_reference": "http://purl.obolibrary.org/obo/GAZ_" + }, + "GENEPIO": { + "prefix_prefix": "GENEPIO", + "prefix_reference": "http://purl.obolibrary.org/obo/GENEPIO_" }, - "TravelPointOfEntryTypeMenu": { - "name": "TravelPointOfEntryTypeMenu", - "title": "travel point of entry type menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Air": { - "text": "Air", - "meaning": "GENEPIO:0100408" - }, - "Land": { - "text": "Land", - "meaning": "GENEPIO:0100409" - } - } + "GSSO": { + "prefix_prefix": "GSSO", + "prefix_reference": "http://purl.obolibrary.org/obo/GSSO_" }, - "BorderTestingTestDayTypeMenu": { - "name": "BorderTestingTestDayTypeMenu", - "title": "border testing test day type menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "day 1": { - "text": "day 1", - "meaning": "GENEPIO:0100410" - }, - "day 8": { - "text": "day 8", - "meaning": "GENEPIO:0100411" - }, - "day 10": { - "text": "day 10", - "meaning": "GENEPIO:0100412" - } - } + "HP": { + "prefix_prefix": "HP", + "prefix_reference": "http://purl.obolibrary.org/obo/HP_" }, - "TravelHistoryAvailabilityMenu": { - "name": "TravelHistoryAvailabilityMenu", - "title": "travel history availability menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Travel history available": { - "text": "Travel history available", - "meaning": "GENEPIO:0100650" - }, - "Domestic travel history available": { - "text": "Domestic travel history available", - "meaning": "GENEPIO:0100651", - "is_a": "Travel history available" - }, - "International travel history available": { - "text": "International travel history available", - "meaning": "GENEPIO:0100652", - "is_a": "Travel history available" - }, - "International and domestic travel history available": { - "text": "International and domestic travel history available", - "meaning": "GENEPIO:0100653", - "is_a": "Travel history available" - }, - "No travel history available": { - "text": "No travel history available", - "meaning": "GENEPIO:0100654" - } - } + "IDO": { + "prefix_prefix": "IDO", + "prefix_reference": "http://purl.obolibrary.org/obo/IDO_" }, - "SequencingInstrumentMenu": { - "name": "SequencingInstrumentMenu", - "title": "sequencing instrument menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Illumina": { - "text": "Illumina", - "meaning": "GENEPIO:0100105" - }, - "Illumina Genome Analyzer": { - "text": "Illumina Genome Analyzer", - "meaning": "GENEPIO:0100106", - "is_a": "Illumina" - }, - "Illumina Genome Analyzer II": { - "text": "Illumina Genome Analyzer II", - "meaning": "GENEPIO:0100107", - "is_a": "Illumina Genome Analyzer" - }, - "Illumina Genome Analyzer IIx": { - "text": "Illumina Genome Analyzer IIx", - "meaning": "GENEPIO:0100108", - "is_a": "Illumina Genome Analyzer" - }, - "Illumina HiScanSQ": { - "text": "Illumina HiScanSQ", - "meaning": "GENEPIO:0100109", - "is_a": "Illumina" - }, - "Illumina HiSeq": { - "text": "Illumina HiSeq", - "meaning": "GENEPIO:0100110", - "is_a": "Illumina" - }, - "Illumina HiSeq X": { - "text": "Illumina HiSeq X", - "meaning": "GENEPIO:0100111", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq X Five": { - "text": "Illumina HiSeq X Five", - "meaning": "GENEPIO:0100112", - "is_a": "Illumina HiSeq X" - }, - "Illumina HiSeq X Ten": { - "text": "Illumina HiSeq X Ten", - "meaning": "GENEPIO:0100113", - "is_a": "Illumina HiSeq X" - }, - "Illumina HiSeq 1000": { - "text": "Illumina HiSeq 1000", - "meaning": "GENEPIO:0100114", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 1500": { - "text": "Illumina HiSeq 1500", - "meaning": "GENEPIO:0100115", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 2000": { - "text": "Illumina HiSeq 2000", - "meaning": "GENEPIO:0100116", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 2500": { - "text": "Illumina HiSeq 2500", - "meaning": "GENEPIO:0100117", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 3000": { - "text": "Illumina HiSeq 3000", - "meaning": "GENEPIO:0100118", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 4000": { - "text": "Illumina HiSeq 4000", - "meaning": "GENEPIO:0100119", - "is_a": "Illumina HiSeq" - }, - "Illumina iSeq": { - "text": "Illumina iSeq", - "meaning": "GENEPIO:0100120", - "is_a": "Illumina" - }, - "Illumina iSeq 100": { - "text": "Illumina iSeq 100", - "meaning": "GENEPIO:0100121", - "is_a": "Illumina iSeq" - }, - "Illumina NovaSeq": { - "text": "Illumina NovaSeq", - "meaning": "GENEPIO:0100122", - "is_a": "Illumina" - }, - "Illumina NovaSeq 6000": { - "text": "Illumina NovaSeq 6000", - "meaning": "GENEPIO:0100123", - "is_a": "Illumina NovaSeq" - }, - "Illumina MiniSeq": { - "text": "Illumina MiniSeq", - "meaning": "GENEPIO:0100124", - "is_a": "Illumina" - }, - "Illumina MiSeq": { - "text": "Illumina MiSeq", - "meaning": "GENEPIO:0100125", - "is_a": "Illumina" - }, - "Illumina NextSeq": { - "text": "Illumina NextSeq", - "meaning": "GENEPIO:0100126", - "is_a": "Illumina" - }, - "Illumina NextSeq 500": { - "text": "Illumina NextSeq 500", - "meaning": "GENEPIO:0100127", - "is_a": "Illumina NextSeq" - }, - "Illumina NextSeq 550": { - "text": "Illumina NextSeq 550", - "meaning": "GENEPIO:0100128", - "is_a": "Illumina NextSeq" - }, - "Illumina NextSeq 2000": { - "text": "Illumina NextSeq 2000", - "meaning": "GENEPIO:0100129", - "is_a": "Illumina NextSeq" - }, - "Pacific Biosciences": { - "text": "Pacific Biosciences", - "meaning": "GENEPIO:0100130" - }, - "PacBio RS": { - "text": "PacBio RS", - "meaning": "GENEPIO:0100131", - "is_a": "Pacific Biosciences" - }, - "PacBio RS II": { - "text": "PacBio RS II", - "meaning": "GENEPIO:0100132", - "is_a": "Pacific Biosciences" - }, - "PacBio Sequel": { - "text": "PacBio Sequel", - "meaning": "GENEPIO:0100133", - "is_a": "Pacific Biosciences" - }, - "PacBio Sequel II": { - "text": "PacBio Sequel II", - "meaning": "GENEPIO:0100134", - "is_a": "Pacific Biosciences" - }, - "Ion Torrent": { - "text": "Ion Torrent", - "meaning": "GENEPIO:0100135" - }, - "Ion Torrent PGM": { - "text": "Ion Torrent PGM", - "meaning": "GENEPIO:0100136", - "is_a": "Ion Torrent" - }, - "Ion Torrent Proton": { - "text": "Ion Torrent Proton", - "meaning": "GENEPIO:0100137", - "is_a": "Ion Torrent" - }, - "Ion Torrent S5 XL": { - "text": "Ion Torrent S5 XL", - "meaning": "GENEPIO:0100138", - "is_a": "Ion Torrent" - }, - "Ion Torrent S5": { - "text": "Ion Torrent S5", - "meaning": "GENEPIO:0100139", - "is_a": "Ion Torrent" - }, - "Oxford Nanopore": { - "text": "Oxford Nanopore", - "meaning": "GENEPIO:0100140" - }, - "Oxford Nanopore GridION": { - "text": "Oxford Nanopore GridION", - "meaning": "GENEPIO:0100141", - "is_a": "Oxford Nanopore" - }, - "Oxford Nanopore MinION": { - "text": "Oxford Nanopore MinION", - "meaning": "GENEPIO:0100142", - "is_a": "Oxford Nanopore" - }, - "Oxford Nanopore PromethION": { - "text": "Oxford Nanopore PromethION", - "meaning": "GENEPIO:0100143", - "is_a": "Oxford Nanopore" - }, - "BGI Genomics": { - "text": "BGI Genomics", - "meaning": "GENEPIO:0100144" - }, - "BGI Genomics BGISEQ-500": { - "text": "BGI Genomics BGISEQ-500", - "meaning": "GENEPIO:0100145", - "is_a": "BGI Genomics" - }, - "MGI": { - "text": "MGI", - "meaning": "GENEPIO:0100146" - }, - "MGI DNBSEQ-T7": { - "text": "MGI DNBSEQ-T7", - "meaning": "GENEPIO:0100147", - "is_a": "MGI" - }, - "MGI DNBSEQ-G400": { - "text": "MGI DNBSEQ-G400", - "meaning": "GENEPIO:0100148", - "is_a": "MGI" - }, - "MGI DNBSEQ-G400 FAST": { - "text": "MGI DNBSEQ-G400 FAST", - "meaning": "GENEPIO:0100149", - "is_a": "MGI" - }, - "MGI DNBSEQ-G50": { - "text": "MGI DNBSEQ-G50", - "meaning": "GENEPIO:0100150", - "is_a": "MGI" - } - } + "MP": { + "prefix_prefix": "MP", + "prefix_reference": "http://purl.obolibrary.org/obo/MP_" + }, + "MMO": { + "prefix_prefix": "MMO", + "prefix_reference": "http://purl.obolibrary.org/obo/MMO_" + }, + "MONDO": { + "prefix_prefix": "MONDO", + "prefix_reference": "http://purl.obolibrary.org/obo/MONDO_" + }, + "MPATH": { + "prefix_prefix": "MPATH", + "prefix_reference": "http://purl.obolibrary.org/obo/MPATH_" }, - "GeneNameMenu": { - "name": "GeneNameMenu", - "title": "gene name menu", + "NCIT": { + "prefix_prefix": "NCIT", + "prefix_reference": "http://purl.obolibrary.org/obo/NCIT_" + }, + "NCBITaxon": { + "prefix_prefix": "NCBITaxon", + "prefix_reference": "http://purl.obolibrary.org/obo/NCBITaxon_" + }, + "NBO": { + "prefix_prefix": "NBO", + "prefix_reference": "http://purl.obolibrary.org/obo/NBO_" + }, + "OBI": { + "prefix_prefix": "OBI", + "prefix_reference": "http://purl.obolibrary.org/obo/OBI_" + }, + "OMRSE": { + "prefix_prefix": "OMRSE", + "prefix_reference": "http://purl.obolibrary.org/obo/OMRSE_" + }, + "PCO": { + "prefix_prefix": "PCO", + "prefix_reference": "http://purl.obolibrary.org/obo/PCO_" + }, + "TRANS": { + "prefix_prefix": "TRANS", + "prefix_reference": "http://purl.obolibrary.org/obo/TRANS_" + }, + "UBERON": { + "prefix_prefix": "UBERON", + "prefix_reference": "http://purl.obolibrary.org/obo/UBERON_" + }, + "UO": { + "prefix_prefix": "UO", + "prefix_reference": "http://purl.obolibrary.org/obo/UO_" + }, + "VO": { + "prefix_prefix": "VO", + "prefix_reference": "http://purl.obolibrary.org/obo/VO_" + }, + "xsd": { + "prefix_prefix": "xsd", + "prefix_reference": "http://www.w3.org/2001/XMLSchema#" + }, + "shex": { + "prefix_prefix": "shex", + "prefix_reference": "http://www.w3.org/ns/shex#" + }, + "schema": { + "prefix_prefix": "schema", + "prefix_reference": "http://schema.org/" + } + }, + "classes": { + "CanCOGeNCovid19": { + "name": "CanCOGeNCovid19", + "description": "Canadian specification for Covid-19 clinical virus biosample data gathering", + "title": "CanCOGeN Covid-19", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "E gene (orf4)": { - "text": "E gene (orf4)", - "meaning": "GENEPIO:0100151", - "exact_mappings": [ - "CNPHI:E%20gene", - "BIOSAMPLE:E%20%28orf4%29" - ] - }, - "M gene (orf5)": { - "text": "M gene (orf5)", - "meaning": "GENEPIO:0100152", - "exact_mappings": [ - "BIOSAMPLE:M%20%28orf5%29" - ] - }, - "N gene (orf9)": { - "text": "N gene (orf9)", - "meaning": "GENEPIO:0100153", - "exact_mappings": [ - "BIOSAMPLE:N%20%28orf9%29" - ] + "see_also": [ + "templates/canada_covid19/SOP.pdf" + ], + "slot_usage": { + "specimen_collector_sample_id": { + "name": "specimen_collector_sample_id", + "rank": 1, + "slot_group": "Database Identifiers" }, - "Spike gene (orf2)": { - "text": "Spike gene (orf2)", - "meaning": "GENEPIO:0100154", - "exact_mappings": [ - "BIOSAMPLE:S%20%28orf2%29" - ] + "third_party_lab_service_provider_name": { + "name": "third_party_lab_service_provider_name", + "rank": 2, + "slot_group": "Database Identifiers" }, - "orf1ab (rep)": { - "text": "orf1ab (rep)", - "meaning": "GENEPIO:0100155", - "exact_mappings": [ - "BIOSAMPLE:orf1ab%20%28rep%29" - ] + "third_party_lab_sample_id": { + "name": "third_party_lab_sample_id", + "rank": 3, + "slot_group": "Database Identifiers" }, - "orf1a (pp1a)": { - "text": "orf1a (pp1a)", - "meaning": "GENEPIO:0100156", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:orf1a%20%28pp1a%29" - ] + "case_id": { + "name": "case_id", + "rank": 4, + "slot_group": "Database Identifiers" }, - "nsp11": { - "text": "nsp11", - "meaning": "GENEPIO:0100157", - "is_a": "orf1a (pp1a)", - "exact_mappings": [ - "BIOSAMPLE:nsp11" - ] + "related_specimen_primary_id": { + "name": "related_specimen_primary_id", + "rank": 5, + "slot_group": "Database Identifiers" }, - "nsp1": { - "text": "nsp1", - "meaning": "GENEPIO:0100158", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp1" - ] + "irida_sample_name": { + "name": "irida_sample_name", + "rank": 6, + "slot_group": "Database Identifiers" }, - "nsp2": { - "text": "nsp2", - "meaning": "GENEPIO:0100159", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp2" - ] + "umbrella_bioproject_accession": { + "name": "umbrella_bioproject_accession", + "rank": 7, + "slot_group": "Database Identifiers" }, - "nsp3": { - "text": "nsp3", - "meaning": "GENEPIO:0100160", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp3" - ] + "bioproject_accession": { + "name": "bioproject_accession", + "rank": 8, + "slot_group": "Database Identifiers" }, - "nsp4": { - "text": "nsp4", - "meaning": "GENEPIO:0100161", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp4" - ] + "biosample_accession": { + "name": "biosample_accession", + "rank": 9, + "slot_group": "Database Identifiers" }, - "nsp5": { - "text": "nsp5", - "meaning": "GENEPIO:0100162", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp5" - ] + "sra_accession": { + "name": "sra_accession", + "rank": 10, + "slot_group": "Database Identifiers" }, - "nsp6": { - "text": "nsp6", - "meaning": "GENEPIO:0100163", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp6" - ] + "genbank_accession": { + "name": "genbank_accession", + "rank": 11, + "slot_group": "Database Identifiers" }, - "nsp7": { - "text": "nsp7", - "meaning": "GENEPIO:0100164", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp7" - ] + "gisaid_accession": { + "name": "gisaid_accession", + "rank": 12, + "slot_group": "Database Identifiers" }, - "nsp8": { - "text": "nsp8", - "meaning": "GENEPIO:0100165", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp8" - ] + "sample_collected_by": { + "name": "sample_collected_by", + "rank": 13, + "slot_group": "Sample collection and processing" }, - "nsp9": { - "text": "nsp9", - "meaning": "GENEPIO:0100166", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp9" - ] + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "rank": 14, + "slot_group": "Sample collection and processing" }, - "nsp10": { - "text": "nsp10", - "meaning": "GENEPIO:0100167", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp10" - ] + "sample_collector_contact_address": { + "name": "sample_collector_contact_address", + "rank": 15, + "slot_group": "Sample collection and processing" }, - "RdRp gene (nsp12)": { - "text": "RdRp gene (nsp12)", - "meaning": "GENEPIO:0100168", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp12%20%28RdRp%29" - ] + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "rank": 16, + "slot_group": "Sample collection and processing" }, - "hel gene (nsp13)": { - "text": "hel gene (nsp13)", - "meaning": "GENEPIO:0100169", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp13%20%28Hel%29" - ] + "sequence_submitter_contact_email": { + "name": "sequence_submitter_contact_email", + "rank": 17, + "slot_group": "Sample collection and processing" }, - "exoN gene (nsp14)": { - "text": "exoN gene (nsp14)", - "meaning": "GENEPIO:0100170", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp14%20%28ExoN%29" - ] + "sequence_submitter_contact_address": { + "name": "sequence_submitter_contact_address", + "rank": 18, + "slot_group": "Sample collection and processing" }, - "nsp15": { - "text": "nsp15", - "meaning": "GENEPIO:0100171", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp15" - ] + "sample_collection_date": { + "name": "sample_collection_date", + "rank": 19, + "slot_group": "Sample collection and processing" }, - "nsp16": { - "text": "nsp16", - "meaning": "GENEPIO:0100172", - "is_a": "orf1ab (rep)", - "exact_mappings": [ - "BIOSAMPLE:nsp16" - ] + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "rank": 20, + "slot_group": "Sample collection and processing" }, - "orf3a": { - "text": "orf3a", - "meaning": "GENEPIO:0100173", - "exact_mappings": [ - "BIOSAMPLE:orf3a" - ] + "sample_received_date": { + "name": "sample_received_date", + "rank": 21, + "slot_group": "Sample collection and processing" }, - "orf3b": { - "text": "orf3b", - "meaning": "GENEPIO:0100174", - "exact_mappings": [ - "BIOSAMPLE:orf3b" - ] + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "rank": 22, + "slot_group": "Sample collection and processing" }, - "orf6 (ns6)": { - "text": "orf6 (ns6)", - "meaning": "GENEPIO:0100175", - "exact_mappings": [ - "BIOSAMPLE:orf6%20%28ns6%29" - ] + "geo_loc_name_state_province_territory": { + "name": "geo_loc_name_state_province_territory", + "rank": 23, + "slot_group": "Sample collection and processing" }, - "orf7a": { - "text": "orf7a", - "meaning": "GENEPIO:0100176", - "exact_mappings": [ - "BIOSAMPLE:orf7a" - ] + "geo_loc_name_city": { + "name": "geo_loc_name_city", + "rank": 24, + "slot_group": "Sample collection and processing" }, - "orf7b (ns7b)": { - "text": "orf7b (ns7b)", - "meaning": "GENEPIO:0100177", - "exact_mappings": [ - "BIOSAMPLE:orf7b%20%28ns7b%29" - ] + "organism": { + "name": "organism", + "rank": 25, + "slot_group": "Sample collection and processing" }, - "orf8 (ns8)": { - "text": "orf8 (ns8)", - "meaning": "GENEPIO:0100178", - "exact_mappings": [ - "BIOSAMPLE:orf8%20%28ns8%29" - ] + "isolate": { + "name": "isolate", + "rank": 26, + "slot_group": "Sample collection and processing" }, - "orf9b": { - "text": "orf9b", - "meaning": "GENEPIO:0100179", - "exact_mappings": [ - "BIOSAMPLE:orf9b" - ] + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "rank": 27, + "slot_group": "Sample collection and processing" }, - "orf9c": { - "text": "orf9c", - "meaning": "GENEPIO:0100180", - "exact_mappings": [ - "BIOSAMPLE:orf9c" - ] + "purpose_of_sampling_details": { + "name": "purpose_of_sampling_details", + "rank": 28, + "slot_group": "Sample collection and processing" }, - "orf10": { - "text": "orf10", - "meaning": "GENEPIO:0100181", - "exact_mappings": [ - "BIOSAMPLE:orf10" - ] + "nml_submitted_specimen_type": { + "name": "nml_submitted_specimen_type", + "rank": 29, + "slot_group": "Sample collection and processing" }, - "orf14": { - "text": "orf14", - "meaning": "GENEPIO:0100182", - "exact_mappings": [ - "BIOSAMPLE:orf14" - ] + "related_specimen_relationship_type": { + "name": "related_specimen_relationship_type", + "rank": 30, + "slot_group": "Sample collection and processing" }, - "SARS-COV-2 5' UTR": { - "text": "SARS-COV-2 5' UTR", - "meaning": "GENEPIO:0100183" - } - } - }, - "SequenceSubmittedByMenu": { - "name": "SequenceSubmittedByMenu", - "title": "sequence submitted by menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Alberta Precision Labs (APL)": { - "text": "Alberta Precision Labs (APL)" + "anatomical_material": { + "name": "anatomical_material", + "rank": 31, + "slot_group": "Sample collection and processing" }, - "Alberta ProvLab North (APLN)": { - "text": "Alberta ProvLab North (APLN)", - "is_a": "Alberta Precision Labs (APL)" + "anatomical_part": { + "name": "anatomical_part", + "rank": 32, + "slot_group": "Sample collection and processing" }, - "Alberta ProvLab South (APLS)": { - "text": "Alberta ProvLab South (APLS)", - "is_a": "Alberta Precision Labs (APL)" + "body_product": { + "name": "body_product", + "rank": 33, + "slot_group": "Sample collection and processing" }, - "BCCDC Public Health Laboratory": { - "text": "BCCDC Public Health Laboratory" + "environmental_material": { + "name": "environmental_material", + "rank": 34, + "slot_group": "Sample collection and processing" }, - "Canadore College": { - "text": "Canadore College" + "environmental_site": { + "name": "environmental_site", + "rank": 35, + "slot_group": "Sample collection and processing" }, - "The Centre for Applied Genomics (TCAG)": { - "text": "The Centre for Applied Genomics (TCAG)" + "collection_device": { + "name": "collection_device", + "rank": 36, + "slot_group": "Sample collection and processing" }, - "Dynacare": { - "text": "Dynacare" + "collection_method": { + "name": "collection_method", + "rank": 37, + "slot_group": "Sample collection and processing" }, - "Dynacare (Brampton)": { - "text": "Dynacare (Brampton)" + "collection_protocol": { + "name": "collection_protocol", + "rank": 38, + "slot_group": "Sample collection and processing" }, - "Dynacare (Manitoba)": { - "text": "Dynacare (Manitoba)" + "specimen_processing": { + "name": "specimen_processing", + "rank": 39, + "slot_group": "Sample collection and processing" }, - "The Hospital for Sick Children (SickKids)": { - "text": "The Hospital for Sick Children (SickKids)" + "specimen_processing_details": { + "name": "specimen_processing_details", + "rank": 40, + "slot_group": "Sample collection and processing" }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "text": "Laboratoire de santé publique du Québec (LSPQ)" + "lab_host": { + "name": "lab_host", + "rank": 41, + "slot_group": "Sample collection and processing" }, - "Manitoba Cadham Provincial Laboratory": { - "text": "Manitoba Cadham Provincial Laboratory" + "passage_number": { + "name": "passage_number", + "rank": 42, + "slot_group": "Sample collection and processing" }, - "McGill University": { - "text": "McGill University" + "passage_method": { + "name": "passage_method", + "rank": 43, + "slot_group": "Sample collection and processing" }, - "McMaster University": { - "text": "McMaster University" + "biomaterial_extracted": { + "name": "biomaterial_extracted", + "rank": 44, + "slot_group": "Sample collection and processing" }, - "National Microbiology Laboratory (NML)": { - "text": "National Microbiology Laboratory (NML)" + "host_common_name": { + "name": "host_common_name", + "rank": 45, + "slot_group": "Host Information" }, - "New Brunswick - Vitalité Health Network": { - "text": "New Brunswick - Vitalité Health Network" + "host_scientific_name": { + "name": "host_scientific_name", + "rank": 46, + "slot_group": "Host Information" }, - "Newfoundland and Labrador - Eastern Health": { - "text": "Newfoundland and Labrador - Eastern Health" + "host_health_state": { + "name": "host_health_state", + "rank": 47, + "slot_group": "Host Information" }, - "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { - "text": "Newfoundland and Labrador - Newfoundland and Labrador Health Services" + "host_health_status_details": { + "name": "host_health_status_details", + "rank": 48, + "slot_group": "Host Information" }, - "Nova Scotia Health Authority": { - "text": "Nova Scotia Health Authority" + "host_health_outcome": { + "name": "host_health_outcome", + "rank": 49, + "slot_group": "Host Information" }, - "Ontario Institute for Cancer Research (OICR)": { - "text": "Ontario Institute for Cancer Research (OICR)" + "host_disease": { + "name": "host_disease", + "rank": 50, + "slot_group": "Host Information" }, - "Ontario COVID-19 Genomic Network": { - "text": "Ontario COVID-19 Genomic Network" + "host_age": { + "name": "host_age", + "rank": 51, + "slot_group": "Host Information" }, - "Prince Edward Island - Health PEI": { - "text": "Prince Edward Island - Health PEI" + "host_age_unit": { + "name": "host_age_unit", + "rank": 52, + "slot_group": "Host Information" }, - "Public Health Ontario (PHO)": { - "text": "Public Health Ontario (PHO)" + "host_age_bin": { + "name": "host_age_bin", + "rank": 53, + "slot_group": "Host Information" }, - "Queen's University / Kingston Health Sciences Centre": { - "text": "Queen's University / Kingston Health Sciences Centre" + "host_gender": { + "name": "host_gender", + "rank": 54, + "slot_group": "Host Information" }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" + "host_residence_geo_loc_name_country": { + "name": "host_residence_geo_loc_name_country", + "rank": 55, + "slot_group": "Host Information" }, - "Sunnybrook Health Sciences Centre": { - "text": "Sunnybrook Health Sciences Centre" + "host_residence_geo_loc_name_state_province_territory": { + "name": "host_residence_geo_loc_name_state_province_territory", + "rank": 56, + "slot_group": "Host Information" }, - "Thunder Bay Regional Health Sciences Centre": { - "text": "Thunder Bay Regional Health Sciences Centre" - } - } - }, - "SampleCollectedByMenu": { - "name": "SampleCollectedByMenu", - "title": "sample collected by menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Alberta Precision Labs (APL)": { - "text": "Alberta Precision Labs (APL)" + "host_subject_id": { + "name": "host_subject_id", + "rank": 57, + "slot_group": "Host Information" }, - "Alberta ProvLab North (APLN)": { - "text": "Alberta ProvLab North (APLN)", - "is_a": "Alberta Precision Labs (APL)" + "symptom_onset_date": { + "name": "symptom_onset_date", + "rank": 58, + "slot_group": "Host Information" }, - "Alberta ProvLab South (APLS)": { - "text": "Alberta ProvLab South (APLS)", - "is_a": "Alberta Precision Labs (APL)" + "signs_and_symptoms": { + "name": "signs_and_symptoms", + "rank": 59, + "slot_group": "Host Information" }, - "BCCDC Public Health Laboratory": { - "text": "BCCDC Public Health Laboratory" + "preexisting_conditions_and_risk_factors": { + "name": "preexisting_conditions_and_risk_factors", + "rank": 60, + "slot_group": "Host Information" }, - "Dynacare": { - "text": "Dynacare" + "complications": { + "name": "complications", + "rank": 61, + "slot_group": "Host Information" }, - "Dynacare (Manitoba)": { - "text": "Dynacare (Manitoba)" + "host_vaccination_status": { + "name": "host_vaccination_status", + "rank": 62, + "slot_group": "Host vaccination information" }, - "Dynacare (Brampton)": { - "text": "Dynacare (Brampton)" + "number_of_vaccine_doses_received": { + "name": "number_of_vaccine_doses_received", + "rank": 63, + "slot_group": "Host vaccination information" }, - "Eastern Ontario Regional Laboratory Association": { - "text": "Eastern Ontario Regional Laboratory Association" + "vaccination_dose_1_vaccine_name": { + "name": "vaccination_dose_1_vaccine_name", + "rank": 64, + "slot_group": "Host vaccination information" }, - "Hamilton Health Sciences": { - "text": "Hamilton Health Sciences" + "vaccination_dose_1_vaccination_date": { + "name": "vaccination_dose_1_vaccination_date", + "rank": 65, + "slot_group": "Host vaccination information" }, - "The Hospital for Sick Children (SickKids)": { - "text": "The Hospital for Sick Children (SickKids)" + "vaccination_dose_2_vaccine_name": { + "name": "vaccination_dose_2_vaccine_name", + "rank": 66, + "slot_group": "Host vaccination information" }, - "Kingston Health Sciences Centre": { - "text": "Kingston Health Sciences Centre" + "vaccination_dose_2_vaccination_date": { + "name": "vaccination_dose_2_vaccination_date", + "rank": 67, + "slot_group": "Host vaccination information" }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "text": "Laboratoire de santé publique du Québec (LSPQ)" + "vaccination_dose_3_vaccine_name": { + "name": "vaccination_dose_3_vaccine_name", + "rank": 68, + "slot_group": "Host vaccination information" }, - "Lake of the Woods District Hospital - Ontario": { - "text": "Lake of the Woods District Hospital - Ontario" + "vaccination_dose_3_vaccination_date": { + "name": "vaccination_dose_3_vaccination_date", + "rank": 69, + "slot_group": "Host vaccination information" }, - "LifeLabs": { - "text": "LifeLabs" + "vaccination_dose_4_vaccine_name": { + "name": "vaccination_dose_4_vaccine_name", + "rank": 70, + "slot_group": "Host vaccination information" }, - "LifeLabs (Ontario)": { - "text": "LifeLabs (Ontario)" + "vaccination_dose_4_vaccination_date": { + "name": "vaccination_dose_4_vaccination_date", + "rank": 71, + "slot_group": "Host vaccination information" }, - "Manitoba Cadham Provincial Laboratory": { - "text": "Manitoba Cadham Provincial Laboratory" + "vaccination_history": { + "name": "vaccination_history", + "rank": 72, + "slot_group": "Host vaccination information" }, - "McMaster University": { - "text": "McMaster University" + "location_of_exposure_geo_loc_name_country": { + "name": "location_of_exposure_geo_loc_name_country", + "rank": 73, + "slot_group": "Host exposure information" }, - "Mount Sinai Hospital": { - "text": "Mount Sinai Hospital" + "destination_of_most_recent_travel_city": { + "name": "destination_of_most_recent_travel_city", + "rank": 74, + "slot_group": "Host exposure information" }, - "National Microbiology Laboratory (NML)": { - "text": "National Microbiology Laboratory (NML)" + "destination_of_most_recent_travel_state_province_territory": { + "name": "destination_of_most_recent_travel_state_province_territory", + "rank": 75, + "slot_group": "Host exposure information" }, - "New Brunswick - Vitalité Health Network": { - "text": "New Brunswick - Vitalité Health Network" + "destination_of_most_recent_travel_country": { + "name": "destination_of_most_recent_travel_country", + "rank": 76, + "slot_group": "Host exposure information" }, - "Newfoundland and Labrador - Eastern Health": { - "text": "Newfoundland and Labrador - Eastern Health" + "most_recent_travel_departure_date": { + "name": "most_recent_travel_departure_date", + "rank": 77, + "slot_group": "Host exposure information" }, - "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { - "text": "Newfoundland and Labrador - Newfoundland and Labrador Health Services" + "most_recent_travel_return_date": { + "name": "most_recent_travel_return_date", + "rank": 78, + "slot_group": "Host exposure information" }, - "Nova Scotia Health Authority": { - "text": "Nova Scotia Health Authority" + "travel_point_of_entry_type": { + "name": "travel_point_of_entry_type", + "rank": 79, + "slot_group": "Host exposure information" }, - "Nunavut": { - "text": "Nunavut" + "border_testing_test_day_type": { + "name": "border_testing_test_day_type", + "rank": 80, + "slot_group": "Host exposure information" }, - "Ontario Institute for Cancer Research (OICR)": { - "text": "Ontario Institute for Cancer Research (OICR)" + "travel_history": { + "name": "travel_history", + "rank": 81, + "slot_group": "Host exposure information" }, - "Prince Edward Island - Health PEI": { - "text": "Prince Edward Island - Health PEI" + "travel_history_availability": { + "name": "travel_history_availability", + "rank": 82, + "slot_group": "Host exposure information" }, - "Public Health Ontario (PHO)": { - "text": "Public Health Ontario (PHO)" + "exposure_event": { + "name": "exposure_event", + "rank": 83, + "slot_group": "Host exposure information" }, - "Queen's University / Kingston Health Sciences Centre": { - "text": "Queen's University / Kingston Health Sciences Centre" + "exposure_contact_level": { + "name": "exposure_contact_level", + "rank": 84, + "slot_group": "Host exposure information" }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" + "host_role": { + "name": "host_role", + "rank": 85, + "slot_group": "Host exposure information" }, - "Shared Hospital Laboratory": { - "text": "Shared Hospital Laboratory" + "exposure_setting": { + "name": "exposure_setting", + "rank": 86, + "slot_group": "Host exposure information" }, - "St. John's Rehab at Sunnybrook Hospital": { - "text": "St. John's Rehab at Sunnybrook Hospital" + "exposure_details": { + "name": "exposure_details", + "rank": 87, + "slot_group": "Host exposure information" }, - "St. Joseph's Healthcare Hamilton": { - "text": "St. Joseph's Healthcare Hamilton" + "prior_sarscov2_infection": { + "name": "prior_sarscov2_infection", + "rank": 88, + "slot_group": "Host reinfection information" }, - "Switch Health": { - "text": "Switch Health" + "prior_sarscov2_infection_isolate": { + "name": "prior_sarscov2_infection_isolate", + "rank": 89, + "slot_group": "Host reinfection information" }, - "Sunnybrook Health Sciences Centre": { - "text": "Sunnybrook Health Sciences Centre" + "prior_sarscov2_infection_date": { + "name": "prior_sarscov2_infection_date", + "rank": 90, + "slot_group": "Host reinfection information" }, - "Unity Health Toronto": { - "text": "Unity Health Toronto" + "prior_sarscov2_antiviral_treatment": { + "name": "prior_sarscov2_antiviral_treatment", + "rank": 91, + "slot_group": "Host reinfection information" }, - "William Osler Health System": { - "text": "William Osler Health System" - } - } - }, - "GeoLocNameCountryMenu": { - "name": "GeoLocNameCountryMenu", - "title": "geo_loc_name (country) menu", - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "permissible_values": { - "Afghanistan": { - "text": "Afghanistan", - "meaning": "GAZ:00006882" + "prior_sarscov2_antiviral_treatment_agent": { + "name": "prior_sarscov2_antiviral_treatment_agent", + "rank": 92, + "slot_group": "Host reinfection information" }, - "Albania": { - "text": "Albania", - "meaning": "GAZ:00002953" + "prior_sarscov2_antiviral_treatment_date": { + "name": "prior_sarscov2_antiviral_treatment_date", + "rank": 93, + "slot_group": "Host reinfection information" }, - "Algeria": { - "text": "Algeria", - "meaning": "GAZ:00000563" + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "rank": 94, + "slot_group": "Sequencing" }, - "American Samoa": { - "text": "American Samoa", - "meaning": "GAZ:00003957" + "purpose_of_sequencing_details": { + "name": "purpose_of_sequencing_details", + "rank": 95, + "slot_group": "Sequencing" }, - "Andorra": { - "text": "Andorra", - "meaning": "GAZ:00002948" + "sequencing_date": { + "name": "sequencing_date", + "rank": 96, + "slot_group": "Sequencing" }, - "Angola": { - "text": "Angola", - "meaning": "GAZ:00001095" + "library_id": { + "name": "library_id", + "rank": 97, + "slot_group": "Sequencing" }, - "Anguilla": { - "text": "Anguilla", - "meaning": "GAZ:00009159" + "amplicon_size": { + "name": "amplicon_size", + "rank": 98, + "slot_group": "Sequencing" }, - "Antarctica": { - "text": "Antarctica", - "meaning": "GAZ:00000462" + "library_preparation_kit": { + "name": "library_preparation_kit", + "rank": 99, + "slot_group": "Sequencing" }, - "Antigua and Barbuda": { - "text": "Antigua and Barbuda", - "meaning": "GAZ:00006883" + "flow_cell_barcode": { + "name": "flow_cell_barcode", + "rank": 100, + "slot_group": "Sequencing" }, - "Argentina": { - "text": "Argentina", - "meaning": "GAZ:00002928" + "sequencing_instrument": { + "name": "sequencing_instrument", + "rank": 101, + "slot_group": "Sequencing" }, - "Armenia": { - "text": "Armenia", - "meaning": "GAZ:00004094" + "sequencing_protocol_name": { + "name": "sequencing_protocol_name", + "rank": 102, + "slot_group": "Sequencing" }, - "Aruba": { - "text": "Aruba", - "meaning": "GAZ:00004025" + "sequencing_protocol": { + "name": "sequencing_protocol", + "rank": 103, + "slot_group": "Sequencing" }, - "Ashmore and Cartier Islands": { - "text": "Ashmore and Cartier Islands", - "meaning": "GAZ:00005901" + "sequencing_kit_number": { + "name": "sequencing_kit_number", + "rank": 104, + "slot_group": "Sequencing" }, - "Australia": { - "text": "Australia", - "meaning": "GAZ:00000463" + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "rank": 105, + "slot_group": "Sequencing" }, - "Austria": { - "text": "Austria", - "meaning": "GAZ:00002942" + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "rank": 106, + "slot_group": "Bioinformatics and QC metrics" }, - "Azerbaijan": { - "text": "Azerbaijan", - "meaning": "GAZ:00004941" + "dehosting_method": { + "name": "dehosting_method", + "rank": 107, + "slot_group": "Bioinformatics and QC metrics" }, - "Bahamas": { - "text": "Bahamas", - "meaning": "GAZ:00002733" + "consensus_sequence_name": { + "name": "consensus_sequence_name", + "rank": 108, + "slot_group": "Bioinformatics and QC metrics" }, - "Bahrain": { - "text": "Bahrain", - "meaning": "GAZ:00005281" + "consensus_sequence_filename": { + "name": "consensus_sequence_filename", + "rank": 109, + "slot_group": "Bioinformatics and QC metrics" }, - "Baker Island": { - "text": "Baker Island", - "meaning": "GAZ:00007117" + "consensus_sequence_filepath": { + "name": "consensus_sequence_filepath", + "rank": 110, + "slot_group": "Bioinformatics and QC metrics" }, - "Bangladesh": { - "text": "Bangladesh", - "meaning": "GAZ:00003750" + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "rank": 111, + "slot_group": "Bioinformatics and QC metrics" }, - "Barbados": { - "text": "Barbados", - "meaning": "GAZ:00001251" + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "rank": 112, + "slot_group": "Bioinformatics and QC metrics" }, - "Bassas da India": { - "text": "Bassas da India", - "meaning": "GAZ:00005810" + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "rank": 113, + "slot_group": "Bioinformatics and QC metrics" }, - "Belarus": { - "text": "Belarus", - "meaning": "GAZ:00006886" + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "rank": 114, + "slot_group": "Bioinformatics and QC metrics" }, - "Belgium": { - "text": "Belgium", - "meaning": "GAZ:00002938" + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "rank": 115, + "slot_group": "Bioinformatics and QC metrics" }, - "Belize": { - "text": "Belize", - "meaning": "GAZ:00002934" + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "rank": 116, + "slot_group": "Bioinformatics and QC metrics" }, - "Benin": { - "text": "Benin", - "meaning": "GAZ:00000904" + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "rank": 117, + "slot_group": "Bioinformatics and QC metrics" }, - "Bermuda": { - "text": "Bermuda", - "meaning": "GAZ:00001264" + "r1_fastq_filepath": { + "name": "r1_fastq_filepath", + "rank": 118, + "slot_group": "Bioinformatics and QC metrics" }, - "Bhutan": { - "text": "Bhutan", - "meaning": "GAZ:00003920" + "r2_fastq_filepath": { + "name": "r2_fastq_filepath", + "rank": 119, + "slot_group": "Bioinformatics and QC metrics" }, - "Bolivia": { - "text": "Bolivia", - "meaning": "GAZ:00002511" + "fast5_filename": { + "name": "fast5_filename", + "rank": 120, + "slot_group": "Bioinformatics and QC metrics" }, - "Borneo": { - "text": "Borneo", - "meaning": "GAZ:00025355" + "fast5_filepath": { + "name": "fast5_filepath", + "rank": 121, + "slot_group": "Bioinformatics and QC metrics" }, - "Bosnia and Herzegovina": { - "text": "Bosnia and Herzegovina", - "meaning": "GAZ:00006887" + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "rank": 122, + "slot_group": "Bioinformatics and QC metrics" }, - "Botswana": { - "text": "Botswana", - "meaning": "GAZ:00001097" + "consensus_genome_length": { + "name": "consensus_genome_length", + "rank": 123, + "slot_group": "Bioinformatics and QC metrics" }, - "Bouvet Island": { - "text": "Bouvet Island", - "meaning": "GAZ:00001453" + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "rank": 124, + "slot_group": "Bioinformatics and QC metrics" }, - "Brazil": { - "text": "Brazil", - "meaning": "GAZ:00002828" + "reference_genome_accession": { + "name": "reference_genome_accession", + "rank": 125, + "slot_group": "Bioinformatics and QC metrics" }, - "British Virgin Islands": { - "text": "British Virgin Islands", - "meaning": "GAZ:00003961" + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "rank": 126, + "slot_group": "Bioinformatics and QC metrics" }, - "Brunei": { - "text": "Brunei", - "meaning": "GAZ:00003901" + "lineage_clade_name": { + "name": "lineage_clade_name", + "rank": 127, + "slot_group": "Lineage and Variant information" }, - "Bulgaria": { - "text": "Bulgaria", - "meaning": "GAZ:00002950" + "lineage_clade_analysis_software_name": { + "name": "lineage_clade_analysis_software_name", + "rank": 128, + "slot_group": "Lineage and Variant information" }, - "Burkina Faso": { - "text": "Burkina Faso", - "meaning": "GAZ:00000905" + "lineage_clade_analysis_software_version": { + "name": "lineage_clade_analysis_software_version", + "rank": 129, + "slot_group": "Lineage and Variant information" }, - "Burundi": { - "text": "Burundi", - "meaning": "GAZ:00001090" + "variant_designation": { + "name": "variant_designation", + "rank": 130, + "slot_group": "Lineage and Variant information" }, - "Cambodia": { - "text": "Cambodia", - "meaning": "GAZ:00006888" + "variant_evidence": { + "name": "variant_evidence", + "rank": 131, + "slot_group": "Lineage and Variant information" }, - "Cameroon": { - "text": "Cameroon", - "meaning": "GAZ:00001093" + "variant_evidence_details": { + "name": "variant_evidence_details", + "rank": 132, + "slot_group": "Lineage and Variant information" }, - "Canada": { - "text": "Canada", - "meaning": "GAZ:00002560" + "gene_name_1": { + "name": "gene_name_1", + "rank": 133, + "slot_group": "Pathogen diagnostic testing" }, - "Cape Verde": { - "text": "Cape Verde", - "meaning": "GAZ:00001227" + "diagnostic_pcr_protocol_1": { + "name": "diagnostic_pcr_protocol_1", + "rank": 134, + "slot_group": "Pathogen diagnostic testing" }, - "Cayman Islands": { - "text": "Cayman Islands", - "meaning": "GAZ:00003986" + "diagnostic_pcr_ct_value_1": { + "name": "diagnostic_pcr_ct_value_1", + "rank": 135, + "slot_group": "Pathogen diagnostic testing" }, - "Central African Republic": { - "text": "Central African Republic", - "meaning": "GAZ:00001089" + "gene_name_2": { + "name": "gene_name_2", + "rank": 136, + "slot_group": "Pathogen diagnostic testing" }, - "Chad": { - "text": "Chad", - "meaning": "GAZ:00000586" + "diagnostic_pcr_protocol_2": { + "name": "diagnostic_pcr_protocol_2", + "rank": 137, + "slot_group": "Pathogen diagnostic testing" }, - "Chile": { - "text": "Chile", - "meaning": "GAZ:00002825" + "diagnostic_pcr_ct_value_2": { + "name": "diagnostic_pcr_ct_value_2", + "rank": 138, + "slot_group": "Pathogen diagnostic testing" + }, + "gene_name_3": { + "name": "gene_name_3", + "rank": 139, + "slot_group": "Pathogen diagnostic testing" }, - "China": { - "text": "China", - "meaning": "GAZ:00002845" + "diagnostic_pcr_protocol_3": { + "name": "diagnostic_pcr_protocol_3", + "rank": 140, + "slot_group": "Pathogen diagnostic testing" }, - "Christmas Island": { - "text": "Christmas Island", - "meaning": "GAZ:00005915" + "diagnostic_pcr_ct_value_3": { + "name": "diagnostic_pcr_ct_value_3", + "rank": 141, + "slot_group": "Pathogen diagnostic testing" }, - "Clipperton Island": { - "text": "Clipperton Island", - "meaning": "GAZ:00005838" + "authors": { + "name": "authors", + "rank": 142, + "slot_group": "Contributor acknowledgement" }, - "Cocos Islands": { - "text": "Cocos Islands", - "meaning": "GAZ:00009721" + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "rank": 143, + "slot_group": "Contributor acknowledgement" + } + }, + "attributes": { + "specimen_collector_sample_id": { + "name": "specimen_collector_sample_id", + "description": "The user-defined name for the sample.", + "title": "specimen collector sample ID", + "comments": [ + "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Sample%20ID%20given%20by%20the%20sample%20provider", + "CNPHI:Primary%20Specimen%20ID", + "NML_LIMS:TEXT_ID", + "BIOSAMPLE:sample_name", + "VirusSeq_Portal:specimen%20collector%20sample%20ID" + ], + "rank": 1, + "slot_uri": "GENEPIO:0001123", + "identifier": true, + "alias": "specimen_collector_sample_id", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "required": true }, - "Colombia": { - "text": "Colombia", - "meaning": "GAZ:00002929" + "third_party_lab_service_provider_name": { + "name": "third_party_lab_service_provider_name", + "description": "The name of the third party company or laboratory that provided services.", + "title": "third party lab service provider name", + "comments": [ + "Provide the full, unabbreviated name of the company or laboratory." + ], + "examples": [ + { + "value": "Switch Health" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:HC_TEXT5" + ], + "rank": 2, + "slot_uri": "GENEPIO:0001202", + "alias": "third_party_lab_service_provider_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString" }, - "Comoros": { - "text": "Comoros", - "meaning": "GAZ:00005820" + "third_party_lab_sample_id": { + "name": "third_party_lab_sample_id", + "description": "The identifier assigned to a sample by a third party service provider.", + "title": "third party lab sample ID", + "comments": [ + "Store the sample identifier supplied by the third party services provider." + ], + "examples": [ + { + "value": "SHK123456" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_ID_NUMBER_PRIMARY" + ], + "rank": 3, + "slot_uri": "GENEPIO:0001149", + "alias": "third_party_lab_sample_id", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString" }, - "Cook Islands": { - "text": "Cook Islands", - "meaning": "GAZ:00053798" + "case_id": { + "name": "case_id", + "description": "The identifier used to specify an epidemiologically detected case of disease.", + "title": "case ID", + "comments": [ + "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." + ], + "examples": [ + { + "value": "ABCD1234" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_CASE_ID" + ], + "rank": 4, + "slot_uri": "GENEPIO:0100281", + "alias": "case_id", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Coral Sea Islands": { - "text": "Coral Sea Islands", - "meaning": "GAZ:00005917" + "related_specimen_primary_id": { + "name": "related_specimen_primary_id", + "description": "The primary ID of a related specimen previously submitted to the repository.", + "title": "Related specimen primary ID", + "comments": [ + "Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system." + ], + "examples": [ + { + "value": "SR20-12345" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Related%20Specimen%20ID", + "CNPHI:Related%20Specimen%20Relationship%20Type", + "NML_LIMS:PH_RELATED_PRIMARY_ID" + ], + "rank": 5, + "slot_uri": "GENEPIO:0001128", + "alias": "related_specimen_primary_id", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Costa Rica": { - "text": "Costa Rica", - "meaning": "GAZ:00002901" + "irida_sample_name": { + "name": "irida_sample_name", + "description": "The identifier assigned to a sequenced isolate in IRIDA.", + "title": "IRIDA sample name", + "comments": [ + "Store the IRIDA sample name. The IRIDA sample name will be created by the individual entering data into the IRIDA platform. IRIDA samples may be linked to metadata and sequence data, or just metadata alone. It is recommended that the IRIDA sample name be the same as, or contain, the specimen collector sample ID for better traceability. It is also recommended that the IRIDA sample name mirror the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should be replaced by underscores. See IRIDA documentation for more information regarding special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:IRIDA%20sample%20name" + ], + "rank": 6, + "slot_uri": "GENEPIO:0001131", + "alias": "irida_sample_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString" }, - "Cote d'Ivoire": { - "text": "Cote d'Ivoire", - "meaning": "GAZ:00000906" + "umbrella_bioproject_accession": { + "name": "umbrella_bioproject_accession", + "description": "The INSDC accession number assigned to the umbrella BioProject for the Canadian SARS-CoV-2 sequencing effort.", + "title": "umbrella bioproject accession", + "comments": [ + "Store the umbrella BioProject accession by selecting it from the picklist in the template. The umbrella BioProject accession will be identical for all CanCOGen submitters. Different provinces will have their own BioProjects, however these BioProjects will be linked under one umbrella BioProject." + ], + "examples": [ + { + "value": "PRJNA623807" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:umbrella%20bioproject%20accession" + ], + "rank": 7, + "slot_uri": "GENEPIO:0001133", + "alias": "umbrella_bioproject_accession", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "UmbrellaBioprojectAccessionMenu", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Croatia": { - "text": "Croatia", - "meaning": "GAZ:00002719" + "bioproject_accession": { + "name": "bioproject_accession", + "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", + "title": "bioproject accession", + "comments": [ + "Store the BioProject accession number. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. Each province will be assigned a different bioproject accession number by the National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing project." + ], + "examples": [ + { + "value": "PRJNA608651" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:BioProject%20Accession", + "NML_LIMS:PH_BIOPROJECT_ACCESSION", + "BIOSAMPLE:bioproject_accession" + ], + "rank": 8, + "slot_uri": "GENEPIO:0001136", + "alias": "bioproject_accession", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Cuba": { - "text": "Cuba", - "meaning": "GAZ:00003762" + "biosample_accession": { + "name": "biosample_accession", + "description": "The identifier assigned to a BioSample in INSDC archives.", + "title": "biosample accession", + "comments": [ + "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN." + ], + "examples": [ + { + "value": "SAMN14180202" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:BioSample%20Accession", + "NML_LIMS:PH_BIOSAMPLE_ACCESSION" + ], + "rank": 9, + "slot_uri": "GENEPIO:0001139", + "alias": "biosample_accession", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Curacao": { - "text": "Curacao", - "meaning": "GAZ:00012582" + "sra_accession": { + "name": "sra_accession", + "description": "The Sequence Read Archive (SRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC.", + "title": "SRA accession", + "comments": [ + "Store the accession assigned to the submitted \"run\". NCBI-SRA accessions start with SRR." + ], + "examples": [ + { + "value": "SRR11177792" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:SRA%20Accession", + "NML_LIMS:PH_SRA_ACCESSION" + ], + "rank": 10, + "slot_uri": "GENEPIO:0001142", + "alias": "sra_accession", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Cyprus": { - "text": "Cyprus", - "meaning": "GAZ:00004006" + "genbank_accession": { + "name": "genbank_accession", + "description": "The GenBank identifier assigned to the sequence in the INSDC archives.", + "title": "GenBank accession", + "comments": [ + "Store the accession returned from a GenBank submission (viral genome assembly)." + ], + "examples": [ + { + "value": "MN908947.3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:GenBank%20Accession", + "NML_LIMS:GenBank%20accession" + ], + "rank": 11, + "slot_uri": "GENEPIO:0001145", + "alias": "genbank_accession", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Czech Republic": { - "text": "Czech Republic", - "meaning": "GAZ:00002954" + "gisaid_accession": { + "name": "gisaid_accession", + "description": "The GISAID accession number assigned to the sequence.", + "title": "GISAID accession", + "comments": [ + "Store the accession returned from the GISAID submission." + ], + "examples": [ + { + "value": "EPI_ISL_436489" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:GISAID%20Accession%20%28if%20known%29", + "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession%20ID", + "BIOSAMPLE:GISAID_accession", + "VirusSeq_Portal:GISAID%20accession" + ], + "rank": 12, + "slot_uri": "GENEPIO:0001147", + "alias": "gisaid_accession", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Democratic Republic of the Congo": { - "text": "Democratic Republic of the Congo", - "meaning": "GAZ:00001086" + "sample_collected_by": { + "name": "sample_collected_by", + "description": "The name of the agency that collected the original sample.", + "title": "sample collected by", + "comments": [ + "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." + ], + "examples": [ + { + "value": "BC Centre for Disease Control" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Originating%20lab", + "CNPHI:Lab%20Name", + "NML_LIMS:CUSTOMER", + "BIOSAMPLE:collected_by", + "VirusSeq_Portal:sample%20collected%20by" + ], + "rank": 13, + "slot_uri": "GENEPIO:0001153", + "alias": "sample_collected_by", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "SampleCollectedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Denmark": { - "text": "Denmark", - "meaning": "GAZ:00005852" + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sample.", + "title": "sample collector contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:sample%20collector%20contact%20email" + ], + "rank": 14, + "slot_uri": "GENEPIO:0001156", + "alias": "sample_collector_contact_email", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString", + "pattern": "^\\S+@\\S+\\.\\S+$" }, - "Djibouti": { - "text": "Djibouti", - "meaning": "GAZ:00000582" + "sample_collector_contact_address": { + "name": "sample_collector_contact_address", + "description": "The mailing address of the agency submitting the sample.", + "title": "sample collector contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Address", + "NML_LIMS:sample%20collector%20contact%20address" + ], + "rank": 15, + "slot_uri": "GENEPIO:0001158", + "alias": "sample_collector_contact_address", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Dominica": { - "text": "Dominica", - "meaning": "GAZ:00006890" + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "description": "The name of the agency that generated the sequence.", + "title": "sequence submitted by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + ], + "examples": [ + { + "value": "Public Health Ontario (PHO)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Submitting%20lab", + "CNPHI:Sequencing%20Centre", + "NML_LIMS:PH_SEQUENCING_CENTRE", + "BIOSAMPLE:sequenced_by", + "VirusSeq_Portal:sequence%20submitted%20by" + ], + "rank": 16, + "slot_uri": "GENEPIO:0001159", + "alias": "sequence_submitted_by", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "SequenceSubmittedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Dominican Republic": { - "text": "Dominican Republic", - "meaning": "GAZ:00003952" + "sequence_submitter_contact_email": { + "name": "sequence_submitter_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sequence.", + "title": "sequence submitter contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:sequence%20submitter%20contact%20email" + ], + "rank": 17, + "slot_uri": "GENEPIO:0001165", + "alias": "sequence_submitter_contact_email", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Ecuador": { - "text": "Ecuador", - "meaning": "GAZ:00002912" + "sequence_submitter_contact_address": { + "name": "sequence_submitter_contact_address", + "description": "The mailing address of the agency submitting the sequence.", + "title": "sequence submitter contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Address", + "NML_LIMS:sequence%20submitter%20contact%20address" + ], + "rank": 18, + "slot_uri": "GENEPIO:0001167", + "alias": "sequence_submitter_contact_address", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Egypt": { - "text": "Egypt", - "meaning": "GAZ:00003934" + "sample_collection_date": { + "name": "sample_collection_date", + "description": "The date on which the sample was collected.", + "title": "sample collection date", + "todos": [ + ">=2019-10-01", + "<={today}" + ], + "comments": [ + "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Collection%20date", + "CNPHI:Patient%20Sample%20Collected%20Date", + "NML_LIMS:HC_COLLECT_DATE", + "BIOSAMPLE:sample%20collection%20date", + "VirusSeq_Portal:sample%20collection%20date" + ], + "rank": 19, + "slot_uri": "GENEPIO:0001174", + "alias": "sample_collection_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "El Salvador": { - "text": "El Salvador", - "meaning": "GAZ:00002935" + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "description": "The precision to which the \"sample collection date\" was provided.", + "title": "sample collection date precision", + "comments": [ + "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." + ], + "examples": [ + { + "value": "year" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Precision%20of%20date%20collected", + "NML_LIMS:HC_TEXT2" + ], + "rank": 20, + "slot_uri": "GENEPIO:0001177", + "alias": "sample_collection_date_precision", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "SampleCollectionDatePrecisionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Equatorial Guinea": { - "text": "Equatorial Guinea", - "meaning": "GAZ:00001091" + "sample_received_date": { + "name": "sample_received_date", + "description": "The date on which the sample was received.", + "title": "sample received date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-20" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:sample%20received%20date" + ], + "rank": 21, + "slot_uri": "GENEPIO:0001179", + "alias": "sample_received_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Eritrea": { - "text": "Eritrea", - "meaning": "GAZ:00000581" + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "description": "The country where the sample was collected.", + "title": "geo_loc_name (country)", + "comments": [ + "Provide the country name from the controlled vocabulary provided." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Location", + "CNPHI:Patient%20Country", + "NML_LIMS:HC_COUNTRY", + "BIOSAMPLE:geo_loc_name", + "VirusSeq_Portal:geo_loc_name%20%28country%29" + ], + "rank": 22, + "slot_uri": "GENEPIO:0001181", + "alias": "geo_loc_name_country", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Estonia": { - "text": "Estonia", - "meaning": "GAZ:00002959" + "geo_loc_name_state_province_territory": { + "name": "geo_loc_name_state_province_territory", + "description": "The province/territory where the sample was collected.", + "title": "geo_loc_name (state/province/territory)", + "comments": [ + "Provide the province/territory name from the controlled vocabulary provided." + ], + "examples": [ + { + "value": "Saskatchewan" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Patient%20Province", + "NML_LIMS:HC_PROVINCE", + "BIOSAMPLE:geo_loc_name", + "VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29" + ], + "rank": 23, + "slot_uri": "GENEPIO:0001185", + "alias": "geo_loc_name_state_province_territory", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Eswatini": { - "text": "Eswatini", - "meaning": "GAZ:00001099" + "geo_loc_name_city": { + "name": "geo_loc_name_city", + "description": "The city where the sample was collected.", + "title": "geo_loc_name (city)", + "comments": [ + "Provide the city name. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "Medicine Hat" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Patient%20City", + "NML_LIMS:geo_loc_name%20%28city%29" + ], + "rank": 24, + "slot_uri": "GENEPIO:0001189", + "alias": "geo_loc_name_city", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Ethiopia": { - "text": "Ethiopia", - "meaning": "GAZ:00000567" + "organism": { + "name": "organism", + "description": "Taxonomic name of the organism.", + "title": "organism", + "comments": [ + "Use \"Severe acute respiratory syndrome coronavirus 2\". This value is provided in the template." + ], + "examples": [ + { + "value": "Severe acute respiratory syndrome coronavirus 2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Pathogen", + "NML_LIMS:HC_CURRENT_ID", + "BIOSAMPLE:organism", + "VirusSeq_Portal:organism" + ], + "rank": 25, + "slot_uri": "GENEPIO:0001191", + "alias": "organism", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "OrganismMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Europa Island": { - "text": "Europa Island", - "meaning": "GAZ:00005811" + "isolate": { + "name": "isolate", + "description": "Identifier of the specific isolate.", + "title": "isolate", + "comments": [ + "Provide the GISAID virus name, which should be written in the format “hCov-19/CANADA/2 digit provincial ISO code-xxxxx/year”." + ], + "examples": [ + { + "value": "hCov-19/CANADA/BC-prov_rona_99/2020" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Virus%20name", + "CNPHI:GISAID%20Virus%20Name", + "NML_LIMS:RESULT%20-%20CANCOGEN_SUBMISSIONS", + "BIOSAMPLE:isolate", + "BIOSAMPLE:GISAID_virus_name", + "VirusSeq_Portal:isolate", + "VirusSeq_Portal:fasta%20header%20name" + ], + "rank": 26, + "slot_uri": "GENEPIO:0001195", + "alias": "isolate", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Falkland Islands (Islas Malvinas)": { - "text": "Falkland Islands (Islas Malvinas)", - "meaning": "GAZ:00001412" + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "description": "The reason that the sample was collected.", + "title": "purpose of sampling", + "comments": [ + "The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." + ], + "examples": [ + { + "value": "Diagnostic testing" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Reason%20for%20Sampling", + "NML_LIMS:HC_SAMPLE_CATEGORY", + "BIOSAMPLE:purpose_of_sampling", + "VirusSeq_Portal:purpose%20of%20sampling" + ], + "rank": 27, + "slot_uri": "GENEPIO:0001198", + "alias": "purpose_of_sampling", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "PurposeOfSamplingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Faroe Islands": { - "text": "Faroe Islands", - "meaning": "GAZ:00059206" + "purpose_of_sampling_details": { + "name": "purpose_of_sampling_details", + "description": "The description of why the sample was collected, providing specific details.", + "title": "purpose of sampling details", + "comments": [ + "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." + ], + "examples": [ + { + "value": "The sample was collected to investigate the prevalence of variants associated with mink-to-human transmission in Canada." + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Details%20on%20the%20Reason%20for%20Sampling", + "NML_LIMS:PH_SAMPLING_DETAILS", + "BIOSAMPLE:description", + "VirusSeq_Portal:purpose%20of%20sampling%20details" + ], + "rank": 28, + "slot_uri": "GENEPIO:0001200", + "alias": "purpose_of_sampling_details", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fiji": { - "text": "Fiji", - "meaning": "GAZ:00006891" + "nml_submitted_specimen_type": { + "name": "nml_submitted_specimen_type", + "description": "The type of specimen submitted to the National Microbiology Laboratory (NML) for testing.", + "title": "NML submitted specimen type", + "comments": [ + "This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”." + ], + "examples": [ + { + "value": "swab" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Specimen%20Type", + "NML_LIMS:PH_SPECIMEN_TYPE" + ], + "rank": 29, + "slot_uri": "GENEPIO:0001204", + "alias": "nml_submitted_specimen_type", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "NmlSubmittedSpecimenTypeMenu", + "required": true }, - "Finland": { - "text": "Finland", - "meaning": "GAZ:00002937" + "related_specimen_relationship_type": { + "name": "related_specimen_relationship_type", + "description": "The relationship of the current specimen to the specimen/sample previously submitted to the repository.", + "title": "Related specimen relationship type", + "comments": [ + "Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system." + ], + "examples": [ + { + "value": "Specimen sampling methods testing" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Related%20Specimen%20ID", + "CNPHI:Related%20Specimen%20Relationship%20Type", + "NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE" + ], + "rank": 30, + "slot_uri": "GENEPIO:0001209", + "alias": "related_specimen_relationship_type", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "RelatedSpecimenRelationshipTypeMenu" }, - "France": { - "text": "France", - "meaning": "GAZ:00003940" + "anatomical_material": { + "name": "anatomical_material", + "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", + "title": "anatomical material", + "comments": [ + "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Blood" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Anatomical%20Material", + "NML_LIMS:PH_ISOLATION_SITE_DESC", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:anatomical_material", + "VirusSeq_Portal:anatomical%20material" + ], + "rank": 31, + "slot_uri": "GENEPIO:0001211", + "alias": "anatomical_material", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalMaterialMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "French Guiana": { - "text": "French Guiana", - "meaning": "GAZ:00002516" + "anatomical_part": { + "name": "anatomical_part", + "description": "An anatomical part of an organism e.g. oropharynx.", + "title": "anatomical part", + "comments": [ + "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Nasopharynx (NP)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Anatomical%20Site", + "NML_LIMS:PH_ISOLATION_SITE", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:anatomical_part", + "VirusSeq_Portal:anatomical%20part" + ], + "rank": 32, + "slot_uri": "GENEPIO:0001214", + "alias": "anatomical_part", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalPartMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "French Polynesia": { - "text": "French Polynesia", - "meaning": "GAZ:00002918" + "body_product": { + "name": "body_product", + "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", + "title": "body product", + "comments": [ + "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Feces" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Body%20Product", + "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:body_product", + "VirusSeq_Portal:body%20product" + ], + "rank": 33, + "slot_uri": "GENEPIO:0001216", + "alias": "body_product", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "BodyProductMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "French Southern and Antarctic Lands": { - "text": "French Southern and Antarctic Lands", - "meaning": "GAZ:00003753" + "environmental_material": { + "name": "environmental_material", + "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage.", + "title": "environmental material", + "comments": [ + "Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Face mask" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Environmental%20Material", + "NML_LIMS:PH_ENVIRONMENTAL_MATERIAL", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:environmental_material", + "VirusSeq_Portal:environmental%20material" + ], + "rank": 34, + "slot_uri": "GENEPIO:0001223", + "alias": "environmental_material", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalMaterialMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Gabon": { - "text": "Gabon", - "meaning": "GAZ:00001092" + "environmental_site": { + "name": "environmental_site", + "description": "An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave.", + "title": "environmental site", + "comments": [ + "Provide a descriptor if an environmental site was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Production Facility" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Environmental%20Site", + "NML_LIMS:PH_ENVIRONMENTAL_SITE", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:environmental_site", + "VirusSeq_Portal:environmental%20site" + ], + "rank": 35, + "slot_uri": "GENEPIO:0001232", + "alias": "environmental_site", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalSiteMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Gambia": { - "text": "Gambia", - "meaning": "GAZ:00000907" + "collection_device": { + "name": "collection_device", + "description": "The instrument or container used to collect the sample e.g. swab.", + "title": "collection device", + "comments": [ + "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Swab" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Specimen%20Collection%20Matrix", + "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:collection_device", + "VirusSeq_Portal:collection%20device" + ], + "rank": 36, + "slot_uri": "GENEPIO:0001234", + "alias": "collection_device", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "CollectionDeviceMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Gaza Strip": { - "text": "Gaza Strip", - "meaning": "GAZ:00009571" + "collection_method": { + "name": "collection_method", + "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", + "title": "collection method", + "comments": [ + "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Bronchoalveolar lavage (BAL)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Collection%20Method", + "NML_LIMS:COLLECTION_METHOD", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:collection_method", + "VirusSeq_Portal:collection%20method" + ], + "rank": 37, + "slot_uri": "GENEPIO:0001241", + "alias": "collection_method", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "CollectionMethodMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Georgia": { - "text": "Georgia", - "meaning": "GAZ:00004942" + "collection_protocol": { + "name": "collection_protocol", + "description": "The name and version of a particular protocol used for sampling.", + "title": "collection protocol", + "comments": [ + "Free text." + ], + "examples": [ + { + "value": "BCRonaSamplingProtocol v. 1.2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:collection%20protocol" + ], + "rank": 38, + "slot_uri": "GENEPIO:0001243", + "alias": "collection_protocol", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Germany": { - "text": "Germany", - "meaning": "GAZ:00002646" + "specimen_processing": { + "name": "specimen_processing", + "description": "Any processing applied to the sample during or after receiving the sample.", + "title": "specimen processing", + "comments": [ + "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." + ], + "examples": [ + { + "value": "Virus passage" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Passage%20details/history", + "NML_LIMS:specimen%20processing" + ], + "rank": 39, + "slot_uri": "GENEPIO:0001253", + "alias": "specimen_processing", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "SpecimenProcessingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Ghana": { - "text": "Ghana", - "meaning": "GAZ:00000908" + "specimen_processing_details": { + "name": "specimen_processing_details", + "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", + "title": "specimen processing details", + "comments": [ + "Provide a free text description of any processing details applied to a sample." + ], + "examples": [ + { + "value": "25 swabs were pooled and further prepared as a single sample during library prep." + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "rank": 40, + "slot_uri": "GENEPIO:0100311", + "alias": "specimen_processing_details", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Gibraltar": { - "text": "Gibraltar", - "meaning": "GAZ:00003987" + "lab_host": { + "name": "lab_host", + "description": "Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained.", + "title": "lab host", + "comments": [ + "Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put \"not applicable\"." + ], + "examples": [ + { + "value": "Vero E6 cell line" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Passage%20details/history", + "NML_LIMS:lab%20host", + "BIOSAMPLE:lab_host" + ], + "rank": 41, + "slot_uri": "GENEPIO:0001255", + "alias": "lab_host", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "LabHostMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Glorioso Islands": { - "text": "Glorioso Islands", - "meaning": "GAZ:00005808" + "passage_number": { + "name": "passage_number", + "description": "Number of passages.", + "title": "passage number", + "comments": [ + "Provide number of known passages. If not passaged, put \"not applicable\"" + ], + "examples": [ + { + "value": "3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Passage%20details/history", + "NML_LIMS:passage%20number", + "BIOSAMPLE:passage_history" + ], + "rank": 42, + "slot_uri": "GENEPIO:0001261", + "alias": "passage_number", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "minimum_value": 0, + "any_of": [ + { + "range": "integer" + }, + { + "range": "NullValueMenu" + } + ] }, - "Greece": { - "text": "Greece", - "meaning": "GAZ:00002945" + "passage_method": { + "name": "passage_method", + "description": "Description of how organism was passaged.", + "title": "passage method", + "comments": [ + "Free text. Provide a very short description (<10 words). If not passaged, put \"not applicable\"." + ], + "examples": [ + { + "value": "0.25% trypsin + 0.02% EDTA" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Passage%20details/history", + "NML_LIMS:passage%20method", + "BIOSAMPLE:passage_method" + ], + "rank": 43, + "slot_uri": "GENEPIO:0001264", + "alias": "passage_method", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Greenland": { - "text": "Greenland", - "meaning": "GAZ:00001507" + "biomaterial_extracted": { + "name": "biomaterial_extracted", + "description": "The biomaterial extracted from samples for the purpose of sequencing.", + "title": "biomaterial extracted", + "comments": [ + "Provide the biomaterial extracted from the picklist in the template." + ], + "examples": [ + { + "value": "RNA (total)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:biomaterial%20extracted" + ], + "rank": 44, + "slot_uri": "GENEPIO:0001266", + "alias": "biomaterial_extracted", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "BiomaterialExtractedMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Grenada": { - "text": "Grenada", - "meaning": "GAZ:02000573" + "host_common_name": { + "name": "host_common_name", + "description": "The commonly used name of the host.", + "title": "host (common name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human, bat. If the sample was environmental, put \"not applicable." + ], + "examples": [ + { + "value": "Human" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Animal%20Type", + "NML_LIMS:PH_ANIMAL_TYPE" + ], + "rank": 45, + "slot_uri": "GENEPIO:0001386", + "alias": "host_common_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostCommonNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Guadeloupe": { - "text": "Guadeloupe", - "meaning": "GAZ:00067142" + "host_scientific_name": { + "name": "host_scientific_name", + "description": "The taxonomic, or scientific name of the host.", + "title": "host (scientific name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" + ], + "examples": [ + { + "value": "Homo sapiens" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Host", + "NML_LIMS:host%20%28scientific%20name%29", + "BIOSAMPLE:host", + "VirusSeq_Portal:host%20%28scientific%20name%29" + ], + "rank": 46, + "slot_uri": "GENEPIO:0001387", + "alias": "host_scientific_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostScientificNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Guam": { - "text": "Guam", - "meaning": "GAZ:00003706" + "host_health_state": { + "name": "host_health_state", + "description": "Health status of the host at the time of sample collection.", + "title": "host health state", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "examples": [ + { + "value": "Symptomatic" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Patient%20status", + "CNPHI:Host%20Health%20State", + "NML_LIMS:PH_HOST_HEALTH", + "BIOSAMPLE:host_health_state" + ], + "rank": 47, + "slot_uri": "GENEPIO:0001388", + "alias": "host_health_state", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStateMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Guatemala": { - "text": "Guatemala", - "meaning": "GAZ:00002936" + "host_health_status_details": { + "name": "host_health_status_details", + "description": "Further details pertaining to the health or disease status of the host at time of collection.", + "title": "host health status details", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "examples": [ + { + "value": "Hospitalized (ICU)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Host%20Health%20State%20Details", + "NML_LIMS:PH_HOST_HEALTH_DETAILS" + ], + "rank": 48, + "slot_uri": "GENEPIO:0001389", + "alias": "host_health_status_details", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStatusDetailsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Guernsey": { - "text": "Guernsey", - "meaning": "GAZ:00001550" + "host_health_outcome": { + "name": "host_health_outcome", + "description": "Disease outcome in the host.", + "title": "host health outcome", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "examples": [ + { + "value": "Recovered" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_HOST_HEALTH_OUTCOME", + "BIOSAMPLE:host_disease_outcome" + ], + "rank": 49, + "slot_uri": "GENEPIO:0001390", + "alias": "host_health_outcome", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthOutcomeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Guinea": { - "text": "Guinea", - "meaning": "GAZ:00000909" + "host_disease": { + "name": "host_disease", + "description": "The name of the disease experienced by the host.", + "title": "host disease", + "comments": [ + "Select \"COVID-19\" from the pick list provided in the template." + ], + "examples": [ + { + "value": "COVID-19" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Host%20Disease", + "NML_LIMS:PH_HOST_DISEASE", + "BIOSAMPLE:host_disease", + "VirusSeq_Portal:host%20disease" + ], + "rank": 50, + "slot_uri": "GENEPIO:0001391", + "alias": "host_disease", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostDiseaseMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Guinea-Bissau": { - "text": "Guinea-Bissau", - "meaning": "GAZ:00000910" + "host_age": { + "name": "host_age", + "description": "Age of host at the time of sampling.", + "title": "host age", + "comments": [ + "Enter the age of the host in years. If not available, provide a null value. If there is not host, put \"Not Applicable\"." + ], + "examples": [ + { + "value": "79" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Patient%20age", + "CNPHI:Patient%20Age", + "NML_LIMS:PH_AGE", + "BIOSAMPLE:host_age", + "VirusSeq_Portal:host%20age" + ], + "rank": 51, + "slot_uri": "GENEPIO:0001392", + "alias": "host_age", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "required": true, + "minimum_value": 0, + "maximum_value": 130, + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Guyana": { - "text": "Guyana", - "meaning": "GAZ:00002522" + "host_age_unit": { + "name": "host_age_unit", + "description": "The unit used to measure the host age, in either months or years.", + "title": "host age unit", + "comments": [ + "Indicate whether the host age is in months or years. Age indicated in months will be binned to the 0 - 9 year age bin." + ], + "examples": [ + { + "value": "year" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Age%20Units", + "NML_LIMS:PH_AGE_UNIT", + "VirusSeq_Portal:host%20age%20unit" + ], + "rank": 52, + "slot_uri": "GENEPIO:0001393", + "alias": "host_age_unit", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostAgeUnitMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Haiti": { - "text": "Haiti", - "meaning": "GAZ:00003953" + "host_age_bin": { + "name": "host_age_bin", + "description": "Age of host at the time of sampling, expressed as an age group.", + "title": "host age bin", + "comments": [ + "Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value." + ], + "examples": [ + { + "value": "60 - 69" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Host%20Age%20Category", + "NML_LIMS:PH_AGE_GROUP", + "VirusSeq_Portal:host%20age%20bin" + ], + "rank": 53, + "slot_uri": "GENEPIO:0001394", + "alias": "host_age_bin", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostAgeBinMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Heard Island and McDonald Islands": { - "text": "Heard Island and McDonald Islands", - "meaning": "GAZ:00009718" + "host_gender": { + "name": "host_gender", + "description": "The gender of the host at the time of sample collection.", + "title": "host gender", + "comments": [ + "Select the corresponding host gender from the pick list provided in the template. If not available, provide a null value. If there is no host, put \"Not Applicable\"." + ], + "examples": [ + { + "value": "Male" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Gender", + "CNPHI:Patient%20Sex", + "NML_LIMS:VD_SEX", + "BIOSAMPLE:host_sex", + "VirusSeq_Portal:host%20gender" + ], + "rank": 54, + "slot_uri": "GENEPIO:0001395", + "alias": "host_gender", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostGenderMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Honduras": { - "text": "Honduras", - "meaning": "GAZ:00002894" + "host_residence_geo_loc_name_country": { + "name": "host_residence_geo_loc_name_country", + "description": "The country of residence of the host.", + "title": "host residence geo_loc name (country)", + "comments": [ + "Select the country name from pick list provided in the template." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_HOST_COUNTRY" + ], + "rank": 55, + "slot_uri": "GENEPIO:0001396", + "alias": "host_residence_geo_loc_name_country", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Hong Kong": { - "text": "Hong Kong", - "meaning": "GAZ:00003203" + "host_residence_geo_loc_name_state_province_territory": { + "name": "host_residence_geo_loc_name_state_province_territory", + "description": "The state/province/territory of residence of the host.", + "title": "host residence geo_loc name (state/province/territory)", + "comments": [ + "Select the province/territory name from pick list provided in the template." + ], + "examples": [ + { + "value": "Quebec" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_HOST_PROVINCE" + ], + "rank": 56, + "slot_uri": "GENEPIO:0001397", + "alias": "host_residence_geo_loc_name_state_province_territory", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Howland Island": { - "text": "Howland Island", - "meaning": "GAZ:00007120" + "host_subject_id": { + "name": "host_subject_id", + "description": "A unique identifier by which each host can be referred to e.g. #131", + "title": "host subject ID", + "comments": [ + "Provide the host identifier. Should be a unique, user-defined identifier." + ], + "examples": [ + { + "value": "BCxy123" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:host%20subject%20ID", + "BIOSAMPLE:host_subject_id" + ], + "rank": 57, + "slot_uri": "GENEPIO:0001398", + "alias": "host_subject_id", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "range": "WhitespaceMinimizedString" }, - "Hungary": { - "text": "Hungary", - "meaning": "GAZ:00002952" + "symptom_onset_date": { + "name": "symptom_onset_date", + "description": "The date on which the symptoms began or were first noted.", + "title": "symptom onset date", + "todos": [ + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Symptoms%20Onset%20Date", + "NML_LIMS:HC_ONSET_DATE" + ], + "rank": 58, + "slot_uri": "GENEPIO:0001399", + "alias": "symptom_onset_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Iceland": { - "text": "Iceland", - "meaning": "GAZ:00000843" + "signs_and_symptoms": { + "name": "signs_and_symptoms", + "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient or clinician.", + "title": "signs and symptoms", + "comments": [ + "Select all of the symptoms experienced by the host from the pick list." + ], + "examples": [ + { + "value": "Chills (sudden cold sensation)" + }, + { + "value": "Cough" + }, + { + "value": "Fever" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Symptoms", + "NML_LIMS:HC_SYMPTOMS" + ], + "rank": 59, + "slot_uri": "GENEPIO:0001400", + "alias": "signs_and_symptoms", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "SignsAndSymptomsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "India": { - "text": "India", - "meaning": "GAZ:00002839" + "preexisting_conditions_and_risk_factors": { + "name": "preexisting_conditions_and_risk_factors", + "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", + "title": "pre-existing conditions and risk factors", + "comments": [ + "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Asthma" + }, + { + "value": "Pregnancy" + }, + { + "value": "Smoking" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" + ], + "rank": 60, + "slot_uri": "GENEPIO:0001401", + "alias": "preexisting_conditions_and_risk_factors", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "PreExistingConditionsAndRiskFactorsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Indonesia": { - "text": "Indonesia", - "meaning": "GAZ:00003727" + "complications": { + "name": "complications", + "description": "Patient medical complications that are believed to have occurred as a result of host disease.", + "title": "complications", + "comments": [ + "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Acute Respiratory Failure" + }, + { + "value": "Coma" + }, + { + "value": "Septicemia" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:complications" + ], + "rank": 61, + "slot_uri": "GENEPIO:0001402", + "alias": "complications", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "ComplicationsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Iran": { - "text": "Iran", - "meaning": "GAZ:00004474" + "host_vaccination_status": { + "name": "host_vaccination_status", + "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", + "title": "host vaccination status", + "comments": [ + "Select the vaccination status of the host from the pick list." + ], + "examples": [ + { + "value": "Fully Vaccinated" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 62, + "slot_uri": "GENEPIO:0001404", + "alias": "host_vaccination_status", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "HostVaccinationStatusMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Iraq": { - "text": "Iraq", - "meaning": "GAZ:00004483" + "number_of_vaccine_doses_received": { + "name": "number_of_vaccine_doses_received", + "description": "The number of doses of the vaccine recived by the host.", + "title": "number of vaccine doses received", + "comments": [ + "Record how many doses of the vaccine the host has received." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "rank": 63, + "slot_uri": "GENEPIO:0001406", + "alias": "number_of_vaccine_doses_received", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "range": "integer" }, - "Ireland": { - "text": "Ireland", - "meaning": "GAZ:00002943" + "vaccination_dose_1_vaccine_name": { + "name": "vaccination_dose_1_vaccine_name", + "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", + "title": "vaccination dose 1 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the first dose by selecting a value from the pick list" + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 64, + "slot_uri": "GENEPIO:0100313", + "alias": "vaccination_dose_1_vaccine_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "VaccineNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Isle of Man": { - "text": "Isle of Man", - "meaning": "GAZ:00052477" + "vaccination_dose_1_vaccination_date": { + "name": "vaccination_dose_1_vaccination_date", + "description": "The date the first dose of a vaccine was administered.", + "title": "vaccination dose 1 vaccination date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date the first dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-03-01" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 65, + "slot_uri": "GENEPIO:0100314", + "alias": "vaccination_dose_1_vaccination_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Israel": { - "text": "Israel", - "meaning": "GAZ:00002476" + "vaccination_dose_2_vaccine_name": { + "name": "vaccination_dose_2_vaccine_name", + "description": "The name of the vaccine administered as the second dose of a vaccine regimen.", + "title": "vaccination dose 2 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the second dose by selecting a value from the pick list" + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 66, + "slot_uri": "GENEPIO:0100315", + "alias": "vaccination_dose_2_vaccine_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "VaccineNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Italy": { - "text": "Italy", - "meaning": "GAZ:00002650" + "vaccination_dose_2_vaccination_date": { + "name": "vaccination_dose_2_vaccination_date", + "description": "The date the second dose of a vaccine was administered.", + "title": "vaccination dose 2 vaccination date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date the second dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-09-01" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 67, + "slot_uri": "GENEPIO:0100316", + "alias": "vaccination_dose_2_vaccination_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Jamaica": { - "text": "Jamaica", - "meaning": "GAZ:00003781" + "vaccination_dose_3_vaccine_name": { + "name": "vaccination_dose_3_vaccine_name", + "description": "The name of the vaccine administered as the third dose of a vaccine regimen.", + "title": "vaccination dose 3 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the third dose by selecting a value from the pick list" + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 68, + "slot_uri": "GENEPIO:0100317", + "alias": "vaccination_dose_3_vaccine_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "VaccineNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Jan Mayen": { - "text": "Jan Mayen", - "meaning": "GAZ:00005853" + "vaccination_dose_3_vaccination_date": { + "name": "vaccination_dose_3_vaccination_date", + "description": "The date the third dose of a vaccine was administered.", + "title": "vaccination dose 3 vaccination date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date the third dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-12-30" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 69, + "slot_uri": "GENEPIO:0100318", + "alias": "vaccination_dose_3_vaccination_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Japan": { - "text": "Japan", - "meaning": "GAZ:00002747" + "vaccination_dose_4_vaccine_name": { + "name": "vaccination_dose_4_vaccine_name", + "description": "The name of the vaccine administered as the fourth dose of a vaccine regimen.", + "title": "vaccination dose 4 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the fourth dose by selecting a value from the pick list" + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 70, + "slot_uri": "GENEPIO:0100319", + "alias": "vaccination_dose_4_vaccine_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "VaccineNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Jarvis Island": { - "text": "Jarvis Island", - "meaning": "GAZ:00007118" + "vaccination_dose_4_vaccination_date": { + "name": "vaccination_dose_4_vaccination_date", + "description": "The date the fourth dose of a vaccine was administered.", + "title": "vaccination dose 4 vaccination date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date the fourth dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-01-15" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 71, + "slot_uri": "GENEPIO:0100320", + "alias": "vaccination_dose_4_vaccination_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Jersey": { - "text": "Jersey", - "meaning": "GAZ:00001551" + "vaccination_history": { + "name": "vaccination_history", + "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", + "title": "vaccination history", + "comments": [ + "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + }, + { + "value": "2021-03-01" + }, + { + "value": "Pfizer-BioNTech (Comirnaty)" + }, + { + "value": "2022-01-15" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 72, + "slot_uri": "GENEPIO:0100321", + "alias": "vaccination_history", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host vaccination information", + "range": "WhitespaceMinimizedString" }, - "Johnston Atoll": { - "text": "Johnston Atoll", - "meaning": "GAZ:00007114" + "location_of_exposure_geo_loc_name_country": { + "name": "location_of_exposure_geo_loc_name_country", + "description": "The country where the host was likely exposed to the causative agent of the illness.", + "title": "location of exposure geo_loc name (country)", + "comments": [ + "Select the country name from pick list provided in the template." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_COUNTRY" + ], + "rank": 73, + "slot_uri": "GENEPIO:0001410", + "alias": "location_of_exposure_geo_loc_name_country", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Jordan": { - "text": "Jordan", - "meaning": "GAZ:00002473" + "destination_of_most_recent_travel_city": { + "name": "destination_of_most_recent_travel_city", + "description": "The name of the city that was the destination of most recent travel.", + "title": "destination of most recent travel (city)", + "comments": [ + "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "New York City" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "rank": 74, + "slot_uri": "GENEPIO:0001411", + "alias": "destination_of_most_recent_travel_city", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Juan de Nova Island": { - "text": "Juan de Nova Island", - "meaning": "GAZ:00005809" + "destination_of_most_recent_travel_state_province_territory": { + "name": "destination_of_most_recent_travel_state_province_territory", + "description": "The name of the province that was the destination of most recent travel.", + "title": "destination of most recent travel (state/province/territory)", + "comments": [ + "Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "California" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "rank": 75, + "slot_uri": "GENEPIO:0001412", + "alias": "destination_of_most_recent_travel_state_province_territory", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Kazakhstan": { - "text": "Kazakhstan", - "meaning": "GAZ:00004999" + "destination_of_most_recent_travel_country": { + "name": "destination_of_most_recent_travel_country", + "description": "The name of the country that was the destination of most recent travel.", + "title": "destination of most recent travel (country)", + "comments": [ + "Provide the name of the country that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "United Kingdom" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "rank": 76, + "slot_uri": "GENEPIO:0001413", + "alias": "destination_of_most_recent_travel_country", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Kenya": { - "text": "Kenya", - "meaning": "GAZ:00001101" + "most_recent_travel_departure_date": { + "name": "most_recent_travel_departure_date", + "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", + "title": "most recent travel departure date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the travel departure date." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "rank": 77, + "slot_uri": "GENEPIO:0001414", + "alias": "most_recent_travel_departure_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Kerguelen Archipelago": { - "text": "Kerguelen Archipelago", - "meaning": "GAZ:00005682" + "most_recent_travel_return_date": { + "name": "most_recent_travel_return_date", + "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", + "title": "most recent travel return date", + "todos": [ + ">={most_recent_travel_departure_date}", + "<={today}" + ], + "comments": [ + "Provide the travel return date." + ], + "examples": [ + { + "value": "2020-04-26" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "rank": 78, + "slot_uri": "GENEPIO:0001415", + "alias": "most_recent_travel_return_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Kingman Reef": { - "text": "Kingman Reef", - "meaning": "GAZ:00007116" + "travel_point_of_entry_type": { + "name": "travel_point_of_entry_type", + "description": "The type of entry point a traveler arrives through.", + "title": "travel point of entry type", + "comments": [ + "Select the point of entry type." + ], + "examples": [ + { + "value": "Air" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_POINT_OF_ENTRY" + ], + "rank": 79, + "slot_uri": "GENEPIO:0100413", + "alias": "travel_point_of_entry_type", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "recommended": true, + "any_of": [ + { + "range": "TravelPointOfEntryTypeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Kiribati": { - "text": "Kiribati", - "meaning": "GAZ:00006894" + "border_testing_test_day_type": { + "name": "border_testing_test_day_type", + "description": "The day a traveller was tested on or after arrival at their point of entry.", + "title": "border testing test day type", + "comments": [ + "Select the test day." + ], + "examples": [ + { + "value": "day 1" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_DAY" + ], + "rank": 80, + "slot_uri": "GENEPIO:0100414", + "alias": "border_testing_test_day_type", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "recommended": true, + "any_of": [ + { + "range": "BorderTestingTestDayTypeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Kosovo": { - "text": "Kosovo", - "meaning": "GAZ:00011337" + "travel_history": { + "name": "travel_history", + "description": "Travel history in last six months.", + "title": "travel history", + "comments": [ + "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." + ], + "examples": [ + { + "value": "Canada, Vancouver" + }, + { + "value": "USA, Seattle" + }, + { + "value": "Italy, Milan" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 81, + "slot_uri": "GENEPIO:0001416", + "alias": "travel_history", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Kuwait": { - "text": "Kuwait", - "meaning": "GAZ:00005285" + "travel_history_availability": { + "name": "travel_history_availability", + "description": "The availability of different types of travel history in the last 6 months (e.g. international, domestic).", + "title": "travel history availability", + "comments": [ + "If travel history is available, but the details of travel cannot be provided, indicate this and the type of travel history availble by selecting a value from the picklist. The values in this field can be used to indicate a sample is associated with a travel when the \"purpose of sequencing\" is not travel-associated." + ], + "examples": [ + { + "value": "International travel history available" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 82, + "slot_uri": "GENEPIO:0100649", + "alias": "travel_history_availability", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "TravelHistoryAvailabilityMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Kyrgyzstan": { - "text": "Kyrgyzstan", - "meaning": "GAZ:00006893" + "exposure_event": { + "name": "exposure_event", + "description": "Event leading to exposure.", + "title": "exposure event", + "comments": [ + "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Convention" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Additional%20location%20information", + "CNPHI:Exposure%20Event", + "NML_LIMS:PH_EXPOSURE" + ], + "rank": 83, + "slot_uri": "GENEPIO:0001417", + "alias": "exposure_event", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureEventMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Laos": { - "text": "Laos", - "meaning": "GAZ:00006889" + "exposure_contact_level": { + "name": "exposure_contact_level", + "description": "The exposure transmission contact type.", + "title": "exposure contact level", + "comments": [ + "Select direct or indirect exposure from the pick-list." + ], + "examples": [ + { + "value": "Direct" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:exposure%20contact%20level" + ], + "rank": 84, + "slot_uri": "GENEPIO:0001418", + "alias": "exposure_contact_level", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureContactLevelMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Latvia": { - "text": "Latvia", - "meaning": "GAZ:00002958" + "host_role": { + "name": "host_role", + "description": "The role of the host in relation to the exposure setting.", + "title": "host role", + "comments": [ + "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Patient" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_HOST_ROLE" + ], + "rank": 85, + "slot_uri": "GENEPIO:0001419", + "alias": "host_role", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "range": "HostRoleMenu", + "multivalued": true }, - "Lebanon": { - "text": "Lebanon", - "meaning": "GAZ:00002478" + "exposure_setting": { + "name": "exposure_setting", + "description": "The setting leading to exposure.", + "title": "exposure setting", + "comments": [ + "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Healthcare Setting" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE" + ], + "rank": 86, + "slot_uri": "GENEPIO:0001428", + "alias": "exposure_setting", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "range": "ExposureSettingMenu", + "multivalued": true }, - "Lesotho": { - "text": "Lesotho", - "meaning": "GAZ:00001098" + "exposure_details": { + "name": "exposure_details", + "description": "Additional host exposure information.", + "title": "exposure details", + "comments": [ + "Free text description of the exposure." + ], + "examples": [ + { + "value": "Host role - Other: Bus Driver" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_DETAILS" + ], + "rank": 87, + "slot_uri": "GENEPIO:0001431", + "alias": "exposure_details", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Liberia": { - "text": "Liberia", - "meaning": "GAZ:00000911" + "prior_sarscov2_infection": { + "name": "prior_sarscov2_infection", + "description": "Whether there was prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 infection", + "comments": [ + "If known, provide information about whether the individual had a previous SARS-CoV-2 infection. Select a value from the pick list." + ], + "examples": [ + { + "value": "Yes" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20infection" + ], + "rank": 88, + "slot_uri": "GENEPIO:0001435", + "alias": "prior_sarscov2_infection", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorSarsCov2InfectionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Libya": { - "text": "Libya", - "meaning": "GAZ:00000566" + "prior_sarscov2_infection_isolate": { + "name": "prior_sarscov2_infection_isolate", + "description": "The identifier of the isolate found in the prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 infection isolate", + "comments": [ + "Provide the isolate name of the most recent prior infection. Structure the \"isolate\" name to be ICTV/INSDC compliant in the following format: \"SARS-CoV-2/host/country/sampleID/date\"." + ], + "examples": [ + { + "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20infection%20isolate" + ], + "rank": 89, + "slot_uri": "GENEPIO:0001436", + "alias": "prior_sarscov2_infection_isolate", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host reinfection information", + "range": "WhitespaceMinimizedString" }, - "Liechtenstein": { - "text": "Liechtenstein", - "meaning": "GAZ:00003858" + "prior_sarscov2_infection_date": { + "name": "prior_sarscov2_infection_date", + "description": "The date of diagnosis of the prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 infection date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date that the most recent prior infection was diagnosed. Provide the prior SARS-CoV-2 infection date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-01-23" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20infection%20date" + ], + "rank": 90, + "slot_uri": "GENEPIO:0001437", + "alias": "prior_sarscov2_infection_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host reinfection information", + "range": "date" }, - "Line Islands": { - "text": "Line Islands", - "meaning": "GAZ:00007144" + "prior_sarscov2_antiviral_treatment": { + "name": "prior_sarscov2_antiviral_treatment", + "description": "Whether there was prior SARS-CoV-2 treatment with an antiviral agent.", + "title": "prior SARS-CoV-2 antiviral treatment", + "comments": [ + "If known, provide information about whether the individual had a previous SARS-CoV-2 antiviral treatment. Select a value from the pick list." + ], + "examples": [ + { + "value": "No prior antiviral treatment" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment" + ], + "rank": 91, + "slot_uri": "GENEPIO:0001438", + "alias": "prior_sarscov2_antiviral_treatment", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorSarsCov2AntiviralTreatmentMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lithuania": { - "text": "Lithuania", - "meaning": "GAZ:00002960" + "prior_sarscov2_antiviral_treatment_agent": { + "name": "prior_sarscov2_antiviral_treatment_agent", + "description": "The name of the antiviral treatment agent administered during the prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 antiviral treatment agent", + "comments": [ + "Provide the name of the antiviral treatment agent administered during the most recent prior infection. If no treatment was administered, put \"No treatment\". If multiple antiviral agents were administered, list them all separated by commas." + ], + "examples": [ + { + "value": "Remdesivir" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20agent" + ], + "rank": 92, + "slot_uri": "GENEPIO:0001439", + "alias": "prior_sarscov2_antiviral_treatment_agent", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host reinfection information", + "range": "WhitespaceMinimizedString" }, - "Luxembourg": { - "text": "Luxembourg", - "meaning": "GAZ:00002947" + "prior_sarscov2_antiviral_treatment_date": { + "name": "prior_sarscov2_antiviral_treatment_date", + "description": "The date treatment was first administered during the prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 antiviral treatment date", + "comments": [ + "Provide the date that the antiviral treatment agent was first administered during the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-01-28" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20date" + ], + "rank": 93, + "slot_uri": "GENEPIO:0001440", + "alias": "prior_sarscov2_antiviral_treatment_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Host reinfection information", + "range": "date" }, - "Macau": { - "text": "Macau", - "meaning": "GAZ:00003202" + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "description": "The reason that the sample was sequenced.", + "title": "purpose of sequencing", + "comments": [ + "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." + ], + "examples": [ + { + "value": "Baseline surveillance (random sampling)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Reason%20for%20Sequencing", + "NML_LIMS:PH_REASON_FOR_SEQUENCING", + "BIOSAMPLE:purpose_of_sequencing", + "VirusSeq_Portal:purpose%20of%20sequencing" + ], + "rank": 94, + "slot_uri": "GENEPIO:0001445", + "alias": "purpose_of_sequencing", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "PurposeOfSequencingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Madagascar": { - "text": "Madagascar", - "meaning": "GAZ:00001108" + "purpose_of_sequencing_details": { + "name": "purpose_of_sequencing_details", + "description": "The description of why the sample was sequenced providing specific details.", + "title": "purpose of sequencing details", + "comments": [ + "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened for S gene target failure (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, Screened due to close contact with infected individual, Assessing public health control measures, Determining early introductions and spread, Investigating airline-related exposures, Investigating temporary foreign worker, Investigating remote regions, Investigating health care workers, Investigating schools/universities, Investigating reinfection." + ], + "examples": [ + { + "value": "Screened for S gene target failure (S dropout)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Details%20on%20the%20Reason%20for%20Sequencing", + "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS", + "VirusSeq_Portal:purpose%20of%20sequencing%20details" + ], + "rank": 95, + "slot_uri": "GENEPIO:0001446", + "alias": "purpose_of_sequencing_details", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Malawi": { - "text": "Malawi", - "meaning": "GAZ:00001105" + "sequencing_date": { + "name": "sequencing_date", + "description": "The date the sample was sequenced.", + "title": "sequencing date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-06-22" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_DATE" + ], + "rank": 96, + "slot_uri": "GENEPIO:0001447", + "alias": "sequencing_date", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Malaysia": { - "text": "Malaysia", - "meaning": "GAZ:00003902" + "library_id": { + "name": "library_id", + "description": "The user-specified identifier for the library prepared for sequencing.", + "title": "library ID", + "comments": [ + "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." + ], + "examples": [ + { + "value": "XYZ_123345" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:library%20ID" + ], + "rank": 97, + "slot_uri": "GENEPIO:0001448", + "alias": "library_id", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Maldives": { - "text": "Maldives", - "meaning": "GAZ:00006924" + "amplicon_size": { + "name": "amplicon_size", + "description": "The length of the amplicon generated by PCR amplification.", + "title": "amplicon size", + "comments": [ + "Provide the amplicon size, including the units." + ], + "examples": [ + { + "value": "300bp" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:amplicon%20size" + ], + "rank": 98, + "slot_uri": "GENEPIO:0001449", + "alias": "amplicon_size", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Mali": { - "text": "Mali", - "meaning": "GAZ:00000584" + "library_preparation_kit": { + "name": "library_preparation_kit", + "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", + "title": "library preparation kit", + "comments": [ + "Provide the name of the library preparation kit used." + ], + "examples": [ + { + "value": "Nextera XT" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_LIBRARY_PREP_KIT" + ], + "rank": 99, + "slot_uri": "GENEPIO:0001450", + "alias": "library_preparation_kit", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Malta": { - "text": "Malta", - "meaning": "GAZ:00004017" + "flow_cell_barcode": { + "name": "flow_cell_barcode", + "description": "The barcode of the flow cell used for sequencing.", + "title": "flow cell barcode", + "comments": [ + "Provide the barcode of the flow cell used for sequencing the sample." + ], + "examples": [ + { + "value": "FAB06069" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:flow%20cell%20barcode" + ], + "rank": 100, + "slot_uri": "GENEPIO:0001451", + "alias": "flow_cell_barcode", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Marshall Islands": { - "text": "Marshall Islands", - "meaning": "GAZ:00007161" + "sequencing_instrument": { + "name": "sequencing_instrument", + "description": "The model of the sequencing instrument used.", + "title": "sequencing instrument", + "comments": [ + "Select a sequencing instrument from the picklist provided in the template." + ], + "examples": [ + { + "value": "Oxford Nanopore MinION" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Sequencing%20technology", + "CNPHI:Sequencing%20Instrument", + "NML_LIMS:PH_INSTRUMENT_CGN", + "VirusSeq_Portal:sequencing%20instrument" + ], + "rank": 101, + "slot_uri": "GENEPIO:0001452", + "alias": "sequencing_instrument", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "SequencingInstrumentMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Martinique": { - "text": "Martinique", - "meaning": "GAZ:00067143" + "sequencing_protocol_name": { + "name": "sequencing_protocol_name", + "description": "The name and version number of the sequencing protocol used.", + "title": "sequencing protocol name", + "comments": [ + "Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION" + ], + "examples": [ + { + "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Sequencing%20Protocol%20Name", + "NML_LIMS:PH_SEQ_PROTOCOL_NAME" + ], + "rank": 102, + "slot_uri": "GENEPIO:0001453", + "alias": "sequencing_protocol_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Mauritania": { - "text": "Mauritania", - "meaning": "GAZ:00000583" + "sequencing_protocol": { + "name": "sequencing_protocol", + "description": "The protocol used to generate the sequence.", + "title": "sequencing protocol", + "comments": [ + "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a tiling amplicon strategy using the primer scheme. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" + ], + "examples": [ + { + "value": "Genomes were generated through amplicon sequencing of 1200 bp amplicons with Freed schema primers. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_TESTING_PROTOCOL", + "VirusSeq_Portal:sequencing%20protocol" + ], + "rank": 103, + "slot_uri": "GENEPIO:0001454", + "alias": "sequencing_protocol", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Mauritius": { - "text": "Mauritius", - "meaning": "GAZ:00003745" + "sequencing_kit_number": { + "name": "sequencing_kit_number", + "description": "The manufacturer's kit number.", + "title": "sequencing kit number", + "comments": [ + "Alphanumeric value." + ], + "examples": [ + { + "value": "AB456XYZ789" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:sequencing%20kit%20number" + ], + "rank": 104, + "slot_uri": "GENEPIO:0001455", + "alias": "sequencing_kit_number", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Mayotte": { - "text": "Mayotte", - "meaning": "GAZ:00003943" + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", + "title": "amplicon pcr primer scheme", + "comments": [ + "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." + ], + "examples": [ + { + "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:amplicon%20pcr%20primer%20scheme" + ], + "rank": 105, + "slot_uri": "GENEPIO:0001456", + "alias": "amplicon_pcr_primer_scheme", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Mexico": { - "text": "Mexico", - "meaning": "GAZ:00002852" + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", + "title": "raw sequence data processing method", + "comments": [ + "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_RAW_SEQUENCE_METHOD", + "VirusSeq_Portal:raw%20sequence%20data%20processing%20method" + ], + "rank": 106, + "slot_uri": "GENEPIO:0001458", + "alias": "raw_sequence_data_processing_method", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Micronesia": { - "text": "Micronesia", - "meaning": "GAZ:00005862" + "dehosting_method": { + "name": "dehosting_method", + "description": "The method used to remove host reads from the pathogen sequence.", + "title": "dehosting method", + "comments": [ + "Provide the name and version number of the software used to remove host reads." + ], + "examples": [ + { + "value": "Nanostripper" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_DEHOSTING_METHOD", + "VirusSeq_Portal:dehosting%20method" + ], + "rank": 107, + "slot_uri": "GENEPIO:0001459", + "alias": "dehosting_method", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Midway Islands": { - "text": "Midway Islands", - "meaning": "GAZ:00007112" + "consensus_sequence_name": { + "name": "consensus_sequence_name", + "description": "The name of the consensus sequence.", + "title": "consensus sequence name", + "comments": [ + "Provide the name and version number of the consensus sequence." + ], + "examples": [ + { + "value": "ncov123assembly3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20name" + ], + "rank": 108, + "slot_uri": "GENEPIO:0001460", + "alias": "consensus_sequence_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Moldova": { - "text": "Moldova", - "meaning": "GAZ:00003897" + "consensus_sequence_filename": { + "name": "consensus_sequence_filename", + "description": "The name of the consensus sequence file.", + "title": "consensus sequence filename", + "comments": [ + "Provide the name and version number of the consensus sequence FASTA file." + ], + "examples": [ + { + "value": "ncov123assembly.fasta" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filename" + ], + "rank": 109, + "slot_uri": "GENEPIO:0001461", + "alias": "consensus_sequence_filename", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Monaco": { - "text": "Monaco", - "meaning": "GAZ:00003857" + "consensus_sequence_filepath": { + "name": "consensus_sequence_filepath", + "description": "The filepath of the consensus sequence file.", + "title": "consensus sequence filepath", + "comments": [ + "Provide the filepath of the consensus sequence FASTA file." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filepath" + ], + "rank": 110, + "slot_uri": "GENEPIO:0001462", + "alias": "consensus_sequence_filepath", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Mongolia": { - "text": "Mongolia", - "meaning": "GAZ:00008744" + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "description": "The name of software used to generate the consensus sequence.", + "title": "consensus sequence software name", + "comments": [ + "Provide the name of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "iVar" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Assembly%20method", + "CNPHI:consensus%20sequence", + "NML_LIMS:PH_CONSENSUS_SEQUENCE", + "VirusSeq_Portal:consensus%20sequence%20software%20name" + ], + "rank": 111, + "slot_uri": "GENEPIO:0001463", + "alias": "consensus_sequence_software_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Montenegro": { - "text": "Montenegro", - "meaning": "GAZ:00006898" + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "description": "The version of the software used to generate the consensus sequence.", + "title": "consensus sequence software version", + "comments": [ + "Provide the version of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "1.3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:consensus%20sequence", + "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", + "VirusSeq_Portal:consensus%20sequence%20software%20version" + ], + "rank": 112, + "slot_uri": "GENEPIO:0001469", + "alias": "consensus_sequence_software_version", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Montserrat": { - "text": "Montserrat", - "meaning": "GAZ:00003988" + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", + "title": "breadth of coverage value", + "comments": [ + "Provide value as a percent." + ], + "examples": [ + { + "value": "95%" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:breadth%20of%20coverage%20value", + "VirusSeq_Portal:breadth%20of%20coverage%20value" + ], + "rank": 113, + "slot_uri": "GENEPIO:0001472", + "alias": "breadth_of_coverage_value", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Morocco": { - "text": "Morocco", - "meaning": "GAZ:00000565" + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", + "title": "depth of coverage value", + "comments": [ + "Provide value as a fold of coverage." + ], + "examples": [ + { + "value": "400x" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Coverage", + "NML_LIMS:depth%20of%20coverage%20value", + "VirusSeq_Portal:depth%20of%20coverage%20value" + ], + "rank": 114, + "slot_uri": "GENEPIO:0001474", + "alias": "depth_of_coverage_value", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Mozambique": { - "text": "Mozambique", - "meaning": "GAZ:00001100" + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "description": "The threshold used as a cut-off for the depth of coverage.", + "title": "depth of coverage threshold", + "comments": [ + "Provide the threshold fold coverage." + ], + "examples": [ + { + "value": "100x" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:depth%20of%20coverage%20threshold" + ], + "rank": 115, + "slot_uri": "GENEPIO:0001475", + "alias": "depth_of_coverage_threshold", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Myanmar": { - "text": "Myanmar", - "meaning": "GAZ:00006899" + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "description": "The user-specified filename of the r1 FASTQ file.", + "title": "r1 fastq filename", + "comments": [ + "Provide the r1 FASTQ filename." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:r1%20fastq%20filename" + ], + "rank": 116, + "slot_uri": "GENEPIO:0001476", + "alias": "r1_fastq_filename", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Namibia": { - "text": "Namibia", - "meaning": "GAZ:00001096" + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "description": "The user-specified filename of the r2 FASTQ file.", + "title": "r2 fastq filename", + "comments": [ + "Provide the r2 FASTQ filename." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R2_001.fastq.gz" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:r2%20fastq%20filename" + ], + "rank": 117, + "slot_uri": "GENEPIO:0001477", + "alias": "r2_fastq_filename", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Nauru": { - "text": "Nauru", - "meaning": "GAZ:00006900" + "r1_fastq_filepath": { + "name": "r1_fastq_filepath", + "description": "The location of the r1 FASTQ file within a user's file system.", + "title": "r1 fastq filepath", + "comments": [ + "Provide the filepath for the r1 FASTQ file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:r1%20fastq%20filepath" + ], + "rank": 118, + "slot_uri": "GENEPIO:0001478", + "alias": "r1_fastq_filepath", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Navassa Island": { - "text": "Navassa Island", - "meaning": "GAZ:00007119" + "r2_fastq_filepath": { + "name": "r2_fastq_filepath", + "description": "The location of the r2 FASTQ file within a user's file system.", + "title": "r2 fastq filepath", + "comments": [ + "Provide the filepath for the r2 FASTQ file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:r2%20fastq%20filepath" + ], + "rank": 119, + "slot_uri": "GENEPIO:0001479", + "alias": "r2_fastq_filepath", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Nepal": { - "text": "Nepal", - "meaning": "GAZ:00004399" + "fast5_filename": { + "name": "fast5_filename", + "description": "The user-specified filename of the FAST5 file.", + "title": "fast5 filename", + "comments": [ + "Provide the FAST5 filename." + ], + "examples": [ + { + "value": "rona123assembly.fast5" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:fast5%20filename" + ], + "rank": 120, + "slot_uri": "GENEPIO:0001480", + "alias": "fast5_filename", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Netherlands": { - "text": "Netherlands", - "meaning": "GAZ:00002946" + "fast5_filepath": { + "name": "fast5_filepath", + "description": "The location of the FAST5 file within a user's file system.", + "title": "fast5 filepath", + "comments": [ + "Provide the filepath for the FAST5 file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:fast5%20filepath" + ], + "rank": 121, + "slot_uri": "GENEPIO:0001481", + "alias": "fast5_filepath", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "New Caledonia": { - "text": "New Caledonia", - "meaning": "GAZ:00005206" + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "description": "The number of total base pairs generated by the sequencing process.", + "title": "number of base pairs sequenced", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "387566" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:number%20of%20base%20pairs%20sequenced" + ], + "rank": 122, + "slot_uri": "GENEPIO:0001482", + "alias": "number_of_base_pairs_sequenced", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer", + "minimum_value": 0 }, - "New Zealand": { - "text": "New Zealand", - "meaning": "GAZ:00000469" + "consensus_genome_length": { + "name": "consensus_genome_length", + "description": "Size of the reconstructed genome described as the number of base pairs.", + "title": "consensus genome length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "38677" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:consensus%20genome%20length" + ], + "rank": 123, + "slot_uri": "GENEPIO:0001483", + "alias": "consensus_genome_length", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer", + "minimum_value": 0 }, - "Nicaragua": { - "text": "Nicaragua", - "meaning": "GAZ:00002978" + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "description": "The number of N symbols present in the consensus fasta sequence, per 100kbp of sequence.", + "title": "Ns per 100 kbp", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "330" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:Ns%20per%20100%20kbp" + ], + "rank": 124, + "slot_uri": "GENEPIO:0001484", + "alias": "ns_per_100_kbp", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "decimal", + "minimum_value": 0 }, - "Niger": { - "text": "Niger", - "meaning": "GAZ:00000585" + "reference_genome_accession": { + "name": "reference_genome_accession", + "description": "A persistent, unique identifier of a genome database entry.", + "title": "reference genome accession", + "comments": [ + "Provide the accession number of the reference genome." + ], + "examples": [ + { + "value": "NC_045512.2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:reference%20genome%20accession", + "VirusSeq_Portal:reference%20genome%20accession" + ], + "rank": 125, + "slot_uri": "GENEPIO:0001485", + "alias": "reference_genome_accession", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Nigeria": { - "text": "Nigeria", - "meaning": "GAZ:00000912" + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "description": "A description of the overall bioinformatics strategy used.", + "title": "bioinformatics protocol", + "comments": [ + "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/ncov2019-artic-nf" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Bioinformatics%20Protocol", + "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL", + "VirusSeq_Portal:bioinformatics%20protocol" + ], + "rank": 126, + "slot_uri": "GENEPIO:0001489", + "alias": "bioinformatics_protocol", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Bioinformatics and QC metrics", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Niue": { - "text": "Niue", - "meaning": "GAZ:00006902" + "lineage_clade_name": { + "name": "lineage_clade_name", + "description": "The name of the lineage or clade.", + "title": "lineage/clade name", + "comments": [ + "Provide the Pangolin or Nextstrain lineage/clade name." + ], + "examples": [ + { + "value": "B.1.1.7" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_LINEAGE_CLADE_NAME" + ], + "rank": 127, + "slot_uri": "GENEPIO:0001500", + "alias": "lineage_clade_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Lineage and Variant information", + "range": "WhitespaceMinimizedString" }, - "Norfolk Island": { - "text": "Norfolk Island", - "meaning": "GAZ:00005908" + "lineage_clade_analysis_software_name": { + "name": "lineage_clade_analysis_software_name", + "description": "The name of the software used to determine the lineage/clade.", + "title": "lineage/clade analysis software name", + "comments": [ + "Provide the name of the software used to determine the lineage/clade." + ], + "examples": [ + { + "value": "Pangolin" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE" + ], + "rank": 128, + "slot_uri": "GENEPIO:0001501", + "alias": "lineage_clade_analysis_software_name", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Lineage and Variant information", + "range": "WhitespaceMinimizedString" }, - "North Korea": { - "text": "North Korea", - "meaning": "GAZ:00002801" + "lineage_clade_analysis_software_version": { + "name": "lineage_clade_analysis_software_version", + "description": "The version of the software used to determine the lineage/clade.", + "title": "lineage/clade analysis software version", + "comments": [ + "Provide the version of the software used ot determine the lineage/clade." + ], + "examples": [ + { + "value": "2.1.10" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_LINEAGE_CLADE_VERSION" + ], + "rank": 129, + "slot_uri": "GENEPIO:0001502", + "alias": "lineage_clade_analysis_software_version", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Lineage and Variant information", + "range": "WhitespaceMinimizedString" }, - "North Macedonia": { - "text": "North Macedonia", - "meaning": "GAZ:00006895" + "variant_designation": { + "name": "variant_designation", + "description": "The variant classification of the lineage/clade i.e. variant, variant of concern.", + "title": "variant designation", + "comments": [ + "If the lineage/clade is considered a Variant of Concern, select Variant of Concern from the pick list. If the lineage/clade contains mutations of concern (mutations that increase transmission, clincal severity, or other epidemiological fa ctors) but it not a global Variant of Concern, select Variant. If the lineage/clade does not contain mutations of concern, leave blank." + ], + "examples": [ + { + "value": "Variant of Concern" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VARIANT_DESIGNATION" + ], + "rank": 130, + "slot_uri": "GENEPIO:0001503", + "alias": "variant_designation", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Lineage and Variant information", + "any_of": [ + { + "range": "VariantDesignationMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "North Sea": { - "text": "North Sea", - "meaning": "GAZ:00002284" + "variant_evidence": { + "name": "variant_evidence", + "description": "The evidence used to make the variant determination.", + "title": "variant evidence", + "comments": [ + "Select whether the sample was screened using RT-qPCR or by sequencing from the pick list." + ], + "examples": [ + { + "value": "RT-qPCR" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VARIANT_EVIDENCE" + ], + "rank": 131, + "slot_uri": "GENEPIO:0001504", + "alias": "variant_evidence", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Lineage and Variant information", + "any_of": [ + { + "range": "VariantEvidenceMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Northern Mariana Islands": { - "text": "Northern Mariana Islands", - "meaning": "GAZ:00003958" + "variant_evidence_details": { + "name": "variant_evidence_details", + "description": "Details about the evidence used to make the variant determination.", + "title": "variant evidence details", + "comments": [ + "Provide the assay and list the set of lineage-defining mutations used to make the variant determination. If there are mutations of interest/concern observed in addition to lineage-defining mutations, describe those here." + ], + "examples": [ + { + "value": "Lineage-defining mutations: ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VARIANT_EVIDENCE_DETAILS" + ], + "rank": 132, + "slot_uri": "GENEPIO:0001505", + "alias": "variant_evidence_details", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Lineage and Variant information", + "range": "WhitespaceMinimizedString" }, - "Norway": { - "text": "Norway", - "meaning": "GAZ:00002699" + "gene_name_1": { + "name": "gene_name_1", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 1", + "comments": [ + "Provide the full name of the gene used in the test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" + ], + "examples": [ + { + "value": "E gene (orf4)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Gene%20Target%201", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", + "BIOSAMPLE:gene_name_1", + "VirusSeq_Portal:gene%20name" + ], + "rank": 133, + "slot_uri": "GENEPIO:0001507", + "alias": "gene_name_1", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Oman": { - "text": "Oman", - "meaning": "GAZ:00005283" + "diagnostic_pcr_protocol_1": { + "name": "diagnostic_pcr_protocol_1", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 1", + "comments": [ + "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." + ], + "examples": [ + { + "value": "EGenePCRTest 2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "rank": 134, + "slot_uri": "GENEPIO:0001508", + "alias": "diagnostic_pcr_protocol_1", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Pakistan": { - "text": "Pakistan", - "meaning": "GAZ:00005246" + "diagnostic_pcr_ct_value_1": { + "name": "diagnostic_pcr_ct_value_1", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 1", + "comments": [ + "Provide the CT value of the sample from the diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "21" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Gene%20Target%201%20CT%20Value", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", + "BIOSAMPLE:diagnostic_PCR_CT_value_1", + "VirusSeq_Portal:diagnostic%20pcr%20Ct%20value" + ], + "rank": 135, + "slot_uri": "GENEPIO:0001509", + "alias": "diagnostic_pcr_ct_value_1", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Palau": { - "text": "Palau", - "meaning": "GAZ:00006905" + "gene_name_2": { + "name": "gene_name_2", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 2", + "comments": [ + "Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" + ], + "examples": [ + { + "value": "RdRp gene (nsp12)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Gene%20Target%202", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", + "BIOSAMPLE:gene_name_2" + ], + "rank": 136, + "slot_uri": "GENEPIO:0001510", + "alias": "gene_name_2", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Panama": { - "text": "Panama", - "meaning": "GAZ:00002892" + "diagnostic_pcr_protocol_2": { + "name": "diagnostic_pcr_protocol_2", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 2", + "comments": [ + "The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." + ], + "examples": [ + { + "value": "RdRpGenePCRTest 3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "rank": 137, + "slot_uri": "GENEPIO:0001511", + "alias": "diagnostic_pcr_protocol_2", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Papua New Guinea": { - "text": "Papua New Guinea", - "meaning": "GAZ:00003922" + "diagnostic_pcr_ct_value_2": { + "name": "diagnostic_pcr_ct_value_2", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 2", + "comments": [ + "Provide the CT value of the sample from the second diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "36" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Gene%20Target%202%20CT%20Value", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", + "BIOSAMPLE:diagnostic_PCR_CT_value_2" + ], + "rank": 138, + "slot_uri": "GENEPIO:0001512", + "alias": "diagnostic_pcr_ct_value_2", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Paracel Islands": { - "text": "Paracel Islands", - "meaning": "GAZ:00010832" + "gene_name_3": { + "name": "gene_name_3", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 3", + "comments": [ + "Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" + ], + "examples": [ + { + "value": "RdRp gene (nsp12)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Gene%20Target%203", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233" + ], + "rank": 139, + "slot_uri": "GENEPIO:0001513", + "alias": "gene_name_3", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Paraguay": { - "text": "Paraguay", - "meaning": "GAZ:00002933" + "diagnostic_pcr_protocol_3": { + "name": "diagnostic_pcr_protocol_3", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 3", + "comments": [ + "The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." + ], + "examples": [ + { + "value": "RdRpGenePCRTest 3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "rank": 140, + "slot_uri": "GENEPIO:0001514", + "alias": "diagnostic_pcr_protocol_3", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Peru": { - "text": "Peru", - "meaning": "GAZ:00002932" + "diagnostic_pcr_ct_value_3": { + "name": "diagnostic_pcr_ct_value_3", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 3", + "comments": [ + "Provide the CT value of the sample from the second diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "30" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Gene%20Target%203%20CT%20Value", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value" + ], + "rank": 141, + "slot_uri": "GENEPIO:0001515", + "alias": "diagnostic_pcr_ct_value_3", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Philippines": { - "text": "Philippines", - "meaning": "GAZ:00004525" + "authors": { + "name": "authors", + "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", + "title": "authors", + "comments": [ + "Include the first and last names of all individuals that should be attributed, separated by a comma." + ], + "examples": [ + { + "value": "Tejinder Singh, Fei Hu, Joe Blogs" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Authors", + "CNPHI:Authors", + "NML_LIMS:PH_CANCOGEN_AUTHORS" + ], + "rank": 142, + "slot_uri": "GENEPIO:0001517", + "alias": "authors", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Contributor acknowledgement", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Pitcairn Islands": { - "text": "Pitcairn Islands", - "meaning": "GAZ:00005867" + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "description": "The DataHarmonizer software and template version provenance.", + "title": "DataHarmonizer provenance", + "comments": [ + "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." + ], + "examples": [ + { + "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:DataHarmonizer%20provenance", + "CNPHI:Additional%20Comments", + "NML_LIMS:HC_COMMENTS" + ], + "rank": 143, + "slot_uri": "GENEPIO:0001518", + "alias": "dataharmonizer_provenance", + "owner": "CanCOGeNCovid19", + "domain_of": [ + "CanCOGeNCovid19" + ], + "slot_group": "Contributor acknowledgement", + "range": "Provenance" + } + }, + "unique_keys": { + "cancogen_key": { + "unique_key_name": "cancogen_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] + } + } + }, + "Container": { + "name": "Container", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "attributes": { + "CanCOGeNCovid19Data": { + "name": "CanCOGeNCovid19Data", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "rank": 1, + "alias": "CanCOGeNCovid19Data", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "CanCOGeNCovid19", + "multivalued": true, + "inlined_as_list": true + } + }, + "tree_root": true + } + }, + "slots": { + "specimen_collector_sample_id": { + "name": "specimen_collector_sample_id", + "description": "The user-defined name for the sample.", + "title": "specimen collector sample ID", + "comments": [ + "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Sample%20ID%20given%20by%20the%20sample%20provider", + "CNPHI:Primary%20Specimen%20ID", + "NML_LIMS:TEXT_ID", + "BIOSAMPLE:sample_name", + "VirusSeq_Portal:specimen%20collector%20sample%20ID" + ], + "slot_uri": "GENEPIO:0001123", + "identifier": true, + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "required": true + }, + "third_party_lab_service_provider_name": { + "name": "third_party_lab_service_provider_name", + "description": "The name of the third party company or laboratory that provided services.", + "title": "third party lab service provider name", + "comments": [ + "Provide the full, unabbreviated name of the company or laboratory." + ], + "examples": [ + { + "value": "Switch Health" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:HC_TEXT5" + ], + "slot_uri": "GENEPIO:0001202", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "third_party_lab_sample_id": { + "name": "third_party_lab_sample_id", + "description": "The identifier assigned to a sample by a third party service provider.", + "title": "third party lab sample ID", + "comments": [ + "Store the sample identifier supplied by the third party services provider." + ], + "examples": [ + { + "value": "SHK123456" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_ID_NUMBER_PRIMARY" + ], + "slot_uri": "GENEPIO:0001149", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "case_id": { + "name": "case_id", + "description": "The identifier used to specify an epidemiologically detected case of disease.", + "title": "case ID", + "comments": [ + "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." + ], + "examples": [ + { + "value": "ABCD1234" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_CASE_ID" + ], + "slot_uri": "GENEPIO:0100281", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "related_specimen_primary_id": { + "name": "related_specimen_primary_id", + "description": "The primary ID of a related specimen previously submitted to the repository.", + "title": "Related specimen primary ID", + "comments": [ + "Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system." + ], + "examples": [ + { + "value": "SR20-12345" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Related%20Specimen%20ID", + "CNPHI:Related%20Specimen%20Relationship%20Type", + "NML_LIMS:PH_RELATED_PRIMARY_ID" + ], + "slot_uri": "GENEPIO:0001128", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Poland": { - "text": "Poland", - "meaning": "GAZ:00002939" + { + "range": "NullValueMenu" + } + ] + }, + "irida_sample_name": { + "name": "irida_sample_name", + "description": "The identifier assigned to a sequenced isolate in IRIDA.", + "title": "IRIDA sample name", + "comments": [ + "Store the IRIDA sample name. The IRIDA sample name will be created by the individual entering data into the IRIDA platform. IRIDA samples may be linked to metadata and sequence data, or just metadata alone. It is recommended that the IRIDA sample name be the same as, or contain, the specimen collector sample ID for better traceability. It is also recommended that the IRIDA sample name mirror the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should be replaced by underscores. See IRIDA documentation for more information regarding special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:IRIDA%20sample%20name" + ], + "slot_uri": "GENEPIO:0001131", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "umbrella_bioproject_accession": { + "name": "umbrella_bioproject_accession", + "description": "The INSDC accession number assigned to the umbrella BioProject for the Canadian SARS-CoV-2 sequencing effort.", + "title": "umbrella bioproject accession", + "comments": [ + "Store the umbrella BioProject accession by selecting it from the picklist in the template. The umbrella BioProject accession will be identical for all CanCOGen submitters. Different provinces will have their own BioProjects, however these BioProjects will be linked under one umbrella BioProject." + ], + "examples": [ + { + "value": "PRJNA623807" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:umbrella%20bioproject%20accession" + ], + "slot_uri": "GENEPIO:0001133", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "UmbrellaBioprojectAccessionMenu", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } + }, + "bioproject_accession": { + "name": "bioproject_accession", + "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", + "title": "bioproject accession", + "comments": [ + "Store the BioProject accession number. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. Each province will be assigned a different bioproject accession number by the National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing project." + ], + "examples": [ + { + "value": "PRJNA608651" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:BioProject%20Accession", + "NML_LIMS:PH_BIOPROJECT_ACCESSION", + "BIOSAMPLE:bioproject_accession" + ], + "slot_uri": "GENEPIO:0001136", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } + }, + "biosample_accession": { + "name": "biosample_accession", + "description": "The identifier assigned to a BioSample in INSDC archives.", + "title": "biosample accession", + "comments": [ + "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN." + ], + "examples": [ + { + "value": "SAMN14180202" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:BioSample%20Accession", + "NML_LIMS:PH_BIOSAMPLE_ACCESSION" + ], + "slot_uri": "GENEPIO:0001139", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } + }, + "sra_accession": { + "name": "sra_accession", + "description": "The Sequence Read Archive (SRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC.", + "title": "SRA accession", + "comments": [ + "Store the accession assigned to the submitted \"run\". NCBI-SRA accessions start with SRR." + ], + "examples": [ + { + "value": "SRR11177792" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:SRA%20Accession", + "NML_LIMS:PH_SRA_ACCESSION" + ], + "slot_uri": "GENEPIO:0001142", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } + }, + "genbank_accession": { + "name": "genbank_accession", + "description": "The GenBank identifier assigned to the sequence in the INSDC archives.", + "title": "GenBank accession", + "comments": [ + "Store the accession returned from a GenBank submission (viral genome assembly)." + ], + "examples": [ + { + "value": "MN908947.3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:GenBank%20Accession", + "NML_LIMS:GenBank%20accession" + ], + "slot_uri": "GENEPIO:0001145", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } + }, + "gisaid_accession": { + "name": "gisaid_accession", + "description": "The GISAID accession number assigned to the sequence.", + "title": "GISAID accession", + "comments": [ + "Store the accession returned from the GISAID submission." + ], + "examples": [ + { + "value": "EPI_ISL_436489" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:GISAID%20Accession%20%28if%20known%29", + "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession%20ID", + "BIOSAMPLE:GISAID_accession", + "VirusSeq_Portal:GISAID%20accession" + ], + "slot_uri": "GENEPIO:0001147", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } + }, + "sample_collected_by": { + "name": "sample_collected_by", + "description": "The name of the agency that collected the original sample.", + "title": "sample collected by", + "comments": [ + "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." + ], + "examples": [ + { + "value": "BC Centre for Disease Control" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Originating%20lab", + "CNPHI:Lab%20Name", + "NML_LIMS:CUSTOMER", + "BIOSAMPLE:collected_by", + "VirusSeq_Portal:sample%20collected%20by" + ], + "slot_uri": "GENEPIO:0001153", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "SampleCollectedByMenu" }, - "Portugal": { - "text": "Portugal", - "meaning": "GAZ:00004126" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sample.", + "title": "sample collector contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:sample%20collector%20contact%20email" + ], + "slot_uri": "GENEPIO:0001156", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "pattern": "^\\S+@\\S+\\.\\S+$" + }, + "sample_collector_contact_address": { + "name": "sample_collector_contact_address", + "description": "The mailing address of the agency submitting the sample.", + "title": "sample collector contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Address", + "NML_LIMS:sample%20collector%20contact%20address" + ], + "slot_uri": "GENEPIO:0001158", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "description": "The name of the agency that generated the sequence.", + "title": "sequence submitted by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + ], + "examples": [ + { + "value": "Public Health Ontario (PHO)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Submitting%20lab", + "CNPHI:Sequencing%20Centre", + "NML_LIMS:PH_SEQUENCING_CENTRE", + "BIOSAMPLE:sequenced_by", + "VirusSeq_Portal:sequence%20submitted%20by" + ], + "slot_uri": "GENEPIO:0001159", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "SequenceSubmittedByMenu" }, - "Puerto Rico": { - "text": "Puerto Rico", - "meaning": "GAZ:00006935" + { + "range": "NullValueMenu" + } + ] + }, + "sequence_submitter_contact_email": { + "name": "sequence_submitter_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sequence.", + "title": "sequence submitter contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:sequence%20submitter%20contact%20email" + ], + "slot_uri": "GENEPIO:0001165", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "sequence_submitter_contact_address": { + "name": "sequence_submitter_contact_address", + "description": "The mailing address of the agency submitting the sequence.", + "title": "sequence submitter contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Address", + "NML_LIMS:sequence%20submitter%20contact%20address" + ], + "slot_uri": "GENEPIO:0001167", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_collection_date": { + "name": "sample_collection_date", + "description": "The date on which the sample was collected.", + "title": "sample collection date", + "todos": [ + ">=2019-10-01", + "<={today}" + ], + "comments": [ + "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Collection%20date", + "CNPHI:Patient%20Sample%20Collected%20Date", + "NML_LIMS:HC_COLLECT_DATE", + "BIOSAMPLE:sample%20collection%20date", + "VirusSeq_Portal:sample%20collection%20date" + ], + "slot_uri": "GENEPIO:0001174", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "date" }, - "Qatar": { - "text": "Qatar", - "meaning": "GAZ:00005286" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "description": "The precision to which the \"sample collection date\" was provided.", + "title": "sample collection date precision", + "comments": [ + "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." + ], + "examples": [ + { + "value": "year" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Precision%20of%20date%20collected", + "NML_LIMS:HC_TEXT2" + ], + "slot_uri": "GENEPIO:0001177", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "SampleCollectionDatePrecisionMenu" }, - "Republic of the Congo": { - "text": "Republic of the Congo", - "meaning": "GAZ:00001088" + { + "range": "NullValueMenu" + } + ] + }, + "sample_received_date": { + "name": "sample_received_date", + "description": "The date on which the sample was received.", + "title": "sample received date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-20" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:sample%20received%20date" + ], + "slot_uri": "GENEPIO:0001179", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] + }, + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "description": "The country where the sample was collected.", + "title": "geo_loc_name (country)", + "comments": [ + "Provide the country name from the controlled vocabulary provided." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Location", + "CNPHI:Patient%20Country", + "NML_LIMS:HC_COUNTRY", + "BIOSAMPLE:geo_loc_name", + "VirusSeq_Portal:geo_loc_name%20%28country%29" + ], + "slot_uri": "GENEPIO:0001181", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "GeoLocNameCountryMenu" }, - "Reunion": { - "text": "Reunion", - "meaning": "GAZ:00003945" + { + "range": "NullValueMenu" + } + ] + }, + "geo_loc_name_state_province_territory": { + "name": "geo_loc_name_state_province_territory", + "description": "The province/territory where the sample was collected.", + "title": "geo_loc_name (state/province/territory)", + "comments": [ + "Provide the province/territory name from the controlled vocabulary provided." + ], + "examples": [ + { + "value": "Saskatchewan" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Patient%20Province", + "NML_LIMS:HC_PROVINCE", + "BIOSAMPLE:geo_loc_name", + "VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29" + ], + "slot_uri": "GENEPIO:0001185", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" }, - "Romania": { - "text": "Romania", - "meaning": "GAZ:00002951" + { + "range": "NullValueMenu" + } + ] + }, + "geo_loc_name_city": { + "name": "geo_loc_name_city", + "description": "The city where the sample was collected.", + "title": "geo_loc_name (city)", + "comments": [ + "Provide the city name. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "Medicine Hat" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Patient%20City", + "NML_LIMS:geo_loc_name%20%28city%29" + ], + "slot_uri": "GENEPIO:0001189", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "organism": { + "name": "organism", + "description": "Taxonomic name of the organism.", + "title": "organism", + "comments": [ + "Use \"Severe acute respiratory syndrome coronavirus 2\". This value is provided in the template." + ], + "examples": [ + { + "value": "Severe acute respiratory syndrome coronavirus 2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Pathogen", + "NML_LIMS:HC_CURRENT_ID", + "BIOSAMPLE:organism", + "VirusSeq_Portal:organism" + ], + "slot_uri": "GENEPIO:0001191", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "OrganismMenu" }, - "Ross Sea": { - "text": "Ross Sea", - "meaning": "GAZ:00023304" + { + "range": "NullValueMenu" + } + ] + }, + "isolate": { + "name": "isolate", + "description": "Identifier of the specific isolate.", + "title": "isolate", + "comments": [ + "Provide the GISAID virus name, which should be written in the format “hCov-19/CANADA/2 digit provincial ISO code-xxxxx/year”." + ], + "examples": [ + { + "value": "hCov-19/CANADA/BC-prov_rona_99/2020" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Virus%20name", + "CNPHI:GISAID%20Virus%20Name", + "NML_LIMS:RESULT%20-%20CANCOGEN_SUBMISSIONS", + "BIOSAMPLE:isolate", + "BIOSAMPLE:GISAID_virus_name", + "VirusSeq_Portal:isolate", + "VirusSeq_Portal:fasta%20header%20name" + ], + "slot_uri": "GENEPIO:0001195", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Russia": { - "text": "Russia", - "meaning": "GAZ:00002721" + { + "range": "NullValueMenu" + } + ] + }, + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "description": "The reason that the sample was collected.", + "title": "purpose of sampling", + "comments": [ + "The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." + ], + "examples": [ + { + "value": "Diagnostic testing" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Reason%20for%20Sampling", + "NML_LIMS:HC_SAMPLE_CATEGORY", + "BIOSAMPLE:purpose_of_sampling", + "VirusSeq_Portal:purpose%20of%20sampling" + ], + "slot_uri": "GENEPIO:0001198", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "PurposeOfSamplingMenu" }, - "Rwanda": { - "text": "Rwanda", - "meaning": "GAZ:00001087" + { + "range": "NullValueMenu" + } + ] + }, + "purpose_of_sampling_details": { + "name": "purpose_of_sampling_details", + "description": "The description of why the sample was collected, providing specific details.", + "title": "purpose of sampling details", + "comments": [ + "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." + ], + "examples": [ + { + "value": "The sample was collected to investigate the prevalence of variants associated with mink-to-human transmission in Canada." + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Details%20on%20the%20Reason%20for%20Sampling", + "NML_LIMS:PH_SAMPLING_DETAILS", + "BIOSAMPLE:description", + "VirusSeq_Portal:purpose%20of%20sampling%20details" + ], + "slot_uri": "GENEPIO:0001200", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Saint Helena": { - "text": "Saint Helena", - "meaning": "GAZ:00000849" + { + "range": "NullValueMenu" + } + ] + }, + "nml_submitted_specimen_type": { + "name": "nml_submitted_specimen_type", + "description": "The type of specimen submitted to the National Microbiology Laboratory (NML) for testing.", + "title": "NML submitted specimen type", + "comments": [ + "This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”." + ], + "examples": [ + { + "value": "swab" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Specimen%20Type", + "NML_LIMS:PH_SPECIMEN_TYPE" + ], + "slot_uri": "GENEPIO:0001204", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "NmlSubmittedSpecimenTypeMenu", + "required": true + }, + "related_specimen_relationship_type": { + "name": "related_specimen_relationship_type", + "description": "The relationship of the current specimen to the specimen/sample previously submitted to the repository.", + "title": "Related specimen relationship type", + "comments": [ + "Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system." + ], + "examples": [ + { + "value": "Specimen sampling methods testing" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Related%20Specimen%20ID", + "CNPHI:Related%20Specimen%20Relationship%20Type", + "NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE" + ], + "slot_uri": "GENEPIO:0001209", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "RelatedSpecimenRelationshipTypeMenu" + }, + "anatomical_material": { + "name": "anatomical_material", + "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", + "title": "anatomical material", + "comments": [ + "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Blood" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Anatomical%20Material", + "NML_LIMS:PH_ISOLATION_SITE_DESC", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:anatomical_material", + "VirusSeq_Portal:anatomical%20material" + ], + "slot_uri": "GENEPIO:0001211", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalMaterialMenu" }, - "Saint Kitts and Nevis": { - "text": "Saint Kitts and Nevis", - "meaning": "GAZ:00006906" + { + "range": "NullValueMenu" + } + ] + }, + "anatomical_part": { + "name": "anatomical_part", + "description": "An anatomical part of an organism e.g. oropharynx.", + "title": "anatomical part", + "comments": [ + "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Nasopharynx (NP)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Anatomical%20Site", + "NML_LIMS:PH_ISOLATION_SITE", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:anatomical_part", + "VirusSeq_Portal:anatomical%20part" + ], + "slot_uri": "GENEPIO:0001214", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalPartMenu" }, - "Saint Lucia": { - "text": "Saint Lucia", - "meaning": "GAZ:00006909" + { + "range": "NullValueMenu" + } + ] + }, + "body_product": { + "name": "body_product", + "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", + "title": "body product", + "comments": [ + "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Feces" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Body%20Product", + "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:body_product", + "VirusSeq_Portal:body%20product" + ], + "slot_uri": "GENEPIO:0001216", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "BodyProductMenu" }, - "Saint Pierre and Miquelon": { - "text": "Saint Pierre and Miquelon", - "meaning": "GAZ:00003942" + { + "range": "NullValueMenu" + } + ] + }, + "environmental_material": { + "name": "environmental_material", + "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage.", + "title": "environmental material", + "comments": [ + "Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Face mask" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Environmental%20Material", + "NML_LIMS:PH_ENVIRONMENTAL_MATERIAL", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:environmental_material", + "VirusSeq_Portal:environmental%20material" + ], + "slot_uri": "GENEPIO:0001223", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalMaterialMenu" }, - "Saint Martin": { - "text": "Saint Martin", - "meaning": "GAZ:00005841" + { + "range": "NullValueMenu" + } + ] + }, + "environmental_site": { + "name": "environmental_site", + "description": "An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave.", + "title": "environmental site", + "comments": [ + "Provide a descriptor if an environmental site was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Production Facility" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Environmental%20Site", + "NML_LIMS:PH_ENVIRONMENTAL_SITE", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:environmental_site", + "VirusSeq_Portal:environmental%20site" + ], + "slot_uri": "GENEPIO:0001232", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalSiteMenu" }, - "Saint Vincent and the Grenadines": { - "text": "Saint Vincent and the Grenadines", - "meaning": "GAZ:02000565" + { + "range": "NullValueMenu" + } + ] + }, + "collection_device": { + "name": "collection_device", + "description": "The instrument or container used to collect the sample e.g. swab.", + "title": "collection device", + "comments": [ + "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Swab" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Specimen%20Collection%20Matrix", + "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:collection_device", + "VirusSeq_Portal:collection%20device" + ], + "slot_uri": "GENEPIO:0001234", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "CollectionDeviceMenu" }, - "Samoa": { - "text": "Samoa", - "meaning": "GAZ:00006910" + { + "range": "NullValueMenu" + } + ] + }, + "collection_method": { + "name": "collection_method", + "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", + "title": "collection method", + "comments": [ + "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Bronchoalveolar lavage (BAL)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Specimen%20source", + "CNPHI:Collection%20Method", + "NML_LIMS:COLLECTION_METHOD", + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:collection_method", + "VirusSeq_Portal:collection%20method" + ], + "slot_uri": "GENEPIO:0001241", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "CollectionMethodMenu" }, - "San Marino": { - "text": "San Marino", - "meaning": "GAZ:00003102" + { + "range": "NullValueMenu" + } + ] + }, + "collection_protocol": { + "name": "collection_protocol", + "description": "The name and version of a particular protocol used for sampling.", + "title": "collection protocol", + "comments": [ + "Free text." + ], + "examples": [ + { + "value": "BCRonaSamplingProtocol v. 1.2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:collection%20protocol" + ], + "slot_uri": "GENEPIO:0001243", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "specimen_processing": { + "name": "specimen_processing", + "description": "Any processing applied to the sample during or after receiving the sample.", + "title": "specimen processing", + "comments": [ + "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." + ], + "examples": [ + { + "value": "Virus passage" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Passage%20details/history", + "NML_LIMS:specimen%20processing" + ], + "slot_uri": "GENEPIO:0001253", + "domain_of": [ + "CanCOGeNCovid19" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "SpecimenProcessingMenu" }, - "Sao Tome and Principe": { - "text": "Sao Tome and Principe", - "meaning": "GAZ:00006927" + { + "range": "NullValueMenu" + } + ] + }, + "specimen_processing_details": { + "name": "specimen_processing_details", + "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", + "title": "specimen processing details", + "comments": [ + "Provide a free text description of any processing details applied to a sample." + ], + "examples": [ + { + "value": "25 swabs were pooled and further prepared as a single sample during library prep." + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "slot_uri": "GENEPIO:0100311", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "lab_host": { + "name": "lab_host", + "description": "Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained.", + "title": "lab host", + "comments": [ + "Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put \"not applicable\"." + ], + "examples": [ + { + "value": "Vero E6 cell line" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Passage%20details/history", + "NML_LIMS:lab%20host", + "BIOSAMPLE:lab_host" + ], + "slot_uri": "GENEPIO:0001255", + "domain_of": [ + "CanCOGeNCovid19" + ], + "recommended": true, + "any_of": [ + { + "range": "LabHostMenu" }, - "Saudi Arabia": { - "text": "Saudi Arabia", - "meaning": "GAZ:00005279" + { + "range": "NullValueMenu" + } + ] + }, + "passage_number": { + "name": "passage_number", + "description": "Number of passages.", + "title": "passage number", + "comments": [ + "Provide number of known passages. If not passaged, put \"not applicable\"" + ], + "examples": [ + { + "value": "3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Passage%20details/history", + "NML_LIMS:passage%20number", + "BIOSAMPLE:passage_history" + ], + "slot_uri": "GENEPIO:0001261", + "domain_of": [ + "CanCOGeNCovid19" + ], + "recommended": true, + "minimum_value": 0, + "any_of": [ + { + "range": "integer" }, - "Senegal": { - "text": "Senegal", - "meaning": "GAZ:00000913" + { + "range": "NullValueMenu" + } + ] + }, + "passage_method": { + "name": "passage_method", + "description": "Description of how organism was passaged.", + "title": "passage method", + "comments": [ + "Free text. Provide a very short description (<10 words). If not passaged, put \"not applicable\"." + ], + "examples": [ + { + "value": "0.25% trypsin + 0.02% EDTA" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Passage%20details/history", + "NML_LIMS:passage%20method", + "BIOSAMPLE:passage_method" + ], + "slot_uri": "GENEPIO:0001264", + "domain_of": [ + "CanCOGeNCovid19" + ], + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Serbia": { - "text": "Serbia", - "meaning": "GAZ:00002957" + { + "range": "NullValueMenu" + } + ] + }, + "biomaterial_extracted": { + "name": "biomaterial_extracted", + "description": "The biomaterial extracted from samples for the purpose of sequencing.", + "title": "biomaterial extracted", + "comments": [ + "Provide the biomaterial extracted from the picklist in the template." + ], + "examples": [ + { + "value": "RNA (total)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:biomaterial%20extracted" + ], + "slot_uri": "GENEPIO:0001266", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "BiomaterialExtractedMenu" }, - "Seychelles": { - "text": "Seychelles", - "meaning": "GAZ:00006922" + { + "range": "NullValueMenu" + } + ] + }, + "host_common_name": { + "name": "host_common_name", + "description": "The commonly used name of the host.", + "title": "host (common name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human, bat. If the sample was environmental, put \"not applicable." + ], + "examples": [ + { + "value": "Human" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Animal%20Type", + "NML_LIMS:PH_ANIMAL_TYPE" + ], + "slot_uri": "GENEPIO:0001386", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "HostCommonNameMenu" }, - "Sierra Leone": { - "text": "Sierra Leone", - "meaning": "GAZ:00000914" + { + "range": "NullValueMenu" + } + ] + }, + "host_scientific_name": { + "name": "host_scientific_name", + "description": "The taxonomic, or scientific name of the host.", + "title": "host (scientific name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" + ], + "examples": [ + { + "value": "Homo sapiens" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Host", + "NML_LIMS:host%20%28scientific%20name%29", + "BIOSAMPLE:host", + "VirusSeq_Portal:host%20%28scientific%20name%29" + ], + "slot_uri": "GENEPIO:0001387", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "HostScientificNameMenu" }, - "Singapore": { - "text": "Singapore", - "meaning": "GAZ:00003923" + { + "range": "NullValueMenu" + } + ] + }, + "host_health_state": { + "name": "host_health_state", + "description": "Health status of the host at the time of sample collection.", + "title": "host health state", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "examples": [ + { + "value": "Symptomatic" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Patient%20status", + "CNPHI:Host%20Health%20State", + "NML_LIMS:PH_HOST_HEALTH", + "BIOSAMPLE:host_health_state" + ], + "slot_uri": "GENEPIO:0001388", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "HostHealthStateMenu" }, - "Sint Maarten": { - "text": "Sint Maarten", - "meaning": "GAZ:00012579" + { + "range": "NullValueMenu" + } + ] + }, + "host_health_status_details": { + "name": "host_health_status_details", + "description": "Further details pertaining to the health or disease status of the host at time of collection.", + "title": "host health status details", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "examples": [ + { + "value": "Hospitalized (ICU)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Host%20Health%20State%20Details", + "NML_LIMS:PH_HOST_HEALTH_DETAILS" + ], + "slot_uri": "GENEPIO:0001389", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "HostHealthStatusDetailsMenu" }, - "Slovakia": { - "text": "Slovakia", - "meaning": "GAZ:00002956" + { + "range": "NullValueMenu" + } + ] + }, + "host_health_outcome": { + "name": "host_health_outcome", + "description": "Disease outcome in the host.", + "title": "host health outcome", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "examples": [ + { + "value": "Recovered" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_HOST_HEALTH_OUTCOME", + "BIOSAMPLE:host_disease_outcome" + ], + "slot_uri": "GENEPIO:0001390", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "HostHealthOutcomeMenu" }, - "Slovenia": { - "text": "Slovenia", - "meaning": "GAZ:00002955" + { + "range": "NullValueMenu" + } + ] + }, + "host_disease": { + "name": "host_disease", + "description": "The name of the disease experienced by the host.", + "title": "host disease", + "comments": [ + "Select \"COVID-19\" from the pick list provided in the template." + ], + "examples": [ + { + "value": "COVID-19" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Host%20Disease", + "NML_LIMS:PH_HOST_DISEASE", + "BIOSAMPLE:host_disease", + "VirusSeq_Portal:host%20disease" + ], + "slot_uri": "GENEPIO:0001391", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "HostDiseaseMenu" }, - "Solomon Islands": { - "text": "Solomon Islands", - "meaning": "GAZ:00005275" + { + "range": "NullValueMenu" + } + ] + }, + "host_age": { + "name": "host_age", + "description": "Age of host at the time of sampling.", + "title": "host age", + "comments": [ + "Enter the age of the host in years. If not available, provide a null value. If there is not host, put \"Not Applicable\"." + ], + "examples": [ + { + "value": "79" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Patient%20age", + "CNPHI:Patient%20Age", + "NML_LIMS:PH_AGE", + "BIOSAMPLE:host_age", + "VirusSeq_Portal:host%20age" + ], + "slot_uri": "GENEPIO:0001392", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "minimum_value": 0, + "maximum_value": 130, + "any_of": [ + { + "range": "decimal" }, - "Somalia": { - "text": "Somalia", - "meaning": "GAZ:00001104" + { + "range": "NullValueMenu" + } + ] + }, + "host_age_unit": { + "name": "host_age_unit", + "description": "The unit used to measure the host age, in either months or years.", + "title": "host age unit", + "comments": [ + "Indicate whether the host age is in months or years. Age indicated in months will be binned to the 0 - 9 year age bin." + ], + "examples": [ + { + "value": "year" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Age%20Units", + "NML_LIMS:PH_AGE_UNIT", + "VirusSeq_Portal:host%20age%20unit" + ], + "slot_uri": "GENEPIO:0001393", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "HostAgeUnitMenu" }, - "South Africa": { - "text": "South Africa", - "meaning": "GAZ:00001094" + { + "range": "NullValueMenu" + } + ] + }, + "host_age_bin": { + "name": "host_age_bin", + "description": "Age of host at the time of sampling, expressed as an age group.", + "title": "host age bin", + "comments": [ + "Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value." + ], + "examples": [ + { + "value": "60 - 69" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Host%20Age%20Category", + "NML_LIMS:PH_AGE_GROUP", + "VirusSeq_Portal:host%20age%20bin" + ], + "slot_uri": "GENEPIO:0001394", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "HostAgeBinMenu" }, - "South Georgia and the South Sandwich Islands": { - "text": "South Georgia and the South Sandwich Islands", - "meaning": "GAZ:00003990" + { + "range": "NullValueMenu" + } + ] + }, + "host_gender": { + "name": "host_gender", + "description": "The gender of the host at the time of sample collection.", + "title": "host gender", + "comments": [ + "Select the corresponding host gender from the pick list provided in the template. If not available, provide a null value. If there is no host, put \"Not Applicable\"." + ], + "examples": [ + { + "value": "Male" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Gender", + "CNPHI:Patient%20Sex", + "NML_LIMS:VD_SEX", + "BIOSAMPLE:host_sex", + "VirusSeq_Portal:host%20gender" + ], + "slot_uri": "GENEPIO:0001395", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "HostGenderMenu" }, - "South Korea": { - "text": "South Korea", - "meaning": "GAZ:00002802" + { + "range": "NullValueMenu" + } + ] + }, + "host_residence_geo_loc_name_country": { + "name": "host_residence_geo_loc_name_country", + "description": "The country of residence of the host.", + "title": "host residence geo_loc name (country)", + "comments": [ + "Select the country name from pick list provided in the template." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_HOST_COUNTRY" + ], + "slot_uri": "GENEPIO:0001396", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "GeoLocNameCountryMenu" }, - "South Sudan": { - "text": "South Sudan", - "meaning": "GAZ:00233439" + { + "range": "NullValueMenu" + } + ] + }, + "host_residence_geo_loc_name_state_province_territory": { + "name": "host_residence_geo_loc_name_state_province_territory", + "description": "The state/province/territory of residence of the host.", + "title": "host residence geo_loc name (state/province/territory)", + "comments": [ + "Select the province/territory name from pick list provided in the template." + ], + "examples": [ + { + "value": "Quebec" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_HOST_PROVINCE" + ], + "slot_uri": "GENEPIO:0001397", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" }, - "Spain": { - "text": "Spain", - "meaning": "GAZ:00000591" + { + "range": "NullValueMenu" + } + ] + }, + "host_subject_id": { + "name": "host_subject_id", + "description": "A unique identifier by which each host can be referred to e.g. #131", + "title": "host subject ID", + "comments": [ + "Provide the host identifier. Should be a unique, user-defined identifier." + ], + "examples": [ + { + "value": "BCxy123" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:host%20subject%20ID", + "BIOSAMPLE:host_subject_id" + ], + "slot_uri": "GENEPIO:0001398", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "symptom_onset_date": { + "name": "symptom_onset_date", + "description": "The date on which the symptoms began or were first noted.", + "title": "symptom onset date", + "todos": [ + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Symptoms%20Onset%20Date", + "NML_LIMS:HC_ONSET_DATE" + ], + "slot_uri": "GENEPIO:0001399", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "date" }, - "Spratly Islands": { - "text": "Spratly Islands", - "meaning": "GAZ:00010831" + { + "range": "NullValueMenu" + } + ] + }, + "signs_and_symptoms": { + "name": "signs_and_symptoms", + "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient or clinician.", + "title": "signs and symptoms", + "comments": [ + "Select all of the symptoms experienced by the host from the pick list." + ], + "examples": [ + { + "value": "Chills (sudden cold sensation)" }, - "Sri Lanka": { - "text": "Sri Lanka", - "meaning": "GAZ:00003924" + { + "value": "Cough" }, - "State of Palestine": { - "text": "State of Palestine", - "meaning": "GAZ:00002475" + { + "value": "Fever" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Symptoms", + "NML_LIMS:HC_SYMPTOMS" + ], + "slot_uri": "GENEPIO:0001400", + "domain_of": [ + "CanCOGeNCovid19" + ], + "multivalued": true, + "any_of": [ + { + "range": "SignsAndSymptomsMenu" }, - "Sudan": { - "text": "Sudan", - "meaning": "GAZ:00000560" + { + "range": "NullValueMenu" + } + ] + }, + "preexisting_conditions_and_risk_factors": { + "name": "preexisting_conditions_and_risk_factors", + "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", + "title": "pre-existing conditions and risk factors", + "comments": [ + "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Asthma" }, - "Suriname": { - "text": "Suriname", - "meaning": "GAZ:00002525" + { + "value": "Pregnancy" }, - "Svalbard": { - "text": "Svalbard", - "meaning": "GAZ:00005396" + { + "value": "Smoking" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" + ], + "slot_uri": "GENEPIO:0001401", + "domain_of": [ + "CanCOGeNCovid19" + ], + "multivalued": true, + "any_of": [ + { + "range": "PreExistingConditionsAndRiskFactorsMenu" }, - "Swaziland": { - "text": "Swaziland", - "meaning": "GAZ:00001099" + { + "range": "NullValueMenu" + } + ] + }, + "complications": { + "name": "complications", + "description": "Patient medical complications that are believed to have occurred as a result of host disease.", + "title": "complications", + "comments": [ + "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Acute Respiratory Failure" }, - "Sweden": { - "text": "Sweden", - "meaning": "GAZ:00002729" + { + "value": "Coma" }, - "Switzerland": { - "text": "Switzerland", - "meaning": "GAZ:00002941" + { + "value": "Septicemia" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:complications" + ], + "slot_uri": "GENEPIO:0001402", + "domain_of": [ + "CanCOGeNCovid19" + ], + "multivalued": true, + "any_of": [ + { + "range": "ComplicationsMenu" }, - "Syria": { - "text": "Syria", - "meaning": "GAZ:00002474" + { + "range": "NullValueMenu" + } + ] + }, + "host_vaccination_status": { + "name": "host_vaccination_status", + "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", + "title": "host vaccination status", + "comments": [ + "Select the vaccination status of the host from the pick list." + ], + "examples": [ + { + "value": "Fully Vaccinated" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0001404", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "HostVaccinationStatusMenu" }, - "Taiwan": { - "text": "Taiwan", - "meaning": "GAZ:00005341" + { + "range": "NullValueMenu" + } + ] + }, + "number_of_vaccine_doses_received": { + "name": "number_of_vaccine_doses_received", + "description": "The number of doses of the vaccine recived by the host.", + "title": "number of vaccine doses received", + "comments": [ + "Record how many doses of the vaccine the host has received." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "slot_uri": "GENEPIO:0001406", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "integer" + }, + "vaccination_dose_1_vaccine_name": { + "name": "vaccination_dose_1_vaccine_name", + "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", + "title": "vaccination dose 1 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the first dose by selecting a value from the pick list" + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100313", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "VaccineNameMenu" }, - "Tajikistan": { - "text": "Tajikistan", - "meaning": "GAZ:00006912" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_dose_1_vaccination_date": { + "name": "vaccination_dose_1_vaccination_date", + "description": "The date the first dose of a vaccine was administered.", + "title": "vaccination dose 1 vaccination date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date the first dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-03-01" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100314", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "date" }, - "Tanzania": { - "text": "Tanzania", - "meaning": "GAZ:00001103" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_dose_2_vaccine_name": { + "name": "vaccination_dose_2_vaccine_name", + "description": "The name of the vaccine administered as the second dose of a vaccine regimen.", + "title": "vaccination dose 2 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the second dose by selecting a value from the pick list" + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100315", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "VaccineNameMenu" }, - "Thailand": { - "text": "Thailand", - "meaning": "GAZ:00003744" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_dose_2_vaccination_date": { + "name": "vaccination_dose_2_vaccination_date", + "description": "The date the second dose of a vaccine was administered.", + "title": "vaccination dose 2 vaccination date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date the second dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-09-01" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100316", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "date" }, - "Timor-Leste": { - "text": "Timor-Leste", - "meaning": "GAZ:00006913" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_dose_3_vaccine_name": { + "name": "vaccination_dose_3_vaccine_name", + "description": "The name of the vaccine administered as the third dose of a vaccine regimen.", + "title": "vaccination dose 3 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the third dose by selecting a value from the pick list" + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100317", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "VaccineNameMenu" }, - "Togo": { - "text": "Togo", - "meaning": "GAZ:00000915" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_dose_3_vaccination_date": { + "name": "vaccination_dose_3_vaccination_date", + "description": "The date the third dose of a vaccine was administered.", + "title": "vaccination dose 3 vaccination date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date the third dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-12-30" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100318", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "date" }, - "Tokelau": { - "text": "Tokelau", - "meaning": "GAZ:00260188" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_dose_4_vaccine_name": { + "name": "vaccination_dose_4_vaccine_name", + "description": "The name of the vaccine administered as the fourth dose of a vaccine regimen.", + "title": "vaccination dose 4 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the fourth dose by selecting a value from the pick list" + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100319", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "VaccineNameMenu" }, - "Tonga": { - "text": "Tonga", - "meaning": "GAZ:00006916" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_dose_4_vaccination_date": { + "name": "vaccination_dose_4_vaccination_date", + "description": "The date the fourth dose of a vaccine was administered.", + "title": "vaccination dose 4 vaccination date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date the fourth dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-01-15" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100320", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "date" }, - "Trinidad and Tobago": { - "text": "Trinidad and Tobago", - "meaning": "GAZ:00003767" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_history": { + "name": "vaccination_history", + "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", + "title": "vaccination history", + "comments": [ + "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" }, - "Tromelin Island": { - "text": "Tromelin Island", - "meaning": "GAZ:00005812" + { + "value": "2021-03-01" }, - "Tunisia": { - "text": "Tunisia", - "meaning": "GAZ:00000562" + { + "value": "Pfizer-BioNTech (Comirnaty)" }, - "Turkey": { - "text": "Turkey", - "meaning": "GAZ:00000558" + { + "value": "2022-01-15" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100321", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "location_of_exposure_geo_loc_name_country": { + "name": "location_of_exposure_geo_loc_name_country", + "description": "The country where the host was likely exposed to the causative agent of the illness.", + "title": "location of exposure geo_loc name (country)", + "comments": [ + "Select the country name from pick list provided in the template." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_COUNTRY" + ], + "slot_uri": "GENEPIO:0001410", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "GeoLocNameCountryMenu" }, - "Turkmenistan": { - "text": "Turkmenistan", - "meaning": "GAZ:00005018" + { + "range": "NullValueMenu" + } + ] + }, + "destination_of_most_recent_travel_city": { + "name": "destination_of_most_recent_travel_city", + "description": "The name of the city that was the destination of most recent travel.", + "title": "destination of most recent travel (city)", + "comments": [ + "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "New York City" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001411", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "destination_of_most_recent_travel_state_province_territory": { + "name": "destination_of_most_recent_travel_state_province_territory", + "description": "The name of the province that was the destination of most recent travel.", + "title": "destination of most recent travel (state/province/territory)", + "comments": [ + "Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "California" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001412", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "destination_of_most_recent_travel_country": { + "name": "destination_of_most_recent_travel_country", + "description": "The name of the country that was the destination of most recent travel.", + "title": "destination of most recent travel (country)", + "comments": [ + "Provide the name of the country that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "United Kingdom" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001413", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "GeoLocNameCountryMenu" }, - "Turks and Caicos Islands": { - "text": "Turks and Caicos Islands", - "meaning": "GAZ:00003955" + { + "range": "NullValueMenu" + } + ] + }, + "most_recent_travel_departure_date": { + "name": "most_recent_travel_departure_date", + "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", + "title": "most recent travel departure date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the travel departure date." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001414", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "date" }, - "Tuvalu": { - "text": "Tuvalu", - "meaning": "GAZ:00009715" + { + "range": "NullValueMenu" + } + ] + }, + "most_recent_travel_return_date": { + "name": "most_recent_travel_return_date", + "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", + "title": "most recent travel return date", + "todos": [ + ">={most_recent_travel_departure_date}", + "<={today}" + ], + "comments": [ + "Provide the travel return date." + ], + "examples": [ + { + "value": "2020-04-26" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001415", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "date" }, - "United States of America": { - "text": "United States of America", - "meaning": "GAZ:00002459" + { + "range": "NullValueMenu" + } + ] + }, + "travel_point_of_entry_type": { + "name": "travel_point_of_entry_type", + "description": "The type of entry point a traveler arrives through.", + "title": "travel point of entry type", + "comments": [ + "Select the point of entry type." + ], + "examples": [ + { + "value": "Air" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_POINT_OF_ENTRY" + ], + "slot_uri": "GENEPIO:0100413", + "domain_of": [ + "CanCOGeNCovid19" + ], + "recommended": true, + "any_of": [ + { + "range": "TravelPointOfEntryTypeMenu" }, - "Uganda": { - "text": "Uganda", - "meaning": "GAZ:00001102" + { + "range": "NullValueMenu" + } + ] + }, + "border_testing_test_day_type": { + "name": "border_testing_test_day_type", + "description": "The day a traveller was tested on or after arrival at their point of entry.", + "title": "border testing test day type", + "comments": [ + "Select the test day." + ], + "examples": [ + { + "value": "day 1" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_DAY" + ], + "slot_uri": "GENEPIO:0100414", + "domain_of": [ + "CanCOGeNCovid19" + ], + "recommended": true, + "any_of": [ + { + "range": "BorderTestingTestDayTypeMenu" }, - "Ukraine": { - "text": "Ukraine", - "meaning": "GAZ:00002724" + { + "range": "NullValueMenu" + } + ] + }, + "travel_history": { + "name": "travel_history", + "description": "Travel history in last six months.", + "title": "travel history", + "comments": [ + "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." + ], + "examples": [ + { + "value": "Canada, Vancouver" }, - "United Arab Emirates": { - "text": "United Arab Emirates", - "meaning": "GAZ:00005282" + { + "value": "USA, Seattle" }, - "United Kingdom": { - "text": "United Kingdom", - "meaning": "GAZ:00002637" + { + "value": "Italy, Milan" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001416", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "travel_history_availability": { + "name": "travel_history_availability", + "description": "The availability of different types of travel history in the last 6 months (e.g. international, domestic).", + "title": "travel history availability", + "comments": [ + "If travel history is available, but the details of travel cannot be provided, indicate this and the type of travel history availble by selecting a value from the picklist. The values in this field can be used to indicate a sample is associated with a travel when the \"purpose of sequencing\" is not travel-associated." + ], + "examples": [ + { + "value": "International travel history available" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0100649", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "TravelHistoryAvailabilityMenu" }, - "Uruguay": { - "text": "Uruguay", - "meaning": "GAZ:00002930" + { + "range": "NullValueMenu" + } + ] + }, + "exposure_event": { + "name": "exposure_event", + "description": "Event leading to exposure.", + "title": "exposure event", + "comments": [ + "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Convention" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Additional%20location%20information", + "CNPHI:Exposure%20Event", + "NML_LIMS:PH_EXPOSURE" + ], + "slot_uri": "GENEPIO:0001417", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "ExposureEventMenu" }, - "Uzbekistan": { - "text": "Uzbekistan", - "meaning": "GAZ:00004979" + { + "range": "NullValueMenu" + } + ] + }, + "exposure_contact_level": { + "name": "exposure_contact_level", + "description": "The exposure transmission contact type.", + "title": "exposure contact level", + "comments": [ + "Select direct or indirect exposure from the pick-list." + ], + "examples": [ + { + "value": "Direct" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:exposure%20contact%20level" + ], + "slot_uri": "GENEPIO:0001418", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "ExposureContactLevelMenu" }, - "Vanuatu": { - "text": "Vanuatu", - "meaning": "GAZ:00006918" + { + "range": "NullValueMenu" + } + ] + }, + "host_role": { + "name": "host_role", + "description": "The role of the host in relation to the exposure setting.", + "title": "host role", + "comments": [ + "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Patient" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_HOST_ROLE" + ], + "slot_uri": "GENEPIO:0001419", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "HostRoleMenu", + "multivalued": true + }, + "exposure_setting": { + "name": "exposure_setting", + "description": "The setting leading to exposure.", + "title": "exposure setting", + "comments": [ + "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Healthcare Setting" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE" + ], + "slot_uri": "GENEPIO:0001428", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "ExposureSettingMenu", + "multivalued": true + }, + "exposure_details": { + "name": "exposure_details", + "description": "Additional host exposure information.", + "title": "exposure details", + "comments": [ + "Free text description of the exposure." + ], + "examples": [ + { + "value": "Host role - Other: Bus Driver" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_DETAILS" + ], + "slot_uri": "GENEPIO:0001431", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "prior_sarscov2_infection": { + "name": "prior_sarscov2_infection", + "description": "Whether there was prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 infection", + "comments": [ + "If known, provide information about whether the individual had a previous SARS-CoV-2 infection. Select a value from the pick list." + ], + "examples": [ + { + "value": "Yes" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20infection" + ], + "slot_uri": "GENEPIO:0001435", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "PriorSarsCov2InfectionMenu" }, - "Venezuela": { - "text": "Venezuela", - "meaning": "GAZ:00002931" + { + "range": "NullValueMenu" + } + ] + }, + "prior_sarscov2_infection_isolate": { + "name": "prior_sarscov2_infection_isolate", + "description": "The identifier of the isolate found in the prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 infection isolate", + "comments": [ + "Provide the isolate name of the most recent prior infection. Structure the \"isolate\" name to be ICTV/INSDC compliant in the following format: \"SARS-CoV-2/host/country/sampleID/date\"." + ], + "examples": [ + { + "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20infection%20isolate" + ], + "slot_uri": "GENEPIO:0001436", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "prior_sarscov2_infection_date": { + "name": "prior_sarscov2_infection_date", + "description": "The date of diagnosis of the prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 infection date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date that the most recent prior infection was diagnosed. Provide the prior SARS-CoV-2 infection date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-01-23" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20infection%20date" + ], + "slot_uri": "GENEPIO:0001437", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "date" + }, + "prior_sarscov2_antiviral_treatment": { + "name": "prior_sarscov2_antiviral_treatment", + "description": "Whether there was prior SARS-CoV-2 treatment with an antiviral agent.", + "title": "prior SARS-CoV-2 antiviral treatment", + "comments": [ + "If known, provide information about whether the individual had a previous SARS-CoV-2 antiviral treatment. Select a value from the pick list." + ], + "examples": [ + { + "value": "No prior antiviral treatment" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment" + ], + "slot_uri": "GENEPIO:0001438", + "domain_of": [ + "CanCOGeNCovid19" + ], + "any_of": [ + { + "range": "PriorSarsCov2AntiviralTreatmentMenu" }, - "Viet Nam": { - "text": "Viet Nam", - "meaning": "GAZ:00003756" + { + "range": "NullValueMenu" + } + ] + }, + "prior_sarscov2_antiviral_treatment_agent": { + "name": "prior_sarscov2_antiviral_treatment_agent", + "description": "The name of the antiviral treatment agent administered during the prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 antiviral treatment agent", + "comments": [ + "Provide the name of the antiviral treatment agent administered during the most recent prior infection. If no treatment was administered, put \"No treatment\". If multiple antiviral agents were administered, list them all separated by commas." + ], + "examples": [ + { + "value": "Remdesivir" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20agent" + ], + "slot_uri": "GENEPIO:0001439", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "prior_sarscov2_antiviral_treatment_date": { + "name": "prior_sarscov2_antiviral_treatment_date", + "description": "The date treatment was first administered during the prior SARS-CoV-2 infection.", + "title": "prior SARS-CoV-2 antiviral treatment date", + "comments": [ + "Provide the date that the antiviral treatment agent was first administered during the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2021-01-28" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20date" + ], + "slot_uri": "GENEPIO:0001440", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "date" + }, + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "description": "The reason that the sample was sequenced.", + "title": "purpose of sequencing", + "comments": [ + "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." + ], + "examples": [ + { + "value": "Baseline surveillance (random sampling)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Reason%20for%20Sequencing", + "NML_LIMS:PH_REASON_FOR_SEQUENCING", + "BIOSAMPLE:purpose_of_sequencing", + "VirusSeq_Portal:purpose%20of%20sequencing" + ], + "slot_uri": "GENEPIO:0001445", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "PurposeOfSequencingMenu" }, - "Virgin Islands": { - "text": "Virgin Islands", - "meaning": "GAZ:00003959" + { + "range": "NullValueMenu" + } + ] + }, + "purpose_of_sequencing_details": { + "name": "purpose_of_sequencing_details", + "description": "The description of why the sample was sequenced providing specific details.", + "title": "purpose of sequencing details", + "comments": [ + "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened for S gene target failure (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, Screened due to close contact with infected individual, Assessing public health control measures, Determining early introductions and spread, Investigating airline-related exposures, Investigating temporary foreign worker, Investigating remote regions, Investigating health care workers, Investigating schools/universities, Investigating reinfection." + ], + "examples": [ + { + "value": "Screened for S gene target failure (S dropout)" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Details%20on%20the%20Reason%20for%20Sequencing", + "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS", + "VirusSeq_Portal:purpose%20of%20sequencing%20details" + ], + "slot_uri": "GENEPIO:0001446", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Wake Island": { - "text": "Wake Island", - "meaning": "GAZ:00007111" + { + "range": "NullValueMenu" + } + ] + }, + "sequencing_date": { + "name": "sequencing_date", + "description": "The date the sample was sequenced.", + "title": "sequencing date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-06-22" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_DATE" + ], + "slot_uri": "GENEPIO:0001447", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "date" }, - "Wallis and Futuna": { - "text": "Wallis and Futuna", - "meaning": "GAZ:00007191" + { + "range": "NullValueMenu" + } + ] + }, + "library_id": { + "name": "library_id", + "description": "The user-specified identifier for the library prepared for sequencing.", + "title": "library ID", + "comments": [ + "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." + ], + "examples": [ + { + "value": "XYZ_123345" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:library%20ID" + ], + "slot_uri": "GENEPIO:0001448", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "amplicon_size": { + "name": "amplicon_size", + "description": "The length of the amplicon generated by PCR amplification.", + "title": "amplicon size", + "comments": [ + "Provide the amplicon size, including the units." + ], + "examples": [ + { + "value": "300bp" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:amplicon%20size" + ], + "slot_uri": "GENEPIO:0001449", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "library_preparation_kit": { + "name": "library_preparation_kit", + "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", + "title": "library preparation kit", + "comments": [ + "Provide the name of the library preparation kit used." + ], + "examples": [ + { + "value": "Nextera XT" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_LIBRARY_PREP_KIT" + ], + "slot_uri": "GENEPIO:0001450", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "flow_cell_barcode": { + "name": "flow_cell_barcode", + "description": "The barcode of the flow cell used for sequencing.", + "title": "flow cell barcode", + "comments": [ + "Provide the barcode of the flow cell used for sequencing the sample." + ], + "examples": [ + { + "value": "FAB06069" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:flow%20cell%20barcode" + ], + "slot_uri": "GENEPIO:0001451", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "sequencing_instrument": { + "name": "sequencing_instrument", + "description": "The model of the sequencing instrument used.", + "title": "sequencing instrument", + "comments": [ + "Select a sequencing instrument from the picklist provided in the template." + ], + "examples": [ + { + "value": "Oxford Nanopore MinION" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Sequencing%20technology", + "CNPHI:Sequencing%20Instrument", + "NML_LIMS:PH_INSTRUMENT_CGN", + "VirusSeq_Portal:sequencing%20instrument" + ], + "slot_uri": "GENEPIO:0001452", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "SequencingInstrumentMenu" }, - "West Bank": { - "text": "West Bank", - "meaning": "GAZ:00009572" + { + "range": "NullValueMenu" + } + ] + }, + "sequencing_protocol_name": { + "name": "sequencing_protocol_name", + "description": "The name and version number of the sequencing protocol used.", + "title": "sequencing protocol name", + "comments": [ + "Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION" + ], + "examples": [ + { + "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Sequencing%20Protocol%20Name", + "NML_LIMS:PH_SEQ_PROTOCOL_NAME" + ], + "slot_uri": "GENEPIO:0001453", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "sequencing_protocol": { + "name": "sequencing_protocol", + "description": "The protocol used to generate the sequence.", + "title": "sequencing protocol", + "comments": [ + "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a tiling amplicon strategy using the primer scheme. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" + ], + "examples": [ + { + "value": "Genomes were generated through amplicon sequencing of 1200 bp amplicons with Freed schema primers. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_TESTING_PROTOCOL", + "VirusSeq_Portal:sequencing%20protocol" + ], + "slot_uri": "GENEPIO:0001454", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "sequencing_kit_number": { + "name": "sequencing_kit_number", + "description": "The manufacturer's kit number.", + "title": "sequencing kit number", + "comments": [ + "Alphanumeric value." + ], + "examples": [ + { + "value": "AB456XYZ789" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:sequencing%20kit%20number" + ], + "slot_uri": "GENEPIO:0001455", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", + "title": "amplicon pcr primer scheme", + "comments": [ + "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." + ], + "examples": [ + { + "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:amplicon%20pcr%20primer%20scheme" + ], + "slot_uri": "GENEPIO:0001456", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", + "title": "raw sequence data processing method", + "comments": [ + "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_RAW_SEQUENCE_METHOD", + "VirusSeq_Portal:raw%20sequence%20data%20processing%20method" + ], + "slot_uri": "GENEPIO:0001458", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Western Sahara": { - "text": "Western Sahara", - "meaning": "GAZ:00000564" + { + "range": "NullValueMenu" + } + ] + }, + "dehosting_method": { + "name": "dehosting_method", + "description": "The method used to remove host reads from the pathogen sequence.", + "title": "dehosting method", + "comments": [ + "Provide the name and version number of the software used to remove host reads." + ], + "examples": [ + { + "value": "Nanostripper" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_DEHOSTING_METHOD", + "VirusSeq_Portal:dehosting%20method" + ], + "slot_uri": "GENEPIO:0001459", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Yemen": { - "text": "Yemen", - "meaning": "GAZ:00005284" + { + "range": "NullValueMenu" + } + ] + }, + "consensus_sequence_name": { + "name": "consensus_sequence_name", + "description": "The name of the consensus sequence.", + "title": "consensus sequence name", + "comments": [ + "Provide the name and version number of the consensus sequence." + ], + "examples": [ + { + "value": "ncov123assembly3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20name" + ], + "slot_uri": "GENEPIO:0001460", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "consensus_sequence_filename": { + "name": "consensus_sequence_filename", + "description": "The name of the consensus sequence file.", + "title": "consensus sequence filename", + "comments": [ + "Provide the name and version number of the consensus sequence FASTA file." + ], + "examples": [ + { + "value": "ncov123assembly.fasta" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filename" + ], + "slot_uri": "GENEPIO:0001461", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "consensus_sequence_filepath": { + "name": "consensus_sequence_filepath", + "description": "The filepath of the consensus sequence file.", + "title": "consensus sequence filepath", + "comments": [ + "Provide the filepath of the consensus sequence FASTA file." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filepath" + ], + "slot_uri": "GENEPIO:0001462", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "description": "The name of software used to generate the consensus sequence.", + "title": "consensus sequence software name", + "comments": [ + "Provide the name of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "iVar" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Assembly%20method", + "CNPHI:consensus%20sequence", + "NML_LIMS:PH_CONSENSUS_SEQUENCE", + "VirusSeq_Portal:consensus%20sequence%20software%20name" + ], + "slot_uri": "GENEPIO:0001463", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Zambia": { - "text": "Zambia", - "meaning": "GAZ:00001107" + { + "range": "NullValueMenu" + } + ] + }, + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "description": "The version of the software used to generate the consensus sequence.", + "title": "consensus sequence software version", + "comments": [ + "Provide the version of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "1.3" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:consensus%20sequence", + "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", + "VirusSeq_Portal:consensus%20sequence%20software%20version" + ], + "slot_uri": "GENEPIO:0001469", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Zimbabwe": { - "text": "Zimbabwe", - "meaning": "GAZ:00001106" + { + "range": "NullValueMenu" } - } - } - }, - "slots": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "description": "The user-defined name for the sample.", - "title": "specimen collector sample ID", + ] + }, + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", + "title": "breadth of coverage value", + "comments": [ + "Provide value as a percent." + ], + "examples": [ + { + "value": "95%" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:breadth%20of%20coverage%20value", + "VirusSeq_Portal:breadth%20of%20coverage%20value" + ], + "slot_uri": "GENEPIO:0001472", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", + "title": "depth of coverage value", + "comments": [ + "Provide value as a fold of coverage." + ], + "examples": [ + { + "value": "400x" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "GISAID:Coverage", + "NML_LIMS:depth%20of%20coverage%20value", + "VirusSeq_Portal:depth%20of%20coverage%20value" + ], + "slot_uri": "GENEPIO:0001474", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "description": "The threshold used as a cut-off for the depth of coverage.", + "title": "depth of coverage threshold", + "comments": [ + "Provide the threshold fold coverage." + ], + "examples": [ + { + "value": "100x" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:depth%20of%20coverage%20threshold" + ], + "slot_uri": "GENEPIO:0001475", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "description": "The user-specified filename of the r1 FASTQ file.", + "title": "r1 fastq filename", + "comments": [ + "Provide the r1 FASTQ filename." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:r1%20fastq%20filename" + ], + "slot_uri": "GENEPIO:0001476", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "description": "The user-specified filename of the r2 FASTQ file.", + "title": "r2 fastq filename", "comments": [ - "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." + "Provide the r2 FASTQ filename." ], "examples": [ { - "value": "prov_rona_99" + "value": "ABC123_S1_L001_R2_001.fastq.gz" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "GISAID:Sample%20ID%20given%20by%20the%20sample%20provider", - "CNPHI:Primary%20Specimen%20ID", - "NML_LIMS:TEXT_ID", - "BIOSAMPLE:sample_name", - "VirusSeq_Portal:specimen%20collector%20sample%20ID" + "NML_LIMS:r2%20fastq%20filename" ], - "slot_uri": "GENEPIO:0001123", - "identifier": true, + "slot_uri": "GENEPIO:0001477", "domain_of": [ "CanCOGeNCovid19" ], "range": "WhitespaceMinimizedString", - "required": true + "recommended": true }, - "third_party_lab_service_provider_name": { - "name": "third_party_lab_service_provider_name", - "description": "The name of the third party company or laboratory that provided services.", - "title": "third party lab service provider name", + "r1_fastq_filepath": { + "name": "r1_fastq_filepath", + "description": "The location of the r1 FASTQ file within a user's file system.", + "title": "r1 fastq filepath", "comments": [ - "Provide the full, unabbreviated name of the company or laboratory." + "Provide the filepath for the r1 FASTQ file. This information aids in data management." ], "examples": [ { - "value": "Switch Health" + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "NML_LIMS:HC_TEXT5" + "NML_LIMS:r1%20fastq%20filepath" ], - "slot_uri": "GENEPIO:0001202", + "slot_uri": "GENEPIO:0001478", "domain_of": [ "CanCOGeNCovid19" ], "range": "WhitespaceMinimizedString" }, - "third_party_lab_sample_id": { - "name": "third_party_lab_sample_id", - "description": "The identifier assigned to a sample by a third party service provider.", - "title": "third party lab sample ID", + "r2_fastq_filepath": { + "name": "r2_fastq_filepath", + "description": "The location of the r2 FASTQ file within a user's file system.", + "title": "r2 fastq filepath", + "comments": [ + "Provide the filepath for the r2 FASTQ file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:r2%20fastq%20filepath" + ], + "slot_uri": "GENEPIO:0001479", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "fast5_filename": { + "name": "fast5_filename", + "description": "The user-specified filename of the FAST5 file.", + "title": "fast5 filename", + "comments": [ + "Provide the FAST5 filename." + ], + "examples": [ + { + "value": "rona123assembly.fast5" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:fast5%20filename" + ], + "slot_uri": "GENEPIO:0001480", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "fast5_filepath": { + "name": "fast5_filepath", + "description": "The location of the FAST5 file within a user's file system.", + "title": "fast5 filepath", + "comments": [ + "Provide the filepath for the FAST5 file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:fast5%20filepath" + ], + "slot_uri": "GENEPIO:0001481", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "description": "The number of total base pairs generated by the sequencing process.", + "title": "number of base pairs sequenced", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "387566" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:number%20of%20base%20pairs%20sequenced" + ], + "slot_uri": "GENEPIO:0001482", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "integer", + "minimum_value": 0 + }, + "consensus_genome_length": { + "name": "consensus_genome_length", + "description": "Size of the reconstructed genome described as the number of base pairs.", + "title": "consensus genome length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "38677" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:consensus%20genome%20length" + ], + "slot_uri": "GENEPIO:0001483", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "integer", + "minimum_value": 0 + }, + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "description": "The number of N symbols present in the consensus fasta sequence, per 100kbp of sequence.", + "title": "Ns per 100 kbp", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "330" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:Ns%20per%20100%20kbp" + ], + "slot_uri": "GENEPIO:0001484", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "decimal", + "minimum_value": 0 + }, + "reference_genome_accession": { + "name": "reference_genome_accession", + "description": "A persistent, unique identifier of a genome database entry.", + "title": "reference genome accession", + "comments": [ + "Provide the accession number of the reference genome." + ], + "examples": [ + { + "value": "NC_045512.2" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:reference%20genome%20accession", + "VirusSeq_Portal:reference%20genome%20accession" + ], + "slot_uri": "GENEPIO:0001485", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "description": "A description of the overall bioinformatics strategy used.", + "title": "bioinformatics protocol", + "comments": [ + "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/ncov2019-artic-nf" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "CNPHI:Bioinformatics%20Protocol", + "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL", + "VirusSeq_Portal:bioinformatics%20protocol" + ], + "slot_uri": "GENEPIO:0001489", + "domain_of": [ + "CanCOGeNCovid19" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] + }, + "lineage_clade_name": { + "name": "lineage_clade_name", + "description": "The name of the lineage or clade.", + "title": "lineage/clade name", + "comments": [ + "Provide the Pangolin or Nextstrain lineage/clade name." + ], + "examples": [ + { + "value": "B.1.1.7" + } + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "NML_LIMS:PH_LINEAGE_CLADE_NAME" + ], + "slot_uri": "GENEPIO:0001500", + "domain_of": [ + "CanCOGeNCovid19" + ], + "range": "WhitespaceMinimizedString" + }, + "lineage_clade_analysis_software_name": { + "name": "lineage_clade_analysis_software_name", + "description": "The name of the software used to determine the lineage/clade.", + "title": "lineage/clade analysis software name", "comments": [ - "Store the sample identifier supplied by the third party services provider." + "Provide the name of the software used to determine the lineage/clade." ], "examples": [ { - "value": "SHK123456" + "value": "Pangolin" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "NML_LIMS:PH_ID_NUMBER_PRIMARY" + "NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE" ], - "slot_uri": "GENEPIO:0001149", + "slot_uri": "GENEPIO:0001501", "domain_of": [ "CanCOGeNCovid19" ], "range": "WhitespaceMinimizedString" }, - "case_id": { - "name": "case_id", - "description": "The identifier used to specify an epidemiologically detected case of disease.", - "title": "case ID", + "lineage_clade_analysis_software_version": { + "name": "lineage_clade_analysis_software_version", + "description": "The version of the software used to determine the lineage/clade.", + "title": "lineage/clade analysis software version", "comments": [ - "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." + "Provide the version of the software used ot determine the lineage/clade." ], "examples": [ { - "value": "ABCD1234" + "value": "2.1.10" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "NML_LIMS:PH_CASE_ID" + "NML_LIMS:PH_LINEAGE_CLADE_VERSION" ], - "slot_uri": "GENEPIO:0100281", + "slot_uri": "GENEPIO:0001502", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString", - "recommended": true + "range": "WhitespaceMinimizedString" }, - "related_specimen_primary_id": { - "name": "related_specimen_primary_id", - "description": "The primary ID of a related specimen previously submitted to the repository.", - "title": "Related specimen primary ID", + "variant_designation": { + "name": "variant_designation", + "description": "The variant classification of the lineage/clade i.e. variant, variant of concern.", + "title": "variant designation", "comments": [ - "Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system." + "If the lineage/clade is considered a Variant of Concern, select Variant of Concern from the pick list. If the lineage/clade contains mutations of concern (mutations that increase transmission, clincal severity, or other epidemiological fa ctors) but it not a global Variant of Concern, select Variant. If the lineage/clade does not contain mutations of concern, leave blank." ], "examples": [ { - "value": "SR20-12345" + "value": "Variant of Concern" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "CNPHI:Related%20Specimen%20ID", - "CNPHI:Related%20Specimen%20Relationship%20Type", - "NML_LIMS:PH_RELATED_PRIMARY_ID" + "NML_LIMS:PH_VARIANT_DESIGNATION" ], - "slot_uri": "GENEPIO:0001128", + "slot_uri": "GENEPIO:0001503", "domain_of": [ "CanCOGeNCovid19" ], "any_of": [ { - "range": "WhitespaceMinimizedString" + "range": "VariantDesignationMenu" }, { "range": "NullValueMenu" } ] }, - "irida_sample_name": { - "name": "irida_sample_name", - "description": "The identifier assigned to a sequenced isolate in IRIDA.", - "title": "IRIDA sample name", + "variant_evidence": { + "name": "variant_evidence", + "description": "The evidence used to make the variant determination.", + "title": "variant evidence", "comments": [ - "Store the IRIDA sample name. The IRIDA sample name will be created by the individual entering data into the IRIDA platform. IRIDA samples may be linked to metadata and sequence data, or just metadata alone. It is recommended that the IRIDA sample name be the same as, or contain, the specimen collector sample ID for better traceability. It is also recommended that the IRIDA sample name mirror the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should be replaced by underscores. See IRIDA documentation for more information regarding special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." + "Select whether the sample was screened using RT-qPCR or by sequencing from the pick list." ], "examples": [ { - "value": "prov_rona_99" + "value": "RT-qPCR" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "NML_LIMS:IRIDA%20sample%20name" + "NML_LIMS:PH_VARIANT_EVIDENCE" ], - "slot_uri": "GENEPIO:0001131", + "slot_uri": "GENEPIO:0001504", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString" + "any_of": [ + { + "range": "VariantEvidenceMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "umbrella_bioproject_accession": { - "name": "umbrella_bioproject_accession", - "description": "The INSDC accession number assigned to the umbrella BioProject for the Canadian SARS-CoV-2 sequencing effort.", - "title": "umbrella bioproject accession", + "variant_evidence_details": { + "name": "variant_evidence_details", + "description": "Details about the evidence used to make the variant determination.", + "title": "variant evidence details", "comments": [ - "Store the umbrella BioProject accession by selecting it from the picklist in the template. The umbrella BioProject accession will be identical for all CanCOGen submitters. Different provinces will have their own BioProjects, however these BioProjects will be linked under one umbrella BioProject." + "Provide the assay and list the set of lineage-defining mutations used to make the variant determination. If there are mutations of interest/concern observed in addition to lineage-defining mutations, describe those here." ], "examples": [ { - "value": "PRJNA623807" + "value": "Lineage-defining mutations: ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "NML_LIMS:umbrella%20bioproject%20accession" + "NML_LIMS:PH_VARIANT_EVIDENCE_DETAILS" ], - "slot_uri": "GENEPIO:0001133", + "slot_uri": "GENEPIO:0001505", "domain_of": [ "CanCOGeNCovid19" ], - "range": "UmbrellaBioprojectAccessionMenu", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "range": "WhitespaceMinimizedString" }, - "bioproject_accession": { - "name": "bioproject_accession", - "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", - "title": "bioproject accession", + "gene_name_1": { + "name": "gene_name_1", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 1", "comments": [ - "Store the BioProject accession number. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. Each province will be assigned a different bioproject accession number by the National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing project." + "Provide the full name of the gene used in the test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" ], "examples": [ { - "value": "PRJNA608651" + "value": "E gene (orf4)" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "CNPHI:BioProject%20Accession", - "NML_LIMS:PH_BIOPROJECT_ACCESSION", - "BIOSAMPLE:bioproject_accession" + "CNPHI:Gene%20Target%201", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", + "BIOSAMPLE:gene_name_1", + "VirusSeq_Portal:gene%20name" ], - "slot_uri": "GENEPIO:0001136", + "slot_uri": "GENEPIO:0001507", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "biosample_accession": { - "name": "biosample_accession", - "description": "The identifier assigned to a BioSample in INSDC archives.", - "title": "biosample accession", + "diagnostic_pcr_protocol_1": { + "name": "diagnostic_pcr_protocol_1", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 1", "comments": [ - "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN." + "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." ], "examples": [ { - "value": "SAMN14180202" + "value": "EGenePCRTest 2" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:BioSample%20Accession", - "NML_LIMS:PH_BIOSAMPLE_ACCESSION" - ], - "slot_uri": "GENEPIO:0001139", + "slot_uri": "GENEPIO:0001508", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "range": "WhitespaceMinimizedString" }, - "sra_accession": { - "name": "sra_accession", - "description": "The Sequence Read Archive (SRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC.", - "title": "SRA accession", + "diagnostic_pcr_ct_value_1": { + "name": "diagnostic_pcr_ct_value_1", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 1", "comments": [ - "Store the accession assigned to the submitted \"run\". NCBI-SRA accessions start with SRR." + "Provide the CT value of the sample from the diagnostic RT-PCR test." ], "examples": [ { - "value": "SRR11177792" + "value": "21" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "CNPHI:SRA%20Accession", - "NML_LIMS:PH_SRA_ACCESSION" + "CNPHI:Gene%20Target%201%20CT%20Value", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", + "BIOSAMPLE:diagnostic_PCR_CT_value_1", + "VirusSeq_Portal:diagnostic%20pcr%20Ct%20value" ], - "slot_uri": "GENEPIO:0001142", + "slot_uri": "GENEPIO:0001509", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "genbank_accession": { - "name": "genbank_accession", - "description": "The GenBank identifier assigned to the sequence in the INSDC archives.", - "title": "GenBank accession", + "gene_name_2": { + "name": "gene_name_2", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 2", "comments": [ - "Store the accession returned from a GenBank submission (viral genome assembly)." + "Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" ], "examples": [ { - "value": "MN908947.3" + "value": "RdRp gene (nsp12)" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "CNPHI:GenBank%20Accession", - "NML_LIMS:GenBank%20accession" + "CNPHI:Gene%20Target%202", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", + "BIOSAMPLE:gene_name_2" ], - "slot_uri": "GENEPIO:0001145", + "slot_uri": "GENEPIO:0001510", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "gisaid_accession": { - "name": "gisaid_accession", - "description": "The GISAID accession number assigned to the sequence.", - "title": "GISAID accession", + "diagnostic_pcr_protocol_2": { + "name": "diagnostic_pcr_protocol_2", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 2", "comments": [ - "Store the accession returned from the GISAID submission." + "The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." ], "examples": [ { - "value": "EPI_ISL_436489" + "value": "RdRpGenePCRTest 3" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:GISAID%20Accession%20%28if%20known%29", - "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession%20ID", - "BIOSAMPLE:GISAID_accession", - "VirusSeq_Portal:GISAID%20accession" - ], - "slot_uri": "GENEPIO:0001147", + "slot_uri": "GENEPIO:0001511", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "range": "WhitespaceMinimizedString" }, - "sample_collected_by": { - "name": "sample_collected_by", - "description": "The name of the agency that collected the original sample.", - "title": "sample collected by", + "diagnostic_pcr_ct_value_2": { + "name": "diagnostic_pcr_ct_value_2", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 2", "comments": [ - "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." + "Provide the CT value of the sample from the second diagnostic RT-PCR test." ], "examples": [ { - "value": "BC Centre for Disease Control" + "value": "36" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "GISAID:Originating%20lab", - "CNPHI:Lab%20Name", - "NML_LIMS:CUSTOMER", - "BIOSAMPLE:collected_by", - "VirusSeq_Portal:sample%20collected%20by" + "CNPHI:Gene%20Target%202%20CT%20Value", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", + "BIOSAMPLE:diagnostic_PCR_CT_value_2" ], - "slot_uri": "GENEPIO:0001153", + "slot_uri": "GENEPIO:0001512", "domain_of": [ "CanCOGeNCovid19" ], - "required": true, "any_of": [ { - "range": "SampleCollectedByMenu" + "range": "decimal" }, { "range": "NullValueMenu" } ] }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sample.", - "title": "sample collector contact email", + "gene_name_3": { + "name": "gene_name_3", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 3", "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + "Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" ], "examples": [ { - "value": "RespLab@lab.ca" + "value": "RdRp gene (nsp12)" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "NML_LIMS:sample%20collector%20contact%20email" + "CNPHI:Gene%20Target%203", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233" ], - "slot_uri": "GENEPIO:0001156", + "slot_uri": "GENEPIO:0001513", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString", - "pattern": "^\\S+@\\S+\\.\\S+$" + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "description": "The mailing address of the agency submitting the sample.", - "title": "sample collector contact address", + "diagnostic_pcr_protocol_3": { + "name": "diagnostic_pcr_protocol_3", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 3", "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + "The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." ], "examples": [ { - "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" + "value": "RdRpGenePCRTest 3" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Address", - "NML_LIMS:sample%20collector%20contact%20address" - ], - "slot_uri": "GENEPIO:0001158", + "slot_uri": "GENEPIO:0001514", "domain_of": [ "CanCOGeNCovid19" ], "range": "WhitespaceMinimizedString" }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "description": "The name of the agency that generated the sequence.", - "title": "sequence submitted by", + "diagnostic_pcr_ct_value_3": { + "name": "diagnostic_pcr_ct_value_3", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 3", "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + "Provide the CT value of the sample from the second diagnostic RT-PCR test." ], "examples": [ { - "value": "Public Health Ontario (PHO)" + "value": "30" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "GISAID:Submitting%20lab", - "CNPHI:Sequencing%20Centre", - "NML_LIMS:PH_SEQUENCING_CENTRE", - "BIOSAMPLE:sequenced_by", - "VirusSeq_Portal:sequence%20submitted%20by" + "CNPHI:Gene%20Target%203%20CT%20Value", + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value" ], - "slot_uri": "GENEPIO:0001159", + "slot_uri": "GENEPIO:0001515", "domain_of": [ "CanCOGeNCovid19" ], - "required": true, "any_of": [ { - "range": "SequenceSubmittedByMenu" + "range": "decimal" }, { "range": "NullValueMenu" } ] }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sequence.", - "title": "sequence submitter contact email", + "authors": { + "name": "authors", + "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", + "title": "authors", "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + "Include the first and last names of all individuals that should be attributed, separated by a comma." ], "examples": [ { - "value": "RespLab@lab.ca" + "value": "Tejinder Singh, Fei Hu, Joe Blogs" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "NML_LIMS:sequence%20submitter%20contact%20email" + "GISAID:Authors", + "CNPHI:Authors", + "NML_LIMS:PH_CANCOGEN_AUTHORS" ], - "slot_uri": "GENEPIO:0001165", + "slot_uri": "GENEPIO:0001517", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "recommended": true }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "description": "The mailing address of the agency submitting the sequence.", - "title": "sequence submitter contact address", + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "description": "The DataHarmonizer software and template version provenance.", + "title": "DataHarmonizer provenance", "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." ], "examples": [ { - "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" } ], "from_schema": "https://example.com/CanCOGeN_Covid-19", "exact_mappings": [ - "GISAID:Address", - "NML_LIMS:sequence%20submitter%20contact%20address" + "GISAID:DataHarmonizer%20provenance", + "CNPHI:Additional%20Comments", + "NML_LIMS:HC_COMMENTS" ], - "slot_uri": "GENEPIO:0001167", + "slot_uri": "GENEPIO:0001518", "domain_of": [ "CanCOGeNCovid19" ], - "range": "WhitespaceMinimizedString" + "range": "Provenance" + } + }, + "enums": { + "UmbrellaBioprojectAccessionMenu": { + "name": "UmbrellaBioprojectAccessionMenu", + "title": "umbrella bioproject accession menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "PRJNA623807": { + "text": "PRJNA623807", + "title": "PRJNA623807" + } + } }, - "sample_collection_date": { - "name": "sample_collection_date", - "description": "The date on which the sample was collected.", - "title": "sample collection date", - "todos": [ - ">=2019-10-01", - "<={today}" - ], - "comments": [ - "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-16" + "NullValueMenu": { + "name": "NullValueMenu", + "title": "null value menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Not Applicable": { + "text": "Not Applicable", + "meaning": "GENEPIO:0001619", + "title": "Not Applicable" + }, + "Missing": { + "text": "Missing", + "meaning": "GENEPIO:0001618", + "title": "Missing" + }, + "Not Collected": { + "text": "Not Collected", + "meaning": "GENEPIO:0001620", + "title": "Not Collected" + }, + "Not Provided": { + "text": "Not Provided", + "meaning": "GENEPIO:0001668", + "title": "Not Provided" + }, + "Restricted Access": { + "text": "Restricted Access", + "meaning": "GENEPIO:0001810", + "title": "Restricted Access" } - ], + } + }, + "GeoLocNameStateProvinceTerritoryMenu": { + "name": "GeoLocNameStateProvinceTerritoryMenu", + "title": "geo_loc_name (state/province/territory) menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Collection%20date", - "CNPHI:Patient%20Sample%20Collected%20Date", - "NML_LIMS:HC_COLLECT_DATE", - "BIOSAMPLE:sample%20collection%20date", - "VirusSeq_Portal:sample%20collection%20date" - ], - "slot_uri": "GENEPIO:0001174", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "date" + "permissible_values": { + "Alberta": { + "text": "Alberta", + "meaning": "GAZ:00002566", + "title": "Alberta" + }, + "British Columbia": { + "text": "British Columbia", + "meaning": "GAZ:00002562", + "title": "British Columbia" + }, + "Manitoba": { + "text": "Manitoba", + "meaning": "GAZ:00002571", + "title": "Manitoba" + }, + "New Brunswick": { + "text": "New Brunswick", + "meaning": "GAZ:00002570", + "title": "New Brunswick" + }, + "Newfoundland and Labrador": { + "text": "Newfoundland and Labrador", + "meaning": "GAZ:00002567", + "title": "Newfoundland and Labrador" + }, + "Northwest Territories": { + "text": "Northwest Territories", + "meaning": "GAZ:00002575", + "title": "Northwest Territories" + }, + "Nova Scotia": { + "text": "Nova Scotia", + "meaning": "GAZ:00002565", + "title": "Nova Scotia" + }, + "Nunavut": { + "text": "Nunavut", + "meaning": "GAZ:00002574", + "title": "Nunavut" + }, + "Ontario": { + "text": "Ontario", + "meaning": "GAZ:00002563", + "title": "Ontario" + }, + "Prince Edward Island": { + "text": "Prince Edward Island", + "meaning": "GAZ:00002572", + "title": "Prince Edward Island" + }, + "Quebec": { + "text": "Quebec", + "meaning": "GAZ:00002569", + "title": "Quebec" + }, + "Saskatchewan": { + "text": "Saskatchewan", + "meaning": "GAZ:00002564", + "title": "Saskatchewan" + }, + "Yukon": { + "text": "Yukon", + "meaning": "GAZ:00002576", + "title": "Yukon" + } + } + }, + "HostAgeUnitMenu": { + "name": "HostAgeUnitMenu", + "title": "host age unit menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "month": { + "text": "month", + "meaning": "UO:0000035", + "title": "month" + }, + "year": { + "text": "year", + "meaning": "UO:0000036", + "title": "year" + } + } + }, + "SampleCollectionDatePrecisionMenu": { + "name": "SampleCollectionDatePrecisionMenu", + "title": "sample collection date precision menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "year": { + "text": "year", + "meaning": "UO:0000036", + "title": "year" }, - { - "range": "NullValueMenu" + "month": { + "text": "month", + "meaning": "UO:0000035", + "title": "month" + }, + "day": { + "text": "day", + "meaning": "UO:0000033", + "title": "day" } - ] + } }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "description": "The precision to which the \"sample collection date\" was provided.", - "title": "sample collection date precision", - "comments": [ - "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." - ], - "examples": [ - { - "value": "year" + "BiomaterialExtractedMenu": { + "name": "BiomaterialExtractedMenu", + "title": "biomaterial extracted menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "RNA (total)": { + "text": "RNA (total)", + "meaning": "OBI:0000895", + "title": "RNA (total)" + }, + "RNA (poly-A)": { + "text": "RNA (poly-A)", + "meaning": "OBI:0000869", + "title": "RNA (poly-A)" + }, + "RNA (ribo-depleted)": { + "text": "RNA (ribo-depleted)", + "meaning": "OBI:0002627", + "title": "RNA (ribo-depleted)" + }, + "mRNA (messenger RNA)": { + "text": "mRNA (messenger RNA)", + "meaning": "GENEPIO:0100104", + "title": "mRNA (messenger RNA)" + }, + "mRNA (cDNA)": { + "text": "mRNA (cDNA)", + "meaning": "OBI:0002754", + "title": "mRNA (cDNA)" } - ], + } + }, + "SignsAndSymptomsMenu": { + "name": "SignsAndSymptomsMenu", + "title": "signs and symptoms menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Precision%20of%20date%20collected", - "NML_LIMS:HC_TEXT2" - ], - "slot_uri": "GENEPIO:0001177", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "SampleCollectionDatePrecisionMenu" + "permissible_values": { + "Abnormal lung auscultation": { + "text": "Abnormal lung auscultation", + "meaning": "HP:0030829", + "title": "Abnormal lung auscultation" + }, + "Abnormality of taste sensation": { + "text": "Abnormality of taste sensation", + "meaning": "HP:0000223", + "title": "Abnormality of taste sensation" + }, + "Ageusia (complete loss of taste)": { + "text": "Ageusia (complete loss of taste)", + "meaning": "HP:0041051", + "is_a": "Abnormality of taste sensation", + "title": "Ageusia (complete loss of taste)" + }, + "Parageusia (distorted sense of taste)": { + "text": "Parageusia (distorted sense of taste)", + "meaning": "HP:0031249", + "is_a": "Abnormality of taste sensation", + "title": "Parageusia (distorted sense of taste)" + }, + "Hypogeusia (reduced sense of taste)": { + "text": "Hypogeusia (reduced sense of taste)", + "meaning": "HP:0000224", + "is_a": "Abnormality of taste sensation", + "title": "Hypogeusia (reduced sense of taste)" + }, + "Abnormality of the sense of smell": { + "text": "Abnormality of the sense of smell", + "meaning": "HP:0004408", + "title": "Abnormality of the sense of smell" + }, + "Anosmia (lost sense of smell)": { + "text": "Anosmia (lost sense of smell)", + "meaning": "HP:0000458", + "is_a": "Abnormality of the sense of smell", + "title": "Anosmia (lost sense of smell)" + }, + "Hyposmia (reduced sense of smell)": { + "text": "Hyposmia (reduced sense of smell)", + "meaning": "HP:0004409", + "is_a": "Abnormality of the sense of smell", + "title": "Hyposmia (reduced sense of smell)" + }, + "Acute Respiratory Distress Syndrome": { + "text": "Acute Respiratory Distress Syndrome", + "meaning": "HP:0033677", + "title": "Acute Respiratory Distress Syndrome", + "exact_mappings": [ + "CNPHI:ARDS" + ] + }, + "Altered mental status": { + "text": "Altered mental status", + "meaning": "HP:0011446", + "title": "Altered mental status" + }, + "Cognitive impairment": { + "text": "Cognitive impairment", + "meaning": "HP:0100543", + "is_a": "Altered mental status", + "title": "Cognitive impairment" + }, + "Coma": { + "text": "Coma", + "meaning": "HP:0001259", + "is_a": "Altered mental status", + "title": "Coma" + }, + "Confusion": { + "text": "Confusion", + "meaning": "HP:0001289", + "is_a": "Altered mental status", + "title": "Confusion" + }, + "Delirium (sudden severe confusion)": { + "text": "Delirium (sudden severe confusion)", + "meaning": "HP:0031258", + "is_a": "Confusion", + "title": "Delirium (sudden severe confusion)" + }, + "Inability to arouse (inability to stay awake)": { + "text": "Inability to arouse (inability to stay awake)", + "meaning": "GENEPIO:0100061", + "is_a": "Altered mental status", + "title": "Inability to arouse (inability to stay awake)" + }, + "Irritability": { + "text": "Irritability", + "meaning": "HP:0000737", + "is_a": "Altered mental status", + "title": "Irritability" + }, + "Loss of speech": { + "text": "Loss of speech", + "meaning": "HP:0002371", + "is_a": "Altered mental status", + "title": "Loss of speech" + }, + "Arrhythmia": { + "text": "Arrhythmia", + "meaning": "HP:0011675", + "title": "Arrhythmia" + }, + "Asthenia (generalized weakness)": { + "text": "Asthenia (generalized weakness)", + "meaning": "HP:0025406", + "title": "Asthenia (generalized weakness)" + }, + "Chest tightness or pressure": { + "text": "Chest tightness or pressure", + "meaning": "HP:0031352", + "title": "Chest tightness or pressure" + }, + "Rigors (fever shakes)": { + "text": "Rigors (fever shakes)", + "meaning": "HP:0025145", + "is_a": "Chest tightness or pressure", + "title": "Rigors (fever shakes)" + }, + "Chills (sudden cold sensation)": { + "text": "Chills (sudden cold sensation)", + "meaning": "HP:0025143", + "title": "Chills (sudden cold sensation)", + "exact_mappings": [ + "CNPHI:Chills" + ] + }, + "Conjunctival injection": { + "text": "Conjunctival injection", + "meaning": "HP:0030953", + "title": "Conjunctival injection" + }, + "Conjunctivitis (pink eye)": { + "text": "Conjunctivitis (pink eye)", + "meaning": "HP:0000509", + "title": "Conjunctivitis (pink eye)", + "exact_mappings": [ + "CNPHI:Conjunctivitis" + ] + }, + "Coryza (rhinitis)": { + "text": "Coryza (rhinitis)", + "meaning": "MP:0001867", + "title": "Coryza (rhinitis)" + }, + "Cough": { + "text": "Cough", + "meaning": "HP:0012735", + "title": "Cough" + }, + "Nonproductive cough (dry cough)": { + "text": "Nonproductive cough (dry cough)", + "meaning": "HP:0031246", + "is_a": "Cough", + "title": "Nonproductive cough (dry cough)" + }, + "Productive cough (wet cough)": { + "text": "Productive cough (wet cough)", + "meaning": "HP:0031245", + "is_a": "Cough", + "title": "Productive cough (wet cough)" + }, + "Cyanosis (blueish skin discolouration)": { + "text": "Cyanosis (blueish skin discolouration)", + "meaning": "HP:0000961", + "title": "Cyanosis (blueish skin discolouration)" + }, + "Acrocyanosis": { + "text": "Acrocyanosis", + "meaning": "HP:0001063", + "is_a": "Cyanosis (blueish skin discolouration)", + "title": "Acrocyanosis" + }, + "Circumoral cyanosis (bluish around mouth)": { + "text": "Circumoral cyanosis (bluish around mouth)", + "meaning": "HP:0032556", + "is_a": "Acrocyanosis", + "title": "Circumoral cyanosis (bluish around mouth)" + }, + "Cyanotic face (bluish face)": { + "text": "Cyanotic face (bluish face)", + "meaning": "GENEPIO:0100062", + "is_a": "Acrocyanosis", + "title": "Cyanotic face (bluish face)" + }, + "Central Cyanosis": { + "text": "Central Cyanosis", + "meaning": "GENEPIO:0100063", + "is_a": "Cyanosis (blueish skin discolouration)", + "title": "Central Cyanosis" + }, + "Cyanotic lips (bluish lips)": { + "text": "Cyanotic lips (bluish lips)", + "meaning": "GENEPIO:0100064", + "is_a": "Central Cyanosis", + "title": "Cyanotic lips (bluish lips)" + }, + "Peripheral Cyanosis": { + "text": "Peripheral Cyanosis", + "meaning": "GENEPIO:0100065", + "is_a": "Cyanosis (blueish skin discolouration)", + "title": "Peripheral Cyanosis" + }, + "Dyspnea (breathing difficulty)": { + "text": "Dyspnea (breathing difficulty)", + "meaning": "HP:0002094", + "title": "Dyspnea (breathing difficulty)" + }, + "Diarrhea (watery stool)": { + "text": "Diarrhea (watery stool)", + "meaning": "HP:0002014", + "title": "Diarrhea (watery stool)", + "exact_mappings": [ + "CNPHI:Diarrhea%2C%20watery" + ] + }, + "Dry gangrene": { + "text": "Dry gangrene", + "meaning": "MP:0031127", + "title": "Dry gangrene" + }, + "Encephalitis (brain inflammation)": { + "text": "Encephalitis (brain inflammation)", + "meaning": "HP:0002383", + "title": "Encephalitis (brain inflammation)", + "exact_mappings": [ + "CNPHI:Encephalitis" + ] + }, + "Encephalopathy": { + "text": "Encephalopathy", + "meaning": "HP:0001298", + "title": "Encephalopathy" + }, + "Fatigue (tiredness)": { + "text": "Fatigue (tiredness)", + "meaning": "HP:0012378", + "title": "Fatigue (tiredness)", + "exact_mappings": [ + "CNPHI:Fatigue" + ] + }, + "Fever": { + "text": "Fever", + "meaning": "HP:0001945", + "title": "Fever" + }, + "Fever (>=38°C)": { + "text": "Fever (>=38°C)", + "meaning": "GENEPIO:0100066", + "is_a": "Fever", + "title": "Fever (>=38°C)", + "exact_mappings": [ + "CNPHI:Fever" + ] + }, + "Glossitis (inflammation of the tongue)": { + "text": "Glossitis (inflammation of the tongue)", + "meaning": "HP:0000206", + "title": "Glossitis (inflammation of the tongue)" + }, + "Ground Glass Opacities (GGO)": { + "text": "Ground Glass Opacities (GGO)", + "meaning": "GENEPIO:0100067", + "title": "Ground Glass Opacities (GGO)" + }, + "Headache": { + "text": "Headache", + "meaning": "HP:0002315", + "title": "Headache" + }, + "Hemoptysis (coughing up blood)": { + "text": "Hemoptysis (coughing up blood)", + "meaning": "HP:0002105", + "title": "Hemoptysis (coughing up blood)" + }, + "Hypocapnia": { + "text": "Hypocapnia", + "meaning": "HP:0012417", + "title": "Hypocapnia" + }, + "Hypotension (low blood pressure)": { + "text": "Hypotension (low blood pressure)", + "meaning": "HP:0002615", + "title": "Hypotension (low blood pressure)" }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_received_date": { - "name": "sample_received_date", - "description": "The date on which the sample was received.", - "title": "sample received date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-20" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:sample%20received%20date" - ], - "slot_uri": "GENEPIO:0001179", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "date" + "Hypoxemia (low blood oxygen)": { + "text": "Hypoxemia (low blood oxygen)", + "meaning": "HP:0012418", + "title": "Hypoxemia (low blood oxygen)" }, - { - "range": "NullValueMenu" - } - ] - }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "description": "The country where the sample was collected.", - "title": "geo_loc_name (country)", - "comments": [ - "Provide the country name from the controlled vocabulary provided." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Location", - "CNPHI:Patient%20Country", - "NML_LIMS:HC_COUNTRY", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28country%29" - ], - "slot_uri": "GENEPIO:0001181", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "GeoLocNameCountryMenu" + "Silent hypoxemia": { + "text": "Silent hypoxemia", + "meaning": "GENEPIO:0100068", + "is_a": "Hypoxemia (low blood oxygen)", + "title": "Silent hypoxemia" }, - { - "range": "NullValueMenu" - } - ] - }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "description": "The province/territory where the sample was collected.", - "title": "geo_loc_name (state/province/territory)", - "comments": [ - "Provide the province/territory name from the controlled vocabulary provided." - ], - "examples": [ - { - "value": "Saskatchewan" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Patient%20Province", - "NML_LIMS:HC_PROVINCE", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29" - ], - "slot_uri": "GENEPIO:0001185", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" + "Internal hemorrhage (internal bleeding)": { + "text": "Internal hemorrhage (internal bleeding)", + "meaning": "HP:0011029", + "title": "Internal hemorrhage (internal bleeding)" }, - { - "range": "NullValueMenu" - } - ] - }, - "geo_loc_name_city": { - "name": "geo_loc_name_city", - "description": "The city where the sample was collected.", - "title": "geo_loc_name (city)", - "comments": [ - "Provide the city name. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "Medicine Hat" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Patient%20City", - "NML_LIMS:geo_loc_name%20%28city%29" - ], - "slot_uri": "GENEPIO:0001189", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "organism": { - "name": "organism", - "description": "Taxonomic name of the organism.", - "title": "organism", - "comments": [ - "Use \"Severe acute respiratory syndrome coronavirus 2\". This value is provided in the template." - ], - "examples": [ - { - "value": "Severe acute respiratory syndrome coronavirus 2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Pathogen", - "NML_LIMS:HC_CURRENT_ID", - "BIOSAMPLE:organism", - "VirusSeq_Portal:organism" - ], - "slot_uri": "GENEPIO:0001191", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "OrganismMenu" + "Loss of Fine Movements": { + "text": "Loss of Fine Movements", + "meaning": "NCIT:C121416", + "title": "Loss of Fine Movements" }, - { - "range": "NullValueMenu" - } - ] - }, - "isolate": { - "name": "isolate", - "description": "Identifier of the specific isolate.", - "title": "isolate", - "comments": [ - "Provide the GISAID virus name, which should be written in the format “hCov-19/CANADA/2 digit provincial ISO code-xxxxx/year”." - ], - "examples": [ - { - "value": "hCov-19/CANADA/BC-prov_rona_99/2020" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Virus%20name", - "CNPHI:GISAID%20Virus%20Name", - "NML_LIMS:RESULT%20-%20CANCOGEN_SUBMISSIONS", - "BIOSAMPLE:isolate", - "BIOSAMPLE:GISAID_virus_name", - "VirusSeq_Portal:isolate", - "VirusSeq_Portal:fasta%20header%20name" - ], - "slot_uri": "GENEPIO:0001195", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Low appetite": { + "text": "Low appetite", + "meaning": "HP:0004396", + "title": "Low appetite" }, - { - "range": "NullValueMenu" - } - ] - }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "description": "The reason that the sample was collected.", - "title": "purpose of sampling", - "comments": [ - "The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." - ], - "examples": [ - { - "value": "Diagnostic testing" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Reason%20for%20Sampling", - "NML_LIMS:HC_SAMPLE_CATEGORY", - "BIOSAMPLE:purpose_of_sampling", - "VirusSeq_Portal:purpose%20of%20sampling" - ], - "slot_uri": "GENEPIO:0001198", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "PurposeOfSamplingMenu" + "Malaise (general discomfort/unease)": { + "text": "Malaise (general discomfort/unease)", + "meaning": "HP:0033834", + "title": "Malaise (general discomfort/unease)" + }, + "Meningismus/nuchal rigidity": { + "text": "Meningismus/nuchal rigidity", + "meaning": "HP:0031179", + "title": "Meningismus/nuchal rigidity" + }, + "Muscle weakness": { + "text": "Muscle weakness", + "meaning": "HP:0001324", + "title": "Muscle weakness" + }, + "Nasal obstruction (stuffy nose)": { + "text": "Nasal obstruction (stuffy nose)", + "meaning": "HP:0001742", + "title": "Nasal obstruction (stuffy nose)" + }, + "Nausea": { + "text": "Nausea", + "meaning": "HP:0002018", + "title": "Nausea" + }, + "Nose bleed": { + "text": "Nose bleed", + "meaning": "HP:0000421", + "title": "Nose bleed" + }, + "Otitis": { + "text": "Otitis", + "meaning": "GENEPIO:0100069", + "title": "Otitis" + }, + "Pain": { + "text": "Pain", + "meaning": "HP:0012531", + "title": "Pain" + }, + "Abdominal pain": { + "text": "Abdominal pain", + "meaning": "HP:0002027", + "is_a": "Pain", + "title": "Abdominal pain" }, - { - "range": "NullValueMenu" - } - ] - }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "description": "The description of why the sample was collected, providing specific details.", - "title": "purpose of sampling details", - "comments": [ - "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." - ], - "examples": [ - { - "value": "The sample was collected to investigate the prevalence of variants associated with mink-to-human transmission in Canada." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sampling", - "NML_LIMS:PH_SAMPLING_DETAILS", - "BIOSAMPLE:description", - "VirusSeq_Portal:purpose%20of%20sampling%20details" - ], - "slot_uri": "GENEPIO:0001200", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Arthralgia (painful joints)": { + "text": "Arthralgia (painful joints)", + "meaning": "HP:0002829", + "is_a": "Pain", + "title": "Arthralgia (painful joints)" }, - { - "range": "NullValueMenu" - } - ] - }, - "nml_submitted_specimen_type": { - "name": "nml_submitted_specimen_type", - "description": "The type of specimen submitted to the National Microbiology Laboratory (NML) for testing.", - "title": "NML submitted specimen type", - "comments": [ - "This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”." - ], - "examples": [ - { - "value": "swab" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Specimen%20Type", - "NML_LIMS:PH_SPECIMEN_TYPE" - ], - "slot_uri": "GENEPIO:0001204", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "NmlSubmittedSpecimenTypeMenu", - "required": true - }, - "related_specimen_relationship_type": { - "name": "related_specimen_relationship_type", - "description": "The relationship of the current specimen to the specimen/sample previously submitted to the repository.", - "title": "Related specimen relationship type", - "comments": [ - "Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system." - ], - "examples": [ - { - "value": "Specimen sampling methods testing" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Related%20Specimen%20ID", - "CNPHI:Related%20Specimen%20Relationship%20Type", - "NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE" - ], - "slot_uri": "GENEPIO:0001209", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "RelatedSpecimenRelationshipTypeMenu" - }, - "anatomical_material": { - "name": "anatomical_material", - "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", - "title": "anatomical material", - "comments": [ - "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Blood" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Material", - "NML_LIMS:PH_ISOLATION_SITE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_material", - "VirusSeq_Portal:anatomical%20material" - ], - "slot_uri": "GENEPIO:0001211", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalMaterialMenu" + "Chest pain": { + "text": "Chest pain", + "meaning": "HP:0100749", + "is_a": "Pain", + "title": "Chest pain" }, - { - "range": "NullValueMenu" - } - ] - }, - "anatomical_part": { - "name": "anatomical_part", - "description": "An anatomical part of an organism e.g. oropharynx.", - "title": "anatomical part", - "comments": [ - "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Nasopharynx (NP)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Site", - "NML_LIMS:PH_ISOLATION_SITE", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_part", - "VirusSeq_Portal:anatomical%20part" - ], - "slot_uri": "GENEPIO:0001214", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalPartMenu" + "Pleuritic chest pain": { + "text": "Pleuritic chest pain", + "meaning": "HP:0033771", + "is_a": "Chest pain", + "title": "Pleuritic chest pain" }, - { - "range": "NullValueMenu" - } - ] - }, - "body_product": { - "name": "body_product", - "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", - "title": "body product", - "comments": [ - "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Feces" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Body%20Product", - "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:body_product", - "VirusSeq_Portal:body%20product" - ], - "slot_uri": "GENEPIO:0001216", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "BodyProductMenu" + "Myalgia (muscle pain)": { + "text": "Myalgia (muscle pain)", + "meaning": "HP:0003326", + "is_a": "Pain", + "title": "Myalgia (muscle pain)" }, - { - "range": "NullValueMenu" - } - ] - }, - "environmental_material": { - "name": "environmental_material", - "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage.", - "title": "environmental material", - "comments": [ - "Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Face mask" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Environmental%20Material", - "NML_LIMS:PH_ENVIRONMENTAL_MATERIAL", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_material", - "VirusSeq_Portal:environmental%20material" - ], - "slot_uri": "GENEPIO:0001223", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalMaterialMenu" + "Pharyngitis (sore throat)": { + "text": "Pharyngitis (sore throat)", + "meaning": "HP:0025439", + "title": "Pharyngitis (sore throat)" + }, + "Pharyngeal exudate": { + "text": "Pharyngeal exudate", + "meaning": "GENEPIO:0100070", + "title": "Pharyngeal exudate" + }, + "Pleural effusion": { + "text": "Pleural effusion", + "meaning": "HP:0002202", + "title": "Pleural effusion" + }, + "Pneumonia": { + "text": "Pneumonia", + "meaning": "HP:0002090", + "title": "Pneumonia" + }, + "Pseudo-chilblains": { + "text": "Pseudo-chilblains", + "meaning": "HP:0033696", + "title": "Pseudo-chilblains" + }, + "Pseudo-chilblains on fingers (covid fingers)": { + "text": "Pseudo-chilblains on fingers (covid fingers)", + "meaning": "GENEPIO:0100072", + "is_a": "Pseudo-chilblains", + "title": "Pseudo-chilblains on fingers (covid fingers)" + }, + "Pseudo-chilblains on toes (covid toes)": { + "text": "Pseudo-chilblains on toes (covid toes)", + "meaning": "GENEPIO:0100073", + "is_a": "Pseudo-chilblains", + "title": "Pseudo-chilblains on toes (covid toes)" }, - { - "range": "NullValueMenu" - } - ] - }, - "environmental_site": { - "name": "environmental_site", - "description": "An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave.", - "title": "environmental site", - "comments": [ - "Provide a descriptor if an environmental site was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Production Facility" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Environmental%20Site", - "NML_LIMS:PH_ENVIRONMENTAL_SITE", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_site", - "VirusSeq_Portal:environmental%20site" - ], - "slot_uri": "GENEPIO:0001232", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalSiteMenu" + "Rash": { + "text": "Rash", + "meaning": "HP:0000988", + "title": "Rash" }, - { - "range": "NullValueMenu" - } - ] - }, - "collection_device": { - "name": "collection_device", - "description": "The instrument or container used to collect the sample e.g. swab.", - "title": "collection device", - "comments": [ - "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Swab" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Specimen%20Collection%20Matrix", - "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_device", - "VirusSeq_Portal:collection%20device" - ], - "slot_uri": "GENEPIO:0001234", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "CollectionDeviceMenu" + "Rhinorrhea (runny nose)": { + "text": "Rhinorrhea (runny nose)", + "meaning": "HP:0031417", + "title": "Rhinorrhea (runny nose)" }, - { - "range": "NullValueMenu" - } - ] - }, - "collection_method": { - "name": "collection_method", - "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", - "title": "collection method", - "comments": [ - "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Bronchoalveolar lavage (BAL)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Collection%20Method", - "NML_LIMS:COLLECTION_METHOD", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_method", - "VirusSeq_Portal:collection%20method" - ], - "slot_uri": "GENEPIO:0001241", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "CollectionMethodMenu" + "Seizure": { + "text": "Seizure", + "meaning": "HP:0001250", + "title": "Seizure" }, - { - "range": "NullValueMenu" - } - ] - }, - "collection_protocol": { - "name": "collection_protocol", - "description": "The name and version of a particular protocol used for sampling.", - "title": "collection protocol", - "comments": [ - "Free text." - ], - "examples": [ - { - "value": "BCRonaSamplingProtocol v. 1.2" + "Motor seizure": { + "text": "Motor seizure", + "meaning": "HP:0020219", + "is_a": "Seizure", + "title": "Motor seizure" + }, + "Shivering (involuntary muscle twitching)": { + "text": "Shivering (involuntary muscle twitching)", + "meaning": "HP:0025144", + "title": "Shivering (involuntary muscle twitching)" + }, + "Slurred speech": { + "text": "Slurred speech", + "meaning": "HP:0001350", + "title": "Slurred speech" + }, + "Sneezing": { + "text": "Sneezing", + "meaning": "HP:0025095", + "title": "Sneezing" + }, + "Sputum Production": { + "text": "Sputum Production", + "meaning": "HP:0033709", + "title": "Sputum Production" + }, + "Stroke": { + "text": "Stroke", + "meaning": "HP:0001297", + "title": "Stroke" + }, + "Swollen Lymph Nodes": { + "text": "Swollen Lymph Nodes", + "meaning": "HP:0002716", + "title": "Swollen Lymph Nodes" + }, + "Tachypnea (accelerated respiratory rate)": { + "text": "Tachypnea (accelerated respiratory rate)", + "meaning": "HP:0002789", + "title": "Tachypnea (accelerated respiratory rate)" + }, + "Vertigo (dizziness)": { + "text": "Vertigo (dizziness)", + "meaning": "HP:0002321", + "title": "Vertigo (dizziness)" + }, + "Vomiting (throwing up)": { + "text": "Vomiting (throwing up)", + "meaning": "HP:0002013", + "title": "Vomiting (throwing up)" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:collection%20protocol" - ], - "slot_uri": "GENEPIO:0001243", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "specimen_processing": { - "name": "specimen_processing", - "description": "Any processing applied to the sample during or after receiving the sample.", - "title": "specimen processing", - "comments": [ - "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." - ], - "examples": [ - { - "value": "Virus passage" - } - ], + "HostVaccinationStatusMenu": { + "name": "HostVaccinationStatusMenu", + "title": "host vaccination status menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Passage%20details/history", - "NML_LIMS:specimen%20processing" - ], - "slot_uri": "GENEPIO:0001253", - "domain_of": [ - "CanCOGeNCovid19" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "SpecimenProcessingMenu" + "permissible_values": { + "Fully Vaccinated": { + "text": "Fully Vaccinated", + "meaning": "GENEPIO:0100100", + "title": "Fully Vaccinated" }, - { - "range": "NullValueMenu" - } - ] - }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", - "title": "specimen processing details", - "comments": [ - "Provide a free text description of any processing details applied to a sample." - ], - "examples": [ - { - "value": "25 swabs were pooled and further prepared as a single sample during library prep." + "Partially Vaccinated": { + "text": "Partially Vaccinated", + "meaning": "GENEPIO:0100101", + "title": "Partially Vaccinated" + }, + "Not Vaccinated": { + "text": "Not Vaccinated", + "meaning": "GENEPIO:0100102", + "title": "Not Vaccinated" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "slot_uri": "GENEPIO:0100311", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "lab_host": { - "name": "lab_host", - "description": "Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained.", - "title": "lab host", - "comments": [ - "Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put \"not applicable\"." - ], - "examples": [ - { - "value": "Vero E6 cell line" - } - ], + "PriorSarsCov2AntiviralTreatmentMenu": { + "name": "PriorSarsCov2AntiviralTreatmentMenu", + "title": "prior SARS-CoV-2 antiviral treatment menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Passage%20details/history", - "NML_LIMS:lab%20host", - "BIOSAMPLE:lab_host" - ], - "slot_uri": "GENEPIO:0001255", - "domain_of": [ - "CanCOGeNCovid19" - ], - "recommended": true, - "any_of": [ - { - "range": "LabHostMenu" + "permissible_values": { + "Prior antiviral treatment": { + "text": "Prior antiviral treatment", + "meaning": "GENEPIO:0100037", + "title": "Prior antiviral treatment" }, - { - "range": "NullValueMenu" + "No prior antiviral treatment": { + "text": "No prior antiviral treatment", + "meaning": "GENEPIO:0100233", + "title": "No prior antiviral treatment" } - ] + } }, - "passage_number": { - "name": "passage_number", - "description": "Number of passages.", - "title": "passage number", - "comments": [ - "Provide number of known passages. If not passaged, put \"not applicable\"" - ], - "examples": [ - { - "value": "3" - } - ], + "NmlSubmittedSpecimenTypeMenu": { + "name": "NmlSubmittedSpecimenTypeMenu", + "title": "NML submitted specimen type menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Passage%20details/history", - "NML_LIMS:passage%20number", - "BIOSAMPLE:passage_history" - ], - "slot_uri": "GENEPIO:0001261", - "domain_of": [ - "CanCOGeNCovid19" - ], - "recommended": true, - "minimum_value": 0, - "any_of": [ - { - "range": "integer" + "permissible_values": { + "Swab": { + "text": "Swab", + "meaning": "OBI:0002600", + "title": "Swab" }, - { - "range": "NullValueMenu" + "RNA": { + "text": "RNA", + "meaning": "OBI:0000880", + "title": "RNA" + }, + "mRNA (cDNA)": { + "text": "mRNA (cDNA)", + "meaning": "OBI:0002754", + "title": "mRNA (cDNA)" + }, + "Nucleic acid": { + "text": "Nucleic acid", + "meaning": "OBI:0001010", + "title": "Nucleic acid" + }, + "Not Applicable": { + "text": "Not Applicable", + "meaning": "GENEPIO:0001619", + "title": "Not Applicable" } - ] + } }, - "passage_method": { - "name": "passage_method", - "description": "Description of how organism was passaged.", - "title": "passage method", - "comments": [ - "Free text. Provide a very short description (<10 words). If not passaged, put \"not applicable\"." - ], - "examples": [ - { - "value": "0.25% trypsin + 0.02% EDTA" + "RelatedSpecimenRelationshipTypeMenu": { + "name": "RelatedSpecimenRelationshipTypeMenu", + "title": "Related specimen relationship type menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Acute": { + "text": "Acute", + "meaning": "HP:0011009", + "title": "Acute" + }, + "Chronic (prolonged) infection investigation": { + "text": "Chronic (prolonged) infection investigation", + "meaning": "GENEPIO:0101016", + "title": "Chronic (prolonged) infection investigation" + }, + "Convalescent": { + "text": "Convalescent", + "title": "Convalescent" + }, + "Familial": { + "text": "Familial", + "title": "Familial" + }, + "Follow-up": { + "text": "Follow-up", + "meaning": "EFO:0009642", + "title": "Follow-up" + }, + "Reinfection testing": { + "text": "Reinfection testing", + "is_a": "Follow-up", + "title": "Reinfection testing" + }, + "Previously Submitted": { + "text": "Previously Submitted", + "title": "Previously Submitted" + }, + "Sequencing/bioinformatics methods development/validation": { + "text": "Sequencing/bioinformatics methods development/validation", + "title": "Sequencing/bioinformatics methods development/validation" + }, + "Specimen sampling methods testing": { + "text": "Specimen sampling methods testing", + "title": "Specimen sampling methods testing" } - ], + } + }, + "PreExistingConditionsAndRiskFactorsMenu": { + "name": "PreExistingConditionsAndRiskFactorsMenu", + "title": "pre-existing conditions and risk factors menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Passage%20details/history", - "NML_LIMS:passage%20method", - "BIOSAMPLE:passage_method" - ], - "slot_uri": "GENEPIO:0001264", - "domain_of": [ - "CanCOGeNCovid19" - ], - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Age 60+": { + "text": "Age 60+", + "meaning": "VO:0004925", + "title": "Age 60+" + }, + "Anemia": { + "text": "Anemia", + "meaning": "HP:0001903", + "title": "Anemia" + }, + "Anorexia": { + "text": "Anorexia", + "meaning": "HP:0002039", + "title": "Anorexia" + }, + "Birthing labor": { + "text": "Birthing labor", + "meaning": "NCIT:C92743", + "title": "Birthing labor" + }, + "Bone marrow failure": { + "text": "Bone marrow failure", + "meaning": "NCIT:C80693", + "title": "Bone marrow failure" + }, + "Cancer": { + "text": "Cancer", + "meaning": "MONDO:0004992", + "title": "Cancer" + }, + "Breast cancer": { + "text": "Breast cancer", + "meaning": "MONDO:0007254", + "is_a": "Cancer", + "title": "Breast cancer" + }, + "Colorectal cancer": { + "text": "Colorectal cancer", + "meaning": "MONDO:0005575", + "is_a": "Cancer", + "title": "Colorectal cancer" + }, + "Hematologic malignancy (cancer of the blood)": { + "text": "Hematologic malignancy (cancer of the blood)", + "meaning": "DOID:2531", + "is_a": "Cancer", + "title": "Hematologic malignancy (cancer of the blood)" + }, + "Lung cancer": { + "text": "Lung cancer", + "meaning": "MONDO:0008903", + "is_a": "Cancer", + "title": "Lung cancer" + }, + "Metastatic disease": { + "text": "Metastatic disease", + "meaning": "MONDO:0024880", + "is_a": "Cancer", + "title": "Metastatic disease" + }, + "Cancer treatment": { + "text": "Cancer treatment", + "meaning": "NCIT:C16212", + "title": "Cancer treatment" + }, + "Cancer surgery": { + "text": "Cancer surgery", + "meaning": "NCIT:C157740", + "is_a": "Cancer treatment", + "title": "Cancer surgery" + }, + "Chemotherapy": { + "text": "Chemotherapy", + "meaning": "NCIT:C15632", + "is_a": "Cancer treatment", + "title": "Chemotherapy" + }, + "Adjuvant chemotherapy": { + "text": "Adjuvant chemotherapy", + "meaning": "NCIT:C15360", + "is_a": "Chemotherapy", + "title": "Adjuvant chemotherapy" + }, + "Cardiac disorder": { + "text": "Cardiac disorder", + "meaning": "NCIT:C3079", + "title": "Cardiac disorder" + }, + "Arrhythmia": { + "text": "Arrhythmia", + "meaning": "HP:0011675", + "is_a": "Cardiac disorder", + "title": "Arrhythmia" + }, + "Cardiac disease": { + "text": "Cardiac disease", + "meaning": "MONDO:0005267", + "is_a": "Cardiac disorder", + "title": "Cardiac disease" + }, + "Cardiomyopathy": { + "text": "Cardiomyopathy", + "meaning": "HP:0001638", + "is_a": "Cardiac disorder", + "title": "Cardiomyopathy" + }, + "Cardiac injury": { + "text": "Cardiac injury", + "meaning": "GENEPIO:0100074", + "is_a": "Cardiac disorder", + "title": "Cardiac injury" + }, + "Hypertension (high blood pressure)": { + "text": "Hypertension (high blood pressure)", + "meaning": "HP:0000822", + "is_a": "Cardiac disorder", + "title": "Hypertension (high blood pressure)" + }, + "Hypotension (low blood pressure)": { + "text": "Hypotension (low blood pressure)", + "meaning": "HP:0002615", + "is_a": "Cardiac disorder", + "title": "Hypotension (low blood pressure)" + }, + "Cesarean section": { + "text": "Cesarean section", + "meaning": "HP:0011410", + "title": "Cesarean section" + }, + "Chronic cough": { + "text": "Chronic cough", + "meaning": "GENEPIO:0100075", + "title": "Chronic cough" + }, + "Chronic gastrointestinal disease": { + "text": "Chronic gastrointestinal disease", + "meaning": "GENEPIO:0100076", + "title": "Chronic gastrointestinal disease" + }, + "Chronic lung disease": { + "text": "Chronic lung disease", + "meaning": "HP:0006528", + "is_a": "Lung disease", + "title": "Chronic lung disease" + }, + "Corticosteroids": { + "text": "Corticosteroids", + "meaning": "NCIT:C211", + "title": "Corticosteroids" + }, + "Diabetes mellitus (diabetes)": { + "text": "Diabetes mellitus (diabetes)", + "meaning": "HP:0000819", + "title": "Diabetes mellitus (diabetes)" + }, + "Type I diabetes mellitus (T1D)": { + "text": "Type I diabetes mellitus (T1D)", + "meaning": "HP:0100651", + "is_a": "Diabetes mellitus (diabetes)", + "title": "Type I diabetes mellitus (T1D)" + }, + "Type II diabetes mellitus (T2D)": { + "text": "Type II diabetes mellitus (T2D)", + "meaning": "HP:0005978", + "is_a": "Diabetes mellitus (diabetes)", + "title": "Type II diabetes mellitus (T2D)" + }, + "Eczema": { + "text": "Eczema", + "meaning": "HP:0000964", + "title": "Eczema" + }, + "Electrolyte disturbance": { + "text": "Electrolyte disturbance", + "meaning": "HP:0003111", + "title": "Electrolyte disturbance" + }, + "Hypocalcemia": { + "text": "Hypocalcemia", + "meaning": "HP:0002901", + "is_a": "Electrolyte disturbance", + "title": "Hypocalcemia" + }, + "Hypokalemia": { + "text": "Hypokalemia", + "meaning": "HP:0002900", + "is_a": "Electrolyte disturbance", + "title": "Hypokalemia" + }, + "Hypomagnesemia": { + "text": "Hypomagnesemia", + "meaning": "HP:0002917", + "is_a": "Electrolyte disturbance", + "title": "Hypomagnesemia" + }, + "Encephalitis (brain inflammation)": { + "text": "Encephalitis (brain inflammation)", + "meaning": "HP:0002383", + "title": "Encephalitis (brain inflammation)" + }, + "Epilepsy": { + "text": "Epilepsy", + "meaning": "MONDO:0005027", + "title": "Epilepsy" + }, + "Hemodialysis": { + "text": "Hemodialysis", + "meaning": "NCIT:C15248", + "title": "Hemodialysis" + }, + "Hemoglobinopathy": { + "text": "Hemoglobinopathy", + "meaning": "MONDO:0044348", + "title": "Hemoglobinopathy" + }, + "Human immunodeficiency virus (HIV)": { + "text": "Human immunodeficiency virus (HIV)", + "meaning": "MONDO:0005109", + "title": "Human immunodeficiency virus (HIV)" + }, + "Acquired immunodeficiency syndrome (AIDS)": { + "text": "Acquired immunodeficiency syndrome (AIDS)", + "meaning": "MONDO:0012268", + "is_a": "Human immunodeficiency virus (HIV)", + "title": "Acquired immunodeficiency syndrome (AIDS)" + }, + "HIV and antiretroviral therapy (ART)": { + "text": "HIV and antiretroviral therapy (ART)", + "meaning": "NCIT:C16118", + "is_a": "Human immunodeficiency virus (HIV)", + "title": "HIV and antiretroviral therapy (ART)" }, - { - "range": "NullValueMenu" - } - ] - }, - "biomaterial_extracted": { - "name": "biomaterial_extracted", - "description": "The biomaterial extracted from samples for the purpose of sequencing.", - "title": "biomaterial extracted", - "comments": [ - "Provide the biomaterial extracted from the picklist in the template." - ], - "examples": [ - { - "value": "RNA (total)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:biomaterial%20extracted" - ], - "slot_uri": "GENEPIO:0001266", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "BiomaterialExtractedMenu" + "Immunocompromised": { + "text": "Immunocompromised", + "meaning": "NCIT:C14139", + "title": "Immunocompromised" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_common_name": { - "name": "host_common_name", - "description": "The commonly used name of the host.", - "title": "host (common name)", - "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human, bat. If the sample was environmental, put \"not applicable." - ], - "examples": [ - { - "value": "Human" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Animal%20Type", - "NML_LIMS:PH_ANIMAL_TYPE" - ], - "slot_uri": "GENEPIO:0001386", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "HostCommonNameMenu" + "Lupus": { + "text": "Lupus", + "meaning": "MONDO:0004670", + "is_a": "Immunocompromised", + "title": "Lupus" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_scientific_name": { - "name": "host_scientific_name", - "description": "The taxonomic, or scientific name of the host.", - "title": "host (scientific name)", - "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" - ], - "examples": [ - { - "value": "Homo sapiens" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Host", - "NML_LIMS:host%20%28scientific%20name%29", - "BIOSAMPLE:host", - "VirusSeq_Portal:host%20%28scientific%20name%29" - ], - "slot_uri": "GENEPIO:0001387", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "HostScientificNameMenu" + "Inflammatory bowel disease (IBD)": { + "text": "Inflammatory bowel disease (IBD)", + "meaning": "MONDO:0005265", + "title": "Inflammatory bowel disease (IBD)" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_health_state": { - "name": "host_health_state", - "description": "Health status of the host at the time of sample collection.", - "title": "host health state", - "comments": [ - "If known, select a descriptor from the pick list provided in the template." - ], - "examples": [ - { - "value": "Symptomatic" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Patient%20status", - "CNPHI:Host%20Health%20State", - "NML_LIMS:PH_HOST_HEALTH", - "BIOSAMPLE:host_health_state" - ], - "slot_uri": "GENEPIO:0001388", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "HostHealthStateMenu" + "Colitis": { + "text": "Colitis", + "meaning": "HP:0002583", + "is_a": "Inflammatory bowel disease (IBD)", + "title": "Colitis" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_health_status_details": { - "name": "host_health_status_details", - "description": "Further details pertaining to the health or disease status of the host at time of collection.", - "title": "host health status details", - "comments": [ - "If known, select a descriptor from the pick list provided in the template." - ], - "examples": [ - { - "value": "Hospitalized (ICU)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Host%20Health%20State%20Details", - "NML_LIMS:PH_HOST_HEALTH_DETAILS" - ], - "slot_uri": "GENEPIO:0001389", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "HostHealthStatusDetailsMenu" + "Ulcerative colitis": { + "text": "Ulcerative colitis", + "meaning": "HP:0100279", + "is_a": "Colitis", + "title": "Ulcerative colitis" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_health_outcome": { - "name": "host_health_outcome", - "description": "Disease outcome in the host.", - "title": "host health outcome", - "comments": [ - "If known, select a descriptor from the pick list provided in the template." - ], - "examples": [ - { - "value": "Recovered" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_HOST_HEALTH_OUTCOME", - "BIOSAMPLE:host_disease_outcome" - ], - "slot_uri": "GENEPIO:0001390", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "HostHealthOutcomeMenu" + "Crohn's disease": { + "text": "Crohn's disease", + "meaning": "HP:0100280", + "is_a": "Inflammatory bowel disease (IBD)", + "title": "Crohn's disease" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_disease": { - "name": "host_disease", - "description": "The name of the disease experienced by the host.", - "title": "host disease", - "comments": [ - "Select \"COVID-19\" from the pick list provided in the template." - ], - "examples": [ - { - "value": "COVID-19" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Host%20Disease", - "NML_LIMS:PH_HOST_DISEASE", - "BIOSAMPLE:host_disease", - "VirusSeq_Portal:host%20disease" - ], - "slot_uri": "GENEPIO:0001391", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "HostDiseaseMenu" + "Renal disorder": { + "text": "Renal disorder", + "meaning": "NCIT:C3149", + "title": "Renal disorder" + }, + "Renal disease": { + "text": "Renal disease", + "meaning": "MONDO:0005240", + "is_a": "Renal disorder", + "title": "Renal disease" + }, + "Chronic renal disease": { + "text": "Chronic renal disease", + "meaning": "HP:0012622", + "is_a": "Renal disease", + "title": "Chronic renal disease" + }, + "Renal failure": { + "text": "Renal failure", + "meaning": "HP:0000083", + "is_a": "Renal disease", + "title": "Renal failure" + }, + "Liver disease": { + "text": "Liver disease", + "meaning": "MONDO:0005154", + "title": "Liver disease" + }, + "Chronic liver disease": { + "text": "Chronic liver disease", + "meaning": "NCIT:C113609", + "is_a": "Liver disease", + "title": "Chronic liver disease" + }, + "Fatty liver disease (FLD)": { + "text": "Fatty liver disease (FLD)", + "meaning": "HP:0001397", + "is_a": "Chronic liver disease", + "title": "Fatty liver disease (FLD)" + }, + "Myalgia (muscle pain)": { + "text": "Myalgia (muscle pain)", + "meaning": "HP:0003326", + "title": "Myalgia (muscle pain)" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_age": { - "name": "host_age", - "description": "Age of host at the time of sampling.", - "title": "host age", - "comments": [ - "Enter the age of the host in years. If not available, provide a null value. If there is not host, put \"Not Applicable\"." - ], - "examples": [ - { - "value": "79" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Patient%20age", - "CNPHI:Patient%20Age", - "NML_LIMS:PH_AGE", - "BIOSAMPLE:host_age", - "VirusSeq_Portal:host%20age" - ], - "slot_uri": "GENEPIO:0001392", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "minimum_value": 0, - "maximum_value": 130, - "any_of": [ - { - "range": "decimal" + "Myalgic encephalomyelitis (chronic fatigue syndrome)": { + "text": "Myalgic encephalomyelitis (chronic fatigue syndrome)", + "meaning": "MONDO:0005404", + "title": "Myalgic encephalomyelitis (chronic fatigue syndrome)" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_age_unit": { - "name": "host_age_unit", - "description": "The unit used to measure the host age, in either months or years.", - "title": "host age unit", - "comments": [ - "Indicate whether the host age is in months or years. Age indicated in months will be binned to the 0 - 9 year age bin." - ], - "examples": [ - { - "value": "year" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Age%20Units", - "NML_LIMS:PH_AGE_UNIT", - "VirusSeq_Portal:host%20age%20unit" - ], - "slot_uri": "GENEPIO:0001393", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "HostAgeUnitMenu" + "Neurological disorder": { + "text": "Neurological disorder", + "meaning": "MONDO:0005071", + "title": "Neurological disorder" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_age_bin": { - "name": "host_age_bin", - "description": "Age of host at the time of sampling, expressed as an age group.", - "title": "host age bin", - "comments": [ - "Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value." - ], - "examples": [ - { - "value": "60 - 69" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Host%20Age%20Category", - "NML_LIMS:PH_AGE_GROUP", - "VirusSeq_Portal:host%20age%20bin" - ], - "slot_uri": "GENEPIO:0001394", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "HostAgeBinMenu" + "Neuromuscular disorder": { + "text": "Neuromuscular disorder", + "meaning": "MONDO:0019056", + "is_a": "Neurological disorder", + "title": "Neuromuscular disorder" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_gender": { - "name": "host_gender", - "description": "The gender of the host at the time of sample collection.", - "title": "host gender", - "comments": [ - "Select the corresponding host gender from the pick list provided in the template. If not available, provide a null value. If there is no host, put \"Not Applicable\"." - ], - "examples": [ - { - "value": "Male" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Gender", - "CNPHI:Patient%20Sex", - "NML_LIMS:VD_SEX", - "BIOSAMPLE:host_sex", - "VirusSeq_Portal:host%20gender" - ], - "slot_uri": "GENEPIO:0001395", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "HostGenderMenu" + "Obesity": { + "text": "Obesity", + "meaning": "HP:0001513", + "title": "Obesity" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "description": "The country of residence of the host.", - "title": "host residence geo_loc name (country)", - "comments": [ - "Select the country name from pick list provided in the template." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_HOST_COUNTRY" - ], - "slot_uri": "GENEPIO:0001396", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "GeoLocNameCountryMenu" + "Severe obesity": { + "text": "Severe obesity", + "meaning": "MONDO:0005139", + "is_a": "Obesity", + "title": "Severe obesity" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_residence_geo_loc_name_state_province_territory": { - "name": "host_residence_geo_loc_name_state_province_territory", - "description": "The state/province/territory of residence of the host.", - "title": "host residence geo_loc name (state/province/territory)", - "comments": [ - "Select the province/territory name from pick list provided in the template." - ], - "examples": [ - { - "value": "Quebec" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_HOST_PROVINCE" - ], - "slot_uri": "GENEPIO:0001397", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" + "Respiratory disorder": { + "text": "Respiratory disorder", + "meaning": "MONDO:0005087", + "title": "Respiratory disorder" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_subject_id": { - "name": "host_subject_id", - "description": "A unique identifier by which each host can be referred to e.g. #131", - "title": "host subject ID", - "comments": [ - "Provide the host identifier. Should be a unique, user-defined identifier." - ], - "examples": [ - { - "value": "BCxy123" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:host%20subject%20ID", - "BIOSAMPLE:host_subject_id" - ], - "slot_uri": "GENEPIO:0001398", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "description": "The date on which the symptoms began or were first noted.", - "title": "symptom onset date", - "todos": [ - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Symptoms%20Onset%20Date", - "NML_LIMS:HC_ONSET_DATE" - ], - "slot_uri": "GENEPIO:0001399", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "date" + "Asthma": { + "text": "Asthma", + "meaning": "HP:0002099", + "is_a": "Respiratory disorder", + "title": "Asthma" }, - { - "range": "NullValueMenu" - } - ] - }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient or clinician.", - "title": "signs and symptoms", - "comments": [ - "Select all of the symptoms experienced by the host from the pick list." - ], - "examples": [ - { - "value": "Chills (sudden cold sensation)" + "Chronic bronchitis": { + "text": "Chronic bronchitis", + "meaning": "HP:0004469", + "is_a": "Respiratory disorder", + "title": "Chronic bronchitis" }, - { - "value": "Cough" + "Chronic obstructive pulmonary disease": { + "text": "Chronic obstructive pulmonary disease", + "meaning": "HP:0006510", + "is_a": "Respiratory disorder", + "title": "Chronic obstructive pulmonary disease" }, - { - "value": "Fever" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Symptoms", - "NML_LIMS:HC_SYMPTOMS" - ], - "slot_uri": "GENEPIO:0001400", - "domain_of": [ - "CanCOGeNCovid19" - ], - "multivalued": true, - "any_of": [ - { - "range": "SignsAndSymptomsMenu" + "Emphysema": { + "text": "Emphysema", + "meaning": "HP:0002097", + "is_a": "Respiratory disorder", + "title": "Emphysema" }, - { - "range": "NullValueMenu" - } - ] - }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", - "title": "pre-existing conditions and risk factors", - "comments": [ - "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Asthma" + "Lung disease": { + "text": "Lung disease", + "meaning": "MONDO:0005275", + "is_a": "Respiratory disorder", + "title": "Lung disease" }, - { - "value": "Pregnancy" + "Pulmonary fibrosis": { + "text": "Pulmonary fibrosis", + "meaning": "HP:0002206", + "is_a": "Lung disease", + "title": "Pulmonary fibrosis" }, - { - "value": "Smoking" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" - ], - "slot_uri": "GENEPIO:0001401", - "domain_of": [ - "CanCOGeNCovid19" - ], - "multivalued": true, - "any_of": [ - { - "range": "PreExistingConditionsAndRiskFactorsMenu" + "Pneumonia": { + "text": "Pneumonia", + "meaning": "HP:0002090", + "is_a": "Respiratory disorder", + "title": "Pneumonia" }, - { - "range": "NullValueMenu" - } - ] - }, - "complications": { - "name": "complications", - "description": "Patient medical complications that are believed to have occurred as a result of host disease.", - "title": "complications", - "comments": [ - "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Acute Respiratory Failure" + "Respiratory failure": { + "text": "Respiratory failure", + "meaning": "HP:0002878", + "is_a": "Respiratory disorder", + "title": "Respiratory failure" }, - { - "value": "Coma" + "Adult respiratory distress syndrome": { + "text": "Adult respiratory distress syndrome", + "meaning": "HP:0033677", + "is_a": "Respiratory failure", + "title": "Adult respiratory distress syndrome" }, - { - "value": "Septicemia" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:complications" - ], - "slot_uri": "GENEPIO:0001402", - "domain_of": [ - "CanCOGeNCovid19" - ], - "multivalued": true, - "any_of": [ - { - "range": "ComplicationsMenu" + "Newborn respiratory distress syndrome": { + "text": "Newborn respiratory distress syndrome", + "meaning": "MONDO:0009971", + "is_a": "Respiratory failure", + "title": "Newborn respiratory distress syndrome" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", - "title": "host vaccination status", - "comments": [ - "Select the vaccination status of the host from the pick list." - ], - "examples": [ - { - "value": "Fully Vaccinated" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0001404", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "HostVaccinationStatusMenu" + "Tuberculosis": { + "text": "Tuberculosis", + "meaning": "MONDO:0018076", + "is_a": "Respiratory disorder", + "title": "Tuberculosis" }, - { - "range": "NullValueMenu" - } - ] - }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "description": "The number of doses of the vaccine recived by the host.", - "title": "number of vaccine doses received", - "comments": [ - "Record how many doses of the vaccine the host has received." - ], - "examples": [ - { - "value": "2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "slot_uri": "GENEPIO:0001406", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "integer" - }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", - "title": "vaccination dose 1 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the first dose by selecting a value from the pick list" - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100313", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "VaccineNameMenu" + "Postpartum (≤6 weeks)": { + "text": "Postpartum (≤6 weeks)", + "meaning": "GENEPIO:0100077", + "title": "Postpartum (≤6 weeks)" + }, + "Pregnancy": { + "text": "Pregnancy", + "meaning": "NCIT:C25742", + "title": "Pregnancy" + }, + "Rheumatic disease": { + "text": "Rheumatic disease", + "meaning": "MONDO:0005554", + "title": "Rheumatic disease" + }, + "Sickle cell disease": { + "text": "Sickle cell disease", + "meaning": "MONDO:0011382", + "title": "Sickle cell disease" + }, + "Substance use": { + "text": "Substance use", + "meaning": "NBO:0001845", + "title": "Substance use" + }, + "Alcohol abuse": { + "text": "Alcohol abuse", + "meaning": "MONDO:0002046", + "is_a": "Substance use", + "title": "Alcohol abuse" + }, + "Drug abuse": { + "text": "Drug abuse", + "meaning": "GENEPIO:0100078", + "is_a": "Substance use", + "title": "Drug abuse" + }, + "Injection drug abuse": { + "text": "Injection drug abuse", + "meaning": "GENEPIO:0100079", + "is_a": "Drug abuse", + "title": "Injection drug abuse" + }, + "Smoking": { + "text": "Smoking", + "meaning": "NBO:0015005", + "is_a": "Substance use", + "title": "Smoking" + }, + "Vaping": { + "text": "Vaping", + "meaning": "NCIT:C173621", + "is_a": "Substance use", + "title": "Vaping" + }, + "Tachypnea (accelerated respiratory rate)": { + "text": "Tachypnea (accelerated respiratory rate)", + "meaning": "HP:0002789", + "title": "Tachypnea (accelerated respiratory rate)" + }, + "Transplant": { + "text": "Transplant", + "meaning": "NCIT:C159659", + "title": "Transplant" + }, + "Hematopoietic stem cell transplant (bone marrow transplant)": { + "text": "Hematopoietic stem cell transplant (bone marrow transplant)", + "meaning": "NCIT:C131759", + "is_a": "Transplant", + "title": "Hematopoietic stem cell transplant (bone marrow transplant)" + }, + "Cardiac transplant": { + "text": "Cardiac transplant", + "meaning": "GENEPIO:0100080", + "is_a": "Transplant", + "title": "Cardiac transplant" }, - { - "range": "NullValueMenu" - } - ] - }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "description": "The date the first dose of a vaccine was administered.", - "title": "vaccination dose 1 vaccination date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date the first dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-03-01" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100314", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "date" + "Kidney transplant": { + "text": "Kidney transplant", + "meaning": "NCIT:C157332", + "is_a": "Transplant", + "title": "Kidney transplant" }, - { - "range": "NullValueMenu" + "Liver transplant": { + "text": "Liver transplant", + "meaning": "GENEPIO:0100081", + "is_a": "Transplant", + "title": "Liver transplant" } - ] + } }, - "vaccination_dose_2_vaccine_name": { - "name": "vaccination_dose_2_vaccine_name", - "description": "The name of the vaccine administered as the second dose of a vaccine regimen.", - "title": "vaccination dose 2 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the second dose by selecting a value from the pick list" - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], + "VariantDesignationMenu": { + "name": "VariantDesignationMenu", + "title": "variant designation menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100315", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "VaccineNameMenu" + "permissible_values": { + "Variant of Concern (VOC)": { + "text": "Variant of Concern (VOC)", + "meaning": "GENEPIO:0100082", + "title": "Variant of Concern (VOC)" }, - { - "range": "NullValueMenu" + "Variant of Interest (VOI)": { + "text": "Variant of Interest (VOI)", + "meaning": "GENEPIO:0100083", + "title": "Variant of Interest (VOI)" + }, + "Variant Under Monitoring (VUM)": { + "text": "Variant Under Monitoring (VUM)", + "meaning": "GENEPIO:0100279", + "title": "Variant Under Monitoring (VUM)" } - ] + } }, - "vaccination_dose_2_vaccination_date": { - "name": "vaccination_dose_2_vaccination_date", - "description": "The date the second dose of a vaccine was administered.", - "title": "vaccination dose 2 vaccination date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date the second dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-09-01" - } - ], + "VariantEvidenceMenu": { + "name": "VariantEvidenceMenu", + "title": "variant evidence menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100316", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "date" + "permissible_values": { + "RT-qPCR": { + "text": "RT-qPCR", + "meaning": "CIDO:0000019", + "title": "RT-qPCR" }, - { - "range": "NullValueMenu" + "Sequencing": { + "text": "Sequencing", + "meaning": "CIDO:0000027", + "title": "Sequencing" } - ] + } }, - "vaccination_dose_3_vaccine_name": { - "name": "vaccination_dose_3_vaccine_name", - "description": "The name of the vaccine administered as the third dose of a vaccine regimen.", - "title": "vaccination dose 3 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the third dose by selecting a value from the pick list" - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], + "ComplicationsMenu": { + "name": "ComplicationsMenu", + "title": "complications menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100317", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "VaccineNameMenu" + "permissible_values": { + "Abnormal blood oxygen level": { + "text": "Abnormal blood oxygen level", + "meaning": "HP:0500165", + "title": "Abnormal blood oxygen level" + }, + "Acute kidney injury": { + "text": "Acute kidney injury", + "meaning": "HP:0001919", + "title": "Acute kidney injury" + }, + "Acute lung injury": { + "text": "Acute lung injury", + "meaning": "MONDO:0015796", + "title": "Acute lung injury" + }, + "Ventilation induced lung injury (VILI)": { + "text": "Ventilation induced lung injury (VILI)", + "meaning": "GENEPIO:0100092", + "is_a": "Acute lung injury", + "title": "Ventilation induced lung injury (VILI)" + }, + "Acute respiratory failure": { + "text": "Acute respiratory failure", + "meaning": "MONDO:0001208", + "title": "Acute respiratory failure" + }, + "Arrhythmia (complication)": { + "text": "Arrhythmia (complication)", + "meaning": "HP:0011675", + "title": "Arrhythmia (complication)" + }, + "Tachycardia": { + "text": "Tachycardia", + "meaning": "HP:0001649", + "is_a": "Arrhythmia (complication)", + "title": "Tachycardia" + }, + "Polymorphic ventricular tachycardia (VT)": { + "text": "Polymorphic ventricular tachycardia (VT)", + "meaning": "HP:0031677", + "is_a": "Tachycardia", + "title": "Polymorphic ventricular tachycardia (VT)" + }, + "Tachyarrhythmia": { + "text": "Tachyarrhythmia", + "meaning": "GENEPIO:0100084", + "is_a": "Tachycardia", + "title": "Tachyarrhythmia" + }, + "Cardiac injury": { + "text": "Cardiac injury", + "meaning": "GENEPIO:0100074", + "title": "Cardiac injury" + }, + "Cardiac arrest": { + "text": "Cardiac arrest", + "meaning": "HP:0001695", + "title": "Cardiac arrest" + }, + "Cardiogenic shock": { + "text": "Cardiogenic shock", + "meaning": "HP:0030149", + "title": "Cardiogenic shock" + }, + "Blood clot": { + "text": "Blood clot", + "meaning": "HP:0001977", + "title": "Blood clot" + }, + "Arterial clot": { + "text": "Arterial clot", + "meaning": "HP:0004420", + "is_a": "Blood clot", + "title": "Arterial clot" + }, + "Deep vein thrombosis (DVT)": { + "text": "Deep vein thrombosis (DVT)", + "meaning": "HP:0002625", + "is_a": "Blood clot", + "title": "Deep vein thrombosis (DVT)" + }, + "Pulmonary embolism (PE)": { + "text": "Pulmonary embolism (PE)", + "meaning": "HP:0002204", + "is_a": "Blood clot", + "title": "Pulmonary embolism (PE)" + }, + "Cardiomyopathy": { + "text": "Cardiomyopathy", + "meaning": "HP:0001638", + "title": "Cardiomyopathy" + }, + "Central nervous system invasion": { + "text": "Central nervous system invasion", + "meaning": "MONDO:0024619", + "title": "Central nervous system invasion" + }, + "Stroke (complication)": { + "text": "Stroke (complication)", + "meaning": "HP:0001297", + "title": "Stroke (complication)" + }, + "Central Nervous System Vasculitis": { + "text": "Central Nervous System Vasculitis", + "meaning": "MONDO:0003346", + "is_a": "Stroke (complication)", + "title": "Central Nervous System Vasculitis" + }, + "Acute ischemic stroke": { + "text": "Acute ischemic stroke", + "meaning": "HP:0002140", + "is_a": "Stroke (complication)", + "title": "Acute ischemic stroke" + }, + "Coma": { + "text": "Coma", + "meaning": "HP:0001259", + "title": "Coma" + }, + "Convulsions": { + "text": "Convulsions", + "meaning": "HP:0011097", + "title": "Convulsions" + }, + "COVID-19 associated coagulopathy (CAC)": { + "text": "COVID-19 associated coagulopathy (CAC)", + "meaning": "NCIT:C171562", + "title": "COVID-19 associated coagulopathy (CAC)" + }, + "Cystic fibrosis": { + "text": "Cystic fibrosis", + "meaning": "MONDO:0009061", + "title": "Cystic fibrosis" + }, + "Cytokine release syndrome": { + "text": "Cytokine release syndrome", + "meaning": "MONDO:0600008", + "title": "Cytokine release syndrome" + }, + "Disseminated intravascular coagulation (DIC)": { + "text": "Disseminated intravascular coagulation (DIC)", + "meaning": "MPATH:108", + "title": "Disseminated intravascular coagulation (DIC)" + }, + "Encephalopathy": { + "text": "Encephalopathy", + "meaning": "HP:0001298", + "title": "Encephalopathy" + }, + "Fulminant myocarditis": { + "text": "Fulminant myocarditis", + "meaning": "GENEPIO:0100088", + "title": "Fulminant myocarditis" + }, + "Guillain-Barré syndrome": { + "text": "Guillain-Barré syndrome", + "meaning": "MONDO:0016218", + "title": "Guillain-Barré syndrome" + }, + "Internal hemorrhage (complication; internal bleeding)": { + "text": "Internal hemorrhage (complication; internal bleeding)", + "meaning": "HP:0011029", + "title": "Internal hemorrhage (complication; internal bleeding)" + }, + "Intracerebral haemorrhage": { + "text": "Intracerebral haemorrhage", + "meaning": "MONDO:0013792", + "is_a": "Internal hemorrhage (complication; internal bleeding)", + "title": "Intracerebral haemorrhage" + }, + "Kawasaki disease": { + "text": "Kawasaki disease", + "meaning": "MONDO:0012727", + "title": "Kawasaki disease" + }, + "Complete Kawasaki disease": { + "text": "Complete Kawasaki disease", + "meaning": "GENEPIO:0100089", + "is_a": "Kawasaki disease", + "title": "Complete Kawasaki disease" }, - { - "range": "NullValueMenu" - } - ] - }, - "vaccination_dose_3_vaccination_date": { - "name": "vaccination_dose_3_vaccination_date", - "description": "The date the third dose of a vaccine was administered.", - "title": "vaccination dose 3 vaccination date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date the third dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-12-30" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100318", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "date" + "Incomplete Kawasaki disease": { + "text": "Incomplete Kawasaki disease", + "meaning": "GENEPIO:0100090", + "is_a": "Kawasaki disease", + "title": "Incomplete Kawasaki disease" }, - { - "range": "NullValueMenu" - } - ] - }, - "vaccination_dose_4_vaccine_name": { - "name": "vaccination_dose_4_vaccine_name", - "description": "The name of the vaccine administered as the fourth dose of a vaccine regimen.", - "title": "vaccination dose 4 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the fourth dose by selecting a value from the pick list" - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100319", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "VaccineNameMenu" + "Liver dysfunction": { + "text": "Liver dysfunction", + "meaning": "HP:0001410", + "title": "Liver dysfunction" }, - { - "range": "NullValueMenu" - } - ] - }, - "vaccination_dose_4_vaccination_date": { - "name": "vaccination_dose_4_vaccination_date", - "description": "The date the fourth dose of a vaccine was administered.", - "title": "vaccination dose 4 vaccination date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date the fourth dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-01-15" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100320", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "date" + "Acute liver injury": { + "text": "Acute liver injury", + "meaning": "GENEPIO:0100091", + "is_a": "Liver dysfunction", + "title": "Acute liver injury" }, - { - "range": "NullValueMenu" - } - ] - }, - "vaccination_history": { - "name": "vaccination_history", - "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", - "title": "vaccination history", - "comments": [ - "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" + "Long COVID-19": { + "text": "Long COVID-19", + "meaning": "MONDO:0100233", + "title": "Long COVID-19" }, - { - "value": "2021-03-01" + "Meningitis": { + "text": "Meningitis", + "meaning": "HP:0001287", + "title": "Meningitis" }, - { - "value": "Pfizer-BioNTech (Comirnaty)" + "Migraine": { + "text": "Migraine", + "meaning": "HP:0002076", + "title": "Migraine" }, - { - "value": "2022-01-15" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "slot_uri": "GENEPIO:0100321", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "description": "The country where the host was likely exposed to the causative agent of the illness.", - "title": "location of exposure geo_loc name (country)", - "comments": [ - "Select the country name from pick list provided in the template." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_COUNTRY" - ], - "slot_uri": "GENEPIO:0001410", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "GeoLocNameCountryMenu" + "Miscarriage": { + "text": "Miscarriage", + "meaning": "HP:0005268", + "title": "Miscarriage" }, - { - "range": "NullValueMenu" - } - ] - }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "description": "The name of the city that was the destination of most recent travel.", - "title": "destination of most recent travel (city)", - "comments": [ - "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "New York City" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001411", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "description": "The name of the province that was the destination of most recent travel.", - "title": "destination of most recent travel (state/province/territory)", - "comments": [ - "Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "California" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001412", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "description": "The name of the country that was the destination of most recent travel.", - "title": "destination of most recent travel (country)", - "comments": [ - "Provide the name of the country that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "United Kingdom" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001413", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "GeoLocNameCountryMenu" + "Multisystem inflammatory syndrome in children (MIS-C)": { + "text": "Multisystem inflammatory syndrome in children (MIS-C)", + "meaning": "MONDO:0100163", + "title": "Multisystem inflammatory syndrome in children (MIS-C)" + }, + "Multisystem inflammatory syndrome in adults (MIS-A)": { + "text": "Multisystem inflammatory syndrome in adults (MIS-A)", + "meaning": "MONDO:0100319", + "title": "Multisystem inflammatory syndrome in adults (MIS-A)" + }, + "Muscle injury": { + "text": "Muscle injury", + "meaning": "GENEPIO:0100093", + "title": "Muscle injury" + }, + "Myalgic encephalomyelitis (ME)": { + "text": "Myalgic encephalomyelitis (ME)", + "meaning": "MONDO:0005404", + "title": "Myalgic encephalomyelitis (ME)" + }, + "Myocardial infarction (heart attack)": { + "text": "Myocardial infarction (heart attack)", + "meaning": "MONDO:0005068", + "title": "Myocardial infarction (heart attack)" + }, + "Acute myocardial infarction": { + "text": "Acute myocardial infarction", + "meaning": "MONDO:0004781", + "is_a": "Myocardial infarction (heart attack)", + "title": "Acute myocardial infarction" }, - { - "range": "NullValueMenu" - } - ] - }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", - "title": "most recent travel departure date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the travel departure date." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001414", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "date" + "ST-segment elevation myocardial infarction": { + "text": "ST-segment elevation myocardial infarction", + "meaning": "MONDO:0041656", + "is_a": "Myocardial infarction (heart attack)", + "title": "ST-segment elevation myocardial infarction" }, - { - "range": "NullValueMenu" - } - ] - }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", - "title": "most recent travel return date", - "todos": [ - ">={most_recent_travel_departure_date}", - "<={today}" - ], - "comments": [ - "Provide the travel return date." - ], - "examples": [ - { - "value": "2020-04-26" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001415", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "date" + "Myocardial injury": { + "text": "Myocardial injury", + "meaning": "HP:0001700", + "title": "Myocardial injury" }, - { - "range": "NullValueMenu" - } - ] - }, - "travel_point_of_entry_type": { - "name": "travel_point_of_entry_type", - "description": "The type of entry point a traveler arrives through.", - "title": "travel point of entry type", - "comments": [ - "Select the point of entry type." - ], - "examples": [ - { - "value": "Air" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_POINT_OF_ENTRY" - ], - "slot_uri": "GENEPIO:0100413", - "domain_of": [ - "CanCOGeNCovid19" - ], - "recommended": true, - "any_of": [ - { - "range": "TravelPointOfEntryTypeMenu" + "Neonatal complications": { + "text": "Neonatal complications", + "meaning": "NCIT:C168498", + "title": "Neonatal complications" }, - { - "range": "NullValueMenu" - } - ] - }, - "border_testing_test_day_type": { - "name": "border_testing_test_day_type", - "description": "The day a traveller was tested on or after arrival at their point of entry.", - "title": "border testing test day type", - "comments": [ - "Select the test day." - ], - "examples": [ - { - "value": "day 1" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_DAY" - ], - "slot_uri": "GENEPIO:0100414", - "domain_of": [ - "CanCOGeNCovid19" - ], - "recommended": true, - "any_of": [ - { - "range": "BorderTestingTestDayTypeMenu" + "Noncardiogenic pulmonary edema": { + "text": "Noncardiogenic pulmonary edema", + "meaning": "GENEPIO:0100085", + "title": "Noncardiogenic pulmonary edema" }, - { - "range": "NullValueMenu" - } - ] - }, - "travel_history": { - "name": "travel_history", - "description": "Travel history in last six months.", - "title": "travel history", - "comments": [ - "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." - ], - "examples": [ - { - "value": "Canada, Vancouver" + "Acute respiratory distress syndrome (ARDS)": { + "text": "Acute respiratory distress syndrome (ARDS)", + "meaning": "HP:0033677", + "is_a": "Noncardiogenic pulmonary edema", + "title": "Acute respiratory distress syndrome (ARDS)" }, - { - "value": "USA, Seattle" + "COVID-19 associated ARDS (CARDS)": { + "text": "COVID-19 associated ARDS (CARDS)", + "meaning": "NCIT:C171551", + "is_a": "Acute respiratory distress syndrome (ARDS)", + "title": "COVID-19 associated ARDS (CARDS)" }, - { - "value": "Italy, Milan" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001416", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "travel_history_availability": { - "name": "travel_history_availability", - "description": "The availability of different types of travel history in the last 6 months (e.g. international, domestic).", - "title": "travel history availability", - "comments": [ - "If travel history is available, but the details of travel cannot be provided, indicate this and the type of travel history availble by selecting a value from the picklist. The values in this field can be used to indicate a sample is associated with a travel when the \"purpose of sequencing\" is not travel-associated." - ], - "examples": [ - { - "value": "International travel history available" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0100649", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "TravelHistoryAvailabilityMenu" + "Neurogenic pulmonary edema (NPE)": { + "text": "Neurogenic pulmonary edema (NPE)", + "meaning": "GENEPIO:0100086", + "is_a": "Acute respiratory distress syndrome (ARDS)", + "title": "Neurogenic pulmonary edema (NPE)" }, - { - "range": "NullValueMenu" - } - ] - }, - "exposure_event": { - "name": "exposure_event", - "description": "Event leading to exposure.", - "title": "exposure event", - "comments": [ - "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Convention" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Additional%20location%20information", - "CNPHI:Exposure%20Event", - "NML_LIMS:PH_EXPOSURE" - ], - "slot_uri": "GENEPIO:0001417", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "ExposureEventMenu" + "Organ failure": { + "text": "Organ failure", + "meaning": "GENEPIO:0100094", + "title": "Organ failure" + }, + "Heart failure": { + "text": "Heart failure", + "meaning": "HP:0001635", + "is_a": "Organ failure", + "title": "Heart failure" + }, + "Liver failure": { + "text": "Liver failure", + "meaning": "MONDO:0100192", + "is_a": "Organ failure", + "title": "Liver failure" + }, + "Paralysis": { + "text": "Paralysis", + "meaning": "HP:0003470", + "title": "Paralysis" + }, + "Pneumothorax (collapsed lung)": { + "text": "Pneumothorax (collapsed lung)", + "meaning": "HP:0002107", + "title": "Pneumothorax (collapsed lung)" + }, + "Spontaneous pneumothorax": { + "text": "Spontaneous pneumothorax", + "meaning": "HP:0002108", + "is_a": "Pneumothorax (collapsed lung)", + "title": "Spontaneous pneumothorax" + }, + "Spontaneous tension pneumothorax": { + "text": "Spontaneous tension pneumothorax", + "meaning": "MONDO:0002075", + "is_a": "Pneumothorax (collapsed lung)", + "title": "Spontaneous tension pneumothorax" + }, + "Pneumonia (complication)": { + "text": "Pneumonia (complication)", + "meaning": "HP:0002090", + "title": "Pneumonia (complication)" + }, + "COVID-19 pneumonia": { + "text": "COVID-19 pneumonia", + "meaning": "NCIT:C171550", + "is_a": "Pneumonia (complication)", + "title": "COVID-19 pneumonia" }, - { - "range": "NullValueMenu" - } - ] - }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "description": "The exposure transmission contact type.", - "title": "exposure contact level", - "comments": [ - "Select direct or indirect exposure from the pick-list." - ], - "examples": [ - { - "value": "Direct" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:exposure%20contact%20level" - ], - "slot_uri": "GENEPIO:0001418", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "ExposureContactLevelMenu" + "Pregancy complications": { + "text": "Pregancy complications", + "meaning": "HP:0001197", + "title": "Pregancy complications" }, - { - "range": "NullValueMenu" - } - ] - }, - "host_role": { - "name": "host_role", - "description": "The role of the host in relation to the exposure setting.", - "title": "host role", - "comments": [ - "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Patient" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_HOST_ROLE" - ], - "slot_uri": "GENEPIO:0001419", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "HostRoleMenu", - "multivalued": true - }, - "exposure_setting": { - "name": "exposure_setting", - "description": "The setting leading to exposure.", - "title": "exposure setting", - "comments": [ - "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Healthcare Setting" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE" - ], - "slot_uri": "GENEPIO:0001428", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "ExposureSettingMenu", - "multivalued": true - }, - "exposure_details": { - "name": "exposure_details", - "description": "Additional host exposure information.", - "title": "exposure details", - "comments": [ - "Free text description of the exposure." - ], - "examples": [ - { - "value": "Host role - Other: Bus Driver" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_DETAILS" - ], - "slot_uri": "GENEPIO:0001431", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "prior_sarscov2_infection": { - "name": "prior_sarscov2_infection", - "description": "Whether there was prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 infection", - "comments": [ - "If known, provide information about whether the individual had a previous SARS-CoV-2 infection. Select a value from the pick list." - ], - "examples": [ - { - "value": "Yes" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20infection" - ], - "slot_uri": "GENEPIO:0001435", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "PriorSarsCov2InfectionMenu" + "Rhabdomyolysis": { + "text": "Rhabdomyolysis", + "meaning": "HP:0003201", + "title": "Rhabdomyolysis" }, - { - "range": "NullValueMenu" - } - ] - }, - "prior_sarscov2_infection_isolate": { - "name": "prior_sarscov2_infection_isolate", - "description": "The identifier of the isolate found in the prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 infection isolate", - "comments": [ - "Provide the isolate name of the most recent prior infection. Structure the \"isolate\" name to be ICTV/INSDC compliant in the following format: \"SARS-CoV-2/host/country/sampleID/date\"." - ], - "examples": [ - { - "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20infection%20isolate" - ], - "slot_uri": "GENEPIO:0001436", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "prior_sarscov2_infection_date": { - "name": "prior_sarscov2_infection_date", - "description": "The date of diagnosis of the prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 infection date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date that the most recent prior infection was diagnosed. Provide the prior SARS-CoV-2 infection date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-01-23" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20infection%20date" - ], - "slot_uri": "GENEPIO:0001437", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "date" - }, - "prior_sarscov2_antiviral_treatment": { - "name": "prior_sarscov2_antiviral_treatment", - "description": "Whether there was prior SARS-CoV-2 treatment with an antiviral agent.", - "title": "prior SARS-CoV-2 antiviral treatment", - "comments": [ - "If known, provide information about whether the individual had a previous SARS-CoV-2 antiviral treatment. Select a value from the pick list." - ], - "examples": [ - { - "value": "No prior antiviral treatment" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment" - ], - "slot_uri": "GENEPIO:0001438", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "PriorSarsCov2AntiviralTreatmentMenu" + "Secondary infection": { + "text": "Secondary infection", + "meaning": "IDO:0000567", + "title": "Secondary infection" }, - { - "range": "NullValueMenu" - } - ] - }, - "prior_sarscov2_antiviral_treatment_agent": { - "name": "prior_sarscov2_antiviral_treatment_agent", - "description": "The name of the antiviral treatment agent administered during the prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 antiviral treatment agent", - "comments": [ - "Provide the name of the antiviral treatment agent administered during the most recent prior infection. If no treatment was administered, put \"No treatment\". If multiple antiviral agents were administered, list them all separated by commas." - ], - "examples": [ - { - "value": "Remdesivir" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20agent" - ], - "slot_uri": "GENEPIO:0001439", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "prior_sarscov2_antiviral_treatment_date": { - "name": "prior_sarscov2_antiviral_treatment_date", - "description": "The date treatment was first administered during the prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 antiviral treatment date", - "comments": [ - "Provide the date that the antiviral treatment agent was first administered during the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-01-28" + "Secondary staph infection": { + "text": "Secondary staph infection", + "meaning": "GENEPIO:0100095", + "is_a": "Secondary infection", + "title": "Secondary staph infection" + }, + "Secondary strep infection": { + "text": "Secondary strep infection", + "meaning": "GENEPIO:0100096", + "is_a": "Secondary infection", + "title": "Secondary strep infection" + }, + "Seizure (complication)": { + "text": "Seizure (complication)", + "meaning": "HP:0001250", + "title": "Seizure (complication)" + }, + "Motor seizure": { + "text": "Motor seizure", + "meaning": "HP:0020219", + "is_a": "Seizure (complication)", + "title": "Motor seizure" + }, + "Sepsis/Septicemia": { + "text": "Sepsis/Septicemia", + "meaning": "HP:0100806", + "title": "Sepsis/Septicemia" + }, + "Sepsis": { + "text": "Sepsis", + "meaning": "IDO:0000636", + "is_a": "Sepsis/Septicemia", + "title": "Sepsis" + }, + "Septicemia": { + "text": "Septicemia", + "meaning": "NCIT:C3364", + "is_a": "Sepsis/Septicemia", + "title": "Septicemia" + }, + "Shock": { + "text": "Shock", + "meaning": "HP:0031273", + "title": "Shock" + }, + "Hyperinflammatory shock": { + "text": "Hyperinflammatory shock", + "meaning": "GENEPIO:0100097", + "is_a": "Shock", + "title": "Hyperinflammatory shock" + }, + "Refractory cardiogenic shock": { + "text": "Refractory cardiogenic shock", + "meaning": "GENEPIO:0100098", + "is_a": "Shock", + "title": "Refractory cardiogenic shock" + }, + "Refractory cardiogenic plus vasoplegic shock": { + "text": "Refractory cardiogenic plus vasoplegic shock", + "meaning": "GENEPIO:0100099", + "is_a": "Shock", + "title": "Refractory cardiogenic plus vasoplegic shock" + }, + "Septic shock": { + "text": "Septic shock", + "meaning": "NCIT:C35018", + "is_a": "Shock", + "title": "Septic shock" + }, + "Vasculitis": { + "text": "Vasculitis", + "meaning": "HP:0002633", + "title": "Vasculitis" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20date" - ], - "slot_uri": "GENEPIO:0001440", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "date" + } }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "description": "The reason that the sample was sequenced.", - "title": "purpose of sequencing", - "comments": [ - "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." - ], - "examples": [ - { - "value": "Baseline surveillance (random sampling)" - } - ], + "VaccineNameMenu": { + "name": "VaccineNameMenu", + "title": "vaccine name menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING", - "BIOSAMPLE:purpose_of_sequencing", - "VirusSeq_Portal:purpose%20of%20sequencing" - ], - "slot_uri": "GENEPIO:0001445", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "PurposeOfSequencingMenu" + "permissible_values": { + "Astrazeneca (Vaxzevria)": { + "text": "Astrazeneca (Vaxzevria)", + "meaning": "GENEPIO:0100308", + "title": "Astrazeneca (Vaxzevria)" }, - { - "range": "NullValueMenu" + "Johnson & Johnson (Janssen)": { + "text": "Johnson & Johnson (Janssen)", + "meaning": "GENEPIO:0100307", + "title": "Johnson & Johnson (Janssen)" + }, + "Moderna (Spikevax)": { + "text": "Moderna (Spikevax)", + "meaning": "GENEPIO:0100304", + "title": "Moderna (Spikevax)" + }, + "Pfizer-BioNTech (Comirnaty)": { + "text": "Pfizer-BioNTech (Comirnaty)", + "meaning": "GENEPIO:0100305", + "title": "Pfizer-BioNTech (Comirnaty)" + }, + "Pfizer-BioNTech (Comirnaty Pediatric)": { + "text": "Pfizer-BioNTech (Comirnaty Pediatric)", + "meaning": "GENEPIO:0100306", + "title": "Pfizer-BioNTech (Comirnaty Pediatric)" } - ] + } }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "description": "The description of why the sample was sequenced providing specific details.", - "title": "purpose of sequencing details", - "comments": [ - "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened for S gene target failure (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, Screened due to close contact with infected individual, Assessing public health control measures, Determining early introductions and spread, Investigating airline-related exposures, Investigating temporary foreign worker, Investigating remote regions, Investigating health care workers, Investigating schools/universities, Investigating reinfection." - ], - "examples": [ - { - "value": "Screened for S gene target failure (S dropout)" - } - ], + "AnatomicalMaterialMenu": { + "name": "AnatomicalMaterialMenu", + "title": "anatomical material menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS", - "VirusSeq_Portal:purpose%20of%20sequencing%20details" - ], - "slot_uri": "GENEPIO:0001446", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Blood": { + "text": "Blood", + "meaning": "UBERON:0000178", + "title": "Blood" }, - { - "range": "NullValueMenu" + "Fluid": { + "text": "Fluid", + "meaning": "UBERON:0006314", + "title": "Fluid" + }, + "Saliva": { + "text": "Saliva", + "meaning": "UBERON:0001836", + "is_a": "Fluid", + "title": "Saliva" + }, + "Fluid (cerebrospinal (CSF))": { + "text": "Fluid (cerebrospinal (CSF))", + "meaning": "UBERON:0001359", + "is_a": "Fluid", + "title": "Fluid (cerebrospinal (CSF))" + }, + "Fluid (pericardial)": { + "text": "Fluid (pericardial)", + "meaning": "UBERON:0002409", + "is_a": "Fluid", + "title": "Fluid (pericardial)" + }, + "Fluid (pleural)": { + "text": "Fluid (pleural)", + "meaning": "UBERON:0001087", + "is_a": "Fluid", + "title": "Fluid (pleural)" + }, + "Fluid (vaginal)": { + "text": "Fluid (vaginal)", + "meaning": "UBERON:0036243", + "is_a": "Fluid", + "title": "Fluid (vaginal)" + }, + "Fluid (amniotic)": { + "text": "Fluid (amniotic)", + "meaning": "UBERON:0000173", + "is_a": "Fluid", + "title": "Fluid (amniotic)" + }, + "Tissue": { + "text": "Tissue", + "meaning": "UBERON:0000479", + "title": "Tissue" } - ] + } }, - "sequencing_date": { - "name": "sequencing_date", - "description": "The date the sample was sequenced.", - "title": "sequencing date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-06-22" - } - ], + "AnatomicalPartMenu": { + "name": "AnatomicalPartMenu", + "title": "anatomical part menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_SEQUENCING_DATE" - ], - "slot_uri": "GENEPIO:0001447", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "date" + "permissible_values": { + "Anus": { + "text": "Anus", + "meaning": "UBERON:0001245", + "title": "Anus" + }, + "Buccal mucosa": { + "text": "Buccal mucosa", + "meaning": "UBERON:0006956", + "title": "Buccal mucosa" + }, + "Duodenum": { + "text": "Duodenum", + "meaning": "UBERON:0002114", + "title": "Duodenum" + }, + "Eye": { + "text": "Eye", + "meaning": "UBERON:0000970", + "title": "Eye" + }, + "Intestine": { + "text": "Intestine", + "meaning": "UBERON:0000160", + "title": "Intestine" + }, + "Lower respiratory tract": { + "text": "Lower respiratory tract", + "meaning": "UBERON:0001558", + "title": "Lower respiratory tract" + }, + "Bronchus": { + "text": "Bronchus", + "meaning": "UBERON:0002185", + "is_a": "Lower respiratory tract", + "title": "Bronchus" + }, + "Lung": { + "text": "Lung", + "meaning": "UBERON:0002048", + "is_a": "Lower respiratory tract", + "title": "Lung" + }, + "Bronchiole": { + "text": "Bronchiole", + "meaning": "UBERON:0002186", + "is_a": "Lung", + "title": "Bronchiole" + }, + "Alveolar sac": { + "text": "Alveolar sac", + "meaning": "UBERON:0002169", + "is_a": "Lung", + "title": "Alveolar sac" + }, + "Pleural sac": { + "text": "Pleural sac", + "meaning": "UBERON:0009778", + "is_a": "Lower respiratory tract", + "title": "Pleural sac" + }, + "Pleural cavity": { + "text": "Pleural cavity", + "meaning": "UBERON:0002402", + "is_a": "Pleural sac", + "title": "Pleural cavity" + }, + "Trachea": { + "text": "Trachea", + "meaning": "UBERON:0003126", + "is_a": "Lower respiratory tract", + "title": "Trachea" + }, + "Rectum": { + "text": "Rectum", + "meaning": "UBERON:0001052", + "title": "Rectum" + }, + "Skin": { + "text": "Skin", + "meaning": "UBERON:0001003", + "title": "Skin" + }, + "Stomach": { + "text": "Stomach", + "meaning": "UBERON:0000945", + "title": "Stomach" + }, + "Upper respiratory tract": { + "text": "Upper respiratory tract", + "meaning": "UBERON:0001557", + "title": "Upper respiratory tract" + }, + "Anterior Nares": { + "text": "Anterior Nares", + "meaning": "UBERON:2001427", + "is_a": "Upper respiratory tract", + "title": "Anterior Nares" + }, + "Esophagus": { + "text": "Esophagus", + "meaning": "UBERON:0001043", + "is_a": "Upper respiratory tract", + "title": "Esophagus" + }, + "Ethmoid sinus": { + "text": "Ethmoid sinus", + "meaning": "UBERON:0002453", + "is_a": "Upper respiratory tract", + "title": "Ethmoid sinus" }, - { - "range": "NullValueMenu" + "Nasal Cavity": { + "text": "Nasal Cavity", + "meaning": "UBERON:0001707", + "is_a": "Upper respiratory tract", + "title": "Nasal Cavity" + }, + "Middle Nasal Turbinate": { + "text": "Middle Nasal Turbinate", + "meaning": "UBERON:0005921", + "is_a": "Nasal Cavity", + "title": "Middle Nasal Turbinate" + }, + "Inferior Nasal Turbinate": { + "text": "Inferior Nasal Turbinate", + "meaning": "UBERON:0005922", + "is_a": "Nasal Cavity", + "title": "Inferior Nasal Turbinate" + }, + "Nasopharynx (NP)": { + "text": "Nasopharynx (NP)", + "meaning": "UBERON:0001728", + "is_a": "Upper respiratory tract", + "title": "Nasopharynx (NP)" + }, + "Oropharynx (OP)": { + "text": "Oropharynx (OP)", + "meaning": "UBERON:0001729", + "is_a": "Upper respiratory tract", + "title": "Oropharynx (OP)" + }, + "Pharynx (throat)": { + "text": "Pharynx (throat)", + "meaning": "UBERON:0000341", + "is_a": "Upper respiratory tract", + "title": "Pharynx (throat)" } - ] + } }, - "library_id": { - "name": "library_id", - "description": "The user-specified identifier for the library prepared for sequencing.", - "title": "library ID", - "comments": [ - "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." - ], - "examples": [ - { - "value": "XYZ_123345" - } - ], + "BodyProductMenu": { + "name": "BodyProductMenu", + "title": "body product menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:library%20ID" - ], - "slot_uri": "GENEPIO:0001448", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "amplicon_size": { - "name": "amplicon_size", - "description": "The length of the amplicon generated by PCR amplification.", - "title": "amplicon size", - "comments": [ - "Provide the amplicon size, including the units." - ], - "examples": [ - { - "value": "300bp" + "permissible_values": { + "Breast Milk": { + "text": "Breast Milk", + "meaning": "UBERON:0001913", + "title": "Breast Milk" + }, + "Feces": { + "text": "Feces", + "meaning": "UBERON:0001988", + "title": "Feces" + }, + "Fluid (seminal)": { + "text": "Fluid (seminal)", + "meaning": "UBERON:0006530", + "title": "Fluid (seminal)" + }, + "Mucus": { + "text": "Mucus", + "meaning": "UBERON:0000912", + "title": "Mucus" + }, + "Sputum": { + "text": "Sputum", + "meaning": "UBERON:0007311", + "is_a": "Mucus", + "title": "Sputum" + }, + "Sweat": { + "text": "Sweat", + "meaning": "UBERON:0001089", + "title": "Sweat" + }, + "Tear": { + "text": "Tear", + "meaning": "UBERON:0001827", + "title": "Tear" + }, + "Urine": { + "text": "Urine", + "meaning": "UBERON:0001088", + "title": "Urine" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:amplicon%20size" - ], - "slot_uri": "GENEPIO:0001449", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", - "title": "library preparation kit", - "comments": [ - "Provide the name of the library preparation kit used." - ], - "examples": [ - { - "value": "Nextera XT" - } - ], + "PriorSarsCov2InfectionMenu": { + "name": "PriorSarsCov2InfectionMenu", + "title": "prior SARS-CoV-2 infection menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_LIBRARY_PREP_KIT" - ], - "slot_uri": "GENEPIO:0001450", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "flow_cell_barcode": { - "name": "flow_cell_barcode", - "description": "The barcode of the flow cell used for sequencing.", - "title": "flow cell barcode", - "comments": [ - "Provide the barcode of the flow cell used for sequencing the sample." - ], - "examples": [ - { - "value": "FAB06069" + "permissible_values": { + "Prior infection": { + "text": "Prior infection", + "meaning": "GENEPIO:0100037", + "title": "Prior infection" + }, + "No prior infection": { + "text": "No prior infection", + "meaning": "GENEPIO:0100233", + "title": "No prior infection" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:flow%20cell%20barcode" - ], - "slot_uri": "GENEPIO:0001451", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "description": "The model of the sequencing instrument used.", - "title": "sequencing instrument", - "comments": [ - "Select a sequencing instrument from the picklist provided in the template." - ], - "examples": [ - { - "value": "Oxford Nanopore MinION" - } - ], + "EnvironmentalMaterialMenu": { + "name": "EnvironmentalMaterialMenu", + "title": "environmental material menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Sequencing%20technology", - "CNPHI:Sequencing%20Instrument", - "NML_LIMS:PH_INSTRUMENT_CGN", - "VirusSeq_Portal:sequencing%20instrument" - ], - "slot_uri": "GENEPIO:0001452", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "SequencingInstrumentMenu" + "permissible_values": { + "Air vent": { + "text": "Air vent", + "meaning": "ENVO:03501208", + "title": "Air vent" + }, + "Banknote": { + "text": "Banknote", + "meaning": "ENVO:00003896", + "title": "Banknote" + }, + "Bed rail": { + "text": "Bed rail", + "meaning": "ENVO:03501209", + "title": "Bed rail" + }, + "Building floor": { + "text": "Building floor", + "meaning": "ENVO:01000486", + "title": "Building floor" + }, + "Cloth": { + "text": "Cloth", + "meaning": "ENVO:02000058", + "title": "Cloth" + }, + "Control panel": { + "text": "Control panel", + "meaning": "ENVO:03501210", + "title": "Control panel" + }, + "Door": { + "text": "Door", + "meaning": "ENVO:03501220", + "title": "Door" + }, + "Door handle": { + "text": "Door handle", + "meaning": "ENVO:03501211", + "title": "Door handle" + }, + "Face mask": { + "text": "Face mask", + "meaning": "OBI:0002787", + "title": "Face mask" + }, + "Face shield": { + "text": "Face shield", + "meaning": "OBI:0002791", + "title": "Face shield" + }, + "Food": { + "text": "Food", + "meaning": "FOODON:00002403", + "title": "Food" + }, + "Food packaging": { + "text": "Food packaging", + "meaning": "FOODON:03490100", + "title": "Food packaging" + }, + "Glass": { + "text": "Glass", + "meaning": "ENVO:01000481", + "title": "Glass" + }, + "Handrail": { + "text": "Handrail", + "meaning": "ENVO:03501212", + "title": "Handrail" + }, + "Hospital gown": { + "text": "Hospital gown", + "meaning": "OBI:0002796", + "title": "Hospital gown" + }, + "Light switch": { + "text": "Light switch", + "meaning": "ENVO:03501213", + "title": "Light switch" + }, + "Locker": { + "text": "Locker", + "meaning": "ENVO:03501214", + "title": "Locker" + }, + "N95 mask": { + "text": "N95 mask", + "meaning": "OBI:0002790", + "title": "N95 mask" + }, + "Nurse call button": { + "text": "Nurse call button", + "meaning": "ENVO:03501215", + "title": "Nurse call button" + }, + "Paper": { + "text": "Paper", + "meaning": "ENVO:03501256", + "title": "Paper" + }, + "Particulate matter": { + "text": "Particulate matter", + "meaning": "ENVO:01000060", + "title": "Particulate matter" + }, + "Plastic": { + "text": "Plastic", + "meaning": "ENVO:01000404", + "title": "Plastic" + }, + "PPE gown": { + "text": "PPE gown", + "meaning": "GENEPIO:0100025", + "title": "PPE gown" + }, + "Sewage": { + "text": "Sewage", + "meaning": "ENVO:00002018", + "title": "Sewage" + }, + "Sink": { + "text": "Sink", + "meaning": "ENVO:01000990", + "title": "Sink" + }, + "Soil": { + "text": "Soil", + "meaning": "ENVO:00001998", + "title": "Soil" }, - { - "range": "NullValueMenu" - } - ] - }, - "sequencing_protocol_name": { - "name": "sequencing_protocol_name", - "description": "The name and version number of the sequencing protocol used.", - "title": "sequencing protocol name", - "comments": [ - "Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION" - ], - "examples": [ - { - "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Sequencing%20Protocol%20Name", - "NML_LIMS:PH_SEQ_PROTOCOL_NAME" - ], - "slot_uri": "GENEPIO:0001453", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "description": "The protocol used to generate the sequence.", - "title": "sequencing protocol", - "comments": [ - "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a tiling amplicon strategy using the primer scheme. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" - ], - "examples": [ - { - "value": "Genomes were generated through amplicon sequencing of 1200 bp amplicons with Freed schema primers. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." + "Stainless steel": { + "text": "Stainless steel", + "meaning": "ENVO:03501216", + "title": "Stainless steel" + }, + "Tissue paper": { + "text": "Tissue paper", + "meaning": "ENVO:03501217", + "title": "Tissue paper" + }, + "Toilet bowl": { + "text": "Toilet bowl", + "meaning": "ENVO:03501218", + "title": "Toilet bowl" + }, + "Water": { + "text": "Water", + "meaning": "ENVO:00002006", + "title": "Water" + }, + "Wastewater": { + "text": "Wastewater", + "meaning": "ENVO:00002001", + "is_a": "Water", + "title": "Wastewater" + }, + "Window": { + "text": "Window", + "meaning": "ENVO:03501219", + "title": "Window" + }, + "Wood": { + "text": "Wood", + "meaning": "ENVO:00002040", + "title": "Wood" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_TESTING_PROTOCOL", - "VirusSeq_Portal:sequencing%20protocol" - ], - "slot_uri": "GENEPIO:0001454", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "description": "The manufacturer's kit number.", - "title": "sequencing kit number", - "comments": [ - "Alphanumeric value." - ], - "examples": [ - { - "value": "AB456XYZ789" - } - ], + "EnvironmentalSiteMenu": { + "name": "EnvironmentalSiteMenu", + "title": "environmental site menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:sequencing%20kit%20number" - ], - "slot_uri": "GENEPIO:0001455", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", - "title": "amplicon pcr primer scheme", - "comments": [ - "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." - ], - "examples": [ - { - "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" + "permissible_values": { + "Acute care facility": { + "text": "Acute care facility", + "meaning": "ENVO:03501135", + "title": "Acute care facility" + }, + "Animal house": { + "text": "Animal house", + "meaning": "ENVO:00003040", + "title": "Animal house" + }, + "Bathroom": { + "text": "Bathroom", + "meaning": "ENVO:01000422", + "title": "Bathroom" + }, + "Clinical assessment centre": { + "text": "Clinical assessment centre", + "meaning": "ENVO:03501136", + "title": "Clinical assessment centre" + }, + "Conference venue": { + "text": "Conference venue", + "meaning": "ENVO:03501127", + "title": "Conference venue" + }, + "Corridor": { + "text": "Corridor", + "meaning": "ENVO:03501121", + "title": "Corridor" + }, + "Daycare": { + "text": "Daycare", + "meaning": "ENVO:01000927", + "title": "Daycare" + }, + "Emergency room (ER)": { + "text": "Emergency room (ER)", + "meaning": "ENVO:03501145", + "title": "Emergency room (ER)" + }, + "Family practice clinic": { + "text": "Family practice clinic", + "meaning": "ENVO:03501186", + "title": "Family practice clinic" + }, + "Group home": { + "text": "Group home", + "meaning": "ENVO:03501196", + "title": "Group home" + }, + "Homeless shelter": { + "text": "Homeless shelter", + "meaning": "ENVO:03501133", + "title": "Homeless shelter" + }, + "Hospital": { + "text": "Hospital", + "meaning": "ENVO:00002173", + "title": "Hospital" + }, + "Intensive Care Unit (ICU)": { + "text": "Intensive Care Unit (ICU)", + "meaning": "ENVO:03501152", + "title": "Intensive Care Unit (ICU)" + }, + "Long Term Care Facility": { + "text": "Long Term Care Facility", + "meaning": "ENVO:03501194", + "title": "Long Term Care Facility" + }, + "Patient room": { + "text": "Patient room", + "meaning": "ENVO:03501180", + "title": "Patient room" + }, + "Prison": { + "text": "Prison", + "meaning": "ENVO:03501204", + "title": "Prison" + }, + "Production Facility": { + "text": "Production Facility", + "meaning": "ENVO:01000536", + "title": "Production Facility" + }, + "School": { + "text": "School", + "meaning": "ENVO:03501130", + "title": "School" + }, + "Sewage Plant": { + "text": "Sewage Plant", + "meaning": "ENVO:00003043", + "title": "Sewage Plant" + }, + "Subway train": { + "text": "Subway train", + "meaning": "ENVO:03501109", + "title": "Subway train" + }, + "University campus": { + "text": "University campus", + "meaning": "ENVO:00000467", + "title": "University campus" + }, + "Wet market": { + "text": "Wet market", + "meaning": "ENVO:03501198", + "title": "Wet market" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:amplicon%20pcr%20primer%20scheme" - ], - "slot_uri": "GENEPIO:0001456", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", - "title": "raw sequence data processing method", - "comments": [ - "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ], + "CollectionMethodMenu": { + "name": "CollectionMethodMenu", + "title": "collection method menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_RAW_SEQUENCE_METHOD", - "VirusSeq_Portal:raw%20sequence%20data%20processing%20method" - ], - "slot_uri": "GENEPIO:0001458", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Amniocentesis": { + "text": "Amniocentesis", + "meaning": "NCIT:C52009", + "title": "Amniocentesis" + }, + "Aspiration": { + "text": "Aspiration", + "meaning": "NCIT:C15631", + "title": "Aspiration" + }, + "Suprapubic Aspiration": { + "text": "Suprapubic Aspiration", + "meaning": "GENEPIO:0100028", + "is_a": "Aspiration", + "title": "Suprapubic Aspiration" + }, + "Tracheal aspiration": { + "text": "Tracheal aspiration", + "meaning": "GENEPIO:0100029", + "is_a": "Aspiration", + "title": "Tracheal aspiration" + }, + "Vacuum Aspiration": { + "text": "Vacuum Aspiration", + "meaning": "GENEPIO:0100030", + "is_a": "Aspiration", + "title": "Vacuum Aspiration" + }, + "Biopsy": { + "text": "Biopsy", + "meaning": "OBI:0002650", + "title": "Biopsy" + }, + "Needle Biopsy": { + "text": "Needle Biopsy", + "meaning": "OBI:0002651", + "is_a": "Biopsy", + "title": "Needle Biopsy" + }, + "Filtration": { + "text": "Filtration", + "meaning": "OBI:0302885", + "title": "Filtration" + }, + "Air filtration": { + "text": "Air filtration", + "meaning": "GENEPIO:0100031", + "is_a": "Filtration", + "title": "Air filtration" + }, + "Lavage": { + "text": "Lavage", + "meaning": "OBI:0600044", + "title": "Lavage" + }, + "Bronchoalveolar lavage (BAL)": { + "text": "Bronchoalveolar lavage (BAL)", + "meaning": "GENEPIO:0100032", + "is_a": "Lavage", + "title": "Bronchoalveolar lavage (BAL)" + }, + "Gastric Lavage": { + "text": "Gastric Lavage", + "meaning": "GENEPIO:0100033", + "is_a": "Lavage", + "title": "Gastric Lavage" + }, + "Lumbar Puncture": { + "text": "Lumbar Puncture", + "meaning": "NCIT:C15327", + "title": "Lumbar Puncture" }, - { - "range": "NullValueMenu" - } - ] - }, - "dehosting_method": { - "name": "dehosting_method", - "description": "The method used to remove host reads from the pathogen sequence.", - "title": "dehosting method", - "comments": [ - "Provide the name and version number of the software used to remove host reads." - ], - "examples": [ - { - "value": "Nanostripper" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_DEHOSTING_METHOD", - "VirusSeq_Portal:dehosting%20method" - ], - "slot_uri": "GENEPIO:0001459", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Necropsy": { + "text": "Necropsy", + "meaning": "MMO:0000344", + "title": "Necropsy" }, - { - "range": "NullValueMenu" - } - ] - }, - "consensus_sequence_name": { - "name": "consensus_sequence_name", - "description": "The name of the consensus sequence.", - "title": "consensus sequence name", - "comments": [ - "Provide the name and version number of the consensus sequence." - ], - "examples": [ - { - "value": "ncov123assembly3" + "Phlebotomy": { + "text": "Phlebotomy", + "meaning": "NCIT:C28221", + "title": "Phlebotomy" + }, + "Rinsing": { + "text": "Rinsing", + "meaning": "GENEPIO:0002116", + "title": "Rinsing" + }, + "Saline gargle (mouth rinse and gargle)": { + "text": "Saline gargle (mouth rinse and gargle)", + "meaning": "GENEPIO:0100034", + "is_a": "Rinsing", + "title": "Saline gargle (mouth rinse and gargle)" + }, + "Scraping": { + "text": "Scraping", + "meaning": "GENEPIO:0100035", + "title": "Scraping" + }, + "Swabbing": { + "text": "Swabbing", + "meaning": "GENEPIO:0002117", + "title": "Swabbing" + }, + "Finger Prick": { + "text": "Finger Prick", + "meaning": "GENEPIO:0100036", + "title": "Finger Prick" + }, + "Washout Tear Collection": { + "text": "Washout Tear Collection", + "meaning": "GENEPIO:0100038", + "title": "Washout Tear Collection" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20name" - ], - "slot_uri": "GENEPIO:0001460", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "consensus_sequence_filename": { - "name": "consensus_sequence_filename", - "description": "The name of the consensus sequence file.", - "title": "consensus sequence filename", - "comments": [ - "Provide the name and version number of the consensus sequence FASTA file." - ], - "examples": [ - { - "value": "ncov123assembly.fasta" - } - ], + "CollectionDeviceMenu": { + "name": "CollectionDeviceMenu", + "title": "collection device menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filename" - ], - "slot_uri": "GENEPIO:0001461", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "consensus_sequence_filepath": { - "name": "consensus_sequence_filepath", - "description": "The filepath of the consensus sequence file.", - "title": "consensus sequence filepath", - "comments": [ - "Provide the filepath of the consensus sequence FASTA file." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" + "permissible_values": { + "Air filter": { + "text": "Air filter", + "meaning": "ENVO:00003968", + "title": "Air filter" + }, + "Blood Collection Tube": { + "text": "Blood Collection Tube", + "meaning": "OBI:0002859", + "title": "Blood Collection Tube" + }, + "Bronchoscope": { + "text": "Bronchoscope", + "meaning": "OBI:0002826", + "title": "Bronchoscope" + }, + "Collection Container": { + "text": "Collection Container", + "meaning": "OBI:0002088", + "title": "Collection Container" + }, + "Collection Cup": { + "text": "Collection Cup", + "meaning": "GENEPIO:0100026", + "title": "Collection Cup" + }, + "Fibrobronchoscope Brush": { + "text": "Fibrobronchoscope Brush", + "meaning": "OBI:0002825", + "title": "Fibrobronchoscope Brush" + }, + "Filter": { + "text": "Filter", + "meaning": "GENEPIO:0100103", + "title": "Filter" + }, + "Fine Needle": { + "text": "Fine Needle", + "meaning": "OBI:0002827", + "title": "Fine Needle" + }, + "Microcapillary tube": { + "text": "Microcapillary tube", + "meaning": "OBI:0002858", + "title": "Microcapillary tube" + }, + "Micropipette": { + "text": "Micropipette", + "meaning": "OBI:0001128", + "title": "Micropipette" + }, + "Needle": { + "text": "Needle", + "meaning": "OBI:0000436", + "title": "Needle" + }, + "Serum Collection Tube": { + "text": "Serum Collection Tube", + "meaning": "OBI:0002860", + "title": "Serum Collection Tube" + }, + "Sputum Collection Tube": { + "text": "Sputum Collection Tube", + "meaning": "OBI:0002861", + "title": "Sputum Collection Tube" + }, + "Suction Catheter": { + "text": "Suction Catheter", + "meaning": "OBI:0002831", + "title": "Suction Catheter" + }, + "Swab": { + "text": "Swab", + "meaning": "GENEPIO:0100027", + "title": "Swab" + }, + "Urine Collection Tube": { + "text": "Urine Collection Tube", + "meaning": "OBI:0002862", + "title": "Urine Collection Tube" + }, + "Virus Transport Medium": { + "text": "Virus Transport Medium", + "meaning": "OBI:0002866", + "title": "Virus Transport Medium" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filepath" - ], - "slot_uri": "GENEPIO:0001462", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "description": "The name of software used to generate the consensus sequence.", - "title": "consensus sequence software name", - "comments": [ - "Provide the name of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "iVar" - } - ], + "HostScientificNameMenu": { + "name": "HostScientificNameMenu", + "title": "host (scientific name) menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Assembly%20method", - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE", - "VirusSeq_Portal:consensus%20sequence%20software%20name" - ], - "slot_uri": "GENEPIO:0001463", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Homo sapiens": { + "text": "Homo sapiens", + "meaning": "NCBITaxon:9606", + "title": "Homo sapiens" }, - { - "range": "NullValueMenu" + "Bos taurus": { + "text": "Bos taurus", + "meaning": "NCBITaxon:9913", + "title": "Bos taurus" + }, + "Canis lupus familiaris": { + "text": "Canis lupus familiaris", + "meaning": "NCBITaxon:9615", + "title": "Canis lupus familiaris" + }, + "Chiroptera": { + "text": "Chiroptera", + "meaning": "NCBITaxon:9397", + "title": "Chiroptera" + }, + "Columbidae": { + "text": "Columbidae", + "meaning": "NCBITaxon:8930", + "title": "Columbidae" + }, + "Felis catus": { + "text": "Felis catus", + "meaning": "NCBITaxon:9685", + "title": "Felis catus" + }, + "Gallus gallus": { + "text": "Gallus gallus", + "meaning": "NCBITaxon:9031", + "title": "Gallus gallus" + }, + "Manis": { + "text": "Manis", + "meaning": "NCBITaxon:9973", + "title": "Manis" + }, + "Manis javanica": { + "text": "Manis javanica", + "meaning": "NCBITaxon:9974", + "title": "Manis javanica" + }, + "Neovison vison": { + "text": "Neovison vison", + "meaning": "NCBITaxon:452646", + "title": "Neovison vison" + }, + "Panthera leo": { + "text": "Panthera leo", + "meaning": "NCBITaxon:9689", + "title": "Panthera leo" + }, + "Panthera tigris": { + "text": "Panthera tigris", + "meaning": "NCBITaxon:9694", + "title": "Panthera tigris" + }, + "Rhinolophidae": { + "text": "Rhinolophidae", + "meaning": "NCBITaxon:58055", + "title": "Rhinolophidae" + }, + "Rhinolophus affinis": { + "text": "Rhinolophus affinis", + "meaning": "NCBITaxon:59477", + "title": "Rhinolophus affinis" + }, + "Sus scrofa domesticus": { + "text": "Sus scrofa domesticus", + "meaning": "NCBITaxon:9825", + "title": "Sus scrofa domesticus" + }, + "Viverridae": { + "text": "Viverridae", + "meaning": "NCBITaxon:9673", + "title": "Viverridae" } - ] + } }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "description": "The version of the software used to generate the consensus sequence.", - "title": "consensus sequence software version", - "comments": [ - "Provide the version of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "1.3" - } - ], + "HostCommonNameMenu": { + "name": "HostCommonNameMenu", + "title": "host (common name) menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", - "VirusSeq_Portal:consensus%20sequence%20software%20version" - ], - "slot_uri": "GENEPIO:0001469", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Human": { + "text": "Human", + "meaning": "NCBITaxon:9606", + "title": "Human" }, - { - "range": "NullValueMenu" + "Bat": { + "text": "Bat", + "meaning": "NCBITaxon:9397", + "title": "Bat" + }, + "Cat": { + "text": "Cat", + "meaning": "NCBITaxon:9685", + "title": "Cat" + }, + "Chicken": { + "text": "Chicken", + "meaning": "NCBITaxon:9031", + "title": "Chicken" + }, + "Civets": { + "text": "Civets", + "meaning": "NCBITaxon:9673", + "title": "Civets" + }, + "Cow": { + "text": "Cow", + "meaning": "NCBITaxon:9913", + "title": "Cow", + "exact_mappings": [ + "CNPHI:bovine" + ] + }, + "Dog": { + "text": "Dog", + "meaning": "NCBITaxon:9615", + "title": "Dog" + }, + "Lion": { + "text": "Lion", + "meaning": "NCBITaxon:9689", + "title": "Lion" + }, + "Mink": { + "text": "Mink", + "meaning": "NCBITaxon:452646", + "title": "Mink" + }, + "Pangolin": { + "text": "Pangolin", + "meaning": "NCBITaxon:9973", + "title": "Pangolin" + }, + "Pig": { + "text": "Pig", + "meaning": "NCBITaxon:9825", + "title": "Pig", + "exact_mappings": [ + "CNPHI:porcine" + ] + }, + "Pigeon": { + "text": "Pigeon", + "meaning": "NCBITaxon:8930", + "title": "Pigeon" + }, + "Tiger": { + "text": "Tiger", + "meaning": "NCBITaxon:9694", + "title": "Tiger" } - ] + } }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", - "title": "breadth of coverage value", - "comments": [ - "Provide value as a percent." - ], - "examples": [ - { - "value": "95%" - } - ], + "HostHealthStateMenu": { + "name": "HostHealthStateMenu", + "title": "host health state menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:breadth%20of%20coverage%20value", - "VirusSeq_Portal:breadth%20of%20coverage%20value" - ], - "slot_uri": "GENEPIO:0001472", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", - "title": "depth of coverage value", - "comments": [ - "Provide value as a fold of coverage." - ], - "examples": [ - { - "value": "400x" + "permissible_values": { + "Asymptomatic": { + "text": "Asymptomatic", + "meaning": "NCIT:C3833", + "title": "Asymptomatic" + }, + "Deceased": { + "text": "Deceased", + "meaning": "NCIT:C28554", + "title": "Deceased" + }, + "Healthy": { + "text": "Healthy", + "meaning": "NCIT:C115935", + "title": "Healthy" + }, + "Recovered": { + "text": "Recovered", + "meaning": "NCIT:C49498", + "title": "Recovered" + }, + "Symptomatic": { + "text": "Symptomatic", + "meaning": "NCIT:C25269", + "title": "Symptomatic" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Coverage", - "NML_LIMS:depth%20of%20coverage%20value", - "VirusSeq_Portal:depth%20of%20coverage%20value" - ], - "slot_uri": "GENEPIO:0001474", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "description": "The threshold used as a cut-off for the depth of coverage.", - "title": "depth of coverage threshold", - "comments": [ - "Provide the threshold fold coverage." - ], - "examples": [ - { - "value": "100x" - } - ], + "HostHealthStatusDetailsMenu": { + "name": "HostHealthStatusDetailsMenu", + "title": "host health status details menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:depth%20of%20coverage%20threshold" - ], - "slot_uri": "GENEPIO:0001475", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "description": "The user-specified filename of the r1 FASTQ file.", - "title": "r1 fastq filename", - "comments": [ - "Provide the r1 FASTQ filename." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" + "permissible_values": { + "Hospitalized": { + "text": "Hospitalized", + "meaning": "NCIT:C25179", + "title": "Hospitalized" + }, + "Hospitalized (Non-ICU)": { + "text": "Hospitalized (Non-ICU)", + "meaning": "GENEPIO:0100045", + "is_a": "Hospitalized", + "title": "Hospitalized (Non-ICU)" + }, + "Hospitalized (ICU)": { + "text": "Hospitalized (ICU)", + "meaning": "GENEPIO:0100046", + "is_a": "Hospitalized", + "title": "Hospitalized (ICU)" + }, + "Mechanical Ventilation": { + "text": "Mechanical Ventilation", + "meaning": "NCIT:C70909", + "title": "Mechanical Ventilation" + }, + "Medically Isolated": { + "text": "Medically Isolated", + "meaning": "GENEPIO:0100047", + "title": "Medically Isolated" + }, + "Medically Isolated (Negative Pressure)": { + "text": "Medically Isolated (Negative Pressure)", + "meaning": "GENEPIO:0100048", + "is_a": "Medically Isolated", + "title": "Medically Isolated (Negative Pressure)" + }, + "Self-quarantining": { + "text": "Self-quarantining", + "meaning": "NCIT:C173768", + "title": "Self-quarantining" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:r1%20fastq%20filename" - ], - "slot_uri": "GENEPIO:0001476", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString", - "recommended": true + } }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "description": "The user-specified filename of the r2 FASTQ file.", - "title": "r2 fastq filename", - "comments": [ - "Provide the r2 FASTQ filename." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" - } - ], + "HostHealthOutcomeMenu": { + "name": "HostHealthOutcomeMenu", + "title": "host health outcome menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:r2%20fastq%20filename" - ], - "slot_uri": "GENEPIO:0001477", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "description": "The location of the r1 FASTQ file within a user's file system.", - "title": "r1 fastq filepath", - "comments": [ - "Provide the filepath for the r1 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" + "permissible_values": { + "Deceased": { + "text": "Deceased", + "meaning": "NCIT:C28554", + "title": "Deceased" + }, + "Deteriorating": { + "text": "Deteriorating", + "meaning": "NCIT:C25254", + "title": "Deteriorating" + }, + "Recovered": { + "text": "Recovered", + "meaning": "NCIT:C49498", + "title": "Recovered" + }, + "Stable": { + "text": "Stable", + "meaning": "NCIT:C30103", + "title": "Stable" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:r1%20fastq%20filepath" - ], - "slot_uri": "GENEPIO:0001478", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "description": "The location of the r2 FASTQ file within a user's file system.", - "title": "r2 fastq filepath", - "comments": [ - "Provide the filepath for the r2 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + "OrganismMenu": { + "name": "OrganismMenu", + "title": "organism menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Severe acute respiratory syndrome coronavirus 2": { + "text": "Severe acute respiratory syndrome coronavirus 2", + "meaning": "NCBITaxon:2697049", + "title": "Severe acute respiratory syndrome coronavirus 2" + }, + "RaTG13": { + "text": "RaTG13", + "meaning": "NCBITaxon:2709072", + "title": "RaTG13" + }, + "RmYN02": { + "text": "RmYN02", + "meaning": "GENEPIO:0100000", + "title": "RmYN02" } - ], + } + }, + "PurposeOfSamplingMenu": { + "name": "PurposeOfSamplingMenu", + "title": "purpose of sampling menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:r2%20fastq%20filepath" - ], - "slot_uri": "GENEPIO:0001479", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Cluster/Outbreak investigation": { + "text": "Cluster/Outbreak investigation", + "meaning": "GENEPIO:0100001", + "title": "Cluster/Outbreak investigation" + }, + "Diagnostic testing": { + "text": "Diagnostic testing", + "meaning": "GENEPIO:0100002", + "title": "Diagnostic testing" + }, + "Research": { + "text": "Research", + "meaning": "GENEPIO:0100003", + "title": "Research" + }, + "Surveillance": { + "text": "Surveillance", + "meaning": "GENEPIO:0100004", + "title": "Surveillance" + } + } }, - "fast5_filename": { - "name": "fast5_filename", - "description": "The user-specified filename of the FAST5 file.", - "title": "fast5 filename", - "comments": [ - "Provide the FAST5 filename." - ], - "examples": [ - { - "value": "rona123assembly.fast5" + "PurposeOfSequencingMenu": { + "name": "PurposeOfSequencingMenu", + "title": "purpose of sequencing menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Baseline surveillance (random sampling)": { + "text": "Baseline surveillance (random sampling)", + "meaning": "GENEPIO:0100005", + "title": "Baseline surveillance (random sampling)" + }, + "Targeted surveillance (non-random sampling)": { + "text": "Targeted surveillance (non-random sampling)", + "meaning": "GENEPIO:0100006", + "title": "Targeted surveillance (non-random sampling)" + }, + "Priority surveillance project": { + "text": "Priority surveillance project", + "meaning": "GENEPIO:0100007", + "is_a": "Targeted surveillance (non-random sampling)", + "title": "Priority surveillance project" + }, + "Screening for Variants of Concern (VoC)": { + "text": "Screening for Variants of Concern (VoC)", + "meaning": "GENEPIO:0100008", + "is_a": "Priority surveillance project", + "title": "Screening for Variants of Concern (VoC)" + }, + "Sample has epidemiological link to Variant of Concern (VoC)": { + "text": "Sample has epidemiological link to Variant of Concern (VoC)", + "meaning": "GENEPIO:0100273", + "is_a": "Screening for Variants of Concern (VoC)", + "title": "Sample has epidemiological link to Variant of Concern (VoC)" + }, + "Sample has epidemiological link to Omicron Variant": { + "text": "Sample has epidemiological link to Omicron Variant", + "meaning": "GENEPIO:0100274", + "is_a": "Sample has epidemiological link to Variant of Concern (VoC)", + "title": "Sample has epidemiological link to Omicron Variant" + }, + "Longitudinal surveillance (repeat sampling of individuals)": { + "text": "Longitudinal surveillance (repeat sampling of individuals)", + "meaning": "GENEPIO:0100009", + "is_a": "Priority surveillance project", + "title": "Longitudinal surveillance (repeat sampling of individuals)" + }, + "Chronic (prolonged) infection surveillance": { + "text": "Chronic (prolonged) infection surveillance", + "meaning": "GENEPIO:0100842", + "is_a": "Longitudinal surveillance (repeat sampling of individuals)", + "title": "Chronic (prolonged) infection surveillance" + }, + "Re-infection surveillance": { + "text": "Re-infection surveillance", + "meaning": "GENEPIO:0100010", + "is_a": "Priority surveillance project", + "title": "Re-infection surveillance" + }, + "Vaccine escape surveillance": { + "text": "Vaccine escape surveillance", + "meaning": "GENEPIO:0100011", + "is_a": "Priority surveillance project", + "title": "Vaccine escape surveillance" + }, + "Travel-associated surveillance": { + "text": "Travel-associated surveillance", + "meaning": "GENEPIO:0100012", + "is_a": "Priority surveillance project", + "title": "Travel-associated surveillance" + }, + "Domestic travel surveillance": { + "text": "Domestic travel surveillance", + "meaning": "GENEPIO:0100013", + "is_a": "Travel-associated surveillance", + "title": "Domestic travel surveillance" + }, + "Interstate/ interprovincial travel surveillance": { + "text": "Interstate/ interprovincial travel surveillance", + "meaning": "GENEPIO:0100275", + "is_a": "Domestic travel surveillance", + "title": "Interstate/ interprovincial travel surveillance" + }, + "Intra-state/ intra-provincial travel surveillance": { + "text": "Intra-state/ intra-provincial travel surveillance", + "meaning": "GENEPIO:0100276", + "is_a": "Domestic travel surveillance", + "title": "Intra-state/ intra-provincial travel surveillance" + }, + "International travel surveillance": { + "text": "International travel surveillance", + "meaning": "GENEPIO:0100014", + "is_a": "Travel-associated surveillance", + "title": "International travel surveillance" + }, + "Surveillance of international border crossing by air travel or ground transport": { + "text": "Surveillance of international border crossing by air travel or ground transport", + "meaning": "GENEPIO:0100015", + "is_a": "International travel surveillance", + "title": "Surveillance of international border crossing by air travel or ground transport" + }, + "Surveillance of international border crossing by air travel": { + "text": "Surveillance of international border crossing by air travel", + "meaning": "GENEPIO:0100016", + "is_a": "International travel surveillance", + "title": "Surveillance of international border crossing by air travel" + }, + "Surveillance of international border crossing by ground transport": { + "text": "Surveillance of international border crossing by ground transport", + "meaning": "GENEPIO:0100017", + "is_a": "International travel surveillance", + "title": "Surveillance of international border crossing by ground transport" + }, + "Surveillance from international worker testing": { + "text": "Surveillance from international worker testing", + "meaning": "GENEPIO:0100018", + "is_a": "International travel surveillance", + "title": "Surveillance from international worker testing" + }, + "Cluster/Outbreak investigation": { + "text": "Cluster/Outbreak investigation", + "meaning": "GENEPIO:0100019", + "title": "Cluster/Outbreak investigation" + }, + "Multi-jurisdictional outbreak investigation": { + "text": "Multi-jurisdictional outbreak investigation", + "meaning": "GENEPIO:0100020", + "is_a": "Cluster/Outbreak investigation", + "title": "Multi-jurisdictional outbreak investigation" + }, + "Intra-jurisdictional outbreak investigation": { + "text": "Intra-jurisdictional outbreak investigation", + "meaning": "GENEPIO:0100021", + "is_a": "Cluster/Outbreak investigation", + "title": "Intra-jurisdictional outbreak investigation" + }, + "Research": { + "text": "Research", + "meaning": "GENEPIO:0100022", + "title": "Research" + }, + "Viral passage experiment": { + "text": "Viral passage experiment", + "meaning": "GENEPIO:0100023", + "is_a": "Research", + "title": "Viral passage experiment" + }, + "Protocol testing experiment": { + "text": "Protocol testing experiment", + "meaning": "GENEPIO:0100024", + "is_a": "Research", + "title": "Protocol testing experiment" + }, + "Retrospective sequencing": { + "text": "Retrospective sequencing", + "meaning": "GENEPIO:0100356", + "title": "Retrospective sequencing" } - ], + } + }, + "SpecimenProcessingMenu": { + "name": "SpecimenProcessingMenu", + "title": "specimen processing menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:fast5%20filename" - ], - "slot_uri": "GENEPIO:0001480", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Virus passage": { + "text": "Virus passage", + "meaning": "GENEPIO:0100039", + "title": "Virus passage" + }, + "RNA re-extraction (post RT-PCR)": { + "text": "RNA re-extraction (post RT-PCR)", + "meaning": "GENEPIO:0100040", + "title": "RNA re-extraction (post RT-PCR)" + }, + "Specimens pooled": { + "text": "Specimens pooled", + "meaning": "OBI:0600016", + "title": "Specimens pooled" + } + } }, - "fast5_filepath": { - "name": "fast5_filepath", - "description": "The location of the FAST5 file within a user's file system.", - "title": "fast5 filepath", - "comments": [ - "Provide the filepath for the FAST5 file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" + "LabHostMenu": { + "name": "LabHostMenu", + "title": "lab host menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "293/ACE2 cell line": { + "text": "293/ACE2 cell line", + "meaning": "GENEPIO:0100041", + "title": "293/ACE2 cell line" + }, + "Caco2 cell line": { + "text": "Caco2 cell line", + "meaning": "BTO:0000195", + "title": "Caco2 cell line" + }, + "Calu3 cell line": { + "text": "Calu3 cell line", + "meaning": "BTO:0002750", + "title": "Calu3 cell line" + }, + "EFK3B cell line": { + "text": "EFK3B cell line", + "meaning": "GENEPIO:0100042", + "title": "EFK3B cell line" + }, + "HEK293T cell line": { + "text": "HEK293T cell line", + "meaning": "BTO:0002181", + "title": "HEK293T cell line" + }, + "HRCE cell line": { + "text": "HRCE cell line", + "meaning": "GENEPIO:0100043", + "title": "HRCE cell line" + }, + "Huh7 cell line": { + "text": "Huh7 cell line", + "meaning": "BTO:0001950", + "title": "Huh7 cell line" + }, + "LLCMk2 cell line": { + "text": "LLCMk2 cell line", + "meaning": "CLO:0007330", + "title": "LLCMk2 cell line" + }, + "MDBK cell line": { + "text": "MDBK cell line", + "meaning": "BTO:0000836", + "title": "MDBK cell line" + }, + "NHBE cell line": { + "text": "NHBE cell line", + "meaning": "BTO:0002924", + "title": "NHBE cell line" + }, + "PK-15 cell line": { + "text": "PK-15 cell line", + "meaning": "BTO:0001865", + "title": "PK-15 cell line" + }, + "RK-13 cell line": { + "text": "RK-13 cell line", + "meaning": "BTO:0002909", + "title": "RK-13 cell line" + }, + "U251 cell line": { + "text": "U251 cell line", + "meaning": "BTO:0002035", + "title": "U251 cell line" + }, + "Vero cell line": { + "text": "Vero cell line", + "meaning": "BTO:0001444", + "title": "Vero cell line" + }, + "Vero E6 cell line": { + "text": "Vero E6 cell line", + "meaning": "BTO:0004755", + "is_a": "Vero cell line", + "title": "Vero E6 cell line" + }, + "VeroE6/TMPRSS2 cell line": { + "text": "VeroE6/TMPRSS2 cell line", + "meaning": "GENEPIO:0100044", + "is_a": "Vero E6 cell line", + "title": "VeroE6/TMPRSS2 cell line" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:fast5%20filepath" - ], - "slot_uri": "GENEPIO:0001481", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "description": "The number of total base pairs generated by the sequencing process.", - "title": "number of base pairs sequenced", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "387566" - } - ], + "HostDiseaseMenu": { + "name": "HostDiseaseMenu", + "title": "host disease menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:number%20of%20base%20pairs%20sequenced" - ], - "slot_uri": "GENEPIO:0001482", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "integer", - "minimum_value": 0 - }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "description": "Size of the reconstructed genome described as the number of base pairs.", - "title": "consensus genome length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "38677" + "permissible_values": { + "COVID-19": { + "text": "COVID-19", + "meaning": "MONDO:0100096", + "title": "COVID-19" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:consensus%20genome%20length" - ], - "slot_uri": "GENEPIO:0001483", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "integer", - "minimum_value": 0 + } }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "description": "The number of N symbols present in the consensus fasta sequence, per 100kbp of sequence.", - "title": "Ns per 100 kbp", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "330" - } - ], + "HostAgeBinMenu": { + "name": "HostAgeBinMenu", + "title": "host age bin menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:Ns%20per%20100%20kbp" - ], - "slot_uri": "GENEPIO:0001484", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "decimal", - "minimum_value": 0 - }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "description": "A persistent, unique identifier of a genome database entry.", - "title": "reference genome accession", - "comments": [ - "Provide the accession number of the reference genome." - ], - "examples": [ - { - "value": "NC_045512.2" + "permissible_values": { + "0 - 9": { + "text": "0 - 9", + "meaning": "GENEPIO:0100049", + "title": "0 - 9" + }, + "10 - 19": { + "text": "10 - 19", + "meaning": "GENEPIO:0100050", + "title": "10 - 19" + }, + "20 - 29": { + "text": "20 - 29", + "meaning": "GENEPIO:0100051", + "title": "20 - 29" + }, + "30 - 39": { + "text": "30 - 39", + "meaning": "GENEPIO:0100052", + "title": "30 - 39" + }, + "40 - 49": { + "text": "40 - 49", + "meaning": "GENEPIO:0100053", + "title": "40 - 49" + }, + "50 - 59": { + "text": "50 - 59", + "meaning": "GENEPIO:0100054", + "title": "50 - 59" + }, + "60 - 69": { + "text": "60 - 69", + "meaning": "GENEPIO:0100055", + "title": "60 - 69" + }, + "70 - 79": { + "text": "70 - 79", + "meaning": "GENEPIO:0100056", + "title": "70 - 79" + }, + "80 - 89": { + "text": "80 - 89", + "meaning": "GENEPIO:0100057", + "title": "80 - 89" + }, + "90 - 99": { + "text": "90 - 99", + "meaning": "GENEPIO:0100058", + "title": "90 - 99", + "exact_mappings": [ + "VirusSeq_Portal:90%2B" + ] + }, + "100+": { + "text": "100+", + "meaning": "GENEPIO:0100059", + "title": "100+", + "exact_mappings": [ + "VirusSeq_Portal:90%2B" + ] } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:reference%20genome%20accession", - "VirusSeq_Portal:reference%20genome%20accession" - ], - "slot_uri": "GENEPIO:0001485", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "description": "A description of the overall bioinformatics strategy used.", - "title": "bioinformatics protocol", - "comments": [ - "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/ncov2019-artic-nf" + "HostGenderMenu": { + "name": "HostGenderMenu", + "title": "host gender menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Female": { + "text": "Female", + "meaning": "NCIT:C46110", + "title": "Female" + }, + "Male": { + "text": "Male", + "meaning": "NCIT:C46109", + "title": "Male" + }, + "Non-binary gender": { + "text": "Non-binary gender", + "meaning": "GSSO:000132", + "title": "Non-binary gender" + }, + "Transgender (assigned male at birth)": { + "text": "Transgender (assigned male at birth)", + "meaning": "GSSO:004004", + "title": "Transgender (assigned male at birth)" + }, + "Transgender (assigned female at birth)": { + "text": "Transgender (assigned female at birth)", + "meaning": "GSSO:004005", + "title": "Transgender (assigned female at birth)" + }, + "Undeclared": { + "text": "Undeclared", + "meaning": "NCIT:C110959", + "title": "Undeclared" } - ], + } + }, + "ExposureEventMenu": { + "name": "ExposureEventMenu", + "title": "exposure event menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Bioinformatics%20Protocol", - "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL", - "VirusSeq_Portal:bioinformatics%20protocol" - ], - "slot_uri": "GENEPIO:0001489", - "domain_of": [ - "CanCOGeNCovid19" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Mass Gathering": { + "text": "Mass Gathering", + "meaning": "GENEPIO:0100237", + "title": "Mass Gathering" + }, + "Agricultural Event": { + "text": "Agricultural Event", + "meaning": "GENEPIO:0100240", + "is_a": "Mass Gathering", + "title": "Agricultural Event" + }, + "Convention": { + "text": "Convention", + "meaning": "GENEPIO:0100238", + "is_a": "Mass Gathering", + "title": "Convention" + }, + "Convocation": { + "text": "Convocation", + "meaning": "GENEPIO:0100239", + "is_a": "Mass Gathering", + "title": "Convocation" + }, + "Recreational Event": { + "text": "Recreational Event", + "meaning": "GENEPIO:0100417", + "is_a": "Mass Gathering", + "title": "Recreational Event" + }, + "Concert": { + "text": "Concert", + "meaning": "GENEPIO:0100418", + "is_a": "Recreational Event", + "title": "Concert" + }, + "Sporting Event": { + "text": "Sporting Event", + "meaning": "GENEPIO:0100419", + "is_a": "Recreational Event", + "title": "Sporting Event" + }, + "Religious Gathering": { + "text": "Religious Gathering", + "meaning": "GENEPIO:0100241", + "title": "Religious Gathering" + }, + "Mass": { + "text": "Mass", + "meaning": "GENEPIO:0100242", + "is_a": "Religious Gathering", + "title": "Mass" + }, + "Social Gathering": { + "text": "Social Gathering", + "meaning": "PCO:0000033", + "title": "Social Gathering" + }, + "Baby Shower": { + "text": "Baby Shower", + "meaning": "PCO:0000039", + "is_a": "Social Gathering", + "title": "Baby Shower" + }, + "Community Event": { + "text": "Community Event", + "meaning": "PCO:0000034", + "is_a": "Social Gathering", + "title": "Community Event" }, - { - "range": "NullValueMenu" + "Family Gathering": { + "text": "Family Gathering", + "meaning": "GENEPIO:0100243", + "is_a": "Social Gathering", + "title": "Family Gathering" + }, + "Family Reunion": { + "text": "Family Reunion", + "meaning": "GENEPIO:0100244", + "is_a": "Family Gathering", + "title": "Family Reunion" + }, + "Funeral": { + "text": "Funeral", + "meaning": "GENEPIO:0100245", + "is_a": "Social Gathering", + "title": "Funeral" + }, + "Party": { + "text": "Party", + "meaning": "PCO:0000035", + "is_a": "Social Gathering", + "title": "Party" + }, + "Potluck": { + "text": "Potluck", + "meaning": "PCO:0000037", + "is_a": "Social Gathering", + "title": "Potluck" + }, + "Wedding": { + "text": "Wedding", + "meaning": "PCO:0000038", + "is_a": "Social Gathering", + "title": "Wedding" + }, + "Other exposure event": { + "text": "Other exposure event", + "title": "Other exposure event" } - ] + } }, - "lineage_clade_name": { - "name": "lineage_clade_name", - "description": "The name of the lineage or clade.", - "title": "lineage/clade name", - "comments": [ - "Provide the Pangolin or Nextstrain lineage/clade name." - ], - "examples": [ - { - "value": "B.1.1.7" - } - ], + "ExposureContactLevelMenu": { + "name": "ExposureContactLevelMenu", + "title": "exposure contact level menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_NAME" - ], - "slot_uri": "GENEPIO:0001500", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "lineage_clade_analysis_software_name": { - "name": "lineage_clade_analysis_software_name", - "description": "The name of the software used to determine the lineage/clade.", - "title": "lineage/clade analysis software name", - "comments": [ - "Provide the name of the software used to determine the lineage/clade." - ], - "examples": [ - { - "value": "Pangolin" + "permissible_values": { + "Contact with infected individual": { + "text": "Contact with infected individual", + "meaning": "GENEPIO:0100357", + "title": "Contact with infected individual" + }, + "Direct contact (direct human-to-human contact)": { + "text": "Direct contact (direct human-to-human contact)", + "meaning": "TRANS:0000001", + "is_a": "Contact with infected individual", + "title": "Direct contact (direct human-to-human contact)" + }, + "Indirect contact": { + "text": "Indirect contact", + "meaning": "GENEPIO:0100246", + "is_a": "Contact with infected individual", + "title": "Indirect contact" + }, + "Close contact (face-to-face, no direct contact)": { + "text": "Close contact (face-to-face, no direct contact)", + "meaning": "GENEPIO:0100247", + "is_a": "Indirect contact", + "title": "Close contact (face-to-face, no direct contact)" + }, + "Casual contact": { + "text": "Casual contact", + "meaning": "GENEPIO:0100248", + "is_a": "Indirect contact", + "title": "Casual contact" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE" - ], - "slot_uri": "GENEPIO:0001501", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "lineage_clade_analysis_software_version": { - "name": "lineage_clade_analysis_software_version", - "description": "The version of the software used to determine the lineage/clade.", - "title": "lineage/clade analysis software version", - "comments": [ - "Provide the version of the software used ot determine the lineage/clade." - ], - "examples": [ - { - "value": "2.1.10" + "HostRoleMenu": { + "name": "HostRoleMenu", + "title": "host role menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Attendee": { + "text": "Attendee", + "meaning": "GENEPIO:0100249", + "title": "Attendee" + }, + "Student": { + "text": "Student", + "meaning": "OMRSE:00000058", + "is_a": "Attendee", + "title": "Student" + }, + "Patient": { + "text": "Patient", + "meaning": "OMRSE:00000030", + "title": "Patient" + }, + "Inpatient": { + "text": "Inpatient", + "meaning": "NCIT:C25182", + "is_a": "Patient", + "title": "Inpatient" + }, + "Outpatient": { + "text": "Outpatient", + "meaning": "NCIT:C28293", + "is_a": "Patient", + "title": "Outpatient" + }, + "Passenger": { + "text": "Passenger", + "meaning": "GENEPIO:0100250", + "title": "Passenger" + }, + "Resident": { + "text": "Resident", + "meaning": "GENEPIO:0100251", + "title": "Resident" + }, + "Visitor": { + "text": "Visitor", + "meaning": "GENEPIO:0100252", + "title": "Visitor" + }, + "Volunteer": { + "text": "Volunteer", + "meaning": "GENEPIO:0100253", + "title": "Volunteer" + }, + "Work": { + "text": "Work", + "meaning": "GENEPIO:0100254", + "title": "Work" + }, + "Administrator": { + "text": "Administrator", + "meaning": "GENEPIO:0100255", + "is_a": "Work", + "title": "Administrator" + }, + "Child Care/Education Worker": { + "text": "Child Care/Education Worker", + "is_a": "Work", + "title": "Child Care/Education Worker" + }, + "Essential Worker": { + "text": "Essential Worker", + "is_a": "Work", + "title": "Essential Worker" + }, + "First Responder": { + "text": "First Responder", + "meaning": "GENEPIO:0100256", + "is_a": "Work", + "title": "First Responder" + }, + "Firefighter": { + "text": "Firefighter", + "meaning": "GENEPIO:0100257", + "is_a": "First Responder", + "title": "Firefighter" + }, + "Paramedic": { + "text": "Paramedic", + "meaning": "GENEPIO:0100258", + "is_a": "First Responder", + "title": "Paramedic" + }, + "Police Officer": { + "text": "Police Officer", + "meaning": "GENEPIO:0100259", + "is_a": "First Responder", + "title": "Police Officer" + }, + "Healthcare Worker": { + "text": "Healthcare Worker", + "meaning": "GENEPIO:0100334", + "is_a": "Work", + "title": "Healthcare Worker" + }, + "Community Healthcare Worker": { + "text": "Community Healthcare Worker", + "meaning": "GENEPIO:0100420", + "is_a": "Healthcare Worker", + "title": "Community Healthcare Worker" + }, + "Laboratory Worker": { + "text": "Laboratory Worker", + "meaning": "GENEPIO:0100262", + "is_a": "Healthcare Worker", + "title": "Laboratory Worker" + }, + "Nurse": { + "text": "Nurse", + "meaning": "OMRSE:00000014", + "is_a": "Healthcare Worker", + "title": "Nurse" + }, + "Personal Care Aid": { + "text": "Personal Care Aid", + "meaning": "GENEPIO:0100263", + "is_a": "Healthcare Worker", + "title": "Personal Care Aid" + }, + "Pharmacist": { + "text": "Pharmacist", + "meaning": "GENEPIO:0100264", + "is_a": "Healthcare Worker", + "title": "Pharmacist" + }, + "Physician": { + "text": "Physician", + "meaning": "OMRSE:00000013", + "is_a": "Healthcare Worker", + "title": "Physician" + }, + "Housekeeper": { + "text": "Housekeeper", + "meaning": "GENEPIO:0100260", + "is_a": "Work", + "title": "Housekeeper" + }, + "International worker": { + "text": "International worker", + "is_a": "Work", + "title": "International worker" + }, + "Kitchen Worker": { + "text": "Kitchen Worker", + "meaning": "GENEPIO:0100261", + "is_a": "Work", + "title": "Kitchen Worker" + }, + "Rotational Worker": { + "text": "Rotational Worker", + "meaning": "GENEPIO:0100354", + "is_a": "Work", + "title": "Rotational Worker" + }, + "Seasonal Worker": { + "text": "Seasonal Worker", + "meaning": "GENEPIO:0100355", + "is_a": "Work", + "title": "Seasonal Worker" + }, + "Transport Worker": { + "text": "Transport Worker", + "is_a": "Work", + "title": "Transport Worker" + }, + "Transport Truck Driver": { + "text": "Transport Truck Driver", + "is_a": "Transport Worker", + "title": "Transport Truck Driver" + }, + "Veterinarian": { + "text": "Veterinarian", + "meaning": "GENEPIO:0100265", + "is_a": "Work", + "title": "Veterinarian" + }, + "Social role": { + "text": "Social role", + "meaning": "OMRSE:00000001", + "title": "Social role" + }, + "Acquaintance of case": { + "text": "Acquaintance of case", + "meaning": "GENEPIO:0100266", + "is_a": "Social role", + "title": "Acquaintance of case" + }, + "Relative of case": { + "text": "Relative of case", + "meaning": "GENEPIO:0100267", + "is_a": "Social role", + "title": "Relative of case" + }, + "Child of case": { + "text": "Child of case", + "meaning": "GENEPIO:0100268", + "is_a": "Relative of case", + "title": "Child of case" + }, + "Parent of case": { + "text": "Parent of case", + "meaning": "GENEPIO:0100269", + "is_a": "Relative of case", + "title": "Parent of case" + }, + "Father of case": { + "text": "Father of case", + "meaning": "GENEPIO:0100270", + "is_a": "Parent of case", + "title": "Father of case" + }, + "Mother of case": { + "text": "Mother of case", + "meaning": "GENEPIO:0100271", + "is_a": "Parent of case", + "title": "Mother of case" + }, + "Spouse of case": { + "text": "Spouse of case", + "meaning": "GENEPIO:0100272", + "is_a": "Social role", + "title": "Spouse of case" + }, + "Other Host Role": { + "text": "Other Host Role", + "title": "Other Host Role" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_VERSION" - ], - "slot_uri": "GENEPIO:0001502", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + } }, - "variant_designation": { - "name": "variant_designation", - "description": "The variant classification of the lineage/clade i.e. variant, variant of concern.", - "title": "variant designation", - "comments": [ - "If the lineage/clade is considered a Variant of Concern, select Variant of Concern from the pick list. If the lineage/clade contains mutations of concern (mutations that increase transmission, clincal severity, or other epidemiological fa ctors) but it not a global Variant of Concern, select Variant. If the lineage/clade does not contain mutations of concern, leave blank." - ], - "examples": [ - { - "value": "Variant of Concern" - } - ], + "ExposureSettingMenu": { + "name": "ExposureSettingMenu", + "title": "exposure setting menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VARIANT_DESIGNATION" - ], - "slot_uri": "GENEPIO:0001503", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "VariantDesignationMenu" + "permissible_values": { + "Human Exposure": { + "text": "Human Exposure", + "meaning": "ECTO:3000005", + "title": "Human Exposure" + }, + "Contact with Known COVID-19 Case": { + "text": "Contact with Known COVID-19 Case", + "meaning": "GENEPIO:0100184", + "is_a": "Human Exposure", + "title": "Contact with Known COVID-19 Case" + }, + "Contact with Patient": { + "text": "Contact with Patient", + "meaning": "GENEPIO:0100185", + "is_a": "Human Exposure", + "title": "Contact with Patient" + }, + "Contact with Probable COVID-19 Case": { + "text": "Contact with Probable COVID-19 Case", + "meaning": "GENEPIO:0100186", + "is_a": "Human Exposure", + "title": "Contact with Probable COVID-19 Case" + }, + "Contact with Person with Acute Respiratory Illness": { + "text": "Contact with Person with Acute Respiratory Illness", + "meaning": "GENEPIO:0100187", + "is_a": "Human Exposure", + "title": "Contact with Person with Acute Respiratory Illness" + }, + "Contact with Person with Fever and/or Cough": { + "text": "Contact with Person with Fever and/or Cough", + "meaning": "GENEPIO:0100188", + "is_a": "Human Exposure", + "title": "Contact with Person with Fever and/or Cough" + }, + "Contact with Person who Recently Travelled": { + "text": "Contact with Person who Recently Travelled", + "meaning": "GENEPIO:0100189", + "is_a": "Human Exposure", + "title": "Contact with Person who Recently Travelled" + }, + "Occupational, Residency or Patronage Exposure": { + "text": "Occupational, Residency or Patronage Exposure", + "meaning": "GENEPIO:0100190", + "title": "Occupational, Residency or Patronage Exposure" + }, + "Abbatoir": { + "text": "Abbatoir", + "meaning": "ECTO:1000033", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Abbatoir" + }, + "Animal Rescue": { + "text": "Animal Rescue", + "meaning": "GENEPIO:0100191", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Animal Rescue" + }, + "Childcare": { + "text": "Childcare", + "meaning": "GENEPIO:0100192", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Childcare" + }, + "Daycare": { + "text": "Daycare", + "meaning": "GENEPIO:0100193", + "is_a": "Childcare", + "title": "Daycare" + }, + "Nursery": { + "text": "Nursery", + "meaning": "GENEPIO:0100194", + "is_a": "Childcare", + "title": "Nursery" + }, + "Community Service Centre": { + "text": "Community Service Centre", + "meaning": "GENEPIO:0100195", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Community Service Centre" + }, + "Correctional Facility": { + "text": "Correctional Facility", + "meaning": "GENEPIO:0100196", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Correctional Facility" + }, + "Dormitory": { + "text": "Dormitory", + "meaning": "GENEPIO:0100197", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Dormitory" + }, + "Farm": { + "text": "Farm", + "meaning": "ECTO:1000034", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Farm" + }, + "First Nations Reserve": { + "text": "First Nations Reserve", + "meaning": "GENEPIO:0100198", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "First Nations Reserve" + }, + "Funeral Home": { + "text": "Funeral Home", + "meaning": "GENEPIO:0100199", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Funeral Home" + }, + "Group Home": { + "text": "Group Home", + "meaning": "GENEPIO:0100200", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Group Home" + }, + "Healthcare Setting": { + "text": "Healthcare Setting", + "meaning": "GENEPIO:0100201", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Healthcare Setting" + }, + "Ambulance": { + "text": "Ambulance", + "meaning": "GENEPIO:0100202", + "is_a": "Healthcare Setting", + "title": "Ambulance" + }, + "Acute Care Facility": { + "text": "Acute Care Facility", + "meaning": "GENEPIO:0100203", + "is_a": "Healthcare Setting", + "title": "Acute Care Facility" + }, + "Clinic": { + "text": "Clinic", + "meaning": "GENEPIO:0100204", + "is_a": "Healthcare Setting", + "title": "Clinic" + }, + "Community Healthcare (At-Home) Setting": { + "text": "Community Healthcare (At-Home) Setting", + "meaning": "GENEPIO:0100415", + "is_a": "Healthcare Setting", + "title": "Community Healthcare (At-Home) Setting" + }, + "Community Health Centre": { + "text": "Community Health Centre", + "meaning": "GENEPIO:0100205", + "is_a": "Healthcare Setting", + "title": "Community Health Centre" + }, + "Hospital": { + "text": "Hospital", + "meaning": "ECTO:1000035", + "is_a": "Healthcare Setting", + "title": "Hospital" + }, + "Emergency Department": { + "text": "Emergency Department", + "meaning": "GENEPIO:0100206", + "is_a": "Hospital", + "title": "Emergency Department" + }, + "ICU": { + "text": "ICU", + "meaning": "GENEPIO:0100207", + "is_a": "Hospital", + "title": "ICU" + }, + "Ward": { + "text": "Ward", + "meaning": "GENEPIO:0100208", + "is_a": "Hospital", + "title": "Ward" + }, + "Laboratory": { + "text": "Laboratory", + "meaning": "ECTO:1000036", + "is_a": "Healthcare Setting", + "title": "Laboratory" + }, + "Long-Term Care Facility": { + "text": "Long-Term Care Facility", + "meaning": "GENEPIO:0100209", + "is_a": "Healthcare Setting", + "title": "Long-Term Care Facility" + }, + "Pharmacy": { + "text": "Pharmacy", + "meaning": "GENEPIO:0100210", + "is_a": "Healthcare Setting", + "title": "Pharmacy" + }, + "Physician's Office": { + "text": "Physician's Office", + "meaning": "GENEPIO:0100211", + "is_a": "Healthcare Setting", + "title": "Physician's Office" + }, + "Household": { + "text": "Household", + "meaning": "GENEPIO:0100212", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Household" + }, + "Insecure Housing (Homeless)": { + "text": "Insecure Housing (Homeless)", + "meaning": "GENEPIO:0100213", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Insecure Housing (Homeless)" + }, + "Occupational Exposure": { + "text": "Occupational Exposure", + "meaning": "GENEPIO:0100214", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Occupational Exposure" + }, + "Worksite": { + "text": "Worksite", + "meaning": "GENEPIO:0100215", + "is_a": "Occupational Exposure", + "title": "Worksite" + }, + "Office": { + "text": "Office", + "meaning": "ECTO:1000037", + "is_a": "Worksite", + "title": "Office" + }, + "Outdoors": { + "text": "Outdoors", + "meaning": "GENEPIO:0100216", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Outdoors" + }, + "Camp/camping": { + "text": "Camp/camping", + "meaning": "ECTO:5000009", + "is_a": "Outdoors", + "title": "Camp/camping" + }, + "Hiking Trail": { + "text": "Hiking Trail", + "meaning": "GENEPIO:0100217", + "is_a": "Outdoors", + "title": "Hiking Trail" + }, + "Hunting Ground": { + "text": "Hunting Ground", + "meaning": "ECTO:6000030", + "is_a": "Outdoors", + "title": "Hunting Ground" + }, + "Ski Resort": { + "text": "Ski Resort", + "meaning": "GENEPIO:0100218", + "is_a": "Outdoors", + "title": "Ski Resort" + }, + "Petting zoo": { + "text": "Petting zoo", + "meaning": "ECTO:5000008", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Petting zoo" + }, + "Place of Worship": { + "text": "Place of Worship", + "meaning": "GENEPIO:0100220", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Place of Worship" + }, + "Church": { + "text": "Church", + "meaning": "GENEPIO:0100221", + "is_a": "Place of Worship", + "title": "Church" + }, + "Mosque": { + "text": "Mosque", + "meaning": "GENEPIO:0100222", + "is_a": "Place of Worship", + "title": "Mosque" + }, + "Temple": { + "text": "Temple", + "meaning": "GENEPIO:0100223", + "is_a": "Place of Worship", + "title": "Temple" + }, + "Restaurant": { + "text": "Restaurant", + "meaning": "ECTO:1000040", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Restaurant" + }, + "Retail Store": { + "text": "Retail Store", + "meaning": "ECTO:1000041", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Retail Store" + }, + "School": { + "text": "School", + "meaning": "GENEPIO:0100224", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "School" + }, + "Temporary Residence": { + "text": "Temporary Residence", + "meaning": "GENEPIO:0100225", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Temporary Residence" + }, + "Homeless Shelter": { + "text": "Homeless Shelter", + "meaning": "GENEPIO:0100226", + "is_a": "Temporary Residence", + "title": "Homeless Shelter" + }, + "Hotel": { + "text": "Hotel", + "meaning": "GENEPIO:0100227", + "is_a": "Temporary Residence", + "title": "Hotel" }, - { - "range": "NullValueMenu" - } - ] - }, - "variant_evidence": { - "name": "variant_evidence", - "description": "The evidence used to make the variant determination.", - "title": "variant evidence", - "comments": [ - "Select whether the sample was screened using RT-qPCR or by sequencing from the pick list." - ], - "examples": [ - { - "value": "RT-qPCR" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VARIANT_EVIDENCE" - ], - "slot_uri": "GENEPIO:0001504", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "VariantEvidenceMenu" + "Veterinary Care Clinic": { + "text": "Veterinary Care Clinic", + "meaning": "GENEPIO:0100228", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Veterinary Care Clinic" }, - { - "range": "NullValueMenu" - } - ] - }, - "variant_evidence_details": { - "name": "variant_evidence_details", - "description": "Details about the evidence used to make the variant determination.", - "title": "variant evidence details", - "comments": [ - "Provide the assay and list the set of lineage-defining mutations used to make the variant determination. If there are mutations of interest/concern observed in addition to lineage-defining mutations, describe those here." - ], - "examples": [ - { - "value": "Lineage-defining mutations: ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VARIANT_EVIDENCE_DETAILS" - ], - "slot_uri": "GENEPIO:0001505", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "gene_name_1": { - "name": "gene_name_1", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 1", - "comments": [ - "Provide the full name of the gene used in the test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" - ], - "examples": [ - { - "value": "E gene (orf4)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%201", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", - "BIOSAMPLE:gene_name_1", - "VirusSeq_Portal:gene%20name" - ], - "slot_uri": "GENEPIO:0001507", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "GeneNameMenu" + "Travel Exposure": { + "text": "Travel Exposure", + "meaning": "GENEPIO:0100229", + "title": "Travel Exposure" }, - { - "range": "NullValueMenu" - } - ] - }, - "diagnostic_pcr_protocol_1": { - "name": "diagnostic_pcr_protocol_1", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 1", - "comments": [ - "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "EGenePCRTest 2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "slot_uri": "GENEPIO:0001508", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 1", - "comments": [ - "Provide the CT value of the sample from the diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "21" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%201%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_1", - "VirusSeq_Portal:diagnostic%20pcr%20Ct%20value" - ], - "slot_uri": "GENEPIO:0001509", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "decimal" + "Travelled on a Cruise Ship": { + "text": "Travelled on a Cruise Ship", + "meaning": "GENEPIO:0100230", + "is_a": "Travel Exposure", + "title": "Travelled on a Cruise Ship" }, - { - "range": "NullValueMenu" - } - ] - }, - "gene_name_2": { - "name": "gene_name_2", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 2", - "comments": [ - "Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" - ], - "examples": [ - { - "value": "RdRp gene (nsp12)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%202", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", - "BIOSAMPLE:gene_name_2" - ], - "slot_uri": "GENEPIO:0001510", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "GeneNameMenu" + "Travelled on a Plane": { + "text": "Travelled on a Plane", + "meaning": "GENEPIO:0100231", + "is_a": "Travel Exposure", + "title": "Travelled on a Plane" }, - { - "range": "NullValueMenu" - } - ] - }, - "diagnostic_pcr_protocol_2": { - "name": "diagnostic_pcr_protocol_2", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 2", - "comments": [ - "The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "slot_uri": "GENEPIO:0001511", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" - }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 2", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "36" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%202%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_2" - ], - "slot_uri": "GENEPIO:0001512", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "decimal" + "Travelled on Ground Transport": { + "text": "Travelled on Ground Transport", + "meaning": "GENEPIO:0100232", + "is_a": "Travel Exposure", + "title": "Travelled on Ground Transport" }, - { - "range": "NullValueMenu" - } - ] - }, - "gene_name_3": { - "name": "gene_name_3", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 3", - "comments": [ - "Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" - ], - "examples": [ - { - "value": "RdRp gene (nsp12)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%203", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233" - ], - "slot_uri": "GENEPIO:0001513", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "GeneNameMenu" + "Travelled outside Province/Territory": { + "text": "Travelled outside Province/Territory", + "meaning": "GENEPIO:0001118", + "is_a": "Travel Exposure", + "title": "Travelled outside Province/Territory" }, - { - "range": "NullValueMenu" + "Travelled outside Canada": { + "text": "Travelled outside Canada", + "meaning": "GENEPIO:0001119", + "is_a": "Travel Exposure", + "title": "Travelled outside Canada" + }, + "Other Exposure Setting": { + "text": "Other Exposure Setting", + "meaning": "GENEPIO:0100235", + "title": "Other Exposure Setting" } - ] + } }, - "diagnostic_pcr_protocol_3": { - "name": "diagnostic_pcr_protocol_3", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 3", - "comments": [ - "The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" + "TravelPointOfEntryTypeMenu": { + "name": "TravelPointOfEntryTypeMenu", + "title": "travel point of entry type menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Air": { + "text": "Air", + "meaning": "GENEPIO:0100408", + "title": "Air" + }, + "Land": { + "text": "Land", + "meaning": "GENEPIO:0100409", + "title": "Land" } - ], + } + }, + "BorderTestingTestDayTypeMenu": { + "name": "BorderTestingTestDayTypeMenu", + "title": "border testing test day type menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "slot_uri": "GENEPIO:0001514", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "day 1": { + "text": "day 1", + "meaning": "GENEPIO:0100410", + "title": "day 1" + }, + "day 8": { + "text": "day 8", + "meaning": "GENEPIO:0100411", + "title": "day 8" + }, + "day 10": { + "text": "day 10", + "meaning": "GENEPIO:0100412", + "title": "day 10" + } + } }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 3", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "30" + "TravelHistoryAvailabilityMenu": { + "name": "TravelHistoryAvailabilityMenu", + "title": "travel history availability menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Travel history available": { + "text": "Travel history available", + "meaning": "GENEPIO:0100650", + "title": "Travel history available" + }, + "Domestic travel history available": { + "text": "Domestic travel history available", + "meaning": "GENEPIO:0100651", + "is_a": "Travel history available", + "title": "Domestic travel history available" + }, + "International travel history available": { + "text": "International travel history available", + "meaning": "GENEPIO:0100652", + "is_a": "Travel history available", + "title": "International travel history available" + }, + "International and domestic travel history available": { + "text": "International and domestic travel history available", + "meaning": "GENEPIO:0100653", + "is_a": "Travel history available", + "title": "International and domestic travel history available" + }, + "No travel history available": { + "text": "No travel history available", + "meaning": "GENEPIO:0100654", + "title": "No travel history available" } - ], + } + }, + "SequencingInstrumentMenu": { + "name": "SequencingInstrumentMenu", + "title": "sequencing instrument menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%203%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value" - ], - "slot_uri": "GENEPIO:0001515", - "domain_of": [ - "CanCOGeNCovid19" - ], - "any_of": [ - { - "range": "decimal" + "permissible_values": { + "Illumina": { + "text": "Illumina", + "meaning": "GENEPIO:0100105", + "title": "Illumina" + }, + "Illumina Genome Analyzer": { + "text": "Illumina Genome Analyzer", + "meaning": "GENEPIO:0100106", + "is_a": "Illumina", + "title": "Illumina Genome Analyzer" + }, + "Illumina Genome Analyzer II": { + "text": "Illumina Genome Analyzer II", + "meaning": "GENEPIO:0100107", + "is_a": "Illumina Genome Analyzer", + "title": "Illumina Genome Analyzer II" + }, + "Illumina Genome Analyzer IIx": { + "text": "Illumina Genome Analyzer IIx", + "meaning": "GENEPIO:0100108", + "is_a": "Illumina Genome Analyzer", + "title": "Illumina Genome Analyzer IIx" + }, + "Illumina HiScanSQ": { + "text": "Illumina HiScanSQ", + "meaning": "GENEPIO:0100109", + "is_a": "Illumina", + "title": "Illumina HiScanSQ" + }, + "Illumina HiSeq": { + "text": "Illumina HiSeq", + "meaning": "GENEPIO:0100110", + "is_a": "Illumina", + "title": "Illumina HiSeq" + }, + "Illumina HiSeq X": { + "text": "Illumina HiSeq X", + "meaning": "GENEPIO:0100111", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq X" + }, + "Illumina HiSeq X Five": { + "text": "Illumina HiSeq X Five", + "meaning": "GENEPIO:0100112", + "is_a": "Illumina HiSeq X", + "title": "Illumina HiSeq X Five" + }, + "Illumina HiSeq X Ten": { + "text": "Illumina HiSeq X Ten", + "meaning": "GENEPIO:0100113", + "is_a": "Illumina HiSeq X", + "title": "Illumina HiSeq X Ten" + }, + "Illumina HiSeq 1000": { + "text": "Illumina HiSeq 1000", + "meaning": "GENEPIO:0100114", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 1000" + }, + "Illumina HiSeq 1500": { + "text": "Illumina HiSeq 1500", + "meaning": "GENEPIO:0100115", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 1500" + }, + "Illumina HiSeq 2000": { + "text": "Illumina HiSeq 2000", + "meaning": "GENEPIO:0100116", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 2000" + }, + "Illumina HiSeq 2500": { + "text": "Illumina HiSeq 2500", + "meaning": "GENEPIO:0100117", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 2500" + }, + "Illumina HiSeq 3000": { + "text": "Illumina HiSeq 3000", + "meaning": "GENEPIO:0100118", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 3000" + }, + "Illumina HiSeq 4000": { + "text": "Illumina HiSeq 4000", + "meaning": "GENEPIO:0100119", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 4000" + }, + "Illumina iSeq": { + "text": "Illumina iSeq", + "meaning": "GENEPIO:0100120", + "is_a": "Illumina", + "title": "Illumina iSeq" + }, + "Illumina iSeq 100": { + "text": "Illumina iSeq 100", + "meaning": "GENEPIO:0100121", + "is_a": "Illumina iSeq", + "title": "Illumina iSeq 100" + }, + "Illumina NovaSeq": { + "text": "Illumina NovaSeq", + "meaning": "GENEPIO:0100122", + "is_a": "Illumina", + "title": "Illumina NovaSeq" + }, + "Illumina NovaSeq 6000": { + "text": "Illumina NovaSeq 6000", + "meaning": "GENEPIO:0100123", + "is_a": "Illumina NovaSeq", + "title": "Illumina NovaSeq 6000" + }, + "Illumina MiniSeq": { + "text": "Illumina MiniSeq", + "meaning": "GENEPIO:0100124", + "is_a": "Illumina", + "title": "Illumina MiniSeq" + }, + "Illumina MiSeq": { + "text": "Illumina MiSeq", + "meaning": "GENEPIO:0100125", + "is_a": "Illumina", + "title": "Illumina MiSeq" + }, + "Illumina NextSeq": { + "text": "Illumina NextSeq", + "meaning": "GENEPIO:0100126", + "is_a": "Illumina", + "title": "Illumina NextSeq" + }, + "Illumina NextSeq 500": { + "text": "Illumina NextSeq 500", + "meaning": "GENEPIO:0100127", + "is_a": "Illumina NextSeq", + "title": "Illumina NextSeq 500" + }, + "Illumina NextSeq 550": { + "text": "Illumina NextSeq 550", + "meaning": "GENEPIO:0100128", + "is_a": "Illumina NextSeq", + "title": "Illumina NextSeq 550" + }, + "Illumina NextSeq 2000": { + "text": "Illumina NextSeq 2000", + "meaning": "GENEPIO:0100129", + "is_a": "Illumina NextSeq", + "title": "Illumina NextSeq 2000" + }, + "Pacific Biosciences": { + "text": "Pacific Biosciences", + "meaning": "GENEPIO:0100130", + "title": "Pacific Biosciences" + }, + "PacBio RS": { + "text": "PacBio RS", + "meaning": "GENEPIO:0100131", + "is_a": "Pacific Biosciences", + "title": "PacBio RS" + }, + "PacBio RS II": { + "text": "PacBio RS II", + "meaning": "GENEPIO:0100132", + "is_a": "Pacific Biosciences", + "title": "PacBio RS II" + }, + "PacBio Sequel": { + "text": "PacBio Sequel", + "meaning": "GENEPIO:0100133", + "is_a": "Pacific Biosciences", + "title": "PacBio Sequel" + }, + "PacBio Sequel II": { + "text": "PacBio Sequel II", + "meaning": "GENEPIO:0100134", + "is_a": "Pacific Biosciences", + "title": "PacBio Sequel II" + }, + "Ion Torrent": { + "text": "Ion Torrent", + "meaning": "GENEPIO:0100135", + "title": "Ion Torrent" + }, + "Ion Torrent PGM": { + "text": "Ion Torrent PGM", + "meaning": "GENEPIO:0100136", + "is_a": "Ion Torrent", + "title": "Ion Torrent PGM" + }, + "Ion Torrent Proton": { + "text": "Ion Torrent Proton", + "meaning": "GENEPIO:0100137", + "is_a": "Ion Torrent", + "title": "Ion Torrent Proton" + }, + "Ion Torrent S5 XL": { + "text": "Ion Torrent S5 XL", + "meaning": "GENEPIO:0100138", + "is_a": "Ion Torrent", + "title": "Ion Torrent S5 XL" + }, + "Ion Torrent S5": { + "text": "Ion Torrent S5", + "meaning": "GENEPIO:0100139", + "is_a": "Ion Torrent", + "title": "Ion Torrent S5" + }, + "Oxford Nanopore": { + "text": "Oxford Nanopore", + "meaning": "GENEPIO:0100140", + "title": "Oxford Nanopore" + }, + "Oxford Nanopore GridION": { + "text": "Oxford Nanopore GridION", + "meaning": "GENEPIO:0100141", + "is_a": "Oxford Nanopore", + "title": "Oxford Nanopore GridION" + }, + "Oxford Nanopore MinION": { + "text": "Oxford Nanopore MinION", + "meaning": "GENEPIO:0100142", + "is_a": "Oxford Nanopore", + "title": "Oxford Nanopore MinION" + }, + "Oxford Nanopore PromethION": { + "text": "Oxford Nanopore PromethION", + "meaning": "GENEPIO:0100143", + "is_a": "Oxford Nanopore", + "title": "Oxford Nanopore PromethION" + }, + "BGI Genomics": { + "text": "BGI Genomics", + "meaning": "GENEPIO:0100144", + "title": "BGI Genomics" }, - { - "range": "NullValueMenu" - } - ] - }, - "authors": { - "name": "authors", - "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", - "title": "authors", - "comments": [ - "Include the first and last names of all individuals that should be attributed, separated by a comma." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Authors", - "CNPHI:Authors", - "NML_LIMS:PH_CANCOGEN_AUTHORS" - ], - "slot_uri": "GENEPIO:0001517", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "description": "The DataHarmonizer software and template version provenance.", - "title": "DataHarmonizer provenance", - "comments": [ - "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" + "BGI Genomics BGISEQ-500": { + "text": "BGI Genomics BGISEQ-500", + "meaning": "GENEPIO:0100145", + "is_a": "BGI Genomics", + "title": "BGI Genomics BGISEQ-500" + }, + "MGI": { + "text": "MGI", + "meaning": "GENEPIO:0100146", + "title": "MGI" + }, + "MGI DNBSEQ-T7": { + "text": "MGI DNBSEQ-T7", + "meaning": "GENEPIO:0100147", + "is_a": "MGI", + "title": "MGI DNBSEQ-T7" + }, + "MGI DNBSEQ-G400": { + "text": "MGI DNBSEQ-G400", + "meaning": "GENEPIO:0100148", + "is_a": "MGI", + "title": "MGI DNBSEQ-G400" + }, + "MGI DNBSEQ-G400 FAST": { + "text": "MGI DNBSEQ-G400 FAST", + "meaning": "GENEPIO:0100149", + "is_a": "MGI", + "title": "MGI DNBSEQ-G400 FAST" + }, + "MGI DNBSEQ-G50": { + "text": "MGI DNBSEQ-G50", + "meaning": "GENEPIO:0100150", + "is_a": "MGI", + "title": "MGI DNBSEQ-G50" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:DataHarmonizer%20provenance", - "CNPHI:Additional%20Comments", - "NML_LIMS:HC_COMMENTS" - ], - "slot_uri": "GENEPIO:0001518", - "domain_of": [ - "CanCOGeNCovid19" - ], - "range": "Provenance" - } - }, - "classes": { - "dh_interface": { - "name": "dh_interface", - "description": "A DataHarmonizer interface", - "from_schema": "https://example.com/CanCOGeN_Covid-19" + } }, - "CanCOGeNCovid19": { - "name": "CanCOGeNCovid19", - "description": "Canadian specification for Covid-19 clinical virus biosample data gathering", - "title": "CanCOGeN Covid-19", + "GeneNameMenu": { + "name": "GeneNameMenu", + "title": "gene name menu", "from_schema": "https://example.com/CanCOGeN_Covid-19", - "see_also": [ - "templates/canada_covid19/SOP.pdf" - ], - "is_a": "dh_interface", - "slot_usage": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "rank": 1, - "slot_group": "Database Identifiers" + "permissible_values": { + "E gene (orf4)": { + "text": "E gene (orf4)", + "meaning": "GENEPIO:0100151", + "title": "E gene (orf4)", + "exact_mappings": [ + "CNPHI:E%20gene", + "BIOSAMPLE:E%20%28orf4%29" + ] }, - "third_party_lab_service_provider_name": { - "name": "third_party_lab_service_provider_name", - "rank": 2, - "slot_group": "Database Identifiers" + "M gene (orf5)": { + "text": "M gene (orf5)", + "meaning": "GENEPIO:0100152", + "title": "M gene (orf5)", + "exact_mappings": [ + "BIOSAMPLE:M%20%28orf5%29" + ] }, - "third_party_lab_sample_id": { - "name": "third_party_lab_sample_id", - "rank": 3, - "slot_group": "Database Identifiers" + "N gene (orf9)": { + "text": "N gene (orf9)", + "meaning": "GENEPIO:0100153", + "title": "N gene (orf9)", + "exact_mappings": [ + "BIOSAMPLE:N%20%28orf9%29" + ] }, - "case_id": { - "name": "case_id", - "rank": 4, - "slot_group": "Database Identifiers" + "Spike gene (orf2)": { + "text": "Spike gene (orf2)", + "meaning": "GENEPIO:0100154", + "title": "Spike gene (orf2)", + "exact_mappings": [ + "BIOSAMPLE:S%20%28orf2%29" + ] }, - "related_specimen_primary_id": { - "name": "related_specimen_primary_id", - "rank": 5, - "slot_group": "Database Identifiers" + "orf1ab (rep)": { + "text": "orf1ab (rep)", + "meaning": "GENEPIO:0100155", + "title": "orf1ab (rep)", + "exact_mappings": [ + "BIOSAMPLE:orf1ab%20%28rep%29" + ] }, - "irida_sample_name": { - "name": "irida_sample_name", - "rank": 6, - "slot_group": "Database Identifiers" + "orf1a (pp1a)": { + "text": "orf1a (pp1a)", + "meaning": "GENEPIO:0100156", + "is_a": "orf1ab (rep)", + "title": "orf1a (pp1a)", + "exact_mappings": [ + "BIOSAMPLE:orf1a%20%28pp1a%29" + ] }, - "umbrella_bioproject_accession": { - "name": "umbrella_bioproject_accession", - "rank": 7, - "slot_group": "Database Identifiers" + "nsp11": { + "text": "nsp11", + "meaning": "GENEPIO:0100157", + "is_a": "orf1a (pp1a)", + "title": "nsp11", + "exact_mappings": [ + "BIOSAMPLE:nsp11" + ] }, - "bioproject_accession": { - "name": "bioproject_accession", - "rank": 8, - "slot_group": "Database Identifiers" + "nsp1": { + "text": "nsp1", + "meaning": "GENEPIO:0100158", + "is_a": "orf1ab (rep)", + "title": "nsp1", + "exact_mappings": [ + "BIOSAMPLE:nsp1" + ] + }, + "nsp2": { + "text": "nsp2", + "meaning": "GENEPIO:0100159", + "is_a": "orf1ab (rep)", + "title": "nsp2", + "exact_mappings": [ + "BIOSAMPLE:nsp2" + ] + }, + "nsp3": { + "text": "nsp3", + "meaning": "GENEPIO:0100160", + "is_a": "orf1ab (rep)", + "title": "nsp3", + "exact_mappings": [ + "BIOSAMPLE:nsp3" + ] + }, + "nsp4": { + "text": "nsp4", + "meaning": "GENEPIO:0100161", + "is_a": "orf1ab (rep)", + "title": "nsp4", + "exact_mappings": [ + "BIOSAMPLE:nsp4" + ] + }, + "nsp5": { + "text": "nsp5", + "meaning": "GENEPIO:0100162", + "is_a": "orf1ab (rep)", + "title": "nsp5", + "exact_mappings": [ + "BIOSAMPLE:nsp5" + ] + }, + "nsp6": { + "text": "nsp6", + "meaning": "GENEPIO:0100163", + "is_a": "orf1ab (rep)", + "title": "nsp6", + "exact_mappings": [ + "BIOSAMPLE:nsp6" + ] + }, + "nsp7": { + "text": "nsp7", + "meaning": "GENEPIO:0100164", + "is_a": "orf1ab (rep)", + "title": "nsp7", + "exact_mappings": [ + "BIOSAMPLE:nsp7" + ] + }, + "nsp8": { + "text": "nsp8", + "meaning": "GENEPIO:0100165", + "is_a": "orf1ab (rep)", + "title": "nsp8", + "exact_mappings": [ + "BIOSAMPLE:nsp8" + ] + }, + "nsp9": { + "text": "nsp9", + "meaning": "GENEPIO:0100166", + "is_a": "orf1ab (rep)", + "title": "nsp9", + "exact_mappings": [ + "BIOSAMPLE:nsp9" + ] + }, + "nsp10": { + "text": "nsp10", + "meaning": "GENEPIO:0100167", + "is_a": "orf1ab (rep)", + "title": "nsp10", + "exact_mappings": [ + "BIOSAMPLE:nsp10" + ] + }, + "RdRp gene (nsp12)": { + "text": "RdRp gene (nsp12)", + "meaning": "GENEPIO:0100168", + "is_a": "orf1ab (rep)", + "title": "RdRp gene (nsp12)", + "exact_mappings": [ + "BIOSAMPLE:nsp12%20%28RdRp%29" + ] + }, + "hel gene (nsp13)": { + "text": "hel gene (nsp13)", + "meaning": "GENEPIO:0100169", + "is_a": "orf1ab (rep)", + "title": "hel gene (nsp13)", + "exact_mappings": [ + "BIOSAMPLE:nsp13%20%28Hel%29" + ] }, - "biosample_accession": { - "name": "biosample_accession", - "rank": 9, - "slot_group": "Database Identifiers" + "exoN gene (nsp14)": { + "text": "exoN gene (nsp14)", + "meaning": "GENEPIO:0100170", + "is_a": "orf1ab (rep)", + "title": "exoN gene (nsp14)", + "exact_mappings": [ + "BIOSAMPLE:nsp14%20%28ExoN%29" + ] }, - "sra_accession": { - "name": "sra_accession", - "rank": 10, - "slot_group": "Database Identifiers" + "nsp15": { + "text": "nsp15", + "meaning": "GENEPIO:0100171", + "is_a": "orf1ab (rep)", + "title": "nsp15", + "exact_mappings": [ + "BIOSAMPLE:nsp15" + ] }, - "genbank_accession": { - "name": "genbank_accession", - "rank": 11, - "slot_group": "Database Identifiers" + "nsp16": { + "text": "nsp16", + "meaning": "GENEPIO:0100172", + "is_a": "orf1ab (rep)", + "title": "nsp16", + "exact_mappings": [ + "BIOSAMPLE:nsp16" + ] }, - "gisaid_accession": { - "name": "gisaid_accession", - "rank": 12, - "slot_group": "Database Identifiers" + "orf3a": { + "text": "orf3a", + "meaning": "GENEPIO:0100173", + "title": "orf3a", + "exact_mappings": [ + "BIOSAMPLE:orf3a" + ] }, - "sample_collected_by": { - "name": "sample_collected_by", - "rank": 13, - "slot_group": "Sample collection and processing" + "orf3b": { + "text": "orf3b", + "meaning": "GENEPIO:0100174", + "title": "orf3b", + "exact_mappings": [ + "BIOSAMPLE:orf3b" + ] }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "rank": 14, - "slot_group": "Sample collection and processing" + "orf6 (ns6)": { + "text": "orf6 (ns6)", + "meaning": "GENEPIO:0100175", + "title": "orf6 (ns6)", + "exact_mappings": [ + "BIOSAMPLE:orf6%20%28ns6%29" + ] }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "rank": 15, - "slot_group": "Sample collection and processing" + "orf7a": { + "text": "orf7a", + "meaning": "GENEPIO:0100176", + "title": "orf7a", + "exact_mappings": [ + "BIOSAMPLE:orf7a" + ] }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "rank": 16, - "slot_group": "Sample collection and processing" + "orf7b (ns7b)": { + "text": "orf7b (ns7b)", + "meaning": "GENEPIO:0100177", + "title": "orf7b (ns7b)", + "exact_mappings": [ + "BIOSAMPLE:orf7b%20%28ns7b%29" + ] }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "rank": 17, - "slot_group": "Sample collection and processing" + "orf8 (ns8)": { + "text": "orf8 (ns8)", + "meaning": "GENEPIO:0100178", + "title": "orf8 (ns8)", + "exact_mappings": [ + "BIOSAMPLE:orf8%20%28ns8%29" + ] }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "rank": 18, - "slot_group": "Sample collection and processing" + "orf9b": { + "text": "orf9b", + "meaning": "GENEPIO:0100179", + "title": "orf9b", + "exact_mappings": [ + "BIOSAMPLE:orf9b" + ] }, - "sample_collection_date": { - "name": "sample_collection_date", - "rank": 19, - "slot_group": "Sample collection and processing" + "orf9c": { + "text": "orf9c", + "meaning": "GENEPIO:0100180", + "title": "orf9c", + "exact_mappings": [ + "BIOSAMPLE:orf9c" + ] }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "rank": 20, - "slot_group": "Sample collection and processing" + "orf10": { + "text": "orf10", + "meaning": "GENEPIO:0100181", + "title": "orf10", + "exact_mappings": [ + "BIOSAMPLE:orf10" + ] }, - "sample_received_date": { - "name": "sample_received_date", - "rank": 21, - "slot_group": "Sample collection and processing" + "orf14": { + "text": "orf14", + "meaning": "GENEPIO:0100182", + "title": "orf14", + "exact_mappings": [ + "BIOSAMPLE:orf14" + ] }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "rank": 22, - "slot_group": "Sample collection and processing" + "SARS-COV-2 5' UTR": { + "text": "SARS-COV-2 5' UTR", + "meaning": "GENEPIO:0100183", + "title": "SARS-COV-2 5' UTR" + } + } + }, + "SequenceSubmittedByMenu": { + "name": "SequenceSubmittedByMenu", + "title": "sequence submitted by menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Alberta Precision Labs (APL)": { + "text": "Alberta Precision Labs (APL)", + "title": "Alberta Precision Labs (APL)" }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "rank": 23, - "slot_group": "Sample collection and processing" + "Alberta ProvLab North (APLN)": { + "text": "Alberta ProvLab North (APLN)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab North (APLN)" }, - "geo_loc_name_city": { - "name": "geo_loc_name_city", - "rank": 24, - "slot_group": "Sample collection and processing" + "Alberta ProvLab South (APLS)": { + "text": "Alberta ProvLab South (APLS)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab South (APLS)" }, - "organism": { - "name": "organism", - "rank": 25, - "slot_group": "Sample collection and processing" + "BCCDC Public Health Laboratory": { + "text": "BCCDC Public Health Laboratory", + "title": "BCCDC Public Health Laboratory" }, - "isolate": { - "name": "isolate", - "rank": 26, - "slot_group": "Sample collection and processing" + "Canadore College": { + "text": "Canadore College", + "title": "Canadore College" }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "rank": 27, - "slot_group": "Sample collection and processing" + "The Centre for Applied Genomics (TCAG)": { + "text": "The Centre for Applied Genomics (TCAG)", + "title": "The Centre for Applied Genomics (TCAG)" }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "rank": 28, - "slot_group": "Sample collection and processing" + "Dynacare": { + "text": "Dynacare", + "title": "Dynacare" }, - "nml_submitted_specimen_type": { - "name": "nml_submitted_specimen_type", - "rank": 29, - "slot_group": "Sample collection and processing" + "Dynacare (Brampton)": { + "text": "Dynacare (Brampton)", + "title": "Dynacare (Brampton)" }, - "related_specimen_relationship_type": { - "name": "related_specimen_relationship_type", - "rank": 30, - "slot_group": "Sample collection and processing" + "Dynacare (Manitoba)": { + "text": "Dynacare (Manitoba)", + "title": "Dynacare (Manitoba)" }, - "anatomical_material": { - "name": "anatomical_material", - "rank": 31, - "slot_group": "Sample collection and processing" + "The Hospital for Sick Children (SickKids)": { + "text": "The Hospital for Sick Children (SickKids)", + "title": "The Hospital for Sick Children (SickKids)" }, - "anatomical_part": { - "name": "anatomical_part", - "rank": 32, - "slot_group": "Sample collection and processing" + "Laboratoire de santé publique du Québec (LSPQ)": { + "text": "Laboratoire de santé publique du Québec (LSPQ)", + "title": "Laboratoire de santé publique du Québec (LSPQ)" }, - "body_product": { - "name": "body_product", - "rank": 33, - "slot_group": "Sample collection and processing" + "Manitoba Cadham Provincial Laboratory": { + "text": "Manitoba Cadham Provincial Laboratory", + "title": "Manitoba Cadham Provincial Laboratory" }, - "environmental_material": { - "name": "environmental_material", - "rank": 34, - "slot_group": "Sample collection and processing" + "McGill University": { + "text": "McGill University", + "title": "McGill University" }, - "environmental_site": { - "name": "environmental_site", - "rank": 35, - "slot_group": "Sample collection and processing" + "McMaster University": { + "text": "McMaster University", + "title": "McMaster University" }, - "collection_device": { - "name": "collection_device", - "rank": 36, - "slot_group": "Sample collection and processing" + "National Microbiology Laboratory (NML)": { + "text": "National Microbiology Laboratory (NML)", + "title": "National Microbiology Laboratory (NML)" }, - "collection_method": { - "name": "collection_method", - "rank": 37, - "slot_group": "Sample collection and processing" + "New Brunswick - Vitalité Health Network": { + "text": "New Brunswick - Vitalité Health Network", + "title": "New Brunswick - Vitalité Health Network" }, - "collection_protocol": { - "name": "collection_protocol", - "rank": 38, - "slot_group": "Sample collection and processing" + "Newfoundland and Labrador - Eastern Health": { + "text": "Newfoundland and Labrador - Eastern Health", + "title": "Newfoundland and Labrador - Eastern Health" }, - "specimen_processing": { - "name": "specimen_processing", - "rank": 39, - "slot_group": "Sample collection and processing" + "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { + "text": "Newfoundland and Labrador - Newfoundland and Labrador Health Services", + "title": "Newfoundland and Labrador - Newfoundland and Labrador Health Services" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "rank": 40, - "slot_group": "Sample collection and processing" + "Nova Scotia Health Authority": { + "text": "Nova Scotia Health Authority", + "title": "Nova Scotia Health Authority" }, - "lab_host": { - "name": "lab_host", - "rank": 41, - "slot_group": "Sample collection and processing" + "Ontario Institute for Cancer Research (OICR)": { + "text": "Ontario Institute for Cancer Research (OICR)", + "title": "Ontario Institute for Cancer Research (OICR)" }, - "passage_number": { - "name": "passage_number", - "rank": 42, - "slot_group": "Sample collection and processing" + "Ontario COVID-19 Genomic Network": { + "text": "Ontario COVID-19 Genomic Network", + "title": "Ontario COVID-19 Genomic Network" }, - "passage_method": { - "name": "passage_method", - "rank": 43, - "slot_group": "Sample collection and processing" + "Prince Edward Island - Health PEI": { + "text": "Prince Edward Island - Health PEI", + "title": "Prince Edward Island - Health PEI" }, - "biomaterial_extracted": { - "name": "biomaterial_extracted", - "rank": 44, - "slot_group": "Sample collection and processing" + "Public Health Ontario (PHO)": { + "text": "Public Health Ontario (PHO)", + "title": "Public Health Ontario (PHO)" }, - "host_common_name": { - "name": "host_common_name", - "rank": 45, - "slot_group": "Host Information" + "Queen's University / Kingston Health Sciences Centre": { + "text": "Queen's University / Kingston Health Sciences Centre", + "title": "Queen's University / Kingston Health Sciences Centre" }, - "host_scientific_name": { - "name": "host_scientific_name", - "rank": 46, - "slot_group": "Host Information" + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)", + "title": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" }, - "host_health_state": { - "name": "host_health_state", - "rank": 47, - "slot_group": "Host Information" + "Sunnybrook Health Sciences Centre": { + "text": "Sunnybrook Health Sciences Centre", + "title": "Sunnybrook Health Sciences Centre" }, - "host_health_status_details": { - "name": "host_health_status_details", - "rank": 48, - "slot_group": "Host Information" + "Thunder Bay Regional Health Sciences Centre": { + "text": "Thunder Bay Regional Health Sciences Centre", + "title": "Thunder Bay Regional Health Sciences Centre" + } + } + }, + "SampleCollectedByMenu": { + "name": "SampleCollectedByMenu", + "title": "sample collected by menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Alberta Precision Labs (APL)": { + "text": "Alberta Precision Labs (APL)", + "title": "Alberta Precision Labs (APL)" }, - "host_health_outcome": { - "name": "host_health_outcome", - "rank": 49, - "slot_group": "Host Information" + "Alberta ProvLab North (APLN)": { + "text": "Alberta ProvLab North (APLN)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab North (APLN)" }, - "host_disease": { - "name": "host_disease", - "rank": 50, - "slot_group": "Host Information" + "Alberta ProvLab South (APLS)": { + "text": "Alberta ProvLab South (APLS)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab South (APLS)" }, - "host_age": { - "name": "host_age", - "rank": 51, - "slot_group": "Host Information" + "BCCDC Public Health Laboratory": { + "text": "BCCDC Public Health Laboratory", + "title": "BCCDC Public Health Laboratory" }, - "host_age_unit": { - "name": "host_age_unit", - "rank": 52, - "slot_group": "Host Information" + "Dynacare": { + "text": "Dynacare", + "title": "Dynacare" }, - "host_age_bin": { - "name": "host_age_bin", - "rank": 53, - "slot_group": "Host Information" + "Dynacare (Manitoba)": { + "text": "Dynacare (Manitoba)", + "title": "Dynacare (Manitoba)" }, - "host_gender": { - "name": "host_gender", - "rank": 54, - "slot_group": "Host Information" + "Dynacare (Brampton)": { + "text": "Dynacare (Brampton)", + "title": "Dynacare (Brampton)" }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "rank": 55, - "slot_group": "Host Information" + "Eastern Ontario Regional Laboratory Association": { + "text": "Eastern Ontario Regional Laboratory Association", + "title": "Eastern Ontario Regional Laboratory Association" }, - "host_residence_geo_loc_name_state_province_territory": { - "name": "host_residence_geo_loc_name_state_province_territory", - "rank": 56, - "slot_group": "Host Information" + "Hamilton Health Sciences": { + "text": "Hamilton Health Sciences", + "title": "Hamilton Health Sciences" }, - "host_subject_id": { - "name": "host_subject_id", - "rank": 57, - "slot_group": "Host Information" + "The Hospital for Sick Children (SickKids)": { + "text": "The Hospital for Sick Children (SickKids)", + "title": "The Hospital for Sick Children (SickKids)" }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "rank": 58, - "slot_group": "Host Information" + "Kingston Health Sciences Centre": { + "text": "Kingston Health Sciences Centre", + "title": "Kingston Health Sciences Centre" }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "rank": 59, - "slot_group": "Host Information" + "Laboratoire de santé publique du Québec (LSPQ)": { + "text": "Laboratoire de santé publique du Québec (LSPQ)", + "title": "Laboratoire de santé publique du Québec (LSPQ)" }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "rank": 60, - "slot_group": "Host Information" + "Lake of the Woods District Hospital - Ontario": { + "text": "Lake of the Woods District Hospital - Ontario", + "title": "Lake of the Woods District Hospital - Ontario" }, - "complications": { - "name": "complications", - "rank": 61, - "slot_group": "Host Information" + "LifeLabs": { + "text": "LifeLabs", + "title": "LifeLabs" }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "rank": 62, - "slot_group": "Host vaccination information" + "LifeLabs (Ontario)": { + "text": "LifeLabs (Ontario)", + "title": "LifeLabs (Ontario)" }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "rank": 63, - "slot_group": "Host vaccination information" + "Manitoba Cadham Provincial Laboratory": { + "text": "Manitoba Cadham Provincial Laboratory", + "title": "Manitoba Cadham Provincial Laboratory" }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "rank": 64, - "slot_group": "Host vaccination information" + "McMaster University": { + "text": "McMaster University", + "title": "McMaster University" }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "rank": 65, - "slot_group": "Host vaccination information" + "Mount Sinai Hospital": { + "text": "Mount Sinai Hospital", + "title": "Mount Sinai Hospital" }, - "vaccination_dose_2_vaccine_name": { - "name": "vaccination_dose_2_vaccine_name", - "rank": 66, - "slot_group": "Host vaccination information" + "National Microbiology Laboratory (NML)": { + "text": "National Microbiology Laboratory (NML)", + "title": "National Microbiology Laboratory (NML)" }, - "vaccination_dose_2_vaccination_date": { - "name": "vaccination_dose_2_vaccination_date", - "rank": 67, - "slot_group": "Host vaccination information" + "New Brunswick - Vitalité Health Network": { + "text": "New Brunswick - Vitalité Health Network", + "title": "New Brunswick - Vitalité Health Network" }, - "vaccination_dose_3_vaccine_name": { - "name": "vaccination_dose_3_vaccine_name", - "rank": 68, - "slot_group": "Host vaccination information" + "Newfoundland and Labrador - Eastern Health": { + "text": "Newfoundland and Labrador - Eastern Health", + "title": "Newfoundland and Labrador - Eastern Health" }, - "vaccination_dose_3_vaccination_date": { - "name": "vaccination_dose_3_vaccination_date", - "rank": 69, - "slot_group": "Host vaccination information" + "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { + "text": "Newfoundland and Labrador - Newfoundland and Labrador Health Services", + "title": "Newfoundland and Labrador - Newfoundland and Labrador Health Services" }, - "vaccination_dose_4_vaccine_name": { - "name": "vaccination_dose_4_vaccine_name", - "rank": 70, - "slot_group": "Host vaccination information" + "Nova Scotia Health Authority": { + "text": "Nova Scotia Health Authority", + "title": "Nova Scotia Health Authority" }, - "vaccination_dose_4_vaccination_date": { - "name": "vaccination_dose_4_vaccination_date", - "rank": 71, - "slot_group": "Host vaccination information" + "Nunavut": { + "text": "Nunavut", + "title": "Nunavut" }, - "vaccination_history": { - "name": "vaccination_history", - "rank": 72, - "slot_group": "Host vaccination information" + "Ontario Institute for Cancer Research (OICR)": { + "text": "Ontario Institute for Cancer Research (OICR)", + "title": "Ontario Institute for Cancer Research (OICR)" }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "rank": 73, - "slot_group": "Host exposure information" + "Prince Edward Island - Health PEI": { + "text": "Prince Edward Island - Health PEI", + "title": "Prince Edward Island - Health PEI" }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "rank": 74, - "slot_group": "Host exposure information" + "Public Health Ontario (PHO)": { + "text": "Public Health Ontario (PHO)", + "title": "Public Health Ontario (PHO)" }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "rank": 75, - "slot_group": "Host exposure information" + "Queen's University / Kingston Health Sciences Centre": { + "text": "Queen's University / Kingston Health Sciences Centre", + "title": "Queen's University / Kingston Health Sciences Centre" }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "rank": 76, - "slot_group": "Host exposure information" + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)", + "title": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "rank": 77, - "slot_group": "Host exposure information" + "Shared Hospital Laboratory": { + "text": "Shared Hospital Laboratory", + "title": "Shared Hospital Laboratory" }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "rank": 78, - "slot_group": "Host exposure information" + "St. John's Rehab at Sunnybrook Hospital": { + "text": "St. John's Rehab at Sunnybrook Hospital", + "title": "St. John's Rehab at Sunnybrook Hospital" }, - "travel_point_of_entry_type": { - "name": "travel_point_of_entry_type", - "rank": 79, - "slot_group": "Host exposure information" + "St. Joseph's Healthcare Hamilton": { + "text": "St. Joseph's Healthcare Hamilton", + "title": "St. Joseph's Healthcare Hamilton" }, - "border_testing_test_day_type": { - "name": "border_testing_test_day_type", - "rank": 80, - "slot_group": "Host exposure information" + "Switch Health": { + "text": "Switch Health", + "title": "Switch Health" }, - "travel_history": { - "name": "travel_history", - "rank": 81, - "slot_group": "Host exposure information" + "Sunnybrook Health Sciences Centre": { + "text": "Sunnybrook Health Sciences Centre", + "title": "Sunnybrook Health Sciences Centre" }, - "travel_history_availability": { - "name": "travel_history_availability", - "rank": 82, - "slot_group": "Host exposure information" + "Unity Health Toronto": { + "text": "Unity Health Toronto", + "title": "Unity Health Toronto" }, - "exposure_event": { - "name": "exposure_event", - "rank": 83, - "slot_group": "Host exposure information" + "William Osler Health System": { + "text": "William Osler Health System", + "title": "William Osler Health System" + } + } + }, + "GeoLocNameCountryMenu": { + "name": "GeoLocNameCountryMenu", + "title": "geo_loc_name (country) menu", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "permissible_values": { + "Afghanistan": { + "text": "Afghanistan", + "meaning": "GAZ:00006882", + "title": "Afghanistan" }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "rank": 84, - "slot_group": "Host exposure information" + "Albania": { + "text": "Albania", + "meaning": "GAZ:00002953", + "title": "Albania" }, - "host_role": { - "name": "host_role", - "rank": 85, - "slot_group": "Host exposure information" + "Algeria": { + "text": "Algeria", + "meaning": "GAZ:00000563", + "title": "Algeria" }, - "exposure_setting": { - "name": "exposure_setting", - "rank": 86, - "slot_group": "Host exposure information" + "American Samoa": { + "text": "American Samoa", + "meaning": "GAZ:00003957", + "title": "American Samoa" }, - "exposure_details": { - "name": "exposure_details", - "rank": 87, - "slot_group": "Host exposure information" + "Andorra": { + "text": "Andorra", + "meaning": "GAZ:00002948", + "title": "Andorra" }, - "prior_sarscov2_infection": { - "name": "prior_sarscov2_infection", - "rank": 88, - "slot_group": "Host reinfection information" + "Angola": { + "text": "Angola", + "meaning": "GAZ:00001095", + "title": "Angola" }, - "prior_sarscov2_infection_isolate": { - "name": "prior_sarscov2_infection_isolate", - "rank": 89, - "slot_group": "Host reinfection information" + "Anguilla": { + "text": "Anguilla", + "meaning": "GAZ:00009159", + "title": "Anguilla" }, - "prior_sarscov2_infection_date": { - "name": "prior_sarscov2_infection_date", - "rank": 90, - "slot_group": "Host reinfection information" + "Antarctica": { + "text": "Antarctica", + "meaning": "GAZ:00000462", + "title": "Antarctica" }, - "prior_sarscov2_antiviral_treatment": { - "name": "prior_sarscov2_antiviral_treatment", - "rank": 91, - "slot_group": "Host reinfection information" + "Antigua and Barbuda": { + "text": "Antigua and Barbuda", + "meaning": "GAZ:00006883", + "title": "Antigua and Barbuda" }, - "prior_sarscov2_antiviral_treatment_agent": { - "name": "prior_sarscov2_antiviral_treatment_agent", - "rank": 92, - "slot_group": "Host reinfection information" + "Argentina": { + "text": "Argentina", + "meaning": "GAZ:00002928", + "title": "Argentina" }, - "prior_sarscov2_antiviral_treatment_date": { - "name": "prior_sarscov2_antiviral_treatment_date", - "rank": 93, - "slot_group": "Host reinfection information" + "Armenia": { + "text": "Armenia", + "meaning": "GAZ:00004094", + "title": "Armenia" }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "rank": 94, - "slot_group": "Sequencing" + "Aruba": { + "text": "Aruba", + "meaning": "GAZ:00004025", + "title": "Aruba" }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "rank": 95, - "slot_group": "Sequencing" + "Ashmore and Cartier Islands": { + "text": "Ashmore and Cartier Islands", + "meaning": "GAZ:00005901", + "title": "Ashmore and Cartier Islands" }, - "sequencing_date": { - "name": "sequencing_date", - "rank": 96, - "slot_group": "Sequencing" + "Australia": { + "text": "Australia", + "meaning": "GAZ:00000463", + "title": "Australia" }, - "library_id": { - "name": "library_id", - "rank": 97, - "slot_group": "Sequencing" + "Austria": { + "text": "Austria", + "meaning": "GAZ:00002942", + "title": "Austria" }, - "amplicon_size": { - "name": "amplicon_size", - "rank": 98, - "slot_group": "Sequencing" + "Azerbaijan": { + "text": "Azerbaijan", + "meaning": "GAZ:00004941", + "title": "Azerbaijan" }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "rank": 99, - "slot_group": "Sequencing" + "Bahamas": { + "text": "Bahamas", + "meaning": "GAZ:00002733", + "title": "Bahamas" }, - "flow_cell_barcode": { - "name": "flow_cell_barcode", - "rank": 100, - "slot_group": "Sequencing" + "Bahrain": { + "text": "Bahrain", + "meaning": "GAZ:00005281", + "title": "Bahrain" }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "rank": 101, - "slot_group": "Sequencing" + "Baker Island": { + "text": "Baker Island", + "meaning": "GAZ:00007117", + "title": "Baker Island" }, - "sequencing_protocol_name": { - "name": "sequencing_protocol_name", - "rank": 102, - "slot_group": "Sequencing" + "Bangladesh": { + "text": "Bangladesh", + "meaning": "GAZ:00003750", + "title": "Bangladesh" }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "rank": 103, - "slot_group": "Sequencing" + "Barbados": { + "text": "Barbados", + "meaning": "GAZ:00001251", + "title": "Barbados" }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "rank": 104, - "slot_group": "Sequencing" + "Bassas da India": { + "text": "Bassas da India", + "meaning": "GAZ:00005810", + "title": "Bassas da India" }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "rank": 105, - "slot_group": "Sequencing" + "Belarus": { + "text": "Belarus", + "meaning": "GAZ:00006886", + "title": "Belarus" }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "rank": 106, - "slot_group": "Bioinformatics and QC metrics" + "Belgium": { + "text": "Belgium", + "meaning": "GAZ:00002938", + "title": "Belgium" }, - "dehosting_method": { - "name": "dehosting_method", - "rank": 107, - "slot_group": "Bioinformatics and QC metrics" + "Belize": { + "text": "Belize", + "meaning": "GAZ:00002934", + "title": "Belize" }, - "consensus_sequence_name": { - "name": "consensus_sequence_name", - "rank": 108, - "slot_group": "Bioinformatics and QC metrics" + "Benin": { + "text": "Benin", + "meaning": "GAZ:00000904", + "title": "Benin" }, - "consensus_sequence_filename": { - "name": "consensus_sequence_filename", - "rank": 109, - "slot_group": "Bioinformatics and QC metrics" + "Bermuda": { + "text": "Bermuda", + "meaning": "GAZ:00001264", + "title": "Bermuda" }, - "consensus_sequence_filepath": { - "name": "consensus_sequence_filepath", - "rank": 110, - "slot_group": "Bioinformatics and QC metrics" + "Bhutan": { + "text": "Bhutan", + "meaning": "GAZ:00003920", + "title": "Bhutan" }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "rank": 111, - "slot_group": "Bioinformatics and QC metrics" + "Bolivia": { + "text": "Bolivia", + "meaning": "GAZ:00002511", + "title": "Bolivia" }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "rank": 112, - "slot_group": "Bioinformatics and QC metrics" + "Borneo": { + "text": "Borneo", + "meaning": "GAZ:00025355", + "title": "Borneo" }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "rank": 113, - "slot_group": "Bioinformatics and QC metrics" + "Bosnia and Herzegovina": { + "text": "Bosnia and Herzegovina", + "meaning": "GAZ:00006887", + "title": "Bosnia and Herzegovina" }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "rank": 114, - "slot_group": "Bioinformatics and QC metrics" + "Botswana": { + "text": "Botswana", + "meaning": "GAZ:00001097", + "title": "Botswana" }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "rank": 115, - "slot_group": "Bioinformatics and QC metrics" + "Bouvet Island": { + "text": "Bouvet Island", + "meaning": "GAZ:00001453", + "title": "Bouvet Island" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "rank": 116, - "slot_group": "Bioinformatics and QC metrics" + "Brazil": { + "text": "Brazil", + "meaning": "GAZ:00002828", + "title": "Brazil" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "rank": 117, - "slot_group": "Bioinformatics and QC metrics" + "British Virgin Islands": { + "text": "British Virgin Islands", + "meaning": "GAZ:00003961", + "title": "British Virgin Islands" }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "rank": 118, - "slot_group": "Bioinformatics and QC metrics" + "Brunei": { + "text": "Brunei", + "meaning": "GAZ:00003901", + "title": "Brunei" }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "rank": 119, - "slot_group": "Bioinformatics and QC metrics" + "Bulgaria": { + "text": "Bulgaria", + "meaning": "GAZ:00002950", + "title": "Bulgaria" }, - "fast5_filename": { - "name": "fast5_filename", - "rank": 120, - "slot_group": "Bioinformatics and QC metrics" + "Burkina Faso": { + "text": "Burkina Faso", + "meaning": "GAZ:00000905", + "title": "Burkina Faso" }, - "fast5_filepath": { - "name": "fast5_filepath", - "rank": 121, - "slot_group": "Bioinformatics and QC metrics" + "Burundi": { + "text": "Burundi", + "meaning": "GAZ:00001090", + "title": "Burundi" }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "rank": 122, - "slot_group": "Bioinformatics and QC metrics" + "Cambodia": { + "text": "Cambodia", + "meaning": "GAZ:00006888", + "title": "Cambodia" }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "rank": 123, - "slot_group": "Bioinformatics and QC metrics" + "Cameroon": { + "text": "Cameroon", + "meaning": "GAZ:00001093", + "title": "Cameroon" }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "rank": 124, - "slot_group": "Bioinformatics and QC metrics" + "Canada": { + "text": "Canada", + "meaning": "GAZ:00002560", + "title": "Canada" }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "rank": 125, - "slot_group": "Bioinformatics and QC metrics" + "Cape Verde": { + "text": "Cape Verde", + "meaning": "GAZ:00001227", + "title": "Cape Verde" }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "rank": 126, - "slot_group": "Bioinformatics and QC metrics" + "Cayman Islands": { + "text": "Cayman Islands", + "meaning": "GAZ:00003986", + "title": "Cayman Islands" }, - "lineage_clade_name": { - "name": "lineage_clade_name", - "rank": 127, - "slot_group": "Lineage and Variant information" + "Central African Republic": { + "text": "Central African Republic", + "meaning": "GAZ:00001089", + "title": "Central African Republic" }, - "lineage_clade_analysis_software_name": { - "name": "lineage_clade_analysis_software_name", - "rank": 128, - "slot_group": "Lineage and Variant information" + "Chad": { + "text": "Chad", + "meaning": "GAZ:00000586", + "title": "Chad" }, - "lineage_clade_analysis_software_version": { - "name": "lineage_clade_analysis_software_version", - "rank": 129, - "slot_group": "Lineage and Variant information" + "Chile": { + "text": "Chile", + "meaning": "GAZ:00002825", + "title": "Chile" }, - "variant_designation": { - "name": "variant_designation", - "rank": 130, - "slot_group": "Lineage and Variant information" + "China": { + "text": "China", + "meaning": "GAZ:00002845", + "title": "China" + }, + "Christmas Island": { + "text": "Christmas Island", + "meaning": "GAZ:00005915", + "title": "Christmas Island" }, - "variant_evidence": { - "name": "variant_evidence", - "rank": 131, - "slot_group": "Lineage and Variant information" + "Clipperton Island": { + "text": "Clipperton Island", + "meaning": "GAZ:00005838", + "title": "Clipperton Island" }, - "variant_evidence_details": { - "name": "variant_evidence_details", - "rank": 132, - "slot_group": "Lineage and Variant information" + "Cocos Islands": { + "text": "Cocos Islands", + "meaning": "GAZ:00009721", + "title": "Cocos Islands" }, - "gene_name_1": { - "name": "gene_name_1", - "rank": 133, - "slot_group": "Pathogen diagnostic testing" + "Colombia": { + "text": "Colombia", + "meaning": "GAZ:00002929", + "title": "Colombia" }, - "diagnostic_pcr_protocol_1": { - "name": "diagnostic_pcr_protocol_1", - "rank": 134, - "slot_group": "Pathogen diagnostic testing" + "Comoros": { + "text": "Comoros", + "meaning": "GAZ:00005820", + "title": "Comoros" }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "rank": 135, - "slot_group": "Pathogen diagnostic testing" + "Cook Islands": { + "text": "Cook Islands", + "meaning": "GAZ:00053798", + "title": "Cook Islands" }, - "gene_name_2": { - "name": "gene_name_2", - "rank": 136, - "slot_group": "Pathogen diagnostic testing" + "Coral Sea Islands": { + "text": "Coral Sea Islands", + "meaning": "GAZ:00005917", + "title": "Coral Sea Islands" }, - "diagnostic_pcr_protocol_2": { - "name": "diagnostic_pcr_protocol_2", - "rank": 137, - "slot_group": "Pathogen diagnostic testing" + "Costa Rica": { + "text": "Costa Rica", + "meaning": "GAZ:00002901", + "title": "Costa Rica" }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "rank": 138, - "slot_group": "Pathogen diagnostic testing" + "Cote d'Ivoire": { + "text": "Cote d'Ivoire", + "meaning": "GAZ:00000906", + "title": "Cote d'Ivoire" }, - "gene_name_3": { - "name": "gene_name_3", - "rank": 139, - "slot_group": "Pathogen diagnostic testing" + "Croatia": { + "text": "Croatia", + "meaning": "GAZ:00002719", + "title": "Croatia" }, - "diagnostic_pcr_protocol_3": { - "name": "diagnostic_pcr_protocol_3", - "rank": 140, - "slot_group": "Pathogen diagnostic testing" + "Cuba": { + "text": "Cuba", + "meaning": "GAZ:00003762", + "title": "Cuba" }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "rank": 141, - "slot_group": "Pathogen diagnostic testing" + "Curacao": { + "text": "Curacao", + "meaning": "GAZ:00012582", + "title": "Curacao" }, - "authors": { - "name": "authors", - "rank": 142, - "slot_group": "Contributor acknowledgement" + "Cyprus": { + "text": "Cyprus", + "meaning": "GAZ:00004006", + "title": "Cyprus" }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "rank": 143, - "slot_group": "Contributor acknowledgement" - } - }, - "attributes": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "description": "The user-defined name for the sample.", - "title": "specimen collector sample ID", - "comments": [ - "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." - ], - "examples": [ - { - "value": "prov_rona_99" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Sample%20ID%20given%20by%20the%20sample%20provider", - "CNPHI:Primary%20Specimen%20ID", - "NML_LIMS:TEXT_ID", - "BIOSAMPLE:sample_name", - "VirusSeq_Portal:specimen%20collector%20sample%20ID" - ], - "rank": 1, - "slot_uri": "GENEPIO:0001123", - "identifier": true, - "alias": "specimen_collector_sample_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "required": true + "Czech Republic": { + "text": "Czech Republic", + "meaning": "GAZ:00002954", + "title": "Czech Republic" }, - "third_party_lab_service_provider_name": { - "name": "third_party_lab_service_provider_name", - "description": "The name of the third party company or laboratory that provided services.", - "title": "third party lab service provider name", - "comments": [ - "Provide the full, unabbreviated name of the company or laboratory." - ], - "examples": [ - { - "value": "Switch Health" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:HC_TEXT5" - ], - "rank": 2, - "slot_uri": "GENEPIO:0001202", - "alias": "third_party_lab_service_provider_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString" + "Democratic Republic of the Congo": { + "text": "Democratic Republic of the Congo", + "meaning": "GAZ:00001086", + "title": "Democratic Republic of the Congo" }, - "third_party_lab_sample_id": { - "name": "third_party_lab_sample_id", - "description": "The identifier assigned to a sample by a third party service provider.", - "title": "third party lab sample ID", - "comments": [ - "Store the sample identifier supplied by the third party services provider." - ], - "examples": [ - { - "value": "SHK123456" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_ID_NUMBER_PRIMARY" - ], - "rank": 3, - "slot_uri": "GENEPIO:0001149", - "alias": "third_party_lab_sample_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString" + "Denmark": { + "text": "Denmark", + "meaning": "GAZ:00005852", + "title": "Denmark" }, - "case_id": { - "name": "case_id", - "description": "The identifier used to specify an epidemiologically detected case of disease.", - "title": "case ID", - "comments": [ - "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." - ], - "examples": [ - { - "value": "ABCD1234" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_CASE_ID" - ], - "rank": 4, - "slot_uri": "GENEPIO:0100281", - "alias": "case_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "recommended": true + "Djibouti": { + "text": "Djibouti", + "meaning": "GAZ:00000582", + "title": "Djibouti" }, - "related_specimen_primary_id": { - "name": "related_specimen_primary_id", - "description": "The primary ID of a related specimen previously submitted to the repository.", - "title": "Related specimen primary ID", - "comments": [ - "Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system." - ], - "examples": [ - { - "value": "SR20-12345" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Related%20Specimen%20ID", - "CNPHI:Related%20Specimen%20Relationship%20Type", - "NML_LIMS:PH_RELATED_PRIMARY_ID" - ], - "rank": 5, - "slot_uri": "GENEPIO:0001128", - "alias": "related_specimen_primary_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Dominica": { + "text": "Dominica", + "meaning": "GAZ:00006890", + "title": "Dominica" }, - "irida_sample_name": { - "name": "irida_sample_name", - "description": "The identifier assigned to a sequenced isolate in IRIDA.", - "title": "IRIDA sample name", - "comments": [ - "Store the IRIDA sample name. The IRIDA sample name will be created by the individual entering data into the IRIDA platform. IRIDA samples may be linked to metadata and sequence data, or just metadata alone. It is recommended that the IRIDA sample name be the same as, or contain, the specimen collector sample ID for better traceability. It is also recommended that the IRIDA sample name mirror the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should be replaced by underscores. See IRIDA documentation for more information regarding special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." - ], - "examples": [ - { - "value": "prov_rona_99" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:IRIDA%20sample%20name" - ], - "rank": 6, - "slot_uri": "GENEPIO:0001131", - "alias": "irida_sample_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString" + "Dominican Republic": { + "text": "Dominican Republic", + "meaning": "GAZ:00003952", + "title": "Dominican Republic" }, - "umbrella_bioproject_accession": { - "name": "umbrella_bioproject_accession", - "description": "The INSDC accession number assigned to the umbrella BioProject for the Canadian SARS-CoV-2 sequencing effort.", - "title": "umbrella bioproject accession", - "comments": [ - "Store the umbrella BioProject accession by selecting it from the picklist in the template. The umbrella BioProject accession will be identical for all CanCOGen submitters. Different provinces will have their own BioProjects, however these BioProjects will be linked under one umbrella BioProject." - ], - "examples": [ - { - "value": "PRJNA623807" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:umbrella%20bioproject%20accession" - ], - "rank": 7, - "slot_uri": "GENEPIO:0001133", - "alias": "umbrella_bioproject_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "UmbrellaBioprojectAccessionMenu", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Ecuador": { + "text": "Ecuador", + "meaning": "GAZ:00002912", + "title": "Ecuador" }, - "bioproject_accession": { - "name": "bioproject_accession", - "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", - "title": "bioproject accession", - "comments": [ - "Store the BioProject accession number. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. Each province will be assigned a different bioproject accession number by the National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing project." - ], - "examples": [ - { - "value": "PRJNA608651" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:BioProject%20Accession", - "NML_LIMS:PH_BIOPROJECT_ACCESSION", - "BIOSAMPLE:bioproject_accession" - ], - "rank": 8, - "slot_uri": "GENEPIO:0001136", - "alias": "bioproject_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Egypt": { + "text": "Egypt", + "meaning": "GAZ:00003934", + "title": "Egypt" }, - "biosample_accession": { - "name": "biosample_accession", - "description": "The identifier assigned to a BioSample in INSDC archives.", - "title": "biosample accession", - "comments": [ - "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN." - ], - "examples": [ - { - "value": "SAMN14180202" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:BioSample%20Accession", - "NML_LIMS:PH_BIOSAMPLE_ACCESSION" - ], - "rank": 9, - "slot_uri": "GENEPIO:0001139", - "alias": "biosample_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "El Salvador": { + "text": "El Salvador", + "meaning": "GAZ:00002935", + "title": "El Salvador" }, - "sra_accession": { - "name": "sra_accession", - "description": "The Sequence Read Archive (SRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC.", - "title": "SRA accession", - "comments": [ - "Store the accession assigned to the submitted \"run\". NCBI-SRA accessions start with SRR." - ], - "examples": [ - { - "value": "SRR11177792" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:SRA%20Accession", - "NML_LIMS:PH_SRA_ACCESSION" - ], - "rank": 10, - "slot_uri": "GENEPIO:0001142", - "alias": "sra_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Equatorial Guinea": { + "text": "Equatorial Guinea", + "meaning": "GAZ:00001091", + "title": "Equatorial Guinea" }, - "genbank_accession": { - "name": "genbank_accession", - "description": "The GenBank identifier assigned to the sequence in the INSDC archives.", - "title": "GenBank accession", - "comments": [ - "Store the accession returned from a GenBank submission (viral genome assembly)." - ], - "examples": [ - { - "value": "MN908947.3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:GenBank%20Accession", - "NML_LIMS:GenBank%20accession" - ], - "rank": 11, - "slot_uri": "GENEPIO:0001145", - "alias": "genbank_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Eritrea": { + "text": "Eritrea", + "meaning": "GAZ:00000581", + "title": "Eritrea" }, - "gisaid_accession": { - "name": "gisaid_accession", - "description": "The GISAID accession number assigned to the sequence.", - "title": "GISAID accession", - "comments": [ - "Store the accession returned from the GISAID submission." - ], - "examples": [ - { - "value": "EPI_ISL_436489" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:GISAID%20Accession%20%28if%20known%29", - "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession%20ID", - "BIOSAMPLE:GISAID_accession", - "VirusSeq_Portal:GISAID%20accession" - ], - "rank": 12, - "slot_uri": "GENEPIO:0001147", - "alias": "gisaid_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Estonia": { + "text": "Estonia", + "meaning": "GAZ:00002959", + "title": "Estonia" }, - "sample_collected_by": { - "name": "sample_collected_by", - "description": "The name of the agency that collected the original sample.", - "title": "sample collected by", - "comments": [ - "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." - ], - "examples": [ - { - "value": "BC Centre for Disease Control" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Originating%20lab", - "CNPHI:Lab%20Name", - "NML_LIMS:CUSTOMER", - "BIOSAMPLE:collected_by", - "VirusSeq_Portal:sample%20collected%20by" - ], - "rank": 13, - "slot_uri": "GENEPIO:0001153", - "alias": "sample_collected_by", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "SampleCollectedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Eswatini": { + "text": "Eswatini", + "meaning": "GAZ:00001099", + "title": "Eswatini" + }, + "Ethiopia": { + "text": "Ethiopia", + "meaning": "GAZ:00000567", + "title": "Ethiopia" + }, + "Europa Island": { + "text": "Europa Island", + "meaning": "GAZ:00005811", + "title": "Europa Island" + }, + "Falkland Islands (Islas Malvinas)": { + "text": "Falkland Islands (Islas Malvinas)", + "meaning": "GAZ:00001412", + "title": "Falkland Islands (Islas Malvinas)" + }, + "Faroe Islands": { + "text": "Faroe Islands", + "meaning": "GAZ:00059206", + "title": "Faroe Islands" + }, + "Fiji": { + "text": "Fiji", + "meaning": "GAZ:00006891", + "title": "Fiji" + }, + "Finland": { + "text": "Finland", + "meaning": "GAZ:00002937", + "title": "Finland" }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sample.", - "title": "sample collector contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:sample%20collector%20contact%20email" - ], - "rank": 14, - "slot_uri": "GENEPIO:0001156", - "alias": "sample_collector_contact_email", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString", - "pattern": "^\\S+@\\S+\\.\\S+$" + "France": { + "text": "France", + "meaning": "GAZ:00003940", + "title": "France" }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "description": "The mailing address of the agency submitting the sample.", - "title": "sample collector contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Address", - "NML_LIMS:sample%20collector%20contact%20address" - ], - "rank": 15, - "slot_uri": "GENEPIO:0001158", - "alias": "sample_collector_contact_address", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "French Guiana": { + "text": "French Guiana", + "meaning": "GAZ:00002516", + "title": "French Guiana" }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "description": "The name of the agency that generated the sequence.", - "title": "sequence submitted by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." - ], - "examples": [ - { - "value": "Public Health Ontario (PHO)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Submitting%20lab", - "CNPHI:Sequencing%20Centre", - "NML_LIMS:PH_SEQUENCING_CENTRE", - "BIOSAMPLE:sequenced_by", - "VirusSeq_Portal:sequence%20submitted%20by" - ], - "rank": 16, - "slot_uri": "GENEPIO:0001159", - "alias": "sequence_submitted_by", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "SequenceSubmittedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "French Polynesia": { + "text": "French Polynesia", + "meaning": "GAZ:00002918", + "title": "French Polynesia" }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sequence.", - "title": "sequence submitter contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:sequence%20submitter%20contact%20email" - ], - "rank": 17, - "slot_uri": "GENEPIO:0001165", - "alias": "sequence_submitter_contact_email", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "French Southern and Antarctic Lands": { + "text": "French Southern and Antarctic Lands", + "meaning": "GAZ:00003753", + "title": "French Southern and Antarctic Lands" }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "description": "The mailing address of the agency submitting the sequence.", - "title": "sequence submitter contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Address", - "NML_LIMS:sequence%20submitter%20contact%20address" - ], - "rank": 18, - "slot_uri": "GENEPIO:0001167", - "alias": "sequence_submitter_contact_address", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Gabon": { + "text": "Gabon", + "meaning": "GAZ:00001092", + "title": "Gabon" }, - "sample_collection_date": { - "name": "sample_collection_date", - "description": "The date on which the sample was collected.", - "title": "sample collection date", - "todos": [ - ">=2019-10-01", - "<={today}" - ], - "comments": [ - "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Collection%20date", - "CNPHI:Patient%20Sample%20Collected%20Date", - "NML_LIMS:HC_COLLECT_DATE", - "BIOSAMPLE:sample%20collection%20date", - "VirusSeq_Portal:sample%20collection%20date" - ], - "rank": 19, - "slot_uri": "GENEPIO:0001174", - "alias": "sample_collection_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Gambia": { + "text": "Gambia", + "meaning": "GAZ:00000907", + "title": "Gambia" }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "description": "The precision to which the \"sample collection date\" was provided.", - "title": "sample collection date precision", - "comments": [ - "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." - ], - "examples": [ - { - "value": "year" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Precision%20of%20date%20collected", - "NML_LIMS:HC_TEXT2" - ], - "rank": 20, - "slot_uri": "GENEPIO:0001177", - "alias": "sample_collection_date_precision", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "SampleCollectionDatePrecisionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Gaza Strip": { + "text": "Gaza Strip", + "meaning": "GAZ:00009571", + "title": "Gaza Strip" + }, + "Georgia": { + "text": "Georgia", + "meaning": "GAZ:00004942", + "title": "Georgia" + }, + "Germany": { + "text": "Germany", + "meaning": "GAZ:00002646", + "title": "Germany" + }, + "Ghana": { + "text": "Ghana", + "meaning": "GAZ:00000908", + "title": "Ghana" + }, + "Gibraltar": { + "text": "Gibraltar", + "meaning": "GAZ:00003987", + "title": "Gibraltar" + }, + "Glorioso Islands": { + "text": "Glorioso Islands", + "meaning": "GAZ:00005808", + "title": "Glorioso Islands" + }, + "Greece": { + "text": "Greece", + "meaning": "GAZ:00002945", + "title": "Greece" + }, + "Greenland": { + "text": "Greenland", + "meaning": "GAZ:00001507", + "title": "Greenland" + }, + "Grenada": { + "text": "Grenada", + "meaning": "GAZ:02000573", + "title": "Grenada" + }, + "Guadeloupe": { + "text": "Guadeloupe", + "meaning": "GAZ:00067142", + "title": "Guadeloupe" }, - "sample_received_date": { - "name": "sample_received_date", - "description": "The date on which the sample was received.", - "title": "sample received date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-20" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:sample%20received%20date" - ], - "rank": 21, - "slot_uri": "GENEPIO:0001179", - "alias": "sample_received_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Guam": { + "text": "Guam", + "meaning": "GAZ:00003706", + "title": "Guam" }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "description": "The country where the sample was collected.", - "title": "geo_loc_name (country)", - "comments": [ - "Provide the country name from the controlled vocabulary provided." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Location", - "CNPHI:Patient%20Country", - "NML_LIMS:HC_COUNTRY", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28country%29" - ], - "rank": 22, - "slot_uri": "GENEPIO:0001181", - "alias": "geo_loc_name_country", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Guatemala": { + "text": "Guatemala", + "meaning": "GAZ:00002936", + "title": "Guatemala" }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "description": "The province/territory where the sample was collected.", - "title": "geo_loc_name (state/province/territory)", - "comments": [ - "Provide the province/territory name from the controlled vocabulary provided." - ], - "examples": [ - { - "value": "Saskatchewan" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Patient%20Province", - "NML_LIMS:HC_PROVINCE", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29" - ], - "rank": 23, - "slot_uri": "GENEPIO:0001185", - "alias": "geo_loc_name_state_province_territory", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Guernsey": { + "text": "Guernsey", + "meaning": "GAZ:00001550", + "title": "Guernsey" }, - "geo_loc_name_city": { - "name": "geo_loc_name_city", - "description": "The city where the sample was collected.", - "title": "geo_loc_name (city)", - "comments": [ - "Provide the city name. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "Medicine Hat" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Patient%20City", - "NML_LIMS:geo_loc_name%20%28city%29" - ], - "rank": 24, - "slot_uri": "GENEPIO:0001189", - "alias": "geo_loc_name_city", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Guinea": { + "text": "Guinea", + "meaning": "GAZ:00000909", + "title": "Guinea" }, - "organism": { - "name": "organism", - "description": "Taxonomic name of the organism.", - "title": "organism", - "comments": [ - "Use \"Severe acute respiratory syndrome coronavirus 2\". This value is provided in the template." - ], - "examples": [ - { - "value": "Severe acute respiratory syndrome coronavirus 2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Pathogen", - "NML_LIMS:HC_CURRENT_ID", - "BIOSAMPLE:organism", - "VirusSeq_Portal:organism" - ], - "rank": 25, - "slot_uri": "GENEPIO:0001191", - "alias": "organism", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "OrganismMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Guinea-Bissau": { + "text": "Guinea-Bissau", + "meaning": "GAZ:00000910", + "title": "Guinea-Bissau" }, - "isolate": { - "name": "isolate", - "description": "Identifier of the specific isolate.", - "title": "isolate", - "comments": [ - "Provide the GISAID virus name, which should be written in the format “hCov-19/CANADA/2 digit provincial ISO code-xxxxx/year”." - ], - "examples": [ - { - "value": "hCov-19/CANADA/BC-prov_rona_99/2020" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Virus%20name", - "CNPHI:GISAID%20Virus%20Name", - "NML_LIMS:RESULT%20-%20CANCOGEN_SUBMISSIONS", - "BIOSAMPLE:isolate", - "BIOSAMPLE:GISAID_virus_name", - "VirusSeq_Portal:isolate", - "VirusSeq_Portal:fasta%20header%20name" - ], - "rank": 26, - "slot_uri": "GENEPIO:0001195", - "alias": "isolate", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Guyana": { + "text": "Guyana", + "meaning": "GAZ:00002522", + "title": "Guyana" + }, + "Haiti": { + "text": "Haiti", + "meaning": "GAZ:00003953", + "title": "Haiti" + }, + "Heard Island and McDonald Islands": { + "text": "Heard Island and McDonald Islands", + "meaning": "GAZ:00009718", + "title": "Heard Island and McDonald Islands" + }, + "Honduras": { + "text": "Honduras", + "meaning": "GAZ:00002894", + "title": "Honduras" + }, + "Hong Kong": { + "text": "Hong Kong", + "meaning": "GAZ:00003203", + "title": "Hong Kong" + }, + "Howland Island": { + "text": "Howland Island", + "meaning": "GAZ:00007120", + "title": "Howland Island" + }, + "Hungary": { + "text": "Hungary", + "meaning": "GAZ:00002952", + "title": "Hungary" + }, + "Iceland": { + "text": "Iceland", + "meaning": "GAZ:00000843", + "title": "Iceland" + }, + "India": { + "text": "India", + "meaning": "GAZ:00002839", + "title": "India" + }, + "Indonesia": { + "text": "Indonesia", + "meaning": "GAZ:00003727", + "title": "Indonesia" + }, + "Iran": { + "text": "Iran", + "meaning": "GAZ:00004474", + "title": "Iran" + }, + "Iraq": { + "text": "Iraq", + "meaning": "GAZ:00004483", + "title": "Iraq" }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "description": "The reason that the sample was collected.", - "title": "purpose of sampling", - "comments": [ - "The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." - ], - "examples": [ - { - "value": "Diagnostic testing" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Reason%20for%20Sampling", - "NML_LIMS:HC_SAMPLE_CATEGORY", - "BIOSAMPLE:purpose_of_sampling", - "VirusSeq_Portal:purpose%20of%20sampling" - ], - "rank": 27, - "slot_uri": "GENEPIO:0001198", - "alias": "purpose_of_sampling", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "PurposeOfSamplingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Ireland": { + "text": "Ireland", + "meaning": "GAZ:00002943", + "title": "Ireland" }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "description": "The description of why the sample was collected, providing specific details.", - "title": "purpose of sampling details", - "comments": [ - "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." - ], - "examples": [ - { - "value": "The sample was collected to investigate the prevalence of variants associated with mink-to-human transmission in Canada." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sampling", - "NML_LIMS:PH_SAMPLING_DETAILS", - "BIOSAMPLE:description", - "VirusSeq_Portal:purpose%20of%20sampling%20details" - ], - "rank": 28, - "slot_uri": "GENEPIO:0001200", - "alias": "purpose_of_sampling_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Isle of Man": { + "text": "Isle of Man", + "meaning": "GAZ:00052477", + "title": "Isle of Man" }, - "nml_submitted_specimen_type": { - "name": "nml_submitted_specimen_type", - "description": "The type of specimen submitted to the National Microbiology Laboratory (NML) for testing.", - "title": "NML submitted specimen type", - "comments": [ - "This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”." - ], - "examples": [ - { - "value": "swab" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Specimen%20Type", - "NML_LIMS:PH_SPECIMEN_TYPE" - ], - "rank": 29, - "slot_uri": "GENEPIO:0001204", - "alias": "nml_submitted_specimen_type", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "NmlSubmittedSpecimenTypeMenu", - "required": true + "Israel": { + "text": "Israel", + "meaning": "GAZ:00002476", + "title": "Israel" }, - "related_specimen_relationship_type": { - "name": "related_specimen_relationship_type", - "description": "The relationship of the current specimen to the specimen/sample previously submitted to the repository.", - "title": "Related specimen relationship type", - "comments": [ - "Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system." - ], - "examples": [ - { - "value": "Specimen sampling methods testing" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Related%20Specimen%20ID", - "CNPHI:Related%20Specimen%20Relationship%20Type", - "NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE" - ], - "rank": 30, - "slot_uri": "GENEPIO:0001209", - "alias": "related_specimen_relationship_type", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "RelatedSpecimenRelationshipTypeMenu" + "Italy": { + "text": "Italy", + "meaning": "GAZ:00002650", + "title": "Italy" }, - "anatomical_material": { - "name": "anatomical_material", - "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", - "title": "anatomical material", - "comments": [ - "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Blood" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Material", - "NML_LIMS:PH_ISOLATION_SITE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_material", - "VirusSeq_Portal:anatomical%20material" - ], - "rank": 31, - "slot_uri": "GENEPIO:0001211", - "alias": "anatomical_material", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalMaterialMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Jamaica": { + "text": "Jamaica", + "meaning": "GAZ:00003781", + "title": "Jamaica" }, - "anatomical_part": { - "name": "anatomical_part", - "description": "An anatomical part of an organism e.g. oropharynx.", - "title": "anatomical part", - "comments": [ - "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Nasopharynx (NP)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Site", - "NML_LIMS:PH_ISOLATION_SITE", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_part", - "VirusSeq_Portal:anatomical%20part" - ], - "rank": 32, - "slot_uri": "GENEPIO:0001214", - "alias": "anatomical_part", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalPartMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Jan Mayen": { + "text": "Jan Mayen", + "meaning": "GAZ:00005853", + "title": "Jan Mayen" }, - "body_product": { - "name": "body_product", - "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", - "title": "body product", - "comments": [ - "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Feces" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Body%20Product", - "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:body_product", - "VirusSeq_Portal:body%20product" - ], - "rank": 33, - "slot_uri": "GENEPIO:0001216", - "alias": "body_product", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "BodyProductMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Japan": { + "text": "Japan", + "meaning": "GAZ:00002747", + "title": "Japan" }, - "environmental_material": { - "name": "environmental_material", - "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage.", - "title": "environmental material", - "comments": [ - "Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Face mask" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Environmental%20Material", - "NML_LIMS:PH_ENVIRONMENTAL_MATERIAL", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_material", - "VirusSeq_Portal:environmental%20material" - ], - "rank": 34, - "slot_uri": "GENEPIO:0001223", - "alias": "environmental_material", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalMaterialMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Jarvis Island": { + "text": "Jarvis Island", + "meaning": "GAZ:00007118", + "title": "Jarvis Island" }, - "environmental_site": { - "name": "environmental_site", - "description": "An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave.", - "title": "environmental site", - "comments": [ - "Provide a descriptor if an environmental site was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Production Facility" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Environmental%20Site", - "NML_LIMS:PH_ENVIRONMENTAL_SITE", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_site", - "VirusSeq_Portal:environmental%20site" - ], - "rank": 35, - "slot_uri": "GENEPIO:0001232", - "alias": "environmental_site", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalSiteMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Jersey": { + "text": "Jersey", + "meaning": "GAZ:00001551", + "title": "Jersey" }, - "collection_device": { - "name": "collection_device", - "description": "The instrument or container used to collect the sample e.g. swab.", - "title": "collection device", - "comments": [ - "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Swab" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Specimen%20Collection%20Matrix", - "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_device", - "VirusSeq_Portal:collection%20device" - ], - "rank": 36, - "slot_uri": "GENEPIO:0001234", - "alias": "collection_device", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "CollectionDeviceMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Johnston Atoll": { + "text": "Johnston Atoll", + "meaning": "GAZ:00007114", + "title": "Johnston Atoll" }, - "collection_method": { - "name": "collection_method", - "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", - "title": "collection method", - "comments": [ - "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Bronchoalveolar lavage (BAL)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Collection%20Method", - "NML_LIMS:COLLECTION_METHOD", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_method", - "VirusSeq_Portal:collection%20method" - ], - "rank": 37, - "slot_uri": "GENEPIO:0001241", - "alias": "collection_method", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "CollectionMethodMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Jordan": { + "text": "Jordan", + "meaning": "GAZ:00002473", + "title": "Jordan" }, - "collection_protocol": { - "name": "collection_protocol", - "description": "The name and version of a particular protocol used for sampling.", - "title": "collection protocol", - "comments": [ - "Free text." - ], - "examples": [ - { - "value": "BCRonaSamplingProtocol v. 1.2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:collection%20protocol" - ], - "rank": 38, - "slot_uri": "GENEPIO:0001243", - "alias": "collection_protocol", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Juan de Nova Island": { + "text": "Juan de Nova Island", + "meaning": "GAZ:00005809", + "title": "Juan de Nova Island" }, - "specimen_processing": { - "name": "specimen_processing", - "description": "Any processing applied to the sample during or after receiving the sample.", - "title": "specimen processing", - "comments": [ - "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." - ], - "examples": [ - { - "value": "Virus passage" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Passage%20details/history", - "NML_LIMS:specimen%20processing" - ], - "rank": 39, - "slot_uri": "GENEPIO:0001253", - "alias": "specimen_processing", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "SpecimenProcessingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Kazakhstan": { + "text": "Kazakhstan", + "meaning": "GAZ:00004999", + "title": "Kazakhstan" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", - "title": "specimen processing details", - "comments": [ - "Provide a free text description of any processing details applied to a sample." - ], - "examples": [ - { - "value": "25 swabs were pooled and further prepared as a single sample during library prep." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 40, - "slot_uri": "GENEPIO:0100311", - "alias": "specimen_processing_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Kenya": { + "text": "Kenya", + "meaning": "GAZ:00001101", + "title": "Kenya" + }, + "Kerguelen Archipelago": { + "text": "Kerguelen Archipelago", + "meaning": "GAZ:00005682", + "title": "Kerguelen Archipelago" }, - "lab_host": { - "name": "lab_host", - "description": "Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained.", - "title": "lab host", - "comments": [ - "Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put \"not applicable\"." - ], - "examples": [ - { - "value": "Vero E6 cell line" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Passage%20details/history", - "NML_LIMS:lab%20host", - "BIOSAMPLE:lab_host" - ], - "rank": 41, - "slot_uri": "GENEPIO:0001255", - "alias": "lab_host", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "LabHostMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Kingman Reef": { + "text": "Kingman Reef", + "meaning": "GAZ:00007116", + "title": "Kingman Reef" }, - "passage_number": { - "name": "passage_number", - "description": "Number of passages.", - "title": "passage number", - "comments": [ - "Provide number of known passages. If not passaged, put \"not applicable\"" - ], - "examples": [ - { - "value": "3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Passage%20details/history", - "NML_LIMS:passage%20number", - "BIOSAMPLE:passage_history" - ], - "rank": 42, - "slot_uri": "GENEPIO:0001261", - "alias": "passage_number", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "minimum_value": 0, - "any_of": [ - { - "range": "integer" - }, - { - "range": "NullValueMenu" - } - ] + "Kiribati": { + "text": "Kiribati", + "meaning": "GAZ:00006894", + "title": "Kiribati" }, - "passage_method": { - "name": "passage_method", - "description": "Description of how organism was passaged.", - "title": "passage method", - "comments": [ - "Free text. Provide a very short description (<10 words). If not passaged, put \"not applicable\"." - ], - "examples": [ - { - "value": "0.25% trypsin + 0.02% EDTA" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Passage%20details/history", - "NML_LIMS:passage%20method", - "BIOSAMPLE:passage_method" - ], - "rank": 43, - "slot_uri": "GENEPIO:0001264", - "alias": "passage_method", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Kosovo": { + "text": "Kosovo", + "meaning": "GAZ:00011337", + "title": "Kosovo" }, - "biomaterial_extracted": { - "name": "biomaterial_extracted", - "description": "The biomaterial extracted from samples for the purpose of sequencing.", - "title": "biomaterial extracted", - "comments": [ - "Provide the biomaterial extracted from the picklist in the template." - ], - "examples": [ - { - "value": "RNA (total)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:biomaterial%20extracted" - ], - "rank": 44, - "slot_uri": "GENEPIO:0001266", - "alias": "biomaterial_extracted", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "BiomaterialExtractedMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Kuwait": { + "text": "Kuwait", + "meaning": "GAZ:00005285", + "title": "Kuwait" }, - "host_common_name": { - "name": "host_common_name", - "description": "The commonly used name of the host.", - "title": "host (common name)", - "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human, bat. If the sample was environmental, put \"not applicable." - ], - "examples": [ - { - "value": "Human" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Animal%20Type", - "NML_LIMS:PH_ANIMAL_TYPE" - ], - "rank": 45, - "slot_uri": "GENEPIO:0001386", - "alias": "host_common_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostCommonNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Kyrgyzstan": { + "text": "Kyrgyzstan", + "meaning": "GAZ:00006893", + "title": "Kyrgyzstan" }, - "host_scientific_name": { - "name": "host_scientific_name", - "description": "The taxonomic, or scientific name of the host.", - "title": "host (scientific name)", - "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" - ], - "examples": [ - { - "value": "Homo sapiens" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Host", - "NML_LIMS:host%20%28scientific%20name%29", - "BIOSAMPLE:host", - "VirusSeq_Portal:host%20%28scientific%20name%29" - ], - "rank": 46, - "slot_uri": "GENEPIO:0001387", - "alias": "host_scientific_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostScientificNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Laos": { + "text": "Laos", + "meaning": "GAZ:00006889", + "title": "Laos" }, - "host_health_state": { - "name": "host_health_state", - "description": "Health status of the host at the time of sample collection.", - "title": "host health state", - "comments": [ - "If known, select a descriptor from the pick list provided in the template." - ], - "examples": [ - { - "value": "Symptomatic" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Patient%20status", - "CNPHI:Host%20Health%20State", - "NML_LIMS:PH_HOST_HEALTH", - "BIOSAMPLE:host_health_state" - ], - "rank": 47, - "slot_uri": "GENEPIO:0001388", - "alias": "host_health_state", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStateMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Latvia": { + "text": "Latvia", + "meaning": "GAZ:00002958", + "title": "Latvia" }, - "host_health_status_details": { - "name": "host_health_status_details", - "description": "Further details pertaining to the health or disease status of the host at time of collection.", - "title": "host health status details", - "comments": [ - "If known, select a descriptor from the pick list provided in the template." - ], - "examples": [ - { - "value": "Hospitalized (ICU)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Host%20Health%20State%20Details", - "NML_LIMS:PH_HOST_HEALTH_DETAILS" - ], - "rank": 48, - "slot_uri": "GENEPIO:0001389", - "alias": "host_health_status_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStatusDetailsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Lebanon": { + "text": "Lebanon", + "meaning": "GAZ:00002478", + "title": "Lebanon" }, - "host_health_outcome": { - "name": "host_health_outcome", - "description": "Disease outcome in the host.", - "title": "host health outcome", - "comments": [ - "If known, select a descriptor from the pick list provided in the template." - ], - "examples": [ - { - "value": "Recovered" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_HOST_HEALTH_OUTCOME", - "BIOSAMPLE:host_disease_outcome" - ], - "rank": 49, - "slot_uri": "GENEPIO:0001390", - "alias": "host_health_outcome", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthOutcomeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Lesotho": { + "text": "Lesotho", + "meaning": "GAZ:00001098", + "title": "Lesotho" }, - "host_disease": { - "name": "host_disease", - "description": "The name of the disease experienced by the host.", - "title": "host disease", - "comments": [ - "Select \"COVID-19\" from the pick list provided in the template." - ], - "examples": [ - { - "value": "COVID-19" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Host%20Disease", - "NML_LIMS:PH_HOST_DISEASE", - "BIOSAMPLE:host_disease", - "VirusSeq_Portal:host%20disease" - ], - "rank": 50, - "slot_uri": "GENEPIO:0001391", - "alias": "host_disease", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostDiseaseMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Liberia": { + "text": "Liberia", + "meaning": "GAZ:00000911", + "title": "Liberia" }, - "host_age": { - "name": "host_age", - "description": "Age of host at the time of sampling.", - "title": "host age", - "comments": [ - "Enter the age of the host in years. If not available, provide a null value. If there is not host, put \"Not Applicable\"." - ], - "examples": [ - { - "value": "79" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Patient%20age", - "CNPHI:Patient%20Age", - "NML_LIMS:PH_AGE", - "BIOSAMPLE:host_age", - "VirusSeq_Portal:host%20age" - ], - "rank": 51, - "slot_uri": "GENEPIO:0001392", - "alias": "host_age", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "required": true, - "minimum_value": 0, - "maximum_value": 130, - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Libya": { + "text": "Libya", + "meaning": "GAZ:00000566", + "title": "Libya" }, - "host_age_unit": { - "name": "host_age_unit", - "description": "The unit used to measure the host age, in either months or years.", - "title": "host age unit", - "comments": [ - "Indicate whether the host age is in months or years. Age indicated in months will be binned to the 0 - 9 year age bin." - ], - "examples": [ - { - "value": "year" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Age%20Units", - "NML_LIMS:PH_AGE_UNIT", - "VirusSeq_Portal:host%20age%20unit" - ], - "rank": 52, - "slot_uri": "GENEPIO:0001393", - "alias": "host_age_unit", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostAgeUnitMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Liechtenstein": { + "text": "Liechtenstein", + "meaning": "GAZ:00003858", + "title": "Liechtenstein" }, - "host_age_bin": { - "name": "host_age_bin", - "description": "Age of host at the time of sampling, expressed as an age group.", - "title": "host age bin", - "comments": [ - "Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value." - ], - "examples": [ - { - "value": "60 - 69" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Host%20Age%20Category", - "NML_LIMS:PH_AGE_GROUP", - "VirusSeq_Portal:host%20age%20bin" - ], - "rank": 53, - "slot_uri": "GENEPIO:0001394", - "alias": "host_age_bin", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostAgeBinMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Line Islands": { + "text": "Line Islands", + "meaning": "GAZ:00007144", + "title": "Line Islands" + }, + "Lithuania": { + "text": "Lithuania", + "meaning": "GAZ:00002960", + "title": "Lithuania" + }, + "Luxembourg": { + "text": "Luxembourg", + "meaning": "GAZ:00002947", + "title": "Luxembourg" + }, + "Macau": { + "text": "Macau", + "meaning": "GAZ:00003202", + "title": "Macau" + }, + "Madagascar": { + "text": "Madagascar", + "meaning": "GAZ:00001108", + "title": "Madagascar" + }, + "Malawi": { + "text": "Malawi", + "meaning": "GAZ:00001105", + "title": "Malawi" + }, + "Malaysia": { + "text": "Malaysia", + "meaning": "GAZ:00003902", + "title": "Malaysia" + }, + "Maldives": { + "text": "Maldives", + "meaning": "GAZ:00006924", + "title": "Maldives" + }, + "Mali": { + "text": "Mali", + "meaning": "GAZ:00000584", + "title": "Mali" + }, + "Malta": { + "text": "Malta", + "meaning": "GAZ:00004017", + "title": "Malta" + }, + "Marshall Islands": { + "text": "Marshall Islands", + "meaning": "GAZ:00007161", + "title": "Marshall Islands" + }, + "Martinique": { + "text": "Martinique", + "meaning": "GAZ:00067143", + "title": "Martinique" }, - "host_gender": { - "name": "host_gender", - "description": "The gender of the host at the time of sample collection.", - "title": "host gender", - "comments": [ - "Select the corresponding host gender from the pick list provided in the template. If not available, provide a null value. If there is no host, put \"Not Applicable\"." - ], - "examples": [ - { - "value": "Male" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Gender", - "CNPHI:Patient%20Sex", - "NML_LIMS:VD_SEX", - "BIOSAMPLE:host_sex", - "VirusSeq_Portal:host%20gender" - ], - "rank": 54, - "slot_uri": "GENEPIO:0001395", - "alias": "host_gender", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostGenderMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Mauritania": { + "text": "Mauritania", + "meaning": "GAZ:00000583", + "title": "Mauritania" }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "description": "The country of residence of the host.", - "title": "host residence geo_loc name (country)", - "comments": [ - "Select the country name from pick list provided in the template." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_HOST_COUNTRY" - ], - "rank": 55, - "slot_uri": "GENEPIO:0001396", - "alias": "host_residence_geo_loc_name_country", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Mauritius": { + "text": "Mauritius", + "meaning": "GAZ:00003745", + "title": "Mauritius" }, - "host_residence_geo_loc_name_state_province_territory": { - "name": "host_residence_geo_loc_name_state_province_territory", - "description": "The state/province/territory of residence of the host.", - "title": "host residence geo_loc name (state/province/territory)", - "comments": [ - "Select the province/territory name from pick list provided in the template." - ], - "examples": [ - { - "value": "Quebec" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_HOST_PROVINCE" - ], - "rank": 56, - "slot_uri": "GENEPIO:0001397", - "alias": "host_residence_geo_loc_name_state_province_territory", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Mayotte": { + "text": "Mayotte", + "meaning": "GAZ:00003943", + "title": "Mayotte" }, - "host_subject_id": { - "name": "host_subject_id", - "description": "A unique identifier by which each host can be referred to e.g. #131", - "title": "host subject ID", - "comments": [ - "Provide the host identifier. Should be a unique, user-defined identifier." - ], - "examples": [ - { - "value": "BCxy123" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:host%20subject%20ID", - "BIOSAMPLE:host_subject_id" - ], - "rank": 57, - "slot_uri": "GENEPIO:0001398", - "alias": "host_subject_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "range": "WhitespaceMinimizedString" + "Mexico": { + "text": "Mexico", + "meaning": "GAZ:00002852", + "title": "Mexico" }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "description": "The date on which the symptoms began or were first noted.", - "title": "symptom onset date", - "todos": [ - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Symptoms%20Onset%20Date", - "NML_LIMS:HC_ONSET_DATE" - ], - "rank": 58, - "slot_uri": "GENEPIO:0001399", - "alias": "symptom_onset_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Micronesia": { + "text": "Micronesia", + "meaning": "GAZ:00005862", + "title": "Micronesia" }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient or clinician.", - "title": "signs and symptoms", - "comments": [ - "Select all of the symptoms experienced by the host from the pick list." - ], - "examples": [ - { - "value": "Chills (sudden cold sensation)" - }, - { - "value": "Cough" - }, - { - "value": "Fever" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Symptoms", - "NML_LIMS:HC_SYMPTOMS" - ], - "rank": 59, - "slot_uri": "GENEPIO:0001400", - "alias": "signs_and_symptoms", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "SignsAndSymptomsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Midway Islands": { + "text": "Midway Islands", + "meaning": "GAZ:00007112", + "title": "Midway Islands" }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", - "title": "pre-existing conditions and risk factors", - "comments": [ - "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Asthma" - }, - { - "value": "Pregnancy" - }, - { - "value": "Smoking" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" - ], - "rank": 60, - "slot_uri": "GENEPIO:0001401", - "alias": "preexisting_conditions_and_risk_factors", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "PreExistingConditionsAndRiskFactorsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Moldova": { + "text": "Moldova", + "meaning": "GAZ:00003897", + "title": "Moldova" }, - "complications": { - "name": "complications", - "description": "Patient medical complications that are believed to have occurred as a result of host disease.", - "title": "complications", - "comments": [ - "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Acute Respiratory Failure" - }, - { - "value": "Coma" - }, - { - "value": "Septicemia" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:complications" - ], - "rank": 61, - "slot_uri": "GENEPIO:0001402", - "alias": "complications", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "ComplicationsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Monaco": { + "text": "Monaco", + "meaning": "GAZ:00003857", + "title": "Monaco" }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", - "title": "host vaccination status", - "comments": [ - "Select the vaccination status of the host from the pick list." - ], - "examples": [ - { - "value": "Fully Vaccinated" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 62, - "slot_uri": "GENEPIO:0001404", - "alias": "host_vaccination_status", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "HostVaccinationStatusMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Mongolia": { + "text": "Mongolia", + "meaning": "GAZ:00008744", + "title": "Mongolia" }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "description": "The number of doses of the vaccine recived by the host.", - "title": "number of vaccine doses received", - "comments": [ - "Record how many doses of the vaccine the host has received." - ], - "examples": [ - { - "value": "2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 63, - "slot_uri": "GENEPIO:0001406", - "alias": "number_of_vaccine_doses_received", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "range": "integer" + "Montenegro": { + "text": "Montenegro", + "meaning": "GAZ:00006898", + "title": "Montenegro" }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", - "title": "vaccination dose 1 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the first dose by selecting a value from the pick list" - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 64, - "slot_uri": "GENEPIO:0100313", - "alias": "vaccination_dose_1_vaccine_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "VaccineNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Montserrat": { + "text": "Montserrat", + "meaning": "GAZ:00003988", + "title": "Montserrat" }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "description": "The date the first dose of a vaccine was administered.", - "title": "vaccination dose 1 vaccination date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date the first dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-03-01" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 65, - "slot_uri": "GENEPIO:0100314", - "alias": "vaccination_dose_1_vaccination_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Morocco": { + "text": "Morocco", + "meaning": "GAZ:00000565", + "title": "Morocco" }, - "vaccination_dose_2_vaccine_name": { - "name": "vaccination_dose_2_vaccine_name", - "description": "The name of the vaccine administered as the second dose of a vaccine regimen.", - "title": "vaccination dose 2 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the second dose by selecting a value from the pick list" - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 66, - "slot_uri": "GENEPIO:0100315", - "alias": "vaccination_dose_2_vaccine_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "VaccineNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Mozambique": { + "text": "Mozambique", + "meaning": "GAZ:00001100", + "title": "Mozambique" }, - "vaccination_dose_2_vaccination_date": { - "name": "vaccination_dose_2_vaccination_date", - "description": "The date the second dose of a vaccine was administered.", - "title": "vaccination dose 2 vaccination date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date the second dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-09-01" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 67, - "slot_uri": "GENEPIO:0100316", - "alias": "vaccination_dose_2_vaccination_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Myanmar": { + "text": "Myanmar", + "meaning": "GAZ:00006899", + "title": "Myanmar" + }, + "Namibia": { + "text": "Namibia", + "meaning": "GAZ:00001096", + "title": "Namibia" + }, + "Nauru": { + "text": "Nauru", + "meaning": "GAZ:00006900", + "title": "Nauru" + }, + "Navassa Island": { + "text": "Navassa Island", + "meaning": "GAZ:00007119", + "title": "Navassa Island" + }, + "Nepal": { + "text": "Nepal", + "meaning": "GAZ:00004399", + "title": "Nepal" + }, + "Netherlands": { + "text": "Netherlands", + "meaning": "GAZ:00002946", + "title": "Netherlands" }, - "vaccination_dose_3_vaccine_name": { - "name": "vaccination_dose_3_vaccine_name", - "description": "The name of the vaccine administered as the third dose of a vaccine regimen.", - "title": "vaccination dose 3 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the third dose by selecting a value from the pick list" - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 68, - "slot_uri": "GENEPIO:0100317", - "alias": "vaccination_dose_3_vaccine_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "VaccineNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "New Caledonia": { + "text": "New Caledonia", + "meaning": "GAZ:00005206", + "title": "New Caledonia" }, - "vaccination_dose_3_vaccination_date": { - "name": "vaccination_dose_3_vaccination_date", - "description": "The date the third dose of a vaccine was administered.", - "title": "vaccination dose 3 vaccination date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date the third dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-12-30" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 69, - "slot_uri": "GENEPIO:0100318", - "alias": "vaccination_dose_3_vaccination_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "New Zealand": { + "text": "New Zealand", + "meaning": "GAZ:00000469", + "title": "New Zealand" }, - "vaccination_dose_4_vaccine_name": { - "name": "vaccination_dose_4_vaccine_name", - "description": "The name of the vaccine administered as the fourth dose of a vaccine regimen.", - "title": "vaccination dose 4 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the fourth dose by selecting a value from the pick list" - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 70, - "slot_uri": "GENEPIO:0100319", - "alias": "vaccination_dose_4_vaccine_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "VaccineNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Nicaragua": { + "text": "Nicaragua", + "meaning": "GAZ:00002978", + "title": "Nicaragua" }, - "vaccination_dose_4_vaccination_date": { - "name": "vaccination_dose_4_vaccination_date", - "description": "The date the fourth dose of a vaccine was administered.", - "title": "vaccination dose 4 vaccination date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date the fourth dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-01-15" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 71, - "slot_uri": "GENEPIO:0100320", - "alias": "vaccination_dose_4_vaccination_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Niger": { + "text": "Niger", + "meaning": "GAZ:00000585", + "title": "Niger" }, - "vaccination_history": { - "name": "vaccination_history", - "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", - "title": "vaccination history", - "comments": [ - "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." - ], - "examples": [ - { - "value": "Pfizer-BioNTech (Comirnaty)" - }, - { - "value": "2021-03-01" - }, - { - "value": "Pfizer-BioNTech (Comirnaty)" - }, - { - "value": "2022-01-15" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 72, - "slot_uri": "GENEPIO:0100321", - "alias": "vaccination_history", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host vaccination information", - "range": "WhitespaceMinimizedString" + "Nigeria": { + "text": "Nigeria", + "meaning": "GAZ:00000912", + "title": "Nigeria" }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "description": "The country where the host was likely exposed to the causative agent of the illness.", - "title": "location of exposure geo_loc name (country)", - "comments": [ - "Select the country name from pick list provided in the template." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_COUNTRY" - ], - "rank": 73, - "slot_uri": "GENEPIO:0001410", - "alias": "location_of_exposure_geo_loc_name_country", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Niue": { + "text": "Niue", + "meaning": "GAZ:00006902", + "title": "Niue" }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "description": "The name of the city that was the destination of most recent travel.", - "title": "destination of most recent travel (city)", - "comments": [ - "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "New York City" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "rank": 74, - "slot_uri": "GENEPIO:0001411", - "alias": "destination_of_most_recent_travel_city", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Norfolk Island": { + "text": "Norfolk Island", + "meaning": "GAZ:00005908", + "title": "Norfolk Island" + }, + "North Korea": { + "text": "North Korea", + "meaning": "GAZ:00002801", + "title": "North Korea" + }, + "North Macedonia": { + "text": "North Macedonia", + "meaning": "GAZ:00006895", + "title": "North Macedonia" + }, + "North Sea": { + "text": "North Sea", + "meaning": "GAZ:00002284", + "title": "North Sea" + }, + "Northern Mariana Islands": { + "text": "Northern Mariana Islands", + "meaning": "GAZ:00003958", + "title": "Northern Mariana Islands" + }, + "Norway": { + "text": "Norway", + "meaning": "GAZ:00002699", + "title": "Norway" }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "description": "The name of the province that was the destination of most recent travel.", - "title": "destination of most recent travel (state/province/territory)", - "comments": [ - "Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "California" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "rank": 75, - "slot_uri": "GENEPIO:0001412", - "alias": "destination_of_most_recent_travel_state_province_territory", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Oman": { + "text": "Oman", + "meaning": "GAZ:00005283", + "title": "Oman" }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "description": "The name of the country that was the destination of most recent travel.", - "title": "destination of most recent travel (country)", - "comments": [ - "Provide the name of the country that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "United Kingdom" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "rank": 76, - "slot_uri": "GENEPIO:0001413", - "alias": "destination_of_most_recent_travel_country", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Pakistan": { + "text": "Pakistan", + "meaning": "GAZ:00005246", + "title": "Pakistan" }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", - "title": "most recent travel departure date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the travel departure date." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "rank": 77, - "slot_uri": "GENEPIO:0001414", - "alias": "most_recent_travel_departure_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Palau": { + "text": "Palau", + "meaning": "GAZ:00006905", + "title": "Palau" }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", - "title": "most recent travel return date", - "todos": [ - ">={most_recent_travel_departure_date}", - "<={today}" - ], - "comments": [ - "Provide the travel return date." - ], - "examples": [ - { - "value": "2020-04-26" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date", - "NML_LIMS:PH_TRAVEL" - ], - "rank": 78, - "slot_uri": "GENEPIO:0001415", - "alias": "most_recent_travel_return_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Panama": { + "text": "Panama", + "meaning": "GAZ:00002892", + "title": "Panama" }, - "travel_point_of_entry_type": { - "name": "travel_point_of_entry_type", - "description": "The type of entry point a traveler arrives through.", - "title": "travel point of entry type", - "comments": [ - "Select the point of entry type." - ], - "examples": [ - { - "value": "Air" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_POINT_OF_ENTRY" - ], - "rank": 79, - "slot_uri": "GENEPIO:0100413", - "alias": "travel_point_of_entry_type", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "recommended": true, - "any_of": [ - { - "range": "TravelPointOfEntryTypeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Papua New Guinea": { + "text": "Papua New Guinea", + "meaning": "GAZ:00003922", + "title": "Papua New Guinea" }, - "border_testing_test_day_type": { - "name": "border_testing_test_day_type", - "description": "The day a traveller was tested on or after arrival at their point of entry.", - "title": "border testing test day type", - "comments": [ - "Select the test day." - ], - "examples": [ - { - "value": "day 1" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_DAY" - ], - "rank": 80, - "slot_uri": "GENEPIO:0100414", - "alias": "border_testing_test_day_type", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "recommended": true, - "any_of": [ - { - "range": "BorderTestingTestDayTypeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Paracel Islands": { + "text": "Paracel Islands", + "meaning": "GAZ:00010832", + "title": "Paracel Islands" }, - "travel_history": { - "name": "travel_history", - "description": "Travel history in last six months.", - "title": "travel history", - "comments": [ - "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." - ], - "examples": [ - { - "value": "Canada, Vancouver" - }, - { - "value": "USA, Seattle" - }, - { - "value": "Italy, Milan" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 81, - "slot_uri": "GENEPIO:0001416", - "alias": "travel_history", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Paraguay": { + "text": "Paraguay", + "meaning": "GAZ:00002933", + "title": "Paraguay" + }, + "Peru": { + "text": "Peru", + "meaning": "GAZ:00002932", + "title": "Peru" + }, + "Philippines": { + "text": "Philippines", + "meaning": "GAZ:00004525", + "title": "Philippines" + }, + "Pitcairn Islands": { + "text": "Pitcairn Islands", + "meaning": "GAZ:00005867", + "title": "Pitcairn Islands" + }, + "Poland": { + "text": "Poland", + "meaning": "GAZ:00002939", + "title": "Poland" + }, + "Portugal": { + "text": "Portugal", + "meaning": "GAZ:00004126", + "title": "Portugal" }, - "travel_history_availability": { - "name": "travel_history_availability", - "description": "The availability of different types of travel history in the last 6 months (e.g. international, domestic).", - "title": "travel history availability", - "comments": [ - "If travel history is available, but the details of travel cannot be provided, indicate this and the type of travel history availble by selecting a value from the picklist. The values in this field can be used to indicate a sample is associated with a travel when the \"purpose of sequencing\" is not travel-associated." - ], - "examples": [ - { - "value": "International travel history available" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 82, - "slot_uri": "GENEPIO:0100649", - "alias": "travel_history_availability", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "TravelHistoryAvailabilityMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Puerto Rico": { + "text": "Puerto Rico", + "meaning": "GAZ:00006935", + "title": "Puerto Rico" }, - "exposure_event": { - "name": "exposure_event", - "description": "Event leading to exposure.", - "title": "exposure event", - "comments": [ - "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Convention" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Additional%20location%20information", - "CNPHI:Exposure%20Event", - "NML_LIMS:PH_EXPOSURE" - ], - "rank": 83, - "slot_uri": "GENEPIO:0001417", - "alias": "exposure_event", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureEventMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Qatar": { + "text": "Qatar", + "meaning": "GAZ:00005286", + "title": "Qatar" }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "description": "The exposure transmission contact type.", - "title": "exposure contact level", - "comments": [ - "Select direct or indirect exposure from the pick-list." - ], - "examples": [ - { - "value": "Direct" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:exposure%20contact%20level" - ], - "rank": 84, - "slot_uri": "GENEPIO:0001418", - "alias": "exposure_contact_level", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureContactLevelMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Republic of the Congo": { + "text": "Republic of the Congo", + "meaning": "GAZ:00001088", + "title": "Republic of the Congo" }, - "host_role": { - "name": "host_role", - "description": "The role of the host in relation to the exposure setting.", - "title": "host role", - "comments": [ - "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Patient" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_HOST_ROLE" - ], - "rank": 85, - "slot_uri": "GENEPIO:0001419", - "alias": "host_role", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "range": "HostRoleMenu", - "multivalued": true + "Reunion": { + "text": "Reunion", + "meaning": "GAZ:00003945", + "title": "Reunion" }, - "exposure_setting": { - "name": "exposure_setting", - "description": "The setting leading to exposure.", - "title": "exposure setting", - "comments": [ - "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Healthcare Setting" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE" - ], - "rank": 86, - "slot_uri": "GENEPIO:0001428", - "alias": "exposure_setting", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "range": "ExposureSettingMenu", - "multivalued": true + "Romania": { + "text": "Romania", + "meaning": "GAZ:00002951", + "title": "Romania" }, - "exposure_details": { - "name": "exposure_details", - "description": "Additional host exposure information.", - "title": "exposure details", - "comments": [ - "Free text description of the exposure." - ], - "examples": [ - { - "value": "Host role - Other: Bus Driver" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_DETAILS" - ], - "rank": 87, - "slot_uri": "GENEPIO:0001431", - "alias": "exposure_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Ross Sea": { + "text": "Ross Sea", + "meaning": "GAZ:00023304", + "title": "Ross Sea" }, - "prior_sarscov2_infection": { - "name": "prior_sarscov2_infection", - "description": "Whether there was prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 infection", - "comments": [ - "If known, provide information about whether the individual had a previous SARS-CoV-2 infection. Select a value from the pick list." - ], - "examples": [ - { - "value": "Yes" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20infection" - ], - "rank": 88, - "slot_uri": "GENEPIO:0001435", - "alias": "prior_sarscov2_infection", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorSarsCov2InfectionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Russia": { + "text": "Russia", + "meaning": "GAZ:00002721", + "title": "Russia" }, - "prior_sarscov2_infection_isolate": { - "name": "prior_sarscov2_infection_isolate", - "description": "The identifier of the isolate found in the prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 infection isolate", - "comments": [ - "Provide the isolate name of the most recent prior infection. Structure the \"isolate\" name to be ICTV/INSDC compliant in the following format: \"SARS-CoV-2/host/country/sampleID/date\"." - ], - "examples": [ - { - "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20infection%20isolate" - ], - "rank": 89, - "slot_uri": "GENEPIO:0001436", - "alias": "prior_sarscov2_infection_isolate", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host reinfection information", - "range": "WhitespaceMinimizedString" + "Rwanda": { + "text": "Rwanda", + "meaning": "GAZ:00001087", + "title": "Rwanda" + }, + "Saint Helena": { + "text": "Saint Helena", + "meaning": "GAZ:00000849", + "title": "Saint Helena" + }, + "Saint Kitts and Nevis": { + "text": "Saint Kitts and Nevis", + "meaning": "GAZ:00006906", + "title": "Saint Kitts and Nevis" }, - "prior_sarscov2_infection_date": { - "name": "prior_sarscov2_infection_date", - "description": "The date of diagnosis of the prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 infection date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date that the most recent prior infection was diagnosed. Provide the prior SARS-CoV-2 infection date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-01-23" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20infection%20date" - ], - "rank": 90, - "slot_uri": "GENEPIO:0001437", - "alias": "prior_sarscov2_infection_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host reinfection information", - "range": "date" + "Saint Lucia": { + "text": "Saint Lucia", + "meaning": "GAZ:00006909", + "title": "Saint Lucia" }, - "prior_sarscov2_antiviral_treatment": { - "name": "prior_sarscov2_antiviral_treatment", - "description": "Whether there was prior SARS-CoV-2 treatment with an antiviral agent.", - "title": "prior SARS-CoV-2 antiviral treatment", - "comments": [ - "If known, provide information about whether the individual had a previous SARS-CoV-2 antiviral treatment. Select a value from the pick list." - ], - "examples": [ - { - "value": "No prior antiviral treatment" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment" - ], - "rank": 91, - "slot_uri": "GENEPIO:0001438", - "alias": "prior_sarscov2_antiviral_treatment", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorSarsCov2AntiviralTreatmentMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Saint Pierre and Miquelon": { + "text": "Saint Pierre and Miquelon", + "meaning": "GAZ:00003942", + "title": "Saint Pierre and Miquelon" }, - "prior_sarscov2_antiviral_treatment_agent": { - "name": "prior_sarscov2_antiviral_treatment_agent", - "description": "The name of the antiviral treatment agent administered during the prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 antiviral treatment agent", - "comments": [ - "Provide the name of the antiviral treatment agent administered during the most recent prior infection. If no treatment was administered, put \"No treatment\". If multiple antiviral agents were administered, list them all separated by commas." - ], - "examples": [ - { - "value": "Remdesivir" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20agent" - ], - "rank": 92, - "slot_uri": "GENEPIO:0001439", - "alias": "prior_sarscov2_antiviral_treatment_agent", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host reinfection information", - "range": "WhitespaceMinimizedString" + "Saint Martin": { + "text": "Saint Martin", + "meaning": "GAZ:00005841", + "title": "Saint Martin" }, - "prior_sarscov2_antiviral_treatment_date": { - "name": "prior_sarscov2_antiviral_treatment_date", - "description": "The date treatment was first administered during the prior SARS-CoV-2 infection.", - "title": "prior SARS-CoV-2 antiviral treatment date", - "comments": [ - "Provide the date that the antiviral treatment agent was first administered during the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2021-01-28" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20date" - ], - "rank": 93, - "slot_uri": "GENEPIO:0001440", - "alias": "prior_sarscov2_antiviral_treatment_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Host reinfection information", - "range": "date" + "Saint Vincent and the Grenadines": { + "text": "Saint Vincent and the Grenadines", + "meaning": "GAZ:02000565", + "title": "Saint Vincent and the Grenadines" }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "description": "The reason that the sample was sequenced.", - "title": "purpose of sequencing", - "comments": [ - "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." - ], - "examples": [ - { - "value": "Baseline surveillance (random sampling)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING", - "BIOSAMPLE:purpose_of_sequencing", - "VirusSeq_Portal:purpose%20of%20sequencing" - ], - "rank": 94, - "slot_uri": "GENEPIO:0001445", - "alias": "purpose_of_sequencing", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "PurposeOfSequencingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Samoa": { + "text": "Samoa", + "meaning": "GAZ:00006910", + "title": "Samoa" }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "description": "The description of why the sample was sequenced providing specific details.", - "title": "purpose of sequencing details", - "comments": [ - "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened for S gene target failure (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, Screened due to close contact with infected individual, Assessing public health control measures, Determining early introductions and spread, Investigating airline-related exposures, Investigating temporary foreign worker, Investigating remote regions, Investigating health care workers, Investigating schools/universities, Investigating reinfection." - ], - "examples": [ - { - "value": "Screened for S gene target failure (S dropout)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS", - "VirusSeq_Portal:purpose%20of%20sequencing%20details" - ], - "rank": 95, - "slot_uri": "GENEPIO:0001446", - "alias": "purpose_of_sequencing_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "San Marino": { + "text": "San Marino", + "meaning": "GAZ:00003102", + "title": "San Marino" }, - "sequencing_date": { - "name": "sequencing_date", - "description": "The date the sample was sequenced.", - "title": "sequencing date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-06-22" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_SEQUENCING_DATE" - ], - "rank": 96, - "slot_uri": "GENEPIO:0001447", - "alias": "sequencing_date", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Sao Tome and Principe": { + "text": "Sao Tome and Principe", + "meaning": "GAZ:00006927", + "title": "Sao Tome and Principe" + }, + "Saudi Arabia": { + "text": "Saudi Arabia", + "meaning": "GAZ:00005279", + "title": "Saudi Arabia" + }, + "Senegal": { + "text": "Senegal", + "meaning": "GAZ:00000913", + "title": "Senegal" + }, + "Serbia": { + "text": "Serbia", + "meaning": "GAZ:00002957", + "title": "Serbia" + }, + "Seychelles": { + "text": "Seychelles", + "meaning": "GAZ:00006922", + "title": "Seychelles" + }, + "Sierra Leone": { + "text": "Sierra Leone", + "meaning": "GAZ:00000914", + "title": "Sierra Leone" + }, + "Singapore": { + "text": "Singapore", + "meaning": "GAZ:00003923", + "title": "Singapore" + }, + "Sint Maarten": { + "text": "Sint Maarten", + "meaning": "GAZ:00012579", + "title": "Sint Maarten" + }, + "Slovakia": { + "text": "Slovakia", + "meaning": "GAZ:00002956", + "title": "Slovakia" }, - "library_id": { - "name": "library_id", - "description": "The user-specified identifier for the library prepared for sequencing.", - "title": "library ID", - "comments": [ - "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." - ], - "examples": [ - { - "value": "XYZ_123345" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:library%20ID" - ], - "rank": 97, - "slot_uri": "GENEPIO:0001448", - "alias": "library_id", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString", - "recommended": true + "Slovenia": { + "text": "Slovenia", + "meaning": "GAZ:00002955", + "title": "Slovenia" }, - "amplicon_size": { - "name": "amplicon_size", - "description": "The length of the amplicon generated by PCR amplification.", - "title": "amplicon size", - "comments": [ - "Provide the amplicon size, including the units." - ], - "examples": [ - { - "value": "300bp" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:amplicon%20size" - ], - "rank": 98, - "slot_uri": "GENEPIO:0001449", - "alias": "amplicon_size", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Solomon Islands": { + "text": "Solomon Islands", + "meaning": "GAZ:00005275", + "title": "Solomon Islands" }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", - "title": "library preparation kit", - "comments": [ - "Provide the name of the library preparation kit used." - ], - "examples": [ - { - "value": "Nextera XT" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_LIBRARY_PREP_KIT" - ], - "rank": 99, - "slot_uri": "GENEPIO:0001450", - "alias": "library_preparation_kit", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Somalia": { + "text": "Somalia", + "meaning": "GAZ:00001104", + "title": "Somalia" }, - "flow_cell_barcode": { - "name": "flow_cell_barcode", - "description": "The barcode of the flow cell used for sequencing.", - "title": "flow cell barcode", - "comments": [ - "Provide the barcode of the flow cell used for sequencing the sample." - ], - "examples": [ - { - "value": "FAB06069" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:flow%20cell%20barcode" - ], - "rank": 100, - "slot_uri": "GENEPIO:0001451", - "alias": "flow_cell_barcode", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "South Africa": { + "text": "South Africa", + "meaning": "GAZ:00001094", + "title": "South Africa" }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "description": "The model of the sequencing instrument used.", - "title": "sequencing instrument", - "comments": [ - "Select a sequencing instrument from the picklist provided in the template." - ], - "examples": [ - { - "value": "Oxford Nanopore MinION" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Sequencing%20technology", - "CNPHI:Sequencing%20Instrument", - "NML_LIMS:PH_INSTRUMENT_CGN", - "VirusSeq_Portal:sequencing%20instrument" - ], - "rank": 101, - "slot_uri": "GENEPIO:0001452", - "alias": "sequencing_instrument", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "SequencingInstrumentMenu" - }, - { - "range": "NullValueMenu" - } - ] + "South Georgia and the South Sandwich Islands": { + "text": "South Georgia and the South Sandwich Islands", + "meaning": "GAZ:00003990", + "title": "South Georgia and the South Sandwich Islands" }, - "sequencing_protocol_name": { - "name": "sequencing_protocol_name", - "description": "The name and version number of the sequencing protocol used.", - "title": "sequencing protocol name", - "comments": [ - "Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION" - ], - "examples": [ - { - "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Sequencing%20Protocol%20Name", - "NML_LIMS:PH_SEQ_PROTOCOL_NAME" - ], - "rank": 102, - "slot_uri": "GENEPIO:0001453", - "alias": "sequencing_protocol_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString", - "recommended": true + "South Korea": { + "text": "South Korea", + "meaning": "GAZ:00002802", + "title": "South Korea" }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "description": "The protocol used to generate the sequence.", - "title": "sequencing protocol", - "comments": [ - "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a tiling amplicon strategy using the primer scheme. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" - ], - "examples": [ - { - "value": "Genomes were generated through amplicon sequencing of 1200 bp amplicons with Freed schema primers. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_TESTING_PROTOCOL", - "VirusSeq_Portal:sequencing%20protocol" - ], - "rank": 103, - "slot_uri": "GENEPIO:0001454", - "alias": "sequencing_protocol", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "South Sudan": { + "text": "South Sudan", + "meaning": "GAZ:00233439", + "title": "South Sudan" }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "description": "The manufacturer's kit number.", - "title": "sequencing kit number", - "comments": [ - "Alphanumeric value." - ], - "examples": [ - { - "value": "AB456XYZ789" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:sequencing%20kit%20number" - ], - "rank": 104, - "slot_uri": "GENEPIO:0001455", - "alias": "sequencing_kit_number", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Spain": { + "text": "Spain", + "meaning": "GAZ:00000591", + "title": "Spain" + }, + "Spratly Islands": { + "text": "Spratly Islands", + "meaning": "GAZ:00010831", + "title": "Spratly Islands" + }, + "Sri Lanka": { + "text": "Sri Lanka", + "meaning": "GAZ:00003924", + "title": "Sri Lanka" + }, + "State of Palestine": { + "text": "State of Palestine", + "meaning": "GAZ:00002475", + "title": "State of Palestine" + }, + "Sudan": { + "text": "Sudan", + "meaning": "GAZ:00000560", + "title": "Sudan" + }, + "Suriname": { + "text": "Suriname", + "meaning": "GAZ:00002525", + "title": "Suriname" + }, + "Svalbard": { + "text": "Svalbard", + "meaning": "GAZ:00005396", + "title": "Svalbard" + }, + "Swaziland": { + "text": "Swaziland", + "meaning": "GAZ:00001099", + "title": "Swaziland" + }, + "Sweden": { + "text": "Sweden", + "meaning": "GAZ:00002729", + "title": "Sweden" }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", - "title": "amplicon pcr primer scheme", - "comments": [ - "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." - ], - "examples": [ - { - "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:amplicon%20pcr%20primer%20scheme" - ], - "rank": 105, - "slot_uri": "GENEPIO:0001456", - "alias": "amplicon_pcr_primer_scheme", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Switzerland": { + "text": "Switzerland", + "meaning": "GAZ:00002941", + "title": "Switzerland" }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", - "title": "raw sequence data processing method", - "comments": [ - "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_RAW_SEQUENCE_METHOD", - "VirusSeq_Portal:raw%20sequence%20data%20processing%20method" - ], - "rank": 106, - "slot_uri": "GENEPIO:0001458", - "alias": "raw_sequence_data_processing_method", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Syria": { + "text": "Syria", + "meaning": "GAZ:00002474", + "title": "Syria" }, - "dehosting_method": { - "name": "dehosting_method", - "description": "The method used to remove host reads from the pathogen sequence.", - "title": "dehosting method", - "comments": [ - "Provide the name and version number of the software used to remove host reads." - ], - "examples": [ - { - "value": "Nanostripper" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_DEHOSTING_METHOD", - "VirusSeq_Portal:dehosting%20method" - ], - "rank": 107, - "slot_uri": "GENEPIO:0001459", - "alias": "dehosting_method", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Taiwan": { + "text": "Taiwan", + "meaning": "GAZ:00005341", + "title": "Taiwan" }, - "consensus_sequence_name": { - "name": "consensus_sequence_name", - "description": "The name of the consensus sequence.", - "title": "consensus sequence name", - "comments": [ - "Provide the name and version number of the consensus sequence." - ], - "examples": [ - { - "value": "ncov123assembly3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20name" - ], - "rank": 108, - "slot_uri": "GENEPIO:0001460", - "alias": "consensus_sequence_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Tajikistan": { + "text": "Tajikistan", + "meaning": "GAZ:00006912", + "title": "Tajikistan" }, - "consensus_sequence_filename": { - "name": "consensus_sequence_filename", - "description": "The name of the consensus sequence file.", - "title": "consensus sequence filename", - "comments": [ - "Provide the name and version number of the consensus sequence FASTA file." - ], - "examples": [ - { - "value": "ncov123assembly.fasta" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filename" - ], - "rank": 109, - "slot_uri": "GENEPIO:0001461", - "alias": "consensus_sequence_filename", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Tanzania": { + "text": "Tanzania", + "meaning": "GAZ:00001103", + "title": "Tanzania" }, - "consensus_sequence_filepath": { - "name": "consensus_sequence_filepath", - "description": "The filepath of the consensus sequence file.", - "title": "consensus sequence filepath", - "comments": [ - "Provide the filepath of the consensus sequence FASTA file." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filepath" - ], - "rank": 110, - "slot_uri": "GENEPIO:0001462", - "alias": "consensus_sequence_filepath", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Thailand": { + "text": "Thailand", + "meaning": "GAZ:00003744", + "title": "Thailand" }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "description": "The name of software used to generate the consensus sequence.", - "title": "consensus sequence software name", - "comments": [ - "Provide the name of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "iVar" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Assembly%20method", - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE", - "VirusSeq_Portal:consensus%20sequence%20software%20name" - ], - "rank": 111, - "slot_uri": "GENEPIO:0001463", - "alias": "consensus_sequence_software_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Timor-Leste": { + "text": "Timor-Leste", + "meaning": "GAZ:00006913", + "title": "Timor-Leste" }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "description": "The version of the software used to generate the consensus sequence.", - "title": "consensus sequence software version", - "comments": [ - "Provide the version of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "1.3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", - "VirusSeq_Portal:consensus%20sequence%20software%20version" - ], - "rank": 112, - "slot_uri": "GENEPIO:0001469", - "alias": "consensus_sequence_software_version", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Togo": { + "text": "Togo", + "meaning": "GAZ:00000915", + "title": "Togo" }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", - "title": "breadth of coverage value", - "comments": [ - "Provide value as a percent." - ], - "examples": [ - { - "value": "95%" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:breadth%20of%20coverage%20value", - "VirusSeq_Portal:breadth%20of%20coverage%20value" - ], - "rank": 113, - "slot_uri": "GENEPIO:0001472", - "alias": "breadth_of_coverage_value", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Tokelau": { + "text": "Tokelau", + "meaning": "GAZ:00260188", + "title": "Tokelau" }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", - "title": "depth of coverage value", - "comments": [ - "Provide value as a fold of coverage." - ], - "examples": [ - { - "value": "400x" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Coverage", - "NML_LIMS:depth%20of%20coverage%20value", - "VirusSeq_Portal:depth%20of%20coverage%20value" - ], - "rank": 114, - "slot_uri": "GENEPIO:0001474", - "alias": "depth_of_coverage_value", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Tonga": { + "text": "Tonga", + "meaning": "GAZ:00006916", + "title": "Tonga" }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "description": "The threshold used as a cut-off for the depth of coverage.", - "title": "depth of coverage threshold", - "comments": [ - "Provide the threshold fold coverage." - ], - "examples": [ - { - "value": "100x" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:depth%20of%20coverage%20threshold" - ], - "rank": 115, - "slot_uri": "GENEPIO:0001475", - "alias": "depth_of_coverage_threshold", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Trinidad and Tobago": { + "text": "Trinidad and Tobago", + "meaning": "GAZ:00003767", + "title": "Trinidad and Tobago" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "description": "The user-specified filename of the r1 FASTQ file.", - "title": "r1 fastq filename", - "comments": [ - "Provide the r1 FASTQ filename." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:r1%20fastq%20filename" - ], - "rank": 116, - "slot_uri": "GENEPIO:0001476", - "alias": "r1_fastq_filename", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "recommended": true + "Tromelin Island": { + "text": "Tromelin Island", + "meaning": "GAZ:00005812", + "title": "Tromelin Island" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "description": "The user-specified filename of the r2 FASTQ file.", - "title": "r2 fastq filename", - "comments": [ - "Provide the r2 FASTQ filename." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:r2%20fastq%20filename" - ], - "rank": 117, - "slot_uri": "GENEPIO:0001477", - "alias": "r2_fastq_filename", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "recommended": true + "Tunisia": { + "text": "Tunisia", + "meaning": "GAZ:00000562", + "title": "Tunisia" }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "description": "The location of the r1 FASTQ file within a user's file system.", - "title": "r1 fastq filepath", - "comments": [ - "Provide the filepath for the r1 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:r1%20fastq%20filepath" - ], - "rank": 118, - "slot_uri": "GENEPIO:0001478", - "alias": "r1_fastq_filepath", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Turkey": { + "text": "Turkey", + "meaning": "GAZ:00000558", + "title": "Turkey" }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "description": "The location of the r2 FASTQ file within a user's file system.", - "title": "r2 fastq filepath", - "comments": [ - "Provide the filepath for the r2 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:r2%20fastq%20filepath" - ], - "rank": 119, - "slot_uri": "GENEPIO:0001479", - "alias": "r2_fastq_filepath", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Turkmenistan": { + "text": "Turkmenistan", + "meaning": "GAZ:00005018", + "title": "Turkmenistan" }, - "fast5_filename": { - "name": "fast5_filename", - "description": "The user-specified filename of the FAST5 file.", - "title": "fast5 filename", - "comments": [ - "Provide the FAST5 filename." - ], - "examples": [ - { - "value": "rona123assembly.fast5" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:fast5%20filename" - ], - "rank": 120, - "slot_uri": "GENEPIO:0001480", - "alias": "fast5_filename", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Turks and Caicos Islands": { + "text": "Turks and Caicos Islands", + "meaning": "GAZ:00003955", + "title": "Turks and Caicos Islands" + }, + "Tuvalu": { + "text": "Tuvalu", + "meaning": "GAZ:00009715", + "title": "Tuvalu" + }, + "United States of America": { + "text": "United States of America", + "meaning": "GAZ:00002459", + "title": "United States of America" + }, + "Uganda": { + "text": "Uganda", + "meaning": "GAZ:00001102", + "title": "Uganda" + }, + "Ukraine": { + "text": "Ukraine", + "meaning": "GAZ:00002724", + "title": "Ukraine" + }, + "United Arab Emirates": { + "text": "United Arab Emirates", + "meaning": "GAZ:00005282", + "title": "United Arab Emirates" + }, + "United Kingdom": { + "text": "United Kingdom", + "meaning": "GAZ:00002637", + "title": "United Kingdom" + }, + "Uruguay": { + "text": "Uruguay", + "meaning": "GAZ:00002930", + "title": "Uruguay" + }, + "Uzbekistan": { + "text": "Uzbekistan", + "meaning": "GAZ:00004979", + "title": "Uzbekistan" + }, + "Vanuatu": { + "text": "Vanuatu", + "meaning": "GAZ:00006918", + "title": "Vanuatu" + }, + "Venezuela": { + "text": "Venezuela", + "meaning": "GAZ:00002931", + "title": "Venezuela" + }, + "Viet Nam": { + "text": "Viet Nam", + "meaning": "GAZ:00003756", + "title": "Viet Nam" + }, + "Virgin Islands": { + "text": "Virgin Islands", + "meaning": "GAZ:00003959", + "title": "Virgin Islands" }, - "fast5_filepath": { - "name": "fast5_filepath", - "description": "The location of the FAST5 file within a user's file system.", - "title": "fast5 filepath", - "comments": [ - "Provide the filepath for the FAST5 file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:fast5%20filepath" - ], - "rank": 121, - "slot_uri": "GENEPIO:0001481", - "alias": "fast5_filepath", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Wake Island": { + "text": "Wake Island", + "meaning": "GAZ:00007111", + "title": "Wake Island" }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "description": "The number of total base pairs generated by the sequencing process.", - "title": "number of base pairs sequenced", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "387566" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:number%20of%20base%20pairs%20sequenced" - ], - "rank": 122, - "slot_uri": "GENEPIO:0001482", - "alias": "number_of_base_pairs_sequenced", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer", - "minimum_value": 0 + "Wallis and Futuna": { + "text": "Wallis and Futuna", + "meaning": "GAZ:00007191", + "title": "Wallis and Futuna" }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "description": "Size of the reconstructed genome described as the number of base pairs.", - "title": "consensus genome length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "38677" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:consensus%20genome%20length" - ], - "rank": 123, - "slot_uri": "GENEPIO:0001483", - "alias": "consensus_genome_length", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer", - "minimum_value": 0 + "West Bank": { + "text": "West Bank", + "meaning": "GAZ:00009572", + "title": "West Bank" }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "description": "The number of N symbols present in the consensus fasta sequence, per 100kbp of sequence.", - "title": "Ns per 100 kbp", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "330" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:Ns%20per%20100%20kbp" - ], - "rank": 124, - "slot_uri": "GENEPIO:0001484", - "alias": "ns_per_100_kbp", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "decimal", - "minimum_value": 0 + "Western Sahara": { + "text": "Western Sahara", + "meaning": "GAZ:00000564", + "title": "Western Sahara" }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "description": "A persistent, unique identifier of a genome database entry.", - "title": "reference genome accession", - "comments": [ - "Provide the accession number of the reference genome." - ], - "examples": [ - { - "value": "NC_045512.2" + "Yemen": { + "text": "Yemen", + "meaning": "GAZ:00005284", + "title": "Yemen" + }, + "Zambia": { + "text": "Zambia", + "meaning": "GAZ:00001107", + "title": "Zambia" + }, + "Zimbabwe": { + "text": "Zimbabwe", + "meaning": "GAZ:00001106", + "title": "Zimbabwe" + } + } + } + }, + "types": { + "WhitespaceMinimizedString": { + "name": "WhitespaceMinimizedString", + "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "typeof": "string", + "base": "str", + "uri": "xsd:token" + }, + "Provenance": { + "name": "Provenance", + "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "typeof": "string", + "base": "str", + "uri": "xsd:token" + }, + "string": { + "name": "string", + "description": "A character string", + "notes": [ + "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "schema:Text" + ], + "base": "str", + "uri": "xsd:string" + }, + "integer": { + "name": "integer", + "description": "An integer", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "schema:Integer" + ], + "base": "int", + "uri": "xsd:integer" + }, + "boolean": { + "name": "boolean", + "description": "A binary (true or false) value", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "schema:Boolean" + ], + "base": "Bool", + "uri": "xsd:boolean", + "repr": "bool" + }, + "float": { + "name": "float", + "description": "A real number that conforms to the xsd:float specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:float" + }, + "double": { + "name": "double", + "description": "A real number that conforms to the xsd:double specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "close_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:double" + }, + "decimal": { + "name": "decimal", + "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "broad_mappings": [ + "schema:Number" + ], + "base": "Decimal", + "uri": "xsd:decimal" + }, + "time": { + "name": "time", + "description": "A time object represents a (local) time of day, independent of any particular day", + "notes": [ + "URI is dateTime because OWL reasoners do not work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "schema:Time" + ], + "base": "XSDTime", + "uri": "xsd:time", + "repr": "str" + }, + "date": { + "name": "date", + "description": "a date (year, month and day) in an idealized calendar", + "notes": [ + "URI is dateTime because OWL reasoners don't work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "schema:Date" + ], + "base": "XSDDate", + "uri": "xsd:date", + "repr": "str" + }, + "datetime": { + "name": "datetime", + "description": "The combination of a date and time", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "exact_mappings": [ + "schema:DateTime" + ], + "base": "XSDDateTime", + "uri": "xsd:dateTime", + "repr": "str" + }, + "date_or_datetime": { + "name": "date_or_datetime", + "description": "Either a date or a datetime", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "str", + "uri": "linkml:DateOrDatetime", + "repr": "str" + }, + "uriorcurie": { + "name": "uriorcurie", + "description": "a URI or a CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "URIorCURIE", + "uri": "xsd:anyURI", + "repr": "str" + }, + "curie": { + "name": "curie", + "conforms_to": "https://www.w3.org/TR/curie/", + "description": "a compact URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." + ], + "comments": [ + "in RDF serializations this MUST be expanded to a URI", + "in non-RDF serializations MAY be serialized as the compact representation" + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "Curie", + "uri": "xsd:string", + "repr": "str" + }, + "uri": { + "name": "uri", + "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", + "description": "a complete URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." + ], + "comments": [ + "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "close_mappings": [ + "schema:URL" + ], + "base": "URI", + "uri": "xsd:anyURI", + "repr": "str" + }, + "ncname": { + "name": "ncname", + "description": "Prefix part of CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "NCName", + "uri": "xsd:string", + "repr": "str" + }, + "objectidentifier": { + "name": "objectidentifier", + "description": "A URI or CURIE that represents an object in the model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." + ], + "comments": [ + "Used for inheritance and type checking" + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "ElementIdentifier", + "uri": "shex:iri", + "repr": "str" + }, + "nodeidentifier": { + "name": "nodeidentifier", + "description": "A URI, CURIE or BNODE that represents a node in a model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "NodeIdentifier", + "uri": "shex:nonLiteral", + "repr": "str" + }, + "jsonpointer": { + "name": "jsonpointer", + "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", + "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "jsonpath": { + "name": "jsonpath", + "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", + "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "sparqlpath": { + "name": "sparqlpath", + "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", + "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." + ], + "from_schema": "https://example.com/CanCOGeN_Covid-19", + "base": "str", + "uri": "xsd:string", + "repr": "str" + } + }, + "settings": { + "Title_Case": { + "setting_key": "Title_Case", + "setting_value": "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)" + }, + "UPPER_CASE": { + "setting_key": "UPPER_CASE", + "setting_value": "[A-Z\\W\\d_]*" + }, + "lower_case": { + "setting_key": "lower_case", + "setting_value": "[a-z\\W\\d_]*" + } + }, + "extensions": { + "locales": { + "tag": "locales", + "value": { + "fr": { + "id": "https://example.com/CanCOGeN_Covid-19", + "name": "CanCOGeN_Covid-19", + "version": "3.0.0", + "in_language": "fr", + "classes": { + "CanCOGeNCovid19": { + "title": "CanCOGeN Covid-19", + "description": "Canadian specification for Covid-19 clinical virus biosample data gathering", + "see_also": [ + "templates/canada_covid19/SOP.pdf" + ], + "slot_usage": { + "specimen_collector_sample_id": { + "slot_group": "Identificateurs de base de données" + }, + "third_party_lab_service_provider_name": { + "slot_group": "Identificateurs de base de données" + }, + "third_party_lab_sample_id": { + "slot_group": "Identificateurs de base de données" + }, + "case_id": { + "slot_group": "Identificateurs de base de données" + }, + "related_specimen_primary_id": { + "slot_group": "Identificateurs de base de données" + }, + "irida_sample_name": { + "slot_group": "Identificateurs de base de données" + }, + "umbrella_bioproject_accession": { + "slot_group": "Identificateurs de base de données" + }, + "bioproject_accession": { + "slot_group": "Identificateurs de base de données" + }, + "biosample_accession": { + "slot_group": "Identificateurs de base de données" + }, + "sra_accession": { + "slot_group": "Identificateurs de base de données" + }, + "genbank_accession": { + "slot_group": "Identificateurs de base de données" + }, + "gisaid_accession": { + "slot_group": "Identificateurs de base de données" + }, + "sample_collected_by": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collector_contact_email": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collector_contact_address": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitted_by": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitter_contact_email": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sequence_submitter_contact_address": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collection_date": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_collection_date_precision": { + "slot_group": "Collecte et traitement des échantillons" + }, + "sample_received_date": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_country": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_state_province_territory": { + "slot_group": "Collecte et traitement des échantillons" + }, + "geo_loc_name_city": { + "slot_group": "Collecte et traitement des échantillons" + }, + "organism": { + "slot_group": "Collecte et traitement des échantillons" + }, + "isolate": { + "slot_group": "Collecte et traitement des échantillons" + }, + "purpose_of_sampling": { + "slot_group": "Collecte et traitement des échantillons" + }, + "purpose_of_sampling_details": { + "slot_group": "Collecte et traitement des échantillons" + }, + "nml_submitted_specimen_type": { + "slot_group": "Collecte et traitement des échantillons" + }, + "related_specimen_relationship_type": { + "slot_group": "Collecte et traitement des échantillons" + }, + "anatomical_material": { + "slot_group": "Collecte et traitement des échantillons" + }, + "anatomical_part": { + "slot_group": "Collecte et traitement des échantillons" + }, + "body_product": { + "slot_group": "Collecte et traitement des échantillons" + }, + "environmental_material": { + "slot_group": "Collecte et traitement des échantillons" + }, + "environmental_site": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_device": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_method": { + "slot_group": "Collecte et traitement des échantillons" + }, + "collection_protocol": { + "slot_group": "Collecte et traitement des échantillons" + }, + "specimen_processing": { + "slot_group": "Collecte et traitement des échantillons" + }, + "specimen_processing_details": { + "slot_group": "Collecte et traitement des échantillons" + }, + "lab_host": { + "slot_group": "Collecte et traitement des échantillons" + }, + "passage_number": { + "slot_group": "Collecte et traitement des échantillons" + }, + "passage_method": { + "slot_group": "Collecte et traitement des échantillons" + }, + "biomaterial_extracted": { + "slot_group": "Collecte et traitement des échantillons" + }, + "host_common_name": { + "slot_group": "Informations sur l'hôte" + }, + "host_scientific_name": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_state": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_status_details": { + "slot_group": "Informations sur l'hôte" + }, + "host_health_outcome": { + "slot_group": "Informations sur l'hôte" + }, + "host_disease": { + "slot_group": "Informations sur l'hôte" + }, + "host_age": { + "slot_group": "Informations sur l'hôte" + }, + "host_age_unit": { + "slot_group": "Informations sur l'hôte" + }, + "host_age_bin": { + "slot_group": "Informations sur l'hôte" + }, + "host_gender": { + "slot_group": "Informations sur l'hôte" + }, + "host_residence_geo_loc_name_country": { + "slot_group": "Informations sur l'hôte" + }, + "host_residence_geo_loc_name_state_province_territory": { + "slot_group": "Informations sur l'hôte" + }, + "host_subject_id": { + "slot_group": "Informations sur l'hôte" + }, + "symptom_onset_date": { + "slot_group": "Informations sur l'hôte" + }, + "signs_and_symptoms": { + "slot_group": "Informations sur l'hôte" + }, + "preexisting_conditions_and_risk_factors": { + "slot_group": "Informations sur l'hôte" + }, + "complications": { + "slot_group": "Informations sur l'hôte" + }, + "host_vaccination_status": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "number_of_vaccine_doses_received": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_1_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_1_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_2_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_2_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_3_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_3_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_4_vaccine_name": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_dose_4_vaccination_date": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "vaccination_history": { + "slot_group": "Informations sur la vaccination de l'hôte" + }, + "location_of_exposure_geo_loc_name_country": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_city": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_state_province_territory": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "destination_of_most_recent_travel_country": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "most_recent_travel_departure_date": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "most_recent_travel_return_date": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_point_of_entry_type": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "border_testing_test_day_type": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_history": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "travel_history_availability": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_event": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_contact_level": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "host_role": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_setting": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "exposure_details": { + "slot_group": "Informations sur l'exposition de l'hôte" + }, + "prior_sarscov2_infection": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_infection_isolate": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_infection_date": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment_agent": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "prior_sarscov2_antiviral_treatment_date": { + "slot_group": "Informations sur la réinfection de l'hôte" + }, + "purpose_of_sequencing": { + "slot_group": "Séquençage" + }, + "purpose_of_sequencing_details": { + "slot_group": "Séquençage" + }, + "sequencing_date": { + "slot_group": "Séquençage" + }, + "library_id": { + "slot_group": "Séquençage" + }, + "amplicon_size": { + "slot_group": "Séquençage" + }, + "library_preparation_kit": { + "slot_group": "Séquençage" + }, + "flow_cell_barcode": { + "slot_group": "Séquençage" + }, + "sequencing_instrument": { + "slot_group": "Séquençage" + }, + "sequencing_protocol_name": { + "slot_group": "Séquençage" + }, + "sequencing_protocol": { + "slot_group": "Séquençage" + }, + "sequencing_kit_number": { + "slot_group": "Séquençage" + }, + "amplicon_pcr_primer_scheme": { + "slot_group": "Séquençage" + }, + "raw_sequence_data_processing_method": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "dehosting_method": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_name": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_software_name": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_sequence_software_version": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "breadth_of_coverage_value": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "depth_of_coverage_value": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "depth_of_coverage_threshold": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r1_fastq_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r2_fastq_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r1_fastq_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "r2_fastq_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "fast5_filename": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "fast5_filepath": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "number_of_base_pairs_sequenced": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "consensus_genome_length": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "ns_per_100_kbp": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "reference_genome_accession": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "bioinformatics_protocol": { + "slot_group": "Bioinformatique et mesures de contrôle de la qualité" + }, + "lineage_clade_name": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "lineage_clade_analysis_software_name": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "lineage_clade_analysis_software_version": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_designation": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_evidence": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "variant_evidence_details": { + "slot_group": "Informations sur les lignées et les variantes" + }, + "gene_name_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_1": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "gene_name_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_2": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "gene_name_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_protocol_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "diagnostic_pcr_ct_value_3": { + "slot_group": "Tests de diagnostic des agents pathogènes" + }, + "authors": { + "slot_group": "Reconnaissance des contributeurs" + }, + "dataharmonizer_provenance": { + "slot_group": "Reconnaissance des contributeurs" + } + } } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:reference%20genome%20accession", - "VirusSeq_Portal:reference%20genome%20accession" - ], - "rank": 125, - "slot_uri": "GENEPIO:0001485", - "alias": "reference_genome_accession", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" - }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "description": "A description of the overall bioinformatics strategy used.", - "title": "bioinformatics protocol", - "comments": [ - "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/ncov2019-artic-nf" + }, + "slots": { + "specimen_collector_sample_id": { + "title": "ID du collecteur d’échantillons", + "description": "Nom défini par l’utilisateur pour l’échantillon", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’ID de l’échantillon du collecteur. Si ce numéro est considéré comme une information identifiable, fournissez un autre identifiant. Assurez-vous de conserver la clé qui correspond aux identifiants d’origine et alternatifs aux fins de traçabilité et de suivi, au besoin. Chaque ID d’échantillon de collecteur provenant d’un seul demandeur doit être unique. Il peut avoir n’importe quel format, mais nous vous suggérons de le rendre concis, unique et cohérent au sein de votre laboratoire." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ] + }, + "third_party_lab_service_provider_name": { + "title": "Nom du fournisseur de services de laboratoire tiers", + "description": "Nom de la société ou du laboratoire tiers qui fournit les services", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Indiquez le nom complet et non abrégé de l’entreprise ou du laboratoire." + ], + "examples": [ + { + "value": "Switch Health" + } + ] + }, + "third_party_lab_sample_id": { + "title": "ID de l’échantillon de laboratoire tiers", + "description": "Identifiant attribué à un échantillon par un prestataire de services tiers", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’identifiant de l’échantillon fourni par le prestataire de services tiers." + ], + "examples": [ + { + "value": "SHK123456" + } + ] + }, + "case_id": { + "title": "ID du dossier", + "description": "Identifiant utilisé pour désigner un cas de maladie détecté sur le plan épidémiologique", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Fournissez l’identifiant du cas, lequel facilite grandement le lien entre les données de laboratoire et les données épidémiologiques. Il peut être considéré comme une information identifiable. Consultez l’intendant des données avant de le transmettre." + ], + "examples": [ + { + "value": "ABCD1234" + } + ] + }, + "related_specimen_primary_id": { + "title": "ID principal de l’échantillon associé", + "description": "Identifiant principal d’un échantillon associé précédemment soumis au dépôt", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez l’identifiant primaire de l’échantillon correspondant précédemment soumis au Laboratoire national de microbiologie afin que les échantillons puissent être liés et suivis dans le système." + ], + "examples": [ + { + "value": "SR20-12345" + } + ] + }, + "irida_sample_name": { + "title": "Nom de l’échantillon IRIDA", + "description": "Identifiant attribué à un isolat séquencé dans IRIDA", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le nom de l’échantillon IRIDA, lequel sera créé par la personne saisissant les données dans la plateforme connexe. Les échantillons IRIDA peuvent être liés à des métadonnées et à des données de séquence, ou simplement à des métadonnées. Il est recommandé que le nom de l’échantillon IRIDA soit identique ou contienne l’ID de l’échantillon du collecteur pour assurer une meilleure traçabilité. Il est également recommandé que le nom de l’échantillon IRIDA reflète l’accès à GISAID. Les noms d’échantillons IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent être remplacées par des traits de soulignement. Consultez la documentation IRIDA pour en savoir plus sur les caractères spéciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." + ], + "examples": [ + { + "value": "prov_rona_99" + } + ] + }, + "umbrella_bioproject_accession": { + "title": "Numéro d’accès au bioprojet cadre", + "description": "Numéro d’accès à INSDC attribué au bioprojet cadre pour l’effort canadien de séquençage du SRAS-CoV-2", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le numéro d’accès au bioprojet cadre en le sélectionnant à partir de la liste déroulante du modèle. Ce numéro sera identique pour tous les soumissionnaires du RCanGéCO. Différentes provinces auront leurs propres bioprojets, mais ces derniers seront liés sous un seul bioprojet cadre." + ], + "examples": [ + { + "value": "PRJNA623807" + } + ] + }, + "bioproject_accession": { + "title": "Numéro d’accès au bioprojet", + "description": "Numéro d’accès à INSDC du bioprojet auquel appartient un échantillon biologique", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Enregistrez le numéro d’accès au bioprojet. Les bioprojets sont un outil d’organisation qui relie les données de séquence brutes, les assemblages et leurs métadonnées associées. Chaque province se verra attribuer un numéro d’accès différent au bioprojet par le Laboratoire national de microbiologie. Un numéro d’accès valide au bioprojet du NCBI contient le préfixe PRJN (p. ex., PRJNA12345); il est créé une fois au début d’un nouveau projet de séquençage." + ], + "examples": [ + { + "value": "PRJNA608651" + } + ] + }, + "biosample_accession": { + "title": "Numéro d’accès à un échantillon biologique", + "description": "Identifiant attribué à un échantillon biologique dans les archives INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission d’un échantillon biologique. Les échantillons biologiques de NCBI seront assortis du SAMN." + ], + "examples": [ + { + "value": "SAMN14180202" + } + ] + }, + "sra_accession": { + "title": "Numéro d’accès à l’archive des séquences", + "description": "Identifiant de l’archive des séquences reliant les données de séquences brutes de lecture, les métadonnées méthodologiques et les mesures de contrôle de la qualité soumises à INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès attribué au « cycle » soumis. Les accès NCBI-SRA commencent par SRR." + ], + "examples": [ + { + "value": "SRR11177792" + } + ] + }, + "genbank_accession": { + "title": "Numéro d’accès à GenBank", + "description": "Identifiant GenBank attribué à la séquence dans les archives INSDC", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission de GenBank (assemblage du génome viral)." + ], + "examples": [ + { + "value": "MN908947.3" + } + ] + }, + "gisaid_accession": { + "title": "Numéro d’accès à la GISAID", + "description": "Numéro d’accès à la GISAID attribué à la séquence", + "slot_group": "Identificateurs de base de données", + "comments": [ + "Conservez le numéro d’accès renvoyé avec la soumission de la GISAID." + ], + "examples": [ + { + "value": "EPI_ISL_436489" + } + ] + }, + "sample_collected_by": { + "title": "Échantillon prélevé par", + "description": "Nom de l’organisme ayant prélevé l’échantillon original", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le nom du collecteur d’échantillons doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions, par exemple Agence de la santé publique du Canada, Santé publique Ontario, Centre de contrôle des maladies de la Colombie-Britannique." + ], + "examples": [ + { + "value": "Centre de contrôle des maladies de la Colombie-Britannique" + } + ] + }, + "sample_collector_contact_email": { + "title": "Adresse courriel du collecteur d’échantillons", + "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ] + }, + "sample_collector_contact_address": { + "title": "Adresse du collecteur d’échantillons", + "description": "Adresse postale de l’organisme soumettant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." + ], + "examples": [ + { + "value": "655, rue Lab, Vancouver (Colombie-Britannique) V5N 2A2 Canada" + } + ] + }, + "sequence_submitted_by": { + "title": "Séquence soumise par", + "description": "Nom de l’organisme ayant généré la séquence", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le nom de l’agence doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions. Si vous soumettez des échantillons plutôt que des données de séquençage, veuillez inscrire « Laboratoire national de microbiologie (LNM) »." + ], + "examples": [ + { + "value": "Santé publique Ontario (SPO)" + } + ] + }, + "sequence_submitter_contact_email": { + "title": "Adresse courriel du soumissionnaire de séquence", + "description": "Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ] + }, + "sequence_submitter_contact_address": { + "title": "Adresse du soumissionnaire de séquence", + "description": "Adresse postale de l’organisme soumettant l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays." + ], + "examples": [ + { + "value": "123, rue Sunnybrooke, Toronto (Ontario) M4P 1L6 Canada" + } + ] + }, + "sample_collection_date": { + "title": "Date de prélèvement de l’échantillon", + "description": "Date à laquelle l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La date de prélèvement des échantillons est essentielle pour la surveillance et de nombreux types d’analyses. La granularité requise comprend l’année, le mois et le jour. Si cette date est considérée comme un renseignement identifiable, il est acceptable d’y ajouter une « gigue » en ajoutant ou en soustrayant un jour civil. La « date de réception » peut également servir de date de rechange. La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "sample_collection_date_precision": { + "title": "Précision de la date de prélèvement de l’échantillon", + "description": "Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA »." + ], + "examples": [ + { + "value": "année" + } + ] + }, + "sample_received_date": { + "title": "Date de réception de l’échantillon", + "description": "Date à laquelle l’échantillon a été reçu", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-20" + } + ] + }, + "geo_loc_name_country": { + "title": "nom_lieu_géo (pays)", + "description": "Pays d’origine de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom du pays à partir du vocabulaire contrôlé fourni." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "geo_loc_name_state_province_territory": { + "title": "nom_lieu_géo (état/province/territoire)", + "description": "Province ou territoire où l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom de la province ou du territoire à partir du vocabulaire contrôlé fourni." + ], + "examples": [ + { + "value": "Saskatchewan" + } + ] + }, + "geo_loc_name_city": { + "title": "nom_géo_loc (ville)", + "description": "Ville où l’échantillon a été prélevé", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom de la ville. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Medicine Hat" + } + ] + }, + "organism": { + "title": "Organisme", + "description": "Nom taxonomique de l’organisme", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Utilisez « coronavirus du syndrome respiratoire aigu sévère 2 ». Cette valeur est fournie dans le modèle." + ], + "examples": [ + { + "value": "Coronavirus du syndrome respiratoire aigu sévère 2" + } + ] + }, + "isolate": { + "title": "Isolat", + "description": "Identifiant de l’isolat spécifique", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le nom du virus de la GISAID, qui doit être écrit dans le format « hCov-19/CANADA/code ISO provincial à 2 chiffres-xxxxx/année »." + ], + "examples": [ + { + "value": "hCov-19/CANADA/BC-prov_rona_99/2020" + } + ] + }, + "purpose_of_sampling": { + "title": "Objectif de l’échantillonnage", + "description": "Motif de prélèvement de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "La raison pour laquelle un échantillon a été prélevé peut fournir des renseignements sur les biais potentiels de la stratégie d’échantillonnage. Choisissez l’objectif de l’échantillonnage à partir de la liste déroulante du modèle. Il est très probable que l’échantillon ait été prélevé en vue d’un test diagnostique. La raison pour laquelle un échantillon a été prélevé à l’origine peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage, ce qui doit être indiqué dans le champ « Objectif du séquençage »." + ], + "examples": [ + { + "value": "Tests diagnostiques" + } + ] + }, + "purpose_of_sampling_details": { + "title": "Détails de l’objectif de l’échantillonnage", + "description": "Détails précis concernant le motif de prélèvement de l’échantillon", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été prélevé en utilisant du texte libre. La description peut inclure l’importance de l’échantillon pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Si les détails ne sont pas disponibles, fournissez une valeur nulle." + ], + "examples": [ + { + "value": "L’échantillon a été prélevé pour étudier la prévalence des variants associés à la transmission du vison à l’homme au Canada." + } + ] + }, + "nml_submitted_specimen_type": { + "title": "Type d’échantillon soumis au LNM", + "description": "Type d’échantillon soumis au Laboratoire national de microbiologie (LNM) aux fins d’analyse", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Ces renseignements sont requis pour le téléchargement à l’aide du système LaSER du RCRSP. Choisissez le type d’échantillon à partir de la liste de sélection fournie. Si les données de séquences sont soumises plutôt qu’un échantillon aux fins d’analyse, sélectionnez « Sans objet »." + ], + "examples": [ + { + "value": "Écouvillon" + } + ] + }, + "related_specimen_relationship_type": { + "title": "Type de relation de l’échantillon lié", + "description": "Relation entre l’échantillon actuel et celui précédemment soumis au dépôt", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez l’étiquette qui décrit comment l’échantillon précédent est lié à l’échantillon actuel soumis à partir de la liste de sélection fournie afin que les échantillons puissent être liés et suivis dans le système." + ], + "examples": [ + { + "value": "Test des méthodes de prélèvement des échantillons" + } + ] + }, + "anatomical_material": { + "title": "Matière anatomique", + "description": "Substance obtenue à partir d’une partie anatomique d’un organisme (p. ex., tissu, sang)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une matière anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Sang" + } + ] + }, + "anatomical_part": { + "title": "Partie anatomique", + "description": "Partie anatomique d’un organisme (p. ex., oropharynx)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une partie anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Nasopharynx (NP)" + } + ] + }, + "body_product": { + "title": "Produit corporel", + "description": "Substance excrétée ou sécrétée par un organisme (p. ex., selles, urine, sueur)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un produit corporel a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Selles" + } + ] + }, + "environmental_material": { + "title": "Matériel environnemental", + "description": "Substance obtenue à partir de l’environnement naturel ou artificiel (p. ex., sol, eau, eaux usées)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une matière environnementale a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Masque" + } + ] + }, + "environmental_site": { + "title": "Site environnemental", + "description": "Emplacement environnemental pouvant décrire un site dans l’environnement naturel ou artificiel (p. ex., surface de contact, boîte métallique, hôpital, marché traditionnel de produits frais, grotte de chauves-souris)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un site environnemental a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Installation de production" + } + ] + }, + "collection_device": { + "title": "Dispositif de prélèvement", + "description": "Instrument ou contenant utilisé pour prélever l’échantillon (p. ex., écouvillon)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si un dispositif de prélèvement a été utilisé pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Écouvillon" + } + ] + }, + "collection_method": { + "title": "Méthode de prélèvement", + "description": "Processus utilisé pour prélever l’échantillon (p. ex., phlébotomie, autopsie)", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez un descripteur si une méthode de prélèvement a été utilisée pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle." + ], + "examples": [ + { + "value": "Lavage bronchoalvéolaire (LBA)" + } + ] + }, + "collection_protocol": { + "title": "Protocole de prélèvement", + "description": "Nom et version d’un protocole particulier utilisé pour l’échantillonnage", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Texte libre." + ], + "examples": [ + { + "value": "CBRonaProtocoleÉchantillonnage v. 1.2" + } + ] + }, + "specimen_processing": { + "title": "Traitement des échantillons", + "description": "Tout traitement appliqué à l’échantillon pendant ou après sa réception", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Essentiel pour l’interprétation des données. Sélectionnez tous les processus applicables dans la liste de sélection. Si le virus a été transmis, ajoutez les renseignements dans les champs « Laboratoire hôte », « Nombre de transmissions » et « Méthode de transmission ». Si aucun des processus de la liste de sélection ne s’applique, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Transmission du virus" + } + ] + }, + "specimen_processing_details": { + "title": "Détails du traitement des échantillons", + "description": "Renseignements détaillés concernant le traitement appliqué à un échantillon pendant ou après sa réception", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez une description en texte libre de tous les détails du traitement appliqués à un échantillon." + ], + "examples": [ + { + "value": "25 écouvillons ont été regroupés et préparés en tant qu’échantillon unique lors de la préparation de la bibliothèque." + } + ] + }, + "lab_host": { + "title": "Laboratoire hôte", + "description": "Nom et description du laboratoire hôte utilisé pour propager l’organisme source ou le matériel à partir duquel l’échantillon a été obtenu", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Type de lignée cellulaire utilisée pour la propagation. Choisissez le nom de cette lignée à partir de la liste de sélection dans le modèle. Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "Lignée cellulaire Vero E6" + } + ] + }, + "passage_number": { + "title": "Nombre de transmission", + "description": "Nombre de transmissions", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Indiquez le nombre de transmissions connues. Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "3" + } + ] + }, + "passage_method": { + "title": "Méthode de transmission", + "description": "Description de la façon dont l’organisme a été transmis", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Texte libre. Fournissez une brève description (<10 mots). Si le virus n’a pas été transmis, indiquez « Sans objet »." + ], + "examples": [ + { + "value": "0,25 % de trypsine + 0,02 % d’EDTA" + } + ] + }, + "biomaterial_extracted": { + "title": "Biomatériau extrait", + "description": "Biomatériau extrait d’échantillons aux fins de séquençage", + "slot_group": "Collecte et traitement des échantillons", + "comments": [ + "Fournissez le biomatériau extrait à partir de la liste de sélection dans le modèle." + ], + "examples": [ + { + "value": "ARN (total)" + } + ] + }, + "host_common_name": { + "title": "Hôte (nom commun)", + "description": "Nom couramment utilisé pour l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Des exemples de noms communs sont « humain » et « chauve-souris ». Si l’échantillon était environnemental, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Humain" + } + ] + }, + "host_scientific_name": { + "title": "Hôte (nom scientifique)", + "description": "Nom taxonomique ou scientifique de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Un exemple de nom scientifique est « homo sapiens ». Si l’échantillon était environnemental, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Homo sapiens" + } + ] + }, + "host_health_state": { + "title": "État de santé de l’hôte", + "description": "État de santé de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Symptomatique" + } + ] + }, + "host_health_status_details": { + "title": "Détails de l’état de santé de l’hôte", + "description": "Plus de détails concernant l’état de santé ou de maladie de l’hôte au moment du prélèvement", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Hospitalisé (USI)" + } + ] + }, + "host_health_outcome": { + "title": "Résultats sanitaires de l’hôte", + "description": "Résultats de la maladie chez l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Rétabli" + } + ] + }, + "host_disease": { + "title": "Maladie de l’hôte", + "description": "Nom de la maladie vécue par l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez « COVID-19 » à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "COVID-19" + } + ] + }, + "host_age": { + "title": "Âge de l’hôte", + "description": "Âge de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Entrez l’âge de l’hôte en années. S’il n’est pas disponible, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "79" + } + ] + }, + "host_age_unit": { + "title": "Catégorie d’âge de l’hôte", + "description": "Unité utilisée pour mesurer l’âge de l’hôte (mois ou année)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Indiquez si l’âge de l’hôte est en mois ou en années. L’âge indiqué en mois sera classé dans la tranche d’âge de 0 à 9 ans." + ], + "examples": [ + { + "value": "année" + } + ] + }, + "host_age_bin": { + "title": "Groupe d’âge de l’hôte", + "description": "Âge de l’hôte au moment du prélèvement d’échantillons (groupe d’âge)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez la tranche d’âge correspondante de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne la connaissez pas, fournissez une valeur nulle." + ], + "examples": [ + { + "value": "60 - 69" + } + ] + }, + "host_gender": { + "title": "Genre de l’hôte", + "description": "Genre de l’hôte au moment du prélèvement d’échantillons", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le genre correspondant de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne le connaissez pas, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet »." + ], + "examples": [ + { + "value": "Homme" + } + ] + }, + "host_residence_geo_loc_name_country": { + "title": "Résidence de l’hôte – Nom de géo_loc (pays)", + "description": "Pays de résidence de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "host_residence_geo_loc_name_state_province_territory": { + "title": "Résidence de l’hôte – Nom de géo_loc (état/province/territoire)", + "description": "État, province ou territoire de résidence de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez le nom de la province ou du territoire à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Québec" + } + ] + }, + "host_subject_id": { + "title": "ID du sujet de l’hôte", + "description": "Identifiant unique permettant de désigner chaque hôte (p. ex., 131)", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Fournissez l’identifiant de l’hôte. Il doit s’agir d’un identifiant unique défini par l’utilisateur." + ], + "examples": [ + { + "value": "BCxy123" + } + ] + }, + "symptom_onset_date": { + "title": "Date d’apparition des symptômes", + "description": "Date à laquelle les symptômes ont commencé ou ont été observés pour la première fois", + "slot_group": "Informations sur l'hôte", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "signs_and_symptoms": { + "title": "Signes et symptômes", + "description": "Changement perçu dans la fonction ou la sensation (perte, perturbation ou apparence) révélant une maladie, qui est signalé par un patient ou un clinicien", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez tous les symptômes ressentis par l’hôte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Frissons (sensation soudaine de froid)" + }, + { + "value": "toux" + }, + { + "value": "fièvre" + } + ] + }, + "preexisting_conditions_and_risk_factors": { + "title": "Conditions préexistantes et facteurs de risque", + "description": "Conditions préexistantes et facteurs de risque du patient
  • Condition préexistante : Condition médicale qui existait avant l’infection actuelle
  • Facteur de risque : Variable associée à un risque accru de maladie ou d’infection", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez toutes les conditions préexistantes et tous les facteurs de risque de l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Asthme" + }, + { + "value": "grossesse" + }, + { + "value": "tabagisme" + } + ] + }, + "complications": { + "title": "Complications", + "description": "Complications médicales du patient qui seraient dues à une maladie de l’hôte", + "slot_group": "Informations sur l'hôte", + "comments": [ + "Sélectionnez toutes les complications éprouvées par l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Insuffisance respiratoire aiguë" + }, + { + "value": "coma" + }, + { + "value": "septicémie" + } + ] + }, + "host_vaccination_status": { + "title": "Statut de vaccination de l’hôte", + "description": "Statut de vaccination de l’hôte (entièrement vacciné, partiellement vacciné ou non vacciné)", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Sélectionnez le statut de vaccination de l’hôte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Entièrement vacciné" + } + ] + }, + "number_of_vaccine_doses_received": { + "title": "Nombre de doses du vaccin reçues", + "description": "Nombre de doses du vaccin reçues par l’hôte", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Enregistrez le nombre de doses du vaccin que l’hôte a reçues." + ], + "examples": [ + { + "value": "2" + } + ] + }, + "vaccination_dose_1_vaccine_name": { + "title": "Dose du vaccin 1 – Nom du vaccin", + "description": "Nom du vaccin administré comme première dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme première dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_1_vaccination_date": { + "title": "Dose du vaccin 1 – Date du vaccin", + "description": "Date à laquelle la première dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la première dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-03-01" + } + ] + }, + "vaccination_dose_2_vaccine_name": { + "title": "Dose du vaccin 2 – Nom du vaccin", + "description": "Nom du vaccin administré comme deuxième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme deuxième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_2_vaccination_date": { + "title": "Dose du vaccin 2 – Date du vaccin", + "description": "Date à laquelle la deuxième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la deuxième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-09-01" + } + ] + }, + "vaccination_dose_3_vaccine_name": { + "title": "Dose du vaccin 3 – Nom du vaccin", + "description": "Nom du vaccin administré comme troisième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme troisième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_3_vaccination_date": { + "title": "Dose du vaccin 3 – Date du vaccin", + "description": "Date à laquelle la troisième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la troisième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-12-30" + } + ] + }, + "vaccination_dose_4_vaccine_name": { + "title": "Dose du vaccin 4 – Nom du vaccin", + "description": "Nom du vaccin administré comme quatrième dose d’un schéma vaccinal", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme quatrième dose en sélectionnant une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + } + ] + }, + "vaccination_dose_4_vaccination_date": { + "title": "Dose du vaccin 4 – Date du vaccin", + "description": "Date à laquelle la quatrième dose d’un vaccin a été administrée", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Indiquez la date à laquelle la quatrième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2022-01-15" + } + ] + }, + "vaccination_history": { + "title": "Antécédents de vaccination", + "description": "Description des vaccins reçus et dates d’administration d’une série de vaccins contre une maladie spécifique ou un ensemble de maladies", + "slot_group": "Informations sur la vaccination de l'hôte", + "comments": [ + "Description en texte libre des dates et des vaccins administrés contre une maladie précise ou un ensemble de maladies. Il est également acceptable de concaténer les renseignements sur les doses individuelles (nom du vaccin, date de vaccination) séparées par des points-virgules." + ], + "examples": [ + { + "value": "Pfizer-BioNTech (Comirnaty)" + }, + { + "value": "2021-03-01" + }, + { + "value": "Pfizer-BioNTech (Comirnaty)" + }, + { + "value": "2022-01-15" + } + ] + }, + "location_of_exposure_geo_loc_name_country": { + "title": "Lieu de l’exposition – Nom de géo_loc (pays)", + "description": "Pays où l’hôte a probablement été exposé à l’agent causal de la maladie", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle." + ], + "examples": [ + { + "value": "Canada" + } + ] + }, + "destination_of_most_recent_travel_city": { + "title": "Destination du dernier voyage (ville)", + "description": "Nom de la ville de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom de la ville dans laquelle l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "New York City" + } + ] + }, + "destination_of_most_recent_travel_state_province_territory": { + "title": "Destination du dernier voyage (état/province/territoire)", + "description": "Nom de la province de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom de l’État, de la province ou du territoire où l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Californie" + } + ] + }, + "destination_of_most_recent_travel_country": { + "title": "Destination du dernier voyage (pays)", + "description": "Nom du pays de destination du voyage le plus récent", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez le nom du pays dans lequel l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz." + ], + "examples": [ + { + "value": "Royaume-Uni" + } + ] + }, + "most_recent_travel_departure_date": { + "title": "Date de départ de voyage la plus récente", + "description": "Date du départ le plus récent d’une personne de sa résidence principale (à ce moment-là) pour un voyage vers un ou plusieurs autres endroits", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez la date de départ du voyage." + ], + "examples": [ + { + "value": "2020-03-16" + } + ] + }, + "most_recent_travel_return_date": { + "title": "Date de retour de voyage la plus récente", + "description": "Date du retour le plus récent d’une personne à une résidence après un voyage au départ de cette résidence", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Indiquez la date de retour du voyage." + ], + "examples": [ + { + "value": "2020-04-26" + } + ] + }, + "travel_point_of_entry_type": { + "title": "Type de point d’entrée du voyage", + "description": "Type de point d’entrée par lequel un voyageur arrive", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le type de point d’entrée." + ], + "examples": [ + { + "value": "Air" + } + ] + }, + "border_testing_test_day_type": { + "title": "Jour du dépistage à la frontière", + "description": "Jour où un voyageur a été testé à son point d’entrée ou après cette date", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez le jour du test." + ], + "examples": [ + { + "value": "Jour 1" + } + ] + }, + "travel_history": { + "title": "Antécédents de voyage", + "description": "Historique de voyage au cours des six derniers mois", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Précisez les pays (et les emplacements plus précis, si vous les connaissez) visités au cours des six derniers mois, ce qui peut comprendre plusieurs voyages. Séparez plusieurs événements de voyage par un point-virgule. Commencez par le voyage le plus récent." + ], + "examples": [ + { + "value": "Canada, Vancouver" + }, + { + "value": "États-Unis, Seattle" + }, + { + "value": "Italie, Milan" + } + ] + }, + "travel_history_availability": { + "title": "Disponibilité des antécédents de voyage", + "description": "Disponibilité de différents types d’historiques de voyages au cours des six derniers mois (p. ex., internationaux, nationaux)", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Si les antécédents de voyage sont disponibles, mais que les détails du voyage ne peuvent pas être fournis, indiquez-le ainsi que le type d’antécédents disponibles en sélectionnant une valeur à partir de la liste de sélection. Les valeurs de ce champ peuvent être utilisées pour indiquer qu’un échantillon est associé à un voyage lorsque le « but du séquençage » n’est pas associé à un voyage." + ], + "examples": [ + { + "value": "Antécédents de voyage à l’étranger disponible" + } + ] + }, + "exposure_event": { + "title": "Événement d’exposition", + "description": "Événement conduisant à une exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez un événement conduisant à une exposition à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Convention" + } + ] + }, + "exposure_contact_level": { + "title": "Niveau de contact de l’exposition", + "description": "Type de contact de transmission d’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez une exposition directe ou indirecte à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Direct" + } + ] + }, + "host_role": { + "title": "Rôle de l’hôte", + "description": "Rôle de l’hôte par rapport au paramètre d’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez les rôles personnels de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Patient" + } + ] + }, + "exposure_setting": { + "title": "Contexte de l’exposition", + "description": "Contexte menant à l’exposition", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Sélectionnez les contextes menant à l’exposition de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données." + ], + "examples": [ + { + "value": "Milieu de soins de santé" + } + ] + }, + "exposure_details": { + "title": "Détails de l’exposition", + "description": "Renseignements supplémentaires sur l’exposition de l’hôte", + "slot_group": "Informations sur l'exposition de l'hôte", + "comments": [ + "Description en texte libre de l’exposition." + ], + "examples": [ + { + "value": "Rôle d’hôte - Autre : Conducteur d’autobus" + } + ] + }, + "prior_sarscov2_infection": { + "title": "Infection antérieure par le SRAS-CoV-2", + "description": "Infection antérieure par le SRAS-CoV-2 ou non", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Si vous le savez, fournissez des renseignements indiquant si la personne a déjà eu une infection par le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Oui" + } + ] + }, + "prior_sarscov2_infection_isolate": { + "title": "Isolat d’une infection antérieure par le SRAS-CoV-2", + "description": "Identifiant de l’isolat trouvé lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez le nom de l’isolat de l’infection antérieure la plus récente. Structurez le nom de « l’isolat » pour qu’il soit conforme à la norme ICTV/INSDC dans le format suivant : « SRAS-CoV-2/hôte/pays/IDéchantillon/date »." + ], + "examples": [ + { + "value": "SARS-CoV-2/human/USA/CA-CDPH-001/2020" + } + ] + }, + "prior_sarscov2_infection_date": { + "title": "Date d’une infection antérieure par le SRAS-CoV-2", + "description": "Date du diagnostic de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez la date à laquelle l’infection antérieure la plus récente a été diagnostiquée. Fournissez la date d’infection antérieure par le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-01-23" + } + ] + }, + "prior_sarscov2_antiviral_treatment": { + "title": "Traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Traitement contre une infection antérieure par le SRAS-CoV-2 avec un agent antiviral ou non", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Si vous le savez, indiquez si la personne a déjà reçu un traitement antiviral contre le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Aucun traitement antiviral antérieur" + } + ] + }, + "prior_sarscov2_antiviral_treatment_agent": { + "title": "Agent du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Nom de l’agent de traitement antiviral administré lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez le nom de l’agent de traitement antiviral administré lors de l’infection antérieure la plus récente. Si aucun traitement n’a été administré, inscrivez « Aucun traitement ». Si plusieurs agents antiviraux ont été administrés, énumérez-les tous, séparés par des virgules." + ], + "examples": [ + { + "value": "Remdesivir" + } + ] + }, + "prior_sarscov2_antiviral_treatment_date": { + "title": "Date du traitement antiviral contre une infection antérieure par le SRAS-CoV-2", + "description": "Date à laquelle le traitement a été administré pour la première fois lors de l’infection antérieure par le SRAS-CoV-2", + "slot_group": "Informations sur la réinfection de l'hôte", + "comments": [ + "Indiquez la date à laquelle l’agent de traitement antiviral a été administré pour la première fois lors de l’infection antérieure la plus récente. Fournissez la date du traitement antérieur contre le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD »." + ], + "examples": [ + { + "value": "2021-01-28" + } + ] + }, + "purpose_of_sequencing": { + "title": "Objectif du séquençage", + "description": "Raison pour laquelle l’échantillon a été séquencé", + "slot_group": "Séquençage", + "comments": [ + "La raison pour laquelle un échantillon a été initialement prélevé peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage. La raison pour laquelle un échantillon a été séquencé peut fournir des renseignements sur les biais potentiels dans la stratégie de séquençage. Fournissez le but du séquençage à partir de la liste de sélection dans le modèle. Le motif de prélèvement de l’échantillon doit être indiqué dans le champ « Objectif de l’échantillonnage »." + ], + "examples": [ + { + "value": "Surveillance de base (échantillonnage aléatoire)" + } + ] + }, + "purpose_of_sequencing_details": { + "title": "Détails de l’objectif du séquençage", + "description": "Description de la raison pour laquelle l’échantillon a été séquencé, fournissant des détails spécifiques", + "slot_group": "Séquençage", + "comments": [ + "Fournissez une description détaillée de la raison pour laquelle l’échantillon a été séquencé en utilisant du texte libre. La description peut inclure l’importance des séquences pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Les descriptions normalisées suggérées sont les suivantes : Dépistage de l’absence de détection du gène S (abandon du gène S), dépistage de variants associés aux visons, dépistage du variant B.1.1.7, dépistage du variant B.1.135, dépistage du variant P.1, dépistage en raison des antécédents de voyage, dépistage en raison d’un contact étroit avec une personne infectée, évaluation des mesures de contrôle de la santé publique, détermination des introductions et de la propagation précoces, enquête sur les expositions liées aux voyages aériens, enquête sur les travailleurs étrangers temporaires, enquête sur les régions éloignées, enquête sur les travailleurs de la santé, enquête sur les écoles et les universités, enquête sur la réinfection." + ], + "examples": [ + { + "value": "Dépistage de l’absence de détection du gène S (abandon du gène S)" + } + ] + }, + "sequencing_date": { + "title": "Date de séquençage", + "description": "Date à laquelle l’échantillon a été séquencé", + "slot_group": "Séquençage", + "comments": [ + "La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ »." + ], + "examples": [ + { + "value": "2020-06-22" + } + ] + }, + "library_id": { + "title": "ID de la bibliothèque", + "description": "Identifiant spécifié par l’utilisateur pour la bibliothèque faisant l’objet du séquençage", + "slot_group": "Séquençage", + "comments": [ + "Le nom de la bibliothèque doit être unique et peut être un ID généré automatiquement à partir de votre système de gestion de l’information des laboratoires, ou une modification de l’ID de l’isolat." + ], + "examples": [ + { + "value": "XYZ_123345" + } + ] + }, + "amplicon_size": { + "title": "Taille de l’amplicon", + "description": "Longueur de l’amplicon généré par l’amplification de la réaction de polymérisation en chaîne", + "slot_group": "Séquençage", + "comments": [ + "Fournissez la taille de l’amplicon, y compris les unités." + ], + "examples": [ + { + "value": "300 pb" + } + ] + }, + "library_preparation_kit": { + "title": "Trousse de préparation de la bibliothèque", + "description": "Nom de la trousse de préparation de la banque d’ADN utilisée pour générer la bibliothèque faisant l’objet du séquençage", + "slot_group": "Séquençage", + "comments": [ + "Indiquez le nom de la trousse de préparation de la bibliothèque utilisée." + ], + "examples": [ + { + "value": "Nextera XT" + } + ] + }, + "flow_cell_barcode": { + "title": "Code-barres de la cuve à circulation", + "description": "Code-barres de la cuve à circulation utilisée aux fins de séquençage", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le code-barres de la cuve à circulation utilisée pour séquencer l’échantillon." + ], + "examples": [ + { + "value": "FAB06069" + } + ] + }, + "sequencing_instrument": { + "title": "Instrument de séquençage", + "description": "Modèle de l’instrument de séquençage utilisé", + "slot_group": "Séquençage", + "comments": [ + "Sélectionnez l’instrument de séquençage à partir de la liste de sélection." + ], + "examples": [ + { + "value": "Oxford Nanopore MinION" + } + ] + }, + "sequencing_protocol_name": { + "title": "Nom du protocole de séquençage", + "description": "Nom et numéro de version du protocole de séquençage utilisé", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le nom et la version du protocole de séquençage (p. ex., 1D_DNA_MinION)." + ], + "examples": [ + { + "value": "https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann" + } + ] + }, + "sequencing_protocol": { + "title": "Protocole de séquençage", + "description": "Protocole utilisé pour générer la séquence", + "slot_group": "Séquençage", + "comments": [ + "Fournissez une description en texte libre des méthodes et du matériel utilisés pour générer la séquence. Voici le texte suggéré (insérez les renseignements manquants) : « Le séquençage viral a été effectué selon une stratégie d’amplicon en mosaïque en utilisant le schéma d’amorce <à remplir>. Le séquençage a été effectué à l’aide d’un instrument de séquençage <à remplir>. Les bibliothèques ont été préparées à l’aide de la trousse <à remplir>. »" + ], + "examples": [ + { + "value": "Les génomes ont été générés par séquençage d’amplicons de 1 200 pb avec des amorces de schéma Freed. Les bibliothèques ont été créées à l’aide des trousses de préparation de l’ADN Illumina et les données de séquence ont été produites à l’aide des trousses de séquençage Miseq Micro v2 (500 cycles)." + } + ] + }, + "sequencing_kit_number": { + "title": "Numéro de la trousse de séquençage", + "description": "Numéro de la trousse du fabricant", + "slot_group": "Séquençage", + "comments": [ + "Valeur alphanumérique." + ], + "examples": [ + { + "value": "AB456XYZ789" + } + ] + }, + "amplicon_pcr_primer_scheme": { + "title": "Schéma d’amorce pour la réaction de polymérisation en chaîne de l’amplicon", + "description": "Spécifications liées aux amorces (séquences d’amorces, positions de liaison, taille des fragments générés, etc.) utilisées pour générer les amplicons à séquencer", + "slot_group": "Séquençage", + "comments": [ + "Fournissez le nom et la version du schéma d’amorce utilisé pour générer les amplicons aux fins de séquençage." + ], + "examples": [ + { + "value": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv" + } + ] + }, + "raw_sequence_data_processing_method": { + "title": "Méthode de traitement des données de séquences brutes", + "description": "Nom et numéro de version du logiciel utilisé pour le traitement des données brutes, comme la suppression des codes-barres, le découpage de l’adaptateur, le filtrage, etc.", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du logiciel, suivi de la version (p. ex., Trimmomatic v. 0.38, Porechop v. 0.2.03)." + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ] + }, + "dehosting_method": { + "title": "Méthode de retrait de l’hôte", + "description": "Méthode utilisée pour supprimer les lectures de l’hôte de la séquence de l’agent pathogène", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version du logiciel utilisé pour supprimer les lectures de l’hôte." + ], + "examples": [ + { + "value": "Nanostripper" + } + ] + }, + "consensus_sequence_name": { + "title": "Nom de la séquence de consensus", + "description": "Nom de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version de la séquence de consensus." + ], + "examples": [ + { + "value": "ncov123assembly3" + } + ] + }, + "consensus_sequence_filename": { + "title": "Nom du fichier de la séquence de consensus", + "description": "Nom du fichier de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom et le numéro de version du fichier FASTA de la séquence de consensus." + ], + "examples": [ + { + "value": "ncov123assembly.fasta" + } + ] + }, + "consensus_sequence_filepath": { + "title": "Chemin d’accès au fichier de la séquence de consensus", + "description": "Chemin d’accès au fichier de la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier FASTA de la séquence de consensus." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ncov123assembly.fasta" + } + ] + }, + "consensus_sequence_software_name": { + "title": "Nom du logiciel de la séquence de consensus", + "description": "Nom du logiciel utilisé pour générer la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du logiciel utilisé pour générer la séquence de consensus." + ], + "examples": [ + { + "value": "iVar" + } + ] + }, + "consensus_sequence_software_version": { + "title": "Version du logiciel de la séquence de consensus", + "description": "Version du logiciel utilisé pour générer la séquence de consensus", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournir la version du logiciel utilisé pour générer la séquence de consensus." + ], + "examples": [ + { + "value": "1.3" + } + ] + }, + "breadth_of_coverage_value": { + "title": "Valeur de l’étendue de la couverture", + "description": "Pourcentage du génome de référence couvert par les données séquencées, jusqu’à une profondeur prescrite", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la valeur en pourcentage." + ], + "examples": [ + { + "value": "95 %" + } + ] + }, + "depth_of_coverage_value": { + "title": "Valeur de l’ampleur de la couverture", + "description": "Nombre moyen de lectures représentant un nucléotide donné dans la séquence reconstruite", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la valeur sous forme de couverture amplifiée." + ], + "examples": [ + { + "value": "400x" + } + ] + }, + "depth_of_coverage_threshold": { + "title": "Seuil de l’ampleur de la couverture", + "description": "Seuil utilisé comme limite pour l’ampleur de la couverture", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez la couverture amplifiée." + ], + "examples": [ + { + "value": "100x" + } + ] + }, + "r1_fastq_filename": { + "title": "Nom de fichier R1 FASTQ", + "description": "Nom du fichier R1 FASTQ spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier R1 FASTQ." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ] + }, + "r2_fastq_filename": { + "title": "Nom de fichier R2 FASTQ", + "description": "Nom du fichier R2 FASTQ spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier R2 FASTQ." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R2_001.fastq.gz" + } + ] + }, + "r1_fastq_filepath": { + "title": "Chemin d’accès au fichier R1 FASTQ", + "description": "Emplacement du fichier R1 FASTQ dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier R1 FASTQ." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz" + } + ] + }, + "r2_fastq_filepath": { + "title": "Chemin d’accès au fichier R2 FASTQ", + "description": "Emplacement du fichier R2 FASTQ dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier R2 FASTQ." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + } + ] + }, + "fast5_filename": { + "title": "Nom de fichier FAST5", + "description": "Nom du fichier FAST5 spécifié par l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le nom du fichier FAST5." + ], + "examples": [ + { + "value": "rona123assembly.fast5" + } + ] + }, + "fast5_filepath": { + "title": "Chemin d’accès au fichier FAST5", + "description": "Emplacement du fichier FAST5 dans le système de l’utilisateur", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le chemin d’accès au fichier FAST5." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/rona123assembly.fast5" + } + ] + }, + "number_of_base_pairs_sequenced": { + "title": "Nombre de paires de bases séquencées", + "description": "Nombre total de paires de bases générées par le processus de séquençage", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "387 566" + } + ] + }, + "consensus_genome_length": { + "title": "Longueur consensuelle du génome", + "description": "Taille du génome reconstitué décrite comme étant le nombre de paires de bases", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "38 677" + } + ] + }, + "ns_per_100_kbp": { + "title": "N par 100 kbp", + "description": "Nombre de symboles N présents dans la séquence fasta de consensus, par 100 kbp de séquence", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez une valeur numérique (pas besoin d’inclure des unités)." + ], + "examples": [ + { + "value": "330" + } + ] + }, + "reference_genome_accession": { + "title": "Accès au génome de référence", + "description": "Identifiant persistant et unique d’une entrée dans une base de données génomique", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Fournissez le numéro d’accès au génome de référence." + ], + "examples": [ + { + "value": "NC_045512.2" + } + ] + }, + "bioinformatics_protocol": { + "title": "Protocole bioinformatique", + "description": "Description de la stratégie bioinformatique globale utilisée", + "slot_group": "Bioinformatique et mesures de contrôle de la qualité", + "comments": [ + "Des détails supplémentaires concernant les méthodes utilisées pour traiter les données brutes, générer des assemblages ou générer des séquences de consensus peuvent être fournis dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez le nom et le numéro de version du protocole, ou un lien GitHub vers un pipeline ou un flux de travail." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/ncov2019-artic-nf" + } + ] + }, + "lineage_clade_name": { + "title": "Nom de la lignée ou du clade", + "description": "Nom de la lignée ou du clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez le nom de la lignée ou du clade Pangolin ou Nextstrain." + ], + "examples": [ + { + "value": "B.1.1.7" + } + ] + }, + "lineage_clade_analysis_software_name": { + "title": "Nom du logiciel d’analyse de la lignée ou du clade", + "description": "Nom du logiciel utilisé pour déterminer la lignée ou le clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez le nom du logiciel utilisé pour déterminer la lignée ou le clade." + ], + "examples": [ + { + "value": "Pangolin" + } + ] + }, + "lineage_clade_analysis_software_version": { + "title": "Version du logiciel d’analyse de la lignée ou du clade", + "description": "Version du logiciel utilisé pour déterminer la lignée ou le clade", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez la version du logiciel utilisé pour déterminer la lignée ou le clade." + ], + "examples": [ + { + "value": "2.1.10" + } + ] + }, + "variant_designation": { + "title": "Désignation du variant", + "description": "Classification des variants de la lignée ou du clade (c.-à-d. le variant, le variant préoccupant)", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Si la lignée ou le clade est considéré comme étant un variant préoccupant, sélectionnez l’option connexe à partir de la liste de sélection. Si la lignée ou le clade contient des mutations préoccupantes (mutations qui augmentent la transmission, la gravité clinique ou d’autres facteurs épidémiologiques), mais qu’il ne s’agit pas d’un variant préoccupant global, sélectionnez « Variante ». Si la lignée ou le clade ne contient pas de mutations préoccupantes, laissez ce champ vide." + ], + "examples": [ + { + "value": "Variant préoccupant" + } + ] + }, + "variant_evidence": { + "title": "Données probantes du variant", + "description": "Données probantes utilisées pour déterminer le variant", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Indiquez si l’échantillon a fait l’objet d’un dépistage RT-qPCR ou par séquençage à partir de la liste de sélection." + ], + "examples": [ + { + "value": "RT-qPCR" + } + ] + }, + "variant_evidence_details": { + "title": "Détails liés aux données probantes du variant", + "description": "Détails sur les données probantes utilisées pour déterminer le variant", + "slot_group": "Informations sur les lignées et les variantes", + "comments": [ + "Fournissez l’essai biologique et répertoriez l’ensemble des mutations définissant la lignée qui sont utilisées pour effectuer la détermination des variants. Si des mutations d’intérêt ou de préoccupation ont été observées en plus des mutations définissant la lignée, décrivez-les ici." + ], + "examples": [ + { + "value": "Mutations définissant la lignée : ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." + } + ] + }, + "gene_name_1": { + "title": "Nom du gène 1", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet du gène soumis au dépistage. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène E (orf4)" + } + ] + }, + "diagnostic_pcr_protocol_1": { + "title": "Protocole de diagnostic de polymérase en chaîne 1", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "EGenePCRTest 2" + } + ] + }, + "diagnostic_pcr_ct_value_1": { + "title": "Valeur de diagnostic de polymérase en chaîne 1", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct de l’échantillon issu du test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "21" + } + ] + }, + "gene_name_2": { + "title": "Nom du gène 2", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène RdRp (nsp12)" + } + ] + }, + "diagnostic_pcr_protocol_2": { + "title": "Protocole de diagnostic de polymérase en chaîne 2", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "RdRpGenePCRTest 3" + } + ] + }, + "diagnostic_pcr_ct_value_2": { + "title": "Valeur de diagnostic de polymérase en chaîne 2", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "36" + } + ] + }, + "gene_name_3": { + "title": "Nom du gène 3", + "description": "Nom du gène utilisé dans le test diagnostique RT-PCR", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI." + ], + "examples": [ + { + "value": "Gène RdRp (nsp12)" + } + ] + }, + "diagnostic_pcr_protocol_3": { + "title": "Protocole de diagnostic de polymérase en chaîne 3", + "description": "Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité." + ], + "examples": [ + { + "value": "RdRpGenePCRTest 3" + } + ] + }, + "diagnostic_pcr_ct_value_3": { + "title": "Valeur de diagnostic de polymérase en chaîne 3", + "description": "Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2", + "slot_group": "Tests de diagnostic des agents pathogènes", + "comments": [ + "Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR." + ], + "examples": [ + { + "value": "30" + } + ] + }, + "authors": { + "title": "Auteurs", + "description": "Noms des personnes contribuant aux processus de prélèvement d’échantillons, de génération de séquences, d’analyse et de soumission de données", + "slot_group": "Reconnaissance des contributeurs", + "comments": [ + "Incluez le prénom et le nom de toutes les personnes qui doivent être affectées, séparés par une virgule." + ], + "examples": [ + { + "value": "Tejinder Singh, Fei Hu, Joe Blogs" + } + ] + }, + "dataharmonizer_provenance": { + "title": "Provenance de DataHarmonizer", + "description": "Provenance du logiciel DataHarmonizer et de la version du modèle", + "slot_group": "Reconnaissance des contributeurs", + "comments": [ + "Les renseignements actuels sur la version du logiciel et du modèle seront automatiquement générés dans ce champ une fois que l’utilisateur aura utilisé la fonction « Valider ». Ces renseignements seront générés indépendamment du fait que la ligne soit valide ou non." + ], + "examples": [ + { + "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" + } + ] } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Bioinformatics%20Protocol", - "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL", - "VirusSeq_Portal:bioinformatics%20protocol" - ], - "rank": 126, - "slot_uri": "GENEPIO:0001489", - "alias": "bioinformatics_protocol", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Bioinformatics and QC metrics", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + }, + "enums": { + "UmbrellaBioprojectAccessionMenu": { + "permissible_values": { + "PRJNA623807": { + "title": "PRJNA623807" + } + }, + "title": "Menu « Accès au bioprojet cadre »" + }, + "NullValueMenu": { + "permissible_values": { + "Not Applicable": { + "title": "Sans objet" + }, + "Missing": { + "title": "Manquante" + }, + "Not Collected": { + "title": "Non prélevée" + }, + "Not Provided": { + "title": "Non fournie" + }, + "Restricted Access": { + "title": "Accès restreint" + } + }, + "title": "Menu « Valeur nulle »" + }, + "GeoLocNameStateProvinceTerritoryMenu": { + "permissible_values": { + "Alberta": { + "title": "Alberta" + }, + "British Columbia": { + "title": "Colombie-Britannique" + }, + "Manitoba": { + "title": "Manitoba" + }, + "New Brunswick": { + "title": "Nouveau-Brunswick" + }, + "Newfoundland and Labrador": { + "title": "Terre-Neuve-et-Labrador" + }, + "Northwest Territories": { + "title": "Territoires du Nord-Ouest" + }, + "Nova Scotia": { + "title": "Nouvelle-Écosse" + }, + "Nunavut": { + "title": "Nunavut" + }, + "Ontario": { + "title": "Ontario" + }, + "Prince Edward Island": { + "title": "Île-du-Prince-Édouard" + }, + "Quebec": { + "title": "Québec" + }, + "Saskatchewan": { + "title": "Saskatchewan" + }, + "Yukon": { + "title": "Yukon" + } + }, + "title": "Menu « nom_lieu_géo (état/province/territoire) »" + }, + "HostAgeUnitMenu": { + "permissible_values": { + "month": { + "title": "Mois" + }, + "year": { + "title": "Année" + } + }, + "title": "Menu « Groupe d’âge de l’hôte »" + }, + "SampleCollectionDatePrecisionMenu": { + "permissible_values": { + "year": { + "title": "Année" + }, + "month": { + "title": "Mois" + }, + "day": { + "title": "Jour" + } + }, + "title": "Menu « Précision de la date de prélèvement des échantillons »" + }, + "BiomaterialExtractedMenu": { + "permissible_values": { + "RNA (total)": { + "title": "ARN (total)" + }, + "RNA (poly-A)": { + "title": "ARN (poly-A)" + }, + "RNA (ribo-depleted)": { + "title": "ARN (déplétion ribosomique)" + }, + "mRNA (messenger RNA)": { + "title": "ARNm (ARN messager)" + }, + "mRNA (cDNA)": { + "title": "ARNm (ADNc)" + } + }, + "title": "Menu « Biomatériaux extraits »" + }, + "SignsAndSymptomsMenu": { + "permissible_values": { + "Abnormal lung auscultation": { + "title": "Auscultation pulmonaire anormale" + }, + "Abnormality of taste sensation": { + "title": "Anomalie de la sensation gustative" + }, + "Ageusia (complete loss of taste)": { + "title": "Agueusie (perte totale du goût)" + }, + "Parageusia (distorted sense of taste)": { + "title": "Paragueusie (distorsion du goût)" + }, + "Hypogeusia (reduced sense of taste)": { + "title": "Hypogueusie (diminution du goût)" + }, + "Abnormality of the sense of smell": { + "title": "Anomalie de l’odorat" + }, + "Anosmia (lost sense of smell)": { + "title": "Anosmie (perte de l’odorat)" + }, + "Hyposmia (reduced sense of smell)": { + "title": "Hyposmie (diminution de l’odorat)" + }, + "Acute Respiratory Distress Syndrome": { + "title": "Syndrome de détresse respiratoire aiguë" + }, + "Altered mental status": { + "title": "Altération de l’état mental" + }, + "Cognitive impairment": { + "title": "Déficit cognitif" + }, + "Coma": { + "title": "Coma" + }, + "Confusion": { + "title": "Confusion" + }, + "Delirium (sudden severe confusion)": { + "title": "Délire (confusion grave et soudaine)" + }, + "Inability to arouse (inability to stay awake)": { + "title": "Incapacité à se réveiller (incapacité à rester éveillé)" + }, + "Irritability": { + "title": "Irritabilité" + }, + "Loss of speech": { + "title": "Perte de la parole" + }, + "Arrhythmia": { + "title": "Arythmie" + }, + "Asthenia (generalized weakness)": { + "title": "Asthénie (faiblesse généralisée)" + }, + "Chest tightness or pressure": { + "title": "Oppression ou pression thoracique" + }, + "Rigors (fever shakes)": { + "title": "Frissons solennels (tremblements de fièvre)" + }, + "Chills (sudden cold sensation)": { + "title": "Frissons (sensation soudaine de froid)" + }, + "Conjunctival injection": { + "title": "Injection conjonctivale" + }, + "Conjunctivitis (pink eye)": { + "title": "Conjonctivite (yeux rouges)" + }, + "Coryza (rhinitis)": { + "title": "Coryza (rhinite)" + }, + "Cough": { + "title": "Toux" + }, + "Nonproductive cough (dry cough)": { + "title": "Toux improductive (toux sèche)" + }, + "Productive cough (wet cough)": { + "title": "Toux productive (toux grasse)" + }, + "Cyanosis (blueish skin discolouration)": { + "title": "Cyanose (coloration bleuâtre de la peau)" + }, + "Acrocyanosis": { + "title": "Acrocyanose" + }, + "Circumoral cyanosis (bluish around mouth)": { + "title": "Cyanose péribuccale (bleuâtre autour de la bouche)" + }, + "Cyanotic face (bluish face)": { + "title": "Visage cyanosé (visage bleuâtre)" + }, + "Central Cyanosis": { + "title": "Cyanose centrale" + }, + "Cyanotic lips (bluish lips)": { + "title": "Lèvres cyanosées (lèvres bleutées)" + }, + "Peripheral Cyanosis": { + "title": "Cyanose périphérique" + }, + "Dyspnea (breathing difficulty)": { + "title": "Dyspnée (difficulté à respirer)" + }, + "Diarrhea (watery stool)": { + "title": "Diarrhée (selles aqueuses)" + }, + "Dry gangrene": { + "title": "Gangrène sèche" + }, + "Encephalitis (brain inflammation)": { + "title": "Encéphalite (inflammation du cerveau)" + }, + "Encephalopathy": { + "title": "Encéphalopathie" + }, + "Fatigue (tiredness)": { + "title": "Fatigue" + }, + "Fever": { + "title": "Fièvre" + }, + "Fever (>=38°C)": { + "title": "Fièvre (>= 38 °C)" + }, + "Glossitis (inflammation of the tongue)": { + "title": "Glossite (inflammation de la langue)" + }, + "Ground Glass Opacities (GGO)": { + "title": "Hyperdensité en verre dépoli" + }, + "Headache": { + "title": "Mal de tête" + }, + "Hemoptysis (coughing up blood)": { + "title": "Hémoptysie (toux accompagnée de sang)" + }, + "Hypocapnia": { + "title": "Hypocapnie" + }, + "Hypotension (low blood pressure)": { + "title": "Hypotension (tension artérielle basse)" + }, + "Hypoxemia (low blood oxygen)": { + "title": "Hypoxémie (manque d’oxygène dans le sang)" + }, + "Silent hypoxemia": { + "title": "Hypoxémie silencieuse" + }, + "Internal hemorrhage (internal bleeding)": { + "title": "Hémorragie interne" + }, + "Loss of Fine Movements": { + "title": "Perte de mouvements fins" + }, + "Low appetite": { + "title": "Perte d’appétit" + }, + "Malaise (general discomfort/unease)": { + "title": "Malaise (malaise général)" + }, + "Meningismus/nuchal rigidity": { + "title": "Méningisme/Raideur de la nuque" + }, + "Muscle weakness": { + "title": "Faiblesse musculaire" + }, + "Nasal obstruction (stuffy nose)": { + "title": "Obstruction nasale (nez bouché)" + }, + "Nausea": { + "title": "Nausées" + }, + "Nose bleed": { + "title": "Saignement de nez" + }, + "Otitis": { + "title": "Otite" + }, + "Pain": { + "title": "Douleur" + }, + "Abdominal pain": { + "title": "Douleur abdominale" + }, + "Arthralgia (painful joints)": { + "title": "Arthralgie (articulations douloureuses)" + }, + "Chest pain": { + "title": "Douleur thoracique" + }, + "Pleuritic chest pain": { + "title": "Douleur thoracique pleurétique" + }, + "Myalgia (muscle pain)": { + "title": "Myalgie (douleur musculaire)" + }, + "Pharyngitis (sore throat)": { + "title": "Pharyngite (mal de gorge)" + }, + "Pharyngeal exudate": { + "title": "Exsudat pharyngé" + }, + "Pleural effusion": { + "title": "Épanchement pleural" + }, + "Pneumonia": { + "title": "Pneumonie" + }, + "Pseudo-chilblains": { + "title": "Pseudo-engelures" + }, + "Pseudo-chilblains on fingers (covid fingers)": { + "title": "Pseudo-engelures sur les doigts (doigts de la COVID)" + }, + "Pseudo-chilblains on toes (covid toes)": { + "title": "Pseudo-engelures sur les orteils (orteils de la COVID)" + }, + "Rash": { + "title": "Éruption cutanée" + }, + "Rhinorrhea (runny nose)": { + "title": "Rhinorrhée (écoulement nasal)" + }, + "Seizure": { + "title": "Crise d’épilepsie" + }, + "Motor seizure": { + "title": "Crise motrice" + }, + "Shivering (involuntary muscle twitching)": { + "title": "Tremblement (contractions musculaires involontaires)" + }, + "Slurred speech": { + "title": "Troubles de l’élocution" + }, + "Sneezing": { + "title": "Éternuements" + }, + "Sputum Production": { + "title": "Production d’expectoration" + }, + "Stroke": { + "title": "Accident vasculaire cérébral" + }, + "Swollen Lymph Nodes": { + "title": "Ganglions lymphatiques enflés" + }, + "Tachypnea (accelerated respiratory rate)": { + "title": "Tachypnée (fréquence respiratoire accélérée)" + }, + "Vertigo (dizziness)": { + "title": "Vertige (étourdissement)" + }, + "Vomiting (throwing up)": { + "title": "Vomissements" + } + }, + "title": "Menu « Signes et symptômes »" + }, + "HostVaccinationStatusMenu": { + "permissible_values": { + "Fully Vaccinated": { + "title": "Entièrement vacciné" + }, + "Partially Vaccinated": { + "title": "Partiellement vacciné" + }, + "Not Vaccinated": { + "title": "Non vacciné" + } + }, + "title": "Menu « Statut de vaccination de l’hôte »" + }, + "PriorSarsCov2AntiviralTreatmentMenu": { + "permissible_values": { + "Prior antiviral treatment": { + "title": "Traitement antiviral antérieur" + }, + "No prior antiviral treatment": { + "title": "Aucun traitement antiviral antérieur" + } + }, + "title": "Menu « Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 »" + }, + "NmlSubmittedSpecimenTypeMenu": { + "permissible_values": { + "Swab": { + "title": "Écouvillon" + }, + "RNA": { + "title": "ARN" + }, + "mRNA (cDNA)": { + "title": "ARNm (ADNc)" + }, + "Nucleic acid": { + "title": "Acide nucléique" + }, + "Not Applicable": { + "title": "Sans objet" + } + }, + "title": "Menu « Types d’échantillons soumis au LNM »" + }, + "RelatedSpecimenRelationshipTypeMenu": { + "permissible_values": { + "Acute": { + "title": "Infection aiguë" + }, + "Chronic (prolonged) infection investigation": { + "title": "Enquête sur l’infection chronique (prolongée)" + }, + "Convalescent": { + "title": "Phase de convalescence" + }, + "Familial": { + "title": "Forme familiale" + }, + "Follow-up": { + "title": "Suivi" + }, + "Reinfection testing": { + "title": "Tests de réinfection" + }, + "Previously Submitted": { + "title": "Soumis précédemment" + }, + "Sequencing/bioinformatics methods development/validation": { + "title": "Développement et validation de méthodes bioinformatiques ou de séquençage" + }, + "Specimen sampling methods testing": { + "title": "Essai des méthodes de prélèvement des échantillons" + } + }, + "title": "Menu « Types de relations entre spécimens associés »" + }, + "PreExistingConditionsAndRiskFactorsMenu": { + "permissible_values": { + "Age 60+": { + "title": "60 ans et plus" + }, + "Anemia": { + "title": "Anémie" + }, + "Anorexia": { + "title": "Anorexie" + }, + "Birthing labor": { + "title": "Travail ou accouchement" + }, + "Bone marrow failure": { + "title": "Insuffisance médullaire" + }, + "Cancer": { + "title": "Cancer" + }, + "Breast cancer": { + "title": "Cancer du sein" + }, + "Colorectal cancer": { + "title": "Cancer colorectal" + }, + "Hematologic malignancy (cancer of the blood)": { + "title": "Hématopathie maligne (cancer du sang)" + }, + "Lung cancer": { + "title": "Cancer du poumon" + }, + "Metastatic disease": { + "title": "Maladie métastatique" + }, + "Cancer treatment": { + "title": "Traitement du cancer" + }, + "Cancer surgery": { + "title": "Chirurgie pour un cancer" + }, + "Chemotherapy": { + "title": "Chimiothérapie" + }, + "Adjuvant chemotherapy": { + "title": "Chimiothérapie adjuvante" + }, + "Cardiac disorder": { + "title": "Trouble cardiaque" + }, + "Arrhythmia": { + "title": "Arythmie" + }, + "Cardiac disease": { + "title": "Maladie cardiaque" + }, + "Cardiomyopathy": { + "title": "Myocardiopathie" + }, + "Cardiac injury": { + "title": "Lésion cardiaque" + }, + "Hypertension (high blood pressure)": { + "title": "Hypertension (tension artérielle élevée)" + }, + "Hypotension (low blood pressure)": { + "title": "Hypotension (tension artérielle basse)" + }, + "Cesarean section": { + "title": "Césarienne" + }, + "Chronic cough": { + "title": "Toux chronique" + }, + "Chronic gastrointestinal disease": { + "title": "Maladie gastro-intestinale chronique" + }, + "Chronic lung disease": { + "title": "Maladie pulmonaire chronique" + }, + "Corticosteroids": { + "title": "Corticostéroïdes" + }, + "Diabetes mellitus (diabetes)": { + "title": "Diabète sucré (diabète)" + }, + "Type I diabetes mellitus (T1D)": { + "title": "Diabète sucré de type I" + }, + "Type II diabetes mellitus (T2D)": { + "title": "Diabète sucré de type II" + }, + "Eczema": { + "title": "Eczéma" + }, + "Electrolyte disturbance": { + "title": "Perturbation de l’équilibre électrolytique" + }, + "Hypocalcemia": { + "title": "Hypocalcémie" + }, + "Hypokalemia": { + "title": "Hypokaliémie" + }, + "Hypomagnesemia": { + "title": "Hypomagnésémie" + }, + "Encephalitis (brain inflammation)": { + "title": "Encéphalite (inflammation du cerveau)" + }, + "Epilepsy": { + "title": "Épilepsie" + }, + "Hemodialysis": { + "title": "Hémodialyse" + }, + "Hemoglobinopathy": { + "title": "Hémoglobinopathie" + }, + "Human immunodeficiency virus (HIV)": { + "title": "Virus de l’immunodéficience humaine (VIH)" + }, + "Acquired immunodeficiency syndrome (AIDS)": { + "title": "Syndrome d’immunodéficience acquise (SIDA)" + }, + "HIV and antiretroviral therapy (ART)": { + "title": "VIH et traitement antirétroviral" + }, + "Immunocompromised": { + "title": "Immunodéficience" + }, + "Lupus": { + "title": "Lupus" + }, + "Inflammatory bowel disease (IBD)": { + "title": "Maladie inflammatoire chronique de l’intestin (MICI)" + }, + "Colitis": { + "title": "Colite" + }, + "Ulcerative colitis": { + "title": "Colite ulcéreuse" + }, + "Crohn's disease": { + "title": "Maladie de Crohn" + }, + "Renal disorder": { + "title": "Trouble rénal" + }, + "Renal disease": { + "title": "Maladie rénale" + }, + "Chronic renal disease": { + "title": "Maladie rénale chronique" + }, + "Renal failure": { + "title": "Insuffisance rénale" + }, + "Liver disease": { + "title": "Maladie du foie" + }, + "Chronic liver disease": { + "title": "Maladie chronique du foie" + }, + "Fatty liver disease (FLD)": { + "title": "Stéatose hépatique" + }, + "Myalgia (muscle pain)": { + "title": "Myalgie (douleur musculaire)" + }, + "Myalgic encephalomyelitis (chronic fatigue syndrome)": { + "title": "Encéphalomyélite myalgique (syndrome de fatigue chronique)" + }, + "Neurological disorder": { + "title": "Trouble neurologique" + }, + "Neuromuscular disorder": { + "title": "Trouble neuromusculaire" + }, + "Obesity": { + "title": "Obésité" + }, + "Severe obesity": { + "title": "Obésité sévère" + }, + "Respiratory disorder": { + "title": "Trouble respiratoire" + }, + "Asthma": { + "title": "Asthme" + }, + "Chronic bronchitis": { + "title": "Bronchite chronique" + }, + "Chronic obstructive pulmonary disease": { + "title": "Maladie pulmonaire obstructive chronique" + }, + "Emphysema": { + "title": "Emphysème" + }, + "Lung disease": { + "title": "Maladie pulmonaire" + }, + "Pulmonary fibrosis": { + "title": "Fibrose pulmonaire" + }, + "Pneumonia": { + "title": "Pneumonie" + }, + "Respiratory failure": { + "title": "Insuffisance respiratoire" + }, + "Adult respiratory distress syndrome": { + "title": "Syndrome de détresse respiratoire de l’adulte" + }, + "Newborn respiratory distress syndrome": { + "title": "Syndrome de détresse respiratoire du nouveau-né" + }, + "Tuberculosis": { + "title": "Tuberculose" + }, + "Postpartum (≤6 weeks)": { + "title": "Post-partum (≤6 semaines)" + }, + "Pregnancy": { + "title": "Grossesse" + }, + "Rheumatic disease": { + "title": "Maladie rhumatismale" + }, + "Sickle cell disease": { + "title": "Drépanocytose" + }, + "Substance use": { + "title": "Consommation de substances" + }, + "Alcohol abuse": { + "title": "Consommation abusive d’alcool" + }, + "Drug abuse": { + "title": "Consommation abusive de drogues" + }, + "Injection drug abuse": { + "title": "Consommation abusive de drogues injectables" + }, + "Smoking": { + "title": "Tabagisme" + }, + "Vaping": { + "title": "Vapotage" + }, + "Tachypnea (accelerated respiratory rate)": { + "title": "Tachypnée (fréquence respiratoire accélérée)" + }, + "Transplant": { + "title": "Transplantation" + }, + "Hematopoietic stem cell transplant (bone marrow transplant)": { + "title": "Greffe de cellules souches hématopoïétiques (greffe de moelle osseuse)" + }, + "Cardiac transplant": { + "title": "Transplantation cardiaque" + }, + "Kidney transplant": { + "title": "Greffe de rein" + }, + "Liver transplant": { + "title": "Greffe de foie" + } + }, + "title": "Menu « Conditions préexistantes et des facteurs de risque »" + }, + "VariantDesignationMenu": { + "permissible_values": { + "Variant of Concern (VOC)": { + "title": "Variant préoccupant" + }, + "Variant of Interest (VOI)": { + "title": "Variant d’intérêt" + }, + "Variant Under Monitoring (VUM)": { + "title": "Variante sous surveillance" + } + }, + "title": "Menu « Désignation des variants »" + }, + "VariantEvidenceMenu": { + "permissible_values": { + "RT-qPCR": { + "title": "RT-qPCR" + }, + "Sequencing": { + "title": "Séquençage" + } + }, + "title": "Menu « Preuves de variants »" + }, + "ComplicationsMenu": { + "permissible_values": { + "Abnormal blood oxygen level": { + "title": "Taux anormal d’oxygène dans le sang" + }, + "Acute kidney injury": { + "title": "Lésions rénales aiguës" + }, + "Acute lung injury": { + "title": "Lésions pulmonaires aiguës" + }, + "Ventilation induced lung injury (VILI)": { + "title": "Lésions pulmonaires causées par la ventilation" + }, + "Acute respiratory failure": { + "title": "Insuffisance respiratoire aiguë" + }, + "Arrhythmia (complication)": { + "title": "Arythmie (complication)" + }, + "Tachycardia": { + "title": "Tachycardie" + }, + "Polymorphic ventricular tachycardia (VT)": { + "title": "Tachycardie ventriculaire polymorphe" + }, + "Tachyarrhythmia": { + "title": "Tachyarythmie" + }, + "Cardiac injury": { + "title": "Lésions cardiaques" + }, + "Cardiac arrest": { + "title": "Arrêt cardiaque" + }, + "Cardiogenic shock": { + "title": "Choc cardiogénique" + }, + "Blood clot": { + "title": "Caillot sanguin" + }, + "Arterial clot": { + "title": "Caillot artériel" + }, + "Deep vein thrombosis (DVT)": { + "title": "Thrombose veineuse profonde" + }, + "Pulmonary embolism (PE)": { + "title": "Embolie pulmonaire" + }, + "Cardiomyopathy": { + "title": "Myocardiopathie" + }, + "Central nervous system invasion": { + "title": "Envahissement du système nerveux central" + }, + "Stroke (complication)": { + "title": "Accident vasculaire cérébral (complication)" + }, + "Central Nervous System Vasculitis": { + "title": "Vascularite du système nerveux central" + }, + "Acute ischemic stroke": { + "title": "Accident vasculaire cérébral ischémique aigu" + }, + "Coma": { + "title": "Coma" + }, + "Convulsions": { + "title": "Convulsions" + }, + "COVID-19 associated coagulopathy (CAC)": { + "title": "Coagulopathie associée à la COVID-19 (CAC)" + }, + "Cystic fibrosis": { + "title": "Fibrose kystique" + }, + "Cytokine release syndrome": { + "title": "Syndrome de libération de cytokines" + }, + "Disseminated intravascular coagulation (DIC)": { + "title": "Coagulation intravasculaire disséminée" + }, + "Encephalopathy": { + "title": "Encéphalopathie" + }, + "Fulminant myocarditis": { + "title": "Myocardite fulminante" + }, + "Guillain-Barré syndrome": { + "title": "Syndrome de Guillain-Barré" + }, + "Internal hemorrhage (complication; internal bleeding)": { + "title": "Hémorragie interne (complication)" + }, + "Intracerebral haemorrhage": { + "title": "Hémorragie intracérébrale" + }, + "Kawasaki disease": { + "title": "Maladie de Kawasaki" + }, + "Complete Kawasaki disease": { + "title": "Maladie de Kawasaki complète" + }, + "Incomplete Kawasaki disease": { + "title": "Maladie de Kawasaki incomplète" + }, + "Liver dysfunction": { + "title": "Trouble hépatique" + }, + "Acute liver injury": { + "title": "Lésions hépatiques aiguës" + }, + "Long COVID-19": { + "title": "COVID-19 longue" + }, + "Meningitis": { + "title": "Méningite" + }, + "Migraine": { + "title": "Migraine" + }, + "Miscarriage": { + "title": "Fausses couches" + }, + "Multisystem inflammatory syndrome in children (MIS-C)": { + "title": "Syndrome inflammatoire multisystémique chez les enfants" + }, + "Multisystem inflammatory syndrome in adults (MIS-A)": { + "title": "Syndrome inflammatoire multisystémique chez les adultes" + }, + "Muscle injury": { + "title": "Lésion musculaire" + }, + "Myalgic encephalomyelitis (ME)": { + "title": "Encéphalomyélite myalgique (EM)" + }, + "Myocardial infarction (heart attack)": { + "title": "Infarctus du myocarde (crise cardiaque)" + }, + "Acute myocardial infarction": { + "title": "Infarctus aigu du myocarde" + }, + "ST-segment elevation myocardial infarction": { + "title": "Infarctus du myocarde avec sus-décalage du segment ST" + }, + "Myocardial injury": { + "title": "Lésions du myocarde" + }, + "Neonatal complications": { + "title": "Complications néonatales" + }, + "Noncardiogenic pulmonary edema": { + "title": "Œdème pulmonaire non cardiogénique" + }, + "Acute respiratory distress syndrome (ARDS)": { + "title": "Syndrome de détresse respiratoire aiguë (SDRA)" + }, + "COVID-19 associated ARDS (CARDS)": { + "title": "SDRA associé à la COVID-19 (SDRAC)" + }, + "Neurogenic pulmonary edema (NPE)": { + "title": "Œdème pulmonaire neurogène" + }, + "Organ failure": { + "title": "Défaillance des organes" + }, + "Heart failure": { + "title": "Insuffisance cardiaque" + }, + "Liver failure": { + "title": "Insuffisance hépatique" + }, + "Paralysis": { + "title": "Paralysie" + }, + "Pneumothorax (collapsed lung)": { + "title": "Pneumothorax (affaissement du poumon)" + }, + "Spontaneous pneumothorax": { + "title": "Pneumothorax spontané" + }, + "Spontaneous tension pneumothorax": { + "title": "Pneumothorax spontané sous tension" + }, + "Pneumonia (complication)": { + "title": "Pneumonie (complication)" + }, + "COVID-19 pneumonia": { + "title": "Pneumonie liée à la COVID-19" + }, + "Pregancy complications": { + "title": "Complications de la grossesse" + }, + "Rhabdomyolysis": { + "title": "Rhabdomyolyse" + }, + "Secondary infection": { + "title": "Infection secondaire" + }, + "Secondary staph infection": { + "title": "Infection staphylococcique secondaire" + }, + "Secondary strep infection": { + "title": "Infection streptococcique secondaire" + }, + "Seizure (complication)": { + "title": "Crise d’épilepsie (complication)" + }, + "Motor seizure": { + "title": "Crise motrice" + }, + "Sepsis/Septicemia": { + "title": "Sepsie/Septicémie" + }, + "Sepsis": { + "title": "Sepsie" + }, + "Septicemia": { + "title": "Septicémie" + }, + "Shock": { + "title": "Choc" + }, + "Hyperinflammatory shock": { + "title": "Choc hyperinflammatoire" + }, + "Refractory cardiogenic shock": { + "title": "Choc cardiogénique réfractaire" + }, + "Refractory cardiogenic plus vasoplegic shock": { + "title": "Choc cardiogénique et vasoplégique réfractaire" + }, + "Septic shock": { + "title": "Choc septique" + }, + "Vasculitis": { + "title": "Vascularite" + } + }, + "title": "Menu « Complications »" + }, + "VaccineNameMenu": { + "permissible_values": { + "Astrazeneca (Vaxzevria)": { + "title": "AstraZeneca (Vaxzevria)" + }, + "Johnson & Johnson (Janssen)": { + "title": "Johnson & Johnson (Janssen)" + }, + "Moderna (Spikevax)": { + "title": "Moderna (Spikevax)" + }, + "Pfizer-BioNTech (Comirnaty)": { + "title": "Pfizer-BioNTech (Comirnaty)" + }, + "Pfizer-BioNTech (Comirnaty Pediatric)": { + "title": "Pfizer-BioNTech (Comirnaty, formule pédiatrique)" + } + }, + "title": "Menu « Noms de vaccins »" + }, + "AnatomicalMaterialMenu": { + "permissible_values": { + "Blood": { + "title": "Sang" + }, + "Fluid": { + "title": "Liquide" + }, + "Saliva": { + "title": "Salive" + }, + "Fluid (cerebrospinal (CSF))": { + "title": "Liquide (céphalorachidien)" + }, + "Fluid (pericardial)": { + "title": "Liquide (péricardique)" + }, + "Fluid (pleural)": { + "title": "Liquide (pleural)" + }, + "Fluid (vaginal)": { + "title": "Sécrétions (vaginales)" + }, + "Fluid (amniotic)": { + "title": "Liquide (amniotique)" + }, + "Tissue": { + "title": "Tissu" + } + }, + "title": "Menu « Matières anatomiques »" + }, + "AnatomicalPartMenu": { + "permissible_values": { + "Anus": { + "title": "Anus" + }, + "Buccal mucosa": { + "title": "Muqueuse buccale" + }, + "Duodenum": { + "title": "Duodénum" + }, + "Eye": { + "title": "Œil" + }, + "Intestine": { + "title": "Intestin" + }, + "Lower respiratory tract": { + "title": "Voies respiratoires inférieures" + }, + "Bronchus": { + "title": "Bronches" + }, + "Lung": { + "title": "Poumon" + }, + "Bronchiole": { + "title": "Bronchiole" + }, + "Alveolar sac": { + "title": "Sac alvéolaire" + }, + "Pleural sac": { + "title": "Sac pleural" + }, + "Pleural cavity": { + "title": "Cavité pleurale" + }, + "Trachea": { + "title": "Trachée" + }, + "Rectum": { + "title": "Rectum" + }, + "Skin": { + "title": "Peau" + }, + "Stomach": { + "title": "Estomac" + }, + "Upper respiratory tract": { + "title": "Voies respiratoires supérieures" + }, + "Anterior Nares": { + "title": "Narines antérieures" + }, + "Esophagus": { + "title": "Œsophage" + }, + "Ethmoid sinus": { + "title": "Sinus ethmoïdal" + }, + "Nasal Cavity": { + "title": "Cavité nasale" + }, + "Middle Nasal Turbinate": { + "title": "Cornet nasal moyen" + }, + "Inferior Nasal Turbinate": { + "title": "Cornet nasal inférieur" + }, + "Nasopharynx (NP)": { + "title": "Nasopharynx" + }, + "Oropharynx (OP)": { + "title": "Oropharynx" + }, + "Pharynx (throat)": { + "title": "Pharynx (gorge)" + } + }, + "title": "Menu « Parties anatomiques »" + }, + "BodyProductMenu": { + "permissible_values": { + "Breast Milk": { + "title": "Lait maternel" + }, + "Feces": { + "title": "Selles" + }, + "Fluid (seminal)": { + "title": "Sperme" + }, + "Mucus": { + "title": "Mucus" + }, + "Sputum": { + "title": "Expectoration" + }, + "Sweat": { + "title": "Sueur" + }, + "Tear": { + "title": "Larme" + }, + "Urine": { + "title": "Urine" + } + }, + "title": "Menu « Produit corporel »" + }, + "PriorSarsCov2InfectionMenu": { + "permissible_values": { + "Prior infection": { + "title": "Infection antérieure" + }, + "No prior infection": { + "title": "Aucune infection antérieure" + } + }, + "title": "Menu « Infection antérieure par le SRAS-CoV-2 »" + }, + "EnvironmentalMaterialMenu": { + "permissible_values": { + "Air vent": { + "title": "Évent d’aération" + }, + "Banknote": { + "title": "Billet de banque" + }, + "Bed rail": { + "title": "Côté de lit" + }, + "Building floor": { + "title": "Plancher du bâtiment" + }, + "Cloth": { + "title": "Tissu" + }, + "Control panel": { + "title": "Panneau de contrôle" + }, + "Door": { + "title": "Porte" + }, + "Door handle": { + "title": "Poignée de porte" + }, + "Face mask": { + "title": "Masque" + }, + "Face shield": { + "title": "Écran facial" + }, + "Food": { + "title": "Nourriture" + }, + "Food packaging": { + "title": "Emballages alimentaires" + }, + "Glass": { + "title": "Verre" + }, + "Handrail": { + "title": "Main courante" + }, + "Hospital gown": { + "title": "Jaquette d’hôpital" + }, + "Light switch": { + "title": "Interrupteur" + }, + "Locker": { + "title": "Casier" + }, + "N95 mask": { + "title": "Masque N95" + }, + "Nurse call button": { + "title": "Bouton d’appel de l’infirmière" + }, + "Paper": { + "title": "Papier" + }, + "Particulate matter": { + "title": "Matière particulaire" + }, + "Plastic": { + "title": "Plastique" + }, + "PPE gown": { + "title": "Blouse (EPI)" + }, + "Sewage": { + "title": "Eaux usées" + }, + "Sink": { + "title": "Évier" + }, + "Soil": { + "title": "Sol" + }, + "Stainless steel": { + "title": "Acier inoxydable" + }, + "Tissue paper": { + "title": "Mouchoirs" + }, + "Toilet bowl": { + "title": "Cuvette" + }, + "Water": { + "title": "Eau" + }, + "Wastewater": { + "title": "Eaux usées" + }, + "Window": { + "title": "Fenêtre" + }, + "Wood": { + "title": "Bois" + } + }, + "title": "Menu « Matériel environnemental »" + }, + "EnvironmentalSiteMenu": { + "permissible_values": { + "Acute care facility": { + "title": "Établissement de soins de courte durée" + }, + "Animal house": { + "title": "Refuge pour animaux" + }, + "Bathroom": { + "title": "Salle de bain" + }, + "Clinical assessment centre": { + "title": "Centre d’évaluation clinique" + }, + "Conference venue": { + "title": "Lieu de la conférence" + }, + "Corridor": { + "title": "couloir" + }, + "Daycare": { + "title": "Garderie" + }, + "Emergency room (ER)": { + "title": "Salle d’urgence" + }, + "Family practice clinic": { + "title": "Clinique de médecine familiale" + }, + "Group home": { + "title": "Foyer de groupe" + }, + "Homeless shelter": { + "title": "Refuge pour sans-abri" + }, + "Hospital": { + "title": "Hôpital" + }, + "Intensive Care Unit (ICU)": { + "title": "Unité de soins intensifs" + }, + "Long Term Care Facility": { + "title": "Établissement de soins de longue durée" + }, + "Patient room": { + "title": "Chambre du patient" + }, + "Prison": { + "title": "Prison" + }, + "Production Facility": { + "title": "Installation de production" + }, + "School": { + "title": "École" + }, + "Sewage Plant": { + "title": "Usine d’épuration des eaux usées" + }, + "Subway train": { + "title": "Métro" + }, + "University campus": { + "title": "Campus de l’université" + }, + "Wet market": { + "title": "Marché traditionnel de produits frais" + } + }, + "title": "Menu « Site environnemental »" + }, + "CollectionMethodMenu": { + "permissible_values": { + "Amniocentesis": { + "title": "Amniocentèse" + }, + "Aspiration": { + "title": "Aspiration" + }, + "Suprapubic Aspiration": { + "title": "Aspiration sus-pubienne" + }, + "Tracheal aspiration": { + "title": "Aspiration trachéale" + }, + "Vacuum Aspiration": { + "title": "Aspiration sous vide" + }, + "Biopsy": { + "title": "Biopsie" + }, + "Needle Biopsy": { + "title": "Biopsie à l’aiguille" + }, + "Filtration": { + "title": "Filtration" + }, + "Air filtration": { + "title": "Filtration de l’air" + }, + "Lavage": { + "title": "Lavage" + }, + "Bronchoalveolar lavage (BAL)": { + "title": "Lavage broncho-alvéolaire (LBA)" + }, + "Gastric Lavage": { + "title": "Lavage gastrique" + }, + "Lumbar Puncture": { + "title": "Ponction lombaire" + }, + "Necropsy": { + "title": "Nécropsie" + }, + "Phlebotomy": { + "title": "Phlébotomie" + }, + "Rinsing": { + "title": "Rinçage" + }, + "Saline gargle (mouth rinse and gargle)": { + "title": "Gargarisme avec saline (rince-bouche)" + }, + "Scraping": { + "title": "Grattage" + }, + "Swabbing": { + "title": "Écouvillonnage" + }, + "Finger Prick": { + "title": "Piqûre du doigt" + }, + "Washout Tear Collection": { + "title": "Lavage – Collecte de larmes" + } + }, + "title": "Menu « Méthode de prélèvement »" + }, + "CollectionDeviceMenu": { + "permissible_values": { + "Air filter": { + "title": "Filtre à air" + }, + "Blood Collection Tube": { + "title": "Tube de prélèvement sanguin" + }, + "Bronchoscope": { + "title": "Bronchoscope" + }, + "Collection Container": { + "title": "Récipient à échantillons" + }, + "Collection Cup": { + "title": "Godet à échantillons" + }, + "Fibrobronchoscope Brush": { + "title": "Brosse à fibrobronchoscope" + }, + "Filter": { + "title": "Filtre" + }, + "Fine Needle": { + "title": "Aiguille fine" + }, + "Microcapillary tube": { + "title": "Micropipette de type capillaire" + }, + "Micropipette": { + "title": "Micropipette" + }, + "Needle": { + "title": "Aiguille" + }, + "Serum Collection Tube": { + "title": "Tube de prélèvement du sérum" + }, + "Sputum Collection Tube": { + "title": "Tube de prélèvement des expectorations" + }, + "Suction Catheter": { + "title": "Cathéter d’aspiration" + }, + "Swab": { + "title": "Écouvillon" + }, + "Urine Collection Tube": { + "title": "Tube de prélèvement d’urine" + }, + "Virus Transport Medium": { + "title": "Milieu de transport viral" + } + }, + "title": "Menu « Dispositif de prélèvement »" + }, + "HostScientificNameMenu": { + "permissible_values": { + "Homo sapiens": { + "title": "Homo sapiens" + }, + "Bos taurus": { + "title": "Bos taureau" + }, + "Canis lupus familiaris": { + "title": "Canis lupus familiaris" + }, + "Chiroptera": { + "title": "Chiroptères" + }, + "Columbidae": { + "title": "Columbidés" + }, + "Felis catus": { + "title": "Felis catus" + }, + "Gallus gallus": { + "title": "Gallus gallus" + }, + "Manis": { + "title": "Manis" + }, + "Manis javanica": { + "title": "Manis javanica" + }, + "Neovison vison": { + "title": "Neovison vison" + }, + "Panthera leo": { + "title": "Panthera leo" + }, + "Panthera tigris": { + "title": "Panthera tigris" + }, + "Rhinolophidae": { + "title": "Rhinolophidés" + }, + "Rhinolophus affinis": { + "title": "Rhinolophus affinis" + }, + "Sus scrofa domesticus": { + "title": "Sus scrofa domesticus" + }, + "Viverridae": { + "title": "Viverridés" + } + }, + "title": "Menu « Hôte (nom scientifique) »" + }, + "HostCommonNameMenu": { + "permissible_values": { + "Human": { + "title": "Humain" + }, + "Bat": { + "title": "Chauve-souris" + }, + "Cat": { + "title": "Chat" + }, + "Chicken": { + "title": "Poulet" + }, + "Civets": { + "title": "Civettes" + }, + "Cow": { + "title": "Vache" + }, + "Dog": { + "title": "Chien" + }, + "Lion": { + "title": "Lion" + }, + "Mink": { + "title": "Vison" + }, + "Pangolin": { + "title": "Pangolin" + }, + "Pig": { + "title": "Cochon" + }, + "Pigeon": { + "title": "Pigeon" + }, + "Tiger": { + "title": "Tigre" + } + }, + "title": "Menu « Hôte (nom commun) »" + }, + "HostHealthStateMenu": { + "permissible_values": { + "Asymptomatic": { + "title": "Asymptomatique" + }, + "Deceased": { + "title": "Décédé" + }, + "Healthy": { + "title": "En santé" + }, + "Recovered": { + "title": "Rétabli" + }, + "Symptomatic": { + "title": "Symptomatique" + } + }, + "title": "Menu « État de santé de l’hôte »" + }, + "HostHealthStatusDetailsMenu": { + "permissible_values": { + "Hospitalized": { + "title": "Hospitalisé" + }, + "Hospitalized (Non-ICU)": { + "title": "Hospitalisé (hors USI)" + }, + "Hospitalized (ICU)": { + "title": "Hospitalisé (USI)" + }, + "Mechanical Ventilation": { + "title": "Ventilation artificielle" + }, + "Medically Isolated": { + "title": "Isolement médical" + }, + "Medically Isolated (Negative Pressure)": { + "title": "Isolement médical (pression négative)" + }, + "Self-quarantining": { + "title": "Quarantaine volontaire" + } + }, + "title": "Menu « Détails de l’état de santé de l’hôte »" + }, + "HostHealthOutcomeMenu": { + "permissible_values": { + "Deceased": { + "title": "Décédé" + }, + "Deteriorating": { + "title": "Détérioration" + }, + "Recovered": { + "title": "Rétabli" + }, + "Stable": { + "title": "Stabilisation" + } + }, + "title": "Menu « Résultats sanitaires de l’hôte »" + }, + "OrganismMenu": { + "permissible_values": { + "Severe acute respiratory syndrome coronavirus 2": { + "title": "Coronavirus du syndrome respiratoire aigu sévère 2" + }, + "RaTG13": { + "title": "RaTG13" + }, + "RmYN02": { + "title": "RmYN02" + } + }, + "title": "Menu « Organisme »" + }, + "PurposeOfSamplingMenu": { + "permissible_values": { + "Cluster/Outbreak investigation": { + "title": "Enquête sur les grappes et les éclosions" + }, + "Diagnostic testing": { + "title": "Tests de diagnostic" + }, + "Research": { + "title": "Recherche" + }, + "Surveillance": { + "title": "Surveillance" + } + }, + "title": "Menu « Objectif de l’échantillonnage »" + }, + "PurposeOfSequencingMenu": { + "permissible_values": { + "Baseline surveillance (random sampling)": { + "title": "Surveillance de base (échantillonnage aléatoire)" + }, + "Targeted surveillance (non-random sampling)": { + "title": "Surveillance ciblée (échantillonnage non aléatoire)" + }, + "Priority surveillance project": { + "title": "Projet de surveillance prioritaire" + }, + "Screening for Variants of Concern (VoC)": { + "title": "Dépistage des variants préoccupants" + }, + "Sample has epidemiological link to Variant of Concern (VoC)": { + "title": "Lien épidémiologique entre l’échantillon et le variant préoccupant" + }, + "Sample has epidemiological link to Omicron Variant": { + "title": "Lien épidémiologique entre l’échantillon et le variant Omicron" + }, + "Longitudinal surveillance (repeat sampling of individuals)": { + "title": "Surveillance longitudinale (échantillonnage répété des individus)" + }, + "Chronic (prolonged) infection surveillance": { + "title": "Surveillance des infections chroniques (prolongées)" + }, + "Re-infection surveillance": { + "title": "Surveillance des réinfections" + }, + "Vaccine escape surveillance": { + "title": "Surveillance de l’échappement vaccinal" + }, + "Travel-associated surveillance": { + "title": "Surveillance associée aux voyages" + }, + "Domestic travel surveillance": { + "title": "Surveillance des voyages intérieurs" + }, + "Interstate/ interprovincial travel surveillance": { + "title": "Surveillance des voyages entre les États ou les provinces" + }, + "Intra-state/ intra-provincial travel surveillance": { + "title": "Surveillance des voyages dans les États ou les provinces" + }, + "International travel surveillance": { + "title": "Surveillance des voyages internationaux" + }, + "Surveillance of international border crossing by air travel or ground transport": { + "title": "Surveillance du franchissement des frontières internationales par voie aérienne ou terrestre" + }, + "Surveillance of international border crossing by air travel": { + "title": "Surveillance du franchissement des frontières internationales par voie aérienne" + }, + "Surveillance of international border crossing by ground transport": { + "title": "Surveillance du franchissement des frontières internationales par voie terrestre" + }, + "Surveillance from international worker testing": { + "title": "Surveillance à partir de tests auprès des travailleurs étrangers" + }, + "Cluster/Outbreak investigation": { + "title": "Enquête sur les grappes et les éclosions" + }, + "Multi-jurisdictional outbreak investigation": { + "title": "Enquête sur les éclosions multijuridictionnelles" + }, + "Intra-jurisdictional outbreak investigation": { + "title": "Enquête sur les éclosions intrajuridictionnelles" + }, + "Research": { + "title": "Recherche" + }, + "Viral passage experiment": { + "title": "Expérience de transmission virale" + }, + "Protocol testing experiment": { + "title": "Expérience du test de protocole" + }, + "Retrospective sequencing": { + "title": "Séquençage rétrospectif" + } + }, + "title": "Menu « Objectif du séquençage »" + }, + "SpecimenProcessingMenu": { + "permissible_values": { + "Virus passage": { + "title": "Transmission du virus" + }, + "RNA re-extraction (post RT-PCR)": { + "title": "Rétablissement de l’extraction de l’ARN (après RT-PCR)" + }, + "Specimens pooled": { + "title": "Échantillons regroupés" + } + }, + "title": "Menu « Traitement des échantillons »" + }, + "LabHostMenu": { + "permissible_values": { + "293/ACE2 cell line": { + "title": "Lignée cellulaire 293/ACE2" + }, + "Caco2 cell line": { + "title": "Lignée cellulaire Caco2" + }, + "Calu3 cell line": { + "title": "Lignée cellulaire Calu3" + }, + "EFK3B cell line": { + "title": "Lignée cellulaire EFK3B" + }, + "HEK293T cell line": { + "title": "Lignée cellulaire HEK293T" + }, + "HRCE cell line": { + "title": "Lignée cellulaire HRCE" + }, + "Huh7 cell line": { + "title": "Lignée cellulaire Huh7" + }, + "LLCMk2 cell line": { + "title": "Lignée cellulaire LLCMk2" + }, + "MDBK cell line": { + "title": "Lignée cellulaire MDBK" + }, + "NHBE cell line": { + "title": "Lignée cellulaire NHBE" + }, + "PK-15 cell line": { + "title": "Lignée cellulaire PK-15" + }, + "RK-13 cell line": { + "title": "Lignée cellulaire RK-13" + }, + "U251 cell line": { + "title": "Lignée cellulaire U251" + }, + "Vero cell line": { + "title": "Lignée cellulaire Vero" + }, + "Vero E6 cell line": { + "title": "Lignée cellulaire Vero E6" + }, + "VeroE6/TMPRSS2 cell line": { + "title": "Lignée cellulaire VeroE6/TMPRSS2" + } + }, + "title": "Menu « Laboratoire hôte »" }, - { - "range": "NullValueMenu" - } - ] - }, - "lineage_clade_name": { - "name": "lineage_clade_name", - "description": "The name of the lineage or clade.", - "title": "lineage/clade name", - "comments": [ - "Provide the Pangolin or Nextstrain lineage/clade name." - ], - "examples": [ - { - "value": "B.1.1.7" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_NAME" - ], - "rank": 127, - "slot_uri": "GENEPIO:0001500", - "alias": "lineage_clade_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Lineage and Variant information", - "range": "WhitespaceMinimizedString" - }, - "lineage_clade_analysis_software_name": { - "name": "lineage_clade_analysis_software_name", - "description": "The name of the software used to determine the lineage/clade.", - "title": "lineage/clade analysis software name", - "comments": [ - "Provide the name of the software used to determine the lineage/clade." - ], - "examples": [ - { - "value": "Pangolin" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE" - ], - "rank": 128, - "slot_uri": "GENEPIO:0001501", - "alias": "lineage_clade_analysis_software_name", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Lineage and Variant information", - "range": "WhitespaceMinimizedString" - }, - "lineage_clade_analysis_software_version": { - "name": "lineage_clade_analysis_software_version", - "description": "The version of the software used to determine the lineage/clade.", - "title": "lineage/clade analysis software version", - "comments": [ - "Provide the version of the software used ot determine the lineage/clade." - ], - "examples": [ - { - "value": "2.1.10" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_VERSION" - ], - "rank": 129, - "slot_uri": "GENEPIO:0001502", - "alias": "lineage_clade_analysis_software_version", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Lineage and Variant information", - "range": "WhitespaceMinimizedString" - }, - "variant_designation": { - "name": "variant_designation", - "description": "The variant classification of the lineage/clade i.e. variant, variant of concern.", - "title": "variant designation", - "comments": [ - "If the lineage/clade is considered a Variant of Concern, select Variant of Concern from the pick list. If the lineage/clade contains mutations of concern (mutations that increase transmission, clincal severity, or other epidemiological fa ctors) but it not a global Variant of Concern, select Variant. If the lineage/clade does not contain mutations of concern, leave blank." - ], - "examples": [ - { - "value": "Variant of Concern" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VARIANT_DESIGNATION" - ], - "rank": 130, - "slot_uri": "GENEPIO:0001503", - "alias": "variant_designation", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Lineage and Variant information", - "any_of": [ - { - "range": "VariantDesignationMenu" + "HostDiseaseMenu": { + "permissible_values": { + "COVID-19": { + "title": "COVID-19" + } + }, + "title": "Menu « Maladie de l’hôte »" }, - { - "range": "NullValueMenu" - } - ] - }, - "variant_evidence": { - "name": "variant_evidence", - "description": "The evidence used to make the variant determination.", - "title": "variant evidence", - "comments": [ - "Select whether the sample was screened using RT-qPCR or by sequencing from the pick list." - ], - "examples": [ - { - "value": "RT-qPCR" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VARIANT_EVIDENCE" - ], - "rank": 131, - "slot_uri": "GENEPIO:0001504", - "alias": "variant_evidence", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Lineage and Variant information", - "any_of": [ - { - "range": "VariantEvidenceMenu" + "HostAgeBinMenu": { + "permissible_values": { + "0 - 9": { + "title": "0 - 9" + }, + "10 - 19": { + "title": "10 - 19" + }, + "20 - 29": { + "title": "20 - 29" + }, + "30 - 39": { + "title": "30 - 39" + }, + "40 - 49": { + "title": "40 - 49" + }, + "50 - 59": { + "title": "50 - 59" + }, + "60 - 69": { + "title": "60 - 69" + }, + "70 - 79": { + "title": "70 - 79" + }, + "80 - 89": { + "title": "80 - 89" + }, + "90 - 99": { + "title": "90 - 99" + }, + "100+": { + "title": "100+" + } + }, + "title": "Menu « Groupe d’âge de l’hôte »" + }, + "HostGenderMenu": { + "permissible_values": { + "Female": { + "title": "Femme" + }, + "Male": { + "title": "Homme" + }, + "Non-binary gender": { + "title": "Non binaire" + }, + "Transgender (assigned male at birth)": { + "title": "Transgenre (sexe masculin à la naissance)" + }, + "Transgender (assigned female at birth)": { + "title": "Transgenre (sexe féminin à la naissance)" + }, + "Undeclared": { + "title": "Non déclaré" + } + }, + "title": "Menu « Genre de l’hôte »" + }, + "ExposureEventMenu": { + "permissible_values": { + "Mass Gathering": { + "title": "Rassemblement de masse" + }, + "Agricultural Event": { + "title": "Événement agricole" + }, + "Convention": { + "title": "Convention" + }, + "Convocation": { + "title": "Convocation" + }, + "Recreational Event": { + "title": "Événement récréatif" + }, + "Concert": { + "title": "Concert" + }, + "Sporting Event": { + "title": "Événement sportif" + }, + "Religious Gathering": { + "title": "Rassemblement religieux" + }, + "Mass": { + "title": "Messe" + }, + "Social Gathering": { + "title": "Rassemblement social" + }, + "Baby Shower": { + "title": "Réception-cadeau pour bébé" + }, + "Community Event": { + "title": "Événement communautaire" + }, + "Family Gathering": { + "title": "Rassemblement familial" + }, + "Family Reunion": { + "title": "Réunion de famille" + }, + "Funeral": { + "title": "Funérailles" + }, + "Party": { + "title": "Fête" + }, + "Potluck": { + "title": "Repas-partage" + }, + "Wedding": { + "title": "Mariage" + }, + "Other exposure event": { + "title": "Autre événement d’exposition" + } + }, + "title": "Menu « Événement d’exposition »" }, - { - "range": "NullValueMenu" - } - ] - }, - "variant_evidence_details": { - "name": "variant_evidence_details", - "description": "Details about the evidence used to make the variant determination.", - "title": "variant evidence details", - "comments": [ - "Provide the assay and list the set of lineage-defining mutations used to make the variant determination. If there are mutations of interest/concern observed in addition to lineage-defining mutations, describe those here." - ], - "examples": [ - { - "value": "Lineage-defining mutations: ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "NML_LIMS:PH_VARIANT_EVIDENCE_DETAILS" - ], - "rank": 132, - "slot_uri": "GENEPIO:0001505", - "alias": "variant_evidence_details", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Lineage and Variant information", - "range": "WhitespaceMinimizedString" - }, - "gene_name_1": { - "name": "gene_name_1", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 1", - "comments": [ - "Provide the full name of the gene used in the test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" - ], - "examples": [ - { - "value": "E gene (orf4)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%201", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", - "BIOSAMPLE:gene_name_1", - "VirusSeq_Portal:gene%20name" - ], - "rank": 133, - "slot_uri": "GENEPIO:0001507", - "alias": "gene_name_1", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneNameMenu" + "ExposureContactLevelMenu": { + "permissible_values": { + "Contact with infected individual": { + "title": "Contact avec une personne infectée" + }, + "Direct contact (direct human-to-human contact)": { + "title": "Contact direct (contact interhumain)" + }, + "Indirect contact": { + "title": "Contact indirect" + }, + "Close contact (face-to-face, no direct contact)": { + "title": "Contact étroit (contact personnel, aucun contact étroit)" + }, + "Casual contact": { + "title": "Contact occasionnel" + } + }, + "title": "Menu « Niveau de contact de l’exposition »" }, - { - "range": "NullValueMenu" - } - ] - }, - "diagnostic_pcr_protocol_1": { - "name": "diagnostic_pcr_protocol_1", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 1", - "comments": [ - "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "EGenePCRTest 2" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 134, - "slot_uri": "GENEPIO:0001508", - "alias": "diagnostic_pcr_protocol_1", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" - }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 1", - "comments": [ - "Provide the CT value of the sample from the diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "21" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%201%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_1", - "VirusSeq_Portal:diagnostic%20pcr%20Ct%20value" - ], - "rank": 135, - "slot_uri": "GENEPIO:0001509", - "alias": "diagnostic_pcr_ct_value_1", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" + "HostRoleMenu": { + "permissible_values": { + "Attendee": { + "title": "Participant" + }, + "Student": { + "title": "Étudiant" + }, + "Patient": { + "title": "Patient" + }, + "Inpatient": { + "title": "Patient hospitalisé" + }, + "Outpatient": { + "title": "Patient externe" + }, + "Passenger": { + "title": "Passager" + }, + "Resident": { + "title": "Résident" + }, + "Visitor": { + "title": "Visiteur" + }, + "Volunteer": { + "title": "Bénévole" + }, + "Work": { + "title": "Travail" + }, + "Administrator": { + "title": "Administrateur" + }, + "Child Care/Education Worker": { + "title": "Travailleur en garderie ou en éducation" + }, + "Essential Worker": { + "title": "Travailleur essentiel" + }, + "First Responder": { + "title": "Premier intervenant" + }, + "Firefighter": { + "title": "Pompier" + }, + "Paramedic": { + "title": "Ambulancier" + }, + "Police Officer": { + "title": "Policier" + }, + "Healthcare Worker": { + "title": "Travailleur de la santé" + }, + "Community Healthcare Worker": { + "title": "Agent de santé communautaire" + }, + "Laboratory Worker": { + "title": "Travailleur de laboratoire" + }, + "Nurse": { + "title": "Infirmière" + }, + "Personal Care Aid": { + "title": "Aide aux soins personnels" + }, + "Pharmacist": { + "title": "Pharmacien" + }, + "Physician": { + "title": "Médecin" + }, + "Housekeeper": { + "title": "Aide-ménagère" + }, + "International worker": { + "title": "Travailleur international" + }, + "Kitchen Worker": { + "title": "Aide de cuisine" + }, + "Rotational Worker": { + "title": "Travailleur en rotation" + }, + "Seasonal Worker": { + "title": "Travailleur saisonnier" + }, + "Transport Worker": { + "title": "Ouvrier des transports" + }, + "Transport Truck Driver": { + "title": "Chauffeur de camion de transport" + }, + "Veterinarian": { + "title": "Vétérinaire" + }, + "Social role": { + "title": "Rôle social" + }, + "Acquaintance of case": { + "title": "Connaissance du cas" + }, + "Relative of case": { + "title": "Famille du cas" + }, + "Child of case": { + "title": "Enfant du cas" + }, + "Parent of case": { + "title": "Parent du cas" + }, + "Father of case": { + "title": "Père du cas" + }, + "Mother of case": { + "title": "Mère du cas" + }, + "Spouse of case": { + "title": "Conjoint du cas" + }, + "Other Host Role": { + "title": "Autre rôle de l’hôte" + } + }, + "title": "Menu « Rôle de l’hôte »" }, - { - "range": "NullValueMenu" - } - ] - }, - "gene_name_2": { - "name": "gene_name_2", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 2", - "comments": [ - "Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" - ], - "examples": [ - { - "value": "RdRp gene (nsp12)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%202", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", - "BIOSAMPLE:gene_name_2" - ], - "rank": 136, - "slot_uri": "GENEPIO:0001510", - "alias": "gene_name_2", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneNameMenu" + "ExposureSettingMenu": { + "permissible_values": { + "Human Exposure": { + "title": "Exposition humaine" + }, + "Contact with Known COVID-19 Case": { + "title": "Contact avec un cas connu de COVID-19" + }, + "Contact with Patient": { + "title": "Contact avec un patient" + }, + "Contact with Probable COVID-19 Case": { + "title": "Contact avec un cas probable de COVID-19" + }, + "Contact with Person with Acute Respiratory Illness": { + "title": "Contact avec une personne atteinte d’une maladie respiratoire aiguë" + }, + "Contact with Person with Fever and/or Cough": { + "title": "Contact avec une personne présentant une fièvre ou une toux" + }, + "Contact with Person who Recently Travelled": { + "title": "Contact avec une personne ayant récemment voyagé" + }, + "Occupational, Residency or Patronage Exposure": { + "title": "Exposition professionnelle ou résidentielle" + }, + "Abbatoir": { + "title": "Abattoir" + }, + "Animal Rescue": { + "title": "Refuge pour animaux" + }, + "Childcare": { + "title": "Garde d’enfants" + }, + "Daycare": { + "title": "Garderie" + }, + "Nursery": { + "title": "Pouponnière" + }, + "Community Service Centre": { + "title": "Centre de services communautaires" + }, + "Correctional Facility": { + "title": "Établissement correctionnel" + }, + "Dormitory": { + "title": "Dortoir" + }, + "Farm": { + "title": "Ferme" + }, + "First Nations Reserve": { + "title": "Réserve des Premières Nations" + }, + "Funeral Home": { + "title": "Salon funéraire" + }, + "Group Home": { + "title": "Foyer de groupe" + }, + "Healthcare Setting": { + "title": "Établissement de soins de santé" + }, + "Ambulance": { + "title": "Ambulance" + }, + "Acute Care Facility": { + "title": "Établissement de soins de courte durée" + }, + "Clinic": { + "title": "Clinique" + }, + "Community Healthcare (At-Home) Setting": { + "title": "Établissement de soins de santé communautaire (à domicile)" + }, + "Community Health Centre": { + "title": "Centre de santé communautaire" + }, + "Hospital": { + "title": "Hôpital" + }, + "Emergency Department": { + "title": "Service des urgences" + }, + "ICU": { + "title": "USI" + }, + "Ward": { + "title": "Service" + }, + "Laboratory": { + "title": "Laboratoire" + }, + "Long-Term Care Facility": { + "title": "Établissement de soins de longue durée" + }, + "Pharmacy": { + "title": "Pharmacie" + }, + "Physician's Office": { + "title": "Cabinet de médecin" + }, + "Household": { + "title": "Ménage" + }, + "Insecure Housing (Homeless)": { + "title": "Logement précaire (sans-abri)" + }, + "Occupational Exposure": { + "title": "Exposition professionnelle" + }, + "Worksite": { + "title": "Lieu de travail" + }, + "Office": { + "title": "Bureau" + }, + "Outdoors": { + "title": "Plein air" + }, + "Camp/camping": { + "title": "Camp/Camping" + }, + "Hiking Trail": { + "title": "Sentier de randonnée" + }, + "Hunting Ground": { + "title": "Territoire de chasse" + }, + "Ski Resort": { + "title": "Station de ski" + }, + "Petting zoo": { + "title": "Zoo pour enfants" + }, + "Place of Worship": { + "title": "Lieu de culte" + }, + "Church": { + "title": "Église" + }, + "Mosque": { + "title": "Mosquée" + }, + "Temple": { + "title": "Temple" + }, + "Restaurant": { + "title": "Restaurant" + }, + "Retail Store": { + "title": "Magasin de détail" + }, + "School": { + "title": "École" + }, + "Temporary Residence": { + "title": "Résidence temporaire" + }, + "Homeless Shelter": { + "title": "Refuge pour sans-abri" + }, + "Hotel": { + "title": "Hôtel" + }, + "Veterinary Care Clinic": { + "title": "Clinique vétérinaire" + }, + "Travel Exposure": { + "title": "Exposition liée au voyage" + }, + "Travelled on a Cruise Ship": { + "title": "Voyage sur un bateau de croisière" + }, + "Travelled on a Plane": { + "title": "Voyage en avion" + }, + "Travelled on Ground Transport": { + "title": "Voyage par voie terrestre" + }, + "Travelled outside Province/Territory": { + "title": "Voyage en dehors de la province ou du territoire" + }, + "Travelled outside Canada": { + "title": "Voyage en dehors du Canada" + }, + "Other Exposure Setting": { + "title": "Autres contextes d’exposition" + } + }, + "title": "Menu « Contexte de l’exposition »" }, - { - "range": "NullValueMenu" - } - ] - }, - "diagnostic_pcr_protocol_2": { - "name": "diagnostic_pcr_protocol_2", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 2", - "comments": [ - "The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 137, - "slot_uri": "GENEPIO:0001511", - "alias": "diagnostic_pcr_protocol_2", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" - }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 2", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "36" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%202%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_2" - ], - "rank": 138, - "slot_uri": "GENEPIO:0001512", - "alias": "diagnostic_pcr_ct_value_2", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" + "TravelPointOfEntryTypeMenu": { + "permissible_values": { + "Air": { + "title": "Voie aérienne" + }, + "Land": { + "title": "Voie terrestre" + } + }, + "title": "Menu «  Type de point d’entrée du voyage »" }, - { - "range": "NullValueMenu" - } - ] - }, - "gene_name_3": { - "name": "gene_name_3", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 3", - "comments": [ - "Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI" - ], - "examples": [ - { - "value": "RdRp gene (nsp12)" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%203", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233" - ], - "rank": 139, - "slot_uri": "GENEPIO:0001513", - "alias": "gene_name_3", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneNameMenu" + "BorderTestingTestDayTypeMenu": { + "permissible_values": { + "day 1": { + "title": "Jour 1" + }, + "day 8": { + "title": "Jour 8" + }, + "day 10": { + "title": "Jour 10" + } + }, + "title": "Menu « Jour du dépistage à la frontière »" + }, + "TravelHistoryAvailabilityMenu": { + "permissible_values": { + "Travel history available": { + "title": "Antécédents de voyage disponibles" + }, + "Domestic travel history available": { + "title": "Antécédents des voyages intérieurs disponibles" + }, + "International travel history available": { + "title": "Antécédents des voyages internationaux disponibles" + }, + "International and domestic travel history available": { + "title": "Antécédents des voyages intérieurs et internationaux disponibles" + }, + "No travel history available": { + "title": "Aucun antécédent de voyage disponible" + } + }, + "title": "Menu « Disponibilité des antécédents de voyage »" + }, + "SequencingInstrumentMenu": { + "permissible_values": { + "Illumina": { + "title": "Illumina" + }, + "Illumina Genome Analyzer": { + "title": "Analyseur de génome Illumina" + }, + "Illumina Genome Analyzer II": { + "title": "Analyseur de génome Illumina II" + }, + "Illumina Genome Analyzer IIx": { + "title": "Analyseur de génome Illumina IIx" + }, + "Illumina HiScanSQ": { + "title": "Illumina HiScanSQ" + }, + "Illumina HiSeq": { + "title": "Illumina HiSeq" + }, + "Illumina HiSeq X": { + "title": "Illumina HiSeq X" + }, + "Illumina HiSeq X Five": { + "title": "Illumina HiSeq X Five" + }, + "Illumina HiSeq X Ten": { + "title": "Illumina HiSeq X Ten" + }, + "Illumina HiSeq 1000": { + "title": "Illumina HiSeq 1000" + }, + "Illumina HiSeq 1500": { + "title": "Illumina HiSeq 1500" + }, + "Illumina HiSeq 2000": { + "title": "Illumina HiSeq 2000" + }, + "Illumina HiSeq 2500": { + "title": "Illumina HiSeq 2500" + }, + "Illumina HiSeq 3000": { + "title": "Illumina HiSeq 3000" + }, + "Illumina HiSeq 4000": { + "title": "Illumina HiSeq 4000" + }, + "Illumina iSeq": { + "title": "Illumina iSeq" + }, + "Illumina iSeq 100": { + "title": "Illumina iSeq 100" + }, + "Illumina NovaSeq": { + "title": "Illumina NovaSeq" + }, + "Illumina NovaSeq 6000": { + "title": "Illumina NovaSeq 6000" + }, + "Illumina MiniSeq": { + "title": "Illumina MiniSeq" + }, + "Illumina MiSeq": { + "title": "Illumina MiSeq" + }, + "Illumina NextSeq": { + "title": "Illumina NextSeq" + }, + "Illumina NextSeq 500": { + "title": "Illumina NextSeq 500" + }, + "Illumina NextSeq 550": { + "title": "Illumina NextSeq 550" + }, + "Illumina NextSeq 2000": { + "title": "Illumina NextSeq 2000" + }, + "Pacific Biosciences": { + "title": "Pacific Biosciences" + }, + "PacBio RS": { + "title": "PacBio RS" + }, + "PacBio RS II": { + "title": "PacBio RS II" + }, + "PacBio Sequel": { + "title": "PacBio Sequel" + }, + "PacBio Sequel II": { + "title": "PacBio Sequel II" + }, + "Ion Torrent": { + "title": "Ion Torrent" + }, + "Ion Torrent PGM": { + "title": "Ion Torrent PGM" + }, + "Ion Torrent Proton": { + "title": "Ion Torrent Proton" + }, + "Ion Torrent S5 XL": { + "title": "Ion Torrent S5 XL" + }, + "Ion Torrent S5": { + "title": "Ion Torrent S5" + }, + "Oxford Nanopore": { + "title": "Oxford Nanopore" + }, + "Oxford Nanopore GridION": { + "title": "Oxford Nanopore GridION" + }, + "Oxford Nanopore MinION": { + "title": "Oxford Nanopore MinION" + }, + "Oxford Nanopore PromethION": { + "title": "Oxford Nanopore PromethION" + }, + "BGI Genomics": { + "title": "BGI Genomics" + }, + "BGI Genomics BGISEQ-500": { + "title": "BGI Genomics BGISEQ-500" + }, + "MGI": { + "title": "MGI" + }, + "MGI DNBSEQ-T7": { + "title": "MGI DNBSEQ-T7" + }, + "MGI DNBSEQ-G400": { + "title": "MGI DNBSEQ-G400" + }, + "MGI DNBSEQ-G400 FAST": { + "title": "MGI DNBSEQ-G400 FAST" + }, + "MGI DNBSEQ-G50": { + "title": "MGI DNBSEQ-G50" + } + }, + "title": "Menu « Instrument de séquençage »" }, - { - "range": "NullValueMenu" - } - ] - }, - "diagnostic_pcr_protocol_3": { - "name": "diagnostic_pcr_protocol_3", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 3", - "comments": [ - "The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "RdRpGenePCRTest 3" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "rank": 140, - "slot_uri": "GENEPIO:0001514", - "alias": "diagnostic_pcr_protocol_3", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" - }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 3", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "30" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "CNPHI:Gene%20Target%203%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value" - ], - "rank": 141, - "slot_uri": "GENEPIO:0001515", - "alias": "diagnostic_pcr_ct_value_3", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" + "GeneNameMenu": { + "permissible_values": { + "E gene (orf4)": { + "title": "Gène E (orf4)" + }, + "M gene (orf5)": { + "title": "Gène M (orf5)" + }, + "N gene (orf9)": { + "title": "Gène N (orf9)" + }, + "Spike gene (orf2)": { + "title": "Gène de pointe (orf2)" + }, + "orf1ab (rep)": { + "title": "orf1ab (rep)" + }, + "orf1a (pp1a)": { + "title": "orf1a (pp1a)" + }, + "nsp11": { + "title": "nsp11" + }, + "nsp1": { + "title": "nsp1" + }, + "nsp2": { + "title": "nsp2" + }, + "nsp3": { + "title": "nsp3" + }, + "nsp4": { + "title": "nsp4" + }, + "nsp5": { + "title": "nsp5" + }, + "nsp6": { + "title": "nsp6" + }, + "nsp7": { + "title": "nsp7" + }, + "nsp8": { + "title": "nsp8" + }, + "nsp9": { + "title": "nsp9" + }, + "nsp10": { + "title": "nsp10" + }, + "RdRp gene (nsp12)": { + "title": "Gène RdRp (nsp12)" + }, + "hel gene (nsp13)": { + "title": "Gène hel (nsp13)" + }, + "exoN gene (nsp14)": { + "title": "Gène exoN (nsp14)" + }, + "nsp15": { + "title": "nsp15" + }, + "nsp16": { + "title": "nsp16" + }, + "orf3a": { + "title": "orf3a" + }, + "orf3b": { + "title": "orf3b" + }, + "orf6 (ns6)": { + "title": "orf6 (ns6)" + }, + "orf7a": { + "title": "orf7a" + }, + "orf7b (ns7b)": { + "title": "orf7b (ns7b)" + }, + "orf8 (ns8)": { + "title": "orf8 (ns8)" + }, + "orf9b": { + "title": "orf9b" + }, + "orf9c": { + "title": "orf9c" + }, + "orf10": { + "title": "orf10" + }, + "orf14": { + "title": "orf14" + }, + "SARS-COV-2 5' UTR": { + "title": "SRAS-COV-2 5' UTR" + } + }, + "title": "Menu « Nom du gène »" + }, + "SequenceSubmittedByMenu": { + "permissible_values": { + "Alberta Precision Labs (APL)": { + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "title": "Laboratoire de santé publique du CCMCB" + }, + "Canadore College": { + "title": "Canadore College" + }, + "The Centre for Applied Genomics (TCAG)": { + "title": "The Centre for Applied Genomics (TCAG)" + }, + "Dynacare": { + "title": "Dynacare" + }, + "Dynacare (Brampton)": { + "title": "Dynacare (Brampton)" + }, + "Dynacare (Manitoba)": { + "title": "Dynacare (Manitoba)" + }, + "The Hospital for Sick Children (SickKids)": { + "title": "The Hospital for Sick Children (SickKids)" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Manitoba Cadham Provincial Laboratory": { + "title": "Laboratoire provincial Cadham du Manitoba" + }, + "McGill University": { + "title": "Université McGill" + }, + "McMaster University": { + "title": "Université McMaster" + }, + "National Microbiology Laboratory (NML)": { + "title": "Laboratoire national de microbiologie (LNM)" + }, + "New Brunswick - Vitalité Health Network": { + "title": "Nouveau-Brunswick – Réseau de santé Vitalité" + }, + "Newfoundland and Labrador - Eastern Health": { + "title": "Terre-Neuve-et-Labrador – Eastern Health" + }, + "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { + "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" + }, + "Nova Scotia Health Authority": { + "title": "Autorité sanitaire de la Nouvelle-Écosse" + }, + "Ontario Institute for Cancer Research (OICR)": { + "title": "Institut ontarien de recherche sur le cancer (IORC)" + }, + "Ontario COVID-19 Genomic Network": { + "title": "Réseau génomique ontarien COVID-19" + }, + "Prince Edward Island - Health PEI": { + "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." + }, + "Public Health Ontario (PHO)": { + "title": "Santé publique Ontario (SPO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "title": "Université Queen’s – Centre des sciences de la santé de Kingston" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "title": "Saskatchewan – Laboratoire provincial Roy Romanow" + }, + "Sunnybrook Health Sciences Centre": { + "title": "Sunnybrook Health Sciences Centre" + }, + "Thunder Bay Regional Health Sciences Centre": { + "title": "Centre régional des sciences\nde la santé de Thunder Bay" + } + }, + "title": "Menu « Séquence soumise par »" }, - { - "range": "NullValueMenu" - } - ] - }, - "authors": { - "name": "authors", - "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", - "title": "authors", - "comments": [ - "Include the first and last names of all individuals that should be attributed, separated by a comma." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:Authors", - "CNPHI:Authors", - "NML_LIMS:PH_CANCOGEN_AUTHORS" - ], - "rank": 142, - "slot_uri": "GENEPIO:0001517", - "alias": "authors", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Contributor acknowledgement", - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "description": "The DataHarmonizer software and template version provenance.", - "title": "DataHarmonizer provenance", - "comments": [ - "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0" + "SampleCollectedByMenu": { + "permissible_values": { + "Alberta Precision Labs (APL)": { + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "title": "Laboratoire de santé publique du CCMCB" + }, + "Dynacare": { + "title": "Dynacare" + }, + "Dynacare (Manitoba)": { + "title": "Dynacare (Manitoba)" + }, + "Dynacare (Brampton)": { + "title": "Dynacare (Brampton)" + }, + "Eastern Ontario Regional Laboratory Association": { + "title": "Association des laboratoires régionaux de l’Est de l’Ontario" + }, + "Hamilton Health Sciences": { + "title": "Hamilton Health Sciences" + }, + "The Hospital for Sick Children (SickKids)": { + "title": "The Hospital for Sick Children (SickKids)" + }, + "Kingston Health Sciences Centre": { + "title": "Centre des sciences de la santé de Kingston" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Lake of the Woods District Hospital - Ontario": { + "title": "Lake of the Woods District Hospital – Ontario" + }, + "LifeLabs": { + "title": "LifeLabs" + }, + "LifeLabs (Ontario)": { + "title": "LifeLabs (Ontario)" + }, + "Manitoba Cadham Provincial Laboratory": { + "title": "Laboratoire provincial Cadham du Manitoba" + }, + "McMaster University": { + "title": "Université McMaster" + }, + "Mount Sinai Hospital": { + "title": "Mount Sinai Hospital" + }, + "National Microbiology Laboratory (NML)": { + "title": "Laboratoire national de microbiologie (LNM)" + }, + "New Brunswick - Vitalité Health Network": { + "title": "Nouveau-Brunswick – Réseau de santé Vitalité" + }, + "Newfoundland and Labrador - Eastern Health": { + "title": "Terre-Neuve-et-Labrador – Eastern Health" + }, + "Newfoundland and Labrador - Newfoundland and Labrador Health Services": { + "title": "Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services" + }, + "Nova Scotia Health Authority": { + "title": "Autorité sanitaire de la Nouvelle-Écosse" + }, + "Nunavut": { + "title": "Nunavut" + }, + "Ontario Institute for Cancer Research (OICR)": { + "title": "Institut ontarien de recherche sur le cancer (IORC)" + }, + "Prince Edward Island - Health PEI": { + "title": "Île-du-Prince-Édouard – Santé Î.-P.-É." + }, + "Public Health Ontario (PHO)": { + "title": "Santé publique Ontario (SPO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "title": "Université Queen’s – Centre des sciences de la santé de Kingston" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "title": "Saskatchewan – Laboratoire provincial Roy Romanow" + }, + "Shared Hospital Laboratory": { + "title": "Shared Hospital Laboratory" + }, + "St. John's Rehab at Sunnybrook Hospital": { + "title": "St. John’s Rehab à l’hôpital Sunnybrook" + }, + "St. Joseph's Healthcare Hamilton": { + "title": "St. Joseph's Healthcare Hamilton" + }, + "Switch Health": { + "title": "Switch Health" + }, + "Sunnybrook Health Sciences Centre": { + "title": "Sunnybrook Health Sciences Centre" + }, + "Unity Health Toronto": { + "title": "Unity Health Toronto" + }, + "William Osler Health System": { + "title": "William Osler Health System" + } + }, + "title": "Menu « Échantillon prélevé par »" + }, + "GeoLocNameCountryMenu": { + "permissible_values": { + "Afghanistan": { + "title": "Afghanistan" + }, + "Albania": { + "title": "Albanie" + }, + "Algeria": { + "title": "Algérie" + }, + "American Samoa": { + "title": "Samoa américaines" + }, + "Andorra": { + "title": "Andorre" + }, + "Angola": { + "title": "Angola" + }, + "Anguilla": { + "title": "Anguilla" + }, + "Antarctica": { + "title": "Antarctique" + }, + "Antigua and Barbuda": { + "title": "Antigua-et-Barbuda" + }, + "Argentina": { + "title": "Argentine" + }, + "Armenia": { + "title": "Arménie" + }, + "Aruba": { + "title": "Aruba" + }, + "Ashmore and Cartier Islands": { + "title": "Îles Ashmore et Cartier" + }, + "Australia": { + "title": "Australie" + }, + "Austria": { + "title": "Autriche" + }, + "Azerbaijan": { + "title": "Azerbaïdjan" + }, + "Bahamas": { + "title": "Bahamas" + }, + "Bahrain": { + "title": "Bahreïn" + }, + "Baker Island": { + "title": "Île Baker" + }, + "Bangladesh": { + "title": "Bangladesh" + }, + "Barbados": { + "title": "Barbade" + }, + "Bassas da India": { + "title": "Bassas de l’Inde" + }, + "Belarus": { + "title": "Bélarus" + }, + "Belgium": { + "title": "Belgique" + }, + "Belize": { + "title": "Bélize" + }, + "Benin": { + "title": "Bénin" + }, + "Bermuda": { + "title": "Bermudes" + }, + "Bhutan": { + "title": "Bhoutan" + }, + "Bolivia": { + "title": "Bolivie" + }, + "Borneo": { + "title": "Bornéo" + }, + "Bosnia and Herzegovina": { + "title": "Bosnie-Herzégovine" + }, + "Botswana": { + "title": "Botswana" + }, + "Bouvet Island": { + "title": "Île Bouvet" + }, + "Brazil": { + "title": "Brésil" + }, + "British Virgin Islands": { + "title": "Îles Vierges britanniques" + }, + "Brunei": { + "title": "Brunei" + }, + "Bulgaria": { + "title": "Bulgarie" + }, + "Burkina Faso": { + "title": "Burkina Faso" + }, + "Burundi": { + "title": "Burundi" + }, + "Cambodia": { + "title": "Cambodge" + }, + "Cameroon": { + "title": "Cameroun" + }, + "Canada": { + "title": "Canada" + }, + "Cape Verde": { + "title": "Cap-Vert" + }, + "Cayman Islands": { + "title": "Îles Caïmans" + }, + "Central African Republic": { + "title": "République centrafricaine" + }, + "Chad": { + "title": "Tchad" + }, + "Chile": { + "title": "Chili" + }, + "China": { + "title": "Chine" + }, + "Christmas Island": { + "title": "Île Christmas" + }, + "Clipperton Island": { + "title": "Îlot de Clipperton" + }, + "Cocos Islands": { + "title": "Îles Cocos" + }, + "Colombia": { + "title": "Colombie" + }, + "Comoros": { + "title": "Comores" + }, + "Cook Islands": { + "title": "Îles Cook" + }, + "Coral Sea Islands": { + "title": "Îles de la mer de Corail" + }, + "Costa Rica": { + "title": "Costa Rica" + }, + "Cote d'Ivoire": { + "title": "Côte d’Ivoire" + }, + "Croatia": { + "title": "Croatie" + }, + "Cuba": { + "title": "Cuba" + }, + "Curacao": { + "title": "Curaçao" + }, + "Cyprus": { + "title": "Chypre" + }, + "Czech Republic": { + "title": "République tchèque" + }, + "Democratic Republic of the Congo": { + "title": "République démocratique du Congo" + }, + "Denmark": { + "title": "Danemark" + }, + "Djibouti": { + "title": "Djibouti" + }, + "Dominica": { + "title": "Dominique" + }, + "Dominican Republic": { + "title": "République dominicaine" + }, + "Ecuador": { + "title": "Équateur" + }, + "Egypt": { + "title": "Égypte" + }, + "El Salvador": { + "title": "Salvador" + }, + "Equatorial Guinea": { + "title": "Guinée équatoriale" + }, + "Eritrea": { + "title": "Érythrée" + }, + "Estonia": { + "title": "Estonie" + }, + "Eswatini": { + "title": "Eswatini" + }, + "Ethiopia": { + "title": "Éthiopie" + }, + "Europa Island": { + "title": "Île Europa" + }, + "Falkland Islands (Islas Malvinas)": { + "title": "Îles Falkland (îles Malouines)" + }, + "Faroe Islands": { + "title": "Îles Féroé" + }, + "Fiji": { + "title": "Fidji" + }, + "Finland": { + "title": "Finlande" + }, + "France": { + "title": "France" + }, + "French Guiana": { + "title": "Guyane française" + }, + "French Polynesia": { + "title": "Polynésie française" + }, + "French Southern and Antarctic Lands": { + "title": "Terres australes et antarctiques françaises" + }, + "Gabon": { + "title": "Gabon" + }, + "Gambia": { + "title": "Gambie" + }, + "Gaza Strip": { + "title": "Bande de Gaza" + }, + "Georgia": { + "title": "Géorgie" + }, + "Germany": { + "title": "Allemagne" + }, + "Ghana": { + "title": "Ghana" + }, + "Gibraltar": { + "title": "Gibraltar" + }, + "Glorioso Islands": { + "title": "Îles Glorieuses" + }, + "Greece": { + "title": "Grèce" + }, + "Greenland": { + "title": "Groenland" + }, + "Grenada": { + "title": "Grenade" + }, + "Guadeloupe": { + "title": "Guadeloupe" + }, + "Guam": { + "title": "Guam" + }, + "Guatemala": { + "title": "Guatemala" + }, + "Guernsey": { + "title": "Guernesey" + }, + "Guinea": { + "title": "Guinée" + }, + "Guinea-Bissau": { + "title": "Guinée-Bissau" + }, + "Guyana": { + "title": "Guyana" + }, + "Haiti": { + "title": "Haïti" + }, + "Heard Island and McDonald Islands": { + "title": "Îles Heard-et-McDonald" + }, + "Honduras": { + "title": "Honduras" + }, + "Hong Kong": { + "title": "Hong Kong" + }, + "Howland Island": { + "title": "Île Howland" + }, + "Hungary": { + "title": "Hongrie" + }, + "Iceland": { + "title": "Islande" + }, + "India": { + "title": "Inde" + }, + "Indonesia": { + "title": "Indonésie" + }, + "Iran": { + "title": "Iran" + }, + "Iraq": { + "title": "Iraq" + }, + "Ireland": { + "title": "Irlande" + }, + "Isle of Man": { + "title": "île de Man" + }, + "Israel": { + "title": "Israël" + }, + "Italy": { + "title": "Italie" + }, + "Jamaica": { + "title": "Jamaïque" + }, + "Jan Mayen": { + "title": "Jan Mayen" + }, + "Japan": { + "title": "Japon" + }, + "Jarvis Island": { + "title": "Île Jarvis" + }, + "Jersey": { + "title": "Jersey" + }, + "Johnston Atoll": { + "title": "Atoll Johnston" + }, + "Jordan": { + "title": "Jordanie" + }, + "Juan de Nova Island": { + "title": "Île Juan de Nova" + }, + "Kazakhstan": { + "title": "Kazakhstan" + }, + "Kenya": { + "title": "Kenya" + }, + "Kerguelen Archipelago": { + "title": "Archipel Kerguelen" + }, + "Kingman Reef": { + "title": "Récif de Kingman" + }, + "Kiribati": { + "title": "Kiribati" + }, + "Kosovo": { + "title": "Kosovo" + }, + "Kuwait": { + "title": "Koweït" + }, + "Kyrgyzstan": { + "title": "Kirghizistan" + }, + "Laos": { + "title": "Laos" + }, + "Latvia": { + "title": "Lettonie" + }, + "Lebanon": { + "title": "Liban" + }, + "Lesotho": { + "title": "Lesotho" + }, + "Liberia": { + "title": "Libéria" + }, + "Libya": { + "title": "Libye" + }, + "Liechtenstein": { + "title": "Liechtenstein" + }, + "Line Islands": { + "title": "Îles de la Ligne" + }, + "Lithuania": { + "title": "Lituanie" + }, + "Luxembourg": { + "title": "Luxembourg" + }, + "Macau": { + "title": "Macao" + }, + "Madagascar": { + "title": "Madagascar" + }, + "Malawi": { + "title": "Malawi" + }, + "Malaysia": { + "title": "Malaisie" + }, + "Maldives": { + "title": "Maldives" + }, + "Mali": { + "title": "Mali" + }, + "Malta": { + "title": "Malte" + }, + "Marshall Islands": { + "title": "Îles Marshall" + }, + "Martinique": { + "title": "Martinique" + }, + "Mauritania": { + "title": "Mauritanie" + }, + "Mauritius": { + "title": "Maurice" + }, + "Mayotte": { + "title": "Mayotte" + }, + "Mexico": { + "title": "Mexique" + }, + "Micronesia": { + "title": "Micronésie" + }, + "Midway Islands": { + "title": "Îles Midway" + }, + "Moldova": { + "title": "Moldavie" + }, + "Monaco": { + "title": "Monaco" + }, + "Mongolia": { + "title": "Mongolie" + }, + "Montenegro": { + "title": "Monténégro" + }, + "Montserrat": { + "title": "Montserrat" + }, + "Morocco": { + "title": "Maroc" + }, + "Mozambique": { + "title": "Mozambique" + }, + "Myanmar": { + "title": "Myanmar" + }, + "Namibia": { + "title": "Namibie" + }, + "Nauru": { + "title": "Nauru" + }, + "Navassa Island": { + "title": "Île Navassa" + }, + "Nepal": { + "title": "Népal" + }, + "Netherlands": { + "title": "Pays-Bas" + }, + "New Caledonia": { + "title": "Nouvelle-Calédonie" + }, + "New Zealand": { + "title": "Nouvelle-Zélande" + }, + "Nicaragua": { + "title": "Nicaragua" + }, + "Niger": { + "title": "Niger" + }, + "Nigeria": { + "title": "Nigéria" + }, + "Niue": { + "title": "Nioué" + }, + "Norfolk Island": { + "title": "Île Norfolk" + }, + "North Korea": { + "title": "Corée du Nord" + }, + "North Macedonia": { + "title": "Macédoine du Nord" + }, + "North Sea": { + "title": "Mer du Nord" + }, + "Northern Mariana Islands": { + "title": "Îles Mariannes du Nord" + }, + "Norway": { + "title": "Norvège" + }, + "Oman": { + "title": "Oman" + }, + "Pakistan": { + "title": "Pakistan" + }, + "Palau": { + "title": "Palaos" + }, + "Panama": { + "title": "Panama" + }, + "Papua New Guinea": { + "title": "Papouasie-Nouvelle-Guinée" + }, + "Paracel Islands": { + "title": "Îles Paracel" + }, + "Paraguay": { + "title": "Paraguay" + }, + "Peru": { + "title": "Pérou" + }, + "Philippines": { + "title": "Philippines" + }, + "Pitcairn Islands": { + "title": "Île Pitcairn" + }, + "Poland": { + "title": "Pologne" + }, + "Portugal": { + "title": "Portugal" + }, + "Puerto Rico": { + "title": "Porto Rico" + }, + "Qatar": { + "title": "Qatar" + }, + "Republic of the Congo": { + "title": "République du Congo" + }, + "Reunion": { + "title": "Réunion" + }, + "Romania": { + "title": "Roumanie" + }, + "Ross Sea": { + "title": "Mer de Ross" + }, + "Russia": { + "title": "Russie" + }, + "Rwanda": { + "title": "Rwanda" + }, + "Saint Helena": { + "title": "Sainte-Hélène" + }, + "Saint Kitts and Nevis": { + "title": "Saint-Kitts-et-Nevis" + }, + "Saint Lucia": { + "title": "Sainte-Lucie" + }, + "Saint Pierre and Miquelon": { + "title": "Saint-Pierre-et-Miquelon" + }, + "Saint Martin": { + "title": "Saint-Martin" + }, + "Saint Vincent and the Grenadines": { + "title": "Saint-Vincent-et-les-Grenadines" + }, + "Samoa": { + "title": "Samoa" + }, + "San Marino": { + "title": "Saint-Marin" + }, + "Sao Tome and Principe": { + "title": "Sao Tomé-et-Principe" + }, + "Saudi Arabia": { + "title": "Arabie saoudite" + }, + "Senegal": { + "title": "Sénégal" + }, + "Serbia": { + "title": "Serbie" + }, + "Seychelles": { + "title": "Seychelles" + }, + "Sierra Leone": { + "title": "Sierra Leone" + }, + "Singapore": { + "title": "Singapour" + }, + "Sint Maarten": { + "title": "Saint-Martin" + }, + "Slovakia": { + "title": "Slovaquie" + }, + "Slovenia": { + "title": "Slovénie" + }, + "Solomon Islands": { + "title": "Îles Salomon" + }, + "Somalia": { + "title": "Somalie" + }, + "South Africa": { + "title": "Afrique du Sud" + }, + "South Georgia and the South Sandwich Islands": { + "title": "Géorgie du Sud et îles Sandwich du Sud" + }, + "South Korea": { + "title": "Corée du Sud" + }, + "South Sudan": { + "title": "Soudan du Sud" + }, + "Spain": { + "title": "Espagne" + }, + "Spratly Islands": { + "title": "Îles Spratly" + }, + "Sri Lanka": { + "title": "Sri Lanka" + }, + "State of Palestine": { + "title": "État de Palestine" + }, + "Sudan": { + "title": "Soudan" + }, + "Suriname": { + "title": "Suriname" + }, + "Svalbard": { + "title": "Svalbard" + }, + "Swaziland": { + "title": "Swaziland" + }, + "Sweden": { + "title": "Suède" + }, + "Switzerland": { + "title": "Suisse" + }, + "Syria": { + "title": "Syrie" + }, + "Taiwan": { + "title": "Taïwan" + }, + "Tajikistan": { + "title": "Tadjikistan" + }, + "Tanzania": { + "title": "Tanzanie" + }, + "Thailand": { + "title": "Thaïlande" + }, + "Timor-Leste": { + "title": "Timor-Leste" + }, + "Togo": { + "title": "Togo" + }, + "Tokelau": { + "title": "Tokelaou" + }, + "Tonga": { + "title": "Tonga" + }, + "Trinidad and Tobago": { + "title": "Trinité-et-Tobago" + }, + "Tromelin Island": { + "title": "Île Tromelin" + }, + "Tunisia": { + "title": "Tunisie" + }, + "Turkey": { + "title": "Turquie" + }, + "Turkmenistan": { + "title": "Turkménistan" + }, + "Turks and Caicos Islands": { + "title": "Îles Turks et Caicos" + }, + "Tuvalu": { + "title": "Tuvalu" + }, + "United States of America": { + "title": "États-Unis" + }, + "Uganda": { + "title": "Ouganda" + }, + "Ukraine": { + "title": "Ukraine" + }, + "United Arab Emirates": { + "title": "Émirats arabes unis" + }, + "United Kingdom": { + "title": "Royaume-Uni" + }, + "Uruguay": { + "title": "Uruguay" + }, + "Uzbekistan": { + "title": "Ouzbékistan" + }, + "Vanuatu": { + "title": "Vanuatu" + }, + "Venezuela": { + "title": "Venezuela" + }, + "Viet Nam": { + "title": "Vietnam" + }, + "Virgin Islands": { + "title": "Îles vierges" + }, + "Wake Island": { + "title": "Île de Wake" + }, + "Wallis and Futuna": { + "title": "Wallis-et-Futuna" + }, + "West Bank": { + "title": "Cisjordanie" + }, + "Western Sahara": { + "title": "République arabe sahraouie démocratique" + }, + "Yemen": { + "title": "Yémen" + }, + "Zambia": { + "title": "Zambie" + }, + "Zimbabwe": { + "title": "Zimbabwe" + } + }, + "title": "Menu « nom_lieu_géo (pays) »" } - ], - "from_schema": "https://example.com/CanCOGeN_Covid-19", - "exact_mappings": [ - "GISAID:DataHarmonizer%20provenance", - "CNPHI:Additional%20Comments", - "NML_LIMS:HC_COMMENTS" - ], - "rank": 143, - "slot_uri": "GENEPIO:0001518", - "alias": "dataharmonizer_provenance", - "owner": "CanCOGeNCovid19", - "domain_of": [ - "CanCOGeNCovid19" - ], - "slot_group": "Contributor acknowledgement", - "range": "Provenance" - } - }, - "unique_keys": { - "cancogen_key": { - "unique_key_name": "cancogen_key", - "unique_key_slots": [ - "specimen_collector_sample_id" - ] + } } } } }, - "settings": { - "Title_Case": { - "setting_key": "Title_Case", - "setting_value": "(((?<=\\b)[^a-z\\W]\\w*?|[\\W])+)" - }, - "UPPER_CASE": { - "setting_key": "UPPER_CASE", - "setting_value": "[A-Z\\W\\d_]*" - }, - "lower_case": { - "setting_key": "lower_case", - "setting_value": "[a-z\\W\\d_]*" - } - }, - "@type": "SchemaDefinition" + "@type": "OrderedDict" } \ No newline at end of file diff --git a/web/templates/canada_covid19/schema.yaml b/web/templates/canada_covid19/schema.yaml index 863c48f9..4c38b34d 100644 --- a/web/templates/canada_covid19/schema.yaml +++ b/web/templates/canada_covid19/schema.yaml @@ -1,10 +1,9 @@ id: https://example.com/CanCOGeN_Covid-19 name: CanCOGeN_Covid-19 -description: '' version: 3.0.0 in_language: en -imports: -- linkml:types +imports: + - linkml:types prefixes: linkml: https://w3id.org/linkml/ BTO: http://purl.obolibrary.org/obo/BTO_ @@ -35,2978 +34,2904 @@ prefixes: UO: http://purl.obolibrary.org/obo/UO_ VO: http://purl.obolibrary.org/obo/VO_ classes: - dh_interface: - name: dh_interface - description: A DataHarmonizer interface - from_schema: https://example.com/CanCOGeN_Covid-19 CanCOGeNCovid19: name: CanCOGeNCovid19 title: CanCOGeN Covid-19 - description: Canadian specification for Covid-19 clinical virus biosample data - gathering - is_a: dh_interface - see_also: templates/canada_covid19/SOP.pdf + description: Canadian specification for Covid-19 clinical virus biosample data gathering + see_also: + - templates/canada_covid19/SOP.pdf unique_keys: cancogen_key: unique_key_slots: - - specimen_collector_sample_id + - specimen_collector_sample_id slots: - - specimen_collector_sample_id - - third_party_lab_service_provider_name - - third_party_lab_sample_id - - case_id - - related_specimen_primary_id - - irida_sample_name - - umbrella_bioproject_accession - - bioproject_accession - - biosample_accession - - sra_accession - - genbank_accession - - gisaid_accession - - sample_collected_by - - sample_collector_contact_email - - sample_collector_contact_address - - sequence_submitted_by - - sequence_submitter_contact_email - - sequence_submitter_contact_address - - sample_collection_date - - sample_collection_date_precision - - sample_received_date - - geo_loc_name_country - - geo_loc_name_state_province_territory - - geo_loc_name_city - - organism - - isolate - - purpose_of_sampling - - purpose_of_sampling_details - - nml_submitted_specimen_type - - related_specimen_relationship_type - - anatomical_material - - anatomical_part - - body_product - - environmental_material - - environmental_site - - collection_device - - collection_method - - collection_protocol - - specimen_processing - - specimen_processing_details - - lab_host - - passage_number - - passage_method - - biomaterial_extracted - - host_common_name - - host_scientific_name - - host_health_state - - host_health_status_details - - host_health_outcome - - host_disease - - host_age - - host_age_unit - - host_age_bin - - host_gender - - host_residence_geo_loc_name_country - - host_residence_geo_loc_name_state_province_territory - - host_subject_id - - symptom_onset_date - - signs_and_symptoms - - preexisting_conditions_and_risk_factors - - complications - - host_vaccination_status - - number_of_vaccine_doses_received - - vaccination_dose_1_vaccine_name - - vaccination_dose_1_vaccination_date - - vaccination_dose_2_vaccine_name - - vaccination_dose_2_vaccination_date - - vaccination_dose_3_vaccine_name - - vaccination_dose_3_vaccination_date - - vaccination_dose_4_vaccine_name - - vaccination_dose_4_vaccination_date - - vaccination_history - - location_of_exposure_geo_loc_name_country - - destination_of_most_recent_travel_city - - destination_of_most_recent_travel_state_province_territory - - destination_of_most_recent_travel_country - - most_recent_travel_departure_date - - most_recent_travel_return_date - - travel_point_of_entry_type - - border_testing_test_day_type - - travel_history - - travel_history_availability - - exposure_event - - exposure_contact_level - - host_role - - exposure_setting - - exposure_details - - prior_sarscov2_infection - - prior_sarscov2_infection_isolate - - prior_sarscov2_infection_date - - prior_sarscov2_antiviral_treatment - - prior_sarscov2_antiviral_treatment_agent - - prior_sarscov2_antiviral_treatment_date - - purpose_of_sequencing - - purpose_of_sequencing_details - - sequencing_date - - library_id - - amplicon_size - - library_preparation_kit - - flow_cell_barcode - - sequencing_instrument - - sequencing_protocol_name - - sequencing_protocol - - sequencing_kit_number - - amplicon_pcr_primer_scheme - - raw_sequence_data_processing_method - - dehosting_method - - consensus_sequence_name - - consensus_sequence_filename - - consensus_sequence_filepath - - consensus_sequence_software_name - - consensus_sequence_software_version - - breadth_of_coverage_value - - depth_of_coverage_value - - depth_of_coverage_threshold - - r1_fastq_filename - - r2_fastq_filename - - r1_fastq_filepath - - r2_fastq_filepath - - fast5_filename - - fast5_filepath - - number_of_base_pairs_sequenced - - consensus_genome_length - - ns_per_100_kbp - - reference_genome_accession - - bioinformatics_protocol - - lineage_clade_name - - lineage_clade_analysis_software_name - - lineage_clade_analysis_software_version - - variant_designation - - variant_evidence - - variant_evidence_details - - gene_name_1 - - diagnostic_pcr_protocol_1 - - diagnostic_pcr_ct_value_1 - - gene_name_2 - - diagnostic_pcr_protocol_2 - - diagnostic_pcr_ct_value_2 - - gene_name_3 - - diagnostic_pcr_protocol_3 - - diagnostic_pcr_ct_value_3 - - authors - - dataharmonizer_provenance + - specimen_collector_sample_id + - third_party_lab_service_provider_name + - third_party_lab_sample_id + - case_id + - related_specimen_primary_id + - irida_sample_name + - umbrella_bioproject_accession + - bioproject_accession + - biosample_accession + - sra_accession + - genbank_accession + - gisaid_accession + - sample_collected_by + - sample_collector_contact_email + - sample_collector_contact_address + - sequence_submitted_by + - sequence_submitter_contact_email + - sequence_submitter_contact_address + - sample_collection_date + - sample_collection_date_precision + - sample_received_date + - geo_loc_name_country + - geo_loc_name_state_province_territory + - geo_loc_name_city + - organism + - isolate + - purpose_of_sampling + - purpose_of_sampling_details + - nml_submitted_specimen_type + - related_specimen_relationship_type + - anatomical_material + - anatomical_part + - body_product + - environmental_material + - environmental_site + - collection_device + - collection_method + - collection_protocol + - specimen_processing + - specimen_processing_details + - lab_host + - passage_number + - passage_method + - biomaterial_extracted + - host_common_name + - host_scientific_name + - host_health_state + - host_health_status_details + - host_health_outcome + - host_disease + - host_age + - host_age_unit + - host_age_bin + - host_gender + - host_residence_geo_loc_name_country + - host_residence_geo_loc_name_state_province_territory + - host_subject_id + - symptom_onset_date + - signs_and_symptoms + - preexisting_conditions_and_risk_factors + - complications + - host_vaccination_status + - number_of_vaccine_doses_received + - vaccination_dose_1_vaccine_name + - vaccination_dose_1_vaccination_date + - vaccination_dose_2_vaccine_name + - vaccination_dose_2_vaccination_date + - vaccination_dose_3_vaccine_name + - vaccination_dose_3_vaccination_date + - vaccination_dose_4_vaccine_name + - vaccination_dose_4_vaccination_date + - vaccination_history + - location_of_exposure_geo_loc_name_country + - destination_of_most_recent_travel_city + - destination_of_most_recent_travel_state_province_territory + - destination_of_most_recent_travel_country + - most_recent_travel_departure_date + - most_recent_travel_return_date + - travel_point_of_entry_type + - border_testing_test_day_type + - travel_history + - travel_history_availability + - exposure_event + - exposure_contact_level + - host_role + - exposure_setting + - exposure_details + - prior_sarscov2_infection + - prior_sarscov2_infection_isolate + - prior_sarscov2_infection_date + - prior_sarscov2_antiviral_treatment + - prior_sarscov2_antiviral_treatment_agent + - prior_sarscov2_antiviral_treatment_date + - purpose_of_sequencing + - purpose_of_sequencing_details + - sequencing_date + - library_id + - amplicon_size + - library_preparation_kit + - flow_cell_barcode + - sequencing_instrument + - sequencing_protocol_name + - sequencing_protocol + - sequencing_kit_number + - amplicon_pcr_primer_scheme + - raw_sequence_data_processing_method + - dehosting_method + - consensus_sequence_name + - consensus_sequence_filename + - consensus_sequence_filepath + - consensus_sequence_software_name + - consensus_sequence_software_version + - breadth_of_coverage_value + - depth_of_coverage_value + - depth_of_coverage_threshold + - r1_fastq_filename + - r2_fastq_filename + - r1_fastq_filepath + - r2_fastq_filepath + - fast5_filename + - fast5_filepath + - number_of_base_pairs_sequenced + - consensus_genome_length + - ns_per_100_kbp + - reference_genome_accession + - bioinformatics_protocol + - lineage_clade_name + - lineage_clade_analysis_software_name + - lineage_clade_analysis_software_version + - variant_designation + - variant_evidence + - variant_evidence_details + - gene_name_1 + - diagnostic_pcr_protocol_1 + - diagnostic_pcr_ct_value_1 + - gene_name_2 + - diagnostic_pcr_protocol_2 + - diagnostic_pcr_ct_value_2 + - gene_name_3 + - diagnostic_pcr_protocol_3 + - diagnostic_pcr_ct_value_3 + - authors + - dataharmonizer_provenance slot_usage: specimen_collector_sample_id: + name: specimen_collector_sample_id rank: 1 slot_group: Database Identifiers third_party_lab_service_provider_name: + name: third_party_lab_service_provider_name rank: 2 slot_group: Database Identifiers third_party_lab_sample_id: + name: third_party_lab_sample_id rank: 3 slot_group: Database Identifiers case_id: + name: case_id rank: 4 slot_group: Database Identifiers related_specimen_primary_id: + name: related_specimen_primary_id rank: 5 slot_group: Database Identifiers irida_sample_name: + name: irida_sample_name rank: 6 slot_group: Database Identifiers umbrella_bioproject_accession: + name: umbrella_bioproject_accession rank: 7 slot_group: Database Identifiers bioproject_accession: + name: bioproject_accession rank: 8 slot_group: Database Identifiers biosample_accession: + name: biosample_accession rank: 9 slot_group: Database Identifiers sra_accession: + name: sra_accession rank: 10 slot_group: Database Identifiers genbank_accession: + name: genbank_accession rank: 11 slot_group: Database Identifiers gisaid_accession: + name: gisaid_accession rank: 12 slot_group: Database Identifiers sample_collected_by: + name: sample_collected_by rank: 13 slot_group: Sample collection and processing sample_collector_contact_email: + name: sample_collector_contact_email rank: 14 slot_group: Sample collection and processing sample_collector_contact_address: + name: sample_collector_contact_address rank: 15 slot_group: Sample collection and processing sequence_submitted_by: + name: sequence_submitted_by rank: 16 slot_group: Sample collection and processing sequence_submitter_contact_email: + name: sequence_submitter_contact_email rank: 17 slot_group: Sample collection and processing sequence_submitter_contact_address: + name: sequence_submitter_contact_address rank: 18 slot_group: Sample collection and processing sample_collection_date: + name: sample_collection_date rank: 19 slot_group: Sample collection and processing sample_collection_date_precision: + name: sample_collection_date_precision rank: 20 slot_group: Sample collection and processing sample_received_date: + name: sample_received_date rank: 21 slot_group: Sample collection and processing geo_loc_name_country: + name: geo_loc_name_country rank: 22 slot_group: Sample collection and processing geo_loc_name_state_province_territory: + name: geo_loc_name_state_province_territory rank: 23 slot_group: Sample collection and processing geo_loc_name_city: + name: geo_loc_name_city rank: 24 slot_group: Sample collection and processing organism: + name: organism rank: 25 slot_group: Sample collection and processing isolate: + name: isolate rank: 26 slot_group: Sample collection and processing purpose_of_sampling: + name: purpose_of_sampling rank: 27 slot_group: Sample collection and processing purpose_of_sampling_details: + name: purpose_of_sampling_details rank: 28 slot_group: Sample collection and processing nml_submitted_specimen_type: + name: nml_submitted_specimen_type rank: 29 slot_group: Sample collection and processing related_specimen_relationship_type: + name: related_specimen_relationship_type rank: 30 slot_group: Sample collection and processing anatomical_material: + name: anatomical_material rank: 31 slot_group: Sample collection and processing anatomical_part: + name: anatomical_part rank: 32 slot_group: Sample collection and processing body_product: + name: body_product rank: 33 slot_group: Sample collection and processing environmental_material: + name: environmental_material rank: 34 slot_group: Sample collection and processing environmental_site: + name: environmental_site rank: 35 slot_group: Sample collection and processing collection_device: + name: collection_device rank: 36 slot_group: Sample collection and processing collection_method: + name: collection_method rank: 37 slot_group: Sample collection and processing collection_protocol: + name: collection_protocol rank: 38 slot_group: Sample collection and processing specimen_processing: + name: specimen_processing rank: 39 slot_group: Sample collection and processing specimen_processing_details: + name: specimen_processing_details rank: 40 slot_group: Sample collection and processing lab_host: + name: lab_host rank: 41 slot_group: Sample collection and processing passage_number: + name: passage_number rank: 42 slot_group: Sample collection and processing passage_method: + name: passage_method rank: 43 slot_group: Sample collection and processing biomaterial_extracted: + name: biomaterial_extracted rank: 44 slot_group: Sample collection and processing host_common_name: + name: host_common_name rank: 45 slot_group: Host Information host_scientific_name: + name: host_scientific_name rank: 46 slot_group: Host Information host_health_state: + name: host_health_state rank: 47 slot_group: Host Information host_health_status_details: + name: host_health_status_details rank: 48 slot_group: Host Information host_health_outcome: + name: host_health_outcome rank: 49 slot_group: Host Information host_disease: + name: host_disease rank: 50 slot_group: Host Information host_age: + name: host_age rank: 51 slot_group: Host Information host_age_unit: + name: host_age_unit rank: 52 slot_group: Host Information host_age_bin: + name: host_age_bin rank: 53 slot_group: Host Information host_gender: + name: host_gender rank: 54 slot_group: Host Information host_residence_geo_loc_name_country: + name: host_residence_geo_loc_name_country rank: 55 slot_group: Host Information host_residence_geo_loc_name_state_province_territory: + name: host_residence_geo_loc_name_state_province_territory rank: 56 slot_group: Host Information host_subject_id: + name: host_subject_id rank: 57 slot_group: Host Information symptom_onset_date: + name: symptom_onset_date rank: 58 slot_group: Host Information signs_and_symptoms: + name: signs_and_symptoms rank: 59 slot_group: Host Information preexisting_conditions_and_risk_factors: + name: preexisting_conditions_and_risk_factors rank: 60 slot_group: Host Information complications: + name: complications rank: 61 slot_group: Host Information host_vaccination_status: + name: host_vaccination_status rank: 62 slot_group: Host vaccination information number_of_vaccine_doses_received: + name: number_of_vaccine_doses_received rank: 63 slot_group: Host vaccination information vaccination_dose_1_vaccine_name: + name: vaccination_dose_1_vaccine_name rank: 64 slot_group: Host vaccination information vaccination_dose_1_vaccination_date: + name: vaccination_dose_1_vaccination_date rank: 65 slot_group: Host vaccination information vaccination_dose_2_vaccine_name: + name: vaccination_dose_2_vaccine_name rank: 66 slot_group: Host vaccination information vaccination_dose_2_vaccination_date: + name: vaccination_dose_2_vaccination_date rank: 67 slot_group: Host vaccination information vaccination_dose_3_vaccine_name: + name: vaccination_dose_3_vaccine_name rank: 68 slot_group: Host vaccination information vaccination_dose_3_vaccination_date: + name: vaccination_dose_3_vaccination_date rank: 69 slot_group: Host vaccination information vaccination_dose_4_vaccine_name: + name: vaccination_dose_4_vaccine_name rank: 70 slot_group: Host vaccination information vaccination_dose_4_vaccination_date: + name: vaccination_dose_4_vaccination_date rank: 71 slot_group: Host vaccination information vaccination_history: + name: vaccination_history rank: 72 slot_group: Host vaccination information location_of_exposure_geo_loc_name_country: + name: location_of_exposure_geo_loc_name_country rank: 73 slot_group: Host exposure information destination_of_most_recent_travel_city: + name: destination_of_most_recent_travel_city rank: 74 slot_group: Host exposure information destination_of_most_recent_travel_state_province_territory: + name: destination_of_most_recent_travel_state_province_territory rank: 75 slot_group: Host exposure information destination_of_most_recent_travel_country: + name: destination_of_most_recent_travel_country rank: 76 slot_group: Host exposure information most_recent_travel_departure_date: + name: most_recent_travel_departure_date rank: 77 slot_group: Host exposure information most_recent_travel_return_date: + name: most_recent_travel_return_date rank: 78 slot_group: Host exposure information travel_point_of_entry_type: + name: travel_point_of_entry_type rank: 79 slot_group: Host exposure information border_testing_test_day_type: + name: border_testing_test_day_type rank: 80 slot_group: Host exposure information travel_history: + name: travel_history rank: 81 slot_group: Host exposure information travel_history_availability: + name: travel_history_availability rank: 82 slot_group: Host exposure information exposure_event: + name: exposure_event rank: 83 slot_group: Host exposure information exposure_contact_level: + name: exposure_contact_level rank: 84 slot_group: Host exposure information host_role: + name: host_role rank: 85 slot_group: Host exposure information exposure_setting: + name: exposure_setting rank: 86 slot_group: Host exposure information exposure_details: + name: exposure_details rank: 87 slot_group: Host exposure information prior_sarscov2_infection: + name: prior_sarscov2_infection rank: 88 slot_group: Host reinfection information prior_sarscov2_infection_isolate: + name: prior_sarscov2_infection_isolate rank: 89 slot_group: Host reinfection information prior_sarscov2_infection_date: + name: prior_sarscov2_infection_date rank: 90 slot_group: Host reinfection information prior_sarscov2_antiviral_treatment: + name: prior_sarscov2_antiviral_treatment rank: 91 slot_group: Host reinfection information prior_sarscov2_antiviral_treatment_agent: + name: prior_sarscov2_antiviral_treatment_agent rank: 92 slot_group: Host reinfection information prior_sarscov2_antiviral_treatment_date: + name: prior_sarscov2_antiviral_treatment_date rank: 93 slot_group: Host reinfection information purpose_of_sequencing: + name: purpose_of_sequencing rank: 94 slot_group: Sequencing purpose_of_sequencing_details: + name: purpose_of_sequencing_details rank: 95 slot_group: Sequencing sequencing_date: + name: sequencing_date rank: 96 slot_group: Sequencing library_id: + name: library_id rank: 97 slot_group: Sequencing amplicon_size: + name: amplicon_size rank: 98 slot_group: Sequencing library_preparation_kit: + name: library_preparation_kit rank: 99 slot_group: Sequencing flow_cell_barcode: + name: flow_cell_barcode rank: 100 slot_group: Sequencing sequencing_instrument: + name: sequencing_instrument rank: 101 slot_group: Sequencing sequencing_protocol_name: + name: sequencing_protocol_name rank: 102 slot_group: Sequencing sequencing_protocol: + name: sequencing_protocol rank: 103 slot_group: Sequencing sequencing_kit_number: + name: sequencing_kit_number rank: 104 slot_group: Sequencing amplicon_pcr_primer_scheme: + name: amplicon_pcr_primer_scheme rank: 105 slot_group: Sequencing raw_sequence_data_processing_method: + name: raw_sequence_data_processing_method rank: 106 slot_group: Bioinformatics and QC metrics dehosting_method: + name: dehosting_method rank: 107 slot_group: Bioinformatics and QC metrics consensus_sequence_name: + name: consensus_sequence_name rank: 108 slot_group: Bioinformatics and QC metrics consensus_sequence_filename: + name: consensus_sequence_filename rank: 109 slot_group: Bioinformatics and QC metrics consensus_sequence_filepath: + name: consensus_sequence_filepath rank: 110 slot_group: Bioinformatics and QC metrics consensus_sequence_software_name: + name: consensus_sequence_software_name rank: 111 slot_group: Bioinformatics and QC metrics consensus_sequence_software_version: + name: consensus_sequence_software_version rank: 112 slot_group: Bioinformatics and QC metrics breadth_of_coverage_value: + name: breadth_of_coverage_value rank: 113 slot_group: Bioinformatics and QC metrics depth_of_coverage_value: + name: depth_of_coverage_value rank: 114 slot_group: Bioinformatics and QC metrics depth_of_coverage_threshold: + name: depth_of_coverage_threshold rank: 115 slot_group: Bioinformatics and QC metrics r1_fastq_filename: + name: r1_fastq_filename rank: 116 slot_group: Bioinformatics and QC metrics r2_fastq_filename: + name: r2_fastq_filename rank: 117 slot_group: Bioinformatics and QC metrics r1_fastq_filepath: + name: r1_fastq_filepath rank: 118 slot_group: Bioinformatics and QC metrics r2_fastq_filepath: + name: r2_fastq_filepath rank: 119 slot_group: Bioinformatics and QC metrics fast5_filename: + name: fast5_filename rank: 120 slot_group: Bioinformatics and QC metrics fast5_filepath: + name: fast5_filepath rank: 121 slot_group: Bioinformatics and QC metrics number_of_base_pairs_sequenced: + name: number_of_base_pairs_sequenced rank: 122 slot_group: Bioinformatics and QC metrics consensus_genome_length: + name: consensus_genome_length rank: 123 slot_group: Bioinformatics and QC metrics ns_per_100_kbp: + name: ns_per_100_kbp rank: 124 slot_group: Bioinformatics and QC metrics reference_genome_accession: + name: reference_genome_accession rank: 125 slot_group: Bioinformatics and QC metrics bioinformatics_protocol: + name: bioinformatics_protocol rank: 126 slot_group: Bioinformatics and QC metrics lineage_clade_name: + name: lineage_clade_name rank: 127 slot_group: Lineage and Variant information lineage_clade_analysis_software_name: + name: lineage_clade_analysis_software_name rank: 128 slot_group: Lineage and Variant information lineage_clade_analysis_software_version: + name: lineage_clade_analysis_software_version rank: 129 slot_group: Lineage and Variant information variant_designation: + name: variant_designation rank: 130 slot_group: Lineage and Variant information variant_evidence: + name: variant_evidence rank: 131 slot_group: Lineage and Variant information variant_evidence_details: + name: variant_evidence_details rank: 132 slot_group: Lineage and Variant information gene_name_1: + name: gene_name_1 rank: 133 slot_group: Pathogen diagnostic testing diagnostic_pcr_protocol_1: + name: diagnostic_pcr_protocol_1 rank: 134 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_1: + name: diagnostic_pcr_ct_value_1 rank: 135 slot_group: Pathogen diagnostic testing gene_name_2: + name: gene_name_2 rank: 136 slot_group: Pathogen diagnostic testing diagnostic_pcr_protocol_2: + name: diagnostic_pcr_protocol_2 rank: 137 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_2: + name: diagnostic_pcr_ct_value_2 rank: 138 slot_group: Pathogen diagnostic testing gene_name_3: + name: gene_name_3 rank: 139 slot_group: Pathogen diagnostic testing diagnostic_pcr_protocol_3: + name: diagnostic_pcr_protocol_3 rank: 140 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_3: + name: diagnostic_pcr_ct_value_3 rank: 141 slot_group: Pathogen diagnostic testing authors: + name: authors rank: 142 slot_group: Contributor acknowledgement dataharmonizer_provenance: + name: dataharmonizer_provenance rank: 143 slot_group: Contributor acknowledgement + Container: + name: Container + tree_root: true + attributes: + CanCOGeNCovid19Data: + name: CanCOGeNCovid19Data + rank: 1 + inlined_as_list: true + range: CanCOGeNCovid19 + multivalued: true slots: specimen_collector_sample_id: name: specimen_collector_sample_id + slot_uri: GENEPIO:0001123 title: specimen collector sample ID + range: WhitespaceMinimizedString + required: true description: The user-defined name for the sample. - comments: - - Store the collector sample ID. If this number is considered identifiable information, - provide an alternative ID. Be sure to store the key that maps between the original - and alternative IDs for traceability and follow up if necessary. Every collector - sample ID from a single submitter must be unique. It can have any format, but - we suggest that you make it concise, unique and consistent within your lab. - slot_uri: GENEPIO:0001123 identifier: true - required: true - range: WhitespaceMinimizedString - examples: - - value: prov_rona_99 exact_mappings: - - GISAID:Sample%20ID%20given%20by%20the%20sample%20provider - - CNPHI:Primary%20Specimen%20ID - - NML_LIMS:TEXT_ID - - BIOSAMPLE:sample_name - - VirusSeq_Portal:specimen%20collector%20sample%20ID + - GISAID:Sample%20ID%20given%20by%20the%20sample%20provider + - CNPHI:Primary%20Specimen%20ID + - NML_LIMS:TEXT_ID + - BIOSAMPLE:sample_name + - VirusSeq_Portal:specimen%20collector%20sample%20ID + comments: + - Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab. + examples: + - value: prov_rona_99 third_party_lab_service_provider_name: name: third_party_lab_service_provider_name + slot_uri: GENEPIO:0001202 title: third party lab service provider name + range: WhitespaceMinimizedString description: The name of the third party company or laboratory that provided services. + exact_mappings: + - NML_LIMS:HC_TEXT5 comments: - - Provide the full, unabbreviated name of the company or laboratory. - slot_uri: GENEPIO:0001202 - range: WhitespaceMinimizedString + - Provide the full, unabbreviated name of the company or laboratory. examples: - - value: Switch Health - exact_mappings: - - NML_LIMS:HC_TEXT5 + - value: Switch Health third_party_lab_sample_id: name: third_party_lab_sample_id + slot_uri: GENEPIO:0001149 title: third party lab sample ID + range: WhitespaceMinimizedString description: The identifier assigned to a sample by a third party service provider. + exact_mappings: + - NML_LIMS:PH_ID_NUMBER_PRIMARY comments: - - Store the sample identifier supplied by the third party services provider. - slot_uri: GENEPIO:0001149 - range: WhitespaceMinimizedString + - Store the sample identifier supplied by the third party services provider. examples: - - value: SHK123456 - exact_mappings: - - NML_LIMS:PH_ID_NUMBER_PRIMARY + - value: SHK123456 case_id: name: case_id - title: case ID - description: The identifier used to specify an epidemiologically detected case - of disease. - comments: - - Provide the case identifer. The case ID greatly facilitates linkage between - laboratory and epidemiological data. The case ID may be considered identifiable - information. Consult the data steward before sharing. slot_uri: GENEPIO:0100281 - recommended: true + title: case ID range: WhitespaceMinimizedString - examples: - - value: ABCD1234 + recommended: true + description: The identifier used to specify an epidemiologically detected case of disease. exact_mappings: - - NML_LIMS:PH_CASE_ID + - NML_LIMS:PH_CASE_ID + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. + examples: + - value: ABCD1234 related_specimen_primary_id: name: related_specimen_primary_id - title: Related specimen primary ID - description: The primary ID of a related specimen previously submitted to the - repository. - comments: - - Store the primary ID of the related specimen previously submitted to the National - Microbiology Laboratory so that the samples can be linked and tracked through - the system. slot_uri: GENEPIO:0001128 + title: Related specimen primary ID any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: SR20-12345 + - range: WhitespaceMinimizedString + - range: NullValueMenu + description: The primary ID of a related specimen previously submitted to the repository. exact_mappings: - - CNPHI:Related%20Specimen%20ID - - CNPHI:Related%20Specimen%20Relationship%20Type - - NML_LIMS:PH_RELATED_PRIMARY_ID + - CNPHI:Related%20Specimen%20ID + - CNPHI:Related%20Specimen%20Relationship%20Type + - NML_LIMS:PH_RELATED_PRIMARY_ID + comments: + - Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system. + examples: + - value: SR20-12345 irida_sample_name: name: irida_sample_name + slot_uri: GENEPIO:0001131 title: IRIDA sample name + range: WhitespaceMinimizedString description: The identifier assigned to a sequenced isolate in IRIDA. + exact_mappings: + - NML_LIMS:IRIDA%20sample%20name comments: - - Store the IRIDA sample name. The IRIDA sample name will be created by the individual - entering data into the IRIDA platform. IRIDA samples may be linked to metadata - and sequence data, or just metadata alone. It is recommended that the IRIDA - sample name be the same as, or contain, the specimen collector sample ID for - better traceability. It is also recommended that the IRIDA sample name mirror - the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should - be replaced by underscores. See IRIDA documentation for more information regarding - special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). - slot_uri: GENEPIO:0001131 - range: WhitespaceMinimizedString + - Store the IRIDA sample name. The IRIDA sample name will be created by the individual entering data into the IRIDA platform. IRIDA samples may be linked to metadata and sequence data, or just metadata alone. It is recommended that the IRIDA sample name be the same as, or contain, the specimen collector sample ID for better traceability. It is also recommended that the IRIDA sample name mirror the GISAID accession. IRIDA sample names cannot contain slashes. Slashes should be replaced by underscores. See IRIDA documentation for more information regarding special characters (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). examples: - - value: prov_rona_99 - exact_mappings: - - NML_LIMS:IRIDA%20sample%20name + - value: prov_rona_99 umbrella_bioproject_accession: name: umbrella_bioproject_accession - title: umbrella bioproject accession - description: The INSDC accession number assigned to the umbrella BioProject for - the Canadian SARS-CoV-2 sequencing effort. - comments: - - Store the umbrella BioProject accession by selecting it from the picklist in - the template. The umbrella BioProject accession will be identical for all CanCOGen - submitters. Different provinces will have their own BioProjects, however these - BioProjects will be linked under one umbrella BioProject. slot_uri: GENEPIO:0001133 + title: umbrella bioproject accession range: UmbrellaBioprojectAccessionMenu + description: The INSDC accession number assigned to the umbrella BioProject for the Canadian SARS-CoV-2 sequencing effort. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: PRJNA623807 exact_mappings: - - NML_LIMS:umbrella%20bioproject%20accession + - NML_LIMS:umbrella%20bioproject%20accession + comments: + - Store the umbrella BioProject accession by selecting it from the picklist in the template. The umbrella BioProject accession will be identical for all CanCOGen submitters. Different provinces will have their own BioProjects, however these BioProjects will be linked under one umbrella BioProject. + examples: + - value: PRJNA623807 bioproject_accession: name: bioproject_accession - title: bioproject accession - description: The INSDC accession number of the BioProject(s) to which the BioSample - belongs. - comments: - - Store the BioProject accession number. BioProjects are an organizing tool that - links together raw sequence data, assemblies, and their associated metadata. - Each province will be assigned a different bioproject accession number by the - National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN - e.g., PRJNA12345, and is created once at the beginning of a new sequencing project. slot_uri: GENEPIO:0001136 + title: bioproject accession range: WhitespaceMinimizedString + description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: PRJNA608651 exact_mappings: - - CNPHI:BioProject%20Accession - - NML_LIMS:PH_BIOPROJECT_ACCESSION - - BIOSAMPLE:bioproject_accession + - CNPHI:BioProject%20Accession + - NML_LIMS:PH_BIOPROJECT_ACCESSION + - BIOSAMPLE:bioproject_accession + comments: + - Store the BioProject accession number. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. Each province will be assigned a different bioproject accession number by the National Microbiology Lab. A valid NCBI BioProject accession has prefix PRJN e.g., PRJNA12345, and is created once at the beginning of a new sequencing project. + examples: + - value: PRJNA608651 biosample_accession: name: biosample_accession - title: biosample accession - description: The identifier assigned to a BioSample in INSDC archives. - comments: - - Store the accession returned from the BioSample submission. NCBI BioSamples - will have the prefix SAMN. slot_uri: GENEPIO:0001139 + title: biosample accession range: WhitespaceMinimizedString + description: The identifier assigned to a BioSample in INSDC archives. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: SAMN14180202 exact_mappings: - - CNPHI:BioSample%20Accession - - NML_LIMS:PH_BIOSAMPLE_ACCESSION + - CNPHI:BioSample%20Accession + - NML_LIMS:PH_BIOSAMPLE_ACCESSION + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN. + examples: + - value: SAMN14180202 sra_accession: name: sra_accession - title: SRA accession - description: The Sequence Read Archive (SRA) identifier linking raw read data, - methodological metadata and quality control metrics submitted to the INSDC. - comments: - - Store the accession assigned to the submitted "run". NCBI-SRA accessions start - with SRR. slot_uri: GENEPIO:0001142 + title: SRA accession range: WhitespaceMinimizedString + description: The Sequence Read Archive (SRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: SRR11177792 exact_mappings: - - CNPHI:SRA%20Accession - - NML_LIMS:PH_SRA_ACCESSION + - CNPHI:SRA%20Accession + - NML_LIMS:PH_SRA_ACCESSION + comments: + - Store the accession assigned to the submitted "run". NCBI-SRA accessions start with SRR. + examples: + - value: SRR11177792 genbank_accession: name: genbank_accession - title: GenBank accession - description: The GenBank identifier assigned to the sequence in the INSDC archives. - comments: - - Store the accession returned from a GenBank submission (viral genome assembly). slot_uri: GENEPIO:0001145 + title: GenBank accession range: WhitespaceMinimizedString + description: The GenBank identifier assigned to the sequence in the INSDC archives. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: MN908947.3 exact_mappings: - - CNPHI:GenBank%20Accession - - NML_LIMS:GenBank%20accession + - CNPHI:GenBank%20Accession + - NML_LIMS:GenBank%20accession + comments: + - Store the accession returned from a GenBank submission (viral genome assembly). + examples: + - value: MN908947.3 gisaid_accession: name: gisaid_accession - title: GISAID accession - description: The GISAID accession number assigned to the sequence. - comments: - - Store the accession returned from the GISAID submission. slot_uri: GENEPIO:0001147 + title: GISAID accession range: WhitespaceMinimizedString + description: The GISAID accession number assigned to the sequence. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: EPI_ISL_436489 exact_mappings: - - CNPHI:GISAID%20Accession%20%28if%20known%29 - - NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession%20ID - - BIOSAMPLE:GISAID_accession - - VirusSeq_Portal:GISAID%20accession + - CNPHI:GISAID%20Accession%20%28if%20known%29 + - NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession%20ID + - BIOSAMPLE:GISAID_accession + - VirusSeq_Portal:GISAID%20accession + comments: + - Store the accession returned from the GISAID submission. + examples: + - value: EPI_ISL_436489 sample_collected_by: name: sample_collected_by + slot_uri: GENEPIO:0001153 title: sample collected by + any_of: + - range: SampleCollectedByMenu + - range: NullValueMenu + required: true description: The name of the agency that collected the original sample. + exact_mappings: + - GISAID:Originating%20lab + - CNPHI:Lab%20Name + - NML_LIMS:CUSTOMER + - BIOSAMPLE:collected_by + - VirusSeq_Portal:sample%20collected%20by comments: - - The name of the sample collector should be written out in full, (with minor - exceptions) and be consistent across multple submissions e.g. Public Health - Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The - sample collector specified is at the discretion of the data provider (i.e. may - be hospital, provincial public health lab, or other). - slot_uri: GENEPIO:0001153 - required: true - any_of: - - range: SampleCollectedByMenu - - range: NullValueMenu + - The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). examples: - - value: BC Centre for Disease Control - exact_mappings: - - GISAID:Originating%20lab - - CNPHI:Lab%20Name - - NML_LIMS:CUSTOMER - - BIOSAMPLE:collected_by - - VirusSeq_Portal:sample%20collected%20by + - value: BC Centre for Disease Control sample_collector_contact_email: name: sample_collector_contact_email - title: sample collector contact email - description: The email address of the contact responsible for follow-up regarding - the sample. - comments: - - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, - or RespLab@lab.ca slot_uri: GENEPIO:0001156 + title: sample collector contact email range: WhitespaceMinimizedString + description: The email address of the contact responsible for follow-up regarding the sample. pattern: ^\S+@\S+\.\S+$ - examples: - - value: RespLab@lab.ca exact_mappings: - - NML_LIMS:sample%20collector%20contact%20email + - NML_LIMS:sample%20collector%20contact%20email + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca + examples: + - value: RespLab@lab.ca sample_collector_contact_address: name: sample_collector_contact_address + slot_uri: GENEPIO:0001158 title: sample collector contact address + range: WhitespaceMinimizedString description: The mailing address of the agency submitting the sample. + exact_mappings: + - GISAID:Address + - NML_LIMS:sample%20collector%20contact%20address comments: - - 'The mailing address should be in the format: Street number and name, City, - Province/Territory, Postal Code, Country' - slot_uri: GENEPIO:0001158 - range: WhitespaceMinimizedString + - 'The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country' examples: - - value: 655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada - exact_mappings: - - GISAID:Address - - NML_LIMS:sample%20collector%20contact%20address + - value: 655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada sequence_submitted_by: name: sequence_submitted_by + slot_uri: GENEPIO:0001159 title: sequence submitted by + any_of: + - range: SequenceSubmittedByMenu + - range: NullValueMenu + required: true description: The name of the agency that generated the sequence. + exact_mappings: + - GISAID:Submitting%20lab + - CNPHI:Sequencing%20Centre + - NML_LIMS:PH_SEQUENCING_CENTRE + - BIOSAMPLE:sequenced_by + - VirusSeq_Portal:sequence%20submitted%20by comments: - - The name of the agency should be written out in full, (with minor exceptions) - and be consistent across multple submissions. If submitting specimens rather - than sequencing data, please put the "National Microbiology Laboratory (NML)". - slot_uri: GENEPIO:0001159 - required: true - any_of: - - range: SequenceSubmittedByMenu - - range: NullValueMenu + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". examples: - - value: Public Health Ontario (PHO) - exact_mappings: - - GISAID:Submitting%20lab - - CNPHI:Sequencing%20Centre - - NML_LIMS:PH_SEQUENCING_CENTRE - - BIOSAMPLE:sequenced_by - - VirusSeq_Portal:sequence%20submitted%20by + - value: Public Health Ontario (PHO) sequence_submitter_contact_email: name: sequence_submitter_contact_email - title: sequence submitter contact email - description: The email address of the contact responsible for follow-up regarding - the sequence. - comments: - - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, - or RespLab@lab.ca slot_uri: GENEPIO:0001165 + title: sequence submitter contact email range: WhitespaceMinimizedString - examples: - - value: RespLab@lab.ca + description: The email address of the contact responsible for follow-up regarding the sequence. exact_mappings: - - NML_LIMS:sequence%20submitter%20contact%20email + - NML_LIMS:sequence%20submitter%20contact%20email + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca + examples: + - value: RespLab@lab.ca sequence_submitter_contact_address: name: sequence_submitter_contact_address + slot_uri: GENEPIO:0001167 title: sequence submitter contact address + range: WhitespaceMinimizedString description: The mailing address of the agency submitting the sequence. + exact_mappings: + - GISAID:Address + - NML_LIMS:sequence%20submitter%20contact%20address comments: - - 'The mailing address should be in the format: Street number and name, City, - Province/Territory, Postal Code, Country' - slot_uri: GENEPIO:0001167 - range: WhitespaceMinimizedString + - 'The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country' examples: - - value: 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada - exact_mappings: - - GISAID:Address - - NML_LIMS:sequence%20submitter%20contact%20address + - value: 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada sample_collection_date: name: sample_collection_date - title: sample collection date - description: The date on which the sample was collected. - comments: - - "Sample collection date is critical for surveillance and many types of analyses.\ - \ Required granularity includes year, month and day. If this date is considered\ - \ identifiable information, it is acceptable to add \"jitter\" by adding or\ - \ subtracting a calendar day (acceptable by GISAID). Alternatively, \u201Dreceived\ - \ date\u201D may be used as a substitute. The date should be provided in ISO\ - \ 8601 standard format \"YYYY-MM-DD\"." slot_uri: GENEPIO:0001174 - required: true + title: sample collection date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + required: true + description: The date on which the sample was collected. todos: - - '>=2019-10-01' - - <={today} - examples: - - value: '2020-03-16' + - '>=2019-10-01' + - <={today} exact_mappings: - - GISAID:Collection%20date - - CNPHI:Patient%20Sample%20Collected%20Date - - NML_LIMS:HC_COLLECT_DATE - - BIOSAMPLE:sample%20collection%20date - - VirusSeq_Portal:sample%20collection%20date + - GISAID:Collection%20date + - CNPHI:Patient%20Sample%20Collected%20Date + - NML_LIMS:HC_COLLECT_DATE + - BIOSAMPLE:sample%20collection%20date + - VirusSeq_Portal:sample%20collection%20date + comments: + - Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add "jitter" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2020-03-16' sample_collection_date_precision: name: sample_collection_date_precision + slot_uri: GENEPIO:0001177 title: sample collection date precision + any_of: + - range: SampleCollectionDatePrecisionMenu + - range: NullValueMenu + required: true description: The precision to which the "sample collection date" was provided. + exact_mappings: + - CNPHI:Precision%20of%20date%20collected + - NML_LIMS:HC_TEXT2 comments: - - Provide the precision of granularity to the "day", "month", or "year" for the - date provided in the "sample collection date" field. The "sample collection - date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", - "month" for "YYYY-MM", or "year" for "YYYY". - slot_uri: GENEPIO:0001177 - required: true - any_of: - - range: SampleCollectionDatePrecisionMenu - - range: NullValueMenu + - 'Provide the precision of granularity to the "day", "month", or "year" for the date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export: "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY".' examples: - - value: year - exact_mappings: - - CNPHI:Precision%20of%20date%20collected - - NML_LIMS:HC_TEXT2 + - value: year sample_received_date: name: sample_received_date - title: sample received date - description: The date on which the sample was received. - comments: - - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001179 + title: sample received date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date on which the sample was received. todos: - - '>={sample_collection_date}' - - <={today} - examples: - - value: '2020-03-20' + - '>={sample_collection_date}' + - <={today} exact_mappings: - - NML_LIMS:sample%20received%20date + - NML_LIMS:sample%20received%20date + comments: + - ISO 8601 standard "YYYY-MM-DD". + examples: + - value: '2020-03-20' geo_loc_name_country: name: geo_loc_name_country + slot_uri: GENEPIO:0001181 title: geo_loc_name (country) + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu + required: true description: The country where the sample was collected. + exact_mappings: + - GISAID:Location + - CNPHI:Patient%20Country + - NML_LIMS:HC_COUNTRY + - BIOSAMPLE:geo_loc_name + - VirusSeq_Portal:geo_loc_name%20%28country%29 comments: - - Provide the country name from the controlled vocabulary provided. - slot_uri: GENEPIO:0001181 - required: true - any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - Provide the country name from the controlled vocabulary provided. examples: - - value: Canada - exact_mappings: - - GISAID:Location - - CNPHI:Patient%20Country - - NML_LIMS:HC_COUNTRY - - BIOSAMPLE:geo_loc_name - - VirusSeq_Portal:geo_loc_name%20%28country%29 + - value: Canada geo_loc_name_state_province_territory: name: geo_loc_name_state_province_territory + slot_uri: GENEPIO:0001185 title: geo_loc_name (state/province/territory) + any_of: + - range: GeoLocNameStateProvinceTerritoryMenu + - range: NullValueMenu + required: true description: The province/territory where the sample was collected. + exact_mappings: + - CNPHI:Patient%20Province + - NML_LIMS:HC_PROVINCE + - BIOSAMPLE:geo_loc_name + - VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29 comments: - - Provide the province/territory name from the controlled vocabulary provided. - slot_uri: GENEPIO:0001185 - required: true - any_of: - - range: GeoLocNameStateProvinceTerritoryMenu - - range: NullValueMenu + - Provide the province/territory name from the controlled vocabulary provided. examples: - - value: Saskatchewan - exact_mappings: - - CNPHI:Patient%20Province - - NML_LIMS:HC_PROVINCE - - BIOSAMPLE:geo_loc_name - - VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29 + - value: Saskatchewan geo_loc_name_city: name: geo_loc_name_city + slot_uri: GENEPIO:0001189 title: geo_loc_name (city) + range: WhitespaceMinimizedString description: The city where the sample was collected. + exact_mappings: + - CNPHI:Patient%20City + - NML_LIMS:geo_loc_name%20%28city%29 comments: - - 'Provide the city name. Use this look-up service to identify the standardized - term: https://www.ebi.ac.uk/ols/ontologies/gaz' - slot_uri: GENEPIO:0001189 - range: WhitespaceMinimizedString + - 'Provide the city name. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' examples: - - value: Medicine Hat - exact_mappings: - - CNPHI:Patient%20City - - NML_LIMS:geo_loc_name%20%28city%29 + - value: Medicine Hat organism: name: organism + slot_uri: GENEPIO:0001191 title: organism + any_of: + - range: OrganismMenu + - range: NullValueMenu + required: true description: Taxonomic name of the organism. + exact_mappings: + - CNPHI:Pathogen + - NML_LIMS:HC_CURRENT_ID + - BIOSAMPLE:organism + - VirusSeq_Portal:organism comments: - - Use "Severe acute respiratory syndrome coronavirus 2". This value is provided - in the template. - slot_uri: GENEPIO:0001191 - required: true - any_of: - - range: OrganismMenu - - range: NullValueMenu + - Use "Severe acute respiratory syndrome coronavirus 2". This value is provided in the template. examples: - - value: Severe acute respiratory syndrome coronavirus 2 - exact_mappings: - - CNPHI:Pathogen - - NML_LIMS:HC_CURRENT_ID - - BIOSAMPLE:organism - - VirusSeq_Portal:organism + - value: Severe acute respiratory syndrome coronavirus 2 isolate: name: isolate + slot_uri: GENEPIO:0001195 title: isolate + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: Identifier of the specific isolate. + exact_mappings: + - GISAID:Virus%20name + - CNPHI:GISAID%20Virus%20Name + - NML_LIMS:RESULT%20-%20CANCOGEN_SUBMISSIONS + - BIOSAMPLE:isolate + - BIOSAMPLE:GISAID_virus_name + - VirusSeq_Portal:isolate + - VirusSeq_Portal:fasta%20header%20name comments: - - "Provide the GISAID virus name, which should be written in the format \u201C\ - hCov-19/CANADA/2 digit provincial ISO code-xxxxx/year\u201D." - slot_uri: GENEPIO:0001195 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: hCov-19/CANADA/BC-prov_rona_99/2020 - exact_mappings: - - GISAID:Virus%20name - - CNPHI:GISAID%20Virus%20Name - - NML_LIMS:RESULT%20-%20CANCOGEN_SUBMISSIONS - - BIOSAMPLE:isolate - - BIOSAMPLE:GISAID_virus_name - - VirusSeq_Portal:isolate - - VirusSeq_Portal:fasta%20header%20name + - Provide the GISAID virus name, which should be written in the format “hCov-19/CANADA/2 digit provincial ISO code-xxxxx/year”. + examples: + - value: hCov-19/CANADA/BC-prov_rona_99/2020 purpose_of_sampling: name: purpose_of_sampling + slot_uri: GENEPIO:0001198 title: purpose of sampling + any_of: + - range: PurposeOfSamplingMenu + - range: NullValueMenu + required: true description: The reason that the sample was collected. + exact_mappings: + - CNPHI:Reason%20for%20Sampling + - NML_LIMS:HC_SAMPLE_CATEGORY + - BIOSAMPLE:purpose_of_sampling + - VirusSeq_Portal:purpose%20of%20sampling comments: - - The reason a sample was collected may provide information about potential biases - in sampling strategy. Provide the purpose of sampling from the picklist in the - template. Most likely, the sample was collected for diagnostic testing. The - reason why a sample was originally collected may differ from the reason why - it was selected for sequencing, which should be indicated in the "purpose of - sequencing" field. - slot_uri: GENEPIO:0001198 - required: true - any_of: - - range: PurposeOfSamplingMenu - - range: NullValueMenu + - The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. examples: - - value: Diagnostic testing - exact_mappings: - - CNPHI:Reason%20for%20Sampling - - NML_LIMS:HC_SAMPLE_CATEGORY - - BIOSAMPLE:purpose_of_sampling - - VirusSeq_Portal:purpose%20of%20sampling + - value: Diagnostic testing purpose_of_sampling_details: name: purpose_of_sampling_details - title: purpose of sampling details - description: The description of why the sample was collected, providing specific - details. - comments: - - Provide an expanded description of why the sample was collected using free text. - The description may include the importance of the sample for a particular public - health investigation/surveillance activity/research question. If details are - not available, provide a null value. slot_uri: GENEPIO:0001200 - required: true + title: purpose of sampling details any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: The sample was collected to investigate the prevalence of variants associated - with mink-to-human transmission in Canada. + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The description of why the sample was collected, providing specific details. exact_mappings: - - CNPHI:Details%20on%20the%20Reason%20for%20Sampling - - NML_LIMS:PH_SAMPLING_DETAILS - - BIOSAMPLE:description - - VirusSeq_Portal:purpose%20of%20sampling%20details + - CNPHI:Details%20on%20the%20Reason%20for%20Sampling + - NML_LIMS:PH_SAMPLING_DETAILS + - BIOSAMPLE:description + - VirusSeq_Portal:purpose%20of%20sampling%20details + comments: + - Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value. + examples: + - value: The sample was collected to investigate the prevalence of variants associated with mink-to-human transmission in Canada. nml_submitted_specimen_type: name: nml_submitted_specimen_type - title: NML submitted specimen type - description: The type of specimen submitted to the National Microbiology Laboratory - (NML) for testing. - comments: - - "This information is required for upload through the CNPHI LaSER system. Select\ - \ the specimen type from the pick list provided. If sequence data is being submitted\ - \ rather than a specimen for testing, select \u201CNot Applicable\u201D." slot_uri: GENEPIO:0001204 - required: true + title: NML submitted specimen type range: NmlSubmittedSpecimenTypeMenu - examples: - - value: swab + required: true + description: The type of specimen submitted to the National Microbiology Laboratory (NML) for testing. exact_mappings: - - CNPHI:Specimen%20Type - - NML_LIMS:PH_SPECIMEN_TYPE + - CNPHI:Specimen%20Type + - NML_LIMS:PH_SPECIMEN_TYPE + comments: + - This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”. + examples: + - value: swab related_specimen_relationship_type: name: related_specimen_relationship_type - title: Related specimen relationship type - description: The relationship of the current specimen to the specimen/sample previously - submitted to the repository. - comments: - - Provide the tag that describes how the previous sample is related to the current - sample being submitted from the pick list provided, so that the samples can - be linked and tracked in the system. slot_uri: GENEPIO:0001209 + title: Related specimen relationship type range: RelatedSpecimenRelationshipTypeMenu - examples: - - value: Specimen sampling methods testing + description: The relationship of the current specimen to the specimen/sample previously submitted to the repository. exact_mappings: - - CNPHI:Related%20Specimen%20ID - - CNPHI:Related%20Specimen%20Relationship%20Type - - NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE + - CNPHI:Related%20Specimen%20ID + - CNPHI:Related%20Specimen%20Relationship%20Type + - NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE + comments: + - Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system. + examples: + - value: Specimen sampling methods testing anatomical_material: name: anatomical_material - title: anatomical material - description: A substance obtained from an anatomical part of an organism e.g. - tissue, blood. - comments: - - Provide a descriptor if an anatomical material was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. slot_uri: GENEPIO:0001211 - multivalued: true - required: true + title: anatomical material any_of: - - range: AnatomicalMaterialMenu - - range: NullValueMenu - examples: - - value: Blood + - range: AnatomicalMaterialMenu + - range: NullValueMenu + required: true + description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. + multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Anatomical%20Material - - NML_LIMS:PH_ISOLATION_SITE_DESC - - BIOSAMPLE:isolation_source - - BIOSAMPLE:anatomical_material - - VirusSeq_Portal:anatomical%20material + - GISAID:Specimen%20source + - CNPHI:Anatomical%20Material + - NML_LIMS:PH_ISOLATION_SITE_DESC + - BIOSAMPLE:isolation_source + - BIOSAMPLE:anatomical_material + - VirusSeq_Portal:anatomical%20material + comments: + - Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. + examples: + - value: Blood anatomical_part: name: anatomical_part + slot_uri: GENEPIO:0001214 title: anatomical part + any_of: + - range: AnatomicalPartMenu + - range: NullValueMenu + required: true description: An anatomical part of an organism e.g. oropharynx. - comments: - - Provide a descriptor if an anatomical part was sampled. Use the picklist provided - in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. - If not applicable, do not leave blank. Choose a null value. - slot_uri: GENEPIO:0001214 multivalued: true - required: true - any_of: - - range: AnatomicalPartMenu - - range: NullValueMenu - examples: - - value: Nasopharynx (NP) exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Anatomical%20Site - - NML_LIMS:PH_ISOLATION_SITE - - BIOSAMPLE:isolation_source - - BIOSAMPLE:anatomical_part - - VirusSeq_Portal:anatomical%20part + - GISAID:Specimen%20source + - CNPHI:Anatomical%20Site + - NML_LIMS:PH_ISOLATION_SITE + - BIOSAMPLE:isolation_source + - BIOSAMPLE:anatomical_part + - VirusSeq_Portal:anatomical%20part + comments: + - Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. + examples: + - value: Nasopharynx (NP) body_product: name: body_product - title: body product - description: A substance excreted/secreted from an organism e.g. feces, urine, - sweat. - comments: - - Provide a descriptor if a body product was sampled. Use the picklist provided - in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. - If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001216 - multivalued: true - required: true + title: body product any_of: - - range: BodyProductMenu - - range: NullValueMenu - examples: - - value: Feces + - range: BodyProductMenu + - range: NullValueMenu + required: true + description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. + multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Body%20Product - - NML_LIMS:PH_SPECIMEN_SOURCE_DESC - - BIOSAMPLE:isolation_source - - BIOSAMPLE:body_product - - VirusSeq_Portal:body%20product + - GISAID:Specimen%20source + - CNPHI:Body%20Product + - NML_LIMS:PH_SPECIMEN_SOURCE_DESC + - BIOSAMPLE:isolation_source + - BIOSAMPLE:body_product + - VirusSeq_Portal:body%20product + comments: + - Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. + examples: + - value: Feces environmental_material: name: environmental_material - title: environmental material - description: A substance obtained from the natural or man-made environment e.g. - soil, water, sewage. - comments: - - Provide a descriptor if an environmental material was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. slot_uri: GENEPIO:0001223 - multivalued: true - required: true + title: environmental material any_of: - - range: EnvironmentalMaterialMenu - - range: NullValueMenu - examples: - - value: Face mask + - range: EnvironmentalMaterialMenu + - range: NullValueMenu + required: true + description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage. + multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Environmental%20Material - - NML_LIMS:PH_ENVIRONMENTAL_MATERIAL - - BIOSAMPLE:isolation_source - - BIOSAMPLE:environmental_material - - VirusSeq_Portal:environmental%20material + - GISAID:Specimen%20source + - CNPHI:Environmental%20Material + - NML_LIMS:PH_ENVIRONMENTAL_MATERIAL + - BIOSAMPLE:isolation_source + - BIOSAMPLE:environmental_material + - VirusSeq_Portal:environmental%20material + comments: + - Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. + examples: + - value: Face mask environmental_site: name: environmental_site - title: environmental site - description: An environmental location may describe a site in the natural or built - environment e.g. contact surface, metal can, hospital, wet market, bat cave. - comments: - - Provide a descriptor if an environmental site was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. slot_uri: GENEPIO:0001232 - multivalued: true - required: true + title: environmental site any_of: - - range: EnvironmentalSiteMenu - - range: NullValueMenu - examples: - - value: Production Facility + - range: EnvironmentalSiteMenu + - range: NullValueMenu + required: true + description: An environmental location may describe a site in the natural or built environment e.g. contact surface, metal can, hospital, wet market, bat cave. + multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Environmental%20Site - - NML_LIMS:PH_ENVIRONMENTAL_SITE - - BIOSAMPLE:isolation_source - - BIOSAMPLE:environmental_site - - VirusSeq_Portal:environmental%20site + - GISAID:Specimen%20source + - CNPHI:Environmental%20Site + - NML_LIMS:PH_ENVIRONMENTAL_SITE + - BIOSAMPLE:isolation_source + - BIOSAMPLE:environmental_site + - VirusSeq_Portal:environmental%20site + comments: + - Provide a descriptor if an environmental site was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. + examples: + - value: Production Facility collection_device: name: collection_device + slot_uri: GENEPIO:0001234 title: collection device + any_of: + - range: CollectionDeviceMenu + - range: NullValueMenu + required: true description: The instrument or container used to collect the sample e.g. swab. - comments: - - Provide a descriptor if a device was used for sampling. Use the picklist provided - in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. - If not applicable, do not leave blank. Choose a null value. - slot_uri: GENEPIO:0001234 multivalued: true - required: true - any_of: - - range: CollectionDeviceMenu - - range: NullValueMenu - examples: - - value: Swab exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Specimen%20Collection%20Matrix - - NML_LIMS:PH_SPECIMEN_TYPE_ORIG - - BIOSAMPLE:isolation_source - - BIOSAMPLE:collection_device - - VirusSeq_Portal:collection%20device + - GISAID:Specimen%20source + - CNPHI:Specimen%20Collection%20Matrix + - NML_LIMS:PH_SPECIMEN_TYPE_ORIG + - BIOSAMPLE:isolation_source + - BIOSAMPLE:collection_device + - VirusSeq_Portal:collection%20device + comments: + - Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. + examples: + - value: Swab collection_method: name: collection_method + slot_uri: GENEPIO:0001241 title: collection method + any_of: + - range: CollectionMethodMenu + - range: NullValueMenu + required: true description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: - - Provide a descriptor if a collection method was used for sampling. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. - slot_uri: GENEPIO:0001241 multivalued: true - required: true - any_of: - - range: CollectionMethodMenu - - range: NullValueMenu - examples: - - value: Bronchoalveolar lavage (BAL) exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Collection%20Method - - NML_LIMS:COLLECTION_METHOD - - BIOSAMPLE:isolation_source - - BIOSAMPLE:collection_method - - VirusSeq_Portal:collection%20method + - GISAID:Specimen%20source + - CNPHI:Collection%20Method + - NML_LIMS:COLLECTION_METHOD + - BIOSAMPLE:isolation_source + - BIOSAMPLE:collection_method + - VirusSeq_Portal:collection%20method + comments: + - Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. + examples: + - value: Bronchoalveolar lavage (BAL) collection_protocol: name: collection_protocol + slot_uri: GENEPIO:0001243 title: collection protocol + range: WhitespaceMinimizedString description: The name and version of a particular protocol used for sampling. + exact_mappings: + - NML_LIMS:collection%20protocol comments: - - Free text. - slot_uri: GENEPIO:0001243 - range: WhitespaceMinimizedString + - Free text. examples: - - value: BCRonaSamplingProtocol v. 1.2 - exact_mappings: - - NML_LIMS:collection%20protocol + - value: BCRonaSamplingProtocol v. 1.2 specimen_processing: name: specimen_processing - title: specimen processing - description: Any processing applied to the sample during or after receiving the - sample. - comments: - - Critical for interpreting data. Select all the applicable processes from the - pick list. If virus was passaged, include information in "lab host", "passage - number", and "passage method" fields. If none of the processes in the pick list - apply, put "not applicable". slot_uri: GENEPIO:0001253 - multivalued: true - recommended: true + title: specimen processing any_of: - - range: SpecimenProcessingMenu - - range: NullValueMenu - examples: - - value: Virus passage + - range: SpecimenProcessingMenu + - range: NullValueMenu + recommended: true + description: Any processing applied to the sample during or after receiving the sample. + multivalued: true exact_mappings: - - GISAID:Passage%20details/history - - NML_LIMS:specimen%20processing + - GISAID:Passage%20details/history + - NML_LIMS:specimen%20processing + comments: + - Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in "lab host", "passage number", and "passage method" fields. If none of the processes in the pick list apply, put "not applicable". + examples: + - value: Virus passage specimen_processing_details: name: specimen_processing_details - title: specimen processing details - description: Detailed information regarding the processing applied to a sample - during or after receiving the sample. - comments: - - Provide a free text description of any processing details applied to a sample. slot_uri: GENEPIO:0100311 + title: specimen processing details range: WhitespaceMinimizedString + description: Detailed information regarding the processing applied to a sample during or after receiving the sample. + comments: + - Provide a free text description of any processing details applied to a sample. examples: - - value: 25 swabs were pooled and further prepared as a single sample during library - prep. + - value: 25 swabs were pooled and further prepared as a single sample during library prep. lab_host: name: lab_host - title: lab host - description: Name and description of the laboratory host used to propagate the - source organism or material from which the sample was obtained. - comments: - - Type of cell line used for propagation. Provide the name of the cell line using - the picklist in the template. If not passaged, put "not applicable". slot_uri: GENEPIO:0001255 - recommended: true + title: lab host any_of: - - range: LabHostMenu - - range: NullValueMenu - examples: - - value: Vero E6 cell line + - range: LabHostMenu + - range: NullValueMenu + recommended: true + description: Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained. exact_mappings: - - GISAID:Passage%20details/history - - NML_LIMS:lab%20host - - BIOSAMPLE:lab_host + - GISAID:Passage%20details/history + - NML_LIMS:lab%20host + - BIOSAMPLE:lab_host + comments: + - Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put "not applicable". + examples: + - value: Vero E6 cell line passage_number: name: passage_number - title: passage number - description: Number of passages. - comments: - - Provide number of known passages. If not passaged, put "not applicable" slot_uri: GENEPIO:0001261 - recommended: true + title: passage number any_of: - - range: integer - - range: NullValueMenu + - range: integer + - range: NullValueMenu + recommended: true + description: Number of passages. minimum_value: 0 - examples: - - value: '3' exact_mappings: - - GISAID:Passage%20details/history - - NML_LIMS:passage%20number - - BIOSAMPLE:passage_history + - GISAID:Passage%20details/history + - NML_LIMS:passage%20number + - BIOSAMPLE:passage_history + comments: + - Provide number of known passages. If not passaged, put "not applicable" + examples: + - value: '3' passage_method: name: passage_method + slot_uri: GENEPIO:0001264 title: passage method + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + recommended: true description: Description of how organism was passaged. + exact_mappings: + - GISAID:Passage%20details/history + - NML_LIMS:passage%20method + - BIOSAMPLE:passage_method comments: - - Free text. Provide a very short description (<10 words). If not passaged, put - "not applicable". - slot_uri: GENEPIO:0001264 - recommended: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Free text. Provide a very short description (<10 words). If not passaged, put "not applicable". examples: - - value: 0.25% trypsin + 0.02% EDTA - exact_mappings: - - GISAID:Passage%20details/history - - NML_LIMS:passage%20method - - BIOSAMPLE:passage_method + - value: 0.25% trypsin + 0.02% EDTA biomaterial_extracted: name: biomaterial_extracted + slot_uri: GENEPIO:0001266 title: biomaterial extracted + any_of: + - range: BiomaterialExtractedMenu + - range: NullValueMenu description: The biomaterial extracted from samples for the purpose of sequencing. + exact_mappings: + - NML_LIMS:biomaterial%20extracted comments: - - Provide the biomaterial extracted from the picklist in the template. - slot_uri: GENEPIO:0001266 - any_of: - - range: BiomaterialExtractedMenu - - range: NullValueMenu + - Provide the biomaterial extracted from the picklist in the template. examples: - - value: RNA (total) - exact_mappings: - - NML_LIMS:biomaterial%20extracted + - value: RNA (total) host_common_name: name: host_common_name + slot_uri: GENEPIO:0001386 title: host (common name) + any_of: + - range: HostCommonNameMenu + - range: NullValueMenu description: The commonly used name of the host. + exact_mappings: + - CNPHI:Animal%20Type + - NML_LIMS:PH_ANIMAL_TYPE comments: - - Common name or scientific name are required if there was a host. Both can be - provided, if known. Use terms from the pick lists in the template. Common name - e.g. human, bat. If the sample was environmental, put "not applicable. - slot_uri: GENEPIO:0001386 - any_of: - - range: HostCommonNameMenu - - range: NullValueMenu + - Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human, bat. If the sample was environmental, put "not applicable. examples: - - value: Human - exact_mappings: - - CNPHI:Animal%20Type - - NML_LIMS:PH_ANIMAL_TYPE + - value: Human host_scientific_name: name: host_scientific_name + slot_uri: GENEPIO:0001387 title: host (scientific name) + any_of: + - range: HostScientificNameMenu + - range: NullValueMenu + required: true description: The taxonomic, or scientific name of the host. + exact_mappings: + - GISAID:Host + - NML_LIMS:host%20%28scientific%20name%29 + - BIOSAMPLE:host + - VirusSeq_Portal:host%20%28scientific%20name%29 comments: - - Common name or scientific name are required if there was a host. Both can be - provided, if known. Use terms from the pick lists in the template. Scientific - name e.g. Homo sapiens, If the sample was environmental, put "not applicable - slot_uri: GENEPIO:0001387 - required: true - any_of: - - range: HostScientificNameMenu - - range: NullValueMenu + - Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable examples: - - value: Homo sapiens - exact_mappings: - - GISAID:Host - - NML_LIMS:host%20%28scientific%20name%29 - - BIOSAMPLE:host - - VirusSeq_Portal:host%20%28scientific%20name%29 + - value: Homo sapiens host_health_state: name: host_health_state + slot_uri: GENEPIO:0001388 title: host health state + any_of: + - range: HostHealthStateMenu + - range: NullValueMenu description: Health status of the host at the time of sample collection. + exact_mappings: + - GISAID:Patient%20status + - CNPHI:Host%20Health%20State + - NML_LIMS:PH_HOST_HEALTH + - BIOSAMPLE:host_health_state comments: - - If known, select a descriptor from the pick list provided in the template. - slot_uri: GENEPIO:0001388 - any_of: - - range: HostHealthStateMenu - - range: NullValueMenu + - If known, select a descriptor from the pick list provided in the template. examples: - - value: Symptomatic - exact_mappings: - - GISAID:Patient%20status - - CNPHI:Host%20Health%20State - - NML_LIMS:PH_HOST_HEALTH - - BIOSAMPLE:host_health_state + - value: Symptomatic host_health_status_details: name: host_health_status_details - title: host health status details - description: Further details pertaining to the health or disease status of the - host at time of collection. - comments: - - If known, select a descriptor from the pick list provided in the template. slot_uri: GENEPIO:0001389 + title: host health status details any_of: - - range: HostHealthStatusDetailsMenu - - range: NullValueMenu - examples: - - value: Hospitalized (ICU) + - range: HostHealthStatusDetailsMenu + - range: NullValueMenu + description: Further details pertaining to the health or disease status of the host at time of collection. exact_mappings: - - CNPHI:Host%20Health%20State%20Details - - NML_LIMS:PH_HOST_HEALTH_DETAILS + - CNPHI:Host%20Health%20State%20Details + - NML_LIMS:PH_HOST_HEALTH_DETAILS + comments: + - If known, select a descriptor from the pick list provided in the template. + examples: + - value: Hospitalized (ICU) host_health_outcome: name: host_health_outcome + slot_uri: GENEPIO:0001390 title: host health outcome + any_of: + - range: HostHealthOutcomeMenu + - range: NullValueMenu description: Disease outcome in the host. + exact_mappings: + - NML_LIMS:PH_HOST_HEALTH_OUTCOME + - BIOSAMPLE:host_disease_outcome comments: - - If known, select a descriptor from the pick list provided in the template. - slot_uri: GENEPIO:0001390 - any_of: - - range: HostHealthOutcomeMenu - - range: NullValueMenu + - If known, select a descriptor from the pick list provided in the template. examples: - - value: Recovered - exact_mappings: - - NML_LIMS:PH_HOST_HEALTH_OUTCOME - - BIOSAMPLE:host_disease_outcome + - value: Recovered host_disease: name: host_disease + slot_uri: GENEPIO:0001391 title: host disease + any_of: + - range: HostDiseaseMenu + - range: NullValueMenu + required: true description: The name of the disease experienced by the host. + exact_mappings: + - CNPHI:Host%20Disease + - NML_LIMS:PH_HOST_DISEASE + - BIOSAMPLE:host_disease + - VirusSeq_Portal:host%20disease comments: - - Select "COVID-19" from the pick list provided in the template. - slot_uri: GENEPIO:0001391 - required: true - any_of: - - range: HostDiseaseMenu - - range: NullValueMenu + - Select "COVID-19" from the pick list provided in the template. examples: - - value: COVID-19 - exact_mappings: - - CNPHI:Host%20Disease - - NML_LIMS:PH_HOST_DISEASE - - BIOSAMPLE:host_disease - - VirusSeq_Portal:host%20disease + - value: COVID-19 host_age: name: host_age - title: host age - description: Age of host at the time of sampling. - comments: - - Enter the age of the host in years. If not available, provide a null value. - If there is not host, put "Not Applicable". slot_uri: GENEPIO:0001392 - required: true + title: host age any_of: - - range: decimal - - range: NullValueMenu + - range: decimal + - range: NullValueMenu + required: true + description: Age of host at the time of sampling. minimum_value: 0 maximum_value: 130 - examples: - - value: '79' exact_mappings: - - GISAID:Patient%20age - - CNPHI:Patient%20Age - - NML_LIMS:PH_AGE - - BIOSAMPLE:host_age - - VirusSeq_Portal:host%20age + - GISAID:Patient%20age + - CNPHI:Patient%20Age + - NML_LIMS:PH_AGE + - BIOSAMPLE:host_age + - VirusSeq_Portal:host%20age + comments: + - Enter the age of the host in years. If not available, provide a null value. If there is not host, put "Not Applicable". + examples: + - value: '79' host_age_unit: name: host_age_unit + slot_uri: GENEPIO:0001393 title: host age unit + any_of: + - range: HostAgeUnitMenu + - range: NullValueMenu + required: true description: The unit used to measure the host age, in either months or years. + exact_mappings: + - CNPHI:Age%20Units + - NML_LIMS:PH_AGE_UNIT + - VirusSeq_Portal:host%20age%20unit comments: - - Indicate whether the host age is in months or years. Age indicated in months - will be binned to the 0 - 9 year age bin. - slot_uri: GENEPIO:0001393 - required: true - any_of: - - range: HostAgeUnitMenu - - range: NullValueMenu + - Indicate whether the host age is in months or years. Age indicated in months will be binned to the 0 - 9 year age bin. examples: - - value: year - exact_mappings: - - CNPHI:Age%20Units - - NML_LIMS:PH_AGE_UNIT - - VirusSeq_Portal:host%20age%20unit + - value: year host_age_bin: name: host_age_bin + slot_uri: GENEPIO:0001394 title: host age bin + any_of: + - range: HostAgeBinMenu + - range: NullValueMenu + required: true description: Age of host at the time of sampling, expressed as an age group. + exact_mappings: + - CNPHI:Host%20Age%20Category + - NML_LIMS:PH_AGE_GROUP + - VirusSeq_Portal:host%20age%20bin comments: - - Select the corresponding host age bin from the pick list provided in the template. - If not available, provide a null value. - slot_uri: GENEPIO:0001394 - required: true - any_of: - - range: HostAgeBinMenu - - range: NullValueMenu + - Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value. examples: - - value: 60 - 69 - exact_mappings: - - CNPHI:Host%20Age%20Category - - NML_LIMS:PH_AGE_GROUP - - VirusSeq_Portal:host%20age%20bin + - value: 60 - 69 host_gender: name: host_gender + slot_uri: GENEPIO:0001395 title: host gender + any_of: + - range: HostGenderMenu + - range: NullValueMenu + required: true description: The gender of the host at the time of sample collection. + exact_mappings: + - GISAID:Gender + - CNPHI:Patient%20Sex + - NML_LIMS:VD_SEX + - BIOSAMPLE:host_sex + - VirusSeq_Portal:host%20gender comments: - - Select the corresponding host gender from the pick list provided in the template. - If not available, provide a null value. If there is no host, put "Not Applicable". - slot_uri: GENEPIO:0001395 - required: true - any_of: - - range: HostGenderMenu - - range: NullValueMenu + - Select the corresponding host gender from the pick list provided in the template. If not available, provide a null value. If there is no host, put "Not Applicable". examples: - - value: Male - exact_mappings: - - GISAID:Gender - - CNPHI:Patient%20Sex - - NML_LIMS:VD_SEX - - BIOSAMPLE:host_sex - - VirusSeq_Portal:host%20gender + - value: Male host_residence_geo_loc_name_country: name: host_residence_geo_loc_name_country + slot_uri: GENEPIO:0001396 title: host residence geo_loc name (country) + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu description: The country of residence of the host. + exact_mappings: + - NML_LIMS:PH_HOST_COUNTRY comments: - - Select the country name from pick list provided in the template. - slot_uri: GENEPIO:0001396 - any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - Select the country name from pick list provided in the template. examples: - - value: Canada - exact_mappings: - - NML_LIMS:PH_HOST_COUNTRY + - value: Canada host_residence_geo_loc_name_state_province_territory: name: host_residence_geo_loc_name_state_province_territory + slot_uri: GENEPIO:0001397 title: host residence geo_loc name (state/province/territory) + any_of: + - range: GeoLocNameStateProvinceTerritoryMenu + - range: NullValueMenu description: The state/province/territory of residence of the host. + exact_mappings: + - NML_LIMS:PH_HOST_PROVINCE comments: - - Select the province/territory name from pick list provided in the template. - slot_uri: GENEPIO:0001397 - any_of: - - range: GeoLocNameStateProvinceTerritoryMenu - - range: NullValueMenu + - Select the province/territory name from pick list provided in the template. examples: - - value: Quebec - exact_mappings: - - NML_LIMS:PH_HOST_PROVINCE + - value: Quebec host_subject_id: name: host_subject_id + slot_uri: GENEPIO:0001398 title: host subject ID + range: WhitespaceMinimizedString description: 'A unique identifier by which each host can be referred to e.g. #131' + exact_mappings: + - NML_LIMS:host%20subject%20ID + - BIOSAMPLE:host_subject_id comments: - - Provide the host identifier. Should be a unique, user-defined identifier. - slot_uri: GENEPIO:0001398 - range: WhitespaceMinimizedString + - Provide the host identifier. Should be a unique, user-defined identifier. examples: - - value: BCxy123 - exact_mappings: - - NML_LIMS:host%20subject%20ID - - BIOSAMPLE:host_subject_id + - value: BCxy123 symptom_onset_date: name: symptom_onset_date - title: symptom onset date - description: The date on which the symptoms began or were first noted. - comments: - - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001399 + title: symptom onset date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date on which the symptoms began or were first noted. todos: - - <={today} - examples: - - value: '2020-03-16' + - <={today} exact_mappings: - - CNPHI:Symptoms%20Onset%20Date - - NML_LIMS:HC_ONSET_DATE + - CNPHI:Symptoms%20Onset%20Date + - NML_LIMS:HC_ONSET_DATE + comments: + - ISO 8601 standard "YYYY-MM-DD". + examples: + - value: '2020-03-16' signs_and_symptoms: name: signs_and_symptoms - title: signs and symptoms - description: A perceived change in function or sensation, (loss, disturbance or - appearance) indicative of a disease, reported by a patient or clinician. - comments: - - Select all of the symptoms experienced by the host from the pick list. slot_uri: GENEPIO:0001400 - multivalued: true + title: signs and symptoms any_of: - - range: SignsAndSymptomsMenu - - range: NullValueMenu - examples: - - value: Chills (sudden cold sensation) - - value: Cough - - value: Fever + - range: SignsAndSymptomsMenu + - range: NullValueMenu + description: A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient or clinician. + multivalued: true exact_mappings: - - CNPHI:Symptoms - - NML_LIMS:HC_SYMPTOMS + - CNPHI:Symptoms + - NML_LIMS:HC_SYMPTOMS + comments: + - Select all of the symptoms experienced by the host from the pick list. + examples: + - value: Chills (sudden cold sensation) + - value: Cough + - value: Fever preexisting_conditions_and_risk_factors: name: preexisting_conditions_and_risk_factors - title: pre-existing conditions and risk factors - description: 'Patient pre-existing conditions and risk factors.
  • Pre-existing - condition: A medical condition that existed prior to the current infection. -
  • Risk Factor: A variable associated with an increased risk of disease or - infection.' - comments: - - Select all of the pre-existing conditions and risk factors experienced by the - host from the pick list. If the desired term is missing, contact the curation - team. slot_uri: GENEPIO:0001401 - multivalued: true + title: pre-existing conditions and risk factors any_of: - - range: PreExistingConditionsAndRiskFactorsMenu - - range: NullValueMenu - examples: - - value: Asthma - - value: Pregnancy - - value: Smoking + - range: PreExistingConditionsAndRiskFactorsMenu + - range: NullValueMenu + description: 'Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.' + multivalued: true exact_mappings: - - NML_LIMS:pre-existing%20conditions%20and%20risk%20factors + - NML_LIMS:pre-existing%20conditions%20and%20risk%20factors + comments: + - Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team. + examples: + - value: Asthma + - value: Pregnancy + - value: Smoking complications: name: complications - title: complications - description: Patient medical complications that are believed to have occurred - as a result of host disease. - comments: - - Select all of the complications experienced by the host from the pick list. - If the desired term is missing, contact the curation team. slot_uri: GENEPIO:0001402 - multivalued: true + title: complications any_of: - - range: ComplicationsMenu - - range: NullValueMenu - examples: - - value: Acute Respiratory Failure - - value: Coma - - value: Septicemia + - range: ComplicationsMenu + - range: NullValueMenu + description: Patient medical complications that are believed to have occurred as a result of host disease. + multivalued: true exact_mappings: - - NML_LIMS:complications + - NML_LIMS:complications + comments: + - Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team. + examples: + - value: Acute Respiratory Failure + - value: Coma + - value: Septicemia host_vaccination_status: name: host_vaccination_status - title: host vaccination status - description: The vaccination status of the host (fully vaccinated, partially vaccinated, - or not vaccinated). - comments: - - Select the vaccination status of the host from the pick list. slot_uri: GENEPIO:0001404 + title: host vaccination status any_of: - - range: HostVaccinationStatusMenu - - range: NullValueMenu - examples: - - value: Fully Vaccinated + - range: HostVaccinationStatusMenu + - range: NullValueMenu + description: The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Select the vaccination status of the host from the pick list. + examples: + - value: Fully Vaccinated number_of_vaccine_doses_received: name: number_of_vaccine_doses_received + slot_uri: GENEPIO:0001406 title: number of vaccine doses received + range: integer description: The number of doses of the vaccine recived by the host. comments: - - Record how many doses of the vaccine the host has received. - slot_uri: GENEPIO:0001406 - range: integer + - Record how many doses of the vaccine the host has received. examples: - - value: '2' + - value: '2' vaccination_dose_1_vaccine_name: name: vaccination_dose_1_vaccine_name - title: vaccination dose 1 vaccine name - description: The name of the vaccine administered as the first dose of a vaccine - regimen. - comments: - - Provide the name and the corresponding manufacturer of the COVID-19 vaccine - administered as the first dose by selecting a value from the pick list slot_uri: GENEPIO:0100313 + title: vaccination dose 1 vaccine name any_of: - - range: VaccineNameMenu - - range: NullValueMenu - examples: - - value: Pfizer-BioNTech (Comirnaty) + - range: VaccineNameMenu + - range: NullValueMenu + description: The name of the vaccine administered as the first dose of a vaccine regimen. exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the first dose by selecting a value from the pick list + examples: + - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_1_vaccination_date: name: vaccination_dose_1_vaccination_date - title: vaccination dose 1 vaccination date - description: The date the first dose of a vaccine was administered. - comments: - - Provide the date the first dose of COVID-19 vaccine was administered. The date - should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100314 + title: vaccination dose 1 vaccination date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date the first dose of a vaccine was administered. todos: - - <={today} - examples: - - value: '2021-03-01' + - <={today} exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the date the first dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2021-03-01' vaccination_dose_2_vaccine_name: name: vaccination_dose_2_vaccine_name - title: vaccination dose 2 vaccine name - description: The name of the vaccine administered as the second dose of a vaccine - regimen. - comments: - - Provide the name and the corresponding manufacturer of the COVID-19 vaccine - administered as the second dose by selecting a value from the pick list slot_uri: GENEPIO:0100315 + title: vaccination dose 2 vaccine name any_of: - - range: VaccineNameMenu - - range: NullValueMenu - examples: - - value: Pfizer-BioNTech (Comirnaty) + - range: VaccineNameMenu + - range: NullValueMenu + description: The name of the vaccine administered as the second dose of a vaccine regimen. exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the second dose by selecting a value from the pick list + examples: + - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_2_vaccination_date: name: vaccination_dose_2_vaccination_date - title: vaccination dose 2 vaccination date - description: The date the second dose of a vaccine was administered. - comments: - - Provide the date the second dose of COVID-19 vaccine was administered. The date - should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100316 + title: vaccination dose 2 vaccination date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date the second dose of a vaccine was administered. todos: - - <={today} - examples: - - value: '2021-09-01' + - <={today} exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the date the second dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2021-09-01' vaccination_dose_3_vaccine_name: name: vaccination_dose_3_vaccine_name - title: vaccination dose 3 vaccine name - description: The name of the vaccine administered as the third dose of a vaccine - regimen. - comments: - - Provide the name and the corresponding manufacturer of the COVID-19 vaccine - administered as the third dose by selecting a value from the pick list slot_uri: GENEPIO:0100317 + title: vaccination dose 3 vaccine name any_of: - - range: VaccineNameMenu - - range: NullValueMenu - examples: - - value: Pfizer-BioNTech (Comirnaty) + - range: VaccineNameMenu + - range: NullValueMenu + description: The name of the vaccine administered as the third dose of a vaccine regimen. exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the third dose by selecting a value from the pick list + examples: + - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_3_vaccination_date: name: vaccination_dose_3_vaccination_date - title: vaccination dose 3 vaccination date - description: The date the third dose of a vaccine was administered. - comments: - - Provide the date the third dose of COVID-19 vaccine was administered. The date - should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100318 + title: vaccination dose 3 vaccination date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date the third dose of a vaccine was administered. todos: - - <={today} - examples: - - value: '2021-12-30' + - <={today} exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the date the third dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2021-12-30' vaccination_dose_4_vaccine_name: name: vaccination_dose_4_vaccine_name - title: vaccination dose 4 vaccine name - description: The name of the vaccine administered as the fourth dose of a vaccine - regimen. - comments: - - Provide the name and the corresponding manufacturer of the COVID-19 vaccine - administered as the fourth dose by selecting a value from the pick list slot_uri: GENEPIO:0100319 + title: vaccination dose 4 vaccine name any_of: - - range: VaccineNameMenu - - range: NullValueMenu - examples: - - value: Pfizer-BioNTech (Comirnaty) + - range: VaccineNameMenu + - range: NullValueMenu + description: The name of the vaccine administered as the fourth dose of a vaccine regimen. exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the name and the corresponding manufacturer of the COVID-19 vaccine administered as the fourth dose by selecting a value from the pick list + examples: + - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_4_vaccination_date: name: vaccination_dose_4_vaccination_date - title: vaccination dose 4 vaccination date - description: The date the fourth dose of a vaccine was administered. - comments: - - Provide the date the fourth dose of COVID-19 vaccine was administered. The date - should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100320 + title: vaccination dose 4 vaccination date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date the fourth dose of a vaccine was administered. todos: - - <={today} - examples: - - value: '2022-01-15' + - <={today} exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the date the fourth dose of COVID-19 vaccine was administered. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2022-01-15' vaccination_history: name: vaccination_history - title: vaccination history - description: A description of the vaccines received and the administration dates - of a series of vaccinations against a specific disease or a set of diseases. - comments: - - Free text description of the dates and vaccines administered against a particular - disease/set of diseases. It is also acceptable to concatenate the individual - dose information (vaccine name, vaccination date) separated by semicolons. slot_uri: GENEPIO:0100321 + title: vaccination history range: WhitespaceMinimizedString - examples: - - value: Pfizer-BioNTech (Comirnaty) - - value: '2021-03-01' - - value: Pfizer-BioNTech (Comirnaty) - - value: '2022-01-15' + description: A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons. + examples: + - value: Pfizer-BioNTech (Comirnaty) + - value: '2021-03-01' + - value: Pfizer-BioNTech (Comirnaty) + - value: '2022-01-15' location_of_exposure_geo_loc_name_country: name: location_of_exposure_geo_loc_name_country - title: location of exposure geo_loc name (country) - description: The country where the host was likely exposed to the causative agent - of the illness. - comments: - - Select the country name from pick list provided in the template. slot_uri: GENEPIO:0001410 + title: location of exposure geo_loc name (country) any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu - examples: - - value: Canada + - range: GeoLocNameCountryMenu + - range: NullValueMenu + description: The country where the host was likely exposed to the causative agent of the illness. exact_mappings: - - NML_LIMS:PH_EXPOSURE_COUNTRY + - NML_LIMS:PH_EXPOSURE_COUNTRY + comments: + - Select the country name from pick list provided in the template. + examples: + - value: Canada destination_of_most_recent_travel_city: name: destination_of_most_recent_travel_city + slot_uri: GENEPIO:0001411 title: destination of most recent travel (city) + range: WhitespaceMinimizedString description: The name of the city that was the destination of most recent travel. + exact_mappings: + - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date + - NML_LIMS:PH_TRAVEL comments: - - 'Provide the name of the city that the host travelled to. Use this look-up service - to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' - slot_uri: GENEPIO:0001411 - range: WhitespaceMinimizedString + - 'Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' examples: - - value: New York City - exact_mappings: - - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date - - NML_LIMS:PH_TRAVEL + - value: New York City destination_of_most_recent_travel_state_province_territory: name: destination_of_most_recent_travel_state_province_territory - title: destination of most recent travel (state/province/territory) - description: The name of the province that was the destination of most recent - travel. - comments: - - 'Provide the name of the state/province/territory that the host travelled to. - Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' slot_uri: GENEPIO:0001412 + title: destination of most recent travel (state/province/territory) range: WhitespaceMinimizedString - examples: - - value: California + description: The name of the province that was the destination of most recent travel. exact_mappings: - - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date - - NML_LIMS:PH_TRAVEL + - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date + - NML_LIMS:PH_TRAVEL + comments: + - 'Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + examples: + - value: California destination_of_most_recent_travel_country: name: destination_of_most_recent_travel_country + slot_uri: GENEPIO:0001413 title: destination of most recent travel (country) + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu description: The name of the country that was the destination of most recent travel. + exact_mappings: + - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date + - NML_LIMS:PH_TRAVEL comments: - - 'Provide the name of the country that the host travelled to. Use this look-up - service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' - slot_uri: GENEPIO:0001413 - any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - 'Provide the name of the country that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' examples: - - value: United Kingdom - exact_mappings: - - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date - - NML_LIMS:PH_TRAVEL + - value: United Kingdom most_recent_travel_departure_date: name: most_recent_travel_departure_date - title: most recent travel departure date - description: The date of a person's most recent departure from their primary residence - (at that time) on a journey to one or more other locations. - comments: - - Provide the travel departure date. slot_uri: GENEPIO:0001414 + title: most recent travel departure date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations. todos: - - <={today} - examples: - - value: '2020-03-16' + - <={today} exact_mappings: - - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date - - NML_LIMS:PH_TRAVEL + - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date + - NML_LIMS:PH_TRAVEL + comments: + - Provide the travel departure date. + examples: + - value: '2020-03-16' most_recent_travel_return_date: name: most_recent_travel_return_date - title: most recent travel return date - description: The date of a person's most recent return to some residence from - a journey originating at that residence. - comments: - - Provide the travel return date. slot_uri: GENEPIO:0001415 + title: most recent travel return date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date of a person's most recent return to some residence from a journey originating at that residence. todos: - - '>={most_recent_travel_departure_date}' - - <={today} - examples: - - value: '2020-04-26' + - '>={most_recent_travel_departure_date}' + - <={today} exact_mappings: - - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date - - NML_LIMS:PH_TRAVEL + - CNPHI:Country%20of%20Travel%7CProvince%20of%20Travel%7CCity%20of%20Travel%7CTravel%20start%20date%7CTravel%20End%20Date + - NML_LIMS:PH_TRAVEL + comments: + - Provide the travel return date. + examples: + - value: '2020-04-26' travel_point_of_entry_type: name: travel_point_of_entry_type + slot_uri: GENEPIO:0100413 title: travel point of entry type + any_of: + - range: TravelPointOfEntryTypeMenu + - range: NullValueMenu + recommended: true description: The type of entry point a traveler arrives through. + exact_mappings: + - NML_LIMS:PH_POINT_OF_ENTRY comments: - - Select the point of entry type. - slot_uri: GENEPIO:0100413 - recommended: true - any_of: - - range: TravelPointOfEntryTypeMenu - - range: NullValueMenu + - Select the point of entry type. examples: - - value: Air - exact_mappings: - - NML_LIMS:PH_POINT_OF_ENTRY + - value: Air border_testing_test_day_type: name: border_testing_test_day_type - title: border testing test day type - description: The day a traveller was tested on or after arrival at their point - of entry. - comments: - - Select the test day. slot_uri: GENEPIO:0100414 - recommended: true + title: border testing test day type any_of: - - range: BorderTestingTestDayTypeMenu - - range: NullValueMenu - examples: - - value: day 1 + - range: BorderTestingTestDayTypeMenu + - range: NullValueMenu + recommended: true + description: The day a traveller was tested on or after arrival at their point of entry. exact_mappings: - - NML_LIMS:PH_DAY + - NML_LIMS:PH_DAY + comments: + - Select the test day. + examples: + - value: day 1 travel_history: name: travel_history + slot_uri: GENEPIO:0001416 title: travel history + range: WhitespaceMinimizedString description: Travel history in last six months. + exact_mappings: + - NML_LIMS:PH_TRAVEL comments: - - Specify the countries (and more granular locations if known, separated by a - comma) travelled in the last six months; can include multiple travels. Separate - multiple travel events with a semi-colon. List most recent travel first. - slot_uri: GENEPIO:0001416 - range: WhitespaceMinimizedString + - Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first. examples: - - value: Canada, Vancouver - - value: USA, Seattle - - value: Italy, Milan - exact_mappings: - - NML_LIMS:PH_TRAVEL + - value: Canada, Vancouver + - value: USA, Seattle + - value: Italy, Milan travel_history_availability: name: travel_history_availability - title: travel history availability - description: The availability of different types of travel history in the last - 6 months (e.g. international, domestic). - comments: - - If travel history is available, but the details of travel cannot be provided, - indicate this and the type of travel history availble by selecting a value from - the picklist. The values in this field can be used to indicate a sample is associated - with a travel when the "purpose of sequencing" is not travel-associated. slot_uri: GENEPIO:0100649 + title: travel history availability any_of: - - range: TravelHistoryAvailabilityMenu - - range: NullValueMenu - examples: - - value: International travel history available + - range: TravelHistoryAvailabilityMenu + - range: NullValueMenu + description: The availability of different types of travel history in the last 6 months (e.g. international, domestic). exact_mappings: - - NML_LIMS:PH_TRAVEL + - NML_LIMS:PH_TRAVEL + comments: + - If travel history is available, but the details of travel cannot be provided, indicate this and the type of travel history availble by selecting a value from the picklist. The values in this field can be used to indicate a sample is associated with a travel when the "purpose of sequencing" is not travel-associated. + examples: + - value: International travel history available exposure_event: name: exposure_event + slot_uri: GENEPIO:0001417 title: exposure event + any_of: + - range: ExposureEventMenu + - range: NullValueMenu description: Event leading to exposure. + exact_mappings: + - GISAID:Additional%20location%20information + - CNPHI:Exposure%20Event + - NML_LIMS:PH_EXPOSURE comments: - - Select an exposure event from the pick list provided in the template. If the - desired term is missing, contact the curation team. - slot_uri: GENEPIO:0001417 - any_of: - - range: ExposureEventMenu - - range: NullValueMenu + - Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the curation team. examples: - - value: Convention - exact_mappings: - - GISAID:Additional%20location%20information - - CNPHI:Exposure%20Event - - NML_LIMS:PH_EXPOSURE + - value: Convention exposure_contact_level: name: exposure_contact_level + slot_uri: GENEPIO:0001418 title: exposure contact level + any_of: + - range: ExposureContactLevelMenu + - range: NullValueMenu description: The exposure transmission contact type. + exact_mappings: + - NML_LIMS:exposure%20contact%20level comments: - - Select direct or indirect exposure from the pick-list. - slot_uri: GENEPIO:0001418 - any_of: - - range: ExposureContactLevelMenu - - range: NullValueMenu + - Select direct or indirect exposure from the pick-list. examples: - - value: Direct - exact_mappings: - - NML_LIMS:exposure%20contact%20level + - value: Direct host_role: name: host_role + slot_uri: GENEPIO:0001419 title: host role + range: HostRoleMenu description: The role of the host in relation to the exposure setting. - comments: - - Select the host's personal role(s) from the pick list provided in the template. - If the desired term is missing, contact the curation team. - slot_uri: GENEPIO:0001419 multivalued: true - range: HostRoleMenu - examples: - - value: Patient exact_mappings: - - NML_LIMS:PH_HOST_ROLE + - NML_LIMS:PH_HOST_ROLE + comments: + - Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the curation team. + examples: + - value: Patient exposure_setting: name: exposure_setting + slot_uri: GENEPIO:0001428 title: exposure setting + range: ExposureSettingMenu description: The setting leading to exposure. - comments: - - Select the host exposure setting(s) from the pick list provided in the template. - If a desired term is missing, contact the curation team. - slot_uri: GENEPIO:0001428 multivalued: true - range: ExposureSettingMenu - examples: - - value: Healthcare Setting exact_mappings: - - NML_LIMS:PH_EXPOSURE + - NML_LIMS:PH_EXPOSURE + comments: + - Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the curation team. + examples: + - value: Healthcare Setting exposure_details: name: exposure_details + slot_uri: GENEPIO:0001431 title: exposure details + range: WhitespaceMinimizedString description: Additional host exposure information. + exact_mappings: + - NML_LIMS:PH_EXPOSURE_DETAILS comments: - - Free text description of the exposure. - slot_uri: GENEPIO:0001431 - range: WhitespaceMinimizedString + - Free text description of the exposure. examples: - - value: 'Host role - Other: Bus Driver' - exact_mappings: - - NML_LIMS:PH_EXPOSURE_DETAILS + - value: 'Host role - Other: Bus Driver' prior_sarscov2_infection: name: prior_sarscov2_infection + slot_uri: GENEPIO:0001435 title: prior SARS-CoV-2 infection + any_of: + - range: PriorSarsCov2InfectionMenu + - range: NullValueMenu description: Whether there was prior SARS-CoV-2 infection. + exact_mappings: + - NML_LIMS:prior%20SARS-CoV-2%20infection comments: - - If known, provide information about whether the individual had a previous SARS-CoV-2 - infection. Select a value from the pick list. - slot_uri: GENEPIO:0001435 - any_of: - - range: PriorSarsCov2InfectionMenu - - range: NullValueMenu + - If known, provide information about whether the individual had a previous SARS-CoV-2 infection. Select a value from the pick list. examples: - - value: 'Yes' - exact_mappings: - - NML_LIMS:prior%20SARS-CoV-2%20infection + - value: Yes prior_sarscov2_infection_isolate: name: prior_sarscov2_infection_isolate + slot_uri: GENEPIO:0001436 title: prior SARS-CoV-2 infection isolate + range: WhitespaceMinimizedString description: The identifier of the isolate found in the prior SARS-CoV-2 infection. + exact_mappings: + - NML_LIMS:prior%20SARS-CoV-2%20infection%20isolate comments: - - 'Provide the isolate name of the most recent prior infection. Structure the - "isolate" name to be ICTV/INSDC compliant in the following format: "SARS-CoV-2/host/country/sampleID/date".' - slot_uri: GENEPIO:0001436 - range: WhitespaceMinimizedString + - 'Provide the isolate name of the most recent prior infection. Structure the "isolate" name to be ICTV/INSDC compliant in the following format: "SARS-CoV-2/host/country/sampleID/date".' examples: - - value: SARS-CoV-2/human/USA/CA-CDPH-001/2020 - exact_mappings: - - NML_LIMS:prior%20SARS-CoV-2%20infection%20isolate + - value: SARS-CoV-2/human/USA/CA-CDPH-001/2020 prior_sarscov2_infection_date: name: prior_sarscov2_infection_date - title: prior SARS-CoV-2 infection date - description: The date of diagnosis of the prior SARS-CoV-2 infection. - comments: - - Provide the date that the most recent prior infection was diagnosed. Provide - the prior SARS-CoV-2 infection date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001437 + title: prior SARS-CoV-2 infection date range: date + description: The date of diagnosis of the prior SARS-CoV-2 infection. todos: - - <={today} - examples: - - value: '2021-01-23' + - <={today} exact_mappings: - - NML_LIMS:prior%20SARS-CoV-2%20infection%20date + - NML_LIMS:prior%20SARS-CoV-2%20infection%20date + comments: + - Provide the date that the most recent prior infection was diagnosed. Provide the prior SARS-CoV-2 infection date in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2021-01-23' prior_sarscov2_antiviral_treatment: name: prior_sarscov2_antiviral_treatment + slot_uri: GENEPIO:0001438 title: prior SARS-CoV-2 antiviral treatment + any_of: + - range: PriorSarsCov2AntiviralTreatmentMenu + - range: NullValueMenu description: Whether there was prior SARS-CoV-2 treatment with an antiviral agent. + exact_mappings: + - NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment comments: - - If known, provide information about whether the individual had a previous SARS-CoV-2 - antiviral treatment. Select a value from the pick list. - slot_uri: GENEPIO:0001438 - any_of: - - range: PriorSarsCov2AntiviralTreatmentMenu - - range: NullValueMenu + - If known, provide information about whether the individual had a previous SARS-CoV-2 antiviral treatment. Select a value from the pick list. examples: - - value: No prior antiviral treatment - exact_mappings: - - NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment + - value: No prior antiviral treatment prior_sarscov2_antiviral_treatment_agent: name: prior_sarscov2_antiviral_treatment_agent - title: prior SARS-CoV-2 antiviral treatment agent - description: The name of the antiviral treatment agent administered during the - prior SARS-CoV-2 infection. - comments: - - Provide the name of the antiviral treatment agent administered during the most - recent prior infection. If no treatment was administered, put "No treatment". - If multiple antiviral agents were administered, list them all separated by commas. slot_uri: GENEPIO:0001439 + title: prior SARS-CoV-2 antiviral treatment agent range: WhitespaceMinimizedString - examples: - - value: Remdesivir + description: The name of the antiviral treatment agent administered during the prior SARS-CoV-2 infection. exact_mappings: - - NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20agent + - NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20agent + comments: + - Provide the name of the antiviral treatment agent administered during the most recent prior infection. If no treatment was administered, put "No treatment". If multiple antiviral agents were administered, list them all separated by commas. + examples: + - value: Remdesivir prior_sarscov2_antiviral_treatment_date: name: prior_sarscov2_antiviral_treatment_date - title: prior SARS-CoV-2 antiviral treatment date - description: The date treatment was first administered during the prior SARS-CoV-2 - infection. - comments: - - Provide the date that the antiviral treatment agent was first administered during - the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment date - in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001440 + title: prior SARS-CoV-2 antiviral treatment date range: date - examples: - - value: '2021-01-28' + description: The date treatment was first administered during the prior SARS-CoV-2 infection. exact_mappings: - - NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20date + - NML_LIMS:prior%20SARS-CoV-2%20antiviral%20treatment%20date + comments: + - Provide the date that the antiviral treatment agent was first administered during the most recenrt prior infection. Provide the prior SARS-CoV-2 treatment date in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2021-01-28' purpose_of_sequencing: name: purpose_of_sequencing + slot_uri: GENEPIO:0001445 title: purpose of sequencing + any_of: + - range: PurposeOfSequencingMenu + - range: NullValueMenu + required: true description: The reason that the sample was sequenced. - comments: - - The reason why a sample was originally collected may differ from the reason - why it was selected for sequencing. The reason a sample was sequenced may provide - information about potential biases in sequencing strategy. Provide the purpose - of sequencing from the picklist in the template. The reason for sample collection - should be indicated in the "purpose of sampling" field. - slot_uri: GENEPIO:0001445 multivalued: true - required: true - any_of: - - range: PurposeOfSequencingMenu - - range: NullValueMenu - examples: - - value: Baseline surveillance (random sampling) exact_mappings: - - CNPHI:Reason%20for%20Sequencing - - NML_LIMS:PH_REASON_FOR_SEQUENCING - - BIOSAMPLE:purpose_of_sequencing - - VirusSeq_Portal:purpose%20of%20sequencing + - CNPHI:Reason%20for%20Sequencing + - NML_LIMS:PH_REASON_FOR_SEQUENCING + - BIOSAMPLE:purpose_of_sequencing + - VirusSeq_Portal:purpose%20of%20sequencing + comments: + - The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the "purpose of sampling" field. + examples: + - value: Baseline surveillance (random sampling) purpose_of_sequencing_details: name: purpose_of_sequencing_details - title: purpose of sequencing details - description: The description of why the sample was sequenced providing specific - details. - comments: - - 'Provide an expanded description of why the sample was sequenced using free - text. The description may include the importance of the sequences for a particular - public health investigation/surveillance activity/research question. Suggested - standardized descriotions include: Screened for S gene target failure (S dropout), - Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 - variant, Screened for P.1 variant, Screened due to travel history, Screened - due to close contact with infected individual, Assessing public health control - measures, Determining early introductions and spread, Investigating airline-related - exposures, Investigating temporary foreign worker, Investigating remote regions, - Investigating health care workers, Investigating schools/universities, Investigating - reinfection.' slot_uri: GENEPIO:0001446 - required: true + title: purpose of sequencing details any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: Screened for S gene target failure (S dropout) + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The description of why the sample was sequenced providing specific details. exact_mappings: - - CNPHI:Details%20on%20the%20Reason%20for%20Sequencing - - NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS - - VirusSeq_Portal:purpose%20of%20sequencing%20details + - CNPHI:Details%20on%20the%20Reason%20for%20Sequencing + - NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS + - VirusSeq_Portal:purpose%20of%20sequencing%20details + comments: + - 'Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened for S gene target failure (S dropout), Screened for mink variants, Screened for B.1.1.7 variant, Screened for B.1.135 variant, Screened for P.1 variant, Screened due to travel history, Screened due to close contact with infected individual, Assessing public health control measures, Determining early introductions and spread, Investigating airline-related exposures, Investigating temporary foreign worker, Investigating remote regions, Investigating health care workers, Investigating schools/universities, Investigating reinfection.' + examples: + - value: Screened for S gene target failure (S dropout) sequencing_date: name: sequencing_date - title: sequencing date - description: The date the sample was sequenced. - comments: - - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 - required: true + title: sequencing date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + required: true + description: The date the sample was sequenced. todos: - - '>={sample_collection_date}' - - <={today} - examples: - - value: '2020-06-22' + - '>={sample_collection_date}' + - <={today} exact_mappings: - - NML_LIMS:PH_SEQUENCING_DATE + - NML_LIMS:PH_SEQUENCING_DATE + comments: + - ISO 8601 standard "YYYY-MM-DD". + examples: + - value: '2020-06-22' library_id: name: library_id + slot_uri: GENEPIO:0001448 title: library ID + range: WhitespaceMinimizedString + recommended: true description: The user-specified identifier for the library prepared for sequencing. + exact_mappings: + - NML_LIMS:library%20ID comments: - - The library name should be unique, and can be an autogenerated ID from your - LIMS, or modification of the isolate ID. - slot_uri: GENEPIO:0001448 - recommended: true - range: WhitespaceMinimizedString + - The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID. examples: - - value: XYZ_123345 - exact_mappings: - - NML_LIMS:library%20ID + - value: XYZ_123345 amplicon_size: name: amplicon_size + slot_uri: GENEPIO:0001449 title: amplicon size + range: WhitespaceMinimizedString description: The length of the amplicon generated by PCR amplification. + exact_mappings: + - NML_LIMS:amplicon%20size comments: - - Provide the amplicon size, including the units. - slot_uri: GENEPIO:0001449 - range: WhitespaceMinimizedString + - Provide the amplicon size, including the units. examples: - - value: 300bp - exact_mappings: - - NML_LIMS:amplicon%20size + - value: 300bp library_preparation_kit: name: library_preparation_kit - title: library preparation kit - description: The name of the DNA library preparation kit used to generate the - library being sequenced. - comments: - - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 + title: library preparation kit range: WhitespaceMinimizedString - examples: - - value: Nextera XT + description: The name of the DNA library preparation kit used to generate the library being sequenced. exact_mappings: - - NML_LIMS:PH_LIBRARY_PREP_KIT + - NML_LIMS:PH_LIBRARY_PREP_KIT + comments: + - Provide the name of the library preparation kit used. + examples: + - value: Nextera XT flow_cell_barcode: name: flow_cell_barcode + slot_uri: GENEPIO:0001451 title: flow cell barcode + range: WhitespaceMinimizedString description: The barcode of the flow cell used for sequencing. + exact_mappings: + - NML_LIMS:flow%20cell%20barcode comments: - - Provide the barcode of the flow cell used for sequencing the sample. - slot_uri: GENEPIO:0001451 - range: WhitespaceMinimizedString + - Provide the barcode of the flow cell used for sequencing the sample. examples: - - value: FAB06069 - exact_mappings: - - NML_LIMS:flow%20cell%20barcode + - value: FAB06069 sequencing_instrument: name: sequencing_instrument + slot_uri: GENEPIO:0001452 title: sequencing instrument + any_of: + - range: SequencingInstrumentMenu + - range: NullValueMenu + required: true description: The model of the sequencing instrument used. - comments: - - Select a sequencing instrument from the picklist provided in the template. - slot_uri: GENEPIO:0001452 multivalued: true - required: true - any_of: - - range: SequencingInstrumentMenu - - range: NullValueMenu - examples: - - value: Oxford Nanopore MinION exact_mappings: - - GISAID:Sequencing%20technology - - CNPHI:Sequencing%20Instrument - - NML_LIMS:PH_INSTRUMENT_CGN - - VirusSeq_Portal:sequencing%20instrument + - GISAID:Sequencing%20technology + - CNPHI:Sequencing%20Instrument + - NML_LIMS:PH_INSTRUMENT_CGN + - VirusSeq_Portal:sequencing%20instrument + comments: + - Select a sequencing instrument from the picklist provided in the template. + examples: + - value: Oxford Nanopore MinION sequencing_protocol_name: name: sequencing_protocol_name + slot_uri: GENEPIO:0001453 title: sequencing protocol name + range: WhitespaceMinimizedString + recommended: true description: The name and version number of the sequencing protocol used. + exact_mappings: + - CNPHI:Sequencing%20Protocol%20Name + - NML_LIMS:PH_SEQ_PROTOCOL_NAME comments: - - Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION - slot_uri: GENEPIO:0001453 - recommended: true - range: WhitespaceMinimizedString + - Provide the name and version of the sequencing protocol e.g. 1D_DNA_MinION examples: - - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann - exact_mappings: - - CNPHI:Sequencing%20Protocol%20Name - - NML_LIMS:PH_SEQ_PROTOCOL_NAME + - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann sequencing_protocol: name: sequencing_protocol + slot_uri: GENEPIO:0001454 title: sequencing protocol + range: WhitespaceMinimizedString description: The protocol used to generate the sequence. + exact_mappings: + - NML_LIMS:PH_TESTING_PROTOCOL + - VirusSeq_Portal:sequencing%20protocol comments: - - 'Provide a free text description of the methods and materials used to generate - the sequence. Suggested text, fill in information where indicated.: "Viral sequencing - was performed following a tiling amplicon strategy using the primer - scheme. Sequencing was performed using a sequencing instrument. Libraries - were prepared using library kit. "' - slot_uri: GENEPIO:0001454 - range: WhitespaceMinimizedString + - 'Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: "Viral sequencing was performed following a tiling amplicon strategy using the primer scheme. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. "' examples: - - value: Genomes were generated through amplicon sequencing of 1200 bp amplicons - with Freed schema primers. Libraries were created using Illumina DNA Prep - kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing - kits. - exact_mappings: - - NML_LIMS:PH_TESTING_PROTOCOL - - VirusSeq_Portal:sequencing%20protocol + - value: Genomes were generated through amplicon sequencing of 1200 bp amplicons with Freed schema primers. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits. sequencing_kit_number: name: sequencing_kit_number + slot_uri: GENEPIO:0001455 title: sequencing kit number + range: WhitespaceMinimizedString description: The manufacturer's kit number. + exact_mappings: + - NML_LIMS:sequencing%20kit%20number comments: - - Alphanumeric value. - slot_uri: GENEPIO:0001455 - range: WhitespaceMinimizedString + - Alphanumeric value. examples: - - value: AB456XYZ789 - exact_mappings: - - NML_LIMS:sequencing%20kit%20number + - value: AB456XYZ789 amplicon_pcr_primer_scheme: name: amplicon_pcr_primer_scheme - title: amplicon pcr primer scheme - description: The specifications of the primers (primer sequences, binding positions, - fragment size generated etc) used to generate the amplicons to be sequenced. - comments: - - Provide the name and version of the primer scheme used to generate the amplicons - for sequencing. slot_uri: GENEPIO:0001456 + title: amplicon pcr primer scheme range: WhitespaceMinimizedString - examples: - - value: https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv + description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. exact_mappings: - - NML_LIMS:amplicon%20pcr%20primer%20scheme + - NML_LIMS:amplicon%20pcr%20primer%20scheme + comments: + - Provide the name and version of the primer scheme used to generate the amplicons for sequencing. + examples: + - value: https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv raw_sequence_data_processing_method: name: raw_sequence_data_processing_method - title: raw sequence data processing method - description: The names of the software and version number used for raw data processing - such as removing barcodes, adapter trimming, filtering etc. - comments: - - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, - Porechop v. 0.2.3 slot_uri: GENEPIO:0001458 - required: true + title: raw sequence data processing method any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: Porechop 0.2.3 + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. exact_mappings: - - NML_LIMS:PH_RAW_SEQUENCE_METHOD - - VirusSeq_Portal:raw%20sequence%20data%20processing%20method + - NML_LIMS:PH_RAW_SEQUENCE_METHOD + - VirusSeq_Portal:raw%20sequence%20data%20processing%20method + comments: + - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3 + examples: + - value: Porechop 0.2.3 dehosting_method: name: dehosting_method + slot_uri: GENEPIO:0001459 title: dehosting method + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: The method used to remove host reads from the pathogen sequence. + exact_mappings: + - NML_LIMS:PH_DEHOSTING_METHOD + - VirusSeq_Portal:dehosting%20method comments: - - Provide the name and version number of the software used to remove host reads. - slot_uri: GENEPIO:0001459 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the name and version number of the software used to remove host reads. examples: - - value: Nanostripper - exact_mappings: - - NML_LIMS:PH_DEHOSTING_METHOD - - VirusSeq_Portal:dehosting%20method + - value: Nanostripper consensus_sequence_name: name: consensus_sequence_name + slot_uri: GENEPIO:0001460 title: consensus sequence name + range: WhitespaceMinimizedString description: The name of the consensus sequence. + exact_mappings: + - NML_LIMS:consensus%20sequence%20name comments: - - Provide the name and version number of the consensus sequence. - slot_uri: GENEPIO:0001460 - range: WhitespaceMinimizedString + - Provide the name and version number of the consensus sequence. examples: - - value: ncov123assembly3 - exact_mappings: - - NML_LIMS:consensus%20sequence%20name + - value: ncov123assembly3 consensus_sequence_filename: name: consensus_sequence_filename + slot_uri: GENEPIO:0001461 title: consensus sequence filename + range: WhitespaceMinimizedString description: The name of the consensus sequence file. + exact_mappings: + - NML_LIMS:consensus%20sequence%20filename comments: - - Provide the name and version number of the consensus sequence FASTA file. - slot_uri: GENEPIO:0001461 - range: WhitespaceMinimizedString + - Provide the name and version number of the consensus sequence FASTA file. examples: - - value: ncov123assembly.fasta - exact_mappings: - - NML_LIMS:consensus%20sequence%20filename + - value: ncov123assembly.fasta consensus_sequence_filepath: name: consensus_sequence_filepath + slot_uri: GENEPIO:0001462 title: consensus sequence filepath + range: WhitespaceMinimizedString description: The filepath of the consensus sequence file. + exact_mappings: + - NML_LIMS:consensus%20sequence%20filepath comments: - - Provide the filepath of the consensus sequence FASTA file. - slot_uri: GENEPIO:0001462 - range: WhitespaceMinimizedString + - Provide the filepath of the consensus sequence FASTA file. examples: - - value: /User/Documents/RespLab/Data/ncov123assembly.fasta - exact_mappings: - - NML_LIMS:consensus%20sequence%20filepath + - value: /User/Documents/RespLab/Data/ncov123assembly.fasta consensus_sequence_software_name: name: consensus_sequence_software_name + slot_uri: GENEPIO:0001463 title: consensus sequence software name + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: The name of software used to generate the consensus sequence. + exact_mappings: + - GISAID:Assembly%20method + - CNPHI:consensus%20sequence + - NML_LIMS:PH_CONSENSUS_SEQUENCE + - VirusSeq_Portal:consensus%20sequence%20software%20name comments: - - Provide the name of the software used to generate the consensus sequence. - slot_uri: GENEPIO:0001463 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the name of the software used to generate the consensus sequence. examples: - - value: iVar - exact_mappings: - - GISAID:Assembly%20method - - CNPHI:consensus%20sequence - - NML_LIMS:PH_CONSENSUS_SEQUENCE - - VirusSeq_Portal:consensus%20sequence%20software%20name + - value: iVar consensus_sequence_software_version: name: consensus_sequence_software_version + slot_uri: GENEPIO:0001469 title: consensus sequence software version + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: The version of the software used to generate the consensus sequence. + exact_mappings: + - CNPHI:consensus%20sequence + - NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION + - VirusSeq_Portal:consensus%20sequence%20software%20version comments: - - Provide the version of the software used to generate the consensus sequence. - slot_uri: GENEPIO:0001469 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the version of the software used to generate the consensus sequence. examples: - - value: '1.3' - exact_mappings: - - CNPHI:consensus%20sequence - - NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION - - VirusSeq_Portal:consensus%20sequence%20software%20version + - value: '1.3' breadth_of_coverage_value: name: breadth_of_coverage_value - title: breadth of coverage value - description: The percentage of the reference genome covered by the sequenced data, - to a prescribed depth. - comments: - - Provide value as a percent. slot_uri: GENEPIO:0001472 + title: breadth of coverage value range: WhitespaceMinimizedString - examples: - - value: 95% + description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. exact_mappings: - - NML_LIMS:breadth%20of%20coverage%20value - - VirusSeq_Portal:breadth%20of%20coverage%20value + - NML_LIMS:breadth%20of%20coverage%20value + - VirusSeq_Portal:breadth%20of%20coverage%20value + comments: + - Provide value as a percent. + examples: + - value: 95% depth_of_coverage_value: name: depth_of_coverage_value - title: depth of coverage value - description: The average number of reads representing a given nucleotide in the - reconstructed sequence. - comments: - - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 + title: depth of coverage value range: WhitespaceMinimizedString - examples: - - value: 400x + description: The average number of reads representing a given nucleotide in the reconstructed sequence. exact_mappings: - - GISAID:Coverage - - NML_LIMS:depth%20of%20coverage%20value - - VirusSeq_Portal:depth%20of%20coverage%20value + - GISAID:Coverage + - NML_LIMS:depth%20of%20coverage%20value + - VirusSeq_Portal:depth%20of%20coverage%20value + comments: + - Provide value as a fold of coverage. + examples: + - value: 400x depth_of_coverage_threshold: name: depth_of_coverage_threshold + slot_uri: GENEPIO:0001475 title: depth of coverage threshold + range: WhitespaceMinimizedString description: The threshold used as a cut-off for the depth of coverage. + exact_mappings: + - NML_LIMS:depth%20of%20coverage%20threshold comments: - - Provide the threshold fold coverage. - slot_uri: GENEPIO:0001475 - range: WhitespaceMinimizedString + - Provide the threshold fold coverage. examples: - - value: 100x - exact_mappings: - - NML_LIMS:depth%20of%20coverage%20threshold + - value: 100x r1_fastq_filename: name: r1_fastq_filename + slot_uri: GENEPIO:0001476 title: r1 fastq filename + range: WhitespaceMinimizedString + recommended: true description: The user-specified filename of the r1 FASTQ file. + exact_mappings: + - NML_LIMS:r1%20fastq%20filename comments: - - Provide the r1 FASTQ filename. - slot_uri: GENEPIO:0001476 - recommended: true - range: WhitespaceMinimizedString + - Provide the r1 FASTQ filename. examples: - - value: ABC123_S1_L001_R1_001.fastq.gz - exact_mappings: - - NML_LIMS:r1%20fastq%20filename + - value: ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filename: name: r2_fastq_filename + slot_uri: GENEPIO:0001477 title: r2 fastq filename + range: WhitespaceMinimizedString + recommended: true description: The user-specified filename of the r2 FASTQ file. + exact_mappings: + - NML_LIMS:r2%20fastq%20filename comments: - - Provide the r2 FASTQ filename. - slot_uri: GENEPIO:0001477 - recommended: true - range: WhitespaceMinimizedString + - Provide the r2 FASTQ filename. examples: - - value: ABC123_S1_L001_R2_001.fastq.gz - exact_mappings: - - NML_LIMS:r2%20fastq%20filename + - value: ABC123_S1_L001_R2_001.fastq.gz r1_fastq_filepath: name: r1_fastq_filepath + slot_uri: GENEPIO:0001478 title: r1 fastq filepath + range: WhitespaceMinimizedString description: The location of the r1 FASTQ file within a user's file system. + exact_mappings: + - NML_LIMS:r1%20fastq%20filepath comments: - - Provide the filepath for the r1 FASTQ file. This information aids in data management. - slot_uri: GENEPIO:0001478 - range: WhitespaceMinimizedString + - Provide the filepath for the r1 FASTQ file. This information aids in data management. examples: - - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz - exact_mappings: - - NML_LIMS:r1%20fastq%20filepath + - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filepath: name: r2_fastq_filepath + slot_uri: GENEPIO:0001479 title: r2 fastq filepath + range: WhitespaceMinimizedString description: The location of the r2 FASTQ file within a user's file system. + exact_mappings: + - NML_LIMS:r2%20fastq%20filepath comments: - - Provide the filepath for the r2 FASTQ file. This information aids in data management. - slot_uri: GENEPIO:0001479 - range: WhitespaceMinimizedString + - Provide the filepath for the r2 FASTQ file. This information aids in data management. examples: - - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz - exact_mappings: - - NML_LIMS:r2%20fastq%20filepath + - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz fast5_filename: name: fast5_filename + slot_uri: GENEPIO:0001480 title: fast5 filename + range: WhitespaceMinimizedString description: The user-specified filename of the FAST5 file. + exact_mappings: + - NML_LIMS:fast5%20filename comments: - - Provide the FAST5 filename. - slot_uri: GENEPIO:0001480 - range: WhitespaceMinimizedString + - Provide the FAST5 filename. examples: - - value: rona123assembly.fast5 - exact_mappings: - - NML_LIMS:fast5%20filename + - value: rona123assembly.fast5 fast5_filepath: name: fast5_filepath + slot_uri: GENEPIO:0001481 title: fast5 filepath + range: WhitespaceMinimizedString description: The location of the FAST5 file within a user's file system. + exact_mappings: + - NML_LIMS:fast5%20filepath comments: - - Provide the filepath for the FAST5 file. This information aids in data management. - slot_uri: GENEPIO:0001481 - range: WhitespaceMinimizedString + - Provide the filepath for the FAST5 file. This information aids in data management. examples: - - value: /User/Documents/RespLab/Data/rona123assembly.fast5 - exact_mappings: - - NML_LIMS:fast5%20filepath + - value: /User/Documents/RespLab/Data/rona123assembly.fast5 number_of_base_pairs_sequenced: name: number_of_base_pairs_sequenced - title: number of base pairs sequenced - description: The number of total base pairs generated by the sequencing process. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 + title: number of base pairs sequenced range: integer + description: The number of total base pairs generated by the sequencing process. minimum_value: 0 - examples: - - value: '387566' exact_mappings: - - NML_LIMS:number%20of%20base%20pairs%20sequenced + - NML_LIMS:number%20of%20base%20pairs%20sequenced + comments: + - Provide a numerical value (no need to include units). + examples: + - value: '387566' consensus_genome_length: name: consensus_genome_length - title: consensus genome length - description: Size of the reconstructed genome described as the number of base - pairs. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 + title: consensus genome length range: integer + description: Size of the reconstructed genome described as the number of base pairs. minimum_value: 0 - examples: - - value: '38677' exact_mappings: - - NML_LIMS:consensus%20genome%20length + - NML_LIMS:consensus%20genome%20length + comments: + - Provide a numerical value (no need to include units). + examples: + - value: '38677' ns_per_100_kbp: name: ns_per_100_kbp - title: Ns per 100 kbp - description: The number of N symbols present in the consensus fasta sequence, - per 100kbp of sequence. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 + title: Ns per 100 kbp range: decimal + description: The number of N symbols present in the consensus fasta sequence, per 100kbp of sequence. minimum_value: 0 - examples: - - value: '330' exact_mappings: - - NML_LIMS:Ns%20per%20100%20kbp + - NML_LIMS:Ns%20per%20100%20kbp + comments: + - Provide a numerical value (no need to include units). + examples: + - value: '330' reference_genome_accession: name: reference_genome_accession + slot_uri: GENEPIO:0001485 title: reference genome accession + range: WhitespaceMinimizedString description: A persistent, unique identifier of a genome database entry. + exact_mappings: + - NML_LIMS:reference%20genome%20accession + - VirusSeq_Portal:reference%20genome%20accession comments: - - Provide the accession number of the reference genome. - slot_uri: GENEPIO:0001485 - range: WhitespaceMinimizedString + - Provide the accession number of the reference genome. examples: - - value: NC_045512.2 - exact_mappings: - - NML_LIMS:reference%20genome%20accession - - VirusSeq_Portal:reference%20genome%20accession + - value: NC_045512.2 bioinformatics_protocol: name: bioinformatics_protocol + slot_uri: GENEPIO:0001489 title: bioinformatics protocol + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: A description of the overall bioinformatics strategy used. + exact_mappings: + - CNPHI:Bioinformatics%20Protocol + - NML_LIMS:PH_BIOINFORMATICS_PROTOCOL + - VirusSeq_Portal:bioinformatics%20protocol comments: - - Further details regarding the methods used to process raw data, and/or generate - assemblies, and/or generate consensus sequences can. This information can be - provided in an SOP or protocol or pipeline/workflow. Provide the name and version - number of the protocol, or a GitHub link to a pipeline or workflow. - slot_uri: GENEPIO:0001489 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow. examples: - - value: https://github.com/phac-nml/ncov2019-artic-nf - exact_mappings: - - CNPHI:Bioinformatics%20Protocol - - NML_LIMS:PH_BIOINFORMATICS_PROTOCOL - - VirusSeq_Portal:bioinformatics%20protocol + - value: https://github.com/phac-nml/ncov2019-artic-nf lineage_clade_name: name: lineage_clade_name + slot_uri: GENEPIO:0001500 title: lineage/clade name + range: WhitespaceMinimizedString description: The name of the lineage or clade. + exact_mappings: + - NML_LIMS:PH_LINEAGE_CLADE_NAME comments: - - Provide the Pangolin or Nextstrain lineage/clade name. - slot_uri: GENEPIO:0001500 - range: WhitespaceMinimizedString + - Provide the Pangolin or Nextstrain lineage/clade name. examples: - - value: B.1.1.7 - exact_mappings: - - NML_LIMS:PH_LINEAGE_CLADE_NAME + - value: B.1.1.7 lineage_clade_analysis_software_name: name: lineage_clade_analysis_software_name + slot_uri: GENEPIO:0001501 title: lineage/clade analysis software name + range: WhitespaceMinimizedString description: The name of the software used to determine the lineage/clade. + exact_mappings: + - NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE comments: - - Provide the name of the software used to determine the lineage/clade. - slot_uri: GENEPIO:0001501 - range: WhitespaceMinimizedString + - Provide the name of the software used to determine the lineage/clade. examples: - - value: Pangolin - exact_mappings: - - NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE + - value: Pangolin lineage_clade_analysis_software_version: name: lineage_clade_analysis_software_version + slot_uri: GENEPIO:0001502 title: lineage/clade analysis software version + range: WhitespaceMinimizedString description: The version of the software used to determine the lineage/clade. + exact_mappings: + - NML_LIMS:PH_LINEAGE_CLADE_VERSION comments: - - Provide the version of the software used ot determine the lineage/clade. - slot_uri: GENEPIO:0001502 - range: WhitespaceMinimizedString + - Provide the version of the software used ot determine the lineage/clade. examples: - - value: 2.1.10 - exact_mappings: - - NML_LIMS:PH_LINEAGE_CLADE_VERSION + - value: 2.1.10 variant_designation: name: variant_designation - title: variant designation - description: The variant classification of the lineage/clade i.e. variant, variant - of concern. - comments: - - If the lineage/clade is considered a Variant of Concern, select Variant of Concern - from the pick list. If the lineage/clade contains mutations of concern (mutations - that increase transmission, clincal severity, or other epidemiological fa ctors) - but it not a global Variant of Concern, select Variant. If the lineage/clade - does not contain mutations of concern, leave blank. slot_uri: GENEPIO:0001503 + title: variant designation any_of: - - range: VariantDesignationMenu - - range: NullValueMenu - examples: - - value: Variant of Concern + - range: VariantDesignationMenu + - range: NullValueMenu + description: The variant classification of the lineage/clade i.e. variant, variant of concern. exact_mappings: - - NML_LIMS:PH_VARIANT_DESIGNATION + - NML_LIMS:PH_VARIANT_DESIGNATION + comments: + - If the lineage/clade is considered a Variant of Concern, select Variant of Concern from the pick list. If the lineage/clade contains mutations of concern (mutations that increase transmission, clincal severity, or other epidemiological fa ctors) but it not a global Variant of Concern, select Variant. If the lineage/clade does not contain mutations of concern, leave blank. + examples: + - value: Variant of Concern variant_evidence: name: variant_evidence + slot_uri: GENEPIO:0001504 title: variant evidence + any_of: + - range: VariantEvidenceMenu + - range: NullValueMenu description: The evidence used to make the variant determination. + exact_mappings: + - NML_LIMS:PH_VARIANT_EVIDENCE comments: - - Select whether the sample was screened using RT-qPCR or by sequencing from the - pick list. - slot_uri: GENEPIO:0001504 - any_of: - - range: VariantEvidenceMenu - - range: NullValueMenu + - Select whether the sample was screened using RT-qPCR or by sequencing from the pick list. examples: - - value: RT-qPCR - exact_mappings: - - NML_LIMS:PH_VARIANT_EVIDENCE + - value: RT-qPCR variant_evidence_details: name: variant_evidence_details + slot_uri: GENEPIO:0001505 title: variant evidence details + range: WhitespaceMinimizedString description: Details about the evidence used to make the variant determination. + exact_mappings: + - NML_LIMS:PH_VARIANT_EVIDENCE_DETAILS comments: - - Provide the assay and list the set of lineage-defining mutations used to make - the variant determination. If there are mutations of interest/concern observed - in addition to lineage-defining mutations, describe those here. - slot_uri: GENEPIO:0001505 - range: WhitespaceMinimizedString + - Provide the assay and list the set of lineage-defining mutations used to make the variant determination. If there are mutations of interest/concern observed in addition to lineage-defining mutations, describe those here. examples: - - value: 'Lineage-defining mutations: ORF1ab (K1655N), Spike (K417N, E484K, N501Y, - D614G, A701V), N (T205I), E (P71L).' - exact_mappings: - - NML_LIMS:PH_VARIANT_EVIDENCE_DETAILS + - value: 'Lineage-defining mutations: ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L).' gene_name_1: name: gene_name_1 + slot_uri: GENEPIO:0001507 title: gene name 1 + any_of: + - range: GeneNameMenu + - range: NullValueMenu description: The name of the gene used in the diagnostic RT-PCR test. + exact_mappings: + - CNPHI:Gene%20Target%201 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231 + - BIOSAMPLE:gene_name_1 + - VirusSeq_Portal:gene%20name comments: - - 'Provide the full name of the gene used in the test. The gene symbol (short - form of gene name) can also be provided. Standardized gene names and symbols - can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' - slot_uri: GENEPIO:0001507 - any_of: - - range: GeneNameMenu - - range: NullValueMenu + - 'Provide the full name of the gene used in the test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - - value: E gene (orf4) - exact_mappings: - - CNPHI:Gene%20Target%201 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231 - - BIOSAMPLE:gene_name_1 - - VirusSeq_Portal:gene%20name + - value: E gene (orf4) diagnostic_pcr_protocol_1: name: diagnostic_pcr_protocol_1 - title: diagnostic pcr protocol 1 - description: The name and version number of the protocol used for diagnostic marker - amplification. - comments: - - The name and version number of the protocol used for carrying out a diagnostic - PCR test. This information can be compared to sequence data for evaluation of - performance and quality control. slot_uri: GENEPIO:0001508 + title: diagnostic pcr protocol 1 range: WhitespaceMinimizedString + description: The name and version number of the protocol used for diagnostic marker amplification. + comments: + - The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. examples: - - value: EGenePCRTest 2 + - value: EGenePCRTest 2 diagnostic_pcr_ct_value_1: name: diagnostic_pcr_ct_value_1 + slot_uri: GENEPIO:0001509 title: diagnostic pcr Ct value 1 + any_of: + - range: decimal + - range: NullValueMenu description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + exact_mappings: + - CNPHI:Gene%20Target%201%20CT%20Value + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value + - BIOSAMPLE:diagnostic_PCR_CT_value_1 + - VirusSeq_Portal:diagnostic%20pcr%20Ct%20value comments: - - Provide the CT value of the sample from the diagnostic RT-PCR test. - slot_uri: GENEPIO:0001509 - any_of: - - range: decimal - - range: NullValueMenu + - Provide the CT value of the sample from the diagnostic RT-PCR test. examples: - - value: '21' - exact_mappings: - - CNPHI:Gene%20Target%201%20CT%20Value - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value - - BIOSAMPLE:diagnostic_PCR_CT_value_1 - - VirusSeq_Portal:diagnostic%20pcr%20Ct%20value + - value: '21' gene_name_2: name: gene_name_2 + slot_uri: GENEPIO:0001510 title: gene name 2 + any_of: + - range: GeneNameMenu + - range: NullValueMenu description: The name of the gene used in the diagnostic RT-PCR test. + exact_mappings: + - CNPHI:Gene%20Target%202 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232 + - BIOSAMPLE:gene_name_2 comments: - - 'Provide the full name of another gene used in an RT-PCR test. The gene symbol - (short form of gene name) can also be provided. Standardized gene names and - symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' - slot_uri: GENEPIO:0001510 - any_of: - - range: GeneNameMenu - - range: NullValueMenu + - 'Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - - value: RdRp gene (nsp12) - exact_mappings: - - CNPHI:Gene%20Target%202 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232 - - BIOSAMPLE:gene_name_2 + - value: RdRp gene (nsp12) diagnostic_pcr_protocol_2: name: diagnostic_pcr_protocol_2 - title: diagnostic pcr protocol 2 - description: The name and version number of the protocol used for diagnostic marker - amplification. - comments: - - The name and version number of the protocol used for carrying out a second diagnostic - PCR test. This information can be compared to sequence data for evaluation of - performance and quality control. slot_uri: GENEPIO:0001511 + title: diagnostic pcr protocol 2 range: WhitespaceMinimizedString + description: The name and version number of the protocol used for diagnostic marker amplification. + comments: + - The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. examples: - - value: RdRpGenePCRTest 3 + - value: RdRpGenePCRTest 3 diagnostic_pcr_ct_value_2: name: diagnostic_pcr_ct_value_2 + slot_uri: GENEPIO:0001512 title: diagnostic pcr Ct value 2 + any_of: + - range: decimal + - range: NullValueMenu description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + exact_mappings: + - CNPHI:Gene%20Target%202%20CT%20Value + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value + - BIOSAMPLE:diagnostic_PCR_CT_value_2 comments: - - Provide the CT value of the sample from the second diagnostic RT-PCR test. - slot_uri: GENEPIO:0001512 - any_of: - - range: decimal - - range: NullValueMenu + - Provide the CT value of the sample from the second diagnostic RT-PCR test. examples: - - value: '36' - exact_mappings: - - CNPHI:Gene%20Target%202%20CT%20Value - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value - - BIOSAMPLE:diagnostic_PCR_CT_value_2 + - value: '36' gene_name_3: name: gene_name_3 + slot_uri: GENEPIO:0001513 title: gene name 3 + any_of: + - range: GeneNameMenu + - range: NullValueMenu description: The name of the gene used in the diagnostic RT-PCR test. + exact_mappings: + - CNPHI:Gene%20Target%203 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233 comments: - - 'Provide the full name of another gene used in an RT-PCR test. The gene symbol - (short form of gene name) can also be provided. Standardized gene names and - symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' - slot_uri: GENEPIO:0001513 - any_of: - - range: GeneNameMenu - - range: NullValueMenu + - 'Provide the full name of another gene used in an RT-PCR test. The gene symbol (short form of gene name) can also be provided. Standardized gene names and symbols can be found in the Gene Ontology using this look-up service: https://bit.ly/2Sq1LbI' examples: - - value: RdRp gene (nsp12) - exact_mappings: - - CNPHI:Gene%20Target%203 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233 + - value: RdRp gene (nsp12) diagnostic_pcr_protocol_3: name: diagnostic_pcr_protocol_3 - title: diagnostic pcr protocol 3 - description: The name and version number of the protocol used for diagnostic marker - amplification. - comments: - - The name and version number of the protocol used for carrying out a second diagnostic - PCR test. This information can be compared to sequence data for evaluation of - performance and quality control. slot_uri: GENEPIO:0001514 + title: diagnostic pcr protocol 3 range: WhitespaceMinimizedString + description: The name and version number of the protocol used for diagnostic marker amplification. + comments: + - The name and version number of the protocol used for carrying out a second diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. examples: - - value: RdRpGenePCRTest 3 + - value: RdRpGenePCRTest 3 diagnostic_pcr_ct_value_3: name: diagnostic_pcr_ct_value_3 + slot_uri: GENEPIO:0001515 title: diagnostic pcr Ct value 3 + any_of: + - range: decimal + - range: NullValueMenu description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + exact_mappings: + - CNPHI:Gene%20Target%203%20CT%20Value + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value comments: - - Provide the CT value of the sample from the second diagnostic RT-PCR test. - slot_uri: GENEPIO:0001515 - any_of: - - range: decimal - - range: NullValueMenu + - Provide the CT value of the sample from the second diagnostic RT-PCR test. examples: - - value: '30' - exact_mappings: - - CNPHI:Gene%20Target%203%20CT%20Value - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value + - value: '30' authors: name: authors - title: authors - description: Names of individuals contributing to the processes of sample collection, - sequence generation, analysis, and data submission. - comments: - - Include the first and last names of all individuals that should be attributed, - separated by a comma. slot_uri: GENEPIO:0001517 - recommended: true + title: authors range: WhitespaceMinimizedString - examples: - - value: Tejinder Singh, Fei Hu, Joe Blogs + recommended: true + description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. exact_mappings: - - GISAID:Authors - - CNPHI:Authors - - NML_LIMS:PH_CANCOGEN_AUTHORS + - GISAID:Authors + - CNPHI:Authors + - NML_LIMS:PH_CANCOGEN_AUTHORS + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. + examples: + - value: Tejinder Singh, Fei Hu, Joe Blogs dataharmonizer_provenance: name: dataharmonizer_provenance + slot_uri: GENEPIO:0001518 title: DataHarmonizer provenance + range: Provenance description: The DataHarmonizer software and template version provenance. + exact_mappings: + - GISAID:DataHarmonizer%20provenance + - CNPHI:Additional%20Comments + - NML_LIMS:HC_COMMENTS comments: - - The current software and template version information will be automatically - generated in this field after the user utilizes the "validate" function. This - information will be generated regardless as to whether the row is valid of not. - slot_uri: GENEPIO:0001518 - range: Provenance + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. examples: - - value: DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0 - exact_mappings: - - GISAID:DataHarmonizer%20provenance - - CNPHI:Additional%20Comments - - NML_LIMS:HC_COMMENTS + - value: DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0 enums: UmbrellaBioprojectAccessionMenu: name: UmbrellaBioprojectAccessionMenu @@ -3014,24 +2939,30 @@ enums: permissible_values: PRJNA623807: text: PRJNA623807 + title: PRJNA623807 NullValueMenu: name: NullValueMenu title: null value menu permissible_values: Not Applicable: text: Not Applicable + title: Not Applicable meaning: GENEPIO:0001619 Missing: text: Missing + title: Missing meaning: GENEPIO:0001618 Not Collected: text: Not Collected + title: Not Collected meaning: GENEPIO:0001620 Not Provided: text: Not Provided + title: Not Provided meaning: GENEPIO:0001668 Restricted Access: text: Restricted Access + title: Restricted Access meaning: GENEPIO:0001810 GeoLocNameStateProvinceTerritoryMenu: name: GeoLocNameStateProvinceTerritoryMenu @@ -3039,42 +2970,55 @@ enums: permissible_values: Alberta: text: Alberta + title: Alberta meaning: GAZ:00002566 British Columbia: text: British Columbia + title: British Columbia meaning: GAZ:00002562 Manitoba: text: Manitoba + title: Manitoba meaning: GAZ:00002571 New Brunswick: text: New Brunswick + title: New Brunswick meaning: GAZ:00002570 Newfoundland and Labrador: text: Newfoundland and Labrador + title: Newfoundland and Labrador meaning: GAZ:00002567 Northwest Territories: text: Northwest Territories + title: Northwest Territories meaning: GAZ:00002575 Nova Scotia: text: Nova Scotia + title: Nova Scotia meaning: GAZ:00002565 Nunavut: text: Nunavut + title: Nunavut meaning: GAZ:00002574 Ontario: text: Ontario + title: Ontario meaning: GAZ:00002563 Prince Edward Island: text: Prince Edward Island + title: Prince Edward Island meaning: GAZ:00002572 Quebec: text: Quebec + title: Quebec meaning: GAZ:00002569 Saskatchewan: text: Saskatchewan + title: Saskatchewan meaning: GAZ:00002564 Yukon: text: Yukon + title: Yukon meaning: GAZ:00002576 HostAgeUnitMenu: name: HostAgeUnitMenu @@ -3082,9 +3026,11 @@ enums: permissible_values: month: text: month + title: month meaning: UO:0000035 year: text: year + title: year meaning: UO:0000036 SampleCollectionDatePrecisionMenu: name: SampleCollectionDatePrecisionMenu @@ -3092,12 +3038,15 @@ enums: permissible_values: year: text: year + title: year meaning: UO:0000036 month: text: month + title: month meaning: UO:0000035 day: text: day + title: day meaning: UO:0000033 BiomaterialExtractedMenu: name: BiomaterialExtractedMenu @@ -3105,18 +3054,23 @@ enums: permissible_values: RNA (total): text: RNA (total) + title: RNA (total) meaning: OBI:0000895 RNA (poly-A): text: RNA (poly-A) + title: RNA (poly-A) meaning: OBI:0000869 RNA (ribo-depleted): text: RNA (ribo-depleted) + title: RNA (ribo-depleted) meaning: OBI:0002627 mRNA (messenger RNA): text: mRNA (messenger RNA) + title: mRNA (messenger RNA) meaning: GENEPIO:0100104 mRNA (cDNA): text: mRNA (cDNA) + title: mRNA (cDNA) meaning: OBI:0002754 SignsAndSymptomsMenu: name: SignsAndSymptomsMenu @@ -3124,309 +3078,396 @@ enums: permissible_values: Abnormal lung auscultation: text: Abnormal lung auscultation + title: Abnormal lung auscultation meaning: HP:0030829 Abnormality of taste sensation: text: Abnormality of taste sensation + title: Abnormality of taste sensation meaning: HP:0000223 Ageusia (complete loss of taste): text: Ageusia (complete loss of taste) + title: Ageusia (complete loss of taste) meaning: HP:0041051 is_a: Abnormality of taste sensation Parageusia (distorted sense of taste): text: Parageusia (distorted sense of taste) + title: Parageusia (distorted sense of taste) meaning: HP:0031249 is_a: Abnormality of taste sensation Hypogeusia (reduced sense of taste): text: Hypogeusia (reduced sense of taste) + title: Hypogeusia (reduced sense of taste) meaning: HP:0000224 is_a: Abnormality of taste sensation Abnormality of the sense of smell: text: Abnormality of the sense of smell + title: Abnormality of the sense of smell meaning: HP:0004408 Anosmia (lost sense of smell): text: Anosmia (lost sense of smell) + title: Anosmia (lost sense of smell) meaning: HP:0000458 is_a: Abnormality of the sense of smell Hyposmia (reduced sense of smell): text: Hyposmia (reduced sense of smell) + title: Hyposmia (reduced sense of smell) meaning: HP:0004409 is_a: Abnormality of the sense of smell Acute Respiratory Distress Syndrome: text: Acute Respiratory Distress Syndrome + title: Acute Respiratory Distress Syndrome meaning: HP:0033677 exact_mappings: - - CNPHI:ARDS + - CNPHI:ARDS Altered mental status: text: Altered mental status + title: Altered mental status meaning: HP:0011446 Cognitive impairment: text: Cognitive impairment + title: Cognitive impairment meaning: HP:0100543 is_a: Altered mental status Coma: text: Coma + title: Coma meaning: HP:0001259 is_a: Altered mental status Confusion: text: Confusion + title: Confusion meaning: HP:0001289 is_a: Altered mental status Delirium (sudden severe confusion): text: Delirium (sudden severe confusion) + title: Delirium (sudden severe confusion) meaning: HP:0031258 is_a: Confusion Inability to arouse (inability to stay awake): text: Inability to arouse (inability to stay awake) + title: Inability to arouse (inability to stay awake) meaning: GENEPIO:0100061 is_a: Altered mental status Irritability: text: Irritability + title: Irritability meaning: HP:0000737 is_a: Altered mental status Loss of speech: text: Loss of speech + title: Loss of speech meaning: HP:0002371 is_a: Altered mental status Arrhythmia: text: Arrhythmia + title: Arrhythmia meaning: HP:0011675 Asthenia (generalized weakness): text: Asthenia (generalized weakness) + title: Asthenia (generalized weakness) meaning: HP:0025406 Chest tightness or pressure: text: Chest tightness or pressure + title: Chest tightness or pressure meaning: HP:0031352 Rigors (fever shakes): text: Rigors (fever shakes) + title: Rigors (fever shakes) meaning: HP:0025145 is_a: Chest tightness or pressure Chills (sudden cold sensation): text: Chills (sudden cold sensation) + title: Chills (sudden cold sensation) meaning: HP:0025143 exact_mappings: - - CNPHI:Chills + - CNPHI:Chills Conjunctival injection: text: Conjunctival injection + title: Conjunctival injection meaning: HP:0030953 Conjunctivitis (pink eye): text: Conjunctivitis (pink eye) + title: Conjunctivitis (pink eye) meaning: HP:0000509 exact_mappings: - - CNPHI:Conjunctivitis + - CNPHI:Conjunctivitis Coryza (rhinitis): text: Coryza (rhinitis) + title: Coryza (rhinitis) meaning: MP:0001867 Cough: text: Cough + title: Cough meaning: HP:0012735 Nonproductive cough (dry cough): text: Nonproductive cough (dry cough) + title: Nonproductive cough (dry cough) meaning: HP:0031246 is_a: Cough Productive cough (wet cough): text: Productive cough (wet cough) + title: Productive cough (wet cough) meaning: HP:0031245 is_a: Cough Cyanosis (blueish skin discolouration): text: Cyanosis (blueish skin discolouration) + title: Cyanosis (blueish skin discolouration) meaning: HP:0000961 Acrocyanosis: text: Acrocyanosis + title: Acrocyanosis meaning: HP:0001063 is_a: Cyanosis (blueish skin discolouration) Circumoral cyanosis (bluish around mouth): text: Circumoral cyanosis (bluish around mouth) + title: Circumoral cyanosis (bluish around mouth) meaning: HP:0032556 is_a: Acrocyanosis Cyanotic face (bluish face): text: Cyanotic face (bluish face) + title: Cyanotic face (bluish face) meaning: GENEPIO:0100062 is_a: Acrocyanosis Central Cyanosis: text: Central Cyanosis + title: Central Cyanosis meaning: GENEPIO:0100063 is_a: Cyanosis (blueish skin discolouration) Cyanotic lips (bluish lips): text: Cyanotic lips (bluish lips) + title: Cyanotic lips (bluish lips) meaning: GENEPIO:0100064 is_a: Central Cyanosis Peripheral Cyanosis: text: Peripheral Cyanosis + title: Peripheral Cyanosis meaning: GENEPIO:0100065 is_a: Cyanosis (blueish skin discolouration) Dyspnea (breathing difficulty): text: Dyspnea (breathing difficulty) + title: Dyspnea (breathing difficulty) meaning: HP:0002094 Diarrhea (watery stool): text: Diarrhea (watery stool) + title: Diarrhea (watery stool) meaning: HP:0002014 exact_mappings: - - CNPHI:Diarrhea%2C%20watery + - CNPHI:Diarrhea%2C%20watery Dry gangrene: text: Dry gangrene + title: Dry gangrene meaning: MP:0031127 Encephalitis (brain inflammation): text: Encephalitis (brain inflammation) + title: Encephalitis (brain inflammation) meaning: HP:0002383 exact_mappings: - - CNPHI:Encephalitis + - CNPHI:Encephalitis Encephalopathy: text: Encephalopathy + title: Encephalopathy meaning: HP:0001298 Fatigue (tiredness): text: Fatigue (tiredness) + title: Fatigue (tiredness) meaning: HP:0012378 exact_mappings: - - CNPHI:Fatigue + - CNPHI:Fatigue Fever: text: Fever + title: Fever meaning: HP:0001945 - "Fever (>=38\xB0C)": - text: "Fever (>=38\xB0C)" + Fever (>=38°C): + text: Fever (>=38°C) + title: Fever (>=38°C) meaning: GENEPIO:0100066 - exact_mappings: - - CNPHI:Fever is_a: Fever + exact_mappings: + - CNPHI:Fever Glossitis (inflammation of the tongue): text: Glossitis (inflammation of the tongue) + title: Glossitis (inflammation of the tongue) meaning: HP:0000206 Ground Glass Opacities (GGO): text: Ground Glass Opacities (GGO) + title: Ground Glass Opacities (GGO) meaning: GENEPIO:0100067 Headache: text: Headache + title: Headache meaning: HP:0002315 Hemoptysis (coughing up blood): text: Hemoptysis (coughing up blood) + title: Hemoptysis (coughing up blood) meaning: HP:0002105 Hypocapnia: text: Hypocapnia + title: Hypocapnia meaning: HP:0012417 Hypotension (low blood pressure): text: Hypotension (low blood pressure) + title: Hypotension (low blood pressure) meaning: HP:0002615 Hypoxemia (low blood oxygen): text: Hypoxemia (low blood oxygen) + title: Hypoxemia (low blood oxygen) meaning: HP:0012418 Silent hypoxemia: text: Silent hypoxemia + title: Silent hypoxemia meaning: GENEPIO:0100068 is_a: Hypoxemia (low blood oxygen) Internal hemorrhage (internal bleeding): text: Internal hemorrhage (internal bleeding) + title: Internal hemorrhage (internal bleeding) meaning: HP:0011029 Loss of Fine Movements: text: Loss of Fine Movements + title: Loss of Fine Movements meaning: NCIT:C121416 Low appetite: text: Low appetite + title: Low appetite meaning: HP:0004396 Malaise (general discomfort/unease): text: Malaise (general discomfort/unease) + title: Malaise (general discomfort/unease) meaning: HP:0033834 Meningismus/nuchal rigidity: text: Meningismus/nuchal rigidity + title: Meningismus/nuchal rigidity meaning: HP:0031179 Muscle weakness: text: Muscle weakness + title: Muscle weakness meaning: HP:0001324 Nasal obstruction (stuffy nose): text: Nasal obstruction (stuffy nose) + title: Nasal obstruction (stuffy nose) meaning: HP:0001742 Nausea: text: Nausea + title: Nausea meaning: HP:0002018 Nose bleed: text: Nose bleed + title: Nose bleed meaning: HP:0000421 Otitis: text: Otitis + title: Otitis meaning: GENEPIO:0100069 Pain: text: Pain + title: Pain meaning: HP:0012531 Abdominal pain: text: Abdominal pain + title: Abdominal pain meaning: HP:0002027 is_a: Pain Arthralgia (painful joints): text: Arthralgia (painful joints) + title: Arthralgia (painful joints) meaning: HP:0002829 is_a: Pain Chest pain: text: Chest pain + title: Chest pain meaning: HP:0100749 is_a: Pain Pleuritic chest pain: text: Pleuritic chest pain + title: Pleuritic chest pain meaning: HP:0033771 is_a: Chest pain Myalgia (muscle pain): text: Myalgia (muscle pain) + title: Myalgia (muscle pain) meaning: HP:0003326 is_a: Pain Pharyngitis (sore throat): text: Pharyngitis (sore throat) + title: Pharyngitis (sore throat) meaning: HP:0025439 Pharyngeal exudate: text: Pharyngeal exudate + title: Pharyngeal exudate meaning: GENEPIO:0100070 Pleural effusion: text: Pleural effusion + title: Pleural effusion meaning: HP:0002202 Pneumonia: text: Pneumonia + title: Pneumonia meaning: HP:0002090 Pseudo-chilblains: text: Pseudo-chilblains + title: Pseudo-chilblains meaning: HP:0033696 Pseudo-chilblains on fingers (covid fingers): text: Pseudo-chilblains on fingers (covid fingers) + title: Pseudo-chilblains on fingers (covid fingers) meaning: GENEPIO:0100072 is_a: Pseudo-chilblains Pseudo-chilblains on toes (covid toes): text: Pseudo-chilblains on toes (covid toes) + title: Pseudo-chilblains on toes (covid toes) meaning: GENEPIO:0100073 is_a: Pseudo-chilblains Rash: text: Rash + title: Rash meaning: HP:0000988 Rhinorrhea (runny nose): text: Rhinorrhea (runny nose) + title: Rhinorrhea (runny nose) meaning: HP:0031417 Seizure: text: Seizure + title: Seizure meaning: HP:0001250 Motor seizure: text: Motor seizure + title: Motor seizure meaning: HP:0020219 is_a: Seizure Shivering (involuntary muscle twitching): text: Shivering (involuntary muscle twitching) + title: Shivering (involuntary muscle twitching) meaning: HP:0025144 Slurred speech: text: Slurred speech + title: Slurred speech meaning: HP:0001350 Sneezing: text: Sneezing + title: Sneezing meaning: HP:0025095 Sputum Production: text: Sputum Production + title: Sputum Production meaning: HP:0033709 Stroke: text: Stroke + title: Stroke meaning: HP:0001297 Swollen Lymph Nodes: text: Swollen Lymph Nodes + title: Swollen Lymph Nodes meaning: HP:0002716 Tachypnea (accelerated respiratory rate): text: Tachypnea (accelerated respiratory rate) + title: Tachypnea (accelerated respiratory rate) meaning: HP:0002789 Vertigo (dizziness): text: Vertigo (dizziness) + title: Vertigo (dizziness) meaning: HP:0002321 Vomiting (throwing up): text: Vomiting (throwing up) + title: Vomiting (throwing up) meaning: HP:0002013 HostVaccinationStatusMenu: name: HostVaccinationStatusMenu @@ -3434,12 +3475,15 @@ enums: permissible_values: Fully Vaccinated: text: Fully Vaccinated + title: Fully Vaccinated meaning: GENEPIO:0100100 Partially Vaccinated: text: Partially Vaccinated + title: Partially Vaccinated meaning: GENEPIO:0100101 Not Vaccinated: text: Not Vaccinated + title: Not Vaccinated meaning: GENEPIO:0100102 PriorSarsCov2AntiviralTreatmentMenu: name: PriorSarsCov2AntiviralTreatmentMenu @@ -3447,9 +3491,11 @@ enums: permissible_values: Prior antiviral treatment: text: Prior antiviral treatment + title: Prior antiviral treatment meaning: GENEPIO:0100037 No prior antiviral treatment: text: No prior antiviral treatment + title: No prior antiviral treatment meaning: GENEPIO:0100233 NmlSubmittedSpecimenTypeMenu: name: NmlSubmittedSpecimenTypeMenu @@ -3457,18 +3503,23 @@ enums: permissible_values: Swab: text: Swab + title: Swab meaning: OBI:0002600 RNA: text: RNA + title: RNA meaning: OBI:0000880 mRNA (cDNA): text: mRNA (cDNA) + title: mRNA (cDNA) meaning: OBI:0002754 Nucleic acid: text: Nucleic acid + title: Nucleic acid meaning: OBI:0001010 Not Applicable: text: Not Applicable + title: Not Applicable meaning: GENEPIO:0001619 RelatedSpecimenRelationshipTypeMenu: name: RelatedSpecimenRelationshipTypeMenu @@ -3476,348 +3527,446 @@ enums: permissible_values: Acute: text: Acute + title: Acute meaning: HP:0011009 Chronic (prolonged) infection investigation: text: Chronic (prolonged) infection investigation + title: Chronic (prolonged) infection investigation meaning: GENEPIO:0101016 Convalescent: text: Convalescent + title: Convalescent Familial: text: Familial + title: Familial Follow-up: text: Follow-up + title: Follow-up meaning: EFO:0009642 Reinfection testing: text: Reinfection testing + title: Reinfection testing is_a: Follow-up Previously Submitted: text: Previously Submitted + title: Previously Submitted Sequencing/bioinformatics methods development/validation: text: Sequencing/bioinformatics methods development/validation + title: Sequencing/bioinformatics methods development/validation Specimen sampling methods testing: text: Specimen sampling methods testing + title: Specimen sampling methods testing PreExistingConditionsAndRiskFactorsMenu: name: PreExistingConditionsAndRiskFactorsMenu title: pre-existing conditions and risk factors menu permissible_values: Age 60+: text: Age 60+ + title: Age 60+ meaning: VO:0004925 Anemia: text: Anemia + title: Anemia meaning: HP:0001903 Anorexia: text: Anorexia + title: Anorexia meaning: HP:0002039 Birthing labor: text: Birthing labor + title: Birthing labor meaning: NCIT:C92743 Bone marrow failure: text: Bone marrow failure + title: Bone marrow failure meaning: NCIT:C80693 Cancer: text: Cancer + title: Cancer meaning: MONDO:0004992 Breast cancer: text: Breast cancer + title: Breast cancer meaning: MONDO:0007254 is_a: Cancer Colorectal cancer: text: Colorectal cancer + title: Colorectal cancer meaning: MONDO:0005575 is_a: Cancer Hematologic malignancy (cancer of the blood): text: Hematologic malignancy (cancer of the blood) + title: Hematologic malignancy (cancer of the blood) meaning: DOID:2531 is_a: Cancer Lung cancer: text: Lung cancer + title: Lung cancer meaning: MONDO:0008903 is_a: Cancer Metastatic disease: text: Metastatic disease + title: Metastatic disease meaning: MONDO:0024880 is_a: Cancer Cancer treatment: text: Cancer treatment + title: Cancer treatment meaning: NCIT:C16212 Cancer surgery: text: Cancer surgery + title: Cancer surgery meaning: NCIT:C157740 is_a: Cancer treatment Chemotherapy: text: Chemotherapy + title: Chemotherapy meaning: NCIT:C15632 is_a: Cancer treatment Adjuvant chemotherapy: text: Adjuvant chemotherapy + title: Adjuvant chemotherapy meaning: NCIT:C15360 is_a: Chemotherapy Cardiac disorder: text: Cardiac disorder + title: Cardiac disorder meaning: NCIT:C3079 Arrhythmia: text: Arrhythmia + title: Arrhythmia meaning: HP:0011675 is_a: Cardiac disorder Cardiac disease: text: Cardiac disease + title: Cardiac disease meaning: MONDO:0005267 is_a: Cardiac disorder Cardiomyopathy: text: Cardiomyopathy + title: Cardiomyopathy meaning: HP:0001638 is_a: Cardiac disorder Cardiac injury: text: Cardiac injury + title: Cardiac injury meaning: GENEPIO:0100074 is_a: Cardiac disorder Hypertension (high blood pressure): text: Hypertension (high blood pressure) + title: Hypertension (high blood pressure) meaning: HP:0000822 is_a: Cardiac disorder Hypotension (low blood pressure): text: Hypotension (low blood pressure) + title: Hypotension (low blood pressure) meaning: HP:0002615 is_a: Cardiac disorder Cesarean section: text: Cesarean section + title: Cesarean section meaning: HP:0011410 Chronic cough: text: Chronic cough + title: Chronic cough meaning: GENEPIO:0100075 Chronic gastrointestinal disease: text: Chronic gastrointestinal disease + title: Chronic gastrointestinal disease meaning: GENEPIO:0100076 Chronic lung disease: text: Chronic lung disease + title: Chronic lung disease meaning: HP:0006528 is_a: Lung disease Corticosteroids: text: Corticosteroids + title: Corticosteroids meaning: NCIT:C211 Diabetes mellitus (diabetes): text: Diabetes mellitus (diabetes) + title: Diabetes mellitus (diabetes) meaning: HP:0000819 Type I diabetes mellitus (T1D): text: Type I diabetes mellitus (T1D) + title: Type I diabetes mellitus (T1D) meaning: HP:0100651 is_a: Diabetes mellitus (diabetes) Type II diabetes mellitus (T2D): text: Type II diabetes mellitus (T2D) + title: Type II diabetes mellitus (T2D) meaning: HP:0005978 is_a: Diabetes mellitus (diabetes) Eczema: text: Eczema + title: Eczema meaning: HP:0000964 Electrolyte disturbance: text: Electrolyte disturbance + title: Electrolyte disturbance meaning: HP:0003111 Hypocalcemia: text: Hypocalcemia + title: Hypocalcemia meaning: HP:0002901 is_a: Electrolyte disturbance Hypokalemia: text: Hypokalemia + title: Hypokalemia meaning: HP:0002900 is_a: Electrolyte disturbance Hypomagnesemia: text: Hypomagnesemia + title: Hypomagnesemia meaning: HP:0002917 is_a: Electrolyte disturbance Encephalitis (brain inflammation): text: Encephalitis (brain inflammation) + title: Encephalitis (brain inflammation) meaning: HP:0002383 Epilepsy: text: Epilepsy + title: Epilepsy meaning: MONDO:0005027 Hemodialysis: text: Hemodialysis + title: Hemodialysis meaning: NCIT:C15248 Hemoglobinopathy: text: Hemoglobinopathy + title: Hemoglobinopathy meaning: MONDO:0044348 Human immunodeficiency virus (HIV): text: Human immunodeficiency virus (HIV) + title: Human immunodeficiency virus (HIV) meaning: MONDO:0005109 Acquired immunodeficiency syndrome (AIDS): text: Acquired immunodeficiency syndrome (AIDS) + title: Acquired immunodeficiency syndrome (AIDS) meaning: MONDO:0012268 is_a: Human immunodeficiency virus (HIV) HIV and antiretroviral therapy (ART): text: HIV and antiretroviral therapy (ART) + title: HIV and antiretroviral therapy (ART) meaning: NCIT:C16118 is_a: Human immunodeficiency virus (HIV) Immunocompromised: text: Immunocompromised + title: Immunocompromised meaning: NCIT:C14139 Lupus: text: Lupus + title: Lupus meaning: MONDO:0004670 is_a: Immunocompromised Inflammatory bowel disease (IBD): text: Inflammatory bowel disease (IBD) + title: Inflammatory bowel disease (IBD) meaning: MONDO:0005265 Colitis: text: Colitis + title: Colitis meaning: HP:0002583 is_a: Inflammatory bowel disease (IBD) Ulcerative colitis: text: Ulcerative colitis + title: Ulcerative colitis meaning: HP:0100279 is_a: Colitis Crohn's disease: text: Crohn's disease + title: Crohn's disease meaning: HP:0100280 is_a: Inflammatory bowel disease (IBD) Renal disorder: text: Renal disorder + title: Renal disorder meaning: NCIT:C3149 Renal disease: text: Renal disease + title: Renal disease meaning: MONDO:0005240 is_a: Renal disorder Chronic renal disease: text: Chronic renal disease + title: Chronic renal disease meaning: HP:0012622 is_a: Renal disease Renal failure: text: Renal failure + title: Renal failure meaning: HP:0000083 is_a: Renal disease Liver disease: text: Liver disease + title: Liver disease meaning: MONDO:0005154 Chronic liver disease: text: Chronic liver disease + title: Chronic liver disease meaning: NCIT:C113609 is_a: Liver disease Fatty liver disease (FLD): text: Fatty liver disease (FLD) + title: Fatty liver disease (FLD) meaning: HP:0001397 is_a: Chronic liver disease Myalgia (muscle pain): text: Myalgia (muscle pain) + title: Myalgia (muscle pain) meaning: HP:0003326 Myalgic encephalomyelitis (chronic fatigue syndrome): text: Myalgic encephalomyelitis (chronic fatigue syndrome) + title: Myalgic encephalomyelitis (chronic fatigue syndrome) meaning: MONDO:0005404 Neurological disorder: text: Neurological disorder + title: Neurological disorder meaning: MONDO:0005071 Neuromuscular disorder: text: Neuromuscular disorder + title: Neuromuscular disorder meaning: MONDO:0019056 is_a: Neurological disorder Obesity: text: Obesity + title: Obesity meaning: HP:0001513 Severe obesity: text: Severe obesity + title: Severe obesity meaning: MONDO:0005139 is_a: Obesity Respiratory disorder: text: Respiratory disorder + title: Respiratory disorder meaning: MONDO:0005087 Asthma: text: Asthma + title: Asthma meaning: HP:0002099 is_a: Respiratory disorder Chronic bronchitis: text: Chronic bronchitis + title: Chronic bronchitis meaning: HP:0004469 is_a: Respiratory disorder Chronic obstructive pulmonary disease: text: Chronic obstructive pulmonary disease + title: Chronic obstructive pulmonary disease meaning: HP:0006510 is_a: Respiratory disorder Emphysema: text: Emphysema + title: Emphysema meaning: HP:0002097 is_a: Respiratory disorder Lung disease: text: Lung disease + title: Lung disease meaning: MONDO:0005275 is_a: Respiratory disorder Pulmonary fibrosis: text: Pulmonary fibrosis + title: Pulmonary fibrosis meaning: HP:0002206 is_a: Lung disease Pneumonia: text: Pneumonia + title: Pneumonia meaning: HP:0002090 is_a: Respiratory disorder Respiratory failure: text: Respiratory failure + title: Respiratory failure meaning: HP:0002878 is_a: Respiratory disorder Adult respiratory distress syndrome: text: Adult respiratory distress syndrome + title: Adult respiratory distress syndrome meaning: HP:0033677 is_a: Respiratory failure Newborn respiratory distress syndrome: text: Newborn respiratory distress syndrome + title: Newborn respiratory distress syndrome meaning: MONDO:0009971 is_a: Respiratory failure Tuberculosis: text: Tuberculosis + title: Tuberculosis meaning: MONDO:0018076 is_a: Respiratory disorder - "Postpartum (\u22646 weeks)": - text: "Postpartum (\u22646 weeks)" + Postpartum (≤6 weeks): + text: Postpartum (≤6 weeks) + title: Postpartum (≤6 weeks) meaning: GENEPIO:0100077 Pregnancy: text: Pregnancy + title: Pregnancy meaning: NCIT:C25742 Rheumatic disease: text: Rheumatic disease + title: Rheumatic disease meaning: MONDO:0005554 Sickle cell disease: text: Sickle cell disease + title: Sickle cell disease meaning: MONDO:0011382 Substance use: text: Substance use + title: Substance use meaning: NBO:0001845 Alcohol abuse: text: Alcohol abuse + title: Alcohol abuse meaning: MONDO:0002046 is_a: Substance use Drug abuse: text: Drug abuse + title: Drug abuse meaning: GENEPIO:0100078 is_a: Substance use Injection drug abuse: text: Injection drug abuse + title: Injection drug abuse meaning: GENEPIO:0100079 is_a: Drug abuse Smoking: text: Smoking + title: Smoking meaning: NBO:0015005 is_a: Substance use Vaping: text: Vaping + title: Vaping meaning: NCIT:C173621 is_a: Substance use Tachypnea (accelerated respiratory rate): text: Tachypnea (accelerated respiratory rate) + title: Tachypnea (accelerated respiratory rate) meaning: HP:0002789 Transplant: text: Transplant + title: Transplant meaning: NCIT:C159659 Hematopoietic stem cell transplant (bone marrow transplant): text: Hematopoietic stem cell transplant (bone marrow transplant) + title: Hematopoietic stem cell transplant (bone marrow transplant) meaning: NCIT:C131759 is_a: Transplant Cardiac transplant: text: Cardiac transplant + title: Cardiac transplant meaning: GENEPIO:0100080 is_a: Transplant Kidney transplant: text: Kidney transplant + title: Kidney transplant meaning: NCIT:C157332 is_a: Transplant Liver transplant: text: Liver transplant + title: Liver transplant meaning: GENEPIO:0100081 is_a: Transplant VariantDesignationMenu: @@ -3826,12 +3975,15 @@ enums: permissible_values: Variant of Concern (VOC): text: Variant of Concern (VOC) + title: Variant of Concern (VOC) meaning: GENEPIO:0100082 Variant of Interest (VOI): text: Variant of Interest (VOI) + title: Variant of Interest (VOI) meaning: GENEPIO:0100083 Variant Under Monitoring (VUM): text: Variant Under Monitoring (VUM) + title: Variant Under Monitoring (VUM) meaning: GENEPIO:0100279 VariantEvidenceMenu: name: VariantEvidenceMenu @@ -3839,9 +3991,11 @@ enums: permissible_values: RT-qPCR: text: RT-qPCR + title: RT-qPCR meaning: CIDO:0000019 Sequencing: text: Sequencing + title: Sequencing meaning: CIDO:0000027 ComplicationsMenu: name: ComplicationsMenu @@ -3849,272 +4003,351 @@ enums: permissible_values: Abnormal blood oxygen level: text: Abnormal blood oxygen level + title: Abnormal blood oxygen level meaning: HP:0500165 Acute kidney injury: text: Acute kidney injury + title: Acute kidney injury meaning: HP:0001919 Acute lung injury: text: Acute lung injury + title: Acute lung injury meaning: MONDO:0015796 Ventilation induced lung injury (VILI): text: Ventilation induced lung injury (VILI) + title: Ventilation induced lung injury (VILI) meaning: GENEPIO:0100092 is_a: Acute lung injury Acute respiratory failure: text: Acute respiratory failure + title: Acute respiratory failure meaning: MONDO:0001208 Arrhythmia (complication): text: Arrhythmia (complication) + title: Arrhythmia (complication) meaning: HP:0011675 Tachycardia: text: Tachycardia + title: Tachycardia meaning: HP:0001649 is_a: Arrhythmia (complication) Polymorphic ventricular tachycardia (VT): text: Polymorphic ventricular tachycardia (VT) + title: Polymorphic ventricular tachycardia (VT) meaning: HP:0031677 is_a: Tachycardia Tachyarrhythmia: text: Tachyarrhythmia + title: Tachyarrhythmia meaning: GENEPIO:0100084 is_a: Tachycardia Cardiac injury: text: Cardiac injury + title: Cardiac injury meaning: GENEPIO:0100074 Cardiac arrest: text: Cardiac arrest + title: Cardiac arrest meaning: HP:0001695 Cardiogenic shock: text: Cardiogenic shock + title: Cardiogenic shock meaning: HP:0030149 Blood clot: text: Blood clot + title: Blood clot meaning: HP:0001977 Arterial clot: text: Arterial clot + title: Arterial clot meaning: HP:0004420 is_a: Blood clot Deep vein thrombosis (DVT): text: Deep vein thrombosis (DVT) + title: Deep vein thrombosis (DVT) meaning: HP:0002625 is_a: Blood clot Pulmonary embolism (PE): text: Pulmonary embolism (PE) + title: Pulmonary embolism (PE) meaning: HP:0002204 is_a: Blood clot Cardiomyopathy: text: Cardiomyopathy + title: Cardiomyopathy meaning: HP:0001638 Central nervous system invasion: text: Central nervous system invasion + title: Central nervous system invasion meaning: MONDO:0024619 Stroke (complication): text: Stroke (complication) + title: Stroke (complication) meaning: HP:0001297 Central Nervous System Vasculitis: text: Central Nervous System Vasculitis + title: Central Nervous System Vasculitis meaning: MONDO:0003346 is_a: Stroke (complication) Acute ischemic stroke: text: Acute ischemic stroke + title: Acute ischemic stroke meaning: HP:0002140 is_a: Stroke (complication) Coma: text: Coma + title: Coma meaning: HP:0001259 Convulsions: text: Convulsions + title: Convulsions meaning: HP:0011097 COVID-19 associated coagulopathy (CAC): text: COVID-19 associated coagulopathy (CAC) + title: COVID-19 associated coagulopathy (CAC) meaning: NCIT:C171562 Cystic fibrosis: text: Cystic fibrosis + title: Cystic fibrosis meaning: MONDO:0009061 Cytokine release syndrome: text: Cytokine release syndrome + title: Cytokine release syndrome meaning: MONDO:0600008 Disseminated intravascular coagulation (DIC): text: Disseminated intravascular coagulation (DIC) + title: Disseminated intravascular coagulation (DIC) meaning: MPATH:108 Encephalopathy: text: Encephalopathy + title: Encephalopathy meaning: HP:0001298 Fulminant myocarditis: text: Fulminant myocarditis + title: Fulminant myocarditis meaning: GENEPIO:0100088 - "Guillain-Barr\xE9 syndrome": - text: "Guillain-Barr\xE9 syndrome" + Guillain-Barré syndrome: + text: Guillain-Barré syndrome + title: Guillain-Barré syndrome meaning: MONDO:0016218 Internal hemorrhage (complication; internal bleeding): text: Internal hemorrhage (complication; internal bleeding) + title: Internal hemorrhage (complication; internal bleeding) meaning: HP:0011029 Intracerebral haemorrhage: text: Intracerebral haemorrhage + title: Intracerebral haemorrhage meaning: MONDO:0013792 is_a: Internal hemorrhage (complication; internal bleeding) Kawasaki disease: text: Kawasaki disease + title: Kawasaki disease meaning: MONDO:0012727 Complete Kawasaki disease: text: Complete Kawasaki disease + title: Complete Kawasaki disease meaning: GENEPIO:0100089 is_a: Kawasaki disease Incomplete Kawasaki disease: text: Incomplete Kawasaki disease + title: Incomplete Kawasaki disease meaning: GENEPIO:0100090 is_a: Kawasaki disease Liver dysfunction: text: Liver dysfunction + title: Liver dysfunction meaning: HP:0001410 Acute liver injury: text: Acute liver injury + title: Acute liver injury meaning: GENEPIO:0100091 is_a: Liver dysfunction Long COVID-19: text: Long COVID-19 + title: Long COVID-19 meaning: MONDO:0100233 Meningitis: text: Meningitis + title: Meningitis meaning: HP:0001287 Migraine: text: Migraine + title: Migraine meaning: HP:0002076 Miscarriage: text: Miscarriage + title: Miscarriage meaning: HP:0005268 Multisystem inflammatory syndrome in children (MIS-C): text: Multisystem inflammatory syndrome in children (MIS-C) + title: Multisystem inflammatory syndrome in children (MIS-C) meaning: MONDO:0100163 Multisystem inflammatory syndrome in adults (MIS-A): text: Multisystem inflammatory syndrome in adults (MIS-A) + title: Multisystem inflammatory syndrome in adults (MIS-A) meaning: MONDO:0100319 Muscle injury: text: Muscle injury + title: Muscle injury meaning: GENEPIO:0100093 Myalgic encephalomyelitis (ME): text: Myalgic encephalomyelitis (ME) + title: Myalgic encephalomyelitis (ME) meaning: MONDO:0005404 Myocardial infarction (heart attack): text: Myocardial infarction (heart attack) + title: Myocardial infarction (heart attack) meaning: MONDO:0005068 Acute myocardial infarction: text: Acute myocardial infarction + title: Acute myocardial infarction meaning: MONDO:0004781 is_a: Myocardial infarction (heart attack) ST-segment elevation myocardial infarction: text: ST-segment elevation myocardial infarction + title: ST-segment elevation myocardial infarction meaning: MONDO:0041656 is_a: Myocardial infarction (heart attack) Myocardial injury: text: Myocardial injury + title: Myocardial injury meaning: HP:0001700 Neonatal complications: text: Neonatal complications + title: Neonatal complications meaning: NCIT:C168498 Noncardiogenic pulmonary edema: text: Noncardiogenic pulmonary edema + title: Noncardiogenic pulmonary edema meaning: GENEPIO:0100085 Acute respiratory distress syndrome (ARDS): text: Acute respiratory distress syndrome (ARDS) + title: Acute respiratory distress syndrome (ARDS) meaning: HP:0033677 is_a: Noncardiogenic pulmonary edema COVID-19 associated ARDS (CARDS): text: COVID-19 associated ARDS (CARDS) + title: COVID-19 associated ARDS (CARDS) meaning: NCIT:C171551 is_a: Acute respiratory distress syndrome (ARDS) Neurogenic pulmonary edema (NPE): text: Neurogenic pulmonary edema (NPE) + title: Neurogenic pulmonary edema (NPE) meaning: GENEPIO:0100086 is_a: Acute respiratory distress syndrome (ARDS) Organ failure: text: Organ failure + title: Organ failure meaning: GENEPIO:0100094 Heart failure: text: Heart failure + title: Heart failure meaning: HP:0001635 is_a: Organ failure Liver failure: text: Liver failure + title: Liver failure meaning: MONDO:0100192 is_a: Organ failure Paralysis: text: Paralysis + title: Paralysis meaning: HP:0003470 Pneumothorax (collapsed lung): text: Pneumothorax (collapsed lung) + title: Pneumothorax (collapsed lung) meaning: HP:0002107 Spontaneous pneumothorax: text: Spontaneous pneumothorax + title: Spontaneous pneumothorax meaning: HP:0002108 is_a: Pneumothorax (collapsed lung) Spontaneous tension pneumothorax: text: Spontaneous tension pneumothorax + title: Spontaneous tension pneumothorax meaning: MONDO:0002075 is_a: Pneumothorax (collapsed lung) Pneumonia (complication): text: Pneumonia (complication) + title: Pneumonia (complication) meaning: HP:0002090 COVID-19 pneumonia: text: COVID-19 pneumonia + title: COVID-19 pneumonia meaning: NCIT:C171550 is_a: Pneumonia (complication) Pregancy complications: text: Pregancy complications + title: Pregancy complications meaning: HP:0001197 Rhabdomyolysis: text: Rhabdomyolysis + title: Rhabdomyolysis meaning: HP:0003201 Secondary infection: text: Secondary infection + title: Secondary infection meaning: IDO:0000567 Secondary staph infection: text: Secondary staph infection + title: Secondary staph infection meaning: GENEPIO:0100095 is_a: Secondary infection Secondary strep infection: text: Secondary strep infection + title: Secondary strep infection meaning: GENEPIO:0100096 is_a: Secondary infection Seizure (complication): text: Seizure (complication) + title: Seizure (complication) meaning: HP:0001250 Motor seizure: text: Motor seizure + title: Motor seizure meaning: HP:0020219 is_a: Seizure (complication) Sepsis/Septicemia: text: Sepsis/Septicemia + title: Sepsis/Septicemia meaning: HP:0100806 Sepsis: text: Sepsis + title: Sepsis meaning: IDO:0000636 is_a: Sepsis/Septicemia Septicemia: text: Septicemia + title: Septicemia meaning: NCIT:C3364 is_a: Sepsis/Septicemia Shock: text: Shock + title: Shock meaning: HP:0031273 Hyperinflammatory shock: text: Hyperinflammatory shock + title: Hyperinflammatory shock meaning: GENEPIO:0100097 is_a: Shock Refractory cardiogenic shock: text: Refractory cardiogenic shock + title: Refractory cardiogenic shock meaning: GENEPIO:0100098 is_a: Shock Refractory cardiogenic plus vasoplegic shock: text: Refractory cardiogenic plus vasoplegic shock + title: Refractory cardiogenic plus vasoplegic shock meaning: GENEPIO:0100099 is_a: Shock Septic shock: text: Septic shock + title: Septic shock meaning: NCIT:C35018 is_a: Shock Vasculitis: text: Vasculitis + title: Vasculitis meaning: HP:0002633 VaccineNameMenu: name: VaccineNameMenu @@ -4122,18 +4355,23 @@ enums: permissible_values: Astrazeneca (Vaxzevria): text: Astrazeneca (Vaxzevria) + title: Astrazeneca (Vaxzevria) meaning: GENEPIO:0100308 Johnson & Johnson (Janssen): text: Johnson & Johnson (Janssen) + title: Johnson & Johnson (Janssen) meaning: GENEPIO:0100307 Moderna (Spikevax): text: Moderna (Spikevax) + title: Moderna (Spikevax) meaning: GENEPIO:0100304 Pfizer-BioNTech (Comirnaty): text: Pfizer-BioNTech (Comirnaty) + title: Pfizer-BioNTech (Comirnaty) meaning: GENEPIO:0100305 Pfizer-BioNTech (Comirnaty Pediatric): text: Pfizer-BioNTech (Comirnaty Pediatric) + title: Pfizer-BioNTech (Comirnaty Pediatric) meaning: GENEPIO:0100306 AnatomicalMaterialMenu: name: AnatomicalMaterialMenu @@ -4141,36 +4379,45 @@ enums: permissible_values: Blood: text: Blood + title: Blood meaning: UBERON:0000178 Fluid: text: Fluid + title: Fluid meaning: UBERON:0006314 Saliva: text: Saliva + title: Saliva meaning: UBERON:0001836 is_a: Fluid Fluid (cerebrospinal (CSF)): text: Fluid (cerebrospinal (CSF)) + title: Fluid (cerebrospinal (CSF)) meaning: UBERON:0001359 is_a: Fluid Fluid (pericardial): text: Fluid (pericardial) + title: Fluid (pericardial) meaning: UBERON:0002409 is_a: Fluid Fluid (pleural): text: Fluid (pleural) + title: Fluid (pleural) meaning: UBERON:0001087 is_a: Fluid Fluid (vaginal): text: Fluid (vaginal) + title: Fluid (vaginal) meaning: UBERON:0036243 is_a: Fluid Fluid (amniotic): text: Fluid (amniotic) + title: Fluid (amniotic) meaning: UBERON:0000173 is_a: Fluid Tissue: text: Tissue + title: Tissue meaning: UBERON:0000479 AnatomicalPartMenu: name: AnatomicalPartMenu @@ -4178,96 +4425,122 @@ enums: permissible_values: Anus: text: Anus + title: Anus meaning: UBERON:0001245 Buccal mucosa: text: Buccal mucosa + title: Buccal mucosa meaning: UBERON:0006956 Duodenum: text: Duodenum + title: Duodenum meaning: UBERON:0002114 Eye: text: Eye + title: Eye meaning: UBERON:0000970 Intestine: text: Intestine + title: Intestine meaning: UBERON:0000160 Lower respiratory tract: text: Lower respiratory tract + title: Lower respiratory tract meaning: UBERON:0001558 Bronchus: text: Bronchus + title: Bronchus meaning: UBERON:0002185 is_a: Lower respiratory tract Lung: text: Lung + title: Lung meaning: UBERON:0002048 is_a: Lower respiratory tract Bronchiole: text: Bronchiole + title: Bronchiole meaning: UBERON:0002186 is_a: Lung Alveolar sac: text: Alveolar sac + title: Alveolar sac meaning: UBERON:0002169 is_a: Lung Pleural sac: text: Pleural sac + title: Pleural sac meaning: UBERON:0009778 is_a: Lower respiratory tract Pleural cavity: text: Pleural cavity + title: Pleural cavity meaning: UBERON:0002402 is_a: Pleural sac Trachea: text: Trachea + title: Trachea meaning: UBERON:0003126 is_a: Lower respiratory tract Rectum: text: Rectum + title: Rectum meaning: UBERON:0001052 Skin: text: Skin + title: Skin meaning: UBERON:0001003 Stomach: text: Stomach + title: Stomach meaning: UBERON:0000945 Upper respiratory tract: text: Upper respiratory tract + title: Upper respiratory tract meaning: UBERON:0001557 Anterior Nares: text: Anterior Nares + title: Anterior Nares meaning: UBERON:2001427 is_a: Upper respiratory tract Esophagus: text: Esophagus + title: Esophagus meaning: UBERON:0001043 is_a: Upper respiratory tract Ethmoid sinus: text: Ethmoid sinus + title: Ethmoid sinus meaning: UBERON:0002453 is_a: Upper respiratory tract Nasal Cavity: text: Nasal Cavity + title: Nasal Cavity meaning: UBERON:0001707 is_a: Upper respiratory tract Middle Nasal Turbinate: text: Middle Nasal Turbinate + title: Middle Nasal Turbinate meaning: UBERON:0005921 is_a: Nasal Cavity Inferior Nasal Turbinate: text: Inferior Nasal Turbinate + title: Inferior Nasal Turbinate meaning: UBERON:0005922 is_a: Nasal Cavity Nasopharynx (NP): text: Nasopharynx (NP) + title: Nasopharynx (NP) meaning: UBERON:0001728 is_a: Upper respiratory tract Oropharynx (OP): text: Oropharynx (OP) + title: Oropharynx (OP) meaning: UBERON:0001729 is_a: Upper respiratory tract Pharynx (throat): text: Pharynx (throat) + title: Pharynx (throat) meaning: UBERON:0000341 is_a: Upper respiratory tract BodyProductMenu: @@ -4276,28 +4549,36 @@ enums: permissible_values: Breast Milk: text: Breast Milk + title: Breast Milk meaning: UBERON:0001913 Feces: text: Feces + title: Feces meaning: UBERON:0001988 Fluid (seminal): text: Fluid (seminal) + title: Fluid (seminal) meaning: UBERON:0006530 Mucus: text: Mucus + title: Mucus meaning: UBERON:0000912 Sputum: text: Sputum + title: Sputum meaning: UBERON:0007311 is_a: Mucus Sweat: text: Sweat + title: Sweat meaning: UBERON:0001089 Tear: text: Tear + title: Tear meaning: UBERON:0001827 Urine: text: Urine + title: Urine meaning: UBERON:0001088 PriorSarsCov2InfectionMenu: name: PriorSarsCov2InfectionMenu @@ -4305,9 +4586,11 @@ enums: permissible_values: Prior infection: text: Prior infection + title: Prior infection meaning: GENEPIO:0100037 No prior infection: text: No prior infection + title: No prior infection meaning: GENEPIO:0100233 EnvironmentalMaterialMenu: name: EnvironmentalMaterialMenu @@ -4315,103 +4598,136 @@ enums: permissible_values: Air vent: text: Air vent + title: Air vent meaning: ENVO:03501208 Banknote: text: Banknote + title: Banknote meaning: ENVO:00003896 Bed rail: text: Bed rail + title: Bed rail meaning: ENVO:03501209 Building floor: text: Building floor + title: Building floor meaning: ENVO:01000486 Cloth: text: Cloth + title: Cloth meaning: ENVO:02000058 Control panel: text: Control panel + title: Control panel meaning: ENVO:03501210 Door: text: Door + title: Door meaning: ENVO:03501220 Door handle: text: Door handle + title: Door handle meaning: ENVO:03501211 Face mask: text: Face mask + title: Face mask meaning: OBI:0002787 Face shield: text: Face shield + title: Face shield meaning: OBI:0002791 Food: text: Food + title: Food meaning: FOODON:00002403 Food packaging: text: Food packaging + title: Food packaging meaning: FOODON:03490100 Glass: text: Glass + title: Glass meaning: ENVO:01000481 Handrail: text: Handrail + title: Handrail meaning: ENVO:03501212 Hospital gown: text: Hospital gown + title: Hospital gown meaning: OBI:0002796 Light switch: text: Light switch + title: Light switch meaning: ENVO:03501213 Locker: text: Locker + title: Locker meaning: ENVO:03501214 N95 mask: text: N95 mask + title: N95 mask meaning: OBI:0002790 Nurse call button: text: Nurse call button + title: Nurse call button meaning: ENVO:03501215 Paper: text: Paper + title: Paper meaning: ENVO:03501256 Particulate matter: text: Particulate matter + title: Particulate matter meaning: ENVO:01000060 Plastic: text: Plastic + title: Plastic meaning: ENVO:01000404 PPE gown: text: PPE gown + title: PPE gown meaning: GENEPIO:0100025 Sewage: text: Sewage + title: Sewage meaning: ENVO:00002018 Sink: text: Sink + title: Sink meaning: ENVO:01000990 Soil: text: Soil + title: Soil meaning: ENVO:00001998 Stainless steel: text: Stainless steel + title: Stainless steel meaning: ENVO:03501216 Tissue paper: text: Tissue paper + title: Tissue paper meaning: ENVO:03501217 Toilet bowl: text: Toilet bowl + title: Toilet bowl meaning: ENVO:03501218 Water: text: Water + title: Water meaning: ENVO:00002006 Wastewater: text: Wastewater + title: Wastewater meaning: ENVO:00002001 is_a: Water Window: text: Window + title: Window meaning: ENVO:03501219 Wood: text: Wood + title: Wood meaning: ENVO:00002040 EnvironmentalSiteMenu: name: EnvironmentalSiteMenu @@ -4419,69 +4735,91 @@ enums: permissible_values: Acute care facility: text: Acute care facility + title: Acute care facility meaning: ENVO:03501135 Animal house: text: Animal house + title: Animal house meaning: ENVO:00003040 Bathroom: text: Bathroom + title: Bathroom meaning: ENVO:01000422 Clinical assessment centre: text: Clinical assessment centre + title: Clinical assessment centre meaning: ENVO:03501136 Conference venue: text: Conference venue + title: Conference venue meaning: ENVO:03501127 Corridor: text: Corridor + title: Corridor meaning: ENVO:03501121 Daycare: text: Daycare + title: Daycare meaning: ENVO:01000927 Emergency room (ER): text: Emergency room (ER) + title: Emergency room (ER) meaning: ENVO:03501145 Family practice clinic: text: Family practice clinic + title: Family practice clinic meaning: ENVO:03501186 Group home: text: Group home + title: Group home meaning: ENVO:03501196 Homeless shelter: text: Homeless shelter + title: Homeless shelter meaning: ENVO:03501133 Hospital: text: Hospital + title: Hospital meaning: ENVO:00002173 Intensive Care Unit (ICU): text: Intensive Care Unit (ICU) + title: Intensive Care Unit (ICU) meaning: ENVO:03501152 Long Term Care Facility: text: Long Term Care Facility + title: Long Term Care Facility meaning: ENVO:03501194 Patient room: text: Patient room + title: Patient room meaning: ENVO:03501180 Prison: text: Prison + title: Prison meaning: ENVO:03501204 Production Facility: text: Production Facility + title: Production Facility meaning: ENVO:01000536 School: text: School + title: School meaning: ENVO:03501130 Sewage Plant: text: Sewage Plant + title: Sewage Plant meaning: ENVO:00003043 Subway train: text: Subway train + title: Subway train meaning: ENVO:03501109 University campus: text: University campus + title: University campus meaning: ENVO:00000467 Wet market: text: Wet market + title: Wet market meaning: ENVO:03501198 CollectionMethodMenu: name: CollectionMethodMenu @@ -4489,74 +4827,95 @@ enums: permissible_values: Amniocentesis: text: Amniocentesis + title: Amniocentesis meaning: NCIT:C52009 Aspiration: text: Aspiration + title: Aspiration meaning: NCIT:C15631 Suprapubic Aspiration: text: Suprapubic Aspiration + title: Suprapubic Aspiration meaning: GENEPIO:0100028 is_a: Aspiration Tracheal aspiration: text: Tracheal aspiration + title: Tracheal aspiration meaning: GENEPIO:0100029 is_a: Aspiration Vacuum Aspiration: text: Vacuum Aspiration + title: Vacuum Aspiration meaning: GENEPIO:0100030 is_a: Aspiration Biopsy: text: Biopsy + title: Biopsy meaning: OBI:0002650 Needle Biopsy: text: Needle Biopsy + title: Needle Biopsy meaning: OBI:0002651 is_a: Biopsy Filtration: text: Filtration + title: Filtration meaning: OBI:0302885 Air filtration: text: Air filtration + title: Air filtration meaning: GENEPIO:0100031 is_a: Filtration Lavage: text: Lavage + title: Lavage meaning: OBI:0600044 Bronchoalveolar lavage (BAL): text: Bronchoalveolar lavage (BAL) + title: Bronchoalveolar lavage (BAL) meaning: GENEPIO:0100032 is_a: Lavage Gastric Lavage: text: Gastric Lavage + title: Gastric Lavage meaning: GENEPIO:0100033 is_a: Lavage Lumbar Puncture: text: Lumbar Puncture + title: Lumbar Puncture meaning: NCIT:C15327 Necropsy: text: Necropsy + title: Necropsy meaning: MMO:0000344 Phlebotomy: text: Phlebotomy + title: Phlebotomy meaning: NCIT:C28221 Rinsing: text: Rinsing + title: Rinsing meaning: GENEPIO:0002116 Saline gargle (mouth rinse and gargle): text: Saline gargle (mouth rinse and gargle) + title: Saline gargle (mouth rinse and gargle) meaning: GENEPIO:0100034 is_a: Rinsing Scraping: text: Scraping + title: Scraping meaning: GENEPIO:0100035 Swabbing: text: Swabbing + title: Swabbing meaning: GENEPIO:0002117 Finger Prick: text: Finger Prick + title: Finger Prick meaning: GENEPIO:0100036 Washout Tear Collection: text: Washout Tear Collection + title: Washout Tear Collection meaning: GENEPIO:0100038 CollectionDeviceMenu: name: CollectionDeviceMenu @@ -4564,54 +4923,71 @@ enums: permissible_values: Air filter: text: Air filter + title: Air filter meaning: ENVO:00003968 Blood Collection Tube: text: Blood Collection Tube + title: Blood Collection Tube meaning: OBI:0002859 Bronchoscope: text: Bronchoscope + title: Bronchoscope meaning: OBI:0002826 Collection Container: text: Collection Container + title: Collection Container meaning: OBI:0002088 Collection Cup: text: Collection Cup + title: Collection Cup meaning: GENEPIO:0100026 Fibrobronchoscope Brush: text: Fibrobronchoscope Brush + title: Fibrobronchoscope Brush meaning: OBI:0002825 Filter: text: Filter + title: Filter meaning: GENEPIO:0100103 Fine Needle: text: Fine Needle + title: Fine Needle meaning: OBI:0002827 Microcapillary tube: text: Microcapillary tube + title: Microcapillary tube meaning: OBI:0002858 Micropipette: text: Micropipette + title: Micropipette meaning: OBI:0001128 Needle: text: Needle + title: Needle meaning: OBI:0000436 Serum Collection Tube: text: Serum Collection Tube + title: Serum Collection Tube meaning: OBI:0002860 Sputum Collection Tube: text: Sputum Collection Tube + title: Sputum Collection Tube meaning: OBI:0002861 Suction Catheter: text: Suction Catheter + title: Suction Catheter meaning: OBI:0002831 Swab: text: Swab + title: Swab meaning: GENEPIO:0100027 Urine Collection Tube: text: Urine Collection Tube + title: Urine Collection Tube meaning: OBI:0002862 Virus Transport Medium: text: Virus Transport Medium + title: Virus Transport Medium meaning: OBI:0002866 HostScientificNameMenu: name: HostScientificNameMenu @@ -4619,51 +4995,67 @@ enums: permissible_values: Homo sapiens: text: Homo sapiens + title: Homo sapiens meaning: NCBITaxon:9606 Bos taurus: text: Bos taurus + title: Bos taurus meaning: NCBITaxon:9913 Canis lupus familiaris: text: Canis lupus familiaris + title: Canis lupus familiaris meaning: NCBITaxon:9615 Chiroptera: text: Chiroptera + title: Chiroptera meaning: NCBITaxon:9397 Columbidae: text: Columbidae + title: Columbidae meaning: NCBITaxon:8930 Felis catus: text: Felis catus + title: Felis catus meaning: NCBITaxon:9685 Gallus gallus: text: Gallus gallus + title: Gallus gallus meaning: NCBITaxon:9031 Manis: text: Manis + title: Manis meaning: NCBITaxon:9973 Manis javanica: text: Manis javanica + title: Manis javanica meaning: NCBITaxon:9974 Neovison vison: text: Neovison vison + title: Neovison vison meaning: NCBITaxon:452646 Panthera leo: text: Panthera leo + title: Panthera leo meaning: NCBITaxon:9689 Panthera tigris: text: Panthera tigris + title: Panthera tigris meaning: NCBITaxon:9694 Rhinolophidae: text: Rhinolophidae + title: Rhinolophidae meaning: NCBITaxon:58055 Rhinolophus affinis: text: Rhinolophus affinis + title: Rhinolophus affinis meaning: NCBITaxon:59477 Sus scrofa domesticus: text: Sus scrofa domesticus + title: Sus scrofa domesticus meaning: NCBITaxon:9825 Viverridae: text: Viverridae + title: Viverridae meaning: NCBITaxon:9673 HostCommonNameMenu: name: HostCommonNameMenu @@ -4671,46 +5063,59 @@ enums: permissible_values: Human: text: Human + title: Human meaning: NCBITaxon:9606 Bat: text: Bat + title: Bat meaning: NCBITaxon:9397 Cat: text: Cat + title: Cat meaning: NCBITaxon:9685 Chicken: text: Chicken + title: Chicken meaning: NCBITaxon:9031 Civets: text: Civets + title: Civets meaning: NCBITaxon:9673 Cow: text: Cow + title: Cow meaning: NCBITaxon:9913 exact_mappings: - - CNPHI:bovine + - CNPHI:bovine Dog: text: Dog + title: Dog meaning: NCBITaxon:9615 Lion: text: Lion + title: Lion meaning: NCBITaxon:9689 Mink: text: Mink + title: Mink meaning: NCBITaxon:452646 Pangolin: text: Pangolin + title: Pangolin meaning: NCBITaxon:9973 Pig: text: Pig + title: Pig meaning: NCBITaxon:9825 exact_mappings: - - CNPHI:porcine + - CNPHI:porcine Pigeon: text: Pigeon + title: Pigeon meaning: NCBITaxon:8930 Tiger: text: Tiger + title: Tiger meaning: NCBITaxon:9694 HostHealthStateMenu: name: HostHealthStateMenu @@ -4718,18 +5123,23 @@ enums: permissible_values: Asymptomatic: text: Asymptomatic + title: Asymptomatic meaning: NCIT:C3833 Deceased: text: Deceased + title: Deceased meaning: NCIT:C28554 Healthy: text: Healthy + title: Healthy meaning: NCIT:C115935 Recovered: text: Recovered + title: Recovered meaning: NCIT:C49498 Symptomatic: text: Symptomatic + title: Symptomatic meaning: NCIT:C25269 HostHealthStatusDetailsMenu: name: HostHealthStatusDetailsMenu @@ -4737,27 +5147,34 @@ enums: permissible_values: Hospitalized: text: Hospitalized + title: Hospitalized meaning: NCIT:C25179 Hospitalized (Non-ICU): text: Hospitalized (Non-ICU) + title: Hospitalized (Non-ICU) meaning: GENEPIO:0100045 is_a: Hospitalized Hospitalized (ICU): text: Hospitalized (ICU) + title: Hospitalized (ICU) meaning: GENEPIO:0100046 is_a: Hospitalized Mechanical Ventilation: text: Mechanical Ventilation + title: Mechanical Ventilation meaning: NCIT:C70909 Medically Isolated: text: Medically Isolated + title: Medically Isolated meaning: GENEPIO:0100047 Medically Isolated (Negative Pressure): text: Medically Isolated (Negative Pressure) + title: Medically Isolated (Negative Pressure) meaning: GENEPIO:0100048 is_a: Medically Isolated Self-quarantining: text: Self-quarantining + title: Self-quarantining meaning: NCIT:C173768 HostHealthOutcomeMenu: name: HostHealthOutcomeMenu @@ -4765,15 +5182,19 @@ enums: permissible_values: Deceased: text: Deceased + title: Deceased meaning: NCIT:C28554 Deteriorating: text: Deteriorating + title: Deteriorating meaning: NCIT:C25254 Recovered: text: Recovered + title: Recovered meaning: NCIT:C49498 Stable: text: Stable + title: Stable meaning: NCIT:C30103 OrganismMenu: name: OrganismMenu @@ -4781,12 +5202,15 @@ enums: permissible_values: Severe acute respiratory syndrome coronavirus 2: text: Severe acute respiratory syndrome coronavirus 2 + title: Severe acute respiratory syndrome coronavirus 2 meaning: NCBITaxon:2697049 RaTG13: text: RaTG13 + title: RaTG13 meaning: NCBITaxon:2709072 RmYN02: text: RmYN02 + title: RmYN02 meaning: GENEPIO:0100000 PurposeOfSamplingMenu: name: PurposeOfSamplingMenu @@ -4794,15 +5218,19 @@ enums: permissible_values: Cluster/Outbreak investigation: text: Cluster/Outbreak investigation + title: Cluster/Outbreak investigation meaning: GENEPIO:0100001 Diagnostic testing: text: Diagnostic testing + title: Diagnostic testing meaning: GENEPIO:0100002 Research: text: Research + title: Research meaning: GENEPIO:0100003 Surveillance: text: Surveillance + title: Surveillance meaning: GENEPIO:0100004 PurposeOfSequencingMenu: name: PurposeOfSequencingMenu @@ -4810,103 +5238,128 @@ enums: permissible_values: Baseline surveillance (random sampling): text: Baseline surveillance (random sampling) + title: Baseline surveillance (random sampling) meaning: GENEPIO:0100005 Targeted surveillance (non-random sampling): text: Targeted surveillance (non-random sampling) + title: Targeted surveillance (non-random sampling) meaning: GENEPIO:0100006 Priority surveillance project: text: Priority surveillance project + title: Priority surveillance project meaning: GENEPIO:0100007 is_a: Targeted surveillance (non-random sampling) Screening for Variants of Concern (VoC): text: Screening for Variants of Concern (VoC) + title: Screening for Variants of Concern (VoC) meaning: GENEPIO:0100008 is_a: Priority surveillance project Sample has epidemiological link to Variant of Concern (VoC): text: Sample has epidemiological link to Variant of Concern (VoC) + title: Sample has epidemiological link to Variant of Concern (VoC) meaning: GENEPIO:0100273 is_a: Screening for Variants of Concern (VoC) Sample has epidemiological link to Omicron Variant: text: Sample has epidemiological link to Omicron Variant + title: Sample has epidemiological link to Omicron Variant meaning: GENEPIO:0100274 is_a: Sample has epidemiological link to Variant of Concern (VoC) Longitudinal surveillance (repeat sampling of individuals): text: Longitudinal surveillance (repeat sampling of individuals) + title: Longitudinal surveillance (repeat sampling of individuals) meaning: GENEPIO:0100009 is_a: Priority surveillance project Chronic (prolonged) infection surveillance: text: Chronic (prolonged) infection surveillance + title: Chronic (prolonged) infection surveillance meaning: GENEPIO:0100842 is_a: Longitudinal surveillance (repeat sampling of individuals) Re-infection surveillance: text: Re-infection surveillance + title: Re-infection surveillance meaning: GENEPIO:0100010 is_a: Priority surveillance project Vaccine escape surveillance: text: Vaccine escape surveillance + title: Vaccine escape surveillance meaning: GENEPIO:0100011 is_a: Priority surveillance project Travel-associated surveillance: text: Travel-associated surveillance + title: Travel-associated surveillance meaning: GENEPIO:0100012 is_a: Priority surveillance project Domestic travel surveillance: text: Domestic travel surveillance + title: Domestic travel surveillance meaning: GENEPIO:0100013 is_a: Travel-associated surveillance Interstate/ interprovincial travel surveillance: text: Interstate/ interprovincial travel surveillance + title: Interstate/ interprovincial travel surveillance meaning: GENEPIO:0100275 is_a: Domestic travel surveillance Intra-state/ intra-provincial travel surveillance: text: Intra-state/ intra-provincial travel surveillance + title: Intra-state/ intra-provincial travel surveillance meaning: GENEPIO:0100276 is_a: Domestic travel surveillance International travel surveillance: text: International travel surveillance + title: International travel surveillance meaning: GENEPIO:0100014 is_a: Travel-associated surveillance Surveillance of international border crossing by air travel or ground transport: - text: Surveillance of international border crossing by air travel or ground - transport + text: Surveillance of international border crossing by air travel or ground transport + title: Surveillance of international border crossing by air travel or ground transport meaning: GENEPIO:0100015 is_a: International travel surveillance Surveillance of international border crossing by air travel: text: Surveillance of international border crossing by air travel + title: Surveillance of international border crossing by air travel meaning: GENEPIO:0100016 is_a: International travel surveillance Surveillance of international border crossing by ground transport: text: Surveillance of international border crossing by ground transport + title: Surveillance of international border crossing by ground transport meaning: GENEPIO:0100017 is_a: International travel surveillance Surveillance from international worker testing: text: Surveillance from international worker testing + title: Surveillance from international worker testing meaning: GENEPIO:0100018 is_a: International travel surveillance Cluster/Outbreak investigation: text: Cluster/Outbreak investigation + title: Cluster/Outbreak investigation meaning: GENEPIO:0100019 Multi-jurisdictional outbreak investigation: text: Multi-jurisdictional outbreak investigation + title: Multi-jurisdictional outbreak investigation meaning: GENEPIO:0100020 is_a: Cluster/Outbreak investigation Intra-jurisdictional outbreak investigation: text: Intra-jurisdictional outbreak investigation + title: Intra-jurisdictional outbreak investigation meaning: GENEPIO:0100021 is_a: Cluster/Outbreak investigation Research: text: Research + title: Research meaning: GENEPIO:0100022 Viral passage experiment: text: Viral passage experiment + title: Viral passage experiment meaning: GENEPIO:0100023 is_a: Research Protocol testing experiment: text: Protocol testing experiment + title: Protocol testing experiment meaning: GENEPIO:0100024 is_a: Research Retrospective sequencing: text: Retrospective sequencing + title: Retrospective sequencing meaning: GENEPIO:0100356 SpecimenProcessingMenu: name: SpecimenProcessingMenu @@ -4914,12 +5367,15 @@ enums: permissible_values: Virus passage: text: Virus passage + title: Virus passage meaning: GENEPIO:0100039 RNA re-extraction (post RT-PCR): text: RNA re-extraction (post RT-PCR) + title: RNA re-extraction (post RT-PCR) meaning: GENEPIO:0100040 Specimens pooled: text: Specimens pooled + title: Specimens pooled meaning: OBI:0600016 LabHostMenu: name: LabHostMenu @@ -4927,52 +5383,68 @@ enums: permissible_values: 293/ACE2 cell line: text: 293/ACE2 cell line + title: 293/ACE2 cell line meaning: GENEPIO:0100041 Caco2 cell line: text: Caco2 cell line + title: Caco2 cell line meaning: BTO:0000195 Calu3 cell line: text: Calu3 cell line + title: Calu3 cell line meaning: BTO:0002750 EFK3B cell line: text: EFK3B cell line + title: EFK3B cell line meaning: GENEPIO:0100042 HEK293T cell line: text: HEK293T cell line + title: HEK293T cell line meaning: BTO:0002181 HRCE cell line: text: HRCE cell line + title: HRCE cell line meaning: GENEPIO:0100043 Huh7 cell line: text: Huh7 cell line + title: Huh7 cell line meaning: BTO:0001950 LLCMk2 cell line: text: LLCMk2 cell line + title: LLCMk2 cell line meaning: CLO:0007330 MDBK cell line: text: MDBK cell line + title: MDBK cell line meaning: BTO:0000836 NHBE cell line: text: NHBE cell line + title: NHBE cell line meaning: BTO:0002924 PK-15 cell line: text: PK-15 cell line + title: PK-15 cell line meaning: BTO:0001865 RK-13 cell line: text: RK-13 cell line + title: RK-13 cell line meaning: BTO:0002909 U251 cell line: text: U251 cell line + title: U251 cell line meaning: BTO:0002035 Vero cell line: text: Vero cell line + title: Vero cell line meaning: BTO:0001444 Vero E6 cell line: text: Vero E6 cell line + title: Vero E6 cell line meaning: BTO:0004755 is_a: Vero cell line VeroE6/TMPRSS2 cell line: text: VeroE6/TMPRSS2 cell line + title: VeroE6/TMPRSS2 cell line meaning: GENEPIO:0100044 is_a: Vero E6 cell line HostDiseaseMenu: @@ -4981,6 +5453,7 @@ enums: permissible_values: COVID-19: text: COVID-19 + title: COVID-19 meaning: MONDO:0100096 HostAgeBinMenu: name: HostAgeBinMenu @@ -4988,62 +5461,79 @@ enums: permissible_values: 0 - 9: text: 0 - 9 + title: 0 - 9 meaning: GENEPIO:0100049 10 - 19: text: 10 - 19 + title: 10 - 19 meaning: GENEPIO:0100050 20 - 29: text: 20 - 29 + title: 20 - 29 meaning: GENEPIO:0100051 30 - 39: text: 30 - 39 + title: 30 - 39 meaning: GENEPIO:0100052 40 - 49: text: 40 - 49 + title: 40 - 49 meaning: GENEPIO:0100053 50 - 59: text: 50 - 59 + title: 50 - 59 meaning: GENEPIO:0100054 60 - 69: text: 60 - 69 + title: 60 - 69 meaning: GENEPIO:0100055 70 - 79: text: 70 - 79 + title: 70 - 79 meaning: GENEPIO:0100056 80 - 89: text: 80 - 89 + title: 80 - 89 meaning: GENEPIO:0100057 90 - 99: text: 90 - 99 + title: 90 - 99 meaning: GENEPIO:0100058 exact_mappings: - - VirusSeq_Portal:90%2B + - VirusSeq_Portal:90%2B 100+: text: 100+ + title: 100+ meaning: GENEPIO:0100059 exact_mappings: - - VirusSeq_Portal:90%2B + - VirusSeq_Portal:90%2B HostGenderMenu: name: HostGenderMenu title: host gender menu permissible_values: Female: text: Female + title: Female meaning: NCIT:C46110 Male: text: Male + title: Male meaning: NCIT:C46109 Non-binary gender: text: Non-binary gender + title: Non-binary gender meaning: GSSO:000132 Transgender (assigned male at birth): text: Transgender (assigned male at birth) + title: Transgender (assigned male at birth) meaning: GSSO:004004 Transgender (assigned female at birth): text: Transgender (assigned female at birth) + title: Transgender (assigned female at birth) meaning: GSSO:004005 Undeclared: text: Undeclared + title: Undeclared meaning: NCIT:C110959 ExposureEventMenu: name: ExposureEventMenu @@ -5051,96 +5541,120 @@ enums: permissible_values: Mass Gathering: text: Mass Gathering + title: Mass Gathering meaning: GENEPIO:0100237 Agricultural Event: text: Agricultural Event + title: Agricultural Event meaning: GENEPIO:0100240 is_a: Mass Gathering Convention: text: Convention + title: Convention meaning: GENEPIO:0100238 is_a: Mass Gathering Convocation: text: Convocation + title: Convocation meaning: GENEPIO:0100239 is_a: Mass Gathering Recreational Event: text: Recreational Event + title: Recreational Event meaning: GENEPIO:0100417 is_a: Mass Gathering Concert: text: Concert + title: Concert meaning: GENEPIO:0100418 is_a: Recreational Event Sporting Event: text: Sporting Event + title: Sporting Event meaning: GENEPIO:0100419 is_a: Recreational Event Religious Gathering: text: Religious Gathering + title: Religious Gathering meaning: GENEPIO:0100241 Mass: text: Mass + title: Mass meaning: GENEPIO:0100242 is_a: Religious Gathering Social Gathering: text: Social Gathering + title: Social Gathering meaning: PCO:0000033 Baby Shower: text: Baby Shower + title: Baby Shower meaning: PCO:0000039 is_a: Social Gathering Community Event: text: Community Event + title: Community Event meaning: PCO:0000034 is_a: Social Gathering Family Gathering: text: Family Gathering + title: Family Gathering meaning: GENEPIO:0100243 is_a: Social Gathering Family Reunion: text: Family Reunion + title: Family Reunion meaning: GENEPIO:0100244 is_a: Family Gathering Funeral: text: Funeral + title: Funeral meaning: GENEPIO:0100245 is_a: Social Gathering Party: text: Party + title: Party meaning: PCO:0000035 is_a: Social Gathering Potluck: text: Potluck + title: Potluck meaning: PCO:0000037 is_a: Social Gathering Wedding: text: Wedding + title: Wedding meaning: PCO:0000038 is_a: Social Gathering Other exposure event: text: Other exposure event + title: Other exposure event ExposureContactLevelMenu: name: ExposureContactLevelMenu title: exposure contact level menu permissible_values: Contact with infected individual: text: Contact with infected individual + title: Contact with infected individual meaning: GENEPIO:0100357 Direct contact (direct human-to-human contact): text: Direct contact (direct human-to-human contact) + title: Direct contact (direct human-to-human contact) meaning: TRANS:0000001 is_a: Contact with infected individual Indirect contact: text: Indirect contact + title: Indirect contact meaning: GENEPIO:0100246 is_a: Contact with infected individual Close contact (face-to-face, no direct contact): text: Close contact (face-to-face, no direct contact) + title: Close contact (face-to-face, no direct contact) meaning: GENEPIO:0100247 is_a: Indirect contact Casual contact: text: Casual contact + title: Casual contact meaning: GENEPIO:0100248 is_a: Indirect contact HostRoleMenu: @@ -5149,404 +5663,508 @@ enums: permissible_values: Attendee: text: Attendee + title: Attendee meaning: GENEPIO:0100249 Student: text: Student + title: Student meaning: OMRSE:00000058 is_a: Attendee Patient: text: Patient + title: Patient meaning: OMRSE:00000030 Inpatient: text: Inpatient + title: Inpatient meaning: NCIT:C25182 is_a: Patient Outpatient: text: Outpatient + title: Outpatient meaning: NCIT:C28293 is_a: Patient Passenger: text: Passenger + title: Passenger meaning: GENEPIO:0100250 Resident: text: Resident + title: Resident meaning: GENEPIO:0100251 Visitor: text: Visitor + title: Visitor meaning: GENEPIO:0100252 Volunteer: text: Volunteer + title: Volunteer meaning: GENEPIO:0100253 Work: text: Work + title: Work meaning: GENEPIO:0100254 Administrator: text: Administrator + title: Administrator meaning: GENEPIO:0100255 is_a: Work Child Care/Education Worker: text: Child Care/Education Worker + title: Child Care/Education Worker is_a: Work Essential Worker: text: Essential Worker + title: Essential Worker is_a: Work First Responder: text: First Responder + title: First Responder meaning: GENEPIO:0100256 is_a: Work Firefighter: text: Firefighter + title: Firefighter meaning: GENEPIO:0100257 is_a: First Responder Paramedic: text: Paramedic + title: Paramedic meaning: GENEPIO:0100258 is_a: First Responder Police Officer: text: Police Officer + title: Police Officer meaning: GENEPIO:0100259 is_a: First Responder Healthcare Worker: text: Healthcare Worker + title: Healthcare Worker meaning: GENEPIO:0100334 is_a: Work Community Healthcare Worker: text: Community Healthcare Worker + title: Community Healthcare Worker meaning: GENEPIO:0100420 is_a: Healthcare Worker Laboratory Worker: text: Laboratory Worker + title: Laboratory Worker meaning: GENEPIO:0100262 is_a: Healthcare Worker Nurse: text: Nurse + title: Nurse meaning: OMRSE:00000014 is_a: Healthcare Worker Personal Care Aid: text: Personal Care Aid + title: Personal Care Aid meaning: GENEPIO:0100263 is_a: Healthcare Worker Pharmacist: text: Pharmacist + title: Pharmacist meaning: GENEPIO:0100264 is_a: Healthcare Worker Physician: text: Physician + title: Physician meaning: OMRSE:00000013 is_a: Healthcare Worker Housekeeper: text: Housekeeper + title: Housekeeper meaning: GENEPIO:0100260 is_a: Work International worker: text: International worker + title: International worker is_a: Work Kitchen Worker: text: Kitchen Worker + title: Kitchen Worker meaning: GENEPIO:0100261 is_a: Work Rotational Worker: text: Rotational Worker + title: Rotational Worker meaning: GENEPIO:0100354 is_a: Work Seasonal Worker: text: Seasonal Worker + title: Seasonal Worker meaning: GENEPIO:0100355 is_a: Work Transport Worker: text: Transport Worker + title: Transport Worker is_a: Work Transport Truck Driver: text: Transport Truck Driver + title: Transport Truck Driver is_a: Transport Worker Veterinarian: text: Veterinarian + title: Veterinarian meaning: GENEPIO:0100265 is_a: Work Social role: text: Social role + title: Social role meaning: OMRSE:00000001 Acquaintance of case: text: Acquaintance of case + title: Acquaintance of case meaning: GENEPIO:0100266 is_a: Social role Relative of case: text: Relative of case + title: Relative of case meaning: GENEPIO:0100267 is_a: Social role Child of case: text: Child of case + title: Child of case meaning: GENEPIO:0100268 is_a: Relative of case Parent of case: text: Parent of case + title: Parent of case meaning: GENEPIO:0100269 is_a: Relative of case Father of case: text: Father of case + title: Father of case meaning: GENEPIO:0100270 is_a: Parent of case Mother of case: text: Mother of case + title: Mother of case meaning: GENEPIO:0100271 is_a: Parent of case Spouse of case: text: Spouse of case + title: Spouse of case meaning: GENEPIO:0100272 is_a: Social role Other Host Role: text: Other Host Role + title: Other Host Role ExposureSettingMenu: name: ExposureSettingMenu title: exposure setting menu permissible_values: Human Exposure: text: Human Exposure + title: Human Exposure meaning: ECTO:3000005 Contact with Known COVID-19 Case: text: Contact with Known COVID-19 Case + title: Contact with Known COVID-19 Case meaning: GENEPIO:0100184 is_a: Human Exposure Contact with Patient: text: Contact with Patient + title: Contact with Patient meaning: GENEPIO:0100185 is_a: Human Exposure Contact with Probable COVID-19 Case: text: Contact with Probable COVID-19 Case + title: Contact with Probable COVID-19 Case meaning: GENEPIO:0100186 is_a: Human Exposure Contact with Person with Acute Respiratory Illness: text: Contact with Person with Acute Respiratory Illness + title: Contact with Person with Acute Respiratory Illness meaning: GENEPIO:0100187 is_a: Human Exposure Contact with Person with Fever and/or Cough: text: Contact with Person with Fever and/or Cough + title: Contact with Person with Fever and/or Cough meaning: GENEPIO:0100188 is_a: Human Exposure Contact with Person who Recently Travelled: text: Contact with Person who Recently Travelled + title: Contact with Person who Recently Travelled meaning: GENEPIO:0100189 is_a: Human Exposure Occupational, Residency or Patronage Exposure: text: Occupational, Residency or Patronage Exposure + title: Occupational, Residency or Patronage Exposure meaning: GENEPIO:0100190 Abbatoir: text: Abbatoir + title: Abbatoir meaning: ECTO:1000033 is_a: Occupational, Residency or Patronage Exposure Animal Rescue: text: Animal Rescue + title: Animal Rescue meaning: GENEPIO:0100191 is_a: Occupational, Residency or Patronage Exposure Childcare: text: Childcare + title: Childcare meaning: GENEPIO:0100192 is_a: Occupational, Residency or Patronage Exposure Daycare: text: Daycare + title: Daycare meaning: GENEPIO:0100193 is_a: Childcare Nursery: text: Nursery + title: Nursery meaning: GENEPIO:0100194 is_a: Childcare Community Service Centre: text: Community Service Centre + title: Community Service Centre meaning: GENEPIO:0100195 is_a: Occupational, Residency or Patronage Exposure Correctional Facility: text: Correctional Facility + title: Correctional Facility meaning: GENEPIO:0100196 is_a: Occupational, Residency or Patronage Exposure Dormitory: text: Dormitory + title: Dormitory meaning: GENEPIO:0100197 is_a: Occupational, Residency or Patronage Exposure Farm: text: Farm + title: Farm meaning: ECTO:1000034 is_a: Occupational, Residency or Patronage Exposure First Nations Reserve: text: First Nations Reserve + title: First Nations Reserve meaning: GENEPIO:0100198 is_a: Occupational, Residency or Patronage Exposure Funeral Home: text: Funeral Home + title: Funeral Home meaning: GENEPIO:0100199 is_a: Occupational, Residency or Patronage Exposure Group Home: text: Group Home + title: Group Home meaning: GENEPIO:0100200 is_a: Occupational, Residency or Patronage Exposure Healthcare Setting: text: Healthcare Setting + title: Healthcare Setting meaning: GENEPIO:0100201 is_a: Occupational, Residency or Patronage Exposure Ambulance: text: Ambulance + title: Ambulance meaning: GENEPIO:0100202 is_a: Healthcare Setting Acute Care Facility: text: Acute Care Facility + title: Acute Care Facility meaning: GENEPIO:0100203 is_a: Healthcare Setting Clinic: text: Clinic + title: Clinic meaning: GENEPIO:0100204 is_a: Healthcare Setting Community Healthcare (At-Home) Setting: text: Community Healthcare (At-Home) Setting + title: Community Healthcare (At-Home) Setting meaning: GENEPIO:0100415 is_a: Healthcare Setting Community Health Centre: text: Community Health Centre + title: Community Health Centre meaning: GENEPIO:0100205 is_a: Healthcare Setting Hospital: text: Hospital + title: Hospital meaning: ECTO:1000035 is_a: Healthcare Setting Emergency Department: text: Emergency Department + title: Emergency Department meaning: GENEPIO:0100206 is_a: Hospital ICU: text: ICU + title: ICU meaning: GENEPIO:0100207 is_a: Hospital Ward: text: Ward + title: Ward meaning: GENEPIO:0100208 is_a: Hospital Laboratory: text: Laboratory + title: Laboratory meaning: ECTO:1000036 is_a: Healthcare Setting Long-Term Care Facility: text: Long-Term Care Facility + title: Long-Term Care Facility meaning: GENEPIO:0100209 is_a: Healthcare Setting Pharmacy: text: Pharmacy + title: Pharmacy meaning: GENEPIO:0100210 is_a: Healthcare Setting Physician's Office: text: Physician's Office + title: Physician's Office meaning: GENEPIO:0100211 is_a: Healthcare Setting Household: text: Household + title: Household meaning: GENEPIO:0100212 is_a: Occupational, Residency or Patronage Exposure Insecure Housing (Homeless): text: Insecure Housing (Homeless) + title: Insecure Housing (Homeless) meaning: GENEPIO:0100213 is_a: Occupational, Residency or Patronage Exposure Occupational Exposure: text: Occupational Exposure + title: Occupational Exposure meaning: GENEPIO:0100214 is_a: Occupational, Residency or Patronage Exposure Worksite: text: Worksite + title: Worksite meaning: GENEPIO:0100215 is_a: Occupational Exposure Office: text: Office + title: Office meaning: ECTO:1000037 is_a: Worksite Outdoors: text: Outdoors + title: Outdoors meaning: GENEPIO:0100216 is_a: Occupational, Residency or Patronage Exposure Camp/camping: text: Camp/camping + title: Camp/camping meaning: ECTO:5000009 is_a: Outdoors Hiking Trail: text: Hiking Trail + title: Hiking Trail meaning: GENEPIO:0100217 is_a: Outdoors Hunting Ground: text: Hunting Ground + title: Hunting Ground meaning: ECTO:6000030 is_a: Outdoors Ski Resort: text: Ski Resort + title: Ski Resort meaning: GENEPIO:0100218 is_a: Outdoors Petting zoo: text: Petting zoo + title: Petting zoo meaning: ECTO:5000008 is_a: Occupational, Residency or Patronage Exposure Place of Worship: text: Place of Worship + title: Place of Worship meaning: GENEPIO:0100220 is_a: Occupational, Residency or Patronage Exposure Church: text: Church + title: Church meaning: GENEPIO:0100221 is_a: Place of Worship Mosque: text: Mosque + title: Mosque meaning: GENEPIO:0100222 is_a: Place of Worship Temple: text: Temple + title: Temple meaning: GENEPIO:0100223 is_a: Place of Worship Restaurant: text: Restaurant + title: Restaurant meaning: ECTO:1000040 is_a: Occupational, Residency or Patronage Exposure Retail Store: text: Retail Store + title: Retail Store meaning: ECTO:1000041 is_a: Occupational, Residency or Patronage Exposure School: text: School + title: School meaning: GENEPIO:0100224 is_a: Occupational, Residency or Patronage Exposure Temporary Residence: text: Temporary Residence + title: Temporary Residence meaning: GENEPIO:0100225 is_a: Occupational, Residency or Patronage Exposure Homeless Shelter: text: Homeless Shelter + title: Homeless Shelter meaning: GENEPIO:0100226 is_a: Temporary Residence Hotel: text: Hotel + title: Hotel meaning: GENEPIO:0100227 is_a: Temporary Residence Veterinary Care Clinic: text: Veterinary Care Clinic + title: Veterinary Care Clinic meaning: GENEPIO:0100228 is_a: Occupational, Residency or Patronage Exposure Travel Exposure: text: Travel Exposure + title: Travel Exposure meaning: GENEPIO:0100229 Travelled on a Cruise Ship: text: Travelled on a Cruise Ship + title: Travelled on a Cruise Ship meaning: GENEPIO:0100230 is_a: Travel Exposure Travelled on a Plane: text: Travelled on a Plane + title: Travelled on a Plane meaning: GENEPIO:0100231 is_a: Travel Exposure Travelled on Ground Transport: text: Travelled on Ground Transport + title: Travelled on Ground Transport meaning: GENEPIO:0100232 is_a: Travel Exposure Travelled outside Province/Territory: text: Travelled outside Province/Territory + title: Travelled outside Province/Territory meaning: GENEPIO:0001118 is_a: Travel Exposure Travelled outside Canada: text: Travelled outside Canada + title: Travelled outside Canada meaning: GENEPIO:0001119 is_a: Travel Exposure Other Exposure Setting: text: Other Exposure Setting + title: Other Exposure Setting meaning: GENEPIO:0100235 TravelPointOfEntryTypeMenu: name: TravelPointOfEntryTypeMenu @@ -5554,9 +6172,11 @@ enums: permissible_values: Air: text: Air + title: Air meaning: GENEPIO:0100408 Land: text: Land + title: Land meaning: GENEPIO:0100409 BorderTestingTestDayTypeMenu: name: BorderTestingTestDayTypeMenu @@ -5564,12 +6184,15 @@ enums: permissible_values: day 1: text: day 1 + title: day 1 meaning: GENEPIO:0100410 day 8: text: day 8 + title: day 8 meaning: GENEPIO:0100411 day 10: text: day 10 + title: day 10 meaning: GENEPIO:0100412 TravelHistoryAvailabilityMenu: name: TravelHistoryAvailabilityMenu @@ -5577,21 +6200,26 @@ enums: permissible_values: Travel history available: text: Travel history available + title: Travel history available meaning: GENEPIO:0100650 Domestic travel history available: text: Domestic travel history available + title: Domestic travel history available meaning: GENEPIO:0100651 is_a: Travel history available International travel history available: text: International travel history available + title: International travel history available meaning: GENEPIO:0100652 is_a: Travel history available International and domestic travel history available: text: International and domestic travel history available + title: International and domestic travel history available meaning: GENEPIO:0100653 is_a: Travel history available No travel history available: text: No travel history available + title: No travel history available meaning: GENEPIO:0100654 SequencingInstrumentMenu: name: SequencingInstrumentMenu @@ -5599,180 +6227,226 @@ enums: permissible_values: Illumina: text: Illumina + title: Illumina meaning: GENEPIO:0100105 Illumina Genome Analyzer: text: Illumina Genome Analyzer + title: Illumina Genome Analyzer meaning: GENEPIO:0100106 is_a: Illumina Illumina Genome Analyzer II: text: Illumina Genome Analyzer II + title: Illumina Genome Analyzer II meaning: GENEPIO:0100107 is_a: Illumina Genome Analyzer Illumina Genome Analyzer IIx: text: Illumina Genome Analyzer IIx + title: Illumina Genome Analyzer IIx meaning: GENEPIO:0100108 is_a: Illumina Genome Analyzer Illumina HiScanSQ: text: Illumina HiScanSQ + title: Illumina HiScanSQ meaning: GENEPIO:0100109 is_a: Illumina Illumina HiSeq: text: Illumina HiSeq + title: Illumina HiSeq meaning: GENEPIO:0100110 is_a: Illumina Illumina HiSeq X: text: Illumina HiSeq X + title: Illumina HiSeq X meaning: GENEPIO:0100111 is_a: Illumina HiSeq Illumina HiSeq X Five: text: Illumina HiSeq X Five + title: Illumina HiSeq X Five meaning: GENEPIO:0100112 is_a: Illumina HiSeq X Illumina HiSeq X Ten: text: Illumina HiSeq X Ten + title: Illumina HiSeq X Ten meaning: GENEPIO:0100113 is_a: Illumina HiSeq X Illumina HiSeq 1000: text: Illumina HiSeq 1000 + title: Illumina HiSeq 1000 meaning: GENEPIO:0100114 is_a: Illumina HiSeq Illumina HiSeq 1500: text: Illumina HiSeq 1500 + title: Illumina HiSeq 1500 meaning: GENEPIO:0100115 is_a: Illumina HiSeq Illumina HiSeq 2000: text: Illumina HiSeq 2000 + title: Illumina HiSeq 2000 meaning: GENEPIO:0100116 is_a: Illumina HiSeq Illumina HiSeq 2500: text: Illumina HiSeq 2500 + title: Illumina HiSeq 2500 meaning: GENEPIO:0100117 is_a: Illumina HiSeq Illumina HiSeq 3000: text: Illumina HiSeq 3000 + title: Illumina HiSeq 3000 meaning: GENEPIO:0100118 is_a: Illumina HiSeq Illumina HiSeq 4000: text: Illumina HiSeq 4000 + title: Illumina HiSeq 4000 meaning: GENEPIO:0100119 is_a: Illumina HiSeq Illumina iSeq: text: Illumina iSeq + title: Illumina iSeq meaning: GENEPIO:0100120 is_a: Illumina Illumina iSeq 100: text: Illumina iSeq 100 + title: Illumina iSeq 100 meaning: GENEPIO:0100121 is_a: Illumina iSeq Illumina NovaSeq: text: Illumina NovaSeq + title: Illumina NovaSeq meaning: GENEPIO:0100122 is_a: Illumina Illumina NovaSeq 6000: text: Illumina NovaSeq 6000 + title: Illumina NovaSeq 6000 meaning: GENEPIO:0100123 is_a: Illumina NovaSeq Illumina MiniSeq: text: Illumina MiniSeq + title: Illumina MiniSeq meaning: GENEPIO:0100124 is_a: Illumina Illumina MiSeq: text: Illumina MiSeq + title: Illumina MiSeq meaning: GENEPIO:0100125 is_a: Illumina Illumina NextSeq: text: Illumina NextSeq + title: Illumina NextSeq meaning: GENEPIO:0100126 is_a: Illumina Illumina NextSeq 500: text: Illumina NextSeq 500 + title: Illumina NextSeq 500 meaning: GENEPIO:0100127 is_a: Illumina NextSeq Illumina NextSeq 550: text: Illumina NextSeq 550 + title: Illumina NextSeq 550 meaning: GENEPIO:0100128 is_a: Illumina NextSeq Illumina NextSeq 2000: text: Illumina NextSeq 2000 + title: Illumina NextSeq 2000 meaning: GENEPIO:0100129 is_a: Illumina NextSeq Pacific Biosciences: text: Pacific Biosciences + title: Pacific Biosciences meaning: GENEPIO:0100130 PacBio RS: text: PacBio RS + title: PacBio RS meaning: GENEPIO:0100131 is_a: Pacific Biosciences PacBio RS II: text: PacBio RS II + title: PacBio RS II meaning: GENEPIO:0100132 is_a: Pacific Biosciences PacBio Sequel: text: PacBio Sequel + title: PacBio Sequel meaning: GENEPIO:0100133 is_a: Pacific Biosciences PacBio Sequel II: text: PacBio Sequel II + title: PacBio Sequel II meaning: GENEPIO:0100134 is_a: Pacific Biosciences Ion Torrent: text: Ion Torrent + title: Ion Torrent meaning: GENEPIO:0100135 Ion Torrent PGM: text: Ion Torrent PGM + title: Ion Torrent PGM meaning: GENEPIO:0100136 is_a: Ion Torrent Ion Torrent Proton: text: Ion Torrent Proton + title: Ion Torrent Proton meaning: GENEPIO:0100137 is_a: Ion Torrent Ion Torrent S5 XL: text: Ion Torrent S5 XL + title: Ion Torrent S5 XL meaning: GENEPIO:0100138 is_a: Ion Torrent Ion Torrent S5: text: Ion Torrent S5 + title: Ion Torrent S5 meaning: GENEPIO:0100139 is_a: Ion Torrent Oxford Nanopore: text: Oxford Nanopore + title: Oxford Nanopore meaning: GENEPIO:0100140 Oxford Nanopore GridION: text: Oxford Nanopore GridION + title: Oxford Nanopore GridION meaning: GENEPIO:0100141 is_a: Oxford Nanopore Oxford Nanopore MinION: text: Oxford Nanopore MinION + title: Oxford Nanopore MinION meaning: GENEPIO:0100142 is_a: Oxford Nanopore Oxford Nanopore PromethION: text: Oxford Nanopore PromethION + title: Oxford Nanopore PromethION meaning: GENEPIO:0100143 is_a: Oxford Nanopore BGI Genomics: text: BGI Genomics + title: BGI Genomics meaning: GENEPIO:0100144 BGI Genomics BGISEQ-500: text: BGI Genomics BGISEQ-500 + title: BGI Genomics BGISEQ-500 meaning: GENEPIO:0100145 is_a: BGI Genomics MGI: text: MGI + title: MGI meaning: GENEPIO:0100146 MGI DNBSEQ-T7: text: MGI DNBSEQ-T7 + title: MGI DNBSEQ-T7 meaning: GENEPIO:0100147 is_a: MGI MGI DNBSEQ-G400: text: MGI DNBSEQ-G400 + title: MGI DNBSEQ-G400 meaning: GENEPIO:0100148 is_a: MGI MGI DNBSEQ-G400 FAST: text: MGI DNBSEQ-G400 FAST + title: MGI DNBSEQ-G400 FAST meaning: GENEPIO:0100149 is_a: MGI MGI DNBSEQ-G50: text: MGI DNBSEQ-G50 + title: MGI DNBSEQ-G50 meaning: GENEPIO:0100150 is_a: MGI GeneNameMenu: @@ -5781,184 +6455,217 @@ enums: permissible_values: E gene (orf4): text: E gene (orf4) + title: E gene (orf4) meaning: GENEPIO:0100151 exact_mappings: - - CNPHI:E%20gene - - BIOSAMPLE:E%20%28orf4%29 + - CNPHI:E%20gene + - BIOSAMPLE:E%20%28orf4%29 M gene (orf5): text: M gene (orf5) + title: M gene (orf5) meaning: GENEPIO:0100152 exact_mappings: - - BIOSAMPLE:M%20%28orf5%29 + - BIOSAMPLE:M%20%28orf5%29 N gene (orf9): text: N gene (orf9) + title: N gene (orf9) meaning: GENEPIO:0100153 exact_mappings: - - BIOSAMPLE:N%20%28orf9%29 + - BIOSAMPLE:N%20%28orf9%29 Spike gene (orf2): text: Spike gene (orf2) + title: Spike gene (orf2) meaning: GENEPIO:0100154 exact_mappings: - - BIOSAMPLE:S%20%28orf2%29 + - BIOSAMPLE:S%20%28orf2%29 orf1ab (rep): text: orf1ab (rep) + title: orf1ab (rep) meaning: GENEPIO:0100155 exact_mappings: - - BIOSAMPLE:orf1ab%20%28rep%29 + - BIOSAMPLE:orf1ab%20%28rep%29 orf1a (pp1a): text: orf1a (pp1a) + title: orf1a (pp1a) meaning: GENEPIO:0100156 - exact_mappings: - - BIOSAMPLE:orf1a%20%28pp1a%29 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:orf1a%20%28pp1a%29 nsp11: text: nsp11 + title: nsp11 meaning: GENEPIO:0100157 - exact_mappings: - - BIOSAMPLE:nsp11 is_a: orf1a (pp1a) + exact_mappings: + - BIOSAMPLE:nsp11 nsp1: text: nsp1 + title: nsp1 meaning: GENEPIO:0100158 - exact_mappings: - - BIOSAMPLE:nsp1 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp1 nsp2: text: nsp2 + title: nsp2 meaning: GENEPIO:0100159 - exact_mappings: - - BIOSAMPLE:nsp2 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp2 nsp3: text: nsp3 + title: nsp3 meaning: GENEPIO:0100160 - exact_mappings: - - BIOSAMPLE:nsp3 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp3 nsp4: text: nsp4 + title: nsp4 meaning: GENEPIO:0100161 - exact_mappings: - - BIOSAMPLE:nsp4 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp4 nsp5: text: nsp5 + title: nsp5 meaning: GENEPIO:0100162 - exact_mappings: - - BIOSAMPLE:nsp5 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp5 nsp6: text: nsp6 + title: nsp6 meaning: GENEPIO:0100163 - exact_mappings: - - BIOSAMPLE:nsp6 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp6 nsp7: text: nsp7 + title: nsp7 meaning: GENEPIO:0100164 - exact_mappings: - - BIOSAMPLE:nsp7 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp7 nsp8: text: nsp8 + title: nsp8 meaning: GENEPIO:0100165 - exact_mappings: - - BIOSAMPLE:nsp8 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp8 nsp9: text: nsp9 + title: nsp9 meaning: GENEPIO:0100166 - exact_mappings: - - BIOSAMPLE:nsp9 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp9 nsp10: text: nsp10 + title: nsp10 meaning: GENEPIO:0100167 - exact_mappings: - - BIOSAMPLE:nsp10 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp10 RdRp gene (nsp12): text: RdRp gene (nsp12) + title: RdRp gene (nsp12) meaning: GENEPIO:0100168 - exact_mappings: - - BIOSAMPLE:nsp12%20%28RdRp%29 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp12%20%28RdRp%29 hel gene (nsp13): text: hel gene (nsp13) + title: hel gene (nsp13) meaning: GENEPIO:0100169 - exact_mappings: - - BIOSAMPLE:nsp13%20%28Hel%29 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp13%20%28Hel%29 exoN gene (nsp14): text: exoN gene (nsp14) + title: exoN gene (nsp14) meaning: GENEPIO:0100170 - exact_mappings: - - BIOSAMPLE:nsp14%20%28ExoN%29 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp14%20%28ExoN%29 nsp15: text: nsp15 + title: nsp15 meaning: GENEPIO:0100171 - exact_mappings: - - BIOSAMPLE:nsp15 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp15 nsp16: text: nsp16 + title: nsp16 meaning: GENEPIO:0100172 - exact_mappings: - - BIOSAMPLE:nsp16 is_a: orf1ab (rep) + exact_mappings: + - BIOSAMPLE:nsp16 orf3a: text: orf3a + title: orf3a meaning: GENEPIO:0100173 exact_mappings: - - BIOSAMPLE:orf3a + - BIOSAMPLE:orf3a orf3b: text: orf3b + title: orf3b meaning: GENEPIO:0100174 exact_mappings: - - BIOSAMPLE:orf3b + - BIOSAMPLE:orf3b orf6 (ns6): text: orf6 (ns6) + title: orf6 (ns6) meaning: GENEPIO:0100175 exact_mappings: - - BIOSAMPLE:orf6%20%28ns6%29 + - BIOSAMPLE:orf6%20%28ns6%29 orf7a: text: orf7a + title: orf7a meaning: GENEPIO:0100176 exact_mappings: - - BIOSAMPLE:orf7a + - BIOSAMPLE:orf7a orf7b (ns7b): text: orf7b (ns7b) + title: orf7b (ns7b) meaning: GENEPIO:0100177 exact_mappings: - - BIOSAMPLE:orf7b%20%28ns7b%29 + - BIOSAMPLE:orf7b%20%28ns7b%29 orf8 (ns8): text: orf8 (ns8) + title: orf8 (ns8) meaning: GENEPIO:0100178 exact_mappings: - - BIOSAMPLE:orf8%20%28ns8%29 + - BIOSAMPLE:orf8%20%28ns8%29 orf9b: text: orf9b + title: orf9b meaning: GENEPIO:0100179 exact_mappings: - - BIOSAMPLE:orf9b + - BIOSAMPLE:orf9b orf9c: text: orf9c + title: orf9c meaning: GENEPIO:0100180 exact_mappings: - - BIOSAMPLE:orf9c + - BIOSAMPLE:orf9c orf10: text: orf10 + title: orf10 meaning: GENEPIO:0100181 exact_mappings: - - BIOSAMPLE:orf10 + - BIOSAMPLE:orf10 orf14: text: orf14 + title: orf14 meaning: GENEPIO:0100182 exact_mappings: - - BIOSAMPLE:orf14 + - BIOSAMPLE:orf14 SARS-COV-2 5' UTR: text: SARS-COV-2 5' UTR + title: SARS-COV-2 5' UTR meaning: GENEPIO:0100183 SequenceSubmittedByMenu: name: SequenceSubmittedByMenu @@ -5966,969 +6673,1300 @@ enums: permissible_values: Alberta Precision Labs (APL): text: Alberta Precision Labs (APL) + title: Alberta Precision Labs (APL) Alberta ProvLab North (APLN): text: Alberta ProvLab North (APLN) + title: Alberta ProvLab North (APLN) is_a: Alberta Precision Labs (APL) Alberta ProvLab South (APLS): text: Alberta ProvLab South (APLS) + title: Alberta ProvLab South (APLS) is_a: Alberta Precision Labs (APL) BCCDC Public Health Laboratory: text: BCCDC Public Health Laboratory + title: BCCDC Public Health Laboratory Canadore College: text: Canadore College + title: Canadore College The Centre for Applied Genomics (TCAG): text: The Centre for Applied Genomics (TCAG) + title: The Centre for Applied Genomics (TCAG) Dynacare: text: Dynacare + title: Dynacare Dynacare (Brampton): text: Dynacare (Brampton) + title: Dynacare (Brampton) Dynacare (Manitoba): text: Dynacare (Manitoba) + title: Dynacare (Manitoba) The Hospital for Sick Children (SickKids): text: The Hospital for Sick Children (SickKids) - "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": - text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + title: The Hospital for Sick Children (SickKids) + Laboratoire de santé publique du Québec (LSPQ): + text: Laboratoire de santé publique du Québec (LSPQ) + title: Laboratoire de santé publique du Québec (LSPQ) Manitoba Cadham Provincial Laboratory: text: Manitoba Cadham Provincial Laboratory + title: Manitoba Cadham Provincial Laboratory McGill University: text: McGill University + title: McGill University McMaster University: text: McMaster University + title: McMaster University National Microbiology Laboratory (NML): text: National Microbiology Laboratory (NML) - "New Brunswick - Vitalit\xE9 Health Network": - text: "New Brunswick - Vitalit\xE9 Health Network" + title: National Microbiology Laboratory (NML) + New Brunswick - Vitalité Health Network: + text: New Brunswick - Vitalité Health Network + title: New Brunswick - Vitalité Health Network Newfoundland and Labrador - Eastern Health: text: Newfoundland and Labrador - Eastern Health + title: Newfoundland and Labrador - Eastern Health Newfoundland and Labrador - Newfoundland and Labrador Health Services: text: Newfoundland and Labrador - Newfoundland and Labrador Health Services + title: Newfoundland and Labrador - Newfoundland and Labrador Health Services Nova Scotia Health Authority: text: Nova Scotia Health Authority + title: Nova Scotia Health Authority Ontario Institute for Cancer Research (OICR): text: Ontario Institute for Cancer Research (OICR) + title: Ontario Institute for Cancer Research (OICR) Ontario COVID-19 Genomic Network: text: Ontario COVID-19 Genomic Network + title: Ontario COVID-19 Genomic Network Prince Edward Island - Health PEI: text: Prince Edward Island - Health PEI + title: Prince Edward Island - Health PEI Public Health Ontario (PHO): text: Public Health Ontario (PHO) + title: Public Health Ontario (PHO) Queen's University / Kingston Health Sciences Centre: text: Queen's University / Kingston Health Sciences Centre + title: Queen's University / Kingston Health Sciences Centre Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): text: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + title: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) Sunnybrook Health Sciences Centre: text: Sunnybrook Health Sciences Centre + title: Sunnybrook Health Sciences Centre Thunder Bay Regional Health Sciences Centre: text: Thunder Bay Regional Health Sciences Centre + title: Thunder Bay Regional Health Sciences Centre SampleCollectedByMenu: name: SampleCollectedByMenu title: sample collected by menu permissible_values: Alberta Precision Labs (APL): text: Alberta Precision Labs (APL) + title: Alberta Precision Labs (APL) Alberta ProvLab North (APLN): text: Alberta ProvLab North (APLN) + title: Alberta ProvLab North (APLN) is_a: Alberta Precision Labs (APL) Alberta ProvLab South (APLS): text: Alberta ProvLab South (APLS) + title: Alberta ProvLab South (APLS) is_a: Alberta Precision Labs (APL) BCCDC Public Health Laboratory: text: BCCDC Public Health Laboratory + title: BCCDC Public Health Laboratory Dynacare: text: Dynacare + title: Dynacare Dynacare (Manitoba): text: Dynacare (Manitoba) + title: Dynacare (Manitoba) Dynacare (Brampton): text: Dynacare (Brampton) + title: Dynacare (Brampton) Eastern Ontario Regional Laboratory Association: text: Eastern Ontario Regional Laboratory Association + title: Eastern Ontario Regional Laboratory Association Hamilton Health Sciences: text: Hamilton Health Sciences + title: Hamilton Health Sciences The Hospital for Sick Children (SickKids): text: The Hospital for Sick Children (SickKids) + title: The Hospital for Sick Children (SickKids) Kingston Health Sciences Centre: text: Kingston Health Sciences Centre - "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": - text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + title: Kingston Health Sciences Centre + Laboratoire de santé publique du Québec (LSPQ): + text: Laboratoire de santé publique du Québec (LSPQ) + title: Laboratoire de santé publique du Québec (LSPQ) Lake of the Woods District Hospital - Ontario: text: Lake of the Woods District Hospital - Ontario + title: Lake of the Woods District Hospital - Ontario LifeLabs: text: LifeLabs + title: LifeLabs LifeLabs (Ontario): text: LifeLabs (Ontario) + title: LifeLabs (Ontario) Manitoba Cadham Provincial Laboratory: text: Manitoba Cadham Provincial Laboratory + title: Manitoba Cadham Provincial Laboratory McMaster University: text: McMaster University + title: McMaster University Mount Sinai Hospital: text: Mount Sinai Hospital + title: Mount Sinai Hospital National Microbiology Laboratory (NML): text: National Microbiology Laboratory (NML) - "New Brunswick - Vitalit\xE9 Health Network": - text: "New Brunswick - Vitalit\xE9 Health Network" + title: National Microbiology Laboratory (NML) + New Brunswick - Vitalité Health Network: + text: New Brunswick - Vitalité Health Network + title: New Brunswick - Vitalité Health Network Newfoundland and Labrador - Eastern Health: text: Newfoundland and Labrador - Eastern Health + title: Newfoundland and Labrador - Eastern Health Newfoundland and Labrador - Newfoundland and Labrador Health Services: text: Newfoundland and Labrador - Newfoundland and Labrador Health Services + title: Newfoundland and Labrador - Newfoundland and Labrador Health Services Nova Scotia Health Authority: text: Nova Scotia Health Authority + title: Nova Scotia Health Authority Nunavut: text: Nunavut + title: Nunavut Ontario Institute for Cancer Research (OICR): text: Ontario Institute for Cancer Research (OICR) + title: Ontario Institute for Cancer Research (OICR) Prince Edward Island - Health PEI: text: Prince Edward Island - Health PEI + title: Prince Edward Island - Health PEI Public Health Ontario (PHO): text: Public Health Ontario (PHO) + title: Public Health Ontario (PHO) Queen's University / Kingston Health Sciences Centre: text: Queen's University / Kingston Health Sciences Centre + title: Queen's University / Kingston Health Sciences Centre Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): text: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + title: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) Shared Hospital Laboratory: text: Shared Hospital Laboratory + title: Shared Hospital Laboratory St. John's Rehab at Sunnybrook Hospital: text: St. John's Rehab at Sunnybrook Hospital + title: St. John's Rehab at Sunnybrook Hospital St. Joseph's Healthcare Hamilton: text: St. Joseph's Healthcare Hamilton + title: St. Joseph's Healthcare Hamilton Switch Health: text: Switch Health + title: Switch Health Sunnybrook Health Sciences Centre: text: Sunnybrook Health Sciences Centre + title: Sunnybrook Health Sciences Centre Unity Health Toronto: text: Unity Health Toronto + title: Unity Health Toronto William Osler Health System: text: William Osler Health System + title: William Osler Health System GeoLocNameCountryMenu: name: GeoLocNameCountryMenu title: geo_loc_name (country) menu permissible_values: Afghanistan: text: Afghanistan + title: Afghanistan meaning: GAZ:00006882 Albania: text: Albania + title: Albania meaning: GAZ:00002953 Algeria: text: Algeria + title: Algeria meaning: GAZ:00000563 American Samoa: text: American Samoa + title: American Samoa meaning: GAZ:00003957 Andorra: text: Andorra + title: Andorra meaning: GAZ:00002948 Angola: text: Angola + title: Angola meaning: GAZ:00001095 Anguilla: text: Anguilla + title: Anguilla meaning: GAZ:00009159 Antarctica: text: Antarctica + title: Antarctica meaning: GAZ:00000462 Antigua and Barbuda: text: Antigua and Barbuda + title: Antigua and Barbuda meaning: GAZ:00006883 Argentina: text: Argentina + title: Argentina meaning: GAZ:00002928 Armenia: text: Armenia + title: Armenia meaning: GAZ:00004094 Aruba: text: Aruba + title: Aruba meaning: GAZ:00004025 Ashmore and Cartier Islands: text: Ashmore and Cartier Islands + title: Ashmore and Cartier Islands meaning: GAZ:00005901 Australia: text: Australia + title: Australia meaning: GAZ:00000463 Austria: text: Austria + title: Austria meaning: GAZ:00002942 Azerbaijan: text: Azerbaijan + title: Azerbaijan meaning: GAZ:00004941 Bahamas: text: Bahamas + title: Bahamas meaning: GAZ:00002733 Bahrain: text: Bahrain + title: Bahrain meaning: GAZ:00005281 Baker Island: text: Baker Island + title: Baker Island meaning: GAZ:00007117 Bangladesh: text: Bangladesh + title: Bangladesh meaning: GAZ:00003750 Barbados: text: Barbados + title: Barbados meaning: GAZ:00001251 Bassas da India: text: Bassas da India + title: Bassas da India meaning: GAZ:00005810 Belarus: text: Belarus + title: Belarus meaning: GAZ:00006886 Belgium: text: Belgium + title: Belgium meaning: GAZ:00002938 Belize: text: Belize + title: Belize meaning: GAZ:00002934 Benin: text: Benin + title: Benin meaning: GAZ:00000904 Bermuda: text: Bermuda + title: Bermuda meaning: GAZ:00001264 Bhutan: text: Bhutan + title: Bhutan meaning: GAZ:00003920 Bolivia: text: Bolivia + title: Bolivia meaning: GAZ:00002511 Borneo: text: Borneo + title: Borneo meaning: GAZ:00025355 Bosnia and Herzegovina: text: Bosnia and Herzegovina + title: Bosnia and Herzegovina meaning: GAZ:00006887 Botswana: text: Botswana + title: Botswana meaning: GAZ:00001097 Bouvet Island: text: Bouvet Island + title: Bouvet Island meaning: GAZ:00001453 Brazil: text: Brazil + title: Brazil meaning: GAZ:00002828 British Virgin Islands: text: British Virgin Islands + title: British Virgin Islands meaning: GAZ:00003961 Brunei: text: Brunei + title: Brunei meaning: GAZ:00003901 Bulgaria: text: Bulgaria + title: Bulgaria meaning: GAZ:00002950 Burkina Faso: text: Burkina Faso + title: Burkina Faso meaning: GAZ:00000905 Burundi: text: Burundi + title: Burundi meaning: GAZ:00001090 Cambodia: text: Cambodia + title: Cambodia meaning: GAZ:00006888 Cameroon: text: Cameroon + title: Cameroon meaning: GAZ:00001093 Canada: text: Canada + title: Canada meaning: GAZ:00002560 Cape Verde: text: Cape Verde + title: Cape Verde meaning: GAZ:00001227 Cayman Islands: text: Cayman Islands + title: Cayman Islands meaning: GAZ:00003986 Central African Republic: text: Central African Republic + title: Central African Republic meaning: GAZ:00001089 Chad: text: Chad + title: Chad meaning: GAZ:00000586 Chile: text: Chile + title: Chile meaning: GAZ:00002825 China: text: China + title: China meaning: GAZ:00002845 Christmas Island: text: Christmas Island + title: Christmas Island meaning: GAZ:00005915 Clipperton Island: text: Clipperton Island + title: Clipperton Island meaning: GAZ:00005838 Cocos Islands: text: Cocos Islands + title: Cocos Islands meaning: GAZ:00009721 Colombia: text: Colombia + title: Colombia meaning: GAZ:00002929 Comoros: text: Comoros + title: Comoros meaning: GAZ:00005820 Cook Islands: text: Cook Islands + title: Cook Islands meaning: GAZ:00053798 Coral Sea Islands: text: Coral Sea Islands + title: Coral Sea Islands meaning: GAZ:00005917 Costa Rica: text: Costa Rica + title: Costa Rica meaning: GAZ:00002901 Cote d'Ivoire: text: Cote d'Ivoire + title: Cote d'Ivoire meaning: GAZ:00000906 Croatia: text: Croatia + title: Croatia meaning: GAZ:00002719 Cuba: text: Cuba + title: Cuba meaning: GAZ:00003762 Curacao: text: Curacao + title: Curacao meaning: GAZ:00012582 Cyprus: text: Cyprus + title: Cyprus meaning: GAZ:00004006 Czech Republic: text: Czech Republic + title: Czech Republic meaning: GAZ:00002954 Democratic Republic of the Congo: text: Democratic Republic of the Congo + title: Democratic Republic of the Congo meaning: GAZ:00001086 Denmark: text: Denmark + title: Denmark meaning: GAZ:00005852 Djibouti: text: Djibouti + title: Djibouti meaning: GAZ:00000582 Dominica: text: Dominica + title: Dominica meaning: GAZ:00006890 Dominican Republic: text: Dominican Republic + title: Dominican Republic meaning: GAZ:00003952 Ecuador: text: Ecuador + title: Ecuador meaning: GAZ:00002912 Egypt: text: Egypt + title: Egypt meaning: GAZ:00003934 El Salvador: text: El Salvador + title: El Salvador meaning: GAZ:00002935 Equatorial Guinea: text: Equatorial Guinea + title: Equatorial Guinea meaning: GAZ:00001091 Eritrea: text: Eritrea + title: Eritrea meaning: GAZ:00000581 Estonia: text: Estonia + title: Estonia meaning: GAZ:00002959 Eswatini: text: Eswatini + title: Eswatini meaning: GAZ:00001099 Ethiopia: text: Ethiopia + title: Ethiopia meaning: GAZ:00000567 Europa Island: text: Europa Island + title: Europa Island meaning: GAZ:00005811 Falkland Islands (Islas Malvinas): text: Falkland Islands (Islas Malvinas) + title: Falkland Islands (Islas Malvinas) meaning: GAZ:00001412 Faroe Islands: text: Faroe Islands + title: Faroe Islands meaning: GAZ:00059206 Fiji: text: Fiji + title: Fiji meaning: GAZ:00006891 Finland: text: Finland + title: Finland meaning: GAZ:00002937 France: text: France + title: France meaning: GAZ:00003940 French Guiana: text: French Guiana + title: French Guiana meaning: GAZ:00002516 French Polynesia: text: French Polynesia + title: French Polynesia meaning: GAZ:00002918 French Southern and Antarctic Lands: text: French Southern and Antarctic Lands + title: French Southern and Antarctic Lands meaning: GAZ:00003753 Gabon: text: Gabon + title: Gabon meaning: GAZ:00001092 Gambia: text: Gambia + title: Gambia meaning: GAZ:00000907 Gaza Strip: text: Gaza Strip + title: Gaza Strip meaning: GAZ:00009571 Georgia: text: Georgia + title: Georgia meaning: GAZ:00004942 Germany: text: Germany + title: Germany meaning: GAZ:00002646 Ghana: text: Ghana + title: Ghana meaning: GAZ:00000908 Gibraltar: text: Gibraltar + title: Gibraltar meaning: GAZ:00003987 Glorioso Islands: text: Glorioso Islands + title: Glorioso Islands meaning: GAZ:00005808 Greece: text: Greece + title: Greece meaning: GAZ:00002945 Greenland: text: Greenland + title: Greenland meaning: GAZ:00001507 Grenada: text: Grenada + title: Grenada meaning: GAZ:02000573 Guadeloupe: text: Guadeloupe + title: Guadeloupe meaning: GAZ:00067142 Guam: text: Guam + title: Guam meaning: GAZ:00003706 Guatemala: text: Guatemala + title: Guatemala meaning: GAZ:00002936 Guernsey: text: Guernsey + title: Guernsey meaning: GAZ:00001550 Guinea: text: Guinea + title: Guinea meaning: GAZ:00000909 Guinea-Bissau: text: Guinea-Bissau + title: Guinea-Bissau meaning: GAZ:00000910 Guyana: text: Guyana + title: Guyana meaning: GAZ:00002522 Haiti: text: Haiti + title: Haiti meaning: GAZ:00003953 Heard Island and McDonald Islands: text: Heard Island and McDonald Islands + title: Heard Island and McDonald Islands meaning: GAZ:00009718 Honduras: text: Honduras + title: Honduras meaning: GAZ:00002894 Hong Kong: text: Hong Kong + title: Hong Kong meaning: GAZ:00003203 Howland Island: text: Howland Island + title: Howland Island meaning: GAZ:00007120 Hungary: text: Hungary + title: Hungary meaning: GAZ:00002952 Iceland: text: Iceland + title: Iceland meaning: GAZ:00000843 India: text: India + title: India meaning: GAZ:00002839 Indonesia: text: Indonesia + title: Indonesia meaning: GAZ:00003727 Iran: text: Iran + title: Iran meaning: GAZ:00004474 Iraq: text: Iraq + title: Iraq meaning: GAZ:00004483 Ireland: text: Ireland + title: Ireland meaning: GAZ:00002943 Isle of Man: text: Isle of Man + title: Isle of Man meaning: GAZ:00052477 Israel: text: Israel + title: Israel meaning: GAZ:00002476 Italy: text: Italy + title: Italy meaning: GAZ:00002650 Jamaica: text: Jamaica + title: Jamaica meaning: GAZ:00003781 Jan Mayen: text: Jan Mayen + title: Jan Mayen meaning: GAZ:00005853 Japan: text: Japan + title: Japan meaning: GAZ:00002747 Jarvis Island: text: Jarvis Island + title: Jarvis Island meaning: GAZ:00007118 Jersey: text: Jersey + title: Jersey meaning: GAZ:00001551 Johnston Atoll: text: Johnston Atoll + title: Johnston Atoll meaning: GAZ:00007114 Jordan: text: Jordan + title: Jordan meaning: GAZ:00002473 Juan de Nova Island: text: Juan de Nova Island + title: Juan de Nova Island meaning: GAZ:00005809 Kazakhstan: text: Kazakhstan + title: Kazakhstan meaning: GAZ:00004999 Kenya: text: Kenya + title: Kenya meaning: GAZ:00001101 Kerguelen Archipelago: text: Kerguelen Archipelago + title: Kerguelen Archipelago meaning: GAZ:00005682 Kingman Reef: text: Kingman Reef + title: Kingman Reef meaning: GAZ:00007116 Kiribati: text: Kiribati + title: Kiribati meaning: GAZ:00006894 Kosovo: text: Kosovo + title: Kosovo meaning: GAZ:00011337 Kuwait: text: Kuwait + title: Kuwait meaning: GAZ:00005285 Kyrgyzstan: text: Kyrgyzstan + title: Kyrgyzstan meaning: GAZ:00006893 Laos: text: Laos + title: Laos meaning: GAZ:00006889 Latvia: text: Latvia + title: Latvia meaning: GAZ:00002958 Lebanon: text: Lebanon + title: Lebanon meaning: GAZ:00002478 Lesotho: text: Lesotho + title: Lesotho meaning: GAZ:00001098 Liberia: text: Liberia + title: Liberia meaning: GAZ:00000911 Libya: text: Libya + title: Libya meaning: GAZ:00000566 Liechtenstein: text: Liechtenstein + title: Liechtenstein meaning: GAZ:00003858 Line Islands: text: Line Islands + title: Line Islands meaning: GAZ:00007144 Lithuania: text: Lithuania + title: Lithuania meaning: GAZ:00002960 Luxembourg: text: Luxembourg + title: Luxembourg meaning: GAZ:00002947 Macau: text: Macau + title: Macau meaning: GAZ:00003202 Madagascar: text: Madagascar + title: Madagascar meaning: GAZ:00001108 Malawi: text: Malawi + title: Malawi meaning: GAZ:00001105 Malaysia: text: Malaysia + title: Malaysia meaning: GAZ:00003902 Maldives: text: Maldives + title: Maldives meaning: GAZ:00006924 Mali: text: Mali + title: Mali meaning: GAZ:00000584 Malta: text: Malta + title: Malta meaning: GAZ:00004017 Marshall Islands: text: Marshall Islands + title: Marshall Islands meaning: GAZ:00007161 Martinique: text: Martinique + title: Martinique meaning: GAZ:00067143 Mauritania: text: Mauritania + title: Mauritania meaning: GAZ:00000583 Mauritius: text: Mauritius + title: Mauritius meaning: GAZ:00003745 Mayotte: text: Mayotte + title: Mayotte meaning: GAZ:00003943 Mexico: text: Mexico + title: Mexico meaning: GAZ:00002852 Micronesia: text: Micronesia + title: Micronesia meaning: GAZ:00005862 Midway Islands: text: Midway Islands + title: Midway Islands meaning: GAZ:00007112 Moldova: text: Moldova + title: Moldova meaning: GAZ:00003897 Monaco: text: Monaco + title: Monaco meaning: GAZ:00003857 Mongolia: text: Mongolia + title: Mongolia meaning: GAZ:00008744 Montenegro: text: Montenegro + title: Montenegro meaning: GAZ:00006898 Montserrat: text: Montserrat + title: Montserrat meaning: GAZ:00003988 Morocco: text: Morocco + title: Morocco meaning: GAZ:00000565 Mozambique: text: Mozambique + title: Mozambique meaning: GAZ:00001100 Myanmar: text: Myanmar + title: Myanmar meaning: GAZ:00006899 Namibia: text: Namibia + title: Namibia meaning: GAZ:00001096 Nauru: text: Nauru + title: Nauru meaning: GAZ:00006900 Navassa Island: text: Navassa Island + title: Navassa Island meaning: GAZ:00007119 Nepal: text: Nepal + title: Nepal meaning: GAZ:00004399 Netherlands: text: Netherlands + title: Netherlands meaning: GAZ:00002946 New Caledonia: text: New Caledonia + title: New Caledonia meaning: GAZ:00005206 New Zealand: text: New Zealand + title: New Zealand meaning: GAZ:00000469 Nicaragua: text: Nicaragua + title: Nicaragua meaning: GAZ:00002978 Niger: text: Niger + title: Niger meaning: GAZ:00000585 Nigeria: text: Nigeria + title: Nigeria meaning: GAZ:00000912 Niue: text: Niue + title: Niue meaning: GAZ:00006902 Norfolk Island: text: Norfolk Island + title: Norfolk Island meaning: GAZ:00005908 North Korea: text: North Korea + title: North Korea meaning: GAZ:00002801 North Macedonia: text: North Macedonia + title: North Macedonia meaning: GAZ:00006895 North Sea: text: North Sea + title: North Sea meaning: GAZ:00002284 Northern Mariana Islands: text: Northern Mariana Islands + title: Northern Mariana Islands meaning: GAZ:00003958 Norway: text: Norway + title: Norway meaning: GAZ:00002699 Oman: text: Oman + title: Oman meaning: GAZ:00005283 Pakistan: text: Pakistan + title: Pakistan meaning: GAZ:00005246 Palau: text: Palau + title: Palau meaning: GAZ:00006905 Panama: text: Panama + title: Panama meaning: GAZ:00002892 Papua New Guinea: text: Papua New Guinea + title: Papua New Guinea meaning: GAZ:00003922 Paracel Islands: text: Paracel Islands + title: Paracel Islands meaning: GAZ:00010832 Paraguay: text: Paraguay + title: Paraguay meaning: GAZ:00002933 Peru: text: Peru + title: Peru meaning: GAZ:00002932 Philippines: text: Philippines + title: Philippines meaning: GAZ:00004525 Pitcairn Islands: text: Pitcairn Islands + title: Pitcairn Islands meaning: GAZ:00005867 Poland: text: Poland + title: Poland meaning: GAZ:00002939 Portugal: text: Portugal + title: Portugal meaning: GAZ:00004126 Puerto Rico: text: Puerto Rico + title: Puerto Rico meaning: GAZ:00006935 Qatar: text: Qatar + title: Qatar meaning: GAZ:00005286 Republic of the Congo: text: Republic of the Congo + title: Republic of the Congo meaning: GAZ:00001088 Reunion: text: Reunion + title: Reunion meaning: GAZ:00003945 Romania: text: Romania + title: Romania meaning: GAZ:00002951 Ross Sea: text: Ross Sea + title: Ross Sea meaning: GAZ:00023304 Russia: text: Russia + title: Russia meaning: GAZ:00002721 Rwanda: text: Rwanda + title: Rwanda meaning: GAZ:00001087 Saint Helena: text: Saint Helena + title: Saint Helena meaning: GAZ:00000849 Saint Kitts and Nevis: text: Saint Kitts and Nevis + title: Saint Kitts and Nevis meaning: GAZ:00006906 Saint Lucia: text: Saint Lucia + title: Saint Lucia meaning: GAZ:00006909 Saint Pierre and Miquelon: text: Saint Pierre and Miquelon + title: Saint Pierre and Miquelon meaning: GAZ:00003942 Saint Martin: text: Saint Martin + title: Saint Martin meaning: GAZ:00005841 Saint Vincent and the Grenadines: text: Saint Vincent and the Grenadines + title: Saint Vincent and the Grenadines meaning: GAZ:02000565 Samoa: text: Samoa + title: Samoa meaning: GAZ:00006910 San Marino: text: San Marino + title: San Marino meaning: GAZ:00003102 Sao Tome and Principe: text: Sao Tome and Principe + title: Sao Tome and Principe meaning: GAZ:00006927 Saudi Arabia: text: Saudi Arabia + title: Saudi Arabia meaning: GAZ:00005279 Senegal: text: Senegal + title: Senegal meaning: GAZ:00000913 Serbia: text: Serbia + title: Serbia meaning: GAZ:00002957 Seychelles: text: Seychelles + title: Seychelles meaning: GAZ:00006922 Sierra Leone: text: Sierra Leone + title: Sierra Leone meaning: GAZ:00000914 Singapore: text: Singapore + title: Singapore meaning: GAZ:00003923 Sint Maarten: text: Sint Maarten + title: Sint Maarten meaning: GAZ:00012579 Slovakia: text: Slovakia + title: Slovakia meaning: GAZ:00002956 Slovenia: text: Slovenia + title: Slovenia meaning: GAZ:00002955 Solomon Islands: text: Solomon Islands + title: Solomon Islands meaning: GAZ:00005275 Somalia: text: Somalia + title: Somalia meaning: GAZ:00001104 South Africa: text: South Africa + title: South Africa meaning: GAZ:00001094 South Georgia and the South Sandwich Islands: text: South Georgia and the South Sandwich Islands + title: South Georgia and the South Sandwich Islands meaning: GAZ:00003990 South Korea: text: South Korea + title: South Korea meaning: GAZ:00002802 South Sudan: text: South Sudan + title: South Sudan meaning: GAZ:00233439 Spain: text: Spain + title: Spain meaning: GAZ:00000591 Spratly Islands: text: Spratly Islands + title: Spratly Islands meaning: GAZ:00010831 Sri Lanka: text: Sri Lanka + title: Sri Lanka meaning: GAZ:00003924 State of Palestine: text: State of Palestine + title: State of Palestine meaning: GAZ:00002475 Sudan: text: Sudan + title: Sudan meaning: GAZ:00000560 Suriname: text: Suriname + title: Suriname meaning: GAZ:00002525 Svalbard: text: Svalbard + title: Svalbard meaning: GAZ:00005396 Swaziland: text: Swaziland + title: Swaziland meaning: GAZ:00001099 Sweden: text: Sweden + title: Sweden meaning: GAZ:00002729 Switzerland: text: Switzerland + title: Switzerland meaning: GAZ:00002941 Syria: text: Syria + title: Syria meaning: GAZ:00002474 Taiwan: text: Taiwan + title: Taiwan meaning: GAZ:00005341 Tajikistan: text: Tajikistan + title: Tajikistan meaning: GAZ:00006912 Tanzania: text: Tanzania + title: Tanzania meaning: GAZ:00001103 Thailand: text: Thailand + title: Thailand meaning: GAZ:00003744 Timor-Leste: text: Timor-Leste + title: Timor-Leste meaning: GAZ:00006913 Togo: text: Togo + title: Togo meaning: GAZ:00000915 Tokelau: text: Tokelau + title: Tokelau meaning: GAZ:00260188 Tonga: text: Tonga + title: Tonga meaning: GAZ:00006916 Trinidad and Tobago: text: Trinidad and Tobago + title: Trinidad and Tobago meaning: GAZ:00003767 Tromelin Island: text: Tromelin Island + title: Tromelin Island meaning: GAZ:00005812 Tunisia: text: Tunisia + title: Tunisia meaning: GAZ:00000562 Turkey: text: Turkey + title: Turkey meaning: GAZ:00000558 Turkmenistan: text: Turkmenistan + title: Turkmenistan meaning: GAZ:00005018 Turks and Caicos Islands: text: Turks and Caicos Islands + title: Turks and Caicos Islands meaning: GAZ:00003955 Tuvalu: text: Tuvalu + title: Tuvalu meaning: GAZ:00009715 United States of America: text: United States of America + title: United States of America meaning: GAZ:00002459 Uganda: text: Uganda + title: Uganda meaning: GAZ:00001102 Ukraine: text: Ukraine + title: Ukraine meaning: GAZ:00002724 United Arab Emirates: text: United Arab Emirates + title: United Arab Emirates meaning: GAZ:00005282 United Kingdom: text: United Kingdom + title: United Kingdom meaning: GAZ:00002637 Uruguay: text: Uruguay + title: Uruguay meaning: GAZ:00002930 Uzbekistan: text: Uzbekistan + title: Uzbekistan meaning: GAZ:00004979 Vanuatu: text: Vanuatu + title: Vanuatu meaning: GAZ:00006918 Venezuela: text: Venezuela + title: Venezuela meaning: GAZ:00002931 Viet Nam: text: Viet Nam + title: Viet Nam meaning: GAZ:00003756 Virgin Islands: text: Virgin Islands + title: Virgin Islands meaning: GAZ:00003959 Wake Island: text: Wake Island + title: Wake Island meaning: GAZ:00007111 Wallis and Futuna: text: Wallis and Futuna + title: Wallis and Futuna meaning: GAZ:00007191 West Bank: text: West Bank + title: West Bank meaning: GAZ:00009572 Western Sahara: text: Western Sahara + title: Western Sahara meaning: GAZ:00000564 Yemen: text: Yemen + title: Yemen meaning: GAZ:00005284 Zambia: text: Zambia + title: Zambia meaning: GAZ:00001107 Zimbabwe: text: Zimbabwe + title: Zimbabwe meaning: GAZ:00001106 types: WhitespaceMinimizedString: name: WhitespaceMinimizedString typeof: string - description: 'A string that has all whitespace trimmed off of beginning and end, - and all internal whitespace segments reduced to single spaces. Whitespace includes - #x9 (tab), #xA (linefeed), and #xD (carriage return).' + description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).' base: str uri: xsd:token Provenance: name: Provenance typeof: string - description: A field containing a DataHarmonizer versioning marker. It is issued - by DataHarmonizer when validation is applied to a given row of data. + description: A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data. base: str uri: xsd:token settings: @@ -6942,1959 +7980,1606 @@ extensions: fr: id: https://example.com/CanCOGeN_Covid-19 name: CanCOGeN_Covid-19 - description: '' version: 3.0.0 in_language: fr classes: - dh_interface: - description: A DataHarmonizer interface - from_schema: https://example.com/CanCOGeN_Covid-19 CanCOGeNCovid19: title: CanCOGeN Covid-19 - description: Canadian specification for Covid-19 clinical virus biosample - data gathering - see_also: templates/canada_covid19/SOP.pdf + description: Canadian specification for Covid-19 clinical virus biosample data gathering + see_also: + - templates/canada_covid19/SOP.pdf slot_usage: specimen_collector_sample_id: - slot_group: "Identificateurs de base de donn\xE9es" + name: specimen_collector_sample_id + slot_group: Identificateurs de base de données third_party_lab_service_provider_name: - slot_group: "Identificateurs de base de donn\xE9es" + name: third_party_lab_service_provider_name + slot_group: Identificateurs de base de données third_party_lab_sample_id: - slot_group: "Identificateurs de base de donn\xE9es" + name: third_party_lab_sample_id + slot_group: Identificateurs de base de données case_id: - slot_group: "Identificateurs de base de donn\xE9es" + name: case_id + slot_group: Identificateurs de base de données related_specimen_primary_id: - slot_group: "Identificateurs de base de donn\xE9es" + name: related_specimen_primary_id + slot_group: Identificateurs de base de données irida_sample_name: - slot_group: "Identificateurs de base de donn\xE9es" + name: irida_sample_name + slot_group: Identificateurs de base de données umbrella_bioproject_accession: - slot_group: "Identificateurs de base de donn\xE9es" + name: umbrella_bioproject_accession + slot_group: Identificateurs de base de données bioproject_accession: - slot_group: "Identificateurs de base de donn\xE9es" + name: bioproject_accession + slot_group: Identificateurs de base de données biosample_accession: - slot_group: "Identificateurs de base de donn\xE9es" + name: biosample_accession + slot_group: Identificateurs de base de données sra_accession: - slot_group: "Identificateurs de base de donn\xE9es" + name: sra_accession + slot_group: Identificateurs de base de données genbank_accession: - slot_group: "Identificateurs de base de donn\xE9es" + name: genbank_accession + slot_group: Identificateurs de base de données gisaid_accession: - slot_group: "Identificateurs de base de donn\xE9es" + name: gisaid_accession + slot_group: Identificateurs de base de données sample_collected_by: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sample_collected_by + slot_group: Collecte et traitement des échantillons sample_collector_contact_email: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sample_collector_contact_email + slot_group: Collecte et traitement des échantillons sample_collector_contact_address: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sample_collector_contact_address + slot_group: Collecte et traitement des échantillons sequence_submitted_by: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sequence_submitted_by + slot_group: Collecte et traitement des échantillons sequence_submitter_contact_email: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sequence_submitter_contact_email + slot_group: Collecte et traitement des échantillons sequence_submitter_contact_address: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sequence_submitter_contact_address + slot_group: Collecte et traitement des échantillons sample_collection_date: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sample_collection_date + slot_group: Collecte et traitement des échantillons sample_collection_date_precision: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sample_collection_date_precision + slot_group: Collecte et traitement des échantillons sample_received_date: - slot_group: "Collecte et traitement des \xE9chantillons" + name: sample_received_date + slot_group: Collecte et traitement des échantillons geo_loc_name_country: - slot_group: "Collecte et traitement des \xE9chantillons" + name: geo_loc_name_country + slot_group: Collecte et traitement des échantillons geo_loc_name_state_province_territory: - slot_group: "Collecte et traitement des \xE9chantillons" + name: geo_loc_name_state_province_territory + slot_group: Collecte et traitement des échantillons geo_loc_name_city: - slot_group: "Collecte et traitement des \xE9chantillons" + name: geo_loc_name_city + slot_group: Collecte et traitement des échantillons organism: - slot_group: "Collecte et traitement des \xE9chantillons" + name: organism + slot_group: Collecte et traitement des échantillons isolate: - slot_group: "Collecte et traitement des \xE9chantillons" + name: isolate + slot_group: Collecte et traitement des échantillons purpose_of_sampling: - slot_group: "Collecte et traitement des \xE9chantillons" + name: purpose_of_sampling + slot_group: Collecte et traitement des échantillons purpose_of_sampling_details: - slot_group: "Collecte et traitement des \xE9chantillons" + name: purpose_of_sampling_details + slot_group: Collecte et traitement des échantillons nml_submitted_specimen_type: - slot_group: "Collecte et traitement des \xE9chantillons" + name: nml_submitted_specimen_type + slot_group: Collecte et traitement des échantillons related_specimen_relationship_type: - slot_group: "Collecte et traitement des \xE9chantillons" + name: related_specimen_relationship_type + slot_group: Collecte et traitement des échantillons anatomical_material: - slot_group: "Collecte et traitement des \xE9chantillons" + name: anatomical_material + slot_group: Collecte et traitement des échantillons anatomical_part: - slot_group: "Collecte et traitement des \xE9chantillons" + name: anatomical_part + slot_group: Collecte et traitement des échantillons body_product: - slot_group: "Collecte et traitement des \xE9chantillons" + name: body_product + slot_group: Collecte et traitement des échantillons environmental_material: - slot_group: "Collecte et traitement des \xE9chantillons" + name: environmental_material + slot_group: Collecte et traitement des échantillons environmental_site: - slot_group: "Collecte et traitement des \xE9chantillons" + name: environmental_site + slot_group: Collecte et traitement des échantillons collection_device: - slot_group: "Collecte et traitement des \xE9chantillons" + name: collection_device + slot_group: Collecte et traitement des échantillons collection_method: - slot_group: "Collecte et traitement des \xE9chantillons" + name: collection_method + slot_group: Collecte et traitement des échantillons collection_protocol: - slot_group: "Collecte et traitement des \xE9chantillons" + name: collection_protocol + slot_group: Collecte et traitement des échantillons specimen_processing: - slot_group: "Collecte et traitement des \xE9chantillons" + name: specimen_processing + slot_group: Collecte et traitement des échantillons specimen_processing_details: - slot_group: "Collecte et traitement des \xE9chantillons" + name: specimen_processing_details + slot_group: Collecte et traitement des échantillons lab_host: - slot_group: "Collecte et traitement des \xE9chantillons" + name: lab_host + slot_group: Collecte et traitement des échantillons passage_number: - slot_group: "Collecte et traitement des \xE9chantillons" + name: passage_number + slot_group: Collecte et traitement des échantillons passage_method: - slot_group: "Collecte et traitement des \xE9chantillons" + name: passage_method + slot_group: Collecte et traitement des échantillons biomaterial_extracted: - slot_group: "Collecte et traitement des \xE9chantillons" + name: biomaterial_extracted + slot_group: Collecte et traitement des échantillons host_common_name: - slot_group: "Informations sur l'h\xF4te" + name: host_common_name + slot_group: Informations sur l'hôte host_scientific_name: - slot_group: "Informations sur l'h\xF4te" + name: host_scientific_name + slot_group: Informations sur l'hôte host_health_state: - slot_group: "Informations sur l'h\xF4te" + name: host_health_state + slot_group: Informations sur l'hôte host_health_status_details: - slot_group: "Informations sur l'h\xF4te" + name: host_health_status_details + slot_group: Informations sur l'hôte host_health_outcome: - slot_group: "Informations sur l'h\xF4te" + name: host_health_outcome + slot_group: Informations sur l'hôte host_disease: - slot_group: "Informations sur l'h\xF4te" + name: host_disease + slot_group: Informations sur l'hôte host_age: - slot_group: "Informations sur l'h\xF4te" + name: host_age + slot_group: Informations sur l'hôte host_age_unit: - slot_group: "Informations sur l'h\xF4te" + name: host_age_unit + slot_group: Informations sur l'hôte host_age_bin: - slot_group: "Informations sur l'h\xF4te" + name: host_age_bin + slot_group: Informations sur l'hôte host_gender: - slot_group: "Informations sur l'h\xF4te" + name: host_gender + slot_group: Informations sur l'hôte host_residence_geo_loc_name_country: - slot_group: "Informations sur l'h\xF4te" + name: host_residence_geo_loc_name_country + slot_group: Informations sur l'hôte host_residence_geo_loc_name_state_province_territory: - slot_group: "Informations sur l'h\xF4te" + name: host_residence_geo_loc_name_state_province_territory + slot_group: Informations sur l'hôte host_subject_id: - slot_group: "Informations sur l'h\xF4te" + name: host_subject_id + slot_group: Informations sur l'hôte symptom_onset_date: - slot_group: "Informations sur l'h\xF4te" + name: symptom_onset_date + slot_group: Informations sur l'hôte signs_and_symptoms: - slot_group: "Informations sur l'h\xF4te" + name: signs_and_symptoms + slot_group: Informations sur l'hôte preexisting_conditions_and_risk_factors: - slot_group: "Informations sur l'h\xF4te" + name: preexisting_conditions_and_risk_factors + slot_group: Informations sur l'hôte complications: - slot_group: "Informations sur l'h\xF4te" + name: complications + slot_group: Informations sur l'hôte host_vaccination_status: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: host_vaccination_status + slot_group: Informations sur la vaccination de l'hôte number_of_vaccine_doses_received: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: number_of_vaccine_doses_received + slot_group: Informations sur la vaccination de l'hôte vaccination_dose_1_vaccine_name: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_dose_1_vaccine_name + slot_group: Informations sur la vaccination de l'hôte vaccination_dose_1_vaccination_date: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_dose_1_vaccination_date + slot_group: Informations sur la vaccination de l'hôte vaccination_dose_2_vaccine_name: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_dose_2_vaccine_name + slot_group: Informations sur la vaccination de l'hôte vaccination_dose_2_vaccination_date: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_dose_2_vaccination_date + slot_group: Informations sur la vaccination de l'hôte vaccination_dose_3_vaccine_name: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_dose_3_vaccine_name + slot_group: Informations sur la vaccination de l'hôte vaccination_dose_3_vaccination_date: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_dose_3_vaccination_date + slot_group: Informations sur la vaccination de l'hôte vaccination_dose_4_vaccine_name: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_dose_4_vaccine_name + slot_group: Informations sur la vaccination de l'hôte vaccination_dose_4_vaccination_date: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_dose_4_vaccination_date + slot_group: Informations sur la vaccination de l'hôte vaccination_history: - slot_group: "Informations sur la vaccination de l'h\xF4te" + name: vaccination_history + slot_group: Informations sur la vaccination de l'hôte location_of_exposure_geo_loc_name_country: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: location_of_exposure_geo_loc_name_country + slot_group: Informations sur l'exposition de l'hôte destination_of_most_recent_travel_city: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: destination_of_most_recent_travel_city + slot_group: Informations sur l'exposition de l'hôte destination_of_most_recent_travel_state_province_territory: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: destination_of_most_recent_travel_state_province_territory + slot_group: Informations sur l'exposition de l'hôte destination_of_most_recent_travel_country: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: destination_of_most_recent_travel_country + slot_group: Informations sur l'exposition de l'hôte most_recent_travel_departure_date: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: most_recent_travel_departure_date + slot_group: Informations sur l'exposition de l'hôte most_recent_travel_return_date: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: most_recent_travel_return_date + slot_group: Informations sur l'exposition de l'hôte travel_point_of_entry_type: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: travel_point_of_entry_type + slot_group: Informations sur l'exposition de l'hôte border_testing_test_day_type: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: border_testing_test_day_type + slot_group: Informations sur l'exposition de l'hôte travel_history: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: travel_history + slot_group: Informations sur l'exposition de l'hôte travel_history_availability: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: travel_history_availability + slot_group: Informations sur l'exposition de l'hôte exposure_event: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: exposure_event + slot_group: Informations sur l'exposition de l'hôte exposure_contact_level: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: exposure_contact_level + slot_group: Informations sur l'exposition de l'hôte host_role: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: host_role + slot_group: Informations sur l'exposition de l'hôte exposure_setting: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: exposure_setting + slot_group: Informations sur l'exposition de l'hôte exposure_details: - slot_group: "Informations sur l'exposition de l'h\xF4te" + name: exposure_details + slot_group: Informations sur l'exposition de l'hôte prior_sarscov2_infection: - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + name: prior_sarscov2_infection + slot_group: Informations sur la réinfection de l'hôte prior_sarscov2_infection_isolate: - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + name: prior_sarscov2_infection_isolate + slot_group: Informations sur la réinfection de l'hôte prior_sarscov2_infection_date: - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + name: prior_sarscov2_infection_date + slot_group: Informations sur la réinfection de l'hôte prior_sarscov2_antiviral_treatment: - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + name: prior_sarscov2_antiviral_treatment + slot_group: Informations sur la réinfection de l'hôte prior_sarscov2_antiviral_treatment_agent: - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + name: prior_sarscov2_antiviral_treatment_agent + slot_group: Informations sur la réinfection de l'hôte prior_sarscov2_antiviral_treatment_date: - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + name: prior_sarscov2_antiviral_treatment_date + slot_group: Informations sur la réinfection de l'hôte purpose_of_sequencing: - slot_group: "S\xE9quen\xE7age" + name: purpose_of_sequencing + slot_group: Séquençage purpose_of_sequencing_details: - slot_group: "S\xE9quen\xE7age" + name: purpose_of_sequencing_details + slot_group: Séquençage sequencing_date: - slot_group: "S\xE9quen\xE7age" + name: sequencing_date + slot_group: Séquençage library_id: - slot_group: "S\xE9quen\xE7age" + name: library_id + slot_group: Séquençage amplicon_size: - slot_group: "S\xE9quen\xE7age" + name: amplicon_size + slot_group: Séquençage library_preparation_kit: - slot_group: "S\xE9quen\xE7age" + name: library_preparation_kit + slot_group: Séquençage flow_cell_barcode: - slot_group: "S\xE9quen\xE7age" + name: flow_cell_barcode + slot_group: Séquençage sequencing_instrument: - slot_group: "S\xE9quen\xE7age" + name: sequencing_instrument + slot_group: Séquençage sequencing_protocol_name: - slot_group: "S\xE9quen\xE7age" + name: sequencing_protocol_name + slot_group: Séquençage sequencing_protocol: - slot_group: "S\xE9quen\xE7age" + name: sequencing_protocol + slot_group: Séquençage sequencing_kit_number: - slot_group: "S\xE9quen\xE7age" + name: sequencing_kit_number + slot_group: Séquençage amplicon_pcr_primer_scheme: - slot_group: "S\xE9quen\xE7age" + name: amplicon_pcr_primer_scheme + slot_group: Séquençage raw_sequence_data_processing_method: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: raw_sequence_data_processing_method + slot_group: Bioinformatique et mesures de contrôle de la qualité dehosting_method: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: dehosting_method + slot_group: Bioinformatique et mesures de contrôle de la qualité consensus_sequence_name: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: consensus_sequence_name + slot_group: Bioinformatique et mesures de contrôle de la qualité consensus_sequence_filename: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: consensus_sequence_filename + slot_group: Bioinformatique et mesures de contrôle de la qualité consensus_sequence_filepath: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: consensus_sequence_filepath + slot_group: Bioinformatique et mesures de contrôle de la qualité consensus_sequence_software_name: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: consensus_sequence_software_name + slot_group: Bioinformatique et mesures de contrôle de la qualité consensus_sequence_software_version: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: consensus_sequence_software_version + slot_group: Bioinformatique et mesures de contrôle de la qualité breadth_of_coverage_value: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: breadth_of_coverage_value + slot_group: Bioinformatique et mesures de contrôle de la qualité depth_of_coverage_value: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: depth_of_coverage_value + slot_group: Bioinformatique et mesures de contrôle de la qualité depth_of_coverage_threshold: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: depth_of_coverage_threshold + slot_group: Bioinformatique et mesures de contrôle de la qualité r1_fastq_filename: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: r1_fastq_filename + slot_group: Bioinformatique et mesures de contrôle de la qualité r2_fastq_filename: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: r2_fastq_filename + slot_group: Bioinformatique et mesures de contrôle de la qualité r1_fastq_filepath: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: r1_fastq_filepath + slot_group: Bioinformatique et mesures de contrôle de la qualité r2_fastq_filepath: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: r2_fastq_filepath + slot_group: Bioinformatique et mesures de contrôle de la qualité fast5_filename: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: fast5_filename + slot_group: Bioinformatique et mesures de contrôle de la qualité fast5_filepath: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: fast5_filepath + slot_group: Bioinformatique et mesures de contrôle de la qualité number_of_base_pairs_sequenced: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: number_of_base_pairs_sequenced + slot_group: Bioinformatique et mesures de contrôle de la qualité consensus_genome_length: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: consensus_genome_length + slot_group: Bioinformatique et mesures de contrôle de la qualité ns_per_100_kbp: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: ns_per_100_kbp + slot_group: Bioinformatique et mesures de contrôle de la qualité reference_genome_accession: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: reference_genome_accession + slot_group: Bioinformatique et mesures de contrôle de la qualité bioinformatics_protocol: - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + name: bioinformatics_protocol + slot_group: Bioinformatique et mesures de contrôle de la qualité lineage_clade_name: - slot_group: "Informations sur les lign\xE9es et les variantes" + name: lineage_clade_name + slot_group: Informations sur les lignées et les variantes lineage_clade_analysis_software_name: - slot_group: "Informations sur les lign\xE9es et les variantes" + name: lineage_clade_analysis_software_name + slot_group: Informations sur les lignées et les variantes lineage_clade_analysis_software_version: - slot_group: "Informations sur les lign\xE9es et les variantes" + name: lineage_clade_analysis_software_version + slot_group: Informations sur les lignées et les variantes variant_designation: - slot_group: "Informations sur les lign\xE9es et les variantes" + name: variant_designation + slot_group: Informations sur les lignées et les variantes variant_evidence: - slot_group: "Informations sur les lign\xE9es et les variantes" + name: variant_evidence + slot_group: Informations sur les lignées et les variantes variant_evidence_details: - slot_group: "Informations sur les lign\xE9es et les variantes" + name: variant_evidence_details + slot_group: Informations sur les lignées et les variantes gene_name_1: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: gene_name_1 + slot_group: Tests de diagnostic des agents pathogènes diagnostic_pcr_protocol_1: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: diagnostic_pcr_protocol_1 + slot_group: Tests de diagnostic des agents pathogènes diagnostic_pcr_ct_value_1: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: diagnostic_pcr_ct_value_1 + slot_group: Tests de diagnostic des agents pathogènes gene_name_2: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: gene_name_2 + slot_group: Tests de diagnostic des agents pathogènes diagnostic_pcr_protocol_2: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: diagnostic_pcr_protocol_2 + slot_group: Tests de diagnostic des agents pathogènes diagnostic_pcr_ct_value_2: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: diagnostic_pcr_ct_value_2 + slot_group: Tests de diagnostic des agents pathogènes gene_name_3: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: gene_name_3 + slot_group: Tests de diagnostic des agents pathogènes diagnostic_pcr_protocol_3: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: diagnostic_pcr_protocol_3 + slot_group: Tests de diagnostic des agents pathogènes diagnostic_pcr_ct_value_3: - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + name: diagnostic_pcr_ct_value_3 + slot_group: Tests de diagnostic des agents pathogènes authors: + name: authors slot_group: Reconnaissance des contributeurs dataharmonizer_provenance: + name: dataharmonizer_provenance slot_group: Reconnaissance des contributeurs slots: specimen_collector_sample_id: - title: "ID du collecteur d\u2019\xE9chantillons" - description: "Nom d\xE9fini par l\u2019utilisateur pour l\u2019\xE9chantillon" - slot_group: "Identificateurs de base de donn\xE9es" - comments: - - "Conservez l\u2019ID de l\u2019\xE9chantillon du collecteur. Si ce num\xE9\ - ro est consid\xE9r\xE9 comme une information identifiable, fournissez\ - \ un autre identifiant. Assurez-vous de conserver la cl\xE9 qui correspond\ - \ aux identifiants d\u2019origine et alternatifs aux fins de tra\xE7\ - abilit\xE9 et de suivi, au besoin. Chaque ID d\u2019\xE9chantillon de\ - \ collecteur provenant d\u2019un seul demandeur doit \xEAtre unique.\ - \ Il peut avoir n\u2019importe quel format, mais nous vous sugg\xE9\ - rons de le rendre concis, unique et coh\xE9rent au sein de votre laboratoire." - examples: - - value: prov_rona_99 + title: ID du collecteur d’échantillons + description: Nom défini par l’utilisateur pour l’échantillon + slot_group: Identificateurs de base de données + comments: + - Conservez l’ID de l’échantillon du collecteur. Si ce numéro est considéré comme une information identifiable, fournissez un autre identifiant. Assurez-vous de conserver la clé qui correspond aux identifiants d’origine et alternatifs aux fins de traçabilité et de suivi, au besoin. Chaque ID d’échantillon de collecteur provenant d’un seul demandeur doit être unique. Il peut avoir n’importe quel format, mais nous vous suggérons de le rendre concis, unique et cohérent au sein de votre laboratoire. + examples: + - value: prov_rona_99 third_party_lab_service_provider_name: title: Nom du fournisseur de services de laboratoire tiers - description: "Nom de la soci\xE9t\xE9 ou du laboratoire tiers qui fournit\ - \ les services" - slot_group: "Identificateurs de base de donn\xE9es" + description: Nom de la société ou du laboratoire tiers qui fournit les services + slot_group: Identificateurs de base de données comments: - - "Indiquez le nom complet et non abr\xE9g\xE9 de l\u2019entreprise ou\ - \ du laboratoire." + - Indiquez le nom complet et non abrégé de l’entreprise ou du laboratoire. examples: - - value: Switch Health + - value: Switch Health third_party_lab_sample_id: - title: "ID de l\u2019\xE9chantillon de laboratoire tiers" - description: "Identifiant attribu\xE9 \xE0 un \xE9chantillon par un prestataire\ - \ de services tiers" - slot_group: "Identificateurs de base de donn\xE9es" + title: ID de l’échantillon de laboratoire tiers + description: Identifiant attribué à un échantillon par un prestataire de services tiers + slot_group: Identificateurs de base de données comments: - - "Conservez l\u2019identifiant de l\u2019\xE9chantillon fourni par le\ - \ prestataire de services tiers." + - Conservez l’identifiant de l’échantillon fourni par le prestataire de services tiers. examples: - - value: SHK123456 + - value: SHK123456 case_id: title: ID du dossier - description: "Identifiant utilis\xE9 pour d\xE9signer un cas de maladie\ - \ d\xE9tect\xE9 sur le plan \xE9pid\xE9miologique" - slot_group: "Identificateurs de base de donn\xE9es" + description: Identifiant utilisé pour désigner un cas de maladie détecté sur le plan épidémiologique + slot_group: Identificateurs de base de données comments: - - "Fournissez l\u2019identifiant du cas, lequel facilite grandement le\ - \ lien entre les donn\xE9es de laboratoire et les donn\xE9es \xE9pid\xE9\ - miologiques. Il peut \xEAtre consid\xE9r\xE9 comme une information identifiable.\ - \ Consultez l\u2019intendant des donn\xE9es avant de le transmettre." + - Fournissez l’identifiant du cas, lequel facilite grandement le lien entre les données de laboratoire et les données épidémiologiques. Il peut être considéré comme une information identifiable. Consultez l’intendant des données avant de le transmettre. examples: - - value: ABCD1234 + - value: ABCD1234 related_specimen_primary_id: - title: "ID principal de l\u2019\xE9chantillon associ\xE9" - description: "Identifiant principal d\u2019un \xE9chantillon associ\xE9\ - \ pr\xE9c\xE9demment soumis au d\xE9p\xF4t" - slot_group: "Identificateurs de base de donn\xE9es" + title: ID principal de l’échantillon associé + description: Identifiant principal d’un échantillon associé précédemment soumis au dépôt + slot_group: Identificateurs de base de données comments: - - "Conservez l\u2019identifiant primaire de l\u2019\xE9chantillon correspondant\ - \ pr\xE9c\xE9demment soumis au Laboratoire national de microbiologie\ - \ afin que les \xE9chantillons puissent \xEAtre li\xE9s et suivis dans\ - \ le syst\xE8me." + - Conservez l’identifiant primaire de l’échantillon correspondant précédemment soumis au Laboratoire national de microbiologie afin que les échantillons puissent être liés et suivis dans le système. examples: - - value: SR20-12345 + - value: SR20-12345 irida_sample_name: - title: "Nom de l\u2019\xE9chantillon IRIDA" - description: "Identifiant attribu\xE9 \xE0 un isolat s\xE9quenc\xE9 dans\ - \ IRIDA" - slot_group: "Identificateurs de base de donn\xE9es" - comments: - - "Enregistrez le nom de l\u2019\xE9chantillon IRIDA, lequel sera cr\xE9\ - \xE9 par la personne saisissant les donn\xE9es dans la plateforme connexe.\ - \ Les \xE9chantillons IRIDA peuvent \xEAtre li\xE9s \xE0 des m\xE9tadonn\xE9\ - es et \xE0 des donn\xE9es de s\xE9quence, ou simplement \xE0 des m\xE9\ - tadonn\xE9es. Il est recommand\xE9 que le nom de l\u2019\xE9chantillon\ - \ IRIDA soit identique ou contienne l\u2019ID de l\u2019\xE9chantillon\ - \ du collecteur pour assurer une meilleure tra\xE7abilit\xE9. Il est\ - \ \xE9galement recommand\xE9 que le nom de l\u2019\xE9chantillon IRIDA\ - \ refl\xE8te l\u2019acc\xE8s \xE0 GISAID. Les noms d\u2019\xE9chantillons\ - \ IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent\ - \ \xEAtre remplac\xE9es par des traits de soulignement. Consultez la\ - \ documentation IRIDA pour en savoir plus sur les caract\xE8res sp\xE9\ - ciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample)." - examples: - - value: prov_rona_99 + title: Nom de l’échantillon IRIDA + description: Identifiant attribué à un isolat séquencé dans IRIDA + slot_group: Identificateurs de base de données + comments: + - Enregistrez le nom de l’échantillon IRIDA, lequel sera créé par la personne saisissant les données dans la plateforme connexe. Les échantillons IRIDA peuvent être liés à des métadonnées et à des données de séquence, ou simplement à des métadonnées. Il est recommandé que le nom de l’échantillon IRIDA soit identique ou contienne l’ID de l’échantillon du collecteur pour assurer une meilleure traçabilité. Il est également recommandé que le nom de l’échantillon IRIDA reflète l’accès à GISAID. Les noms d’échantillons IRIDA ne peuvent pas contenir de barres obliques. Celles-ci doivent être remplacées par des traits de soulignement. Consultez la documentation IRIDA pour en savoir plus sur les caractères spéciaux (https://irida.corefacility.ca/documentation/user/user/samples/#adding-a-new-sample). + examples: + - value: prov_rona_99 umbrella_bioproject_accession: - title: "Num\xE9ro d\u2019acc\xE8s au bioprojet cadre" - description: "Num\xE9ro d\u2019acc\xE8s \xE0 INSDC attribu\xE9 au bioprojet\ - \ cadre pour l\u2019effort canadien de s\xE9quen\xE7age du SRAS-CoV-2" - slot_group: "Identificateurs de base de donn\xE9es" - comments: - - "Enregistrez le num\xE9ro d\u2019acc\xE8s au bioprojet cadre en le s\xE9\ - lectionnant \xE0 partir de la liste d\xE9roulante du mod\xE8le. Ce num\xE9\ - ro sera identique pour tous les soumissionnaires du RCanG\xE9CO. Diff\xE9\ - rentes provinces auront leurs propres bioprojets, mais ces derniers\ - \ seront li\xE9s sous un seul bioprojet cadre." - examples: - - value: PRJNA623807 + title: Numéro d’accès au bioprojet cadre + description: Numéro d’accès à INSDC attribué au bioprojet cadre pour l’effort canadien de séquençage du SRAS-CoV-2 + slot_group: Identificateurs de base de données + comments: + - Enregistrez le numéro d’accès au bioprojet cadre en le sélectionnant à partir de la liste déroulante du modèle. Ce numéro sera identique pour tous les soumissionnaires du RCanGéCO. Différentes provinces auront leurs propres bioprojets, mais ces derniers seront liés sous un seul bioprojet cadre. + examples: + - value: PRJNA623807 bioproject_accession: - title: "Num\xE9ro d\u2019acc\xE8s au bioprojet" - description: "Num\xE9ro d\u2019acc\xE8s \xE0 INSDC du bioprojet auquel\ - \ appartient un \xE9chantillon biologique" - slot_group: "Identificateurs de base de donn\xE9es" - comments: - - "Enregistrez le num\xE9ro d\u2019acc\xE8s au bioprojet. Les bioprojets\ - \ sont un outil d\u2019organisation qui relie les donn\xE9es de s\xE9\ - quence brutes, les assemblages et leurs m\xE9tadonn\xE9es associ\xE9\ - es. Chaque province se verra attribuer un num\xE9ro d\u2019acc\xE8s\ - \ diff\xE9rent au bioprojet par le Laboratoire national de microbiologie.\ - \ Un num\xE9ro d\u2019acc\xE8s valide au bioprojet du NCBI contient\ - \ le pr\xE9fixe PRJN (p.\_ex., PRJNA12345); il est cr\xE9\xE9 une fois\ - \ au d\xE9but d\u2019un nouveau projet de s\xE9quen\xE7age." - examples: - - value: PRJNA608651 + title: Numéro d’accès au bioprojet + description: Numéro d’accès à INSDC du bioprojet auquel appartient un échantillon biologique + slot_group: Identificateurs de base de données + comments: + - Enregistrez le numéro d’accès au bioprojet. Les bioprojets sont un outil d’organisation qui relie les données de séquence brutes, les assemblages et leurs métadonnées associées. Chaque province se verra attribuer un numéro d’accès différent au bioprojet par le Laboratoire national de microbiologie. Un numéro d’accès valide au bioprojet du NCBI contient le préfixe PRJN (p. ex., PRJNA12345); il est créé une fois au début d’un nouveau projet de séquençage. + examples: + - value: PRJNA608651 biosample_accession: - title: "Num\xE9ro d\u2019acc\xE8s \xE0 un \xE9chantillon biologique" - description: "Identifiant attribu\xE9 \xE0 un \xE9chantillon biologique\ - \ dans les archives INSDC" - slot_group: "Identificateurs de base de donn\xE9es" + title: Numéro d’accès à un échantillon biologique + description: Identifiant attribué à un échantillon biologique dans les archives INSDC + slot_group: Identificateurs de base de données comments: - - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ - \ d\u2019un \xE9chantillon biologique. Les \xE9chantillons biologiques\ - \ de NCBI seront assortis du SAMN." + - Conservez le numéro d’accès renvoyé avec la soumission d’un échantillon biologique. Les échantillons biologiques de NCBI seront assortis du SAMN. examples: - - value: SAMN14180202 + - value: SAMN14180202 sra_accession: - title: "Num\xE9ro d\u2019acc\xE8s \xE0 l\u2019archive des s\xE9quences" - description: "Identifiant de l\u2019archive des s\xE9quences reliant les\ - \ donn\xE9es de s\xE9quences brutes de lecture, les m\xE9tadonn\xE9\ - es m\xE9thodologiques et les mesures de contr\xF4le de la qualit\xE9\ - \ soumises \xE0 INSDC" - slot_group: "Identificateurs de base de donn\xE9es" + title: Numéro d’accès à l’archive des séquences + description: Identifiant de l’archive des séquences reliant les données de séquences brutes de lecture, les métadonnées méthodologiques et les mesures de contrôle de la qualité soumises à INSDC + slot_group: Identificateurs de base de données comments: - - "Conservez le num\xE9ro d\u2019acc\xE8s attribu\xE9 au \xAB cycle \xBB\ - \ soumis. Les acc\xE8s NCBI-SRA commencent par SRR." + - Conservez le numéro d’accès attribué au « cycle » soumis. Les accès NCBI-SRA commencent par SRR. examples: - - value: SRR11177792 + - value: SRR11177792 genbank_accession: - title: "Num\xE9ro d\u2019acc\xE8s \xE0 GenBank" - description: "Identifiant GenBank attribu\xE9 \xE0 la s\xE9quence dans\ - \ les archives INSDC" - slot_group: "Identificateurs de base de donn\xE9es" + title: Numéro d’accès à GenBank + description: Identifiant GenBank attribué à la séquence dans les archives INSDC + slot_group: Identificateurs de base de données comments: - - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ - \ de GenBank (assemblage du g\xE9nome viral)." + - Conservez le numéro d’accès renvoyé avec la soumission de GenBank (assemblage du génome viral). examples: - - value: MN908947.3 + - value: MN908947.3 gisaid_accession: - title: "Num\xE9ro d\u2019acc\xE8s \xE0 la GISAID" - description: "Num\xE9ro d\u2019acc\xE8s \xE0 la GISAID attribu\xE9 \xE0\ - \ la s\xE9quence" - slot_group: "Identificateurs de base de donn\xE9es" + title: Numéro d’accès à la GISAID + description: Numéro d’accès à la GISAID attribué à la séquence + slot_group: Identificateurs de base de données comments: - - "Conservez le num\xE9ro d\u2019acc\xE8s renvoy\xE9 avec la soumission\ - \ de la GISAID." + - Conservez le numéro d’accès renvoyé avec la soumission de la GISAID. examples: - - value: EPI_ISL_436489 + - value: EPI_ISL_436489 sample_collected_by: - title: "\xC9chantillon pr\xE9lev\xE9 par" - description: "Nom de l\u2019organisme ayant pr\xE9lev\xE9 l\u2019\xE9\ - chantillon original" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Le nom du collecteur d\u2019\xE9chantillons doit \xEAtre \xE9crit au\ - \ long (\xE0 quelques exceptions pr\xE8s) et \xEAtre coh\xE9rent dans\ - \ plusieurs soumissions, par exemple Agence de la sant\xE9 publique\ - \ du Canada, Sant\xE9 publique Ontario, Centre de contr\xF4le des maladies\ - \ de la Colombie-Britannique." - examples: - - value: "Centre de contr\xF4le des maladies de la Colombie-Britannique" + title: Échantillon prélevé par + description: Nom de l’organisme ayant prélevé l’échantillon original + slot_group: Collecte et traitement des échantillons + comments: + - Le nom du collecteur d’échantillons doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions, par exemple Agence de la santé publique du Canada, Santé publique Ontario, Centre de contrôle des maladies de la Colombie-Britannique. + examples: + - value: Centre de contrôle des maladies de la Colombie-Britannique sample_collector_contact_email: - title: "Adresse courriel du collecteur d\u2019\xE9chantillons" - description: "Adresse courriel de la personne-ressource responsable du\ - \ suivi concernant l\u2019\xE9chantillon" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Adresse courriel du collecteur d’échantillons + description: Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon + slot_group: Collecte et traitement des échantillons comments: - - "L\u2019adresse courriel peut repr\xE9senter une personne ou un laboratoire\ - \ sp\xE9cifique (p.\_ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + - L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca). examples: - - value: RespLab@lab.ca + - value: RespLab@lab.ca sample_collector_contact_address: - title: "Adresse du collecteur d\u2019\xE9chantillons" - description: "Adresse postale de l\u2019organisme soumettant l\u2019\xE9\ - chantillon" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Adresse du collecteur d’échantillons + description: Adresse postale de l’organisme soumettant l’échantillon + slot_group: Collecte et traitement des échantillons comments: - - "Le format de l\u2019adresse postale doit \xEAtre le suivant\_: Num\xE9\ - ro et nom de la rue, ville, province/territoire, code postal et pays." + - 'Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays.' examples: - - value: "655, rue\_Lab, Vancouver (Colombie-Britannique) V5N\_2A2 Canada" + - value: 655, rue Lab, Vancouver (Colombie-Britannique) V5N 2A2 Canada sequence_submitted_by: - title: "S\xE9quence soumise par" - description: "Nom de l\u2019organisme ayant g\xE9n\xE9r\xE9 la s\xE9quence" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Séquence soumise par + description: Nom de l’organisme ayant généré la séquence + slot_group: Collecte et traitement des échantillons comments: - - "Le nom de l\u2019agence doit \xEAtre \xE9crit au long (\xE0 quelques\ - \ exceptions pr\xE8s) et \xEAtre coh\xE9rent dans plusieurs soumissions.\ - \ Si vous soumettez des \xE9chantillons plut\xF4t que des donn\xE9es\ - \ de s\xE9quen\xE7age, veuillez inscrire \xAB\_Laboratoire national\ - \ de microbiologie (LNM)\_\xBB." + - Le nom de l’agence doit être écrit au long (à quelques exceptions près) et être cohérent dans plusieurs soumissions. Si vous soumettez des échantillons plutôt que des données de séquençage, veuillez inscrire « Laboratoire national de microbiologie (LNM) ». examples: - - value: "Sant\xE9 publique Ontario (SPO)" + - value: Santé publique Ontario (SPO) sequence_submitter_contact_email: - title: "Adresse courriel du soumissionnaire de s\xE9quence" - description: "Adresse courriel de la personne-ressource responsable du\ - \ suivi concernant l\u2019\xE9chantillon" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Adresse courriel du soumissionnaire de séquence + description: Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon + slot_group: Collecte et traitement des échantillons comments: - - "L\u2019adresse courriel peut repr\xE9senter une personne ou un laboratoire\ - \ sp\xE9cifique (p.\_ex., johnnyblogs@lab.ca, or RespLab@lab.ca)." + - L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca). examples: - - value: RespLab@lab.ca + - value: RespLab@lab.ca sequence_submitter_contact_address: - title: "Adresse du soumissionnaire de s\xE9quence" - description: "Adresse postale de l\u2019organisme soumettant l\u2019\xE9\ - chantillon" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Adresse du soumissionnaire de séquence + description: Adresse postale de l’organisme soumettant l’échantillon + slot_group: Collecte et traitement des échantillons comments: - - "Le format de l\u2019adresse postale doit \xEAtre le suivant\_: Num\xE9\ - ro et nom de la rue, ville, province/territoire, code postal et pays." + - 'Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays.' examples: - - value: "123, rue\_Sunnybrooke, Toronto (Ontario) M4P\_1L6 Canada" + - value: 123, rue Sunnybrooke, Toronto (Ontario) M4P 1L6 Canada sample_collection_date: - title: "Date de pr\xE9l\xE8vement de l\u2019\xE9chantillon" - description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9\ - lev\xE9" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "La date de pr\xE9l\xE8vement des \xE9chantillons est essentielle pour\ - \ la surveillance et de nombreux types d\u2019analyses. La granularit\xE9\ - \ requise comprend l\u2019ann\xE9e, le mois et le jour. Si cette date\ - \ est consid\xE9r\xE9e comme un renseignement identifiable, il est acceptable\ - \ d\u2019y ajouter une \xAB\_gigue\_\xBB en ajoutant ou en soustrayant\ - \ un jour civil. La \xAB\_date de r\xE9ception\_\xBB peut \xE9galement\ - \ servir de date de rechange. La date doit \xEAtre fournie selon le\ - \ format standard ISO\_8601\_: \xAB\_AAAA-MM-JJ\_\xBB." - examples: - - value: '2020-03-16' + title: Date de prélèvement de l’échantillon + description: Date à laquelle l’échantillon a été prélevé + slot_group: Collecte et traitement des échantillons + comments: + - 'La date de prélèvement des échantillons est essentielle pour la surveillance et de nombreux types d’analyses. La granularité requise comprend l’année, le mois et le jour. Si cette date est considérée comme un renseignement identifiable, il est acceptable d’y ajouter une « gigue » en ajoutant ou en soustrayant un jour civil. La « date de réception » peut également servir de date de rechange. La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ ».' + examples: + - value: '2020-03-16' sample_collection_date_precision: - title: "Pr\xE9cision de la date de pr\xE9l\xE8vement de l\u2019\xE9chantillon" - description: "Pr\xE9cision avec laquelle la \xAB\_date de pr\xE9l\xE8\ - vement de l\u2019\xE9chantillon\_\xBB a \xE9t\xE9 fournie" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Fournissez la pr\xE9cision de la granularit\xE9 au \xAB\_jour\_\xBB\ - , au \xAB\_mois\_\xBB ou \xE0 \xAB\_l\u2019ann\xE9e\_\xBB pour la date\ - \ fournie dans le champ \xAB\_Date de pr\xE9l\xE8vement de l\u2019\xE9\ - chantillon\_\xBB. Cette date sera tronqu\xE9e selon la pr\xE9cision\ - \ sp\xE9cifi\xE9e lors de l\u2019exportation\_: \xAB\_jour\_\xBB pour\ - \ \xAB\_AAAA-MM-JJ\_\xBB, \xAB\_mois\_\xBB pour \xAB\_AAAA-MM\_\xBB\ - \ ou \xAB\_ann\xE9e\_\xBB pour \xAB\_AAAA\_\xBB." - examples: - - value: "ann\xE9e" + title: Précision de la date de prélèvement de l’échantillon + description: Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie + slot_group: Collecte et traitement des échantillons + comments: + - 'Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA ».' + examples: + - value: année sample_received_date: - title: "Date de r\xE9ception de l\u2019\xE9chantillon" - description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 re\xE7\ - u" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Date de réception de l’échantillon + description: Date à laquelle l’échantillon a été reçu + slot_group: Collecte et traitement des échantillons comments: - - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ - \ \xAB\_AAAA-MM-JJ\_\xBB." + - 'La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ ».' examples: - - value: '2020-03-20' + - value: '2020-03-20' geo_loc_name_country: - title: "nom_lieu_g\xE9o (pays)" - description: "Pays d\u2019origine de l\u2019\xE9chantillon" - slot_group: "Collecte et traitement des \xE9chantillons" + title: nom_lieu_géo (pays) + description: Pays d’origine de l’échantillon + slot_group: Collecte et traitement des échantillons comments: - - "Fournissez le nom du pays \xE0 partir du vocabulaire contr\xF4l\xE9\ - \ fourni." + - Fournissez le nom du pays à partir du vocabulaire contrôlé fourni. examples: - - value: Canada + - value: Canada geo_loc_name_state_province_territory: - title: "nom_lieu_g\xE9o (\xE9tat/province/territoire)" - description: "Province ou territoire o\xF9 l\u2019\xE9chantillon a \xE9\ - t\xE9 pr\xE9lev\xE9" - slot_group: "Collecte et traitement des \xE9chantillons" + title: nom_lieu_géo (état/province/territoire) + description: Province ou territoire où l’échantillon a été prélevé + slot_group: Collecte et traitement des échantillons comments: - - "Fournissez le nom de la province ou du territoire \xE0 partir du vocabulaire\ - \ contr\xF4l\xE9 fourni." + - Fournissez le nom de la province ou du territoire à partir du vocabulaire contrôlé fourni. examples: - - value: Saskatchewan + - value: Saskatchewan geo_loc_name_city: - title: "nom_g\xE9o_loc (ville)" - description: "Ville o\xF9 l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9" - slot_group: "Collecte et traitement des \xE9chantillons" + title: nom_géo_loc (ville) + description: Ville où l’échantillon a été prélevé + slot_group: Collecte et traitement des échantillons comments: - - "Fournissez le nom de la ville. Utilisez ce service de recherche pour\ - \ trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." + - 'Fournissez le nom de la ville. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz.' examples: - - value: Medicine Hat + - value: Medicine Hat organism: title: Organisme - description: "Nom taxonomique de l\u2019organisme" - slot_group: "Collecte et traitement des \xE9chantillons" + description: Nom taxonomique de l’organisme + slot_group: Collecte et traitement des échantillons comments: - - "Utilisez \xAB\_coronavirus du syndrome respiratoire aigu s\xE9v\xE8\ - re\_2\_\xBB. Cette valeur est fournie dans le mod\xE8le." + - Utilisez « coronavirus du syndrome respiratoire aigu sévère 2 ». Cette valeur est fournie dans le modèle. examples: - - value: "Coronavirus du syndrome respiratoire aigu s\xE9v\xE8re\_2" + - value: Coronavirus du syndrome respiratoire aigu sévère 2 isolate: title: Isolat - description: "Identifiant de l\u2019isolat sp\xE9cifique" - slot_group: "Collecte et traitement des \xE9chantillons" + description: Identifiant de l’isolat spécifique + slot_group: Collecte et traitement des échantillons comments: - - "Fournissez le nom du virus de la GISAID, qui doit \xEAtre \xE9crit\ - \ dans le format \xAB\_hCov-19/CANADA/code ISO provincial \xE0 2\_chiffres-xxxxx/ann\xE9\ - e\_\xBB." + - Fournissez le nom du virus de la GISAID, qui doit être écrit dans le format « hCov-19/CANADA/code ISO provincial à 2 chiffres-xxxxx/année ». examples: - - value: hCov-19/CANADA/BC-prov_rona_99/2020 + - value: hCov-19/CANADA/BC-prov_rona_99/2020 purpose_of_sampling: - title: "Objectif de l\u2019\xE9chantillonnage" - description: "Motif de pr\xE9l\xE8vement de l\u2019\xE9chantillon" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "La raison pour laquelle un \xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9\ - \ peut fournir des renseignements sur les biais potentiels de la strat\xE9\ - gie d\u2019\xE9chantillonnage. Choisissez l\u2019objectif de l\u2019\ - \xE9chantillonnage \xE0 partir de la liste d\xE9roulante du mod\xE8\ - le. Il est tr\xE8s probable que l\u2019\xE9chantillon ait \xE9t\xE9\ - \ pr\xE9lev\xE9 en vue d\u2019un test diagnostique. La raison pour laquelle\ - \ un \xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 \xE0 l\u2019origine peut\ - \ diff\xE9rer de la raison pour laquelle il a \xE9t\xE9 s\xE9lectionn\xE9\ - \ aux fins de s\xE9quen\xE7age, ce qui doit \xEAtre indiqu\xE9 dans\ - \ le champ \xAB\_Objectif du s\xE9quen\xE7age\_\xBB." - examples: - - value: Tests diagnostiques + title: Objectif de l’échantillonnage + description: Motif de prélèvement de l’échantillon + slot_group: Collecte et traitement des échantillons + comments: + - La raison pour laquelle un échantillon a été prélevé peut fournir des renseignements sur les biais potentiels de la stratégie d’échantillonnage. Choisissez l’objectif de l’échantillonnage à partir de la liste déroulante du modèle. Il est très probable que l’échantillon ait été prélevé en vue d’un test diagnostique. La raison pour laquelle un échantillon a été prélevé à l’origine peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage, ce qui doit être indiqué dans le champ « Objectif du séquençage ». + examples: + - value: Tests diagnostiques purpose_of_sampling_details: - title: "D\xE9tails de l\u2019objectif de l\u2019\xE9chantillonnage" - description: "D\xE9tails pr\xE9cis concernant le motif de pr\xE9l\xE8\ - vement de l\u2019\xE9chantillon" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Fournissez une description d\xE9taill\xE9e de la raison pour laquelle\ - \ l\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 en utilisant du texte\ - \ libre. La description peut inclure l\u2019importance de l\u2019\xE9\ - chantillon pour une enqu\xEAte, une activit\xE9 de surveillance ou une\ - \ question de recherche particuli\xE8re dans le domaine de la sant\xE9\ - \ publique. Si les d\xE9tails ne sont pas disponibles, fournissez une\ - \ valeur nulle." - examples: - - value: "L\u2019\xE9chantillon a \xE9t\xE9 pr\xE9lev\xE9 pour \xE9tudier\ - \ la pr\xE9valence des variants associ\xE9s \xE0 la transmission du\ - \ vison \xE0 l\u2019homme au Canada." + title: Détails de l’objectif de l’échantillonnage + description: Détails précis concernant le motif de prélèvement de l’échantillon + slot_group: Collecte et traitement des échantillons + comments: + - Fournissez une description détaillée de la raison pour laquelle l’échantillon a été prélevé en utilisant du texte libre. La description peut inclure l’importance de l’échantillon pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Si les détails ne sont pas disponibles, fournissez une valeur nulle. + examples: + - value: L’échantillon a été prélevé pour étudier la prévalence des variants associés à la transmission du vison à l’homme au Canada. nml_submitted_specimen_type: - title: "Type d\u2019\xE9chantillon soumis au LNM" - description: "Type d\u2019\xE9chantillon soumis au Laboratoire national\ - \ de microbiologie (LNM) aux fins d\u2019analyse" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Ces renseignements sont requis pour le t\xE9l\xE9chargement \xE0 l\u2019\ - aide du syst\xE8me LaSER du RCRSP. Choisissez le type d\u2019\xE9chantillon\ - \ \xE0 partir de la liste de s\xE9lection fournie. Si les donn\xE9es\ - \ de s\xE9quences sont soumises plut\xF4t qu\u2019un \xE9chantillon\ - \ aux fins d\u2019analyse, s\xE9lectionnez \xAB\_Sans objet\_\xBB." - examples: - - value: "\xC9couvillon" + title: Type d’échantillon soumis au LNM + description: Type d’échantillon soumis au Laboratoire national de microbiologie (LNM) aux fins d’analyse + slot_group: Collecte et traitement des échantillons + comments: + - Ces renseignements sont requis pour le téléchargement à l’aide du système LaSER du RCRSP. Choisissez le type d’échantillon à partir de la liste de sélection fournie. Si les données de séquences sont soumises plutôt qu’un échantillon aux fins d’analyse, sélectionnez « Sans objet ». + examples: + - value: Écouvillon related_specimen_relationship_type: - title: "Type de relation de l\u2019\xE9chantillon li\xE9" - description: "Relation entre l\u2019\xE9chantillon actuel et celui pr\xE9\ - c\xE9demment soumis au d\xE9p\xF4t" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Type de relation de l’échantillon lié + description: Relation entre l’échantillon actuel et celui précédemment soumis au dépôt + slot_group: Collecte et traitement des échantillons comments: - - "Fournissez l\u2019\xE9tiquette qui d\xE9crit comment l\u2019\xE9chantillon\ - \ pr\xE9c\xE9dent est li\xE9 \xE0 l\u2019\xE9chantillon actuel soumis\ - \ \xE0 partir de la liste de s\xE9lection fournie afin que les \xE9\ - chantillons puissent \xEAtre li\xE9s et suivis dans le syst\xE8me." + - Fournissez l’étiquette qui décrit comment l’échantillon précédent est lié à l’échantillon actuel soumis à partir de la liste de sélection fournie afin que les échantillons puissent être liés et suivis dans le système. examples: - - value: "Test des m\xE9thodes de pr\xE9l\xE8vement des \xE9chantillons" + - value: Test des méthodes de prélèvement des échantillons anatomical_material: - title: "Mati\xE8re anatomique" - description: "Substance obtenue \xE0 partir d\u2019une partie anatomique\ - \ d\u2019un organisme (p.\_ex., tissu, sang)" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Fournissez un descripteur si une mati\xE8re anatomique a \xE9t\xE9\ - \ \xE9chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie dans\ - \ le mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste\ - \ de s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse\ - \ emma_griffiths@sfu.ca. Si ce n\u2019est pas le cas, ne laissez pas\ - \ le champ vide. Choisissez une valeur nulle." - examples: - - value: Sang + title: Matière anatomique + description: Substance obtenue à partir d’une partie anatomique d’un organisme (p. ex., tissu, sang) + slot_group: Collecte et traitement des échantillons + comments: + - Fournissez un descripteur si une matière anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle. + examples: + - value: Sang anatomical_part: title: Partie anatomique - description: "Partie anatomique d\u2019un organisme (p.\_ex., oropharynx)" - slot_group: "Collecte et traitement des \xE9chantillons" + description: Partie anatomique d’un organisme (p. ex., oropharynx) + slot_group: Collecte et traitement des échantillons comments: - - "Fournissez un descripteur si une partie anatomique a \xE9t\xE9 \xE9\ - chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie dans le\ - \ mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste de\ - \ s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca.\ - \ Si ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez\ - \ une valeur nulle." + - Fournissez un descripteur si une partie anatomique a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle. examples: - - value: Nasopharynx (NP) + - value: Nasopharynx (NP) body_product: title: Produit corporel - description: "Substance excr\xE9t\xE9e ou s\xE9cr\xE9t\xE9e par un organisme\ - \ (p.\_ex., selles, urine, sueur)" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Fournissez un descripteur si un produit corporel a \xE9t\xE9 \xE9chantillonn\xE9\ - . Utilisez la liste de s\xE9lection fournie dans le mod\xE8le. Si un\ - \ terme souhait\xE9 ne figure pas dans la liste de s\xE9lection, veuillez\ - \ envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si\ - \ ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez\ - \ une valeur nulle." - examples: - - value: Selles + description: Substance excrétée ou sécrétée par un organisme (p. ex., selles, urine, sueur) + slot_group: Collecte et traitement des échantillons + comments: + - Fournissez un descripteur si un produit corporel a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle. + examples: + - value: Selles environmental_material: - title: "Mat\xE9riel environnemental" - description: "Substance obtenue \xE0 partir de l\u2019environnement naturel\ - \ ou artificiel (p.\_ex., sol, eau, eaux us\xE9es)" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Fournissez un descripteur si une mati\xE8re environnementale a \xE9\ - t\xE9 \xE9chantillonn\xE9e. Utilisez la liste de s\xE9lection fournie\ - \ dans le mod\xE8le. Si un terme souhait\xE9 ne figure pas dans la liste\ - \ de s\xE9lection, veuillez envoyer un courriel \xE0 l\u2019adresse\ - \ emma_griffiths@sfu.ca. Si ce n\u2019est pas le cas, ne laissez pas\ - \ le champ vide. Choisissez une valeur nulle." - examples: - - value: Masque + title: Matériel environnemental + description: Substance obtenue à partir de l’environnement naturel ou artificiel (p. ex., sol, eau, eaux usées) + slot_group: Collecte et traitement des échantillons + comments: + - Fournissez un descripteur si une matière environnementale a été échantillonnée. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle. + examples: + - value: Masque environmental_site: title: Site environnemental - description: "Emplacement environnemental pouvant d\xE9crire un site dans\ - \ l\u2019environnement naturel ou artificiel (p.\_ex., surface de contact,\ - \ bo\xEEte m\xE9tallique, h\xF4pital, march\xE9 traditionnel de produits\ - \ frais, grotte de chauves-souris)" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Fournissez un descripteur si un site environnemental a \xE9t\xE9 \xE9\ - chantillonn\xE9. Utilisez la liste de s\xE9lection fournie dans le mod\xE8\ - le. Si un terme souhait\xE9 ne figure pas dans la liste de s\xE9lection,\ - \ veuillez envoyer un courriel \xE0 l\u2019adresse emma_griffiths@sfu.ca.\ - \ Si ce n\u2019est pas le cas, ne laissez pas le champ vide. Choisissez\ - \ une valeur nulle." - examples: - - value: Installation de production + description: Emplacement environnemental pouvant décrire un site dans l’environnement naturel ou artificiel (p. ex., surface de contact, boîte métallique, hôpital, marché traditionnel de produits frais, grotte de chauves-souris) + slot_group: Collecte et traitement des échantillons + comments: + - Fournissez un descripteur si un site environnemental a été échantillonné. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle. + examples: + - value: Installation de production collection_device: - title: "Dispositif de pr\xE9l\xE8vement" - description: "Instrument ou contenant utilis\xE9 pour pr\xE9lever l\u2019\ - \xE9chantillon (p.\_ex., \xE9couvillon)" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Fournissez un descripteur si un dispositif de pr\xE9l\xE8vement a \xE9\ - t\xE9 utilis\xE9 pour l\u2019\xE9chantillonnage. Utilisez la liste de\ - \ s\xE9lection fournie dans le mod\xE8le. Si un terme souhait\xE9 ne\ - \ figure pas dans la liste de s\xE9lection, veuillez envoyer un courriel\ - \ \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas le\ - \ cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - examples: - - value: "\xC9couvillon" + title: Dispositif de prélèvement + description: Instrument ou contenant utilisé pour prélever l’échantillon (p. ex., écouvillon) + slot_group: Collecte et traitement des échantillons + comments: + - Fournissez un descripteur si un dispositif de prélèvement a été utilisé pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle. + examples: + - value: Écouvillon collection_method: - title: "M\xE9thode de pr\xE9l\xE8vement" - description: "Processus utilis\xE9 pour pr\xE9lever l\u2019\xE9chantillon\ - \ (p.\_ex., phl\xE9botomie, autopsie)" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Fournissez un descripteur si une m\xE9thode de pr\xE9l\xE8vement a\ - \ \xE9t\xE9 utilis\xE9e pour l\u2019\xE9chantillonnage. Utilisez la\ - \ liste de s\xE9lection fournie dans le mod\xE8le. Si un terme souhait\xE9\ - \ ne figure pas dans la liste de s\xE9lection, veuillez envoyer un courriel\ - \ \xE0 l\u2019adresse emma_griffiths@sfu.ca. Si ce n\u2019est pas le\ - \ cas, ne laissez pas le champ vide. Choisissez une valeur nulle." - examples: - - value: "Lavage bronchoalv\xE9olaire (LBA)" + title: Méthode de prélèvement + description: Processus utilisé pour prélever l’échantillon (p. ex., phlébotomie, autopsie) + slot_group: Collecte et traitement des échantillons + comments: + - Fournissez un descripteur si une méthode de prélèvement a été utilisée pour l’échantillonnage. Utilisez la liste de sélection fournie dans le modèle. Si un terme souhaité ne figure pas dans la liste de sélection, veuillez envoyer un courriel à l’adresse emma_griffiths@sfu.ca. Si ce n’est pas le cas, ne laissez pas le champ vide. Choisissez une valeur nulle. + examples: + - value: Lavage bronchoalvéolaire (LBA) collection_protocol: - title: "Protocole de pr\xE9l\xE8vement" - description: "Nom et version d\u2019un protocole particulier utilis\xE9\ - \ pour l\u2019\xE9chantillonnage" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Protocole de prélèvement + description: Nom et version d’un protocole particulier utilisé pour l’échantillonnage + slot_group: Collecte et traitement des échantillons comments: - - Texte libre. + - Texte libre. examples: - - value: "CBRonaProtocole\xC9chantillonnage v.\_1.2" + - value: CBRonaProtocoleÉchantillonnage v. 1.2 specimen_processing: - title: "Traitement des \xE9chantillons" - description: "Tout traitement appliqu\xE9 \xE0 l\u2019\xE9chantillon pendant\ - \ ou apr\xE8s sa r\xE9ception" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Essentiel pour l\u2019interpr\xE9tation des donn\xE9es. S\xE9lectionnez\ - \ tous les processus applicables dans la liste de s\xE9lection. Si le\ - \ virus a \xE9t\xE9 transmis, ajoutez les renseignements dans les champs\ - \ \xAB Laboratoire h\xF4te \xBB, \xAB Nombre de transmissions \xBB et\ - \ \xAB M\xE9thode de transmission \xBB. Si aucun des processus de la\ - \ liste de s\xE9lection ne s\u2019applique, inscrivez \xAB\_Sans objet\_\ - \xBB." - examples: - - value: Transmission du virus + title: Traitement des échantillons + description: Tout traitement appliqué à l’échantillon pendant ou après sa réception + slot_group: Collecte et traitement des échantillons + comments: + - Essentiel pour l’interprétation des données. Sélectionnez tous les processus applicables dans la liste de sélection. Si le virus a été transmis, ajoutez les renseignements dans les champs « Laboratoire hôte », « Nombre de transmissions » et « Méthode de transmission ». Si aucun des processus de la liste de sélection ne s’applique, inscrivez « Sans objet ». + examples: + - value: Transmission du virus specimen_processing_details: - title: "D\xE9tails du traitement des \xE9chantillons" - description: "Renseignements d\xE9taill\xE9s concernant le traitement\ - \ appliqu\xE9 \xE0 un \xE9chantillon pendant ou apr\xE8s sa r\xE9ception" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Détails du traitement des échantillons + description: Renseignements détaillés concernant le traitement appliqué à un échantillon pendant ou après sa réception + slot_group: Collecte et traitement des échantillons comments: - - "Fournissez une description en texte libre de tous les d\xE9tails du\ - \ traitement appliqu\xE9s \xE0 un \xE9chantillon." + - Fournissez une description en texte libre de tous les détails du traitement appliqués à un échantillon. examples: - - value: "25 \xE9couvillons ont \xE9t\xE9 regroup\xE9s et pr\xE9par\xE9\ - s en tant qu\u2019\xE9chantillon unique lors de la pr\xE9paration\ - \ de la biblioth\xE8que." + - value: 25 écouvillons ont été regroupés et préparés en tant qu’échantillon unique lors de la préparation de la bibliothèque. lab_host: - title: "Laboratoire h\xF4te" - description: "Nom et description du laboratoire h\xF4te utilis\xE9 pour\ - \ propager l\u2019organisme source ou le mat\xE9riel \xE0 partir duquel\ - \ l\u2019\xE9chantillon a \xE9t\xE9 obtenu" - slot_group: "Collecte et traitement des \xE9chantillons" - comments: - - "Type de lign\xE9e cellulaire utilis\xE9e pour la propagation. Choisissez\ - \ le nom de cette lign\xE9e \xE0 partir de la liste de s\xE9lection\ - \ dans le mod\xE8le. Si le virus n\u2019a pas \xE9t\xE9 transmis, indiquez\ - \ \xAB\_Sans objet\_\xBB." - examples: - - value: "Lign\xE9e cellulaire Vero E6" + title: Laboratoire hôte + description: Nom et description du laboratoire hôte utilisé pour propager l’organisme source ou le matériel à partir duquel l’échantillon a été obtenu + slot_group: Collecte et traitement des échantillons + comments: + - Type de lignée cellulaire utilisée pour la propagation. Choisissez le nom de cette lignée à partir de la liste de sélection dans le modèle. Si le virus n’a pas été transmis, indiquez « Sans objet ». + examples: + - value: Lignée cellulaire Vero E6 passage_number: title: Nombre de transmission description: Nombre de transmissions - slot_group: "Collecte et traitement des \xE9chantillons" + slot_group: Collecte et traitement des échantillons comments: - - "Indiquez le nombre de transmissions connues. Si le virus n\u2019a pas\ - \ \xE9t\xE9 transmis, indiquez \xAB\_Sans objet\_\xBB." + - Indiquez le nombre de transmissions connues. Si le virus n’a pas été transmis, indiquez « Sans objet ». examples: - - value: '3' + - value: '3' passage_method: - title: "M\xE9thode de transmission" - description: "Description de la fa\xE7on dont l\u2019organisme a \xE9\ - t\xE9 transmis" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Méthode de transmission + description: Description de la façon dont l’organisme a été transmis + slot_group: Collecte et traitement des échantillons comments: - - "Texte libre. Fournissez une br\xE8ve description (<10\_mots). Si le\ - \ virus n\u2019a pas \xE9t\xE9 transmis, indiquez \xAB\_Sans objet\_\ - \xBB." + - Texte libre. Fournissez une brève description (<10 mots). Si le virus n’a pas été transmis, indiquez « Sans objet ». examples: - - value: "0,25\_% de trypsine + 0,02\_% d\u2019EDTA" + - value: 0,25 % de trypsine + 0,02 % d’EDTA biomaterial_extracted: - title: "Biomat\xE9riau extrait" - description: "Biomat\xE9riau extrait d\u2019\xE9chantillons aux fins de\ - \ s\xE9quen\xE7age" - slot_group: "Collecte et traitement des \xE9chantillons" + title: Biomatériau extrait + description: Biomatériau extrait d’échantillons aux fins de séquençage + slot_group: Collecte et traitement des échantillons comments: - - "Fournissez le biomat\xE9riau extrait \xE0 partir de la liste de s\xE9\ - lection dans le mod\xE8le." + - Fournissez le biomatériau extrait à partir de la liste de sélection dans le modèle. examples: - - value: ARN (total) + - value: ARN (total) host_common_name: - title: "H\xF4te (nom commun)" - description: "Nom couramment utilis\xE9 pour l\u2019h\xF4te" - slot_group: "Informations sur l'h\xF4te" - comments: - - "Le nom commun ou scientifique est requis s\u2019il y avait un h\xF4\ - te. Les deux peuvent \xEAtre fournis s\u2019ils sont connus. Utilisez\ - \ les termes figurant dans les listes de s\xE9lection du mod\xE8le.\ - \ Des exemples de noms communs sont \xAB\_humain\_\xBB et \xAB\_chauve-souris\_\ - \xBB. Si l\u2019\xE9chantillon \xE9tait environnemental, inscrivez \xAB\ - \ Sans objet \xBB." - examples: - - value: Humain + title: Hôte (nom commun) + description: Nom couramment utilisé pour l’hôte + slot_group: Informations sur l'hôte + comments: + - Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Des exemples de noms communs sont « humain » et « chauve-souris ». Si l’échantillon était environnemental, inscrivez « Sans objet ». + examples: + - value: Humain host_scientific_name: - title: "H\xF4te (nom scientifique)" - description: "Nom taxonomique ou scientifique de l\u2019h\xF4te" - slot_group: "Informations sur l'h\xF4te" - comments: - - "Le nom commun ou scientifique est requis s\u2019il y avait un h\xF4\ - te. Les deux peuvent \xEAtre fournis s\u2019ils sont connus. Utilisez\ - \ les termes figurant dans les listes de s\xE9lection du mod\xE8le.\ - \ Un exemple de nom scientifique est \xAB\_homo sapiens\_\xBB. Si l\u2019\ - \xE9chantillon \xE9tait environnemental, inscrivez \xAB Sans objet \xBB\ - ." - examples: - - value: Homo sapiens + title: Hôte (nom scientifique) + description: Nom taxonomique ou scientifique de l’hôte + slot_group: Informations sur l'hôte + comments: + - Le nom commun ou scientifique est requis s’il y avait un hôte. Les deux peuvent être fournis s’ils sont connus. Utilisez les termes figurant dans les listes de sélection du modèle. Un exemple de nom scientifique est « homo sapiens ». Si l’échantillon était environnemental, inscrivez « Sans objet ». + examples: + - value: Homo sapiens host_health_state: - title: "\xC9tat de sant\xE9 de l\u2019h\xF4te" - description: "\xC9tat de sant\xE9 de l\u2019h\xF4te au moment du pr\xE9\ - l\xE8vement d\u2019\xE9chantillons" - slot_group: "Informations sur l'h\xF4te" + title: État de santé de l’hôte + description: État de santé de l’hôte au moment du prélèvement d’échantillons + slot_group: Informations sur l'hôte comments: - - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ - \ la liste de s\xE9lection fournie dans le mod\xE8le." + - Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle. examples: - - value: Symptomatique + - value: Symptomatique host_health_status_details: - title: "D\xE9tails de l\u2019\xE9tat de sant\xE9 de l\u2019h\xF4te" - description: "Plus de d\xE9tails concernant l\u2019\xE9tat de sant\xE9\ - \ ou de maladie de l\u2019h\xF4te au moment du pr\xE9l\xE8vement" - slot_group: "Informations sur l'h\xF4te" + title: Détails de l’état de santé de l’hôte + description: Plus de détails concernant l’état de santé ou de maladie de l’hôte au moment du prélèvement + slot_group: Informations sur l'hôte comments: - - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ - \ la liste de s\xE9lection fournie dans le mod\xE8le." + - Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle. examples: - - value: "Hospitalis\xE9 (USI)" + - value: Hospitalisé (USI) host_health_outcome: - title: "R\xE9sultats sanitaires de l\u2019h\xF4te" - description: "R\xE9sultats de la maladie chez l\u2019h\xF4te" - slot_group: "Informations sur l'h\xF4te" + title: Résultats sanitaires de l’hôte + description: Résultats de la maladie chez l’hôte + slot_group: Informations sur l'hôte comments: - - "Si vous le connaissez, s\xE9lectionnez un descripteur \xE0 partir de\ - \ la liste de s\xE9lection fournie dans le mod\xE8le." + - Si vous le connaissez, sélectionnez un descripteur à partir de la liste de sélection fournie dans le modèle. examples: - - value: "R\xE9tabli" + - value: Rétabli host_disease: - title: "Maladie de l\u2019h\xF4te" - description: "Nom de la maladie v\xE9cue par l\u2019h\xF4te" - slot_group: "Informations sur l'h\xF4te" + title: Maladie de l’hôte + description: Nom de la maladie vécue par l’hôte + slot_group: Informations sur l'hôte comments: - - "S\xE9lectionnez \xAB\_COVID-19\_\xBB \xE0 partir de la liste de s\xE9\ - lection fournie dans le mod\xE8le." + - Sélectionnez « COVID-19 » à partir de la liste de sélection fournie dans le modèle. examples: - - value: COVID-19 + - value: COVID-19 host_age: - title: "\xC2ge de l\u2019h\xF4te" - description: "\xC2ge de l\u2019h\xF4te au moment du pr\xE9l\xE8vement\ - \ d\u2019\xE9chantillons" - slot_group: "Informations sur l'h\xF4te" + title: Âge de l’hôte + description: Âge de l’hôte au moment du prélèvement d’échantillons + slot_group: Informations sur l'hôte comments: - - "Entrez l\u2019\xE2ge de l\u2019h\xF4te en ann\xE9es. S\u2019il n\u2019\ - est pas disponible, fournissez une valeur nulle. S\u2019il n\u2019y\ - \ a pas d\u2019h\xF4te, inscrivez \xAB\_Sans objet\_\xBB." + - Entrez l’âge de l’hôte en années. S’il n’est pas disponible, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet ». examples: - - value: '79' + - value: '79' host_age_unit: - title: "Cat\xE9gorie d\u2019\xE2ge de l\u2019h\xF4te" - description: "Unit\xE9 utilis\xE9e pour mesurer l\u2019\xE2ge de l\u2019\ - h\xF4te (mois ou ann\xE9e)" - slot_group: "Informations sur l'h\xF4te" + title: Catégorie d’âge de l’hôte + description: Unité utilisée pour mesurer l’âge de l’hôte (mois ou année) + slot_group: Informations sur l'hôte comments: - - "Indiquez si l\u2019\xE2ge de l\u2019h\xF4te est en mois ou en ann\xE9\ - es. L\u2019\xE2ge indiqu\xE9 en mois sera class\xE9 dans la tranche\ - \ d\u2019\xE2ge de 0 \xE0 9\_ans." + - Indiquez si l’âge de l’hôte est en mois ou en années. L’âge indiqué en mois sera classé dans la tranche d’âge de 0 à 9 ans. examples: - - value: "ann\xE9e" + - value: année host_age_bin: - title: "Groupe d\u2019\xE2ge de l\u2019h\xF4te" - description: "\xC2ge de l\u2019h\xF4te au moment du pr\xE9l\xE8vement\ - \ d\u2019\xE9chantillons (groupe d\u2019\xE2ge)" - slot_group: "Informations sur l'h\xF4te" + title: Groupe d’âge de l’hôte + description: Âge de l’hôte au moment du prélèvement d’échantillons (groupe d’âge) + slot_group: Informations sur l'hôte comments: - - "S\xE9lectionnez la tranche d\u2019\xE2ge correspondante de l\u2019\ - h\xF4te \xE0 partir de la liste de s\xE9lection fournie dans le mod\xE8\ - le. Si vous ne la connaissez pas, fournissez une valeur nulle." + - Sélectionnez la tranche d’âge correspondante de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne la connaissez pas, fournissez une valeur nulle. examples: - - value: 60 - 69 + - value: 60 - 69 host_gender: - title: "Genre de l\u2019h\xF4te" - description: "Genre de l\u2019h\xF4te au moment du pr\xE9l\xE8vement d\u2019\ - \xE9chantillons" - slot_group: "Informations sur l'h\xF4te" + title: Genre de l’hôte + description: Genre de l’hôte au moment du prélèvement d’échantillons + slot_group: Informations sur l'hôte comments: - - "S\xE9lectionnez le genre correspondant de l\u2019h\xF4te \xE0 partir\ - \ de la liste de s\xE9lection fournie dans le mod\xE8le. Si vous ne\ - \ le connaissez pas, fournissez une valeur nulle. S\u2019il n\u2019\ - y a pas d\u2019h\xF4te, inscrivez \xAB\_Sans objet\_\xBB." + - Sélectionnez le genre correspondant de l’hôte à partir de la liste de sélection fournie dans le modèle. Si vous ne le connaissez pas, fournissez une valeur nulle. S’il n’y a pas d’hôte, inscrivez « Sans objet ». examples: - - value: Homme + - value: Homme host_residence_geo_loc_name_country: - title: "R\xE9sidence de l\u2019h\xF4te\_\u2013 Nom de g\xE9o_loc (pays)" - description: "Pays de r\xE9sidence de l\u2019h\xF4te" - slot_group: "Informations sur l'h\xF4te" + title: Résidence de l’hôte – Nom de géo_loc (pays) + description: Pays de résidence de l’hôte + slot_group: Informations sur l'hôte comments: - - "S\xE9lectionnez le nom du pays \xE0 partir de la liste de s\xE9lection\ - \ fournie dans le mod\xE8le." + - Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle. examples: - - value: Canada + - value: Canada host_residence_geo_loc_name_state_province_territory: - title: "R\xE9sidence de l\u2019h\xF4te\_\u2013 Nom de g\xE9o_loc (\xE9\ - tat/province/territoire)" - description: "\xC9tat, province ou territoire de r\xE9sidence de l\u2019\ - h\xF4te" - slot_group: "Informations sur l'h\xF4te" + title: Résidence de l’hôte – Nom de géo_loc (état/province/territoire) + description: État, province ou territoire de résidence de l’hôte + slot_group: Informations sur l'hôte comments: - - "S\xE9lectionnez le nom de la province ou du territoire \xE0 partir\ - \ de la liste de s\xE9lection fournie dans le mod\xE8le." + - Sélectionnez le nom de la province ou du territoire à partir de la liste de sélection fournie dans le modèle. examples: - - value: "Qu\xE9bec" + - value: Québec host_subject_id: - title: "ID du sujet de l\u2019h\xF4te" - description: "Identifiant unique permettant de d\xE9signer chaque h\xF4\ - te (p.\_ex., 131)" - slot_group: "Informations sur l'h\xF4te" + title: ID du sujet de l’hôte + description: Identifiant unique permettant de désigner chaque hôte (p. ex., 131) + slot_group: Informations sur l'hôte comments: - - "Fournissez l\u2019identifiant de l\u2019h\xF4te. Il doit s\u2019agir\ - \ d\u2019un identifiant unique d\xE9fini par l\u2019utilisateur." + - Fournissez l’identifiant de l’hôte. Il doit s’agir d’un identifiant unique défini par l’utilisateur. examples: - - value: BCxy123 + - value: BCxy123 symptom_onset_date: - title: "Date d\u2019apparition des sympt\xF4mes" - description: "Date \xE0 laquelle les sympt\xF4mes ont commenc\xE9 ou ont\ - \ \xE9t\xE9 observ\xE9s pour la premi\xE8re\_fois" - slot_group: "Informations sur l'h\xF4te" + title: Date d’apparition des symptômes + description: Date à laquelle les symptômes ont commencé ou ont été observés pour la première fois + slot_group: Informations sur l'hôte comments: - - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ - \ \xAB\_AAAA-MM-JJ\_\xBB." + - 'La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ ».' examples: - - value: '2020-03-16' + - value: '2020-03-16' signs_and_symptoms: - title: "Signes et sympt\xF4mes" - description: "Changement per\xE7u dans la fonction ou la sensation (perte,\ - \ perturbation ou apparence) r\xE9v\xE9lant une maladie, qui est signal\xE9\ - \ par un patient ou un clinicien" - slot_group: "Informations sur l'h\xF4te" - comments: - - "S\xE9lectionnez tous les sympt\xF4mes ressentis par l\u2019h\xF4te\ - \ \xE0 partir de la liste de s\xE9lection." - examples: - - value: Frissons (sensation soudaine de froid) - - value: toux - - value: "fi\xE8vre" + title: Signes et symptômes + description: Changement perçu dans la fonction ou la sensation (perte, perturbation ou apparence) révélant une maladie, qui est signalé par un patient ou un clinicien + slot_group: Informations sur l'hôte + comments: + - Sélectionnez tous les symptômes ressentis par l’hôte à partir de la liste de sélection. + examples: + - value: Frissons (sensation soudaine de froid) + - value: toux + - value: fièvre preexisting_conditions_and_risk_factors: - title: "Conditions pr\xE9existantes et facteurs de risque" - description: "Conditions pr\xE9existantes et facteurs de risque du patient\ - \
  • Condition pr\xE9existante\_: Condition m\xE9dicale qui existait\ - \ avant l\u2019infection actuelle
  • Facteur de risque\_: Variable\ - \ associ\xE9e \xE0 un risque accru de maladie ou d\u2019infection" - slot_group: "Informations sur l'h\xF4te" - comments: - - "S\xE9lectionnez toutes les conditions pr\xE9existantes et tous les\ - \ facteurs de risque de l\u2019h\xF4te \xE0 partir de la liste de s\xE9\ - lection. S\u2019il manque le terme souhait\xE9, veuillez communiquer\ - \ avec l\u2019\xE9quipe de conservation des donn\xE9es." - examples: - - value: Asthme - - value: grossesse - - value: tabagisme + title: Conditions préexistantes et facteurs de risque + description: 'Conditions préexistantes et facteurs de risque du patient
  • Condition préexistante : Condition médicale qui existait avant l’infection actuelle
  • Facteur de risque : Variable associée à un risque accru de maladie ou d’infection' + slot_group: Informations sur l'hôte + comments: + - Sélectionnez toutes les conditions préexistantes et tous les facteurs de risque de l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données. + examples: + - value: Asthme + - value: grossesse + - value: tabagisme complications: title: Complications - description: "Complications m\xE9dicales du patient qui seraient dues\ - \ \xE0 une maladie de l\u2019h\xF4te" - slot_group: "Informations sur l'h\xF4te" - comments: - - "S\xE9lectionnez toutes les complications \xE9prouv\xE9es par l\u2019\ - h\xF4te \xE0 partir de la liste de s\xE9lection. S\u2019il manque le\ - \ terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de conservation\ - \ des donn\xE9es." - examples: - - value: "Insuffisance respiratoire aigu\xEB" - - value: coma - - value: "septic\xE9mie" + description: Complications médicales du patient qui seraient dues à une maladie de l’hôte + slot_group: Informations sur l'hôte + comments: + - Sélectionnez toutes les complications éprouvées par l’hôte à partir de la liste de sélection. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données. + examples: + - value: Insuffisance respiratoire aiguë + - value: coma + - value: septicémie host_vaccination_status: - title: "Statut de vaccination de l\u2019h\xF4te" - description: "Statut de vaccination de l\u2019h\xF4te (enti\xE8rement\ - \ vaccin\xE9, partiellement vaccin\xE9 ou non vaccin\xE9)" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Statut de vaccination de l’hôte + description: Statut de vaccination de l’hôte (entièrement vacciné, partiellement vacciné ou non vacciné) + slot_group: Informations sur la vaccination de l'hôte comments: - - "S\xE9lectionnez le statut de vaccination de l\u2019h\xF4te \xE0 partir\ - \ de la liste de s\xE9lection." + - Sélectionnez le statut de vaccination de l’hôte à partir de la liste de sélection. examples: - - value: "Enti\xE8rement vaccin\xE9" + - value: Entièrement vacciné number_of_vaccine_doses_received: - title: "Nombre de doses du vaccin re\xE7ues" - description: "Nombre de doses du vaccin re\xE7ues par l\u2019h\xF4te" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Nombre de doses du vaccin reçues + description: Nombre de doses du vaccin reçues par l’hôte + slot_group: Informations sur la vaccination de l'hôte comments: - - "Enregistrez le nombre de doses du vaccin que l\u2019h\xF4te a re\xE7\ - ues." + - Enregistrez le nombre de doses du vaccin que l’hôte a reçues. examples: - - value: '2' + - value: '2' vaccination_dose_1_vaccine_name: - title: "Dose du vaccin\_1\_\u2013 Nom du vaccin" - description: "Nom du vaccin administr\xE9 comme premi\xE8re\_dose d\u2019\ - un sch\xE9ma vaccinal" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Dose du vaccin 1 – Nom du vaccin + description: Nom du vaccin administré comme première dose d’un schéma vaccinal + slot_group: Informations sur la vaccination de l'hôte comments: - - "Fournissez le nom et le fabricant correspondant du vaccin contre la\ - \ COVID-19 administr\xE9 comme premi\xE8re dose en s\xE9lectionnant\ - \ une valeur \xE0 partir de la liste de s\xE9lection." + - Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme première dose en sélectionnant une valeur à partir de la liste de sélection. examples: - - value: Pfizer-BioNTech (Comirnaty) + - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_1_vaccination_date: - title: "Dose du vaccin\_1\_\u2013 Date du vaccin" - description: "Date \xE0 laquelle la premi\xE8re\_dose d\u2019un vaccin\ - \ a \xE9t\xE9 administr\xE9e" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Dose du vaccin 1 – Date du vaccin + description: Date à laquelle la première dose d’un vaccin a été administrée + slot_group: Informations sur la vaccination de l'hôte comments: - - "Indiquez la date \xE0 laquelle la premi\xE8re dose du vaccin contre\ - \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie\ - \ selon le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + - Indiquez la date à laquelle la première dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD ». examples: - - value: '2021-03-01' + - value: '2021-03-01' vaccination_dose_2_vaccine_name: - title: "Dose du vaccin\_2\_\u2013 Nom du vaccin" - description: "Nom du vaccin administr\xE9 comme deuxi\xE8me\_dose d\u2019\ - un sch\xE9ma vaccinal" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Dose du vaccin 2 – Nom du vaccin + description: Nom du vaccin administré comme deuxième dose d’un schéma vaccinal + slot_group: Informations sur la vaccination de l'hôte comments: - - "Fournissez le nom et le fabricant correspondant du vaccin contre la\ - \ COVID-19 administr\xE9 comme deuxi\xE8me\_dose en s\xE9lectionnant\ - \ une valeur \xE0 partir de la liste de s\xE9lection." + - Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme deuxième dose en sélectionnant une valeur à partir de la liste de sélection. examples: - - value: Pfizer-BioNTech (Comirnaty) + - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_2_vaccination_date: - title: "Dose du vaccin\_2\_\u2013 Date du vaccin" - description: "Date \xE0 laquelle la deuxi\xE8me\_dose d\u2019un vaccin\ - \ a \xE9t\xE9 administr\xE9e" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Dose du vaccin 2 – Date du vaccin + description: Date à laquelle la deuxième dose d’un vaccin a été administrée + slot_group: Informations sur la vaccination de l'hôte comments: - - "Indiquez la date \xE0 laquelle la deuxi\xE8me dose du vaccin contre\ - \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie\ - \ selon le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + - Indiquez la date à laquelle la deuxième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD ». examples: - - value: '2021-09-01' + - value: '2021-09-01' vaccination_dose_3_vaccine_name: - title: "Dose du vaccin\_3\_\u2013 Nom du vaccin" - description: "Nom du vaccin administr\xE9 comme troisi\xE8me\_dose d\u2019\ - un sch\xE9ma vaccinal" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Dose du vaccin 3 – Nom du vaccin + description: Nom du vaccin administré comme troisième dose d’un schéma vaccinal + slot_group: Informations sur la vaccination de l'hôte comments: - - "Fournissez le nom et le fabricant correspondant du vaccin contre la\ - \ COVID-19 administr\xE9 comme troisi\xE8me\_dose en s\xE9lectionnant\ - \ une valeur \xE0 partir de la liste de s\xE9lection." + - Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme troisième dose en sélectionnant une valeur à partir de la liste de sélection. examples: - - value: Pfizer-BioNTech (Comirnaty) + - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_3_vaccination_date: - title: "Dose du vaccin\_3\_\u2013 Date du vaccin" - description: "Date \xE0 laquelle la troisi\xE8me\_dose d\u2019un vaccin\ - \ a \xE9t\xE9 administr\xE9e" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Dose du vaccin 3 – Date du vaccin + description: Date à laquelle la troisième dose d’un vaccin a été administrée + slot_group: Informations sur la vaccination de l'hôte comments: - - "Indiquez la date \xE0 laquelle la troisi\xE8me dose du vaccin contre\ - \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie\ - \ selon le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + - Indiquez la date à laquelle la troisième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD ». examples: - - value: '2021-12-30' + - value: '2021-12-30' vaccination_dose_4_vaccine_name: - title: "Dose du vaccin\_4\_\u2013 Nom du vaccin" - description: "Nom du vaccin administr\xE9 comme quatri\xE8me dose d\u2019\ - un sch\xE9ma vaccinal" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Dose du vaccin 4 – Nom du vaccin + description: Nom du vaccin administré comme quatrième dose d’un schéma vaccinal + slot_group: Informations sur la vaccination de l'hôte comments: - - "Fournissez le nom et le fabricant correspondant du vaccin contre la\ - \ COVID-19 administr\xE9 comme quatri\xE8me\_dose en s\xE9lectionnant\ - \ une valeur \xE0 partir de la liste de s\xE9lection." + - Fournissez le nom et le fabricant correspondant du vaccin contre la COVID-19 administré comme quatrième dose en sélectionnant une valeur à partir de la liste de sélection. examples: - - value: Pfizer-BioNTech (Comirnaty) + - value: Pfizer-BioNTech (Comirnaty) vaccination_dose_4_vaccination_date: - title: "Dose du vaccin\_4\_\u2013 Date du vaccin" - description: "Date \xE0 laquelle la quatri\xE8me\_dose d\u2019un vaccin\ - \ a \xE9t\xE9 administr\xE9e" - slot_group: "Informations sur la vaccination de l'h\xF4te" + title: Dose du vaccin 4 – Date du vaccin + description: Date à laquelle la quatrième dose d’un vaccin a été administrée + slot_group: Informations sur la vaccination de l'hôte comments: - - "Indiquez la date \xE0 laquelle la quatri\xE8me dose du vaccin contre\ - \ la COVID-19 a \xE9t\xE9 administr\xE9e. La date doit \xEAtre fournie\ - \ selon le format standard ISO\_8601 \xAB\_AAAA-MM-DD\_\xBB." + - Indiquez la date à laquelle la quatrième dose du vaccin contre la COVID-19 a été administrée. La date doit être fournie selon le format standard ISO 8601 « AAAA-MM-DD ». examples: - - value: '2022-01-15' + - value: '2022-01-15' vaccination_history: - title: "Ant\xE9c\xE9dents de vaccination" - description: "Description des vaccins re\xE7us et dates d\u2019administration\ - \ d\u2019une s\xE9rie de vaccins contre une maladie sp\xE9cifique ou\ - \ un ensemble de maladies" - slot_group: "Informations sur la vaccination de l'h\xF4te" - comments: - - "Description en texte libre des dates et des vaccins administr\xE9s\ - \ contre une maladie pr\xE9cise ou un ensemble de maladies. Il est \xE9\ - galement acceptable de concat\xE9ner les renseignements sur les doses\ - \ individuelles (nom du vaccin, date de vaccination) s\xE9par\xE9es\ - \ par des points-virgules." - examples: - - value: Pfizer-BioNTech (Comirnaty) - - value: '2021-03-01' - - value: Pfizer-BioNTech (Comirnaty) - - value: '2022-01-15' + title: Antécédents de vaccination + description: Description des vaccins reçus et dates d’administration d’une série de vaccins contre une maladie spécifique ou un ensemble de maladies + slot_group: Informations sur la vaccination de l'hôte + comments: + - Description en texte libre des dates et des vaccins administrés contre une maladie précise ou un ensemble de maladies. Il est également acceptable de concaténer les renseignements sur les doses individuelles (nom du vaccin, date de vaccination) séparées par des points-virgules. + examples: + - value: Pfizer-BioNTech (Comirnaty) + - value: '2021-03-01' + - value: Pfizer-BioNTech (Comirnaty) + - value: '2022-01-15' location_of_exposure_geo_loc_name_country: - title: "Lieu de l\u2019exposition\_\u2013 Nom de g\xE9o_loc (pays)" - description: "Pays o\xF9 l\u2019h\xF4te a probablement \xE9t\xE9 expos\xE9\ - \ \xE0 l\u2019agent causal de la maladie" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Lieu de l’exposition – Nom de géo_loc (pays) + description: Pays où l’hôte a probablement été exposé à l’agent causal de la maladie + slot_group: Informations sur l'exposition de l'hôte comments: - - "S\xE9lectionnez le nom du pays \xE0 partir de la liste de s\xE9lection\ - \ fournie dans le mod\xE8le." + - Sélectionnez le nom du pays à partir de la liste de sélection fournie dans le modèle. examples: - - value: Canada + - value: Canada destination_of_most_recent_travel_city: title: Destination du dernier voyage (ville) - description: "Nom de la ville de destination du voyage le plus r\xE9cent" - slot_group: "Informations sur l'exposition de l'h\xF4te" + description: Nom de la ville de destination du voyage le plus récent + slot_group: Informations sur l'exposition de l'hôte comments: - - "Indiquez le nom de la ville dans laquelle l\u2019h\xF4te s\u2019est\ - \ rendu. Utilisez ce service de recherche pour trouver le terme normalis\xE9\ - \_: https://www.ebi.ac.uk/ols/ontologies/gaz." + - 'Indiquez le nom de la ville dans laquelle l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz.' examples: - - value: New York City + - value: New York City destination_of_most_recent_travel_state_province_territory: - title: "Destination du dernier voyage (\xE9tat/province/territoire)" - description: "Nom de la province de destination du voyage le plus r\xE9\ - cent" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Destination du dernier voyage (état/province/territoire) + description: Nom de la province de destination du voyage le plus récent + slot_group: Informations sur l'exposition de l'hôte comments: - - "Indiquez le nom de l\u2019\xC9tat, de la province ou du territoire\ - \ o\xF9 l\u2019h\xF4te s\u2019est rendu. Utilisez ce service de recherche\ - \ pour trouver le terme normalis\xE9\_: https://www.ebi.ac.uk/ols/ontologies/gaz." + - 'Indiquez le nom de l’État, de la province ou du territoire où l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz.' examples: - - value: Californie + - value: Californie destination_of_most_recent_travel_country: title: Destination du dernier voyage (pays) - description: "Nom du pays de destination du voyage le plus r\xE9cent" - slot_group: "Informations sur l'exposition de l'h\xF4te" + description: Nom du pays de destination du voyage le plus récent + slot_group: Informations sur l'exposition de l'hôte comments: - - "Indiquez le nom du pays dans lequel l\u2019h\xF4te s\u2019est rendu.\ - \ Utilisez ce service de recherche pour trouver le terme normalis\xE9\ - \_: https://www.ebi.ac.uk/ols/ontologies/gaz." + - 'Indiquez le nom du pays dans lequel l’hôte s’est rendu. Utilisez ce service de recherche pour trouver le terme normalisé : https://www.ebi.ac.uk/ols/ontologies/gaz.' examples: - - value: Royaume-Uni + - value: Royaume-Uni most_recent_travel_departure_date: - title: "Date de d\xE9part de voyage la plus r\xE9cente" - description: "Date du d\xE9part le plus r\xE9cent d\u2019une personne\ - \ de sa r\xE9sidence principale (\xE0 ce moment-l\xE0) pour un voyage\ - \ vers un ou plusieurs autres endroits" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Date de départ de voyage la plus récente + description: Date du départ le plus récent d’une personne de sa résidence principale (à ce moment-là) pour un voyage vers un ou plusieurs autres endroits + slot_group: Informations sur l'exposition de l'hôte comments: - - "Indiquez la date de d\xE9part du voyage." + - Indiquez la date de départ du voyage. examples: - - value: '2020-03-16' + - value: '2020-03-16' most_recent_travel_return_date: - title: "Date de retour de voyage la plus r\xE9cente" - description: "Date du retour le plus r\xE9cent d\u2019une personne \xE0\ - \ une r\xE9sidence apr\xE8s un voyage au d\xE9part de cette r\xE9sidence" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Date de retour de voyage la plus récente + description: Date du retour le plus récent d’une personne à une résidence après un voyage au départ de cette résidence + slot_group: Informations sur l'exposition de l'hôte comments: - - Indiquez la date de retour du voyage. + - Indiquez la date de retour du voyage. examples: - - value: '2020-04-26' + - value: '2020-04-26' travel_point_of_entry_type: - title: "Type de point d\u2019entr\xE9e du voyage" - description: "Type de point d\u2019entr\xE9e par lequel un voyageur arrive" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Type de point d’entrée du voyage + description: Type de point d’entrée par lequel un voyageur arrive + slot_group: Informations sur l'exposition de l'hôte comments: - - "S\xE9lectionnez le type de point d\u2019entr\xE9e." + - Sélectionnez le type de point d’entrée. examples: - - value: Air + - value: Air border_testing_test_day_type: - title: "Jour du d\xE9pistage \xE0 la fronti\xE8re" - description: "Jour o\xF9 un voyageur a \xE9t\xE9 test\xE9 \xE0 son point\ - \ d\u2019entr\xE9e ou apr\xE8s cette date" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Jour du dépistage à la frontière + description: Jour où un voyageur a été testé à son point d’entrée ou après cette date + slot_group: Informations sur l'exposition de l'hôte comments: - - "S\xE9lectionnez le jour du test." + - Sélectionnez le jour du test. examples: - - value: Jour 1 + - value: Jour 1 travel_history: - title: "Ant\xE9c\xE9dents de voyage" - description: "Historique de voyage au cours des six\_derniers mois" - slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: - - "Pr\xE9cisez les pays (et les emplacements plus pr\xE9cis, si vous les\ - \ connaissez) visit\xE9s au cours des six\_derniers mois, ce qui peut\ - \ comprendre plusieurs voyages. S\xE9parez plusieurs \xE9v\xE9nements\ - \ de voyage par un point-virgule. Commencez par le voyage le plus r\xE9\ - cent." - examples: - - value: Canada, Vancouver - - value: "\xC9tats-Unis, Seattle" - - value: Italie, Milan + title: Antécédents de voyage + description: Historique de voyage au cours des six derniers mois + slot_group: Informations sur l'exposition de l'hôte + comments: + - Précisez les pays (et les emplacements plus précis, si vous les connaissez) visités au cours des six derniers mois, ce qui peut comprendre plusieurs voyages. Séparez plusieurs événements de voyage par un point-virgule. Commencez par le voyage le plus récent. + examples: + - value: Canada, Vancouver + - value: États-Unis, Seattle + - value: Italie, Milan travel_history_availability: - title: "Disponibilit\xE9 des ant\xE9c\xE9dents de voyage" - description: "Disponibilit\xE9 de diff\xE9rents types d\u2019historiques\ - \ de voyages au cours des six\_derniers mois (p.\_ex., internationaux,\ - \ nationaux)" - slot_group: "Informations sur l'exposition de l'h\xF4te" - comments: - - "Si les ant\xE9c\xE9dents de voyage sont disponibles, mais que les d\xE9\ - tails du voyage ne peuvent pas \xEAtre fournis, indiquez-le ainsi que\ - \ le type d\u2019ant\xE9c\xE9dents disponibles en s\xE9lectionnant une\ - \ valeur \xE0 partir de la liste de s\xE9lection. Les valeurs de ce\ - \ champ peuvent \xEAtre utilis\xE9es pour indiquer qu\u2019un \xE9chantillon\ - \ est associ\xE9 \xE0 un voyage lorsque le \xAB but du s\xE9quen\xE7\ - age \xBB n\u2019est pas associ\xE9 \xE0 un voyage." - examples: - - value: "Ant\xE9c\xE9dents de voyage \xE0 l\u2019\xE9tranger disponible" + title: Disponibilité des antécédents de voyage + description: Disponibilité de différents types d’historiques de voyages au cours des six derniers mois (p. ex., internationaux, nationaux) + slot_group: Informations sur l'exposition de l'hôte + comments: + - Si les antécédents de voyage sont disponibles, mais que les détails du voyage ne peuvent pas être fournis, indiquez-le ainsi que le type d’antécédents disponibles en sélectionnant une valeur à partir de la liste de sélection. Les valeurs de ce champ peuvent être utilisées pour indiquer qu’un échantillon est associé à un voyage lorsque le « but du séquençage » n’est pas associé à un voyage. + examples: + - value: Antécédents de voyage à l’étranger disponible exposure_event: - title: "\xC9v\xE9nement d\u2019exposition" - description: "\xC9v\xE9nement conduisant \xE0 une exposition" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Événement d’exposition + description: Événement conduisant à une exposition + slot_group: Informations sur l'exposition de l'hôte comments: - - "S\xE9lectionnez un \xE9v\xE9nement conduisant \xE0 une exposition \xE0\ - \ partir de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019\ - il manque le terme souhait\xE9, veuillez communiquer avec l\u2019\xE9\ - quipe de conservation des donn\xE9es." + - Sélectionnez un événement conduisant à une exposition à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données. examples: - - value: Convention + - value: Convention exposure_contact_level: - title: "Niveau de contact de l\u2019exposition" - description: "Type de contact de transmission d\u2019exposition" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Niveau de contact de l’exposition + description: Type de contact de transmission d’exposition + slot_group: Informations sur l'exposition de l'hôte comments: - - "S\xE9lectionnez une exposition directe ou indirecte \xE0 partir de\ - \ la liste de s\xE9lection." + - Sélectionnez une exposition directe ou indirecte à partir de la liste de sélection. examples: - - value: Direct + - value: Direct host_role: - title: "R\xF4le de l\u2019h\xF4te" - description: "R\xF4le de l\u2019h\xF4te par rapport au param\xE8tre d\u2019\ - exposition" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Rôle de l’hôte + description: Rôle de l’hôte par rapport au paramètre d’exposition + slot_group: Informations sur l'exposition de l'hôte comments: - - "S\xE9lectionnez les r\xF4les personnels de l\u2019h\xF4te \xE0 partir\ - \ de la liste de s\xE9lection fournie dans le mod\xE8le. S\u2019il manque\ - \ le terme souhait\xE9, veuillez communiquer avec l\u2019\xE9quipe de\ - \ conservation des donn\xE9es." + - Sélectionnez les rôles personnels de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données. examples: - - value: Patient + - value: Patient exposure_setting: - title: "Contexte de l\u2019exposition" - description: "Contexte menant \xE0 l\u2019exposition" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Contexte de l’exposition + description: Contexte menant à l’exposition + slot_group: Informations sur l'exposition de l'hôte comments: - - "S\xE9lectionnez les contextes menant \xE0 l\u2019exposition de l\u2019\ - h\xF4te \xE0 partir de la liste de s\xE9lection fournie dans le mod\xE8\ - le. S\u2019il manque le terme souhait\xE9, veuillez communiquer avec\ - \ l\u2019\xE9quipe de conservation des donn\xE9es." + - Sélectionnez les contextes menant à l’exposition de l’hôte à partir de la liste de sélection fournie dans le modèle. S’il manque le terme souhaité, veuillez communiquer avec l’équipe de conservation des données. examples: - - value: "Milieu de soins de sant\xE9" + - value: Milieu de soins de santé exposure_details: - title: "D\xE9tails de l\u2019exposition" - description: "Renseignements suppl\xE9mentaires sur l\u2019exposition\ - \ de l\u2019h\xF4te" - slot_group: "Informations sur l'exposition de l'h\xF4te" + title: Détails de l’exposition + description: Renseignements supplémentaires sur l’exposition de l’hôte + slot_group: Informations sur l'exposition de l'hôte comments: - - "Description en texte libre de l\u2019exposition." + - Description en texte libre de l’exposition. examples: - - value: "R\xF4le d\u2019h\xF4te - Autre\_: Conducteur d\u2019autobus" + - value: 'Rôle d’hôte - Autre : Conducteur d’autobus' prior_sarscov2_infection: - title: "Infection ant\xE9rieure par le SRAS-CoV-2" - description: "Infection ant\xE9rieure par le SRAS-CoV-2 ou non" - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + title: Infection antérieure par le SRAS-CoV-2 + description: Infection antérieure par le SRAS-CoV-2 ou non + slot_group: Informations sur la réinfection de l'hôte comments: - - "Si vous le savez, fournissez des renseignements indiquant si la personne\ - \ a d\xE9j\xE0 eu une infection par le SRAS-CoV-2. S\xE9lectionnez une\ - \ valeur \xE0 partir de la liste de s\xE9lection." + - Si vous le savez, fournissez des renseignements indiquant si la personne a déjà eu une infection par le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection. examples: - - value: Oui + - value: Oui prior_sarscov2_infection_isolate: - title: "Isolat d\u2019une infection ant\xE9rieure par le SRAS-CoV-2" - description: "Identifiant de l\u2019isolat trouv\xE9 lors de l\u2019infection\ - \ ant\xE9rieure par le SRAS-CoV-2" - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: - - "Indiquez le nom de l\u2019isolat de l\u2019infection ant\xE9rieure\ - \ la plus r\xE9cente. Structurez le nom de \xAB\_l\u2019isolat\_\xBB\ - \ pour qu\u2019il soit conforme \xE0 la norme ICTV/INSDC dans le format\ - \ suivant\_: \xAB\_SRAS-CoV-2/h\xF4te/pays/ID\xE9chantillon/date\_\xBB\ - ." - examples: - - value: SARS-CoV-2/human/USA/CA-CDPH-001/2020 + title: Isolat d’une infection antérieure par le SRAS-CoV-2 + description: Identifiant de l’isolat trouvé lors de l’infection antérieure par le SRAS-CoV-2 + slot_group: Informations sur la réinfection de l'hôte + comments: + - 'Indiquez le nom de l’isolat de l’infection antérieure la plus récente. Structurez le nom de « l’isolat » pour qu’il soit conforme à la norme ICTV/INSDC dans le format suivant : « SRAS-CoV-2/hôte/pays/IDéchantillon/date ».' + examples: + - value: SARS-CoV-2/human/USA/CA-CDPH-001/2020 prior_sarscov2_infection_date: - title: "Date d\u2019une infection ant\xE9rieure par le SRAS-CoV-2" - description: "Date du diagnostic de l\u2019infection ant\xE9rieure par\ - \ le SRAS-CoV-2" - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + title: Date d’une infection antérieure par le SRAS-CoV-2 + description: Date du diagnostic de l’infection antérieure par le SRAS-CoV-2 + slot_group: Informations sur la réinfection de l'hôte comments: - - "Indiquez la date \xE0 laquelle l\u2019infection ant\xE9rieure la plus\ - \ r\xE9cente a \xE9t\xE9 diagnostiqu\xE9e. Fournissez la date d\u2019\ - infection ant\xE9rieure par le SRAS-CoV-2 selon le format standard ISO\_\ - 8601 \xAB AAAA-MM-DD \xBB." + - Indiquez la date à laquelle l’infection antérieure la plus récente a été diagnostiquée. Fournissez la date d’infection antérieure par le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD ». examples: - - value: '2021-01-23' + - value: '2021-01-23' prior_sarscov2_antiviral_treatment: - title: "Traitement antiviral contre une infection ant\xE9rieure par le\ - \ SRAS-CoV-2" - description: "Traitement contre une infection ant\xE9rieure par le SRAS-CoV-2\ - \ avec un agent antiviral ou non" - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" + title: Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 + description: Traitement contre une infection antérieure par le SRAS-CoV-2 avec un agent antiviral ou non + slot_group: Informations sur la réinfection de l'hôte comments: - - "Si vous le savez, indiquez si la personne a d\xE9j\xE0 re\xE7u un traitement\ - \ antiviral contre le SRAS-CoV-2. S\xE9lectionnez une valeur \xE0 partir\ - \ de la liste de s\xE9lection." + - Si vous le savez, indiquez si la personne a déjà reçu un traitement antiviral contre le SRAS-CoV-2. Sélectionnez une valeur à partir de la liste de sélection. examples: - - value: "Aucun traitement antiviral ant\xE9rieur" + - value: Aucun traitement antiviral antérieur prior_sarscov2_antiviral_treatment_agent: - title: "Agent du traitement antiviral contre une infection ant\xE9rieure\ - \ par le SRAS-CoV-2" - description: "Nom de l\u2019agent de traitement antiviral administr\xE9\ - \ lors de l\u2019infection ant\xE9rieure par le SRAS-CoV-2" - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: - - "Indiquez le nom de l\u2019agent de traitement antiviral administr\xE9\ - \ lors de l\u2019infection ant\xE9rieure la plus r\xE9cente. Si aucun\ - \ traitement n\u2019a \xE9t\xE9 administr\xE9, inscrivez \xAB Aucun\ - \ traitement \xBB. Si plusieurs agents antiviraux ont \xE9t\xE9 administr\xE9\ - s, \xE9num\xE9rez-les tous, s\xE9par\xE9s par des virgules." - examples: - - value: Remdesivir + title: Agent du traitement antiviral contre une infection antérieure par le SRAS-CoV-2 + description: Nom de l’agent de traitement antiviral administré lors de l’infection antérieure par le SRAS-CoV-2 + slot_group: Informations sur la réinfection de l'hôte + comments: + - Indiquez le nom de l’agent de traitement antiviral administré lors de l’infection antérieure la plus récente. Si aucun traitement n’a été administré, inscrivez « Aucun traitement ». Si plusieurs agents antiviraux ont été administrés, énumérez-les tous, séparés par des virgules. + examples: + - value: Remdesivir prior_sarscov2_antiviral_treatment_date: - title: "Date du traitement antiviral contre une infection ant\xE9rieure\ - \ par le SRAS-CoV-2" - description: "Date \xE0 laquelle le traitement a \xE9t\xE9 administr\xE9\ - \ pour la premi\xE8re\_fois lors de l\u2019infection ant\xE9rieure par\ - \ le SRAS-CoV-2" - slot_group: "Informations sur la r\xE9infection de l'h\xF4te" - comments: - - "Indiquez la date \xE0 laquelle l\u2019agent de traitement antiviral\ - \ a \xE9t\xE9 administr\xE9 pour la premi\xE8re fois lors de l\u2019\ - infection ant\xE9rieure la plus r\xE9cente. Fournissez la date du traitement\ - \ ant\xE9rieur contre le SRAS-CoV-2 selon le format standard ISO\_8601\ - \ \xAB AAAA-MM-DD \xBB." - examples: - - value: '2021-01-28' + title: Date du traitement antiviral contre une infection antérieure par le SRAS-CoV-2 + description: Date à laquelle le traitement a été administré pour la première fois lors de l’infection antérieure par le SRAS-CoV-2 + slot_group: Informations sur la réinfection de l'hôte + comments: + - Indiquez la date à laquelle l’agent de traitement antiviral a été administré pour la première fois lors de l’infection antérieure la plus récente. Fournissez la date du traitement antérieur contre le SRAS-CoV-2 selon le format standard ISO 8601 « AAAA-MM-DD ». + examples: + - value: '2021-01-28' purpose_of_sequencing: - title: "Objectif du s\xE9quen\xE7age" - description: "Raison pour laquelle l\u2019\xE9chantillon a \xE9t\xE9 s\xE9\ - quenc\xE9" - slot_group: "S\xE9quen\xE7age" - comments: - - "La raison pour laquelle un \xE9chantillon a \xE9t\xE9 initialement\ - \ pr\xE9lev\xE9 peut diff\xE9rer de la raison pour laquelle il a \xE9\ - t\xE9 s\xE9lectionn\xE9 aux fins de s\xE9quen\xE7age. La raison pour\ - \ laquelle un \xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9 peut fournir\ - \ des renseignements sur les biais potentiels dans la strat\xE9gie de\ - \ s\xE9quen\xE7age. Fournissez le but du s\xE9quen\xE7age \xE0 partir\ - \ de la liste de s\xE9lection dans le mod\xE8le. Le motif de pr\xE9\ - l\xE8vement de l\u2019\xE9chantillon doit \xEAtre indiqu\xE9 dans le\ - \ champ \xAB\_Objectif de l\u2019\xE9chantillonnage\_\xBB." - examples: - - value: "Surveillance de base (\xE9chantillonnage al\xE9atoire)" + title: Objectif du séquençage + description: Raison pour laquelle l’échantillon a été séquencé + slot_group: Séquençage + comments: + - La raison pour laquelle un échantillon a été initialement prélevé peut différer de la raison pour laquelle il a été sélectionné aux fins de séquençage. La raison pour laquelle un échantillon a été séquencé peut fournir des renseignements sur les biais potentiels dans la stratégie de séquençage. Fournissez le but du séquençage à partir de la liste de sélection dans le modèle. Le motif de prélèvement de l’échantillon doit être indiqué dans le champ « Objectif de l’échantillonnage ». + examples: + - value: Surveillance de base (échantillonnage aléatoire) purpose_of_sequencing_details: - title: "D\xE9tails de l\u2019objectif du s\xE9quen\xE7age" - description: "Description de la raison pour laquelle l\u2019\xE9chantillon\ - \ a \xE9t\xE9 s\xE9quenc\xE9, fournissant des d\xE9tails sp\xE9cifiques" - slot_group: "S\xE9quen\xE7age" - comments: - - "Fournissez une description d\xE9taill\xE9e de la raison pour laquelle\ - \ l\u2019\xE9chantillon a \xE9t\xE9 s\xE9quenc\xE9 en utilisant du texte\ - \ libre. La description peut inclure l\u2019importance des s\xE9quences\ - \ pour une enqu\xEAte, une activit\xE9 de surveillance ou une question\ - \ de recherche particuli\xE8re dans le domaine de la sant\xE9 publique.\ - \ Les descriptions normalis\xE9es sugg\xE9r\xE9es sont les suivantes\_\ - : D\xE9pistage de l\u2019absence de d\xE9tection du g\xE8ne\_S (abandon\ - \ du g\xE8ne\_S), d\xE9pistage de variants associ\xE9s aux visons, d\xE9\ - pistage du variant\_B.1.1.7, d\xE9pistage du variant\_B.1.135, d\xE9\ - pistage du variant\_P.1, d\xE9pistage en raison des ant\xE9c\xE9dents\ - \ de voyage, d\xE9pistage en raison d\u2019un contact \xE9troit avec\ - \ une personne infect\xE9e, \xE9valuation des mesures de contr\xF4le\ - \ de la sant\xE9 publique, d\xE9termination des introductions et de\ - \ la propagation pr\xE9coces, enqu\xEAte sur les expositions li\xE9\ - es aux voyages a\xE9riens, enqu\xEAte sur les travailleurs \xE9trangers\ - \ temporaires, enqu\xEAte sur les r\xE9gions \xE9loign\xE9es, enqu\xEA\ - te sur les travailleurs de la sant\xE9, enqu\xEAte sur les \xE9coles\ - \ et les universit\xE9s, enqu\xEAte sur la r\xE9infection." - examples: - - value: "D\xE9pistage de l\u2019absence de d\xE9tection du g\xE8ne\_\ - S (abandon du g\xE8ne\_S)" + title: Détails de l’objectif du séquençage + description: Description de la raison pour laquelle l’échantillon a été séquencé, fournissant des détails spécifiques + slot_group: Séquençage + comments: + - 'Fournissez une description détaillée de la raison pour laquelle l’échantillon a été séquencé en utilisant du texte libre. La description peut inclure l’importance des séquences pour une enquête, une activité de surveillance ou une question de recherche particulière dans le domaine de la santé publique. Les descriptions normalisées suggérées sont les suivantes : Dépistage de l’absence de détection du gène S (abandon du gène S), dépistage de variants associés aux visons, dépistage du variant B.1.1.7, dépistage du variant B.1.135, dépistage du variant P.1, dépistage en raison des antécédents de voyage, dépistage en raison d’un contact étroit avec une personne infectée, évaluation des mesures de contrôle de la santé publique, détermination des introductions et de la propagation précoces, enquête sur les expositions liées aux voyages aériens, enquête sur les travailleurs étrangers temporaires, enquête sur les régions éloignées, enquête sur les travailleurs de la santé, enquête sur les écoles et les universités, enquête sur la réinfection.' + examples: + - value: Dépistage de l’absence de détection du gène S (abandon du gène S) sequencing_date: - title: "Date de s\xE9quen\xE7age" - description: "Date \xE0 laquelle l\u2019\xE9chantillon a \xE9t\xE9 s\xE9\ - quenc\xE9" - slot_group: "S\xE9quen\xE7age" + title: Date de séquençage + description: Date à laquelle l’échantillon a été séquencé + slot_group: Séquençage comments: - - "La date doit \xEAtre fournie selon le format standard ISO\_8601\_:\ - \ \xAB\_AAAA-MM-JJ\_\xBB." + - 'La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ ».' examples: - - value: '2020-06-22' + - value: '2020-06-22' library_id: - title: "ID de la biblioth\xE8que" - description: "Identifiant sp\xE9cifi\xE9 par l\u2019utilisateur pour la\ - \ biblioth\xE8que faisant l\u2019objet du s\xE9quen\xE7age" - slot_group: "S\xE9quen\xE7age" + title: ID de la bibliothèque + description: Identifiant spécifié par l’utilisateur pour la bibliothèque faisant l’objet du séquençage + slot_group: Séquençage comments: - - "Le nom de la biblioth\xE8que doit \xEAtre unique et peut \xEAtre un\ - \ ID g\xE9n\xE9r\xE9 automatiquement \xE0 partir de votre syst\xE8me\ - \ de gestion de l\u2019information des laboratoires, ou une modification\ - \ de l\u2019ID de l\u2019isolat." + - Le nom de la bibliothèque doit être unique et peut être un ID généré automatiquement à partir de votre système de gestion de l’information des laboratoires, ou une modification de l’ID de l’isolat. examples: - - value: XYZ_123345 + - value: XYZ_123345 amplicon_size: - title: "Taille de l\u2019amplicon" - description: "Longueur de l\u2019amplicon g\xE9n\xE9r\xE9 par l\u2019\ - amplification de la r\xE9action de polym\xE9risation en cha\xEEne" - slot_group: "S\xE9quen\xE7age" + title: Taille de l’amplicon + description: Longueur de l’amplicon généré par l’amplification de la réaction de polymérisation en chaîne + slot_group: Séquençage comments: - - "Fournissez la taille de l\u2019amplicon, y compris les unit\xE9s." + - Fournissez la taille de l’amplicon, y compris les unités. examples: - - value: "300\_pb" + - value: 300 pb library_preparation_kit: - title: "Trousse de pr\xE9paration de la biblioth\xE8que" - description: "Nom de la trousse de pr\xE9paration de la banque d\u2019\ - ADN utilis\xE9e pour g\xE9n\xE9rer la biblioth\xE8que faisant l\u2019\ - objet du s\xE9quen\xE7age" - slot_group: "S\xE9quen\xE7age" + title: Trousse de préparation de la bibliothèque + description: Nom de la trousse de préparation de la banque d’ADN utilisée pour générer la bibliothèque faisant l’objet du séquençage + slot_group: Séquençage comments: - - "Indiquez le nom de la trousse de pr\xE9paration de la biblioth\xE8\ - que utilis\xE9e." + - Indiquez le nom de la trousse de préparation de la bibliothèque utilisée. examples: - - value: Nextera XT + - value: Nextera XT flow_cell_barcode: - title: "Code-barres de la cuve \xE0 circulation" - description: "Code-barres de la cuve \xE0 circulation utilis\xE9e aux\ - \ fins de s\xE9quen\xE7age" - slot_group: "S\xE9quen\xE7age" + title: Code-barres de la cuve à circulation + description: Code-barres de la cuve à circulation utilisée aux fins de séquençage + slot_group: Séquençage comments: - - "Fournissez le code-barres de la cuve \xE0 circulation utilis\xE9e pour\ - \ s\xE9quencer l\u2019\xE9chantillon." + - Fournissez le code-barres de la cuve à circulation utilisée pour séquencer l’échantillon. examples: - - value: FAB06069 + - value: FAB06069 sequencing_instrument: - title: "Instrument de s\xE9quen\xE7age" - description: "Mod\xE8le de l\u2019instrument de s\xE9quen\xE7age utilis\xE9" - slot_group: "S\xE9quen\xE7age" + title: Instrument de séquençage + description: Modèle de l’instrument de séquençage utilisé + slot_group: Séquençage comments: - - "S\xE9lectionnez l\u2019instrument de s\xE9quen\xE7age \xE0 partir de\ - \ la liste de s\xE9lection." + - Sélectionnez l’instrument de séquençage à partir de la liste de sélection. examples: - - value: Oxford Nanopore MinION + - value: Oxford Nanopore MinION sequencing_protocol_name: - title: "Nom du protocole de s\xE9quen\xE7age" - description: "Nom et num\xE9ro de version du protocole de s\xE9quen\xE7\ - age utilis\xE9" - slot_group: "S\xE9quen\xE7age" + title: Nom du protocole de séquençage + description: Nom et numéro de version du protocole de séquençage utilisé + slot_group: Séquençage comments: - - "Fournissez le nom et la version du protocole de s\xE9quen\xE7age (p.\_\ - ex., 1D_DNA_MinION)." + - Fournissez le nom et la version du protocole de séquençage (p. ex., 1D_DNA_MinION). examples: - - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann + - value: https://www.protocols.io/view/covid-19-artic-v3-illumina-library-construction-an-bibtkann sequencing_protocol: - title: "Protocole de s\xE9quen\xE7age" - description: "Protocole utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence" - slot_group: "S\xE9quen\xE7age" - comments: - - "Fournissez une description en texte libre des m\xE9thodes et du mat\xE9\ - riel utilis\xE9s pour g\xE9n\xE9rer la s\xE9quence. Voici le texte sugg\xE9\ - r\xE9 (ins\xE9rez les renseignements manquants)\_: \xAB\_Le s\xE9quen\xE7\ - age viral a \xE9t\xE9 effectu\xE9 selon une strat\xE9gie d\u2019amplicon\ - \ en mosa\xEFque en utilisant le sch\xE9ma d\u2019amorce <\xE0 remplir>.\ - \ Le s\xE9quen\xE7age a \xE9t\xE9 effectu\xE9 \xE0 l\u2019aide d\u2019\ - un instrument de s\xE9quen\xE7age <\xE0 remplir>. Les biblioth\xE8ques\ - \ ont \xE9t\xE9 pr\xE9par\xE9es \xE0 l\u2019aide de la trousse <\xE0\ - \ remplir>.\_\xBB" - examples: - - value: "Les g\xE9nomes ont \xE9t\xE9 g\xE9n\xE9r\xE9s par s\xE9quen\xE7\ - age d\u2019amplicons de 1 200 pb avec des amorces de sch\xE9ma Freed.\ - \ Les biblioth\xE8ques ont \xE9t\xE9 cr\xE9\xE9es \xE0 l\u2019aide\ - \ des trousses de pr\xE9paration de l\u2019ADN Illumina et les donn\xE9\ - es de s\xE9quence ont \xE9t\xE9 produites \xE0 l\u2019aide des trousses\ - \ de s\xE9quen\xE7age Miseq Micro v2 (500\_cycles)." + title: Protocole de séquençage + description: Protocole utilisé pour générer la séquence + slot_group: Séquençage + comments: + - 'Fournissez une description en texte libre des méthodes et du matériel utilisés pour générer la séquence. Voici le texte suggéré (insérez les renseignements manquants) : « Le séquençage viral a été effectué selon une stratégie d’amplicon en mosaïque en utilisant le schéma d’amorce <à remplir>. Le séquençage a été effectué à l’aide d’un instrument de séquençage <à remplir>. Les bibliothèques ont été préparées à l’aide de la trousse <à remplir>. »' + examples: + - value: Les génomes ont été générés par séquençage d’amplicons de 1 200 pb avec des amorces de schéma Freed. Les bibliothèques ont été créées à l’aide des trousses de préparation de l’ADN Illumina et les données de séquence ont été produites à l’aide des trousses de séquençage Miseq Micro v2 (500 cycles). sequencing_kit_number: - title: "Num\xE9ro de la trousse de s\xE9quen\xE7age" - description: "Num\xE9ro de la trousse du fabricant" - slot_group: "S\xE9quen\xE7age" + title: Numéro de la trousse de séquençage + description: Numéro de la trousse du fabricant + slot_group: Séquençage comments: - - "Valeur alphanum\xE9rique." + - Valeur alphanumérique. examples: - - value: AB456XYZ789 + - value: AB456XYZ789 amplicon_pcr_primer_scheme: - title: "Sch\xE9ma d\u2019amorce pour la r\xE9action de polym\xE9risation\ - \ en cha\xEEne de l\u2019amplicon" - description: "Sp\xE9cifications li\xE9es aux amorces (s\xE9quences d\u2019\ - amorces, positions de liaison, taille des fragments g\xE9n\xE9r\xE9\ - s, etc.) utilis\xE9es pour g\xE9n\xE9rer les amplicons \xE0 s\xE9quencer" - slot_group: "S\xE9quen\xE7age" + title: Schéma d’amorce pour la réaction de polymérisation en chaîne de l’amplicon + description: Spécifications liées aux amorces (séquences d’amorces, positions de liaison, taille des fragments générés, etc.) utilisées pour générer les amplicons à séquencer + slot_group: Séquençage comments: - - "Fournissez le nom et la version du sch\xE9ma d\u2019amorce utilis\xE9\ - \ pour g\xE9n\xE9rer les amplicons aux fins de s\xE9quen\xE7age." + - Fournissez le nom et la version du schéma d’amorce utilisé pour générer les amplicons aux fins de séquençage. examples: - - value: https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv + - value: https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv raw_sequence_data_processing_method: - title: "M\xE9thode de traitement des donn\xE9es de s\xE9quences brutes" - description: "Nom et num\xE9ro de version du logiciel utilis\xE9 pour\ - \ le traitement des donn\xE9es brutes, comme la suppression des codes-barres,\ - \ le d\xE9coupage de l\u2019adaptateur, le filtrage, etc." - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Méthode de traitement des données de séquences brutes + description: Nom et numéro de version du logiciel utilisé pour le traitement des données brutes, comme la suppression des codes-barres, le découpage de l’adaptateur, le filtrage, etc. + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le nom du logiciel, suivi de la version (p.\_ex., Trimmomatic\_\ - v.\_0.38, Porechop\_v.\_0.2.03)." + - Fournissez le nom du logiciel, suivi de la version (p. ex., Trimmomatic v. 0.38, Porechop v. 0.2.03). examples: - - value: Porechop 0.2.3 + - value: Porechop 0.2.3 dehosting_method: - title: "M\xE9thode de retrait de l\u2019h\xF4te" - description: "M\xE9thode utilis\xE9e pour supprimer les lectures de l\u2019\ - h\xF4te de la s\xE9quence de l\u2019agent pathog\xE8ne" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Méthode de retrait de l’hôte + description: Méthode utilisée pour supprimer les lectures de l’hôte de la séquence de l’agent pathogène + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le nom et le num\xE9ro de version du logiciel utilis\xE9\ - \ pour supprimer les lectures de l\u2019h\xF4te." + - Fournissez le nom et le numéro de version du logiciel utilisé pour supprimer les lectures de l’hôte. examples: - - value: Nanostripper + - value: Nanostripper consensus_sequence_name: - title: "Nom de la s\xE9quence de consensus" - description: "Nom de la s\xE9quence de consensus" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Nom de la séquence de consensus + description: Nom de la séquence de consensus + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le nom et le num\xE9ro de version de la s\xE9quence de consensus." + - Fournissez le nom et le numéro de version de la séquence de consensus. examples: - - value: ncov123assembly3 + - value: ncov123assembly3 consensus_sequence_filename: - title: "Nom du fichier de la s\xE9quence de consensus" - description: "Nom du fichier de la s\xE9quence de consensus" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Nom du fichier de la séquence de consensus + description: Nom du fichier de la séquence de consensus + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le nom et le num\xE9ro de version du fichier FASTA de la\ - \ s\xE9quence de consensus." + - Fournissez le nom et le numéro de version du fichier FASTA de la séquence de consensus. examples: - - value: ncov123assembly.fasta + - value: ncov123assembly.fasta consensus_sequence_filepath: - title: "Chemin d\u2019acc\xE8s au fichier de la s\xE9quence de consensus" - description: "Chemin d\u2019acc\xE8s au fichier de la s\xE9quence de consensus" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Chemin d’accès au fichier de la séquence de consensus + description: Chemin d’accès au fichier de la séquence de consensus + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le chemin d\u2019acc\xE8s au fichier FASTA de la s\xE9quence\ - \ de consensus." + - Fournissez le chemin d’accès au fichier FASTA de la séquence de consensus. examples: - - value: /User/Documents/RespLab/Data/ncov123assembly.fasta + - value: /User/Documents/RespLab/Data/ncov123assembly.fasta consensus_sequence_software_name: - title: "Nom du logiciel de la s\xE9quence de consensus" - description: "Nom du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9quence\ - \ de consensus" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Nom du logiciel de la séquence de consensus + description: Nom du logiciel utilisé pour générer la séquence de consensus + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le nom du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9\ - quence de consensus." + - Fournissez le nom du logiciel utilisé pour générer la séquence de consensus. examples: - - value: iVar + - value: iVar consensus_sequence_software_version: - title: "Version du logiciel de la s\xE9quence de consensus" - description: "Version du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9\ - quence de consensus" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Version du logiciel de la séquence de consensus + description: Version du logiciel utilisé pour générer la séquence de consensus + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournir la version du logiciel utilis\xE9 pour g\xE9n\xE9rer la s\xE9\ - quence de consensus." + - Fournir la version du logiciel utilisé pour générer la séquence de consensus. examples: - - value: '1.3' + - value: '1.3' breadth_of_coverage_value: - title: "Valeur de l\u2019\xE9tendue de la couverture" - description: "Pourcentage du g\xE9nome de r\xE9f\xE9rence couvert par\ - \ les donn\xE9es s\xE9quenc\xE9es, jusqu\u2019\xE0 une profondeur prescrite" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Valeur de l’étendue de la couverture + description: Pourcentage du génome de référence couvert par les données séquencées, jusqu’à une profondeur prescrite + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - Fournissez la valeur en pourcentage. + - Fournissez la valeur en pourcentage. examples: - - value: "95\_%" + - value: 95 % depth_of_coverage_value: - title: "Valeur de l\u2019ampleur de la couverture" - description: "Nombre moyen de lectures repr\xE9sentant un nucl\xE9otide\ - \ donn\xE9 dans la s\xE9quence reconstruite" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Valeur de l’ampleur de la couverture + description: Nombre moyen de lectures représentant un nucléotide donné dans la séquence reconstruite + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez la valeur sous forme de couverture amplifi\xE9e." + - Fournissez la valeur sous forme de couverture amplifiée. examples: - - value: 400x + - value: 400x depth_of_coverage_threshold: - title: "Seuil de l\u2019ampleur de la couverture" - description: "Seuil utilis\xE9 comme limite pour l\u2019ampleur de la\ - \ couverture" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Seuil de l’ampleur de la couverture + description: Seuil utilisé comme limite pour l’ampleur de la couverture + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez la couverture amplifi\xE9e." + - Fournissez la couverture amplifiée. examples: - - value: 100x + - value: 100x r1_fastq_filename: - title: "Nom de fichier\_R1\_FASTQ" - description: "Nom du fichier\_R1\_FASTQ sp\xE9cifi\xE9 par l\u2019utilisateur" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Nom de fichier R1 FASTQ + description: Nom du fichier R1 FASTQ spécifié par l’utilisateur + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le nom du fichier\_R1 FASTQ." + - Fournissez le nom du fichier R1 FASTQ. examples: - - value: ABC123_S1_L001_R1_001.fastq.gz + - value: ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filename: - title: "Nom de fichier\_R2\_FASTQ" - description: "Nom du fichier\_R2\_FASTQ sp\xE9cifi\xE9 par l\u2019utilisateur" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Nom de fichier R2 FASTQ + description: Nom du fichier R2 FASTQ spécifié par l’utilisateur + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le nom du fichier\_R2 FASTQ." + - Fournissez le nom du fichier R2 FASTQ. examples: - - value: ABC123_S1_L001_R2_001.fastq.gz + - value: ABC123_S1_L001_R2_001.fastq.gz r1_fastq_filepath: - title: "Chemin d\u2019acc\xE8s au fichier\_R1\_FASTQ" - description: "Emplacement du fichier\_R1\_FASTQ dans le syst\xE8me de\ - \ l\u2019utilisateur" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Chemin d’accès au fichier R1 FASTQ + description: Emplacement du fichier R1 FASTQ dans le système de l’utilisateur + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le chemin d\u2019acc\xE8s au fichier\_R1 FASTQ." + - Fournissez le chemin d’accès au fichier R1 FASTQ. examples: - - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz + - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filepath: - title: "Chemin d\u2019acc\xE8s au fichier\_R2\_FASTQ" - description: "Emplacement du fichier\_R2\_FASTQ dans le syst\xE8me de\ - \ l\u2019utilisateur" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Chemin d’accès au fichier R2 FASTQ + description: Emplacement du fichier R2 FASTQ dans le système de l’utilisateur + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le chemin d\u2019acc\xE8s au fichier\_R2 FASTQ." + - Fournissez le chemin d’accès au fichier R2 FASTQ. examples: - - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz + - value: /User/Documents/RespLab/Data/ABC123_S1_L001_R2_001.fastq.gz fast5_filename: - title: "Nom de fichier\_FAST5" - description: "Nom du fichier\_FAST5 sp\xE9cifi\xE9 par l\u2019utilisateur" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Nom de fichier FAST5 + description: Nom du fichier FAST5 spécifié par l’utilisateur + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le nom du fichier\_FAST5." + - Fournissez le nom du fichier FAST5. examples: - - value: rona123assembly.fast5 + - value: rona123assembly.fast5 fast5_filepath: - title: "Chemin d\u2019acc\xE8s au fichier\_FAST5" - description: "Emplacement du fichier\_FAST5 dans le syst\xE8me de l\u2019\ - utilisateur" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Chemin d’accès au fichier FAST5 + description: Emplacement du fichier FAST5 dans le système de l’utilisateur + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le chemin d\u2019acc\xE8s au fichier\_FAST5." + - Fournissez le chemin d’accès au fichier FAST5. examples: - - value: /User/Documents/RespLab/Data/rona123assembly.fast5 + - value: /User/Documents/RespLab/Data/rona123assembly.fast5 number_of_base_pairs_sequenced: - title: "Nombre de paires de bases s\xE9quenc\xE9es" - description: "Nombre total de paires de bases g\xE9n\xE9r\xE9es par le\ - \ processus de s\xE9quen\xE7age" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Nombre de paires de bases séquencées + description: Nombre total de paires de bases générées par le processus de séquençage + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ - s)." + - Fournissez une valeur numérique (pas besoin d’inclure des unités). examples: - - value: "387\_566" + - value: 387 566 consensus_genome_length: - title: "Longueur consensuelle du g\xE9nome" - description: "Taille du g\xE9nome reconstitu\xE9 d\xE9crite comme \xE9\ - tant le nombre de paires de bases" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Longueur consensuelle du génome + description: Taille du génome reconstitué décrite comme étant le nombre de paires de bases + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ - s)." + - Fournissez une valeur numérique (pas besoin d’inclure des unités). examples: - - value: "38\_677" + - value: 38 677 ns_per_100_kbp: - title: "N par 100\_kbp" - description: "Nombre de symboles N pr\xE9sents dans la s\xE9quence fasta\ - \ de consensus, par 100\_kbp de s\xE9quence" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: N par 100 kbp + description: Nombre de symboles N présents dans la séquence fasta de consensus, par 100 kbp de séquence + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez une valeur num\xE9rique (pas besoin d\u2019inclure des unit\xE9\ - s)." + - Fournissez une valeur numérique (pas besoin d’inclure des unités). examples: - - value: '330' + - value: '330' reference_genome_accession: - title: "Acc\xE8s au g\xE9nome de r\xE9f\xE9rence" - description: "Identifiant persistant et unique d\u2019une entr\xE9e dans\ - \ une base de donn\xE9es g\xE9nomique" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" + title: Accès au génome de référence + description: Identifiant persistant et unique d’une entrée dans une base de données génomique + slot_group: Bioinformatique et mesures de contrôle de la qualité comments: - - "Fournissez le num\xE9ro d\u2019acc\xE8s au g\xE9nome de r\xE9f\xE9\ - rence." + - Fournissez le numéro d’accès au génome de référence. examples: - - value: NC_045512.2 + - value: NC_045512.2 bioinformatics_protocol: title: Protocole bioinformatique - description: "Description de la strat\xE9gie bioinformatique globale utilis\xE9\ - e" - slot_group: "Bioinformatique et mesures de contr\xF4le de la qualit\xE9" - comments: - - "Des d\xE9tails suppl\xE9mentaires concernant les m\xE9thodes utilis\xE9\ - es pour traiter les donn\xE9es brutes, g\xE9n\xE9rer des assemblages\ - \ ou g\xE9n\xE9rer des s\xE9quences de consensus peuvent \xEAtre fournis\ - \ dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez\ - \ le nom et le num\xE9ro de version du protocole, ou un lien GitHub\ - \ vers un pipeline ou un flux de travail." - examples: - - value: https://github.com/phac-nml/ncov2019-artic-nf + description: Description de la stratégie bioinformatique globale utilisée + slot_group: Bioinformatique et mesures de contrôle de la qualité + comments: + - Des détails supplémentaires concernant les méthodes utilisées pour traiter les données brutes, générer des assemblages ou générer des séquences de consensus peuvent être fournis dans une PON, un protocole, un pipeline ou un flux de travail. Fournissez le nom et le numéro de version du protocole, ou un lien GitHub vers un pipeline ou un flux de travail. + examples: + - value: https://github.com/phac-nml/ncov2019-artic-nf lineage_clade_name: - title: "Nom de la lign\xE9e ou du clade" - description: "Nom de la lign\xE9e ou du clade" - slot_group: "Informations sur les lign\xE9es et les variantes" + title: Nom de la lignée ou du clade + description: Nom de la lignée ou du clade + slot_group: Informations sur les lignées et les variantes comments: - - "Fournissez le nom de la lign\xE9e ou du clade Pangolin ou Nextstrain." + - Fournissez le nom de la lignée ou du clade Pangolin ou Nextstrain. examples: - - value: B.1.1.7 + - value: B.1.1.7 lineage_clade_analysis_software_name: - title: "Nom du logiciel d\u2019analyse de la lign\xE9e ou du clade" - description: "Nom du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9\ - e ou le clade" - slot_group: "Informations sur les lign\xE9es et les variantes" + title: Nom du logiciel d’analyse de la lignée ou du clade + description: Nom du logiciel utilisé pour déterminer la lignée ou le clade + slot_group: Informations sur les lignées et les variantes comments: - - "Fournissez le nom du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9\ - e ou le clade." + - Fournissez le nom du logiciel utilisé pour déterminer la lignée ou le clade. examples: - - value: Pangolin + - value: Pangolin lineage_clade_analysis_software_version: - title: "Version du logiciel d\u2019analyse de la lign\xE9e ou du clade" - description: "Version du logiciel utilis\xE9 pour d\xE9terminer la lign\xE9\ - e ou le clade" - slot_group: "Informations sur les lign\xE9es et les variantes" + title: Version du logiciel d’analyse de la lignée ou du clade + description: Version du logiciel utilisé pour déterminer la lignée ou le clade + slot_group: Informations sur les lignées et les variantes comments: - - "Fournissez la version du logiciel utilis\xE9 pour d\xE9terminer la\ - \ lign\xE9e ou le clade." + - Fournissez la version du logiciel utilisé pour déterminer la lignée ou le clade. examples: - - value: 2.1.10 + - value: 2.1.10 variant_designation: - title: "D\xE9signation du variant" - description: "Classification des variants de la lign\xE9e ou du clade\ - \ (c.-\xE0-d. le variant, le variant pr\xE9occupant)" - slot_group: "Informations sur les lign\xE9es et les variantes" - comments: - - "Si la lign\xE9e ou le clade est consid\xE9r\xE9 comme \xE9tant un variant\ - \ pr\xE9occupant, s\xE9lectionnez l\u2019option connexe \xE0 partir\ - \ de la liste de s\xE9lection. Si la lign\xE9e ou le clade contient\ - \ des mutations pr\xE9occupantes (mutations qui augmentent la transmission,\ - \ la gravit\xE9 clinique ou d\u2019autres facteurs \xE9pid\xE9miologiques),\ - \ mais qu\u2019il ne s\u2019agit pas d\u2019un variant pr\xE9occupant\ - \ global, s\xE9lectionnez \xAB\_Variante\_\xBB. Si la lign\xE9e ou le\ - \ clade ne contient pas de mutations pr\xE9occupantes, laissez ce champ\ - \ vide." - examples: - - value: "Variant pr\xE9occupant" + title: Désignation du variant + description: Classification des variants de la lignée ou du clade (c.-à-d. le variant, le variant préoccupant) + slot_group: Informations sur les lignées et les variantes + comments: + - Si la lignée ou le clade est considéré comme étant un variant préoccupant, sélectionnez l’option connexe à partir de la liste de sélection. Si la lignée ou le clade contient des mutations préoccupantes (mutations qui augmentent la transmission, la gravité clinique ou d’autres facteurs épidémiologiques), mais qu’il ne s’agit pas d’un variant préoccupant global, sélectionnez « Variante ». Si la lignée ou le clade ne contient pas de mutations préoccupantes, laissez ce champ vide. + examples: + - value: Variant préoccupant variant_evidence: - title: "Donn\xE9es probantes du variant" - description: "Donn\xE9es probantes utilis\xE9es pour d\xE9terminer le\ - \ variant" - slot_group: "Informations sur les lign\xE9es et les variantes" + title: Données probantes du variant + description: Données probantes utilisées pour déterminer le variant + slot_group: Informations sur les lignées et les variantes comments: - - "Indiquez si l\u2019\xE9chantillon a fait l\u2019objet d\u2019un d\xE9\ - pistage RT-qPCR ou par s\xE9quen\xE7age \xE0 partir de la liste de s\xE9\ - lection." + - Indiquez si l’échantillon a fait l’objet d’un dépistage RT-qPCR ou par séquençage à partir de la liste de sélection. examples: - - value: RT-qPCR + - value: RT-qPCR variant_evidence_details: - title: "D\xE9tails li\xE9s aux donn\xE9es probantes du variant" - description: "D\xE9tails sur les donn\xE9es probantes utilis\xE9es pour\ - \ d\xE9terminer le variant" - slot_group: "Informations sur les lign\xE9es et les variantes" - comments: - - "Fournissez l\u2019essai biologique et r\xE9pertoriez l\u2019ensemble\ - \ des mutations d\xE9finissant la lign\xE9e qui sont utilis\xE9es pour\ - \ effectuer la d\xE9termination des variants. Si des mutations d\u2019\ - int\xE9r\xEAt ou de pr\xE9occupation ont \xE9t\xE9 observ\xE9es en plus\ - \ des mutations d\xE9finissant la lign\xE9e, d\xE9crivez-les ici." - examples: - - value: "Mutations d\xE9finissant la lign\xE9e\_: ORF1ab (K1655N), Spike\ - \ (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L)." + title: Détails liés aux données probantes du variant + description: Détails sur les données probantes utilisées pour déterminer le variant + slot_group: Informations sur les lignées et les variantes + comments: + - Fournissez l’essai biologique et répertoriez l’ensemble des mutations définissant la lignée qui sont utilisées pour effectuer la détermination des variants. Si des mutations d’intérêt ou de préoccupation ont été observées en plus des mutations définissant la lignée, décrivez-les ici. + examples: + - value: 'Mutations définissant la lignée : ORF1ab (K1655N), Spike (K417N, E484K, N501Y, D614G, A701V), N (T205I), E (P71L).' gene_name_1: - title: "Nom du g\xE8ne\_1" - description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + title: Nom du gène 1 + description: Nom du gène utilisé dans le test diagnostique RT-PCR + slot_group: Tests de diagnostic des agents pathogènes comments: - - "Indiquez le nom complet du g\xE8ne soumis au d\xE9pistage. Le symbole\ - \ du g\xE8ne (forme abr\xE9g\xE9e du nom du g\xE8ne) peut \xE9galement\ - \ \xEAtre fourni. Il est possible de trouver les noms et les symboles\ - \ de g\xE8nes normalis\xE9s dans Gene Ontology en utilisant ce service\ - \ de recherche\_: https://bit.ly/2Sq1LbI." + - 'Indiquez le nom complet du gène soumis au dépistage. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI.' examples: - - value: "G\xE8ne\_E (orf4)" + - value: Gène E (orf4) diagnostic_pcr_protocol_1: - title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_1" - description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour\ - \ l\u2019amplification des marqueurs diagnostiques" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: - - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ - aliser un test diagnostique bas\xE9 sur la r\xE9action en cha\xEEne\ - \ de la polym\xE9rase. Ces renseignements peuvent \xEAtre compar\xE9\ - s aux donn\xE9es de s\xE9quence pour l\u2019\xE9valuation du rendement\ - \ et le contr\xF4le de la qualit\xE9." - examples: - - value: EGenePCRTest 2 + title: Protocole de diagnostic de polymérase en chaîne 1 + description: Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques + slot_group: Tests de diagnostic des agents pathogènes + comments: + - Le nom et le numéro de version du protocole utilisé pour réaliser un test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité. + examples: + - value: EGenePCRTest 2 diagnostic_pcr_ct_value_1: - title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_1" - description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic\ - \ RT-PCR du SRAS-CoV-2" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + title: Valeur de diagnostic de polymérase en chaîne 1 + description: Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2 + slot_group: Tests de diagnostic des agents pathogènes comments: - - "Fournissez la valeur Ct de l\u2019\xE9chantillon issu du test diagnostique\ - \ RT-PCR." + - Fournissez la valeur Ct de l’échantillon issu du test diagnostique RT-PCR. examples: - - value: '21' + - value: '21' gene_name_2: - title: "Nom du g\xE8ne\_2" - description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + title: Nom du gène 2 + description: Nom du gène utilisé dans le test diagnostique RT-PCR + slot_group: Tests de diagnostic des agents pathogènes comments: - - "Indiquez le nom complet d\u2019un autre g\xE8ne utilis\xE9 dans le\ - \ test\_RT-PCR. Le symbole du g\xE8ne (forme abr\xE9g\xE9e du nom du\ - \ g\xE8ne) peut \xE9galement \xEAtre fourni. Il est possible de trouver\ - \ les noms et les symboles de g\xE8nes normalis\xE9s dans Gene Ontology\ - \ en utilisant ce service de recherche\_: https://bit.ly/2Sq1LbI." + - 'Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI.' examples: - - value: "G\xE8ne RdRp (nsp12)" + - value: Gène RdRp (nsp12) diagnostic_pcr_protocol_2: - title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_2" - description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour\ - \ l\u2019amplification des marqueurs diagnostiques" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: - - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ - aliser un deuxi\xE8me test diagnostique bas\xE9 sur la r\xE9action en\ - \ cha\xEEne de la polym\xE9rase. Ces renseignements peuvent \xEAtre\ - \ compar\xE9s aux donn\xE9es de s\xE9quence pour l\u2019\xE9valuation\ - \ du rendement et le contr\xF4le de la qualit\xE9." - examples: - - value: RdRpGenePCRTest 3 + title: Protocole de diagnostic de polymérase en chaîne 2 + description: Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques + slot_group: Tests de diagnostic des agents pathogènes + comments: + - Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité. + examples: + - value: RdRpGenePCRTest 3 diagnostic_pcr_ct_value_2: - title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_2" - description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic\ - \ RT-PCR du SRAS-CoV-2" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + title: Valeur de diagnostic de polymérase en chaîne 2 + description: Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2 + slot_group: Tests de diagnostic des agents pathogènes comments: - - "Fournissez la valeur Ct du deuxi\xE8me \xE9chantillon issu du deuxi\xE8\ - me test diagnostique RT-PCR." + - Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR. examples: - - value: '36' + - value: '36' gene_name_3: - title: "Nom du g\xE8ne\_3" - description: "Nom du g\xE8ne utilis\xE9 dans le test diagnostique RT-PCR" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + title: Nom du gène 3 + description: Nom du gène utilisé dans le test diagnostique RT-PCR + slot_group: Tests de diagnostic des agents pathogènes comments: - - "Indiquez le nom complet d\u2019un autre g\xE8ne utilis\xE9 dans le\ - \ test\_RT-PCR. Le symbole du g\xE8ne (forme abr\xE9g\xE9e du nom du\ - \ g\xE8ne) peut \xE9galement \xEAtre fourni. Il est possible de trouver\ - \ les noms et les symboles de g\xE8nes normalis\xE9s dans Gene Ontology\ - \ en utilisant ce service de recherche\_: https://bit.ly/2Sq1LbI." + - 'Indiquez le nom complet d’un autre gène utilisé dans le test RT-PCR. Le symbole du gène (forme abrégée du nom du gène) peut également être fourni. Il est possible de trouver les noms et les symboles de gènes normalisés dans Gene Ontology en utilisant ce service de recherche : https://bit.ly/2Sq1LbI.' examples: - - value: "G\xE8ne RdRp (nsp12)" + - value: Gène RdRp (nsp12) diagnostic_pcr_protocol_3: - title: "Protocole de diagnostic de polym\xE9rase en cha\xEEne\_3" - description: "Nom et num\xE9ro de version du protocole utilis\xE9 pour\ - \ l\u2019amplification des marqueurs diagnostiques" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" - comments: - - "Le nom et le num\xE9ro de version du protocole utilis\xE9 pour r\xE9\ - aliser un deuxi\xE8me test diagnostique bas\xE9 sur la r\xE9action en\ - \ cha\xEEne de la polym\xE9rase. Ces renseignements peuvent \xEAtre\ - \ compar\xE9s aux donn\xE9es de s\xE9quence pour l\u2019\xE9valuation\ - \ du rendement et le contr\xF4le de la qualit\xE9." - examples: - - value: RdRpGenePCRTest 3 + title: Protocole de diagnostic de polymérase en chaîne 3 + description: Nom et numéro de version du protocole utilisé pour l’amplification des marqueurs diagnostiques + slot_group: Tests de diagnostic des agents pathogènes + comments: + - Le nom et le numéro de version du protocole utilisé pour réaliser un deuxième test diagnostique basé sur la réaction en chaîne de la polymérase. Ces renseignements peuvent être comparés aux données de séquence pour l’évaluation du rendement et le contrôle de la qualité. + examples: + - value: RdRpGenePCRTest 3 diagnostic_pcr_ct_value_3: - title: "Valeur de diagnostic de polym\xE9rase en cha\xEEne\_3" - description: "Valeur Ct obtenue \xE0 la suite d\u2019un test de diagnostic\ - \ RT-PCR du SRAS-CoV-2" - slot_group: "Tests de diagnostic des agents pathog\xE8nes" + title: Valeur de diagnostic de polymérase en chaîne 3 + description: Valeur Ct obtenue à la suite d’un test de diagnostic RT-PCR du SRAS-CoV-2 + slot_group: Tests de diagnostic des agents pathogènes comments: - - "Fournissez la valeur Ct du deuxi\xE8me \xE9chantillon issu du deuxi\xE8\ - me test diagnostique RT-PCR." + - Fournissez la valeur Ct du deuxième échantillon issu du deuxième test diagnostique RT-PCR. examples: - - value: '30' + - value: '30' authors: title: Auteurs - description: "Noms des personnes contribuant aux processus de pr\xE9l\xE8\ - vement d\u2019\xE9chantillons, de g\xE9n\xE9ration de s\xE9quences,\ - \ d\u2019analyse et de soumission de donn\xE9es" + description: Noms des personnes contribuant aux processus de prélèvement d’échantillons, de génération de séquences, d’analyse et de soumission de données slot_group: Reconnaissance des contributeurs comments: - - "Incluez le pr\xE9nom et le nom de toutes les personnes qui doivent\ - \ \xEAtre affect\xE9es, s\xE9par\xE9s par une virgule." + - Incluez le prénom et le nom de toutes les personnes qui doivent être affectées, séparés par une virgule. examples: - - value: "Tejinder\_Singh, Fei\_Hu, Joe\_Blogs" + - value: Tejinder Singh, Fei Hu, Joe Blogs dataharmonizer_provenance: title: Provenance de DataHarmonizer - description: "Provenance du logiciel DataHarmonizer et de la version du\ - \ mod\xE8le" + description: Provenance du logiciel DataHarmonizer et de la version du modèle slot_group: Reconnaissance des contributeurs comments: - - "Les renseignements actuels sur la version du logiciel et du mod\xE8\ - le seront automatiquement g\xE9n\xE9r\xE9s dans ce champ une fois que\ - \ l\u2019utilisateur aura utilis\xE9 la fonction \xAB Valider \xBB.\ - \ Ces renseignements seront g\xE9n\xE9r\xE9s ind\xE9pendamment du fait\ - \ que la ligne soit valide ou non." + - Les renseignements actuels sur la version du logiciel et du modèle seront automatiquement générés dans ce champ une fois que l’utilisateur aura utilisé la fonction « Valider ». Ces renseignements seront générés indépendamment du fait que la ligne soit valide ou non. examples: - - value: DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0 + - value: DataHarmonizer v1.4.3, CanCOGeN Covid-19 v1.0.0 enums: UmbrellaBioprojectAccessionMenu: permissible_values: PRJNA623807: title: PRJNA623807 - title: "Menu \xAB\_Acc\xE8s au bioprojet cadre\_\xBB" + title: Menu « Accès au bioprojet cadre » NullValueMenu: permissible_values: Not Applicable: @@ -8902,12 +9587,12 @@ extensions: Missing: title: Manquante Not Collected: - title: "Non pr\xE9lev\xE9e" + title: Non prélevée Not Provided: title: Non fournie Restricted Access: - title: "Acc\xE8s restreint" - title: "Menu \xAB\_Valeur nulle\_\xBB" + title: Accès restreint + title: Menu « Valeur nulle » GeoLocNameStateProvinceTerritoryMenu: permissible_values: Alberta: @@ -8923,37 +9608,36 @@ extensions: Northwest Territories: title: Territoires du Nord-Ouest Nova Scotia: - title: "Nouvelle-\xC9cosse" + title: Nouvelle-Écosse Nunavut: title: Nunavut Ontario: title: Ontario Prince Edward Island: - title: "\xCEle-du-Prince-\xC9douard" + title: Île-du-Prince-Édouard Quebec: - title: "Qu\xE9bec" + title: Québec Saskatchewan: title: Saskatchewan Yukon: title: Yukon - title: "Menu \xAB\_nom_lieu_g\xE9o (\xE9tat/province/territoire)\_\xBB" + title: Menu « nom_lieu_géo (état/province/territoire) » HostAgeUnitMenu: permissible_values: month: title: Mois year: - title: "Ann\xE9e" - title: "Menu \xAB\_Groupe d\u2019\xE2ge de l\u2019h\xF4te\_\xBB" + title: Année + title: Menu « Groupe d’âge de l’hôte » SampleCollectionDatePrecisionMenu: permissible_values: year: - title: "Ann\xE9e" + title: Année month: title: Mois day: title: Jour - title: "Menu \xAB\_Pr\xE9cision de la date de pr\xE9l\xE8vement des \xE9\ - chantillons\_\xBB" + title: Menu « Précision de la date de prélèvement des échantillons » BiomaterialExtractedMenu: permissible_values: RNA (total): @@ -8961,12 +9645,12 @@ extensions: RNA (poly-A): title: ARN (poly-A) RNA (ribo-depleted): - title: "ARN (d\xE9pl\xE9tion ribosomique)" + title: ARN (déplétion ribosomique) mRNA (messenger RNA): title: ARNm (ARN messager) mRNA (cDNA): title: ARNm (ADNc) - title: "Menu \xAB\_Biomat\xE9riaux extraits\_\xBB" + title: Menu « Biomatériaux extraits » SignsAndSymptomsMenu: permissible_values: Abnormal lung auscultation: @@ -8974,44 +9658,43 @@ extensions: Abnormality of taste sensation: title: Anomalie de la sensation gustative Ageusia (complete loss of taste): - title: "Agueusie (perte totale du go\xFBt)" + title: Agueusie (perte totale du goût) Parageusia (distorted sense of taste): - title: "Paragueusie (distorsion du go\xFBt)" + title: Paragueusie (distorsion du goût) Hypogeusia (reduced sense of taste): - title: "Hypogueusie (diminution du go\xFBt)" + title: Hypogueusie (diminution du goût) Abnormality of the sense of smell: - title: "Anomalie de l\u2019odorat" + title: Anomalie de l’odorat Anosmia (lost sense of smell): - title: "Anosmie (perte de l\u2019odorat)" + title: Anosmie (perte de l’odorat) Hyposmia (reduced sense of smell): - title: "Hyposmie (diminution de l\u2019odorat)" + title: Hyposmie (diminution de l’odorat) Acute Respiratory Distress Syndrome: - title: "Syndrome de d\xE9tresse respiratoire aigu\xEB" + title: Syndrome de détresse respiratoire aiguë Altered mental status: - title: "Alt\xE9ration de l\u2019\xE9tat mental" + title: Altération de l’état mental Cognitive impairment: - title: "D\xE9ficit cognitif" + title: Déficit cognitif Coma: title: Coma Confusion: title: Confusion Delirium (sudden severe confusion): - title: "D\xE9lire (confusion grave et soudaine)" + title: Délire (confusion grave et soudaine) Inability to arouse (inability to stay awake): - title: "Incapacit\xE9 \xE0 se r\xE9veiller (incapacit\xE9 \xE0 rester\ - \ \xE9veill\xE9)" + title: Incapacité à se réveiller (incapacité à rester éveillé) Irritability: - title: "Irritabilit\xE9" + title: Irritabilité Loss of speech: title: Perte de la parole Arrhythmia: title: Arythmie Asthenia (generalized weakness): - title: "Asth\xE9nie (faiblesse g\xE9n\xE9ralis\xE9e)" + title: Asthénie (faiblesse généralisée) Chest tightness or pressure: title: Oppression ou pression thoracique Rigors (fever shakes): - title: "Frissons solennels (tremblements de fi\xE8vre)" + title: Frissons solennels (tremblements de fièvre) Chills (sudden cold sensation): title: Frissons (sensation soudaine de froid) Conjunctival injection: @@ -9023,71 +9706,71 @@ extensions: Cough: title: Toux Nonproductive cough (dry cough): - title: "Toux improductive (toux s\xE8che)" + title: Toux improductive (toux sèche) Productive cough (wet cough): title: Toux productive (toux grasse) Cyanosis (blueish skin discolouration): - title: "Cyanose (coloration bleu\xE2tre de la peau)" + title: Cyanose (coloration bleuâtre de la peau) Acrocyanosis: title: Acrocyanose Circumoral cyanosis (bluish around mouth): - title: "Cyanose p\xE9ribuccale (bleu\xE2tre autour de la bouche)" + title: Cyanose péribuccale (bleuâtre autour de la bouche) Cyanotic face (bluish face): - title: "Visage cyanos\xE9 (visage bleu\xE2tre)" + title: Visage cyanosé (visage bleuâtre) Central Cyanosis: title: Cyanose centrale Cyanotic lips (bluish lips): - title: "L\xE8vres cyanos\xE9es (l\xE8vres bleut\xE9es)" + title: Lèvres cyanosées (lèvres bleutées) Peripheral Cyanosis: - title: "Cyanose p\xE9riph\xE9rique" + title: Cyanose périphérique Dyspnea (breathing difficulty): - title: "Dyspn\xE9e (difficult\xE9 \xE0 respirer)" + title: Dyspnée (difficulté à respirer) Diarrhea (watery stool): - title: "Diarrh\xE9e (selles aqueuses)" + title: Diarrhée (selles aqueuses) Dry gangrene: - title: "Gangr\xE8ne s\xE8che" + title: Gangrène sèche Encephalitis (brain inflammation): - title: "Enc\xE9phalite (inflammation du cerveau)" + title: Encéphalite (inflammation du cerveau) Encephalopathy: - title: "Enc\xE9phalopathie" + title: Encéphalopathie Fatigue (tiredness): title: Fatigue Fever: - title: "Fi\xE8vre" - "Fever (>=38\xB0C)": - title: "Fi\xE8vre (>= 38\_\xB0C)" + title: Fièvre + Fever (>=38°C): + title: Fièvre (>= 38 °C) Glossitis (inflammation of the tongue): title: Glossite (inflammation de la langue) Ground Glass Opacities (GGO): - title: "Hyperdensit\xE9 en verre d\xE9poli" + title: Hyperdensité en verre dépoli Headache: - title: "Mal de t\xEAte" + title: Mal de tête Hemoptysis (coughing up blood): - title: "H\xE9moptysie (toux accompagn\xE9e de sang)" + title: Hémoptysie (toux accompagnée de sang) Hypocapnia: title: Hypocapnie Hypotension (low blood pressure): - title: "Hypotension (tension art\xE9rielle basse)" + title: Hypotension (tension artérielle basse) Hypoxemia (low blood oxygen): - title: "Hypox\xE9mie (manque d\u2019oxyg\xE8ne dans le sang)" + title: Hypoxémie (manque d’oxygène dans le sang) Silent hypoxemia: - title: "Hypox\xE9mie silencieuse" + title: Hypoxémie silencieuse Internal hemorrhage (internal bleeding): - title: "H\xE9morragie interne" + title: Hémorragie interne Loss of Fine Movements: title: Perte de mouvements fins Low appetite: - title: "Perte d\u2019app\xE9tit" + title: Perte d’appétit Malaise (general discomfort/unease): - title: "Malaise (malaise g\xE9n\xE9ral)" + title: Malaise (malaise général) Meningismus/nuchal rigidity: - title: "M\xE9ningisme/Raideur de la nuque" + title: Méningisme/Raideur de la nuque Muscle weakness: title: Faiblesse musculaire Nasal obstruction (stuffy nose): - title: "Obstruction nasale (nez bouch\xE9)" + title: Obstruction nasale (nez bouché) Nausea: - title: "Naus\xE9es" + title: Nausées Nose bleed: title: Saignement de nez Otitis: @@ -9101,15 +9784,15 @@ extensions: Chest pain: title: Douleur thoracique Pleuritic chest pain: - title: "Douleur thoracique pleur\xE9tique" + title: Douleur thoracique pleurétique Myalgia (muscle pain): title: Myalgie (douleur musculaire) Pharyngitis (sore throat): title: Pharyngite (mal de gorge) Pharyngeal exudate: - title: "Exsudat pharyng\xE9" + title: Exsudat pharyngé Pleural effusion: - title: "\xC9panchement pleural" + title: Épanchement pleural Pneumonia: title: Pneumonie Pseudo-chilblains: @@ -9119,69 +9802,67 @@ extensions: Pseudo-chilblains on toes (covid toes): title: Pseudo-engelures sur les orteils (orteils de la COVID) Rash: - title: "\xC9ruption cutan\xE9e" + title: Éruption cutanée Rhinorrhea (runny nose): - title: "Rhinorrh\xE9e (\xE9coulement nasal)" + title: Rhinorrhée (écoulement nasal) Seizure: - title: "Crise d\u2019\xE9pilepsie" + title: Crise d’épilepsie Motor seizure: title: Crise motrice Shivering (involuntary muscle twitching): title: Tremblement (contractions musculaires involontaires) Slurred speech: - title: "Troubles de l\u2019\xE9locution" + title: Troubles de l’élocution Sneezing: - title: "\xC9ternuements" + title: Éternuements Sputum Production: - title: "Production d\u2019expectoration" + title: Production d’expectoration Stroke: - title: "Accident vasculaire c\xE9r\xE9bral" + title: Accident vasculaire cérébral Swollen Lymph Nodes: - title: "Ganglions lymphatiques enfl\xE9s" + title: Ganglions lymphatiques enflés Tachypnea (accelerated respiratory rate): - title: "Tachypn\xE9e (fr\xE9quence respiratoire acc\xE9l\xE9r\xE9\ - e)" + title: Tachypnée (fréquence respiratoire accélérée) Vertigo (dizziness): - title: "Vertige (\xE9tourdissement)" + title: Vertige (étourdissement) Vomiting (throwing up): title: Vomissements - title: "Menu \xAB\_Signes et sympt\xF4mes\_\xBB" + title: Menu « Signes et symptômes » HostVaccinationStatusMenu: permissible_values: Fully Vaccinated: - title: "Enti\xE8rement vaccin\xE9" + title: Entièrement vacciné Partially Vaccinated: - title: "Partiellement vaccin\xE9" + title: Partiellement vacciné Not Vaccinated: - title: "Non vaccin\xE9" - title: "Menu \xAB\_Statut de vaccination de l\u2019h\xF4te\_\xBB" + title: Non vacciné + title: Menu « Statut de vaccination de l’hôte » PriorSarsCov2AntiviralTreatmentMenu: permissible_values: Prior antiviral treatment: - title: "Traitement antiviral ant\xE9rieur" + title: Traitement antiviral antérieur No prior antiviral treatment: - title: "Aucun traitement antiviral ant\xE9rieur" - title: "Menu \xAB\_Traitement antiviral contre une infection ant\xE9rieure\ - \ par le SRAS-CoV-2\_\xBB" + title: Aucun traitement antiviral antérieur + title: Menu « Traitement antiviral contre une infection antérieure par le SRAS-CoV-2 » NmlSubmittedSpecimenTypeMenu: permissible_values: Swab: - title: "\xC9couvillon" + title: Écouvillon RNA: title: ARN mRNA (cDNA): title: ARNm (ADNc) Nucleic acid: - title: "Acide nucl\xE9ique" + title: Acide nucléique Not Applicable: title: Sans objet - title: "Menu \xAB\_Types d\u2019\xE9chantillons soumis au LNM\_\xBB" + title: Menu « Types d’échantillons soumis au LNM » RelatedSpecimenRelationshipTypeMenu: permissible_values: Acute: - title: "Infection aigu\xEB" + title: Infection aiguë Chronic (prolonged) infection investigation: - title: "Enqu\xEAte sur l\u2019infection chronique (prolong\xE9e)" + title: Enquête sur l’infection chronique (prolongée) Convalescent: title: Phase de convalescence Familial: @@ -9189,28 +9870,26 @@ extensions: Follow-up: title: Suivi Reinfection testing: - title: "Tests de r\xE9infection" + title: Tests de réinfection Previously Submitted: - title: "Soumis pr\xE9c\xE9demment" + title: Soumis précédemment Sequencing/bioinformatics methods development/validation: - title: "D\xE9veloppement et validation de m\xE9thodes bioinformatiques\ - \ ou de s\xE9quen\xE7age" + title: Développement et validation de méthodes bioinformatiques ou de séquençage Specimen sampling methods testing: - title: "Essai des m\xE9thodes de pr\xE9l\xE8vement des \xE9chantillons" - title: "Menu \xAB\_Types de relations entre sp\xE9cimens associ\xE9s\_\ - \xBB" + title: Essai des méthodes de prélèvement des échantillons + title: Menu « Types de relations entre spécimens associés » PreExistingConditionsAndRiskFactorsMenu: permissible_values: Age 60+: title: 60 ans et plus Anemia: - title: "An\xE9mie" + title: Anémie Anorexia: title: Anorexie Birthing labor: title: Travail ou accouchement Bone marrow failure: - title: "Insuffisance m\xE9dullaire" + title: Insuffisance médullaire Cancer: title: Cancer Breast cancer: @@ -9218,19 +9897,19 @@ extensions: Colorectal cancer: title: Cancer colorectal Hematologic malignancy (cancer of the blood): - title: "H\xE9matopathie maligne (cancer du sang)" + title: Hématopathie maligne (cancer du sang) Lung cancer: title: Cancer du poumon Metastatic disease: - title: "Maladie m\xE9tastatique" + title: Maladie métastatique Cancer treatment: title: Traitement du cancer Cancer surgery: title: Chirurgie pour un cancer Chemotherapy: - title: "Chimioth\xE9rapie" + title: Chimiothérapie Adjuvant chemotherapy: - title: "Chimioth\xE9rapie adjuvante" + title: Chimiothérapie adjuvante Cardiac disorder: title: Trouble cardiaque Arrhythmia: @@ -9240,13 +9919,13 @@ extensions: Cardiomyopathy: title: Myocardiopathie Cardiac injury: - title: "L\xE9sion cardiaque" + title: Lésion cardiaque Hypertension (high blood pressure): - title: "Hypertension (tension art\xE9rielle \xE9lev\xE9e)" + title: Hypertension (tension artérielle élevée) Hypotension (low blood pressure): - title: "Hypotension (tension art\xE9rielle basse)" + title: Hypotension (tension artérielle basse) Cesarean section: - title: "C\xE9sarienne" + title: Césarienne Chronic cough: title: Toux chronique Chronic gastrointestinal disease: @@ -9254,75 +9933,75 @@ extensions: Chronic lung disease: title: Maladie pulmonaire chronique Corticosteroids: - title: "Corticost\xE9ro\xEFdes" + title: Corticostéroïdes Diabetes mellitus (diabetes): - title: "Diab\xE8te sucr\xE9 (diab\xE8te)" + title: Diabète sucré (diabète) Type I diabetes mellitus (T1D): - title: "Diab\xE8te sucr\xE9 de type I" + title: Diabète sucré de type I Type II diabetes mellitus (T2D): - title: "Diab\xE8te sucr\xE9 de type II" + title: Diabète sucré de type II Eczema: - title: "Ecz\xE9ma" + title: Eczéma Electrolyte disturbance: - title: "Perturbation de l\u2019\xE9quilibre \xE9lectrolytique" + title: Perturbation de l’équilibre électrolytique Hypocalcemia: - title: "Hypocalc\xE9mie" + title: Hypocalcémie Hypokalemia: - title: "Hypokali\xE9mie" + title: Hypokaliémie Hypomagnesemia: - title: "Hypomagn\xE9s\xE9mie" + title: Hypomagnésémie Encephalitis (brain inflammation): - title: "Enc\xE9phalite (inflammation du cerveau)" + title: Encéphalite (inflammation du cerveau) Epilepsy: - title: "\xC9pilepsie" + title: Épilepsie Hemodialysis: - title: "H\xE9modialyse" + title: Hémodialyse Hemoglobinopathy: - title: "H\xE9moglobinopathie" + title: Hémoglobinopathie Human immunodeficiency virus (HIV): - title: "Virus de l\u2019immunod\xE9ficience humaine (VIH)" + title: Virus de l’immunodéficience humaine (VIH) Acquired immunodeficiency syndrome (AIDS): - title: "Syndrome d\u2019immunod\xE9ficience acquise (SIDA)" + title: Syndrome d’immunodéficience acquise (SIDA) HIV and antiretroviral therapy (ART): - title: "VIH et traitement antir\xE9troviral" + title: VIH et traitement antirétroviral Immunocompromised: - title: "Immunod\xE9ficience" + title: Immunodéficience Lupus: title: Lupus Inflammatory bowel disease (IBD): - title: "Maladie inflammatoire chronique de l\u2019intestin (MICI)" + title: Maladie inflammatoire chronique de l’intestin (MICI) Colitis: title: Colite Ulcerative colitis: - title: "Colite ulc\xE9reuse" + title: Colite ulcéreuse Crohn's disease: title: Maladie de Crohn Renal disorder: - title: "Trouble r\xE9nal" + title: Trouble rénal Renal disease: - title: "Maladie r\xE9nale" + title: Maladie rénale Chronic renal disease: - title: "Maladie r\xE9nale chronique" + title: Maladie rénale chronique Renal failure: - title: "Insuffisance r\xE9nale" + title: Insuffisance rénale Liver disease: title: Maladie du foie Chronic liver disease: title: Maladie chronique du foie Fatty liver disease (FLD): - title: "St\xE9atose h\xE9patique" + title: Stéatose hépatique Myalgia (muscle pain): title: Myalgie (douleur musculaire) Myalgic encephalomyelitis (chronic fatigue syndrome): - title: "Enc\xE9phalomy\xE9lite myalgique (syndrome de fatigue chronique)" + title: Encéphalomyélite myalgique (syndrome de fatigue chronique) Neurological disorder: title: Trouble neurologique Neuromuscular disorder: title: Trouble neuromusculaire Obesity: - title: "Ob\xE9sit\xE9" + title: Obésité Severe obesity: - title: "Ob\xE9sit\xE9 s\xE9v\xE8re" + title: Obésité sévère Respiratory disorder: title: Trouble respiratoire Asthma: @@ -9332,7 +10011,7 @@ extensions: Chronic obstructive pulmonary disease: title: Maladie pulmonaire obstructive chronique Emphysema: - title: "Emphys\xE8me" + title: Emphysème Lung disease: title: Maladie pulmonaire Pulmonary fibrosis: @@ -9342,23 +10021,23 @@ extensions: Respiratory failure: title: Insuffisance respiratoire Adult respiratory distress syndrome: - title: "Syndrome de d\xE9tresse respiratoire de l\u2019adulte" + title: Syndrome de détresse respiratoire de l’adulte Newborn respiratory distress syndrome: - title: "Syndrome de d\xE9tresse respiratoire du nouveau-n\xE9" + title: Syndrome de détresse respiratoire du nouveau-né Tuberculosis: title: Tuberculose - "Postpartum (\u22646 weeks)": - title: "Post-partum (\u22646\_semaines)" + Postpartum (≤6 weeks): + title: Post-partum (≤6 semaines) Pregnancy: title: Grossesse Rheumatic disease: title: Maladie rhumatismale Sickle cell disease: - title: "Dr\xE9panocytose" + title: Drépanocytose Substance use: title: Consommation de substances Alcohol abuse: - title: "Consommation abusive d\u2019alcool" + title: Consommation abusive d’alcool Drug abuse: title: Consommation abusive de drogues Injection drug abuse: @@ -9368,49 +10047,46 @@ extensions: Vaping: title: Vapotage Tachypnea (accelerated respiratory rate): - title: "Tachypn\xE9e (fr\xE9quence respiratoire acc\xE9l\xE9r\xE9\ - e)" + title: Tachypnée (fréquence respiratoire accélérée) Transplant: title: Transplantation Hematopoietic stem cell transplant (bone marrow transplant): - title: "Greffe de cellules souches h\xE9matopo\xEF\xE9tiques (greffe\ - \ de moelle osseuse)" + title: Greffe de cellules souches hématopoïétiques (greffe de moelle osseuse) Cardiac transplant: title: Transplantation cardiaque Kidney transplant: title: Greffe de rein Liver transplant: title: Greffe de foie - title: "Menu \xAB\_Conditions pr\xE9existantes et des facteurs de risque\_\ - \xBB" + title: Menu « Conditions préexistantes et des facteurs de risque » VariantDesignationMenu: permissible_values: Variant of Concern (VOC): - title: "Variant pr\xE9occupant" + title: Variant préoccupant Variant of Interest (VOI): - title: "Variant d\u2019int\xE9r\xEAt" + title: Variant d’intérêt Variant Under Monitoring (VUM): title: Variante sous surveillance - title: "Menu \xAB\_D\xE9signation des variants\_\xBB" + title: Menu « Désignation des variants » VariantEvidenceMenu: permissible_values: RT-qPCR: title: RT-qPCR Sequencing: - title: "S\xE9quen\xE7age" - title: "Menu \xAB\_Preuves de variants\_\xBB" + title: Séquençage + title: Menu « Preuves de variants » ComplicationsMenu: permissible_values: Abnormal blood oxygen level: - title: "Taux anormal d\u2019oxyg\xE8ne dans le sang" + title: Taux anormal d’oxygène dans le sang Acute kidney injury: - title: "L\xE9sions r\xE9nales aigu\xEBs" + title: Lésions rénales aiguës Acute lung injury: - title: "L\xE9sions pulmonaires aigu\xEBs" + title: Lésions pulmonaires aiguës Ventilation induced lung injury (VILI): - title: "L\xE9sions pulmonaires caus\xE9es par la ventilation" + title: Lésions pulmonaires causées par la ventilation Acute respiratory failure: - title: "Insuffisance respiratoire aigu\xEB" + title: Insuffisance respiratoire aiguë Arrhythmia (complication): title: Arythmie (complication) Tachycardia: @@ -9420,15 +10096,15 @@ extensions: Tachyarrhythmia: title: Tachyarythmie Cardiac injury: - title: "L\xE9sions cardiaques" + title: Lésions cardiaques Cardiac arrest: - title: "Arr\xEAt cardiaque" + title: Arrêt cardiaque Cardiogenic shock: - title: "Choc cardiog\xE9nique" + title: Choc cardiogénique Blood clot: title: Caillot sanguin Arterial clot: - title: "Caillot art\xE9riel" + title: Caillot artériel Deep vein thrombosis (DVT): title: Thrombose veineuse profonde Pulmonary embolism (PE): @@ -9436,97 +10112,97 @@ extensions: Cardiomyopathy: title: Myocardiopathie Central nervous system invasion: - title: "Envahissement du syst\xE8me nerveux central" + title: Envahissement du système nerveux central Stroke (complication): - title: "Accident vasculaire c\xE9r\xE9bral (complication)" + title: Accident vasculaire cérébral (complication) Central Nervous System Vasculitis: - title: "Vascularite du syst\xE8me nerveux central" + title: Vascularite du système nerveux central Acute ischemic stroke: - title: "Accident vasculaire c\xE9r\xE9bral isch\xE9mique aigu" + title: Accident vasculaire cérébral ischémique aigu Coma: title: Coma Convulsions: title: Convulsions COVID-19 associated coagulopathy (CAC): - title: "Coagulopathie associ\xE9e \xE0 la COVID-19 (CAC)" + title: Coagulopathie associée à la COVID-19 (CAC) Cystic fibrosis: title: Fibrose kystique Cytokine release syndrome: - title: "Syndrome de lib\xE9ration de cytokines" + title: Syndrome de libération de cytokines Disseminated intravascular coagulation (DIC): - title: "Coagulation intravasculaire diss\xE9min\xE9e" + title: Coagulation intravasculaire disséminée Encephalopathy: - title: "Enc\xE9phalopathie" + title: Encéphalopathie Fulminant myocarditis: title: Myocardite fulminante - "Guillain-Barr\xE9 syndrome": - title: "Syndrome de Guillain-Barr\xE9" + Guillain-Barré syndrome: + title: Syndrome de Guillain-Barré Internal hemorrhage (complication; internal bleeding): - title: "H\xE9morragie interne (complication)" + title: Hémorragie interne (complication) Intracerebral haemorrhage: - title: "H\xE9morragie intrac\xE9r\xE9brale" + title: Hémorragie intracérébrale Kawasaki disease: title: Maladie de Kawasaki Complete Kawasaki disease: - title: "Maladie de Kawasaki compl\xE8te" + title: Maladie de Kawasaki complète Incomplete Kawasaki disease: - title: "Maladie de Kawasaki incompl\xE8te" + title: Maladie de Kawasaki incomplète Liver dysfunction: - title: "Trouble h\xE9patique" + title: Trouble hépatique Acute liver injury: - title: "L\xE9sions h\xE9patiques aigu\xEBs" + title: Lésions hépatiques aiguës Long COVID-19: title: COVID-19 longue Meningitis: - title: "M\xE9ningite" + title: Méningite Migraine: title: Migraine Miscarriage: title: Fausses couches Multisystem inflammatory syndrome in children (MIS-C): - title: "Syndrome inflammatoire multisyst\xE9mique chez les enfants" + title: Syndrome inflammatoire multisystémique chez les enfants Multisystem inflammatory syndrome in adults (MIS-A): - title: "Syndrome inflammatoire multisyst\xE9mique chez les adultes" + title: Syndrome inflammatoire multisystémique chez les adultes Muscle injury: - title: "L\xE9sion musculaire" + title: Lésion musculaire Myalgic encephalomyelitis (ME): - title: "Enc\xE9phalomy\xE9lite myalgique (EM)" + title: Encéphalomyélite myalgique (EM) Myocardial infarction (heart attack): title: Infarctus du myocarde (crise cardiaque) Acute myocardial infarction: title: Infarctus aigu du myocarde ST-segment elevation myocardial infarction: - title: "Infarctus du myocarde avec sus-d\xE9calage du segment ST" + title: Infarctus du myocarde avec sus-décalage du segment ST Myocardial injury: - title: "L\xE9sions du myocarde" + title: Lésions du myocarde Neonatal complications: - title: "Complications n\xE9onatales" + title: Complications néonatales Noncardiogenic pulmonary edema: - title: "\u0152d\xE8me pulmonaire non cardiog\xE9nique" + title: Œdème pulmonaire non cardiogénique Acute respiratory distress syndrome (ARDS): - title: "Syndrome de d\xE9tresse respiratoire aigu\xEB (SDRA)" + title: Syndrome de détresse respiratoire aiguë (SDRA) COVID-19 associated ARDS (CARDS): - title: "SDRA associ\xE9 \xE0 la COVID-19 (SDRAC)" + title: SDRA associé à la COVID-19 (SDRAC) Neurogenic pulmonary edema (NPE): - title: "\u0152d\xE8me pulmonaire neurog\xE8ne" + title: Œdème pulmonaire neurogène Organ failure: - title: "D\xE9faillance des organes" + title: Défaillance des organes Heart failure: title: Insuffisance cardiaque Liver failure: - title: "Insuffisance h\xE9patique" + title: Insuffisance hépatique Paralysis: title: Paralysie Pneumothorax (collapsed lung): title: Pneumothorax (affaissement du poumon) Spontaneous pneumothorax: - title: "Pneumothorax spontan\xE9" + title: Pneumothorax spontané Spontaneous tension pneumothorax: - title: "Pneumothorax spontan\xE9 sous tension" + title: Pneumothorax spontané sous tension Pneumonia (complication): title: Pneumonie (complication) COVID-19 pneumonia: - title: "Pneumonie li\xE9e \xE0 la COVID-19" + title: Pneumonie liée à la COVID-19 Pregancy complications: title: Complications de la grossesse Rhabdomyolysis: @@ -9538,28 +10214,28 @@ extensions: Secondary strep infection: title: Infection streptococcique secondaire Seizure (complication): - title: "Crise d\u2019\xE9pilepsie (complication)" + title: Crise d’épilepsie (complication) Motor seizure: title: Crise motrice Sepsis/Septicemia: - title: "Sepsie/Septic\xE9mie" + title: Sepsie/Septicémie Sepsis: title: Sepsie Septicemia: - title: "Septic\xE9mie" + title: Septicémie Shock: title: Choc Hyperinflammatory shock: title: Choc hyperinflammatoire Refractory cardiogenic shock: - title: "Choc cardiog\xE9nique r\xE9fractaire" + title: Choc cardiogénique réfractaire Refractory cardiogenic plus vasoplegic shock: - title: "Choc cardiog\xE9nique et vasopl\xE9gique r\xE9fractaire" + title: Choc cardiogénique et vasoplégique réfractaire Septic shock: title: Choc septique Vasculitis: title: Vascularite - title: "Menu \xAB\_Complications\_\xBB" + title: Menu « Complications » VaccineNameMenu: permissible_values: Astrazeneca (Vaxzevria): @@ -9571,8 +10247,8 @@ extensions: Pfizer-BioNTech (Comirnaty): title: Pfizer-BioNTech (Comirnaty) Pfizer-BioNTech (Comirnaty Pediatric): - title: "Pfizer-BioNTech (Comirnaty, formule p\xE9diatrique)" - title: "Menu \xAB\_Noms de vaccins\_\xBB" + title: Pfizer-BioNTech (Comirnaty, formule pédiatrique) + title: Menu « Noms de vaccins » AnatomicalMaterialMenu: permissible_values: Blood: @@ -9582,18 +10258,18 @@ extensions: Saliva: title: Salive Fluid (cerebrospinal (CSF)): - title: "Liquide (c\xE9phalorachidien)" + title: Liquide (céphalorachidien) Fluid (pericardial): - title: "Liquide (p\xE9ricardique)" + title: Liquide (péricardique) Fluid (pleural): title: Liquide (pleural) Fluid (vaginal): - title: "S\xE9cr\xE9tions (vaginales)" + title: Sécrétions (vaginales) Fluid (amniotic): title: Liquide (amniotique) Tissue: title: Tissu - title: "Menu \xAB\_Mati\xE8res anatomiques\_\xBB" + title: Menu « Matières anatomiques » AnatomicalPartMenu: permissible_values: Anus: @@ -9601,13 +10277,13 @@ extensions: Buccal mucosa: title: Muqueuse buccale Duodenum: - title: "Duod\xE9num" + title: Duodénum Eye: - title: "\u0152il" + title: Œil Intestine: title: Intestin Lower respiratory tract: - title: "Voies respiratoires inf\xE9rieures" + title: Voies respiratoires inférieures Bronchus: title: Bronches Lung: @@ -9615,13 +10291,13 @@ extensions: Bronchiole: title: Bronchiole Alveolar sac: - title: "Sac alv\xE9olaire" + title: Sac alvéolaire Pleural sac: title: Sac pleural Pleural cavity: - title: "Cavit\xE9 pleurale" + title: Cavité pleurale Trachea: - title: "Trach\xE9e" + title: Trachée Rectum: title: Rectum Skin: @@ -9629,26 +10305,26 @@ extensions: Stomach: title: Estomac Upper respiratory tract: - title: "Voies respiratoires sup\xE9rieures" + title: Voies respiratoires supérieures Anterior Nares: - title: "Narines ant\xE9rieures" + title: Narines antérieures Esophagus: - title: "\u0152sophage" + title: Œsophage Ethmoid sinus: - title: "Sinus ethmo\xEFdal" + title: Sinus ethmoïdal Nasal Cavity: - title: "Cavit\xE9 nasale" + title: Cavité nasale Middle Nasal Turbinate: title: Cornet nasal moyen Inferior Nasal Turbinate: - title: "Cornet nasal inf\xE9rieur" + title: Cornet nasal inférieur Nasopharynx (NP): title: Nasopharynx Oropharynx (OP): title: Oropharynx Pharynx (throat): title: Pharynx (gorge) - title: "Menu \xAB\_Parties anatomiques\_\xBB" + title: Menu « Parties anatomiques » BodyProductMenu: permissible_values: Breast Milk: @@ -9667,36 +10343,36 @@ extensions: title: Larme Urine: title: Urine - title: "Menu \xAB\_Produit corporel\_\xBB" + title: Menu « Produit corporel » PriorSarsCov2InfectionMenu: permissible_values: Prior infection: - title: "Infection ant\xE9rieure" + title: Infection antérieure No prior infection: - title: "Aucune infection ant\xE9rieure" - title: "Menu \xAB\_Infection ant\xE9rieure par le SRAS-CoV-2\_\xBB" + title: Aucune infection antérieure + title: Menu « Infection antérieure par le SRAS-CoV-2 » EnvironmentalMaterialMenu: permissible_values: Air vent: - title: "\xC9vent d\u2019a\xE9ration" + title: Évent d’aération Banknote: title: Billet de banque Bed rail: - title: "C\xF4t\xE9 de lit" + title: Côté de lit Building floor: - title: "Plancher du b\xE2timent" + title: Plancher du bâtiment Cloth: title: Tissu Control panel: - title: "Panneau de contr\xF4le" + title: Panneau de contrôle Door: title: Porte Door handle: - title: "Poign\xE9e de porte" + title: Poignée de porte Face mask: title: Masque Face shield: - title: "\xC9cran facial" + title: Écran facial Food: title: Nourriture Food packaging: @@ -9706,7 +10382,7 @@ extensions: Handrail: title: Main courante Hospital gown: - title: "Jaquette d\u2019h\xF4pital" + title: Jaquette d’hôpital Light switch: title: Interrupteur Locker: @@ -9714,19 +10390,19 @@ extensions: N95 mask: title: Masque N95 Nurse call button: - title: "Bouton d\u2019appel de l\u2019infirmi\xE8re" + title: Bouton d’appel de l’infirmière Paper: title: Papier Particulate matter: - title: "Mati\xE8re particulaire" + title: Matière particulaire Plastic: title: Plastique PPE gown: title: Blouse (EPI) Sewage: - title: "Eaux us\xE9es" + title: Eaux usées Sink: - title: "\xC9vier" + title: Évier Soil: title: Sol Stainless steel: @@ -9738,42 +10414,42 @@ extensions: Water: title: Eau Wastewater: - title: "Eaux us\xE9es" + title: Eaux usées Window: - title: "Fen\xEAtre" + title: Fenêtre Wood: title: Bois - title: "Menu \xAB\_Mat\xE9riel environnemental\_\xBB" + title: Menu « Matériel environnemental » EnvironmentalSiteMenu: permissible_values: Acute care facility: - title: "\xC9tablissement de soins de courte dur\xE9e" + title: Établissement de soins de courte durée Animal house: title: Refuge pour animaux Bathroom: title: Salle de bain Clinical assessment centre: - title: "Centre d\u2019\xE9valuation clinique" + title: Centre d’évaluation clinique Conference venue: - title: "Lieu de la conf\xE9rence" + title: Lieu de la conférence Corridor: title: couloir Daycare: title: Garderie Emergency room (ER): - title: "Salle d\u2019urgence" + title: Salle d’urgence Family practice clinic: - title: "Clinique de m\xE9decine familiale" + title: Clinique de médecine familiale Group home: title: Foyer de groupe Homeless shelter: title: Refuge pour sans-abri Hospital: - title: "H\xF4pital" + title: Hôpital Intensive Care Unit (ICU): - title: "Unit\xE9 de soins intensifs" + title: Unité de soins intensifs Long Term Care Facility: - title: "\xC9tablissement de soins de longue dur\xE9e" + title: Établissement de soins de longue durée Patient room: title: Chambre du patient Prison: @@ -9781,75 +10457,75 @@ extensions: Production Facility: title: Installation de production School: - title: "\xC9cole" + title: École Sewage Plant: - title: "Usine d\u2019\xE9puration des eaux us\xE9es" + title: Usine d’épuration des eaux usées Subway train: - title: "M\xE9tro" + title: Métro University campus: - title: "Campus de l\u2019universit\xE9" + title: Campus de l’université Wet market: - title: "March\xE9 traditionnel de produits frais" - title: "Menu \xAB\_Site environnemental\_\xBB" + title: Marché traditionnel de produits frais + title: Menu « Site environnemental » CollectionMethodMenu: permissible_values: Amniocentesis: - title: "Amniocent\xE8se" + title: Amniocentèse Aspiration: title: Aspiration Suprapubic Aspiration: title: Aspiration sus-pubienne Tracheal aspiration: - title: "Aspiration trach\xE9ale" + title: Aspiration trachéale Vacuum Aspiration: title: Aspiration sous vide Biopsy: title: Biopsie Needle Biopsy: - title: "Biopsie \xE0 l\u2019aiguille" + title: Biopsie à l’aiguille Filtration: title: Filtration Air filtration: - title: "Filtration de l\u2019air" + title: Filtration de l’air Lavage: title: Lavage Bronchoalveolar lavage (BAL): - title: "Lavage broncho-alv\xE9olaire (LBA)" + title: Lavage broncho-alvéolaire (LBA) Gastric Lavage: title: Lavage gastrique Lumbar Puncture: title: Ponction lombaire Necropsy: - title: "N\xE9cropsie" + title: Nécropsie Phlebotomy: - title: "Phl\xE9botomie" + title: Phlébotomie Rinsing: - title: "Rin\xE7age" + title: Rinçage Saline gargle (mouth rinse and gargle): title: Gargarisme avec saline (rince-bouche) Scraping: title: Grattage Swabbing: - title: "\xC9couvillonnage" + title: Écouvillonnage Finger Prick: - title: "Piq\xFBre du doigt" + title: Piqûre du doigt Washout Tear Collection: - title: "Lavage\_\u2013 Collecte de larmes" - title: "Menu \xAB\_M\xE9thode de pr\xE9l\xE8vement\_\xBB" + title: Lavage – Collecte de larmes + title: Menu « Méthode de prélèvement » CollectionDeviceMenu: permissible_values: Air filter: - title: "Filtre \xE0 air" + title: Filtre à air Blood Collection Tube: - title: "Tube de pr\xE9l\xE8vement sanguin" + title: Tube de prélèvement sanguin Bronchoscope: title: Bronchoscope Collection Container: - title: "R\xE9cipient \xE0 \xE9chantillons" + title: Récipient à échantillons Collection Cup: - title: "Godet \xE0 \xE9chantillons" + title: Godet à échantillons Fibrobronchoscope Brush: - title: "Brosse \xE0 fibrobronchoscope" + title: Brosse à fibrobronchoscope Filter: title: Filtre Fine Needle: @@ -9861,18 +10537,18 @@ extensions: Needle: title: Aiguille Serum Collection Tube: - title: "Tube de pr\xE9l\xE8vement du s\xE9rum" + title: Tube de prélèvement du sérum Sputum Collection Tube: - title: "Tube de pr\xE9l\xE8vement des expectorations" + title: Tube de prélèvement des expectorations Suction Catheter: - title: "Cath\xE9ter d\u2019aspiration" + title: Cathéter d’aspiration Swab: - title: "\xC9couvillon" + title: Écouvillon Urine Collection Tube: - title: "Tube de pr\xE9l\xE8vement d\u2019urine" + title: Tube de prélèvement d’urine Virus Transport Medium: title: Milieu de transport viral - title: "Menu \xAB\_Dispositif de pr\xE9l\xE8vement\_\xBB" + title: Menu « Dispositif de prélèvement » HostScientificNameMenu: permissible_values: Homo sapiens: @@ -9882,9 +10558,9 @@ extensions: Canis lupus familiaris: title: Canis lupus familiaris Chiroptera: - title: "Chiropt\xE8res" + title: Chiroptères Columbidae: - title: "Columbid\xE9s" + title: Columbidés Felis catus: title: Felis catus Gallus gallus: @@ -9900,14 +10576,14 @@ extensions: Panthera tigris: title: Panthera tigris Rhinolophidae: - title: "Rhinolophid\xE9s" + title: Rhinolophidés Rhinolophus affinis: title: Rhinolophus affinis Sus scrofa domesticus: title: Sus scrofa domesticus Viverridae: - title: "Viverrid\xE9s" - title: "Menu \xAB\_H\xF4te (nom scientifique)\_\xBB" + title: Viverridés + title: Menu « Hôte (nom scientifique) » HostCommonNameMenu: permissible_values: Human: @@ -9936,181 +10612,172 @@ extensions: title: Pigeon Tiger: title: Tigre - title: "Menu \xAB\_H\xF4te (nom commun)\_\xBB" + title: Menu « Hôte (nom commun) » HostHealthStateMenu: permissible_values: Asymptomatic: title: Asymptomatique Deceased: - title: "D\xE9c\xE9d\xE9" + title: Décédé Healthy: - title: "En sant\xE9" + title: En santé Recovered: - title: "R\xE9tabli" + title: Rétabli Symptomatic: title: Symptomatique - title: "Menu \xAB\_\xC9tat de sant\xE9 de l\u2019h\xF4te\_\xBB" + title: Menu « État de santé de l’hôte » HostHealthStatusDetailsMenu: permissible_values: Hospitalized: - title: "Hospitalis\xE9" + title: Hospitalisé Hospitalized (Non-ICU): - title: "Hospitalis\xE9 (hors USI)" + title: Hospitalisé (hors USI) Hospitalized (ICU): - title: "Hospitalis\xE9 (USI)" + title: Hospitalisé (USI) Mechanical Ventilation: title: Ventilation artificielle Medically Isolated: - title: "Isolement m\xE9dical" + title: Isolement médical Medically Isolated (Negative Pressure): - title: "Isolement m\xE9dical (pression n\xE9gative)" + title: Isolement médical (pression négative) Self-quarantining: title: Quarantaine volontaire - title: "Menu \xAB\_D\xE9tails de l\u2019\xE9tat de sant\xE9 de l\u2019\ - h\xF4te\_\xBB" + title: Menu « Détails de l’état de santé de l’hôte » HostHealthOutcomeMenu: permissible_values: Deceased: - title: "D\xE9c\xE9d\xE9" + title: Décédé Deteriorating: - title: "D\xE9t\xE9rioration" + title: Détérioration Recovered: - title: "R\xE9tabli" + title: Rétabli Stable: title: Stabilisation - title: "Menu \xAB\_R\xE9sultats sanitaires de l\u2019h\xF4te\_\xBB" + title: Menu « Résultats sanitaires de l’hôte » OrganismMenu: permissible_values: Severe acute respiratory syndrome coronavirus 2: - title: "Coronavirus du syndrome respiratoire aigu s\xE9v\xE8re\_2" + title: Coronavirus du syndrome respiratoire aigu sévère 2 RaTG13: title: RaTG13 RmYN02: title: RmYN02 - title: "Menu \xAB\_Organisme\_\xBB" + title: Menu « Organisme » PurposeOfSamplingMenu: permissible_values: Cluster/Outbreak investigation: - title: "Enqu\xEAte sur les grappes et les \xE9closions" + title: Enquête sur les grappes et les éclosions Diagnostic testing: title: Tests de diagnostic Research: title: Recherche Surveillance: title: Surveillance - title: "Menu \xAB\_Objectif de l\u2019\xE9chantillonnage\_\xBB" + title: Menu « Objectif de l’échantillonnage » PurposeOfSequencingMenu: permissible_values: Baseline surveillance (random sampling): - title: "Surveillance de base (\xE9chantillonnage al\xE9atoire)" + title: Surveillance de base (échantillonnage aléatoire) Targeted surveillance (non-random sampling): - title: "Surveillance cibl\xE9e (\xE9chantillonnage non al\xE9atoire)" + title: Surveillance ciblée (échantillonnage non aléatoire) Priority surveillance project: title: Projet de surveillance prioritaire Screening for Variants of Concern (VoC): - title: "D\xE9pistage des variants pr\xE9occupants" + title: Dépistage des variants préoccupants Sample has epidemiological link to Variant of Concern (VoC): - title: "Lien \xE9pid\xE9miologique entre l\u2019\xE9chantillon et\ - \ le variant pr\xE9occupant" + title: Lien épidémiologique entre l’échantillon et le variant préoccupant Sample has epidemiological link to Omicron Variant: - title: "Lien \xE9pid\xE9miologique entre l\u2019\xE9chantillon et\ - \ le variant Omicron" + title: Lien épidémiologique entre l’échantillon et le variant Omicron Longitudinal surveillance (repeat sampling of individuals): - title: "Surveillance longitudinale (\xE9chantillonnage r\xE9p\xE9\ - t\xE9 des individus)" + title: Surveillance longitudinale (échantillonnage répété des individus) Chronic (prolonged) infection surveillance: - title: "Surveillance des infections chroniques (prolong\xE9es)" + title: Surveillance des infections chroniques (prolongées) Re-infection surveillance: - title: "Surveillance des r\xE9infections" + title: Surveillance des réinfections Vaccine escape surveillance: - title: "Surveillance de l\u2019\xE9chappement vaccinal" + title: Surveillance de l’échappement vaccinal Travel-associated surveillance: - title: "Surveillance associ\xE9e aux voyages" + title: Surveillance associée aux voyages Domestic travel surveillance: - title: "Surveillance des voyages int\xE9rieurs" + title: Surveillance des voyages intérieurs Interstate/ interprovincial travel surveillance: - title: "Surveillance des voyages entre les \xC9tats ou les provinces" + title: Surveillance des voyages entre les États ou les provinces Intra-state/ intra-provincial travel surveillance: - title: "Surveillance des voyages dans les \xC9tats ou les provinces" + title: Surveillance des voyages dans les États ou les provinces International travel surveillance: title: Surveillance des voyages internationaux Surveillance of international border crossing by air travel or ground transport: - title: "Surveillance du franchissement des fronti\xE8res internationales\ - \ par voie a\xE9rienne ou terrestre" + title: Surveillance du franchissement des frontières internationales par voie aérienne ou terrestre Surveillance of international border crossing by air travel: - title: "Surveillance du franchissement des fronti\xE8res internationales\ - \ par voie a\xE9rienne" + title: Surveillance du franchissement des frontières internationales par voie aérienne Surveillance of international border crossing by ground transport: - title: "Surveillance du franchissement des fronti\xE8res internationales\ - \ par voie terrestre" + title: Surveillance du franchissement des frontières internationales par voie terrestre Surveillance from international worker testing: - title: "Surveillance \xE0 partir de tests aupr\xE8s des travailleurs\ - \ \xE9trangers" + title: Surveillance à partir de tests auprès des travailleurs étrangers Cluster/Outbreak investigation: - title: "Enqu\xEAte sur les grappes et les \xE9closions" + title: Enquête sur les grappes et les éclosions Multi-jurisdictional outbreak investigation: - title: "Enqu\xEAte sur les \xE9closions multijuridictionnelles" + title: Enquête sur les éclosions multijuridictionnelles Intra-jurisdictional outbreak investigation: - title: "Enqu\xEAte sur les \xE9closions intrajuridictionnelles" + title: Enquête sur les éclosions intrajuridictionnelles Research: title: Recherche Viral passage experiment: - title: "Exp\xE9rience de transmission virale" + title: Expérience de transmission virale Protocol testing experiment: - title: "Exp\xE9rience du test de protocole" + title: Expérience du test de protocole Retrospective sequencing: - title: "S\xE9quen\xE7age r\xE9trospectif" - title: "Menu \xAB\_Objectif du s\xE9quen\xE7age\_\xBB" + title: Séquençage rétrospectif + title: Menu « Objectif du séquençage » SpecimenProcessingMenu: permissible_values: Virus passage: title: Transmission du virus RNA re-extraction (post RT-PCR): - title: "R\xE9tablissement de l\u2019extraction de l\u2019ARN (apr\xE8\ - s RT-PCR)" + title: Rétablissement de l’extraction de l’ARN (après RT-PCR) Specimens pooled: - title: "\xC9chantillons regroup\xE9s" - title: "Menu \xAB\_Traitement des \xE9chantillons\_\xBB" + title: Échantillons regroupés + title: Menu « Traitement des échantillons » LabHostMenu: permissible_values: 293/ACE2 cell line: - title: "Lign\xE9e cellulaire 293/ACE2" + title: Lignée cellulaire 293/ACE2 Caco2 cell line: - title: "Lign\xE9e cellulaire Caco2" + title: Lignée cellulaire Caco2 Calu3 cell line: - title: "Lign\xE9e cellulaire Calu3" + title: Lignée cellulaire Calu3 EFK3B cell line: - title: "Lign\xE9e cellulaire EFK3B" + title: Lignée cellulaire EFK3B HEK293T cell line: - title: "Lign\xE9e cellulaire HEK293T" + title: Lignée cellulaire HEK293T HRCE cell line: - title: "Lign\xE9e cellulaire HRCE" + title: Lignée cellulaire HRCE Huh7 cell line: - title: "Lign\xE9e cellulaire Huh7" + title: Lignée cellulaire Huh7 LLCMk2 cell line: - title: "Lign\xE9e cellulaire LLCMk2" + title: Lignée cellulaire LLCMk2 MDBK cell line: - title: "Lign\xE9e cellulaire MDBK" + title: Lignée cellulaire MDBK NHBE cell line: - title: "Lign\xE9e cellulaire NHBE" + title: Lignée cellulaire NHBE PK-15 cell line: - title: "Lign\xE9e cellulaire PK-15" + title: Lignée cellulaire PK-15 RK-13 cell line: - title: "Lign\xE9e cellulaire RK-13" + title: Lignée cellulaire RK-13 U251 cell line: - title: "Lign\xE9e cellulaire U251" + title: Lignée cellulaire U251 Vero cell line: - title: "Lign\xE9e cellulaire Vero" + title: Lignée cellulaire Vero Vero E6 cell line: - title: "Lign\xE9e cellulaire Vero E6" + title: Lignée cellulaire Vero E6 VeroE6/TMPRSS2 cell line: - title: "Lign\xE9e cellulaire VeroE6/TMPRSS2" - title: "Menu \xAB\_Laboratoire h\xF4te\_\xBB" + title: Lignée cellulaire VeroE6/TMPRSS2 + title: Menu « Laboratoire hôte » HostDiseaseMenu: permissible_values: COVID-19: title: COVID-19 - title: "Menu \xAB\_Maladie de l\u2019h\xF4te\_\xBB" + title: Menu « Maladie de l’hôte » HostAgeBinMenu: permissible_values: 0 - 9: @@ -10135,7 +10802,7 @@ extensions: title: 90 - 99 100+: title: 100+ - title: "Menu \xAB\_Groupe d\u2019\xE2ge de l\u2019h\xF4te\_\xBB" + title: Menu « Groupe d’âge de l’hôte » HostGenderMenu: permissible_values: Female: @@ -10145,28 +10812,28 @@ extensions: Non-binary gender: title: Non binaire Transgender (assigned male at birth): - title: "Transgenre (sexe masculin \xE0 la naissance)" + title: Transgenre (sexe masculin à la naissance) Transgender (assigned female at birth): - title: "Transgenre (sexe f\xE9minin \xE0 la naissance)" + title: Transgenre (sexe féminin à la naissance) Undeclared: - title: "Non d\xE9clar\xE9" - title: "Menu \xAB\_Genre de l\u2019h\xF4te\_\xBB" + title: Non déclaré + title: Menu « Genre de l’hôte » ExposureEventMenu: permissible_values: Mass Gathering: title: Rassemblement de masse Agricultural Event: - title: "\xC9v\xE9nement agricole" + title: Événement agricole Convention: title: Convention Convocation: title: Convocation Recreational Event: - title: "\xC9v\xE9nement r\xE9cr\xE9atif" + title: Événement récréatif Concert: title: Concert Sporting Event: - title: "\xC9v\xE9nement sportif" + title: Événement sportif Religious Gathering: title: Rassemblement religieux Mass: @@ -10174,63 +10841,63 @@ extensions: Social Gathering: title: Rassemblement social Baby Shower: - title: "R\xE9ception-cadeau pour b\xE9b\xE9" + title: Réception-cadeau pour bébé Community Event: - title: "\xC9v\xE9nement communautaire" + title: Événement communautaire Family Gathering: title: Rassemblement familial Family Reunion: - title: "R\xE9union de famille" + title: Réunion de famille Funeral: - title: "Fun\xE9railles" + title: Funérailles Party: - title: "F\xEAte" + title: Fête Potluck: title: Repas-partage Wedding: title: Mariage Other exposure event: - title: "Autre \xE9v\xE9nement d\u2019exposition" - title: "Menu \xAB\_\xC9v\xE9nement d\u2019exposition\_\xBB" + title: Autre événement d’exposition + title: Menu « Événement d’exposition » ExposureContactLevelMenu: permissible_values: Contact with infected individual: - title: "Contact avec une personne infect\xE9e" + title: Contact avec une personne infectée Direct contact (direct human-to-human contact): title: Contact direct (contact interhumain) Indirect contact: title: Contact indirect Close contact (face-to-face, no direct contact): - title: "Contact \xE9troit (contact personnel, aucun contact \xE9troit)" + title: Contact étroit (contact personnel, aucun contact étroit) Casual contact: title: Contact occasionnel - title: "Menu \xAB\_Niveau de contact de l\u2019exposition\_\xBB" + title: Menu « Niveau de contact de l’exposition » HostRoleMenu: permissible_values: Attendee: title: Participant Student: - title: "\xC9tudiant" + title: Étudiant Patient: title: Patient Inpatient: - title: "Patient hospitalis\xE9" + title: Patient hospitalisé Outpatient: title: Patient externe Passenger: title: Passager Resident: - title: "R\xE9sident" + title: Résident Visitor: title: Visiteur Volunteer: - title: "B\xE9n\xE9vole" + title: Bénévole Work: title: Travail Administrator: title: Administrateur Child Care/Education Worker: - title: "Travailleur en garderie ou en \xE9ducation" + title: Travailleur en garderie ou en éducation Essential Worker: title: Travailleur essentiel First Responder: @@ -10242,21 +10909,21 @@ extensions: Police Officer: title: Policier Healthcare Worker: - title: "Travailleur de la sant\xE9" + title: Travailleur de la santé Community Healthcare Worker: - title: "Agent de sant\xE9 communautaire" + title: Agent de santé communautaire Laboratory Worker: title: Travailleur de laboratoire Nurse: - title: "Infirmi\xE8re" + title: Infirmière Personal Care Aid: title: Aide aux soins personnels Pharmacist: title: Pharmacien Physician: - title: "M\xE9decin" + title: Médecin Housekeeper: - title: "Aide-m\xE9nag\xE8re" + title: Aide-ménagère International worker: title: Travailleur international Kitchen Worker: @@ -10270,9 +10937,9 @@ extensions: Transport Truck Driver: title: Chauffeur de camion de transport Veterinarian: - title: "V\xE9t\xE9rinaire" + title: Vétérinaire Social role: - title: "R\xF4le social" + title: Rôle social Acquaintance of case: title: Connaissance du cas Relative of case: @@ -10282,14 +10949,14 @@ extensions: Parent of case: title: Parent du cas Father of case: - title: "P\xE8re du cas" + title: Père du cas Mother of case: - title: "M\xE8re du cas" + title: Mère du cas Spouse of case: title: Conjoint du cas Other Host Role: - title: "Autre r\xF4le de l\u2019h\xF4te" - title: "Menu \xAB\_R\xF4le de l\u2019h\xF4te\_\xBB" + title: Autre rôle de l’hôte + title: Menu « Rôle de l’hôte » ExposureSettingMenu: permissible_values: Human Exposure: @@ -10301,54 +10968,51 @@ extensions: Contact with Probable COVID-19 Case: title: Contact avec un cas probable de COVID-19 Contact with Person with Acute Respiratory Illness: - title: "Contact avec une personne atteinte d\u2019une maladie respiratoire\ - \ aigu\xEB" + title: Contact avec une personne atteinte d’une maladie respiratoire aiguë Contact with Person with Fever and/or Cough: - title: "Contact avec une personne pr\xE9sentant une fi\xE8vre ou une\ - \ toux" + title: Contact avec une personne présentant une fièvre ou une toux Contact with Person who Recently Travelled: - title: "Contact avec une personne ayant r\xE9cemment voyag\xE9" + title: Contact avec une personne ayant récemment voyagé Occupational, Residency or Patronage Exposure: - title: "Exposition professionnelle ou r\xE9sidentielle" + title: Exposition professionnelle ou résidentielle Abbatoir: title: Abattoir Animal Rescue: title: Refuge pour animaux Childcare: - title: "Garde d\u2019enfants" + title: Garde d’enfants Daycare: title: Garderie Nursery: - title: "Pouponni\xE8re" + title: Pouponnière Community Service Centre: title: Centre de services communautaires Correctional Facility: - title: "\xC9tablissement correctionnel" + title: Établissement correctionnel Dormitory: title: Dortoir Farm: title: Ferme First Nations Reserve: - title: "R\xE9serve des Premi\xE8res Nations" + title: Réserve des Premières Nations Funeral Home: - title: "Salon fun\xE9raire" + title: Salon funéraire Group Home: title: Foyer de groupe Healthcare Setting: - title: "\xC9tablissement de soins de sant\xE9" + title: Établissement de soins de santé Ambulance: title: Ambulance Acute Care Facility: - title: "\xC9tablissement de soins de courte dur\xE9e" + title: Établissement de soins de courte durée Clinic: title: Clinique Community Healthcare (At-Home) Setting: - title: "\xC9tablissement de soins de sant\xE9 communautaire (\xE0\ - \ domicile)" + title: Établissement de soins de santé communautaire (à domicile) Community Health Centre: - title: "Centre de sant\xE9 communautaire" + title: Centre de santé communautaire Hospital: - title: "H\xF4pital" + title: Hôpital Emergency Department: title: Service des urgences ICU: @@ -10358,15 +11022,15 @@ extensions: Laboratory: title: Laboratoire Long-Term Care Facility: - title: "\xC9tablissement de soins de longue dur\xE9e" + title: Établissement de soins de longue durée Pharmacy: title: Pharmacie Physician's Office: - title: "Cabinet de m\xE9decin" + title: Cabinet de médecin Household: - title: "M\xE9nage" + title: Ménage Insecure Housing (Homeless): - title: "Logement pr\xE9caire (sans-abri)" + title: Logement précaire (sans-abri) Occupational Exposure: title: Exposition professionnelle Worksite: @@ -10378,7 +11042,7 @@ extensions: Camp/camping: title: Camp/Camping Hiking Trail: - title: "Sentier de randonn\xE9e" + title: Sentier de randonnée Hunting Ground: title: Territoire de chasse Ski Resort: @@ -10388,29 +11052,29 @@ extensions: Place of Worship: title: Lieu de culte Church: - title: "\xC9glise" + title: Église Mosque: - title: "Mosqu\xE9e" + title: Mosquée Temple: title: Temple Restaurant: title: Restaurant Retail Store: - title: "Magasin de d\xE9tail" + title: Magasin de détail School: - title: "\xC9cole" + title: École Temporary Residence: - title: "R\xE9sidence temporaire" + title: Résidence temporaire Homeless Shelter: title: Refuge pour sans-abri Hotel: - title: "H\xF4tel" + title: Hôtel Veterinary Care Clinic: - title: "Clinique v\xE9t\xE9rinaire" + title: Clinique vétérinaire Travel Exposure: - title: "Exposition li\xE9e au voyage" + title: Exposition liée au voyage Travelled on a Cruise Ship: - title: "Voyage sur un bateau de croisi\xE8re" + title: Voyage sur un bateau de croisière Travelled on a Plane: title: Voyage en avion Travelled on Ground Transport: @@ -10420,15 +11084,15 @@ extensions: Travelled outside Canada: title: Voyage en dehors du Canada Other Exposure Setting: - title: "Autres contextes d\u2019exposition" - title: "Menu \xAB\_Contexte de l\u2019exposition\_\xBB" + title: Autres contextes d’exposition + title: Menu « Contexte de l’exposition » TravelPointOfEntryTypeMenu: permissible_values: Air: - title: "Voie a\xE9rienne" + title: Voie aérienne Land: title: Voie terrestre - title: "Menu \xAB\_ Type de point d\u2019entr\xE9e du voyage\_\xBB" + title: Menu «  Type de point d’entrée du voyage » BorderTestingTestDayTypeMenu: permissible_values: day 1: @@ -10437,31 +11101,30 @@ extensions: title: Jour 8 day 10: title: Jour 10 - title: "Menu \xAB\_Jour du d\xE9pistage \xE0 la fronti\xE8re\_\xBB" + title: Menu « Jour du dépistage à la frontière » TravelHistoryAvailabilityMenu: permissible_values: Travel history available: - title: "Ant\xE9c\xE9dents de voyage disponibles" + title: Antécédents de voyage disponibles Domestic travel history available: - title: "Ant\xE9c\xE9dents des voyages int\xE9rieurs disponibles" + title: Antécédents des voyages intérieurs disponibles International travel history available: - title: "Ant\xE9c\xE9dents des voyages internationaux disponibles" + title: Antécédents des voyages internationaux disponibles International and domestic travel history available: - title: "Ant\xE9c\xE9dents des voyages int\xE9rieurs et internationaux\ - \ disponibles" + title: Antécédents des voyages intérieurs et internationaux disponibles No travel history available: - title: "Aucun ant\xE9c\xE9dent de voyage disponible" - title: "Menu \xAB\_Disponibilit\xE9 des ant\xE9c\xE9dents de voyage\_\xBB" + title: Aucun antécédent de voyage disponible + title: Menu « Disponibilité des antécédents de voyage » SequencingInstrumentMenu: permissible_values: Illumina: title: Illumina Illumina Genome Analyzer: - title: "Analyseur de g\xE9nome Illumina" + title: Analyseur de génome Illumina Illumina Genome Analyzer II: - title: "Analyseur de g\xE9nome Illumina II" + title: Analyseur de génome Illumina II Illumina Genome Analyzer IIx: - title: "Analyseur de g\xE9nome Illumina IIx" + title: Analyseur de génome Illumina IIx Illumina HiScanSQ: title: Illumina HiScanSQ Illumina HiSeq: @@ -10546,17 +11209,17 @@ extensions: title: MGI DNBSEQ-G400 FAST MGI DNBSEQ-G50: title: MGI DNBSEQ-G50 - title: "Menu \xAB\_Instrument de s\xE9quen\xE7age\_\xBB" + title: Menu « Instrument de séquençage » GeneNameMenu: permissible_values: E gene (orf4): - title: "G\xE8ne E (orf4)" + title: Gène E (orf4) M gene (orf5): - title: "G\xE8ne M (orf5)" + title: Gène M (orf5) N gene (orf9): - title: "G\xE8ne N (orf9)" + title: Gène N (orf9) Spike gene (orf2): - title: "G\xE8ne de pointe (orf2)" + title: Gène de pointe (orf2) orf1ab (rep): title: orf1ab (rep) orf1a (pp1a): @@ -10584,11 +11247,11 @@ extensions: nsp10: title: nsp10 RdRp gene (nsp12): - title: "G\xE8ne RdRp (nsp12)" + title: Gène RdRp (nsp12) hel gene (nsp13): - title: "G\xE8ne hel (nsp13)" + title: Gène hel (nsp13) exoN gene (nsp14): - title: "G\xE8ne exoN (nsp14)" + title: Gène exoN (nsp14) nsp15: title: nsp15 nsp16: @@ -10615,7 +11278,7 @@ extensions: title: orf14 SARS-COV-2 5' UTR: title: SRAS-COV-2 5' UTR - title: "Menu \xAB\_Nom du g\xE8ne\_\xBB" + title: Menu « Nom du gène » SequenceSubmittedByMenu: permissible_values: Alberta Precision Labs (APL): @@ -10625,7 +11288,7 @@ extensions: Alberta ProvLab South (APLS): title: Alberta ProvLab South (APLS) BCCDC Public Health Laboratory: - title: "Laboratoire de sant\xE9 publique du CCMCB" + title: Laboratoire de santé publique du CCMCB Canadore College: title: Canadore College The Centre for Applied Genomics (TCAG): @@ -10638,45 +11301,41 @@ extensions: title: Dynacare (Manitoba) The Hospital for Sick Children (SickKids): title: The Hospital for Sick Children (SickKids) - "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": - title: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + Laboratoire de santé publique du Québec (LSPQ): + title: Laboratoire de santé publique du Québec (LSPQ) Manitoba Cadham Provincial Laboratory: title: Laboratoire provincial Cadham du Manitoba McGill University: - title: "Universit\xE9 McGill" + title: Université McGill McMaster University: - title: "Universit\xE9 McMaster" + title: Université McMaster National Microbiology Laboratory (NML): title: Laboratoire national de microbiologie (LNM) - "New Brunswick - Vitalit\xE9 Health Network": - title: "Nouveau-Brunswick\_\u2013 R\xE9seau de sant\xE9 Vitalit\xE9" + New Brunswick - Vitalité Health Network: + title: Nouveau-Brunswick – Réseau de santé Vitalité Newfoundland and Labrador - Eastern Health: - title: "Terre-Neuve-et-Labrador\_\u2013 Eastern Health" + title: Terre-Neuve-et-Labrador – Eastern Health Newfoundland and Labrador - Newfoundland and Labrador Health Services: - title: "Terre-Neuve-et-Labrador\_\u2013 Newfoundland and Labrador\ - \ Health Services" + title: Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services Nova Scotia Health Authority: - title: "Autorit\xE9 sanitaire de la Nouvelle-\xC9cosse" + title: Autorité sanitaire de la Nouvelle-Écosse Ontario Institute for Cancer Research (OICR): title: Institut ontarien de recherche sur le cancer (IORC) Ontario COVID-19 Genomic Network: - title: "R\xE9seau g\xE9nomique ontarien COVID-19" + title: Réseau génomique ontarien COVID-19 Prince Edward Island - Health PEI: - title: "\xCEle-du-Prince-\xC9douard\_\u2013 Sant\xE9 \xCE.-P.-\xC9\ - ." + title: Île-du-Prince-Édouard – Santé Î.-P.-É. Public Health Ontario (PHO): - title: "Sant\xE9 publique Ontario (SPO)" + title: Santé publique Ontario (SPO) Queen's University / Kingston Health Sciences Centre: - title: "Universit\xE9 Queen\u2019s\_\u2013 Centre des sciences de\ - \ la sant\xE9 de Kingston" + title: Université Queen’s – Centre des sciences de la santé de Kingston Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): - title: "Saskatchewan\_\u2013 Laboratoire provincial Roy\_Romanow" + title: Saskatchewan – Laboratoire provincial Roy Romanow Sunnybrook Health Sciences Centre: title: Sunnybrook Health Sciences Centre Thunder Bay Regional Health Sciences Centre: - title: "Centre r\xE9gional des sciences\nde la sant\xE9 de Thunder\_\ - Bay" - title: "Menu \xAB\_S\xE9quence soumise par\_\xBB" + title: "Centre régional des sciences\nde la santé de Thunder Bay" + title: Menu « Séquence soumise par » SampleCollectedByMenu: permissible_values: Alberta Precision Labs (APL): @@ -10686,7 +11345,7 @@ extensions: Alberta ProvLab South (APLS): title: Alberta ProvLab South (APLS) BCCDC Public Health Laboratory: - title: "Laboratoire de sant\xE9 publique du CCMCB" + title: Laboratoire de santé publique du CCMCB Dynacare: title: Dynacare Dynacare (Manitoba): @@ -10694,18 +11353,17 @@ extensions: Dynacare (Brampton): title: Dynacare (Brampton) Eastern Ontario Regional Laboratory Association: - title: "Association des laboratoires r\xE9gionaux de l\u2019Est de\ - \ l\u2019Ontario" + title: Association des laboratoires régionaux de l’Est de l’Ontario Hamilton Health Sciences: title: Hamilton Health Sciences The Hospital for Sick Children (SickKids): title: The Hospital for Sick Children (SickKids) Kingston Health Sciences Centre: - title: "Centre des sciences de la sant\xE9 de Kingston" - "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": - title: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + title: Centre des sciences de la santé de Kingston + Laboratoire de santé publique du Québec (LSPQ): + title: Laboratoire de santé publique du Québec (LSPQ) Lake of the Woods District Hospital - Ontario: - title: "Lake of the Woods District Hospital\_\u2013 Ontario" + title: Lake of the Woods District Hospital – Ontario LifeLabs: title: LifeLabs LifeLabs (Ontario): @@ -10713,38 +11371,35 @@ extensions: Manitoba Cadham Provincial Laboratory: title: Laboratoire provincial Cadham du Manitoba McMaster University: - title: "Universit\xE9 McMaster" + title: Université McMaster Mount Sinai Hospital: title: Mount Sinai Hospital National Microbiology Laboratory (NML): title: Laboratoire national de microbiologie (LNM) - "New Brunswick - Vitalit\xE9 Health Network": - title: "Nouveau-Brunswick\_\u2013 R\xE9seau de sant\xE9 Vitalit\xE9" + New Brunswick - Vitalité Health Network: + title: Nouveau-Brunswick – Réseau de santé Vitalité Newfoundland and Labrador - Eastern Health: - title: "Terre-Neuve-et-Labrador\_\u2013 Eastern Health" + title: Terre-Neuve-et-Labrador – Eastern Health Newfoundland and Labrador - Newfoundland and Labrador Health Services: - title: "Terre-Neuve-et-Labrador\_\u2013 Newfoundland and Labrador\ - \ Health Services" + title: Terre-Neuve-et-Labrador – Newfoundland and Labrador Health Services Nova Scotia Health Authority: - title: "Autorit\xE9 sanitaire de la Nouvelle-\xC9cosse" + title: Autorité sanitaire de la Nouvelle-Écosse Nunavut: title: Nunavut Ontario Institute for Cancer Research (OICR): title: Institut ontarien de recherche sur le cancer (IORC) Prince Edward Island - Health PEI: - title: "\xCEle-du-Prince-\xC9douard\_\u2013 Sant\xE9 \xCE.-P.-\xC9\ - ." + title: Île-du-Prince-Édouard – Santé Î.-P.-É. Public Health Ontario (PHO): - title: "Sant\xE9 publique Ontario (SPO)" + title: Santé publique Ontario (SPO) Queen's University / Kingston Health Sciences Centre: - title: "Universit\xE9 Queen\u2019s\_\u2013 Centre des sciences de\ - \ la sant\xE9 de Kingston" + title: Université Queen’s – Centre des sciences de la santé de Kingston Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): - title: "Saskatchewan\_\u2013 Laboratoire provincial Roy\_Romanow" + title: Saskatchewan – Laboratoire provincial Roy Romanow Shared Hospital Laboratory: title: Shared Hospital Laboratory St. John's Rehab at Sunnybrook Hospital: - title: "St. John\u2019s Rehab \xE0 l\u2019h\xF4pital Sunnybrook" + title: St. John’s Rehab à l’hôpital Sunnybrook St. Joseph's Healthcare Hamilton: title: St. Joseph's Healthcare Hamilton Switch Health: @@ -10755,7 +11410,7 @@ extensions: title: Unity Health Toronto William Osler Health System: title: William Osler Health System - title: "Menu \xAB\_\xC9chantillon pr\xE9lev\xE9 par\_\xBB" + title: Menu « Échantillon prélevé par » GeoLocNameCountryMenu: permissible_values: Afghanistan: @@ -10763,9 +11418,9 @@ extensions: Albania: title: Albanie Algeria: - title: "Alg\xE9rie" + title: Algérie American Samoa: - title: "Samoa am\xE9ricaines" + title: Samoa américaines Andorra: title: Andorre Angola: @@ -10779,37 +11434,37 @@ extensions: Argentina: title: Argentine Armenia: - title: "Arm\xE9nie" + title: Arménie Aruba: title: Aruba Ashmore and Cartier Islands: - title: "\xCEles Ashmore et Cartier" + title: Îles Ashmore et Cartier Australia: title: Australie Austria: title: Autriche Azerbaijan: - title: "Azerba\xEFdjan" + title: Azerbaïdjan Bahamas: title: Bahamas Bahrain: - title: "Bahre\xEFn" + title: Bahreïn Baker Island: - title: "\xCEle Baker" + title: Île Baker Bangladesh: title: Bangladesh Barbados: title: Barbade Bassas da India: - title: "Bassas de l\u2019Inde" + title: Bassas de l’Inde Belarus: - title: "B\xE9larus" + title: Bélarus Belgium: title: Belgique Belize: - title: "B\xE9lize" + title: Bélize Benin: - title: "B\xE9nin" + title: Bénin Bermuda: title: Bermudes Bhutan: @@ -10817,17 +11472,17 @@ extensions: Bolivia: title: Bolivie Borneo: - title: "Born\xE9o" + title: Bornéo Bosnia and Herzegovina: - title: "Bosnie-Herz\xE9govine" + title: Bosnie-Herzégovine Botswana: title: Botswana Bouvet Island: - title: "\xCEle Bouvet" + title: Île Bouvet Brazil: - title: "Br\xE9sil" + title: Brésil British Virgin Islands: - title: "\xCEles Vierges britanniques" + title: Îles Vierges britanniques Brunei: title: Brunei Bulgaria: @@ -10845,9 +11500,9 @@ extensions: Cape Verde: title: Cap-Vert Cayman Islands: - title: "\xCEles Ca\xEFmans" + title: Îles Caïmans Central African Republic: - title: "R\xE9publique centrafricaine" + title: République centrafricaine Chad: title: Tchad Chile: @@ -10855,35 +11510,35 @@ extensions: China: title: Chine Christmas Island: - title: "\xCEle Christmas" + title: Île Christmas Clipperton Island: - title: "\xCElot de Clipperton" + title: Îlot de Clipperton Cocos Islands: - title: "\xCEles Cocos" + title: Îles Cocos Colombia: title: Colombie Comoros: title: Comores Cook Islands: - title: "\xCEles Cook" + title: Îles Cook Coral Sea Islands: - title: "\xCEles de la mer de Corail" + title: Îles de la mer de Corail Costa Rica: title: Costa Rica Cote d'Ivoire: - title: "C\xF4te d\u2019Ivoire" + title: Côte d’Ivoire Croatia: title: Croatie Cuba: title: Cuba Curacao: - title: "Cura\xE7ao" + title: Curaçao Cyprus: title: Chypre Czech Republic: - title: "R\xE9publique tch\xE8que" + title: République tchèque Democratic Republic of the Congo: - title: "R\xE9publique d\xE9mocratique du Congo" + title: République démocratique du Congo Denmark: title: Danemark Djibouti: @@ -10891,29 +11546,29 @@ extensions: Dominica: title: Dominique Dominican Republic: - title: "R\xE9publique dominicaine" + title: République dominicaine Ecuador: - title: "\xC9quateur" + title: Équateur Egypt: - title: "\xC9gypte" + title: Égypte El Salvador: title: Salvador Equatorial Guinea: - title: "Guin\xE9e \xE9quatoriale" + title: Guinée équatoriale Eritrea: - title: "\xC9rythr\xE9e" + title: Érythrée Estonia: title: Estonie Eswatini: title: Eswatini Ethiopia: - title: "\xC9thiopie" + title: Éthiopie Europa Island: - title: "\xCEle Europa" + title: Île Europa Falkland Islands (Islas Malvinas): - title: "\xCEles Falkland (\xEEles Malouines)" + title: Îles Falkland (îles Malouines) Faroe Islands: - title: "\xCEles F\xE9ro\xE9" + title: Îles Féroé Fiji: title: Fidji Finland: @@ -10921,11 +11576,11 @@ extensions: France: title: France French Guiana: - title: "Guyane fran\xE7aise" + title: Guyane française French Polynesia: - title: "Polyn\xE9sie fran\xE7aise" + title: Polynésie française French Southern and Antarctic Lands: - title: "Terres australes et antarctiques fran\xE7aises" + title: Terres australes et antarctiques françaises Gabon: title: Gabon Gambia: @@ -10933,7 +11588,7 @@ extensions: Gaza Strip: title: Bande de Gaza Georgia: - title: "G\xE9orgie" + title: Géorgie Germany: title: Allemagne Ghana: @@ -10941,9 +11596,9 @@ extensions: Gibraltar: title: Gibraltar Glorioso Islands: - title: "\xCEles Glorieuses" + title: Îles Glorieuses Greece: - title: "Gr\xE8ce" + title: Grèce Greenland: title: Groenland Grenada: @@ -10957,21 +11612,21 @@ extensions: Guernsey: title: Guernesey Guinea: - title: "Guin\xE9e" + title: Guinée Guinea-Bissau: - title: "Guin\xE9e-Bissau" + title: Guinée-Bissau Guyana: title: Guyana Haiti: - title: "Ha\xEFti" + title: Haïti Heard Island and McDonald Islands: - title: "\xCEles Heard-et-McDonald" + title: Îles Heard-et-McDonald Honduras: title: Honduras Hong Kong: title: Hong Kong Howland Island: - title: "\xCEle Howland" + title: Île Howland Hungary: title: Hongrie Iceland: @@ -10979,7 +11634,7 @@ extensions: India: title: Inde Indonesia: - title: "Indon\xE9sie" + title: Indonésie Iran: title: Iran Iraq: @@ -10987,19 +11642,19 @@ extensions: Ireland: title: Irlande Isle of Man: - title: "\xEEle de Man" + title: île de Man Israel: - title: "Isra\xEBl" + title: Israël Italy: title: Italie Jamaica: - title: "Jama\xEFque" + title: Jamaïque Jan Mayen: title: Jan Mayen Japan: title: Japon Jarvis Island: - title: "\xCEle Jarvis" + title: Île Jarvis Jersey: title: Jersey Johnston Atoll: @@ -11007,7 +11662,7 @@ extensions: Jordan: title: Jordanie Juan de Nova Island: - title: "\xCEle Juan de Nova" + title: Île Juan de Nova Kazakhstan: title: Kazakhstan Kenya: @@ -11015,13 +11670,13 @@ extensions: Kerguelen Archipelago: title: Archipel Kerguelen Kingman Reef: - title: "R\xE9cif de Kingman" + title: Récif de Kingman Kiribati: title: Kiribati Kosovo: title: Kosovo Kuwait: - title: "Kowe\xEFt" + title: Koweït Kyrgyzstan: title: Kirghizistan Laos: @@ -11033,13 +11688,13 @@ extensions: Lesotho: title: Lesotho Liberia: - title: "Lib\xE9ria" + title: Libéria Libya: title: Libye Liechtenstein: title: Liechtenstein Line Islands: - title: "\xCEles de la Ligne" + title: Îles de la Ligne Lithuania: title: Lituanie Luxembourg: @@ -11059,7 +11714,7 @@ extensions: Malta: title: Malte Marshall Islands: - title: "\xCEles Marshall" + title: Îles Marshall Martinique: title: Martinique Mauritania: @@ -11071,9 +11726,9 @@ extensions: Mexico: title: Mexique Micronesia: - title: "Micron\xE9sie" + title: Micronésie Midway Islands: - title: "\xCEles Midway" + title: Îles Midway Moldova: title: Moldavie Monaco: @@ -11081,7 +11736,7 @@ extensions: Mongolia: title: Mongolie Montenegro: - title: "Mont\xE9n\xE9gro" + title: Monténégro Montserrat: title: Montserrat Morocco: @@ -11095,35 +11750,35 @@ extensions: Nauru: title: Nauru Navassa Island: - title: "\xCEle Navassa" + title: Île Navassa Nepal: - title: "N\xE9pal" + title: Népal Netherlands: title: Pays-Bas New Caledonia: - title: "Nouvelle-Cal\xE9donie" + title: Nouvelle-Calédonie New Zealand: - title: "Nouvelle-Z\xE9lande" + title: Nouvelle-Zélande Nicaragua: title: Nicaragua Niger: title: Niger Nigeria: - title: "Nig\xE9ria" + title: Nigéria Niue: - title: "Niou\xE9" + title: Nioué Norfolk Island: - title: "\xCEle Norfolk" + title: Île Norfolk North Korea: - title: "Cor\xE9e du Nord" + title: Corée du Nord North Macedonia: - title: "Mac\xE9doine du Nord" + title: Macédoine du Nord North Sea: title: Mer du Nord Northern Mariana Islands: - title: "\xCEles Mariannes du Nord" + title: Îles Mariannes du Nord Norway: - title: "Norv\xE8ge" + title: Norvège Oman: title: Oman Pakistan: @@ -11133,17 +11788,17 @@ extensions: Panama: title: Panama Papua New Guinea: - title: "Papouasie-Nouvelle-Guin\xE9e" + title: Papouasie-Nouvelle-Guinée Paracel Islands: - title: "\xCEles Paracel" + title: Îles Paracel Paraguay: title: Paraguay Peru: - title: "P\xE9rou" + title: Pérou Philippines: title: Philippines Pitcairn Islands: - title: "\xCEle Pitcairn" + title: Île Pitcairn Poland: title: Pologne Portugal: @@ -11153,9 +11808,9 @@ extensions: Qatar: title: Qatar Republic of the Congo: - title: "R\xE9publique du Congo" + title: République du Congo Reunion: - title: "R\xE9union" + title: Réunion Romania: title: Roumanie Ross Sea: @@ -11165,7 +11820,7 @@ extensions: Rwanda: title: Rwanda Saint Helena: - title: "Sainte-H\xE9l\xE8ne" + title: Sainte-Hélène Saint Kitts and Nevis: title: Saint-Kitts-et-Nevis Saint Lucia: @@ -11181,11 +11836,11 @@ extensions: San Marino: title: Saint-Marin Sao Tome and Principe: - title: "Sao Tom\xE9-et-Principe" + title: Sao Tomé-et-Principe Saudi Arabia: title: Arabie saoudite Senegal: - title: "S\xE9n\xE9gal" + title: Sénégal Serbia: title: Serbie Seychelles: @@ -11199,27 +11854,27 @@ extensions: Slovakia: title: Slovaquie Slovenia: - title: "Slov\xE9nie" + title: Slovénie Solomon Islands: - title: "\xCEles Salomon" + title: Îles Salomon Somalia: title: Somalie South Africa: title: Afrique du Sud South Georgia and the South Sandwich Islands: - title: "G\xE9orgie du Sud et \xEEles Sandwich du Sud" + title: Géorgie du Sud et îles Sandwich du Sud South Korea: - title: "Cor\xE9e du Sud" + title: Corée du Sud South Sudan: title: Soudan du Sud Spain: title: Espagne Spratly Islands: - title: "\xCEles Spratly" + title: Îles Spratly Sri Lanka: title: Sri Lanka State of Palestine: - title: "\xC9tat de Palestine" + title: État de Palestine Sudan: title: Soudan Suriname: @@ -11229,19 +11884,19 @@ extensions: Swaziland: title: Swaziland Sweden: - title: "Su\xE8de" + title: Suède Switzerland: title: Suisse Syria: title: Syrie Taiwan: - title: "Ta\xEFwan" + title: Taïwan Tajikistan: title: Tadjikistan Tanzania: title: Tanzanie Thailand: - title: "Tha\xEFlande" + title: Thaïlande Timor-Leste: title: Timor-Leste Togo: @@ -11251,33 +11906,33 @@ extensions: Tonga: title: Tonga Trinidad and Tobago: - title: "Trinit\xE9-et-Tobago" + title: Trinité-et-Tobago Tromelin Island: - title: "\xCEle Tromelin" + title: Île Tromelin Tunisia: title: Tunisie Turkey: title: Turquie Turkmenistan: - title: "Turkm\xE9nistan" + title: Turkménistan Turks and Caicos Islands: - title: "\xCEles Turks et Caicos" + title: Îles Turks et Caicos Tuvalu: title: Tuvalu United States of America: - title: "\xC9tats-Unis" + title: États-Unis Uganda: title: Ouganda Ukraine: title: Ukraine United Arab Emirates: - title: "\xC9mirats arabes unis" + title: Émirats arabes unis United Kingdom: title: Royaume-Uni Uruguay: title: Uruguay Uzbekistan: - title: "Ouzb\xE9kistan" + title: Ouzbékistan Vanuatu: title: Vanuatu Venezuela: @@ -11285,19 +11940,19 @@ extensions: Viet Nam: title: Vietnam Virgin Islands: - title: "\xCEles vierges" + title: Îles vierges Wake Island: - title: "\xCEle de Wake" + title: Île de Wake Wallis and Futuna: title: Wallis-et-Futuna West Bank: title: Cisjordanie Western Sahara: - title: "R\xE9publique arabe sahraouie d\xE9mocratique" + title: République arabe sahraouie démocratique Yemen: - title: "Y\xE9men" + title: Yémen Zambia: title: Zambie Zimbabwe: title: Zimbabwe - title: "Menu \xAB\_nom_lieu_g\xE9o (pays)\_\xBB" + title: Menu « nom_lieu_géo (pays) » diff --git a/web/templates/canada_covid19/schema_core.yaml b/web/templates/canada_covid19/schema_core.yaml index 8b35015d..804d961c 100644 --- a/web/templates/canada_covid19/schema_core.yaml +++ b/web/templates/canada_covid19/schema_core.yaml @@ -3,7 +3,7 @@ name: CanCOGeN_Covid-19 version: 3.0.0 in_language: en imports: -- linkml:types + - linkml:types prefixes: linkml: https://w3id.org/linkml/ BTO: http://purl.obolibrary.org/obo/BTO_ @@ -49,9 +49,11 @@ classes: tree_root: true attributes: CanCOGeNCovid19Data: - multivalued: true - range: CanCOGeNCovid19 + name: CanCOGeNCovid19Data + rank: 1 inlined_as_list: true + range: CanCOGeNCovid19 + multivalued: true slots: {} enums: {} types: diff --git a/web/templates/canada_covid19/schema_slots.tsv b/web/templates/canada_covid19/schema_slots.tsv index 01aebf64..6e9ebc32 100644 --- a/web/templates/canada_covid19/schema_slots.tsv +++ b/web/templates/canada_covid19/schema_slots.tsv @@ -20,7 +20,7 @@ CanCOGeNCovid19 GENEPIO:0001122 Database Identifiers Sample collection and processing Collecte et traitement des échantillons GENEPIO:0001165 sequence submitter contact email sequence_submitter_contact_email Adresse courriel du soumissionnaire de séquence WhitespaceMinimizedString The email address of the contact responsible for follow-up regarding the sequence. Adresse courriel de la personne-ressource responsable du suivi concernant l’échantillon The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca L’adresse courriel peut représenter une personne ou un laboratoire spécifique (p. ex., johnnyblogs@lab.ca, or RespLab@lab.ca). RespLab@lab.ca RespLab@lab.ca sequence submitter contact email Sample collection and processing Collecte et traitement des échantillons GENEPIO:0001167 sequence submitter contact address sequence_submitter_contact_address Adresse du soumissionnaire de séquence WhitespaceMinimizedString The mailing address of the agency submitting the sequence. Adresse postale de l’organisme soumettant l’échantillon The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country Le format de l’adresse postale doit être le suivant : Numéro et nom de la rue, ville, province/territoire, code postal et pays. 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada 123, rue Sunnybrooke, Toronto (Ontario) M4P 1L6 Canada Address sequence submitter contact address Sample collection and processing Collecte et traitement des échantillons GENEPIO:0001174 sample collection date sample_collection_date Date de prélèvement de l’échantillon date NullValueMenu TRUE 2019-10-01 {today} The date on which the sample was collected. Date à laquelle l’échantillon a été prélevé Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add "jitter" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". La date de prélèvement des échantillons est essentielle pour la surveillance et de nombreux types d’analyses. La granularité requise comprend l’année, le mois et le jour. Si cette date est considérée comme un renseignement identifiable, il est acceptable d’y ajouter une « gigue » en ajoutant ou en soustrayant un jour civil. La « date de réception » peut également servir de date de rechange. La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ ». 2020-03-16 2020-03-16 Collection date Patient Sample Collected Date HC_COLLECT_DATE sample collection date sample collection date - Sample collection and processing Collecte et traitement des échantillons GENEPIO:0001177 sample collection date precision sample_collection_date_precision Précision de la date de prélèvement de l’échantillon SampleCollectionDatePrecisionMenu NullValueMenu TRUE The precision to which the "sample collection date" was provided. Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie Provide the precision of granularity to the "day", "month", or "year" for the date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA ». year année Precision of date collected HC_TEXT2 + Sample collection and processing Collecte et traitement des échantillons GENEPIO:0001177 sample collection date precision sample_collection_date_precision Précision de la date de prélèvement de l’échantillon SampleCollectionDatePrecisionMenu NullValueMenu TRUE The precision to which the "sample collection date" was provided. Précision avec laquelle la « date de prélèvement de l’échantillon » a été fournie Provide the precision of granularity to the "day", "month", or "year" for the date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export: "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". Fournissez la précision de la granularité au « jour », au « mois » ou à « l’année » pour la date fournie dans le champ « Date de prélèvement de l’échantillon ». Cette date sera tronquée selon la précision spécifiée lors de l’exportation : « jour » pour « AAAA-MM-JJ », « mois » pour « AAAA-MM » ou « année » pour « AAAA ». year année Precision of date collected HC_TEXT2 Sample collection and processing Collecte et traitement des échantillons GENEPIO:0001179 sample received date sample_received_date Date de réception de l’échantillon date NullValueMenu {sample_collection_date} {today} The date on which the sample was received. Date à laquelle l’échantillon a été reçu ISO 8601 standard "YYYY-MM-DD". La date doit être fournie selon le format standard ISO 8601 : « AAAA-MM-JJ ». 2020-03-20 2020-03-20 sample received date Sample collection and processing Collecte et traitement des échantillons GENEPIO:0001181 geo_loc_name (country) geo_loc_name_country nom_lieu_géo (pays) GeoLocNameCountryMenu NullValueMenu TRUE The country where the sample was collected. Pays d’origine de l’échantillon Provide the country name from the controlled vocabulary provided. Fournissez le nom du pays à partir du vocabulaire contrôlé fourni. Canada Canada Location Patient Country HC_COUNTRY geo_loc_name geo_loc_name (country) Sample collection and processing Collecte et traitement des échantillons GENEPIO:0001185 geo_loc_name (state/province/territory) geo_loc_name_state_province_territory nom_lieu_géo (état/province/territoire) GeoLocNameStateProvinceTerritoryMenu NullValueMenu TRUE The province/territory where the sample was collected. Province ou territoire où l’échantillon a été prélevé Provide the province/territory name from the controlled vocabulary provided. Fournissez le nom de la province ou du territoire à partir du vocabulaire contrôlé fourni. Saskatchewan Saskatchewan Patient Province HC_PROVINCE geo_loc_name geo_loc_name (state/province/territory) From ef58ba69355bac860fa252492cfc7151a45ae2a7 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 25 Jun 2025 18:40:45 -0700 Subject: [PATCH 163/222] fix to NMDC MiXS --- web/templates/menu.json | 115 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) diff --git a/web/templates/menu.json b/web/templates/menu.json index 4eaa846c..cc32da92 100644 --- a/web/templates/menu.json +++ b/web/templates/menu.json @@ -253,5 +253,120 @@ "display": false } } + }, + "nmdc_submission_schema": { + "folder": "nmdc_mixs", + "id": "https://example.com/nmdc_submission_schema", + "version": "0.0.0", + "templates": { + "AirInterface": { + "name": "AirInterface", + "display": false + }, + "BiofilmInterface": { + "name": "BiofilmInterface", + "display": false + }, + "BuiltEnvInterface": { + "name": "BuiltEnvInterface", + "display": false + }, + "EmslInterface": { + "name": "EmslInterface", + "display": false + }, + "HcrCoresInterface": { + "name": "HcrCoresInterface", + "display": false + }, + "HcrFluidsSwabsInterface": { + "name": "HcrFluidsSwabsInterface", + "display": false + }, + "HostAssociatedInterface": { + "name": "HostAssociatedInterface", + "display": false + }, + "JgiMgInterface": { + "name": "JgiMgInterface", + "display": false + }, + "JgiMgLrInterface": { + "name": "JgiMgLrInterface", + "display": false + }, + "JgiMtInterface": { + "name": "JgiMtInterface", + "display": false + }, + "MiscEnvsInterface": { + "name": "MiscEnvsInterface", + "display": true + }, + "PlantAssociatedInterface": { + "name": "PlantAssociatedInterface", + "display": true + }, + "SedimentInterface": { + "name": "SedimentInterface", + "display": true + }, + "SoilInterface": { + "name": "SoilInterface", + "display": true + }, + "WastewaterSludgeInterface": { + "name": "WastewaterSludgeInterface", + "display": true + }, + "WaterInterface": { + "name": "WaterInterface", + "display": true + }, + "MetagenomeSequencingNonInterleavedDataInterface": { + "name": "MetagenomeSequencingNonInterleavedDataInterface", + "display": false + }, + "MetagenomeSequencingInterleavedDataInterface": { + "name": "MetagenomeSequencingInterleavedDataInterface", + "display": false + }, + "MetatranscriptomeSequencingNonInterleavedDataInterface": { + "name": "MetatranscriptomeSequencingNonInterleavedDataInterface", + "display": false + }, + "MetatranscriptomeSequencingInterleavedDataInterface": { + "name": "MetatranscriptomeSequencingInterleavedDataInterface", + "display": false + }, + "DhMultiviewCommonColumnsMixin": { + "name": "DhMultiviewCommonColumnsMixin", + "display": false + }, + "SampIdNewTermsMixin": { + "name": "SampIdNewTermsMixin", + "display": false + }, + "SoilMixsInspiredMixin": { + "name": "SoilMixsInspiredMixin", + "display": true + }, + "SampleData": { + "name": "SampleData", + "display": true + }, + "GeneProduct": { + "name": "GeneProduct", + "display": false + }, + "NamedThing": { + "name": "NamedThing", + "display": false + }, + "Protocol": { + "name": "Protocol", + "display": false + } + } } } \ No newline at end of file From cd8ec20c77836e6d53a7bdb9b5d39c421c9d5f77 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 25 Jun 2025 18:41:54 -0700 Subject: [PATCH 164/222] tweak to schema_slots.tsv help info --- web/templates/schema_editor/schema_slots.tsv | 230 ++++++++++--------- 1 file changed, 117 insertions(+), 113 deletions(-) diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 9b31913a..b088f70e 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -1,113 +1,117 @@ -class_name slot_group slot_uri name title range range_2 identifier multivalued required recommended pattern minimum_value maximum_value structured_pattern description comments examples -Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is a **CamelCase** formatted name in the LinkML standard naming convention. -A schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations). -A schema can also import other schemas and their slots, classes, etc." Wastewater - key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. https://example.com/GRDI - attributes description Description string TRUE The plain language description of this LinkML schema. - attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this schema. See https://semver.org/ 1.2.3 - attributes in_language Default language LanguagesMenu This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. - attributes locales Locales LanguagesMenu TRUE These are the (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list. - attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. - attributes imports Imports WhitespaceMinimizedString TRUE - -Prefix key schema_id Schema Schema TRUE The coding name of the schema this prefix is listed in. - key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. - attributes reference Reference uri TRUE The URI the prefix expands to. - -Class key schema_id Schema Schema TRUE The coding name of the schema this class is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ A class contained in given schema. Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many class linked to a parent class by a primary key field. WastewaterAMR|WastewaterPathogenAgnostic - attributes title Title WhitespaceMinimizedString TRUE The plain language name of this table (LinkML class). - attributes description Description string TRUE The plain language description of this table (LinkML class). - attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier. See https://semver.org/ - attributes class_uri Table URI uri A URI for identifying this class's semantic type. - attributes is_a Is a SchemaClassMenu - attributes tree_root Root Table boolean;TrueFalseMenu A boolian indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html - attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local file path containing such information. - -UniqueKey key schema_id Schema Schema TRUE A schema name that this unique key class is in. - key class_name Class SchemaClassMenu TRUE A class id (name) that unique key is in - key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this class unique key. - attributes unique_key_slots Unique key slots SchemaSlotMenu TRUE TRUE A list of a class's slots that make up a unique key See https://linkml.io/linkml/schemas/constraints.html - attributes description Description WhitespaceMinimizedString The description of this unique key combination. - attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption - - -Slot key schema_id Schema Schema TRUE The coding name of the schema that this slot is contained in. A schema has a list of slots it defines, but a schema can also import other schemas' slots. - key name Name WhitespaceMinimizedString;SchemaSlotMenu TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this schema slot. "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. -A slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - key slot_type Type SchemaSlotTypeMenu TRUE - - table specific attributes class_name As used in table SchemaClassMenu The table (class) name that this field is an attribute or a reused field (slot) of. - table specific attributes rank Ordering integer An integer which sets the order of this slot relative to the others within a given class. This is the LinkML rank attribute. - table specific attributes slot_group Field group SchemaSlotGroupMenu The name of a grouping to place slot within during presentation. - table specific attributes inlined Inlined boolean;TrueFalseMenu - table specific attributes inlined_as_list Inlined as list boolean;TrueFalseMenu - - attributes slot_uri Slot URI uri A URI for identifying this field’s (slot’s) semantic type. - attributes title Title WhitespaceMinimizedString TRUE The plain language name of this field (slot). This can be displayed in applications and documentation. - attributes range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of "any of" ranges. - attributes ucum_code Unit WhitespaceMinimizedString A unit of a numeric value, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/ - attributes required Required boolean;TrueFalseMenu A boolean TRUE indicates this slot is a mandatory data field. A mandatory data field will fail validation if empty. - attributes recommended Recommended boolean;TrueFalseMenu A boolean TRUE indicates this slot is a recommended data field. - attributes description Description string TRUE A plan text description of this LinkML schema slot. - attributes aliases Aliases WhitespaceMinimizedString TRUE A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - attributes identifier Identifier boolean;TrueFalseMenu A boolean TRUE indicates this field is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.” - attributes multivalued Multivalued boolean;TrueFalseMenu A boolean TRUE indicates this slot can hold more than one values taken from its range. - attributes minimum_value Minimum value integer A minimum value which is appropriate for the range data type of the slot. - attributes maximum_value Maximum value integer A maximum value which is appropriate for the range data type of the slot. - attributes minimum_cardinality Minimum cardinality integer For multivalued slots, a minimum number of values - attributes maximum_cardinality Maximum cardinality integer For multivalued slots, a maximum number of values - attributes equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other slot values. This is a server-side LinkML expression, having the syntax of a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression - attributes pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a slot's string range data type content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. - attributes todos Conditional WhitespaceMinimizedString TRUE A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes. - attributes exact_mappings Exact mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to semantically identical terms. - attributes comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of field. - attributes examples Examples WhitespaceMinimizedString A free text field for including examples of string, numeric, date or categorical values. - attributes version Version WhitespaceMinimizedString A version number indicating when this slot was introduced. - attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption - -Annotation key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. - key annotation_type Annotation on SchemaAnnotationTypeMenu TRUE - key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. - key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. - key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. - attributes value Value string The annotation’s value, which can be a string or an object of any kind (in non-serialized data). - -Enum key schema_id Schema Schema TRUE The coding name of the schema this enumeration is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this LinkML schema enumeration. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ - attributes title Title WhitespaceMinimizedString TRUE The plain language name of this enumeration menu. - attributes description Description string A plan text description of this LinkML schema enumeration menu of terms. - attributes enum_uri Enum URI uri A URI for identifying this enumeration's semantic type. - attributes inherits Inherits SchemaEnumMenu Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation). - -PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (enumeration) is contained in. - key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this choice is contained in. - key text Code WhitespaceMinimizedString TRUE The code (LinkML permissible_value key) for the menu item choice. It can be plain language or s(The coding name of this choice). - attributes is_a Parent WhitespaceMinimizedString The parent term name (in the same enumeration) of this term, if any. - attributes title title WhitespaceMinimizedString The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed. - attributes description Description string A plan text description of the meaning of this menu choice. - attributes exact_mappings Code mappings WhitespaceMinimizedString TRUE - attributes meaning Meaning uri A URI for identifying this choice's semantic type. - attributes notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption - -EnumSource key schema_id Schema Schema TRUE The coding name of the schema this menu inclusion and exclusion criteria pertain to. - key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this inclusion criteria pertains to. - key criteria Criteria EnumCriteriaMenu TRUE Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any). - key source_ontology Source ontology uri The URI of the source ontology to trust and fetch terms from. - attributes is_direct Directly downloadable boolean;TrueFalseMenu Can the vocabulary source be automatically downloaded and processed, or is a manual process involved? - attributes source_nodes Top level term ids uriorcurie TRUE The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. - attributes include_self Include top level terms boolean;TrueFalseMenu Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. - attributes relationship_types Relations WhitespaceMinimizedString TRUE The relations (usually owl:SubClassOf) that compose the hierarchy of terms. - -Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ - attributes value Value string TRUE The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. - attributes description Description string A plan text description of this setting. - - - - -Extension key schema_id Schema Schema TRUE - key name Name WhitespaceMinimizedString TRUE - attributes value Value string - attributes description Description string A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key. \ No newline at end of file +class_name slot_group name title range range_2 identifier multivalued required recommended pattern minimum_value maximum_value structured_pattern slot_uri description comments examples +Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. +A LinkML schema contains classes for describing one or more tables (LinkML classes), fields/columns (slots), and picklists (enumerations). DataHarmonizer can be set up to display each table on a separate tab. +A schema can also specify other schemas to import, making their slots, classes, etc. available for reuse." Wastewater + key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. This semantic metadata helps in the comparison of datasets. https://example.com/GRDI + attributes description Description string TRUE The plain language description of this LinkML schema. + attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this LinkML schema. See https://semver.org/ 1.2.3 + attributes in_language Default language LanguagesMenu This is the default language (ISO 639-1 Code) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. This is often “en” for English. + attributes locales Locales LanguagesMenu TRUE For multilingual schemas, a list of (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list. + attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. + attributes imports Imports WhitespaceMinimizedString TRUE A list of linkml:[import name] schemas to import and reuse. + attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local relative file path containing such information. + +Prefix key schema_id Schema Schema TRUE The coding name of the LinkML schema this prefix is listed in. + key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. + attributes reference Reference uri TRUE The URI the prefix expands to. + +Class key schema_id Schema Schema TRUE The coding name of the LinkML schema this table (LinkML class) is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this table (LinkML class). "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. +Each table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many table linked to a parent table by a primary key field." WastewaterAMR|WastewaterPathogenAgnostic + attributes title Title WhitespaceMinimizedString TRUE The plain language name of this table (LinkML class). + attributes description Description string TRUE The plain language description of this table (LinkML class). + attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier for this table content. See https://semver.org/ + attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local file path containing such information. + technical class_uri Table URI uri A URI for identifying this table's semantic type. This semantic metadata helps in the comparison of datasets. + technical is_a Is a SchemaClassMenu A parent table (LinkML class) that this table inherits attributes from. + technical tree_root Root Table boolean;TrueFalseMenu A boolean indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html + +UniqueKey key schema_id Schema Schema TRUE The coding name of the schema that this unique key is in. + key class_name Class SchemaClassMenu TRUE The coding name of the table (LinkML class) that this unique key is in. + key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this unique key. + technical unique_key_slots Unique key slots SchemaSlotMenu TRUE TRUE A list of a table’s fields (LinkML class’s slots) that make up this unique key See https://linkml.io/linkml/schemas/constraints.html + technical description Description WhitespaceMinimizedString The description of this unique key combination. + technical notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption + + +Slot key schema_id Schema Schema TRUE The coding name of the schema that this field (LinkML slot) is contained in. A schema has a list of fields it defines. A schema can also import other schemas' fields. + key name Name WhitespaceMinimizedString;SchemaSlotMenu TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this field (LinkML slot). "This name is formatted as a standard lowercase **snake_case** formatted name. +A field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." + key slot_type Type SchemaSlotTypeMenu TRUE The type of field (LinkML slot) that this record is about. In a LinkML schema, any component of a field (slot) definition can appear in three places - in the schema’s fields (slots) list, in a table’s (class’s) slot_usage list, or, for custom or inherited fields, in a table’s “attributes” list. + + tabular attribute class_name As used in table SchemaClassMenu If this field definition details a field’s use in a table (LinkML class), provide the table name. A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all. + tabular attribute rank Ordering integer An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute. + tabular attribute slot_group Field group SchemaSlotGroupMenu The name of a grouping to place this field (LinkML slot) within during presentation in a table. + tabular attribute inlined Inlined boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record. + tabular attribute inlined_as_list Inlined as list boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items. + + field attribute slot_uri Slot URI uri A URI for identifying this field’s (LinkML slot’s) semantic type. + field attribute title Title WhitespaceMinimizedString TRUE The plain language name of this field (LinkML slot). This can be displayed in applications and documentation. + field attribute range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The data type or pick list range or ranges that a field’s (LinkML slot’s) value can be validated by. If more than one, this appears in the field’s specification as a list of "any of" ranges. + field attribute unit Unit WhitespaceMinimizedString A unit for a numeric field, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/ + field attribute required Required boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is a mandatory data field. A mandatory data field will fail validation if empty. + field attribute recommended Recommended boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is a recommended data field. + field attribute identifier Identifier boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.” + field attribute multivalued Multivalued boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) can hold more than one values taken from its range. + field attribute minimum_value Minimum value integer A minimum value which is appropriate for the range data type of the field (LinkML slot). + field attribute maximum_value Maximum value integer A maximum value which is appropriate for the range data type of the field (LinkML slot). + field attribute minimum_cardinality Minimum cardinality integer For a multivalued field (LinkML slot), a minimum count of values required. + field attribute maximum_cardinality Maximum cardinality integer For a multivalued field (LinkML slot), a maximum count of values required. + field attribute ifabsent Default value WhitespaceMinimizedString Specify a default value for a field (LinkML slot) using the syntax shown in the examples. For strings: string(default value);For integer: int(42);For float: float(0.5);For boolean: True;For dates: date("2020-01-31");For datetime: datetime("2020-01-31T12:00:00Z") + field attribute todos Conditional WhitespaceMinimizedString TRUE A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes. + field attribute pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a string field’s (LinkML slot)’s value content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + field attribute equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression + field attribute structured_pattern Structured pattern WhitespaceMinimizedString This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it. + metadata aliases Aliases WhitespaceMinimizedString TRUE A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases + metadata description Description string TRUE A plan text description of this field (LinkML slot). + metadata comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of this field (LinkML slot). + metadata examples Examples WhitespaceMinimizedString A delimited field (LinkML slot) for including examples of string, numeric, date or categorical values. + metadata exact_mappings Exact mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to terms that are semantically identical to this field (LinkML slot). + metadata version Version WhitespaceMinimizedString A version number (or date) indicating when this field (LinkML slot) was introduced. + metadata notes Notes WhitespaceMinimizedString Editorial notes about this field (LinkML slot) intended primarily for internal consumption + +Annotation key schema_id Schema Schema TRUE The coding name of the schema this annotation is contained in. + key annotation_type Annotation on SchemaAnnotationTypeMenu TRUE A menu of schema element types this annotation could pertain to (Schema, Class, Slot; in future Enumeration …) + key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. + key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. + key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. coding name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. + attribute value Value string The annotation’s value, which can be a string or an object of any kind (in non-serialized data). + +Enum key schema_id Schema Schema TRUE The coding name of the schema this pick list (LinkML enum) is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this pick list menu (LinkML enum) of terms.. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + attribute title Title WhitespaceMinimizedString TRUE The plain language name of this pick list menu (LinkML enum) of terms. + metadata description Description string A plan text description of this pick list (LinkML enum) menu. + metadata enum_uri Enum URI uri A URI for identifying this pick list’s (LinkML enum) semantic type. This semantic metadata helps in the comparison of datasets. + metadata inherits Inherits SchemaEnumMenu Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation). + +PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (LinkML enum) is contained in. + key enum_id Enum Enum TRUE The coding name of the menu (LinkML enum) that this choice is contained in. + key text Code WhitespaceMinimizedString TRUE The code (LinkML permissible_value key) for the menu item choice. + attribute is_a Parent WhitespaceMinimizedString The parent term code (in the same enumeration) of this choice, if any. + attribute title title WhitespaceMinimizedString The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed. + metadata description Description string A plan text description of the meaning of this menu choice. + metadata exact_mappings Code mappings WhitespaceMinimizedString TRUE + metadata meaning Meaning uri A URI for identifying this choice's semantic type. + metadata notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption + +EnumSource key schema_id Schema Schema TRUE The coding name of the schema this menu inclusion and exclusion criteria pertain to. + key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this inclusion criteria pertains to. + key criteria Criteria EnumCriteriaMenu TRUE Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any). + key source_ontology Source ontology uri The URI of the source ontology to trust and fetch terms from. + technical is_direct Directly downloadable boolean;TrueFalseMenu Can the vocabulary source be automatically downloaded and processed, or is a manual process involved? + technical source_nodes Top level term ids uriorcurie TRUE The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. + technical include_self Include top level terms boolean;TrueFalseMenu Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. + technical relationship_types Relations WhitespaceMinimizedString TRUE The relations (usually owl:SubClassOf) that compose the hierarchy of terms. + +Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + attribute value Value string TRUE The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. + attribute description Description string A plan text description of this setting. + + + + +Extension key schema_id Schema Schema TRUE + key name Name WhitespaceMinimizedString TRUE + attribute value Value string + attribute description Description string A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key. \ No newline at end of file From ad557fab61bf1c8505302fe1e4dcaf7bfbe442ae Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 25 Jun 2025 18:42:43 -0700 Subject: [PATCH 165/222] tabular_to_schema.py update to yaml indentation --- web/templates/schema_editor/schema.json | 8463 ++++++++++++----------- web/templates/schema_editor/schema.yaml | 1027 +-- 2 files changed, 4865 insertions(+), 4625 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 9ec599ad..0ed02fc2 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -1,9 +1,11 @@ { + "id": "https://example.com/DH_LinkML", "name": "DH_LinkML", "description": "The DataHarmonizer template for editing a schema.", - "in_language": "en", - "id": "https://example.com/DH_LinkML", "version": "1.0.0", + "in_language": "en", + "default_prefix": "https://example.com/DH_LinkML/", + "imports": [], "prefixes": { "linkml": { "prefix_prefix": "linkml", @@ -26,1762 +28,3276 @@ "prefix_reference": "http://schema.org/" } }, - "default_prefix": "https://example.com/DH_LinkML/", - "types": { - "WhitespaceMinimizedString": { - "name": "WhitespaceMinimizedString", - "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", - "from_schema": "https://example.com/DH_LinkML", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "Provenance": { - "name": "Provenance", - "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", - "from_schema": "https://example.com/DH_LinkML", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "string": { - "name": "string", - "description": "A character string", - "notes": [ - "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "exact_mappings": [ - "schema:Text" - ], - "base": "str", - "uri": "xsd:string" - }, - "integer": { - "name": "integer", - "description": "An integer", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "exact_mappings": [ - "schema:Integer" - ], - "base": "int", - "uri": "xsd:integer" - }, - "boolean": { - "name": "boolean", - "description": "A binary (true or false) value", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "exact_mappings": [ - "schema:Boolean" - ], - "base": "Bool", - "uri": "xsd:boolean", - "repr": "bool" - }, - "float": { - "name": "float", - "description": "A real number that conforms to the xsd:float specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "exact_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:float" - }, - "double": { - "name": "double", - "description": "A real number that conforms to the xsd:double specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "close_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:double" - }, - "decimal": { - "name": "decimal", - "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "broad_mappings": [ - "schema:Number" - ], - "base": "Decimal", - "uri": "xsd:decimal" - }, - "time": { - "name": "time", - "description": "A time object represents a (local) time of day, independent of any particular day", - "notes": [ - "URI is dateTime because OWL reasoners do not work with straight date or time", - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "exact_mappings": [ - "schema:Time" - ], - "base": "XSDTime", - "uri": "xsd:time", - "repr": "str" - }, - "date": { - "name": "date", - "description": "a date (year, month and day) in an idealized calendar", - "notes": [ - "URI is dateTime because OWL reasoners don't work with straight date or time", - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "exact_mappings": [ - "schema:Date" - ], - "base": "XSDDate", - "uri": "xsd:date", - "repr": "str" - }, - "datetime": { - "name": "datetime", - "description": "The combination of a date and time", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "exact_mappings": [ - "schema:DateTime" - ], - "base": "XSDDateTime", - "uri": "xsd:dateTime", - "repr": "str" - }, - "date_or_datetime": { - "name": "date_or_datetime", - "description": "Either a date or a datetime", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "base": "str", - "uri": "linkml:DateOrDatetime", - "repr": "str" - }, - "uriorcurie": { - "name": "uriorcurie", - "description": "a URI or a CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "base": "URIorCURIE", - "uri": "xsd:anyURI", - "repr": "str" - }, - "curie": { - "name": "curie", - "conforms_to": "https://www.w3.org/TR/curie/", - "description": "a compact URI", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." - ], - "comments": [ - "in RDF serializations this MUST be expanded to a URI", - "in non-RDF serializations MAY be serialized as the compact representation" - ], - "from_schema": "https://example.com/DH_LinkML", - "base": "Curie", - "uri": "xsd:string", - "repr": "str" - }, - "uri": { - "name": "uri", - "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", - "description": "a complete URI", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." - ], - "comments": [ - "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" - ], - "from_schema": "https://example.com/DH_LinkML", - "close_mappings": [ - "schema:URL" - ], - "base": "URI", - "uri": "xsd:anyURI", - "repr": "str" - }, - "ncname": { - "name": "ncname", - "description": "Prefix part of CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "base": "NCName", - "uri": "xsd:string", - "repr": "str" - }, - "objectidentifier": { - "name": "objectidentifier", - "description": "A URI or CURIE that represents an object in the model.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." - ], - "comments": [ - "Used for inheritance and type checking" - ], - "from_schema": "https://example.com/DH_LinkML", - "base": "ElementIdentifier", - "uri": "shex:iri", - "repr": "str" - }, - "nodeidentifier": { - "name": "nodeidentifier", - "description": "A URI, CURIE or BNODE that represents a node in a model.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." - ], + "classes": { + "Schema": { + "name": "Schema", + "description": "The top-level description of a LinkML schema. A schema contains tables (LinkML classes) that detail one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations)", + "title": "Schema", "from_schema": "https://example.com/DH_LinkML", - "base": "NodeIdentifier", - "uri": "shex:nonLiteral", - "repr": "str" - }, - "jsonpointer": { - "name": "jsonpointer", - "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", - "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." + "see_also": [ + "templates/schema_editor/SOP.pdf" ], - "from_schema": "https://example.com/DH_LinkML", - "base": "str", - "uri": "xsd:string", - "repr": "str" - }, - "jsonpath": { - "name": "jsonpath", - "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", - "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "base": "str", - "uri": "xsd:string", - "repr": "str" - }, - "sparqlpath": { - "name": "sparqlpath", - "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", - "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." - ], - "from_schema": "https://example.com/DH_LinkML", - "base": "str", - "uri": "xsd:string", - "repr": "str" - } - }, - "enums": { - "SchemaSlotTypeMenu": { - "name": "SchemaSlotTypeMenu", - "title": "Slot Type", - "from_schema": "https://example.com/DH_LinkML", - "permissible_values": { - "slot": { - "text": "slot", - "description": "A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused.", - "title": "Schema field" + "slot_usage": { + "name": { + "name": "name", + "description": "The coding name of a LinkML schema.", + "title": "Name", + "comments": [ + "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nA LinkML schema contains classes for describing one or more tables (LinkML classes), fields/columns (slots), and picklists (enumerations). DataHarmonizer can be set up to display each table on a separate tab.\nA schema can also specify other schemas to import, making their slots, classes, etc. available for reuse." + ], + "examples": [ + { + "value": "Wastewater" + } + ], + "rank": 1, + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "pattern": "^([A-Z][a-z0-9]+)+$" }, - "slot_usage": { - "text": "slot_usage", - "description": "A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.)", - "title": "Table field (from schema)" + "id": { + "name": "id", + "rank": 2, + "slot_group": "key" }, - "attribute": { - "text": "attribute", - "description": "A table field which is not reused from the schema. The field can impose its own attribute values.", - "title": "Table field (independent)" - } - } - }, - "SchemaAnnotationTypeMenu": { - "name": "SchemaAnnotationTypeMenu", - "title": "Annotation Type", - "from_schema": "https://example.com/DH_LinkML", - "permissible_values": { - "schema": { - "text": "schema", - "title": "Schema" + "description": { + "name": "description", + "description": "The plain language description of this LinkML schema.", + "rank": 3, + "slot_group": "attributes", + "range": "string", + "required": true }, - "class": { - "text": "class", - "title": "Table" + "version": { + "name": "version", + "description": "The semantic version identifier for this LinkML schema.", + "comments": [ + "See https://semver.org/" + ], + "examples": [ + { + "value": "1.2.3" + } + ], + "rank": 4, + "slot_group": "attributes", + "required": true, + "pattern": "^\\d+\\.\\d+\\.\\d+$" }, - "slot": { - "text": "slot", - "description": "A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused.", - "title": "Schema field" + "in_language": { + "name": "in_language", + "rank": 5, + "slot_group": "attributes" }, - "slot_usage": { - "text": "slot_usage", - "description": "A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.)", - "title": "Table field (from schema)" + "locales": { + "name": "locales", + "rank": 6, + "slot_group": "attributes" }, - "attribute": { - "text": "attribute", - "description": "A table field which is not reused from the schema. The field can impose its own attribute values.", - "title": "Table field (independent)" - } - } - }, - "EnumCriteriaMenu": { - "name": "EnumCriteriaMenu", - "title": "Criteria Menu", - "from_schema": "https://example.com/DH_LinkML", - "permissible_values": { - "include": { - "text": "include", - "title": "include" + "default_prefix": { + "name": "default_prefix", + "rank": 7, + "slot_group": "attributes" }, - "exclude": { - "text": "exclude", - "title": "exclude" - } - } - }, - "TrueFalseMenu": { - "name": "TrueFalseMenu", - "title": "True/False Menu", - "from_schema": "https://example.com/DH_LinkML", - "permissible_values": { - "TRUE": { - "text": "TRUE", - "title": "TRUE" + "imports": { + "name": "imports", + "rank": 8, + "slot_group": "attributes" }, - "FALSE": { - "text": "FALSE", - "title": "FALSE" + "see_also": { + "name": "see_also", + "description": "A delimited list of URLs to supporting documentation; or possibly a local relative file path containing such information.", + "rank": 9, + "slot_group": "attributes" } - } - }, - "LanguagesMenu": { - "name": "LanguagesMenu", - "title": "Languages Menu", - "from_schema": "https://example.com/DH_LinkML", - "permissible_values": { - "ab": { - "text": "ab", - "title": "Abkhazian" - }, - "aa": { - "text": "aa", - "title": "Afar" - }, - "af": { - "text": "af", - "title": "Afrikaans" + }, + "attributes": { + "name": { + "name": "name", + "description": "The coding name of a LinkML schema.", + "title": "Name", + "comments": [ + "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nA LinkML schema contains classes for describing one or more tables (LinkML classes), fields/columns (slots), and picklists (enumerations). DataHarmonizer can be set up to display each table on a separate tab.\nA schema can also specify other schemas to import, making their slots, classes, etc. available for reuse." + ], + "examples": [ + { + "value": "Wastewater" + } + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "name", + "owner": "Schema", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^([A-Z][a-z0-9]+)+$" }, - "ak": { - "text": "ak", - "title": "Akan" + "id": { + "name": "id", + "description": "The unique URI for identifying this LinkML schema.", + "title": "ID", + "comments": [ + "Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. This semantic metadata helps in the comparison of datasets." + ], + "examples": [ + { + "value": "https://example.com/GRDI" + } + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "identifier": true, + "alias": "id", + "owner": "Schema", + "domain_of": [ + "Schema" + ], + "slot_group": "key", + "range": "uri", + "required": true }, - "sq": { - "text": "sq", - "title": "Albanian" + "description": { + "name": "description", + "description": "The plain language description of this LinkML schema.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "description", + "owner": "Schema", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "attributes", + "range": "string", + "required": true }, - "am": { - "text": "am", - "title": "Amharic" - }, - "ar": { - "text": "ar", - "title": "Arabic" - }, - "an": { - "text": "an", - "title": "Aragonese" + "version": { + "name": "version", + "description": "The semantic version identifier for this LinkML schema.", + "title": "Version", + "comments": [ + "See https://semver.org/" + ], + "examples": [ + { + "value": "1.2.3" + } + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "version", + "owner": "Schema", + "domain_of": [ + "Schema", + "Class", + "Slot" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^\\d+\\.\\d+\\.\\d+$" }, - "hy": { - "text": "hy", - "title": "Armenian" + "in_language": { + "name": "in_language", + "description": "This is the default language (ISO 639-1 Code) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", + "title": "Default language", + "comments": [ + "This is often “en” for English." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "in_language", + "owner": "Schema", + "domain_of": [ + "Schema" + ], + "slot_group": "attributes", + "range": "LanguagesMenu" }, - "as": { - "text": "as", - "title": "Assamese" + "locales": { + "name": "locales", + "description": "For multilingual schemas, a list of (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list.", + "title": "Locales", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "locales", + "owner": "Schema", + "domain_of": [ + "Schema" + ], + "slot_group": "attributes", + "range": "LanguagesMenu", + "multivalued": true }, - "av": { - "text": "av", - "title": "Avaric" + "default_prefix": { + "name": "default_prefix", + "description": "A prefix to assume all classes and slots can be addressed by.", + "title": "Default prefix", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "default_prefix", + "owner": "Schema", + "domain_of": [ + "Schema" + ], + "slot_group": "attributes", + "range": "uri", + "required": true }, - "ae": { - "text": "ae", - "title": "Avestan" + "imports": { + "name": "imports", + "description": "A list of linkml:[import name] schemas to import and reuse.", + "title": "Imports", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "imports", + "owner": "Schema", + "domain_of": [ + "Schema" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true }, - "ay": { - "text": "ay", - "title": "Aymara" + "see_also": { + "name": "see_also", + "description": "A delimited list of URLs to supporting documentation; or possibly a local relative file path containing such information.", + "title": "See Also", + "from_schema": "https://example.com/DH_LinkML", + "rank": 9, + "alias": "see_also", + "owner": "Schema", + "domain_of": [ + "Schema", + "Class" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true + } + }, + "unique_keys": { + "schema_key": { + "unique_key_name": "schema_key", + "unique_key_slots": [ + "name" + ], + "description": "A slot is uniquely identified by the schema it appears in as well as its name" + } + } + }, + "Prefix": { + "name": "Prefix", + "description": "A prefix used in the URIs mentioned in this schema.", + "title": "Prefix", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the LinkML schema this prefix is listed in.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - "az": { - "text": "az", - "title": "Azerbaijani" + "prefix": { + "name": "prefix", + "rank": 2, + "slot_group": "key" }, - "bm": { - "text": "bm", - "title": "Bambara" + "reference": { + "name": "reference", + "rank": 3, + "slot_group": "attributes" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the LinkML schema this prefix is listed in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Prefix", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "ba": { - "text": "ba", - "title": "Bashkir" + "prefix": { + "name": "prefix", + "description": "The namespace prefix string.", + "title": "Prefix", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "prefix", + "owner": "Prefix", + "domain_of": [ + "Prefix" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true }, - "eu": { - "text": "eu", - "title": "Basque" + "reference": { + "name": "reference", + "description": "The URI the prefix expands to.", + "title": "Reference", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "reference", + "owner": "Prefix", + "domain_of": [ + "Prefix" + ], + "slot_group": "attributes", + "range": "uri", + "required": true + } + }, + "unique_keys": { + "prefix_key": { + "unique_key_name": "prefix_key", + "unique_key_slots": [ + "schema_id", + "prefix", + "reference" + ], + "description": "A slot is uniquely identified by the schema it appears in as well as its name" + } + } + }, + "Class": { + "name": "Class", + "description": "A table (LinkML class) specification contained in given schema. A table may be a top-level DataHarmonizer \"template\" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many table linked to a parent table by a primary key field.", + "title": "Table", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the LinkML schema this table (LinkML class) is contained in.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - "be": { - "text": "be", - "title": "Belarusian" + "name": { + "name": "name", + "description": "The coding name of this table (LinkML class).", + "title": "Name", + "comments": [ + "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field.\"" + ], + "examples": [ + { + "value": "WastewaterAMR|WastewaterPathogenAgnostic" + } + ], + "rank": 2, + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "pattern": "^([A-Z]+[a-z0-9]*)+$" }, - "bn": { - "text": "bn", - "title": "Bengali" - }, - "bi": { - "text": "bi", - "title": "Bislama" - }, - "bs": { - "text": "bs", - "title": "Bosnian" - }, - "br": { - "text": "br", - "title": "Breton" - }, - "bg": { - "text": "bg", - "title": "Bulgarian" - }, - "my": { - "text": "my", - "title": "Burmese" - }, - "ca": { - "text": "ca", - "title": "Catalan, Valencian" - }, - "ch": { - "text": "ch", - "title": "Chamorro" - }, - "ce": { - "text": "ce", - "title": "Chechen" + "title": { + "name": "title", + "description": "The plain language name of this table (LinkML class).", + "title": "Title", + "rank": 3, + "slot_group": "attributes", + "required": true }, - "ny": { - "text": "ny", - "title": "Chichewa, Chewa, Nyanja" + "description": { + "name": "description", + "description": "The plain language description of this table (LinkML class).", + "rank": 4, + "slot_group": "attributes", + "range": "string", + "required": true }, - "zh": { - "text": "zh", - "title": "Chinese" + "version": { + "name": "version", + "description": "A semantic version identifier for this table content.", + "comments": [ + "See https://semver.org/" + ], + "rank": 5, + "slot_group": "attributes", + "pattern": "^\\d+\\.\\d+\\.\\d+$" }, - "cv": { - "text": "cv", - "title": "Chuvash" + "see_also": { + "name": "see_also", + "description": "A delimited list of URLs to supporting documentation; or possibly a local file path containing such information.", + "rank": 6, + "slot_group": "attributes" }, - "kw": { - "text": "kw", - "title": "Cornish" + "class_uri": { + "name": "class_uri", + "rank": 7, + "slot_group": "technical" }, - "co": { - "text": "co", - "title": "Corsican" + "is_a": { + "name": "is_a", + "description": "A parent table (LinkML class) that this table inherits attributes from.", + "title": "Is a", + "rank": 8, + "slot_group": "technical", + "range": "SchemaClassMenu" }, - "cr": { - "text": "cr", - "title": "Cree" + "tree_root": { + "name": "tree_root", + "rank": 9, + "slot_group": "technical" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the LinkML schema this table (LinkML class) is contained in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Class", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "hr": { - "text": "hr", - "title": "Croatian" + "name": { + "name": "name", + "description": "The coding name of this table (LinkML class).", + "title": "Name", + "comments": [ + "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field.\"" + ], + "examples": [ + { + "value": "WastewaterAMR|WastewaterPathogenAgnostic" + } + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "name", + "owner": "Class", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^([A-Z]+[a-z0-9]*)+$" }, - "cs": { - "text": "cs", - "title": "Czech" + "title": { + "name": "title", + "description": "The plain language name of this table (LinkML class).", + "title": "Title", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "title", + "owner": "Class", + "domain_of": [ + "Class", + "Slot", + "Enum", + "PermissibleValue" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "required": true }, - "da": { - "text": "da", - "title": "Danish" + "description": { + "name": "description", + "description": "The plain language description of this table (LinkML class).", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "description", + "owner": "Class", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "attributes", + "range": "string", + "required": true }, - "dv": { - "text": "dv", - "title": "Divehi, Dhivehi, Maldivian" + "version": { + "name": "version", + "description": "A semantic version identifier for this table content.", + "title": "Version", + "comments": [ + "See https://semver.org/" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "version", + "owner": "Class", + "domain_of": [ + "Schema", + "Class", + "Slot" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "pattern": "^\\d+\\.\\d+\\.\\d+$" }, - "nl": { - "text": "nl", - "title": "Dutch, Flemish" + "see_also": { + "name": "see_also", + "description": "A delimited list of URLs to supporting documentation; or possibly a local file path containing such information.", + "title": "See Also", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "see_also", + "owner": "Class", + "domain_of": [ + "Schema", + "Class" + ], + "slot_group": "attributes", + "range": "WhitespaceMinimizedString", + "multivalued": true }, - "dz": { - "text": "dz", - "title": "Dzongkha" + "class_uri": { + "name": "class_uri", + "description": "A URI for identifying this table's semantic type.", + "title": "Table URI", + "comments": [ + "This semantic metadata helps in the comparison of datasets." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "class_uri", + "owner": "Class", + "domain_of": [ + "Class" + ], + "slot_group": "technical", + "range": "uri" }, - "en": { - "text": "en", - "title": "English" + "is_a": { + "name": "is_a", + "description": "A parent table (LinkML class) that this table inherits attributes from.", + "title": "Is a", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "is_a", + "owner": "Class", + "domain_of": [ + "Class", + "PermissibleValue" + ], + "slot_group": "technical", + "range": "SchemaClassMenu" }, - "eo": { - "text": "eo", - "title": "Esperanto" - }, - "et": { - "text": "et", - "title": "Estonian" - }, - "ee": { - "text": "ee", - "title": "Ewe" + "tree_root": { + "name": "tree_root", + "description": "A boolean indicating whether this is a specification for a top-level data container on which serializations are based.", + "title": "Root Table", + "comments": [ + "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 9, + "alias": "tree_root", + "owner": "Class", + "domain_of": [ + "Class" + ], + "slot_group": "technical", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] + } + }, + "unique_keys": { + "class_key": { + "unique_key_name": "class_key", + "unique_key_slots": [ + "schema_id", + "name" + ], + "description": "A class is uniquely identified by the schema it appears in as well as its name." + } + } + }, + "UniqueKey": { + "name": "UniqueKey", + "description": "A table linking the name of each multi-component(slot) key to the schema class it appears in.", + "title": "Table key", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema that this unique key is in.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - "fo": { - "text": "fo", - "title": "Faroese" + "class_name": { + "name": "class_name", + "description": "The coding name of the table (LinkML class) that this unique key is in.", + "title": "Class", + "rank": 2, + "slot_group": "key", + "required": true }, - "fj": { - "text": "fj", - "title": "Fijian" + "name": { + "name": "name", + "description": "The coding name of this unique key.", + "title": "Name", + "rank": 3, + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "pattern": "^[a-z]+[a-z0-9_]*$" }, - "fi": { - "text": "fi", - "title": "Finnish" + "unique_key_slots": { + "name": "unique_key_slots", + "rank": 4, + "slot_group": "technical" }, - "fr": { - "text": "fr", - "title": "French" + "description": { + "name": "description", + "description": "The description of this unique key combination.", + "rank": 5, + "slot_group": "technical", + "range": "WhitespaceMinimizedString" }, - "fy": { - "text": "fy", - "title": "Western Frisian" + "notes": { + "name": "notes", + "description": "Editorial notes about an element intended primarily for internal consumption", + "rank": 6, + "slot_group": "technical" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema that this unique key is in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "UniqueKey", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "ff": { - "text": "ff", - "title": "Fulah" + "class_name": { + "name": "class_name", + "description": "The coding name of the table (LinkML class) that this unique key is in.", + "title": "Class", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "class_name", + "owner": "UniqueKey", + "domain_of": [ + "UniqueKey", + "Slot", + "Annotation" + ], + "slot_group": "key", + "range": "SchemaClassMenu", + "required": true }, - "gd": { - "text": "gd", - "title": "Gaelic, Scottish Gaelic" + "name": { + "name": "name", + "description": "The coding name of this unique key.", + "title": "Name", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "name", + "owner": "UniqueKey", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^[a-z]+[a-z0-9_]*$" }, - "gl": { - "text": "gl", - "title": "Galician" + "unique_key_slots": { + "name": "unique_key_slots", + "description": "A list of a table’s fields (LinkML class’s slots) that make up this unique key", + "title": "Unique key slots", + "comments": [ + "See https://linkml.io/linkml/schemas/constraints.html" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "unique_key_slots", + "owner": "UniqueKey", + "domain_of": [ + "UniqueKey" + ], + "slot_group": "technical", + "range": "SchemaSlotMenu", + "required": true, + "multivalued": true }, - "lg": { - "text": "lg", - "title": "Ganda" + "description": { + "name": "description", + "description": "The description of this unique key combination.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "description", + "owner": "UniqueKey", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "technical", + "range": "WhitespaceMinimizedString" }, - "ka": { - "text": "ka", - "title": "Georgian" + "notes": { + "name": "notes", + "description": "Editorial notes about an element intended primarily for internal consumption", + "title": "Notes", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "notes", + "owner": "UniqueKey", + "domain_of": [ + "UniqueKey", + "Slot", + "PermissibleValue" + ], + "slot_group": "technical", + "range": "WhitespaceMinimizedString" + } + }, + "unique_keys": { + "uniquekey_key": { + "unique_key_name": "uniquekey_key", + "unique_key_slots": [ + "schema_id", + "class_name", + "name" + ], + "description": "A slot is uniquely identified by the schema it appears in as well as its name" + } + } + }, + "Slot": { + "name": "Slot", + "description": "One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", + "title": "Field", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema that this field (LinkML slot) is contained in.", + "title": "Schema", + "comments": [ + "A schema has a list of fields it defines. A schema can also import other schemas' fields." + ], + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - "de": { - "text": "de", - "title": "German" - }, - "el": { - "text": "el", - "title": "Greek, Modern (1453–)" - }, - "kl": { - "text": "kl", - "title": "Kalaallisut, Greenlandic" - }, - "gn": { - "text": "gn", - "title": "Guarani" - }, - "gu": { - "text": "gu", - "title": "Gujarati" + "name": { + "name": "name", + "description": "The coding name of this field (LinkML slot).", + "title": "Name", + "comments": [ + "This name is formatted as a standard lowercase **snake_case** formatted name.\nA field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." + ], + "rank": 2, + "slot_group": "key", + "pattern": "^[a-z]+[a-z0-9_]*$", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "SchemaSlotMenu" + } + ] }, - "ht": { - "text": "ht", - "title": "Haitian, Haitian Creole" + "slot_type": { + "name": "slot_type", + "rank": 3, + "slot_group": "key" }, - "ha": { - "text": "ha", - "title": "Hausa" + "class_name": { + "name": "class_name", + "description": "If this field definition details a field’s use in a table (LinkML class), provide the table name.", + "title": "As used in table", + "comments": [ + "A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all." + ], + "rank": 4, + "slot_group": "tabular attribute" }, - "he": { - "text": "he", - "title": "Hebrew" + "rank": { + "name": "rank", + "rank": 5, + "slot_group": "tabular attribute" }, - "hz": { - "text": "hz", - "title": "Herero" + "slot_group": { + "name": "slot_group", + "rank": 6, + "slot_group": "tabular attribute" }, - "hi": { - "text": "hi", - "title": "Hindi" + "inlined": { + "name": "inlined", + "rank": 7, + "slot_group": "tabular attribute" }, - "ho": { - "text": "ho", - "title": "Hiri Motu" + "inlined_as_list": { + "name": "inlined_as_list", + "rank": 8, + "slot_group": "tabular attribute" }, - "hu": { - "text": "hu", - "title": "Hungarian" + "slot_uri": { + "name": "slot_uri", + "rank": 9, + "slot_group": "field attribute" }, - "is": { - "text": "is", - "title": "Icelandic" + "title": { + "name": "title", + "description": "The plain language name of this field (LinkML slot).", + "title": "Title", + "comments": [ + "This can be displayed in applications and documentation." + ], + "rank": 10, + "slot_group": "field attribute", + "required": true }, - "io": { - "text": "io", - "title": "Ido" + "range": { + "name": "range", + "rank": 11, + "slot_group": "field attribute" }, - "ig": { - "text": "ig", - "title": "Igbo" + "unit": { + "name": "unit", + "rank": 12, + "slot_group": "field attribute" }, - "id": { - "text": "id", - "title": "Indonesian" + "required": { + "name": "required", + "rank": 13, + "slot_group": "field attribute" }, - "iu": { - "text": "iu", - "title": "Inuktitut" + "recommended": { + "name": "recommended", + "rank": 14, + "slot_group": "field attribute" }, - "ik": { - "text": "ik", - "title": "Inupiaq" + "identifier": { + "name": "identifier", + "rank": 15, + "slot_group": "field attribute" }, - "ga": { - "text": "ga", - "title": "Irish" + "multivalued": { + "name": "multivalued", + "rank": 16, + "slot_group": "field attribute" }, - "it": { - "text": "it", - "title": "Italian" + "minimum_value": { + "name": "minimum_value", + "rank": 17, + "slot_group": "field attribute" }, - "ja": { - "text": "ja", - "title": "Japanese" + "maximum_value": { + "name": "maximum_value", + "rank": 18, + "slot_group": "field attribute" }, - "jv": { - "text": "jv", - "title": "Javanese" + "minimum_cardinality": { + "name": "minimum_cardinality", + "rank": 19, + "slot_group": "field attribute" }, - "kn": { - "text": "kn", - "title": "Kannada" + "maximum_cardinality": { + "name": "maximum_cardinality", + "rank": 20, + "slot_group": "field attribute" }, - "kr": { - "text": "kr", - "title": "Kanuri" + "ifabsent": { + "name": "ifabsent", + "rank": 21, + "slot_group": "field attribute" }, - "ks": { - "text": "ks", - "title": "Kashmiri" + "todos": { + "name": "todos", + "rank": 22, + "slot_group": "field attribute" }, - "kk": { - "text": "kk", - "title": "Kazakh" + "pattern": { + "name": "pattern", + "rank": 23, + "slot_group": "field attribute" }, - "km": { - "text": "km", - "title": "Central Khmer" + "equals_expression": { + "name": "equals_expression", + "rank": 24, + "slot_group": "field attribute" }, - "ki": { - "text": "ki", - "title": "Kikuyu, Gikuyu" + "structured_pattern": { + "name": "structured_pattern", + "rank": 25, + "slot_group": "field attribute" }, - "rw": { - "text": "rw", - "title": "Kinyarwanda" + "aliases": { + "name": "aliases", + "rank": 26, + "slot_group": "metadata" }, - "ky": { - "text": "ky", - "title": "Kyrgyz, Kirghiz" + "description": { + "name": "description", + "description": "A plan text description of this field (LinkML slot).", + "rank": 27, + "slot_group": "metadata", + "range": "string", + "required": true }, - "kv": { - "text": "kv", - "title": "Komi" + "comments": { + "name": "comments", + "rank": 28, + "slot_group": "metadata" }, - "kg": { - "text": "kg", - "title": "Kongo" + "examples": { + "name": "examples", + "rank": 29, + "slot_group": "metadata" }, - "ko": { - "text": "ko", - "title": "Korean" + "exact_mappings": { + "name": "exact_mappings", + "description": "A list of one or more Curies or URIs that point to terms that are semantically identical to this field (LinkML slot).", + "title": "Exact mappings", + "rank": 30, + "slot_group": "metadata" }, - "kj": { - "text": "kj", - "title": "Kuanyama, Kwanyama" + "version": { + "name": "version", + "description": "A version number (or date) indicating when this field (LinkML slot) was introduced.", + "rank": 31, + "slot_group": "metadata" }, - "ku": { - "text": "ku", - "title": "Kurdish" + "notes": { + "name": "notes", + "description": "Editorial notes about this field (LinkML slot) intended primarily for internal consumption", + "rank": 32, + "slot_group": "metadata" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema that this field (LinkML slot) is contained in.", + "title": "Schema", + "comments": [ + "A schema has a list of fields it defines. A schema can also import other schemas' fields." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Slot", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "lo": { - "text": "lo", - "title": "Lao" + "name": { + "name": "name", + "description": "The coding name of this field (LinkML slot).", + "title": "Name", + "comments": [ + "This name is formatted as a standard lowercase **snake_case** formatted name.\nA field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "name", + "owner": "Slot", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "required": true, + "pattern": "^[a-z]+[a-z0-9_]*$", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "SchemaSlotMenu" + } + ] }, - "la": { - "text": "la", - "title": "Latin" + "slot_type": { + "name": "slot_type", + "description": "The type of field (LinkML slot) that this record is about.", + "title": "Type", + "comments": [ + "In a LinkML schema, any component of a field (slot) definition can appear in three places - in the schema’s fields (slots) list, in a table’s (class’s) slot_usage list, or, for custom or inherited fields, in a table’s “attributes” list." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "slot_type", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "key", + "range": "SchemaSlotTypeMenu", + "required": true }, - "lv": { - "text": "lv", - "title": "Latvian" + "class_name": { + "name": "class_name", + "description": "If this field definition details a field’s use in a table (LinkML class), provide the table name.", + "title": "As used in table", + "comments": [ + "A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "class_name", + "owner": "Slot", + "domain_of": [ + "UniqueKey", + "Slot", + "Annotation" + ], + "slot_group": "tabular attribute", + "range": "SchemaClassMenu" }, - "li": { - "text": "li", - "title": "Limburgan, Limburger, Limburgish" + "rank": { + "name": "rank", + "description": "An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute.", + "title": "Ordering", + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "rank", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "tabular attribute", + "range": "integer" }, - "ln": { - "text": "ln", - "title": "Lingala" + "slot_group": { + "name": "slot_group", + "description": "The name of a grouping to place this field (LinkML slot) within during presentation in a table.", + "title": "Field group", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "slot_group", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "tabular attribute", + "range": "SchemaSlotGroupMenu" }, - "lt": { - "text": "lt", - "title": "Lithuanian" + "inlined": { + "name": "inlined", + "description": "Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record.", + "title": "Inlined", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "inlined", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "tabular attribute", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "lu": { - "text": "lu", - "title": "Luba-Katanga" + "inlined_as_list": { + "name": "inlined_as_list", + "description": "Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items.", + "title": "Inlined as list", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "inlined_as_list", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "tabular attribute", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "lb": { - "text": "lb", - "title": "Luxembourgish, Letzeburgesch" + "slot_uri": { + "name": "slot_uri", + "description": "A URI for identifying this field’s (LinkML slot’s) semantic type.", + "title": "Slot URI", + "from_schema": "https://example.com/DH_LinkML", + "rank": 9, + "alias": "slot_uri", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "uri" }, - "mk": { - "text": "mk", - "title": "Macedonian" + "title": { + "name": "title", + "description": "The plain language name of this field (LinkML slot).", + "title": "Title", + "comments": [ + "This can be displayed in applications and documentation." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 10, + "alias": "title", + "owner": "Slot", + "domain_of": [ + "Class", + "Slot", + "Enum", + "PermissibleValue" + ], + "slot_group": "field attribute", + "range": "WhitespaceMinimizedString", + "required": true }, - "mg": { - "text": "mg", - "title": "Malagasy" + "range": { + "name": "range", + "description": "The data type or pick list range or ranges that a field’s (LinkML slot’s) value can be validated by. If more than one, this appears in the field’s specification as a list of \"any of\" ranges.", + "title": "Range", + "from_schema": "https://example.com/DH_LinkML", + "rank": 11, + "alias": "range", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "SchemaTypeMenu" + }, + { + "range": "SchemaClassMenu" + }, + { + "range": "SchemaEnumMenu" + } + ] }, - "ms": { - "text": "ms", - "title": "Malay" + "unit": { + "name": "unit", + "description": "A unit for a numeric field, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/", + "title": "Unit", + "from_schema": "https://example.com/DH_LinkML", + "rank": 12, + "alias": "unit", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "WhitespaceMinimizedString" }, - "ml": { - "text": "ml", - "title": "Malayalam" + "required": { + "name": "required", + "description": "A boolean TRUE indicates this field (LinkML slot) is a mandatory data field.", + "title": "Required", + "comments": [ + "A mandatory data field will fail validation if empty." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 13, + "alias": "required", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "mt": { - "text": "mt", - "title": "Maltese" + "recommended": { + "name": "recommended", + "description": "A boolean TRUE indicates this field (LinkML slot) is a recommended data field.", + "title": "Recommended", + "from_schema": "https://example.com/DH_LinkML", + "rank": 14, + "alias": "recommended", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "gv": { - "text": "gv", - "title": "Manx" - }, - "mi": { - "text": "mi", - "title": "Maori" + "identifier": { + "name": "identifier", + "description": "A boolean TRUE indicates this field (LinkML slot) is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.”", + "title": "Identifier", + "from_schema": "https://example.com/DH_LinkML", + "rank": 15, + "alias": "identifier", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "mr": { - "text": "mr", - "title": "Marathi" + "multivalued": { + "name": "multivalued", + "description": "A boolean TRUE indicates this field (LinkML slot) can hold more than one values taken from its range.", + "title": "Multivalued", + "from_schema": "https://example.com/DH_LinkML", + "rank": 16, + "alias": "multivalued", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "mh": { - "text": "mh", - "title": "Marshallese" + "minimum_value": { + "name": "minimum_value", + "description": "A minimum value which is appropriate for the range data type of the field (LinkML slot).", + "title": "Minimum value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 17, + "alias": "minimum_value", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "integer" }, - "mn": { - "text": "mn", - "title": "Mongolian" + "maximum_value": { + "name": "maximum_value", + "description": "A maximum value which is appropriate for the range data type of the field (LinkML slot).", + "title": "Maximum value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 18, + "alias": "maximum_value", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "integer" }, - "na": { - "text": "na", - "title": "Nauru" + "minimum_cardinality": { + "name": "minimum_cardinality", + "description": "For a multivalued field (LinkML slot), a minimum count of values required.", + "title": "Minimum cardinality", + "from_schema": "https://example.com/DH_LinkML", + "rank": 19, + "alias": "minimum_cardinality", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "integer" }, - "nv": { - "text": "nv", - "title": "Navajo, Navaho" + "maximum_cardinality": { + "name": "maximum_cardinality", + "description": "For a multivalued field (LinkML slot), a maximum count of values required.", + "title": "Maximum cardinality", + "from_schema": "https://example.com/DH_LinkML", + "rank": 20, + "alias": "maximum_cardinality", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "integer" }, - "nd": { - "text": "nd", - "title": "North Ndebele" + "ifabsent": { + "name": "ifabsent", + "description": "Specify a default value for a field (LinkML slot) using the syntax shown in the examples.", + "title": "Default value", + "examples": [ + { + "value": "For strings: string(default value)" + }, + { + "value": "For integer: int(42)" + }, + { + "value": "For float: float(0.5)" + }, + { + "value": "For boolean: True" + }, + { + "value": "For dates: date(\"2020-01-31\")" + }, + { + "value": "For datetime: datetime(\"2020-01-31T12:00:00Z\")" + } + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 21, + "alias": "ifabsent", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "WhitespaceMinimizedString" }, - "nr": { - "text": "nr", - "title": "South Ndebele" + "todos": { + "name": "todos", + "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", + "title": "Conditional", + "from_schema": "https://example.com/DH_LinkML", + "rank": 22, + "alias": "todos", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "WhitespaceMinimizedString", + "multivalued": true }, - "ng": { - "text": "ng", - "title": "Ndonga" + "pattern": { + "name": "pattern", + "description": "A regular expression pattern used to validate a string field’s (LinkML slot)’s value content.", + "title": "Pattern", + "comments": [ + "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 23, + "alias": "pattern", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "WhitespaceMinimizedString" }, - "ne": { - "text": "ne", - "title": "Nepali" + "equals_expression": { + "name": "equals_expression", + "description": "Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression.", + "title": "Calculated value", + "comments": [ + "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 24, + "alias": "equals_expression", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "WhitespaceMinimizedString" }, - "no": { - "text": "no", - "title": "Norwegian" + "structured_pattern": { + "name": "structured_pattern", + "description": "This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it.", + "title": "Structured pattern", + "from_schema": "https://example.com/DH_LinkML", + "rank": 25, + "alias": "structured_pattern", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "WhitespaceMinimizedString" }, - "nb": { - "text": "nb", - "title": "Norwegian Bokmål" + "aliases": { + "name": "aliases", + "description": "A list of other names that slot can be known by.", + "title": "Aliases", + "comments": [ + "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 26, + "alias": "aliases", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "metadata", + "range": "WhitespaceMinimizedString", + "multivalued": true }, - "nn": { - "text": "nn", - "title": "Norwegian Nynorsk" + "description": { + "name": "description", + "description": "A plan text description of this field (LinkML slot).", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 27, + "alias": "description", + "owner": "Slot", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "metadata", + "range": "string", + "required": true }, - "oc": { - "text": "oc", - "title": "Occitan" + "comments": { + "name": "comments", + "description": "A free text field for adding other comments to guide usage of this field (LinkML slot).", + "title": "Comments", + "from_schema": "https://example.com/DH_LinkML", + "rank": 28, + "alias": "comments", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "metadata", + "range": "WhitespaceMinimizedString" }, - "oj": { - "text": "oj", - "title": "Ojibwa" + "examples": { + "name": "examples", + "description": "A delimited field (LinkML slot) for including examples of string, numeric, date or categorical values.", + "title": "Examples", + "from_schema": "https://example.com/DH_LinkML", + "rank": 29, + "alias": "examples", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "metadata", + "range": "WhitespaceMinimizedString" }, - "or": { - "text": "or", - "title": "Oriya" - }, - "om": { - "text": "om", - "title": "Oromo" - }, - "os": { - "text": "os", - "title": "Ossetian, Ossetic" - }, - "pi": { - "text": "pi", - "title": "Pali" - }, - "ps": { - "text": "ps", - "title": "Pashto, Pushto" - }, - "fa": { - "text": "fa", - "title": "Persian" - }, - "pl": { - "text": "pl", - "title": "Polish" - }, - "pt": { - "text": "pt", - "title": "Portuguese" - }, - "pa": { - "text": "pa", - "title": "Punjabi, Panjabi" + "exact_mappings": { + "name": "exact_mappings", + "description": "A list of one or more Curies or URIs that point to terms that are semantically identical to this field (LinkML slot).", + "title": "Exact mappings", + "from_schema": "https://example.com/DH_LinkML", + "rank": 30, + "alias": "exact_mappings", + "owner": "Slot", + "domain_of": [ + "Slot", + "PermissibleValue" + ], + "slot_group": "metadata", + "range": "WhitespaceMinimizedString", + "multivalued": true }, - "qu": { - "text": "qu", - "title": "Quechua" + "version": { + "name": "version", + "description": "A version number (or date) indicating when this field (LinkML slot) was introduced.", + "title": "Version", + "from_schema": "https://example.com/DH_LinkML", + "rank": 31, + "alias": "version", + "owner": "Slot", + "domain_of": [ + "Schema", + "Class", + "Slot" + ], + "slot_group": "metadata", + "range": "WhitespaceMinimizedString" }, - "ro": { - "text": "ro", - "title": "Romanian, Moldavian, Moldovan" + "notes": { + "name": "notes", + "description": "Editorial notes about this field (LinkML slot) intended primarily for internal consumption", + "title": "Notes", + "from_schema": "https://example.com/DH_LinkML", + "rank": 32, + "alias": "notes", + "owner": "Slot", + "domain_of": [ + "UniqueKey", + "Slot", + "PermissibleValue" + ], + "slot_group": "metadata", + "range": "WhitespaceMinimizedString" + } + }, + "unique_keys": { + "slot_key": { + "unique_key_name": "slot_key", + "unique_key_slots": [ + "schema_id", + "name", + "slot_type" + ], + "description": "A slot is uniquely identified by the schema it appears in as well as its name" + } + } + }, + "Annotation": { + "name": "Annotation", + "description": "One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", + "title": "Annotation", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema this annotation is contained in.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - "rm": { - "text": "rm", - "title": "Romansh" + "annotation_type": { + "name": "annotation_type", + "rank": 2, + "slot_group": "key" }, - "rn": { - "text": "rn", - "title": "Rundi" + "class_name": { + "name": "class_name", + "description": "If this annotation is attached to a table (LinkML class), provide the name of the table.", + "title": "On table", + "rank": 3, + "slot_group": "key" }, - "ru": { - "text": "ru", - "title": "Russian" + "slot_name": { + "name": "slot_name", + "rank": 4, + "slot_group": "key" }, - "se": { - "text": "se", - "title": "Northern Sami" + "name": { + "name": "name", + "description": "The annotation key (i.e. coding name of the annotation).", + "title": "Key", + "comments": [ + "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention." + ], + "rank": 5, + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "pattern": "^[a-z]+[a-z0-9_]*$" }, - "sm": { - "text": "sm", - "title": "Samoan" + "value": { + "name": "value", + "description": "The annotation’s value, which can be a string or an object of any kind (in non-serialized data).", + "rank": 6, + "slot_group": "attribute" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this annotation is contained in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Annotation", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "sg": { - "text": "sg", - "title": "Sango" + "annotation_type": { + "name": "annotation_type", + "description": "A menu of schema element types this annotation could pertain to (Schema, Class, Slot; in future Enumeration …)", + "title": "Annotation on", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "annotation_type", + "owner": "Annotation", + "domain_of": [ + "Annotation" + ], + "slot_group": "key", + "range": "SchemaAnnotationTypeMenu", + "required": true }, - "sa": { - "text": "sa", - "title": "Sanskrit" + "class_name": { + "name": "class_name", + "description": "If this annotation is attached to a table (LinkML class), provide the name of the table.", + "title": "On table", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "class_name", + "owner": "Annotation", + "domain_of": [ + "UniqueKey", + "Slot", + "Annotation" + ], + "slot_group": "key", + "range": "SchemaClassMenu" }, - "sc": { - "text": "sc", - "title": "Sardinian" + "slot_name": { + "name": "slot_name", + "description": "If this annotation is attached to a field (LinkML slot), provide the name of the field.", + "title": "On field", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "slot_name", + "owner": "Annotation", + "domain_of": [ + "Annotation" + ], + "slot_group": "key", + "range": "SchemaSlotMenu" }, - "sr": { - "text": "sr", - "title": "Serbian" + "name": { + "name": "name", + "description": "The annotation key (i.e. coding name of the annotation).", + "title": "Key", + "comments": [ + "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "name", + "owner": "Annotation", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^[a-z]+[a-z0-9_]*$" }, - "sn": { - "text": "sn", - "title": "Shona" - }, - "sd": { - "text": "sd", - "title": "Sindhi" + "value": { + "name": "value", + "description": "The annotation’s value, which can be a string or an object of any kind (in non-serialized data).", + "title": "Value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "value", + "owner": "Annotation", + "domain_of": [ + "Annotation", + "Setting", + "Extension" + ], + "slot_group": "attribute", + "range": "string" + } + }, + "unique_keys": { + "slot_key": { + "unique_key_name": "slot_key", + "unique_key_slots": [ + "schema_id", + "name", + "annotation_type" + ], + "description": "A slot is uniquely identified by the schema it appears in as well as its name" + } + } + }, + "Enum": { + "name": "Enum", + "description": "One or more enumerations in given schema. An enumeration can be used in the \"range\" or \"any of\" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values.", + "title": "Picklist", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema this pick list (LinkML enum) is contained in.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - "si": { - "text": "si", - "title": "Sinhala, Sinhalese" + "name": { + "name": "name", + "description": "The coding name of this pick list menu (LinkML enum) of terms..", + "title": "Name", + "comments": [ + "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" + ], + "rank": 2, + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "pattern": "^([A-Z]+[a-z0-9]*)+$" }, - "sk": { - "text": "sk", - "title": "Slovak" + "title": { + "name": "title", + "description": "The plain language name of this pick list menu (LinkML enum) of terms.", + "title": "Title", + "rank": 3, + "slot_group": "attribute", + "required": true }, - "sl": { - "text": "sl", - "title": "Slovenian" + "description": { + "name": "description", + "description": "A plan text description of this pick list (LinkML enum) menu.", + "rank": 4, + "slot_group": "metadata", + "range": "string" }, - "so": { - "text": "so", - "title": "Somali" + "enum_uri": { + "name": "enum_uri", + "rank": 5, + "slot_group": "metadata" }, - "st": { - "text": "st", - "title": "Southern Sotho" + "inherits": { + "name": "inherits", + "rank": 6, + "slot_group": "metadata" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this pick list (LinkML enum) is contained in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Enum", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "es": { - "text": "es", - "title": "Spanish, Castilian" + "name": { + "name": "name", + "description": "The coding name of this pick list menu (LinkML enum) of terms..", + "title": "Name", + "comments": [ + "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "name", + "owner": "Enum", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^([A-Z]+[a-z0-9]*)+$" }, - "su": { - "text": "su", - "title": "Sundanese" + "title": { + "name": "title", + "description": "The plain language name of this pick list menu (LinkML enum) of terms.", + "title": "Title", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "title", + "owner": "Enum", + "domain_of": [ + "Class", + "Slot", + "Enum", + "PermissibleValue" + ], + "slot_group": "attribute", + "range": "WhitespaceMinimizedString", + "required": true }, - "sw": { - "text": "sw", - "title": "Swahili" + "description": { + "name": "description", + "description": "A plan text description of this pick list (LinkML enum) menu.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "description", + "owner": "Enum", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "metadata", + "range": "string" }, - "ss": { - "text": "ss", - "title": "Swati" + "enum_uri": { + "name": "enum_uri", + "description": "A URI for identifying this pick list’s (LinkML enum) semantic type.", + "title": "Enum URI", + "comments": [ + "This semantic metadata helps in the comparison of datasets." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "enum_uri", + "owner": "Enum", + "domain_of": [ + "Enum" + ], + "slot_group": "metadata", + "range": "uri" }, - "sv": { - "text": "sv", - "title": "Swedish" + "inherits": { + "name": "inherits", + "description": "Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation).", + "title": "Inherits", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "inherits", + "owner": "Enum", + "domain_of": [ + "Enum" + ], + "slot_group": "metadata", + "range": "SchemaEnumMenu" + } + }, + "unique_keys": { + "enum_key": { + "unique_key_name": "enum_key", + "unique_key_slots": [ + "schema_id", + "name" + ], + "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." + } + } + }, + "PermissibleValue": { + "name": "PermissibleValue", + "description": "An enumeration picklist value.", + "title": "Picklist choices", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema this menu choice's menu (LinkML enum) is contained in.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - "tl": { - "text": "tl", - "title": "Tagalog" + "enum_id": { + "name": "enum_id", + "description": "The coding name of the menu (LinkML enum) that this choice is contained in.", + "title": "Enum", + "rank": 2, + "slot_group": "key", + "range": "Enum" }, - "ty": { - "text": "ty", - "title": "Tahitian" + "text": { + "name": "text", + "rank": 3, + "slot_group": "key" }, - "tg": { - "text": "tg", - "title": "Tajik" - }, - "ta": { - "text": "ta", - "title": "Tamil" + "is_a": { + "name": "is_a", + "description": "The parent term code (in the same enumeration) of this choice, if any.", + "title": "Parent", + "rank": 4, + "slot_group": "attribute", + "range": "WhitespaceMinimizedString" }, - "tt": { - "text": "tt", - "title": "Tatar" + "title": { + "name": "title", + "description": "The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed.", + "title": "title", + "rank": 5, + "slot_group": "attribute" }, - "te": { - "text": "te", - "title": "Telugu" + "description": { + "name": "description", + "description": "A plan text description of the meaning of this menu choice.", + "rank": 6, + "slot_group": "metadata", + "range": "string" }, - "th": { - "text": "th", - "title": "Thai" + "exact_mappings": { + "name": "exact_mappings", + "title": "Code mappings", + "rank": 7, + "slot_group": "metadata" }, - "bo": { - "text": "bo", - "title": "Tibetan" + "meaning": { + "name": "meaning", + "rank": 8, + "slot_group": "metadata" }, - "ti": { - "text": "ti", - "title": "Tigrinya" + "notes": { + "name": "notes", + "description": "Editorial notes about an element intended primarily for internal consumption", + "rank": 9, + "slot_group": "metadata" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this menu choice's menu (LinkML enum) is contained in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "PermissibleValue", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "to": { - "text": "to", - "title": "Tonga (Tonga Islands)" + "enum_id": { + "name": "enum_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Enum.name" + } + }, + "description": "The coding name of the menu (LinkML enum) that this choice is contained in.", + "title": "Enum", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "enum_id", + "owner": "PermissibleValue", + "domain_of": [ + "PermissibleValue", + "EnumSource" + ], + "slot_group": "key", + "range": "Enum", + "required": true }, - "ts": { - "text": "ts", - "title": "Tsonga" + "text": { + "name": "text", + "description": "The code (LinkML permissible_value key) for the menu item choice.", + "title": "Code", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "text", + "owner": "PermissibleValue", + "domain_of": [ + "PermissibleValue" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true }, - "tn": { - "text": "tn", - "title": "Tswana" + "is_a": { + "name": "is_a", + "description": "The parent term code (in the same enumeration) of this choice, if any.", + "title": "Parent", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "is_a", + "owner": "PermissibleValue", + "domain_of": [ + "Class", + "PermissibleValue" + ], + "slot_group": "attribute", + "range": "WhitespaceMinimizedString" }, - "tr": { - "text": "tr", - "title": "Turkish" + "title": { + "name": "title", + "description": "The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed.", + "title": "title", + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "title", + "owner": "PermissibleValue", + "domain_of": [ + "Class", + "Slot", + "Enum", + "PermissibleValue" + ], + "slot_group": "attribute", + "range": "WhitespaceMinimizedString" }, - "tk": { - "text": "tk", - "title": "Turkmen" + "description": { + "name": "description", + "description": "A plan text description of the meaning of this menu choice.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "description", + "owner": "PermissibleValue", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "metadata", + "range": "string" }, - "tw": { - "text": "tw", - "title": "Twi" + "exact_mappings": { + "name": "exact_mappings", + "title": "Code mappings", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "exact_mappings", + "owner": "PermissibleValue", + "domain_of": [ + "Slot", + "PermissibleValue" + ], + "slot_group": "metadata", + "range": "WhitespaceMinimizedString", + "multivalued": true }, - "ug": { - "text": "ug", - "title": "Uighur, Uyghur" + "meaning": { + "name": "meaning", + "description": "A URI for identifying this choice's semantic type.", + "title": "Meaning", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "meaning", + "owner": "PermissibleValue", + "domain_of": [ + "PermissibleValue" + ], + "slot_group": "metadata", + "range": "uri" }, - "uk": { - "text": "uk", - "title": "Ukrainian" + "notes": { + "name": "notes", + "description": "Editorial notes about an element intended primarily for internal consumption", + "title": "Notes", + "from_schema": "https://example.com/DH_LinkML", + "rank": 9, + "alias": "notes", + "owner": "PermissibleValue", + "domain_of": [ + "UniqueKey", + "Slot", + "PermissibleValue" + ], + "slot_group": "metadata", + "range": "WhitespaceMinimizedString" + } + }, + "unique_keys": { + "permissiblevalue_key": { + "unique_key_name": "permissiblevalue_key", + "unique_key_slots": [ + "schema_id", + "enum_id", + "text" + ], + "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." + } + } + }, + "EnumSource": { + "name": "EnumSource", + "description": "The external (URI reachable) source of an ontology or other parseable vocabulary that aids in composing this menu. This includes specifications for extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) enumeration.", + "title": "Picklist config", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema this menu inclusion and exclusion criteria pertain to.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - "ur": { - "text": "ur", - "title": "Urdu" + "enum_id": { + "name": "enum_id", + "description": "The coding name of the menu (enumeration) that this inclusion criteria pertains to.", + "title": "Enum", + "rank": 2, + "slot_group": "key", + "range": "Enum" }, - "uz": { - "text": "uz", - "title": "Uzbek" + "criteria": { + "name": "criteria", + "rank": 3, + "slot_group": "key" }, - "ve": { - "text": "ve", - "title": "Venda" + "source_ontology": { + "name": "source_ontology", + "rank": 4, + "slot_group": "key" }, - "vi": { - "text": "vi", - "title": "Vietnamese" + "is_direct": { + "name": "is_direct", + "rank": 5, + "slot_group": "technical" }, - "vo": { - "text": "vo", - "title": "Volapük" + "source_nodes": { + "name": "source_nodes", + "rank": 6, + "slot_group": "technical" }, - "wa": { - "text": "wa", - "title": "Walloon" + "include_self": { + "name": "include_self", + "rank": 7, + "slot_group": "technical" }, - "cy": { - "text": "cy", - "title": "Welsh" + "relationship_types": { + "name": "relationship_types", + "rank": 8, + "slot_group": "technical" + } + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this menu inclusion and exclusion criteria pertain to.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "EnumSource", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - "wo": { - "text": "wo", - "title": "Wolof" + "enum_id": { + "name": "enum_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Enum.name" + } + }, + "description": "The coding name of the menu (enumeration) that this inclusion criteria pertains to.", + "title": "Enum", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "enum_id", + "owner": "EnumSource", + "domain_of": [ + "PermissibleValue", + "EnumSource" + ], + "slot_group": "key", + "range": "Enum", + "required": true }, - "xh": { - "text": "xh", - "title": "Xhosa" + "criteria": { + "name": "criteria", + "description": "Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any).", + "title": "Criteria", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "criteria", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "key", + "range": "EnumCriteriaMenu", + "required": true }, - "ii": { - "text": "ii", - "title": "Sichuan Yi, Nuosu" + "source_ontology": { + "name": "source_ontology", + "description": "The URI of the source ontology to trust and fetch terms from.", + "title": "Source ontology", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "source_ontology", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "key", + "range": "uri" }, - "yi": { - "text": "yi", - "title": "Yiddish" + "is_direct": { + "name": "is_direct", + "description": "Can the vocabulary source be automatically downloaded and processed, or is a manual process involved?", + "title": "Directly downloadable", + "from_schema": "https://example.com/DH_LinkML", + "rank": 5, + "alias": "is_direct", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "technical", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "yo": { - "text": "yo", - "title": "Yoruba" + "source_nodes": { + "name": "source_nodes", + "description": "The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by.", + "title": "Top level term ids", + "from_schema": "https://example.com/DH_LinkML", + "rank": 6, + "alias": "source_nodes", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "technical", + "range": "uriorcurie", + "multivalued": true }, - "za": { - "text": "za", - "title": "Zhuang, Chuang" + "include_self": { + "name": "include_self", + "description": "Include the listed selection of items (top of term branch or otherwise) as selectable items themselves.", + "title": "Include top level terms", + "from_schema": "https://example.com/DH_LinkML", + "rank": 7, + "alias": "include_self", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "technical", + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "zu": { - "text": "zu", - "title": "Zulu" - } - } - } - }, - "slots": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" + "relationship_types": { + "name": "relationship_types", + "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", + "title": "Relations", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "relationship_types", + "owner": "EnumSource", + "domain_of": [ + "EnumSource" + ], + "slot_group": "technical", + "range": "WhitespaceMinimizedString", + "multivalued": true } }, - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "required": true - }, - "class_id": { - "name": "class_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Class.name" + "unique_keys": { + "enum_source_key": { + "unique_key_name": "enum_source_key", + "unique_key_slots": [ + "schema_id", + "enum_id", + "criteria", + "source_ontology" + ], + "description": "A picklist source consists of the schema, enumeration, inclusion or exclusion flag, and source URI of the ontology." } - }, - "description": "The class name that this table is linked to.", - "title": "Class", - "from_schema": "https://example.com/DH_LinkML", - "range": "SchemaClassMenu" + } }, - "slot_id": { - "name": "slot_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Slot.name" + "Setting": { + "name": "Setting", + "description": "A regular expression that can be reused in a structured_pattern. See:https://linkml.io/linkml/faq/modeling.html#can-i-reuse-regular-expression-patterns.", + "title": "Setting", + "from_schema": "https://example.com/DH_LinkML", + "slot_usage": { + "schema_id": { + "name": "schema_id", + "description": "The coding name of the schema this setting is contained in.", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" + }, + "name": { + "name": "name", + "description": "The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/", + "title": "Name", + "rank": 2, + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "pattern": "^([A-Z]+[a-z0-9]*)+$" + }, + "value": { + "name": "value", + "description": "The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field.", + "rank": 3, + "slot_group": "attribute", + "required": true + }, + "description": { + "name": "description", + "description": "A plan text description of this setting.", + "rank": 4, + "slot_group": "attribute", + "range": "string" } }, - "description": "The class name that this table is linked to.", - "title": "Slot", - "from_schema": "https://example.com/DH_LinkML", - "range": "WhitespaceMinimizedString", - "required": true - }, - "enum_id": { - "name": "enum_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Enum.name" + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "description": "The coding name of the schema this setting is contained in.", + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Setting", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true + }, + "name": { + "name": "name", + "description": "The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/", + "title": "Name", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "name", + "owner": "Setting", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true, + "pattern": "^([A-Z]+[a-z0-9]*)+$" + }, + "value": { + "name": "value", + "description": "The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field.", + "title": "Value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "value", + "owner": "Setting", + "domain_of": [ + "Annotation", + "Setting", + "Extension" + ], + "slot_group": "attribute", + "range": "string", + "required": true + }, + "description": { + "name": "description", + "description": "A plan text description of this setting.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "description", + "owner": "Setting", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "attribute", + "range": "string" } }, - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "PermissibleValue", - "EnumSource" - ], - "required": true - }, - "name": { - "name": "name", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "required": true - }, - "id": { - "name": "id", - "description": "The unique URI for identifying this LinkML schema.", - "title": "ID", - "comments": [ - "Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development." - ], - "examples": [ - { - "value": "https://example.com/GRDI" + "unique_keys": { + "settings_key": { + "unique_key_name": "settings_key", + "unique_key_slots": [ + "schema_id", + "name" + ], + "description": "A setting is uniquely identified by the name key whose value is a regular expression." } - ], - "from_schema": "https://example.com/DH_LinkML", - "identifier": true, - "domain_of": [ - "Schema" - ], - "range": "uri", - "required": true - }, - "description": { - "name": "description", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ] - }, - "version": { - "name": "version", - "title": "Version", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Schema", - "Class", - "Slot" - ], - "range": "WhitespaceMinimizedString" - }, - "in_language": { - "name": "in_language", - "description": "This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", - "title": "Default language", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Schema" - ], - "range": "LanguagesMenu" - }, - "locales": { - "name": "locales", - "description": "These are the (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list.", - "title": "Locales", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Schema" - ], - "range": "LanguagesMenu", - "multivalued": true + } }, - "default_prefix": { - "name": "default_prefix", - "title": "Default prefix", - "comments": [ - "A prefix to assume all classes and slots can be addressed by." - ], - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Schema" - ], - "range": "uri", - "required": true + "Rule": { + "name": "Rule", + "description": "A rule that executes the change in state of one or more fields (slots). Each rule has a \"precondition\" expression of constraints one or more fields' values and a postcondition expression stating what the same or other field's values change to.", + "title": "Rule", + "from_schema": "https://example.com/DH_LinkML" }, - "imports": { - "name": "imports", - "title": "Imports", + "Extension": { + "name": "Extension", + "description": "A list of LinkML attribute-value pairs that are not directly part of the schema's class/slot structure. Locale information is held here.", + "title": "Extension", "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Schema" - ], - "range": "WhitespaceMinimizedString", - "multivalued": true - }, - "prefix": { - "name": "prefix", - "description": "The namespace prefix string.", - "title": "Prefix", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Prefix" - ], - "range": "WhitespaceMinimizedString", - "required": true - }, - "reference": { - "name": "reference", - "description": "The URI the prefix expands to.", - "title": "Reference", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Prefix" - ], - "range": "uri", - "required": true - }, - "title": { - "name": "title", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Class", - "Slot", - "Enum", - "PermissibleValue" - ], - "range": "WhitespaceMinimizedString" - }, - "class_uri": { - "name": "class_uri", - "description": "A URI for identifying this class's semantic type.", - "title": "Table URI", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Class" - ], - "range": "uri" - }, - "is_a": { - "name": "is_a", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Class", - "PermissibleValue" - ] - }, - "tree_root": { - "name": "tree_root", - "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", - "title": "Root Table", - "comments": [ - "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" - ], - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Class" - ], - "any_of": [ - { - "range": "boolean" + "slot_usage": { + "schema_id": { + "name": "schema_id", + "title": "Schema", + "rank": 1, + "slot_group": "key", + "range": "Schema" }, - { - "range": "TrueFalseMenu" - } - ] - }, - "class_name": { - "name": "class_name", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "UniqueKey", - "Slot", - "Annotation" - ], - "range": "SchemaClassMenu" - }, - "unique_key_slots": { - "name": "unique_key_slots", - "description": "A list of a class's slots that make up a unique key", - "title": "Unique key slots", - "comments": [ - "See https://linkml.io/linkml/schemas/constraints.html" - ], - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "UniqueKey" - ], - "range": "SchemaSlotMenu", - "required": true, - "multivalued": true - }, - "notes": { - "name": "notes", - "description": "Editorial notes about an element intended primarily for internal consumption", - "title": "Notes", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "UniqueKey", - "Slot", - "PermissibleValue" - ], - "range": "WhitespaceMinimizedString" - }, - "slot_type": { - "name": "slot_type", - "title": "Type", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "SchemaSlotTypeMenu", - "required": true - }, - "rank": { - "name": "rank", - "description": "An integer which sets the order of this slot relative to the others within a given class. This is the LinkML rank attribute.", - "title": "Ordering", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "integer" - }, - "slot_group": { - "name": "slot_group", - "description": "The name of a grouping to place slot within during presentation.", - "title": "Field group", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "SchemaSlotGroupMenu" - }, - "inlined": { - "name": "inlined", - "title": "Inlined", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "any_of": [ - { - "range": "boolean" + "name": { + "name": "name", + "title": "Name", + "rank": 2, + "slot_group": "key", + "range": "WhitespaceMinimizedString" }, - { - "range": "TrueFalseMenu" - } - ] - }, - "inlined_as_list": { - "name": "inlined_as_list", - "title": "Inlined as list", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "any_of": [ - { - "range": "boolean" + "value": { + "name": "value", + "rank": 3, + "slot_group": "attribute" }, - { - "range": "TrueFalseMenu" + "description": { + "name": "description", + "description": "A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key.", + "rank": 4, + "slot_group": "attribute", + "range": "string" } - ] - }, - "slot_uri": { - "name": "slot_uri", - "description": "A URI for identifying this field’s (slot’s) semantic type.", - "title": "Slot URI", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "uri" - }, - "range": { - "name": "range", - "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", - "title": "Range", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "SchemaTypeMenu" + }, + "attributes": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, + "title": "Schema", + "from_schema": "https://example.com/DH_LinkML", + "rank": 1, + "alias": "schema_id", + "owner": "Extension", + "domain_of": [ + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "Schema", + "required": true }, - { - "range": "SchemaClassMenu" + "name": { + "name": "name", + "title": "Name", + "from_schema": "https://example.com/DH_LinkML", + "rank": 2, + "alias": "name", + "owner": "Extension", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "range": "WhitespaceMinimizedString", + "required": true }, - { - "range": "SchemaEnumMenu" - } - ] - }, - "unit": { - "name": "unit", - "description": "A unit of a numeric value, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/", - "title": "Unit", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "WhitespaceMinimizedString" - }, - "required": { - "name": "required", - "description": "A boolean TRUE indicates this slot is a mandatory data field.", - "title": "Required", - "comments": [ - "A mandatory data field will fail validation if empty." - ], - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "any_of": [ - { - "range": "boolean" + "value": { + "name": "value", + "title": "Value", + "from_schema": "https://example.com/DH_LinkML", + "rank": 3, + "alias": "value", + "owner": "Extension", + "domain_of": [ + "Annotation", + "Setting", + "Extension" + ], + "slot_group": "attribute", + "range": "string" }, - { - "range": "TrueFalseMenu" + "description": { + "name": "description", + "description": "A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key.", + "title": "Description", + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "description", + "owner": "Extension", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ], + "slot_group": "attribute", + "range": "string" } - ] + }, + "unique_keys": { + "extension_key": { + "unique_key_name": "extension_key", + "unique_key_slots": [ + "schema_id", + "name" + ], + "description": "A key which details each schema's extension." + } + } }, - "recommended": { - "name": "recommended", - "description": "A boolean TRUE indicates this slot is a recommended data field.", - "title": "Recommended", + "Container": { + "name": "Container", "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "any_of": [ - { - "range": "boolean" + "attributes": { + "Schemas": { + "name": "Schemas", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Schemas", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Schema", + "multivalued": true, + "inlined_as_list": true }, - { - "range": "TrueFalseMenu" + "Prefixes": { + "name": "Prefixes", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Prefixes", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Prefix", + "multivalued": true, + "inlined_as_list": true + }, + "Settings": { + "name": "Settings", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Settings", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Setting", + "multivalued": true, + "inlined_as_list": true + }, + "Extensions": { + "name": "Extensions", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Extensions", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Extension", + "multivalued": true, + "inlined_as_list": true + }, + "Enums": { + "name": "Enums", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Enums", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Enum", + "multivalued": true, + "inlined_as_list": true + }, + "PermissibleValues": { + "name": "PermissibleValues", + "from_schema": "https://example.com/DH_LinkML", + "alias": "PermissibleValues", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "PermissibleValue", + "multivalued": true, + "inlined_as_list": true + }, + "EnumSources": { + "name": "EnumSources", + "from_schema": "https://example.com/DH_LinkML", + "alias": "EnumSources", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "EnumSource", + "multivalued": true, + "inlined_as_list": true + }, + "Slots": { + "name": "Slots", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Slots", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Slot", + "multivalued": true, + "inlined_as_list": true + }, + "Annotations": { + "name": "Annotations", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Annotations", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Annotation", + "multivalued": true, + "inlined_as_list": true + }, + "Classes": { + "name": "Classes", + "from_schema": "https://example.com/DH_LinkML", + "alias": "Classes", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "Class", + "multivalued": true, + "inlined_as_list": true + }, + "UniqueKeys": { + "name": "UniqueKeys", + "from_schema": "https://example.com/DH_LinkML", + "alias": "UniqueKeys", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "UniqueKey", + "multivalued": true, + "inlined_as_list": true } - ] - }, - "aliases": { - "name": "aliases", - "description": "A list of other names that slot can be known by.", - "title": "Aliases", - "comments": [ - "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" - ], + }, + "tree_root": true + } + }, + "slots": { + "schema_id": { + "name": "schema_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Schema.name" + } + }, "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Prefix", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "PermissibleValue", + "EnumSource", + "Setting", + "Extension" ], - "range": "WhitespaceMinimizedString", - "multivalued": true + "required": true }, - "identifier": { - "name": "identifier", - "description": "A boolean TRUE indicates this field is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.”", - "title": "Identifier", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" + "class_id": { + "name": "class_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Class.name" } - ] - }, - "multivalued": { - "name": "multivalued", - "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", - "title": "Multivalued", + }, + "description": "The class name that this table is linked to.", + "title": "Class", "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" + "range": "SchemaClassMenu" + }, + "slot_id": { + "name": "slot_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Slot.name" } - ] + }, + "description": "The class name that this table is linked to.", + "title": "Slot", + "from_schema": "https://example.com/DH_LinkML", + "range": "WhitespaceMinimizedString", + "required": true }, - "minimum_value": { - "name": "minimum_value", - "description": "A minimum value which is appropriate for the range data type of the slot.", - "title": "Minimum value", + "enum_id": { + "name": "enum_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "Enum.name" + } + }, "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "PermissibleValue", + "EnumSource" ], - "range": "integer" + "required": true }, - "maximum_value": { - "name": "maximum_value", - "description": "A maximum value which is appropriate for the range data type of the slot.", - "title": "Maximum value", + "name": { + "name": "name", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" ], - "range": "integer" + "required": true }, - "minimum_cardinality": { - "name": "minimum_cardinality", - "description": "For multivalued slots, a minimum number of values", - "title": "Minimum cardinality", + "id": { + "name": "id", + "description": "The unique URI for identifying this LinkML schema.", + "title": "ID", + "comments": [ + "Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. This semantic metadata helps in the comparison of datasets." + ], + "examples": [ + { + "value": "https://example.com/GRDI" + } + ], "from_schema": "https://example.com/DH_LinkML", + "identifier": true, "domain_of": [ - "Slot" + "Schema" ], - "range": "integer" + "range": "uri", + "required": true }, - "maximum_cardinality": { - "name": "maximum_cardinality", - "description": "For multivalued slots, a maximum number of values", - "title": "Maximum cardinality", + "description": { + "name": "description", + "title": "Description", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" - ], - "range": "integer" + "Schema", + "Class", + "UniqueKey", + "Slot", + "Enum", + "PermissibleValue", + "Setting", + "Extension" + ] }, - "equals_expression": { - "name": "equals_expression", - "description": "Enables inferring (calculating) value based on other slot values. This is a server-side LinkML expression, having the syntax of a python expression.", - "title": "Calculated value", - "comments": [ - "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" - ], + "version": { + "name": "version", + "title": "Version", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ + "Schema", + "Class", "Slot" ], "range": "WhitespaceMinimizedString" }, - "pattern": { - "name": "pattern", - "description": "A regular expression pattern used to validate a slot's string range data type content.", - "title": "Pattern", + "in_language": { + "name": "in_language", + "description": "This is the default language (ISO 639-1 Code) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", + "title": "Default language", "comments": [ - "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." + "This is often “en” for English." ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Schema" ], - "range": "WhitespaceMinimizedString" + "range": "LanguagesMenu" }, - "todos": { - "name": "todos", - "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", - "title": "Conditional", + "locales": { + "name": "locales", + "description": "For multilingual schemas, a list of (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list.", + "title": "Locales", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Schema" ], - "range": "WhitespaceMinimizedString", + "range": "LanguagesMenu", "multivalued": true }, - "exact_mappings": { - "name": "exact_mappings", + "default_prefix": { + "name": "default_prefix", + "description": "A prefix to assume all classes and slots can be addressed by.", + "title": "Default prefix", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot", - "PermissibleValue" + "Schema" ], - "range": "WhitespaceMinimizedString", - "multivalued": true + "range": "uri", + "required": true }, - "comments": { - "name": "comments", - "description": "A free text field for adding other comments to guide usage of field.", - "title": "Comments", + "imports": { + "name": "imports", + "description": "A list of linkml:[import name] schemas to import and reuse.", + "title": "Imports", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Schema" ], - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "multivalued": true }, - "examples": { - "name": "examples", - "description": "A free text field for including examples of string, numeric, date or categorical values.", - "title": "Examples", + "see_also": { + "name": "see_also", + "title": "See Also", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Slot" + "Schema", + "Class" ], - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "multivalued": true }, - "annotation_type": { - "name": "annotation_type", - "title": "Annotation on", + "prefix": { + "name": "prefix", + "description": "The namespace prefix string.", + "title": "Prefix", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Annotation" + "Prefix" ], - "range": "SchemaAnnotationTypeMenu", + "range": "WhitespaceMinimizedString", "required": true }, - "slot_name": { - "name": "slot_name", - "description": "If this annotation is attached to a field (LinkML slot), provide the name of the field.", - "title": "On field", + "reference": { + "name": "reference", + "description": "The URI the prefix expands to.", + "title": "Reference", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Annotation" + "Prefix" ], - "range": "SchemaSlotMenu" + "range": "uri", + "required": true }, - "value": { - "name": "value", - "title": "Value", + "title": { + "name": "title", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Annotation", - "Setting", - "Extension" + "Class", + "Slot", + "Enum", + "PermissibleValue" ], - "range": "string" + "range": "WhitespaceMinimizedString" }, - "enum_uri": { - "name": "enum_uri", - "description": "A URI for identifying this enumeration's semantic type.", - "title": "Enum URI", + "class_uri": { + "name": "class_uri", + "description": "A URI for identifying this table's semantic type.", + "title": "Table URI", + "comments": [ + "This semantic metadata helps in the comparison of datasets." + ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Enum" + "Class" ], "range": "uri" }, - "inherits": { - "name": "inherits", - "description": "Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation).", - "title": "Inherits", + "is_a": { + "name": "is_a", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "Enum" - ], - "range": "SchemaEnumMenu" + "Class", + "PermissibleValue" + ] }, - "text": { - "name": "text", - "description": "The code (LinkML permissible_value key) for the menu item choice. It can be plain language or s(The coding name of this choice).", - "title": "Code", + "tree_root": { + "name": "tree_root", + "description": "A boolean indicating whether this is a specification for a top-level data container on which serializations are based.", + "title": "Root Table", + "comments": [ + "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" + ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "PermissibleValue" + "Class" ], - "range": "WhitespaceMinimizedString", - "required": true + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "meaning": { - "name": "meaning", - "description": "A URI for identifying this choice's semantic type.", - "title": "Meaning", + "class_name": { + "name": "class_name", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "UniqueKey", + "Slot", + "Annotation" + ], + "range": "SchemaClassMenu" + }, + "unique_key_slots": { + "name": "unique_key_slots", + "description": "A list of a table’s fields (LinkML class’s slots) that make up this unique key", + "title": "Unique key slots", + "comments": [ + "See https://linkml.io/linkml/schemas/constraints.html" + ], + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "UniqueKey" + ], + "range": "SchemaSlotMenu", + "required": true, + "multivalued": true + }, + "notes": { + "name": "notes", + "title": "Notes", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ + "UniqueKey", + "Slot", "PermissibleValue" ], - "range": "uri" + "range": "WhitespaceMinimizedString" }, - "criteria": { - "name": "criteria", - "description": "Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any).", - "title": "Criteria", + "slot_type": { + "name": "slot_type", + "description": "The type of field (LinkML slot) that this record is about.", + "title": "Type", + "comments": [ + "In a LinkML schema, any component of a field (slot) definition can appear in three places - in the schema’s fields (slots) list, in a table’s (class’s) slot_usage list, or, for custom or inherited fields, in a table’s “attributes” list." + ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "EnumSource" + "Slot" ], - "range": "EnumCriteriaMenu", + "range": "SchemaSlotTypeMenu", "required": true }, - "source_ontology": { - "name": "source_ontology", - "description": "The URI of the source ontology to trust and fetch terms from.", - "title": "Source ontology", + "rank": { + "name": "rank", + "description": "An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute.", + "title": "Ordering", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "EnumSource" + "Slot" ], - "range": "uri" + "range": "integer" }, - "is_direct": { - "name": "is_direct", - "description": "Can the vocabulary source be automatically downloaded and processed, or is a manual process involved?", - "title": "Directly downloadable", + "slot_group": { + "name": "slot_group", + "description": "The name of a grouping to place this field (LinkML slot) within during presentation in a table.", + "title": "Field group", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "EnumSource" + "Slot" + ], + "range": "SchemaSlotGroupMenu" + }, + "inlined": { + "name": "inlined", + "description": "Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record.", + "title": "Inlined", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" ], "any_of": [ { @@ -1792,2849 +3308,1529 @@ } ] }, - "source_nodes": { - "name": "source_nodes", - "description": "The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by.", - "title": "Top level term ids", + "inlined_as_list": { + "name": "inlined_as_list", + "description": "Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items.", + "title": "Inlined as list", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "EnumSource" + "Slot" ], - "range": "uriorcurie", - "multivalued": true + "any_of": [ + { + "range": "boolean" + }, + { + "range": "TrueFalseMenu" + } + ] }, - "include_self": { - "name": "include_self", - "description": "Include the listed selection of items (top of term branch or otherwise) as selectable items themselves.", - "title": "Include top level terms", + "slot_uri": { + "name": "slot_uri", + "description": "A URI for identifying this field’s (LinkML slot’s) semantic type.", + "title": "Slot URI", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "EnumSource" + "Slot" + ], + "range": "uri" + }, + "range": { + "name": "range", + "description": "The data type or pick list range or ranges that a field’s (LinkML slot’s) value can be validated by. If more than one, this appears in the field’s specification as a list of \"any of\" ranges.", + "title": "Range", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" ], + "required": true, + "multivalued": true, "any_of": [ { - "range": "boolean" + "range": "SchemaTypeMenu" }, { - "range": "TrueFalseMenu" + "range": "SchemaClassMenu" + }, + { + "range": "SchemaEnumMenu" } ] }, - "relationship_types": { - "name": "relationship_types", - "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", - "title": "Relations", + "unit": { + "name": "unit", + "description": "A unit for a numeric field, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/", + "title": "Unit", "from_schema": "https://example.com/DH_LinkML", "domain_of": [ - "EnumSource" + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, + "required": { + "name": "required", + "description": "A boolean TRUE indicates this field (LinkML slot) is a mandatory data field.", + "title": "Required", + "comments": [ + "A mandatory data field will fail validation if empty." ], - "range": "WhitespaceMinimizedString", - "multivalued": true - } - }, - "classes": { - "Schema": { - "name": "Schema", - "description": "The top-level description of a LinkML schema. A schema contains tables (LinkML classes) that detail one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations)", - "title": "Schema", "from_schema": "https://example.com/DH_LinkML", - "see_also": [ - "templates/schema_editor/SOP.pdf" + "domain_of": [ + "Slot" ], - "slot_usage": { - "name": { - "name": "name", - "description": "The coding name of a LinkML schema.", - "title": "Name", - "comments": [ - "This is a **CamelCase** formatted name in the LinkML standard naming convention.\nA schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations).\nA schema can also import other schemas and their slots, classes, etc." - ], - "examples": [ - { - "value": "Wastewater" - } - ], - "rank": 1, - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "pattern": "^([A-Z][a-z0-9]+)+$" - }, - "id": { - "name": "id", - "rank": 2, - "slot_group": "key" + "any_of": [ + { + "range": "boolean" }, - "description": { - "name": "description", - "description": "The plain language description of this LinkML schema.", - "rank": 3, - "slot_group": "attributes", - "range": "string", - "required": true + { + "range": "TrueFalseMenu" + } + ] + }, + "recommended": { + "name": "recommended", + "description": "A boolean TRUE indicates this field (LinkML slot) is a recommended data field.", + "title": "Recommended", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "any_of": [ + { + "range": "boolean" }, - "version": { - "name": "version", - "description": "The semantic version identifier for this schema.", - "comments": [ - "See https://semver.org/" - ], - "examples": [ - { - "value": "1.2.3" - } - ], - "rank": 4, - "slot_group": "attributes", - "required": true, - "pattern": "^\\d+\\.\\d+\\.\\d+$" + { + "range": "TrueFalseMenu" + } + ] + }, + "identifier": { + "name": "identifier", + "description": "A boolean TRUE indicates this field (LinkML slot) is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.”", + "title": "Identifier", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "any_of": [ + { + "range": "boolean" }, - "in_language": { - "name": "in_language", - "rank": 5, - "slot_group": "attributes" + { + "range": "TrueFalseMenu" + } + ] + }, + "multivalued": { + "name": "multivalued", + "description": "A boolean TRUE indicates this field (LinkML slot) can hold more than one values taken from its range.", + "title": "Multivalued", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "any_of": [ + { + "range": "boolean" }, - "locales": { - "name": "locales", - "rank": 6, - "slot_group": "attributes" - }, - "default_prefix": { - "name": "default_prefix", - "rank": 7, - "slot_group": "attributes" - }, - "imports": { - "name": "imports", - "rank": 8, - "slot_group": "attributes" + { + "range": "TrueFalseMenu" } - }, - "attributes": { - "name": { - "name": "name", - "description": "The coding name of a LinkML schema.", - "title": "Name", - "comments": [ - "This is a **CamelCase** formatted name in the LinkML standard naming convention.\nA schema contains classes for describing one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations).\nA schema can also import other schemas and their slots, classes, etc." - ], - "examples": [ - { - "value": "Wastewater" - } - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "name", - "owner": "Schema", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^([A-Z][a-z0-9]+)+$" - }, - "id": { - "name": "id", - "description": "The unique URI for identifying this LinkML schema.", - "title": "ID", - "comments": [ - "Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development." - ], - "examples": [ - { - "value": "https://example.com/GRDI" - } - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "identifier": true, - "alias": "id", - "owner": "Schema", - "domain_of": [ - "Schema" - ], - "slot_group": "key", - "range": "uri", - "required": true - }, - "description": { - "name": "description", - "description": "The plain language description of this LinkML schema.", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "description", - "owner": "Schema", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string", - "required": true + ] + }, + "minimum_value": { + "name": "minimum_value", + "description": "A minimum value which is appropriate for the range data type of the field (LinkML slot).", + "title": "Minimum value", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "integer" + }, + "maximum_value": { + "name": "maximum_value", + "description": "A maximum value which is appropriate for the range data type of the field (LinkML slot).", + "title": "Maximum value", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "integer" + }, + "minimum_cardinality": { + "name": "minimum_cardinality", + "description": "For a multivalued field (LinkML slot), a minimum count of values required.", + "title": "Minimum cardinality", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "integer" + }, + "maximum_cardinality": { + "name": "maximum_cardinality", + "description": "For a multivalued field (LinkML slot), a maximum count of values required.", + "title": "Maximum cardinality", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "integer" + }, + "ifabsent": { + "name": "ifabsent", + "description": "Specify a default value for a field (LinkML slot) using the syntax shown in the examples.", + "title": "Default value", + "examples": [ + { + "value": "For strings: string(default value)" }, - "version": { - "name": "version", - "description": "The semantic version identifier for this schema.", - "title": "Version", - "comments": [ - "See https://semver.org/" - ], - "examples": [ - { - "value": "1.2.3" - } - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "version", - "owner": "Schema", - "domain_of": [ - "Schema", - "Class", - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^\\d+\\.\\d+\\.\\d+$" + { + "value": "For integer: int(42)" }, - "in_language": { - "name": "in_language", - "description": "This is the language (ISO 639-1 Code; often en for English) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", - "title": "Default language", - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "in_language", - "owner": "Schema", - "domain_of": [ - "Schema" - ], - "slot_group": "attributes", - "range": "LanguagesMenu" + { + "value": "For float: float(0.5)" }, - "locales": { - "name": "locales", - "description": "These are the (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list.", - "title": "Locales", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "locales", - "owner": "Schema", - "domain_of": [ - "Schema" - ], - "slot_group": "attributes", - "range": "LanguagesMenu", - "multivalued": true + { + "value": "For boolean: True" }, - "default_prefix": { - "name": "default_prefix", - "title": "Default prefix", - "comments": [ - "A prefix to assume all classes and slots can be addressed by." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "default_prefix", - "owner": "Schema", - "domain_of": [ - "Schema" - ], - "slot_group": "attributes", - "range": "uri", - "required": true + { + "value": "For dates: date(\"2020-01-31\")" }, - "imports": { - "name": "imports", - "title": "Imports", - "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "imports", - "owner": "Schema", - "domain_of": [ - "Schema" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "multivalued": true - } - }, - "unique_keys": { - "schema_key": { - "unique_key_name": "schema_key", - "unique_key_slots": [ - "name" - ], - "description": "A slot is uniquely identified by the schema it appears in as well as its name" + { + "value": "For datetime: datetime(\"2020-01-31T12:00:00Z\")" } - } + ], + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" }, - "Prefix": { - "name": "Prefix", - "description": "A prefix used in the URIs mentioned in this schema.", - "title": "Prefix", + "todos": { + "name": "todos", + "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", + "title": "Conditional", "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this prefix is listed in.", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" - }, - "prefix": { - "name": "prefix", - "rank": 2, - "slot_group": "key" - }, - "reference": { - "name": "reference", - "rank": 3, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema this prefix is listed in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "Prefix", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true - }, - "prefix": { - "name": "prefix", - "description": "The namespace prefix string.", - "title": "Prefix", - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "prefix", - "owner": "Prefix", - "domain_of": [ - "Prefix" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + }, + "pattern": { + "name": "pattern", + "description": "A regular expression pattern used to validate a string field’s (LinkML slot)’s value content.", + "title": "Pattern", + "comments": [ + "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." + ], + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, + "equals_expression": { + "name": "equals_expression", + "description": "Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression.", + "title": "Calculated value", + "comments": [ + "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" + ], + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, + "structured_pattern": { + "name": "structured_pattern", + "description": "This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it.", + "title": "Structured pattern", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, + "aliases": { + "name": "aliases", + "description": "A list of other names that slot can be known by.", + "title": "Aliases", + "comments": [ + "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" + ], + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + }, + "comments": { + "name": "comments", + "description": "A free text field for adding other comments to guide usage of this field (LinkML slot).", + "title": "Comments", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, + "examples": { + "name": "examples", + "description": "A delimited field (LinkML slot) for including examples of string, numeric, date or categorical values.", + "title": "Examples", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, + "exact_mappings": { + "name": "exact_mappings", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot", + "PermissibleValue" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + }, + "annotation_type": { + "name": "annotation_type", + "description": "A menu of schema element types this annotation could pertain to (Schema, Class, Slot; in future Enumeration …)", + "title": "Annotation on", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Annotation" + ], + "range": "SchemaAnnotationTypeMenu", + "required": true + }, + "slot_name": { + "name": "slot_name", + "description": "If this annotation is attached to a field (LinkML slot), provide the name of the field.", + "title": "On field", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Annotation" + ], + "range": "SchemaSlotMenu" + }, + "value": { + "name": "value", + "title": "Value", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Annotation", + "Setting", + "Extension" + ], + "range": "string" + }, + "enum_uri": { + "name": "enum_uri", + "description": "A URI for identifying this pick list’s (LinkML enum) semantic type.", + "title": "Enum URI", + "comments": [ + "This semantic metadata helps in the comparison of datasets." + ], + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Enum" + ], + "range": "uri" + }, + "inherits": { + "name": "inherits", + "description": "Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation).", + "title": "Inherits", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Enum" + ], + "range": "SchemaEnumMenu" + }, + "text": { + "name": "text", + "description": "The code (LinkML permissible_value key) for the menu item choice.", + "title": "Code", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "PermissibleValue" + ], + "range": "WhitespaceMinimizedString", + "required": true + }, + "meaning": { + "name": "meaning", + "description": "A URI for identifying this choice's semantic type.", + "title": "Meaning", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "PermissibleValue" + ], + "range": "uri" + }, + "criteria": { + "name": "criteria", + "description": "Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any).", + "title": "Criteria", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "range": "EnumCriteriaMenu", + "required": true + }, + "source_ontology": { + "name": "source_ontology", + "description": "The URI of the source ontology to trust and fetch terms from.", + "title": "Source ontology", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "range": "uri" + }, + "is_direct": { + "name": "is_direct", + "description": "Can the vocabulary source be automatically downloaded and processed, or is a manual process involved?", + "title": "Directly downloadable", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "any_of": [ + { + "range": "boolean" }, - "reference": { - "name": "reference", - "description": "The URI the prefix expands to.", - "title": "Reference", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "reference", - "owner": "Prefix", - "domain_of": [ - "Prefix" - ], - "slot_group": "attributes", - "range": "uri", - "required": true - } - }, - "unique_keys": { - "prefix_key": { - "unique_key_name": "prefix_key", - "unique_key_slots": [ - "schema_id", - "prefix", - "reference" - ], - "description": "A slot is uniquely identified by the schema it appears in as well as its name" + { + "range": "TrueFalseMenu" } - } + ] }, - "Class": { - "name": "Class", - "description": "A table (LinkML class) specification contained in given schema. A table may be a top-level DataHarmonizer \"template\" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many table linked to a parent table by a primary key field.", - "title": "Table", + "source_nodes": { + "name": "source_nodes", + "description": "The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by.", + "title": "Top level term ids", "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this class is contained in.", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" + "domain_of": [ + "EnumSource" + ], + "range": "uriorcurie", + "multivalued": true + }, + "include_self": { + "name": "include_self", + "description": "Include the listed selection of items (top of term branch or otherwise) as selectable items themselves.", + "title": "Include top level terms", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "any_of": [ + { + "range": "boolean" }, - "name": { - "name": "name", - "description": "A class contained in given schema.", - "title": "Name", - "comments": [ - "Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer \"template\", or it may be a subordinate 1-many class linked to a parent class by a primary key field." - ], - "examples": [ - { - "value": "WastewaterAMR|WastewaterPathogenAgnostic" - } - ], - "rank": 2, - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "pattern": "^([A-Z]+[a-z0-9]*)+$" + { + "range": "TrueFalseMenu" + } + ] + }, + "relationship_types": { + "name": "relationship_types", + "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", + "title": "Relations", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "EnumSource" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + } + }, + "enums": { + "SchemaSlotTypeMenu": { + "name": "SchemaSlotTypeMenu", + "title": "Slot Type", + "from_schema": "https://example.com/DH_LinkML", + "permissible_values": { + "slot": { + "text": "slot", + "description": "A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused.", + "title": "Schema field" }, - "title": { - "name": "title", - "description": "The plain language name of a LinkML schema class.", - "title": "Title", - "rank": 3, - "slot_group": "attributes", - "required": true + "slot_usage": { + "text": "slot_usage", + "description": "A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.)", + "title": "Table field (from schema)" }, - "description": { - "name": "description", - "rank": 4, - "slot_group": "attributes", - "range": "string", - "required": true + "attribute": { + "text": "attribute", + "description": "A table field which is not reused from the schema. The field can impose its own attribute values.", + "title": "Table field (independent)" + } + } + }, + "SchemaAnnotationTypeMenu": { + "name": "SchemaAnnotationTypeMenu", + "title": "Annotation Type", + "from_schema": "https://example.com/DH_LinkML", + "permissible_values": { + "schema": { + "text": "schema", + "title": "Schema" }, - "version": { - "name": "version", - "description": "A semantic version identifier.", - "comments": [ - "See https://semver.org/" - ], - "rank": 5, - "slot_group": "attributes", - "pattern": "^\\d+\\.\\d+\\.\\d+$" + "class": { + "text": "class", + "title": "Table" }, - "class_uri": { - "name": "class_uri", - "rank": 6, - "slot_group": "attributes" + "slot": { + "text": "slot", + "description": "A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused.", + "title": "Schema field" }, - "is_a": { - "name": "is_a", - "title": "Is a", - "rank": 7, - "slot_group": "attributes", - "range": "SchemaClassMenu" + "slot_usage": { + "text": "slot_usage", + "description": "A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.)", + "title": "Table field (from schema)" }, - "tree_root": { - "name": "tree_root", - "rank": 8, - "slot_group": "attributes" + "attribute": { + "text": "attribute", + "description": "A table field which is not reused from the schema. The field can impose its own attribute values.", + "title": "Table field (independent)" } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema this class is contained in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "Class", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + } + }, + "EnumCriteriaMenu": { + "name": "EnumCriteriaMenu", + "title": "Criteria Menu", + "from_schema": "https://example.com/DH_LinkML", + "permissible_values": { + "include": { + "text": "include", + "title": "include" }, - "name": { - "name": "name", - "description": "A class contained in given schema.", - "title": "Name", - "comments": [ - "Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class may be visible as a top-level DataHarmonizer \"template\", or it may be a subordinate 1-many class linked to a parent class by a primary key field." - ], - "examples": [ - { - "value": "WastewaterAMR|WastewaterPathogenAgnostic" - } - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "name", - "owner": "Class", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^([A-Z]+[a-z0-9]*)+$" + "exclude": { + "text": "exclude", + "title": "exclude" + } + } + }, + "TrueFalseMenu": { + "name": "TrueFalseMenu", + "title": "True/False Menu", + "from_schema": "https://example.com/DH_LinkML", + "permissible_values": { + "TRUE": { + "text": "TRUE", + "title": "TRUE" }, - "title": { - "name": "title", - "description": "The plain language name of a LinkML schema class.", - "title": "Title", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "title", - "owner": "Class", - "domain_of": [ - "Class", - "Slot", - "Enum", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "required": true + "FALSE": { + "text": "FALSE", + "title": "FALSE" + } + } + }, + "LanguagesMenu": { + "name": "LanguagesMenu", + "title": "Languages Menu", + "from_schema": "https://example.com/DH_LinkML", + "permissible_values": { + "ab": { + "text": "ab", + "title": "Abkhazian" }, - "description": { - "name": "description", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "description", - "owner": "Class", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string", - "required": true + "aa": { + "text": "aa", + "title": "Afar" }, - "version": { - "name": "version", - "description": "A semantic version identifier.", - "title": "Version", - "comments": [ - "See https://semver.org/" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "version", - "owner": "Class", - "domain_of": [ - "Schema", - "Class", - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "pattern": "^\\d+\\.\\d+\\.\\d+$" + "af": { + "text": "af", + "title": "Afrikaans" }, - "class_uri": { - "name": "class_uri", - "description": "A URI for identifying this class's semantic type.", - "title": "Table URI", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "class_uri", - "owner": "Class", - "domain_of": [ - "Class" - ], - "slot_group": "attributes", - "range": "uri" + "ak": { + "text": "ak", + "title": "Akan" }, - "is_a": { - "name": "is_a", - "title": "Is a", - "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "is_a", - "owner": "Class", - "domain_of": [ - "Class", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "SchemaClassMenu" + "sq": { + "text": "sq", + "title": "Albanian" }, - "tree_root": { - "name": "tree_root", - "description": "A boolian indicating whether this is a specification for a top-level data container on which serializations are based.", - "title": "Root Table", - "comments": [ - "Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "tree_root", - "owner": "Class", - "domain_of": [ - "Class" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] - } - }, - "unique_keys": { - "class_key": { - "unique_key_name": "class_key", - "unique_key_slots": [ - "schema_id", - "name" - ], - "description": "A class is uniquely identified by the schema it appears in as well as its name." - } - } - }, - "UniqueKey": { - "name": "UniqueKey", - "description": "A table linking the name of each multi-component(slot) key to the schema class it appears in.", - "title": "Table key", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "A schema name that this unique key class is in.", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" + "am": { + "text": "am", + "title": "Amharic" }, - "class_name": { - "name": "class_name", - "description": "A class id (name) that unique key is in", - "title": "Class", - "rank": 2, - "slot_group": "key", - "required": true + "ar": { + "text": "ar", + "title": "Arabic" }, - "name": { - "name": "name", - "description": "The coding name of this class unique key.", - "title": "Name", - "rank": 3, - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "pattern": "^[a-z]+[a-z0-9_]*$" + "an": { + "text": "an", + "title": "Aragonese" }, - "unique_key_slots": { - "name": "unique_key_slots", - "rank": 4, - "slot_group": "attributes" + "hy": { + "text": "hy", + "title": "Armenian" }, - "description": { - "name": "description", - "description": "The description of this unique key combination.", - "rank": 5, - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "as": { + "text": "as", + "title": "Assamese" }, - "notes": { - "name": "notes", - "rank": 6, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "A schema name that this unique key class is in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "UniqueKey", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + "av": { + "text": "av", + "title": "Avaric" }, - "class_name": { - "name": "class_name", - "description": "A class id (name) that unique key is in", - "title": "Class", - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "class_name", - "owner": "UniqueKey", - "domain_of": [ - "UniqueKey", - "Slot", - "Annotation" - ], - "slot_group": "key", - "range": "SchemaClassMenu", - "required": true + "ae": { + "text": "ae", + "title": "Avestan" }, - "name": { - "name": "name", - "description": "The coding name of this class unique key.", - "title": "Name", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "name", - "owner": "UniqueKey", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^[a-z]+[a-z0-9_]*$" + "ay": { + "text": "ay", + "title": "Aymara" }, - "unique_key_slots": { - "name": "unique_key_slots", - "description": "A list of a class's slots that make up a unique key", - "title": "Unique key slots", - "comments": [ - "See https://linkml.io/linkml/schemas/constraints.html" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "unique_key_slots", - "owner": "UniqueKey", - "domain_of": [ - "UniqueKey" - ], - "slot_group": "attributes", - "range": "SchemaSlotMenu", - "required": true, - "multivalued": true + "az": { + "text": "az", + "title": "Azerbaijani" }, - "description": { - "name": "description", - "description": "The description of this unique key combination.", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "description", - "owner": "UniqueKey", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "bm": { + "text": "bm", + "title": "Bambara" }, - "notes": { - "name": "notes", - "description": "Editorial notes about an element intended primarily for internal consumption", - "title": "Notes", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "notes", - "owner": "UniqueKey", - "domain_of": [ - "UniqueKey", - "Slot", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - } - }, - "unique_keys": { - "uniquekey_key": { - "unique_key_name": "uniquekey_key", - "unique_key_slots": [ - "schema_id", - "class_name", - "name" - ], - "description": "A slot is uniquely identified by the schema it appears in as well as its name" - } - } - }, - "Slot": { - "name": "Slot", - "description": "One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", - "title": "Field", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema that this slot is contained in.", - "title": "Schema", - "comments": [ - "A schema has a list of slots it defines, but a schema can also import other schemas' slots." - ], - "rank": 1, - "slot_group": "key", - "range": "Schema" + "ba": { + "text": "ba", + "title": "Bashkir" }, - "name": { - "name": "name", - "description": "The coding name of this schema slot.", - "title": "Name", - "comments": [ - "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - ], - "rank": 2, - "slot_group": "key", - "pattern": "^[a-z]+[a-z0-9_]*$", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "SchemaSlotMenu" - } - ] + "eu": { + "text": "eu", + "title": "Basque" }, - "slot_type": { - "name": "slot_type", - "rank": 3, - "slot_group": "key" + "be": { + "text": "be", + "title": "Belarusian" }, - "class_name": { - "name": "class_name", - "description": "The table (class) name that this field is an attribute or a reused field (slot) of.", - "title": "As used in table", - "rank": 4, - "slot_group": "table specific attributes" + "bn": { + "text": "bn", + "title": "Bengali" }, - "rank": { - "name": "rank", - "rank": 5, - "slot_group": "table specific attributes" + "bi": { + "text": "bi", + "title": "Bislama" }, - "slot_group": { - "name": "slot_group", - "rank": 6, - "slot_group": "table specific attributes" + "bs": { + "text": "bs", + "title": "Bosnian" }, - "inlined": { - "name": "inlined", - "rank": 7, - "slot_group": "table specific attributes" + "br": { + "text": "br", + "title": "Breton" }, - "inlined_as_list": { - "name": "inlined_as_list", - "rank": 8, - "slot_group": "table specific attributes" + "bg": { + "text": "bg", + "title": "Bulgarian" }, - "slot_uri": { - "name": "slot_uri", - "rank": 9, - "slot_group": "attributes" + "my": { + "text": "my", + "title": "Burmese" }, - "title": { - "name": "title", - "description": "The plain language name of this field (slot).", - "title": "Title", - "comments": [ - "This can be displayed in applications and documentation." - ], - "rank": 10, - "slot_group": "attributes", - "required": true + "ca": { + "text": "ca", + "title": "Catalan, Valencian" }, - "range": { - "name": "range", - "rank": 11, - "slot_group": "attributes" + "ch": { + "text": "ch", + "title": "Chamorro" }, - "unit": { - "name": "unit", - "rank": 12, - "slot_group": "attributes" + "ce": { + "text": "ce", + "title": "Chechen" }, - "required": { - "name": "required", - "rank": 13, - "slot_group": "attributes" + "ny": { + "text": "ny", + "title": "Chichewa, Chewa, Nyanja" }, - "recommended": { - "name": "recommended", - "rank": 14, - "slot_group": "attributes" + "zh": { + "text": "zh", + "title": "Chinese" }, - "description": { - "name": "description", - "description": "A plan text description of this LinkML schema slot.", - "rank": 15, - "slot_group": "attributes", - "range": "string", - "required": true + "cv": { + "text": "cv", + "title": "Chuvash" }, - "aliases": { - "name": "aliases", - "rank": 16, - "slot_group": "attributes" + "kw": { + "text": "kw", + "title": "Cornish" }, - "identifier": { - "name": "identifier", - "rank": 17, - "slot_group": "attributes" + "co": { + "text": "co", + "title": "Corsican" }, - "multivalued": { - "name": "multivalued", - "rank": 18, - "slot_group": "attributes" + "cr": { + "text": "cr", + "title": "Cree" }, - "minimum_value": { - "name": "minimum_value", - "rank": 19, - "slot_group": "attributes" + "hr": { + "text": "hr", + "title": "Croatian" }, - "maximum_value": { - "name": "maximum_value", - "rank": 20, - "slot_group": "attributes" + "cs": { + "text": "cs", + "title": "Czech" }, - "minimum_cardinality": { - "name": "minimum_cardinality", - "rank": 21, - "slot_group": "attributes" + "da": { + "text": "da", + "title": "Danish" }, - "maximum_cardinality": { - "name": "maximum_cardinality", - "rank": 22, - "slot_group": "attributes" + "dv": { + "text": "dv", + "title": "Divehi, Dhivehi, Maldivian" }, - "equals_expression": { - "name": "equals_expression", - "rank": 23, - "slot_group": "attributes" + "nl": { + "text": "nl", + "title": "Dutch, Flemish" }, - "pattern": { - "name": "pattern", - "rank": 24, - "slot_group": "attributes" + "dz": { + "text": "dz", + "title": "Dzongkha" }, - "todos": { - "name": "todos", - "rank": 25, - "slot_group": "attributes" + "en": { + "text": "en", + "title": "English" }, - "exact_mappings": { - "name": "exact_mappings", - "description": "A list of one or more Curies or URIs that point to semantically identical terms.", - "title": "Exact mappings", - "rank": 26, - "slot_group": "attributes" + "eo": { + "text": "eo", + "title": "Esperanto" }, - "comments": { - "name": "comments", - "rank": 27, - "slot_group": "attributes" + "et": { + "text": "et", + "title": "Estonian" }, - "examples": { - "name": "examples", - "rank": 28, - "slot_group": "attributes" + "ee": { + "text": "ee", + "title": "Ewe" }, - "version": { - "name": "version", - "description": "A version number indicating when this slot was introduced.", - "rank": 29, - "slot_group": "attributes" + "fo": { + "text": "fo", + "title": "Faroese" }, - "notes": { - "name": "notes", - "rank": 30, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema that this slot is contained in.", - "title": "Schema", - "comments": [ - "A schema has a list of slots it defines, but a schema can also import other schemas' slots." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "Slot", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + "fj": { + "text": "fj", + "title": "Fijian" }, - "name": { - "name": "name", - "description": "The coding name of this schema slot.", - "title": "Name", - "comments": [ - "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention.\nA slot can be used in one or more classes (templates). A slot may appear as a visible single-field datatype column in a spreadsheet (template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "name", - "owner": "Slot", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "required": true, - "pattern": "^[a-z]+[a-z0-9_]*$", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "SchemaSlotMenu" - } - ] + "fi": { + "text": "fi", + "title": "Finnish" }, - "slot_type": { - "name": "slot_type", - "title": "Type", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "slot_type", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "key", - "range": "SchemaSlotTypeMenu", - "required": true + "fr": { + "text": "fr", + "title": "French" }, - "class_name": { - "name": "class_name", - "description": "The table (class) name that this field is an attribute or a reused field (slot) of.", - "title": "As used in table", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "class_name", - "owner": "Slot", - "domain_of": [ - "UniqueKey", - "Slot", - "Annotation" - ], - "slot_group": "table specific attributes", - "range": "SchemaClassMenu" + "fy": { + "text": "fy", + "title": "Western Frisian" }, - "rank": { - "name": "rank", - "description": "An integer which sets the order of this slot relative to the others within a given class. This is the LinkML rank attribute.", - "title": "Ordering", - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "rank", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "table specific attributes", - "range": "integer" + "ff": { + "text": "ff", + "title": "Fulah" }, - "slot_group": { - "name": "slot_group", - "description": "The name of a grouping to place slot within during presentation.", - "title": "Field group", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "slot_group", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "table specific attributes", - "range": "SchemaSlotGroupMenu" + "gd": { + "text": "gd", + "title": "Gaelic, Scottish Gaelic" }, - "inlined": { - "name": "inlined", - "title": "Inlined", - "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "inlined", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "table specific attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] + "gl": { + "text": "gl", + "title": "Galician" }, - "inlined_as_list": { - "name": "inlined_as_list", - "title": "Inlined as list", - "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "inlined_as_list", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "table specific attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] + "lg": { + "text": "lg", + "title": "Ganda" }, - "slot_uri": { - "name": "slot_uri", - "description": "A URI for identifying this field’s (slot’s) semantic type.", - "title": "Slot URI", - "from_schema": "https://example.com/DH_LinkML", - "rank": 9, - "alias": "slot_uri", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "uri" + "ka": { + "text": "ka", + "title": "Georgian" }, - "title": { - "name": "title", - "description": "The plain language name of this field (slot).", - "title": "Title", - "comments": [ - "This can be displayed in applications and documentation." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 10, - "alias": "title", - "owner": "Slot", - "domain_of": [ - "Class", - "Slot", - "Enum", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "required": true + "de": { + "text": "de", + "title": "German" }, - "range": { - "name": "range", - "description": "The range or ranges a slot is associated with. If more than one, this appears in the slot's specification as a list of \"any of\" ranges.", - "title": "Range", - "from_schema": "https://example.com/DH_LinkML", - "rank": 11, - "alias": "range", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "SchemaTypeMenu" - }, - { - "range": "SchemaClassMenu" - }, - { - "range": "SchemaEnumMenu" - } - ] + "el": { + "text": "el", + "title": "Greek, Modern (1453–)" }, - "unit": { - "name": "unit", - "description": "A unit of a numeric value, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/", - "title": "Unit", - "from_schema": "https://example.com/DH_LinkML", - "rank": 12, - "alias": "unit", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "kl": { + "text": "kl", + "title": "Kalaallisut, Greenlandic" }, - "required": { - "name": "required", - "description": "A boolean TRUE indicates this slot is a mandatory data field.", - "title": "Required", - "comments": [ - "A mandatory data field will fail validation if empty." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 13, - "alias": "required", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] + "gn": { + "text": "gn", + "title": "Guarani" }, - "recommended": { - "name": "recommended", - "description": "A boolean TRUE indicates this slot is a recommended data field.", - "title": "Recommended", - "from_schema": "https://example.com/DH_LinkML", - "rank": 14, - "alias": "recommended", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] + "gu": { + "text": "gu", + "title": "Gujarati" }, - "description": { - "name": "description", - "description": "A plan text description of this LinkML schema slot.", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 15, - "alias": "description", - "owner": "Slot", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string", - "required": true + "ht": { + "text": "ht", + "title": "Haitian, Haitian Creole" }, - "aliases": { - "name": "aliases", - "description": "A list of other names that slot can be known by.", - "title": "Aliases", - "comments": [ - "See https://linkml.io/linkml/schemas/metadata.html#providing-aliases" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 16, - "alias": "aliases", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "multivalued": true + "ha": { + "text": "ha", + "title": "Hausa" }, - "identifier": { - "name": "identifier", - "description": "A boolean TRUE indicates this field is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.”", - "title": "Identifier", - "from_schema": "https://example.com/DH_LinkML", - "rank": 17, - "alias": "identifier", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] + "he": { + "text": "he", + "title": "Hebrew" }, - "multivalued": { - "name": "multivalued", - "description": "A boolean TRUE indicates this slot can hold more than one values taken from its range.", - "title": "Multivalued", - "from_schema": "https://example.com/DH_LinkML", - "rank": 18, - "alias": "multivalued", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] + "hz": { + "text": "hz", + "title": "Herero" }, - "minimum_value": { - "name": "minimum_value", - "description": "A minimum value which is appropriate for the range data type of the slot.", - "title": "Minimum value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 19, - "alias": "minimum_value", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "integer" + "hi": { + "text": "hi", + "title": "Hindi" }, - "maximum_value": { - "name": "maximum_value", - "description": "A maximum value which is appropriate for the range data type of the slot.", - "title": "Maximum value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 20, - "alias": "maximum_value", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "integer" + "ho": { + "text": "ho", + "title": "Hiri Motu" }, - "minimum_cardinality": { - "name": "minimum_cardinality", - "description": "For multivalued slots, a minimum number of values", - "title": "Minimum cardinality", - "from_schema": "https://example.com/DH_LinkML", - "rank": 21, - "alias": "minimum_cardinality", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "integer" + "hu": { + "text": "hu", + "title": "Hungarian" }, - "maximum_cardinality": { - "name": "maximum_cardinality", - "description": "For multivalued slots, a maximum number of values", - "title": "Maximum cardinality", - "from_schema": "https://example.com/DH_LinkML", - "rank": 22, - "alias": "maximum_cardinality", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "integer" + "is": { + "text": "is", + "title": "Icelandic" }, - "equals_expression": { - "name": "equals_expression", - "description": "Enables inferring (calculating) value based on other slot values. This is a server-side LinkML expression, having the syntax of a python expression.", - "title": "Calculated value", - "comments": [ - "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 23, - "alias": "equals_expression", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "io": { + "text": "io", + "title": "Ido" }, - "pattern": { - "name": "pattern", - "description": "A regular expression pattern used to validate a slot's string range data type content.", - "title": "Pattern", - "comments": [ - "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 24, - "alias": "pattern", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "ig": { + "text": "ig", + "title": "Igbo" }, - "todos": { - "name": "todos", - "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", - "title": "Conditional", - "from_schema": "https://example.com/DH_LinkML", - "rank": 25, - "alias": "todos", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "multivalued": true + "id": { + "text": "id", + "title": "Indonesian" }, - "exact_mappings": { - "name": "exact_mappings", - "description": "A list of one or more Curies or URIs that point to semantically identical terms.", - "title": "Exact mappings", - "from_schema": "https://example.com/DH_LinkML", - "rank": 26, - "alias": "exact_mappings", - "owner": "Slot", - "domain_of": [ - "Slot", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "multivalued": true + "iu": { + "text": "iu", + "title": "Inuktitut" }, - "comments": { - "name": "comments", - "description": "A free text field for adding other comments to guide usage of field.", - "title": "Comments", - "from_schema": "https://example.com/DH_LinkML", - "rank": 27, - "alias": "comments", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "ik": { + "text": "ik", + "title": "Inupiaq" }, - "examples": { - "name": "examples", - "description": "A free text field for including examples of string, numeric, date or categorical values.", - "title": "Examples", - "from_schema": "https://example.com/DH_LinkML", - "rank": 28, - "alias": "examples", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "ga": { + "text": "ga", + "title": "Irish" }, - "version": { - "name": "version", - "description": "A version number indicating when this slot was introduced.", - "title": "Version", - "from_schema": "https://example.com/DH_LinkML", - "rank": 29, - "alias": "version", - "owner": "Slot", - "domain_of": [ - "Schema", - "Class", - "Slot" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "it": { + "text": "it", + "title": "Italian" }, - "notes": { - "name": "notes", - "description": "Editorial notes about an element intended primarily for internal consumption", - "title": "Notes", - "from_schema": "https://example.com/DH_LinkML", - "rank": 30, - "alias": "notes", - "owner": "Slot", - "domain_of": [ - "UniqueKey", - "Slot", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - } - }, - "unique_keys": { - "slot_key": { - "unique_key_name": "slot_key", - "unique_key_slots": [ - "schema_id", - "name", - "slot_type" - ], - "description": "A slot is uniquely identified by the schema it appears in as well as its name" - } - } - }, - "Annotation": { - "name": "Annotation", - "description": "One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype.", - "title": "Annotation", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this enumeration is contained in.", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" + "ja": { + "text": "ja", + "title": "Japanese" }, - "annotation_type": { - "name": "annotation_type", - "rank": 2, - "slot_group": "key" + "jv": { + "text": "jv", + "title": "Javanese" }, - "class_name": { - "name": "class_name", - "description": "If this annotation is attached to a table (LinkML class), provide the name of the table.", - "title": "On table", - "rank": 3, - "slot_group": "key" + "kn": { + "text": "kn", + "title": "Kannada" }, - "slot_name": { - "name": "slot_name", - "rank": 4, - "slot_group": "key" + "kr": { + "text": "kr", + "title": "Kanuri" }, - "name": { - "name": "name", - "description": "The annotation key (i.e. name of the annotation).", - "title": "Key", - "comments": [ - "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention." - ], - "rank": 5, - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "pattern": "^[a-z]+[a-z0-9_]*$" + "ks": { + "text": "ks", + "title": "Kashmiri" }, - "value": { - "name": "value", - "description": "The annotation’s value, which can be a string or an object of any kind (in non-serialized data).", - "rank": 6, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema this enumeration is contained in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "Annotation", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + "kk": { + "text": "kk", + "title": "Kazakh" }, - "annotation_type": { - "name": "annotation_type", - "title": "Annotation on", - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "annotation_type", - "owner": "Annotation", - "domain_of": [ - "Annotation" - ], - "slot_group": "key", - "range": "SchemaAnnotationTypeMenu", - "required": true + "km": { + "text": "km", + "title": "Central Khmer" }, - "class_name": { - "name": "class_name", - "description": "If this annotation is attached to a table (LinkML class), provide the name of the table.", - "title": "On table", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "class_name", - "owner": "Annotation", - "domain_of": [ - "UniqueKey", - "Slot", - "Annotation" - ], - "slot_group": "key", - "range": "SchemaClassMenu" + "ki": { + "text": "ki", + "title": "Kikuyu, Gikuyu" }, - "slot_name": { - "name": "slot_name", - "description": "If this annotation is attached to a field (LinkML slot), provide the name of the field.", - "title": "On field", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "slot_name", - "owner": "Annotation", - "domain_of": [ - "Annotation" - ], - "slot_group": "key", - "range": "SchemaSlotMenu" + "rw": { + "text": "rw", + "title": "Kinyarwanda" }, - "name": { - "name": "name", - "description": "The annotation key (i.e. name of the annotation).", - "title": "Key", - "comments": [ - "This is a lowercase **snake_case** formatted name in the LinkML standard naming convention." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "name", - "owner": "Annotation", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^[a-z]+[a-z0-9_]*$" + "ky": { + "text": "ky", + "title": "Kyrgyz, Kirghiz" }, - "value": { - "name": "value", - "description": "The annotation’s value, which can be a string or an object of any kind (in non-serialized data).", - "title": "Value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "value", - "owner": "Annotation", - "domain_of": [ - "Annotation", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string" - } - }, - "unique_keys": { - "slot_key": { - "unique_key_name": "slot_key", - "unique_key_slots": [ - "schema_id", - "name", - "annotation_type" - ], - "description": "A slot is uniquely identified by the schema it appears in as well as its name" - } - } - }, - "Enum": { - "name": "Enum", - "description": "One or more enumerations in given schema. An enumeration can be used in the \"range\" or \"any of\" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values.", - "title": "Picklist", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this enumeration is contained in.", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" + "kv": { + "text": "kv", + "title": "Komi" }, - "name": { - "name": "name", - "description": "The coding name of this LinkML schema enumeration.", - "title": "Name", - "comments": [ - "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" - ], - "rank": 2, - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "pattern": "^([A-Z]+[a-z0-9]*)+$" + "kg": { + "text": "kg", + "title": "Kongo" }, - "title": { - "name": "title", - "description": "The plain language name of this enumeration menu.", - "title": "Title", - "rank": 3, - "slot_group": "attributes", - "required": true + "ko": { + "text": "ko", + "title": "Korean" }, - "description": { - "name": "description", - "description": "A plan text description of this LinkML schema enumeration menu of terms.", - "rank": 4, - "slot_group": "attributes", - "range": "string" + "kj": { + "text": "kj", + "title": "Kuanyama, Kwanyama" }, - "enum_uri": { - "name": "enum_uri", - "rank": 5, - "slot_group": "attributes" + "ku": { + "text": "ku", + "title": "Kurdish" }, - "inherits": { - "name": "inherits", - "rank": 6, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema this enumeration is contained in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "Enum", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + "lo": { + "text": "lo", + "title": "Lao" }, - "name": { - "name": "name", - "description": "The coding name of this LinkML schema enumeration.", - "title": "Name", - "comments": [ - "See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/" - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "name", - "owner": "Enum", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^([A-Z]+[a-z0-9]*)+$" + "la": { + "text": "la", + "title": "Latin" }, - "title": { - "name": "title", - "description": "The plain language name of this enumeration menu.", - "title": "Title", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "title", - "owner": "Enum", - "domain_of": [ - "Class", - "Slot", - "Enum", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "required": true + "lv": { + "text": "lv", + "title": "Latvian" }, - "description": { - "name": "description", - "description": "A plan text description of this LinkML schema enumeration menu of terms.", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "description", - "owner": "Enum", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string" + "li": { + "text": "li", + "title": "Limburgan, Limburger, Limburgish" }, - "enum_uri": { - "name": "enum_uri", - "description": "A URI for identifying this enumeration's semantic type.", - "title": "Enum URI", - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "enum_uri", - "owner": "Enum", - "domain_of": [ - "Enum" - ], - "slot_group": "attributes", - "range": "uri" + "ln": { + "text": "ln", + "title": "Lingala" }, - "inherits": { - "name": "inherits", - "description": "Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation).", - "title": "Inherits", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "inherits", - "owner": "Enum", - "domain_of": [ - "Enum" - ], - "slot_group": "attributes", - "range": "SchemaEnumMenu" - } - }, - "unique_keys": { - "enum_key": { - "unique_key_name": "enum_key", - "unique_key_slots": [ - "schema_id", - "name" - ], - "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." - } - } - }, - "PermissibleValue": { - "name": "PermissibleValue", - "description": "An enumeration picklist value.", - "title": "Picklist choices", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this menu choice's menu (enumeration) is contained in.", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" + "lt": { + "text": "lt", + "title": "Lithuanian" }, - "enum_id": { - "name": "enum_id", - "description": "The coding name of the menu (enumeration) that this choice is contained in.", - "title": "Enum", - "rank": 2, - "slot_group": "key", - "range": "Enum" + "lu": { + "text": "lu", + "title": "Luba-Katanga" }, - "text": { - "name": "text", - "rank": 3, - "slot_group": "key" + "lb": { + "text": "lb", + "title": "Luxembourgish, Letzeburgesch" }, - "is_a": { - "name": "is_a", - "description": "The parent term name (in the same enumeration) of this term, if any.", - "title": "Parent", - "rank": 4, - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "mk": { + "text": "mk", + "title": "Macedonian" }, - "title": { - "name": "title", - "description": "The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed.", - "title": "title", - "rank": 5, - "slot_group": "attributes" + "mg": { + "text": "mg", + "title": "Malagasy" }, - "description": { - "name": "description", - "description": "A plan text description of the meaning of this menu choice.", - "rank": 6, - "slot_group": "attributes", - "range": "string" + "ms": { + "text": "ms", + "title": "Malay" }, - "exact_mappings": { - "name": "exact_mappings", - "title": "Code mappings", - "rank": 7, - "slot_group": "attributes" + "ml": { + "text": "ml", + "title": "Malayalam" }, - "meaning": { - "name": "meaning", - "rank": 8, - "slot_group": "attributes" + "mt": { + "text": "mt", + "title": "Maltese" }, - "notes": { - "name": "notes", - "rank": 9, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema this menu choice's menu (enumeration) is contained in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "PermissibleValue", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + "gv": { + "text": "gv", + "title": "Manx" }, - "enum_id": { - "name": "enum_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Enum.name" - } - }, - "description": "The coding name of the menu (enumeration) that this choice is contained in.", - "title": "Enum", - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "enum_id", - "owner": "PermissibleValue", - "domain_of": [ - "PermissibleValue", - "EnumSource" - ], - "slot_group": "key", - "range": "Enum", - "required": true + "mi": { + "text": "mi", + "title": "Maori" }, - "text": { - "name": "text", - "description": "The code (LinkML permissible_value key) for the menu item choice. It can be plain language or s(The coding name of this choice).", - "title": "Code", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "text", - "owner": "PermissibleValue", - "domain_of": [ - "PermissibleValue" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true + "mr": { + "text": "mr", + "title": "Marathi" }, - "is_a": { - "name": "is_a", - "description": "The parent term name (in the same enumeration) of this term, if any.", - "title": "Parent", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "is_a", - "owner": "PermissibleValue", - "domain_of": [ - "Class", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "mh": { + "text": "mh", + "title": "Marshallese" }, - "title": { - "name": "title", - "description": "The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed.", - "title": "title", - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "title", - "owner": "PermissibleValue", - "domain_of": [ - "Class", - "Slot", - "Enum", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" + "mn": { + "text": "mn", + "title": "Mongolian" }, - "description": { - "name": "description", - "description": "A plan text description of the meaning of this menu choice.", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "description", - "owner": "PermissibleValue", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string" + "na": { + "text": "na", + "title": "Nauru" }, - "exact_mappings": { - "name": "exact_mappings", - "title": "Code mappings", - "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "exact_mappings", - "owner": "PermissibleValue", - "domain_of": [ - "Slot", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "multivalued": true + "nv": { + "text": "nv", + "title": "Navajo, Navaho" }, - "meaning": { - "name": "meaning", - "description": "A URI for identifying this choice's semantic type.", - "title": "Meaning", - "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "meaning", - "owner": "PermissibleValue", - "domain_of": [ - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "uri" + "nd": { + "text": "nd", + "title": "North Ndebele" }, - "notes": { - "name": "notes", - "description": "Editorial notes about an element intended primarily for internal consumption", - "title": "Notes", - "from_schema": "https://example.com/DH_LinkML", - "rank": 9, - "alias": "notes", - "owner": "PermissibleValue", - "domain_of": [ - "UniqueKey", - "Slot", - "PermissibleValue" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString" - } - }, - "unique_keys": { - "permissiblevalue_key": { - "unique_key_name": "permissiblevalue_key", - "unique_key_slots": [ - "schema_id", - "enum_id", - "text" - ], - "description": "An enumeration is uniquely identified by the schema it appears in as well as its name." - } - } - }, - "EnumSource": { - "name": "EnumSource", - "description": "The external (URI reachable) source of an ontology or other parseable vocabulary that aids in composing this menu. This includes specifications for extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) enumeration.", - "title": "Picklist config", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this menu inclusion and exclusion criteria pertain to.", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" + "nr": { + "text": "nr", + "title": "South Ndebele" }, - "enum_id": { - "name": "enum_id", - "description": "The coding name of the menu (enumeration) that this inclusion criteria pertains to.", - "title": "Enum", - "rank": 2, - "slot_group": "key", - "range": "Enum" + "ng": { + "text": "ng", + "title": "Ndonga" }, - "criteria": { - "name": "criteria", - "rank": 3, - "slot_group": "key" + "ne": { + "text": "ne", + "title": "Nepali" }, - "source_ontology": { - "name": "source_ontology", - "rank": 4, - "slot_group": "key" + "no": { + "text": "no", + "title": "Norwegian" }, - "is_direct": { - "name": "is_direct", - "rank": 5, - "slot_group": "attributes" + "nb": { + "text": "nb", + "title": "Norwegian Bokmål" }, - "source_nodes": { - "name": "source_nodes", - "rank": 6, - "slot_group": "attributes" + "nn": { + "text": "nn", + "title": "Norwegian Nynorsk" }, - "include_self": { - "name": "include_self", - "rank": 7, - "slot_group": "attributes" + "oc": { + "text": "oc", + "title": "Occitan" }, - "relationship_types": { - "name": "relationship_types", - "rank": 8, - "slot_group": "attributes" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema this menu inclusion and exclusion criteria pertain to.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "EnumSource", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + "oj": { + "text": "oj", + "title": "Ojibwa" }, - "enum_id": { - "name": "enum_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Enum.name" - } - }, - "description": "The coding name of the menu (enumeration) that this inclusion criteria pertains to.", - "title": "Enum", - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "enum_id", - "owner": "EnumSource", - "domain_of": [ - "PermissibleValue", - "EnumSource" - ], - "slot_group": "key", - "range": "Enum", - "required": true + "or": { + "text": "or", + "title": "Oriya" }, - "criteria": { - "name": "criteria", - "description": "Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any).", - "title": "Criteria", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "criteria", - "owner": "EnumSource", - "domain_of": [ - "EnumSource" - ], - "slot_group": "key", - "range": "EnumCriteriaMenu", - "required": true + "om": { + "text": "om", + "title": "Oromo" }, - "source_ontology": { - "name": "source_ontology", - "description": "The URI of the source ontology to trust and fetch terms from.", - "title": "Source ontology", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "source_ontology", - "owner": "EnumSource", - "domain_of": [ - "EnumSource" - ], - "slot_group": "key", - "range": "uri" + "os": { + "text": "os", + "title": "Ossetian, Ossetic" }, - "is_direct": { - "name": "is_direct", - "description": "Can the vocabulary source be automatically downloaded and processed, or is a manual process involved?", - "title": "Directly downloadable", - "from_schema": "https://example.com/DH_LinkML", - "rank": 5, - "alias": "is_direct", - "owner": "EnumSource", - "domain_of": [ - "EnumSource" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] + "pi": { + "text": "pi", + "title": "Pali" }, - "source_nodes": { - "name": "source_nodes", - "description": "The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by.", - "title": "Top level term ids", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "source_nodes", - "owner": "EnumSource", - "domain_of": [ - "EnumSource" - ], - "slot_group": "attributes", - "range": "uriorcurie", - "multivalued": true + "ps": { + "text": "ps", + "title": "Pashto, Pushto" }, - "include_self": { - "name": "include_self", - "description": "Include the listed selection of items (top of term branch or otherwise) as selectable items themselves.", - "title": "Include top level terms", - "from_schema": "https://example.com/DH_LinkML", - "rank": 7, - "alias": "include_self", - "owner": "EnumSource", - "domain_of": [ - "EnumSource" - ], - "slot_group": "attributes", - "any_of": [ - { - "range": "boolean" - }, - { - "range": "TrueFalseMenu" - } - ] + "fa": { + "text": "fa", + "title": "Persian" }, - "relationship_types": { - "name": "relationship_types", - "description": "The relations (usually owl:SubClassOf) that compose the hierarchy of terms.", - "title": "Relations", - "from_schema": "https://example.com/DH_LinkML", - "rank": 8, - "alias": "relationship_types", - "owner": "EnumSource", - "domain_of": [ - "EnumSource" - ], - "slot_group": "attributes", - "range": "WhitespaceMinimizedString", - "multivalued": true - } - }, - "unique_keys": { - "enum_source_key": { - "unique_key_name": "enum_source_key", - "unique_key_slots": [ - "schema_id", - "enum_id", - "criteria", - "source_ontology" - ], - "description": "A picklist source consists of the schema, enumeration, inclusion or exclusion flag, and source URI of the ontology." - } - } - }, - "Setting": { - "name": "Setting", - "description": "A regular expression that can be reused in a structured_pattern. See:https://linkml.io/linkml/faq/modeling.html#can-i-reuse-regular-expression-patterns.", - "title": "Setting", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "description": "The coding name of the schema this setting is contained in.", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" + "pl": { + "text": "pl", + "title": "Polish" }, - "name": { - "name": "name", - "description": "The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/", - "title": "Name", - "rank": 2, - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "pattern": "^([A-Z]+[a-z0-9]*)+$" + "pt": { + "text": "pt", + "title": "Portuguese" }, - "value": { - "name": "value", - "description": "The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field.", - "rank": 3, - "slot_group": "attributes", - "required": true + "pa": { + "text": "pa", + "title": "Punjabi, Panjabi" }, - "description": { - "name": "description", - "description": "A plan text description of this setting.", - "rank": 4, - "slot_group": "attributes", - "range": "string" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "description": "The coding name of the schema this setting is contained in.", - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "Setting", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + "qu": { + "text": "qu", + "title": "Quechua" }, - "name": { - "name": "name", - "description": "The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/", - "title": "Name", - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "name", - "owner": "Setting", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true, - "pattern": "^([A-Z]+[a-z0-9]*)+$" + "ro": { + "text": "ro", + "title": "Romanian, Moldavian, Moldovan" }, - "value": { - "name": "value", - "description": "The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field.", - "title": "Value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "value", - "owner": "Setting", - "domain_of": [ - "Annotation", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string", - "required": true + "rm": { + "text": "rm", + "title": "Romansh" }, - "description": { - "name": "description", - "description": "A plan text description of this setting.", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "description", - "owner": "Setting", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string" - } - }, - "unique_keys": { - "settings_key": { - "unique_key_name": "settings_key", - "unique_key_slots": [ - "schema_id", - "name" - ], - "description": "A setting is uniquely identified by the name key whose value is a regular expression." - } - } - }, - "Rule": { - "name": "Rule", - "description": "A rule that executes the change in state of one or more fields (slots). Each rule has a \"precondition\" expression of constraints one or more fields' values and a postcondition expression stating what the same or other field's values change to.", - "title": "Rule", - "from_schema": "https://example.com/DH_LinkML" - }, - "Extension": { - "name": "Extension", - "description": "A list of LinkML attribute-value pairs that are not directly part of the schema's class/slot structure. Locale information is held here.", - "title": "Extension", - "from_schema": "https://example.com/DH_LinkML", - "slot_usage": { - "schema_id": { - "name": "schema_id", - "title": "Schema", - "rank": 1, - "slot_group": "key", - "range": "Schema" + "rn": { + "text": "rn", + "title": "Rundi" }, - "name": { - "name": "name", - "title": "Name", - "rank": 2, - "slot_group": "key", - "range": "WhitespaceMinimizedString" + "ru": { + "text": "ru", + "title": "Russian" }, - "value": { - "name": "value", - "rank": 3, - "slot_group": "attributes" + "se": { + "text": "se", + "title": "Northern Sami" }, - "description": { - "name": "description", - "description": "A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key.", - "rank": 4, - "slot_group": "attributes", - "range": "string" - } - }, - "attributes": { - "schema_id": { - "name": "schema_id", - "annotations": { - "foreign_key": { - "tag": "foreign_key", - "value": "Schema.name" - } - }, - "title": "Schema", - "from_schema": "https://example.com/DH_LinkML", - "rank": 1, - "alias": "schema_id", - "owner": "Extension", - "domain_of": [ - "Prefix", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "PermissibleValue", - "EnumSource", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "Schema", - "required": true + "sm": { + "text": "sm", + "title": "Samoan" }, - "name": { - "name": "name", - "title": "Name", - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "name", - "owner": "Extension", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "range": "WhitespaceMinimizedString", - "required": true + "sg": { + "text": "sg", + "title": "Sango" }, - "value": { - "name": "value", - "title": "Value", - "from_schema": "https://example.com/DH_LinkML", - "rank": 3, - "alias": "value", - "owner": "Extension", - "domain_of": [ - "Annotation", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string" + "sa": { + "text": "sa", + "title": "Sanskrit" }, - "description": { - "name": "description", - "description": "A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key.", - "title": "Description", - "from_schema": "https://example.com/DH_LinkML", - "rank": 4, - "alias": "description", - "owner": "Extension", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Enum", - "PermissibleValue", - "Setting", - "Extension" - ], - "slot_group": "attributes", - "range": "string" - } - }, - "unique_keys": { - "extension_key": { - "unique_key_name": "extension_key", - "unique_key_slots": [ - "schema_id", - "name" - ], - "description": "A key which details each schema's extension." - } - } - }, - "Container": { - "name": "Container", - "from_schema": "https://example.com/DH_LinkML", - "attributes": { - "Schemas": { - "name": "Schemas", - "from_schema": "https://example.com/DH_LinkML", - "alias": "Schemas", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Schema", - "multivalued": true, - "inlined_as_list": true + "sc": { + "text": "sc", + "title": "Sardinian" }, - "Prefixes": { - "name": "Prefixes", - "from_schema": "https://example.com/DH_LinkML", - "alias": "Prefixes", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Prefix", - "multivalued": true, - "inlined_as_list": true + "sr": { + "text": "sr", + "title": "Serbian" }, - "Settings": { - "name": "Settings", - "from_schema": "https://example.com/DH_LinkML", - "alias": "Settings", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Setting", - "multivalued": true, - "inlined_as_list": true + "sn": { + "text": "sn", + "title": "Shona" }, - "Extensions": { - "name": "Extensions", - "from_schema": "https://example.com/DH_LinkML", - "alias": "Extensions", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Extension", - "multivalued": true, - "inlined_as_list": true + "sd": { + "text": "sd", + "title": "Sindhi" }, - "Enums": { - "name": "Enums", - "from_schema": "https://example.com/DH_LinkML", - "alias": "Enums", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Enum", - "multivalued": true, - "inlined_as_list": true + "si": { + "text": "si", + "title": "Sinhala, Sinhalese" }, - "PermissibleValues": { - "name": "PermissibleValues", - "from_schema": "https://example.com/DH_LinkML", - "alias": "PermissibleValues", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "PermissibleValue", - "multivalued": true, - "inlined_as_list": true + "sk": { + "text": "sk", + "title": "Slovak" }, - "EnumSources": { - "name": "EnumSources", - "from_schema": "https://example.com/DH_LinkML", - "alias": "EnumSources", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "EnumSource", - "multivalued": true, - "inlined_as_list": true + "sl": { + "text": "sl", + "title": "Slovenian" }, - "Slots": { - "name": "Slots", - "from_schema": "https://example.com/DH_LinkML", - "alias": "Slots", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Slot", - "multivalued": true, - "inlined_as_list": true + "so": { + "text": "so", + "title": "Somali" }, - "Annotations": { - "name": "Annotations", - "from_schema": "https://example.com/DH_LinkML", - "alias": "Annotations", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Annotation", - "multivalued": true, - "inlined_as_list": true + "st": { + "text": "st", + "title": "Southern Sotho" }, - "Classes": { - "name": "Classes", - "from_schema": "https://example.com/DH_LinkML", - "alias": "Classes", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "Class", - "multivalued": true, - "inlined_as_list": true + "es": { + "text": "es", + "title": "Spanish, Castilian" }, - "UniqueKeys": { - "name": "UniqueKeys", - "from_schema": "https://example.com/DH_LinkML", - "alias": "UniqueKeys", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "UniqueKey", - "multivalued": true, - "inlined_as_list": true - } - }, - "tree_root": true + "su": { + "text": "su", + "title": "Sundanese" + }, + "sw": { + "text": "sw", + "title": "Swahili" + }, + "ss": { + "text": "ss", + "title": "Swati" + }, + "sv": { + "text": "sv", + "title": "Swedish" + }, + "tl": { + "text": "tl", + "title": "Tagalog" + }, + "ty": { + "text": "ty", + "title": "Tahitian" + }, + "tg": { + "text": "tg", + "title": "Tajik" + }, + "ta": { + "text": "ta", + "title": "Tamil" + }, + "tt": { + "text": "tt", + "title": "Tatar" + }, + "te": { + "text": "te", + "title": "Telugu" + }, + "th": { + "text": "th", + "title": "Thai" + }, + "bo": { + "text": "bo", + "title": "Tibetan" + }, + "ti": { + "text": "ti", + "title": "Tigrinya" + }, + "to": { + "text": "to", + "title": "Tonga (Tonga Islands)" + }, + "ts": { + "text": "ts", + "title": "Tsonga" + }, + "tn": { + "text": "tn", + "title": "Tswana" + }, + "tr": { + "text": "tr", + "title": "Turkish" + }, + "tk": { + "text": "tk", + "title": "Turkmen" + }, + "tw": { + "text": "tw", + "title": "Twi" + }, + "ug": { + "text": "ug", + "title": "Uighur, Uyghur" + }, + "uk": { + "text": "uk", + "title": "Ukrainian" + }, + "ur": { + "text": "ur", + "title": "Urdu" + }, + "uz": { + "text": "uz", + "title": "Uzbek" + }, + "ve": { + "text": "ve", + "title": "Venda" + }, + "vi": { + "text": "vi", + "title": "Vietnamese" + }, + "vo": { + "text": "vo", + "title": "Volapük" + }, + "wa": { + "text": "wa", + "title": "Walloon" + }, + "cy": { + "text": "cy", + "title": "Welsh" + }, + "wo": { + "text": "wo", + "title": "Wolof" + }, + "xh": { + "text": "xh", + "title": "Xhosa" + }, + "ii": { + "text": "ii", + "title": "Sichuan Yi, Nuosu" + }, + "yi": { + "text": "yi", + "title": "Yiddish" + }, + "yo": { + "text": "yo", + "title": "Yoruba" + }, + "za": { + "text": "za", + "title": "Zhuang, Chuang" + }, + "zu": { + "text": "zu", + "title": "Zulu" + } + } + } + }, + "types": { + "WhitespaceMinimizedString": { + "name": "WhitespaceMinimizedString", + "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", + "from_schema": "https://example.com/DH_LinkML", + "typeof": "string", + "base": "str", + "uri": "xsd:token" + }, + "Provenance": { + "name": "Provenance", + "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", + "from_schema": "https://example.com/DH_LinkML", + "typeof": "string", + "base": "str", + "uri": "xsd:token" + }, + "string": { + "name": "string", + "description": "A character string", + "notes": [ + "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "exact_mappings": [ + "schema:Text" + ], + "base": "str", + "uri": "xsd:string" + }, + "integer": { + "name": "integer", + "description": "An integer", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "exact_mappings": [ + "schema:Integer" + ], + "base": "int", + "uri": "xsd:integer" + }, + "boolean": { + "name": "boolean", + "description": "A binary (true or false) value", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "exact_mappings": [ + "schema:Boolean" + ], + "base": "Bool", + "uri": "xsd:boolean", + "repr": "bool" + }, + "float": { + "name": "float", + "description": "A real number that conforms to the xsd:float specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "exact_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:float" + }, + "double": { + "name": "double", + "description": "A real number that conforms to the xsd:double specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "close_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:double" + }, + "decimal": { + "name": "decimal", + "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "broad_mappings": [ + "schema:Number" + ], + "base": "Decimal", + "uri": "xsd:decimal" + }, + "time": { + "name": "time", + "description": "A time object represents a (local) time of day, independent of any particular day", + "notes": [ + "URI is dateTime because OWL reasoners do not work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "exact_mappings": [ + "schema:Time" + ], + "base": "XSDTime", + "uri": "xsd:time", + "repr": "str" + }, + "date": { + "name": "date", + "description": "a date (year, month and day) in an idealized calendar", + "notes": [ + "URI is dateTime because OWL reasoners don't work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "exact_mappings": [ + "schema:Date" + ], + "base": "XSDDate", + "uri": "xsd:date", + "repr": "str" + }, + "datetime": { + "name": "datetime", + "description": "The combination of a date and time", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "exact_mappings": [ + "schema:DateTime" + ], + "base": "XSDDateTime", + "uri": "xsd:dateTime", + "repr": "str" + }, + "date_or_datetime": { + "name": "date_or_datetime", + "description": "Either a date or a datetime", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "str", + "uri": "linkml:DateOrDatetime", + "repr": "str" + }, + "uriorcurie": { + "name": "uriorcurie", + "description": "a URI or a CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "URIorCURIE", + "uri": "xsd:anyURI", + "repr": "str" + }, + "curie": { + "name": "curie", + "conforms_to": "https://www.w3.org/TR/curie/", + "description": "a compact URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." + ], + "comments": [ + "in RDF serializations this MUST be expanded to a URI", + "in non-RDF serializations MAY be serialized as the compact representation" + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "Curie", + "uri": "xsd:string", + "repr": "str" + }, + "uri": { + "name": "uri", + "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", + "description": "a complete URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." + ], + "comments": [ + "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" + ], + "from_schema": "https://example.com/DH_LinkML", + "close_mappings": [ + "schema:URL" + ], + "base": "URI", + "uri": "xsd:anyURI", + "repr": "str" + }, + "ncname": { + "name": "ncname", + "description": "Prefix part of CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "NCName", + "uri": "xsd:string", + "repr": "str" + }, + "objectidentifier": { + "name": "objectidentifier", + "description": "A URI or CURIE that represents an object in the model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." + ], + "comments": [ + "Used for inheritance and type checking" + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "ElementIdentifier", + "uri": "shex:iri", + "repr": "str" + }, + "nodeidentifier": { + "name": "nodeidentifier", + "description": "A URI, CURIE or BNODE that represents a node in a model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "NodeIdentifier", + "uri": "shex:nonLiteral", + "repr": "str" + }, + "jsonpointer": { + "name": "jsonpointer", + "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", + "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "jsonpath": { + "name": "jsonpath", + "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", + "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "sparqlpath": { + "name": "sparqlpath", + "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", + "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." + ], + "from_schema": "https://example.com/DH_LinkML", + "base": "str", + "uri": "xsd:string", + "repr": "str" } }, "settings": { @@ -4651,5 +4847,6 @@ "setting_value": "[a-z\\W\\d_]*" } }, - "@type": "SchemaDefinition" + "extensions": {}, + "@type": "OrderedDict" } \ No newline at end of file diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 8c9dee7e..8deb65f4 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -4,7 +4,7 @@ description: The DataHarmonizer template for editing a schema. version: 1.0.0 in_language: en imports: -- linkml:types + - linkml:types prefixes: linkml: https://w3id.org/linkml/ ONTOLOGY: http://purl.obolibrary.org/obo/ONTOLOGY_ @@ -12,723 +12,780 @@ classes: Schema: name: Schema title: Schema - description: The top-level description of a LinkML schema. A schema contains - tables (LinkML classes) that detail one or more DataHarmonizer templates, fields/columns, - and picklists (which are themselves LinkML classes, slots, and enumerations) + description: The top-level description of a LinkML schema. A schema contains tables (LinkML classes) that detail one or more DataHarmonizer templates, fields/columns, and picklists (which are themselves LinkML classes, slots, and enumerations) see_also: - - templates/schema_editor/SOP.pdf + - templates/schema_editor/SOP.pdf unique_keys: schema_key: - description: A slot is uniquely identified by the schema it appears in as - well as its name + description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - - name + - name slots: - - name - - id - - description - - version - - in_language - - locales - - default_prefix - - imports + - name + - id + - description + - version + - in_language + - locales + - default_prefix + - imports + - see_also slot_usage: name: + name: name rank: 1 slot_group: key pattern: ^([A-Z][a-z0-9]+)+$ description: The coding name of a LinkML schema. comments: - - 'This is a **CamelCase** formatted name in the LinkML standard naming convention. - - A schema contains classes for describing one or more DataHarmonizer templates, - fields/columns, and picklists (which are themselves LinkML classes, slots, - and enumerations). - - A schema can also import other schemas and their slots, classes, etc.' + - "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nA LinkML schema contains classes for describing one or more tables (LinkML classes), fields/columns (slots), and picklists (enumerations). DataHarmonizer can be set up to display each table on a separate tab.\nA schema can also specify other schemas to import, making their slots, classes, etc. available for reuse." examples: - - value: Wastewater + - value: Wastewater range: WhitespaceMinimizedString title: Name id: + name: id rank: 2 slot_group: key description: + name: description rank: 3 slot_group: attributes description: The plain language description of this LinkML schema. range: string required: true version: + name: version rank: 4 slot_group: attributes required: true - description: The semantic version identifier for this schema. + description: The semantic version identifier for this LinkML schema. examples: - - value: 1.2.3 + - value: 1.2.3 pattern: ^\d+\.\d+\.\d+$ comments: - - See https://semver.org/ + - See https://semver.org/ in_language: + name: in_language rank: 5 slot_group: attributes locales: + name: locales rank: 6 slot_group: attributes default_prefix: + name: default_prefix rank: 7 slot_group: attributes imports: + name: imports rank: 8 slot_group: attributes + see_also: + name: see_also + rank: 9 + slot_group: attributes + description: A delimited list of URLs to supporting documentation; or possibly a local relative file path containing such information. Prefix: name: Prefix title: Prefix description: A prefix used in the URIs mentioned in this schema. unique_keys: prefix_key: - description: A slot is uniquely identified by the schema it appears in as - well as its name + description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - - schema_id - - prefix - - reference + - schema_id + - prefix + - reference slots: - - schema_id - - prefix - - reference + - schema_id + - prefix + - reference slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema - description: The coding name of the schema this prefix is listed in. + description: The coding name of the LinkML schema this prefix is listed in. prefix: + name: prefix rank: 2 slot_group: key reference: + name: reference rank: 3 slot_group: attributes Class: name: Class title: Table - description: A table (LinkML class) specification contained in given schema. A - table may be a top-level DataHarmonizer "template" that can be displayed in - a spreadsheet tab, or it may be a subordinate 1-many table linked to a parent - table by a primary key field. + description: A table (LinkML class) specification contained in given schema. A table may be a top-level DataHarmonizer "template" that can be displayed in a spreadsheet tab, or it may be a subordinate 1-many table linked to a parent table by a primary key field. unique_keys: class_key: - description: A class is uniquely identified by the schema it appears in as - well as its name. + description: A class is uniquely identified by the schema it appears in as well as its name. unique_key_slots: - - schema_id - - name + - schema_id + - name slots: - - schema_id - - name - - title - - description - - version - - class_uri - - is_a - - tree_root + - schema_id + - name + - title + - description + - version + - see_also + - class_uri + - is_a + - tree_root slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema - description: The coding name of the schema this class is contained in. + description: The coding name of the LinkML schema this table (LinkML class) is contained in. name: + name: name rank: 2 slot_group: key pattern: ^([A-Z]+[a-z0-9]*)+$ - description: A class contained in given schema. + description: The coding name of this table (LinkML class). comments: - - Each class can be displayed in DataHarmonizer in a spreadsheet tab. A class - may be visible as a top-level DataHarmonizer "template", or it may be a - subordinate 1-many class linked to a parent class by a primary key field. + - "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field.\"" examples: - - value: WastewaterAMR|WastewaterPathogenAgnostic + - value: WastewaterAMR|WastewaterPathogenAgnostic range: WhitespaceMinimizedString title: Name title: + name: title rank: 3 slot_group: attributes - description: The plain language name of a LinkML schema class. + description: The plain language name of this table (LinkML class). title: Title required: true description: + name: description rank: 4 slot_group: attributes + description: The plain language description of this table (LinkML class). range: string required: true version: + name: version rank: 5 slot_group: attributes - description: A semantic version identifier. + description: A semantic version identifier for this table content. pattern: ^\d+\.\d+\.\d+$ comments: - - See https://semver.org/ - class_uri: + - See https://semver.org/ + see_also: + name: see_also rank: 6 slot_group: attributes - is_a: + description: A delimited list of URLs to supporting documentation; or possibly a local file path containing such information. + class_uri: + name: class_uri rank: 7 - slot_group: attributes + slot_group: technical + is_a: + name: is_a + rank: 8 + slot_group: technical title: Is a range: SchemaClassMenu + description: A parent table (LinkML class) that this table inherits attributes from. tree_root: - rank: 8 - slot_group: attributes + name: tree_root + rank: 9 + slot_group: technical UniqueKey: name: UniqueKey title: Table key - description: A table linking the name of each multi-component(slot) key to the - schema class it appears in. + description: A table linking the name of each multi-component(slot) key to the schema class it appears in. unique_keys: uniquekey_key: - description: A slot is uniquely identified by the schema it appears in as - well as its name + description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - - schema_id - - class_name - - name + - schema_id + - class_name + - name slots: - - schema_id - - class_name - - name - - unique_key_slots - - description - - notes + - schema_id + - class_name + - name + - unique_key_slots + - description + - notes slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema - description: A schema name that this unique key class is in. + description: The coding name of the schema that this unique key is in. class_name: + name: class_name rank: 2 slot_group: key title: Class required: true - description: A class id (name) that unique key is in + description: The coding name of the table (LinkML class) that this unique key is in. name: + name: name rank: 3 slot_group: key pattern: ^[a-z]+[a-z0-9_]*$ - description: The coding name of this class unique key. + description: The coding name of this unique key. range: WhitespaceMinimizedString title: Name unique_key_slots: + name: unique_key_slots rank: 4 - slot_group: attributes + slot_group: technical description: + name: description rank: 5 - slot_group: attributes + slot_group: technical range: WhitespaceMinimizedString description: The description of this unique key combination. notes: + name: notes rank: 6 - slot_group: attributes + slot_group: technical + description: Editorial notes about an element intended primarily for internal consumption Slot: name: Slot title: Field - description: One or more fields (LinkML slots) contained in given schema. A field - (slot) can be used in one or more table (class) specifications. A field defines - a visible column in a template, and can be a basic number, date, string, picklist - (categorical or ordinal), or other single-field datatype. + description: One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype. unique_keys: slot_key: - description: A slot is uniquely identified by the schema it appears in as - well as its name + description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - - schema_id - - name - - slot_type + - schema_id + - name + - slot_type slots: - - schema_id - - name - - slot_type - - class_name - - rank - - slot_group - - inlined - - inlined_as_list - - slot_uri - - title - - range - - unit - - required - - recommended - - description - - aliases - - identifier - - multivalued - - minimum_value - - maximum_value - - minimum_cardinality - - maximum_cardinality - - equals_expression - - pattern - - todos - - exact_mappings - - comments - - examples - - version - - notes + - schema_id + - name + - slot_type + - class_name + - rank + - slot_group + - inlined + - inlined_as_list + - slot_uri + - title + - range + - unit + - required + - recommended + - identifier + - multivalued + - minimum_value + - maximum_value + - minimum_cardinality + - maximum_cardinality + - ifabsent + - todos + - pattern + - equals_expression + - structured_pattern + - aliases + - description + - comments + - examples + - exact_mappings + - version + - notes slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema - description: The coding name of the schema that this slot is contained in. + description: The coding name of the schema that this field (LinkML slot) is contained in. comments: - - A schema has a list of slots it defines, but a schema can also import other - schemas' slots. + - A schema has a list of fields it defines. A schema can also import other schemas' fields. name: + name: name rank: 2 slot_group: key pattern: ^[a-z]+[a-z0-9_]*$ - description: The coding name of this schema slot. + description: The coding name of this field (LinkML slot). comments: - - 'This is a lowercase **snake_case** formatted name in the LinkML standard - naming convention. - - A slot can be used in one or more classes (templates). A slot may appear - as a visible single-field datatype column in a spreadsheet (template) tab, - and can define (in its range attribute) a basic number, date, string, picklist - (categorical or ordinal), or other custom datatype. A slot may also have - a range pointing to more complex classes.' + - "This name is formatted as a standard lowercase **snake_case** formatted name.\nA field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." any_of: - - range: WhitespaceMinimizedString - - range: SchemaSlotMenu + - range: WhitespaceMinimizedString + - range: SchemaSlotMenu title: Name slot_type: + name: slot_type rank: 3 slot_group: key class_name: + name: class_name rank: 4 - slot_group: table specific attributes + slot_group: tabular attribute title: As used in table - description: The table (class) name that this field is an attribute or a reused - field (slot) of. + description: If this field definition details a field’s use in a table (LinkML class), provide the table name. + comments: + - A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all. rank: + name: rank rank: 5 - slot_group: table specific attributes + slot_group: tabular attribute slot_group: + name: slot_group rank: 6 - slot_group: table specific attributes + slot_group: tabular attribute inlined: + name: inlined rank: 7 - slot_group: table specific attributes + slot_group: tabular attribute inlined_as_list: + name: inlined_as_list rank: 8 - slot_group: table specific attributes + slot_group: tabular attribute slot_uri: + name: slot_uri rank: 9 - slot_group: attributes + slot_group: field attribute title: + name: title rank: 10 - slot_group: attributes - description: The plain language name of this field (slot). + slot_group: field attribute + description: The plain language name of this field (LinkML slot). comments: - - This can be displayed in applications and documentation. + - This can be displayed in applications and documentation. title: Title required: true range: + name: range rank: 11 - slot_group: attributes + slot_group: field attribute unit: + name: unit rank: 12 - slot_group: attributes + slot_group: field attribute required: + name: required rank: 13 - slot_group: attributes + slot_group: field attribute recommended: + name: recommended rank: 14 - slot_group: attributes - description: + slot_group: field attribute + identifier: + name: identifier rank: 15 - slot_group: attributes - range: string - required: true - description: A plan text description of this LinkML schema slot. - aliases: + slot_group: field attribute + multivalued: + name: multivalued rank: 16 - slot_group: attributes - identifier: + slot_group: field attribute + minimum_value: + name: minimum_value rank: 17 - slot_group: attributes - multivalued: + slot_group: field attribute + maximum_value: + name: maximum_value rank: 18 - slot_group: attributes - minimum_value: + slot_group: field attribute + minimum_cardinality: + name: minimum_cardinality rank: 19 - slot_group: attributes - maximum_value: + slot_group: field attribute + maximum_cardinality: + name: maximum_cardinality rank: 20 - slot_group: attributes - minimum_cardinality: + slot_group: field attribute + ifabsent: + name: ifabsent rank: 21 - slot_group: attributes - maximum_cardinality: + slot_group: field attribute + todos: + name: todos rank: 22 - slot_group: attributes - equals_expression: - rank: 23 - slot_group: attributes + slot_group: field attribute pattern: + name: pattern + rank: 23 + slot_group: field attribute + equals_expression: + name: equals_expression rank: 24 - slot_group: attributes - todos: + slot_group: field attribute + structured_pattern: + name: structured_pattern rank: 25 - slot_group: attributes - exact_mappings: + slot_group: field attribute + aliases: + name: aliases rank: 26 - slot_group: attributes - title: Exact mappings - description: A list of one or more Curies or URIs that point to semantically - identical terms. - comments: + slot_group: metadata + description: + name: description rank: 27 - slot_group: attributes - examples: + slot_group: metadata + range: string + required: true + description: A plan text description of this field (LinkML slot). + comments: + name: comments rank: 28 - slot_group: attributes - version: + slot_group: metadata + examples: + name: examples rank: 29 - slot_group: attributes - description: A version number indicating when this slot was introduced. - notes: + slot_group: metadata + exact_mappings: + name: exact_mappings rank: 30 - slot_group: attributes + slot_group: metadata + title: Exact mappings + description: A list of one or more Curies or URIs that point to terms that are semantically identical to this field (LinkML slot). + version: + name: version + rank: 31 + slot_group: metadata + description: A version number (or date) indicating when this field (LinkML slot) was introduced. + notes: + name: notes + rank: 32 + slot_group: metadata + description: Editorial notes about this field (LinkML slot) intended primarily for internal consumption Annotation: name: Annotation title: Annotation - description: One or more fields (LinkML slots) contained in given schema. A field - (slot) can be used in one or more table (class) specifications. A field defines - a visible column in a template, and can be a basic number, date, string, picklist - (categorical or ordinal), or other single-field datatype. + description: One or more fields (LinkML slots) contained in given schema. A field (slot) can be used in one or more table (class) specifications. A field defines a visible column in a template, and can be a basic number, date, string, picklist (categorical or ordinal), or other single-field datatype. unique_keys: slot_key: - description: A slot is uniquely identified by the schema it appears in as - well as its name + description: A slot is uniquely identified by the schema it appears in as well as its name unique_key_slots: - - schema_id - - name - - annotation_type + - schema_id + - name + - annotation_type slots: - - schema_id - - annotation_type - - class_name - - slot_name - - name - - value + - schema_id + - annotation_type + - class_name + - slot_name + - name + - value slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema - description: The coding name of the schema this enumeration is contained in. + description: The coding name of the schema this annotation is contained in. annotation_type: + name: annotation_type rank: 2 slot_group: key class_name: + name: class_name rank: 3 slot_group: key title: On table - description: If this annotation is attached to a table (LinkML class), provide - the name of the table. + description: If this annotation is attached to a table (LinkML class), provide the name of the table. slot_name: + name: slot_name rank: 4 slot_group: key name: + name: name rank: 5 slot_group: key title: Key range: WhitespaceMinimizedString pattern: ^[a-z]+[a-z0-9_]*$ - description: The annotation key (i.e. name of the annotation). + description: The annotation key (i.e. coding name of the annotation). comments: - - This is a lowercase **snake_case** formatted name in the LinkML standard - naming convention. + - This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. value: + name: value rank: 6 - slot_group: attributes - description: "The annotation\u2019s value, which can be a string or an object\ - \ of any kind (in non-serialized data)." + slot_group: attribute + description: The annotation’s value, which can be a string or an object of any kind (in non-serialized data). Enum: name: Enum title: Picklist - description: One or more enumerations in given schema. An enumeration can be - used in the "range" or "any of" attribute of a slot. Each enumeration has a - flat list or hierarchy of permitted values. + description: One or more enumerations in given schema. An enumeration can be used in the "range" or "any of" attribute of a slot. Each enumeration has a flat list or hierarchy of permitted values. unique_keys: enum_key: - description: An enumeration is uniquely identified by the schema it appears - in as well as its name. + description: An enumeration is uniquely identified by the schema it appears in as well as its name. unique_key_slots: - - schema_id - - name + - schema_id + - name slots: - - schema_id - - name - - title - - description - - enum_uri - - inherits + - schema_id + - name + - title + - description + - enum_uri + - inherits slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema - description: The coding name of the schema this enumeration is contained in. + description: The coding name of the schema this pick list (LinkML enum) is contained in. name: + name: name rank: 2 slot_group: key title: Name range: WhitespaceMinimizedString pattern: ^([A-Z]+[a-z0-9]*)+$ - description: The coding name of this LinkML schema enumeration. + description: The coding name of this pick list menu (LinkML enum) of terms.. comments: - - See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + - See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ title: + name: title rank: 3 - slot_group: attributes - description: The plain language name of this enumeration menu. + slot_group: attribute + description: The plain language name of this pick list menu (LinkML enum) of terms. title: Title required: true description: + name: description rank: 4 - slot_group: attributes + slot_group: metadata range: string - description: A plan text description of this LinkML schema enumeration menu - of terms. + description: A plan text description of this pick list (LinkML enum) menu. enum_uri: + name: enum_uri rank: 5 - slot_group: attributes + slot_group: metadata inherits: + name: inherits rank: 6 - slot_group: attributes + slot_group: metadata PermissibleValue: name: PermissibleValue title: Picklist choices description: An enumeration picklist value. unique_keys: permissiblevalue_key: - description: An enumeration is uniquely identified by the schema it appears - in as well as its name. + description: An enumeration is uniquely identified by the schema it appears in as well as its name. unique_key_slots: - - schema_id - - enum_id - - text + - schema_id + - enum_id + - text slots: - - schema_id - - enum_id - - text - - is_a - - title - - description - - exact_mappings - - meaning - - notes + - schema_id + - enum_id + - text + - is_a + - title + - description + - exact_mappings + - meaning + - notes slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema - description: The coding name of the schema this menu choice's menu (enumeration) - is contained in. + description: The coding name of the schema this menu choice's menu (LinkML enum) is contained in. enum_id: + name: enum_id rank: 2 slot_group: key title: Enum range: Enum - description: The coding name of the menu (enumeration) that this choice is - contained in. + description: The coding name of the menu (LinkML enum) that this choice is contained in. text: + name: text rank: 3 slot_group: key is_a: + name: is_a rank: 4 - slot_group: attributes + slot_group: attribute title: Parent range: WhitespaceMinimizedString - description: The parent term name (in the same enumeration) of this term, - if any. + description: The parent term code (in the same enumeration) of this choice, if any. title: + name: title rank: 5 - slot_group: attributes + slot_group: attribute title: title - description: The plain language title of this menu choice (LinkML PermissibleValue) - to display. If none, the code will be dsplayed. + description: The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed. description: + name: description rank: 6 - slot_group: attributes + slot_group: metadata range: string description: A plan text description of the meaning of this menu choice. exact_mappings: + name: exact_mappings rank: 7 - slot_group: attributes + slot_group: metadata title: Code mappings meaning: + name: meaning rank: 8 - slot_group: attributes + slot_group: metadata notes: + name: notes rank: 9 - slot_group: attributes + slot_group: metadata + description: Editorial notes about an element intended primarily for internal consumption EnumSource: name: EnumSource title: Picklist config - description: The external (URI reachable) source of an ontology or other parseable - vocabulary that aids in composing this menu. This includes specifications for - extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) - enumeration. + description: The external (URI reachable) source of an ontology or other parseable vocabulary that aids in composing this menu. This includes specifications for extracting nodes or branches for inclusion or exclusion in the picklist (LinkML) enumeration. unique_keys: enum_source_key: - description: A picklist source consists of the schema, enumeration, inclusion - or exclusion flag, and source URI of the ontology. + description: A picklist source consists of the schema, enumeration, inclusion or exclusion flag, and source URI of the ontology. unique_key_slots: - - schema_id - - enum_id - - criteria - - source_ontology + - schema_id + - enum_id + - criteria + - source_ontology slots: - - schema_id - - enum_id - - criteria - - source_ontology - - is_direct - - source_nodes - - include_self - - relationship_types + - schema_id + - enum_id + - criteria + - source_ontology + - is_direct + - source_nodes + - include_self + - relationship_types slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema - description: The coding name of the schema this menu inclusion and exclusion - criteria pertain to. + description: The coding name of the schema this menu inclusion and exclusion criteria pertain to. enum_id: + name: enum_id rank: 2 slot_group: key title: Enum range: Enum - description: The coding name of the menu (enumeration) that this inclusion - criteria pertains to. + description: The coding name of the menu (enumeration) that this inclusion criteria pertains to. criteria: + name: criteria rank: 3 slot_group: key source_ontology: + name: source_ontology rank: 4 slot_group: key is_direct: + name: is_direct rank: 5 - slot_group: attributes + slot_group: technical source_nodes: + name: source_nodes rank: 6 - slot_group: attributes + slot_group: technical include_self: + name: include_self rank: 7 - slot_group: attributes + slot_group: technical relationship_types: + name: relationship_types rank: 8 - slot_group: attributes + slot_group: technical Setting: name: Setting title: Setting - description: A regular expression that can be reused in a structured_pattern. - See:https://linkml.io/linkml/faq/modeling.html#can-i-reuse-regular-expression-patterns. + description: A regular expression that can be reused in a structured_pattern. See:https://linkml.io/linkml/faq/modeling.html#can-i-reuse-regular-expression-patterns. unique_keys: settings_key: - description: A setting is uniquely identified by the name key whose value - is a regular expression. + description: A setting is uniquely identified by the name key whose value is a regular expression. unique_key_slots: - - schema_id - - name + - schema_id + - name slots: - - schema_id - - name - - value - - description + - schema_id + - name + - value + - description slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema description: The coding name of the schema this setting is contained in. name: + name: name rank: 2 slot_group: key title: Name range: WhitespaceMinimizedString pattern: ^([A-Z]+[a-z0-9]*)+$ - description: The coding name of this setting, which I can be referenced in - a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html - and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + description: The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ value: + name: value rank: 3 - slot_group: attributes + slot_group: attribute required: true - description: "The setting\u2019s value, which is a regular expression that\ - \ can be used in a LinkML structured_pattern expression field." + description: The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. description: + name: description rank: 4 - slot_group: attributes + slot_group: attribute range: string description: A plan text description of this setting. Rule: name: Rule title: Rule - description: A rule that executes the change in state of one or more fields (slots). Each - rule has a "precondition" expression of constraints one or more fields' values - and a postcondition expression stating what the same or other field's values - change to. + description: A rule that executes the change in state of one or more fields (slots). Each rule has a "precondition" expression of constraints one or more fields' values and a postcondition expression stating what the same or other field's values change to. Extension: name: Extension title: Extension - description: A list of LinkML attribute-value pairs that are not directly part - of the schema's class/slot structure. Locale information is held here. + description: A list of LinkML attribute-value pairs that are not directly part of the schema's class/slot structure. Locale information is held here. unique_keys: extension_key: description: A key which details each schema's extension. unique_key_slots: - - schema_id - - name + - schema_id + - name slots: - - schema_id - - name - - value - - description + - schema_id + - name + - value + - description slot_usage: schema_id: + name: schema_id rank: 1 slot_group: key title: Schema range: Schema name: + name: name rank: 2 slot_group: key title: Name range: WhitespaceMinimizedString value: + name: value rank: 3 - slot_group: attributes + slot_group: attribute description: + name: description rank: 4 - slot_group: attributes + slot_group: attribute range: string - description: A plan text description of this extension. LinkML extensions - allow saving any kind of object as a value of a key. + description: A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key. Container: tree_root: true attributes: @@ -816,15 +873,14 @@ slots: id: name: id title: ID + range: uri + required: true description: The unique URI for identifying this LinkML schema. - comments: - - Typically the schema can be downloaded from this URI, but currently it is often - left as an example URI during schema development. identifier: true - required: true - range: uri + comments: + - Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. This semantic metadata helps in the comparison of datasets. examples: - - value: https://example.com/GRDI + - value: https://example.com/GRDI description: name: description title: Description @@ -835,245 +891,254 @@ slots: in_language: name: in_language title: Default language - description: "This is the language (ISO 639-1 Code; often en for English) that\ - \ the schema\u2019s class, slot, and enumeration titles, descriptions and other\ - \ textual items are in." range: LanguagesMenu + description: This is the default language (ISO 639-1 Code) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. + comments: + - This is often “en” for English. locales: name: locales title: Locales - description: "These are the (ISO 639-1) language codes used as keys for language\ - \ translations held in the schema\u2019s extensions.locales list." - multivalued: true range: LanguagesMenu + description: For multilingual schemas, a list of (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list. + multivalued: true default_prefix: name: default_prefix title: Default prefix - comments: - - A prefix to assume all classes and slots can be addressed by. - required: true range: uri + required: true + description: A prefix to assume all classes and slots can be addressed by. imports: name: imports title: Imports + range: WhitespaceMinimizedString + description: A list of linkml:[import name] schemas to import and reuse. multivalued: true + see_also: + name: see_also + title: See Also range: WhitespaceMinimizedString + multivalued: true prefix: name: prefix title: Prefix - description: The namespace prefix string. - required: true range: WhitespaceMinimizedString + required: true + description: The namespace prefix string. reference: name: reference title: Reference - description: The URI the prefix expands to. - required: true range: uri + required: true + description: The URI the prefix expands to. title: name: title range: WhitespaceMinimizedString class_uri: name: class_uri title: Table URI - description: A URI for identifying this class's semantic type. range: uri + description: A URI for identifying this table's semantic type. + comments: + - This semantic metadata helps in the comparison of datasets. is_a: name: is_a tree_root: name: tree_root title: Root Table - description: A boolian indicating whether this is a specification for a top-level - data container on which serializations are based. - comments: - - Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html any_of: - - range: boolean - - range: TrueFalseMenu + - range: boolean + - range: TrueFalseMenu + description: A boolean indicating whether this is a specification for a top-level data container on which serializations are based. + comments: + - Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html class_name: name: class_name range: SchemaClassMenu unique_key_slots: name: unique_key_slots title: Unique key slots - description: A list of a class's slots that make up a unique key - comments: - - See https://linkml.io/linkml/schemas/constraints.html - multivalued: true - required: true range: SchemaSlotMenu + required: true + description: A list of a table’s fields (LinkML class’s slots) that make up this unique key + multivalued: true + comments: + - See https://linkml.io/linkml/schemas/constraints.html notes: name: notes title: Notes - description: Editorial notes about an element intended primarily for internal - consumption range: WhitespaceMinimizedString slot_type: name: slot_type title: Type - required: true range: SchemaSlotTypeMenu + required: true + description: The type of field (LinkML slot) that this record is about. + comments: + - In a LinkML schema, any component of a field (slot) definition can appear in three places - in the schema’s fields (slots) list, in a table’s (class’s) slot_usage list, or, for custom or inherited fields, in a table’s “attributes” list. rank: name: rank title: Ordering - description: An integer which sets the order of this slot relative to the others - within a given class. This is the LinkML rank attribute. range: integer + description: An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute. slot_group: name: slot_group title: Field group - description: The name of a grouping to place slot within during presentation. range: SchemaSlotGroupMenu + description: The name of a grouping to place this field (LinkML slot) within during presentation in a table. inlined: name: inlined title: Inlined any_of: - - range: boolean - - range: TrueFalseMenu + - range: boolean + - range: TrueFalseMenu + description: Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record. inlined_as_list: name: inlined_as_list title: Inlined as list any_of: - - range: boolean - - range: TrueFalseMenu + - range: boolean + - range: TrueFalseMenu + description: Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items. slot_uri: name: slot_uri title: Slot URI - description: "A URI for identifying this field\u2019s (slot\u2019s) semantic type." range: uri + description: A URI for identifying this field’s (LinkML slot’s) semantic type. range: name: range title: Range - description: The range or ranges a slot is associated with. If more than one, - this appears in the slot's specification as a list of "any of" ranges. - multivalued: true - required: true any_of: - - range: SchemaTypeMenu - - range: SchemaClassMenu - - range: SchemaEnumMenu + - range: SchemaTypeMenu + - range: SchemaClassMenu + - range: SchemaEnumMenu + required: true + description: The data type or pick list range or ranges that a field’s (LinkML slot’s) value can be validated by. If more than one, this appears in the field’s specification as a list of "any of" ranges. + multivalued: true unit: name: unit title: Unit - description: "A unit of a numeric value, expressed in the Unified Code for Units\ - \ of Measure\_(UCUM, https://ucum.org/) codes. A UCUM code can be looked up\ - \ at https://units-of-measurement.org/" range: WhitespaceMinimizedString + description: A unit for a numeric field, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/ required: name: required title: Required - description: A boolean TRUE indicates this slot is a mandatory data field. - comments: - - A mandatory data field will fail validation if empty. any_of: - - range: boolean - - range: TrueFalseMenu + - range: boolean + - range: TrueFalseMenu + description: A boolean TRUE indicates this field (LinkML slot) is a mandatory data field. + comments: + - A mandatory data field will fail validation if empty. recommended: name: recommended title: Recommended - description: A boolean TRUE indicates this slot is a recommended data field. any_of: - - range: boolean - - range: TrueFalseMenu - aliases: - name: aliases - title: Aliases - description: A list of other names that slot can be known by. - comments: - - See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - multivalued: true - range: WhitespaceMinimizedString + - range: boolean + - range: TrueFalseMenu + description: A boolean TRUE indicates this field (LinkML slot) is a recommended data field. identifier: name: identifier title: Identifier - description: "A boolean TRUE indicates this field is an identifier such that each\ - \ of its row values must be unique within the table. In LinkML, \u201CIf a\ - \ slot is declared as an\_identifier\_then it serves as a unique key for members\ - \ of that class. It can also be used for\_inlining\_as a dict in JSON serializations.\u201D" any_of: - - range: boolean - - range: TrueFalseMenu + - range: boolean + - range: TrueFalseMenu + description: A boolean TRUE indicates this field (LinkML slot) is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.” multivalued: name: multivalued title: Multivalued - description: A boolean TRUE indicates this slot can hold more than one values - taken from its range. any_of: - - range: boolean - - range: TrueFalseMenu + - range: boolean + - range: TrueFalseMenu + description: A boolean TRUE indicates this field (LinkML slot) can hold more than one values taken from its range. minimum_value: name: minimum_value title: Minimum value - description: A minimum value which is appropriate for the range data type of the - slot. range: integer + description: A minimum value which is appropriate for the range data type of the field (LinkML slot). maximum_value: name: maximum_value title: Maximum value - description: A maximum value which is appropriate for the range data type of the - slot. range: integer + description: A maximum value which is appropriate for the range data type of the field (LinkML slot). minimum_cardinality: name: minimum_cardinality title: Minimum cardinality - description: For multivalued slots, a minimum number of values range: integer + description: For a multivalued field (LinkML slot), a minimum count of values required. maximum_cardinality: name: maximum_cardinality title: Maximum cardinality - description: For multivalued slots, a maximum number of values range: integer - equals_expression: - name: equals_expression - title: Calculated value - description: Enables inferring (calculating) value based on other slot values. - This is a server-side LinkML expression, having the syntax of a python expression. - comments: - - See https://linkml.io/linkml/schemas/advanced.html#equals-expression + description: For a multivalued field (LinkML slot), a maximum count of values required. + ifabsent: + name: ifabsent + title: Default value + range: WhitespaceMinimizedString + description: Specify a default value for a field (LinkML slot) using the syntax shown in the examples. + examples: + - value: 'For strings: string(default value)' + - value: 'For integer: int(42)' + - value: 'For float: float(0.5)' + - value: 'For boolean: True' + - value: 'For dates: date("2020-01-31")' + - value: 'For datetime: datetime("2020-01-31T12:00:00Z")' + todos: + name: todos + title: Conditional range: WhitespaceMinimizedString + description: A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes. + multivalued: true pattern: name: pattern title: Pattern - description: A regular expression pattern used to validate a slot's string range - data type content. + range: WhitespaceMinimizedString + description: A regular expression pattern used to validate a string field’s (LinkML slot)’s value content. comments: - - Regular expressions can begin with ^ to ensure start of string is tested, and - $ to ensure up to end is tested. + - Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + equals_expression: + name: equals_expression + title: Calculated value range: WhitespaceMinimizedString - todos: - name: todos - title: Conditional - description: "A delimited list of simple conditionals that pertain to this field\ - \ (e.g. \u2018<={today}\u2019 , or \u2018<={some_other_field_name}\u2019. This\ - \ field may also include \u201Cwork in progress\u201D notes." - multivalued: true + description: Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression. + comments: + - See https://linkml.io/linkml/schemas/advanced.html#equals-expression + structured_pattern: + name: structured_pattern + title: Structured pattern range: WhitespaceMinimizedString - exact_mappings: - name: exact_mappings - multivalued: true + description: This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it. + aliases: + name: aliases + title: Aliases range: WhitespaceMinimizedString + description: A list of other names that slot can be known by. + multivalued: true + comments: + - See https://linkml.io/linkml/schemas/metadata.html#providing-aliases comments: name: comments title: Comments - description: A free text field for adding other comments to guide usage of field. range: WhitespaceMinimizedString + description: A free text field for adding other comments to guide usage of this field (LinkML slot). examples: name: examples title: Examples - description: A free text field for including examples of string, numeric, date - or categorical values. range: WhitespaceMinimizedString + description: A delimited field (LinkML slot) for including examples of string, numeric, date or categorical values. + exact_mappings: + name: exact_mappings + range: WhitespaceMinimizedString + multivalued: true annotation_type: name: annotation_type title: Annotation on - required: true range: SchemaAnnotationTypeMenu + required: true + description: A menu of schema element types this annotation could pertain to (Schema, Class, Slot; in future Enumeration …) slot_name: name: slot_name title: On field - description: If this annotation is attached to a field (LinkML slot), provide - the name of the field. range: SchemaSlotMenu + description: If this annotation is attached to a field (LinkML slot), provide the name of the field. value: name: value title: Value @@ -1081,68 +1146,63 @@ slots: enum_uri: name: enum_uri title: Enum URI - description: A URI for identifying this enumeration's semantic type. range: uri + description: A URI for identifying this pick list’s (LinkML enum) semantic type. + comments: + - This semantic metadata helps in the comparison of datasets. inherits: name: inherits title: Inherits - description: Indicates that this menu inherits choices from another menu, and - includes or excludes other values (for selection and validation). range: SchemaEnumMenu + description: Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation). text: name: text title: Code - description: The code (LinkML permissible_value key) for the menu item choice. It - can be plain language or s(The coding name of this choice). - required: true range: WhitespaceMinimizedString + required: true + description: The code (LinkML permissible_value key) for the menu item choice. meaning: name: meaning title: Meaning - description: A URI for identifying this choice's semantic type. range: uri + description: A URI for identifying this choice's semantic type. criteria: name: criteria title: Criteria - description: "Whether to include or exclude (minus) the source ontology\u2019\ - s given terms (and their underlying terms, if any)." - required: true range: EnumCriteriaMenu + required: true + description: Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any). source_ontology: name: source_ontology title: Source ontology - description: The URI of the source ontology to trust and fetch terms from. range: uri + description: The URI of the source ontology to trust and fetch terms from. is_direct: name: is_direct title: Directly downloadable - description: Can the vocabulary source be automatically downloaded and processed, - or is a manual process involved? any_of: - - range: boolean - - range: TrueFalseMenu + - range: boolean + - range: TrueFalseMenu + description: Can the vocabulary source be automatically downloaded and processed, or is a manual process involved? source_nodes: name: source_nodes title: Top level term ids - description: The selection of term nodes (and their underlying terms) to allow - or exclude selections from, and to validate data by. - multivalued: true range: uriorcurie + description: The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. + multivalued: true include_self: name: include_self title: Include top level terms - description: Include the listed selection of items (top of term branch or otherwise) - as selectable items themselves. any_of: - - range: boolean - - range: TrueFalseMenu + - range: boolean + - range: TrueFalseMenu + description: Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. relationship_types: name: relationship_types title: Relations - description: The relations (usually owl:SubClassOf) that compose the hierarchy - of terms. - multivalued: true range: WhitespaceMinimizedString + description: The relations (usually owl:SubClassOf) that compose the hierarchy of terms. + multivalued: true enums: SchemaSlotTypeMenu: name: SchemaSlotTypeMenu @@ -1151,22 +1211,15 @@ enums: slot: text: slot title: Schema field - description: A field (LinkML slot) that is stored in the schema's field (slot) - library. This field specification is available for customizable reuse in - any table (LinkML class). Note however that its attributes which have values - cannot be overriden when reused. + description: A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused. slot_usage: text: slot_usage title: Table field (from schema) - description: A table field whose name and source attributes come from a schema - library field. It can add its own attributes, but cannot overwrite the schema - field ones. (A LinkML schema slot referenced within a class's slot_usage - list of slots.) + description: A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.) attribute: text: attribute title: Table field (independent) - description: A table field which is not reused from the schema. The field - can impose its own attribute values. + description: A table field which is not reused from the schema. The field can impose its own attribute values. SchemaAnnotationTypeMenu: name: SchemaAnnotationTypeMenu title: Annotation Type @@ -1180,22 +1233,15 @@ enums: slot: text: slot title: Schema field - description: A field (LinkML slot) that is stored in the schema's field (slot) - library. This field specification is available for customizable reuse in - any table (LinkML class). Note however that its attributes which have values - cannot be overriden when reused. + description: A field (LinkML slot) that is stored in the schema's field (slot) library. This field specification is available for customizable reuse in any table (LinkML class). Note however that its attributes which have values cannot be overriden when reused. slot_usage: text: slot_usage title: Table field (from schema) - description: A table field whose name and source attributes come from a schema - library field. It can add its own attributes, but cannot overwrite the schema - field ones. (A LinkML schema slot referenced within a class's slot_usage - list of slots.) + description: A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.) attribute: text: attribute title: Table field (independent) - description: A table field which is not reused from the schema. The field - can impose its own attribute values. + description: A table field which is not reused from the schema. The field can impose its own attribute values. EnumCriteriaMenu: name: EnumCriteriaMenu title: Criteria Menu @@ -1384,7 +1430,7 @@ enums: title: German el: text: el - title: "Greek, Modern (1453\u2013)" + title: Greek, Modern (1453–) kl: text: kl title: Kalaallisut, Greenlandic @@ -1556,12 +1602,12 @@ enums: ne: text: ne title: Nepali - 'no': - text: 'no' + no: + text: no title: Norwegian nb: text: nb - title: "Norwegian Bokm\xE5l" + title: Norwegian Bokmål nn: text: nn title: Norwegian Nynorsk @@ -1732,7 +1778,7 @@ enums: title: Vietnamese vo: text: vo - title: "Volap\xFCk" + title: Volapük wa: text: wa title: Walloon @@ -1764,16 +1810,13 @@ types: WhitespaceMinimizedString: name: WhitespaceMinimizedString typeof: string - description: 'A string that has all whitespace trimmed off of beginning and end, - and all internal whitespace segments reduced to single spaces. Whitespace includes - #x9 (tab), #xA (linefeed), and #xD (carriage return).' + description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).' base: str uri: xsd:token Provenance: name: Provenance typeof: string - description: A field containing a DataHarmonizer versioning marker. It is issued - by DataHarmonizer when validation is applied to a given row of data. + description: A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data. base: str uri: xsd:token settings: From c6a2b05a517108c7dc09c95222a31b126cd5429c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 26 Jun 2025 00:38:13 -0700 Subject: [PATCH 166/222] fix attribute save issue --- lib/DataHarmonizer.js | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index c9aa8284..b509f2ca 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -1838,34 +1838,44 @@ class DataHarmonizer { break; case 'Annotation': - target_obj = new_schema; + // If slot type is more specific then switch target to appropriate reference. switch (record.annotation_type) { case 'schema': target_obj = new_schema; break + case 'class': target_obj = this.get_class(new_schema, record.class_name); break; case 'slot': - target_obj = new_schema.get('slots')[record.slot_name]; + target_obj = new_schema.get('slots').get(record.slot_name); + console.log('annotation', target_obj, record.annotation_type, record.slot_name, new_schema) break; case 'slot_usage': target_obj = this.get_class(new_schema, record.class_name); - target_obj = target_obj.slot_usage[record.slot_name] ??= {}; + target_obj = target_obj.get('slot_usage')[record.slot_name] ??= {}; break; case 'attribute': target_obj = this.get_class(new_schema, record.class_name); - target_obj = target_obj.attributes[record.slot_name] ??= {}; + target_obj = target_obj.get('attributes')[record.slot_name] ??= {}; break; } + // And we're just adding annotations[record.name] onto given target_obj: - if (!target_obj.has('annotations')) - target_obj.set('annotations', {}); - target_obj = target_obj.annotations; + if (typeof target_obj === 'map') { + if (!target_obj.has('annotations')) + target_obj.set('annotations', {}); + target_obj = target_obj.get('annotations'); + } + else { + if (!('annotations' in target_obj)) + target_obj['annotations'] = {}; + target_obj = target_obj.annotations; + } target_obj[record.name] = { key: record.name, // convert name to 'key' From 13ffaea3a63cfae808186068c2e90858ec9d2eb7 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 26 Jun 2025 09:13:28 -0700 Subject: [PATCH 167/222] bug fix to loading schema in schema editor by toolbar menu --- lib/DataHarmonizer.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index b509f2ca..30bfafc3 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -1149,10 +1149,14 @@ class DataHarmonizer { * FUTURE: simplify to having new Schema added to next available row from top. */ let rows = this.context.crudFindAllRowsByKeyVals('Schema', {'name': schema_name}); - let focus_cell = dh_schema.hot.getSelected(); - let focus_row = parseInt(focus_cell[0][0]); // can be -1 row - if (focus_row < 0) - focus_row = 0; + let focus_cell = dh_schema.hot.getSelected(); // Might not be one if user just accessed loadSchema by menu + let focus_row = 0; + if (focus_cell) { + focus_row = parseInt(focus_cell[0][0]); // can be -1 row + if (focus_row < 0) + focus_row = 0; + } + // Find an empty row if (!focus_cell) { for (focus_row = 0; focus_row < this.hot.countRows(); focus_row ++) { From b410d9ce6bcb499bb3cc208bdf007cabdd6ec5d5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 26 Jun 2025 12:00:17 -0700 Subject: [PATCH 168/222] prefix had unneeded key --- web/templates/schema_editor/schema.json | 3 +-- web/templates/schema_editor/schema.yaml | 1 - web/templates/schema_editor/schema_core.yaml | 1 - 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index 0ed02fc2..fded6c86 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -396,8 +396,7 @@ "unique_key_name": "prefix_key", "unique_key_slots": [ "schema_id", - "prefix", - "reference" + "prefix" ], "description": "A slot is uniquely identified by the schema it appears in as well as its name" } diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 8deb65f4..e0ba2d40 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -96,7 +96,6 @@ classes: unique_key_slots: - schema_id - prefix - - reference slots: - schema_id - prefix diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 3edcaaf2..de528119 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -32,7 +32,6 @@ classes: unique_key_slots: - schema_id - prefix - - reference Class: name: Class From 58a8ffffdb28e39808b998c68237bebdb67edb00 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 26 Jun 2025 17:37:17 -0700 Subject: [PATCH 169/222] New Schema "Expert" setting --- lib/DataHarmonizer.js | 25 +++++++++++++++++-------- lib/Toolbar.js | 13 +++++++++++-- lib/toolbar.html | 14 ++++++++++++++ web/index.js | 2 +- web/translations/translations.json | 4 ++++ 5 files changed, 47 insertions(+), 11 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 30bfafc3..9465e0c4 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -382,6 +382,7 @@ class DataHarmonizer { colHeaders: true, rowHeaders: true, renderallrows: false, // working? + outsideClickDeselects: false, // TESTING manualRowMove: true, multiColumnSorting: { sortEmptyCells: true, @@ -836,7 +837,7 @@ class DataHarmonizer { && row2 === self.current_selection[2] && column2 === self.current_selection[3] ) { - console.log('Double event: afterSelectionEnd') + console.log('Double event: afterSelectionEnd', row, column, row2, column2, selectionLayerLevel, action) return false } // ORDER IS IMPORTANT HERE. Must calculate row_change, column_change, @@ -959,10 +960,11 @@ class DataHarmonizer { let translatable = ''; for (var column_name of text_columns) { - // Exception is 'permissible_values', 'text' where in default + // DEPRECATED: Exception is 'permissible_values', 'text' where in default // schema there might not be a title. find 'text' instead of 'title' - if (sub_part === 'permissible_values' && column_name === 'title') - column_name = 'text'; + // NOW INSIST ON "text" column for all schemas + //if (sub_part === 'permissible_values' && column_name === 'title') + // column_name = 'text'; let col = tab_dh.slot_name_to_column[column_name]; let text = tab_dh.hot.getDataAtCell(row, col, 'lookup') || ''; default_row_text += `
  • `; @@ -975,6 +977,10 @@ class DataHarmonizer { let key2 = null; if (sub_part_key_name) { key2 = tab_dh.hot.getDataAtCell(row, tab_dh.slot_name_to_column[sub_part_key_name], 'lookup'); + if (!key2) { + console.log("key2",key2, "lookup from", TRANSLATABLE[tab_dh.template_name]); + alert("unable to get key2 from lookup of:" + sub_part_key_name) + } } // DISPLAY locale for each schema in_language menu item @@ -1156,7 +1162,7 @@ class DataHarmonizer { if (focus_row < 0) focus_row = 0; } - + // Find an empty row if (!focus_cell) { for (focus_row = 0; focus_row < this.hot.countRows(); focus_row ++) { @@ -1227,7 +1233,7 @@ class DataHarmonizer { case 'imports': value = this.getDelimitedString(schema.imports); break; - + default: value = schema[dep_slot.name] ??= ''; } @@ -2185,7 +2191,9 @@ class DataHarmonizer { addRows(row_where, numRows, startRowIndex = false) { numRows = parseInt(numRows); // Coming from form string input. // Get the starting row index where the new rows will be added - if (startRowIndex === false) startRowIndex = this.hot.countSourceRows(); + // ISSUE HERE IS THAT VISUAL ROW doesn't CORRESPOND TO + if (startRowIndex === false) + startRowIndex = this.hot.countSourceRows(); let parents = this.context.crudGetParents(this.template_name); // If this has no foreign key parent table(s) then go ahead and add x rows. @@ -2207,7 +2215,8 @@ class DataHarmonizer { return; } - this.hot.alter(row_where, startRowIndex, numRows); + // NEW ROWS ARE ADDED HERE. + //this.hot.alter(row_where, startRowIndex, numRows); // Populate new rows with selected foreign key value(s) // "add_row" is critical so we can ignore that in before_change event. diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 36b9fed6..60ca20c1 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -45,6 +45,7 @@ import { menu } from 'schemas'; import pkg from '../package.json'; const VERSION = pkg.version; +const SCHEMA_EDITOR_EXPERT_TABS = '#tab-bar-Prefix, #tab-bar-UniqueKey, #tab-bar-Annotation, #tab-bar-EnumSource, #tab-bar-Extension'; class Toolbar { constructor(root, context, options = {}) { @@ -268,6 +269,11 @@ class Toolbar { // SCHEMA EDITOR // Load a DH schema.yaml file into this slot. // Prompt user for schema file name. + $('#schema_expert').on('click', (event) => { + let expert_visibility = $('#schema_expert').is(':checked'); + $(SCHEMA_EDITOR_EXPERT_TABS).toggle(expert_visibility); + }); + $('#schema_upload').on('change', (event) => { const reader = new FileReader(); reader.addEventListener('load', (event2) => { @@ -1209,8 +1215,11 @@ class Toolbar { helpSop.hide(); } - $('#schema-editor-menu') - $('#schema-editor-menu').toggle(this.context.getCurrentDataHarmonizer().schema.name === 'DH_LinkML') + let schema_editor = this.context.getCurrentDataHarmonizer().schema.name === 'DH_LinkML'; + let expert_visibility = $('#schema_expert').is(':checked'); + $('#schema-editor-menu').toggle(schema_editor); + $(SCHEMA_EDITOR_EXPERT_TABS).toggle(expert_visibility); + this.setupJumpToModal(dh); this.setupSectionMenu(dh); this.setupFillModal(dh); diff --git a/lib/toolbar.html b/lib/toolbar.html index 2b0f5c31..30c525a9 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -43,6 +43,20 @@
    Schema Editor options:
    + + ${tab_title}${tooltip.length ? '' + tooltip + '' : ''}`; + template.innerHTML = ``; const dhTab = template.content.firstChild; diff --git a/web/translations/translations.json b/web/translations/translations.json index 13cdd58f..be8e2a63 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -21,6 +21,10 @@ "en": "Schema Editor options", "fr": "Options de l'éditeur de schéma" }, + "schema-editor-expert-options": { + "en": "Toggle expert user mode", + "fr": "Activer/désactiver le mode utilisateur expert" + }, "upload-template-yaml-dropdown-item": { "en": "Load Schema from file (.yaml format)", "fr": "Charger le schéma à partir du fichier (format .yaml)" From 239e8fb6c1b742d852c51b6d459c51118b22edf7 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 27 Jun 2025 06:19:02 -0700 Subject: [PATCH 170/222] removing ... from file menu --- web/translations/translations.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/translations/translations.json b/web/translations/translations.json index be8e2a63..8c359da8 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -59,12 +59,12 @@ "fr": "Ouvrir" }, "save-as-dropdown-item": { - "en": "Save As...", - "fr": "Enregistrer sous..." + "en": "Save As", + "fr": "Enregistrer sous" }, "export-to-dropdown-item": { - "en": "Export To...", - "fr": "Exporter vers..." + "en": "Export To", + "fr": "Exporter vers" }, "settings-menu-button": { From 47c9245ca6291e06c1b5cc58e84444daf501d2fc Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 27 Jun 2025 08:08:48 -0700 Subject: [PATCH 171/222] Removing redundant and buggy tabchange() call And adjusting table view area to be same for all tabs. --- lib/AppContext.js | 48 +++++++++++++++++++++++++---------------------- web/index.js | 2 +- 2 files changed, 27 insertions(+), 23 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index fba596aa..a4b5b9b5 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -33,7 +33,7 @@ export default class AppContext { constructor(appConfig = new AppConfig(getTemplatePathInScope())) { this.appConfig = appConfig; - console.log("this shouuld only be done once") + console.log("this should only be done once") // THIS WAS $(document), but that was causing haywire issues with Handsontable!!!! // Each tab was requiring a double click to fully render its table!!! $('#data-harmonizer-tabs').on('dhTabChange', (event, class_name) => { @@ -45,23 +45,26 @@ export default class AppContext { async tabChange(class_name) { console.info(`Tab change: ${this.getCurrentDataHarmonizer().template_name} -> ${class_name}`); - this.setCurrentDataHarmonizer(class_name); - // Trigger Toolbar to refresh sections and tab content ONLY IF not already there. - let dh = this.getCurrentDataHarmonizer(); - - this.toolbar.setupSectionMenu(dh); - // Jump to modal as well - this.toolbar.setupJumpToModal(dh); - this.toolbar.setupFillModal(dh); - - dh.clearValidationResults(); - // Schema editor SCHEMA tab should never be filtered. - // ACTUALLY NO TAB THAT ISN'T A DEPENDENT SHOULD BE FILTERED. - // OR MORE SIMPLY WHEN FILTERING WE ALWAYS PRESERVE FOCUSED NODE - BUT WE DON'T WANT EVENT TRIGGERED - // - if (!( dh.schema.name === 'DH_LinkML' && class_name === 'Schema')) { - let dependent_report = dh.context.dependent_rows.get(class_name); - dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); + if (this.getCurrentDataHarmonizer() !== class_name) { + this.setCurrentDataHarmonizer(class_name); + // Trigger Toolbar to refresh sections and tab content ONLY IF not already there. + let dh = this.getCurrentDataHarmonizer(); + + this.toolbar.setupSectionMenu(dh); + // Jump to modal as well + this.toolbar.setupJumpToModal(dh); + this.toolbar.setupFillModal(dh); + + dh.clearValidationResults(); + // Schema editor SCHEMA tab should never be filtered. + // ACTUALLY NO TAB THAT ISN'T A DEPENDENT SHOULD BE FILTERED. + // OR MORE SIMPLY WHEN FILTERING WE ALWAYS PRESERVE FOCUSED NODE - BUT WE DON'T WANT EVENT TRIGGERED + // + if (!( dh.schema.name === 'DH_LinkML' && class_name === 'Schema')) { + let dependent_report = dh.context.dependent_rows.get(class_name); + dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); + } + } //$(document).trigger('dhCurrentChange', { @@ -347,15 +350,16 @@ export default class AppContext { const dhTab = createDataHarmonizerTab(dhId, tab_label, class_name, tooltip, index === 0); const self = this; + // Future: Change createDataHarmonizerTab() to return jquery dom element id? dhTab.addEventListener('click', (event) => { // Or try mouseup if issues with .filtersPlugin and bootstrap timing??? // Disabled tabs shouldn't triger dhTabChange. if (event.srcElement.classList.contains("disabled")) return false; - // Message picked up on Toolbar.js - this.tabChange(class_name); - //$('#'+dhId).trigger('dhTabChange', class_name); + // A timing thing causes HandsonTable not to render header row(s) and left sidebar column(s) on tab change unless we do a timed delay on tabChange() call. + setTimeout(() => { this.tabChange(class_name)}, 200); + //this.tabChange(class_name); return true; }); @@ -373,7 +377,7 @@ export default class AppContext { minRows: is_child ? 0 : 10, minSpareRows: 0, //minHeight: '200px', // nonsensical if no rows exist - height: is_child ? '60vh' : '75vh', //'400px' : '700px', // + height: '75vh', // TODO: Workaround, possibly due to too small section column on child tables // colWidths: is_child ? 256 : undefined, colWidths: 200, diff --git a/web/index.js b/web/index.js index 89193b8a..4b4468e9 100644 --- a/web/index.js +++ b/web/index.js @@ -37,7 +37,7 @@ export function createDataHarmonizerTab(dhId, tab_title, class_name, tooltip, is const dhTab = template.content.firstChild; dhNavTabs.appendChild(dhTab); - return dhTab; + return $(`#tab-bar-${class_name} > a`)[0]; } // loading screen From 4ca76c83494b785567fd641fb7d81324dd9729e8 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 27 Jun 2025 08:11:28 -0700 Subject: [PATCH 172/222] Fix addRow button creation records. - removed extra (en) etc. locale from translation display - fixed issue of translation not showing english content. - testing filter suspendExecution() stuff. --- lib/DataHarmonizer.js | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 9465e0c4..c8ca0083 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -382,7 +382,6 @@ class DataHarmonizer { colHeaders: true, rowHeaders: true, renderallrows: false, // working? - outsideClickDeselects: false, // TESTING manualRowMove: true, multiColumnSorting: { sortEmptyCells: true, @@ -516,11 +515,10 @@ class DataHarmonizer { key: 'row_below', name: 'Insert row below', callback: function () { - // As above. + // As above. self.hot.toPhysicalRow() self.addRows( 'insert_row_above', - 1, - parseInt(self.hot.getSelected()[0][0]) + 1 + 1, parseInt(self.hot.getSelected()[0][0]) + 1 ); }, }, @@ -966,12 +964,14 @@ class DataHarmonizer { //if (sub_part === 'permissible_values' && column_name === 'title') // column_name = 'text'; let col = tab_dh.slot_name_to_column[column_name]; - let text = tab_dh.hot.getDataAtCell(row, col, 'lookup') || ''; + let text = tab_dh.hot.getSourceDataAtCell(tab_dh.hot.toPhysicalRow(row), col); + //let text = tab_dh.hot.getDataAtCell(row, col, 'lookup') || ''; + default_row_text += `
    `; translatable += text + '\n'; } - const language = locale_map[schema.schema.in_language].title; - translate_rows += `${default_row_text}`; + const language = locale_map[schema.schema.in_language].title; // (${schema.schema.in_language}) + translate_rows += `${default_row_text}`; // Key for class, slot, enum: const key = tab_dh.hot.getDataAtCell(row, tab_dh.slot_name_to_column[key_name], 'lookup'); let key2 = null; @@ -1021,7 +1021,7 @@ class DataHarmonizer { // translate results directly into an iframe. let translate = ``; const trans_language = locale_map[locale].title; - translate_rows += `${translate_cells}`; + translate_rows += `${translate_cells}`; } }; @@ -2190,11 +2190,11 @@ class DataHarmonizer { */ addRows(row_where, numRows, startRowIndex = false) { numRows = parseInt(numRows); // Coming from form string input. - // Get the starting row index where the new rows will be added - // ISSUE HERE IS THAT VISUAL ROW doesn't CORRESPOND TO - if (startRowIndex === false) - startRowIndex = this.hot.countSourceRows(); - + // Get the VISUAL (not source) starting row index where the new rows will be added + if (startRowIndex === false) { + // Count visual row because hot.alter below modifies visual rows not source rows + startRowIndex = this.hot.countRows(); //countSourceRows() + } let parents = this.context.crudGetParents(this.template_name); // If this has no foreign key parent table(s) then go ahead and add x rows. if (isEmpty(parents)) { @@ -2216,8 +2216,9 @@ class DataHarmonizer { } // NEW ROWS ARE ADDED HERE. - //this.hot.alter(row_where, startRowIndex, numRows); - + this.hot.alter(row_where, startRowIndex, numRows); + this.hot.selectCell(startRowIndex, 0); + this.hot.scrollViewportTo({ row: startRowIndex}); // Populate new rows with selected foreign key value(s) // "add_row" is critical so we can ignore that in before_change event. // Otherwise a dependent view with "this change will impact ..." @@ -2352,7 +2353,7 @@ class DataHarmonizer { let cursor = dh.hot.getSelected(); dh.hot.deselectCell(); - dh.hot.suspendExecution(); // Recommended in handsontable example. + //dh.hot.suspendExecution(); // Recommended in handsontable example. const filtersPlugin = dh.hot.getPlugin('filters'); filtersPlugin.clearConditions(); @@ -2363,6 +2364,7 @@ class DataHarmonizer { if (column !== undefined) { // See https://handsontable.com/docs/javascript-data-grid/api/filters/ filtersPlugin.addCondition(column, 'eq', [value]); // + if (class_name === 'Slot') { /* For Slot tab query, only foreign key at moment is schema_id. * However, if user has selected a table in Table/Class tab, we want @@ -2381,10 +2383,10 @@ class DataHarmonizer { const focused_class_name = (focused_class_row > -1) ? class_dh.hot.getDataAtCell(focused_class_row, focused_class_col) : ''; // If user has clicked on a table, use that focus to constrain Field list if (focused_class_name > '') { - filtersPlugin.addCondition(class_column, 'eq', [focused_class_name], 'disjunction'); // , 'disjunction' + filtersPlugin.addCondition(class_column, 'eq', [focused_class_name], 'disjunction'); //filtersPlugin.addCondition(class_column, 'empty',[], 'disjunction'); } - // With no table selected, nly show rows that DONT have a table/class mentioned + // With no table selected, only show rows that DONT have a table/class mentioned else { filtersPlugin.addCondition(class_column, 'empty',[]); } @@ -2396,7 +2398,7 @@ class DataHarmonizer { filtersPlugin.filter(); - dh.hot.resumeExecution(); + //dh.hot.resumeExecution(); // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to @@ -2421,11 +2423,12 @@ class DataHarmonizer { ]); } + // filtersPlugin continues activity AFTER returning, leading to rendering // not reflecting filtering work. So we have to trigger a delayed render - setTimeout(() => { dh.hot.render(); }, 400); +// EXPERIMENT setTimeout(() => { dh.hot.render(); }, 400); // NEED TO ADD TEST IF RENDER HAS CAPTURED UNDERLYING DATA OR NOT. // E.G compare last record. From f151791caa0340f117af8e404592b91d2fbacefd Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 27 Jun 2025 08:12:27 -0700 Subject: [PATCH 173/222] improving schema editor docs And tweak to country menu to add ([locale]) to labels. --- web/templates/schema_editor/schema.json | 580 ++++++++++--------- web/templates/schema_editor/schema.yaml | 432 +++++++------- web/templates/schema_editor/schema_enums.tsv | 360 ++++++------ web/templates/schema_editor/schema_slots.tsv | 237 ++++---- 4 files changed, 817 insertions(+), 792 deletions(-) diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index fded6c86..a4d9a115 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -217,7 +217,7 @@ }, "in_language": { "name": "in_language", - "description": "This is the default language (ISO 639-1 Code) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", + "description": "This is the default language (ISO 639-1 Code) that the schema’s table, field and picklist (LinkML class, slot, and enumeration) titles, descriptions and other textual items are in.", "title": "Default language", "comments": [ "This is often “en” for English." @@ -234,8 +234,11 @@ }, "locales": { "name": "locales", - "description": "For multilingual schemas, a list of (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list.", - "title": "Locales", + "description": "For multilingual schemas, a list of (ISO 639-1) languages (codes) which translations can be provided for.", + "title": "Translations", + "comments": [ + "Language translations are held in the schema’s extensions.locales data structure." + ], "from_schema": "https://example.com/DH_LinkML", "rank": 6, "alias": "locales", @@ -266,6 +269,9 @@ "name": "imports", "description": "A list of linkml:[import name] schemas to import and reuse.", "title": "Imports", + "comments": [ + "Currently only the default linkml:types is implemented." + ], "from_schema": "https://example.com/DH_LinkML", "rank": 8, "alias": "imports", @@ -421,7 +427,7 @@ "description": "The coding name of this table (LinkML class).", "title": "Name", "comments": [ - "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field.\"" + "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field." ], "examples": [ { @@ -520,7 +526,7 @@ "description": "The coding name of this table (LinkML class).", "title": "Name", "comments": [ - "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field.\"" + "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field." ], "examples": [ { @@ -1017,28 +1023,28 @@ "rank": 20, "slot_group": "field attribute" }, - "ifabsent": { - "name": "ifabsent", - "rank": 21, - "slot_group": "field attribute" - }, "todos": { "name": "todos", - "rank": 22, + "rank": 21, "slot_group": "field attribute" }, "pattern": { "name": "pattern", + "rank": 22, + "slot_group": "field attribute" + }, + "structured_pattern": { + "name": "structured_pattern", "rank": 23, "slot_group": "field attribute" }, - "equals_expression": { - "name": "equals_expression", + "ifabsent": { + "name": "ifabsent", "rank": 24, "slot_group": "field attribute" }, - "structured_pattern": { - "name": "structured_pattern", + "equals_expression": { + "name": "equals_expression", "rank": 25, "slot_group": "field attribute" }, @@ -1154,10 +1160,10 @@ }, "slot_type": { "name": "slot_type", - "description": "The type of field (LinkML slot) that this record is about.", + "description": "The type of field (LinkML slot) that this field definition record pertains to: either a schema-level shared field, a schema field reused in a table, or a field only defined in a table.", "title": "Type", "comments": [ - "In a LinkML schema, any component of a field (slot) definition can appear in three places - in the schema’s fields (slots) list, in a table’s (class’s) slot_usage list, or, for custom or inherited fields, in a table’s “attributes” list." + "In a LinkML schema, a field definition (LinkML slot definition) can exist within one of three contexts:\n1) A field which is defined at the schema level, and which can be shared by more than one table (LinkML class).\n2) A field which a table reuses from its schema's list of fields. Here a table cannot change any schema-defined attributes of the field; it can only add attribute values for empty attributes. In LinkML such fields and their customized attributes appear in the table's \"slot_usage\" list.\n3) A field which is named only in a given table, and does not appear or inherit any attributes from the schema. (In LinkML such fields appear only in a table’s “attributes” list.)" ], "from_schema": "https://example.com/DH_LinkML", "rank": 3, @@ -1477,46 +1483,12 @@ "slot_group": "field attribute", "range": "integer" }, - "ifabsent": { - "name": "ifabsent", - "description": "Specify a default value for a field (LinkML slot) using the syntax shown in the examples.", - "title": "Default value", - "examples": [ - { - "value": "For strings: string(default value)" - }, - { - "value": "For integer: int(42)" - }, - { - "value": "For float: float(0.5)" - }, - { - "value": "For boolean: True" - }, - { - "value": "For dates: date(\"2020-01-31\")" - }, - { - "value": "For datetime: datetime(\"2020-01-31T12:00:00Z\")" - } - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 21, - "alias": "ifabsent", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "field attribute", - "range": "WhitespaceMinimizedString" - }, "todos": { "name": "todos", "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", "title": "Conditional", "from_schema": "https://example.com/DH_LinkML", - "rank": 22, + "rank": 21, "alias": "todos", "owner": "Slot", "domain_of": [ @@ -1534,7 +1506,7 @@ "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 23, + "rank": 22, "alias": "pattern", "owner": "Slot", "domain_of": [ @@ -1543,16 +1515,47 @@ "slot_group": "field attribute", "range": "WhitespaceMinimizedString" }, - "equals_expression": { - "name": "equals_expression", - "description": "Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression.", - "title": "Calculated value", - "comments": [ - "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" + "structured_pattern": { + "name": "structured_pattern", + "description": "This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it.", + "title": "Structured pattern", + "from_schema": "https://example.com/DH_LinkML", + "rank": 23, + "alias": "structured_pattern", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "WhitespaceMinimizedString" + }, + "ifabsent": { + "name": "ifabsent", + "description": "Specify a default value for a field (LinkML slot) using the syntax shown in the examples.", + "title": "Default value", + "examples": [ + { + "value": "For strings: string(default value)" + }, + { + "value": "For integer: int(42)" + }, + { + "value": "For float: float(0.5)" + }, + { + "value": "For boolean: True" + }, + { + "value": "For dates: date(\"2020-01-31\")" + }, + { + "value": "For datetime: datetime(\"2020-01-31T12:00:00Z\")" + } ], "from_schema": "https://example.com/DH_LinkML", "rank": 24, - "alias": "equals_expression", + "alias": "ifabsent", "owner": "Slot", "domain_of": [ "Slot" @@ -1560,13 +1563,16 @@ "slot_group": "field attribute", "range": "WhitespaceMinimizedString" }, - "structured_pattern": { - "name": "structured_pattern", - "description": "This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it.", - "title": "Structured pattern", + "equals_expression": { + "name": "equals_expression", + "description": "Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression.", + "title": "Calculated value", + "comments": [ + "See https://linkml.io/linkml/schemas/advanced.html#equals-expression" + ], "from_schema": "https://example.com/DH_LinkML", "rank": 25, - "alias": "structured_pattern", + "alias": "equals_expression", "owner": "Slot", "domain_of": [ "Slot" @@ -3091,7 +3097,7 @@ }, "in_language": { "name": "in_language", - "description": "This is the default language (ISO 639-1 Code) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in.", + "description": "This is the default language (ISO 639-1 Code) that the schema’s table, field and picklist (LinkML class, slot, and enumeration) titles, descriptions and other textual items are in.", "title": "Default language", "comments": [ "This is often “en” for English." @@ -3104,8 +3110,11 @@ }, "locales": { "name": "locales", - "description": "For multilingual schemas, a list of (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list.", - "title": "Locales", + "description": "For multilingual schemas, a list of (ISO 639-1) languages (codes) which translations can be provided for.", + "title": "Translations", + "comments": [ + "Language translations are held in the schema’s extensions.locales data structure." + ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Schema" @@ -3128,6 +3137,9 @@ "name": "imports", "description": "A list of linkml:[import name] schemas to import and reuse.", "title": "Imports", + "comments": [ + "Currently only the default linkml:types is implemented." + ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "Schema" @@ -3258,10 +3270,10 @@ }, "slot_type": { "name": "slot_type", - "description": "The type of field (LinkML slot) that this record is about.", + "description": "The type of field (LinkML slot) that this field definition record pertains to: either a schema-level shared field, a schema field reused in a table, or a field only defined in a table.", "title": "Type", "comments": [ - "In a LinkML schema, any component of a field (slot) definition can appear in three places - in the schema’s fields (slots) list, in a table’s (class’s) slot_usage list, or, for custom or inherited fields, in a table’s “attributes” list." + "In a LinkML schema, a field definition (LinkML slot definition) can exist within one of three contexts:\n1) A field which is defined at the schema level, and which can be shared by more than one table (LinkML class).\n2) A field which a table reuses from its schema's list of fields. Here a table cannot change any schema-defined attributes of the field; it can only add attribute values for empty attributes. In LinkML such fields and their customized attributes appear in the table's \"slot_usage\" list.\n3) A field which is named only in a given table, and does not appear or inherit any attributes from the schema. (In LinkML such fields appear only in a table’s “attributes” list.)" ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ @@ -3477,6 +3489,40 @@ ], "range": "integer" }, + "todos": { + "name": "todos", + "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", + "title": "Conditional", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString", + "multivalued": true + }, + "pattern": { + "name": "pattern", + "description": "A regular expression pattern used to validate a string field’s (LinkML slot)’s value content.", + "title": "Pattern", + "comments": [ + "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." + ], + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, + "structured_pattern": { + "name": "structured_pattern", + "description": "This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it.", + "title": "Structured pattern", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "WhitespaceMinimizedString" + }, "ifabsent": { "name": "ifabsent", "description": "Specify a default value for a field (LinkML slot) using the syntax shown in the examples.", @@ -3507,30 +3553,6 @@ ], "range": "WhitespaceMinimizedString" }, - "todos": { - "name": "todos", - "description": "A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes.", - "title": "Conditional", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "WhitespaceMinimizedString", - "multivalued": true - }, - "pattern": { - "name": "pattern", - "description": "A regular expression pattern used to validate a string field’s (LinkML slot)’s value content.", - "title": "Pattern", - "comments": [ - "Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested." - ], - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "WhitespaceMinimizedString" - }, "equals_expression": { "name": "equals_expression", "description": "Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression.", @@ -3544,16 +3566,6 @@ ], "range": "WhitespaceMinimizedString" }, - "structured_pattern": { - "name": "structured_pattern", - "description": "This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it.", - "title": "Structured pattern", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "WhitespaceMinimizedString" - }, "aliases": { "name": "aliases", "description": "A list of other names that slot can be known by.", @@ -3842,723 +3854,723 @@ "permissible_values": { "ab": { "text": "ab", - "title": "Abkhazian" + "title": "Abkhazian (ab)" }, "aa": { "text": "aa", - "title": "Afar" + "title": "Afar (aa)" }, "af": { "text": "af", - "title": "Afrikaans" + "title": "Afrikaans (af)" }, "ak": { "text": "ak", - "title": "Akan" + "title": "Akan (ak)" }, "sq": { "text": "sq", - "title": "Albanian" + "title": "Albanian (sq)" }, "am": { "text": "am", - "title": "Amharic" + "title": "Amharic (am)" }, "ar": { "text": "ar", - "title": "Arabic" + "title": "Arabic (ar)" }, "an": { "text": "an", - "title": "Aragonese" + "title": "Aragonese (an)" }, "hy": { "text": "hy", - "title": "Armenian" + "title": "Armenian (hy)" }, "as": { "text": "as", - "title": "Assamese" + "title": "Assamese (as)" }, "av": { "text": "av", - "title": "Avaric" + "title": "Avaric (av)" }, "ae": { "text": "ae", - "title": "Avestan" + "title": "Avestan (ae)" }, "ay": { "text": "ay", - "title": "Aymara" + "title": "Aymara (ay)" }, "az": { "text": "az", - "title": "Azerbaijani" + "title": "Azerbaijani (az)" }, "bm": { "text": "bm", - "title": "Bambara" + "title": "Bambara (bm)" }, "ba": { "text": "ba", - "title": "Bashkir" + "title": "Bashkir (ba)" }, "eu": { "text": "eu", - "title": "Basque" + "title": "Basque (eu)" }, "be": { "text": "be", - "title": "Belarusian" + "title": "Belarusian (be)" }, "bn": { "text": "bn", - "title": "Bengali" + "title": "Bengali (bn)" }, "bi": { "text": "bi", - "title": "Bislama" + "title": "Bislama (bi)" }, "bs": { "text": "bs", - "title": "Bosnian" + "title": "Bosnian (bs)" }, "br": { "text": "br", - "title": "Breton" + "title": "Breton (br)" }, "bg": { "text": "bg", - "title": "Bulgarian" + "title": "Bulgarian (bg)" }, "my": { "text": "my", - "title": "Burmese" + "title": "Burmese (my)" }, "ca": { "text": "ca", - "title": "Catalan, Valencian" + "title": "Catalan, Valencian (ca)" }, "ch": { "text": "ch", - "title": "Chamorro" + "title": "Chamorro (ch)" }, "ce": { "text": "ce", - "title": "Chechen" + "title": "Chechen (ce)" }, "ny": { "text": "ny", - "title": "Chichewa, Chewa, Nyanja" + "title": "Chichewa, Chewa, Nyanja (ny)" }, "zh": { "text": "zh", - "title": "Chinese" + "title": "Chinese (zh)" }, "cv": { "text": "cv", - "title": "Chuvash" + "title": "Chuvash (cv)" }, "kw": { "text": "kw", - "title": "Cornish" + "title": "Cornish (kw)" }, "co": { "text": "co", - "title": "Corsican" + "title": "Corsican (co)" }, "cr": { "text": "cr", - "title": "Cree" + "title": "Cree (cr)" }, "hr": { "text": "hr", - "title": "Croatian" + "title": "Croatian (hr)" }, "cs": { "text": "cs", - "title": "Czech" + "title": "Czech (cs)" }, "da": { "text": "da", - "title": "Danish" + "title": "Danish (da)" }, "dv": { "text": "dv", - "title": "Divehi, Dhivehi, Maldivian" + "title": "Divehi, Dhivehi, Maldivian (dv)" }, "nl": { "text": "nl", - "title": "Dutch, Flemish" + "title": "Dutch, Flemish (nl)" }, "dz": { "text": "dz", - "title": "Dzongkha" + "title": "Dzongkha (dz)" }, "en": { "text": "en", - "title": "English" + "title": "English (en)" }, "eo": { "text": "eo", - "title": "Esperanto" + "title": "Esperanto (eo)" }, "et": { "text": "et", - "title": "Estonian" + "title": "Estonian (et)" }, "ee": { "text": "ee", - "title": "Ewe" + "title": "Ewe (ee)" }, "fo": { "text": "fo", - "title": "Faroese" + "title": "Faroese (fo)" }, "fj": { "text": "fj", - "title": "Fijian" + "title": "Fijian (fj)" }, "fi": { "text": "fi", - "title": "Finnish" + "title": "Finnish (fi)" }, "fr": { "text": "fr", - "title": "French" + "title": "French (fr)" }, "fy": { "text": "fy", - "title": "Western Frisian" + "title": "Western Frisian (fy)" }, "ff": { "text": "ff", - "title": "Fulah" + "title": "Fulah (ff)" }, "gd": { "text": "gd", - "title": "Gaelic, Scottish Gaelic" + "title": "Gaelic, Scottish Gaelic (gd)" }, "gl": { "text": "gl", - "title": "Galician" + "title": "Galician (gl)" }, "lg": { "text": "lg", - "title": "Ganda" + "title": "Ganda (lg)" }, "ka": { "text": "ka", - "title": "Georgian" + "title": "Georgian (ka)" }, "de": { "text": "de", - "title": "German" + "title": "German (de)" }, "el": { "text": "el", - "title": "Greek, Modern (1453–)" + "title": "Greek, Modern (1453–) (el)" }, "kl": { "text": "kl", - "title": "Kalaallisut, Greenlandic" + "title": "Kalaallisut, Greenlandic (kl)" }, "gn": { "text": "gn", - "title": "Guarani" + "title": "Guarani (gn)" }, "gu": { "text": "gu", - "title": "Gujarati" + "title": "Gujarati (gu)" }, "ht": { "text": "ht", - "title": "Haitian, Haitian Creole" + "title": "Haitian, Haitian Creole (ht)" }, "ha": { "text": "ha", - "title": "Hausa" + "title": "Hausa (ha)" }, "he": { "text": "he", - "title": "Hebrew" + "title": "Hebrew (he)" }, "hz": { "text": "hz", - "title": "Herero" + "title": "Herero (hz)" }, "hi": { "text": "hi", - "title": "Hindi" + "title": "Hindi (hi)" }, "ho": { "text": "ho", - "title": "Hiri Motu" + "title": "Hiri Motu (ho)" }, "hu": { "text": "hu", - "title": "Hungarian" + "title": "Hungarian (hu)" }, "is": { "text": "is", - "title": "Icelandic" + "title": "Icelandic (is)" }, "io": { "text": "io", - "title": "Ido" + "title": "Ido (io)" }, "ig": { "text": "ig", - "title": "Igbo" + "title": "Igbo (ig)" }, "id": { "text": "id", - "title": "Indonesian" + "title": "Indonesian (id)" }, "iu": { "text": "iu", - "title": "Inuktitut" + "title": "Inuktitut (iu)" }, "ik": { "text": "ik", - "title": "Inupiaq" + "title": "Inupiaq (ik)" }, "ga": { "text": "ga", - "title": "Irish" + "title": "Irish (ga)" }, "it": { "text": "it", - "title": "Italian" + "title": "Italian (it)" }, "ja": { "text": "ja", - "title": "Japanese" + "title": "Japanese (ja)" }, "jv": { "text": "jv", - "title": "Javanese" + "title": "Javanese (jv)" }, "kn": { "text": "kn", - "title": "Kannada" + "title": "Kannada (kn)" }, "kr": { "text": "kr", - "title": "Kanuri" + "title": "Kanuri (kr)" }, "ks": { "text": "ks", - "title": "Kashmiri" + "title": "Kashmiri (ks)" }, "kk": { "text": "kk", - "title": "Kazakh" + "title": "Kazakh (kk)" }, "km": { "text": "km", - "title": "Central Khmer" + "title": "Central Khmer (km)" }, "ki": { "text": "ki", - "title": "Kikuyu, Gikuyu" + "title": "Kikuyu, Gikuyu (ki)" }, "rw": { "text": "rw", - "title": "Kinyarwanda" + "title": "Kinyarwanda (rw)" }, "ky": { "text": "ky", - "title": "Kyrgyz, Kirghiz" + "title": "Kyrgyz, Kirghiz (ky)" }, "kv": { "text": "kv", - "title": "Komi" + "title": "Komi (kv)" }, "kg": { "text": "kg", - "title": "Kongo" + "title": "Kongo (kg)" }, "ko": { "text": "ko", - "title": "Korean" + "title": "Korean (ko)" }, "kj": { "text": "kj", - "title": "Kuanyama, Kwanyama" + "title": "Kuanyama, Kwanyama (kj)" }, "ku": { "text": "ku", - "title": "Kurdish" + "title": "Kurdish (ku)" }, "lo": { "text": "lo", - "title": "Lao" + "title": "Lao (lo)" }, "la": { "text": "la", - "title": "Latin" + "title": "Latin (la)" }, "lv": { "text": "lv", - "title": "Latvian" + "title": "Latvian (lv)" }, "li": { "text": "li", - "title": "Limburgan, Limburger, Limburgish" + "title": "Limburgan, Limburger, Limburgish (li)" }, "ln": { "text": "ln", - "title": "Lingala" + "title": "Lingala (ln)" }, "lt": { "text": "lt", - "title": "Lithuanian" + "title": "Lithuanian (lt)" }, "lu": { "text": "lu", - "title": "Luba-Katanga" + "title": "Luba-Katanga (lu)" }, "lb": { "text": "lb", - "title": "Luxembourgish, Letzeburgesch" + "title": "Luxembourgish, Letzeburgesch (lb)" }, "mk": { "text": "mk", - "title": "Macedonian" + "title": "Macedonian (mk)" }, "mg": { "text": "mg", - "title": "Malagasy" + "title": "Malagasy (mg)" }, "ms": { "text": "ms", - "title": "Malay" + "title": "Malay (ms)" }, "ml": { "text": "ml", - "title": "Malayalam" + "title": "Malayalam (ml)" }, "mt": { "text": "mt", - "title": "Maltese" + "title": "Maltese (mt)" }, "gv": { "text": "gv", - "title": "Manx" + "title": "Manx (gv)" }, "mi": { "text": "mi", - "title": "Maori" + "title": "Maori (mi)" }, "mr": { "text": "mr", - "title": "Marathi" + "title": "Marathi (mr)" }, "mh": { "text": "mh", - "title": "Marshallese" + "title": "Marshallese (mh)" }, "mn": { "text": "mn", - "title": "Mongolian" + "title": "Mongolian (mn)" }, "na": { "text": "na", - "title": "Nauru" + "title": "Nauru (na)" }, "nv": { "text": "nv", - "title": "Navajo, Navaho" + "title": "Navajo, Navaho (nv)" }, "nd": { "text": "nd", - "title": "North Ndebele" + "title": "North Ndebele (nd)" }, "nr": { "text": "nr", - "title": "South Ndebele" + "title": "South Ndebele (nr)" }, "ng": { "text": "ng", - "title": "Ndonga" + "title": "Ndonga (ng)" }, "ne": { "text": "ne", - "title": "Nepali" + "title": "Nepali (ne)" }, "no": { "text": "no", - "title": "Norwegian" + "title": "Norwegian (no)" }, "nb": { "text": "nb", - "title": "Norwegian Bokmål" + "title": "Norwegian Bokmål (nb)" }, "nn": { "text": "nn", - "title": "Norwegian Nynorsk" + "title": "Norwegian Nynorsk (nn)" }, "oc": { "text": "oc", - "title": "Occitan" + "title": "Occitan (oc)" }, "oj": { "text": "oj", - "title": "Ojibwa" + "title": "Ojibwa (oj)" }, "or": { "text": "or", - "title": "Oriya" + "title": "Oriya (or)" }, "om": { "text": "om", - "title": "Oromo" + "title": "Oromo (om)" }, "os": { "text": "os", - "title": "Ossetian, Ossetic" + "title": "Ossetian, Ossetic (os)" }, "pi": { "text": "pi", - "title": "Pali" + "title": "Pali (pi)" }, "ps": { "text": "ps", - "title": "Pashto, Pushto" + "title": "Pashto, Pushto (ps)" }, "fa": { "text": "fa", - "title": "Persian" + "title": "Persian (fa)" }, "pl": { "text": "pl", - "title": "Polish" + "title": "Polish (pl)" }, "pt": { "text": "pt", - "title": "Portuguese" + "title": "Portuguese (pt)" }, "pa": { "text": "pa", - "title": "Punjabi, Panjabi" + "title": "Punjabi, Panjabi (pa)" }, "qu": { "text": "qu", - "title": "Quechua" + "title": "Quechua (qu)" }, "ro": { "text": "ro", - "title": "Romanian, Moldavian, Moldovan" + "title": "Romanian, Moldavian, Moldovan (ro)" }, "rm": { "text": "rm", - "title": "Romansh" + "title": "Romansh (rm)" }, "rn": { "text": "rn", - "title": "Rundi" + "title": "Rundi (rn)" }, "ru": { "text": "ru", - "title": "Russian" + "title": "Russian (ru)" }, "se": { "text": "se", - "title": "Northern Sami" + "title": "Northern Sami (se)" }, "sm": { "text": "sm", - "title": "Samoan" + "title": "Samoan (sm)" }, "sg": { "text": "sg", - "title": "Sango" + "title": "Sango (sg)" }, "sa": { "text": "sa", - "title": "Sanskrit" + "title": "Sanskrit (sa)" }, "sc": { "text": "sc", - "title": "Sardinian" + "title": "Sardinian (sc)" }, "sr": { "text": "sr", - "title": "Serbian" + "title": "Serbian (sr)" }, "sn": { "text": "sn", - "title": "Shona" + "title": "Shona (sn)" }, "sd": { "text": "sd", - "title": "Sindhi" + "title": "Sindhi (sd)" }, "si": { "text": "si", - "title": "Sinhala, Sinhalese" + "title": "Sinhala, Sinhalese (si)" }, "sk": { "text": "sk", - "title": "Slovak" + "title": "Slovak (sk)" }, "sl": { "text": "sl", - "title": "Slovenian" + "title": "Slovenian (sl)" }, "so": { "text": "so", - "title": "Somali" + "title": "Somali (so)" }, "st": { "text": "st", - "title": "Southern Sotho" + "title": "Southern Sotho (st)" }, "es": { "text": "es", - "title": "Spanish, Castilian" + "title": "Spanish, Castilian (es)" }, "su": { "text": "su", - "title": "Sundanese" + "title": "Sundanese (su)" }, "sw": { "text": "sw", - "title": "Swahili" + "title": "Swahili (sw)" }, "ss": { "text": "ss", - "title": "Swati" + "title": "Swati (ss)" }, "sv": { "text": "sv", - "title": "Swedish" + "title": "Swedish (sv)" }, "tl": { "text": "tl", - "title": "Tagalog" + "title": "Tagalog (tl)" }, "ty": { "text": "ty", - "title": "Tahitian" + "title": "Tahitian (ty)" }, "tg": { "text": "tg", - "title": "Tajik" + "title": "Tajik (tg)" }, "ta": { "text": "ta", - "title": "Tamil" + "title": "Tamil (ta)" }, "tt": { "text": "tt", - "title": "Tatar" + "title": "Tatar (tt)" }, "te": { "text": "te", - "title": "Telugu" + "title": "Telugu (te)" }, "th": { "text": "th", - "title": "Thai" + "title": "Thai (th)" }, "bo": { "text": "bo", - "title": "Tibetan" + "title": "Tibetan (bo)" }, "ti": { "text": "ti", - "title": "Tigrinya" + "title": "Tigrinya (ti)" }, "to": { "text": "to", - "title": "Tonga (Tonga Islands)" + "title": "Tonga (Tonga Islands) (to)" }, "ts": { "text": "ts", - "title": "Tsonga" + "title": "Tsonga (ts)" }, "tn": { "text": "tn", - "title": "Tswana" + "title": "Tswana (tn)" }, "tr": { "text": "tr", - "title": "Turkish" + "title": "Turkish (tr)" }, "tk": { "text": "tk", - "title": "Turkmen" + "title": "Turkmen (tk)" }, "tw": { "text": "tw", - "title": "Twi" + "title": "Twi (tw)" }, "ug": { "text": "ug", - "title": "Uighur, Uyghur" + "title": "Uighur, Uyghur (ug)" }, "uk": { "text": "uk", - "title": "Ukrainian" + "title": "Ukrainian (uk)" }, "ur": { "text": "ur", - "title": "Urdu" + "title": "Urdu (ur)" }, "uz": { "text": "uz", - "title": "Uzbek" + "title": "Uzbek (uz)" }, "ve": { "text": "ve", - "title": "Venda" + "title": "Venda (ve)" }, "vi": { "text": "vi", - "title": "Vietnamese" + "title": "Vietnamese (vi)" }, "vo": { "text": "vo", - "title": "Volapük" + "title": "Volapük (vo)" }, "wa": { "text": "wa", - "title": "Walloon" + "title": "Walloon (wa)" }, "cy": { "text": "cy", - "title": "Welsh" + "title": "Welsh (cy)" }, "wo": { "text": "wo", - "title": "Wolof" + "title": "Wolof (wo)" }, "xh": { "text": "xh", - "title": "Xhosa" + "title": "Xhosa (xh)" }, "ii": { "text": "ii", - "title": "Sichuan Yi, Nuosu" + "title": "Sichuan Yi, Nuosu (ii)" }, "yi": { "text": "yi", - "title": "Yiddish" + "title": "Yiddish (yi)" }, "yo": { "text": "yo", - "title": "Yoruba" + "title": "Yoruba (yo)" }, "za": { "text": "za", - "title": "Zhuang, Chuang" + "title": "Zhuang, Chuang (za)" }, "zu": { "text": "zu", - "title": "Zulu" + "title": "Zulu (zu)" } } } diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index e0ba2d40..4fb69ab9 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -151,7 +151,7 @@ classes: pattern: ^([A-Z]+[a-z0-9]*)+$ description: The coding name of this table (LinkML class). comments: - - "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field.\"" + - "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues.\nEach table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template\", or it may be a subordinate 1-many table linked to a parent table by a primary key field." examples: - value: WastewaterAMR|WastewaterPathogenAgnostic range: WhitespaceMinimizedString @@ -286,11 +286,11 @@ classes: - maximum_value - minimum_cardinality - maximum_cardinality - - ifabsent - todos - pattern - - equals_expression - structured_pattern + - ifabsent + - equals_expression - aliases - description - comments @@ -401,24 +401,24 @@ classes: name: maximum_cardinality rank: 20 slot_group: field attribute - ifabsent: - name: ifabsent - rank: 21 - slot_group: field attribute todos: name: todos - rank: 22 + rank: 21 slot_group: field attribute pattern: name: pattern + rank: 22 + slot_group: field attribute + structured_pattern: + name: structured_pattern rank: 23 slot_group: field attribute - equals_expression: - name: equals_expression + ifabsent: + name: ifabsent rank: 24 slot_group: field attribute - structured_pattern: - name: structured_pattern + equals_expression: + name: equals_expression rank: 25 slot_group: field attribute aliases: @@ -891,15 +891,17 @@ slots: name: in_language title: Default language range: LanguagesMenu - description: This is the default language (ISO 639-1 Code) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. + description: This is the default language (ISO 639-1 Code) that the schema’s table, field and picklist (LinkML class, slot, and enumeration) titles, descriptions and other textual items are in. comments: - This is often “en” for English. locales: name: locales - title: Locales + title: Translations range: LanguagesMenu - description: For multilingual schemas, a list of (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list. + description: For multilingual schemas, a list of (ISO 639-1) languages (codes) which translations can be provided for. multivalued: true + comments: + - Language translations are held in the schema’s extensions.locales data structure. default_prefix: name: default_prefix title: Default prefix @@ -912,6 +914,8 @@ slots: range: WhitespaceMinimizedString description: A list of linkml:[import name] schemas to import and reuse. multivalued: true + comments: + - Currently only the default linkml:types is implemented. see_also: name: see_also title: See Also @@ -971,9 +975,9 @@ slots: title: Type range: SchemaSlotTypeMenu required: true - description: The type of field (LinkML slot) that this record is about. + description: 'The type of field (LinkML slot) that this field definition record pertains to: either a schema-level shared field, a schema field reused in a table, or a field only defined in a table.' comments: - - In a LinkML schema, any component of a field (slot) definition can appear in three places - in the schema’s fields (slots) list, in a table’s (class’s) slot_usage list, or, for custom or inherited fields, in a table’s “attributes” list. + - "In a LinkML schema, a field definition (LinkML slot definition) can exist within one of three contexts:\n1) A field which is defined at the schema level, and which can be shared by more than one table (LinkML class).\n2) A field which a table reuses from its schema's list of fields. Here a table cannot change any schema-defined attributes of the field; it can only add attribute values for empty attributes. In LinkML such fields and their customized attributes appear in the table's \"slot_usage\" list.\n3) A field which is named only in a given table, and does not appear or inherit any attributes from the schema. (In LinkML such fields appear only in a table’s “attributes” list.)" rank: name: rank title: Ordering @@ -1068,18 +1072,6 @@ slots: title: Maximum cardinality range: integer description: For a multivalued field (LinkML slot), a maximum count of values required. - ifabsent: - name: ifabsent - title: Default value - range: WhitespaceMinimizedString - description: Specify a default value for a field (LinkML slot) using the syntax shown in the examples. - examples: - - value: 'For strings: string(default value)' - - value: 'For integer: int(42)' - - value: 'For float: float(0.5)' - - value: 'For boolean: True' - - value: 'For dates: date("2020-01-31")' - - value: 'For datetime: datetime("2020-01-31T12:00:00Z")' todos: name: todos title: Conditional @@ -1093,6 +1085,23 @@ slots: description: A regular expression pattern used to validate a string field’s (LinkML slot)’s value content. comments: - Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + structured_pattern: + name: structured_pattern + title: Structured pattern + range: WhitespaceMinimizedString + description: This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it. + ifabsent: + name: ifabsent + title: Default value + range: WhitespaceMinimizedString + description: Specify a default value for a field (LinkML slot) using the syntax shown in the examples. + examples: + - value: 'For strings: string(default value)' + - value: 'For integer: int(42)' + - value: 'For float: float(0.5)' + - value: 'For boolean: True' + - value: 'For dates: date("2020-01-31")' + - value: 'For datetime: datetime("2020-01-31T12:00:00Z")' equals_expression: name: equals_expression title: Calculated value @@ -1100,11 +1109,6 @@ slots: description: Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression. comments: - See https://linkml.io/linkml/schemas/advanced.html#equals-expression - structured_pattern: - name: structured_pattern - title: Structured pattern - range: WhitespaceMinimizedString - description: This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it. aliases: name: aliases title: Aliases @@ -1267,544 +1271,544 @@ enums: permissible_values: ab: text: ab - title: Abkhazian + title: Abkhazian (ab) aa: text: aa - title: Afar + title: Afar (aa) af: text: af - title: Afrikaans + title: Afrikaans (af) ak: text: ak - title: Akan + title: Akan (ak) sq: text: sq - title: Albanian + title: Albanian (sq) am: text: am - title: Amharic + title: Amharic (am) ar: text: ar - title: Arabic + title: Arabic (ar) an: text: an - title: Aragonese + title: Aragonese (an) hy: text: hy - title: Armenian + title: Armenian (hy) as: text: as - title: Assamese + title: Assamese (as) av: text: av - title: Avaric + title: Avaric (av) ae: text: ae - title: Avestan + title: Avestan (ae) ay: text: ay - title: Aymara + title: Aymara (ay) az: text: az - title: Azerbaijani + title: Azerbaijani (az) bm: text: bm - title: Bambara + title: Bambara (bm) ba: text: ba - title: Bashkir + title: Bashkir (ba) eu: text: eu - title: Basque + title: Basque (eu) be: text: be - title: Belarusian + title: Belarusian (be) bn: text: bn - title: Bengali + title: Bengali (bn) bi: text: bi - title: Bislama + title: Bislama (bi) bs: text: bs - title: Bosnian + title: Bosnian (bs) br: text: br - title: Breton + title: Breton (br) bg: text: bg - title: Bulgarian + title: Bulgarian (bg) my: text: my - title: Burmese + title: Burmese (my) ca: text: ca - title: Catalan, Valencian + title: Catalan, Valencian (ca) ch: text: ch - title: Chamorro + title: Chamorro (ch) ce: text: ce - title: Chechen + title: Chechen (ce) ny: text: ny - title: Chichewa, Chewa, Nyanja + title: Chichewa, Chewa, Nyanja (ny) zh: text: zh - title: Chinese + title: Chinese (zh) cv: text: cv - title: Chuvash + title: Chuvash (cv) kw: text: kw - title: Cornish + title: Cornish (kw) co: text: co - title: Corsican + title: Corsican (co) cr: text: cr - title: Cree + title: Cree (cr) hr: text: hr - title: Croatian + title: Croatian (hr) cs: text: cs - title: Czech + title: Czech (cs) da: text: da - title: Danish + title: Danish (da) dv: text: dv - title: Divehi, Dhivehi, Maldivian + title: Divehi, Dhivehi, Maldivian (dv) nl: text: nl - title: Dutch, Flemish + title: Dutch, Flemish (nl) dz: text: dz - title: Dzongkha + title: Dzongkha (dz) en: text: en - title: English + title: English (en) eo: text: eo - title: Esperanto + title: Esperanto (eo) et: text: et - title: Estonian + title: Estonian (et) ee: text: ee - title: Ewe + title: Ewe (ee) fo: text: fo - title: Faroese + title: Faroese (fo) fj: text: fj - title: Fijian + title: Fijian (fj) fi: text: fi - title: Finnish + title: Finnish (fi) fr: text: fr - title: French + title: French (fr) fy: text: fy - title: Western Frisian + title: Western Frisian (fy) ff: text: ff - title: Fulah + title: Fulah (ff) gd: text: gd - title: Gaelic, Scottish Gaelic + title: Gaelic, Scottish Gaelic (gd) gl: text: gl - title: Galician + title: Galician (gl) lg: text: lg - title: Ganda + title: Ganda (lg) ka: text: ka - title: Georgian + title: Georgian (ka) de: text: de - title: German + title: German (de) el: text: el - title: Greek, Modern (1453–) + title: Greek, Modern (1453–) (el) kl: text: kl - title: Kalaallisut, Greenlandic + title: Kalaallisut, Greenlandic (kl) gn: text: gn - title: Guarani + title: Guarani (gn) gu: text: gu - title: Gujarati + title: Gujarati (gu) ht: text: ht - title: Haitian, Haitian Creole + title: Haitian, Haitian Creole (ht) ha: text: ha - title: Hausa + title: Hausa (ha) he: text: he - title: Hebrew + title: Hebrew (he) hz: text: hz - title: Herero + title: Herero (hz) hi: text: hi - title: Hindi + title: Hindi (hi) ho: text: ho - title: Hiri Motu + title: Hiri Motu (ho) hu: text: hu - title: Hungarian + title: Hungarian (hu) is: text: is - title: Icelandic + title: Icelandic (is) io: text: io - title: Ido + title: Ido (io) ig: text: ig - title: Igbo + title: Igbo (ig) id: text: id - title: Indonesian + title: Indonesian (id) iu: text: iu - title: Inuktitut + title: Inuktitut (iu) ik: text: ik - title: Inupiaq + title: Inupiaq (ik) ga: text: ga - title: Irish + title: Irish (ga) it: text: it - title: Italian + title: Italian (it) ja: text: ja - title: Japanese + title: Japanese (ja) jv: text: jv - title: Javanese + title: Javanese (jv) kn: text: kn - title: Kannada + title: Kannada (kn) kr: text: kr - title: Kanuri + title: Kanuri (kr) ks: text: ks - title: Kashmiri + title: Kashmiri (ks) kk: text: kk - title: Kazakh + title: Kazakh (kk) km: text: km - title: Central Khmer + title: Central Khmer (km) ki: text: ki - title: Kikuyu, Gikuyu + title: Kikuyu, Gikuyu (ki) rw: text: rw - title: Kinyarwanda + title: Kinyarwanda (rw) ky: text: ky - title: Kyrgyz, Kirghiz + title: Kyrgyz, Kirghiz (ky) kv: text: kv - title: Komi + title: Komi (kv) kg: text: kg - title: Kongo + title: Kongo (kg) ko: text: ko - title: Korean + title: Korean (ko) kj: text: kj - title: Kuanyama, Kwanyama + title: Kuanyama, Kwanyama (kj) ku: text: ku - title: Kurdish + title: Kurdish (ku) lo: text: lo - title: Lao + title: Lao (lo) la: text: la - title: Latin + title: Latin (la) lv: text: lv - title: Latvian + title: Latvian (lv) li: text: li - title: Limburgan, Limburger, Limburgish + title: Limburgan, Limburger, Limburgish (li) ln: text: ln - title: Lingala + title: Lingala (ln) lt: text: lt - title: Lithuanian + title: Lithuanian (lt) lu: text: lu - title: Luba-Katanga + title: Luba-Katanga (lu) lb: text: lb - title: Luxembourgish, Letzeburgesch + title: Luxembourgish, Letzeburgesch (lb) mk: text: mk - title: Macedonian + title: Macedonian (mk) mg: text: mg - title: Malagasy + title: Malagasy (mg) ms: text: ms - title: Malay + title: Malay (ms) ml: text: ml - title: Malayalam + title: Malayalam (ml) mt: text: mt - title: Maltese + title: Maltese (mt) gv: text: gv - title: Manx + title: Manx (gv) mi: text: mi - title: Maori + title: Maori (mi) mr: text: mr - title: Marathi + title: Marathi (mr) mh: text: mh - title: Marshallese + title: Marshallese (mh) mn: text: mn - title: Mongolian + title: Mongolian (mn) na: text: na - title: Nauru + title: Nauru (na) nv: text: nv - title: Navajo, Navaho + title: Navajo, Navaho (nv) nd: text: nd - title: North Ndebele + title: North Ndebele (nd) nr: text: nr - title: South Ndebele + title: South Ndebele (nr) ng: text: ng - title: Ndonga + title: Ndonga (ng) ne: text: ne - title: Nepali + title: Nepali (ne) no: text: no - title: Norwegian + title: Norwegian (no) nb: text: nb - title: Norwegian Bokmål + title: Norwegian Bokmål (nb) nn: text: nn - title: Norwegian Nynorsk + title: Norwegian Nynorsk (nn) oc: text: oc - title: Occitan + title: Occitan (oc) oj: text: oj - title: Ojibwa + title: Ojibwa (oj) or: text: or - title: Oriya + title: Oriya (or) om: text: om - title: Oromo + title: Oromo (om) os: text: os - title: Ossetian, Ossetic + title: Ossetian, Ossetic (os) pi: text: pi - title: Pali + title: Pali (pi) ps: text: ps - title: Pashto, Pushto + title: Pashto, Pushto (ps) fa: text: fa - title: Persian + title: Persian (fa) pl: text: pl - title: Polish + title: Polish (pl) pt: text: pt - title: Portuguese + title: Portuguese (pt) pa: text: pa - title: Punjabi, Panjabi + title: Punjabi, Panjabi (pa) qu: text: qu - title: Quechua + title: Quechua (qu) ro: text: ro - title: Romanian, Moldavian, Moldovan + title: Romanian, Moldavian, Moldovan (ro) rm: text: rm - title: Romansh + title: Romansh (rm) rn: text: rn - title: Rundi + title: Rundi (rn) ru: text: ru - title: Russian + title: Russian (ru) se: text: se - title: Northern Sami + title: Northern Sami (se) sm: text: sm - title: Samoan + title: Samoan (sm) sg: text: sg - title: Sango + title: Sango (sg) sa: text: sa - title: Sanskrit + title: Sanskrit (sa) sc: text: sc - title: Sardinian + title: Sardinian (sc) sr: text: sr - title: Serbian + title: Serbian (sr) sn: text: sn - title: Shona + title: Shona (sn) sd: text: sd - title: Sindhi + title: Sindhi (sd) si: text: si - title: Sinhala, Sinhalese + title: Sinhala, Sinhalese (si) sk: text: sk - title: Slovak + title: Slovak (sk) sl: text: sl - title: Slovenian + title: Slovenian (sl) so: text: so - title: Somali + title: Somali (so) st: text: st - title: Southern Sotho + title: Southern Sotho (st) es: text: es - title: Spanish, Castilian + title: Spanish, Castilian (es) su: text: su - title: Sundanese + title: Sundanese (su) sw: text: sw - title: Swahili + title: Swahili (sw) ss: text: ss - title: Swati + title: Swati (ss) sv: text: sv - title: Swedish + title: Swedish (sv) tl: text: tl - title: Tagalog + title: Tagalog (tl) ty: text: ty - title: Tahitian + title: Tahitian (ty) tg: text: tg - title: Tajik + title: Tajik (tg) ta: text: ta - title: Tamil + title: Tamil (ta) tt: text: tt - title: Tatar + title: Tatar (tt) te: text: te - title: Telugu + title: Telugu (te) th: text: th - title: Thai + title: Thai (th) bo: text: bo - title: Tibetan + title: Tibetan (bo) ti: text: ti - title: Tigrinya + title: Tigrinya (ti) to: text: to - title: Tonga (Tonga Islands) + title: Tonga (Tonga Islands) (to) ts: text: ts - title: Tsonga + title: Tsonga (ts) tn: text: tn - title: Tswana + title: Tswana (tn) tr: text: tr - title: Turkish + title: Turkish (tr) tk: text: tk - title: Turkmen + title: Turkmen (tk) tw: text: tw - title: Twi + title: Twi (tw) ug: text: ug - title: Uighur, Uyghur + title: Uighur, Uyghur (ug) uk: text: uk - title: Ukrainian + title: Ukrainian (uk) ur: text: ur - title: Urdu + title: Urdu (ur) uz: text: uz - title: Uzbek + title: Uzbek (uz) ve: text: ve - title: Venda + title: Venda (ve) vi: text: vi - title: Vietnamese + title: Vietnamese (vi) vo: text: vo - title: Volapük + title: Volapük (vo) wa: text: wa - title: Walloon + title: Walloon (wa) cy: text: cy - title: Welsh + title: Welsh (cy) wo: text: wo - title: Wolof + title: Wolof (wo) xh: text: xh - title: Xhosa + title: Xhosa (xh) ii: text: ii - title: Sichuan Yi, Nuosu + title: Sichuan Yi, Nuosu (ii) yi: text: yi - title: Yiddish + title: Yiddish (yi) yo: text: yo - title: Yoruba + title: Yoruba (yo) za: text: za - title: Zhuang, Chuang + title: Zhuang, Chuang (za) zu: text: zu - title: Zulu + title: Zulu (zu) types: WhitespaceMinimizedString: name: WhitespaceMinimizedString diff --git a/web/templates/schema_editor/schema_enums.tsv b/web/templates/schema_editor/schema_enums.tsv index ae3fcc65..82e1cc51 100644 --- a/web/templates/schema_editor/schema_enums.tsv +++ b/web/templates/schema_editor/schema_enums.tsv @@ -4,183 +4,183 @@ TrueFalseMenu True/False Menu FALSE FALSE LanguagesMenu Languages Menu - ab Abkhazian - aa Afar - af Afrikaans - ak Akan - sq Albanian - am Amharic - ar Arabic - an Aragonese - hy Armenian - as Assamese - av Avaric - ae Avestan - ay Aymara - az Azerbaijani - bm Bambara - ba Bashkir - eu Basque - be Belarusian - bn Bengali - bi Bislama - bs Bosnian - br Breton - bg Bulgarian - my Burmese - ca Catalan, Valencian - ch Chamorro - ce Chechen - ny Chichewa, Chewa, Nyanja - zh Chinese - cv Chuvash - kw Cornish - co Corsican - cr Cree - hr Croatian - cs Czech - da Danish - dv Divehi, Dhivehi, Maldivian - nl Dutch, Flemish - dz Dzongkha - en English - eo Esperanto - et Estonian - ee Ewe - fo Faroese - fj Fijian - fi Finnish - fr French - fy Western Frisian - ff Fulah - gd Gaelic, Scottish Gaelic - gl Galician - lg Ganda - ka Georgian - de German - el Greek, Modern (1453–) - kl Kalaallisut, Greenlandic - gn Guarani - gu Gujarati - ht Haitian, Haitian Creole - ha Hausa - he Hebrew - hz Herero - hi Hindi - ho Hiri Motu - hu Hungarian - is Icelandic - io Ido - ig Igbo - id Indonesian - iu Inuktitut - ik Inupiaq - ga Irish - it Italian - ja Japanese - jv Javanese - kn Kannada - kr Kanuri - ks Kashmiri - kk Kazakh - km Central Khmer - ki Kikuyu, Gikuyu - rw Kinyarwanda - ky Kyrgyz, Kirghiz - kv Komi - kg Kongo - ko Korean - kj Kuanyama, Kwanyama - ku Kurdish - lo Lao - la Latin - lv Latvian - li Limburgan, Limburger, Limburgish - ln Lingala - lt Lithuanian - lu Luba-Katanga - lb Luxembourgish, Letzeburgesch - mk Macedonian - mg Malagasy - ms Malay - ml Malayalam - mt Maltese - gv Manx - mi Maori - mr Marathi - mh Marshallese - mn Mongolian - na Nauru - nv Navajo, Navaho - nd North Ndebele - nr South Ndebele - ng Ndonga - ne Nepali - no Norwegian - nb Norwegian Bokmål - nn Norwegian Nynorsk - oc Occitan - oj Ojibwa - or Oriya - om Oromo - os Ossetian, Ossetic - pi Pali - ps Pashto, Pushto - fa Persian - pl Polish - pt Portuguese - pa Punjabi, Panjabi - qu Quechua - ro Romanian, Moldavian, Moldovan - rm Romansh - rn Rundi - ru Russian - se Northern Sami - sm Samoan - sg Sango - sa Sanskrit - sc Sardinian - sr Serbian - sn Shona - sd Sindhi - si Sinhala, Sinhalese - sk Slovak - sl Slovenian - so Somali - st Southern Sotho - es Spanish, Castilian - su Sundanese - sw Swahili - ss Swati - sv Swedish - tl Tagalog - ty Tahitian - tg Tajik - ta Tamil - tt Tatar - te Telugu - th Thai - bo Tibetan - ti Tigrinya - to Tonga (Tonga Islands) - ts Tsonga - tn Tswana - tr Turkish - tk Turkmen - tw Twi - ug Uighur, Uyghur - uk Ukrainian - ur Urdu - uz Uzbek - ve Venda - vi Vietnamese - vo Volapük - wa Walloon - cy Welsh - wo Wolof - xh Xhosa - ii Sichuan Yi, Nuosu - yi Yiddish - yo Yoruba - za Zhuang, Chuang - zu Zulu \ No newline at end of file + ab Abkhazian (ab) + aa Afar (aa) + af Afrikaans (af) + ak Akan (ak) + sq Albanian (sq) + am Amharic (am) + ar Arabic (ar) + an Aragonese (an) + hy Armenian (hy) + as Assamese (as) + av Avaric (av) + ae Avestan (ae) + ay Aymara (ay) + az Azerbaijani (az) + bm Bambara (bm) + ba Bashkir (ba) + eu Basque (eu) + be Belarusian (be) + bn Bengali (bn) + bi Bislama (bi) + bs Bosnian (bs) + br Breton (br) + bg Bulgarian (bg) + my Burmese (my) + ca Catalan, Valencian (ca) + ch Chamorro (ch) + ce Chechen (ce) + ny Chichewa, Chewa, Nyanja (ny) + zh Chinese (zh) + cv Chuvash (cv) + kw Cornish (kw) + co Corsican (co) + cr Cree (cr) + hr Croatian (hr) + cs Czech (cs) + da Danish (da) + dv Divehi, Dhivehi, Maldivian (dv) + nl Dutch, Flemish (nl) + dz Dzongkha (dz) + en English (en) + eo Esperanto (eo) + et Estonian (et) + ee Ewe (ee) + fo Faroese (fo) + fj Fijian (fj) + fi Finnish (fi) + fr French (fr) + fy Western Frisian (fy) + ff Fulah (ff) + gd Gaelic, Scottish Gaelic (gd) + gl Galician (gl) + lg Ganda (lg) + ka Georgian (ka) + de German (de) + el Greek, Modern (1453–) (el) + kl Kalaallisut, Greenlandic (kl) + gn Guarani (gn) + gu Gujarati (gu) + ht Haitian, Haitian Creole (ht) + ha Hausa (ha) + he Hebrew (he) + hz Herero (hz) + hi Hindi (hi) + ho Hiri Motu (ho) + hu Hungarian (hu) + is Icelandic (is) + io Ido (io) + ig Igbo (ig) + id Indonesian (id) + iu Inuktitut (iu) + ik Inupiaq (ik) + ga Irish (ga) + it Italian (it) + ja Japanese (ja) + jv Javanese (jv) + kn Kannada (kn) + kr Kanuri (kr) + ks Kashmiri (ks) + kk Kazakh (kk) + km Central Khmer (km) + ki Kikuyu, Gikuyu (ki) + rw Kinyarwanda (rw) + ky Kyrgyz, Kirghiz (ky) + kv Komi (kv) + kg Kongo (kg) + ko Korean (ko) + kj Kuanyama, Kwanyama (kj) + ku Kurdish (ku) + lo Lao (lo) + la Latin (la) + lv Latvian (lv) + li Limburgan, Limburger, Limburgish (li) + ln Lingala (ln) + lt Lithuanian (lt) + lu Luba-Katanga (lu) + lb Luxembourgish, Letzeburgesch (lb) + mk Macedonian (mk) + mg Malagasy (mg) + ms Malay (ms) + ml Malayalam (ml) + mt Maltese (mt) + gv Manx (gv) + mi Maori (mi) + mr Marathi (mr) + mh Marshallese (mh) + mn Mongolian (mn) + na Nauru (na) + nv Navajo, Navaho (nv) + nd North Ndebele (nd) + nr South Ndebele (nr) + ng Ndonga (ng) + ne Nepali (ne) + no Norwegian (no) + nb Norwegian Bokmål (nb) + nn Norwegian Nynorsk (nn) + oc Occitan (oc) + oj Ojibwa (oj) + or Oriya (or) + om Oromo (om) + os Ossetian, Ossetic (os) + pi Pali (pi) + ps Pashto, Pushto (ps) + fa Persian (fa) + pl Polish (pl) + pt Portuguese (pt) + pa Punjabi, Panjabi (pa) + qu Quechua (qu) + ro Romanian, Moldavian, Moldovan (ro) + rm Romansh (rm) + rn Rundi (rn) + ru Russian (ru) + se Northern Sami (se) + sm Samoan (sm) + sg Sango (sg) + sa Sanskrit (sa) + sc Sardinian (sc) + sr Serbian (sr) + sn Shona (sn) + sd Sindhi (sd) + si Sinhala, Sinhalese (si) + sk Slovak (sk) + sl Slovenian (sl) + so Somali (so) + st Southern Sotho (st) + es Spanish, Castilian (es) + su Sundanese (su) + sw Swahili (sw) + ss Swati (ss) + sv Swedish (sv) + tl Tagalog (tl) + ty Tahitian (ty) + tg Tajik (tg) + ta Tamil (ta) + tt Tatar (tt) + te Telugu (te) + th Thai (th) + bo Tibetan (bo) + ti Tigrinya (ti) + to Tonga (Tonga Islands) (to) + ts Tsonga (ts) + tn Tswana (tn) + tr Turkish (tr) + tk Turkmen (tk) + tw Twi (tw) + ug Uighur, Uyghur (ug) + uk Ukrainian (uk) + ur Urdu (ur) + uz Uzbek (uz) + ve Venda (ve) + vi Vietnamese (vi) + vo Volapük (vo) + wa Walloon (wa) + cy Welsh (cy) + wo Wolof (wo) + xh Xhosa (xh) + ii Sichuan Yi, Nuosu (ii) + yi Yiddish (yi) + yo Yoruba (yo) + za Zhuang, Chuang (za) + zu Zulu (zu) \ No newline at end of file diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index b088f70e..a111f938 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -1,117 +1,126 @@ -class_name slot_group name title range range_2 identifier multivalued required recommended pattern minimum_value maximum_value structured_pattern slot_uri description comments examples -Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. +class_name slot_group name title range identifier multivalued required recommended pattern minimum_value maximum_value structured_pattern slot_uri description comments examples +Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. A LinkML schema contains classes for describing one or more tables (LinkML classes), fields/columns (slots), and picklists (enumerations). DataHarmonizer can be set up to display each table on a separate tab. A schema can also specify other schemas to import, making their slots, classes, etc. available for reuse." Wastewater - key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. This semantic metadata helps in the comparison of datasets. https://example.com/GRDI - attributes description Description string TRUE The plain language description of this LinkML schema. - attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this LinkML schema. See https://semver.org/ 1.2.3 - attributes in_language Default language LanguagesMenu This is the default language (ISO 639-1 Code) that the schema’s class, slot, and enumeration titles, descriptions and other textual items are in. This is often “en” for English. - attributes locales Locales LanguagesMenu TRUE For multilingual schemas, a list of (ISO 639-1) language codes used as keys for language translations held in the schema’s extensions.locales list. - attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. - attributes imports Imports WhitespaceMinimizedString TRUE A list of linkml:[import name] schemas to import and reuse. - attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local relative file path containing such information. - -Prefix key schema_id Schema Schema TRUE The coding name of the LinkML schema this prefix is listed in. - key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. - attributes reference Reference uri TRUE The URI the prefix expands to. - -Class key schema_id Schema Schema TRUE The coding name of the LinkML schema this table (LinkML class) is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this table (LinkML class). "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. -Each table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer "template", or it may be a subordinate 1-many table linked to a parent table by a primary key field." WastewaterAMR|WastewaterPathogenAgnostic - attributes title Title WhitespaceMinimizedString TRUE The plain language name of this table (LinkML class). - attributes description Description string TRUE The plain language description of this table (LinkML class). - attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier for this table content. See https://semver.org/ - attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local file path containing such information. - technical class_uri Table URI uri A URI for identifying this table's semantic type. This semantic metadata helps in the comparison of datasets. - technical is_a Is a SchemaClassMenu A parent table (LinkML class) that this table inherits attributes from. - technical tree_root Root Table boolean;TrueFalseMenu A boolean indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html - -UniqueKey key schema_id Schema Schema TRUE The coding name of the schema that this unique key is in. - key class_name Class SchemaClassMenu TRUE The coding name of the table (LinkML class) that this unique key is in. - key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this unique key. - technical unique_key_slots Unique key slots SchemaSlotMenu TRUE TRUE A list of a table’s fields (LinkML class’s slots) that make up this unique key See https://linkml.io/linkml/schemas/constraints.html - technical description Description WhitespaceMinimizedString The description of this unique key combination. - technical notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption - - -Slot key schema_id Schema Schema TRUE The coding name of the schema that this field (LinkML slot) is contained in. A schema has a list of fields it defines. A schema can also import other schemas' fields. - key name Name WhitespaceMinimizedString;SchemaSlotMenu TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this field (LinkML slot). "This name is formatted as a standard lowercase **snake_case** formatted name. + key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. This semantic metadata helps in the comparison of datasets. https://example.com/GRDI + attributes description Description string TRUE The plain language description of this LinkML schema. + attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this LinkML schema. See https://semver.org/ 1.2.3 + attributes in_language Default language LanguagesMenu This is the default language (ISO 639-1 Code) that the schema’s table, field and picklist (LinkML class, slot, and enumeration) titles, descriptions and other textual items are in. This is often “en” for English. + attributes locales Translations LanguagesMenu TRUE For multilingual schemas, a list of (ISO 639-1) languages (codes) which translations can be provided for. Language translations are held in the schema’s extensions.locales data structure. + attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. + attributes imports Imports WhitespaceMinimizedString TRUE A list of linkml:[import name] schemas to import and reuse. Currently only the default linkml:types is implemented. + attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local relative file path containing such information. + +Prefix key schema_id Schema Schema TRUE The coding name of the LinkML schema this prefix is listed in. + key prefix Prefix WhitespaceMinimizedString TRUE The namespace prefix string. + attributes reference Reference uri TRUE The URI the prefix expands to. + +Class key schema_id Schema Schema TRUE The coding name of the LinkML schema this table (LinkML class) is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this table (LinkML class). "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. +Each table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template"", or it may be a subordinate 1-many table linked to a parent table by a primary key field." WastewaterAMR|WastewaterPathogenAgnostic + attributes title Title WhitespaceMinimizedString TRUE The plain language name of this table (LinkML class). + attributes description Description string TRUE The plain language description of this table (LinkML class). + attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier for this table content. See https://semver.org/ + attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local file path containing such information. + technical class_uri Table URI uri A URI for identifying this table's semantic type. This semantic metadata helps in the comparison of datasets. + technical is_a Is a SchemaClassMenu A parent table (LinkML class) that this table inherits attributes from. + technical tree_root Root Table boolean;TrueFalseMenu A boolean indicating whether this is a specification for a top-level data container on which serializations are based. Only one allowed per Schema. See https://linkml.io/linkml/data/csvs.html + +UniqueKey key schema_id Schema Schema TRUE The coding name of the schema that this unique key is in. + key class_name Class SchemaClassMenu TRUE The coding name of the table (LinkML class) that this unique key is in. + key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this unique key. + technical unique_key_slots Unique key slots SchemaSlotMenu TRUE TRUE A list of a table’s fields (LinkML class’s slots) that make up this unique key See https://linkml.io/linkml/schemas/constraints.html + technical description Description WhitespaceMinimizedString The description of this unique key combination. + technical notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption + + +Slot key schema_id Schema Schema TRUE The coding name of the schema that this field (LinkML slot) is contained in. A schema has a list of fields it defines. A schema can also import other schemas' fields. + key name Name WhitespaceMinimizedString;SchemaSlotMenu TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this field (LinkML slot). "This name is formatted as a standard lowercase **snake_case** formatted name. A field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - key slot_type Type SchemaSlotTypeMenu TRUE The type of field (LinkML slot) that this record is about. In a LinkML schema, any component of a field (slot) definition can appear in three places - in the schema’s fields (slots) list, in a table’s (class’s) slot_usage list, or, for custom or inherited fields, in a table’s “attributes” list. - - tabular attribute class_name As used in table SchemaClassMenu If this field definition details a field’s use in a table (LinkML class), provide the table name. A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all. - tabular attribute rank Ordering integer An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute. - tabular attribute slot_group Field group SchemaSlotGroupMenu The name of a grouping to place this field (LinkML slot) within during presentation in a table. - tabular attribute inlined Inlined boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record. - tabular attribute inlined_as_list Inlined as list boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items. - - field attribute slot_uri Slot URI uri A URI for identifying this field’s (LinkML slot’s) semantic type. - field attribute title Title WhitespaceMinimizedString TRUE The plain language name of this field (LinkML slot). This can be displayed in applications and documentation. - field attribute range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The data type or pick list range or ranges that a field’s (LinkML slot’s) value can be validated by. If more than one, this appears in the field’s specification as a list of "any of" ranges. - field attribute unit Unit WhitespaceMinimizedString A unit for a numeric field, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/ - field attribute required Required boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is a mandatory data field. A mandatory data field will fail validation if empty. - field attribute recommended Recommended boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is a recommended data field. - field attribute identifier Identifier boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.” - field attribute multivalued Multivalued boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) can hold more than one values taken from its range. - field attribute minimum_value Minimum value integer A minimum value which is appropriate for the range data type of the field (LinkML slot). - field attribute maximum_value Maximum value integer A maximum value which is appropriate for the range data type of the field (LinkML slot). - field attribute minimum_cardinality Minimum cardinality integer For a multivalued field (LinkML slot), a minimum count of values required. - field attribute maximum_cardinality Maximum cardinality integer For a multivalued field (LinkML slot), a maximum count of values required. - field attribute ifabsent Default value WhitespaceMinimizedString Specify a default value for a field (LinkML slot) using the syntax shown in the examples. For strings: string(default value);For integer: int(42);For float: float(0.5);For boolean: True;For dates: date("2020-01-31");For datetime: datetime("2020-01-31T12:00:00Z") - field attribute todos Conditional WhitespaceMinimizedString TRUE A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes. - field attribute pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a string field’s (LinkML slot)’s value content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. - field attribute equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression - field attribute structured_pattern Structured pattern WhitespaceMinimizedString This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it. - metadata aliases Aliases WhitespaceMinimizedString TRUE A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases - metadata description Description string TRUE A plan text description of this field (LinkML slot). - metadata comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of this field (LinkML slot). - metadata examples Examples WhitespaceMinimizedString A delimited field (LinkML slot) for including examples of string, numeric, date or categorical values. - metadata exact_mappings Exact mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to terms that are semantically identical to this field (LinkML slot). - metadata version Version WhitespaceMinimizedString A version number (or date) indicating when this field (LinkML slot) was introduced. - metadata notes Notes WhitespaceMinimizedString Editorial notes about this field (LinkML slot) intended primarily for internal consumption - -Annotation key schema_id Schema Schema TRUE The coding name of the schema this annotation is contained in. - key annotation_type Annotation on SchemaAnnotationTypeMenu TRUE A menu of schema element types this annotation could pertain to (Schema, Class, Slot; in future Enumeration …) - key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. - key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. - key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. coding name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. - attribute value Value string The annotation’s value, which can be a string or an object of any kind (in non-serialized data). - -Enum key schema_id Schema Schema TRUE The coding name of the schema this pick list (LinkML enum) is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this pick list menu (LinkML enum) of terms.. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ - attribute title Title WhitespaceMinimizedString TRUE The plain language name of this pick list menu (LinkML enum) of terms. - metadata description Description string A plan text description of this pick list (LinkML enum) menu. - metadata enum_uri Enum URI uri A URI for identifying this pick list’s (LinkML enum) semantic type. This semantic metadata helps in the comparison of datasets. - metadata inherits Inherits SchemaEnumMenu Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation). - -PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (LinkML enum) is contained in. - key enum_id Enum Enum TRUE The coding name of the menu (LinkML enum) that this choice is contained in. - key text Code WhitespaceMinimizedString TRUE The code (LinkML permissible_value key) for the menu item choice. - attribute is_a Parent WhitespaceMinimizedString The parent term code (in the same enumeration) of this choice, if any. - attribute title title WhitespaceMinimizedString The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed. - metadata description Description string A plan text description of the meaning of this menu choice. - metadata exact_mappings Code mappings WhitespaceMinimizedString TRUE - metadata meaning Meaning uri A URI for identifying this choice's semantic type. - metadata notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption - -EnumSource key schema_id Schema Schema TRUE The coding name of the schema this menu inclusion and exclusion criteria pertain to. - key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this inclusion criteria pertains to. - key criteria Criteria EnumCriteriaMenu TRUE Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any). - key source_ontology Source ontology uri The URI of the source ontology to trust and fetch terms from. - technical is_direct Directly downloadable boolean;TrueFalseMenu Can the vocabulary source be automatically downloaded and processed, or is a manual process involved? - technical source_nodes Top level term ids uriorcurie TRUE The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. - technical include_self Include top level terms boolean;TrueFalseMenu Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. - technical relationship_types Relations WhitespaceMinimizedString TRUE The relations (usually owl:SubClassOf) that compose the hierarchy of terms. - -Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ - attribute value Value string TRUE The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. - attribute description Description string A plan text description of this setting. - - - - -Extension key schema_id Schema Schema TRUE - key name Name WhitespaceMinimizedString TRUE - attribute value Value string - attribute description Description string A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key. \ No newline at end of file + key slot_type Type SchemaSlotTypeMenu TRUE The type of field (LinkML slot) that this field definition record pertains to: either a schema-level shared field, a schema field reused in a table, or a field only defined in a table. "In a LinkML schema, a field definition (LinkML slot definition) can exist within one of three contexts: +1) A field which is defined at the schema level, and which can be shared by more than one table (LinkML class). +2) A field which a table reuses from its schema's list of fields. Here a table cannot change any schema-defined attributes of the field; it can only add attribute values for empty attributes. In LinkML such fields and their customized attributes appear in the table's ""slot_usage"" list. +3) A field which is named only in a given table, and does not appear or inherit any attributes from the schema. (In LinkML such fields appear only in a table’s “attributes” list.)" + + tabular attribute class_name As used in table SchemaClassMenu If this field definition details a field’s use in a table (LinkML class), provide the table name. A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all. + tabular attribute rank Ordering integer An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute. + tabular attribute slot_group Field group SchemaSlotGroupMenu The name of a grouping to place this field (LinkML slot) within during presentation in a table. + tabular attribute inlined Inlined boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record. + tabular attribute inlined_as_list Inlined as list boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items. + + field attribute slot_uri Slot URI uri A URI for identifying this field’s (LinkML slot’s) semantic type. + field attribute title Title WhitespaceMinimizedString TRUE The plain language name of this field (LinkML slot). This can be displayed in applications and documentation. + field attribute range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The data type or pick list range or ranges that a field’s (LinkML slot’s) value can be validated by. If more than one, this appears in the field’s specification as a list of "any of" ranges. + field attribute unit Unit WhitespaceMinimizedString A unit for a numeric field, expressed in the Unified Code for Units of Measure (UCUM, https://ucum.org/) codes. A UCUM code can be looked up at https://units-of-measurement.org/ + field attribute required Required boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is a mandatory data field. A mandatory data field will fail validation if empty. + field attribute recommended Recommended boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is a recommended data field. + field attribute identifier Identifier boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) is an identifier such that each of its row values must be unique within the table. In LinkML, “If a slot is declared as an identifier then it serves as a unique key for members of that class. It can also be used for inlining as a dict in JSON serializations.” + field attribute multivalued Multivalued boolean;TrueFalseMenu A boolean TRUE indicates this field (LinkML slot) can hold more than one values taken from its range. + field attribute minimum_value Minimum value integer A minimum value which is appropriate for the range data type of the field (LinkML slot). + field attribute maximum_value Maximum value integer A maximum value which is appropriate for the range data type of the field (LinkML slot). + field attribute minimum_cardinality Minimum cardinality integer For a multivalued field (LinkML slot), a minimum count of values required. + field attribute maximum_cardinality Maximum cardinality integer For a multivalued field (LinkML slot), a maximum count of values required. + field attribute todos Conditional WhitespaceMinimizedString TRUE A delimited list of simple conditionals that pertain to this field (e.g. ‘<={today}’ , or ‘<={some_other_field_name}’. This field may also include “work in progress” notes. + field attribute pattern Pattern WhitespaceMinimizedString A regular expression pattern used to validate a string field’s (LinkML slot)’s value content. Regular expressions can begin with ^ to ensure start of string is tested, and $ to ensure up to end is tested. + field attribute structured_pattern Structured pattern WhitespaceMinimizedString This is a concatenation of regular expression patterns named in the settings table. Each named expression gets replaced by its regular expression before validating the slot’s string value against it. + field attribute ifabsent Default value WhitespaceMinimizedString Specify a default value for a field (LinkML slot) using the syntax shown in the examples. For strings: string(default value);For integer: int(42);For float: float(0.5);For boolean: True;For dates: date("2020-01-31");For datetime: datetime("2020-01-31T12:00:00Z") + field attribute equals_expression Calculated value WhitespaceMinimizedString Enables inferring (calculating) value based on other field (LinkML slot) values. This is a LinkML-script-processed expression, having the syntax of a python expression. See https://linkml.io/linkml/schemas/advanced.html#equals-expression + metadata aliases Aliases WhitespaceMinimizedString TRUE A list of other names that slot can be known by. See https://linkml.io/linkml/schemas/metadata.html#providing-aliases + metadata description Description string TRUE A plan text description of this field (LinkML slot). + metadata comments Comments WhitespaceMinimizedString A free text field for adding other comments to guide usage of this field (LinkML slot). + metadata examples Examples WhitespaceMinimizedString A delimited field (LinkML slot) for including examples of string, numeric, date or categorical values. + metadata exact_mappings Exact mappings WhitespaceMinimizedString TRUE A list of one or more Curies or URIs that point to terms that are semantically identical to this field (LinkML slot). + metadata version Version WhitespaceMinimizedString A version number (or date) indicating when this field (LinkML slot) was introduced. + metadata notes Notes WhitespaceMinimizedString Editorial notes about this field (LinkML slot) intended primarily for internal consumption + +Annotation key schema_id Schema Schema TRUE The coding name of the schema this annotation is contained in. + key annotation_type Annotation on SchemaAnnotationTypeMenu TRUE A menu of schema element types this annotation could pertain to (Schema, Class, Slot; in future Enumeration …) + key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. + key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. + key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. coding name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. + attribute value Value string The annotation’s value, which can be a string or an object of any kind (in non-serialized data). + +Enum key schema_id Schema Schema TRUE The coding name of the schema this pick list (LinkML enum) is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this pick list menu (LinkML enum) of terms.. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + attribute title Title WhitespaceMinimizedString TRUE The plain language name of this pick list menu (LinkML enum) of terms. + metadata description Description string A plan text description of this pick list (LinkML enum) menu. + metadata enum_uri Enum URI uri A URI for identifying this pick list’s (LinkML enum) semantic type. This semantic metadata helps in the comparison of datasets. + metadata inherits Inherits SchemaEnumMenu Indicates that this menu inherits choices from another menu, and includes or excludes other values (for selection and validation). + +PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (LinkML enum) is contained in. + key enum_id Enum Enum TRUE The coding name of the menu (LinkML enum) that this choice is contained in. + key text Code WhitespaceMinimizedString TRUE The code (LinkML permissible_value key) for the menu item choice. + attribute is_a Parent WhitespaceMinimizedString The parent term code (in the same enumeration) of this choice, if any. + attribute title title WhitespaceMinimizedString The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed. + metadata description Description string A plan text description of the meaning of this menu choice. + metadata exact_mappings Code mappings WhitespaceMinimizedString TRUE + metadata meaning Meaning uri A URI for identifying this choice's semantic type. + metadata notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption + +EnumSource key schema_id Schema Schema TRUE The coding name of the schema this menu inclusion and exclusion criteria pertain to. + key enum_id Enum Enum TRUE The coding name of the menu (enumeration) that this inclusion criteria pertains to. + key criteria Criteria EnumCriteriaMenu TRUE Whether to include or exclude (minus) the source ontology’s given terms (and their underlying terms, if any). + key source_ontology Source ontology uri The URI of the source ontology to trust and fetch terms from. + technical is_direct Directly downloadable boolean;TrueFalseMenu Can the vocabulary source be automatically downloaded and processed, or is a manual process involved? + technical source_nodes Top level term ids uriorcurie TRUE The selection of term nodes (and their underlying terms) to allow or exclude selections from, and to validate data by. + technical include_self Include top level terms boolean;TrueFalseMenu Include the listed selection of items (top of term branch or otherwise) as selectable items themselves. + technical relationship_types Relations WhitespaceMinimizedString TRUE The relations (usually owl:SubClassOf) that compose the hierarchy of terms. + +Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + attribute value Value string TRUE The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. + attribute description Description string A plan text description of this setting. + + + + +Extension key schema_id Schema Schema TRUE + key name Name WhitespaceMinimizedString TRUE + attribute value Value string + attribute description Description string A plan text description of this extension. LinkML extensions allow saving any kind of object as a value of a key. + + + + + + \ No newline at end of file From 839a5b6594c16fbece05c155892a1be0941c36a2 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Fri, 27 Jun 2025 12:42:11 -0700 Subject: [PATCH 174/222] Mockup of Slot / Field tab controls --- lib/AppContext.js | 14 ++- lib/DataHarmonizer.js | 164 +++++++++++++++++------------ lib/Footer.js | 51 ++++++++- web/translations/translations.json | 4 + 4 files changed, 160 insertions(+), 73 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index a4b5b9b5..9a25769e 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -55,11 +55,17 @@ export default class AppContext { this.toolbar.setupJumpToModal(dh); this.toolbar.setupFillModal(dh); + // Changing tabs clears out validation for that tab. dh.clearValidationResults(); + + // A Schema Editor interface item that is visible only if Slot tab is showing. + if (dh.schema.name === 'DH_LinkML') + $('#slot_report_control').toggle(class_name === 'Slot'); + // Schema editor SCHEMA tab should never be filtered. - // ACTUALLY NO TAB THAT ISN'T A DEPENDENT SHOULD BE FILTERED. - // OR MORE SIMPLY WHEN FILTERING WE ALWAYS PRESERVE FOCUSED NODE - BUT WE DON'T WANT EVENT TRIGGERED - // + // NO TAB THAT ISN'T A DEPENDENT SHOULD BE FILTERED. + // OR MORE SIMPLY WHEN FILTERING WE ALWAYS PRESERVE FOCUSED NODE + // - BUT WE DON'T WANT EVENT TRIGGERED if (!( dh.schema.name === 'DH_LinkML' && class_name === 'Schema')) { let dependent_report = dh.context.dependent_rows.get(class_name); dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); @@ -360,7 +366,7 @@ export default class AppContext { // A timing thing causes HandsonTable not to render header row(s) and left sidebar column(s) on tab change unless we do a timed delay on tabChange() call. setTimeout(() => { this.tabChange(class_name)}, 200); //this.tabChange(class_name); - return true; + return false; }); // Each selected DataHarmonizer is rendered here. diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index c8ca0083..a1d60435 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -2000,9 +2000,12 @@ class DataHarmonizer { if (target instanceof Map) {// Required for Map, preserves order. target.set(attr_name, record[attr_name]); } - else + else { + if (!target || !record) + console.log(`Error: Saving ${class_name}, missing parameters:`, record, target, attribute_list) target[attr_name] = record[attr_name]; // console.log(`Error: Saving ${class_name}, saved template is missing ${attr_name} attribute.`) + } } } }; @@ -2346,7 +2349,7 @@ class DataHarmonizer { * E.g. for SCHEMA EDITOR, on "Schema" TAB - we never want to filter selection * there unless there's a way of releasing that filter. */ - async filterByKeys(dh, class_name, key_vals) { + async filterByKeys(dh, class_name, key_vals = null) { // Save, deselect, and then set cursor, Otherwise selected cell gets // set to same column but first row after filter!!! @@ -2354,83 +2357,112 @@ class DataHarmonizer { dh.hot.deselectCell(); //dh.hot.suspendExecution(); // Recommended in handsontable example. - const filtersPlugin = dh.hot.getPlugin('filters'); - - filtersPlugin.clearConditions(); - Object.entries(key_vals).forEach(([key_name, value]) => { - let column = dh.slot_name_to_column[key_name]; - //console.log('filter on', class_name, key_name, column, value); //foreign_key, - if (column !== undefined) { - // See https://handsontable.com/docs/javascript-data-grid/api/filters/ + /* For Slot tab query, only foreign key at moment is schema_id. + * However, if user has selected a table in Table/Class tab, we want + * filter on class_name field. + schema_id + match to foreign keys: + For every slot_id, class_id, name found, also include slot_id, name. + alt: find slot_id, name, and class_id = key or NULL + I.e. allow NULL to apply just to class_id field. + */ + /* + if (class_name === 'Slot') { + + let column = dh.slot_name_to_column[key_name]; filtersPlugin.addCondition(column, 'eq', [value]); // - - if (class_name === 'Slot') { - /* For Slot tab query, only foreign key at moment is schema_id. - * However, if user has selected a table in Table/Class tab, we want - * filter on class_name field. - schema_id - match to foreign keys: - For every slot_id, class_id, name found, also include slot_id, name. - alt: find slot_id, name, and class_id = key or NULL - I.e. allow NULL to apply just to class_id field. - */ - // Get selected table/class, if any: - const class_column = this.slot_name_to_column['class_name']; - const class_dh = this.context.dhs['Class']; - const focused_class_col = class_dh.slot_name_to_column['name']; - const focused_class_row = class_dh.current_selection[0]; - const focused_class_name = (focused_class_row > -1) ? class_dh.hot.getDataAtCell(focused_class_row, focused_class_col) : ''; - // If user has clicked on a table, use that focus to constrain Field list - if (focused_class_name > '') { - filtersPlugin.addCondition(class_column, 'eq', [focused_class_name], 'disjunction'); - //filtersPlugin.addCondition(class_column, 'empty',[], 'disjunction'); - } - // With no table selected, only show rows that DONT have a table/class mentioned - else { - filtersPlugin.addCondition(class_column, 'empty',[]); - } + // Get selected table/class, if any: + const class_column = this.slot_name_to_column['class_name']; + const class_dh = this.context.dhs['Class']; + const focused_class_col = class_dh.slot_name_to_column['name']; + const focused_class_row = class_dh.current_selection[0]; + const focused_class_name = (focused_class_row > -1) ? class_dh.hot.getDataAtCell(focused_class_row, focused_class_col) : ''; + // If user has clicked on a table, use that focus to constrain Field list + if (focused_class_name > '') { + filtersPlugin.addCondition(class_column, 'eq', [focused_class_name], 'disjunction'); + //filtersPlugin.addCondition(class_column, 'empty',[], 'disjunction'); + } + // With no table selected, only show rows that DONT have a table/class mentioned + else { + filtersPlugin.addCondition(class_column, 'empty',[]); } } - else - console.log(`ERROR: unable to find filter column "${column}" in "${class_name}" table. Check DH_linkML unique_key_slots for this class`); - }); + */ + + const filtersPlugin = dh.hot.getPlugin('filters'); - filtersPlugin.filter(); + // In this case we override key values based on + if (class_name === 'Slot') { - //dh.hot.resumeExecution(); + // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. + // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to + // also bring in slots not associated with a class. (no class_name). - // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. - // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to - // also bring in slots not associated with a class. (no class_name). - if (class_name === 'Slot') { + filtersPlugin.clearConditions(); dh.schemaSlotClassView(dh); - const multiColumnSorting = dh.hot.getPlugin('multiColumnSorting'); + let mode = $('#slot_report_select_type').val(); + switch (mode) { + // Just a list of schema fields: + // sort by slot_group if any, then rank if any, then alphabetically + case 'slot': - multiColumnSorting.sort([ - // sort data by the first column, in ascending order - { - column: 'rank', - sortOrder: 'asc', - }, - // within the above sort criteria, - // sort data by the second column, in descending order - { - column: 2, - sortOrder: 'asc', - }, - ]); + // Table-only fields. Sort as above. + // NOTE: This shows attributes for ALL tables in schema. + case 'attribute': + + filtersPlugin.addCondition(2, 'eq', [mode]); //slot type + filtersPlugin.filter(); + + const multiColumnSorting = dh.hot.getPlugin('multiColumnSorting'); + + multiColumnSorting.sort([ + {column: 5, sortOrder: 'asc'}, // slot_group + {column: 4, sortOrder: 'asc'}, // rank + {column: 1, sortOrder: 'asc'}, // slot.name + ]); + + break; + + case 'slot_usage': + // THIS WILL show for all tables UNLESS we filter. + // One issue - possible naming collision with schema.slot name will cause schema slot attributes to be imported into slot.attributes slot. + + // show all slot_usage fields. For each, show schema.slot if available. + + + break; + } + /* We need to provide slot_type = slot / slot_usage / attribute + a) Just a list of schema fields + (sort by slot_group if any, then rank if any, then alphabetically) + b) Table fields with their schema source fields + (filter out table-only fields and slot fields not in that table) + c) Table-only fields. type = + - Filter out all fields slot fields + /* + + */ } - - + else { - // filtersPlugin continues activity AFTER returning, leading to rendering - // not reflecting filtering work. So we have to trigger a delayed render -// EXPERIMENT setTimeout(() => { dh.hot.render(); }, 400); - // NEED TO ADD TEST IF RENDER HAS CAPTURED UNDERLYING DATA OR NOT. - // E.G compare last record. + Object.entries(key_vals).forEach(([key_name, value]) => { + let column = dh.slot_name_to_column[key_name]; + //console.log('filter on', class_name, key_name, column, value); //foreign_key, + if (column !== undefined) { + // See https://handsontable.com/docs/javascript-data-grid/api/filters/ + filtersPlugin.addCondition(column, 'eq', [value]); // + } + else + console.log(`ERROR: unable to find filter column "${column}" in "${class_name}" table. Check DH_linkML unique_key_slots for this class`); + }); + + filtersPlugin.filter(); + } + + //dh.hot.resumeExecution(); // DON'T RESTORE CURSOR UNTIL WE KNOW THAT IT IS POINTING TO SAME KEY AS BEFORE? // Refreshes dependent record list. diff --git a/lib/Footer.js b/lib/Footer.js index 54838285..29786d00 100644 --- a/lib/Footer.js +++ b/lib/Footer.js @@ -16,10 +16,48 @@ const TEMPLATE = `
    row(s)
    -
    - Focus - + +
    + Field Display + +   + +   + +   + + +
    +
    `; @@ -31,6 +69,13 @@ class Footer { const numRows = this.root.find('.add-rows-input').val(); context.getCurrentDataHarmonizer().addRows('insert_row_below', numRows); }); + + $('#slot_report_select_type').on('change', (event) => { + let dh = context.getCurrentDataHarmonizer(); + dh.filterByKeys(dh, dh.template_name); + }); + + } } diff --git a/web/translations/translations.json b/web/translations/translations.json index 8c359da8..9551d623 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -162,6 +162,10 @@ "fr": "Nécessite la sélection de la clé à partir de" }, + "slot-tab-control": { + "en": "Field Display", + "fr": "Affichage du champ" + }, "record-path": { "en": "Focus", From ba12da2b5560729815e14d9440f85ee13d076e0b Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Jul 2025 14:00:02 -0700 Subject: [PATCH 175/222] mpox update --- web/templates/mpox/schema-old.yaml | 15457 +++++++++ web/templates/mpox/schema.json | 47722 ++++++++++++++------------ web/templates/mpox/schema.yaml | 13437 +++----- web/templates/mpox/schema_slots.tsv | 479 +- 4 files changed, 46465 insertions(+), 30630 deletions(-) create mode 100644 web/templates/mpox/schema-old.yaml diff --git a/web/templates/mpox/schema-old.yaml b/web/templates/mpox/schema-old.yaml new file mode 100644 index 00000000..8ba43323 --- /dev/null +++ b/web/templates/mpox/schema-old.yaml @@ -0,0 +1,15457 @@ +id: https://example.com/mpox +name: Mpox +version: 8.5.5 +description: '' +imports: +- linkml:types +prefixes: + linkml: https://w3id.org/linkml/ + GENEPIO: http://purl.obolibrary.org/obo/GENEPIO_ +classes: + dh_interface: + name: dh_interface + description: A DataHarmonizer interface + from_schema: https://example.com/Mpox + Mpox: + name: Mpox + description: Canadian specification for Mpox clinical virus biosample data gathering + is_a: dh_interface + see_also: templates/mpox/SOP_Mpox.pdf + annotations: + version: 7.5.5 + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id + slots: + - specimen_collector_sample_id + - related_specimen_primary_id + - case_id + - bioproject_accession + - biosample_accession + - insdc_sequence_read_accession + - insdc_assembly_accession + - gisaid_accession + - sample_collected_by + - sample_collector_contact_email + - sample_collector_contact_address + - sample_collection_date + - sample_collection_date_precision + - sample_received_date + - geo_loc_name_country + - geo_loc_name_state_province_territory + - organism + - isolate + - purpose_of_sampling + - purpose_of_sampling_details + - nml_submitted_specimen_type + - related_specimen_relationship_type + - anatomical_material + - anatomical_part + - body_product + - collection_device + - collection_method + - specimen_processing + - specimen_processing_details + - experimental_specimen_role_type + - experimental_control_details + - host_common_name + - host_scientific_name + - host_health_state + - host_health_status_details + - host_health_outcome + - host_disease + - host_age + - host_age_unit + - host_age_bin + - host_gender + - host_residence_geo_loc_name_country + - host_residence_geo_loc_name_state_province_territory + - symptom_onset_date + - signs_and_symptoms + - preexisting_conditions_and_risk_factors + - complications + - antiviral_therapy + - host_vaccination_status + - number_of_vaccine_doses_received + - vaccination_dose_1_vaccine_name + - vaccination_dose_1_vaccination_date + - vaccination_history + - location_of_exposure_geo_loc_name_country + - destination_of_most_recent_travel_city + - destination_of_most_recent_travel_state_province_territory + - destination_of_most_recent_travel_country + - most_recent_travel_departure_date + - most_recent_travel_return_date + - travel_history + - exposure_event + - exposure_contact_level + - host_role + - exposure_setting + - exposure_details + - prior_mpox_infection + - prior_mpox_infection_date + - prior_mpox_antiviral_treatment + - prior_antiviral_treatment_during_prior_mpox_infection + - sequenced_by + - sequenced_by_contact_email + - sequenced_by_contact_address + - sequence_submitted_by + - sequence_submitter_contact_email + - sequence_submitter_contact_address + - purpose_of_sequencing + - purpose_of_sequencing_details + - sequencing_date + - library_id + - library_preparation_kit + - sequencing_instrument + - sequencing_protocol + - sequencing_kit_number + - amplicon_pcr_primer_scheme + - amplicon_size + - raw_sequence_data_processing_method + - dehosting_method + - consensus_sequence_name + - consensus_sequence_filename + - consensus_sequence_filepath + - consensus_sequence_software_name + - consensus_sequence_software_version + - r1_fastq_filename + - r2_fastq_filename + - r1_fastq_filepath + - r2_fastq_filepath + - fast5_filename + - fast5_filepath + - breadth_of_coverage_value + - depth_of_coverage_value + - depth_of_coverage_threshold + - number_of_base_pairs_sequenced + - consensus_genome_length + - reference_genome_accession + - bioinformatics_protocol + - gene_name_1 + - diagnostic_pcr_ct_value_1 + - gene_name_2 + - diagnostic_pcr_ct_value_2 + - gene_name_3 + - diagnostic_pcr_ct_value_3 + - gene_name_4 + - diagnostic_pcr_ct_value_4 + - gene_name_5 + - diagnostic_pcr_ct_value_5 + - authors + - dataharmonizer_provenance + slot_usage: + specimen_collector_sample_id: + rank: 1 + slot_group: Database Identifiers + related_specimen_primary_id: + rank: 2 + slot_group: Database Identifiers + case_id: + rank: 3 + slot_group: Database Identifiers + bioproject_accession: + rank: 4 + slot_group: Database Identifiers + biosample_accession: + rank: 5 + slot_group: Database Identifiers + insdc_sequence_read_accession: + rank: 6 + slot_group: Database Identifiers + insdc_assembly_accession: + rank: 7 + slot_group: Database Identifiers + gisaid_accession: + rank: 8 + slot_group: Database Identifiers + sample_collected_by: + rank: 9 + slot_group: Sample collection and processing + any_of: + - range: SampleCollectedByMenu + - range: NullValueMenu + exact_mappings: + - GISAID:Originating%20lab + - CNPHI:Lab%20Name + - NML_LIMS:CUSTOMER + - BIOSAMPLE:collected_by + - VirusSeq_Portal:sample%20collected%20by + sample_collector_contact_email: + rank: 10 + slot_group: Sample collection and processing + sample_collector_contact_address: + rank: 11 + slot_group: Sample collection and processing + sample_collection_date: + rank: 12 + slot_group: Sample collection and processing + sample_collection_date_precision: + rank: 13 + slot_group: Sample collection and processing + sample_received_date: + rank: 14 + slot_group: Sample collection and processing + geo_loc_name_country: + rank: 15 + slot_group: Sample collection and processing + examples: + - value: Canada + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu + geo_loc_name_state_province_territory: + rank: 16 + slot_group: Sample collection and processing + comments: + - Provide the province/territory name from the controlled vocabulary provided. + any_of: + - range: GeoLocNameStateProvinceTerritoryMenu + - range: NullValueMenu + organism: + rank: 17 + slot_group: Sample collection and processing + comments: + - 'Use "Mpox virus". This value is provided in the template. Note: the Mpox + virus was formerly referred to as the "Monkeypox virus" but the international + nomenclature has changed (2022).' + examples: + - value: Mpox virus + any_of: + - range: OrganismMenu + - range: NullValueMenu + isolate: + rank: 18 + slot_group: Sample collection and processing + slot_uri: GENEPIO:0001195 + comments: + - "Provide the GISAID EpiPox virus name, which should be written in the format\ + \ \u201ChMpxV/Canada/2 digit provincial ISO code-xxxxx/year\u201D. If the\ + \ province code cannot be shared for privacy reasons, put \"UN\" for \"\ + Unknown\"." + examples: + - value: hMpxV/Canada/UN-NML-12345/2022 + exact_mappings: + - GISAID:Virus%20name + - CNPHI:GISAID%20Virus%20Name + - NML_LIMS:SUBMISSIONS%20-%20GISAID%20Virus%20Name + - BIOSAMPLE:isolate + - BIOSAMPLE:GISAID_virus_name + - VirusSeq_Portal:isolate + - VirusSeq_Portal:fasta%20header%20name + purpose_of_sampling: + rank: 19 + slot_group: Sample collection and processing + examples: + - value: Diagnostic testing + any_of: + - range: PurposeOfSamplingMenu + - range: NullValueMenu + purpose_of_sampling_details: + rank: 20 + slot_group: Sample collection and processing + nml_submitted_specimen_type: + rank: 21 + slot_group: Sample collection and processing + related_specimen_relationship_type: + rank: 22 + slot_group: Sample collection and processing + anatomical_material: + rank: 23 + slot_group: Sample collection and processing + required: true + examples: + - value: Lesion (Pustule) + any_of: + - range: AnatomicalMaterialMenu + - range: NullValueMenu + anatomical_part: + rank: 24 + slot_group: Sample collection and processing + required: true + examples: + - value: Genital area + any_of: + - range: AnatomicalPartMenu + - range: NullValueMenu + body_product: + rank: 25 + slot_group: Sample collection and processing + required: true + examples: + - value: Pus + any_of: + - range: BodyProductMenu + - range: NullValueMenu + collection_device: + rank: 26 + slot_group: Sample collection and processing + required: true + examples: + - value: Swab + any_of: + - range: CollectionDeviceMenu + - range: NullValueMenu + collection_method: + rank: 27 + slot_group: Sample collection and processing + required: true + examples: + - value: Biopsy + any_of: + - range: CollectionMethodMenu + - range: NullValueMenu + specimen_processing: + rank: 28 + slot_group: Sample collection and processing + examples: + - value: Specimens pooled + any_of: + - range: SpecimenProcessingMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:specimen%20processing + specimen_processing_details: + rank: 29 + slot_group: Sample collection and processing + experimental_specimen_role_type: + rank: 30 + slot_group: Sample collection and processing + examples: + - value: Positive experimental control + any_of: + - range: ExperimentalSpecimenRoleTypeMenu + - range: NullValueMenu + experimental_control_details: + rank: 31 + slot_group: Sample collection and processing + host_common_name: + rank: 32 + slot_group: Host Information + any_of: + - range: HostCommonNameMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_ANIMAL_TYPE + host_scientific_name: + rank: 33 + slot_group: Host Information + examples: + - value: Homo sapiens + any_of: + - range: HostScientificNameMenu + - range: NullValueMenu + host_health_state: + rank: 34 + slot_group: Host Information + examples: + - value: Asymptomatic + any_of: + - range: HostHealthStateMenu + - range: NullValueMenu + exact_mappings: + - GISAID:Patient%20status + - NML_LIMS:PH_HOST_HEALTH + - BIOSAMPLE:host_health_state + host_health_status_details: + rank: 35 + slot_group: Host Information + examples: + - value: Hospitalized + any_of: + - range: HostHealthStatusDetailsMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_HOST_HEALTH_DETAILS + host_health_outcome: + rank: 36 + slot_group: Host Information + examples: + - value: Recovered + any_of: + - range: HostHealthOutcomeMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_HOST_HEALTH_OUTCOME + - BIOSAMPLE:host_health_outcome + host_disease: + rank: 37 + slot_group: Host Information + comments: + - 'Select "Mpox" from the pick list provided in the template. Note: the Mpox + disease was formerly referred to as "Monkeypox" but the international nomenclature + has changed (2022).' + examples: + - value: Mpox + any_of: + - range: HostDiseaseMenu + - range: NullValueMenu + host_age: + rank: 38 + slot_group: Host Information + required: true + exact_mappings: + - GISAID:Patient%20age + - NML_LIMS:PH_AGE + - BIOSAMPLE:host_age + host_age_unit: + rank: 39 + slot_group: Host Information + required: true + examples: + - value: year + any_of: + - range: HostAgeUnitMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_AGE_UNIT + - BIOSAMPLE:host_age_unit + host_age_bin: + rank: 40 + slot_group: Host Information + required: true + examples: + - value: 50 - 59 + any_of: + - range: HostAgeBinMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_AGE_GROUP + - BIOSAMPLE:host_age_bin + host_gender: + rank: 41 + slot_group: Host Information + required: true + examples: + - value: Male + any_of: + - range: HostGenderMenu + - range: NullValueMenu + exact_mappings: + - GISAID:Gender + - NML_LIMS:VD_SEX + - BIOSAMPLE:host_sex + host_residence_geo_loc_name_country: + rank: 42 + slot_group: Host Information + examples: + - value: Canada + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_HOST_COUNTRY + host_residence_geo_loc_name_state_province_territory: + rank: 43 + slot_group: Host Information + symptom_onset_date: + rank: 44 + slot_group: Host Information + signs_and_symptoms: + rank: 45 + slot_group: Host Information + examples: + - value: Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain) + any_of: + - range: SignsAndSymptomsMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:HC_SYMPTOMS + preexisting_conditions_and_risk_factors: + rank: 46 + slot_group: Host Information + any_of: + - range: PreExistingConditionsAndRiskFactorsMenu + - range: NullValueMenu + complications: + rank: 47 + slot_group: Host Information + examples: + - value: Delayed wound healing (lesion healing) + any_of: + - range: ComplicationsMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:complications + antiviral_therapy: + rank: 48 + slot_group: Host Information + host_vaccination_status: + rank: 49 + slot_group: Host vaccination information + examples: + - value: Not Vaccinated + any_of: + - range: HostVaccinationStatusMenu + - range: NullValueMenu + number_of_vaccine_doses_received: + rank: 50 + slot_group: Host vaccination information + vaccination_dose_1_vaccine_name: + rank: 51 + slot_group: Host vaccination information + vaccination_dose_1_vaccination_date: + rank: 52 + slot_group: Host vaccination information + vaccination_history: + rank: 53 + slot_group: Host vaccination information + location_of_exposure_geo_loc_name_country: + rank: 54 + slot_group: Host exposure information + examples: + - value: Canada + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_EXPOSURE_COUNTRY + destination_of_most_recent_travel_city: + rank: 55 + slot_group: Host exposure information + destination_of_most_recent_travel_state_province_territory: + rank: 56 + slot_group: Host exposure information + comments: + - Select the province name from the pick list provided in the template. + any_of: + - range: GeoLocNameStateProvinceTerritoryMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_TRAVEL + destination_of_most_recent_travel_country: + rank: 57 + slot_group: Host exposure information + examples: + - value: Canada + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_TRAVEL + most_recent_travel_departure_date: + rank: 58 + slot_group: Host exposure information + most_recent_travel_return_date: + rank: 59 + slot_group: Host exposure information + travel_history: + rank: 60 + slot_group: Host exposure information + exposure_event: + rank: 61 + slot_group: Host exposure information + examples: + - value: Party + any_of: + - range: ExposureEventMenu + - range: NullValueMenu + exposure_contact_level: + rank: 62 + slot_group: Host exposure information + examples: + - value: Contact with infected individual + any_of: + - range: ExposureContactLevelMenu + - range: NullValueMenu + host_role: + rank: 63 + slot_group: Host exposure information + range: HostRoleMenu + examples: + - value: Acquaintance of case + exposure_setting: + rank: 64 + slot_group: Host exposure information + range: ExposureSettingMenu + examples: + - value: Healthcare Setting + exposure_details: + rank: 65 + slot_group: Host exposure information + prior_mpox_infection: + rank: 66 + slot_group: Host reinfection information + examples: + - value: Prior infection + any_of: + - range: PriorMpoxInfectionMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:prior%20Mpox%20infection + prior_mpox_infection_date: + rank: 67 + slot_group: Host reinfection information + prior_mpox_antiviral_treatment: + rank: 68 + slot_group: Host reinfection information + examples: + - value: Prior antiviral treatment + any_of: + - range: PriorMpoxAntiviralTreatmentMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:prior%20Mpox%20antiviral%20treatment + prior_antiviral_treatment_during_prior_mpox_infection: + rank: 69 + slot_group: Host reinfection information + sequenced_by: + rank: 70 + slot_group: Sequencing + comments: + - The name of the agency should be written out in full, (with minor exceptions) + and be consistent across multiple submissions. If submitting specimens rather + than sequencing data, please put the "National Microbiology Laboratory (NML)". + any_of: + - range: SequenceSubmittedByMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:PH_SEQUENCING_CENTRE + - BIOSAMPLE:sequenced_by + sequenced_by_contact_email: + rank: 71 + slot_group: Sequencing + sequenced_by_contact_address: + rank: 72 + slot_group: Sequencing + sequence_submitted_by: + rank: 73 + slot_group: Sequencing + any_of: + - range: SequenceSubmittedByMenu + - range: NullValueMenu + exact_mappings: + - GISAID:Submitting%20lab + - CNPHI:Sequencing%20Centre + - NML_LIMS:PH_SEQUENCE_SUBMITTER + - BIOSAMPLE:sequence_submitted_by + - VirusSeq_Portal:sequence%20submitted%20by + sequence_submitter_contact_email: + rank: 74 + slot_group: Sequencing + sequence_submitter_contact_address: + rank: 75 + slot_group: Sequencing + purpose_of_sequencing: + rank: 76 + slot_group: Sequencing + examples: + - description: Select "Targeted surveillance (non-random sampling)" if the + specimen fits any of the following criteria + value: Specimens attributed to individuals with no known intimate contacts + to positive cases + - value: Specimens attributed to youth/minors <18 yrs. + - value: Specimens attributed to vulnerable persons living in transient shelters + or congregant settings + - value: "Specimens attributed to individuals self-identifying as \u201Cfemale\u201D" + - description: For specimens with a recent international and/or domestic travel + history, please select the most appropriate tag from the following three + options + value: Domestic travel surveillance + - value: International travel surveillance + - value: Travel-associated surveillance + - description: For specimens targeted for sequencing as part of an outbreak + investigation, please select + value: Cluster/Outbreak investigation + - description: In all other cases use + value: Baseline surveillance (random sampling). + any_of: + - range: PurposeOfSequencingMenu + - range: NullValueMenu + purpose_of_sequencing_details: + rank: 77 + slot_group: Sequencing + sequencing_date: + rank: 78 + slot_group: Sequencing + required: true + library_id: + rank: 79 + slot_group: Sequencing + library_preparation_kit: + rank: 80 + slot_group: Sequencing + sequencing_instrument: + rank: 81 + slot_group: Sequencing + examples: + - value: Oxford Nanopore MinION + any_of: + - range: SequencingInstrumentMenu + - range: NullValueMenu + sequencing_protocol: + rank: 82 + slot_group: Sequencing + sequencing_kit_number: + rank: 83 + slot_group: Sequencing + amplicon_pcr_primer_scheme: + rank: 84 + slot_group: Sequencing + amplicon_size: + rank: 85 + slot_group: Sequencing + raw_sequence_data_processing_method: + rank: 86 + slot_group: Bioinformatics and QC metrics + required: true + dehosting_method: + rank: 87 + slot_group: Bioinformatics and QC metrics + required: true + consensus_sequence_name: + rank: 88 + slot_group: Bioinformatics and QC metrics + consensus_sequence_filename: + rank: 89 + slot_group: Bioinformatics and QC metrics + consensus_sequence_filepath: + rank: 90 + slot_group: Bioinformatics and QC metrics + consensus_sequence_software_name: + rank: 91 + slot_group: Bioinformatics and QC metrics + consensus_sequence_software_version: + rank: 92 + slot_group: Bioinformatics and QC metrics + r1_fastq_filename: + rank: 93 + slot_group: Bioinformatics and QC metrics + r2_fastq_filename: + rank: 94 + slot_group: Bioinformatics and QC metrics + r1_fastq_filepath: + rank: 95 + slot_group: Bioinformatics and QC metrics + r2_fastq_filepath: + rank: 96 + slot_group: Bioinformatics and QC metrics + fast5_filename: + rank: 97 + slot_group: Bioinformatics and QC metrics + fast5_filepath: + rank: 98 + slot_group: Bioinformatics and QC metrics + breadth_of_coverage_value: + rank: 99 + slot_group: Bioinformatics and QC metrics + depth_of_coverage_value: + rank: 100 + slot_group: Bioinformatics and QC metrics + depth_of_coverage_threshold: + rank: 101 + slot_group: Bioinformatics and QC metrics + number_of_base_pairs_sequenced: + rank: 102 + slot_group: Bioinformatics and QC metrics + consensus_genome_length: + rank: 103 + slot_group: Bioinformatics and QC metrics + reference_genome_accession: + rank: 104 + slot_group: Bioinformatics and QC metrics + bioinformatics_protocol: + rank: 105 + slot_group: Bioinformatics and QC metrics + required: true + gene_name_1: + rank: 106 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_ct_value_1: + rank: 107 + slot_group: Pathogen diagnostic testing + gene_name_2: + rank: 108 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_ct_value_2: + rank: 109 + slot_group: Pathogen diagnostic testing + gene_name_3: + rank: 110 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_ct_value_3: + rank: 111 + slot_group: Pathogen diagnostic testing + gene_name_4: + rank: 112 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_ct_value_4: + rank: 113 + slot_group: Pathogen diagnostic testing + gene_name_5: + rank: 114 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_ct_value_5: + rank: 115 + slot_group: Pathogen diagnostic testing + authors: + rank: 116 + slot_group: Contributor acknowledgement + dataharmonizer_provenance: + rank: 117 + slot_group: Contributor acknowledgement + MpoxInternational: + name: MpoxInternational + description: International specification for Mpox clinical virus biosample data + gathering + is_a: dh_interface + see_also: templates/mpox/SOP_Mpox_international.pdf + annotations: + version: 8.5.5 + unique_keys: + mpox_key: + unique_key_slots: + - specimen_collector_sample_id + slots: + - specimen_collector_sample_id + - case_id + - bioproject_accession + - biosample_accession + - insdc_sequence_read_accession + - insdc_assembly_accession + - gisaid_virus_name + - gisaid_accession + - sample_collected_by + - sample_collector_contact_email + - sample_collector_contact_address + - sample_collection_date + - sample_received_date + - geo_loc_name_country + - geo_loc_name_state_province_territory + - geo_loc_latitude + - geo_loc_longitude + - organism + - isolate + - purpose_of_sampling + - purpose_of_sampling_details + - anatomical_material + - anatomical_part + - body_product + - environmental_material + - collection_device + - collection_method + - specimen_processing + - specimen_processing_details + - experimental_specimen_role_type + - experimental_control_details + - lineage_clade_name + - lineage_clade_analysis_software_name + - lineage_clade_analysis_software_version + - host_common_name + - host_scientific_name + - host_health_state + - host_health_status_details + - host_health_outcome + - host_disease + - host_subject_id + - host_age + - host_age_unit + - host_age_bin + - host_gender + - host_residence_geo_loc_name_country + - symptom_onset_date + - signs_and_symptoms + - preexisting_conditions_and_risk_factors + - complications + - antiviral_therapy + - host_vaccination_status + - number_of_vaccine_doses_received + - vaccination_dose_1_vaccine_name + - vaccination_dose_1_vaccination_date + - vaccination_history + - location_of_exposure_geo_loc_name_country + - destination_of_most_recent_travel_city + - destination_of_most_recent_travel_state_province_territory + - destination_of_most_recent_travel_country + - most_recent_travel_departure_date + - most_recent_travel_return_date + - travel_history + - exposure_event + - exposure_contact_level + - host_role + - exposure_setting + - exposure_details + - prior_mpox_infection + - prior_mpox_infection_date + - prior_mpox_antiviral_treatment + - prior_antiviral_treatment_during_prior_mpox_infection + - sequencing_project_name + - sequenced_by + - sequenced_by_laboratory_name + - sequenced_by_contact_name + - sequenced_by_contact_email + - sequenced_by_contact_address + - sequence_submitted_by + - sequence_submitter_contact_email + - sequence_submitter_contact_address + - purpose_of_sequencing + - purpose_of_sequencing_details + - sequencing_date + - library_id + - library_preparation_kit + - sequencing_assay_type + - sequencing_instrument + - sequencing_flow_cell_version + - sequencing_protocol + - sequencing_kit_number + - dna_fragment_length + - genomic_target_enrichment_method + - genomic_target_enrichment_method_details + - amplicon_pcr_primer_scheme + - amplicon_size + - quality_control_method_name + - quality_control_method_version + - quality_control_determination + - quality_control_issues + - quality_control_details + - raw_sequence_data_processing_method + - dehosting_method + - deduplication_method + - genome_sequence_file_name + - genome_sequence_file_path + - consensus_sequence_software_name + - consensus_sequence_software_version + - sequence_assembly_software_name + - sequence_assembly_software_version + - r1_fastq_filename + - r2_fastq_filename + - r1_fastq_filepath + - r2_fastq_filepath + - fast5_filename + - fast5_filepath + - number_of_total_reads + - number_of_unique_reads + - minimum_posttrimming_read_length + - breadth_of_coverage_value + - depth_of_coverage_value + - depth_of_coverage_threshold + - number_of_base_pairs_sequenced + - consensus_genome_length + - sequence_assembly_length + - number_of_contigs + - genome_completeness + - n50 + - percent_ns_across_total_genome_length + - ns_per_100_kbp + - reference_genome_accession + - bioinformatics_protocol + - read_mapping_software_name + - read_mapping_software_version + - taxonomic_reference_database_name + - taxonomic_reference_database_version + - taxonomic_analysis_report_filename + - taxonomic_analysis_date + - read_mapping_criteria + - assay_target_name_1 + - assay_target_details_1 + - gene_symbol_1 + - diagnostic_pcr_protocol_1 + - diagnostic_pcr_ct_value_1 + - assay_target_name_2 + - assay_target_details_2 + - gene_symbol_2 + - diagnostic_pcr_protocol_2 + - diagnostic_pcr_ct_value_2 + - assay_target_name_3 + - assay_target_details_3 + - gene_symbol_3 + - diagnostic_pcr_protocol_3 + - diagnostic_pcr_ct_value_3 + - authors + - dataharmonizer_provenance + slot_usage: + specimen_collector_sample_id: + rank: 1 + slot_group: Database Identifiers + case_id: + rank: 2 + slot_group: Database Identifiers + bioproject_accession: + rank: 3 + slot_group: Database Identifiers + biosample_accession: + rank: 4 + slot_group: Database Identifiers + insdc_sequence_read_accession: + rank: 5 + slot_group: Database Identifiers + insdc_assembly_accession: + rank: 6 + slot_group: Database Identifiers + gisaid_virus_name: + rank: 7 + slot_group: Database Identifiers + gisaid_accession: + rank: 8 + slot_group: Database Identifiers + sample_collected_by: + rank: 9 + slot_group: Sample collection and processing + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + exact_mappings: + - GISAID:Originating%20lab + - BIOSAMPLE:collected_by + sample_collector_contact_email: + rank: 10 + slot_group: Sample collection and processing + sample_collector_contact_address: + rank: 11 + slot_group: Sample collection and processing + sample_collection_date: + rank: 12 + slot_group: Sample collection and processing + sample_received_date: + rank: 13 + slot_group: Sample collection and processing + geo_loc_name_country: + rank: 14 + slot_group: Sample collection and processing + examples: + - value: United States of America [GAZ:00002459] + any_of: + - range: GeoLocNameCountryInternationalMenu + - range: NullValueMenu + geo_loc_name_state_province_territory: + rank: 15 + slot_group: Sample collection and processing + comments: + - Provide the state/province/territory name from the controlled vocabulary + provided. + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + geo_loc_latitude: + rank: 16 + slot_group: Sample collection and processing + geo_loc_longitude: + rank: 17 + slot_group: Sample collection and processing + organism: + rank: 18 + slot_group: Sample collection and processing + comments: + - 'Use "Mpox virus". This value is provided in the template. Note: the Mpox + virus was formerly referred to as the "Monkeypox virus" but the international + nomenclature has changed (2022).' + examples: + - value: Mpox virus [NCBITaxon:10244] + any_of: + - range: OrganismInternationalMenu + - range: NullValueMenu + isolate: + rank: 19 + slot_group: Sample collection and processing + slot_uri: GENEPIO:0001644 + comments: + - 'This identifier should be an unique, indexed, alpha-numeric ID within your + laboratory. If submitted to the INSDC, the "isolate" name is propagated + throughtout different databases. As such, structure the "isolate" name to + be ICTV/INSDC compliant in the following format: "MpxV/host/country/sampleID/date".' + examples: + - value: MpxV/human/USA/CA-CDPH-001/2020 + exact_mappings: + - BIOSAMPLE:isolate + purpose_of_sampling: + rank: 20 + slot_group: Sample collection and processing + examples: + - value: Diagnostic testing [GENEPIO:0100002] + any_of: + - range: PurposeOfSamplingInternationalMenu + - range: NullValueMenu + purpose_of_sampling_details: + rank: 21 + slot_group: Sample collection and processing + anatomical_material: + rank: 22 + slot_group: Sample collection and processing + recommended: true + examples: + - value: Lesion (Pustule) [NCIT:C78582] + any_of: + - range: AnatomicalMaterialInternationalMenu + - range: NullValueMenu + anatomical_part: + rank: 23 + slot_group: Sample collection and processing + recommended: true + examples: + - value: Genital area [BTO:0003358] + any_of: + - range: AnatomicalPartInternationalMenu + - range: NullValueMenu + body_product: + rank: 24 + slot_group: Sample collection and processing + recommended: true + examples: + - value: Pus [UBERON:0000177] + any_of: + - range: BodyProductInternationalMenu + - range: NullValueMenu + environmental_material: + rank: 25 + slot_group: Sample collection and processing + collection_device: + rank: 26 + slot_group: Sample collection and processing + recommended: true + examples: + - value: Swab [GENEPIO:0100027] + any_of: + - range: CollectionDeviceInternationalMenu + - range: NullValueMenu + collection_method: + rank: 27 + slot_group: Sample collection and processing + recommended: true + examples: + - value: Biopsy [OBI:0002650] + any_of: + - range: CollectionMethodInternationalMenu + - range: NullValueMenu + specimen_processing: + rank: 28 + slot_group: Sample collection and processing + examples: + - value: Specimens pooled [OBI:0600016] + any_of: + - range: SpecimenProcessingInternationalMenu + - range: NullValueMenu + specimen_processing_details: + rank: 29 + slot_group: Sample collection and processing + experimental_specimen_role_type: + rank: 30 + slot_group: Sample collection and processing + examples: + - value: Positive experimental control [GENEPIO:0101018] + any_of: + - range: ExperimentalSpecimenRoleTypeInternationalMenu + - range: NullValueMenu + experimental_control_details: + rank: 31 + slot_group: Sample collection and processing + lineage_clade_name: + rank: 32 + slot_group: Lineage and Variant information + lineage_clade_analysis_software_name: + rank: 33 + slot_group: Lineage and Variant information + lineage_clade_analysis_software_version: + rank: 34 + slot_group: Lineage and Variant information + host_common_name: + rank: 35 + slot_group: Host Information + any_of: + - range: HostCommonNameInternationalMenu + - range: NullValueMenu + host_scientific_name: + rank: 36 + slot_group: Host Information + examples: + - value: Homo sapiens [NCBITaxon:9606] + any_of: + - range: HostScientificNameInternationalMenu + - range: NullValueMenu + host_health_state: + rank: 37 + slot_group: Host Information + examples: + - value: Asymptomatic [NCIT:C3833] + any_of: + - range: HostHealthStateInternationalMenu + - range: NullValueMenu + exact_mappings: + - GISAID:Patient%20status + - BIOSAMPLE:host_health_state + host_health_status_details: + rank: 38 + slot_group: Host Information + examples: + - value: Hospitalized [NCIT:C25179] + any_of: + - range: HostHealthStatusDetailsInternationalMenu + - range: NullValueMenu + host_health_outcome: + rank: 39 + slot_group: Host Information + examples: + - value: Recovered [NCIT:C49498] + any_of: + - range: HostHealthOutcomeInternationalMenu + - range: NullValueMenu + exact_mappings: + - BIOSAMPLE:host_health_outcome + host_disease: + rank: 40 + slot_group: Host Information + comments: + - 'Select "Mpox" from the pick list provided in the template. Note: the Mpox + disease was formerly referred to as "Monkeypox" but the international nomenclature + has changed (2022).' + examples: + - value: Mpox [MONDO:0002594] + any_of: + - range: HostDiseaseInternationalMenu + - range: NullValueMenu + host_subject_id: + rank: 41 + slot_group: Host Information + host_age: + rank: 42 + slot_group: Host Information + recommended: true + exact_mappings: + - GISAID:Patient%20age + - BIOSAMPLE:host_age + host_age_unit: + rank: 43 + slot_group: Host Information + recommended: true + examples: + - value: year [UO:0000036] + any_of: + - range: HostAgeUnitInternationalMenu + - range: NullValueMenu + exact_mappings: + - BIOSAMPLE:host_age_unit + host_age_bin: + rank: 44 + slot_group: Host Information + recommended: true + examples: + - value: 50 - 59 [GENEPIO:0100054] + any_of: + - range: HostAgeBinInternationalMenu + - range: NullValueMenu + exact_mappings: + - BIOSAMPLE:host_age_bin + host_gender: + rank: 45 + slot_group: Host Information + recommended: true + examples: + - value: Male [NCIT:C46109] + any_of: + - range: HostGenderInternationalMenu + - range: NullValueMenu + exact_mappings: + - GISAID:Gender + - BIOSAMPLE:host_sex + host_residence_geo_loc_name_country: + rank: 46 + slot_group: Host Information + examples: + - value: Canada [GAZ:00002560] + any_of: + - range: GeoLocNameCountryInternationalMenu + - range: NullValueMenu + symptom_onset_date: + rank: 47 + slot_group: Host Information + signs_and_symptoms: + rank: 48 + slot_group: Host Information + examples: + - value: Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], + Myalgia (muscle pain) [HP:0003326] + any_of: + - range: SignsAndSymptomsInternationalMenu + - range: NullValueMenu + preexisting_conditions_and_risk_factors: + rank: 49 + slot_group: Host Information + any_of: + - range: PreExistingConditionsAndRiskFactorsInternationalMenu + - range: NullValueMenu + complications: + rank: 50 + slot_group: Host Information + examples: + - value: Delayed wound healing (lesion healing) [MP:0002908] + any_of: + - range: ComplicationsInternationalMenu + - range: NullValueMenu + antiviral_therapy: + rank: 51 + slot_group: Host Information + host_vaccination_status: + rank: 52 + slot_group: Host vaccination information + examples: + - value: Not Vaccinated [GENEPIO:0100102] + any_of: + - range: HostVaccinationStatusInternationalMenu + - range: NullValueMenu + number_of_vaccine_doses_received: + rank: 53 + slot_group: Host vaccination information + vaccination_dose_1_vaccine_name: + rank: 54 + slot_group: Host vaccination information + vaccination_dose_1_vaccination_date: + rank: 55 + slot_group: Host vaccination information + vaccination_history: + rank: 56 + slot_group: Host vaccination information + location_of_exposure_geo_loc_name_country: + rank: 57 + slot_group: Host exposure information + examples: + - value: Canada [GAZ:00002560] + any_of: + - range: GeoLocNameCountryInternationalMenu + - range: NullValueMenu + destination_of_most_recent_travel_city: + rank: 58 + slot_group: Host exposure information + destination_of_most_recent_travel_state_province_territory: + rank: 59 + slot_group: Host exposure information + range: WhitespaceMinimizedString + comments: + - 'Provide the name of the state/province/territory that the host travelled + to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + examples: + - value: California + destination_of_most_recent_travel_country: + rank: 60 + slot_group: Host exposure information + examples: + - value: United Kingdom [GAZ:00002637] + any_of: + - range: GeoLocNameCountryInternationalMenu + - range: NullValueMenu + most_recent_travel_departure_date: + rank: 61 + slot_group: Host exposure information + most_recent_travel_return_date: + rank: 62 + slot_group: Host exposure information + travel_history: + rank: 63 + slot_group: Host exposure information + exposure_event: + rank: 64 + slot_group: Host exposure information + examples: + - value: Party [PCO:0000035] + any_of: + - range: ExposureEventInternationalMenu + - range: NullValueMenu + exposure_contact_level: + rank: 65 + slot_group: Host exposure information + examples: + - value: Contact with infected individual [GENEPIO:0100357] + any_of: + - range: ExposureContactLevelInternationalMenu + - range: NullValueMenu + host_role: + rank: 66 + slot_group: Host exposure information + range: HostRoleInternationalMenu + examples: + - value: Acquaintance of case [GENEPIO:0100266] + exposure_setting: + rank: 67 + slot_group: Host exposure information + range: ExposureSettingInternationalMenu + examples: + - value: Healthcare Setting [GENEPIO:0100201] + exposure_details: + rank: 68 + slot_group: Host exposure information + prior_mpox_infection: + rank: 69 + slot_group: Host reinfection information + examples: + - value: Prior infection [GENEPIO:0100037] + any_of: + - range: PriorMpoxInfectionInternationalMenu + - range: NullValueMenu + prior_mpox_infection_date: + rank: 70 + slot_group: Host reinfection information + prior_mpox_antiviral_treatment: + rank: 71 + slot_group: Host reinfection information + examples: + - value: Prior antiviral treatment [GENEPIO:0100037] + any_of: + - range: PriorMpoxAntiviralTreatmentInternationalMenu + - range: NullValueMenu + prior_antiviral_treatment_during_prior_mpox_infection: + rank: 72 + slot_group: Host reinfection information + sequencing_project_name: + rank: 73 + slot_group: Sequencing + sequenced_by: + rank: 74 + slot_group: Sequencing + comments: + - The name of the agency should be written out in full, (with minor exceptions) + and be consistent across multiple submissions. + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + exact_mappings: + - BIOSAMPLE:sequenced_by + sequenced_by_laboratory_name: + rank: 75 + slot_group: Sequencing + sequenced_by_contact_name: + rank: 76 + slot_group: Sequencing + sequenced_by_contact_email: + rank: 77 + slot_group: Sequencing + sequenced_by_contact_address: + rank: 78 + slot_group: Sequencing + sequence_submitted_by: + rank: 79 + slot_group: Sequencing + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + exact_mappings: + - GISAID:Submitting%20lab + - BIOSAMPLE:sequence_submitted_by + sequence_submitter_contact_email: + rank: 80 + slot_group: Sequencing + sequence_submitter_contact_address: + rank: 81 + slot_group: Sequencing + purpose_of_sequencing: + rank: 82 + slot_group: Sequencing + examples: + - value: Baseline surveillance (random sampling) [GENEPIO:0100005] + any_of: + - range: PurposeOfSequencingInternationalMenu + - range: NullValueMenu + purpose_of_sequencing_details: + rank: 83 + slot_group: Sequencing + sequencing_date: + rank: 84 + slot_group: Sequencing + library_id: + rank: 85 + slot_group: Sequencing + library_preparation_kit: + rank: 86 + slot_group: Sequencing + sequencing_assay_type: + rank: 87 + slot_group: Sequencing + sequencing_instrument: + rank: 88 + slot_group: Sequencing + examples: + - value: Oxford Nanopore MinION [GENEPIO:0100142] + any_of: + - range: SequencingInstrumentInternationalMenu + - range: NullValueMenu + sequencing_flow_cell_version: + rank: 89 + slot_group: Sequencing + sequencing_protocol: + rank: 90 + slot_group: Sequencing + sequencing_kit_number: + rank: 91 + slot_group: Sequencing + dna_fragment_length: + rank: 92 + slot_group: Sequencing + genomic_target_enrichment_method: + rank: 93 + slot_group: Sequencing + genomic_target_enrichment_method_details: + rank: 94 + slot_group: Sequencing + amplicon_pcr_primer_scheme: + rank: 95 + slot_group: Sequencing + amplicon_size: + rank: 96 + slot_group: Sequencing + quality_control_method_name: + rank: 97 + slot_group: Bioinformatics and QC metrics + quality_control_method_version: + rank: 98 + slot_group: Bioinformatics and QC metrics + quality_control_determination: + rank: 99 + slot_group: Bioinformatics and QC metrics + quality_control_issues: + rank: 100 + slot_group: Bioinformatics and QC metrics + quality_control_details: + rank: 101 + slot_group: Bioinformatics and QC metrics + raw_sequence_data_processing_method: + rank: 102 + slot_group: Bioinformatics and QC metrics + dehosting_method: + rank: 103 + slot_group: Bioinformatics and QC metrics + deduplication_method: + rank: 104 + slot_group: Bioinformatics and QC metrics + genome_sequence_file_name: + rank: 105 + slot_group: Bioinformatics and QC metrics + genome_sequence_file_path: + rank: 106 + slot_group: Bioinformatics and QC metrics + consensus_sequence_software_name: + rank: 107 + slot_group: Bioinformatics and QC metrics + consensus_sequence_software_version: + rank: 108 + slot_group: Bioinformatics and QC metrics + sequence_assembly_software_name: + rank: 109 + slot_group: Bioinformatics and QC metrics + sequence_assembly_software_version: + rank: 110 + slot_group: Bioinformatics and QC metrics + r1_fastq_filename: + rank: 111 + slot_group: Bioinformatics and QC metrics + r2_fastq_filename: + rank: 112 + slot_group: Bioinformatics and QC metrics + r1_fastq_filepath: + rank: 113 + slot_group: Bioinformatics and QC metrics + r2_fastq_filepath: + rank: 114 + slot_group: Bioinformatics and QC metrics + fast5_filename: + rank: 115 + slot_group: Bioinformatics and QC metrics + fast5_filepath: + rank: 116 + slot_group: Bioinformatics and QC metrics + number_of_total_reads: + rank: 117 + slot_group: Bioinformatics and QC metrics + number_of_unique_reads: + rank: 118 + slot_group: Bioinformatics and QC metrics + minimum_posttrimming_read_length: + rank: 119 + slot_group: Bioinformatics and QC metrics + breadth_of_coverage_value: + rank: 120 + slot_group: Bioinformatics and QC metrics + depth_of_coverage_value: + rank: 121 + slot_group: Bioinformatics and QC metrics + depth_of_coverage_threshold: + rank: 122 + slot_group: Bioinformatics and QC metrics + number_of_base_pairs_sequenced: + rank: 123 + slot_group: Bioinformatics and QC metrics + consensus_genome_length: + rank: 124 + slot_group: Bioinformatics and QC metrics + sequence_assembly_length: + rank: 125 + slot_group: Bioinformatics and QC metrics + number_of_contigs: + rank: 126 + slot_group: Bioinformatics and QC metrics + genome_completeness: + rank: 127 + slot_group: Bioinformatics and QC metrics + n50: + rank: 128 + slot_group: Bioinformatics and QC metrics + percent_ns_across_total_genome_length: + rank: 129 + slot_group: Bioinformatics and QC metrics + ns_per_100_kbp: + rank: 130 + slot_group: Bioinformatics and QC metrics + reference_genome_accession: + rank: 131 + slot_group: Bioinformatics and QC metrics + bioinformatics_protocol: + rank: 132 + slot_group: Bioinformatics and QC metrics + read_mapping_software_name: + rank: 133 + slot_group: Taxonomic identification information + read_mapping_software_version: + rank: 134 + slot_group: Taxonomic identification information + taxonomic_reference_database_name: + rank: 135 + slot_group: Taxonomic identification information + taxonomic_reference_database_version: + rank: 136 + slot_group: Taxonomic identification information + taxonomic_analysis_report_filename: + rank: 137 + slot_group: Taxonomic identification information + taxonomic_analysis_date: + rank: 138 + slot_group: Taxonomic identification information + read_mapping_criteria: + rank: 139 + slot_group: Taxonomic identification information + assay_target_name_1: + rank: 140 + slot_group: Pathogen diagnostic testing + assay_target_details_1: + rank: 141 + slot_group: Pathogen diagnostic testing + gene_symbol_1: + rank: 142 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_protocol_1: + rank: 143 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_ct_value_1: + rank: 144 + slot_group: Pathogen diagnostic testing + assay_target_name_2: + rank: 145 + slot_group: Pathogen diagnostic testing + assay_target_details_2: + rank: 146 + slot_group: Pathogen diagnostic testing + gene_symbol_2: + rank: 147 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_protocol_2: + rank: 148 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_ct_value_2: + rank: 149 + slot_group: Pathogen diagnostic testing + assay_target_name_3: + rank: 150 + slot_group: Pathogen diagnostic testing + assay_target_details_3: + rank: 151 + slot_group: Pathogen diagnostic testing + gene_symbol_3: + rank: 152 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_protocol_3: + rank: 153 + slot_group: Pathogen diagnostic testing + diagnostic_pcr_ct_value_3: + rank: 154 + slot_group: Pathogen diagnostic testing + authors: + rank: 155 + slot_group: Contributor acknowledgement + dataharmonizer_provenance: + rank: 156 + slot_group: Contributor acknowledgement +slots: + specimen_collector_sample_id: + name: specimen_collector_sample_id + title: specimen collector sample ID + description: The user-defined name for the sample. + comments: + - Store the collector sample ID. If this number is considered identifiable information, + provide an alternative ID. Be sure to store the key that maps between the original + and alternative IDs for traceability and follow up if necessary. Every collector + sample ID from a single submitter must be unique. It can have any format, but + we suggest that you make it concise, unique and consistent within your lab. + slot_uri: GENEPIO:0001123 + identifier: true + required: true + range: WhitespaceMinimizedString + examples: + - value: prov_mpox_1234 + exact_mappings: + - GISAID:Sample%20ID%20given%20by%20the%20submitting%20laboratory + - CNPHI:Primary%20Specimen%20ID + - NML_LIMS:TEXT_ID + - BIOSAMPLE:sample_name + - VirusSeq_Portal:specimen%20collector%20sample%20ID + related_specimen_primary_id: + name: related_specimen_primary_id + title: Related specimen primary ID + description: The primary ID of a related specimen previously submitted to the + repository. + comments: + - Store the primary ID of the related specimen previously submitted to the National + Microbiology Laboratory so that the samples can be linked and tracked through + the system. + slot_uri: GENEPIO:0001128 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: SR20-12345 + exact_mappings: + - CNPHI:Related%20Specimen%20ID + - CNPHI:Related%20Specimen%20Relationship%20Type + - NML_LIMS:PH_RELATED_PRIMARY_ID + - BIOSAMPLE:host_subject_ID + case_id: + name: case_id + title: case ID + description: The identifier used to specify an epidemiologically detected case + of disease. + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between + laboratory and epidemiological data. The case ID may be considered identifiable + information. Consult the data steward before sharing. + slot_uri: GENEPIO:0100281 + range: WhitespaceMinimizedString + examples: + - value: ABCD1234 + exact_mappings: + - NML_LIMS:PH_CASE_ID + bioproject_accession: + name: bioproject_accession + title: bioproject accession + description: The INSDC accession number of the BioProject(s) to which the BioSample + belongs. + comments: + - Required if submission is linked to a BioProject. BioProjects are an organizing + tool that links together raw sequence data, assemblies, and their associated + metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., + PRJNA12345 and is created once at the beginning of a new sequencing project. + Your laboratory can have one or many BioProjects. + slot_uri: GENEPIO:0001136 + range: WhitespaceMinimizedString + structured_pattern: + syntax: '{UPPER_CASE}' + partial_match: false + interpolated: true + examples: + - value: PRJNA12345 + exact_mappings: + - NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession + - BIOSAMPLE:bioproject_accession + biosample_accession: + name: biosample_accession + title: biosample accession + description: The identifier assigned to a BioSample in INSDC archives. + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples + will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA. + slot_uri: GENEPIO:0001139 + range: WhitespaceMinimizedString + structured_pattern: + syntax: '{UPPER_CASE}' + partial_match: false + interpolated: true + examples: + - value: SAMN14180202 + exact_mappings: + - NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession + insdc_sequence_read_accession: + name: insdc_sequence_read_accession + title: INSDC sequence read accession + description: The identifier assigned to a sequence in one of the International + Nucleotide Sequence Database Collaboration (INSDC) repositories. + comments: + - Store the accession assigned to the submitted sequence. European Nucleotide + Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start + with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome + Sequence Archive (GSA) accessions start with CRR. + slot_uri: GENEPIO:0101203 + range: WhitespaceMinimizedString + structured_pattern: + syntax: '{UPPER_CASE}' + partial_match: false + interpolated: true + examples: + - value: SRR123456, ERR123456, DRR123456, CRR123456 + exact_mappings: + - CNPHI:SRA%20Accession + - NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession + insdc_assembly_accession: + name: insdc_assembly_accession + title: INSDC assembly accession + description: The versioned identifier assigned to an assembly or consensus sequence + in one of the International Nucleotide Sequence Database Collaboration (INSDC) + repositories. + comments: + - Store the versioned accession assigned to the submitted sequence e.g. the GenBank + accession version. + slot_uri: GENEPIO:0101204 + range: WhitespaceMinimizedString + structured_pattern: + syntax: '{UPPER_CASE}' + partial_match: false + interpolated: true + examples: + - value: LZ986655.1 + exact_mappings: + - CNPHI:GenBank%20Accession + - NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession + gisaid_virus_name: + name: gisaid_virus_name + title: GISAID virus name + description: Identifier of the specific isolate. + comments: + - "Provide the GISAID EpiPox virus name, which should be written in the format\ + \ \u201ChMpxV/Canada/2 digit provincial ISO code-xxxxx/year\u201D. If the province\ + \ code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." + slot_uri: GENEPIO:0100282 + range: WhitespaceMinimizedString + examples: + - value: hMpxV/Canada/UN-NML-12345/2022 + exact_mappings: + - GISAID:Virus%20name + - BIOSAMPLE:GISAID_virus_name + gisaid_accession: + name: gisaid_accession + title: GISAID accession + description: The GISAID accession number assigned to the sequence. + comments: + - Store the accession returned from the GISAID submission. + slot_uri: GENEPIO:0001147 + range: WhitespaceMinimizedString + structured_pattern: + syntax: '{UPPER_CASE}' + partial_match: false + interpolated: true + examples: + - value: EPI_ISL_436489 + exact_mappings: + - CNPHI:GISAID%20Accession%20%28if%20known%29 + - NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession + - BIOSAMPLE:GISAID_accession + - VirusSeq_Portal:GISAID%20accession + sample_collected_by: + name: sample_collected_by + title: sample collected by + description: The name of the agency that collected the original sample. + comments: + - The name of the sample collector should be written out in full, (with minor + exceptions) and be consistent across multple submissions e.g. Public Health + Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The + sample collector specified is at the discretion of the data provider (i.e. may + be hospital, provincial public health lab, or other). + slot_uri: GENEPIO:0001153 + required: true + examples: + - value: BCCDC Public Health Laboratory + sample_collector_contact_email: + name: sample_collector_contact_email + title: sample collector contact email + description: The email address of the contact responsible for follow-up regarding + the sample. + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + or RespLab@lab.ca + slot_uri: GENEPIO:0001156 + range: WhitespaceMinimizedString + pattern: ^\S+@\S+\.\S+$ + examples: + - value: RespLab@lab.ca + exact_mappings: + - NML_LIMS:sample%20collector%20contact%20email + sample_collector_contact_address: + name: sample_collector_contact_address + title: sample collector contact address + description: The mailing address of the agency submitting the sample. + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' + slot_uri: GENEPIO:0001158 + range: WhitespaceMinimizedString + examples: + - value: 655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada + exact_mappings: + - GISAID:Address + - NML_LIMS:sample%20collector%20contact%20address + sample_collection_date: + name: sample_collection_date + title: sample collection date + description: The date on which the sample was collected. + comments: + - "Sample collection date is critical for surveillance and many types of analyses.\ + \ Required granularity includes year, month and day. If this date is considered\ + \ identifiable information, it is acceptable to add \"jitter\" by adding or\ + \ subtracting a calendar day (acceptable by GISAID). Alternatively, \u201Dreceived\ + \ date\u201D may be used as a substitute. The date should be provided in ISO\ + \ 8601 standard format \"YYYY-MM-DD\"." + slot_uri: GENEPIO:0001174 + required: true + any_of: + - range: date + - range: NullValueMenu + todos: + - '>=2019-10-01' + - <={today} + examples: + - value: '2020-03-16' + exact_mappings: + - GISAID:Collection%20date + - CNPHI:Patient%20Sample%20Collected%20Date + - NML_LIMS:HC_COLLECT_DATE + - BIOSAMPLE:collection_date + - VirusSeq_Portal:sample%20collection%20date + sample_collection_date_precision: + name: sample_collection_date_precision + title: sample collection date precision + description: The precision to which the "sample collection date" was provided. + comments: + - Provide the precision of granularity to the "day", "month", or "year" for the + date provided in the "sample collection date" field. The "sample collection + date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", + "month" for "YYYY-MM", or "year" for "YYYY". + slot_uri: GENEPIO:0001177 + required: true + any_of: + - range: SampleCollectionDatePrecisionMenu + - range: NullValueMenu + examples: + - value: year + exact_mappings: + - CNPHI:Precision%20of%20date%20collected + - NML_LIMS:HC_TEXT2 + sample_received_date: + name: sample_received_date + title: sample received date + description: The date on which the sample was received. + comments: + - ISO 8601 standard "YYYY-MM-DD". + slot_uri: GENEPIO:0001179 + any_of: + - range: date + - range: NullValueMenu + todos: + - '>={sample_collection_date}' + - <={today} + examples: + - value: '2020-03-20' + exact_mappings: + - NML_LIMS:sample%20received%20date + geo_loc_name_country: + name: geo_loc_name_country + title: geo_loc_name (country) + description: The country where the sample was collected. + comments: + - Provide the country name from the controlled vocabulary provided. + slot_uri: GENEPIO:0001181 + required: true + exact_mappings: + - GISAID:Location + - CNPHI:Patient%20Country + - NML_LIMS:HC_COUNTRY + - BIOSAMPLE:geo_loc_name + - VirusSeq_Portal:geo_loc_name%20%28country%29 + geo_loc_name_state_province_territory: + name: geo_loc_name_state_province_territory + title: geo_loc_name (state/province/territory) + description: The state/province/territory where the sample was collected. + slot_uri: GENEPIO:0001185 + required: true + examples: + - value: Saskatchewan + exact_mappings: + - CNPHI:Patient%20Province + - NML_LIMS:HC_PROVINCE + - BIOSAMPLE:geo_loc_name + - VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29 + geo_loc_latitude: + name: geo_loc_latitude + title: geo_loc latitude + description: The latitude coordinates of the geographical location of sample collection. + comments: + - Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". + slot_uri: GENEPIO:0100309 + range: WhitespaceMinimizedString + examples: + - value: 38.98 N + exact_mappings: + - BIOSAMPLE:lat_lon + geo_loc_longitude: + name: geo_loc_longitude + title: geo_loc longitude + description: The longitude coordinates of the geographical location of sample + collection. + comments: + - Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country + or the location of your agency as a proxy, as this implicates a real location + and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". + slot_uri: GENEPIO:0100310 + range: WhitespaceMinimizedString + examples: + - value: 77.11 W + exact_mappings: + - BIOSAMPLE:lat_lon + organism: + name: organism + title: organism + description: Taxonomic name of the organism. + slot_uri: GENEPIO:0001191 + required: true + exact_mappings: + - CNPHI:Pathogen + - NML_LIMS:HC_CURRENT_ID + - BIOSAMPLE:organism + - VirusSeq_Portal:organism + isolate: + name: isolate + title: isolate + description: Identifier of the specific isolate. + required: true + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + purpose_of_sampling: + name: purpose_of_sampling + title: purpose of sampling + description: The reason that the sample was collected. + comments: + - As all samples are taken for diagnostic purposes, "Diagnostic Testing" should + be chosen from the picklist at this time. The reason why a sample was originally + collected may differ from the reason why it was selected for sequencing, which + should be indicated in the "purpose of sequencing" field. + slot_uri: GENEPIO:0001198 + required: true + exact_mappings: + - CNPHI:Reason%20for%20Sampling + - NML_LIMS:HC_SAMPLE_CATEGORY + - BIOSAMPLE:purpose_of_sampling + - VirusSeq_Portal:purpose%20of%20sampling + purpose_of_sampling_details: + name: purpose_of_sampling_details + title: purpose of sampling details + description: The description of why the sample was collected, providing specific + details. + comments: + - Provide an expanded description of why the sample was collected using free text. + The description may include the importance of the sample for a particular public + health investigation/surveillance activity/research question. If details are + not available, provide a null value. + slot_uri: GENEPIO:0001200 + required: true + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: Symptomology and history suggested Monkeypox diagnosis. + exact_mappings: + - CNPHI:Details%20on%20the%20Reason%20for%20Sampling + - NML_LIMS:PH_SAMPLING_DETAILS + - BIOSAMPLE:description + - VirusSeq_Portal:purpose%20of%20sampling%20details + nml_submitted_specimen_type: + name: nml_submitted_specimen_type + title: NML submitted specimen type + description: The type of specimen submitted to the National Microbiology Laboratory + (NML) for testing. + comments: + - "This information is required for upload through the CNPHI LaSER system. Select\ + \ the specimen type from the pick list provided. If sequence data is being submitted\ + \ rather than a specimen for testing, select \u201CNot Applicable\u201D." + slot_uri: GENEPIO:0001204 + required: true + range: NmlSubmittedSpecimenTypeMenu + examples: + - value: Nucleic Acid + exact_mappings: + - CNPHI:Specimen%20Type + - NML_LIMS:PH_SPECIMEN_TYPE + related_specimen_relationship_type: + name: related_specimen_relationship_type + title: Related specimen relationship type + description: The relationship of the current specimen to the specimen/sample previously + submitted to the repository. + comments: + - Provide the tag that describes how the previous sample is related to the current + sample being submitted from the pick list provided, so that the samples can + be linked and tracked in the system. + slot_uri: GENEPIO:0001209 + any_of: + - range: RelatedSpecimenRelationshipTypeMenu + - range: NullValueMenu + examples: + - value: Previously Submitted + exact_mappings: + - CNPHI:Related%20Specimen%20ID + - CNPHI:Related%20Specimen%20Relationship%20Type + - NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE + anatomical_material: + name: anatomical_material + title: anatomical material + description: A substance obtained from an anatomical part of an organism e.g. + tissue, blood. + comments: + - Provide a descriptor if an anatomical material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. + slot_uri: GENEPIO:0001211 + multivalued: true + exact_mappings: + - GISAID:Specimen%20source + - CNPHI:Anatomical%20Material + - NML_LIMS:PH_ISOLATION_SITE_DESC + - BIOSAMPLE:isolation_source + - BIOSAMPLE:anatomical_material + - VirusSeq_Portal:anatomical%20material + anatomical_part: + name: anatomical_part + title: anatomical part + description: An anatomical part of an organism e.g. oropharynx. + comments: + - Provide a descriptor if an anatomical part was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. + slot_uri: GENEPIO:0001214 + multivalued: true + exact_mappings: + - GISAID:Specimen%20source + - CNPHI:Anatomical%20Site + - NML_LIMS:PH_ISOLATION_SITE + - BIOSAMPLE:isolation_source + - BIOSAMPLE:anatomical_part + - VirusSeq_Portal:anatomical%20part + body_product: + name: body_product + title: body product + description: A substance excreted/secreted from an organism e.g. feces, urine, + sweat. + comments: + - Provide a descriptor if a body product was sampled. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. + slot_uri: GENEPIO:0001216 + multivalued: true + exact_mappings: + - GISAID:Specimen%20source + - CNPHI:Body%20Product + - NML_LIMS:PH_SPECIMEN_SOURCE_DESC + - BIOSAMPLE:isolation_source + - BIOSAMPLE:body_product + - VirusSeq_Portal:body%20product + environmental_material: + name: environmental_material + title: environmental material + description: A substance obtained from the natural or man-made environment e.g. + soil, water, sewage. + comments: + - Provide a descriptor if an environmental material was sampled. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. + slot_uri: GENEPIO:0001223 + multivalued: true + recommended: true + any_of: + - range: EnvironmentalMaterialInternationalMenu + - range: NullValueMenu + examples: + - value: Bed linen + exact_mappings: + - GISAID:Specimen%20source + - BIOSAMPLE:isolation_source + - BIOSAMPLE:environmental_material + collection_device: + name: collection_device + title: collection device + description: The instrument or container used to collect the sample e.g. swab. + comments: + - Provide a descriptor if a device was used for sampling. Use the picklist provided + in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. + If not applicable, do not leave blank. Choose a null value. + slot_uri: GENEPIO:0001234 + multivalued: true + exact_mappings: + - GISAID:Specimen%20source + - CNPHI:Specimen%20Collection%20Matrix + - NML_LIMS:PH_SPECIMEN_TYPE_ORIG + - BIOSAMPLE:isolation_source + - BIOSAMPLE:collection_device + - VirusSeq_Portal:collection%20device + collection_method: + name: collection_method + title: collection method + description: The process used to collect the sample e.g. phlebotomy, necropsy. + comments: + - Provide a descriptor if a collection method was used for sampling. Use the picklist + provided in the template. If a desired term is missing from the picklist, contact + emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null + value. + slot_uri: GENEPIO:0001241 + multivalued: true + exact_mappings: + - GISAID:Specimen%20source + - CNPHI:Collection%20Method + - NML_LIMS:COLLECTION_METHOD + - BIOSAMPLE:isolation_source + - BIOSAMPLE:collection_method + - VirusSeq_Portal:collection%20method + specimen_processing: + name: specimen_processing + title: specimen processing + description: Any processing applied to the sample during or after receiving the + sample. + comments: + - Critical for interpreting data. Select all the applicable processes from the + pick list. If virus was passaged, include information in "lab host", "passage + number", and "passage method" fields. If none of the processes in the pick list + apply, put "not applicable". + slot_uri: GENEPIO:0001253 + multivalued: true + specimen_processing_details: + name: specimen_processing_details + title: specimen processing details + description: Detailed information regarding the processing applied to a sample + during or after receiving the sample. + comments: + - Provide a free text description of any processing details applied to a sample. + slot_uri: GENEPIO:0100311 + range: WhitespaceMinimizedString + examples: + - value: 5 swabs from different body sites were pooled and further prepared as + a single sample during library prep. + exact_mappings: + - NML_LIMS:specimen%20processing%20details + experimental_specimen_role_type: + name: experimental_specimen_role_type + title: experimental specimen role type + description: The type of role that the sample represents in the experiment. + comments: + - Samples can play different types of roles in experiments. A sample under study + in one experiment may act as a control or be a replicate of another sample in + another experiment. This field is used to distinguish samples under study from + controls, replicates, etc. If the sample acted as an experimental control or + a replicate, select a role type from the picklist. If the sample was not a control, + leave blank or select "Not Applicable". + slot_uri: GENEPIO:0100921 + multivalued: true + experimental_control_details: + name: experimental_control_details + title: experimental control details + description: The details regarding the experimental control contained in the sample. + comments: + - Provide details regarding the nature of the reference strain used as a control, + or what is was used to monitor. + slot_uri: GENEPIO:0100922 + range: WhitespaceMinimizedString + examples: + - value: Human coronavirus 229E (HCoV-229E) spiked in sample as process control + lineage_clade_name: + name: lineage_clade_name + title: lineage/clade name + description: The name of the lineage or clade. + comments: + - Provide the lineage/clade name. + slot_uri: GENEPIO:0001500 + any_of: + - range: LineageCladeNameINternationalMenu + - range: NullValueMenu + examples: + - value: B.1.1.7 + exact_mappings: + - NML_LIMS:PH_LINEAGE_CLADE_NAME + lineage_clade_analysis_software_name: + name: lineage_clade_analysis_software_name + title: lineage/clade analysis software name + description: The name of the software used to determine the lineage/clade. + comments: + - Provide the name of the software used to determine the lineage/clade. + slot_uri: GENEPIO:0001501 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: Pangolin + exact_mappings: + - NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE + lineage_clade_analysis_software_version: + name: lineage_clade_analysis_software_version + title: lineage/clade analysis software version + description: The version of the software used to determine the lineage/clade. + comments: + - Provide the version of the software used ot determine the lineage/clade. + slot_uri: GENEPIO:0001502 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: 2.1.10 + exact_mappings: + - NML_LIMS:PH_LINEAGE_CLADE_VERSION + host_common_name: + name: host_common_name + title: host (common name) + description: The commonly used name of the host. + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Common name + e.g. human. + slot_uri: GENEPIO:0001386 + examples: + - value: Human + host_scientific_name: + name: host_scientific_name + title: host (scientific name) + description: The taxonomic, or scientific name of the host. + comments: + - Common name or scientific name are required if there was a host. Both can be + provided, if known. Use terms from the pick lists in the template. Scientific + name e.g. Homo sapiens, If the sample was environmental, put "not applicable + slot_uri: GENEPIO:0001387 + required: true + exact_mappings: + - GISAID:Host + - NML_LIMS:host%20%28scientific%20name%29 + - BIOSAMPLE:host + - VirusSeq_Portal:host%20%28scientific%20name%29 + host_health_state: + name: host_health_state + title: host health state + description: Health status of the host at the time of sample collection. + comments: + - If known, select a value from the pick list. + slot_uri: GENEPIO:0001388 + host_health_status_details: + name: host_health_status_details + title: host health status details + description: Further details pertaining to the health or disease status of the + host at time of collection. + comments: + - If known, select a descriptor from the pick list provided in the template. + slot_uri: GENEPIO:0001389 + host_health_outcome: + name: host_health_outcome + title: host health outcome + description: Disease outcome in the host. + comments: + - If known, select a value from the pick list. + slot_uri: GENEPIO:0001389 + host_disease: + name: host_disease + title: host disease + description: The name of the disease experienced by the host. + slot_uri: GENEPIO:0001391 + required: true + exact_mappings: + - CNPHI:Host%20Disease + - NML_LIMS:PH_HOST_DISEASE + - BIOSAMPLE:host_disease + - VirusSeq_Portal:host%20disease + host_subject_id: + name: host_subject_id + title: host subject ID + description: A unique identifier by which each host can be referred to. + comments: + - 'This identifier can be used to link samples from the same individual. Caution: + consult the data steward before sharing as this value may be considered identifiable + information.' + slot_uri: GENEPIO:0001398 + range: WhitespaceMinimizedString + examples: + - value: 12345B-222 + exact_mappings: + - BIOSAMPLE:host_subject_id + host_age: + name: host_age + title: host age + description: Age of host at the time of sampling. + comments: + - If known, provide age. Age-binning is also acceptable. + slot_uri: GENEPIO:0001392 + any_of: + - range: decimal + - range: NullValueMenu + minimum_value: 0 + maximum_value: 130 + examples: + - value: '79' + host_age_unit: + name: host_age_unit + title: host age unit + description: The units used to measure the host's age. + comments: + - If known, provide the age units used to measure the host's age from the pick + list. + slot_uri: GENEPIO:0001393 + host_age_bin: + name: host_age_bin + title: host age bin + description: The age category of the host at the time of sampling. + comments: + - Age bins in 10 year intervals have been provided. If a host's age cannot be + specified due to provacy concerns, an age bin can be used as an alternative. + slot_uri: GENEPIO:0001394 + host_gender: + name: host_gender + title: host gender + description: The gender of the host at the time of sample collection. + comments: + - If known, select a value from the pick list. + slot_uri: GENEPIO:0001395 + host_residence_geo_loc_name_country: + name: host_residence_geo_loc_name_country + title: host residence geo_loc name (country) + description: The country of residence of the host. + comments: + - Select the country name from pick list provided in the template. + slot_uri: GENEPIO:0001396 + host_residence_geo_loc_name_state_province_territory: + name: host_residence_geo_loc_name_state_province_territory + title: host residence geo_loc name (state/province/territory) + description: The state/province/territory of residence of the host. + comments: + - Select the province/territory name from pick list provided in the template. + slot_uri: GENEPIO:0001397 + any_of: + - range: GeoLocNameStateProvinceTerritoryMenu + - range: NullValueMenu + examples: + - value: Quebec + exact_mappings: + - NML_LIMS:PH_HOST_PROVINCE + symptom_onset_date: + name: symptom_onset_date + title: symptom onset date + description: The date on which the symptoms began or were first noted. + comments: + - If known, provide the symptom onset date in ISO 8601 standard format "YYYY-MM-DD". + slot_uri: GENEPIO:0001399 + any_of: + - range: date + - range: NullValueMenu + todos: + - '>=2019-10-01' + - <={sample_collection_date} + examples: + - value: '2022-05-25' + exact_mappings: + - NML_LIMS:HC_ONSET_DATE + signs_and_symptoms: + name: signs_and_symptoms + title: signs and symptoms + description: A perceived change in function or sensation, (loss, disturbance or + appearance) indicative of a disease, reported by a patient. + comments: + - Select all of the symptoms experienced by the host from the pick list. + slot_uri: GENEPIO:0001400 + multivalued: true + preexisting_conditions_and_risk_factors: + name: preexisting_conditions_and_risk_factors + title: pre-existing conditions and risk factors + description: 'Patient pre-existing conditions and risk factors.
  • Pre-existing + condition: A medical condition that existed prior to the current infection. +
  • Risk Factor: A variable associated with an increased risk of disease or + infection.' + comments: + - Select all of the pre-existing conditions and risk factors experienced by the + host from the pick list. If the desired term is missing, contact the curation + team. + slot_uri: GENEPIO:0001401 + multivalued: true + exact_mappings: + - NML_LIMS:pre-existing%20conditions%20and%20risk%20factors + complications: + name: complications + title: complications + description: Patient medical complications that are believed to have occurred + as a result of host disease. + comments: + - Select all of the complications experienced by the host from the pick list. + If the desired term is missing, contact the curation team. + slot_uri: GENEPIO:0001402 + multivalued: true + antiviral_therapy: + name: antiviral_therapy + title: antiviral therapy + description: Treatment of viral infections with agents that prevent viral replication + in infected cells without impairing the host cell function. + comments: + - Provide details of all current antiviral treatment during the current Monkeypox + infection period. Consult with the data steward prior to sharing this information. + slot_uri: GENEPIO:0100580 + range: WhitespaceMinimizedString + examples: + - value: Tecovirimat used to treat current Monkeypox infection + - value: AZT administered for concurrent HIV infection + exact_mappings: + - NML_LIMS:antiviral%20therapy + host_vaccination_status: + name: host_vaccination_status + title: host vaccination status + description: The vaccination status of the host (fully vaccinated, partially vaccinated, + or not vaccinated). + comments: + - Select the vaccination status of the host from the pick list. + slot_uri: GENEPIO:0001404 + exact_mappings: + - NML_LIMS:PH_VACCINATION_HISTORY + number_of_vaccine_doses_received: + name: number_of_vaccine_doses_received + title: number of vaccine doses received + description: The number of doses of the vaccine recived by the host. + comments: + - Record how many doses of the vaccine the host has received. + slot_uri: GENEPIO:0001406 + range: integer + examples: + - value: '1' + exact_mappings: + - NML_LIMS:number%20of%20vaccine%20doses%20received + vaccination_dose_1_vaccine_name: + name: vaccination_dose_1_vaccine_name + title: vaccination dose 1 vaccine name + description: The name of the vaccine administered as the first dose of a vaccine + regimen. + comments: + - Provide the name and the corresponding manufacturer of the Smallpox vaccine + administered as the first dose. + slot_uri: GENEPIO:0100313 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: IMVAMUNE (Bavarian Nordic) + exact_mappings: + - NML_LIMS:PH_VACCINATION_HISTORY + vaccination_dose_1_vaccination_date: + name: vaccination_dose_1_vaccination_date + title: vaccination dose 1 vaccination date + description: The date the first dose of a vaccine was administered. + comments: + - Provide the date the first dose of Smallpox vaccine was administered. The date + should be provided in ISO 8601 standard format "YYYY-MM-DD". + slot_uri: GENEPIO:0100314 + any_of: + - range: date + - range: NullValueMenu + todos: + - '>=2019-10-01' + - <={today} + examples: + - value: '2022-06-01' + exact_mappings: + - NML_LIMS:PH_VACCINATION_HISTORY + vaccination_history: + name: vaccination_history + title: vaccination history + description: A description of the vaccines received and the administration dates + of a series of vaccinations against a specific disease or a set of diseases. + comments: + - Free text description of the dates and vaccines administered against a particular + disease/set of diseases. It is also acceptable to concatenate the individual + dose information (vaccine name, vaccination date) separated by semicolons. + slot_uri: GENEPIO:0100321 + range: WhitespaceMinimizedString + examples: + - value: IMVAMUNE (Bavarian Nordic) + - value: '2022-06-01' + exact_mappings: + - NML_LIMS:PH_VACCINATION_HISTORY + location_of_exposure_geo_loc_name_country: + name: location_of_exposure_geo_loc_name_country + title: location of exposure geo_loc name (country) + description: The country where the host was likely exposed to the causative agent + of the illness. + comments: + - Select the country name from the pick list provided in the template. + slot_uri: GENEPIO:0001410 + destination_of_most_recent_travel_city: + name: destination_of_most_recent_travel_city + title: destination of most recent travel (city) + description: The name of the city that was the destination of most recent travel. + comments: + - 'Provide the name of the city that the host travelled to. Use this look-up service + to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + slot_uri: GENEPIO:0001411 + range: WhitespaceMinimizedString + examples: + - value: New York City + exact_mappings: + - NML_LIMS:PH_TRAVEL + destination_of_most_recent_travel_state_province_territory: + name: destination_of_most_recent_travel_state_province_territory + title: destination of most recent travel (state/province/territory) + description: The name of the state/province/territory that was the destination + of most recent travel. + slot_uri: GENEPIO:0001412 + destination_of_most_recent_travel_country: + name: destination_of_most_recent_travel_country + title: destination of most recent travel (country) + description: The name of the country that was the destination of most recent travel. + comments: + - Select the country name from the pick list provided in the template. + slot_uri: GENEPIO:0001413 + most_recent_travel_departure_date: + name: most_recent_travel_departure_date + title: most recent travel departure date + description: The date of a person's most recent departure from their primary residence + (at that time) on a journey to one or more other locations. + comments: + - Provide the travel departure date. + slot_uri: GENEPIO:0001414 + any_of: + - range: date + - range: NullValueMenu + todos: + - <={sample_collection_date} + examples: + - value: '2020-03-16' + exact_mappings: + - NML_LIMS:PH_TRAVEL + most_recent_travel_return_date: + name: most_recent_travel_return_date + title: most recent travel return date + description: The date of a person's most recent return to some residence from + a journey originating at that residence. + comments: + - Provide the travel return date. + slot_uri: GENEPIO:0001415 + any_of: + - range: date + - range: NullValueMenu + todos: + - '>={most_recent_travel_departure_date}' + examples: + - value: '2020-04-26' + exact_mappings: + - NML_LIMS:PH_TRAVEL + travel_history: + name: travel_history + title: travel history + description: Travel history in last six months. + comments: + - Specify the countries (and more granular locations if known, separated by a + comma) travelled in the last six months; can include multiple travels. Separate + multiple travel events with a semi-colon. List most recent travel first. + slot_uri: GENEPIO:0001416 + range: WhitespaceMinimizedString + examples: + - value: Canada, Vancouver + - value: USA, Seattle + - value: Italy, Milan + exact_mappings: + - NML_LIMS:PH_TRAVEL + exposure_event: + name: exposure_event + title: exposure event + description: Event leading to exposure. + comments: + - Select an exposure event from the pick list provided in the template. If the + desired term is missing, contact the DataHarmonizer curation team. + slot_uri: GENEPIO:0001417 + exact_mappings: + - GISAID:Additional%20location%20information + - CNPHI:Exposure%20Event + - NML_LIMS:PH_EXPOSURE + exposure_contact_level: + name: exposure_contact_level + title: exposure contact level + description: The exposure transmission contact type. + comments: + - Select exposure contact level from the pick-list. + slot_uri: GENEPIO:0001418 + exact_mappings: + - NML_LIMS:exposure%20contact%20level + host_role: + name: host_role + title: host role + description: The role of the host in relation to the exposure setting. + comments: + - Select the host's personal role(s) from the pick list provided in the template. + If the desired term is missing, contact the DataHarmonizer curation team. + slot_uri: GENEPIO:0001419 + multivalued: true + exact_mappings: + - NML_LIMS:PH_HOST_ROLE + exposure_setting: + name: exposure_setting + title: exposure setting + description: The setting leading to exposure. + comments: + - Select the host exposure setting(s) from the pick list provided in the template. + If a desired term is missing, contact the DataHarmonizer curation team. + slot_uri: GENEPIO:0001428 + multivalued: true + exact_mappings: + - NML_LIMS:PH_EXPOSURE + exposure_details: + name: exposure_details + title: exposure details + description: Additional host exposure information. + comments: + - Free text description of the exposure. + slot_uri: GENEPIO:0001431 + range: WhitespaceMinimizedString + examples: + - value: Large party, many contacts + exact_mappings: + - NML_LIMS:PH_EXPOSURE_DETAILS + prior_mpox_infection: + name: prior_mpox_infection + title: prior Mpox infection + description: The absence or presence of a prior Mpox infection. + comments: + - If known, provide information about whether the individual had a previous Mpox + infection. Select a value from the pick list. + slot_uri: GENEPIO:0100532 + prior_mpox_infection_date: + name: prior_mpox_infection_date + title: prior Mpox infection date + description: The date of diagnosis of the prior Mpox infection. + comments: + - Provide the date that the most recent prior infection was diagnosed. Provide + the prior Mpox infection date in ISO 8601 standard format "YYYY-MM-DD". + slot_uri: GENEPIO:0100533 + any_of: + - range: date + - range: NullValueMenu + todos: + - <={today} + examples: + - value: '2022-06-20' + exact_mappings: + - NML_LIMS:prior%20Mpox%20infection%20date + prior_mpox_antiviral_treatment: + name: prior_mpox_antiviral_treatment + title: prior Mpox antiviral treatment + description: The absence or presence of antiviral treatment for a prior Mpox infection. + comments: + - If known, provide information about whether the individual had a previous Mpox + antiviral treatment. Select a value from the pick list. + slot_uri: GENEPIO:0100534 + prior_antiviral_treatment_during_prior_mpox_infection: + name: prior_antiviral_treatment_during_prior_mpox_infection + title: prior antiviral treatment during prior Mpox infection + description: Antiviral treatment for any infection during the prior Mpox infection + period. + comments: + - Provide a description of any antiviral treatment administered for viral infections + (not including Mpox treatment) during the prior Mpox infection period. This + field is meant to capture concurrent treatment information. + slot_uri: GENEPIO:0100535 + range: WhitespaceMinimizedString + examples: + - value: AZT was administered for HIV infection during the prior Mpox infection. + exact_mappings: + - NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection + sequencing_project_name: + name: sequencing_project_name + title: sequencing project name + description: The name of the project/initiative/program for which sequencing was + performed. + comments: + - Provide the name of the project and/or the project ID here. If the information + is unknown or cannot be provided, leave blank or provide a null value. + slot_uri: GENEPIO:0100472 + range: WhitespaceMinimizedString + examples: + - value: MPOX-1356 + sequenced_by: + name: sequenced_by + title: sequenced by + description: The name of the agency that generated the sequence. + slot_uri: GENEPIO:0100416 + required: true + examples: + - value: Public Health Ontario (PHO) + sequenced_by_laboratory_name: + name: sequenced_by_laboratory_name + title: sequenced by laboratory name + description: The specific laboratory affiliation of the responsible for sequencing + the isolate's genome. + comments: + - Provide the name of the specific laboratory that that performed the sequencing + in full (avoid abbreviations). If the information is unknown or cannot be provided, + leave blank or provide a null value. + slot_uri: GENEPIO:0100470 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: Topp Lab + sequenced_by_contact_name: + name: sequenced_by_contact_name + title: sequenced by contact name + description: The name or title of the contact responsible for follow-up regarding + the sequence. + comments: + - Provide the name of an individual or their job title. As personnel turnover + may render the contact's name obsolete, it is more prefereable to provide a + job title for ensuring accuracy of information and institutional memory. If + the information is unknown or cannot be provided, leave blank or provide a null + value. + slot_uri: GENEPIO:0100471 + required: true + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: Joe Bloggs, Enterics Lab Manager + sequenced_by_contact_email: + name: sequenced_by_contact_email + title: sequenced by contact email + description: The email address of the contact responsible for follow-up regarding + the sequence. + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + or RespLab@lab.ca + slot_uri: GENEPIO:0100422 + range: WhitespaceMinimizedString + examples: + - value: RespLab@lab.ca + exact_mappings: + - NML_LIMS:sequenced%20by%20contact%20email + sequenced_by_contact_address: + name: sequenced_by_contact_address + title: sequenced by contact address + description: The mailing address of the agency submitting the sequence. + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' + slot_uri: GENEPIO:0100423 + range: WhitespaceMinimizedString + examples: + - value: 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada + sequence_submitted_by: + name: sequence_submitted_by + title: sequence submitted by + description: The name of the agency that submitted the sequence to a database. + comments: + - The name of the agency should be written out in full, (with minor exceptions) + and be consistent across multiple submissions. If submitting specimens rather + than sequencing data, please put the "National Microbiology Laboratory (NML)". + slot_uri: GENEPIO:0001159 + required: true + examples: + - value: Public Health Ontario (PHO) + sequence_submitter_contact_email: + name: sequence_submitter_contact_email + title: sequence submitter contact email + description: The email address of the agency responsible for submission of the + sequence. + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, + or RespLab@lab.ca + slot_uri: GENEPIO:0001165 + range: WhitespaceMinimizedString + examples: + - value: RespLab@lab.ca + exact_mappings: + - NML_LIMS:sequence%20submitter%20contact%20email + sequence_submitter_contact_address: + name: sequence_submitter_contact_address + title: sequence submitter contact address + description: The mailing address of the agency responsible for submission of the + sequence. + comments: + - 'The mailing address should be in the format: Street number and name, City, + Province/Territory, Postal Code, Country' + slot_uri: GENEPIO:0001167 + range: WhitespaceMinimizedString + examples: + - value: 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada + exact_mappings: + - NML_LIMS:sequence%20submitter%20contact%20address + purpose_of_sequencing: + name: purpose_of_sequencing + title: purpose of sequencing + description: The reason that the sample was sequenced. + comments: + - The reason why a sample was originally collected may differ from the reason + why it was selected for sequencing. The reason a sample was sequenced may provide + information about potential biases in sequencing strategy. Provide the purpose + of sequencing from the picklist in the template. The reason for sample collection + should be indicated in the "purpose of sampling" field. + slot_uri: GENEPIO:0001445 + multivalued: true + required: true + exact_mappings: + - GISAID:Sampling%20Strategy + - CNPHI:Reason%20for%20Sequencing + - NML_LIMS:PH_REASON_FOR_SEQUENCING + - BIOSAMPLE:purpose_of_sequencing + - VirusSeq_Portal:purpose%20of%20sequencing + purpose_of_sequencing_details: + name: purpose_of_sequencing_details + title: purpose of sequencing details + description: The description of why the sample was sequenced providing specific + details. + comments: + - 'Provide an expanded description of why the sample was sequenced using free + text. The description may include the importance of the sequences for a particular + public health investigation/surveillance activity/research question. Suggested + standardized descriotions include: Screened due to travel history, Screened + due to close contact with infected individual.' + slot_uri: GENEPIO:0001446 + required: true + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: Outbreak in MSM community + exact_mappings: + - CNPHI:Details%20on%20the%20Reason%20for%20Sequencing + - NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS + - VirusSeq_Portal:purpose%20of%20sequencing%20details + sequencing_date: + name: sequencing_date + title: sequencing date + description: The date the sample was sequenced. + comments: + - ISO 8601 standard "YYYY-MM-DD". + slot_uri: GENEPIO:0001447 + any_of: + - range: date + - range: NullValueMenu + todos: + - '>={sample_collection_date}' + - <={today} + examples: + - value: '2020-06-22' + exact_mappings: + - NML_LIMS:PH_SEQUENCING_DATE + library_id: + name: library_id + title: library ID + description: The user-specified identifier for the library prepared for sequencing. + comments: + - The library name should be unique, and can be an autogenerated ID from your + LIMS, or modification of the isolate ID. + slot_uri: GENEPIO:0001448 + recommended: true + range: WhitespaceMinimizedString + examples: + - value: XYZ_123345 + exact_mappings: + - NML_LIMS:library%20ID + library_preparation_kit: + name: library_preparation_kit + title: library preparation kit + description: The name of the DNA library preparation kit used to generate the + library being sequenced. + comments: + - Provide the name of the library preparation kit used. + slot_uri: GENEPIO:0001450 + range: WhitespaceMinimizedString + examples: + - value: Nextera XT + exact_mappings: + - NML_LIMS:PH_LIBRARY_PREP_KIT + sequencing_assay_type: + name: sequencing_assay_type + title: sequencing assay type + description: The overarching sequencing methodology that was used to determine + the sequence of a biomaterial. + comments: + - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology + used in your study. If unsure refer to the protocol documentation, or provide + a null value.' + slot_uri: GENEPIO:0100997 + range: SequencingAssayTypeInternationalMenu + examples: + - value: whole genome sequencing assay [OBI:0002117] + sequencing_instrument: + name: sequencing_instrument + title: sequencing instrument + description: The model of the sequencing instrument used. + comments: + - Select a sequencing instrument from the picklist provided in the template. + slot_uri: GENEPIO:0001452 + multivalued: true + required: true + exact_mappings: + - GISAID:Sequencing%20technology + - CNPHI:Sequencing%20Instrument + - NML_LIMS:PH_SEQUENCING_INSTRUMENT + - VirusSeq_Portal:sequencing%20instrument + sequencing_flow_cell_version: + name: sequencing_flow_cell_version + title: sequencing flow cell version + description: The version number of the flow cell used for generating sequence + data. + comments: + - Flow cells can vary in terms of design, chemistry, capacity, etc. The version + of the flow cell used to generate sequence data can affect sequence quantity + and quality. Record the version of the flow cell used to generate sequence data. + Do not include "version" or "v" in the version number. + slot_uri: GENEPIO:0101102 + range: WhitespaceMinimizedString + examples: + - value: R.9.4.1 + sequencing_protocol: + name: sequencing_protocol + title: sequencing protocol + description: The protocol used to generate the sequence. + comments: + - 'Provide a free text description of the methods and materials used to generate + the sequence. Suggested text, fill in information where indicated.: "Viral sequencing + was performed following a metagenomic shotgun sequencing approach. Sequencing + was performed using a sequencing instrument. Libraries were prepared + using library kit. "' + slot_uri: GENEPIO:0001454 + range: WhitespaceMinimizedString + examples: + - value: Viral sequencing was performed following a metagenomic shotgun sequencing + approach. Libraries were created using Illumina DNA Prep kits, and sequence + data was produced using Miseq Micro v2 (500 cycles) sequencing kits. + exact_mappings: + - NML_LIMS:PH_TESTING_PROTOCOL + - VirusSeq_Portal:sequencing%20protocol + sequencing_kit_number: + name: sequencing_kit_number + title: sequencing kit number + description: The manufacturer's kit number. + comments: + - Alphanumeric value. + slot_uri: GENEPIO:0001455 + range: WhitespaceMinimizedString + examples: + - value: AB456XYZ789 + exact_mappings: + - NML_LIMS:sequencing%20kit%20number + dna_fragment_length: + name: dna_fragment_length + title: DNA fragment length + description: The length of the DNA fragment generated by mechanical shearing or + enzymatic digestion for the purposes of library preparation. + comments: + - Provide the fragment length in base pairs (do not include the units). + slot_uri: GENEPIO:0100843 + range: WhitespaceMinimizedString + examples: + - value: '400' + genomic_target_enrichment_method: + name: genomic_target_enrichment_method + title: genomic target enrichment method + description: The molecular technique used to selectively capture and amplify specific + regions of interest from a genome. + comments: + - Provide the name of the enrichment method + slot_uri: GENEPIO:0100966 + multivalued: true + recommended: true + any_of: + - range: GenomicTargetEnrichmentMethodInternationalMenu + - range: NullValueMenu + examples: + - value: hybrid selection method + genomic_target_enrichment_method_details: + name: genomic_target_enrichment_method_details + title: genomic target enrichment method details + description: Details that provide additional context to the molecular technique + used to selectively capture and amplify specific regions of interest from a + genome. + comments: + - Provide details that are applicable to the method you used. + slot_uri: GENEPIO:0100967 + range: WhitespaceMinimizedString + examples: + - value: enrichment was done using Illumina Target Enrichment methodology with + the Illumina DNA Prep with enrichment kit. + amplicon_pcr_primer_scheme: + name: amplicon_pcr_primer_scheme + title: amplicon pcr primer scheme + description: The specifications of the primers (primer sequences, binding positions, + fragment size generated etc) used to generate the amplicons to be sequenced. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons + for sequencing. + slot_uri: GENEPIO:0001456 + range: WhitespaceMinimizedString + examples: + - value: MPXV Sunrise 3.1 + exact_mappings: + - NML_LIMS:amplicon%20pcr%20primer%20scheme + amplicon_size: + name: amplicon_size + title: amplicon size + description: The length of the amplicon generated by PCR amplification. + comments: + - Provide the amplicon size expressed in base pairs. + slot_uri: GENEPIO:0001449 + range: integer + examples: + - value: 300bp + exact_mappings: + - NML_LIMS:amplicon%20size + quality_control_method_name: + name: quality_control_method_name + title: quality control method name + description: The name of the method used to assess whether a sequence passed a + predetermined quality control threshold. + comments: + - Providing the name of the method used for quality control is very important + for interpreting the rest of the QC information. Method names can be provided + as the name of a pipeline or a link to a GitHub repository. Multiple methods + should be listed and separated by a semi-colon. Do not include QC tags in other + fields if no method name is provided. + slot_uri: GENEPIO:0100557 + range: WhitespaceMinimizedString + examples: + - value: ncov-tools + quality_control_method_version: + name: quality_control_method_version + title: quality control method version + description: The version number of the method used to assess whether a sequence + passed a predetermined quality control threshold. + comments: + - Methods updates can make big differences to their outputs. Provide the version + of the method used for quality control. The version can be expressed using whatever + convention the developer implements (e.g. date, semantic versioning). If multiple + methods were used, record the version numbers in the same order as the method + names. Separate the version numbers using a semi-colon. + slot_uri: GENEPIO:0100558 + range: WhitespaceMinimizedString + examples: + - value: 1.2.3 + quality_control_determination: + name: quality_control_determination + title: quality control determination + slot_uri: GENEPIO:0100559 + range: QualityControlDeterminationInternationalMenu + quality_control_issues: + name: quality_control_issues + title: quality control issues + slot_uri: GENEPIO:0100560 + range: QualityControlIssuesInternationalMenu + quality_control_details: + name: quality_control_details + title: quality control details + description: The details surrounding a low quality determination in a quality + control assessment. + comments: + - Provide notes or details regarding QC results using free text. + slot_uri: GENEPIO:0100561 + range: WhitespaceMinimizedString + examples: + - value: CT value of 39. Low viral load. Low DNA concentration after amplification. + raw_sequence_data_processing_method: + name: raw_sequence_data_processing_method + title: raw sequence data processing method + description: The names of the software and version number used for raw data processing + such as removing barcodes, adapter trimming, filtering etc. + comments: + - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, + Porechop v. 0.2.3 + slot_uri: GENEPIO:0001458 + range: WhitespaceMinimizedString + examples: + - value: Porechop 0.2.3 + exact_mappings: + - NML_LIMS:PH_RAW_SEQUENCE_METHOD + - VirusSeq_Portal:raw%20sequence%20data%20processing%20method + dehosting_method: + name: dehosting_method + title: dehosting method + description: The method used to remove host reads from the pathogen sequence. + comments: + - Provide the name and version number of the software used to remove host reads. + slot_uri: GENEPIO:0001459 + range: WhitespaceMinimizedString + examples: + - value: Nanostripper + exact_mappings: + - NML_LIMS:PH_DEHOSTING_METHOD + - VirusSeq_Portal:dehosting%20method + deduplication_method: + name: deduplication_method + title: deduplication method + description: The method used to remove duplicated reads in a sequence read dataset. + comments: + - Provide the deduplication software name followed by the version, or a link to + a tool or method. + slot_uri: GENEPIO:0100831 + range: WhitespaceMinimizedString + examples: + - value: DeDup 0.12.8 + consensus_sequence_name: + name: consensus_sequence_name + title: consensus sequence name + description: The name of the consensus sequence. + comments: + - Provide the name and version number of the consensus sequence. + slot_uri: GENEPIO:0001460 + range: WhitespaceMinimizedString + examples: + - value: mpxvassembly3 + exact_mappings: + - NML_LIMS:consensus%20sequence%20name + consensus_sequence_filename: + name: consensus_sequence_filename + title: consensus sequence filename + description: The name of the consensus sequence file. + comments: + - Provide the name and version number of the consensus sequence FASTA file. + slot_uri: GENEPIO:0001461 + range: WhitespaceMinimizedString + examples: + - value: mpox123assembly.fasta + exact_mappings: + - NML_LIMS:consensus%20sequence%20filename + consensus_sequence_filepath: + name: consensus_sequence_filepath + title: consensus sequence filepath + description: The filepath of the consensus sequence file. + comments: + - Provide the filepath of the consensus sequence FASTA file. + slot_uri: GENEPIO:0001462 + range: WhitespaceMinimizedString + examples: + - value: /User/Documents/STILab/Data/mpox123assembly.fasta + exact_mappings: + - NML_LIMS:consensus%20sequence%20filepath + genome_sequence_file_name: + name: genome_sequence_file_name + title: genome sequence file name + description: The name of the consensus sequence file. + comments: + - Provide the name and version number, with the file extension, of the processed + genome sequence file e.g. a consensus sequence FASTA file or a genome assembly + file. + slot_uri: GENEPIO:0101715 + range: WhitespaceMinimizedString + examples: + - value: mpxvassembly.fasta + exact_mappings: + - NML_LIMS:consensus%20sequence%20filename + genome_sequence_file_path: + name: genome_sequence_file_path + title: genome sequence file path + description: The filepath of the consensus sequence file. + comments: + - Provide the filepath of the genome sequence FASTA file. + slot_uri: GENEPIO:0101716 + range: WhitespaceMinimizedString + examples: + - value: /User/Documents/ViralLab/Data/mpxvassembly.fasta + exact_mappings: + - NML_LIMS:consensus%20sequence%20filepath + consensus_sequence_software_name: + name: consensus_sequence_software_name + title: consensus sequence software name + description: The name of software used to generate the consensus sequence. + comments: + - Provide the name of the software used to generate the consensus sequence. + slot_uri: GENEPIO:0001463 + required: true + range: WhitespaceMinimizedString + examples: + - value: iVar + exact_mappings: + - GISAID:Assembly%20method + - CNPHI:consensus%20sequence + - NML_LIMS:PH_CONSENSUS_SEQUENCE + - VirusSeq_Portal:consensus%20sequence%20software%20name + consensus_sequence_software_version: + name: consensus_sequence_software_version + title: consensus sequence software version + description: The version of the software used to generate the consensus sequence. + comments: + - Provide the version of the software used to generate the consensus sequence. + slot_uri: GENEPIO:0001469 + required: true + range: WhitespaceMinimizedString + examples: + - value: '1.3' + exact_mappings: + - GISAID:Assembly%20method + - CNPHI:consensus%20sequence + - NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION + - VirusSeq_Portal:consensus%20sequence%20software%20version + sequence_assembly_software_name: + name: sequence_assembly_software_name + title: sequence assembly software name + description: The name of the software used to assemble a sequence. + comments: + - Provide the name of the software used to assemble the sequence. + slot_uri: GENEPIO:0100825 + required: true + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: SPAdes Genome Assembler, Canu, wtdbg2, velvet + sequence_assembly_software_version: + name: sequence_assembly_software_version + title: sequence assembly software version + description: The version of the software used to assemble a sequence. + comments: + - Provide the version of the software used to assemble the sequence. + slot_uri: GENEPIO:0100826 + required: true + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: 3.15.5 + r1_fastq_filename: + name: r1_fastq_filename + title: r1 fastq filename + description: The user-specified filename of the r1 FASTQ file. + comments: + - Provide the r1 FASTQ filename. This information aids in data management. + slot_uri: GENEPIO:0001476 + recommended: true + range: WhitespaceMinimizedString + examples: + - value: ABC123_S1_L001_R1_001.fastq.gz + r2_fastq_filename: + name: r2_fastq_filename + title: r2 fastq filename + description: The user-specified filename of the r2 FASTQ file. + comments: + - Provide the r2 FASTQ filename. This information aids in data management. + slot_uri: GENEPIO:0001477 + recommended: true + range: WhitespaceMinimizedString + examples: + - value: ABC123_S1_L001_R2_001.fastq.gz + r1_fastq_filepath: + name: r1_fastq_filepath + title: r1 fastq filepath + description: The location of the r1 FASTQ file within a user's file system. + comments: + - Provide the filepath for the r1 FASTQ file. This information aids in data management. + slot_uri: GENEPIO:0001478 + range: WhitespaceMinimizedString + examples: + - value: /User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz + r2_fastq_filepath: + name: r2_fastq_filepath + title: r2 fastq filepath + description: The location of the r2 FASTQ file within a user's file system. + comments: + - Provide the filepath for the r2 FASTQ file. This information aids in data management. + slot_uri: GENEPIO:0001479 + range: WhitespaceMinimizedString + examples: + - value: /User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz + fast5_filename: + name: fast5_filename + title: fast5 filename + description: The user-specified filename of the FAST5 file. + comments: + - Provide the FAST5 filename. This information aids in data management. + slot_uri: GENEPIO:0001480 + range: WhitespaceMinimizedString + examples: + - value: mpxv123seq.fast5 + fast5_filepath: + name: fast5_filepath + title: fast5 filepath + description: The location of the FAST5 file within a user's file system. + comments: + - Provide the filepath for the FAST5 file. This information aids in data management. + slot_uri: GENEPIO:0001481 + range: WhitespaceMinimizedString + examples: + - value: /User/Documents/RespLab/Data/mpxv123seq.fast5 + number_of_total_reads: + name: number_of_total_reads + title: number of total reads + description: The total number of non-unique reads generated by the sequencing + process. + comments: + - Provide a numerical value (no need to include units). + slot_uri: GENEPIO:0100827 + range: Integer + examples: + - value: '423867' + number_of_unique_reads: + name: number_of_unique_reads + title: number of unique reads + description: The number of unique reads generated by the sequencing process. + comments: + - Provide a numerical value (no need to include units). + slot_uri: GENEPIO:0100828 + range: Integer + examples: + - value: '248236' + minimum_posttrimming_read_length: + name: minimum_posttrimming_read_length + title: minimum post-trimming read length + description: The threshold used as a cut-off for the minimum length of a read + after trimming. + comments: + - Provide a numerical value (no need to include units). + slot_uri: GENEPIO:0100829 + range: Integer + examples: + - value: '150' + breadth_of_coverage_value: + name: breadth_of_coverage_value + title: breadth of coverage value + description: The percentage of the reference genome covered by the sequenced data, + to a prescribed depth. + comments: + - Provide value as a percentage. + slot_uri: GENEPIO:0001472 + range: WhitespaceMinimizedString + examples: + - value: 95% + exact_mappings: + - NML_LIMS:breadth%20of%20coverage%20value + depth_of_coverage_value: + name: depth_of_coverage_value + title: depth of coverage value + description: The average number of reads representing a given nucleotide in the + reconstructed sequence. + comments: + - Provide value as a fold of coverage. + slot_uri: GENEPIO:0001474 + range: WhitespaceMinimizedString + examples: + - value: 400x + exact_mappings: + - GISAID:Depth%20of%20coverage + - NML_LIMS:depth%20of%20coverage%20value + - VirusSeq_Portal:depth%20of%20coverage%20value + depth_of_coverage_threshold: + name: depth_of_coverage_threshold + title: depth of coverage threshold + description: The threshold used as a cut-off for the depth of coverage. + comments: + - Provide the threshold fold coverage. + slot_uri: GENEPIO:0001475 + range: WhitespaceMinimizedString + examples: + - value: 100x + exact_mappings: + - NML_LIMS:depth%20of%20coverage%20threshold + number_of_base_pairs_sequenced: + name: number_of_base_pairs_sequenced + title: number of base pairs sequenced + description: The number of total base pairs generated by the sequencing process. + comments: + - Provide a numerical value (no need to include units). + slot_uri: GENEPIO:0001482 + range: integer + minimum_value: 0 + examples: + - value: '2639019' + exact_mappings: + - NML_LIMS:number%20of%20base%20pairs%20sequenced + consensus_genome_length: + name: consensus_genome_length + title: consensus genome length + description: Size of the reconstructed genome described as the number of base + pairs. + comments: + - Provide a numerical value (no need to include units). + slot_uri: GENEPIO:0001483 + range: integer + minimum_value: 0 + examples: + - value: '197063' + exact_mappings: + - NML_LIMS:consensus%20genome%20length + sequence_assembly_length: + name: sequence_assembly_length + title: sequence assembly length + description: The length of the genome generated by assembling reads using a scaffold + or by reference-based mapping. + comments: + - Provide a numerical value (no need to include units). + slot_uri: GENEPIO:0100846 + range: Integer + examples: + - value: '34272' + number_of_contigs: + name: number_of_contigs + title: number of contigs + description: The number of contigs (contiguous sequences) in a sequence assembly. + comments: + - Provide a numerical value. + slot_uri: GENEPIO:0100937 + range: Integer + examples: + - value: '10' + genome_completeness: + name: genome_completeness + title: genome completeness + description: The percentage of expected genes identified in the genome being sequenced. + Missing genes indicate missing genomic regions (incompleteness) in the data. + comments: + - Provide the genome completeness as a percent (no need to include units). + slot_uri: GENEPIO:0100844 + range: WhitespaceMinimizedString + examples: + - value: '85' + n50: + name: n50 + title: N50 + description: The length of the shortest read that, together with other reads, + represents at least 50% of the nucleotides in a set of sequences. + comments: + - Provide the N50 value in Mb. + slot_uri: GENEPIO:0100938 + range: Integer + examples: + - value: '150' + percent_ns_across_total_genome_length: + name: percent_ns_across_total_genome_length + title: percent Ns across total genome length + description: The percentage of the assembly that consists of ambiguous bases (Ns). + comments: + - Provide a numerical value (no need to include units). + slot_uri: GENEPIO:0100830 + range: Integer + examples: + - value: '2' + ns_per_100_kbp: + name: ns_per_100_kbp + title: Ns per 100 kbp + description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs + (kbp). + comments: + - Provide a numerical value (no need to include units). + slot_uri: GENEPIO:0001484 + range: Integer + examples: + - value: '342' + reference_genome_accession: + name: reference_genome_accession + title: reference genome accession + description: A persistent, unique identifier of a genome database entry. + comments: + - Provide the accession number of the reference genome. + slot_uri: GENEPIO:0001485 + range: WhitespaceMinimizedString + examples: + - value: NC_063383.1 + exact_mappings: + - NML_LIMS:reference%20genome%20accession + bioinformatics_protocol: + name: bioinformatics_protocol + title: bioinformatics protocol + description: A description of the overall bioinformatics strategy used. + comments: + - Further details regarding the methods used to process raw data, and/or generate + assemblies, and/or generate consensus sequences can. This information can be + provided in an SOP or protocol or pipeline/workflow. Provide the name and version + number of the protocol, or a GitHub link to a pipeline or workflow. + slot_uri: GENEPIO:0001489 + range: WhitespaceMinimizedString + examples: + - value: https://github.com/phac-nml/monkeypox-nf + exact_mappings: + - CNPHI:Bioinformatics%20Protocol + - NML_LIMS:PH_BIOINFORMATICS_PROTOCOL + - VirusSeq_Portal:bioinformatics%20protocol + read_mapping_software_name: + name: read_mapping_software_name + title: read mapping software name + description: The name of the software used to map sequence reads to a reference + genome or set of reference genes. + comments: + - Provide the name of the read mapping software. + slot_uri: GENEPIO:0100832 + recommended: true + range: WhitespaceMinimizedString + examples: + - value: Bowtie2, BWA-MEM, TopHat + read_mapping_software_version: + name: read_mapping_software_version + title: read mapping software version + description: The version of the software used to map sequence reads to a reference + genome or set of reference genes. + comments: + - Provide the version number of the read mapping software. + slot_uri: GENEPIO:0100833 + recommended: true + range: WhitespaceMinimizedString + examples: + - value: 2.5.1 + taxonomic_reference_database_name: + name: taxonomic_reference_database_name + title: taxonomic reference database name + description: The name of the taxonomic reference database used to identify the + organism. + comments: + - Provide the name of the taxonomic reference database. + slot_uri: GENEPIO:0100834 + recommended: true + range: WhitespaceMinimizedString + examples: + - value: NCBITaxon + taxonomic_reference_database_version: + name: taxonomic_reference_database_version + title: taxonomic reference database version + description: The version of the taxonomic reference database used to identify + the organism. + comments: + - Provide the version number of the taxonomic reference database. + slot_uri: GENEPIO:0100835 + recommended: true + range: WhitespaceMinimizedString + examples: + - value: '1.3' + taxonomic_analysis_report_filename: + name: taxonomic_analysis_report_filename + title: taxonomic analysis report filename + description: The filename of the report containing the results of a taxonomic + analysis. + comments: + - Provide the filename of the report containing the results of the taxonomic analysis. + slot_uri: GENEPIO:0101074 + range: WhitespaceMinimizedString + examples: + - value: MPXV_report123.doc + taxonomic_analysis_date: + name: taxonomic_analysis_date + title: taxonomic analysis date + description: The date a taxonomic analysis was performed. + comments: + - Providing the date that an analyis was performed can help provide context for + tool and reference database versions. Provide the date that the taxonomic analysis + was performed in ISO 8601 format, i.e. "YYYY-MM-DD". + slot_uri: GENEPIO:0101075 + range: date + todos: + - '>={sample_collection_date}' + - <={today} + examples: + - value: '2024-02-01' + read_mapping_criteria: + name: read_mapping_criteria + title: read mapping criteria + description: A description of the criteria used to map reads to a reference sequence. + comments: + - Provide a description of the read mapping criteria. + slot_uri: GENEPIO:0100836 + range: WhitespaceMinimizedString + examples: + - value: Phred score >20 + assay_target_name_1: + name: assay_target_name_1 + title: assay target name 1 + description: The name of the assay target used in the diagnostic RT-PCR test. + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic test. This may include parts of a gene, non-coding regions, or other + genetic elements that serve as a marker for detecting the presence of a pathogen + or other relevant entities. + slot_uri: GENEPIO:0102052 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: MPX (orf B6R) + assay_target_details_1: + name: assay_target_details_1 + title: assay target details 1 + description: Describe any details of the assay target. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. + slot_uri: GENEPIO:0102045 + range: WhitespaceMinimizedString + gene_name_1: + name: gene_name_1 + title: gene name 1 + description: The name of the gene used in the diagnostic RT-PCR test. + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized + pick list. + slot_uri: GENEPIO:0001507 + any_of: + - range: GeneNameMenu + - range: NullValueMenu + examples: + - value: MPX (orf B6R) + exact_mappings: + - CNPHI:Gene%20Target%201 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231 + - BIOSAMPLE:gene_name_1 + - VirusSeq_Portal:gene%20name + gene_symbol_1: + name: gene_symbol_1 + title: gene symbol 1 + description: The gene symbol used in the diagnostic RT-PCR test. + comments: + - Select the abbreviated representation or standardized symbol of the gene used + in the diagnostic test from the pick list. The assay target or specific primer + region should be added to assay target name. + slot_uri: GENEPIO:0102041 + any_of: + - range: GeneSymbolInternationalMenu + - range: NullValueMenu + examples: + - value: opg190 gene (MPOX) + exact_mappings: + - CNPHI:Gene%20Target%201 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231 + - BIOSAMPLE:gene_name_1 + - VirusSeq_Portal:gene%20name + diagnostic_pcr_protocol_1: + name: diagnostic_pcr_protocol_1 + title: diagnostic pcr protocol 1 + description: The name and version number of the protocol used for diagnostic marker + amplification. + comments: + - The name and version number of the protocol used for carrying out a diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. + slot_uri: GENEPIO:0001508 + range: WhitespaceMinimizedString + examples: + - value: B6R (Li et al., 2006) + diagnostic_pcr_ct_value_1: + name: diagnostic_pcr_ct_value_1 + title: diagnostic pcr Ct value 1 + description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + comments: + - Provide the CT value of the sample from the diagnostic RT-PCR test. + slot_uri: GENEPIO:0001509 + any_of: + - range: decimal + - range: NullValueMenu + examples: + - value: '21' + exact_mappings: + - CNPHI:Gene%20Target%201%20CT%20Value + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value + - BIOSAMPLE:diagnostic_PCR_CT_value_1 + - VirusSeq_Portal:diagnostic%20pcr%20Ct%20value + assay_target_name_2: + name: assay_target_name_2 + title: assay target name 2 + description: The name of the assay target used in the diagnostic RT-PCR test. + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic test. This may include parts of a gene, non-coding regions, or other + genetic elements that serve as a marker for detecting the presence of a pathogen + or other relevant entities. + slot_uri: GENEPIO:0102038 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: OVP (orf 17L) + assay_target_details_2: + name: assay_target_details_2 + title: assay target details 2 + description: Describe any details of the assay target. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. + slot_uri: GENEPIO:0102046 + range: WhitespaceMinimizedString + gene_name_2: + name: gene_name_2 + title: gene name 2 + description: The name of the gene used in the diagnostic RT-PCR test. + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized + pick list. + slot_uri: GENEPIO:0001510 + any_of: + - range: GeneNameMenu + - range: NullValueMenu + examples: + - value: OVP (orf 17L) + exact_mappings: + - CNPHI:Gene%20Target%202 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232 + - BIOSAMPLE:gene_name_2 + gene_symbol_2: + name: gene_symbol_2 + title: gene symbol 2 + description: The gene symbol used in the diagnostic RT-PCR test. + comments: + - Select the abbreviated representation or standardized symbol of the gene used + in the diagnostic test from the pick list. The assay target or specific primer + region should be added to assay target name. + slot_uri: GENEPIO:0102042 + any_of: + - range: GeneSymbolInternationalMenu + - range: NullValueMenu + examples: + - value: opg002 gene (MPOX) + exact_mappings: + - CNPHI:Gene%20Target%202 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232 + - BIOSAMPLE:gene_name_2 + diagnostic_pcr_protocol_2: + name: diagnostic_pcr_protocol_2 + title: diagnostic pcr protocol 2 + description: The name and version number of the protocol used for diagnostic marker + amplification. + comments: + - The name and version number of the protocol used for carrying out a diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. + slot_uri: GENEPIO:0001511 + range: WhitespaceMinimizedString + examples: + - value: G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G). + diagnostic_pcr_ct_value_2: + name: diagnostic_pcr_ct_value_2 + title: diagnostic pcr Ct value 2 + description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. + slot_uri: GENEPIO:0001512 + any_of: + - range: decimal + - range: NullValueMenu + examples: + - value: '36' + exact_mappings: + - CNPHI:Gene%20Target%202%20CT%20Value + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value + - BIOSAMPLE:diagnostic_PCR_CT_value_2 + assay_target_name_3: + name: assay_target_name_3 + title: assay target name 3 + description: The name of the assay target used in the diagnostic RT-PCR test. + comments: + - The specific genomic region, sequence, or variant targeted by the assay in a + diagnostic test. This may include parts of a gene, non-coding regions, or other + genetic elements that serve as a marker for detecting the presence of a pathogen + or other relevant entities. + slot_uri: GENEPIO:0102039 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + examples: + - value: OPHA (orf B2R) + assay_target_details_3: + name: assay_target_details_3 + title: assay target details 3 + description: Describe any details of the assay target. + comments: + - Provide details that are applicable to the assay used for the diagnostic test. + slot_uri: GENEPIO:0102047 + range: WhitespaceMinimizedString + gene_name_3: + name: gene_name_3 + title: gene name 3 + description: The name of the gene used in the diagnostic RT-PCR test. + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized + pick list. + slot_uri: GENEPIO:0001513 + any_of: + - range: GeneNameMenu + - range: NullValueMenu + examples: + - value: OPHA (orf B2R) + exact_mappings: + - CNPHI:Gene%20Target%203 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233 + - BIOSAMPLE:gene_name_3 + gene_symbol_3: + name: gene_symbol_3 + title: gene symbol 3 + description: The gene symbol used in the diagnostic RT-PCR test. + comments: + - Select the abbreviated representation or standardized symbol of the gene used + in the diagnostic test from the pick list. The assay target or specific primer + region should be added to assay target name. + slot_uri: GENEPIO:0102043 + any_of: + - range: GeneSymbolInternationalMenu + - range: NullValueMenu + examples: + - value: opg188 gene (MPOX) + exact_mappings: + - CNPHI:Gene%20Target%203 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233 + - BIOSAMPLE:gene_name_3 + diagnostic_pcr_protocol_3: + name: diagnostic_pcr_protocol_3 + title: diagnostic pcr protocol 3 + description: The name and version number of the protocol used for diagnostic marker + amplification. + comments: + - The name and version number of the protocol used for carrying out a diagnostic + PCR test. This information can be compared to sequence data for evaluation of + performance and quality control. + slot_uri: GENEPIO:0001514 + range: WhitespaceMinimizedString + examples: + - value: G2R_G (Li et al., 2010) assay + diagnostic_pcr_ct_value_3: + name: diagnostic_pcr_ct_value_3 + title: diagnostic pcr Ct value 3 + description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. + slot_uri: GENEPIO:0001515 + any_of: + - range: decimal + - range: NullValueMenu + examples: + - value: '19' + exact_mappings: + - CNPHI:Gene%20Target%203%20CT%20Value + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value + - BIOSAMPLE:diagnostic_PCR_CT_value_3 + gene_name_4: + name: gene_name_4 + title: gene name 4 + description: The name of the gene used in the diagnostic RT-PCR test. + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized + pick list. + slot_uri: GENEPIO:0100576 + any_of: + - range: GeneNameMenu + - range: NullValueMenu + examples: + - value: G2R_G (TNFR) + exact_mappings: + - CNPHI:Gene%20Target%204 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234 + - BIOSAMPLE:gene_name_4 + diagnostic_pcr_ct_value_4: + name: diagnostic_pcr_ct_value_4 + title: diagnostic pcr Ct value 4 + description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. + slot_uri: GENEPIO:0100577 + any_of: + - range: decimal + - range: NullValueMenu + examples: + - value: '27' + exact_mappings: + - CNPHI:Gene%20Target%204%20CT%20Value + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234%20CT%20Value + - BIOSAMPLE:diagnostic_PCR_CT_value_4 + gene_name_5: + name: gene_name_5 + title: gene name 5 + description: The name of the gene used in the diagnostic RT-PCR test. + comments: + - Select the name of the gene used for the diagnostic PCR from the standardized + pick list. + slot_uri: GENEPIO:0100578 + any_of: + - range: GeneNameMenu + - range: NullValueMenu + examples: + - value: RNAse P + exact_mappings: + - CNPHI:Gene%20Target%205 + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235 + - BIOSAMPLE:gene_name_5 + diagnostic_pcr_ct_value_5: + name: diagnostic_pcr_ct_value_5 + title: diagnostic pcr Ct value 5 + description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + comments: + - Provide the CT value of the sample from the second diagnostic RT-PCR test. + slot_uri: GENEPIO:0100579 + any_of: + - range: decimal + - range: NullValueMenu + examples: + - value: '30' + exact_mappings: + - CNPHI:Gene%20Target%205%20CT%20Value + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235%20CT%20Value + - BIOSAMPLE:diagnostic_PCR_CT_value_5 + authors: + name: authors + title: authors + description: Names of individuals contributing to the processes of sample collection, + sequence generation, analysis, and data submission. + comments: + - Include the first and last names of all individuals that should be attributed, + separated by a comma. + slot_uri: GENEPIO:0001517 + recommended: true + range: WhitespaceMinimizedString + examples: + - value: Tejinder Singh, Fei Hu, Joe Blogs + exact_mappings: + - GISAID:Authors + - CNPHI:Authors + - NML_LIMS:PH_SEQUENCING_AUTHORS + dataharmonizer_provenance: + name: dataharmonizer_provenance + title: DataHarmonizer provenance + description: The DataHarmonizer software and template version provenance. + comments: + - The current software and template version information will be automatically + generated in this field after the user utilizes the "validate" function. This + information will be generated regardless as to whether the row is valid of not. + slot_uri: GENEPIO:0001518 + range: Provenance + examples: + - value: DataHarmonizer v1.4.3, Mpox v3.3.1 + exact_mappings: + - CNPHI:Additional%20Comments + - NML_LIMS:HC_COMMENTS +enums: + NullValueMenu: + name: NullValueMenu + title: null value menu + permissible_values: + Not Applicable: + text: Not Applicable + description: A categorical choice recorded when a datum does not apply to + a given context. + meaning: GENEPIO:0001619 + Missing: + text: Missing + description: A categorical choice recorded when a datum is not included for + an unknown reason. + meaning: GENEPIO:0001618 + Not Collected: + text: Not Collected + description: A categorical choice recorded when a datum was not measured or + collected. + meaning: GENEPIO:0001620 + Not Provided: + text: Not Provided + description: A categorical choice recorded when a datum was collected but + is not currently provided in the information being shared. This value indicates + the information may be shared at the later stage. + meaning: GENEPIO:0001668 + Restricted Access: + text: Restricted Access + description: A categorical choice recorded when a given datum is available + but not shared publicly because of information privacy concerns. + meaning: GENEPIO:0001810 + GeoLocNameStateProvinceTerritoryMenu: + name: GeoLocNameStateProvinceTerritoryMenu + title: geo_loc_name (state/province/territory) menu + permissible_values: + Alberta: + text: Alberta + description: One of Canada's prairie provinces. It became a province on 1905-09-01. + Alberta is located in western Canada, bounded by the provinces of British + Columbia to the west and Saskatchewan to the east, Northwest Territories + to the north, and by the State of Montana to the south. Statistics Canada + divides the province of Alberta into nineteen census divisions, each with + one or more municipal governments overseeing county municipalities, improvement + districts, special areas, specialized municipalities, municipal districts, + regional municipalities, cities, towns, villages, summer villages, Indian + settlements, and Indian reserves. Census divisions are not a unit of local + government in Alberta. + meaning: GAZ:00002566 + British Columbia: + text: British Columbia + description: The westernmost of Canada's provinces. British Columbia is bordered + by the Pacific Ocean on the west, by the American State of Alaska on the + northwest, and to the north by the Yukon and the Northwest Territories, + on the east by the province of Alberta, and on the south by the States of + Washington, Idaho, and Montana. The current southern border of British Columbia + was established by the 1846 Oregon Treaty, although its history is tied + with lands as far south as the California border. British Columbia's rugged + coastline stretches for more than 27,000 km, and includes deep, mountainous + fjords and about 6,000 islands, most of which are uninhabited. British Columbia + is carved into 27 regional districts. These regional districts are federations + of member municipalities and electoral areas. The unincorporated area of + the regional district is carved into electoral areas. + meaning: GAZ:00002562 + Manitoba: + text: Manitoba + description: One of Canada's 10 provinces. Manitoba is located at the longitudinal + centre of Canada, although it is considered to be part of Western Canada. + It borders Saskatchewan to the west, Ontario to the east, Nunavut and Hudson + Bay to the north, and the American states of North Dakota and Minnesota + to the south. Statistics Canada divides the province of Manitoba into 23 + census divisions. Census divisions are not a unit of local government in + Manitoba. + meaning: GAZ:00002571 + New Brunswick: + text: New Brunswick + description: One of Canada's three Maritime provinces. New Brunswick is bounded + on the north by Quebec's Gaspe Peninsula and by Chaleur Bay. Along the east + coast, the Gulf of Saint Lawrence and Northumberland Strait form the boundaries. + In the south-east corner of the province, the narrow Isthmus of Chignecto + connects New Brunswick to the Nova Scotia peninsula. The south of the province + is bounded by the Bay of Fundy, which has the highest tides in the world + with a rise of 16 m. To the west, the province borders the American State + of Maine. New Brunswick is divided into 15 counties, which no longer have + administrative roles except in the court system. The counties are divided + into parishes. + meaning: GAZ:00002570 + Newfoundland and Labrador: + text: Newfoundland and Labrador + description: A province of Canada, the tenth and latest to join the Confederation. + Geographically, the province consists of the island of Newfoundland and + the mainland Labrador, on Canada's Atlantic coast. + meaning: GAZ:00002567 + Northwest Territories: + text: Northwest Territories + description: 'A territory of Canada. Located in northern Canada, it borders + Canada''s two other territories, Yukon to the west and Nunavut to the east, + and three provinces: British Columbia to the southwest, Alberta to the south, + and Saskatchewan to the southeast. The present-day territory was created + in 1870-06, when the Hudson''s Bay Company transferred Rupert''s Land and + North-Western Territory to the government of Canada.' + meaning: GAZ:00002575 + Nova Scotia: + text: Nova Scotia + description: A Canadian province located on Canada's southeastern coast. The + province's mainland is the Nova Scotia peninsula surrounded by the Atlantic + Ocean, including numerous bays and estuaries. No where in Nova Scotia is + more than 67 km from the ocean. Cape Breton Island, a large island to the + northeast of the Nova Scotia mainland, is also part of the province, as + is Sable Island. + meaning: GAZ:00002565 + Nunavut: + text: Nunavut + description: The largest and newest territory of Canada; it was separated + officially from the Northwest Territories on 1999-04-01. The Territory covers + about 1.9 million km2 of land and water in Northern Canada including part + of the mainland, most of the Arctic Archipelago, and all of the islands + in Hudson Bay, James Bay, and Ungava Bay (including the Belcher Islands) + which belonged to the Northwest Territories. Nunavut has land borders with + the Northwest Territories on several islands as well as the mainland, a + border with Manitoba to the south of the Nunavut mainland, and a tiny land + border with Newfoundland and Labrador on Killiniq Island. It also shares + aquatic borders with the provinces of Quebec, Ontario and Manitoba and with + Greenland. + meaning: GAZ:00002574 + Ontario: + text: Ontario + description: 'A province located in the central part of Canada. Ontario is + bordered by the provinces of Manitoba to the west, Quebec to the east, and + the States of Michigan, New York, and Minnesota. Most of Ontario''s borders + with the United States are natural, starting at the Lake of the Woods and + continuing through the four Great Lakes: Superior, Huron (which includes + Georgian Bay), Erie, and Ontario (for which the province is named), then + along the Saint Lawrence River near Cornwall. Ontario is the only Canadian + Province that borders the Great Lakes. There are three different types of + census divisions: single-tier municipalities, upper-tier municipalities + (which can be regional municipalities or counties) and districts.' + meaning: GAZ:00002563 + Prince Edward Island: + text: Prince Edward Island + description: A Canadian province consisting of an island of the same name. + It is divided into 3 counties. + meaning: GAZ:00002572 + Quebec: + text: Quebec + description: A province in the central part of Canada. Quebec is Canada's + largest province by area and its second-largest administrative division; + only the territory of Nunavut is larger. It is bordered to the west by the + province of Ontario, James Bay and Hudson Bay, to the north by Hudson Strait + and Ungava Bay, to the east by the Gulf of Saint Lawrence and the provinces + of Newfoundland and Labrador and New Brunswick. It is bordered on the south + by the American states of Maine, New Hampshire, Vermont, and New York. It + also shares maritime borders with the Territory of Nunavut, the Province + of Prince Edward Island and the Province of Nova Scotia. + meaning: GAZ:00002569 + Saskatchewan: + text: Saskatchewan + description: A prairie province in Canada. Saskatchewan is bounded on the + west by Alberta, on the north by the Northwest Territories, on the east + by Manitoba, and on the south by the States of Montana and North Dakota. + It is divided into 18 census divisions according to Statistics Canada. + meaning: GAZ:00002564 + Yukon: + text: Yukon + description: The westernmost of Canada's three territories. The territory + is the approximate shape of a right triangle, bordering the American State + of Alaska to the west, the Northwest Territories to the east and British + Columbia to the south. Its northern coast is on the Beaufort Sea. Its ragged + eastern boundary mostly follows the divide between the Yukon Basin and the + Mackenzie River drainage basin to the east in the Mackenzie mountains. Its + capital is Whitehorse. + meaning: GAZ:00002576 + SampleCollectionDatePrecisionMenu: + name: SampleCollectionDatePrecisionMenu + title: sample collection date precision menu + permissible_values: + year: + text: year + description: A time unit which is equal to 12 months which in science is taken + to be equal to 365.25 days. + meaning: UO:0000036 + month: + text: month + description: A time unit which is approximately equal to the length of time + of one of cycle of the moon's phases which in science is taken to be equal + to 30 days. + meaning: UO:0000035 + day: + text: day + description: A time unit which is equal to 24 hours. + meaning: UO:0000033 + NmlSubmittedSpecimenTypeMenu: + name: NmlSubmittedSpecimenTypeMenu + title: NML submitted specimen type menu + permissible_values: + Bodily fluid: + text: Bodily fluid + description: Liquid components of living organisms. includes fluids that are + excreted or secreted from the body as well as body water that normally is + not. + meaning: UBERON:0006314 + DNA: + text: DNA + description: The output of an extraction process in which DNA molecules are + purified in order to exclude DNA from organellas. + meaning: OBI:0001051 + Nucleic acid: + text: Nucleic acid + description: An extract that is the output of an extraction process in which + nucleic acid molecules are isolated from a specimen. + meaning: OBI:0001010 + RNA: + text: RNA + description: An extract which is the output of an extraction process in which + RNA molecules are isolated from a specimen. + meaning: OBI:0000880 + Swab: + text: Swab + description: A device which is a soft, absorbent material mounted on one or + both ends of a stick. + meaning: OBI:0002600 + Tissue: + text: Tissue + description: Multicellular anatomical structure that consists of many cells + of one or a few types, arranged in an extracellular matrix such that their + long-range organisation is at least partly a repetition of their short-range + organisation. + meaning: UBERON:0000479 + Not Applicable: + text: Not Applicable + description: A categorical choice recorded when a datum does not apply to + a given context. + meaning: GENEPIO:0001619 + RelatedSpecimenRelationshipTypeMenu: + name: RelatedSpecimenRelationshipTypeMenu + title: Related specimen relationship type menu + permissible_values: + Acute: + text: Acute + description: Sudden appearance of disease manifestations over a short period + of time. The word acute is applied to different time scales depending on + the disease or manifestation and does not have an exact definition in minutes, + hours, or days. + meaning: HP:0011009 + Convalescent: + text: Convalescent + description: A specimen collected from an individual during the recovery phase + following the resolution of acute symptoms of a disease, often used to assess + immune response or recovery progression. + Familial: + text: Familial + description: A specimen obtained from a relative of an individual, often used + in studies examining genetic or hereditary factors, or familial transmission + of conditions. + Follow-up: + text: Follow-up + description: The process by which information about the health status of an + individual is obtained after a study has officially closed; an activity + that continues something that has already begun or that repeats something + that has already been done. + meaning: EFO:0009642 + Reinfection testing: + text: Reinfection testing + description: A specimen collected to determine if an individual has been re-exposed + to and reinfected by a pathogen after an initial infection and recovery. + is_a: Follow-up + Previously Submitted: + text: Previously Submitted + description: A specimen that has been previously provided or used in a study + or testing but is being considered for re-analysis or additional testing. + Sequencing/bioinformatics methods development/validation: + text: Sequencing/bioinformatics methods development/validation + description: A specimen used specifically for the purpose of developing, testing, + or validating sequencing or bioinformatics methodologies. + Specimen sampling methods testing: + text: Specimen sampling methods testing + description: A specimen used to test, refine, or validate methods and techniques + for collecting and processing samples. + AnatomicalMaterialMenu: + name: AnatomicalMaterialMenu + title: anatomical material menu + permissible_values: + Blood: + text: Blood + description: A fluid that is composed of blood plasma and erythrocytes. + meaning: UBERON:0000178 + Blood clot: + text: Blood clot + description: Venous or arterial thrombosis (formation of blood clots) of spontaneous + nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). + meaning: UBERON:0010210 + is_a: Blood + Blood serum: + text: Blood serum + description: The portion of blood plasma that excludes clotting factors. + meaning: UBERON:0001977 + is_a: Blood + Blood plasma: + text: Blood plasma + description: The liquid component of blood, in which erythrocytes are suspended. + meaning: UBERON:0001969 + is_a: Blood + Whole blood: + text: Whole blood + description: Blood that has not been separated into its various components; + blood that has not been modified except for the addition of an anticoagulant. + meaning: NCIT:C41067 + is_a: Blood + Fluid: + text: Fluid + description: Liquid components of living organisms. includes fluids that are + excreted or secreted from the body as well as body water that normally is + not. + meaning: UBERON:0006314 + Saliva: + text: Saliva + description: A fluid produced in the oral cavity by salivary glands, typically + used in predigestion, but also in other functions. + meaning: UBERON:0001836 + is_a: Fluid + Fluid (cerebrospinal (CSF)): + text: Fluid (cerebrospinal (CSF)) + description: A clear, colorless, bodily fluid, that occupies the subarachnoid + space and the ventricular system around and inside the brain and spinal + cord. + meaning: UBERON:0001359 + is_a: Fluid + Fluid (pericardial): + text: Fluid (pericardial) + description: Transudate contained in the pericardial cavity. + meaning: UBERON:0002409 + is_a: Fluid + Fluid (pleural): + text: Fluid (pleural) + description: Transudate contained in the pleural cavity. + meaning: UBERON:0001087 + is_a: Fluid + Fluid (vaginal): + text: Fluid (vaginal) + description: Fluid that lines the vaginal walls that consists of multiple + secretions that collect in the vagina from different glands + meaning: UBERON:0036243 + is_a: Fluid + Fluid (amniotic): + text: Fluid (amniotic) + description: Amniotic fluid is a bodily fluid consisting of watery liquid + surrounding and cushioning a growing fetus within the amnion. + meaning: UBERON:0000173 + is_a: Fluid + Lesion: + text: Lesion + description: A localized pathological or traumatic structural change, damage, + deformity, or discontinuity of tissue, organ, or body part. + meaning: NCIT:C3824 + Lesion (Macule): + text: Lesion (Macule) + description: A flat lesion characterized by change in the skin color. + meaning: NCIT:C43278 + is_a: Lesion + Lesion (Papule): + text: Lesion (Papule) + description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. + meaning: NCIT:C39690 + is_a: Lesion + Lesion (Pustule): + text: Lesion (Pustule) + description: A circumscribed and elevated skin lesion filled with purulent + material. + meaning: NCIT:C78582 + is_a: Lesion + Lesion (Scab): + text: Lesion (Scab) + description: A dry, rough, crust-like lesion that forms over a wound or ulcer + as part of the natural healing process. It consists of dried blood, serum, + and cellular debris. + meaning: GENEPIO:0100490 + is_a: Lesion + Lesion (Vesicle): + text: Lesion (Vesicle) + description: A small, fluid-filled elevation on the skin. Vesicles are often + clear or slightly cloudy and can be a sign of various skin conditions or + infections. + meaning: GENEPIO:0100491 + is_a: Lesion + Rash: + text: Rash + description: A skin and integumentary tissue symptom that is characterized + by an eruption on the body typically with little or no elevation above the + surface. + meaning: SYMP:0000487 + Ulcer: + text: Ulcer + description: A circumscribed inflammatory and often suppurating lesion on + the skin or an internal mucous surface resulting in necrosis of tissue. + meaning: NCIT:C3426 + Tissue: + text: Tissue + description: Multicellular anatomical structure that consists of many cells + of one or a few types, arranged in an extracellular matrix such that their + long-range organisation is at least partly a repetition of their short-range + organisation. + meaning: UBERON:0000479 + Wound tissue (injury): + text: Wound tissue (injury) + description: Damage inflicted on the body as the direct or indirect result + of an external force, with or without disruption of structural continuity. + meaning: NCIT:C3671 + is_a: Tissue + AnatomicalMaterialInternationalMenu: + name: AnatomicalMaterialInternationalMenu + title: anatomical material international menu + permissible_values: + Blood [UBERON:0000178]: + text: Blood [UBERON:0000178] + description: A fluid that is composed of blood plasma and erythrocytes. + meaning: UBERON:0000178 + Blood clot [UBERON:0010210]: + text: Blood clot [UBERON:0010210] + description: Venous or arterial thrombosis (formation of blood clots) of spontaneous + nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). + meaning: UBERON:0010210 + is_a: Blood [UBERON:0000178] + Blood serum [UBERON:0001977]: + text: Blood serum [UBERON:0001977] + description: The portion of blood plasma that excludes clotting factors. + meaning: UBERON:0001977 + is_a: Blood [UBERON:0000178] + Blood plasma [UBERON:0001969]: + text: Blood plasma [UBERON:0001969] + description: The liquid component of blood, in which erythrocytes are suspended. + meaning: UBERON:0001969 + is_a: Blood [UBERON:0000178] + Whole blood [NCIT:C41067]: + text: Whole blood [NCIT:C41067] + description: Blood that has not been separated into its various components; + blood that has not been modified except for the addition of an anticoagulant. + meaning: NCIT:C41067 + is_a: Blood [UBERON:0000178] + Fluid [UBERON:0006314]: + text: Fluid [UBERON:0006314] + description: Liquid components of living organisms. includes fluids that are + excreted or secreted from the body as well as body water that normally is + not. + meaning: UBERON:0006314 + Saliva [UBERON:0001836]: + text: Saliva [UBERON:0001836] + description: A fluid produced in the oral cavity by salivary glands, typically + used in predigestion, but also in other functions. + meaning: UBERON:0001836 + is_a: Fluid [UBERON:0006314] + Fluid (cerebrospinal (CSF)) [UBERON:0001359]: + text: Fluid (cerebrospinal (CSF)) [UBERON:0001359] + description: A clear, colorless, bodily fluid, that occupies the subarachnoid + space and the ventricular system around and inside the brain and spinal + cord. + meaning: UBERON:0001359 + is_a: Fluid [UBERON:0006314] + Fluid (pericardial) [UBERON:0002409]: + text: Fluid (pericardial) [UBERON:0002409] + description: Transudate contained in the pericardial cavity. + meaning: UBERON:0002409 + is_a: Fluid [UBERON:0006314] + Fluid (pleural) [UBERON:0001087]: + text: Fluid (pleural) [UBERON:0001087] + description: Transudate contained in the pleural cavity. + meaning: UBERON:0001087 + is_a: Fluid [UBERON:0006314] + Fluid (vaginal) [UBERON:0036243]: + text: Fluid (vaginal) [UBERON:0036243] + description: Fluid that lines the vaginal walls that consists of multiple + secretions that collect in the vagina from different glands + meaning: UBERON:0036243 + is_a: Fluid [UBERON:0006314] + Fluid (amniotic) [UBERON:0000173]: + text: Fluid (amniotic) [UBERON:0000173] + description: Amniotic fluid is a bodily fluid consisting of watery liquid + surrounding and cushioning a growing fetus within the amnion. + meaning: UBERON:0000173 + is_a: Fluid [UBERON:0006314] + Lesion [NCIT:C3824]: + text: Lesion [NCIT:C3824] + description: A localized pathological or traumatic structural change, damage, + deformity, or discontinuity of tissue, organ, or body part. + meaning: NCIT:C3824 + Lesion (Macule) [NCIT:C43278]: + text: Lesion (Macule) [NCIT:C43278] + description: A flat lesion characterized by change in the skin color. + meaning: NCIT:C43278 + is_a: Lesion [NCIT:C3824] + Lesion (Papule) [NCIT:C39690]: + text: Lesion (Papule) [NCIT:C39690] + description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. + meaning: NCIT:C39690 + is_a: Lesion [NCIT:C3824] + Lesion (Pustule) [NCIT:C78582]: + text: Lesion (Pustule) [NCIT:C78582] + description: A circumscribed and elevated skin lesion filled with purulent + material. + meaning: NCIT:C78582 + is_a: Lesion [NCIT:C3824] + Lesion (Scab) [GENEPIO:0100490]: + text: Lesion (Scab) [GENEPIO:0100490] + description: A dry, rough, crust-like lesion that forms over a wound or ulcer + as part of the natural healing process. It consists of dried blood, serum, + and cellular debris. + meaning: GENEPIO:0100490 + is_a: Lesion [NCIT:C3824] + Lesion (Vesicle) [GENEPIO:0100491]: + text: Lesion (Vesicle) [GENEPIO:0100491] + description: A small, fluid-filled elevation on the skin. Vesicles are often + clear or slightly cloudy and can be a sign of various skin conditions or + infections. + meaning: GENEPIO:0100491 + is_a: Lesion [NCIT:C3824] + Rash [SYMP:0000487]: + text: Rash [SYMP:0000487] + description: A skin and integumentary tissue symptom that is characterized + by an eruption on the body typically with little or no elevation above the + surface. + meaning: SYMP:0000487 + Ulcer [NCIT:C3426]: + text: Ulcer [NCIT:C3426] + description: A circumscribed inflammatory and often suppurating lesion on + the skin or an internal mucous surface resulting in necrosis of tissue. + meaning: NCIT:C3426 + Tissue [UBERON:0000479]: + text: Tissue [UBERON:0000479] + description: Multicellular anatomical structure that consists of many cells + of one or a few types, arranged in an extracellular matrix such that their + long-range organisation is at least partly a repetition of their short-range + organisation. + meaning: UBERON:0000479 + Wound tissue (injury) [NCIT:C3671]: + text: Wound tissue (injury) [NCIT:C3671] + description: Damage inflicted on the body as the direct or indirect result + of an external force, with or without disruption of structural continuity. + meaning: NCIT:C3671 + is_a: Tissue [UBERON:0000479] + AnatomicalPartMenu: + name: AnatomicalPartMenu + title: anatomical part menu + permissible_values: + Anus: + text: Anus + description: 'Orifice at the opposite end of an animal''s digestive tract + from the mouth. Its function is to expel feces, unwanted semi-solid matter + produced during digestion, which, depending on the type of animal, may be + one or more of: matter which the animal cannot digest, such as bones; food + material after all the nutrients have been extracted, for example cellulose + or lignin; ingested matter which would be toxic if it remained in the digestive + tract; and dead or excess gut bacteria and other endosymbionts.' + meaning: UBERON:0001245 + Perianal skin: + text: Perianal skin + description: A zone of skin that is part of the area surrounding the anus. + meaning: UBERON:0012336 + is_a: Anus + Arm: + text: Arm + description: The part of the forelimb extending from the shoulder to the autopod. + meaning: UBERON:0001460 + Arm (forearm): + text: Arm (forearm) + description: The structure on the upper limb, between the elbow and the wrist. + meaning: NCIT:C32628 + is_a: Arm + Elbow: + text: Elbow + description: 'The elbow is the region surrounding the elbow-joint-the ginglymus + or hinge joint in the middle of the arm. Three bones form the elbow joint: + the humerus of the upper arm, and the paired radius and ulna of the forearm. + The bony prominence at the very tip of the elbow is the olecranon process + of the ulna, and the inner aspect of the elbow is called the antecubital + fossa.' + meaning: UBERON:0001461 + is_a: Arm + Back: + text: Back + description: The rear surface of the human body from the shoulders to the + hips. + meaning: FMA:14181 + Buttock: + text: Buttock + description: A zone of soft tissue located on the posterior of the lateral + side of the pelvic region corresponding to the gluteal muscles. + meaning: UBERON:0013691 + Cervix: + text: Cervix + description: Lower, narrow portion of the uterus where it joins with the top + end of the vagina. + meaning: UBERON:0000002 + Chest: + text: Chest + description: Subdivision of trunk proper, which is demarcated from the neck + by the plane of the superior thoracic aperture and from the abdomen internally + by the inferior surface of the diaphragm and externally by the costal margin + and associated with the thoracic vertebral column and ribcage and from the + back of the thorax by the external surface of the posterolateral part of + the rib cage, the anterior surface of the thoracic vertebral column and + the posterior axillary lines; together with the abdomen and the perineum, + it constitutes the trunk proper + meaning: UBERON:0001443 + Foot: + text: Foot + description: 'The terminal part of the vertebrate leg upon which an individual + stands. 2: An invertebrate organ of locomotion or attachment; especially: + a ventral muscular surface or process of a mollusk.' + meaning: BTO:0000476 + Genital area: + text: Genital area + description: The area where the upper thigh meets the trunk. More precisely, + the fold or depression marking the juncture of the lower abdomen and the + inner part of the thigh. + meaning: BTO:0003358 + Penis: + text: Penis + description: An intromittent organ in certain biologically male organisms. + In placental mammals, this also serves as the organ of urination. + meaning: UBERON:0000989 + is_a: Genital area + Glans (tip of penis): + text: Glans (tip of penis) + description: The bulbous structure at the distal end of the human penis + meaning: UBERON:0035651 + is_a: Penis + Prepuce of penis (foreskin): + text: Prepuce of penis (foreskin) + description: A retractable double-layered fold of skin and mucous membrane + that covers the glans penis and protects the urinary meatus when the penis + is not erect. + meaning: UBERON:0001332 + is_a: Penis + Perineum: + text: Perineum + description: The space between the anus and scrotum in the male human, or + between the anus and the vulva in the female human. + meaning: UBERON:0002356 + is_a: Genital area + Scrotum: + text: Scrotum + description: The external sac of skin that encloses the testes. It is an extension + of the abdomen, and in placentals is located between the penis and anus. + meaning: UBERON:0001300 + is_a: Genital area + Vagina: + text: Vagina + description: A fibromuscular tubular tract leading from the uterus to the + exterior of the body in female placental mammals and marsupials, or to the + cloaca in female birds, monotremes, and some reptiles + meaning: UBERON:0000996 + is_a: Genital area + Gland: + text: Gland + description: An organ that functions as a secretory or excretory organ. + meaning: UBERON:0002530 + Hand: + text: Hand + description: The terminal part of the vertebrate forelimb when modified, as + in humans, as a grasping organ. + meaning: BTO:0004668 + Finger: + text: Finger + description: 'Subdivision of the hand demarcated from the hand proper by the + skin crease in line with the distal edge of finger webs. Examples: thumb, + right middle finger, left little finger.' + meaning: FMA:9666 + is_a: Hand + Hand (palm): + text: Hand (palm) + description: The inner surface of the hand between the wrist and fingers. + meaning: FMA:24920 + is_a: Hand + Head: + text: Head + description: The head is the anterior-most division of the body. + meaning: UBERON:0000033 + Buccal mucosa: + text: Buccal mucosa + description: The inner lining of the cheeks and lips. + meaning: UBERON:0006956 + is_a: Head + Cheek: + text: Cheek + description: A fleshy subdivision of one side of the face bounded by an eye, + ear and the nose. + meaning: UBERON:0001567 + is_a: Head + Ear: + text: Ear + description: Sense organ in vertebrates that is specialized for the detection + of sound, and the maintenance of balance. Includes the outer ear and middle + ear, which collect and transmit sound waves; and the inner ear, which contains + the organs of balance and (except in fish) hearing. Also includes the pinna, + the visible part of the outer ear, present in some mammals. + meaning: UBERON:0001690 + is_a: Head + Preauricular region: + text: Preauricular region + description: Of or pertaining to the area in front of the auricle of the ear. + meaning: NCIT:C103848 + is_a: Ear + Eye: + text: Eye + description: An organ that detects light. + meaning: UBERON:0000970 + is_a: Head + Face: + text: Face + description: A subdivision of the head that has as parts the layers deep to + the surface of the anterior surface, including the mouth, eyes, and nose + (when present). In vertebrates, this includes the facial skeleton and structures + superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, + etc). + meaning: UBERON:0001456 + is_a: Head + Forehead: + text: Forehead + description: The part of the face above the eyes. In human anatomy, the forehead + is the fore part of the head. It is, formally, an area of the head bounded + by three features, two of the skull and one of the scalp. The top of the + forehead is marked by the hairline, the edge of the area where hair on the + scalp grows. The bottom of the forehead is marked by the supraorbital ridge, + the bone feature of the skull above the eyes. The two sides of the forehead + are marked by the temporal ridge, a bone feature that links the supraorbital + ridge to the coronal suture line and beyond + meaning: UBERON:0008200 + is_a: Head + Lip: + text: Lip + description: One of the two fleshy folds which surround the opening of the + mouth. + meaning: UBERON:0001833 + is_a: Head + Jaw: + text: Jaw + description: A subdivision of the head that corresponds to the jaw skeleton, + containing both soft tissue, skeleton and teeth (when present). The jaw + region is divided into upper and lower regions. + meaning: UBERON:0011595 + is_a: Head + Tongue: + text: Tongue + description: A muscular organ in the floor of the mouth. + meaning: UBERON:0001723 + is_a: Head + Hypogastrium (suprapubic region): + text: Hypogastrium (suprapubic region) + description: The hypogastrium (or hypogastric region, or pubic region) is + an area of the human abdomen located below the navel. + meaning: UBERON:0013203 + Leg: + text: Leg + description: The portion of the hindlimb that contains both the stylopod and + zeugopod. + meaning: UBERON:0000978 + Ankle: + text: Ankle + description: A zone of skin that is part of an ankle + meaning: UBERON:0001512 + is_a: Leg + Knee: + text: Knee + description: A segment of the hindlimb that corresponds to the joint connecting + a hindlimb stylopod and zeugopod. + meaning: UBERON:0001465 + is_a: Leg + Thigh: + text: Thigh + description: The part of the hindlimb between pelvis and the knee, corresponding + to the femur. + meaning: UBERON:0000376 + is_a: Leg + Lower body: + text: Lower body + description: The part of the body that includes the leg, ankle, and foot. + meaning: GENEPIO:0100492 + Nasal Cavity: + text: Nasal Cavity + description: An anatomical cavity that is part of the olfactory apparatus. + This includes the space bounded anteriorly by the nares and posteriorly + by the choanae, when these structures are present. + meaning: UBERON:0001707 + Anterior Nares: + text: Anterior Nares + description: The external part of the nose containing the lower nostrils. + meaning: UBERON:2001427 + is_a: Nasal Cavity + Inferior Nasal Turbinate: + text: Inferior Nasal Turbinate + description: The medial surface of the labyrinth of ethmoid consists of a + thin lamella, which descends from the under surface of the cribriform plate, + and ends below in a free, convoluted margin, the middle nasal concha. It + is rough, and marked above by numerous grooves, directed nearly vertically + downward from the cribriform plate; they lodge branches of the olfactory + nerves, which are distributed to the mucous membrane covering the superior + nasal concha. + meaning: UBERON:0005921 + is_a: Nasal Cavity + Middle Nasal Turbinate: + text: Middle Nasal Turbinate + description: A turbinal located on the maxilla bone. + meaning: UBERON:0005922 + is_a: Nasal Cavity + Neck: + text: Neck + description: An organism subdivision that extends from the head to the pectoral + girdle, encompassing the cervical vertebral column. + meaning: UBERON:0000974 + Pharynx (throat): + text: Pharynx (throat) + description: The pharynx is the part of the digestive system immediately posterior + to the mouth. + meaning: UBERON:0006562 + is_a: Neck + Nasopharynx (NP): + text: Nasopharynx (NP) + description: The section of the pharynx that lies above the soft palate. + meaning: UBERON:0001728 + is_a: Pharynx (throat) + Oropharynx (OP): + text: Oropharynx (OP) + description: The portion of the pharynx that lies between the soft palate + and the upper edge of the epiglottis. + meaning: UBERON:0001729 + is_a: Pharynx (throat) + Trachea: + text: Trachea + description: The trachea is the portion of the airway that attaches to the + bronchi as it branches. + meaning: UBERON:0003126 + is_a: Neck + Rectum: + text: Rectum + description: The terminal portion of the intestinal tube, terminating with + the anus. + meaning: UBERON:0001052 + Shoulder: + text: Shoulder + description: A subdivision of the pectoral complex consisting of the structures + in the region of the shoulder joint (which connects the humerus, scapula + and clavicle). + meaning: UBERON:0001467 + Skin: + text: Skin + description: The outer epithelial layer of the skin that is superficial to + the dermis. + meaning: UBERON:0001003 + AnatomicalPartInternationalMenu: + name: AnatomicalPartInternationalMenu + title: anatomical part international menu + permissible_values: + Anus [UBERON:0001245]: + text: Anus [UBERON:0001245] + description: 'Orifice at the opposite end of an animal''s digestive tract + from the mouth. Its function is to expel feces, unwanted semi-solid matter + produced during digestion, which, depending on the type of animal, may be + one or more of: matter which the animal cannot digest, such as bones; food + material after all the nutrients have been extracted, for example cellulose + or lignin; ingested matter which would be toxic if it remained in the digestive + tract; and dead or excess gut bacteria and other endosymbionts.' + meaning: UBERON:0001245 + Perianal skin [UBERON:0012336]: + text: Perianal skin [UBERON:0012336] + description: A zone of skin that is part of the area surrounding the anus. + meaning: UBERON:0012336 + is_a: Anus [UBERON:0001245] + Arm [UBERON:0001460]: + text: Arm [UBERON:0001460] + description: The part of the forelimb extending from the shoulder to the autopod. + meaning: UBERON:0001460 + Arm (forearm) [NCIT:C32628]: + text: Arm (forearm) [NCIT:C32628] + description: The structure on the upper limb, between the elbow and the wrist. + meaning: NCIT:C32628 + is_a: Arm [UBERON:0001460] + Elbow [UBERON:0001461]: + text: Elbow [UBERON:0001461] + description: 'The elbow is the region surrounding the elbow-joint-the ginglymus + or hinge joint in the middle of the arm. Three bones form the elbow joint: + the humerus of the upper arm, and the paired radius and ulna of the forearm. + The bony prominence at the very tip of the elbow is the olecranon process + of the ulna, and the inner aspect of the elbow is called the antecubital + fossa.' + meaning: UBERON:0001461 + is_a: Arm [UBERON:0001460] + Back [FMA:14181]: + text: Back [FMA:14181] + description: The rear surface of the human body from the shoulders to the + hips. + meaning: FMA:14181 + Buttock [UBERON:0013691]: + text: Buttock [UBERON:0013691] + description: A zone of soft tissue located on the posterior of the lateral + side of the pelvic region corresponding to the gluteal muscles. + meaning: UBERON:0013691 + Cervix [UBERON:0000002]: + text: Cervix [UBERON:0000002] + description: Lower, narrow portion of the uterus where it joins with the top + end of the vagina. + meaning: UBERON:0000002 + Chest [UBERON:0001443]: + text: Chest [UBERON:0001443] + description: Subdivision of trunk proper, which is demarcated from the neck + by the plane of the superior thoracic aperture and from the abdomen internally + by the inferior surface of the diaphragm and externally by the costal margin + and associated with the thoracic vertebral column and ribcage and from the + back of the thorax by the external surface of the posterolateral part of + the rib cage, the anterior surface of the thoracic vertebral column and + the posterior axillary lines; together with the abdomen and the perineum, + it constitutes the trunk proper + meaning: UBERON:0001443 + Foot [BTO:0000476]: + text: Foot [BTO:0000476] + description: The terminal part of the vertebrate leg upon which an individual + stands. + meaning: BTO:0000476 + Genital area [BTO:0003358]: + text: Genital area [BTO:0003358] + description: The area where the upper thigh meets the trunk. More precisely, + the fold or depression marking the juncture of the lower abdomen and the + inner part of the thigh. + meaning: BTO:0003358 + Penis [UBERON:0000989]: + text: Penis [UBERON:0000989] + description: An intromittent organ in certain biologically male organisms. + In placental mammals, this also serves as the organ of urination. + meaning: UBERON:0000989 + is_a: Genital area [BTO:0003358] + Glans (tip of penis) [UBERON:0035651]: + text: Glans (tip of penis) [UBERON:0035651] + description: The bulbous structure at the distal end of the human penis + meaning: UBERON:0035651 + is_a: Penis [UBERON:0000989] + Prepuce of penis (foreskin): + text: Prepuce of penis (foreskin) + description: A retractable double-layered fold of skin and mucous membrane + that covers the glans penis and protects the urinary meatus when the penis + is not erect. + meaning: UBERON:0001332 + is_a: Penis [UBERON:0000989] + Perineum [UBERON:0002356]: + text: Perineum [UBERON:0002356] + description: The space between the anus and scrotum in the male human, or + between the anus and the vulva in the female human. + meaning: UBERON:0002356 + is_a: Genital area [BTO:0003358] + Scrotum [UBERON:0001300]: + text: Scrotum [UBERON:0001300] + description: The external sac of skin that encloses the testes. It is an extension + of the abdomen, and in placentals is located between the penis and anus. + meaning: UBERON:0001300 + is_a: Genital area [BTO:0003358] + Vagina [UBERON:0000996]: + text: Vagina [UBERON:0000996] + description: A fibromuscular tubular tract leading from the uterus to the + exterior of the body in female placental mammals and marsupials, or to the + cloaca in female birds, monotremes, and some reptiles + meaning: UBERON:0000996 + is_a: Genital area [BTO:0003358] + Gland [UBERON:0002530]: + text: Gland [UBERON:0002530] + description: An organ that functions as a secretory or excretory organ. + meaning: UBERON:0002530 + Hand [BTO:0004668]: + text: Hand [BTO:0004668] + description: The terminal part of the vertebrate forelimb when modified, as + in humans, as a grasping organ. + meaning: BTO:0004668 + Finger [FMA:9666]: + text: Finger [FMA:9666] + description: 'Subdivision of the hand demarcated from the hand proper by the + skin crease in line with the distal edge of finger webs. Examples: thumb, + right middle finger, left little finger.' + meaning: FMA:9666 + is_a: Hand [BTO:0004668] + Hand (palm) [FMA:24920]: + text: Hand (palm) [FMA:24920] + description: The inner surface of the hand between the wrist and fingers. + meaning: FMA:24920 + is_a: Hand [BTO:0004668] + Head [UBERON:0000033]: + text: Head [UBERON:0000033] + description: The head is the anterior-most division of the body. + meaning: UBERON:0000033 + Buccal mucosa [UBERON:0006956]: + text: Buccal mucosa [UBERON:0006956] + description: The inner lining of the cheeks and lips. + meaning: UBERON:0006956 + is_a: Head [UBERON:0000033] + Cheek [UBERON:0001567]: + text: Cheek [UBERON:0001567] + description: A fleshy subdivision of one side of the face bounded by an eye, + ear and the nose. + meaning: UBERON:0001567 + is_a: Head [UBERON:0000033] + Ear [UBERON:0001690]: + text: Ear [UBERON:0001690] + description: Sense organ in vertebrates that is specialized for the detection + of sound, and the maintenance of balance. Includes the outer ear and middle + ear, which collect and transmit sound waves; and the inner ear, which contains + the organs of balance and (except in fish) hearing. Also includes the pinna, + the visible part of the outer ear, present in some mammals. + meaning: UBERON:0001690 + is_a: Head [UBERON:0000033] + Preauricular region [NCIT:C103848]: + text: Preauricular region [NCIT:C103848] + description: Of or pertaining to the area in front of the auricle of the ear. + meaning: NCIT:C103848 + is_a: Ear [UBERON:0001690] + Eye [UBERON:0000970]: + text: Eye [UBERON:0000970] + description: An organ that detects light. + meaning: UBERON:0000970 + is_a: Head [UBERON:0000033] + Face [UBERON:0001456]: + text: Face [UBERON:0001456] + description: A subdivision of the head that has as parts the layers deep to + the surface of the anterior surface, including the mouth, eyes, and nose + (when present). In vertebrates, this includes the facial skeleton and structures + superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, + etc). + meaning: UBERON:0001456 + is_a: Head [UBERON:0000033] + Forehead [UBERON:0008200]: + text: Forehead [UBERON:0008200] + description: The part of the face above the eyes. In human anatomy, the forehead + is the fore part of the head. It is, formally, an area of the head bounded + by three features, two of the skull and one of the scalp. The top of the + forehead is marked by the hairline, the edge of the area where hair on the + scalp grows. The bottom of the forehead is marked by the supraorbital ridge, + the bone feature of the skull above the eyes. The two sides of the forehead + are marked by the temporal ridge, a bone feature that links the supraorbital + ridge to the coronal suture line and beyond + meaning: UBERON:0008200 + is_a: Head [UBERON:0000033] + Lip [UBERON:0001833]: + text: Lip [UBERON:0001833] + description: One of the two fleshy folds which surround the opening of the + mouth. + meaning: UBERON:0001833 + is_a: Head [UBERON:0000033] + Jaw [UBERON:0011595]: + text: Jaw [UBERON:0011595] + description: A subdivision of the head that corresponds to the jaw skeleton, + containing both soft tissue, skeleton and teeth (when present). The jaw + region is divided into upper and lower regions. + meaning: UBERON:0011595 + is_a: Head [UBERON:0000033] + Tongue [UBERON:0001723]: + text: Tongue [UBERON:0001723] + description: A muscular organ in the floor of the mouth. + meaning: UBERON:0001723 + is_a: Head [UBERON:0000033] + Hypogastrium (suprapubic region) [UBERON:0013203]: + text: Hypogastrium (suprapubic region) [UBERON:0013203] + description: The hypogastrium (or hypogastric region, or pubic region) is + an area of the human abdomen located below the navel. + meaning: UBERON:0013203 + Leg [UBERON:0000978]: + text: Leg [UBERON:0000978] + description: The portion of the hindlimb that contains both the stylopod and + zeugopod. + meaning: UBERON:0000978 + Ankle [UBERON:0001512]: + text: Ankle [UBERON:0001512] + description: A zone of skin that is part of an ankle + meaning: UBERON:0001512 + is_a: Leg [UBERON:0000978] + Knee [UBERON:0001465]: + text: Knee [UBERON:0001465] + description: A segment of the hindlimb that corresponds to the joint connecting + a hindlimb stylopod and zeugopod. + meaning: UBERON:0001465 + is_a: Leg [UBERON:0000978] + Thigh [UBERON:0000376]: + text: Thigh [UBERON:0000376] + description: The part of the hindlimb between pelvis and the knee, corresponding + to the femur. + meaning: UBERON:0000376 + is_a: Leg [UBERON:0000978] + Lower body [GENEPIO:0100492]: + text: Lower body [GENEPIO:0100492] + description: The part of the body that includes the leg, ankle, and foot. + meaning: GENEPIO:0100492 + Nasal Cavity [UBERON:0001707]: + text: Nasal Cavity [UBERON:0001707] + description: An anatomical cavity that is part of the olfactory apparatus. + This includes the space bounded anteriorly by the nares and posteriorly + by the choanae, when these structures are present. + meaning: UBERON:0001707 + Anterior Nares [UBERON:2001427]: + text: Anterior Nares [UBERON:2001427] + description: The external part of the nose containing the lower nostrils. + meaning: UBERON:2001427 + is_a: Nasal Cavity [UBERON:0001707] + Inferior Nasal Turbinate [UBERON:0005921]: + text: Inferior Nasal Turbinate [UBERON:0005921] + description: The medial surface of the labyrinth of ethmoid consists of a + thin lamella, which descends from the under surface of the cribriform plate, + and ends below in a free, convoluted margin, the middle nasal concha. It + is rough, and marked above by numerous grooves, directed nearly vertically + downward from the cribriform plate; they lodge branches of the olfactory + nerves, which are distributed to the mucous membrane covering the superior + nasal concha. + meaning: UBERON:0005921 + is_a: Nasal Cavity [UBERON:0001707] + Middle Nasal Turbinate [UBERON:0005922]: + text: Middle Nasal Turbinate [UBERON:0005922] + description: A turbinal located on the maxilla bone. + meaning: UBERON:0005922 + is_a: Nasal Cavity [UBERON:0001707] + Neck [UBERON:0000974]: + text: Neck [UBERON:0000974] + description: An organism subdivision that extends from the head to the pectoral + girdle, encompassing the cervical vertebral column. + meaning: UBERON:0000974 + Pharynx (throat) [UBERON:0006562]: + text: Pharynx (throat) [UBERON:0006562] + description: A zone of skin that is part of an ankle + meaning: UBERON:0006562 + is_a: Neck [UBERON:0000974] + Nasopharynx (NP) [UBERON:0001728]: + text: Nasopharynx (NP) [UBERON:0001728] + description: The section of the pharynx that lies above the soft palate. + meaning: UBERON:0001728 + is_a: Pharynx (throat) [UBERON:0006562] + Oropharynx (OP) [UBERON:0001729]: + text: Oropharynx (OP) [UBERON:0001729] + description: The portion of the pharynx that lies between the soft palate + and the upper edge of the epiglottis. + meaning: UBERON:0001729 + is_a: Pharynx (throat) [UBERON:0006562] + Trachea [UBERON:0003126]: + text: Trachea [UBERON:0003126] + description: The trachea is the portion of the airway that attaches to the + bronchi as it branches. + meaning: UBERON:0003126 + is_a: Neck [UBERON:0000974] + Rectum [UBERON:0001052]: + text: Rectum [UBERON:0001052] + description: The terminal portion of the intestinal tube, terminating with + the anus. + meaning: UBERON:0001052 + Shoulder [UBERON:0001467]: + text: Shoulder [UBERON:0001467] + description: A subdivision of the pectoral complex consisting of the structures + in the region of the shoulder joint (which connects the humerus, scapula + and clavicle). + meaning: UBERON:0001467 + Skin [UBERON:0001003]: + text: Skin [UBERON:0001003] + description: The outer epithelial layer of the skin that is superficial to + the dermis. + meaning: UBERON:0001003 + BodyProductMenu: + name: BodyProductMenu + title: body product menu + permissible_values: + Breast Milk: + text: Breast Milk + description: An emulsion of fat globules within a fluid that is secreted by + the mammary gland during lactation. + meaning: UBERON:0001913 + Feces: + text: Feces + description: Portion of semisolid bodily waste discharged through the anus. + meaning: UBERON:0001988 + Fluid (discharge): + text: Fluid (discharge) + description: A fluid that comes out of the body. + meaning: SYMP:0000651 + Pus: + text: Pus + description: A bodily fluid consisting of a whitish-yellow or yellow substance + produced during inflammatory responses of the body that can be found in + regions of pyogenic bacterial infections. + meaning: UBERON:0000177 + is_a: Fluid (discharge) + Fluid (seminal): + text: Fluid (seminal) + description: A substance formed from the secretion of one or more glands of + the male genital tract in which sperm cells are suspended. + meaning: UBERON:0006530 + Mucus: + text: Mucus + description: Mucus is a bodily fluid consisting of a slippery secretion of + the lining of the mucous membranes in the body. It is a viscous colloid + containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus + is produced by goblet cells in the mucous membranes that cover the surfaces + of the membranes. It is made up of mucins and inorganic salts suspended + in water. + meaning: UBERON:0000912 + Sputum: + text: Sputum + description: Matter ejected from the lungs, bronchi, and trachea, through + the mouth. + meaning: UBERON:0007311 + is_a: Mucus + Sweat: + text: Sweat + description: Secretion produced by a sweat gland. + meaning: UBERON:0001089 + Tear: + text: Tear + description: Aqueous substance secreted by the lacrimal gland. + meaning: UBERON:0001827 + Urine: + text: Urine + description: Excretion that is the output of a kidney. + meaning: UBERON:0001088 + BodyProductInternationalMenu: + name: BodyProductInternationalMenu + title: body product international menu + permissible_values: + Breast Milk [UBERON:0001913]: + text: Breast Milk [UBERON:0001913] + description: An emulsion of fat globules within a fluid that is secreted by + the mammary gland during lactation. + meaning: UBERON:0001913 + Feces [UBERON:0001988]: + text: Feces [UBERON:0001988] + description: Portion of semisolid bodily waste discharged through the anus. + meaning: UBERON:0001988 + Fluid (discharge) [SYMP:0000651]: + text: Fluid (discharge) [SYMP:0000651] + description: A fluid that comes out of the body. + meaning: SYMP:0000651 + Pus [UBERON:0000177]: + text: Pus [UBERON:0000177] + description: A bodily fluid consisting of a whitish-yellow or yellow substance + produced during inflammatory responses of the body that can be found in + regions of pyogenic bacterial infections. + meaning: UBERON:0000177 + is_a: Fluid (discharge) [SYMP:0000651] + Fluid (seminal) [UBERON:0006530]: + text: Fluid (seminal) [UBERON:0006530] + description: A substance formed from the secretion of one or more glands of + the male genital tract in which sperm cells are suspended. + meaning: UBERON:0006530 + Mucus [UBERON:0000912]: + text: Mucus [UBERON:0000912] + description: Mucus is a bodily fluid consisting of a slippery secretion of + the lining of the mucous membranes in the body. It is a viscous colloid + containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus + is produced by goblet cells in the mucous membranes that cover the surfaces + of the membranes. It is made up of mucins and inorganic salts suspended + in water. + meaning: UBERON:0000912 + Sputum [UBERON:0007311]: + text: Sputum [UBERON:0007311] + description: Matter ejected from the lungs, bronchi, and trachea, through + the mouth. + meaning: UBERON:0007311 + is_a: Mucus [UBERON:0000912] + Sweat [UBERON:0001089]: + text: Sweat [UBERON:0001089] + description: Secretion produced by a sweat gland. + meaning: UBERON:0001089 + Tear [UBERON:0001827]: + text: Tear [UBERON:0001827] + description: Aqueous substance secreted by the lacrimal gland. + meaning: UBERON:0001827 + Urine [UBERON:0001088]: + text: Urine [UBERON:0001088] + description: Excretion that is the output of a kidney. + meaning: UBERON:0001088 + EnvironmentalMaterialInternationalMenu: + name: EnvironmentalMaterialInternationalMenu + title: environmental material international menu + permissible_values: + Animal carcass [FOODON:02010020]: + text: Animal carcass [FOODON:02010020] + description: A carcass of an animal that includes all anatomical parts. This + includes a carcass with all organs and skin. + meaning: FOODON:02010020 + Bedding (Bed linen) [GSSO:005304]: + text: Bedding (Bed linen) [GSSO:005304] + description: Bedding is the removable and washable portion of a human sleeping + environment. + meaning: GSSO:005304 + Clothing [GSSO:003405]: + text: Clothing [GSSO:003405] + description: Fabric or other material used to cover the body. + meaning: GSSO:003405 + Drinkware: + text: Drinkware + description: Utensils with an open top that are used to hold liquids for consumption. + Cup [ENVO:03501330]: + text: Cup [ENVO:03501330] + description: A utensil which is a hand-sized container with an open top. A + cup may be used to hold liquids for pouring or drinking, or to store solids + for pouring. + meaning: ENVO:03501330 + is_a: Drinkware + Tableware: + text: Tableware + description: Items used in setting a table and serving food and beverages. + This includes various utensils, plates, bowls, cups, glasses, and serving + dishes designed for dining and drinking. + Dish: + text: Dish + description: A flat, typically round or oval item used for holding or serving + food. It can also refer to a specific type of plate, often used to describe + the container itself, such as a "plate dish" which is used for placing and + serving individual portions of food. + is_a: Tableware + Eating utensil [ENVO:03501353]: + text: Eating utensil [ENVO:03501353] + description: A utensil used for consuming food. + meaning: ENVO:03501353 + is_a: Tableware + Wastewater: + text: Wastewater + description: Water that has been adversely affected in quality by anthropogenic + influence. + meaning: ENVO:00002001 + CollectionMethodMenu: + name: CollectionMethodMenu + title: collection method menu + permissible_values: + Amniocentesis: + text: Amniocentesis + description: A prenatal diagnostic procedure in which a small sample of amniotic + fluid is removed from the uterus by a needle inserted into the abdomen. + This procedure is used to detect various genetic abnormalities in the fetus + and/or the sex of the fetus. + meaning: NCIT:C52009 + Aspiration: + text: Aspiration + description: Inspiration of a foreign object into the airway. + meaning: NCIT:C15631 + Suprapubic Aspiration: + text: Suprapubic Aspiration + description: An aspiration process which involves putting a needle through + the skin just above the pubic bone into the bladder to take a urine sample. + meaning: GENEPIO:0100028 + is_a: Aspiration + Tracheal aspiration: + text: Tracheal aspiration + description: An aspiration process which collects tracheal secretions. + meaning: GENEPIO:0100029 + is_a: Aspiration + Vacuum Aspiration: + text: Vacuum Aspiration + description: An aspiration process which uses a vacuum source to remove a + sample. + meaning: GENEPIO:0100030 + is_a: Aspiration + Biopsy: + text: Biopsy + description: A specimen collection that obtains a sample of tissue or cell + from a living multicellular organism body for diagnostic purposes by means + intended to be minimally invasive. + meaning: OBI:0002650 + Needle Biopsy: + text: Needle Biopsy + description: A biopsy that uses a hollow needle to extract cells. + meaning: OBI:0002651 + is_a: Biopsy + Filtration: + text: Filtration + description: Filtration is a process which separates components suspended + in a fluid based on granularity properties relying on a filter device + meaning: OBI:0302885 + Air filtration: + text: Air filtration + description: A filtration process which removes solid particulates from the + air via an air filtration device. + meaning: GENEPIO:0100031 + is_a: Filtration + Finger Prick: + text: Finger Prick + description: A collecting specimen from organism process in which a skin site + free of surface arterial flow is pierced with a sterile lancet, after a + capillary blood droplet is formed a sample is captured in a capillary tupe. + meaning: GENEPIO:0100036 + Lavage: + text: Lavage + description: A protocol application to separate cells and/or cellular secretions + from an anatomical space by the introduction and removal of fluid + meaning: OBI:0600044 + Bronchoalveolar lavage (BAL): + text: Bronchoalveolar lavage (BAL) + description: The collection of bronchoalveolar lavage fluid (BAL) from the + lungs. + meaning: GENEPIO:0100032 + is_a: Lavage + Gastric Lavage: + text: Gastric Lavage + description: The administration and evacuation of small volumes of liquid + through an orogastric tube to remove toxic substances within the stomach. + meaning: GENEPIO:0100033 + is_a: Lavage + Lumbar Puncture: + text: Lumbar Puncture + description: An invasive procedure in which a hollow needle is introduced + through an intervertebral space in the lower back to access the subarachnoid + space in order to sample cerebrospinal fluid or to administer medication. + meaning: NCIT:C15327 + Necropsy: + text: Necropsy + description: A postmortem examination of the body of an animal to determine + the cause of death or the character and extent of changes produced by disease. + meaning: MMO:0000344 + Phlebotomy: + text: Phlebotomy + description: The collection of blood from a vein, most commonly via needle + venipuncture. + meaning: NCIT:C28221 + Rinsing: + text: Rinsing + description: The process of removal and collection of specimen material from + the surface of an entity by washing, or a similar application of fluids. + meaning: GENEPIO:0002116 + Saline gargle (mouth rinse and gargle): + text: Saline gargle (mouth rinse and gargle) + description: A collecting specimen from organism process in which a salt water + solution is taken into the oral cavity, rinsed around, and gargled before + being deposited into an external collection device. + meaning: GENEPIO:0100034 + is_a: Rinsing + Scraping: + text: Scraping + description: A specimen collection process in which a sample is collected + by scraping a surface with a sterile sampling device. + meaning: GENEPIO:0100035 + Swabbing: + text: Swabbing + description: The process of collecting specimen material using a swab collection + device. + meaning: GENEPIO:0002117 + Thoracentesis (chest tap): + text: Thoracentesis (chest tap) + description: The removal of excess fluid via needle puncture from the thoracic + cavity. + meaning: NCIT:C15392 + CollectionMethodInternationalMenu: + name: CollectionMethodInternationalMenu + title: collection method international menu + permissible_values: + Amniocentesis [NCIT:C52009]: + text: Amniocentesis [NCIT:C52009] + description: A prenatal diagnostic procedure in which a small sample of amniotic + fluid is removed from the uterus by a needle inserted into the abdomen. + This procedure is used to detect various genetic abnormalities in the fetus + and/or the sex of the fetus. + meaning: NCIT:C52009 + Aspiration [NCIT:C15631]: + text: Aspiration [NCIT:C15631] + description: Procedure using suction, usually with a thin needle and syringe, + to remove bodily fluid or tissue. + meaning: NCIT:C15631 + Suprapubic Aspiration [GENEPIO:0100028]: + text: Suprapubic Aspiration [GENEPIO:0100028] + description: An aspiration process which involves putting a needle through + the skin just above the pubic bone into the bladder to take a urine sample. + meaning: GENEPIO:0100028 + is_a: Aspiration [NCIT:C15631] + Tracheal aspiration [GENEPIO:0100029]: + text: Tracheal aspiration [GENEPIO:0100029] + description: An aspiration process which collects tracheal secretions. + meaning: GENEPIO:0100029 + is_a: Aspiration [NCIT:C15631] + Vacuum Aspiration [GENEPIO:0100030]: + text: Vacuum Aspiration [GENEPIO:0100030] + description: An aspiration process which uses a vacuum source to remove a + sample. + meaning: GENEPIO:0100030 + is_a: Aspiration [NCIT:C15631] + Biopsy [OBI:0002650]: + text: Biopsy [OBI:0002650] + description: A specimen collection that obtains a sample of tissue or cell + from a living multicellular organism body for diagnostic purposes by means + intended to be minimally invasive. + meaning: OBI:0002650 + Needle Biopsy [OBI:0002651]: + text: Needle Biopsy [OBI:0002651] + description: A biopsy that uses a hollow needle to extract cells. + meaning: OBI:0002651 + is_a: Biopsy [OBI:0002650] + Filtration [OBI:0302885]: + text: Filtration [OBI:0302885] + description: Filtration is a process which separates components suspended + in a fluid based on granularity properties relying on a filter device. + meaning: OBI:0302885 + Air filtration [GENEPIO:0100031]: + text: Air filtration [GENEPIO:0100031] + description: A filtration process which removes solid particulates from the + air via an air filtration device. + meaning: GENEPIO:0100031 + is_a: Filtration [OBI:0302885] + Lavage [OBI:0600044]: + text: Lavage [OBI:0600044] + description: A protocol application to separate cells and/or cellular secretions + from an anatomical space by the introduction and removal of fluid. + meaning: OBI:0600044 + Bronchoalveolar lavage (BAL) [GENEPIO:0100032]: + text: Bronchoalveolar lavage (BAL) [GENEPIO:0100032] + description: The collection of bronchoalveolar lavage fluid (BAL) from the + lungs. + meaning: GENEPIO:0100032 + is_a: Lavage [OBI:0600044] + Gastric Lavage [GENEPIO:0100033]: + text: Gastric Lavage [GENEPIO:0100033] + description: The administration and evacuation of small volumes of liquid + through an orogastric tube to remove toxic substances within the stomach. + meaning: GENEPIO:0100033 + is_a: Lavage [OBI:0600044] + Lumbar Puncture [NCIT:C15327]: + text: Lumbar Puncture [NCIT:C15327] + description: An invasive procedure in which a hollow needle is introduced + through an intervertebral space in the lower back to access the subarachnoid + space in order to sample cerebrospinal fluid or to administer medication. + meaning: NCIT:C15327 + Necropsy [MMO:0000344]: + text: Necropsy [MMO:0000344] + description: A postmortem examination of the body of an animal to determine + the cause of death or the character and extent of changes produced by disease. + meaning: MMO:0000344 + Phlebotomy [NCIT:C28221]: + text: Phlebotomy [NCIT:C28221] + description: The collection of blood from a vein, most commonly via needle + venipuncture. + meaning: NCIT:C28221 + Rinsing [GENEPIO:0002116]: + text: Rinsing [GENEPIO:0002116] + description: The process of removal and collection of specimen material from + the surface of an entity by washing, or a similar application of fluids. + meaning: GENEPIO:0002116 + Saline gargle (mouth rinse and gargle) [GENEPIO:0100034]: + text: Saline gargle (mouth rinse and gargle) [GENEPIO:0100034] + description: A collecting specimen from organism process in which a salt water + solution is taken into the oral cavity, rinsed around, and gargled before + being deposited into an external collection device. + meaning: GENEPIO:0100034 + is_a: Rinsing [GENEPIO:0002116] + Scraping [GENEPIO:0100035]: + text: Scraping [GENEPIO:0100035] + description: A specimen collection process in which a sample is collected + by scraping a surface with a sterile sampling device. + meaning: GENEPIO:0100035 + Swabbing [GENEPIO:0002117]: + text: Swabbing [GENEPIO:0002117] + description: The process of collecting specimen material using a swab collection + device. + meaning: GENEPIO:0002117 + Finger Prick [GENEPIO:0100036]: + text: Finger Prick [GENEPIO:0100036] + description: A collecting specimen from organism process in which a skin site + free of surface arterial flow is pierced with a sterile lancet, after a + capillary blood droplet is formed a sample is captured in a capillary tupe. + meaning: GENEPIO:0100036 + is_a: Swabbing [GENEPIO:0002117] + Thoracentesis (chest tap) [NCIT:C15392]: + text: Thoracentesis (chest tap) [NCIT:C15392] + description: The removal of excess fluid via needle puncture from the thoracic + cavity. + meaning: NCIT:C15392 + CollectionDeviceMenu: + name: CollectionDeviceMenu + title: collection device menu + permissible_values: + Blood Collection Tube: + text: Blood Collection Tube + description: 'A specimen collection tube which is designed for the collection + of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection' + meaning: OBI:0002859 + Bronchoscope: + text: Bronchoscope + description: A device which is a thin, tube-like instrument which includes + a light and a lens used to examine a lung. + meaning: OBI:0002826 + Collection Container: + text: Collection Container + description: A container with the function of containing a specimen. + meaning: OBI:0002088 + Collection Cup: + text: Collection Cup + description: A device which is used to collect liquid samples. + meaning: GENEPIO:0100026 + Filter: + text: Filter + description: A manufactured product which separates solids from fluids by + adding a medium through which only a fluid can pass. + meaning: GENEPIO:0100103 + Needle: + text: Needle + description: A needle is a sharp, hollow device used to penetrate tissue or + soft material. When attached to a syringe. it allows delivery of a specific + volume of liquid or gaseous mixture. + meaning: OBI:0000436 + Serum Collection Tube: + text: Serum Collection Tube + description: A specimen collection tube which is designed for collecting whole + blood and enabling the separation of serum. + meaning: OBI:0002860 + Sputum Collection Tube: + text: Sputum Collection Tube + description: A specimen collection tube which is designed for collecting sputum. + meaning: OBI:0002861 + Suction Catheter: + text: Suction Catheter + description: A catheter which is used to remove mucus and other secretions + from the body. + meaning: OBI:0002831 + Swab: + text: Swab + description: A device which is a soft, absorbent material mounted on one or + both ends of a stick. + meaning: GENEPIO:0100027 + Dry swab: + text: Dry swab + description: A swab device that consists of soft, absorbent material mounted + on one or both ends of a stick, designed to collect samples without the + presence of a liquid or preservative medium. + meaning: GENEPIO:0100493 + is_a: Swab + Urine Collection Tube: + text: Urine Collection Tube + description: A specimen container which is designed for holding urine. + meaning: OBI:0002862 + Universal Transport Medium (UTM): + text: Universal Transport Medium (UTM) + description: A sterile, balanced medium designed to preserve and transport + clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring + the viability of the sample for subsequent analysis or culture. + meaning: GENEPIO:0100509 + Virus Transport Medium: + text: Virus Transport Medium + description: A medium designed to promote longevity of a viral sample. FROM + Corona19 + meaning: OBI:0002866 + CollectionDeviceInternationalMenu: + name: CollectionDeviceInternationalMenu + title: collection device international menu + permissible_values: + Blood Collection Tube [OBI:0002859]: + text: Blood Collection Tube [OBI:0002859] + description: 'A specimen collection tube which is designed for the collection + of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection' + meaning: OBI:0002859 + Bronchoscope [OBI:0002826]: + text: Bronchoscope [OBI:0002826] + description: A device which is a thin, tube-like instrument which includes + a light and a lens used to examine a lung. + meaning: OBI:0002826 + Collection Container [OBI:0002088]: + text: Collection Container [OBI:0002088] + description: A container with the function of containing a specimen. + meaning: OBI:0002088 + Collection Cup [GENEPIO:0100026]: + text: Collection Cup [GENEPIO:0100026] + description: A device which is used to collect liquid samples. + meaning: GENEPIO:0100026 + Filter [GENEPIO:0100103]: + text: Filter [GENEPIO:0100103] + description: A manufactured product which separates solids from fluids by + adding a medium through which only a fluid can pass. + meaning: GENEPIO:0100103 + Needle [OBI:0000436]: + text: Needle [OBI:0000436] + description: A needle is a sharp, hollow device used to penetrate tissue or + soft material. When attached to a syringe. it allows delivery of a specific + volume of liquid or gaseous mixture. + meaning: OBI:0000436 + Serum Collection Tube [OBI:0002860]: + text: Serum Collection Tube [OBI:0002860] + description: A specimen collection tube which is designed for collecting whole + blood and enabling the separation of serum. + meaning: OBI:0002860 + Sputum Collection Tube [OBI:0002861]: + text: Sputum Collection Tube [OBI:0002861] + description: A specimen collection tube which is designed for collecting sputum. + meaning: OBI:0002861 + Suction Catheter [OBI:0002831]: + text: Suction Catheter [OBI:0002831] + description: A catheter which is used to remove mucus and other secretions + from the body. + meaning: OBI:0002831 + Swab [GENEPIO:0100027]: + text: Swab [GENEPIO:0100027] + description: A device which is a soft, absorbent material mounted on one or + both ends of a stick. + meaning: GENEPIO:0100027 + Dry swab [GENEPIO:0100493]: + text: Dry swab [GENEPIO:0100493] + description: A swab device that consists of soft, absorbent material mounted + on one or both ends of a stick, designed to collect samples without the + presence of a liquid or preservative medium. + meaning: GENEPIO:0100493 + is_a: Swab [GENEPIO:0100027] + Urine Collection Tube [OBI:0002862]: + text: Urine Collection Tube [OBI:0002862] + description: A specimen container which is designed for holding urine. + meaning: OBI:0002862 + Universal Transport Medium (UTM) [GENEPIO:0100509]: + text: Universal Transport Medium (UTM) [GENEPIO:0100509] + description: A sterile, balanced medium designed to preserve and transport + clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring + the viability of the sample for subsequent analysis or culture. + meaning: GENEPIO:0100509 + Virus Transport Medium [OBI:0002866]: + text: Virus Transport Medium [OBI:0002866] + description: A medium designed to promote longevity of a viral sample. FROM + Corona19 + meaning: OBI:0002866 + SpecimenProcessingMenu: + name: SpecimenProcessingMenu + title: specimen processing menu + permissible_values: + Virus passage: + text: Virus passage + description: The process of growing a virus in serial iterations. + meaning: GENEPIO:0100039 + Specimens pooled: + text: Specimens pooled + description: Physical combination of several instances of like material. + meaning: OBI:0600016 + SpecimenProcessingInternationalMenu: + name: SpecimenProcessingInternationalMenu + title: specimen processing international menu + permissible_values: + Virus passage [GENEPIO:0100039]: + text: Virus passage [GENEPIO:0100039] + description: The process of growing a virus in serial iterations. + meaning: GENEPIO:0100039 + Specimens pooled [OBI:0600016]: + text: Specimens pooled [OBI:0600016] + description: Physical combination of several instances of like material. + meaning: OBI:0600016 + ExperimentalSpecimenRoleTypeMenu: + name: ExperimentalSpecimenRoleTypeMenu + title: experimental specimen role type menu + permissible_values: + Positive experimental control: + text: Positive experimental control + description: A control specimen that is expected to yield a positive result, + to establish a reference baseline for an experiment. + meaning: GENEPIO:0101018 + Negative experimental control: + text: Negative experimental control + description: A control specimen that is expected to yield a negative result, + to establish a reference baseline for an experiment + meaning: GENEPIO:0101019 + Technical replicate: + text: Technical replicate + description: A technical replicate is a replicate role where the same BioSample + is use e.g. the same pool of RNA used to assess technical (as opposed to + biological) variation within an experiment. + meaning: EFO:0002090 + Biological replicate: + text: Biological replicate + description: A biological replicate is a replicate role that consists of independent + biological replicates made from different individual biosamples. + meaning: EFO:0002091 + ExperimentalSpecimenRoleTypeInternationalMenu: + name: ExperimentalSpecimenRoleTypeInternationalMenu + title: experimental specimen role type international menu + permissible_values: + Positive experimental control [GENEPIO:0101018]: + text: Positive experimental control [GENEPIO:0101018] + description: A control specimen that is expected to yield a positive result, + to establish a reference baseline for an experiment. + meaning: GENEPIO:0101018 + Negative experimental control [GENEPIO:0101019]: + text: Negative experimental control [GENEPIO:0101019] + description: A control specimen that is expected to yield a negative result, + to establish a reference baseline for an experiment + meaning: GENEPIO:0101019 + Technical replicate [EFO:0002090]: + text: Technical replicate [EFO:0002090] + description: A technical replicate is a replicate role where the same BioSample + is use e.g. the same pool of RNA used to assess technical (as opposed to + biological) variation within an experiment. + meaning: EFO:0002090 + Biological replicate [EFO:0002091]: + text: Biological replicate [EFO:0002091] + description: A biological replicate is a replicate role that consists of independent + biological replicates made from different individual biosamples. + meaning: EFO:0002091 + LineageCladeNameInternationalMenu: + name: LineageCladeNameInternationalMenu + title: lineage/clade name international menu + permissible_values: + Mpox virus clade I [GENEPIO:0102029]: + text: Mpox virus clade I [GENEPIO:0102029] + description: An Mpox virus clade with at least 99% similarity to the West + African/USA-derived Mpox strain. + meaning: GENEPIO:0102029 + Mpox virus clade Ia [GENEPIO:0102030]: + text: Mpox virus clade Ia [GENEPIO:0102030] + description: An Mpox virus that clusters in phylogenetic trees within the + Ia clade. + meaning: GENEPIO:0102030 + is_a: Mpox virus clade I [GENEPIO:0102029] + Mpox virus clade Ib [GENEPIO:0102031]: + text: Mpox virus clade Ib [GENEPIO:0102031] + description: An Mpox virus that clusters in phylogenetic trees within the + Ib clade. + meaning: GENEPIO:0102031 + is_a: Mpox virus clade I [GENEPIO:0102029] + Mpox virus clade II [GENEPIO:0102032]: + text: Mpox virus clade II [GENEPIO:0102032] + description: An Mpox virus clade with at least 99% similarity to the Congo + Basin-derived Mpox strain. + meaning: GENEPIO:0102032 + Mpox virus clade IIa [GENEPIO:0102033]: + text: Mpox virus clade IIa [GENEPIO:0102033] + description: An Mpox virus that clusters in phylogenetic trees within the + IIa clade. + meaning: GENEPIO:0102033 + is_a: Mpox virus clade II [GENEPIO:0102032] + Mpox virus clade IIb [GENEPIO:0102034]: + text: Mpox virus clade IIb [GENEPIO:0102034] + description: An Mpox virus that clusters in phylogenetic trees within the + IIb clade. + meaning: GENEPIO:0102034 + is_a: Mpox virus clade II [GENEPIO:0102032] + Mpox virus lineage B.1: + text: Mpox virus lineage B.1 + is_a: Mpox virus clade IIb [GENEPIO:0102034] + Mpox virus lineage A: + text: Mpox virus lineage A + is_a: Mpox virus clade IIb [GENEPIO:0102034] + HostCommonNameMenu: + name: HostCommonNameMenu + title: host (common name) menu + permissible_values: + Human: + text: Human + description: A bipedal primate mammal of the species Homo sapiens. + meaning: NCBITaxon:9606 + HostCommonNameInternationalMenu: + name: HostCommonNameInternationalMenu + title: host (common name) international menu + permissible_values: + Human [NCBITaxon:9606]: + text: Human [NCBITaxon:9606] + description: A bipedal primate mammal of the species Homo sapiens. + meaning: NCBITaxon:9606 + Rodent [NCBITaxon:9989]: + text: Rodent [NCBITaxon:9989] + description: A mammal of the order Rodentia which are characterized by a single + pair of continuously growing incisors in each of the upper and lower jaws. + meaning: NCBITaxon:9989 + Mouse [NCBITaxon:10090]: + text: Mouse [NCBITaxon:10090] + description: A small rodent that typically has a pointed snout, small rounded + ears, a body-length scaly tail, and a high breeding rate. + meaning: NCBITaxon:10090 + is_a: Rodent [NCBITaxon:9989] + Prairie Dog [NCBITaxon:45478]: + text: Prairie Dog [NCBITaxon:45478] + description: A herbivorous burrowing ground squirrels native to the grasslands + of North America. + meaning: NCBITaxon:45478 + is_a: Rodent [NCBITaxon:9989] + Rat [NCBITaxon:10116]: + text: Rat [NCBITaxon:10116] + description: A medium sized rodent that typically is long tailed. + meaning: NCBITaxon:10116 + is_a: Rodent [NCBITaxon:9989] + Squirrel [FOODON:03411389]: + text: Squirrel [FOODON:03411389] + description: A small to medium-sized rodent belonging to the family Sciuridae, + characterized by a bushy tail, sharp claws, and strong hind legs, commonly + found in trees, but some species live on the ground + meaning: FOODON:03411389 + is_a: Rodent [NCBITaxon:9989] + HostScientificNameMenu: + name: HostScientificNameMenu + title: host (scientific name) menu + permissible_values: + Homo sapiens: + text: Homo sapiens + description: A type of primate characterized by bipedalism and large, complex + brain. + meaning: NCBITaxon:9606 + HostScientificNameInternationalMenu: + name: HostScientificNameInternationalMenu + title: host (scientific name) international menu + permissible_values: + Homo sapiens [NCBITaxon:9606]: + text: Homo sapiens [NCBITaxon:9606] + description: A bipedal primate mammal of the species Homo sapiens. + meaning: NCBITaxon:9606 + HostHealthStateMenu: + name: HostHealthStateMenu + title: host health state menu + permissible_values: + Asymptomatic: + text: Asymptomatic + description: Without clinical signs or indications that raise the possibility + of a particular disorder or dysfunction. + meaning: NCIT:C3833 + Deceased: + text: Deceased + description: The cessation of life. + meaning: NCIT:C28554 + Healthy: + text: Healthy + description: Having no significant health-related issues. + meaning: NCIT:C115935 + Recovered: + text: Recovered + description: One of the possible results of an adverse event outcome that + indicates that the event has improved or recuperated. + meaning: NCIT:C49498 + Symptomatic: + text: Symptomatic + description: Exhibiting the symptoms of a particular disease. + meaning: NCIT:C25269 + HostHealthStateInternationalMenu: + name: HostHealthStateInternationalMenu + title: host health state international menu + permissible_values: + Asymptomatic [NCIT:C3833]: + text: Asymptomatic [NCIT:C3833] + description: Without clinical signs or indications that raise the possibility + of a particular disorder or dysfunction. + meaning: NCIT:C3833 + Deceased [NCIT:C28554]: + text: Deceased [NCIT:C28554] + description: The cessation of life. + meaning: NCIT:C28554 + Healthy [NCIT:C115935]: + text: Healthy [NCIT:C115935] + description: Having no significant health-related issues. + meaning: NCIT:C115935 + Recovered [NCIT:C49498]: + text: Recovered [NCIT:C49498] + description: One of the possible results of an adverse event outcome that + indicates that the event has improved or recuperated. + meaning: NCIT:C49498 + Symptomatic [NCIT:C25269]: + text: Symptomatic [NCIT:C25269] + description: Exhibiting the symptoms of a particular disease. + meaning: NCIT:C25269 + HostHealthStatusDetailsMenu: + name: HostHealthStatusDetailsMenu + title: host health status details menu + permissible_values: + Hospitalized: + text: Hospitalized + description: The condition of being treated as a patient in a hospital. + meaning: NCIT:C25179 + Hospitalized (Non-ICU): + text: Hospitalized (Non-ICU) + description: The condition of being treated as a patient in a hospital without + admission to an intensive care unit (ICU). + meaning: GENEPIO:0100045 + is_a: Hospitalized + Hospitalized (ICU): + text: Hospitalized (ICU) + description: The condition of being treated as a patient in a hospital intensive + care unit (ICU). + meaning: GENEPIO:0100046 + is_a: Hospitalized + Medically Isolated: + text: Medically Isolated + description: Separation of people with a contagious disease from population + to reduce the spread of the disease. + meaning: GENEPIO:0100047 + Medically Isolated (Negative Pressure): + text: Medically Isolated (Negative Pressure) + description: 'Medical isolation in a negative pressure environment: 6 to 12 + air exchanges per hour, and direct exhaust to the outside or through a high + efficiency particulate air filter.' + meaning: GENEPIO:0100048 + is_a: Medically Isolated + Self-quarantining: + text: Self-quarantining + description: A method used by an individual to be kept apart in seclusion + from others for a period of time in an attempt to minimize the risk of transmission + of an infectious disease. + meaning: NCIT:C173768 + HostHealthStatusDetailsInternationalMenu: + name: HostHealthStatusDetailsInternationalMenu + title: host health status details international menu + permissible_values: + Hospitalized [NCIT:C25179]: + text: Hospitalized [NCIT:C25179] + description: The condition of being treated as a patient in a hospital. + meaning: NCIT:C25179 + Hospitalized (Non-ICU) [GENEPIO:0100045]: + text: Hospitalized (Non-ICU) [GENEPIO:0100045] + description: The condition of being treated as a patient in a hospital without + admission to an intensive care unit (ICU). + meaning: GENEPIO:0100045 + is_a: Hospitalized [NCIT:C25179] + Hospitalized (ICU) [GENEPIO:0100046]: + text: Hospitalized (ICU) [GENEPIO:0100046] + description: The condition of being treated as a patient in a hospital intensive + care unit (ICU). + meaning: GENEPIO:0100046 + is_a: Hospitalized [NCIT:C25179] + Medically Isolated [GENEPIO:0100047]: + text: Medically Isolated [GENEPIO:0100047] + description: Separation of people with a contagious disease from population + to reduce the spread of the disease. + meaning: GENEPIO:0100047 + Medically Isolated (Negative Pressure) [GENEPIO:0100048]: + text: Medically Isolated (Negative Pressure) [GENEPIO:0100048] + description: 'Medical isolation in a negative pressure environment: 6 to 12 + air exchanges per hour, and direct exhaust to the outside or through a high + efficiency particulate air filter.' + meaning: GENEPIO:0100048 + is_a: Medically Isolated [GENEPIO:0100047] + Self-quarantining [NCIT:C173768]: + text: Self-quarantining [NCIT:C173768] + description: A method used by an individual to be kept apart in seclusion + from others for a period of time in an attempt to minimize the risk of transmission + of an infectious disease. + meaning: NCIT:C173768 + HostHealthOutcomeMenu: + name: HostHealthOutcomeMenu + title: host health outcome menu + permissible_values: + Deceased: + text: Deceased + description: The cessation of life. + meaning: NCIT:C28554 + Deteriorating: + text: Deteriorating + description: Advancing in extent or severity. + meaning: NCIT:C25254 + Recovered: + text: Recovered + description: One of the possible results of an adverse event outcome that + indicates that the event has improved or recuperated. + meaning: NCIT:C49498 + Stable: + text: Stable + description: Subject to little fluctuation; showing little if any change. + meaning: NCIT:C30103 + HostHealthOutcomeInternationalMenu: + name: HostHealthOutcomeInternationalMenu + title: host health outcome international menu + permissible_values: + Deceased [NCIT:C28554]: + text: Deceased [NCIT:C28554] + description: The cessation of life. + meaning: NCIT:C28554 + Deteriorating [NCIT:C25254]: + text: Deteriorating [NCIT:C25254] + description: Advancing in extent or severity. + meaning: NCIT:C25254 + Recovered [NCIT:C49498]: + text: Recovered [NCIT:C49498] + description: One of the possible results of an adverse event outcome that + indicates that the event has improved or recuperated. + meaning: NCIT:C49498 + Stable [NCIT:C30103]: + text: Stable [NCIT:C30103] + description: Subject to little fluctuation; showing little if any change. + meaning: NCIT:C30103 + HostAgeUnitMenu: + name: HostAgeUnitMenu + title: host age unit menu + permissible_values: + month: + text: month + description: A time unit which is approximately equal to the length of time + of one of cycle of the moon's phases which in science is taken to be equal + to 30 days. + meaning: UO:0000035 + year: + text: year + description: A time unit which is equal to 12 months which in science is taken + to be equal to 365.25 days. + meaning: UO:0000036 + HostAgeUnitInternationalMenu: + name: HostAgeUnitInternationalMenu + title: host age unit international menu + permissible_values: + month [UO:0000035]: + text: month [UO:0000035] + description: A time unit which is approximately equal to the length of time + of one of cycle of the moon's phases which in science is taken to be equal + to 30 days. + meaning: UO:0000035 + year [UO:0000036]: + text: year [UO:0000036] + description: A time unit which is equal to 12 months which in science is taken + to be equal to 365.25 days. + meaning: UO:0000036 + HostAgeBinMenu: + name: HostAgeBinMenu + title: host age bin menu + permissible_values: + 0 - 9: + text: 0 - 9 + description: An age group that stratifies the age of a case to be between + 0 to 9 years old (inclusive). + meaning: GENEPIO:0100049 + 10 - 19: + text: 10 - 19 + description: An age group that stratifies the age of a case to be between + 10 to 19 years old (inclusive). + meaning: GENEPIO:0100050 + 20 - 29: + text: 20 - 29 + description: An age group that stratifies the age of a case to be between + 20 to 29 years old (inclusive). + meaning: GENEPIO:0100051 + 30 - 39: + text: 30 - 39 + description: An age group that stratifies the age of a case to be between + 30 to 39 years old (inclusive). + meaning: GENEPIO:0100052 + 40 - 49: + text: 40 - 49 + description: An age group that stratifies the age of a case to be between + 40 to 49 years old (inclusive). + meaning: GENEPIO:0100053 + 50 - 59: + text: 50 - 59 + description: An age group that stratifies the age of a case to be between + 50 to 59 years old (inclusive). + meaning: GENEPIO:0100054 + 60 - 69: + text: 60 - 69 + description: An age group that stratifies the age of a case to be between + 60 to 69 years old (inclusive). + meaning: GENEPIO:0100055 + 70 - 79: + text: 70 - 79 + description: An age group that stratifies the age of a case to be between + 70 to 79 years old (inclusive). + meaning: GENEPIO:0100056 + 80 - 89: + text: 80 - 89 + description: An age group that stratifies the age of a case to be between + 80 to 89 years old (inclusive). + meaning: GENEPIO:0100057 + 90 - 99: + text: 90 - 99 + description: An age group that stratifies the age of a case to be between + 90 to 99 years old (inclusive). + meaning: GENEPIO:0100058 + 100+: + text: 100+ + description: An age group that stratifies the age of a case to be greater + than or equal to 100 years old. + meaning: GENEPIO:0100059 + HostAgeBinInternationalMenu: + name: HostAgeBinInternationalMenu + title: host age bin international menu + permissible_values: + 0 - 9 [GENEPIO:0100049]: + text: 0 - 9 [GENEPIO:0100049] + description: An age group that stratifies the age of a case to be between + 0 to 9 years old (inclusive). + meaning: GENEPIO:0100049 + 10 - 19 [GENEPIO:0100050]: + text: 10 - 19 [GENEPIO:0100050] + description: An age group that stratifies the age of a case to be between + 10 to 19 years old (inclusive). + meaning: GENEPIO:0100050 + 20 - 29 [GENEPIO:0100051]: + text: 20 - 29 [GENEPIO:0100051] + description: An age group that stratifies the age of a case to be between + 20 to 29 years old (inclusive). + meaning: GENEPIO:0100051 + 30 - 39 [GENEPIO:0100052]: + text: 30 - 39 [GENEPIO:0100052] + description: An age group that stratifies the age of a case to be between + 30 to 39 years old (inclusive). + meaning: GENEPIO:0100052 + 40 - 49 [GENEPIO:0100053]: + text: 40 - 49 [GENEPIO:0100053] + description: An age group that stratifies the age of a case to be between + 40 to 49 years old (inclusive). + meaning: GENEPIO:0100053 + 50 - 59 [GENEPIO:0100054]: + text: 50 - 59 [GENEPIO:0100054] + description: An age group that stratifies the age of a case to be between + 50 to 59 years old (inclusive). + meaning: GENEPIO:0100054 + 60 - 69 [GENEPIO:0100055]: + text: 60 - 69 [GENEPIO:0100055] + description: An age group that stratifies the age of a case to be between + 60 to 69 years old (inclusive). + meaning: GENEPIO:0100055 + 70 - 79 [GENEPIO:0100056]: + text: 70 - 79 [GENEPIO:0100056] + description: An age group that stratifies the age of a case to be between + 70 to 79 years old (inclusive). + meaning: GENEPIO:0100056 + 80 - 89 [GENEPIO:0100057]: + text: 80 - 89 [GENEPIO:0100057] + description: An age group that stratifies the age of a case to be between + 80 to 89 years old (inclusive). + meaning: GENEPIO:0100057 + 90 - 99 [GENEPIO:0100058]: + text: 90 - 99 [GENEPIO:0100058] + description: An age group that stratifies the age of a case to be between + 90 to 99 years old (inclusive). + meaning: GENEPIO:0100058 + 100+ [GENEPIO:0100059]: + text: 100+ [GENEPIO:0100059] + description: An age group that stratifies the age of a case to be greater + than or equal to 100 years old. + meaning: GENEPIO:0100059 + HostGenderMenu: + name: HostGenderMenu + title: host gender menu + permissible_values: + Female: + text: Female + description: An individual who reports belonging to the cultural gender role + distinction of female. + meaning: NCIT:C46110 + Male: + text: Male + description: An individual who reports belonging to the cultural gender role + distinction of male. + meaning: NCIT:C46109 + Non-binary gender: + text: Non-binary gender + description: Either, a specific gender identity which is not male or female; + or, more broadly, an umbrella term for gender identities not considered + male or female. + meaning: GSSO:000132 + Transgender (assigned male at birth): + text: Transgender (assigned male at birth) + description: Having a feminine gender (identity) which is different from the + sex one was assigned at birth. + meaning: GSSO:004004 + Transgender (assigned female at birth): + text: Transgender (assigned female at birth) + description: Having a masculine gender (identity) which is different from + the sex one was assigned at birth. + meaning: GSSO:004005 + Undeclared: + text: Undeclared + description: A categorical choice recorded when an individual being interviewed + is unable or chooses not to provide a datum. + meaning: NCIT:C110959 + HostGenderInternationalMenu: + name: HostGenderInternationalMenu + title: host gender international menu + permissible_values: + Female [NCIT:C46110]: + text: Female [NCIT:C46110] + description: An individual who reports belonging to the cultural gender role + distinction of female. + meaning: NCIT:C46110 + Male [NCIT:C46109]: + text: Male [NCIT:C46109] + description: An individual who reports belonging to the cultural gender role + distinction of male. + meaning: NCIT:C46109 + Non-binary gender [GSSO:000132]: + text: Non-binary gender [GSSO:000132] + description: Either, a specific gender identity which is not male or female; + or, more broadly, an umbrella term for gender identities not considered + male or female. + meaning: GSSO:000132 + Transgender (assigned male at birth) [GSSO:004004]: + text: Transgender (assigned male at birth) [GSSO:004004] + description: Having a feminine gender (identity) which is different from the + sex one was assigned at birth. + meaning: GSSO:004004 + Transgender (assigned female at birth) [GSSO:004005]: + text: Transgender (assigned female at birth) [GSSO:004005] + description: Having a masculine gender (identity) which is different from + the sex one was assigned at birth. + meaning: GSSO:004005 + Undeclared [NCIT:C110959]: + text: Undeclared [NCIT:C110959] + description: A categorical choice recorded when an individual being interviewed + is unable or chooses not to provide a datum. + meaning: NCIT:C110959 + SignsAndSymptomsMenu: + name: SignsAndSymptomsMenu + title: signs and symptoms menu + permissible_values: + Chills (sudden cold sensation): + text: Chills (sudden cold sensation) + description: A sudden sensation of feeling cold. + meaning: HP:0025143 + Conjunctivitis (pink eye): + text: Conjunctivitis (pink eye) + description: Inflammation of the conjunctiva. + meaning: HP:0000509 + Cough: + text: Cough + description: A sudden, audible expulsion of air from the lungs through a partially + closed glottis, preceded by inhalation. + meaning: HP:0012735 + Fatigue (tiredness): + text: Fatigue (tiredness) + description: A subjective feeling of tiredness characterized by a lack of + energy and motivation. + meaning: HP:0012378 + Fever: + text: Fever + description: Body temperature elevated above the normal range. + meaning: HP:0001945 + Headache: + text: Headache + description: Cephalgia, or pain sensed in various parts of the head, not confined + to the area of distribution of any nerve. + meaning: HP:0002315 + Lesion: + text: Lesion + description: A localized pathological or traumatic structural change, damage, + deformity, or discontinuity of tissue, organ, or body part. + meaning: NCIT:C3824 + Lesion (Macule): + text: Lesion (Macule) + description: A flat lesion characterized by change in the skin color. + meaning: NCIT:C43278 + is_a: Lesion + Lesion (Papule): + text: Lesion (Papule) + description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. + meaning: NCIT:C39690 + is_a: Lesion + Lesion (Pustule): + text: Lesion (Pustule) + description: A circumscribed and elevated skin lesion filled with purulent + material. + meaning: NCIT:C78582 + is_a: Lesion + Lesion (Scab): + text: Lesion (Scab) + description: Dried purulent material on the skin from a skin lesion. + meaning: GENEPIO:0100490 + is_a: Lesion + Lesion (Vesicle): + text: Lesion (Vesicle) + description: Small, inflamed, pus-filled, blister-like sores (lesions) on + the skin surface. + meaning: GENEPIO:0100491 + is_a: Lesion + Myalgia (muscle pain): + text: Myalgia (muscle pain) + description: Pain in muscle. + meaning: HP:0003326 + Back pain: + text: Back pain + description: An unpleasant sensation characterized by physical discomfort + (such as pricking, throbbing, or aching) localized to the back. + meaning: HP:0003418 + is_a: Myalgia (muscle pain) + Nausea: + text: Nausea + description: A sensation of unease in the stomach together with an urge to + vomit. + meaning: HP:0002018 + Rash: + text: Rash + description: A red eruption of the skin. + meaning: HP:0000988 + Sore throat: + text: Sore throat + description: Any kind of inflammatory process of the tonsils, pharynx, or/and + larynx characterized by pain in swallowing. + meaning: NCIT:C50747 + Sweating: + text: Sweating + description: A watery secretion by the sweat glands that is primarily composed + of salt, urea and minerals. + meaning: NCIT:C36172 + Swollen Lymph Nodes: + text: Swollen Lymph Nodes + description: Enlargment (swelling) of a lymph node. + meaning: HP:0002716 + Ulcer: + text: Ulcer + description: A circumscribed inflammatory and often suppurating lesion on + the skin or an internal mucous surface resulting in necrosis of tissue. + meaning: NCIT:C3426 + Vomiting (throwing up): + text: Vomiting (throwing up) + description: Forceful ejection of the contents of the stomach through the + mouth by means of a series of involuntary spasmic contractions. + meaning: HP:0002013 + SignsAndSymptomsInternationalMenu: + name: SignsAndSymptomsInternationalMenu + title: signs and symptoms international menu + permissible_values: + Chills (sudden cold sensation) [HP:0025143]: + text: Chills (sudden cold sensation) [HP:0025143] + description: A sudden sensation of feeling cold. + meaning: HP:0025143 + Conjunctivitis (pink eye) [HP:0000509]: + text: Conjunctivitis (pink eye) [HP:0000509] + description: Inflammation of the conjunctiva. + meaning: HP:0000509 + Cough [HP:0012735]: + text: Cough [HP:0012735] + description: A sudden, audible expulsion of air from the lungs through a partially + closed glottis, preceded by inhalation. + meaning: HP:0012735 + Fatigue (tiredness) [HP:0012378]: + text: Fatigue (tiredness) [HP:0012378] + description: A subjective feeling of tiredness characterized by a lack of + energy and motivation. + meaning: HP:0012378 + Fever [HP:0001945]: + text: Fever [HP:0001945] + description: Body temperature elevated above the normal range. + meaning: HP:0001945 + Headache [HP:0002315]: + text: Headache [HP:0002315] + description: Cephalgia, or pain sensed in various parts of the head, not confined + to the area of distribution of any nerve. + meaning: HP:0002315 + Lesion [NCIT:C3824]: + text: Lesion [NCIT:C3824] + description: A localized pathological or traumatic structural change, damage, + deformity, or discontinuity of tissue, organ, or body part. + meaning: NCIT:C3824 + Lesion (Macule) [NCIT:C43278]: + text: Lesion (Macule) [NCIT:C43278] + description: A flat lesion characterized by change in the skin color. + meaning: NCIT:C43278 + is_a: Lesion [NCIT:C3824] + Lesion (Papule) [NCIT:C39690]: + text: Lesion (Papule) [NCIT:C39690] + description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. + meaning: NCIT:C39690 + is_a: Lesion [NCIT:C3824] + Lesion (Pustule) [NCIT:C78582]: + text: Lesion (Pustule) [NCIT:C78582] + description: A circumscribed and elevated skin lesion filled with purulent + material. + meaning: NCIT:C78582 + is_a: Lesion [NCIT:C3824] + Lesion (Scab) [GENEPIO:0100490]: + text: Lesion (Scab) [GENEPIO:0100490] + description: Dried purulent material on the skin from a skin lesion. + meaning: GENEPIO:0100490 + is_a: Lesion [NCIT:C3824] + Lesion (Vesicle) [GENEPIO:0100491]: + text: Lesion (Vesicle) [GENEPIO:0100491] + description: Small, inflamed, pus-filled, blister-like sores (lesions) on + the skin surface. + meaning: GENEPIO:0100491 + is_a: Lesion [NCIT:C3824] + Myalgia (muscle pain) [HP:0003326]: + text: Myalgia (muscle pain) [HP:0003326] + description: Pain in muscle. + meaning: HP:0003326 + Back pain [HP:0003418]: + text: Back pain [HP:0003418] + description: An unpleasant sensation characterized by physical discomfort + (such as pricking, throbbing, or aching) localized to the back. + meaning: HP:0003418 + is_a: Myalgia (muscle pain) [HP:0003326] + Nausea [HP:0002018]: + text: Nausea [HP:0002018] + description: A sensation of unease in the stomach together with an urge to + vomit. + meaning: HP:0002018 + Rash [HP:0000988]: + text: Rash [HP:0000988] + description: A red eruption of the skin. + meaning: HP:0000988 + Sore throat [NCIT:C50747]: + text: Sore throat [NCIT:C50747] + description: Any kind of inflammatory process of the tonsils, pharynx, or/and + larynx characterized by pain in swallowing. + meaning: NCIT:C50747 + Sweating [NCIT:C36172]: + text: Sweating [NCIT:C36172] + description: A watery secretion by the sweat glands that is primarily composed + of salt, urea and minerals. + meaning: NCIT:C36172 + Swollen Lymph Nodes [HP:0002716]: + text: Swollen Lymph Nodes [HP:0002716] + description: Enlargment (swelling) of a lymph node. + meaning: HP:0002716 + Ulcer [NCIT:C3426]: + text: Ulcer [NCIT:C3426] + description: A circumscribed inflammatory and often suppurating lesion on + the skin or an internal mucous surface resulting in necrosis of tissue. + meaning: NCIT:C3426 + Vomiting (throwing up) [HP:0002013]: + text: Vomiting (throwing up) [HP:0002013] + description: Forceful ejection of the contents of the stomach through the + mouth by means of a series of involuntary spasmic contractions. + meaning: HP:0002013 + PreExistingConditionsAndRiskFactorsMenu: + name: PreExistingConditionsAndRiskFactorsMenu + title: pre-existing conditions and risk factors menu + permissible_values: + Cancer: + text: Cancer + description: A tumor composed of atypical neoplastic, often pleomorphic cells + that invade other tissues. Malignant neoplasms often metastasize to distant + anatomic sites and may recur after excision. The most common malignant neoplasms + are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and + non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. + meaning: MONDO:0004992 + Diabetes mellitus (diabetes): + text: Diabetes mellitus (diabetes) + description: A group of abnormalities characterized by hyperglycemia and glucose + intolerance. + meaning: HP:0000819 + Type I diabetes mellitus (T1D): + text: Type I diabetes mellitus (T1D) + description: A chronic condition in which the pancreas produces little or + no insulin. Type I diabetes mellitus is manifested by the sudden onset of + severe hyperglycemia with rapid progression to diabetic ketoacidosis unless + treated with insulin. + meaning: HP:0100651 + is_a: Diabetes mellitus (diabetes) + Type II diabetes mellitus (T2D): + text: Type II diabetes mellitus (T2D) + description: A type of diabetes mellitus initially characterized by insulin + resistance and hyperinsulinemia and subsequently by glucose interolerance + and hyperglycemia. + meaning: HP:0005978 + is_a: Diabetes mellitus (diabetes) + Immunocompromised: + text: Immunocompromised + description: A loss of any arm of immune functions, resulting in potential + or actual increase in infections. This state may be reached secondary to + specific genetic lesions, syndromes with unidentified or polygenic causes, + acquired deficits from other disease states, or as result of therapy for + other diseases or conditions. + meaning: NCIT:C14139 + Infectious disorder: + text: Infectious disorder + description: A disorder resulting from the presence and activity of a microbial, + viral, fungal, or parasitic agent. It can be transmitted by direct or indirect + contact. + meaning: NCIT:C26726 + Chancroid (Haemophilus ducreyi): + text: Chancroid (Haemophilus ducreyi) + description: A primary bacterial infectious disease that is a sexually transmitted + infection located in skin of the genitals, has_material_basis_in Haemophilus + ducreyi, which is transmitted by sexual contact. The infection has symptom + painful and soft ulcers. + meaning: DOID:13778 + is_a: Infectious disorder + Chlamydia: + text: Chlamydia + description: A commensal bacterial infectious disease that is caused by Chlamydia + trachomatis. + meaning: DOID:11263 + is_a: Infectious disorder + Gonorrhea: + text: Gonorrhea + description: A primary bacterial infectious disease that is a sexually transmitted + infection, located_in uterus, located_in fallopian tube, located_in urethra, + located_in mouth, located_in throat, located_in eye or located_in anus, + has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact + with the penis, vagina, mouth, or anus or transmitted_by congenitally from + mother to baby during delivery. The infection has_symptom burning sensation + during urination, has_symptom discharge from the penis, has_symptom increased + vaginal discharge, or has_symptom vaginal bleeding between periods. + meaning: DOID:7551 + is_a: Infectious disorder + Herpes Simplex Virus infection (HSV): + text: Herpes Simplex Virus infection (HSV) + description: An infection that is caused by herpes simplex virus. + meaning: NCIT:C155871 + is_a: Infectious disorder + Human immunodeficiency virus (HIV): + text: Human immunodeficiency virus (HIV) + description: An infection caused by the human immunodeficiency virus. + meaning: MONDO:0005109 + is_a: Infectious disorder + Acquired immunodeficiency syndrome (AIDS): + text: Acquired immunodeficiency syndrome (AIDS) + description: A syndrome resulting from the acquired deficiency of cellular + immunity caused by the human immunodeficiency virus (HIV). It is characterized + by the reduction of the Helper T-lymphocytes in the peripheral blood and + the lymph nodes. + meaning: MONDO:0012268 + is_a: Human immunodeficiency virus (HIV) + Human papilloma virus infection (HPV): + text: Human papilloma virus infection (HPV) + description: An infectious process caused by a human papillomavirus. This + infection can cause abnormal tissue growth. + meaning: MONDO:0005161 + is_a: Infectious disorder + Lymphogranuloma venereum: + text: Lymphogranuloma venereum + description: A commensal bacterial infectious disease that results_in infection + located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which + is transmitted_by sexual contact, and transmitted_by fomites. The infection + has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, + and has_symptom lymphangitis. + meaning: DOID:13819 + is_a: Infectious disorder + Mycoplsma genitalium: + text: Mycoplsma genitalium + description: A sexually transmitted, small and pathogenic bacterium that lives + on the mucous epithelial cells of the urinary and genital tracts in humans. + meaning: NCBITaxon:2097 + is_a: Infectious disorder + Syphilis: + text: Syphilis + description: A primary bacterial infectious disease that is a sexually transmitted + systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, + which is transmitted_by sexual contact, transmitted_by blood product transfusion, + transmitted_by congenital method from mother to fetus or transmitted_by + contact with infectious lesions. If left untreated, produces chancres, rashes, + and systemic lesions in a clinical course with three stages continued over + many years. + meaning: DOID:4166 + is_a: Infectious disorder + Trichomoniasis: + text: Trichomoniasis + description: A parasitic protozoa infectious disease that is caused by singled-celled + protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect + the urogenital tract and mouth respectively. + meaning: DOID:1947 + is_a: Infectious disorder + Lupus: + text: Lupus + description: An autoimmune, connective tissue chronic inflammatory disorder + affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood + cells. It is more commonly seen in women than men. Variants include discoid + and systemic lupus erythematosus. + meaning: MONDO:0004670 + Pregnancy: + text: Pregnancy + description: The state or condition of having a developing embryo or fetus + in the body (uterus), after union of an ovum and spermatozoon, during the + period from conception to birth. + meaning: NCIT:C25742 + Prior therapy: + text: Prior therapy + description: Prior action or administration of therapeutic agents that produced + an effect that is intended to alter or stop a pathologic process. + meaning: NCIT:C16124 + Cancer treatment: + text: Cancer treatment + description: Any intervention for management of a malignant neoplasm. + meaning: NCIT:C16212 + is_a: Prior therapy + Chemotherapy: + text: Chemotherapy + description: The use of synthetic or naturally-occurring chemicals for the + treatment of diseases. + meaning: NCIT:C15632 + is_a: Cancer treatment + HIV and Antiretroviral therapy (ART): + text: HIV and Antiretroviral therapy (ART) + description: Treatment of human immunodeficiency virus (HIV) infections with + medications that target the virus directly, limiting the ability of infected + cells to produce new HIV particles. + meaning: NCIT:C16118 + is_a: Prior therapy + Steroid: + text: Steroid + description: Any of naturally occurring compounds and synthetic analogues, + based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely + hydrogenated; there are usually methyl groups at C-10 and C-13, and often + an alkyl group at C-17. By extension, one or more bond scissions, ring expansions + and/or ring contractions of the skeleton may have occurred. Natural steroids + are derived biogenetically from squalene which is a triterpene. + meaning: CHEBI:35341 + is_a: Prior therapy + Transplant: + text: Transplant + description: An individual receiving a transplant. + meaning: NCIT:C159659 + PreExistingConditionsAndRiskFactorsInternationalMenu: + name: PreExistingConditionsAndRiskFactorsInternationalMenu + title: pre-existing conditions and risk factors international menu + permissible_values: + Cancer [MONDO:0004992]: + text: Cancer [MONDO:0004992] + description: A tumor composed of atypical neoplastic, often pleomorphic cells + that invade other tissues. Malignant neoplasms often metastasize to distant + anatomic sites and may recur after excision. The most common malignant neoplasms + are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and + non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. + meaning: MONDO:0004992 + Diabetes mellitus (diabetes) [HP:0000819]: + text: Diabetes mellitus (diabetes) [HP:0000819] + description: A group of abnormalities characterized by hyperglycemia and glucose + intolerance. + meaning: HP:0000819 + Type I diabetes mellitus (T1D) [HP:0100651]: + text: Type I diabetes mellitus (T1D) [HP:0100651] + description: A chronic condition in which the pancreas produces little or + no insulin. Type I diabetes mellitus is manifested by the sudden onset of + severe hyperglycemia with rapid progression to diabetic ketoacidosis unless + treated with insulin. + meaning: HP:0100651 + is_a: Diabetes mellitus (diabetes) [HP:0000819] + Type II diabetes mellitus (T2D) [HP:0005978]: + text: Type II diabetes mellitus (T2D) [HP:0005978] + description: A type of diabetes mellitus initially characterized by insulin + resistance and hyperinsulinemia and subsequently by glucose interolerance + and hyperglycemia. + meaning: HP:0005978 + is_a: Diabetes mellitus (diabetes) [HP:0000819] + Immunocompromised [NCIT:C14139]: + text: Immunocompromised [NCIT:C14139] + description: A loss of any arm of immune functions, resulting in potential + or actual increase in infections. This state may be reached secondary to + specific genetic lesions, syndromes with unidentified or polygenic causes, + acquired deficits from other disease states, or as result of therapy for + other diseases or conditions. + meaning: NCIT:C14139 + Infectious disorder [NCIT:C26726]: + text: Infectious disorder [NCIT:C26726] + description: A disorder resulting from the presence and activity of a microbial, + viral, fungal, or parasitic agent. It can be transmitted by direct or indirect + contact. + meaning: NCIT:C26726 + Chancroid (Haemophilus ducreyi) [DOID:13778]: + text: Chancroid (Haemophilus ducreyi) [DOID:13778] + description: A primary bacterial infectious disease that is a sexually transmitted + infection located in skin of the genitals, has_material_basis_in Haemophilus + ducreyi, which is transmitted by sexual contact. The infection has symptom + painful and soft ulcers. + meaning: DOID:13778 + is_a: Infectious disorder [NCIT:C26726] + Chlamydia [DOID:11263]: + text: Chlamydia [DOID:11263] + description: A commensal bacterial infectious disease that is caused by Chlamydia + trachomatis. + meaning: DOID:11263 + is_a: Infectious disorder [NCIT:C26726] + Gonorrhea [DOID:7551]: + text: Gonorrhea [DOID:7551] + description: A primary bacterial infectious disease that is a sexually transmitted + infection, located_in uterus, located_in fallopian tube, located_in urethra, + located_in mouth, located_in throat, located_in eye or located_in anus, + has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact + with the penis, vagina, mouth, or anus or transmitted_by congenitally from + mother to baby during delivery. The infection has_symptom burning sensation + during urination, has_symptom discharge from the penis, has_symptom increased + vaginal discharge, or has_symptom vaginal bleeding between periods. + meaning: DOID:7551 + is_a: Infectious disorder [NCIT:C26726] + Herpes Simplex Virus infection (HSV) [NCIT:C155871]: + text: Herpes Simplex Virus infection (HSV) [NCIT:C155871] + description: An infection that is caused by herpes simplex virus. + meaning: NCIT:C155871 + is_a: Infectious disorder [NCIT:C26726] + Human immunodeficiency virus (HIV) [MONDO:0005109]: + text: Human immunodeficiency virus (HIV) [MONDO:0005109] + description: An infection caused by the human immunodeficiency virus. + meaning: MONDO:0005109 + is_a: Infectious disorder [NCIT:C26726] + Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268]: + text: Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268] + description: A syndrome resulting from the acquired deficiency of cellular + immunity caused by the human immunodeficiency virus (HIV). It is characterized + by the reduction of the Helper T-lymphocytes in the peripheral blood and + the lymph nodes. + meaning: MONDO:0012268 + is_a: Human immunodeficiency virus (HIV) [MONDO:0005109] + Human papilloma virus infection (HPV) [MONDO:0005161]: + text: Human papilloma virus infection (HPV) [MONDO:0005161] + description: An infectious process caused by a human papillomavirus. This + infection can cause abnormal tissue growth. + meaning: MONDO:0005161 + is_a: Infectious disorder [NCIT:C26726] + Lymphogranuloma venereum [DOID:13819]: + text: Lymphogranuloma venereum [DOID:13819] + description: A commensal bacterial infectious disease that results_in infection + located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which + is transmitted_by sexual contact, and transmitted_by fomites. The infection + has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, + and has_symptom lymphangitis. + meaning: DOID:13819 + is_a: Infectious disorder [NCIT:C26726] + Mycoplsma genitalium [NCBITaxon:2097]: + text: Mycoplsma genitalium [NCBITaxon:2097] + description: A sexually transmitted, small and pathogenic bacterium that lives + on the mucous epithelial cells of the urinary and genital tracts in humans. + meaning: NCBITaxon:2097 + is_a: Infectious disorder [NCIT:C26726] + Syphilis [DOID:4166]: + text: Syphilis [DOID:4166] + description: A primary bacterial infectious disease that is a sexually transmitted + systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, + which is transmitted_by sexual contact, transmitted_by blood product transfusion, + transmitted_by congenital method from mother to fetus or transmitted_by + contact with infectious lesions. If left untreated, produces chancres, rashes, + and systemic lesions in a clinical course with three stages continued over + many years. + meaning: DOID:4166 + is_a: Infectious disorder [NCIT:C26726] + Trichomoniasis [DOID:1947]: + text: Trichomoniasis [DOID:1947] + description: A parasitic protozoa infectious disease that is caused by singled-celled + protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect + the urogenital tract and mouth respectively. + meaning: DOID:1947 + is_a: Infectious disorder [NCIT:C26726] + Lupus [MONDO:0004670]: + text: Lupus [MONDO:0004670] + description: An autoimmune, connective tissue chronic inflammatory disorder + affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood + cells. It is more commonly seen in women than men. Variants include discoid + and systemic lupus erythematosus. + meaning: MONDO:0004670 + Pregnancy [NCIT:C25742]: + text: Pregnancy [NCIT:C25742] + description: The state or condition of having a developing embryo or fetus + in the body (uterus), after union of an ovum and spermatozoon, during the + period from conception to birth. + meaning: NCIT:C25742 + Prior therapy [NCIT:C16124]: + text: Prior therapy [NCIT:C16124] + description: Prior action or administration of therapeutic agents that produced + an effect that is intended to alter or stop a pathologic process. + meaning: NCIT:C16124 + Cancer treatment [NCIT:C16212]: + text: Cancer treatment [NCIT:C16212] + description: Any intervention for management of a malignant neoplasm. + meaning: NCIT:C16212 + is_a: Prior therapy [NCIT:C16124] + Chemotherapy [NCIT:C15632]: + text: Chemotherapy [NCIT:C15632] + description: The use of synthetic or naturally-occurring chemicals for the + treatment of diseases. + meaning: NCIT:C15632 + is_a: Cancer treatment [NCIT:C16212] + HIV and Antiretroviral therapy (ART) [NCIT:C16118]: + text: HIV and Antiretroviral therapy (ART) [NCIT:C16118] + description: Treatment of human immunodeficiency virus (HIV) infections with + medications that target the virus directly, limiting the ability of infected + cells to produce new HIV particles. + meaning: NCIT:C16118 + is_a: Prior therapy [NCIT:C16124] + Steroid [CHEBI:35341]: + text: Steroid [CHEBI:35341] + description: Any of naturally occurring compounds and synthetic analogues, + based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely + hydrogenated; there are usually methyl groups at C-10 and C-13, and often + an alkyl group at C-17. By extension, one or more bond scissions, ring expansions + and/or ring contractions of the skeleton may have occurred. Natural steroids + are derived biogenetically from squalene which is a triterpene. + meaning: CHEBI:35341 + is_a: Prior therapy [NCIT:C16124] + Transplant [NCIT:C159659]: + text: Transplant [NCIT:C159659] + description: An individual receiving a transplant. + meaning: NCIT:C159659 + ComplicationsMenu: + name: ComplicationsMenu + title: complications menu + permissible_values: + Bronchopneumonia: + text: Bronchopneumonia + description: Acute inflammation of the walls of the terminal bronchioles that + spreads into the peribronchial alveoli and alveolar ducts. It results in + the creation of foci of consolidation, which are surrounded by normal parenchyma. + It affects one or more lobes, and is frequently bilateral and basal. It + is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus + influenzae). Signs and symptoms include fever, cough with production of + brown-red sputum, dyspnea, and chest pain. + meaning: MONDO:0005682 + Corneal infection: + text: Corneal infection + description: A viral or bacterial infectious process affecting the cornea. + Symptoms include pain and redness in the eye, photophobia and eye watering. + meaning: MONDO:0023865 + Delayed wound healing (lesion healing): + text: Delayed wound healing (lesion healing) + description: Longer time requirement for the ability to self-repair and close + wounds than normal + meaning: MP:0002908 + Encephalitis: + text: Encephalitis + description: A brain disease that is characterized as an acute inflammation + of the brain with flu-like symptoms. + meaning: DOID:9588 + Myocarditis: + text: Myocarditis + description: An extrinsic cardiomyopathy that is characterized as an inflammation + of the heart muscle. + meaning: DOID:820 + Secondary infection: + text: Secondary infection + description: An infection bearing the secondary infection role. + meaning: IDO:0000567 + Sepsis: + text: Sepsis + description: Systemic inflammatory response to infection. + meaning: HP:0100806 + ComplicationsInternationalMenu: + name: ComplicationsInternationalMenu + title: complications international menu + permissible_values: + Bronchopneumonia [MONDO:0005682]: + text: Bronchopneumonia [MONDO:0005682] + description: Acute inflammation of the walls of the terminal bronchioles that + spreads into the peribronchial alveoli and alveolar ducts. It results in + the creation of foci of consolidation, which are surrounded by normal parenchyma. + It affects one or more lobes, and is frequently bilateral and basal. It + is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus + influenzae). Signs and symptoms include fever, cough with production of + brown-red sputum, dyspnea, and chest pain. + meaning: MONDO:0005682 + Corneal infection [MONDO:0023865]: + text: Corneal infection [MONDO:0023865] + description: A viral or bacterial infectious process affecting the cornea. + Symptoms include pain and redness in the eye, photophobia and eye watering. + meaning: MONDO:0023865 + Delayed wound healing (lesion healing) [MP:0002908]: + text: Delayed wound healing (lesion healing) [MP:0002908] + description: Longer time requirement for the ability to self-repair and close + wounds than normal + meaning: MP:0002908 + Encephalitis [DOID:9588]: + text: Encephalitis [DOID:9588] + description: A brain disease that is characterized as an acute inflammation + of the brain with flu-like symptoms. + meaning: DOID:9588 + Myocarditis [DOID:820]: + text: Myocarditis [DOID:820] + description: An extrinsic cardiomyopathy that is characterized as an inflammation + of the heart muscle. + meaning: DOID:820 + Secondary infection [IDO:0000567]: + text: Secondary infection [IDO:0000567] + description: An infection bearing the secondary infection role. + meaning: IDO:0000567 + Sepsis [HP:0100806]: + text: Sepsis [HP:0100806] + description: Systemic inflammatory response to infection. + meaning: HP:0100806 + HostVaccinationStatusMenu: + name: HostVaccinationStatusMenu + title: host vaccination status menu + permissible_values: + Fully Vaccinated: + text: Fully Vaccinated + description: Completed a full series of an authorized vaccine according to + the regional health institutional guidance. + meaning: GENEPIO:0100100 + Not Vaccinated: + text: Not Vaccinated + description: Have not completed or initiated a vaccine series authorized and + administered according to the regional health institutional guidance. + meaning: GENEPIO:0100102 + HostVaccinationStatusInternationalMenu: + name: HostVaccinationStatusInternationalMenu + title: host vaccination status international menu + permissible_values: + Fully Vaccinated [GENEPIO:0100100]: + text: Fully Vaccinated [GENEPIO:0100100] + description: Completed a full series of an authorized vaccine according to + the regional health institutional guidance. + meaning: GENEPIO:0100100 + Partially Vaccinated [GENEPIO:0100101]: + text: Partially Vaccinated [GENEPIO:0100101] + description: Initiated but not yet completed the full series of an authorized + vaccine according to the regional health institutional guidance. + meaning: GENEPIO:0100101 + Not Vaccinated [GENEPIO:0100102]: + text: Not Vaccinated [GENEPIO:0100102] + description: Have not completed or initiated a vaccine series authorized and + administered according to the regional health institutional guidance. + meaning: GENEPIO:0100102 + ExposureEventMenu: + name: ExposureEventMenu + title: exposure event menu + permissible_values: + Mass Gathering: + text: Mass Gathering + description: A gathering or event attended by a sufficient number of people + to strain the planning and response resources of the host community, state/province, + nation, or region where it is being held. + meaning: GENEPIO:0100237 + Convention (conference): + text: Convention (conference) + description: A gathering of individuals who meet at an arranged place and + time in order to discuss or engage in some common interest. The most common + conventions are based upon industry, profession, and fandom. + meaning: GENEPIO:0100238 + Agricultural Event: + text: Agricultural Event + description: A gathering exhibiting the equipment, animals, sports and recreation + associated with agriculture and animal husbandry. + meaning: GENEPIO:0100240 + is_a: Convention (conference) + Social Gathering: + text: Social Gathering + description: A type of social behavior in which a collection of humans intentionally + gathers together on a temporary basis to engage socially. + meaning: PCO:0000033 + Community Event: + text: Community Event + description: A human social event in which humans living in the same area + or neighborhood gather to carry out activiites relevent to the people living + in the area. + meaning: PCO:0000034 + is_a: Social Gathering + Party: + text: Party + description: A human social gathering in which the intention is to have a + good time. Often the intention is to celebrate something like a birthday, + anniversary, or holiday, but there is not always a purpose. + meaning: PCO:0000035 + is_a: Social Gathering + Other exposure event: + text: Other exposure event + description: An event or situation not classified under other specific exposure + types, in which an individual may be exposed to conditions or factors that + could impact health or safety. This term encompasses a wide range of gatherings, + activities, or circumstances that do not fit into predefined exposure categories. + ExposureEventInternationalMenu: + name: ExposureEventInternationalMenu + title: exposure event international menu + permissible_values: + Mass Gathering [GENEPIO:0100237]: + text: Mass Gathering [GENEPIO:0100237] + description: A gathering or event attended by a sufficient number of people + to strain the planning and response resources of the host community, state/province, + nation, or region where it is being held. + meaning: GENEPIO:0100237 + Convention (conference) [GENEPIO:0100238]: + text: Convention (conference) [GENEPIO:0100238] + description: A gathering of individuals who meet at an arranged place and + time in order to discuss or engage in some common interest. The most common + conventions are based upon industry, profession, and fandom. + meaning: GENEPIO:0100238 + Agricultural Event [GENEPIO:0100240]: + text: Agricultural Event [GENEPIO:0100240] + description: A gathering exhibiting the equipment, animals, sports and recreation + associated with agriculture and animal husbandry. + meaning: GENEPIO:0100240 + is_a: Convention (conference) [GENEPIO:0100238] + Social Gathering [PCO:0000033]: + text: Social Gathering [PCO:0000033] + description: A type of social behavior in which a collection of humans intentionally + gathers together on a temporary basis to engage socially. + meaning: PCO:0000033 + Community Event [PCO:0000034]: + text: Community Event [PCO:0000034] + description: A human social event in which humans living in the same area + or neighborhood gather to carry out activiites relevent to the people living + in the area. + meaning: PCO:0000034 + is_a: Social Gathering [PCO:0000033] + Party [PCO:0000035]: + text: Party [PCO:0000035] + description: A human social gathering in which the intention is to have a + good time. Often the intention is to celebrate something like a birthday, + anniversary, or holiday, but there is not always a purpose. + meaning: PCO:0000035 + is_a: Social Gathering [PCO:0000033] + Other exposure event: + text: Other exposure event + description: An exposure event not specified in the picklist. + ExposureContactLevelMenu: + name: ExposureContactLevelMenu + title: exposure contact level menu + permissible_values: + Contact with animal: + text: Contact with animal + description: A type of contact in which an individual comes into contact with + an animal, either directly or indirectly, which could include physical interaction + or exposure to animal bodily fluids, feces, or other contaminated materials. + meaning: GENEPIO:0100494 + Contact with rodent: + text: Contact with rodent + description: A type of contact in which an individual comes into contact with + a rodent, either directly or indirectly, such as through handling, exposure + to rodent droppings, urine, or nests, which could potentially lead to the + transmission of rodent-borne diseases. + meaning: GENEPIO:0100495 + is_a: Contact with animal + Contact with fomite: + text: Contact with fomite + description: A type of contact in which an individual comes into contact with + an inanimate object or surface that has been contaminated with pathogens, + such as doorknobs, countertops, or medical equipment, which can transfer + infectious agents to the individual. + meaning: GENEPIO:0100496 + Contact with infected individual: + text: Contact with infected individual + description: A type of contact in which an individual comes in contact with + an infected person, either directly or indirectly. + meaning: GENEPIO:0100357 + Direct (human-to-human contact): + text: Direct (human-to-human contact) + description: Direct and essentially immediate transfer of infectious agents + to a receptive portal of entry through which human or animal infection may + take place. This may be by direct contact such as touching, kissing, biting, + or sexual intercourse or by the direct projection (droplet spread) of droplet + spray onto the conjunctiva or the mucous membranes of the eyes, nose, or + mouth. It may also be by direct exposure of susceptible tissue to an agent + in soil, compost, or decaying vegetable matter or by the bite of a rabid + animal. Transplacental transmission is another form of direct transmission. + meaning: TRANS:0000001 + is_a: Contact with infected individual + Mother-to-child transmission: + text: Mother-to-child transmission + description: A direct transmission process during which the pathogen is transmitted + directly from mother to child at or around the time of birth. + meaning: TRANS:0000006 + is_a: Direct (human-to-human contact) + Sexual transmission: + text: Sexual transmission + description: Passage or transfer, as of a disease, from a donor individual + to a recipient during or as a result of sexual activity. + meaning: NCIT:C19085 + is_a: Direct (human-to-human contact) + Indirect contact: + text: Indirect contact + description: A type of contact in which an individual does not come in direct + contact with a source of infection e.g. through airborne transmission, contact + with contaminated surfaces. + meaning: GENEPIO:0100246 + is_a: Contact with infected individual + Close contact (face-to-face contact): + text: Close contact (face-to-face contact) + description: A type of indirect contact where an individual sustains unprotected + exposure by being within 6 feet of an infected individual over a sustained + period of time. + meaning: GENEPIO:0100247 + is_a: Indirect contact + Casual contact: + text: Casual contact + description: A type of indirect contact where an individual may at the same + location at the same time as a positive case; however, they may have been + there only briefly, or it may have been a location that carries a lower + risk of transmission. + meaning: GENEPIO:0100248 + is_a: Indirect contact + Workplace associated transmission: + text: Workplace associated transmission + description: A type of transmission where an individual acquires an infection + or disease as a result of exposure in their workplace environment. This + can include direct contact with infected individuals, exposure to contaminated + materials or surfaces, or other workplace-specific risk factors. + meaning: GENEPIO:0100497 + Healthcare associated transmission: + text: Healthcare associated transmission + description: A type of transmission where an individual acquires an infection + or disease as a result of exposure within a healthcare setting. This includes + transmission through direct contact with patients, contaminated medical + equipment, or surfaces within healthcare facilities, such as hospitals or + clinics. + meaning: GENEPIO:0100498 + is_a: Workplace associated transmission + Laboratory associated transmission: + text: Laboratory associated transmission + description: A type of transmission where an individual acquires an infection + or disease as a result of exposure within a laboratory setting. This includes + contact with infectious agents, contaminated equipment, or laboratory surfaces, + as well as potential aerosol exposure or spills of hazardous substances. + meaning: GENEPIO:0100499 + is_a: Workplace associated transmission + ExposureContactLevelInternationalMenu: + name: ExposureContactLevelInternationalMenu + title: exposure contact level international menu + permissible_values: + Contact with animal [GENEPIO:0100494]: + text: Contact with animal [GENEPIO:0100494] + description: A type of contact in which an individual comes into contact with + an animal, either directly or indirectly, which could include physical interaction + or exposure to animal bodily fluids, feces, or other contaminated materials. + meaning: GENEPIO:0100494 + Contact with rodent [GENEPIO:0100495]: + text: Contact with rodent [GENEPIO:0100495] + description: A type of contact in which an individual comes into contact with + a rodent, either directly or indirectly, such as through handling, exposure + to rodent droppings, urine, or nests, which could potentially lead to the + transmission of rodent-borne diseases. + meaning: GENEPIO:0100495 + is_a: Contact with animal [GENEPIO:0100494] + Contact with fomite [GENEPIO:0100496]: + text: Contact with fomite [GENEPIO:0100496] + description: A type of contact in which an individual comes into contact with + an inanimate object or surface that has been contaminated with pathogens, + such as doorknobs, countertops, or medical equipment, which can transfer + infectious agents to the individual. + meaning: GENEPIO:0100496 + Contact with infected individual [GENEPIO:0100357]: + text: Contact with infected individual [GENEPIO:0100357] + description: A type of contact in which an individual comes in contact with + an infected person, either directly or indirectly. + meaning: GENEPIO:0100357 + Direct (human-to-human contact) [TRANS:0000001]: + text: Direct (human-to-human contact) [TRANS:0000001] + description: Direct and essentially immediate transfer of infectious agents + to a receptive portal of entry through which human or animal infection may + take place. This may be by direct contact such as touching, kissing, biting, + or sexual intercourse or by the direct projection (droplet spread) of droplet + spray onto the conjunctiva or the mucous membranes of the eyes, nose, or + mouth. It may also be by direct exposure of susceptible tissue to an agent + in soil, compost, or decaying vegetable matter or by the bite of a rabid + animal. Transplacental transmission is another form of direct transmission. + meaning: TRANS:0000001 + is_a: Contact with infected individual [GENEPIO:0100357] + Mother-to-child transmission [TRANS:0000006]: + text: Mother-to-child transmission [TRANS:0000006] + description: A direct transmission process during which the pathogen is transmitted + directly from mother to child at or around the time of birth. + meaning: TRANS:0000006 + is_a: Direct (human-to-human contact) [TRANS:0000001] + Sexual transmission [NCIT:C19085]: + text: Sexual transmission [NCIT:C19085] + description: Passage or transfer, as of a disease, from a donor individual + to a recipient during or as a result of sexual activity. + meaning: NCIT:C19085 + is_a: Direct (human-to-human contact) [TRANS:0000001] + Indirect contact [GENEPIO:0100246]: + text: Indirect contact [GENEPIO:0100246] + description: A type of contact in which an individual does not come in direct + contact with a source of infection e.g. through airborne transmission, contact + with contaminated surfaces. + meaning: GENEPIO:0100246 + is_a: Contact with infected individual [GENEPIO:0100357] + Close contact (face-to-face contact) [GENEPIO:0100247]: + text: Close contact (face-to-face contact) [GENEPIO:0100247] + description: A type of indirect contact where an individual sustains unprotected + exposure by being within 6 feet of an infected individual over a sustained + period of time. + meaning: GENEPIO:0100247 + is_a: Indirect contact [GENEPIO:0100246] + Casual contact [GENEPIO:0100248]: + text: Casual contact [GENEPIO:0100248] + description: A type of indirect contact where an individual may at the same + location at the same time as a positive case; however, they may have been + there only briefly, or it may have been a location that carries a lower + risk of transmission. + meaning: GENEPIO:0100248 + is_a: Indirect contact [GENEPIO:0100246] + Workplace associated transmission [GENEPIO:0100497]: + text: Workplace associated transmission [GENEPIO:0100497] + description: A type of transmission where an individual acquires an infection + or disease as a result of exposure in their workplace environment. This + can include direct contact with infected individuals, exposure to contaminated + materials or surfaces, or other workplace-specific risk factors. + meaning: GENEPIO:0100497 + Healthcare associated transmission [GENEPIO:0100498]: + text: Healthcare associated transmission [GENEPIO:0100498] + description: A type of transmission where an individual acquires an infection + or disease as a result of exposure within a healthcare setting. This includes + transmission through direct contact with patients, contaminated medical + equipment, or surfaces within healthcare facilities, such as hospitals or + clinics. + meaning: GENEPIO:0100498 + is_a: Workplace associated transmission [GENEPIO:0100497] + Laboratory associated transmission [GENEPIO:0100499]: + text: Laboratory associated transmission [GENEPIO:0100499] + description: A type of transmission where an individual acquires an infection + or disease as a result of exposure within a laboratory setting. This includes + contact with infectious agents, contaminated equipment, or laboratory surfaces, + as well as potential aerosol exposure or spills of hazardous substances. + meaning: GENEPIO:0100499 + is_a: Workplace associated transmission [GENEPIO:0100497] + HostRoleMenu: + name: HostRoleMenu + title: host role menu + permissible_values: + Attendee: + text: Attendee + description: A role inhering in a person that is realized when the bearer + is present on a given occasion or at a given place. + meaning: GENEPIO:0100249 + Student: + text: Student + description: A human social role that, if realized, is realized by the process + of formal education that the bearer undergoes. + meaning: OMRSE:00000058 + is_a: Attendee + Patient: + text: Patient + description: A patient role that inheres in a human being. + meaning: OMRSE:00000030 + Inpatient: + text: Inpatient + description: A patient who is residing in the hospital where he is being treated. + meaning: NCIT:C25182 + is_a: Patient + Outpatient: + text: Outpatient + description: A patient who comes to a healthcare facility for diagnosis or + treatment but is not admitted for an overnight stay. + meaning: NCIT:C28293 + is_a: Patient + Passenger: + text: Passenger + description: A role inhering in a person that is realized when the bearer + travels in a vehicle but bears little to no responsibility for vehicle operation + nor arrival at its destination. + meaning: GENEPIO:0100250 + Resident: + text: Resident + description: A role inhering in a person that is realized when the bearer + maintains residency in a given place. + meaning: GENEPIO:0100251 + Visitor: + text: Visitor + description: A role inhering in a person that is realized when the bearer + pays a visit to a specific place or event. + meaning: GENEPIO:0100252 + Volunteer: + text: Volunteer + description: A role inhering in a person that is realized when the bearer + enters into any service of their own free will. + meaning: GENEPIO:0100253 + Work: + text: Work + description: A role inhering in a person that is realized when the bearer + performs labor for a living. + meaning: GENEPIO:0100254 + Administrator: + text: Administrator + description: A role inhering in a person that is realized when the bearer + is engaged in administration or administrative work. + meaning: GENEPIO:0100255 + is_a: Work + First Responder: + text: First Responder + description: A role inhering in a person that is realized when the bearer + is among the first to arrive at the scene of an emergency and has specialized + training to provide assistance. + meaning: GENEPIO:0100256 + is_a: Work + Housekeeper: + text: Housekeeper + description: A role inhering in a person that is realized when the bearer + is an individual who performs cleaning duties and/or is responsible for + the supervision of cleaning staff. + meaning: GENEPIO:0100260 + is_a: Work + Kitchen Worker: + text: Kitchen Worker + description: A role inhering in a person that is realized when the bearer + is an employee that performs labor in a kitchen. + meaning: GENEPIO:0100261 + is_a: Work + Healthcare Worker: + text: Healthcare Worker + description: A role inhering in a person that is realized when the bearer + is an employee that performs labor in a healthcare setting. + meaning: GENEPIO:0100334 + is_a: Work + Community Healthcare Worker: + text: Community Healthcare Worker + description: A role inhering in a person that is realized when the bearer + a professional caregiver that provides health care or supportive care in + the individual home where the patient or client is living, as opposed to + care provided in group accommodations like clinics or nursing home. + meaning: GENEPIO:0100420 + is_a: Healthcare Worker + Laboratory Worker: + text: Laboratory Worker + description: A role inhering in a person that is realized when the bearer + is an employee that performs labor in a laboratory. + meaning: GENEPIO:0100262 + is_a: Healthcare Worker + Nurse: + text: Nurse + description: A health care role borne by a human being and realized by the + care of individuals, families, and communities so they may attain, maintain, + or recover optimal health and quality of life. + meaning: OMRSE:00000014 + is_a: Healthcare Worker + Personal Care Aid: + text: Personal Care Aid + description: A role inhering in a person that is realized when the bearer + works to help another person complete their daily activities. + meaning: GENEPIO:0100263 + is_a: Healthcare Worker + Pharmacist: + text: Pharmacist + description: A role inhering in a person that is realized when the bearer + is a health professional who specializes in dispensing prescription drugs + at a healthcare facility. + meaning: GENEPIO:0100264 + is_a: Healthcare Worker + Physician: + text: Physician + description: A health care role borne by a human being and realized by promoting, + maintaining or restoring human health through the study, diagnosis, and + treatment of disease, injury and other physical and mental impairments. + meaning: OMRSE:00000013 + is_a: Healthcare Worker + Rotational Worker: + text: Rotational Worker + description: A role inhering in a person that is realized when the bearer + performs labor on a regular schedule, often requiring travel to geographic + locations other than where they live. + meaning: GENEPIO:0100354 + is_a: Work + Seasonal Worker: + text: Seasonal Worker + description: A role inhering in a person that is realized when the bearer + performs labor for a particular period of the year, such as harvest, or + Christmas. + meaning: GENEPIO:0100355 + is_a: Work + Sex Worker: + text: Sex Worker + description: A person who supplies sex work (some form of sexual services) + in exchange for compensation. This term is promoted along with the idea + that what has previously been termed prostitution should be recognized as + work on equal terms with that of conventional jobs, with the legal implications + this has. It is sometimes regarded as a less offensive alternative to prostitute, + although "sex worker" has a much broader meaning. + meaning: GSSO:005831 + is_a: Work + Veterinarian: + text: Veterinarian + description: A role inhering in a person that is realized when the bearer + is a professional who practices veterinary medicine. + meaning: GENEPIO:0100265 + is_a: Work + Social role: + text: Social role + description: A social role inhering in a human being. + meaning: OMRSE:00000001 + Acquaintance of case: + text: Acquaintance of case + description: A role inhering in a person that is realized when the bearer + is in a state of being acquainted with a person. + meaning: GENEPIO:0100266 + is_a: Social role + Relative of case: + text: Relative of case + description: A role inhering in a person that is realized when the bearer + is a relative of the case. + meaning: GENEPIO:0100267 + is_a: Social role + Child of case: + text: Child of case + description: A role inhering in a person that is realized when the bearer + is a person younger than the age of majority. + meaning: GENEPIO:0100268 + is_a: Relative of case + Parent of case: + text: Parent of case + description: A role inhering in a person that is realized when the bearer + is a caregiver of the offspring of their own species. + meaning: GENEPIO:0100269 + is_a: Relative of case + Father of case: + text: Father of case + description: A role inhering in a person that is realized when the bearer + is the male parent of a child. + meaning: GENEPIO:0100270 + is_a: Parent of case + Mother of case: + text: Mother of case + description: A role inhering in a person that is realized when the bearer + is the female parent of a child. + meaning: GENEPIO:0100271 + is_a: Parent of case + Sexual partner of case: + text: Sexual partner of case + description: A role inhering in a person that is realized when the bearer + is a sexual partner of the case. + meaning: GENEPIO:0100500 + is_a: Social role + Spouse of case: + text: Spouse of case + description: A role inhering in a person that is realized when the bearer + is a significant other in a marriage, civil union, or common-law marriage. + meaning: GENEPIO:0100272 + is_a: Social role + Other Host Role: + text: Other Host Role + description: A role undertaken by a host that is not categorized under specific + predefined host roles. + HostRoleInternationalMenu: + name: HostRoleInternationalMenu + title: host role international menu + permissible_values: + Attendee [GENEPIO:0100249]: + text: Attendee [GENEPIO:0100249] + description: A role inhering in a person that is realized when the bearer + is present on a given occasion or at a given place. + meaning: GENEPIO:0100249 + Student [OMRSE:00000058]: + text: Student [OMRSE:00000058] + description: A human social role that, if realized, is realized by the process + of formal education that the bearer undergoes. + meaning: OMRSE:00000058 + is_a: Attendee [GENEPIO:0100249] + Patient [OMRSE:00000030]: + text: Patient [OMRSE:00000030] + description: A patient role that inheres in a human being. + meaning: OMRSE:00000030 + Inpatient [NCIT:C25182]: + text: Inpatient [NCIT:C25182] + description: A patient who is residing in the hospital where he is being treated. + meaning: NCIT:C25182 + is_a: Patient [OMRSE:00000030] + Outpatient [NCIT:C28293]: + text: Outpatient [NCIT:C28293] + description: A patient who comes to a healthcare facility for diagnosis or + treatment but is not admitted for an overnight stay. + meaning: NCIT:C28293 + is_a: Patient [OMRSE:00000030] + Passenger [GENEPIO:0100250]: + text: Passenger [GENEPIO:0100250] + description: A role inhering in a person that is realized when the bearer + travels in a vehicle but bears little to no responsibility for vehicle operation + nor arrival at its destination. + meaning: GENEPIO:0100250 + Resident [GENEPIO:0100251]: + text: Resident [GENEPIO:0100251] + description: A role inhering in a person that is realized when the bearer + maintains residency in a given place. + meaning: GENEPIO:0100251 + Visitor [GENEPIO:0100252]: + text: Visitor [GENEPIO:0100252] + description: A role inhering in a person that is realized when the bearer + pays a visit to a specific place or event. + meaning: GENEPIO:0100252 + Volunteer [GENEPIO:0100253]: + text: Volunteer [GENEPIO:0100253] + description: A role inhering in a person that is realized when the bearer + enters into any service of their own free will. + meaning: GENEPIO:0100253 + Work [GENEPIO:0100254]: + text: Work [GENEPIO:0100254] + description: A role inhering in a person that is realized when the bearer + performs labor for a living. + meaning: GENEPIO:0100254 + Administrator [GENEPIO:0100255]: + text: Administrator [GENEPIO:0100255] + description: A role inhering in a person that is realized when the bearer + is engaged in administration or administrative work. + meaning: GENEPIO:0100255 + is_a: Work [GENEPIO:0100254] + First Responder [GENEPIO:0100256]: + text: First Responder [GENEPIO:0100256] + description: A role inhering in a person that is realized when the bearer + is among the first to arrive at the scene of an emergency and has specialized + training to provide assistance. + meaning: GENEPIO:0100256 + is_a: Work [GENEPIO:0100254] + Housekeeper [GENEPIO:0100260]: + text: Housekeeper [GENEPIO:0100260] + description: A role inhering in a person that is realized when the bearer + is an individual who performs cleaning duties and/or is responsible for + the supervision of cleaning staff. + meaning: GENEPIO:0100260 + is_a: Work [GENEPIO:0100254] + Kitchen Worker [GENEPIO:0100261]: + text: Kitchen Worker [GENEPIO:0100261] + description: A role inhering in a person that is realized when the bearer + is an employee that performs labor in a kitchen. + meaning: GENEPIO:0100261 + is_a: Work [GENEPIO:0100254] + Healthcare Worker [GENEPIO:0100334]: + text: Healthcare Worker [GENEPIO:0100334] + description: A role inhering in a person that is realized when the bearer + is an employee that performs labor in a healthcare setting. + meaning: GENEPIO:0100334 + is_a: Work [GENEPIO:0100254] + Community Healthcare Worker [GENEPIO:0100420]: + text: Community Healthcare Worker [GENEPIO:0100420] + description: A role inhering in a person that is realized when the bearer + a professional caregiver that provides health care or supportive care in + the individual home where the patient or client is living, as opposed to + care provided in group accommodations like clinics or nursing home. + meaning: GENEPIO:0100420 + is_a: Healthcare Worker [GENEPIO:0100334] + Laboratory Worker [GENEPIO:0100262]: + text: Laboratory Worker [GENEPIO:0100262] + description: A role inhering in a person that is realized when the bearer + is an employee that performs labor in a laboratory. + meaning: GENEPIO:0100262 + is_a: Healthcare Worker [GENEPIO:0100334] + Nurse [OMRSE:00000014]: + text: Nurse [OMRSE:00000014] + description: A health care role borne by a human being and realized by the + care of individuals, families, and communities so they may attain, maintain, + or recover optimal health and quality of life. + meaning: OMRSE:00000014 + is_a: Healthcare Worker [GENEPIO:0100334] + Personal Care Aid [GENEPIO:0100263]: + text: Personal Care Aid [GENEPIO:0100263] + description: A role inhering in a person that is realized when the bearer + works to help another person complete their daily activities. + meaning: GENEPIO:0100263 + is_a: Healthcare Worker [GENEPIO:0100334] + Pharmacist [GENEPIO:0100264]: + text: Pharmacist [GENEPIO:0100264] + description: A role inhering in a person that is realized when the bearer + is a health professional who specializes in dispensing prescription drugs + at a healthcare facility. + meaning: GENEPIO:0100264 + is_a: Healthcare Worker [GENEPIO:0100334] + Physician [OMRSE:00000013]: + text: Physician [OMRSE:00000013] + description: A health care role borne by a human being and realized by promoting, + maintaining or restoring human health through the study, diagnosis, and + treatment of disease, injury and other physical and mental impairments. + meaning: OMRSE:00000013 + is_a: Healthcare Worker [GENEPIO:0100334] + Rotational Worker [GENEPIO:0100354]: + text: Rotational Worker [GENEPIO:0100354] + description: A role inhering in a person that is realized when the bearer + performs labor on a regular schedule, often requiring travel to geographic + locations other than where they live. + meaning: GENEPIO:0100354 + is_a: Work [GENEPIO:0100254] + Seasonal Worker [GENEPIO:0100355]: + text: Seasonal Worker [GENEPIO:0100355] + description: A role inhering in a person that is realized when the bearer + performs labor for a particular period of the year, such as harvest, or + Christmas. + meaning: GENEPIO:0100355 + is_a: Work [GENEPIO:0100254] + Sex Worker [GSSO:005831]: + text: Sex Worker [GSSO:005831] + description: A person who supplies sex work (some form of sexual services) + in exchange for compensation. This term is promoted along with the idea + that what has previously been termed prostitution should be recognized as + work on equal terms with that of conventional jobs, with the legal implications + this has. It is sometimes regarded as a less offensive alternative to prostitute, + although "sex worker" has a much broader meaning. + meaning: GSSO:005831 + is_a: Work [GENEPIO:0100254] + Veterinarian [GENEPIO:0100265]: + text: Veterinarian [GENEPIO:0100265] + description: A role inhering in a person that is realized when the bearer + is a professional who practices veterinary medicine. + meaning: GENEPIO:0100265 + is_a: Work [GENEPIO:0100254] + Social role [OMRSE:00000001]: + text: Social role [OMRSE:00000001] + description: A social role inhering in a human being. + meaning: OMRSE:00000001 + Acquaintance of case [GENEPIO:0100266]: + text: Acquaintance of case [GENEPIO:0100266] + description: A role inhering in a person that is realized when the bearer + is in a state of being acquainted with a person. + meaning: GENEPIO:0100266 + is_a: Social role [OMRSE:00000001] + Relative of case [GENEPIO:0100267]: + text: Relative of case [GENEPIO:0100267] + description: A role inhering in a person that is realized when the bearer + is a relative of the case. + meaning: GENEPIO:0100267 + is_a: Social role [OMRSE:00000001] + Child of case [GENEPIO:0100268]: + text: Child of case [GENEPIO:0100268] + description: A role inhering in a person that is realized when the bearer + is a person younger than the age of majority. + meaning: GENEPIO:0100268 + is_a: Relative of case [GENEPIO:0100267] + Parent of case [GENEPIO:0100269]: + text: Parent of case [GENEPIO:0100269] + description: A role inhering in a person that is realized when the bearer + is a caregiver of the offspring of their own species. + meaning: GENEPIO:0100269 + is_a: Relative of case [GENEPIO:0100267] + Father of case [GENEPIO:0100270]: + text: Father of case [GENEPIO:0100270] + description: A role inhering in a person that is realized when the bearer + is the male parent of a child. + meaning: GENEPIO:0100270 + is_a: Parent of case [GENEPIO:0100269] + Mother of case [GENEPIO:0100271]: + text: Mother of case [GENEPIO:0100271] + description: A role inhering in a person that is realized when the bearer + is the female parent of a child. + meaning: GENEPIO:0100271 + is_a: Parent of case [GENEPIO:0100269] + Sexual partner of case [GENEPIO:0100500]: + text: Sexual partner of case [GENEPIO:0100500] + description: A role inhering in a person that is realized when the bearer + is a sexual partner of the case. + meaning: GENEPIO:0100500 + is_a: Social role [OMRSE:00000001] + Spouse of case [GENEPIO:0100272]: + text: Spouse of case [GENEPIO:0100272] + description: A role inhering in a person that is realized when the bearer + is a significant other in a marriage, civil union, or common-law marriage. + meaning: GENEPIO:0100272 + is_a: Social role [OMRSE:00000001] + Other Host Role: + text: Other Host Role + description: A role undertaken by a host that is not categorized under specific + predefined host roles. + ExposureSettingMenu: + name: ExposureSettingMenu + title: exposure setting menu + permissible_values: + Human Exposure: + text: Human Exposure + description: A history of exposure to Homo sapiens. + meaning: ECTO:3000005 + Contact with Known Monkeypox Case: + text: Contact with Known Monkeypox Case + description: A process occuring within or in the vicinity of a human with + a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. + meaning: GENEPIO:0100501 + is_a: Human Exposure + Contact with Patient: + text: Contact with Patient + description: A process occuring within or in the vicinity of a human patient + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100185 + is_a: Human Exposure + Contact with Probable Monkeypox Case: + text: Contact with Probable Monkeypox Case + description: A process occuring within or in the vicinity of a human with + a probable case of COVID-19 that exposes the recipient organism to Monkeypox. + meaning: GENEPIO:0100502 + is_a: Human Exposure + Contact with Person who Recently Travelled: + text: Contact with Person who Recently Travelled + description: A process occuring within or in the vicinity of a human, who + recently travelled, that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100189 + is_a: Human Exposure + Occupational, Residency or Patronage Exposure: + text: Occupational, Residency or Patronage Exposure + description: A process occuring within or in the vicinity of a human residential + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100190 + Abbatoir: + text: Abbatoir + description: A exposure event involving the interaction of an exposure receptor + to abattoir. + meaning: ECTO:1000033 + is_a: Occupational, Residency or Patronage Exposure + Animal Rescue: + text: Animal Rescue + description: A process occuring within or in the vicinity of an animal rescue + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100191 + is_a: Occupational, Residency or Patronage Exposure + Bar (pub): + text: Bar (pub) + description: A process occurring within or in the vicinity of a bar or pub + environment that exposes the recipient organism to a material entity + meaning: GENEPIO:0100503 + is_a: Occupational, Residency or Patronage Exposure + Childcare: + text: Childcare + description: A process occuring within or in the vicinity of a human childcare + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100192 + is_a: Occupational, Residency or Patronage Exposure + Daycare: + text: Daycare + description: A process occuring within or in the vicinity of a human daycare + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100193 + is_a: Childcare + Nursery: + text: Nursery + description: A process occuring within or in the vicinity of a human nursery + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100194 + is_a: Childcare + Community Service Centre: + text: Community Service Centre + description: A process occuring within or in the vicinity of a community service + centre that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100195 + is_a: Occupational, Residency or Patronage Exposure + Correctional Facility: + text: Correctional Facility + description: A process occuring within or in the vicinity of a correctional + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100196 + is_a: Occupational, Residency or Patronage Exposure + Dormitory: + text: Dormitory + description: A process occuring within or in the vicinity of a dormitory that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100197 + is_a: Occupational, Residency or Patronage Exposure + Farm: + text: Farm + description: A exposure event involving the interaction of an exposure receptor + to farm + meaning: ECTO:1000034 + is_a: Occupational, Residency or Patronage Exposure + First Nations Reserve: + text: First Nations Reserve + description: A process occuring within or in the vicinity of a first nations + reserve that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100198 + is_a: Occupational, Residency or Patronage Exposure + Funeral Home: + text: Funeral Home + description: A process occuring within or in the vicinity of a group home + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100199 + is_a: Occupational, Residency or Patronage Exposure + Group Home: + text: Group Home + description: A process occuring within or in the vicinity of a group home + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100200 + is_a: Occupational, Residency or Patronage Exposure + Healthcare Setting: + text: Healthcare Setting + description: A process occuring within or in the vicinity of a healthcare + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100201 + is_a: Occupational, Residency or Patronage Exposure + Ambulance: + text: Ambulance + description: A process occuring within or in the vicinity of an ambulance + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100202 + is_a: Healthcare Setting + Acute Care Facility: + text: Acute Care Facility + description: A process occuring within or in the vicinity of an acute care + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100203 + is_a: Healthcare Setting + Clinic: + text: Clinic + description: A process occuring within or in the vicinity of a medical clinic + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100204 + is_a: Healthcare Setting + Community Healthcare (At-Home) Setting: + text: Community Healthcare (At-Home) Setting + description: A process occuring within or in the vicinty of a the individual + home where the patient or client is living and health care or supportive + care is being being delivered, as opposed to care provided in group accommodations + like clinics or nursing home. + meaning: GENEPIO:0100415 + is_a: Healthcare Setting + Community Health Centre: + text: Community Health Centre + description: A process occuring within or in the vicinity of a community health + centre that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100205 + is_a: Healthcare Setting + Hospital: + text: Hospital + description: A exposure event involving the interaction of an exposure receptor + to hospital. + meaning: ECTO:1000035 + is_a: Healthcare Setting + Emergency Department: + text: Emergency Department + description: A process occuring within or in the vicinity of an emergency + department that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100206 + is_a: Hospital + ICU: + text: ICU + description: A process occuring within or in the vicinity of an ICU that exposes + the recipient organism to a material entity. + meaning: GENEPIO:0100207 + is_a: Hospital + Ward: + text: Ward + description: A process occuring within or in the vicinity of a hospital ward + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100208 + is_a: Hospital + Laboratory: + text: Laboratory + description: A exposure event involving the interaction of an exposure receptor + to laboratory facility. + meaning: ECTO:1000036 + is_a: Healthcare Setting + Long-Term Care Facility: + text: Long-Term Care Facility + description: A process occuring within or in the vicinity of a long-term care + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100209 + is_a: Healthcare Setting + Pharmacy: + text: Pharmacy + description: A process occuring within or in the vicinity of a pharmacy that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100210 + is_a: Healthcare Setting + Physician's Office: + text: Physician's Office + description: A process occuring within or in the vicinity of a physician's + office that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100211 + is_a: Healthcare Setting + Household: + text: Household + description: A process occuring within or in the vicinity of a household that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100212 + is_a: Occupational, Residency or Patronage Exposure + Insecure Housing (Homeless): + text: Insecure Housing (Homeless) + description: A process occuring that exposes the recipient organism to a material + entity as a consequence of said organism having insecure housing. + meaning: GENEPIO:0100213 + is_a: Occupational, Residency or Patronage Exposure + Occupational Exposure: + text: Occupational Exposure + description: A process occuring within or in the vicinity of a human occupational + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100214 + is_a: Occupational, Residency or Patronage Exposure + Worksite: + text: Worksite + description: A process occuring within or in the vicinity of an office that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100215 + is_a: Occupational Exposure + Office: + text: Office + description: A exposure event involving the interaction of an exposure receptor + to office. + meaning: ECTO:1000037 + is_a: Worksite + Outdoors: + text: Outdoors + description: A process occuring outdoors that exposes the recipient organism + to a material entity. + meaning: GENEPIO:0100216 + is_a: Occupational, Residency or Patronage Exposure + Camp/camping: + text: Camp/camping + description: A exposure event involving the interaction of an exposure receptor + to campground. + meaning: ECTO:5000009 + is_a: Outdoors + Hiking Trail: + text: Hiking Trail + description: A process that exposes the recipient organism to a material entity + as a consequence of hiking. + meaning: GENEPIO:0100217 + is_a: Outdoors + Hunting Ground: + text: Hunting Ground + description: An exposure event involving hunting behavior + meaning: ECTO:6000030 + is_a: Outdoors + Ski Resort: + text: Ski Resort + description: A process occuring within or in the vicinity of a ski resort + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100218 + is_a: Outdoors + Petting zoo: + text: Petting zoo + description: A exposure event involving the interaction of an exposure receptor + to petting zoo. + meaning: ECTO:5000008 + is_a: Occupational, Residency or Patronage Exposure + Place of Worship: + text: Place of Worship + description: A process occuring within or in the vicinity of a place of worship + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100220 + is_a: Occupational, Residency or Patronage Exposure + Church: + text: Church + description: A process occuring within or in the vicinity of a church that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100221 + is_a: Place of Worship + Mosque: + text: Mosque + description: A process occuring within or in the vicinity of a mosque that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100222 + is_a: Place of Worship + Temple: + text: Temple + description: A process occuring within or in the vicinity of a temple that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100223 + is_a: Place of Worship + Restaurant: + text: Restaurant + description: A exposure event involving the interaction of an exposure receptor + to restaurant. + meaning: ECTO:1000040 + is_a: Occupational, Residency or Patronage Exposure + Retail Store: + text: Retail Store + description: A exposure event involving the interaction of an exposure receptor + to shop. + meaning: ECTO:1000041 + is_a: Occupational, Residency or Patronage Exposure + School: + text: School + description: A process occuring within or in the vicinity of a school that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100224 + is_a: Occupational, Residency or Patronage Exposure + Temporary Residence: + text: Temporary Residence + description: A process occuring within or in the vicinity of a temporary residence + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100225 + is_a: Occupational, Residency or Patronage Exposure + Homeless Shelter: + text: Homeless Shelter + description: A process occuring within or in the vicinity of a homeless shelter + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100226 + is_a: Temporary Residence + Hotel: + text: Hotel + description: A process occuring within or in the vicinity of a hotel exposure + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100227 + is_a: Temporary Residence + Veterinary Care Clinic: + text: Veterinary Care Clinic + description: A process occuring within or in the vicinity of a veterinary + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100228 + is_a: Occupational, Residency or Patronage Exposure + Travel Exposure: + text: Travel Exposure + description: A process occuring as a result of travel that exposes the recipient + organism to a material entity. + meaning: GENEPIO:0100229 + Travelled on a Cruise Ship: + text: Travelled on a Cruise Ship + description: A process occuring within or in the vicinity of a cruise ship + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100230 + is_a: Travel Exposure + Travelled on a Plane: + text: Travelled on a Plane + description: A process occuring within or in the vicinity of an airplane that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100231 + is_a: Travel Exposure + Travelled on Ground Transport: + text: Travelled on Ground Transport + description: A process occuring within or in the vicinity of ground transport + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100232 + is_a: Travel Exposure + Other Exposure Setting: + text: Other Exposure Setting + description: A process occuring that exposes the recipient organism to a material + entity. + meaning: GENEPIO:0100235 + ExposureSettingInternationalMenu: + name: ExposureSettingInternationalMenu + title: exposure setting international menu + permissible_values: + Human Exposure [ECTO:3000005]: + text: Human Exposure [ECTO:3000005] + description: A history of exposure to Homo sapiens. + meaning: ECTO:3000005 + Contact with Known Monkeypox Case [GENEPIO:0100501]: + text: Contact with Known Monkeypox Case [GENEPIO:0100501] + description: A process occuring within or in the vicinity of a human with + a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. + meaning: GENEPIO:0100501 + is_a: Human Exposure [ECTO:3000005] + Contact with Patient [GENEPIO:0100185]: + text: Contact with Patient [GENEPIO:0100185] + description: A process occuring within or in the vicinity of a human patient + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100185 + is_a: Human Exposure [ECTO:3000005] + Contact with Probable Monkeypox Case [GENEPIO:0100502]: + text: Contact with Probable Monkeypox Case [GENEPIO:0100502] + description: A process occuring within or in the vicinity of a human with + a probable case of COVID-19 that exposes the recipient organism to Monkeypox. + meaning: GENEPIO:0100502 + is_a: Human Exposure [ECTO:3000005] + Contact with Person who Recently Travelled [GENEPIO:0100189]: + text: Contact with Person who Recently Travelled [GENEPIO:0100189] + description: A process occuring within or in the vicinity of a human, who + recently travelled, that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100189 + is_a: Human Exposure [ECTO:3000005] + Occupational, Residency or Patronage Exposure [GENEPIO:0100190]: + text: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + description: A process occuring within or in the vicinity of a human residential + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100190 + Abbatoir [ECTO:1000033]: + text: Abbatoir [ECTO:1000033] + description: A exposure event involving the interaction of an exposure receptor + to abattoir. + meaning: ECTO:1000033 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Animal Rescue [GENEPIO:0100191]: + text: Animal Rescue [GENEPIO:0100191] + description: A process occuring within or in the vicinity of an animal rescue + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100191 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Bar (pub) [GENEPIO:0100503]: + text: Bar (pub) [GENEPIO:0100503] + description: A process occurring within or in the vicinity of a bar or pub + environment that exposes the recipient organism to a material entity + meaning: GENEPIO:0100503 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Childcare [GENEPIO:0100192]: + text: Childcare [GENEPIO:0100192] + description: A process occuring within or in the vicinity of a human childcare + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100192 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Daycare [GENEPIO:0100193]: + text: Daycare [GENEPIO:0100193] + description: A process occuring within or in the vicinity of a human daycare + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100193 + is_a: Childcare [GENEPIO:0100192] + Nursery [GENEPIO:0100194]: + text: Nursery [GENEPIO:0100194] + description: A process occuring within or in the vicinity of a human nursery + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100194 + is_a: Childcare [GENEPIO:0100192] + Community Service Centre [GENEPIO:0100195]: + text: Community Service Centre [GENEPIO:0100195] + description: A process occuring within or in the vicinity of a community service + centre that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100195 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Correctional Facility [GENEPIO:0100196]: + text: Correctional Facility [GENEPIO:0100196] + description: A process occuring within or in the vicinity of a correctional + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100196 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Dormitory [GENEPIO:0100197]: + text: Dormitory [GENEPIO:0100197] + description: A process occuring within or in the vicinity of a dormitory that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100197 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Farm [ECTO:1000034]: + text: Farm [ECTO:1000034] + description: A exposure event involving the interaction of an exposure receptor + to farm + meaning: ECTO:1000034 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + First Nations Reserve [GENEPIO:0100198]: + text: First Nations Reserve [GENEPIO:0100198] + description: A process occuring within or in the vicinity of a first nations + reserve that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100198 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Funeral Home [GENEPIO:0100199]: + text: Funeral Home [GENEPIO:0100199] + description: A process occuring within or in the vicinity of a group home + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100199 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Group Home [GENEPIO:0100200]: + text: Group Home [GENEPIO:0100200] + description: A process occuring within or in the vicinity of a group home + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100200 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Healthcare Setting [GENEPIO:0100201]: + text: Healthcare Setting [GENEPIO:0100201] + description: A process occuring within or in the vicinity of a healthcare + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100201 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Ambulance [GENEPIO:0100202]: + text: Ambulance [GENEPIO:0100202] + description: A process occuring within or in the vicinity of an ambulance + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100202 + is_a: Healthcare Setting [GENEPIO:0100201] + Acute Care Facility [GENEPIO:0100203]: + text: Acute Care Facility [GENEPIO:0100203] + description: A process occuring within or in the vicinity of an acute care + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100203 + is_a: Healthcare Setting [GENEPIO:0100201] + Clinic [GENEPIO:0100204]: + text: Clinic [GENEPIO:0100204] + description: A process occuring within or in the vicinity of a medical clinic + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100204 + is_a: Healthcare Setting [GENEPIO:0100201] + Community Healthcare (At-Home) Setting [GENEPIO:0100415]: + text: Community Healthcare (At-Home) Setting [GENEPIO:0100415] + description: A process occuring within or in the vicinty of a the individual + home where the patient or client is living and health care or supportive + care is being being delivered, as opposed to care provided in group accommodations + like clinics or nursing home. + meaning: GENEPIO:0100415 + is_a: Healthcare Setting [GENEPIO:0100201] + Community Health Centre [GENEPIO:0100205]: + text: Community Health Centre [GENEPIO:0100205] + description: A process occuring within or in the vicinity of a community health + centre that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100205 + is_a: Healthcare Setting [GENEPIO:0100201] + Hospital [ECTO:1000035]: + text: Hospital [ECTO:1000035] + description: A exposure event involving the interaction of an exposure receptor + to hospital. + meaning: ECTO:1000035 + is_a: Healthcare Setting [GENEPIO:0100201] + Emergency Department [GENEPIO:0100206]: + text: Emergency Department [GENEPIO:0100206] + description: A process occuring within or in the vicinity of an emergency + department that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100206 + is_a: Hospital [ECTO:1000035] + ICU [GENEPIO:0100207]: + text: ICU [GENEPIO:0100207] + description: A process occuring within or in the vicinity of an ICU that exposes + the recipient organism to a material entity. + meaning: GENEPIO:0100207 + is_a: Hospital [ECTO:1000035] + Ward [GENEPIO:0100208]: + text: Ward [GENEPIO:0100208] + description: A process occuring within or in the vicinity of a hospital ward + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100208 + is_a: Hospital [ECTO:1000035] + Laboratory [ECTO:1000036]: + text: Laboratory [ECTO:1000036] + description: A exposure event involving the interaction of an exposure receptor + to laboratory facility. + meaning: ECTO:1000036 + is_a: Healthcare Setting [GENEPIO:0100201] + Long-Term Care Facility [GENEPIO:0100209]: + text: Long-Term Care Facility [GENEPIO:0100209] + description: A process occuring within or in the vicinity of a long-term care + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100209 + is_a: Healthcare Setting [GENEPIO:0100201] + Pharmacy [GENEPIO:0100210]: + text: Pharmacy [GENEPIO:0100210] + description: A process occuring within or in the vicinity of a pharmacy that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100210 + is_a: Healthcare Setting [GENEPIO:0100201] + Physician's Office [GENEPIO:0100211]: + text: Physician's Office [GENEPIO:0100211] + description: A process occuring within or in the vicinity of a physician's + office that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100211 + is_a: Healthcare Setting [GENEPIO:0100201] + Household [GENEPIO:0100212]: + text: Household [GENEPIO:0100212] + description: A process occuring within or in the vicinity of a household that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100212 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Insecure Housing (Homeless) [GENEPIO:0100213]: + text: Insecure Housing (Homeless) [GENEPIO:0100213] + description: A process occuring that exposes the recipient organism to a material + entity as a consequence of said organism having insecure housing. + meaning: GENEPIO:0100213 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Occupational Exposure [GENEPIO:0100214]: + text: Occupational Exposure [GENEPIO:0100214] + description: A process occuring within or in the vicinity of a human occupational + environment that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100214 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Worksite [GENEPIO:0100215]: + text: Worksite [GENEPIO:0100215] + description: A process occuring within or in the vicinity of an office that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100215 + is_a: Occupational Exposure [GENEPIO:0100214] + Office [ECTO:1000037]: + text: Office [ECTO:1000037] + description: A exposure event involving the interaction of an exposure receptor + to office. + meaning: ECTO:1000037 + is_a: Worksite [GENEPIO:0100215] + Outdoors [GENEPIO:0100216]: + text: Outdoors [GENEPIO:0100216] + description: A process occuring outdoors that exposes the recipient organism + to a material entity. + meaning: GENEPIO:0100216 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Camp/camping [ECTO:5000009]: + text: Camp/camping [ECTO:5000009] + description: A exposure event involving the interaction of an exposure receptor + to campground. + meaning: ECTO:5000009 + is_a: Outdoors [GENEPIO:0100216] + Hiking Trail [GENEPIO:0100217]: + text: Hiking Trail [GENEPIO:0100217] + description: A process that exposes the recipient organism to a material entity + as a consequence of hiking. + meaning: GENEPIO:0100217 + is_a: Outdoors [GENEPIO:0100216] + Hunting Ground [ECTO:6000030]: + text: Hunting Ground [ECTO:6000030] + description: An exposure event involving hunting behavior + meaning: ECTO:6000030 + is_a: Outdoors [GENEPIO:0100216] + Ski Resort [GENEPIO:0100218]: + text: Ski Resort [GENEPIO:0100218] + description: A process occuring within or in the vicinity of a ski resort + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100218 + is_a: Outdoors [GENEPIO:0100216] + Petting zoo [ECTO:5000008]: + text: Petting zoo [ECTO:5000008] + description: A exposure event involving the interaction of an exposure receptor + to petting zoo. + meaning: ECTO:5000008 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Place of Worship [GENEPIO:0100220]: + text: Place of Worship [GENEPIO:0100220] + description: A process occuring within or in the vicinity of a place of worship + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100220 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Church [GENEPIO:0100221]: + text: Church [GENEPIO:0100221] + description: A process occuring within or in the vicinity of a church that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100221 + is_a: Place of Worship [GENEPIO:0100220] + Mosque [GENEPIO:0100222]: + text: Mosque [GENEPIO:0100222] + description: A process occuring within or in the vicinity of a mosque that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100222 + is_a: Place of Worship [GENEPIO:0100220] + Temple [GENEPIO:0100223]: + text: Temple [GENEPIO:0100223] + description: A process occuring within or in the vicinity of a temple that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100223 + is_a: Place of Worship [GENEPIO:0100220] + Restaurant [ECTO:1000040]: + text: Restaurant [ECTO:1000040] + description: A exposure event involving the interaction of an exposure receptor + to restaurant. + meaning: ECTO:1000040 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Retail Store [ECTO:1000041]: + text: Retail Store [ECTO:1000041] + description: A exposure event involving the interaction of an exposure receptor + to shop. + meaning: ECTO:1000041 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + School [GENEPIO:0100224]: + text: School [GENEPIO:0100224] + description: A process occuring within or in the vicinity of a school that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100224 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Temporary Residence [GENEPIO:0100225]: + text: Temporary Residence [GENEPIO:0100225] + description: A process occuring within or in the vicinity of a temporary residence + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100225 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Homeless Shelter [GENEPIO:0100226]: + text: Homeless Shelter [GENEPIO:0100226] + description: A process occuring within or in the vicinity of a homeless shelter + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100226 + is_a: Temporary Residence [GENEPIO:0100225] + Hotel [GENEPIO:0100227]: + text: Hotel [GENEPIO:0100227] + description: A process occuring within or in the vicinity of a hotel exposure + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100227 + is_a: Temporary Residence [GENEPIO:0100225] + Veterinary Care Clinic [GENEPIO:0100228]: + text: Veterinary Care Clinic [GENEPIO:0100228] + description: A process occuring within or in the vicinity of a veterinary + facility that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100228 + is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] + Travel Exposure [GENEPIO:0100229]: + text: Travel Exposure [GENEPIO:0100229] + description: A process occuring as a result of travel that exposes the recipient + organism to a material entity. + meaning: GENEPIO:0100229 + Travelled on a Cruise Ship [GENEPIO:0100230]: + text: Travelled on a Cruise Ship [GENEPIO:0100230] + description: A process occuring within or in the vicinity of a cruise ship + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100230 + is_a: Travel Exposure [GENEPIO:0100229] + Travelled on a Plane [GENEPIO:0100231]: + text: Travelled on a Plane [GENEPIO:0100231] + description: A process occuring within or in the vicinity of an airplane that + exposes the recipient organism to a material entity. + meaning: GENEPIO:0100231 + is_a: Travel Exposure [GENEPIO:0100229] + Travelled on Ground Transport [GENEPIO:0100232]: + text: Travelled on Ground Transport [GENEPIO:0100232] + description: A process occuring within or in the vicinity of ground transport + that exposes the recipient organism to a material entity. + meaning: GENEPIO:0100232 + is_a: Travel Exposure [GENEPIO:0100229] + Other Exposure Setting [GENEPIO:0100235]: + text: Other Exposure Setting [GENEPIO:0100235] + description: A process occuring that exposes the recipient organism to a material + entity. + meaning: GENEPIO:0100235 + PriorMpoxInfectionMenu: + name: PriorMpoxInfectionMenu + title: prior Mpox infection menu + permissible_values: + Prior infection: + text: Prior infection + description: Antiviral treatment administered prior to the current regimen + or test. + meaning: GENEPIO:0100037 + No prior infection: + text: No prior infection + description: An absence of antiviral treatment administered prior to the current + regimen or test. + meaning: GENEPIO:0100233 + PriorMpoxInfectionInternationalMenu: + name: PriorMpoxInfectionInternationalMenu + title: prior Mpox infection international menu + permissible_values: + Prior infection [GENEPIO:0100037]: + text: Prior infection [GENEPIO:0100037] + description: Antiviral treatment administered prior to the current regimen + or test. + meaning: GENEPIO:0100037 + No prior infection [GENEPIO:0100233]: + text: No prior infection [GENEPIO:0100233] + description: An absence of antiviral treatment administered prior to the current + regimen or test. + meaning: GENEPIO:0100233 + PriorMpoxAntiviralTreatmentMenu: + name: PriorMpoxAntiviralTreatmentMenu + title: prior Mpox antiviral treatment menu + permissible_values: + Prior antiviral treatment: + text: Prior antiviral treatment + description: Antiviral treatment administered prior to the current regimen + or test. + meaning: GENEPIO:0100037 + No prior antiviral treatment: + text: No prior antiviral treatment + description: An absence of antiviral treatment administered prior to the current + regimen or test. + meaning: GENEPIO:0100233 + PriorMpoxAntiviralTreatmentInternationalMenu: + name: PriorMpoxAntiviralTreatmentInternationalMenu + title: prior Mpox antiviral treatment international menu + permissible_values: + Prior antiviral treatment [GENEPIO:0100037]: + text: Prior antiviral treatment [GENEPIO:0100037] + description: Antiviral treatment administered prior to the current regimen + or test. + meaning: GENEPIO:0100037 + No prior antiviral treatment [GENEPIO:0100233]: + text: No prior antiviral treatment [GENEPIO:0100233] + description: An absence of antiviral treatment administered prior to the current + regimen or test. + meaning: GENEPIO:0100233 + OrganismMenu: + name: OrganismMenu + title: organism menu + permissible_values: + Mpox virus: + text: Mpox virus + description: A zoonotic virus belonging to the Orthopoxvirus genus and closely + related to the variola, cowpox, and vaccinia viruses. MPV is oval, with + a lipoprotein outer membrane. + meaning: NCBITaxon:10244 + OrganismInternationalMenu: + name: OrganismInternationalMenu + title: organism international menu + permissible_values: + Mpox virus [NCBITaxon:10244]: + text: Mpox virus [NCBITaxon:10244] + description: A zoonotic virus belonging to the Orthopoxvirus genus and closely + related to the variola, cowpox, and vaccinia viruses. MPV is oval, with + a lipoprotein outer membrane. + meaning: NCBITaxon:10244 + HostDiseaseMenu: + name: HostDiseaseMenu + title: host disease menu + permissible_values: + Mpox: + text: Mpox + description: An infection that is caused by an Orthopoxvirus, which is transmitted + by primates or rodents, and which is characterized by a prodromal syndrome + of fever, chills, headache, myalgia, and lymphedema; initial symptoms are + followed by a generalized papular rash that typically progresses from vesiculation + through crusting over the course of two weeks. + meaning: MONDO:0002594 + HostDiseaseInternationalMenu: + name: HostDiseaseInternationalMenu + title: host disease international menu + permissible_values: + Mpox [MONDO:0002594]: + text: Mpox [MONDO:0002594] + description: An infection that is caused by an Orthopoxvirus, which is transmitted + by primates or rodents, and which is characterized by a prodromal syndrome + of fever, chills, headache, myalgia, and lymphedema; initial symptoms are + followed by a generalized papular rash that typically progresses from vesiculation + through crusting over the course of two weeks. + meaning: MONDO:0002594 + PurposeOfSamplingMenu: + name: PurposeOfSamplingMenu + title: purpose of sampling menu + permissible_values: + Cluster/Outbreak investigation: + text: Cluster/Outbreak investigation + description: A sampling strategy in which individuals are chosen for investigation + into a disease cluster or outbreak. + meaning: GENEPIO:0100001 + Diagnostic testing: + text: Diagnostic testing + description: A sampling strategy in which individuals are sampled in the context + of diagnostic testing. + meaning: GENEPIO:0100002 + Research: + text: Research + description: A sampling strategy in which individuals are sampled in order + to perform research. + meaning: GENEPIO:0100003 + Surveillance: + text: Surveillance + description: A sampling strategy in which individuals are sampled for surveillance + investigations. + meaning: GENEPIO:0100004 + PurposeOfSamplingInternationalMenu: + name: PurposeOfSamplingInternationalMenu + title: purpose of sampling international menu + permissible_values: + Cluster/Outbreak investigation [GENEPIO:0100001]: + text: Cluster/Outbreak investigation [GENEPIO:0100001] + description: A sampling strategy in which individuals are chosen for investigation + into a disease cluster or outbreak. + meaning: GENEPIO:0100001 + Diagnostic testing [GENEPIO:0100002]: + text: Diagnostic testing [GENEPIO:0100002] + description: A sampling strategy in which individuals are sampled in the context + of diagnostic testing. + meaning: GENEPIO:0100002 + Research [GENEPIO:0100003]: + text: Research [GENEPIO:0100003] + description: A sampling strategy in which individuals are sampled in order + to perform research. + meaning: GENEPIO:0100003 + Surveillance [GENEPIO:0100004]: + text: Surveillance [GENEPIO:0100004] + description: A sampling strategy in which individuals are sampled for surveillance + investigations. + meaning: GENEPIO:0100004 + PurposeOfSequencingMenu: + name: PurposeOfSequencingMenu + title: purpose of sequencing menu + permissible_values: + Baseline surveillance (random sampling): + text: Baseline surveillance (random sampling) + description: A surveillance sampling strategy in which baseline is established + at the beginning of a study or project by the selection of sample units + via random sampling. + meaning: GENEPIO:0100005 + Targeted surveillance (non-random sampling): + text: Targeted surveillance (non-random sampling) + description: A surveillance sampling strategy in which an aspired outcome + is explicity stated. + meaning: GENEPIO:0100006 + Priority surveillance project: + text: Priority surveillance project + description: A targeted surveillance strategy which is considered important + and/or urgent. + meaning: GENEPIO:0100007 + is_a: Targeted surveillance (non-random sampling) + Longitudinal surveillance (repeat sampling of individuals): + text: Longitudinal surveillance (repeat sampling of individuals) + description: A priority surveillance strategy in which subsets of a defined + population can be identified who are, have been, or in the future may be + exposed or not exposed - or exposed in different degrees - to a disease + of interest and are selected to under go repeat sampling over a defined + period of time. + meaning: GENEPIO:0100009 + is_a: Priority surveillance project + Re-infection surveillance: + text: Re-infection surveillance + description: A priority surveillance strategy in which a population that previously + tested positive for a disease of interest, and since confirmed to have recovered + via a negative test, are monitored for positive test indication of re-infection + with the disease of interest within a defined period of time. + meaning: GENEPIO:0100010 + is_a: Priority surveillance project + Vaccine escape surveillance: + text: Vaccine escape surveillance + description: A priority surveillance strategy in which individuals are monitored + for investigation into vaccine escape, i.e., identifying variants that contain + mutations that counteracted the immunity provided by vaccine(s) of interest. + meaning: GENEPIO:0100011 + is_a: Priority surveillance project + Travel-associated surveillance: + text: Travel-associated surveillance + description: A priority surveillance strategy in which individuals are selected + if they have a travel history outside of the reporting region within a specified + number of days before onset of symptoms. + meaning: GENEPIO:0100012 + is_a: Priority surveillance project + Domestic travel surveillance: + text: Domestic travel surveillance + description: A travel-associated surveillance strategy in which individuals + are selected if they have an intranational travel history within a specified + number of days before onset of symptoms. + meaning: GENEPIO:0100013 + is_a: Travel-associated surveillance + Interstate/ interprovincial travel surveillance: + text: Interstate/ interprovincial travel surveillance + description: A domestic travel-associated surveillance strategy in which individuals + are selected if their travel occurred within a state/province within a nation. + meaning: GENEPIO:0100275 + is_a: Domestic travel surveillance + Intra-state/ intra-provincial travel surveillance: + text: Intra-state/ intra-provincial travel surveillance + description: A domestic travel-associated surveillance strategy in which individuals + are selected if their travel occurred between states/provinces within a + nation. + meaning: GENEPIO:0100276 + is_a: Domestic travel surveillance + International travel surveillance: + text: International travel surveillance + description: A travel-associated surveillance strategy in which individuals + are selected if they have a travel history outside of the reporting country + in a specified number of days before onset of symptoms. + meaning: GENEPIO:0100014 + is_a: Travel-associated surveillance + Cluster/Outbreak investigation: + text: Cluster/Outbreak investigation + description: A sampling strategy in which individuals are chosen for investigation + into a disease cluster or outbreak. + meaning: GENEPIO:0100019 + Multi-jurisdictional outbreak investigation: + text: Multi-jurisdictional outbreak investigation + description: An outbreak investigation sampling strategy in which individuals + are chosen for investigation into a disease outbreak that has connections + to two or more jurisdictions. + meaning: GENEPIO:0100020 + is_a: Cluster/Outbreak investigation + Intra-jurisdictional outbreak investigation: + text: Intra-jurisdictional outbreak investigation + description: An outbreak investigation sampling strategy in which individuals + are chosen for investigation into a disease outbreak that only has connections + within a single jurisdiction. + meaning: GENEPIO:0100021 + is_a: Cluster/Outbreak investigation + Research: + text: Research + description: A sampling strategy in which individuals are sampled in order + to perform research. + meaning: GENEPIO:0100022 + Viral passage experiment: + text: Viral passage experiment + description: A research sampling strategy in which individuals are sampled + in order to perform a viral passage experiment. + meaning: GENEPIO:0100023 + is_a: Research + Protocol testing experiment: + text: Protocol testing experiment + description: A research sampling strategy in which individuals are sampled + in order to perform a protocol testing experiment. + meaning: GENEPIO:0100024 + is_a: Research + Retrospective sequencing: + text: Retrospective sequencing + description: A sampling strategy in which stored samples from past events + are sequenced. + meaning: GENEPIO:0100356 + PurposeOfSequencingInternationalMenu: + name: PurposeOfSequencingInternationalMenu + title: purpose of sequencing international menu + permissible_values: + Baseline surveillance (random sampling) [GENEPIO:0100005]: + text: Baseline surveillance (random sampling) [GENEPIO:0100005] + description: A surveillance sampling strategy in which baseline is established + at the beginning of a study or project by the selection of sample units + via random sampling. + meaning: GENEPIO:0100005 + Targeted surveillance (non-random sampling) [GENEPIO:0100006]: + text: Targeted surveillance (non-random sampling) [GENEPIO:0100006] + description: A surveillance sampling strategy in which an aspired outcome + is explicity stated. + meaning: GENEPIO:0100006 + Priority surveillance project [GENEPIO:0100007]: + text: Priority surveillance project [GENEPIO:0100007] + description: A targeted surveillance strategy which is considered important + and/or urgent. + meaning: GENEPIO:0100007 + is_a: Targeted surveillance (non-random sampling) [GENEPIO:0100006] + Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009]: + text: Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009] + description: A priority surveillance strategy in which subsets of a defined + population can be identified who are, have been, or in the future may be + exposed or not exposed - or exposed in different degrees - to a disease + of interest and are selected to under go repeat sampling over a defined + period of time. + meaning: GENEPIO:0100009 + is_a: Priority surveillance project [GENEPIO:0100007] + Re-infection surveillance [GENEPIO:0100010]: + text: Re-infection surveillance [GENEPIO:0100010] + description: A priority surveillance strategy in which a population that previously + tested positive for a disease of interest, and since confirmed to have recovered + via a negative test, are monitored for positive test indication of re-infection + with the disease of interest within a defined period of time. + meaning: GENEPIO:0100010 + is_a: Priority surveillance project [GENEPIO:0100007] + Vaccine escape surveillance [GENEPIO:0100011]: + text: Vaccine escape surveillance [GENEPIO:0100011] + description: A priority surveillance strategy in which individuals are monitored + for investigation into vaccine escape, i.e., identifying variants that contain + mutations that counteracted the immunity provided by vaccine(s) of interest. + meaning: GENEPIO:0100011 + is_a: Priority surveillance project [GENEPIO:0100007] + Travel-associated surveillance [GENEPIO:0100012]: + text: Travel-associated surveillance [GENEPIO:0100012] + description: A priority surveillance strategy in which individuals are selected + if they have a travel history outside of the reporting region within a specified + number of days before onset of symptoms. + meaning: GENEPIO:0100012 + is_a: Priority surveillance project [GENEPIO:0100007] + Domestic travel surveillance [GENEPIO:0100013]: + text: Domestic travel surveillance [GENEPIO:0100013] + description: A travel-associated surveillance strategy in which individuals + are selected if they have an intranational travel history within a specified + number of days before onset of symptoms. + meaning: GENEPIO:0100013 + is_a: Travel-associated surveillance [GENEPIO:0100012] + Interstate/ interprovincial travel surveillance [GENEPIO:0100275]: + text: Interstate/ interprovincial travel surveillance [GENEPIO:0100275] + description: A domestic travel-associated surveillance strategy in which individuals + are selected if their travel occurred within a state/province within a nation. + meaning: GENEPIO:0100275 + is_a: Domestic travel surveillance [GENEPIO:0100013] + Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276]: + text: Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276] + description: A domestic travel-associated surveillance strategy in which individuals + are selected if their travel occurred between states/provinces within a + nation. + meaning: GENEPIO:0100276 + is_a: Domestic travel surveillance [GENEPIO:0100013] + International travel surveillance [GENEPIO:0100014]: + text: International travel surveillance [GENEPIO:0100014] + description: A travel-associated surveillance strategy in which individuals + are selected if they have a travel history outside of the reporting country + in a specified number of days before onset of symptoms. + meaning: GENEPIO:0100014 + is_a: Travel-associated surveillance [GENEPIO:0100012] + Cluster/Outbreak investigation [GENEPIO:0100019]: + text: Cluster/Outbreak investigation [GENEPIO:0100019] + description: A sampling strategy in which individuals are chosen for investigation + into a disease cluster or outbreak. + meaning: GENEPIO:0100019 + Multi-jurisdictional outbreak investigation [GENEPIO:0100020]: + text: Multi-jurisdictional outbreak investigation [GENEPIO:0100020] + description: An outbreak investigation sampling strategy in which individuals + are chosen for investigation into a disease outbreak that has connections + to two or more jurisdictions. + meaning: GENEPIO:0100020 + is_a: Cluster/Outbreak investigation [GENEPIO:0100019] + Intra-jurisdictional outbreak investigation [GENEPIO:0100021]: + text: Intra-jurisdictional outbreak investigation [GENEPIO:0100021] + description: An outbreak investigation sampling strategy in which individuals + are chosen for investigation into a disease outbreak that only has connections + within a single jurisdiction. + meaning: GENEPIO:0100021 + is_a: Cluster/Outbreak investigation [GENEPIO:0100019] + Research [GENEPIO:0100022]: + text: Research [GENEPIO:0100022] + description: A sampling strategy in which individuals are sampled in order + to perform research. + meaning: GENEPIO:0100022 + Viral passage experiment [GENEPIO:0100023]: + text: Viral passage experiment [GENEPIO:0100023] + description: A research sampling strategy in which individuals are sampled + in order to perform a viral passage experiment. + meaning: GENEPIO:0100023 + is_a: Research [GENEPIO:0100022] + Protocol testing experiment [GENEPIO:0100024]: + text: Protocol testing experiment [GENEPIO:0100024] + description: A research sampling strategy in which individuals are sampled + in order to perform a protocol testing experiment. + meaning: GENEPIO:0100024 + is_a: Research [GENEPIO:0100022] + Retrospective sequencing [GENEPIO:0100356]: + text: Retrospective sequencing [GENEPIO:0100356] + description: A sampling strategy in which stored samples from past events + are sequenced. + meaning: GENEPIO:0100356 + SequencingAssayTypeMenu: + name: SequencingAssayTypeMenu + title: sequencing assay type menu + permissible_values: + Amplicon sequencing assay: + text: Amplicon sequencing assay + description: A sequencing assay in which a DNA or RNA input molecule is amplified + by PCR and the product sequenced. + meaning: OBI:0002767 + 16S ribosomal gene sequencing assay: + text: 16S ribosomal gene sequencing assay + description: An amplicon sequencing assay in which the amplicon is derived + from universal primers used to amplify the 16S ribosomal RNA gene from isolate + bacterial genomic DNA or metagenomic DNA from a microbioal community. + meaning: OBI:0002763 + is_a: Amplicon sequencing assay + Whole genome sequencing assay: + text: Whole genome sequencing assay + description: A DNA sequencing assay that intends to provide information about + the sequence of an entire genome of an organism. + meaning: OBI:0002117 + Whole metagenome sequencing assay: + text: Whole metagenome sequencing assay + description: A DNA sequencing assay that intends to provide information on + the DNA sequences of multiple genomes (a metagenome) from different organisms + present in the same input sample. + meaning: OBI:0002623 + Whole virome sequencing assay: + text: Whole virome sequencing assay + description: A whole metagenome sequencing assay that intends to provide information + on multiple genome sequences from different viruses present in the same + input sample. + meaning: OBI:0002768 + is_a: Whole metagenome sequencing assay + SequencingAssayTypeInternationalMenu: + name: SequencingAssayTypeInternationalMenu + title: sequencing assay type international menu + permissible_values: + Amplicon sequencing assay [OBI:0002767]: + text: Amplicon sequencing assay [OBI:0002767] + description: A sequencing assay in which a DNA or RNA input molecule is amplified + by PCR and the product sequenced. + meaning: OBI:0002767 + 16S ribosomal gene sequencing assay [OBI:0002763]: + text: 16S ribosomal gene sequencing assay [OBI:0002763] + description: An amplicon sequencing assay in which the amplicon is derived + from universal primers used to amplify the 16S ribosomal RNA gene from isolate + bacterial genomic DNA or metagenomic DNA from a microbioal community. + meaning: OBI:0002763 + is_a: Amplicon sequencing assay [OBI:0002767] + Whole genome sequencing assay [OBI:0002117]: + text: Whole genome sequencing assay [OBI:0002117] + description: A DNA sequencing assay that intends to provide information about + the sequence of an entire genome of an organism. + meaning: OBI:0002117 + Whole metagenome sequencing assay [OBI:0002623]: + text: Whole metagenome sequencing assay [OBI:0002623] + description: A DNA sequencing assay that intends to provide information on + the DNA sequences of multiple genomes (a metagenome) from different organisms + present in the same input sample. + meaning: OBI:0002623 + Whole virome sequencing assay [OBI:0002768]: + text: Whole virome sequencing assay [OBI:0002768] + description: A whole metagenome sequencing assay that intends to provide information + on multiple genome sequences from different viruses present in the same + input sample. + meaning: OBI:0002768 + is_a: Whole metagenome sequencing assay [OBI:0002623] + SequencingInstrumentMenu: + name: SequencingInstrumentMenu + title: sequencing instrument menu + permissible_values: + Illumina: + text: Illumina + description: A DNA sequencer manufactured by the Illumina corporation. + meaning: GENEPIO:0100105 + Illumina Genome Analyzer: + text: Illumina Genome Analyzer + description: A DNA sequencer manufactured by Solexa as one of its first sequencer + lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data + in a single run. + meaning: OBI:0002128 + is_a: Illumina + Illumina Genome Analyzer II: + text: Illumina Genome Analyzer II + description: A DNA sequencer which is manufactured by Illumina (Solexa) corporation. + it support sequencing of single or paired end clone libraries relying on + sequencing by synthesis technology + meaning: OBI:0000703 + is_a: Illumina Genome Analyzer + Illumina Genome Analyzer IIx: + text: Illumina Genome Analyzer IIx + description: An Illumina Genome Analyzer II which is manufactured by the Illumina + corporation. It supports sequencing of single, long or short insert paired + end clone libraries relying on sequencing by synthesis technology. The Genome + Analyzer IIx is the most widely adopted next-generation sequencing platform + and proven and published across the broadest range of research applications. + meaning: OBI:0002000 + is_a: Illumina Genome Analyzer + Illumina HiScanSQ: + text: Illumina HiScanSQ + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing + and microarray-based analyses as well as an "SQ Module" to support microfluidics. + meaning: GENEPIO:0100109 + is_a: Illumina + Illumina HiSeq: + text: Illumina HiSeq + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry, enabling deep sequencing and high yield. + meaning: GENEPIO:0100110 + is_a: Illumina + Illumina HiSeq X: + text: Illumina HiSeq X + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry that oenabled sufficent depth and coverage + to produce the first 30x human genome for $1000. + meaning: GENEPIO:0100111 + is_a: Illumina HiSeq + Illumina HiSeq X Five: + text: Illumina HiSeq X Five + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing + Systems. + meaning: GENEPIO:0100112 + is_a: Illumina HiSeq X + Illumina HiSeq X Ten: + text: Illumina HiSeq X Ten + description: A DNA sequencer that consists of a set of 10 HiSeq X Sequencing + Systems. + meaning: OBI:0002129 + is_a: Illumina HiSeq X + Illumina HiSeq 1000: + text: Illumina HiSeq 1000 + description: A DNA sequencer which is manufactured by the Illumina corporation, + with a single flow cell and a throughput of up to 35 Gb per day. It supports + sequencing of single, long or short insert paired end clone libraries relying + on sequencing by synthesis technology. + meaning: OBI:0002022 + is_a: Illumina HiSeq + Illumina HiSeq 1500: + text: Illumina HiSeq 1500 + description: A DNA sequencer which is manufactured by the Illumina corporation, + with a single flow cell. Built upon sequencing by synthesis technology, + the machine employs dual surface imaging and offers two high-output options + and one rapid-run option. + meaning: OBI:0003386 + is_a: Illumina HiSeq + Illumina HiSeq 2000: + text: Illumina HiSeq 2000 + description: A DNA sequencer which is manufactured by the Illumina corporation, + with two flow cells and a throughput of up to 55 Gb per day. Built upon + sequencing by synthesis technology, the machine is optimized for generation + of data for multiple samples in a single run. + meaning: OBI:0002001 + is_a: Illumina HiSeq + Illumina HiSeq 2500: + text: Illumina HiSeq 2500 + description: A DNA sequencer which is manufactured by the Illumina corporation, + with two flow cells and a throughput of up to 160 Gb per day. Built upon + sequencing by synthesis technology, the machine is optimized for generation + of data for batching multiple samples or rapid results on a few samples. + meaning: OBI:0002002 + is_a: Illumina HiSeq + Illumina HiSeq 3000: + text: Illumina HiSeq 3000 + description: A DNA sequencer manufactured by Illumina corporation, with a + single flow cell and a throughput of more than 200 Gb per day. + meaning: OBI:0002048 + is_a: Illumina HiSeq + Illumina HiSeq 4000: + text: Illumina HiSeq 4000 + description: A DNA sequencer manufactured by Illumina corporation, with two + flow cell and a throughput of more than 400 Gb per day. + meaning: OBI:0002049 + is_a: Illumina HiSeq + Illumina iSeq: + text: Illumina iSeq + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry that is lightweight. + meaning: GENEPIO:0100120 + is_a: Illumina + Illumina iSeq 100: + text: Illumina iSeq 100 + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry that is lightweight and has an output capacity + between 144MB-1.2GB. + meaning: GENEPIO:0100121 + is_a: Illumina iSeq + Illumina NovaSeq: + text: Illumina NovaSeq + description: A DNA sequencer manufactured by the Illunina corporation using + sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and + 20 billion reads in dual flow cell mode. + meaning: GENEPIO:0100122 + is_a: Illumina + Illumina NovaSeq 6000: + text: Illumina NovaSeq 6000 + description: A DNA sequencer which is manufactured by the Illumina corporation, + with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). + The sequencer utilizes synthesis technology and patterned flow cells to + optimize throughput and even spacing of sequencing clusters. + meaning: OBI:0002630 + is_a: Illumina NovaSeq + Illumina MiniSeq: + text: Illumina MiniSeq + description: A small benchtop DNA sequencer which is manufactured by the Illumina + corporation with integrated cluster generation, sequencing and data analysis. + The sequencer accommodates various flow cell configurations and can produce + up to 25M single reads or 50M paired-end reads per run. + meaning: OBI:0003114 + is_a: Illumina + Illumina MiSeq: + text: Illumina MiSeq + description: A DNA sequencer which is manufactured by the Illumina corporation. + Built upon sequencing by synthesis technology, the machine provides an end-to-end + solution (cluster generation, amplification, sequencing, and data analysis) + in a single machine. + meaning: OBI:0002003 + is_a: Illumina + Illumina NextSeq: + text: Illumina NextSeq + description: A DNA sequencer which is manufactured by the Illumina corporation + using sequence-by-synthesis chemistry that fits on a benchtop and has an + output capacity of 1.65-7.5 Gb. + meaning: GENEPIO:0100126 + is_a: Illumina + Illumina NextSeq 500: + text: Illumina NextSeq 500 + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale + studies manufactured by the Illumina corporation. It supports sequencing + of single, long or short insert paired end clone libraries relying on sequencing + by synthesis technology. + meaning: OBI:0002021 + is_a: Illumina NextSeq + Illumina NextSeq 550: + text: Illumina NextSeq 550 + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale + studies manufactured by the Illumina corporation. It supports sequencing + of single, long or short insert paired end clone libraries relying on sequencing + by synthesis technology. The 550 is an upgrade on the 500 model. + meaning: GENEPIO:0100128 + is_a: Illumina NextSeq + Illumina NextSeq 1000: + text: Illumina NextSeq 1000 + description: A DNA sequencer which is manufactured by the Illumina corporation + using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 + and P2 flow cells. + meaning: OBI:0003606 + is_a: Illumina NextSeq + Illumina NextSeq 2000: + text: Illumina NextSeq 2000 + description: A DNA sequencer which is manufactured by the Illumina corporation + using sequence-by-synthesis chemistry that fits on a benchtop and has an + output capacity of 30-360 Gb. + meaning: GENEPIO:0100129 + is_a: Illumina NextSeq + Pacific Biosciences: + text: Pacific Biosciences + description: A DNA sequencer manufactured by the Pacific Biosciences corporation. + meaning: GENEPIO:0100130 + PacBio RS: + text: PacBio RS + description: "A DNA sequencer manufactured by the Pacific Biosciences corporation\ + \ which utilizes \u201CSMRT Cells\u201D for single-molecule real-time sequencing.\ + \ The RS was the first model made by the company." + meaning: GENEPIO:0100131 + is_a: Pacific Biosciences + PacBio RS II: + text: PacBio RS II + description: A DNA sequencer which is manufactured by the Pacific Biosciences + corporation. Built upon single molecule real-time sequencing technology, + the machine is optimized for generation with long reads and high consensus + accuracy. + meaning: OBI:0002012 + is_a: Pacific Biosciences + PacBio Sequel: + text: PacBio Sequel + description: A DNA sequencer built upon single molecule real-time sequencing + technology, optimized for generation with long reads and high consensus + accuracy, and manufactured by the Pacific Biosciences corporation + meaning: OBI:0002632 + is_a: Pacific Biosciences + PacBio Sequel II: + text: PacBio Sequel II + description: A DNA sequencer built upon single molecule real-time sequencing + technology, optimized for generation of highly accurate ("HiFi") long reads, + and which is manufactured by the Pacific Biosciences corporation. + meaning: OBI:0002633 + is_a: Pacific Biosciences + Ion Torrent: + text: Ion Torrent + description: A DNA sequencer manufactured by the Ion Torrent corporation. + meaning: GENEPIO:0100135 + Ion Torrent PGM: + text: Ion Torrent PGM + description: A DNA sequencer manufactured by the Ion Torrent corporation which + utilizes Ion semiconductor sequencing and has an output capacity of 300 + MB - 1GB. + meaning: GENEPIO:0100136 + is_a: Ion Torrent + Ion Torrent Proton: + text: Ion Torrent Proton + description: A DNA sequencer manufactured by the Ion Torrent corporation which + utilizes Ion semiconductor sequencing and has an output capacity of up to + 15 Gb. + meaning: GENEPIO:0100137 + is_a: Ion Torrent + Ion Torrent S5 XL: + text: Ion Torrent S5 XL + description: A DNA sequencer manufactured by the Ion Torrent corporation which + utilizes Ion semiconductor sequencing and requires only a small amount of + input material while producing data faster than the S5 model. + meaning: GENEPIO:0100138 + is_a: Ion Torrent + Ion Torrent S5: + text: Ion Torrent S5 + description: A DNA sequencer manufactured by the Ion Torrent corporation which + utilizes Ion semiconductor sequencing and requires only a small amount of + input material. + meaning: GENEPIO:0100139 + is_a: Ion Torrent + Oxford Nanopore: + text: Oxford Nanopore + description: A DNA sequencer manufactured by the Oxford Nanopore corporation. + meaning: GENEPIO:0100140 + Oxford Nanopore Flongle: + text: Oxford Nanopore Flongle + description: An adapter for MinION or GridION DNA sequencers manufactured + by the Oxford Nanopore corporation that enables sequencing on smaller, single-use + flow cells. + meaning: GENEPIO:0004433 + is_a: Oxford Nanopore + Oxford Nanopore GridION: + text: Oxford Nanopore GridION + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies + corporation, that can run and analyze up to five individual flow cells producing + up to 150 Gb of data per run. The sequencer produces real-time results and + utilizes nanopore technology with the option of running the flow cells concurrently + or individual + meaning: GENEPIO:0100141 + is_a: Oxford Nanopore + Oxford Nanopore MinION: + text: Oxford Nanopore MinION + description: A portable DNA sequencer which is manufactured by the Oxford + Nanopore Technologies corporation, that uses consumable flow cells producing + up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time + results and utilizes nanopore technology with up to 512 nanopore channels + in the sensor array. + meaning: OBI:0002750 + is_a: Oxford Nanopore + Oxford Nanopore PromethION: + text: Oxford Nanopore PromethION + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies + corporation, capable of running up to 48 flow cells and producing up to + 7.6 Tb of data per run. The sequencer produces real-time results and utilizes + Nanopore technology, with each flow cell allowing up to 3,000 nanopores + to be sequencing simultaneously. + meaning: OBI:0002752 + is_a: Oxford Nanopore + BGI Genomics: + text: BGI Genomics + description: A DNA sequencer manufactured by the BGI Genomics corporation. + meaning: GENEPIO:0100144 + BGI Genomics BGISEQ-500: + text: BGI Genomics BGISEQ-500 + description: A DNA sequencer manufactured by the BGI Genomics corporation + that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". + meaning: GENEPIO:0100145 + is_a: BGI Genomics + MGI: + text: MGI + description: A DNA sequencer manufactured by the MGI corporation. + meaning: GENEPIO:0100146 + MGI DNBSEQ-T7: + text: MGI DNBSEQ-T7 + description: A high throughput DNA sequencer manufactured by the MGI corporation + with an output capacity of 1~6TB of data per day. + meaning: GENEPIO:0100147 + is_a: MGI + MGI DNBSEQ-G400: + text: MGI DNBSEQ-G400 + description: A DNA sequencer manufactured by the MGI corporation with an output + capacity of 55GB~1440GB per run. + meaning: GENEPIO:0100148 + is_a: MGI + MGI DNBSEQ-G400 FAST: + text: MGI DNBSEQ-G400 FAST + description: A DNA sequencer manufactured by the MGI corporation with an outout + capacity of 55GB~330GB per run, which enables faster sequencing than the + DNBSEQ-G400. + meaning: GENEPIO:0100149 + is_a: MGI + MGI DNBSEQ-G50: + text: MGI DNBSEQ-G50 + description: "A DNA sequencer manufactured by the MGI corporation with an\ + \ output capacity of 10\uFF5E150 GB per run and enables different read lengths." + meaning: GENEPIO:0100150 + is_a: MGI + SequencingInstrumentInternationalMenu: + name: SequencingInstrumentInternationalMenu + title: sequencing instrument international menu + permissible_values: + Illumina [GENEPIO:0100105]: + text: Illumina [GENEPIO:0100105] + description: A DNA sequencer manufactured by the Illumina corporation. + meaning: GENEPIO:0100105 + Illumina Genome Analyzer [OBI:0002128]: + text: Illumina Genome Analyzer [OBI:0002128] + description: A DNA sequencer manufactured by Solexa as one of its first sequencer + lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data + in a single run. + meaning: OBI:0002128 + is_a: Illumina [GENEPIO:0100105] + Illumina Genome Analyzer II [OBI:0000703]: + text: Illumina Genome Analyzer II [OBI:0000703] + description: A DNA sequencer which is manufactured by Illumina (Solexa) corporation. + it support sequencing of single or paired end clone libraries relying on + sequencing by synthesis technology + meaning: OBI:0000703 + is_a: Illumina Genome Analyzer [OBI:0002128] + Illumina Genome Analyzer IIx [OBI:0002000]: + text: Illumina Genome Analyzer IIx [OBI:0002000] + description: An Illumina Genome Analyzer II which is manufactured by the Illumina + corporation. It supports sequencing of single, long or short insert paired + end clone libraries relying on sequencing by synthesis technology. The Genome + Analyzer IIx is the most widely adopted next-generation sequencing platform + and proven and published across the broadest range of research applications. + meaning: OBI:0002000 + is_a: Illumina Genome Analyzer [OBI:0002128] + Illumina HiScanSQ [GENEPIO:0100109]: + text: Illumina HiScanSQ [GENEPIO:0100109] + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing + and microarray-based analyses as well as an "SQ Module" to support microfluidics. + meaning: GENEPIO:0100109 + is_a: Illumina [GENEPIO:0100105] + Illumina HiSeq [GENEPIO:0100110]: + text: Illumina HiSeq [GENEPIO:0100110] + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry, enabling deep sequencing and high yield. + meaning: GENEPIO:0100110 + is_a: Illumina [GENEPIO:0100105] + Illumina HiSeq X [GENEPIO:0100111]: + text: Illumina HiSeq X [GENEPIO:0100111] + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry that oenabled sufficent depth and coverage + to produce the first 30x human genome for $1000. + meaning: GENEPIO:0100111 + is_a: Illumina HiSeq [GENEPIO:0100110] + Illumina HiSeq X Five [GENEPIO:0100112]: + text: Illumina HiSeq X Five [GENEPIO:0100112] + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing + Systems. + meaning: GENEPIO:0100112 + is_a: Illumina HiSeq X [GENEPIO:0100111] + Illumina HiSeq X Ten [OBI:0002129]: + text: Illumina HiSeq X Ten [OBI:0002129] + description: A DNA sequencer that consists of a set of 10 HiSeq X Sequencing + Systems. + meaning: OBI:0002129 + is_a: Illumina HiSeq X [GENEPIO:0100111] + Illumina HiSeq 1000 [OBI:0002022]: + text: Illumina HiSeq 1000 [OBI:0002022] + description: A DNA sequencer which is manufactured by the Illumina corporation, + with a single flow cell and a throughput of up to 35 Gb per day. It supports + sequencing of single, long or short insert paired end clone libraries relying + on sequencing by synthesis technology. + meaning: OBI:0002022 + is_a: Illumina HiSeq [GENEPIO:0100110] + Illumina HiSeq 1500 [OBI:0003386]: + text: Illumina HiSeq 1500 [OBI:0003386] + description: A DNA sequencer which is manufactured by the Illumina corporation, + with a single flow cell. Built upon sequencing by synthesis technology, + the machine employs dual surface imaging and offers two high-output options + and one rapid-run option. + meaning: OBI:0003386 + is_a: Illumina HiSeq [GENEPIO:0100110] + Illumina HiSeq 2000 [OBI:0002001]: + text: Illumina HiSeq 2000 [OBI:0002001] + description: A DNA sequencer which is manufactured by the Illumina corporation, + with two flow cells and a throughput of up to 55 Gb per day. Built upon + sequencing by synthesis technology, the machine is optimized for generation + of data for multiple samples in a single run. + meaning: OBI:0002001 + is_a: Illumina HiSeq [GENEPIO:0100110] + Illumina HiSeq 2500 [OBI:0002002]: + text: Illumina HiSeq 2500 [OBI:0002002] + description: A DNA sequencer which is manufactured by the Illumina corporation, + with two flow cells and a throughput of up to 160 Gb per day. Built upon + sequencing by synthesis technology, the machine is optimized for generation + of data for batching multiple samples or rapid results on a few samples. + meaning: OBI:0002002 + is_a: Illumina HiSeq [GENEPIO:0100110] + Illumina HiSeq 3000 [OBI:0002048]: + text: Illumina HiSeq 3000 [OBI:0002048] + description: A DNA sequencer manufactured by Illumina corporation, with a + single flow cell and a throughput of more than 200 Gb per day. + meaning: OBI:0002048 + is_a: Illumina HiSeq [GENEPIO:0100110] + Illumina HiSeq 4000 [OBI:0002049]: + text: Illumina HiSeq 4000 [OBI:0002049] + description: A DNA sequencer manufactured by Illumina corporation, with two + flow cell and a throughput of more than 400 Gb per day. + meaning: OBI:0002049 + is_a: Illumina HiSeq [GENEPIO:0100110] + Illumina iSeq [GENEPIO:0100120]: + text: Illumina iSeq [GENEPIO:0100120] + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry that is lightweight. + meaning: GENEPIO:0100120 + is_a: Illumina [GENEPIO:0100105] + Illumina iSeq 100 [GENEPIO:0100121]: + text: Illumina iSeq 100 [GENEPIO:0100121] + description: A DNA sequencer manufactured by the Illumina corporation using + sequence-by-synthesis chemistry that is lightweight and has an output capacity + between 144MB-1.2GB. + meaning: GENEPIO:0100121 + is_a: Illumina iSeq [GENEPIO:0100120] + Illumina NovaSeq [GENEPIO:0100122]: + text: Illumina NovaSeq [GENEPIO:0100122] + description: A DNA sequencer manufactured by the Illunina corporation using + sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and + 20 billion reads in dual flow cell mode. + meaning: GENEPIO:0100122 + is_a: Illumina [GENEPIO:0100105] + Illumina NovaSeq 6000 [OBI:0002630]: + text: Illumina NovaSeq 6000 [OBI:0002630] + description: A DNA sequencer which is manufactured by the Illumina corporation, + with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). + The sequencer utilizes synthesis technology and patterned flow cells to + optimize throughput and even spacing of sequencing clusters. + meaning: OBI:0002630 + is_a: Illumina NovaSeq [GENEPIO:0100122] + Illumina MiniSeq [OBI:0003114]: + text: Illumina MiniSeq [OBI:0003114] + description: A small benchtop DNA sequencer which is manufactured by the Illumina + corporation with integrated cluster generation, sequencing and data analysis. + The sequencer accommodates various flow cell configurations and can produce + up to 25M single reads or 50M paired-end reads per run. + meaning: OBI:0003114 + is_a: Illumina [GENEPIO:0100105] + Illumina MiSeq [OBI:0002003]: + text: Illumina MiSeq [OBI:0002003] + description: A DNA sequencer which is manufactured by the Illumina corporation. + Built upon sequencing by synthesis technology, the machine provides an end-to-end + solution (cluster generation, amplification, sequencing, and data analysis) + in a single machine. + meaning: OBI:0002003 + is_a: Illumina [GENEPIO:0100105] + Illumina NextSeq [GENEPIO:0100126]: + text: Illumina NextSeq [GENEPIO:0100126] + description: A DNA sequencer which is manufactured by the Illumina corporation + using sequence-by-synthesis chemistry that fits on a benchtop and has an + output capacity of 1.65-7.5 Gb. + meaning: GENEPIO:0100126 + is_a: Illumina [GENEPIO:0100105] + Illumina NextSeq 500 [OBI:0002021]: + text: Illumina NextSeq 500 [OBI:0002021] + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale + studies manufactured by the Illumina corporation. It supports sequencing + of single, long or short insert paired end clone libraries relying on sequencing + by synthesis technology. + meaning: OBI:0002021 + is_a: Illumina NextSeq [GENEPIO:0100126] + Illumina NextSeq 550 [GENEPIO:0100128]: + text: Illumina NextSeq 550 [GENEPIO:0100128] + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale + studies manufactured by the Illumina corporation. It supports sequencing + of single, long or short insert paired end clone libraries relying on sequencing + by synthesis technology. The 550 is an upgrade on the 500 model. + meaning: GENEPIO:0100128 + is_a: Illumina NextSeq [GENEPIO:0100126] + Illumina NextSeq 1000 [OBI:0003606]: + text: Illumina NextSeq 1000 [OBI:0003606] + description: A DNA sequencer which is manufactured by the Illumina corporation + using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 + and P2 flow cells. + meaning: OBI:0003606 + is_a: Illumina NextSeq [GENEPIO:0100126] + Illumina NextSeq 2000 [GENEPIO:0100129]: + text: Illumina NextSeq 2000 [GENEPIO:0100129] + description: A DNA sequencer which is manufactured by the Illumina corporation + using sequence-by-synthesis chemistry that fits on a benchtop and has an + output capacity of 30-360 Gb. + meaning: GENEPIO:0100129 + is_a: Illumina NextSeq [GENEPIO:0100126] + Pacific Biosciences [GENEPIO:0100130]: + text: Pacific Biosciences [GENEPIO:0100130] + description: A DNA sequencer manufactured by the Pacific Biosciences corporation. + meaning: GENEPIO:0100130 + PacBio RS [GENEPIO:0100131]: + text: PacBio RS [GENEPIO:0100131] + description: "A DNA sequencer manufactured by the Pacific Biosciences corporation\ + \ which utilizes \u201CSMRT Cells\u201D for single-molecule real-time sequencing.\ + \ The RS was the first model made by the company." + meaning: GENEPIO:0100131 + is_a: Pacific Biosciences [GENEPIO:0100130] + PacBio RS II [OBI:0002012]: + text: PacBio RS II [OBI:0002012] + description: A DNA sequencer which is manufactured by the Pacific Biosciences + corporation. Built upon single molecule real-time sequencing technology, + the machine is optimized for generation with long reads and high consensus + accuracy. + meaning: OBI:0002012 + is_a: Pacific Biosciences [GENEPIO:0100130] + PacBio Sequel [OBI:0002632]: + text: PacBio Sequel [OBI:0002632] + description: A DNA sequencer built upon single molecule real-time sequencing + technology, optimized for generation with long reads and high consensus + accuracy, and manufactured by the Pacific Biosciences corporation + meaning: OBI:0002632 + is_a: Pacific Biosciences [GENEPIO:0100130] + PacBio Sequel II [OBI:0002633]: + text: PacBio Sequel II [OBI:0002633] + description: A DNA sequencer built upon single molecule real-time sequencing + technology, optimized for generation of highly accurate ("HiFi") long reads, + and which is manufactured by the Pacific Biosciences corporation. + meaning: OBI:0002633 + is_a: Pacific Biosciences [GENEPIO:0100130] + Ion Torrent [GENEPIO:0100135: + text: Ion Torrent [GENEPIO:0100135 + description: A DNA sequencer manufactured by the Ion Torrent corporation. + meaning: GENEPIO:0100135 + Ion Torrent PGM [GENEPIO:0100136]: + text: Ion Torrent PGM [GENEPIO:0100136] + description: A DNA sequencer manufactured by the Ion Torrent corporation which + utilizes Ion semiconductor sequencing and has an output capacity of 300 + MB - 1GB. + meaning: GENEPIO:0100136 + is_a: Ion Torrent [GENEPIO:0100135 + Ion Torrent Proton [GENEPIO:0100137]: + text: Ion Torrent Proton [GENEPIO:0100137] + description: A DNA sequencer manufactured by the Ion Torrent corporation which + utilizes Ion semiconductor sequencing and has an output capacity of up to + 15 Gb. + meaning: GENEPIO:0100137 + is_a: Ion Torrent [GENEPIO:0100135 + Ion Torrent S5 XL [GENEPIO:0100138]: + text: Ion Torrent S5 XL [GENEPIO:0100138] + description: A DNA sequencer manufactured by the Ion Torrent corporation which + utilizes Ion semiconductor sequencing and requires only a small amount of + input material while producing data faster than the S5 model. + meaning: GENEPIO:0100138 + is_a: Ion Torrent [GENEPIO:0100135 + Ion Torrent S5 [GENEPIO:0100139]: + text: Ion Torrent S5 [GENEPIO:0100139] + description: A DNA sequencer manufactured by the Ion Torrent corporation which + utilizes Ion semiconductor sequencing and requires only a small amount of + input material. + meaning: GENEPIO:0100139 + is_a: Ion Torrent [GENEPIO:0100135 + Oxford Nanopore [GENEPIO:0100140]: + text: Oxford Nanopore [GENEPIO:0100140] + description: A DNA sequencer manufactured by the Oxford Nanopore corporation. + meaning: GENEPIO:0100140 + Oxford Nanopore Flongle [GENEPIO:0004433]: + text: Oxford Nanopore Flongle [GENEPIO:0004433] + description: An adapter for MinION or GridION DNA sequencers manufactured + by the Oxford Nanopore corporation that enables sequencing on smaller, single-use + flow cells. + meaning: GENEPIO:0004433 + is_a: Oxford Nanopore [GENEPIO:0100140] + Oxford Nanopore GridION [GENEPIO:0100141]: + text: Oxford Nanopore GridION [GENEPIO:0100141] + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies + corporation, that can run and analyze up to five individual flow cells producing + up to 150 Gb of data per run. The sequencer produces real-time results and + utilizes nanopore technology with the option of running the flow cells concurrently + or individual + meaning: GENEPIO:0100141 + is_a: Oxford Nanopore [GENEPIO:0100140] + Oxford Nanopore MinION [OBI:0002750]: + text: Oxford Nanopore MinION [OBI:0002750] + description: A portable DNA sequencer which is manufactured by the Oxford + Nanopore Technologies corporation, that uses consumable flow cells producing + up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time + results and utilizes nanopore technology with up to 512 nanopore channels + in the sensor array. + meaning: OBI:0002750 + is_a: Oxford Nanopore [GENEPIO:0100140] + Oxford Nanopore PromethION [OBI:0002752]: + text: Oxford Nanopore PromethION [OBI:0002752] + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies + corporation, capable of running up to 48 flow cells and producing up to + 7.6 Tb of data per run. The sequencer produces real-time results and utilizes + Nanopore technology, with each flow cell allowing up to 3,000 nanopores + to be sequencing simultaneously. + meaning: OBI:0002752 + is_a: Oxford Nanopore [GENEPIO:0100140] + BGI Genomics [GENEPIO:0100144]: + text: BGI Genomics [GENEPIO:0100144] + description: A DNA sequencer manufactured by the BGI Genomics corporation. + meaning: GENEPIO:0100144 + BGI Genomics BGISEQ-500 [GENEPIO:0100145]: + text: BGI Genomics BGISEQ-500 [GENEPIO:0100145] + description: A DNA sequencer manufactured by the BGI Genomics corporation + that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". + meaning: GENEPIO:0100145 + is_a: BGI Genomics [GENEPIO:0100144] + MGI [GENEPIO:0100146]: + text: MGI [GENEPIO:0100146] + description: A DNA sequencer manufactured by the MGI corporation. + meaning: GENEPIO:0100146 + MGI DNBSEQ-T7 [GENEPIO:0100147]: + text: MGI DNBSEQ-T7 [GENEPIO:0100147] + description: A high throughput DNA sequencer manufactured by the MGI corporation + with an output capacity of 1~6TB of data per day. + meaning: GENEPIO:0100147 + is_a: MGI [GENEPIO:0100146] + MGI DNBSEQ-G400 [GENEPIO:0100148]: + text: MGI DNBSEQ-G400 [GENEPIO:0100148] + description: A DNA sequencer manufactured by the MGI corporation with an output + capacity of 55GB~1440GB per run. + meaning: GENEPIO:0100148 + is_a: MGI [GENEPIO:0100146] + MGI DNBSEQ-G400 FAST [GENEPIO:0100149]: + text: MGI DNBSEQ-G400 FAST [GENEPIO:0100149] + description: A DNA sequencer manufactured by the MGI corporation with an outout + capacity of 55GB~330GB per run, which enables faster sequencing than the + DNBSEQ-G400. + meaning: GENEPIO:0100149 + is_a: MGI [GENEPIO:0100146] + MGI DNBSEQ-G50 [GENEPIO:0100150]: + text: MGI DNBSEQ-G50 [GENEPIO:0100150] + description: "A DNA sequencer manufactured by the MGI corporation with an\ + \ output capacity of 10\uFF5E150 GB per run and enables different read lengths." + meaning: GENEPIO:0100150 + is_a: MGI [GENEPIO:0100146] + GenomicTargetEnrichmentMethodMenu: + name: GenomicTargetEnrichmentMethodMenu + title: genomic target enrichment method menu + permissible_values: + Hybridization capture: + text: Hybridization capture + description: Selection by hybridization in array or solution. + meaning: GENEPIO:0001950 + rRNA depletion method: + text: rRNA depletion method + description: Removal of background RNA for the purposes of enriching the genomic + target. + meaning: GENEPIO:0101020 + GenomicTargetEnrichmentMethodInternationalMenu: + name: GenomicTargetEnrichmentMethodInternationalMenu + title: genomic target enrichment method international menu + permissible_values: + Hybridization capture [GENEPIO:0001950]: + text: Hybridization capture [GENEPIO:0001950] + description: Selection by hybridization in array or solution. + meaning: GENEPIO:0001950 + rRNA depletion method [GENEPIO:0101020]: + text: rRNA depletion method [GENEPIO:0101020] + description: Removal of background RNA for the purposes of enriching the genomic + target. + meaning: GENEPIO:0101020 + QualityControlDeterminationMenu: + name: QualityControlDeterminationMenu + title: quality control determination menu + permissible_values: + No quality control issues identified: + text: No quality control issues identified + description: A data item which is a statement confirming that quality control + processes were carried out and no quality issues were detected. + meaning: GENEPIO:0100562 + Sequence passed quality control: + text: Sequence passed quality control + description: A data item which is a statement confirming that quality control + processes were carried out and that the sequence met the assessment criteria. + meaning: GENEPIO:0100563 + Sequence failed quality control: + text: Sequence failed quality control + description: A data item which is a statement confirming that quality control + processes were carried out and that the sequence did not meet the assessment + criteria. + meaning: GENEPIO:0100564 + Minor quality control issues identified: + text: Minor quality control issues identified + description: A data item which is a statement confirming that quality control + processes were carried out and that the sequence did not meet the assessment + criteria, however the issues detected were minor. + meaning: GENEPIO:0100565 + Sequence flagged for potential quality control issues: + text: Sequence flagged for potential quality control issues + description: A data item which is a statement confirming that quality control + processes were carried out however it is unclear whether the sequence meets + the assessment criteria and the assessment requires review. + meaning: GENEPIO:0100566 + Quality control not performed: + text: Quality control not performed + description: A data item which is a statement confirming that quality control + processes have not been carried out. + meaning: GENEPIO:0100567 + QualityControlDeterminationInternationalMenu: + name: QualityControlDeterminationInternationalMenu + title: quality control determination international menu + permissible_values: + No quality control issues identified [GENEPIO:0100562]: + text: No quality control issues identified [GENEPIO:0100562] + description: A data item which is a statement confirming that quality control + processes were carried out and no quality issues were detected. + meaning: GENEPIO:0100562 + Sequence passed quality control [GENEPIO:0100563]: + text: Sequence passed quality control [GENEPIO:0100563] + description: A data item which is a statement confirming that quality control + processes were carried out and that the sequence met the assessment criteria. + meaning: GENEPIO:0100563 + Sequence failed quality control [GENEPIO:0100564]: + text: Sequence failed quality control [GENEPIO:0100564] + description: A data item which is a statement confirming that quality control + processes were carried out and that the sequence did not meet the assessment + criteria. + meaning: GENEPIO:0100564 + Minor quality control issues identified [GENEPIO:0100565]: + text: Minor quality control issues identified [GENEPIO:0100565] + description: A data item which is a statement confirming that quality control + processes were carried out and that the sequence did not meet the assessment + criteria, however the issues detected were minor. + meaning: GENEPIO:0100565 + Sequence flagged for potential quality control issues [GENEPIO:0100566]: + text: Sequence flagged for potential quality control issues [GENEPIO:0100566] + description: A data item which is a statement confirming that quality control + processes were carried out however it is unclear whether the sequence meets + the assessment criteria and the assessment requires review. + meaning: GENEPIO:0100566 + Quality control not performed [GENEPIO:0100567]: + text: Quality control not performed [GENEPIO:0100567] + description: A data item which is a statement confirming that quality control + processes have not been carried out. + meaning: GENEPIO:0100567 + QualityControlIssuesMenu: + name: QualityControlIssuesMenu + title: quality control issues menu + permissible_values: + Low quality sequence: + text: Low quality sequence + description: A data item that describes sequence data that does not meet quality + control thresholds. + meaning: GENEPIO:0100568 + Sequence contaminated: + text: Sequence contaminated + description: A data item that describes sequence data that contains reads + from unintended targets (e.g. other organisms, other samples) due to contamination + so that it does not faithfully represent the genetic information from the + biological source. + meaning: GENEPIO:0100569 + Low average genome coverage: + text: Low average genome coverage + description: A data item that describes sequence data in which the entire + length of the genome is not sufficiently sequenced (low breadth of coverage), + or particular positions of the genome are not sequenced a prescribed number + of times (low depth of coverage). + meaning: GENEPIO:0100570 + Low percent genome captured: + text: Low percent genome captured + description: A data item that describes sequence data in which the entire + length of the genome is not sufficiently sequenced (low breadth of coverage). + meaning: GENEPIO:0100571 + Read lengths shorter than expected: + text: Read lengths shorter than expected + description: A data item that describes average sequence read lengths that + are below the expected size range given a particular sequencing instrument, + reagents and conditions. + meaning: GENEPIO:0100572 + Sequence amplification artifacts: + text: Sequence amplification artifacts + description: A data item that describes sequence data containing errors generated + during the polymerase chain reaction (PCR) amplification process during + library generation (e.g. mutations, altered read distribution, amplicon + dropouts). + meaning: GENEPIO:0100573 + Low signal to noise ratio: + text: Low signal to noise ratio + description: A data item that describes sequence data containing more errors + or undetermined bases (noise) than sequence representing the biological + source (signal). + meaning: GENEPIO:0100574 + Low coverage of characteristic mutations: + text: Low coverage of characteristic mutations + description: A data item that describes sequence data that contains a lower + than expected number of mutations that are usually observed in the reference + sequence. + meaning: GENEPIO:0100575 + QualityControlIssuesInternationalMenu: + name: QualityControlIssuesInternationalMenu + title: quality control issues international menu + permissible_values: + Low quality sequence [GENEPIO:0100568]: + text: Low quality sequence [GENEPIO:0100568] + description: A data item that describes sequence data that does not meet quality + control thresholds. + meaning: GENEPIO:0100568 + Sequence contaminated [GENEPIO:0100569]: + text: Sequence contaminated [GENEPIO:0100569] + description: A data item that describes sequence data that contains reads + from unintended targets (e.g. other organisms, other samples) due to contamination + so that it does not faithfully represent the genetic information from the + biological source. + meaning: GENEPIO:0100569 + Low average genome coverage [GENEPIO:0100570]: + text: Low average genome coverage [GENEPIO:0100570] + description: A data item that describes sequence data in which the entire + length of the genome is not sufficiently sequenced (low breadth of coverage), + or particular positions of the genome are not sequenced a prescribed number + of times (low depth of coverage). + meaning: GENEPIO:0100570 + Low percent genome captured [GENEPIO:0100571]: + text: Low percent genome captured [GENEPIO:0100571] + description: A data item that describes sequence data in which the entire + length of the genome is not sufficiently sequenced (low breadth of coverage). + meaning: GENEPIO:0100571 + Read lengths shorter than expected [GENEPIO:0100572]: + text: Read lengths shorter than expected [GENEPIO:0100572] + description: A data item that describes average sequence read lengths that + are below the expected size range given a particular sequencing instrument, + reagents and conditions. + meaning: GENEPIO:0100572 + Sequence amplification artifacts [GENEPIO:0100573]: + text: Sequence amplification artifacts [GENEPIO:0100573] + description: A data item that describes sequence data containing errors generated + during the polymerase chain reaction (PCR) amplification process during + library generation (e.g. mutations, altered read distribution, amplicon + dropouts). + meaning: GENEPIO:0100573 + Low signal to noise ratio [GENEPIO:0100574]: + text: Low signal to noise ratio [GENEPIO:0100574] + description: A data item that describes sequence data containing more errors + or undetermined bases (noise) than sequence representing the biological + source (signal). + meaning: GENEPIO:0100574 + Low coverage of characteristic mutations [GENEPIO:0100575]: + text: Low coverage of characteristic mutations [GENEPIO:0100575] + description: A data item that describes sequence data that contains a lower + than expected number of mutations that are usually observed in the reference + sequence. + meaning: GENEPIO:0100575 + SequenceSubmittedByMenu: + name: SequenceSubmittedByMenu + title: sequence submitted by menu + permissible_values: + Alberta Precision Labs (APL): + text: Alberta Precision Labs (APL) + Alberta ProvLab North (APLN): + text: Alberta ProvLab North (APLN) + is_a: Alberta Precision Labs (APL) + Alberta ProvLab South (APLS): + text: Alberta ProvLab South (APLS) + is_a: Alberta Precision Labs (APL) + BCCDC Public Health Laboratory: + text: BCCDC Public Health Laboratory + Canadore College: + text: Canadore College + The Centre for Applied Genomics (TCAG): + text: The Centre for Applied Genomics (TCAG) + Dynacare: + text: Dynacare + Dynacare (Brampton): + text: Dynacare (Brampton) + Dynacare (Manitoba): + text: Dynacare (Manitoba) + The Hospital for Sick Children (SickKids): + text: The Hospital for Sick Children (SickKids) + "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": + text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + Manitoba Cadham Provincial Laboratory: + text: Manitoba Cadham Provincial Laboratory + McGill University: + text: McGill University + description: McGill University is an English-language public research university + located in Montreal, Quebec, Canada. + McMaster University: + text: McMaster University + National Microbiology Laboratory (NML): + text: National Microbiology Laboratory (NML) + "New Brunswick - Vitalit\xE9 Health Network": + text: "New Brunswick - Vitalit\xE9 Health Network" + Newfoundland and Labrador - Eastern Health: + text: Newfoundland and Labrador - Eastern Health + Nova Scotia Health Authority: + text: Nova Scotia Health Authority + Ontario Institute for Cancer Research (OICR): + text: Ontario Institute for Cancer Research (OICR) + Prince Edward Island - Health PEI: + text: Prince Edward Island - Health PEI + Public Health Ontario (PHO): + text: Public Health Ontario (PHO) + Queen's University / Kingston Health Sciences Centre: + text: Queen's University / Kingston Health Sciences Centre + Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): + text: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + Sunnybrook Health Sciences Centre: + text: Sunnybrook Health Sciences Centre + Thunder Bay Regional Health Sciences Centre: + text: Thunder Bay Regional Health Sciences Centre + SequencedByMenu: + name: SequencedByMenu + title: sequenced by menu + permissible_values: + Alberta Precision Labs (APL): + text: Alberta Precision Labs (APL) + Alberta ProvLab North (APLN): + text: Alberta ProvLab North (APLN) + is_a: Alberta Precision Labs (APL) + Alberta ProvLab South (APLS): + text: Alberta ProvLab South (APLS) + is_a: Alberta Precision Labs (APL) + BCCDC Public Health Laboratory: + text: BCCDC Public Health Laboratory + Canadore College: + text: Canadore College + The Centre for Applied Genomics (TCAG): + text: The Centre for Applied Genomics (TCAG) + Dynacare: + text: Dynacare + Dynacare (Brampton): + text: Dynacare (Brampton) + Dynacare (Manitoba): + text: Dynacare (Manitoba) + The Hospital for Sick Children (SickKids): + text: The Hospital for Sick Children (SickKids) + "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": + text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + Manitoba Cadham Provincial Laboratory: + text: Manitoba Cadham Provincial Laboratory + McGill University: + text: McGill University + description: McGill University is an English-language public research university + located in Montreal, Quebec, Canada. + McMaster University: + text: McMaster University + National Microbiology Laboratory (NML): + text: National Microbiology Laboratory (NML) + "New Brunswick - Vitalit\xE9 Health Network": + text: "New Brunswick - Vitalit\xE9 Health Network" + Newfoundland and Labrador - Eastern Health: + text: Newfoundland and Labrador - Eastern Health + Nova Scotia Health Authority: + text: Nova Scotia Health Authority + Ontario Institute for Cancer Research (OICR): + text: Ontario Institute for Cancer Research (OICR) + Prince Edward Island - Health PEI: + text: Prince Edward Island - Health PEI + Public Health Ontario (PHO): + text: Public Health Ontario (PHO) + Queen's University / Kingston Health Sciences Centre: + text: Queen's University / Kingston Health Sciences Centre + Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): + text: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + Sunnybrook Health Sciences Centre: + text: Sunnybrook Health Sciences Centre + Thunder Bay Regional Health Sciences Centre: + text: Thunder Bay Regional Health Sciences Centre + SampleCollectedByMenu: + name: SampleCollectedByMenu + title: sample collected by menu + permissible_values: + Alberta Precision Labs (APL): + text: Alberta Precision Labs (APL) + Alberta ProvLab North (APLN): + text: Alberta ProvLab North (APLN) + is_a: Alberta Precision Labs (APL) + Alberta ProvLab South (APLS): + text: Alberta ProvLab South (APLS) + is_a: Alberta Precision Labs (APL) + BCCDC Public Health Laboratory: + text: BCCDC Public Health Laboratory + Dynacare: + text: Dynacare + Dynacare (Manitoba): + text: Dynacare (Manitoba) + Dynacare (Brampton): + text: Dynacare (Brampton) + Eastern Ontario Regional Laboratory Association: + text: Eastern Ontario Regional Laboratory Association + Hamilton Health Sciences: + text: Hamilton Health Sciences + The Hospital for Sick Children (SickKids): + text: The Hospital for Sick Children (SickKids) + "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": + text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + Lake of the Woods District Hospital - Ontario: + text: Lake of the Woods District Hospital - Ontario + LifeLabs: + text: LifeLabs + LifeLabs (Ontario): + text: LifeLabs (Ontario) + Manitoba Cadham Provincial Laboratory: + text: Manitoba Cadham Provincial Laboratory + McMaster University: + text: McMaster University + Mount Sinai Hospital: + text: Mount Sinai Hospital + National Microbiology Laboratory (NML): + text: National Microbiology Laboratory (NML) + "New Brunswick - Vitalit\xE9 Health Network": + text: "New Brunswick - Vitalit\xE9 Health Network" + Newfoundland and Labrador - Eastern Health: + text: Newfoundland and Labrador - Eastern Health + Nova Scotia Health Authority: + text: Nova Scotia Health Authority + Nunavut: + text: Nunavut + Ontario Institute for Cancer Research (OICR): + text: Ontario Institute for Cancer Research (OICR) + Prince Edward Island - Health PEI: + text: Prince Edward Island - Health PEI + Public Health Ontario (PHO): + text: Public Health Ontario (PHO) + Queen's University / Kingston Health Sciences Centre: + text: Queen's University / Kingston Health Sciences Centre + Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): + text: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + Shared Hospital Laboratory: + text: Shared Hospital Laboratory + St. John's Rehab at Sunnybrook Hospital: + text: St. John's Rehab at Sunnybrook Hospital + Switch Health: + text: Switch Health + Sunnybrook Health Sciences Centre: + text: Sunnybrook Health Sciences Centre + Unity Health Toronto: + text: Unity Health Toronto + William Osler Health System: + text: William Osler Health System + GeneNameMenu: + name: GeneNameMenu + title: gene name menu + permissible_values: + MPX (orf B6R): + text: MPX (orf B6R) + meaning: GENEPIO:0100505 + OPV (orf 17L): + text: OPV (orf 17L) + meaning: GENEPIO:0100506 + OPHA (orf B2R): + text: OPHA (orf B2R) + meaning: GENEPIO:0100507 + G2R_G (TNFR): + text: G2R_G (TNFR) + meaning: GENEPIO:0100510 + G2R_G (WA): + text: G2R_G (WA) + RNAse P gene (RNP): + text: RNAse P gene (RNP) + meaning: GENEPIO:0100508 + GeneSymbolInternationalMenu: + name: GeneSymbolInternationalMenu + title: gene symbol international menu + permissible_values: + opg001 gene (MPOX): + text: opg001 gene (MPOX) + description: A gene that encodes the Chemokine binding protein (MPOX). + meaning: GENEPIO:0101382 + opg002 gene (MPOX): + text: opg002 gene (MPOX) + description: A gene that encodes the Crm-B secreted TNF-alpha-receptor-like + protein (MPOX). + meaning: GENEPIO:0101383 + opg003 gene (MPOX): + text: opg003 gene (MPOX) + description: A gene that encodes the Ankyrin repeat protein (25) (MPOX). + meaning: GENEPIO:0101384 + opg015 gene (MPOX): + text: opg015 gene (MPOX) + description: A gene that encodes the Ankyrin repeat protein (39) (MPOX). + meaning: GENEPIO:0101385 + opg019 gene (MPOX): + text: opg019 gene (MPOX) + description: A gene that encodes the EGF-like domain protein (MPOX). + meaning: GENEPIO:0101386 + opg021 gene (MPOX): + text: opg021 gene (MPOX) + description: A gene that encodes the Zinc finger-like protein (2) (MPOX). + meaning: GENEPIO:0101387 + opg022 gene (MPOX): + text: opg022 gene (MPOX) + description: A gene that encodes the Interleukin-18-binding protein (MPOX). + meaning: GENEPIO:0101388 + opg023 gene (MPOX): + text: opg023 gene (MPOX) + description: A gene that encodes the Ankyrin repeat protein (2) (MPOX). + meaning: GENEPIO:0101389 + opg024 gene (MPOX): + text: opg024 gene (MPOX) + description: A gene that encodes the retroviral pseudoprotease-like protein + (MPOX). + meaning: GENEPIO:0101390 + opg025 gene (MPOX): + text: opg025 gene (MPOX) + description: A gene that encodes the Ankyrin repeat protein (14) (MPOX). + meaning: GENEPIO:0101391 + opg027 gene (MPOX): + text: opg027 gene (MPOX) + description: A gene that encodes the Host range protein (MPOX). + meaning: GENEPIO:0101392 + opg029 gene (MPOX): + text: opg029 gene (MPOX) + description: A gene that encodes the Bcl-2-like protein (MPOX). + meaning: GENEPIO:0101393 + opg030 gene (MPOX): + text: opg030 gene (MPOX) + description: A gene that encodes the Kelch-like protein (1) (MPOX). + meaning: GENEPIO:0101394 + opg031 gene (MPOX): + text: opg031 gene (MPOX) + description: A gene that encodes the C4L/C10L-like family protein (MPOX). + meaning: GENEPIO:0101395 + opg034 gene (MPOX): + text: opg034 gene (MPOX) + description: A gene that encodes the Bcl-2-like protein (MPOX). + meaning: GENEPIO:0101396 + opg035 gene (MPOX): + text: opg035 gene (MPOX) + description: A gene that encodes the Bcl-2-like protein (MPOX). + meaning: GENEPIO:0101397 + opg037 gene (MPOX): + text: opg037 gene (MPOX) + description: A gene that encodes the Ankyrin-like protein (1) (MPOX). + meaning: GENEPIO:0101399 + opg038 gene (MPOX): + text: opg038 gene (MPOX) + description: A gene that encodes the NFkB inhibitor protein (MPOX). + meaning: GENEPIO:0101400 + opg039 gene (MPOX): + text: opg039 gene (MPOX) + description: A gene that encodes the Ankyrin-like protein (3) (MPOX). + meaning: GENEPIO:0101401 + opg040 gene (MPOX): + text: opg040 gene (MPOX) + description: A gene that encodes the Serpin protein (MPOX). + meaning: GENEPIO:0101402 + opg042 gene (MPOX): + text: opg042 gene (MPOX) + description: A gene that encodes the Phospholipase-D-like protein (MPOX). + meaning: GENEPIO:0101403 + opg043 gene (MPOX): + text: opg043 gene (MPOX) + description: A gene that encodes the Putative monoglyceride lipase protein + (MPOX). + meaning: GENEPIO:0101404 + opg045 gene (MPOX): + text: opg045 gene (MPOX) + description: A gene that encodes the Caspase-9 inhibitor protein (MPOX). + meaning: GENEPIO:0101406 + opg046 gene (MPOX): + text: opg046 gene (MPOX) + description: A gene that encodes the dUTPase protein (MPOX). + meaning: GENEPIO:0101407 + opg047 gene (MPOX): + text: opg047 gene (MPOX) + description: A gene that encodes the Kelch-like protein (2) (MPOX). + meaning: GENEPIO:0101408 + opg048 gene (MPOX): + text: opg048 gene (MPOX) + description: A gene that encodes the Ribonucleotide reductase small subunit + protein (MPOX). + meaning: GENEPIO:0101409 + opg049 gene (MPOX): + text: opg049 gene (MPOX) + description: A gene that encodes the Telomere-binding protein I6 (1) (MPOX). + meaning: GENEPIO:0101410 + opg050 gene (MPOX): + text: opg050 gene (MPOX) + description: A gene that encodes the CPXV053 protein (MPOX). + meaning: GENEPIO:0101411 + opg051 gene (MPOX): + text: opg051 gene (MPOX) + description: A gene that encodes the CPXV054 protein (MPOX). + meaning: GENEPIO:0101412 + opg052 gene (MPOX): + text: opg052 gene (MPOX) + description: A gene that encodes the Cytoplasmic protein (MPOX). + meaning: GENEPIO:0101413 + opg053 gene (MPOX): + text: opg053 gene (MPOX) + description: A gene that encodes the IMV membrane protein L1R (MPOX). + meaning: GENEPIO:0101414 + opg054 gene (MPOX): + text: opg054 gene (MPOX) + description: A gene that encodes the Serine/threonine-protein kinase (MPOX). + meaning: GENEPIO:0101415 + opg055 gene (MPOX): + text: opg055 gene (MPOX) + description: A gene that encodes the Protein F11 protein (MPOX). + meaning: GENEPIO:0101416 + opg056 gene (MPOX): + text: opg056 gene (MPOX) + description: A gene that encodes the EEV maturation protein (MPOX). + meaning: GENEPIO:0101417 + opg057 gene (MPOX): + text: opg057 gene (MPOX) + description: A gene that encodes the Palmytilated EEV membrane protein (MPOX). + meaning: GENEPIO:0101418 + opg058 gene (MPOX): + text: opg058 gene (MPOX) + description: A gene that encodes the Protein F14 (1) protein (MPOX). + meaning: GENEPIO:0101419 + opg059 gene (MPOX): + text: opg059 gene (MPOX) + description: A gene that encodes the Cytochrome C oxidase protein (MPOX). + meaning: GENEPIO:0101420 + opg060 gene (MPOX): + text: opg060 gene (MPOX) + description: A gene that encodes the Protein F15 protein (MPOX). + meaning: GENEPIO:0101421 + opg061 gene (MPOX): + text: opg061 gene (MPOX) + description: A gene that encodes the Protein F16 (1) protein (MPOX). + meaning: GENEPIO:0101422 + opg062 gene (MPOX): + text: opg062 gene (MPOX) + description: A gene that encodes the DNA-binding phosphoprotein (1) (MPOX). + meaning: GENEPIO:0101423 + opg063 gene (MPOX): + text: opg063 gene (MPOX) + description: A gene that encodes the Poly(A) polymerase catalytic subunit + (3) protein (MPOX). + meaning: GENEPIO:0101424 + opg064 gene (MPOX): + text: opg064 gene (MPOX) + description: A gene that encodes the Iev morphogenesis protein (MPOX). + meaning: GENEPIO:0101425 + opg065 gene (MPOX): + text: opg065 gene (MPOX) + description: A gene that encodes the Double-stranded RNA binding protein (MPOX). + meaning: GENEPIO:0101426 + opg066 gene (MPOX): + text: opg066 gene (MPOX) + description: A gene that encodes the DNA-directed RNA polymerase 30 kDa polypeptide + protein (MPOX). + meaning: GENEPIO:0101427 + opg068 gene (MPOX): + text: opg068 gene (MPOX) + description: A gene that encodes the IMV membrane protein E6 (MPOX). + meaning: GENEPIO:0101428 + opg069 gene (MPOX): + text: opg069 gene (MPOX) + description: A gene that encodes the Myristoylated protein E7 (MPOX). + meaning: GENEPIO:0101429 + opg070 gene (MPOX): + text: opg070 gene (MPOX) + description: A gene that encodes the Membrane protein E8 (MPOX). + meaning: GENEPIO:0101430 + opg071 gene (MPOX): + text: opg071 gene (MPOX) + description: A gene that encodes the DNA polymerase (2) protein (MPOX). + meaning: GENEPIO:0101431 + opg072 gene (MPOX): + text: opg072 gene (MPOX) + description: A gene that encodes the Sulfhydryl oxidase protein (MPOX). + meaning: GENEPIO:0101432 + opg073 gene (MPOX): + text: opg073 gene (MPOX) + description: A gene that encodes the Virion core protein E11 (MPOX). + meaning: GENEPIO:0101433 + opg074 gene (MPOX): + text: opg074 gene (MPOX) + description: A gene that encodes the Iev morphogenesis protein (MPOX). + meaning: GENEPIO:0101434 + opg075 gene (MPOX): + text: opg075 gene (MPOX) + description: A gene that encodes the Glutaredoxin-1 protein (MPOX). + meaning: GENEPIO:0101435 + opg077 gene (MPOX): + text: opg077 gene (MPOX) + description: A gene that encodes the Telomere-binding protein I1 (MPOX). + meaning: GENEPIO:0101437 + opg078 gene (MPOX): + text: opg078 gene (MPOX) + description: A gene that encodes the IMV membrane protein I2 (MPOX). + meaning: GENEPIO:0101438 + opg079 gene (MPOX): + text: opg079 gene (MPOX) + description: A gene that encodes the DNA-binding phosphoprotein (2) (MPOX). + meaning: GENEPIO:0101439 + opg080 gene (MPOX): + text: opg080 gene (MPOX) + description: A gene that encodes the Ribonucleoside-diphosphate reductase + (2) protein (MPOX). + meaning: GENEPIO:0101440 + opg081 gene (MPOX): + text: opg081 gene (MPOX) + description: A gene that encodes the IMV membrane protein I5 (MPOX). + meaning: GENEPIO:0101441 + opg082 gene (MPOX): + text: opg082 gene (MPOX) + description: A gene that encodes the Telomere-binding protein (MPOX). + meaning: GENEPIO:0101442 + opg083 gene (MPOX): + text: opg083 gene (MPOX) + description: A gene that encodes the Viral core cysteine proteinase (MPOX). + meaning: GENEPIO:0101443 + opg084 gene (MPOX): + text: opg084 gene (MPOX) + description: A gene that encodes the RNA helicase NPH-II (2) protein (MPOX). + meaning: GENEPIO:0101444 + opg085 gene (MPOX): + text: opg085 gene (MPOX) + description: A gene that encodes the Metalloendopeptidase protein (MPOX). + meaning: GENEPIO:0101445 + opg086 gene (MPOX): + text: opg086 gene (MPOX) + description: A gene that encodes the Entry/fusion complex component protein + (MPOX). + meaning: GENEPIO:0101446 + opg087 gene (MPOX): + text: opg087 gene (MPOX) + description: A gene that encodes the Late transcription elongation factor + protein (MPOX). + meaning: GENEPIO:0101447 + opg088 gene (MPOX): + text: opg088 gene (MPOX) + description: A gene that encodes the Glutaredoxin-2 protein (MPOX). + meaning: GENEPIO:0101448 + opg089 gene (MPOX): + text: opg089 gene (MPOX) + description: A gene that encodes the FEN1-like nuclease protein (MPOX). + meaning: GENEPIO:0101449 + opg090 gene (MPOX): + text: opg090 gene (MPOX) + description: A gene that encodes the DNA-directed RNA polymerase 7 kDa subunit + protein (MPOX). + meaning: GENEPIO:0101450 + opg091 gene (MPOX): + text: opg091 gene (MPOX) + description: A gene that encodes the Nlpc/p60 superfamily protein (MPOX). + meaning: GENEPIO:0101451 + opg092 gene (MPOX): + text: opg092 gene (MPOX) + description: A gene that encodes the Assembly protein G7 (MPOX). + meaning: GENEPIO:0101452 + opg093 gene (MPOX): + text: opg093 gene (MPOX) + description: A gene that encodes the Late transcription factor VLTF-1 protein + (MPOX). + meaning: GENEPIO:0101453 + opg094 gene (MPOX): + text: opg094 gene (MPOX) + description: A gene that encodes the Myristylated protein (MPOX). + meaning: GENEPIO:0101454 + opg095 gene (MPOX): + text: opg095 gene (MPOX) + description: A gene that encodes the IMV membrane protein L1R (MPOX). + meaning: GENEPIO:0101455 + opg096 gene (MPOX): + text: opg096 gene (MPOX) + description: A gene that encodes the Crescent membrane and immature virion + formation protein (MPOX). + meaning: GENEPIO:0101456 + opg097 gene (MPOX): + text: opg097 gene (MPOX) + description: A gene that encodes the Internal virion L3/FP4 protein (MPOX). + meaning: GENEPIO:0101457 + opg098 gene (MPOX): + text: opg098 gene (MPOX) + description: A gene that encodes the Nucleic acid binding protein VP8/L4R + (MPOX). + meaning: GENEPIO:0101458 + opg099 gene (MPOX): + text: opg099 gene (MPOX) + description: A gene that encodes the Membrane protein CL5 (MPOX). + meaning: GENEPIO:0101459 + opg100 gene (MPOX): + text: opg100 gene (MPOX) + description: A gene that encodes the IMV membrane protein J1 (MPOX). + meaning: GENEPIO:0101460 + opg101 gene (MPOX): + text: opg101 gene (MPOX) + description: A gene that encodes the Thymidine kinase protein (MPOX). + meaning: GENEPIO:0101461 + opg102 gene (MPOX): + text: opg102 gene (MPOX) + description: A gene that encodes the Cap-specific mRNA protein (MPOX). + meaning: GENEPIO:0101462 + opg103 gene (MPOX): + text: opg103 gene (MPOX) + description: A gene that encodes the DNA-directed RNA polymerase subunit protein + (MPOX). + meaning: GENEPIO:0101463 + opg104 gene (MPOX): + text: opg104 gene (MPOX) + description: A gene that encodes the Myristylated protein (MPOX). + meaning: GENEPIO:0101464 + opg105 gene (MPOX): + text: opg105 gene (MPOX) + description: A gene that encodes the DNA-dependent RNA polymerase subunit + rpo147 protein (MPOX). + meaning: GENEPIO:0101465 + opg106 gene (MPOX): + text: opg106 gene (MPOX) + description: A gene that encodes the Tyr/ser protein phosphatase (MPOX). + meaning: GENEPIO:0101466 + opg107 gene (MPOX): + text: opg107 gene (MPOX) + description: A gene that encodes the Entry-fusion complex essential component + protein (MPOX). + meaning: GENEPIO:0101467 + opg108 gene (MPOX): + text: opg108 gene (MPOX) + description: A gene that encodes the IMV heparin binding surface protein (MPOX). + meaning: GENEPIO:0101468 + opg109 gene (MPOX): + text: opg109 gene (MPOX) + description: A gene that encodes the RNA polymerase-associated transcription-specificity + factor RAP94 protein (MPOX). + meaning: GENEPIO:0101469 + opg110 gene (MPOX): + text: opg110 gene (MPOX) + description: A gene that encodes the Late transcription factor VLTF-4 (1) + protein (MPOX). + meaning: GENEPIO:0101470 + opg111 gene (MPOX): + text: opg111 gene (MPOX) + description: A gene that encodes the DNA topoisomerase type I protein (MPOX). + meaning: GENEPIO:0101471 + opg112 gene (MPOX): + text: opg112 gene (MPOX) + description: A gene that encodes the Late protein H7 (MPOX). + meaning: GENEPIO:0101472 + opg113 gene (MPOX): + text: opg113 gene (MPOX) + description: A gene that encodes the mRNA capping enzyme large subunit protein + (MPOX). + meaning: GENEPIO:0101473 + opg114 gene (MPOX): + text: opg114 gene (MPOX) + description: A gene that encodes the Virion protein D2 (MPOX). + meaning: GENEPIO:0101474 + opg115 gene (MPOX): + text: opg115 gene (MPOX) + description: A gene that encodes the Virion core protein D3 (MPOX). + meaning: GENEPIO:0101475 + opg116 gene (MPOX): + text: opg116 gene (MPOX) + description: A gene that encodes the Uracil DNA glycosylase superfamily protein + (MPOX). + meaning: GENEPIO:0101476 + opg117 gene (MPOX): + text: opg117 gene (MPOX) + description: A gene that encodes the NTPase (1) protein (MPOX). + meaning: GENEPIO:0101477 + opg118 gene (MPOX): + text: opg118 gene (MPOX) + description: A gene that encodes the Early transcription factor 70 kDa subunit + protein (MPOX). + meaning: GENEPIO:0101478 + opg119 gene (MPOX): + text: opg119 gene (MPOX) + description: A gene that encodes the RNA polymerase subunit RPO18 protein + (MPOX). + meaning: GENEPIO:0101479 + opg120 gene (MPOX): + text: opg120 gene (MPOX) + description: A gene that encodes the Carbonic anhydrase protein (MPOX). + meaning: GENEPIO:0101480 + opg121 gene (MPOX): + text: opg121 gene (MPOX) + description: A gene that encodes the NUDIX domain protein (MPOX). + meaning: GENEPIO:0101481 + opg122 gene (MPOX): + text: opg122 gene (MPOX) + description: A gene that encodes the MutT motif protein (MPOX). + meaning: GENEPIO:0101482 + opg123 gene (MPOX): + text: opg123 gene (MPOX) + description: A gene that encodes the Nucleoside triphosphatase I protein (MPOX). + meaning: GENEPIO:0101483 + opg124 gene (MPOX): + text: opg124 gene (MPOX) + description: A gene that encodes the mRNA capping enzyme small subunit protein + (MPOX). + meaning: GENEPIO:0101484 + opg125 gene (MPOX): + text: opg125 gene (MPOX) + description: A gene that encodes the Rifampicin resistance protein (MPOX). + meaning: GENEPIO:0101485 + opg126 gene (MPOX): + text: opg126 gene (MPOX) + description: A gene that encodes the Late transcription factor VLTF-2 (2) + protein (MPOX). + meaning: GENEPIO:0101486 + opg127 gene (MPOX): + text: opg127 gene (MPOX) + description: A gene that encodes the Late transcription factor VLTF-3 (1) + protein (MPOX). + meaning: GENEPIO:0101487 + opg128 gene (MPOX): + text: opg128 gene (MPOX) + description: A gene that encodes the S-S bond formation pathway protein (MPOX). + meaning: GENEPIO:0101488 + opg129 gene (MPOX): + text: opg129 gene (MPOX) + description: A gene that encodes the Virion core protein P4b (MPOX). + meaning: GENEPIO:0101489 + opg130 gene (MPOX): + text: opg130 gene (MPOX) + description: A gene that encodes the A5L protein-like (MPOX). + meaning: GENEPIO:0101490 + opg131 gene (MPOX): + text: opg131 gene (MPOX) + description: A gene that encodes the DNA-directed RNA polymerase 19 kDa subunit + protein (MPOX). + meaning: GENEPIO:0101491 + opg132 gene (MPOX): + text: opg132 gene (MPOX) + description: A gene that encodes the Virion morphogenesis protein (MPOX). + meaning: GENEPIO:0101492 + opg133 gene (MPOX): + text: opg133 gene (MPOX) + description: A gene that encodes the Early transcription factor 82 kDa subunit + protein (MPOX). + meaning: GENEPIO:0101493 + opg134 gene (MPOX): + text: opg134 gene (MPOX) + description: A gene that encodes the Intermediate transcription factor VITF-3 + (1) protein (MPOX). + meaning: GENEPIO:0101494 + opg135 gene (MPOX): + text: opg135 gene (MPOX) + description: A gene that encodes the IMV membrane protein A9 (MPOX). + meaning: GENEPIO:0101495 + opg136 gene (MPOX): + text: opg136 gene (MPOX) + description: A gene that encodes the Virion core protein P4a (MPOX). + meaning: GENEPIO:0101496 + opg137 gene (MPOX): + text: opg137 gene (MPOX) + description: A gene that encodes the Viral membrane formation protein (MPOX). + meaning: GENEPIO:0101497 + opg138 gene (MPOX): + text: opg138 gene (MPOX) + description: A gene that encodes the A12 protein (MPOX). + meaning: GENEPIO:0101498 + opg139 gene (MPOX): + text: opg139 gene (MPOX) + description: A gene that encodes the IMV membrane protein A13L (MPOX). + meaning: GENEPIO:0101499 + opg140 gene (MPOX): + text: opg140 gene (MPOX) + description: A gene that encodes the IMV membrane protein A14 (MPOX). + meaning: GENEPIO:0101500 + opg141 gene (MPOX): + text: opg141 gene (MPOX) + description: A gene that encodes the DUF1029 domain protein (MPOX). + meaning: GENEPIO:0101501 + opg142 gene (MPOX): + text: opg142 gene (MPOX) + description: A gene that encodes the Core protein A15 (MPOX). + meaning: GENEPIO:0101502 + opg143 gene (MPOX): + text: opg143 gene (MPOX) + description: A gene that encodes the Myristylated protein (MPOX). + meaning: GENEPIO:0101503 + opg144 gene (MPOX): + text: opg144 gene (MPOX) + description: A gene that encodes the IMV membrane protein P21 (MPOX). + meaning: GENEPIO:0101504 + opg145 gene (MPOX): + text: opg145 gene (MPOX) + description: A gene that encodes the DNA helicase protein (MPOX). + meaning: GENEPIO:0101505 + opg146 gene (MPOX): + text: opg146 gene (MPOX) + description: A gene that encodes the Zinc finger-like protein (1) (MPOX). + meaning: GENEPIO:0101506 + opg147 gene (MPOX): + text: opg147 gene (MPOX) + description: A gene that encodes the IMV membrane protein A21 (MPOX). + meaning: GENEPIO:0101507 + opg148 gene (MPOX): + text: opg148 gene (MPOX) + description: A gene that encodes the DNA polymerase processivity factor protein + (MPOX). + meaning: GENEPIO:0101508 + opg149 gene (MPOX): + text: opg149 gene (MPOX) + description: A gene that encodes the Holliday junction resolvase protein (MPOX). + meaning: GENEPIO:0101509 + opg150 gene (MPOX): + text: opg150 gene (MPOX) + description: A gene that encodes the Intermediate transcription factor VITF-3 + (2) protein (MPOX). + meaning: GENEPIO:0101510 + opg151 gene (MPOX): + text: opg151 gene (MPOX) + description: A gene that encodes the DNA-dependent RNA polymerase subunit + rpo132 protein (MPOX). + meaning: GENEPIO:0101511 + opg153 gene (MPOX): + text: opg153 gene (MPOX) + description: A gene that encodes the Orthopoxvirus A26L/A30L protein (MPOX). + meaning: GENEPIO:0101512 + opg154 gene (MPOX): + text: opg154 gene (MPOX) + description: A gene that encodes the IMV surface fusion protein (MPOX). + meaning: GENEPIO:0101513 + opg155 gene (MPOX): + text: opg155 gene (MPOX) + description: A gene that encodes the Envelope protein A28 homolog (MPOX). + meaning: GENEPIO:0101514 + opg156 gene (MPOX): + text: opg156 gene (MPOX) + description: A gene that encodes the DNA-directed RNA polymerase 35 kDa subunit + protein (MPOX). + meaning: GENEPIO:0101515 + opg157 gene (MPOX): + text: opg157 gene (MPOX) + description: A gene that encodes the IMV membrane protein A30 (MPOX). + meaning: GENEPIO:0101516 + opg158 gene (MPOX): + text: opg158 gene (MPOX) + description: A gene that encodes the A32.5L protein (MPOX). + meaning: GENEPIO:0101517 + opg159 gene (MPOX): + text: opg159 gene (MPOX) + description: A gene that encodes the CPXV166 protein (MPOX). + meaning: GENEPIO:0101518 + opg160 gene (MPOX): + text: opg160 gene (MPOX) + description: A gene that encodes the ATPase A32 protein (MPOX). + meaning: GENEPIO:0101519 + opg161 gene (MPOX): + text: opg161 gene (MPOX) + description: A gene that encodes the EEV glycoprotein (1) (MPOX). + meaning: GENEPIO:0101520 + opg162 gene (MPOX): + text: opg162 gene (MPOX) + description: A gene that encodes the EEV glycoprotein (2) (MPOX). + meaning: GENEPIO:0101521 + opg163 gene (MPOX): + text: opg163 gene (MPOX) + description: A gene that encodes the MHC class II antigen presentation inhibitor + protein (MPOX). + meaning: GENEPIO:0101522 + opg164 gene (MPOX): + text: opg164 gene (MPOX) + description: A gene that encodes the IEV transmembrane phosphoprotein (MPOX). + meaning: GENEPIO:0101523 + opg165 gene (MPOX): + text: opg165 gene (MPOX) + description: A gene that encodes the CPXV173 protein (MPOX). + meaning: GENEPIO:0101524 + opg166 gene (MPOX): + text: opg166 gene (MPOX) + description: A gene that encodes the hypothetical protein (MPOX). + meaning: GENEPIO:0101525 + opg167 gene (MPOX): + text: opg167 gene (MPOX) + description: A gene that encodes the CD47-like protein (MPOX). + meaning: GENEPIO:0101526 + opg170 gene (MPOX): + text: opg170 gene (MPOX) + description: A gene that encodes the Chemokine binding protein (MPOX). + meaning: GENEPIO:0101527 + opg171 gene (MPOX): + text: opg171 gene (MPOX) + description: A gene that encodes the Profilin domain protein (MPOX). + meaning: GENEPIO:0101528 + opg172 gene (MPOX): + text: opg172 gene (MPOX) + description: A gene that encodes the Type-I membrane glycoprotein (MPOX). + meaning: GENEPIO:0101529 + opg173 gene (MPOX): + text: opg173 gene (MPOX) + description: A gene that encodes the MPXVgp154 protein (MPOX). + meaning: GENEPIO:0101530 + opg174 gene (MPOX): + text: opg174 gene (MPOX) + description: A gene that encodes the Hydroxysteroid dehydrogenase protein + (MPOX). + meaning: GENEPIO:0101531 + opg175 gene (MPOX): + text: opg175 gene (MPOX) + description: A gene that encodes the Copper/zinc superoxide dismutase protein + (MPOX). + meaning: GENEPIO:0101532 + opg176 gene (MPOX): + text: opg176 gene (MPOX) + description: A gene that encodes the Bcl-2-like protein (MPOX). + meaning: GENEPIO:0101533 + opg178 gene (MPOX): + text: opg178 gene (MPOX) + description: A gene that encodes the Thymidylate kinase protein (MPOX). + meaning: GENEPIO:0101534 + opg180 gene (MPOX): + text: opg180 gene (MPOX) + description: A gene that encodes the DNA ligase (2) protein (MPOX). + meaning: GENEPIO:0101535 + opg181 gene (MPOX): + text: opg181 gene (MPOX) + description: A gene that encodes the M137R protein (MPOX). + meaning: GENEPIO:0101536 + opg185 gene (MPOX): + text: opg185 gene (MPOX) + description: A gene that encodes the Hemagglutinin protein (MPOX). + meaning: GENEPIO:0101537 + opg187 gene (MPOX): + text: opg187 gene (MPOX) + description: A gene that encodes the Ser/thr kinase protein (MPOX). + meaning: GENEPIO:0101538 + opg188 gene (MPOX): + text: opg188 gene (MPOX) + description: A gene that encodes the Schlafen (1) protein (MPOX). + meaning: GENEPIO:0101539 + opg189 gene (MPOX): + text: opg189 gene (MPOX) + description: A gene that encodes the Ankyrin repeat protein (25) (MPOX). + meaning: GENEPIO:0101540 + opg190 gene (MPOX): + text: opg190 gene (MPOX) + description: A gene that encodes the EEV type-I membrane glycoprotein (MPOX). + meaning: GENEPIO:0101541 + opg191 gene (MPOX): + text: opg191 gene (MPOX) + description: A gene that encodes the Ankyrin-like protein (46) (MPOX). + meaning: GENEPIO:0101542 + opg192 gene (MPOX): + text: opg192 gene (MPOX) + description: A gene that encodes the Virulence protein (MPOX). + meaning: GENEPIO:0101543 + opg193 gene (MPOX): + text: opg193 gene (MPOX) + description: A gene that encodes the Soluble interferon-gamma receptor-like + protein (MPOX). + meaning: GENEPIO:0101544 + opg195 gene (MPOX): + text: opg195 gene (MPOX) + description: A gene that encodes the Intracellular viral protein (MPOX). + meaning: GENEPIO:0101545 + opg197 gene (MPOX): + text: opg197 gene (MPOX) + description: A gene that encodes the CPXV205 protein (MPOX). + meaning: GENEPIO:0101546 + opg198 gene (MPOX): + text: opg198 gene (MPOX) + description: A gene that encodes the Ser/thr kinase protein (MPOX). + meaning: GENEPIO:0101547 + opg199 gene (MPOX): + text: opg199 gene (MPOX) + description: A gene that encodes the Serpin protein (MPOX). + meaning: GENEPIO:0101548 + opg200 gene (MPOX): + text: opg200 gene (MPOX) + description: A gene that encodes the Bcl-2-like protein (MPOX). + meaning: GENEPIO:0101549 + opg204 gene (MPOX): + text: opg204 gene (MPOX) + description: A gene that encodes the IFN-alpha/beta-receptor-like secreted + glycoprotein (MPOX). + meaning: GENEPIO:0101550 + opg205 gene (MPOX): + text: opg205 gene (MPOX) + description: A gene that encodes the Ankyrin repeat protein (44) (MPOX). + meaning: GENEPIO:0101551 + opg208 gene (MPOX): + text: opg208 gene (MPOX) + description: A gene that encodes the Serpin protein (MPOX). + meaning: GENEPIO:0101552 + opg209 gene (MPOX): + text: opg209 gene (MPOX) + description: A gene that encodes the Virulence protein (MPOX). + meaning: GENEPIO:0101553 + opg210 gene (MPOX): + text: opg210 gene (MPOX) + description: A gene that encodes the B22R family protein (MPOX). + meaning: GENEPIO:0101554 + opg005 gene (MPOX): + text: opg005 gene (MPOX) + description: A gene that encodes the Bcl-2-like protein (MPOX). + meaning: GENEPIO:0101555 + opg016 gene (MPOX): + text: opg016 gene (MPOX) + description: A gene that encodes the Brix domain protein (MPOX). + meaning: GENEPIO:0101556 + GeoLocNameCountryMenu: + name: GeoLocNameCountryMenu + title: geo_loc_name (country) menu + permissible_values: + Afghanistan: + text: Afghanistan + description: A landlocked country that is located approximately in the center + of Asia. It is bordered by Pakistan in the south and east Iran in the west, + Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far + northeast. Afghanistan is administratively divided into thirty-four (34) + provinces (welayats). Each province is then divided into many provincial + districts, and each district normally covers a city or several townships. + [ url:http://en.wikipedia.org/wiki/Afghanistan ] + meaning: GAZ:00006882 + Albania: + text: Albania + description: 'A country in South Eastern Europe. Albania is bordered by Greece + to the south-east, Montenegro to the north, Kosovo to the northeast, and + the Republic of Macedonia to the east. It has a coast on the Adriatic Sea + to the west, and on the Ionian Sea to the southwest. From the Strait of + Otranto, Albania is less than 100 km from Italy. Albania is divided into + 12 administrative divisions called (Albanian: official qark/qarku, but often + prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities + (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania + ]' + meaning: GAZ:00002953 + Algeria: + text: Algeria + description: A country in North Africa. It is bordered by Tunisia in the northeast, + Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, + a few km of the Western Sahara in the west, Morocco in the northwest, and + the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), + 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). + [ url:http://en.wikipedia.org/wiki/Algeria ] + meaning: GAZ:00000563 + American Samoa: + text: American Samoa + description: An unincorporated territory of the United States located in the + South Pacific Ocean, southeast of the sovereign State of Samoa. The main + (largest and most populous) island is Tutuila, with the Manu'a Islands, + Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa + ] + meaning: GAZ:00003957 + Andorra: + text: Andorra + description: 'A small landlocked country in western Europe, located in the + eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. + Andorra consists of seven communities known as parishes (Catalan: parroquies, + singular - parroquia). Until relatively recently, it had only six parishes; + the seventh, Escaldes-Engordany, was created in 1978. Some parishes have + a further territorial subdivision. Ordino, La Massana and Sant Julia de + Loria are subdivided into quarts (quarters), while Canillo is subdivided + into veinats (neighborhoods). Those mostly coincide with villages, which + are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]' + meaning: GAZ:00002948 + Angola: + text: Angola + description: A country in south-central Africa bordering Namibia to the south, + Democratic Republic of the Congo to the north, and Zambia to the east, and + with a west coast along the Atlantic Ocean. The exclave province Cabinda + has a border with the Republic of the Congo and the Democratic Republic + of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] + meaning: GAZ:00001095 + Anguilla: + text: Anguilla + description: A British overseas territory in the Caribbean, one of the most + northerly of the Leeward Islands in the Lesser Antilles. It consists of + the main island of Anguilla itself, approximately 26 km long by 5 km wide + at its widest point, together with a number of much smaller islands and + cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila + ] + meaning: GAZ:00009159 + Antarctica: + text: Antarctica + description: The Earth's southernmost continent, overlying the South Pole. + It is situated in the southern hemisphere, almost entirely south of the + Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica + ] + meaning: GAZ:00000462 + Antigua and Barbuda: + text: Antigua and Barbuda + description: An island nation located on the eastern boundary of the Caribbean + Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda + ] + meaning: GAZ:00006883 + Argentina: + text: Argentina + description: 'A South American country, constituted as a federation of twenty-three + provinces and an autonomous city. It is bordered by Paraguay and Bolivia + in the north, Brazil and Uruguay in the northeast, and Chile in the west + and south. The country claims the British controlled territories of the + Falkland Islands and South Georgia and the South Sandwich Islands. Argentina + also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping + other claims made by Chile and the United Kingdom. Argentina is subdivided + into twenty-three provinces (Spanish: provincias, singular provincia) and + one federal district (Capital de la Republica or Capital de la Nacion, informally + the Capital Federal). The federal district and the provinces have their + own constitutions, but exist under a federal system. Provinces are then + divided into departments (Spanish: departamentos, singular departamento), + except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina + ]' + meaning: GAZ:00002928 + Armenia: + text: Armenia + description: A landlocked mountainous country in Eurasia between the Black + Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the + west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan + exclave of Azerbaijan to the south. A transcontinental country at the juncture + of Eastern Europe and Western Asia. A former republic of the Soviet Union. + Armenia is divided into ten marzes (provinces, singular marz), with the + city (kaghak) of Yerevan having special administrative status as the country's + capital. [ url:http://en.wikipedia.org/wiki/Armenia ] + meaning: GAZ:00004094 + Aruba: + text: Aruba + description: An autonomous region within the Kingdom of the Netherlands, Aruba + has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba + ] + meaning: GAZ:00004025 + Ashmore and Cartier Islands: + text: Ashmore and Cartier Islands + description: A Territory of Australia that includes two groups of small low-lying + uninhabited tropical islands in the Indian Ocean situated on the edge of + the continental shelf north-west of Australia and south of the Indonesian + island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands + ] + meaning: GAZ:00005901 + Australia: + text: Australia + description: A country in the southern hemisphere comprising the mainland + of the world's smallest continent, the major island of Tasmania, and a number + of other islands in the Indian and Pacific Oceans. The neighbouring countries + are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon + Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to + the south-east. Australia has six states, two major mainland territories, + and other minor territories. + meaning: GAZ:00000463 + Austria: + text: Austria + description: A landlocked country in Central Europe. It borders both Germany + and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia + and Italy to the south, and Switzerland and Liechtenstein to the west. The + capital is the city of Vienna on the Danube River. Austria is divided into + nine states (Bundeslander). These states are then divided into districts + (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities + (Gemeinden). Cities have the competencies otherwise granted to both districts + and municipalities. + meaning: GAZ:00002942 + Azerbaijan: + text: Azerbaijan + description: A country in the he South Caucasus region of Eurasia, it is bounded + by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, + Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan + is bordered by Armenia to the north and east, Iran to the south and west, + and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts + in Azerbaijan's southwest, have been controlled by Armenia since the end + of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons + 11 city districts (saharlar), and one autonomous republic (muxtar respublika). + meaning: GAZ:00004941 + Bahamas: + text: Bahamas + description: A country consisting of two thousand cays and seven hundred islands + that form an archipelago. It is located in the Atlantic Ocean, southeast + of Florida and the United States, north of Cuba, the island of Hispanola + and the Caribbean, and northwest of the British overseas territory of the + Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, + whose affairs are handled directly by the central government. + meaning: GAZ:00002733 + Bahrain: + text: Bahrain + description: A borderless island country in the Persian Gulf. Saudi Arabia + lies to the west and is connected to Bahrain by the King Fahd Causeway, + and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into + five governorates. + meaning: GAZ:00005281 + Baker Island: + text: Baker Island + description: An uninhabited atoll located just north of the equator in the + central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island + is an unincorporated and unorganized territory of the US. + meaning: GAZ:00007117 + Bangladesh: + text: Bangladesh + description: A country in South Asia. It is bordered by India on all sides + except for a small border with Myanmar to the far southeast and by the Bay + of Bengal to the south. Bangladesh is divided into six administrative divisions. + Divisions are subdivided into districts (zila). There are 64 districts in + Bangladesh, each further subdivided into upazila (subdistricts) or thana + ("police stations"). + meaning: GAZ:00003750 + Barbados: + text: Barbados + description: "An island country in the Lesser Antilles of the West Indies,\ + \ in the Caribbean region of the Americas, and the most easterly of the\ + \ Caribbean Islands. It is 34 kilometres (21 miles) in length and up to\ + \ 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is\ + \ in the western part of the North Atlantic, 100 km (62 mi) east of the\ + \ Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards,\ + \ part of the Lesser Antilles, at roughly 13\xB0N of the equator. It is\ + \ about 168 km (104 mi) east of both the countries of Saint Lucia and Saint\ + \ Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique\ + \ and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside\ + \ the principal Atlantic hurricane belt. Its capital and largest city is\ + \ Bridgetown." + meaning: GAZ:00001251 + Bassas da India: + text: Bassas da India + description: A roughly circular atoll about 10 km in diameter, which corresponds + to a total size (including lagoon) of 80 km2. It is located in the southern + Mozambique Channel, about half-way between Madagascar (which is 385 km to + the east) and Mozambique, and 110 km northwest of Europa Island. It rises + steeply from the seabed 3000 m below. + meaning: GAZ:00005810 + Belarus: + text: Belarus + description: A landlocked country in Eastern Europe, that borders Russia to + the north and east, Ukraine to the south, Poland to the west, and Lithuania + and Latvia to the north. Its capital is Minsk. Belarus is divided into six + voblasts, or provinces. Voblasts are further subdivided into raions (commonly + translated as districts or regions). As of 2002, there are six voblasts, + 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special + status, due to the city serving as the national capital. + meaning: GAZ:00006886 + Belgium: + text: Belgium + description: A country in northwest Europe. Belgium shares borders with France + (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 + km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each + comprise five provinces; the third region, Brussels-Capital Region, is not + a province, nor does it contain any Together, these comprise 589 municipalities, + which in general consist of several sub-municipalities (which were independent + municipalities before the municipal merger operation mainly in 1977). + meaning: GAZ:00002938 + Belize: + text: Belize + description: A country in Central America. It is the only officially English + speaking country in the region. Belize was a British colony for more than + a century and was known as British Honduras until 1973. It became an independent + nation within The Commonwealth in 1981. Belize is divided into 6 districts, + which are further divided into 31 constituencies. + meaning: GAZ:00002934 + Benin: + text: Benin + description: A country in Western Africa. It borders Togo to the west, Nigeria + to the east and Burkina Faso and Niger to the north; its short coastline + to the south leads to the Bight of Benin. Its capital is Porto Novo, but + the seat of government is Cotonou. Benin is divided into 12 departments + and subdivided into 77 communes. + meaning: GAZ:00000904 + Bermuda: + text: Bermuda + description: A British overseas territory in the North Atlantic Ocean. Located + off the east coast of the United States, it is situated around 1770 km NE + of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately + 138 islands. + meaning: GAZ:00001264 + Bhutan: + text: Bhutan + description: A landlocked nation in South Asia. It is located amidst the eastern + end of the Himalaya Mountains and is bordered to the south, east and west + by India and to the north by Tibet. Bhutan is separated from Nepal by the + Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative + zones). Each dzongdey is further divided into dzongkhag (districts). There + are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into + subdistricts known as dungkhag. At the basic level, groups of villages form + a constituency called gewog. + meaning: GAZ:00003920 + Bolivia: + text: Bolivia + description: 'A landlocked country in central South America. It is bordered + by Brazil on the north and east, Paraguay and Argentina on the south, and + Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: + departamentos). Each of the departments is subdivided into provinces (provincias), + which are further subdivided into municipalities (municipios).' + meaning: GAZ:00002511 + Borneo: + text: Borneo + description: 'An island at the grographic centre of Maritime Southeast Adia, + in relation to major Indonesian islands, it is located north of Java, west + of Sulawesi, and east of Sumatra. It is the third-largest island in the + world and the larest in Asia. The island is politically divided among three + countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] + Approximately 73% of the island is Indonesian territory. In the north, the + East Malaysian states of Sabah and Sarawak make up about 26% of the island. + Additionally, the Malaysian federal territory of Labuan is situated on a + small island just off the coast of Borneo. The sovereign state of Brunei, + located on the north coast, comprises about 1% of Borneo''s land area. A + little more than half of the island is in the Northern Hemisphere, including + Brunei and the Malaysian portion, while the Indonesian portion spans the + Northern and Southern hemispheres.' + meaning: GAZ:00025355 + Bosnia and Herzegovina: + text: Bosnia and Herzegovina + description: A country on the Balkan peninsula of Southern Europe. Bordered + by Croatia to the north, west and south, Serbia to the east, and Montenegro + to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 + km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided + into three political regions of which one, the Brcko District is part of + the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. + All three have an equal constitutional status on the whole territory of + Bosnia and Herzegovina. + meaning: GAZ:00006887 + Botswana: + text: Botswana + description: A landlocked nation in Southern Africa. It is bordered by South + Africa to the south and southeast, Namibia to the west, Zambia to the north, + and Zimbabwe to the northeast. Botswana is divided into nine districts, + which are subdivided into a total twenty-eight subdistricts. + meaning: GAZ:00001097 + Bouvet Island: + text: Bouvet Island + description: A sub-antarctic volcanic island in the South Atlantic Ocean, + south-southwest of the Cape of Good Hope (South Africa). It is a dependent + area of Norway and is not subject to the Antarctic Treaty, as it is north + of the latitude south of which claims are suspended. + meaning: GAZ:00001453 + Brazil: + text: Brazil + description: 'A country in South America. Bordered by the Atlantic Ocean and + by Venezuela, Suriname, Guyana and the department of French Guiana to the + north, Colombia to the northwest, Bolivia and Peru to the west, Argentina + and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six + states (estados) and one federal district (Distrito Federal). The states + are subdivided into municipalities. For statistical purposes, the States + are grouped into five main regions: North, Northeast, Central-West, Southeast + and South.' + meaning: GAZ:00002828 + British Virgin Islands: + text: British Virgin Islands + description: A British overseas territory, located in the Caribbean to the + east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, + the remaining islands constituting the US Virgin Islands. The British Virgin + Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and + Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately + fifteen of the islands are inhabited. + meaning: GAZ:00003961 + Brunei: + text: Brunei + description: A country located on the north coast of the island of Borneo, + in Southeast Asia. Apart from its coastline with the South China Sea it + is completely surrounded by the State of Sarawak, Malaysia, and in fact + it is separated into two parts by Limbang, which is part of Sarawak. Brunei + is divided into four districts (daerah), the districts are subdivided into + thirty-eight mukims, which are then divided into kampong (villages). + meaning: GAZ:00003901 + Bulgaria: + text: Bulgaria + description: A country in Southeastern Europe, borders five other countries; + Romania to the north (mostly along the Danube), Serbia and the Republic + of Macedonia to the west, and Greece and Turkey to the south. The Black + Sea defines the extent of the country to the east. Since 1999, it has consisted + of twenty-eight provinces. The provinces subdivide into 264 municipalities. + meaning: GAZ:00002950 + Burkina Faso: + text: Burkina Faso + description: 'A landlocked nation in West Africa. It is surrounded by six + countries: Mali to the north, Niger to the east, Benin to the south east, + Togo and Ghana to the south, and Cote d''Ivoire to the south west. Burkina + Faso is divided into thirteen regions, forty-five provinces, and 301 departments + (communes).' + meaning: GAZ:00000905 + Burundi: + text: Burundi + description: A small country in the Great Lakes region of Africa. It is bordered + by Rwanda on the north, Tanzania on the south and east, and the Democratic + Republic of the Congo on the west. Although the country is landlocked, much + of its western border is adjacent to Lake Tanganyika. Burundi is divided + into 17 provinces, 117 communes, and 2,638 collines. + meaning: GAZ:00001090 + Cambodia: + text: Cambodia + description: A country in Southeast Asia. The country borders Thailand to + its west and northwest, Laos to its northeast, and Vietnam to its east and + southeast. In the south it faces the Gulf of Thailand. + meaning: GAZ:00006888 + Cameroon: + text: Cameroon + description: A country of central and western Africa. It borders Nigeria to + the west; Chad to the northeast; the Central African Republic to the east; + and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. + Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea + and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces + and 58 divisions or departments. The divisions are further sub-divided into + sub-divisions (arrondissements) and districts. + meaning: GAZ:00001093 + Canada: + text: Canada + description: A country occupying most of northern North America, extending + from the Atlantic Ocean in the east to the Pacific Ocean in the west and + northward into the Arctic Ocean. Canada is a federation composed of ten + provinces and three territories; in turn, these may be grouped into regions. + Western Canada consists of British Columbia and the three Prairie provinces + (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec + and Ontario. Atlantic Canada consists of the three Maritime provinces (New + Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland + and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada + together. Three territories (Yukon, Northwest Territories, and Nunavut) + make up Northern Canada. + meaning: GAZ:00002560 + Cape Verde: + text: Cape Verde + description: A republic located on an archipelago in the Macaronesia ecoregion + of the North Atlantic Ocean, off the western coast of Africa. Cape Verde + is divided into 22 municipalities (concelhos), and subdivided into 32 parishes + (freguesias). + meaning: GAZ:00001227 + Cayman Islands: + text: Cayman Islands + description: A British overseas territory located in the western Caribbean + Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. + The Cayman Islands are divided into seven districts. + meaning: GAZ:00003986 + Central African Republic: + text: Central African Republic + description: A landlocked country in Central Africa. It borders Chad in the + north, Sudan in the east, the Republic of the Congo and the Democratic Republic + of the Congo in the south, and Cameroon in the west. The Central African + Republic is divided into 14 administrative prefectures (prefectures), along + with 2 economic prefectures (prefectures economiques) and one autonomous + commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). + meaning: GAZ:00001089 + Chad: + text: Chad + description: A landlocked country in central Africa. It is bordered by Libya + to the north, Sudan to the east, the Central African Republic to the south, + Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided + into 18 regions. The departments are divided into 200 sub-prefectures, which + are in turn composed of 446 cantons. This is due to change. + meaning: GAZ:00000586 + Chile: + text: Chile + description: 'A country in South America occupying a long and narrow coastal + strip wedged between the Andes mountains and the Pacific Ocean. The Pacific + forms the country''s entire western border, with Peru to the north, Bolivia + to the northeast, Argentina to the east, and the Drake Passage at the country''s + southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. + Chile is divided into 15 regions. Every region is further divided into provinces. + Finally each province is divided into communes. Each region is designated + by a name and a Roman numeral, assigned from north to south. The only exception + is the region housing the nation''s capital, which is designated RM, that + stands for Region Metropolitana (Metropolitan Region). Two new regions were + created in 2006: Arica-Parinacota in the north, and Los Rios in the south. + Both became operative in 2007-10.' + meaning: GAZ:00002825 + China: + text: China + description: 'A large country in Northeast Asia. China borders 14 nations + (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, + Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia + and North Korea. Additionally the border between PRC and ROC is located + in territorial waters. The People''s Republic of China has administrative + control over twenty-two provinces and considers Taiwan to be its twenty-third + province. There are also five autonomous regions, each with a designated + minority group; four municipalities; and two Special Administrative Regions + that enjoy considerable autonomy. The People''s Republic of China administers + 33 province-level regions, 333 prefecture-level regions, 2,862 county-level + regions, 41,636 township-level regions, and several village-level regions.' + meaning: GAZ:00002845 + Christmas Island: + text: Christmas Island + description: An island in the Indian Ocean, 500 km south of Indonesia and + about 2600 km northwest of Perth. The island is the flat summit of a submarine + mountain. + meaning: GAZ:00005915 + Clipperton Island: + text: Clipperton Island + description: A nine-square km coral atoll in the North Pacific Ocean, southwest + of Mexico and west of Costa Rica. + meaning: GAZ:00005838 + Cocos Islands: + text: Cocos Islands + description: Islands that located in the Indian Ocean, about halfway between + Australia and Sri Lanka. A territory of Australia. There are two atolls + and twenty-seven coral islands in the group. + meaning: GAZ:00009721 + Colombia: + text: Colombia + description: A country located in the northwestern region of South America. + Colombia is bordered to the east by Venezuela and Brazil; to the south by + Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean + Sea; to the north-west by Panama; and to the west by the Pacific Ocean. + Besides the countries in South America, the Republic of Colombia is recognized + to share maritime borders with the Caribbean countries of Jamaica, Haiti, + the Dominican Republic and the Central American countries of Honduras, Nicaragua, + and Costa Rica. Colombia is divided into 32 departments and one capital + district which is treated as a department. There are in total 10 districts + assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, + Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia + is also subdivided into some municipalities which form departments, each + with a municipal seat capital city assigned. Colombia is also subdivided + into corregimientos which form municipalities. + meaning: GAZ:00002929 + Comoros: + text: Comoros + description: An island nation in the Indian Ocean, located off the eastern + coast of Africa on the northern end of the Mozambique Channel between northern + Madagascar and northeastern Mozambique. + meaning: GAZ:00005820 + Cook Islands: + text: Cook Islands + description: A self-governing parliamentary democracy in free association + with New Zealand. The fifteen small islands in this South Pacific Ocean + country have a total land area of 240 km2, but the Cook Islands Exclusive + Economic Zone (EEZ) covers 1.8 million km2 of ocean. + meaning: GAZ:00053798 + Coral Sea Islands: + text: Coral Sea Islands + description: A Territory of Australia which includes a group of small and + mostly uninhabited tropical islands and reefs in the Coral Sea, northeast + of Queensland, Australia. The only inhabited island is Willis Island. The + territory covers 780,000 km2, extending east and south from the outer edge + of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, + the Willis Group, and fifteen other reef/island groups. + meaning: GAZ:00005917 + Costa Rica: + text: Costa Rica + description: A republic in Central America, bordered by Nicaragua to the north, + Panama to the east-southeast, the Pacific Ocean to the west and south, and + the Caribbean Sea to the east. Costa Rica is composed of seven provinces, + which in turn are divided into 81 cantons. + meaning: GAZ:00002901 + Cote d'Ivoire: + text: Cote d'Ivoire + description: A country in West Africa. It borders Liberia and Guinea to the + west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf + of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). + The regions are further divided into 58 departments. + meaning: GAZ:00000906 + Croatia: + text: Croatia + description: A country at the crossroads of the Mediterranean, Central Europe, + and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and + Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to + the east, Montenegro to the far southeast, and the Adriatic Sea to the south. + Croatia is divided into 21 counties (zupanija) and the capital Zagreb's + city district. + meaning: GAZ:00002719 + Cuba: + text: Cuba + description: A country that consists of the island of Cuba (the largest and + second-most populous island of the Greater Antilles), Isla de la Juventud + and several adjacent small islands. Fourteen provinces and one special municipality + (the Isla de la Juventud) now compose Cuba. + meaning: GAZ:00003762 + Curacao: + text: Curacao + description: One of five island areas of the Netherlands Antilles. + meaning: GAZ:00012582 + Cyprus: + text: Cyprus + description: The third largest island in the Mediterranean Sea (after Sicily + and Sardinia), Cyprus is situated in the eastern Mediterranean, just south + of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, + it is often included in the Middle East (see also Western Asia and Near + East). Turkey is 75 km north; other neighbouring countries include Syria + and Lebanon to the east, Israel to the southeast, Egypt to the south, and + Greece to the west-north-west. + meaning: GAZ:00004006 + Czech Republic: + text: Czech Republic + description: 'A landlocked country in Central Europe. It has borders with + Poland to the north, Germany to the northwest and southwest, Austria to + the south, and Slovakia to the east. The capital and largest city is Prague. + The country is composed of the historic regions of Bohemia and Moravia, + as well as parts of Silesia. Since 2000, the Czech Republic is divided into + thirteen regions (kraje, singular kraj) and the capital city of Prague. + The older seventy-six districts (okresy, singular okres) including three + ''statutory cities'' (without Prague, which had special status) were disbanded + in 1999 in an administrative reform; they remain as territorial division + and seats of various branches of state administration. Since 2003-01-01, + the regions have been divided into around 203 Municipalities with Extended + Competence (unofficially named "Little Districts" (Czech: ''male okresy'') + which took over most of the administration of the former District Authorities. + Some of these are further divided into Municipalities with Commissioned + Local Authority. However, the old districts still exist as territorial units + and remain as seats of some of the offices.' + meaning: GAZ:00002954 + Democratic Republic of the Congo: + text: Democratic Republic of the Congo + description: A country of central Africa. It borders the Central African Republic + and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia + and Angola on the south, the Republic of the Congo on the west, and is separated + from Tanzania by Lake Tanganyika on the east. The country enjoys access + to the ocean through a 40 km stretch of Atlantic coastline at Muanda and + the roughly 9 km wide mouth of the Congo river which opens into the Gulf + of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed + into 25 Provinces from 2.2009. Each Province is divided into Zones. + meaning: GAZ:00001086 + Denmark: + text: Denmark + description: That part of the Kingdom of Denmark located in continental Europe. + The mainland is bordered to the south by Germany; Denmark is located to + the southwest of Sweden and the south of Norway. Denmark borders both the + Baltic and the North Sea. The country consists of a large peninsula, Jutland + (Jylland) and a large number of islands, most notably Zealand (Sjaelland), + Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds + of minor islands often referred to as the Danish Archipelago. + meaning: GAZ:00005852 + Djibouti: + text: Djibouti + description: A country in eastern Africa. Djibouti is bordered by Eritrea + in the north, Ethiopia in the west and south, and Somalia in the southeast. + The remainder of the border is formed by the Red Sea and the Gulf of Aden. + On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the + coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. + Djibouti is divided into 5 regions and one city. It is further subdivided + into 11 districts. + meaning: GAZ:00000582 + Dominica: + text: Dominica + description: An island nation in the Caribbean Sea. Dominica is divided into + ten parishes. + meaning: GAZ:00006890 + Dominican Republic: + text: Dominican Republic + description: A country in the West Indies that occupies the E two-thirds of + the Hispaniola island. The Dominican Republic's shores are washed by the + Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona + Passage, a channel about 130 km wide, separates the country (and the Hispaniola) + from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, + the national capital, Santo Domingo, is contained within its own Distrito + Nacional (National District). The provinces are divided into municipalities + (municipios; singular municipio). + meaning: GAZ:00003952 + Ecuador: + text: Ecuador + description: A country in South America, bordered by Colombia on the north, + by Peru on the east and south, and by the Pacific Ocean to the west. The + country also includes the Galapagos Islands (Archipelago de Colon) in the + Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, + divided into 199 cantons and subdivided into parishes (or parroquias). + meaning: GAZ:00002912 + Egypt: + text: Egypt + description: A country in North Africa that includes the Sinai Peninsula, + a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, + and the Gaza Strip and Israel to the east. The northern coast borders the + Mediterranean Sea and the island of Cyprus; the eastern coast borders the + Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, + singular muhafazah). The governorates are further divided into regions (markazes). + meaning: GAZ:00003934 + El Salvador: + text: El Salvador + description: A country in Central America, bordering the Pacific Ocean between + Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), + which, in turn, are subdivided into 267 municipalities (municipios). + meaning: GAZ:00002935 + Equatorial Guinea: + text: Equatorial Guinea + description: 'A country in Central Africa. It is one of the smallest countries + in continental Africa, and comprises two regions: Rio Muni, continental + region including several offshore islands; and Insular Region containing + Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando + Po) that contains the capital, Malabo. Equatorial Guinea is divided into + seven provinces which are divided into districts.' + meaning: GAZ:00001091 + Eritrea: + text: Eritrea + description: A country situated in northern East Africa. It is bordered by + Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. + The east and northeast of the country have an extensive coastline on the + Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago + and several of the Hanish Islands are part of Eritrea. Eritrea is divided + into six regions (zobas) and subdivided into districts ("sub-zobas"). + meaning: GAZ:00000581 + Estonia: + text: Estonia + description: A country in Northern Europe. Estonia has land borders to the + south with Latvia and to the east with Russia. It is separated from Finland + in the north by the Gulf of Finland and from Sweden in the west by the Baltic + Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). + Estonian counties are divided into rural (vallad, singular vald) and urban + (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) + municipalities. The municipalities comprise populated places (asula or asustusuksus) + - various settlements and territorial units that have no administrative + function. A group of populated places form a rural municipality with local + administration. Most towns constitute separate urban municipalities, while + some have joined with surrounding rural municipalities. + meaning: GAZ:00002959 + Eswatini: + text: Eswatini + description: A small, landlocked country in Africa embedded between South + Africa in the west, north and south and Mozambique in the east. Swaziland + is divided into four districts, each of which is divided into Tinkhundla + (singular, Inkhundla). + meaning: GAZ:00001099 + Ethiopia: + text: Ethiopia + description: 'A country situated in the Horn of Africa that has been landlocked + since the independence of its northern neighbor Eritrea in 1993. Apart from + Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to + the south, Djibouti to the northeast, and Somalia to the east. Since 1996 + Ethiopia has had a tiered government system consisting of a federal government + overseeing ethnically-based regional states, zones, districts (woredas), + and neighborhoods (kebele). It is divided into nine ethnically-based administrative + states (kililoch, singular kilil) and subdivided into sixty-eight zones + and two chartered cities (astedader akababiwoch, singular astedader akababi): + Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and + six special woredas.' + meaning: GAZ:00000567 + Europa Island: + text: Europa Island + description: A 28 km2 low-lying tropical island in the Mozambique Channel, + about a third of the way from southern Madagascar to southern Mozambique. + meaning: GAZ:00005811 + Falkland Islands (Islas Malvinas): + text: Falkland Islands (Islas Malvinas) + description: An archipelago in the South Atlantic Ocean, located 483 km from + the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), + and 940 km north of Antarctica (Elephant Island). They consist of two main + islands, East Falkland and West Falkland, together with 776 smaller islands. + meaning: GAZ:00001412 + Faroe Islands: + text: Faroe Islands + description: An autonomous province of the Kingdom of Denmark since 1948 located + in the Faroes. Administratively, the islands are divided into 34 municipalities + (kommunur) within which 120 or so cities and villages lie. + meaning: GAZ:00059206 + Fiji: + text: Fiji + description: An island nation in the South Pacific Ocean east of Vanuatu, + west of Tonga and south of Tuvalu. The country occupies an archipelago of + about 322 islands, of which 106 are permanently inhabited, and 522 islets. + The two major islands, Viti Levu and Vanua Levu, account for 87% of the + population. + meaning: GAZ:00006891 + Finland: + text: Finland + description: A Nordic country situated in the Fennoscandian region of Northern + Europe. It has borders with Sweden to the west, Russia to the east, and + Norway to the north, while Estonia lies to its south across the Gulf of + Finland. The capital city is Helsinki. Finland is divided into six administrative + provinces (laani, plural laanit). These are divided into 20 regions (maakunt), + 77 subregions (seutukunta) and then into municipalities (kunta). + meaning: GAZ:00002937 + France: + text: France + description: A part of the country of France that extends from the Mediterranean + Sea to the English Channel and the North Sea, and from the Rhine to the + Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, + Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas + departments. + meaning: GAZ:00003940 + French Guiana: + text: French Guiana + description: An overseas department (departement d'outre-mer) of France, located + on the northern coast of South America. It is bordered by Suriname, to the + E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. + French Guiana is divided into 2 departmental arrondissements, 19 cantons + and 22 communes. + meaning: GAZ:00002516 + French Polynesia: + text: French Polynesia + description: 'A French overseas collectivity in the southern Pacific Ocean. + It is made up of several groups of Polynesian islands. French Polynesia + has five administrative subdivisions (French: subdivisions administratives).' + meaning: GAZ:00002918 + French Southern and Antarctic Lands: + text: French Southern and Antarctic Lands + description: The French Southern and Antarctic Lands have formed a territoire + d'outre-mer (an overseas territory) of France since 1955. The territory + is divided into five districts. + meaning: GAZ:00003753 + Gabon: + text: Gabon + description: A country in west central Africa sharing borders with Equatorial + Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital + and largest city is Libreville. Gabon is divided into 9 provinces and further + divided into 37 departments. + meaning: GAZ:00001092 + Gambia: + text: Gambia + description: A country in Western Africa. It is the smallest country on the + African continental mainland and is bordered to the north, east, and south + by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing + through the centre of the country and discharging to the Atlantic Ocean + is the Gambia River. The Gambia is divided into five divisions and one city + (Banjul). The divisions are further subdivided into 37 districts. + meaning: GAZ:00000907 + Gaza Strip: + text: Gaza Strip + description: A Palestinian enclave on the eastern coast of the Mediterranean + Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel + on the east and north along a 51 km (32 mi) border. Gaza and the West Bank + are claimed by the de jure sovereign State of Palestine. + meaning: GAZ:00009571 + Georgia: + text: Georgia + description: 'A Eurasian country in the Caucasus located at the east coast + of the Black Sea. In the north, Georgia has a 723 km common border with + Russia, specifically with the Northern Caucasus federal district. The following + Russian republics/subdivisions: from west to east: border Georgia: Krasnodar + Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, + Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) + to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to + the south-west. It is a transcontinental country, located at the juncture + of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 + autonomous republics (avtonomiuri respublika), and 1 city (k''alak''i). + The regions are further subdivided into 69 districts (raioni).' + meaning: GAZ:00004942 + Germany: + text: Germany + description: A country in Central Europe. It is bordered to the north by the + North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech + Republic; to the south by Austria and Switzerland; and to the west by France, + Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, + Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) + and cities (kreisfreie Stadte). + meaning: GAZ:00002646 + Ghana: + text: Ghana + description: A country in West Africa. It borders Cote d'Ivoire to the west, + Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the + south. Ghana is a divided into 10 regions, subdivided into a total of 138 + districts. + meaning: GAZ:00000908 + Gibraltar: + text: Gibraltar + description: A British overseas territory located near the southernmost tip + of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory + shares a border with Spain to the north. + meaning: GAZ:00003987 + Glorioso Islands: + text: Glorioso Islands + description: A group of islands and rocks totalling 5 km2, in the northern + Mozambique channel, about 160 km northwest of Madagascar. + meaning: GAZ:00005808 + Greece: + text: Greece + description: A country in southeastern Europe, situated on the southern end + of the Balkan Peninsula. It has borders with Albania, the former Yugoslav + Republic of Macedonia and Bulgaria to the north, and Turkey to the east. + The Aegean Sea lies to the east and south of mainland Greece, while the + Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin + feature a vast number of islands. Greece consists of thirteen peripheries + subdivided into a total of fifty-one prefectures (nomoi, singular nomos). + There is also one autonomous area, Mount Athos, which borders the periphery + of Central Macedonia. + meaning: GAZ:00002945 + Greenland: + text: Greenland + description: A self-governing Danish province located between the Arctic and + Atlantic Oceans, east of the Canadian Arctic Archipelago. + meaning: GAZ:00001507 + Grenada: + text: Grenada + description: An island country in the West Indies in the Caribbean Sea at + the southern end of the Grenadines island chain. Grenada consists of the + island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, + and several small islands which lie to the north of the main island and + are a part of the Grenadines. It is located northwest of Trinidad and Tobago, + northeast of Venezuela and southwest of Saint Vincent and the Grenadines. + Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated + population of 112,523 in July 2020. + meaning: GAZ:02000573 + Guadeloupe: + text: Guadeloupe + description: "An archipelago and overseas department and region of France\ + \ in the Caribbean. It consists of six inhabited islands\u2014Basse-Terre,\ + \ Grande-Terre, Marie-Galante, La D\xE9sirade, and the two inhabited \xCE\ + les des Saintes\u2014as well as many uninhabited islands and outcroppings.\ + \ It is south of Antigua and Barbuda and Montserrat, and north of Dominica." + meaning: GAZ:00067142 + Guam: + text: Guam + description: An organized, unincorporated territory of the United States in + the Micronesia subregion of the western Pacific Ocean. It is the westernmost + point and territory of the United States (reckoned from the geographic center + of the U.S.); in Oceania, it is the largest and southernmost of the Mariana + Islands and the largest island in Micronesia. + meaning: GAZ:00003706 + Guatemala: + text: Guatemala + description: A country in Central America bordered by Mexico to the northwest, + the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the + northeast, and Honduras and El Salvador to the southeast. Guatemala is divided + into 22 departments (departamentos) and sub-divided into about 332 municipalities + (municipios). + meaning: GAZ:00002936 + Guernsey: + text: Guernsey + description: A British Crown Dependency in the English Channel off the coast + of Normandy. + meaning: GAZ:00001550 + Guinea: + text: Guinea + description: A nation in West Africa, formerly known as French Guinea. Guinea's + territory has a curved shape, with its base at the Atlantic Ocean, inland + to the east, and turning south. The base borders Guinea-Bissau and Senegal + to the north, and Mali to the north and north-east; the inland part borders + Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone + to the west of the southern tip. + meaning: GAZ:00000909 + Guinea-Bissau: + text: Guinea-Bissau + description: A country in western Africa, and one of the smallest nations + in continental Africa. It is bordered by Senegal to the north, and Guinea + to the south and east, with the Atlantic Ocean to its west. Formerly the + Portuguese colony of Portuguese Guinea, upon independence, the name of its + capital, Bissau, was added to the country's name in order to prevent confusion + between itself and the Republic of Guinea. + meaning: GAZ:00000910 + Guyana: + text: Guyana + description: A country in the N of South America. Guyana lies north of the + equator, in the tropics, and is located on the Atlantic Ocean. Guyana is + bordered to the east by Suriname, to the south and southwest by Brazil and + to the west by Venezuela. Guyana is divided into 10 regions. The regions + of Guyana are divided into 27 neighborhood councils. + meaning: GAZ:00002522 + Haiti: + text: Haiti + description: A country located in the Greater Antilles archipelago on the + Caribbean island of Hispaniola, which it shares with the Dominican Republic. + Haiti is divided into 10 departments. The departments are further divided + into 41 arrondissements, and 133 communes which serve as second and third + level administrative divisions. + meaning: GAZ:00003953 + Heard Island and McDonald Islands: + text: Heard Island and McDonald Islands + description: An Australian external territory comprising a volcanic group + of mostly barren Antarctic islands, about two-thirds of the way from Madagascar + to Antarctica. + meaning: GAZ:00009718 + Honduras: + text: Honduras + description: A republic in Central America. The country is bordered to the + west by Guatemala, to the southwest by El Salvador, to the southeast by + Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and + to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. + Honduras is divided into 18 departments. The capital city is Tegucigalpa + Central District of the department of Francisco Morazan. + meaning: GAZ:00002894 + Hong Kong: + text: Hong Kong + description: A special administrative region of the People's Republic of China + (PRC). The territory lies on the eastern side of the Pearl River Delta, + bordering Guangdong province in the north and facing the South China Sea + in the east, west and south. Hong Kong was a crown colony of the United + Kingdom from 1842 until the transfer of its sovereignty to the People's + Republic of China in 1997. + meaning: GAZ:00003203 + Howland Island: + text: Howland Island + description: An uninhabited coral island located just north of the equator + in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. + The island is almost half way between Hawaii and Australia and is an unincorporated, + unorganized territory of the United States, and is often included as one + of the Phoenix Islands. For statistical purposes, Howland is grouped as + one of the United States Minor Outlying Islands. + meaning: GAZ:00007120 + Hungary: + text: Hungary + description: 'A landlocked country in the Carpathian Basin of Central Europe, + bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. + Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: + megye). In addition, the capital city (fovaros), Budapest, is independent + of any county government. The counties are further subdivided into 173 subregions + (kistersegek), and Budapest is comprised of its own subregion. Since 1996, + the counties and City of Budapest have been grouped into 7 regions for statistical + and development purposes. These seven regions constitute NUTS second-level + units of Hungary.' + meaning: GAZ:00002952 + Iceland: + text: Iceland + description: A country in northern Europe, comprising the island of Iceland + and its outlying islands in the North Atlantic Ocean between the rest of + Europe and Greenland. + meaning: GAZ:00000843 + India: + text: India + description: A country in South Asia. Bounded by the Indian Ocean on the south, + the Arabian Sea on the west, and the Bay of Bengal on the east, India has + a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, + and Bhutan to the north-east; and Bangladesh and Burma to the east. India + is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian + Ocean. India is a federal republic of twenty-eight states and seven Union + Territories. Each state or union territory is divided into basic units of + government and administration called districts. There are nearly 600 districts + in India. The districts in turn are further divided into tehsils and eventually + into villages. + meaning: GAZ:00002839 + Indonesia: + text: Indonesia + description: An archipelagic state in Southeast Asia. The country shares land + borders with Papua New Guinea, East Timor and Malaysia. Other neighboring + countries include Singapore, the Philippines, Australia, and the Indian + territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, + five of which have special status. The provinces are subdivided into regencies + (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), + which are further subdivided into subdistricts (kecamatan), and again into + village groupings (either desa or kelurahan). + meaning: GAZ:00003727 + Iran: + text: Iran + description: A country in Central Eurasia. Iran is bounded by the Gulf of + Oman and the Persian Gulf to the south and the Caspian Sea to its north. + It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and + Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into + 30 provinces (ostan). The provinces are divided into counties (shahrestan), + and subdivided into districts (bakhsh) and sub-districts (dehestan). + meaning: GAZ:00004474 + Iraq: + text: Iraq + description: 'A country in the Middle East spanning most of the northwestern + end of the Zagros mountain range, the eastern part of the Syrian Desert + and the northern part of the Arabian Desert. It shares borders with Kuwait + and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, + Turkey to the north, and Iran to the east. It has a very narrow section + of coastline at Umm Qasr on the Persian Gulf. There are two major flowing + rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates + (or provinces) (muhafazah). The governorates are divided into qadhas (or + districts).' + meaning: GAZ:00004483 + Ireland: + text: Ireland + description: A country in north-western Europe. The modern sovereign state + occupies five-sixths of the island of Ireland, which was partitioned in + 1921. It is bordered by Northern Ireland (part of the United Kingdom) to + the north, by the Atlantic Ocean to the west and by the Irish Sea to the + east. Administration follows the 34 "county-level" counties and cities of + Ireland. Of these twenty-nine are counties, governed by county councils + while the five cities of Dublin, Cork, Limerick, Galway and Waterford have + city councils, (previously known as corporations), and are administered + separately from the counties bearing those names. The City of Kilkenny is + the only city in the republic which does not have a "city council"; it is + still a borough but not a county borough and is administered as part of + County Kilkenny. Ireland is split into eight regions for NUTS statistical + purposes. These are not related to the four traditional provinces but are + based on the administrative counties. + meaning: GAZ:00002943 + Isle of Man: + text: Isle of Man + description: A Crown dependency of the United Kingdom in the centre of the + Irish Sea. It is not part of the United Kingdom, European Union or United + Nations. + meaning: GAZ:00052477 + Israel: + text: Israel + description: 'A country in Western Asia located on the eastern edge of the + Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, + Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, + which are partially administrated by the Palestinian National Authority, + are also adjacent. The State of Israel is divided into six main administrative + districts, known as mehozot (singular mahoz). Districts are further divided + into fifteen sub-districts known as nafot (singular: nafa), which are themselves + partitioned into fifty natural regions.' + meaning: GAZ:00002476 + Italy: + text: Italy + description: A country located on the Italian Peninsula in Southern Europe, + and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. + Italy shares its northern Alpine boundary with France, Switzerland, Austria + and Slovenia. The independent states of San Marino and the Vatican City + are enclaves within the Italian Peninsula, while Campione d'Italia is an + Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, + singular regione). Five of these regions have a special autonomous status + that enables them to enact legislation on some of their local matters. It + is further divided into 109 provinces (province) and 8,101 municipalities + (comuni). + meaning: GAZ:00002650 + Jamaica: + text: Jamaica + description: A nation of the Greater Antilles. Jamaica is divided into 14 + parishes, which are grouped into three historic counties that have no administrative + relevance. + meaning: GAZ:00003781 + Jan Mayen: + text: Jan Mayen + description: 'A volcanic island that is part of the Kingdom of Norway, It + has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus + 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and + 1,000 km west of the Norwegian mainland. The island is mountainous, the + highest summit being the Beerenberg volcano in the north. The isthmus is + the location of the two largest lakes of the island, Sorlaguna (South Lagoon), + and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng + Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.' + meaning: GAZ:00005853 + Japan: + text: Japan + description: An island country in East Asia. Located in the Pacific Ocean, + it lies to the east of China, Korea and Russia, stretching from the Sea + of Okhotsk in the north to the East China Sea in the south. + meaning: GAZ:00002747 + Jarvis Island: + text: Jarvis Island + description: An uninhabited 4.5 km2 coral atoll located in the South Pacific + Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated + territory of the United States administered from Washington, DC by the United + States Fish and Wildlife Service of the United States Department of the + Interior as part of the National Wildlife Refuge system. Jarvis is one of + the southern Line Islands and for statistical purposes is also grouped as + one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. + meaning: GAZ:00007118 + Jersey: + text: Jersey + description: A British Crown Dependency[6] off the coast of Normandy, France. + As well as the island of Jersey itself, the bailiwick includes two groups + of small islands that are no longer permanently inhabited, the Minquiers + and Ecrehous, and the Pierres de Lecq. + meaning: GAZ:00001551 + Johnston Atoll: + text: Johnston Atoll + description: A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 + nm) west of Hawaii. There are four islands located on the coral reef platform, + two natural islands, Johnston Island and Sand Island, which have been expanded + by coral dredging, as well as North Island (Akau) and East Island (Hikina), + artificial islands formed from coral dredging. Johnston is an unincorporated + territory of the United States, administered by the US Fish and Wildlife + Service of the Department of the Interior as part of the United States Pacific + Island Wildlife Refuges. Sits atop Johnston Seamount. + meaning: GAZ:00007114 + Jordan: + text: Jordan + description: A country in Southwest Asia, bordered by Syria to the north, + Iraq to the north-east, Israel and the West Bank to the west, and Saudi + Arabia to the east and south. It shares the coastlines of the Dead Sea, + and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided + into 12 provinces called governorates. The Governorates are subdivided into + approximately fifty-two nahias. + meaning: GAZ:00002473 + Juan de Nova Island: + text: Juan de Nova Island + description: A 4.4 km2 low, flat, tropical island in the narrowest part of + the Mozambique Channel, about one-third of the way between Madagascar and + Mozambique. + meaning: GAZ:00005809 + Kazakhstan: + text: Kazakhstan + description: A country in Central Asia and Europe. It is bordered by Russia, + Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders + on a significant part of the Caspian Sea. Kazakhstan is divided into 14 + provinces and two municipal districts. The provinces of Kazakhstan are divided + into raions. + meaning: GAZ:00004999 + Kenya: + text: Kenya + description: A country in Eastern Africa. It is bordered by Ethiopia to the + north, Somalia to the east, Tanzania to the south, Uganda to the west, and + Sudan to the northwest, with the Indian Ocean running along the southeast + border. Kenya comprises eight provinces each headed by a Provincial Commissioner + (centrally appointed by the president). The provinces (mkoa singular mikoa + plural in Swahili) are subdivided into districts (wilaya). There were 69 + districts as of 1999 census. Districts are then subdivided into 497 divisions + (taarafa). The divisions are then subdivided into 2,427 locations (kata) + and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the + status of a full administrative province. + meaning: GAZ:00001101 + Kerguelen Archipelago: + text: Kerguelen Archipelago + description: A group of islands in the southern Indian Ocean. It is a territory + of France. They are composed primarily of Tertiary flood basalts and a complex + of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano + at the southern end was active during the late Pleistocene. The Rallier + du Baty Peninsula on the SW tip of the island contains two youthful subglacial + eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active + fumarole field is related to a series of Holocene trachytic lava flows and + lahars that extend beyond the icecap. + meaning: GAZ:00005682 + Kingman Reef: + text: Kingman Reef + description: A largely submerged, uninhabited tropical atoll located in the + North Pacific Ocean, roughly half way between Hawaiian Islands and American + Samoa. It is the northernmost of the Northern Line Islands and lies 65 km + NNW of Palmyra Atoll, the next closest island, and has the status of an + unincorporated territory of the United States, administered from Washington, + DC by the US Navy. Sits atop Kingman Reef Seamount. + meaning: GAZ:00007116 + Kiribati: + text: Kiribati + description: 'An island nation located in the central tropical Pacific Ocean. + It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 + km2 straddling the equator and bordering the International Date Line to + the east. It is divided into three island groups which have no administrative + function, including a group which unites the Line Islands and the Phoenix + Islands (ministry at London, Christmas). Each inhabited island has its own + council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two + councils on Tabiteuea).' + meaning: GAZ:00006894 + Kosovo: + text: Kosovo + description: A country on the Balkan Peninsula. Kosovo borders Central Serbia + to the north and east, Montenegro to the northwest, Albania to the west + and the Republic of Macedonia to the south. Kosovo is divided into 7 districts + (Rreth) and 30 municipalities. Serbia does not recognise the unilateral + secession of Kosovo[8] and considers it a United Nations-governed entity + within its sovereign territory, the Autonomous Province of Kosovo and Metohija. + meaning: GAZ:00011337 + Kuwait: + text: Kuwait + description: A sovereign emirate on the coast of the Persian Gulf, enclosed + by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided + into six governorates (muhafazat, singular muhafadhah). + meaning: GAZ:00005285 + Kyrgyzstan: + text: Kyrgyzstan + description: A country in Central Asia. Landlocked and mountainous, it is + bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan + to the southwest and China to the east. Kyrgyzstan is divided into seven + provinces (oblast. The capital, Bishkek, and the second large city Osh are + administratively the independent cities (shaar) with a status equal to a + province. Each province comprises a number of districts (raions). + meaning: GAZ:00006893 + Laos: + text: Laos + description: A landlocked country in southeast Asia, bordered by Burma (Myanmar) + and China to the northwest, Vietnam to the east, Cambodia to the south, + and Thailand to the west. Laos is divided into sixteen provinces (qwang) + and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided + into districts (muang). + meaning: GAZ:00006889 + Latvia: + text: Latvia + description: A country in Northern Europe. Latvia shares land borders with + Estonia to the north and Lithuania to the south, and both Russia and Belarus + to the east. It is separated from Sweden in the west by the Baltic Sea. + The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). + There are also seven cities (lielpilsetas) that have a separate status. + Latvia is also historically, culturally and constitutionally divided in + four or more distinct regions. + meaning: GAZ:00002958 + Lebanon: + text: Lebanon + description: 'A small, mostly mountainous country in Western Asia, on the + eastern shore of the Mediterranean Sea. It is bordered by Syria to the north + and east, and Israel to the south. Lebanon is divided into six governorates + (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, + singular: qadaa).' + meaning: GAZ:00002478 + Lesotho: + text: Lesotho + description: A land-locked country, entirely surrounded by the Republic of + South Africa. Lesotho is divided into ten districts; these are further subdivided + into 80 constituencies, which consists of 129 local community councils. + meaning: GAZ:00001098 + Liberia: + text: Liberia + description: A country on the west coast of Africa, bordered by Sierra Leone, + Guinea, Cote d'Ivoire, and the Atlantic Ocean. + meaning: GAZ:00000911 + Libya: + text: Libya + description: A country in North Africa. Bordering the Mediterranean Sea to + the north, Libya lies between Egypt to the east, Sudan to the southeast, + Chad and Niger to the south, and Algeria and Tunisia to the west. There + are thirty-four municipalities of Libya, known by the Arabic term sha'biyat + (singular sha'biyah). These came recently (in the 1990s to replaced old + Baladiyat systam. The Baladiyat system in turn was introduced to replace + the system of muhafazah (governorates or provinces) that existed from the + 1960s to the 1970s. + meaning: GAZ:00000566 + Liechtenstein: + text: Liechtenstein + description: A tiny, doubly landlocked alpine country in Western Europe, bordered + by Switzerland to its west and by Austria to its east. The principality + of Liechtenstein is divided into 11 municipalities called Gemeinden (singular + Gemeinde). The Gemeinden mostly consist only of a single town. Five of them + fall within the electoral district Unterland (the lower county), and the + remainder within Oberland (the upper county). + meaning: GAZ:00003858 + Line Islands: + text: Line Islands + description: A group of eleven atolls and low coral islands in the central + Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, + while three are United States territories that are grouped with the United + States Minor Outlying Islands. + meaning: GAZ:00007144 + Lithuania: + text: Lithuania + description: 'A country located along the south-eastern shore of the Baltic + Sea, sharing borders with Latvia to the north, Belarus to the southeast, + Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. + Lithuania has a three-tier administrative division: the country is divided + into 10 counties (singular apskritis, plural, apskritys) that are further + subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) + which consist of over 500 elderates (singular seniunija, plural seniunijos).' + meaning: GAZ:00002960 + Luxembourg: + text: Luxembourg + description: A small landlocked country in western Europe, bordered by Belgium, + France, and Germany. Luxembourg is divided into 3 districts, which are further + divided into 12 cantons and then 116 communes. Twelve of the communes have + city status, of which the city of Luxembourg is the largest. + meaning: GAZ:00002947 + Macau: + text: Macau + description: One of the two special administrative regions of the People's + Republic of China, the other being Hong Kong. Macau lies on the western + side of the Pearl River Delta, bordering Guangdong province in the north + and facing the South China Sea in the east and south. Macau is situated + 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the + Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula + is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang + (West River) on the west. It borders the Zhuhai Special Economic Zone in + mainland China. + meaning: GAZ:00003202 + Madagascar: + text: Madagascar + description: An island nation in the Indian Ocean off the southeastern coast + of Africa. The main island, also called Madagascar, is the fourth largest + island in the world, and is home to 5% of the world's plant and animal species, + of which more than 80% are endemic to Madagascar. Most notable are the lemur + infraorder of primates, the carnivorous fossa, three endemic bird families + and six endemic baobab species. Madagascar is divided into six autonomous + provinces (faritany mizakatena), and 22 regions. The regions are further + subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. + meaning: GAZ:00001108 + Malawi: + text: Malawi + description: A country in southeastern Africa. It is bordered by Zambia to + the north-west, Tanzania to the north and Mozambique, which surrounds it + on the east, south and west. Malawi is divided into three regions (the Northern, + Central and Southern regions), which are further divided into twenty-seven + districts, which in turn are further divided into 137 traditional authorities + and 68 sub-chiefdoms. + meaning: GAZ:00001105 + Malaysia: + text: Malaysia + description: A country in southeastern Africa. It is bordered by Zambia to + the north-west, Tanzania to the north and Mozambique, which surrounds it + on the east, south and west. Malawi is divided into three regions (the Northern, + Central and Southern regions), which are further divided into twenty-seven + districts, which in turn are further divided into 137 traditional authorities + and 68 sub-chiefdoms. + meaning: GAZ:00003902 + Maldives: + text: Maldives + description: An archipelago which consists of approximately 1,196 coral islands + grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. + meaning: GAZ:00006924 + Mali: + text: Mali + description: A landlocked country in northern Africa. It borders Algeria on + the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the + south, Guinea on the south-west, and Senegal and Mauritania on the west. + Mali is divided into 8 regions (regions) and 1 district, and subdivided + into 49 cercles, totalling 288 arrondissements. + meaning: GAZ:00000584 + Malta: + text: Malta + description: A Southern European country and consists of an archipelago situated + centrally in the Mediterranean. + meaning: GAZ:00004017 + Marshall Islands: + text: Marshall Islands + description: 'An archipelago that consists of twenty-nine atolls and five + isolated islands. The most important atolls and islands form two groups: + the Ratak Chain and the Ralik Chain (meaning "sunrise" and "sunset" chains). + Two-thirds of the nation''s population lives on Majuro (which is also the + capital) and Ebeye. The outer islands are sparsely populated.' + meaning: GAZ:00007161 + Martinique: + text: Martinique + description: An island and an overseas department/region and single territorial + collectivity of France. + meaning: GAZ:00067143 + Mauritania: + text: Mauritania + description: A country in North-West Africa. It is bordered by the Atlantic + Ocean on the west, by Senegal on the southwest, by Mali on the east and + southeast, by Algeria on the northeast, and by Western Sahara on the northwest + (most of which is occupied by Morocco). The capital and largest city is + Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 + regions (regions) and one capital district, which in turn are subdivided + into 44 departments (departements). + meaning: GAZ:00000583 + Mauritius: + text: Mauritius + description: An island nation off the coast of the African continent in the + southwest Indian Ocean, about 900 km east of Madagascar. In addition to + the island of Mauritius, the republic includes the islands of St. Brandon, + Rodrigues and the Agalega Islands. + meaning: GAZ:00003745 + Mayotte: + text: Mayotte + description: An overseas collectivity of France consisting of a main island, + Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and + several islets around these two. + meaning: GAZ:00003943 + Mexico: + text: Mexico + description: A federal constitutional republic in North America. It is bounded + on the north by the United States; on the south and west by the North Pacific + Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and + on the east by the Gulf of Mexico. The United Mexican States comprise a + federation of thirty-one states and a federal district, the capital Mexico + City. + meaning: GAZ:00002852 + Micronesia: + text: Micronesia + description: A subregion of Oceania, comprising hundreds of small islands + in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua + New Guinea and Melanesia to the west and southwest, and Polynesia to the + east. + meaning: GAZ:00005862 + Midway Islands: + text: Midway Islands + description: A 6.2 km2 atoll located in the North Pacific Ocean (near the + northwestern end of the Hawaiian archipelago). It is an unincorporated territory + of the United States, designated an insular area under the authority of + the US Department of the Interior. + meaning: GAZ:00007112 + Moldova: + text: Moldova + description: A landlocked country in Eastern Europe, located between Romania + to the west and Ukraine to the north, east and south. Moldova is divided + into thirty-two districts (raioane, singular raion); three municipalities + (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). + The cities of Comrat and Tiraspol also have municipality status, however + not as first-tier subdivisions of Moldova, but as parts of the regions of + Gagauzia and Transnistria, respectively. The status of Transnistria is however + under dispute. Although it is de jure part of Moldova and is recognized + as such by the international community, Transnistria is not de facto under + the control of the central government of Moldova. It is administered by + an unrecognized breakaway authority under the name Pridnestrovian Moldovan + Republic. + meaning: GAZ:00003897 + Monaco: + text: Monaco + description: A small country that is completely bordered by France to the + north, west, and south; to the east it is bordered by the Mediterranean + Sea. It consists of a single municipality (commune) currently divided into + 4 quartiers and 10 wards. + meaning: GAZ:00003857 + Mongolia: + text: Mongolia + description: A country in East-Central Asia. The landlocked country borders + Russia to the north and China to the south. The capital and largest city + is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are + in turn divided into 315 sums (districts). The capital Ulan Bator is administrated + separately as a khot (municipality) with provincial status. + meaning: GAZ:00008744 + Montenegro: + text: Montenegro + description: A country located in Southeastern Europe. It has a coast on the + Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina + to the northwest, Serbia and its partially recognized breakaway southern + province of Kosovo to the northeast and Albania to the southeast. Its capital + and largest city is Podgorica. Montenegro is divided into twenty-one municipalities + (opstina), and two urban municipalities, subdivisions of Podgorica municipality. + meaning: GAZ:00006898 + Montserrat: + text: Montserrat + description: A British overseas territory located in the Leeward Islands. + Montserrat is divided into three parishes. + meaning: GAZ:00003988 + Morocco: + text: Morocco + description: A country in North Africa. It has a coast on the Atlantic Ocean + that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco + has international borders with Algeria to the east, Spain to the north (a + water border through the Strait and land borders with two small Spanish + autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco + is divided into 16 regions, and subdivided into 62 prefectures and provinces. + Because of the conflict over Western Sahara, the status of both regions + of "Saguia el-Hamra" and "Rio de Oro" is disputed. + meaning: GAZ:00000565 + Mozambique: + text: Mozambique + description: A country in southeastern Africa bordered by the Indian Ocean + to the east, Tanzania to the north, Malawi and Zambia to the northwest, + Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique + is divided into ten provinces (provincias) and one capital city (cidade + capital) with provincial status. The provinces are subdivided into 129 districts + (distritos). Districts are further divided in "Postos Administrativos" (Administrative + Posts) and these in Localidades (Localities) the lowest geographical level + of central state administration. + meaning: GAZ:00001100 + Myanmar: + text: Myanmar + description: A country in SE Asia that is bordered by China on the north, + Laos on the east, Thailand on the southeast, Bangladesh on the west, and + India on the northwest, with the Bay of Bengal to the southwest. Myanmar + is divided into seven states and seven divisions. The administrative divisions + are further subdivided into districts, which are further subdivided into + townships, wards, and villages. + meaning: GAZ:00006899 + Namibia: + text: Namibia + description: A country in southern Africa on the Atlantic coast. It shares + borders with Angola and Zambia to the north, Botswana to the east, and South + Africa to the south. Namibia is divided into 13 regions and subdivided into + 102 constituencies. + meaning: GAZ:00001096 + Nauru: + text: Nauru + description: An island nation in the Micronesian South Pacific. The nearest + neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. + Nauru is divided into fourteen administrative districts which are grouped + into eight electoral constituencies. + meaning: GAZ:00006900 + Navassa Island: + text: Navassa Island + description: A small, uninhabited island in the Caribbean Sea, and is an unorganized + unincorporated territory of the United States, which administers it through + the US Fish and Wildlife Service. The island is also claimed by Haiti. + meaning: GAZ:00007119 + Nepal: + text: Nepal + description: A landlocked nation in South Asia. It is bordered by the Tibet + Autonomous Region of the People's Republic of China to the northeast and + India to the south and west; it is separated from Bhutan by the Indian State + of Sikkim and from Bangladesh by a small strip of the Indian State of West + Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs + across Nepal's north and western parts, and eight of the world's ten highest + mountains, including the highest, Mount Everest are situated within its + territory. Nepal is divided into 14 zones and 75 districts, grouped into + 5 development regions. + meaning: GAZ:00004399 + Netherlands: + text: Netherlands + description: The European part of the Kingdom of the Netherlands. It is bordered + by the North Sea to the north and west, Belgium to the south, and Germany + to the east. The Netherlands is divided into twelve administrative regions, + called provinces. All provinces of the Netherlands are divided into municipalities + (gemeenten), together 443 (2007). + meaning: GAZ:00002946 + New Caledonia: + text: New Caledonia + description: A "sui generis collectivity" (in practice an overseas territory) + of France, made up of a main island (Grande Terre), the Loyalty Islands, + and several smaller islands. It is located in the region of Melanesia in + the southwest Pacific. Administratively, the archipelago is divided into + three provinces, and then into 33 communes. + meaning: GAZ:00005206 + New Zealand: + text: New Zealand + description: A nation in the south-western Pacific Ocean comprising two large + islands (the North Island and the South Island) and numerous smaller islands, + most notably Stewart Island/Rakiura and the Chatham Islands. + meaning: GAZ:00000469 + Nicaragua: + text: Nicaragua + description: A republic in Central America. It is also the least densely populated + with a demographic similar in size to its smaller neighbors. The country + is bordered by Honduras to the north and by Costa Rica to the south. The + Pacific Ocean lies to the west of the country, while the Caribbean Sea lies + to the east. For administrative purposes it is divided into 15 departments + (departamentos) and two self-governing regions (autonomous communities) + based on the Spanish model. The departments are then subdivided into 153 + municipios (municipalities). The two autonomous regions are Region Autonoma + del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred + to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 + they formed the single department of Zelaya. + meaning: GAZ:00002978 + Niger: + text: Niger + description: A landlocked country in Western Africa, named after the Niger + River. It borders Nigeria and Benin to the south, Burkina Faso and Mali + to the west, Algeria and Libya to the north and Chad to the east. The capital + city is Niamey. Niger is divided into 7 departments and one capital district. + The departments are subdivided into 36 arrondissements and further subdivided + into 129 communes. + meaning: GAZ:00000585 + Nigeria: + text: Nigeria + description: A federal constitutional republic comprising thirty-six states + and one Federal Capital Territory. The country is located in West Africa + and shares land borders with the Republic of Benin in the west, Chad and + Cameroon in the east, and Niger in the north. Its coast lies on the Gulf + of Guinea, part of the Atlantic Ocean, in the south. The capital city is + Abuja. Nigeria is divided into thirty-six states and one Federal Capital + Territory, which are further sub-divided into 774 Local Government Areas + (LGAs). + meaning: GAZ:00000912 + Niue: + text: Niue + description: An island nation located in the South Pacific Ocean. Although + self-governing, Niue is in free association with New Zealand, meaning that + the Sovereign in Right of New Zealand is also Niue's head of state. + meaning: GAZ:00006902 + Norfolk Island: + text: Norfolk Island + description: A Territory of Australia that includes Norfolk Island and neighboring + islands. + meaning: GAZ:00005908 + North Korea: + text: North Korea + description: A state in East Asia in the northern half of the Korean Peninsula, + with its capital in the city of Pyongyang. To the south and separated by + the Korean Demilitarized Zone is South Korea, with which it formed one nation + until division following World War II. At its northern Amnok River border + are China and, separated by the Tumen River in the extreme north-east, Russia. + meaning: GAZ:00002801 + North Macedonia: + text: North Macedonia + description: A landlocked country on the Balkan peninsula in southeastern + Europe. It is bordered by Serbia and Kosovo to the north, Albania to the + west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic + of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), + 10 of which comprise Greater Skopje. This is reduced from the previous 123 + municipalities established in 1996-09. Prior to this, local government was + organised into 34 administrative districts. + meaning: GAZ:00006895 + North Sea: + text: North Sea + description: A sea situated between the eastern coasts of the British Isles + and the western coast of Europe. + meaning: GAZ:00002284 + Northern Mariana Islands: + text: Northern Mariana Islands + description: A group of 15 islands about three-quarters of the way from Hawaii + to the Philippines. + meaning: GAZ:00003958 + Norway: + text: Norway + description: A country and constitutional monarchy in Northern Europe that + occupies the western portion of the Scandinavian Peninsula. It is bordered + by Sweden, Finland, and Russia. The Kingdom of Norway also includes the + Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty + over Svalbard is based upon the Svalbard Treaty, but that treaty does not + apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter + I Island and Queen Maud Land in Antarctica are external dependencies, but + those three entities do not form part of the kingdom. + meaning: GAZ:00002699 + Oman: + text: Oman + description: A country in southwest Asia, on the southeast coast of the Arabian + Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia + on the west, and Yemen on the southwest. The coast is formed by the Arabian + Sea on the south and east, and the Gulf of Oman on the northeast. The country + also contains Madha, an exclave enclosed by the United Arab Emirates, and + Musandam, an exclave also separated by Emirati territory. Oman is divided + into four governorates (muhafazah) and five regions (mintaqat). The regions + are subdivided into provinces (wilayat). + meaning: GAZ:00005283 + Pakistan: + text: Pakistan + description: A country in Middle East which lies on the Iranian Plateau and + some parts of South Asia. It is located in the region where South Asia converges + with Central Asia and the Middle East. It has a 1,046 km coastline along + the Arabian Sea in the south, and is bordered by Afghanistan and Iran in + the west, India in the east and China in the far northeast. Pakistan is + subdivided into four provinces and two territories. In addition, the portion + of Kashmir that is administered by the Pakistani government is divided into + two separate administrative units. The provinces are divided into a total + of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly + equivalent to counties). Tehsils may contain villages or municipalities. + There are over five thousand local governments in Pakistan. + meaning: GAZ:00005246 + Palau: + text: Palau + description: A nation that consists of eight principal islands and more than + 250 smaller ones lying roughly 500 miles southeast of the Philippines. + meaning: GAZ:00006905 + Panama: + text: Panama + description: The southernmost country of Central America. Situated on an isthmus, + some categorize it as a transcontinental nation connecting the north and + south part of America. It borders Costa Rica to the north-west, Colombia + to the south-east, the Caribbean Sea to the north and the Pacific Ocean + to the south. Panama's major divisions are nine provinces and five indigenous + territories (comarcas indigenas). The provincial borders have not changed + since they were determined at independence in 1903. The provinces are divided + into districts, which in turn are subdivided into sections called corregimientos. + Configurations of the corregimientos are changed periodically to accommodate + population changes as revealed in the census reports. + meaning: GAZ:00002892 + Papua New Guinea: + text: Papua New Guinea + description: A country in Oceania that comprises the eastern half of the island + of New Guinea and its offshore islands in Melanesia (a region of the southwestern + Pacific Ocean north of Australia). + meaning: GAZ:00003922 + Paracel Islands: + text: Paracel Islands + description: A group of small islands and reefs in the South China Sea, about + one-third of the way from Vietnam to the Philippines. + meaning: GAZ:00010832 + Paraguay: + text: Paraguay + description: A landlocked country in South America. It lies on both banks + of the Paraguay River, bordering Argentina to the south and southwest, Brazil + to the east and northeast, and Bolivia to the northwest, and is located + in the very heart of South America. Paraguay consists of seventeen departments + and one capital district (distrito capital). Each department is divided + into districts. + meaning: GAZ:00002933 + Peru: + text: Peru + description: A country in western South America. It is bordered on the north + by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, + on the south by Chile, and on the west by the Pacific Ocean. Peru is divided + into 25 regions and the province of Lima. These regions are subdivided into + provinces, which are composed of districts (provincias and distritos). There + are 195 provinces and 1833 districts in Peru. The Lima Province, located + in the central coast of the country, is unique in that it doesn't belong + to any of the twenty-five regions. The city of Lima, which is the nation's + capital, is located in this province. Callao is its own region, even though + it only contains one province, the Constitutional Province of Callao. + meaning: GAZ:00002932 + Philippines: + text: Philippines + description: 'An archipelagic nation located in Southeast Asia. The Philippine + archipelago comprises 7,107 islands in the western Pacific Ocean, bordering + countries such as Indonesia, Malaysia, Palau and the Republic of China, + although it is the only Southeast Asian country to share no land borders + with its neighbors. The Philippines is divided into three island groups: + Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, + 136 cities, 1,494 municipalities and 41,995 barangays.' + meaning: GAZ:00004525 + Pitcairn Islands: + text: Pitcairn Islands + description: A group of four islands in the southern Pacific Ocean. The Pitcairn + Islands form the southeasternmost extension of the geological archipelago + of the Tuamotus of French Polynesia. + meaning: GAZ:00005867 + Poland: + text: Poland + description: A country in Central Europe. Poland is bordered by Germany to + the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus + and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a + Russian exclave, to the north. The administrative division of Poland since + 1999 has been based on three levels of subdivision. The territory of Poland + is divided into voivodeships (provinces); these are further divided into + powiats (counties), and these in turn are divided into gminas (communes + or municipalities). Major cities normally have the status of both gmina + and powiat. Poland currently has 16 voivodeships, 379 powiats (including + 65 cities with powiat status), and 2,478 gminas. + meaning: GAZ:00002939 + Portugal: + text: Portugal + description: That part of the Portugese Republic that occupies the W part + of the Iberian Peninsula, and immediately adjacent islands. + meaning: GAZ:00004126 + Puerto Rico: + text: Puerto Rico + description: A semi-autonomous territory composed of an archipelago in the + northeastern Caribbean, east of the Dominican Republic and west of the Virgin + Islands, approximately 2,000 km off the coast of Florida (the nearest of + the mainland United States). + meaning: GAZ:00006935 + Qatar: + text: Qatar + description: 'An Arab emirate in Southwest Asia, occupying the small Qatar + Peninsula on the northeasterly coast of the larger Arabian Peninsula. It + is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds + the state. Qatar is divided into ten municipalities (Arabic: baladiyah), + which are further divided into zones (districts).' + meaning: GAZ:00005286 + Republic of the Congo: + text: Republic of the Congo + description: A country in Central Africa. It is bordered by Gabon, Cameroon, + the Central African Republic, the Democratic Republic of the Congo, the + Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic + of the Congo is divided into 10 regions (regions) and one commune, the capital + Brazzaville. The regions are subdivided into forty-six districts. + meaning: GAZ:00001088 + Reunion: + text: Reunion + description: An island, located in the Indian Ocean east of Madagascar, about + 200 km south west of Mauritius, the nearest island. + meaning: GAZ:00003945 + Romania: + text: Romania + description: A country in Southeastern Europe. It shares a border with Hungary + and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, + and Bulgaria to the south. Romania has a stretch of sea coast along the + Black Sea. It is located roughly in the lower basin of the Danube and almost + all of the Danube Delta is located within its territory. Romania is divided + into forty-one counties (judete), as well as the municipality of Bucharest + (Bucuresti) - which is its own administrative unit. The country is further + subdivided into 319 cities and 2686 communes (rural localities). + meaning: GAZ:00002951 + Ross Sea: + text: Ross Sea + description: A large embayment of the Southern Ocean, extending deeply into + Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck + on the east, at 158degW. + meaning: GAZ:00023304 + Russia: + text: Russia + description: 'A transcontinental country extending over much of northern Eurasia. + Russia shares land borders with the following countries (counter-clockwise + from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania + (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, + Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation + comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais + (territories), 4 autonomous okrugs (autonomous districts), one autonomous + oblast, and two federal cities. The federal subjects are grouped into seven + federal districts. These subjects are divided into districts (raions), cities/towns + and urban-type settlements, and, at level 4, selsovets (rural councils), + towns and urban-type settlements under the jurisdiction of the district + and city districts.' + meaning: GAZ:00002721 + Rwanda: + text: Rwanda + description: A small landlocked country in the Great Lakes region of east-central + Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo + and Tanzania. Rwanda is divided into five provinces (intara) and subdivided + into thirty districts (akarere). The districts are divided into sectors + (imirenge). + meaning: GAZ:00001087 + Saint Helena: + text: Saint Helena + description: An island of volcanic origin and a British overseas territory + in the South Atlantic Ocean. + meaning: GAZ:00000849 + Saint Kitts and Nevis: + text: Saint Kitts and Nevis + description: 'A federal two-island nation in the West Indies. Located in the + Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward + Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, + Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast + are Antigua and Barbuda, and to the southeast is the small uninhabited island + of Redonda, and the island of Montserrat. The federation of Saint Kitts + and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts + and five on Nevis.' + meaning: GAZ:00006906 + Saint Lucia: + text: Saint Lucia + description: An island nation in the eastern Caribbean Sea on the boundary + with the Atlantic Ocean. + meaning: GAZ:00006909 + Saint Pierre and Miquelon: + text: Saint Pierre and Miquelon + description: An Overseas Collectivity of France located in a group of small + islands in the North Atlantic Ocean, the main ones being Saint Pierre and + Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and + Miquelon became an overseas department in 1976, but its status changed to + that of an Overseas collectivity in 1985. + meaning: GAZ:00003942 + Saint Martin: + text: Saint Martin + description: An overseas collectivity of France that came into being on 2007-02-22, + encompassing the northern parts of the island of Saint Martin and neighboring + islets. The southern part of the island, Sint Maarten, is part of the Netherlands + Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. + meaning: GAZ:00005841 + Saint Vincent and the Grenadines: + text: Saint Vincent and the Grenadines + description: An island nation in the Lesser Antilles chain of the Caribbean + Sea. + meaning: GAZ:02000565 + Samoa: + text: Samoa + description: A country governing the western part of the Samoan Islands archipelago + in the South Pacific Ocean. Samoa is made up of eleven itumalo (political + districts). + meaning: GAZ:00006910 + San Marino: + text: San Marino + description: A country in the Apennine Mountains. It is a landlocked enclave, + completely surrounded by Italy. San Marino is an enclave in Italy, on the + border between the regioni of Emilia Romagna and Marche. Its topography + is dominated by the Apennines mountain range. San Marino is divided into + nine municipalities, known locally as Castelli (singular castello). + meaning: GAZ:00003102 + Sao Tome and Principe: + text: Sao Tome and Principe + description: 'An island nation in the Gulf of Guinea, off the western equatorial + coast of Africa. It consists of two islands: Sao Tome and Principe, located + about 140 km apart and about 250 and 225 km respectively, off of the northwestern + coast of Gabon. Both islands are part of an extinct volcanic mountain range. + Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The + provinces are further divided into seven districts, six on Sao Tome and + one on Principe (with Principe having self-government since 1995-04-29).' + meaning: GAZ:00006927 + Saudi Arabia: + text: Saudi Arabia + description: A country on the Arabian Peninsula. It is bordered by Jordan + on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, + and the United Arab Emirates on the east, Oman on the southeast, and Yemen + on the south. The Persian Gulf lies to the northeast and the Red Sea to + its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; + singular mintaqah). Each is then divided into Governorates. + meaning: GAZ:00005279 + Senegal: + text: Senegal + description: A country south of the Senegal River in western Africa. Senegal + is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali + to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies + almost entirely within Senegal, surrounded on the north, east and south; + from its western coast Gambia's territory follows the Gambia River more + than 300 km inland. Dakar is the capital city of Senegal, located on the + Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided + into 11 regions and further subdivided into 34 Departements, 103 Arrondissements + (neither of which have administrative function) and by Collectivites Locales. + meaning: GAZ:00000913 + Serbia: + text: Serbia + description: 'A landlocked country in Central and Southeastern Europe, covering + the southern part of the Pannonian Plain and the central part of the Balkan + Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria + to the east; Republic of Macedonia, Montenegro to the south; Croatia and + Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided + into 29 districts plus the City of Belgrade. The districts and the city + of Belgrade are further divided into municipalities. Serbia has two autonomous + provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), + and Vojvodina in the north (7 districts, 46 municipalities).' + meaning: GAZ:00002957 + Seychelles: + text: Seychelles + description: An archipelagic island country in the Indian Ocean at the eastern + edge of the Somali Sea. It consists of 115 islands. + meaning: GAZ:00006922 + Sierra Leone: + text: Sierra Leone + description: A country in West Africa. It is bordered by Guinea in the north + and east, Liberia in the southeast, and the Atlantic Ocean in the southwest + and west. The Republic of Sierra Leone is composed of 3 provinces and one + area called the Western Area; the provinces are further divided into 12 + districts. The Western Area is also divided into 2 districts. + meaning: GAZ:00000914 + Singapore: + text: Singapore + description: An island nation located at the southern tip of the Malay Peninsula. + It lies 137 km north of the Equator, south of the Malaysian State of Johor + and north of Indonesia's Riau Islands. Singapore consists of 63 islands, + including mainland Singapore. There are two man-made connections to Johor, + Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in + the west. Since 2001-11-24, Singapore has had an administrative subdivision + into 5 districts. It is also divided into five Regions, urban planning subdivisions + with no administrative role. + meaning: GAZ:00003923 + Sint Maarten: + text: Sint Maarten + description: One of five island areas (Eilandgebieden) of the Netherlands + Antilles, encompassing the southern half of the island of Saint Martin/Sint + Maarten. + meaning: GAZ:00012579 + Slovakia: + text: Slovakia + description: A landlocked country in Central Europe. The Slovak Republic borders + the Czech Republic and Austria to the west, Poland to the north, Ukraine + to the east and Hungary to the south. The largest city is its capital, Bratislava. + Slovakia is subdivided into 8 kraje (singular - kraj, usually translated + as regions. The kraje are subdivided into many okresy (singular okres, usually + translated as districts). Slovakia currently has 79 districts. + meaning: GAZ:00002956 + Slovenia: + text: Slovenia + description: A country in southern Central Europe bordering Italy to the west, + the Adriatic Sea to the southwest, Croatia to the south and east, Hungary + to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. + As of 2005-05 Slovenia is divided into 12 statistical regions for legal + and statistical purposes. Slovenia is divided into 210 local municipalities, + eleven of which have urban status. + meaning: GAZ:00002955 + Solomon Islands: + text: Solomon Islands + description: A nation in Melanesia, east of Papua New Guinea, consisting of + nearly one thousand islands. Together they cover a land mass of 28,400 km2. + The capital is Honiara, located on the island of Guadalcanal. + meaning: GAZ:00005275 + Somalia: + text: Somalia + description: A country located in the Horn of Africa. It is bordered by Djibouti + to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on + its north, the Indian Ocean at its east, and Ethiopia to the west. Prior + to the civil war, Somalia was divided into eighteen regions (gobollada, + singular gobol), which were in turn subdivided into districts. On a de facto + basis, northern Somalia is now divided up among the quasi-independent states + of Puntland, Somaliland, Galmudug and Maakhir. + meaning: GAZ:00001104 + South Africa: + text: South Africa + description: 'A country located at the southern tip of Africa. It borders + the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, + Swaziland, and Lesotho, an independent enclave surrounded by South African + territory. It is divided into nine provinces which are further subdivided + into 52 districts: 6 metropolitan and 46 district municipalities. The 46 + district municipalities are further subdivided into 231 local municipalities. + The district municipalities also contain 20 district management areas (mostly + game parks) that are directly governed by the district municipalities. The + six metropolitan municipalities perform the functions of both district and + local municipalities.' + meaning: GAZ:00001094 + South Georgia and the South Sandwich Islands: + text: South Georgia and the South Sandwich Islands + description: A British overseas territory in the southern Atlantic Ocean. + It iconsists of South Georgia and the Sandwich Islands, some 640 km to the + SE. + meaning: GAZ:00003990 + South Korea: + text: South Korea + description: A republic in East Asia, occupying the southern half of the Korean + Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous + province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 + special city (teukbyeolsi). These are further subdivided into a variety + of smaller entities, including cities (si), counties (gun), districts (gu), + towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). + meaning: GAZ:00002802 + South Sudan: + text: South Sudan + description: A state located in Africa with Juba as its capital city. It's + bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic + of the Congo to the south, and the Central African Republic to the west + and Sudan to the North. Southern Sudan includes the vast swamp region of + the Sudd formed by the White Nile, locally called the Bahr el Jebel. + meaning: GAZ:00233439 + Spain: + text: Spain + description: That part of the Kingdom of Spain that occupies the Iberian Peninsula + plus the Balaeric Islands. The Spanish mainland is bordered to the south + and east almost entirely by the Mediterranean Sea (except for a small land + boundary with Gibraltar); to the north by France, Andorra, and the Bay of + Biscay; and to the west by the Atlantic Ocean and Portugal. + meaning: GAZ:00000591 + Spratly Islands: + text: Spratly Islands + description: A group of >100 islands located in the Southeastern Asian group + of reefs and islands in the South China Sea, about two-thirds of the way + from southern Vietnam to the southern Philippines. + meaning: GAZ:00010831 + Sri Lanka: + text: Sri Lanka + description: An island nation in South Asia, located about 31 km off the southern + coast of India. Sri Lanka is divided into 9 provinces and 25 districts. + Districts are divided into Divisional Secretariats. + meaning: GAZ:00003924 + State of Palestine: + text: State of Palestine + description: The territory under the administration of the Palestine National + Authority, as established by the Oslo Accords. The PNA divides the Palestinian + territories into 16 governorates. + meaning: GAZ:00002475 + Sudan: + text: Sudan + description: A country in North Africa. It is bordered by Egypt to the north, + the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and + Uganda to the southeast, Democratic Republic of the Congo and the Central + African Republic to the southwest, Chad to the west and Libya to the northwest. + Sudan is divided into twenty-six states (wilayat, singular wilayah) which + in turn are subdivided into 133 districts. + meaning: GAZ:00000560 + Suriname: + text: Suriname + description: A country in northern South America. It is situated between French + Guiana to the east and Guyana to the west. The southern border is shared + with Brazil and the northern border is the Atlantic coast. The southernmost + border with French Guiana is disputed along the Marowijne river. Suriname + is divided into 10 districts, each of which is divided into Ressorten. + meaning: GAZ:00002525 + Svalbard: + text: Svalbard + description: An archipelago of continental islands lying in the Arctic Ocean + north of mainland Europe, about midway between Norway and the North Pole. + meaning: GAZ:00005396 + Swaziland: + text: Swaziland + description: A small, landlocked country in Africa embedded between South + Africa in the west, north and south and Mozambique in the east. Swaziland + is divided into four districts, each of which is divided into Tinkhundla + (singular, Inkhundla). + meaning: GAZ:00001099 + Sweden: + text: Sweden + description: A Nordic country on the Scandinavian Peninsula in Northern Europe. + It has borders with Norway (west and north) and Finland (northeast). Sweden + is a unitary state, currently divided into twenty-one counties (lan). Each + county further divides into a number of municipalities or kommuner, with + a total of 290 municipalities in 2004. + meaning: GAZ:00002729 + Switzerland: + text: Switzerland + description: 'A federal republic in Europe. Switzerland is bordered by Germany, + France, Italy, Austria and Liechtenstein. The Swiss Confederation consists + of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within + Switzerland there are two enclaves: Busingen belongs to Germany, Campione + d''Italia belongs to Italy.' + meaning: GAZ:00002941 + Syria: + text: Syria + description: 'A country in Southwest Asia, bordering Lebanon, the Mediterranean + Sea and the island of Cyprus to the west, Israel to the southwest, Jordan + to the south, Iraq to the east, and Turkey to the north. Syria has fourteen + governorates, or muhafazat (singular: muhafazah). The governorates are divided + into sixty districts, or manatiq (singular: mintaqah), which are further + divided into sub-districts, or nawahi (singular: nahia).' + meaning: GAZ:00002474 + Taiwan: + text: Taiwan + description: A state in East Asia with de facto rule of the island of Tawain + and adjacent territory. The Republic of China currently administers two + historical provinces of China (one completely and a small part of another + one) and centrally administers two direct-controlled municipalities. + meaning: GAZ:00005341 + Tajikistan: + text: Tajikistan + description: A mountainous landlocked country in Central Asia. Afghanistan + borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and + People's Republic of China to the east. Tajikistan consists of 4 administrative + divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous + province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican + Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly + known as Karotegin Province). Each region is divided into several districts + (nohiya or raion). + meaning: GAZ:00006912 + Tanzania: + text: Tanzania + description: A country in East Africa bordered by Kenya and Uganda on the + north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, + and Zambia, Malawi and Mozambique on the south. To the east it borders the + Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on + the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight + districts (wilaya), each with at least one council, have been created to + further increase local authority; the councils are also known as local government + authorities. Currently there are 114 councils operating in 99 districts; + 22 are urban and 92 are rural. The 22 urban units are further classified + as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, + Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) + or town councils (the remaining eleven communities). + meaning: GAZ:00001103 + Thailand: + text: Thailand + description: 'A country in Southeast Asia. To its east lie Laos and Cambodia; + to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman + Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided + into 75 provinces (changwat), which are gathered into 5 groups of provinces + by location. There are also 2 special governed districts: the capital Bangkok + (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial + level and thus often counted as a 76th province.' + meaning: GAZ:00003744 + Timor-Leste: + text: Timor-Leste + description: A country in Southeast Asia. It comprises the eastern half of + the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, + an exclave on the northwestern side of the island, within Indonesian West + Timor. The small country of 15,410 km2 is located about 640 km northwest + of Darwin, Australia. East Timor is divided into thirteen administrative + districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, + villages and hamlets. + meaning: GAZ:00006913 + Togo: + text: Togo + description: A country in West Africa bordering Ghana in the west, Benin in + the east and Burkina Faso in the north. In the south, it has a short Gulf + of Guinea coast, on which the capital Lome is located. + meaning: GAZ:00000915 + Tokelau: + text: Tokelau + description: 'A dependent territory of New Zealand in the southern Pacific + Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and + Fakaofo. They have a combined land area of 10 km2 (4 sq mi).' + meaning: GAZ:00260188 + Tonga: + text: Tonga + description: A Polynesian country, and also an archipelago comprising 169 + islands, of which 36 are inhabited. The archipelago's total surface area + is about 750 square kilometres (290 sq mi) scattered over 700,000 square + kilometres (270,000 sq mi) of the southern Pacific Ocean. + meaning: GAZ:00006916 + Trinidad and Tobago: + text: Trinidad and Tobago + description: An archipelagic state in the southern Caribbean, lying northeast + of the South American nation of Venezuela and south of Grenada in the Lesser + Antilles. It also shares maritime boundaries with Barbados to the northeast + and Guyana to the southeast. The country covers an area of 5,128 km2and + consists of two main islands, Trinidad and Tobago, and 21 smaller islands. + meaning: GAZ:00003767 + Tromelin Island: + text: Tromelin Island + description: A low, flat 0.8 km2 island in the Indian Ocean, about 350 km + east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 + m long and 700 m wide, surrounded by coral reefs. The island is 7 m high + at its highest point. + meaning: GAZ:00005812 + Tunisia: + text: Tunisia + description: A country situated on the Mediterranean coast of North Africa. + It is bordered by Algeria to the west and Libya to the southeast. Tunisia + is subdivided into 24 governorates, divided into 262 "delegations" or "districts" + (mutamadiyat), and further subdivided into municipalities (shaykhats). + meaning: GAZ:00000562 + Turkey: + text: Turkey + description: 'A Eurasian country that stretches across the Anatolian peninsula + in western Asia and Thrace (Rumelia) in the Balkan region of southeastern + Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece + to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave + of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. + The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago + are to the west; and the Black Sea is to the north. Separating Anatolia + and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus + and the Dardanelles), which are commonly reckoned to delineate the border + between Asia and Europe, thereby making Turkey transcontinental. The territory + of Turkey is subdivided into 81 provinces for administrative purposes. The + provinces are organized into 7 regions for census purposes; however, they + do not represent an administrative structure. Each province is divided into + districts, for a total of 923 districts.' + meaning: GAZ:00000558 + Turkmenistan: + text: Turkmenistan + description: A country in Central Asia. It is bordered by Afghanistan to the + southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan + to the northwest, and the Caspian Sea to the west. It was a constituent + republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan + is divided into five provinces or welayatlar (singular - welayat) and one + independent city. + meaning: GAZ:00005018 + Turks and Caicos Islands: + text: Turks and Caicos Islands + description: A British Overseas Territory consisting of two groups of tropical + islands in the West Indies. The Turks and Caicos Islands are divided into + six administrative districts (two in the Turks Islands and four in the Caicos + Islands. + meaning: GAZ:00003955 + Tuvalu: + text: Tuvalu + description: A Polynesian island nation located in the Pacific Ocean midway + between Hawaii and Australia. + meaning: GAZ:00009715 + United States of America: + text: United States of America + description: A federal constitutional republic comprising fifty states and + a federal district. The country is situated mostly in central North America, + where its forty-eight contiguous states and Washington, DC, the capital + district, lie between the Pacific and Atlantic Oceans, bordered by Canada + to the north and Mexico to the south. The State of Alaska is in the northwest + of the continent, with Canada to its east and Russia to the west across + the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United + States also possesses several territories, or insular areas, that are scattered + around the Caribbean and Pacific. The states are divided into smaller administrative + regions, called counties in most states, exceptions being Alaska (parts + of the state are organized into subdivisions called boroughs; the rest of + the state's territory that is not included in any borough is divided into + "census areas"), and Louisiana (which is divided into county-equivalents + that are called parishes). There are also independent cities which are within + particular states but not part of any particular county or consolidated + city-counties. Another type of organization is where the city and county + are unified and function as an independent city. There are thirty-nine independent + cities in Virginia and other independent cities or city-counties are San + Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, + Colorado and Carson City, Nevada. Counties can include a number of cities, + towns, villages, or hamlets, or sometimes just a part of a city. Counties + have varying degrees of political and legal significance, but they are always + administrative divisions of the state. Counties in many states are further + subdivided into townships, which, by definition, are administrative divisions + of a county. In some states, such as Michigan, a township can file a charter + with the state government, making itself into a "charter township", which + is a type of mixed municipal and township status (giving the township some + of the rights of a city without all of the responsibilities), much in the + way a metropolitan municipality is a mixed municipality and county. + meaning: GAZ:00002459 + Uganda: + text: Uganda + description: 'A landlocked country in East Africa, bordered on the east by + Kenya, the north by Sudan, on the west by the Democratic Republic of the + Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern + part of the country includes a substantial portion of Lake Victoria, within + which it shares borders with Kenya and Tanzania. Uganda is divided into + 80 districts, spread across four administrative regions: Northern, Eastern, + Central and Western. The districts are subdivided into counties.' + meaning: GAZ:00001102 + Ukraine: + text: Ukraine + description: A country in Eastern Europe. It borders Russia to the east, Belarus + to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova + to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine + is subdivided into twenty-four oblasts (provinces) and one autonomous republic + (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, + and Sevastopol, both have a special legal status. The 24 oblasts and Crimea + are subdivided into 490 raions (districts), or second-level administrative + units. + meaning: GAZ:00002724 + United Arab Emirates: + text: United Arab Emirates + description: A Middle Eastern federation of seven states situated in the southeast + of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering + Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, + Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. + meaning: GAZ:00005282 + United Kingdom: + text: United Kingdom + description: A sovereign island country located off the northwestern coast + of mainland Europe comprising of the four constituent countries; England, + Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, + the northeast part of the island of Ireland and many small islands. Apart + from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North + Sea, the English Channel and the Irish Sea. The largest island, Great Britain, + is linked to France by the Channel Tunnel. + meaning: GAZ:00002637 + Uruguay: + text: Uruguay + description: A country located in the southeastern part of South America. + It is bordered by Brazil to the north, by Argentina across the bank of both + the Uruguay River to the west and the estuary of Rio de la Plata to the + southwest, and the South Atlantic Ocean to the southeast. Uraguay consists + of 19 departments (departamentos, singular - departamento). + meaning: GAZ:00002930 + Uzbekistan: + text: Uzbekistan + description: A doubly landlocked country in Central Asia, formerly part of + the Soviet Union. It shares borders with Kazakhstan to the west and to the + north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan + to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one + autonomous republic (respublika and one independent city (shahar). + meaning: GAZ:00004979 + Vanuatu: + text: Vanuatu + description: An island country located in the South Pacific Ocean. The archipelago, + which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern + Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New + Guinea, southeast of the Solomon Islands, and west of Fiji. + meaning: GAZ:00006918 + Venezuela: + text: Venezuela + description: A country on the northern coast of South America. The country + comprises a continental mainland and numerous islands located off the Venezuelan + coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses + borders with Guyana to the east, Brazil to the south, and Colombia to the + west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, + Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just + north, off the Venezuelan coast. Venezuela is divided into twenty-three + states (Estados), a capital district (distrito capital) corresponding to + the city of Caracas, the Federal Dependencies (Dependencias Federales, a + special territory), and Guayana Esequiba (claimed in a border dispute with + Guyana). Venezuela is further subdivided into 335 municipalities (municipios); + these are subdivided into over one thousand parishes (parroquias). + meaning: GAZ:00002931 + Viet Nam: + text: Viet Nam + description: The easternmost country on the Indochina Peninsula in Southeast + Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, + alongside China, Laos, and Cambodia. + meaning: GAZ:00003756 + Virgin Islands: + text: Virgin Islands + description: A group of islands in the Caribbean that are an insular area + of the United States. The islands are geographically part of the Virgin + Islands archipelago and are located in the Leeward Islands of the Lesser + Antilles. The US Virgin Islands are an organized, unincorporated United + States territory. The US Virgin Islands are administratively divided into + two districts and subdivided into 20 sub-districts. + meaning: GAZ:00003959 + Wake Island: + text: Wake Island + description: A coral atoll (despite its name) having a coastline of 19 km + in the North Pacific Ocean, located about two-thirds of the way from Honolulu + (3,700 km west) to Guam (2,430 km east). + meaning: GAZ:00007111 + Wallis and Futuna: + text: Wallis and Futuna + description: A Polynesian French island territory (but not part of, or even + contiguous with, French Polynesia) in the South Pacific between Fiji and + Samoa. It is made up of three main volcanic tropical islands and a number + of tiny islets. + meaning: GAZ:00007191 + West Bank: + text: West Bank + description: A landlocked territory near the Mediterranean coast of Western + Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the + south, west and north.[2] Under Israeli occupation since 1967, the area + is split into 167 Palestinian "islands" under partial Palestinian National + Authority civil rule, and 230 Israeli settlements into which Israeli law + is "pipelined". + meaning: GAZ:00009572 + Western Sahara: + text: Western Sahara + description: A territory of northwestern Africa, bordered by Morocco to the + north, Algeria in the northeast, Mauritania to the east and south, and the + Atlantic Ocean on the west. Western Sahara is administratively divided into + four regions. + meaning: GAZ:00000564 + Yemen: + text: Yemen + description: A country located on the Arabian Peninsula in Southwest Asia. + Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, + the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's + territory includes over 200 islands, the largest of which is Socotra, about + 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen + is divided into twenty governorates (muhafazah) and one municipality. The + population of each governorate is listed in the table below. The governorates + of Yemen are divided into 333 districts (muderiah). The districts are subdivided + into 2,210 sub-districts, and then into 38,284 villages (as of 2001). + meaning: GAZ:00005284 + Zambia: + text: Zambia + description: A landlocked country in Southern Africa. The neighbouring countries + are the Democratic Republic of the Congo to the north, Tanzania to the north-east, + Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, + and Angola to the west. The capital city is Lusaka. Zambia is divided into + nine provinces. Each province is subdivided into several districts with + a total of 73 districts. + meaning: GAZ:00001107 + Zimbabwe: + text: Zimbabwe + description: A landlocked country in the southern part of the continent of + Africa, between the Zambezi and Limpopo rivers. It is bordered by South + Africa to the south, Botswana to the southwest, Zambia to the northwest, + and Mozambique to the east. Zimbabwe is divided into eight provinces and + two cities with provincial status. The provinces are subdivided into 59 + districts and 1,200 municipalities. + meaning: GAZ:00001106 + GeoLocNameCountryInternationalMenu: + name: GeoLocNameCountryInternationalMenu + title: geo_loc_name (country) international menu + permissible_values: + Afghanistan [GAZ:00006882]: + text: Afghanistan [GAZ:00006882] + description: A landlocked country that is located approximately in the center + of Asia. It is bordered by Pakistan in the south and east Iran in the west, + Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far + northeast. Afghanistan is administratively divided into thirty-four (34) + provinces (welayats). Each province is then divided into many provincial + districts, and each district normally covers a city or several townships. + [ url:http://en.wikipedia.org/wiki/Afghanistan ] + meaning: GAZ:00006882 + Albania [GAZ:00002953]: + text: Albania [GAZ:00002953] + description: 'A country in South Eastern Europe. Albania is bordered by Greece + to the south-east, Montenegro to the north, Kosovo to the northeast, and + the Republic of Macedonia to the east. It has a coast on the Adriatic Sea + to the west, and on the Ionian Sea to the southwest. From the Strait of + Otranto, Albania is less than 100 km from Italy. Albania is divided into + 12 administrative divisions called (Albanian: official qark/qarku, but often + prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities + (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania + ]' + meaning: GAZ:00002953 + Algeria [GAZ:00000563]: + text: Algeria [GAZ:00000563] + description: A country in North Africa. It is bordered by Tunisia in the northeast, + Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, + a few km of the Western Sahara in the west, Morocco in the northwest, and + the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), + 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). + [ url:http://en.wikipedia.org/wiki/Algeria ] + meaning: GAZ:00000563 + American Samoa [GAZ:00003957]: + text: American Samoa [GAZ:00003957] + description: An unincorporated territory of the United States located in the + South Pacific Ocean, southeast of the sovereign State of Samoa. The main + (largest and most populous) island is Tutuila, with the Manu'a Islands, + Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa + ] + meaning: GAZ:00003957 + Andorra [GAZ:00002948]: + text: Andorra [GAZ:00002948] + description: 'A small landlocked country in western Europe, located in the + eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. + Andorra consists of seven communities known as parishes (Catalan: parroquies, + singular - parroquia). Until relatively recently, it had only six parishes; + the seventh, Escaldes-Engordany, was created in 1978. Some parishes have + a further territorial subdivision. Ordino, La Massana and Sant Julia de + Loria are subdivided into quarts (quarters), while Canillo is subdivided + into veinats (neighborhoods). Those mostly coincide with villages, which + are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]' + meaning: GAZ:00002948 + Angola [GAZ:00001095]: + text: Angola [GAZ:00001095] + description: A country in south-central Africa bordering Namibia to the south, + Democratic Republic of the Congo to the north, and Zambia to the east, and + with a west coast along the Atlantic Ocean. The exclave province Cabinda + has a border with the Republic of the Congo and the Democratic Republic + of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] + meaning: GAZ:00001095 + Anguilla [GAZ:00009159]: + text: Anguilla [GAZ:00009159] + description: A British overseas territory in the Caribbean, one of the most + northerly of the Leeward Islands in the Lesser Antilles. It consists of + the main island of Anguilla itself, approximately 26 km long by 5 km wide + at its widest point, together with a number of much smaller islands and + cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila + ] + meaning: GAZ:00009159 + Antarctica [GAZ:00000462]: + text: Antarctica [GAZ:00000462] + description: The Earth's southernmost continent, overlying the South Pole. + It is situated in the southern hemisphere, almost entirely south of the + Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica + ] + meaning: GAZ:00000462 + Antigua and Barbuda [GAZ:00006883]: + text: Antigua and Barbuda [GAZ:00006883] + description: An island nation located on the eastern boundary of the Caribbean + Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda + ] + meaning: GAZ:00006883 + Argentina [GAZ:00002928]: + text: Argentina [GAZ:00002928] + description: 'A South American country, constituted as a federation of twenty-three + provinces and an autonomous city. It is bordered by Paraguay and Bolivia + in the north, Brazil and Uruguay in the northeast, and Chile in the west + and south. The country claims the British controlled territories of the + Falkland Islands and South Georgia and the South Sandwich Islands. Argentina + also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping + other claims made by Chile and the United Kingdom. Argentina is subdivided + into twenty-three provinces (Spanish: provincias, singular provincia) and + one federal district (Capital de la Republica or Capital de la Nacion, informally + the Capital Federal). The federal district and the provinces have their + own constitutions, but exist under a federal system. Provinces are then + divided into departments (Spanish: departamentos, singular departamento), + except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina + ]' + meaning: GAZ:00002928 + Armenia [GAZ:00004094]: + text: Armenia [GAZ:00004094] + description: A landlocked mountainous country in Eurasia between the Black + Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the + west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan + exclave of Azerbaijan to the south. A transcontinental country at the juncture + of Eastern Europe and Western Asia. A former republic of the Soviet Union. + Armenia is divided into ten marzes (provinces, singular marz), with the + city (kaghak) of Yerevan having special administrative status as the country's + capital. [ url:http://en.wikipedia.org/wiki/Armenia ] + meaning: GAZ:00004094 + Aruba [GAZ:00004025]: + text: Aruba [GAZ:00004025] + description: An autonomous region within the Kingdom of the Netherlands, Aruba + has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba + ] + meaning: GAZ:00004025 + Ashmore and Cartier Islands [GAZ:00005901]: + text: Ashmore and Cartier Islands [GAZ:00005901] + description: A Territory of Australia that includes two groups of small low-lying + uninhabited tropical islands in the Indian Ocean situated on the edge of + the continental shelf north-west of Australia and south of the Indonesian + island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands + ] + meaning: GAZ:00005901 + Australia [GAZ:00000463]: + text: Australia [GAZ:00000463] + description: A country in the southern hemisphere comprising the mainland + of the world's smallest continent, the major island of Tasmania, and a number + of other islands in the Indian and Pacific Oceans. The neighbouring countries + are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon + Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to + the south-east. Australia has six states, two major mainland territories, + and other minor territories. + meaning: GAZ:00000463 + Austria [GAZ:00002942]: + text: Austria [GAZ:00002942] + description: A landlocked country in Central Europe. It borders both Germany + and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia + and Italy to the south, and Switzerland and Liechtenstein to the west. The + capital is the city of Vienna on the Danube River. Austria is divided into + nine states (Bundeslander). These states are then divided into districts + (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities + (Gemeinden). Cities have the competencies otherwise granted to both districts + and municipalities. + meaning: GAZ:00002942 + Azerbaijan [GAZ:00004941]: + text: Azerbaijan [GAZ:00004941] + description: A country in the he South Caucasus region of Eurasia, it is bounded + by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, + Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan + is bordered by Armenia to the north and east, Iran to the south and west, + and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts + in Azerbaijan's southwest, have been controlled by Armenia since the end + of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons + 11 city districts (saharlar), and one autonomous republic (muxtar respublika). + meaning: GAZ:00004941 + Bahamas [GAZ:00002733]: + text: Bahamas [GAZ:00002733] + description: A country consisting of two thousand cays and seven hundred islands + that form an archipelago. It is located in the Atlantic Ocean, southeast + of Florida and the United States, north of Cuba, the island of Hispanola + and the Caribbean, and northwest of the British overseas territory of the + Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, + whose affairs are handled directly by the central government. + meaning: GAZ:00002733 + Bahrain [GAZ:00005281]: + text: Bahrain [GAZ:00005281] + description: A borderless island country in the Persian Gulf. Saudi Arabia + lies to the west and is connected to Bahrain by the King Fahd Causeway, + and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into + five governorates. + meaning: GAZ:00005281 + Baker Island [GAZ:00007117]: + text: Baker Island [GAZ:00007117] + description: An uninhabited atoll located just north of the equator in the + central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island + is an unincorporated and unorganized territory of the US. + meaning: GAZ:00007117 + Bangladesh [GAZ:00003750]: + text: Bangladesh [GAZ:00003750] + description: A country in South Asia. It is bordered by India on all sides + except for a small border with Myanmar to the far southeast and by the Bay + of Bengal to the south. Bangladesh is divided into six administrative divisions. + Divisions are subdivided into districts (zila). There are 64 districts in + Bangladesh, each further subdivided into upazila (subdistricts) or thana + ("police stations"). + meaning: GAZ:00003750 + Barbados [GAZ:00001251]: + text: Barbados [GAZ:00001251] + description: "An island country in the Lesser Antilles of the West Indies,\ + \ in the Caribbean region of the Americas, and the most easterly of the\ + \ Caribbean Islands. It is 34 kilometres (21 miles) in length and up to\ + \ 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is\ + \ in the western part of the North Atlantic, 100 km (62 mi) east of the\ + \ Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards,\ + \ part of the Lesser Antilles, at roughly 13\xB0N of the equator. It is\ + \ about 168 km (104 mi) east of both the countries of Saint Lucia and Saint\ + \ Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique\ + \ and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside\ + \ the principal Atlantic hurricane belt. Its capital and largest city is\ + \ Bridgetown." + meaning: GAZ:00001251 + Bassas da India [GAZ:00005810]: + text: Bassas da India [GAZ:00005810] + description: A roughly circular atoll about 10 km in diameter, which corresponds + to a total size (including lagoon) of 80 km2. It is located in the southern + Mozambique Channel, about half-way between Madagascar (which is 385 km to + the east) and Mozambique, and 110 km northwest of Europa Island. It rises + steeply from the seabed 3000 m below. + meaning: GAZ:00005810 + Belarus [GAZ:00006886]: + text: Belarus [GAZ:00006886] + description: A landlocked country in Eastern Europe, that borders Russia to + the north and east, Ukraine to the south, Poland to the west, and Lithuania + and Latvia to the north. Its capital is Minsk. Belarus is divided into six + voblasts, or provinces. Voblasts are further subdivided into raions (commonly + translated as districts or regions). As of 2002, there are six voblasts, + 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special + status, due to the city serving as the national capital. + meaning: GAZ:00006886 + Belgium [GAZ:00002938]: + text: Belgium [GAZ:00002938] + description: A country in northwest Europe. Belgium shares borders with France + (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 + km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each + comprise five provinces; the third region, Brussels-Capital Region, is not + a province, nor does it contain any Together, these comprise 589 municipalities, + which in general consist of several sub-municipalities (which were independent + municipalities before the municipal merger operation mainly in 1977). + meaning: GAZ:00002938 + Belize [GAZ:00002934]: + text: Belize [GAZ:00002934] + description: A country in Central America. It is the only officially English + speaking country in the region. Belize was a British colony for more than + a century and was known as British Honduras until 1973. It became an independent + nation within The Commonwealth in 1981. Belize is divided into 6 districts, + which are further divided into 31 constituencies. + meaning: GAZ:00002934 + Benin [GAZ:00000904]: + text: Benin [GAZ:00000904] + description: A country in Western Africa. It borders Togo to the west, Nigeria + to the east and Burkina Faso and Niger to the north; its short coastline + to the south leads to the Bight of Benin. Its capital is Porto Novo, but + the seat of government is Cotonou. Benin is divided into 12 departments + and subdivided into 77 communes. + meaning: GAZ:00000904 + Bermuda [GAZ:00001264]: + text: Bermuda [GAZ:00001264] + description: A British overseas territory in the North Atlantic Ocean. Located + off the east coast of the United States, it is situated around 1770 km NE + of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately + 138 islands. + meaning: GAZ:00001264 + Bhutan [GAZ:00003920]: + text: Bhutan [GAZ:00003920] + description: A landlocked nation in South Asia. It is located amidst the eastern + end of the Himalaya Mountains and is bordered to the south, east and west + by India and to the north by Tibet. Bhutan is separated from Nepal by the + Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative + zones). Each dzongdey is further divided into dzongkhag (districts). There + are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into + subdistricts known as dungkhag. At the basic level, groups of villages form + a constituency called gewog. + meaning: GAZ:00003920 + Bolivia [GAZ:00002511]: + text: Bolivia [GAZ:00002511] + description: 'A landlocked country in central South America. It is bordered + by Brazil on the north and east, Paraguay and Argentina on the south, and + Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: + departamentos). Each of the departments is subdivided into provinces (provincias), + which are further subdivided into municipalities (municipios).' + meaning: GAZ:00002511 + Borneo [GAZ:00025355]: + text: Borneo [GAZ:00025355] + description: 'An island at the grographic centre of Maritime Southeast Adia, + in relation to major Indonesian islands, it is located north of Java, west + of Sulawesi, and east of Sumatra. It is the third-largest island in the + world and the larest in Asia. The island is politically divided among three + countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] + Approximately 73% of the island is Indonesian territory. In the north, the + East Malaysian states of Sabah and Sarawak make up about 26% of the island. + Additionally, the Malaysian federal territory of Labuan is situated on a + small island just off the coast of Borneo. The sovereign state of Brunei, + located on the north coast, comprises about 1% of Borneo''s land area. A + little more than half of the island is in the Northern Hemisphere, including + Brunei and the Malaysian portion, while the Indonesian portion spans the + Northern and Southern hemispheres.' + meaning: GAZ:00025355 + Bosnia and Herzegovina [GAZ:00006887]: + text: Bosnia and Herzegovina [GAZ:00006887] + description: A country on the Balkan peninsula of Southern Europe. Bordered + by Croatia to the north, west and south, Serbia to the east, and Montenegro + to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 + km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided + into three political regions of which one, the Brcko District is part of + the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. + All three have an equal constitutional status on the whole territory of + Bosnia and Herzegovina. + meaning: GAZ:00006887 + Botswana [GAZ:00001097]: + text: Botswana [GAZ:00001097] + description: A landlocked nation in Southern Africa. It is bordered by South + Africa to the south and southeast, Namibia to the west, Zambia to the north, + and Zimbabwe to the northeast. Botswana is divided into nine districts, + which are subdivided into a total twenty-eight subdistricts. + meaning: GAZ:00001097 + Bouvet Island [GAZ:00001453]: + text: Bouvet Island [GAZ:00001453] + description: A sub-antarctic volcanic island in the South Atlantic Ocean, + south-southwest of the Cape of Good Hope (South Africa). It is a dependent + area of Norway and is not subject to the Antarctic Treaty, as it is north + of the latitude south of which claims are suspended. + meaning: GAZ:00001453 + Brazil [GAZ:00002828]: + text: Brazil [GAZ:00002828] + description: 'A country in South America. Bordered by the Atlantic Ocean and + by Venezuela, Suriname, Guyana and the department of French Guiana to the + north, Colombia to the northwest, Bolivia and Peru to the west, Argentina + and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six + states (estados) and one federal district (Distrito Federal). The states + are subdivided into municipalities. For statistical purposes, the States + are grouped into five main regions: North, Northeast, Central-West, Southeast + and South.' + meaning: GAZ:00002828 + British Virgin Islands [GAZ:00003961]: + text: British Virgin Islands [GAZ:00003961] + description: A British overseas territory, located in the Caribbean to the + east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, + the remaining islands constituting the US Virgin Islands. The British Virgin + Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and + Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately + fifteen of the islands are inhabited. + meaning: GAZ:00003961 + Brunei [GAZ:00003901]: + text: Brunei [GAZ:00003901] + description: A country located on the north coast of the island of Borneo, + in Southeast Asia. Apart from its coastline with the South China Sea it + is completely surrounded by the State of Sarawak, Malaysia, and in fact + it is separated into two parts by Limbang, which is part of Sarawak. Brunei + is divided into four districts (daerah), the districts are subdivided into + thirty-eight mukims, which are then divided into kampong (villages). + meaning: GAZ:00003901 + Bulgaria [GAZ:00002950]: + text: Bulgaria [GAZ:00002950] + description: A country in Southeastern Europe, borders five other countries; + Romania to the north (mostly along the Danube), Serbia and the Republic + of Macedonia to the west, and Greece and Turkey to the south. The Black + Sea defines the extent of the country to the east. Since 1999, it has consisted + of twenty-eight provinces. The provinces subdivide into 264 municipalities. + meaning: GAZ:00002950 + Burkina Faso [GAZ:00000905]: + text: Burkina Faso [GAZ:00000905] + description: 'A landlocked nation in West Africa. It is surrounded by six + countries: Mali to the north, Niger to the east, Benin to the south east, + Togo and Ghana to the south, and Cote d''Ivoire to the south west. Burkina + Faso is divided into thirteen regions, forty-five provinces, and 301 departments + (communes).' + meaning: GAZ:00000905 + Burundi [GAZ:00001090]: + text: Burundi [GAZ:00001090] + description: A small country in the Great Lakes region of Africa. It is bordered + by Rwanda on the north, Tanzania on the south and east, and the Democratic + Republic of the Congo on the west. Although the country is landlocked, much + of its western border is adjacent to Lake Tanganyika. Burundi is divided + into 17 provinces, 117 communes, and 2,638 collines. + meaning: GAZ:00001090 + Cambodia [GAZ:00006888]: + text: Cambodia [GAZ:00006888] + description: A country in Southeast Asia. The country borders Thailand to + its west and northwest, Laos to its northeast, and Vietnam to its east and + southeast. In the south it faces the Gulf of Thailand. + meaning: GAZ:00006888 + Cameroon [GAZ:00001093]: + text: Cameroon [GAZ:00001093] + description: A country of central and western Africa. It borders Nigeria to + the west; Chad to the northeast; the Central African Republic to the east; + and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. + Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea + and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces + and 58 divisions or departments. The divisions are further sub-divided into + sub-divisions (arrondissements) and districts. + meaning: GAZ:00001093 + Canada [GAZ:00002560]: + text: Canada [GAZ:00002560] + description: A country occupying most of northern North America, extending + from the Atlantic Ocean in the east to the Pacific Ocean in the west and + northward into the Arctic Ocean. Canada is a federation composed of ten + provinces and three territories; in turn, these may be grouped into regions. + Western Canada consists of British Columbia and the three Prairie provinces + (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec + and Ontario. Atlantic Canada consists of the three Maritime provinces (New + Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland + and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada + together. Three territories (Yukon, Northwest Territories, and Nunavut) + make up Northern Canada. + meaning: GAZ:00002560 + Cape Verde [GAZ:00001227]: + text: Cape Verde [GAZ:00001227] + description: A republic located on an archipelago in the Macaronesia ecoregion + of the North Atlantic Ocean, off the western coast of Africa. Cape Verde + is divided into 22 municipalities (concelhos), and subdivided into 32 parishes + (freguesias). + meaning: GAZ:00001227 + Cayman Islands [GAZ:00003986]: + text: Cayman Islands [GAZ:00003986] + description: A British overseas territory located in the western Caribbean + Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. + The Cayman Islands are divided into seven districts. + meaning: GAZ:00003986 + Central African Republic [GAZ:00001089]: + text: Central African Republic [GAZ:00001089] + description: A landlocked country in Central Africa. It borders Chad in the + north, Sudan in the east, the Republic of the Congo and the Democratic Republic + of the Congo in the south, and Cameroon in the west. The Central African + Republic is divided into 14 administrative prefectures (prefectures), along + with 2 economic prefectures (prefectures economiques) and one autonomous + commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). + meaning: GAZ:00001089 + Chad [GAZ:00000586]: + text: Chad [GAZ:00000586] + description: A landlocked country in central Africa. It is bordered by Libya + to the north, Sudan to the east, the Central African Republic to the south, + Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided + into 18 regions. The departments are divided into 200 sub-prefectures, which + are in turn composed of 446 cantons. This is due to change. + meaning: GAZ:00000586 + Chile [GAZ:00002825]: + text: Chile [GAZ:00002825] + description: 'A country in South America occupying a long and narrow coastal + strip wedged between the Andes mountains and the Pacific Ocean. The Pacific + forms the country''s entire western border, with Peru to the north, Bolivia + to the northeast, Argentina to the east, and the Drake Passage at the country''s + southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. + Chile is divided into 15 regions. Every region is further divided into provinces. + Finally each province is divided into communes. Each region is designated + by a name and a Roman numeral, assigned from north to south. The only exception + is the region housing the nation''s capital, which is designated RM, that + stands for Region Metropolitana (Metropolitan Region). Two new regions were + created in 2006: Arica-Parinacota in the north, and Los Rios in the south. + Both became operative in 2007-10.' + meaning: GAZ:00002825 + China [GAZ:00002845]: + text: China [GAZ:00002845] + description: 'A large country in Northeast Asia. China borders 14 nations + (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, + Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia + and North Korea. Additionally the border between PRC and ROC is located + in territorial waters. The People''s Republic of China has administrative + control over twenty-two provinces and considers Taiwan to be its twenty-third + province. There are also five autonomous regions, each with a designated + minority group; four municipalities; and two Special Administrative Regions + that enjoy considerable autonomy. The People''s Republic of China administers + 33 province-level regions, 333 prefecture-level regions, 2,862 county-level + regions, 41,636 township-level regions, and several village-level regions.' + meaning: GAZ:00002845 + Christmas Island [GAZ:00005915]: + text: Christmas Island [GAZ:00005915] + description: An island in the Indian Ocean, 500 km south of Indonesia and + about 2600 km northwest of Perth. The island is the flat summit of a submarine + mountain. + meaning: GAZ:00005915 + Clipperton Island [GAZ:00005838]: + text: Clipperton Island [GAZ:00005838] + description: A nine-square km coral atoll in the North Pacific Ocean, southwest + of Mexico and west of Costa Rica. + meaning: GAZ:00005838 + Cocos Islands [GAZ:00009721]: + text: Cocos Islands [GAZ:00009721] + description: Islands that located in the Indian Ocean, about halfway between + Australia and Sri Lanka. A territory of Australia. There are two atolls + and twenty-seven coral islands in the group. + meaning: GAZ:00009721 + Colombia [GAZ:00002929]: + text: Colombia [GAZ:00002929] + description: A country located in the northwestern region of South America. + Colombia is bordered to the east by Venezuela and Brazil; to the south by + Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean + Sea; to the north-west by Panama; and to the west by the Pacific Ocean. + Besides the countries in South America, the Republic of Colombia is recognized + to share maritime borders with the Caribbean countries of Jamaica, Haiti, + the Dominican Republic and the Central American countries of Honduras, Nicaragua, + and Costa Rica. Colombia is divided into 32 departments and one capital + district which is treated as a department. There are in total 10 districts + assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, + Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia + is also subdivided into some municipalities which form departments, each + with a municipal seat capital city assigned. Colombia is also subdivided + into corregimientos which form municipalities. + meaning: GAZ:00002929 + Comoros [GAZ:00005820]: + text: Comoros [GAZ:00005820] + description: An island nation in the Indian Ocean, located off the eastern + coast of Africa on the northern end of the Mozambique Channel between northern + Madagascar and northeastern Mozambique. + meaning: GAZ:00005820 + Cook Islands [GAZ:00053798]: + text: Cook Islands [GAZ:00053798] + description: A self-governing parliamentary democracy in free association + with New Zealand. The fifteen small islands in this South Pacific Ocean + country have a total land area of 240 km2, but the Cook Islands Exclusive + Economic Zone (EEZ) covers 1.8 million km2 of ocean. + meaning: GAZ:00053798 + Coral Sea Islands [GAZ:00005917]: + text: Coral Sea Islands [GAZ:00005917] + description: A Territory of Australia which includes a group of small and + mostly uninhabited tropical islands and reefs in the Coral Sea, northeast + of Queensland, Australia. The only inhabited island is Willis Island. The + territory covers 780,000 km2, extending east and south from the outer edge + of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, + the Willis Group, and fifteen other reef/island groups. + meaning: GAZ:00005917 + Costa Rica [GAZ:00002901]: + text: Costa Rica [GAZ:00002901] + description: A republic in Central America, bordered by Nicaragua to the north, + Panama to the east-southeast, the Pacific Ocean to the west and south, and + the Caribbean Sea to the east. Costa Rica is composed of seven provinces, + which in turn are divided into 81 cantons. + meaning: GAZ:00002901 + Cote d'Ivoire [GAZ:00000906]: + text: Cote d'Ivoire [GAZ:00000906] + description: A country in West Africa. It borders Liberia and Guinea to the + west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf + of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). + The regions are further divided into 58 departments. + meaning: GAZ:00000906 + Croatia [GAZ:00002719]: + text: Croatia [GAZ:00002719] + description: A country at the crossroads of the Mediterranean, Central Europe, + and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and + Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to + the east, Montenegro to the far southeast, and the Adriatic Sea to the south. + Croatia is divided into 21 counties (zupanija) and the capital Zagreb's + city district. + meaning: GAZ:00002719 + Cuba [GAZ:00003762]: + text: Cuba [GAZ:00003762] + description: A country that consists of the island of Cuba (the largest and + second-most populous island of the Greater Antilles), Isla de la Juventud + and several adjacent small islands. Fourteen provinces and one special municipality + (the Isla de la Juventud) now compose Cuba. + meaning: GAZ:00003762 + Curacao [GAZ:00012582]: + text: Curacao [GAZ:00012582] + description: One of five island areas of the Netherlands Antilles. + meaning: GAZ:00012582 + Cyprus [GAZ:00004006]: + text: Cyprus [GAZ:00004006] + description: The third largest island in the Mediterranean Sea (after Sicily + and Sardinia), Cyprus is situated in the eastern Mediterranean, just south + of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, + it is often included in the Middle East (see also Western Asia and Near + East). Turkey is 75 km north; other neighbouring countries include Syria + and Lebanon to the east, Israel to the southeast, Egypt to the south, and + Greece to the west-north-west. + meaning: GAZ:00004006 + Czech Republic [GAZ:00002954]: + text: Czech Republic [GAZ:00002954] + description: 'A landlocked country in Central Europe. It has borders with + Poland to the north, Germany to the northwest and southwest, Austria to + the south, and Slovakia to the east. The capital and largest city is Prague. + The country is composed of the historic regions of Bohemia and Moravia, + as well as parts of Silesia. Since 2000, the Czech Republic is divided into + thirteen regions (kraje, singular kraj) and the capital city of Prague. + The older seventy-six districts (okresy, singular okres) including three + ''statutory cities'' (without Prague, which had special status) were disbanded + in 1999 in an administrative reform; they remain as territorial division + and seats of various branches of state administration. Since 2003-01-01, + the regions have been divided into around 203 Municipalities with Extended + Competence (unofficially named "Little Districts" (Czech: ''male okresy'') + which took over most of the administration of the former District Authorities. + Some of these are further divided into Municipalities with Commissioned + Local Authority. However, the old districts still exist as territorial units + and remain as seats of some of the offices.' + meaning: GAZ:00002954 + Democratic Republic of the Congo [GAZ:00001086]: + text: Democratic Republic of the Congo [GAZ:00001086] + description: A country of central Africa. It borders the Central African Republic + and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia + and Angola on the south, the Republic of the Congo on the west, and is separated + from Tanzania by Lake Tanganyika on the east. The country enjoys access + to the ocean through a 40 km stretch of Atlantic coastline at Muanda and + the roughly 9 km wide mouth of the Congo river which opens into the Gulf + of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed + into 25 Provinces from 2.2009. Each Province is divided into Zones. + meaning: GAZ:00001086 + Denmark [GAZ:00005852]: + text: Denmark [GAZ:00005852] + description: That part of the Kingdom of Denmark located in continental Europe. + The mainland is bordered to the south by Germany; Denmark is located to + the southwest of Sweden and the south of Norway. Denmark borders both the + Baltic and the North Sea. The country consists of a large peninsula, Jutland + (Jylland) and a large number of islands, most notably Zealand (Sjaelland), + Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds + of minor islands often referred to as the Danish Archipelago. + meaning: GAZ:00005852 + Djibouti [GAZ:00000582]: + text: Djibouti [GAZ:00000582] + description: A country in eastern Africa. Djibouti is bordered by Eritrea + in the north, Ethiopia in the west and south, and Somalia in the southeast. + The remainder of the border is formed by the Red Sea and the Gulf of Aden. + On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the + coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. + Djibouti is divided into 5 regions and one city. It is further subdivided + into 11 districts. + meaning: GAZ:00000582 + Dominica [GAZ:00006890]: + text: Dominica [GAZ:00006890] + description: An island nation in the Caribbean Sea. Dominica is divided into + ten parishes. + meaning: GAZ:00006890 + Dominican Republic [GAZ:00003952]: + text: Dominican Republic [GAZ:00003952] + description: A country in the West Indies that occupies the E two-thirds of + the Hispaniola island. The Dominican Republic's shores are washed by the + Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona + Passage, a channel about 130 km wide, separates the country (and the Hispaniola) + from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, + the national capital, Santo Domingo, is contained within its own Distrito + Nacional (National District). The provinces are divided into municipalities + (municipios; singular municipio). + meaning: GAZ:00003952 + Ecuador [GAZ:00002912]: + text: Ecuador [GAZ:00002912] + description: A country in South America, bordered by Colombia on the north, + by Peru on the east and south, and by the Pacific Ocean to the west. The + country also includes the Galapagos Islands (Archipelago de Colon) in the + Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, + divided into 199 cantons and subdivided into parishes (or parroquias). + meaning: GAZ:00002912 + Egypt [GAZ:00003934]: + text: Egypt [GAZ:00003934] + description: A country in North Africa that includes the Sinai Peninsula, + a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, + and the Gaza Strip and Israel to the east. The northern coast borders the + Mediterranean Sea and the island of Cyprus; the eastern coast borders the + Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, + singular muhafazah). The governorates are further divided into regions (markazes). + meaning: GAZ:00003934 + El Salvador [GAZ:00002935]: + text: El Salvador [GAZ:00002935] + description: A country in Central America, bordering the Pacific Ocean between + Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), + which, in turn, are subdivided into 267 municipalities (municipios). + meaning: GAZ:00002935 + Equatorial Guinea [GAZ:00001091]: + text: Equatorial Guinea [GAZ:00001091] + description: 'A country in Central Africa. It is one of the smallest countries + in continental Africa, and comprises two regions: Rio Muni, continental + region including several offshore islands; and Insular Region containing + Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando + Po) that contains the capital, Malabo. Equatorial Guinea is divided into + seven provinces which are divided into districts.' + meaning: GAZ:00001091 + Eritrea [GAZ:00000581]: + text: Eritrea [GAZ:00000581] + description: A country situated in northern East Africa. It is bordered by + Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. + The east and northeast of the country have an extensive coastline on the + Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago + and several of the Hanish Islands are part of Eritrea. Eritrea is divided + into six regions (zobas) and subdivided into districts ("sub-zobas"). + meaning: GAZ:00000581 + Estonia [GAZ:00002959]: + text: Estonia [GAZ:00002959] + description: A country in Northern Europe. Estonia has land borders to the + south with Latvia and to the east with Russia. It is separated from Finland + in the north by the Gulf of Finland and from Sweden in the west by the Baltic + Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). + Estonian counties are divided into rural (vallad, singular vald) and urban + (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) + municipalities. The municipalities comprise populated places (asula or asustusuksus) + - various settlements and territorial units that have no administrative + function. A group of populated places form a rural municipality with local + administration. Most towns constitute separate urban municipalities, while + some have joined with surrounding rural municipalities. + meaning: GAZ:00002959 + Eswatini [GAZ:00001099]: + text: Eswatini [GAZ:00001099] + description: A small, landlocked country in Africa embedded between South + Africa in the west, north and south and Mozambique in the east. Swaziland + is divided into four districts, each of which is divided into Tinkhundla + (singular, Inkhundla). + meaning: GAZ:00001099 + Ethiopia [GAZ:00000567]: + text: Ethiopia [GAZ:00000567] + description: 'A country situated in the Horn of Africa that has been landlocked + since the independence of its northern neighbor Eritrea in 1993. Apart from + Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to + the south, Djibouti to the northeast, and Somalia to the east. Since 1996 + Ethiopia has had a tiered government system consisting of a federal government + overseeing ethnically-based regional states, zones, districts (woredas), + and neighborhoods (kebele). It is divided into nine ethnically-based administrative + states (kililoch, singular kilil) and subdivided into sixty-eight zones + and two chartered cities (astedader akababiwoch, singular astedader akababi): + Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and + six special woredas.' + meaning: GAZ:00000567 + Europa Island [GAZ:00005811]: + text: Europa Island [GAZ:00005811] + description: A 28 km2 low-lying tropical island in the Mozambique Channel, + about a third of the way from southern Madagascar to southern Mozambique. + meaning: GAZ:00005811 + Falkland Islands (Islas Malvinas) [GAZ:00001412]: + text: Falkland Islands (Islas Malvinas) [GAZ:00001412] + description: An archipelago in the South Atlantic Ocean, located 483 km from + the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), + and 940 km north of Antarctica (Elephant Island). They consist of two main + islands, East Falkland and West Falkland, together with 776 smaller islands. + meaning: GAZ:00001412 + Faroe Islands [GAZ:00059206]: + text: Faroe Islands [GAZ:00059206] + description: An autonomous province of the Kingdom of Denmark since 1948 located + in the Faroes. Administratively, the islands are divided into 34 municipalities + (kommunur) within which 120 or so cities and villages lie. + meaning: GAZ:00059206 + Fiji [GAZ:00006891]: + text: Fiji [GAZ:00006891] + description: An island nation in the South Pacific Ocean east of Vanuatu, + west of Tonga and south of Tuvalu. The country occupies an archipelago of + about 322 islands, of which 106 are permanently inhabited, and 522 islets. + The two major islands, Viti Levu and Vanua Levu, account for 87% of the + population. + meaning: GAZ:00006891 + Finland [GAZ:00002937]: + text: Finland [GAZ:00002937] + description: A Nordic country situated in the Fennoscandian region of Northern + Europe. It has borders with Sweden to the west, Russia to the east, and + Norway to the north, while Estonia lies to its south across the Gulf of + Finland. The capital city is Helsinki. Finland is divided into six administrative + provinces (laani, plural laanit). These are divided into 20 regions (maakunt), + 77 subregions (seutukunta) and then into municipalities (kunta). + meaning: GAZ:00002937 + France [GAZ:00003940]: + text: France [GAZ:00003940] + description: A part of the country of France that extends from the Mediterranean + Sea to the English Channel and the North Sea, and from the Rhine to the + Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, + Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas + departments. + meaning: GAZ:00003940 + French Guiana [GAZ:00002516]: + text: French Guiana [GAZ:00002516] + description: An overseas department (departement d'outre-mer) of France, located + on the northern coast of South America. It is bordered by Suriname, to the + E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. + French Guiana is divided into 2 departmental arrondissements, 19 cantons + and 22 communes. + meaning: GAZ:00002516 + French Polynesia [GAZ:00002918]: + text: French Polynesia [GAZ:00002918] + description: 'A French overseas collectivity in the southern Pacific Ocean. + It is made up of several groups of Polynesian islands. French Polynesia + has five administrative subdivisions (French: subdivisions administratives).' + meaning: GAZ:00002918 + French Southern and Antarctic Lands [GAZ:00003753]: + text: French Southern and Antarctic Lands [GAZ:00003753] + description: The French Southern and Antarctic Lands have formed a territoire + d'outre-mer (an overseas territory) of France since 1955. The territory + is divided into five districts. + meaning: GAZ:00003753 + Gabon [GAZ:00001092]: + text: Gabon [GAZ:00001092] + description: A country in west central Africa sharing borders with Equatorial + Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital + and largest city is Libreville. Gabon is divided into 9 provinces and further + divided into 37 departments. + meaning: GAZ:00001092 + Gambia [GAZ:00000907]: + text: Gambia [GAZ:00000907] + description: A country in Western Africa. It is the smallest country on the + African continental mainland and is bordered to the north, east, and south + by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing + through the centre of the country and discharging to the Atlantic Ocean + is the Gambia River. The Gambia is divided into five divisions and one city + (Banjul). The divisions are further subdivided into 37 districts. + meaning: GAZ:00000907 + Gaza Strip [GAZ:00009571]: + text: Gaza Strip [GAZ:00009571] + description: A Palestinian enclave on the eastern coast of the Mediterranean + Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel + on the east and north along a 51 km (32 mi) border. Gaza and the West Bank + are claimed by the de jure sovereign State of Palestine. + meaning: GAZ:00009571 + Georgia [GAZ:00004942]: + text: Georgia [GAZ:00004942] + description: 'A Eurasian country in the Caucasus located at the east coast + of the Black Sea. In the north, Georgia has a 723 km common border with + Russia, specifically with the Northern Caucasus federal district. The following + Russian republics/subdivisions: from west to east: border Georgia: Krasnodar + Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, + Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) + to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to + the south-west. It is a transcontinental country, located at the juncture + of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 + autonomous republics (avtonomiuri respublika), and 1 city (k''alak''i). + The regions are further subdivided into 69 districts (raioni).' + meaning: GAZ:00004942 + Germany [GAZ:00002646]: + text: Germany [GAZ:00002646] + description: A country in Central Europe. It is bordered to the north by the + North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech + Republic; to the south by Austria and Switzerland; and to the west by France, + Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, + Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) + and cities (kreisfreie Stadte). + meaning: GAZ:00002646 + Ghana [GAZ:00000908]: + text: Ghana [GAZ:00000908] + description: A country in West Africa. It borders Cote d'Ivoire to the west, + Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the + south. Ghana is a divided into 10 regions, subdivided into a total of 138 + districts. + meaning: GAZ:00000908 + Gibraltar [GAZ:00003987]: + text: Gibraltar [GAZ:00003987] + description: A British overseas territory located near the southernmost tip + of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory + shares a border with Spain to the north. + meaning: GAZ:00003987 + Glorioso Islands [GAZ:00005808]: + text: Glorioso Islands [GAZ:00005808] + description: A group of islands and rocks totalling 5 km2, in the northern + Mozambique channel, about 160 km northwest of Madagascar. + meaning: GAZ:00005808 + Greece [GAZ:00002945]: + text: Greece [GAZ:00002945] + description: A country in southeastern Europe, situated on the southern end + of the Balkan Peninsula. It has borders with Albania, the former Yugoslav + Republic of Macedonia and Bulgaria to the north, and Turkey to the east. + The Aegean Sea lies to the east and south of mainland Greece, while the + Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin + feature a vast number of islands. Greece consists of thirteen peripheries + subdivided into a total of fifty-one prefectures (nomoi, singular nomos). + There is also one autonomous area, Mount Athos, which borders the periphery + of Central Macedonia. + meaning: GAZ:00002945 + Greenland [GAZ:00001507]: + text: Greenland [GAZ:00001507] + description: A self-governing Danish province located between the Arctic and + Atlantic Oceans, east of the Canadian Arctic Archipelago. + meaning: GAZ:00001507 + Grenada [GAZ:02000573]: + text: Grenada [GAZ:02000573] + description: An island country in the West Indies in the Caribbean Sea at + the southern end of the Grenadines island chain. Grenada consists of the + island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, + and several small islands which lie to the north of the main island and + are a part of the Grenadines. It is located northwest of Trinidad and Tobago, + northeast of Venezuela and southwest of Saint Vincent and the Grenadines. + Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated + population of 112,523 in July 2020. + meaning: GAZ:02000573 + Guadeloupe [GAZ:00067142]: + text: Guadeloupe [GAZ:00067142] + description: "An archipelago and overseas department and region of France\ + \ in the Caribbean. It consists of six inhabited islands\u2014Basse-Terre,\ + \ Grande-Terre, Marie-Galante, La D\xE9sirade, and the two inhabited \xCE\ + les des Saintes\u2014as well as many uninhabited islands and outcroppings.\ + \ It is south of Antigua and Barbuda and Montserrat, and north of Dominica." + meaning: GAZ:00067142 + Guam [GAZ:00003706]: + text: Guam [GAZ:00003706] + description: An organized, unincorporated territory of the United States in + the Micronesia subregion of the western Pacific Ocean. It is the westernmost + point and territory of the United States (reckoned from the geographic center + of the U.S.); in Oceania, it is the largest and southernmost of the Mariana + Islands and the largest island in Micronesia. + meaning: GAZ:00003706 + Guatemala [GAZ:00002936]: + text: Guatemala [GAZ:00002936] + description: A country in Central America bordered by Mexico to the northwest, + the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the + northeast, and Honduras and El Salvador to the southeast. Guatemala is divided + into 22 departments (departamentos) and sub-divided into about 332 municipalities + (municipios). + meaning: GAZ:00002936 + Guernsey [GAZ:00001550]: + text: Guernsey [GAZ:00001550] + description: A British Crown Dependency in the English Channel off the coast + of Normandy. + meaning: GAZ:00001550 + Guinea [GAZ:00000909]: + text: Guinea [GAZ:00000909] + description: A nation in West Africa, formerly known as French Guinea. Guinea's + territory has a curved shape, with its base at the Atlantic Ocean, inland + to the east, and turning south. The base borders Guinea-Bissau and Senegal + to the north, and Mali to the north and north-east; the inland part borders + Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone + to the west of the southern tip. + meaning: GAZ:00000909 + Guinea-Bissau [GAZ:00000910]: + text: Guinea-Bissau [GAZ:00000910] + description: A country in western Africa, and one of the smallest nations + in continental Africa. It is bordered by Senegal to the north, and Guinea + to the south and east, with the Atlantic Ocean to its west. Formerly the + Portuguese colony of Portuguese Guinea, upon independence, the name of its + capital, Bissau, was added to the country's name in order to prevent confusion + between itself and the Republic of Guinea. + meaning: GAZ:00000910 + Guyana [GAZ:00002522]: + text: Guyana [GAZ:00002522] + description: A country in the N of South America. Guyana lies north of the + equator, in the tropics, and is located on the Atlantic Ocean. Guyana is + bordered to the east by Suriname, to the south and southwest by Brazil and + to the west by Venezuela. Guyana is divided into 10 regions. The regions + of Guyana are divided into 27 neighborhood councils. + meaning: GAZ:00002522 + Haiti [GAZ:00003953]: + text: Haiti [GAZ:00003953] + description: A country located in the Greater Antilles archipelago on the + Caribbean island of Hispaniola, which it shares with the Dominican Republic. + Haiti is divided into 10 departments. The departments are further divided + into 41 arrondissements, and 133 communes which serve as second and third + level administrative divisions. + meaning: GAZ:00003953 + Heard Island and McDonald Islands [GAZ:00009718]: + text: Heard Island and McDonald Islands [GAZ:00009718] + description: An Australian external territory comprising a volcanic group + of mostly barren Antarctic islands, about two-thirds of the way from Madagascar + to Antarctica. + meaning: GAZ:00009718 + Honduras [GAZ:00002894]: + text: Honduras [GAZ:00002894] + description: A republic in Central America. The country is bordered to the + west by Guatemala, to the southwest by El Salvador, to the southeast by + Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and + to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. + Honduras is divided into 18 departments. The capital city is Tegucigalpa + Central District of the department of Francisco Morazan. + meaning: GAZ:00002894 + Hong Kong [GAZ:00003203]: + text: Hong Kong [GAZ:00003203] + description: A special administrative region of the People's Republic of China + (PRC). The territory lies on the eastern side of the Pearl River Delta, + bordering Guangdong province in the north and facing the South China Sea + in the east, west and south. Hong Kong was a crown colony of the United + Kingdom from 1842 until the transfer of its sovereignty to the People's + Republic of China in 1997. + meaning: GAZ:00003203 + Howland Island [GAZ:00007120]: + text: Howland Island [GAZ:00007120] + description: An uninhabited coral island located just north of the equator + in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. + The island is almost half way between Hawaii and Australia and is an unincorporated, + unorganized territory of the United States, and is often included as one + of the Phoenix Islands. For statistical purposes, Howland is grouped as + one of the United States Minor Outlying Islands. + meaning: GAZ:00007120 + Hungary [GAZ:00002952]: + text: Hungary [GAZ:00002952] + description: 'A landlocked country in the Carpathian Basin of Central Europe, + bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. + Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: + megye). In addition, the capital city (fovaros), Budapest, is independent + of any county government. The counties are further subdivided into 173 subregions + (kistersegek), and Budapest is comprised of its own subregion. Since 1996, + the counties and City of Budapest have been grouped into 7 regions for statistical + and development purposes. These seven regions constitute NUTS second-level + units of Hungary.' + meaning: GAZ:00002952 + Iceland [GAZ:00000843]: + text: Iceland [GAZ:00000843] + description: A country in northern Europe, comprising the island of Iceland + and its outlying islands in the North Atlantic Ocean between the rest of + Europe and Greenland. + meaning: GAZ:00000843 + India [GAZ:00002839]: + text: India [GAZ:00002839] + description: A country in South Asia. Bounded by the Indian Ocean on the south, + the Arabian Sea on the west, and the Bay of Bengal on the east, India has + a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, + and Bhutan to the north-east; and Bangladesh and Burma to the east. India + is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian + Ocean. India is a federal republic of twenty-eight states and seven Union + Territories. Each state or union territory is divided into basic units of + government and administration called districts. There are nearly 600 districts + in India. The districts in turn are further divided into tehsils and eventually + into villages. + meaning: GAZ:00002839 + Indonesia [GAZ:00003727]: + text: Indonesia [GAZ:00003727] + description: An archipelagic state in Southeast Asia. The country shares land + borders with Papua New Guinea, East Timor and Malaysia. Other neighboring + countries include Singapore, the Philippines, Australia, and the Indian + territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, + five of which have special status. The provinces are subdivided into regencies + (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), + which are further subdivided into subdistricts (kecamatan), and again into + village groupings (either desa or kelurahan). + meaning: GAZ:00003727 + Iran [GAZ:00004474]: + text: Iran [GAZ:00004474] + description: A country in Central Eurasia. Iran is bounded by the Gulf of + Oman and the Persian Gulf to the south and the Caspian Sea to its north. + It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and + Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into + 30 provinces (ostan). The provinces are divided into counties (shahrestan), + and subdivided into districts (bakhsh) and sub-districts (dehestan). + meaning: GAZ:00004474 + Iraq [GAZ:00004483]: + text: Iraq [GAZ:00004483] + description: 'A country in the Middle East spanning most of the northwestern + end of the Zagros mountain range, the eastern part of the Syrian Desert + and the northern part of the Arabian Desert. It shares borders with Kuwait + and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, + Turkey to the north, and Iran to the east. It has a very narrow section + of coastline at Umm Qasr on the Persian Gulf. There are two major flowing + rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates + (or provinces) (muhafazah). The governorates are divided into qadhas (or + districts).' + meaning: GAZ:00004483 + Ireland [GAZ:00002943]: + text: Ireland [GAZ:00002943] + description: A country in north-western Europe. The modern sovereign state + occupies five-sixths of the island of Ireland, which was partitioned in + 1921. It is bordered by Northern Ireland (part of the United Kingdom) to + the north, by the Atlantic Ocean to the west and by the Irish Sea to the + east. Administration follows the 34 "county-level" counties and cities of + Ireland. Of these twenty-nine are counties, governed by county councils + while the five cities of Dublin, Cork, Limerick, Galway and Waterford have + city councils, (previously known as corporations), and are administered + separately from the counties bearing those names. The City of Kilkenny is + the only city in the republic which does not have a "city council"; it is + still a borough but not a county borough and is administered as part of + County Kilkenny. Ireland is split into eight regions for NUTS statistical + purposes. These are not related to the four traditional provinces but are + based on the administrative counties. + meaning: GAZ:00002943 + Isle of Man [GAZ:00052477]: + text: Isle of Man [GAZ:00052477] + description: A Crown dependency of the United Kingdom in the centre of the + Irish Sea. It is not part of the United Kingdom, European Union or United + Nations. + meaning: GAZ:00052477 + Israel [GAZ:00002476]: + text: Israel [GAZ:00002476] + description: 'A country in Western Asia located on the eastern edge of the + Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, + Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, + which are partially administrated by the Palestinian National Authority, + are also adjacent. The State of Israel is divided into six main administrative + districts, known as mehozot (singular mahoz). Districts are further divided + into fifteen sub-districts known as nafot (singular: nafa), which are themselves + partitioned into fifty natural regions.' + meaning: GAZ:00002476 + Italy [GAZ:00002650]: + text: Italy [GAZ:00002650] + description: A country located on the Italian Peninsula in Southern Europe, + and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. + Italy shares its northern Alpine boundary with France, Switzerland, Austria + and Slovenia. The independent states of San Marino and the Vatican City + are enclaves within the Italian Peninsula, while Campione d'Italia is an + Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, + singular regione). Five of these regions have a special autonomous status + that enables them to enact legislation on some of their local matters. It + is further divided into 109 provinces (province) and 8,101 municipalities + (comuni). + meaning: GAZ:00002650 + Jamaica [GAZ:00003781]: + text: Jamaica [GAZ:00003781] + description: A nation of the Greater Antilles. Jamaica is divided into 14 + parishes, which are grouped into three historic counties that have no administrative + relevance. + meaning: GAZ:00003781 + Jan Mayen [GAZ:00005853]: + text: Jan Mayen [GAZ:00005853] + description: 'A volcanic island that is part of the Kingdom of Norway, It + has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus + 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and + 1,000 km west of the Norwegian mainland. The island is mountainous, the + highest summit being the Beerenberg volcano in the north. The isthmus is + the location of the two largest lakes of the island, Sorlaguna (South Lagoon), + and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng + Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.' + meaning: GAZ:00005853 + Japan [GAZ:00002747]: + text: Japan [GAZ:00002747] + description: An island country in East Asia. Located in the Pacific Ocean, + it lies to the east of China, Korea and Russia, stretching from the Sea + of Okhotsk in the north to the East China Sea in the south. + meaning: GAZ:00002747 + Jarvis Island [GAZ:00007118]: + text: Jarvis Island [GAZ:00007118] + description: An uninhabited 4.5 km2 coral atoll located in the South Pacific + Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated + territory of the United States administered from Washington, DC by the United + States Fish and Wildlife Service of the United States Department of the + Interior as part of the National Wildlife Refuge system. Jarvis is one of + the southern Line Islands and for statistical purposes is also grouped as + one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. + meaning: GAZ:00007118 + Jersey [GAZ:00001551]: + text: Jersey [GAZ:00001551] + description: A British Crown Dependency[6] off the coast of Normandy, France. + As well as the island of Jersey itself, the bailiwick includes two groups + of small islands that are no longer permanently inhabited, the Minquiers + and Ecrehous, and the Pierres de Lecq. + meaning: GAZ:00001551 + Johnston Atoll [GAZ:00007114]: + text: Johnston Atoll [GAZ:00007114] + description: A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 + nm) west of Hawaii. There are four islands located on the coral reef platform, + two natural islands, Johnston Island and Sand Island, which have been expanded + by coral dredging, as well as North Island (Akau) and East Island (Hikina), + artificial islands formed from coral dredging. Johnston is an unincorporated + territory of the United States, administered by the US Fish and Wildlife + Service of the Department of the Interior as part of the United States Pacific + Island Wildlife Refuges. Sits atop Johnston Seamount. + meaning: GAZ:00007114 + Jordan [GAZ:00002473]: + text: Jordan [GAZ:00002473] + description: A country in Southwest Asia, bordered by Syria to the north, + Iraq to the north-east, Israel and the West Bank to the west, and Saudi + Arabia to the east and south. It shares the coastlines of the Dead Sea, + and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided + into 12 provinces called governorates. The Governorates are subdivided into + approximately fifty-two nahias. + meaning: GAZ:00002473 + Juan de Nova Island [GAZ:00005809]: + text: Juan de Nova Island [GAZ:00005809] + description: A 4.4 km2 low, flat, tropical island in the narrowest part of + the Mozambique Channel, about one-third of the way between Madagascar and + Mozambique. + meaning: GAZ:00005809 + Kazakhstan [GAZ:00004999]: + text: Kazakhstan [GAZ:00004999] + description: A country in Central Asia and Europe. It is bordered by Russia, + Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders + on a significant part of the Caspian Sea. Kazakhstan is divided into 14 + provinces and two municipal districts. The provinces of Kazakhstan are divided + into raions. + meaning: GAZ:00004999 + Kenya [GAZ:00001101]: + text: Kenya [GAZ:00001101] + description: A country in Eastern Africa. It is bordered by Ethiopia to the + north, Somalia to the east, Tanzania to the south, Uganda to the west, and + Sudan to the northwest, with the Indian Ocean running along the southeast + border. Kenya comprises eight provinces each headed by a Provincial Commissioner + (centrally appointed by the president). The provinces (mkoa singular mikoa + plural in Swahili) are subdivided into districts (wilaya). There were 69 + districts as of 1999 census. Districts are then subdivided into 497 divisions + (taarafa). The divisions are then subdivided into 2,427 locations (kata) + and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the + status of a full administrative province. + meaning: GAZ:00001101 + Kerguelen Archipelago [GAZ:00005682]: + text: Kerguelen Archipelago [GAZ:00005682] + description: A group of islands in the southern Indian Ocean. It is a territory + of France. They are composed primarily of Tertiary flood basalts and a complex + of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano + at the southern end was active during the late Pleistocene. The Rallier + du Baty Peninsula on the SW tip of the island contains two youthful subglacial + eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active + fumarole field is related to a series of Holocene trachytic lava flows and + lahars that extend beyond the icecap. + meaning: GAZ:00005682 + Kingman Reef [GAZ:00007116]: + text: Kingman Reef [GAZ:00007116] + description: A largely submerged, uninhabited tropical atoll located in the + North Pacific Ocean, roughly half way between Hawaiian Islands and American + Samoa. It is the northernmost of the Northern Line Islands and lies 65 km + NNW of Palmyra Atoll, the next closest island, and has the status of an + unincorporated territory of the United States, administered from Washington, + DC by the US Navy. Sits atop Kingman Reef Seamount. + meaning: GAZ:00007116 + Kiribati [GAZ:00006894]: + text: Kiribati [GAZ:00006894] + description: 'An island nation located in the central tropical Pacific Ocean. + It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 + km2 straddling the equator and bordering the International Date Line to + the east. It is divided into three island groups which have no administrative + function, including a group which unites the Line Islands and the Phoenix + Islands (ministry at London, Christmas). Each inhabited island has its own + council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two + councils on Tabiteuea).' + meaning: GAZ:00006894 + Kosovo [GAZ:00011337]: + text: Kosovo [GAZ:00011337] + description: A country on the Balkan Peninsula. Kosovo borders Central Serbia + to the north and east, Montenegro to the northwest, Albania to the west + and the Republic of Macedonia to the south. Kosovo is divided into 7 districts + (Rreth) and 30 municipalities. Serbia does not recognise the unilateral + secession of Kosovo[8] and considers it a United Nations-governed entity + within its sovereign territory, the Autonomous Province of Kosovo and Metohija. + meaning: GAZ:00011337 + Kuwait [GAZ:00005285]: + text: Kuwait [GAZ:00005285] + description: A sovereign emirate on the coast of the Persian Gulf, enclosed + by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided + into six governorates (muhafazat, singular muhafadhah). + meaning: GAZ:00005285 + Kyrgyzstan [GAZ:00006893]: + text: Kyrgyzstan [GAZ:00006893] + description: A country in Central Asia. Landlocked and mountainous, it is + bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan + to the southwest and China to the east. Kyrgyzstan is divided into seven + provinces (oblast. The capital, Bishkek, and the second large city Osh are + administratively the independent cities (shaar) with a status equal to a + province. Each province comprises a number of districts (raions). + meaning: GAZ:00006893 + Laos [GAZ:00006889]: + text: Laos [GAZ:00006889] + description: A landlocked country in southeast Asia, bordered by Burma (Myanmar) + and China to the northwest, Vietnam to the east, Cambodia to the south, + and Thailand to the west. Laos is divided into sixteen provinces (qwang) + and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided + into districts (muang). + meaning: GAZ:00006889 + Latvia [GAZ:00002958]: + text: Latvia [GAZ:00002958] + description: A country in Northern Europe. Latvia shares land borders with + Estonia to the north and Lithuania to the south, and both Russia and Belarus + to the east. It is separated from Sweden in the west by the Baltic Sea. + The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). + There are also seven cities (lielpilsetas) that have a separate status. + Latvia is also historically, culturally and constitutionally divided in + four or more distinct regions. + meaning: GAZ:00002958 + Lebanon [GAZ:00002478]: + text: Lebanon [GAZ:00002478] + description: 'A small, mostly mountainous country in Western Asia, on the + eastern shore of the Mediterranean Sea. It is bordered by Syria to the north + and east, and Israel to the south. Lebanon is divided into six governorates + (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, + singular: qadaa).' + meaning: GAZ:00002478 + Lesotho [GAZ:00001098]: + text: Lesotho [GAZ:00001098] + description: A land-locked country, entirely surrounded by the Republic of + South Africa. Lesotho is divided into ten districts; these are further subdivided + into 80 constituencies, which consists of 129 local community councils. + meaning: GAZ:00001098 + Liberia [GAZ:00000911]: + text: Liberia [GAZ:00000911] + description: A country on the west coast of Africa, bordered by Sierra Leone, + Guinea, Cote d'Ivoire, and the Atlantic Ocean. + meaning: GAZ:00000911 + Libya [GAZ:00000566]: + text: Libya [GAZ:00000566] + description: A country in North Africa. Bordering the Mediterranean Sea to + the north, Libya lies between Egypt to the east, Sudan to the southeast, + Chad and Niger to the south, and Algeria and Tunisia to the west. There + are thirty-four municipalities of Libya, known by the Arabic term sha'biyat + (singular sha'biyah). These came recently (in the 1990s to replaced old + Baladiyat systam. The Baladiyat system in turn was introduced to replace + the system of muhafazah (governorates or provinces) that existed from the + 1960s to the 1970s. + meaning: GAZ:00000566 + Liechtenstein [GAZ:00003858]: + text: Liechtenstein [GAZ:00003858] + description: A tiny, doubly landlocked alpine country in Western Europe, bordered + by Switzerland to its west and by Austria to its east. The principality + of Liechtenstein is divided into 11 municipalities called Gemeinden (singular + Gemeinde). The Gemeinden mostly consist only of a single town. Five of them + fall within the electoral district Unterland (the lower county), and the + remainder within Oberland (the upper county). + meaning: GAZ:00003858 + Line Islands [GAZ:00007144]: + text: Line Islands [GAZ:00007144] + description: A group of eleven atolls and low coral islands in the central + Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, + while three are United States territories that are grouped with the United + States Minor Outlying Islands. + meaning: GAZ:00007144 + Lithuania [GAZ:00002960]: + text: Lithuania [GAZ:00002960] + description: 'A country located along the south-eastern shore of the Baltic + Sea, sharing borders with Latvia to the north, Belarus to the southeast, + Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. + Lithuania has a three-tier administrative division: the country is divided + into 10 counties (singular apskritis, plural, apskritys) that are further + subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) + which consist of over 500 elderates (singular seniunija, plural seniunijos).' + meaning: GAZ:00002960 + Luxembourg [GAZ:00002947]: + text: Luxembourg [GAZ:00002947] + description: A small landlocked country in western Europe, bordered by Belgium, + France, and Germany. Luxembourg is divided into 3 districts, which are further + divided into 12 cantons and then 116 communes. Twelve of the communes have + city status, of which the city of Luxembourg is the largest. + meaning: GAZ:00002947 + Macau [GAZ:00003202]: + text: Macau [GAZ:00003202] + description: One of the two special administrative regions of the People's + Republic of China, the other being Hong Kong. Macau lies on the western + side of the Pearl River Delta, bordering Guangdong province in the north + and facing the South China Sea in the east and south. Macau is situated + 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the + Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula + is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang + (West River) on the west. It borders the Zhuhai Special Economic Zone in + mainland China. + meaning: GAZ:00003202 + Madagascar [GAZ:00001108]: + text: Madagascar [GAZ:00001108] + description: An island nation in the Indian Ocean off the southeastern coast + of Africa. The main island, also called Madagascar, is the fourth largest + island in the world, and is home to 5% of the world's plant and animal species, + of which more than 80% are endemic to Madagascar. Most notable are the lemur + infraorder of primates, the carnivorous fossa, three endemic bird families + and six endemic baobab species. Madagascar is divided into six autonomous + provinces (faritany mizakatena), and 22 regions. The regions are further + subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. + meaning: GAZ:00001108 + Malawi [GAZ:00001105]: + text: Malawi [GAZ:00001105] + description: A country in southeastern Africa. It is bordered by Zambia to + the north-west, Tanzania to the north and Mozambique, which surrounds it + on the east, south and west. Malawi is divided into three regions (the Northern, + Central and Southern regions), which are further divided into twenty-seven + districts, which in turn are further divided into 137 traditional authorities + and 68 sub-chiefdoms. + meaning: GAZ:00001105 + Malaysia [GAZ:00003902]: + text: Malaysia [GAZ:00003902] + description: A country in southeastern Africa. It is bordered by Zambia to + the north-west, Tanzania to the north and Mozambique, which surrounds it + on the east, south and west. Malawi is divided into three regions (the Northern, + Central and Southern regions), which are further divided into twenty-seven + districts, which in turn are further divided into 137 traditional authorities + and 68 sub-chiefdoms. + meaning: GAZ:00003902 + Maldives [GAZ:00006924]: + text: Maldives [GAZ:00006924] + description: An archipelago which consists of approximately 1,196 coral islands + grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. + meaning: GAZ:00006924 + Mali [GAZ:00000584]: + text: Mali [GAZ:00000584] + description: A landlocked country in northern Africa. It borders Algeria on + the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the + south, Guinea on the south-west, and Senegal and Mauritania on the west. + Mali is divided into 8 regions (regions) and 1 district, and subdivided + into 49 cercles, totalling 288 arrondissements. + meaning: GAZ:00000584 + Malta [GAZ:00004017]: + text: Malta [GAZ:00004017] + description: A Southern European country and consists of an archipelago situated + centrally in the Mediterranean. + meaning: GAZ:00004017 + Marshall Islands [GAZ:00007161]: + text: Marshall Islands [GAZ:00007161] + description: 'An archipelago that consists of twenty-nine atolls and five + isolated islands. The most important atolls and islands form two groups: + the Ratak Chain and the Ralik Chain (meaning "sunrise" and "sunset" chains). + Two-thirds of the nation''s population lives on Majuro (which is also the + capital) and Ebeye. The outer islands are sparsely populated.' + meaning: GAZ:00007161 + Martinique [GAZ:00067143]: + text: Martinique [GAZ:00067143] + description: An island and an overseas department/region and single territorial + collectivity of France. + meaning: GAZ:00067143 + Mauritania [GAZ:00000583]: + text: Mauritania [GAZ:00000583] + description: A country in North-West Africa. It is bordered by the Atlantic + Ocean on the west, by Senegal on the southwest, by Mali on the east and + southeast, by Algeria on the northeast, and by Western Sahara on the northwest + (most of which is occupied by Morocco). The capital and largest city is + Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 + regions (regions) and one capital district, which in turn are subdivided + into 44 departments (departements). + meaning: GAZ:00000583 + Mauritius [GAZ:00003745]: + text: Mauritius [GAZ:00003745] + description: An island nation off the coast of the African continent in the + southwest Indian Ocean, about 900 km east of Madagascar. In addition to + the island of Mauritius, the republic includes the islands of St. Brandon, + Rodrigues and the Agalega Islands. + meaning: GAZ:00003745 + Mayotte [GAZ:00003943]: + text: Mayotte [GAZ:00003943] + description: An overseas collectivity of France consisting of a main island, + Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and + several islets around these two. + meaning: GAZ:00003943 + Mexico [GAZ:00002852]: + text: Mexico [GAZ:00002852] + description: A federal constitutional republic in North America. It is bounded + on the north by the United States; on the south and west by the North Pacific + Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and + on the east by the Gulf of Mexico. The United Mexican States comprise a + federation of thirty-one states and a federal district, the capital Mexico + City. + meaning: GAZ:00002852 + Micronesia [GAZ:00005862]: + text: Micronesia [GAZ:00005862] + description: A subregion of Oceania, comprising hundreds of small islands + in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua + New Guinea and Melanesia to the west and southwest, and Polynesia to the + east. + meaning: GAZ:00005862 + Midway Islands [GAZ:00007112]: + text: Midway Islands [GAZ:00007112] + description: A 6.2 km2 atoll located in the North Pacific Ocean (near the + northwestern end of the Hawaiian archipelago). It is an unincorporated territory + of the United States, designated an insular area under the authority of + the US Department of the Interior. + meaning: GAZ:00007112 + Moldova [GAZ:00003897]: + text: Moldova [GAZ:00003897] + description: A landlocked country in Eastern Europe, located between Romania + to the west and Ukraine to the north, east and south. Moldova is divided + into thirty-two districts (raioane, singular raion); three municipalities + (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). + The cities of Comrat and Tiraspol also have municipality status, however + not as first-tier subdivisions of Moldova, but as parts of the regions of + Gagauzia and Transnistria, respectively. The status of Transnistria is however + under dispute. Although it is de jure part of Moldova and is recognized + as such by the international community, Transnistria is not de facto under + the control of the central government of Moldova. It is administered by + an unrecognized breakaway authority under the name Pridnestrovian Moldovan + Republic. + meaning: GAZ:00003897 + Monaco [GAZ:00003857]: + text: Monaco [GAZ:00003857] + description: A small country that is completely bordered by France to the + north, west, and south; to the east it is bordered by the Mediterranean + Sea. It consists of a single municipality (commune) currently divided into + 4 quartiers and 10 wards. + meaning: GAZ:00003857 + Mongolia [GAZ:00008744]: + text: Mongolia [GAZ:00008744] + description: A country in East-Central Asia. The landlocked country borders + Russia to the north and China to the south. The capital and largest city + is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are + in turn divided into 315 sums (districts). The capital Ulan Bator is administrated + separately as a khot (municipality) with provincial status. + meaning: GAZ:00008744 + Montenegro [GAZ:00006898]: + text: Montenegro [GAZ:00006898] + description: A country located in Southeastern Europe. It has a coast on the + Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina + to the northwest, Serbia and its partially recognized breakaway southern + province of Kosovo to the northeast and Albania to the southeast. Its capital + and largest city is Podgorica. Montenegro is divided into twenty-one municipalities + (opstina), and two urban municipalities, subdivisions of Podgorica municipality. + meaning: GAZ:00006898 + Montserrat [GAZ:00003988]: + text: Montserrat [GAZ:00003988] + description: A British overseas territory located in the Leeward Islands. + Montserrat is divided into three parishes. + meaning: GAZ:00003988 + Morocco [GAZ:00000565]: + text: Morocco [GAZ:00000565] + description: A country in North Africa. It has a coast on the Atlantic Ocean + that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco + has international borders with Algeria to the east, Spain to the north (a + water border through the Strait and land borders with two small Spanish + autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco + is divided into 16 regions, and subdivided into 62 prefectures and provinces. + Because of the conflict over Western Sahara, the status of both regions + of "Saguia el-Hamra" and "Rio de Oro" is disputed. + meaning: GAZ:00000565 + Mozambique [GAZ:00001100]: + text: Mozambique [GAZ:00001100] + description: A country in southeastern Africa bordered by the Indian Ocean + to the east, Tanzania to the north, Malawi and Zambia to the northwest, + Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique + is divided into ten provinces (provincias) and one capital city (cidade + capital) with provincial status. The provinces are subdivided into 129 districts + (distritos). Districts are further divided in "Postos Administrativos" (Administrative + Posts) and these in Localidades (Localities) the lowest geographical level + of central state administration. + meaning: GAZ:00001100 + Myanmar [GAZ:00006899]: + text: Myanmar [GAZ:00006899] + description: A country in SE Asia that is bordered by China on the north, + Laos on the east, Thailand on the southeast, Bangladesh on the west, and + India on the northwest, with the Bay of Bengal to the southwest. Myanmar + is divided into seven states and seven divisions. The administrative divisions + are further subdivided into districts, which are further subdivided into + townships, wards, and villages. + meaning: GAZ:00006899 + Namibia [GAZ:00001096]: + text: Namibia [GAZ:00001096] + description: A country in southern Africa on the Atlantic coast. It shares + borders with Angola and Zambia to the north, Botswana to the east, and South + Africa to the south. Namibia is divided into 13 regions and subdivided into + 102 constituencies. + meaning: GAZ:00001096 + Nauru [GAZ:00006900]: + text: Nauru [GAZ:00006900] + description: An island nation in the Micronesian South Pacific. The nearest + neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. + Nauru is divided into fourteen administrative districts which are grouped + into eight electoral constituencies. + meaning: GAZ:00006900 + Navassa Island [GAZ:00007119]: + text: Navassa Island [GAZ:00007119] + description: A small, uninhabited island in the Caribbean Sea, and is an unorganized + unincorporated territory of the United States, which administers it through + the US Fish and Wildlife Service. The island is also claimed by Haiti. + meaning: GAZ:00007119 + Nepal [GAZ:00004399]: + text: Nepal [GAZ:00004399] + description: A landlocked nation in South Asia. It is bordered by the Tibet + Autonomous Region of the People's Republic of China to the northeast and + India to the south and west; it is separated from Bhutan by the Indian State + of Sikkim and from Bangladesh by a small strip of the Indian State of West + Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs + across Nepal's north and western parts, and eight of the world's ten highest + mountains, including the highest, Mount Everest are situated within its + territory. Nepal is divided into 14 zones and 75 districts, grouped into + 5 development regions. + meaning: GAZ:00004399 + Netherlands [GAZ:00002946]: + text: Netherlands [GAZ:00002946] + description: The European part of the Kingdom of the Netherlands. It is bordered + by the North Sea to the north and west, Belgium to the south, and Germany + to the east. The Netherlands is divided into twelve administrative regions, + called provinces. All provinces of the Netherlands are divided into municipalities + (gemeenten), together 443 (2007). + meaning: GAZ:00002946 + New Caledonia [GAZ:00005206]: + text: New Caledonia [GAZ:00005206] + description: A "sui generis collectivity" (in practice an overseas territory) + of France, made up of a main island (Grande Terre), the Loyalty Islands, + and several smaller islands. It is located in the region of Melanesia in + the southwest Pacific. Administratively, the archipelago is divided into + three provinces, and then into 33 communes. + meaning: GAZ:00005206 + New Zealand [GAZ:00000469]: + text: New Zealand [GAZ:00000469] + description: A nation in the south-western Pacific Ocean comprising two large + islands (the North Island and the South Island) and numerous smaller islands, + most notably Stewart Island/Rakiura and the Chatham Islands. + meaning: GAZ:00000469 + Nicaragua [GAZ:00002978]: + text: Nicaragua [GAZ:00002978] + description: A republic in Central America. It is also the least densely populated + with a demographic similar in size to its smaller neighbors. The country + is bordered by Honduras to the north and by Costa Rica to the south. The + Pacific Ocean lies to the west of the country, while the Caribbean Sea lies + to the east. For administrative purposes it is divided into 15 departments + (departamentos) and two self-governing regions (autonomous communities) + based on the Spanish model. The departments are then subdivided into 153 + municipios (municipalities). The two autonomous regions are Region Autonoma + del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred + to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 + they formed the single department of Zelaya. + meaning: GAZ:00002978 + Niger [GAZ:00000585]: + text: Niger [GAZ:00000585] + description: A landlocked country in Western Africa, named after the Niger + River. It borders Nigeria and Benin to the south, Burkina Faso and Mali + to the west, Algeria and Libya to the north and Chad to the east. The capital + city is Niamey. Niger is divided into 7 departments and one capital district. + The departments are subdivided into 36 arrondissements and further subdivided + into 129 communes. + meaning: GAZ:00000585 + Nigeria [GAZ:00000912]: + text: Nigeria [GAZ:00000912] + description: A federal constitutional republic comprising thirty-six states + and one Federal Capital Territory. The country is located in West Africa + and shares land borders with the Republic of Benin in the west, Chad and + Cameroon in the east, and Niger in the north. Its coast lies on the Gulf + of Guinea, part of the Atlantic Ocean, in the south. The capital city is + Abuja. Nigeria is divided into thirty-six states and one Federal Capital + Territory, which are further sub-divided into 774 Local Government Areas + (LGAs). + meaning: GAZ:00000912 + Niue [GAZ:00006902]: + text: Niue [GAZ:00006902] + description: An island nation located in the South Pacific Ocean. Although + self-governing, Niue is in free association with New Zealand, meaning that + the Sovereign in Right of New Zealand is also Niue's head of state. + meaning: GAZ:00006902 + Norfolk Island [GAZ:00005908]: + text: Norfolk Island [GAZ:00005908] + description: A Territory of Australia that includes Norfolk Island and neighboring + islands. + meaning: GAZ:00005908 + North Korea [GAZ:00002801]: + text: North Korea [GAZ:00002801] + description: A state in East Asia in the northern half of the Korean Peninsula, + with its capital in the city of Pyongyang. To the south and separated by + the Korean Demilitarized Zone is South Korea, with which it formed one nation + until division following World War II. At its northern Amnok River border + are China and, separated by the Tumen River in the extreme north-east, Russia. + meaning: GAZ:00002801 + North Macedonia [GAZ:00006895]: + text: North Macedonia [GAZ:00006895] + description: A landlocked country on the Balkan peninsula in southeastern + Europe. It is bordered by Serbia and Kosovo to the north, Albania to the + west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic + of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), + 10 of which comprise Greater Skopje. This is reduced from the previous 123 + municipalities established in 1996-09. Prior to this, local government was + organised into 34 administrative districts. + meaning: GAZ:00006895 + North Sea [GAZ:00002284]: + text: North Sea [GAZ:00002284] + description: A sea situated between the eastern coasts of the British Isles + and the western coast of Europe. + meaning: GAZ:00002284 + Northern Mariana Islands [GAZ:00003958]: + text: Northern Mariana Islands [GAZ:00003958] + description: A group of 15 islands about three-quarters of the way from Hawaii + to the Philippines. + meaning: GAZ:00003958 + Norway [GAZ:00002699]: + text: Norway [GAZ:00002699] + description: A country and constitutional monarchy in Northern Europe that + occupies the western portion of the Scandinavian Peninsula. It is bordered + by Sweden, Finland, and Russia. The Kingdom of Norway also includes the + Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty + over Svalbard is based upon the Svalbard Treaty, but that treaty does not + apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter + I Island and Queen Maud Land in Antarctica are external dependencies, but + those three entities do not form part of the kingdom. + meaning: GAZ:00002699 + Oman [GAZ:00005283]: + text: Oman [GAZ:00005283] + description: A country in southwest Asia, on the southeast coast of the Arabian + Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia + on the west, and Yemen on the southwest. The coast is formed by the Arabian + Sea on the south and east, and the Gulf of Oman on the northeast. The country + also contains Madha, an exclave enclosed by the United Arab Emirates, and + Musandam, an exclave also separated by Emirati territory. Oman is divided + into four governorates (muhafazah) and five regions (mintaqat). The regions + are subdivided into provinces (wilayat). + meaning: GAZ:00005283 + Pakistan [GAZ:00005246]: + text: Pakistan [GAZ:00005246] + description: A country in Middle East which lies on the Iranian Plateau and + some parts of South Asia. It is located in the region where South Asia converges + with Central Asia and the Middle East. It has a 1,046 km coastline along + the Arabian Sea in the south, and is bordered by Afghanistan and Iran in + the west, India in the east and China in the far northeast. Pakistan is + subdivided into four provinces and two territories. In addition, the portion + of Kashmir that is administered by the Pakistani government is divided into + two separate administrative units. The provinces are divided into a total + of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly + equivalent to counties). Tehsils may contain villages or municipalities. + There are over five thousand local governments in Pakistan. + meaning: GAZ:00005246 + Palau [GAZ:00006905]: + text: Palau [GAZ:00006905] + description: A nation that consists of eight principal islands and more than + 250 smaller ones lying roughly 500 miles southeast of the Philippines. + meaning: GAZ:00006905 + Panama [GAZ:00002892]: + text: Panama [GAZ:00002892] + description: The southernmost country of Central America. Situated on an isthmus, + some categorize it as a transcontinental nation connecting the north and + south part of America. It borders Costa Rica to the north-west, Colombia + to the south-east, the Caribbean Sea to the north and the Pacific Ocean + to the south. Panama's major divisions are nine provinces and five indigenous + territories (comarcas indigenas). The provincial borders have not changed + since they were determined at independence in 1903. The provinces are divided + into districts, which in turn are subdivided into sections called corregimientos. + Configurations of the corregimientos are changed periodically to accommodate + population changes as revealed in the census reports. + meaning: GAZ:00002892 + Papua New Guinea [GAZ:00003922]: + text: Papua New Guinea [GAZ:00003922] + description: A country in Oceania that comprises the eastern half of the island + of New Guinea and its offshore islands in Melanesia (a region of the southwestern + Pacific Ocean north of Australia). + meaning: GAZ:00003922 + Paracel Islands [GAZ:00010832]: + text: Paracel Islands [GAZ:00010832] + description: A group of small islands and reefs in the South China Sea, about + one-third of the way from Vietnam to the Philippines. + meaning: GAZ:00010832 + Paraguay [GAZ:00002933]: + text: Paraguay [GAZ:00002933] + description: A landlocked country in South America. It lies on both banks + of the Paraguay River, bordering Argentina to the south and southwest, Brazil + to the east and northeast, and Bolivia to the northwest, and is located + in the very heart of South America. Paraguay consists of seventeen departments + and one capital district (distrito capital). Each department is divided + into districts. + meaning: GAZ:00002933 + Peru [GAZ:00002932]: + text: Peru [GAZ:00002932] + description: A country in western South America. It is bordered on the north + by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, + on the south by Chile, and on the west by the Pacific Ocean. Peru is divided + into 25 regions and the province of Lima. These regions are subdivided into + provinces, which are composed of districts (provincias and distritos). There + are 195 provinces and 1833 districts in Peru. The Lima Province, located + in the central coast of the country, is unique in that it doesn't belong + to any of the twenty-five regions. The city of Lima, which is the nation's + capital, is located in this province. Callao is its own region, even though + it only contains one province, the Constitutional Province of Callao. + meaning: GAZ:00002932 + Philippines [GAZ:00004525]: + text: Philippines [GAZ:00004525] + description: 'An archipelagic nation located in Southeast Asia. The Philippine + archipelago comprises 7,107 islands in the western Pacific Ocean, bordering + countries such as Indonesia, Malaysia, Palau and the Republic of China, + although it is the only Southeast Asian country to share no land borders + with its neighbors. The Philippines is divided into three island groups: + Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, + 136 cities, 1,494 municipalities and 41,995 barangays.' + meaning: GAZ:00004525 + Pitcairn Islands [GAZ:00005867]: + text: Pitcairn Islands [GAZ:00005867] + description: A group of four islands in the southern Pacific Ocean. The Pitcairn + Islands form the southeasternmost extension of the geological archipelago + of the Tuamotus of French Polynesia. + meaning: GAZ:00005867 + Poland [GAZ:00002939]: + text: Poland [GAZ:00002939] + description: A country in Central Europe. Poland is bordered by Germany to + the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus + and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a + Russian exclave, to the north. The administrative division of Poland since + 1999 has been based on three levels of subdivision. The territory of Poland + is divided into voivodeships (provinces); these are further divided into + powiats (counties), and these in turn are divided into gminas (communes + or municipalities). Major cities normally have the status of both gmina + and powiat. Poland currently has 16 voivodeships, 379 powiats (including + 65 cities with powiat status), and 2,478 gminas. + meaning: GAZ:00002939 + Portugal [GAZ:00004126]: + text: Portugal [GAZ:00004126] + description: That part of the Portugese Republic that occupies the W part + of the Iberian Peninsula, and immediately adjacent islands. + meaning: GAZ:00004126 + Puerto Rico [GAZ:00006935]: + text: Puerto Rico [GAZ:00006935] + description: A semi-autonomous territory composed of an archipelago in the + northeastern Caribbean, east of the Dominican Republic and west of the Virgin + Islands, approximately 2,000 km off the coast of Florida (the nearest of + the mainland United States). + meaning: GAZ:00006935 + Qatar [GAZ:00005286]: + text: Qatar [GAZ:00005286] + description: 'An Arab emirate in Southwest Asia, occupying the small Qatar + Peninsula on the northeasterly coast of the larger Arabian Peninsula. It + is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds + the state. Qatar is divided into ten municipalities (Arabic: baladiyah), + which are further divided into zones (districts).' + meaning: GAZ:00005286 + Republic of the Congo [GAZ:00001088]: + text: Republic of the Congo [GAZ:00001088] + description: A country in Central Africa. It is bordered by Gabon, Cameroon, + the Central African Republic, the Democratic Republic of the Congo, the + Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic + of the Congo is divided into 10 regions (regions) and one commune, the capital + Brazzaville. The regions are subdivided into forty-six districts. + meaning: GAZ:00001088 + Reunion [GAZ:00003945]: + text: Reunion [GAZ:00003945] + description: An island, located in the Indian Ocean east of Madagascar, about + 200 km south west of Mauritius, the nearest island. + meaning: GAZ:00003945 + Romania [GAZ:00002951]: + text: Romania [GAZ:00002951] + description: A country in Southeastern Europe. It shares a border with Hungary + and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, + and Bulgaria to the south. Romania has a stretch of sea coast along the + Black Sea. It is located roughly in the lower basin of the Danube and almost + all of the Danube Delta is located within its territory. Romania is divided + into forty-one counties (judete), as well as the municipality of Bucharest + (Bucuresti) - which is its own administrative unit. The country is further + subdivided into 319 cities and 2686 communes (rural localities). + meaning: GAZ:00002951 + Ross Sea [GAZ:00023304]: + text: Ross Sea [GAZ:00023304] + description: A large embayment of the Southern Ocean, extending deeply into + Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck + on the east, at 158degW. + meaning: GAZ:00023304 + Russia [GAZ:00002721]: + text: Russia [GAZ:00002721] + description: 'A transcontinental country extending over much of northern Eurasia. + Russia shares land borders with the following countries (counter-clockwise + from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania + (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, + Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation + comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais + (territories), 4 autonomous okrugs (autonomous districts), one autonomous + oblast, and two federal cities. The federal subjects are grouped into seven + federal districts. These subjects are divided into districts (raions), cities/towns + and urban-type settlements, and, at level 4, selsovets (rural councils), + towns and urban-type settlements under the jurisdiction of the district + and city districts.' + meaning: GAZ:00002721 + Rwanda [GAZ:00001087]: + text: Rwanda [GAZ:00001087] + description: A small landlocked country in the Great Lakes region of east-central + Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo + and Tanzania. Rwanda is divided into five provinces (intara) and subdivided + into thirty districts (akarere). The districts are divided into sectors + (imirenge). + meaning: GAZ:00001087 + Saint Helena [GAZ:00000849]: + text: Saint Helena [GAZ:00000849] + description: An island of volcanic origin and a British overseas territory + in the South Atlantic Ocean. + meaning: GAZ:00000849 + Saint Kitts and Nevis [GAZ:00006906]: + text: Saint Kitts and Nevis [GAZ:00006906] + description: 'A federal two-island nation in the West Indies. Located in the + Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward + Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, + Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast + are Antigua and Barbuda, and to the southeast is the small uninhabited island + of Redonda, and the island of Montserrat. The federation of Saint Kitts + and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts + and five on Nevis.' + meaning: GAZ:00006906 + Saint Lucia [GAZ:00006909]: + text: Saint Lucia [GAZ:00006909] + description: An island nation in the eastern Caribbean Sea on the boundary + with the Atlantic Ocean. + meaning: GAZ:00006909 + Saint Pierre and Miquelon [GAZ:00003942]: + text: Saint Pierre and Miquelon [GAZ:00003942] + description: An Overseas Collectivity of France located in a group of small + islands in the North Atlantic Ocean, the main ones being Saint Pierre and + Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and + Miquelon became an overseas department in 1976, but its status changed to + that of an Overseas collectivity in 1985. + meaning: GAZ:00003942 + Saint Martin [GAZ:00005841]: + text: Saint Martin [GAZ:00005841] + description: An overseas collectivity of France that came into being on 2007-02-22, + encompassing the northern parts of the island of Saint Martin and neighboring + islets. The southern part of the island, Sint Maarten, is part of the Netherlands + Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. + meaning: GAZ:00005841 + Saint Vincent and the Grenadines [GAZ:02000565]: + text: Saint Vincent and the Grenadines [GAZ:02000565] + description: An island nation in the Lesser Antilles chain of the Caribbean + Sea. + meaning: GAZ:02000565 + Samoa [GAZ:00006910]: + text: Samoa [GAZ:00006910] + description: A country governing the western part of the Samoan Islands archipelago + in the South Pacific Ocean. Samoa is made up of eleven itumalo (political + districts). + meaning: GAZ:00006910 + San Marino [GAZ:00003102]: + text: San Marino [GAZ:00003102] + description: A country in the Apennine Mountains. It is a landlocked enclave, + completely surrounded by Italy. San Marino is an enclave in Italy, on the + border between the regioni of Emilia Romagna and Marche. Its topography + is dominated by the Apennines mountain range. San Marino is divided into + nine municipalities, known locally as Castelli (singular castello). + meaning: GAZ:00003102 + Sao Tome and Principe [GAZ:00006927]: + text: Sao Tome and Principe [GAZ:00006927] + description: 'An island nation in the Gulf of Guinea, off the western equatorial + coast of Africa. It consists of two islands: Sao Tome and Principe, located + about 140 km apart and about 250 and 225 km respectively, off of the northwestern + coast of Gabon. Both islands are part of an extinct volcanic mountain range. + Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The + provinces are further divided into seven districts, six on Sao Tome and + one on Principe (with Principe having self-government since 1995-04-29).' + meaning: GAZ:00006927 + Saudi Arabia [GAZ:00005279]: + text: Saudi Arabia [GAZ:00005279] + description: A country on the Arabian Peninsula. It is bordered by Jordan + on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, + and the United Arab Emirates on the east, Oman on the southeast, and Yemen + on the south. The Persian Gulf lies to the northeast and the Red Sea to + its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; + singular mintaqah). Each is then divided into Governorates. + meaning: GAZ:00005279 + Senegal [GAZ:00000913]: + text: Senegal [GAZ:00000913] + description: A country south of the Senegal River in western Africa. Senegal + is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali + to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies + almost entirely within Senegal, surrounded on the north, east and south; + from its western coast Gambia's territory follows the Gambia River more + than 300 km inland. Dakar is the capital city of Senegal, located on the + Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided + into 11 regions and further subdivided into 34 Departements, 103 Arrondissements + (neither of which have administrative function) and by Collectivites Locales. + meaning: GAZ:00000913 + Serbia [GAZ:00002957]: + text: Serbia [GAZ:00002957] + description: 'A landlocked country in Central and Southeastern Europe, covering + the southern part of the Pannonian Plain and the central part of the Balkan + Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria + to the east; Republic of Macedonia, Montenegro to the south; Croatia and + Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided + into 29 districts plus the City of Belgrade. The districts and the city + of Belgrade are further divided into municipalities. Serbia has two autonomous + provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), + and Vojvodina in the north (7 districts, 46 municipalities).' + meaning: GAZ:00002957 + Seychelles [GAZ:00006922]: + text: Seychelles [GAZ:00006922] + description: An archipelagic island country in the Indian Ocean at the eastern + edge of the Somali Sea. It consists of 115 islands. + meaning: GAZ:00006922 + Sierra Leone [GAZ:00000914]: + text: Sierra Leone [GAZ:00000914] + description: A country in West Africa. It is bordered by Guinea in the north + and east, Liberia in the southeast, and the Atlantic Ocean in the southwest + and west. The Republic of Sierra Leone is composed of 3 provinces and one + area called the Western Area; the provinces are further divided into 12 + districts. The Western Area is also divided into 2 districts. + meaning: GAZ:00000914 + Singapore [GAZ:00003923]: + text: Singapore [GAZ:00003923] + description: An island nation located at the southern tip of the Malay Peninsula. + It lies 137 km north of the Equator, south of the Malaysian State of Johor + and north of Indonesia's Riau Islands. Singapore consists of 63 islands, + including mainland Singapore. There are two man-made connections to Johor, + Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in + the west. Since 2001-11-24, Singapore has had an administrative subdivision + into 5 districts. It is also divided into five Regions, urban planning subdivisions + with no administrative role. + meaning: GAZ:00003923 + Sint Maarten [GAZ:00012579]: + text: Sint Maarten [GAZ:00012579] + description: One of five island areas (Eilandgebieden) of the Netherlands + Antilles, encompassing the southern half of the island of Saint Martin/Sint + Maarten. + meaning: GAZ:00012579 + Slovakia [GAZ:00002956]: + text: Slovakia [GAZ:00002956] + description: A landlocked country in Central Europe. The Slovak Republic borders + the Czech Republic and Austria to the west, Poland to the north, Ukraine + to the east and Hungary to the south. The largest city is its capital, Bratislava. + Slovakia is subdivided into 8 kraje (singular - kraj, usually translated + as regions. The kraje are subdivided into many okresy (singular okres, usually + translated as districts). Slovakia currently has 79 districts. + meaning: GAZ:00002956 + Slovenia [GAZ:00002955]: + text: Slovenia [GAZ:00002955] + description: A country in southern Central Europe bordering Italy to the west, + the Adriatic Sea to the southwest, Croatia to the south and east, Hungary + to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. + As of 2005-05 Slovenia is divided into 12 statistical regions for legal + and statistical purposes. Slovenia is divided into 210 local municipalities, + eleven of which have urban status. + meaning: GAZ:00002955 + Solomon Islands [GAZ:00005275]: + text: Solomon Islands [GAZ:00005275] + description: A nation in Melanesia, east of Papua New Guinea, consisting of + nearly one thousand islands. Together they cover a land mass of 28,400 km2. + The capital is Honiara, located on the island of Guadalcanal. + meaning: GAZ:00005275 + Somalia [GAZ:00001104]: + text: Somalia [GAZ:00001104] + description: A country located in the Horn of Africa. It is bordered by Djibouti + to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on + its north, the Indian Ocean at its east, and Ethiopia to the west. Prior + to the civil war, Somalia was divided into eighteen regions (gobollada, + singular gobol), which were in turn subdivided into districts. On a de facto + basis, northern Somalia is now divided up among the quasi-independent states + of Puntland, Somaliland, Galmudug and Maakhir. + meaning: GAZ:00001104 + South Africa [GAZ:00001094]: + text: South Africa [GAZ:00001094] + description: 'A country located at the southern tip of Africa. It borders + the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, + Swaziland, and Lesotho, an independent enclave surrounded by South African + territory. It is divided into nine provinces which are further subdivided + into 52 districts: 6 metropolitan and 46 district municipalities. The 46 + district municipalities are further subdivided into 231 local municipalities. + The district municipalities also contain 20 district management areas (mostly + game parks) that are directly governed by the district municipalities. The + six metropolitan municipalities perform the functions of both district and + local municipalities.' + meaning: GAZ:00001094 + South Georgia and the South Sandwich Islands [GAZ:00003990]: + text: South Georgia and the South Sandwich Islands [GAZ:00003990] + description: A British overseas territory in the southern Atlantic Ocean. + It iconsists of South Georgia and the Sandwich Islands, some 640 km to the + SE. + meaning: GAZ:00003990 + South Korea [GAZ:00002802]: + text: South Korea [GAZ:00002802] + description: A republic in East Asia, occupying the southern half of the Korean + Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous + province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 + special city (teukbyeolsi). These are further subdivided into a variety + of smaller entities, including cities (si), counties (gun), districts (gu), + towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). + meaning: GAZ:00002802 + South Sudan [GAZ:00233439]: + text: South Sudan [GAZ:00233439] + description: A state located in Africa with Juba as its capital city. It's + bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic + of the Congo to the south, and the Central African Republic to the west + and Sudan to the North. Southern Sudan includes the vast swamp region of + the Sudd formed by the White Nile, locally called the Bahr el Jebel. + meaning: GAZ:00233439 + Spain [GAZ:00003936]: + text: Spain [GAZ:00003936] + description: That part of the Kingdom of Spain that occupies the Iberian Peninsula + plus the Balaeric Islands. The Spanish mainland is bordered to the south + and east almost entirely by the Mediterranean Sea (except for a small land + boundary with Gibraltar); to the north by France, Andorra, and the Bay of + Biscay; and to the west by the Atlantic Ocean and Portugal. + meaning: GAZ:00003936 + Spratly Islands [GAZ:00010831]: + text: Spratly Islands [GAZ:00010831] + description: A group of >100 islands located in the Southeastern Asian group + of reefs and islands in the South China Sea, about two-thirds of the way + from southern Vietnam to the southern Philippines. + meaning: GAZ:00010831 + Sri Lanka [GAZ:00003924]: + text: Sri Lanka [GAZ:00003924] + description: An island nation in South Asia, located about 31 km off the southern + coast of India. Sri Lanka is divided into 9 provinces and 25 districts. + Districts are divided into Divisional Secretariats. + meaning: GAZ:00003924 + State of Palestine [GAZ:00002475]: + text: State of Palestine [GAZ:00002475] + description: The territory under the administration of the Palestine National + Authority, as established by the Oslo Accords. The PNA divides the Palestinian + territories into 16 governorates. + meaning: GAZ:00002475 + Sudan [GAZ:00000560]: + text: Sudan [GAZ:00000560] + description: A country in North Africa. It is bordered by Egypt to the north, + the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and + Uganda to the southeast, Democratic Republic of the Congo and the Central + African Republic to the southwest, Chad to the west and Libya to the northwest. + Sudan is divided into twenty-six states (wilayat, singular wilayah) which + in turn are subdivided into 133 districts. + meaning: GAZ:00000560 + Suriname [GAZ:00002525]: + text: Suriname [GAZ:00002525] + description: A country in northern South America. It is situated between French + Guiana to the east and Guyana to the west. The southern border is shared + with Brazil and the northern border is the Atlantic coast. The southernmost + border with French Guiana is disputed along the Marowijne river. Suriname + is divided into 10 districts, each of which is divided into Ressorten. + meaning: GAZ:00002525 + Svalbard [GAZ:00005396]: + text: Svalbard [GAZ:00005396] + description: An archipelago of continental islands lying in the Arctic Ocean + north of mainland Europe, about midway between Norway and the North Pole. + meaning: GAZ:00005396 + Swaziland [GAZ:00001099]: + text: Swaziland [GAZ:00001099] + description: A small, landlocked country in Africa embedded between South + Africa in the west, north and south and Mozambique in the east. Swaziland + is divided into four districts, each of which is divided into Tinkhundla + (singular, Inkhundla). + meaning: GAZ:00001099 + Sweden [GAZ:00002729]: + text: Sweden [GAZ:00002729] + description: A Nordic country on the Scandinavian Peninsula in Northern Europe. + It has borders with Norway (west and north) and Finland (northeast). Sweden + is a unitary state, currently divided into twenty-one counties (lan). Each + county further divides into a number of municipalities or kommuner, with + a total of 290 municipalities in 2004. + meaning: GAZ:00002729 + Switzerland [GAZ:00002941]: + text: Switzerland [GAZ:00002941] + description: 'A federal republic in Europe. Switzerland is bordered by Germany, + France, Italy, Austria and Liechtenstein. The Swiss Confederation consists + of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within + Switzerland there are two enclaves: Busingen belongs to Germany, Campione + d''Italia belongs to Italy.' + meaning: GAZ:00002941 + Syria [GAZ:00002474]: + text: Syria [GAZ:00002474] + description: 'A country in Southwest Asia, bordering Lebanon, the Mediterranean + Sea and the island of Cyprus to the west, Israel to the southwest, Jordan + to the south, Iraq to the east, and Turkey to the north. Syria has fourteen + governorates, or muhafazat (singular: muhafazah). The governorates are divided + into sixty districts, or manatiq (singular: mintaqah), which are further + divided into sub-districts, or nawahi (singular: nahia).' + meaning: GAZ:00002474 + Taiwan [GAZ:00005341]: + text: Taiwan [GAZ:00005341] + description: A state in East Asia with de facto rule of the island of Tawain + and adjacent territory. The Republic of China currently administers two + historical provinces of China (one completely and a small part of another + one) and centrally administers two direct-controlled municipalities. + meaning: GAZ:00005341 + Tajikistan [GAZ:00006912]: + text: Tajikistan [GAZ:00006912] + description: A mountainous landlocked country in Central Asia. Afghanistan + borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and + People's Republic of China to the east. Tajikistan consists of 4 administrative + divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous + province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican + Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly + known as Karotegin Province). Each region is divided into several districts + (nohiya or raion). + meaning: GAZ:00006912 + Tanzania [GAZ:00001103]: + text: Tanzania [GAZ:00001103] + description: A country in East Africa bordered by Kenya and Uganda on the + north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, + and Zambia, Malawi and Mozambique on the south. To the east it borders the + Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on + the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight + districts (wilaya), each with at least one council, have been created to + further increase local authority; the councils are also known as local government + authorities. Currently there are 114 councils operating in 99 districts; + 22 are urban and 92 are rural. The 22 urban units are further classified + as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, + Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) + or town councils (the remaining eleven communities). + meaning: GAZ:00001103 + Thailand [GAZ:00003744]: + text: Thailand [GAZ:00003744] + description: 'A country in Southeast Asia. To its east lie Laos and Cambodia; + to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman + Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided + into 75 provinces (changwat), which are gathered into 5 groups of provinces + by location. There are also 2 special governed districts: the capital Bangkok + (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial + level and thus often counted as a 76th province.' + meaning: GAZ:00003744 + Timor-Leste [GAZ:00006913]: + text: Timor-Leste [GAZ:00006913] + description: A country in Southeast Asia. It comprises the eastern half of + the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, + an exclave on the northwestern side of the island, within Indonesian West + Timor. The small country of 15,410 km2 is located about 640 km northwest + of Darwin, Australia. East Timor is divided into thirteen administrative + districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, + villages and hamlets. + meaning: GAZ:00006913 + Togo [GAZ:00000915]: + text: Togo [GAZ:00000915] + description: A country in West Africa bordering Ghana in the west, Benin in + the east and Burkina Faso in the north. In the south, it has a short Gulf + of Guinea coast, on which the capital Lome is located. + meaning: GAZ:00000915 + Tokelau [GAZ:00260188]: + text: Tokelau [GAZ:00260188] + description: 'A dependent territory of New Zealand in the southern Pacific + Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and + Fakaofo. They have a combined land area of 10 km2 (4 sq mi).' + meaning: GAZ:00260188 + Tonga [GAZ:00006916]: + text: Tonga [GAZ:00006916] + description: A Polynesian country, and also an archipelago comprising 169 + islands, of which 36 are inhabited. The archipelago's total surface area + is about 750 square kilometres (290 sq mi) scattered over 700,000 square + kilometres (270,000 sq mi) of the southern Pacific Ocean. + meaning: GAZ:00006916 + Trinidad and Tobago [GAZ:00003767]: + text: Trinidad and Tobago [GAZ:00003767] + description: An archipelagic state in the southern Caribbean, lying northeast + of the South American nation of Venezuela and south of Grenada in the Lesser + Antilles. It also shares maritime boundaries with Barbados to the northeast + and Guyana to the southeast. The country covers an area of 5,128 km2and + consists of two main islands, Trinidad and Tobago, and 21 smaller islands. + meaning: GAZ:00003767 + Tromelin Island [GAZ:00005812]: + text: Tromelin Island [GAZ:00005812] + description: A low, flat 0.8 km2 island in the Indian Ocean, about 350 km + east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 + m long and 700 m wide, surrounded by coral reefs. The island is 7 m high + at its highest point. + meaning: GAZ:00005812 + Tunisia [GAZ:00000562]: + text: Tunisia [GAZ:00000562] + description: A country situated on the Mediterranean coast of North Africa. + It is bordered by Algeria to the west and Libya to the southeast. Tunisia + is subdivided into 24 governorates, divided into 262 "delegations" or "districts" + (mutamadiyat), and further subdivided into municipalities (shaykhats). + meaning: GAZ:00000562 + Turkey [GAZ:00000558]: + text: Turkey [GAZ:00000558] + description: 'A Eurasian country that stretches across the Anatolian peninsula + in western Asia and Thrace (Rumelia) in the Balkan region of southeastern + Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece + to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave + of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. + The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago + are to the west; and the Black Sea is to the north. Separating Anatolia + and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus + and the Dardanelles), which are commonly reckoned to delineate the border + between Asia and Europe, thereby making Turkey transcontinental. The territory + of Turkey is subdivided into 81 provinces for administrative purposes. The + provinces are organized into 7 regions for census purposes; however, they + do not represent an administrative structure. Each province is divided into + districts, for a total of 923 districts.' + meaning: GAZ:00000558 + Turkmenistan [GAZ:00005018]: + text: Turkmenistan [GAZ:00005018] + description: A country in Central Asia. It is bordered by Afghanistan to the + southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan + to the northwest, and the Caspian Sea to the west. It was a constituent + republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan + is divided into five provinces or welayatlar (singular - welayat) and one + independent city. + meaning: GAZ:00005018 + Turks and Caicos Islands [GAZ:00003955]: + text: Turks and Caicos Islands [GAZ:00003955] + description: A British Overseas Territory consisting of two groups of tropical + islands in the West Indies. The Turks and Caicos Islands are divided into + six administrative districts (two in the Turks Islands and four in the Caicos + Islands. + meaning: GAZ:00003955 + Tuvalu [GAZ:00009715]: + text: Tuvalu [GAZ:00009715] + description: A Polynesian island nation located in the Pacific Ocean midway + between Hawaii and Australia. + meaning: GAZ:00009715 + United States of America [GAZ:00002459]: + text: United States of America [GAZ:00002459] + description: A federal constitutional republic comprising fifty states and + a federal district. The country is situated mostly in central North America, + where its forty-eight contiguous states and Washington, DC, the capital + district, lie between the Pacific and Atlantic Oceans, bordered by Canada + to the north and Mexico to the south. The State of Alaska is in the northwest + of the continent, with Canada to its east and Russia to the west across + the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United + States also possesses several territories, or insular areas, that are scattered + around the Caribbean and Pacific. The states are divided into smaller administrative + regions, called counties in most states, exceptions being Alaska (parts + of the state are organized into subdivisions called boroughs; the rest of + the state's territory that is not included in any borough is divided into + "census areas"), and Louisiana (which is divided into county-equivalents + that are called parishes). There are also independent cities which are within + particular states but not part of any particular county or consolidated + city-counties. Another type of organization is where the city and county + are unified and function as an independent city. There are thirty-nine independent + cities in Virginia and other independent cities or city-counties are San + Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, + Colorado and Carson City, Nevada. Counties can include a number of cities, + towns, villages, or hamlets, or sometimes just a part of a city. Counties + have varying degrees of political and legal significance, but they are always + administrative divisions of the state. Counties in many states are further + subdivided into townships, which, by definition, are administrative divisions + of a county. In some states, such as Michigan, a township can file a charter + with the state government, making itself into a "charter township", which + is a type of mixed municipal and township status (giving the township some + of the rights of a city without all of the responsibilities), much in the + way a metropolitan municipality is a mixed municipality and county. + meaning: GAZ:00002459 + Uganda [GAZ:00001102]: + text: Uganda [GAZ:00001102] + description: 'A landlocked country in East Africa, bordered on the east by + Kenya, the north by Sudan, on the west by the Democratic Republic of the + Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern + part of the country includes a substantial portion of Lake Victoria, within + which it shares borders with Kenya and Tanzania. Uganda is divided into + 80 districts, spread across four administrative regions: Northern, Eastern, + Central and Western. The districts are subdivided into counties.' + meaning: GAZ:00001102 + Ukraine [GAZ:00002724]: + text: Ukraine [GAZ:00002724] + description: A country in Eastern Europe. It borders Russia to the east, Belarus + to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova + to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine + is subdivided into twenty-four oblasts (provinces) and one autonomous republic + (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, + and Sevastopol, both have a special legal status. The 24 oblasts and Crimea + are subdivided into 490 raions (districts), or second-level administrative + units. + meaning: GAZ:00002724 + United Arab Emirates [GAZ:00005282]: + text: United Arab Emirates [GAZ:00005282] + description: A Middle Eastern federation of seven states situated in the southeast + of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering + Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, + Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. + meaning: GAZ:00005282 + United Kingdom [GAZ:00002637]: + text: United Kingdom [GAZ:00002637] + description: A sovereign island country located off the northwestern coast + of mainland Europe comprising of the four constituent countries; England, + Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, + the northeast part of the island of Ireland and many small islands. Apart + from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North + Sea, the English Channel and the Irish Sea. The largest island, Great Britain, + is linked to France by the Channel Tunnel. + meaning: GAZ:00002637 + Uruguay [GAZ:00002930]: + text: Uruguay [GAZ:00002930] + description: A country located in the southeastern part of South America. + It is bordered by Brazil to the north, by Argentina across the bank of both + the Uruguay River to the west and the estuary of Rio de la Plata to the + southwest, and the South Atlantic Ocean to the southeast. Uraguay consists + of 19 departments (departamentos, singular - departamento). + meaning: GAZ:00002930 + Uzbekistan [GAZ:00004979]: + text: Uzbekistan [GAZ:00004979] + description: A doubly landlocked country in Central Asia, formerly part of + the Soviet Union. It shares borders with Kazakhstan to the west and to the + north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan + to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one + autonomous republic (respublika and one independent city (shahar). + meaning: GAZ:00004979 + Vanuatu [GAZ:00006918]: + text: Vanuatu [GAZ:00006918] + description: An island country located in the South Pacific Ocean. The archipelago, + which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern + Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New + Guinea, southeast of the Solomon Islands, and west of Fiji. + meaning: GAZ:00006918 + Venezuela [GAZ:00002931]: + text: Venezuela [GAZ:00002931] + description: A country on the northern coast of South America. The country + comprises a continental mainland and numerous islands located off the Venezuelan + coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses + borders with Guyana to the east, Brazil to the south, and Colombia to the + west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, + Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just + north, off the Venezuelan coast. Venezuela is divided into twenty-three + states (Estados), a capital district (distrito capital) corresponding to + the city of Caracas, the Federal Dependencies (Dependencias Federales, a + special territory), and Guayana Esequiba (claimed in a border dispute with + Guyana). Venezuela is further subdivided into 335 municipalities (municipios); + these are subdivided into over one thousand parishes (parroquias). + meaning: GAZ:00002931 + Viet Nam [GAZ:00003756]: + text: Viet Nam [GAZ:00003756] + description: The easternmost country on the Indochina Peninsula in Southeast + Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, + alongside China, Laos, and Cambodia. + meaning: GAZ:00003756 + Virgin Islands [GAZ:00003959]: + text: Virgin Islands [GAZ:00003959] + description: A group of islands in the Caribbean that are an insular area + of the United States. The islands are geographically part of the Virgin + Islands archipelago and are located in the Leeward Islands of the Lesser + Antilles. The US Virgin Islands are an organized, unincorporated United + States territory. The US Virgin Islands are administratively divided into + two districts and subdivided into 20 sub-districts. + meaning: GAZ:00003959 + Wake Island [GAZ:00007111]: + text: Wake Island [GAZ:00007111] + description: A coral atoll (despite its name) having a coastline of 19 km + in the North Pacific Ocean, located about two-thirds of the way from Honolulu + (3,700 km west) to Guam (2,430 km east). + meaning: GAZ:00007111 + Wallis and Futuna [GAZ:00007191]: + text: Wallis and Futuna [GAZ:00007191] + description: A Polynesian French island territory (but not part of, or even + contiguous with, French Polynesia) in the South Pacific between Fiji and + Samoa. It is made up of three main volcanic tropical islands and a number + of tiny islets. + meaning: GAZ:00007191 + West Bank [GAZ:00009572]: + text: West Bank [GAZ:00009572] + description: A landlocked territory near the Mediterranean coast of Western + Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the + south, west and north.[2] Under Israeli occupation since 1967, the area + is split into 167 Palestinian "islands" under partial Palestinian National + Authority civil rule, and 230 Israeli settlements into which Israeli law + is "pipelined". + meaning: GAZ:00009572 + Western Sahara [GAZ:00000564]: + text: Western Sahara [GAZ:00000564] + description: A territory of northwestern Africa, bordered by Morocco to the + north, Algeria in the northeast, Mauritania to the east and south, and the + Atlantic Ocean on the west. Western Sahara is administratively divided into + four regions. + meaning: GAZ:00000564 + Yemen [GAZ:00005284]: + text: Yemen [GAZ:00005284] + description: A country located on the Arabian Peninsula in Southwest Asia. + Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, + the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's + territory includes over 200 islands, the largest of which is Socotra, about + 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen + is divided into twenty governorates (muhafazah) and one municipality. The + population of each governorate is listed in the table below. The governorates + of Yemen are divided into 333 districts (muderiah). The districts are subdivided + into 2,210 sub-districts, and then into 38,284 villages (as of 2001). + meaning: GAZ:00005284 + Zambia [GAZ:00001107]: + text: Zambia [GAZ:00001107] + description: A landlocked country in Southern Africa. The neighbouring countries + are the Democratic Republic of the Congo to the north, Tanzania to the north-east, + Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, + and Angola to the west. The capital city is Lusaka. Zambia is divided into + nine provinces. Each province is subdivided into several districts with + a total of 73 districts. + meaning: GAZ:00001107 + Zimbabwe [GAZ:00001106]: + text: Zimbabwe [GAZ:00001106] + description: A landlocked country in the southern part of the continent of + Africa, between the Zambezi and Limpopo rivers. It is bordered by South + Africa to the south, Botswana to the southwest, Zambia to the northwest, + and Mozambique to the east. Zimbabwe is divided into eight provinces and + two cities with provincial status. The provinces are subdivided into 59 + districts and 1,200 municipalities. + meaning: GAZ:00001106 +types: + WhitespaceMinimizedString: + name: WhitespaceMinimizedString + typeof: string + description: 'A string that has all whitespace trimmed off of beginning and end, + and all internal whitespace segments reduced to single spaces. Whitespace includes + #x9 (tab), #xA (linefeed), and #xD (carriage return).' + base: str + uri: xsd:token + Provenance: + name: Provenance + typeof: string + description: A field containing a DataHarmonizer versioning marker. It is issued + by DataHarmonizer when validation is applied to a given row of data. + base: str + uri: xsd:token +settings: + Title_Case: (((?<=\b)[^a-z\W]\w*?|[\W])+) + UPPER_CASE: '[A-Z\W\d_]*' + lower_case: '[a-z\W\d_]*' diff --git a/web/templates/mpox/schema.json b/web/templates/mpox/schema.json index 9bdbfd7a..8aa0e108 100644 --- a/web/templates/mpox/schema.json +++ b/web/templates/mpox/schema.json @@ -1,8 +1,10 @@ { + "id": "https://example.com/mpox", "name": "Mpox", "description": "", - "id": "https://example.com/mpox", "version": "8.5.5", + "default_prefix": "https://example.com/mpox/", + "imports": [], "prefixes": { "linkml": { "prefix_prefix": "linkml", @@ -25,9748 +27,14316 @@ "prefix_reference": "http://schema.org/" } }, - "default_prefix": "https://example.com/mpox/", - "types": { - "WhitespaceMinimizedString": { - "name": "WhitespaceMinimizedString", - "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", - "from_schema": "https://example.com/mpox", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "Provenance": { - "name": "Provenance", - "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", - "from_schema": "https://example.com/mpox", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "string": { - "name": "string", - "description": "A character string", - "notes": [ - "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "schema:Text" - ], - "base": "str", - "uri": "xsd:string" - }, - "integer": { - "name": "integer", - "description": "An integer", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "schema:Integer" - ], - "base": "int", - "uri": "xsd:integer" - }, - "boolean": { - "name": "boolean", - "description": "A binary (true or false) value", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "schema:Boolean" - ], - "base": "Bool", - "uri": "xsd:boolean", - "repr": "bool" - }, - "float": { - "name": "float", - "description": "A real number that conforms to the xsd:float specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:float" - }, - "double": { - "name": "double", - "description": "A real number that conforms to the xsd:double specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." - ], - "from_schema": "https://example.com/mpox", - "close_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:double" - }, - "decimal": { - "name": "decimal", - "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." - ], - "from_schema": "https://example.com/mpox", - "broad_mappings": [ - "schema:Number" - ], - "base": "Decimal", - "uri": "xsd:decimal" - }, - "time": { - "name": "time", - "description": "A time object represents a (local) time of day, independent of any particular day", - "notes": [ - "URI is dateTime because OWL reasoners do not work with straight date or time", - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "schema:Time" - ], - "base": "XSDTime", - "uri": "xsd:time", - "repr": "str" - }, - "date": { - "name": "date", - "description": "a date (year, month and day) in an idealized calendar", - "notes": [ - "URI is dateTime because OWL reasoners don't work with straight date or time", - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "schema:Date" - ], - "base": "XSDDate", - "uri": "xsd:date", - "repr": "str" - }, - "datetime": { - "name": "datetime", - "description": "The combination of a date and time", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "schema:DateTime" - ], - "base": "XSDDateTime", - "uri": "xsd:dateTime", - "repr": "str" - }, - "date_or_datetime": { - "name": "date_or_datetime", - "description": "Either a date or a datetime", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." - ], - "from_schema": "https://example.com/mpox", - "base": "str", - "uri": "linkml:DateOrDatetime", - "repr": "str" - }, - "uriorcurie": { - "name": "uriorcurie", - "description": "a URI or a CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." - ], - "from_schema": "https://example.com/mpox", - "base": "URIorCURIE", - "uri": "xsd:anyURI", - "repr": "str" - }, - "curie": { - "name": "curie", - "conforms_to": "https://www.w3.org/TR/curie/", - "description": "a compact URI", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." - ], - "comments": [ - "in RDF serializations this MUST be expanded to a URI", - "in non-RDF serializations MAY be serialized as the compact representation" - ], - "from_schema": "https://example.com/mpox", - "base": "Curie", - "uri": "xsd:string", - "repr": "str" - }, - "uri": { - "name": "uri", - "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", - "description": "a complete URI", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." - ], - "comments": [ - "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" - ], - "from_schema": "https://example.com/mpox", - "close_mappings": [ - "schema:URL" - ], - "base": "URI", - "uri": "xsd:anyURI", - "repr": "str" - }, - "ncname": { - "name": "ncname", - "description": "Prefix part of CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." - ], - "from_schema": "https://example.com/mpox", - "base": "NCName", - "uri": "xsd:string", - "repr": "str" - }, - "objectidentifier": { - "name": "objectidentifier", - "description": "A URI or CURIE that represents an object in the model.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." - ], - "comments": [ - "Used for inheritance and type checking" - ], - "from_schema": "https://example.com/mpox", - "base": "ElementIdentifier", - "uri": "shex:iri", - "repr": "str" + "classes": { + "dh_interface": { + "name": "dh_interface", + "description": "A DataHarmonizer interface", + "from_schema": "https://example.com/mpox" }, - "nodeidentifier": { - "name": "nodeidentifier", - "description": "A URI, CURIE or BNODE that represents a node in a model.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." - ], + "Mpox": { + "name": "Mpox", + "annotations": { + "version": { + "tag": "version", + "value": "7.5.5" + } + }, + "description": "Canadian specification for Mpox clinical virus biosample data gathering", "from_schema": "https://example.com/mpox", - "base": "NodeIdentifier", - "uri": "shex:nonLiteral", - "repr": "str" - }, - "jsonpointer": { - "name": "jsonpointer", - "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", - "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." + "see_also": [ + "templates/mpox/SOP_Mpox.pdf" ], - "from_schema": "https://example.com/mpox", - "base": "str", - "uri": "xsd:string", - "repr": "str" - }, - "jsonpath": { - "name": "jsonpath", - "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", - "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." - ], - "from_schema": "https://example.com/mpox", - "base": "str", - "uri": "xsd:string", - "repr": "str" - }, - "sparqlpath": { - "name": "sparqlpath", - "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", - "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." - ], - "from_schema": "https://example.com/mpox", - "base": "str", - "uri": "xsd:string", - "repr": "str" - } - }, - "enums": { - "NullValueMenu": { - "name": "NullValueMenu", - "title": "null value menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Not Applicable": { - "text": "Not Applicable", - "description": "A categorical choice recorded when a datum does not apply to a given context.", - "meaning": "GENEPIO:0001619" + "is_a": "dh_interface", + "slot_usage": { + "specimen_collector_sample_id": { + "name": "specimen_collector_sample_id", + "rank": 1, + "slot_group": "Database Identifiers" }, - "Missing": { - "text": "Missing", - "description": "A categorical choice recorded when a datum is not included for an unknown reason.", - "meaning": "GENEPIO:0001618" + "related_specimen_primary_id": { + "name": "related_specimen_primary_id", + "rank": 2, + "slot_group": "Database Identifiers" }, - "Not Collected": { - "text": "Not Collected", - "description": "A categorical choice recorded when a datum was not measured or collected.", - "meaning": "GENEPIO:0001620" + "case_id": { + "name": "case_id", + "rank": 3, + "slot_group": "Database Identifiers" }, - "Not Provided": { - "text": "Not Provided", - "description": "A categorical choice recorded when a datum was collected but is not currently provided in the information being shared. This value indicates the information may be shared at the later stage.", - "meaning": "GENEPIO:0001668" + "bioproject_accession": { + "name": "bioproject_accession", + "rank": 4, + "slot_group": "Database Identifiers" }, - "Restricted Access": { - "text": "Restricted Access", - "description": "A categorical choice recorded when a given datum is available but not shared publicly because of information privacy concerns.", - "meaning": "GENEPIO:0001810" - } - } - }, - "GeoLocNameStateProvinceTerritoryMenu": { - "name": "GeoLocNameStateProvinceTerritoryMenu", - "title": "geo_loc_name (state/province/territory) menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Alberta": { - "text": "Alberta", - "description": "One of Canada's prairie provinces. It became a province on 1905-09-01. Alberta is located in western Canada, bounded by the provinces of British Columbia to the west and Saskatchewan to the east, Northwest Territories to the north, and by the State of Montana to the south. Statistics Canada divides the province of Alberta into nineteen census divisions, each with one or more municipal governments overseeing county municipalities, improvement districts, special areas, specialized municipalities, municipal districts, regional municipalities, cities, towns, villages, summer villages, Indian settlements, and Indian reserves. Census divisions are not a unit of local government in Alberta.", - "meaning": "GAZ:00002566" + "biosample_accession": { + "name": "biosample_accession", + "rank": 5, + "slot_group": "Database Identifiers" }, - "British Columbia": { - "text": "British Columbia", - "description": "The westernmost of Canada's provinces. British Columbia is bordered by the Pacific Ocean on the west, by the American State of Alaska on the northwest, and to the north by the Yukon and the Northwest Territories, on the east by the province of Alberta, and on the south by the States of Washington, Idaho, and Montana. The current southern border of British Columbia was established by the 1846 Oregon Treaty, although its history is tied with lands as far south as the California border. British Columbia's rugged coastline stretches for more than 27,000 km, and includes deep, mountainous fjords and about 6,000 islands, most of which are uninhabited. British Columbia is carved into 27 regional districts. These regional districts are federations of member municipalities and electoral areas. The unincorporated area of the regional district is carved into electoral areas.", - "meaning": "GAZ:00002562" + "insdc_sequence_read_accession": { + "name": "insdc_sequence_read_accession", + "rank": 6, + "slot_group": "Database Identifiers" }, - "Manitoba": { - "text": "Manitoba", - "description": "One of Canada's 10 provinces. Manitoba is located at the longitudinal centre of Canada, although it is considered to be part of Western Canada. It borders Saskatchewan to the west, Ontario to the east, Nunavut and Hudson Bay to the north, and the American states of North Dakota and Minnesota to the south. Statistics Canada divides the province of Manitoba into 23 census divisions. Census divisions are not a unit of local government in Manitoba.", - "meaning": "GAZ:00002571" + "insdc_assembly_accession": { + "name": "insdc_assembly_accession", + "rank": 7, + "slot_group": "Database Identifiers" }, - "New Brunswick": { - "text": "New Brunswick", - "description": "One of Canada's three Maritime provinces. New Brunswick is bounded on the north by Quebec's Gaspe Peninsula and by Chaleur Bay. Along the east coast, the Gulf of Saint Lawrence and Northumberland Strait form the boundaries. In the south-east corner of the province, the narrow Isthmus of Chignecto connects New Brunswick to the Nova Scotia peninsula. The south of the province is bounded by the Bay of Fundy, which has the highest tides in the world with a rise of 16 m. To the west, the province borders the American State of Maine. New Brunswick is divided into 15 counties, which no longer have administrative roles except in the court system. The counties are divided into parishes.", - "meaning": "GAZ:00002570" + "gisaid_accession": { + "name": "gisaid_accession", + "rank": 8, + "slot_group": "Database Identifiers" }, - "Newfoundland and Labrador": { - "text": "Newfoundland and Labrador", - "description": "A province of Canada, the tenth and latest to join the Confederation. Geographically, the province consists of the island of Newfoundland and the mainland Labrador, on Canada's Atlantic coast.", - "meaning": "GAZ:00002567" + "sample_collected_by": { + "name": "sample_collected_by", + "exact_mappings": [ + "NML_LIMS:CUSTOMER", + "NCBI_Pathogen_BIOSAMPLE:collected_by", + "ENA_ERC000033_Virus_SAMPLE:collecting%20institution", + "GISAID_EpiPox:Originating%20lab" + ], + "rank": 9, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "SampleCollectedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Northwest Territories": { - "text": "Northwest Territories", - "description": "A territory of Canada. Located in northern Canada, it borders Canada's two other territories, Yukon to the west and Nunavut to the east, and three provinces: British Columbia to the southwest, Alberta to the south, and Saskatchewan to the southeast. The present-day territory was created in 1870-06, when the Hudson's Bay Company transferred Rupert's Land and North-Western Territory to the government of Canada.", - "meaning": "GAZ:00002575" + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "rank": 10, + "slot_group": "Sample collection and processing" }, - "Nova Scotia": { - "text": "Nova Scotia", - "description": "A Canadian province located on Canada's southeastern coast. The province's mainland is the Nova Scotia peninsula surrounded by the Atlantic Ocean, including numerous bays and estuaries. No where in Nova Scotia is more than 67 km from the ocean. Cape Breton Island, a large island to the northeast of the Nova Scotia mainland, is also part of the province, as is Sable Island.", - "meaning": "GAZ:00002565" + "sample_collector_contact_address": { + "name": "sample_collector_contact_address", + "rank": 11, + "slot_group": "Sample collection and processing" }, - "Nunavut": { - "text": "Nunavut", - "description": "The largest and newest territory of Canada; it was separated officially from the Northwest Territories on 1999-04-01. The Territory covers about 1.9 million km2 of land and water in Northern Canada including part of the mainland, most of the Arctic Archipelago, and all of the islands in Hudson Bay, James Bay, and Ungava Bay (including the Belcher Islands) which belonged to the Northwest Territories. Nunavut has land borders with the Northwest Territories on several islands as well as the mainland, a border with Manitoba to the south of the Nunavut mainland, and a tiny land border with Newfoundland and Labrador on Killiniq Island. It also shares aquatic borders with the provinces of Quebec, Ontario and Manitoba and with Greenland.", - "meaning": "GAZ:00002574" + "sample_collection_date": { + "name": "sample_collection_date", + "rank": 12, + "slot_group": "Sample collection and processing" }, - "Ontario": { - "text": "Ontario", - "description": "A province located in the central part of Canada. Ontario is bordered by the provinces of Manitoba to the west, Quebec to the east, and the States of Michigan, New York, and Minnesota. Most of Ontario's borders with the United States are natural, starting at the Lake of the Woods and continuing through the four Great Lakes: Superior, Huron (which includes Georgian Bay), Erie, and Ontario (for which the province is named), then along the Saint Lawrence River near Cornwall. Ontario is the only Canadian Province that borders the Great Lakes. There are three different types of census divisions: single-tier municipalities, upper-tier municipalities (which can be regional municipalities or counties) and districts.", - "meaning": "GAZ:00002563" + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "rank": 13, + "slot_group": "Sample collection and processing" }, - "Prince Edward Island": { - "text": "Prince Edward Island", - "description": "A Canadian province consisting of an island of the same name. It is divided into 3 counties.", - "meaning": "GAZ:00002572" + "sample_received_date": { + "name": "sample_received_date", + "rank": 14, + "slot_group": "Sample collection and processing" }, - "Quebec": { - "text": "Quebec", - "description": "A province in the central part of Canada. Quebec is Canada's largest province by area and its second-largest administrative division; only the territory of Nunavut is larger. It is bordered to the west by the province of Ontario, James Bay and Hudson Bay, to the north by Hudson Strait and Ungava Bay, to the east by the Gulf of Saint Lawrence and the provinces of Newfoundland and Labrador and New Brunswick. It is bordered on the south by the American states of Maine, New Hampshire, Vermont, and New York. It also shares maritime borders with the Territory of Nunavut, the Province of Prince Edward Island and the Province of Nova Scotia.", - "meaning": "GAZ:00002569" + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "examples": [ + { + "value": "Canada" + } + ], + "rank": 15, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Saskatchewan": { - "text": "Saskatchewan", - "description": "A prairie province in Canada. Saskatchewan is bounded on the west by Alberta, on the north by the Northwest Territories, on the east by Manitoba, and on the south by the States of Montana and North Dakota. It is divided into 18 census divisions according to Statistics Canada.", - "meaning": "GAZ:00002564" + "geo_loc_name_state_province_territory": { + "name": "geo_loc_name_state_province_territory", + "comments": [ + "Provide the province/territory name from the controlled vocabulary provided." + ], + "rank": 16, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Yukon": { - "text": "Yukon", - "description": "The westernmost of Canada's three territories. The territory is the approximate shape of a right triangle, bordering the American State of Alaska to the west, the Northwest Territories to the east and British Columbia to the south. Its northern coast is on the Beaufort Sea. Its ragged eastern boundary mostly follows the divide between the Yukon Basin and the Mackenzie River drainage basin to the east in the Mackenzie mountains. Its capital is Whitehorse.", - "meaning": "GAZ:00002576" - } - } - }, - "SampleCollectionDatePrecisionMenu": { - "name": "SampleCollectionDatePrecisionMenu", - "title": "sample collection date precision menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "year": { - "text": "year", - "description": "A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days.", - "meaning": "UO:0000036" + "organism": { + "name": "organism", + "comments": [ + "Use \"Mpox virus\". This value is provided in the template. Note: the Mpox virus was formerly referred to as the \"Monkeypox virus\" but the international nomenclature has changed (2022)." + ], + "examples": [ + { + "value": "Mpox virus" + } + ], + "rank": 17, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "OrganismMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "month": { - "text": "month", - "description": "A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days.", - "meaning": "UO:0000035" + "isolate": { + "name": "isolate", + "comments": [ + "Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." + ], + "examples": [ + { + "value": "hMpxV/Canada/UN-NML-12345/2022" + } + ], + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Virus%20Name", + "NCBI_Pathogen_BIOSAMPLE:isolate", + "NCBI_Pathogen_BIOSAMPLE:GISAID_virus_name", + "ENA_ERC000033_Virus_SAMPLE:virus%20identifier", + "GISAID_EpiPox:Virus%20name" + ], + "rank": 18, + "slot_uri": "GENEPIO:0001195", + "slot_group": "Sample collection and processing" }, - "day": { - "text": "day", - "description": "A time unit which is equal to 24 hours.", - "meaning": "UO:0000033" - } - } - }, - "NmlSubmittedSpecimenTypeMenu": { - "name": "NmlSubmittedSpecimenTypeMenu", - "title": "NML submitted specimen type menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Bodily fluid": { - "text": "Bodily fluid", - "description": "Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not.", - "meaning": "UBERON:0006314" - }, - "DNA": { - "text": "DNA", - "description": "The output of an extraction process in which DNA molecules are purified in order to exclude DNA from organellas.", - "meaning": "OBI:0001051" - }, - "Nucleic acid": { - "text": "Nucleic acid", - "description": "An extract that is the output of an extraction process in which nucleic acid molecules are isolated from a specimen.", - "meaning": "OBI:0001010" + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "examples": [ + { + "value": "Diagnostic testing" + } + ], + "exact_mappings": [ + "NML_LIMS:HC_SAMPLE_CATEGORY", + "NCBI_Pathogen_BIOSAMPLE:purpose_of_sampling", + "ENA_ERC000033_Virus_SAMPLE:sample%20capture%20status%20%28IF%20Cluster/outbreak%20detection%20%5BGENEPIO%3A0100001%5D%2C%20Multi-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100020%5D%2C%20Intra-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100021%5D%20THEN%20active%20surveillance%20in%20response%20to%20outbreak", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20Baseline%20surveillance%20%28random%20sampling%29%2C%20Targeted%20surveillance%20%28non-random%20sampling%29%2C%20Priority%20surveillance%20project%2C%20Longitudinal%20surveillance%20%28repeat%20sampling%20of%20individuals%29%2C%20Re-infection%20surveillance%2C%20Vaccine%20escape%20surveillance%2C%20Travel-associated%20surveillance%20THEN%20active%20surveillance%20not%20initiated%20by%20an%20outbreak", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20other%20THEN%20other", + "Pathoplexus_Mpox:purposeOfSampling" + ], + "rank": 19, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "PurposeOfSamplingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "RNA": { - "text": "RNA", - "description": "An extract which is the output of an extraction process in which RNA molecules are isolated from a specimen.", - "meaning": "OBI:0000880" + "purpose_of_sampling_details": { + "name": "purpose_of_sampling_details", + "rank": 20, + "slot_group": "Sample collection and processing" }, - "Swab": { - "text": "Swab", - "description": "A device which is a soft, absorbent material mounted on one or both ends of a stick.", - "meaning": "OBI:0002600" + "nml_submitted_specimen_type": { + "name": "nml_submitted_specimen_type", + "rank": 21, + "slot_group": "Sample collection and processing" }, - "Tissue": { - "text": "Tissue", - "description": "Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation.", - "meaning": "UBERON:0000479" + "related_specimen_relationship_type": { + "name": "related_specimen_relationship_type", + "rank": 22, + "slot_group": "Sample collection and processing" }, - "Not Applicable": { - "text": "Not Applicable", - "description": "A categorical choice recorded when a datum does not apply to a given context.", - "meaning": "GENEPIO:0001619" - } - } - }, - "RelatedSpecimenRelationshipTypeMenu": { - "name": "RelatedSpecimenRelationshipTypeMenu", - "title": "Related specimen relationship type menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Acute": { - "text": "Acute", - "description": "Sudden appearance of disease manifestations over a short period of time. The word acute is applied to different time scales depending on the disease or manifestation and does not have an exact definition in minutes, hours, or days.", - "meaning": "HP:0011009" + "anatomical_material": { + "name": "anatomical_material", + "examples": [ + { + "value": "Lesion (Pustule)" + } + ], + "rank": 23, + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "AnatomicalMaterialMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Convalescent": { - "text": "Convalescent", - "description": "A specimen collected from an individual during the recovery phase following the resolution of acute symptoms of a disease, often used to assess immune response or recovery progression." + "anatomical_part": { + "name": "anatomical_part", + "examples": [ + { + "value": "Genital area" + } + ], + "rank": 24, + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "AnatomicalPartMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Familial": { - "text": "Familial", - "description": "A specimen obtained from a relative of an individual, often used in studies examining genetic or hereditary factors, or familial transmission of conditions." + "body_product": { + "name": "body_product", + "examples": [ + { + "value": "Pus" + } + ], + "rank": 25, + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "BodyProductMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Follow-up": { - "text": "Follow-up", - "description": "The process by which information about the health status of an individual is obtained after a study has officially closed; an activity that continues something that has already begun or that repeats something that has already been done.", - "meaning": "EFO:0009642" + "collection_device": { + "name": "collection_device", + "examples": [ + { + "value": "Swab" + } + ], + "rank": 26, + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "CollectionDeviceMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Reinfection testing": { - "text": "Reinfection testing", - "description": "A specimen collected to determine if an individual has been re-exposed to and reinfected by a pathogen after an initial infection and recovery.", - "is_a": "Follow-up" + "collection_method": { + "name": "collection_method", + "examples": [ + { + "value": "Biopsy" + } + ], + "rank": 27, + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "CollectionMethodMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Previously Submitted": { - "text": "Previously Submitted", - "description": "A specimen that has been previously provided or used in a study or testing but is being considered for re-analysis or additional testing." + "specimen_processing": { + "name": "specimen_processing", + "examples": [ + { + "value": "Specimens pooled" + } + ], + "exact_mappings": [ + "NML_LIMS:specimen%20processing", + "Pathoplexus_Mpox:specimenProcessing" + ], + "rank": 28, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "SpecimenProcessingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sequencing/bioinformatics methods development/validation": { - "text": "Sequencing/bioinformatics methods development/validation", - "description": "A specimen used specifically for the purpose of developing, testing, or validating sequencing or bioinformatics methodologies." + "specimen_processing_details": { + "name": "specimen_processing_details", + "rank": 29, + "slot_group": "Sample collection and processing" }, - "Specimen sampling methods testing": { - "text": "Specimen sampling methods testing", - "description": "A specimen used to test, refine, or validate methods and techniques for collecting and processing samples." - } - } - }, - "AnatomicalMaterialMenu": { - "name": "AnatomicalMaterialMenu", - "title": "anatomical material menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Blood": { - "text": "Blood", - "description": "A fluid that is composed of blood plasma and erythrocytes.", - "meaning": "UBERON:0000178" + "experimental_specimen_role_type": { + "name": "experimental_specimen_role_type", + "examples": [ + { + "value": "Positive experimental control" + } + ], + "rank": 30, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "ExperimentalSpecimenRoleTypeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Blood clot": { - "text": "Blood clot", - "description": "Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis).", - "meaning": "UBERON:0010210", - "is_a": "Blood" + "experimental_control_details": { + "name": "experimental_control_details", + "rank": 31, + "slot_group": "Sample collection and processing" }, - "Blood serum": { - "text": "Blood serum", - "description": "The portion of blood plasma that excludes clotting factors.", - "meaning": "UBERON:0001977", - "is_a": "Blood" + "host_common_name": { + "name": "host_common_name", + "exact_mappings": [ + "NML_LIMS:PH_ANIMAL_TYPE", + "ENA_ERC000033_Virus_SAMPLE:host%20common%20name", + "Pathoplexus_Mpox:hostNameCommon" + ], + "rank": 32, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostCommonNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Blood plasma": { - "text": "Blood plasma", - "description": "The liquid component of blood, in which erythrocytes are suspended.", - "meaning": "UBERON:0001969", - "is_a": "Blood" - }, - "Whole blood": { - "text": "Whole blood", - "description": "Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant.", - "meaning": "NCIT:C41067", - "is_a": "Blood" - }, - "Fluid": { - "text": "Fluid", - "description": "Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not.", - "meaning": "UBERON:0006314" - }, - "Saliva": { - "text": "Saliva", - "description": "A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions.", - "meaning": "UBERON:0001836", - "is_a": "Fluid" - }, - "Fluid (cerebrospinal (CSF))": { - "text": "Fluid (cerebrospinal (CSF))", - "description": "A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord.", - "meaning": "UBERON:0001359", - "is_a": "Fluid" + "host_scientific_name": { + "name": "host_scientific_name", + "examples": [ + { + "value": "Homo sapiens" + } + ], + "rank": 33, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostScientificNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid (pericardial)": { - "text": "Fluid (pericardial)", - "description": "Transudate contained in the pericardial cavity.", - "meaning": "UBERON:0002409", - "is_a": "Fluid" + "host_health_state": { + "name": "host_health_state", + "examples": [ + { + "value": "Asymptomatic" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_HOST_HEALTH", + "NCBI_Pathogen_BIOSAMPLE:host_health_state", + "ENA_ERC000033_Virus_SAMPLE:host%20health%20state", + "Pathoplexus_Mpox:hostHealthState", + "GISAID_EpiPox:Patient%20status" + ], + "rank": 34, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStateMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid (pleural)": { - "text": "Fluid (pleural)", - "description": "Transudate contained in the pleural cavity.", - "meaning": "UBERON:0001087", - "is_a": "Fluid" + "host_health_status_details": { + "name": "host_health_status_details", + "examples": [ + { + "value": "Hospitalized" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_HOST_HEALTH_DETAILS", + "ENA_ERC000033_Virus_SAMPLE:hospitalisation%20%28IF%20Hospitalized%2C%20Hospitalized%20%28Non-ICU%29%2C%20Hospitalized%20%28ICU%29%2C%20Medically%20Isolated%2C%20Medically%20Isolated%20%28Negative%20Pressure%29%2C%20THEN%20%22yes%22" + ], + "rank": 35, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStatusDetailsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid (vaginal)": { - "text": "Fluid (vaginal)", - "description": "Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands", - "meaning": "UBERON:0036243", - "is_a": "Fluid" + "host_health_outcome": { + "name": "host_health_outcome", + "examples": [ + { + "value": "Recovered" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_HOST_HEALTH_OUTCOME", + "NCBI_Pathogen_BIOSAMPLE:host_health_outcome", + "ENA_ERC000033_Virus_SAMPLE:host%20disease%20outcome%20%28IF%20Deceased%2C%20THEN%20dead", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20Recovered%20THEN%20recovered%29", + "Pathoplexus_Mpox:hostHealthOutcome" + ], + "rank": 36, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthOutcomeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid (amniotic)": { - "text": "Fluid (amniotic)", - "description": "Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion.", - "meaning": "UBERON:0000173", - "is_a": "Fluid" + "host_disease": { + "name": "host_disease", + "comments": [ + "Select \"Mpox\" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as \"Monkeypox\" but the international nomenclature has changed (2022)." + ], + "examples": [ + { + "value": "Mpox" + } + ], + "rank": 37, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostDiseaseMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion": { - "text": "Lesion", - "description": "A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part.", - "meaning": "NCIT:C3824" + "host_age": { + "name": "host_age", + "exact_mappings": [ + "NML_LIMS:PH_AGE", + "NCBI_Pathogen_BIOSAMPLE:host_age", + "ENA_ERC000033_Virus_SAMPLE:host%20age", + "Pathoplexus_Mpox:hostAge", + "GISAID_EpiPox:Patient%20age" + ], + "rank": 38, + "slot_group": "Host Information", + "required": true }, - "Lesion (Macule)": { - "text": "Lesion (Macule)", - "description": "A flat lesion characterized by change in the skin color.", - "meaning": "NCIT:C43278", - "is_a": "Lesion" + "host_age_unit": { + "name": "host_age_unit", + "examples": [ + { + "value": "year" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_AGE_UNIT", + "NCBI_Pathogen_BIOSAMPLE:host_age_unit", + "ENA_ERC000033_Virus_SAMPLE:host%20age%20%28combine%20value%20and%20units%20with%20regex", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20year%20THEN%20years%2C%20IF%20month%20THEN%20months%29" + ], + "rank": 39, + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostAgeUnitMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Papule)": { - "text": "Lesion (Papule)", - "description": "A small (less than 5-10 mm) elevation of skin that is non-suppurative.", - "meaning": "NCIT:C39690", - "is_a": "Lesion" + "host_age_bin": { + "name": "host_age_bin", + "examples": [ + { + "value": "50 - 59" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_AGE_GROUP", + "NCBI_Pathogen_BIOSAMPLE:host_age_bin", + "Pathoplexus_Mpox:hostAgeBin" + ], + "rank": 40, + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostAgeBinMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Pustule)": { - "text": "Lesion (Pustule)", - "description": "A circumscribed and elevated skin lesion filled with purulent material.", - "meaning": "NCIT:C78582", - "is_a": "Lesion" + "host_gender": { + "name": "host_gender", + "examples": [ + { + "value": "Male" + } + ], + "exact_mappings": [ + "NML_LIMS:VD_SEX", + "NCBI_Pathogen_BIOSAMPLE:host_sex", + "ENA_ERC000033_Virus_SAMPLE:host%20sex%20%28IF%20Male%20THEN%20male%2C%20IF%20Female%20THEN%20female%29", + "Pathoplexus_Mpox:hostGender", + "GISAID_EpiPox:Gender" + ], + "rank": 41, + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostGenderMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Scab)": { - "text": "Lesion (Scab)", - "description": "A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris.", - "meaning": "GENEPIO:0100490", - "is_a": "Lesion" + "host_residence_geo_loc_name_country": { + "name": "host_residence_geo_loc_name_country", + "examples": [ + { + "value": "Canada" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_HOST_COUNTRY", + "Pathoplexus_Mpox:hostOriginCountry" + ], + "rank": 42, + "slot_group": "Host Information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Vesicle)": { - "text": "Lesion (Vesicle)", - "description": "A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections.", - "meaning": "GENEPIO:0100491", - "is_a": "Lesion" + "host_residence_geo_loc_name_state_province_territory": { + "name": "host_residence_geo_loc_name_state_province_territory", + "rank": 43, + "slot_group": "Host Information" }, - "Rash": { - "text": "Rash", - "description": "A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface.", - "meaning": "SYMP:0000487" + "symptom_onset_date": { + "name": "symptom_onset_date", + "rank": 44, + "slot_group": "Host Information" }, - "Ulcer": { - "text": "Ulcer", - "description": "A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue.", - "meaning": "NCIT:C3426" - }, - "Tissue": { - "text": "Tissue", - "description": "Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation.", - "meaning": "UBERON:0000479" - }, - "Wound tissue (injury)": { - "text": "Wound tissue (injury)", - "description": "Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity.", - "meaning": "NCIT:C3671", - "is_a": "Tissue" - } - } - }, - "AnatomicalMaterialInternationalMenu": { - "name": "AnatomicalMaterialInternationalMenu", - "title": "anatomical material international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Blood [UBERON:0000178]": { - "text": "Blood [UBERON:0000178]", - "description": "A fluid that is composed of blood plasma and erythrocytes.", - "meaning": "UBERON:0000178" - }, - "Blood clot [UBERON:0010210]": { - "text": "Blood clot [UBERON:0010210]", - "description": "Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis).", - "meaning": "UBERON:0010210", - "is_a": "Blood [UBERON:0000178]" + "signs_and_symptoms": { + "name": "signs_and_symptoms", + "examples": [ + { + "value": "Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain)" + } + ], + "exact_mappings": [ + "NML_LIMS:HC_SYMPTOMS", + "ENA_ERC000033_Virus_SAMPLE:illness%20symptoms", + "Pathoplexus_Mpox:signsAndSymptoms" + ], + "rank": 45, + "slot_group": "Host Information", + "any_of": [ + { + "range": "SignsAndSymptomsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Blood serum [UBERON:0001977]": { - "text": "Blood serum [UBERON:0001977]", - "description": "The portion of blood plasma that excludes clotting factors.", - "meaning": "UBERON:0001977", - "is_a": "Blood [UBERON:0000178]" + "preexisting_conditions_and_risk_factors": { + "name": "preexisting_conditions_and_risk_factors", + "rank": 46, + "slot_group": "Host Information", + "any_of": [ + { + "range": "PreExistingConditionsAndRiskFactorsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Blood plasma [UBERON:0001969]": { - "text": "Blood plasma [UBERON:0001969]", - "description": "The liquid component of blood, in which erythrocytes are suspended.", - "meaning": "UBERON:0001969", - "is_a": "Blood [UBERON:0000178]" + "complications": { + "name": "complications", + "examples": [ + { + "value": "Delayed wound healing (lesion healing)" + } + ], + "exact_mappings": [ + "NML_LIMS:complications" + ], + "rank": 47, + "slot_group": "Host Information", + "any_of": [ + { + "range": "ComplicationsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Whole blood [NCIT:C41067]": { - "text": "Whole blood [NCIT:C41067]", - "description": "Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant.", - "meaning": "NCIT:C41067", - "is_a": "Blood [UBERON:0000178]" + "antiviral_therapy": { + "name": "antiviral_therapy", + "rank": 48, + "slot_group": "Host Information" }, - "Fluid [UBERON:0006314]": { - "text": "Fluid [UBERON:0006314]", - "description": "Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not.", - "meaning": "UBERON:0006314" + "host_vaccination_status": { + "name": "host_vaccination_status", + "examples": [ + { + "value": "Not Vaccinated" + } + ], + "rank": 49, + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "HostVaccinationStatusMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Saliva [UBERON:0001836]": { - "text": "Saliva [UBERON:0001836]", - "description": "A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions.", - "meaning": "UBERON:0001836", - "is_a": "Fluid [UBERON:0006314]" + "number_of_vaccine_doses_received": { + "name": "number_of_vaccine_doses_received", + "rank": 50, + "slot_group": "Host vaccination information" }, - "Fluid (cerebrospinal (CSF)) [UBERON:0001359]": { - "text": "Fluid (cerebrospinal (CSF)) [UBERON:0001359]", - "description": "A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord.", - "meaning": "UBERON:0001359", - "is_a": "Fluid [UBERON:0006314]" + "vaccination_dose_1_vaccine_name": { + "name": "vaccination_dose_1_vaccine_name", + "rank": 51, + "slot_group": "Host vaccination information" }, - "Fluid (pericardial) [UBERON:0002409]": { - "text": "Fluid (pericardial) [UBERON:0002409]", - "description": "Transudate contained in the pericardial cavity.", - "meaning": "UBERON:0002409", - "is_a": "Fluid [UBERON:0006314]" + "vaccination_dose_1_vaccination_date": { + "name": "vaccination_dose_1_vaccination_date", + "rank": 52, + "slot_group": "Host vaccination information" }, - "Fluid (pleural) [UBERON:0001087]": { - "text": "Fluid (pleural) [UBERON:0001087]", - "description": "Transudate contained in the pleural cavity.", - "meaning": "UBERON:0001087", - "is_a": "Fluid [UBERON:0006314]" + "vaccination_history": { + "name": "vaccination_history", + "rank": 53, + "slot_group": "Host vaccination information" }, - "Fluid (vaginal) [UBERON:0036243]": { - "text": "Fluid (vaginal) [UBERON:0036243]", - "description": "Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands", - "meaning": "UBERON:0036243", - "is_a": "Fluid [UBERON:0006314]" + "location_of_exposure_geo_loc_name_country": { + "name": "location_of_exposure_geo_loc_name_country", + "examples": [ + { + "value": "Canada" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_COUNTRY" + ], + "rank": 54, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid (amniotic) [UBERON:0000173]": { - "text": "Fluid (amniotic) [UBERON:0000173]", - "description": "Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion.", - "meaning": "UBERON:0000173", - "is_a": "Fluid [UBERON:0006314]" + "destination_of_most_recent_travel_city": { + "name": "destination_of_most_recent_travel_city", + "rank": 55, + "slot_group": "Host exposure information" }, - "Lesion [NCIT:C3824]": { - "text": "Lesion [NCIT:C3824]", - "description": "A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part.", - "meaning": "NCIT:C3824" + "destination_of_most_recent_travel_state_province_territory": { + "name": "destination_of_most_recent_travel_state_province_territory", + "comments": [ + "Select the province name from the pick list provided in the template." + ], + "examples": [ + { + "value": "British Columbia" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 56, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Macule) [NCIT:C43278]": { - "text": "Lesion (Macule) [NCIT:C43278]", - "description": "A flat lesion characterized by change in the skin color.", - "meaning": "NCIT:C43278", - "is_a": "Lesion [NCIT:C3824]" + "destination_of_most_recent_travel_country": { + "name": "destination_of_most_recent_travel_country", + "examples": [ + { + "value": "Canada" + } + ], + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 57, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Papule) [NCIT:C39690]": { - "text": "Lesion (Papule) [NCIT:C39690]", - "description": "A small (less than 5-10 mm) elevation of skin that is non-suppurative.", - "meaning": "NCIT:C39690", - "is_a": "Lesion [NCIT:C3824]" + "most_recent_travel_departure_date": { + "name": "most_recent_travel_departure_date", + "rank": 58, + "slot_group": "Host exposure information" }, - "Lesion (Pustule) [NCIT:C78582]": { - "text": "Lesion (Pustule) [NCIT:C78582]", - "description": "A circumscribed and elevated skin lesion filled with purulent material.", - "meaning": "NCIT:C78582", - "is_a": "Lesion [NCIT:C3824]" + "most_recent_travel_return_date": { + "name": "most_recent_travel_return_date", + "rank": 59, + "slot_group": "Host exposure information" }, - "Lesion (Scab) [GENEPIO:0100490]": { - "text": "Lesion (Scab) [GENEPIO:0100490]", - "description": "A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris.", - "meaning": "GENEPIO:0100490", - "is_a": "Lesion [NCIT:C3824]" + "travel_history": { + "name": "travel_history", + "rank": 60, + "slot_group": "Host exposure information" }, - "Lesion (Vesicle) [GENEPIO:0100491]": { - "text": "Lesion (Vesicle) [GENEPIO:0100491]", - "description": "A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections.", - "meaning": "GENEPIO:0100491", - "is_a": "Lesion [NCIT:C3824]" - }, - "Rash [SYMP:0000487]": { - "text": "Rash [SYMP:0000487]", - "description": "A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface.", - "meaning": "SYMP:0000487" - }, - "Ulcer [NCIT:C3426]": { - "text": "Ulcer [NCIT:C3426]", - "description": "A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue.", - "meaning": "NCIT:C3426" - }, - "Tissue [UBERON:0000479]": { - "text": "Tissue [UBERON:0000479]", - "description": "Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation.", - "meaning": "UBERON:0000479" - }, - "Wound tissue (injury) [NCIT:C3671]": { - "text": "Wound tissue (injury) [NCIT:C3671]", - "description": "Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity.", - "meaning": "NCIT:C3671", - "is_a": "Tissue [UBERON:0000479]" - } - } - }, - "AnatomicalPartMenu": { - "name": "AnatomicalPartMenu", - "title": "anatomical part menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Anus": { - "text": "Anus", - "description": "Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts.", - "meaning": "UBERON:0001245" - }, - "Perianal skin": { - "text": "Perianal skin", - "description": "A zone of skin that is part of the area surrounding the anus.", - "meaning": "UBERON:0012336", - "is_a": "Anus" - }, - "Arm": { - "text": "Arm", - "description": "The part of the forelimb extending from the shoulder to the autopod.", - "meaning": "UBERON:0001460" - }, - "Arm (forearm)": { - "text": "Arm (forearm)", - "description": "The structure on the upper limb, between the elbow and the wrist.", - "meaning": "NCIT:C32628", - "is_a": "Arm" - }, - "Elbow": { - "text": "Elbow", - "description": "The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa.", - "meaning": "UBERON:0001461", - "is_a": "Arm" - }, - "Back": { - "text": "Back", - "description": "The rear surface of the human body from the shoulders to the hips.", - "meaning": "FMA:14181" + "exposure_event": { + "name": "exposure_event", + "examples": [ + { + "value": "Party" + } + ], + "rank": 61, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureEventMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Buttock": { - "text": "Buttock", - "description": "A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles.", - "meaning": "UBERON:0013691" + "exposure_contact_level": { + "name": "exposure_contact_level", + "examples": [ + { + "value": "Contact with infected individual" + } + ], + "exact_mappings": [ + "NML_LIMS:exposure%20contact%20level", + "ENA_ERC000033_Virus_SAMPLE:subject%20exposure%20%28excluding%3A%20Workplace%20associated%20transmission%2C%20Healthcare%20associated%20transmission%2C%20Laboratory%20associated%20transmission%29" + ], + "rank": 62, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureContactLevelMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Cervix": { - "text": "Cervix", - "description": "Lower, narrow portion of the uterus where it joins with the top end of the vagina.", - "meaning": "UBERON:0000002" + "host_role": { + "name": "host_role", + "examples": [ + { + "value": "Acquaintance of case" + } + ], + "rank": 63, + "slot_group": "Host exposure information", + "range": "HostRoleMenu" }, - "Chest": { - "text": "Chest", - "description": "Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper", - "meaning": "UBERON:0001443" + "exposure_setting": { + "name": "exposure_setting", + "examples": [ + { + "value": "Healthcare Setting" + } + ], + "rank": 64, + "slot_group": "Host exposure information", + "range": "ExposureSettingMenu" }, - "Foot": { - "text": "Foot", - "description": "The terminal part of the vertebrate leg upon which an individual stands. 2: An invertebrate organ of locomotion or attachment; especially: a ventral muscular surface or process of a mollusk.", - "meaning": "BTO:0000476" + "exposure_details": { + "name": "exposure_details", + "rank": 65, + "slot_group": "Host exposure information" }, - "Genital area": { - "text": "Genital area", - "description": "The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh.", - "meaning": "BTO:0003358" + "prior_mpox_infection": { + "name": "prior_mpox_infection", + "examples": [ + { + "value": "Prior infection" + } + ], + "exact_mappings": [ + "NML_LIMS:prior%20Mpox%20infection", + "Pathoplexus_Mpox:previousInfectionDisease" + ], + "rank": 66, + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorMpoxInfectionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Penis": { - "text": "Penis", - "description": "An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination.", - "meaning": "UBERON:0000989", - "is_a": "Genital area" + "prior_mpox_infection_date": { + "name": "prior_mpox_infection_date", + "rank": 67, + "slot_group": "Host reinfection information" }, - "Glans (tip of penis)": { - "text": "Glans (tip of penis)", - "description": "The bulbous structure at the distal end of the human penis", - "meaning": "UBERON:0035651", - "is_a": "Penis" + "prior_mpox_antiviral_treatment": { + "name": "prior_mpox_antiviral_treatment", + "examples": [ + { + "value": "Prior antiviral treatment" + } + ], + "exact_mappings": [ + "NML_LIMS:prior%20Mpox%20antiviral%20treatment" + ], + "rank": 68, + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorMpoxAntiviralTreatmentMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Prepuce of penis (foreskin)": { - "text": "Prepuce of penis (foreskin)", - "description": "A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect.", - "meaning": "UBERON:0001332", - "is_a": "Penis" + "prior_antiviral_treatment_during_prior_mpox_infection": { + "name": "prior_antiviral_treatment_during_prior_mpox_infection", + "rank": 69, + "slot_group": "Host reinfection information" }, - "Perineum": { - "text": "Perineum", - "description": "The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human.", - "meaning": "UBERON:0002356", - "is_a": "Genital area" + "sequenced_by": { + "name": "sequenced_by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + ], + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_CENTRE", + "NCBI_Pathogen_BIOSAMPLE:sequenced_by", + "Pathoplexus_Mpox:sequencedByOrganization" + ], + "rank": 70, + "slot_group": "Sequencing", + "any_of": [ + { + "range": "SequenceSubmittedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Scrotum": { - "text": "Scrotum", - "description": "The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus.", - "meaning": "UBERON:0001300", - "is_a": "Genital area" + "sequenced_by_contact_email": { + "name": "sequenced_by_contact_email", + "rank": 71, + "slot_group": "Sequencing" }, - "Vagina": { - "text": "Vagina", - "description": "A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles", - "meaning": "UBERON:0000996", - "is_a": "Genital area" + "sequenced_by_contact_address": { + "name": "sequenced_by_contact_address", + "rank": 72, + "slot_group": "Sequencing" }, - "Gland": { - "text": "Gland", - "description": "An organ that functions as a secretory or excretory organ.", - "meaning": "UBERON:0002530" + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCE_SUBMITTER", + "NCBI_Pathogen_BIOSAMPLE:sequence_submitted_by", + "GISAID_EpiPox:Submitting%20lab" + ], + "rank": 73, + "slot_group": "Sequencing", + "any_of": [ + { + "range": "SequenceSubmittedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Hand": { - "text": "Hand", - "description": "The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ.", - "meaning": "BTO:0004668" + "sequence_submitter_contact_email": { + "name": "sequence_submitter_contact_email", + "rank": 74, + "slot_group": "Sequencing" }, - "Finger": { - "text": "Finger", - "description": "Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger.", - "meaning": "FMA:9666", - "is_a": "Hand" + "sequence_submitter_contact_address": { + "name": "sequence_submitter_contact_address", + "rank": 75, + "slot_group": "Sequencing" }, - "Hand (palm)": { - "text": "Hand (palm)", - "description": "The inner surface of the hand between the wrist and fingers.", - "meaning": "FMA:24920", - "is_a": "Hand" + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "examples": [ + { + "value": "Specimens attributed to individuals with no known intimate contacts to positive cases", + "description": "Select \"Targeted surveillance (non-random sampling)\" if the specimen fits any of the following criteria" + }, + { + "value": "Specimens attributed to youth/minors <18 yrs." + }, + { + "value": "Specimens attributed to vulnerable persons living in transient shelters or congregant settings" + }, + { + "value": "Specimens attributed to individuals self-identifying as “female”" + }, + { + "value": "Domestic travel surveillance", + "description": "For specimens with a recent international and/or domestic travel history, please select the most appropriate tag from the following three options" + }, + { + "value": "International travel surveillance" + }, + { + "value": "Travel-associated surveillance" + }, + { + "value": "Cluster/Outbreak investigation", + "description": "For specimens targeted for sequencing as part of an outbreak investigation, please select" + }, + { + "value": "Baseline surveillance (random sampling).", + "description": "In all other cases use" + } + ], + "rank": 76, + "slot_group": "Sequencing", + "any_of": [ + { + "range": "PurposeOfSequencingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Head": { - "text": "Head", - "description": "The head is the anterior-most division of the body.", - "meaning": "UBERON:0000033" + "purpose_of_sequencing_details": { + "name": "purpose_of_sequencing_details", + "rank": 77, + "slot_group": "Sequencing" }, - "Buccal mucosa": { - "text": "Buccal mucosa", - "description": "The inner lining of the cheeks and lips.", - "meaning": "UBERON:0006956", - "is_a": "Head" + "sequencing_date": { + "name": "sequencing_date", + "rank": 78, + "slot_group": "Sequencing", + "required": true }, - "Cheek": { - "text": "Cheek", - "description": "A fleshy subdivision of one side of the face bounded by an eye, ear and the nose.", - "meaning": "UBERON:0001567", - "is_a": "Head" + "library_id": { + "name": "library_id", + "rank": 79, + "slot_group": "Sequencing" }, - "Ear": { - "text": "Ear", - "description": "Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals.", - "meaning": "UBERON:0001690", - "is_a": "Head" + "library_preparation_kit": { + "name": "library_preparation_kit", + "rank": 80, + "slot_group": "Sequencing" }, - "Preauricular region": { - "text": "Preauricular region", - "description": "Of or pertaining to the area in front of the auricle of the ear.", - "meaning": "NCIT:C103848", - "is_a": "Ear" + "sequencing_instrument": { + "name": "sequencing_instrument", + "examples": [ + { + "value": "Oxford Nanopore MinION" + } + ], + "rank": 81, + "slot_group": "Sequencing", + "any_of": [ + { + "range": "SequencingInstrumentMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Eye": { - "text": "Eye", - "description": "An organ that detects light.", - "meaning": "UBERON:0000970", - "is_a": "Head" + "sequencing_protocol": { + "name": "sequencing_protocol", + "rank": 82, + "slot_group": "Sequencing" }, - "Face": { - "text": "Face", - "description": "A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc).", - "meaning": "UBERON:0001456", - "is_a": "Head" + "sequencing_kit_number": { + "name": "sequencing_kit_number", + "rank": 83, + "slot_group": "Sequencing" }, - "Forehead": { - "text": "Forehead", - "description": "The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond", - "meaning": "UBERON:0008200", - "is_a": "Head" + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "rank": 84, + "slot_group": "Sequencing" }, - "Lip": { - "text": "Lip", - "description": "One of the two fleshy folds which surround the opening of the mouth.", - "meaning": "UBERON:0001833", - "is_a": "Head" + "amplicon_size": { + "name": "amplicon_size", + "rank": 85, + "slot_group": "Sequencing" }, - "Jaw": { - "text": "Jaw", - "description": "A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions.", - "meaning": "UBERON:0011595", - "is_a": "Head" + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "rank": 86, + "slot_group": "Bioinformatics and QC metrics", + "required": true }, - "Tongue": { - "text": "Tongue", - "description": "A muscular organ in the floor of the mouth.", - "meaning": "UBERON:0001723", - "is_a": "Head" + "dehosting_method": { + "name": "dehosting_method", + "exact_mappings": [ + "NML_LIMS:PH_DEHOSTING_METHOD" + ], + "rank": 87, + "slot_group": "Bioinformatics and QC metrics", + "required": true }, - "Hypogastrium (suprapubic region)": { - "text": "Hypogastrium (suprapubic region)", - "description": "The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel.", - "meaning": "UBERON:0013203" + "consensus_sequence_name": { + "name": "consensus_sequence_name", + "rank": 88, + "slot_group": "Bioinformatics and QC metrics" }, - "Leg": { - "text": "Leg", - "description": "The portion of the hindlimb that contains both the stylopod and zeugopod.", - "meaning": "UBERON:0000978" + "consensus_sequence_filename": { + "name": "consensus_sequence_filename", + "rank": 89, + "slot_group": "Bioinformatics and QC metrics" }, - "Ankle": { - "text": "Ankle", - "description": "A zone of skin that is part of an ankle", - "meaning": "UBERON:0001512", - "is_a": "Leg" + "consensus_sequence_filepath": { + "name": "consensus_sequence_filepath", + "rank": 90, + "slot_group": "Bioinformatics and QC metrics" }, - "Knee": { - "text": "Knee", - "description": "A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod.", - "meaning": "UBERON:0001465", - "is_a": "Leg" + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "rank": 91, + "slot_group": "Bioinformatics and QC metrics" }, - "Thigh": { - "text": "Thigh", - "description": "The part of the hindlimb between pelvis and the knee, corresponding to the femur.", - "meaning": "UBERON:0000376", - "is_a": "Leg" + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "rank": 92, + "slot_group": "Bioinformatics and QC metrics" }, - "Lower body": { - "text": "Lower body", - "description": "The part of the body that includes the leg, ankle, and foot.", - "meaning": "GENEPIO:0100492" + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "rank": 93, + "slot_group": "Bioinformatics and QC metrics" }, - "Nasal Cavity": { - "text": "Nasal Cavity", - "description": "An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present.", - "meaning": "UBERON:0001707" + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "rank": 94, + "slot_group": "Bioinformatics and QC metrics" }, - "Anterior Nares": { - "text": "Anterior Nares", - "description": "The external part of the nose containing the lower nostrils.", - "meaning": "UBERON:2001427", - "is_a": "Nasal Cavity" + "r1_fastq_filepath": { + "name": "r1_fastq_filepath", + "rank": 95, + "slot_group": "Bioinformatics and QC metrics" }, - "Inferior Nasal Turbinate": { - "text": "Inferior Nasal Turbinate", - "description": "The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha.", - "meaning": "UBERON:0005921", - "is_a": "Nasal Cavity" + "r2_fastq_filepath": { + "name": "r2_fastq_filepath", + "rank": 96, + "slot_group": "Bioinformatics and QC metrics" }, - "Middle Nasal Turbinate": { - "text": "Middle Nasal Turbinate", - "description": "A turbinal located on the maxilla bone.", - "meaning": "UBERON:0005922", - "is_a": "Nasal Cavity" + "fast5_filename": { + "name": "fast5_filename", + "rank": 97, + "slot_group": "Bioinformatics and QC metrics" }, - "Neck": { - "text": "Neck", - "description": "An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column.", - "meaning": "UBERON:0000974" + "fast5_filepath": { + "name": "fast5_filepath", + "rank": 98, + "slot_group": "Bioinformatics and QC metrics" }, - "Pharynx (throat)": { - "text": "Pharynx (throat)", - "description": "The pharynx is the part of the digestive system immediately posterior to the mouth.", - "meaning": "UBERON:0006562", - "is_a": "Neck" + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "rank": 99, + "slot_group": "Bioinformatics and QC metrics" }, - "Nasopharynx (NP)": { - "text": "Nasopharynx (NP)", - "description": "The section of the pharynx that lies above the soft palate.", - "meaning": "UBERON:0001728", - "is_a": "Pharynx (throat)" + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "rank": 100, + "slot_group": "Bioinformatics and QC metrics" }, - "Oropharynx (OP)": { - "text": "Oropharynx (OP)", - "description": "The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis.", - "meaning": "UBERON:0001729", - "is_a": "Pharynx (throat)" - }, - "Trachea": { - "text": "Trachea", - "description": "The trachea is the portion of the airway that attaches to the bronchi as it branches.", - "meaning": "UBERON:0003126", - "is_a": "Neck" - }, - "Rectum": { - "text": "Rectum", - "description": "The terminal portion of the intestinal tube, terminating with the anus.", - "meaning": "UBERON:0001052" - }, - "Shoulder": { - "text": "Shoulder", - "description": "A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle).", - "meaning": "UBERON:0001467" - }, - "Skin": { - "text": "Skin", - "description": "The outer epithelial layer of the skin that is superficial to the dermis.", - "meaning": "UBERON:0001003" - } - } - }, - "AnatomicalPartInternationalMenu": { - "name": "AnatomicalPartInternationalMenu", - "title": "anatomical part international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Anus [UBERON:0001245]": { - "text": "Anus [UBERON:0001245]", - "description": "Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts.", - "meaning": "UBERON:0001245" - }, - "Perianal skin [UBERON:0012336]": { - "text": "Perianal skin [UBERON:0012336]", - "description": "A zone of skin that is part of the area surrounding the anus.", - "meaning": "UBERON:0012336", - "is_a": "Anus [UBERON:0001245]" + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "rank": 101, + "slot_group": "Bioinformatics and QC metrics" }, - "Arm [UBERON:0001460]": { - "text": "Arm [UBERON:0001460]", - "description": "The part of the forelimb extending from the shoulder to the autopod.", - "meaning": "UBERON:0001460" + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "rank": 102, + "slot_group": "Bioinformatics and QC metrics" }, - "Arm (forearm) [NCIT:C32628]": { - "text": "Arm (forearm) [NCIT:C32628]", - "description": "The structure on the upper limb, between the elbow and the wrist.", - "meaning": "NCIT:C32628", - "is_a": "Arm [UBERON:0001460]" + "consensus_genome_length": { + "name": "consensus_genome_length", + "rank": 103, + "slot_group": "Bioinformatics and QC metrics" }, - "Elbow [UBERON:0001461]": { - "text": "Elbow [UBERON:0001461]", - "description": "The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa.", - "meaning": "UBERON:0001461", - "is_a": "Arm [UBERON:0001460]" + "reference_genome_accession": { + "name": "reference_genome_accession", + "rank": 104, + "slot_group": "Bioinformatics and QC metrics" }, - "Back [FMA:14181]": { - "text": "Back [FMA:14181]", - "description": "The rear surface of the human body from the shoulders to the hips.", - "meaning": "FMA:14181" + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "rank": 105, + "slot_group": "Bioinformatics and QC metrics", + "required": true }, - "Buttock [UBERON:0013691]": { - "text": "Buttock [UBERON:0013691]", - "description": "A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles.", - "meaning": "UBERON:0013691" + "gene_name_1": { + "name": "gene_name_1", + "rank": 106, + "slot_group": "Pathogen diagnostic testing" }, - "Cervix [UBERON:0000002]": { - "text": "Cervix [UBERON:0000002]", - "description": "Lower, narrow portion of the uterus where it joins with the top end of the vagina.", - "meaning": "UBERON:0000002" + "diagnostic_pcr_ct_value_1": { + "name": "diagnostic_pcr_ct_value_1", + "rank": 107, + "slot_group": "Pathogen diagnostic testing" }, - "Chest [UBERON:0001443]": { - "text": "Chest [UBERON:0001443]", - "description": "Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper", - "meaning": "UBERON:0001443" + "gene_name_2": { + "name": "gene_name_2", + "rank": 108, + "slot_group": "Pathogen diagnostic testing" }, - "Foot [BTO:0000476]": { - "text": "Foot [BTO:0000476]", - "description": "The terminal part of the vertebrate leg upon which an individual stands.", - "meaning": "BTO:0000476" + "diagnostic_pcr_ct_value_2": { + "name": "diagnostic_pcr_ct_value_2", + "rank": 109, + "slot_group": "Pathogen diagnostic testing" }, - "Genital area [BTO:0003358]": { - "text": "Genital area [BTO:0003358]", - "description": "The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh.", - "meaning": "BTO:0003358" + "gene_name_3": { + "name": "gene_name_3", + "rank": 110, + "slot_group": "Pathogen diagnostic testing" }, - "Penis [UBERON:0000989]": { - "text": "Penis [UBERON:0000989]", - "description": "An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination.", - "meaning": "UBERON:0000989", - "is_a": "Genital area [BTO:0003358]" + "diagnostic_pcr_ct_value_3": { + "name": "diagnostic_pcr_ct_value_3", + "rank": 111, + "slot_group": "Pathogen diagnostic testing" }, - "Glans (tip of penis) [UBERON:0035651]": { - "text": "Glans (tip of penis) [UBERON:0035651]", - "description": "The bulbous structure at the distal end of the human penis", - "meaning": "UBERON:0035651", - "is_a": "Penis [UBERON:0000989]" + "gene_name_4": { + "name": "gene_name_4", + "rank": 112, + "slot_group": "Pathogen diagnostic testing" }, - "Prepuce of penis (foreskin)": { - "text": "Prepuce of penis (foreskin)", - "description": "A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect.", - "meaning": "UBERON:0001332", - "is_a": "Penis [UBERON:0000989]" + "diagnostic_pcr_ct_value_4": { + "name": "diagnostic_pcr_ct_value_4", + "rank": 113, + "slot_group": "Pathogen diagnostic testing" }, - "Perineum [UBERON:0002356]": { - "text": "Perineum [UBERON:0002356]", - "description": "The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human.", - "meaning": "UBERON:0002356", - "is_a": "Genital area [BTO:0003358]" + "gene_name_5": { + "name": "gene_name_5", + "rank": 114, + "slot_group": "Pathogen diagnostic testing" }, - "Scrotum [UBERON:0001300]": { - "text": "Scrotum [UBERON:0001300]", - "description": "The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus.", - "meaning": "UBERON:0001300", - "is_a": "Genital area [BTO:0003358]" + "diagnostic_pcr_ct_value_5": { + "name": "diagnostic_pcr_ct_value_5", + "rank": 115, + "slot_group": "Pathogen diagnostic testing" }, - "Vagina [UBERON:0000996]": { - "text": "Vagina [UBERON:0000996]", - "description": "A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles", - "meaning": "UBERON:0000996", - "is_a": "Genital area [BTO:0003358]" + "authors": { + "name": "authors", + "rank": 116, + "slot_group": "Contributor acknowledgement" }, - "Gland [UBERON:0002530]": { - "text": "Gland [UBERON:0002530]", - "description": "An organ that functions as a secretory or excretory organ.", - "meaning": "UBERON:0002530" + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "rank": 117, + "slot_group": "Contributor acknowledgement" + } + }, + "attributes": { + "specimen_collector_sample_id": { + "name": "specimen_collector_sample_id", + "description": "The user-defined name for the sample.", + "title": "specimen collector sample ID", + "comments": [ + "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." + ], + "examples": [ + { + "value": "prov_mpox_1234" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:TEXT_ID", + "NCBI_Pathogen_BIOSAMPLE:sample_name", + "NCBI_SRA:sample_name", + "Pathoplexus_Mpox:specimenCollectorSampleId", + "GISAID_EpiPox:Sample%20ID%20given%20by%20the%20submitting%20laboratory" + ], + "rank": 1, + "slot_uri": "GENEPIO:0001123", + "identifier": true, + "alias": "specimen_collector_sample_id", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "required": true }, - "Hand [BTO:0004668]": { - "text": "Hand [BTO:0004668]", - "description": "The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ.", - "meaning": "BTO:0004668" + "related_specimen_primary_id": { + "name": "related_specimen_primary_id", + "description": "The primary ID of a related specimen previously submitted to the repository.", + "title": "Related specimen primary ID", + "comments": [ + "Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system." + ], + "examples": [ + { + "value": "SR20-12345" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_RELATED_PRIMARY_ID", + "NCBI_Pathogen_BIOSAMPLE:host_subject_ID" + ], + "rank": 2, + "slot_uri": "GENEPIO:0001128", + "alias": "related_specimen_primary_id", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Database Identifiers", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Finger [FMA:9666]": { - "text": "Finger [FMA:9666]", - "description": "Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger.", - "meaning": "FMA:9666", - "is_a": "Hand [BTO:0004668]" + "case_id": { + "name": "case_id", + "description": "The identifier used to specify an epidemiologically detected case of disease.", + "title": "case ID", + "comments": [ + "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." + ], + "examples": [ + { + "value": "ABCD1234" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_CASE_ID" + ], + "rank": 3, + "slot_uri": "GENEPIO:0100281", + "alias": "case_id", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString" }, - "Hand (palm) [FMA:24920]": { - "text": "Hand (palm) [FMA:24920]", - "description": "The inner surface of the hand between the wrist and fingers.", - "meaning": "FMA:24920", - "is_a": "Hand [BTO:0004668]" - }, - "Head [UBERON:0000033]": { - "text": "Head [UBERON:0000033]", - "description": "The head is the anterior-most division of the body.", - "meaning": "UBERON:0000033" - }, - "Buccal mucosa [UBERON:0006956]": { - "text": "Buccal mucosa [UBERON:0006956]", - "description": "The inner lining of the cheeks and lips.", - "meaning": "UBERON:0006956", - "is_a": "Head [UBERON:0000033]" - }, - "Cheek [UBERON:0001567]": { - "text": "Cheek [UBERON:0001567]", - "description": "A fleshy subdivision of one side of the face bounded by an eye, ear and the nose.", - "meaning": "UBERON:0001567", - "is_a": "Head [UBERON:0000033]" + "bioproject_accession": { + "name": "bioproject_accession", + "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", + "title": "bioproject accession", + "comments": [ + "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." + ], + "examples": [ + { + "value": "PRJNA12345" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession", + "NCBI_Pathogen_BIOSAMPLE:bioproject_accession", + "Pathoplexus_Mpox:bioprojectAccession" + ], + "rank": 4, + "slot_uri": "GENEPIO:0001136", + "alias": "bioproject_accession", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Ear [UBERON:0001690]": { - "text": "Ear [UBERON:0001690]", - "description": "Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals.", - "meaning": "UBERON:0001690", - "is_a": "Head [UBERON:0000033]" + "biosample_accession": { + "name": "biosample_accession", + "description": "The identifier assigned to a BioSample in INSDC archives.", + "title": "biosample accession", + "comments": [ + "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA." + ], + "examples": [ + { + "value": "SAMN14180202" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession", + "Pathoplexus_Mpox:biosampleAccession" + ], + "rank": 5, + "slot_uri": "GENEPIO:0001139", + "alias": "biosample_accession", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Preauricular region [NCIT:C103848]": { - "text": "Preauricular region [NCIT:C103848]", - "description": "Of or pertaining to the area in front of the auricle of the ear.", - "meaning": "NCIT:C103848", - "is_a": "Ear [UBERON:0001690]" + "insdc_sequence_read_accession": { + "name": "insdc_sequence_read_accession", + "description": "The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", + "title": "INSDC sequence read accession", + "comments": [ + "Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR." + ], + "examples": [ + { + "value": "SRR123456, ERR123456, DRR123456, CRR123456" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession", + "Pathoplexus_Mpox:insdcRawReadsAccession" + ], + "rank": 6, + "slot_uri": "GENEPIO:0101203", + "alias": "insdc_sequence_read_accession", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Eye [UBERON:0000970]": { - "text": "Eye [UBERON:0000970]", - "description": "An organ that detects light.", - "meaning": "UBERON:0000970", - "is_a": "Head [UBERON:0000033]" + "insdc_assembly_accession": { + "name": "insdc_assembly_accession", + "description": "The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", + "title": "INSDC assembly accession", + "comments": [ + "Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version." + ], + "examples": [ + { + "value": "LZ986655.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession" + ], + "rank": 7, + "slot_uri": "GENEPIO:0101204", + "alias": "insdc_assembly_accession", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Face [UBERON:0001456]": { - "text": "Face [UBERON:0001456]", - "description": "A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc).", - "meaning": "UBERON:0001456", - "is_a": "Head [UBERON:0000033]" + "gisaid_accession": { + "name": "gisaid_accession", + "description": "The GISAID accession number assigned to the sequence.", + "title": "GISAID accession", + "comments": [ + "Store the accession returned from the GISAID submission." + ], + "examples": [ + { + "value": "EPI_ISL_436489" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession", + "NCBI_Pathogen_BIOSAMPLE:GISAID_accession" + ], + "rank": 8, + "slot_uri": "GENEPIO:0001147", + "alias": "gisaid_accession", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Forehead [UBERON:0008200]": { - "text": "Forehead [UBERON:0008200]", - "description": "The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond", - "meaning": "UBERON:0008200", - "is_a": "Head [UBERON:0000033]" + "sample_collected_by": { + "name": "sample_collected_by", + "description": "The name of the agency that collected the original sample.", + "title": "sample collected by", + "comments": [ + "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." + ], + "examples": [ + { + "value": "BCCDC Public Health Laboratory" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:CUSTOMER", + "NCBI_Pathogen_BIOSAMPLE:collected_by", + "ENA_ERC000033_Virus_SAMPLE:collecting%20institution", + "GISAID_EpiPox:Originating%20lab" + ], + "rank": 9, + "slot_uri": "GENEPIO:0001153", + "alias": "sample_collected_by", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "SampleCollectedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lip [UBERON:0001833]": { - "text": "Lip [UBERON:0001833]", - "description": "One of the two fleshy folds which surround the opening of the mouth.", - "meaning": "UBERON:0001833", - "is_a": "Head [UBERON:0000033]" + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sample.", + "title": "sample collector contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sample%20collector%20contact%20email" + ], + "rank": 10, + "slot_uri": "GENEPIO:0001156", + "alias": "sample_collector_contact_email", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString", + "pattern": "^\\S+@\\S+\\.\\S+$" }, - "Jaw [UBERON:0011595]": { - "text": "Jaw [UBERON:0011595]", - "description": "A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions.", - "meaning": "UBERON:0011595", - "is_a": "Head [UBERON:0000033]" - }, - "Tongue [UBERON:0001723]": { - "text": "Tongue [UBERON:0001723]", - "description": "A muscular organ in the floor of the mouth.", - "meaning": "UBERON:0001723", - "is_a": "Head [UBERON:0000033]" - }, - "Hypogastrium (suprapubic region) [UBERON:0013203]": { - "text": "Hypogastrium (suprapubic region) [UBERON:0013203]", - "description": "The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel.", - "meaning": "UBERON:0013203" - }, - "Leg [UBERON:0000978]": { - "text": "Leg [UBERON:0000978]", - "description": "The portion of the hindlimb that contains both the stylopod and zeugopod.", - "meaning": "UBERON:0000978" - }, - "Ankle [UBERON:0001512]": { - "text": "Ankle [UBERON:0001512]", - "description": "A zone of skin that is part of an ankle", - "meaning": "UBERON:0001512", - "is_a": "Leg [UBERON:0000978]" - }, - "Knee [UBERON:0001465]": { - "text": "Knee [UBERON:0001465]", - "description": "A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod.", - "meaning": "UBERON:0001465", - "is_a": "Leg [UBERON:0000978]" - }, - "Thigh [UBERON:0000376]": { - "text": "Thigh [UBERON:0000376]", - "description": "The part of the hindlimb between pelvis and the knee, corresponding to the femur.", - "meaning": "UBERON:0000376", - "is_a": "Leg [UBERON:0000978]" - }, - "Lower body [GENEPIO:0100492]": { - "text": "Lower body [GENEPIO:0100492]", - "description": "The part of the body that includes the leg, ankle, and foot.", - "meaning": "GENEPIO:0100492" + "sample_collector_contact_address": { + "name": "sample_collector_contact_address", + "description": "The mailing address of the agency submitting the sample.", + "title": "sample collector contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sample%20collector%20contact%20address", + "GISAID_EpiPox:Address" + ], + "rank": 11, + "slot_uri": "GENEPIO:0001158", + "alias": "sample_collector_contact_address", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Nasal Cavity [UBERON:0001707]": { - "text": "Nasal Cavity [UBERON:0001707]", - "description": "An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present.", - "meaning": "UBERON:0001707" + "sample_collection_date": { + "name": "sample_collection_date", + "description": "The date on which the sample was collected.", + "title": "sample collection date", + "todos": [ + ">=2019-10-01", + "<={today}" + ], + "comments": [ + "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_COLLECT_DATE", + "NCBI_Pathogen_BIOSAMPLE:collection_date", + "ENA_ERC000033_Virus_SAMPLE:collection%20date", + "Pathoplexus_Mpox:sampleCollectionDate", + "GISAID_EpiPox:Collection%20date" + ], + "rank": 12, + "slot_uri": "GENEPIO:0001174", + "alias": "sample_collection_date", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Anterior Nares [UBERON:2001427]": { - "text": "Anterior Nares [UBERON:2001427]", - "description": "The external part of the nose containing the lower nostrils.", - "meaning": "UBERON:2001427", - "is_a": "Nasal Cavity [UBERON:0001707]" + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "description": "The precision to which the \"sample collection date\" was provided.", + "title": "sample collection date precision", + "comments": [ + "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." + ], + "examples": [ + { + "value": "year" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_TEXT2" + ], + "rank": 13, + "slot_uri": "GENEPIO:0001177", + "alias": "sample_collection_date_precision", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "SampleCollectionDatePrecisionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Inferior Nasal Turbinate [UBERON:0005921]": { - "text": "Inferior Nasal Turbinate [UBERON:0005921]", - "description": "The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha.", - "meaning": "UBERON:0005921", - "is_a": "Nasal Cavity [UBERON:0001707]" + "sample_received_date": { + "name": "sample_received_date", + "description": "The date on which the sample was received.", + "title": "sample received date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-20" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sample%20received%20date", + "ENA_ERC000033_Virus_SAMPLE:receipt%20date", + "Pathoplexus_Mpox:sampleReceivedDate" + ], + "rank": 14, + "slot_uri": "GENEPIO:0001179", + "alias": "sample_received_date", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Middle Nasal Turbinate [UBERON:0005922]": { - "text": "Middle Nasal Turbinate [UBERON:0005922]", - "description": "A turbinal located on the maxilla bone.", - "meaning": "UBERON:0005922", - "is_a": "Nasal Cavity [UBERON:0001707]" + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "description": "The country where the sample was collected.", + "title": "geo_loc_name (country)", + "comments": [ + "Provide the country name from the controlled vocabulary provided." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_COUNTRY", + "NCBI_Pathogen_BIOSAMPLE:geo_loc_name", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28country%20and/or%20sea%29", + "Pathoplexus_Mpox:geoLocCountry", + "GISAID_EpiPox:Location" + ], + "rank": 15, + "slot_uri": "GENEPIO:0001181", + "alias": "geo_loc_name_country", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Neck [UBERON:0000974]": { - "text": "Neck [UBERON:0000974]", - "description": "An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column.", - "meaning": "UBERON:0000974" + "geo_loc_name_state_province_territory": { + "name": "geo_loc_name_state_province_territory", + "description": "The state/province/territory where the sample was collected.", + "title": "geo_loc_name (state/province/territory)", + "comments": [ + "Provide the province/territory name from the controlled vocabulary provided." + ], + "examples": [ + { + "value": "Saskatchewan" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_PROVINCE", + "NCBI_Pathogen_BIOSAMPLE:geo_loc_name", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28region%20and%20locality%29", + "Pathoplexus_Mpox:geoLocAdmin1" + ], + "rank": 16, + "slot_uri": "GENEPIO:0001185", + "alias": "geo_loc_name_state_province_territory", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Pharynx (throat) [UBERON:0006562]": { - "text": "Pharynx (throat) [UBERON:0006562]", - "description": "A zone of skin that is part of an ankle", - "meaning": "UBERON:0006562", - "is_a": "Neck [UBERON:0000974]" - }, - "Nasopharynx (NP) [UBERON:0001728]": { - "text": "Nasopharynx (NP) [UBERON:0001728]", - "description": "The section of the pharynx that lies above the soft palate.", - "meaning": "UBERON:0001728", - "is_a": "Pharynx (throat) [UBERON:0006562]" - }, - "Oropharynx (OP) [UBERON:0001729]": { - "text": "Oropharynx (OP) [UBERON:0001729]", - "description": "The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis.", - "meaning": "UBERON:0001729", - "is_a": "Pharynx (throat) [UBERON:0006562]" - }, - "Trachea [UBERON:0003126]": { - "text": "Trachea [UBERON:0003126]", - "description": "The trachea is the portion of the airway that attaches to the bronchi as it branches.", - "meaning": "UBERON:0003126", - "is_a": "Neck [UBERON:0000974]" - }, - "Rectum [UBERON:0001052]": { - "text": "Rectum [UBERON:0001052]", - "description": "The terminal portion of the intestinal tube, terminating with the anus.", - "meaning": "UBERON:0001052" - }, - "Shoulder [UBERON:0001467]": { - "text": "Shoulder [UBERON:0001467]", - "description": "A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle).", - "meaning": "UBERON:0001467" - }, - "Skin [UBERON:0001003]": { - "text": "Skin [UBERON:0001003]", - "description": "The outer epithelial layer of the skin that is superficial to the dermis.", - "meaning": "UBERON:0001003" - } - } - }, - "BodyProductMenu": { - "name": "BodyProductMenu", - "title": "body product menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Breast Milk": { - "text": "Breast Milk", - "description": "An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation.", - "meaning": "UBERON:0001913" - }, - "Feces": { - "text": "Feces", - "description": "Portion of semisolid bodily waste discharged through the anus.", - "meaning": "UBERON:0001988" + "organism": { + "name": "organism", + "description": "Taxonomic name of the organism.", + "title": "organism", + "comments": [ + "Use \"Mpox virus\". This value is provided in the template. Note: the Mpox virus was formerly referred to as the \"Monkeypox virus\" but the international nomenclature has changed (2022)." + ], + "examples": [ + { + "value": "Mpox virus" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_CURRENT_ID", + "NCBI_Pathogen_BIOSAMPLE:organism" + ], + "rank": 17, + "slot_uri": "GENEPIO:0001191", + "alias": "organism", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "OrganismMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid (discharge)": { - "text": "Fluid (discharge)", - "description": "A fluid that comes out of the body.", - "meaning": "SYMP:0000651" + "isolate": { + "name": "isolate", + "description": "Identifier of the specific isolate.", + "title": "isolate", + "comments": [ + "Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." + ], + "examples": [ + { + "value": "hMpxV/Canada/UN-NML-12345/2022" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Virus%20Name", + "NCBI_Pathogen_BIOSAMPLE:isolate", + "NCBI_Pathogen_BIOSAMPLE:GISAID_virus_name", + "ENA_ERC000033_Virus_SAMPLE:virus%20identifier", + "GISAID_EpiPox:Virus%20name" + ], + "rank": 18, + "slot_uri": "GENEPIO:0001195", + "alias": "isolate", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Pus": { - "text": "Pus", - "description": "A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections.", - "meaning": "UBERON:0000177", - "is_a": "Fluid (discharge)" + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "description": "The reason that the sample was collected.", + "title": "purpose of sampling", + "comments": [ + "As all samples are taken for diagnostic purposes, \"Diagnostic Testing\" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." + ], + "examples": [ + { + "value": "Diagnostic testing" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_SAMPLE_CATEGORY", + "NCBI_Pathogen_BIOSAMPLE:purpose_of_sampling", + "ENA_ERC000033_Virus_SAMPLE:sample%20capture%20status%20%28IF%20Cluster/outbreak%20detection%20%5BGENEPIO%3A0100001%5D%2C%20Multi-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100020%5D%2C%20Intra-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100021%5D%20THEN%20active%20surveillance%20in%20response%20to%20outbreak", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20Baseline%20surveillance%20%28random%20sampling%29%2C%20Targeted%20surveillance%20%28non-random%20sampling%29%2C%20Priority%20surveillance%20project%2C%20Longitudinal%20surveillance%20%28repeat%20sampling%20of%20individuals%29%2C%20Re-infection%20surveillance%2C%20Vaccine%20escape%20surveillance%2C%20Travel-associated%20surveillance%20THEN%20active%20surveillance%20not%20initiated%20by%20an%20outbreak", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20other%20THEN%20other", + "Pathoplexus_Mpox:purposeOfSampling" + ], + "rank": 19, + "slot_uri": "GENEPIO:0001198", + "alias": "purpose_of_sampling", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "PurposeOfSamplingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid (seminal)": { - "text": "Fluid (seminal)", - "description": "A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended.", - "meaning": "UBERON:0006530" + "purpose_of_sampling_details": { + "name": "purpose_of_sampling_details", + "description": "The description of why the sample was collected, providing specific details.", + "title": "purpose of sampling details", + "comments": [ + "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." + ], + "examples": [ + { + "value": "Symptomology and history suggested Monkeypox diagnosis." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SAMPLING_DETAILS", + "NCBI_Pathogen_BIOSAMPLE:description" + ], + "rank": 20, + "slot_uri": "GENEPIO:0001200", + "alias": "purpose_of_sampling_details", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Mucus": { - "text": "Mucus", - "description": "Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water.", - "meaning": "UBERON:0000912" + "nml_submitted_specimen_type": { + "name": "nml_submitted_specimen_type", + "description": "The type of specimen submitted to the National Microbiology Laboratory (NML) for testing.", + "title": "NML submitted specimen type", + "comments": [ + "This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”." + ], + "examples": [ + { + "value": "Nucleic Acid" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SPECIMEN_TYPE" + ], + "rank": 21, + "slot_uri": "GENEPIO:0001204", + "alias": "nml_submitted_specimen_type", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Sample collection and processing", + "range": "NmlSubmittedSpecimenTypeMenu", + "required": true }, - "Sputum": { - "text": "Sputum", - "description": "Matter ejected from the lungs, bronchi, and trachea, through the mouth.", - "meaning": "UBERON:0007311", - "is_a": "Mucus" + "related_specimen_relationship_type": { + "name": "related_specimen_relationship_type", + "description": "The relationship of the current specimen to the specimen/sample previously submitted to the repository.", + "title": "Related specimen relationship type", + "comments": [ + "Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system." + ], + "examples": [ + { + "value": "Previously Submitted" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE" + ], + "rank": 22, + "slot_uri": "GENEPIO:0001209", + "alias": "related_specimen_relationship_type", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "RelatedSpecimenRelationshipTypeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sweat": { - "text": "Sweat", - "description": "Secretion produced by a sweat gland.", - "meaning": "UBERON:0001089" - }, - "Tear": { - "text": "Tear", - "description": "Aqueous substance secreted by the lacrimal gland.", - "meaning": "UBERON:0001827" - }, - "Urine": { - "text": "Urine", - "description": "Excretion that is the output of a kidney.", - "meaning": "UBERON:0001088" - } - } - }, - "BodyProductInternationalMenu": { - "name": "BodyProductInternationalMenu", - "title": "body product international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Breast Milk [UBERON:0001913]": { - "text": "Breast Milk [UBERON:0001913]", - "description": "An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation.", - "meaning": "UBERON:0001913" - }, - "Feces [UBERON:0001988]": { - "text": "Feces [UBERON:0001988]", - "description": "Portion of semisolid bodily waste discharged through the anus.", - "meaning": "UBERON:0001988" - }, - "Fluid (discharge) [SYMP:0000651]": { - "text": "Fluid (discharge) [SYMP:0000651]", - "description": "A fluid that comes out of the body.", - "meaning": "SYMP:0000651" + "anatomical_material": { + "name": "anatomical_material", + "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", + "title": "anatomical material", + "comments": [ + "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Lesion (Pustule)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_ISOLATION_SITE_DESC", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:anatomical_material", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:anatomicalMaterial", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 23, + "slot_uri": "GENEPIO:0001211", + "alias": "anatomical_material", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalMaterialMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Pus [UBERON:0000177]": { - "text": "Pus [UBERON:0000177]", - "description": "A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections.", - "meaning": "UBERON:0000177", - "is_a": "Fluid (discharge) [SYMP:0000651]" + "anatomical_part": { + "name": "anatomical_part", + "description": "An anatomical part of an organism e.g. oropharynx.", + "title": "anatomical part", + "comments": [ + "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Genital area" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_ISOLATION_SITE", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:anatomical_part", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:anatomicalPart", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 24, + "slot_uri": "GENEPIO:0001214", + "alias": "anatomical_part", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalPartMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid (seminal) [UBERON:0006530]": { - "text": "Fluid (seminal) [UBERON:0006530]", - "description": "A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended.", - "meaning": "UBERON:0006530" + "body_product": { + "name": "body_product", + "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", + "title": "body product", + "comments": [ + "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Pus" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:body_product", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:bodyProduct", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 25, + "slot_uri": "GENEPIO:0001216", + "alias": "body_product", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "BodyProductMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Mucus [UBERON:0000912]": { - "text": "Mucus [UBERON:0000912]", - "description": "Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water.", - "meaning": "UBERON:0000912" + "collection_device": { + "name": "collection_device", + "description": "The instrument or container used to collect the sample e.g. swab.", + "title": "collection device", + "comments": [ + "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Swab" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:collection_device", + "Pathoplexus_Mpox:collectionDevice", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 26, + "slot_uri": "GENEPIO:0001234", + "alias": "collection_device", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "CollectionDeviceMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sputum [UBERON:0007311]": { - "text": "Sputum [UBERON:0007311]", - "description": "Matter ejected from the lungs, bronchi, and trachea, through the mouth.", - "meaning": "UBERON:0007311", - "is_a": "Mucus [UBERON:0000912]" + "collection_method": { + "name": "collection_method", + "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", + "title": "collection method", + "comments": [ + "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Biopsy" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:COLLECTION_METHOD", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:collection_method", + "Pathoplexus_Mpox:collectionMethod", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 27, + "slot_uri": "GENEPIO:0001241", + "alias": "collection_method", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "CollectionMethodMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sweat [UBERON:0001089]": { - "text": "Sweat [UBERON:0001089]", - "description": "Secretion produced by a sweat gland.", - "meaning": "UBERON:0001089" + "specimen_processing": { + "name": "specimen_processing", + "description": "Any processing applied to the sample during or after receiving the sample.", + "title": "specimen processing", + "comments": [ + "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." + ], + "examples": [ + { + "value": "Specimens pooled" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:specimen%20processing", + "Pathoplexus_Mpox:specimenProcessing" + ], + "rank": 28, + "slot_uri": "GENEPIO:0001253", + "alias": "specimen_processing", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "multivalued": true, + "any_of": [ + { + "range": "SpecimenProcessingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Tear [UBERON:0001827]": { - "text": "Tear [UBERON:0001827]", - "description": "Aqueous substance secreted by the lacrimal gland.", - "meaning": "UBERON:0001827" - }, - "Urine [UBERON:0001088]": { - "text": "Urine [UBERON:0001088]", - "description": "Excretion that is the output of a kidney.", - "meaning": "UBERON:0001088" - } - } - }, - "EnvironmentalMaterialInternationalMenu": { - "name": "EnvironmentalMaterialInternationalMenu", - "title": "environmental material international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Animal carcass [FOODON:02010020]": { - "text": "Animal carcass [FOODON:02010020]", - "description": "A carcass of an animal that includes all anatomical parts. This includes a carcass with all organs and skin.", - "meaning": "FOODON:02010020" - }, - "Bedding (Bed linen) [GSSO:005304]": { - "text": "Bedding (Bed linen) [GSSO:005304]", - "description": "Bedding is the removable and washable portion of a human sleeping environment.", - "meaning": "GSSO:005304" + "specimen_processing_details": { + "name": "specimen_processing_details", + "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", + "title": "specimen processing details", + "comments": [ + "Provide a free text description of any processing details applied to a sample." + ], + "examples": [ + { + "value": "5 swabs from different body sites were pooled and further prepared as a single sample during library prep." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:specimen%20processing%20details", + "Pathoplexus_Mpox:specimenProcessingDetails" + ], + "rank": 29, + "slot_uri": "GENEPIO:0100311", + "alias": "specimen_processing_details", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Clothing [GSSO:003405]": { - "text": "Clothing [GSSO:003405]", - "description": "Fabric or other material used to cover the body.", - "meaning": "GSSO:003405" + "experimental_specimen_role_type": { + "name": "experimental_specimen_role_type", + "description": "The type of role that the sample represents in the experiment.", + "title": "experimental specimen role type", + "comments": [ + "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." + ], + "examples": [ + { + "value": "Positive experimental control" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:experimentalSpecimenRoleType" + ], + "rank": 30, + "slot_uri": "GENEPIO:0100921", + "alias": "experimental_specimen_role_type", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "multivalued": true, + "any_of": [ + { + "range": "ExperimentalSpecimenRoleTypeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Drinkware": { - "text": "Drinkware", - "description": "Utensils with an open top that are used to hold liquids for consumption." + "experimental_control_details": { + "name": "experimental_control_details", + "description": "The details regarding the experimental control contained in the sample.", + "title": "experimental control details", + "comments": [ + "Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor." + ], + "examples": [ + { + "value": "Synthetic human Mpox Virus (hMPXV) based Congo Basin (CB) spiked in sample as process control." + } + ], + "from_schema": "https://example.com/mpox", + "rank": 31, + "slot_uri": "GENEPIO:0100922", + "alias": "experimental_control_details", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Cup [ENVO:03501330]": { - "text": "Cup [ENVO:03501330]", - "description": "A utensil which is a hand-sized container with an open top. A cup may be used to hold liquids for pouring or drinking, or to store solids for pouring.", - "meaning": "ENVO:03501330", - "is_a": "Drinkware" + "host_common_name": { + "name": "host_common_name", + "description": "The commonly used name of the host.", + "title": "host (common name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human." + ], + "examples": [ + { + "value": "Human" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_ANIMAL_TYPE", + "ENA_ERC000033_Virus_SAMPLE:host%20common%20name", + "Pathoplexus_Mpox:hostNameCommon" + ], + "rank": 32, + "slot_uri": "GENEPIO:0001386", + "alias": "host_common_name", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostCommonNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Tableware": { - "text": "Tableware", - "description": "Items used in setting a table and serving food and beverages. This includes various utensils, plates, bowls, cups, glasses, and serving dishes designed for dining and drinking." + "host_scientific_name": { + "name": "host_scientific_name", + "description": "The taxonomic, or scientific name of the host.", + "title": "host (scientific name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" + ], + "examples": [ + { + "value": "Homo sapiens" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:host%20%28scientific%20name%29", + "NCBI_Pathogen_BIOSAMPLE:host", + "ENA_ERC000033_Virus_SAMPLE:host%20scientific%20name", + "Pathoplexus_Mpox:hostNameScientific", + "GISAID_EpiPox:Host" + ], + "rank": 33, + "slot_uri": "GENEPIO:0001387", + "alias": "host_scientific_name", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostScientificNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Dish": { - "text": "Dish", - "description": "A flat, typically round or oval item used for holding or serving food. It can also refer to a specific type of plate, often used to describe the container itself, such as a \"plate dish\" which is used for placing and serving individual portions of food.", - "is_a": "Tableware" + "host_health_state": { + "name": "host_health_state", + "description": "Health status of the host at the time of sample collection.", + "title": "host health state", + "comments": [ + "If known, select a value from the pick list." + ], + "examples": [ + { + "value": "Asymptomatic" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_HEALTH", + "NCBI_Pathogen_BIOSAMPLE:host_health_state", + "ENA_ERC000033_Virus_SAMPLE:host%20health%20state", + "Pathoplexus_Mpox:hostHealthState", + "GISAID_EpiPox:Patient%20status" + ], + "rank": 34, + "slot_uri": "GENEPIO:0001388", + "alias": "host_health_state", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStateMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Eating utensil [ENVO:03501353]": { - "text": "Eating utensil [ENVO:03501353]", - "description": "A utensil used for consuming food.", - "meaning": "ENVO:03501353", - "is_a": "Tableware" + "host_health_status_details": { + "name": "host_health_status_details", + "description": "Further details pertaining to the health or disease status of the host at time of collection.", + "title": "host health status details", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "examples": [ + { + "value": "Hospitalized" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_HEALTH_DETAILS", + "ENA_ERC000033_Virus_SAMPLE:hospitalisation%20%28IF%20Hospitalized%2C%20Hospitalized%20%28Non-ICU%29%2C%20Hospitalized%20%28ICU%29%2C%20Medically%20Isolated%2C%20Medically%20Isolated%20%28Negative%20Pressure%29%2C%20THEN%20%22yes%22" + ], + "rank": 35, + "slot_uri": "GENEPIO:0001389", + "alias": "host_health_status_details", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStatusDetailsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Wastewater": { - "text": "Wastewater", - "description": "Water that has been adversely affected in quality by anthropogenic influence.", - "meaning": "ENVO:00002001" - } - } - }, - "CollectionMethodMenu": { - "name": "CollectionMethodMenu", - "title": "collection method menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Amniocentesis": { - "text": "Amniocentesis", - "description": "A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus.", - "meaning": "NCIT:C52009" - }, - "Aspiration": { - "text": "Aspiration", - "description": "Inspiration of a foreign object into the airway.", - "meaning": "NCIT:C15631" - }, - "Suprapubic Aspiration": { - "text": "Suprapubic Aspiration", - "description": "An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample.", - "meaning": "GENEPIO:0100028", - "is_a": "Aspiration" - }, - "Tracheal aspiration": { - "text": "Tracheal aspiration", - "description": "An aspiration process which collects tracheal secretions.", - "meaning": "GENEPIO:0100029", - "is_a": "Aspiration" - }, - "Vacuum Aspiration": { - "text": "Vacuum Aspiration", - "description": "An aspiration process which uses a vacuum source to remove a sample.", - "meaning": "GENEPIO:0100030", - "is_a": "Aspiration" - }, - "Biopsy": { - "text": "Biopsy", - "description": "A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive.", - "meaning": "OBI:0002650" - }, - "Needle Biopsy": { - "text": "Needle Biopsy", - "description": "A biopsy that uses a hollow needle to extract cells.", - "meaning": "OBI:0002651", - "is_a": "Biopsy" + "host_health_outcome": { + "name": "host_health_outcome", + "description": "Disease outcome in the host.", + "title": "host health outcome", + "comments": [ + "If known, select a value from the pick list." + ], + "examples": [ + { + "value": "Recovered" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_HEALTH_OUTCOME", + "NCBI_Pathogen_BIOSAMPLE:host_health_outcome", + "ENA_ERC000033_Virus_SAMPLE:host%20disease%20outcome%20%28IF%20Deceased%2C%20THEN%20dead", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20Recovered%20THEN%20recovered%29", + "Pathoplexus_Mpox:hostHealthOutcome" + ], + "rank": 36, + "slot_uri": "GENEPIO:0001389", + "alias": "host_health_outcome", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthOutcomeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Filtration": { - "text": "Filtration", - "description": "Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device", - "meaning": "OBI:0302885" + "host_disease": { + "name": "host_disease", + "description": "The name of the disease experienced by the host.", + "title": "host disease", + "comments": [ + "Select \"Mpox\" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as \"Monkeypox\" but the international nomenclature has changed (2022)." + ], + "examples": [ + { + "value": "Mpox" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_DISEASE", + "NCBI_Pathogen_BIOSAMPLE:host_disease", + "Pathoplexus_Mpox:hostDisease" + ], + "rank": 37, + "slot_uri": "GENEPIO:0001391", + "alias": "host_disease", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostDiseaseMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Air filtration": { - "text": "Air filtration", - "description": "A filtration process which removes solid particulates from the air via an air filtration device.", - "meaning": "GENEPIO:0100031", - "is_a": "Filtration" + "host_age": { + "name": "host_age", + "description": "Age of host at the time of sampling.", + "title": "host age", + "comments": [ + "If known, provide age. Age-binning is also acceptable." + ], + "examples": [ + { + "value": "79" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_AGE", + "NCBI_Pathogen_BIOSAMPLE:host_age", + "ENA_ERC000033_Virus_SAMPLE:host%20age", + "Pathoplexus_Mpox:hostAge", + "GISAID_EpiPox:Patient%20age" + ], + "rank": 38, + "slot_uri": "GENEPIO:0001392", + "alias": "host_age", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "required": true, + "minimum_value": 0, + "maximum_value": 130, + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Finger Prick": { - "text": "Finger Prick", - "description": "A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe.", - "meaning": "GENEPIO:0100036" + "host_age_unit": { + "name": "host_age_unit", + "description": "The units used to measure the host's age.", + "title": "host age unit", + "comments": [ + "If known, provide the age units used to measure the host's age from the pick list." + ], + "examples": [ + { + "value": "year" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_AGE_UNIT", + "NCBI_Pathogen_BIOSAMPLE:host_age_unit", + "ENA_ERC000033_Virus_SAMPLE:host%20age%20%28combine%20value%20and%20units%20with%20regex", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20year%20THEN%20years%2C%20IF%20month%20THEN%20months%29" + ], + "rank": 39, + "slot_uri": "GENEPIO:0001393", + "alias": "host_age_unit", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostAgeUnitMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lavage": { - "text": "Lavage", - "description": "A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid", - "meaning": "OBI:0600044" + "host_age_bin": { + "name": "host_age_bin", + "description": "The age category of the host at the time of sampling.", + "title": "host age bin", + "comments": [ + "Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative." + ], + "examples": [ + { + "value": "50 - 59" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_AGE_GROUP", + "NCBI_Pathogen_BIOSAMPLE:host_age_bin", + "Pathoplexus_Mpox:hostAgeBin" + ], + "rank": 40, + "slot_uri": "GENEPIO:0001394", + "alias": "host_age_bin", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostAgeBinMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Bronchoalveolar lavage (BAL)": { - "text": "Bronchoalveolar lavage (BAL)", - "description": "The collection of bronchoalveolar lavage fluid (BAL) from the lungs.", - "meaning": "GENEPIO:0100032", - "is_a": "Lavage" + "host_gender": { + "name": "host_gender", + "description": "The gender of the host at the time of sample collection.", + "title": "host gender", + "comments": [ + "If known, select a value from the pick list." + ], + "examples": [ + { + "value": "Male" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:VD_SEX", + "NCBI_Pathogen_BIOSAMPLE:host_sex", + "ENA_ERC000033_Virus_SAMPLE:host%20sex%20%28IF%20Male%20THEN%20male%2C%20IF%20Female%20THEN%20female%29", + "Pathoplexus_Mpox:hostGender", + "GISAID_EpiPox:Gender" + ], + "rank": 41, + "slot_uri": "GENEPIO:0001395", + "alias": "host_gender", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostGenderMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Gastric Lavage": { - "text": "Gastric Lavage", - "description": "The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach.", - "meaning": "GENEPIO:0100033", - "is_a": "Lavage" - }, - "Lumbar Puncture": { - "text": "Lumbar Puncture", - "description": "An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication.", - "meaning": "NCIT:C15327" + "host_residence_geo_loc_name_country": { + "name": "host_residence_geo_loc_name_country", + "description": "The country of residence of the host.", + "title": "host residence geo_loc name (country)", + "comments": [ + "Select the country name from pick list provided in the template." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_COUNTRY", + "Pathoplexus_Mpox:hostOriginCountry" + ], + "rank": 42, + "slot_uri": "GENEPIO:0001396", + "alias": "host_residence_geo_loc_name_country", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Necropsy": { - "text": "Necropsy", - "description": "A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease.", - "meaning": "MMO:0000344" + "host_residence_geo_loc_name_state_province_territory": { + "name": "host_residence_geo_loc_name_state_province_territory", + "description": "The state/province/territory of residence of the host.", + "title": "host residence geo_loc name (state/province/territory)", + "comments": [ + "Select the province/territory name from pick list provided in the template." + ], + "examples": [ + { + "value": "Quebec" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_PROVINCE" + ], + "rank": 43, + "slot_uri": "GENEPIO:0001397", + "alias": "host_residence_geo_loc_name_state_province_territory", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Phlebotomy": { - "text": "Phlebotomy", - "description": "The collection of blood from a vein, most commonly via needle venipuncture.", - "meaning": "NCIT:C28221" + "symptom_onset_date": { + "name": "symptom_onset_date", + "description": "The date on which the symptoms began or were first noted.", + "title": "symptom onset date", + "todos": [ + ">=2019-10-01", + "<={sample_collection_date}" + ], + "comments": [ + "If known, provide the symptom onset date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-05-25" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_ONSET_DATE" + ], + "rank": 44, + "slot_uri": "GENEPIO:0001399", + "alias": "symptom_onset_date", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Rinsing": { - "text": "Rinsing", - "description": "The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids.", - "meaning": "GENEPIO:0002116" + "signs_and_symptoms": { + "name": "signs_and_symptoms", + "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient.", + "title": "signs and symptoms", + "comments": [ + "Select all of the symptoms experienced by the host from the pick list." + ], + "examples": [ + { + "value": "Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_SYMPTOMS", + "ENA_ERC000033_Virus_SAMPLE:illness%20symptoms", + "Pathoplexus_Mpox:signsAndSymptoms" + ], + "rank": 45, + "slot_uri": "GENEPIO:0001400", + "alias": "signs_and_symptoms", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "SignsAndSymptomsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Saline gargle (mouth rinse and gargle)": { - "text": "Saline gargle (mouth rinse and gargle)", - "description": "A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device.", - "meaning": "GENEPIO:0100034", - "is_a": "Rinsing" + "preexisting_conditions_and_risk_factors": { + "name": "preexisting_conditions_and_risk_factors", + "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", + "title": "pre-existing conditions and risk factors", + "comments": [ + "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" + ], + "rank": 46, + "slot_uri": "GENEPIO:0001401", + "alias": "preexisting_conditions_and_risk_factors", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "PreExistingConditionsAndRiskFactorsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Scraping": { - "text": "Scraping", - "description": "A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device.", - "meaning": "GENEPIO:0100035" + "complications": { + "name": "complications", + "description": "Patient medical complications that are believed to have occurred as a result of host disease.", + "title": "complications", + "comments": [ + "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Delayed wound healing (lesion healing)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:complications" + ], + "rank": 47, + "slot_uri": "GENEPIO:0001402", + "alias": "complications", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "ComplicationsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Swabbing": { - "text": "Swabbing", - "description": "The process of collecting specimen material using a swab collection device.", - "meaning": "GENEPIO:0002117" + "antiviral_therapy": { + "name": "antiviral_therapy", + "description": "Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function.", + "title": "antiviral therapy", + "comments": [ + "Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information." + ], + "examples": [ + { + "value": "Tecovirimat used to treat current Monkeypox infection" + }, + { + "value": "AZT administered for concurrent HIV infection" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:antiviral%20therapy" + ], + "rank": 48, + "slot_uri": "GENEPIO:0100580", + "alias": "antiviral_therapy", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "range": "WhitespaceMinimizedString" }, - "Thoracentesis (chest tap)": { - "text": "Thoracentesis (chest tap)", - "description": "The removal of excess fluid via needle puncture from the thoracic cavity.", - "meaning": "NCIT:C15392" - } - } - }, - "CollectionMethodInternationalMenu": { - "name": "CollectionMethodInternationalMenu", - "title": "collection method international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Amniocentesis [NCIT:C52009]": { - "text": "Amniocentesis [NCIT:C52009]", - "description": "A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus.", - "meaning": "NCIT:C52009" - }, - "Aspiration [NCIT:C15631]": { - "text": "Aspiration [NCIT:C15631]", - "description": "Procedure using suction, usually with a thin needle and syringe, to remove bodily fluid or tissue.", - "meaning": "NCIT:C15631" + "host_vaccination_status": { + "name": "host_vaccination_status", + "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", + "title": "host vaccination status", + "comments": [ + "Select the vaccination status of the host from the pick list." + ], + "examples": [ + { + "value": "Not Vaccinated" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY", + "Pathoplexus_Mpox:hostVaccinationStatus" + ], + "rank": 49, + "slot_uri": "GENEPIO:0001404", + "alias": "host_vaccination_status", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "HostVaccinationStatusMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Suprapubic Aspiration [GENEPIO:0100028]": { - "text": "Suprapubic Aspiration [GENEPIO:0100028]", - "description": "An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample.", - "meaning": "GENEPIO:0100028", - "is_a": "Aspiration [NCIT:C15631]" + "number_of_vaccine_doses_received": { + "name": "number_of_vaccine_doses_received", + "description": "The number of doses of the vaccine recived by the host.", + "title": "number of vaccine doses received", + "comments": [ + "Record how many doses of the vaccine the host has received." + ], + "examples": [ + { + "value": "1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:number%20of%20vaccine%20doses%20received" + ], + "rank": 50, + "slot_uri": "GENEPIO:0001406", + "alias": "number_of_vaccine_doses_received", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "range": "integer" }, - "Tracheal aspiration [GENEPIO:0100029]": { - "text": "Tracheal aspiration [GENEPIO:0100029]", - "description": "An aspiration process which collects tracheal secretions.", - "meaning": "GENEPIO:0100029", - "is_a": "Aspiration [NCIT:C15631]" + "vaccination_dose_1_vaccine_name": { + "name": "vaccination_dose_1_vaccine_name", + "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", + "title": "vaccination dose 1 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose." + ], + "examples": [ + { + "value": "IMVAMUNE (Bavarian Nordic)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 51, + "slot_uri": "GENEPIO:0100313", + "alias": "vaccination_dose_1_vaccine_name", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Vacuum Aspiration [GENEPIO:0100030]": { - "text": "Vacuum Aspiration [GENEPIO:0100030]", - "description": "An aspiration process which uses a vacuum source to remove a sample.", - "meaning": "GENEPIO:0100030", - "is_a": "Aspiration [NCIT:C15631]" + "vaccination_dose_1_vaccination_date": { + "name": "vaccination_dose_1_vaccination_date", + "description": "The date the first dose of a vaccine was administered.", + "title": "vaccination dose 1 vaccination date", + "todos": [ + ">=2019-10-01", + "<={today}" + ], + "comments": [ + "Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-06-01" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 52, + "slot_uri": "GENEPIO:0100314", + "alias": "vaccination_dose_1_vaccination_date", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Biopsy [OBI:0002650]": { - "text": "Biopsy [OBI:0002650]", - "description": "A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive.", - "meaning": "OBI:0002650" + "vaccination_history": { + "name": "vaccination_history", + "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", + "title": "vaccination history", + "comments": [ + "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." + ], + "examples": [ + { + "value": "IMVAMUNE (Bavarian Nordic)" + }, + { + "value": "2022-06-01" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 53, + "slot_uri": "GENEPIO:0100321", + "alias": "vaccination_history", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "range": "WhitespaceMinimizedString" }, - "Needle Biopsy [OBI:0002651]": { - "text": "Needle Biopsy [OBI:0002651]", - "description": "A biopsy that uses a hollow needle to extract cells.", - "meaning": "OBI:0002651", - "is_a": "Biopsy [OBI:0002650]" + "location_of_exposure_geo_loc_name_country": { + "name": "location_of_exposure_geo_loc_name_country", + "description": "The country where the host was likely exposed to the causative agent of the illness.", + "title": "location of exposure geo_loc name (country)", + "comments": [ + "Select the country name from the pick list provided in the template." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_COUNTRY" + ], + "rank": 54, + "slot_uri": "GENEPIO:0001410", + "alias": "location_of_exposure_geo_loc_name_country", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Filtration [OBI:0302885]": { - "text": "Filtration [OBI:0302885]", - "description": "Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device.", - "meaning": "OBI:0302885" + "destination_of_most_recent_travel_city": { + "name": "destination_of_most_recent_travel_city", + "description": "The name of the city that was the destination of most recent travel.", + "title": "destination of most recent travel (city)", + "comments": [ + "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "New York City" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 55, + "slot_uri": "GENEPIO:0001411", + "alias": "destination_of_most_recent_travel_city", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Air filtration [GENEPIO:0100031]": { - "text": "Air filtration [GENEPIO:0100031]", - "description": "A filtration process which removes solid particulates from the air via an air filtration device.", - "meaning": "GENEPIO:0100031", - "is_a": "Filtration [OBI:0302885]" + "destination_of_most_recent_travel_state_province_territory": { + "name": "destination_of_most_recent_travel_state_province_territory", + "description": "The name of the state/province/territory that was the destination of most recent travel.", + "title": "destination of most recent travel (state/province/territory)", + "comments": [ + "Select the province name from the pick list provided in the template." + ], + "examples": [ + { + "value": "British Columbia" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 56, + "slot_uri": "GENEPIO:0001412", + "alias": "destination_of_most_recent_travel_state_province_territory", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lavage [OBI:0600044]": { - "text": "Lavage [OBI:0600044]", - "description": "A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid.", - "meaning": "OBI:0600044" + "destination_of_most_recent_travel_country": { + "name": "destination_of_most_recent_travel_country", + "description": "The name of the country that was the destination of most recent travel.", + "title": "destination of most recent travel (country)", + "comments": [ + "Select the country name from the pick list provided in the template." + ], + "examples": [ + { + "value": "Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 57, + "slot_uri": "GENEPIO:0001413", + "alias": "destination_of_most_recent_travel_country", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Bronchoalveolar lavage (BAL) [GENEPIO:0100032]": { - "text": "Bronchoalveolar lavage (BAL) [GENEPIO:0100032]", - "description": "The collection of bronchoalveolar lavage fluid (BAL) from the lungs.", - "meaning": "GENEPIO:0100032", - "is_a": "Lavage [OBI:0600044]" + "most_recent_travel_departure_date": { + "name": "most_recent_travel_departure_date", + "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", + "title": "most recent travel departure date", + "todos": [ + "<={sample_collection_date}" + ], + "comments": [ + "Provide the travel departure date." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 58, + "slot_uri": "GENEPIO:0001414", + "alias": "most_recent_travel_departure_date", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Gastric Lavage [GENEPIO:0100033]": { - "text": "Gastric Lavage [GENEPIO:0100033]", - "description": "The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach.", - "meaning": "GENEPIO:0100033", - "is_a": "Lavage [OBI:0600044]" + "most_recent_travel_return_date": { + "name": "most_recent_travel_return_date", + "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", + "title": "most recent travel return date", + "todos": [ + ">={most_recent_travel_departure_date}" + ], + "comments": [ + "Provide the travel return date." + ], + "examples": [ + { + "value": "2020-04-26" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 59, + "slot_uri": "GENEPIO:0001415", + "alias": "most_recent_travel_return_date", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lumbar Puncture [NCIT:C15327]": { - "text": "Lumbar Puncture [NCIT:C15327]", - "description": "An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication.", - "meaning": "NCIT:C15327" + "travel_history": { + "name": "travel_history", + "description": "Travel history in last six months.", + "title": "travel history", + "comments": [ + "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." + ], + "examples": [ + { + "value": "Canada, Vancouver" + }, + { + "value": "USA, Seattle" + }, + { + "value": "Italy, Milan" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL", + "Pathoplexus_Mpox:travelHistory" + ], + "rank": 60, + "slot_uri": "GENEPIO:0001416", + "alias": "travel_history", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Necropsy [MMO:0000344]": { - "text": "Necropsy [MMO:0000344]", - "description": "A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease.", - "meaning": "MMO:0000344" + "exposure_event": { + "name": "exposure_event", + "description": "Event leading to exposure.", + "title": "exposure event", + "comments": [ + "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." + ], + "examples": [ + { + "value": "Party" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE", + "ENA_ERC000033_Virus_SAMPLE:type%20exposure", + "Pathoplexus_Mpox:exposureEvent", + "GISAID_EpiPox:Additional%20location%20information" + ], + "rank": 61, + "slot_uri": "GENEPIO:0001417", + "alias": "exposure_event", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureEventMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Phlebotomy [NCIT:C28221]": { - "text": "Phlebotomy [NCIT:C28221]", - "description": "The collection of blood from a vein, most commonly via needle venipuncture.", - "meaning": "NCIT:C28221" + "exposure_contact_level": { + "name": "exposure_contact_level", + "description": "The exposure transmission contact type.", + "title": "exposure contact level", + "comments": [ + "Select exposure contact level from the pick-list." + ], + "examples": [ + { + "value": "Contact with infected individual" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:exposure%20contact%20level", + "ENA_ERC000033_Virus_SAMPLE:subject%20exposure%20%28excluding%3A%20Workplace%20associated%20transmission%2C%20Healthcare%20associated%20transmission%2C%20Laboratory%20associated%20transmission%29" + ], + "rank": 62, + "slot_uri": "GENEPIO:0001418", + "alias": "exposure_contact_level", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureContactLevelMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Rinsing [GENEPIO:0002116]": { - "text": "Rinsing [GENEPIO:0002116]", - "description": "The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids.", - "meaning": "GENEPIO:0002116" - }, - "Saline gargle (mouth rinse and gargle) [GENEPIO:0100034]": { - "text": "Saline gargle (mouth rinse and gargle) [GENEPIO:0100034]", - "description": "A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device.", - "meaning": "GENEPIO:0100034", - "is_a": "Rinsing [GENEPIO:0002116]" - }, - "Scraping [GENEPIO:0100035]": { - "text": "Scraping [GENEPIO:0100035]", - "description": "A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device.", - "meaning": "GENEPIO:0100035" - }, - "Swabbing [GENEPIO:0002117]": { - "text": "Swabbing [GENEPIO:0002117]", - "description": "The process of collecting specimen material using a swab collection device.", - "meaning": "GENEPIO:0002117" - }, - "Finger Prick [GENEPIO:0100036]": { - "text": "Finger Prick [GENEPIO:0100036]", - "description": "A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe.", - "meaning": "GENEPIO:0100036", - "is_a": "Swabbing [GENEPIO:0002117]" - }, - "Thoracentesis (chest tap) [NCIT:C15392]": { - "text": "Thoracentesis (chest tap) [NCIT:C15392]", - "description": "The removal of excess fluid via needle puncture from the thoracic cavity.", - "meaning": "NCIT:C15392" - } - } - }, - "CollectionDeviceMenu": { - "name": "CollectionDeviceMenu", - "title": "collection device menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Blood Collection Tube": { - "text": "Blood Collection Tube", - "description": "A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection", - "meaning": "OBI:0002859" + "host_role": { + "name": "host_role", + "description": "The role of the host in relation to the exposure setting.", + "title": "host role", + "comments": [ + "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." + ], + "examples": [ + { + "value": "Acquaintance of case" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_ROLE", + "Pathoplexus_Mpox:hostRole" + ], + "rank": 63, + "slot_uri": "GENEPIO:0001419", + "alias": "host_role", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "HostRoleMenu", + "multivalued": true }, - "Bronchoscope": { - "text": "Bronchoscope", - "description": "A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung.", - "meaning": "OBI:0002826" + "exposure_setting": { + "name": "exposure_setting", + "description": "The setting leading to exposure.", + "title": "exposure setting", + "comments": [ + "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team." + ], + "examples": [ + { + "value": "Healthcare Setting" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE", + "ENA_ERC000033_Virus_SAMPLE:type%20exposure", + "Pathoplexus_Mpox:exposureSetting" + ], + "rank": 64, + "slot_uri": "GENEPIO:0001428", + "alias": "exposure_setting", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "ExposureSettingMenu", + "multivalued": true }, - "Collection Container": { - "text": "Collection Container", - "description": "A container with the function of containing a specimen.", - "meaning": "OBI:0002088" + "exposure_details": { + "name": "exposure_details", + "description": "Additional host exposure information.", + "title": "exposure details", + "comments": [ + "Free text description of the exposure." + ], + "examples": [ + { + "value": "Large party, many contacts" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_DETAILS", + "Pathoplexus_Mpox:exposureDetails" + ], + "rank": 65, + "slot_uri": "GENEPIO:0001431", + "alias": "exposure_details", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Collection Cup": { - "text": "Collection Cup", - "description": "A device which is used to collect liquid samples.", - "meaning": "GENEPIO:0100026" + "prior_mpox_infection": { + "name": "prior_mpox_infection", + "description": "The absence or presence of a prior Mpox infection.", + "title": "prior Mpox infection", + "comments": [ + "If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list." + ], + "examples": [ + { + "value": "Prior infection" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:prior%20Mpox%20infection", + "Pathoplexus_Mpox:previousInfectionDisease" + ], + "rank": 66, + "slot_uri": "GENEPIO:0100532", + "alias": "prior_mpox_infection", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorMpoxInfectionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Filter": { - "text": "Filter", - "description": "A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass.", - "meaning": "GENEPIO:0100103" + "prior_mpox_infection_date": { + "name": "prior_mpox_infection_date", + "description": "The date of diagnosis of the prior Mpox infection.", + "title": "prior Mpox infection date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-06-20" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:prior%20Mpox%20infection%20date" + ], + "rank": 67, + "slot_uri": "GENEPIO:0100533", + "alias": "prior_mpox_infection_date", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Needle": { - "text": "Needle", - "description": "A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture.", - "meaning": "OBI:0000436" + "prior_mpox_antiviral_treatment": { + "name": "prior_mpox_antiviral_treatment", + "description": "The absence or presence of antiviral treatment for a prior Mpox infection.", + "title": "prior Mpox antiviral treatment", + "comments": [ + "If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list." + ], + "examples": [ + { + "value": "Prior antiviral treatment" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:prior%20Mpox%20antiviral%20treatment" + ], + "rank": 68, + "slot_uri": "GENEPIO:0100534", + "alias": "prior_mpox_antiviral_treatment", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorMpoxAntiviralTreatmentMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Serum Collection Tube": { - "text": "Serum Collection Tube", - "description": "A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum.", - "meaning": "OBI:0002860" + "prior_antiviral_treatment_during_prior_mpox_infection": { + "name": "prior_antiviral_treatment_during_prior_mpox_infection", + "description": "Antiviral treatment for any infection during the prior Mpox infection period.", + "title": "prior antiviral treatment during prior Mpox infection", + "comments": [ + "Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information." + ], + "examples": [ + { + "value": "AZT was administered for HIV infection during the prior Mpox infection." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection" + ], + "rank": 69, + "slot_uri": "GENEPIO:0100535", + "alias": "prior_antiviral_treatment_during_prior_mpox_infection", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host reinfection information", + "range": "WhitespaceMinimizedString" }, - "Sputum Collection Tube": { - "text": "Sputum Collection Tube", - "description": "A specimen collection tube which is designed for collecting sputum.", - "meaning": "OBI:0002861" - }, - "Suction Catheter": { - "text": "Suction Catheter", - "description": "A catheter which is used to remove mucus and other secretions from the body.", - "meaning": "OBI:0002831" - }, - "Swab": { - "text": "Swab", - "description": "A device which is a soft, absorbent material mounted on one or both ends of a stick.", - "meaning": "GENEPIO:0100027" - }, - "Dry swab": { - "text": "Dry swab", - "description": "A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium.", - "meaning": "GENEPIO:0100493", - "is_a": "Swab" - }, - "Urine Collection Tube": { - "text": "Urine Collection Tube", - "description": "A specimen container which is designed for holding urine.", - "meaning": "OBI:0002862" - }, - "Universal Transport Medium (UTM)": { - "text": "Universal Transport Medium (UTM)", - "description": "A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture.", - "meaning": "GENEPIO:0100509" - }, - "Virus Transport Medium": { - "text": "Virus Transport Medium", - "description": "A medium designed to promote longevity of a viral sample. FROM Corona19", - "meaning": "OBI:0002866" - } - } - }, - "CollectionDeviceInternationalMenu": { - "name": "CollectionDeviceInternationalMenu", - "title": "collection device international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Blood Collection Tube [OBI:0002859]": { - "text": "Blood Collection Tube [OBI:0002859]", - "description": "A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection", - "meaning": "OBI:0002859" - }, - "Bronchoscope [OBI:0002826]": { - "text": "Bronchoscope [OBI:0002826]", - "description": "A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung.", - "meaning": "OBI:0002826" - }, - "Collection Container [OBI:0002088]": { - "text": "Collection Container [OBI:0002088]", - "description": "A container with the function of containing a specimen.", - "meaning": "OBI:0002088" - }, - "Collection Cup [GENEPIO:0100026]": { - "text": "Collection Cup [GENEPIO:0100026]", - "description": "A device which is used to collect liquid samples.", - "meaning": "GENEPIO:0100026" - }, - "Filter [GENEPIO:0100103]": { - "text": "Filter [GENEPIO:0100103]", - "description": "A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass.", - "meaning": "GENEPIO:0100103" - }, - "Needle [OBI:0000436]": { - "text": "Needle [OBI:0000436]", - "description": "A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture.", - "meaning": "OBI:0000436" - }, - "Serum Collection Tube [OBI:0002860]": { - "text": "Serum Collection Tube [OBI:0002860]", - "description": "A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum.", - "meaning": "OBI:0002860" - }, - "Sputum Collection Tube [OBI:0002861]": { - "text": "Sputum Collection Tube [OBI:0002861]", - "description": "A specimen collection tube which is designed for collecting sputum.", - "meaning": "OBI:0002861" + "sequenced_by": { + "name": "sequenced_by", + "description": "The name of the agency that generated the sequence.", + "title": "sequenced by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + ], + "examples": [ + { + "value": "Public Health Ontario (PHO)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_CENTRE", + "NCBI_Pathogen_BIOSAMPLE:sequenced_by", + "Pathoplexus_Mpox:sequencedByOrganization" + ], + "rank": 70, + "slot_uri": "GENEPIO:0100416", + "alias": "sequenced_by", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "SequenceSubmittedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Suction Catheter [OBI:0002831]": { - "text": "Suction Catheter [OBI:0002831]", - "description": "A catheter which is used to remove mucus and other secretions from the body.", - "meaning": "OBI:0002831" + "sequenced_by_contact_email": { + "name": "sequenced_by_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced by contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequenced%20by%20contact%20email", + "Pathoplexus_Mpox:sequencedByContactEmail" + ], + "rank": 71, + "slot_uri": "GENEPIO:0100422", + "alias": "sequenced_by_contact_email", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Swab [GENEPIO:0100027]": { - "text": "Swab [GENEPIO:0100027]", - "description": "A device which is a soft, absorbent material mounted on one or both ends of a stick.", - "meaning": "GENEPIO:0100027" + "sequenced_by_contact_address": { + "name": "sequenced_by_contact_address", + "description": "The mailing address of the agency submitting the sequence.", + "title": "sequenced by contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:sequencedByContactEmail" + ], + "rank": 72, + "slot_uri": "GENEPIO:0100423", + "alias": "sequenced_by_contact_address", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Dry swab [GENEPIO:0100493]": { - "text": "Dry swab [GENEPIO:0100493]", - "description": "A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium.", - "meaning": "GENEPIO:0100493", - "is_a": "Swab [GENEPIO:0100027]" + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "description": "The name of the agency that submitted the sequence to a database.", + "title": "sequence submitted by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + ], + "examples": [ + { + "value": "Public Health Ontario (PHO)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCE_SUBMITTER", + "NCBI_Pathogen_BIOSAMPLE:sequence_submitted_by", + "GISAID_EpiPox:Submitting%20lab" + ], + "rank": 73, + "slot_uri": "GENEPIO:0001159", + "alias": "sequence_submitted_by", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "SequenceSubmittedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Urine Collection Tube [OBI:0002862]": { - "text": "Urine Collection Tube [OBI:0002862]", - "description": "A specimen container which is designed for holding urine.", - "meaning": "OBI:0002862" + "sequence_submitter_contact_email": { + "name": "sequence_submitter_contact_email", + "description": "The email address of the agency responsible for submission of the sequence.", + "title": "sequence submitter contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequence%20submitter%20contact%20email", + "NCBI_SRA:sequence_submitter_contact_email" + ], + "rank": 74, + "slot_uri": "GENEPIO:0001165", + "alias": "sequence_submitter_contact_email", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Universal Transport Medium (UTM) [GENEPIO:0100509]": { - "text": "Universal Transport Medium (UTM) [GENEPIO:0100509]", - "description": "A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture.", - "meaning": "GENEPIO:0100509" + "sequence_submitter_contact_address": { + "name": "sequence_submitter_contact_address", + "description": "The mailing address of the agency responsible for submission of the sequence.", + "title": "sequence submitter contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequence%20submitter%20contact%20address" + ], + "rank": 75, + "slot_uri": "GENEPIO:0001167", + "alias": "sequence_submitter_contact_address", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Virus Transport Medium [OBI:0002866]": { - "text": "Virus Transport Medium [OBI:0002866]", - "description": "A medium designed to promote longevity of a viral sample. FROM Corona19", - "meaning": "OBI:0002866" - } - } - }, - "SpecimenProcessingMenu": { - "name": "SpecimenProcessingMenu", - "title": "specimen processing menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Virus passage": { - "text": "Virus passage", - "description": "The process of growing a virus in serial iterations.", - "meaning": "GENEPIO:0100039" - }, - "Specimens pooled": { - "text": "Specimens pooled", - "description": "Physical combination of several instances of like material.", - "meaning": "OBI:0600016" - } - } - }, - "SpecimenProcessingInternationalMenu": { - "name": "SpecimenProcessingInternationalMenu", - "title": "specimen processing international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Virus passage [GENEPIO:0100039]": { - "text": "Virus passage [GENEPIO:0100039]", - "description": "The process of growing a virus in serial iterations.", - "meaning": "GENEPIO:0100039" - }, - "Specimens pooled [OBI:0600016]": { - "text": "Specimens pooled [OBI:0600016]", - "description": "Physical combination of several instances of like material.", - "meaning": "OBI:0600016" - } - } - }, - "ExperimentalSpecimenRoleTypeMenu": { - "name": "ExperimentalSpecimenRoleTypeMenu", - "title": "experimental specimen role type menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Positive experimental control": { - "text": "Positive experimental control", - "description": "A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment.", - "meaning": "GENEPIO:0101018" - }, - "Negative experimental control": { - "text": "Negative experimental control", - "description": "A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment", - "meaning": "GENEPIO:0101019" + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "description": "The reason that the sample was sequenced.", + "title": "purpose of sequencing", + "comments": [ + "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." + ], + "examples": [ + { + "value": "Specimens attributed to individuals with no known intimate contacts to positive cases", + "description": "Select \"Targeted surveillance (non-random sampling)\" if the specimen fits any of the following criteria" + }, + { + "value": "Specimens attributed to youth/minors <18 yrs." + }, + { + "value": "Specimens attributed to vulnerable persons living in transient shelters or congregant settings" + }, + { + "value": "Specimens attributed to individuals self-identifying as “female”" + }, + { + "value": "Domestic travel surveillance", + "description": "For specimens with a recent international and/or domestic travel history, please select the most appropriate tag from the following three options" + }, + { + "value": "International travel surveillance" + }, + { + "value": "Travel-associated surveillance" + }, + { + "value": "Cluster/Outbreak investigation", + "description": "For specimens targeted for sequencing as part of an outbreak investigation, please select" + }, + { + "value": "Baseline surveillance (random sampling).", + "description": "In all other cases use" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_REASON_FOR_SEQUENCING", + "NCBI_Pathogen_BIOSAMPLE:purpose_of_sequencing", + "Pathoplexus_Mpox:purposeOfSequencing", + "GISAID_EpiPox:Sampling%20Strategy" + ], + "rank": 76, + "slot_uri": "GENEPIO:0001445", + "alias": "purpose_of_sequencing", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "PurposeOfSequencingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Technical replicate": { - "text": "Technical replicate", - "description": "A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment.", - "meaning": "EFO:0002090" + "purpose_of_sequencing_details": { + "name": "purpose_of_sequencing_details", + "description": "The description of why the sample was sequenced providing specific details.", + "title": "purpose of sequencing details", + "comments": [ + "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual." + ], + "examples": [ + { + "value": "Outbreak in MSM community" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS" + ], + "rank": 77, + "slot_uri": "GENEPIO:0001446", + "alias": "purpose_of_sequencing_details", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Biological replicate": { - "text": "Biological replicate", - "description": "A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples.", - "meaning": "EFO:0002091" - } - } - }, - "ExperimentalSpecimenRoleTypeInternationalMenu": { - "name": "ExperimentalSpecimenRoleTypeInternationalMenu", - "title": "experimental specimen role type international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Positive experimental control [GENEPIO:0101018]": { - "text": "Positive experimental control [GENEPIO:0101018]", - "description": "A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment.", - "meaning": "GENEPIO:0101018" + "sequencing_date": { + "name": "sequencing_date", + "description": "The date the sample was sequenced.", + "title": "sequencing date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-06-22" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_DATE", + "Pathoplexus_Mpox:sequencingDate" + ], + "rank": 78, + "slot_uri": "GENEPIO:0001447", + "alias": "sequencing_date", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Negative experimental control [GENEPIO:0101019]": { - "text": "Negative experimental control [GENEPIO:0101019]", - "description": "A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment", - "meaning": "GENEPIO:0101019" + "library_id": { + "name": "library_id", + "description": "The user-specified identifier for the library prepared for sequencing.", + "title": "library ID", + "comments": [ + "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." + ], + "examples": [ + { + "value": "XYZ_123345" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:library%20ID", + "NCBI_SRA:library_ID" + ], + "rank": 79, + "slot_uri": "GENEPIO:0001448", + "alias": "library_id", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Technical replicate [EFO:0002090]": { - "text": "Technical replicate [EFO:0002090]", - "description": "A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment.", - "meaning": "EFO:0002090" + "library_preparation_kit": { + "name": "library_preparation_kit", + "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", + "title": "library preparation kit", + "comments": [ + "Provide the name of the library preparation kit used." + ], + "examples": [ + { + "value": "Nextera XT" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_LIBRARY_PREP_KIT" + ], + "rank": 80, + "slot_uri": "GENEPIO:0001450", + "alias": "library_preparation_kit", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Biological replicate [EFO:0002091]": { - "text": "Biological replicate [EFO:0002091]", - "description": "A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples.", - "meaning": "EFO:0002091" - } - } - }, - "LineageCladeNameInternationalMenu": { - "name": "LineageCladeNameInternationalMenu", - "title": "lineage/clade name international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Mpox virus clade I [GENEPIO:0102029]": { - "text": "Mpox virus clade I [GENEPIO:0102029]", - "description": "An Mpox virus clade with at least 99% similarity to the West African/USA-derived Mpox strain.", - "meaning": "GENEPIO:0102029" - }, - "Mpox virus clade Ia [GENEPIO:0102030]": { - "text": "Mpox virus clade Ia [GENEPIO:0102030]", - "description": "An Mpox virus that clusters in phylogenetic trees within the Ia clade.", - "meaning": "GENEPIO:0102030", - "is_a": "Mpox virus clade I [GENEPIO:0102029]" - }, - "Mpox virus clade Ib [GENEPIO:0102031]": { - "text": "Mpox virus clade Ib [GENEPIO:0102031]", - "description": "An Mpox virus that clusters in phylogenetic trees within the Ib clade.", - "meaning": "GENEPIO:0102031", - "is_a": "Mpox virus clade I [GENEPIO:0102029]" - }, - "Mpox virus clade II [GENEPIO:0102032]": { - "text": "Mpox virus clade II [GENEPIO:0102032]", - "description": "An Mpox virus clade with at least 99% similarity to the Congo Basin-derived Mpox strain.", - "meaning": "GENEPIO:0102032" + "sequencing_instrument": { + "name": "sequencing_instrument", + "description": "The model of the sequencing instrument used.", + "title": "sequencing instrument", + "comments": [ + "Select a sequencing instrument from the picklist provided in the template." + ], + "examples": [ + { + "value": "Oxford Nanopore MinION" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_INSTRUMENT", + "NCBI_SRA:instrument_model", + "Pathoplexus_Mpox:sequencingInstrument", + "GISAID_EpiPox:Sequencing%20technology" + ], + "rank": 81, + "slot_uri": "GENEPIO:0001452", + "alias": "sequencing_instrument", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "SequencingInstrumentMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Mpox virus clade IIa [GENEPIO:0102033]": { - "text": "Mpox virus clade IIa [GENEPIO:0102033]", - "description": "An Mpox virus that clusters in phylogenetic trees within the IIa clade.", - "meaning": "GENEPIO:0102033", - "is_a": "Mpox virus clade II [GENEPIO:0102032]" + "sequencing_protocol": { + "name": "sequencing_protocol", + "description": "The protocol used to generate the sequence.", + "title": "sequencing protocol", + "comments": [ + "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" + ], + "examples": [ + { + "value": "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TESTING_PROTOCOL", + "Pathoplexus_Mpox:sequencingProtocol" + ], + "rank": 82, + "slot_uri": "GENEPIO:0001454", + "alias": "sequencing_protocol", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Mpox virus clade IIb [GENEPIO:0102034]": { - "text": "Mpox virus clade IIb [GENEPIO:0102034]", - "description": "An Mpox virus that clusters in phylogenetic trees within the IIb clade.", - "meaning": "GENEPIO:0102034", - "is_a": "Mpox virus clade II [GENEPIO:0102032]" + "sequencing_kit_number": { + "name": "sequencing_kit_number", + "description": "The manufacturer's kit number.", + "title": "sequencing kit number", + "comments": [ + "Alphanumeric value." + ], + "examples": [ + { + "value": "AB456XYZ789" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequencing%20kit%20number" + ], + "rank": 83, + "slot_uri": "GENEPIO:0001455", + "alias": "sequencing_kit_number", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Mpox virus lineage B.1": { - "text": "Mpox virus lineage B.1", - "is_a": "Mpox virus clade IIb [GENEPIO:0102034]" + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", + "title": "amplicon pcr primer scheme", + "comments": [ + "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." + ], + "examples": [ + { + "value": "MPXV Sunrise 3.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:amplicon%20pcr%20primer%20scheme", + "Pathoplexus_Mpox:ampliconPcrPrimerScheme" + ], + "rank": 84, + "slot_uri": "GENEPIO:0001456", + "alias": "amplicon_pcr_primer_scheme", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Mpox virus lineage A": { - "text": "Mpox virus lineage A", - "is_a": "Mpox virus clade IIb [GENEPIO:0102034]" - } - } - }, - "HostCommonNameMenu": { - "name": "HostCommonNameMenu", - "title": "host (common name) menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Human": { - "text": "Human", - "description": "A bipedal primate mammal of the species Homo sapiens.", - "meaning": "NCBITaxon:9606" - } - } - }, - "HostCommonNameInternationalMenu": { - "name": "HostCommonNameInternationalMenu", - "title": "host (common name) international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Human [NCBITaxon:9606]": { - "text": "Human [NCBITaxon:9606]", - "description": "A bipedal primate mammal of the species Homo sapiens.", - "meaning": "NCBITaxon:9606" + "amplicon_size": { + "name": "amplicon_size", + "description": "The length of the amplicon generated by PCR amplification.", + "title": "amplicon size", + "comments": [ + "Provide the amplicon size expressed in base pairs." + ], + "examples": [ + { + "value": "300bp" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:amplicon%20size", + "Pathoplexus_Mpox:ampliconSize" + ], + "rank": 85, + "slot_uri": "GENEPIO:0001449", + "alias": "amplicon_size", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "integer" }, - "Rodent [NCBITaxon:9989]": { - "text": "Rodent [NCBITaxon:9989]", - "description": "A mammal of the order Rodentia which are characterized by a single pair of continuously growing incisors in each of the upper and lower jaws.", - "meaning": "NCBITaxon:9989" + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", + "title": "raw sequence data processing method", + "comments": [ + "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_RAW_SEQUENCE_METHOD", + "Pathoplexus_Mpox:rawSequenceDataProcessingMethod" + ], + "rank": 86, + "slot_uri": "GENEPIO:0001458", + "alias": "raw_sequence_data_processing_method", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "required": true }, - "Mouse [NCBITaxon:10090]": { - "text": "Mouse [NCBITaxon:10090]", - "description": "A small rodent that typically has a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate.", - "meaning": "NCBITaxon:10090", - "is_a": "Rodent [NCBITaxon:9989]" + "dehosting_method": { + "name": "dehosting_method", + "description": "The method used to remove host reads from the pathogen sequence.", + "title": "dehosting method", + "comments": [ + "Provide the name and version number of the software used to remove host reads." + ], + "examples": [ + { + "value": "Nanostripper" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_DEHOSTING_METHOD" + ], + "rank": 87, + "slot_uri": "GENEPIO:0001459", + "alias": "dehosting_method", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "required": true }, - "Prairie Dog [NCBITaxon:45478]": { - "text": "Prairie Dog [NCBITaxon:45478]", - "description": "A herbivorous burrowing ground squirrels native to the grasslands of North America.", - "meaning": "NCBITaxon:45478", - "is_a": "Rodent [NCBITaxon:9989]" - }, - "Rat [NCBITaxon:10116]": { - "text": "Rat [NCBITaxon:10116]", - "description": "A medium sized rodent that typically is long tailed.", - "meaning": "NCBITaxon:10116", - "is_a": "Rodent [NCBITaxon:9989]" - }, - "Squirrel [FOODON:03411389]": { - "text": "Squirrel [FOODON:03411389]", - "description": "A small to medium-sized rodent belonging to the family Sciuridae, characterized by a bushy tail, sharp claws, and strong hind legs, commonly found in trees, but some species live on the ground", - "meaning": "FOODON:03411389", - "is_a": "Rodent [NCBITaxon:9989]" - } - } - }, - "HostScientificNameMenu": { - "name": "HostScientificNameMenu", - "title": "host (scientific name) menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Homo sapiens": { - "text": "Homo sapiens", - "description": "A type of primate characterized by bipedalism and large, complex brain.", - "meaning": "NCBITaxon:9606" - } - } - }, - "HostScientificNameInternationalMenu": { - "name": "HostScientificNameInternationalMenu", - "title": "host (scientific name) international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Homo sapiens [NCBITaxon:9606]": { - "text": "Homo sapiens [NCBITaxon:9606]", - "description": "A bipedal primate mammal of the species Homo sapiens.", - "meaning": "NCBITaxon:9606" - } - } - }, - "HostHealthStateMenu": { - "name": "HostHealthStateMenu", - "title": "host health state menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Asymptomatic": { - "text": "Asymptomatic", - "description": "Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction.", - "meaning": "NCIT:C3833" - }, - "Deceased": { - "text": "Deceased", - "description": "The cessation of life.", - "meaning": "NCIT:C28554" + "consensus_sequence_name": { + "name": "consensus_sequence_name", + "description": "The name of the consensus sequence.", + "title": "consensus sequence name", + "comments": [ + "Provide the name and version number of the consensus sequence." + ], + "examples": [ + { + "value": "mpxvassembly3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20name", + "Pathoplexus_Mpox:submissionId" + ], + "rank": 88, + "slot_uri": "GENEPIO:0001460", + "alias": "consensus_sequence_name", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Healthy": { - "text": "Healthy", - "description": "Having no significant health-related issues.", - "meaning": "NCIT:C115935" + "consensus_sequence_filename": { + "name": "consensus_sequence_filename", + "description": "The name of the consensus sequence file.", + "title": "consensus sequence filename", + "comments": [ + "Provide the name and version number of the consensus sequence FASTA file." + ], + "examples": [ + { + "value": "mpox123assembly.fasta" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filename" + ], + "rank": 89, + "slot_uri": "GENEPIO:0001461", + "alias": "consensus_sequence_filename", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Recovered": { - "text": "Recovered", - "description": "One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated.", - "meaning": "NCIT:C49498" + "consensus_sequence_filepath": { + "name": "consensus_sequence_filepath", + "description": "The filepath of the consensus sequence file.", + "title": "consensus sequence filepath", + "comments": [ + "Provide the filepath of the consensus sequence FASTA file." + ], + "examples": [ + { + "value": "/User/Documents/STILab/Data/mpox123assembly.fasta" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filepath" + ], + "rank": 90, + "slot_uri": "GENEPIO:0001462", + "alias": "consensus_sequence_filepath", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Symptomatic": { - "text": "Symptomatic", - "description": "Exhibiting the symptoms of a particular disease.", - "meaning": "NCIT:C25269" - } - } - }, - "HostHealthStateInternationalMenu": { - "name": "HostHealthStateInternationalMenu", - "title": "host health state international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Asymptomatic [NCIT:C3833]": { - "text": "Asymptomatic [NCIT:C3833]", - "description": "Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction.", - "meaning": "NCIT:C3833" + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "description": "The name of software used to generate the consensus sequence.", + "title": "consensus sequence software name", + "comments": [ + "Provide the name of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "iVar" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_CONSENSUS_SEQUENCE", + "Pathoplexus_Mpox:consensusSequenceSoftwareName", + "GISAID_EpiPox:Assembly%20method" + ], + "rank": 91, + "slot_uri": "GENEPIO:0001463", + "alias": "consensus_sequence_software_name", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "required": true }, - "Deceased [NCIT:C28554]": { - "text": "Deceased [NCIT:C28554]", - "description": "The cessation of life.", - "meaning": "NCIT:C28554" + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "description": "The version of the software used to generate the consensus sequence.", + "title": "consensus sequence software version", + "comments": [ + "Provide the version of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "1.3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", + "Pathoplexus_Mpox:consensusSequenceSoftwareVersion", + "GISAID_EpiPox:Assembly%20method" + ], + "rank": 92, + "slot_uri": "GENEPIO:0001469", + "alias": "consensus_sequence_software_version", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "required": true }, - "Healthy [NCIT:C115935]": { - "text": "Healthy [NCIT:C115935]", - "description": "Having no significant health-related issues.", - "meaning": "NCIT:C115935" + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "description": "The user-specified filename of the r1 FASTQ file.", + "title": "r1 fastq filename", + "comments": [ + "Provide the r1 FASTQ filename. This information aids in data management." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 93, + "slot_uri": "GENEPIO:0001476", + "alias": "r1_fastq_filename", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Recovered [NCIT:C49498]": { - "text": "Recovered [NCIT:C49498]", - "description": "One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated.", - "meaning": "NCIT:C49498" + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "description": "The user-specified filename of the r2 FASTQ file.", + "title": "r2 fastq filename", + "comments": [ + "Provide the r2 FASTQ filename. This information aids in data management." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R2_001.fastq.gz" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 94, + "slot_uri": "GENEPIO:0001477", + "alias": "r2_fastq_filename", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Symptomatic [NCIT:C25269]": { - "text": "Symptomatic [NCIT:C25269]", - "description": "Exhibiting the symptoms of a particular disease.", - "meaning": "NCIT:C25269" - } - } - }, - "HostHealthStatusDetailsMenu": { - "name": "HostHealthStatusDetailsMenu", - "title": "host health status details menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Hospitalized": { - "text": "Hospitalized", - "description": "The condition of being treated as a patient in a hospital.", - "meaning": "NCIT:C25179" - }, - "Hospitalized (Non-ICU)": { - "text": "Hospitalized (Non-ICU)", - "description": "The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU).", - "meaning": "GENEPIO:0100045", - "is_a": "Hospitalized" - }, - "Hospitalized (ICU)": { - "text": "Hospitalized (ICU)", - "description": "The condition of being treated as a patient in a hospital intensive care unit (ICU).", - "meaning": "GENEPIO:0100046", - "is_a": "Hospitalized" + "r1_fastq_filepath": { + "name": "r1_fastq_filepath", + "description": "The location of the r1 FASTQ file within a user's file system.", + "title": "r1 fastq filepath", + "comments": [ + "Provide the filepath for the r1 FASTQ file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 95, + "slot_uri": "GENEPIO:0001478", + "alias": "r1_fastq_filepath", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Medically Isolated": { - "text": "Medically Isolated", - "description": "Separation of people with a contagious disease from population to reduce the spread of the disease.", - "meaning": "GENEPIO:0100047" + "r2_fastq_filepath": { + "name": "r2_fastq_filepath", + "description": "The location of the r2 FASTQ file within a user's file system.", + "title": "r2 fastq filepath", + "comments": [ + "Provide the filepath for the r2 FASTQ file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 96, + "slot_uri": "GENEPIO:0001479", + "alias": "r2_fastq_filepath", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Medically Isolated (Negative Pressure)": { - "text": "Medically Isolated (Negative Pressure)", - "description": "Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter.", - "meaning": "GENEPIO:0100048", - "is_a": "Medically Isolated" + "fast5_filename": { + "name": "fast5_filename", + "description": "The user-specified filename of the FAST5 file.", + "title": "fast5 filename", + "comments": [ + "Provide the FAST5 filename. This information aids in data management." + ], + "examples": [ + { + "value": "mpxv123seq.fast5" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 97, + "slot_uri": "GENEPIO:0001480", + "alias": "fast5_filename", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Self-quarantining": { - "text": "Self-quarantining", - "description": "A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease.", - "meaning": "NCIT:C173768" - } - } - }, - "HostHealthStatusDetailsInternationalMenu": { - "name": "HostHealthStatusDetailsInternationalMenu", - "title": "host health status details international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Hospitalized [NCIT:C25179]": { - "text": "Hospitalized [NCIT:C25179]", - "description": "The condition of being treated as a patient in a hospital.", - "meaning": "NCIT:C25179" + "fast5_filepath": { + "name": "fast5_filepath", + "description": "The location of the FAST5 file within a user's file system.", + "title": "fast5 filepath", + "comments": [ + "Provide the filepath for the FAST5 file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/mpxv123seq.fast5" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 98, + "slot_uri": "GENEPIO:0001481", + "alias": "fast5_filepath", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Hospitalized (Non-ICU) [GENEPIO:0100045]": { - "text": "Hospitalized (Non-ICU) [GENEPIO:0100045]", - "description": "The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU).", - "meaning": "GENEPIO:0100045", - "is_a": "Hospitalized [NCIT:C25179]" + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", + "title": "breadth of coverage value", + "comments": [ + "Provide value as a percentage." + ], + "examples": [ + { + "value": "95%" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:breadth%20of%20coverage%20value", + "Pathoplexus_Mpox:breadthOfCoverage" + ], + "rank": 99, + "slot_uri": "GENEPIO:0001472", + "alias": "breadth_of_coverage_value", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Hospitalized (ICU) [GENEPIO:0100046]": { - "text": "Hospitalized (ICU) [GENEPIO:0100046]", - "description": "The condition of being treated as a patient in a hospital intensive care unit (ICU).", - "meaning": "GENEPIO:0100046", - "is_a": "Hospitalized [NCIT:C25179]" + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", + "title": "depth of coverage value", + "comments": [ + "Provide value as a fold of coverage." + ], + "examples": [ + { + "value": "400x" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:depth%20of%20coverage%20value", + "Pathoplexus_Mpox:depthOfCoverage", + "GISAID_EpiPox:Depth%20of%20coverage" + ], + "rank": 100, + "slot_uri": "GENEPIO:0001474", + "alias": "depth_of_coverage_value", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Medically Isolated [GENEPIO:0100047]": { - "text": "Medically Isolated [GENEPIO:0100047]", - "description": "Separation of people with a contagious disease from population to reduce the spread of the disease.", - "meaning": "GENEPIO:0100047" + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "description": "The threshold used as a cut-off for the depth of coverage.", + "title": "depth of coverage threshold", + "comments": [ + "Provide the threshold fold coverage." + ], + "examples": [ + { + "value": "100x" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:depth%20of%20coverage%20threshold" + ], + "rank": 101, + "slot_uri": "GENEPIO:0001475", + "alias": "depth_of_coverage_threshold", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Medically Isolated (Negative Pressure) [GENEPIO:0100048]": { - "text": "Medically Isolated (Negative Pressure) [GENEPIO:0100048]", - "description": "Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter.", - "meaning": "GENEPIO:0100048", - "is_a": "Medically Isolated [GENEPIO:0100047]" + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "description": "The number of total base pairs generated by the sequencing process.", + "title": "number of base pairs sequenced", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "2639019" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:number%20of%20base%20pairs%20sequenced" + ], + "rank": 102, + "slot_uri": "GENEPIO:0001482", + "alias": "number_of_base_pairs_sequenced", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer", + "minimum_value": 0 }, - "Self-quarantining [NCIT:C173768]": { - "text": "Self-quarantining [NCIT:C173768]", - "description": "A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease.", - "meaning": "NCIT:C173768" - } - } - }, - "HostHealthOutcomeMenu": { - "name": "HostHealthOutcomeMenu", - "title": "host health outcome menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Deceased": { - "text": "Deceased", - "description": "The cessation of life.", - "meaning": "NCIT:C28554" - }, - "Deteriorating": { - "text": "Deteriorating", - "description": "Advancing in extent or severity.", - "meaning": "NCIT:C25254" - }, - "Recovered": { - "text": "Recovered", - "description": "One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated.", - "meaning": "NCIT:C49498" + "consensus_genome_length": { + "name": "consensus_genome_length", + "description": "Size of the reconstructed genome described as the number of base pairs.", + "title": "consensus genome length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "197063" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20genome%20length" + ], + "rank": 103, + "slot_uri": "GENEPIO:0001483", + "alias": "consensus_genome_length", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer", + "minimum_value": 0 }, - "Stable": { - "text": "Stable", - "description": "Subject to little fluctuation; showing little if any change.", - "meaning": "NCIT:C30103" - } - } - }, - "HostHealthOutcomeInternationalMenu": { - "name": "HostHealthOutcomeInternationalMenu", - "title": "host health outcome international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Deceased [NCIT:C28554]": { - "text": "Deceased [NCIT:C28554]", - "description": "The cessation of life.", - "meaning": "NCIT:C28554" + "reference_genome_accession": { + "name": "reference_genome_accession", + "description": "A persistent, unique identifier of a genome database entry.", + "title": "reference genome accession", + "comments": [ + "Provide the accession number of the reference genome." + ], + "examples": [ + { + "value": "NC_063383.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:reference%20genome%20accession", + "NCBI_SRA:assembly", + "Pathoplexus_Mpox:assemblyReferenceGenomeAccession" + ], + "rank": 104, + "slot_uri": "GENEPIO:0001485", + "alias": "reference_genome_accession", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Deteriorating [NCIT:C25254]": { - "text": "Deteriorating [NCIT:C25254]", - "description": "Advancing in extent or severity.", - "meaning": "NCIT:C25254" + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "description": "A description of the overall bioinformatics strategy used.", + "title": "bioinformatics protocol", + "comments": [ + "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/monkeypox-nf" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL" + ], + "rank": 105, + "slot_uri": "GENEPIO:0001489", + "alias": "bioinformatics_protocol", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "required": true }, - "Recovered [NCIT:C49498]": { - "text": "Recovered [NCIT:C49498]", - "description": "One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated.", - "meaning": "NCIT:C49498" + "gene_name_1": { + "name": "gene_name_1", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 1", + "comments": [ + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." + ], + "examples": [ + { + "value": "MPX (orf B6R)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", + "NCBI_Pathogen_BIOSAMPLE:gene_name_1" + ], + "rank": 106, + "slot_uri": "GENEPIO:0001507", + "alias": "gene_name_1", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Stable [NCIT:C30103]": { - "text": "Stable [NCIT:C30103]", - "description": "Subject to little fluctuation; showing little if any change.", - "meaning": "NCIT:C30103" - } - } - }, - "HostAgeUnitMenu": { - "name": "HostAgeUnitMenu", - "title": "host age unit menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "month": { - "text": "month", - "description": "A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days.", - "meaning": "UO:0000035" + "diagnostic_pcr_ct_value_1": { + "name": "diagnostic_pcr_ct_value_1", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 1", + "comments": [ + "Provide the CT value of the sample from the diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "21" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_1", + "Pathoplexus_Mpox:diagnosticMeasurementValue" + ], + "rank": 107, + "slot_uri": "GENEPIO:0001509", + "alias": "diagnostic_pcr_ct_value_1", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "year": { - "text": "year", - "description": "A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days.", - "meaning": "UO:0000036" - } - } - }, - "HostAgeUnitInternationalMenu": { - "name": "HostAgeUnitInternationalMenu", - "title": "host age unit international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "month [UO:0000035]": { - "text": "month [UO:0000035]", - "description": "A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days.", - "meaning": "UO:0000035" + "gene_name_2": { + "name": "gene_name_2", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 2", + "comments": [ + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." + ], + "examples": [ + { + "value": "OVP (orf 17L)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", + "NCBI_Pathogen_BIOSAMPLE:gene_name_2" + ], + "rank": 108, + "slot_uri": "GENEPIO:0001510", + "alias": "gene_name_2", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "year [UO:0000036]": { - "text": "year [UO:0000036]", - "description": "A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days.", - "meaning": "UO:0000036" - } - } - }, - "HostAgeBinMenu": { - "name": "HostAgeBinMenu", - "title": "host age bin menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "0 - 9": { - "text": "0 - 9", - "description": "An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive).", - "meaning": "GENEPIO:0100049" - }, - "10 - 19": { - "text": "10 - 19", - "description": "An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive).", - "meaning": "GENEPIO:0100050" - }, - "20 - 29": { - "text": "20 - 29", - "description": "An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive).", - "meaning": "GENEPIO:0100051" + "diagnostic_pcr_ct_value_2": { + "name": "diagnostic_pcr_ct_value_2", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 2", + "comments": [ + "Provide the CT value of the sample from the second diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "36" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_2", + "Pathoplexus_Mpox:diagnosticMeasurementValue" + ], + "rank": 109, + "slot_uri": "GENEPIO:0001512", + "alias": "diagnostic_pcr_ct_value_2", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "30 - 39": { - "text": "30 - 39", - "description": "An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive).", - "meaning": "GENEPIO:0100052" + "gene_name_3": { + "name": "gene_name_3", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 3", + "comments": [ + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." + ], + "examples": [ + { + "value": "OPHA (orf B2R)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233", + "NCBI_Pathogen_BIOSAMPLE:gene_name_3" + ], + "rank": 110, + "slot_uri": "GENEPIO:0001513", + "alias": "gene_name_3", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "40 - 49": { - "text": "40 - 49", - "description": "An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive).", - "meaning": "GENEPIO:0100053" + "diagnostic_pcr_ct_value_3": { + "name": "diagnostic_pcr_ct_value_3", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 3", + "comments": [ + "Provide the CT value of the sample from the second diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "19" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_3", + "Pathoplexus_Mpox:diagnosticMeasurementValue" + ], + "rank": 111, + "slot_uri": "GENEPIO:0001515", + "alias": "diagnostic_pcr_ct_value_3", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "50 - 59": { - "text": "50 - 59", - "description": "An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive).", - "meaning": "GENEPIO:0100054" + "gene_name_4": { + "name": "gene_name_4", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 4", + "comments": [ + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." + ], + "examples": [ + { + "value": "G2R_G (TNFR)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234", + "NCBI_Pathogen_BIOSAMPLE:gene_name_4" + ], + "rank": 112, + "slot_uri": "GENEPIO:0100576", + "alias": "gene_name_4", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "60 - 69": { - "text": "60 - 69", - "description": "An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive).", - "meaning": "GENEPIO:0100055" + "diagnostic_pcr_ct_value_4": { + "name": "diagnostic_pcr_ct_value_4", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 4", + "comments": [ + "Provide the CT value of the sample from the second diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "27" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_4" + ], + "rank": 113, + "slot_uri": "GENEPIO:0100577", + "alias": "diagnostic_pcr_ct_value_4", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "70 - 79": { - "text": "70 - 79", - "description": "An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive).", - "meaning": "GENEPIO:0100056" + "gene_name_5": { + "name": "gene_name_5", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 5", + "comments": [ + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." + ], + "examples": [ + { + "value": "RNAse P" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235", + "NCBI_Pathogen_BIOSAMPLE:gene_name_5" + ], + "rank": 114, + "slot_uri": "GENEPIO:0100578", + "alias": "gene_name_5", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "80 - 89": { - "text": "80 - 89", - "description": "An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive).", - "meaning": "GENEPIO:0100057" + "diagnostic_pcr_ct_value_5": { + "name": "diagnostic_pcr_ct_value_5", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 5", + "comments": [ + "Provide the CT value of the sample from the second diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "30" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_5" + ], + "rank": 115, + "slot_uri": "GENEPIO:0100579", + "alias": "diagnostic_pcr_ct_value_5", + "owner": "Mpox", + "domain_of": [ + "Mpox" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "90 - 99": { - "text": "90 - 99", - "description": "An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive).", - "meaning": "GENEPIO:0100058" + "authors": { + "name": "authors", + "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", + "title": "authors", + "comments": [ + "Include the first and last names of all individuals that should be attributed, separated by a comma." + ], + "examples": [ + { + "value": "Tejinder Singh, Fei Hu, Joe Blogs" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_AUTHORS", + "Pathoplexus_Mpox:authors", + "GISAID_EpiPox:Authors" + ], + "rank": 116, + "slot_uri": "GENEPIO:0001517", + "alias": "authors", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Contributor acknowledgement", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "100+": { - "text": "100+", - "description": "An age group that stratifies the age of a case to be greater than or equal to 100 years old.", - "meaning": "GENEPIO:0100059" + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "description": "The DataHarmonizer software and template version provenance.", + "title": "DataHarmonizer provenance", + "comments": [ + "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." + ], + "examples": [ + { + "value": "DataHarmonizer v1.4.3, Mpox v3.3.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_COMMENTS" + ], + "rank": 117, + "slot_uri": "GENEPIO:0001518", + "alias": "dataharmonizer_provenance", + "owner": "Mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Contributor acknowledgement", + "range": "Provenance" + } + }, + "unique_keys": { + "mpox_key": { + "unique_key_name": "mpox_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] } } }, - "HostAgeBinInternationalMenu": { - "name": "HostAgeBinInternationalMenu", - "title": "host age bin international menu", + "MpoxInternational": { + "name": "MpoxInternational", + "annotations": { + "version": { + "tag": "version", + "value": "8.5.5" + } + }, + "description": "International specification for Mpox clinical virus biosample data gathering", "from_schema": "https://example.com/mpox", - "permissible_values": { - "0 - 9 [GENEPIO:0100049]": { - "text": "0 - 9 [GENEPIO:0100049]", - "description": "An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive).", - "meaning": "GENEPIO:0100049" - }, - "10 - 19 [GENEPIO:0100050]": { - "text": "10 - 19 [GENEPIO:0100050]", - "description": "An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive).", - "meaning": "GENEPIO:0100050" + "see_also": [ + "templates/mpox/SOP_Mpox_international.pdf" + ], + "is_a": "dh_interface", + "slot_usage": { + "specimen_collector_sample_id": { + "name": "specimen_collector_sample_id", + "rank": 1, + "slot_group": "Database Identifiers" }, - "20 - 29 [GENEPIO:0100051]": { - "text": "20 - 29 [GENEPIO:0100051]", - "description": "An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive).", - "meaning": "GENEPIO:0100051" + "case_id": { + "name": "case_id", + "rank": 2, + "slot_group": "Database Identifiers" }, - "30 - 39 [GENEPIO:0100052]": { - "text": "30 - 39 [GENEPIO:0100052]", - "description": "An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive).", - "meaning": "GENEPIO:0100052" + "bioproject_accession": { + "name": "bioproject_accession", + "rank": 3, + "slot_group": "Database Identifiers" }, - "40 - 49 [GENEPIO:0100053]": { - "text": "40 - 49 [GENEPIO:0100053]", - "description": "An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive).", - "meaning": "GENEPIO:0100053" + "biosample_accession": { + "name": "biosample_accession", + "rank": 4, + "slot_group": "Database Identifiers" }, - "50 - 59 [GENEPIO:0100054]": { - "text": "50 - 59 [GENEPIO:0100054]", - "description": "An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive).", - "meaning": "GENEPIO:0100054" + "insdc_sequence_read_accession": { + "name": "insdc_sequence_read_accession", + "rank": 5, + "slot_group": "Database Identifiers" }, - "60 - 69 [GENEPIO:0100055]": { - "text": "60 - 69 [GENEPIO:0100055]", - "description": "An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive).", - "meaning": "GENEPIO:0100055" + "insdc_assembly_accession": { + "name": "insdc_assembly_accession", + "rank": 6, + "slot_group": "Database Identifiers" }, - "70 - 79 [GENEPIO:0100056]": { - "text": "70 - 79 [GENEPIO:0100056]", - "description": "An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive).", - "meaning": "GENEPIO:0100056" + "gisaid_virus_name": { + "name": "gisaid_virus_name", + "rank": 7, + "slot_group": "Database Identifiers" }, - "80 - 89 [GENEPIO:0100057]": { - "text": "80 - 89 [GENEPIO:0100057]", - "description": "An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive).", - "meaning": "GENEPIO:0100057" + "gisaid_accession": { + "name": "gisaid_accession", + "rank": 8, + "slot_group": "Database Identifiers" }, - "90 - 99 [GENEPIO:0100058]": { - "text": "90 - 99 [GENEPIO:0100058]", - "description": "An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive).", - "meaning": "GENEPIO:0100058" + "pathoplexus_accession": { + "name": "pathoplexus_accession", + "rank": 9, + "slot_group": "Database Identifiers" }, - "100+ [GENEPIO:0100059]": { - "text": "100+ [GENEPIO:0100059]", - "description": "An age group that stratifies the age of a case to be greater than or equal to 100 years old.", - "meaning": "GENEPIO:0100059" - } - } - }, - "HostGenderMenu": { - "name": "HostGenderMenu", - "title": "host gender menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Female": { - "text": "Female", - "description": "An individual who reports belonging to the cultural gender role distinction of female.", - "meaning": "NCIT:C46110" + "sample_collected_by": { + "name": "sample_collected_by", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:collected_by", + "ENA_ERC000033_Virus_SAMPLE:collecting%20institution", + "GISAID_EpiPox:Originating%20lab" + ], + "rank": 10, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Male": { - "text": "Male", - "description": "An individual who reports belonging to the cultural gender role distinction of male.", - "meaning": "NCIT:C46109" + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "rank": 11, + "slot_group": "Sample collection and processing" }, - "Non-binary gender": { - "text": "Non-binary gender", - "description": "Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female.", - "meaning": "GSSO:000132" + "sample_collector_contact_address": { + "name": "sample_collector_contact_address", + "rank": 12, + "slot_group": "Sample collection and processing" }, - "Transgender (assigned male at birth)": { - "text": "Transgender (assigned male at birth)", - "description": "Having a feminine gender (identity) which is different from the sex one was assigned at birth.", - "meaning": "GSSO:004004" + "sample_collection_date": { + "name": "sample_collection_date", + "rank": 13, + "slot_group": "Sample collection and processing" }, - "Transgender (assigned female at birth)": { - "text": "Transgender (assigned female at birth)", - "description": "Having a masculine gender (identity) which is different from the sex one was assigned at birth.", - "meaning": "GSSO:004005" + "sample_received_date": { + "name": "sample_received_date", + "rank": 14, + "slot_group": "Sample collection and processing" }, - "Undeclared": { - "text": "Undeclared", - "description": "A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum.", - "meaning": "NCIT:C110959" - } - } - }, - "HostGenderInternationalMenu": { - "name": "HostGenderInternationalMenu", - "title": "host gender international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Female [NCIT:C46110]": { - "text": "Female [NCIT:C46110]", - "description": "An individual who reports belonging to the cultural gender role distinction of female.", - "meaning": "NCIT:C46110" + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "examples": [ + { + "value": "United States of America [GAZ:00002459]" + } + ], + "rank": 15, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "GeoLocNameCountryInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Male [NCIT:C46109]": { - "text": "Male [NCIT:C46109]", - "description": "An individual who reports belonging to the cultural gender role distinction of male.", - "meaning": "NCIT:C46109" + "geo_loc_name_state_province_territory": { + "name": "geo_loc_name_state_province_territory", + "comments": [ + "Provide the state/province/territory name from the controlled vocabulary provided." + ], + "rank": 16, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Non-binary gender [GSSO:000132]": { - "text": "Non-binary gender [GSSO:000132]", - "description": "Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female.", - "meaning": "GSSO:000132" + "geo_loc_name_county_region": { + "name": "geo_loc_name_county_region", + "rank": 17, + "slot_group": "Sample collection and processing" }, - "Transgender (assigned male at birth) [GSSO:004004]": { - "text": "Transgender (assigned male at birth) [GSSO:004004]", - "description": "Having a feminine gender (identity) which is different from the sex one was assigned at birth.", - "meaning": "GSSO:004004" + "geo_loc_name_site": { + "name": "geo_loc_name_site", + "rank": 18, + "slot_group": "Sample collection and processing" }, - "Transgender (assigned female at birth) [GSSO:004005]": { - "text": "Transgender (assigned female at birth) [GSSO:004005]", - "description": "Having a masculine gender (identity) which is different from the sex one was assigned at birth.", - "meaning": "GSSO:004005" + "geo_loc_latitude": { + "name": "geo_loc_latitude", + "rank": 19, + "slot_group": "Sample collection and processing" }, - "Undeclared [NCIT:C110959]": { - "text": "Undeclared [NCIT:C110959]", - "description": "A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum.", - "meaning": "NCIT:C110959" - } - } - }, - "SignsAndSymptomsMenu": { - "name": "SignsAndSymptomsMenu", - "title": "signs and symptoms menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Chills (sudden cold sensation)": { - "text": "Chills (sudden cold sensation)", - "description": "A sudden sensation of feeling cold.", - "meaning": "HP:0025143" + "geo_loc_longitude": { + "name": "geo_loc_longitude", + "rank": 20, + "slot_group": "Sample collection and processing" }, - "Conjunctivitis (pink eye)": { - "text": "Conjunctivitis (pink eye)", - "description": "Inflammation of the conjunctiva.", - "meaning": "HP:0000509" + "organism": { + "name": "organism", + "comments": [ + "Use \"Mpox virus\". This value is provided in the template. Note: the Mpox virus was formerly referred to as the \"Monkeypox virus\" but the international nomenclature has changed (2022)." + ], + "examples": [ + { + "value": "Mpox virus [NCBITaxon:10244]" + } + ], + "rank": 21, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "OrganismInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Cough": { - "text": "Cough", - "description": "A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation.", - "meaning": "HP:0012735" + "isolate": { + "name": "isolate", + "comments": [ + "This identifier should be an unique, indexed, alpha-numeric ID within your laboratory. If submitted to the INSDC, the \"isolate\" name is propagated throughtout different databases. As such, structure the \"isolate\" name to be ICTV/INSDC compliant in the following format: \"MpxV/host/country/sampleID/date\"." + ], + "examples": [ + { + "value": "MpxV/human/USA/CA-CDPH-001/2020" + } + ], + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:isolate", + "ENA_ERC000033_Virus_SAMPLE:virus%20identifier" + ], + "rank": 22, + "slot_uri": "GENEPIO:0001644", + "slot_group": "Sample collection and processing" }, - "Fatigue (tiredness)": { - "text": "Fatigue (tiredness)", - "description": "A subjective feeling of tiredness characterized by a lack of energy and motivation.", - "meaning": "HP:0012378" + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "examples": [ + { + "value": "Diagnostic testing [GENEPIO:0100002]" + } + ], + "exact_mappings": [ + "NML_LIMS:HC_SAMPLE_CATEGORY", + "NCBI_Pathogen_BIOSAMPLE:purpose_of_sampling", + "ENA_ERC000033_Virus_SAMPLE:sample%20capture%20status%20%28IF%20Cluster/outbreak%20detection%20%5BGENEPIO%3A0100001%5D%2C%20Multi-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100020%5D%2C%20Intra-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100021%5D%20THEN%20active%20surveillance%20in%20response%20to%20outbreak", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20Baseline%20surveillance%20%28random%20sampling%29%20%5BGENEPIO%3A0100005%5D%2C%20Targeted%20surveillance%20%28non-random%20sampling%29%20%5BGENEPIO%3A0100006%5D%2C%20Priority%20surveillance%20project%20%5BGENEPIO%3A0100007%5D%2C%20Longitudinal%20surveillance%20%28repeat%20sampling%20of%20individuals%29%20%5BGENEPIO%3A0100009%5D%2C%20Re-infection%20surveillance%20%5BGENEPIO%3A0100010%5D%2C%20Vaccine%20escape%20surveillance%20%5BGENEPIO%3A0100011%5D%2C%20Travel-associated%20surveillance%20%5BGENEPIO%3A0100012%5D%20THEN%20active%20surveillance%20not%20initiated%20by%20an%20outbreak", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20other%20THEN%20other", + "Pathoplexus_Mpox:purposeOfSampling" + ], + "rank": 23, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "PurposeOfSamplingInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fever": { - "text": "Fever", - "description": "Body temperature elevated above the normal range.", - "meaning": "HP:0001945" + "purpose_of_sampling_details": { + "name": "purpose_of_sampling_details", + "rank": 24, + "slot_group": "Sample collection and processing" }, - "Headache": { - "text": "Headache", - "description": "Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve.", - "meaning": "HP:0002315" + "anatomical_material": { + "name": "anatomical_material", + "examples": [ + { + "value": "Lesion (Pustule) [NCIT:C78582]" + } + ], + "rank": 25, + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "AnatomicalMaterialInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion": { - "text": "Lesion", - "description": "A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part.", - "meaning": "NCIT:C3824" + "anatomical_part": { + "name": "anatomical_part", + "examples": [ + { + "value": "Genital area [BTO:0003358]" + } + ], + "rank": 26, + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "AnatomicalPartInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Macule)": { - "text": "Lesion (Macule)", - "description": "A flat lesion characterized by change in the skin color.", - "meaning": "NCIT:C43278", - "is_a": "Lesion" + "body_product": { + "name": "body_product", + "examples": [ + { + "value": "Pus [UBERON:0000177]" + } + ], + "rank": 27, + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "BodyProductInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Papule)": { - "text": "Lesion (Papule)", - "description": "A small (less than 5-10 mm) elevation of skin that is non-suppurative.", - "meaning": "NCIT:C39690", - "is_a": "Lesion" + "environmental_material": { + "name": "environmental_material", + "rank": 28, + "slot_group": "Sample collection and processing" }, - "Lesion (Pustule)": { - "text": "Lesion (Pustule)", - "description": "A circumscribed and elevated skin lesion filled with purulent material.", - "meaning": "NCIT:C78582", - "is_a": "Lesion" + "environmental_site": { + "name": "environmental_site", + "rank": 29, + "slot_group": "Sample collection and processing" }, - "Lesion (Scab)": { - "text": "Lesion (Scab)", - "description": "Dried purulent material on the skin from a skin lesion.", - "meaning": "GENEPIO:0100490", - "is_a": "Lesion" + "collection_device": { + "name": "collection_device", + "examples": [ + { + "value": "Swab [GENEPIO:0100027]" + } + ], + "rank": 30, + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "CollectionDeviceInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Vesicle)": { - "text": "Lesion (Vesicle)", - "description": "Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface.", - "meaning": "GENEPIO:0100491", - "is_a": "Lesion" + "collection_method": { + "name": "collection_method", + "examples": [ + { + "value": "Biopsy [OBI:0002650]" + } + ], + "rank": 31, + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "CollectionMethodInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Myalgia (muscle pain)": { - "text": "Myalgia (muscle pain)", - "description": "Pain in muscle.", - "meaning": "HP:0003326" + "specimen_processing": { + "name": "specimen_processing", + "examples": [ + { + "value": "Specimens pooled [OBI:0600016]" + } + ], + "exact_mappings": [ + "Pathoplexus_Mpox:specimenProcessing" + ], + "rank": 32, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "SpecimenProcessingInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Back pain": { - "text": "Back pain", - "description": "An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back.", - "meaning": "HP:0003418", - "is_a": "Myalgia (muscle pain)" + "specimen_processing_details": { + "name": "specimen_processing_details", + "rank": 33, + "slot_group": "Sample collection and processing" }, - "Nausea": { - "text": "Nausea", - "description": "A sensation of unease in the stomach together with an urge to vomit.", - "meaning": "HP:0002018" + "lab_host": { + "name": "lab_host", + "rank": 34, + "slot_group": "Sample collection and processing" }, - "Rash": { - "text": "Rash", - "description": "A red eruption of the skin.", - "meaning": "HP:0000988" + "passage_number": { + "name": "passage_number", + "rank": 35, + "slot_group": "Sample collection and processing" }, - "Sore throat": { - "text": "Sore throat", - "description": "Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing.", - "meaning": "NCIT:C50747" + "passage_method": { + "name": "passage_method", + "rank": 36, + "slot_group": "Sample collection and processing" }, - "Sweating": { - "text": "Sweating", - "description": "A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals.", - "meaning": "NCIT:C36172" + "experimental_specimen_role_type": { + "name": "experimental_specimen_role_type", + "examples": [ + { + "value": "Positive experimental control [GENEPIO:0101018]" + } + ], + "rank": 37, + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "ExperimentalSpecimenRoleTypeInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Swollen Lymph Nodes": { - "text": "Swollen Lymph Nodes", - "description": "Enlargment (swelling) of a lymph node.", - "meaning": "HP:0002716" + "experimental_control_details": { + "name": "experimental_control_details", + "rank": 38, + "slot_group": "Sample collection and processing" }, - "Ulcer": { - "text": "Ulcer", - "description": "A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue.", - "meaning": "NCIT:C3426" + "lineage_clade_name": { + "name": "lineage_clade_name", + "comments": [ + "Provide the Pangolin or Nextstrain lineage/clade name." + ], + "examples": [ + { + "value": "B.1" + } + ], + "rank": 147, + "slot_group": "Lineage/clade information", + "range": "WhitespaceMinimizedString" }, - "Vomiting (throwing up)": { - "text": "Vomiting (throwing up)", - "description": "Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions.", - "meaning": "HP:0002013" - } - } - }, - "SignsAndSymptomsInternationalMenu": { - "name": "SignsAndSymptomsInternationalMenu", - "title": "signs and symptoms international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Chills (sudden cold sensation) [HP:0025143]": { - "text": "Chills (sudden cold sensation) [HP:0025143]", - "description": "A sudden sensation of feeling cold.", - "meaning": "HP:0025143" + "lineage_clade_analysis_software_name": { + "name": "lineage_clade_analysis_software_name", + "examples": [ + { + "value": "Pangolin" + } + ], + "rank": 148, + "slot_group": "Lineage/clade information", + "range": "WhitespaceMinimizedString" }, - "Conjunctivitis (pink eye) [HP:0000509]": { - "text": "Conjunctivitis (pink eye) [HP:0000509]", - "description": "Inflammation of the conjunctiva.", - "meaning": "HP:0000509" + "lineage_clade_analysis_software_version": { + "name": "lineage_clade_analysis_software_version", + "rank": 149, + "slot_group": "Lineage/clade information", + "range": "WhitespaceMinimizedString" }, - "Cough [HP:0012735]": { - "text": "Cough [HP:0012735]", - "description": "A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation.", - "meaning": "HP:0012735" + "host_common_name": { + "name": "host_common_name", + "exact_mappings": [ + "ENA_ERC000033_Virus_SAMPLE:host%20common%20name", + "Pathoplexus_Mpox:hostNameCommon%20%20%28just%20label", + "Pathoplexus_Mpox:%20put%20ID%20in%20hostTaxonId%29" + ], + "rank": 42, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostCommonNameInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fatigue (tiredness) [HP:0012378]": { - "text": "Fatigue (tiredness) [HP:0012378]", - "description": "A subjective feeling of tiredness characterized by a lack of energy and motivation.", - "meaning": "HP:0012378" + "host_scientific_name": { + "name": "host_scientific_name", + "examples": [ + { + "value": "Homo sapiens [NCBITaxon:9606]" + } + ], + "rank": 43, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostScientificNameInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fever [HP:0001945]": { - "text": "Fever [HP:0001945]", - "description": "Body temperature elevated above the normal range.", - "meaning": "HP:0001945" + "host_health_state": { + "name": "host_health_state", + "examples": [ + { + "value": "Asymptomatic [NCIT:C3833]" + } + ], + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_health_state", + "ENA_ERC000033_Virus_SAMPLE:host%20health%20state", + "Pathoplexus_Mpox:hostHealthState", + "GISAID_EpiPox:Patient%20status" + ], + "rank": 44, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStateInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Headache [HP:0002315]": { - "text": "Headache [HP:0002315]", - "description": "Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve.", - "meaning": "HP:0002315" + "host_health_status_details": { + "name": "host_health_status_details", + "examples": [ + { + "value": "Hospitalized [NCIT:C25179]" + } + ], + "exact_mappings": [ + "ENA_ERC000033_Virus_SAMPLE:hospitalisation%20%28IF%20Hospitalized%20%5BNCIT%3AC25179%5D%2C%20Hospitalized%20%28Non-ICU%29%20%5BGENEPIO%3A0100045%5D%2C%20Hospitalized%20%28ICU%29%20%5BGENEPIO%3A0100046%5D%2C%20Medically%20Isolated%20%5BGENEPIO%3A0100047%5D%2C%20Medically%20Isolated%20%28Negative%20Pressure%29%20%5BGENEPIO%3A0100048%5D%2C%20THEN%20%22yes%22" + ], + "rank": 45, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStatusDetailsInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion [NCIT:C3824]": { - "text": "Lesion [NCIT:C3824]", - "description": "A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part.", - "meaning": "NCIT:C3824" + "host_health_outcome": { + "name": "host_health_outcome", + "examples": [ + { + "value": "Recovered [NCIT:C49498]" + } + ], + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_health_outcome", + "ENA_ERC000033_Virus_SAMPLE:host%20disease%20outcome%20%28IF%20Deceased%20%5BNCIT%3AC28554%5D%2C%20THEN%20dead", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20Recovered%20%5BNCIT%3AC49498%5D%20THEN%20recovered%29", + "Pathoplexus_Mpox:hostHealthOutcome" + ], + "rank": 46, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthOutcomeInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Macule) [NCIT:C43278]": { - "text": "Lesion (Macule) [NCIT:C43278]", - "description": "A flat lesion characterized by change in the skin color.", - "meaning": "NCIT:C43278", - "is_a": "Lesion [NCIT:C3824]" + "host_disease": { + "name": "host_disease", + "comments": [ + "Select \"Mpox\" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as \"Monkeypox\" but the international nomenclature has changed (2022)." + ], + "examples": [ + { + "value": "Mpox [MONDO:0002594]" + } + ], + "rank": 47, + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostDiseaseInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Papule) [NCIT:C39690]": { - "text": "Lesion (Papule) [NCIT:C39690]", - "description": "A small (less than 5-10 mm) elevation of skin that is non-suppurative.", - "meaning": "NCIT:C39690", - "is_a": "Lesion [NCIT:C3824]" + "host_subject_id": { + "name": "host_subject_id", + "rank": 48, + "slot_group": "Host Information" }, - "Lesion (Pustule) [NCIT:C78582]": { - "text": "Lesion (Pustule) [NCIT:C78582]", - "description": "A circumscribed and elevated skin lesion filled with purulent material.", - "meaning": "NCIT:C78582", - "is_a": "Lesion [NCIT:C3824]" + "host_age": { + "name": "host_age", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_age", + "ENA_ERC000033_Virus_SAMPLE:host%20age", + "Pathoplexus_Mpox:hostAge", + "GISAID_EpiPox:Patient%20age" + ], + "rank": 49, + "slot_group": "Host Information", + "recommended": true }, - "Lesion (Scab) [GENEPIO:0100490]": { - "text": "Lesion (Scab) [GENEPIO:0100490]", - "description": "Dried purulent material on the skin from a skin lesion.", - "meaning": "GENEPIO:0100490", - "is_a": "Lesion [NCIT:C3824]" + "host_age_unit": { + "name": "host_age_unit", + "examples": [ + { + "value": "year [UO:0000036]" + } + ], + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_age_unit", + "ENA_ERC000033_Virus_SAMPLE:host%20age%20%28combine%20value%20and%20units%20with%20regex", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20year%20%5BUO%3A0000036%5D%20THEN%20years%2C%20IF%20month%20%5BUO%3A0000035%5D%20THEN%20months%29" + ], + "rank": 50, + "slot_group": "Host Information", + "recommended": true, + "any_of": [ + { + "range": "HostAgeUnitInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lesion (Vesicle) [GENEPIO:0100491]": { - "text": "Lesion (Vesicle) [GENEPIO:0100491]", - "description": "Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface.", - "meaning": "GENEPIO:0100491", - "is_a": "Lesion [NCIT:C3824]" - }, - "Myalgia (muscle pain) [HP:0003326]": { - "text": "Myalgia (muscle pain) [HP:0003326]", - "description": "Pain in muscle.", - "meaning": "HP:0003326" - }, - "Back pain [HP:0003418]": { - "text": "Back pain [HP:0003418]", - "description": "An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back.", - "meaning": "HP:0003418", - "is_a": "Myalgia (muscle pain) [HP:0003326]" + "host_age_bin": { + "name": "host_age_bin", + "examples": [ + { + "value": "50 - 59 [GENEPIO:0100054]" + } + ], + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_age_bin", + "Pathoplexus_Mpox:hostAgeBin" + ], + "rank": 51, + "slot_group": "Host Information", + "recommended": true, + "any_of": [ + { + "range": "HostAgeBinInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Nausea [HP:0002018]": { - "text": "Nausea [HP:0002018]", - "description": "A sensation of unease in the stomach together with an urge to vomit.", - "meaning": "HP:0002018" + "host_gender": { + "name": "host_gender", + "examples": [ + { + "value": "Male [NCIT:C46109]" + } + ], + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_sex", + "ENA_ERC000033_Virus_SAMPLE:host%20sex%20%28IF%20Male%20%5BNCIT%3AC46109%5D%20THEN%20male%2C%20IF%20Female%20%5BNCIT%3AC46110%5D%20THEN%20female%29", + "Pathoplexus_Mpox:hostGender", + "GISAID_EpiPox:Gender" + ], + "rank": 52, + "slot_group": "Host Information", + "recommended": true, + "any_of": [ + { + "range": "HostGenderInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Rash [HP:0000988]": { - "text": "Rash [HP:0000988]", - "description": "A red eruption of the skin.", - "meaning": "HP:0000988" + "host_residence_geo_loc_name_country": { + "name": "host_residence_geo_loc_name_country", + "examples": [ + { + "value": "Canada [GAZ:00002560]" + } + ], + "exact_mappings": [ + "Pathoplexus_Mpox:hostOriginCountry" + ], + "rank": 53, + "slot_group": "Host Information", + "any_of": [ + { + "range": "GeoLocNameCountryInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sore throat [NCIT:C50747]": { - "text": "Sore throat [NCIT:C50747]", - "description": "Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing.", - "meaning": "NCIT:C50747" + "symptom_onset_date": { + "name": "symptom_onset_date", + "rank": 54, + "slot_group": "Host Information" }, - "Sweating [NCIT:C36172]": { - "text": "Sweating [NCIT:C36172]", - "description": "A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals.", - "meaning": "NCIT:C36172" + "signs_and_symptoms": { + "name": "signs_and_symptoms", + "examples": [ + { + "value": "Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], Myalgia (muscle pain) [HP:0003326]" + } + ], + "exact_mappings": [ + "ENA_ERC000033_Virus_SAMPLE:illness%20symptoms", + "Pathoplexus_Mpox:signsAndSymptoms" + ], + "rank": 55, + "slot_group": "Host Information", + "any_of": [ + { + "range": "SignsAndSymptomsInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Swollen Lymph Nodes [HP:0002716]": { - "text": "Swollen Lymph Nodes [HP:0002716]", - "description": "Enlargment (swelling) of a lymph node.", - "meaning": "HP:0002716" + "preexisting_conditions_and_risk_factors": { + "name": "preexisting_conditions_and_risk_factors", + "rank": 56, + "slot_group": "Host Information", + "any_of": [ + { + "range": "PreExistingConditionsAndRiskFactorsInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Ulcer [NCIT:C3426]": { - "text": "Ulcer [NCIT:C3426]", - "description": "A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue.", - "meaning": "NCIT:C3426" + "complications": { + "name": "complications", + "examples": [ + { + "value": "Delayed wound healing (lesion healing) [MP:0002908]" + } + ], + "rank": 57, + "slot_group": "Host Information", + "any_of": [ + { + "range": "ComplicationsInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Vomiting (throwing up) [HP:0002013]": { - "text": "Vomiting (throwing up) [HP:0002013]", - "description": "Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions.", - "meaning": "HP:0002013" - } - } - }, - "PreExistingConditionsAndRiskFactorsMenu": { - "name": "PreExistingConditionsAndRiskFactorsMenu", - "title": "pre-existing conditions and risk factors menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Cancer": { - "text": "Cancer", - "description": "A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas.", - "meaning": "MONDO:0004992" + "antiviral_therapy": { + "name": "antiviral_therapy", + "rank": 58, + "slot_group": "Host Information" }, - "Diabetes mellitus (diabetes)": { - "text": "Diabetes mellitus (diabetes)", - "description": "A group of abnormalities characterized by hyperglycemia and glucose intolerance.", - "meaning": "HP:0000819" + "host_vaccination_status": { + "name": "host_vaccination_status", + "examples": [ + { + "value": "Not Vaccinated [GENEPIO:0100102]" + } + ], + "rank": 59, + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "HostVaccinationStatusInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Type I diabetes mellitus (T1D)": { - "text": "Type I diabetes mellitus (T1D)", - "description": "A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin.", - "meaning": "HP:0100651", - "is_a": "Diabetes mellitus (diabetes)" + "number_of_vaccine_doses_received": { + "name": "number_of_vaccine_doses_received", + "rank": 60, + "slot_group": "Host vaccination information" }, - "Type II diabetes mellitus (T2D)": { - "text": "Type II diabetes mellitus (T2D)", - "description": "A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia.", - "meaning": "HP:0005978", - "is_a": "Diabetes mellitus (diabetes)" + "vaccination_dose_1_vaccine_name": { + "name": "vaccination_dose_1_vaccine_name", + "rank": 61, + "slot_group": "Host vaccination information" }, - "Immunocompromised": { - "text": "Immunocompromised", - "description": "A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions.", - "meaning": "NCIT:C14139" + "vaccination_dose_1_vaccination_date": { + "name": "vaccination_dose_1_vaccination_date", + "rank": 62, + "slot_group": "Host vaccination information" }, - "Infectious disorder": { - "text": "Infectious disorder", - "description": "A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact.", - "meaning": "NCIT:C26726" + "vaccination_history": { + "name": "vaccination_history", + "rank": 63, + "slot_group": "Host vaccination information" }, - "Chancroid (Haemophilus ducreyi)": { - "text": "Chancroid (Haemophilus ducreyi)", - "description": "A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers.", - "meaning": "DOID:13778", - "is_a": "Infectious disorder" + "location_of_exposure_geo_loc_name_country": { + "name": "location_of_exposure_geo_loc_name_country", + "examples": [ + { + "value": "Canada [GAZ:00002560]" + } + ], + "rank": 64, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Chlamydia": { - "text": "Chlamydia", - "description": "A commensal bacterial infectious disease that is caused by Chlamydia trachomatis.", - "meaning": "DOID:11263", - "is_a": "Infectious disorder" + "destination_of_most_recent_travel_city": { + "name": "destination_of_most_recent_travel_city", + "rank": 65, + "slot_group": "Host exposure information" }, - "Gonorrhea": { - "text": "Gonorrhea", - "description": "A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods.", - "meaning": "DOID:7551", - "is_a": "Infectious disorder" + "destination_of_most_recent_travel_state_province_territory": { + "name": "destination_of_most_recent_travel_state_province_territory", + "comments": [ + "Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "California" + } + ], + "rank": 66, + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Herpes Simplex Virus infection (HSV)": { - "text": "Herpes Simplex Virus infection (HSV)", - "description": "An infection that is caused by herpes simplex virus.", - "meaning": "NCIT:C155871", - "is_a": "Infectious disorder" - }, - "Human immunodeficiency virus (HIV)": { - "text": "Human immunodeficiency virus (HIV)", - "description": "An infection caused by the human immunodeficiency virus.", - "meaning": "MONDO:0005109", - "is_a": "Infectious disorder" - }, - "Acquired immunodeficiency syndrome (AIDS)": { - "text": "Acquired immunodeficiency syndrome (AIDS)", - "description": "A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes.", - "meaning": "MONDO:0012268", - "is_a": "Human immunodeficiency virus (HIV)" + "destination_of_most_recent_travel_country": { + "name": "destination_of_most_recent_travel_country", + "examples": [ + { + "value": "United Kingdom [GAZ:00002637]" + } + ], + "rank": 67, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Human papilloma virus infection (HPV)": { - "text": "Human papilloma virus infection (HPV)", - "description": "An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth.", - "meaning": "MONDO:0005161", - "is_a": "Infectious disorder" + "most_recent_travel_departure_date": { + "name": "most_recent_travel_departure_date", + "rank": 68, + "slot_group": "Host exposure information" }, - "Lymphogranuloma venereum": { - "text": "Lymphogranuloma venereum", - "description": "A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis.", - "meaning": "DOID:13819", - "is_a": "Infectious disorder" + "most_recent_travel_return_date": { + "name": "most_recent_travel_return_date", + "rank": 69, + "slot_group": "Host exposure information" }, - "Mycoplsma genitalium": { - "text": "Mycoplsma genitalium", - "description": "A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans.", - "meaning": "NCBITaxon:2097", - "is_a": "Infectious disorder" + "travel_history": { + "name": "travel_history", + "rank": 70, + "slot_group": "Host exposure information" }, - "Syphilis": { - "text": "Syphilis", - "description": "A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years.", - "meaning": "DOID:4166", - "is_a": "Infectious disorder" + "exposure_event": { + "name": "exposure_event", + "examples": [ + { + "value": "Party [PCO:0000035]" + } + ], + "rank": 71, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureEventInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Trichomoniasis": { - "text": "Trichomoniasis", - "description": "A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively.", - "meaning": "DOID:1947", - "is_a": "Infectious disorder" + "exposure_contact_level": { + "name": "exposure_contact_level", + "examples": [ + { + "value": "Contact with infected individual [GENEPIO:0100357]" + } + ], + "exact_mappings": [ + "NML_LIMS:exposure%20contact%20level", + "ENA_ERC000033_Virus_SAMPLE:subject%20exposure%20%28excluding%3A%20Workplace%20associated%20transmission%20%5BGENEPIO%3A0100497%5D%2C%20Healthcare%20associated%20transmission%20%5BGENEPIO%3A0100498%5D%2C%20Laboratory%20associated%20transmission%20%5BGENEPIO%3A0100499%5D" + ], + "rank": 72, + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureContactLevelInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lupus": { - "text": "Lupus", - "description": "An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus.", - "meaning": "MONDO:0004670" + "host_role": { + "name": "host_role", + "examples": [ + { + "value": "Acquaintance of case [GENEPIO:0100266]" + } + ], + "rank": 73, + "slot_group": "Host exposure information", + "range": "HostRoleInternationalMenu" }, - "Pregnancy": { - "text": "Pregnancy", - "description": "The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth.", - "meaning": "NCIT:C25742" + "exposure_setting": { + "name": "exposure_setting", + "examples": [ + { + "value": "Healthcare Setting [GENEPIO:0100201]" + } + ], + "rank": 74, + "slot_group": "Host exposure information", + "range": "ExposureSettingInternationalMenu" }, - "Prior therapy": { - "text": "Prior therapy", - "description": "Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process.", - "meaning": "NCIT:C16124" + "exposure_details": { + "name": "exposure_details", + "rank": 75, + "slot_group": "Host exposure information" }, - "Cancer treatment": { - "text": "Cancer treatment", - "description": "Any intervention for management of a malignant neoplasm.", - "meaning": "NCIT:C16212", - "is_a": "Prior therapy" + "prior_mpox_infection": { + "name": "prior_mpox_infection", + "examples": [ + { + "value": "Prior infection [GENEPIO:0100037]" + } + ], + "exact_mappings": [ + "Pathoplexus_Mpox:previousInfectionDisease" + ], + "rank": 76, + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorMpoxInfectionInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Chemotherapy": { - "text": "Chemotherapy", - "description": "The use of synthetic or naturally-occurring chemicals for the treatment of diseases.", - "meaning": "NCIT:C15632", - "is_a": "Cancer treatment" + "prior_mpox_infection_date": { + "name": "prior_mpox_infection_date", + "rank": 77, + "slot_group": "Host reinfection information" }, - "HIV and Antiretroviral therapy (ART)": { - "text": "HIV and Antiretroviral therapy (ART)", - "description": "Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles.", - "meaning": "NCIT:C16118", - "is_a": "Prior therapy" + "prior_mpox_antiviral_treatment": { + "name": "prior_mpox_antiviral_treatment", + "examples": [ + { + "value": "Prior antiviral treatment [GENEPIO:0100037]" + } + ], + "rank": 78, + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorMpoxAntiviralTreatmentInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Steroid": { - "text": "Steroid", - "description": "Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene.", - "meaning": "CHEBI:35341", - "is_a": "Prior therapy" + "prior_antiviral_treatment_during_prior_mpox_infection": { + "name": "prior_antiviral_treatment_during_prior_mpox_infection", + "rank": 79, + "slot_group": "Host reinfection information" }, - "Transplant": { - "text": "Transplant", - "description": "An individual receiving a transplant.", - "meaning": "NCIT:C159659" - } - } - }, - "PreExistingConditionsAndRiskFactorsInternationalMenu": { - "name": "PreExistingConditionsAndRiskFactorsInternationalMenu", - "title": "pre-existing conditions and risk factors international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Cancer [MONDO:0004992]": { - "text": "Cancer [MONDO:0004992]", - "description": "A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas.", - "meaning": "MONDO:0004992" + "sequencing_project_name": { + "name": "sequencing_project_name", + "rank": 80, + "slot_group": "Sequencing" }, - "Diabetes mellitus (diabetes) [HP:0000819]": { - "text": "Diabetes mellitus (diabetes) [HP:0000819]", - "description": "A group of abnormalities characterized by hyperglycemia and glucose intolerance.", - "meaning": "HP:0000819" + "sequenced_by": { + "name": "sequenced_by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions." + ], + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:sequenced_by", + "Pathoplexus_Mpox:sequencedByOrganization" + ], + "rank": 81, + "slot_group": "Sequencing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Type I diabetes mellitus (T1D) [HP:0100651]": { - "text": "Type I diabetes mellitus (T1D) [HP:0100651]", - "description": "A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin.", - "meaning": "HP:0100651", - "is_a": "Diabetes mellitus (diabetes) [HP:0000819]" + "sequenced_by_laboratory_name": { + "name": "sequenced_by_laboratory_name", + "rank": 82, + "slot_group": "Sequencing" }, - "Type II diabetes mellitus (T2D) [HP:0005978]": { - "text": "Type II diabetes mellitus (T2D) [HP:0005978]", - "description": "A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia.", - "meaning": "HP:0005978", - "is_a": "Diabetes mellitus (diabetes) [HP:0000819]" + "sequenced_by_contact_name": { + "name": "sequenced_by_contact_name", + "rank": 83, + "slot_group": "Sequencing" }, - "Immunocompromised [NCIT:C14139]": { - "text": "Immunocompromised [NCIT:C14139]", - "description": "A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions.", - "meaning": "NCIT:C14139" + "sequenced_by_contact_email": { + "name": "sequenced_by_contact_email", + "rank": 84, + "slot_group": "Sequencing" }, - "Infectious disorder [NCIT:C26726]": { - "text": "Infectious disorder [NCIT:C26726]", - "description": "A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact.", - "meaning": "NCIT:C26726" + "sequenced_by_contact_address": { + "name": "sequenced_by_contact_address", + "rank": 85, + "slot_group": "Sequencing" }, - "Chancroid (Haemophilus ducreyi) [DOID:13778]": { - "text": "Chancroid (Haemophilus ducreyi) [DOID:13778]", - "description": "A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers.", - "meaning": "DOID:13778", - "is_a": "Infectious disorder [NCIT:C26726]" - }, - "Chlamydia [DOID:11263]": { - "text": "Chlamydia [DOID:11263]", - "description": "A commensal bacterial infectious disease that is caused by Chlamydia trachomatis.", - "meaning": "DOID:11263", - "is_a": "Infectious disorder [NCIT:C26726]" + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:sequence_submitted_by", + "GISAID_EpiPox:Submitting%20lab" + ], + "rank": 86, + "slot_group": "Sequencing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Gonorrhea [DOID:7551]": { - "text": "Gonorrhea [DOID:7551]", - "description": "A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods.", - "meaning": "DOID:7551", - "is_a": "Infectious disorder [NCIT:C26726]" + "sequence_submitter_contact_email": { + "name": "sequence_submitter_contact_email", + "rank": 87, + "slot_group": "Sequencing" }, - "Herpes Simplex Virus infection (HSV) [NCIT:C155871]": { - "text": "Herpes Simplex Virus infection (HSV) [NCIT:C155871]", - "description": "An infection that is caused by herpes simplex virus.", - "meaning": "NCIT:C155871", - "is_a": "Infectious disorder [NCIT:C26726]" + "sequence_submitter_contact_address": { + "name": "sequence_submitter_contact_address", + "rank": 88, + "slot_group": "Sequencing" }, - "Human immunodeficiency virus (HIV) [MONDO:0005109]": { - "text": "Human immunodeficiency virus (HIV) [MONDO:0005109]", - "description": "An infection caused by the human immunodeficiency virus.", - "meaning": "MONDO:0005109", - "is_a": "Infectious disorder [NCIT:C26726]" + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "examples": [ + { + "value": "Baseline surveillance (random sampling) [GENEPIO:0100005]" + } + ], + "rank": 89, + "slot_group": "Sequencing", + "any_of": [ + { + "range": "PurposeOfSequencingInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268]": { - "text": "Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268]", - "description": "A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes.", - "meaning": "MONDO:0012268", - "is_a": "Human immunodeficiency virus (HIV) [MONDO:0005109]" + "purpose_of_sequencing_details": { + "name": "purpose_of_sequencing_details", + "rank": 90, + "slot_group": "Sequencing" }, - "Human papilloma virus infection (HPV) [MONDO:0005161]": { - "text": "Human papilloma virus infection (HPV) [MONDO:0005161]", - "description": "An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth.", - "meaning": "MONDO:0005161", - "is_a": "Infectious disorder [NCIT:C26726]" + "sequencing_date": { + "name": "sequencing_date", + "rank": 91, + "slot_group": "Sequencing" }, - "Lymphogranuloma venereum [DOID:13819]": { - "text": "Lymphogranuloma venereum [DOID:13819]", - "description": "A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis.", - "meaning": "DOID:13819", - "is_a": "Infectious disorder [NCIT:C26726]" + "library_id": { + "name": "library_id", + "rank": 92, + "slot_group": "Sequencing" }, - "Mycoplsma genitalium [NCBITaxon:2097]": { - "text": "Mycoplsma genitalium [NCBITaxon:2097]", - "description": "A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans.", - "meaning": "NCBITaxon:2097", - "is_a": "Infectious disorder [NCIT:C26726]" + "library_preparation_kit": { + "name": "library_preparation_kit", + "rank": 93, + "slot_group": "Sequencing" }, - "Syphilis [DOID:4166]": { - "text": "Syphilis [DOID:4166]", - "description": "A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years.", - "meaning": "DOID:4166", - "is_a": "Infectious disorder [NCIT:C26726]" + "sequencing_assay_type": { + "name": "sequencing_assay_type", + "rank": 94, + "slot_group": "Sequencing" }, - "Trichomoniasis [DOID:1947]": { - "text": "Trichomoniasis [DOID:1947]", - "description": "A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively.", - "meaning": "DOID:1947", - "is_a": "Infectious disorder [NCIT:C26726]" + "sequencing_instrument": { + "name": "sequencing_instrument", + "examples": [ + { + "value": "Oxford Nanopore MinION [GENEPIO:0100142]" + } + ], + "rank": 95, + "slot_group": "Sequencing", + "any_of": [ + { + "range": "SequencingInstrumentInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Lupus [MONDO:0004670]": { - "text": "Lupus [MONDO:0004670]", - "description": "An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus.", - "meaning": "MONDO:0004670" + "sequencing_flow_cell_version": { + "name": "sequencing_flow_cell_version", + "rank": 96, + "slot_group": "Sequencing" }, - "Pregnancy [NCIT:C25742]": { - "text": "Pregnancy [NCIT:C25742]", - "description": "The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth.", - "meaning": "NCIT:C25742" + "sequencing_protocol": { + "name": "sequencing_protocol", + "rank": 97, + "slot_group": "Sequencing" }, - "Prior therapy [NCIT:C16124]": { - "text": "Prior therapy [NCIT:C16124]", - "description": "Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process.", - "meaning": "NCIT:C16124" + "sequencing_kit_number": { + "name": "sequencing_kit_number", + "rank": 98, + "slot_group": "Sequencing" }, - "Cancer treatment [NCIT:C16212]": { - "text": "Cancer treatment [NCIT:C16212]", - "description": "Any intervention for management of a malignant neoplasm.", - "meaning": "NCIT:C16212", - "is_a": "Prior therapy [NCIT:C16124]" + "dna_fragment_length": { + "name": "dna_fragment_length", + "rank": 99, + "slot_group": "Sequencing" }, - "Chemotherapy [NCIT:C15632]": { - "text": "Chemotherapy [NCIT:C15632]", - "description": "The use of synthetic or naturally-occurring chemicals for the treatment of diseases.", - "meaning": "NCIT:C15632", - "is_a": "Cancer treatment [NCIT:C16212]" + "genomic_target_enrichment_method": { + "name": "genomic_target_enrichment_method", + "rank": 100, + "slot_group": "Sequencing" }, - "HIV and Antiretroviral therapy (ART) [NCIT:C16118]": { - "text": "HIV and Antiretroviral therapy (ART) [NCIT:C16118]", - "description": "Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles.", - "meaning": "NCIT:C16118", - "is_a": "Prior therapy [NCIT:C16124]" + "genomic_target_enrichment_method_details": { + "name": "genomic_target_enrichment_method_details", + "rank": 101, + "slot_group": "Sequencing" }, - "Steroid [CHEBI:35341]": { - "text": "Steroid [CHEBI:35341]", - "description": "Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene.", - "meaning": "CHEBI:35341", - "is_a": "Prior therapy [NCIT:C16124]" + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "rank": 102, + "slot_group": "Sequencing" }, - "Transplant [NCIT:C159659]": { - "text": "Transplant [NCIT:C159659]", - "description": "An individual receiving a transplant.", - "meaning": "NCIT:C159659" - } - } - }, - "ComplicationsMenu": { - "name": "ComplicationsMenu", - "title": "complications menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Bronchopneumonia": { - "text": "Bronchopneumonia", - "description": "Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain.", - "meaning": "MONDO:0005682" + "amplicon_size": { + "name": "amplicon_size", + "rank": 103, + "slot_group": "Sequencing" }, - "Corneal infection": { - "text": "Corneal infection", - "description": "A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering.", - "meaning": "MONDO:0023865" + "quality_control_method_name": { + "name": "quality_control_method_name", + "rank": 104, + "slot_group": "Bioinformatics and QC metrics" }, - "Delayed wound healing (lesion healing)": { - "text": "Delayed wound healing (lesion healing)", - "description": "Longer time requirement for the ability to self-repair and close wounds than normal", - "meaning": "MP:0002908" + "quality_control_method_version": { + "name": "quality_control_method_version", + "rank": 105, + "slot_group": "Bioinformatics and QC metrics" }, - "Encephalitis": { - "text": "Encephalitis", - "description": "A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms.", - "meaning": "DOID:9588" + "quality_control_determination": { + "name": "quality_control_determination", + "rank": 106, + "slot_group": "Bioinformatics and QC metrics" }, - "Myocarditis": { - "text": "Myocarditis", - "description": "An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle.", - "meaning": "DOID:820" + "quality_control_issues": { + "name": "quality_control_issues", + "rank": 107, + "slot_group": "Bioinformatics and QC metrics" }, - "Secondary infection": { - "text": "Secondary infection", - "description": "An infection bearing the secondary infection role.", - "meaning": "IDO:0000567" + "quality_control_details": { + "name": "quality_control_details", + "rank": 108, + "slot_group": "Bioinformatics and QC metrics" }, - "Sepsis": { - "text": "Sepsis", - "description": "Systemic inflammatory response to infection.", - "meaning": "HP:0100806" - } - } - }, - "ComplicationsInternationalMenu": { - "name": "ComplicationsInternationalMenu", - "title": "complications international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Bronchopneumonia [MONDO:0005682]": { - "text": "Bronchopneumonia [MONDO:0005682]", - "description": "Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain.", - "meaning": "MONDO:0005682" + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "rank": 109, + "slot_group": "Bioinformatics and QC metrics" }, - "Corneal infection [MONDO:0023865]": { - "text": "Corneal infection [MONDO:0023865]", - "description": "A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering.", - "meaning": "MONDO:0023865" + "dehosting_method": { + "name": "dehosting_method", + "exact_mappings": [ + "NML_LIMS:PH_DEHOSTING_METHOD", + "Pathoplexus_Mpox:dehostingMethod" + ], + "rank": 110, + "slot_group": "Bioinformatics and QC metrics" }, - "Delayed wound healing (lesion healing) [MP:0002908]": { - "text": "Delayed wound healing (lesion healing) [MP:0002908]", - "description": "Longer time requirement for the ability to self-repair and close wounds than normal", - "meaning": "MP:0002908" + "deduplication_method": { + "name": "deduplication_method", + "rank": 111, + "slot_group": "Bioinformatics and QC metrics" }, - "Encephalitis [DOID:9588]": { - "text": "Encephalitis [DOID:9588]", - "description": "A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms.", - "meaning": "DOID:9588" + "genome_sequence_file_name": { + "name": "genome_sequence_file_name", + "rank": 112, + "slot_group": "Bioinformatics and QC metrics" }, - "Myocarditis [DOID:820]": { - "text": "Myocarditis [DOID:820]", - "description": "An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle.", - "meaning": "DOID:820" + "genome_sequence_file_path": { + "name": "genome_sequence_file_path", + "rank": 113, + "slot_group": "Bioinformatics and QC metrics" }, - "Secondary infection [IDO:0000567]": { - "text": "Secondary infection [IDO:0000567]", - "description": "An infection bearing the secondary infection role.", - "meaning": "IDO:0000567" + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "rank": 114, + "slot_group": "Bioinformatics and QC metrics" }, - "Sepsis [HP:0100806]": { - "text": "Sepsis [HP:0100806]", - "description": "Systemic inflammatory response to infection.", - "meaning": "HP:0100806" - } - } - }, - "HostVaccinationStatusMenu": { - "name": "HostVaccinationStatusMenu", - "title": "host vaccination status menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Fully Vaccinated": { - "text": "Fully Vaccinated", - "description": "Completed a full series of an authorized vaccine according to the regional health institutional guidance.", - "meaning": "GENEPIO:0100100" + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "rank": 115, + "slot_group": "Bioinformatics and QC metrics" }, - "Not Vaccinated": { - "text": "Not Vaccinated", - "description": "Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance.", - "meaning": "GENEPIO:0100102" - } - } - }, - "HostVaccinationStatusInternationalMenu": { - "name": "HostVaccinationStatusInternationalMenu", - "title": "host vaccination status international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Fully Vaccinated [GENEPIO:0100100]": { - "text": "Fully Vaccinated [GENEPIO:0100100]", - "description": "Completed a full series of an authorized vaccine according to the regional health institutional guidance.", - "meaning": "GENEPIO:0100100" + "sequence_assembly_software_name": { + "name": "sequence_assembly_software_name", + "rank": 116, + "slot_group": "Bioinformatics and QC metrics" }, - "Partially Vaccinated [GENEPIO:0100101]": { - "text": "Partially Vaccinated [GENEPIO:0100101]", - "description": "Initiated but not yet completed the full series of an authorized vaccine according to the regional health institutional guidance.", - "meaning": "GENEPIO:0100101" + "sequence_assembly_software_version": { + "name": "sequence_assembly_software_version", + "rank": 117, + "slot_group": "Bioinformatics and QC metrics" }, - "Not Vaccinated [GENEPIO:0100102]": { - "text": "Not Vaccinated [GENEPIO:0100102]", - "description": "Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance.", - "meaning": "GENEPIO:0100102" - } - } - }, - "ExposureEventMenu": { - "name": "ExposureEventMenu", - "title": "exposure event menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Mass Gathering": { - "text": "Mass Gathering", - "description": "A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held.", - "meaning": "GENEPIO:0100237" + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "rank": 118, + "slot_group": "Bioinformatics and QC metrics" }, - "Convention (conference)": { - "text": "Convention (conference)", - "description": "A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom.", - "meaning": "GENEPIO:0100238" + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "rank": 119, + "slot_group": "Bioinformatics and QC metrics" }, - "Agricultural Event": { - "text": "Agricultural Event", - "description": "A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry.", - "meaning": "GENEPIO:0100240", - "is_a": "Convention (conference)" + "r1_fastq_filepath": { + "name": "r1_fastq_filepath", + "rank": 120, + "slot_group": "Bioinformatics and QC metrics" }, - "Social Gathering": { - "text": "Social Gathering", - "description": "A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially.", - "meaning": "PCO:0000033" + "r2_fastq_filepath": { + "name": "r2_fastq_filepath", + "rank": 121, + "slot_group": "Bioinformatics and QC metrics" }, - "Community Event": { - "text": "Community Event", - "description": "A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area.", - "meaning": "PCO:0000034", - "is_a": "Social Gathering" + "fast5_filename": { + "name": "fast5_filename", + "rank": 122, + "slot_group": "Bioinformatics and QC metrics" }, - "Party": { - "text": "Party", - "description": "A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose.", - "meaning": "PCO:0000035", - "is_a": "Social Gathering" + "fast5_filepath": { + "name": "fast5_filepath", + "rank": 123, + "slot_group": "Bioinformatics and QC metrics" }, - "Other exposure event": { - "text": "Other exposure event", - "description": "An event or situation not classified under other specific exposure types, in which an individual may be exposed to conditions or factors that could impact health or safety. This term encompasses a wide range of gatherings, activities, or circumstances that do not fit into predefined exposure categories." - } - } - }, - "ExposureEventInternationalMenu": { - "name": "ExposureEventInternationalMenu", - "title": "exposure event international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Mass Gathering [GENEPIO:0100237]": { - "text": "Mass Gathering [GENEPIO:0100237]", - "description": "A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held.", - "meaning": "GENEPIO:0100237" + "number_of_total_reads": { + "name": "number_of_total_reads", + "rank": 124, + "slot_group": "Bioinformatics and QC metrics" }, - "Convention (conference) [GENEPIO:0100238]": { - "text": "Convention (conference) [GENEPIO:0100238]", - "description": "A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom.", - "meaning": "GENEPIO:0100238" + "number_of_unique_reads": { + "name": "number_of_unique_reads", + "rank": 125, + "slot_group": "Bioinformatics and QC metrics" }, - "Agricultural Event [GENEPIO:0100240]": { - "text": "Agricultural Event [GENEPIO:0100240]", - "description": "A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry.", - "meaning": "GENEPIO:0100240", - "is_a": "Convention (conference) [GENEPIO:0100238]" + "minimum_posttrimming_read_length": { + "name": "minimum_posttrimming_read_length", + "rank": 126, + "slot_group": "Bioinformatics and QC metrics" }, - "Social Gathering [PCO:0000033]": { - "text": "Social Gathering [PCO:0000033]", - "description": "A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially.", - "meaning": "PCO:0000033" + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "rank": 127, + "slot_group": "Bioinformatics and QC metrics" }, - "Community Event [PCO:0000034]": { - "text": "Community Event [PCO:0000034]", - "description": "A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area.", - "meaning": "PCO:0000034", - "is_a": "Social Gathering [PCO:0000033]" + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "rank": 128, + "slot_group": "Bioinformatics and QC metrics" }, - "Party [PCO:0000035]": { - "text": "Party [PCO:0000035]", - "description": "A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose.", - "meaning": "PCO:0000035", - "is_a": "Social Gathering [PCO:0000033]" + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "rank": 129, + "slot_group": "Bioinformatics and QC metrics" }, - "Other exposure event": { - "text": "Other exposure event", - "description": "An exposure event not specified in the picklist." - } - } - }, - "ExposureContactLevelMenu": { - "name": "ExposureContactLevelMenu", - "title": "exposure contact level menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Contact with animal": { - "text": "Contact with animal", - "description": "A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials.", - "meaning": "GENEPIO:0100494" + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "rank": 130, + "slot_group": "Bioinformatics and QC metrics" }, - "Contact with rodent": { - "text": "Contact with rodent", - "description": "A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases.", - "meaning": "GENEPIO:0100495", - "is_a": "Contact with animal" + "consensus_genome_length": { + "name": "consensus_genome_length", + "rank": 131, + "slot_group": "Bioinformatics and QC metrics" }, - "Contact with fomite": { - "text": "Contact with fomite", - "description": "A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual.", - "meaning": "GENEPIO:0100496" + "sequence_assembly_length": { + "name": "sequence_assembly_length", + "rank": 132, + "slot_group": "Bioinformatics and QC metrics" }, - "Contact with infected individual": { - "text": "Contact with infected individual", - "description": "A type of contact in which an individual comes in contact with an infected person, either directly or indirectly.", - "meaning": "GENEPIO:0100357" + "number_of_contigs": { + "name": "number_of_contigs", + "rank": 133, + "slot_group": "Bioinformatics and QC metrics" }, - "Direct (human-to-human contact)": { - "text": "Direct (human-to-human contact)", - "description": "Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission.", - "meaning": "TRANS:0000001", - "is_a": "Contact with infected individual" + "genome_completeness": { + "name": "genome_completeness", + "rank": 134, + "slot_group": "Bioinformatics and QC metrics" }, - "Mother-to-child transmission": { - "text": "Mother-to-child transmission", - "description": "A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth.", - "meaning": "TRANS:0000006", - "is_a": "Direct (human-to-human contact)" + "n50": { + "name": "n50", + "rank": 135, + "slot_group": "Bioinformatics and QC metrics" }, - "Sexual transmission": { - "text": "Sexual transmission", - "description": "Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity.", - "meaning": "NCIT:C19085", - "is_a": "Direct (human-to-human contact)" + "percent_ns_across_total_genome_length": { + "name": "percent_ns_across_total_genome_length", + "rank": 136, + "slot_group": "Bioinformatics and QC metrics" }, - "Indirect contact": { - "text": "Indirect contact", - "description": "A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces.", - "meaning": "GENEPIO:0100246", - "is_a": "Contact with infected individual" + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "rank": 137, + "slot_group": "Bioinformatics and QC metrics" }, - "Close contact (face-to-face contact)": { - "text": "Close contact (face-to-face contact)", - "description": "A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time.", - "meaning": "GENEPIO:0100247", - "is_a": "Indirect contact" - }, - "Casual contact": { - "text": "Casual contact", - "description": "A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission.", - "meaning": "GENEPIO:0100248", - "is_a": "Indirect contact" - }, - "Workplace associated transmission": { - "text": "Workplace associated transmission", - "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors.", - "meaning": "GENEPIO:0100497" - }, - "Healthcare associated transmission": { - "text": "Healthcare associated transmission", - "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics.", - "meaning": "GENEPIO:0100498", - "is_a": "Workplace associated transmission" + "reference_genome_accession": { + "name": "reference_genome_accession", + "rank": 138, + "slot_group": "Bioinformatics and QC metrics" }, - "Laboratory associated transmission": { - "text": "Laboratory associated transmission", - "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances.", - "meaning": "GENEPIO:0100499", - "is_a": "Workplace associated transmission" - } - } - }, - "ExposureContactLevelInternationalMenu": { - "name": "ExposureContactLevelInternationalMenu", - "title": "exposure contact level international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Contact with animal [GENEPIO:0100494]": { - "text": "Contact with animal [GENEPIO:0100494]", - "description": "A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials.", - "meaning": "GENEPIO:0100494" + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "rank": 139, + "slot_group": "Bioinformatics and QC metrics" }, - "Contact with rodent [GENEPIO:0100495]": { - "text": "Contact with rodent [GENEPIO:0100495]", - "description": "A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases.", - "meaning": "GENEPIO:0100495", - "is_a": "Contact with animal [GENEPIO:0100494]" + "read_mapping_software_name": { + "name": "read_mapping_software_name", + "rank": 140, + "slot_group": "Taxonomic identification information" }, - "Contact with fomite [GENEPIO:0100496]": { - "text": "Contact with fomite [GENEPIO:0100496]", - "description": "A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual.", - "meaning": "GENEPIO:0100496" + "read_mapping_software_version": { + "name": "read_mapping_software_version", + "rank": 141, + "slot_group": "Taxonomic identification information" }, - "Contact with infected individual [GENEPIO:0100357]": { - "text": "Contact with infected individual [GENEPIO:0100357]", - "description": "A type of contact in which an individual comes in contact with an infected person, either directly or indirectly.", - "meaning": "GENEPIO:0100357" + "taxonomic_reference_database_name": { + "name": "taxonomic_reference_database_name", + "rank": 142, + "slot_group": "Taxonomic identification information" }, - "Direct (human-to-human contact) [TRANS:0000001]": { - "text": "Direct (human-to-human contact) [TRANS:0000001]", - "description": "Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission.", - "meaning": "TRANS:0000001", - "is_a": "Contact with infected individual [GENEPIO:0100357]" + "taxonomic_reference_database_version": { + "name": "taxonomic_reference_database_version", + "rank": 143, + "slot_group": "Taxonomic identification information" }, - "Mother-to-child transmission [TRANS:0000006]": { - "text": "Mother-to-child transmission [TRANS:0000006]", - "description": "A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth.", - "meaning": "TRANS:0000006", - "is_a": "Direct (human-to-human contact) [TRANS:0000001]" + "taxonomic_analysis_report_filename": { + "name": "taxonomic_analysis_report_filename", + "rank": 144, + "slot_group": "Taxonomic identification information" }, - "Sexual transmission [NCIT:C19085]": { - "text": "Sexual transmission [NCIT:C19085]", - "description": "Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity.", - "meaning": "NCIT:C19085", - "is_a": "Direct (human-to-human contact) [TRANS:0000001]" + "taxonomic_analysis_date": { + "name": "taxonomic_analysis_date", + "rank": 145, + "slot_group": "Taxonomic identification information" }, - "Indirect contact [GENEPIO:0100246]": { - "text": "Indirect contact [GENEPIO:0100246]", - "description": "A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces.", - "meaning": "GENEPIO:0100246", - "is_a": "Contact with infected individual [GENEPIO:0100357]" + "read_mapping_criteria": { + "name": "read_mapping_criteria", + "rank": 146, + "slot_group": "Taxonomic identification information" }, - "Close contact (face-to-face contact) [GENEPIO:0100247]": { - "text": "Close contact (face-to-face contact) [GENEPIO:0100247]", - "description": "A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time.", - "meaning": "GENEPIO:0100247", - "is_a": "Indirect contact [GENEPIO:0100246]" + "lineage_clade_analysis_report_filename": { + "name": "lineage_clade_analysis_report_filename", + "rank": 150, + "slot_group": "Lineage/clade information" }, - "Casual contact [GENEPIO:0100248]": { - "text": "Casual contact [GENEPIO:0100248]", - "description": "A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission.", - "meaning": "GENEPIO:0100248", - "is_a": "Indirect contact [GENEPIO:0100246]" + "assay_target_name_1": { + "name": "assay_target_name_1", + "rank": 151, + "slot_group": "Pathogen diagnostic testing" }, - "Workplace associated transmission [GENEPIO:0100497]": { - "text": "Workplace associated transmission [GENEPIO:0100497]", - "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors.", - "meaning": "GENEPIO:0100497" + "assay_target_details_1": { + "name": "assay_target_details_1", + "rank": 152, + "slot_group": "Pathogen diagnostic testing" }, - "Healthcare associated transmission [GENEPIO:0100498]": { - "text": "Healthcare associated transmission [GENEPIO:0100498]", - "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics.", - "meaning": "GENEPIO:0100498", - "is_a": "Workplace associated transmission [GENEPIO:0100497]" + "gene_symbol_1": { + "name": "gene_symbol_1", + "rank": 153, + "slot_group": "Pathogen diagnostic testing" }, - "Laboratory associated transmission [GENEPIO:0100499]": { - "text": "Laboratory associated transmission [GENEPIO:0100499]", - "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances.", - "meaning": "GENEPIO:0100499", - "is_a": "Workplace associated transmission [GENEPIO:0100497]" - } - } - }, - "HostRoleMenu": { - "name": "HostRoleMenu", - "title": "host role menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Attendee": { - "text": "Attendee", - "description": "A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place.", - "meaning": "GENEPIO:0100249" + "diagnostic_pcr_protocol_1": { + "name": "diagnostic_pcr_protocol_1", + "rank": 154, + "slot_group": "Pathogen diagnostic testing" }, - "Student": { - "text": "Student", - "description": "A human social role that, if realized, is realized by the process of formal education that the bearer undergoes.", - "meaning": "OMRSE:00000058", - "is_a": "Attendee" + "diagnostic_pcr_ct_value_1": { + "name": "diagnostic_pcr_ct_value_1", + "rank": 155, + "slot_group": "Pathogen diagnostic testing" }, - "Patient": { - "text": "Patient", - "description": "A patient role that inheres in a human being.", - "meaning": "OMRSE:00000030" + "assay_target_name_2": { + "name": "assay_target_name_2", + "rank": 156, + "slot_group": "Pathogen diagnostic testing" }, - "Inpatient": { - "text": "Inpatient", - "description": "A patient who is residing in the hospital where he is being treated.", - "meaning": "NCIT:C25182", - "is_a": "Patient" + "assay_target_details_2": { + "name": "assay_target_details_2", + "rank": 157, + "slot_group": "Pathogen diagnostic testing" }, - "Outpatient": { - "text": "Outpatient", - "description": "A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay.", - "meaning": "NCIT:C28293", - "is_a": "Patient" + "gene_symbol_2": { + "name": "gene_symbol_2", + "rank": 158, + "slot_group": "Pathogen diagnostic testing" }, - "Passenger": { - "text": "Passenger", - "description": "A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination.", - "meaning": "GENEPIO:0100250" + "diagnostic_pcr_protocol_2": { + "name": "diagnostic_pcr_protocol_2", + "rank": 159, + "slot_group": "Pathogen diagnostic testing" }, - "Resident": { - "text": "Resident", - "description": "A role inhering in a person that is realized when the bearer maintains residency in a given place.", - "meaning": "GENEPIO:0100251" + "diagnostic_pcr_ct_value_2": { + "name": "diagnostic_pcr_ct_value_2", + "rank": 160, + "slot_group": "Pathogen diagnostic testing" }, - "Visitor": { - "text": "Visitor", - "description": "A role inhering in a person that is realized when the bearer pays a visit to a specific place or event.", - "meaning": "GENEPIO:0100252" + "assay_target_name_3": { + "name": "assay_target_name_3", + "rank": 161, + "slot_group": "Pathogen diagnostic testing" }, - "Volunteer": { - "text": "Volunteer", - "description": "A role inhering in a person that is realized when the bearer enters into any service of their own free will.", - "meaning": "GENEPIO:0100253" + "assay_target_details_3": { + "name": "assay_target_details_3", + "rank": 162, + "slot_group": "Pathogen diagnostic testing" }, - "Work": { - "text": "Work", - "description": "A role inhering in a person that is realized when the bearer performs labor for a living.", - "meaning": "GENEPIO:0100254" + "gene_symbol_3": { + "name": "gene_symbol_3", + "rank": 163, + "slot_group": "Pathogen diagnostic testing" }, - "Administrator": { - "text": "Administrator", - "description": "A role inhering in a person that is realized when the bearer is engaged in administration or administrative work.", - "meaning": "GENEPIO:0100255", - "is_a": "Work" + "diagnostic_pcr_protocol_3": { + "name": "diagnostic_pcr_protocol_3", + "rank": 164, + "slot_group": "Pathogen diagnostic testing" }, - "First Responder": { - "text": "First Responder", - "description": "A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance.", - "meaning": "GENEPIO:0100256", - "is_a": "Work" + "diagnostic_pcr_ct_value_3": { + "name": "diagnostic_pcr_ct_value_3", + "rank": 165, + "slot_group": "Pathogen diagnostic testing" }, - "Housekeeper": { - "text": "Housekeeper", - "description": "A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff.", - "meaning": "GENEPIO:0100260", - "is_a": "Work" + "authors": { + "name": "authors", + "rank": 166, + "slot_group": "Contributor acknowledgement" }, - "Kitchen Worker": { - "text": "Kitchen Worker", - "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen.", - "meaning": "GENEPIO:0100261", - "is_a": "Work" + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "rank": 167, + "slot_group": "Contributor acknowledgement" + } + }, + "attributes": { + "specimen_collector_sample_id": { + "name": "specimen_collector_sample_id", + "description": "The user-defined name for the sample.", + "title": "specimen collector sample ID", + "comments": [ + "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." + ], + "examples": [ + { + "value": "prov_mpox_1234" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:TEXT_ID", + "NCBI_Pathogen_BIOSAMPLE:sample_name", + "NCBI_SRA:sample_name", + "Pathoplexus_Mpox:specimenCollectorSampleId", + "GISAID_EpiPox:Sample%20ID%20given%20by%20the%20submitting%20laboratory" + ], + "rank": 1, + "slot_uri": "GENEPIO:0001123", + "identifier": true, + "alias": "specimen_collector_sample_id", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "required": true }, - "Healthcare Worker": { - "text": "Healthcare Worker", - "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting.", - "meaning": "GENEPIO:0100334", - "is_a": "Work" + "case_id": { + "name": "case_id", + "description": "The identifier used to specify an epidemiologically detected case of disease.", + "title": "case ID", + "comments": [ + "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." + ], + "examples": [ + { + "value": "ABCD1234" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_CASE_ID" + ], + "rank": 2, + "slot_uri": "GENEPIO:0100281", + "alias": "case_id", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString" }, - "Community Healthcare Worker": { - "text": "Community Healthcare Worker", - "description": "A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home.", - "meaning": "GENEPIO:0100420", - "is_a": "Healthcare Worker" + "bioproject_accession": { + "name": "bioproject_accession", + "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", + "title": "bioproject accession", + "comments": [ + "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." + ], + "examples": [ + { + "value": "PRJNA12345" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession", + "NCBI_Pathogen_BIOSAMPLE:bioproject_accession", + "Pathoplexus_Mpox:bioprojectAccession" + ], + "rank": 3, + "slot_uri": "GENEPIO:0001136", + "alias": "bioproject_accession", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Laboratory Worker": { - "text": "Laboratory Worker", - "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory.", - "meaning": "GENEPIO:0100262", - "is_a": "Healthcare Worker" + "biosample_accession": { + "name": "biosample_accession", + "description": "The identifier assigned to a BioSample in INSDC archives.", + "title": "biosample accession", + "comments": [ + "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA." + ], + "examples": [ + { + "value": "SAMN14180202" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession", + "Pathoplexus_Mpox:biosampleAccession" + ], + "rank": 4, + "slot_uri": "GENEPIO:0001139", + "alias": "biosample_accession", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Nurse": { - "text": "Nurse", - "description": "A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life.", - "meaning": "OMRSE:00000014", - "is_a": "Healthcare Worker" + "insdc_sequence_read_accession": { + "name": "insdc_sequence_read_accession", + "description": "The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", + "title": "INSDC sequence read accession", + "comments": [ + "Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR." + ], + "examples": [ + { + "value": "SRR123456, ERR123456, DRR123456, CRR123456" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession", + "Pathoplexus_Mpox:insdcRawReadsAccession" + ], + "rank": 5, + "slot_uri": "GENEPIO:0101203", + "alias": "insdc_sequence_read_accession", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Personal Care Aid": { - "text": "Personal Care Aid", - "description": "A role inhering in a person that is realized when the bearer works to help another person complete their daily activities.", - "meaning": "GENEPIO:0100263", - "is_a": "Healthcare Worker" + "insdc_assembly_accession": { + "name": "insdc_assembly_accession", + "description": "The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", + "title": "INSDC assembly accession", + "comments": [ + "Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version." + ], + "examples": [ + { + "value": "LZ986655.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession" + ], + "rank": 6, + "slot_uri": "GENEPIO:0101204", + "alias": "insdc_assembly_accession", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Pharmacist": { - "text": "Pharmacist", - "description": "A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility.", - "meaning": "GENEPIO:0100264", - "is_a": "Healthcare Worker" + "gisaid_virus_name": { + "name": "gisaid_virus_name", + "description": "Identifier of the specific isolate.", + "title": "GISAID virus name", + "comments": [ + "Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." + ], + "examples": [ + { + "value": "hMpxV/Canada/UN-NML-12345/2022" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:GISAID_virus_name", + "GISAID_EpiPox:Virus%20name" + ], + "rank": 7, + "slot_uri": "GENEPIO:0100282", + "alias": "gisaid_virus_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString" }, - "Physician": { - "text": "Physician", - "description": "A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments.", - "meaning": "OMRSE:00000013", - "is_a": "Healthcare Worker" + "gisaid_accession": { + "name": "gisaid_accession", + "description": "The GISAID accession number assigned to the sequence.", + "title": "GISAID accession", + "comments": [ + "Store the accession returned from the GISAID submission." + ], + "examples": [ + { + "value": "EPI_ISL_436489" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession", + "NCBI_Pathogen_BIOSAMPLE:GISAID_accession" + ], + "rank": 8, + "slot_uri": "GENEPIO:0001147", + "alias": "gisaid_accession", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Rotational Worker": { - "text": "Rotational Worker", - "description": "A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live.", - "meaning": "GENEPIO:0100354", - "is_a": "Work" + "pathoplexus_accession": { + "name": "pathoplexus_accession", + "description": "The Pathoplexus accession number assigned to the sequence.", + "title": "Pathoplexus accession", + "comments": [ + "Store the accession returned from the Pathoplexus submission." + ], + "examples": [ + { + "value": "PP_0015K5U.1" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 9, + "slot_uri": "GENEPIO:0102078", + "alias": "pathoplexus_accession", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Database Identifiers", + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false + } }, - "Seasonal Worker": { - "text": "Seasonal Worker", - "description": "A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas.", - "meaning": "GENEPIO:0100355", - "is_a": "Work" + "sample_collected_by": { + "name": "sample_collected_by", + "description": "The name of the agency that collected the original sample.", + "title": "sample collected by", + "comments": [ + "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." + ], + "examples": [ + { + "value": "BCCDC Public Health Laboratory" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:collected_by", + "ENA_ERC000033_Virus_SAMPLE:collecting%20institution", + "GISAID_EpiPox:Originating%20lab" + ], + "rank": 10, + "slot_uri": "GENEPIO:0001153", + "alias": "sample_collected_by", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sex Worker": { - "text": "Sex Worker", - "description": "A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although \"sex worker\" has a much broader meaning.", - "meaning": "GSSO:005831", - "is_a": "Work" + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sample.", + "title": "sample collector contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sample%20collector%20contact%20email" + ], + "rank": 11, + "slot_uri": "GENEPIO:0001156", + "alias": "sample_collector_contact_email", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString", + "pattern": "^\\S+@\\S+\\.\\S+$" }, - "Veterinarian": { - "text": "Veterinarian", - "description": "A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine.", - "meaning": "GENEPIO:0100265", - "is_a": "Work" + "sample_collector_contact_address": { + "name": "sample_collector_contact_address", + "description": "The mailing address of the agency submitting the sample.", + "title": "sample collector contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sample%20collector%20contact%20address", + "GISAID_EpiPox:Address" + ], + "rank": 12, + "slot_uri": "GENEPIO:0001158", + "alias": "sample_collector_contact_address", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Social role": { - "text": "Social role", - "description": "A social role inhering in a human being.", - "meaning": "OMRSE:00000001" + "sample_collection_date": { + "name": "sample_collection_date", + "description": "The date on which the sample was collected.", + "title": "sample collection date", + "todos": [ + ">=2019-10-01", + "<={today}" + ], + "comments": [ + "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_COLLECT_DATE", + "NCBI_Pathogen_BIOSAMPLE:collection_date", + "ENA_ERC000033_Virus_SAMPLE:collection%20date", + "Pathoplexus_Mpox:sampleCollectionDate", + "GISAID_EpiPox:Collection%20date" + ], + "rank": 13, + "slot_uri": "GENEPIO:0001174", + "alias": "sample_collection_date", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Acquaintance of case": { - "text": "Acquaintance of case", - "description": "A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person.", - "meaning": "GENEPIO:0100266", - "is_a": "Social role" + "sample_received_date": { + "name": "sample_received_date", + "description": "The date on which the sample was received.", + "title": "sample received date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-20" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sample%20received%20date", + "ENA_ERC000033_Virus_SAMPLE:receipt%20date", + "Pathoplexus_Mpox:sampleReceivedDate" + ], + "rank": 14, + "slot_uri": "GENEPIO:0001179", + "alias": "sample_received_date", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Relative of case": { - "text": "Relative of case", - "description": "A role inhering in a person that is realized when the bearer is a relative of the case.", - "meaning": "GENEPIO:0100267", - "is_a": "Social role" + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "description": "The country where the sample was collected.", + "title": "geo_loc_name (country)", + "comments": [ + "Provide the country name from the controlled vocabulary provided." + ], + "examples": [ + { + "value": "United States of America [GAZ:00002459]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_COUNTRY", + "NCBI_Pathogen_BIOSAMPLE:geo_loc_name", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28country%20and/or%20sea%29", + "Pathoplexus_Mpox:geoLocCountry", + "GISAID_EpiPox:Location" + ], + "rank": 15, + "slot_uri": "GENEPIO:0001181", + "alias": "geo_loc_name_country", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "GeoLocNameCountryInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Child of case": { - "text": "Child of case", - "description": "A role inhering in a person that is realized when the bearer is a person younger than the age of majority.", - "meaning": "GENEPIO:0100268", - "is_a": "Relative of case" + "geo_loc_name_state_province_territory": { + "name": "geo_loc_name_state_province_territory", + "description": "The state/province/territory where the sample was collected.", + "title": "geo_loc_name (state/province/territory)", + "comments": [ + "Provide the state/province/territory name from the controlled vocabulary provided." + ], + "examples": [ + { + "value": "Saskatchewan" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_PROVINCE", + "NCBI_Pathogen_BIOSAMPLE:geo_loc_name", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28region%20and%20locality%29", + "Pathoplexus_Mpox:geoLocAdmin1" + ], + "rank": 16, + "slot_uri": "GENEPIO:0001185", + "alias": "geo_loc_name_state_province_territory", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Parent of case": { - "text": "Parent of case", - "description": "A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species.", - "meaning": "GENEPIO:0100269", - "is_a": "Relative of case" - }, - "Father of case": { - "text": "Father of case", - "description": "A role inhering in a person that is realized when the bearer is the male parent of a child.", - "meaning": "GENEPIO:0100270", - "is_a": "Parent of case" - }, - "Mother of case": { - "text": "Mother of case", - "description": "A role inhering in a person that is realized when the bearer is the female parent of a child.", - "meaning": "GENEPIO:0100271", - "is_a": "Parent of case" - }, - "Sexual partner of case": { - "text": "Sexual partner of case", - "description": "A role inhering in a person that is realized when the bearer is a sexual partner of the case.", - "meaning": "GENEPIO:0100500", - "is_a": "Social role" - }, - "Spouse of case": { - "text": "Spouse of case", - "description": "A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage.", - "meaning": "GENEPIO:0100272", - "is_a": "Social role" - }, - "Other Host Role": { - "text": "Other Host Role", - "description": "A role undertaken by a host that is not categorized under specific predefined host roles." - } - } - }, - "HostRoleInternationalMenu": { - "name": "HostRoleInternationalMenu", - "title": "host role international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Attendee [GENEPIO:0100249]": { - "text": "Attendee [GENEPIO:0100249]", - "description": "A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place.", - "meaning": "GENEPIO:0100249" - }, - "Student [OMRSE:00000058]": { - "text": "Student [OMRSE:00000058]", - "description": "A human social role that, if realized, is realized by the process of formal education that the bearer undergoes.", - "meaning": "OMRSE:00000058", - "is_a": "Attendee [GENEPIO:0100249]" - }, - "Patient [OMRSE:00000030]": { - "text": "Patient [OMRSE:00000030]", - "description": "A patient role that inheres in a human being.", - "meaning": "OMRSE:00000030" - }, - "Inpatient [NCIT:C25182]": { - "text": "Inpatient [NCIT:C25182]", - "description": "A patient who is residing in the hospital where he is being treated.", - "meaning": "NCIT:C25182", - "is_a": "Patient [OMRSE:00000030]" + "geo_loc_name_county_region": { + "name": "geo_loc_name_county_region", + "description": "The county/region of origin of the sample.", + "title": "geo_loc name (county/region)", + "comments": [ + "Provide the county/region name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "Derbyshire" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:geoLocAdmin2" + ], + "rank": 17, + "slot_uri": "GENEPIO:0100280", + "alias": "geo_loc_name_county_region", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Outpatient [NCIT:C28293]": { - "text": "Outpatient [NCIT:C28293]", - "description": "A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay.", - "meaning": "NCIT:C28293", - "is_a": "Patient [OMRSE:00000030]" + "geo_loc_name_site": { + "name": "geo_loc_name_site", + "description": "The name of a specific geographical location e.g. Credit River (rather than river).", + "title": "geo_loc_name (site)", + "comments": [ + "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing)." + ], + "examples": [ + { + "value": "Credit River" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:geoLocSite" + ], + "rank": 18, + "slot_uri": "GENEPIO:0100436", + "alias": "geo_loc_name_site", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Passenger [GENEPIO:0100250]": { - "text": "Passenger [GENEPIO:0100250]", - "description": "A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination.", - "meaning": "GENEPIO:0100250" + "geo_loc_latitude": { + "name": "geo_loc_latitude", + "description": "The latitude coordinates of the geographical location of sample collection.", + "title": "geo_loc latitude", + "comments": [ + "Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees latitude in format \"d[d.dddd] N|S\"." + ], + "examples": [ + { + "value": "38.98 N" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:lat_lon", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28latitude%29", + "Pathoplexus_Mpox:geoLocLatitude" + ], + "rank": 19, + "slot_uri": "GENEPIO:0100309", + "alias": "geo_loc_latitude", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Resident [GENEPIO:0100251]": { - "text": "Resident [GENEPIO:0100251]", - "description": "A role inhering in a person that is realized when the bearer maintains residency in a given place.", - "meaning": "GENEPIO:0100251" + "geo_loc_longitude": { + "name": "geo_loc_longitude", + "description": "The longitude coordinates of the geographical location of sample collection.", + "title": "geo_loc longitude", + "comments": [ + "Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees longitude in format \"d[dd.dddd] W|E\"." + ], + "examples": [ + { + "value": "77.11 W" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:lat_lon", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28longitude%29", + "Pathoplexus_Mpox:geoLocLongitude" + ], + "rank": 20, + "slot_uri": "GENEPIO:0100310", + "alias": "geo_loc_longitude", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Visitor [GENEPIO:0100252]": { - "text": "Visitor [GENEPIO:0100252]", - "description": "A role inhering in a person that is realized when the bearer pays a visit to a specific place or event.", - "meaning": "GENEPIO:0100252" + "organism": { + "name": "organism", + "description": "Taxonomic name of the organism.", + "title": "organism", + "comments": [ + "Use \"Mpox virus\". This value is provided in the template. Note: the Mpox virus was formerly referred to as the \"Monkeypox virus\" but the international nomenclature has changed (2022)." + ], + "examples": [ + { + "value": "Mpox virus [NCBITaxon:10244]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_CURRENT_ID", + "NCBI_Pathogen_BIOSAMPLE:organism" + ], + "rank": 21, + "slot_uri": "GENEPIO:0001191", + "alias": "organism", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "OrganismInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Volunteer [GENEPIO:0100253]": { - "text": "Volunteer [GENEPIO:0100253]", - "description": "A role inhering in a person that is realized when the bearer enters into any service of their own free will.", - "meaning": "GENEPIO:0100253" + "isolate": { + "name": "isolate", + "description": "Identifier of the specific isolate.", + "title": "isolate", + "comments": [ + "This identifier should be an unique, indexed, alpha-numeric ID within your laboratory. If submitted to the INSDC, the \"isolate\" name is propagated throughtout different databases. As such, structure the \"isolate\" name to be ICTV/INSDC compliant in the following format: \"MpxV/host/country/sampleID/date\"." + ], + "examples": [ + { + "value": "MpxV/human/USA/CA-CDPH-001/2020" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:isolate", + "ENA_ERC000033_Virus_SAMPLE:virus%20identifier" + ], + "rank": 22, + "slot_uri": "GENEPIO:0001644", + "alias": "isolate", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Work [GENEPIO:0100254]": { - "text": "Work [GENEPIO:0100254]", - "description": "A role inhering in a person that is realized when the bearer performs labor for a living.", - "meaning": "GENEPIO:0100254" + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "description": "The reason that the sample was collected.", + "title": "purpose of sampling", + "comments": [ + "As all samples are taken for diagnostic purposes, \"Diagnostic Testing\" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." + ], + "examples": [ + { + "value": "Diagnostic testing [GENEPIO:0100002]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_SAMPLE_CATEGORY", + "NCBI_Pathogen_BIOSAMPLE:purpose_of_sampling", + "ENA_ERC000033_Virus_SAMPLE:sample%20capture%20status%20%28IF%20Cluster/outbreak%20detection%20%5BGENEPIO%3A0100001%5D%2C%20Multi-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100020%5D%2C%20Intra-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100021%5D%20THEN%20active%20surveillance%20in%20response%20to%20outbreak", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20Baseline%20surveillance%20%28random%20sampling%29%20%5BGENEPIO%3A0100005%5D%2C%20Targeted%20surveillance%20%28non-random%20sampling%29%20%5BGENEPIO%3A0100006%5D%2C%20Priority%20surveillance%20project%20%5BGENEPIO%3A0100007%5D%2C%20Longitudinal%20surveillance%20%28repeat%20sampling%20of%20individuals%29%20%5BGENEPIO%3A0100009%5D%2C%20Re-infection%20surveillance%20%5BGENEPIO%3A0100010%5D%2C%20Vaccine%20escape%20surveillance%20%5BGENEPIO%3A0100011%5D%2C%20Travel-associated%20surveillance%20%5BGENEPIO%3A0100012%5D%20THEN%20active%20surveillance%20not%20initiated%20by%20an%20outbreak", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20other%20THEN%20other", + "Pathoplexus_Mpox:purposeOfSampling" + ], + "rank": 23, + "slot_uri": "GENEPIO:0001198", + "alias": "purpose_of_sampling", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "PurposeOfSamplingInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Administrator [GENEPIO:0100255]": { - "text": "Administrator [GENEPIO:0100255]", - "description": "A role inhering in a person that is realized when the bearer is engaged in administration or administrative work.", - "meaning": "GENEPIO:0100255", - "is_a": "Work [GENEPIO:0100254]" - }, - "First Responder [GENEPIO:0100256]": { - "text": "First Responder [GENEPIO:0100256]", - "description": "A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance.", - "meaning": "GENEPIO:0100256", - "is_a": "Work [GENEPIO:0100254]" - }, - "Housekeeper [GENEPIO:0100260]": { - "text": "Housekeeper [GENEPIO:0100260]", - "description": "A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff.", - "meaning": "GENEPIO:0100260", - "is_a": "Work [GENEPIO:0100254]" - }, - "Kitchen Worker [GENEPIO:0100261]": { - "text": "Kitchen Worker [GENEPIO:0100261]", - "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen.", - "meaning": "GENEPIO:0100261", - "is_a": "Work [GENEPIO:0100254]" - }, - "Healthcare Worker [GENEPIO:0100334]": { - "text": "Healthcare Worker [GENEPIO:0100334]", - "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting.", - "meaning": "GENEPIO:0100334", - "is_a": "Work [GENEPIO:0100254]" - }, - "Community Healthcare Worker [GENEPIO:0100420]": { - "text": "Community Healthcare Worker [GENEPIO:0100420]", - "description": "A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home.", - "meaning": "GENEPIO:0100420", - "is_a": "Healthcare Worker [GENEPIO:0100334]" - }, - "Laboratory Worker [GENEPIO:0100262]": { - "text": "Laboratory Worker [GENEPIO:0100262]", - "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory.", - "meaning": "GENEPIO:0100262", - "is_a": "Healthcare Worker [GENEPIO:0100334]" - }, - "Nurse [OMRSE:00000014]": { - "text": "Nurse [OMRSE:00000014]", - "description": "A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life.", - "meaning": "OMRSE:00000014", - "is_a": "Healthcare Worker [GENEPIO:0100334]" + "purpose_of_sampling_details": { + "name": "purpose_of_sampling_details", + "description": "The description of why the sample was collected, providing specific details.", + "title": "purpose of sampling details", + "comments": [ + "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." + ], + "examples": [ + { + "value": "Symptomology and history suggested Monkeypox diagnosis." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SAMPLING_DETAILS", + "NCBI_Pathogen_BIOSAMPLE:description" + ], + "rank": 24, + "slot_uri": "GENEPIO:0001200", + "alias": "purpose_of_sampling_details", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Personal Care Aid [GENEPIO:0100263]": { - "text": "Personal Care Aid [GENEPIO:0100263]", - "description": "A role inhering in a person that is realized when the bearer works to help another person complete their daily activities.", - "meaning": "GENEPIO:0100263", - "is_a": "Healthcare Worker [GENEPIO:0100334]" + "anatomical_material": { + "name": "anatomical_material", + "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", + "title": "anatomical material", + "comments": [ + "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Lesion (Pustule) [NCIT:C78582]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_ISOLATION_SITE_DESC", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:anatomical_material", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:anatomicalMaterial", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 25, + "slot_uri": "GENEPIO:0001211", + "alias": "anatomical_material", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalMaterialInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Pharmacist [GENEPIO:0100264]": { - "text": "Pharmacist [GENEPIO:0100264]", - "description": "A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility.", - "meaning": "GENEPIO:0100264", - "is_a": "Healthcare Worker [GENEPIO:0100334]" + "anatomical_part": { + "name": "anatomical_part", + "description": "An anatomical part of an organism e.g. oropharynx.", + "title": "anatomical part", + "comments": [ + "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Genital area [BTO:0003358]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_ISOLATION_SITE", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:anatomical_part", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:anatomicalPart", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 26, + "slot_uri": "GENEPIO:0001214", + "alias": "anatomical_part", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalPartInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Physician [OMRSE:00000013]": { - "text": "Physician [OMRSE:00000013]", - "description": "A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments.", - "meaning": "OMRSE:00000013", - "is_a": "Healthcare Worker [GENEPIO:0100334]" + "body_product": { + "name": "body_product", + "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", + "title": "body product", + "comments": [ + "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Pus [UBERON:0000177]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:body_product", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:bodyProduct", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 27, + "slot_uri": "GENEPIO:0001216", + "alias": "body_product", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "BodyProductInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Rotational Worker [GENEPIO:0100354]": { - "text": "Rotational Worker [GENEPIO:0100354]", - "description": "A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live.", - "meaning": "GENEPIO:0100354", - "is_a": "Work [GENEPIO:0100254]" + "environmental_material": { + "name": "environmental_material", + "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage.", + "title": "environmental material", + "comments": [ + "Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Bedding (Bed linen) [GSSO:005304]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:environmental_material", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20non-host-associated", + "Pathoplexus_Mpox:environmentalMaterial", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 28, + "slot_uri": "GENEPIO:0001223", + "alias": "environmental_material", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalMaterialInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Seasonal Worker [GENEPIO:0100355]": { - "text": "Seasonal Worker [GENEPIO:0100355]", - "description": "A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas.", - "meaning": "GENEPIO:0100355", - "is_a": "Work [GENEPIO:0100254]" + "environmental_site": { + "name": "environmental_site", + "description": "An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave.", + "title": "environmental_site", + "comments": [ + "If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Hospital [ENVO:00002173]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:isolation_source", + "NML_LIMS:environmental_site", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:environmental_site", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20non-host-associated", + "Pathoplexus_Mpox:environmentalSite", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 29, + "slot_uri": "GENEPIO:0001232", + "alias": "environmental_site", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalSiteInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sex Worker [GSSO:005831]": { - "text": "Sex Worker [GSSO:005831]", - "description": "A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although \"sex worker\" has a much broader meaning.", - "meaning": "GSSO:005831", - "is_a": "Work [GENEPIO:0100254]" - }, - "Veterinarian [GENEPIO:0100265]": { - "text": "Veterinarian [GENEPIO:0100265]", - "description": "A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine.", - "meaning": "GENEPIO:0100265", - "is_a": "Work [GENEPIO:0100254]" - }, - "Social role [OMRSE:00000001]": { - "text": "Social role [OMRSE:00000001]", - "description": "A social role inhering in a human being.", - "meaning": "OMRSE:00000001" - }, - "Acquaintance of case [GENEPIO:0100266]": { - "text": "Acquaintance of case [GENEPIO:0100266]", - "description": "A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person.", - "meaning": "GENEPIO:0100266", - "is_a": "Social role [OMRSE:00000001]" - }, - "Relative of case [GENEPIO:0100267]": { - "text": "Relative of case [GENEPIO:0100267]", - "description": "A role inhering in a person that is realized when the bearer is a relative of the case.", - "meaning": "GENEPIO:0100267", - "is_a": "Social role [OMRSE:00000001]" - }, - "Child of case [GENEPIO:0100268]": { - "text": "Child of case [GENEPIO:0100268]", - "description": "A role inhering in a person that is realized when the bearer is a person younger than the age of majority.", - "meaning": "GENEPIO:0100268", - "is_a": "Relative of case [GENEPIO:0100267]" + "collection_device": { + "name": "collection_device", + "description": "The instrument or container used to collect the sample e.g. swab.", + "title": "collection device", + "comments": [ + "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Swab [GENEPIO:0100027]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:collection_device", + "Pathoplexus_Mpox:collectionDevice", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 30, + "slot_uri": "GENEPIO:0001234", + "alias": "collection_device", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "CollectionDeviceInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Parent of case [GENEPIO:0100269]": { - "text": "Parent of case [GENEPIO:0100269]", - "description": "A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species.", - "meaning": "GENEPIO:0100269", - "is_a": "Relative of case [GENEPIO:0100267]" + "collection_method": { + "name": "collection_method", + "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", + "title": "collection method", + "comments": [ + "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Biopsy [OBI:0002650]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:COLLECTION_METHOD", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:collection_method", + "Pathoplexus_Mpox:collectionMethod", + "GISAID_EpiPox:Specimen%20source" + ], + "rank": 31, + "slot_uri": "GENEPIO:0001241", + "alias": "collection_method", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "CollectionMethodInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Father of case [GENEPIO:0100270]": { - "text": "Father of case [GENEPIO:0100270]", - "description": "A role inhering in a person that is realized when the bearer is the male parent of a child.", - "meaning": "GENEPIO:0100270", - "is_a": "Parent of case [GENEPIO:0100269]" + "specimen_processing": { + "name": "specimen_processing", + "description": "Any processing applied to the sample during or after receiving the sample.", + "title": "specimen processing", + "comments": [ + "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." + ], + "examples": [ + { + "value": "Specimens pooled [OBI:0600016]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:specimenProcessing" + ], + "rank": 32, + "slot_uri": "GENEPIO:0001253", + "alias": "specimen_processing", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "multivalued": true, + "any_of": [ + { + "range": "SpecimenProcessingInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Mother of case [GENEPIO:0100271]": { - "text": "Mother of case [GENEPIO:0100271]", - "description": "A role inhering in a person that is realized when the bearer is the female parent of a child.", - "meaning": "GENEPIO:0100271", - "is_a": "Parent of case [GENEPIO:0100269]" + "specimen_processing_details": { + "name": "specimen_processing_details", + "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", + "title": "specimen processing details", + "comments": [ + "Provide a free text description of any processing details applied to a sample." + ], + "examples": [ + { + "value": "5 swabs from different body sites were pooled and further prepared as a single sample during library prep." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:specimen%20processing%20details", + "Pathoplexus_Mpox:specimenProcessingDetails" + ], + "rank": 33, + "slot_uri": "GENEPIO:0100311", + "alias": "specimen_processing_details", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Sexual partner of case [GENEPIO:0100500]": { - "text": "Sexual partner of case [GENEPIO:0100500]", - "description": "A role inhering in a person that is realized when the bearer is a sexual partner of the case.", - "meaning": "GENEPIO:0100500", - "is_a": "Social role [OMRSE:00000001]" + "lab_host": { + "name": "lab_host", + "description": "Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained.", + "title": "lab host", + "comments": [ + "Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put \"not applicable\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "ENA_ERC000033_Virus_SAMPLE:lab%20host", + "Pathoplexus_Mpox:cellLine" + ], + "rank": 34, + "slot_uri": "GENEPIO:0001255", + "alias": "lab_host", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Spouse of case [GENEPIO:0100272]": { - "text": "Spouse of case [GENEPIO:0100272]", - "description": "A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage.", - "meaning": "GENEPIO:0100272", - "is_a": "Social role [OMRSE:00000001]" + "passage_number": { + "name": "passage_number", + "description": "Number of passages.", + "title": "passage number", + "comments": [ + "Provide number of known passages. If not passaged, put \"not applicable\"" + ], + "examples": [ + { + "value": "3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:passageNumber" + ], + "rank": 35, + "slot_uri": "GENEPIO:0001261", + "alias": "passage_number", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "minimum_value": 0, + "any_of": [ + { + "range": "integer" + }, + { + "range": "NullValueMenu" + } + ] }, - "Other Host Role": { - "text": "Other Host Role", - "description": "A role undertaken by a host that is not categorized under specific predefined host roles." - } - } - }, - "ExposureSettingMenu": { - "name": "ExposureSettingMenu", - "title": "exposure setting menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Human Exposure": { - "text": "Human Exposure", - "description": "A history of exposure to Homo sapiens.", - "meaning": "ECTO:3000005" + "passage_method": { + "name": "passage_method", + "description": "Description of how organism was passaged.", + "title": "passage method", + "comments": [ + "Free text. Provide a very short description (<10 words). If not passaged, put \"not applicable\"." + ], + "examples": [ + { + "value": "0.25% trypsin + 0.02% EDTA" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:passageMethod" + ], + "rank": 36, + "slot_uri": "GENEPIO:0001264", + "alias": "passage_method", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Contact with Known Monkeypox Case": { - "text": "Contact with Known Monkeypox Case", - "description": "A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox.", - "meaning": "GENEPIO:0100501", - "is_a": "Human Exposure" - }, - "Contact with Patient": { - "text": "Contact with Patient", - "description": "A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100185", - "is_a": "Human Exposure" - }, - "Contact with Probable Monkeypox Case": { - "text": "Contact with Probable Monkeypox Case", - "description": "A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox.", - "meaning": "GENEPIO:0100502", - "is_a": "Human Exposure" + "experimental_specimen_role_type": { + "name": "experimental_specimen_role_type", + "description": "The type of role that the sample represents in the experiment.", + "title": "experimental specimen role type", + "comments": [ + "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." + ], + "examples": [ + { + "value": "Positive experimental control [GENEPIO:0101018]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:experimentalSpecimenRoleType" + ], + "rank": 37, + "slot_uri": "GENEPIO:0100921", + "alias": "experimental_specimen_role_type", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "multivalued": true, + "any_of": [ + { + "range": "ExperimentalSpecimenRoleTypeInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Contact with Person who Recently Travelled": { - "text": "Contact with Person who Recently Travelled", - "description": "A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100189", - "is_a": "Human Exposure" + "experimental_control_details": { + "name": "experimental_control_details", + "description": "The details regarding the experimental control contained in the sample.", + "title": "experimental control details", + "comments": [ + "Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor." + ], + "examples": [ + { + "value": "Synthetic human Mpox Virus (hMPXV) based Congo Basin (CB) spiked in sample as process control." + } + ], + "from_schema": "https://example.com/mpox", + "rank": 38, + "slot_uri": "GENEPIO:0100922", + "alias": "experimental_control_details", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Occupational, Residency or Patronage Exposure": { - "text": "Occupational, Residency or Patronage Exposure", - "description": "A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100190" + "lineage_clade_name": { + "name": "lineage_clade_name", + "description": "The name of the lineage or clade.", + "title": "lineage/clade name", + "comments": [ + "Provide the Pangolin or Nextstrain lineage/clade name." + ], + "examples": [ + { + "value": "B.1" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 147, + "slot_uri": "GENEPIO:0001500", + "alias": "lineage_clade_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Lineage/clade information", + "range": "WhitespaceMinimizedString" }, - "Abbatoir": { - "text": "Abbatoir", - "description": "A exposure event involving the interaction of an exposure receptor to abattoir.", - "meaning": "ECTO:1000033", - "is_a": "Occupational, Residency or Patronage Exposure" + "lineage_clade_analysis_software_name": { + "name": "lineage_clade_analysis_software_name", + "description": "The name of the software used to determine the lineage/clade.", + "title": "lineage/clade analysis software name", + "comments": [ + "Provide the name of the software used to determine the lineage/clade." + ], + "examples": [ + { + "value": "Pangolin" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 148, + "slot_uri": "GENEPIO:0001501", + "alias": "lineage_clade_analysis_software_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Lineage/clade information", + "range": "WhitespaceMinimizedString" }, - "Animal Rescue": { - "text": "Animal Rescue", - "description": "A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100191", - "is_a": "Occupational, Residency or Patronage Exposure" + "lineage_clade_analysis_software_version": { + "name": "lineage_clade_analysis_software_version", + "description": "The version of the software used to determine the lineage/clade.", + "title": "lineage/clade analysis software version", + "comments": [ + "Provide the version of the software used ot determine the lineage/clade." + ], + "examples": [ + { + "value": "2.1.10" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 149, + "slot_uri": "GENEPIO:0001502", + "alias": "lineage_clade_analysis_software_version", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Lineage/clade information", + "range": "WhitespaceMinimizedString" }, - "Bar (pub)": { - "text": "Bar (pub)", - "description": "A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity", - "meaning": "GENEPIO:0100503", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_common_name": { + "name": "host_common_name", + "description": "The commonly used name of the host.", + "title": "host (common name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human." + ], + "examples": [ + { + "value": "Human" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "ENA_ERC000033_Virus_SAMPLE:host%20common%20name", + "Pathoplexus_Mpox:hostNameCommon%20%20%28just%20label", + "Pathoplexus_Mpox:%20put%20ID%20in%20hostTaxonId%29" + ], + "rank": 42, + "slot_uri": "GENEPIO:0001386", + "alias": "host_common_name", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostCommonNameInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Childcare": { - "text": "Childcare", - "description": "A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100192", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_scientific_name": { + "name": "host_scientific_name", + "description": "The taxonomic, or scientific name of the host.", + "title": "host (scientific name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" + ], + "examples": [ + { + "value": "Homo sapiens [NCBITaxon:9606]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:host%20%28scientific%20name%29", + "NCBI_Pathogen_BIOSAMPLE:host", + "ENA_ERC000033_Virus_SAMPLE:host%20scientific%20name", + "Pathoplexus_Mpox:hostNameScientific", + "GISAID_EpiPox:Host" + ], + "rank": 43, + "slot_uri": "GENEPIO:0001387", + "alias": "host_scientific_name", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostScientificNameInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Daycare": { - "text": "Daycare", - "description": "A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100193", - "is_a": "Childcare" + "host_health_state": { + "name": "host_health_state", + "description": "Health status of the host at the time of sample collection.", + "title": "host health state", + "comments": [ + "If known, select a value from the pick list." + ], + "examples": [ + { + "value": "Asymptomatic [NCIT:C3833]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_health_state", + "ENA_ERC000033_Virus_SAMPLE:host%20health%20state", + "Pathoplexus_Mpox:hostHealthState", + "GISAID_EpiPox:Patient%20status" + ], + "rank": 44, + "slot_uri": "GENEPIO:0001388", + "alias": "host_health_state", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStateInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Nursery": { - "text": "Nursery", - "description": "A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100194", - "is_a": "Childcare" - }, - "Community Service Centre": { - "text": "Community Service Centre", - "description": "A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100195", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_health_status_details": { + "name": "host_health_status_details", + "description": "Further details pertaining to the health or disease status of the host at time of collection.", + "title": "host health status details", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "examples": [ + { + "value": "Hospitalized [NCIT:C25179]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "ENA_ERC000033_Virus_SAMPLE:hospitalisation%20%28IF%20Hospitalized%20%5BNCIT%3AC25179%5D%2C%20Hospitalized%20%28Non-ICU%29%20%5BGENEPIO%3A0100045%5D%2C%20Hospitalized%20%28ICU%29%20%5BGENEPIO%3A0100046%5D%2C%20Medically%20Isolated%20%5BGENEPIO%3A0100047%5D%2C%20Medically%20Isolated%20%28Negative%20Pressure%29%20%5BGENEPIO%3A0100048%5D%2C%20THEN%20%22yes%22" + ], + "rank": 45, + "slot_uri": "GENEPIO:0001389", + "alias": "host_health_status_details", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthStatusDetailsInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Correctional Facility": { - "text": "Correctional Facility", - "description": "A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100196", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_health_outcome": { + "name": "host_health_outcome", + "description": "Disease outcome in the host.", + "title": "host health outcome", + "comments": [ + "If known, select a value from the pick list." + ], + "examples": [ + { + "value": "Recovered [NCIT:C49498]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_health_outcome", + "ENA_ERC000033_Virus_SAMPLE:host%20disease%20outcome%20%28IF%20Deceased%20%5BNCIT%3AC28554%5D%2C%20THEN%20dead", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20Recovered%20%5BNCIT%3AC49498%5D%20THEN%20recovered%29", + "Pathoplexus_Mpox:hostHealthOutcome" + ], + "rank": 46, + "slot_uri": "GENEPIO:0001389", + "alias": "host_health_outcome", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "HostHealthOutcomeInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Dormitory": { - "text": "Dormitory", - "description": "A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100197", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_disease": { + "name": "host_disease", + "description": "The name of the disease experienced by the host.", + "title": "host disease", + "comments": [ + "Select \"Mpox\" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as \"Monkeypox\" but the international nomenclature has changed (2022)." + ], + "examples": [ + { + "value": "Mpox [MONDO:0002594]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_DISEASE", + "NCBI_Pathogen_BIOSAMPLE:host_disease", + "Pathoplexus_Mpox:hostDisease" + ], + "rank": 47, + "slot_uri": "GENEPIO:0001391", + "alias": "host_disease", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "required": true, + "any_of": [ + { + "range": "HostDiseaseInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Farm": { - "text": "Farm", - "description": "A exposure event involving the interaction of an exposure receptor to farm", - "meaning": "ECTO:1000034", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_subject_id": { + "name": "host_subject_id", + "description": "A unique identifier by which each host can be referred to.", + "title": "host subject ID", + "comments": [ + "This identifier can be used to link samples from the same individual. Caution: consult the data steward before sharing as this value may be considered identifiable information." + ], + "examples": [ + { + "value": "12345B-222" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_subject_id", + "ENA_ERC000033_Virus_SAMPLE:host%20subject%20id" + ], + "rank": 48, + "slot_uri": "GENEPIO:0001398", + "alias": "host_subject_id", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Host Information", + "range": "WhitespaceMinimizedString" }, - "First Nations Reserve": { - "text": "First Nations Reserve", - "description": "A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100198", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_age": { + "name": "host_age", + "description": "Age of host at the time of sampling.", + "title": "host age", + "comments": [ + "If known, provide age. Age-binning is also acceptable." + ], + "examples": [ + { + "value": "79" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_age", + "ENA_ERC000033_Virus_SAMPLE:host%20age", + "Pathoplexus_Mpox:hostAge", + "GISAID_EpiPox:Patient%20age" + ], + "rank": 49, + "slot_uri": "GENEPIO:0001392", + "alias": "host_age", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "recommended": true, + "minimum_value": 0, + "maximum_value": 130, + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Funeral Home": { - "text": "Funeral Home", - "description": "A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100199", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_age_unit": { + "name": "host_age_unit", + "description": "The units used to measure the host's age.", + "title": "host age unit", + "comments": [ + "If known, provide the age units used to measure the host's age from the pick list." + ], + "examples": [ + { + "value": "year [UO:0000036]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_age_unit", + "ENA_ERC000033_Virus_SAMPLE:host%20age%20%28combine%20value%20and%20units%20with%20regex", + "ENA_ERC000033_Virus_SAMPLE:%20IF%20year%20%5BUO%3A0000036%5D%20THEN%20years%2C%20IF%20month%20%5BUO%3A0000035%5D%20THEN%20months%29" + ], + "rank": 50, + "slot_uri": "GENEPIO:0001393", + "alias": "host_age_unit", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "recommended": true, + "any_of": [ + { + "range": "HostAgeUnitInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Group Home": { - "text": "Group Home", - "description": "A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100200", - "is_a": "Occupational, Residency or Patronage Exposure" + "host_age_bin": { + "name": "host_age_bin", + "description": "The age category of the host at the time of sampling.", + "title": "host age bin", + "comments": [ + "Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative." + ], + "examples": [ + { + "value": "50 - 59 [GENEPIO:0100054]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_age_bin", + "Pathoplexus_Mpox:hostAgeBin" + ], + "rank": 51, + "slot_uri": "GENEPIO:0001394", + "alias": "host_age_bin", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "recommended": true, + "any_of": [ + { + "range": "HostAgeBinInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Healthcare Setting": { - "text": "Healthcare Setting", - "description": "A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100201", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Ambulance": { - "text": "Ambulance", - "description": "A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100202", - "is_a": "Healthcare Setting" + "host_gender": { + "name": "host_gender", + "description": "The gender of the host at the time of sample collection.", + "title": "host gender", + "comments": [ + "If known, select a value from the pick list." + ], + "examples": [ + { + "value": "Male [NCIT:C46109]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_sex", + "ENA_ERC000033_Virus_SAMPLE:host%20sex%20%28IF%20Male%20%5BNCIT%3AC46109%5D%20THEN%20male%2C%20IF%20Female%20%5BNCIT%3AC46110%5D%20THEN%20female%29", + "Pathoplexus_Mpox:hostGender", + "GISAID_EpiPox:Gender" + ], + "rank": 52, + "slot_uri": "GENEPIO:0001395", + "alias": "host_gender", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "recommended": true, + "any_of": [ + { + "range": "HostGenderInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Acute Care Facility": { - "text": "Acute Care Facility", - "description": "A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100203", - "is_a": "Healthcare Setting" + "host_residence_geo_loc_name_country": { + "name": "host_residence_geo_loc_name_country", + "description": "The country of residence of the host.", + "title": "host residence geo_loc name (country)", + "comments": [ + "Select the country name from pick list provided in the template." + ], + "examples": [ + { + "value": "Canada [GAZ:00002560]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:hostOriginCountry" + ], + "rank": 53, + "slot_uri": "GENEPIO:0001396", + "alias": "host_residence_geo_loc_name_country", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "GeoLocNameCountryInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Clinic": { - "text": "Clinic", - "description": "A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100204", - "is_a": "Healthcare Setting" + "symptom_onset_date": { + "name": "symptom_onset_date", + "description": "The date on which the symptoms began or were first noted.", + "title": "symptom onset date", + "todos": [ + ">=2019-10-01", + "<={sample_collection_date}" + ], + "comments": [ + "If known, provide the symptom onset date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-05-25" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_ONSET_DATE" + ], + "rank": 54, + "slot_uri": "GENEPIO:0001399", + "alias": "symptom_onset_date", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Community Healthcare (At-Home) Setting": { - "text": "Community Healthcare (At-Home) Setting", - "description": "A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home.", - "meaning": "GENEPIO:0100415", - "is_a": "Healthcare Setting" + "signs_and_symptoms": { + "name": "signs_and_symptoms", + "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient.", + "title": "signs and symptoms", + "comments": [ + "Select all of the symptoms experienced by the host from the pick list." + ], + "examples": [ + { + "value": "Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], Myalgia (muscle pain) [HP:0003326]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "ENA_ERC000033_Virus_SAMPLE:illness%20symptoms", + "Pathoplexus_Mpox:signsAndSymptoms" + ], + "rank": 55, + "slot_uri": "GENEPIO:0001400", + "alias": "signs_and_symptoms", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "SignsAndSymptomsInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Community Health Centre": { - "text": "Community Health Centre", - "description": "A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100205", - "is_a": "Healthcare Setting" + "preexisting_conditions_and_risk_factors": { + "name": "preexisting_conditions_and_risk_factors", + "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", + "title": "pre-existing conditions and risk factors", + "comments": [ + "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" + ], + "rank": 56, + "slot_uri": "GENEPIO:0001401", + "alias": "preexisting_conditions_and_risk_factors", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "PreExistingConditionsAndRiskFactorsInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Hospital": { - "text": "Hospital", - "description": "A exposure event involving the interaction of an exposure receptor to hospital.", - "meaning": "ECTO:1000035", - "is_a": "Healthcare Setting" + "complications": { + "name": "complications", + "description": "Patient medical complications that are believed to have occurred as a result of host disease.", + "title": "complications", + "comments": [ + "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "examples": [ + { + "value": "Delayed wound healing (lesion healing) [MP:0002908]" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 57, + "slot_uri": "GENEPIO:0001402", + "alias": "complications", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "multivalued": true, + "any_of": [ + { + "range": "ComplicationsInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Emergency Department": { - "text": "Emergency Department", - "description": "A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100206", - "is_a": "Hospital" + "antiviral_therapy": { + "name": "antiviral_therapy", + "description": "Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function.", + "title": "antiviral therapy", + "comments": [ + "Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information." + ], + "examples": [ + { + "value": "Tecovirimat used to treat current Monkeypox infection" + }, + { + "value": "AZT administered for concurrent HIV infection" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:antiviral%20therapy" + ], + "rank": 58, + "slot_uri": "GENEPIO:0100580", + "alias": "antiviral_therapy", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host Information", + "range": "WhitespaceMinimizedString" }, - "ICU": { - "text": "ICU", - "description": "A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100207", - "is_a": "Hospital" - }, - "Ward": { - "text": "Ward", - "description": "A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100208", - "is_a": "Hospital" - }, - "Laboratory": { - "text": "Laboratory", - "description": "A exposure event involving the interaction of an exposure receptor to laboratory facility.", - "meaning": "ECTO:1000036", - "is_a": "Healthcare Setting" - }, - "Long-Term Care Facility": { - "text": "Long-Term Care Facility", - "description": "A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100209", - "is_a": "Healthcare Setting" + "host_vaccination_status": { + "name": "host_vaccination_status", + "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", + "title": "host vaccination status", + "comments": [ + "Select the vaccination status of the host from the pick list." + ], + "examples": [ + { + "value": "Not Vaccinated [GENEPIO:0100102]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY", + "Pathoplexus_Mpox:hostVaccinationStatus" + ], + "rank": 59, + "slot_uri": "GENEPIO:0001404", + "alias": "host_vaccination_status", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "HostVaccinationStatusInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Pharmacy": { - "text": "Pharmacy", - "description": "A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100210", - "is_a": "Healthcare Setting" + "number_of_vaccine_doses_received": { + "name": "number_of_vaccine_doses_received", + "description": "The number of doses of the vaccine recived by the host.", + "title": "number of vaccine doses received", + "comments": [ + "Record how many doses of the vaccine the host has received." + ], + "examples": [ + { + "value": "1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:number%20of%20vaccine%20doses%20received" + ], + "rank": 60, + "slot_uri": "GENEPIO:0001406", + "alias": "number_of_vaccine_doses_received", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "range": "integer" }, - "Physician's Office": { - "text": "Physician's Office", - "description": "A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100211", - "is_a": "Healthcare Setting" + "vaccination_dose_1_vaccine_name": { + "name": "vaccination_dose_1_vaccine_name", + "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", + "title": "vaccination dose 1 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose." + ], + "examples": [ + { + "value": "IMVAMUNE (Bavarian Nordic)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 61, + "slot_uri": "GENEPIO:0100313", + "alias": "vaccination_dose_1_vaccine_name", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Household": { - "text": "Household", - "description": "A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100212", - "is_a": "Occupational, Residency or Patronage Exposure" + "vaccination_dose_1_vaccination_date": { + "name": "vaccination_dose_1_vaccination_date", + "description": "The date the first dose of a vaccine was administered.", + "title": "vaccination dose 1 vaccination date", + "todos": [ + ">=2019-10-01", + "<={today}" + ], + "comments": [ + "Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-06-01" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 62, + "slot_uri": "GENEPIO:0100314", + "alias": "vaccination_dose_1_vaccination_date", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Insecure Housing (Homeless)": { - "text": "Insecure Housing (Homeless)", - "description": "A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing.", - "meaning": "GENEPIO:0100213", - "is_a": "Occupational, Residency or Patronage Exposure" + "vaccination_history": { + "name": "vaccination_history", + "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", + "title": "vaccination history", + "comments": [ + "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." + ], + "examples": [ + { + "value": "IMVAMUNE (Bavarian Nordic)" + }, + { + "value": "2022-06-01" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "rank": 63, + "slot_uri": "GENEPIO:0100321", + "alias": "vaccination_history", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host vaccination information", + "range": "WhitespaceMinimizedString" }, - "Occupational Exposure": { - "text": "Occupational Exposure", - "description": "A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100214", - "is_a": "Occupational, Residency or Patronage Exposure" + "location_of_exposure_geo_loc_name_country": { + "name": "location_of_exposure_geo_loc_name_country", + "description": "The country where the host was likely exposed to the causative agent of the illness.", + "title": "location of exposure geo_loc name (country)", + "comments": [ + "Select the country name from the pick list provided in the template." + ], + "examples": [ + { + "value": "Canada [GAZ:00002560]" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 64, + "slot_uri": "GENEPIO:0001410", + "alias": "location_of_exposure_geo_loc_name_country", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Worksite": { - "text": "Worksite", - "description": "A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100215", - "is_a": "Occupational Exposure" + "destination_of_most_recent_travel_city": { + "name": "destination_of_most_recent_travel_city", + "description": "The name of the city that was the destination of most recent travel.", + "title": "destination of most recent travel (city)", + "comments": [ + "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "New York City" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 65, + "slot_uri": "GENEPIO:0001411", + "alias": "destination_of_most_recent_travel_city", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Office": { - "text": "Office", - "description": "A exposure event involving the interaction of an exposure receptor to office.", - "meaning": "ECTO:1000037", - "is_a": "Worksite" - }, - "Outdoors": { - "text": "Outdoors", - "description": "A process occuring outdoors that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100216", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Camp/camping": { - "text": "Camp/camping", - "description": "A exposure event involving the interaction of an exposure receptor to campground.", - "meaning": "ECTO:5000009", - "is_a": "Outdoors" + "destination_of_most_recent_travel_state_province_territory": { + "name": "destination_of_most_recent_travel_state_province_territory", + "description": "The name of the state/province/territory that was the destination of most recent travel.", + "title": "destination of most recent travel (state/province/territory)", + "comments": [ + "Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "California" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 66, + "slot_uri": "GENEPIO:0001412", + "alias": "destination_of_most_recent_travel_state_province_territory", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Hiking Trail": { - "text": "Hiking Trail", - "description": "A process that exposes the recipient organism to a material entity as a consequence of hiking.", - "meaning": "GENEPIO:0100217", - "is_a": "Outdoors" + "destination_of_most_recent_travel_country": { + "name": "destination_of_most_recent_travel_country", + "description": "The name of the country that was the destination of most recent travel.", + "title": "destination of most recent travel (country)", + "comments": [ + "Select the country name from the pick list provided in the template." + ], + "examples": [ + { + "value": "United Kingdom [GAZ:00002637]" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 67, + "slot_uri": "GENEPIO:0001413", + "alias": "destination_of_most_recent_travel_country", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "GeoLocNameCountryInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Hunting Ground": { - "text": "Hunting Ground", - "description": "An exposure event involving hunting behavior", - "meaning": "ECTO:6000030", - "is_a": "Outdoors" + "most_recent_travel_departure_date": { + "name": "most_recent_travel_departure_date", + "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", + "title": "most recent travel departure date", + "todos": [ + "<={sample_collection_date}" + ], + "comments": [ + "Provide the travel departure date." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 68, + "slot_uri": "GENEPIO:0001414", + "alias": "most_recent_travel_departure_date", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Ski Resort": { - "text": "Ski Resort", - "description": "A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100218", - "is_a": "Outdoors" + "most_recent_travel_return_date": { + "name": "most_recent_travel_return_date", + "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", + "title": "most recent travel return date", + "todos": [ + ">={most_recent_travel_departure_date}" + ], + "comments": [ + "Provide the travel return date." + ], + "examples": [ + { + "value": "2020-04-26" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "rank": 69, + "slot_uri": "GENEPIO:0001415", + "alias": "most_recent_travel_return_date", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Petting zoo": { - "text": "Petting zoo", - "description": "A exposure event involving the interaction of an exposure receptor to petting zoo.", - "meaning": "ECTO:5000008", - "is_a": "Occupational, Residency or Patronage Exposure" + "travel_history": { + "name": "travel_history", + "description": "Travel history in last six months.", + "title": "travel history", + "comments": [ + "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." + ], + "examples": [ + { + "value": "Canada, Vancouver" + }, + { + "value": "USA, Seattle" + }, + { + "value": "Italy, Milan" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL", + "Pathoplexus_Mpox:travelHistory" + ], + "rank": 70, + "slot_uri": "GENEPIO:0001416", + "alias": "travel_history", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Place of Worship": { - "text": "Place of Worship", - "description": "A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100220", - "is_a": "Occupational, Residency or Patronage Exposure" + "exposure_event": { + "name": "exposure_event", + "description": "Event leading to exposure.", + "title": "exposure event", + "comments": [ + "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." + ], + "examples": [ + { + "value": "Party [PCO:0000035]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE", + "ENA_ERC000033_Virus_SAMPLE:type%20exposure", + "Pathoplexus_Mpox:exposureEvent", + "GISAID_EpiPox:Additional%20location%20information" + ], + "rank": 71, + "slot_uri": "GENEPIO:0001417", + "alias": "exposure_event", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureEventInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Church": { - "text": "Church", - "description": "A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100221", - "is_a": "Place of Worship" + "exposure_contact_level": { + "name": "exposure_contact_level", + "description": "The exposure transmission contact type.", + "title": "exposure contact level", + "comments": [ + "Select exposure contact level from the pick-list." + ], + "examples": [ + { + "value": "Contact with infected individual [GENEPIO:0100357]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:exposure%20contact%20level", + "ENA_ERC000033_Virus_SAMPLE:subject%20exposure%20%28excluding%3A%20Workplace%20associated%20transmission%20%5BGENEPIO%3A0100497%5D%2C%20Healthcare%20associated%20transmission%20%5BGENEPIO%3A0100498%5D%2C%20Laboratory%20associated%20transmission%20%5BGENEPIO%3A0100499%5D" + ], + "rank": 72, + "slot_uri": "GENEPIO:0001418", + "alias": "exposure_contact_level", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "any_of": [ + { + "range": "ExposureContactLevelInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Mosque": { - "text": "Mosque", - "description": "A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100222", - "is_a": "Place of Worship" + "host_role": { + "name": "host_role", + "description": "The role of the host in relation to the exposure setting.", + "title": "host role", + "comments": [ + "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." + ], + "examples": [ + { + "value": "Acquaintance of case [GENEPIO:0100266]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_ROLE", + "Pathoplexus_Mpox:hostRole" + ], + "rank": 73, + "slot_uri": "GENEPIO:0001419", + "alias": "host_role", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "HostRoleInternationalMenu", + "multivalued": true }, - "Temple": { - "text": "Temple", - "description": "A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100223", - "is_a": "Place of Worship" + "exposure_setting": { + "name": "exposure_setting", + "description": "The setting leading to exposure.", + "title": "exposure setting", + "comments": [ + "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team." + ], + "examples": [ + { + "value": "Healthcare Setting [GENEPIO:0100201]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE", + "ENA_ERC000033_Virus_SAMPLE:type%20exposure", + "Pathoplexus_Mpox:exposureSetting" + ], + "rank": 74, + "slot_uri": "GENEPIO:0001428", + "alias": "exposure_setting", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "ExposureSettingInternationalMenu", + "multivalued": true }, - "Restaurant": { - "text": "Restaurant", - "description": "A exposure event involving the interaction of an exposure receptor to restaurant.", - "meaning": "ECTO:1000040", - "is_a": "Occupational, Residency or Patronage Exposure" + "exposure_details": { + "name": "exposure_details", + "description": "Additional host exposure information.", + "title": "exposure details", + "comments": [ + "Free text description of the exposure." + ], + "examples": [ + { + "value": "Large party, many contacts" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_DETAILS", + "Pathoplexus_Mpox:exposureDetails" + ], + "rank": 75, + "slot_uri": "GENEPIO:0001431", + "alias": "exposure_details", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host exposure information", + "range": "WhitespaceMinimizedString" }, - "Retail Store": { - "text": "Retail Store", - "description": "A exposure event involving the interaction of an exposure receptor to shop.", - "meaning": "ECTO:1000041", - "is_a": "Occupational, Residency or Patronage Exposure" + "prior_mpox_infection": { + "name": "prior_mpox_infection", + "description": "The absence or presence of a prior Mpox infection.", + "title": "prior Mpox infection", + "comments": [ + "If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list." + ], + "examples": [ + { + "value": "Prior infection [GENEPIO:0100037]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:previousInfectionDisease" + ], + "rank": 76, + "slot_uri": "GENEPIO:0100532", + "alias": "prior_mpox_infection", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorMpoxInfectionInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "School": { - "text": "School", - "description": "A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100224", - "is_a": "Occupational, Residency or Patronage Exposure" + "prior_mpox_infection_date": { + "name": "prior_mpox_infection_date", + "description": "The date of diagnosis of the prior Mpox infection.", + "title": "prior Mpox infection date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-06-20" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:prior%20Mpox%20infection%20date" + ], + "rank": 77, + "slot_uri": "GENEPIO:0100533", + "alias": "prior_mpox_infection_date", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Temporary Residence": { - "text": "Temporary Residence", - "description": "A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100225", - "is_a": "Occupational, Residency or Patronage Exposure" + "prior_mpox_antiviral_treatment": { + "name": "prior_mpox_antiviral_treatment", + "description": "The absence or presence of antiviral treatment for a prior Mpox infection.", + "title": "prior Mpox antiviral treatment", + "comments": [ + "If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list." + ], + "examples": [ + { + "value": "Prior antiviral treatment [GENEPIO:0100037]" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 78, + "slot_uri": "GENEPIO:0100534", + "alias": "prior_mpox_antiviral_treatment", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host reinfection information", + "any_of": [ + { + "range": "PriorMpoxAntiviralTreatmentInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Homeless Shelter": { - "text": "Homeless Shelter", - "description": "A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100226", - "is_a": "Temporary Residence" + "prior_antiviral_treatment_during_prior_mpox_infection": { + "name": "prior_antiviral_treatment_during_prior_mpox_infection", + "description": "Antiviral treatment for any infection during the prior Mpox infection period.", + "title": "prior antiviral treatment during prior Mpox infection", + "comments": [ + "Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information." + ], + "examples": [ + { + "value": "AZT was administered for HIV infection during the prior Mpox infection." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection" + ], + "rank": 79, + "slot_uri": "GENEPIO:0100535", + "alias": "prior_antiviral_treatment_during_prior_mpox_infection", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Host reinfection information", + "range": "WhitespaceMinimizedString" }, - "Hotel": { - "text": "Hotel", - "description": "A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100227", - "is_a": "Temporary Residence" + "sequencing_project_name": { + "name": "sequencing_project_name", + "description": "The name of the project/initiative/program for which sequencing was performed.", + "title": "sequencing project name", + "comments": [ + "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "MPOX-1356" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 80, + "slot_uri": "GENEPIO:0100472", + "alias": "sequencing_project_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Veterinary Care Clinic": { - "text": "Veterinary Care Clinic", - "description": "A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100228", - "is_a": "Occupational, Residency or Patronage Exposure" - }, - "Travel Exposure": { - "text": "Travel Exposure", - "description": "A process occuring as a result of travel that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100229" - }, - "Travelled on a Cruise Ship": { - "text": "Travelled on a Cruise Ship", - "description": "A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100230", - "is_a": "Travel Exposure" - }, - "Travelled on a Plane": { - "text": "Travelled on a Plane", - "description": "A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100231", - "is_a": "Travel Exposure" + "sequenced_by": { + "name": "sequenced_by", + "description": "The name of the agency that generated the sequence.", + "title": "sequenced by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions." + ], + "examples": [ + { + "value": "Public Health Ontario (PHO)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:sequenced_by", + "Pathoplexus_Mpox:sequencedByOrganization" + ], + "rank": 81, + "slot_uri": "GENEPIO:0100416", + "alias": "sequenced_by", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Travelled on Ground Transport": { - "text": "Travelled on Ground Transport", - "description": "A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100232", - "is_a": "Travel Exposure" + "sequenced_by_laboratory_name": { + "name": "sequenced_by_laboratory_name", + "description": "The specific laboratory affiliation of the responsible for sequencing the isolate's genome.", + "title": "sequenced by laboratory name", + "comments": [ + "Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Topp Lab" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 82, + "slot_uri": "GENEPIO:0100470", + "alias": "sequenced_by_laboratory_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sequencing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Other Exposure Setting": { - "text": "Other Exposure Setting", - "description": "A process occuring that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100235" - } - } - }, - "ExposureSettingInternationalMenu": { - "name": "ExposureSettingInternationalMenu", - "title": "exposure setting international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Human Exposure [ECTO:3000005]": { - "text": "Human Exposure [ECTO:3000005]", - "description": "A history of exposure to Homo sapiens.", - "meaning": "ECTO:3000005" + "sequenced_by_contact_name": { + "name": "sequenced_by_contact_name", + "description": "The name or title of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced by contact name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Joe Bloggs, Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:sequencedByContactName" + ], + "rank": 83, + "slot_uri": "GENEPIO:0100471", + "alias": "sequenced_by_contact_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Contact with Known Monkeypox Case [GENEPIO:0100501]": { - "text": "Contact with Known Monkeypox Case [GENEPIO:0100501]", - "description": "A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox.", - "meaning": "GENEPIO:0100501", - "is_a": "Human Exposure [ECTO:3000005]" + "sequenced_by_contact_email": { + "name": "sequenced_by_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced by contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequenced%20by%20contact%20email", + "Pathoplexus_Mpox:sequencedByContactEmail" + ], + "rank": 84, + "slot_uri": "GENEPIO:0100422", + "alias": "sequenced_by_contact_email", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Contact with Patient [GENEPIO:0100185]": { - "text": "Contact with Patient [GENEPIO:0100185]", - "description": "A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100185", - "is_a": "Human Exposure [ECTO:3000005]" + "sequenced_by_contact_address": { + "name": "sequenced_by_contact_address", + "description": "The mailing address of the agency submitting the sequence.", + "title": "sequenced by contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:sequencedByContactEmail" + ], + "rank": 85, + "slot_uri": "GENEPIO:0100423", + "alias": "sequenced_by_contact_address", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Contact with Probable Monkeypox Case [GENEPIO:0100502]": { - "text": "Contact with Probable Monkeypox Case [GENEPIO:0100502]", - "description": "A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox.", - "meaning": "GENEPIO:0100502", - "is_a": "Human Exposure [ECTO:3000005]" + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "description": "The name of the agency that submitted the sequence to a database.", + "title": "sequence submitted by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + ], + "examples": [ + { + "value": "Public Health Ontario (PHO)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:sequence_submitted_by", + "GISAID_EpiPox:Submitting%20lab" + ], + "rank": 86, + "slot_uri": "GENEPIO:0001159", + "alias": "sequence_submitted_by", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Contact with Person who Recently Travelled [GENEPIO:0100189]": { - "text": "Contact with Person who Recently Travelled [GENEPIO:0100189]", - "description": "A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100189", - "is_a": "Human Exposure [ECTO:3000005]" + "sequence_submitter_contact_email": { + "name": "sequence_submitter_contact_email", + "description": "The email address of the agency responsible for submission of the sequence.", + "title": "sequence submitter contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequence%20submitter%20contact%20email", + "NCBI_SRA:sequence_submitter_contact_email" + ], + "rank": 87, + "slot_uri": "GENEPIO:0001165", + "alias": "sequence_submitter_contact_email", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]": { - "text": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", - "description": "A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100190" - }, - "Abbatoir [ECTO:1000033]": { - "text": "Abbatoir [ECTO:1000033]", - "description": "A exposure event involving the interaction of an exposure receptor to abattoir.", - "meaning": "ECTO:1000033", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" - }, - "Animal Rescue [GENEPIO:0100191]": { - "text": "Animal Rescue [GENEPIO:0100191]", - "description": "A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100191", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" - }, - "Bar (pub) [GENEPIO:0100503]": { - "text": "Bar (pub) [GENEPIO:0100503]", - "description": "A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity", - "meaning": "GENEPIO:0100503", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" - }, - "Childcare [GENEPIO:0100192]": { - "text": "Childcare [GENEPIO:0100192]", - "description": "A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100192", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" - }, - "Daycare [GENEPIO:0100193]": { - "text": "Daycare [GENEPIO:0100193]", - "description": "A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100193", - "is_a": "Childcare [GENEPIO:0100192]" + "sequence_submitter_contact_address": { + "name": "sequence_submitter_contact_address", + "description": "The mailing address of the agency responsible for submission of the sequence.", + "title": "sequence submitter contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequence%20submitter%20contact%20address" + ], + "rank": 88, + "slot_uri": "GENEPIO:0001167", + "alias": "sequence_submitter_contact_address", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Nursery [GENEPIO:0100194]": { - "text": "Nursery [GENEPIO:0100194]", - "description": "A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100194", - "is_a": "Childcare [GENEPIO:0100192]" + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "description": "The reason that the sample was sequenced.", + "title": "purpose of sequencing", + "comments": [ + "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." + ], + "examples": [ + { + "value": "Baseline surveillance (random sampling) [GENEPIO:0100005]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_REASON_FOR_SEQUENCING", + "NCBI_Pathogen_BIOSAMPLE:purpose_of_sequencing", + "Pathoplexus_Mpox:purposeOfSequencing", + "GISAID_EpiPox:Sampling%20Strategy" + ], + "rank": 89, + "slot_uri": "GENEPIO:0001445", + "alias": "purpose_of_sequencing", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "PurposeOfSequencingInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Community Service Centre [GENEPIO:0100195]": { - "text": "Community Service Centre [GENEPIO:0100195]", - "description": "A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100195", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "purpose_of_sequencing_details": { + "name": "purpose_of_sequencing_details", + "description": "The description of why the sample was sequenced providing specific details.", + "title": "purpose of sequencing details", + "comments": [ + "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual." + ], + "examples": [ + { + "value": "Outbreak in MSM community" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS" + ], + "rank": 90, + "slot_uri": "GENEPIO:0001446", + "alias": "purpose_of_sequencing_details", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Correctional Facility [GENEPIO:0100196]": { - "text": "Correctional Facility [GENEPIO:0100196]", - "description": "A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100196", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "sequencing_date": { + "name": "sequencing_date", + "description": "The date the sample was sequenced.", + "title": "sequencing date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-06-22" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_DATE", + "Pathoplexus_Mpox:sequencingDate" + ], + "rank": 91, + "slot_uri": "GENEPIO:0001447", + "alias": "sequencing_date", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Dormitory [GENEPIO:0100197]": { - "text": "Dormitory [GENEPIO:0100197]", - "description": "A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100197", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "library_id": { + "name": "library_id", + "description": "The user-specified identifier for the library prepared for sequencing.", + "title": "library ID", + "comments": [ + "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." + ], + "examples": [ + { + "value": "XYZ_123345" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:library%20ID", + "NCBI_SRA:library_ID" + ], + "rank": 92, + "slot_uri": "GENEPIO:0001448", + "alias": "library_id", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Farm [ECTO:1000034]": { - "text": "Farm [ECTO:1000034]", - "description": "A exposure event involving the interaction of an exposure receptor to farm", - "meaning": "ECTO:1000034", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "library_preparation_kit": { + "name": "library_preparation_kit", + "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", + "title": "library preparation kit", + "comments": [ + "Provide the name of the library preparation kit used." + ], + "examples": [ + { + "value": "Nextera XT" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_LIBRARY_PREP_KIT" + ], + "rank": 93, + "slot_uri": "GENEPIO:0001450", + "alias": "library_preparation_kit", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "First Nations Reserve [GENEPIO:0100198]": { - "text": "First Nations Reserve [GENEPIO:0100198]", - "description": "A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100198", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "sequencing_assay_type": { + "name": "sequencing_assay_type", + "description": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", + "title": "sequencing assay type", + "comments": [ + "Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value." + ], + "examples": [ + { + "value": "whole genome sequencing assay [OBI:0002117]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_SRA:library_strategy", + "NCBI_SRA:library_source", + "Pathoplexus_Mpox:sequencingAssayType" + ], + "rank": 94, + "slot_uri": "GENEPIO:0100997", + "alias": "sequencing_assay_type", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "SequencingAssayTypeInternationalMenu" }, - "Funeral Home [GENEPIO:0100199]": { - "text": "Funeral Home [GENEPIO:0100199]", - "description": "A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100199", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" - }, - "Group Home [GENEPIO:0100200]": { - "text": "Group Home [GENEPIO:0100200]", - "description": "A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100200", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" - }, - "Healthcare Setting [GENEPIO:0100201]": { - "text": "Healthcare Setting [GENEPIO:0100201]", - "description": "A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100201", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "sequencing_instrument": { + "name": "sequencing_instrument", + "description": "The model of the sequencing instrument used.", + "title": "sequencing instrument", + "comments": [ + "Select a sequencing instrument from the picklist provided in the template." + ], + "examples": [ + { + "value": "Oxford Nanopore MinION [GENEPIO:0100142]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_INSTRUMENT", + "NCBI_SRA:instrument_model", + "Pathoplexus_Mpox:sequencingInstrument", + "GISAID_EpiPox:Sequencing%20technology" + ], + "rank": 95, + "slot_uri": "GENEPIO:0001452", + "alias": "sequencing_instrument", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "SequencingInstrumentInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Ambulance [GENEPIO:0100202]": { - "text": "Ambulance [GENEPIO:0100202]", - "description": "A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100202", - "is_a": "Healthcare Setting [GENEPIO:0100201]" + "sequencing_flow_cell_version": { + "name": "sequencing_flow_cell_version", + "description": "The version number of the flow cell used for generating sequence data.", + "title": "sequencing flow cell version", + "comments": [ + "Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include \"version\" or \"v\" in the version number." + ], + "examples": [ + { + "value": "R.9.4.1" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 96, + "slot_uri": "GENEPIO:0101102", + "alias": "sequencing_flow_cell_version", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Acute Care Facility [GENEPIO:0100203]": { - "text": "Acute Care Facility [GENEPIO:0100203]", - "description": "A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100203", - "is_a": "Healthcare Setting [GENEPIO:0100201]" + "sequencing_protocol": { + "name": "sequencing_protocol", + "description": "The protocol used to generate the sequence.", + "title": "sequencing protocol", + "comments": [ + "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" + ], + "examples": [ + { + "value": "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TESTING_PROTOCOL", + "Pathoplexus_Mpox:sequencingProtocol" + ], + "rank": 97, + "slot_uri": "GENEPIO:0001454", + "alias": "sequencing_protocol", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Clinic [GENEPIO:0100204]": { - "text": "Clinic [GENEPIO:0100204]", - "description": "A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100204", - "is_a": "Healthcare Setting [GENEPIO:0100201]" + "sequencing_kit_number": { + "name": "sequencing_kit_number", + "description": "The manufacturer's kit number.", + "title": "sequencing kit number", + "comments": [ + "Alphanumeric value." + ], + "examples": [ + { + "value": "AB456XYZ789" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequencing%20kit%20number" + ], + "rank": 98, + "slot_uri": "GENEPIO:0001455", + "alias": "sequencing_kit_number", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Community Healthcare (At-Home) Setting [GENEPIO:0100415]": { - "text": "Community Healthcare (At-Home) Setting [GENEPIO:0100415]", - "description": "A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home.", - "meaning": "GENEPIO:0100415", - "is_a": "Healthcare Setting [GENEPIO:0100201]" + "dna_fragment_length": { + "name": "dna_fragment_length", + "description": "The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation.", + "title": "DNA fragment length", + "comments": [ + "Provide the fragment length in base pairs (do not include the units)." + ], + "examples": [ + { + "value": "400" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 99, + "slot_uri": "GENEPIO:0100843", + "alias": "dna_fragment_length", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Community Health Centre [GENEPIO:0100205]": { - "text": "Community Health Centre [GENEPIO:0100205]", - "description": "A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100205", - "is_a": "Healthcare Setting [GENEPIO:0100201]" + "genomic_target_enrichment_method": { + "name": "genomic_target_enrichment_method", + "description": "The molecular technique used to selectively capture and amplify specific regions of interest from a genome.", + "title": "genomic target enrichment method", + "comments": [ + "Provide the name of the enrichment method" + ], + "examples": [ + { + "value": "hybrid selection method" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_SRA:library_selection", + "NCBI_SRA:design_description" + ], + "rank": 100, + "slot_uri": "GENEPIO:0100966", + "alias": "genomic_target_enrichment_method", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sequencing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "GenomicTargetEnrichmentMethodInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Hospital [ECTO:1000035]": { - "text": "Hospital [ECTO:1000035]", - "description": "A exposure event involving the interaction of an exposure receptor to hospital.", - "meaning": "ECTO:1000035", - "is_a": "Healthcare Setting [GENEPIO:0100201]" + "genomic_target_enrichment_method_details": { + "name": "genomic_target_enrichment_method_details", + "description": "Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome.", + "title": "genomic target enrichment method details", + "comments": [ + "Provide details that are applicable to the method you used." + ], + "examples": [ + { + "value": "enrichment was done using Illumina Target Enrichment methodology with the Illumina DNA Prep with enrichment kit." + } + ], + "from_schema": "https://example.com/mpox", + "rank": 101, + "slot_uri": "GENEPIO:0100967", + "alias": "genomic_target_enrichment_method_details", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "Emergency Department [GENEPIO:0100206]": { - "text": "Emergency Department [GENEPIO:0100206]", - "description": "A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100206", - "is_a": "Hospital [ECTO:1000035]" + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", + "title": "amplicon pcr primer scheme", + "comments": [ + "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." + ], + "examples": [ + { + "value": "MPXV Sunrise 3.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:amplicon%20pcr%20primer%20scheme", + "Pathoplexus_Mpox:ampliconPcrPrimerScheme" + ], + "rank": 102, + "slot_uri": "GENEPIO:0001456", + "alias": "amplicon_pcr_primer_scheme", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "WhitespaceMinimizedString" }, - "ICU [GENEPIO:0100207]": { - "text": "ICU [GENEPIO:0100207]", - "description": "A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100207", - "is_a": "Hospital [ECTO:1000035]" - }, - "Ward [GENEPIO:0100208]": { - "text": "Ward [GENEPIO:0100208]", - "description": "A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100208", - "is_a": "Hospital [ECTO:1000035]" - }, - "Laboratory [ECTO:1000036]": { - "text": "Laboratory [ECTO:1000036]", - "description": "A exposure event involving the interaction of an exposure receptor to laboratory facility.", - "meaning": "ECTO:1000036", - "is_a": "Healthcare Setting [GENEPIO:0100201]" - }, - "Long-Term Care Facility [GENEPIO:0100209]": { - "text": "Long-Term Care Facility [GENEPIO:0100209]", - "description": "A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100209", - "is_a": "Healthcare Setting [GENEPIO:0100201]" - }, - "Pharmacy [GENEPIO:0100210]": { - "text": "Pharmacy [GENEPIO:0100210]", - "description": "A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100210", - "is_a": "Healthcare Setting [GENEPIO:0100201]" + "amplicon_size": { + "name": "amplicon_size", + "description": "The length of the amplicon generated by PCR amplification.", + "title": "amplicon size", + "comments": [ + "Provide the amplicon size expressed in base pairs." + ], + "examples": [ + { + "value": "300bp" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:amplicon%20size", + "Pathoplexus_Mpox:ampliconSize" + ], + "rank": 103, + "slot_uri": "GENEPIO:0001449", + "alias": "amplicon_size", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Sequencing", + "range": "integer" }, - "Physician's Office [GENEPIO:0100211]": { - "text": "Physician's Office [GENEPIO:0100211]", - "description": "A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100211", - "is_a": "Healthcare Setting [GENEPIO:0100201]" + "quality_control_method_name": { + "name": "quality_control_method_name", + "description": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", + "title": "quality control method name", + "comments": [ + "Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided." + ], + "examples": [ + { + "value": "ncov-tools" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlMethodName" + ], + "rank": 104, + "slot_uri": "GENEPIO:0100557", + "alias": "quality_control_method_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Household [GENEPIO:0100212]": { - "text": "Household [GENEPIO:0100212]", - "description": "A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100212", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "quality_control_method_version": { + "name": "quality_control_method_version", + "description": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", + "title": "quality control method version", + "comments": [ + "Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon." + ], + "examples": [ + { + "value": "1.2.3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlMethodVersion" + ], + "rank": 105, + "slot_uri": "GENEPIO:0100558", + "alias": "quality_control_method_version", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Insecure Housing (Homeless) [GENEPIO:0100213]": { - "text": "Insecure Housing (Homeless) [GENEPIO:0100213]", - "description": "A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing.", - "meaning": "GENEPIO:0100213", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "quality_control_determination": { + "name": "quality_control_determination", + "title": "quality control determination", + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlDetermination" + ], + "rank": 106, + "slot_uri": "GENEPIO:0100559", + "alias": "quality_control_determination", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "QualityControlDeterminationInternationalMenu" }, - "Occupational Exposure [GENEPIO:0100214]": { - "text": "Occupational Exposure [GENEPIO:0100214]", - "description": "A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100214", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "quality_control_issues": { + "name": "quality_control_issues", + "title": "quality control issues", + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlIssues" + ], + "rank": 107, + "slot_uri": "GENEPIO:0100560", + "alias": "quality_control_issues", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "QualityControlIssuesInternationalMenu" }, - "Worksite [GENEPIO:0100215]": { - "text": "Worksite [GENEPIO:0100215]", - "description": "A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100215", - "is_a": "Occupational Exposure [GENEPIO:0100214]" + "quality_control_details": { + "name": "quality_control_details", + "description": "The details surrounding a low quality determination in a quality control assessment.", + "title": "quality control details", + "comments": [ + "Provide notes or details regarding QC results using free text." + ], + "examples": [ + { + "value": "CT value of 39. Low viral load. Low DNA concentration after amplification." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlDetails" + ], + "rank": 108, + "slot_uri": "GENEPIO:0100561", + "alias": "quality_control_details", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Office [ECTO:1000037]": { - "text": "Office [ECTO:1000037]", - "description": "A exposure event involving the interaction of an exposure receptor to office.", - "meaning": "ECTO:1000037", - "is_a": "Worksite [GENEPIO:0100215]" + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", + "title": "raw sequence data processing method", + "comments": [ + "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_RAW_SEQUENCE_METHOD", + "Pathoplexus_Mpox:rawSequenceDataProcessingMethod" + ], + "rank": 109, + "slot_uri": "GENEPIO:0001458", + "alias": "raw_sequence_data_processing_method", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Outdoors [GENEPIO:0100216]": { - "text": "Outdoors [GENEPIO:0100216]", - "description": "A process occuring outdoors that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100216", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "dehosting_method": { + "name": "dehosting_method", + "description": "The method used to remove host reads from the pathogen sequence.", + "title": "dehosting method", + "comments": [ + "Provide the name and version number of the software used to remove host reads." + ], + "examples": [ + { + "value": "Nanostripper" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_DEHOSTING_METHOD", + "Pathoplexus_Mpox:dehostingMethod" + ], + "rank": 110, + "slot_uri": "GENEPIO:0001459", + "alias": "dehosting_method", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Camp/camping [ECTO:5000009]": { - "text": "Camp/camping [ECTO:5000009]", - "description": "A exposure event involving the interaction of an exposure receptor to campground.", - "meaning": "ECTO:5000009", - "is_a": "Outdoors [GENEPIO:0100216]" + "deduplication_method": { + "name": "deduplication_method", + "description": "The method used to remove duplicated reads in a sequence read dataset.", + "title": "deduplication method", + "comments": [ + "Provide the deduplication software name followed by the version, or a link to a tool or method." + ], + "examples": [ + { + "value": "DeDup 0.12.8" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 111, + "slot_uri": "GENEPIO:0100831", + "alias": "deduplication_method", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Hiking Trail [GENEPIO:0100217]": { - "text": "Hiking Trail [GENEPIO:0100217]", - "description": "A process that exposes the recipient organism to a material entity as a consequence of hiking.", - "meaning": "GENEPIO:0100217", - "is_a": "Outdoors [GENEPIO:0100216]" - }, - "Hunting Ground [ECTO:6000030]": { - "text": "Hunting Ground [ECTO:6000030]", - "description": "An exposure event involving hunting behavior", - "meaning": "ECTO:6000030", - "is_a": "Outdoors [GENEPIO:0100216]" - }, - "Ski Resort [GENEPIO:0100218]": { - "text": "Ski Resort [GENEPIO:0100218]", - "description": "A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100218", - "is_a": "Outdoors [GENEPIO:0100216]" - }, - "Petting zoo [ECTO:5000008]": { - "text": "Petting zoo [ECTO:5000008]", - "description": "A exposure event involving the interaction of an exposure receptor to petting zoo.", - "meaning": "ECTO:5000008", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "genome_sequence_file_name": { + "name": "genome_sequence_file_name", + "description": "The name of the consensus sequence file.", + "title": "genome sequence file name", + "comments": [ + "Provide the name and version number, with the file extension, of the processed genome sequence file e.g. a consensus sequence FASTA file or a genome assembly file." + ], + "examples": [ + { + "value": "mpxvassembly.fasta" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filename" + ], + "rank": 112, + "slot_uri": "GENEPIO:0101715", + "alias": "genome_sequence_file_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Place of Worship [GENEPIO:0100220]": { - "text": "Place of Worship [GENEPIO:0100220]", - "description": "A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100220", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "genome_sequence_file_path": { + "name": "genome_sequence_file_path", + "description": "The filepath of the consensus sequence file.", + "title": "genome sequence file path", + "comments": [ + "Provide the filepath of the genome sequence FASTA file." + ], + "examples": [ + { + "value": "/User/Documents/ViralLab/Data/mpxvassembly.fasta" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filepath" + ], + "rank": 113, + "slot_uri": "GENEPIO:0101716", + "alias": "genome_sequence_file_path", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Church [GENEPIO:0100221]": { - "text": "Church [GENEPIO:0100221]", - "description": "A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100221", - "is_a": "Place of Worship [GENEPIO:0100220]" + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "description": "The name of software used to generate the consensus sequence.", + "title": "consensus sequence software name", + "comments": [ + "Provide the name of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "iVar" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_CONSENSUS_SEQUENCE", + "Pathoplexus_Mpox:consensusSequenceSoftwareName", + "GISAID_EpiPox:Assembly%20method" + ], + "rank": 114, + "slot_uri": "GENEPIO:0001463", + "alias": "consensus_sequence_software_name", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "required": true }, - "Mosque [GENEPIO:0100222]": { - "text": "Mosque [GENEPIO:0100222]", - "description": "A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100222", - "is_a": "Place of Worship [GENEPIO:0100220]" + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "description": "The version of the software used to generate the consensus sequence.", + "title": "consensus sequence software version", + "comments": [ + "Provide the version of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "1.3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", + "Pathoplexus_Mpox:consensusSequenceSoftwareVersion", + "GISAID_EpiPox:Assembly%20method" + ], + "rank": 115, + "slot_uri": "GENEPIO:0001469", + "alias": "consensus_sequence_software_version", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "required": true }, - "Temple [GENEPIO:0100223]": { - "text": "Temple [GENEPIO:0100223]", - "description": "A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100223", - "is_a": "Place of Worship [GENEPIO:0100220]" + "sequence_assembly_software_name": { + "name": "sequence_assembly_software_name", + "description": "The name of the software used to assemble a sequence.", + "title": "sequence assembly software name", + "comments": [ + "Provide the name of the software used to assemble the sequence." + ], + "examples": [ + { + "value": "SPAdes Genome Assembler, Canu, wtdbg2, velvet" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 116, + "slot_uri": "GENEPIO:0100825", + "alias": "sequence_assembly_software_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Restaurant [ECTO:1000040]": { - "text": "Restaurant [ECTO:1000040]", - "description": "A exposure event involving the interaction of an exposure receptor to restaurant.", - "meaning": "ECTO:1000040", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "sequence_assembly_software_version": { + "name": "sequence_assembly_software_version", + "description": "The version of the software used to assemble a sequence.", + "title": "sequence assembly software version", + "comments": [ + "Provide the version of the software used to assemble the sequence." + ], + "examples": [ + { + "value": "3.15.5" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 117, + "slot_uri": "GENEPIO:0100826", + "alias": "sequence_assembly_software_version", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Retail Store [ECTO:1000041]": { - "text": "Retail Store [ECTO:1000041]", - "description": "A exposure event involving the interaction of an exposure receptor to shop.", - "meaning": "ECTO:1000041", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "description": "The user-specified filename of the r1 FASTQ file.", + "title": "r1 fastq filename", + "comments": [ + "Provide the r1 FASTQ filename. This information aids in data management." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 118, + "slot_uri": "GENEPIO:0001476", + "alias": "r1_fastq_filename", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "School [GENEPIO:0100224]": { - "text": "School [GENEPIO:0100224]", - "description": "A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100224", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "description": "The user-specified filename of the r2 FASTQ file.", + "title": "r2 fastq filename", + "comments": [ + "Provide the r2 FASTQ filename. This information aids in data management." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R2_001.fastq.gz" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 119, + "slot_uri": "GENEPIO:0001477", + "alias": "r2_fastq_filename", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Temporary Residence [GENEPIO:0100225]": { - "text": "Temporary Residence [GENEPIO:0100225]", - "description": "A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100225", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "r1_fastq_filepath": { + "name": "r1_fastq_filepath", + "description": "The location of the r1 FASTQ file within a user's file system.", + "title": "r1 fastq filepath", + "comments": [ + "Provide the filepath for the r1 FASTQ file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 120, + "slot_uri": "GENEPIO:0001478", + "alias": "r1_fastq_filepath", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Homeless Shelter [GENEPIO:0100226]": { - "text": "Homeless Shelter [GENEPIO:0100226]", - "description": "A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100226", - "is_a": "Temporary Residence [GENEPIO:0100225]" + "r2_fastq_filepath": { + "name": "r2_fastq_filepath", + "description": "The location of the r2 FASTQ file within a user's file system.", + "title": "r2 fastq filepath", + "comments": [ + "Provide the filepath for the r2 FASTQ file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 121, + "slot_uri": "GENEPIO:0001479", + "alias": "r2_fastq_filepath", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Hotel [GENEPIO:0100227]": { - "text": "Hotel [GENEPIO:0100227]", - "description": "A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100227", - "is_a": "Temporary Residence [GENEPIO:0100225]" + "fast5_filename": { + "name": "fast5_filename", + "description": "The user-specified filename of the FAST5 file.", + "title": "fast5 filename", + "comments": [ + "Provide the FAST5 filename. This information aids in data management." + ], + "examples": [ + { + "value": "mpxv123seq.fast5" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 122, + "slot_uri": "GENEPIO:0001480", + "alias": "fast5_filename", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Veterinary Care Clinic [GENEPIO:0100228]": { - "text": "Veterinary Care Clinic [GENEPIO:0100228]", - "description": "A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100228", - "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + "fast5_filepath": { + "name": "fast5_filepath", + "description": "The location of the FAST5 file within a user's file system.", + "title": "fast5 filepath", + "comments": [ + "Provide the filepath for the FAST5 file. This information aids in data management." + ], + "examples": [ + { + "value": "/User/Documents/RespLab/Data/mpxv123seq.fast5" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 123, + "slot_uri": "GENEPIO:0001481", + "alias": "fast5_filepath", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Travel Exposure [GENEPIO:0100229]": { - "text": "Travel Exposure [GENEPIO:0100229]", - "description": "A process occuring as a result of travel that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100229" + "number_of_total_reads": { + "name": "number_of_total_reads", + "description": "The total number of non-unique reads generated by the sequencing process.", + "title": "number of total reads", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "423867" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 124, + "slot_uri": "GENEPIO:0100827", + "alias": "number_of_total_reads", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "Integer" }, - "Travelled on a Cruise Ship [GENEPIO:0100230]": { - "text": "Travelled on a Cruise Ship [GENEPIO:0100230]", - "description": "A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100230", - "is_a": "Travel Exposure [GENEPIO:0100229]" + "number_of_unique_reads": { + "name": "number_of_unique_reads", + "description": "The number of unique reads generated by the sequencing process.", + "title": "number of unique reads", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "248236" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 125, + "slot_uri": "GENEPIO:0100828", + "alias": "number_of_unique_reads", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "Integer" }, - "Travelled on a Plane [GENEPIO:0100231]": { - "text": "Travelled on a Plane [GENEPIO:0100231]", - "description": "A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100231", - "is_a": "Travel Exposure [GENEPIO:0100229]" + "minimum_posttrimming_read_length": { + "name": "minimum_posttrimming_read_length", + "description": "The threshold used as a cut-off for the minimum length of a read after trimming.", + "title": "minimum post-trimming read length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "150" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 126, + "slot_uri": "GENEPIO:0100829", + "alias": "minimum_posttrimming_read_length", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "Integer" }, - "Travelled on Ground Transport [GENEPIO:0100232]": { - "text": "Travelled on Ground Transport [GENEPIO:0100232]", - "description": "A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100232", - "is_a": "Travel Exposure [GENEPIO:0100229]" + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", + "title": "breadth of coverage value", + "comments": [ + "Provide value as a percentage." + ], + "examples": [ + { + "value": "95%" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:breadth%20of%20coverage%20value", + "Pathoplexus_Mpox:breadthOfCoverage" + ], + "rank": 127, + "slot_uri": "GENEPIO:0001472", + "alias": "breadth_of_coverage_value", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Other Exposure Setting [GENEPIO:0100235]": { - "text": "Other Exposure Setting [GENEPIO:0100235]", - "description": "A process occuring that exposes the recipient organism to a material entity.", - "meaning": "GENEPIO:0100235" - } - } - }, - "PriorMpoxInfectionMenu": { - "name": "PriorMpoxInfectionMenu", - "title": "prior Mpox infection menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Prior infection": { - "text": "Prior infection", - "description": "Antiviral treatment administered prior to the current regimen or test.", - "meaning": "GENEPIO:0100037" + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", + "title": "depth of coverage value", + "comments": [ + "Provide value as a fold of coverage." + ], + "examples": [ + { + "value": "400x" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:depth%20of%20coverage%20value", + "Pathoplexus_Mpox:depthOfCoverage", + "GISAID_EpiPox:Depth%20of%20coverage" + ], + "rank": 128, + "slot_uri": "GENEPIO:0001474", + "alias": "depth_of_coverage_value", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "No prior infection": { - "text": "No prior infection", - "description": "An absence of antiviral treatment administered prior to the current regimen or test.", - "meaning": "GENEPIO:0100233" - } - } - }, - "PriorMpoxInfectionInternationalMenu": { - "name": "PriorMpoxInfectionInternationalMenu", - "title": "prior Mpox infection international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Prior infection [GENEPIO:0100037]": { - "text": "Prior infection [GENEPIO:0100037]", - "description": "Antiviral treatment administered prior to the current regimen or test.", - "meaning": "GENEPIO:0100037" + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "description": "The threshold used as a cut-off for the depth of coverage.", + "title": "depth of coverage threshold", + "comments": [ + "Provide the threshold fold coverage." + ], + "examples": [ + { + "value": "100x" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:depth%20of%20coverage%20threshold" + ], + "rank": 129, + "slot_uri": "GENEPIO:0001475", + "alias": "depth_of_coverage_threshold", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "No prior infection [GENEPIO:0100233]": { - "text": "No prior infection [GENEPIO:0100233]", - "description": "An absence of antiviral treatment administered prior to the current regimen or test.", - "meaning": "GENEPIO:0100233" - } - } - }, - "PriorMpoxAntiviralTreatmentMenu": { - "name": "PriorMpoxAntiviralTreatmentMenu", - "title": "prior Mpox antiviral treatment menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Prior antiviral treatment": { - "text": "Prior antiviral treatment", - "description": "Antiviral treatment administered prior to the current regimen or test.", - "meaning": "GENEPIO:0100037" + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "description": "The number of total base pairs generated by the sequencing process.", + "title": "number of base pairs sequenced", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "2639019" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:number%20of%20base%20pairs%20sequenced" + ], + "rank": 130, + "slot_uri": "GENEPIO:0001482", + "alias": "number_of_base_pairs_sequenced", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer", + "minimum_value": 0 }, - "No prior antiviral treatment": { - "text": "No prior antiviral treatment", - "description": "An absence of antiviral treatment administered prior to the current regimen or test.", - "meaning": "GENEPIO:0100233" - } - } - }, - "PriorMpoxAntiviralTreatmentInternationalMenu": { - "name": "PriorMpoxAntiviralTreatmentInternationalMenu", - "title": "prior Mpox antiviral treatment international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Prior antiviral treatment [GENEPIO:0100037]": { - "text": "Prior antiviral treatment [GENEPIO:0100037]", - "description": "Antiviral treatment administered prior to the current regimen or test.", - "meaning": "GENEPIO:0100037" + "consensus_genome_length": { + "name": "consensus_genome_length", + "description": "Size of the reconstructed genome described as the number of base pairs.", + "title": "consensus genome length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "197063" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20genome%20length" + ], + "rank": 131, + "slot_uri": "GENEPIO:0001483", + "alias": "consensus_genome_length", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer", + "minimum_value": 0 }, - "No prior antiviral treatment [GENEPIO:0100233]": { - "text": "No prior antiviral treatment [GENEPIO:0100233]", - "description": "An absence of antiviral treatment administered prior to the current regimen or test.", - "meaning": "GENEPIO:0100233" - } - } - }, - "OrganismMenu": { - "name": "OrganismMenu", - "title": "organism menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Mpox virus": { - "text": "Mpox virus", - "description": "A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane.", - "meaning": "NCBITaxon:10244" - } - } - }, - "OrganismInternationalMenu": { - "name": "OrganismInternationalMenu", - "title": "organism international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Mpox virus [NCBITaxon:10244]": { - "text": "Mpox virus [NCBITaxon:10244]", - "description": "A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane.", - "meaning": "NCBITaxon:10244" - } - } - }, - "HostDiseaseMenu": { - "name": "HostDiseaseMenu", - "title": "host disease menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Mpox": { - "text": "Mpox", - "description": "An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks.", - "meaning": "MONDO:0002594" - } - } - }, - "HostDiseaseInternationalMenu": { - "name": "HostDiseaseInternationalMenu", - "title": "host disease international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Mpox [MONDO:0002594]": { - "text": "Mpox [MONDO:0002594]", - "description": "An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks.", - "meaning": "MONDO:0002594" - } - } - }, - "PurposeOfSamplingMenu": { - "name": "PurposeOfSamplingMenu", - "title": "purpose of sampling menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Cluster/Outbreak investigation": { - "text": "Cluster/Outbreak investigation", - "description": "A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak.", - "meaning": "GENEPIO:0100001" + "sequence_assembly_length": { + "name": "sequence_assembly_length", + "description": "The length of the genome generated by assembling reads using a scaffold or by reference-based mapping.", + "title": "sequence assembly length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "34272" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 132, + "slot_uri": "GENEPIO:0100846", + "alias": "sequence_assembly_length", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "Integer" }, - "Diagnostic testing": { - "text": "Diagnostic testing", - "description": "A sampling strategy in which individuals are sampled in the context of diagnostic testing.", - "meaning": "GENEPIO:0100002" + "number_of_contigs": { + "name": "number_of_contigs", + "description": "The number of contigs (contiguous sequences) in a sequence assembly.", + "title": "number of contigs", + "comments": [ + "Provide a numerical value." + ], + "examples": [ + { + "value": "10" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 133, + "slot_uri": "GENEPIO:0100937", + "alias": "number_of_contigs", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "Integer" }, - "Research": { - "text": "Research", - "description": "A sampling strategy in which individuals are sampled in order to perform research.", - "meaning": "GENEPIO:0100003" + "genome_completeness": { + "name": "genome_completeness", + "description": "The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data.", + "title": "genome completeness", + "comments": [ + "Provide the genome completeness as a percent (no need to include units)." + ], + "examples": [ + { + "value": "85" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 134, + "slot_uri": "GENEPIO:0100844", + "alias": "genome_completeness", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Surveillance": { - "text": "Surveillance", - "description": "A sampling strategy in which individuals are sampled for surveillance investigations.", - "meaning": "GENEPIO:0100004" - } - } - }, - "PurposeOfSamplingInternationalMenu": { - "name": "PurposeOfSamplingInternationalMenu", - "title": "purpose of sampling international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Cluster/Outbreak investigation [GENEPIO:0100001]": { - "text": "Cluster/Outbreak investigation [GENEPIO:0100001]", - "description": "A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak.", - "meaning": "GENEPIO:0100001" + "n50": { + "name": "n50", + "description": "The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences.", + "title": "N50", + "comments": [ + "Provide the N50 value in Mb." + ], + "examples": [ + { + "value": "150" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 135, + "slot_uri": "GENEPIO:0100938", + "alias": "n50", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "Integer" }, - "Diagnostic testing [GENEPIO:0100002]": { - "text": "Diagnostic testing [GENEPIO:0100002]", - "description": "A sampling strategy in which individuals are sampled in the context of diagnostic testing.", - "meaning": "GENEPIO:0100002" + "percent_ns_across_total_genome_length": { + "name": "percent_ns_across_total_genome_length", + "description": "The percentage of the assembly that consists of ambiguous bases (Ns).", + "title": "percent Ns across total genome length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 136, + "slot_uri": "GENEPIO:0100830", + "alias": "percent_ns_across_total_genome_length", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "Integer" }, - "Research [GENEPIO:0100003]": { - "text": "Research [GENEPIO:0100003]", - "description": "A sampling strategy in which individuals are sampled in order to perform research.", - "meaning": "GENEPIO:0100003" + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "description": "The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp).", + "title": "Ns per 100 kbp", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "342" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 137, + "slot_uri": "GENEPIO:0001484", + "alias": "ns_per_100_kbp", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "Integer" }, - "Surveillance [GENEPIO:0100004]": { - "text": "Surveillance [GENEPIO:0100004]", - "description": "A sampling strategy in which individuals are sampled for surveillance investigations.", - "meaning": "GENEPIO:0100004" - } - } - }, - "PurposeOfSequencingMenu": { - "name": "PurposeOfSequencingMenu", - "title": "purpose of sequencing menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Baseline surveillance (random sampling)": { - "text": "Baseline surveillance (random sampling)", - "description": "A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling.", - "meaning": "GENEPIO:0100005" + "reference_genome_accession": { + "name": "reference_genome_accession", + "description": "A persistent, unique identifier of a genome database entry.", + "title": "reference genome accession", + "comments": [ + "Provide the accession number of the reference genome." + ], + "examples": [ + { + "value": "NC_063383.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:reference%20genome%20accession", + "NCBI_SRA:assembly", + "Pathoplexus_Mpox:assemblyReferenceGenomeAccession" + ], + "rank": 138, + "slot_uri": "GENEPIO:0001485", + "alias": "reference_genome_accession", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Targeted surveillance (non-random sampling)": { - "text": "Targeted surveillance (non-random sampling)", - "description": "A surveillance sampling strategy in which an aspired outcome is explicity stated.", - "meaning": "GENEPIO:0100006" + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "description": "A description of the overall bioinformatics strategy used.", + "title": "bioinformatics protocol", + "comments": [ + "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/monkeypox-nf" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL" + ], + "rank": 139, + "slot_uri": "GENEPIO:0001489", + "alias": "bioinformatics_protocol", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Priority surveillance project": { - "text": "Priority surveillance project", - "description": "A targeted surveillance strategy which is considered important and/or urgent.", - "meaning": "GENEPIO:0100007", - "is_a": "Targeted surveillance (non-random sampling)" + "read_mapping_software_name": { + "name": "read_mapping_software_name", + "description": "The name of the software used to map sequence reads to a reference genome or set of reference genes.", + "title": "read mapping software name", + "comments": [ + "Provide the name of the read mapping software." + ], + "examples": [ + { + "value": "Bowtie2, BWA-MEM, TopHat" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 140, + "slot_uri": "GENEPIO:0100832", + "alias": "read_mapping_software_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Longitudinal surveillance (repeat sampling of individuals)": { - "text": "Longitudinal surveillance (repeat sampling of individuals)", - "description": "A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time.", - "meaning": "GENEPIO:0100009", - "is_a": "Priority surveillance project" + "read_mapping_software_version": { + "name": "read_mapping_software_version", + "description": "The version of the software used to map sequence reads to a reference genome or set of reference genes.", + "title": "read mapping software version", + "comments": [ + "Provide the version number of the read mapping software." + ], + "examples": [ + { + "value": "2.5.1" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 141, + "slot_uri": "GENEPIO:0100833", + "alias": "read_mapping_software_version", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Re-infection surveillance": { - "text": "Re-infection surveillance", - "description": "A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time.", - "meaning": "GENEPIO:0100010", - "is_a": "Priority surveillance project" + "taxonomic_reference_database_name": { + "name": "taxonomic_reference_database_name", + "description": "The name of the taxonomic reference database used to identify the organism.", + "title": "taxonomic reference database name", + "comments": [ + "Provide the name of the taxonomic reference database." + ], + "examples": [ + { + "value": "NCBITaxon" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 142, + "slot_uri": "GENEPIO:0100834", + "alias": "taxonomic_reference_database_name", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Vaccine escape surveillance": { - "text": "Vaccine escape surveillance", - "description": "A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest.", - "meaning": "GENEPIO:0100011", - "is_a": "Priority surveillance project" + "taxonomic_reference_database_version": { + "name": "taxonomic_reference_database_version", + "description": "The version of the taxonomic reference database used to identify the organism.", + "title": "taxonomic reference database version", + "comments": [ + "Provide the version number of the taxonomic reference database." + ], + "examples": [ + { + "value": "2022-09-10" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 143, + "slot_uri": "GENEPIO:0100835", + "alias": "taxonomic_reference_database_version", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Travel-associated surveillance": { - "text": "Travel-associated surveillance", - "description": "A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms.", - "meaning": "GENEPIO:0100012", - "is_a": "Priority surveillance project" - }, - "Domestic travel surveillance": { - "text": "Domestic travel surveillance", - "description": "A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms.", - "meaning": "GENEPIO:0100013", - "is_a": "Travel-associated surveillance" - }, - "Interstate/ interprovincial travel surveillance": { - "text": "Interstate/ interprovincial travel surveillance", - "description": "A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation.", - "meaning": "GENEPIO:0100275", - "is_a": "Domestic travel surveillance" + "taxonomic_analysis_report_filename": { + "name": "taxonomic_analysis_report_filename", + "description": "The filename of the report containing the results of a taxonomic analysis.", + "title": "taxonomic analysis report filename", + "comments": [ + "Provide the filename of the report containing the results of the taxonomic analysis." + ], + "examples": [ + { + "value": "MPXV_report123.doc" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 144, + "slot_uri": "GENEPIO:0101074", + "alias": "taxonomic_analysis_report_filename", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString" }, - "Intra-state/ intra-provincial travel surveillance": { - "text": "Intra-state/ intra-provincial travel surveillance", - "description": "A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation.", - "meaning": "GENEPIO:0100276", - "is_a": "Domestic travel surveillance" + "taxonomic_analysis_date": { + "name": "taxonomic_analysis_date", + "description": "The date a taxonomic analysis was performed.", + "title": "taxonomic analysis date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2024-02-01" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 145, + "slot_uri": "GENEPIO:0101075", + "alias": "taxonomic_analysis_date", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Taxonomic identification information", + "range": "date" }, - "International travel surveillance": { - "text": "International travel surveillance", - "description": "A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms.", - "meaning": "GENEPIO:0100014", - "is_a": "Travel-associated surveillance" + "read_mapping_criteria": { + "name": "read_mapping_criteria", + "description": "A description of the criteria used to map reads to a reference sequence.", + "title": "read mapping criteria", + "comments": [ + "Provide a description of the read mapping criteria." + ], + "examples": [ + { + "value": "Phred score >20" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 146, + "slot_uri": "GENEPIO:0100836", + "alias": "read_mapping_criteria", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString" }, - "Cluster/Outbreak investigation": { - "text": "Cluster/Outbreak investigation", - "description": "A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak.", - "meaning": "GENEPIO:0100019" + "lineage_clade_analysis_report_filename": { + "name": "lineage_clade_analysis_report_filename", + "description": "The filename of the report containing the results of a lineage/clade analysis.", + "title": "lineage/clade analysis report filename", + "comments": [ + "Provide the filename of the report containing the results of the lineage/clade analysis." + ], + "from_schema": "https://example.com/mpox", + "rank": 150, + "slot_uri": "GENEPIO:0101081", + "alias": "lineage_clade_analysis_report_filename", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Lineage/clade information", + "range": "WhitespaceMinimizedString" }, - "Multi-jurisdictional outbreak investigation": { - "text": "Multi-jurisdictional outbreak investigation", - "description": "An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions.", - "meaning": "GENEPIO:0100020", - "is_a": "Cluster/Outbreak investigation" + "assay_target_name_1": { + "name": "assay_target_name_1", + "description": "The name of the assay target used in the diagnostic RT-PCR test.", + "title": "assay target name 1", + "comments": [ + "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." + ], + "examples": [ + { + "value": "MPX (orf B6R)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:diagnosticTargetGeneName" + ], + "rank": 151, + "slot_uri": "GENEPIO:0102052", + "alias": "assay_target_name_1", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Intra-jurisdictional outbreak investigation": { - "text": "Intra-jurisdictional outbreak investigation", - "description": "An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction.", - "meaning": "GENEPIO:0100021", - "is_a": "Cluster/Outbreak investigation" + "assay_target_details_1": { + "name": "assay_target_details_1", + "description": "Describe any details of the assay target.", + "title": "assay target details 1", + "comments": [ + "Provide details that are applicable to the assay used for the diagnostic test." + ], + "from_schema": "https://example.com/mpox", + "rank": 152, + "slot_uri": "GENEPIO:0102045", + "alias": "assay_target_details_1", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Research": { - "text": "Research", - "description": "A sampling strategy in which individuals are sampled in order to perform research.", - "meaning": "GENEPIO:0100022" + "gene_symbol_1": { + "name": "gene_symbol_1", + "description": "The gene symbol used in the diagnostic RT-PCR test.", + "title": "gene symbol 1", + "comments": [ + "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." + ], + "examples": [ + { + "value": "opg190 gene (MPOX)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", + "NCBI_Pathogen_BIOSAMPLE:gene_name_1" + ], + "rank": 153, + "slot_uri": "GENEPIO:0102041", + "alias": "gene_symbol_1", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneSymbolInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Viral passage experiment": { - "text": "Viral passage experiment", - "description": "A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment.", - "meaning": "GENEPIO:0100023", - "is_a": "Research" + "diagnostic_pcr_protocol_1": { + "name": "diagnostic_pcr_protocol_1", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 1", + "comments": [ + "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." + ], + "examples": [ + { + "value": "B6R (Li et al., 2006)" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 154, + "slot_uri": "GENEPIO:0001508", + "alias": "diagnostic_pcr_protocol_1", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Protocol testing experiment": { - "text": "Protocol testing experiment", - "description": "A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment.", - "meaning": "GENEPIO:0100024", - "is_a": "Research" + "diagnostic_pcr_ct_value_1": { + "name": "diagnostic_pcr_ct_value_1", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 1", + "comments": [ + "Provide the CT value of the sample from the diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "21" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_1", + "Pathoplexus_Mpox:diagnosticMeasurementValue" + ], + "rank": 155, + "slot_uri": "GENEPIO:0001509", + "alias": "diagnostic_pcr_ct_value_1", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Retrospective sequencing": { - "text": "Retrospective sequencing", - "description": "A sampling strategy in which stored samples from past events are sequenced.", - "meaning": "GENEPIO:0100356" - } - } - }, - "PurposeOfSequencingInternationalMenu": { - "name": "PurposeOfSequencingInternationalMenu", - "title": "purpose of sequencing international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Baseline surveillance (random sampling) [GENEPIO:0100005]": { - "text": "Baseline surveillance (random sampling) [GENEPIO:0100005]", - "description": "A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling.", - "meaning": "GENEPIO:0100005" - }, - "Targeted surveillance (non-random sampling) [GENEPIO:0100006]": { - "text": "Targeted surveillance (non-random sampling) [GENEPIO:0100006]", - "description": "A surveillance sampling strategy in which an aspired outcome is explicity stated.", - "meaning": "GENEPIO:0100006" + "assay_target_name_2": { + "name": "assay_target_name_2", + "description": "The name of the assay target used in the diagnostic RT-PCR test.", + "title": "assay target name 2", + "comments": [ + "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." + ], + "examples": [ + { + "value": "OVP (orf 17L)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:diagnosticTargetGeneName" + ], + "rank": 156, + "slot_uri": "GENEPIO:0102038", + "alias": "assay_target_name_2", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Priority surveillance project [GENEPIO:0100007]": { - "text": "Priority surveillance project [GENEPIO:0100007]", - "description": "A targeted surveillance strategy which is considered important and/or urgent.", - "meaning": "GENEPIO:0100007", - "is_a": "Targeted surveillance (non-random sampling) [GENEPIO:0100006]" + "assay_target_details_2": { + "name": "assay_target_details_2", + "description": "Describe any details of the assay target.", + "title": "assay target details 2", + "comments": [ + "Provide details that are applicable to the assay used for the diagnostic test." + ], + "from_schema": "https://example.com/mpox", + "rank": 157, + "slot_uri": "GENEPIO:0102046", + "alias": "assay_target_details_2", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009]": { - "text": "Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009]", - "description": "A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time.", - "meaning": "GENEPIO:0100009", - "is_a": "Priority surveillance project [GENEPIO:0100007]" + "gene_symbol_2": { + "name": "gene_symbol_2", + "description": "The gene symbol used in the diagnostic RT-PCR test.", + "title": "gene symbol 2", + "comments": [ + "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." + ], + "examples": [ + { + "value": "opg002 gene (MPOX)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", + "NCBI_Pathogen_BIOSAMPLE:gene_name_2" + ], + "rank": 158, + "slot_uri": "GENEPIO:0102042", + "alias": "gene_symbol_2", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneSymbolInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Re-infection surveillance [GENEPIO:0100010]": { - "text": "Re-infection surveillance [GENEPIO:0100010]", - "description": "A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time.", - "meaning": "GENEPIO:0100010", - "is_a": "Priority surveillance project [GENEPIO:0100007]" + "diagnostic_pcr_protocol_2": { + "name": "diagnostic_pcr_protocol_2", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 2", + "comments": [ + "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." + ], + "examples": [ + { + "value": "G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G)." + } + ], + "from_schema": "https://example.com/mpox", + "rank": 159, + "slot_uri": "GENEPIO:0001511", + "alias": "diagnostic_pcr_protocol_2", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Vaccine escape surveillance [GENEPIO:0100011]": { - "text": "Vaccine escape surveillance [GENEPIO:0100011]", - "description": "A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest.", - "meaning": "GENEPIO:0100011", - "is_a": "Priority surveillance project [GENEPIO:0100007]" + "diagnostic_pcr_ct_value_2": { + "name": "diagnostic_pcr_ct_value_2", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 2", + "comments": [ + "Provide the CT value of the sample from the second diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "36" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_2", + "Pathoplexus_Mpox:diagnosticMeasurementValue" + ], + "rank": 160, + "slot_uri": "GENEPIO:0001512", + "alias": "diagnostic_pcr_ct_value_2", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Travel-associated surveillance [GENEPIO:0100012]": { - "text": "Travel-associated surveillance [GENEPIO:0100012]", - "description": "A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms.", - "meaning": "GENEPIO:0100012", - "is_a": "Priority surveillance project [GENEPIO:0100007]" + "assay_target_name_3": { + "name": "assay_target_name_3", + "description": "The name of the assay target used in the diagnostic RT-PCR test.", + "title": "assay target name 3", + "comments": [ + "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." + ], + "examples": [ + { + "value": "OPHA (orf B2R)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:diagnosticTargetGeneName" + ], + "rank": 161, + "slot_uri": "GENEPIO:0102039", + "alias": "assay_target_name_3", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Domestic travel surveillance [GENEPIO:0100013]": { - "text": "Domestic travel surveillance [GENEPIO:0100013]", - "description": "A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms.", - "meaning": "GENEPIO:0100013", - "is_a": "Travel-associated surveillance [GENEPIO:0100012]" + "assay_target_details_3": { + "name": "assay_target_details_3", + "description": "Describe any details of the assay target.", + "title": "assay target details 3", + "comments": [ + "Provide details that are applicable to the assay used for the diagnostic test." + ], + "from_schema": "https://example.com/mpox", + "rank": 162, + "slot_uri": "GENEPIO:0102047", + "alias": "assay_target_details_3", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Interstate/ interprovincial travel surveillance [GENEPIO:0100275]": { - "text": "Interstate/ interprovincial travel surveillance [GENEPIO:0100275]", - "description": "A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation.", - "meaning": "GENEPIO:0100275", - "is_a": "Domestic travel surveillance [GENEPIO:0100013]" + "gene_symbol_3": { + "name": "gene_symbol_3", + "description": "The gene symbol used in the diagnostic RT-PCR test.", + "title": "gene symbol 3", + "comments": [ + "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." + ], + "examples": [ + { + "value": "opg188 gene (MPOX)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233", + "NCBI_Pathogen_BIOSAMPLE:gene_name_3" + ], + "rank": 163, + "slot_uri": "GENEPIO:0102043", + "alias": "gene_symbol_3", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "GeneSymbolInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276]": { - "text": "Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276]", - "description": "A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation.", - "meaning": "GENEPIO:0100276", - "is_a": "Domestic travel surveillance [GENEPIO:0100013]" - }, - "International travel surveillance [GENEPIO:0100014]": { - "text": "International travel surveillance [GENEPIO:0100014]", - "description": "A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms.", - "meaning": "GENEPIO:0100014", - "is_a": "Travel-associated surveillance [GENEPIO:0100012]" - }, - "Cluster/Outbreak investigation [GENEPIO:0100019]": { - "text": "Cluster/Outbreak investigation [GENEPIO:0100019]", - "description": "A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak.", - "meaning": "GENEPIO:0100019" - }, - "Multi-jurisdictional outbreak investigation [GENEPIO:0100020]": { - "text": "Multi-jurisdictional outbreak investigation [GENEPIO:0100020]", - "description": "An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions.", - "meaning": "GENEPIO:0100020", - "is_a": "Cluster/Outbreak investigation [GENEPIO:0100019]" - }, - "Intra-jurisdictional outbreak investigation [GENEPIO:0100021]": { - "text": "Intra-jurisdictional outbreak investigation [GENEPIO:0100021]", - "description": "An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction.", - "meaning": "GENEPIO:0100021", - "is_a": "Cluster/Outbreak investigation [GENEPIO:0100019]" - }, - "Research [GENEPIO:0100022]": { - "text": "Research [GENEPIO:0100022]", - "description": "A sampling strategy in which individuals are sampled in order to perform research.", - "meaning": "GENEPIO:0100022" + "diagnostic_pcr_protocol_3": { + "name": "diagnostic_pcr_protocol_3", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 3", + "comments": [ + "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." + ], + "examples": [ + { + "value": "G2R_G (Li et al., 2010) assay" + } + ], + "from_schema": "https://example.com/mpox", + "rank": 164, + "slot_uri": "GENEPIO:0001514", + "alias": "diagnostic_pcr_protocol_3", + "owner": "MpoxInternational", + "domain_of": [ + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "range": "WhitespaceMinimizedString" }, - "Viral passage experiment [GENEPIO:0100023]": { - "text": "Viral passage experiment [GENEPIO:0100023]", - "description": "A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment.", - "meaning": "GENEPIO:0100023", - "is_a": "Research [GENEPIO:0100022]" + "diagnostic_pcr_ct_value_3": { + "name": "diagnostic_pcr_ct_value_3", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 3", + "comments": [ + "Provide the CT value of the sample from the second diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "19" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_3", + "Pathoplexus_Mpox:diagnosticMeasurementValue" + ], + "rank": 165, + "slot_uri": "GENEPIO:0001515", + "alias": "diagnostic_pcr_ct_value_3", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Pathogen diagnostic testing", + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "Protocol testing experiment [GENEPIO:0100024]": { - "text": "Protocol testing experiment [GENEPIO:0100024]", - "description": "A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment.", - "meaning": "GENEPIO:0100024", - "is_a": "Research [GENEPIO:0100022]" + "authors": { + "name": "authors", + "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", + "title": "authors", + "comments": [ + "Include the first and last names of all individuals that should be attributed, separated by a comma." + ], + "examples": [ + { + "value": "Tejinder Singh, Fei Hu, Joe Blogs" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_AUTHORS", + "Pathoplexus_Mpox:authors", + "GISAID_EpiPox:Authors" + ], + "rank": 166, + "slot_uri": "GENEPIO:0001517", + "alias": "authors", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Contributor acknowledgement", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Retrospective sequencing [GENEPIO:0100356]": { - "text": "Retrospective sequencing [GENEPIO:0100356]", - "description": "A sampling strategy in which stored samples from past events are sequenced.", - "meaning": "GENEPIO:0100356" + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "description": "The DataHarmonizer software and template version provenance.", + "title": "DataHarmonizer provenance", + "comments": [ + "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." + ], + "examples": [ + { + "value": "DataHarmonizer v1.4.3, Mpox v3.3.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_COMMENTS" + ], + "rank": 167, + "slot_uri": "GENEPIO:0001518", + "alias": "dataharmonizer_provenance", + "owner": "MpoxInternational", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "slot_group": "Contributor acknowledgement", + "range": "Provenance" } - } - }, - "SequencingAssayTypeMenu": { - "name": "SequencingAssayTypeMenu", - "title": "sequencing assay type menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Amplicon sequencing assay": { - "text": "Amplicon sequencing assay", - "description": "A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced.", - "meaning": "OBI:0002767" - }, - "16S ribosomal gene sequencing assay": { - "text": "16S ribosomal gene sequencing assay", - "description": "An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community.", - "meaning": "OBI:0002763", - "is_a": "Amplicon sequencing assay" - }, - "Whole genome sequencing assay": { - "text": "Whole genome sequencing assay", - "description": "A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism.", - "meaning": "OBI:0002117" - }, - "Whole metagenome sequencing assay": { - "text": "Whole metagenome sequencing assay", - "description": "A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample.", - "meaning": "OBI:0002623" - }, - "Whole virome sequencing assay": { - "text": "Whole virome sequencing assay", - "description": "A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample.", - "meaning": "OBI:0002768", - "is_a": "Whole metagenome sequencing assay" + }, + "unique_keys": { + "mpox_key": { + "unique_key_name": "mpox_key", + "unique_key_slots": [ + "specimen_collector_sample_id" + ] } } + } + }, + "slots": { + "specimen_collector_sample_id": { + "name": "specimen_collector_sample_id", + "description": "The user-defined name for the sample.", + "title": "specimen collector sample ID", + "comments": [ + "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." + ], + "examples": [ + { + "value": "prov_mpox_1234" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:TEXT_ID", + "NCBI_Pathogen_BIOSAMPLE:sample_name", + "NCBI_SRA:sample_name", + "Pathoplexus_Mpox:specimenCollectorSampleId", + "GISAID_EpiPox:Sample%20ID%20given%20by%20the%20submitting%20laboratory" + ], + "slot_uri": "GENEPIO:0001123", + "identifier": true, + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "required": true }, - "SequencingAssayTypeInternationalMenu": { - "name": "SequencingAssayTypeInternationalMenu", - "title": "sequencing assay type international menu", + "related_specimen_primary_id": { + "name": "related_specimen_primary_id", + "description": "The primary ID of a related specimen previously submitted to the repository.", + "title": "Related specimen primary ID", + "comments": [ + "Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system." + ], + "examples": [ + { + "value": "SR20-12345" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Amplicon sequencing assay [OBI:0002767]": { - "text": "Amplicon sequencing assay [OBI:0002767]", - "description": "A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced.", - "meaning": "OBI:0002767" - }, - "16S ribosomal gene sequencing assay [OBI:0002763]": { - "text": "16S ribosomal gene sequencing assay [OBI:0002763]", - "description": "An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community.", - "meaning": "OBI:0002763", - "is_a": "Amplicon sequencing assay [OBI:0002767]" - }, - "Whole genome sequencing assay [OBI:0002117]": { - "text": "Whole genome sequencing assay [OBI:0002117]", - "description": "A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism.", - "meaning": "OBI:0002117" - }, - "Whole metagenome sequencing assay [OBI:0002623]": { - "text": "Whole metagenome sequencing assay [OBI:0002623]", - "description": "A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample.", - "meaning": "OBI:0002623" + "exact_mappings": [ + "NML_LIMS:PH_RELATED_PRIMARY_ID", + "NCBI_Pathogen_BIOSAMPLE:host_subject_ID" + ], + "slot_uri": "GENEPIO:0001128", + "domain_of": [ + "Mpox" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Whole virome sequencing assay [OBI:0002768]": { - "text": "Whole virome sequencing assay [OBI:0002768]", - "description": "A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample.", - "meaning": "OBI:0002768", - "is_a": "Whole metagenome sequencing assay [OBI:0002623]" + { + "range": "NullValueMenu" } - } + ] }, - "SequencingInstrumentMenu": { - "name": "SequencingInstrumentMenu", - "title": "sequencing instrument menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Illumina": { - "text": "Illumina", - "description": "A DNA sequencer manufactured by the Illumina corporation.", - "meaning": "GENEPIO:0100105" - }, - "Illumina Genome Analyzer": { - "text": "Illumina Genome Analyzer", - "description": "A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run.", - "meaning": "OBI:0002128", - "is_a": "Illumina" - }, - "Illumina Genome Analyzer II": { - "text": "Illumina Genome Analyzer II", - "description": "A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology", - "meaning": "OBI:0000703", - "is_a": "Illumina Genome Analyzer" - }, - "Illumina Genome Analyzer IIx": { - "text": "Illumina Genome Analyzer IIx", - "description": "An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications.", - "meaning": "OBI:0002000", - "is_a": "Illumina Genome Analyzer" - }, - "Illumina HiScanSQ": { - "text": "Illumina HiScanSQ", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an \"SQ Module\" to support microfluidics.", - "meaning": "GENEPIO:0100109", - "is_a": "Illumina" - }, - "Illumina HiSeq": { - "text": "Illumina HiSeq", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield.", - "meaning": "GENEPIO:0100110", - "is_a": "Illumina" - }, - "Illumina HiSeq X": { - "text": "Illumina HiSeq X", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000.", - "meaning": "GENEPIO:0100111", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq X Five": { - "text": "Illumina HiSeq X Five", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems.", - "meaning": "GENEPIO:0100112", - "is_a": "Illumina HiSeq X" - }, - "Illumina HiSeq X Ten": { - "text": "Illumina HiSeq X Ten", - "description": "A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems.", - "meaning": "OBI:0002129", - "is_a": "Illumina HiSeq X" - }, - "Illumina HiSeq 1000": { - "text": "Illumina HiSeq 1000", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", - "meaning": "OBI:0002022", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 1500": { - "text": "Illumina HiSeq 1500", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option.", - "meaning": "OBI:0003386", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 2000": { - "text": "Illumina HiSeq 2000", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run.", - "meaning": "OBI:0002001", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 2500": { - "text": "Illumina HiSeq 2500", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples.", - "meaning": "OBI:0002002", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 3000": { - "text": "Illumina HiSeq 3000", - "description": "A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day.", - "meaning": "OBI:0002048", - "is_a": "Illumina HiSeq" - }, - "Illumina HiSeq 4000": { - "text": "Illumina HiSeq 4000", - "description": "A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day.", - "meaning": "OBI:0002049", - "is_a": "Illumina HiSeq" - }, - "Illumina iSeq": { - "text": "Illumina iSeq", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight.", - "meaning": "GENEPIO:0100120", - "is_a": "Illumina" - }, - "Illumina iSeq 100": { - "text": "Illumina iSeq 100", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB.", - "meaning": "GENEPIO:0100121", - "is_a": "Illumina iSeq" - }, - "Illumina NovaSeq": { - "text": "Illumina NovaSeq", - "description": "A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode.", - "meaning": "GENEPIO:0100122", - "is_a": "Illumina" - }, - "Illumina NovaSeq 6000": { - "text": "Illumina NovaSeq 6000", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters.", - "meaning": "OBI:0002630", - "is_a": "Illumina NovaSeq" - }, - "Illumina MiniSeq": { - "text": "Illumina MiniSeq", - "description": "A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run.", - "meaning": "OBI:0003114", - "is_a": "Illumina" - }, - "Illumina MiSeq": { - "text": "Illumina MiSeq", - "description": "A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine.", - "meaning": "OBI:0002003", - "is_a": "Illumina" - }, - "Illumina NextSeq": { - "text": "Illumina NextSeq", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb.", - "meaning": "GENEPIO:0100126", - "is_a": "Illumina" - }, - "Illumina NextSeq 500": { - "text": "Illumina NextSeq 500", - "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", - "meaning": "OBI:0002021", - "is_a": "Illumina NextSeq" - }, - "Illumina NextSeq 550": { - "text": "Illumina NextSeq 550", - "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model.", - "meaning": "GENEPIO:0100128", - "is_a": "Illumina NextSeq" - }, - "Illumina NextSeq 1000": { - "text": "Illumina NextSeq 1000", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells.", - "meaning": "OBI:0003606", - "is_a": "Illumina NextSeq" - }, - "Illumina NextSeq 2000": { - "text": "Illumina NextSeq 2000", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb.", - "meaning": "GENEPIO:0100129", - "is_a": "Illumina NextSeq" - }, - "Pacific Biosciences": { - "text": "Pacific Biosciences", - "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation.", - "meaning": "GENEPIO:0100130" - }, - "PacBio RS": { - "text": "PacBio RS", - "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company.", - "meaning": "GENEPIO:0100131", - "is_a": "Pacific Biosciences" - }, - "PacBio RS II": { - "text": "PacBio RS II", - "description": "A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy.", - "meaning": "OBI:0002012", - "is_a": "Pacific Biosciences" - }, - "PacBio Sequel": { - "text": "PacBio Sequel", - "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation", - "meaning": "OBI:0002632", - "is_a": "Pacific Biosciences" - }, - "PacBio Sequel II": { - "text": "PacBio Sequel II", - "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate (\"HiFi\") long reads, and which is manufactured by the Pacific Biosciences corporation.", - "meaning": "OBI:0002633", - "is_a": "Pacific Biosciences" - }, - "Ion Torrent": { - "text": "Ion Torrent", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation.", - "meaning": "GENEPIO:0100135" - }, - "Ion Torrent PGM": { - "text": "Ion Torrent PGM", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB.", - "meaning": "GENEPIO:0100136", - "is_a": "Ion Torrent" - }, - "Ion Torrent Proton": { - "text": "Ion Torrent Proton", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb.", - "meaning": "GENEPIO:0100137", - "is_a": "Ion Torrent" - }, - "Ion Torrent S5 XL": { - "text": "Ion Torrent S5 XL", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model.", - "meaning": "GENEPIO:0100138", - "is_a": "Ion Torrent" - }, - "Ion Torrent S5": { - "text": "Ion Torrent S5", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material.", - "meaning": "GENEPIO:0100139", - "is_a": "Ion Torrent" - }, - "Oxford Nanopore": { - "text": "Oxford Nanopore", - "description": "A DNA sequencer manufactured by the Oxford Nanopore corporation.", - "meaning": "GENEPIO:0100140" - }, - "Oxford Nanopore Flongle": { - "text": "Oxford Nanopore Flongle", - "description": "An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells.", - "meaning": "GENEPIO:0004433", - "is_a": "Oxford Nanopore" - }, - "Oxford Nanopore GridION": { - "text": "Oxford Nanopore GridION", - "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual", - "meaning": "GENEPIO:0100141", - "is_a": "Oxford Nanopore" - }, - "Oxford Nanopore MinION": { - "text": "Oxford Nanopore MinION", - "description": "A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array.", - "meaning": "OBI:0002750", - "is_a": "Oxford Nanopore" - }, - "Oxford Nanopore PromethION": { - "text": "Oxford Nanopore PromethION", - "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously.", - "meaning": "OBI:0002752", - "is_a": "Oxford Nanopore" - }, - "BGI Genomics": { - "text": "BGI Genomics", - "description": "A DNA sequencer manufactured by the BGI Genomics corporation.", - "meaning": "GENEPIO:0100144" - }, - "BGI Genomics BGISEQ-500": { - "text": "BGI Genomics BGISEQ-500", - "description": "A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and \"DNA Nanoballs\".", - "meaning": "GENEPIO:0100145", - "is_a": "BGI Genomics" - }, - "MGI": { - "text": "MGI", - "description": "A DNA sequencer manufactured by the MGI corporation.", - "meaning": "GENEPIO:0100146" - }, - "MGI DNBSEQ-T7": { - "text": "MGI DNBSEQ-T7", - "description": "A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day.", - "meaning": "GENEPIO:0100147", - "is_a": "MGI" - }, - "MGI DNBSEQ-G400": { - "text": "MGI DNBSEQ-G400", - "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run.", - "meaning": "GENEPIO:0100148", - "is_a": "MGI" - }, - "MGI DNBSEQ-G400 FAST": { - "text": "MGI DNBSEQ-G400 FAST", - "description": "A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400.", - "meaning": "GENEPIO:0100149", - "is_a": "MGI" - }, - "MGI DNBSEQ-G50": { - "text": "MGI DNBSEQ-G50", - "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths.", - "meaning": "GENEPIO:0100150", - "is_a": "MGI" + "case_id": { + "name": "case_id", + "description": "The identifier used to specify an epidemiologically detected case of disease.", + "title": "case ID", + "comments": [ + "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." + ], + "examples": [ + { + "value": "ABCD1234" } - } - }, - "SequencingInstrumentInternationalMenu": { - "name": "SequencingInstrumentInternationalMenu", - "title": "sequencing instrument international menu", + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Illumina [GENEPIO:0100105]": { - "text": "Illumina [GENEPIO:0100105]", - "description": "A DNA sequencer manufactured by the Illumina corporation.", - "meaning": "GENEPIO:0100105" - }, - "Illumina Genome Analyzer [OBI:0002128]": { - "text": "Illumina Genome Analyzer [OBI:0002128]", - "description": "A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run.", - "meaning": "OBI:0002128", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina Genome Analyzer II [OBI:0000703]": { - "text": "Illumina Genome Analyzer II [OBI:0000703]", - "description": "A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology", - "meaning": "OBI:0000703", - "is_a": "Illumina Genome Analyzer [OBI:0002128]" - }, - "Illumina Genome Analyzer IIx [OBI:0002000]": { - "text": "Illumina Genome Analyzer IIx [OBI:0002000]", - "description": "An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications.", - "meaning": "OBI:0002000", - "is_a": "Illumina Genome Analyzer [OBI:0002128]" - }, - "Illumina HiScanSQ [GENEPIO:0100109]": { - "text": "Illumina HiScanSQ [GENEPIO:0100109]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an \"SQ Module\" to support microfluidics.", - "meaning": "GENEPIO:0100109", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina HiSeq [GENEPIO:0100110]": { - "text": "Illumina HiSeq [GENEPIO:0100110]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield.", - "meaning": "GENEPIO:0100110", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina HiSeq X [GENEPIO:0100111]": { - "text": "Illumina HiSeq X [GENEPIO:0100111]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000.", - "meaning": "GENEPIO:0100111", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq X Five [GENEPIO:0100112]": { - "text": "Illumina HiSeq X Five [GENEPIO:0100112]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems.", - "meaning": "GENEPIO:0100112", - "is_a": "Illumina HiSeq X [GENEPIO:0100111]" - }, - "Illumina HiSeq X Ten [OBI:0002129]": { - "text": "Illumina HiSeq X Ten [OBI:0002129]", - "description": "A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems.", - "meaning": "OBI:0002129", - "is_a": "Illumina HiSeq X [GENEPIO:0100111]" - }, - "Illumina HiSeq 1000 [OBI:0002022]": { - "text": "Illumina HiSeq 1000 [OBI:0002022]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", - "meaning": "OBI:0002022", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 1500 [OBI:0003386]": { - "text": "Illumina HiSeq 1500 [OBI:0003386]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option.", - "meaning": "OBI:0003386", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 2000 [OBI:0002001]": { - "text": "Illumina HiSeq 2000 [OBI:0002001]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run.", - "meaning": "OBI:0002001", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 2500 [OBI:0002002]": { - "text": "Illumina HiSeq 2500 [OBI:0002002]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples.", - "meaning": "OBI:0002002", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 3000 [OBI:0002048]": { - "text": "Illumina HiSeq 3000 [OBI:0002048]", - "description": "A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day.", - "meaning": "OBI:0002048", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 4000 [OBI:0002049]": { - "text": "Illumina HiSeq 4000 [OBI:0002049]", - "description": "A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day.", - "meaning": "OBI:0002049", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina iSeq [GENEPIO:0100120]": { - "text": "Illumina iSeq [GENEPIO:0100120]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight.", - "meaning": "GENEPIO:0100120", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina iSeq 100 [GENEPIO:0100121]": { - "text": "Illumina iSeq 100 [GENEPIO:0100121]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB.", - "meaning": "GENEPIO:0100121", - "is_a": "Illumina iSeq [GENEPIO:0100120]" - }, - "Illumina NovaSeq [GENEPIO:0100122]": { - "text": "Illumina NovaSeq [GENEPIO:0100122]", - "description": "A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode.", - "meaning": "GENEPIO:0100122", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina NovaSeq 6000 [OBI:0002630]": { - "text": "Illumina NovaSeq 6000 [OBI:0002630]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters.", - "meaning": "OBI:0002630", - "is_a": "Illumina NovaSeq [GENEPIO:0100122]" - }, - "Illumina MiniSeq [OBI:0003114]": { - "text": "Illumina MiniSeq [OBI:0003114]", - "description": "A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run.", - "meaning": "OBI:0003114", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina MiSeq [OBI:0002003]": { - "text": "Illumina MiSeq [OBI:0002003]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine.", - "meaning": "OBI:0002003", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina NextSeq [GENEPIO:0100126]": { - "text": "Illumina NextSeq [GENEPIO:0100126]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb.", - "meaning": "GENEPIO:0100126", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina NextSeq 500 [OBI:0002021]": { - "text": "Illumina NextSeq 500 [OBI:0002021]", - "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", - "meaning": "OBI:0002021", - "is_a": "Illumina NextSeq [GENEPIO:0100126]" - }, - "Illumina NextSeq 550 [GENEPIO:0100128]": { - "text": "Illumina NextSeq 550 [GENEPIO:0100128]", - "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model.", - "meaning": "GENEPIO:0100128", - "is_a": "Illumina NextSeq [GENEPIO:0100126]" - }, - "Illumina NextSeq 1000 [OBI:0003606]": { - "text": "Illumina NextSeq 1000 [OBI:0003606]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells.", - "meaning": "OBI:0003606", - "is_a": "Illumina NextSeq [GENEPIO:0100126]" - }, - "Illumina NextSeq 2000 [GENEPIO:0100129]": { - "text": "Illumina NextSeq 2000 [GENEPIO:0100129]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb.", - "meaning": "GENEPIO:0100129", - "is_a": "Illumina NextSeq [GENEPIO:0100126]" - }, - "Pacific Biosciences [GENEPIO:0100130]": { - "text": "Pacific Biosciences [GENEPIO:0100130]", - "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation.", - "meaning": "GENEPIO:0100130" - }, - "PacBio RS [GENEPIO:0100131]": { - "text": "PacBio RS [GENEPIO:0100131]", - "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company.", - "meaning": "GENEPIO:0100131", - "is_a": "Pacific Biosciences [GENEPIO:0100130]" - }, - "PacBio RS II [OBI:0002012]": { - "text": "PacBio RS II [OBI:0002012]", - "description": "A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy.", - "meaning": "OBI:0002012", - "is_a": "Pacific Biosciences [GENEPIO:0100130]" - }, - "PacBio Sequel [OBI:0002632]": { - "text": "PacBio Sequel [OBI:0002632]", - "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation", - "meaning": "OBI:0002632", - "is_a": "Pacific Biosciences [GENEPIO:0100130]" - }, - "PacBio Sequel II [OBI:0002633]": { - "text": "PacBio Sequel II [OBI:0002633]", - "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate (\"HiFi\") long reads, and which is manufactured by the Pacific Biosciences corporation.", - "meaning": "OBI:0002633", - "is_a": "Pacific Biosciences [GENEPIO:0100130]" - }, - "Ion Torrent [GENEPIO:0100135": { - "text": "Ion Torrent [GENEPIO:0100135", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation.", - "meaning": "GENEPIO:0100135" - }, - "Ion Torrent PGM [GENEPIO:0100136]": { - "text": "Ion Torrent PGM [GENEPIO:0100136]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB.", - "meaning": "GENEPIO:0100136", - "is_a": "Ion Torrent [GENEPIO:0100135" - }, - "Ion Torrent Proton [GENEPIO:0100137]": { - "text": "Ion Torrent Proton [GENEPIO:0100137]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb.", - "meaning": "GENEPIO:0100137", - "is_a": "Ion Torrent [GENEPIO:0100135" - }, - "Ion Torrent S5 XL [GENEPIO:0100138]": { - "text": "Ion Torrent S5 XL [GENEPIO:0100138]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model.", - "meaning": "GENEPIO:0100138", - "is_a": "Ion Torrent [GENEPIO:0100135" - }, - "Ion Torrent S5 [GENEPIO:0100139]": { - "text": "Ion Torrent S5 [GENEPIO:0100139]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material.", - "meaning": "GENEPIO:0100139", - "is_a": "Ion Torrent [GENEPIO:0100135" - }, - "Oxford Nanopore [GENEPIO:0100140]": { - "text": "Oxford Nanopore [GENEPIO:0100140]", - "description": "A DNA sequencer manufactured by the Oxford Nanopore corporation.", - "meaning": "GENEPIO:0100140" - }, - "Oxford Nanopore Flongle [GENEPIO:0004433]": { - "text": "Oxford Nanopore Flongle [GENEPIO:0004433]", - "description": "An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells.", - "meaning": "GENEPIO:0004433", - "is_a": "Oxford Nanopore [GENEPIO:0100140]" - }, - "Oxford Nanopore GridION [GENEPIO:0100141]": { - "text": "Oxford Nanopore GridION [GENEPIO:0100141]", - "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual", - "meaning": "GENEPIO:0100141", - "is_a": "Oxford Nanopore [GENEPIO:0100140]" - }, - "Oxford Nanopore MinION [OBI:0002750]": { - "text": "Oxford Nanopore MinION [OBI:0002750]", - "description": "A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array.", - "meaning": "OBI:0002750", - "is_a": "Oxford Nanopore [GENEPIO:0100140]" - }, - "Oxford Nanopore PromethION [OBI:0002752]": { - "text": "Oxford Nanopore PromethION [OBI:0002752]", - "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously.", - "meaning": "OBI:0002752", - "is_a": "Oxford Nanopore [GENEPIO:0100140]" - }, - "BGI Genomics [GENEPIO:0100144]": { - "text": "BGI Genomics [GENEPIO:0100144]", - "description": "A DNA sequencer manufactured by the BGI Genomics corporation.", - "meaning": "GENEPIO:0100144" - }, - "BGI Genomics BGISEQ-500 [GENEPIO:0100145]": { - "text": "BGI Genomics BGISEQ-500 [GENEPIO:0100145]", - "description": "A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and \"DNA Nanoballs\".", - "meaning": "GENEPIO:0100145", - "is_a": "BGI Genomics [GENEPIO:0100144]" - }, - "MGI [GENEPIO:0100146]": { - "text": "MGI [GENEPIO:0100146]", - "description": "A DNA sequencer manufactured by the MGI corporation.", - "meaning": "GENEPIO:0100146" - }, - "MGI DNBSEQ-T7 [GENEPIO:0100147]": { - "text": "MGI DNBSEQ-T7 [GENEPIO:0100147]", - "description": "A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day.", - "meaning": "GENEPIO:0100147", - "is_a": "MGI [GENEPIO:0100146]" - }, - "MGI DNBSEQ-G400 [GENEPIO:0100148]": { - "text": "MGI DNBSEQ-G400 [GENEPIO:0100148]", - "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run.", - "meaning": "GENEPIO:0100148", - "is_a": "MGI [GENEPIO:0100146]" - }, - "MGI DNBSEQ-G400 FAST [GENEPIO:0100149]": { - "text": "MGI DNBSEQ-G400 FAST [GENEPIO:0100149]", - "description": "A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400.", - "meaning": "GENEPIO:0100149", - "is_a": "MGI [GENEPIO:0100146]" - }, - "MGI DNBSEQ-G50 [GENEPIO:0100150]": { - "text": "MGI DNBSEQ-G50 [GENEPIO:0100150]", - "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths.", - "meaning": "GENEPIO:0100150", - "is_a": "MGI [GENEPIO:0100146]" - } - } + "exact_mappings": [ + "NML_LIMS:PH_CASE_ID" + ], + "slot_uri": "GENEPIO:0100281", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" }, - "GenomicTargetEnrichmentMethodMenu": { - "name": "GenomicTargetEnrichmentMethodMenu", - "title": "genomic target enrichment method menu", + "bioproject_accession": { + "name": "bioproject_accession", + "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", + "title": "bioproject accession", + "comments": [ + "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." + ], + "examples": [ + { + "value": "PRJNA12345" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Hybridization capture": { - "text": "Hybridization capture", - "description": "Selection by hybridization in array or solution.", - "meaning": "GENEPIO:0001950" - }, - "rRNA depletion method": { - "text": "rRNA depletion method", - "description": "Removal of background RNA for the purposes of enriching the genomic target.", - "meaning": "GENEPIO:0101020" - } + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession", + "NCBI_Pathogen_BIOSAMPLE:bioproject_accession", + "Pathoplexus_Mpox:bioprojectAccession" + ], + "slot_uri": "GENEPIO:0001136", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false } }, - "GenomicTargetEnrichmentMethodInternationalMenu": { - "name": "GenomicTargetEnrichmentMethodInternationalMenu", - "title": "genomic target enrichment method international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Hybridization capture [GENEPIO:0001950]": { - "text": "Hybridization capture [GENEPIO:0001950]", - "description": "Selection by hybridization in array or solution.", - "meaning": "GENEPIO:0001950" - }, - "rRNA depletion method [GENEPIO:0101020]": { - "text": "rRNA depletion method [GENEPIO:0101020]", - "description": "Removal of background RNA for the purposes of enriching the genomic target.", - "meaning": "GENEPIO:0101020" + "biosample_accession": { + "name": "biosample_accession", + "description": "The identifier assigned to a BioSample in INSDC archives.", + "title": "biosample accession", + "comments": [ + "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA." + ], + "examples": [ + { + "value": "SAMN14180202" } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession", + "Pathoplexus_Mpox:biosampleAccession" + ], + "slot_uri": "GENEPIO:0001139", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false } }, - "QualityControlDeterminationMenu": { - "name": "QualityControlDeterminationMenu", - "title": "quality control determination menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "No quality control issues identified": { - "text": "No quality control issues identified", - "description": "A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected.", - "meaning": "GENEPIO:0100562" - }, - "Sequence passed quality control": { - "text": "Sequence passed quality control", - "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria.", - "meaning": "GENEPIO:0100563" - }, - "Sequence failed quality control": { - "text": "Sequence failed quality control", - "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria.", - "meaning": "GENEPIO:0100564" - }, - "Minor quality control issues identified": { - "text": "Minor quality control issues identified", - "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor.", - "meaning": "GENEPIO:0100565" - }, - "Sequence flagged for potential quality control issues": { - "text": "Sequence flagged for potential quality control issues", - "description": "A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review.", - "meaning": "GENEPIO:0100566" - }, - "Quality control not performed": { - "text": "Quality control not performed", - "description": "A data item which is a statement confirming that quality control processes have not been carried out.", - "meaning": "GENEPIO:0100567" + "insdc_sequence_read_accession": { + "name": "insdc_sequence_read_accession", + "description": "The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", + "title": "INSDC sequence read accession", + "comments": [ + "Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR." + ], + "examples": [ + { + "value": "SRR123456, ERR123456, DRR123456, CRR123456" } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession", + "Pathoplexus_Mpox:insdcRawReadsAccession" + ], + "slot_uri": "GENEPIO:0101203", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false } }, - "QualityControlDeterminationInternationalMenu": { - "name": "QualityControlDeterminationInternationalMenu", - "title": "quality control determination international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "No quality control issues identified [GENEPIO:0100562]": { - "text": "No quality control issues identified [GENEPIO:0100562]", - "description": "A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected.", - "meaning": "GENEPIO:0100562" - }, - "Sequence passed quality control [GENEPIO:0100563]": { - "text": "Sequence passed quality control [GENEPIO:0100563]", - "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria.", - "meaning": "GENEPIO:0100563" - }, - "Sequence failed quality control [GENEPIO:0100564]": { - "text": "Sequence failed quality control [GENEPIO:0100564]", - "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria.", - "meaning": "GENEPIO:0100564" - }, - "Minor quality control issues identified [GENEPIO:0100565]": { - "text": "Minor quality control issues identified [GENEPIO:0100565]", - "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor.", - "meaning": "GENEPIO:0100565" - }, - "Sequence flagged for potential quality control issues [GENEPIO:0100566]": { - "text": "Sequence flagged for potential quality control issues [GENEPIO:0100566]", - "description": "A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review.", - "meaning": "GENEPIO:0100566" - }, - "Quality control not performed [GENEPIO:0100567]": { - "text": "Quality control not performed [GENEPIO:0100567]", - "description": "A data item which is a statement confirming that quality control processes have not been carried out.", - "meaning": "GENEPIO:0100567" + "insdc_assembly_accession": { + "name": "insdc_assembly_accession", + "description": "The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", + "title": "INSDC assembly accession", + "comments": [ + "Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version." + ], + "examples": [ + { + "value": "LZ986655.1" } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession" + ], + "slot_uri": "GENEPIO:0101204", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false } }, - "QualityControlIssuesMenu": { - "name": "QualityControlIssuesMenu", - "title": "quality control issues menu", + "gisaid_virus_name": { + "name": "gisaid_virus_name", + "description": "Identifier of the specific isolate.", + "title": "GISAID virus name", + "comments": [ + "Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." + ], + "examples": [ + { + "value": "hMpxV/Canada/UN-NML-12345/2022" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Low quality sequence": { - "text": "Low quality sequence", - "description": "A data item that describes sequence data that does not meet quality control thresholds.", - "meaning": "GENEPIO:0100568" - }, - "Sequence contaminated": { - "text": "Sequence contaminated", - "description": "A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source.", - "meaning": "GENEPIO:0100569" - }, - "Low average genome coverage": { - "text": "Low average genome coverage", - "description": "A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage).", - "meaning": "GENEPIO:0100570" - }, - "Low percent genome captured": { - "text": "Low percent genome captured", - "description": "A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage).", - "meaning": "GENEPIO:0100571" - }, - "Read lengths shorter than expected": { - "text": "Read lengths shorter than expected", - "description": "A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions.", - "meaning": "GENEPIO:0100572" - }, - "Sequence amplification artifacts": { - "text": "Sequence amplification artifacts", - "description": "A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts).", - "meaning": "GENEPIO:0100573" - }, - "Low signal to noise ratio": { - "text": "Low signal to noise ratio", - "description": "A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal).", - "meaning": "GENEPIO:0100574" - }, - "Low coverage of characteristic mutations": { - "text": "Low coverage of characteristic mutations", - "description": "A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence.", - "meaning": "GENEPIO:0100575" + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:GISAID_virus_name", + "GISAID_EpiPox:Virus%20name" + ], + "slot_uri": "GENEPIO:0100282", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "gisaid_accession": { + "name": "gisaid_accession", + "description": "The GISAID accession number assigned to the sequence.", + "title": "GISAID accession", + "comments": [ + "Store the accession returned from the GISAID submission." + ], + "examples": [ + { + "value": "EPI_ISL_436489" } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession", + "NCBI_Pathogen_BIOSAMPLE:GISAID_accession" + ], + "slot_uri": "GENEPIO:0001147", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false } }, - "QualityControlIssuesInternationalMenu": { - "name": "QualityControlIssuesInternationalMenu", - "title": "quality control issues international menu", + "pathoplexus_accession": { + "name": "pathoplexus_accession", + "description": "The Pathoplexus accession number assigned to the sequence.", + "title": "Pathoplexus accession", + "comments": [ + "Store the accession returned from the Pathoplexus submission." + ], + "examples": [ + { + "value": "PP_0015K5U.1" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Low quality sequence [GENEPIO:0100568]": { - "text": "Low quality sequence [GENEPIO:0100568]", - "description": "A data item that describes sequence data that does not meet quality control thresholds.", - "meaning": "GENEPIO:0100568" - }, - "Sequence contaminated [GENEPIO:0100569]": { - "text": "Sequence contaminated [GENEPIO:0100569]", - "description": "A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source.", - "meaning": "GENEPIO:0100569" - }, - "Low average genome coverage [GENEPIO:0100570]": { - "text": "Low average genome coverage [GENEPIO:0100570]", - "description": "A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage).", - "meaning": "GENEPIO:0100570" - }, - "Low percent genome captured [GENEPIO:0100571]": { - "text": "Low percent genome captured [GENEPIO:0100571]", - "description": "A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage).", - "meaning": "GENEPIO:0100571" - }, - "Read lengths shorter than expected [GENEPIO:0100572]": { - "text": "Read lengths shorter than expected [GENEPIO:0100572]", - "description": "A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions.", - "meaning": "GENEPIO:0100572" - }, - "Sequence amplification artifacts [GENEPIO:0100573]": { - "text": "Sequence amplification artifacts [GENEPIO:0100573]", - "description": "A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts).", - "meaning": "GENEPIO:0100573" - }, - "Low signal to noise ratio [GENEPIO:0100574]": { - "text": "Low signal to noise ratio [GENEPIO:0100574]", - "description": "A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal).", - "meaning": "GENEPIO:0100574" - }, - "Low coverage of characteristic mutations [GENEPIO:0100575]": { - "text": "Low coverage of characteristic mutations [GENEPIO:0100575]", - "description": "A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence.", - "meaning": "GENEPIO:0100575" - } + "slot_uri": "GENEPIO:0102078", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "structured_pattern": { + "syntax": "{UPPER_CASE}", + "interpolated": true, + "partial_match": false } }, - "SequenceSubmittedByMenu": { - "name": "SequenceSubmittedByMenu", - "title": "sequence submitted by menu", + "sample_collected_by": { + "name": "sample_collected_by", + "description": "The name of the agency that collected the original sample.", + "title": "sample collected by", + "comments": [ + "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." + ], + "examples": [ + { + "value": "BCCDC Public Health Laboratory" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Alberta Precision Labs (APL)": { - "text": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab North (APLN)": { - "text": "Alberta ProvLab North (APLN)", - "is_a": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab South (APLS)": { - "text": "Alberta ProvLab South (APLS)", - "is_a": "Alberta Precision Labs (APL)" - }, - "BCCDC Public Health Laboratory": { - "text": "BCCDC Public Health Laboratory" - }, - "Canadore College": { - "text": "Canadore College" - }, - "The Centre for Applied Genomics (TCAG)": { - "text": "The Centre for Applied Genomics (TCAG)" - }, - "Dynacare": { - "text": "Dynacare" - }, - "Dynacare (Brampton)": { - "text": "Dynacare (Brampton)" - }, - "Dynacare (Manitoba)": { - "text": "Dynacare (Manitoba)" - }, - "The Hospital for Sick Children (SickKids)": { - "text": "The Hospital for Sick Children (SickKids)" - }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "text": "Laboratoire de santé publique du Québec (LSPQ)" - }, - "Manitoba Cadham Provincial Laboratory": { - "text": "Manitoba Cadham Provincial Laboratory" - }, - "McGill University": { - "text": "McGill University", - "description": "McGill University is an English-language public research university located in Montreal, Quebec, Canada." - }, - "McMaster University": { - "text": "McMaster University" - }, - "National Microbiology Laboratory (NML)": { - "text": "National Microbiology Laboratory (NML)" - }, - "New Brunswick - Vitalité Health Network": { - "text": "New Brunswick - Vitalité Health Network" - }, - "Newfoundland and Labrador - Eastern Health": { - "text": "Newfoundland and Labrador - Eastern Health" - }, - "Nova Scotia Health Authority": { - "text": "Nova Scotia Health Authority" - }, - "Ontario Institute for Cancer Research (OICR)": { - "text": "Ontario Institute for Cancer Research (OICR)" - }, - "Prince Edward Island - Health PEI": { - "text": "Prince Edward Island - Health PEI" - }, - "Public Health Ontario (PHO)": { - "text": "Public Health Ontario (PHO)" - }, - "Queen's University / Kingston Health Sciences Centre": { - "text": "Queen's University / Kingston Health Sciences Centre" - }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" - }, - "Sunnybrook Health Sciences Centre": { - "text": "Sunnybrook Health Sciences Centre" - }, - "Thunder Bay Regional Health Sciences Centre": { - "text": "Thunder Bay Regional Health Sciences Centre" + "slot_uri": "GENEPIO:0001153", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sample.", + "title": "sample collector contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" } - } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sample%20collector%20contact%20email" + ], + "slot_uri": "GENEPIO:0001156", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "pattern": "^\\S+@\\S+\\.\\S+$" }, - "SequencedByMenu": { - "name": "SequencedByMenu", - "title": "sequenced by menu", + "sample_collector_contact_address": { + "name": "sample_collector_contact_address", + "description": "The mailing address of the agency submitting the sample.", + "title": "sample collector contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Alberta Precision Labs (APL)": { - "text": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab North (APLN)": { - "text": "Alberta ProvLab North (APLN)", - "is_a": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab South (APLS)": { - "text": "Alberta ProvLab South (APLS)", - "is_a": "Alberta Precision Labs (APL)" - }, - "BCCDC Public Health Laboratory": { - "text": "BCCDC Public Health Laboratory" - }, - "Canadore College": { - "text": "Canadore College" - }, - "The Centre for Applied Genomics (TCAG)": { - "text": "The Centre for Applied Genomics (TCAG)" - }, - "Dynacare": { - "text": "Dynacare" - }, - "Dynacare (Brampton)": { - "text": "Dynacare (Brampton)" - }, - "Dynacare (Manitoba)": { - "text": "Dynacare (Manitoba)" - }, - "The Hospital for Sick Children (SickKids)": { - "text": "The Hospital for Sick Children (SickKids)" - }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "text": "Laboratoire de santé publique du Québec (LSPQ)" - }, - "Manitoba Cadham Provincial Laboratory": { - "text": "Manitoba Cadham Provincial Laboratory" - }, - "McGill University": { - "text": "McGill University", - "description": "McGill University is an English-language public research university located in Montreal, Quebec, Canada." - }, - "McMaster University": { - "text": "McMaster University" - }, - "National Microbiology Laboratory (NML)": { - "text": "National Microbiology Laboratory (NML)" - }, - "New Brunswick - Vitalité Health Network": { - "text": "New Brunswick - Vitalité Health Network" - }, - "Newfoundland and Labrador - Eastern Health": { - "text": "Newfoundland and Labrador - Eastern Health" - }, - "Nova Scotia Health Authority": { - "text": "Nova Scotia Health Authority" - }, - "Ontario Institute for Cancer Research (OICR)": { - "text": "Ontario Institute for Cancer Research (OICR)" - }, - "Prince Edward Island - Health PEI": { - "text": "Prince Edward Island - Health PEI" - }, - "Public Health Ontario (PHO)": { - "text": "Public Health Ontario (PHO)" - }, - "Queen's University / Kingston Health Sciences Centre": { - "text": "Queen's University / Kingston Health Sciences Centre" - }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" - }, - "Sunnybrook Health Sciences Centre": { - "text": "Sunnybrook Health Sciences Centre" + "exact_mappings": [ + "NML_LIMS:sample%20collector%20contact%20address", + "GISAID_EpiPox:Address" + ], + "slot_uri": "GENEPIO:0001158", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_collection_date": { + "name": "sample_collection_date", + "description": "The date on which the sample was collected.", + "title": "sample collection date", + "todos": [ + ">=2019-10-01", + "<={today}" + ], + "comments": [ + "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_COLLECT_DATE", + "NCBI_Pathogen_BIOSAMPLE:collection_date", + "ENA_ERC000033_Virus_SAMPLE:collection%20date", + "Pathoplexus_Mpox:sampleCollectionDate", + "GISAID_EpiPox:Collection%20date" + ], + "slot_uri": "GENEPIO:0001174", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true, + "any_of": [ + { + "range": "date" }, - "Thunder Bay Regional Health Sciences Centre": { - "text": "Thunder Bay Regional Health Sciences Centre" + { + "range": "NullValueMenu" } - } + ] }, - "SampleCollectedByMenu": { - "name": "SampleCollectedByMenu", - "title": "sample collected by menu", + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "description": "The precision to which the \"sample collection date\" was provided.", + "title": "sample collection date precision", + "comments": [ + "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." + ], + "examples": [ + { + "value": "year" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Alberta Precision Labs (APL)": { - "text": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab North (APLN)": { - "text": "Alberta ProvLab North (APLN)", - "is_a": "Alberta Precision Labs (APL)" - }, - "Alberta ProvLab South (APLS)": { - "text": "Alberta ProvLab South (APLS)", - "is_a": "Alberta Precision Labs (APL)" - }, - "BCCDC Public Health Laboratory": { - "text": "BCCDC Public Health Laboratory" - }, - "Dynacare": { - "text": "Dynacare" - }, - "Dynacare (Manitoba)": { - "text": "Dynacare (Manitoba)" - }, - "Dynacare (Brampton)": { - "text": "Dynacare (Brampton)" - }, - "Eastern Ontario Regional Laboratory Association": { - "text": "Eastern Ontario Regional Laboratory Association" - }, - "Hamilton Health Sciences": { - "text": "Hamilton Health Sciences" - }, - "The Hospital for Sick Children (SickKids)": { - "text": "The Hospital for Sick Children (SickKids)" - }, - "Laboratoire de santé publique du Québec (LSPQ)": { - "text": "Laboratoire de santé publique du Québec (LSPQ)" - }, - "Lake of the Woods District Hospital - Ontario": { - "text": "Lake of the Woods District Hospital - Ontario" - }, - "LifeLabs": { - "text": "LifeLabs" - }, - "LifeLabs (Ontario)": { - "text": "LifeLabs (Ontario)" - }, - "Manitoba Cadham Provincial Laboratory": { - "text": "Manitoba Cadham Provincial Laboratory" - }, - "McMaster University": { - "text": "McMaster University" - }, - "Mount Sinai Hospital": { - "text": "Mount Sinai Hospital" - }, - "National Microbiology Laboratory (NML)": { - "text": "National Microbiology Laboratory (NML)" - }, - "New Brunswick - Vitalité Health Network": { - "text": "New Brunswick - Vitalité Health Network" - }, - "Newfoundland and Labrador - Eastern Health": { - "text": "Newfoundland and Labrador - Eastern Health" - }, - "Nova Scotia Health Authority": { - "text": "Nova Scotia Health Authority" - }, - "Nunavut": { - "text": "Nunavut" - }, - "Ontario Institute for Cancer Research (OICR)": { - "text": "Ontario Institute for Cancer Research (OICR)" - }, - "Prince Edward Island - Health PEI": { - "text": "Prince Edward Island - Health PEI" - }, - "Public Health Ontario (PHO)": { - "text": "Public Health Ontario (PHO)" - }, - "Queen's University / Kingston Health Sciences Centre": { - "text": "Queen's University / Kingston Health Sciences Centre" - }, - "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { - "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" - }, - "Shared Hospital Laboratory": { - "text": "Shared Hospital Laboratory" - }, - "St. John's Rehab at Sunnybrook Hospital": { - "text": "St. John's Rehab at Sunnybrook Hospital" - }, - "Switch Health": { - "text": "Switch Health" - }, - "Sunnybrook Health Sciences Centre": { - "text": "Sunnybrook Health Sciences Centre" - }, - "Unity Health Toronto": { - "text": "Unity Health Toronto" + "exact_mappings": [ + "NML_LIMS:HC_TEXT2" + ], + "slot_uri": "GENEPIO:0001177", + "domain_of": [ + "Mpox" + ], + "required": true, + "any_of": [ + { + "range": "SampleCollectionDatePrecisionMenu" }, - "William Osler Health System": { - "text": "William Osler Health System" + { + "range": "NullValueMenu" } - } + ] }, - "GeneNameMenu": { - "name": "GeneNameMenu", - "title": "gene name menu", + "sample_received_date": { + "name": "sample_received_date", + "description": "The date on which the sample was received.", + "title": "sample received date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-03-20" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "MPX (orf B6R)": { - "text": "MPX (orf B6R)", - "meaning": "GENEPIO:0100505" - }, - "OPV (orf 17L)": { - "text": "OPV (orf 17L)", - "meaning": "GENEPIO:0100506" - }, - "OPHA (orf B2R)": { - "text": "OPHA (orf B2R)", - "meaning": "GENEPIO:0100507" - }, - "G2R_G (TNFR)": { - "text": "G2R_G (TNFR)", - "meaning": "GENEPIO:0100510" - }, - "G2R_G (WA)": { - "text": "G2R_G (WA)" + "exact_mappings": [ + "NML_LIMS:sample%20received%20date", + "ENA_ERC000033_Virus_SAMPLE:receipt%20date", + "Pathoplexus_Mpox:sampleReceivedDate" + ], + "slot_uri": "GENEPIO:0001179", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "any_of": [ + { + "range": "date" }, - "RNAse P gene (RNP)": { - "text": "RNAse P gene (RNP)", - "meaning": "GENEPIO:0100508" + { + "range": "NullValueMenu" } - } + ] }, - "GeneSymbolInternationalMenu": { - "name": "GeneSymbolInternationalMenu", - "title": "gene symbol international menu", + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "description": "The country where the sample was collected.", + "title": "geo_loc_name (country)", + "comments": [ + "Provide the country name from the controlled vocabulary provided." + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "opg001 gene (MPOX)": { - "text": "opg001 gene (MPOX)", - "description": "A gene that encodes the Chemokine binding protein (MPOX).", - "meaning": "GENEPIO:0101382" - }, - "opg002 gene (MPOX)": { - "text": "opg002 gene (MPOX)", - "description": "A gene that encodes the Crm-B secreted TNF-alpha-receptor-like protein (MPOX).", - "meaning": "GENEPIO:0101383" - }, - "opg003 gene (MPOX)": { - "text": "opg003 gene (MPOX)", - "description": "A gene that encodes the Ankyrin repeat protein (25) (MPOX).", - "meaning": "GENEPIO:0101384" - }, - "opg015 gene (MPOX)": { - "text": "opg015 gene (MPOX)", - "description": "A gene that encodes the Ankyrin repeat protein (39) (MPOX).", - "meaning": "GENEPIO:0101385" - }, - "opg019 gene (MPOX)": { - "text": "opg019 gene (MPOX)", - "description": "A gene that encodes the EGF-like domain protein (MPOX).", - "meaning": "GENEPIO:0101386" - }, - "opg021 gene (MPOX)": { - "text": "opg021 gene (MPOX)", - "description": "A gene that encodes the Zinc finger-like protein (2) (MPOX).", - "meaning": "GENEPIO:0101387" - }, - "opg022 gene (MPOX)": { - "text": "opg022 gene (MPOX)", - "description": "A gene that encodes the Interleukin-18-binding protein (MPOX).", - "meaning": "GENEPIO:0101388" - }, - "opg023 gene (MPOX)": { - "text": "opg023 gene (MPOX)", - "description": "A gene that encodes the Ankyrin repeat protein (2) (MPOX).", - "meaning": "GENEPIO:0101389" - }, - "opg024 gene (MPOX)": { - "text": "opg024 gene (MPOX)", - "description": "A gene that encodes the retroviral pseudoprotease-like protein (MPOX).", - "meaning": "GENEPIO:0101390" - }, - "opg025 gene (MPOX)": { - "text": "opg025 gene (MPOX)", - "description": "A gene that encodes the Ankyrin repeat protein (14) (MPOX).", - "meaning": "GENEPIO:0101391" - }, - "opg027 gene (MPOX)": { - "text": "opg027 gene (MPOX)", - "description": "A gene that encodes the Host range protein (MPOX).", - "meaning": "GENEPIO:0101392" - }, - "opg029 gene (MPOX)": { - "text": "opg029 gene (MPOX)", - "description": "A gene that encodes the Bcl-2-like protein (MPOX).", - "meaning": "GENEPIO:0101393" - }, - "opg030 gene (MPOX)": { - "text": "opg030 gene (MPOX)", - "description": "A gene that encodes the Kelch-like protein (1) (MPOX).", - "meaning": "GENEPIO:0101394" - }, - "opg031 gene (MPOX)": { - "text": "opg031 gene (MPOX)", - "description": "A gene that encodes the C4L/C10L-like family protein (MPOX).", - "meaning": "GENEPIO:0101395" - }, - "opg034 gene (MPOX)": { - "text": "opg034 gene (MPOX)", - "description": "A gene that encodes the Bcl-2-like protein (MPOX).", - "meaning": "GENEPIO:0101396" - }, - "opg035 gene (MPOX)": { - "text": "opg035 gene (MPOX)", - "description": "A gene that encodes the Bcl-2-like protein (MPOX).", - "meaning": "GENEPIO:0101397" - }, - "opg037 gene (MPOX)": { - "text": "opg037 gene (MPOX)", - "description": "A gene that encodes the Ankyrin-like protein (1) (MPOX).", - "meaning": "GENEPIO:0101399" + "exact_mappings": [ + "NML_LIMS:HC_COUNTRY", + "NCBI_Pathogen_BIOSAMPLE:geo_loc_name", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28country%20and/or%20sea%29", + "Pathoplexus_Mpox:geoLocCountry", + "GISAID_EpiPox:Location" + ], + "slot_uri": "GENEPIO:0001181", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "geo_loc_name_state_province_territory": { + "name": "geo_loc_name_state_province_territory", + "description": "The state/province/territory where the sample was collected.", + "title": "geo_loc_name (state/province/territory)", + "examples": [ + { + "value": "Saskatchewan" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_PROVINCE", + "NCBI_Pathogen_BIOSAMPLE:geo_loc_name", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28region%20and%20locality%29", + "Pathoplexus_Mpox:geoLocAdmin1" + ], + "slot_uri": "GENEPIO:0001185", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "geo_loc_name_county_region": { + "name": "geo_loc_name_county_region", + "description": "The county/region of origin of the sample.", + "title": "geo_loc name (county/region)", + "comments": [ + "Provide the county/region name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "Derbyshire" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:geoLocAdmin2" + ], + "slot_uri": "GENEPIO:0100280", + "domain_of": [ + "MpoxInternational" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "opg038 gene (MPOX)": { - "text": "opg038 gene (MPOX)", - "description": "A gene that encodes the NFkB inhibitor protein (MPOX).", - "meaning": "GENEPIO:0101400" - }, - "opg039 gene (MPOX)": { - "text": "opg039 gene (MPOX)", - "description": "A gene that encodes the Ankyrin-like protein (3) (MPOX).", - "meaning": "GENEPIO:0101401" - }, - "opg040 gene (MPOX)": { - "text": "opg040 gene (MPOX)", - "description": "A gene that encodes the Serpin protein (MPOX).", - "meaning": "GENEPIO:0101402" - }, - "opg042 gene (MPOX)": { - "text": "opg042 gene (MPOX)", - "description": "A gene that encodes the Phospholipase-D-like protein (MPOX).", - "meaning": "GENEPIO:0101403" - }, - "opg043 gene (MPOX)": { - "text": "opg043 gene (MPOX)", - "description": "A gene that encodes the Putative monoglyceride lipase protein (MPOX).", - "meaning": "GENEPIO:0101404" - }, - "opg045 gene (MPOX)": { - "text": "opg045 gene (MPOX)", - "description": "A gene that encodes the Caspase-9 inhibitor protein (MPOX).", - "meaning": "GENEPIO:0101406" - }, - "opg046 gene (MPOX)": { - "text": "opg046 gene (MPOX)", - "description": "A gene that encodes the dUTPase protein (MPOX).", - "meaning": "GENEPIO:0101407" - }, - "opg047 gene (MPOX)": { - "text": "opg047 gene (MPOX)", - "description": "A gene that encodes the Kelch-like protein (2) (MPOX).", - "meaning": "GENEPIO:0101408" - }, - "opg048 gene (MPOX)": { - "text": "opg048 gene (MPOX)", - "description": "A gene that encodes the Ribonucleotide reductase small subunit protein (MPOX).", - "meaning": "GENEPIO:0101409" - }, - "opg049 gene (MPOX)": { - "text": "opg049 gene (MPOX)", - "description": "A gene that encodes the Telomere-binding protein I6 (1) (MPOX).", - "meaning": "GENEPIO:0101410" - }, - "opg050 gene (MPOX)": { - "text": "opg050 gene (MPOX)", - "description": "A gene that encodes the CPXV053 protein (MPOX).", - "meaning": "GENEPIO:0101411" - }, - "opg051 gene (MPOX)": { - "text": "opg051 gene (MPOX)", - "description": "A gene that encodes the CPXV054 protein (MPOX).", - "meaning": "GENEPIO:0101412" - }, - "opg052 gene (MPOX)": { - "text": "opg052 gene (MPOX)", - "description": "A gene that encodes the Cytoplasmic protein (MPOX).", - "meaning": "GENEPIO:0101413" - }, - "opg053 gene (MPOX)": { - "text": "opg053 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein L1R (MPOX).", - "meaning": "GENEPIO:0101414" - }, - "opg054 gene (MPOX)": { - "text": "opg054 gene (MPOX)", - "description": "A gene that encodes the Serine/threonine-protein kinase (MPOX).", - "meaning": "GENEPIO:0101415" - }, - "opg055 gene (MPOX)": { - "text": "opg055 gene (MPOX)", - "description": "A gene that encodes the Protein F11 protein (MPOX).", - "meaning": "GENEPIO:0101416" - }, - "opg056 gene (MPOX)": { - "text": "opg056 gene (MPOX)", - "description": "A gene that encodes the EEV maturation protein (MPOX).", - "meaning": "GENEPIO:0101417" + { + "range": "NullValueMenu" + } + ] + }, + "geo_loc_name_site": { + "name": "geo_loc_name_site", + "description": "The name of a specific geographical location e.g. Credit River (rather than river).", + "title": "geo_loc_name (site)", + "comments": [ + "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing)." + ], + "examples": [ + { + "value": "Credit River" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:geoLocSite" + ], + "slot_uri": "GENEPIO:0100436", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "geo_loc_latitude": { + "name": "geo_loc_latitude", + "description": "The latitude coordinates of the geographical location of sample collection.", + "title": "geo_loc latitude", + "comments": [ + "Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees latitude in format \"d[d.dddd] N|S\"." + ], + "examples": [ + { + "value": "38.98 N" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:lat_lon", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28latitude%29", + "Pathoplexus_Mpox:geoLocLatitude" + ], + "slot_uri": "GENEPIO:0100309", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "geo_loc_longitude": { + "name": "geo_loc_longitude", + "description": "The longitude coordinates of the geographical location of sample collection.", + "title": "geo_loc longitude", + "comments": [ + "Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees longitude in format \"d[dd.dddd] W|E\"." + ], + "examples": [ + { + "value": "77.11 W" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:lat_lon", + "ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28longitude%29", + "Pathoplexus_Mpox:geoLocLongitude" + ], + "slot_uri": "GENEPIO:0100310", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "organism": { + "name": "organism", + "description": "Taxonomic name of the organism.", + "title": "organism", + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_CURRENT_ID", + "NCBI_Pathogen_BIOSAMPLE:organism" + ], + "slot_uri": "GENEPIO:0001191", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "isolate": { + "name": "isolate", + "description": "Identifier of the specific isolate.", + "title": "isolate", + "from_schema": "https://example.com/mpox", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "opg057 gene (MPOX)": { - "text": "opg057 gene (MPOX)", - "description": "A gene that encodes the Palmytilated EEV membrane protein (MPOX).", - "meaning": "GENEPIO:0101418" + { + "range": "NullValueMenu" + } + ] + }, + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "description": "The reason that the sample was collected.", + "title": "purpose of sampling", + "comments": [ + "As all samples are taken for diagnostic purposes, \"Diagnostic Testing\" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001198", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "purpose_of_sampling_details": { + "name": "purpose_of_sampling_details", + "description": "The description of why the sample was collected, providing specific details.", + "title": "purpose of sampling details", + "comments": [ + "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." + ], + "examples": [ + { + "value": "Symptomology and history suggested Monkeypox diagnosis." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SAMPLING_DETAILS", + "NCBI_Pathogen_BIOSAMPLE:description" + ], + "slot_uri": "GENEPIO:0001200", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "opg058 gene (MPOX)": { - "text": "opg058 gene (MPOX)", - "description": "A gene that encodes the Protein F14 (1) protein (MPOX).", - "meaning": "GENEPIO:0101419" + { + "range": "NullValueMenu" + } + ] + }, + "nml_submitted_specimen_type": { + "name": "nml_submitted_specimen_type", + "description": "The type of specimen submitted to the National Microbiology Laboratory (NML) for testing.", + "title": "NML submitted specimen type", + "comments": [ + "This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”." + ], + "examples": [ + { + "value": "Nucleic Acid" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SPECIMEN_TYPE" + ], + "slot_uri": "GENEPIO:0001204", + "domain_of": [ + "Mpox" + ], + "range": "NmlSubmittedSpecimenTypeMenu", + "required": true + }, + "related_specimen_relationship_type": { + "name": "related_specimen_relationship_type", + "description": "The relationship of the current specimen to the specimen/sample previously submitted to the repository.", + "title": "Related specimen relationship type", + "comments": [ + "Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system." + ], + "examples": [ + { + "value": "Previously Submitted" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE" + ], + "slot_uri": "GENEPIO:0001209", + "domain_of": [ + "Mpox" + ], + "any_of": [ + { + "range": "RelatedSpecimenRelationshipTypeMenu" }, - "opg059 gene (MPOX)": { - "text": "opg059 gene (MPOX)", - "description": "A gene that encodes the Cytochrome C oxidase protein (MPOX).", - "meaning": "GENEPIO:0101420" - }, - "opg060 gene (MPOX)": { - "text": "opg060 gene (MPOX)", - "description": "A gene that encodes the Protein F15 protein (MPOX).", - "meaning": "GENEPIO:0101421" + { + "range": "NullValueMenu" + } + ] + }, + "anatomical_material": { + "name": "anatomical_material", + "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", + "title": "anatomical material", + "comments": [ + "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_ISOLATION_SITE_DESC", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:anatomical_material", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:anatomicalMaterial", + "GISAID_EpiPox:Specimen%20source" + ], + "slot_uri": "GENEPIO:0001211", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "anatomical_part": { + "name": "anatomical_part", + "description": "An anatomical part of an organism e.g. oropharynx.", + "title": "anatomical part", + "comments": [ + "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_ISOLATION_SITE", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:anatomical_part", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:anatomicalPart", + "GISAID_EpiPox:Specimen%20source" + ], + "slot_uri": "GENEPIO:0001214", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "body_product": { + "name": "body_product", + "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", + "title": "body product", + "comments": [ + "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:body_product", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated", + "Pathoplexus_Mpox:bodyProduct", + "GISAID_EpiPox:Specimen%20source" + ], + "slot_uri": "GENEPIO:0001216", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "environmental_material": { + "name": "environmental_material", + "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage.", + "title": "environmental material", + "comments": [ + "Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "examples": [ + { + "value": "Bedding (Bed linen) [GSSO:005304]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:environmental_material", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20non-host-associated", + "Pathoplexus_Mpox:environmentalMaterial", + "GISAID_EpiPox:Specimen%20source" + ], + "slot_uri": "GENEPIO:0001223", + "domain_of": [ + "MpoxInternational" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalMaterialInternationalMenu" }, - "opg061 gene (MPOX)": { - "text": "opg061 gene (MPOX)", - "description": "A gene that encodes the Protein F16 (1) protein (MPOX).", - "meaning": "GENEPIO:0101422" + { + "range": "NullValueMenu" + } + ] + }, + "environmental_site": { + "name": "environmental_site", + "description": "An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave.", + "title": "environmental_site", + "comments": [ + "If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Hospital [ENVO:00002173]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:isolation_source", + "NML_LIMS:environmental_site", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:environmental_site", + "ENA_ERC000033_Virus_SAMPLE:isolation%20source%20non-host-associated", + "Pathoplexus_Mpox:environmentalSite", + "GISAID_EpiPox:Specimen%20source" + ], + "slot_uri": "GENEPIO:0001232", + "domain_of": [ + "MpoxInternational" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalSiteInternationalMenu" }, - "opg062 gene (MPOX)": { - "text": "opg062 gene (MPOX)", - "description": "A gene that encodes the DNA-binding phosphoprotein (1) (MPOX).", - "meaning": "GENEPIO:0101423" + { + "range": "NullValueMenu" + } + ] + }, + "collection_device": { + "name": "collection_device", + "description": "The instrument or container used to collect the sample e.g. swab.", + "title": "collection device", + "comments": [ + "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:collection_device", + "Pathoplexus_Mpox:collectionDevice", + "GISAID_EpiPox:Specimen%20source" + ], + "slot_uri": "GENEPIO:0001234", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "collection_method": { + "name": "collection_method", + "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", + "title": "collection method", + "comments": [ + "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:COLLECTION_METHOD", + "NCBI_Pathogen_BIOSAMPLE:isolation_source", + "NCBI_Pathogen_BIOSAMPLE:collection_method", + "Pathoplexus_Mpox:collectionMethod", + "GISAID_EpiPox:Specimen%20source" + ], + "slot_uri": "GENEPIO:0001241", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "specimen_processing": { + "name": "specimen_processing", + "description": "Any processing applied to the sample during or after receiving the sample.", + "title": "specimen processing", + "comments": [ + "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001253", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "specimen_processing_details": { + "name": "specimen_processing_details", + "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", + "title": "specimen processing details", + "comments": [ + "Provide a free text description of any processing details applied to a sample." + ], + "examples": [ + { + "value": "5 swabs from different body sites were pooled and further prepared as a single sample during library prep." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:specimen%20processing%20details", + "Pathoplexus_Mpox:specimenProcessingDetails" + ], + "slot_uri": "GENEPIO:0100311", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "lab_host": { + "name": "lab_host", + "description": "Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained.", + "title": "lab host", + "comments": [ + "Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put \"not applicable\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "ENA_ERC000033_Virus_SAMPLE:lab%20host", + "Pathoplexus_Mpox:cellLine" + ], + "slot_uri": "GENEPIO:0001255", + "domain_of": [ + "MpoxInternational" + ], + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "opg063 gene (MPOX)": { - "text": "opg063 gene (MPOX)", - "description": "A gene that encodes the Poly(A) polymerase catalytic subunit (3) protein (MPOX).", - "meaning": "GENEPIO:0101424" + { + "range": "NullValueMenu" + } + ] + }, + "passage_number": { + "name": "passage_number", + "description": "Number of passages.", + "title": "passage number", + "comments": [ + "Provide number of known passages. If not passaged, put \"not applicable\"" + ], + "examples": [ + { + "value": "3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:passageNumber" + ], + "slot_uri": "GENEPIO:0001261", + "domain_of": [ + "MpoxInternational" + ], + "recommended": true, + "minimum_value": 0, + "any_of": [ + { + "range": "integer" }, - "opg064 gene (MPOX)": { - "text": "opg064 gene (MPOX)", - "description": "A gene that encodes the Iev morphogenesis protein (MPOX).", - "meaning": "GENEPIO:0101425" + { + "range": "NullValueMenu" + } + ] + }, + "passage_method": { + "name": "passage_method", + "description": "Description of how organism was passaged.", + "title": "passage method", + "comments": [ + "Free text. Provide a very short description (<10 words). If not passaged, put \"not applicable\"." + ], + "examples": [ + { + "value": "0.25% trypsin + 0.02% EDTA" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:passageMethod" + ], + "slot_uri": "GENEPIO:0001264", + "domain_of": [ + "MpoxInternational" + ], + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "opg065 gene (MPOX)": { - "text": "opg065 gene (MPOX)", - "description": "A gene that encodes the Double-stranded RNA binding protein (MPOX).", - "meaning": "GENEPIO:0101426" - }, - "opg066 gene (MPOX)": { - "text": "opg066 gene (MPOX)", - "description": "A gene that encodes the DNA-directed RNA polymerase 30 kDa polypeptide protein (MPOX).", - "meaning": "GENEPIO:0101427" - }, - "opg068 gene (MPOX)": { - "text": "opg068 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein E6 (MPOX).", - "meaning": "GENEPIO:0101428" - }, - "opg069 gene (MPOX)": { - "text": "opg069 gene (MPOX)", - "description": "A gene that encodes the Myristoylated protein E7 (MPOX).", - "meaning": "GENEPIO:0101429" - }, - "opg070 gene (MPOX)": { - "text": "opg070 gene (MPOX)", - "description": "A gene that encodes the Membrane protein E8 (MPOX).", - "meaning": "GENEPIO:0101430" - }, - "opg071 gene (MPOX)": { - "text": "opg071 gene (MPOX)", - "description": "A gene that encodes the DNA polymerase (2) protein (MPOX).", - "meaning": "GENEPIO:0101431" - }, - "opg072 gene (MPOX)": { - "text": "opg072 gene (MPOX)", - "description": "A gene that encodes the Sulfhydryl oxidase protein (MPOX).", - "meaning": "GENEPIO:0101432" - }, - "opg073 gene (MPOX)": { - "text": "opg073 gene (MPOX)", - "description": "A gene that encodes the Virion core protein E11 (MPOX).", - "meaning": "GENEPIO:0101433" - }, - "opg074 gene (MPOX)": { - "text": "opg074 gene (MPOX)", - "description": "A gene that encodes the Iev morphogenesis protein (MPOX).", - "meaning": "GENEPIO:0101434" + { + "range": "NullValueMenu" + } + ] + }, + "experimental_specimen_role_type": { + "name": "experimental_specimen_role_type", + "description": "The type of role that the sample represents in the experiment.", + "title": "experimental specimen role type", + "comments": [ + "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:experimentalSpecimenRoleType" + ], + "slot_uri": "GENEPIO:0100921", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "experimental_control_details": { + "name": "experimental_control_details", + "description": "The details regarding the experimental control contained in the sample.", + "title": "experimental control details", + "comments": [ + "Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor." + ], + "examples": [ + { + "value": "Synthetic human Mpox Virus (hMPXV) based Congo Basin (CB) spiked in sample as process control." + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100922", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "lineage_clade_name": { + "name": "lineage_clade_name", + "description": "The name of the lineage or clade.", + "title": "lineage/clade name", + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001500", + "domain_of": [ + "MpoxInternational" + ] + }, + "lineage_clade_analysis_software_name": { + "name": "lineage_clade_analysis_software_name", + "description": "The name of the software used to determine the lineage/clade.", + "title": "lineage/clade analysis software name", + "comments": [ + "Provide the name of the software used to determine the lineage/clade." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001501", + "domain_of": [ + "MpoxInternational" + ] + }, + "lineage_clade_analysis_software_version": { + "name": "lineage_clade_analysis_software_version", + "description": "The version of the software used to determine the lineage/clade.", + "title": "lineage/clade analysis software version", + "comments": [ + "Provide the version of the software used ot determine the lineage/clade." + ], + "examples": [ + { + "value": "2.1.10" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001502", + "domain_of": [ + "MpoxInternational" + ] + }, + "host_common_name": { + "name": "host_common_name", + "description": "The commonly used name of the host.", + "title": "host (common name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human." + ], + "examples": [ + { + "value": "Human" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001386", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_scientific_name": { + "name": "host_scientific_name", + "description": "The taxonomic, or scientific name of the host.", + "title": "host (scientific name)", + "comments": [ + "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:host%20%28scientific%20name%29", + "NCBI_Pathogen_BIOSAMPLE:host", + "ENA_ERC000033_Virus_SAMPLE:host%20scientific%20name", + "Pathoplexus_Mpox:hostNameScientific", + "GISAID_EpiPox:Host" + ], + "slot_uri": "GENEPIO:0001387", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "host_health_state": { + "name": "host_health_state", + "description": "Health status of the host at the time of sample collection.", + "title": "host health state", + "comments": [ + "If known, select a value from the pick list." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001388", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_health_status_details": { + "name": "host_health_status_details", + "description": "Further details pertaining to the health or disease status of the host at time of collection.", + "title": "host health status details", + "comments": [ + "If known, select a descriptor from the pick list provided in the template." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001389", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_health_outcome": { + "name": "host_health_outcome", + "description": "Disease outcome in the host.", + "title": "host health outcome", + "comments": [ + "If known, select a value from the pick list." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001389", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_disease": { + "name": "host_disease", + "description": "The name of the disease experienced by the host.", + "title": "host disease", + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_DISEASE", + "NCBI_Pathogen_BIOSAMPLE:host_disease", + "Pathoplexus_Mpox:hostDisease" + ], + "slot_uri": "GENEPIO:0001391", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "host_subject_id": { + "name": "host_subject_id", + "description": "A unique identifier by which each host can be referred to.", + "title": "host subject ID", + "comments": [ + "This identifier can be used to link samples from the same individual. Caution: consult the data steward before sharing as this value may be considered identifiable information." + ], + "examples": [ + { + "value": "12345B-222" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:host_subject_id", + "ENA_ERC000033_Virus_SAMPLE:host%20subject%20id" + ], + "slot_uri": "GENEPIO:0001398", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "host_age": { + "name": "host_age", + "description": "Age of host at the time of sampling.", + "title": "host age", + "comments": [ + "If known, provide age. Age-binning is also acceptable." + ], + "examples": [ + { + "value": "79" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001392", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "minimum_value": 0, + "maximum_value": 130, + "any_of": [ + { + "range": "decimal" }, - "opg075 gene (MPOX)": { - "text": "opg075 gene (MPOX)", - "description": "A gene that encodes the Glutaredoxin-1 protein (MPOX).", - "meaning": "GENEPIO:0101435" - }, - "opg077 gene (MPOX)": { - "text": "opg077 gene (MPOX)", - "description": "A gene that encodes the Telomere-binding protein I1 (MPOX).", - "meaning": "GENEPIO:0101437" - }, - "opg078 gene (MPOX)": { - "text": "opg078 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein I2 (MPOX).", - "meaning": "GENEPIO:0101438" - }, - "opg079 gene (MPOX)": { - "text": "opg079 gene (MPOX)", - "description": "A gene that encodes the DNA-binding phosphoprotein (2) (MPOX).", - "meaning": "GENEPIO:0101439" - }, - "opg080 gene (MPOX)": { - "text": "opg080 gene (MPOX)", - "description": "A gene that encodes the Ribonucleoside-diphosphate reductase (2) protein (MPOX).", - "meaning": "GENEPIO:0101440" - }, - "opg081 gene (MPOX)": { - "text": "opg081 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein I5 (MPOX).", - "meaning": "GENEPIO:0101441" - }, - "opg082 gene (MPOX)": { - "text": "opg082 gene (MPOX)", - "description": "A gene that encodes the Telomere-binding protein (MPOX).", - "meaning": "GENEPIO:0101442" - }, - "opg083 gene (MPOX)": { - "text": "opg083 gene (MPOX)", - "description": "A gene that encodes the Viral core cysteine proteinase (MPOX).", - "meaning": "GENEPIO:0101443" - }, - "opg084 gene (MPOX)": { - "text": "opg084 gene (MPOX)", - "description": "A gene that encodes the RNA helicase NPH-II (2) protein (MPOX).", - "meaning": "GENEPIO:0101444" - }, - "opg085 gene (MPOX)": { - "text": "opg085 gene (MPOX)", - "description": "A gene that encodes the Metalloendopeptidase protein (MPOX).", - "meaning": "GENEPIO:0101445" - }, - "opg086 gene (MPOX)": { - "text": "opg086 gene (MPOX)", - "description": "A gene that encodes the Entry/fusion complex component protein (MPOX).", - "meaning": "GENEPIO:0101446" - }, - "opg087 gene (MPOX)": { - "text": "opg087 gene (MPOX)", - "description": "A gene that encodes the Late transcription elongation factor protein (MPOX).", - "meaning": "GENEPIO:0101447" - }, - "opg088 gene (MPOX)": { - "text": "opg088 gene (MPOX)", - "description": "A gene that encodes the Glutaredoxin-2 protein (MPOX).", - "meaning": "GENEPIO:0101448" - }, - "opg089 gene (MPOX)": { - "text": "opg089 gene (MPOX)", - "description": "A gene that encodes the FEN1-like nuclease protein (MPOX).", - "meaning": "GENEPIO:0101449" - }, - "opg090 gene (MPOX)": { - "text": "opg090 gene (MPOX)", - "description": "A gene that encodes the DNA-directed RNA polymerase 7 kDa subunit protein (MPOX).", - "meaning": "GENEPIO:0101450" - }, - "opg091 gene (MPOX)": { - "text": "opg091 gene (MPOX)", - "description": "A gene that encodes the Nlpc/p60 superfamily protein (MPOX).", - "meaning": "GENEPIO:0101451" - }, - "opg092 gene (MPOX)": { - "text": "opg092 gene (MPOX)", - "description": "A gene that encodes the Assembly protein G7 (MPOX).", - "meaning": "GENEPIO:0101452" - }, - "opg093 gene (MPOX)": { - "text": "opg093 gene (MPOX)", - "description": "A gene that encodes the Late transcription factor VLTF-1 protein (MPOX).", - "meaning": "GENEPIO:0101453" + { + "range": "NullValueMenu" + } + ] + }, + "host_age_unit": { + "name": "host_age_unit", + "description": "The units used to measure the host's age.", + "title": "host age unit", + "comments": [ + "If known, provide the age units used to measure the host's age from the pick list." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001393", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_age_bin": { + "name": "host_age_bin", + "description": "The age category of the host at the time of sampling.", + "title": "host age bin", + "comments": [ + "Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001394", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_gender": { + "name": "host_gender", + "description": "The gender of the host at the time of sample collection.", + "title": "host gender", + "comments": [ + "If known, select a value from the pick list." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001395", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_residence_geo_loc_name_country": { + "name": "host_residence_geo_loc_name_country", + "description": "The country of residence of the host.", + "title": "host residence geo_loc name (country)", + "comments": [ + "Select the country name from pick list provided in the template." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001396", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_residence_geo_loc_name_state_province_territory": { + "name": "host_residence_geo_loc_name_state_province_territory", + "description": "The state/province/territory of residence of the host.", + "title": "host residence geo_loc name (state/province/territory)", + "comments": [ + "Select the province/territory name from pick list provided in the template." + ], + "examples": [ + { + "value": "Quebec" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_PROVINCE" + ], + "slot_uri": "GENEPIO:0001397", + "domain_of": [ + "Mpox" + ], + "any_of": [ + { + "range": "GeoLocNameStateProvinceTerritoryMenu" }, - "opg094 gene (MPOX)": { - "text": "opg094 gene (MPOX)", - "description": "A gene that encodes the Myristylated protein (MPOX).", - "meaning": "GENEPIO:0101454" + { + "range": "NullValueMenu" + } + ] + }, + "symptom_onset_date": { + "name": "symptom_onset_date", + "description": "The date on which the symptoms began or were first noted.", + "title": "symptom onset date", + "todos": [ + ">=2019-10-01", + "<={sample_collection_date}" + ], + "comments": [ + "If known, provide the symptom onset date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-05-25" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:HC_ONSET_DATE" + ], + "slot_uri": "GENEPIO:0001399", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "any_of": [ + { + "range": "date" }, - "opg095 gene (MPOX)": { - "text": "opg095 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein L1R (MPOX).", - "meaning": "GENEPIO:0101455" + { + "range": "NullValueMenu" + } + ] + }, + "signs_and_symptoms": { + "name": "signs_and_symptoms", + "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient.", + "title": "signs and symptoms", + "comments": [ + "Select all of the symptoms experienced by the host from the pick list." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001400", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "preexisting_conditions_and_risk_factors": { + "name": "preexisting_conditions_and_risk_factors", + "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", + "title": "pre-existing conditions and risk factors", + "comments": [ + "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" + ], + "slot_uri": "GENEPIO:0001401", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "complications": { + "name": "complications", + "description": "Patient medical complications that are believed to have occurred as a result of host disease.", + "title": "complications", + "comments": [ + "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001402", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "antiviral_therapy": { + "name": "antiviral_therapy", + "description": "Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function.", + "title": "antiviral therapy", + "comments": [ + "Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information." + ], + "examples": [ + { + "value": "Tecovirimat used to treat current Monkeypox infection" }, - "opg096 gene (MPOX)": { - "text": "opg096 gene (MPOX)", - "description": "A gene that encodes the Crescent membrane and immature virion formation protein (MPOX).", - "meaning": "GENEPIO:0101456" - }, - "opg097 gene (MPOX)": { - "text": "opg097 gene (MPOX)", - "description": "A gene that encodes the Internal virion L3/FP4 protein (MPOX).", - "meaning": "GENEPIO:0101457" - }, - "opg098 gene (MPOX)": { - "text": "opg098 gene (MPOX)", - "description": "A gene that encodes the Nucleic acid binding protein VP8/L4R (MPOX).", - "meaning": "GENEPIO:0101458" - }, - "opg099 gene (MPOX)": { - "text": "opg099 gene (MPOX)", - "description": "A gene that encodes the Membrane protein CL5 (MPOX).", - "meaning": "GENEPIO:0101459" - }, - "opg100 gene (MPOX)": { - "text": "opg100 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein J1 (MPOX).", - "meaning": "GENEPIO:0101460" + { + "value": "AZT administered for concurrent HIV infection" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:antiviral%20therapy" + ], + "slot_uri": "GENEPIO:0100580", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "host_vaccination_status": { + "name": "host_vaccination_status", + "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", + "title": "host vaccination status", + "comments": [ + "Select the vaccination status of the host from the pick list." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY", + "Pathoplexus_Mpox:hostVaccinationStatus" + ], + "slot_uri": "GENEPIO:0001404", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "number_of_vaccine_doses_received": { + "name": "number_of_vaccine_doses_received", + "description": "The number of doses of the vaccine recived by the host.", + "title": "number of vaccine doses received", + "comments": [ + "Record how many doses of the vaccine the host has received." + ], + "examples": [ + { + "value": "1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:number%20of%20vaccine%20doses%20received" + ], + "slot_uri": "GENEPIO:0001406", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "integer" + }, + "vaccination_dose_1_vaccine_name": { + "name": "vaccination_dose_1_vaccine_name", + "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", + "title": "vaccination dose 1 vaccine name", + "comments": [ + "Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose." + ], + "examples": [ + { + "value": "IMVAMUNE (Bavarian Nordic)" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100313", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "opg101 gene (MPOX)": { - "text": "opg101 gene (MPOX)", - "description": "A gene that encodes the Thymidine kinase protein (MPOX).", - "meaning": "GENEPIO:0101461" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_dose_1_vaccination_date": { + "name": "vaccination_dose_1_vaccination_date", + "description": "The date the first dose of a vaccine was administered.", + "title": "vaccination dose 1 vaccination date", + "todos": [ + ">=2019-10-01", + "<={today}" + ], + "comments": [ + "Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-06-01" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100314", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "any_of": [ + { + "range": "date" }, - "opg102 gene (MPOX)": { - "text": "opg102 gene (MPOX)", - "description": "A gene that encodes the Cap-specific mRNA protein (MPOX).", - "meaning": "GENEPIO:0101462" + { + "range": "NullValueMenu" + } + ] + }, + "vaccination_history": { + "name": "vaccination_history", + "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", + "title": "vaccination history", + "comments": [ + "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." + ], + "examples": [ + { + "value": "IMVAMUNE (Bavarian Nordic)" }, - "opg103 gene (MPOX)": { - "text": "opg103 gene (MPOX)", - "description": "A gene that encodes the DNA-directed RNA polymerase subunit protein (MPOX).", - "meaning": "GENEPIO:0101463" + { + "value": "2022-06-01" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_VACCINATION_HISTORY" + ], + "slot_uri": "GENEPIO:0100321", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "location_of_exposure_geo_loc_name_country": { + "name": "location_of_exposure_geo_loc_name_country", + "description": "The country where the host was likely exposed to the causative agent of the illness.", + "title": "location of exposure geo_loc name (country)", + "comments": [ + "Select the country name from the pick list provided in the template." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001410", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "destination_of_most_recent_travel_city": { + "name": "destination_of_most_recent_travel_city", + "description": "The name of the city that was the destination of most recent travel.", + "title": "destination of most recent travel (city)", + "comments": [ + "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" + ], + "examples": [ + { + "value": "New York City" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001411", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "destination_of_most_recent_travel_state_province_territory": { + "name": "destination_of_most_recent_travel_state_province_territory", + "description": "The name of the state/province/territory that was the destination of most recent travel.", + "title": "destination of most recent travel (state/province/territory)", + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001412", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "destination_of_most_recent_travel_country": { + "name": "destination_of_most_recent_travel_country", + "description": "The name of the country that was the destination of most recent travel.", + "title": "destination of most recent travel (country)", + "comments": [ + "Select the country name from the pick list provided in the template." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001413", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "most_recent_travel_departure_date": { + "name": "most_recent_travel_departure_date", + "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", + "title": "most recent travel departure date", + "todos": [ + "<={sample_collection_date}" + ], + "comments": [ + "Provide the travel departure date." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001414", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "any_of": [ + { + "range": "date" }, - "opg104 gene (MPOX)": { - "text": "opg104 gene (MPOX)", - "description": "A gene that encodes the Myristylated protein (MPOX).", - "meaning": "GENEPIO:0101464" - }, - "opg105 gene (MPOX)": { - "text": "opg105 gene (MPOX)", - "description": "A gene that encodes the DNA-dependent RNA polymerase subunit rpo147 protein (MPOX).", - "meaning": "GENEPIO:0101465" - }, - "opg106 gene (MPOX)": { - "text": "opg106 gene (MPOX)", - "description": "A gene that encodes the Tyr/ser protein phosphatase (MPOX).", - "meaning": "GENEPIO:0101466" - }, - "opg107 gene (MPOX)": { - "text": "opg107 gene (MPOX)", - "description": "A gene that encodes the Entry-fusion complex essential component protein (MPOX).", - "meaning": "GENEPIO:0101467" - }, - "opg108 gene (MPOX)": { - "text": "opg108 gene (MPOX)", - "description": "A gene that encodes the IMV heparin binding surface protein (MPOX).", - "meaning": "GENEPIO:0101468" - }, - "opg109 gene (MPOX)": { - "text": "opg109 gene (MPOX)", - "description": "A gene that encodes the RNA polymerase-associated transcription-specificity factor RAP94 protein (MPOX).", - "meaning": "GENEPIO:0101469" - }, - "opg110 gene (MPOX)": { - "text": "opg110 gene (MPOX)", - "description": "A gene that encodes the Late transcription factor VLTF-4 (1) protein (MPOX).", - "meaning": "GENEPIO:0101470" - }, - "opg111 gene (MPOX)": { - "text": "opg111 gene (MPOX)", - "description": "A gene that encodes the DNA topoisomerase type I protein (MPOX).", - "meaning": "GENEPIO:0101471" - }, - "opg112 gene (MPOX)": { - "text": "opg112 gene (MPOX)", - "description": "A gene that encodes the Late protein H7 (MPOX).", - "meaning": "GENEPIO:0101472" - }, - "opg113 gene (MPOX)": { - "text": "opg113 gene (MPOX)", - "description": "A gene that encodes the mRNA capping enzyme large subunit protein (MPOX).", - "meaning": "GENEPIO:0101473" - }, - "opg114 gene (MPOX)": { - "text": "opg114 gene (MPOX)", - "description": "A gene that encodes the Virion protein D2 (MPOX).", - "meaning": "GENEPIO:0101474" - }, - "opg115 gene (MPOX)": { - "text": "opg115 gene (MPOX)", - "description": "A gene that encodes the Virion core protein D3 (MPOX).", - "meaning": "GENEPIO:0101475" - }, - "opg116 gene (MPOX)": { - "text": "opg116 gene (MPOX)", - "description": "A gene that encodes the Uracil DNA glycosylase superfamily protein (MPOX).", - "meaning": "GENEPIO:0101476" - }, - "opg117 gene (MPOX)": { - "text": "opg117 gene (MPOX)", - "description": "A gene that encodes the NTPase (1) protein (MPOX).", - "meaning": "GENEPIO:0101477" + { + "range": "NullValueMenu" + } + ] + }, + "most_recent_travel_return_date": { + "name": "most_recent_travel_return_date", + "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", + "title": "most recent travel return date", + "todos": [ + ">={most_recent_travel_departure_date}" + ], + "comments": [ + "Provide the travel return date." + ], + "examples": [ + { + "value": "2020-04-26" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL" + ], + "slot_uri": "GENEPIO:0001415", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "any_of": [ + { + "range": "date" }, - "opg118 gene (MPOX)": { - "text": "opg118 gene (MPOX)", - "description": "A gene that encodes the Early transcription factor 70 kDa subunit protein (MPOX).", - "meaning": "GENEPIO:0101478" + { + "range": "NullValueMenu" + } + ] + }, + "travel_history": { + "name": "travel_history", + "description": "Travel history in last six months.", + "title": "travel history", + "comments": [ + "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." + ], + "examples": [ + { + "value": "Canada, Vancouver" }, - "opg119 gene (MPOX)": { - "text": "opg119 gene (MPOX)", - "description": "A gene that encodes the RNA polymerase subunit RPO18 protein (MPOX).", - "meaning": "GENEPIO:0101479" + { + "value": "USA, Seattle" }, - "opg120 gene (MPOX)": { - "text": "opg120 gene (MPOX)", - "description": "A gene that encodes the Carbonic anhydrase protein (MPOX).", - "meaning": "GENEPIO:0101480" + { + "value": "Italy, Milan" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TRAVEL", + "Pathoplexus_Mpox:travelHistory" + ], + "slot_uri": "GENEPIO:0001416", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "exposure_event": { + "name": "exposure_event", + "description": "Event leading to exposure.", + "title": "exposure event", + "comments": [ + "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE", + "ENA_ERC000033_Virus_SAMPLE:type%20exposure", + "Pathoplexus_Mpox:exposureEvent", + "GISAID_EpiPox:Additional%20location%20information" + ], + "slot_uri": "GENEPIO:0001417", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "exposure_contact_level": { + "name": "exposure_contact_level", + "description": "The exposure transmission contact type.", + "title": "exposure contact level", + "comments": [ + "Select exposure contact level from the pick-list." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001418", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "host_role": { + "name": "host_role", + "description": "The role of the host in relation to the exposure setting.", + "title": "host role", + "comments": [ + "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_HOST_ROLE", + "Pathoplexus_Mpox:hostRole" + ], + "slot_uri": "GENEPIO:0001419", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "exposure_setting": { + "name": "exposure_setting", + "description": "The setting leading to exposure.", + "title": "exposure setting", + "comments": [ + "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE", + "ENA_ERC000033_Virus_SAMPLE:type%20exposure", + "Pathoplexus_Mpox:exposureSetting" + ], + "slot_uri": "GENEPIO:0001428", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "multivalued": true + }, + "exposure_details": { + "name": "exposure_details", + "description": "Additional host exposure information.", + "title": "exposure details", + "comments": [ + "Free text description of the exposure." + ], + "examples": [ + { + "value": "Large party, many contacts" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_EXPOSURE_DETAILS", + "Pathoplexus_Mpox:exposureDetails" + ], + "slot_uri": "GENEPIO:0001431", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "prior_mpox_infection": { + "name": "prior_mpox_infection", + "description": "The absence or presence of a prior Mpox infection.", + "title": "prior Mpox infection", + "comments": [ + "If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100532", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "prior_mpox_infection_date": { + "name": "prior_mpox_infection_date", + "description": "The date of diagnosis of the prior Mpox infection.", + "title": "prior Mpox infection date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2022-06-20" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:prior%20Mpox%20infection%20date" + ], + "slot_uri": "GENEPIO:0100533", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "any_of": [ + { + "range": "date" }, - "opg121 gene (MPOX)": { - "text": "opg121 gene (MPOX)", - "description": "A gene that encodes the NUDIX domain protein (MPOX).", - "meaning": "GENEPIO:0101481" - }, - "opg122 gene (MPOX)": { - "text": "opg122 gene (MPOX)", - "description": "A gene that encodes the MutT motif protein (MPOX).", - "meaning": "GENEPIO:0101482" - }, - "opg123 gene (MPOX)": { - "text": "opg123 gene (MPOX)", - "description": "A gene that encodes the Nucleoside triphosphatase I protein (MPOX).", - "meaning": "GENEPIO:0101483" - }, - "opg124 gene (MPOX)": { - "text": "opg124 gene (MPOX)", - "description": "A gene that encodes the mRNA capping enzyme small subunit protein (MPOX).", - "meaning": "GENEPIO:0101484" - }, - "opg125 gene (MPOX)": { - "text": "opg125 gene (MPOX)", - "description": "A gene that encodes the Rifampicin resistance protein (MPOX).", - "meaning": "GENEPIO:0101485" - }, - "opg126 gene (MPOX)": { - "text": "opg126 gene (MPOX)", - "description": "A gene that encodes the Late transcription factor VLTF-2 (2) protein (MPOX).", - "meaning": "GENEPIO:0101486" - }, - "opg127 gene (MPOX)": { - "text": "opg127 gene (MPOX)", - "description": "A gene that encodes the Late transcription factor VLTF-3 (1) protein (MPOX).", - "meaning": "GENEPIO:0101487" - }, - "opg128 gene (MPOX)": { - "text": "opg128 gene (MPOX)", - "description": "A gene that encodes the S-S bond formation pathway protein (MPOX).", - "meaning": "GENEPIO:0101488" - }, - "opg129 gene (MPOX)": { - "text": "opg129 gene (MPOX)", - "description": "A gene that encodes the Virion core protein P4b (MPOX).", - "meaning": "GENEPIO:0101489" - }, - "opg130 gene (MPOX)": { - "text": "opg130 gene (MPOX)", - "description": "A gene that encodes the A5L protein-like (MPOX).", - "meaning": "GENEPIO:0101490" - }, - "opg131 gene (MPOX)": { - "text": "opg131 gene (MPOX)", - "description": "A gene that encodes the DNA-directed RNA polymerase 19 kDa subunit protein (MPOX).", - "meaning": "GENEPIO:0101491" - }, - "opg132 gene (MPOX)": { - "text": "opg132 gene (MPOX)", - "description": "A gene that encodes the Virion morphogenesis protein (MPOX).", - "meaning": "GENEPIO:0101492" - }, - "opg133 gene (MPOX)": { - "text": "opg133 gene (MPOX)", - "description": "A gene that encodes the Early transcription factor 82 kDa subunit protein (MPOX).", - "meaning": "GENEPIO:0101493" - }, - "opg134 gene (MPOX)": { - "text": "opg134 gene (MPOX)", - "description": "A gene that encodes the Intermediate transcription factor VITF-3 (1) protein (MPOX).", - "meaning": "GENEPIO:0101494" - }, - "opg135 gene (MPOX)": { - "text": "opg135 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein A9 (MPOX).", - "meaning": "GENEPIO:0101495" - }, - "opg136 gene (MPOX)": { - "text": "opg136 gene (MPOX)", - "description": "A gene that encodes the Virion core protein P4a (MPOX).", - "meaning": "GENEPIO:0101496" - }, - "opg137 gene (MPOX)": { - "text": "opg137 gene (MPOX)", - "description": "A gene that encodes the Viral membrane formation protein (MPOX).", - "meaning": "GENEPIO:0101497" - }, - "opg138 gene (MPOX)": { - "text": "opg138 gene (MPOX)", - "description": "A gene that encodes the A12 protein (MPOX).", - "meaning": "GENEPIO:0101498" - }, - "opg139 gene (MPOX)": { - "text": "opg139 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein A13L (MPOX).", - "meaning": "GENEPIO:0101499" - }, - "opg140 gene (MPOX)": { - "text": "opg140 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein A14 (MPOX).", - "meaning": "GENEPIO:0101500" - }, - "opg141 gene (MPOX)": { - "text": "opg141 gene (MPOX)", - "description": "A gene that encodes the DUF1029 domain protein (MPOX).", - "meaning": "GENEPIO:0101501" - }, - "opg142 gene (MPOX)": { - "text": "opg142 gene (MPOX)", - "description": "A gene that encodes the Core protein A15 (MPOX).", - "meaning": "GENEPIO:0101502" - }, - "opg143 gene (MPOX)": { - "text": "opg143 gene (MPOX)", - "description": "A gene that encodes the Myristylated protein (MPOX).", - "meaning": "GENEPIO:0101503" - }, - "opg144 gene (MPOX)": { - "text": "opg144 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein P21 (MPOX).", - "meaning": "GENEPIO:0101504" - }, - "opg145 gene (MPOX)": { - "text": "opg145 gene (MPOX)", - "description": "A gene that encodes the DNA helicase protein (MPOX).", - "meaning": "GENEPIO:0101505" - }, - "opg146 gene (MPOX)": { - "text": "opg146 gene (MPOX)", - "description": "A gene that encodes the Zinc finger-like protein (1) (MPOX).", - "meaning": "GENEPIO:0101506" - }, - "opg147 gene (MPOX)": { - "text": "opg147 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein A21 (MPOX).", - "meaning": "GENEPIO:0101507" - }, - "opg148 gene (MPOX)": { - "text": "opg148 gene (MPOX)", - "description": "A gene that encodes the DNA polymerase processivity factor protein (MPOX).", - "meaning": "GENEPIO:0101508" - }, - "opg149 gene (MPOX)": { - "text": "opg149 gene (MPOX)", - "description": "A gene that encodes the Holliday junction resolvase protein (MPOX).", - "meaning": "GENEPIO:0101509" - }, - "opg150 gene (MPOX)": { - "text": "opg150 gene (MPOX)", - "description": "A gene that encodes the Intermediate transcription factor VITF-3 (2) protein (MPOX).", - "meaning": "GENEPIO:0101510" - }, - "opg151 gene (MPOX)": { - "text": "opg151 gene (MPOX)", - "description": "A gene that encodes the DNA-dependent RNA polymerase subunit rpo132 protein (MPOX).", - "meaning": "GENEPIO:0101511" - }, - "opg153 gene (MPOX)": { - "text": "opg153 gene (MPOX)", - "description": "A gene that encodes the Orthopoxvirus A26L/A30L protein (MPOX).", - "meaning": "GENEPIO:0101512" + { + "range": "NullValueMenu" + } + ] + }, + "prior_mpox_antiviral_treatment": { + "name": "prior_mpox_antiviral_treatment", + "description": "The absence or presence of antiviral treatment for a prior Mpox infection.", + "title": "prior Mpox antiviral treatment", + "comments": [ + "If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100534", + "domain_of": [ + "Mpox", + "MpoxInternational" + ] + }, + "prior_antiviral_treatment_during_prior_mpox_infection": { + "name": "prior_antiviral_treatment_during_prior_mpox_infection", + "description": "Antiviral treatment for any infection during the prior Mpox infection period.", + "title": "prior antiviral treatment during prior Mpox infection", + "comments": [ + "Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information." + ], + "examples": [ + { + "value": "AZT was administered for HIV infection during the prior Mpox infection." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection" + ], + "slot_uri": "GENEPIO:0100535", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sequencing_project_name": { + "name": "sequencing_project_name", + "description": "The name of the project/initiative/program for which sequencing was performed.", + "title": "sequencing project name", + "comments": [ + "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "MPOX-1356" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100472", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sequenced_by": { + "name": "sequenced_by", + "description": "The name of the agency that generated the sequence.", + "title": "sequenced by", + "examples": [ + { + "value": "Public Health Ontario (PHO)" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100416", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "sequenced_by_laboratory_name": { + "name": "sequenced_by_laboratory_name", + "description": "The specific laboratory affiliation of the responsible for sequencing the isolate's genome.", + "title": "sequenced by laboratory name", + "comments": [ + "Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Topp Lab" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100470", + "domain_of": [ + "MpoxInternational" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "opg154 gene (MPOX)": { - "text": "opg154 gene (MPOX)", - "description": "A gene that encodes the IMV surface fusion protein (MPOX).", - "meaning": "GENEPIO:0101513" + { + "range": "NullValueMenu" + } + ] + }, + "sequenced_by_contact_name": { + "name": "sequenced_by_contact_name", + "description": "The name or title of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced by contact name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Joe Bloggs, Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:sequencedByContactName" + ], + "slot_uri": "GENEPIO:0100471", + "domain_of": [ + "MpoxInternational" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "opg155 gene (MPOX)": { - "text": "opg155 gene (MPOX)", - "description": "A gene that encodes the Envelope protein A28 homolog (MPOX).", - "meaning": "GENEPIO:0101514" - }, - "opg156 gene (MPOX)": { - "text": "opg156 gene (MPOX)", - "description": "A gene that encodes the DNA-directed RNA polymerase 35 kDa subunit protein (MPOX).", - "meaning": "GENEPIO:0101515" - }, - "opg157 gene (MPOX)": { - "text": "opg157 gene (MPOX)", - "description": "A gene that encodes the IMV membrane protein A30 (MPOX).", - "meaning": "GENEPIO:0101516" - }, - "opg158 gene (MPOX)": { - "text": "opg158 gene (MPOX)", - "description": "A gene that encodes the A32.5L protein (MPOX).", - "meaning": "GENEPIO:0101517" - }, - "opg159 gene (MPOX)": { - "text": "opg159 gene (MPOX)", - "description": "A gene that encodes the CPXV166 protein (MPOX).", - "meaning": "GENEPIO:0101518" - }, - "opg160 gene (MPOX)": { - "text": "opg160 gene (MPOX)", - "description": "A gene that encodes the ATPase A32 protein (MPOX).", - "meaning": "GENEPIO:0101519" - }, - "opg161 gene (MPOX)": { - "text": "opg161 gene (MPOX)", - "description": "A gene that encodes the EEV glycoprotein (1) (MPOX).", - "meaning": "GENEPIO:0101520" - }, - "opg162 gene (MPOX)": { - "text": "opg162 gene (MPOX)", - "description": "A gene that encodes the EEV glycoprotein (2) (MPOX).", - "meaning": "GENEPIO:0101521" - }, - "opg163 gene (MPOX)": { - "text": "opg163 gene (MPOX)", - "description": "A gene that encodes the MHC class II antigen presentation inhibitor protein (MPOX).", - "meaning": "GENEPIO:0101522" - }, - "opg164 gene (MPOX)": { - "text": "opg164 gene (MPOX)", - "description": "A gene that encodes the IEV transmembrane phosphoprotein (MPOX).", - "meaning": "GENEPIO:0101523" - }, - "opg165 gene (MPOX)": { - "text": "opg165 gene (MPOX)", - "description": "A gene that encodes the CPXV173 protein (MPOX).", - "meaning": "GENEPIO:0101524" - }, - "opg166 gene (MPOX)": { - "text": "opg166 gene (MPOX)", - "description": "A gene that encodes the hypothetical protein (MPOX).", - "meaning": "GENEPIO:0101525" - }, - "opg167 gene (MPOX)": { - "text": "opg167 gene (MPOX)", - "description": "A gene that encodes the CD47-like protein (MPOX).", - "meaning": "GENEPIO:0101526" - }, - "opg170 gene (MPOX)": { - "text": "opg170 gene (MPOX)", - "description": "A gene that encodes the Chemokine binding protein (MPOX).", - "meaning": "GENEPIO:0101527" - }, - "opg171 gene (MPOX)": { - "text": "opg171 gene (MPOX)", - "description": "A gene that encodes the Profilin domain protein (MPOX).", - "meaning": "GENEPIO:0101528" - }, - "opg172 gene (MPOX)": { - "text": "opg172 gene (MPOX)", - "description": "A gene that encodes the Type-I membrane glycoprotein (MPOX).", - "meaning": "GENEPIO:0101529" - }, - "opg173 gene (MPOX)": { - "text": "opg173 gene (MPOX)", - "description": "A gene that encodes the MPXVgp154 protein (MPOX).", - "meaning": "GENEPIO:0101530" - }, - "opg174 gene (MPOX)": { - "text": "opg174 gene (MPOX)", - "description": "A gene that encodes the Hydroxysteroid dehydrogenase protein (MPOX).", - "meaning": "GENEPIO:0101531" - }, - "opg175 gene (MPOX)": { - "text": "opg175 gene (MPOX)", - "description": "A gene that encodes the Copper/zinc superoxide dismutase protein (MPOX).", - "meaning": "GENEPIO:0101532" - }, - "opg176 gene (MPOX)": { - "text": "opg176 gene (MPOX)", - "description": "A gene that encodes the Bcl-2-like protein (MPOX).", - "meaning": "GENEPIO:0101533" - }, - "opg178 gene (MPOX)": { - "text": "opg178 gene (MPOX)", - "description": "A gene that encodes the Thymidylate kinase protein (MPOX).", - "meaning": "GENEPIO:0101534" - }, - "opg180 gene (MPOX)": { - "text": "opg180 gene (MPOX)", - "description": "A gene that encodes the DNA ligase (2) protein (MPOX).", - "meaning": "GENEPIO:0101535" - }, - "opg181 gene (MPOX)": { - "text": "opg181 gene (MPOX)", - "description": "A gene that encodes the M137R protein (MPOX).", - "meaning": "GENEPIO:0101536" - }, - "opg185 gene (MPOX)": { - "text": "opg185 gene (MPOX)", - "description": "A gene that encodes the Hemagglutinin protein (MPOX).", - "meaning": "GENEPIO:0101537" - }, - "opg187 gene (MPOX)": { - "text": "opg187 gene (MPOX)", - "description": "A gene that encodes the Ser/thr kinase protein (MPOX).", - "meaning": "GENEPIO:0101538" - }, - "opg188 gene (MPOX)": { - "text": "opg188 gene (MPOX)", - "description": "A gene that encodes the Schlafen (1) protein (MPOX).", - "meaning": "GENEPIO:0101539" - }, - "opg189 gene (MPOX)": { - "text": "opg189 gene (MPOX)", - "description": "A gene that encodes the Ankyrin repeat protein (25) (MPOX).", - "meaning": "GENEPIO:0101540" - }, - "opg190 gene (MPOX)": { - "text": "opg190 gene (MPOX)", - "description": "A gene that encodes the EEV type-I membrane glycoprotein (MPOX).", - "meaning": "GENEPIO:0101541" - }, - "opg191 gene (MPOX)": { - "text": "opg191 gene (MPOX)", - "description": "A gene that encodes the Ankyrin-like protein (46) (MPOX).", - "meaning": "GENEPIO:0101542" - }, - "opg192 gene (MPOX)": { - "text": "opg192 gene (MPOX)", - "description": "A gene that encodes the Virulence protein (MPOX).", - "meaning": "GENEPIO:0101543" - }, - "opg193 gene (MPOX)": { - "text": "opg193 gene (MPOX)", - "description": "A gene that encodes the Soluble interferon-gamma receptor-like protein (MPOX).", - "meaning": "GENEPIO:0101544" - }, - "opg195 gene (MPOX)": { - "text": "opg195 gene (MPOX)", - "description": "A gene that encodes the Intracellular viral protein (MPOX).", - "meaning": "GENEPIO:0101545" - }, - "opg197 gene (MPOX)": { - "text": "opg197 gene (MPOX)", - "description": "A gene that encodes the CPXV205 protein (MPOX).", - "meaning": "GENEPIO:0101546" - }, - "opg198 gene (MPOX)": { - "text": "opg198 gene (MPOX)", - "description": "A gene that encodes the Ser/thr kinase protein (MPOX).", - "meaning": "GENEPIO:0101547" - }, - "opg199 gene (MPOX)": { - "text": "opg199 gene (MPOX)", - "description": "A gene that encodes the Serpin protein (MPOX).", - "meaning": "GENEPIO:0101548" - }, - "opg200 gene (MPOX)": { - "text": "opg200 gene (MPOX)", - "description": "A gene that encodes the Bcl-2-like protein (MPOX).", - "meaning": "GENEPIO:0101549" - }, - "opg204 gene (MPOX)": { - "text": "opg204 gene (MPOX)", - "description": "A gene that encodes the IFN-alpha/beta-receptor-like secreted glycoprotein (MPOX).", - "meaning": "GENEPIO:0101550" - }, - "opg205 gene (MPOX)": { - "text": "opg205 gene (MPOX)", - "description": "A gene that encodes the Ankyrin repeat protein (44) (MPOX).", - "meaning": "GENEPIO:0101551" - }, - "opg208 gene (MPOX)": { - "text": "opg208 gene (MPOX)", - "description": "A gene that encodes the Serpin protein (MPOX).", - "meaning": "GENEPIO:0101552" - }, - "opg209 gene (MPOX)": { - "text": "opg209 gene (MPOX)", - "description": "A gene that encodes the Virulence protein (MPOX).", - "meaning": "GENEPIO:0101553" - }, - "opg210 gene (MPOX)": { - "text": "opg210 gene (MPOX)", - "description": "A gene that encodes the B22R family protein (MPOX).", - "meaning": "GENEPIO:0101554" - }, - "opg005 gene (MPOX)": { - "text": "opg005 gene (MPOX)", - "description": "A gene that encodes the Bcl-2-like protein (MPOX).", - "meaning": "GENEPIO:0101555" - }, - "opg016 gene (MPOX)": { - "text": "opg016 gene (MPOX)", - "description": "A gene that encodes the Brix domain protein (MPOX).", - "meaning": "GENEPIO:0101556" + { + "range": "NullValueMenu" } - } + ] }, - "GeoLocNameCountryMenu": { - "name": "GeoLocNameCountryMenu", - "title": "geo_loc_name (country) menu", + "sequenced_by_contact_email": { + "name": "sequenced_by_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced by contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], "from_schema": "https://example.com/mpox", - "permissible_values": { - "Afghanistan": { - "text": "Afghanistan", - "description": "A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ]", - "meaning": "GAZ:00006882" - }, - "Albania": { - "text": "Albania", - "description": "A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ]", - "meaning": "GAZ:00002953" - }, - "Algeria": { - "text": "Algeria", - "description": "A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ]", - "meaning": "GAZ:00000563" - }, - "American Samoa": { - "text": "American Samoa", - "description": "An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ]", - "meaning": "GAZ:00003957" - }, - "Andorra": { - "text": "Andorra", - "description": "A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]", - "meaning": "GAZ:00002948" - }, - "Angola": { - "text": "Angola", - "description": "A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ]", - "meaning": "GAZ:00001095" - }, - "Anguilla": { - "text": "Anguilla", - "description": "A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ]", - "meaning": "GAZ:00009159" - }, - "Antarctica": { - "text": "Antarctica", - "description": "The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ]", - "meaning": "GAZ:00000462" - }, - "Antigua and Barbuda": { - "text": "Antigua and Barbuda", - "description": "An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ]", - "meaning": "GAZ:00006883" - }, - "Argentina": { - "text": "Argentina", - "description": "A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ]", - "meaning": "GAZ:00002928" - }, - "Armenia": { - "text": "Armenia", - "description": "A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ]", - "meaning": "GAZ:00004094" - }, - "Aruba": { - "text": "Aruba", - "description": "An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ]", - "meaning": "GAZ:00004025" - }, - "Ashmore and Cartier Islands": { - "text": "Ashmore and Cartier Islands", - "description": "A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ]", - "meaning": "GAZ:00005901" - }, - "Australia": { - "text": "Australia", - "description": "A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories.", - "meaning": "GAZ:00000463" - }, - "Austria": { - "text": "Austria", - "description": "A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities.", - "meaning": "GAZ:00002942" - }, - "Azerbaijan": { - "text": "Azerbaijan", - "description": "A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika).", - "meaning": "GAZ:00004941" - }, - "Bahamas": { - "text": "Bahamas", - "description": "A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government.", - "meaning": "GAZ:00002733" - }, - "Bahrain": { - "text": "Bahrain", - "description": "A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates.", - "meaning": "GAZ:00005281" - }, - "Baker Island": { - "text": "Baker Island", - "description": "An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US.", - "meaning": "GAZ:00007117" - }, - "Bangladesh": { - "text": "Bangladesh", - "description": "A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana (\"police stations\").", - "meaning": "GAZ:00003750" - }, - "Barbados": { - "text": "Barbados", - "description": "An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown.", - "meaning": "GAZ:00001251" - }, - "Bassas da India": { - "text": "Bassas da India", - "description": "A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below.", - "meaning": "GAZ:00005810" - }, - "Belarus": { - "text": "Belarus", - "description": "A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital.", - "meaning": "GAZ:00006886" - }, - "Belgium": { - "text": "Belgium", - "description": "A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977).", - "meaning": "GAZ:00002938" - }, - "Belize": { - "text": "Belize", - "description": "A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies.", - "meaning": "GAZ:00002934" - }, - "Benin": { - "text": "Benin", - "description": "A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes.", - "meaning": "GAZ:00000904" - }, - "Bermuda": { - "text": "Bermuda", - "description": "A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands.", - "meaning": "GAZ:00001264" - }, - "Bhutan": { - "text": "Bhutan", - "description": "A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog.", - "meaning": "GAZ:00003920" - }, - "Bolivia": { - "text": "Bolivia", - "description": "A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios).", - "meaning": "GAZ:00002511" - }, - "Borneo": { - "text": "Borneo", - "description": "An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres.", - "meaning": "GAZ:00025355" - }, - "Bosnia and Herzegovina": { - "text": "Bosnia and Herzegovina", - "description": "A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina.", - "meaning": "GAZ:00006887" - }, - "Botswana": { - "text": "Botswana", - "description": "A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts.", - "meaning": "GAZ:00001097" - }, - "Bouvet Island": { - "text": "Bouvet Island", - "description": "A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended.", - "meaning": "GAZ:00001453" - }, - "Brazil": { - "text": "Brazil", - "description": "A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South.", - "meaning": "GAZ:00002828" - }, - "British Virgin Islands": { - "text": "British Virgin Islands", - "description": "A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited.", - "meaning": "GAZ:00003961" - }, - "Brunei": { - "text": "Brunei", - "description": "A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages).", - "meaning": "GAZ:00003901" - }, - "Bulgaria": { - "text": "Bulgaria", - "description": "A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities.", - "meaning": "GAZ:00002950" + "exact_mappings": [ + "NML_LIMS:sequenced%20by%20contact%20email", + "Pathoplexus_Mpox:sequencedByContactEmail" + ], + "slot_uri": "GENEPIO:0100422", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sequenced_by_contact_address": { + "name": "sequenced_by_contact_address", + "description": "The mailing address of the agency submitting the sequence.", + "title": "sequenced by contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:sequencedByContactEmail" + ], + "slot_uri": "GENEPIO:0100423", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "description": "The name of the agency that submitted the sequence to a database.", + "title": "sequence submitted by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + ], + "examples": [ + { + "value": "Public Health Ontario (PHO)" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001159", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true + }, + "sequence_submitter_contact_email": { + "name": "sequence_submitter_contact_email", + "description": "The email address of the agency responsible for submission of the sequence.", + "title": "sequence submitter contact email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequence%20submitter%20contact%20email", + "NCBI_SRA:sequence_submitter_contact_email" + ], + "slot_uri": "GENEPIO:0001165", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sequence_submitter_contact_address": { + "name": "sequence_submitter_contact_address", + "description": "The mailing address of the agency responsible for submission of the sequence.", + "title": "sequence submitter contact address", + "comments": [ + "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + ], + "examples": [ + { + "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequence%20submitter%20contact%20address" + ], + "slot_uri": "GENEPIO:0001167", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "description": "The reason that the sample was sequenced.", + "title": "purpose of sequencing", + "comments": [ + "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_REASON_FOR_SEQUENCING", + "NCBI_Pathogen_BIOSAMPLE:purpose_of_sequencing", + "Pathoplexus_Mpox:purposeOfSequencing", + "GISAID_EpiPox:Sampling%20Strategy" + ], + "slot_uri": "GENEPIO:0001445", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true, + "multivalued": true + }, + "purpose_of_sequencing_details": { + "name": "purpose_of_sequencing_details", + "description": "The description of why the sample was sequenced providing specific details.", + "title": "purpose of sequencing details", + "comments": [ + "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual." + ], + "examples": [ + { + "value": "Outbreak in MSM community" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS" + ], + "slot_uri": "GENEPIO:0001446", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Burkina Faso": { - "text": "Burkina Faso", - "description": "A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes).", - "meaning": "GAZ:00000905" + { + "range": "NullValueMenu" + } + ] + }, + "sequencing_date": { + "name": "sequencing_date", + "description": "The date the sample was sequenced.", + "title": "sequencing date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-06-22" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_DATE", + "Pathoplexus_Mpox:sequencingDate" + ], + "slot_uri": "GENEPIO:0001447", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "any_of": [ + { + "range": "date" }, - "Burundi": { - "text": "Burundi", - "description": "A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines.", - "meaning": "GAZ:00001090" - }, - "Cambodia": { - "text": "Cambodia", - "description": "A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand.", - "meaning": "GAZ:00006888" - }, - "Cameroon": { - "text": "Cameroon", - "description": "A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts.", - "meaning": "GAZ:00001093" - }, - "Canada": { - "text": "Canada", - "description": "A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada.", - "meaning": "GAZ:00002560" - }, - "Cape Verde": { - "text": "Cape Verde", - "description": "A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias).", - "meaning": "GAZ:00001227" - }, - "Cayman Islands": { - "text": "Cayman Islands", - "description": "A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts.", - "meaning": "GAZ:00003986" - }, - "Central African Republic": { - "text": "Central African Republic", - "description": "A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures).", - "meaning": "GAZ:00001089" - }, - "Chad": { - "text": "Chad", - "description": "A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change.", - "meaning": "GAZ:00000586" - }, - "Chile": { - "text": "Chile", - "description": "A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10.", - "meaning": "GAZ:00002825" - }, - "China": { - "text": "China", - "description": "A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions.", - "meaning": "GAZ:00002845" - }, - "Christmas Island": { - "text": "Christmas Island", - "description": "An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain.", - "meaning": "GAZ:00005915" - }, - "Clipperton Island": { - "text": "Clipperton Island", - "description": "A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica.", - "meaning": "GAZ:00005838" - }, - "Cocos Islands": { - "text": "Cocos Islands", - "description": "Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group.", - "meaning": "GAZ:00009721" - }, - "Colombia": { - "text": "Colombia", - "description": "A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities.", - "meaning": "GAZ:00002929" - }, - "Comoros": { - "text": "Comoros", - "description": "An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique.", - "meaning": "GAZ:00005820" + { + "range": "NullValueMenu" + } + ] + }, + "library_id": { + "name": "library_id", + "description": "The user-specified identifier for the library prepared for sequencing.", + "title": "library ID", + "comments": [ + "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." + ], + "examples": [ + { + "value": "XYZ_123345" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:library%20ID", + "NCBI_SRA:library_ID" + ], + "slot_uri": "GENEPIO:0001448", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "library_preparation_kit": { + "name": "library_preparation_kit", + "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", + "title": "library preparation kit", + "comments": [ + "Provide the name of the library preparation kit used." + ], + "examples": [ + { + "value": "Nextera XT" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_LIBRARY_PREP_KIT" + ], + "slot_uri": "GENEPIO:0001450", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sequencing_assay_type": { + "name": "sequencing_assay_type", + "description": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", + "title": "sequencing assay type", + "comments": [ + "Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value." + ], + "examples": [ + { + "value": "whole genome sequencing assay [OBI:0002117]" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_SRA:library_strategy", + "NCBI_SRA:library_source", + "Pathoplexus_Mpox:sequencingAssayType" + ], + "slot_uri": "GENEPIO:0100997", + "domain_of": [ + "MpoxInternational" + ], + "range": "SequencingAssayTypeInternationalMenu" + }, + "sequencing_instrument": { + "name": "sequencing_instrument", + "description": "The model of the sequencing instrument used.", + "title": "sequencing instrument", + "comments": [ + "Select a sequencing instrument from the picklist provided in the template." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_SEQUENCING_INSTRUMENT", + "NCBI_SRA:instrument_model", + "Pathoplexus_Mpox:sequencingInstrument", + "GISAID_EpiPox:Sequencing%20technology" + ], + "slot_uri": "GENEPIO:0001452", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "required": true, + "multivalued": true + }, + "sequencing_flow_cell_version": { + "name": "sequencing_flow_cell_version", + "description": "The version number of the flow cell used for generating sequence data.", + "title": "sequencing flow cell version", + "comments": [ + "Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include \"version\" or \"v\" in the version number." + ], + "examples": [ + { + "value": "R.9.4.1" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0101102", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sequencing_protocol": { + "name": "sequencing_protocol", + "description": "The protocol used to generate the sequence.", + "title": "sequencing protocol", + "comments": [ + "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" + ], + "examples": [ + { + "value": "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_TESTING_PROTOCOL", + "Pathoplexus_Mpox:sequencingProtocol" + ], + "slot_uri": "GENEPIO:0001454", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "sequencing_kit_number": { + "name": "sequencing_kit_number", + "description": "The manufacturer's kit number.", + "title": "sequencing kit number", + "comments": [ + "Alphanumeric value." + ], + "examples": [ + { + "value": "AB456XYZ789" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:sequencing%20kit%20number" + ], + "slot_uri": "GENEPIO:0001455", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "dna_fragment_length": { + "name": "dna_fragment_length", + "description": "The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation.", + "title": "DNA fragment length", + "comments": [ + "Provide the fragment length in base pairs (do not include the units)." + ], + "examples": [ + { + "value": "400" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100843", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "genomic_target_enrichment_method": { + "name": "genomic_target_enrichment_method", + "description": "The molecular technique used to selectively capture and amplify specific regions of interest from a genome.", + "title": "genomic target enrichment method", + "comments": [ + "Provide the name of the enrichment method" + ], + "examples": [ + { + "value": "hybrid selection method" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NCBI_SRA:library_selection", + "NCBI_SRA:design_description" + ], + "slot_uri": "GENEPIO:0100966", + "domain_of": [ + "MpoxInternational" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "GenomicTargetEnrichmentMethodInternationalMenu" }, - "Cook Islands": { - "text": "Cook Islands", - "description": "A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean.", - "meaning": "GAZ:00053798" - }, - "Coral Sea Islands": { - "text": "Coral Sea Islands", - "description": "A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups.", - "meaning": "GAZ:00005917" - }, - "Costa Rica": { - "text": "Costa Rica", - "description": "A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons.", - "meaning": "GAZ:00002901" - }, - "Cote d'Ivoire": { - "text": "Cote d'Ivoire", - "description": "A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments.", - "meaning": "GAZ:00000906" - }, - "Croatia": { - "text": "Croatia", - "description": "A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district.", - "meaning": "GAZ:00002719" - }, - "Cuba": { - "text": "Cuba", - "description": "A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba.", - "meaning": "GAZ:00003762" - }, - "Curacao": { - "text": "Curacao", - "description": "One of five island areas of the Netherlands Antilles.", - "meaning": "GAZ:00012582" - }, - "Cyprus": { - "text": "Cyprus", - "description": "The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west.", - "meaning": "GAZ:00004006" - }, - "Czech Republic": { - "text": "Czech Republic", - "description": "A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named \"Little Districts\" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices.", - "meaning": "GAZ:00002954" - }, - "Democratic Republic of the Congo": { - "text": "Democratic Republic of the Congo", - "description": "A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones.", - "meaning": "GAZ:00001086" - }, - "Denmark": { - "text": "Denmark", - "description": "That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago.", - "meaning": "GAZ:00005852" - }, - "Djibouti": { - "text": "Djibouti", - "description": "A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts.", - "meaning": "GAZ:00000582" - }, - "Dominica": { - "text": "Dominica", - "description": "An island nation in the Caribbean Sea. Dominica is divided into ten parishes.", - "meaning": "GAZ:00006890" - }, - "Dominican Republic": { - "text": "Dominican Republic", - "description": "A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio).", - "meaning": "GAZ:00003952" - }, - "Ecuador": { - "text": "Ecuador", - "description": "A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias).", - "meaning": "GAZ:00002912" - }, - "Egypt": { - "text": "Egypt", - "description": "A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes).", - "meaning": "GAZ:00003934" - }, - "El Salvador": { - "text": "El Salvador", - "description": "A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios).", - "meaning": "GAZ:00002935" - }, - "Equatorial Guinea": { - "text": "Equatorial Guinea", - "description": "A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts.", - "meaning": "GAZ:00001091" - }, - "Eritrea": { - "text": "Eritrea", - "description": "A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts (\"sub-zobas\").", - "meaning": "GAZ:00000581" - }, - "Estonia": { - "text": "Estonia", - "description": "A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities.", - "meaning": "GAZ:00002959" - }, - "Eswatini": { - "text": "Eswatini", - "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", - "meaning": "GAZ:00001099" - }, - "Ethiopia": { - "text": "Ethiopia", - "description": "A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas.", - "meaning": "GAZ:00000567" - }, - "Europa Island": { - "text": "Europa Island", - "description": "A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique.", - "meaning": "GAZ:00005811" - }, - "Falkland Islands (Islas Malvinas)": { - "text": "Falkland Islands (Islas Malvinas)", - "description": "An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands.", - "meaning": "GAZ:00001412" - }, - "Faroe Islands": { - "text": "Faroe Islands", - "description": "An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie.", - "meaning": "GAZ:00059206" - }, - "Fiji": { - "text": "Fiji", - "description": "An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population.", - "meaning": "GAZ:00006891" - }, - "Finland": { - "text": "Finland", - "description": "A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta).", - "meaning": "GAZ:00002937" - }, - "France": { - "text": "France", - "description": "A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments.", - "meaning": "GAZ:00003940" - }, - "French Guiana": { - "text": "French Guiana", - "description": "An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes.", - "meaning": "GAZ:00002516" - }, - "French Polynesia": { - "text": "French Polynesia", - "description": "A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives).", - "meaning": "GAZ:00002918" - }, - "French Southern and Antarctic Lands": { - "text": "French Southern and Antarctic Lands", - "description": "The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts.", - "meaning": "GAZ:00003753" - }, - "Gabon": { - "text": "Gabon", - "description": "A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments.", - "meaning": "GAZ:00001092" - }, - "Gambia": { - "text": "Gambia", - "description": "A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts.", - "meaning": "GAZ:00000907" - }, - "Gaza Strip": { - "text": "Gaza Strip", - "description": "A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine.", - "meaning": "GAZ:00009571" - }, - "Georgia": { - "text": "Georgia", - "description": "A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni).", - "meaning": "GAZ:00004942" - }, - "Germany": { - "text": "Germany", - "description": "A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte).", - "meaning": "GAZ:00002646" - }, - "Ghana": { - "text": "Ghana", - "description": "A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts.", - "meaning": "GAZ:00000908" - }, - "Gibraltar": { - "text": "Gibraltar", - "description": "A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north.", - "meaning": "GAZ:00003987" - }, - "Glorioso Islands": { - "text": "Glorioso Islands", - "description": "A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar.", - "meaning": "GAZ:00005808" - }, - "Greece": { - "text": "Greece", - "description": "A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia.", - "meaning": "GAZ:00002945" - }, - "Greenland": { - "text": "Greenland", - "description": "A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago.", - "meaning": "GAZ:00001507" - }, - "Grenada": { - "text": "Grenada", - "description": "An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020.", - "meaning": "GAZ:02000573" - }, - "Guadeloupe": { - "text": "Guadeloupe", - "description": "An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica.", - "meaning": "GAZ:00067142" - }, - "Guam": { - "text": "Guam", - "description": "An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia.", - "meaning": "GAZ:00003706" - }, - "Guatemala": { - "text": "Guatemala", - "description": "A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios).", - "meaning": "GAZ:00002936" - }, - "Guernsey": { - "text": "Guernsey", - "description": "A British Crown Dependency in the English Channel off the coast of Normandy.", - "meaning": "GAZ:00001550" - }, - "Guinea": { - "text": "Guinea", - "description": "A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip.", - "meaning": "GAZ:00000909" - }, - "Guinea-Bissau": { - "text": "Guinea-Bissau", - "description": "A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea.", - "meaning": "GAZ:00000910" - }, - "Guyana": { - "text": "Guyana", - "description": "A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils.", - "meaning": "GAZ:00002522" - }, - "Haiti": { - "text": "Haiti", - "description": "A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions.", - "meaning": "GAZ:00003953" - }, - "Heard Island and McDonald Islands": { - "text": "Heard Island and McDonald Islands", - "description": "An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica.", - "meaning": "GAZ:00009718" - }, - "Honduras": { - "text": "Honduras", - "description": "A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan.", - "meaning": "GAZ:00002894" - }, - "Hong Kong": { - "text": "Hong Kong", - "description": "A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997.", - "meaning": "GAZ:00003203" - }, - "Howland Island": { - "text": "Howland Island", - "description": "An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands.", - "meaning": "GAZ:00007120" - }, - "Hungary": { - "text": "Hungary", - "description": "A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary.", - "meaning": "GAZ:00002952" - }, - "Iceland": { - "text": "Iceland", - "description": "A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland.", - "meaning": "GAZ:00000843" - }, - "India": { - "text": "India", - "description": "A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages.", - "meaning": "GAZ:00002839" - }, - "Indonesia": { - "text": "Indonesia", - "description": "An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan).", - "meaning": "GAZ:00003727" - }, - "Iran": { - "text": "Iran", - "description": "A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan).", - "meaning": "GAZ:00004474" - }, - "Iraq": { - "text": "Iraq", - "description": "A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts).", - "meaning": "GAZ:00004483" - }, - "Ireland": { - "text": "Ireland", - "description": "A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 \"county-level\" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a \"city council\"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties.", - "meaning": "GAZ:00002943" - }, - "Isle of Man": { - "text": "Isle of Man", - "description": "A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations.", - "meaning": "GAZ:00052477" - }, - "Israel": { - "text": "Israel", - "description": "A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions.", - "meaning": "GAZ:00002476" - }, - "Italy": { - "text": "Italy", - "description": "A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni).", - "meaning": "GAZ:00002650" - }, - "Jamaica": { - "text": "Jamaica", - "description": "A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance.", - "meaning": "GAZ:00003781" - }, - "Jan Mayen": { - "text": "Jan Mayen", - "description": "A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.", - "meaning": "GAZ:00005853" - }, - "Japan": { - "text": "Japan", - "description": "An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south.", - "meaning": "GAZ:00002747" - }, - "Jarvis Island": { - "text": "Jarvis Island", - "description": "An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount.", - "meaning": "GAZ:00007118" - }, - "Jersey": { - "text": "Jersey", - "description": "A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq.", - "meaning": "GAZ:00001551" - }, - "Johnston Atoll": { - "text": "Johnston Atoll", - "description": "A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount.", - "meaning": "GAZ:00007114" - }, - "Jordan": { - "text": "Jordan", - "description": "A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias.", - "meaning": "GAZ:00002473" - }, - "Juan de Nova Island": { - "text": "Juan de Nova Island", - "description": "A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique.", - "meaning": "GAZ:00005809" - }, - "Kazakhstan": { - "text": "Kazakhstan", - "description": "A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions.", - "meaning": "GAZ:00004999" - }, - "Kenya": { - "text": "Kenya", - "description": "A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province.", - "meaning": "GAZ:00001101" - }, - "Kerguelen Archipelago": { - "text": "Kerguelen Archipelago", - "description": "A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap.", - "meaning": "GAZ:00005682" - }, - "Kingman Reef": { - "text": "Kingman Reef", - "description": "A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount.", - "meaning": "GAZ:00007116" - }, - "Kiribati": { - "text": "Kiribati", - "description": "An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea).", - "meaning": "GAZ:00006894" - }, - "Kosovo": { - "text": "Kosovo", - "description": "A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija.", - "meaning": "GAZ:00011337" - }, - "Kuwait": { - "text": "Kuwait", - "description": "A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah).", - "meaning": "GAZ:00005285" - }, - "Kyrgyzstan": { - "text": "Kyrgyzstan", - "description": "A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions).", - "meaning": "GAZ:00006893" - }, - "Laos": { - "text": "Laos", - "description": "A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang).", - "meaning": "GAZ:00006889" - }, - "Latvia": { - "text": "Latvia", - "description": "A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions.", - "meaning": "GAZ:00002958" - }, - "Lebanon": { - "text": "Lebanon", - "description": "A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa).", - "meaning": "GAZ:00002478" - }, - "Lesotho": { - "text": "Lesotho", - "description": "A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils.", - "meaning": "GAZ:00001098" - }, - "Liberia": { - "text": "Liberia", - "description": "A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean.", - "meaning": "GAZ:00000911" - }, - "Libya": { - "text": "Libya", - "description": "A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s.", - "meaning": "GAZ:00000566" - }, - "Liechtenstein": { - "text": "Liechtenstein", - "description": "A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county).", - "meaning": "GAZ:00003858" - }, - "Line Islands": { - "text": "Line Islands", - "description": "A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands.", - "meaning": "GAZ:00007144" - }, - "Lithuania": { - "text": "Lithuania", - "description": "A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos).", - "meaning": "GAZ:00002960" - }, - "Luxembourg": { - "text": "Luxembourg", - "description": "A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest.", - "meaning": "GAZ:00002947" - }, - "Macau": { - "text": "Macau", - "description": "One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China.", - "meaning": "GAZ:00003202" - }, - "Madagascar": { - "text": "Madagascar", - "description": "An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany.", - "meaning": "GAZ:00001108" - }, - "Malawi": { - "text": "Malawi", - "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", - "meaning": "GAZ:00001105" - }, - "Malaysia": { - "text": "Malaysia", - "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", - "meaning": "GAZ:00003902" - }, - "Maldives": { - "text": "Maldives", - "description": "An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2.", - "meaning": "GAZ:00006924" - }, - "Mali": { - "text": "Mali", - "description": "A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements.", - "meaning": "GAZ:00000584" - }, - "Malta": { - "text": "Malta", - "description": "A Southern European country and consists of an archipelago situated centrally in the Mediterranean.", - "meaning": "GAZ:00004017" - }, - "Marshall Islands": { - "text": "Marshall Islands", - "description": "An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning \"sunrise\" and \"sunset\" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated.", - "meaning": "GAZ:00007161" - }, - "Martinique": { - "text": "Martinique", - "description": "An island and an overseas department/region and single territorial collectivity of France.", - "meaning": "GAZ:00067143" - }, - "Mauritania": { - "text": "Mauritania", - "description": "A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements).", - "meaning": "GAZ:00000583" - }, - "Mauritius": { - "text": "Mauritius", - "description": "An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands.", - "meaning": "GAZ:00003745" - }, - "Mayotte": { - "text": "Mayotte", - "description": "An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two.", - "meaning": "GAZ:00003943" - }, - "Mexico": { - "text": "Mexico", - "description": "A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City.", - "meaning": "GAZ:00002852" - }, - "Micronesia": { - "text": "Micronesia", - "description": "A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east.", - "meaning": "GAZ:00005862" - }, - "Midway Islands": { - "text": "Midway Islands", - "description": "A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior.", - "meaning": "GAZ:00007112" - }, - "Moldova": { - "text": "Moldova", - "description": "A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic.", - "meaning": "GAZ:00003897" - }, - "Monaco": { - "text": "Monaco", - "description": "A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards.", - "meaning": "GAZ:00003857" - }, - "Mongolia": { - "text": "Mongolia", - "description": "A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status.", - "meaning": "GAZ:00008744" - }, - "Montenegro": { - "text": "Montenegro", - "description": "A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality.", - "meaning": "GAZ:00006898" - }, - "Montserrat": { - "text": "Montserrat", - "description": "A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes.", - "meaning": "GAZ:00003988" - }, - "Morocco": { - "text": "Morocco", - "description": "A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of \"Saguia el-Hamra\" and \"Rio de Oro\" is disputed.", - "meaning": "GAZ:00000565" - }, - "Mozambique": { - "text": "Mozambique", - "description": "A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in \"Postos Administrativos\" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration.", - "meaning": "GAZ:00001100" - }, - "Myanmar": { - "text": "Myanmar", - "description": "A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages.", - "meaning": "GAZ:00006899" - }, - "Namibia": { - "text": "Namibia", - "description": "A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies.", - "meaning": "GAZ:00001096" - }, - "Nauru": { - "text": "Nauru", - "description": "An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies.", - "meaning": "GAZ:00006900" - }, - "Navassa Island": { - "text": "Navassa Island", - "description": "A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti.", - "meaning": "GAZ:00007119" - }, - "Nepal": { - "text": "Nepal", - "description": "A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the \"Chicken's Neck\". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions.", - "meaning": "GAZ:00004399" - }, - "Netherlands": { - "text": "Netherlands", - "description": "The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007).", - "meaning": "GAZ:00002946" - }, - "New Caledonia": { - "text": "New Caledonia", - "description": "A \"sui generis collectivity\" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes.", - "meaning": "GAZ:00005206" - }, - "New Zealand": { - "text": "New Zealand", - "description": "A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands.", - "meaning": "GAZ:00000469" - }, - "Nicaragua": { - "text": "Nicaragua", - "description": "A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya.", - "meaning": "GAZ:00002978" - }, - "Niger": { - "text": "Niger", - "description": "A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes.", - "meaning": "GAZ:00000585" - }, - "Nigeria": { - "text": "Nigeria", - "description": "A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs).", - "meaning": "GAZ:00000912" - }, - "Niue": { - "text": "Niue", - "description": "An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state.", - "meaning": "GAZ:00006902" - }, - "Norfolk Island": { - "text": "Norfolk Island", - "description": "A Territory of Australia that includes Norfolk Island and neighboring islands.", - "meaning": "GAZ:00005908" - }, - "North Korea": { - "text": "North Korea", - "description": "A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia.", - "meaning": "GAZ:00002801" - }, - "North Macedonia": { - "text": "North Macedonia", - "description": "A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts.", - "meaning": "GAZ:00006895" - }, - "North Sea": { - "text": "North Sea", - "description": "A sea situated between the eastern coasts of the British Isles and the western coast of Europe.", - "meaning": "GAZ:00002284" - }, - "Northern Mariana Islands": { - "text": "Northern Mariana Islands", - "description": "A group of 15 islands about three-quarters of the way from Hawaii to the Philippines.", - "meaning": "GAZ:00003958" - }, - "Norway": { - "text": "Norway", - "description": "A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom.", - "meaning": "GAZ:00002699" - }, - "Oman": { - "text": "Oman", - "description": "A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat).", - "meaning": "GAZ:00005283" - }, - "Pakistan": { - "text": "Pakistan", - "description": "A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan.", - "meaning": "GAZ:00005246" - }, - "Palau": { - "text": "Palau", - "description": "A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines.", - "meaning": "GAZ:00006905" - }, - "Panama": { - "text": "Panama", - "description": "The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports.", - "meaning": "GAZ:00002892" - }, - "Papua New Guinea": { - "text": "Papua New Guinea", - "description": "A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia).", - "meaning": "GAZ:00003922" - }, - "Paracel Islands": { - "text": "Paracel Islands", - "description": "A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines.", - "meaning": "GAZ:00010832" - }, - "Paraguay": { - "text": "Paraguay", - "description": "A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts.", - "meaning": "GAZ:00002933" - }, - "Peru": { - "text": "Peru", - "description": "A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao.", - "meaning": "GAZ:00002932" - }, - "Philippines": { - "text": "Philippines", - "description": "An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays.", - "meaning": "GAZ:00004525" - }, - "Pitcairn Islands": { - "text": "Pitcairn Islands", - "description": "A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia.", - "meaning": "GAZ:00005867" - }, - "Poland": { - "text": "Poland", - "description": "A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas.", - "meaning": "GAZ:00002939" - }, - "Portugal": { - "text": "Portugal", - "description": "That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands.", - "meaning": "GAZ:00004126" - }, - "Puerto Rico": { - "text": "Puerto Rico", - "description": "A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States).", - "meaning": "GAZ:00006935" - }, - "Qatar": { - "text": "Qatar", - "description": "An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts).", - "meaning": "GAZ:00005286" - }, - "Republic of the Congo": { - "text": "Republic of the Congo", - "description": "A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts.", - "meaning": "GAZ:00001088" - }, - "Reunion": { - "text": "Reunion", - "description": "An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island.", - "meaning": "GAZ:00003945" - }, - "Romania": { - "text": "Romania", - "description": "A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities).", - "meaning": "GAZ:00002951" - }, - "Ross Sea": { - "text": "Ross Sea", - "description": "A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW.", - "meaning": "GAZ:00023304" - }, - "Russia": { - "text": "Russia", - "description": "A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts.", - "meaning": "GAZ:00002721" - }, - "Rwanda": { - "text": "Rwanda", - "description": "A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge).", - "meaning": "GAZ:00001087" - }, - "Saint Helena": { - "text": "Saint Helena", - "description": "An island of volcanic origin and a British overseas territory in the South Atlantic Ocean.", - "meaning": "GAZ:00000849" - }, - "Saint Kitts and Nevis": { - "text": "Saint Kitts and Nevis", - "description": "A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis.", - "meaning": "GAZ:00006906" - }, - "Saint Lucia": { - "text": "Saint Lucia", - "description": "An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean.", - "meaning": "GAZ:00006909" - }, - "Saint Pierre and Miquelon": { - "text": "Saint Pierre and Miquelon", - "description": "An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985.", - "meaning": "GAZ:00003942" - }, - "Saint Martin": { - "text": "Saint Martin", - "description": "An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe.", - "meaning": "GAZ:00005841" - }, - "Saint Vincent and the Grenadines": { - "text": "Saint Vincent and the Grenadines", - "description": "An island nation in the Lesser Antilles chain of the Caribbean Sea.", - "meaning": "GAZ:02000565" - }, - "Samoa": { - "text": "Samoa", - "description": "A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts).", - "meaning": "GAZ:00006910" - }, - "San Marino": { - "text": "San Marino", - "description": "A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello).", - "meaning": "GAZ:00003102" - }, - "Sao Tome and Principe": { - "text": "Sao Tome and Principe", - "description": "An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29).", - "meaning": "GAZ:00006927" - }, - "Saudi Arabia": { - "text": "Saudi Arabia", - "description": "A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates.", - "meaning": "GAZ:00005279" - }, - "Senegal": { - "text": "Senegal", - "description": "A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales.", - "meaning": "GAZ:00000913" - }, - "Serbia": { - "text": "Serbia", - "description": "A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities).", - "meaning": "GAZ:00002957" - }, - "Seychelles": { - "text": "Seychelles", - "description": "An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands.", - "meaning": "GAZ:00006922" - }, - "Sierra Leone": { - "text": "Sierra Leone", - "description": "A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts.", - "meaning": "GAZ:00000914" - }, - "Singapore": { - "text": "Singapore", - "description": "An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role.", - "meaning": "GAZ:00003923" - }, - "Sint Maarten": { - "text": "Sint Maarten", - "description": "One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten.", - "meaning": "GAZ:00012579" - }, - "Slovakia": { - "text": "Slovakia", - "description": "A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts.", - "meaning": "GAZ:00002956" - }, - "Slovenia": { - "text": "Slovenia", - "description": "A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status.", - "meaning": "GAZ:00002955" - }, - "Solomon Islands": { - "text": "Solomon Islands", - "description": "A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal.", - "meaning": "GAZ:00005275" - }, - "Somalia": { - "text": "Somalia", - "description": "A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir.", - "meaning": "GAZ:00001104" - }, - "South Africa": { - "text": "South Africa", - "description": "A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities.", - "meaning": "GAZ:00001094" - }, - "South Georgia and the South Sandwich Islands": { - "text": "South Georgia and the South Sandwich Islands", - "description": "A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE.", - "meaning": "GAZ:00003990" - }, - "South Korea": { - "text": "South Korea", - "description": "A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri).", - "meaning": "GAZ:00002802" - }, - "South Sudan": { - "text": "South Sudan", - "description": "A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel.", - "meaning": "GAZ:00233439" - }, - "Spain": { - "text": "Spain", - "description": "That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal.", - "meaning": "GAZ:00000591" - }, - "Spratly Islands": { - "text": "Spratly Islands", - "description": "A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines.", - "meaning": "GAZ:00010831" - }, - "Sri Lanka": { - "text": "Sri Lanka", - "description": "An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats.", - "meaning": "GAZ:00003924" - }, - "State of Palestine": { - "text": "State of Palestine", - "description": "The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates.", - "meaning": "GAZ:00002475" - }, - "Sudan": { - "text": "Sudan", - "description": "A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts.", - "meaning": "GAZ:00000560" - }, - "Suriname": { - "text": "Suriname", - "description": "A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten.", - "meaning": "GAZ:00002525" - }, - "Svalbard": { - "text": "Svalbard", - "description": "An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole.", - "meaning": "GAZ:00005396" - }, - "Swaziland": { - "text": "Swaziland", - "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", - "meaning": "GAZ:00001099" - }, - "Sweden": { - "text": "Sweden", - "description": "A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004.", - "meaning": "GAZ:00002729" - }, - "Switzerland": { - "text": "Switzerland", - "description": "A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy.", - "meaning": "GAZ:00002941" - }, - "Syria": { - "text": "Syria", - "description": "A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia).", - "meaning": "GAZ:00002474" - }, - "Taiwan": { - "text": "Taiwan", - "description": "A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities.", - "meaning": "GAZ:00005341" - }, - "Tajikistan": { - "text": "Tajikistan", - "description": "A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion).", - "meaning": "GAZ:00006912" - }, - "Tanzania": { - "text": "Tanzania", - "description": "A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities).", - "meaning": "GAZ:00001103" - }, - "Thailand": { - "text": "Thailand", - "description": "A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province.", - "meaning": "GAZ:00003744" - }, - "Timor-Leste": { - "text": "Timor-Leste", - "description": "A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets.", - "meaning": "GAZ:00006913" - }, - "Togo": { - "text": "Togo", - "description": "A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located.", - "meaning": "GAZ:00000915" - }, - "Tokelau": { - "text": "Tokelau", - "description": "A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi).", - "meaning": "GAZ:00260188" - }, - "Tonga": { - "text": "Tonga", - "description": "A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean.", - "meaning": "GAZ:00006916" - }, - "Trinidad and Tobago": { - "text": "Trinidad and Tobago", - "description": "An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands.", - "meaning": "GAZ:00003767" - }, - "Tromelin Island": { - "text": "Tromelin Island", - "description": "A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point.", - "meaning": "GAZ:00005812" - }, - "Tunisia": { - "text": "Tunisia", - "description": "A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 \"delegations\" or \"districts\" (mutamadiyat), and further subdivided into municipalities (shaykhats).", - "meaning": "GAZ:00000562" - }, - "Turkey": { - "text": "Turkey", - "description": "A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts.", - "meaning": "GAZ:00000558" - }, - "Turkmenistan": { - "text": "Turkmenistan", - "description": "A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city.", - "meaning": "GAZ:00005018" - }, - "Turks and Caicos Islands": { - "text": "Turks and Caicos Islands", - "description": "A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands.", - "meaning": "GAZ:00003955" - }, - "Tuvalu": { - "text": "Tuvalu", - "description": "A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia.", - "meaning": "GAZ:00009715" - }, - "United States of America": { - "text": "United States of America", - "description": "A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into \"census areas\"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a \"charter township\", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county.", - "meaning": "GAZ:00002459" - }, - "Uganda": { - "text": "Uganda", - "description": "A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties.", - "meaning": "GAZ:00001102" - }, - "Ukraine": { - "text": "Ukraine", - "description": "A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units.", - "meaning": "GAZ:00002724" - }, - "United Arab Emirates": { - "text": "United Arab Emirates", - "description": "A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain.", - "meaning": "GAZ:00005282" - }, - "United Kingdom": { - "text": "United Kingdom", - "description": "A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel.", - "meaning": "GAZ:00002637" - }, - "Uruguay": { - "text": "Uruguay", - "description": "A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento).", - "meaning": "GAZ:00002930" - }, - "Uzbekistan": { - "text": "Uzbekistan", - "description": "A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar).", - "meaning": "GAZ:00004979" - }, - "Vanuatu": { - "text": "Vanuatu", - "description": "An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji.", - "meaning": "GAZ:00006918" - }, - "Venezuela": { - "text": "Venezuela", - "description": "A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias).", - "meaning": "GAZ:00002931" - }, - "Viet Nam": { - "text": "Viet Nam", - "description": "The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia.", - "meaning": "GAZ:00003756" - }, - "Virgin Islands": { - "text": "Virgin Islands", - "description": "A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts.", - "meaning": "GAZ:00003959" - }, - "Wake Island": { - "text": "Wake Island", - "description": "A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east).", - "meaning": "GAZ:00007111" - }, - "Wallis and Futuna": { - "text": "Wallis and Futuna", - "description": "A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets.", - "meaning": "GAZ:00007191" - }, - "West Bank": { - "text": "West Bank", - "description": "A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian \"islands\" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is \"pipelined\".", - "meaning": "GAZ:00009572" - }, - "Western Sahara": { - "text": "Western Sahara", - "description": "A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions.", - "meaning": "GAZ:00000564" - }, - "Yemen": { - "text": "Yemen", - "description": "A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001).", - "meaning": "GAZ:00005284" - }, - "Zambia": { - "text": "Zambia", - "description": "A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts.", - "meaning": "GAZ:00001107" - }, - "Zimbabwe": { - "text": "Zimbabwe", - "description": "A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities.", - "meaning": "GAZ:00001106" - } - } - }, - "GeoLocNameCountryInternationalMenu": { - "name": "GeoLocNameCountryInternationalMenu", - "title": "geo_loc_name (country) international menu", - "from_schema": "https://example.com/mpox", - "permissible_values": { - "Afghanistan [GAZ:00006882]": { - "text": "Afghanistan [GAZ:00006882]", - "description": "A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ]", - "meaning": "GAZ:00006882" - }, - "Albania [GAZ:00002953]": { - "text": "Albania [GAZ:00002953]", - "description": "A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ]", - "meaning": "GAZ:00002953" - }, - "Algeria [GAZ:00000563]": { - "text": "Algeria [GAZ:00000563]", - "description": "A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ]", - "meaning": "GAZ:00000563" - }, - "American Samoa [GAZ:00003957]": { - "text": "American Samoa [GAZ:00003957]", - "description": "An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ]", - "meaning": "GAZ:00003957" - }, - "Andorra [GAZ:00002948]": { - "text": "Andorra [GAZ:00002948]", - "description": "A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]", - "meaning": "GAZ:00002948" - }, - "Angola [GAZ:00001095]": { - "text": "Angola [GAZ:00001095]", - "description": "A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ]", - "meaning": "GAZ:00001095" - }, - "Anguilla [GAZ:00009159]": { - "text": "Anguilla [GAZ:00009159]", - "description": "A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ]", - "meaning": "GAZ:00009159" - }, - "Antarctica [GAZ:00000462]": { - "text": "Antarctica [GAZ:00000462]", - "description": "The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ]", - "meaning": "GAZ:00000462" - }, - "Antigua and Barbuda [GAZ:00006883]": { - "text": "Antigua and Barbuda [GAZ:00006883]", - "description": "An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ]", - "meaning": "GAZ:00006883" - }, - "Argentina [GAZ:00002928]": { - "text": "Argentina [GAZ:00002928]", - "description": "A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ]", - "meaning": "GAZ:00002928" - }, - "Armenia [GAZ:00004094]": { - "text": "Armenia [GAZ:00004094]", - "description": "A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ]", - "meaning": "GAZ:00004094" - }, - "Aruba [GAZ:00004025]": { - "text": "Aruba [GAZ:00004025]", - "description": "An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ]", - "meaning": "GAZ:00004025" - }, - "Ashmore and Cartier Islands [GAZ:00005901]": { - "text": "Ashmore and Cartier Islands [GAZ:00005901]", - "description": "A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ]", - "meaning": "GAZ:00005901" - }, - "Australia [GAZ:00000463]": { - "text": "Australia [GAZ:00000463]", - "description": "A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories.", - "meaning": "GAZ:00000463" - }, - "Austria [GAZ:00002942]": { - "text": "Austria [GAZ:00002942]", - "description": "A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities.", - "meaning": "GAZ:00002942" - }, - "Azerbaijan [GAZ:00004941]": { - "text": "Azerbaijan [GAZ:00004941]", - "description": "A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika).", - "meaning": "GAZ:00004941" - }, - "Bahamas [GAZ:00002733]": { - "text": "Bahamas [GAZ:00002733]", - "description": "A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government.", - "meaning": "GAZ:00002733" - }, - "Bahrain [GAZ:00005281]": { - "text": "Bahrain [GAZ:00005281]", - "description": "A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates.", - "meaning": "GAZ:00005281" - }, - "Baker Island [GAZ:00007117]": { - "text": "Baker Island [GAZ:00007117]", - "description": "An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US.", - "meaning": "GAZ:00007117" - }, - "Bangladesh [GAZ:00003750]": { - "text": "Bangladesh [GAZ:00003750]", - "description": "A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana (\"police stations\").", - "meaning": "GAZ:00003750" - }, - "Barbados [GAZ:00001251]": { - "text": "Barbados [GAZ:00001251]", - "description": "An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown.", - "meaning": "GAZ:00001251" - }, - "Bassas da India [GAZ:00005810]": { - "text": "Bassas da India [GAZ:00005810]", - "description": "A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below.", - "meaning": "GAZ:00005810" - }, - "Belarus [GAZ:00006886]": { - "text": "Belarus [GAZ:00006886]", - "description": "A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital.", - "meaning": "GAZ:00006886" - }, - "Belgium [GAZ:00002938]": { - "text": "Belgium [GAZ:00002938]", - "description": "A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977).", - "meaning": "GAZ:00002938" - }, - "Belize [GAZ:00002934]": { - "text": "Belize [GAZ:00002934]", - "description": "A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies.", - "meaning": "GAZ:00002934" - }, - "Benin [GAZ:00000904]": { - "text": "Benin [GAZ:00000904]", - "description": "A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes.", - "meaning": "GAZ:00000904" - }, - "Bermuda [GAZ:00001264]": { - "text": "Bermuda [GAZ:00001264]", - "description": "A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands.", - "meaning": "GAZ:00001264" - }, - "Bhutan [GAZ:00003920]": { - "text": "Bhutan [GAZ:00003920]", - "description": "A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog.", - "meaning": "GAZ:00003920" - }, - "Bolivia [GAZ:00002511]": { - "text": "Bolivia [GAZ:00002511]", - "description": "A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios).", - "meaning": "GAZ:00002511" - }, - "Borneo [GAZ:00025355]": { - "text": "Borneo [GAZ:00025355]", - "description": "An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres.", - "meaning": "GAZ:00025355" - }, - "Bosnia and Herzegovina [GAZ:00006887]": { - "text": "Bosnia and Herzegovina [GAZ:00006887]", - "description": "A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina.", - "meaning": "GAZ:00006887" - }, - "Botswana [GAZ:00001097]": { - "text": "Botswana [GAZ:00001097]", - "description": "A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts.", - "meaning": "GAZ:00001097" - }, - "Bouvet Island [GAZ:00001453]": { - "text": "Bouvet Island [GAZ:00001453]", - "description": "A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended.", - "meaning": "GAZ:00001453" - }, - "Brazil [GAZ:00002828]": { - "text": "Brazil [GAZ:00002828]", - "description": "A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South.", - "meaning": "GAZ:00002828" - }, - "British Virgin Islands [GAZ:00003961]": { - "text": "British Virgin Islands [GAZ:00003961]", - "description": "A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited.", - "meaning": "GAZ:00003961" - }, - "Brunei [GAZ:00003901]": { - "text": "Brunei [GAZ:00003901]", - "description": "A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages).", - "meaning": "GAZ:00003901" - }, - "Bulgaria [GAZ:00002950]": { - "text": "Bulgaria [GAZ:00002950]", - "description": "A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities.", - "meaning": "GAZ:00002950" - }, - "Burkina Faso [GAZ:00000905]": { - "text": "Burkina Faso [GAZ:00000905]", - "description": "A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes).", - "meaning": "GAZ:00000905" - }, - "Burundi [GAZ:00001090]": { - "text": "Burundi [GAZ:00001090]", - "description": "A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines.", - "meaning": "GAZ:00001090" - }, - "Cambodia [GAZ:00006888]": { - "text": "Cambodia [GAZ:00006888]", - "description": "A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand.", - "meaning": "GAZ:00006888" - }, - "Cameroon [GAZ:00001093]": { - "text": "Cameroon [GAZ:00001093]", - "description": "A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts.", - "meaning": "GAZ:00001093" - }, - "Canada [GAZ:00002560]": { - "text": "Canada [GAZ:00002560]", - "description": "A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada.", - "meaning": "GAZ:00002560" - }, - "Cape Verde [GAZ:00001227]": { - "text": "Cape Verde [GAZ:00001227]", - "description": "A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias).", - "meaning": "GAZ:00001227" - }, - "Cayman Islands [GAZ:00003986]": { - "text": "Cayman Islands [GAZ:00003986]", - "description": "A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts.", - "meaning": "GAZ:00003986" - }, - "Central African Republic [GAZ:00001089]": { - "text": "Central African Republic [GAZ:00001089]", - "description": "A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures).", - "meaning": "GAZ:00001089" - }, - "Chad [GAZ:00000586]": { - "text": "Chad [GAZ:00000586]", - "description": "A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change.", - "meaning": "GAZ:00000586" - }, - "Chile [GAZ:00002825]": { - "text": "Chile [GAZ:00002825]", - "description": "A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10.", - "meaning": "GAZ:00002825" - }, - "China [GAZ:00002845]": { - "text": "China [GAZ:00002845]", - "description": "A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions.", - "meaning": "GAZ:00002845" - }, - "Christmas Island [GAZ:00005915]": { - "text": "Christmas Island [GAZ:00005915]", - "description": "An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain.", - "meaning": "GAZ:00005915" - }, - "Clipperton Island [GAZ:00005838]": { - "text": "Clipperton Island [GAZ:00005838]", - "description": "A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica.", - "meaning": "GAZ:00005838" - }, - "Cocos Islands [GAZ:00009721]": { - "text": "Cocos Islands [GAZ:00009721]", - "description": "Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group.", - "meaning": "GAZ:00009721" - }, - "Colombia [GAZ:00002929]": { - "text": "Colombia [GAZ:00002929]", - "description": "A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities.", - "meaning": "GAZ:00002929" - }, - "Comoros [GAZ:00005820]": { - "text": "Comoros [GAZ:00005820]", - "description": "An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique.", - "meaning": "GAZ:00005820" - }, - "Cook Islands [GAZ:00053798]": { - "text": "Cook Islands [GAZ:00053798]", - "description": "A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean.", - "meaning": "GAZ:00053798" - }, - "Coral Sea Islands [GAZ:00005917]": { - "text": "Coral Sea Islands [GAZ:00005917]", - "description": "A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups.", - "meaning": "GAZ:00005917" - }, - "Costa Rica [GAZ:00002901]": { - "text": "Costa Rica [GAZ:00002901]", - "description": "A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons.", - "meaning": "GAZ:00002901" - }, - "Cote d'Ivoire [GAZ:00000906]": { - "text": "Cote d'Ivoire [GAZ:00000906]", - "description": "A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments.", - "meaning": "GAZ:00000906" - }, - "Croatia [GAZ:00002719]": { - "text": "Croatia [GAZ:00002719]", - "description": "A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district.", - "meaning": "GAZ:00002719" - }, - "Cuba [GAZ:00003762]": { - "text": "Cuba [GAZ:00003762]", - "description": "A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba.", - "meaning": "GAZ:00003762" - }, - "Curacao [GAZ:00012582]": { - "text": "Curacao [GAZ:00012582]", - "description": "One of five island areas of the Netherlands Antilles.", - "meaning": "GAZ:00012582" - }, - "Cyprus [GAZ:00004006]": { - "text": "Cyprus [GAZ:00004006]", - "description": "The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west.", - "meaning": "GAZ:00004006" - }, - "Czech Republic [GAZ:00002954]": { - "text": "Czech Republic [GAZ:00002954]", - "description": "A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named \"Little Districts\" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices.", - "meaning": "GAZ:00002954" - }, - "Democratic Republic of the Congo [GAZ:00001086]": { - "text": "Democratic Republic of the Congo [GAZ:00001086]", - "description": "A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones.", - "meaning": "GAZ:00001086" - }, - "Denmark [GAZ:00005852]": { - "text": "Denmark [GAZ:00005852]", - "description": "That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago.", - "meaning": "GAZ:00005852" - }, - "Djibouti [GAZ:00000582]": { - "text": "Djibouti [GAZ:00000582]", - "description": "A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts.", - "meaning": "GAZ:00000582" - }, - "Dominica [GAZ:00006890]": { - "text": "Dominica [GAZ:00006890]", - "description": "An island nation in the Caribbean Sea. Dominica is divided into ten parishes.", - "meaning": "GAZ:00006890" - }, - "Dominican Republic [GAZ:00003952]": { - "text": "Dominican Republic [GAZ:00003952]", - "description": "A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio).", - "meaning": "GAZ:00003952" - }, - "Ecuador [GAZ:00002912]": { - "text": "Ecuador [GAZ:00002912]", - "description": "A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias).", - "meaning": "GAZ:00002912" - }, - "Egypt [GAZ:00003934]": { - "text": "Egypt [GAZ:00003934]", - "description": "A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes).", - "meaning": "GAZ:00003934" - }, - "El Salvador [GAZ:00002935]": { - "text": "El Salvador [GAZ:00002935]", - "description": "A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios).", - "meaning": "GAZ:00002935" - }, - "Equatorial Guinea [GAZ:00001091]": { - "text": "Equatorial Guinea [GAZ:00001091]", - "description": "A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts.", - "meaning": "GAZ:00001091" - }, - "Eritrea [GAZ:00000581]": { - "text": "Eritrea [GAZ:00000581]", - "description": "A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts (\"sub-zobas\").", - "meaning": "GAZ:00000581" - }, - "Estonia [GAZ:00002959]": { - "text": "Estonia [GAZ:00002959]", - "description": "A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities.", - "meaning": "GAZ:00002959" - }, - "Eswatini [GAZ:00001099]": { - "text": "Eswatini [GAZ:00001099]", - "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", - "meaning": "GAZ:00001099" - }, - "Ethiopia [GAZ:00000567]": { - "text": "Ethiopia [GAZ:00000567]", - "description": "A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas.", - "meaning": "GAZ:00000567" - }, - "Europa Island [GAZ:00005811]": { - "text": "Europa Island [GAZ:00005811]", - "description": "A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique.", - "meaning": "GAZ:00005811" - }, - "Falkland Islands (Islas Malvinas) [GAZ:00001412]": { - "text": "Falkland Islands (Islas Malvinas) [GAZ:00001412]", - "description": "An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands.", - "meaning": "GAZ:00001412" - }, - "Faroe Islands [GAZ:00059206]": { - "text": "Faroe Islands [GAZ:00059206]", - "description": "An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie.", - "meaning": "GAZ:00059206" - }, - "Fiji [GAZ:00006891]": { - "text": "Fiji [GAZ:00006891]", - "description": "An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population.", - "meaning": "GAZ:00006891" - }, - "Finland [GAZ:00002937]": { - "text": "Finland [GAZ:00002937]", - "description": "A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta).", - "meaning": "GAZ:00002937" - }, - "France [GAZ:00003940]": { - "text": "France [GAZ:00003940]", - "description": "A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments.", - "meaning": "GAZ:00003940" - }, - "French Guiana [GAZ:00002516]": { - "text": "French Guiana [GAZ:00002516]", - "description": "An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes.", - "meaning": "GAZ:00002516" - }, - "French Polynesia [GAZ:00002918]": { - "text": "French Polynesia [GAZ:00002918]", - "description": "A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives).", - "meaning": "GAZ:00002918" - }, - "French Southern and Antarctic Lands [GAZ:00003753]": { - "text": "French Southern and Antarctic Lands [GAZ:00003753]", - "description": "The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts.", - "meaning": "GAZ:00003753" - }, - "Gabon [GAZ:00001092]": { - "text": "Gabon [GAZ:00001092]", - "description": "A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments.", - "meaning": "GAZ:00001092" - }, - "Gambia [GAZ:00000907]": { - "text": "Gambia [GAZ:00000907]", - "description": "A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts.", - "meaning": "GAZ:00000907" - }, - "Gaza Strip [GAZ:00009571]": { - "text": "Gaza Strip [GAZ:00009571]", - "description": "A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine.", - "meaning": "GAZ:00009571" - }, - "Georgia [GAZ:00004942]": { - "text": "Georgia [GAZ:00004942]", - "description": "A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni).", - "meaning": "GAZ:00004942" - }, - "Germany [GAZ:00002646]": { - "text": "Germany [GAZ:00002646]", - "description": "A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte).", - "meaning": "GAZ:00002646" - }, - "Ghana [GAZ:00000908]": { - "text": "Ghana [GAZ:00000908]", - "description": "A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts.", - "meaning": "GAZ:00000908" - }, - "Gibraltar [GAZ:00003987]": { - "text": "Gibraltar [GAZ:00003987]", - "description": "A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north.", - "meaning": "GAZ:00003987" - }, - "Glorioso Islands [GAZ:00005808]": { - "text": "Glorioso Islands [GAZ:00005808]", - "description": "A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar.", - "meaning": "GAZ:00005808" - }, - "Greece [GAZ:00002945]": { - "text": "Greece [GAZ:00002945]", - "description": "A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia.", - "meaning": "GAZ:00002945" - }, - "Greenland [GAZ:00001507]": { - "text": "Greenland [GAZ:00001507]", - "description": "A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago.", - "meaning": "GAZ:00001507" - }, - "Grenada [GAZ:02000573]": { - "text": "Grenada [GAZ:02000573]", - "description": "An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020.", - "meaning": "GAZ:02000573" - }, - "Guadeloupe [GAZ:00067142]": { - "text": "Guadeloupe [GAZ:00067142]", - "description": "An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica.", - "meaning": "GAZ:00067142" - }, - "Guam [GAZ:00003706]": { - "text": "Guam [GAZ:00003706]", - "description": "An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia.", - "meaning": "GAZ:00003706" - }, - "Guatemala [GAZ:00002936]": { - "text": "Guatemala [GAZ:00002936]", - "description": "A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios).", - "meaning": "GAZ:00002936" - }, - "Guernsey [GAZ:00001550]": { - "text": "Guernsey [GAZ:00001550]", - "description": "A British Crown Dependency in the English Channel off the coast of Normandy.", - "meaning": "GAZ:00001550" - }, - "Guinea [GAZ:00000909]": { - "text": "Guinea [GAZ:00000909]", - "description": "A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip.", - "meaning": "GAZ:00000909" - }, - "Guinea-Bissau [GAZ:00000910]": { - "text": "Guinea-Bissau [GAZ:00000910]", - "description": "A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea.", - "meaning": "GAZ:00000910" - }, - "Guyana [GAZ:00002522]": { - "text": "Guyana [GAZ:00002522]", - "description": "A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils.", - "meaning": "GAZ:00002522" - }, - "Haiti [GAZ:00003953]": { - "text": "Haiti [GAZ:00003953]", - "description": "A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions.", - "meaning": "GAZ:00003953" - }, - "Heard Island and McDonald Islands [GAZ:00009718]": { - "text": "Heard Island and McDonald Islands [GAZ:00009718]", - "description": "An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica.", - "meaning": "GAZ:00009718" - }, - "Honduras [GAZ:00002894]": { - "text": "Honduras [GAZ:00002894]", - "description": "A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan.", - "meaning": "GAZ:00002894" - }, - "Hong Kong [GAZ:00003203]": { - "text": "Hong Kong [GAZ:00003203]", - "description": "A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997.", - "meaning": "GAZ:00003203" - }, - "Howland Island [GAZ:00007120]": { - "text": "Howland Island [GAZ:00007120]", - "description": "An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands.", - "meaning": "GAZ:00007120" - }, - "Hungary [GAZ:00002952]": { - "text": "Hungary [GAZ:00002952]", - "description": "A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary.", - "meaning": "GAZ:00002952" - }, - "Iceland [GAZ:00000843]": { - "text": "Iceland [GAZ:00000843]", - "description": "A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland.", - "meaning": "GAZ:00000843" - }, - "India [GAZ:00002839]": { - "text": "India [GAZ:00002839]", - "description": "A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages.", - "meaning": "GAZ:00002839" - }, - "Indonesia [GAZ:00003727]": { - "text": "Indonesia [GAZ:00003727]", - "description": "An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan).", - "meaning": "GAZ:00003727" - }, - "Iran [GAZ:00004474]": { - "text": "Iran [GAZ:00004474]", - "description": "A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan).", - "meaning": "GAZ:00004474" - }, - "Iraq [GAZ:00004483]": { - "text": "Iraq [GAZ:00004483]", - "description": "A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts).", - "meaning": "GAZ:00004483" - }, - "Ireland [GAZ:00002943]": { - "text": "Ireland [GAZ:00002943]", - "description": "A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 \"county-level\" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a \"city council\"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties.", - "meaning": "GAZ:00002943" - }, - "Isle of Man [GAZ:00052477]": { - "text": "Isle of Man [GAZ:00052477]", - "description": "A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations.", - "meaning": "GAZ:00052477" - }, - "Israel [GAZ:00002476]": { - "text": "Israel [GAZ:00002476]", - "description": "A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions.", - "meaning": "GAZ:00002476" - }, - "Italy [GAZ:00002650]": { - "text": "Italy [GAZ:00002650]", - "description": "A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni).", - "meaning": "GAZ:00002650" - }, - "Jamaica [GAZ:00003781]": { - "text": "Jamaica [GAZ:00003781]", - "description": "A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance.", - "meaning": "GAZ:00003781" - }, - "Jan Mayen [GAZ:00005853]": { - "text": "Jan Mayen [GAZ:00005853]", - "description": "A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.", - "meaning": "GAZ:00005853" - }, - "Japan [GAZ:00002747]": { - "text": "Japan [GAZ:00002747]", - "description": "An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south.", - "meaning": "GAZ:00002747" - }, - "Jarvis Island [GAZ:00007118]": { - "text": "Jarvis Island [GAZ:00007118]", - "description": "An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount.", - "meaning": "GAZ:00007118" - }, - "Jersey [GAZ:00001551]": { - "text": "Jersey [GAZ:00001551]", - "description": "A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq.", - "meaning": "GAZ:00001551" - }, - "Johnston Atoll [GAZ:00007114]": { - "text": "Johnston Atoll [GAZ:00007114]", - "description": "A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount.", - "meaning": "GAZ:00007114" - }, - "Jordan [GAZ:00002473]": { - "text": "Jordan [GAZ:00002473]", - "description": "A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias.", - "meaning": "GAZ:00002473" - }, - "Juan de Nova Island [GAZ:00005809]": { - "text": "Juan de Nova Island [GAZ:00005809]", - "description": "A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique.", - "meaning": "GAZ:00005809" - }, - "Kazakhstan [GAZ:00004999]": { - "text": "Kazakhstan [GAZ:00004999]", - "description": "A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions.", - "meaning": "GAZ:00004999" - }, - "Kenya [GAZ:00001101]": { - "text": "Kenya [GAZ:00001101]", - "description": "A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province.", - "meaning": "GAZ:00001101" - }, - "Kerguelen Archipelago [GAZ:00005682]": { - "text": "Kerguelen Archipelago [GAZ:00005682]", - "description": "A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap.", - "meaning": "GAZ:00005682" - }, - "Kingman Reef [GAZ:00007116]": { - "text": "Kingman Reef [GAZ:00007116]", - "description": "A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount.", - "meaning": "GAZ:00007116" - }, - "Kiribati [GAZ:00006894]": { - "text": "Kiribati [GAZ:00006894]", - "description": "An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea).", - "meaning": "GAZ:00006894" - }, - "Kosovo [GAZ:00011337]": { - "text": "Kosovo [GAZ:00011337]", - "description": "A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija.", - "meaning": "GAZ:00011337" - }, - "Kuwait [GAZ:00005285]": { - "text": "Kuwait [GAZ:00005285]", - "description": "A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah).", - "meaning": "GAZ:00005285" - }, - "Kyrgyzstan [GAZ:00006893]": { - "text": "Kyrgyzstan [GAZ:00006893]", - "description": "A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions).", - "meaning": "GAZ:00006893" - }, - "Laos [GAZ:00006889]": { - "text": "Laos [GAZ:00006889]", - "description": "A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang).", - "meaning": "GAZ:00006889" - }, - "Latvia [GAZ:00002958]": { - "text": "Latvia [GAZ:00002958]", - "description": "A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions.", - "meaning": "GAZ:00002958" - }, - "Lebanon [GAZ:00002478]": { - "text": "Lebanon [GAZ:00002478]", - "description": "A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa).", - "meaning": "GAZ:00002478" - }, - "Lesotho [GAZ:00001098]": { - "text": "Lesotho [GAZ:00001098]", - "description": "A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils.", - "meaning": "GAZ:00001098" - }, - "Liberia [GAZ:00000911]": { - "text": "Liberia [GAZ:00000911]", - "description": "A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean.", - "meaning": "GAZ:00000911" - }, - "Libya [GAZ:00000566]": { - "text": "Libya [GAZ:00000566]", - "description": "A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s.", - "meaning": "GAZ:00000566" - }, - "Liechtenstein [GAZ:00003858]": { - "text": "Liechtenstein [GAZ:00003858]", - "description": "A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county).", - "meaning": "GAZ:00003858" - }, - "Line Islands [GAZ:00007144]": { - "text": "Line Islands [GAZ:00007144]", - "description": "A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands.", - "meaning": "GAZ:00007144" - }, - "Lithuania [GAZ:00002960]": { - "text": "Lithuania [GAZ:00002960]", - "description": "A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos).", - "meaning": "GAZ:00002960" - }, - "Luxembourg [GAZ:00002947]": { - "text": "Luxembourg [GAZ:00002947]", - "description": "A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest.", - "meaning": "GAZ:00002947" - }, - "Macau [GAZ:00003202]": { - "text": "Macau [GAZ:00003202]", - "description": "One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China.", - "meaning": "GAZ:00003202" - }, - "Madagascar [GAZ:00001108]": { - "text": "Madagascar [GAZ:00001108]", - "description": "An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany.", - "meaning": "GAZ:00001108" - }, - "Malawi [GAZ:00001105]": { - "text": "Malawi [GAZ:00001105]", - "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", - "meaning": "GAZ:00001105" - }, - "Malaysia [GAZ:00003902]": { - "text": "Malaysia [GAZ:00003902]", - "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", - "meaning": "GAZ:00003902" - }, - "Maldives [GAZ:00006924]": { - "text": "Maldives [GAZ:00006924]", - "description": "An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2.", - "meaning": "GAZ:00006924" - }, - "Mali [GAZ:00000584]": { - "text": "Mali [GAZ:00000584]", - "description": "A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements.", - "meaning": "GAZ:00000584" - }, - "Malta [GAZ:00004017]": { - "text": "Malta [GAZ:00004017]", - "description": "A Southern European country and consists of an archipelago situated centrally in the Mediterranean.", - "meaning": "GAZ:00004017" - }, - "Marshall Islands [GAZ:00007161]": { - "text": "Marshall Islands [GAZ:00007161]", - "description": "An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning \"sunrise\" and \"sunset\" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated.", - "meaning": "GAZ:00007161" - }, - "Martinique [GAZ:00067143]": { - "text": "Martinique [GAZ:00067143]", - "description": "An island and an overseas department/region and single territorial collectivity of France.", - "meaning": "GAZ:00067143" - }, - "Mauritania [GAZ:00000583]": { - "text": "Mauritania [GAZ:00000583]", - "description": "A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements).", - "meaning": "GAZ:00000583" - }, - "Mauritius [GAZ:00003745]": { - "text": "Mauritius [GAZ:00003745]", - "description": "An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands.", - "meaning": "GAZ:00003745" - }, - "Mayotte [GAZ:00003943]": { - "text": "Mayotte [GAZ:00003943]", - "description": "An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two.", - "meaning": "GAZ:00003943" - }, - "Mexico [GAZ:00002852]": { - "text": "Mexico [GAZ:00002852]", - "description": "A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City.", - "meaning": "GAZ:00002852" - }, - "Micronesia [GAZ:00005862]": { - "text": "Micronesia [GAZ:00005862]", - "description": "A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east.", - "meaning": "GAZ:00005862" - }, - "Midway Islands [GAZ:00007112]": { - "text": "Midway Islands [GAZ:00007112]", - "description": "A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior.", - "meaning": "GAZ:00007112" - }, - "Moldova [GAZ:00003897]": { - "text": "Moldova [GAZ:00003897]", - "description": "A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic.", - "meaning": "GAZ:00003897" - }, - "Monaco [GAZ:00003857]": { - "text": "Monaco [GAZ:00003857]", - "description": "A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards.", - "meaning": "GAZ:00003857" - }, - "Mongolia [GAZ:00008744]": { - "text": "Mongolia [GAZ:00008744]", - "description": "A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status.", - "meaning": "GAZ:00008744" - }, - "Montenegro [GAZ:00006898]": { - "text": "Montenegro [GAZ:00006898]", - "description": "A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality.", - "meaning": "GAZ:00006898" - }, - "Montserrat [GAZ:00003988]": { - "text": "Montserrat [GAZ:00003988]", - "description": "A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes.", - "meaning": "GAZ:00003988" - }, - "Morocco [GAZ:00000565]": { - "text": "Morocco [GAZ:00000565]", - "description": "A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of \"Saguia el-Hamra\" and \"Rio de Oro\" is disputed.", - "meaning": "GAZ:00000565" - }, - "Mozambique [GAZ:00001100]": { - "text": "Mozambique [GAZ:00001100]", - "description": "A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in \"Postos Administrativos\" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration.", - "meaning": "GAZ:00001100" - }, - "Myanmar [GAZ:00006899]": { - "text": "Myanmar [GAZ:00006899]", - "description": "A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages.", - "meaning": "GAZ:00006899" - }, - "Namibia [GAZ:00001096]": { - "text": "Namibia [GAZ:00001096]", - "description": "A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies.", - "meaning": "GAZ:00001096" - }, - "Nauru [GAZ:00006900]": { - "text": "Nauru [GAZ:00006900]", - "description": "An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies.", - "meaning": "GAZ:00006900" - }, - "Navassa Island [GAZ:00007119]": { - "text": "Navassa Island [GAZ:00007119]", - "description": "A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti.", - "meaning": "GAZ:00007119" - }, - "Nepal [GAZ:00004399]": { - "text": "Nepal [GAZ:00004399]", - "description": "A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the \"Chicken's Neck\". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions.", - "meaning": "GAZ:00004399" - }, - "Netherlands [GAZ:00002946]": { - "text": "Netherlands [GAZ:00002946]", - "description": "The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007).", - "meaning": "GAZ:00002946" - }, - "New Caledonia [GAZ:00005206]": { - "text": "New Caledonia [GAZ:00005206]", - "description": "A \"sui generis collectivity\" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes.", - "meaning": "GAZ:00005206" - }, - "New Zealand [GAZ:00000469]": { - "text": "New Zealand [GAZ:00000469]", - "description": "A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands.", - "meaning": "GAZ:00000469" - }, - "Nicaragua [GAZ:00002978]": { - "text": "Nicaragua [GAZ:00002978]", - "description": "A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya.", - "meaning": "GAZ:00002978" - }, - "Niger [GAZ:00000585]": { - "text": "Niger [GAZ:00000585]", - "description": "A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes.", - "meaning": "GAZ:00000585" - }, - "Nigeria [GAZ:00000912]": { - "text": "Nigeria [GAZ:00000912]", - "description": "A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs).", - "meaning": "GAZ:00000912" - }, - "Niue [GAZ:00006902]": { - "text": "Niue [GAZ:00006902]", - "description": "An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state.", - "meaning": "GAZ:00006902" - }, - "Norfolk Island [GAZ:00005908]": { - "text": "Norfolk Island [GAZ:00005908]", - "description": "A Territory of Australia that includes Norfolk Island and neighboring islands.", - "meaning": "GAZ:00005908" - }, - "North Korea [GAZ:00002801]": { - "text": "North Korea [GAZ:00002801]", - "description": "A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia.", - "meaning": "GAZ:00002801" - }, - "North Macedonia [GAZ:00006895]": { - "text": "North Macedonia [GAZ:00006895]", - "description": "A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts.", - "meaning": "GAZ:00006895" - }, - "North Sea [GAZ:00002284]": { - "text": "North Sea [GAZ:00002284]", - "description": "A sea situated between the eastern coasts of the British Isles and the western coast of Europe.", - "meaning": "GAZ:00002284" - }, - "Northern Mariana Islands [GAZ:00003958]": { - "text": "Northern Mariana Islands [GAZ:00003958]", - "description": "A group of 15 islands about three-quarters of the way from Hawaii to the Philippines.", - "meaning": "GAZ:00003958" - }, - "Norway [GAZ:00002699]": { - "text": "Norway [GAZ:00002699]", - "description": "A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom.", - "meaning": "GAZ:00002699" - }, - "Oman [GAZ:00005283]": { - "text": "Oman [GAZ:00005283]", - "description": "A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat).", - "meaning": "GAZ:00005283" - }, - "Pakistan [GAZ:00005246]": { - "text": "Pakistan [GAZ:00005246]", - "description": "A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan.", - "meaning": "GAZ:00005246" - }, - "Palau [GAZ:00006905]": { - "text": "Palau [GAZ:00006905]", - "description": "A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines.", - "meaning": "GAZ:00006905" - }, - "Panama [GAZ:00002892]": { - "text": "Panama [GAZ:00002892]", - "description": "The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports.", - "meaning": "GAZ:00002892" - }, - "Papua New Guinea [GAZ:00003922]": { - "text": "Papua New Guinea [GAZ:00003922]", - "description": "A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia).", - "meaning": "GAZ:00003922" - }, - "Paracel Islands [GAZ:00010832]": { - "text": "Paracel Islands [GAZ:00010832]", - "description": "A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines.", - "meaning": "GAZ:00010832" - }, - "Paraguay [GAZ:00002933]": { - "text": "Paraguay [GAZ:00002933]", - "description": "A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts.", - "meaning": "GAZ:00002933" - }, - "Peru [GAZ:00002932]": { - "text": "Peru [GAZ:00002932]", - "description": "A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao.", - "meaning": "GAZ:00002932" - }, - "Philippines [GAZ:00004525]": { - "text": "Philippines [GAZ:00004525]", - "description": "An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays.", - "meaning": "GAZ:00004525" - }, - "Pitcairn Islands [GAZ:00005867]": { - "text": "Pitcairn Islands [GAZ:00005867]", - "description": "A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia.", - "meaning": "GAZ:00005867" - }, - "Poland [GAZ:00002939]": { - "text": "Poland [GAZ:00002939]", - "description": "A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas.", - "meaning": "GAZ:00002939" - }, - "Portugal [GAZ:00004126]": { - "text": "Portugal [GAZ:00004126]", - "description": "That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands.", - "meaning": "GAZ:00004126" - }, - "Puerto Rico [GAZ:00006935]": { - "text": "Puerto Rico [GAZ:00006935]", - "description": "A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States).", - "meaning": "GAZ:00006935" - }, - "Qatar [GAZ:00005286]": { - "text": "Qatar [GAZ:00005286]", - "description": "An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts).", - "meaning": "GAZ:00005286" - }, - "Republic of the Congo [GAZ:00001088]": { - "text": "Republic of the Congo [GAZ:00001088]", - "description": "A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts.", - "meaning": "GAZ:00001088" - }, - "Reunion [GAZ:00003945]": { - "text": "Reunion [GAZ:00003945]", - "description": "An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island.", - "meaning": "GAZ:00003945" - }, - "Romania [GAZ:00002951]": { - "text": "Romania [GAZ:00002951]", - "description": "A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities).", - "meaning": "GAZ:00002951" - }, - "Ross Sea [GAZ:00023304]": { - "text": "Ross Sea [GAZ:00023304]", - "description": "A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW.", - "meaning": "GAZ:00023304" - }, - "Russia [GAZ:00002721]": { - "text": "Russia [GAZ:00002721]", - "description": "A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts.", - "meaning": "GAZ:00002721" - }, - "Rwanda [GAZ:00001087]": { - "text": "Rwanda [GAZ:00001087]", - "description": "A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge).", - "meaning": "GAZ:00001087" - }, - "Saint Helena [GAZ:00000849]": { - "text": "Saint Helena [GAZ:00000849]", - "description": "An island of volcanic origin and a British overseas territory in the South Atlantic Ocean.", - "meaning": "GAZ:00000849" - }, - "Saint Kitts and Nevis [GAZ:00006906]": { - "text": "Saint Kitts and Nevis [GAZ:00006906]", - "description": "A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis.", - "meaning": "GAZ:00006906" - }, - "Saint Lucia [GAZ:00006909]": { - "text": "Saint Lucia [GAZ:00006909]", - "description": "An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean.", - "meaning": "GAZ:00006909" - }, - "Saint Pierre and Miquelon [GAZ:00003942]": { - "text": "Saint Pierre and Miquelon [GAZ:00003942]", - "description": "An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985.", - "meaning": "GAZ:00003942" - }, - "Saint Martin [GAZ:00005841]": { - "text": "Saint Martin [GAZ:00005841]", - "description": "An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe.", - "meaning": "GAZ:00005841" - }, - "Saint Vincent and the Grenadines [GAZ:02000565]": { - "text": "Saint Vincent and the Grenadines [GAZ:02000565]", - "description": "An island nation in the Lesser Antilles chain of the Caribbean Sea.", - "meaning": "GAZ:02000565" - }, - "Samoa [GAZ:00006910]": { - "text": "Samoa [GAZ:00006910]", - "description": "A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts).", - "meaning": "GAZ:00006910" - }, - "San Marino [GAZ:00003102]": { - "text": "San Marino [GAZ:00003102]", - "description": "A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello).", - "meaning": "GAZ:00003102" - }, - "Sao Tome and Principe [GAZ:00006927]": { - "text": "Sao Tome and Principe [GAZ:00006927]", - "description": "An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29).", - "meaning": "GAZ:00006927" - }, - "Saudi Arabia [GAZ:00005279]": { - "text": "Saudi Arabia [GAZ:00005279]", - "description": "A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates.", - "meaning": "GAZ:00005279" - }, - "Senegal [GAZ:00000913]": { - "text": "Senegal [GAZ:00000913]", - "description": "A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales.", - "meaning": "GAZ:00000913" - }, - "Serbia [GAZ:00002957]": { - "text": "Serbia [GAZ:00002957]", - "description": "A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities).", - "meaning": "GAZ:00002957" - }, - "Seychelles [GAZ:00006922]": { - "text": "Seychelles [GAZ:00006922]", - "description": "An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands.", - "meaning": "GAZ:00006922" - }, - "Sierra Leone [GAZ:00000914]": { - "text": "Sierra Leone [GAZ:00000914]", - "description": "A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts.", - "meaning": "GAZ:00000914" - }, - "Singapore [GAZ:00003923]": { - "text": "Singapore [GAZ:00003923]", - "description": "An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role.", - "meaning": "GAZ:00003923" - }, - "Sint Maarten [GAZ:00012579]": { - "text": "Sint Maarten [GAZ:00012579]", - "description": "One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten.", - "meaning": "GAZ:00012579" - }, - "Slovakia [GAZ:00002956]": { - "text": "Slovakia [GAZ:00002956]", - "description": "A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts.", - "meaning": "GAZ:00002956" - }, - "Slovenia [GAZ:00002955]": { - "text": "Slovenia [GAZ:00002955]", - "description": "A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status.", - "meaning": "GAZ:00002955" - }, - "Solomon Islands [GAZ:00005275]": { - "text": "Solomon Islands [GAZ:00005275]", - "description": "A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal.", - "meaning": "GAZ:00005275" - }, - "Somalia [GAZ:00001104]": { - "text": "Somalia [GAZ:00001104]", - "description": "A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir.", - "meaning": "GAZ:00001104" - }, - "South Africa [GAZ:00001094]": { - "text": "South Africa [GAZ:00001094]", - "description": "A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities.", - "meaning": "GAZ:00001094" - }, - "South Georgia and the South Sandwich Islands [GAZ:00003990]": { - "text": "South Georgia and the South Sandwich Islands [GAZ:00003990]", - "description": "A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE.", - "meaning": "GAZ:00003990" - }, - "South Korea [GAZ:00002802]": { - "text": "South Korea [GAZ:00002802]", - "description": "A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri).", - "meaning": "GAZ:00002802" - }, - "South Sudan [GAZ:00233439]": { - "text": "South Sudan [GAZ:00233439]", - "description": "A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel.", - "meaning": "GAZ:00233439" - }, - "Spain [GAZ:00003936]": { - "text": "Spain [GAZ:00003936]", - "description": "That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal.", - "meaning": "GAZ:00003936" - }, - "Spratly Islands [GAZ:00010831]": { - "text": "Spratly Islands [GAZ:00010831]", - "description": "A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines.", - "meaning": "GAZ:00010831" - }, - "Sri Lanka [GAZ:00003924]": { - "text": "Sri Lanka [GAZ:00003924]", - "description": "An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats.", - "meaning": "GAZ:00003924" - }, - "State of Palestine [GAZ:00002475]": { - "text": "State of Palestine [GAZ:00002475]", - "description": "The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates.", - "meaning": "GAZ:00002475" - }, - "Sudan [GAZ:00000560]": { - "text": "Sudan [GAZ:00000560]", - "description": "A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts.", - "meaning": "GAZ:00000560" - }, - "Suriname [GAZ:00002525]": { - "text": "Suriname [GAZ:00002525]", - "description": "A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten.", - "meaning": "GAZ:00002525" - }, - "Svalbard [GAZ:00005396]": { - "text": "Svalbard [GAZ:00005396]", - "description": "An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole.", - "meaning": "GAZ:00005396" - }, - "Swaziland [GAZ:00001099]": { - "text": "Swaziland [GAZ:00001099]", - "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", - "meaning": "GAZ:00001099" - }, - "Sweden [GAZ:00002729]": { - "text": "Sweden [GAZ:00002729]", - "description": "A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004.", - "meaning": "GAZ:00002729" - }, - "Switzerland [GAZ:00002941]": { - "text": "Switzerland [GAZ:00002941]", - "description": "A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy.", - "meaning": "GAZ:00002941" - }, - "Syria [GAZ:00002474]": { - "text": "Syria [GAZ:00002474]", - "description": "A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia).", - "meaning": "GAZ:00002474" - }, - "Taiwan [GAZ:00005341]": { - "text": "Taiwan [GAZ:00005341]", - "description": "A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities.", - "meaning": "GAZ:00005341" - }, - "Tajikistan [GAZ:00006912]": { - "text": "Tajikistan [GAZ:00006912]", - "description": "A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion).", - "meaning": "GAZ:00006912" - }, - "Tanzania [GAZ:00001103]": { - "text": "Tanzania [GAZ:00001103]", - "description": "A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities).", - "meaning": "GAZ:00001103" - }, - "Thailand [GAZ:00003744]": { - "text": "Thailand [GAZ:00003744]", - "description": "A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province.", - "meaning": "GAZ:00003744" - }, - "Timor-Leste [GAZ:00006913]": { - "text": "Timor-Leste [GAZ:00006913]", - "description": "A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets.", - "meaning": "GAZ:00006913" - }, - "Togo [GAZ:00000915]": { - "text": "Togo [GAZ:00000915]", - "description": "A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located.", - "meaning": "GAZ:00000915" - }, - "Tokelau [GAZ:00260188]": { - "text": "Tokelau [GAZ:00260188]", - "description": "A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi).", - "meaning": "GAZ:00260188" - }, - "Tonga [GAZ:00006916]": { - "text": "Tonga [GAZ:00006916]", - "description": "A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean.", - "meaning": "GAZ:00006916" - }, - "Trinidad and Tobago [GAZ:00003767]": { - "text": "Trinidad and Tobago [GAZ:00003767]", - "description": "An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands.", - "meaning": "GAZ:00003767" - }, - "Tromelin Island [GAZ:00005812]": { - "text": "Tromelin Island [GAZ:00005812]", - "description": "A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point.", - "meaning": "GAZ:00005812" - }, - "Tunisia [GAZ:00000562]": { - "text": "Tunisia [GAZ:00000562]", - "description": "A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 \"delegations\" or \"districts\" (mutamadiyat), and further subdivided into municipalities (shaykhats).", - "meaning": "GAZ:00000562" - }, - "Turkey [GAZ:00000558]": { - "text": "Turkey [GAZ:00000558]", - "description": "A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts.", - "meaning": "GAZ:00000558" - }, - "Turkmenistan [GAZ:00005018]": { - "text": "Turkmenistan [GAZ:00005018]", - "description": "A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city.", - "meaning": "GAZ:00005018" - }, - "Turks and Caicos Islands [GAZ:00003955]": { - "text": "Turks and Caicos Islands [GAZ:00003955]", - "description": "A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands.", - "meaning": "GAZ:00003955" - }, - "Tuvalu [GAZ:00009715]": { - "text": "Tuvalu [GAZ:00009715]", - "description": "A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia.", - "meaning": "GAZ:00009715" - }, - "United States of America [GAZ:00002459]": { - "text": "United States of America [GAZ:00002459]", - "description": "A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into \"census areas\"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a \"charter township\", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county.", - "meaning": "GAZ:00002459" - }, - "Uganda [GAZ:00001102]": { - "text": "Uganda [GAZ:00001102]", - "description": "A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties.", - "meaning": "GAZ:00001102" - }, - "Ukraine [GAZ:00002724]": { - "text": "Ukraine [GAZ:00002724]", - "description": "A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units.", - "meaning": "GAZ:00002724" - }, - "United Arab Emirates [GAZ:00005282]": { - "text": "United Arab Emirates [GAZ:00005282]", - "description": "A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain.", - "meaning": "GAZ:00005282" - }, - "United Kingdom [GAZ:00002637]": { - "text": "United Kingdom [GAZ:00002637]", - "description": "A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel.", - "meaning": "GAZ:00002637" - }, - "Uruguay [GAZ:00002930]": { - "text": "Uruguay [GAZ:00002930]", - "description": "A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento).", - "meaning": "GAZ:00002930" - }, - "Uzbekistan [GAZ:00004979]": { - "text": "Uzbekistan [GAZ:00004979]", - "description": "A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar).", - "meaning": "GAZ:00004979" - }, - "Vanuatu [GAZ:00006918]": { - "text": "Vanuatu [GAZ:00006918]", - "description": "An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji.", - "meaning": "GAZ:00006918" - }, - "Venezuela [GAZ:00002931]": { - "text": "Venezuela [GAZ:00002931]", - "description": "A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias).", - "meaning": "GAZ:00002931" - }, - "Viet Nam [GAZ:00003756]": { - "text": "Viet Nam [GAZ:00003756]", - "description": "The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia.", - "meaning": "GAZ:00003756" - }, - "Virgin Islands [GAZ:00003959]": { - "text": "Virgin Islands [GAZ:00003959]", - "description": "A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts.", - "meaning": "GAZ:00003959" - }, - "Wake Island [GAZ:00007111]": { - "text": "Wake Island [GAZ:00007111]", - "description": "A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east).", - "meaning": "GAZ:00007111" - }, - "Wallis and Futuna [GAZ:00007191]": { - "text": "Wallis and Futuna [GAZ:00007191]", - "description": "A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets.", - "meaning": "GAZ:00007191" - }, - "West Bank [GAZ:00009572]": { - "text": "West Bank [GAZ:00009572]", - "description": "A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian \"islands\" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is \"pipelined\".", - "meaning": "GAZ:00009572" - }, - "Western Sahara [GAZ:00000564]": { - "text": "Western Sahara [GAZ:00000564]", - "description": "A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions.", - "meaning": "GAZ:00000564" - }, - "Yemen [GAZ:00005284]": { - "text": "Yemen [GAZ:00005284]", - "description": "A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001).", - "meaning": "GAZ:00005284" - }, - "Zambia [GAZ:00001107]": { - "text": "Zambia [GAZ:00001107]", - "description": "A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts.", - "meaning": "GAZ:00001107" - }, - "Zimbabwe [GAZ:00001106]": { - "text": "Zimbabwe [GAZ:00001106]", - "description": "A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities.", - "meaning": "GAZ:00001106" + { + "range": "NullValueMenu" + } + ] + }, + "genomic_target_enrichment_method_details": { + "name": "genomic_target_enrichment_method_details", + "description": "Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome.", + "title": "genomic target enrichment method details", + "comments": [ + "Provide details that are applicable to the method you used." + ], + "examples": [ + { + "value": "enrichment was done using Illumina Target Enrichment methodology with the Illumina DNA Prep with enrichment kit." + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100967", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", + "title": "amplicon pcr primer scheme", + "comments": [ + "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." + ], + "examples": [ + { + "value": "MPXV Sunrise 3.1" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:amplicon%20pcr%20primer%20scheme", + "Pathoplexus_Mpox:ampliconPcrPrimerScheme" + ], + "slot_uri": "GENEPIO:0001456", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "amplicon_size": { + "name": "amplicon_size", + "description": "The length of the amplicon generated by PCR amplification.", + "title": "amplicon size", + "comments": [ + "Provide the amplicon size expressed in base pairs." + ], + "examples": [ + { + "value": "300bp" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:amplicon%20size", + "Pathoplexus_Mpox:ampliconSize" + ], + "slot_uri": "GENEPIO:0001449", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "integer" + }, + "quality_control_method_name": { + "name": "quality_control_method_name", + "description": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", + "title": "quality control method name", + "comments": [ + "Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided." + ], + "examples": [ + { + "value": "ncov-tools" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlMethodName" + ], + "slot_uri": "GENEPIO:0100557", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "quality_control_method_version": { + "name": "quality_control_method_version", + "description": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", + "title": "quality control method version", + "comments": [ + "Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon." + ], + "examples": [ + { + "value": "1.2.3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlMethodVersion" + ], + "slot_uri": "GENEPIO:0100558", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "quality_control_determination": { + "name": "quality_control_determination", + "title": "quality control determination", + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlDetermination" + ], + "slot_uri": "GENEPIO:0100559", + "domain_of": [ + "MpoxInternational" + ], + "range": "QualityControlDeterminationInternationalMenu" + }, + "quality_control_issues": { + "name": "quality_control_issues", + "title": "quality control issues", + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlIssues" + ], + "slot_uri": "GENEPIO:0100560", + "domain_of": [ + "MpoxInternational" + ], + "range": "QualityControlIssuesInternationalMenu" + }, + "quality_control_details": { + "name": "quality_control_details", + "description": "The details surrounding a low quality determination in a quality control assessment.", + "title": "quality control details", + "comments": [ + "Provide notes or details regarding QC results using free text." + ], + "examples": [ + { + "value": "CT value of 39. Low viral load. Low DNA concentration after amplification." + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "Pathoplexus_Mpox:qualityControlDetails" + ], + "slot_uri": "GENEPIO:0100561", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", + "title": "raw sequence data processing method", + "comments": [ + "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:PH_RAW_SEQUENCE_METHOD", + "Pathoplexus_Mpox:rawSequenceDataProcessingMethod" + ], + "slot_uri": "GENEPIO:0001458", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "dehosting_method": { + "name": "dehosting_method", + "description": "The method used to remove host reads from the pathogen sequence.", + "title": "dehosting method", + "comments": [ + "Provide the name and version number of the software used to remove host reads." + ], + "examples": [ + { + "value": "Nanostripper" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0001459", + "domain_of": [ + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "deduplication_method": { + "name": "deduplication_method", + "description": "The method used to remove duplicated reads in a sequence read dataset.", + "title": "deduplication method", + "comments": [ + "Provide the deduplication software name followed by the version, or a link to a tool or method." + ], + "examples": [ + { + "value": "DeDup 0.12.8" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100831", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "consensus_sequence_name": { + "name": "consensus_sequence_name", + "description": "The name of the consensus sequence.", + "title": "consensus sequence name", + "comments": [ + "Provide the name and version number of the consensus sequence." + ], + "examples": [ + { + "value": "mpxvassembly3" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20name", + "Pathoplexus_Mpox:submissionId" + ], + "slot_uri": "GENEPIO:0001460", + "domain_of": [ + "Mpox" + ], + "range": "WhitespaceMinimizedString" + }, + "consensus_sequence_filename": { + "name": "consensus_sequence_filename", + "description": "The name of the consensus sequence file.", + "title": "consensus sequence filename", + "comments": [ + "Provide the name and version number of the consensus sequence FASTA file." + ], + "examples": [ + { + "value": "mpox123assembly.fasta" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filename" + ], + "slot_uri": "GENEPIO:0001461", + "domain_of": [ + "Mpox" + ], + "range": "WhitespaceMinimizedString" + }, + "consensus_sequence_filepath": { + "name": "consensus_sequence_filepath", + "description": "The filepath of the consensus sequence file.", + "title": "consensus sequence filepath", + "comments": [ + "Provide the filepath of the consensus sequence FASTA file." + ], + "examples": [ + { + "value": "/User/Documents/STILab/Data/mpox123assembly.fasta" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filepath" + ], + "slot_uri": "GENEPIO:0001462", + "domain_of": [ + "Mpox" + ], + "range": "WhitespaceMinimizedString" + }, + "genome_sequence_file_name": { + "name": "genome_sequence_file_name", + "description": "The name of the consensus sequence file.", + "title": "genome sequence file name", + "comments": [ + "Provide the name and version number, with the file extension, of the processed genome sequence file e.g. a consensus sequence FASTA file or a genome assembly file." + ], + "examples": [ + { + "value": "mpxvassembly.fasta" + } + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filename" + ], + "slot_uri": "GENEPIO:0101715", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "genome_sequence_file_path": { + "name": "genome_sequence_file_path", + "description": "The filepath of the consensus sequence file.", + "title": "genome sequence file path", + "comments": [ + "Provide the filepath of the genome sequence FASTA file." + ], + "examples": [ + { + "value": "/User/Documents/ViralLab/Data/mpxvassembly.fasta" } - } - } - }, - "slots": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "description": "The user-defined name for the sample.", - "title": "specimen collector sample ID", + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "NML_LIMS:consensus%20sequence%20filepath" + ], + "slot_uri": "GENEPIO:0101716", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "description": "The name of software used to generate the consensus sequence.", + "title": "consensus sequence software name", "comments": [ - "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." + "Provide the name of the software used to generate the consensus sequence." ], "examples": [ { - "value": "prov_mpox_1234" + "value": "iVar" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "GISAID:Sample%20ID%20given%20by%20the%20submitting%20laboratory", - "CNPHI:Primary%20Specimen%20ID", - "NML_LIMS:TEXT_ID", - "BIOSAMPLE:sample_name", - "VirusSeq_Portal:specimen%20collector%20sample%20ID" + "NML_LIMS:PH_CONSENSUS_SEQUENCE", + "Pathoplexus_Mpox:consensusSequenceSoftwareName", + "GISAID_EpiPox:Assembly%20method" ], - "slot_uri": "GENEPIO:0001123", - "identifier": true, + "slot_uri": "GENEPIO:0001463", "domain_of": [ "Mpox", "MpoxInternational" @@ -9774,29 +14344,50 @@ "range": "WhitespaceMinimizedString", "required": true }, - "related_specimen_primary_id": { - "name": "related_specimen_primary_id", - "description": "The primary ID of a related specimen previously submitted to the repository.", - "title": "Related specimen primary ID", + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "description": "The version of the software used to generate the consensus sequence.", + "title": "consensus sequence software version", "comments": [ - "Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system." + "Provide the version of the software used to generate the consensus sequence." ], "examples": [ { - "value": "SR20-12345" + "value": "1.3" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "CNPHI:Related%20Specimen%20ID", - "CNPHI:Related%20Specimen%20Relationship%20Type", - "NML_LIMS:PH_RELATED_PRIMARY_ID", - "BIOSAMPLE:host_subject_ID" + "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", + "Pathoplexus_Mpox:consensusSequenceSoftwareVersion", + "GISAID_EpiPox:Assembly%20method" ], - "slot_uri": "GENEPIO:0001128", + "slot_uri": "GENEPIO:0001469", "domain_of": [ - "Mpox" + "Mpox", + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString", + "required": true + }, + "sequence_assembly_software_name": { + "name": "sequence_assembly_software_name", + "description": "The name of the software used to assemble a sequence.", + "title": "sequence assembly software name", + "comments": [ + "Provide the name of the software used to assemble the sequence." + ], + "examples": [ + { + "value": "SPAdes Genome Assembler, Canu, wtdbg2, velvet" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100825", + "domain_of": [ + "MpoxInternational" ], + "required": true, "any_of": [ { "range": "WhitespaceMinimizedString" @@ -9806,1056 +14397,948 @@ } ] }, - "case_id": { - "name": "case_id", - "description": "The identifier used to specify an epidemiologically detected case of disease.", - "title": "case ID", + "sequence_assembly_software_version": { + "name": "sequence_assembly_software_version", + "description": "The version of the software used to assemble a sequence.", + "title": "sequence assembly software version", "comments": [ - "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." + "Provide the version of the software used to assemble the sequence." ], "examples": [ { - "value": "ABCD1234" + "value": "3.15.5" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_CASE_ID" - ], - "slot_uri": "GENEPIO:0100281", + "slot_uri": "GENEPIO:0100826", "domain_of": [ - "Mpox", "MpoxInternational" ], - "range": "WhitespaceMinimizedString" + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "bioproject_accession": { - "name": "bioproject_accession", - "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", - "title": "bioproject accession", + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "description": "The user-specified filename of the r1 FASTQ file.", + "title": "r1 fastq filename", "comments": [ - "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." + "Provide the r1 FASTQ filename. This information aids in data management." ], "examples": [ { - "value": "PRJNA12345" + "value": "ABC123_S1_L001_R1_001.fastq.gz" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession", - "BIOSAMPLE:bioproject_accession" - ], - "slot_uri": "GENEPIO:0001136", + "slot_uri": "GENEPIO:0001476", "domain_of": [ "Mpox", "MpoxInternational" ], "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "recommended": true }, - "biosample_accession": { - "name": "biosample_accession", - "description": "The identifier assigned to a BioSample in INSDC archives.", - "title": "biosample accession", + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "description": "The user-specified filename of the r2 FASTQ file.", + "title": "r2 fastq filename", "comments": [ - "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA." + "Provide the r2 FASTQ filename. This information aids in data management." ], "examples": [ { - "value": "SAMN14180202" + "value": "ABC123_S1_L001_R2_001.fastq.gz" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession" - ], - "slot_uri": "GENEPIO:0001139", + "slot_uri": "GENEPIO:0001477", "domain_of": [ "Mpox", "MpoxInternational" ], "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "recommended": true }, - "insdc_sequence_read_accession": { - "name": "insdc_sequence_read_accession", - "description": "The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", - "title": "INSDC sequence read accession", + "r1_fastq_filepath": { + "name": "r1_fastq_filepath", + "description": "The location of the r1 FASTQ file within a user's file system.", + "title": "r1 fastq filepath", "comments": [ - "Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR." + "Provide the filepath for the r1 FASTQ file. This information aids in data management." ], "examples": [ { - "value": "SRR123456, ERR123456, DRR123456, CRR123456" + "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:SRA%20Accession", - "NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession" - ], - "slot_uri": "GENEPIO:0101203", + "slot_uri": "GENEPIO:0001478", "domain_of": [ "Mpox", "MpoxInternational" ], - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "range": "WhitespaceMinimizedString" }, - "insdc_assembly_accession": { - "name": "insdc_assembly_accession", - "description": "The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", - "title": "INSDC assembly accession", + "r2_fastq_filepath": { + "name": "r2_fastq_filepath", + "description": "The location of the r2 FASTQ file within a user's file system.", + "title": "r2 fastq filepath", "comments": [ - "Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version." + "Provide the filepath for the r2 FASTQ file. This information aids in data management." ], "examples": [ { - "value": "LZ986655.1" + "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:GenBank%20Accession", - "NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession" - ], - "slot_uri": "GENEPIO:0101204", + "slot_uri": "GENEPIO:0001479", "domain_of": [ "Mpox", "MpoxInternational" ], - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "range": "WhitespaceMinimizedString" }, - "gisaid_virus_name": { - "name": "gisaid_virus_name", - "description": "Identifier of the specific isolate.", - "title": "GISAID virus name", + "fast5_filename": { + "name": "fast5_filename", + "description": "The user-specified filename of the FAST5 file.", + "title": "fast5 filename", "comments": [ - "Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." + "Provide the FAST5 filename. This information aids in data management." ], "examples": [ { - "value": "hMpxV/Canada/UN-NML-12345/2022" + "value": "mpxv123seq.fast5" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Virus%20name", - "BIOSAMPLE:GISAID_virus_name" - ], - "slot_uri": "GENEPIO:0100282", + "slot_uri": "GENEPIO:0001480", "domain_of": [ + "Mpox", "MpoxInternational" ], "range": "WhitespaceMinimizedString" }, - "gisaid_accession": { - "name": "gisaid_accession", - "description": "The GISAID accession number assigned to the sequence.", - "title": "GISAID accession", + "fast5_filepath": { + "name": "fast5_filepath", + "description": "The location of the FAST5 file within a user's file system.", + "title": "fast5 filepath", "comments": [ - "Store the accession returned from the GISAID submission." + "Provide the filepath for the FAST5 file. This information aids in data management." ], "examples": [ { - "value": "EPI_ISL_436489" + "value": "/User/Documents/RespLab/Data/mpxv123seq.fast5" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:GISAID%20Accession%20%28if%20known%29", - "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession", - "BIOSAMPLE:GISAID_accession", - "VirusSeq_Portal:GISAID%20accession" - ], - "slot_uri": "GENEPIO:0001147", + "slot_uri": "GENEPIO:0001481", "domain_of": [ "Mpox", "MpoxInternational" ], - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "range": "WhitespaceMinimizedString" }, - "sample_collected_by": { - "name": "sample_collected_by", - "description": "The name of the agency that collected the original sample.", - "title": "sample collected by", + "number_of_total_reads": { + "name": "number_of_total_reads", + "description": "The total number of non-unique reads generated by the sequencing process.", + "title": "number of total reads", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "423867" + } + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100827", + "domain_of": [ + "MpoxInternational" + ], + "range": "Integer" + }, + "number_of_unique_reads": { + "name": "number_of_unique_reads", + "description": "The number of unique reads generated by the sequencing process.", + "title": "number of unique reads", "comments": [ - "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "BCCDC Public Health Laboratory" + "value": "248236" } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001153", + "slot_uri": "GENEPIO:0100828", "domain_of": [ - "Mpox", "MpoxInternational" ], - "required": true + "range": "Integer" }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sample.", - "title": "sample collector contact email", + "minimum_posttrimming_read_length": { + "name": "minimum_posttrimming_read_length", + "description": "The threshold used as a cut-off for the minimum length of a read after trimming.", + "title": "minimum post-trimming read length", "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "RespLab@lab.ca" + "value": "150" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sample%20collector%20contact%20email" - ], - "slot_uri": "GENEPIO:0001156", + "slot_uri": "GENEPIO:0100829", "domain_of": [ - "Mpox", "MpoxInternational" ], - "range": "WhitespaceMinimizedString", - "pattern": "^\\S+@\\S+\\.\\S+$" + "range": "Integer" }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "description": "The mailing address of the agency submitting the sample.", - "title": "sample collector contact address", + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", + "title": "breadth of coverage value", "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" + "Provide value as a percentage." ], "examples": [ { - "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" + "value": "95%" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "GISAID:Address", - "NML_LIMS:sample%20collector%20contact%20address" + "NML_LIMS:breadth%20of%20coverage%20value", + "Pathoplexus_Mpox:breadthOfCoverage" ], - "slot_uri": "GENEPIO:0001158", + "slot_uri": "GENEPIO:0001472", "domain_of": [ "Mpox", "MpoxInternational" ], "range": "WhitespaceMinimizedString" }, - "sample_collection_date": { - "name": "sample_collection_date", - "description": "The date on which the sample was collected.", - "title": "sample collection date", - "todos": [ - ">=2019-10-01", - "<={today}" - ], + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", + "title": "depth of coverage value", "comments": [ - "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + "Provide value as a fold of coverage." ], "examples": [ { - "value": "2020-03-16" + "value": "400x" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "GISAID:Collection%20date", - "CNPHI:Patient%20Sample%20Collected%20Date", - "NML_LIMS:HC_COLLECT_DATE", - "BIOSAMPLE:collection_date", - "VirusSeq_Portal:sample%20collection%20date" + "NML_LIMS:depth%20of%20coverage%20value", + "Pathoplexus_Mpox:depthOfCoverage", + "GISAID_EpiPox:Depth%20of%20coverage" ], - "slot_uri": "GENEPIO:0001174", + "slot_uri": "GENEPIO:0001474", "domain_of": [ "Mpox", "MpoxInternational" ], - "required": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "range": "WhitespaceMinimizedString" }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "description": "The precision to which the \"sample collection date\" was provided.", - "title": "sample collection date precision", + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "description": "The threshold used as a cut-off for the depth of coverage.", + "title": "depth of coverage threshold", "comments": [ - "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." + "Provide the threshold fold coverage." ], "examples": [ { - "value": "year" + "value": "100x" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "CNPHI:Precision%20of%20date%20collected", - "NML_LIMS:HC_TEXT2" + "NML_LIMS:depth%20of%20coverage%20threshold" ], - "slot_uri": "GENEPIO:0001177", + "slot_uri": "GENEPIO:0001475", "domain_of": [ - "Mpox" + "Mpox", + "MpoxInternational" ], - "required": true, - "any_of": [ - { - "range": "SampleCollectionDatePrecisionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "WhitespaceMinimizedString" }, - "sample_received_date": { - "name": "sample_received_date", - "description": "The date on which the sample was received.", - "title": "sample received date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "description": "The number of total base pairs generated by the sequencing process.", + "title": "number of base pairs sequenced", "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "2020-03-20" + "value": "2639019" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:sample%20received%20date" + "NML_LIMS:number%20of%20base%20pairs%20sequenced" ], - "slot_uri": "GENEPIO:0001179", + "slot_uri": "GENEPIO:0001482", "domain_of": [ "Mpox", "MpoxInternational" ], - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "range": "integer", + "minimum_value": 0 }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "description": "The country where the sample was collected.", - "title": "geo_loc_name (country)", + "consensus_genome_length": { + "name": "consensus_genome_length", + "description": "Size of the reconstructed genome described as the number of base pairs.", + "title": "consensus genome length", "comments": [ - "Provide the country name from the controlled vocabulary provided." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Location", - "CNPHI:Patient%20Country", - "NML_LIMS:HC_COUNTRY", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28country%29" - ], - "slot_uri": "GENEPIO:0001181", - "domain_of": [ - "Mpox", - "MpoxInternational" + "Provide a numerical value (no need to include units)." ], - "required": true - }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "description": "The state/province/territory where the sample was collected.", - "title": "geo_loc_name (state/province/territory)", "examples": [ { - "value": "Saskatchewan" + "value": "197063" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "CNPHI:Patient%20Province", - "NML_LIMS:HC_PROVINCE", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29" + "NML_LIMS:consensus%20genome%20length" ], - "slot_uri": "GENEPIO:0001185", + "slot_uri": "GENEPIO:0001483", "domain_of": [ "Mpox", "MpoxInternational" ], - "required": true + "range": "integer", + "minimum_value": 0 }, - "geo_loc_latitude": { - "name": "geo_loc_latitude", - "description": "The latitude coordinates of the geographical location of sample collection.", - "title": "geo_loc latitude", + "sequence_assembly_length": { + "name": "sequence_assembly_length", + "description": "The length of the genome generated by assembling reads using a scaffold or by reference-based mapping.", + "title": "sequence assembly length", "comments": [ - "Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees latitude in format \"d[d.dddd] N|S\"." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "38.98 N" + "value": "34272" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:lat_lon" - ], - "slot_uri": "GENEPIO:0100309", + "slot_uri": "GENEPIO:0100846", "domain_of": [ "MpoxInternational" ], - "range": "WhitespaceMinimizedString" + "range": "Integer" }, - "geo_loc_longitude": { - "name": "geo_loc_longitude", - "description": "The longitude coordinates of the geographical location of sample collection.", - "title": "geo_loc longitude", + "number_of_contigs": { + "name": "number_of_contigs", + "description": "The number of contigs (contiguous sequences) in a sequence assembly.", + "title": "number of contigs", "comments": [ - "Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees longitude in format \"d[dd.dddd] W|E\"." + "Provide a numerical value." ], "examples": [ { - "value": "77.11 W" + "value": "10" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:lat_lon" - ], - "slot_uri": "GENEPIO:0100310", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "organism": { - "name": "organism", - "description": "Taxonomic name of the organism.", - "title": "organism", - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Pathogen", - "NML_LIMS:HC_CURRENT_ID", - "BIOSAMPLE:organism", - "VirusSeq_Portal:organism" - ], - "slot_uri": "GENEPIO:0001191", + "slot_uri": "GENEPIO:0100937", "domain_of": [ - "Mpox", "MpoxInternational" ], - "required": true + "range": "Integer" }, - "isolate": { - "name": "isolate", - "description": "Identifier of the specific isolate.", - "title": "isolate", - "from_schema": "https://example.com/mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" + "genome_completeness": { + "name": "genome_completeness", + "description": "The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data.", + "title": "genome completeness", + "comments": [ + "Provide the genome completeness as a percent (no need to include units)." ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, + "examples": [ { - "range": "NullValueMenu" + "value": "85" } - ] - }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "description": "The reason that the sample was collected.", - "title": "purpose of sampling", - "comments": [ - "As all samples are taken for diagnostic purposes, \"Diagnostic Testing\" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Reason%20for%20Sampling", - "NML_LIMS:HC_SAMPLE_CATEGORY", - "BIOSAMPLE:purpose_of_sampling", - "VirusSeq_Portal:purpose%20of%20sampling" - ], - "slot_uri": "GENEPIO:0001198", + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100844", "domain_of": [ - "Mpox", "MpoxInternational" ], - "required": true + "range": "WhitespaceMinimizedString" }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "description": "The description of why the sample was collected, providing specific details.", - "title": "purpose of sampling details", + "n50": { + "name": "n50", + "description": "The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences.", + "title": "N50", "comments": [ - "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." + "Provide the N50 value in Mb." ], "examples": [ { - "value": "Symptomology and history suggested Monkeypox diagnosis." + "value": "150" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sampling", - "NML_LIMS:PH_SAMPLING_DETAILS", - "BIOSAMPLE:description", - "VirusSeq_Portal:purpose%20of%20sampling%20details" - ], - "slot_uri": "GENEPIO:0001200", + "slot_uri": "GENEPIO:0100938", "domain_of": [ - "Mpox", "MpoxInternational" ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "range": "Integer" }, - "nml_submitted_specimen_type": { - "name": "nml_submitted_specimen_type", - "description": "The type of specimen submitted to the National Microbiology Laboratory (NML) for testing.", - "title": "NML submitted specimen type", + "percent_ns_across_total_genome_length": { + "name": "percent_ns_across_total_genome_length", + "description": "The percentage of the assembly that consists of ambiguous bases (Ns).", + "title": "percent Ns across total genome length", "comments": [ - "This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "Nucleic Acid" + "value": "2" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Specimen%20Type", - "NML_LIMS:PH_SPECIMEN_TYPE" - ], - "slot_uri": "GENEPIO:0001204", + "slot_uri": "GENEPIO:0100830", "domain_of": [ - "Mpox" + "MpoxInternational" ], - "range": "NmlSubmittedSpecimenTypeMenu", - "required": true + "range": "Integer" }, - "related_specimen_relationship_type": { - "name": "related_specimen_relationship_type", - "description": "The relationship of the current specimen to the specimen/sample previously submitted to the repository.", - "title": "Related specimen relationship type", + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "description": "The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp).", + "title": "Ns per 100 kbp", "comments": [ - "Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "Previously Submitted" + "value": "342" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Related%20Specimen%20ID", - "CNPHI:Related%20Specimen%20Relationship%20Type", - "NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE" - ], - "slot_uri": "GENEPIO:0001209", + "slot_uri": "GENEPIO:0001484", "domain_of": [ - "Mpox" + "MpoxInternational" ], - "any_of": [ - { - "range": "RelatedSpecimenRelationshipTypeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "Integer" }, - "anatomical_material": { - "name": "anatomical_material", - "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", - "title": "anatomical material", + "reference_genome_accession": { + "name": "reference_genome_accession", + "description": "A persistent, unique identifier of a genome database entry.", + "title": "reference genome accession", "comments": [ - "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + "Provide the accession number of the reference genome." + ], + "examples": [ + { + "value": "NC_063383.1" + } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Material", - "NML_LIMS:PH_ISOLATION_SITE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_material", - "VirusSeq_Portal:anatomical%20material" + "NML_LIMS:reference%20genome%20accession", + "NCBI_SRA:assembly", + "Pathoplexus_Mpox:assemblyReferenceGenomeAccession" ], - "slot_uri": "GENEPIO:0001211", + "slot_uri": "GENEPIO:0001485", "domain_of": [ "Mpox", "MpoxInternational" ], - "multivalued": true + "range": "WhitespaceMinimizedString" }, - "anatomical_part": { - "name": "anatomical_part", - "description": "An anatomical part of an organism e.g. oropharynx.", - "title": "anatomical part", + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "description": "A description of the overall bioinformatics strategy used.", + "title": "bioinformatics protocol", "comments": [ - "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/monkeypox-nf" + } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Site", - "NML_LIMS:PH_ISOLATION_SITE", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_part", - "VirusSeq_Portal:anatomical%20part" + "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL" ], - "slot_uri": "GENEPIO:0001214", + "slot_uri": "GENEPIO:0001489", "domain_of": [ "Mpox", "MpoxInternational" ], - "multivalued": true + "range": "WhitespaceMinimizedString" }, - "body_product": { - "name": "body_product", - "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", - "title": "body product", + "read_mapping_software_name": { + "name": "read_mapping_software_name", + "description": "The name of the software used to map sequence reads to a reference genome or set of reference genes.", + "title": "read mapping software name", "comments": [ - "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + "Provide the name of the read mapping software." ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Body%20Product", - "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:body_product", - "VirusSeq_Portal:body%20product" + "examples": [ + { + "value": "Bowtie2, BWA-MEM, TopHat" + } ], - "slot_uri": "GENEPIO:0001216", + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100832", "domain_of": [ - "Mpox", "MpoxInternational" ], - "multivalued": true + "range": "WhitespaceMinimizedString", + "recommended": true }, - "environmental_material": { - "name": "environmental_material", - "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage.", - "title": "environmental material", + "read_mapping_software_version": { + "name": "read_mapping_software_version", + "description": "The version of the software used to map sequence reads to a reference genome or set of reference genes.", + "title": "read mapping software version", "comments": [ - "Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + "Provide the version number of the read mapping software." ], "examples": [ { - "value": "Bed linen" + "value": "2.5.1" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_material" - ], - "slot_uri": "GENEPIO:0001223", + "slot_uri": "GENEPIO:0100833", "domain_of": [ "MpoxInternational" ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalMaterialInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "WhitespaceMinimizedString", + "recommended": true }, - "collection_device": { - "name": "collection_device", - "description": "The instrument or container used to collect the sample e.g. swab.", - "title": "collection device", + "taxonomic_reference_database_name": { + "name": "taxonomic_reference_database_name", + "description": "The name of the taxonomic reference database used to identify the organism.", + "title": "taxonomic reference database name", "comments": [ - "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + "Provide the name of the taxonomic reference database." ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Specimen%20Collection%20Matrix", - "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_device", - "VirusSeq_Portal:collection%20device" + "examples": [ + { + "value": "NCBITaxon" + } ], - "slot_uri": "GENEPIO:0001234", + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100834", "domain_of": [ - "Mpox", "MpoxInternational" ], - "multivalued": true + "range": "WhitespaceMinimizedString", + "recommended": true }, - "collection_method": { - "name": "collection_method", - "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", - "title": "collection method", + "taxonomic_reference_database_version": { + "name": "taxonomic_reference_database_version", + "description": "The version of the taxonomic reference database used to identify the organism.", + "title": "taxonomic reference database version", "comments": [ - "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." + "Provide the version number of the taxonomic reference database." ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Collection%20Method", - "NML_LIMS:COLLECTION_METHOD", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_method", - "VirusSeq_Portal:collection%20method" + "examples": [ + { + "value": "2022-09-10" + } ], - "slot_uri": "GENEPIO:0001241", + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0100835", "domain_of": [ - "Mpox", "MpoxInternational" ], - "multivalued": true + "range": "WhitespaceMinimizedString", + "recommended": true }, - "specimen_processing": { - "name": "specimen_processing", - "description": "Any processing applied to the sample during or after receiving the sample.", - "title": "specimen processing", + "taxonomic_analysis_report_filename": { + "name": "taxonomic_analysis_report_filename", + "description": "The filename of the report containing the results of a taxonomic analysis.", + "title": "taxonomic analysis report filename", "comments": [ - "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." + "Provide the filename of the report containing the results of the taxonomic analysis." + ], + "examples": [ + { + "value": "MPXV_report123.doc" + } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001253", + "slot_uri": "GENEPIO:0101074", "domain_of": [ - "Mpox", "MpoxInternational" ], - "multivalued": true + "range": "WhitespaceMinimizedString" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", - "title": "specimen processing details", + "taxonomic_analysis_date": { + "name": "taxonomic_analysis_date", + "description": "The date a taxonomic analysis was performed.", + "title": "taxonomic analysis date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], "comments": [ - "Provide a free text description of any processing details applied to a sample." + "Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. \"YYYY-MM-DD\"." ], "examples": [ { - "value": "5 swabs from different body sites were pooled and further prepared as a single sample during library prep." + "value": "2024-02-01" } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:specimen%20processing%20details" - ], - "slot_uri": "GENEPIO:0100311", + "slot_uri": "GENEPIO:0101075", "domain_of": [ - "Mpox", "MpoxInternational" ], - "range": "WhitespaceMinimizedString" + "range": "date" }, - "experimental_specimen_role_type": { - "name": "experimental_specimen_role_type", - "description": "The type of role that the sample represents in the experiment.", - "title": "experimental specimen role type", + "read_mapping_criteria": { + "name": "read_mapping_criteria", + "description": "A description of the criteria used to map reads to a reference sequence.", + "title": "read mapping criteria", "comments": [ - "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." + "Provide a description of the read mapping criteria." + ], + "examples": [ + { + "value": "Phred score >20" + } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100921", + "slot_uri": "GENEPIO:0100836", "domain_of": [ - "Mpox", "MpoxInternational" ], - "multivalued": true + "range": "WhitespaceMinimizedString" }, - "experimental_control_details": { - "name": "experimental_control_details", - "description": "The details regarding the experimental control contained in the sample.", - "title": "experimental control details", + "lineage_clade_analysis_report_filename": { + "name": "lineage_clade_analysis_report_filename", + "description": "The filename of the report containing the results of a lineage/clade analysis.", + "title": "lineage/clade analysis report filename", "comments": [ - "Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor." - ], - "examples": [ - { - "value": "Human coronavirus 229E (HCoV-229E) spiked in sample as process control" - } + "Provide the filename of the report containing the results of the lineage/clade analysis." ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100922", + "slot_uri": "GENEPIO:0101081", "domain_of": [ - "Mpox", "MpoxInternational" ], "range": "WhitespaceMinimizedString" }, - "lineage_clade_name": { - "name": "lineage_clade_name", - "description": "The name of the lineage or clade.", - "title": "lineage/clade name", + "assay_target_name_1": { + "name": "assay_target_name_1", + "description": "The name of the assay target used in the diagnostic RT-PCR test.", + "title": "assay target name 1", "comments": [ - "Provide the lineage/clade name." + "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." ], "examples": [ { - "value": "B.1.1.7" + "value": "MPX (orf B6R)" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_NAME" + "Pathoplexus_Mpox:diagnosticTargetGeneName" ], - "slot_uri": "GENEPIO:0001500", + "slot_uri": "GENEPIO:0102052", "domain_of": [ "MpoxInternational" ], "any_of": [ { - "range": "LineageCladeNameINternationalMenu" + "range": "WhitespaceMinimizedString" }, { "range": "NullValueMenu" } ] }, - "lineage_clade_analysis_software_name": { - "name": "lineage_clade_analysis_software_name", - "description": "The name of the software used to determine the lineage/clade.", - "title": "lineage/clade analysis software name", + "assay_target_details_1": { + "name": "assay_target_details_1", + "description": "Describe any details of the assay target.", + "title": "assay target details 1", "comments": [ - "Provide the name of the software used to determine the lineage/clade." + "Provide details that are applicable to the assay used for the diagnostic test." + ], + "from_schema": "https://example.com/mpox", + "slot_uri": "GENEPIO:0102045", + "domain_of": [ + "MpoxInternational" + ], + "range": "WhitespaceMinimizedString" + }, + "gene_name_1": { + "name": "gene_name_1", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 1", + "comments": [ + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." ], "examples": [ { - "value": "Pangolin" + "value": "MPX (orf B6R)" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", + "NCBI_Pathogen_BIOSAMPLE:gene_name_1" ], - "slot_uri": "GENEPIO:0001501", + "slot_uri": "GENEPIO:0001507", "domain_of": [ - "MpoxInternational" + "Mpox" ], "any_of": [ { - "range": "WhitespaceMinimizedString" + "range": "GeneNameMenu" }, { "range": "NullValueMenu" } ] }, - "lineage_clade_analysis_software_version": { - "name": "lineage_clade_analysis_software_version", - "description": "The version of the software used to determine the lineage/clade.", - "title": "lineage/clade analysis software version", + "gene_symbol_1": { + "name": "gene_symbol_1", + "description": "The gene symbol used in the diagnostic RT-PCR test.", + "title": "gene symbol 1", "comments": [ - "Provide the version of the software used ot determine the lineage/clade." + "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." ], "examples": [ { - "value": "2.1.10" + "value": "opg190 gene (MPOX)" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_VERSION" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", + "NCBI_Pathogen_BIOSAMPLE:gene_name_1" ], - "slot_uri": "GENEPIO:0001502", + "slot_uri": "GENEPIO:0102041", "domain_of": [ "MpoxInternational" ], "any_of": [ { - "range": "WhitespaceMinimizedString" + "range": "GeneSymbolInternationalMenu" }, { "range": "NullValueMenu" } ] }, - "host_common_name": { - "name": "host_common_name", - "description": "The commonly used name of the host.", - "title": "host (common name)", + "diagnostic_pcr_protocol_1": { + "name": "diagnostic_pcr_protocol_1", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 1", "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human." + "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." ], "examples": [ { - "value": "Human" + "value": "B6R (Li et al., 2006)" } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001386", + "slot_uri": "GENEPIO:0001508", "domain_of": [ - "Mpox", "MpoxInternational" - ] + ], + "range": "WhitespaceMinimizedString" }, - "host_scientific_name": { - "name": "host_scientific_name", - "description": "The taxonomic, or scientific name of the host.", - "title": "host (scientific name)", + "diagnostic_pcr_ct_value_1": { + "name": "diagnostic_pcr_ct_value_1", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 1", "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" + "Provide the CT value of the sample from the diagnostic RT-PCR test." + ], + "examples": [ + { + "value": "21" + } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "GISAID:Host", - "NML_LIMS:host%20%28scientific%20name%29", - "BIOSAMPLE:host", - "VirusSeq_Portal:host%20%28scientific%20name%29" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_1", + "Pathoplexus_Mpox:diagnosticMeasurementValue" ], - "slot_uri": "GENEPIO:0001387", + "slot_uri": "GENEPIO:0001509", "domain_of": [ "Mpox", "MpoxInternational" ], - "required": true + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "host_health_state": { - "name": "host_health_state", - "description": "Health status of the host at the time of sample collection.", - "title": "host health state", + "assay_target_name_2": { + "name": "assay_target_name_2", + "description": "The name of the assay target used in the diagnostic RT-PCR test.", + "title": "assay target name 2", "comments": [ - "If known, select a value from the pick list." + "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." + ], + "examples": [ + { + "value": "OVP (orf 17L)" + } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001388", + "exact_mappings": [ + "Pathoplexus_Mpox:diagnosticTargetGeneName" + ], + "slot_uri": "GENEPIO:0102038", "domain_of": [ - "Mpox", "MpoxInternational" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } ] }, - "host_health_status_details": { - "name": "host_health_status_details", - "description": "Further details pertaining to the health or disease status of the host at time of collection.", - "title": "host health status details", + "assay_target_details_2": { + "name": "assay_target_details_2", + "description": "Describe any details of the assay target.", + "title": "assay target details 2", "comments": [ - "If known, select a descriptor from the pick list provided in the template." + "Provide details that are applicable to the assay used for the diagnostic test." ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001389", + "slot_uri": "GENEPIO:0102046", "domain_of": [ - "Mpox", "MpoxInternational" - ] + ], + "range": "WhitespaceMinimizedString" }, - "host_health_outcome": { - "name": "host_health_outcome", - "description": "Disease outcome in the host.", - "title": "host health outcome", + "gene_name_2": { + "name": "gene_name_2", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 2", "comments": [ - "If known, select a value from the pick list." + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." + ], + "examples": [ + { + "value": "OVP (orf 17L)" + } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001389", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", + "NCBI_Pathogen_BIOSAMPLE:gene_name_2" + ], + "slot_uri": "GENEPIO:0001510", "domain_of": [ - "Mpox", - "MpoxInternational" + "Mpox" + ], + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } ] }, - "host_disease": { - "name": "host_disease", - "description": "The name of the disease experienced by the host.", - "title": "host disease", + "gene_symbol_2": { + "name": "gene_symbol_2", + "description": "The gene symbol used in the diagnostic RT-PCR test.", + "title": "gene symbol 2", + "comments": [ + "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." + ], + "examples": [ + { + "value": "opg002 gene (MPOX)" + } + ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "CNPHI:Host%20Disease", - "NML_LIMS:PH_HOST_DISEASE", - "BIOSAMPLE:host_disease", - "VirusSeq_Portal:host%20disease" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", + "NCBI_Pathogen_BIOSAMPLE:gene_name_2" ], - "slot_uri": "GENEPIO:0001391", + "slot_uri": "GENEPIO:0102042", "domain_of": [ - "Mpox", "MpoxInternational" ], - "required": true - }, - "host_subject_id": { - "name": "host_subject_id", - "description": "A unique identifier by which each host can be referred to.", - "title": "host subject ID", + "any_of": [ + { + "range": "GeneSymbolInternationalMenu" + }, + { + "range": "NullValueMenu" + } + ] + }, + "diagnostic_pcr_protocol_2": { + "name": "diagnostic_pcr_protocol_2", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 2", "comments": [ - "This identifier can be used to link samples from the same individual. Caution: consult the data steward before sharing as this value may be considered identifiable information." + "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." ], "examples": [ { - "value": "12345B-222" + "value": "G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G)." } ], "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:host_subject_id" - ], - "slot_uri": "GENEPIO:0001398", + "slot_uri": "GENEPIO:0001511", "domain_of": [ "MpoxInternational" ], "range": "WhitespaceMinimizedString" }, - "host_age": { - "name": "host_age", - "description": "Age of host at the time of sampling.", - "title": "host age", + "diagnostic_pcr_ct_value_2": { + "name": "diagnostic_pcr_ct_value_2", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 2", "comments": [ - "If known, provide age. Age-binning is also acceptable." + "Provide the CT value of the sample from the second diagnostic RT-PCR test." ], "examples": [ { - "value": "79" + "value": "36" } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001392", + "exact_mappings": [ + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_2", + "Pathoplexus_Mpox:diagnosticMeasurementValue" + ], + "slot_uri": "GENEPIO:0001512", "domain_of": [ "Mpox", "MpoxInternational" ], - "minimum_value": 0, - "maximum_value": 130, "any_of": [ { "range": "decimal" @@ -10865,13876 +15348,11762 @@ } ] }, - "host_age_unit": { - "name": "host_age_unit", - "description": "The units used to measure the host's age.", - "title": "host age unit", + "assay_target_name_3": { + "name": "assay_target_name_3", + "description": "The name of the assay target used in the diagnostic RT-PCR test.", + "title": "assay target name 3", "comments": [ - "If known, provide the age units used to measure the host's age from the pick list." + "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001393", - "domain_of": [ - "Mpox", - "MpoxInternational" - ] - }, - "host_age_bin": { - "name": "host_age_bin", - "description": "The age category of the host at the time of sampling.", - "title": "host age bin", - "comments": [ - "Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative." + "examples": [ + { + "value": "OPHA (orf B2R)" + } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001394", - "domain_of": [ - "Mpox", - "MpoxInternational" - ] - }, - "host_gender": { - "name": "host_gender", - "description": "The gender of the host at the time of sample collection.", - "title": "host gender", - "comments": [ - "If known, select a value from the pick list." + "exact_mappings": [ + "Pathoplexus_Mpox:diagnosticTargetGeneName" ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001395", + "slot_uri": "GENEPIO:0102039", "domain_of": [ - "Mpox", "MpoxInternational" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } ] }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "description": "The country of residence of the host.", - "title": "host residence geo_loc name (country)", + "assay_target_details_3": { + "name": "assay_target_details_3", + "description": "Describe any details of the assay target.", + "title": "assay target details 3", "comments": [ - "Select the country name from pick list provided in the template." + "Provide details that are applicable to the assay used for the diagnostic test." ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001396", + "slot_uri": "GENEPIO:0102047", "domain_of": [ - "Mpox", "MpoxInternational" - ] + ], + "range": "WhitespaceMinimizedString" }, - "host_residence_geo_loc_name_state_province_territory": { - "name": "host_residence_geo_loc_name_state_province_territory", - "description": "The state/province/territory of residence of the host.", - "title": "host residence geo_loc name (state/province/territory)", + "gene_name_3": { + "name": "gene_name_3", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 3", "comments": [ - "Select the province/territory name from pick list provided in the template." + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." ], "examples": [ { - "value": "Quebec" + "value": "OPHA (orf B2R)" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:PH_HOST_PROVINCE" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233", + "NCBI_Pathogen_BIOSAMPLE:gene_name_3" ], - "slot_uri": "GENEPIO:0001397", + "slot_uri": "GENEPIO:0001513", "domain_of": [ "Mpox" ], "any_of": [ { - "range": "GeoLocNameStateProvinceTerritoryMenu" + "range": "GeneNameMenu" }, { "range": "NullValueMenu" } ] }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "description": "The date on which the symptoms began or were first noted.", - "title": "symptom onset date", - "todos": [ - ">=2019-10-01", - "<={sample_collection_date}" - ], + "gene_symbol_3": { + "name": "gene_symbol_3", + "description": "The gene symbol used in the diagnostic RT-PCR test.", + "title": "gene symbol 3", "comments": [ - "If known, provide the symptom onset date in ISO 8601 standard format \"YYYY-MM-DD\"." + "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." ], "examples": [ { - "value": "2022-05-25" + "value": "opg188 gene (MPOX)" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:HC_ONSET_DATE" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233", + "NCBI_Pathogen_BIOSAMPLE:gene_name_3" ], - "slot_uri": "GENEPIO:0001399", + "slot_uri": "GENEPIO:0102043", "domain_of": [ - "Mpox", "MpoxInternational" ], "any_of": [ { - "range": "date" + "range": "GeneSymbolInternationalMenu" }, { "range": "NullValueMenu" } ] }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient.", - "title": "signs and symptoms", - "comments": [ - "Select all of the symptoms experienced by the host from the pick list." - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001400", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "multivalued": true - }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", - "title": "pre-existing conditions and risk factors", + "diagnostic_pcr_protocol_3": { + "name": "diagnostic_pcr_protocol_3", + "description": "The name and version number of the protocol used for diagnostic marker amplification.", + "title": "diagnostic pcr protocol 3", "comments": [ - "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" - ], - "slot_uri": "GENEPIO:0001401", - "domain_of": [ - "Mpox", - "MpoxInternational" + "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." ], - "multivalued": true - }, - "complications": { - "name": "complications", - "description": "Patient medical complications that are believed to have occurred as a result of host disease.", - "title": "complications", - "comments": [ - "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." + "examples": [ + { + "value": "G2R_G (Li et al., 2010) assay" + } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001402", + "slot_uri": "GENEPIO:0001514", "domain_of": [ - "Mpox", "MpoxInternational" ], - "multivalued": true + "range": "WhitespaceMinimizedString" }, - "antiviral_therapy": { - "name": "antiviral_therapy", - "description": "Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function.", - "title": "antiviral therapy", + "diagnostic_pcr_ct_value_3": { + "name": "diagnostic_pcr_ct_value_3", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 3", "comments": [ - "Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information." + "Provide the CT value of the sample from the second diagnostic RT-PCR test." ], "examples": [ { - "value": "Tecovirimat used to treat current Monkeypox infection" - }, - { - "value": "AZT administered for concurrent HIV infection" + "value": "19" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:antiviral%20therapy" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_3", + "Pathoplexus_Mpox:diagnosticMeasurementValue" ], - "slot_uri": "GENEPIO:0100580", + "slot_uri": "GENEPIO:0001515", "domain_of": [ "Mpox", "MpoxInternational" ], - "range": "WhitespaceMinimizedString" + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", - "title": "host vaccination status", + "gene_name_4": { + "name": "gene_name_4", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 4", "comments": [ - "Select the vaccination status of the host from the pick list." + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." + ], + "examples": [ + { + "value": "G2R_G (TNFR)" + } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234", + "NCBI_Pathogen_BIOSAMPLE:gene_name_4" ], - "slot_uri": "GENEPIO:0001404", + "slot_uri": "GENEPIO:0100576", "domain_of": [ - "Mpox", - "MpoxInternational" - ] - }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "description": "The number of doses of the vaccine recived by the host.", - "title": "number of vaccine doses received", + "Mpox" + ], + "any_of": [ + { + "range": "GeneNameMenu" + }, + { + "range": "NullValueMenu" + } + ] + }, + "diagnostic_pcr_ct_value_4": { + "name": "diagnostic_pcr_ct_value_4", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 4", "comments": [ - "Record how many doses of the vaccine the host has received." + "Provide the CT value of the sample from the second diagnostic RT-PCR test." ], "examples": [ { - "value": "1" + "value": "27" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:number%20of%20vaccine%20doses%20received" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_4" ], - "slot_uri": "GENEPIO:0001406", + "slot_uri": "GENEPIO:0100577", "domain_of": [ - "Mpox", - "MpoxInternational" + "Mpox" ], - "range": "integer" + "any_of": [ + { + "range": "decimal" + }, + { + "range": "NullValueMenu" + } + ] }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", - "title": "vaccination dose 1 vaccine name", + "gene_name_5": { + "name": "gene_name_5", + "description": "The name of the gene used in the diagnostic RT-PCR test.", + "title": "gene name 5", "comments": [ - "Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose." + "Select the name of the gene used for the diagnostic PCR from the standardized pick list." ], "examples": [ { - "value": "IMVAMUNE (Bavarian Nordic)" + "value": "RNAse P" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235", + "NCBI_Pathogen_BIOSAMPLE:gene_name_5" ], - "slot_uri": "GENEPIO:0100313", + "slot_uri": "GENEPIO:0100578", "domain_of": [ - "Mpox", - "MpoxInternational" + "Mpox" ], "any_of": [ { - "range": "WhitespaceMinimizedString" + "range": "GeneNameMenu" }, { "range": "NullValueMenu" } ] }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "description": "The date the first dose of a vaccine was administered.", - "title": "vaccination dose 1 vaccination date", - "todos": [ - ">=2019-10-01", - "<={today}" - ], + "diagnostic_pcr_ct_value_5": { + "name": "diagnostic_pcr_ct_value_5", + "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", + "title": "diagnostic pcr Ct value 5", "comments": [ - "Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." + "Provide the CT value of the sample from the second diagnostic RT-PCR test." ], "examples": [ { - "value": "2022-06-01" + "value": "30" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" + "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235%20CT%20Value", + "NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_5" ], - "slot_uri": "GENEPIO:0100314", + "slot_uri": "GENEPIO:0100579", "domain_of": [ - "Mpox", - "MpoxInternational" + "Mpox" ], "any_of": [ { - "range": "date" + "range": "decimal" }, { "range": "NullValueMenu" } ] }, - "vaccination_history": { - "name": "vaccination_history", - "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", - "title": "vaccination history", + "authors": { + "name": "authors", + "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", + "title": "authors", "comments": [ - "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." + "Include the first and last names of all individuals that should be attributed, separated by a comma." ], "examples": [ { - "value": "IMVAMUNE (Bavarian Nordic)" - }, - { - "value": "2022-06-01" + "value": "Tejinder Singh, Fei Hu, Joe Blogs" } ], "from_schema": "https://example.com/mpox", "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" + "NML_LIMS:PH_SEQUENCING_AUTHORS", + "Pathoplexus_Mpox:authors", + "GISAID_EpiPox:Authors" ], - "slot_uri": "GENEPIO:0100321", + "slot_uri": "GENEPIO:0001517", "domain_of": [ "Mpox", "MpoxInternational" ], - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "recommended": true }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "description": "The country where the host was likely exposed to the causative agent of the illness.", - "title": "location of exposure geo_loc name (country)", + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "description": "The DataHarmonizer software and template version provenance.", + "title": "DataHarmonizer provenance", "comments": [ - "Select the country name from the pick list provided in the template." + "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." + ], + "examples": [ + { + "value": "DataHarmonizer v1.4.3, Mpox v3.3.1" + } ], "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001410", + "exact_mappings": [ + "NML_LIMS:HC_COMMENTS" + ], + "slot_uri": "GENEPIO:0001518", "domain_of": [ "Mpox", "MpoxInternational" - ] - }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "description": "The name of the city that was the destination of most recent travel.", - "title": "destination of most recent travel (city)", - "comments": [ - "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" ], - "examples": [ - { - "value": "New York City" + "range": "Provenance" + } + }, + "enums": { + "NullValueMenu": { + "name": "NullValueMenu", + "title": "null value menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Not Applicable": { + "text": "Not Applicable", + "description": "A categorical choice recorded when a datum does not apply to a given context.", + "meaning": "GENEPIO:0001619", + "title": "Not Applicable" + }, + "Missing": { + "text": "Missing", + "description": "A categorical choice recorded when a datum is not included for an unknown reason.", + "meaning": "GENEPIO:0001618", + "title": "Missing" + }, + "Not Collected": { + "text": "Not Collected", + "description": "A categorical choice recorded when a datum was not measured or collected.", + "meaning": "GENEPIO:0001620", + "title": "Not Collected" + }, + "Not Provided": { + "text": "Not Provided", + "description": "A categorical choice recorded when a datum was collected but is not currently provided in the information being shared. This value indicates the information may be shared at the later stage.", + "meaning": "GENEPIO:0001668", + "title": "Not Provided" + }, + "Restricted Access": { + "text": "Restricted Access", + "description": "A categorical choice recorded when a given datum is available but not shared publicly because of information privacy concerns.", + "meaning": "GENEPIO:0001810", + "title": "Restricted Access" + } + } + }, + "GeoLocNameStateProvinceTerritoryMenu": { + "name": "GeoLocNameStateProvinceTerritoryMenu", + "title": "geo_loc_name (state/province/territory) menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Alberta": { + "text": "Alberta", + "description": "One of Canada's prairie provinces. It became a province on 1905-09-01. Alberta is located in western Canada, bounded by the provinces of British Columbia to the west and Saskatchewan to the east, Northwest Territories to the north, and by the State of Montana to the south. Statistics Canada divides the province of Alberta into nineteen census divisions, each with one or more municipal governments overseeing county municipalities, improvement districts, special areas, specialized municipalities, municipal districts, regional municipalities, cities, towns, villages, summer villages, Indian settlements, and Indian reserves. Census divisions are not a unit of local government in Alberta.", + "meaning": "GAZ:00002566", + "title": "Alberta" + }, + "British Columbia": { + "text": "British Columbia", + "description": "The westernmost of Canada's provinces. British Columbia is bordered by the Pacific Ocean on the west, by the American State of Alaska on the northwest, and to the north by the Yukon and the Northwest Territories, on the east by the province of Alberta, and on the south by the States of Washington, Idaho, and Montana. The current southern border of British Columbia was established by the 1846 Oregon Treaty, although its history is tied with lands as far south as the California border. British Columbia's rugged coastline stretches for more than 27,000 km, and includes deep, mountainous fjords and about 6,000 islands, most of which are uninhabited. British Columbia is carved into 27 regional districts. These regional districts are federations of member municipalities and electoral areas. The unincorporated area of the regional district is carved into electoral areas.", + "meaning": "GAZ:00002562", + "title": "British Columbia" + }, + "Manitoba": { + "text": "Manitoba", + "description": "One of Canada's 10 provinces. Manitoba is located at the longitudinal centre of Canada, although it is considered to be part of Western Canada. It borders Saskatchewan to the west, Ontario to the east, Nunavut and Hudson Bay to the north, and the American states of North Dakota and Minnesota to the south. Statistics Canada divides the province of Manitoba into 23 census divisions. Census divisions are not a unit of local government in Manitoba.", + "meaning": "GAZ:00002571", + "title": "Manitoba" + }, + "New Brunswick": { + "text": "New Brunswick", + "description": "One of Canada's three Maritime provinces. New Brunswick is bounded on the north by Quebec's Gaspe Peninsula and by Chaleur Bay. Along the east coast, the Gulf of Saint Lawrence and Northumberland Strait form the boundaries. In the south-east corner of the province, the narrow Isthmus of Chignecto connects New Brunswick to the Nova Scotia peninsula. The south of the province is bounded by the Bay of Fundy, which has the highest tides in the world with a rise of 16 m. To the west, the province borders the American State of Maine. New Brunswick is divided into 15 counties, which no longer have administrative roles except in the court system. The counties are divided into parishes.", + "meaning": "GAZ:00002570", + "title": "New Brunswick" + }, + "Newfoundland and Labrador": { + "text": "Newfoundland and Labrador", + "description": "A province of Canada, the tenth and latest to join the Confederation. Geographically, the province consists of the island of Newfoundland and the mainland Labrador, on Canada's Atlantic coast.", + "meaning": "GAZ:00002567", + "title": "Newfoundland and Labrador" + }, + "Northwest Territories": { + "text": "Northwest Territories", + "description": "A territory of Canada. Located in northern Canada, it borders Canada's two other territories, Yukon to the west and Nunavut to the east, and three provinces: British Columbia to the southwest, Alberta to the south, and Saskatchewan to the southeast. The present-day territory was created in 1870-06, when the Hudson's Bay Company transferred Rupert's Land and North-Western Territory to the government of Canada.", + "meaning": "GAZ:00002575", + "title": "Northwest Territories" + }, + "Nova Scotia": { + "text": "Nova Scotia", + "description": "A Canadian province located on Canada's southeastern coast. The province's mainland is the Nova Scotia peninsula surrounded by the Atlantic Ocean, including numerous bays and estuaries. No where in Nova Scotia is more than 67 km from the ocean. Cape Breton Island, a large island to the northeast of the Nova Scotia mainland, is also part of the province, as is Sable Island.", + "meaning": "GAZ:00002565", + "title": "Nova Scotia" + }, + "Nunavut": { + "text": "Nunavut", + "description": "The largest and newest territory of Canada; it was separated officially from the Northwest Territories on 1999-04-01. The Territory covers about 1.9 million km2 of land and water in Northern Canada including part of the mainland, most of the Arctic Archipelago, and all of the islands in Hudson Bay, James Bay, and Ungava Bay (including the Belcher Islands) which belonged to the Northwest Territories. Nunavut has land borders with the Northwest Territories on several islands as well as the mainland, a border with Manitoba to the south of the Nunavut mainland, and a tiny land border with Newfoundland and Labrador on Killiniq Island. It also shares aquatic borders with the provinces of Quebec, Ontario and Manitoba and with Greenland.", + "meaning": "GAZ:00002574", + "title": "Nunavut" + }, + "Ontario": { + "text": "Ontario", + "description": "A province located in the central part of Canada. Ontario is bordered by the provinces of Manitoba to the west, Quebec to the east, and the States of Michigan, New York, and Minnesota. Most of Ontario's borders with the United States are natural, starting at the Lake of the Woods and continuing through the four Great Lakes: Superior, Huron (which includes Georgian Bay), Erie, and Ontario (for which the province is named), then along the Saint Lawrence River near Cornwall. Ontario is the only Canadian Province that borders the Great Lakes. There are three different types of census divisions: single-tier municipalities, upper-tier municipalities (which can be regional municipalities or counties) and districts.", + "meaning": "GAZ:00002563", + "title": "Ontario" + }, + "Prince Edward Island": { + "text": "Prince Edward Island", + "description": "A Canadian province consisting of an island of the same name. It is divided into 3 counties.", + "meaning": "GAZ:00002572", + "title": "Prince Edward Island" + }, + "Quebec": { + "text": "Quebec", + "description": "A province in the central part of Canada. Quebec is Canada's largest province by area and its second-largest administrative division; only the territory of Nunavut is larger. It is bordered to the west by the province of Ontario, James Bay and Hudson Bay, to the north by Hudson Strait and Ungava Bay, to the east by the Gulf of Saint Lawrence and the provinces of Newfoundland and Labrador and New Brunswick. It is bordered on the south by the American states of Maine, New Hampshire, Vermont, and New York. It also shares maritime borders with the Territory of Nunavut, the Province of Prince Edward Island and the Province of Nova Scotia.", + "meaning": "GAZ:00002569", + "title": "Quebec" + }, + "Saskatchewan": { + "text": "Saskatchewan", + "description": "A prairie province in Canada. Saskatchewan is bounded on the west by Alberta, on the north by the Northwest Territories, on the east by Manitoba, and on the south by the States of Montana and North Dakota. It is divided into 18 census divisions according to Statistics Canada.", + "meaning": "GAZ:00002564", + "title": "Saskatchewan" + }, + "Yukon": { + "text": "Yukon", + "description": "The westernmost of Canada's three territories. The territory is the approximate shape of a right triangle, bordering the American State of Alaska to the west, the Northwest Territories to the east and British Columbia to the south. Its northern coast is on the Beaufort Sea. Its ragged eastern boundary mostly follows the divide between the Yukon Basin and the Mackenzie River drainage basin to the east in the Mackenzie mountains. Its capital is Whitehorse.", + "meaning": "GAZ:00002576", + "title": "Yukon" + } + } + }, + "SampleCollectionDatePrecisionMenu": { + "name": "SampleCollectionDatePrecisionMenu", + "title": "sample collection date precision menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "year": { + "text": "year", + "description": "A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days.", + "meaning": "UO:0000036", + "title": "year" + }, + "month": { + "text": "month", + "description": "A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days.", + "meaning": "UO:0000035", + "title": "month" + }, + "day": { + "text": "day", + "description": "A time unit which is equal to 24 hours.", + "meaning": "UO:0000033", + "title": "day" + } + } + }, + "NmlSubmittedSpecimenTypeMenu": { + "name": "NmlSubmittedSpecimenTypeMenu", + "title": "NML submitted specimen type menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Bodily fluid": { + "text": "Bodily fluid", + "description": "Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not.", + "meaning": "UBERON:0006314", + "title": "Bodily fluid" + }, + "DNA": { + "text": "DNA", + "description": "The output of an extraction process in which DNA molecules are purified in order to exclude DNA from organellas.", + "meaning": "OBI:0001051", + "title": "DNA" + }, + "Nucleic acid": { + "text": "Nucleic acid", + "description": "An extract that is the output of an extraction process in which nucleic acid molecules are isolated from a specimen.", + "meaning": "OBI:0001010", + "title": "Nucleic acid" + }, + "RNA": { + "text": "RNA", + "description": "An extract which is the output of an extraction process in which RNA molecules are isolated from a specimen.", + "meaning": "OBI:0000880", + "title": "RNA" + }, + "Swab": { + "text": "Swab", + "description": "A device which is a soft, absorbent material mounted on one or both ends of a stick.", + "meaning": "OBI:0002600", + "title": "Swab" + }, + "Tissue": { + "text": "Tissue", + "description": "Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation.", + "meaning": "UBERON:0000479", + "title": "Tissue" + }, + "Not Applicable": { + "text": "Not Applicable", + "description": "A categorical choice recorded when a datum does not apply to a given context.", + "meaning": "GENEPIO:0001619", + "title": "Not Applicable" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001411", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "description": "The name of the state/province/territory that was the destination of most recent travel.", - "title": "destination of most recent travel (state/province/territory)", + "RelatedSpecimenRelationshipTypeMenu": { + "name": "RelatedSpecimenRelationshipTypeMenu", + "title": "Related specimen relationship type menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001412", - "domain_of": [ - "Mpox", - "MpoxInternational" - ] + "permissible_values": { + "Acute": { + "text": "Acute", + "description": "Sudden appearance of disease manifestations over a short period of time. The word acute is applied to different time scales depending on the disease or manifestation and does not have an exact definition in minutes, hours, or days.", + "meaning": "HP:0011009", + "title": "Acute" + }, + "Convalescent": { + "text": "Convalescent", + "description": "A specimen collected from an individual during the recovery phase following the resolution of acute symptoms of a disease, often used to assess immune response or recovery progression.", + "title": "Convalescent" + }, + "Familial": { + "text": "Familial", + "description": "A specimen obtained from a relative of an individual, often used in studies examining genetic or hereditary factors, or familial transmission of conditions.", + "title": "Familial" + }, + "Follow-up": { + "text": "Follow-up", + "description": "The process by which information about the health status of an individual is obtained after a study has officially closed; an activity that continues something that has already begun or that repeats something that has already been done.", + "meaning": "EFO:0009642", + "title": "Follow-up" + }, + "Reinfection testing": { + "text": "Reinfection testing", + "description": "A specimen collected to determine if an individual has been re-exposed to and reinfected by a pathogen after an initial infection and recovery.", + "is_a": "Follow-up", + "title": "Reinfection testing" + }, + "Previously Submitted": { + "text": "Previously Submitted", + "description": "A specimen that has been previously provided or used in a study or testing but is being considered for re-analysis or additional testing.", + "title": "Previously Submitted" + }, + "Sequencing/bioinformatics methods development/validation": { + "text": "Sequencing/bioinformatics methods development/validation", + "description": "A specimen used specifically for the purpose of developing, testing, or validating sequencing or bioinformatics methodologies.", + "title": "Sequencing/bioinformatics methods development/validation" + }, + "Specimen sampling methods testing": { + "text": "Specimen sampling methods testing", + "description": "A specimen used to test, refine, or validate methods and techniques for collecting and processing samples.", + "title": "Specimen sampling methods testing" + } + } }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "description": "The name of the country that was the destination of most recent travel.", - "title": "destination of most recent travel (country)", - "comments": [ - "Select the country name from the pick list provided in the template." - ], + "AnatomicalMaterialMenu": { + "name": "AnatomicalMaterialMenu", + "title": "anatomical material menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001413", - "domain_of": [ - "Mpox", - "MpoxInternational" - ] - }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", - "title": "most recent travel departure date", - "todos": [ - "<={sample_collection_date}" - ], - "comments": [ - "Provide the travel departure date." - ], - "examples": [ - { - "value": "2020-03-16" + "permissible_values": { + "Blood": { + "text": "Blood", + "description": "A fluid that is composed of blood plasma and erythrocytes.", + "meaning": "UBERON:0000178", + "title": "Blood" + }, + "Blood clot": { + "text": "Blood clot", + "description": "Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis).", + "meaning": "UBERON:0010210", + "is_a": "Blood", + "title": "Blood clot" + }, + "Blood serum": { + "text": "Blood serum", + "description": "The portion of blood plasma that excludes clotting factors.", + "meaning": "UBERON:0001977", + "is_a": "Blood", + "title": "Blood serum" + }, + "Blood plasma": { + "text": "Blood plasma", + "description": "The liquid component of blood, in which erythrocytes are suspended.", + "meaning": "UBERON:0001969", + "is_a": "Blood", + "title": "Blood plasma" + }, + "Whole blood": { + "text": "Whole blood", + "description": "Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant.", + "meaning": "NCIT:C41067", + "is_a": "Blood", + "title": "Whole blood" + }, + "Fluid": { + "text": "Fluid", + "description": "Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not.", + "meaning": "UBERON:0006314", + "title": "Fluid" + }, + "Saliva": { + "text": "Saliva", + "description": "A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions.", + "meaning": "UBERON:0001836", + "is_a": "Fluid", + "title": "Saliva" + }, + "Fluid (cerebrospinal (CSF))": { + "text": "Fluid (cerebrospinal (CSF))", + "description": "A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord.", + "meaning": "UBERON:0001359", + "is_a": "Fluid", + "title": "Fluid (cerebrospinal (CSF))" + }, + "Fluid (pericardial)": { + "text": "Fluid (pericardial)", + "description": "Transudate contained in the pericardial cavity.", + "meaning": "UBERON:0002409", + "is_a": "Fluid", + "title": "Fluid (pericardial)" + }, + "Fluid (pleural)": { + "text": "Fluid (pleural)", + "description": "Transudate contained in the pleural cavity.", + "meaning": "UBERON:0001087", + "is_a": "Fluid", + "title": "Fluid (pleural)" + }, + "Fluid (vaginal)": { + "text": "Fluid (vaginal)", + "description": "Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands", + "meaning": "UBERON:0036243", + "is_a": "Fluid", + "title": "Fluid (vaginal)" + }, + "Fluid (amniotic)": { + "text": "Fluid (amniotic)", + "description": "Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion.", + "meaning": "UBERON:0000173", + "is_a": "Fluid", + "title": "Fluid (amniotic)" + }, + "Lesion": { + "text": "Lesion", + "description": "A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part.", + "meaning": "NCIT:C3824", + "title": "Lesion" + }, + "Lesion (Macule)": { + "text": "Lesion (Macule)", + "description": "A flat lesion characterized by change in the skin color.", + "meaning": "NCIT:C43278", + "is_a": "Lesion", + "title": "Lesion (Macule)" + }, + "Lesion (Papule)": { + "text": "Lesion (Papule)", + "description": "A small (less than 5-10 mm) elevation of skin that is non-suppurative.", + "meaning": "NCIT:C39690", + "is_a": "Lesion", + "title": "Lesion (Papule)" + }, + "Lesion (Pustule)": { + "text": "Lesion (Pustule)", + "description": "A circumscribed and elevated skin lesion filled with purulent material.", + "meaning": "NCIT:C78582", + "is_a": "Lesion", + "title": "Lesion (Pustule)" + }, + "Lesion (Scab)": { + "text": "Lesion (Scab)", + "description": "A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris.", + "meaning": "GENEPIO:0100490", + "is_a": "Lesion", + "title": "Lesion (Scab)" + }, + "Lesion (Vesicle)": { + "text": "Lesion (Vesicle)", + "description": "A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections.", + "meaning": "GENEPIO:0100491", + "is_a": "Lesion", + "title": "Lesion (Vesicle)" + }, + "Rash": { + "text": "Rash", + "description": "A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface.", + "meaning": "SYMP:0000487", + "title": "Rash" + }, + "Ulcer": { + "text": "Ulcer", + "description": "A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue.", + "meaning": "NCIT:C3426", + "title": "Ulcer" + }, + "Tissue": { + "text": "Tissue", + "description": "Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation.", + "meaning": "UBERON:0000479", + "title": "Tissue" + }, + "Wound tissue (injury)": { + "text": "Wound tissue (injury)", + "description": "Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity.", + "meaning": "NCIT:C3671", + "is_a": "Tissue", + "title": "Wound tissue (injury)" } - ], + } + }, + "AnatomicalMaterialInternationalMenu": { + "name": "AnatomicalMaterialInternationalMenu", + "title": "anatomical material international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001414", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "any_of": [ - { - "range": "date" + "permissible_values": { + "Blood [UBERON:0000178]": { + "text": "Blood [UBERON:0000178]", + "description": "A fluid that is composed of blood plasma and erythrocytes.", + "meaning": "UBERON:0000178", + "title": "Blood [UBERON:0000178]" + }, + "Blood clot [UBERON:0010210]": { + "text": "Blood clot [UBERON:0010210]", + "description": "Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis).", + "meaning": "UBERON:0010210", + "is_a": "Blood [UBERON:0000178]", + "title": "Blood clot [UBERON:0010210]" + }, + "Blood serum [UBERON:0001977]": { + "text": "Blood serum [UBERON:0001977]", + "description": "The portion of blood plasma that excludes clotting factors.", + "meaning": "UBERON:0001977", + "is_a": "Blood [UBERON:0000178]", + "title": "Blood serum [UBERON:0001977]" + }, + "Blood plasma [UBERON:0001969]": { + "text": "Blood plasma [UBERON:0001969]", + "description": "The liquid component of blood, in which erythrocytes are suspended.", + "meaning": "UBERON:0001969", + "is_a": "Blood [UBERON:0000178]", + "title": "Blood plasma [UBERON:0001969]" + }, + "Whole blood [NCIT:C41067]": { + "text": "Whole blood [NCIT:C41067]", + "description": "Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant.", + "meaning": "NCIT:C41067", + "is_a": "Blood [UBERON:0000178]", + "title": "Whole blood [NCIT:C41067]" + }, + "Fluid [UBERON:0006314]": { + "text": "Fluid [UBERON:0006314]", + "description": "Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not.", + "meaning": "UBERON:0006314", + "title": "Fluid [UBERON:0006314]" + }, + "Saliva [UBERON:0001836]": { + "text": "Saliva [UBERON:0001836]", + "description": "A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions.", + "meaning": "UBERON:0001836", + "is_a": "Fluid [UBERON:0006314]", + "title": "Saliva [UBERON:0001836]" + }, + "Fluid (cerebrospinal (CSF)) [UBERON:0001359]": { + "text": "Fluid (cerebrospinal (CSF)) [UBERON:0001359]", + "description": "A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord.", + "meaning": "UBERON:0001359", + "is_a": "Fluid [UBERON:0006314]", + "title": "Fluid (cerebrospinal (CSF)) [UBERON:0001359]" + }, + "Fluid (pericardial) [UBERON:0002409]": { + "text": "Fluid (pericardial) [UBERON:0002409]", + "description": "Transudate contained in the pericardial cavity.", + "meaning": "UBERON:0002409", + "is_a": "Fluid [UBERON:0006314]", + "title": "Fluid (pericardial) [UBERON:0002409]" }, - { - "range": "NullValueMenu" + "Fluid (pleural) [UBERON:0001087]": { + "text": "Fluid (pleural) [UBERON:0001087]", + "description": "Transudate contained in the pleural cavity.", + "meaning": "UBERON:0001087", + "is_a": "Fluid [UBERON:0006314]", + "title": "Fluid (pleural) [UBERON:0001087]" + }, + "Fluid (vaginal) [UBERON:0036243]": { + "text": "Fluid (vaginal) [UBERON:0036243]", + "description": "Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands", + "meaning": "UBERON:0036243", + "is_a": "Fluid [UBERON:0006314]", + "title": "Fluid (vaginal) [UBERON:0036243]" + }, + "Fluid (amniotic) [UBERON:0000173]": { + "text": "Fluid (amniotic) [UBERON:0000173]", + "description": "Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion.", + "meaning": "UBERON:0000173", + "is_a": "Fluid [UBERON:0006314]", + "title": "Fluid (amniotic) [UBERON:0000173]" + }, + "Lesion [NCIT:C3824]": { + "text": "Lesion [NCIT:C3824]", + "description": "A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part.", + "meaning": "NCIT:C3824", + "title": "Lesion [NCIT:C3824]" + }, + "Lesion (Macule) [NCIT:C43278]": { + "text": "Lesion (Macule) [NCIT:C43278]", + "description": "A flat lesion characterized by change in the skin color.", + "meaning": "NCIT:C43278", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Macule) [NCIT:C43278]" + }, + "Lesion (Papule) [NCIT:C39690]": { + "text": "Lesion (Papule) [NCIT:C39690]", + "description": "A small (less than 5-10 mm) elevation of skin that is non-suppurative.", + "meaning": "NCIT:C39690", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Papule) [NCIT:C39690]" + }, + "Lesion (Pustule) [NCIT:C78582]": { + "text": "Lesion (Pustule) [NCIT:C78582]", + "description": "A circumscribed and elevated skin lesion filled with purulent material.", + "meaning": "NCIT:C78582", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Pustule) [NCIT:C78582]" + }, + "Lesion (Scab) [GENEPIO:0100490]": { + "text": "Lesion (Scab) [GENEPIO:0100490]", + "description": "A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris.", + "meaning": "GENEPIO:0100490", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Scab) [GENEPIO:0100490]" + }, + "Lesion (Vesicle) [GENEPIO:0100491]": { + "text": "Lesion (Vesicle) [GENEPIO:0100491]", + "description": "A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections.", + "meaning": "GENEPIO:0100491", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Vesicle) [GENEPIO:0100491]" + }, + "Rash [SYMP:0000487]": { + "text": "Rash [SYMP:0000487]", + "description": "A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface.", + "meaning": "SYMP:0000487", + "title": "Rash [SYMP:0000487]" + }, + "Ulcer [NCIT:C3426]": { + "text": "Ulcer [NCIT:C3426]", + "description": "A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue.", + "meaning": "NCIT:C3426", + "title": "Ulcer [NCIT:C3426]" + }, + "Tissue [UBERON:0000479]": { + "text": "Tissue [UBERON:0000479]", + "description": "Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation.", + "meaning": "UBERON:0000479", + "title": "Tissue [UBERON:0000479]" + }, + "Wound tissue (injury) [NCIT:C3671]": { + "text": "Wound tissue (injury) [NCIT:C3671]", + "description": "Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity.", + "meaning": "NCIT:C3671", + "is_a": "Tissue [UBERON:0000479]", + "title": "Wound tissue (injury) [NCIT:C3671]" } - ] + } }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", - "title": "most recent travel return date", - "todos": [ - ">={most_recent_travel_departure_date}" - ], - "comments": [ - "Provide the travel return date." - ], - "examples": [ - { - "value": "2020-04-26" - } - ], + "AnatomicalPartMenu": { + "name": "AnatomicalPartMenu", + "title": "anatomical part menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001415", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "any_of": [ - { - "range": "date" + "permissible_values": { + "Anus": { + "text": "Anus", + "description": "Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts.", + "meaning": "UBERON:0001245", + "title": "Anus" + }, + "Perianal skin": { + "text": "Perianal skin", + "description": "A zone of skin that is part of the area surrounding the anus.", + "meaning": "UBERON:0012336", + "is_a": "Anus", + "title": "Perianal skin" + }, + "Arm": { + "text": "Arm", + "description": "The part of the forelimb extending from the shoulder to the autopod.", + "meaning": "UBERON:0001460", + "title": "Arm" + }, + "Arm (forearm)": { + "text": "Arm (forearm)", + "description": "The structure on the upper limb, between the elbow and the wrist.", + "meaning": "NCIT:C32628", + "is_a": "Arm", + "title": "Arm (forearm)" + }, + "Elbow": { + "text": "Elbow", + "description": "The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa.", + "meaning": "UBERON:0001461", + "is_a": "Arm", + "title": "Elbow" + }, + "Back": { + "text": "Back", + "description": "The rear surface of the human body from the shoulders to the hips.", + "meaning": "FMA:14181", + "title": "Back" + }, + "Buttock": { + "text": "Buttock", + "description": "A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles.", + "meaning": "UBERON:0013691", + "title": "Buttock" + }, + "Cervix": { + "text": "Cervix", + "description": "Lower, narrow portion of the uterus where it joins with the top end of the vagina.", + "meaning": "UBERON:0000002", + "title": "Cervix" + }, + "Chest": { + "text": "Chest", + "description": "Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper", + "meaning": "UBERON:0001443", + "title": "Chest" + }, + "Foot": { + "text": "Foot", + "description": "The terminal part of the vertebrate leg upon which an individual stands. 2: An invertebrate organ of locomotion or attachment; especially: a ventral muscular surface or process of a mollusk.", + "meaning": "BTO:0000476", + "title": "Foot" + }, + "Genital area": { + "text": "Genital area", + "description": "The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh.", + "meaning": "BTO:0003358", + "title": "Genital area" + }, + "Penis": { + "text": "Penis", + "description": "An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination.", + "meaning": "UBERON:0000989", + "is_a": "Genital area", + "title": "Penis" + }, + "Glans (tip of penis)": { + "text": "Glans (tip of penis)", + "description": "The bulbous structure at the distal end of the human penis", + "meaning": "UBERON:0035651", + "is_a": "Penis", + "title": "Glans (tip of penis)" + }, + "Prepuce of penis (foreskin)": { + "text": "Prepuce of penis (foreskin)", + "description": "A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect.", + "meaning": "UBERON:0001332", + "is_a": "Penis", + "title": "Prepuce of penis (foreskin)" + }, + "Perineum": { + "text": "Perineum", + "description": "The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human.", + "meaning": "UBERON:0002356", + "is_a": "Genital area", + "title": "Perineum" + }, + "Scrotum": { + "text": "Scrotum", + "description": "The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus.", + "meaning": "UBERON:0001300", + "is_a": "Genital area", + "title": "Scrotum" + }, + "Vagina": { + "text": "Vagina", + "description": "A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles", + "meaning": "UBERON:0000996", + "is_a": "Genital area", + "title": "Vagina" + }, + "Gland": { + "text": "Gland", + "description": "An organ that functions as a secretory or excretory organ.", + "meaning": "UBERON:0002530", + "title": "Gland" + }, + "Hand": { + "text": "Hand", + "description": "The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ.", + "meaning": "BTO:0004668", + "title": "Hand" + }, + "Finger": { + "text": "Finger", + "description": "Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger.", + "meaning": "FMA:9666", + "is_a": "Hand", + "title": "Finger" + }, + "Hand (palm)": { + "text": "Hand (palm)", + "description": "The inner surface of the hand between the wrist and fingers.", + "meaning": "FMA:24920", + "is_a": "Hand", + "title": "Hand (palm)" + }, + "Head": { + "text": "Head", + "description": "The head is the anterior-most division of the body.", + "meaning": "UBERON:0000033", + "title": "Head" + }, + "Buccal mucosa": { + "text": "Buccal mucosa", + "description": "The inner lining of the cheeks and lips.", + "meaning": "UBERON:0006956", + "is_a": "Head", + "title": "Buccal mucosa" + }, + "Cheek": { + "text": "Cheek", + "description": "A fleshy subdivision of one side of the face bounded by an eye, ear and the nose.", + "meaning": "UBERON:0001567", + "is_a": "Head", + "title": "Cheek" + }, + "Ear": { + "text": "Ear", + "description": "Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals.", + "meaning": "UBERON:0001690", + "is_a": "Head", + "title": "Ear" + }, + "Preauricular region": { + "text": "Preauricular region", + "description": "Of or pertaining to the area in front of the auricle of the ear.", + "meaning": "NCIT:C103848", + "is_a": "Ear", + "title": "Preauricular region" + }, + "Eye": { + "text": "Eye", + "description": "An organ that detects light.", + "meaning": "UBERON:0000970", + "is_a": "Head", + "title": "Eye" + }, + "Face": { + "text": "Face", + "description": "A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc).", + "meaning": "UBERON:0001456", + "is_a": "Head", + "title": "Face" + }, + "Forehead": { + "text": "Forehead", + "description": "The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond", + "meaning": "UBERON:0008200", + "is_a": "Head", + "title": "Forehead" + }, + "Lip": { + "text": "Lip", + "description": "One of the two fleshy folds which surround the opening of the mouth.", + "meaning": "UBERON:0001833", + "is_a": "Head", + "title": "Lip" + }, + "Jaw": { + "text": "Jaw", + "description": "A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions.", + "meaning": "UBERON:0011595", + "is_a": "Head", + "title": "Jaw" + }, + "Tongue": { + "text": "Tongue", + "description": "A muscular organ in the floor of the mouth.", + "meaning": "UBERON:0001723", + "is_a": "Head", + "title": "Tongue" + }, + "Hypogastrium (suprapubic region)": { + "text": "Hypogastrium (suprapubic region)", + "description": "The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel.", + "meaning": "UBERON:0013203", + "title": "Hypogastrium (suprapubic region)" + }, + "Leg": { + "text": "Leg", + "description": "The portion of the hindlimb that contains both the stylopod and zeugopod.", + "meaning": "UBERON:0000978", + "title": "Leg" + }, + "Ankle": { + "text": "Ankle", + "description": "A zone of skin that is part of an ankle", + "meaning": "UBERON:0001512", + "is_a": "Leg", + "title": "Ankle" + }, + "Knee": { + "text": "Knee", + "description": "A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod.", + "meaning": "UBERON:0001465", + "is_a": "Leg", + "title": "Knee" }, - { - "range": "NullValueMenu" - } - ] - }, - "travel_history": { - "name": "travel_history", - "description": "Travel history in last six months.", - "title": "travel history", - "comments": [ - "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." - ], - "examples": [ - { - "value": "Canada, Vancouver" + "Thigh": { + "text": "Thigh", + "description": "The part of the hindlimb between pelvis and the knee, corresponding to the femur.", + "meaning": "UBERON:0000376", + "is_a": "Leg", + "title": "Thigh" }, - { - "value": "USA, Seattle" + "Lower body": { + "text": "Lower body", + "description": "The part of the body that includes the leg, ankle, and foot.", + "meaning": "GENEPIO:0100492", + "title": "Lower body" }, - { - "value": "Italy, Milan" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "slot_uri": "GENEPIO:0001416", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "exposure_event": { - "name": "exposure_event", - "description": "Event leading to exposure.", - "title": "exposure event", - "comments": [ - "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Additional%20location%20information", - "CNPHI:Exposure%20Event", - "NML_LIMS:PH_EXPOSURE" - ], - "slot_uri": "GENEPIO:0001417", - "domain_of": [ - "Mpox", - "MpoxInternational" - ] - }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "description": "The exposure transmission contact type.", - "title": "exposure contact level", - "comments": [ - "Select exposure contact level from the pick-list." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:exposure%20contact%20level" - ], - "slot_uri": "GENEPIO:0001418", - "domain_of": [ - "Mpox", - "MpoxInternational" - ] - }, - "host_role": { - "name": "host_role", - "description": "The role of the host in relation to the exposure setting.", - "title": "host role", - "comments": [ - "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_HOST_ROLE" - ], - "slot_uri": "GENEPIO:0001419", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "multivalued": true - }, - "exposure_setting": { - "name": "exposure_setting", - "description": "The setting leading to exposure.", - "title": "exposure setting", - "comments": [ - "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE" - ], - "slot_uri": "GENEPIO:0001428", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "multivalued": true - }, - "exposure_details": { - "name": "exposure_details", - "description": "Additional host exposure information.", - "title": "exposure details", - "comments": [ - "Free text description of the exposure." - ], - "examples": [ - { - "value": "Large party, many contacts" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_DETAILS" - ], - "slot_uri": "GENEPIO:0001431", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "prior_mpox_infection": { - "name": "prior_mpox_infection", - "description": "The absence or presence of a prior Mpox infection.", - "title": "prior Mpox infection", - "comments": [ - "If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list." - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100532", - "domain_of": [ - "Mpox", - "MpoxInternational" - ] - }, - "prior_mpox_infection_date": { - "name": "prior_mpox_infection_date", - "description": "The date of diagnosis of the prior Mpox infection.", - "title": "prior Mpox infection date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-06-20" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:prior%20Mpox%20infection%20date" - ], - "slot_uri": "GENEPIO:0100533", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "any_of": [ - { - "range": "date" + "Nasal Cavity": { + "text": "Nasal Cavity", + "description": "An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present.", + "meaning": "UBERON:0001707", + "title": "Nasal Cavity" }, - { - "range": "NullValueMenu" - } - ] - }, - "prior_mpox_antiviral_treatment": { - "name": "prior_mpox_antiviral_treatment", - "description": "The absence or presence of antiviral treatment for a prior Mpox infection.", - "title": "prior Mpox antiviral treatment", - "comments": [ - "If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list." - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100534", - "domain_of": [ - "Mpox", - "MpoxInternational" - ] - }, - "prior_antiviral_treatment_during_prior_mpox_infection": { - "name": "prior_antiviral_treatment_during_prior_mpox_infection", - "description": "Antiviral treatment for any infection during the prior Mpox infection period.", - "title": "prior antiviral treatment during prior Mpox infection", - "comments": [ - "Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information." - ], - "examples": [ - { - "value": "AZT was administered for HIV infection during the prior Mpox infection." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection" - ], - "slot_uri": "GENEPIO:0100535", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "sequencing_project_name": { - "name": "sequencing_project_name", - "description": "The name of the project/initiative/program for which sequencing was performed.", - "title": "sequencing project name", - "comments": [ - "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "MPOX-1356" - } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100472", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "sequenced_by": { - "name": "sequenced_by", - "description": "The name of the agency that generated the sequence.", - "title": "sequenced by", - "examples": [ - { - "value": "Public Health Ontario (PHO)" + "Anterior Nares": { + "text": "Anterior Nares", + "description": "The external part of the nose containing the lower nostrils.", + "meaning": "UBERON:2001427", + "is_a": "Nasal Cavity", + "title": "Anterior Nares" + }, + "Inferior Nasal Turbinate": { + "text": "Inferior Nasal Turbinate", + "description": "The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha.", + "meaning": "UBERON:0005921", + "is_a": "Nasal Cavity", + "title": "Inferior Nasal Turbinate" + }, + "Middle Nasal Turbinate": { + "text": "Middle Nasal Turbinate", + "description": "A turbinal located on the maxilla bone.", + "meaning": "UBERON:0005922", + "is_a": "Nasal Cavity", + "title": "Middle Nasal Turbinate" + }, + "Neck": { + "text": "Neck", + "description": "An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column.", + "meaning": "UBERON:0000974", + "title": "Neck" + }, + "Pharynx (throat)": { + "text": "Pharynx (throat)", + "description": "The pharynx is the part of the digestive system immediately posterior to the mouth.", + "meaning": "UBERON:0006562", + "is_a": "Neck", + "title": "Pharynx (throat)" + }, + "Nasopharynx (NP)": { + "text": "Nasopharynx (NP)", + "description": "The section of the pharynx that lies above the soft palate.", + "meaning": "UBERON:0001728", + "is_a": "Pharynx (throat)", + "title": "Nasopharynx (NP)" + }, + "Oropharynx (OP)": { + "text": "Oropharynx (OP)", + "description": "The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis.", + "meaning": "UBERON:0001729", + "is_a": "Pharynx (throat)", + "title": "Oropharynx (OP)" + }, + "Trachea": { + "text": "Trachea", + "description": "The trachea is the portion of the airway that attaches to the bronchi as it branches.", + "meaning": "UBERON:0003126", + "is_a": "Neck", + "title": "Trachea" + }, + "Rectum": { + "text": "Rectum", + "description": "The terminal portion of the intestinal tube, terminating with the anus.", + "meaning": "UBERON:0001052", + "title": "Rectum" + }, + "Shoulder": { + "text": "Shoulder", + "description": "A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle).", + "meaning": "UBERON:0001467", + "title": "Shoulder" + }, + "Skin": { + "text": "Skin", + "description": "The outer epithelial layer of the skin that is superficial to the dermis.", + "meaning": "UBERON:0001003", + "title": "Skin" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100416", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "required": true + } }, - "sequenced_by_laboratory_name": { - "name": "sequenced_by_laboratory_name", - "description": "The specific laboratory affiliation of the responsible for sequencing the isolate's genome.", - "title": "sequenced by laboratory name", - "comments": [ - "Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], + "AnatomicalPartInternationalMenu": { + "name": "AnatomicalPartInternationalMenu", + "title": "anatomical part international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100470", - "domain_of": [ - "MpoxInternational" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Anus [UBERON:0001245]": { + "text": "Anus [UBERON:0001245]", + "description": "Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts.", + "meaning": "UBERON:0001245", + "title": "Anus [UBERON:0001245]" + }, + "Perianal skin [UBERON:0012336]": { + "text": "Perianal skin [UBERON:0012336]", + "description": "A zone of skin that is part of the area surrounding the anus.", + "meaning": "UBERON:0012336", + "is_a": "Anus [UBERON:0001245]", + "title": "Perianal skin [UBERON:0012336]" + }, + "Arm [UBERON:0001460]": { + "text": "Arm [UBERON:0001460]", + "description": "The part of the forelimb extending from the shoulder to the autopod.", + "meaning": "UBERON:0001460", + "title": "Arm [UBERON:0001460]" + }, + "Arm (forearm) [NCIT:C32628]": { + "text": "Arm (forearm) [NCIT:C32628]", + "description": "The structure on the upper limb, between the elbow and the wrist.", + "meaning": "NCIT:C32628", + "is_a": "Arm [UBERON:0001460]", + "title": "Arm (forearm) [NCIT:C32628]" + }, + "Elbow [UBERON:0001461]": { + "text": "Elbow [UBERON:0001461]", + "description": "The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa.", + "meaning": "UBERON:0001461", + "is_a": "Arm [UBERON:0001460]", + "title": "Elbow [UBERON:0001461]" + }, + "Back [FMA:14181]": { + "text": "Back [FMA:14181]", + "description": "The rear surface of the human body from the shoulders to the hips.", + "meaning": "FMA:14181", + "title": "Back [FMA:14181]" + }, + "Buttock [UBERON:0013691]": { + "text": "Buttock [UBERON:0013691]", + "description": "A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles.", + "meaning": "UBERON:0013691", + "title": "Buttock [UBERON:0013691]" + }, + "Cervix [UBERON:0000002]": { + "text": "Cervix [UBERON:0000002]", + "description": "Lower, narrow portion of the uterus where it joins with the top end of the vagina.", + "meaning": "UBERON:0000002", + "title": "Cervix [UBERON:0000002]" + }, + "Chest [UBERON:0001443]": { + "text": "Chest [UBERON:0001443]", + "description": "Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper", + "meaning": "UBERON:0001443", + "title": "Chest [UBERON:0001443]" + }, + "Foot [BTO:0000476]": { + "text": "Foot [BTO:0000476]", + "description": "The terminal part of the vertebrate leg upon which an individual stands.", + "meaning": "BTO:0000476", + "title": "Foot [BTO:0000476]" + }, + "Genital area [BTO:0003358]": { + "text": "Genital area [BTO:0003358]", + "description": "The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh.", + "meaning": "BTO:0003358", + "title": "Genital area [BTO:0003358]" + }, + "Penis [UBERON:0000989]": { + "text": "Penis [UBERON:0000989]", + "description": "An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination.", + "meaning": "UBERON:0000989", + "is_a": "Genital area [BTO:0003358]", + "title": "Penis [UBERON:0000989]" + }, + "Glans (tip of penis) [UBERON:0035651]": { + "text": "Glans (tip of penis) [UBERON:0035651]", + "description": "The bulbous structure at the distal end of the human penis", + "meaning": "UBERON:0035651", + "is_a": "Penis [UBERON:0000989]", + "title": "Glans (tip of penis) [UBERON:0035651]" + }, + "Prepuce of penis (foreskin)": { + "text": "Prepuce of penis (foreskin)", + "description": "A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect.", + "meaning": "UBERON:0001332", + "is_a": "Penis [UBERON:0000989]", + "title": "Prepuce of penis (foreskin)" + }, + "Perineum [UBERON:0002356]": { + "text": "Perineum [UBERON:0002356]", + "description": "The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human.", + "meaning": "UBERON:0002356", + "is_a": "Genital area [BTO:0003358]", + "title": "Perineum [UBERON:0002356]" + }, + "Scrotum [UBERON:0001300]": { + "text": "Scrotum [UBERON:0001300]", + "description": "The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus.", + "meaning": "UBERON:0001300", + "is_a": "Genital area [BTO:0003358]", + "title": "Scrotum [UBERON:0001300]" + }, + "Vagina [UBERON:0000996]": { + "text": "Vagina [UBERON:0000996]", + "description": "A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles", + "meaning": "UBERON:0000996", + "is_a": "Genital area [BTO:0003358]", + "title": "Vagina [UBERON:0000996]" + }, + "Gland [UBERON:0002530]": { + "text": "Gland [UBERON:0002530]", + "description": "An organ that functions as a secretory or excretory organ.", + "meaning": "UBERON:0002530", + "title": "Gland [UBERON:0002530]" + }, + "Hand [BTO:0004668]": { + "text": "Hand [BTO:0004668]", + "description": "The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ.", + "meaning": "BTO:0004668", + "title": "Hand [BTO:0004668]" + }, + "Finger [FMA:9666]": { + "text": "Finger [FMA:9666]", + "description": "Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger.", + "meaning": "FMA:9666", + "is_a": "Hand [BTO:0004668]", + "title": "Finger [FMA:9666]" + }, + "Hand (palm) [FMA:24920]": { + "text": "Hand (palm) [FMA:24920]", + "description": "The inner surface of the hand between the wrist and fingers.", + "meaning": "FMA:24920", + "is_a": "Hand [BTO:0004668]", + "title": "Hand (palm) [FMA:24920]" + }, + "Head [UBERON:0000033]": { + "text": "Head [UBERON:0000033]", + "description": "The head is the anterior-most division of the body.", + "meaning": "UBERON:0000033", + "title": "Head [UBERON:0000033]" + }, + "Buccal mucosa [UBERON:0006956]": { + "text": "Buccal mucosa [UBERON:0006956]", + "description": "The inner lining of the cheeks and lips.", + "meaning": "UBERON:0006956", + "is_a": "Head [UBERON:0000033]", + "title": "Buccal mucosa [UBERON:0006956]" + }, + "Cheek [UBERON:0001567]": { + "text": "Cheek [UBERON:0001567]", + "description": "A fleshy subdivision of one side of the face bounded by an eye, ear and the nose.", + "meaning": "UBERON:0001567", + "is_a": "Head [UBERON:0000033]", + "title": "Cheek [UBERON:0001567]" + }, + "Ear [UBERON:0001690]": { + "text": "Ear [UBERON:0001690]", + "description": "Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals.", + "meaning": "UBERON:0001690", + "is_a": "Head [UBERON:0000033]", + "title": "Ear [UBERON:0001690]" + }, + "Preauricular region [NCIT:C103848]": { + "text": "Preauricular region [NCIT:C103848]", + "description": "Of or pertaining to the area in front of the auricle of the ear.", + "meaning": "NCIT:C103848", + "is_a": "Ear [UBERON:0001690]", + "title": "Preauricular region [NCIT:C103848]" + }, + "Eye [UBERON:0000970]": { + "text": "Eye [UBERON:0000970]", + "description": "An organ that detects light.", + "meaning": "UBERON:0000970", + "is_a": "Head [UBERON:0000033]", + "title": "Eye [UBERON:0000970]" + }, + "Face [UBERON:0001456]": { + "text": "Face [UBERON:0001456]", + "description": "A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc).", + "meaning": "UBERON:0001456", + "is_a": "Head [UBERON:0000033]", + "title": "Face [UBERON:0001456]" + }, + "Forehead [UBERON:0008200]": { + "text": "Forehead [UBERON:0008200]", + "description": "The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond", + "meaning": "UBERON:0008200", + "is_a": "Head [UBERON:0000033]", + "title": "Forehead [UBERON:0008200]" + }, + "Lip [UBERON:0001833]": { + "text": "Lip [UBERON:0001833]", + "description": "One of the two fleshy folds which surround the opening of the mouth.", + "meaning": "UBERON:0001833", + "is_a": "Head [UBERON:0000033]", + "title": "Lip [UBERON:0001833]" + }, + "Jaw [UBERON:0011595]": { + "text": "Jaw [UBERON:0011595]", + "description": "A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions.", + "meaning": "UBERON:0011595", + "is_a": "Head [UBERON:0000033]", + "title": "Jaw [UBERON:0011595]" + }, + "Tongue [UBERON:0001723]": { + "text": "Tongue [UBERON:0001723]", + "description": "A muscular organ in the floor of the mouth.", + "meaning": "UBERON:0001723", + "is_a": "Head [UBERON:0000033]", + "title": "Tongue [UBERON:0001723]" + }, + "Hypogastrium (suprapubic region) [UBERON:0013203]": { + "text": "Hypogastrium (suprapubic region) [UBERON:0013203]", + "description": "The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel.", + "meaning": "UBERON:0013203", + "title": "Hypogastrium (suprapubic region) [UBERON:0013203]" + }, + "Leg [UBERON:0000978]": { + "text": "Leg [UBERON:0000978]", + "description": "The portion of the hindlimb that contains both the stylopod and zeugopod.", + "meaning": "UBERON:0000978", + "title": "Leg [UBERON:0000978]" + }, + "Ankle [UBERON:0001512]": { + "text": "Ankle [UBERON:0001512]", + "description": "A zone of skin that is part of an ankle", + "meaning": "UBERON:0001512", + "is_a": "Leg [UBERON:0000978]", + "title": "Ankle [UBERON:0001512]" + }, + "Knee [UBERON:0001465]": { + "text": "Knee [UBERON:0001465]", + "description": "A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod.", + "meaning": "UBERON:0001465", + "is_a": "Leg [UBERON:0000978]", + "title": "Knee [UBERON:0001465]" + }, + "Thigh [UBERON:0000376]": { + "text": "Thigh [UBERON:0000376]", + "description": "The part of the hindlimb between pelvis and the knee, corresponding to the femur.", + "meaning": "UBERON:0000376", + "is_a": "Leg [UBERON:0000978]", + "title": "Thigh [UBERON:0000376]" + }, + "Lower body [GENEPIO:0100492]": { + "text": "Lower body [GENEPIO:0100492]", + "description": "The part of the body that includes the leg, ankle, and foot.", + "meaning": "GENEPIO:0100492", + "title": "Lower body [GENEPIO:0100492]" + }, + "Nasal Cavity [UBERON:0001707]": { + "text": "Nasal Cavity [UBERON:0001707]", + "description": "An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present.", + "meaning": "UBERON:0001707", + "title": "Nasal Cavity [UBERON:0001707]" + }, + "Anterior Nares [UBERON:2001427]": { + "text": "Anterior Nares [UBERON:2001427]", + "description": "The external part of the nose containing the lower nostrils.", + "meaning": "UBERON:2001427", + "is_a": "Nasal Cavity [UBERON:0001707]", + "title": "Anterior Nares [UBERON:2001427]" + }, + "Inferior Nasal Turbinate [UBERON:0005921]": { + "text": "Inferior Nasal Turbinate [UBERON:0005921]", + "description": "The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha.", + "meaning": "UBERON:0005921", + "is_a": "Nasal Cavity [UBERON:0001707]", + "title": "Inferior Nasal Turbinate [UBERON:0005921]" }, - { - "range": "NullValueMenu" - } - ] - }, - "sequenced_by_contact_name": { - "name": "sequenced_by_contact_name", - "description": "The name or title of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced by contact name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Joe Bloggs, Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100471", - "domain_of": [ - "MpoxInternational" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Middle Nasal Turbinate [UBERON:0005922]": { + "text": "Middle Nasal Turbinate [UBERON:0005922]", + "description": "A turbinal located on the maxilla bone.", + "meaning": "UBERON:0005922", + "is_a": "Nasal Cavity [UBERON:0001707]", + "title": "Middle Nasal Turbinate [UBERON:0005922]" }, - { - "range": "NullValueMenu" - } - ] - }, - "sequenced_by_contact_email": { - "name": "sequenced_by_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced by contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequenced%20by%20contact%20email" - ], - "slot_uri": "GENEPIO:0100422", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "sequenced_by_contact_address": { - "name": "sequenced_by_contact_address", - "description": "The mailing address of the agency submitting the sequence.", - "title": "sequenced by contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" + "Neck [UBERON:0000974]": { + "text": "Neck [UBERON:0000974]", + "description": "An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column.", + "meaning": "UBERON:0000974", + "title": "Neck [UBERON:0000974]" + }, + "Pharynx (throat) [UBERON:0006562]": { + "text": "Pharynx (throat) [UBERON:0006562]", + "description": "A zone of skin that is part of an ankle", + "meaning": "UBERON:0006562", + "is_a": "Neck [UBERON:0000974]", + "title": "Pharynx (throat) [UBERON:0006562]" + }, + "Nasopharynx (NP) [UBERON:0001728]": { + "text": "Nasopharynx (NP) [UBERON:0001728]", + "description": "The section of the pharynx that lies above the soft palate.", + "meaning": "UBERON:0001728", + "is_a": "Pharynx (throat) [UBERON:0006562]", + "title": "Nasopharynx (NP) [UBERON:0001728]" + }, + "Oropharynx (OP) [UBERON:0001729]": { + "text": "Oropharynx (OP) [UBERON:0001729]", + "description": "The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis.", + "meaning": "UBERON:0001729", + "is_a": "Pharynx (throat) [UBERON:0006562]", + "title": "Oropharynx (OP) [UBERON:0001729]" + }, + "Trachea [UBERON:0003126]": { + "text": "Trachea [UBERON:0003126]", + "description": "The trachea is the portion of the airway that attaches to the bronchi as it branches.", + "meaning": "UBERON:0003126", + "is_a": "Neck [UBERON:0000974]", + "title": "Trachea [UBERON:0003126]" + }, + "Rectum [UBERON:0001052]": { + "text": "Rectum [UBERON:0001052]", + "description": "The terminal portion of the intestinal tube, terminating with the anus.", + "meaning": "UBERON:0001052", + "title": "Rectum [UBERON:0001052]" + }, + "Shoulder [UBERON:0001467]": { + "text": "Shoulder [UBERON:0001467]", + "description": "A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle).", + "meaning": "UBERON:0001467", + "title": "Shoulder [UBERON:0001467]" + }, + "Skin [UBERON:0001003]": { + "text": "Skin [UBERON:0001003]", + "description": "The outer epithelial layer of the skin that is superficial to the dermis.", + "meaning": "UBERON:0001003", + "title": "Skin [UBERON:0001003]" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100423", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "description": "The name of the agency that submitted the sequence to a database.", - "title": "sequence submitted by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." - ], - "examples": [ - { - "value": "Public Health Ontario (PHO)" - } - ], + "BodyProductMenu": { + "name": "BodyProductMenu", + "title": "body product menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001159", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "required": true - }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "description": "The email address of the agency responsible for submission of the sequence.", - "title": "sequence submitter contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" + "permissible_values": { + "Breast Milk": { + "text": "Breast Milk", + "description": "An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation.", + "meaning": "UBERON:0001913", + "title": "Breast Milk" + }, + "Feces": { + "text": "Feces", + "description": "Portion of semisolid bodily waste discharged through the anus.", + "meaning": "UBERON:0001988", + "title": "Feces" + }, + "Fluid (discharge)": { + "text": "Fluid (discharge)", + "description": "A fluid that comes out of the body.", + "meaning": "SYMP:0000651", + "title": "Fluid (discharge)" + }, + "Pus": { + "text": "Pus", + "description": "A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections.", + "meaning": "UBERON:0000177", + "is_a": "Fluid (discharge)", + "title": "Pus" + }, + "Fluid (seminal)": { + "text": "Fluid (seminal)", + "description": "A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended.", + "meaning": "UBERON:0006530", + "title": "Fluid (seminal)" + }, + "Mucus": { + "text": "Mucus", + "description": "Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water.", + "meaning": "UBERON:0000912", + "title": "Mucus" + }, + "Sputum": { + "text": "Sputum", + "description": "Matter ejected from the lungs, bronchi, and trachea, through the mouth.", + "meaning": "UBERON:0007311", + "is_a": "Mucus", + "title": "Sputum" + }, + "Sweat": { + "text": "Sweat", + "description": "Secretion produced by a sweat gland.", + "meaning": "UBERON:0001089", + "title": "Sweat" + }, + "Tear": { + "text": "Tear", + "description": "Aqueous substance secreted by the lacrimal gland.", + "meaning": "UBERON:0001827", + "title": "Tear" + }, + "Urine": { + "text": "Urine", + "description": "Excretion that is the output of a kidney.", + "meaning": "UBERON:0001088", + "title": "Urine" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequence%20submitter%20contact%20email" - ], - "slot_uri": "GENEPIO:0001165", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "description": "The mailing address of the agency responsible for submission of the sequence.", - "title": "sequence submitter contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" - } - ], + "BodyProductInternationalMenu": { + "name": "BodyProductInternationalMenu", + "title": "body product international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequence%20submitter%20contact%20address" - ], - "slot_uri": "GENEPIO:0001167", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Breast Milk [UBERON:0001913]": { + "text": "Breast Milk [UBERON:0001913]", + "description": "An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation.", + "meaning": "UBERON:0001913", + "title": "Breast Milk [UBERON:0001913]" + }, + "Feces [UBERON:0001988]": { + "text": "Feces [UBERON:0001988]", + "description": "Portion of semisolid bodily waste discharged through the anus.", + "meaning": "UBERON:0001988", + "title": "Feces [UBERON:0001988]" + }, + "Fluid (discharge) [SYMP:0000651]": { + "text": "Fluid (discharge) [SYMP:0000651]", + "description": "A fluid that comes out of the body.", + "meaning": "SYMP:0000651", + "title": "Fluid (discharge) [SYMP:0000651]" + }, + "Pus [UBERON:0000177]": { + "text": "Pus [UBERON:0000177]", + "description": "A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections.", + "meaning": "UBERON:0000177", + "is_a": "Fluid (discharge) [SYMP:0000651]", + "title": "Pus [UBERON:0000177]" + }, + "Fluid (seminal) [UBERON:0006530]": { + "text": "Fluid (seminal) [UBERON:0006530]", + "description": "A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended.", + "meaning": "UBERON:0006530", + "title": "Fluid (seminal) [UBERON:0006530]" + }, + "Mucus [UBERON:0000912]": { + "text": "Mucus [UBERON:0000912]", + "description": "Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water.", + "meaning": "UBERON:0000912", + "title": "Mucus [UBERON:0000912]" + }, + "Sputum [UBERON:0007311]": { + "text": "Sputum [UBERON:0007311]", + "description": "Matter ejected from the lungs, bronchi, and trachea, through the mouth.", + "meaning": "UBERON:0007311", + "is_a": "Mucus [UBERON:0000912]", + "title": "Sputum [UBERON:0007311]" + }, + "Sweat [UBERON:0001089]": { + "text": "Sweat [UBERON:0001089]", + "description": "Secretion produced by a sweat gland.", + "meaning": "UBERON:0001089", + "title": "Sweat [UBERON:0001089]" + }, + "Tear [UBERON:0001827]": { + "text": "Tear [UBERON:0001827]", + "description": "Aqueous substance secreted by the lacrimal gland.", + "meaning": "UBERON:0001827", + "title": "Tear [UBERON:0001827]" + }, + "Urine [UBERON:0001088]": { + "text": "Urine [UBERON:0001088]", + "description": "Excretion that is the output of a kidney.", + "meaning": "UBERON:0001088", + "title": "Urine [UBERON:0001088]" + } + } }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "description": "The reason that the sample was sequenced.", - "title": "purpose of sequencing", - "comments": [ - "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." - ], + "EnvironmentalMaterialInternationalMenu": { + "name": "EnvironmentalMaterialInternationalMenu", + "title": "environmental material international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Sampling%20Strategy", - "CNPHI:Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING", - "BIOSAMPLE:purpose_of_sequencing", - "VirusSeq_Portal:purpose%20of%20sequencing" - ], - "slot_uri": "GENEPIO:0001445", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "required": true, - "multivalued": true + "permissible_values": { + "Animal carcass [FOODON:02010020]": { + "text": "Animal carcass [FOODON:02010020]", + "description": "A carcass of an animal that includes all anatomical parts. This includes a carcass with all organs and skin.", + "meaning": "FOODON:02010020", + "title": "Animal carcass [FOODON:02010020]" + }, + "Bedding (Bed linen) [GSSO:005304]": { + "text": "Bedding (Bed linen) [GSSO:005304]", + "description": "Bedding is the removable and washable portion of a human sleeping environment.", + "meaning": "GSSO:005304", + "title": "Bedding (Bed linen) [GSSO:005304]" + }, + "Clothing [GSSO:003405]": { + "text": "Clothing [GSSO:003405]", + "description": "Fabric or other material used to cover the body.", + "meaning": "GSSO:003405", + "title": "Clothing [GSSO:003405]" + }, + "Drinkware": { + "text": "Drinkware", + "description": "Utensils with an open top that are used to hold liquids for consumption.", + "title": "Drinkware" + }, + "Cup [ENVO:03501330]": { + "text": "Cup [ENVO:03501330]", + "description": "A utensil which is a hand-sized container with an open top. A cup may be used to hold liquids for pouring or drinking, or to store solids for pouring.", + "meaning": "ENVO:03501330", + "is_a": "Drinkware", + "title": "Cup [ENVO:03501330]" + }, + "Tableware": { + "text": "Tableware", + "description": "Items used in setting a table and serving food and beverages. This includes various utensils, plates, bowls, cups, glasses, and serving dishes designed for dining and drinking.", + "title": "Tableware" + }, + "Dish": { + "text": "Dish", + "description": "A flat, typically round or oval item used for holding or serving food. It can also refer to a specific type of plate, often used to describe the container itself, such as a \"plate dish\" which is used for placing and serving individual portions of food.", + "is_a": "Tableware", + "title": "Dish" + }, + "Eating utensil [ENVO:03501353]": { + "text": "Eating utensil [ENVO:03501353]", + "description": "A utensil used for consuming food.", + "meaning": "ENVO:03501353", + "is_a": "Tableware", + "title": "Eating utensil [ENVO:03501353]" + }, + "Wastewater": { + "text": "Wastewater", + "description": "Water that has been adversely affected in quality by anthropogenic influence.", + "meaning": "ENVO:00002001", + "title": "Wastewater" + } + } }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "description": "The description of why the sample was sequenced providing specific details.", - "title": "purpose of sequencing details", - "comments": [ - "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual." - ], - "examples": [ - { - "value": "Outbreak in MSM community" + "CollectionMethodMenu": { + "name": "CollectionMethodMenu", + "title": "collection method menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Amniocentesis": { + "text": "Amniocentesis", + "description": "A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus.", + "meaning": "NCIT:C52009", + "title": "Amniocentesis" + }, + "Aspiration": { + "text": "Aspiration", + "description": "Inspiration of a foreign object into the airway.", + "meaning": "NCIT:C15631", + "title": "Aspiration" + }, + "Suprapubic Aspiration": { + "text": "Suprapubic Aspiration", + "description": "An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample.", + "meaning": "GENEPIO:0100028", + "is_a": "Aspiration", + "title": "Suprapubic Aspiration" + }, + "Tracheal aspiration": { + "text": "Tracheal aspiration", + "description": "An aspiration process which collects tracheal secretions.", + "meaning": "GENEPIO:0100029", + "is_a": "Aspiration", + "title": "Tracheal aspiration" + }, + "Vacuum Aspiration": { + "text": "Vacuum Aspiration", + "description": "An aspiration process which uses a vacuum source to remove a sample.", + "meaning": "GENEPIO:0100030", + "is_a": "Aspiration", + "title": "Vacuum Aspiration" + }, + "Biopsy": { + "text": "Biopsy", + "description": "A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive.", + "meaning": "OBI:0002650", + "title": "Biopsy" + }, + "Needle Biopsy": { + "text": "Needle Biopsy", + "description": "A biopsy that uses a hollow needle to extract cells.", + "meaning": "OBI:0002651", + "is_a": "Biopsy", + "title": "Needle Biopsy" + }, + "Filtration": { + "text": "Filtration", + "description": "Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device", + "meaning": "OBI:0302885", + "title": "Filtration" + }, + "Air filtration": { + "text": "Air filtration", + "description": "A filtration process which removes solid particulates from the air via an air filtration device.", + "meaning": "GENEPIO:0100031", + "is_a": "Filtration", + "title": "Air filtration" + }, + "Finger Prick": { + "text": "Finger Prick", + "description": "A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe.", + "meaning": "GENEPIO:0100036", + "title": "Finger Prick" + }, + "Lavage": { + "text": "Lavage", + "description": "A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid", + "meaning": "OBI:0600044", + "title": "Lavage" + }, + "Bronchoalveolar lavage (BAL)": { + "text": "Bronchoalveolar lavage (BAL)", + "description": "The collection of bronchoalveolar lavage fluid (BAL) from the lungs.", + "meaning": "GENEPIO:0100032", + "is_a": "Lavage", + "title": "Bronchoalveolar lavage (BAL)" + }, + "Gastric Lavage": { + "text": "Gastric Lavage", + "description": "The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach.", + "meaning": "GENEPIO:0100033", + "is_a": "Lavage", + "title": "Gastric Lavage" + }, + "Lumbar Puncture": { + "text": "Lumbar Puncture", + "description": "An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication.", + "meaning": "NCIT:C15327", + "title": "Lumbar Puncture" + }, + "Necropsy": { + "text": "Necropsy", + "description": "A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease.", + "meaning": "MMO:0000344", + "title": "Necropsy" + }, + "Phlebotomy": { + "text": "Phlebotomy", + "description": "The collection of blood from a vein, most commonly via needle venipuncture.", + "meaning": "NCIT:C28221", + "title": "Phlebotomy" + }, + "Rinsing": { + "text": "Rinsing", + "description": "The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids.", + "meaning": "GENEPIO:0002116", + "title": "Rinsing" + }, + "Saline gargle (mouth rinse and gargle)": { + "text": "Saline gargle (mouth rinse and gargle)", + "description": "A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device.", + "meaning": "GENEPIO:0100034", + "is_a": "Rinsing", + "title": "Saline gargle (mouth rinse and gargle)" + }, + "Scraping": { + "text": "Scraping", + "description": "A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device.", + "meaning": "GENEPIO:0100035", + "title": "Scraping" + }, + "Swabbing": { + "text": "Swabbing", + "description": "The process of collecting specimen material using a swab collection device.", + "meaning": "GENEPIO:0002117", + "title": "Swabbing" + }, + "Thoracentesis (chest tap)": { + "text": "Thoracentesis (chest tap)", + "description": "The removal of excess fluid via needle puncture from the thoracic cavity.", + "meaning": "NCIT:C15392", + "title": "Thoracentesis (chest tap)" } - ], + } + }, + "CollectionMethodInternationalMenu": { + "name": "CollectionMethodInternationalMenu", + "title": "collection method international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS", - "VirusSeq_Portal:purpose%20of%20sequencing%20details" - ], - "slot_uri": "GENEPIO:0001446", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Amniocentesis [NCIT:C52009]": { + "text": "Amniocentesis [NCIT:C52009]", + "description": "A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus.", + "meaning": "NCIT:C52009", + "title": "Amniocentesis [NCIT:C52009]" + }, + "Aspiration [NCIT:C15631]": { + "text": "Aspiration [NCIT:C15631]", + "description": "Procedure using suction, usually with a thin needle and syringe, to remove bodily fluid or tissue.", + "meaning": "NCIT:C15631", + "title": "Aspiration [NCIT:C15631]" + }, + "Suprapubic Aspiration [GENEPIO:0100028]": { + "text": "Suprapubic Aspiration [GENEPIO:0100028]", + "description": "An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample.", + "meaning": "GENEPIO:0100028", + "is_a": "Aspiration [NCIT:C15631]", + "title": "Suprapubic Aspiration [GENEPIO:0100028]" + }, + "Tracheal aspiration [GENEPIO:0100029]": { + "text": "Tracheal aspiration [GENEPIO:0100029]", + "description": "An aspiration process which collects tracheal secretions.", + "meaning": "GENEPIO:0100029", + "is_a": "Aspiration [NCIT:C15631]", + "title": "Tracheal aspiration [GENEPIO:0100029]" + }, + "Vacuum Aspiration [GENEPIO:0100030]": { + "text": "Vacuum Aspiration [GENEPIO:0100030]", + "description": "An aspiration process which uses a vacuum source to remove a sample.", + "meaning": "GENEPIO:0100030", + "is_a": "Aspiration [NCIT:C15631]", + "title": "Vacuum Aspiration [GENEPIO:0100030]" + }, + "Biopsy [OBI:0002650]": { + "text": "Biopsy [OBI:0002650]", + "description": "A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive.", + "meaning": "OBI:0002650", + "title": "Biopsy [OBI:0002650]" + }, + "Needle Biopsy [OBI:0002651]": { + "text": "Needle Biopsy [OBI:0002651]", + "description": "A biopsy that uses a hollow needle to extract cells.", + "meaning": "OBI:0002651", + "is_a": "Biopsy [OBI:0002650]", + "title": "Needle Biopsy [OBI:0002651]" + }, + "Filtration [OBI:0302885]": { + "text": "Filtration [OBI:0302885]", + "description": "Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device.", + "meaning": "OBI:0302885", + "title": "Filtration [OBI:0302885]" + }, + "Air filtration [GENEPIO:0100031]": { + "text": "Air filtration [GENEPIO:0100031]", + "description": "A filtration process which removes solid particulates from the air via an air filtration device.", + "meaning": "GENEPIO:0100031", + "is_a": "Filtration [OBI:0302885]", + "title": "Air filtration [GENEPIO:0100031]" + }, + "Lavage [OBI:0600044]": { + "text": "Lavage [OBI:0600044]", + "description": "A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid.", + "meaning": "OBI:0600044", + "title": "Lavage [OBI:0600044]" + }, + "Bronchoalveolar lavage (BAL) [GENEPIO:0100032]": { + "text": "Bronchoalveolar lavage (BAL) [GENEPIO:0100032]", + "description": "The collection of bronchoalveolar lavage fluid (BAL) from the lungs.", + "meaning": "GENEPIO:0100032", + "is_a": "Lavage [OBI:0600044]", + "title": "Bronchoalveolar lavage (BAL) [GENEPIO:0100032]" + }, + "Gastric Lavage [GENEPIO:0100033]": { + "text": "Gastric Lavage [GENEPIO:0100033]", + "description": "The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach.", + "meaning": "GENEPIO:0100033", + "is_a": "Lavage [OBI:0600044]", + "title": "Gastric Lavage [GENEPIO:0100033]" + }, + "Lumbar Puncture [NCIT:C15327]": { + "text": "Lumbar Puncture [NCIT:C15327]", + "description": "An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication.", + "meaning": "NCIT:C15327", + "title": "Lumbar Puncture [NCIT:C15327]" + }, + "Necropsy [MMO:0000344]": { + "text": "Necropsy [MMO:0000344]", + "description": "A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease.", + "meaning": "MMO:0000344", + "title": "Necropsy [MMO:0000344]" + }, + "Phlebotomy [NCIT:C28221]": { + "text": "Phlebotomy [NCIT:C28221]", + "description": "The collection of blood from a vein, most commonly via needle venipuncture.", + "meaning": "NCIT:C28221", + "title": "Phlebotomy [NCIT:C28221]" }, - { - "range": "NullValueMenu" - } - ] - }, - "sequencing_date": { - "name": "sequencing_date", - "description": "The date the sample was sequenced.", - "title": "sequencing date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-06-22" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_SEQUENCING_DATE" - ], - "slot_uri": "GENEPIO:0001447", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "any_of": [ - { - "range": "date" + "Rinsing [GENEPIO:0002116]": { + "text": "Rinsing [GENEPIO:0002116]", + "description": "The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids.", + "meaning": "GENEPIO:0002116", + "title": "Rinsing [GENEPIO:0002116]" }, - { - "range": "NullValueMenu" - } - ] - }, - "library_id": { - "name": "library_id", - "description": "The user-specified identifier for the library prepared for sequencing.", - "title": "library ID", - "comments": [ - "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." - ], - "examples": [ - { - "value": "XYZ_123345" + "Saline gargle (mouth rinse and gargle) [GENEPIO:0100034]": { + "text": "Saline gargle (mouth rinse and gargle) [GENEPIO:0100034]", + "description": "A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device.", + "meaning": "GENEPIO:0100034", + "is_a": "Rinsing [GENEPIO:0002116]", + "title": "Saline gargle (mouth rinse and gargle) [GENEPIO:0100034]" + }, + "Scraping [GENEPIO:0100035]": { + "text": "Scraping [GENEPIO:0100035]", + "description": "A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device.", + "meaning": "GENEPIO:0100035", + "title": "Scraping [GENEPIO:0100035]" + }, + "Swabbing [GENEPIO:0002117]": { + "text": "Swabbing [GENEPIO:0002117]", + "description": "The process of collecting specimen material using a swab collection device.", + "meaning": "GENEPIO:0002117", + "title": "Swabbing [GENEPIO:0002117]" + }, + "Finger Prick [GENEPIO:0100036]": { + "text": "Finger Prick [GENEPIO:0100036]", + "description": "A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe.", + "meaning": "GENEPIO:0100036", + "is_a": "Swabbing [GENEPIO:0002117]", + "title": "Finger Prick [GENEPIO:0100036]" + }, + "Thoracentesis (chest tap) [NCIT:C15392]": { + "text": "Thoracentesis (chest tap) [NCIT:C15392]", + "description": "The removal of excess fluid via needle puncture from the thoracic cavity.", + "meaning": "NCIT:C15392", + "title": "Thoracentesis (chest tap) [NCIT:C15392]" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:library%20ID" - ], - "slot_uri": "GENEPIO:0001448", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "recommended": true + } }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", - "title": "library preparation kit", - "comments": [ - "Provide the name of the library preparation kit used." - ], - "examples": [ - { - "value": "Nextera XT" - } - ], + "CollectionDeviceMenu": { + "name": "CollectionDeviceMenu", + "title": "collection device menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_LIBRARY_PREP_KIT" - ], - "slot_uri": "GENEPIO:0001450", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "sequencing_assay_type": { - "name": "sequencing_assay_type", - "description": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", - "title": "sequencing assay type", - "comments": [ - "Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value." - ], - "examples": [ - { - "value": "whole genome sequencing assay [OBI:0002117]" + "permissible_values": { + "Blood Collection Tube": { + "text": "Blood Collection Tube", + "description": "A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection", + "meaning": "OBI:0002859", + "title": "Blood Collection Tube" + }, + "Bronchoscope": { + "text": "Bronchoscope", + "description": "A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung.", + "meaning": "OBI:0002826", + "title": "Bronchoscope" + }, + "Collection Container": { + "text": "Collection Container", + "description": "A container with the function of containing a specimen.", + "meaning": "OBI:0002088", + "title": "Collection Container" + }, + "Collection Cup": { + "text": "Collection Cup", + "description": "A device which is used to collect liquid samples.", + "meaning": "GENEPIO:0100026", + "title": "Collection Cup" + }, + "Filter": { + "text": "Filter", + "description": "A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass.", + "meaning": "GENEPIO:0100103", + "title": "Filter" + }, + "Needle": { + "text": "Needle", + "description": "A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture.", + "meaning": "OBI:0000436", + "title": "Needle" + }, + "Serum Collection Tube": { + "text": "Serum Collection Tube", + "description": "A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum.", + "meaning": "OBI:0002860", + "title": "Serum Collection Tube" + }, + "Sputum Collection Tube": { + "text": "Sputum Collection Tube", + "description": "A specimen collection tube which is designed for collecting sputum.", + "meaning": "OBI:0002861", + "title": "Sputum Collection Tube" + }, + "Suction Catheter": { + "text": "Suction Catheter", + "description": "A catheter which is used to remove mucus and other secretions from the body.", + "meaning": "OBI:0002831", + "title": "Suction Catheter" + }, + "Swab": { + "text": "Swab", + "description": "A device which is a soft, absorbent material mounted on one or both ends of a stick.", + "meaning": "GENEPIO:0100027", + "title": "Swab" + }, + "Dry swab": { + "text": "Dry swab", + "description": "A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium.", + "meaning": "GENEPIO:0100493", + "is_a": "Swab", + "title": "Dry swab" + }, + "Urine Collection Tube": { + "text": "Urine Collection Tube", + "description": "A specimen container which is designed for holding urine.", + "meaning": "OBI:0002862", + "title": "Urine Collection Tube" + }, + "Universal Transport Medium (UTM)": { + "text": "Universal Transport Medium (UTM)", + "description": "A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture.", + "meaning": "GENEPIO:0100509", + "title": "Universal Transport Medium (UTM)" + }, + "Virus Transport Medium": { + "text": "Virus Transport Medium", + "description": "A medium designed to promote longevity of a viral sample. FROM Corona19", + "meaning": "OBI:0002866", + "title": "Virus Transport Medium" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100997", - "domain_of": [ - "MpoxInternational" - ], - "range": "SequencingAssayTypeInternationalMenu" + } }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "description": "The model of the sequencing instrument used.", - "title": "sequencing instrument", - "comments": [ - "Select a sequencing instrument from the picklist provided in the template." - ], + "CollectionDeviceInternationalMenu": { + "name": "CollectionDeviceInternationalMenu", + "title": "collection device international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Sequencing%20technology", - "CNPHI:Sequencing%20Instrument", - "NML_LIMS:PH_SEQUENCING_INSTRUMENT", - "VirusSeq_Portal:sequencing%20instrument" - ], - "slot_uri": "GENEPIO:0001452", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "required": true, - "multivalued": true - }, - "sequencing_flow_cell_version": { - "name": "sequencing_flow_cell_version", - "description": "The version number of the flow cell used for generating sequence data.", - "title": "sequencing flow cell version", - "comments": [ - "Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include \"version\" or \"v\" in the version number." - ], - "examples": [ - { - "value": "R.9.4.1" + "permissible_values": { + "Blood Collection Tube [OBI:0002859]": { + "text": "Blood Collection Tube [OBI:0002859]", + "description": "A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection", + "meaning": "OBI:0002859", + "title": "Blood Collection Tube [OBI:0002859]" + }, + "Bronchoscope [OBI:0002826]": { + "text": "Bronchoscope [OBI:0002826]", + "description": "A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung.", + "meaning": "OBI:0002826", + "title": "Bronchoscope [OBI:0002826]" + }, + "Collection Container [OBI:0002088]": { + "text": "Collection Container [OBI:0002088]", + "description": "A container with the function of containing a specimen.", + "meaning": "OBI:0002088", + "title": "Collection Container [OBI:0002088]" + }, + "Collection Cup [GENEPIO:0100026]": { + "text": "Collection Cup [GENEPIO:0100026]", + "description": "A device which is used to collect liquid samples.", + "meaning": "GENEPIO:0100026", + "title": "Collection Cup [GENEPIO:0100026]" + }, + "Filter [GENEPIO:0100103]": { + "text": "Filter [GENEPIO:0100103]", + "description": "A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass.", + "meaning": "GENEPIO:0100103", + "title": "Filter [GENEPIO:0100103]" + }, + "Needle [OBI:0000436]": { + "text": "Needle [OBI:0000436]", + "description": "A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture.", + "meaning": "OBI:0000436", + "title": "Needle [OBI:0000436]" + }, + "Serum Collection Tube [OBI:0002860]": { + "text": "Serum Collection Tube [OBI:0002860]", + "description": "A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum.", + "meaning": "OBI:0002860", + "title": "Serum Collection Tube [OBI:0002860]" + }, + "Sputum Collection Tube [OBI:0002861]": { + "text": "Sputum Collection Tube [OBI:0002861]", + "description": "A specimen collection tube which is designed for collecting sputum.", + "meaning": "OBI:0002861", + "title": "Sputum Collection Tube [OBI:0002861]" + }, + "Suction Catheter [OBI:0002831]": { + "text": "Suction Catheter [OBI:0002831]", + "description": "A catheter which is used to remove mucus and other secretions from the body.", + "meaning": "OBI:0002831", + "title": "Suction Catheter [OBI:0002831]" + }, + "Swab [GENEPIO:0100027]": { + "text": "Swab [GENEPIO:0100027]", + "description": "A device which is a soft, absorbent material mounted on one or both ends of a stick.", + "meaning": "GENEPIO:0100027", + "title": "Swab [GENEPIO:0100027]" + }, + "Dry swab [GENEPIO:0100493]": { + "text": "Dry swab [GENEPIO:0100493]", + "description": "A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium.", + "meaning": "GENEPIO:0100493", + "is_a": "Swab [GENEPIO:0100027]", + "title": "Dry swab [GENEPIO:0100493]" + }, + "Urine Collection Tube [OBI:0002862]": { + "text": "Urine Collection Tube [OBI:0002862]", + "description": "A specimen container which is designed for holding urine.", + "meaning": "OBI:0002862", + "title": "Urine Collection Tube [OBI:0002862]" + }, + "Universal Transport Medium (UTM) [GENEPIO:0100509]": { + "text": "Universal Transport Medium (UTM) [GENEPIO:0100509]", + "description": "A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture.", + "meaning": "GENEPIO:0100509", + "title": "Universal Transport Medium (UTM) [GENEPIO:0100509]" + }, + "Virus Transport Medium [OBI:0002866]": { + "text": "Virus Transport Medium [OBI:0002866]", + "description": "A medium designed to promote longevity of a viral sample. FROM Corona19", + "meaning": "OBI:0002866", + "title": "Virus Transport Medium [OBI:0002866]" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0101102", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "description": "The protocol used to generate the sequence.", - "title": "sequencing protocol", - "comments": [ - "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" - ], - "examples": [ - { - "value": "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." - } - ], + "SpecimenProcessingMenu": { + "name": "SpecimenProcessingMenu", + "title": "specimen processing menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TESTING_PROTOCOL", - "VirusSeq_Portal:sequencing%20protocol" - ], - "slot_uri": "GENEPIO:0001454", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "description": "The manufacturer's kit number.", - "title": "sequencing kit number", - "comments": [ - "Alphanumeric value." - ], - "examples": [ - { - "value": "AB456XYZ789" + "permissible_values": { + "Virus passage": { + "text": "Virus passage", + "description": "The process of growing a virus in serial iterations.", + "meaning": "GENEPIO:0100039", + "title": "Virus passage" + }, + "Specimens pooled": { + "text": "Specimens pooled", + "description": "Physical combination of several instances of like material.", + "meaning": "OBI:0600016", + "title": "Specimens pooled" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequencing%20kit%20number" - ], - "slot_uri": "GENEPIO:0001455", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "dna_fragment_length": { - "name": "dna_fragment_length", - "description": "The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation.", - "title": "DNA fragment length", - "comments": [ - "Provide the fragment length in base pairs (do not include the units)." - ], - "examples": [ - { - "value": "400" - } - ], + "SpecimenProcessingInternationalMenu": { + "name": "SpecimenProcessingInternationalMenu", + "title": "specimen processing international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100843", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "genomic_target_enrichment_method": { - "name": "genomic_target_enrichment_method", - "description": "The molecular technique used to selectively capture and amplify specific regions of interest from a genome.", - "title": "genomic target enrichment method", - "comments": [ - "Provide the name of the enrichment method" - ], - "examples": [ - { - "value": "hybrid selection method" + "permissible_values": { + "Virus passage [GENEPIO:0100039]": { + "text": "Virus passage [GENEPIO:0100039]", + "description": "The process of growing a virus in serial iterations.", + "meaning": "GENEPIO:0100039", + "title": "Virus passage [GENEPIO:0100039]" + }, + "Specimens pooled [OBI:0600016]": { + "text": "Specimens pooled [OBI:0600016]", + "description": "Physical combination of several instances of like material.", + "meaning": "OBI:0600016", + "title": "Specimens pooled [OBI:0600016]" } - ], + } + }, + "ExperimentalSpecimenRoleTypeMenu": { + "name": "ExperimentalSpecimenRoleTypeMenu", + "title": "experimental specimen role type menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100966", - "domain_of": [ - "MpoxInternational" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "GenomicTargetEnrichmentMethodInternationalMenu" + "permissible_values": { + "Positive experimental control": { + "text": "Positive experimental control", + "description": "A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment.", + "meaning": "GENEPIO:0101018", + "title": "Positive experimental control" }, - { - "range": "NullValueMenu" + "Negative experimental control": { + "text": "Negative experimental control", + "description": "A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment", + "meaning": "GENEPIO:0101019", + "title": "Negative experimental control" + }, + "Technical replicate": { + "text": "Technical replicate", + "description": "A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment.", + "meaning": "EFO:0002090", + "title": "Technical replicate" + }, + "Biological replicate": { + "text": "Biological replicate", + "description": "A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples.", + "meaning": "EFO:0002091", + "title": "Biological replicate" } - ] + } }, - "genomic_target_enrichment_method_details": { - "name": "genomic_target_enrichment_method_details", - "description": "Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome.", - "title": "genomic target enrichment method details", - "comments": [ - "Provide details that are applicable to the method you used." - ], - "examples": [ - { - "value": "enrichment was done using Illumina Target Enrichment methodology with the Illumina DNA Prep with enrichment kit." - } - ], + "ExperimentalSpecimenRoleTypeInternationalMenu": { + "name": "ExperimentalSpecimenRoleTypeInternationalMenu", + "title": "experimental specimen role type international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100967", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", - "title": "amplicon pcr primer scheme", - "comments": [ - "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." - ], - "examples": [ - { - "value": "MPXV Sunrise 3.1" + "permissible_values": { + "Positive experimental control [GENEPIO:0101018]": { + "text": "Positive experimental control [GENEPIO:0101018]", + "description": "A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment.", + "meaning": "GENEPIO:0101018", + "title": "Positive experimental control [GENEPIO:0101018]" + }, + "Negative experimental control [GENEPIO:0101019]": { + "text": "Negative experimental control [GENEPIO:0101019]", + "description": "A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment", + "meaning": "GENEPIO:0101019", + "title": "Negative experimental control [GENEPIO:0101019]" + }, + "Technical replicate [EFO:0002090]": { + "text": "Technical replicate [EFO:0002090]", + "description": "A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment.", + "meaning": "EFO:0002090", + "title": "Technical replicate [EFO:0002090]" + }, + "Biological replicate [EFO:0002091]": { + "text": "Biological replicate [EFO:0002091]", + "description": "A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples.", + "meaning": "EFO:0002091", + "title": "Biological replicate [EFO:0002091]" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:amplicon%20pcr%20primer%20scheme" - ], - "slot_uri": "GENEPIO:0001456", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "amplicon_size": { - "name": "amplicon_size", - "description": "The length of the amplicon generated by PCR amplification.", - "title": "amplicon size", - "comments": [ - "Provide the amplicon size expressed in base pairs." - ], - "examples": [ - { - "value": "300bp" + "LineageCladeNameInternationalMenu": { + "name": "LineageCladeNameInternationalMenu", + "title": "lineage/clade name international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Mpox virus clade I [GENEPIO:0102029]": { + "text": "Mpox virus clade I [GENEPIO:0102029]", + "description": "An Mpox virus clade with at least 99% similarity to the West African/USA-derived Mpox strain.", + "meaning": "GENEPIO:0102029", + "title": "Mpox virus clade I [GENEPIO:0102029]" + }, + "Mpox virus clade Ia [GENEPIO:0102030]": { + "text": "Mpox virus clade Ia [GENEPIO:0102030]", + "description": "An Mpox virus that clusters in phylogenetic trees within the Ia clade.", + "meaning": "GENEPIO:0102030", + "is_a": "Mpox virus clade I [GENEPIO:0102029]", + "title": "Mpox virus clade Ia [GENEPIO:0102030]" + }, + "Mpox virus clade Ib [GENEPIO:0102031]": { + "text": "Mpox virus clade Ib [GENEPIO:0102031]", + "description": "An Mpox virus that clusters in phylogenetic trees within the Ib clade.", + "meaning": "GENEPIO:0102031", + "is_a": "Mpox virus clade I [GENEPIO:0102029]", + "title": "Mpox virus clade Ib [GENEPIO:0102031]" + }, + "Mpox virus clade II [GENEPIO:0102032]": { + "text": "Mpox virus clade II [GENEPIO:0102032]", + "description": "An Mpox virus clade with at least 99% similarity to the Congo Basin-derived Mpox strain.", + "meaning": "GENEPIO:0102032", + "title": "Mpox virus clade II [GENEPIO:0102032]" + }, + "Mpox virus clade IIa [GENEPIO:0102033]": { + "text": "Mpox virus clade IIa [GENEPIO:0102033]", + "description": "An Mpox virus that clusters in phylogenetic trees within the IIa clade.", + "meaning": "GENEPIO:0102033", + "is_a": "Mpox virus clade II [GENEPIO:0102032]", + "title": "Mpox virus clade IIa [GENEPIO:0102033]" + }, + "Mpox virus clade IIb [GENEPIO:0102034]": { + "text": "Mpox virus clade IIb [GENEPIO:0102034]", + "description": "An Mpox virus that clusters in phylogenetic trees within the IIb clade.", + "meaning": "GENEPIO:0102034", + "is_a": "Mpox virus clade II [GENEPIO:0102032]", + "title": "Mpox virus clade IIb [GENEPIO:0102034]" + }, + "Mpox virus lineage B.1": { + "text": "Mpox virus lineage B.1", + "is_a": "Mpox virus clade IIb [GENEPIO:0102034]", + "title": "Mpox virus lineage B.1" + }, + "Mpox virus lineage A": { + "text": "Mpox virus lineage A", + "is_a": "Mpox virus clade IIb [GENEPIO:0102034]", + "title": "Mpox virus lineage A" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:amplicon%20size" - ], - "slot_uri": "GENEPIO:0001449", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "integer" + } }, - "quality_control_method_name": { - "name": "quality_control_method_name", - "description": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", - "title": "quality control method name", - "comments": [ - "Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided." - ], - "examples": [ - { - "value": "ncov-tools" - } - ], + "HostCommonNameMenu": { + "name": "HostCommonNameMenu", + "title": "host (common name) menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100557", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Human": { + "text": "Human", + "description": "A bipedal primate mammal of the species Homo sapiens.", + "meaning": "NCBITaxon:9606", + "title": "Human" + } + } }, - "quality_control_method_version": { - "name": "quality_control_method_version", - "description": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", - "title": "quality control method version", - "comments": [ - "Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon." - ], - "examples": [ - { - "value": "1.2.3" + "HostCommonNameInternationalMenu": { + "name": "HostCommonNameInternationalMenu", + "title": "host (common name) international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Human [NCBITaxon:9606]": { + "text": "Human [NCBITaxon:9606]", + "description": "A bipedal primate mammal of the species Homo sapiens.", + "meaning": "NCBITaxon:9606", + "title": "Human [NCBITaxon:9606]" + }, + "Rodent [NCBITaxon:9989]": { + "text": "Rodent [NCBITaxon:9989]", + "description": "A mammal of the order Rodentia which are characterized by a single pair of continuously growing incisors in each of the upper and lower jaws.", + "meaning": "NCBITaxon:9989", + "title": "Rodent [NCBITaxon:9989]" + }, + "Mouse [NCBITaxon:10090]": { + "text": "Mouse [NCBITaxon:10090]", + "description": "A small rodent that typically has a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate.", + "meaning": "NCBITaxon:10090", + "is_a": "Rodent [NCBITaxon:9989]", + "title": "Mouse [NCBITaxon:10090]" + }, + "Prairie Dog [NCBITaxon:45478]": { + "text": "Prairie Dog [NCBITaxon:45478]", + "description": "A herbivorous burrowing ground squirrels native to the grasslands of North America.", + "meaning": "NCBITaxon:45478", + "is_a": "Rodent [NCBITaxon:9989]", + "title": "Prairie Dog [NCBITaxon:45478]" + }, + "Rat [NCBITaxon:10116]": { + "text": "Rat [NCBITaxon:10116]", + "description": "A medium sized rodent that typically is long tailed.", + "meaning": "NCBITaxon:10116", + "is_a": "Rodent [NCBITaxon:9989]", + "title": "Rat [NCBITaxon:10116]" + }, + "Squirrel [FOODON:03411389]": { + "text": "Squirrel [FOODON:03411389]", + "description": "A small to medium-sized rodent belonging to the family Sciuridae, characterized by a bushy tail, sharp claws, and strong hind legs, commonly found in trees, but some species live on the ground", + "meaning": "FOODON:03411389", + "is_a": "Rodent [NCBITaxon:9989]", + "title": "Squirrel [FOODON:03411389]" } - ], + } + }, + "HostScientificNameMenu": { + "name": "HostScientificNameMenu", + "title": "host (scientific name) menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100558", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Homo sapiens": { + "text": "Homo sapiens", + "description": "A type of primate characterized by bipedalism and large, complex brain.", + "meaning": "NCBITaxon:9606", + "title": "Homo sapiens" + } + } }, - "quality_control_determination": { - "name": "quality_control_determination", - "title": "quality control determination", + "HostScientificNameInternationalMenu": { + "name": "HostScientificNameInternationalMenu", + "title": "host (scientific name) international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100559", - "domain_of": [ - "MpoxInternational" - ], - "range": "QualityControlDeterminationInternationalMenu" + "permissible_values": { + "Homo sapiens [NCBITaxon:9606]": { + "text": "Homo sapiens [NCBITaxon:9606]", + "description": "A bipedal primate mammal of the species Homo sapiens.", + "meaning": "NCBITaxon:9606", + "title": "Homo sapiens [NCBITaxon:9606]" + } + } }, - "quality_control_issues": { - "name": "quality_control_issues", - "title": "quality control issues", + "HostHealthStateMenu": { + "name": "HostHealthStateMenu", + "title": "host health state menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100560", - "domain_of": [ - "MpoxInternational" - ], - "range": "QualityControlIssuesInternationalMenu" + "permissible_values": { + "Asymptomatic": { + "text": "Asymptomatic", + "description": "Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction.", + "meaning": "NCIT:C3833", + "title": "Asymptomatic" + }, + "Deceased": { + "text": "Deceased", + "description": "The cessation of life.", + "meaning": "NCIT:C28554", + "title": "Deceased" + }, + "Healthy": { + "text": "Healthy", + "description": "Having no significant health-related issues.", + "meaning": "NCIT:C115935", + "title": "Healthy" + }, + "Recovered": { + "text": "Recovered", + "description": "One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated.", + "meaning": "NCIT:C49498", + "title": "Recovered" + }, + "Symptomatic": { + "text": "Symptomatic", + "description": "Exhibiting the symptoms of a particular disease.", + "meaning": "NCIT:C25269", + "title": "Symptomatic" + } + } }, - "quality_control_details": { - "name": "quality_control_details", - "description": "The details surrounding a low quality determination in a quality control assessment.", - "title": "quality control details", - "comments": [ - "Provide notes or details regarding QC results using free text." - ], - "examples": [ - { - "value": "CT value of 39. Low viral load. Low DNA concentration after amplification." + "HostHealthStateInternationalMenu": { + "name": "HostHealthStateInternationalMenu", + "title": "host health state international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Asymptomatic [NCIT:C3833]": { + "text": "Asymptomatic [NCIT:C3833]", + "description": "Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction.", + "meaning": "NCIT:C3833", + "title": "Asymptomatic [NCIT:C3833]" + }, + "Deceased [NCIT:C28554]": { + "text": "Deceased [NCIT:C28554]", + "description": "The cessation of life.", + "meaning": "NCIT:C28554", + "title": "Deceased [NCIT:C28554]" + }, + "Healthy [NCIT:C115935]": { + "text": "Healthy [NCIT:C115935]", + "description": "Having no significant health-related issues.", + "meaning": "NCIT:C115935", + "title": "Healthy [NCIT:C115935]" + }, + "Recovered [NCIT:C49498]": { + "text": "Recovered [NCIT:C49498]", + "description": "One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated.", + "meaning": "NCIT:C49498", + "title": "Recovered [NCIT:C49498]" + }, + "Symptomatic [NCIT:C25269]": { + "text": "Symptomatic [NCIT:C25269]", + "description": "Exhibiting the symptoms of a particular disease.", + "meaning": "NCIT:C25269", + "title": "Symptomatic [NCIT:C25269]" } - ], + } + }, + "HostHealthStatusDetailsMenu": { + "name": "HostHealthStatusDetailsMenu", + "title": "host health status details menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100561", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Hospitalized": { + "text": "Hospitalized", + "description": "The condition of being treated as a patient in a hospital.", + "meaning": "NCIT:C25179", + "title": "Hospitalized" + }, + "Hospitalized (Non-ICU)": { + "text": "Hospitalized (Non-ICU)", + "description": "The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU).", + "meaning": "GENEPIO:0100045", + "is_a": "Hospitalized", + "title": "Hospitalized (Non-ICU)" + }, + "Hospitalized (ICU)": { + "text": "Hospitalized (ICU)", + "description": "The condition of being treated as a patient in a hospital intensive care unit (ICU).", + "meaning": "GENEPIO:0100046", + "is_a": "Hospitalized", + "title": "Hospitalized (ICU)" + }, + "Medically Isolated": { + "text": "Medically Isolated", + "description": "Separation of people with a contagious disease from population to reduce the spread of the disease.", + "meaning": "GENEPIO:0100047", + "title": "Medically Isolated" + }, + "Medically Isolated (Negative Pressure)": { + "text": "Medically Isolated (Negative Pressure)", + "description": "Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter.", + "meaning": "GENEPIO:0100048", + "is_a": "Medically Isolated", + "title": "Medically Isolated (Negative Pressure)" + }, + "Self-quarantining": { + "text": "Self-quarantining", + "description": "A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease.", + "meaning": "NCIT:C173768", + "title": "Self-quarantining" + } + } }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", - "title": "raw sequence data processing method", - "comments": [ - "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" - ], - "examples": [ - { - "value": "Porechop 0.2.3" + "HostHealthStatusDetailsInternationalMenu": { + "name": "HostHealthStatusDetailsInternationalMenu", + "title": "host health status details international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Hospitalized [NCIT:C25179]": { + "text": "Hospitalized [NCIT:C25179]", + "description": "The condition of being treated as a patient in a hospital.", + "meaning": "NCIT:C25179", + "title": "Hospitalized [NCIT:C25179]" + }, + "Hospitalized (Non-ICU) [GENEPIO:0100045]": { + "text": "Hospitalized (Non-ICU) [GENEPIO:0100045]", + "description": "The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU).", + "meaning": "GENEPIO:0100045", + "is_a": "Hospitalized [NCIT:C25179]", + "title": "Hospitalized (Non-ICU) [GENEPIO:0100045]" + }, + "Hospitalized (ICU) [GENEPIO:0100046]": { + "text": "Hospitalized (ICU) [GENEPIO:0100046]", + "description": "The condition of being treated as a patient in a hospital intensive care unit (ICU).", + "meaning": "GENEPIO:0100046", + "is_a": "Hospitalized [NCIT:C25179]", + "title": "Hospitalized (ICU) [GENEPIO:0100046]" + }, + "Medically Isolated [GENEPIO:0100047]": { + "text": "Medically Isolated [GENEPIO:0100047]", + "description": "Separation of people with a contagious disease from population to reduce the spread of the disease.", + "meaning": "GENEPIO:0100047", + "title": "Medically Isolated [GENEPIO:0100047]" + }, + "Medically Isolated (Negative Pressure) [GENEPIO:0100048]": { + "text": "Medically Isolated (Negative Pressure) [GENEPIO:0100048]", + "description": "Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter.", + "meaning": "GENEPIO:0100048", + "is_a": "Medically Isolated [GENEPIO:0100047]", + "title": "Medically Isolated (Negative Pressure) [GENEPIO:0100048]" + }, + "Self-quarantining [NCIT:C173768]": { + "text": "Self-quarantining [NCIT:C173768]", + "description": "A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease.", + "meaning": "NCIT:C173768", + "title": "Self-quarantining [NCIT:C173768]" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_RAW_SEQUENCE_METHOD", - "VirusSeq_Portal:raw%20sequence%20data%20processing%20method" - ], - "slot_uri": "GENEPIO:0001458", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "dehosting_method": { - "name": "dehosting_method", - "description": "The method used to remove host reads from the pathogen sequence.", - "title": "dehosting method", - "comments": [ - "Provide the name and version number of the software used to remove host reads." - ], - "examples": [ - { - "value": "Nanostripper" - } - ], + "HostHealthOutcomeMenu": { + "name": "HostHealthOutcomeMenu", + "title": "host health outcome menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_DEHOSTING_METHOD", - "VirusSeq_Portal:dehosting%20method" - ], - "slot_uri": "GENEPIO:0001459", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "deduplication_method": { - "name": "deduplication_method", - "description": "The method used to remove duplicated reads in a sequence read dataset.", - "title": "deduplication method", - "comments": [ - "Provide the deduplication software name followed by the version, or a link to a tool or method." - ], - "examples": [ - { - "value": "DeDup 0.12.8" + "permissible_values": { + "Deceased": { + "text": "Deceased", + "description": "The cessation of life.", + "meaning": "NCIT:C28554", + "title": "Deceased" + }, + "Deteriorating": { + "text": "Deteriorating", + "description": "Advancing in extent or severity.", + "meaning": "NCIT:C25254", + "title": "Deteriorating" + }, + "Recovered": { + "text": "Recovered", + "description": "One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated.", + "meaning": "NCIT:C49498", + "title": "Recovered" + }, + "Stable": { + "text": "Stable", + "description": "Subject to little fluctuation; showing little if any change.", + "meaning": "NCIT:C30103", + "title": "Stable" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100831", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "consensus_sequence_name": { - "name": "consensus_sequence_name", - "description": "The name of the consensus sequence.", - "title": "consensus sequence name", - "comments": [ - "Provide the name and version number of the consensus sequence." - ], - "examples": [ - { - "value": "mpxvassembly3" + "HostHealthOutcomeInternationalMenu": { + "name": "HostHealthOutcomeInternationalMenu", + "title": "host health outcome international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Deceased [NCIT:C28554]": { + "text": "Deceased [NCIT:C28554]", + "description": "The cessation of life.", + "meaning": "NCIT:C28554", + "title": "Deceased [NCIT:C28554]" + }, + "Deteriorating [NCIT:C25254]": { + "text": "Deteriorating [NCIT:C25254]", + "description": "Advancing in extent or severity.", + "meaning": "NCIT:C25254", + "title": "Deteriorating [NCIT:C25254]" + }, + "Recovered [NCIT:C49498]": { + "text": "Recovered [NCIT:C49498]", + "description": "One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated.", + "meaning": "NCIT:C49498", + "title": "Recovered [NCIT:C49498]" + }, + "Stable [NCIT:C30103]": { + "text": "Stable [NCIT:C30103]", + "description": "Subject to little fluctuation; showing little if any change.", + "meaning": "NCIT:C30103", + "title": "Stable [NCIT:C30103]" } - ], + } + }, + "HostAgeUnitMenu": { + "name": "HostAgeUnitMenu", + "title": "host age unit menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20name" - ], - "slot_uri": "GENEPIO:0001460", - "domain_of": [ - "Mpox" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "month": { + "text": "month", + "description": "A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days.", + "meaning": "UO:0000035", + "title": "month" + }, + "year": { + "text": "year", + "description": "A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days.", + "meaning": "UO:0000036", + "title": "year" + } + } }, - "consensus_sequence_filename": { - "name": "consensus_sequence_filename", - "description": "The name of the consensus sequence file.", - "title": "consensus sequence filename", - "comments": [ - "Provide the name and version number of the consensus sequence FASTA file." - ], - "examples": [ - { - "value": "mpox123assembly.fasta" + "HostAgeUnitInternationalMenu": { + "name": "HostAgeUnitInternationalMenu", + "title": "host age unit international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "month [UO:0000035]": { + "text": "month [UO:0000035]", + "description": "A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days.", + "meaning": "UO:0000035", + "title": "month [UO:0000035]" + }, + "year [UO:0000036]": { + "text": "year [UO:0000036]", + "description": "A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days.", + "meaning": "UO:0000036", + "title": "year [UO:0000036]" } - ], + } + }, + "HostAgeBinMenu": { + "name": "HostAgeBinMenu", + "title": "host age bin menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filename" - ], - "slot_uri": "GENEPIO:0001461", - "domain_of": [ - "Mpox" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "0 - 9": { + "text": "0 - 9", + "description": "An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive).", + "meaning": "GENEPIO:0100049", + "title": "0 - 9" + }, + "10 - 19": { + "text": "10 - 19", + "description": "An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive).", + "meaning": "GENEPIO:0100050", + "title": "10 - 19" + }, + "20 - 29": { + "text": "20 - 29", + "description": "An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive).", + "meaning": "GENEPIO:0100051", + "title": "20 - 29" + }, + "30 - 39": { + "text": "30 - 39", + "description": "An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive).", + "meaning": "GENEPIO:0100052", + "title": "30 - 39" + }, + "40 - 49": { + "text": "40 - 49", + "description": "An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive).", + "meaning": "GENEPIO:0100053", + "title": "40 - 49" + }, + "50 - 59": { + "text": "50 - 59", + "description": "An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive).", + "meaning": "GENEPIO:0100054", + "title": "50 - 59" + }, + "60 - 69": { + "text": "60 - 69", + "description": "An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive).", + "meaning": "GENEPIO:0100055", + "title": "60 - 69" + }, + "70 - 79": { + "text": "70 - 79", + "description": "An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive).", + "meaning": "GENEPIO:0100056", + "title": "70 - 79" + }, + "80 - 89": { + "text": "80 - 89", + "description": "An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive).", + "meaning": "GENEPIO:0100057", + "title": "80 - 89" + }, + "90 - 99": { + "text": "90 - 99", + "description": "An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive).", + "meaning": "GENEPIO:0100058", + "title": "90 - 99" + }, + "100+": { + "text": "100+", + "description": "An age group that stratifies the age of a case to be greater than or equal to 100 years old.", + "meaning": "GENEPIO:0100059", + "title": "100+" + } + } }, - "consensus_sequence_filepath": { - "name": "consensus_sequence_filepath", - "description": "The filepath of the consensus sequence file.", - "title": "consensus sequence filepath", - "comments": [ - "Provide the filepath of the consensus sequence FASTA file." - ], - "examples": [ - { - "value": "/User/Documents/STILab/Data/mpox123assembly.fasta" + "HostAgeBinInternationalMenu": { + "name": "HostAgeBinInternationalMenu", + "title": "host age bin international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "0 - 9 [GENEPIO:0100049]": { + "text": "0 - 9 [GENEPIO:0100049]", + "description": "An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive).", + "meaning": "GENEPIO:0100049", + "title": "0 - 9 [GENEPIO:0100049]" + }, + "10 - 19 [GENEPIO:0100050]": { + "text": "10 - 19 [GENEPIO:0100050]", + "description": "An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive).", + "meaning": "GENEPIO:0100050", + "title": "10 - 19 [GENEPIO:0100050]" + }, + "20 - 29 [GENEPIO:0100051]": { + "text": "20 - 29 [GENEPIO:0100051]", + "description": "An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive).", + "meaning": "GENEPIO:0100051", + "title": "20 - 29 [GENEPIO:0100051]" + }, + "30 - 39 [GENEPIO:0100052]": { + "text": "30 - 39 [GENEPIO:0100052]", + "description": "An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive).", + "meaning": "GENEPIO:0100052", + "title": "30 - 39 [GENEPIO:0100052]" + }, + "40 - 49 [GENEPIO:0100053]": { + "text": "40 - 49 [GENEPIO:0100053]", + "description": "An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive).", + "meaning": "GENEPIO:0100053", + "title": "40 - 49 [GENEPIO:0100053]" + }, + "50 - 59 [GENEPIO:0100054]": { + "text": "50 - 59 [GENEPIO:0100054]", + "description": "An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive).", + "meaning": "GENEPIO:0100054", + "title": "50 - 59 [GENEPIO:0100054]" + }, + "60 - 69 [GENEPIO:0100055]": { + "text": "60 - 69 [GENEPIO:0100055]", + "description": "An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive).", + "meaning": "GENEPIO:0100055", + "title": "60 - 69 [GENEPIO:0100055]" + }, + "70 - 79 [GENEPIO:0100056]": { + "text": "70 - 79 [GENEPIO:0100056]", + "description": "An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive).", + "meaning": "GENEPIO:0100056", + "title": "70 - 79 [GENEPIO:0100056]" + }, + "80 - 89 [GENEPIO:0100057]": { + "text": "80 - 89 [GENEPIO:0100057]", + "description": "An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive).", + "meaning": "GENEPIO:0100057", + "title": "80 - 89 [GENEPIO:0100057]" + }, + "90 - 99 [GENEPIO:0100058]": { + "text": "90 - 99 [GENEPIO:0100058]", + "description": "An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive).", + "meaning": "GENEPIO:0100058", + "title": "90 - 99 [GENEPIO:0100058]" + }, + "100+ [GENEPIO:0100059]": { + "text": "100+ [GENEPIO:0100059]", + "description": "An age group that stratifies the age of a case to be greater than or equal to 100 years old.", + "meaning": "GENEPIO:0100059", + "title": "100+ [GENEPIO:0100059]" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filepath" - ], - "slot_uri": "GENEPIO:0001462", - "domain_of": [ - "Mpox" - ], - "range": "WhitespaceMinimizedString" + } }, - "genome_sequence_file_name": { - "name": "genome_sequence_file_name", - "description": "The name of the consensus sequence file.", - "title": "genome sequence file name", - "comments": [ - "Provide the name and version number, with the file extension, of the processed genome sequence file e.g. a consensus sequence FASTA file or a genome assembly file." - ], - "examples": [ - { - "value": "mpxvassembly.fasta" - } - ], + "HostGenderMenu": { + "name": "HostGenderMenu", + "title": "host gender menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filename" - ], - "slot_uri": "GENEPIO:0101715", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "genome_sequence_file_path": { - "name": "genome_sequence_file_path", - "description": "The filepath of the consensus sequence file.", - "title": "genome sequence file path", - "comments": [ - "Provide the filepath of the genome sequence FASTA file." - ], - "examples": [ - { - "value": "/User/Documents/ViralLab/Data/mpxvassembly.fasta" + "permissible_values": { + "Female": { + "text": "Female", + "description": "An individual who reports belonging to the cultural gender role distinction of female.", + "meaning": "NCIT:C46110", + "title": "Female" + }, + "Male": { + "text": "Male", + "description": "An individual who reports belonging to the cultural gender role distinction of male.", + "meaning": "NCIT:C46109", + "title": "Male" + }, + "Non-binary gender": { + "text": "Non-binary gender", + "description": "Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female.", + "meaning": "GSSO:000132", + "title": "Non-binary gender" + }, + "Transgender (assigned male at birth)": { + "text": "Transgender (assigned male at birth)", + "description": "Having a feminine gender (identity) which is different from the sex one was assigned at birth.", + "meaning": "GSSO:004004", + "title": "Transgender (assigned male at birth)" + }, + "Transgender (assigned female at birth)": { + "text": "Transgender (assigned female at birth)", + "description": "Having a masculine gender (identity) which is different from the sex one was assigned at birth.", + "meaning": "GSSO:004005", + "title": "Transgender (assigned female at birth)" + }, + "Undeclared": { + "text": "Undeclared", + "description": "A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum.", + "meaning": "NCIT:C110959", + "title": "Undeclared" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filepath" - ], - "slot_uri": "GENEPIO:0101716", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "description": "The name of software used to generate the consensus sequence.", - "title": "consensus sequence software name", - "comments": [ - "Provide the name of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "iVar" - } - ], + "HostGenderInternationalMenu": { + "name": "HostGenderInternationalMenu", + "title": "host gender international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Assembly%20method", - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE", - "VirusSeq_Portal:consensus%20sequence%20software%20name" - ], - "slot_uri": "GENEPIO:0001463", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "required": true - }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "description": "The version of the software used to generate the consensus sequence.", - "title": "consensus sequence software version", - "comments": [ - "Provide the version of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "1.3" + "permissible_values": { + "Female [NCIT:C46110]": { + "text": "Female [NCIT:C46110]", + "description": "An individual who reports belonging to the cultural gender role distinction of female.", + "meaning": "NCIT:C46110", + "title": "Female [NCIT:C46110]" + }, + "Male [NCIT:C46109]": { + "text": "Male [NCIT:C46109]", + "description": "An individual who reports belonging to the cultural gender role distinction of male.", + "meaning": "NCIT:C46109", + "title": "Male [NCIT:C46109]" + }, + "Non-binary gender [GSSO:000132]": { + "text": "Non-binary gender [GSSO:000132]", + "description": "Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female.", + "meaning": "GSSO:000132", + "title": "Non-binary gender [GSSO:000132]" + }, + "Transgender (assigned male at birth) [GSSO:004004]": { + "text": "Transgender (assigned male at birth) [GSSO:004004]", + "description": "Having a feminine gender (identity) which is different from the sex one was assigned at birth.", + "meaning": "GSSO:004004", + "title": "Transgender (assigned male at birth) [GSSO:004004]" + }, + "Transgender (assigned female at birth) [GSSO:004005]": { + "text": "Transgender (assigned female at birth) [GSSO:004005]", + "description": "Having a masculine gender (identity) which is different from the sex one was assigned at birth.", + "meaning": "GSSO:004005", + "title": "Transgender (assigned female at birth) [GSSO:004005]" + }, + "Undeclared [NCIT:C110959]": { + "text": "Undeclared [NCIT:C110959]", + "description": "A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum.", + "meaning": "NCIT:C110959", + "title": "Undeclared [NCIT:C110959]" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Assembly%20method", - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", - "VirusSeq_Portal:consensus%20sequence%20software%20version" - ], - "slot_uri": "GENEPIO:0001469", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "required": true + } }, - "sequence_assembly_software_name": { - "name": "sequence_assembly_software_name", - "description": "The name of the software used to assemble a sequence.", - "title": "sequence assembly software name", - "comments": [ - "Provide the name of the software used to assemble the sequence." - ], - "examples": [ - { - "value": "SPAdes Genome Assembler, Canu, wtdbg2, velvet" + "SignsAndSymptomsMenu": { + "name": "SignsAndSymptomsMenu", + "title": "signs and symptoms menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Chills (sudden cold sensation)": { + "text": "Chills (sudden cold sensation)", + "description": "A sudden sensation of feeling cold.", + "meaning": "HP:0025143", + "title": "Chills (sudden cold sensation)" + }, + "Conjunctivitis (pink eye)": { + "text": "Conjunctivitis (pink eye)", + "description": "Inflammation of the conjunctiva.", + "meaning": "HP:0000509", + "title": "Conjunctivitis (pink eye)" + }, + "Cough": { + "text": "Cough", + "description": "A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation.", + "meaning": "HP:0012735", + "title": "Cough" + }, + "Fatigue (tiredness)": { + "text": "Fatigue (tiredness)", + "description": "A subjective feeling of tiredness characterized by a lack of energy and motivation.", + "meaning": "HP:0012378", + "title": "Fatigue (tiredness)" + }, + "Fever": { + "text": "Fever", + "description": "Body temperature elevated above the normal range.", + "meaning": "HP:0001945", + "title": "Fever" + }, + "Headache": { + "text": "Headache", + "description": "Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve.", + "meaning": "HP:0002315", + "title": "Headache" + }, + "Lesion": { + "text": "Lesion", + "description": "A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part.", + "meaning": "NCIT:C3824", + "title": "Lesion" + }, + "Lesion (Macule)": { + "text": "Lesion (Macule)", + "description": "A flat lesion characterized by change in the skin color.", + "meaning": "NCIT:C43278", + "is_a": "Lesion", + "title": "Lesion (Macule)" + }, + "Lesion (Papule)": { + "text": "Lesion (Papule)", + "description": "A small (less than 5-10 mm) elevation of skin that is non-suppurative.", + "meaning": "NCIT:C39690", + "is_a": "Lesion", + "title": "Lesion (Papule)" + }, + "Lesion (Pustule)": { + "text": "Lesion (Pustule)", + "description": "A circumscribed and elevated skin lesion filled with purulent material.", + "meaning": "NCIT:C78582", + "is_a": "Lesion", + "title": "Lesion (Pustule)" + }, + "Lesion (Scab)": { + "text": "Lesion (Scab)", + "description": "Dried purulent material on the skin from a skin lesion.", + "meaning": "GENEPIO:0100490", + "is_a": "Lesion", + "title": "Lesion (Scab)" + }, + "Lesion (Vesicle)": { + "text": "Lesion (Vesicle)", + "description": "Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface.", + "meaning": "GENEPIO:0100491", + "is_a": "Lesion", + "title": "Lesion (Vesicle)" + }, + "Myalgia (muscle pain)": { + "text": "Myalgia (muscle pain)", + "description": "Pain in muscle.", + "meaning": "HP:0003326", + "title": "Myalgia (muscle pain)" + }, + "Back pain": { + "text": "Back pain", + "description": "An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back.", + "meaning": "HP:0003418", + "is_a": "Myalgia (muscle pain)", + "title": "Back pain" + }, + "Nausea": { + "text": "Nausea", + "description": "A sensation of unease in the stomach together with an urge to vomit.", + "meaning": "HP:0002018", + "title": "Nausea" + }, + "Rash": { + "text": "Rash", + "description": "A red eruption of the skin.", + "meaning": "HP:0000988", + "title": "Rash" + }, + "Sore throat": { + "text": "Sore throat", + "description": "Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing.", + "meaning": "NCIT:C50747", + "title": "Sore throat" + }, + "Sweating": { + "text": "Sweating", + "description": "A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals.", + "meaning": "NCIT:C36172", + "title": "Sweating" + }, + "Swollen Lymph Nodes": { + "text": "Swollen Lymph Nodes", + "description": "Enlargment (swelling) of a lymph node.", + "meaning": "HP:0002716", + "title": "Swollen Lymph Nodes" + }, + "Ulcer": { + "text": "Ulcer", + "description": "A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue.", + "meaning": "NCIT:C3426", + "title": "Ulcer" + }, + "Vomiting (throwing up)": { + "text": "Vomiting (throwing up)", + "description": "Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions.", + "meaning": "HP:0002013", + "title": "Vomiting (throwing up)" } - ], + } + }, + "SignsAndSymptomsInternationalMenu": { + "name": "SignsAndSymptomsInternationalMenu", + "title": "signs and symptoms international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100825", - "domain_of": [ - "MpoxInternational" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Chills (sudden cold sensation) [HP:0025143]": { + "text": "Chills (sudden cold sensation) [HP:0025143]", + "description": "A sudden sensation of feeling cold.", + "meaning": "HP:0025143", + "title": "Chills (sudden cold sensation) [HP:0025143]" }, - { - "range": "NullValueMenu" + "Conjunctivitis (pink eye) [HP:0000509]": { + "text": "Conjunctivitis (pink eye) [HP:0000509]", + "description": "Inflammation of the conjunctiva.", + "meaning": "HP:0000509", + "title": "Conjunctivitis (pink eye) [HP:0000509]" + }, + "Cough [HP:0012735]": { + "text": "Cough [HP:0012735]", + "description": "A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation.", + "meaning": "HP:0012735", + "title": "Cough [HP:0012735]" + }, + "Fatigue (tiredness) [HP:0012378]": { + "text": "Fatigue (tiredness) [HP:0012378]", + "description": "A subjective feeling of tiredness characterized by a lack of energy and motivation.", + "meaning": "HP:0012378", + "title": "Fatigue (tiredness) [HP:0012378]" + }, + "Fever [HP:0001945]": { + "text": "Fever [HP:0001945]", + "description": "Body temperature elevated above the normal range.", + "meaning": "HP:0001945", + "title": "Fever [HP:0001945]" + }, + "Headache [HP:0002315]": { + "text": "Headache [HP:0002315]", + "description": "Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve.", + "meaning": "HP:0002315", + "title": "Headache [HP:0002315]" + }, + "Lesion [NCIT:C3824]": { + "text": "Lesion [NCIT:C3824]", + "description": "A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part.", + "meaning": "NCIT:C3824", + "title": "Lesion [NCIT:C3824]" + }, + "Lesion (Macule) [NCIT:C43278]": { + "text": "Lesion (Macule) [NCIT:C43278]", + "description": "A flat lesion characterized by change in the skin color.", + "meaning": "NCIT:C43278", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Macule) [NCIT:C43278]" + }, + "Lesion (Papule) [NCIT:C39690]": { + "text": "Lesion (Papule) [NCIT:C39690]", + "description": "A small (less than 5-10 mm) elevation of skin that is non-suppurative.", + "meaning": "NCIT:C39690", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Papule) [NCIT:C39690]" + }, + "Lesion (Pustule) [NCIT:C78582]": { + "text": "Lesion (Pustule) [NCIT:C78582]", + "description": "A circumscribed and elevated skin lesion filled with purulent material.", + "meaning": "NCIT:C78582", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Pustule) [NCIT:C78582]" + }, + "Lesion (Scab) [GENEPIO:0100490]": { + "text": "Lesion (Scab) [GENEPIO:0100490]", + "description": "Dried purulent material on the skin from a skin lesion.", + "meaning": "GENEPIO:0100490", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Scab) [GENEPIO:0100490]" + }, + "Lesion (Vesicle) [GENEPIO:0100491]": { + "text": "Lesion (Vesicle) [GENEPIO:0100491]", + "description": "Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface.", + "meaning": "GENEPIO:0100491", + "is_a": "Lesion [NCIT:C3824]", + "title": "Lesion (Vesicle) [GENEPIO:0100491]" + }, + "Myalgia (muscle pain) [HP:0003326]": { + "text": "Myalgia (muscle pain) [HP:0003326]", + "description": "Pain in muscle.", + "meaning": "HP:0003326", + "title": "Myalgia (muscle pain) [HP:0003326]" + }, + "Back pain [HP:0003418]": { + "text": "Back pain [HP:0003418]", + "description": "An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back.", + "meaning": "HP:0003418", + "is_a": "Myalgia (muscle pain) [HP:0003326]", + "title": "Back pain [HP:0003418]" + }, + "Nausea [HP:0002018]": { + "text": "Nausea [HP:0002018]", + "description": "A sensation of unease in the stomach together with an urge to vomit.", + "meaning": "HP:0002018", + "title": "Nausea [HP:0002018]" + }, + "Rash [HP:0000988]": { + "text": "Rash [HP:0000988]", + "description": "A red eruption of the skin.", + "meaning": "HP:0000988", + "title": "Rash [HP:0000988]" + }, + "Sore throat [NCIT:C50747]": { + "text": "Sore throat [NCIT:C50747]", + "description": "Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing.", + "meaning": "NCIT:C50747", + "title": "Sore throat [NCIT:C50747]" + }, + "Sweating [NCIT:C36172]": { + "text": "Sweating [NCIT:C36172]", + "description": "A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals.", + "meaning": "NCIT:C36172", + "title": "Sweating [NCIT:C36172]" + }, + "Swollen Lymph Nodes [HP:0002716]": { + "text": "Swollen Lymph Nodes [HP:0002716]", + "description": "Enlargment (swelling) of a lymph node.", + "meaning": "HP:0002716", + "title": "Swollen Lymph Nodes [HP:0002716]" + }, + "Ulcer [NCIT:C3426]": { + "text": "Ulcer [NCIT:C3426]", + "description": "A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue.", + "meaning": "NCIT:C3426", + "title": "Ulcer [NCIT:C3426]" + }, + "Vomiting (throwing up) [HP:0002013]": { + "text": "Vomiting (throwing up) [HP:0002013]", + "description": "Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions.", + "meaning": "HP:0002013", + "title": "Vomiting (throwing up) [HP:0002013]" } - ] + } }, - "sequence_assembly_software_version": { - "name": "sequence_assembly_software_version", - "description": "The version of the software used to assemble a sequence.", - "title": "sequence assembly software version", - "comments": [ - "Provide the version of the software used to assemble the sequence." - ], - "examples": [ - { - "value": "3.15.5" - } - ], + "PreExistingConditionsAndRiskFactorsMenu": { + "name": "PreExistingConditionsAndRiskFactorsMenu", + "title": "pre-existing conditions and risk factors menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100826", - "domain_of": [ - "MpoxInternational" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Cancer": { + "text": "Cancer", + "description": "A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas.", + "meaning": "MONDO:0004992", + "title": "Cancer" + }, + "Diabetes mellitus (diabetes)": { + "text": "Diabetes mellitus (diabetes)", + "description": "A group of abnormalities characterized by hyperglycemia and glucose intolerance.", + "meaning": "HP:0000819", + "title": "Diabetes mellitus (diabetes)" + }, + "Type I diabetes mellitus (T1D)": { + "text": "Type I diabetes mellitus (T1D)", + "description": "A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin.", + "meaning": "HP:0100651", + "is_a": "Diabetes mellitus (diabetes)", + "title": "Type I diabetes mellitus (T1D)" + }, + "Type II diabetes mellitus (T2D)": { + "text": "Type II diabetes mellitus (T2D)", + "description": "A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia.", + "meaning": "HP:0005978", + "is_a": "Diabetes mellitus (diabetes)", + "title": "Type II diabetes mellitus (T2D)" + }, + "Immunocompromised": { + "text": "Immunocompromised", + "description": "A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions.", + "meaning": "NCIT:C14139", + "title": "Immunocompromised" + }, + "Infectious disorder": { + "text": "Infectious disorder", + "description": "A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact.", + "meaning": "NCIT:C26726", + "title": "Infectious disorder" + }, + "Chancroid (Haemophilus ducreyi)": { + "text": "Chancroid (Haemophilus ducreyi)", + "description": "A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers.", + "meaning": "DOID:13778", + "is_a": "Infectious disorder", + "title": "Chancroid (Haemophilus ducreyi)" + }, + "Chlamydia": { + "text": "Chlamydia", + "description": "A commensal bacterial infectious disease that is caused by Chlamydia trachomatis.", + "meaning": "DOID:11263", + "is_a": "Infectious disorder", + "title": "Chlamydia" + }, + "Gonorrhea": { + "text": "Gonorrhea", + "description": "A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods.", + "meaning": "DOID:7551", + "is_a": "Infectious disorder", + "title": "Gonorrhea" + }, + "Herpes Simplex Virus infection (HSV)": { + "text": "Herpes Simplex Virus infection (HSV)", + "description": "An infection that is caused by herpes simplex virus.", + "meaning": "NCIT:C155871", + "is_a": "Infectious disorder", + "title": "Herpes Simplex Virus infection (HSV)" + }, + "Human immunodeficiency virus (HIV)": { + "text": "Human immunodeficiency virus (HIV)", + "description": "An infection caused by the human immunodeficiency virus.", + "meaning": "MONDO:0005109", + "is_a": "Infectious disorder", + "title": "Human immunodeficiency virus (HIV)" + }, + "Acquired immunodeficiency syndrome (AIDS)": { + "text": "Acquired immunodeficiency syndrome (AIDS)", + "description": "A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes.", + "meaning": "MONDO:0012268", + "is_a": "Human immunodeficiency virus (HIV)", + "title": "Acquired immunodeficiency syndrome (AIDS)" + }, + "Human papilloma virus infection (HPV)": { + "text": "Human papilloma virus infection (HPV)", + "description": "An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth.", + "meaning": "MONDO:0005161", + "is_a": "Infectious disorder", + "title": "Human papilloma virus infection (HPV)" + }, + "Lymphogranuloma venereum": { + "text": "Lymphogranuloma venereum", + "description": "A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis.", + "meaning": "DOID:13819", + "is_a": "Infectious disorder", + "title": "Lymphogranuloma venereum" + }, + "Mycoplsma genitalium": { + "text": "Mycoplsma genitalium", + "description": "A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans.", + "meaning": "NCBITaxon:2097", + "is_a": "Infectious disorder", + "title": "Mycoplsma genitalium" + }, + "Syphilis": { + "text": "Syphilis", + "description": "A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years.", + "meaning": "DOID:4166", + "is_a": "Infectious disorder", + "title": "Syphilis" + }, + "Trichomoniasis": { + "text": "Trichomoniasis", + "description": "A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively.", + "meaning": "DOID:1947", + "is_a": "Infectious disorder", + "title": "Trichomoniasis" + }, + "Lupus": { + "text": "Lupus", + "description": "An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus.", + "meaning": "MONDO:0004670", + "title": "Lupus" + }, + "Pregnancy": { + "text": "Pregnancy", + "description": "The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth.", + "meaning": "NCIT:C25742", + "title": "Pregnancy" + }, + "Prior therapy": { + "text": "Prior therapy", + "description": "Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process.", + "meaning": "NCIT:C16124", + "title": "Prior therapy" + }, + "Cancer treatment": { + "text": "Cancer treatment", + "description": "Any intervention for management of a malignant neoplasm.", + "meaning": "NCIT:C16212", + "is_a": "Prior therapy", + "title": "Cancer treatment" + }, + "Chemotherapy": { + "text": "Chemotherapy", + "description": "The use of synthetic or naturally-occurring chemicals for the treatment of diseases.", + "meaning": "NCIT:C15632", + "is_a": "Cancer treatment", + "title": "Chemotherapy" + }, + "HIV and Antiretroviral therapy (ART)": { + "text": "HIV and Antiretroviral therapy (ART)", + "description": "Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles.", + "meaning": "NCIT:C16118", + "is_a": "Prior therapy", + "title": "HIV and Antiretroviral therapy (ART)" + }, + "Steroid": { + "text": "Steroid", + "description": "Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene.", + "meaning": "CHEBI:35341", + "is_a": "Prior therapy", + "title": "Steroid" }, - { - "range": "NullValueMenu" + "Transplant": { + "text": "Transplant", + "description": "An individual receiving a transplant.", + "meaning": "NCIT:C159659", + "title": "Transplant" } - ] + } }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "description": "The user-specified filename of the r1 FASTQ file.", - "title": "r1 fastq filename", - "comments": [ - "Provide the r1 FASTQ filename. This information aids in data management." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" - } - ], + "PreExistingConditionsAndRiskFactorsInternationalMenu": { + "name": "PreExistingConditionsAndRiskFactorsInternationalMenu", + "title": "pre-existing conditions and risk factors international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001476", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "description": "The user-specified filename of the r2 FASTQ file.", - "title": "r2 fastq filename", - "comments": [ - "Provide the r2 FASTQ filename. This information aids in data management." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" + "permissible_values": { + "Cancer [MONDO:0004992]": { + "text": "Cancer [MONDO:0004992]", + "description": "A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas.", + "meaning": "MONDO:0004992", + "title": "Cancer [MONDO:0004992]" + }, + "Diabetes mellitus (diabetes) [HP:0000819]": { + "text": "Diabetes mellitus (diabetes) [HP:0000819]", + "description": "A group of abnormalities characterized by hyperglycemia and glucose intolerance.", + "meaning": "HP:0000819", + "title": "Diabetes mellitus (diabetes) [HP:0000819]" + }, + "Type I diabetes mellitus (T1D) [HP:0100651]": { + "text": "Type I diabetes mellitus (T1D) [HP:0100651]", + "description": "A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin.", + "meaning": "HP:0100651", + "is_a": "Diabetes mellitus (diabetes) [HP:0000819]", + "title": "Type I diabetes mellitus (T1D) [HP:0100651]" + }, + "Type II diabetes mellitus (T2D) [HP:0005978]": { + "text": "Type II diabetes mellitus (T2D) [HP:0005978]", + "description": "A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia.", + "meaning": "HP:0005978", + "is_a": "Diabetes mellitus (diabetes) [HP:0000819]", + "title": "Type II diabetes mellitus (T2D) [HP:0005978]" + }, + "Immunocompromised [NCIT:C14139]": { + "text": "Immunocompromised [NCIT:C14139]", + "description": "A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions.", + "meaning": "NCIT:C14139", + "title": "Immunocompromised [NCIT:C14139]" + }, + "Infectious disorder [NCIT:C26726]": { + "text": "Infectious disorder [NCIT:C26726]", + "description": "A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact.", + "meaning": "NCIT:C26726", + "title": "Infectious disorder [NCIT:C26726]" + }, + "Chancroid (Haemophilus ducreyi) [DOID:13778]": { + "text": "Chancroid (Haemophilus ducreyi) [DOID:13778]", + "description": "A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers.", + "meaning": "DOID:13778", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Chancroid (Haemophilus ducreyi) [DOID:13778]" + }, + "Chlamydia [DOID:11263]": { + "text": "Chlamydia [DOID:11263]", + "description": "A commensal bacterial infectious disease that is caused by Chlamydia trachomatis.", + "meaning": "DOID:11263", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Chlamydia [DOID:11263]" + }, + "Gonorrhea [DOID:7551]": { + "text": "Gonorrhea [DOID:7551]", + "description": "A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods.", + "meaning": "DOID:7551", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Gonorrhea [DOID:7551]" + }, + "Herpes Simplex Virus infection (HSV) [NCIT:C155871]": { + "text": "Herpes Simplex Virus infection (HSV) [NCIT:C155871]", + "description": "An infection that is caused by herpes simplex virus.", + "meaning": "NCIT:C155871", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Herpes Simplex Virus infection (HSV) [NCIT:C155871]" + }, + "Human immunodeficiency virus (HIV) [MONDO:0005109]": { + "text": "Human immunodeficiency virus (HIV) [MONDO:0005109]", + "description": "An infection caused by the human immunodeficiency virus.", + "meaning": "MONDO:0005109", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Human immunodeficiency virus (HIV) [MONDO:0005109]" + }, + "Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268]": { + "text": "Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268]", + "description": "A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes.", + "meaning": "MONDO:0012268", + "is_a": "Human immunodeficiency virus (HIV) [MONDO:0005109]", + "title": "Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268]" + }, + "Human papilloma virus infection (HPV) [MONDO:0005161]": { + "text": "Human papilloma virus infection (HPV) [MONDO:0005161]", + "description": "An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth.", + "meaning": "MONDO:0005161", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Human papilloma virus infection (HPV) [MONDO:0005161]" + }, + "Lymphogranuloma venereum [DOID:13819]": { + "text": "Lymphogranuloma venereum [DOID:13819]", + "description": "A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis.", + "meaning": "DOID:13819", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Lymphogranuloma venereum [DOID:13819]" + }, + "Mycoplsma genitalium [NCBITaxon:2097]": { + "text": "Mycoplsma genitalium [NCBITaxon:2097]", + "description": "A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans.", + "meaning": "NCBITaxon:2097", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Mycoplsma genitalium [NCBITaxon:2097]" + }, + "Syphilis [DOID:4166]": { + "text": "Syphilis [DOID:4166]", + "description": "A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years.", + "meaning": "DOID:4166", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Syphilis [DOID:4166]" + }, + "Trichomoniasis [DOID:1947]": { + "text": "Trichomoniasis [DOID:1947]", + "description": "A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively.", + "meaning": "DOID:1947", + "is_a": "Infectious disorder [NCIT:C26726]", + "title": "Trichomoniasis [DOID:1947]" + }, + "Lupus [MONDO:0004670]": { + "text": "Lupus [MONDO:0004670]", + "description": "An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus.", + "meaning": "MONDO:0004670", + "title": "Lupus [MONDO:0004670]" + }, + "Pregnancy [NCIT:C25742]": { + "text": "Pregnancy [NCIT:C25742]", + "description": "The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth.", + "meaning": "NCIT:C25742", + "title": "Pregnancy [NCIT:C25742]" + }, + "Prior therapy [NCIT:C16124]": { + "text": "Prior therapy [NCIT:C16124]", + "description": "Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process.", + "meaning": "NCIT:C16124", + "title": "Prior therapy [NCIT:C16124]" + }, + "Cancer treatment [NCIT:C16212]": { + "text": "Cancer treatment [NCIT:C16212]", + "description": "Any intervention for management of a malignant neoplasm.", + "meaning": "NCIT:C16212", + "is_a": "Prior therapy [NCIT:C16124]", + "title": "Cancer treatment [NCIT:C16212]" + }, + "Chemotherapy [NCIT:C15632]": { + "text": "Chemotherapy [NCIT:C15632]", + "description": "The use of synthetic or naturally-occurring chemicals for the treatment of diseases.", + "meaning": "NCIT:C15632", + "is_a": "Cancer treatment [NCIT:C16212]", + "title": "Chemotherapy [NCIT:C15632]" + }, + "HIV and Antiretroviral therapy (ART) [NCIT:C16118]": { + "text": "HIV and Antiretroviral therapy (ART) [NCIT:C16118]", + "description": "Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles.", + "meaning": "NCIT:C16118", + "is_a": "Prior therapy [NCIT:C16124]", + "title": "HIV and Antiretroviral therapy (ART) [NCIT:C16118]" + }, + "Steroid [CHEBI:35341]": { + "text": "Steroid [CHEBI:35341]", + "description": "Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene.", + "meaning": "CHEBI:35341", + "is_a": "Prior therapy [NCIT:C16124]", + "title": "Steroid [CHEBI:35341]" + }, + "Transplant [NCIT:C159659]": { + "text": "Transplant [NCIT:C159659]", + "description": "An individual receiving a transplant.", + "meaning": "NCIT:C159659", + "title": "Transplant [NCIT:C159659]" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001477", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "recommended": true + } }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "description": "The location of the r1 FASTQ file within a user's file system.", - "title": "r1 fastq filepath", - "comments": [ - "Provide the filepath for the r1 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz" - } - ], + "ComplicationsMenu": { + "name": "ComplicationsMenu", + "title": "complications menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001478", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Bronchopneumonia": { + "text": "Bronchopneumonia", + "description": "Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain.", + "meaning": "MONDO:0005682", + "title": "Bronchopneumonia" + }, + "Corneal infection": { + "text": "Corneal infection", + "description": "A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering.", + "meaning": "MONDO:0023865", + "title": "Corneal infection" + }, + "Delayed wound healing (lesion healing)": { + "text": "Delayed wound healing (lesion healing)", + "description": "Longer time requirement for the ability to self-repair and close wounds than normal", + "meaning": "MP:0002908", + "title": "Delayed wound healing (lesion healing)" + }, + "Encephalitis": { + "text": "Encephalitis", + "description": "A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms.", + "meaning": "DOID:9588", + "title": "Encephalitis" + }, + "Myocarditis": { + "text": "Myocarditis", + "description": "An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle.", + "meaning": "DOID:820", + "title": "Myocarditis" + }, + "Secondary infection": { + "text": "Secondary infection", + "description": "An infection bearing the secondary infection role.", + "meaning": "IDO:0000567", + "title": "Secondary infection" + }, + "Sepsis": { + "text": "Sepsis", + "description": "Systemic inflammatory response to infection.", + "meaning": "HP:0100806", + "title": "Sepsis" + } + } }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "description": "The location of the r2 FASTQ file within a user's file system.", - "title": "r2 fastq filepath", - "comments": [ - "Provide the filepath for the r2 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz" + "ComplicationsInternationalMenu": { + "name": "ComplicationsInternationalMenu", + "title": "complications international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Bronchopneumonia [MONDO:0005682]": { + "text": "Bronchopneumonia [MONDO:0005682]", + "description": "Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain.", + "meaning": "MONDO:0005682", + "title": "Bronchopneumonia [MONDO:0005682]" + }, + "Corneal infection [MONDO:0023865]": { + "text": "Corneal infection [MONDO:0023865]", + "description": "A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering.", + "meaning": "MONDO:0023865", + "title": "Corneal infection [MONDO:0023865]" + }, + "Delayed wound healing (lesion healing) [MP:0002908]": { + "text": "Delayed wound healing (lesion healing) [MP:0002908]", + "description": "Longer time requirement for the ability to self-repair and close wounds than normal", + "meaning": "MP:0002908", + "title": "Delayed wound healing (lesion healing) [MP:0002908]" + }, + "Encephalitis [DOID:9588]": { + "text": "Encephalitis [DOID:9588]", + "description": "A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms.", + "meaning": "DOID:9588", + "title": "Encephalitis [DOID:9588]" + }, + "Myocarditis [DOID:820]": { + "text": "Myocarditis [DOID:820]", + "description": "An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle.", + "meaning": "DOID:820", + "title": "Myocarditis [DOID:820]" + }, + "Secondary infection [IDO:0000567]": { + "text": "Secondary infection [IDO:0000567]", + "description": "An infection bearing the secondary infection role.", + "meaning": "IDO:0000567", + "title": "Secondary infection [IDO:0000567]" + }, + "Sepsis [HP:0100806]": { + "text": "Sepsis [HP:0100806]", + "description": "Systemic inflammatory response to infection.", + "meaning": "HP:0100806", + "title": "Sepsis [HP:0100806]" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001479", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "fast5_filename": { - "name": "fast5_filename", - "description": "The user-specified filename of the FAST5 file.", - "title": "fast5 filename", - "comments": [ - "Provide the FAST5 filename. This information aids in data management." - ], - "examples": [ - { - "value": "mpxv123seq.fast5" - } - ], + "HostVaccinationStatusMenu": { + "name": "HostVaccinationStatusMenu", + "title": "host vaccination status menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001480", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "fast5_filepath": { - "name": "fast5_filepath", - "description": "The location of the FAST5 file within a user's file system.", - "title": "fast5 filepath", - "comments": [ - "Provide the filepath for the FAST5 file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/mpxv123seq.fast5" + "permissible_values": { + "Fully Vaccinated": { + "text": "Fully Vaccinated", + "description": "Completed a full series of an authorized vaccine according to the regional health institutional guidance.", + "meaning": "GENEPIO:0100100", + "title": "Fully Vaccinated" + }, + "Not Vaccinated": { + "text": "Not Vaccinated", + "description": "Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance.", + "meaning": "GENEPIO:0100102", + "title": "Not Vaccinated" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001481", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "number_of_total_reads": { - "name": "number_of_total_reads", - "description": "The total number of non-unique reads generated by the sequencing process.", - "title": "number of total reads", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "423867" - } - ], + "HostVaccinationStatusInternationalMenu": { + "name": "HostVaccinationStatusInternationalMenu", + "title": "host vaccination status international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100827", - "domain_of": [ - "MpoxInternational" - ], - "range": "Integer" + "permissible_values": { + "Fully Vaccinated [GENEPIO:0100100]": { + "text": "Fully Vaccinated [GENEPIO:0100100]", + "description": "Completed a full series of an authorized vaccine according to the regional health institutional guidance.", + "meaning": "GENEPIO:0100100", + "title": "Fully Vaccinated [GENEPIO:0100100]" + }, + "Partially Vaccinated [GENEPIO:0100101]": { + "text": "Partially Vaccinated [GENEPIO:0100101]", + "description": "Initiated but not yet completed the full series of an authorized vaccine according to the regional health institutional guidance.", + "meaning": "GENEPIO:0100101", + "title": "Partially Vaccinated [GENEPIO:0100101]" + }, + "Not Vaccinated [GENEPIO:0100102]": { + "text": "Not Vaccinated [GENEPIO:0100102]", + "description": "Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance.", + "meaning": "GENEPIO:0100102", + "title": "Not Vaccinated [GENEPIO:0100102]" + } + } }, - "number_of_unique_reads": { - "name": "number_of_unique_reads", - "description": "The number of unique reads generated by the sequencing process.", - "title": "number of unique reads", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "248236" + "ExposureEventMenu": { + "name": "ExposureEventMenu", + "title": "exposure event menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Mass Gathering": { + "text": "Mass Gathering", + "description": "A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held.", + "meaning": "GENEPIO:0100237", + "title": "Mass Gathering" + }, + "Convention (conference)": { + "text": "Convention (conference)", + "description": "A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom.", + "meaning": "GENEPIO:0100238", + "title": "Convention (conference)" + }, + "Agricultural Event": { + "text": "Agricultural Event", + "description": "A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry.", + "meaning": "GENEPIO:0100240", + "is_a": "Convention (conference)", + "title": "Agricultural Event" + }, + "Social Gathering": { + "text": "Social Gathering", + "description": "A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially.", + "meaning": "PCO:0000033", + "title": "Social Gathering" + }, + "Community Event": { + "text": "Community Event", + "description": "A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area.", + "meaning": "PCO:0000034", + "is_a": "Social Gathering", + "title": "Community Event" + }, + "Party": { + "text": "Party", + "description": "A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose.", + "meaning": "PCO:0000035", + "is_a": "Social Gathering", + "title": "Party" + }, + "Other exposure event": { + "text": "Other exposure event", + "description": "An event or situation not classified under other specific exposure types, in which an individual may be exposed to conditions or factors that could impact health or safety. This term encompasses a wide range of gatherings, activities, or circumstances that do not fit into predefined exposure categories.", + "title": "Other exposure event" } - ], + } + }, + "ExposureEventInternationalMenu": { + "name": "ExposureEventInternationalMenu", + "title": "exposure event international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100828", - "domain_of": [ - "MpoxInternational" - ], - "range": "Integer" + "permissible_values": { + "Mass Gathering [GENEPIO:0100237]": { + "text": "Mass Gathering [GENEPIO:0100237]", + "description": "A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held.", + "meaning": "GENEPIO:0100237", + "title": "Mass Gathering [GENEPIO:0100237]" + }, + "Convention (conference) [GENEPIO:0100238]": { + "text": "Convention (conference) [GENEPIO:0100238]", + "description": "A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom.", + "meaning": "GENEPIO:0100238", + "title": "Convention (conference) [GENEPIO:0100238]" + }, + "Agricultural Event [GENEPIO:0100240]": { + "text": "Agricultural Event [GENEPIO:0100240]", + "description": "A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry.", + "meaning": "GENEPIO:0100240", + "is_a": "Convention (conference) [GENEPIO:0100238]", + "title": "Agricultural Event [GENEPIO:0100240]" + }, + "Social Gathering [PCO:0000033]": { + "text": "Social Gathering [PCO:0000033]", + "description": "A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially.", + "meaning": "PCO:0000033", + "title": "Social Gathering [PCO:0000033]" + }, + "Community Event [PCO:0000034]": { + "text": "Community Event [PCO:0000034]", + "description": "A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area.", + "meaning": "PCO:0000034", + "is_a": "Social Gathering [PCO:0000033]", + "title": "Community Event [PCO:0000034]" + }, + "Party [PCO:0000035]": { + "text": "Party [PCO:0000035]", + "description": "A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose.", + "meaning": "PCO:0000035", + "is_a": "Social Gathering [PCO:0000033]", + "title": "Party [PCO:0000035]" + }, + "Other exposure event": { + "text": "Other exposure event", + "description": "An exposure event not specified in the picklist.", + "title": "Other exposure event" + } + } }, - "minimum_posttrimming_read_length": { - "name": "minimum_posttrimming_read_length", - "description": "The threshold used as a cut-off for the minimum length of a read after trimming.", - "title": "minimum post-trimming read length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "150" + "ExposureContactLevelMenu": { + "name": "ExposureContactLevelMenu", + "title": "exposure contact level menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Contact with animal": { + "text": "Contact with animal", + "description": "A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials.", + "meaning": "GENEPIO:0100494", + "title": "Contact with animal" + }, + "Contact with rodent": { + "text": "Contact with rodent", + "description": "A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases.", + "meaning": "GENEPIO:0100495", + "is_a": "Contact with animal", + "title": "Contact with rodent" + }, + "Contact with fomite": { + "text": "Contact with fomite", + "description": "A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual.", + "meaning": "GENEPIO:0100496", + "title": "Contact with fomite" + }, + "Contact with infected individual": { + "text": "Contact with infected individual", + "description": "A type of contact in which an individual comes in contact with an infected person, either directly or indirectly.", + "meaning": "GENEPIO:0100357", + "title": "Contact with infected individual" + }, + "Direct (human-to-human contact)": { + "text": "Direct (human-to-human contact)", + "description": "Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission.", + "meaning": "TRANS:0000001", + "is_a": "Contact with infected individual", + "title": "Direct (human-to-human contact)" + }, + "Mother-to-child transmission": { + "text": "Mother-to-child transmission", + "description": "A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth.", + "meaning": "TRANS:0000006", + "is_a": "Direct (human-to-human contact)", + "title": "Mother-to-child transmission" + }, + "Sexual transmission": { + "text": "Sexual transmission", + "description": "Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity.", + "meaning": "NCIT:C19085", + "is_a": "Direct (human-to-human contact)", + "title": "Sexual transmission" + }, + "Indirect contact": { + "text": "Indirect contact", + "description": "A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces.", + "meaning": "GENEPIO:0100246", + "is_a": "Contact with infected individual", + "title": "Indirect contact" + }, + "Close contact (face-to-face contact)": { + "text": "Close contact (face-to-face contact)", + "description": "A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time.", + "meaning": "GENEPIO:0100247", + "is_a": "Indirect contact", + "title": "Close contact (face-to-face contact)" + }, + "Casual contact": { + "text": "Casual contact", + "description": "A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission.", + "meaning": "GENEPIO:0100248", + "is_a": "Indirect contact", + "title": "Casual contact" + }, + "Workplace associated transmission": { + "text": "Workplace associated transmission", + "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors.", + "meaning": "GENEPIO:0100497", + "title": "Workplace associated transmission" + }, + "Healthcare associated transmission": { + "text": "Healthcare associated transmission", + "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics.", + "meaning": "GENEPIO:0100498", + "is_a": "Workplace associated transmission", + "title": "Healthcare associated transmission" + }, + "Laboratory associated transmission": { + "text": "Laboratory associated transmission", + "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances.", + "meaning": "GENEPIO:0100499", + "is_a": "Workplace associated transmission", + "title": "Laboratory associated transmission" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100829", - "domain_of": [ - "MpoxInternational" - ], - "range": "Integer" + } }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", - "title": "breadth of coverage value", - "comments": [ - "Provide value as a percentage." - ], - "examples": [ - { - "value": "95%" - } - ], + "ExposureContactLevelInternationalMenu": { + "name": "ExposureContactLevelInternationalMenu", + "title": "exposure contact level international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:breadth%20of%20coverage%20value" - ], - "slot_uri": "GENEPIO:0001472", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", - "title": "depth of coverage value", - "comments": [ - "Provide value as a fold of coverage." - ], - "examples": [ - { - "value": "400x" + "permissible_values": { + "Contact with animal [GENEPIO:0100494]": { + "text": "Contact with animal [GENEPIO:0100494]", + "description": "A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials.", + "meaning": "GENEPIO:0100494", + "title": "Contact with animal [GENEPIO:0100494]" + }, + "Contact with rodent [GENEPIO:0100495]": { + "text": "Contact with rodent [GENEPIO:0100495]", + "description": "A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases.", + "meaning": "GENEPIO:0100495", + "is_a": "Contact with animal [GENEPIO:0100494]", + "title": "Contact with rodent [GENEPIO:0100495]" + }, + "Contact with fomite [GENEPIO:0100496]": { + "text": "Contact with fomite [GENEPIO:0100496]", + "description": "A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual.", + "meaning": "GENEPIO:0100496", + "title": "Contact with fomite [GENEPIO:0100496]" + }, + "Contact with infected individual [GENEPIO:0100357]": { + "text": "Contact with infected individual [GENEPIO:0100357]", + "description": "A type of contact in which an individual comes in contact with an infected person, either directly or indirectly.", + "meaning": "GENEPIO:0100357", + "title": "Contact with infected individual [GENEPIO:0100357]" + }, + "Direct (human-to-human contact) [TRANS:0000001]": { + "text": "Direct (human-to-human contact) [TRANS:0000001]", + "description": "Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission.", + "meaning": "TRANS:0000001", + "is_a": "Contact with infected individual [GENEPIO:0100357]", + "title": "Direct (human-to-human contact) [TRANS:0000001]" + }, + "Mother-to-child transmission [TRANS:0000006]": { + "text": "Mother-to-child transmission [TRANS:0000006]", + "description": "A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth.", + "meaning": "TRANS:0000006", + "is_a": "Direct (human-to-human contact) [TRANS:0000001]", + "title": "Mother-to-child transmission [TRANS:0000006]" + }, + "Sexual transmission [NCIT:C19085]": { + "text": "Sexual transmission [NCIT:C19085]", + "description": "Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity.", + "meaning": "NCIT:C19085", + "is_a": "Direct (human-to-human contact) [TRANS:0000001]", + "title": "Sexual transmission [NCIT:C19085]" + }, + "Indirect contact [GENEPIO:0100246]": { + "text": "Indirect contact [GENEPIO:0100246]", + "description": "A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces.", + "meaning": "GENEPIO:0100246", + "is_a": "Contact with infected individual [GENEPIO:0100357]", + "title": "Indirect contact [GENEPIO:0100246]" + }, + "Close contact (face-to-face contact) [GENEPIO:0100247]": { + "text": "Close contact (face-to-face contact) [GENEPIO:0100247]", + "description": "A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time.", + "meaning": "GENEPIO:0100247", + "is_a": "Indirect contact [GENEPIO:0100246]", + "title": "Close contact (face-to-face contact) [GENEPIO:0100247]" + }, + "Casual contact [GENEPIO:0100248]": { + "text": "Casual contact [GENEPIO:0100248]", + "description": "A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission.", + "meaning": "GENEPIO:0100248", + "is_a": "Indirect contact [GENEPIO:0100246]", + "title": "Casual contact [GENEPIO:0100248]" + }, + "Workplace associated transmission [GENEPIO:0100497]": { + "text": "Workplace associated transmission [GENEPIO:0100497]", + "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors.", + "meaning": "GENEPIO:0100497", + "title": "Workplace associated transmission [GENEPIO:0100497]" + }, + "Healthcare associated transmission [GENEPIO:0100498]": { + "text": "Healthcare associated transmission [GENEPIO:0100498]", + "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics.", + "meaning": "GENEPIO:0100498", + "is_a": "Workplace associated transmission [GENEPIO:0100497]", + "title": "Healthcare associated transmission [GENEPIO:0100498]" + }, + "Laboratory associated transmission [GENEPIO:0100499]": { + "text": "Laboratory associated transmission [GENEPIO:0100499]", + "description": "A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances.", + "meaning": "GENEPIO:0100499", + "is_a": "Workplace associated transmission [GENEPIO:0100497]", + "title": "Laboratory associated transmission [GENEPIO:0100499]" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Depth%20of%20coverage", - "NML_LIMS:depth%20of%20coverage%20value", - "VirusSeq_Portal:depth%20of%20coverage%20value" - ], - "slot_uri": "GENEPIO:0001474", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "description": "The threshold used as a cut-off for the depth of coverage.", - "title": "depth of coverage threshold", - "comments": [ - "Provide the threshold fold coverage." - ], - "examples": [ - { - "value": "100x" + "HostRoleMenu": { + "name": "HostRoleMenu", + "title": "host role menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Attendee": { + "text": "Attendee", + "description": "A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place.", + "meaning": "GENEPIO:0100249", + "title": "Attendee" + }, + "Student": { + "text": "Student", + "description": "A human social role that, if realized, is realized by the process of formal education that the bearer undergoes.", + "meaning": "OMRSE:00000058", + "is_a": "Attendee", + "title": "Student" + }, + "Patient": { + "text": "Patient", + "description": "A patient role that inheres in a human being.", + "meaning": "OMRSE:00000030", + "title": "Patient" + }, + "Inpatient": { + "text": "Inpatient", + "description": "A patient who is residing in the hospital where he is being treated.", + "meaning": "NCIT:C25182", + "is_a": "Patient", + "title": "Inpatient" + }, + "Outpatient": { + "text": "Outpatient", + "description": "A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay.", + "meaning": "NCIT:C28293", + "is_a": "Patient", + "title": "Outpatient" + }, + "Passenger": { + "text": "Passenger", + "description": "A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination.", + "meaning": "GENEPIO:0100250", + "title": "Passenger" + }, + "Resident": { + "text": "Resident", + "description": "A role inhering in a person that is realized when the bearer maintains residency in a given place.", + "meaning": "GENEPIO:0100251", + "title": "Resident" + }, + "Visitor": { + "text": "Visitor", + "description": "A role inhering in a person that is realized when the bearer pays a visit to a specific place or event.", + "meaning": "GENEPIO:0100252", + "title": "Visitor" + }, + "Volunteer": { + "text": "Volunteer", + "description": "A role inhering in a person that is realized when the bearer enters into any service of their own free will.", + "meaning": "GENEPIO:0100253", + "title": "Volunteer" + }, + "Work": { + "text": "Work", + "description": "A role inhering in a person that is realized when the bearer performs labor for a living.", + "meaning": "GENEPIO:0100254", + "title": "Work" + }, + "Administrator": { + "text": "Administrator", + "description": "A role inhering in a person that is realized when the bearer is engaged in administration or administrative work.", + "meaning": "GENEPIO:0100255", + "is_a": "Work", + "title": "Administrator" + }, + "First Responder": { + "text": "First Responder", + "description": "A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance.", + "meaning": "GENEPIO:0100256", + "is_a": "Work", + "title": "First Responder" + }, + "Housekeeper": { + "text": "Housekeeper", + "description": "A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff.", + "meaning": "GENEPIO:0100260", + "is_a": "Work", + "title": "Housekeeper" + }, + "Kitchen Worker": { + "text": "Kitchen Worker", + "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen.", + "meaning": "GENEPIO:0100261", + "is_a": "Work", + "title": "Kitchen Worker" + }, + "Healthcare Worker": { + "text": "Healthcare Worker", + "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting.", + "meaning": "GENEPIO:0100334", + "is_a": "Work", + "title": "Healthcare Worker" + }, + "Community Healthcare Worker": { + "text": "Community Healthcare Worker", + "description": "A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home.", + "meaning": "GENEPIO:0100420", + "is_a": "Healthcare Worker", + "title": "Community Healthcare Worker" + }, + "Laboratory Worker": { + "text": "Laboratory Worker", + "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory.", + "meaning": "GENEPIO:0100262", + "is_a": "Healthcare Worker", + "title": "Laboratory Worker" + }, + "Nurse": { + "text": "Nurse", + "description": "A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life.", + "meaning": "OMRSE:00000014", + "is_a": "Healthcare Worker", + "title": "Nurse" + }, + "Personal Care Aid": { + "text": "Personal Care Aid", + "description": "A role inhering in a person that is realized when the bearer works to help another person complete their daily activities.", + "meaning": "GENEPIO:0100263", + "is_a": "Healthcare Worker", + "title": "Personal Care Aid" + }, + "Pharmacist": { + "text": "Pharmacist", + "description": "A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility.", + "meaning": "GENEPIO:0100264", + "is_a": "Healthcare Worker", + "title": "Pharmacist" + }, + "Physician": { + "text": "Physician", + "description": "A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments.", + "meaning": "OMRSE:00000013", + "is_a": "Healthcare Worker", + "title": "Physician" + }, + "Rotational Worker": { + "text": "Rotational Worker", + "description": "A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live.", + "meaning": "GENEPIO:0100354", + "is_a": "Work", + "title": "Rotational Worker" + }, + "Seasonal Worker": { + "text": "Seasonal Worker", + "description": "A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas.", + "meaning": "GENEPIO:0100355", + "is_a": "Work", + "title": "Seasonal Worker" + }, + "Sex Worker": { + "text": "Sex Worker", + "description": "A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although \"sex worker\" has a much broader meaning.", + "meaning": "GSSO:005831", + "is_a": "Work", + "title": "Sex Worker" + }, + "Veterinarian": { + "text": "Veterinarian", + "description": "A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine.", + "meaning": "GENEPIO:0100265", + "is_a": "Work", + "title": "Veterinarian" + }, + "Social role": { + "text": "Social role", + "description": "A social role inhering in a human being.", + "meaning": "OMRSE:00000001", + "title": "Social role" + }, + "Acquaintance of case": { + "text": "Acquaintance of case", + "description": "A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person.", + "meaning": "GENEPIO:0100266", + "is_a": "Social role", + "title": "Acquaintance of case" + }, + "Relative of case": { + "text": "Relative of case", + "description": "A role inhering in a person that is realized when the bearer is a relative of the case.", + "meaning": "GENEPIO:0100267", + "is_a": "Social role", + "title": "Relative of case" + }, + "Child of case": { + "text": "Child of case", + "description": "A role inhering in a person that is realized when the bearer is a person younger than the age of majority.", + "meaning": "GENEPIO:0100268", + "is_a": "Relative of case", + "title": "Child of case" + }, + "Parent of case": { + "text": "Parent of case", + "description": "A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species.", + "meaning": "GENEPIO:0100269", + "is_a": "Relative of case", + "title": "Parent of case" + }, + "Father of case": { + "text": "Father of case", + "description": "A role inhering in a person that is realized when the bearer is the male parent of a child.", + "meaning": "GENEPIO:0100270", + "is_a": "Parent of case", + "title": "Father of case" + }, + "Mother of case": { + "text": "Mother of case", + "description": "A role inhering in a person that is realized when the bearer is the female parent of a child.", + "meaning": "GENEPIO:0100271", + "is_a": "Parent of case", + "title": "Mother of case" + }, + "Sexual partner of case": { + "text": "Sexual partner of case", + "description": "A role inhering in a person that is realized when the bearer is a sexual partner of the case.", + "meaning": "GENEPIO:0100500", + "is_a": "Social role", + "title": "Sexual partner of case" + }, + "Spouse of case": { + "text": "Spouse of case", + "description": "A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage.", + "meaning": "GENEPIO:0100272", + "is_a": "Social role", + "title": "Spouse of case" + }, + "Other Host Role": { + "text": "Other Host Role", + "description": "A role undertaken by a host that is not categorized under specific predefined host roles.", + "title": "Other Host Role" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:depth%20of%20coverage%20threshold" - ], - "slot_uri": "GENEPIO:0001475", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "description": "The number of total base pairs generated by the sequencing process.", - "title": "number of base pairs sequenced", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "2639019" - } - ], + "HostRoleInternationalMenu": { + "name": "HostRoleInternationalMenu", + "title": "host role international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:number%20of%20base%20pairs%20sequenced" - ], - "slot_uri": "GENEPIO:0001482", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "integer", - "minimum_value": 0 - }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "description": "Size of the reconstructed genome described as the number of base pairs.", - "title": "consensus genome length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "197063" + "permissible_values": { + "Attendee [GENEPIO:0100249]": { + "text": "Attendee [GENEPIO:0100249]", + "description": "A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place.", + "meaning": "GENEPIO:0100249", + "title": "Attendee [GENEPIO:0100249]" + }, + "Student [OMRSE:00000058]": { + "text": "Student [OMRSE:00000058]", + "description": "A human social role that, if realized, is realized by the process of formal education that the bearer undergoes.", + "meaning": "OMRSE:00000058", + "is_a": "Attendee [GENEPIO:0100249]", + "title": "Student [OMRSE:00000058]" + }, + "Patient [OMRSE:00000030]": { + "text": "Patient [OMRSE:00000030]", + "description": "A patient role that inheres in a human being.", + "meaning": "OMRSE:00000030", + "title": "Patient [OMRSE:00000030]" + }, + "Inpatient [NCIT:C25182]": { + "text": "Inpatient [NCIT:C25182]", + "description": "A patient who is residing in the hospital where he is being treated.", + "meaning": "NCIT:C25182", + "is_a": "Patient [OMRSE:00000030]", + "title": "Inpatient [NCIT:C25182]" + }, + "Outpatient [NCIT:C28293]": { + "text": "Outpatient [NCIT:C28293]", + "description": "A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay.", + "meaning": "NCIT:C28293", + "is_a": "Patient [OMRSE:00000030]", + "title": "Outpatient [NCIT:C28293]" + }, + "Passenger [GENEPIO:0100250]": { + "text": "Passenger [GENEPIO:0100250]", + "description": "A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination.", + "meaning": "GENEPIO:0100250", + "title": "Passenger [GENEPIO:0100250]" + }, + "Resident [GENEPIO:0100251]": { + "text": "Resident [GENEPIO:0100251]", + "description": "A role inhering in a person that is realized when the bearer maintains residency in a given place.", + "meaning": "GENEPIO:0100251", + "title": "Resident [GENEPIO:0100251]" + }, + "Visitor [GENEPIO:0100252]": { + "text": "Visitor [GENEPIO:0100252]", + "description": "A role inhering in a person that is realized when the bearer pays a visit to a specific place or event.", + "meaning": "GENEPIO:0100252", + "title": "Visitor [GENEPIO:0100252]" + }, + "Volunteer [GENEPIO:0100253]": { + "text": "Volunteer [GENEPIO:0100253]", + "description": "A role inhering in a person that is realized when the bearer enters into any service of their own free will.", + "meaning": "GENEPIO:0100253", + "title": "Volunteer [GENEPIO:0100253]" + }, + "Work [GENEPIO:0100254]": { + "text": "Work [GENEPIO:0100254]", + "description": "A role inhering in a person that is realized when the bearer performs labor for a living.", + "meaning": "GENEPIO:0100254", + "title": "Work [GENEPIO:0100254]" + }, + "Administrator [GENEPIO:0100255]": { + "text": "Administrator [GENEPIO:0100255]", + "description": "A role inhering in a person that is realized when the bearer is engaged in administration or administrative work.", + "meaning": "GENEPIO:0100255", + "is_a": "Work [GENEPIO:0100254]", + "title": "Administrator [GENEPIO:0100255]" + }, + "First Responder [GENEPIO:0100256]": { + "text": "First Responder [GENEPIO:0100256]", + "description": "A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance.", + "meaning": "GENEPIO:0100256", + "is_a": "Work [GENEPIO:0100254]", + "title": "First Responder [GENEPIO:0100256]" + }, + "Housekeeper [GENEPIO:0100260]": { + "text": "Housekeeper [GENEPIO:0100260]", + "description": "A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff.", + "meaning": "GENEPIO:0100260", + "is_a": "Work [GENEPIO:0100254]", + "title": "Housekeeper [GENEPIO:0100260]" + }, + "Kitchen Worker [GENEPIO:0100261]": { + "text": "Kitchen Worker [GENEPIO:0100261]", + "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen.", + "meaning": "GENEPIO:0100261", + "is_a": "Work [GENEPIO:0100254]", + "title": "Kitchen Worker [GENEPIO:0100261]" + }, + "Healthcare Worker [GENEPIO:0100334]": { + "text": "Healthcare Worker [GENEPIO:0100334]", + "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting.", + "meaning": "GENEPIO:0100334", + "is_a": "Work [GENEPIO:0100254]", + "title": "Healthcare Worker [GENEPIO:0100334]" + }, + "Community Healthcare Worker [GENEPIO:0100420]": { + "text": "Community Healthcare Worker [GENEPIO:0100420]", + "description": "A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home.", + "meaning": "GENEPIO:0100420", + "is_a": "Healthcare Worker [GENEPIO:0100334]", + "title": "Community Healthcare Worker [GENEPIO:0100420]" + }, + "Laboratory Worker [GENEPIO:0100262]": { + "text": "Laboratory Worker [GENEPIO:0100262]", + "description": "A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory.", + "meaning": "GENEPIO:0100262", + "is_a": "Healthcare Worker [GENEPIO:0100334]", + "title": "Laboratory Worker [GENEPIO:0100262]" + }, + "Nurse [OMRSE:00000014]": { + "text": "Nurse [OMRSE:00000014]", + "description": "A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life.", + "meaning": "OMRSE:00000014", + "is_a": "Healthcare Worker [GENEPIO:0100334]", + "title": "Nurse [OMRSE:00000014]" + }, + "Personal Care Aid [GENEPIO:0100263]": { + "text": "Personal Care Aid [GENEPIO:0100263]", + "description": "A role inhering in a person that is realized when the bearer works to help another person complete their daily activities.", + "meaning": "GENEPIO:0100263", + "is_a": "Healthcare Worker [GENEPIO:0100334]", + "title": "Personal Care Aid [GENEPIO:0100263]" + }, + "Pharmacist [GENEPIO:0100264]": { + "text": "Pharmacist [GENEPIO:0100264]", + "description": "A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility.", + "meaning": "GENEPIO:0100264", + "is_a": "Healthcare Worker [GENEPIO:0100334]", + "title": "Pharmacist [GENEPIO:0100264]" + }, + "Physician [OMRSE:00000013]": { + "text": "Physician [OMRSE:00000013]", + "description": "A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments.", + "meaning": "OMRSE:00000013", + "is_a": "Healthcare Worker [GENEPIO:0100334]", + "title": "Physician [OMRSE:00000013]" + }, + "Rotational Worker [GENEPIO:0100354]": { + "text": "Rotational Worker [GENEPIO:0100354]", + "description": "A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live.", + "meaning": "GENEPIO:0100354", + "is_a": "Work [GENEPIO:0100254]", + "title": "Rotational Worker [GENEPIO:0100354]" + }, + "Seasonal Worker [GENEPIO:0100355]": { + "text": "Seasonal Worker [GENEPIO:0100355]", + "description": "A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas.", + "meaning": "GENEPIO:0100355", + "is_a": "Work [GENEPIO:0100254]", + "title": "Seasonal Worker [GENEPIO:0100355]" + }, + "Sex Worker [GSSO:005831]": { + "text": "Sex Worker [GSSO:005831]", + "description": "A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although \"sex worker\" has a much broader meaning.", + "meaning": "GSSO:005831", + "is_a": "Work [GENEPIO:0100254]", + "title": "Sex Worker [GSSO:005831]" + }, + "Veterinarian [GENEPIO:0100265]": { + "text": "Veterinarian [GENEPIO:0100265]", + "description": "A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine.", + "meaning": "GENEPIO:0100265", + "is_a": "Work [GENEPIO:0100254]", + "title": "Veterinarian [GENEPIO:0100265]" + }, + "Social role [OMRSE:00000001]": { + "text": "Social role [OMRSE:00000001]", + "description": "A social role inhering in a human being.", + "meaning": "OMRSE:00000001", + "title": "Social role [OMRSE:00000001]" + }, + "Acquaintance of case [GENEPIO:0100266]": { + "text": "Acquaintance of case [GENEPIO:0100266]", + "description": "A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person.", + "meaning": "GENEPIO:0100266", + "is_a": "Social role [OMRSE:00000001]", + "title": "Acquaintance of case [GENEPIO:0100266]" + }, + "Relative of case [GENEPIO:0100267]": { + "text": "Relative of case [GENEPIO:0100267]", + "description": "A role inhering in a person that is realized when the bearer is a relative of the case.", + "meaning": "GENEPIO:0100267", + "is_a": "Social role [OMRSE:00000001]", + "title": "Relative of case [GENEPIO:0100267]" + }, + "Child of case [GENEPIO:0100268]": { + "text": "Child of case [GENEPIO:0100268]", + "description": "A role inhering in a person that is realized when the bearer is a person younger than the age of majority.", + "meaning": "GENEPIO:0100268", + "is_a": "Relative of case [GENEPIO:0100267]", + "title": "Child of case [GENEPIO:0100268]" + }, + "Parent of case [GENEPIO:0100269]": { + "text": "Parent of case [GENEPIO:0100269]", + "description": "A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species.", + "meaning": "GENEPIO:0100269", + "is_a": "Relative of case [GENEPIO:0100267]", + "title": "Parent of case [GENEPIO:0100269]" + }, + "Father of case [GENEPIO:0100270]": { + "text": "Father of case [GENEPIO:0100270]", + "description": "A role inhering in a person that is realized when the bearer is the male parent of a child.", + "meaning": "GENEPIO:0100270", + "is_a": "Parent of case [GENEPIO:0100269]", + "title": "Father of case [GENEPIO:0100270]" + }, + "Mother of case [GENEPIO:0100271]": { + "text": "Mother of case [GENEPIO:0100271]", + "description": "A role inhering in a person that is realized when the bearer is the female parent of a child.", + "meaning": "GENEPIO:0100271", + "is_a": "Parent of case [GENEPIO:0100269]", + "title": "Mother of case [GENEPIO:0100271]" + }, + "Sexual partner of case [GENEPIO:0100500]": { + "text": "Sexual partner of case [GENEPIO:0100500]", + "description": "A role inhering in a person that is realized when the bearer is a sexual partner of the case.", + "meaning": "GENEPIO:0100500", + "is_a": "Social role [OMRSE:00000001]", + "title": "Sexual partner of case [GENEPIO:0100500]" + }, + "Spouse of case [GENEPIO:0100272]": { + "text": "Spouse of case [GENEPIO:0100272]", + "description": "A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage.", + "meaning": "GENEPIO:0100272", + "is_a": "Social role [OMRSE:00000001]", + "title": "Spouse of case [GENEPIO:0100272]" + }, + "Other Host Role": { + "text": "Other Host Role", + "description": "A role undertaken by a host that is not categorized under specific predefined host roles.", + "title": "Other Host Role" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20genome%20length" - ], - "slot_uri": "GENEPIO:0001483", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "integer", - "minimum_value": 0 + } }, - "sequence_assembly_length": { - "name": "sequence_assembly_length", - "description": "The length of the genome generated by assembling reads using a scaffold or by reference-based mapping.", - "title": "sequence assembly length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "34272" - } - ], + "ExposureSettingMenu": { + "name": "ExposureSettingMenu", + "title": "exposure setting menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100846", - "domain_of": [ - "MpoxInternational" - ], - "range": "Integer" - }, - "number_of_contigs": { - "name": "number_of_contigs", - "description": "The number of contigs (contiguous sequences) in a sequence assembly.", - "title": "number of contigs", - "comments": [ - "Provide a numerical value." - ], - "examples": [ - { - "value": "10" + "permissible_values": { + "Human Exposure": { + "text": "Human Exposure", + "description": "A history of exposure to Homo sapiens.", + "meaning": "ECTO:3000005", + "title": "Human Exposure" + }, + "Contact with Known Monkeypox Case": { + "text": "Contact with Known Monkeypox Case", + "description": "A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox.", + "meaning": "GENEPIO:0100501", + "is_a": "Human Exposure", + "title": "Contact with Known Monkeypox Case" + }, + "Contact with Patient": { + "text": "Contact with Patient", + "description": "A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100185", + "is_a": "Human Exposure", + "title": "Contact with Patient" + }, + "Contact with Probable Monkeypox Case": { + "text": "Contact with Probable Monkeypox Case", + "description": "A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox.", + "meaning": "GENEPIO:0100502", + "is_a": "Human Exposure", + "title": "Contact with Probable Monkeypox Case" + }, + "Contact with Person who Recently Travelled": { + "text": "Contact with Person who Recently Travelled", + "description": "A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100189", + "is_a": "Human Exposure", + "title": "Contact with Person who Recently Travelled" + }, + "Occupational, Residency or Patronage Exposure": { + "text": "Occupational, Residency or Patronage Exposure", + "description": "A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100190", + "title": "Occupational, Residency or Patronage Exposure" + }, + "Abbatoir": { + "text": "Abbatoir", + "description": "A exposure event involving the interaction of an exposure receptor to abattoir.", + "meaning": "ECTO:1000033", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Abbatoir" + }, + "Animal Rescue": { + "text": "Animal Rescue", + "description": "A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100191", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Animal Rescue" + }, + "Bar (pub)": { + "text": "Bar (pub)", + "description": "A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity", + "meaning": "GENEPIO:0100503", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Bar (pub)" + }, + "Childcare": { + "text": "Childcare", + "description": "A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100192", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Childcare" + }, + "Daycare": { + "text": "Daycare", + "description": "A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100193", + "is_a": "Childcare", + "title": "Daycare" + }, + "Nursery": { + "text": "Nursery", + "description": "A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100194", + "is_a": "Childcare", + "title": "Nursery" + }, + "Community Service Centre": { + "text": "Community Service Centre", + "description": "A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100195", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Community Service Centre" + }, + "Correctional Facility": { + "text": "Correctional Facility", + "description": "A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100196", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Correctional Facility" + }, + "Dormitory": { + "text": "Dormitory", + "description": "A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100197", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Dormitory" + }, + "Farm": { + "text": "Farm", + "description": "A exposure event involving the interaction of an exposure receptor to farm", + "meaning": "ECTO:1000034", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Farm" + }, + "First Nations Reserve": { + "text": "First Nations Reserve", + "description": "A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100198", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "First Nations Reserve" + }, + "Funeral Home": { + "text": "Funeral Home", + "description": "A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100199", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Funeral Home" + }, + "Group Home": { + "text": "Group Home", + "description": "A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100200", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Group Home" + }, + "Healthcare Setting": { + "text": "Healthcare Setting", + "description": "A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100201", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Healthcare Setting" + }, + "Ambulance": { + "text": "Ambulance", + "description": "A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100202", + "is_a": "Healthcare Setting", + "title": "Ambulance" + }, + "Acute Care Facility": { + "text": "Acute Care Facility", + "description": "A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100203", + "is_a": "Healthcare Setting", + "title": "Acute Care Facility" + }, + "Clinic": { + "text": "Clinic", + "description": "A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100204", + "is_a": "Healthcare Setting", + "title": "Clinic" + }, + "Community Healthcare (At-Home) Setting": { + "text": "Community Healthcare (At-Home) Setting", + "description": "A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home.", + "meaning": "GENEPIO:0100415", + "is_a": "Healthcare Setting", + "title": "Community Healthcare (At-Home) Setting" + }, + "Community Health Centre": { + "text": "Community Health Centre", + "description": "A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100205", + "is_a": "Healthcare Setting", + "title": "Community Health Centre" + }, + "Hospital": { + "text": "Hospital", + "description": "A exposure event involving the interaction of an exposure receptor to hospital.", + "meaning": "ECTO:1000035", + "is_a": "Healthcare Setting", + "title": "Hospital" + }, + "Emergency Department": { + "text": "Emergency Department", + "description": "A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100206", + "is_a": "Hospital", + "title": "Emergency Department" + }, + "ICU": { + "text": "ICU", + "description": "A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100207", + "is_a": "Hospital", + "title": "ICU" + }, + "Ward": { + "text": "Ward", + "description": "A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100208", + "is_a": "Hospital", + "title": "Ward" + }, + "Laboratory": { + "text": "Laboratory", + "description": "A exposure event involving the interaction of an exposure receptor to laboratory facility.", + "meaning": "ECTO:1000036", + "is_a": "Healthcare Setting", + "title": "Laboratory" + }, + "Long-Term Care Facility": { + "text": "Long-Term Care Facility", + "description": "A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100209", + "is_a": "Healthcare Setting", + "title": "Long-Term Care Facility" + }, + "Pharmacy": { + "text": "Pharmacy", + "description": "A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100210", + "is_a": "Healthcare Setting", + "title": "Pharmacy" + }, + "Physician's Office": { + "text": "Physician's Office", + "description": "A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100211", + "is_a": "Healthcare Setting", + "title": "Physician's Office" + }, + "Household": { + "text": "Household", + "description": "A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100212", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Household" + }, + "Insecure Housing (Homeless)": { + "text": "Insecure Housing (Homeless)", + "description": "A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing.", + "meaning": "GENEPIO:0100213", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Insecure Housing (Homeless)" + }, + "Occupational Exposure": { + "text": "Occupational Exposure", + "description": "A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100214", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Occupational Exposure" + }, + "Worksite": { + "text": "Worksite", + "description": "A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100215", + "is_a": "Occupational Exposure", + "title": "Worksite" + }, + "Office": { + "text": "Office", + "description": "A exposure event involving the interaction of an exposure receptor to office.", + "meaning": "ECTO:1000037", + "is_a": "Worksite", + "title": "Office" + }, + "Outdoors": { + "text": "Outdoors", + "description": "A process occuring outdoors that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100216", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Outdoors" + }, + "Camp/camping": { + "text": "Camp/camping", + "description": "A exposure event involving the interaction of an exposure receptor to campground.", + "meaning": "ECTO:5000009", + "is_a": "Outdoors", + "title": "Camp/camping" + }, + "Hiking Trail": { + "text": "Hiking Trail", + "description": "A process that exposes the recipient organism to a material entity as a consequence of hiking.", + "meaning": "GENEPIO:0100217", + "is_a": "Outdoors", + "title": "Hiking Trail" + }, + "Hunting Ground": { + "text": "Hunting Ground", + "description": "An exposure event involving hunting behavior", + "meaning": "ECTO:6000030", + "is_a": "Outdoors", + "title": "Hunting Ground" + }, + "Ski Resort": { + "text": "Ski Resort", + "description": "A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100218", + "is_a": "Outdoors", + "title": "Ski Resort" + }, + "Petting zoo": { + "text": "Petting zoo", + "description": "A exposure event involving the interaction of an exposure receptor to petting zoo.", + "meaning": "ECTO:5000008", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Petting zoo" + }, + "Place of Worship": { + "text": "Place of Worship", + "description": "A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100220", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Place of Worship" + }, + "Church": { + "text": "Church", + "description": "A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100221", + "is_a": "Place of Worship", + "title": "Church" + }, + "Mosque": { + "text": "Mosque", + "description": "A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100222", + "is_a": "Place of Worship", + "title": "Mosque" + }, + "Temple": { + "text": "Temple", + "description": "A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100223", + "is_a": "Place of Worship", + "title": "Temple" + }, + "Restaurant": { + "text": "Restaurant", + "description": "A exposure event involving the interaction of an exposure receptor to restaurant.", + "meaning": "ECTO:1000040", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Restaurant" + }, + "Retail Store": { + "text": "Retail Store", + "description": "A exposure event involving the interaction of an exposure receptor to shop.", + "meaning": "ECTO:1000041", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Retail Store" + }, + "School": { + "text": "School", + "description": "A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100224", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "School" + }, + "Temporary Residence": { + "text": "Temporary Residence", + "description": "A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100225", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Temporary Residence" + }, + "Homeless Shelter": { + "text": "Homeless Shelter", + "description": "A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100226", + "is_a": "Temporary Residence", + "title": "Homeless Shelter" + }, + "Hotel": { + "text": "Hotel", + "description": "A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100227", + "is_a": "Temporary Residence", + "title": "Hotel" + }, + "Veterinary Care Clinic": { + "text": "Veterinary Care Clinic", + "description": "A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100228", + "is_a": "Occupational, Residency or Patronage Exposure", + "title": "Veterinary Care Clinic" + }, + "Travel Exposure": { + "text": "Travel Exposure", + "description": "A process occuring as a result of travel that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100229", + "title": "Travel Exposure" + }, + "Travelled on a Cruise Ship": { + "text": "Travelled on a Cruise Ship", + "description": "A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100230", + "is_a": "Travel Exposure", + "title": "Travelled on a Cruise Ship" + }, + "Travelled on a Plane": { + "text": "Travelled on a Plane", + "description": "A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100231", + "is_a": "Travel Exposure", + "title": "Travelled on a Plane" + }, + "Travelled on Ground Transport": { + "text": "Travelled on Ground Transport", + "description": "A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100232", + "is_a": "Travel Exposure", + "title": "Travelled on Ground Transport" + }, + "Other Exposure Setting": { + "text": "Other Exposure Setting", + "description": "A process occuring that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100235", + "title": "Other Exposure Setting" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100937", - "domain_of": [ - "MpoxInternational" - ], - "range": "Integer" + } }, - "genome_completeness": { - "name": "genome_completeness", - "description": "The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data.", - "title": "genome completeness", - "comments": [ - "Provide the genome completeness as a percent (no need to include units)." - ], - "examples": [ - { - "value": "85" - } - ], + "ExposureSettingInternationalMenu": { + "name": "ExposureSettingInternationalMenu", + "title": "exposure setting international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100844", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "n50": { - "name": "n50", - "description": "The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences.", - "title": "N50", - "comments": [ - "Provide the N50 value in Mb." - ], - "examples": [ - { - "value": "150" + "permissible_values": { + "Human Exposure [ECTO:3000005]": { + "text": "Human Exposure [ECTO:3000005]", + "description": "A history of exposure to Homo sapiens.", + "meaning": "ECTO:3000005", + "title": "Human Exposure [ECTO:3000005]" + }, + "Contact with Known Monkeypox Case [GENEPIO:0100501]": { + "text": "Contact with Known Monkeypox Case [GENEPIO:0100501]", + "description": "A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox.", + "meaning": "GENEPIO:0100501", + "is_a": "Human Exposure [ECTO:3000005]", + "title": "Contact with Known Monkeypox Case [GENEPIO:0100501]" + }, + "Contact with Patient [GENEPIO:0100185]": { + "text": "Contact with Patient [GENEPIO:0100185]", + "description": "A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100185", + "is_a": "Human Exposure [ECTO:3000005]", + "title": "Contact with Patient [GENEPIO:0100185]" + }, + "Contact with Probable Monkeypox Case [GENEPIO:0100502]": { + "text": "Contact with Probable Monkeypox Case [GENEPIO:0100502]", + "description": "A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox.", + "meaning": "GENEPIO:0100502", + "is_a": "Human Exposure [ECTO:3000005]", + "title": "Contact with Probable Monkeypox Case [GENEPIO:0100502]" + }, + "Contact with Person who Recently Travelled [GENEPIO:0100189]": { + "text": "Contact with Person who Recently Travelled [GENEPIO:0100189]", + "description": "A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100189", + "is_a": "Human Exposure [ECTO:3000005]", + "title": "Contact with Person who Recently Travelled [GENEPIO:0100189]" + }, + "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]": { + "text": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "description": "A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100190", + "title": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]" + }, + "Abbatoir [ECTO:1000033]": { + "text": "Abbatoir [ECTO:1000033]", + "description": "A exposure event involving the interaction of an exposure receptor to abattoir.", + "meaning": "ECTO:1000033", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Abbatoir [ECTO:1000033]" + }, + "Animal Rescue [GENEPIO:0100191]": { + "text": "Animal Rescue [GENEPIO:0100191]", + "description": "A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100191", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Animal Rescue [GENEPIO:0100191]" + }, + "Bar (pub) [GENEPIO:0100503]": { + "text": "Bar (pub) [GENEPIO:0100503]", + "description": "A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity", + "meaning": "GENEPIO:0100503", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Bar (pub) [GENEPIO:0100503]" + }, + "Childcare [GENEPIO:0100192]": { + "text": "Childcare [GENEPIO:0100192]", + "description": "A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100192", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Childcare [GENEPIO:0100192]" + }, + "Daycare [GENEPIO:0100193]": { + "text": "Daycare [GENEPIO:0100193]", + "description": "A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100193", + "is_a": "Childcare [GENEPIO:0100192]", + "title": "Daycare [GENEPIO:0100193]" + }, + "Nursery [GENEPIO:0100194]": { + "text": "Nursery [GENEPIO:0100194]", + "description": "A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100194", + "is_a": "Childcare [GENEPIO:0100192]", + "title": "Nursery [GENEPIO:0100194]" + }, + "Community Service Centre [GENEPIO:0100195]": { + "text": "Community Service Centre [GENEPIO:0100195]", + "description": "A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100195", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Community Service Centre [GENEPIO:0100195]" + }, + "Correctional Facility [GENEPIO:0100196]": { + "text": "Correctional Facility [GENEPIO:0100196]", + "description": "A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100196", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Correctional Facility [GENEPIO:0100196]" + }, + "Dormitory [GENEPIO:0100197]": { + "text": "Dormitory [GENEPIO:0100197]", + "description": "A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100197", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Dormitory [GENEPIO:0100197]" + }, + "Farm [ECTO:1000034]": { + "text": "Farm [ECTO:1000034]", + "description": "A exposure event involving the interaction of an exposure receptor to farm", + "meaning": "ECTO:1000034", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Farm [ECTO:1000034]" + }, + "First Nations Reserve [GENEPIO:0100198]": { + "text": "First Nations Reserve [GENEPIO:0100198]", + "description": "A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100198", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "First Nations Reserve [GENEPIO:0100198]" + }, + "Funeral Home [GENEPIO:0100199]": { + "text": "Funeral Home [GENEPIO:0100199]", + "description": "A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100199", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Funeral Home [GENEPIO:0100199]" + }, + "Group Home [GENEPIO:0100200]": { + "text": "Group Home [GENEPIO:0100200]", + "description": "A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100200", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Group Home [GENEPIO:0100200]" + }, + "Healthcare Setting [GENEPIO:0100201]": { + "text": "Healthcare Setting [GENEPIO:0100201]", + "description": "A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100201", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Healthcare Setting [GENEPIO:0100201]" + }, + "Ambulance [GENEPIO:0100202]": { + "text": "Ambulance [GENEPIO:0100202]", + "description": "A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100202", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Ambulance [GENEPIO:0100202]" + }, + "Acute Care Facility [GENEPIO:0100203]": { + "text": "Acute Care Facility [GENEPIO:0100203]", + "description": "A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100203", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Acute Care Facility [GENEPIO:0100203]" + }, + "Clinic [GENEPIO:0100204]": { + "text": "Clinic [GENEPIO:0100204]", + "description": "A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100204", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Clinic [GENEPIO:0100204]" + }, + "Community Healthcare (At-Home) Setting [GENEPIO:0100415]": { + "text": "Community Healthcare (At-Home) Setting [GENEPIO:0100415]", + "description": "A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home.", + "meaning": "GENEPIO:0100415", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Community Healthcare (At-Home) Setting [GENEPIO:0100415]" + }, + "Community Health Centre [GENEPIO:0100205]": { + "text": "Community Health Centre [GENEPIO:0100205]", + "description": "A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100205", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Community Health Centre [GENEPIO:0100205]" + }, + "Hospital [ECTO:1000035]": { + "text": "Hospital [ECTO:1000035]", + "description": "A exposure event involving the interaction of an exposure receptor to hospital.", + "meaning": "ECTO:1000035", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Hospital [ECTO:1000035]" + }, + "Emergency Department [GENEPIO:0100206]": { + "text": "Emergency Department [GENEPIO:0100206]", + "description": "A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100206", + "is_a": "Hospital [ECTO:1000035]", + "title": "Emergency Department [GENEPIO:0100206]" + }, + "ICU [GENEPIO:0100207]": { + "text": "ICU [GENEPIO:0100207]", + "description": "A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100207", + "is_a": "Hospital [ECTO:1000035]", + "title": "ICU [GENEPIO:0100207]" + }, + "Ward [GENEPIO:0100208]": { + "text": "Ward [GENEPIO:0100208]", + "description": "A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100208", + "is_a": "Hospital [ECTO:1000035]", + "title": "Ward [GENEPIO:0100208]" + }, + "Laboratory [ECTO:1000036]": { + "text": "Laboratory [ECTO:1000036]", + "description": "A exposure event involving the interaction of an exposure receptor to laboratory facility.", + "meaning": "ECTO:1000036", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Laboratory [ECTO:1000036]" + }, + "Long-Term Care Facility [GENEPIO:0100209]": { + "text": "Long-Term Care Facility [GENEPIO:0100209]", + "description": "A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100209", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Long-Term Care Facility [GENEPIO:0100209]" + }, + "Pharmacy [GENEPIO:0100210]": { + "text": "Pharmacy [GENEPIO:0100210]", + "description": "A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100210", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Pharmacy [GENEPIO:0100210]" + }, + "Physician's Office [GENEPIO:0100211]": { + "text": "Physician's Office [GENEPIO:0100211]", + "description": "A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100211", + "is_a": "Healthcare Setting [GENEPIO:0100201]", + "title": "Physician's Office [GENEPIO:0100211]" + }, + "Household [GENEPIO:0100212]": { + "text": "Household [GENEPIO:0100212]", + "description": "A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100212", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Household [GENEPIO:0100212]" + }, + "Insecure Housing (Homeless) [GENEPIO:0100213]": { + "text": "Insecure Housing (Homeless) [GENEPIO:0100213]", + "description": "A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing.", + "meaning": "GENEPIO:0100213", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Insecure Housing (Homeless) [GENEPIO:0100213]" + }, + "Occupational Exposure [GENEPIO:0100214]": { + "text": "Occupational Exposure [GENEPIO:0100214]", + "description": "A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100214", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Occupational Exposure [GENEPIO:0100214]" + }, + "Worksite [GENEPIO:0100215]": { + "text": "Worksite [GENEPIO:0100215]", + "description": "A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100215", + "is_a": "Occupational Exposure [GENEPIO:0100214]", + "title": "Worksite [GENEPIO:0100215]" + }, + "Office [ECTO:1000037]": { + "text": "Office [ECTO:1000037]", + "description": "A exposure event involving the interaction of an exposure receptor to office.", + "meaning": "ECTO:1000037", + "is_a": "Worksite [GENEPIO:0100215]", + "title": "Office [ECTO:1000037]" + }, + "Outdoors [GENEPIO:0100216]": { + "text": "Outdoors [GENEPIO:0100216]", + "description": "A process occuring outdoors that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100216", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Outdoors [GENEPIO:0100216]" + }, + "Camp/camping [ECTO:5000009]": { + "text": "Camp/camping [ECTO:5000009]", + "description": "A exposure event involving the interaction of an exposure receptor to campground.", + "meaning": "ECTO:5000009", + "is_a": "Outdoors [GENEPIO:0100216]", + "title": "Camp/camping [ECTO:5000009]" + }, + "Hiking Trail [GENEPIO:0100217]": { + "text": "Hiking Trail [GENEPIO:0100217]", + "description": "A process that exposes the recipient organism to a material entity as a consequence of hiking.", + "meaning": "GENEPIO:0100217", + "is_a": "Outdoors [GENEPIO:0100216]", + "title": "Hiking Trail [GENEPIO:0100217]" + }, + "Hunting Ground [ECTO:6000030]": { + "text": "Hunting Ground [ECTO:6000030]", + "description": "An exposure event involving hunting behavior", + "meaning": "ECTO:6000030", + "is_a": "Outdoors [GENEPIO:0100216]", + "title": "Hunting Ground [ECTO:6000030]" + }, + "Ski Resort [GENEPIO:0100218]": { + "text": "Ski Resort [GENEPIO:0100218]", + "description": "A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100218", + "is_a": "Outdoors [GENEPIO:0100216]", + "title": "Ski Resort [GENEPIO:0100218]" + }, + "Petting zoo [ECTO:5000008]": { + "text": "Petting zoo [ECTO:5000008]", + "description": "A exposure event involving the interaction of an exposure receptor to petting zoo.", + "meaning": "ECTO:5000008", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Petting zoo [ECTO:5000008]" + }, + "Place of Worship [GENEPIO:0100220]": { + "text": "Place of Worship [GENEPIO:0100220]", + "description": "A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100220", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Place of Worship [GENEPIO:0100220]" + }, + "Church [GENEPIO:0100221]": { + "text": "Church [GENEPIO:0100221]", + "description": "A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100221", + "is_a": "Place of Worship [GENEPIO:0100220]", + "title": "Church [GENEPIO:0100221]" + }, + "Mosque [GENEPIO:0100222]": { + "text": "Mosque [GENEPIO:0100222]", + "description": "A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100222", + "is_a": "Place of Worship [GENEPIO:0100220]", + "title": "Mosque [GENEPIO:0100222]" + }, + "Temple [GENEPIO:0100223]": { + "text": "Temple [GENEPIO:0100223]", + "description": "A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100223", + "is_a": "Place of Worship [GENEPIO:0100220]", + "title": "Temple [GENEPIO:0100223]" + }, + "Restaurant [ECTO:1000040]": { + "text": "Restaurant [ECTO:1000040]", + "description": "A exposure event involving the interaction of an exposure receptor to restaurant.", + "meaning": "ECTO:1000040", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Restaurant [ECTO:1000040]" + }, + "Retail Store [ECTO:1000041]": { + "text": "Retail Store [ECTO:1000041]", + "description": "A exposure event involving the interaction of an exposure receptor to shop.", + "meaning": "ECTO:1000041", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Retail Store [ECTO:1000041]" + }, + "School [GENEPIO:0100224]": { + "text": "School [GENEPIO:0100224]", + "description": "A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100224", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "School [GENEPIO:0100224]" + }, + "Temporary Residence [GENEPIO:0100225]": { + "text": "Temporary Residence [GENEPIO:0100225]", + "description": "A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100225", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Temporary Residence [GENEPIO:0100225]" + }, + "Homeless Shelter [GENEPIO:0100226]": { + "text": "Homeless Shelter [GENEPIO:0100226]", + "description": "A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100226", + "is_a": "Temporary Residence [GENEPIO:0100225]", + "title": "Homeless Shelter [GENEPIO:0100226]" + }, + "Hotel [GENEPIO:0100227]": { + "text": "Hotel [GENEPIO:0100227]", + "description": "A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100227", + "is_a": "Temporary Residence [GENEPIO:0100225]", + "title": "Hotel [GENEPIO:0100227]" + }, + "Veterinary Care Clinic [GENEPIO:0100228]": { + "text": "Veterinary Care Clinic [GENEPIO:0100228]", + "description": "A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100228", + "is_a": "Occupational, Residency or Patronage Exposure [GENEPIO:0100190]", + "title": "Veterinary Care Clinic [GENEPIO:0100228]" + }, + "Travel Exposure [GENEPIO:0100229]": { + "text": "Travel Exposure [GENEPIO:0100229]", + "description": "A process occuring as a result of travel that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100229", + "title": "Travel Exposure [GENEPIO:0100229]" + }, + "Travelled on a Cruise Ship [GENEPIO:0100230]": { + "text": "Travelled on a Cruise Ship [GENEPIO:0100230]", + "description": "A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100230", + "is_a": "Travel Exposure [GENEPIO:0100229]", + "title": "Travelled on a Cruise Ship [GENEPIO:0100230]" + }, + "Travelled on a Plane [GENEPIO:0100231]": { + "text": "Travelled on a Plane [GENEPIO:0100231]", + "description": "A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100231", + "is_a": "Travel Exposure [GENEPIO:0100229]", + "title": "Travelled on a Plane [GENEPIO:0100231]" + }, + "Travelled on Ground Transport [GENEPIO:0100232]": { + "text": "Travelled on Ground Transport [GENEPIO:0100232]", + "description": "A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100232", + "is_a": "Travel Exposure [GENEPIO:0100229]", + "title": "Travelled on Ground Transport [GENEPIO:0100232]" + }, + "Other Exposure Setting [GENEPIO:0100235]": { + "text": "Other Exposure Setting [GENEPIO:0100235]", + "description": "A process occuring that exposes the recipient organism to a material entity.", + "meaning": "GENEPIO:0100235", + "title": "Other Exposure Setting [GENEPIO:0100235]" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100938", - "domain_of": [ - "MpoxInternational" - ], - "range": "Integer" + } }, - "percent_ns_across_total_genome_length": { - "name": "percent_ns_across_total_genome_length", - "description": "The percentage of the assembly that consists of ambiguous bases (Ns).", - "title": "percent Ns across total genome length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "2" - } - ], + "PriorMpoxInfectionMenu": { + "name": "PriorMpoxInfectionMenu", + "title": "prior Mpox infection menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100830", - "domain_of": [ - "MpoxInternational" - ], - "range": "Integer" - }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "description": "The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp).", - "title": "Ns per 100 kbp", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "342" + "permissible_values": { + "Prior infection": { + "text": "Prior infection", + "description": "Antiviral treatment administered prior to the current regimen or test.", + "meaning": "GENEPIO:0100037", + "title": "Prior infection" + }, + "No prior infection": { + "text": "No prior infection", + "description": "An absence of antiviral treatment administered prior to the current regimen or test.", + "meaning": "GENEPIO:0100233", + "title": "No prior infection" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001484", - "domain_of": [ - "MpoxInternational" - ], - "range": "Integer" + } }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "description": "A persistent, unique identifier of a genome database entry.", - "title": "reference genome accession", - "comments": [ - "Provide the accession number of the reference genome." - ], - "examples": [ - { - "value": "NC_063383.1" - } - ], + "PriorMpoxInfectionInternationalMenu": { + "name": "PriorMpoxInfectionInternationalMenu", + "title": "prior Mpox infection international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:reference%20genome%20accession" - ], - "slot_uri": "GENEPIO:0001485", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "description": "A description of the overall bioinformatics strategy used.", - "title": "bioinformatics protocol", - "comments": [ - "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/monkeypox-nf" + "permissible_values": { + "Prior infection [GENEPIO:0100037]": { + "text": "Prior infection [GENEPIO:0100037]", + "description": "Antiviral treatment administered prior to the current regimen or test.", + "meaning": "GENEPIO:0100037", + "title": "Prior infection [GENEPIO:0100037]" + }, + "No prior infection [GENEPIO:0100233]": { + "text": "No prior infection [GENEPIO:0100233]", + "description": "An absence of antiviral treatment administered prior to the current regimen or test.", + "meaning": "GENEPIO:0100233", + "title": "No prior infection [GENEPIO:0100233]" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Bioinformatics%20Protocol", - "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL", - "VirusSeq_Portal:bioinformatics%20protocol" - ], - "slot_uri": "GENEPIO:0001489", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "read_mapping_software_name": { - "name": "read_mapping_software_name", - "description": "The name of the software used to map sequence reads to a reference genome or set of reference genes.", - "title": "read mapping software name", - "comments": [ - "Provide the name of the read mapping software." - ], - "examples": [ - { - "value": "Bowtie2, BWA-MEM, TopHat" + "PriorMpoxAntiviralTreatmentMenu": { + "name": "PriorMpoxAntiviralTreatmentMenu", + "title": "prior Mpox antiviral treatment menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Prior antiviral treatment": { + "text": "Prior antiviral treatment", + "description": "Antiviral treatment administered prior to the current regimen or test.", + "meaning": "GENEPIO:0100037", + "title": "Prior antiviral treatment" + }, + "No prior antiviral treatment": { + "text": "No prior antiviral treatment", + "description": "An absence of antiviral treatment administered prior to the current regimen or test.", + "meaning": "GENEPIO:0100233", + "title": "No prior antiviral treatment" } - ], + } + }, + "PriorMpoxAntiviralTreatmentInternationalMenu": { + "name": "PriorMpoxAntiviralTreatmentInternationalMenu", + "title": "prior Mpox antiviral treatment international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100832", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "recommended": true + "permissible_values": { + "Prior antiviral treatment [GENEPIO:0100037]": { + "text": "Prior antiviral treatment [GENEPIO:0100037]", + "description": "Antiviral treatment administered prior to the current regimen or test.", + "meaning": "GENEPIO:0100037", + "title": "Prior antiviral treatment [GENEPIO:0100037]" + }, + "No prior antiviral treatment [GENEPIO:0100233]": { + "text": "No prior antiviral treatment [GENEPIO:0100233]", + "description": "An absence of antiviral treatment administered prior to the current regimen or test.", + "meaning": "GENEPIO:0100233", + "title": "No prior antiviral treatment [GENEPIO:0100233]" + } + } }, - "read_mapping_software_version": { - "name": "read_mapping_software_version", - "description": "The version of the software used to map sequence reads to a reference genome or set of reference genes.", - "title": "read mapping software version", - "comments": [ - "Provide the version number of the read mapping software." - ], - "examples": [ - { - "value": "2.5.1" + "OrganismMenu": { + "name": "OrganismMenu", + "title": "organism menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Mpox virus": { + "text": "Mpox virus", + "description": "A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane.", + "meaning": "NCBITaxon:10244", + "title": "Mpox virus" } - ], + } + }, + "OrganismInternationalMenu": { + "name": "OrganismInternationalMenu", + "title": "organism international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100833", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "recommended": true + "permissible_values": { + "Mpox virus [NCBITaxon:10244]": { + "text": "Mpox virus [NCBITaxon:10244]", + "description": "A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane.", + "meaning": "NCBITaxon:10244", + "title": "Mpox virus [NCBITaxon:10244]" + } + } }, - "taxonomic_reference_database_name": { - "name": "taxonomic_reference_database_name", - "description": "The name of the taxonomic reference database used to identify the organism.", - "title": "taxonomic reference database name", - "comments": [ - "Provide the name of the taxonomic reference database." - ], - "examples": [ - { - "value": "NCBITaxon" + "HostDiseaseMenu": { + "name": "HostDiseaseMenu", + "title": "host disease menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Mpox": { + "text": "Mpox", + "description": "An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks.", + "meaning": "MONDO:0002594", + "title": "Mpox" } - ], + } + }, + "HostDiseaseInternationalMenu": { + "name": "HostDiseaseInternationalMenu", + "title": "host disease international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100834", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "recommended": true + "permissible_values": { + "Mpox [MONDO:0002594]": { + "text": "Mpox [MONDO:0002594]", + "description": "An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks.", + "meaning": "MONDO:0002594", + "title": "Mpox [MONDO:0002594]" + } + } }, - "taxonomic_reference_database_version": { - "name": "taxonomic_reference_database_version", - "description": "The version of the taxonomic reference database used to identify the organism.", - "title": "taxonomic reference database version", - "comments": [ - "Provide the version number of the taxonomic reference database." - ], - "examples": [ - { - "value": "1.3" + "PurposeOfSamplingMenu": { + "name": "PurposeOfSamplingMenu", + "title": "purpose of sampling menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Cluster/Outbreak investigation": { + "text": "Cluster/Outbreak investigation", + "description": "A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak.", + "meaning": "GENEPIO:0100001", + "title": "Cluster/Outbreak investigation" + }, + "Diagnostic testing": { + "text": "Diagnostic testing", + "description": "A sampling strategy in which individuals are sampled in the context of diagnostic testing.", + "meaning": "GENEPIO:0100002", + "title": "Diagnostic testing" + }, + "Research": { + "text": "Research", + "description": "A sampling strategy in which individuals are sampled in order to perform research.", + "meaning": "GENEPIO:0100003", + "title": "Research" + }, + "Surveillance": { + "text": "Surveillance", + "description": "A sampling strategy in which individuals are sampled for surveillance investigations.", + "meaning": "GENEPIO:0100004", + "title": "Surveillance" } - ], + } + }, + "PurposeOfSamplingInternationalMenu": { + "name": "PurposeOfSamplingInternationalMenu", + "title": "purpose of sampling international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100835", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "recommended": true + "permissible_values": { + "Cluster/Outbreak investigation [GENEPIO:0100001]": { + "text": "Cluster/Outbreak investigation [GENEPIO:0100001]", + "description": "A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak.", + "meaning": "GENEPIO:0100001", + "title": "Cluster/Outbreak investigation [GENEPIO:0100001]" + }, + "Diagnostic testing [GENEPIO:0100002]": { + "text": "Diagnostic testing [GENEPIO:0100002]", + "description": "A sampling strategy in which individuals are sampled in the context of diagnostic testing.", + "meaning": "GENEPIO:0100002", + "title": "Diagnostic testing [GENEPIO:0100002]" + }, + "Research [GENEPIO:0100003]": { + "text": "Research [GENEPIO:0100003]", + "description": "A sampling strategy in which individuals are sampled in order to perform research.", + "meaning": "GENEPIO:0100003", + "title": "Research [GENEPIO:0100003]" + }, + "Surveillance [GENEPIO:0100004]": { + "text": "Surveillance [GENEPIO:0100004]", + "description": "A sampling strategy in which individuals are sampled for surveillance investigations.", + "meaning": "GENEPIO:0100004", + "title": "Surveillance [GENEPIO:0100004]" + } + } }, - "taxonomic_analysis_report_filename": { - "name": "taxonomic_analysis_report_filename", - "description": "The filename of the report containing the results of a taxonomic analysis.", - "title": "taxonomic analysis report filename", - "comments": [ - "Provide the filename of the report containing the results of the taxonomic analysis." - ], - "examples": [ - { - "value": "MPXV_report123.doc" + "PurposeOfSequencingMenu": { + "name": "PurposeOfSequencingMenu", + "title": "purpose of sequencing menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Baseline surveillance (random sampling)": { + "text": "Baseline surveillance (random sampling)", + "description": "A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling.", + "meaning": "GENEPIO:0100005", + "title": "Baseline surveillance (random sampling)" + }, + "Targeted surveillance (non-random sampling)": { + "text": "Targeted surveillance (non-random sampling)", + "description": "A surveillance sampling strategy in which an aspired outcome is explicity stated.", + "meaning": "GENEPIO:0100006", + "title": "Targeted surveillance (non-random sampling)" + }, + "Priority surveillance project": { + "text": "Priority surveillance project", + "description": "A targeted surveillance strategy which is considered important and/or urgent.", + "meaning": "GENEPIO:0100007", + "is_a": "Targeted surveillance (non-random sampling)", + "title": "Priority surveillance project" + }, + "Longitudinal surveillance (repeat sampling of individuals)": { + "text": "Longitudinal surveillance (repeat sampling of individuals)", + "description": "A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time.", + "meaning": "GENEPIO:0100009", + "is_a": "Priority surveillance project", + "title": "Longitudinal surveillance (repeat sampling of individuals)" + }, + "Re-infection surveillance": { + "text": "Re-infection surveillance", + "description": "A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time.", + "meaning": "GENEPIO:0100010", + "is_a": "Priority surveillance project", + "title": "Re-infection surveillance" + }, + "Vaccine escape surveillance": { + "text": "Vaccine escape surveillance", + "description": "A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest.", + "meaning": "GENEPIO:0100011", + "is_a": "Priority surveillance project", + "title": "Vaccine escape surveillance" + }, + "Travel-associated surveillance": { + "text": "Travel-associated surveillance", + "description": "A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms.", + "meaning": "GENEPIO:0100012", + "is_a": "Priority surveillance project", + "title": "Travel-associated surveillance" + }, + "Domestic travel surveillance": { + "text": "Domestic travel surveillance", + "description": "A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms.", + "meaning": "GENEPIO:0100013", + "is_a": "Travel-associated surveillance", + "title": "Domestic travel surveillance" + }, + "Interstate/ interprovincial travel surveillance": { + "text": "Interstate/ interprovincial travel surveillance", + "description": "A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation.", + "meaning": "GENEPIO:0100275", + "is_a": "Domestic travel surveillance", + "title": "Interstate/ interprovincial travel surveillance" + }, + "Intra-state/ intra-provincial travel surveillance": { + "text": "Intra-state/ intra-provincial travel surveillance", + "description": "A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation.", + "meaning": "GENEPIO:0100276", + "is_a": "Domestic travel surveillance", + "title": "Intra-state/ intra-provincial travel surveillance" + }, + "International travel surveillance": { + "text": "International travel surveillance", + "description": "A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms.", + "meaning": "GENEPIO:0100014", + "is_a": "Travel-associated surveillance", + "title": "International travel surveillance" + }, + "Cluster/Outbreak investigation": { + "text": "Cluster/Outbreak investigation", + "description": "A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak.", + "meaning": "GENEPIO:0100019", + "title": "Cluster/Outbreak investigation" + }, + "Multi-jurisdictional outbreak investigation": { + "text": "Multi-jurisdictional outbreak investigation", + "description": "An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions.", + "meaning": "GENEPIO:0100020", + "is_a": "Cluster/Outbreak investigation", + "title": "Multi-jurisdictional outbreak investigation" + }, + "Intra-jurisdictional outbreak investigation": { + "text": "Intra-jurisdictional outbreak investigation", + "description": "An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction.", + "meaning": "GENEPIO:0100021", + "is_a": "Cluster/Outbreak investigation", + "title": "Intra-jurisdictional outbreak investigation" + }, + "Research": { + "text": "Research", + "description": "A sampling strategy in which individuals are sampled in order to perform research.", + "meaning": "GENEPIO:0100022", + "title": "Research" + }, + "Viral passage experiment": { + "text": "Viral passage experiment", + "description": "A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment.", + "meaning": "GENEPIO:0100023", + "is_a": "Research", + "title": "Viral passage experiment" + }, + "Protocol testing experiment": { + "text": "Protocol testing experiment", + "description": "A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment.", + "meaning": "GENEPIO:0100024", + "is_a": "Research", + "title": "Protocol testing experiment" + }, + "Retrospective sequencing": { + "text": "Retrospective sequencing", + "description": "A sampling strategy in which stored samples from past events are sequenced.", + "meaning": "GENEPIO:0100356", + "title": "Retrospective sequencing" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0101074", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "taxonomic_analysis_date": { - "name": "taxonomic_analysis_date", - "description": "The date a taxonomic analysis was performed.", - "title": "taxonomic analysis date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2024-02-01" - } - ], + "PurposeOfSequencingInternationalMenu": { + "name": "PurposeOfSequencingInternationalMenu", + "title": "purpose of sequencing international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0101075", - "domain_of": [ - "MpoxInternational" - ], - "range": "date" - }, - "read_mapping_criteria": { - "name": "read_mapping_criteria", - "description": "A description of the criteria used to map reads to a reference sequence.", - "title": "read mapping criteria", - "comments": [ - "Provide a description of the read mapping criteria." - ], - "examples": [ - { - "value": "Phred score >20" + "permissible_values": { + "Baseline surveillance (random sampling) [GENEPIO:0100005]": { + "text": "Baseline surveillance (random sampling) [GENEPIO:0100005]", + "description": "A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling.", + "meaning": "GENEPIO:0100005", + "title": "Baseline surveillance (random sampling) [GENEPIO:0100005]" + }, + "Targeted surveillance (non-random sampling) [GENEPIO:0100006]": { + "text": "Targeted surveillance (non-random sampling) [GENEPIO:0100006]", + "description": "A surveillance sampling strategy in which an aspired outcome is explicity stated.", + "meaning": "GENEPIO:0100006", + "title": "Targeted surveillance (non-random sampling) [GENEPIO:0100006]" + }, + "Priority surveillance project [GENEPIO:0100007]": { + "text": "Priority surveillance project [GENEPIO:0100007]", + "description": "A targeted surveillance strategy which is considered important and/or urgent.", + "meaning": "GENEPIO:0100007", + "is_a": "Targeted surveillance (non-random sampling) [GENEPIO:0100006]", + "title": "Priority surveillance project [GENEPIO:0100007]" + }, + "Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009]": { + "text": "Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009]", + "description": "A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time.", + "meaning": "GENEPIO:0100009", + "is_a": "Priority surveillance project [GENEPIO:0100007]", + "title": "Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009]" + }, + "Re-infection surveillance [GENEPIO:0100010]": { + "text": "Re-infection surveillance [GENEPIO:0100010]", + "description": "A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time.", + "meaning": "GENEPIO:0100010", + "is_a": "Priority surveillance project [GENEPIO:0100007]", + "title": "Re-infection surveillance [GENEPIO:0100010]" + }, + "Vaccine escape surveillance [GENEPIO:0100011]": { + "text": "Vaccine escape surveillance [GENEPIO:0100011]", + "description": "A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest.", + "meaning": "GENEPIO:0100011", + "is_a": "Priority surveillance project [GENEPIO:0100007]", + "title": "Vaccine escape surveillance [GENEPIO:0100011]" + }, + "Travel-associated surveillance [GENEPIO:0100012]": { + "text": "Travel-associated surveillance [GENEPIO:0100012]", + "description": "A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms.", + "meaning": "GENEPIO:0100012", + "is_a": "Priority surveillance project [GENEPIO:0100007]", + "title": "Travel-associated surveillance [GENEPIO:0100012]" + }, + "Domestic travel surveillance [GENEPIO:0100013]": { + "text": "Domestic travel surveillance [GENEPIO:0100013]", + "description": "A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms.", + "meaning": "GENEPIO:0100013", + "is_a": "Travel-associated surveillance [GENEPIO:0100012]", + "title": "Domestic travel surveillance [GENEPIO:0100013]" + }, + "Interstate/ interprovincial travel surveillance [GENEPIO:0100275]": { + "text": "Interstate/ interprovincial travel surveillance [GENEPIO:0100275]", + "description": "A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation.", + "meaning": "GENEPIO:0100275", + "is_a": "Domestic travel surveillance [GENEPIO:0100013]", + "title": "Interstate/ interprovincial travel surveillance [GENEPIO:0100275]" + }, + "Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276]": { + "text": "Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276]", + "description": "A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation.", + "meaning": "GENEPIO:0100276", + "is_a": "Domestic travel surveillance [GENEPIO:0100013]", + "title": "Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276]" + }, + "International travel surveillance [GENEPIO:0100014]": { + "text": "International travel surveillance [GENEPIO:0100014]", + "description": "A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms.", + "meaning": "GENEPIO:0100014", + "is_a": "Travel-associated surveillance [GENEPIO:0100012]", + "title": "International travel surveillance [GENEPIO:0100014]" + }, + "Cluster/Outbreak investigation [GENEPIO:0100019]": { + "text": "Cluster/Outbreak investigation [GENEPIO:0100019]", + "description": "A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak.", + "meaning": "GENEPIO:0100019", + "title": "Cluster/Outbreak investigation [GENEPIO:0100019]" + }, + "Multi-jurisdictional outbreak investigation [GENEPIO:0100020]": { + "text": "Multi-jurisdictional outbreak investigation [GENEPIO:0100020]", + "description": "An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions.", + "meaning": "GENEPIO:0100020", + "is_a": "Cluster/Outbreak investigation [GENEPIO:0100019]", + "title": "Multi-jurisdictional outbreak investigation [GENEPIO:0100020]" + }, + "Intra-jurisdictional outbreak investigation [GENEPIO:0100021]": { + "text": "Intra-jurisdictional outbreak investigation [GENEPIO:0100021]", + "description": "An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction.", + "meaning": "GENEPIO:0100021", + "is_a": "Cluster/Outbreak investigation [GENEPIO:0100019]", + "title": "Intra-jurisdictional outbreak investigation [GENEPIO:0100021]" + }, + "Research [GENEPIO:0100022]": { + "text": "Research [GENEPIO:0100022]", + "description": "A sampling strategy in which individuals are sampled in order to perform research.", + "meaning": "GENEPIO:0100022", + "title": "Research [GENEPIO:0100022]" + }, + "Viral passage experiment [GENEPIO:0100023]": { + "text": "Viral passage experiment [GENEPIO:0100023]", + "description": "A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment.", + "meaning": "GENEPIO:0100023", + "is_a": "Research [GENEPIO:0100022]", + "title": "Viral passage experiment [GENEPIO:0100023]" + }, + "Protocol testing experiment [GENEPIO:0100024]": { + "text": "Protocol testing experiment [GENEPIO:0100024]", + "description": "A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment.", + "meaning": "GENEPIO:0100024", + "is_a": "Research [GENEPIO:0100022]", + "title": "Protocol testing experiment [GENEPIO:0100024]" + }, + "Retrospective sequencing [GENEPIO:0100356]": { + "text": "Retrospective sequencing [GENEPIO:0100356]", + "description": "A sampling strategy in which stored samples from past events are sequenced.", + "meaning": "GENEPIO:0100356", + "title": "Retrospective sequencing [GENEPIO:0100356]" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0100836", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "assay_target_name_1": { - "name": "assay_target_name_1", - "description": "The name of the assay target used in the diagnostic RT-PCR test.", - "title": "assay target name 1", - "comments": [ - "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." - ], - "examples": [ - { - "value": "MPX (orf B6R)" - } - ], + "SequencingAssayTypeMenu": { + "name": "SequencingAssayTypeMenu", + "title": "sequencing assay type menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0102052", - "domain_of": [ - "MpoxInternational" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Amplicon sequencing assay": { + "text": "Amplicon sequencing assay", + "description": "A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced.", + "meaning": "OBI:0002767", + "title": "Amplicon sequencing assay" }, - { - "range": "NullValueMenu" + "16S ribosomal gene sequencing assay": { + "text": "16S ribosomal gene sequencing assay", + "description": "An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community.", + "meaning": "OBI:0002763", + "is_a": "Amplicon sequencing assay", + "title": "16S ribosomal gene sequencing assay" + }, + "Whole genome sequencing assay": { + "text": "Whole genome sequencing assay", + "description": "A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism.", + "meaning": "OBI:0002117", + "title": "Whole genome sequencing assay" + }, + "Whole metagenome sequencing assay": { + "text": "Whole metagenome sequencing assay", + "description": "A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample.", + "meaning": "OBI:0002623", + "title": "Whole metagenome sequencing assay" + }, + "Whole virome sequencing assay": { + "text": "Whole virome sequencing assay", + "description": "A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample.", + "meaning": "OBI:0002768", + "is_a": "Whole metagenome sequencing assay", + "title": "Whole virome sequencing assay" } - ] - }, - "assay_target_details_1": { - "name": "assay_target_details_1", - "description": "Describe any details of the assay target.", - "title": "assay target details 1", - "comments": [ - "Provide details that are applicable to the assay used for the diagnostic test." - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0102045", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "gene_name_1": { - "name": "gene_name_1", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 1", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "MPX (orf B6R)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%201", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", - "BIOSAMPLE:gene_name_1", - "VirusSeq_Portal:gene%20name" - ], - "slot_uri": "GENEPIO:0001507", - "domain_of": [ - "Mpox" - ], - "any_of": [ - { - "range": "GeneNameMenu" + "SequencingAssayTypeInternationalMenu": { + "name": "SequencingAssayTypeInternationalMenu", + "title": "sequencing assay type international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Amplicon sequencing assay [OBI:0002767]": { + "text": "Amplicon sequencing assay [OBI:0002767]", + "description": "A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced.", + "meaning": "OBI:0002767", + "title": "Amplicon sequencing assay [OBI:0002767]" }, - { - "range": "NullValueMenu" + "16S ribosomal gene sequencing assay [OBI:0002763]": { + "text": "16S ribosomal gene sequencing assay [OBI:0002763]", + "description": "An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community.", + "meaning": "OBI:0002763", + "is_a": "Amplicon sequencing assay [OBI:0002767]", + "title": "16S ribosomal gene sequencing assay [OBI:0002763]" + }, + "Whole genome sequencing assay [OBI:0002117]": { + "text": "Whole genome sequencing assay [OBI:0002117]", + "description": "A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism.", + "meaning": "OBI:0002117", + "title": "Whole genome sequencing assay [OBI:0002117]" + }, + "Whole metagenome sequencing assay [OBI:0002623]": { + "text": "Whole metagenome sequencing assay [OBI:0002623]", + "description": "A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample.", + "meaning": "OBI:0002623", + "title": "Whole metagenome sequencing assay [OBI:0002623]" + }, + "Whole virome sequencing assay [OBI:0002768]": { + "text": "Whole virome sequencing assay [OBI:0002768]", + "description": "A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample.", + "meaning": "OBI:0002768", + "is_a": "Whole metagenome sequencing assay [OBI:0002623]", + "title": "Whole virome sequencing assay [OBI:0002768]" } - ] + } }, - "gene_symbol_1": { - "name": "gene_symbol_1", - "description": "The gene symbol used in the diagnostic RT-PCR test.", - "title": "gene symbol 1", - "comments": [ - "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." - ], - "examples": [ - { - "value": "opg190 gene (MPOX)" - } - ], + "SequencingInstrumentMenu": { + "name": "SequencingInstrumentMenu", + "title": "sequencing instrument menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%201", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", - "BIOSAMPLE:gene_name_1", - "VirusSeq_Portal:gene%20name" - ], - "slot_uri": "GENEPIO:0102041", - "domain_of": [ - "MpoxInternational" - ], - "any_of": [ - { - "range": "GeneSymbolInternationalMenu" + "permissible_values": { + "Illumina": { + "text": "Illumina", + "description": "A DNA sequencer manufactured by the Illumina corporation.", + "meaning": "GENEPIO:0100105", + "title": "Illumina" + }, + "Illumina Genome Analyzer": { + "text": "Illumina Genome Analyzer", + "description": "A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run.", + "meaning": "OBI:0002128", + "is_a": "Illumina", + "title": "Illumina Genome Analyzer" + }, + "Illumina Genome Analyzer II": { + "text": "Illumina Genome Analyzer II", + "description": "A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology", + "meaning": "OBI:0000703", + "is_a": "Illumina Genome Analyzer", + "title": "Illumina Genome Analyzer II" + }, + "Illumina Genome Analyzer IIx": { + "text": "Illumina Genome Analyzer IIx", + "description": "An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications.", + "meaning": "OBI:0002000", + "is_a": "Illumina Genome Analyzer", + "title": "Illumina Genome Analyzer IIx" + }, + "Illumina HiScanSQ": { + "text": "Illumina HiScanSQ", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an \"SQ Module\" to support microfluidics.", + "meaning": "GENEPIO:0100109", + "is_a": "Illumina", + "title": "Illumina HiScanSQ" + }, + "Illumina HiSeq": { + "text": "Illumina HiSeq", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield.", + "meaning": "GENEPIO:0100110", + "is_a": "Illumina", + "title": "Illumina HiSeq" + }, + "Illumina HiSeq X": { + "text": "Illumina HiSeq X", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000.", + "meaning": "GENEPIO:0100111", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq X" + }, + "Illumina HiSeq X Five": { + "text": "Illumina HiSeq X Five", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems.", + "meaning": "GENEPIO:0100112", + "is_a": "Illumina HiSeq X", + "title": "Illumina HiSeq X Five" + }, + "Illumina HiSeq X Ten": { + "text": "Illumina HiSeq X Ten", + "description": "A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems.", + "meaning": "OBI:0002129", + "is_a": "Illumina HiSeq X", + "title": "Illumina HiSeq X Ten" + }, + "Illumina HiSeq 1000": { + "text": "Illumina HiSeq 1000", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", + "meaning": "OBI:0002022", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 1000" + }, + "Illumina HiSeq 1500": { + "text": "Illumina HiSeq 1500", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option.", + "meaning": "OBI:0003386", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 1500" + }, + "Illumina HiSeq 2000": { + "text": "Illumina HiSeq 2000", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run.", + "meaning": "OBI:0002001", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 2000" + }, + "Illumina HiSeq 2500": { + "text": "Illumina HiSeq 2500", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples.", + "meaning": "OBI:0002002", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 2500" + }, + "Illumina HiSeq 3000": { + "text": "Illumina HiSeq 3000", + "description": "A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day.", + "meaning": "OBI:0002048", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 3000" + }, + "Illumina HiSeq 4000": { + "text": "Illumina HiSeq 4000", + "description": "A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day.", + "meaning": "OBI:0002049", + "is_a": "Illumina HiSeq", + "title": "Illumina HiSeq 4000" + }, + "Illumina iSeq": { + "text": "Illumina iSeq", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight.", + "meaning": "GENEPIO:0100120", + "is_a": "Illumina", + "title": "Illumina iSeq" + }, + "Illumina iSeq 100": { + "text": "Illumina iSeq 100", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB.", + "meaning": "GENEPIO:0100121", + "is_a": "Illumina iSeq", + "title": "Illumina iSeq 100" + }, + "Illumina NovaSeq": { + "text": "Illumina NovaSeq", + "description": "A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode.", + "meaning": "GENEPIO:0100122", + "is_a": "Illumina", + "title": "Illumina NovaSeq" + }, + "Illumina NovaSeq 6000": { + "text": "Illumina NovaSeq 6000", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters.", + "meaning": "OBI:0002630", + "is_a": "Illumina NovaSeq", + "title": "Illumina NovaSeq 6000" + }, + "Illumina MiniSeq": { + "text": "Illumina MiniSeq", + "description": "A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run.", + "meaning": "OBI:0003114", + "is_a": "Illumina", + "title": "Illumina MiniSeq" + }, + "Illumina MiSeq": { + "text": "Illumina MiSeq", + "description": "A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine.", + "meaning": "OBI:0002003", + "is_a": "Illumina", + "title": "Illumina MiSeq" + }, + "Illumina NextSeq": { + "text": "Illumina NextSeq", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb.", + "meaning": "GENEPIO:0100126", + "is_a": "Illumina", + "title": "Illumina NextSeq" + }, + "Illumina NextSeq 500": { + "text": "Illumina NextSeq 500", + "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", + "meaning": "OBI:0002021", + "is_a": "Illumina NextSeq", + "title": "Illumina NextSeq 500" + }, + "Illumina NextSeq 550": { + "text": "Illumina NextSeq 550", + "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model.", + "meaning": "GENEPIO:0100128", + "is_a": "Illumina NextSeq", + "title": "Illumina NextSeq 550" + }, + "Illumina NextSeq 1000": { + "text": "Illumina NextSeq 1000", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells.", + "meaning": "OBI:0003606", + "is_a": "Illumina NextSeq", + "title": "Illumina NextSeq 1000" + }, + "Illumina NextSeq 2000": { + "text": "Illumina NextSeq 2000", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb.", + "meaning": "GENEPIO:0100129", + "is_a": "Illumina NextSeq", + "title": "Illumina NextSeq 2000" + }, + "Pacific Biosciences": { + "text": "Pacific Biosciences", + "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation.", + "meaning": "GENEPIO:0100130", + "title": "Pacific Biosciences" + }, + "PacBio RS": { + "text": "PacBio RS", + "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company.", + "meaning": "GENEPIO:0100131", + "is_a": "Pacific Biosciences", + "title": "PacBio RS" + }, + "PacBio RS II": { + "text": "PacBio RS II", + "description": "A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy.", + "meaning": "OBI:0002012", + "is_a": "Pacific Biosciences", + "title": "PacBio RS II" + }, + "PacBio Sequel": { + "text": "PacBio Sequel", + "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation", + "meaning": "OBI:0002632", + "is_a": "Pacific Biosciences", + "title": "PacBio Sequel" + }, + "PacBio Sequel II": { + "text": "PacBio Sequel II", + "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate (\"HiFi\") long reads, and which is manufactured by the Pacific Biosciences corporation.", + "meaning": "OBI:0002633", + "is_a": "Pacific Biosciences", + "title": "PacBio Sequel II" + }, + "Ion Torrent": { + "text": "Ion Torrent", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation.", + "meaning": "GENEPIO:0100135", + "title": "Ion Torrent" + }, + "Ion Torrent PGM": { + "text": "Ion Torrent PGM", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB.", + "meaning": "GENEPIO:0100136", + "is_a": "Ion Torrent", + "title": "Ion Torrent PGM" + }, + "Ion Torrent Proton": { + "text": "Ion Torrent Proton", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb.", + "meaning": "GENEPIO:0100137", + "is_a": "Ion Torrent", + "title": "Ion Torrent Proton" + }, + "Ion Torrent S5 XL": { + "text": "Ion Torrent S5 XL", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model.", + "meaning": "GENEPIO:0100138", + "is_a": "Ion Torrent", + "title": "Ion Torrent S5 XL" + }, + "Ion Torrent S5": { + "text": "Ion Torrent S5", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material.", + "meaning": "GENEPIO:0100139", + "is_a": "Ion Torrent", + "title": "Ion Torrent S5" + }, + "Oxford Nanopore": { + "text": "Oxford Nanopore", + "description": "A DNA sequencer manufactured by the Oxford Nanopore corporation.", + "meaning": "GENEPIO:0100140", + "title": "Oxford Nanopore" + }, + "Oxford Nanopore Flongle": { + "text": "Oxford Nanopore Flongle", + "description": "An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells.", + "meaning": "GENEPIO:0004433", + "is_a": "Oxford Nanopore", + "title": "Oxford Nanopore Flongle" + }, + "Oxford Nanopore GridION": { + "text": "Oxford Nanopore GridION", + "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual", + "meaning": "GENEPIO:0100141", + "is_a": "Oxford Nanopore", + "title": "Oxford Nanopore GridION" + }, + "Oxford Nanopore MinION": { + "text": "Oxford Nanopore MinION", + "description": "A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array.", + "meaning": "OBI:0002750", + "is_a": "Oxford Nanopore", + "title": "Oxford Nanopore MinION" + }, + "Oxford Nanopore PromethION": { + "text": "Oxford Nanopore PromethION", + "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously.", + "meaning": "OBI:0002752", + "is_a": "Oxford Nanopore", + "title": "Oxford Nanopore PromethION" + }, + "BGI Genomics": { + "text": "BGI Genomics", + "description": "A DNA sequencer manufactured by the BGI Genomics corporation.", + "meaning": "GENEPIO:0100144", + "title": "BGI Genomics" }, - { - "range": "NullValueMenu" - } - ] - }, - "diagnostic_pcr_protocol_1": { - "name": "diagnostic_pcr_protocol_1", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 1", - "comments": [ - "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "B6R (Li et al., 2006)" + "BGI Genomics BGISEQ-500": { + "text": "BGI Genomics BGISEQ-500", + "description": "A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and \"DNA Nanoballs\".", + "meaning": "GENEPIO:0100145", + "is_a": "BGI Genomics", + "title": "BGI Genomics BGISEQ-500" + }, + "MGI": { + "text": "MGI", + "description": "A DNA sequencer manufactured by the MGI corporation.", + "meaning": "GENEPIO:0100146", + "title": "MGI" + }, + "MGI DNBSEQ-T7": { + "text": "MGI DNBSEQ-T7", + "description": "A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day.", + "meaning": "GENEPIO:0100147", + "is_a": "MGI", + "title": "MGI DNBSEQ-T7" + }, + "MGI DNBSEQ-G400": { + "text": "MGI DNBSEQ-G400", + "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run.", + "meaning": "GENEPIO:0100148", + "is_a": "MGI", + "title": "MGI DNBSEQ-G400" + }, + "MGI DNBSEQ-G400 FAST": { + "text": "MGI DNBSEQ-G400 FAST", + "description": "A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400.", + "meaning": "GENEPIO:0100149", + "is_a": "MGI", + "title": "MGI DNBSEQ-G400 FAST" + }, + "MGI DNBSEQ-G50": { + "text": "MGI DNBSEQ-G50", + "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths.", + "meaning": "GENEPIO:0100150", + "is_a": "MGI", + "title": "MGI DNBSEQ-G50" } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001508", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" + } }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 1", - "comments": [ - "Provide the CT value of the sample from the diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "21" - } - ], + "SequencingInstrumentInternationalMenu": { + "name": "SequencingInstrumentInternationalMenu", + "title": "sequencing instrument international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%201%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_1", - "VirusSeq_Portal:diagnostic%20pcr%20Ct%20value" - ], - "slot_uri": "GENEPIO:0001509", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "any_of": [ - { - "range": "decimal" + "permissible_values": { + "Illumina [GENEPIO:0100105]": { + "text": "Illumina [GENEPIO:0100105]", + "description": "A DNA sequencer manufactured by the Illumina corporation.", + "meaning": "GENEPIO:0100105", + "title": "Illumina [GENEPIO:0100105]" + }, + "Illumina Genome Analyzer [OBI:0002128]": { + "text": "Illumina Genome Analyzer [OBI:0002128]", + "description": "A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run.", + "meaning": "OBI:0002128", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina Genome Analyzer [OBI:0002128]" + }, + "Illumina Genome Analyzer II [OBI:0000703]": { + "text": "Illumina Genome Analyzer II [OBI:0000703]", + "description": "A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology", + "meaning": "OBI:0000703", + "is_a": "Illumina Genome Analyzer [OBI:0002128]", + "title": "Illumina Genome Analyzer II [OBI:0000703]" + }, + "Illumina Genome Analyzer IIx [OBI:0002000]": { + "text": "Illumina Genome Analyzer IIx [OBI:0002000]", + "description": "An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications.", + "meaning": "OBI:0002000", + "is_a": "Illumina Genome Analyzer [OBI:0002128]", + "title": "Illumina Genome Analyzer IIx [OBI:0002000]" + }, + "Illumina HiScanSQ [GENEPIO:0100109]": { + "text": "Illumina HiScanSQ [GENEPIO:0100109]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an \"SQ Module\" to support microfluidics.", + "meaning": "GENEPIO:0100109", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina HiScanSQ [GENEPIO:0100109]" + }, + "Illumina HiSeq [GENEPIO:0100110]": { + "text": "Illumina HiSeq [GENEPIO:0100110]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield.", + "meaning": "GENEPIO:0100110", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina HiSeq [GENEPIO:0100110]" + }, + "Illumina HiSeq X [GENEPIO:0100111]": { + "text": "Illumina HiSeq X [GENEPIO:0100111]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000.", + "meaning": "GENEPIO:0100111", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq X [GENEPIO:0100111]" + }, + "Illumina HiSeq X Five [GENEPIO:0100112]": { + "text": "Illumina HiSeq X Five [GENEPIO:0100112]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems.", + "meaning": "GENEPIO:0100112", + "is_a": "Illumina HiSeq X [GENEPIO:0100111]", + "title": "Illumina HiSeq X Five [GENEPIO:0100112]" + }, + "Illumina HiSeq X Ten [OBI:0002129]": { + "text": "Illumina HiSeq X Ten [OBI:0002129]", + "description": "A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems.", + "meaning": "OBI:0002129", + "is_a": "Illumina HiSeq X [GENEPIO:0100111]", + "title": "Illumina HiSeq X Ten [OBI:0002129]" + }, + "Illumina HiSeq 1000 [OBI:0002022]": { + "text": "Illumina HiSeq 1000 [OBI:0002022]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", + "meaning": "OBI:0002022", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 1000 [OBI:0002022]" + }, + "Illumina HiSeq 1500 [OBI:0003386]": { + "text": "Illumina HiSeq 1500 [OBI:0003386]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option.", + "meaning": "OBI:0003386", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 1500 [OBI:0003386]" + }, + "Illumina HiSeq 2000 [OBI:0002001]": { + "text": "Illumina HiSeq 2000 [OBI:0002001]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run.", + "meaning": "OBI:0002001", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 2000 [OBI:0002001]" + }, + "Illumina HiSeq 2500 [OBI:0002002]": { + "text": "Illumina HiSeq 2500 [OBI:0002002]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples.", + "meaning": "OBI:0002002", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 2500 [OBI:0002002]" + }, + "Illumina HiSeq 3000 [OBI:0002048]": { + "text": "Illumina HiSeq 3000 [OBI:0002048]", + "description": "A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day.", + "meaning": "OBI:0002048", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 3000 [OBI:0002048]" + }, + "Illumina HiSeq 4000 [OBI:0002049]": { + "text": "Illumina HiSeq 4000 [OBI:0002049]", + "description": "A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day.", + "meaning": "OBI:0002049", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 4000 [OBI:0002049]" + }, + "Illumina iSeq [GENEPIO:0100120]": { + "text": "Illumina iSeq [GENEPIO:0100120]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight.", + "meaning": "GENEPIO:0100120", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina iSeq [GENEPIO:0100120]" + }, + "Illumina iSeq 100 [GENEPIO:0100121]": { + "text": "Illumina iSeq 100 [GENEPIO:0100121]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB.", + "meaning": "GENEPIO:0100121", + "is_a": "Illumina iSeq [GENEPIO:0100120]", + "title": "Illumina iSeq 100 [GENEPIO:0100121]" + }, + "Illumina NovaSeq [GENEPIO:0100122]": { + "text": "Illumina NovaSeq [GENEPIO:0100122]", + "description": "A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode.", + "meaning": "GENEPIO:0100122", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina NovaSeq [GENEPIO:0100122]" + }, + "Illumina NovaSeq 6000 [OBI:0002630]": { + "text": "Illumina NovaSeq 6000 [OBI:0002630]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters.", + "meaning": "OBI:0002630", + "is_a": "Illumina NovaSeq [GENEPIO:0100122]", + "title": "Illumina NovaSeq 6000 [OBI:0002630]" + }, + "Illumina MiniSeq [OBI:0003114]": { + "text": "Illumina MiniSeq [OBI:0003114]", + "description": "A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run.", + "meaning": "OBI:0003114", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina MiniSeq [OBI:0003114]" + }, + "Illumina MiSeq [OBI:0002003]": { + "text": "Illumina MiSeq [OBI:0002003]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine.", + "meaning": "OBI:0002003", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina MiSeq [OBI:0002003]" + }, + "Illumina NextSeq [GENEPIO:0100126]": { + "text": "Illumina NextSeq [GENEPIO:0100126]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb.", + "meaning": "GENEPIO:0100126", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina NextSeq [GENEPIO:0100126]" + }, + "Illumina NextSeq 500 [OBI:0002021]": { + "text": "Illumina NextSeq 500 [OBI:0002021]", + "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", + "meaning": "OBI:0002021", + "is_a": "Illumina NextSeq [GENEPIO:0100126]", + "title": "Illumina NextSeq 500 [OBI:0002021]" + }, + "Illumina NextSeq 550 [GENEPIO:0100128]": { + "text": "Illumina NextSeq 550 [GENEPIO:0100128]", + "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model.", + "meaning": "GENEPIO:0100128", + "is_a": "Illumina NextSeq [GENEPIO:0100126]", + "title": "Illumina NextSeq 550 [GENEPIO:0100128]" + }, + "Illumina NextSeq 1000 [OBI:0003606]": { + "text": "Illumina NextSeq 1000 [OBI:0003606]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells.", + "meaning": "OBI:0003606", + "is_a": "Illumina NextSeq [GENEPIO:0100126]", + "title": "Illumina NextSeq 1000 [OBI:0003606]" + }, + "Illumina NextSeq 2000 [GENEPIO:0100129]": { + "text": "Illumina NextSeq 2000 [GENEPIO:0100129]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb.", + "meaning": "GENEPIO:0100129", + "is_a": "Illumina NextSeq [GENEPIO:0100126]", + "title": "Illumina NextSeq 2000 [GENEPIO:0100129]" + }, + "Pacific Biosciences [GENEPIO:0100130]": { + "text": "Pacific Biosciences [GENEPIO:0100130]", + "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation.", + "meaning": "GENEPIO:0100130", + "title": "Pacific Biosciences [GENEPIO:0100130]" + }, + "PacBio RS [GENEPIO:0100131]": { + "text": "PacBio RS [GENEPIO:0100131]", + "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company.", + "meaning": "GENEPIO:0100131", + "is_a": "Pacific Biosciences [GENEPIO:0100130]", + "title": "PacBio RS [GENEPIO:0100131]" + }, + "PacBio RS II [OBI:0002012]": { + "text": "PacBio RS II [OBI:0002012]", + "description": "A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy.", + "meaning": "OBI:0002012", + "is_a": "Pacific Biosciences [GENEPIO:0100130]", + "title": "PacBio RS II [OBI:0002012]" + }, + "PacBio Sequel [OBI:0002632]": { + "text": "PacBio Sequel [OBI:0002632]", + "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation", + "meaning": "OBI:0002632", + "is_a": "Pacific Biosciences [GENEPIO:0100130]", + "title": "PacBio Sequel [OBI:0002632]" + }, + "PacBio Sequel II [OBI:0002633]": { + "text": "PacBio Sequel II [OBI:0002633]", + "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate (\"HiFi\") long reads, and which is manufactured by the Pacific Biosciences corporation.", + "meaning": "OBI:0002633", + "is_a": "Pacific Biosciences [GENEPIO:0100130]", + "title": "PacBio Sequel II [OBI:0002633]" + }, + "Ion Torrent [GENEPIO:0100135": { + "text": "Ion Torrent [GENEPIO:0100135", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation.", + "meaning": "GENEPIO:0100135", + "title": "Ion Torrent [GENEPIO:0100135" + }, + "Ion Torrent PGM [GENEPIO:0100136]": { + "text": "Ion Torrent PGM [GENEPIO:0100136]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB.", + "meaning": "GENEPIO:0100136", + "is_a": "Ion Torrent [GENEPIO:0100135", + "title": "Ion Torrent PGM [GENEPIO:0100136]" + }, + "Ion Torrent Proton [GENEPIO:0100137]": { + "text": "Ion Torrent Proton [GENEPIO:0100137]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb.", + "meaning": "GENEPIO:0100137", + "is_a": "Ion Torrent [GENEPIO:0100135", + "title": "Ion Torrent Proton [GENEPIO:0100137]" + }, + "Ion Torrent S5 XL [GENEPIO:0100138]": { + "text": "Ion Torrent S5 XL [GENEPIO:0100138]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model.", + "meaning": "GENEPIO:0100138", + "is_a": "Ion Torrent [GENEPIO:0100135", + "title": "Ion Torrent S5 XL [GENEPIO:0100138]" + }, + "Ion Torrent S5 [GENEPIO:0100139]": { + "text": "Ion Torrent S5 [GENEPIO:0100139]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material.", + "meaning": "GENEPIO:0100139", + "is_a": "Ion Torrent [GENEPIO:0100135", + "title": "Ion Torrent S5 [GENEPIO:0100139]" }, - { - "range": "NullValueMenu" - } - ] - }, - "assay_target_name_2": { - "name": "assay_target_name_2", - "description": "The name of the assay target used in the diagnostic RT-PCR test.", - "title": "assay target name 2", - "comments": [ - "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." - ], - "examples": [ - { - "value": "OVP (orf 17L)" - } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0102038", - "domain_of": [ - "MpoxInternational" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Oxford Nanopore [GENEPIO:0100140]": { + "text": "Oxford Nanopore [GENEPIO:0100140]", + "description": "A DNA sequencer manufactured by the Oxford Nanopore corporation.", + "meaning": "GENEPIO:0100140", + "title": "Oxford Nanopore [GENEPIO:0100140]" }, - { - "range": "NullValueMenu" - } - ] - }, - "assay_target_details_2": { - "name": "assay_target_details_2", - "description": "Describe any details of the assay target.", - "title": "assay target details 2", - "comments": [ - "Provide details that are applicable to the assay used for the diagnostic test." - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0102046", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "gene_name_2": { - "name": "gene_name_2", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 2", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "OVP (orf 17L)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%202", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", - "BIOSAMPLE:gene_name_2" - ], - "slot_uri": "GENEPIO:0001510", - "domain_of": [ - "Mpox" - ], - "any_of": [ - { - "range": "GeneNameMenu" + "Oxford Nanopore Flongle [GENEPIO:0004433]": { + "text": "Oxford Nanopore Flongle [GENEPIO:0004433]", + "description": "An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells.", + "meaning": "GENEPIO:0004433", + "is_a": "Oxford Nanopore [GENEPIO:0100140]", + "title": "Oxford Nanopore Flongle [GENEPIO:0004433]" }, - { - "range": "NullValueMenu" - } - ] - }, - "gene_symbol_2": { - "name": "gene_symbol_2", - "description": "The gene symbol used in the diagnostic RT-PCR test.", - "title": "gene symbol 2", - "comments": [ - "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." - ], - "examples": [ - { - "value": "opg002 gene (MPOX)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%202", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", - "BIOSAMPLE:gene_name_2" - ], - "slot_uri": "GENEPIO:0102042", - "domain_of": [ - "MpoxInternational" - ], - "any_of": [ - { - "range": "GeneSymbolInternationalMenu" + "Oxford Nanopore GridION [GENEPIO:0100141]": { + "text": "Oxford Nanopore GridION [GENEPIO:0100141]", + "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual", + "meaning": "GENEPIO:0100141", + "is_a": "Oxford Nanopore [GENEPIO:0100140]", + "title": "Oxford Nanopore GridION [GENEPIO:0100141]" }, - { - "range": "NullValueMenu" - } - ] - }, - "diagnostic_pcr_protocol_2": { - "name": "diagnostic_pcr_protocol_2", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 2", - "comments": [ - "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G)." - } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001511", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 2", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "36" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%202%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_2" - ], - "slot_uri": "GENEPIO:0001512", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "any_of": [ - { - "range": "decimal" + "Oxford Nanopore MinION [OBI:0002750]": { + "text": "Oxford Nanopore MinION [OBI:0002750]", + "description": "A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array.", + "meaning": "OBI:0002750", + "is_a": "Oxford Nanopore [GENEPIO:0100140]", + "title": "Oxford Nanopore MinION [OBI:0002750]" }, - { - "range": "NullValueMenu" - } - ] - }, - "assay_target_name_3": { - "name": "assay_target_name_3", - "description": "The name of the assay target used in the diagnostic RT-PCR test.", - "title": "assay target name 3", - "comments": [ - "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." - ], - "examples": [ - { - "value": "OPHA (orf B2R)" - } - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0102039", - "domain_of": [ - "MpoxInternational" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Oxford Nanopore PromethION [OBI:0002752]": { + "text": "Oxford Nanopore PromethION [OBI:0002752]", + "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously.", + "meaning": "OBI:0002752", + "is_a": "Oxford Nanopore [GENEPIO:0100140]", + "title": "Oxford Nanopore PromethION [OBI:0002752]" }, - { - "range": "NullValueMenu" - } - ] - }, - "assay_target_details_3": { - "name": "assay_target_details_3", - "description": "Describe any details of the assay target.", - "title": "assay target details 3", - "comments": [ - "Provide details that are applicable to the assay used for the diagnostic test." - ], - "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0102047", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "gene_name_3": { - "name": "gene_name_3", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 3", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "OPHA (orf B2R)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%203", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233", - "BIOSAMPLE:gene_name_3" - ], - "slot_uri": "GENEPIO:0001513", - "domain_of": [ - "Mpox" - ], - "any_of": [ - { - "range": "GeneNameMenu" + "BGI Genomics [GENEPIO:0100144]": { + "text": "BGI Genomics [GENEPIO:0100144]", + "description": "A DNA sequencer manufactured by the BGI Genomics corporation.", + "meaning": "GENEPIO:0100144", + "title": "BGI Genomics [GENEPIO:0100144]" + }, + "BGI Genomics BGISEQ-500 [GENEPIO:0100145]": { + "text": "BGI Genomics BGISEQ-500 [GENEPIO:0100145]", + "description": "A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and \"DNA Nanoballs\".", + "meaning": "GENEPIO:0100145", + "is_a": "BGI Genomics [GENEPIO:0100144]", + "title": "BGI Genomics BGISEQ-500 [GENEPIO:0100145]" + }, + "MGI [GENEPIO:0100146]": { + "text": "MGI [GENEPIO:0100146]", + "description": "A DNA sequencer manufactured by the MGI corporation.", + "meaning": "GENEPIO:0100146", + "title": "MGI [GENEPIO:0100146]" + }, + "MGI DNBSEQ-T7 [GENEPIO:0100147]": { + "text": "MGI DNBSEQ-T7 [GENEPIO:0100147]", + "description": "A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day.", + "meaning": "GENEPIO:0100147", + "is_a": "MGI [GENEPIO:0100146]", + "title": "MGI DNBSEQ-T7 [GENEPIO:0100147]" + }, + "MGI DNBSEQ-G400 [GENEPIO:0100148]": { + "text": "MGI DNBSEQ-G400 [GENEPIO:0100148]", + "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run.", + "meaning": "GENEPIO:0100148", + "is_a": "MGI [GENEPIO:0100146]", + "title": "MGI DNBSEQ-G400 [GENEPIO:0100148]" + }, + "MGI DNBSEQ-G400 FAST [GENEPIO:0100149]": { + "text": "MGI DNBSEQ-G400 FAST [GENEPIO:0100149]", + "description": "A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400.", + "meaning": "GENEPIO:0100149", + "is_a": "MGI [GENEPIO:0100146]", + "title": "MGI DNBSEQ-G400 FAST [GENEPIO:0100149]" }, - { - "range": "NullValueMenu" + "MGI DNBSEQ-G50 [GENEPIO:0100150]": { + "text": "MGI DNBSEQ-G50 [GENEPIO:0100150]", + "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths.", + "meaning": "GENEPIO:0100150", + "is_a": "MGI [GENEPIO:0100146]", + "title": "MGI DNBSEQ-G50 [GENEPIO:0100150]" } - ] + } }, - "gene_symbol_3": { - "name": "gene_symbol_3", - "description": "The gene symbol used in the diagnostic RT-PCR test.", - "title": "gene symbol 3", - "comments": [ - "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." - ], - "examples": [ - { - "value": "opg188 gene (MPOX)" - } - ], + "GenomicTargetEnrichmentMethodMenu": { + "name": "GenomicTargetEnrichmentMethodMenu", + "title": "genomic target enrichment method menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%203", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233", - "BIOSAMPLE:gene_name_3" - ], - "slot_uri": "GENEPIO:0102043", - "domain_of": [ - "MpoxInternational" - ], - "any_of": [ - { - "range": "GeneSymbolInternationalMenu" + "permissible_values": { + "Hybridization capture": { + "text": "Hybridization capture", + "description": "Selection by hybridization in array or solution.", + "meaning": "GENEPIO:0001950", + "title": "Hybridization capture" }, - { - "range": "NullValueMenu" + "rRNA depletion method": { + "text": "rRNA depletion method", + "description": "Removal of background RNA for the purposes of enriching the genomic target.", + "meaning": "GENEPIO:0101020", + "title": "rRNA depletion method" } - ] + } }, - "diagnostic_pcr_protocol_3": { - "name": "diagnostic_pcr_protocol_3", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 3", - "comments": [ - "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "G2R_G (Li et al., 2010) assay" - } - ], + "GenomicTargetEnrichmentMethodInternationalMenu": { + "name": "GenomicTargetEnrichmentMethodInternationalMenu", + "title": "genomic target enrichment method international menu", "from_schema": "https://example.com/mpox", - "slot_uri": "GENEPIO:0001514", - "domain_of": [ - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString" - }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 3", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "19" + "permissible_values": { + "Hybridization capture [GENEPIO:0001950]": { + "text": "Hybridization capture [GENEPIO:0001950]", + "description": "Selection by hybridization in array or solution.", + "meaning": "GENEPIO:0001950", + "title": "Hybridization capture [GENEPIO:0001950]" + }, + "rRNA depletion method [GENEPIO:0101020]": { + "text": "rRNA depletion method [GENEPIO:0101020]", + "description": "Removal of background RNA for the purposes of enriching the genomic target.", + "meaning": "GENEPIO:0101020", + "title": "rRNA depletion method [GENEPIO:0101020]" } - ], + } + }, + "QualityControlDeterminationMenu": { + "name": "QualityControlDeterminationMenu", + "title": "quality control determination menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%203%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_3" - ], - "slot_uri": "GENEPIO:0001515", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "any_of": [ - { - "range": "decimal" + "permissible_values": { + "No quality control issues identified": { + "text": "No quality control issues identified", + "description": "A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected.", + "meaning": "GENEPIO:0100562", + "title": "No quality control issues identified" }, - { - "range": "NullValueMenu" + "Sequence passed quality control": { + "text": "Sequence passed quality control", + "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria.", + "meaning": "GENEPIO:0100563", + "title": "Sequence passed quality control" + }, + "Sequence failed quality control": { + "text": "Sequence failed quality control", + "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria.", + "meaning": "GENEPIO:0100564", + "title": "Sequence failed quality control" + }, + "Minor quality control issues identified": { + "text": "Minor quality control issues identified", + "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor.", + "meaning": "GENEPIO:0100565", + "title": "Minor quality control issues identified" + }, + "Sequence flagged for potential quality control issues": { + "text": "Sequence flagged for potential quality control issues", + "description": "A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review.", + "meaning": "GENEPIO:0100566", + "title": "Sequence flagged for potential quality control issues" + }, + "Quality control not performed": { + "text": "Quality control not performed", + "description": "A data item which is a statement confirming that quality control processes have not been carried out.", + "meaning": "GENEPIO:0100567", + "title": "Quality control not performed" } - ] + } }, - "gene_name_4": { - "name": "gene_name_4", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 4", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "G2R_G (TNFR)" - } - ], + "QualityControlDeterminationInternationalMenu": { + "name": "QualityControlDeterminationInternationalMenu", + "title": "quality control determination international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%204", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234", - "BIOSAMPLE:gene_name_4" - ], - "slot_uri": "GENEPIO:0100576", - "domain_of": [ - "Mpox" - ], - "any_of": [ - { - "range": "GeneNameMenu" + "permissible_values": { + "No quality control issues identified [GENEPIO:0100562]": { + "text": "No quality control issues identified [GENEPIO:0100562]", + "description": "A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected.", + "meaning": "GENEPIO:0100562", + "title": "No quality control issues identified [GENEPIO:0100562]" }, - { - "range": "NullValueMenu" + "Sequence passed quality control [GENEPIO:0100563]": { + "text": "Sequence passed quality control [GENEPIO:0100563]", + "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria.", + "meaning": "GENEPIO:0100563", + "title": "Sequence passed quality control [GENEPIO:0100563]" + }, + "Sequence failed quality control [GENEPIO:0100564]": { + "text": "Sequence failed quality control [GENEPIO:0100564]", + "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria.", + "meaning": "GENEPIO:0100564", + "title": "Sequence failed quality control [GENEPIO:0100564]" + }, + "Minor quality control issues identified [GENEPIO:0100565]": { + "text": "Minor quality control issues identified [GENEPIO:0100565]", + "description": "A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor.", + "meaning": "GENEPIO:0100565", + "title": "Minor quality control issues identified [GENEPIO:0100565]" + }, + "Sequence flagged for potential quality control issues [GENEPIO:0100566]": { + "text": "Sequence flagged for potential quality control issues [GENEPIO:0100566]", + "description": "A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review.", + "meaning": "GENEPIO:0100566", + "title": "Sequence flagged for potential quality control issues [GENEPIO:0100566]" + }, + "Quality control not performed [GENEPIO:0100567]": { + "text": "Quality control not performed [GENEPIO:0100567]", + "description": "A data item which is a statement confirming that quality control processes have not been carried out.", + "meaning": "GENEPIO:0100567", + "title": "Quality control not performed [GENEPIO:0100567]" } - ] + } }, - "diagnostic_pcr_ct_value_4": { - "name": "diagnostic_pcr_ct_value_4", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 4", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "27" + "QualityControlIssuesMenu": { + "name": "QualityControlIssuesMenu", + "title": "quality control issues menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Low quality sequence": { + "text": "Low quality sequence", + "description": "A data item that describes sequence data that does not meet quality control thresholds.", + "meaning": "GENEPIO:0100568", + "title": "Low quality sequence" + }, + "Sequence contaminated": { + "text": "Sequence contaminated", + "description": "A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source.", + "meaning": "GENEPIO:0100569", + "title": "Sequence contaminated" + }, + "Low average genome coverage": { + "text": "Low average genome coverage", + "description": "A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage).", + "meaning": "GENEPIO:0100570", + "title": "Low average genome coverage" + }, + "Low percent genome captured": { + "text": "Low percent genome captured", + "description": "A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage).", + "meaning": "GENEPIO:0100571", + "title": "Low percent genome captured" + }, + "Read lengths shorter than expected": { + "text": "Read lengths shorter than expected", + "description": "A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions.", + "meaning": "GENEPIO:0100572", + "title": "Read lengths shorter than expected" + }, + "Sequence amplification artifacts": { + "text": "Sequence amplification artifacts", + "description": "A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts).", + "meaning": "GENEPIO:0100573", + "title": "Sequence amplification artifacts" + }, + "Low signal to noise ratio": { + "text": "Low signal to noise ratio", + "description": "A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal).", + "meaning": "GENEPIO:0100574", + "title": "Low signal to noise ratio" + }, + "Low coverage of characteristic mutations": { + "text": "Low coverage of characteristic mutations", + "description": "A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence.", + "meaning": "GENEPIO:0100575", + "title": "Low coverage of characteristic mutations" } - ], + } + }, + "QualityControlIssuesInternationalMenu": { + "name": "QualityControlIssuesInternationalMenu", + "title": "quality control issues international menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%204%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_4" - ], - "slot_uri": "GENEPIO:0100577", - "domain_of": [ - "Mpox" - ], - "any_of": [ - { - "range": "decimal" + "permissible_values": { + "Low quality sequence [GENEPIO:0100568]": { + "text": "Low quality sequence [GENEPIO:0100568]", + "description": "A data item that describes sequence data that does not meet quality control thresholds.", + "meaning": "GENEPIO:0100568", + "title": "Low quality sequence [GENEPIO:0100568]" + }, + "Sequence contaminated [GENEPIO:0100569]": { + "text": "Sequence contaminated [GENEPIO:0100569]", + "description": "A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source.", + "meaning": "GENEPIO:0100569", + "title": "Sequence contaminated [GENEPIO:0100569]" + }, + "Low average genome coverage [GENEPIO:0100570]": { + "text": "Low average genome coverage [GENEPIO:0100570]", + "description": "A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage).", + "meaning": "GENEPIO:0100570", + "title": "Low average genome coverage [GENEPIO:0100570]" + }, + "Low percent genome captured [GENEPIO:0100571]": { + "text": "Low percent genome captured [GENEPIO:0100571]", + "description": "A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage).", + "meaning": "GENEPIO:0100571", + "title": "Low percent genome captured [GENEPIO:0100571]" }, - { - "range": "NullValueMenu" + "Read lengths shorter than expected [GENEPIO:0100572]": { + "text": "Read lengths shorter than expected [GENEPIO:0100572]", + "description": "A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions.", + "meaning": "GENEPIO:0100572", + "title": "Read lengths shorter than expected [GENEPIO:0100572]" + }, + "Sequence amplification artifacts [GENEPIO:0100573]": { + "text": "Sequence amplification artifacts [GENEPIO:0100573]", + "description": "A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts).", + "meaning": "GENEPIO:0100573", + "title": "Sequence amplification artifacts [GENEPIO:0100573]" + }, + "Low signal to noise ratio [GENEPIO:0100574]": { + "text": "Low signal to noise ratio [GENEPIO:0100574]", + "description": "A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal).", + "meaning": "GENEPIO:0100574", + "title": "Low signal to noise ratio [GENEPIO:0100574]" + }, + "Low coverage of characteristic mutations [GENEPIO:0100575]": { + "text": "Low coverage of characteristic mutations [GENEPIO:0100575]", + "description": "A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence.", + "meaning": "GENEPIO:0100575", + "title": "Low coverage of characteristic mutations [GENEPIO:0100575]" } - ] + } }, - "gene_name_5": { - "name": "gene_name_5", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 5", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "RNAse P" - } - ], + "SequenceSubmittedByMenu": { + "name": "SequenceSubmittedByMenu", + "title": "sequence submitted by menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%205", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235", - "BIOSAMPLE:gene_name_5" - ], - "slot_uri": "GENEPIO:0100578", - "domain_of": [ - "Mpox" - ], - "any_of": [ - { - "range": "GeneNameMenu" + "permissible_values": { + "Alberta Precision Labs (APL)": { + "text": "Alberta Precision Labs (APL)", + "title": "Alberta Precision Labs (APL)" }, - { - "range": "NullValueMenu" + "Alberta ProvLab North (APLN)": { + "text": "Alberta ProvLab North (APLN)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "text": "Alberta ProvLab South (APLS)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "text": "BCCDC Public Health Laboratory", + "title": "BCCDC Public Health Laboratory" + }, + "Canadore College": { + "text": "Canadore College", + "title": "Canadore College" + }, + "The Centre for Applied Genomics (TCAG)": { + "text": "The Centre for Applied Genomics (TCAG)", + "title": "The Centre for Applied Genomics (TCAG)" + }, + "Dynacare": { + "text": "Dynacare", + "title": "Dynacare" + }, + "Dynacare (Brampton)": { + "text": "Dynacare (Brampton)", + "title": "Dynacare (Brampton)" + }, + "Dynacare (Manitoba)": { + "text": "Dynacare (Manitoba)", + "title": "Dynacare (Manitoba)" + }, + "The Hospital for Sick Children (SickKids)": { + "text": "The Hospital for Sick Children (SickKids)", + "title": "The Hospital for Sick Children (SickKids)" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "text": "Laboratoire de santé publique du Québec (LSPQ)", + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Manitoba Cadham Provincial Laboratory": { + "text": "Manitoba Cadham Provincial Laboratory", + "title": "Manitoba Cadham Provincial Laboratory" + }, + "McGill University": { + "text": "McGill University", + "description": "McGill University is an English-language public research university located in Montreal, Quebec, Canada.", + "title": "McGill University" + }, + "McMaster University": { + "text": "McMaster University", + "title": "McMaster University" + }, + "National Microbiology Laboratory (NML)": { + "text": "National Microbiology Laboratory (NML)", + "title": "National Microbiology Laboratory (NML)" + }, + "New Brunswick - Vitalité Health Network": { + "text": "New Brunswick - Vitalité Health Network", + "title": "New Brunswick - Vitalité Health Network" + }, + "Newfoundland and Labrador - Eastern Health": { + "text": "Newfoundland and Labrador - Eastern Health", + "title": "Newfoundland and Labrador - Eastern Health" + }, + "Nova Scotia Health Authority": { + "text": "Nova Scotia Health Authority", + "title": "Nova Scotia Health Authority" + }, + "Ontario Institute for Cancer Research (OICR)": { + "text": "Ontario Institute for Cancer Research (OICR)", + "title": "Ontario Institute for Cancer Research (OICR)" + }, + "Prince Edward Island - Health PEI": { + "text": "Prince Edward Island - Health PEI", + "title": "Prince Edward Island - Health PEI" + }, + "Public Health Ontario (PHO)": { + "text": "Public Health Ontario (PHO)", + "title": "Public Health Ontario (PHO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "text": "Queen's University / Kingston Health Sciences Centre", + "title": "Queen's University / Kingston Health Sciences Centre" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)", + "title": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" + }, + "Sunnybrook Health Sciences Centre": { + "text": "Sunnybrook Health Sciences Centre", + "title": "Sunnybrook Health Sciences Centre" + }, + "Thunder Bay Regional Health Sciences Centre": { + "text": "Thunder Bay Regional Health Sciences Centre", + "title": "Thunder Bay Regional Health Sciences Centre" } - ] + } }, - "diagnostic_pcr_ct_value_5": { - "name": "diagnostic_pcr_ct_value_5", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 5", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "30" - } - ], + "SequencedByMenu": { + "name": "SequencedByMenu", + "title": "sequenced by menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%205%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_5" - ], - "slot_uri": "GENEPIO:0100579", - "domain_of": [ - "Mpox" - ], - "any_of": [ - { - "range": "decimal" + "permissible_values": { + "Alberta Precision Labs (APL)": { + "text": "Alberta Precision Labs (APL)", + "title": "Alberta Precision Labs (APL)" }, - { - "range": "NullValueMenu" + "Alberta ProvLab North (APLN)": { + "text": "Alberta ProvLab North (APLN)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "text": "Alberta ProvLab South (APLS)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "text": "BCCDC Public Health Laboratory", + "title": "BCCDC Public Health Laboratory" + }, + "Canadore College": { + "text": "Canadore College", + "title": "Canadore College" + }, + "The Centre for Applied Genomics (TCAG)": { + "text": "The Centre for Applied Genomics (TCAG)", + "title": "The Centre for Applied Genomics (TCAG)" + }, + "Dynacare": { + "text": "Dynacare", + "title": "Dynacare" + }, + "Dynacare (Brampton)": { + "text": "Dynacare (Brampton)", + "title": "Dynacare (Brampton)" + }, + "Dynacare (Manitoba)": { + "text": "Dynacare (Manitoba)", + "title": "Dynacare (Manitoba)" + }, + "The Hospital for Sick Children (SickKids)": { + "text": "The Hospital for Sick Children (SickKids)", + "title": "The Hospital for Sick Children (SickKids)" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "text": "Laboratoire de santé publique du Québec (LSPQ)", + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Manitoba Cadham Provincial Laboratory": { + "text": "Manitoba Cadham Provincial Laboratory", + "title": "Manitoba Cadham Provincial Laboratory" + }, + "McGill University": { + "text": "McGill University", + "description": "McGill University is an English-language public research university located in Montreal, Quebec, Canada.", + "title": "McGill University" + }, + "McMaster University": { + "text": "McMaster University", + "title": "McMaster University" + }, + "National Microbiology Laboratory (NML)": { + "text": "National Microbiology Laboratory (NML)", + "title": "National Microbiology Laboratory (NML)" + }, + "New Brunswick - Vitalité Health Network": { + "text": "New Brunswick - Vitalité Health Network", + "title": "New Brunswick - Vitalité Health Network" + }, + "Newfoundland and Labrador - Eastern Health": { + "text": "Newfoundland and Labrador - Eastern Health", + "title": "Newfoundland and Labrador - Eastern Health" + }, + "Nova Scotia Health Authority": { + "text": "Nova Scotia Health Authority", + "title": "Nova Scotia Health Authority" + }, + "Ontario Institute for Cancer Research (OICR)": { + "text": "Ontario Institute for Cancer Research (OICR)", + "title": "Ontario Institute for Cancer Research (OICR)" + }, + "Prince Edward Island - Health PEI": { + "text": "Prince Edward Island - Health PEI", + "title": "Prince Edward Island - Health PEI" + }, + "Public Health Ontario (PHO)": { + "text": "Public Health Ontario (PHO)", + "title": "Public Health Ontario (PHO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "text": "Queen's University / Kingston Health Sciences Centre", + "title": "Queen's University / Kingston Health Sciences Centre" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)", + "title": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" + }, + "Sunnybrook Health Sciences Centre": { + "text": "Sunnybrook Health Sciences Centre", + "title": "Sunnybrook Health Sciences Centre" + }, + "Thunder Bay Regional Health Sciences Centre": { + "text": "Thunder Bay Regional Health Sciences Centre", + "title": "Thunder Bay Regional Health Sciences Centre" } - ] + } }, - "authors": { - "name": "authors", - "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", - "title": "authors", - "comments": [ - "Include the first and last names of all individuals that should be attributed, separated by a comma." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" + "SampleCollectedByMenu": { + "name": "SampleCollectedByMenu", + "title": "sample collected by menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Alberta Precision Labs (APL)": { + "text": "Alberta Precision Labs (APL)", + "title": "Alberta Precision Labs (APL)" + }, + "Alberta ProvLab North (APLN)": { + "text": "Alberta ProvLab North (APLN)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab North (APLN)" + }, + "Alberta ProvLab South (APLS)": { + "text": "Alberta ProvLab South (APLS)", + "is_a": "Alberta Precision Labs (APL)", + "title": "Alberta ProvLab South (APLS)" + }, + "BCCDC Public Health Laboratory": { + "text": "BCCDC Public Health Laboratory", + "title": "BCCDC Public Health Laboratory" + }, + "Dynacare": { + "text": "Dynacare", + "title": "Dynacare" + }, + "Dynacare (Manitoba)": { + "text": "Dynacare (Manitoba)", + "title": "Dynacare (Manitoba)" + }, + "Dynacare (Brampton)": { + "text": "Dynacare (Brampton)", + "title": "Dynacare (Brampton)" + }, + "Eastern Ontario Regional Laboratory Association": { + "text": "Eastern Ontario Regional Laboratory Association", + "title": "Eastern Ontario Regional Laboratory Association" + }, + "Hamilton Health Sciences": { + "text": "Hamilton Health Sciences", + "title": "Hamilton Health Sciences" + }, + "The Hospital for Sick Children (SickKids)": { + "text": "The Hospital for Sick Children (SickKids)", + "title": "The Hospital for Sick Children (SickKids)" + }, + "Laboratoire de santé publique du Québec (LSPQ)": { + "text": "Laboratoire de santé publique du Québec (LSPQ)", + "title": "Laboratoire de santé publique du Québec (LSPQ)" + }, + "Lake of the Woods District Hospital - Ontario": { + "text": "Lake of the Woods District Hospital - Ontario", + "title": "Lake of the Woods District Hospital - Ontario" + }, + "LifeLabs": { + "text": "LifeLabs", + "title": "LifeLabs" + }, + "LifeLabs (Ontario)": { + "text": "LifeLabs (Ontario)", + "title": "LifeLabs (Ontario)" + }, + "Manitoba Cadham Provincial Laboratory": { + "text": "Manitoba Cadham Provincial Laboratory", + "title": "Manitoba Cadham Provincial Laboratory" + }, + "McMaster University": { + "text": "McMaster University", + "title": "McMaster University" + }, + "Mount Sinai Hospital": { + "text": "Mount Sinai Hospital", + "title": "Mount Sinai Hospital" + }, + "National Microbiology Laboratory (NML)": { + "text": "National Microbiology Laboratory (NML)", + "title": "National Microbiology Laboratory (NML)" + }, + "New Brunswick - Vitalité Health Network": { + "text": "New Brunswick - Vitalité Health Network", + "title": "New Brunswick - Vitalité Health Network" + }, + "Newfoundland and Labrador - Eastern Health": { + "text": "Newfoundland and Labrador - Eastern Health", + "title": "Newfoundland and Labrador - Eastern Health" + }, + "Nova Scotia Health Authority": { + "text": "Nova Scotia Health Authority", + "title": "Nova Scotia Health Authority" + }, + "Nunavut": { + "text": "Nunavut", + "title": "Nunavut" + }, + "Ontario Institute for Cancer Research (OICR)": { + "text": "Ontario Institute for Cancer Research (OICR)", + "title": "Ontario Institute for Cancer Research (OICR)" + }, + "Prince Edward Island - Health PEI": { + "text": "Prince Edward Island - Health PEI", + "title": "Prince Edward Island - Health PEI" + }, + "Public Health Ontario (PHO)": { + "text": "Public Health Ontario (PHO)", + "title": "Public Health Ontario (PHO)" + }, + "Queen's University / Kingston Health Sciences Centre": { + "text": "Queen's University / Kingston Health Sciences Centre", + "title": "Queen's University / Kingston Health Sciences Centre" + }, + "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)": { + "text": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)", + "title": "Saskatchewan - Roy Romanow Provincial Laboratory (RRPL)" + }, + "Shared Hospital Laboratory": { + "text": "Shared Hospital Laboratory", + "title": "Shared Hospital Laboratory" + }, + "St. John's Rehab at Sunnybrook Hospital": { + "text": "St. John's Rehab at Sunnybrook Hospital", + "title": "St. John's Rehab at Sunnybrook Hospital" + }, + "Switch Health": { + "text": "Switch Health", + "title": "Switch Health" + }, + "Sunnybrook Health Sciences Centre": { + "text": "Sunnybrook Health Sciences Centre", + "title": "Sunnybrook Health Sciences Centre" + }, + "Unity Health Toronto": { + "text": "Unity Health Toronto", + "title": "Unity Health Toronto" + }, + "William Osler Health System": { + "text": "William Osler Health System", + "title": "William Osler Health System" } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Authors", - "CNPHI:Authors", - "NML_LIMS:PH_SEQUENCING_AUTHORS" - ], - "slot_uri": "GENEPIO:0001517", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "WhitespaceMinimizedString", - "recommended": true + } }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "description": "The DataHarmonizer software and template version provenance.", - "title": "DataHarmonizer provenance", - "comments": [ - "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, Mpox v3.3.1" - } - ], + "GeneNameMenu": { + "name": "GeneNameMenu", + "title": "gene name menu", "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Additional%20Comments", - "NML_LIMS:HC_COMMENTS" - ], - "slot_uri": "GENEPIO:0001518", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "range": "Provenance" - } - }, - "classes": { - "dh_interface": { - "name": "dh_interface", - "description": "A DataHarmonizer interface", - "from_schema": "https://example.com/mpox" - }, - "Mpox": { - "name": "Mpox", - "annotations": { - "version": { - "tag": "version", - "value": "7.5.5" + "permissible_values": { + "MPX (orf B6R)": { + "text": "MPX (orf B6R)", + "meaning": "GENEPIO:0100505", + "title": "MPX (orf B6R)" + }, + "OPV (orf 17L)": { + "text": "OPV (orf 17L)", + "meaning": "GENEPIO:0100506", + "title": "OPV (orf 17L)" + }, + "OPHA (orf B2R)": { + "text": "OPHA (orf B2R)", + "meaning": "GENEPIO:0100507", + "title": "OPHA (orf B2R)" + }, + "G2R_G (TNFR)": { + "text": "G2R_G (TNFR)", + "meaning": "GENEPIO:0100510", + "title": "G2R_G (TNFR)" + }, + "G2R_G (WA)": { + "text": "G2R_G (WA)", + "title": "G2R_G (WA)" + }, + "RNAse P gene (RNP)": { + "text": "RNAse P gene (RNP)", + "meaning": "GENEPIO:0100508", + "title": "RNAse P gene (RNP)" } - }, - "description": "Canadian specification for Mpox clinical virus biosample data gathering", + } + }, + "GeneSymbolInternationalMenu": { + "name": "GeneSymbolInternationalMenu", + "title": "gene symbol international menu", "from_schema": "https://example.com/mpox", - "see_also": [ - "templates/mpox/SOP_Mpox.pdf" - ], - "is_a": "dh_interface", - "slot_usage": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "rank": 1, - "slot_group": "Database Identifiers" - }, - "related_specimen_primary_id": { - "name": "related_specimen_primary_id", - "rank": 2, - "slot_group": "Database Identifiers" + "permissible_values": { + "opg001 gene (MPOX)": { + "text": "opg001 gene (MPOX)", + "description": "A gene that encodes the Chemokine binding protein (MPOX).", + "meaning": "GENEPIO:0101382", + "title": "opg001 gene (MPOX)" }, - "case_id": { - "name": "case_id", - "rank": 3, - "slot_group": "Database Identifiers" + "opg002 gene (MPOX)": { + "text": "opg002 gene (MPOX)", + "description": "A gene that encodes the Crm-B secreted TNF-alpha-receptor-like protein (MPOX).", + "meaning": "GENEPIO:0101383", + "title": "opg002 gene (MPOX)" }, - "bioproject_accession": { - "name": "bioproject_accession", - "rank": 4, - "slot_group": "Database Identifiers" + "opg003 gene (MPOX)": { + "text": "opg003 gene (MPOX)", + "description": "A gene that encodes the Ankyrin repeat protein (25) (MPOX).", + "meaning": "GENEPIO:0101384", + "title": "opg003 gene (MPOX)" }, - "biosample_accession": { - "name": "biosample_accession", - "rank": 5, - "slot_group": "Database Identifiers" + "opg015 gene (MPOX)": { + "text": "opg015 gene (MPOX)", + "description": "A gene that encodes the Ankyrin repeat protein (39) (MPOX).", + "meaning": "GENEPIO:0101385", + "title": "opg015 gene (MPOX)" }, - "insdc_sequence_read_accession": { - "name": "insdc_sequence_read_accession", - "rank": 6, - "slot_group": "Database Identifiers" + "opg019 gene (MPOX)": { + "text": "opg019 gene (MPOX)", + "description": "A gene that encodes the EGF-like domain protein (MPOX).", + "meaning": "GENEPIO:0101386", + "title": "opg019 gene (MPOX)" }, - "insdc_assembly_accession": { - "name": "insdc_assembly_accession", - "rank": 7, - "slot_group": "Database Identifiers" + "opg021 gene (MPOX)": { + "text": "opg021 gene (MPOX)", + "description": "A gene that encodes the Zinc finger-like protein (2) (MPOX).", + "meaning": "GENEPIO:0101387", + "title": "opg021 gene (MPOX)" }, - "gisaid_accession": { - "name": "gisaid_accession", - "rank": 8, - "slot_group": "Database Identifiers" + "opg022 gene (MPOX)": { + "text": "opg022 gene (MPOX)", + "description": "A gene that encodes the Interleukin-18-binding protein (MPOX).", + "meaning": "GENEPIO:0101388", + "title": "opg022 gene (MPOX)" }, - "sample_collected_by": { - "name": "sample_collected_by", - "exact_mappings": [ - "GISAID:Originating%20lab", - "CNPHI:Lab%20Name", - "NML_LIMS:CUSTOMER", - "BIOSAMPLE:collected_by", - "VirusSeq_Portal:sample%20collected%20by" - ], - "rank": 9, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "SampleCollectedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg023 gene (MPOX)": { + "text": "opg023 gene (MPOX)", + "description": "A gene that encodes the Ankyrin repeat protein (2) (MPOX).", + "meaning": "GENEPIO:0101389", + "title": "opg023 gene (MPOX)" }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "rank": 10, - "slot_group": "Sample collection and processing" + "opg024 gene (MPOX)": { + "text": "opg024 gene (MPOX)", + "description": "A gene that encodes the retroviral pseudoprotease-like protein (MPOX).", + "meaning": "GENEPIO:0101390", + "title": "opg024 gene (MPOX)" }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "rank": 11, - "slot_group": "Sample collection and processing" + "opg025 gene (MPOX)": { + "text": "opg025 gene (MPOX)", + "description": "A gene that encodes the Ankyrin repeat protein (14) (MPOX).", + "meaning": "GENEPIO:0101391", + "title": "opg025 gene (MPOX)" }, - "sample_collection_date": { - "name": "sample_collection_date", - "rank": 12, - "slot_group": "Sample collection and processing" + "opg027 gene (MPOX)": { + "text": "opg027 gene (MPOX)", + "description": "A gene that encodes the Host range protein (MPOX).", + "meaning": "GENEPIO:0101392", + "title": "opg027 gene (MPOX)" }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "rank": 13, - "slot_group": "Sample collection and processing" + "opg029 gene (MPOX)": { + "text": "opg029 gene (MPOX)", + "description": "A gene that encodes the Bcl-2-like protein (MPOX).", + "meaning": "GENEPIO:0101393", + "title": "opg029 gene (MPOX)" }, - "sample_received_date": { - "name": "sample_received_date", - "rank": 14, - "slot_group": "Sample collection and processing" + "opg030 gene (MPOX)": { + "text": "opg030 gene (MPOX)", + "description": "A gene that encodes the Kelch-like protein (1) (MPOX).", + "meaning": "GENEPIO:0101394", + "title": "opg030 gene (MPOX)" }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "examples": [ - { - "value": "Canada" - } - ], - "rank": 15, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg031 gene (MPOX)": { + "text": "opg031 gene (MPOX)", + "description": "A gene that encodes the C4L/C10L-like family protein (MPOX).", + "meaning": "GENEPIO:0101395", + "title": "opg031 gene (MPOX)" }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "comments": [ - "Provide the province/territory name from the controlled vocabulary provided." - ], - "rank": 16, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg034 gene (MPOX)": { + "text": "opg034 gene (MPOX)", + "description": "A gene that encodes the Bcl-2-like protein (MPOX).", + "meaning": "GENEPIO:0101396", + "title": "opg034 gene (MPOX)" }, - "organism": { - "name": "organism", - "comments": [ - "Use \"Mpox virus\". This value is provided in the template. Note: the Mpox virus was formerly referred to as the \"Monkeypox virus\" but the international nomenclature has changed (2022)." - ], - "examples": [ - { - "value": "Mpox virus" - } - ], - "rank": 17, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "OrganismMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg035 gene (MPOX)": { + "text": "opg035 gene (MPOX)", + "description": "A gene that encodes the Bcl-2-like protein (MPOX).", + "meaning": "GENEPIO:0101397", + "title": "opg035 gene (MPOX)" }, - "isolate": { - "name": "isolate", - "comments": [ - "Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." - ], - "examples": [ - { - "value": "hMpxV/Canada/UN-NML-12345/2022" - } - ], - "exact_mappings": [ - "GISAID:Virus%20name", - "CNPHI:GISAID%20Virus%20Name", - "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Virus%20Name", - "BIOSAMPLE:isolate", - "BIOSAMPLE:GISAID_virus_name", - "VirusSeq_Portal:isolate", - "VirusSeq_Portal:fasta%20header%20name" - ], - "rank": 18, - "slot_uri": "GENEPIO:0001195", - "slot_group": "Sample collection and processing" + "opg037 gene (MPOX)": { + "text": "opg037 gene (MPOX)", + "description": "A gene that encodes the Ankyrin-like protein (1) (MPOX).", + "meaning": "GENEPIO:0101399", + "title": "opg037 gene (MPOX)" }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "examples": [ - { - "value": "Diagnostic testing" - } - ], - "rank": 19, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "PurposeOfSamplingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg038 gene (MPOX)": { + "text": "opg038 gene (MPOX)", + "description": "A gene that encodes the NFkB inhibitor protein (MPOX).", + "meaning": "GENEPIO:0101400", + "title": "opg038 gene (MPOX)" }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "rank": 20, - "slot_group": "Sample collection and processing" + "opg039 gene (MPOX)": { + "text": "opg039 gene (MPOX)", + "description": "A gene that encodes the Ankyrin-like protein (3) (MPOX).", + "meaning": "GENEPIO:0101401", + "title": "opg039 gene (MPOX)" }, - "nml_submitted_specimen_type": { - "name": "nml_submitted_specimen_type", - "rank": 21, - "slot_group": "Sample collection and processing" + "opg040 gene (MPOX)": { + "text": "opg040 gene (MPOX)", + "description": "A gene that encodes the Serpin protein (MPOX).", + "meaning": "GENEPIO:0101402", + "title": "opg040 gene (MPOX)" }, - "related_specimen_relationship_type": { - "name": "related_specimen_relationship_type", - "rank": 22, - "slot_group": "Sample collection and processing" + "opg042 gene (MPOX)": { + "text": "opg042 gene (MPOX)", + "description": "A gene that encodes the Phospholipase-D-like protein (MPOX).", + "meaning": "GENEPIO:0101403", + "title": "opg042 gene (MPOX)" }, - "anatomical_material": { - "name": "anatomical_material", - "examples": [ - { - "value": "Lesion (Pustule)" - } - ], - "rank": 23, - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "AnatomicalMaterialMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg043 gene (MPOX)": { + "text": "opg043 gene (MPOX)", + "description": "A gene that encodes the Putative monoglyceride lipase protein (MPOX).", + "meaning": "GENEPIO:0101404", + "title": "opg043 gene (MPOX)" }, - "anatomical_part": { - "name": "anatomical_part", - "examples": [ - { - "value": "Genital area" - } - ], - "rank": 24, - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "AnatomicalPartMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg045 gene (MPOX)": { + "text": "opg045 gene (MPOX)", + "description": "A gene that encodes the Caspase-9 inhibitor protein (MPOX).", + "meaning": "GENEPIO:0101406", + "title": "opg045 gene (MPOX)" }, - "body_product": { - "name": "body_product", - "examples": [ - { - "value": "Pus" - } - ], - "rank": 25, - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "BodyProductMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg046 gene (MPOX)": { + "text": "opg046 gene (MPOX)", + "description": "A gene that encodes the dUTPase protein (MPOX).", + "meaning": "GENEPIO:0101407", + "title": "opg046 gene (MPOX)" }, - "collection_device": { - "name": "collection_device", - "examples": [ - { - "value": "Swab" - } - ], - "rank": 26, - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "CollectionDeviceMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg047 gene (MPOX)": { + "text": "opg047 gene (MPOX)", + "description": "A gene that encodes the Kelch-like protein (2) (MPOX).", + "meaning": "GENEPIO:0101408", + "title": "opg047 gene (MPOX)" }, - "collection_method": { - "name": "collection_method", - "examples": [ - { - "value": "Biopsy" - } - ], - "rank": 27, - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "CollectionMethodMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg048 gene (MPOX)": { + "text": "opg048 gene (MPOX)", + "description": "A gene that encodes the Ribonucleotide reductase small subunit protein (MPOX).", + "meaning": "GENEPIO:0101409", + "title": "opg048 gene (MPOX)" }, - "specimen_processing": { - "name": "specimen_processing", - "examples": [ - { - "value": "Specimens pooled" - } - ], - "exact_mappings": [ - "NML_LIMS:specimen%20processing" - ], - "rank": 28, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "SpecimenProcessingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg049 gene (MPOX)": { + "text": "opg049 gene (MPOX)", + "description": "A gene that encodes the Telomere-binding protein I6 (1) (MPOX).", + "meaning": "GENEPIO:0101410", + "title": "opg049 gene (MPOX)" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "rank": 29, - "slot_group": "Sample collection and processing" + "opg050 gene (MPOX)": { + "text": "opg050 gene (MPOX)", + "description": "A gene that encodes the CPXV053 protein (MPOX).", + "meaning": "GENEPIO:0101411", + "title": "opg050 gene (MPOX)" }, - "experimental_specimen_role_type": { - "name": "experimental_specimen_role_type", - "examples": [ - { - "value": "Positive experimental control" - } - ], - "rank": 30, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "ExperimentalSpecimenRoleTypeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg051 gene (MPOX)": { + "text": "opg051 gene (MPOX)", + "description": "A gene that encodes the CPXV054 protein (MPOX).", + "meaning": "GENEPIO:0101412", + "title": "opg051 gene (MPOX)" }, - "experimental_control_details": { - "name": "experimental_control_details", - "rank": 31, - "slot_group": "Sample collection and processing" + "opg052 gene (MPOX)": { + "text": "opg052 gene (MPOX)", + "description": "A gene that encodes the Cytoplasmic protein (MPOX).", + "meaning": "GENEPIO:0101413", + "title": "opg052 gene (MPOX)" }, - "host_common_name": { - "name": "host_common_name", - "exact_mappings": [ - "NML_LIMS:PH_ANIMAL_TYPE" - ], - "rank": 32, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostCommonNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg053 gene (MPOX)": { + "text": "opg053 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein L1R (MPOX).", + "meaning": "GENEPIO:0101414", + "title": "opg053 gene (MPOX)" }, - "host_scientific_name": { - "name": "host_scientific_name", - "examples": [ - { - "value": "Homo sapiens" - } - ], - "rank": 33, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostScientificNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg054 gene (MPOX)": { + "text": "opg054 gene (MPOX)", + "description": "A gene that encodes the Serine/threonine-protein kinase (MPOX).", + "meaning": "GENEPIO:0101415", + "title": "opg054 gene (MPOX)" }, - "host_health_state": { - "name": "host_health_state", - "examples": [ - { - "value": "Asymptomatic" - } - ], - "exact_mappings": [ - "GISAID:Patient%20status", - "NML_LIMS:PH_HOST_HEALTH", - "BIOSAMPLE:host_health_state" - ], - "rank": 34, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStateMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg055 gene (MPOX)": { + "text": "opg055 gene (MPOX)", + "description": "A gene that encodes the Protein F11 protein (MPOX).", + "meaning": "GENEPIO:0101416", + "title": "opg055 gene (MPOX)" }, - "host_health_status_details": { - "name": "host_health_status_details", - "examples": [ - { - "value": "Hospitalized" - } - ], - "exact_mappings": [ - "NML_LIMS:PH_HOST_HEALTH_DETAILS" - ], - "rank": 35, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStatusDetailsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg056 gene (MPOX)": { + "text": "opg056 gene (MPOX)", + "description": "A gene that encodes the EEV maturation protein (MPOX).", + "meaning": "GENEPIO:0101417", + "title": "opg056 gene (MPOX)" }, - "host_health_outcome": { - "name": "host_health_outcome", - "examples": [ - { - "value": "Recovered" - } - ], - "exact_mappings": [ - "NML_LIMS:PH_HOST_HEALTH_OUTCOME", - "BIOSAMPLE:host_health_outcome" - ], - "rank": 36, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthOutcomeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg057 gene (MPOX)": { + "text": "opg057 gene (MPOX)", + "description": "A gene that encodes the Palmytilated EEV membrane protein (MPOX).", + "meaning": "GENEPIO:0101418", + "title": "opg057 gene (MPOX)" }, - "host_disease": { - "name": "host_disease", - "comments": [ - "Select \"Mpox\" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as \"Monkeypox\" but the international nomenclature has changed (2022)." - ], - "examples": [ - { - "value": "Mpox" - } - ], - "rank": 37, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostDiseaseMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg058 gene (MPOX)": { + "text": "opg058 gene (MPOX)", + "description": "A gene that encodes the Protein F14 (1) protein (MPOX).", + "meaning": "GENEPIO:0101419", + "title": "opg058 gene (MPOX)" }, - "host_age": { - "name": "host_age", - "exact_mappings": [ - "GISAID:Patient%20age", - "NML_LIMS:PH_AGE", - "BIOSAMPLE:host_age" - ], - "rank": 38, - "slot_group": "Host Information", - "required": true + "opg059 gene (MPOX)": { + "text": "opg059 gene (MPOX)", + "description": "A gene that encodes the Cytochrome C oxidase protein (MPOX).", + "meaning": "GENEPIO:0101420", + "title": "opg059 gene (MPOX)" }, - "host_age_unit": { - "name": "host_age_unit", - "examples": [ - { - "value": "year" - } - ], - "exact_mappings": [ - "NML_LIMS:PH_AGE_UNIT", - "BIOSAMPLE:host_age_unit" - ], - "rank": 39, - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostAgeUnitMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg060 gene (MPOX)": { + "text": "opg060 gene (MPOX)", + "description": "A gene that encodes the Protein F15 protein (MPOX).", + "meaning": "GENEPIO:0101421", + "title": "opg060 gene (MPOX)" }, - "host_age_bin": { - "name": "host_age_bin", - "examples": [ - { - "value": "50 - 59" - } - ], - "exact_mappings": [ - "NML_LIMS:PH_AGE_GROUP", - "BIOSAMPLE:host_age_bin" - ], - "rank": 40, - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostAgeBinMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg061 gene (MPOX)": { + "text": "opg061 gene (MPOX)", + "description": "A gene that encodes the Protein F16 (1) protein (MPOX).", + "meaning": "GENEPIO:0101422", + "title": "opg061 gene (MPOX)" }, - "host_gender": { - "name": "host_gender", - "examples": [ - { - "value": "Male" - } - ], - "exact_mappings": [ - "GISAID:Gender", - "NML_LIMS:VD_SEX", - "BIOSAMPLE:host_sex" - ], - "rank": 41, - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostGenderMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg062 gene (MPOX)": { + "text": "opg062 gene (MPOX)", + "description": "A gene that encodes the DNA-binding phosphoprotein (1) (MPOX).", + "meaning": "GENEPIO:0101423", + "title": "opg062 gene (MPOX)" }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "examples": [ - { - "value": "Canada" - } - ], - "exact_mappings": [ - "NML_LIMS:PH_HOST_COUNTRY" - ], - "rank": 42, - "slot_group": "Host Information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg063 gene (MPOX)": { + "text": "opg063 gene (MPOX)", + "description": "A gene that encodes the Poly(A) polymerase catalytic subunit (3) protein (MPOX).", + "meaning": "GENEPIO:0101424", + "title": "opg063 gene (MPOX)" }, - "host_residence_geo_loc_name_state_province_territory": { - "name": "host_residence_geo_loc_name_state_province_territory", - "rank": 43, - "slot_group": "Host Information" + "opg064 gene (MPOX)": { + "text": "opg064 gene (MPOX)", + "description": "A gene that encodes the Iev morphogenesis protein (MPOX).", + "meaning": "GENEPIO:0101425", + "title": "opg064 gene (MPOX)" }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "rank": 44, - "slot_group": "Host Information" + "opg065 gene (MPOX)": { + "text": "opg065 gene (MPOX)", + "description": "A gene that encodes the Double-stranded RNA binding protein (MPOX).", + "meaning": "GENEPIO:0101426", + "title": "opg065 gene (MPOX)" }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "examples": [ - { - "value": "Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain)" - } - ], - "exact_mappings": [ - "NML_LIMS:HC_SYMPTOMS" - ], - "rank": 45, - "slot_group": "Host Information", - "any_of": [ - { - "range": "SignsAndSymptomsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg066 gene (MPOX)": { + "text": "opg066 gene (MPOX)", + "description": "A gene that encodes the DNA-directed RNA polymerase 30 kDa polypeptide protein (MPOX).", + "meaning": "GENEPIO:0101427", + "title": "opg066 gene (MPOX)" }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "rank": 46, - "slot_group": "Host Information", - "any_of": [ - { - "range": "PreExistingConditionsAndRiskFactorsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg068 gene (MPOX)": { + "text": "opg068 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein E6 (MPOX).", + "meaning": "GENEPIO:0101428", + "title": "opg068 gene (MPOX)" + }, + "opg069 gene (MPOX)": { + "text": "opg069 gene (MPOX)", + "description": "A gene that encodes the Myristoylated protein E7 (MPOX).", + "meaning": "GENEPIO:0101429", + "title": "opg069 gene (MPOX)" + }, + "opg070 gene (MPOX)": { + "text": "opg070 gene (MPOX)", + "description": "A gene that encodes the Membrane protein E8 (MPOX).", + "meaning": "GENEPIO:0101430", + "title": "opg070 gene (MPOX)" }, - "complications": { - "name": "complications", - "examples": [ - { - "value": "Delayed wound healing (lesion healing)" - } - ], - "exact_mappings": [ - "NML_LIMS:complications" - ], - "rank": 47, - "slot_group": "Host Information", - "any_of": [ - { - "range": "ComplicationsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg071 gene (MPOX)": { + "text": "opg071 gene (MPOX)", + "description": "A gene that encodes the DNA polymerase (2) protein (MPOX).", + "meaning": "GENEPIO:0101431", + "title": "opg071 gene (MPOX)" }, - "antiviral_therapy": { - "name": "antiviral_therapy", - "rank": 48, - "slot_group": "Host Information" + "opg072 gene (MPOX)": { + "text": "opg072 gene (MPOX)", + "description": "A gene that encodes the Sulfhydryl oxidase protein (MPOX).", + "meaning": "GENEPIO:0101432", + "title": "opg072 gene (MPOX)" }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "examples": [ - { - "value": "Not Vaccinated" - } - ], - "rank": 49, - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "HostVaccinationStatusMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg073 gene (MPOX)": { + "text": "opg073 gene (MPOX)", + "description": "A gene that encodes the Virion core protein E11 (MPOX).", + "meaning": "GENEPIO:0101433", + "title": "opg073 gene (MPOX)" }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "rank": 50, - "slot_group": "Host vaccination information" + "opg074 gene (MPOX)": { + "text": "opg074 gene (MPOX)", + "description": "A gene that encodes the Iev morphogenesis protein (MPOX).", + "meaning": "GENEPIO:0101434", + "title": "opg074 gene (MPOX)" }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "rank": 51, - "slot_group": "Host vaccination information" + "opg075 gene (MPOX)": { + "text": "opg075 gene (MPOX)", + "description": "A gene that encodes the Glutaredoxin-1 protein (MPOX).", + "meaning": "GENEPIO:0101435", + "title": "opg075 gene (MPOX)" }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "rank": 52, - "slot_group": "Host vaccination information" + "opg077 gene (MPOX)": { + "text": "opg077 gene (MPOX)", + "description": "A gene that encodes the Telomere-binding protein I1 (MPOX).", + "meaning": "GENEPIO:0101437", + "title": "opg077 gene (MPOX)" }, - "vaccination_history": { - "name": "vaccination_history", - "rank": 53, - "slot_group": "Host vaccination information" + "opg078 gene (MPOX)": { + "text": "opg078 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein I2 (MPOX).", + "meaning": "GENEPIO:0101438", + "title": "opg078 gene (MPOX)" }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "examples": [ - { - "value": "Canada" - } - ], - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_COUNTRY" - ], - "rank": 54, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg079 gene (MPOX)": { + "text": "opg079 gene (MPOX)", + "description": "A gene that encodes the DNA-binding phosphoprotein (2) (MPOX).", + "meaning": "GENEPIO:0101439", + "title": "opg079 gene (MPOX)" }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "rank": 55, - "slot_group": "Host exposure information" + "opg080 gene (MPOX)": { + "text": "opg080 gene (MPOX)", + "description": "A gene that encodes the Ribonucleoside-diphosphate reductase (2) protein (MPOX).", + "meaning": "GENEPIO:0101440", + "title": "opg080 gene (MPOX)" }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "comments": [ - "Select the province name from the pick list provided in the template." - ], - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 56, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg081 gene (MPOX)": { + "text": "opg081 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein I5 (MPOX).", + "meaning": "GENEPIO:0101441", + "title": "opg081 gene (MPOX)" }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "examples": [ - { - "value": "Canada" - } - ], - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 57, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg082 gene (MPOX)": { + "text": "opg082 gene (MPOX)", + "description": "A gene that encodes the Telomere-binding protein (MPOX).", + "meaning": "GENEPIO:0101442", + "title": "opg082 gene (MPOX)" }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "rank": 58, - "slot_group": "Host exposure information" + "opg083 gene (MPOX)": { + "text": "opg083 gene (MPOX)", + "description": "A gene that encodes the Viral core cysteine proteinase (MPOX).", + "meaning": "GENEPIO:0101443", + "title": "opg083 gene (MPOX)" }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "rank": 59, - "slot_group": "Host exposure information" + "opg084 gene (MPOX)": { + "text": "opg084 gene (MPOX)", + "description": "A gene that encodes the RNA helicase NPH-II (2) protein (MPOX).", + "meaning": "GENEPIO:0101444", + "title": "opg084 gene (MPOX)" }, - "travel_history": { - "name": "travel_history", - "rank": 60, - "slot_group": "Host exposure information" + "opg085 gene (MPOX)": { + "text": "opg085 gene (MPOX)", + "description": "A gene that encodes the Metalloendopeptidase protein (MPOX).", + "meaning": "GENEPIO:0101445", + "title": "opg085 gene (MPOX)" }, - "exposure_event": { - "name": "exposure_event", - "examples": [ - { - "value": "Party" - } - ], - "rank": 61, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureEventMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg086 gene (MPOX)": { + "text": "opg086 gene (MPOX)", + "description": "A gene that encodes the Entry/fusion complex component protein (MPOX).", + "meaning": "GENEPIO:0101446", + "title": "opg086 gene (MPOX)" }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "examples": [ - { - "value": "Contact with infected individual" - } - ], - "rank": 62, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureContactLevelMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg087 gene (MPOX)": { + "text": "opg087 gene (MPOX)", + "description": "A gene that encodes the Late transcription elongation factor protein (MPOX).", + "meaning": "GENEPIO:0101447", + "title": "opg087 gene (MPOX)" }, - "host_role": { - "name": "host_role", - "examples": [ - { - "value": "Acquaintance of case" - } - ], - "rank": 63, - "slot_group": "Host exposure information", - "range": "HostRoleMenu" + "opg088 gene (MPOX)": { + "text": "opg088 gene (MPOX)", + "description": "A gene that encodes the Glutaredoxin-2 protein (MPOX).", + "meaning": "GENEPIO:0101448", + "title": "opg088 gene (MPOX)" }, - "exposure_setting": { - "name": "exposure_setting", - "examples": [ - { - "value": "Healthcare Setting" - } - ], - "rank": 64, - "slot_group": "Host exposure information", - "range": "ExposureSettingMenu" + "opg089 gene (MPOX)": { + "text": "opg089 gene (MPOX)", + "description": "A gene that encodes the FEN1-like nuclease protein (MPOX).", + "meaning": "GENEPIO:0101449", + "title": "opg089 gene (MPOX)" }, - "exposure_details": { - "name": "exposure_details", - "rank": 65, - "slot_group": "Host exposure information" + "opg090 gene (MPOX)": { + "text": "opg090 gene (MPOX)", + "description": "A gene that encodes the DNA-directed RNA polymerase 7 kDa subunit protein (MPOX).", + "meaning": "GENEPIO:0101450", + "title": "opg090 gene (MPOX)" + }, + "opg091 gene (MPOX)": { + "text": "opg091 gene (MPOX)", + "description": "A gene that encodes the Nlpc/p60 superfamily protein (MPOX).", + "meaning": "GENEPIO:0101451", + "title": "opg091 gene (MPOX)" + }, + "opg092 gene (MPOX)": { + "text": "opg092 gene (MPOX)", + "description": "A gene that encodes the Assembly protein G7 (MPOX).", + "meaning": "GENEPIO:0101452", + "title": "opg092 gene (MPOX)" }, - "prior_mpox_infection": { - "name": "prior_mpox_infection", - "examples": [ - { - "value": "Prior infection" - } - ], - "exact_mappings": [ - "NML_LIMS:prior%20Mpox%20infection" - ], - "rank": 66, - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorMpoxInfectionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg093 gene (MPOX)": { + "text": "opg093 gene (MPOX)", + "description": "A gene that encodes the Late transcription factor VLTF-1 protein (MPOX).", + "meaning": "GENEPIO:0101453", + "title": "opg093 gene (MPOX)" }, - "prior_mpox_infection_date": { - "name": "prior_mpox_infection_date", - "rank": 67, - "slot_group": "Host reinfection information" + "opg094 gene (MPOX)": { + "text": "opg094 gene (MPOX)", + "description": "A gene that encodes the Myristylated protein (MPOX).", + "meaning": "GENEPIO:0101454", + "title": "opg094 gene (MPOX)" }, - "prior_mpox_antiviral_treatment": { - "name": "prior_mpox_antiviral_treatment", - "examples": [ - { - "value": "Prior antiviral treatment" - } - ], - "exact_mappings": [ - "NML_LIMS:prior%20Mpox%20antiviral%20treatment" - ], - "rank": 68, - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorMpoxAntiviralTreatmentMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg095 gene (MPOX)": { + "text": "opg095 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein L1R (MPOX).", + "meaning": "GENEPIO:0101455", + "title": "opg095 gene (MPOX)" }, - "prior_antiviral_treatment_during_prior_mpox_infection": { - "name": "prior_antiviral_treatment_during_prior_mpox_infection", - "rank": 69, - "slot_group": "Host reinfection information" + "opg096 gene (MPOX)": { + "text": "opg096 gene (MPOX)", + "description": "A gene that encodes the Crescent membrane and immature virion formation protein (MPOX).", + "meaning": "GENEPIO:0101456", + "title": "opg096 gene (MPOX)" }, - "sequenced_by": { - "name": "sequenced_by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." - ], - "exact_mappings": [ - "NML_LIMS:PH_SEQUENCING_CENTRE", - "BIOSAMPLE:sequenced_by" - ], - "rank": 70, - "slot_group": "Sequencing", - "any_of": [ - { - "range": "SequenceSubmittedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg097 gene (MPOX)": { + "text": "opg097 gene (MPOX)", + "description": "A gene that encodes the Internal virion L3/FP4 protein (MPOX).", + "meaning": "GENEPIO:0101457", + "title": "opg097 gene (MPOX)" }, - "sequenced_by_contact_email": { - "name": "sequenced_by_contact_email", - "rank": 71, - "slot_group": "Sequencing" + "opg098 gene (MPOX)": { + "text": "opg098 gene (MPOX)", + "description": "A gene that encodes the Nucleic acid binding protein VP8/L4R (MPOX).", + "meaning": "GENEPIO:0101458", + "title": "opg098 gene (MPOX)" }, - "sequenced_by_contact_address": { - "name": "sequenced_by_contact_address", - "rank": 72, - "slot_group": "Sequencing" + "opg099 gene (MPOX)": { + "text": "opg099 gene (MPOX)", + "description": "A gene that encodes the Membrane protein CL5 (MPOX).", + "meaning": "GENEPIO:0101459", + "title": "opg099 gene (MPOX)" }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "exact_mappings": [ - "GISAID:Submitting%20lab", - "CNPHI:Sequencing%20Centre", - "NML_LIMS:PH_SEQUENCE_SUBMITTER", - "BIOSAMPLE:sequence_submitted_by", - "VirusSeq_Portal:sequence%20submitted%20by" - ], - "rank": 73, - "slot_group": "Sequencing", - "any_of": [ - { - "range": "SequenceSubmittedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg100 gene (MPOX)": { + "text": "opg100 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein J1 (MPOX).", + "meaning": "GENEPIO:0101460", + "title": "opg100 gene (MPOX)" }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "rank": 74, - "slot_group": "Sequencing" + "opg101 gene (MPOX)": { + "text": "opg101 gene (MPOX)", + "description": "A gene that encodes the Thymidine kinase protein (MPOX).", + "meaning": "GENEPIO:0101461", + "title": "opg101 gene (MPOX)" }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "rank": 75, - "slot_group": "Sequencing" + "opg102 gene (MPOX)": { + "text": "opg102 gene (MPOX)", + "description": "A gene that encodes the Cap-specific mRNA protein (MPOX).", + "meaning": "GENEPIO:0101462", + "title": "opg102 gene (MPOX)" }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "examples": [ - { - "value": "Specimens attributed to individuals with no known intimate contacts to positive cases", - "description": "Select \"Targeted surveillance (non-random sampling)\" if the specimen fits any of the following criteria" - }, - { - "value": "Specimens attributed to youth/minors <18 yrs." - }, - { - "value": "Specimens attributed to vulnerable persons living in transient shelters or congregant settings" - }, - { - "value": "Specimens attributed to individuals self-identifying as “female”" - }, - { - "value": "Domestic travel surveillance", - "description": "For specimens with a recent international and/or domestic travel history, please select the most appropriate tag from the following three options" - }, - { - "value": "International travel surveillance" - }, - { - "value": "Travel-associated surveillance" - }, - { - "value": "Cluster/Outbreak investigation", - "description": "For specimens targeted for sequencing as part of an outbreak investigation, please select" - }, - { - "value": "Baseline surveillance (random sampling).", - "description": "In all other cases use" - } - ], - "rank": 76, - "slot_group": "Sequencing", - "any_of": [ - { - "range": "PurposeOfSequencingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg103 gene (MPOX)": { + "text": "opg103 gene (MPOX)", + "description": "A gene that encodes the DNA-directed RNA polymerase subunit protein (MPOX).", + "meaning": "GENEPIO:0101463", + "title": "opg103 gene (MPOX)" }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "rank": 77, - "slot_group": "Sequencing" + "opg104 gene (MPOX)": { + "text": "opg104 gene (MPOX)", + "description": "A gene that encodes the Myristylated protein (MPOX).", + "meaning": "GENEPIO:0101464", + "title": "opg104 gene (MPOX)" }, - "sequencing_date": { - "name": "sequencing_date", - "rank": 78, - "slot_group": "Sequencing", - "required": true + "opg105 gene (MPOX)": { + "text": "opg105 gene (MPOX)", + "description": "A gene that encodes the DNA-dependent RNA polymerase subunit rpo147 protein (MPOX).", + "meaning": "GENEPIO:0101465", + "title": "opg105 gene (MPOX)" }, - "library_id": { - "name": "library_id", - "rank": 79, - "slot_group": "Sequencing" + "opg106 gene (MPOX)": { + "text": "opg106 gene (MPOX)", + "description": "A gene that encodes the Tyr/ser protein phosphatase (MPOX).", + "meaning": "GENEPIO:0101466", + "title": "opg106 gene (MPOX)" }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "rank": 80, - "slot_group": "Sequencing" + "opg107 gene (MPOX)": { + "text": "opg107 gene (MPOX)", + "description": "A gene that encodes the Entry-fusion complex essential component protein (MPOX).", + "meaning": "GENEPIO:0101467", + "title": "opg107 gene (MPOX)" }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "examples": [ - { - "value": "Oxford Nanopore MinION" - } - ], - "rank": 81, - "slot_group": "Sequencing", - "any_of": [ - { - "range": "SequencingInstrumentMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg108 gene (MPOX)": { + "text": "opg108 gene (MPOX)", + "description": "A gene that encodes the IMV heparin binding surface protein (MPOX).", + "meaning": "GENEPIO:0101468", + "title": "opg108 gene (MPOX)" }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "rank": 82, - "slot_group": "Sequencing" + "opg109 gene (MPOX)": { + "text": "opg109 gene (MPOX)", + "description": "A gene that encodes the RNA polymerase-associated transcription-specificity factor RAP94 protein (MPOX).", + "meaning": "GENEPIO:0101469", + "title": "opg109 gene (MPOX)" }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "rank": 83, - "slot_group": "Sequencing" + "opg110 gene (MPOX)": { + "text": "opg110 gene (MPOX)", + "description": "A gene that encodes the Late transcription factor VLTF-4 (1) protein (MPOX).", + "meaning": "GENEPIO:0101470", + "title": "opg110 gene (MPOX)" }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "rank": 84, - "slot_group": "Sequencing" + "opg111 gene (MPOX)": { + "text": "opg111 gene (MPOX)", + "description": "A gene that encodes the DNA topoisomerase type I protein (MPOX).", + "meaning": "GENEPIO:0101471", + "title": "opg111 gene (MPOX)" }, - "amplicon_size": { - "name": "amplicon_size", - "rank": 85, - "slot_group": "Sequencing" + "opg112 gene (MPOX)": { + "text": "opg112 gene (MPOX)", + "description": "A gene that encodes the Late protein H7 (MPOX).", + "meaning": "GENEPIO:0101472", + "title": "opg112 gene (MPOX)" }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "rank": 86, - "slot_group": "Bioinformatics and QC metrics", - "required": true + "opg113 gene (MPOX)": { + "text": "opg113 gene (MPOX)", + "description": "A gene that encodes the mRNA capping enzyme large subunit protein (MPOX).", + "meaning": "GENEPIO:0101473", + "title": "opg113 gene (MPOX)" }, - "dehosting_method": { - "name": "dehosting_method", - "rank": 87, - "slot_group": "Bioinformatics and QC metrics", - "required": true + "opg114 gene (MPOX)": { + "text": "opg114 gene (MPOX)", + "description": "A gene that encodes the Virion protein D2 (MPOX).", + "meaning": "GENEPIO:0101474", + "title": "opg114 gene (MPOX)" }, - "consensus_sequence_name": { - "name": "consensus_sequence_name", - "rank": 88, - "slot_group": "Bioinformatics and QC metrics" + "opg115 gene (MPOX)": { + "text": "opg115 gene (MPOX)", + "description": "A gene that encodes the Virion core protein D3 (MPOX).", + "meaning": "GENEPIO:0101475", + "title": "opg115 gene (MPOX)" }, - "consensus_sequence_filename": { - "name": "consensus_sequence_filename", - "rank": 89, - "slot_group": "Bioinformatics and QC metrics" + "opg116 gene (MPOX)": { + "text": "opg116 gene (MPOX)", + "description": "A gene that encodes the Uracil DNA glycosylase superfamily protein (MPOX).", + "meaning": "GENEPIO:0101476", + "title": "opg116 gene (MPOX)" }, - "consensus_sequence_filepath": { - "name": "consensus_sequence_filepath", - "rank": 90, - "slot_group": "Bioinformatics and QC metrics" + "opg117 gene (MPOX)": { + "text": "opg117 gene (MPOX)", + "description": "A gene that encodes the NTPase (1) protein (MPOX).", + "meaning": "GENEPIO:0101477", + "title": "opg117 gene (MPOX)" }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "rank": 91, - "slot_group": "Bioinformatics and QC metrics" + "opg118 gene (MPOX)": { + "text": "opg118 gene (MPOX)", + "description": "A gene that encodes the Early transcription factor 70 kDa subunit protein (MPOX).", + "meaning": "GENEPIO:0101478", + "title": "opg118 gene (MPOX)" }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "rank": 92, - "slot_group": "Bioinformatics and QC metrics" + "opg119 gene (MPOX)": { + "text": "opg119 gene (MPOX)", + "description": "A gene that encodes the RNA polymerase subunit RPO18 protein (MPOX).", + "meaning": "GENEPIO:0101479", + "title": "opg119 gene (MPOX)" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "rank": 93, - "slot_group": "Bioinformatics and QC metrics" + "opg120 gene (MPOX)": { + "text": "opg120 gene (MPOX)", + "description": "A gene that encodes the Carbonic anhydrase protein (MPOX).", + "meaning": "GENEPIO:0101480", + "title": "opg120 gene (MPOX)" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "rank": 94, - "slot_group": "Bioinformatics and QC metrics" + "opg121 gene (MPOX)": { + "text": "opg121 gene (MPOX)", + "description": "A gene that encodes the NUDIX domain protein (MPOX).", + "meaning": "GENEPIO:0101481", + "title": "opg121 gene (MPOX)" }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "rank": 95, - "slot_group": "Bioinformatics and QC metrics" + "opg122 gene (MPOX)": { + "text": "opg122 gene (MPOX)", + "description": "A gene that encodes the MutT motif protein (MPOX).", + "meaning": "GENEPIO:0101482", + "title": "opg122 gene (MPOX)" }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "rank": 96, - "slot_group": "Bioinformatics and QC metrics" + "opg123 gene (MPOX)": { + "text": "opg123 gene (MPOX)", + "description": "A gene that encodes the Nucleoside triphosphatase I protein (MPOX).", + "meaning": "GENEPIO:0101483", + "title": "opg123 gene (MPOX)" }, - "fast5_filename": { - "name": "fast5_filename", - "rank": 97, - "slot_group": "Bioinformatics and QC metrics" + "opg124 gene (MPOX)": { + "text": "opg124 gene (MPOX)", + "description": "A gene that encodes the mRNA capping enzyme small subunit protein (MPOX).", + "meaning": "GENEPIO:0101484", + "title": "opg124 gene (MPOX)" }, - "fast5_filepath": { - "name": "fast5_filepath", - "rank": 98, - "slot_group": "Bioinformatics and QC metrics" + "opg125 gene (MPOX)": { + "text": "opg125 gene (MPOX)", + "description": "A gene that encodes the Rifampicin resistance protein (MPOX).", + "meaning": "GENEPIO:0101485", + "title": "opg125 gene (MPOX)" }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "rank": 99, - "slot_group": "Bioinformatics and QC metrics" + "opg126 gene (MPOX)": { + "text": "opg126 gene (MPOX)", + "description": "A gene that encodes the Late transcription factor VLTF-2 (2) protein (MPOX).", + "meaning": "GENEPIO:0101486", + "title": "opg126 gene (MPOX)" }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "rank": 100, - "slot_group": "Bioinformatics and QC metrics" + "opg127 gene (MPOX)": { + "text": "opg127 gene (MPOX)", + "description": "A gene that encodes the Late transcription factor VLTF-3 (1) protein (MPOX).", + "meaning": "GENEPIO:0101487", + "title": "opg127 gene (MPOX)" }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "rank": 101, - "slot_group": "Bioinformatics and QC metrics" + "opg128 gene (MPOX)": { + "text": "opg128 gene (MPOX)", + "description": "A gene that encodes the S-S bond formation pathway protein (MPOX).", + "meaning": "GENEPIO:0101488", + "title": "opg128 gene (MPOX)" }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "rank": 102, - "slot_group": "Bioinformatics and QC metrics" + "opg129 gene (MPOX)": { + "text": "opg129 gene (MPOX)", + "description": "A gene that encodes the Virion core protein P4b (MPOX).", + "meaning": "GENEPIO:0101489", + "title": "opg129 gene (MPOX)" }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "rank": 103, - "slot_group": "Bioinformatics and QC metrics" + "opg130 gene (MPOX)": { + "text": "opg130 gene (MPOX)", + "description": "A gene that encodes the A5L protein-like (MPOX).", + "meaning": "GENEPIO:0101490", + "title": "opg130 gene (MPOX)" }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "rank": 104, - "slot_group": "Bioinformatics and QC metrics" + "opg131 gene (MPOX)": { + "text": "opg131 gene (MPOX)", + "description": "A gene that encodes the DNA-directed RNA polymerase 19 kDa subunit protein (MPOX).", + "meaning": "GENEPIO:0101491", + "title": "opg131 gene (MPOX)" }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "rank": 105, - "slot_group": "Bioinformatics and QC metrics", - "required": true + "opg132 gene (MPOX)": { + "text": "opg132 gene (MPOX)", + "description": "A gene that encodes the Virion morphogenesis protein (MPOX).", + "meaning": "GENEPIO:0101492", + "title": "opg132 gene (MPOX)" }, - "gene_name_1": { - "name": "gene_name_1", - "rank": 106, - "slot_group": "Pathogen diagnostic testing" + "opg133 gene (MPOX)": { + "text": "opg133 gene (MPOX)", + "description": "A gene that encodes the Early transcription factor 82 kDa subunit protein (MPOX).", + "meaning": "GENEPIO:0101493", + "title": "opg133 gene (MPOX)" }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "rank": 107, - "slot_group": "Pathogen diagnostic testing" + "opg134 gene (MPOX)": { + "text": "opg134 gene (MPOX)", + "description": "A gene that encodes the Intermediate transcription factor VITF-3 (1) protein (MPOX).", + "meaning": "GENEPIO:0101494", + "title": "opg134 gene (MPOX)" }, - "gene_name_2": { - "name": "gene_name_2", - "rank": 108, - "slot_group": "Pathogen diagnostic testing" + "opg135 gene (MPOX)": { + "text": "opg135 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein A9 (MPOX).", + "meaning": "GENEPIO:0101495", + "title": "opg135 gene (MPOX)" }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "rank": 109, - "slot_group": "Pathogen diagnostic testing" + "opg136 gene (MPOX)": { + "text": "opg136 gene (MPOX)", + "description": "A gene that encodes the Virion core protein P4a (MPOX).", + "meaning": "GENEPIO:0101496", + "title": "opg136 gene (MPOX)" }, - "gene_name_3": { - "name": "gene_name_3", - "rank": 110, - "slot_group": "Pathogen diagnostic testing" + "opg137 gene (MPOX)": { + "text": "opg137 gene (MPOX)", + "description": "A gene that encodes the Viral membrane formation protein (MPOX).", + "meaning": "GENEPIO:0101497", + "title": "opg137 gene (MPOX)" }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "rank": 111, - "slot_group": "Pathogen diagnostic testing" + "opg138 gene (MPOX)": { + "text": "opg138 gene (MPOX)", + "description": "A gene that encodes the A12 protein (MPOX).", + "meaning": "GENEPIO:0101498", + "title": "opg138 gene (MPOX)" }, - "gene_name_4": { - "name": "gene_name_4", - "rank": 112, - "slot_group": "Pathogen diagnostic testing" + "opg139 gene (MPOX)": { + "text": "opg139 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein A13L (MPOX).", + "meaning": "GENEPIO:0101499", + "title": "opg139 gene (MPOX)" }, - "diagnostic_pcr_ct_value_4": { - "name": "diagnostic_pcr_ct_value_4", - "rank": 113, - "slot_group": "Pathogen diagnostic testing" + "opg140 gene (MPOX)": { + "text": "opg140 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein A14 (MPOX).", + "meaning": "GENEPIO:0101500", + "title": "opg140 gene (MPOX)" }, - "gene_name_5": { - "name": "gene_name_5", - "rank": 114, - "slot_group": "Pathogen diagnostic testing" + "opg141 gene (MPOX)": { + "text": "opg141 gene (MPOX)", + "description": "A gene that encodes the DUF1029 domain protein (MPOX).", + "meaning": "GENEPIO:0101501", + "title": "opg141 gene (MPOX)" }, - "diagnostic_pcr_ct_value_5": { - "name": "diagnostic_pcr_ct_value_5", - "rank": 115, - "slot_group": "Pathogen diagnostic testing" + "opg142 gene (MPOX)": { + "text": "opg142 gene (MPOX)", + "description": "A gene that encodes the Core protein A15 (MPOX).", + "meaning": "GENEPIO:0101502", + "title": "opg142 gene (MPOX)" }, - "authors": { - "name": "authors", - "rank": 116, - "slot_group": "Contributor acknowledgement" + "opg143 gene (MPOX)": { + "text": "opg143 gene (MPOX)", + "description": "A gene that encodes the Myristylated protein (MPOX).", + "meaning": "GENEPIO:0101503", + "title": "opg143 gene (MPOX)" }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "rank": 117, - "slot_group": "Contributor acknowledgement" - } - }, - "attributes": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "description": "The user-defined name for the sample.", - "title": "specimen collector sample ID", - "comments": [ - "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." - ], - "examples": [ - { - "value": "prov_mpox_1234" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Sample%20ID%20given%20by%20the%20submitting%20laboratory", - "CNPHI:Primary%20Specimen%20ID", - "NML_LIMS:TEXT_ID", - "BIOSAMPLE:sample_name", - "VirusSeq_Portal:specimen%20collector%20sample%20ID" - ], - "rank": 1, - "slot_uri": "GENEPIO:0001123", - "identifier": true, - "alias": "specimen_collector_sample_id", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "required": true + "opg144 gene (MPOX)": { + "text": "opg144 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein P21 (MPOX).", + "meaning": "GENEPIO:0101504", + "title": "opg144 gene (MPOX)" + }, + "opg145 gene (MPOX)": { + "text": "opg145 gene (MPOX)", + "description": "A gene that encodes the DNA helicase protein (MPOX).", + "meaning": "GENEPIO:0101505", + "title": "opg145 gene (MPOX)" }, - "related_specimen_primary_id": { - "name": "related_specimen_primary_id", - "description": "The primary ID of a related specimen previously submitted to the repository.", - "title": "Related specimen primary ID", - "comments": [ - "Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system." - ], - "examples": [ - { - "value": "SR20-12345" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Related%20Specimen%20ID", - "CNPHI:Related%20Specimen%20Relationship%20Type", - "NML_LIMS:PH_RELATED_PRIMARY_ID", - "BIOSAMPLE:host_subject_ID" - ], - "rank": 2, - "slot_uri": "GENEPIO:0001128", - "alias": "related_specimen_primary_id", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Database Identifiers", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "opg146 gene (MPOX)": { + "text": "opg146 gene (MPOX)", + "description": "A gene that encodes the Zinc finger-like protein (1) (MPOX).", + "meaning": "GENEPIO:0101506", + "title": "opg146 gene (MPOX)" }, - "case_id": { - "name": "case_id", - "description": "The identifier used to specify an epidemiologically detected case of disease.", - "title": "case ID", - "comments": [ - "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." - ], - "examples": [ - { - "value": "ABCD1234" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_CASE_ID" - ], - "rank": 3, - "slot_uri": "GENEPIO:0100281", - "alias": "case_id", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString" + "opg147 gene (MPOX)": { + "text": "opg147 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein A21 (MPOX).", + "meaning": "GENEPIO:0101507", + "title": "opg147 gene (MPOX)" }, - "bioproject_accession": { - "name": "bioproject_accession", - "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", - "title": "bioproject accession", - "comments": [ - "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." - ], - "examples": [ - { - "value": "PRJNA12345" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession", - "BIOSAMPLE:bioproject_accession" - ], - "rank": 4, - "slot_uri": "GENEPIO:0001136", - "alias": "bioproject_accession", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "opg148 gene (MPOX)": { + "text": "opg148 gene (MPOX)", + "description": "A gene that encodes the DNA polymerase processivity factor protein (MPOX).", + "meaning": "GENEPIO:0101508", + "title": "opg148 gene (MPOX)" }, - "biosample_accession": { - "name": "biosample_accession", - "description": "The identifier assigned to a BioSample in INSDC archives.", - "title": "biosample accession", - "comments": [ - "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA." - ], - "examples": [ - { - "value": "SAMN14180202" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession" - ], - "rank": 5, - "slot_uri": "GENEPIO:0001139", - "alias": "biosample_accession", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "opg149 gene (MPOX)": { + "text": "opg149 gene (MPOX)", + "description": "A gene that encodes the Holliday junction resolvase protein (MPOX).", + "meaning": "GENEPIO:0101509", + "title": "opg149 gene (MPOX)" }, - "insdc_sequence_read_accession": { - "name": "insdc_sequence_read_accession", - "description": "The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", - "title": "INSDC sequence read accession", - "comments": [ - "Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR." - ], - "examples": [ - { - "value": "SRR123456, ERR123456, DRR123456, CRR123456" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:SRA%20Accession", - "NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession" - ], - "rank": 6, - "slot_uri": "GENEPIO:0101203", - "alias": "insdc_sequence_read_accession", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "opg150 gene (MPOX)": { + "text": "opg150 gene (MPOX)", + "description": "A gene that encodes the Intermediate transcription factor VITF-3 (2) protein (MPOX).", + "meaning": "GENEPIO:0101510", + "title": "opg150 gene (MPOX)" }, - "insdc_assembly_accession": { - "name": "insdc_assembly_accession", - "description": "The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", - "title": "INSDC assembly accession", - "comments": [ - "Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version." - ], - "examples": [ - { - "value": "LZ986655.1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:GenBank%20Accession", - "NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession" - ], - "rank": 7, - "slot_uri": "GENEPIO:0101204", - "alias": "insdc_assembly_accession", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "opg151 gene (MPOX)": { + "text": "opg151 gene (MPOX)", + "description": "A gene that encodes the DNA-dependent RNA polymerase subunit rpo132 protein (MPOX).", + "meaning": "GENEPIO:0101511", + "title": "opg151 gene (MPOX)" }, - "gisaid_accession": { - "name": "gisaid_accession", - "description": "The GISAID accession number assigned to the sequence.", - "title": "GISAID accession", - "comments": [ - "Store the accession returned from the GISAID submission." - ], - "examples": [ - { - "value": "EPI_ISL_436489" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:GISAID%20Accession%20%28if%20known%29", - "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession", - "BIOSAMPLE:GISAID_accession", - "VirusSeq_Portal:GISAID%20accession" - ], - "rank": 8, - "slot_uri": "GENEPIO:0001147", - "alias": "gisaid_accession", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "opg153 gene (MPOX)": { + "text": "opg153 gene (MPOX)", + "description": "A gene that encodes the Orthopoxvirus A26L/A30L protein (MPOX).", + "meaning": "GENEPIO:0101512", + "title": "opg153 gene (MPOX)" + }, + "opg154 gene (MPOX)": { + "text": "opg154 gene (MPOX)", + "description": "A gene that encodes the IMV surface fusion protein (MPOX).", + "meaning": "GENEPIO:0101513", + "title": "opg154 gene (MPOX)" + }, + "opg155 gene (MPOX)": { + "text": "opg155 gene (MPOX)", + "description": "A gene that encodes the Envelope protein A28 homolog (MPOX).", + "meaning": "GENEPIO:0101514", + "title": "opg155 gene (MPOX)" + }, + "opg156 gene (MPOX)": { + "text": "opg156 gene (MPOX)", + "description": "A gene that encodes the DNA-directed RNA polymerase 35 kDa subunit protein (MPOX).", + "meaning": "GENEPIO:0101515", + "title": "opg156 gene (MPOX)" + }, + "opg157 gene (MPOX)": { + "text": "opg157 gene (MPOX)", + "description": "A gene that encodes the IMV membrane protein A30 (MPOX).", + "meaning": "GENEPIO:0101516", + "title": "opg157 gene (MPOX)" + }, + "opg158 gene (MPOX)": { + "text": "opg158 gene (MPOX)", + "description": "A gene that encodes the A32.5L protein (MPOX).", + "meaning": "GENEPIO:0101517", + "title": "opg158 gene (MPOX)" + }, + "opg159 gene (MPOX)": { + "text": "opg159 gene (MPOX)", + "description": "A gene that encodes the CPXV166 protein (MPOX).", + "meaning": "GENEPIO:0101518", + "title": "opg159 gene (MPOX)" }, - "sample_collected_by": { - "name": "sample_collected_by", - "description": "The name of the agency that collected the original sample.", - "title": "sample collected by", - "comments": [ - "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." - ], - "examples": [ - { - "value": "BCCDC Public Health Laboratory" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Originating%20lab", - "CNPHI:Lab%20Name", - "NML_LIMS:CUSTOMER", - "BIOSAMPLE:collected_by", - "VirusSeq_Portal:sample%20collected%20by" - ], - "rank": 9, - "slot_uri": "GENEPIO:0001153", - "alias": "sample_collected_by", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "SampleCollectedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg160 gene (MPOX)": { + "text": "opg160 gene (MPOX)", + "description": "A gene that encodes the ATPase A32 protein (MPOX).", + "meaning": "GENEPIO:0101519", + "title": "opg160 gene (MPOX)" }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sample.", - "title": "sample collector contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sample%20collector%20contact%20email" - ], - "rank": 10, - "slot_uri": "GENEPIO:0001156", - "alias": "sample_collector_contact_email", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString", - "pattern": "^\\S+@\\S+\\.\\S+$" + "opg161 gene (MPOX)": { + "text": "opg161 gene (MPOX)", + "description": "A gene that encodes the EEV glycoprotein (1) (MPOX).", + "meaning": "GENEPIO:0101520", + "title": "opg161 gene (MPOX)" }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "description": "The mailing address of the agency submitting the sample.", - "title": "sample collector contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Address", - "NML_LIMS:sample%20collector%20contact%20address" - ], - "rank": 11, - "slot_uri": "GENEPIO:0001158", - "alias": "sample_collector_contact_address", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "opg162 gene (MPOX)": { + "text": "opg162 gene (MPOX)", + "description": "A gene that encodes the EEV glycoprotein (2) (MPOX).", + "meaning": "GENEPIO:0101521", + "title": "opg162 gene (MPOX)" }, - "sample_collection_date": { - "name": "sample_collection_date", - "description": "The date on which the sample was collected.", - "title": "sample collection date", - "todos": [ - ">=2019-10-01", - "<={today}" - ], - "comments": [ - "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Collection%20date", - "CNPHI:Patient%20Sample%20Collected%20Date", - "NML_LIMS:HC_COLLECT_DATE", - "BIOSAMPLE:collection_date", - "VirusSeq_Portal:sample%20collection%20date" - ], - "rank": 12, - "slot_uri": "GENEPIO:0001174", - "alias": "sample_collection_date", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "opg163 gene (MPOX)": { + "text": "opg163 gene (MPOX)", + "description": "A gene that encodes the MHC class II antigen presentation inhibitor protein (MPOX).", + "meaning": "GENEPIO:0101522", + "title": "opg163 gene (MPOX)" }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "description": "The precision to which the \"sample collection date\" was provided.", - "title": "sample collection date precision", - "comments": [ - "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." - ], - "examples": [ - { - "value": "year" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Precision%20of%20date%20collected", - "NML_LIMS:HC_TEXT2" - ], - "rank": 13, - "slot_uri": "GENEPIO:0001177", - "alias": "sample_collection_date_precision", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "SampleCollectionDatePrecisionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg164 gene (MPOX)": { + "text": "opg164 gene (MPOX)", + "description": "A gene that encodes the IEV transmembrane phosphoprotein (MPOX).", + "meaning": "GENEPIO:0101523", + "title": "opg164 gene (MPOX)" }, - "sample_received_date": { - "name": "sample_received_date", - "description": "The date on which the sample was received.", - "title": "sample received date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-20" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sample%20received%20date" - ], - "rank": 14, - "slot_uri": "GENEPIO:0001179", - "alias": "sample_received_date", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "opg165 gene (MPOX)": { + "text": "opg165 gene (MPOX)", + "description": "A gene that encodes the CPXV173 protein (MPOX).", + "meaning": "GENEPIO:0101524", + "title": "opg165 gene (MPOX)" }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "description": "The country where the sample was collected.", - "title": "geo_loc_name (country)", - "comments": [ - "Provide the country name from the controlled vocabulary provided." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Location", - "CNPHI:Patient%20Country", - "NML_LIMS:HC_COUNTRY", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28country%29" - ], - "rank": 15, - "slot_uri": "GENEPIO:0001181", - "alias": "geo_loc_name_country", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg166 gene (MPOX)": { + "text": "opg166 gene (MPOX)", + "description": "A gene that encodes the hypothetical protein (MPOX).", + "meaning": "GENEPIO:0101525", + "title": "opg166 gene (MPOX)" + }, + "opg167 gene (MPOX)": { + "text": "opg167 gene (MPOX)", + "description": "A gene that encodes the CD47-like protein (MPOX).", + "meaning": "GENEPIO:0101526", + "title": "opg167 gene (MPOX)" + }, + "opg170 gene (MPOX)": { + "text": "opg170 gene (MPOX)", + "description": "A gene that encodes the Chemokine binding protein (MPOX).", + "meaning": "GENEPIO:0101527", + "title": "opg170 gene (MPOX)" }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "description": "The state/province/territory where the sample was collected.", - "title": "geo_loc_name (state/province/territory)", - "comments": [ - "Provide the province/territory name from the controlled vocabulary provided." - ], - "examples": [ - { - "value": "Saskatchewan" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Patient%20Province", - "NML_LIMS:HC_PROVINCE", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29" - ], - "rank": 16, - "slot_uri": "GENEPIO:0001185", - "alias": "geo_loc_name_state_province_territory", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg171 gene (MPOX)": { + "text": "opg171 gene (MPOX)", + "description": "A gene that encodes the Profilin domain protein (MPOX).", + "meaning": "GENEPIO:0101528", + "title": "opg171 gene (MPOX)" }, - "organism": { - "name": "organism", - "description": "Taxonomic name of the organism.", - "title": "organism", - "comments": [ - "Use \"Mpox virus\". This value is provided in the template. Note: the Mpox virus was formerly referred to as the \"Monkeypox virus\" but the international nomenclature has changed (2022)." - ], - "examples": [ - { - "value": "Mpox virus" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Pathogen", - "NML_LIMS:HC_CURRENT_ID", - "BIOSAMPLE:organism", - "VirusSeq_Portal:organism" - ], - "rank": 17, - "slot_uri": "GENEPIO:0001191", - "alias": "organism", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "OrganismMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg172 gene (MPOX)": { + "text": "opg172 gene (MPOX)", + "description": "A gene that encodes the Type-I membrane glycoprotein (MPOX).", + "meaning": "GENEPIO:0101529", + "title": "opg172 gene (MPOX)" }, - "isolate": { - "name": "isolate", - "description": "Identifier of the specific isolate.", - "title": "isolate", - "comments": [ - "Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." - ], - "examples": [ - { - "value": "hMpxV/Canada/UN-NML-12345/2022" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Virus%20name", - "CNPHI:GISAID%20Virus%20Name", - "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Virus%20Name", - "BIOSAMPLE:isolate", - "BIOSAMPLE:GISAID_virus_name", - "VirusSeq_Portal:isolate", - "VirusSeq_Portal:fasta%20header%20name" - ], - "rank": 18, - "slot_uri": "GENEPIO:0001195", - "alias": "isolate", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "opg173 gene (MPOX)": { + "text": "opg173 gene (MPOX)", + "description": "A gene that encodes the MPXVgp154 protein (MPOX).", + "meaning": "GENEPIO:0101530", + "title": "opg173 gene (MPOX)" }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "description": "The reason that the sample was collected.", - "title": "purpose of sampling", - "comments": [ - "As all samples are taken for diagnostic purposes, \"Diagnostic Testing\" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." - ], - "examples": [ - { - "value": "Diagnostic testing" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Reason%20for%20Sampling", - "NML_LIMS:HC_SAMPLE_CATEGORY", - "BIOSAMPLE:purpose_of_sampling", - "VirusSeq_Portal:purpose%20of%20sampling" - ], - "rank": 19, - "slot_uri": "GENEPIO:0001198", - "alias": "purpose_of_sampling", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "PurposeOfSamplingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg174 gene (MPOX)": { + "text": "opg174 gene (MPOX)", + "description": "A gene that encodes the Hydroxysteroid dehydrogenase protein (MPOX).", + "meaning": "GENEPIO:0101531", + "title": "opg174 gene (MPOX)" }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "description": "The description of why the sample was collected, providing specific details.", - "title": "purpose of sampling details", - "comments": [ - "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." - ], - "examples": [ - { - "value": "Symptomology and history suggested Monkeypox diagnosis." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sampling", - "NML_LIMS:PH_SAMPLING_DETAILS", - "BIOSAMPLE:description", - "VirusSeq_Portal:purpose%20of%20sampling%20details" - ], - "rank": 20, - "slot_uri": "GENEPIO:0001200", - "alias": "purpose_of_sampling_details", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "opg175 gene (MPOX)": { + "text": "opg175 gene (MPOX)", + "description": "A gene that encodes the Copper/zinc superoxide dismutase protein (MPOX).", + "meaning": "GENEPIO:0101532", + "title": "opg175 gene (MPOX)" }, - "nml_submitted_specimen_type": { - "name": "nml_submitted_specimen_type", - "description": "The type of specimen submitted to the National Microbiology Laboratory (NML) for testing.", - "title": "NML submitted specimen type", - "comments": [ - "This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”." - ], - "examples": [ - { - "value": "Nucleic Acid" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Specimen%20Type", - "NML_LIMS:PH_SPECIMEN_TYPE" - ], - "rank": 21, - "slot_uri": "GENEPIO:0001204", - "alias": "nml_submitted_specimen_type", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Sample collection and processing", - "range": "NmlSubmittedSpecimenTypeMenu", - "required": true + "opg176 gene (MPOX)": { + "text": "opg176 gene (MPOX)", + "description": "A gene that encodes the Bcl-2-like protein (MPOX).", + "meaning": "GENEPIO:0101533", + "title": "opg176 gene (MPOX)" }, - "related_specimen_relationship_type": { - "name": "related_specimen_relationship_type", - "description": "The relationship of the current specimen to the specimen/sample previously submitted to the repository.", - "title": "Related specimen relationship type", - "comments": [ - "Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system." - ], - "examples": [ - { - "value": "Previously Submitted" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Related%20Specimen%20ID", - "CNPHI:Related%20Specimen%20Relationship%20Type", - "NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE" - ], - "rank": 22, - "slot_uri": "GENEPIO:0001209", - "alias": "related_specimen_relationship_type", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "RelatedSpecimenRelationshipTypeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg178 gene (MPOX)": { + "text": "opg178 gene (MPOX)", + "description": "A gene that encodes the Thymidylate kinase protein (MPOX).", + "meaning": "GENEPIO:0101534", + "title": "opg178 gene (MPOX)" + }, + "opg180 gene (MPOX)": { + "text": "opg180 gene (MPOX)", + "description": "A gene that encodes the DNA ligase (2) protein (MPOX).", + "meaning": "GENEPIO:0101535", + "title": "opg180 gene (MPOX)" + }, + "opg181 gene (MPOX)": { + "text": "opg181 gene (MPOX)", + "description": "A gene that encodes the M137R protein (MPOX).", + "meaning": "GENEPIO:0101536", + "title": "opg181 gene (MPOX)" }, - "anatomical_material": { - "name": "anatomical_material", - "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", - "title": "anatomical material", - "comments": [ - "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Lesion (Pustule)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Material", - "NML_LIMS:PH_ISOLATION_SITE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_material", - "VirusSeq_Portal:anatomical%20material" - ], - "rank": 23, - "slot_uri": "GENEPIO:0001211", - "alias": "anatomical_material", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalMaterialMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg185 gene (MPOX)": { + "text": "opg185 gene (MPOX)", + "description": "A gene that encodes the Hemagglutinin protein (MPOX).", + "meaning": "GENEPIO:0101537", + "title": "opg185 gene (MPOX)" }, - "anatomical_part": { - "name": "anatomical_part", - "description": "An anatomical part of an organism e.g. oropharynx.", - "title": "anatomical part", - "comments": [ - "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Genital area" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Site", - "NML_LIMS:PH_ISOLATION_SITE", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_part", - "VirusSeq_Portal:anatomical%20part" - ], - "rank": 24, - "slot_uri": "GENEPIO:0001214", - "alias": "anatomical_part", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalPartMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg187 gene (MPOX)": { + "text": "opg187 gene (MPOX)", + "description": "A gene that encodes the Ser/thr kinase protein (MPOX).", + "meaning": "GENEPIO:0101538", + "title": "opg187 gene (MPOX)" }, - "body_product": { - "name": "body_product", - "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", - "title": "body product", - "comments": [ - "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Pus" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Body%20Product", - "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:body_product", - "VirusSeq_Portal:body%20product" - ], - "rank": 25, - "slot_uri": "GENEPIO:0001216", - "alias": "body_product", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "BodyProductMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg188 gene (MPOX)": { + "text": "opg188 gene (MPOX)", + "description": "A gene that encodes the Schlafen (1) protein (MPOX).", + "meaning": "GENEPIO:0101539", + "title": "opg188 gene (MPOX)" }, - "collection_device": { - "name": "collection_device", - "description": "The instrument or container used to collect the sample e.g. swab.", - "title": "collection device", - "comments": [ - "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Swab" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Specimen%20Collection%20Matrix", - "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_device", - "VirusSeq_Portal:collection%20device" - ], - "rank": 26, - "slot_uri": "GENEPIO:0001234", - "alias": "collection_device", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "CollectionDeviceMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg189 gene (MPOX)": { + "text": "opg189 gene (MPOX)", + "description": "A gene that encodes the Ankyrin repeat protein (25) (MPOX).", + "meaning": "GENEPIO:0101540", + "title": "opg189 gene (MPOX)" }, - "collection_method": { - "name": "collection_method", - "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", - "title": "collection method", - "comments": [ - "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Biopsy" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Collection%20Method", - "NML_LIMS:COLLECTION_METHOD", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_method", - "VirusSeq_Portal:collection%20method" - ], - "rank": 27, - "slot_uri": "GENEPIO:0001241", - "alias": "collection_method", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "CollectionMethodMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg190 gene (MPOX)": { + "text": "opg190 gene (MPOX)", + "description": "A gene that encodes the EEV type-I membrane glycoprotein (MPOX).", + "meaning": "GENEPIO:0101541", + "title": "opg190 gene (MPOX)" }, - "specimen_processing": { - "name": "specimen_processing", - "description": "Any processing applied to the sample during or after receiving the sample.", - "title": "specimen processing", - "comments": [ - "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." - ], - "examples": [ - { - "value": "Specimens pooled" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:specimen%20processing" - ], - "rank": 28, - "slot_uri": "GENEPIO:0001253", - "alias": "specimen_processing", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "multivalued": true, - "any_of": [ - { - "range": "SpecimenProcessingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg191 gene (MPOX)": { + "text": "opg191 gene (MPOX)", + "description": "A gene that encodes the Ankyrin-like protein (46) (MPOX).", + "meaning": "GENEPIO:0101542", + "title": "opg191 gene (MPOX)" + }, + "opg192 gene (MPOX)": { + "text": "opg192 gene (MPOX)", + "description": "A gene that encodes the Virulence protein (MPOX).", + "meaning": "GENEPIO:0101543", + "title": "opg192 gene (MPOX)" + }, + "opg193 gene (MPOX)": { + "text": "opg193 gene (MPOX)", + "description": "A gene that encodes the Soluble interferon-gamma receptor-like protein (MPOX).", + "meaning": "GENEPIO:0101544", + "title": "opg193 gene (MPOX)" + }, + "opg195 gene (MPOX)": { + "text": "opg195 gene (MPOX)", + "description": "A gene that encodes the Intracellular viral protein (MPOX).", + "meaning": "GENEPIO:0101545", + "title": "opg195 gene (MPOX)" + }, + "opg197 gene (MPOX)": { + "text": "opg197 gene (MPOX)", + "description": "A gene that encodes the CPXV205 protein (MPOX).", + "meaning": "GENEPIO:0101546", + "title": "opg197 gene (MPOX)" + }, + "opg198 gene (MPOX)": { + "text": "opg198 gene (MPOX)", + "description": "A gene that encodes the Ser/thr kinase protein (MPOX).", + "meaning": "GENEPIO:0101547", + "title": "opg198 gene (MPOX)" + }, + "opg199 gene (MPOX)": { + "text": "opg199 gene (MPOX)", + "description": "A gene that encodes the Serpin protein (MPOX).", + "meaning": "GENEPIO:0101548", + "title": "opg199 gene (MPOX)" + }, + "opg200 gene (MPOX)": { + "text": "opg200 gene (MPOX)", + "description": "A gene that encodes the Bcl-2-like protein (MPOX).", + "meaning": "GENEPIO:0101549", + "title": "opg200 gene (MPOX)" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", - "title": "specimen processing details", - "comments": [ - "Provide a free text description of any processing details applied to a sample." - ], - "examples": [ - { - "value": "5 swabs from different body sites were pooled and further prepared as a single sample during library prep." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:specimen%20processing%20details" - ], - "rank": 29, - "slot_uri": "GENEPIO:0100311", - "alias": "specimen_processing_details", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "opg204 gene (MPOX)": { + "text": "opg204 gene (MPOX)", + "description": "A gene that encodes the IFN-alpha/beta-receptor-like secreted glycoprotein (MPOX).", + "meaning": "GENEPIO:0101550", + "title": "opg204 gene (MPOX)" }, - "experimental_specimen_role_type": { - "name": "experimental_specimen_role_type", - "description": "The type of role that the sample represents in the experiment.", - "title": "experimental specimen role type", - "comments": [ - "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." - ], - "examples": [ - { - "value": "Positive experimental control" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 30, - "slot_uri": "GENEPIO:0100921", - "alias": "experimental_specimen_role_type", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "multivalued": true, - "any_of": [ - { - "range": "ExperimentalSpecimenRoleTypeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg205 gene (MPOX)": { + "text": "opg205 gene (MPOX)", + "description": "A gene that encodes the Ankyrin repeat protein (44) (MPOX).", + "meaning": "GENEPIO:0101551", + "title": "opg205 gene (MPOX)" }, - "experimental_control_details": { - "name": "experimental_control_details", - "description": "The details regarding the experimental control contained in the sample.", - "title": "experimental control details", - "comments": [ - "Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor." - ], - "examples": [ - { - "value": "Human coronavirus 229E (HCoV-229E) spiked in sample as process control" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 31, - "slot_uri": "GENEPIO:0100922", - "alias": "experimental_control_details", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "opg208 gene (MPOX)": { + "text": "opg208 gene (MPOX)", + "description": "A gene that encodes the Serpin protein (MPOX).", + "meaning": "GENEPIO:0101552", + "title": "opg208 gene (MPOX)" }, - "host_common_name": { - "name": "host_common_name", - "description": "The commonly used name of the host.", - "title": "host (common name)", - "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human." - ], - "examples": [ - { - "value": "Human" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_ANIMAL_TYPE" - ], - "rank": 32, - "slot_uri": "GENEPIO:0001386", - "alias": "host_common_name", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostCommonNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg209 gene (MPOX)": { + "text": "opg209 gene (MPOX)", + "description": "A gene that encodes the Virulence protein (MPOX).", + "meaning": "GENEPIO:0101553", + "title": "opg209 gene (MPOX)" }, - "host_scientific_name": { - "name": "host_scientific_name", - "description": "The taxonomic, or scientific name of the host.", - "title": "host (scientific name)", - "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" - ], - "examples": [ - { - "value": "Homo sapiens" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Host", - "NML_LIMS:host%20%28scientific%20name%29", - "BIOSAMPLE:host", - "VirusSeq_Portal:host%20%28scientific%20name%29" - ], - "rank": 33, - "slot_uri": "GENEPIO:0001387", - "alias": "host_scientific_name", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostScientificNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg210 gene (MPOX)": { + "text": "opg210 gene (MPOX)", + "description": "A gene that encodes the B22R family protein (MPOX).", + "meaning": "GENEPIO:0101554", + "title": "opg210 gene (MPOX)" }, - "host_health_state": { - "name": "host_health_state", - "description": "Health status of the host at the time of sample collection.", - "title": "host health state", - "comments": [ - "If known, select a value from the pick list." - ], - "examples": [ - { - "value": "Asymptomatic" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Patient%20status", - "NML_LIMS:PH_HOST_HEALTH", - "BIOSAMPLE:host_health_state" - ], - "rank": 34, - "slot_uri": "GENEPIO:0001388", - "alias": "host_health_state", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStateMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg005 gene (MPOX)": { + "text": "opg005 gene (MPOX)", + "description": "A gene that encodes the Bcl-2-like protein (MPOX).", + "meaning": "GENEPIO:0101555", + "title": "opg005 gene (MPOX)" }, - "host_health_status_details": { - "name": "host_health_status_details", - "description": "Further details pertaining to the health or disease status of the host at time of collection.", - "title": "host health status details", - "comments": [ - "If known, select a descriptor from the pick list provided in the template." - ], - "examples": [ - { - "value": "Hospitalized" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_HOST_HEALTH_DETAILS" - ], - "rank": 35, - "slot_uri": "GENEPIO:0001389", - "alias": "host_health_status_details", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStatusDetailsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "opg016 gene (MPOX)": { + "text": "opg016 gene (MPOX)", + "description": "A gene that encodes the Brix domain protein (MPOX).", + "meaning": "GENEPIO:0101556", + "title": "opg016 gene (MPOX)" + } + } + }, + "GeoLocNameCountryMenu": { + "name": "GeoLocNameCountryMenu", + "title": "geo_loc_name (country) menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Afghanistan": { + "text": "Afghanistan", + "description": "A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ]", + "meaning": "GAZ:00006882", + "title": "Afghanistan" + }, + "Albania": { + "text": "Albania", + "description": "A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ]", + "meaning": "GAZ:00002953", + "title": "Albania" + }, + "Algeria": { + "text": "Algeria", + "description": "A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ]", + "meaning": "GAZ:00000563", + "title": "Algeria" + }, + "American Samoa": { + "text": "American Samoa", + "description": "An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ]", + "meaning": "GAZ:00003957", + "title": "American Samoa" + }, + "Andorra": { + "text": "Andorra", + "description": "A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]", + "meaning": "GAZ:00002948", + "title": "Andorra" }, - "host_health_outcome": { - "name": "host_health_outcome", - "description": "Disease outcome in the host.", - "title": "host health outcome", - "comments": [ - "If known, select a value from the pick list." - ], - "examples": [ - { - "value": "Recovered" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_HOST_HEALTH_OUTCOME", - "BIOSAMPLE:host_health_outcome" - ], - "rank": 36, - "slot_uri": "GENEPIO:0001389", - "alias": "host_health_outcome", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthOutcomeMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Angola": { + "text": "Angola", + "description": "A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ]", + "meaning": "GAZ:00001095", + "title": "Angola" }, - "host_disease": { - "name": "host_disease", - "description": "The name of the disease experienced by the host.", - "title": "host disease", - "comments": [ - "Select \"Mpox\" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as \"Monkeypox\" but the international nomenclature has changed (2022)." - ], - "examples": [ - { - "value": "Mpox" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Host%20Disease", - "NML_LIMS:PH_HOST_DISEASE", - "BIOSAMPLE:host_disease", - "VirusSeq_Portal:host%20disease" - ], - "rank": 37, - "slot_uri": "GENEPIO:0001391", - "alias": "host_disease", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostDiseaseMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Anguilla": { + "text": "Anguilla", + "description": "A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ]", + "meaning": "GAZ:00009159", + "title": "Anguilla" }, - "host_age": { - "name": "host_age", - "description": "Age of host at the time of sampling.", - "title": "host age", - "comments": [ - "If known, provide age. Age-binning is also acceptable." - ], - "examples": [ - { - "value": "79" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Patient%20age", - "NML_LIMS:PH_AGE", - "BIOSAMPLE:host_age" - ], - "rank": 38, - "slot_uri": "GENEPIO:0001392", - "alias": "host_age", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "required": true, - "minimum_value": 0, - "maximum_value": 130, - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Antarctica": { + "text": "Antarctica", + "description": "The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ]", + "meaning": "GAZ:00000462", + "title": "Antarctica" }, - "host_age_unit": { - "name": "host_age_unit", - "description": "The units used to measure the host's age.", - "title": "host age unit", - "comments": [ - "If known, provide the age units used to measure the host's age from the pick list." - ], - "examples": [ - { - "value": "year" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_AGE_UNIT", - "BIOSAMPLE:host_age_unit" - ], - "rank": 39, - "slot_uri": "GENEPIO:0001393", - "alias": "host_age_unit", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostAgeUnitMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Antigua and Barbuda": { + "text": "Antigua and Barbuda", + "description": "An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ]", + "meaning": "GAZ:00006883", + "title": "Antigua and Barbuda" }, - "host_age_bin": { - "name": "host_age_bin", - "description": "The age category of the host at the time of sampling.", - "title": "host age bin", - "comments": [ - "Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative." - ], - "examples": [ - { - "value": "50 - 59" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_AGE_GROUP", - "BIOSAMPLE:host_age_bin" - ], - "rank": 40, - "slot_uri": "GENEPIO:0001394", - "alias": "host_age_bin", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostAgeBinMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Argentina": { + "text": "Argentina", + "description": "A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ]", + "meaning": "GAZ:00002928", + "title": "Argentina" }, - "host_gender": { - "name": "host_gender", - "description": "The gender of the host at the time of sample collection.", - "title": "host gender", - "comments": [ - "If known, select a value from the pick list." - ], - "examples": [ - { - "value": "Male" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Gender", - "NML_LIMS:VD_SEX", - "BIOSAMPLE:host_sex" - ], - "rank": 41, - "slot_uri": "GENEPIO:0001395", - "alias": "host_gender", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostGenderMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Armenia": { + "text": "Armenia", + "description": "A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ]", + "meaning": "GAZ:00004094", + "title": "Armenia" + }, + "Aruba": { + "text": "Aruba", + "description": "An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ]", + "meaning": "GAZ:00004025", + "title": "Aruba" + }, + "Ashmore and Cartier Islands": { + "text": "Ashmore and Cartier Islands", + "description": "A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ]", + "meaning": "GAZ:00005901", + "title": "Ashmore and Cartier Islands" + }, + "Australia": { + "text": "Australia", + "description": "A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories.", + "meaning": "GAZ:00000463", + "title": "Australia" + }, + "Austria": { + "text": "Austria", + "description": "A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities.", + "meaning": "GAZ:00002942", + "title": "Austria" + }, + "Azerbaijan": { + "text": "Azerbaijan", + "description": "A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika).", + "meaning": "GAZ:00004941", + "title": "Azerbaijan" + }, + "Bahamas": { + "text": "Bahamas", + "description": "A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government.", + "meaning": "GAZ:00002733", + "title": "Bahamas" + }, + "Bahrain": { + "text": "Bahrain", + "description": "A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates.", + "meaning": "GAZ:00005281", + "title": "Bahrain" + }, + "Baker Island": { + "text": "Baker Island", + "description": "An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US.", + "meaning": "GAZ:00007117", + "title": "Baker Island" }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "description": "The country of residence of the host.", - "title": "host residence geo_loc name (country)", - "comments": [ - "Select the country name from pick list provided in the template." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_HOST_COUNTRY" - ], - "rank": 42, - "slot_uri": "GENEPIO:0001396", - "alias": "host_residence_geo_loc_name_country", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Bangladesh": { + "text": "Bangladesh", + "description": "A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana (\"police stations\").", + "meaning": "GAZ:00003750", + "title": "Bangladesh" }, - "host_residence_geo_loc_name_state_province_territory": { - "name": "host_residence_geo_loc_name_state_province_territory", - "description": "The state/province/territory of residence of the host.", - "title": "host residence geo_loc name (state/province/territory)", - "comments": [ - "Select the province/territory name from pick list provided in the template." - ], - "examples": [ - { - "value": "Quebec" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_HOST_PROVINCE" - ], - "rank": 43, - "slot_uri": "GENEPIO:0001397", - "alias": "host_residence_geo_loc_name_state_province_territory", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Barbados": { + "text": "Barbados", + "description": "An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown.", + "meaning": "GAZ:00001251", + "title": "Barbados" }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "description": "The date on which the symptoms began or were first noted.", - "title": "symptom onset date", - "todos": [ - ">=2019-10-01", - "<={sample_collection_date}" - ], - "comments": [ - "If known, provide the symptom onset date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-05-25" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:HC_ONSET_DATE" - ], - "rank": 44, - "slot_uri": "GENEPIO:0001399", - "alias": "symptom_onset_date", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Bassas da India": { + "text": "Bassas da India", + "description": "A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below.", + "meaning": "GAZ:00005810", + "title": "Bassas da India" }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient.", - "title": "signs and symptoms", - "comments": [ - "Select all of the symptoms experienced by the host from the pick list." - ], - "examples": [ - { - "value": "Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:HC_SYMPTOMS" - ], - "rank": 45, - "slot_uri": "GENEPIO:0001400", - "alias": "signs_and_symptoms", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "SignsAndSymptomsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Belarus": { + "text": "Belarus", + "description": "A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital.", + "meaning": "GAZ:00006886", + "title": "Belarus" }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", - "title": "pre-existing conditions and risk factors", - "comments": [ - "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" - ], - "rank": 46, - "slot_uri": "GENEPIO:0001401", - "alias": "preexisting_conditions_and_risk_factors", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "PreExistingConditionsAndRiskFactorsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Belgium": { + "text": "Belgium", + "description": "A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977).", + "meaning": "GAZ:00002938", + "title": "Belgium" }, - "complications": { - "name": "complications", - "description": "Patient medical complications that are believed to have occurred as a result of host disease.", - "title": "complications", - "comments": [ - "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Delayed wound healing (lesion healing)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:complications" - ], - "rank": 47, - "slot_uri": "GENEPIO:0001402", - "alias": "complications", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "ComplicationsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Belize": { + "text": "Belize", + "description": "A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies.", + "meaning": "GAZ:00002934", + "title": "Belize" }, - "antiviral_therapy": { - "name": "antiviral_therapy", - "description": "Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function.", - "title": "antiviral therapy", - "comments": [ - "Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information." - ], - "examples": [ - { - "value": "Tecovirimat used to treat current Monkeypox infection" - }, - { - "value": "AZT administered for concurrent HIV infection" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:antiviral%20therapy" - ], - "rank": 48, - "slot_uri": "GENEPIO:0100580", - "alias": "antiviral_therapy", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "range": "WhitespaceMinimizedString" + "Benin": { + "text": "Benin", + "description": "A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes.", + "meaning": "GAZ:00000904", + "title": "Benin" + }, + "Bermuda": { + "text": "Bermuda", + "description": "A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands.", + "meaning": "GAZ:00001264", + "title": "Bermuda" + }, + "Bhutan": { + "text": "Bhutan", + "description": "A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog.", + "meaning": "GAZ:00003920", + "title": "Bhutan" + }, + "Bolivia": { + "text": "Bolivia", + "description": "A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios).", + "meaning": "GAZ:00002511", + "title": "Bolivia" }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", - "title": "host vaccination status", - "comments": [ - "Select the vaccination status of the host from the pick list." - ], - "examples": [ - { - "value": "Not Vaccinated" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 49, - "slot_uri": "GENEPIO:0001404", - "alias": "host_vaccination_status", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "HostVaccinationStatusMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Borneo": { + "text": "Borneo", + "description": "An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres.", + "meaning": "GAZ:00025355", + "title": "Borneo" }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "description": "The number of doses of the vaccine recived by the host.", - "title": "number of vaccine doses received", - "comments": [ - "Record how many doses of the vaccine the host has received." - ], - "examples": [ - { - "value": "1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:number%20of%20vaccine%20doses%20received" - ], - "rank": 50, - "slot_uri": "GENEPIO:0001406", - "alias": "number_of_vaccine_doses_received", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "range": "integer" + "Bosnia and Herzegovina": { + "text": "Bosnia and Herzegovina", + "description": "A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina.", + "meaning": "GAZ:00006887", + "title": "Bosnia and Herzegovina" }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", - "title": "vaccination dose 1 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose." - ], - "examples": [ - { - "value": "IMVAMUNE (Bavarian Nordic)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 51, - "slot_uri": "GENEPIO:0100313", - "alias": "vaccination_dose_1_vaccine_name", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Botswana": { + "text": "Botswana", + "description": "A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts.", + "meaning": "GAZ:00001097", + "title": "Botswana" }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "description": "The date the first dose of a vaccine was administered.", - "title": "vaccination dose 1 vaccination date", - "todos": [ - ">=2019-10-01", - "<={today}" - ], - "comments": [ - "Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-06-01" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 52, - "slot_uri": "GENEPIO:0100314", - "alias": "vaccination_dose_1_vaccination_date", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Bouvet Island": { + "text": "Bouvet Island", + "description": "A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended.", + "meaning": "GAZ:00001453", + "title": "Bouvet Island" }, - "vaccination_history": { - "name": "vaccination_history", - "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", - "title": "vaccination history", - "comments": [ - "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." - ], - "examples": [ - { - "value": "IMVAMUNE (Bavarian Nordic)" - }, - { - "value": "2022-06-01" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 53, - "slot_uri": "GENEPIO:0100321", - "alias": "vaccination_history", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "range": "WhitespaceMinimizedString" + "Brazil": { + "text": "Brazil", + "description": "A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South.", + "meaning": "GAZ:00002828", + "title": "Brazil" }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "description": "The country where the host was likely exposed to the causative agent of the illness.", - "title": "location of exposure geo_loc name (country)", - "comments": [ - "Select the country name from the pick list provided in the template." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_COUNTRY" - ], - "rank": 54, - "slot_uri": "GENEPIO:0001410", - "alias": "location_of_exposure_geo_loc_name_country", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "British Virgin Islands": { + "text": "British Virgin Islands", + "description": "A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited.", + "meaning": "GAZ:00003961", + "title": "British Virgin Islands" }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "description": "The name of the city that was the destination of most recent travel.", - "title": "destination of most recent travel (city)", - "comments": [ - "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "New York City" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 55, - "slot_uri": "GENEPIO:0001411", - "alias": "destination_of_most_recent_travel_city", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Brunei": { + "text": "Brunei", + "description": "A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages).", + "meaning": "GAZ:00003901", + "title": "Brunei" + }, + "Bulgaria": { + "text": "Bulgaria", + "description": "A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities.", + "meaning": "GAZ:00002950", + "title": "Bulgaria" + }, + "Burkina Faso": { + "text": "Burkina Faso", + "description": "A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes).", + "meaning": "GAZ:00000905", + "title": "Burkina Faso" + }, + "Burundi": { + "text": "Burundi", + "description": "A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines.", + "meaning": "GAZ:00001090", + "title": "Burundi" + }, + "Cambodia": { + "text": "Cambodia", + "description": "A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand.", + "meaning": "GAZ:00006888", + "title": "Cambodia" }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "description": "The name of the state/province/territory that was the destination of most recent travel.", - "title": "destination of most recent travel (state/province/territory)", - "comments": [ - "Select the province name from the pick list provided in the template." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 56, - "slot_uri": "GENEPIO:0001412", - "alias": "destination_of_most_recent_travel_state_province_territory", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameStateProvinceTerritoryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Cameroon": { + "text": "Cameroon", + "description": "A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts.", + "meaning": "GAZ:00001093", + "title": "Cameroon" }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "description": "The name of the country that was the destination of most recent travel.", - "title": "destination of most recent travel (country)", - "comments": [ - "Select the country name from the pick list provided in the template." - ], - "examples": [ - { - "value": "Canada" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 57, - "slot_uri": "GENEPIO:0001413", - "alias": "destination_of_most_recent_travel_country", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Canada": { + "text": "Canada", + "description": "A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada.", + "meaning": "GAZ:00002560", + "title": "Canada" }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", - "title": "most recent travel departure date", - "todos": [ - "<={sample_collection_date}" - ], - "comments": [ - "Provide the travel departure date." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 58, - "slot_uri": "GENEPIO:0001414", - "alias": "most_recent_travel_departure_date", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Cape Verde": { + "text": "Cape Verde", + "description": "A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias).", + "meaning": "GAZ:00001227", + "title": "Cape Verde" }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", - "title": "most recent travel return date", - "todos": [ - ">={most_recent_travel_departure_date}" - ], - "comments": [ - "Provide the travel return date." - ], - "examples": [ - { - "value": "2020-04-26" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 59, - "slot_uri": "GENEPIO:0001415", - "alias": "most_recent_travel_return_date", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Cayman Islands": { + "text": "Cayman Islands", + "description": "A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts.", + "meaning": "GAZ:00003986", + "title": "Cayman Islands" }, - "travel_history": { - "name": "travel_history", - "description": "Travel history in last six months.", - "title": "travel history", - "comments": [ - "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." - ], - "examples": [ - { - "value": "Canada, Vancouver" - }, - { - "value": "USA, Seattle" - }, - { - "value": "Italy, Milan" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 60, - "slot_uri": "GENEPIO:0001416", - "alias": "travel_history", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Central African Republic": { + "text": "Central African Republic", + "description": "A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures).", + "meaning": "GAZ:00001089", + "title": "Central African Republic" }, - "exposure_event": { - "name": "exposure_event", - "description": "Event leading to exposure.", - "title": "exposure event", - "comments": [ - "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." - ], - "examples": [ - { - "value": "Party" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Additional%20location%20information", - "CNPHI:Exposure%20Event", - "NML_LIMS:PH_EXPOSURE" - ], - "rank": 61, - "slot_uri": "GENEPIO:0001417", - "alias": "exposure_event", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureEventMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Chad": { + "text": "Chad", + "description": "A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change.", + "meaning": "GAZ:00000586", + "title": "Chad" }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "description": "The exposure transmission contact type.", - "title": "exposure contact level", - "comments": [ - "Select exposure contact level from the pick-list." - ], - "examples": [ - { - "value": "Contact with infected individual" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:exposure%20contact%20level" - ], - "rank": 62, - "slot_uri": "GENEPIO:0001418", - "alias": "exposure_contact_level", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureContactLevelMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Chile": { + "text": "Chile", + "description": "A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10.", + "meaning": "GAZ:00002825", + "title": "Chile" + }, + "China": { + "text": "China", + "description": "A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions.", + "meaning": "GAZ:00002845", + "title": "China" + }, + "Christmas Island": { + "text": "Christmas Island", + "description": "An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain.", + "meaning": "GAZ:00005915", + "title": "Christmas Island" }, - "host_role": { - "name": "host_role", - "description": "The role of the host in relation to the exposure setting.", - "title": "host role", - "comments": [ - "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." - ], - "examples": [ - { - "value": "Acquaintance of case" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_HOST_ROLE" - ], - "rank": 63, - "slot_uri": "GENEPIO:0001419", - "alias": "host_role", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "HostRoleMenu", - "multivalued": true + "Clipperton Island": { + "text": "Clipperton Island", + "description": "A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica.", + "meaning": "GAZ:00005838", + "title": "Clipperton Island" }, - "exposure_setting": { - "name": "exposure_setting", - "description": "The setting leading to exposure.", - "title": "exposure setting", - "comments": [ - "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team." - ], - "examples": [ - { - "value": "Healthcare Setting" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE" - ], - "rank": 64, - "slot_uri": "GENEPIO:0001428", - "alias": "exposure_setting", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "ExposureSettingMenu", - "multivalued": true + "Cocos Islands": { + "text": "Cocos Islands", + "description": "Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group.", + "meaning": "GAZ:00009721", + "title": "Cocos Islands" }, - "exposure_details": { - "name": "exposure_details", - "description": "Additional host exposure information.", - "title": "exposure details", - "comments": [ - "Free text description of the exposure." - ], - "examples": [ - { - "value": "Large party, many contacts" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_DETAILS" - ], - "rank": 65, - "slot_uri": "GENEPIO:0001431", - "alias": "exposure_details", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Colombia": { + "text": "Colombia", + "description": "A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities.", + "meaning": "GAZ:00002929", + "title": "Colombia" }, - "prior_mpox_infection": { - "name": "prior_mpox_infection", - "description": "The absence or presence of a prior Mpox infection.", - "title": "prior Mpox infection", - "comments": [ - "If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list." - ], - "examples": [ - { - "value": "Prior infection" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:prior%20Mpox%20infection" - ], - "rank": 66, - "slot_uri": "GENEPIO:0100532", - "alias": "prior_mpox_infection", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorMpoxInfectionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Comoros": { + "text": "Comoros", + "description": "An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique.", + "meaning": "GAZ:00005820", + "title": "Comoros" }, - "prior_mpox_infection_date": { - "name": "prior_mpox_infection_date", - "description": "The date of diagnosis of the prior Mpox infection.", - "title": "prior Mpox infection date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-06-20" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:prior%20Mpox%20infection%20date" - ], - "rank": 67, - "slot_uri": "GENEPIO:0100533", - "alias": "prior_mpox_infection_date", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Cook Islands": { + "text": "Cook Islands", + "description": "A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean.", + "meaning": "GAZ:00053798", + "title": "Cook Islands" }, - "prior_mpox_antiviral_treatment": { - "name": "prior_mpox_antiviral_treatment", - "description": "The absence or presence of antiviral treatment for a prior Mpox infection.", - "title": "prior Mpox antiviral treatment", - "comments": [ - "If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list." - ], - "examples": [ - { - "value": "Prior antiviral treatment" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:prior%20Mpox%20antiviral%20treatment" - ], - "rank": 68, - "slot_uri": "GENEPIO:0100534", - "alias": "prior_mpox_antiviral_treatment", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorMpoxAntiviralTreatmentMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Coral Sea Islands": { + "text": "Coral Sea Islands", + "description": "A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups.", + "meaning": "GAZ:00005917", + "title": "Coral Sea Islands" }, - "prior_antiviral_treatment_during_prior_mpox_infection": { - "name": "prior_antiviral_treatment_during_prior_mpox_infection", - "description": "Antiviral treatment for any infection during the prior Mpox infection period.", - "title": "prior antiviral treatment during prior Mpox infection", - "comments": [ - "Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information." - ], - "examples": [ - { - "value": "AZT was administered for HIV infection during the prior Mpox infection." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection" - ], - "rank": 69, - "slot_uri": "GENEPIO:0100535", - "alias": "prior_antiviral_treatment_during_prior_mpox_infection", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host reinfection information", - "range": "WhitespaceMinimizedString" + "Costa Rica": { + "text": "Costa Rica", + "description": "A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons.", + "meaning": "GAZ:00002901", + "title": "Costa Rica" + }, + "Cote d'Ivoire": { + "text": "Cote d'Ivoire", + "description": "A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments.", + "meaning": "GAZ:00000906", + "title": "Cote d'Ivoire" + }, + "Croatia": { + "text": "Croatia", + "description": "A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district.", + "meaning": "GAZ:00002719", + "title": "Croatia" + }, + "Cuba": { + "text": "Cuba", + "description": "A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba.", + "meaning": "GAZ:00003762", + "title": "Cuba" + }, + "Curacao": { + "text": "Curacao", + "description": "One of five island areas of the Netherlands Antilles.", + "meaning": "GAZ:00012582", + "title": "Curacao" + }, + "Cyprus": { + "text": "Cyprus", + "description": "The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west.", + "meaning": "GAZ:00004006", + "title": "Cyprus" + }, + "Czech Republic": { + "text": "Czech Republic", + "description": "A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named \"Little Districts\" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices.", + "meaning": "GAZ:00002954", + "title": "Czech Republic" + }, + "Democratic Republic of the Congo": { + "text": "Democratic Republic of the Congo", + "description": "A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones.", + "meaning": "GAZ:00001086", + "title": "Democratic Republic of the Congo" }, - "sequenced_by": { - "name": "sequenced_by", - "description": "The name of the agency that generated the sequence.", - "title": "sequenced by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." - ], - "examples": [ - { - "value": "Public Health Ontario (PHO)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_SEQUENCING_CENTRE", - "BIOSAMPLE:sequenced_by" - ], - "rank": 70, - "slot_uri": "GENEPIO:0100416", - "alias": "sequenced_by", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "SequenceSubmittedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Denmark": { + "text": "Denmark", + "description": "That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago.", + "meaning": "GAZ:00005852", + "title": "Denmark" }, - "sequenced_by_contact_email": { - "name": "sequenced_by_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced by contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequenced%20by%20contact%20email" - ], - "rank": 71, - "slot_uri": "GENEPIO:0100422", - "alias": "sequenced_by_contact_email", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Djibouti": { + "text": "Djibouti", + "description": "A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts.", + "meaning": "GAZ:00000582", + "title": "Djibouti" }, - "sequenced_by_contact_address": { - "name": "sequenced_by_contact_address", - "description": "The mailing address of the agency submitting the sequence.", - "title": "sequenced by contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 72, - "slot_uri": "GENEPIO:0100423", - "alias": "sequenced_by_contact_address", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Dominica": { + "text": "Dominica", + "description": "An island nation in the Caribbean Sea. Dominica is divided into ten parishes.", + "meaning": "GAZ:00006890", + "title": "Dominica" }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "description": "The name of the agency that submitted the sequence to a database.", - "title": "sequence submitted by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." - ], - "examples": [ - { - "value": "Public Health Ontario (PHO)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Submitting%20lab", - "CNPHI:Sequencing%20Centre", - "NML_LIMS:PH_SEQUENCE_SUBMITTER", - "BIOSAMPLE:sequence_submitted_by", - "VirusSeq_Portal:sequence%20submitted%20by" - ], - "rank": 73, - "slot_uri": "GENEPIO:0001159", - "alias": "sequence_submitted_by", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "SequenceSubmittedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Dominican Republic": { + "text": "Dominican Republic", + "description": "A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio).", + "meaning": "GAZ:00003952", + "title": "Dominican Republic" }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "description": "The email address of the agency responsible for submission of the sequence.", - "title": "sequence submitter contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequence%20submitter%20contact%20email" - ], - "rank": 74, - "slot_uri": "GENEPIO:0001165", - "alias": "sequence_submitter_contact_email", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Ecuador": { + "text": "Ecuador", + "description": "A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias).", + "meaning": "GAZ:00002912", + "title": "Ecuador" }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "description": "The mailing address of the agency responsible for submission of the sequence.", - "title": "sequence submitter contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequence%20submitter%20contact%20address" - ], - "rank": 75, - "slot_uri": "GENEPIO:0001167", - "alias": "sequence_submitter_contact_address", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Egypt": { + "text": "Egypt", + "description": "A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes).", + "meaning": "GAZ:00003934", + "title": "Egypt" }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "description": "The reason that the sample was sequenced.", - "title": "purpose of sequencing", - "comments": [ - "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." - ], - "examples": [ - { - "value": "Specimens attributed to individuals with no known intimate contacts to positive cases", - "description": "Select \"Targeted surveillance (non-random sampling)\" if the specimen fits any of the following criteria" - }, - { - "value": "Specimens attributed to youth/minors <18 yrs." - }, - { - "value": "Specimens attributed to vulnerable persons living in transient shelters or congregant settings" - }, - { - "value": "Specimens attributed to individuals self-identifying as “female”" - }, - { - "value": "Domestic travel surveillance", - "description": "For specimens with a recent international and/or domestic travel history, please select the most appropriate tag from the following three options" - }, - { - "value": "International travel surveillance" - }, - { - "value": "Travel-associated surveillance" - }, - { - "value": "Cluster/Outbreak investigation", - "description": "For specimens targeted for sequencing as part of an outbreak investigation, please select" - }, - { - "value": "Baseline surveillance (random sampling).", - "description": "In all other cases use" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Sampling%20Strategy", - "CNPHI:Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING", - "BIOSAMPLE:purpose_of_sequencing", - "VirusSeq_Portal:purpose%20of%20sequencing" - ], - "rank": 76, - "slot_uri": "GENEPIO:0001445", - "alias": "purpose_of_sequencing", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "PurposeOfSequencingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "El Salvador": { + "text": "El Salvador", + "description": "A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios).", + "meaning": "GAZ:00002935", + "title": "El Salvador" + }, + "Equatorial Guinea": { + "text": "Equatorial Guinea", + "description": "A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts.", + "meaning": "GAZ:00001091", + "title": "Equatorial Guinea" + }, + "Eritrea": { + "text": "Eritrea", + "description": "A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts (\"sub-zobas\").", + "meaning": "GAZ:00000581", + "title": "Eritrea" }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "description": "The description of why the sample was sequenced providing specific details.", - "title": "purpose of sequencing details", - "comments": [ - "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual." - ], - "examples": [ - { - "value": "Outbreak in MSM community" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS", - "VirusSeq_Portal:purpose%20of%20sequencing%20details" - ], - "rank": 77, - "slot_uri": "GENEPIO:0001446", - "alias": "purpose_of_sequencing_details", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Estonia": { + "text": "Estonia", + "description": "A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities.", + "meaning": "GAZ:00002959", + "title": "Estonia" }, - "sequencing_date": { - "name": "sequencing_date", - "description": "The date the sample was sequenced.", - "title": "sequencing date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-06-22" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_SEQUENCING_DATE" - ], - "rank": 78, - "slot_uri": "GENEPIO:0001447", - "alias": "sequencing_date", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Eswatini": { + "text": "Eswatini", + "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", + "meaning": "GAZ:00001099", + "title": "Eswatini" }, - "library_id": { - "name": "library_id", - "description": "The user-specified identifier for the library prepared for sequencing.", - "title": "library ID", - "comments": [ - "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." - ], - "examples": [ - { - "value": "XYZ_123345" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:library%20ID" - ], - "rank": 79, - "slot_uri": "GENEPIO:0001448", - "alias": "library_id", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString", - "recommended": true + "Ethiopia": { + "text": "Ethiopia", + "description": "A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas.", + "meaning": "GAZ:00000567", + "title": "Ethiopia" }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", - "title": "library preparation kit", - "comments": [ - "Provide the name of the library preparation kit used." - ], - "examples": [ - { - "value": "Nextera XT" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_LIBRARY_PREP_KIT" - ], - "rank": 80, - "slot_uri": "GENEPIO:0001450", - "alias": "library_preparation_kit", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Europa Island": { + "text": "Europa Island", + "description": "A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique.", + "meaning": "GAZ:00005811", + "title": "Europa Island" }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "description": "The model of the sequencing instrument used.", - "title": "sequencing instrument", - "comments": [ - "Select a sequencing instrument from the picklist provided in the template." - ], - "examples": [ - { - "value": "Oxford Nanopore MinION" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Sequencing%20technology", - "CNPHI:Sequencing%20Instrument", - "NML_LIMS:PH_SEQUENCING_INSTRUMENT", - "VirusSeq_Portal:sequencing%20instrument" - ], - "rank": 81, - "slot_uri": "GENEPIO:0001452", - "alias": "sequencing_instrument", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "SequencingInstrumentMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Falkland Islands (Islas Malvinas)": { + "text": "Falkland Islands (Islas Malvinas)", + "description": "An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands.", + "meaning": "GAZ:00001412", + "title": "Falkland Islands (Islas Malvinas)" }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "description": "The protocol used to generate the sequence.", - "title": "sequencing protocol", - "comments": [ - "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" - ], - "examples": [ - { - "value": "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TESTING_PROTOCOL", - "VirusSeq_Portal:sequencing%20protocol" - ], - "rank": 82, - "slot_uri": "GENEPIO:0001454", - "alias": "sequencing_protocol", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Faroe Islands": { + "text": "Faroe Islands", + "description": "An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie.", + "meaning": "GAZ:00059206", + "title": "Faroe Islands" + }, + "Fiji": { + "text": "Fiji", + "description": "An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population.", + "meaning": "GAZ:00006891", + "title": "Fiji" + }, + "Finland": { + "text": "Finland", + "description": "A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta).", + "meaning": "GAZ:00002937", + "title": "Finland" + }, + "France": { + "text": "France", + "description": "A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments.", + "meaning": "GAZ:00003940", + "title": "France" + }, + "French Guiana": { + "text": "French Guiana", + "description": "An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes.", + "meaning": "GAZ:00002516", + "title": "French Guiana" + }, + "French Polynesia": { + "text": "French Polynesia", + "description": "A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives).", + "meaning": "GAZ:00002918", + "title": "French Polynesia" + }, + "French Southern and Antarctic Lands": { + "text": "French Southern and Antarctic Lands", + "description": "The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts.", + "meaning": "GAZ:00003753", + "title": "French Southern and Antarctic Lands" + }, + "Gabon": { + "text": "Gabon", + "description": "A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments.", + "meaning": "GAZ:00001092", + "title": "Gabon" + }, + "Gambia": { + "text": "Gambia", + "description": "A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts.", + "meaning": "GAZ:00000907", + "title": "Gambia" + }, + "Gaza Strip": { + "text": "Gaza Strip", + "description": "A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine.", + "meaning": "GAZ:00009571", + "title": "Gaza Strip" + }, + "Georgia": { + "text": "Georgia", + "description": "A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni).", + "meaning": "GAZ:00004942", + "title": "Georgia" + }, + "Germany": { + "text": "Germany", + "description": "A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte).", + "meaning": "GAZ:00002646", + "title": "Germany" + }, + "Ghana": { + "text": "Ghana", + "description": "A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts.", + "meaning": "GAZ:00000908", + "title": "Ghana" + }, + "Gibraltar": { + "text": "Gibraltar", + "description": "A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north.", + "meaning": "GAZ:00003987", + "title": "Gibraltar" }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "description": "The manufacturer's kit number.", - "title": "sequencing kit number", - "comments": [ - "Alphanumeric value." - ], - "examples": [ - { - "value": "AB456XYZ789" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequencing%20kit%20number" - ], - "rank": 83, - "slot_uri": "GENEPIO:0001455", - "alias": "sequencing_kit_number", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Glorioso Islands": { + "text": "Glorioso Islands", + "description": "A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar.", + "meaning": "GAZ:00005808", + "title": "Glorioso Islands" }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", - "title": "amplicon pcr primer scheme", - "comments": [ - "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." - ], - "examples": [ - { - "value": "MPXV Sunrise 3.1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:amplicon%20pcr%20primer%20scheme" - ], - "rank": 84, - "slot_uri": "GENEPIO:0001456", - "alias": "amplicon_pcr_primer_scheme", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Greece": { + "text": "Greece", + "description": "A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia.", + "meaning": "GAZ:00002945", + "title": "Greece" }, - "amplicon_size": { - "name": "amplicon_size", - "description": "The length of the amplicon generated by PCR amplification.", - "title": "amplicon size", - "comments": [ - "Provide the amplicon size expressed in base pairs." - ], - "examples": [ - { - "value": "300bp" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:amplicon%20size" - ], - "rank": 85, - "slot_uri": "GENEPIO:0001449", - "alias": "amplicon_size", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "integer" + "Greenland": { + "text": "Greenland", + "description": "A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago.", + "meaning": "GAZ:00001507", + "title": "Greenland" }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", - "title": "raw sequence data processing method", - "comments": [ - "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_RAW_SEQUENCE_METHOD", - "VirusSeq_Portal:raw%20sequence%20data%20processing%20method" - ], - "rank": 86, - "slot_uri": "GENEPIO:0001458", - "alias": "raw_sequence_data_processing_method", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "required": true + "Grenada": { + "text": "Grenada", + "description": "An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020.", + "meaning": "GAZ:02000573", + "title": "Grenada" }, - "dehosting_method": { - "name": "dehosting_method", - "description": "The method used to remove host reads from the pathogen sequence.", - "title": "dehosting method", - "comments": [ - "Provide the name and version number of the software used to remove host reads." - ], - "examples": [ - { - "value": "Nanostripper" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_DEHOSTING_METHOD", - "VirusSeq_Portal:dehosting%20method" - ], - "rank": 87, - "slot_uri": "GENEPIO:0001459", - "alias": "dehosting_method", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "required": true + "Guadeloupe": { + "text": "Guadeloupe", + "description": "An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica.", + "meaning": "GAZ:00067142", + "title": "Guadeloupe" }, - "consensus_sequence_name": { - "name": "consensus_sequence_name", - "description": "The name of the consensus sequence.", - "title": "consensus sequence name", - "comments": [ - "Provide the name and version number of the consensus sequence." - ], - "examples": [ - { - "value": "mpxvassembly3" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20name" - ], - "rank": 88, - "slot_uri": "GENEPIO:0001460", - "alias": "consensus_sequence_name", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Guam": { + "text": "Guam", + "description": "An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia.", + "meaning": "GAZ:00003706", + "title": "Guam" }, - "consensus_sequence_filename": { - "name": "consensus_sequence_filename", - "description": "The name of the consensus sequence file.", - "title": "consensus sequence filename", - "comments": [ - "Provide the name and version number of the consensus sequence FASTA file." - ], - "examples": [ - { - "value": "mpox123assembly.fasta" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filename" - ], - "rank": 89, - "slot_uri": "GENEPIO:0001461", - "alias": "consensus_sequence_filename", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Guatemala": { + "text": "Guatemala", + "description": "A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios).", + "meaning": "GAZ:00002936", + "title": "Guatemala" }, - "consensus_sequence_filepath": { - "name": "consensus_sequence_filepath", - "description": "The filepath of the consensus sequence file.", - "title": "consensus sequence filepath", - "comments": [ - "Provide the filepath of the consensus sequence FASTA file." - ], - "examples": [ - { - "value": "/User/Documents/STILab/Data/mpox123assembly.fasta" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filepath" - ], - "rank": 90, - "slot_uri": "GENEPIO:0001462", - "alias": "consensus_sequence_filepath", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Guernsey": { + "text": "Guernsey", + "description": "A British Crown Dependency in the English Channel off the coast of Normandy.", + "meaning": "GAZ:00001550", + "title": "Guernsey" }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "description": "The name of software used to generate the consensus sequence.", - "title": "consensus sequence software name", - "comments": [ - "Provide the name of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "iVar" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Assembly%20method", - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE", - "VirusSeq_Portal:consensus%20sequence%20software%20name" - ], - "rank": 91, - "slot_uri": "GENEPIO:0001463", - "alias": "consensus_sequence_software_name", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "required": true + "Guinea": { + "text": "Guinea", + "description": "A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip.", + "meaning": "GAZ:00000909", + "title": "Guinea" }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "description": "The version of the software used to generate the consensus sequence.", - "title": "consensus sequence software version", - "comments": [ - "Provide the version of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "1.3" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Assembly%20method", - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", - "VirusSeq_Portal:consensus%20sequence%20software%20version" - ], - "rank": 92, - "slot_uri": "GENEPIO:0001469", - "alias": "consensus_sequence_software_version", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "required": true + "Guinea-Bissau": { + "text": "Guinea-Bissau", + "description": "A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea.", + "meaning": "GAZ:00000910", + "title": "Guinea-Bissau" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "description": "The user-specified filename of the r1 FASTQ file.", - "title": "r1 fastq filename", - "comments": [ - "Provide the r1 FASTQ filename. This information aids in data management." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 93, - "slot_uri": "GENEPIO:0001476", - "alias": "r1_fastq_filename", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "recommended": true + "Guyana": { + "text": "Guyana", + "description": "A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils.", + "meaning": "GAZ:00002522", + "title": "Guyana" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "description": "The user-specified filename of the r2 FASTQ file.", - "title": "r2 fastq filename", - "comments": [ - "Provide the r2 FASTQ filename. This information aids in data management." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 94, - "slot_uri": "GENEPIO:0001477", - "alias": "r2_fastq_filename", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "recommended": true + "Haiti": { + "text": "Haiti", + "description": "A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions.", + "meaning": "GAZ:00003953", + "title": "Haiti" }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "description": "The location of the r1 FASTQ file within a user's file system.", - "title": "r1 fastq filepath", - "comments": [ - "Provide the filepath for the r1 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 95, - "slot_uri": "GENEPIO:0001478", - "alias": "r1_fastq_filepath", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Heard Island and McDonald Islands": { + "text": "Heard Island and McDonald Islands", + "description": "An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica.", + "meaning": "GAZ:00009718", + "title": "Heard Island and McDonald Islands" }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "description": "The location of the r2 FASTQ file within a user's file system.", - "title": "r2 fastq filepath", - "comments": [ - "Provide the filepath for the r2 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 96, - "slot_uri": "GENEPIO:0001479", - "alias": "r2_fastq_filepath", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Honduras": { + "text": "Honduras", + "description": "A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan.", + "meaning": "GAZ:00002894", + "title": "Honduras" }, - "fast5_filename": { - "name": "fast5_filename", - "description": "The user-specified filename of the FAST5 file.", - "title": "fast5 filename", - "comments": [ - "Provide the FAST5 filename. This information aids in data management." - ], - "examples": [ - { - "value": "mpxv123seq.fast5" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 97, - "slot_uri": "GENEPIO:0001480", - "alias": "fast5_filename", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Hong Kong": { + "text": "Hong Kong", + "description": "A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997.", + "meaning": "GAZ:00003203", + "title": "Hong Kong" }, - "fast5_filepath": { - "name": "fast5_filepath", - "description": "The location of the FAST5 file within a user's file system.", - "title": "fast5 filepath", - "comments": [ - "Provide the filepath for the FAST5 file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/mpxv123seq.fast5" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 98, - "slot_uri": "GENEPIO:0001481", - "alias": "fast5_filepath", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Howland Island": { + "text": "Howland Island", + "description": "An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands.", + "meaning": "GAZ:00007120", + "title": "Howland Island" }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", - "title": "breadth of coverage value", - "comments": [ - "Provide value as a percentage." - ], - "examples": [ - { - "value": "95%" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:breadth%20of%20coverage%20value" - ], - "rank": 99, - "slot_uri": "GENEPIO:0001472", - "alias": "breadth_of_coverage_value", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Hungary": { + "text": "Hungary", + "description": "A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary.", + "meaning": "GAZ:00002952", + "title": "Hungary" }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", - "title": "depth of coverage value", - "comments": [ - "Provide value as a fold of coverage." - ], - "examples": [ - { - "value": "400x" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Depth%20of%20coverage", - "NML_LIMS:depth%20of%20coverage%20value", - "VirusSeq_Portal:depth%20of%20coverage%20value" - ], - "rank": 100, - "slot_uri": "GENEPIO:0001474", - "alias": "depth_of_coverage_value", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Iceland": { + "text": "Iceland", + "description": "A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland.", + "meaning": "GAZ:00000843", + "title": "Iceland" + }, + "India": { + "text": "India", + "description": "A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages.", + "meaning": "GAZ:00002839", + "title": "India" + }, + "Indonesia": { + "text": "Indonesia", + "description": "An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan).", + "meaning": "GAZ:00003727", + "title": "Indonesia" + }, + "Iran": { + "text": "Iran", + "description": "A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan).", + "meaning": "GAZ:00004474", + "title": "Iran" }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "description": "The threshold used as a cut-off for the depth of coverage.", - "title": "depth of coverage threshold", - "comments": [ - "Provide the threshold fold coverage." - ], - "examples": [ - { - "value": "100x" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:depth%20of%20coverage%20threshold" - ], - "rank": 101, - "slot_uri": "GENEPIO:0001475", - "alias": "depth_of_coverage_threshold", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Iraq": { + "text": "Iraq", + "description": "A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts).", + "meaning": "GAZ:00004483", + "title": "Iraq" }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "description": "The number of total base pairs generated by the sequencing process.", - "title": "number of base pairs sequenced", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "2639019" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:number%20of%20base%20pairs%20sequenced" - ], - "rank": 102, - "slot_uri": "GENEPIO:0001482", - "alias": "number_of_base_pairs_sequenced", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer", - "minimum_value": 0 + "Ireland": { + "text": "Ireland", + "description": "A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 \"county-level\" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a \"city council\"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties.", + "meaning": "GAZ:00002943", + "title": "Ireland" }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "description": "Size of the reconstructed genome described as the number of base pairs.", - "title": "consensus genome length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "197063" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20genome%20length" - ], - "rank": 103, - "slot_uri": "GENEPIO:0001483", - "alias": "consensus_genome_length", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer", - "minimum_value": 0 + "Isle of Man": { + "text": "Isle of Man", + "description": "A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations.", + "meaning": "GAZ:00052477", + "title": "Isle of Man" }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "description": "A persistent, unique identifier of a genome database entry.", - "title": "reference genome accession", - "comments": [ - "Provide the accession number of the reference genome." - ], - "examples": [ - { - "value": "NC_063383.1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:reference%20genome%20accession" - ], - "rank": 104, - "slot_uri": "GENEPIO:0001485", - "alias": "reference_genome_accession", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Israel": { + "text": "Israel", + "description": "A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions.", + "meaning": "GAZ:00002476", + "title": "Israel" }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "description": "A description of the overall bioinformatics strategy used.", - "title": "bioinformatics protocol", - "comments": [ - "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/monkeypox-nf" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Bioinformatics%20Protocol", - "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL", - "VirusSeq_Portal:bioinformatics%20protocol" - ], - "rank": 105, - "slot_uri": "GENEPIO:0001489", - "alias": "bioinformatics_protocol", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "required": true + "Italy": { + "text": "Italy", + "description": "A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni).", + "meaning": "GAZ:00002650", + "title": "Italy" }, - "gene_name_1": { - "name": "gene_name_1", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 1", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "MPX (orf B6R)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%201", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", - "BIOSAMPLE:gene_name_1", - "VirusSeq_Portal:gene%20name" - ], - "rank": 106, - "slot_uri": "GENEPIO:0001507", - "alias": "gene_name_1", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Jamaica": { + "text": "Jamaica", + "description": "A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance.", + "meaning": "GAZ:00003781", + "title": "Jamaica" }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 1", - "comments": [ - "Provide the CT value of the sample from the diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "21" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%201%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_1", - "VirusSeq_Portal:diagnostic%20pcr%20Ct%20value" - ], - "rank": 107, - "slot_uri": "GENEPIO:0001509", - "alias": "diagnostic_pcr_ct_value_1", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Jan Mayen": { + "text": "Jan Mayen", + "description": "A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.", + "meaning": "GAZ:00005853", + "title": "Jan Mayen" }, - "gene_name_2": { - "name": "gene_name_2", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 2", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "OVP (orf 17L)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%202", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", - "BIOSAMPLE:gene_name_2" - ], - "rank": 108, - "slot_uri": "GENEPIO:0001510", - "alias": "gene_name_2", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Japan": { + "text": "Japan", + "description": "An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south.", + "meaning": "GAZ:00002747", + "title": "Japan" + }, + "Jarvis Island": { + "text": "Jarvis Island", + "description": "An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount.", + "meaning": "GAZ:00007118", + "title": "Jarvis Island" }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 2", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "36" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%202%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_2" - ], - "rank": 109, - "slot_uri": "GENEPIO:0001512", - "alias": "diagnostic_pcr_ct_value_2", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Jersey": { + "text": "Jersey", + "description": "A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq.", + "meaning": "GAZ:00001551", + "title": "Jersey" }, - "gene_name_3": { - "name": "gene_name_3", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 3", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "OPHA (orf B2R)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%203", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233", - "BIOSAMPLE:gene_name_3" - ], - "rank": 110, - "slot_uri": "GENEPIO:0001513", - "alias": "gene_name_3", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Johnston Atoll": { + "text": "Johnston Atoll", + "description": "A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount.", + "meaning": "GAZ:00007114", + "title": "Johnston Atoll" }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 3", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "19" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%203%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_3" - ], - "rank": 111, - "slot_uri": "GENEPIO:0001515", - "alias": "diagnostic_pcr_ct_value_3", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Jordan": { + "text": "Jordan", + "description": "A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias.", + "meaning": "GAZ:00002473", + "title": "Jordan" }, - "gene_name_4": { - "name": "gene_name_4", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 4", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "G2R_G (TNFR)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%204", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234", - "BIOSAMPLE:gene_name_4" - ], - "rank": 112, - "slot_uri": "GENEPIO:0100576", - "alias": "gene_name_4", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Juan de Nova Island": { + "text": "Juan de Nova Island", + "description": "A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique.", + "meaning": "GAZ:00005809", + "title": "Juan de Nova Island" }, - "diagnostic_pcr_ct_value_4": { - "name": "diagnostic_pcr_ct_value_4", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 4", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "27" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%204%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_4" - ], - "rank": 113, - "slot_uri": "GENEPIO:0100577", - "alias": "diagnostic_pcr_ct_value_4", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Kazakhstan": { + "text": "Kazakhstan", + "description": "A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions.", + "meaning": "GAZ:00004999", + "title": "Kazakhstan" }, - "gene_name_5": { - "name": "gene_name_5", - "description": "The name of the gene used in the diagnostic RT-PCR test.", - "title": "gene name 5", - "comments": [ - "Select the name of the gene used for the diagnostic PCR from the standardized pick list." - ], - "examples": [ - { - "value": "RNAse P" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%205", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235", - "BIOSAMPLE:gene_name_5" - ], - "rank": 114, - "slot_uri": "GENEPIO:0100578", - "alias": "gene_name_5", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Kenya": { + "text": "Kenya", + "description": "A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province.", + "meaning": "GAZ:00001101", + "title": "Kenya" }, - "diagnostic_pcr_ct_value_5": { - "name": "diagnostic_pcr_ct_value_5", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 5", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "30" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%205%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_5" - ], - "rank": 115, - "slot_uri": "GENEPIO:0100579", - "alias": "diagnostic_pcr_ct_value_5", - "owner": "Mpox", - "domain_of": [ - "Mpox" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Kerguelen Archipelago": { + "text": "Kerguelen Archipelago", + "description": "A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap.", + "meaning": "GAZ:00005682", + "title": "Kerguelen Archipelago" + }, + "Kingman Reef": { + "text": "Kingman Reef", + "description": "A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount.", + "meaning": "GAZ:00007116", + "title": "Kingman Reef" + }, + "Kiribati": { + "text": "Kiribati", + "description": "An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea).", + "meaning": "GAZ:00006894", + "title": "Kiribati" }, - "authors": { - "name": "authors", - "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", - "title": "authors", - "comments": [ - "Include the first and last names of all individuals that should be attributed, separated by a comma." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Authors", - "CNPHI:Authors", - "NML_LIMS:PH_SEQUENCING_AUTHORS" - ], - "rank": 116, - "slot_uri": "GENEPIO:0001517", - "alias": "authors", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Contributor acknowledgement", - "range": "WhitespaceMinimizedString", - "recommended": true + "Kosovo": { + "text": "Kosovo", + "description": "A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija.", + "meaning": "GAZ:00011337", + "title": "Kosovo" }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "description": "The DataHarmonizer software and template version provenance.", - "title": "DataHarmonizer provenance", - "comments": [ - "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, Mpox v3.3.1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Additional%20Comments", - "NML_LIMS:HC_COMMENTS" - ], - "rank": 117, - "slot_uri": "GENEPIO:0001518", - "alias": "dataharmonizer_provenance", - "owner": "Mpox", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Contributor acknowledgement", - "range": "Provenance" - } - }, - "unique_keys": { - "mpox_key": { - "unique_key_name": "mpox_key", - "unique_key_slots": [ - "specimen_collector_sample_id" - ] - } - } - }, - "MpoxInternational": { - "name": "MpoxInternational", - "annotations": { - "version": { - "tag": "version", - "value": "8.5.5" - } - }, - "description": "International specification for Mpox clinical virus biosample data gathering", - "from_schema": "https://example.com/mpox", - "see_also": [ - "templates/mpox/SOP_Mpox_international.pdf" - ], - "is_a": "dh_interface", - "slot_usage": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "rank": 1, - "slot_group": "Database Identifiers" + "Kuwait": { + "text": "Kuwait", + "description": "A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah).", + "meaning": "GAZ:00005285", + "title": "Kuwait" }, - "case_id": { - "name": "case_id", - "rank": 2, - "slot_group": "Database Identifiers" + "Kyrgyzstan": { + "text": "Kyrgyzstan", + "description": "A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions).", + "meaning": "GAZ:00006893", + "title": "Kyrgyzstan" }, - "bioproject_accession": { - "name": "bioproject_accession", - "rank": 3, - "slot_group": "Database Identifiers" + "Laos": { + "text": "Laos", + "description": "A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang).", + "meaning": "GAZ:00006889", + "title": "Laos" }, - "biosample_accession": { - "name": "biosample_accession", - "rank": 4, - "slot_group": "Database Identifiers" + "Latvia": { + "text": "Latvia", + "description": "A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions.", + "meaning": "GAZ:00002958", + "title": "Latvia" }, - "insdc_sequence_read_accession": { - "name": "insdc_sequence_read_accession", - "rank": 5, - "slot_group": "Database Identifiers" + "Lebanon": { + "text": "Lebanon", + "description": "A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa).", + "meaning": "GAZ:00002478", + "title": "Lebanon" }, - "insdc_assembly_accession": { - "name": "insdc_assembly_accession", - "rank": 6, - "slot_group": "Database Identifiers" + "Lesotho": { + "text": "Lesotho", + "description": "A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils.", + "meaning": "GAZ:00001098", + "title": "Lesotho" }, - "gisaid_virus_name": { - "name": "gisaid_virus_name", - "rank": 7, - "slot_group": "Database Identifiers" + "Liberia": { + "text": "Liberia", + "description": "A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean.", + "meaning": "GAZ:00000911", + "title": "Liberia" }, - "gisaid_accession": { - "name": "gisaid_accession", - "rank": 8, - "slot_group": "Database Identifiers" + "Libya": { + "text": "Libya", + "description": "A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s.", + "meaning": "GAZ:00000566", + "title": "Libya" }, - "sample_collected_by": { - "name": "sample_collected_by", - "exact_mappings": [ - "GISAID:Originating%20lab", - "BIOSAMPLE:collected_by" - ], - "rank": 9, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Liechtenstein": { + "text": "Liechtenstein", + "description": "A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county).", + "meaning": "GAZ:00003858", + "title": "Liechtenstein" }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "rank": 10, - "slot_group": "Sample collection and processing" + "Line Islands": { + "text": "Line Islands", + "description": "A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands.", + "meaning": "GAZ:00007144", + "title": "Line Islands" }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "rank": 11, - "slot_group": "Sample collection and processing" + "Lithuania": { + "text": "Lithuania", + "description": "A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos).", + "meaning": "GAZ:00002960", + "title": "Lithuania" }, - "sample_collection_date": { - "name": "sample_collection_date", - "rank": 12, - "slot_group": "Sample collection and processing" + "Luxembourg": { + "text": "Luxembourg", + "description": "A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest.", + "meaning": "GAZ:00002947", + "title": "Luxembourg" }, - "sample_received_date": { - "name": "sample_received_date", - "rank": 13, - "slot_group": "Sample collection and processing" + "Macau": { + "text": "Macau", + "description": "One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China.", + "meaning": "GAZ:00003202", + "title": "Macau" }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "examples": [ - { - "value": "United States of America [GAZ:00002459]" - } - ], - "rank": 14, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "GeoLocNameCountryInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Madagascar": { + "text": "Madagascar", + "description": "An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany.", + "meaning": "GAZ:00001108", + "title": "Madagascar" }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "comments": [ - "Provide the state/province/territory name from the controlled vocabulary provided." - ], - "rank": 15, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Malawi": { + "text": "Malawi", + "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", + "meaning": "GAZ:00001105", + "title": "Malawi" }, - "geo_loc_latitude": { - "name": "geo_loc_latitude", - "rank": 16, - "slot_group": "Sample collection and processing" + "Malaysia": { + "text": "Malaysia", + "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", + "meaning": "GAZ:00003902", + "title": "Malaysia" }, - "geo_loc_longitude": { - "name": "geo_loc_longitude", - "rank": 17, - "slot_group": "Sample collection and processing" + "Maldives": { + "text": "Maldives", + "description": "An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2.", + "meaning": "GAZ:00006924", + "title": "Maldives" + }, + "Mali": { + "text": "Mali", + "description": "A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements.", + "meaning": "GAZ:00000584", + "title": "Mali" + }, + "Malta": { + "text": "Malta", + "description": "A Southern European country and consists of an archipelago situated centrally in the Mediterranean.", + "meaning": "GAZ:00004017", + "title": "Malta" + }, + "Marshall Islands": { + "text": "Marshall Islands", + "description": "An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning \"sunrise\" and \"sunset\" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated.", + "meaning": "GAZ:00007161", + "title": "Marshall Islands" + }, + "Martinique": { + "text": "Martinique", + "description": "An island and an overseas department/region and single territorial collectivity of France.", + "meaning": "GAZ:00067143", + "title": "Martinique" + }, + "Mauritania": { + "text": "Mauritania", + "description": "A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements).", + "meaning": "GAZ:00000583", + "title": "Mauritania" }, - "organism": { - "name": "organism", - "comments": [ - "Use \"Mpox virus\". This value is provided in the template. Note: the Mpox virus was formerly referred to as the \"Monkeypox virus\" but the international nomenclature has changed (2022)." - ], - "examples": [ - { - "value": "Mpox virus [NCBITaxon:10244]" - } - ], - "rank": 18, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "OrganismInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Mauritius": { + "text": "Mauritius", + "description": "An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands.", + "meaning": "GAZ:00003745", + "title": "Mauritius" }, - "isolate": { - "name": "isolate", - "comments": [ - "This identifier should be an unique, indexed, alpha-numeric ID within your laboratory. If submitted to the INSDC, the \"isolate\" name is propagated throughtout different databases. As such, structure the \"isolate\" name to be ICTV/INSDC compliant in the following format: \"MpxV/host/country/sampleID/date\"." - ], - "examples": [ - { - "value": "MpxV/human/USA/CA-CDPH-001/2020" - } - ], - "exact_mappings": [ - "BIOSAMPLE:isolate" - ], - "rank": 19, - "slot_uri": "GENEPIO:0001644", - "slot_group": "Sample collection and processing" + "Mayotte": { + "text": "Mayotte", + "description": "An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two.", + "meaning": "GAZ:00003943", + "title": "Mayotte" }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "examples": [ - { - "value": "Diagnostic testing [GENEPIO:0100002]" - } - ], - "rank": 20, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "PurposeOfSamplingInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Mexico": { + "text": "Mexico", + "description": "A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City.", + "meaning": "GAZ:00002852", + "title": "Mexico" }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "rank": 21, - "slot_group": "Sample collection and processing" + "Micronesia": { + "text": "Micronesia", + "description": "A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east.", + "meaning": "GAZ:00005862", + "title": "Micronesia" }, - "anatomical_material": { - "name": "anatomical_material", - "examples": [ - { - "value": "Lesion (Pustule) [NCIT:C78582]" - } - ], - "rank": 22, - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "AnatomicalMaterialInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Midway Islands": { + "text": "Midway Islands", + "description": "A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior.", + "meaning": "GAZ:00007112", + "title": "Midway Islands" }, - "anatomical_part": { - "name": "anatomical_part", - "examples": [ - { - "value": "Genital area [BTO:0003358]" - } - ], - "rank": 23, - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "AnatomicalPartInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Moldova": { + "text": "Moldova", + "description": "A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic.", + "meaning": "GAZ:00003897", + "title": "Moldova" }, - "body_product": { - "name": "body_product", - "examples": [ - { - "value": "Pus [UBERON:0000177]" - } - ], - "rank": 24, - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "BodyProductInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Monaco": { + "text": "Monaco", + "description": "A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards.", + "meaning": "GAZ:00003857", + "title": "Monaco" }, - "environmental_material": { - "name": "environmental_material", - "rank": 25, - "slot_group": "Sample collection and processing" + "Mongolia": { + "text": "Mongolia", + "description": "A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status.", + "meaning": "GAZ:00008744", + "title": "Mongolia" }, - "collection_device": { - "name": "collection_device", - "examples": [ - { - "value": "Swab [GENEPIO:0100027]" - } - ], - "rank": 26, - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "CollectionDeviceInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Montenegro": { + "text": "Montenegro", + "description": "A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality.", + "meaning": "GAZ:00006898", + "title": "Montenegro" }, - "collection_method": { - "name": "collection_method", - "examples": [ - { - "value": "Biopsy [OBI:0002650]" - } - ], - "rank": 27, - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "CollectionMethodInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Montserrat": { + "text": "Montserrat", + "description": "A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes.", + "meaning": "GAZ:00003988", + "title": "Montserrat" }, - "specimen_processing": { - "name": "specimen_processing", - "examples": [ - { - "value": "Specimens pooled [OBI:0600016]" - } - ], - "rank": 28, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "SpecimenProcessingInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Morocco": { + "text": "Morocco", + "description": "A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of \"Saguia el-Hamra\" and \"Rio de Oro\" is disputed.", + "meaning": "GAZ:00000565", + "title": "Morocco" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "rank": 29, - "slot_group": "Sample collection and processing" + "Mozambique": { + "text": "Mozambique", + "description": "A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in \"Postos Administrativos\" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration.", + "meaning": "GAZ:00001100", + "title": "Mozambique" }, - "experimental_specimen_role_type": { - "name": "experimental_specimen_role_type", - "examples": [ - { - "value": "Positive experimental control [GENEPIO:0101018]" - } - ], - "rank": 30, - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "ExperimentalSpecimenRoleTypeInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Myanmar": { + "text": "Myanmar", + "description": "A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages.", + "meaning": "GAZ:00006899", + "title": "Myanmar" }, - "experimental_control_details": { - "name": "experimental_control_details", - "rank": 31, - "slot_group": "Sample collection and processing" + "Namibia": { + "text": "Namibia", + "description": "A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies.", + "meaning": "GAZ:00001096", + "title": "Namibia" }, - "lineage_clade_name": { - "name": "lineage_clade_name", - "rank": 32, - "slot_group": "Lineage and Variant information" + "Nauru": { + "text": "Nauru", + "description": "An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies.", + "meaning": "GAZ:00006900", + "title": "Nauru" }, - "lineage_clade_analysis_software_name": { - "name": "lineage_clade_analysis_software_name", - "rank": 33, - "slot_group": "Lineage and Variant information" + "Navassa Island": { + "text": "Navassa Island", + "description": "A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti.", + "meaning": "GAZ:00007119", + "title": "Navassa Island" }, - "lineage_clade_analysis_software_version": { - "name": "lineage_clade_analysis_software_version", - "rank": 34, - "slot_group": "Lineage and Variant information" + "Nepal": { + "text": "Nepal", + "description": "A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the \"Chicken's Neck\". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions.", + "meaning": "GAZ:00004399", + "title": "Nepal" + }, + "Netherlands": { + "text": "Netherlands", + "description": "The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007).", + "meaning": "GAZ:00002946", + "title": "Netherlands" }, - "host_common_name": { - "name": "host_common_name", - "rank": 35, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostCommonNameInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "New Caledonia": { + "text": "New Caledonia", + "description": "A \"sui generis collectivity\" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes.", + "meaning": "GAZ:00005206", + "title": "New Caledonia" }, - "host_scientific_name": { - "name": "host_scientific_name", - "examples": [ - { - "value": "Homo sapiens [NCBITaxon:9606]" - } - ], - "rank": 36, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostScientificNameInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "New Zealand": { + "text": "New Zealand", + "description": "A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands.", + "meaning": "GAZ:00000469", + "title": "New Zealand" }, - "host_health_state": { - "name": "host_health_state", - "examples": [ - { - "value": "Asymptomatic [NCIT:C3833]" - } - ], - "exact_mappings": [ - "GISAID:Patient%20status", - "BIOSAMPLE:host_health_state" - ], - "rank": 37, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStateInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Nicaragua": { + "text": "Nicaragua", + "description": "A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya.", + "meaning": "GAZ:00002978", + "title": "Nicaragua" }, - "host_health_status_details": { - "name": "host_health_status_details", - "examples": [ - { - "value": "Hospitalized [NCIT:C25179]" - } - ], - "rank": 38, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStatusDetailsInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Niger": { + "text": "Niger", + "description": "A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes.", + "meaning": "GAZ:00000585", + "title": "Niger" }, - "host_health_outcome": { - "name": "host_health_outcome", - "examples": [ - { - "value": "Recovered [NCIT:C49498]" - } - ], - "exact_mappings": [ - "BIOSAMPLE:host_health_outcome" - ], - "rank": 39, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthOutcomeInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Nigeria": { + "text": "Nigeria", + "description": "A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs).", + "meaning": "GAZ:00000912", + "title": "Nigeria" }, - "host_disease": { - "name": "host_disease", - "comments": [ - "Select \"Mpox\" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as \"Monkeypox\" but the international nomenclature has changed (2022)." - ], - "examples": [ - { - "value": "Mpox [MONDO:0002594]" - } - ], - "rank": 40, - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostDiseaseInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Niue": { + "text": "Niue", + "description": "An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state.", + "meaning": "GAZ:00006902", + "title": "Niue" }, - "host_subject_id": { - "name": "host_subject_id", - "rank": 41, - "slot_group": "Host Information" + "Norfolk Island": { + "text": "Norfolk Island", + "description": "A Territory of Australia that includes Norfolk Island and neighboring islands.", + "meaning": "GAZ:00005908", + "title": "Norfolk Island" }, - "host_age": { - "name": "host_age", - "exact_mappings": [ - "GISAID:Patient%20age", - "BIOSAMPLE:host_age" - ], - "rank": 42, - "slot_group": "Host Information", - "recommended": true + "North Korea": { + "text": "North Korea", + "description": "A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia.", + "meaning": "GAZ:00002801", + "title": "North Korea" }, - "host_age_unit": { - "name": "host_age_unit", - "examples": [ - { - "value": "year [UO:0000036]" - } - ], - "exact_mappings": [ - "BIOSAMPLE:host_age_unit" - ], - "rank": 43, - "slot_group": "Host Information", - "recommended": true, - "any_of": [ - { - "range": "HostAgeUnitInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "North Macedonia": { + "text": "North Macedonia", + "description": "A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts.", + "meaning": "GAZ:00006895", + "title": "North Macedonia" }, - "host_age_bin": { - "name": "host_age_bin", - "examples": [ - { - "value": "50 - 59 [GENEPIO:0100054]" - } - ], - "exact_mappings": [ - "BIOSAMPLE:host_age_bin" - ], - "rank": 44, - "slot_group": "Host Information", - "recommended": true, - "any_of": [ - { - "range": "HostAgeBinInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "North Sea": { + "text": "North Sea", + "description": "A sea situated between the eastern coasts of the British Isles and the western coast of Europe.", + "meaning": "GAZ:00002284", + "title": "North Sea" }, - "host_gender": { - "name": "host_gender", - "examples": [ - { - "value": "Male [NCIT:C46109]" - } - ], - "exact_mappings": [ - "GISAID:Gender", - "BIOSAMPLE:host_sex" - ], - "rank": 45, - "slot_group": "Host Information", - "recommended": true, - "any_of": [ - { - "range": "HostGenderInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Northern Mariana Islands": { + "text": "Northern Mariana Islands", + "description": "A group of 15 islands about three-quarters of the way from Hawaii to the Philippines.", + "meaning": "GAZ:00003958", + "title": "Northern Mariana Islands" }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "examples": [ - { - "value": "Canada [GAZ:00002560]" - } - ], - "rank": 46, - "slot_group": "Host Information", - "any_of": [ - { - "range": "GeoLocNameCountryInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Norway": { + "text": "Norway", + "description": "A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom.", + "meaning": "GAZ:00002699", + "title": "Norway" }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "rank": 47, - "slot_group": "Host Information" + "Oman": { + "text": "Oman", + "description": "A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat).", + "meaning": "GAZ:00005283", + "title": "Oman" }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "examples": [ - { - "value": "Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], Myalgia (muscle pain) [HP:0003326]" - } - ], - "rank": 48, - "slot_group": "Host Information", - "any_of": [ - { - "range": "SignsAndSymptomsInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Pakistan": { + "text": "Pakistan", + "description": "A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan.", + "meaning": "GAZ:00005246", + "title": "Pakistan" + }, + "Palau": { + "text": "Palau", + "description": "A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines.", + "meaning": "GAZ:00006905", + "title": "Palau" }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "rank": 49, - "slot_group": "Host Information", - "any_of": [ - { - "range": "PreExistingConditionsAndRiskFactorsInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Panama": { + "text": "Panama", + "description": "The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports.", + "meaning": "GAZ:00002892", + "title": "Panama" }, - "complications": { - "name": "complications", - "examples": [ - { - "value": "Delayed wound healing (lesion healing) [MP:0002908]" - } - ], - "rank": 50, - "slot_group": "Host Information", - "any_of": [ - { - "range": "ComplicationsInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Papua New Guinea": { + "text": "Papua New Guinea", + "description": "A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia).", + "meaning": "GAZ:00003922", + "title": "Papua New Guinea" }, - "antiviral_therapy": { - "name": "antiviral_therapy", - "rank": 51, - "slot_group": "Host Information" + "Paracel Islands": { + "text": "Paracel Islands", + "description": "A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines.", + "meaning": "GAZ:00010832", + "title": "Paracel Islands" }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "examples": [ - { - "value": "Not Vaccinated [GENEPIO:0100102]" - } - ], - "rank": 52, - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "HostVaccinationStatusInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Paraguay": { + "text": "Paraguay", + "description": "A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts.", + "meaning": "GAZ:00002933", + "title": "Paraguay" }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "rank": 53, - "slot_group": "Host vaccination information" + "Peru": { + "text": "Peru", + "description": "A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao.", + "meaning": "GAZ:00002932", + "title": "Peru" }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "rank": 54, - "slot_group": "Host vaccination information" + "Philippines": { + "text": "Philippines", + "description": "An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays.", + "meaning": "GAZ:00004525", + "title": "Philippines" }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "rank": 55, - "slot_group": "Host vaccination information" + "Pitcairn Islands": { + "text": "Pitcairn Islands", + "description": "A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia.", + "meaning": "GAZ:00005867", + "title": "Pitcairn Islands" }, - "vaccination_history": { - "name": "vaccination_history", - "rank": 56, - "slot_group": "Host vaccination information" + "Poland": { + "text": "Poland", + "description": "A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas.", + "meaning": "GAZ:00002939", + "title": "Poland" }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "examples": [ - { - "value": "Canada [GAZ:00002560]" - } - ], - "rank": 57, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Portugal": { + "text": "Portugal", + "description": "That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands.", + "meaning": "GAZ:00004126", + "title": "Portugal" }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "rank": 58, - "slot_group": "Host exposure information" + "Puerto Rico": { + "text": "Puerto Rico", + "description": "A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States).", + "meaning": "GAZ:00006935", + "title": "Puerto Rico" }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "comments": [ - "Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "California" - } - ], - "rank": 59, - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Qatar": { + "text": "Qatar", + "description": "An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts).", + "meaning": "GAZ:00005286", + "title": "Qatar" }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "examples": [ - { - "value": "United Kingdom [GAZ:00002637]" - } - ], - "rank": 60, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Republic of the Congo": { + "text": "Republic of the Congo", + "description": "A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts.", + "meaning": "GAZ:00001088", + "title": "Republic of the Congo" }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "rank": 61, - "slot_group": "Host exposure information" + "Reunion": { + "text": "Reunion", + "description": "An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island.", + "meaning": "GAZ:00003945", + "title": "Reunion" }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "rank": 62, - "slot_group": "Host exposure information" + "Romania": { + "text": "Romania", + "description": "A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities).", + "meaning": "GAZ:00002951", + "title": "Romania" }, - "travel_history": { - "name": "travel_history", - "rank": 63, - "slot_group": "Host exposure information" + "Ross Sea": { + "text": "Ross Sea", + "description": "A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW.", + "meaning": "GAZ:00023304", + "title": "Ross Sea" }, - "exposure_event": { - "name": "exposure_event", - "examples": [ - { - "value": "Party [PCO:0000035]" - } - ], - "rank": 64, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureEventInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Russia": { + "text": "Russia", + "description": "A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts.", + "meaning": "GAZ:00002721", + "title": "Russia" }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "examples": [ - { - "value": "Contact with infected individual [GENEPIO:0100357]" - } - ], - "rank": 65, - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureContactLevelInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Rwanda": { + "text": "Rwanda", + "description": "A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge).", + "meaning": "GAZ:00001087", + "title": "Rwanda" }, - "host_role": { - "name": "host_role", - "examples": [ - { - "value": "Acquaintance of case [GENEPIO:0100266]" - } - ], - "rank": 66, - "slot_group": "Host exposure information", - "range": "HostRoleInternationalMenu" + "Saint Helena": { + "text": "Saint Helena", + "description": "An island of volcanic origin and a British overseas territory in the South Atlantic Ocean.", + "meaning": "GAZ:00000849", + "title": "Saint Helena" }, - "exposure_setting": { - "name": "exposure_setting", - "examples": [ - { - "value": "Healthcare Setting [GENEPIO:0100201]" - } - ], - "rank": 67, - "slot_group": "Host exposure information", - "range": "ExposureSettingInternationalMenu" + "Saint Kitts and Nevis": { + "text": "Saint Kitts and Nevis", + "description": "A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis.", + "meaning": "GAZ:00006906", + "title": "Saint Kitts and Nevis" }, - "exposure_details": { - "name": "exposure_details", - "rank": 68, - "slot_group": "Host exposure information" + "Saint Lucia": { + "text": "Saint Lucia", + "description": "An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean.", + "meaning": "GAZ:00006909", + "title": "Saint Lucia" + }, + "Saint Pierre and Miquelon": { + "text": "Saint Pierre and Miquelon", + "description": "An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985.", + "meaning": "GAZ:00003942", + "title": "Saint Pierre and Miquelon" + }, + "Saint Martin": { + "text": "Saint Martin", + "description": "An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe.", + "meaning": "GAZ:00005841", + "title": "Saint Martin" }, - "prior_mpox_infection": { - "name": "prior_mpox_infection", - "examples": [ - { - "value": "Prior infection [GENEPIO:0100037]" - } - ], - "rank": 69, - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorMpoxInfectionInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Saint Vincent and the Grenadines": { + "text": "Saint Vincent and the Grenadines", + "description": "An island nation in the Lesser Antilles chain of the Caribbean Sea.", + "meaning": "GAZ:02000565", + "title": "Saint Vincent and the Grenadines" }, - "prior_mpox_infection_date": { - "name": "prior_mpox_infection_date", - "rank": 70, - "slot_group": "Host reinfection information" + "Samoa": { + "text": "Samoa", + "description": "A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts).", + "meaning": "GAZ:00006910", + "title": "Samoa" }, - "prior_mpox_antiviral_treatment": { - "name": "prior_mpox_antiviral_treatment", - "examples": [ - { - "value": "Prior antiviral treatment [GENEPIO:0100037]" - } - ], - "rank": 71, - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorMpoxAntiviralTreatmentInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "San Marino": { + "text": "San Marino", + "description": "A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello).", + "meaning": "GAZ:00003102", + "title": "San Marino" }, - "prior_antiviral_treatment_during_prior_mpox_infection": { - "name": "prior_antiviral_treatment_during_prior_mpox_infection", - "rank": 72, - "slot_group": "Host reinfection information" + "Sao Tome and Principe": { + "text": "Sao Tome and Principe", + "description": "An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29).", + "meaning": "GAZ:00006927", + "title": "Sao Tome and Principe" }, - "sequencing_project_name": { - "name": "sequencing_project_name", - "rank": 73, - "slot_group": "Sequencing" + "Saudi Arabia": { + "text": "Saudi Arabia", + "description": "A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates.", + "meaning": "GAZ:00005279", + "title": "Saudi Arabia" }, - "sequenced_by": { - "name": "sequenced_by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions." - ], - "exact_mappings": [ - "BIOSAMPLE:sequenced_by" - ], - "rank": 74, - "slot_group": "Sequencing", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Senegal": { + "text": "Senegal", + "description": "A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales.", + "meaning": "GAZ:00000913", + "title": "Senegal" }, - "sequenced_by_laboratory_name": { - "name": "sequenced_by_laboratory_name", - "rank": 75, - "slot_group": "Sequencing" + "Serbia": { + "text": "Serbia", + "description": "A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities).", + "meaning": "GAZ:00002957", + "title": "Serbia" }, - "sequenced_by_contact_name": { - "name": "sequenced_by_contact_name", - "rank": 76, - "slot_group": "Sequencing" + "Seychelles": { + "text": "Seychelles", + "description": "An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands.", + "meaning": "GAZ:00006922", + "title": "Seychelles" }, - "sequenced_by_contact_email": { - "name": "sequenced_by_contact_email", - "rank": 77, - "slot_group": "Sequencing" + "Sierra Leone": { + "text": "Sierra Leone", + "description": "A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts.", + "meaning": "GAZ:00000914", + "title": "Sierra Leone" }, - "sequenced_by_contact_address": { - "name": "sequenced_by_contact_address", - "rank": 78, - "slot_group": "Sequencing" + "Singapore": { + "text": "Singapore", + "description": "An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role.", + "meaning": "GAZ:00003923", + "title": "Singapore" }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "exact_mappings": [ - "GISAID:Submitting%20lab", - "BIOSAMPLE:sequence_submitted_by" - ], - "rank": 79, - "slot_group": "Sequencing", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Sint Maarten": { + "text": "Sint Maarten", + "description": "One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten.", + "meaning": "GAZ:00012579", + "title": "Sint Maarten" }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "rank": 80, - "slot_group": "Sequencing" + "Slovakia": { + "text": "Slovakia", + "description": "A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts.", + "meaning": "GAZ:00002956", + "title": "Slovakia" }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "rank": 81, - "slot_group": "Sequencing" + "Slovenia": { + "text": "Slovenia", + "description": "A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status.", + "meaning": "GAZ:00002955", + "title": "Slovenia" }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "examples": [ - { - "value": "Baseline surveillance (random sampling) [GENEPIO:0100005]" - } - ], - "rank": 82, - "slot_group": "Sequencing", - "any_of": [ - { - "range": "PurposeOfSequencingInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Solomon Islands": { + "text": "Solomon Islands", + "description": "A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal.", + "meaning": "GAZ:00005275", + "title": "Solomon Islands" }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "rank": 83, - "slot_group": "Sequencing" + "Somalia": { + "text": "Somalia", + "description": "A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir.", + "meaning": "GAZ:00001104", + "title": "Somalia" }, - "sequencing_date": { - "name": "sequencing_date", - "rank": 84, - "slot_group": "Sequencing" + "South Africa": { + "text": "South Africa", + "description": "A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities.", + "meaning": "GAZ:00001094", + "title": "South Africa" }, - "library_id": { - "name": "library_id", - "rank": 85, - "slot_group": "Sequencing" + "South Georgia and the South Sandwich Islands": { + "text": "South Georgia and the South Sandwich Islands", + "description": "A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE.", + "meaning": "GAZ:00003990", + "title": "South Georgia and the South Sandwich Islands" }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "rank": 86, - "slot_group": "Sequencing" + "South Korea": { + "text": "South Korea", + "description": "A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri).", + "meaning": "GAZ:00002802", + "title": "South Korea" }, - "sequencing_assay_type": { - "name": "sequencing_assay_type", - "rank": 87, - "slot_group": "Sequencing" + "South Sudan": { + "text": "South Sudan", + "description": "A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel.", + "meaning": "GAZ:00233439", + "title": "South Sudan" }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "examples": [ - { - "value": "Oxford Nanopore MinION [GENEPIO:0100142]" - } - ], - "rank": 88, - "slot_group": "Sequencing", - "any_of": [ - { - "range": "SequencingInstrumentInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Spain": { + "text": "Spain", + "description": "That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal.", + "meaning": "GAZ:00000591", + "title": "Spain" }, - "sequencing_flow_cell_version": { - "name": "sequencing_flow_cell_version", - "rank": 89, - "slot_group": "Sequencing" + "Spratly Islands": { + "text": "Spratly Islands", + "description": "A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines.", + "meaning": "GAZ:00010831", + "title": "Spratly Islands" }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "rank": 90, - "slot_group": "Sequencing" + "Sri Lanka": { + "text": "Sri Lanka", + "description": "An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats.", + "meaning": "GAZ:00003924", + "title": "Sri Lanka" }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "rank": 91, - "slot_group": "Sequencing" + "State of Palestine": { + "text": "State of Palestine", + "description": "The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates.", + "meaning": "GAZ:00002475", + "title": "State of Palestine" }, - "dna_fragment_length": { - "name": "dna_fragment_length", - "rank": 92, - "slot_group": "Sequencing" + "Sudan": { + "text": "Sudan", + "description": "A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts.", + "meaning": "GAZ:00000560", + "title": "Sudan" }, - "genomic_target_enrichment_method": { - "name": "genomic_target_enrichment_method", - "rank": 93, - "slot_group": "Sequencing" + "Suriname": { + "text": "Suriname", + "description": "A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten.", + "meaning": "GAZ:00002525", + "title": "Suriname" + }, + "Svalbard": { + "text": "Svalbard", + "description": "An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole.", + "meaning": "GAZ:00005396", + "title": "Svalbard" }, - "genomic_target_enrichment_method_details": { - "name": "genomic_target_enrichment_method_details", - "rank": 94, - "slot_group": "Sequencing" + "Swaziland": { + "text": "Swaziland", + "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", + "meaning": "GAZ:00001099", + "title": "Swaziland" }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "rank": 95, - "slot_group": "Sequencing" + "Sweden": { + "text": "Sweden", + "description": "A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004.", + "meaning": "GAZ:00002729", + "title": "Sweden" }, - "amplicon_size": { - "name": "amplicon_size", - "rank": 96, - "slot_group": "Sequencing" + "Switzerland": { + "text": "Switzerland", + "description": "A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy.", + "meaning": "GAZ:00002941", + "title": "Switzerland" }, - "quality_control_method_name": { - "name": "quality_control_method_name", - "rank": 97, - "slot_group": "Bioinformatics and QC metrics" + "Syria": { + "text": "Syria", + "description": "A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia).", + "meaning": "GAZ:00002474", + "title": "Syria" }, - "quality_control_method_version": { - "name": "quality_control_method_version", - "rank": 98, - "slot_group": "Bioinformatics and QC metrics" + "Taiwan": { + "text": "Taiwan", + "description": "A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities.", + "meaning": "GAZ:00005341", + "title": "Taiwan" }, - "quality_control_determination": { - "name": "quality_control_determination", - "rank": 99, - "slot_group": "Bioinformatics and QC metrics" + "Tajikistan": { + "text": "Tajikistan", + "description": "A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion).", + "meaning": "GAZ:00006912", + "title": "Tajikistan" }, - "quality_control_issues": { - "name": "quality_control_issues", - "rank": 100, - "slot_group": "Bioinformatics and QC metrics" + "Tanzania": { + "text": "Tanzania", + "description": "A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities).", + "meaning": "GAZ:00001103", + "title": "Tanzania" }, - "quality_control_details": { - "name": "quality_control_details", - "rank": 101, - "slot_group": "Bioinformatics and QC metrics" + "Thailand": { + "text": "Thailand", + "description": "A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province.", + "meaning": "GAZ:00003744", + "title": "Thailand" }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "rank": 102, - "slot_group": "Bioinformatics and QC metrics" + "Timor-Leste": { + "text": "Timor-Leste", + "description": "A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets.", + "meaning": "GAZ:00006913", + "title": "Timor-Leste" }, - "dehosting_method": { - "name": "dehosting_method", - "rank": 103, - "slot_group": "Bioinformatics and QC metrics" + "Togo": { + "text": "Togo", + "description": "A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located.", + "meaning": "GAZ:00000915", + "title": "Togo" }, - "deduplication_method": { - "name": "deduplication_method", - "rank": 104, - "slot_group": "Bioinformatics and QC metrics" + "Tokelau": { + "text": "Tokelau", + "description": "A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi).", + "meaning": "GAZ:00260188", + "title": "Tokelau" }, - "genome_sequence_file_name": { - "name": "genome_sequence_file_name", - "rank": 105, - "slot_group": "Bioinformatics and QC metrics" + "Tonga": { + "text": "Tonga", + "description": "A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean.", + "meaning": "GAZ:00006916", + "title": "Tonga" }, - "genome_sequence_file_path": { - "name": "genome_sequence_file_path", - "rank": 106, - "slot_group": "Bioinformatics and QC metrics" + "Trinidad and Tobago": { + "text": "Trinidad and Tobago", + "description": "An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands.", + "meaning": "GAZ:00003767", + "title": "Trinidad and Tobago" }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "rank": 107, - "slot_group": "Bioinformatics and QC metrics" + "Tromelin Island": { + "text": "Tromelin Island", + "description": "A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point.", + "meaning": "GAZ:00005812", + "title": "Tromelin Island" }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "rank": 108, - "slot_group": "Bioinformatics and QC metrics" + "Tunisia": { + "text": "Tunisia", + "description": "A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 \"delegations\" or \"districts\" (mutamadiyat), and further subdivided into municipalities (shaykhats).", + "meaning": "GAZ:00000562", + "title": "Tunisia" }, - "sequence_assembly_software_name": { - "name": "sequence_assembly_software_name", - "rank": 109, - "slot_group": "Bioinformatics and QC metrics" + "Turkey": { + "text": "Turkey", + "description": "A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts.", + "meaning": "GAZ:00000558", + "title": "Turkey" }, - "sequence_assembly_software_version": { - "name": "sequence_assembly_software_version", - "rank": 110, - "slot_group": "Bioinformatics and QC metrics" + "Turkmenistan": { + "text": "Turkmenistan", + "description": "A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city.", + "meaning": "GAZ:00005018", + "title": "Turkmenistan" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "rank": 111, - "slot_group": "Bioinformatics and QC metrics" + "Turks and Caicos Islands": { + "text": "Turks and Caicos Islands", + "description": "A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands.", + "meaning": "GAZ:00003955", + "title": "Turks and Caicos Islands" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "rank": 112, - "slot_group": "Bioinformatics and QC metrics" + "Tuvalu": { + "text": "Tuvalu", + "description": "A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia.", + "meaning": "GAZ:00009715", + "title": "Tuvalu" }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "rank": 113, - "slot_group": "Bioinformatics and QC metrics" + "United States of America": { + "text": "United States of America", + "description": "A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into \"census areas\"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a \"charter township\", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county.", + "meaning": "GAZ:00002459", + "title": "United States of America" }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "rank": 114, - "slot_group": "Bioinformatics and QC metrics" + "Uganda": { + "text": "Uganda", + "description": "A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties.", + "meaning": "GAZ:00001102", + "title": "Uganda" }, - "fast5_filename": { - "name": "fast5_filename", - "rank": 115, - "slot_group": "Bioinformatics and QC metrics" + "Ukraine": { + "text": "Ukraine", + "description": "A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units.", + "meaning": "GAZ:00002724", + "title": "Ukraine" }, - "fast5_filepath": { - "name": "fast5_filepath", - "rank": 116, - "slot_group": "Bioinformatics and QC metrics" + "United Arab Emirates": { + "text": "United Arab Emirates", + "description": "A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain.", + "meaning": "GAZ:00005282", + "title": "United Arab Emirates" }, - "number_of_total_reads": { - "name": "number_of_total_reads", - "rank": 117, - "slot_group": "Bioinformatics and QC metrics" + "United Kingdom": { + "text": "United Kingdom", + "description": "A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel.", + "meaning": "GAZ:00002637", + "title": "United Kingdom" }, - "number_of_unique_reads": { - "name": "number_of_unique_reads", - "rank": 118, - "slot_group": "Bioinformatics and QC metrics" + "Uruguay": { + "text": "Uruguay", + "description": "A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento).", + "meaning": "GAZ:00002930", + "title": "Uruguay" }, - "minimum_posttrimming_read_length": { - "name": "minimum_posttrimming_read_length", - "rank": 119, - "slot_group": "Bioinformatics and QC metrics" + "Uzbekistan": { + "text": "Uzbekistan", + "description": "A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar).", + "meaning": "GAZ:00004979", + "title": "Uzbekistan" }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "rank": 120, - "slot_group": "Bioinformatics and QC metrics" + "Vanuatu": { + "text": "Vanuatu", + "description": "An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji.", + "meaning": "GAZ:00006918", + "title": "Vanuatu" }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "rank": 121, - "slot_group": "Bioinformatics and QC metrics" + "Venezuela": { + "text": "Venezuela", + "description": "A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias).", + "meaning": "GAZ:00002931", + "title": "Venezuela" }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "rank": 122, - "slot_group": "Bioinformatics and QC metrics" + "Viet Nam": { + "text": "Viet Nam", + "description": "The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia.", + "meaning": "GAZ:00003756", + "title": "Viet Nam" }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "rank": 123, - "slot_group": "Bioinformatics and QC metrics" + "Virgin Islands": { + "text": "Virgin Islands", + "description": "A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts.", + "meaning": "GAZ:00003959", + "title": "Virgin Islands" }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "rank": 124, - "slot_group": "Bioinformatics and QC metrics" + "Wake Island": { + "text": "Wake Island", + "description": "A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east).", + "meaning": "GAZ:00007111", + "title": "Wake Island" }, - "sequence_assembly_length": { - "name": "sequence_assembly_length", - "rank": 125, - "slot_group": "Bioinformatics and QC metrics" + "Wallis and Futuna": { + "text": "Wallis and Futuna", + "description": "A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets.", + "meaning": "GAZ:00007191", + "title": "Wallis and Futuna" }, - "number_of_contigs": { - "name": "number_of_contigs", - "rank": 126, - "slot_group": "Bioinformatics and QC metrics" + "West Bank": { + "text": "West Bank", + "description": "A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian \"islands\" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is \"pipelined\".", + "meaning": "GAZ:00009572", + "title": "West Bank" }, - "genome_completeness": { - "name": "genome_completeness", - "rank": 127, - "slot_group": "Bioinformatics and QC metrics" + "Western Sahara": { + "text": "Western Sahara", + "description": "A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions.", + "meaning": "GAZ:00000564", + "title": "Western Sahara" }, - "n50": { - "name": "n50", - "rank": 128, - "slot_group": "Bioinformatics and QC metrics" + "Yemen": { + "text": "Yemen", + "description": "A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001).", + "meaning": "GAZ:00005284", + "title": "Yemen" }, - "percent_ns_across_total_genome_length": { - "name": "percent_ns_across_total_genome_length", - "rank": 129, - "slot_group": "Bioinformatics and QC metrics" + "Zambia": { + "text": "Zambia", + "description": "A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts.", + "meaning": "GAZ:00001107", + "title": "Zambia" }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "rank": 130, - "slot_group": "Bioinformatics and QC metrics" + "Zimbabwe": { + "text": "Zimbabwe", + "description": "A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities.", + "meaning": "GAZ:00001106", + "title": "Zimbabwe" + } + } + }, + "GeoLocNameCountryInternationalMenu": { + "name": "GeoLocNameCountryInternationalMenu", + "title": "geo_loc_name (country) international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Afghanistan [GAZ:00006882]": { + "text": "Afghanistan [GAZ:00006882]", + "description": "A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ]", + "meaning": "GAZ:00006882", + "title": "Afghanistan [GAZ:00006882]" }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "rank": 131, - "slot_group": "Bioinformatics and QC metrics" + "Albania [GAZ:00002953]": { + "text": "Albania [GAZ:00002953]", + "description": "A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ]", + "meaning": "GAZ:00002953", + "title": "Albania [GAZ:00002953]" }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "rank": 132, - "slot_group": "Bioinformatics and QC metrics" + "Algeria [GAZ:00000563]": { + "text": "Algeria [GAZ:00000563]", + "description": "A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ]", + "meaning": "GAZ:00000563", + "title": "Algeria [GAZ:00000563]" }, - "read_mapping_software_name": { - "name": "read_mapping_software_name", - "rank": 133, - "slot_group": "Taxonomic identification information" + "American Samoa [GAZ:00003957]": { + "text": "American Samoa [GAZ:00003957]", + "description": "An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ]", + "meaning": "GAZ:00003957", + "title": "American Samoa [GAZ:00003957]" }, - "read_mapping_software_version": { - "name": "read_mapping_software_version", - "rank": 134, - "slot_group": "Taxonomic identification information" + "Andorra [GAZ:00002948]": { + "text": "Andorra [GAZ:00002948]", + "description": "A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]", + "meaning": "GAZ:00002948", + "title": "Andorra [GAZ:00002948]" }, - "taxonomic_reference_database_name": { - "name": "taxonomic_reference_database_name", - "rank": 135, - "slot_group": "Taxonomic identification information" + "Angola [GAZ:00001095]": { + "text": "Angola [GAZ:00001095]", + "description": "A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ]", + "meaning": "GAZ:00001095", + "title": "Angola [GAZ:00001095]" }, - "taxonomic_reference_database_version": { - "name": "taxonomic_reference_database_version", - "rank": 136, - "slot_group": "Taxonomic identification information" + "Anguilla [GAZ:00009159]": { + "text": "Anguilla [GAZ:00009159]", + "description": "A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ]", + "meaning": "GAZ:00009159", + "title": "Anguilla [GAZ:00009159]" }, - "taxonomic_analysis_report_filename": { - "name": "taxonomic_analysis_report_filename", - "rank": 137, - "slot_group": "Taxonomic identification information" + "Antarctica [GAZ:00000462]": { + "text": "Antarctica [GAZ:00000462]", + "description": "The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ]", + "meaning": "GAZ:00000462", + "title": "Antarctica [GAZ:00000462]" }, - "taxonomic_analysis_date": { - "name": "taxonomic_analysis_date", - "rank": 138, - "slot_group": "Taxonomic identification information" + "Antigua and Barbuda [GAZ:00006883]": { + "text": "Antigua and Barbuda [GAZ:00006883]", + "description": "An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ]", + "meaning": "GAZ:00006883", + "title": "Antigua and Barbuda [GAZ:00006883]" }, - "read_mapping_criteria": { - "name": "read_mapping_criteria", - "rank": 139, - "slot_group": "Taxonomic identification information" + "Argentina [GAZ:00002928]": { + "text": "Argentina [GAZ:00002928]", + "description": "A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ]", + "meaning": "GAZ:00002928", + "title": "Argentina [GAZ:00002928]" }, - "assay_target_name_1": { - "name": "assay_target_name_1", - "rank": 140, - "slot_group": "Pathogen diagnostic testing" + "Armenia [GAZ:00004094]": { + "text": "Armenia [GAZ:00004094]", + "description": "A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ]", + "meaning": "GAZ:00004094", + "title": "Armenia [GAZ:00004094]" }, - "assay_target_details_1": { - "name": "assay_target_details_1", - "rank": 141, - "slot_group": "Pathogen diagnostic testing" + "Aruba [GAZ:00004025]": { + "text": "Aruba [GAZ:00004025]", + "description": "An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ]", + "meaning": "GAZ:00004025", + "title": "Aruba [GAZ:00004025]" }, - "gene_symbol_1": { - "name": "gene_symbol_1", - "rank": 142, - "slot_group": "Pathogen diagnostic testing" + "Ashmore and Cartier Islands [GAZ:00005901]": { + "text": "Ashmore and Cartier Islands [GAZ:00005901]", + "description": "A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ]", + "meaning": "GAZ:00005901", + "title": "Ashmore and Cartier Islands [GAZ:00005901]" }, - "diagnostic_pcr_protocol_1": { - "name": "diagnostic_pcr_protocol_1", - "rank": 143, - "slot_group": "Pathogen diagnostic testing" + "Australia [GAZ:00000463]": { + "text": "Australia [GAZ:00000463]", + "description": "A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories.", + "meaning": "GAZ:00000463", + "title": "Australia [GAZ:00000463]" }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "rank": 144, - "slot_group": "Pathogen diagnostic testing" + "Austria [GAZ:00002942]": { + "text": "Austria [GAZ:00002942]", + "description": "A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities.", + "meaning": "GAZ:00002942", + "title": "Austria [GAZ:00002942]" }, - "assay_target_name_2": { - "name": "assay_target_name_2", - "rank": 145, - "slot_group": "Pathogen diagnostic testing" + "Azerbaijan [GAZ:00004941]": { + "text": "Azerbaijan [GAZ:00004941]", + "description": "A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika).", + "meaning": "GAZ:00004941", + "title": "Azerbaijan [GAZ:00004941]" }, - "assay_target_details_2": { - "name": "assay_target_details_2", - "rank": 146, - "slot_group": "Pathogen diagnostic testing" + "Bahamas [GAZ:00002733]": { + "text": "Bahamas [GAZ:00002733]", + "description": "A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government.", + "meaning": "GAZ:00002733", + "title": "Bahamas [GAZ:00002733]" }, - "gene_symbol_2": { - "name": "gene_symbol_2", - "rank": 147, - "slot_group": "Pathogen diagnostic testing" + "Bahrain [GAZ:00005281]": { + "text": "Bahrain [GAZ:00005281]", + "description": "A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates.", + "meaning": "GAZ:00005281", + "title": "Bahrain [GAZ:00005281]" }, - "diagnostic_pcr_protocol_2": { - "name": "diagnostic_pcr_protocol_2", - "rank": 148, - "slot_group": "Pathogen diagnostic testing" + "Baker Island [GAZ:00007117]": { + "text": "Baker Island [GAZ:00007117]", + "description": "An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US.", + "meaning": "GAZ:00007117", + "title": "Baker Island [GAZ:00007117]" }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "rank": 149, - "slot_group": "Pathogen diagnostic testing" + "Bangladesh [GAZ:00003750]": { + "text": "Bangladesh [GAZ:00003750]", + "description": "A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana (\"police stations\").", + "meaning": "GAZ:00003750", + "title": "Bangladesh [GAZ:00003750]" }, - "assay_target_name_3": { - "name": "assay_target_name_3", - "rank": 150, - "slot_group": "Pathogen diagnostic testing" + "Barbados [GAZ:00001251]": { + "text": "Barbados [GAZ:00001251]", + "description": "An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown.", + "meaning": "GAZ:00001251", + "title": "Barbados [GAZ:00001251]" }, - "assay_target_details_3": { - "name": "assay_target_details_3", - "rank": 151, - "slot_group": "Pathogen diagnostic testing" + "Bassas da India [GAZ:00005810]": { + "text": "Bassas da India [GAZ:00005810]", + "description": "A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below.", + "meaning": "GAZ:00005810", + "title": "Bassas da India [GAZ:00005810]" }, - "gene_symbol_3": { - "name": "gene_symbol_3", - "rank": 152, - "slot_group": "Pathogen diagnostic testing" + "Belarus [GAZ:00006886]": { + "text": "Belarus [GAZ:00006886]", + "description": "A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital.", + "meaning": "GAZ:00006886", + "title": "Belarus [GAZ:00006886]" }, - "diagnostic_pcr_protocol_3": { - "name": "diagnostic_pcr_protocol_3", - "rank": 153, - "slot_group": "Pathogen diagnostic testing" + "Belgium [GAZ:00002938]": { + "text": "Belgium [GAZ:00002938]", + "description": "A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977).", + "meaning": "GAZ:00002938", + "title": "Belgium [GAZ:00002938]" }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "rank": 154, - "slot_group": "Pathogen diagnostic testing" + "Belize [GAZ:00002934]": { + "text": "Belize [GAZ:00002934]", + "description": "A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies.", + "meaning": "GAZ:00002934", + "title": "Belize [GAZ:00002934]" }, - "authors": { - "name": "authors", - "rank": 155, - "slot_group": "Contributor acknowledgement" + "Benin [GAZ:00000904]": { + "text": "Benin [GAZ:00000904]", + "description": "A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes.", + "meaning": "GAZ:00000904", + "title": "Benin [GAZ:00000904]" }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "rank": 156, - "slot_group": "Contributor acknowledgement" - } - }, - "attributes": { - "specimen_collector_sample_id": { - "name": "specimen_collector_sample_id", - "description": "The user-defined name for the sample.", - "title": "specimen collector sample ID", - "comments": [ - "Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab." - ], - "examples": [ - { - "value": "prov_mpox_1234" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Sample%20ID%20given%20by%20the%20submitting%20laboratory", - "CNPHI:Primary%20Specimen%20ID", - "NML_LIMS:TEXT_ID", - "BIOSAMPLE:sample_name", - "VirusSeq_Portal:specimen%20collector%20sample%20ID" - ], - "rank": 1, - "slot_uri": "GENEPIO:0001123", - "identifier": true, - "alias": "specimen_collector_sample_id", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "required": true + "Bermuda [GAZ:00001264]": { + "text": "Bermuda [GAZ:00001264]", + "description": "A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands.", + "meaning": "GAZ:00001264", + "title": "Bermuda [GAZ:00001264]" }, - "case_id": { - "name": "case_id", - "description": "The identifier used to specify an epidemiologically detected case of disease.", - "title": "case ID", - "comments": [ - "Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing." - ], - "examples": [ - { - "value": "ABCD1234" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_CASE_ID" - ], - "rank": 2, - "slot_uri": "GENEPIO:0100281", - "alias": "case_id", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString" + "Bhutan [GAZ:00003920]": { + "text": "Bhutan [GAZ:00003920]", + "description": "A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog.", + "meaning": "GAZ:00003920", + "title": "Bhutan [GAZ:00003920]" }, - "bioproject_accession": { - "name": "bioproject_accession", - "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", - "title": "bioproject accession", - "comments": [ - "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." - ], - "examples": [ - { - "value": "PRJNA12345" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession", - "BIOSAMPLE:bioproject_accession" - ], - "rank": 3, - "slot_uri": "GENEPIO:0001136", - "alias": "bioproject_accession", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Bolivia [GAZ:00002511]": { + "text": "Bolivia [GAZ:00002511]", + "description": "A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios).", + "meaning": "GAZ:00002511", + "title": "Bolivia [GAZ:00002511]" }, - "biosample_accession": { - "name": "biosample_accession", - "description": "The identifier assigned to a BioSample in INSDC archives.", - "title": "biosample accession", - "comments": [ - "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA." - ], - "examples": [ - { - "value": "SAMN14180202" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession" - ], - "rank": 4, - "slot_uri": "GENEPIO:0001139", - "alias": "biosample_accession", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Borneo [GAZ:00025355]": { + "text": "Borneo [GAZ:00025355]", + "description": "An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres.", + "meaning": "GAZ:00025355", + "title": "Borneo [GAZ:00025355]" }, - "insdc_sequence_read_accession": { - "name": "insdc_sequence_read_accession", - "description": "The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", - "title": "INSDC sequence read accession", - "comments": [ - "Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR." - ], - "examples": [ - { - "value": "SRR123456, ERR123456, DRR123456, CRR123456" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:SRA%20Accession", - "NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession" - ], - "rank": 5, - "slot_uri": "GENEPIO:0101203", - "alias": "insdc_sequence_read_accession", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Bosnia and Herzegovina [GAZ:00006887]": { + "text": "Bosnia and Herzegovina [GAZ:00006887]", + "description": "A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina.", + "meaning": "GAZ:00006887", + "title": "Bosnia and Herzegovina [GAZ:00006887]" }, - "insdc_assembly_accession": { - "name": "insdc_assembly_accession", - "description": "The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories.", - "title": "INSDC assembly accession", - "comments": [ - "Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version." - ], - "examples": [ - { - "value": "LZ986655.1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:GenBank%20Accession", - "NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession" - ], - "rank": 6, - "slot_uri": "GENEPIO:0101204", - "alias": "insdc_assembly_accession", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Botswana [GAZ:00001097]": { + "text": "Botswana [GAZ:00001097]", + "description": "A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts.", + "meaning": "GAZ:00001097", + "title": "Botswana [GAZ:00001097]" }, - "gisaid_virus_name": { - "name": "gisaid_virus_name", - "description": "Identifier of the specific isolate.", - "title": "GISAID virus name", - "comments": [ - "Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." - ], - "examples": [ - { - "value": "hMpxV/Canada/UN-NML-12345/2022" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Virus%20name", - "BIOSAMPLE:GISAID_virus_name" - ], - "rank": 7, - "slot_uri": "GENEPIO:0100282", - "alias": "gisaid_virus_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString" + "Bouvet Island [GAZ:00001453]": { + "text": "Bouvet Island [GAZ:00001453]", + "description": "A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended.", + "meaning": "GAZ:00001453", + "title": "Bouvet Island [GAZ:00001453]" }, - "gisaid_accession": { - "name": "gisaid_accession", - "description": "The GISAID accession number assigned to the sequence.", - "title": "GISAID accession", - "comments": [ - "Store the accession returned from the GISAID submission." - ], - "examples": [ - { - "value": "EPI_ISL_436489" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:GISAID%20Accession%20%28if%20known%29", - "NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession", - "BIOSAMPLE:GISAID_accession", - "VirusSeq_Portal:GISAID%20accession" - ], - "rank": 8, - "slot_uri": "GENEPIO:0001147", - "alias": "gisaid_accession", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Database Identifiers", - "range": "WhitespaceMinimizedString", - "structured_pattern": { - "syntax": "{UPPER_CASE}", - "interpolated": true, - "partial_match": false - } + "Brazil [GAZ:00002828]": { + "text": "Brazil [GAZ:00002828]", + "description": "A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South.", + "meaning": "GAZ:00002828", + "title": "Brazil [GAZ:00002828]" }, - "sample_collected_by": { - "name": "sample_collected_by", - "description": "The name of the agency that collected the original sample.", - "title": "sample collected by", - "comments": [ - "The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other)." - ], - "examples": [ - { - "value": "BCCDC Public Health Laboratory" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Originating%20lab", - "BIOSAMPLE:collected_by" - ], - "rank": 9, - "slot_uri": "GENEPIO:0001153", - "alias": "sample_collected_by", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "British Virgin Islands [GAZ:00003961]": { + "text": "British Virgin Islands [GAZ:00003961]", + "description": "A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited.", + "meaning": "GAZ:00003961", + "title": "British Virgin Islands [GAZ:00003961]" + }, + "Brunei [GAZ:00003901]": { + "text": "Brunei [GAZ:00003901]", + "description": "A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages).", + "meaning": "GAZ:00003901", + "title": "Brunei [GAZ:00003901]" + }, + "Bulgaria [GAZ:00002950]": { + "text": "Bulgaria [GAZ:00002950]", + "description": "A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities.", + "meaning": "GAZ:00002950", + "title": "Bulgaria [GAZ:00002950]" + }, + "Burkina Faso [GAZ:00000905]": { + "text": "Burkina Faso [GAZ:00000905]", + "description": "A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes).", + "meaning": "GAZ:00000905", + "title": "Burkina Faso [GAZ:00000905]" + }, + "Burundi [GAZ:00001090]": { + "text": "Burundi [GAZ:00001090]", + "description": "A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines.", + "meaning": "GAZ:00001090", + "title": "Burundi [GAZ:00001090]" + }, + "Cambodia [GAZ:00006888]": { + "text": "Cambodia [GAZ:00006888]", + "description": "A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand.", + "meaning": "GAZ:00006888", + "title": "Cambodia [GAZ:00006888]" + }, + "Cameroon [GAZ:00001093]": { + "text": "Cameroon [GAZ:00001093]", + "description": "A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts.", + "meaning": "GAZ:00001093", + "title": "Cameroon [GAZ:00001093]" + }, + "Canada [GAZ:00002560]": { + "text": "Canada [GAZ:00002560]", + "description": "A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada.", + "meaning": "GAZ:00002560", + "title": "Canada [GAZ:00002560]" }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sample.", - "title": "sample collector contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sample%20collector%20contact%20email" - ], - "rank": 10, - "slot_uri": "GENEPIO:0001156", - "alias": "sample_collector_contact_email", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString", - "pattern": "^\\S+@\\S+\\.\\S+$" + "Cape Verde [GAZ:00001227]": { + "text": "Cape Verde [GAZ:00001227]", + "description": "A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias).", + "meaning": "GAZ:00001227", + "title": "Cape Verde [GAZ:00001227]" }, - "sample_collector_contact_address": { - "name": "sample_collector_contact_address", - "description": "The mailing address of the agency submitting the sample.", - "title": "sample collector contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Address", - "NML_LIMS:sample%20collector%20contact%20address" - ], - "rank": 11, - "slot_uri": "GENEPIO:0001158", - "alias": "sample_collector_contact_address", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Cayman Islands [GAZ:00003986]": { + "text": "Cayman Islands [GAZ:00003986]", + "description": "A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts.", + "meaning": "GAZ:00003986", + "title": "Cayman Islands [GAZ:00003986]" }, - "sample_collection_date": { - "name": "sample_collection_date", - "description": "The date on which the sample was collected.", - "title": "sample collection date", - "todos": [ - ">=2019-10-01", - "<={today}" - ], - "comments": [ - "Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add \"jitter\" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Collection%20date", - "CNPHI:Patient%20Sample%20Collected%20Date", - "NML_LIMS:HC_COLLECT_DATE", - "BIOSAMPLE:collection_date", - "VirusSeq_Portal:sample%20collection%20date" - ], - "rank": 12, - "slot_uri": "GENEPIO:0001174", - "alias": "sample_collection_date", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Central African Republic [GAZ:00001089]": { + "text": "Central African Republic [GAZ:00001089]", + "description": "A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures).", + "meaning": "GAZ:00001089", + "title": "Central African Republic [GAZ:00001089]" }, - "sample_received_date": { - "name": "sample_received_date", - "description": "The date on which the sample was received.", - "title": "sample received date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-03-20" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sample%20received%20date" - ], - "rank": 13, - "slot_uri": "GENEPIO:0001179", - "alias": "sample_received_date", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Chad [GAZ:00000586]": { + "text": "Chad [GAZ:00000586]", + "description": "A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change.", + "meaning": "GAZ:00000586", + "title": "Chad [GAZ:00000586]" }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "description": "The country where the sample was collected.", - "title": "geo_loc_name (country)", - "comments": [ - "Provide the country name from the controlled vocabulary provided." - ], - "examples": [ - { - "value": "United States of America [GAZ:00002459]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Location", - "CNPHI:Patient%20Country", - "NML_LIMS:HC_COUNTRY", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28country%29" - ], - "rank": 14, - "slot_uri": "GENEPIO:0001181", - "alias": "geo_loc_name_country", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "GeoLocNameCountryInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Chile [GAZ:00002825]": { + "text": "Chile [GAZ:00002825]", + "description": "A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10.", + "meaning": "GAZ:00002825", + "title": "Chile [GAZ:00002825]" }, - "geo_loc_name_state_province_territory": { - "name": "geo_loc_name_state_province_territory", - "description": "The state/province/territory where the sample was collected.", - "title": "geo_loc_name (state/province/territory)", - "comments": [ - "Provide the state/province/territory name from the controlled vocabulary provided." - ], - "examples": [ - { - "value": "Saskatchewan" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Patient%20Province", - "NML_LIMS:HC_PROVINCE", - "BIOSAMPLE:geo_loc_name", - "VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29" - ], - "rank": 15, - "slot_uri": "GENEPIO:0001185", - "alias": "geo_loc_name_state_province_territory", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "China [GAZ:00002845]": { + "text": "China [GAZ:00002845]", + "description": "A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions.", + "meaning": "GAZ:00002845", + "title": "China [GAZ:00002845]" }, - "geo_loc_latitude": { - "name": "geo_loc_latitude", - "description": "The latitude coordinates of the geographical location of sample collection.", - "title": "geo_loc latitude", - "comments": [ - "Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees latitude in format \"d[d.dddd] N|S\"." - ], - "examples": [ - { - "value": "38.98 N" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:lat_lon" - ], - "rank": 16, - "slot_uri": "GENEPIO:0100309", - "alias": "geo_loc_latitude", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Christmas Island [GAZ:00005915]": { + "text": "Christmas Island [GAZ:00005915]", + "description": "An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain.", + "meaning": "GAZ:00005915", + "title": "Christmas Island [GAZ:00005915]" + }, + "Clipperton Island [GAZ:00005838]": { + "text": "Clipperton Island [GAZ:00005838]", + "description": "A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica.", + "meaning": "GAZ:00005838", + "title": "Clipperton Island [GAZ:00005838]" + }, + "Cocos Islands [GAZ:00009721]": { + "text": "Cocos Islands [GAZ:00009721]", + "description": "Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group.", + "meaning": "GAZ:00009721", + "title": "Cocos Islands [GAZ:00009721]" + }, + "Colombia [GAZ:00002929]": { + "text": "Colombia [GAZ:00002929]", + "description": "A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities.", + "meaning": "GAZ:00002929", + "title": "Colombia [GAZ:00002929]" + }, + "Comoros [GAZ:00005820]": { + "text": "Comoros [GAZ:00005820]", + "description": "An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique.", + "meaning": "GAZ:00005820", + "title": "Comoros [GAZ:00005820]" }, - "geo_loc_longitude": { - "name": "geo_loc_longitude", - "description": "The longitude coordinates of the geographical location of sample collection.", - "title": "geo_loc longitude", - "comments": [ - "Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees longitude in format \"d[dd.dddd] W|E\"." - ], - "examples": [ - { - "value": "77.11 W" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:lat_lon" - ], - "rank": 17, - "slot_uri": "GENEPIO:0100310", - "alias": "geo_loc_longitude", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Cook Islands [GAZ:00053798]": { + "text": "Cook Islands [GAZ:00053798]", + "description": "A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean.", + "meaning": "GAZ:00053798", + "title": "Cook Islands [GAZ:00053798]" }, - "organism": { - "name": "organism", - "description": "Taxonomic name of the organism.", - "title": "organism", - "comments": [ - "Use \"Mpox virus\". This value is provided in the template. Note: the Mpox virus was formerly referred to as the \"Monkeypox virus\" but the international nomenclature has changed (2022)." - ], - "examples": [ - { - "value": "Mpox virus [NCBITaxon:10244]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Pathogen", - "NML_LIMS:HC_CURRENT_ID", - "BIOSAMPLE:organism", - "VirusSeq_Portal:organism" - ], - "rank": 18, - "slot_uri": "GENEPIO:0001191", - "alias": "organism", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "OrganismInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Coral Sea Islands [GAZ:00005917]": { + "text": "Coral Sea Islands [GAZ:00005917]", + "description": "A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups.", + "meaning": "GAZ:00005917", + "title": "Coral Sea Islands [GAZ:00005917]" }, - "isolate": { - "name": "isolate", - "description": "Identifier of the specific isolate.", - "title": "isolate", - "comments": [ - "This identifier should be an unique, indexed, alpha-numeric ID within your laboratory. If submitted to the INSDC, the \"isolate\" name is propagated throughtout different databases. As such, structure the \"isolate\" name to be ICTV/INSDC compliant in the following format: \"MpxV/host/country/sampleID/date\"." - ], - "examples": [ - { - "value": "MpxV/human/USA/CA-CDPH-001/2020" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:isolate" - ], - "rank": 19, - "slot_uri": "GENEPIO:0001644", - "alias": "isolate", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Costa Rica [GAZ:00002901]": { + "text": "Costa Rica [GAZ:00002901]", + "description": "A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons.", + "meaning": "GAZ:00002901", + "title": "Costa Rica [GAZ:00002901]" }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "description": "The reason that the sample was collected.", - "title": "purpose of sampling", - "comments": [ - "As all samples are taken for diagnostic purposes, \"Diagnostic Testing\" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." - ], - "examples": [ - { - "value": "Diagnostic testing [GENEPIO:0100002]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Reason%20for%20Sampling", - "NML_LIMS:HC_SAMPLE_CATEGORY", - "BIOSAMPLE:purpose_of_sampling", - "VirusSeq_Portal:purpose%20of%20sampling" - ], - "rank": 20, - "slot_uri": "GENEPIO:0001198", - "alias": "purpose_of_sampling", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "PurposeOfSamplingInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Cote d'Ivoire [GAZ:00000906]": { + "text": "Cote d'Ivoire [GAZ:00000906]", + "description": "A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments.", + "meaning": "GAZ:00000906", + "title": "Cote d'Ivoire [GAZ:00000906]" }, - "purpose_of_sampling_details": { - "name": "purpose_of_sampling_details", - "description": "The description of why the sample was collected, providing specific details.", - "title": "purpose of sampling details", - "comments": [ - "Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value." - ], - "examples": [ - { - "value": "Symptomology and history suggested Monkeypox diagnosis." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sampling", - "NML_LIMS:PH_SAMPLING_DETAILS", - "BIOSAMPLE:description", - "VirusSeq_Portal:purpose%20of%20sampling%20details" - ], - "rank": 21, - "slot_uri": "GENEPIO:0001200", - "alias": "purpose_of_sampling_details", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Croatia [GAZ:00002719]": { + "text": "Croatia [GAZ:00002719]", + "description": "A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district.", + "meaning": "GAZ:00002719", + "title": "Croatia [GAZ:00002719]" }, - "anatomical_material": { - "name": "anatomical_material", - "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", - "title": "anatomical material", - "comments": [ - "Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Lesion (Pustule) [NCIT:C78582]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Material", - "NML_LIMS:PH_ISOLATION_SITE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_material", - "VirusSeq_Portal:anatomical%20material" - ], - "rank": 22, - "slot_uri": "GENEPIO:0001211", - "alias": "anatomical_material", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalMaterialInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Cuba [GAZ:00003762]": { + "text": "Cuba [GAZ:00003762]", + "description": "A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba.", + "meaning": "GAZ:00003762", + "title": "Cuba [GAZ:00003762]" }, - "anatomical_part": { - "name": "anatomical_part", - "description": "An anatomical part of an organism e.g. oropharynx.", - "title": "anatomical part", - "comments": [ - "Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Genital area [BTO:0003358]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Anatomical%20Site", - "NML_LIMS:PH_ISOLATION_SITE", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_part", - "VirusSeq_Portal:anatomical%20part" - ], - "rank": 23, - "slot_uri": "GENEPIO:0001214", - "alias": "anatomical_part", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalPartInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Curacao [GAZ:00012582]": { + "text": "Curacao [GAZ:00012582]", + "description": "One of five island areas of the Netherlands Antilles.", + "meaning": "GAZ:00012582", + "title": "Curacao [GAZ:00012582]" + }, + "Cyprus [GAZ:00004006]": { + "text": "Cyprus [GAZ:00004006]", + "description": "The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west.", + "meaning": "GAZ:00004006", + "title": "Cyprus [GAZ:00004006]" }, - "body_product": { - "name": "body_product", - "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", - "title": "body product", - "comments": [ - "Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Pus [UBERON:0000177]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Body%20Product", - "NML_LIMS:PH_SPECIMEN_SOURCE_DESC", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:body_product", - "VirusSeq_Portal:body%20product" - ], - "rank": 24, - "slot_uri": "GENEPIO:0001216", - "alias": "body_product", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "BodyProductInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Czech Republic [GAZ:00002954]": { + "text": "Czech Republic [GAZ:00002954]", + "description": "A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named \"Little Districts\" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices.", + "meaning": "GAZ:00002954", + "title": "Czech Republic [GAZ:00002954]" }, - "environmental_material": { - "name": "environmental_material", - "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage.", - "title": "environmental material", - "comments": [ - "Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Bed linen" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_material" - ], - "rank": 25, - "slot_uri": "GENEPIO:0001223", - "alias": "environmental_material", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalMaterialInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Democratic Republic of the Congo [GAZ:00001086]": { + "text": "Democratic Republic of the Congo [GAZ:00001086]", + "description": "A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones.", + "meaning": "GAZ:00001086", + "title": "Democratic Republic of the Congo [GAZ:00001086]" }, - "collection_device": { - "name": "collection_device", - "description": "The instrument or container used to collect the sample e.g. swab.", - "title": "collection device", - "comments": [ - "Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Swab [GENEPIO:0100027]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Specimen%20Collection%20Matrix", - "NML_LIMS:PH_SPECIMEN_TYPE_ORIG", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_device", - "VirusSeq_Portal:collection%20device" - ], - "rank": 26, - "slot_uri": "GENEPIO:0001234", - "alias": "collection_device", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "CollectionDeviceInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Denmark [GAZ:00005852]": { + "text": "Denmark [GAZ:00005852]", + "description": "That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago.", + "meaning": "GAZ:00005852", + "title": "Denmark [GAZ:00005852]" }, - "collection_method": { - "name": "collection_method", - "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", - "title": "collection method", - "comments": [ - "Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value." - ], - "examples": [ - { - "value": "Biopsy [OBI:0002650]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Specimen%20source", - "CNPHI:Collection%20Method", - "NML_LIMS:COLLECTION_METHOD", - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_method", - "VirusSeq_Portal:collection%20method" - ], - "rank": 27, - "slot_uri": "GENEPIO:0001241", - "alias": "collection_method", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "CollectionMethodInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Djibouti [GAZ:00000582]": { + "text": "Djibouti [GAZ:00000582]", + "description": "A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts.", + "meaning": "GAZ:00000582", + "title": "Djibouti [GAZ:00000582]" }, - "specimen_processing": { - "name": "specimen_processing", - "description": "Any processing applied to the sample during or after receiving the sample.", - "title": "specimen processing", - "comments": [ - "Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in \"lab host\", \"passage number\", and \"passage method\" fields. If none of the processes in the pick list apply, put \"not applicable\"." - ], - "examples": [ - { - "value": "Specimens pooled [OBI:0600016]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 28, - "slot_uri": "GENEPIO:0001253", - "alias": "specimen_processing", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "multivalued": true, - "any_of": [ - { - "range": "SpecimenProcessingInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Dominica [GAZ:00006890]": { + "text": "Dominica [GAZ:00006890]", + "description": "An island nation in the Caribbean Sea. Dominica is divided into ten parishes.", + "meaning": "GAZ:00006890", + "title": "Dominica [GAZ:00006890]" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "description": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", - "title": "specimen processing details", - "comments": [ - "Provide a free text description of any processing details applied to a sample." - ], - "examples": [ - { - "value": "5 swabs from different body sites were pooled and further prepared as a single sample during library prep." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:specimen%20processing%20details" - ], - "rank": 29, - "slot_uri": "GENEPIO:0100311", - "alias": "specimen_processing_details", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Dominican Republic [GAZ:00003952]": { + "text": "Dominican Republic [GAZ:00003952]", + "description": "A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio).", + "meaning": "GAZ:00003952", + "title": "Dominican Republic [GAZ:00003952]" }, - "experimental_specimen_role_type": { - "name": "experimental_specimen_role_type", - "description": "The type of role that the sample represents in the experiment.", - "title": "experimental specimen role type", - "comments": [ - "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." - ], - "examples": [ - { - "value": "Positive experimental control [GENEPIO:0101018]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 30, - "slot_uri": "GENEPIO:0100921", - "alias": "experimental_specimen_role_type", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "multivalued": true, - "any_of": [ - { - "range": "ExperimentalSpecimenRoleTypeInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Ecuador [GAZ:00002912]": { + "text": "Ecuador [GAZ:00002912]", + "description": "A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias).", + "meaning": "GAZ:00002912", + "title": "Ecuador [GAZ:00002912]" + }, + "Egypt [GAZ:00003934]": { + "text": "Egypt [GAZ:00003934]", + "description": "A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes).", + "meaning": "GAZ:00003934", + "title": "Egypt [GAZ:00003934]" + }, + "El Salvador [GAZ:00002935]": { + "text": "El Salvador [GAZ:00002935]", + "description": "A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios).", + "meaning": "GAZ:00002935", + "title": "El Salvador [GAZ:00002935]" + }, + "Equatorial Guinea [GAZ:00001091]": { + "text": "Equatorial Guinea [GAZ:00001091]", + "description": "A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts.", + "meaning": "GAZ:00001091", + "title": "Equatorial Guinea [GAZ:00001091]" }, - "experimental_control_details": { - "name": "experimental_control_details", - "description": "The details regarding the experimental control contained in the sample.", - "title": "experimental control details", - "comments": [ - "Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor." - ], - "examples": [ - { - "value": "Human coronavirus 229E (HCoV-229E) spiked in sample as process control" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 31, - "slot_uri": "GENEPIO:0100922", - "alias": "experimental_control_details", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Eritrea [GAZ:00000581]": { + "text": "Eritrea [GAZ:00000581]", + "description": "A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts (\"sub-zobas\").", + "meaning": "GAZ:00000581", + "title": "Eritrea [GAZ:00000581]" }, - "lineage_clade_name": { - "name": "lineage_clade_name", - "description": "The name of the lineage or clade.", - "title": "lineage/clade name", - "comments": [ - "Provide the lineage/clade name." - ], - "examples": [ - { - "value": "B.1.1.7" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_NAME" - ], - "rank": 32, - "slot_uri": "GENEPIO:0001500", - "alias": "lineage_clade_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Lineage and Variant information", - "any_of": [ - { - "range": "LineageCladeNameINternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Estonia [GAZ:00002959]": { + "text": "Estonia [GAZ:00002959]", + "description": "A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities.", + "meaning": "GAZ:00002959", + "title": "Estonia [GAZ:00002959]" }, - "lineage_clade_analysis_software_name": { - "name": "lineage_clade_analysis_software_name", - "description": "The name of the software used to determine the lineage/clade.", - "title": "lineage/clade analysis software name", - "comments": [ - "Provide the name of the software used to determine the lineage/clade." - ], - "examples": [ - { - "value": "Pangolin" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE" - ], - "rank": 33, - "slot_uri": "GENEPIO:0001501", - "alias": "lineage_clade_analysis_software_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Lineage and Variant information", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Eswatini [GAZ:00001099]": { + "text": "Eswatini [GAZ:00001099]", + "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", + "meaning": "GAZ:00001099", + "title": "Eswatini [GAZ:00001099]" }, - "lineage_clade_analysis_software_version": { - "name": "lineage_clade_analysis_software_version", - "description": "The version of the software used to determine the lineage/clade.", - "title": "lineage/clade analysis software version", - "comments": [ - "Provide the version of the software used ot determine the lineage/clade." - ], - "examples": [ - { - "value": "2.1.10" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_LINEAGE_CLADE_VERSION" - ], - "rank": 34, - "slot_uri": "GENEPIO:0001502", - "alias": "lineage_clade_analysis_software_version", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Lineage and Variant information", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Ethiopia [GAZ:00000567]": { + "text": "Ethiopia [GAZ:00000567]", + "description": "A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas.", + "meaning": "GAZ:00000567", + "title": "Ethiopia [GAZ:00000567]" }, - "host_common_name": { - "name": "host_common_name", - "description": "The commonly used name of the host.", - "title": "host (common name)", - "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human." - ], - "examples": [ - { - "value": "Human" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 35, - "slot_uri": "GENEPIO:0001386", - "alias": "host_common_name", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostCommonNameInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Europa Island [GAZ:00005811]": { + "text": "Europa Island [GAZ:00005811]", + "description": "A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique.", + "meaning": "GAZ:00005811", + "title": "Europa Island [GAZ:00005811]" }, - "host_scientific_name": { - "name": "host_scientific_name", - "description": "The taxonomic, or scientific name of the host.", - "title": "host (scientific name)", - "comments": [ - "Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put \"not applicable" - ], - "examples": [ - { - "value": "Homo sapiens [NCBITaxon:9606]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Host", - "NML_LIMS:host%20%28scientific%20name%29", - "BIOSAMPLE:host", - "VirusSeq_Portal:host%20%28scientific%20name%29" - ], - "rank": 36, - "slot_uri": "GENEPIO:0001387", - "alias": "host_scientific_name", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostScientificNameInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Falkland Islands (Islas Malvinas) [GAZ:00001412]": { + "text": "Falkland Islands (Islas Malvinas) [GAZ:00001412]", + "description": "An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands.", + "meaning": "GAZ:00001412", + "title": "Falkland Islands (Islas Malvinas) [GAZ:00001412]" }, - "host_health_state": { - "name": "host_health_state", - "description": "Health status of the host at the time of sample collection.", - "title": "host health state", - "comments": [ - "If known, select a value from the pick list." - ], - "examples": [ - { - "value": "Asymptomatic [NCIT:C3833]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Patient%20status", - "BIOSAMPLE:host_health_state" - ], - "rank": 37, - "slot_uri": "GENEPIO:0001388", - "alias": "host_health_state", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStateInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Faroe Islands [GAZ:00059206]": { + "text": "Faroe Islands [GAZ:00059206]", + "description": "An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie.", + "meaning": "GAZ:00059206", + "title": "Faroe Islands [GAZ:00059206]" + }, + "Fiji [GAZ:00006891]": { + "text": "Fiji [GAZ:00006891]", + "description": "An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population.", + "meaning": "GAZ:00006891", + "title": "Fiji [GAZ:00006891]" + }, + "Finland [GAZ:00002937]": { + "text": "Finland [GAZ:00002937]", + "description": "A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta).", + "meaning": "GAZ:00002937", + "title": "Finland [GAZ:00002937]" + }, + "France [GAZ:00003940]": { + "text": "France [GAZ:00003940]", + "description": "A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments.", + "meaning": "GAZ:00003940", + "title": "France [GAZ:00003940]" + }, + "French Guiana [GAZ:00002516]": { + "text": "French Guiana [GAZ:00002516]", + "description": "An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes.", + "meaning": "GAZ:00002516", + "title": "French Guiana [GAZ:00002516]" + }, + "French Polynesia [GAZ:00002918]": { + "text": "French Polynesia [GAZ:00002918]", + "description": "A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives).", + "meaning": "GAZ:00002918", + "title": "French Polynesia [GAZ:00002918]" + }, + "French Southern and Antarctic Lands [GAZ:00003753]": { + "text": "French Southern and Antarctic Lands [GAZ:00003753]", + "description": "The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts.", + "meaning": "GAZ:00003753", + "title": "French Southern and Antarctic Lands [GAZ:00003753]" + }, + "Gabon [GAZ:00001092]": { + "text": "Gabon [GAZ:00001092]", + "description": "A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments.", + "meaning": "GAZ:00001092", + "title": "Gabon [GAZ:00001092]" + }, + "Gambia [GAZ:00000907]": { + "text": "Gambia [GAZ:00000907]", + "description": "A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts.", + "meaning": "GAZ:00000907", + "title": "Gambia [GAZ:00000907]" }, - "host_health_status_details": { - "name": "host_health_status_details", - "description": "Further details pertaining to the health or disease status of the host at time of collection.", - "title": "host health status details", - "comments": [ - "If known, select a descriptor from the pick list provided in the template." - ], - "examples": [ - { - "value": "Hospitalized [NCIT:C25179]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 38, - "slot_uri": "GENEPIO:0001389", - "alias": "host_health_status_details", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthStatusDetailsInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Gaza Strip [GAZ:00009571]": { + "text": "Gaza Strip [GAZ:00009571]", + "description": "A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine.", + "meaning": "GAZ:00009571", + "title": "Gaza Strip [GAZ:00009571]" }, - "host_health_outcome": { - "name": "host_health_outcome", - "description": "Disease outcome in the host.", - "title": "host health outcome", - "comments": [ - "If known, select a value from the pick list." - ], - "examples": [ - { - "value": "Recovered [NCIT:C49498]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:host_health_outcome" - ], - "rank": 39, - "slot_uri": "GENEPIO:0001389", - "alias": "host_health_outcome", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "HostHealthOutcomeInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Georgia [GAZ:00004942]": { + "text": "Georgia [GAZ:00004942]", + "description": "A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni).", + "meaning": "GAZ:00004942", + "title": "Georgia [GAZ:00004942]" }, - "host_disease": { - "name": "host_disease", - "description": "The name of the disease experienced by the host.", - "title": "host disease", - "comments": [ - "Select \"Mpox\" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as \"Monkeypox\" but the international nomenclature has changed (2022)." - ], - "examples": [ - { - "value": "Mpox [MONDO:0002594]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Host%20Disease", - "NML_LIMS:PH_HOST_DISEASE", - "BIOSAMPLE:host_disease", - "VirusSeq_Portal:host%20disease" - ], - "rank": 40, - "slot_uri": "GENEPIO:0001391", - "alias": "host_disease", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "required": true, - "any_of": [ - { - "range": "HostDiseaseInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Germany [GAZ:00002646]": { + "text": "Germany [GAZ:00002646]", + "description": "A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte).", + "meaning": "GAZ:00002646", + "title": "Germany [GAZ:00002646]" }, - "host_subject_id": { - "name": "host_subject_id", - "description": "A unique identifier by which each host can be referred to.", - "title": "host subject ID", - "comments": [ - "This identifier can be used to link samples from the same individual. Caution: consult the data steward before sharing as this value may be considered identifiable information." - ], - "examples": [ - { - "value": "12345B-222" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:host_subject_id" - ], - "rank": 41, - "slot_uri": "GENEPIO:0001398", - "alias": "host_subject_id", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Host Information", - "range": "WhitespaceMinimizedString" + "Ghana [GAZ:00000908]": { + "text": "Ghana [GAZ:00000908]", + "description": "A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts.", + "meaning": "GAZ:00000908", + "title": "Ghana [GAZ:00000908]" }, - "host_age": { - "name": "host_age", - "description": "Age of host at the time of sampling.", - "title": "host age", - "comments": [ - "If known, provide age. Age-binning is also acceptable." - ], - "examples": [ - { - "value": "79" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Patient%20age", - "BIOSAMPLE:host_age" - ], - "rank": 42, - "slot_uri": "GENEPIO:0001392", - "alias": "host_age", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "recommended": true, - "minimum_value": 0, - "maximum_value": 130, - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Gibraltar [GAZ:00003987]": { + "text": "Gibraltar [GAZ:00003987]", + "description": "A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north.", + "meaning": "GAZ:00003987", + "title": "Gibraltar [GAZ:00003987]" }, - "host_age_unit": { - "name": "host_age_unit", - "description": "The units used to measure the host's age.", - "title": "host age unit", - "comments": [ - "If known, provide the age units used to measure the host's age from the pick list." - ], - "examples": [ - { - "value": "year [UO:0000036]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:host_age_unit" - ], - "rank": 43, - "slot_uri": "GENEPIO:0001393", - "alias": "host_age_unit", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "recommended": true, - "any_of": [ - { - "range": "HostAgeUnitInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Glorioso Islands [GAZ:00005808]": { + "text": "Glorioso Islands [GAZ:00005808]", + "description": "A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar.", + "meaning": "GAZ:00005808", + "title": "Glorioso Islands [GAZ:00005808]" }, - "host_age_bin": { - "name": "host_age_bin", - "description": "The age category of the host at the time of sampling.", - "title": "host age bin", - "comments": [ - "Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative." - ], - "examples": [ - { - "value": "50 - 59 [GENEPIO:0100054]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:host_age_bin" - ], - "rank": 44, - "slot_uri": "GENEPIO:0001394", - "alias": "host_age_bin", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "recommended": true, - "any_of": [ - { - "range": "HostAgeBinInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Greece [GAZ:00002945]": { + "text": "Greece [GAZ:00002945]", + "description": "A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia.", + "meaning": "GAZ:00002945", + "title": "Greece [GAZ:00002945]" + }, + "Greenland [GAZ:00001507]": { + "text": "Greenland [GAZ:00001507]", + "description": "A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago.", + "meaning": "GAZ:00001507", + "title": "Greenland [GAZ:00001507]" + }, + "Grenada [GAZ:02000573]": { + "text": "Grenada [GAZ:02000573]", + "description": "An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020.", + "meaning": "GAZ:02000573", + "title": "Grenada [GAZ:02000573]" + }, + "Guadeloupe [GAZ:00067142]": { + "text": "Guadeloupe [GAZ:00067142]", + "description": "An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica.", + "meaning": "GAZ:00067142", + "title": "Guadeloupe [GAZ:00067142]" }, - "host_gender": { - "name": "host_gender", - "description": "The gender of the host at the time of sample collection.", - "title": "host gender", - "comments": [ - "If known, select a value from the pick list." - ], - "examples": [ - { - "value": "Male [NCIT:C46109]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Gender", - "BIOSAMPLE:host_sex" - ], - "rank": 45, - "slot_uri": "GENEPIO:0001395", - "alias": "host_gender", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "recommended": true, - "any_of": [ - { - "range": "HostGenderInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Guam [GAZ:00003706]": { + "text": "Guam [GAZ:00003706]", + "description": "An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia.", + "meaning": "GAZ:00003706", + "title": "Guam [GAZ:00003706]" }, - "host_residence_geo_loc_name_country": { - "name": "host_residence_geo_loc_name_country", - "description": "The country of residence of the host.", - "title": "host residence geo_loc name (country)", - "comments": [ - "Select the country name from pick list provided in the template." - ], - "examples": [ - { - "value": "Canada [GAZ:00002560]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 46, - "slot_uri": "GENEPIO:0001396", - "alias": "host_residence_geo_loc_name_country", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "GeoLocNameCountryInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Guatemala [GAZ:00002936]": { + "text": "Guatemala [GAZ:00002936]", + "description": "A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios).", + "meaning": "GAZ:00002936", + "title": "Guatemala [GAZ:00002936]" }, - "symptom_onset_date": { - "name": "symptom_onset_date", - "description": "The date on which the symptoms began or were first noted.", - "title": "symptom onset date", - "todos": [ - ">=2019-10-01", - "<={sample_collection_date}" - ], - "comments": [ - "If known, provide the symptom onset date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-05-25" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:HC_ONSET_DATE" - ], - "rank": 47, - "slot_uri": "GENEPIO:0001399", - "alias": "symptom_onset_date", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Guernsey [GAZ:00001550]": { + "text": "Guernsey [GAZ:00001550]", + "description": "A British Crown Dependency in the English Channel off the coast of Normandy.", + "meaning": "GAZ:00001550", + "title": "Guernsey [GAZ:00001550]" }, - "signs_and_symptoms": { - "name": "signs_and_symptoms", - "description": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient.", - "title": "signs and symptoms", - "comments": [ - "Select all of the symptoms experienced by the host from the pick list." - ], - "examples": [ - { - "value": "Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], Myalgia (muscle pain) [HP:0003326]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 48, - "slot_uri": "GENEPIO:0001400", - "alias": "signs_and_symptoms", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "SignsAndSymptomsInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Guinea [GAZ:00000909]": { + "text": "Guinea [GAZ:00000909]", + "description": "A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip.", + "meaning": "GAZ:00000909", + "title": "Guinea [GAZ:00000909]" }, - "preexisting_conditions_and_risk_factors": { - "name": "preexisting_conditions_and_risk_factors", - "description": "Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.", - "title": "pre-existing conditions and risk factors", - "comments": [ - "Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:pre-existing%20conditions%20and%20risk%20factors" - ], - "rank": 49, - "slot_uri": "GENEPIO:0001401", - "alias": "preexisting_conditions_and_risk_factors", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "PreExistingConditionsAndRiskFactorsInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Guinea-Bissau [GAZ:00000910]": { + "text": "Guinea-Bissau [GAZ:00000910]", + "description": "A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea.", + "meaning": "GAZ:00000910", + "title": "Guinea-Bissau [GAZ:00000910]" }, - "complications": { - "name": "complications", - "description": "Patient medical complications that are believed to have occurred as a result of host disease.", - "title": "complications", - "comments": [ - "Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team." - ], - "examples": [ - { - "value": "Delayed wound healing (lesion healing) [MP:0002908]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 50, - "slot_uri": "GENEPIO:0001402", - "alias": "complications", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "multivalued": true, - "any_of": [ - { - "range": "ComplicationsInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Guyana [GAZ:00002522]": { + "text": "Guyana [GAZ:00002522]", + "description": "A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils.", + "meaning": "GAZ:00002522", + "title": "Guyana [GAZ:00002522]" }, - "antiviral_therapy": { - "name": "antiviral_therapy", - "description": "Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function.", - "title": "antiviral therapy", - "comments": [ - "Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information." - ], - "examples": [ - { - "value": "Tecovirimat used to treat current Monkeypox infection" - }, - { - "value": "AZT administered for concurrent HIV infection" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:antiviral%20therapy" - ], - "rank": 51, - "slot_uri": "GENEPIO:0100580", - "alias": "antiviral_therapy", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host Information", - "range": "WhitespaceMinimizedString" + "Haiti [GAZ:00003953]": { + "text": "Haiti [GAZ:00003953]", + "description": "A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions.", + "meaning": "GAZ:00003953", + "title": "Haiti [GAZ:00003953]" + }, + "Heard Island and McDonald Islands [GAZ:00009718]": { + "text": "Heard Island and McDonald Islands [GAZ:00009718]", + "description": "An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica.", + "meaning": "GAZ:00009718", + "title": "Heard Island and McDonald Islands [GAZ:00009718]" + }, + "Honduras [GAZ:00002894]": { + "text": "Honduras [GAZ:00002894]", + "description": "A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan.", + "meaning": "GAZ:00002894", + "title": "Honduras [GAZ:00002894]" + }, + "Hong Kong [GAZ:00003203]": { + "text": "Hong Kong [GAZ:00003203]", + "description": "A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997.", + "meaning": "GAZ:00003203", + "title": "Hong Kong [GAZ:00003203]" + }, + "Howland Island [GAZ:00007120]": { + "text": "Howland Island [GAZ:00007120]", + "description": "An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands.", + "meaning": "GAZ:00007120", + "title": "Howland Island [GAZ:00007120]" }, - "host_vaccination_status": { - "name": "host_vaccination_status", - "description": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", - "title": "host vaccination status", - "comments": [ - "Select the vaccination status of the host from the pick list." - ], - "examples": [ - { - "value": "Not Vaccinated [GENEPIO:0100102]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 52, - "slot_uri": "GENEPIO:0001404", - "alias": "host_vaccination_status", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "HostVaccinationStatusInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Hungary [GAZ:00002952]": { + "text": "Hungary [GAZ:00002952]", + "description": "A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary.", + "meaning": "GAZ:00002952", + "title": "Hungary [GAZ:00002952]" }, - "number_of_vaccine_doses_received": { - "name": "number_of_vaccine_doses_received", - "description": "The number of doses of the vaccine recived by the host.", - "title": "number of vaccine doses received", - "comments": [ - "Record how many doses of the vaccine the host has received." - ], - "examples": [ - { - "value": "1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:number%20of%20vaccine%20doses%20received" - ], - "rank": 53, - "slot_uri": "GENEPIO:0001406", - "alias": "number_of_vaccine_doses_received", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "range": "integer" + "Iceland [GAZ:00000843]": { + "text": "Iceland [GAZ:00000843]", + "description": "A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland.", + "meaning": "GAZ:00000843", + "title": "Iceland [GAZ:00000843]" }, - "vaccination_dose_1_vaccine_name": { - "name": "vaccination_dose_1_vaccine_name", - "description": "The name of the vaccine administered as the first dose of a vaccine regimen.", - "title": "vaccination dose 1 vaccine name", - "comments": [ - "Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose." - ], - "examples": [ - { - "value": "IMVAMUNE (Bavarian Nordic)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 54, - "slot_uri": "GENEPIO:0100313", - "alias": "vaccination_dose_1_vaccine_name", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "India [GAZ:00002839]": { + "text": "India [GAZ:00002839]", + "description": "A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages.", + "meaning": "GAZ:00002839", + "title": "India [GAZ:00002839]" }, - "vaccination_dose_1_vaccination_date": { - "name": "vaccination_dose_1_vaccination_date", - "description": "The date the first dose of a vaccine was administered.", - "title": "vaccination dose 1 vaccination date", - "todos": [ - ">=2019-10-01", - "<={today}" - ], - "comments": [ - "Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-06-01" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 55, - "slot_uri": "GENEPIO:0100314", - "alias": "vaccination_dose_1_vaccination_date", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Indonesia [GAZ:00003727]": { + "text": "Indonesia [GAZ:00003727]", + "description": "An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan).", + "meaning": "GAZ:00003727", + "title": "Indonesia [GAZ:00003727]" }, - "vaccination_history": { - "name": "vaccination_history", - "description": "A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases.", - "title": "vaccination history", - "comments": [ - "Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons." - ], - "examples": [ - { - "value": "IMVAMUNE (Bavarian Nordic)" - }, - { - "value": "2022-06-01" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_VACCINATION_HISTORY" - ], - "rank": 56, - "slot_uri": "GENEPIO:0100321", - "alias": "vaccination_history", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host vaccination information", - "range": "WhitespaceMinimizedString" + "Iran [GAZ:00004474]": { + "text": "Iran [GAZ:00004474]", + "description": "A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan).", + "meaning": "GAZ:00004474", + "title": "Iran [GAZ:00004474]" }, - "location_of_exposure_geo_loc_name_country": { - "name": "location_of_exposure_geo_loc_name_country", - "description": "The country where the host was likely exposed to the causative agent of the illness.", - "title": "location of exposure geo_loc name (country)", - "comments": [ - "Select the country name from the pick list provided in the template." - ], - "examples": [ - { - "value": "Canada [GAZ:00002560]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 57, - "slot_uri": "GENEPIO:0001410", - "alias": "location_of_exposure_geo_loc_name_country", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Iraq [GAZ:00004483]": { + "text": "Iraq [GAZ:00004483]", + "description": "A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts).", + "meaning": "GAZ:00004483", + "title": "Iraq [GAZ:00004483]" }, - "destination_of_most_recent_travel_city": { - "name": "destination_of_most_recent_travel_city", - "description": "The name of the city that was the destination of most recent travel.", - "title": "destination of most recent travel (city)", - "comments": [ - "Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "New York City" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 58, - "slot_uri": "GENEPIO:0001411", - "alias": "destination_of_most_recent_travel_city", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Ireland [GAZ:00002943]": { + "text": "Ireland [GAZ:00002943]", + "description": "A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 \"county-level\" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a \"city council\"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties.", + "meaning": "GAZ:00002943", + "title": "Ireland [GAZ:00002943]" + }, + "Isle of Man [GAZ:00052477]": { + "text": "Isle of Man [GAZ:00052477]", + "description": "A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations.", + "meaning": "GAZ:00052477", + "title": "Isle of Man [GAZ:00052477]" + }, + "Israel [GAZ:00002476]": { + "text": "Israel [GAZ:00002476]", + "description": "A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions.", + "meaning": "GAZ:00002476", + "title": "Israel [GAZ:00002476]" + }, + "Italy [GAZ:00002650]": { + "text": "Italy [GAZ:00002650]", + "description": "A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni).", + "meaning": "GAZ:00002650", + "title": "Italy [GAZ:00002650]" + }, + "Jamaica [GAZ:00003781]": { + "text": "Jamaica [GAZ:00003781]", + "description": "A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance.", + "meaning": "GAZ:00003781", + "title": "Jamaica [GAZ:00003781]" + }, + "Jan Mayen [GAZ:00005853]": { + "text": "Jan Mayen [GAZ:00005853]", + "description": "A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.", + "meaning": "GAZ:00005853", + "title": "Jan Mayen [GAZ:00005853]" }, - "destination_of_most_recent_travel_state_province_territory": { - "name": "destination_of_most_recent_travel_state_province_territory", - "description": "The name of the state/province/territory that was the destination of most recent travel.", - "title": "destination of most recent travel (state/province/territory)", - "comments": [ - "Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz" - ], - "examples": [ - { - "value": "California" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 59, - "slot_uri": "GENEPIO:0001412", - "alias": "destination_of_most_recent_travel_state_province_territory", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Japan [GAZ:00002747]": { + "text": "Japan [GAZ:00002747]", + "description": "An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south.", + "meaning": "GAZ:00002747", + "title": "Japan [GAZ:00002747]" }, - "destination_of_most_recent_travel_country": { - "name": "destination_of_most_recent_travel_country", - "description": "The name of the country that was the destination of most recent travel.", - "title": "destination of most recent travel (country)", - "comments": [ - "Select the country name from the pick list provided in the template." - ], - "examples": [ - { - "value": "United Kingdom [GAZ:00002637]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 60, - "slot_uri": "GENEPIO:0001413", - "alias": "destination_of_most_recent_travel_country", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "GeoLocNameCountryInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Jarvis Island [GAZ:00007118]": { + "text": "Jarvis Island [GAZ:00007118]", + "description": "An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount.", + "meaning": "GAZ:00007118", + "title": "Jarvis Island [GAZ:00007118]" }, - "most_recent_travel_departure_date": { - "name": "most_recent_travel_departure_date", - "description": "The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations.", - "title": "most recent travel departure date", - "todos": [ - "<={sample_collection_date}" - ], - "comments": [ - "Provide the travel departure date." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 61, - "slot_uri": "GENEPIO:0001414", - "alias": "most_recent_travel_departure_date", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Jersey [GAZ:00001551]": { + "text": "Jersey [GAZ:00001551]", + "description": "A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq.", + "meaning": "GAZ:00001551", + "title": "Jersey [GAZ:00001551]" }, - "most_recent_travel_return_date": { - "name": "most_recent_travel_return_date", - "description": "The date of a person's most recent return to some residence from a journey originating at that residence.", - "title": "most recent travel return date", - "todos": [ - ">={most_recent_travel_departure_date}" - ], - "comments": [ - "Provide the travel return date." - ], - "examples": [ - { - "value": "2020-04-26" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 62, - "slot_uri": "GENEPIO:0001415", - "alias": "most_recent_travel_return_date", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Johnston Atoll [GAZ:00007114]": { + "text": "Johnston Atoll [GAZ:00007114]", + "description": "A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount.", + "meaning": "GAZ:00007114", + "title": "Johnston Atoll [GAZ:00007114]" }, - "travel_history": { - "name": "travel_history", - "description": "Travel history in last six months.", - "title": "travel history", - "comments": [ - "Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first." - ], - "examples": [ - { - "value": "Canada, Vancouver" - }, - { - "value": "USA, Seattle" - }, - { - "value": "Italy, Milan" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TRAVEL" - ], - "rank": 63, - "slot_uri": "GENEPIO:0001416", - "alias": "travel_history", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Jordan [GAZ:00002473]": { + "text": "Jordan [GAZ:00002473]", + "description": "A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias.", + "meaning": "GAZ:00002473", + "title": "Jordan [GAZ:00002473]" }, - "exposure_event": { - "name": "exposure_event", - "description": "Event leading to exposure.", - "title": "exposure event", - "comments": [ - "Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." - ], - "examples": [ - { - "value": "Party [PCO:0000035]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Additional%20location%20information", - "CNPHI:Exposure%20Event", - "NML_LIMS:PH_EXPOSURE" - ], - "rank": 64, - "slot_uri": "GENEPIO:0001417", - "alias": "exposure_event", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureEventInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Juan de Nova Island [GAZ:00005809]": { + "text": "Juan de Nova Island [GAZ:00005809]", + "description": "A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique.", + "meaning": "GAZ:00005809", + "title": "Juan de Nova Island [GAZ:00005809]" }, - "exposure_contact_level": { - "name": "exposure_contact_level", - "description": "The exposure transmission contact type.", - "title": "exposure contact level", - "comments": [ - "Select exposure contact level from the pick-list." - ], - "examples": [ - { - "value": "Contact with infected individual [GENEPIO:0100357]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:exposure%20contact%20level" - ], - "rank": 65, - "slot_uri": "GENEPIO:0001418", - "alias": "exposure_contact_level", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "any_of": [ - { - "range": "ExposureContactLevelInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Kazakhstan [GAZ:00004999]": { + "text": "Kazakhstan [GAZ:00004999]", + "description": "A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions.", + "meaning": "GAZ:00004999", + "title": "Kazakhstan [GAZ:00004999]" + }, + "Kenya [GAZ:00001101]": { + "text": "Kenya [GAZ:00001101]", + "description": "A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province.", + "meaning": "GAZ:00001101", + "title": "Kenya [GAZ:00001101]" + }, + "Kerguelen Archipelago [GAZ:00005682]": { + "text": "Kerguelen Archipelago [GAZ:00005682]", + "description": "A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap.", + "meaning": "GAZ:00005682", + "title": "Kerguelen Archipelago [GAZ:00005682]" + }, + "Kingman Reef [GAZ:00007116]": { + "text": "Kingman Reef [GAZ:00007116]", + "description": "A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount.", + "meaning": "GAZ:00007116", + "title": "Kingman Reef [GAZ:00007116]" + }, + "Kiribati [GAZ:00006894]": { + "text": "Kiribati [GAZ:00006894]", + "description": "An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea).", + "meaning": "GAZ:00006894", + "title": "Kiribati [GAZ:00006894]" }, - "host_role": { - "name": "host_role", - "description": "The role of the host in relation to the exposure setting.", - "title": "host role", - "comments": [ - "Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team." - ], - "examples": [ - { - "value": "Acquaintance of case [GENEPIO:0100266]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_HOST_ROLE" - ], - "rank": 66, - "slot_uri": "GENEPIO:0001419", - "alias": "host_role", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "HostRoleInternationalMenu", - "multivalued": true + "Kosovo [GAZ:00011337]": { + "text": "Kosovo [GAZ:00011337]", + "description": "A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija.", + "meaning": "GAZ:00011337", + "title": "Kosovo [GAZ:00011337]" }, - "exposure_setting": { - "name": "exposure_setting", - "description": "The setting leading to exposure.", - "title": "exposure setting", - "comments": [ - "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team." - ], - "examples": [ - { - "value": "Healthcare Setting [GENEPIO:0100201]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE" - ], - "rank": 67, - "slot_uri": "GENEPIO:0001428", - "alias": "exposure_setting", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "ExposureSettingInternationalMenu", - "multivalued": true + "Kuwait [GAZ:00005285]": { + "text": "Kuwait [GAZ:00005285]", + "description": "A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah).", + "meaning": "GAZ:00005285", + "title": "Kuwait [GAZ:00005285]" }, - "exposure_details": { - "name": "exposure_details", - "description": "Additional host exposure information.", - "title": "exposure details", - "comments": [ - "Free text description of the exposure." - ], - "examples": [ - { - "value": "Large party, many contacts" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_EXPOSURE_DETAILS" - ], - "rank": 68, - "slot_uri": "GENEPIO:0001431", - "alias": "exposure_details", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host exposure information", - "range": "WhitespaceMinimizedString" + "Kyrgyzstan [GAZ:00006893]": { + "text": "Kyrgyzstan [GAZ:00006893]", + "description": "A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions).", + "meaning": "GAZ:00006893", + "title": "Kyrgyzstan [GAZ:00006893]" }, - "prior_mpox_infection": { - "name": "prior_mpox_infection", - "description": "The absence or presence of a prior Mpox infection.", - "title": "prior Mpox infection", - "comments": [ - "If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list." - ], - "examples": [ - { - "value": "Prior infection [GENEPIO:0100037]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 69, - "slot_uri": "GENEPIO:0100532", - "alias": "prior_mpox_infection", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorMpoxInfectionInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Laos [GAZ:00006889]": { + "text": "Laos [GAZ:00006889]", + "description": "A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang).", + "meaning": "GAZ:00006889", + "title": "Laos [GAZ:00006889]" }, - "prior_mpox_infection_date": { - "name": "prior_mpox_infection_date", - "description": "The date of diagnosis of the prior Mpox infection.", - "title": "prior Mpox infection date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2022-06-20" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:prior%20Mpox%20infection%20date" - ], - "rank": 70, - "slot_uri": "GENEPIO:0100533", - "alias": "prior_mpox_infection_date", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Latvia [GAZ:00002958]": { + "text": "Latvia [GAZ:00002958]", + "description": "A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions.", + "meaning": "GAZ:00002958", + "title": "Latvia [GAZ:00002958]" }, - "prior_mpox_antiviral_treatment": { - "name": "prior_mpox_antiviral_treatment", - "description": "The absence or presence of antiviral treatment for a prior Mpox infection.", - "title": "prior Mpox antiviral treatment", - "comments": [ - "If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list." - ], - "examples": [ - { - "value": "Prior antiviral treatment [GENEPIO:0100037]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 71, - "slot_uri": "GENEPIO:0100534", - "alias": "prior_mpox_antiviral_treatment", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host reinfection information", - "any_of": [ - { - "range": "PriorMpoxAntiviralTreatmentInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Lebanon [GAZ:00002478]": { + "text": "Lebanon [GAZ:00002478]", + "description": "A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa).", + "meaning": "GAZ:00002478", + "title": "Lebanon [GAZ:00002478]" }, - "prior_antiviral_treatment_during_prior_mpox_infection": { - "name": "prior_antiviral_treatment_during_prior_mpox_infection", - "description": "Antiviral treatment for any infection during the prior Mpox infection period.", - "title": "prior antiviral treatment during prior Mpox infection", - "comments": [ - "Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information." - ], - "examples": [ - { - "value": "AZT was administered for HIV infection during the prior Mpox infection." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection" - ], - "rank": 72, - "slot_uri": "GENEPIO:0100535", - "alias": "prior_antiviral_treatment_during_prior_mpox_infection", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Host reinfection information", - "range": "WhitespaceMinimizedString" + "Lesotho [GAZ:00001098]": { + "text": "Lesotho [GAZ:00001098]", + "description": "A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils.", + "meaning": "GAZ:00001098", + "title": "Lesotho [GAZ:00001098]" }, - "sequencing_project_name": { - "name": "sequencing_project_name", - "description": "The name of the project/initiative/program for which sequencing was performed.", - "title": "sequencing project name", - "comments": [ - "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "MPOX-1356" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 73, - "slot_uri": "GENEPIO:0100472", - "alias": "sequencing_project_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Liberia [GAZ:00000911]": { + "text": "Liberia [GAZ:00000911]", + "description": "A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean.", + "meaning": "GAZ:00000911", + "title": "Liberia [GAZ:00000911]" + }, + "Libya [GAZ:00000566]": { + "text": "Libya [GAZ:00000566]", + "description": "A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s.", + "meaning": "GAZ:00000566", + "title": "Libya [GAZ:00000566]" + }, + "Liechtenstein [GAZ:00003858]": { + "text": "Liechtenstein [GAZ:00003858]", + "description": "A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county).", + "meaning": "GAZ:00003858", + "title": "Liechtenstein [GAZ:00003858]" }, - "sequenced_by": { - "name": "sequenced_by", - "description": "The name of the agency that generated the sequence.", - "title": "sequenced by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions." - ], - "examples": [ - { - "value": "Public Health Ontario (PHO)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "BIOSAMPLE:sequenced_by" - ], - "rank": 74, - "slot_uri": "GENEPIO:0100416", - "alias": "sequenced_by", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Line Islands [GAZ:00007144]": { + "text": "Line Islands [GAZ:00007144]", + "description": "A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands.", + "meaning": "GAZ:00007144", + "title": "Line Islands [GAZ:00007144]" }, - "sequenced_by_laboratory_name": { - "name": "sequenced_by_laboratory_name", - "description": "The specific laboratory affiliation of the responsible for sequencing the isolate's genome.", - "title": "sequenced by laboratory name", - "comments": [ - "Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 75, - "slot_uri": "GENEPIO:0100470", - "alias": "sequenced_by_laboratory_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sequencing", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Lithuania [GAZ:00002960]": { + "text": "Lithuania [GAZ:00002960]", + "description": "A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos).", + "meaning": "GAZ:00002960", + "title": "Lithuania [GAZ:00002960]" }, - "sequenced_by_contact_name": { - "name": "sequenced_by_contact_name", - "description": "The name or title of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced by contact name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Joe Bloggs, Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 76, - "slot_uri": "GENEPIO:0100471", - "alias": "sequenced_by_contact_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Luxembourg [GAZ:00002947]": { + "text": "Luxembourg [GAZ:00002947]", + "description": "A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest.", + "meaning": "GAZ:00002947", + "title": "Luxembourg [GAZ:00002947]" }, - "sequenced_by_contact_email": { - "name": "sequenced_by_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced by contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequenced%20by%20contact%20email" - ], - "rank": 77, - "slot_uri": "GENEPIO:0100422", - "alias": "sequenced_by_contact_email", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Macau [GAZ:00003202]": { + "text": "Macau [GAZ:00003202]", + "description": "One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China.", + "meaning": "GAZ:00003202", + "title": "Macau [GAZ:00003202]" }, - "sequenced_by_contact_address": { - "name": "sequenced_by_contact_address", - "description": "The mailing address of the agency submitting the sequence.", - "title": "sequenced by contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 78, - "slot_uri": "GENEPIO:0100423", - "alias": "sequenced_by_contact_address", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Madagascar [GAZ:00001108]": { + "text": "Madagascar [GAZ:00001108]", + "description": "An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany.", + "meaning": "GAZ:00001108", + "title": "Madagascar [GAZ:00001108]" }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "description": "The name of the agency that submitted the sequence to a database.", - "title": "sequence submitted by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." - ], - "examples": [ - { - "value": "Public Health Ontario (PHO)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Submitting%20lab", - "BIOSAMPLE:sequence_submitted_by" - ], - "rank": 79, - "slot_uri": "GENEPIO:0001159", - "alias": "sequence_submitted_by", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Malawi [GAZ:00001105]": { + "text": "Malawi [GAZ:00001105]", + "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", + "meaning": "GAZ:00001105", + "title": "Malawi [GAZ:00001105]" }, - "sequence_submitter_contact_email": { - "name": "sequence_submitter_contact_email", - "description": "The email address of the agency responsible for submission of the sequence.", - "title": "sequence submitter contact email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequence%20submitter%20contact%20email" - ], - "rank": 80, - "slot_uri": "GENEPIO:0001165", - "alias": "sequence_submitter_contact_email", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Malaysia [GAZ:00003902]": { + "text": "Malaysia [GAZ:00003902]", + "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", + "meaning": "GAZ:00003902", + "title": "Malaysia [GAZ:00003902]" }, - "sequence_submitter_contact_address": { - "name": "sequence_submitter_contact_address", - "description": "The mailing address of the agency responsible for submission of the sequence.", - "title": "sequence submitter contact address", - "comments": [ - "The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country" - ], - "examples": [ - { - "value": "123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequence%20submitter%20contact%20address" - ], - "rank": 81, - "slot_uri": "GENEPIO:0001167", - "alias": "sequence_submitter_contact_address", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Maldives [GAZ:00006924]": { + "text": "Maldives [GAZ:00006924]", + "description": "An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2.", + "meaning": "GAZ:00006924", + "title": "Maldives [GAZ:00006924]" + }, + "Mali [GAZ:00000584]": { + "text": "Mali [GAZ:00000584]", + "description": "A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements.", + "meaning": "GAZ:00000584", + "title": "Mali [GAZ:00000584]" + }, + "Malta [GAZ:00004017]": { + "text": "Malta [GAZ:00004017]", + "description": "A Southern European country and consists of an archipelago situated centrally in the Mediterranean.", + "meaning": "GAZ:00004017", + "title": "Malta [GAZ:00004017]" }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "description": "The reason that the sample was sequenced.", - "title": "purpose of sequencing", - "comments": [ - "The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the \"purpose of sampling\" field." - ], - "examples": [ - { - "value": "Baseline surveillance (random sampling) [GENEPIO:0100005]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Sampling%20Strategy", - "CNPHI:Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING", - "BIOSAMPLE:purpose_of_sequencing", - "VirusSeq_Portal:purpose%20of%20sequencing" - ], - "rank": 82, - "slot_uri": "GENEPIO:0001445", - "alias": "purpose_of_sequencing", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "PurposeOfSequencingInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Marshall Islands [GAZ:00007161]": { + "text": "Marshall Islands [GAZ:00007161]", + "description": "An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning \"sunrise\" and \"sunset\" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated.", + "meaning": "GAZ:00007161", + "title": "Marshall Islands [GAZ:00007161]" }, - "purpose_of_sequencing_details": { - "name": "purpose_of_sequencing_details", - "description": "The description of why the sample was sequenced providing specific details.", - "title": "purpose of sequencing details", - "comments": [ - "Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual." - ], - "examples": [ - { - "value": "Outbreak in MSM community" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Details%20on%20the%20Reason%20for%20Sequencing", - "NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS", - "VirusSeq_Portal:purpose%20of%20sequencing%20details" - ], - "rank": 83, - "slot_uri": "GENEPIO:0001446", - "alias": "purpose_of_sequencing_details", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Martinique [GAZ:00067143]": { + "text": "Martinique [GAZ:00067143]", + "description": "An island and an overseas department/region and single territorial collectivity of France.", + "meaning": "GAZ:00067143", + "title": "Martinique [GAZ:00067143]" }, - "sequencing_date": { - "name": "sequencing_date", - "description": "The date the sample was sequenced.", - "title": "sequencing date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-06-22" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_SEQUENCING_DATE" - ], - "rank": 84, - "slot_uri": "GENEPIO:0001447", - "alias": "sequencing_date", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Mauritania [GAZ:00000583]": { + "text": "Mauritania [GAZ:00000583]", + "description": "A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements).", + "meaning": "GAZ:00000583", + "title": "Mauritania [GAZ:00000583]" }, - "library_id": { - "name": "library_id", - "description": "The user-specified identifier for the library prepared for sequencing.", - "title": "library ID", - "comments": [ - "The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID." - ], - "examples": [ - { - "value": "XYZ_123345" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:library%20ID" - ], - "rank": 85, - "slot_uri": "GENEPIO:0001448", - "alias": "library_id", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString", - "recommended": true + "Mauritius [GAZ:00003745]": { + "text": "Mauritius [GAZ:00003745]", + "description": "An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands.", + "meaning": "GAZ:00003745", + "title": "Mauritius [GAZ:00003745]" }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", - "title": "library preparation kit", - "comments": [ - "Provide the name of the library preparation kit used." - ], - "examples": [ - { - "value": "Nextera XT" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_LIBRARY_PREP_KIT" - ], - "rank": 86, - "slot_uri": "GENEPIO:0001450", - "alias": "library_preparation_kit", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Mayotte [GAZ:00003943]": { + "text": "Mayotte [GAZ:00003943]", + "description": "An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two.", + "meaning": "GAZ:00003943", + "title": "Mayotte [GAZ:00003943]" }, - "sequencing_assay_type": { - "name": "sequencing_assay_type", - "description": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", - "title": "sequencing assay type", - "comments": [ - "Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value." - ], - "examples": [ - { - "value": "whole genome sequencing assay [OBI:0002117]" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 87, - "slot_uri": "GENEPIO:0100997", - "alias": "sequencing_assay_type", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "SequencingAssayTypeInternationalMenu" + "Mexico [GAZ:00002852]": { + "text": "Mexico [GAZ:00002852]", + "description": "A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City.", + "meaning": "GAZ:00002852", + "title": "Mexico [GAZ:00002852]" }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "description": "The model of the sequencing instrument used.", - "title": "sequencing instrument", - "comments": [ - "Select a sequencing instrument from the picklist provided in the template." - ], - "examples": [ - { - "value": "Oxford Nanopore MinION [GENEPIO:0100142]" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Sequencing%20technology", - "CNPHI:Sequencing%20Instrument", - "NML_LIMS:PH_SEQUENCING_INSTRUMENT", - "VirusSeq_Portal:sequencing%20instrument" - ], - "rank": 88, - "slot_uri": "GENEPIO:0001452", - "alias": "sequencing_instrument", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "SequencingInstrumentInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Micronesia [GAZ:00005862]": { + "text": "Micronesia [GAZ:00005862]", + "description": "A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east.", + "meaning": "GAZ:00005862", + "title": "Micronesia [GAZ:00005862]" + }, + "Midway Islands [GAZ:00007112]": { + "text": "Midway Islands [GAZ:00007112]", + "description": "A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior.", + "meaning": "GAZ:00007112", + "title": "Midway Islands [GAZ:00007112]" + }, + "Moldova [GAZ:00003897]": { + "text": "Moldova [GAZ:00003897]", + "description": "A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic.", + "meaning": "GAZ:00003897", + "title": "Moldova [GAZ:00003897]" + }, + "Monaco [GAZ:00003857]": { + "text": "Monaco [GAZ:00003857]", + "description": "A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards.", + "meaning": "GAZ:00003857", + "title": "Monaco [GAZ:00003857]" + }, + "Mongolia [GAZ:00008744]": { + "text": "Mongolia [GAZ:00008744]", + "description": "A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status.", + "meaning": "GAZ:00008744", + "title": "Mongolia [GAZ:00008744]" + }, + "Montenegro [GAZ:00006898]": { + "text": "Montenegro [GAZ:00006898]", + "description": "A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality.", + "meaning": "GAZ:00006898", + "title": "Montenegro [GAZ:00006898]" + }, + "Montserrat [GAZ:00003988]": { + "text": "Montserrat [GAZ:00003988]", + "description": "A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes.", + "meaning": "GAZ:00003988", + "title": "Montserrat [GAZ:00003988]" }, - "sequencing_flow_cell_version": { - "name": "sequencing_flow_cell_version", - "description": "The version number of the flow cell used for generating sequence data.", - "title": "sequencing flow cell version", - "comments": [ - "Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include \"version\" or \"v\" in the version number." - ], - "examples": [ - { - "value": "R.9.4.1" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 89, - "slot_uri": "GENEPIO:0101102", - "alias": "sequencing_flow_cell_version", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Morocco [GAZ:00000565]": { + "text": "Morocco [GAZ:00000565]", + "description": "A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of \"Saguia el-Hamra\" and \"Rio de Oro\" is disputed.", + "meaning": "GAZ:00000565", + "title": "Morocco [GAZ:00000565]" }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "description": "The protocol used to generate the sequence.", - "title": "sequencing protocol", - "comments": [ - "Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: \"Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. \"" - ], - "examples": [ - { - "value": "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits." - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_TESTING_PROTOCOL", - "VirusSeq_Portal:sequencing%20protocol" - ], - "rank": 90, - "slot_uri": "GENEPIO:0001454", - "alias": "sequencing_protocol", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Mozambique [GAZ:00001100]": { + "text": "Mozambique [GAZ:00001100]", + "description": "A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in \"Postos Administrativos\" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration.", + "meaning": "GAZ:00001100", + "title": "Mozambique [GAZ:00001100]" }, - "sequencing_kit_number": { - "name": "sequencing_kit_number", - "description": "The manufacturer's kit number.", - "title": "sequencing kit number", - "comments": [ - "Alphanumeric value." - ], - "examples": [ - { - "value": "AB456XYZ789" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:sequencing%20kit%20number" - ], - "rank": 91, - "slot_uri": "GENEPIO:0001455", - "alias": "sequencing_kit_number", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Myanmar [GAZ:00006899]": { + "text": "Myanmar [GAZ:00006899]", + "description": "A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages.", + "meaning": "GAZ:00006899", + "title": "Myanmar [GAZ:00006899]" }, - "dna_fragment_length": { - "name": "dna_fragment_length", - "description": "The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation.", - "title": "DNA fragment length", - "comments": [ - "Provide the fragment length in base pairs (do not include the units)." - ], - "examples": [ - { - "value": "400" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 92, - "slot_uri": "GENEPIO:0100843", - "alias": "dna_fragment_length", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Namibia [GAZ:00001096]": { + "text": "Namibia [GAZ:00001096]", + "description": "A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies.", + "meaning": "GAZ:00001096", + "title": "Namibia [GAZ:00001096]" }, - "genomic_target_enrichment_method": { - "name": "genomic_target_enrichment_method", - "description": "The molecular technique used to selectively capture and amplify specific regions of interest from a genome.", - "title": "genomic target enrichment method", - "comments": [ - "Provide the name of the enrichment method" - ], - "examples": [ - { - "value": "hybrid selection method" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 93, - "slot_uri": "GENEPIO:0100966", - "alias": "genomic_target_enrichment_method", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sequencing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "GenomicTargetEnrichmentMethodInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Nauru [GAZ:00006900]": { + "text": "Nauru [GAZ:00006900]", + "description": "An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies.", + "meaning": "GAZ:00006900", + "title": "Nauru [GAZ:00006900]" }, - "genomic_target_enrichment_method_details": { - "name": "genomic_target_enrichment_method_details", - "description": "Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome.", - "title": "genomic target enrichment method details", - "comments": [ - "Provide details that are applicable to the method you used." - ], - "examples": [ - { - "value": "enrichment was done using Illumina Target Enrichment methodology with the Illumina DNA Prep with enrichment kit." - } - ], - "from_schema": "https://example.com/mpox", - "rank": 94, - "slot_uri": "GENEPIO:0100967", - "alias": "genomic_target_enrichment_method_details", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Navassa Island [GAZ:00007119]": { + "text": "Navassa Island [GAZ:00007119]", + "description": "A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti.", + "meaning": "GAZ:00007119", + "title": "Navassa Island [GAZ:00007119]" }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", - "title": "amplicon pcr primer scheme", - "comments": [ - "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." - ], - "examples": [ - { - "value": "MPXV Sunrise 3.1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:amplicon%20pcr%20primer%20scheme" - ], - "rank": 95, - "slot_uri": "GENEPIO:0001456", - "alias": "amplicon_pcr_primer_scheme", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "WhitespaceMinimizedString" + "Nepal [GAZ:00004399]": { + "text": "Nepal [GAZ:00004399]", + "description": "A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the \"Chicken's Neck\". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions.", + "meaning": "GAZ:00004399", + "title": "Nepal [GAZ:00004399]" }, - "amplicon_size": { - "name": "amplicon_size", - "description": "The length of the amplicon generated by PCR amplification.", - "title": "amplicon size", - "comments": [ - "Provide the amplicon size expressed in base pairs." - ], - "examples": [ - { - "value": "300bp" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:amplicon%20size" - ], - "rank": 96, - "slot_uri": "GENEPIO:0001449", - "alias": "amplicon_size", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Sequencing", - "range": "integer" + "Netherlands [GAZ:00002946]": { + "text": "Netherlands [GAZ:00002946]", + "description": "The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007).", + "meaning": "GAZ:00002946", + "title": "Netherlands [GAZ:00002946]" + }, + "New Caledonia [GAZ:00005206]": { + "text": "New Caledonia [GAZ:00005206]", + "description": "A \"sui generis collectivity\" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes.", + "meaning": "GAZ:00005206", + "title": "New Caledonia [GAZ:00005206]" + }, + "New Zealand [GAZ:00000469]": { + "text": "New Zealand [GAZ:00000469]", + "description": "A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands.", + "meaning": "GAZ:00000469", + "title": "New Zealand [GAZ:00000469]" + }, + "Nicaragua [GAZ:00002978]": { + "text": "Nicaragua [GAZ:00002978]", + "description": "A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya.", + "meaning": "GAZ:00002978", + "title": "Nicaragua [GAZ:00002978]" + }, + "Niger [GAZ:00000585]": { + "text": "Niger [GAZ:00000585]", + "description": "A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes.", + "meaning": "GAZ:00000585", + "title": "Niger [GAZ:00000585]" + }, + "Nigeria [GAZ:00000912]": { + "text": "Nigeria [GAZ:00000912]", + "description": "A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs).", + "meaning": "GAZ:00000912", + "title": "Nigeria [GAZ:00000912]" + }, + "Niue [GAZ:00006902]": { + "text": "Niue [GAZ:00006902]", + "description": "An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state.", + "meaning": "GAZ:00006902", + "title": "Niue [GAZ:00006902]" + }, + "Norfolk Island [GAZ:00005908]": { + "text": "Norfolk Island [GAZ:00005908]", + "description": "A Territory of Australia that includes Norfolk Island and neighboring islands.", + "meaning": "GAZ:00005908", + "title": "Norfolk Island [GAZ:00005908]" + }, + "North Korea [GAZ:00002801]": { + "text": "North Korea [GAZ:00002801]", + "description": "A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia.", + "meaning": "GAZ:00002801", + "title": "North Korea [GAZ:00002801]" }, - "quality_control_method_name": { - "name": "quality_control_method_name", - "description": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", - "title": "quality control method name", - "comments": [ - "Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided." - ], - "examples": [ - { - "value": "ncov-tools" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 97, - "slot_uri": "GENEPIO:0100557", - "alias": "quality_control_method_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "North Macedonia [GAZ:00006895]": { + "text": "North Macedonia [GAZ:00006895]", + "description": "A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts.", + "meaning": "GAZ:00006895", + "title": "North Macedonia [GAZ:00006895]" }, - "quality_control_method_version": { - "name": "quality_control_method_version", - "description": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", - "title": "quality control method version", - "comments": [ - "Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon." - ], - "examples": [ - { - "value": "1.2.3" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 98, - "slot_uri": "GENEPIO:0100558", - "alias": "quality_control_method_version", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "North Sea [GAZ:00002284]": { + "text": "North Sea [GAZ:00002284]", + "description": "A sea situated between the eastern coasts of the British Isles and the western coast of Europe.", + "meaning": "GAZ:00002284", + "title": "North Sea [GAZ:00002284]" }, - "quality_control_determination": { - "name": "quality_control_determination", - "title": "quality control determination", - "from_schema": "https://example.com/mpox", - "rank": 99, - "slot_uri": "GENEPIO:0100559", - "alias": "quality_control_determination", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "QualityControlDeterminationInternationalMenu" + "Northern Mariana Islands [GAZ:00003958]": { + "text": "Northern Mariana Islands [GAZ:00003958]", + "description": "A group of 15 islands about three-quarters of the way from Hawaii to the Philippines.", + "meaning": "GAZ:00003958", + "title": "Northern Mariana Islands [GAZ:00003958]" }, - "quality_control_issues": { - "name": "quality_control_issues", - "title": "quality control issues", - "from_schema": "https://example.com/mpox", - "rank": 100, - "slot_uri": "GENEPIO:0100560", - "alias": "quality_control_issues", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "QualityControlIssuesInternationalMenu" + "Norway [GAZ:00002699]": { + "text": "Norway [GAZ:00002699]", + "description": "A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom.", + "meaning": "GAZ:00002699", + "title": "Norway [GAZ:00002699]" }, - "quality_control_details": { - "name": "quality_control_details", - "description": "The details surrounding a low quality determination in a quality control assessment.", - "title": "quality control details", - "comments": [ - "Provide notes or details regarding QC results using free text." - ], - "examples": [ - { - "value": "CT value of 39. Low viral load. Low DNA concentration after amplification." - } - ], - "from_schema": "https://example.com/mpox", - "rank": 101, - "slot_uri": "GENEPIO:0100561", - "alias": "quality_control_details", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Oman [GAZ:00005283]": { + "text": "Oman [GAZ:00005283]", + "description": "A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat).", + "meaning": "GAZ:00005283", + "title": "Oman [GAZ:00005283]" }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "description": "The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", - "title": "raw sequence data processing method", - "comments": [ - "Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3" - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_RAW_SEQUENCE_METHOD", - "VirusSeq_Portal:raw%20sequence%20data%20processing%20method" - ], - "rank": 102, - "slot_uri": "GENEPIO:0001458", - "alias": "raw_sequence_data_processing_method", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Pakistan [GAZ:00005246]": { + "text": "Pakistan [GAZ:00005246]", + "description": "A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan.", + "meaning": "GAZ:00005246", + "title": "Pakistan [GAZ:00005246]" }, - "dehosting_method": { - "name": "dehosting_method", - "description": "The method used to remove host reads from the pathogen sequence.", - "title": "dehosting method", - "comments": [ - "Provide the name and version number of the software used to remove host reads." - ], - "examples": [ - { - "value": "Nanostripper" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:PH_DEHOSTING_METHOD", - "VirusSeq_Portal:dehosting%20method" - ], - "rank": 103, - "slot_uri": "GENEPIO:0001459", - "alias": "dehosting_method", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Palau [GAZ:00006905]": { + "text": "Palau [GAZ:00006905]", + "description": "A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines.", + "meaning": "GAZ:00006905", + "title": "Palau [GAZ:00006905]" }, - "deduplication_method": { - "name": "deduplication_method", - "description": "The method used to remove duplicated reads in a sequence read dataset.", - "title": "deduplication method", - "comments": [ - "Provide the deduplication software name followed by the version, or a link to a tool or method." - ], - "examples": [ - { - "value": "DeDup 0.12.8" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 104, - "slot_uri": "GENEPIO:0100831", - "alias": "deduplication_method", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Panama [GAZ:00002892]": { + "text": "Panama [GAZ:00002892]", + "description": "The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports.", + "meaning": "GAZ:00002892", + "title": "Panama [GAZ:00002892]" }, - "genome_sequence_file_name": { - "name": "genome_sequence_file_name", - "description": "The name of the consensus sequence file.", - "title": "genome sequence file name", - "comments": [ - "Provide the name and version number, with the file extension, of the processed genome sequence file e.g. a consensus sequence FASTA file or a genome assembly file." - ], - "examples": [ - { - "value": "mpxvassembly.fasta" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filename" - ], - "rank": 105, - "slot_uri": "GENEPIO:0101715", - "alias": "genome_sequence_file_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Papua New Guinea [GAZ:00003922]": { + "text": "Papua New Guinea [GAZ:00003922]", + "description": "A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia).", + "meaning": "GAZ:00003922", + "title": "Papua New Guinea [GAZ:00003922]" }, - "genome_sequence_file_path": { - "name": "genome_sequence_file_path", - "description": "The filepath of the consensus sequence file.", - "title": "genome sequence file path", - "comments": [ - "Provide the filepath of the genome sequence FASTA file." - ], - "examples": [ - { - "value": "/User/Documents/ViralLab/Data/mpxvassembly.fasta" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20sequence%20filepath" - ], - "rank": 106, - "slot_uri": "GENEPIO:0101716", - "alias": "genome_sequence_file_path", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Paracel Islands [GAZ:00010832]": { + "text": "Paracel Islands [GAZ:00010832]", + "description": "A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines.", + "meaning": "GAZ:00010832", + "title": "Paracel Islands [GAZ:00010832]" + }, + "Paraguay [GAZ:00002933]": { + "text": "Paraguay [GAZ:00002933]", + "description": "A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts.", + "meaning": "GAZ:00002933", + "title": "Paraguay [GAZ:00002933]" + }, + "Peru [GAZ:00002932]": { + "text": "Peru [GAZ:00002932]", + "description": "A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao.", + "meaning": "GAZ:00002932", + "title": "Peru [GAZ:00002932]" + }, + "Philippines [GAZ:00004525]": { + "text": "Philippines [GAZ:00004525]", + "description": "An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays.", + "meaning": "GAZ:00004525", + "title": "Philippines [GAZ:00004525]" }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "description": "The name of software used to generate the consensus sequence.", - "title": "consensus sequence software name", - "comments": [ - "Provide the name of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "iVar" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Assembly%20method", - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE", - "VirusSeq_Portal:consensus%20sequence%20software%20name" - ], - "rank": 107, - "slot_uri": "GENEPIO:0001463", - "alias": "consensus_sequence_software_name", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "required": true + "Pitcairn Islands [GAZ:00005867]": { + "text": "Pitcairn Islands [GAZ:00005867]", + "description": "A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia.", + "meaning": "GAZ:00005867", + "title": "Pitcairn Islands [GAZ:00005867]" }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "description": "The version of the software used to generate the consensus sequence.", - "title": "consensus sequence software version", - "comments": [ - "Provide the version of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "1.3" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Assembly%20method", - "CNPHI:consensus%20sequence", - "NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION", - "VirusSeq_Portal:consensus%20sequence%20software%20version" - ], - "rank": 108, - "slot_uri": "GENEPIO:0001469", - "alias": "consensus_sequence_software_version", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "required": true + "Poland [GAZ:00002939]": { + "text": "Poland [GAZ:00002939]", + "description": "A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas.", + "meaning": "GAZ:00002939", + "title": "Poland [GAZ:00002939]" }, - "sequence_assembly_software_name": { - "name": "sequence_assembly_software_name", - "description": "The name of the software used to assemble a sequence.", - "title": "sequence assembly software name", - "comments": [ - "Provide the name of the software used to assemble the sequence." - ], - "examples": [ - { - "value": "SPAdes Genome Assembler, Canu, wtdbg2, velvet" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 109, - "slot_uri": "GENEPIO:0100825", - "alias": "sequence_assembly_software_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Portugal [GAZ:00004126]": { + "text": "Portugal [GAZ:00004126]", + "description": "That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands.", + "meaning": "GAZ:00004126", + "title": "Portugal [GAZ:00004126]" }, - "sequence_assembly_software_version": { - "name": "sequence_assembly_software_version", - "description": "The version of the software used to assemble a sequence.", - "title": "sequence assembly software version", - "comments": [ - "Provide the version of the software used to assemble the sequence." - ], - "examples": [ - { - "value": "3.15.5" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 110, - "slot_uri": "GENEPIO:0100826", - "alias": "sequence_assembly_software_version", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Puerto Rico [GAZ:00006935]": { + "text": "Puerto Rico [GAZ:00006935]", + "description": "A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States).", + "meaning": "GAZ:00006935", + "title": "Puerto Rico [GAZ:00006935]" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "description": "The user-specified filename of the r1 FASTQ file.", - "title": "r1 fastq filename", - "comments": [ - "Provide the r1 FASTQ filename. This information aids in data management." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 111, - "slot_uri": "GENEPIO:0001476", - "alias": "r1_fastq_filename", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "recommended": true + "Qatar [GAZ:00005286]": { + "text": "Qatar [GAZ:00005286]", + "description": "An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts).", + "meaning": "GAZ:00005286", + "title": "Qatar [GAZ:00005286]" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "description": "The user-specified filename of the r2 FASTQ file.", - "title": "r2 fastq filename", - "comments": [ - "Provide the r2 FASTQ filename. This information aids in data management." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 112, - "slot_uri": "GENEPIO:0001477", - "alias": "r2_fastq_filename", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString", - "recommended": true + "Republic of the Congo [GAZ:00001088]": { + "text": "Republic of the Congo [GAZ:00001088]", + "description": "A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts.", + "meaning": "GAZ:00001088", + "title": "Republic of the Congo [GAZ:00001088]" }, - "r1_fastq_filepath": { - "name": "r1_fastq_filepath", - "description": "The location of the r1 FASTQ file within a user's file system.", - "title": "r1 fastq filepath", - "comments": [ - "Provide the filepath for the r1 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 113, - "slot_uri": "GENEPIO:0001478", - "alias": "r1_fastq_filepath", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Reunion [GAZ:00003945]": { + "text": "Reunion [GAZ:00003945]", + "description": "An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island.", + "meaning": "GAZ:00003945", + "title": "Reunion [GAZ:00003945]" }, - "r2_fastq_filepath": { - "name": "r2_fastq_filepath", - "description": "The location of the r2 FASTQ file within a user's file system.", - "title": "r2 fastq filepath", - "comments": [ - "Provide the filepath for the r2 FASTQ file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 114, - "slot_uri": "GENEPIO:0001479", - "alias": "r2_fastq_filepath", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Romania [GAZ:00002951]": { + "text": "Romania [GAZ:00002951]", + "description": "A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities).", + "meaning": "GAZ:00002951", + "title": "Romania [GAZ:00002951]" + }, + "Ross Sea [GAZ:00023304]": { + "text": "Ross Sea [GAZ:00023304]", + "description": "A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW.", + "meaning": "GAZ:00023304", + "title": "Ross Sea [GAZ:00023304]" + }, + "Russia [GAZ:00002721]": { + "text": "Russia [GAZ:00002721]", + "description": "A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts.", + "meaning": "GAZ:00002721", + "title": "Russia [GAZ:00002721]" + }, + "Rwanda [GAZ:00001087]": { + "text": "Rwanda [GAZ:00001087]", + "description": "A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge).", + "meaning": "GAZ:00001087", + "title": "Rwanda [GAZ:00001087]" + }, + "Saint Helena [GAZ:00000849]": { + "text": "Saint Helena [GAZ:00000849]", + "description": "An island of volcanic origin and a British overseas territory in the South Atlantic Ocean.", + "meaning": "GAZ:00000849", + "title": "Saint Helena [GAZ:00000849]" + }, + "Saint Kitts and Nevis [GAZ:00006906]": { + "text": "Saint Kitts and Nevis [GAZ:00006906]", + "description": "A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis.", + "meaning": "GAZ:00006906", + "title": "Saint Kitts and Nevis [GAZ:00006906]" + }, + "Saint Lucia [GAZ:00006909]": { + "text": "Saint Lucia [GAZ:00006909]", + "description": "An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean.", + "meaning": "GAZ:00006909", + "title": "Saint Lucia [GAZ:00006909]" }, - "fast5_filename": { - "name": "fast5_filename", - "description": "The user-specified filename of the FAST5 file.", - "title": "fast5 filename", - "comments": [ - "Provide the FAST5 filename. This information aids in data management." - ], - "examples": [ - { - "value": "mpxv123seq.fast5" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 115, - "slot_uri": "GENEPIO:0001480", - "alias": "fast5_filename", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Saint Pierre and Miquelon [GAZ:00003942]": { + "text": "Saint Pierre and Miquelon [GAZ:00003942]", + "description": "An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985.", + "meaning": "GAZ:00003942", + "title": "Saint Pierre and Miquelon [GAZ:00003942]" }, - "fast5_filepath": { - "name": "fast5_filepath", - "description": "The location of the FAST5 file within a user's file system.", - "title": "fast5 filepath", - "comments": [ - "Provide the filepath for the FAST5 file. This information aids in data management." - ], - "examples": [ - { - "value": "/User/Documents/RespLab/Data/mpxv123seq.fast5" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 116, - "slot_uri": "GENEPIO:0001481", - "alias": "fast5_filepath", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Saint Martin [GAZ:00005841]": { + "text": "Saint Martin [GAZ:00005841]", + "description": "An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe.", + "meaning": "GAZ:00005841", + "title": "Saint Martin [GAZ:00005841]" }, - "number_of_total_reads": { - "name": "number_of_total_reads", - "description": "The total number of non-unique reads generated by the sequencing process.", - "title": "number of total reads", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "423867" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 117, - "slot_uri": "GENEPIO:0100827", - "alias": "number_of_total_reads", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "Integer" + "Saint Vincent and the Grenadines [GAZ:02000565]": { + "text": "Saint Vincent and the Grenadines [GAZ:02000565]", + "description": "An island nation in the Lesser Antilles chain of the Caribbean Sea.", + "meaning": "GAZ:02000565", + "title": "Saint Vincent and the Grenadines [GAZ:02000565]" }, - "number_of_unique_reads": { - "name": "number_of_unique_reads", - "description": "The number of unique reads generated by the sequencing process.", - "title": "number of unique reads", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "248236" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 118, - "slot_uri": "GENEPIO:0100828", - "alias": "number_of_unique_reads", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "Integer" + "Samoa [GAZ:00006910]": { + "text": "Samoa [GAZ:00006910]", + "description": "A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts).", + "meaning": "GAZ:00006910", + "title": "Samoa [GAZ:00006910]" }, - "minimum_posttrimming_read_length": { - "name": "minimum_posttrimming_read_length", - "description": "The threshold used as a cut-off for the minimum length of a read after trimming.", - "title": "minimum post-trimming read length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "150" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 119, - "slot_uri": "GENEPIO:0100829", - "alias": "minimum_posttrimming_read_length", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "Integer" + "San Marino [GAZ:00003102]": { + "text": "San Marino [GAZ:00003102]", + "description": "A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello).", + "meaning": "GAZ:00003102", + "title": "San Marino [GAZ:00003102]" }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", - "title": "breadth of coverage value", - "comments": [ - "Provide value as a percentage." - ], - "examples": [ - { - "value": "95%" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:breadth%20of%20coverage%20value" - ], - "rank": 120, - "slot_uri": "GENEPIO:0001472", - "alias": "breadth_of_coverage_value", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Sao Tome and Principe [GAZ:00006927]": { + "text": "Sao Tome and Principe [GAZ:00006927]", + "description": "An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29).", + "meaning": "GAZ:00006927", + "title": "Sao Tome and Principe [GAZ:00006927]" }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", - "title": "depth of coverage value", - "comments": [ - "Provide value as a fold of coverage." - ], - "examples": [ - { - "value": "400x" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Depth%20of%20coverage", - "NML_LIMS:depth%20of%20coverage%20value", - "VirusSeq_Portal:depth%20of%20coverage%20value" - ], - "rank": 121, - "slot_uri": "GENEPIO:0001474", - "alias": "depth_of_coverage_value", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Saudi Arabia [GAZ:00005279]": { + "text": "Saudi Arabia [GAZ:00005279]", + "description": "A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates.", + "meaning": "GAZ:00005279", + "title": "Saudi Arabia [GAZ:00005279]" }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "description": "The threshold used as a cut-off for the depth of coverage.", - "title": "depth of coverage threshold", - "comments": [ - "Provide the threshold fold coverage." - ], - "examples": [ - { - "value": "100x" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:depth%20of%20coverage%20threshold" - ], - "rank": 122, - "slot_uri": "GENEPIO:0001475", - "alias": "depth_of_coverage_threshold", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Senegal [GAZ:00000913]": { + "text": "Senegal [GAZ:00000913]", + "description": "A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales.", + "meaning": "GAZ:00000913", + "title": "Senegal [GAZ:00000913]" }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "description": "The number of total base pairs generated by the sequencing process.", - "title": "number of base pairs sequenced", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "2639019" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:number%20of%20base%20pairs%20sequenced" - ], - "rank": 123, - "slot_uri": "GENEPIO:0001482", - "alias": "number_of_base_pairs_sequenced", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer", - "minimum_value": 0 + "Serbia [GAZ:00002957]": { + "text": "Serbia [GAZ:00002957]", + "description": "A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities).", + "meaning": "GAZ:00002957", + "title": "Serbia [GAZ:00002957]" + }, + "Seychelles [GAZ:00006922]": { + "text": "Seychelles [GAZ:00006922]", + "description": "An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands.", + "meaning": "GAZ:00006922", + "title": "Seychelles [GAZ:00006922]" + }, + "Sierra Leone [GAZ:00000914]": { + "text": "Sierra Leone [GAZ:00000914]", + "description": "A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts.", + "meaning": "GAZ:00000914", + "title": "Sierra Leone [GAZ:00000914]" + }, + "Singapore [GAZ:00003923]": { + "text": "Singapore [GAZ:00003923]", + "description": "An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role.", + "meaning": "GAZ:00003923", + "title": "Singapore [GAZ:00003923]" }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "description": "Size of the reconstructed genome described as the number of base pairs.", - "title": "consensus genome length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "197063" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:consensus%20genome%20length" - ], - "rank": 124, - "slot_uri": "GENEPIO:0001483", - "alias": "consensus_genome_length", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer", - "minimum_value": 0 + "Sint Maarten [GAZ:00012579]": { + "text": "Sint Maarten [GAZ:00012579]", + "description": "One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten.", + "meaning": "GAZ:00012579", + "title": "Sint Maarten [GAZ:00012579]" }, - "sequence_assembly_length": { - "name": "sequence_assembly_length", - "description": "The length of the genome generated by assembling reads using a scaffold or by reference-based mapping.", - "title": "sequence assembly length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "34272" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 125, - "slot_uri": "GENEPIO:0100846", - "alias": "sequence_assembly_length", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "Integer" + "Slovakia [GAZ:00002956]": { + "text": "Slovakia [GAZ:00002956]", + "description": "A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts.", + "meaning": "GAZ:00002956", + "title": "Slovakia [GAZ:00002956]" }, - "number_of_contigs": { - "name": "number_of_contigs", - "description": "The number of contigs (contiguous sequences) in a sequence assembly.", - "title": "number of contigs", - "comments": [ - "Provide a numerical value." - ], - "examples": [ - { - "value": "10" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 126, - "slot_uri": "GENEPIO:0100937", - "alias": "number_of_contigs", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "Integer" + "Slovenia [GAZ:00002955]": { + "text": "Slovenia [GAZ:00002955]", + "description": "A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status.", + "meaning": "GAZ:00002955", + "title": "Slovenia [GAZ:00002955]" }, - "genome_completeness": { - "name": "genome_completeness", - "description": "The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data.", - "title": "genome completeness", - "comments": [ - "Provide the genome completeness as a percent (no need to include units)." - ], - "examples": [ - { - "value": "85" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 127, - "slot_uri": "GENEPIO:0100844", - "alias": "genome_completeness", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Solomon Islands [GAZ:00005275]": { + "text": "Solomon Islands [GAZ:00005275]", + "description": "A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal.", + "meaning": "GAZ:00005275", + "title": "Solomon Islands [GAZ:00005275]" }, - "n50": { - "name": "n50", - "description": "The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences.", - "title": "N50", - "comments": [ - "Provide the N50 value in Mb." - ], - "examples": [ - { - "value": "150" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 128, - "slot_uri": "GENEPIO:0100938", - "alias": "n50", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "Integer" + "Somalia [GAZ:00001104]": { + "text": "Somalia [GAZ:00001104]", + "description": "A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir.", + "meaning": "GAZ:00001104", + "title": "Somalia [GAZ:00001104]" }, - "percent_ns_across_total_genome_length": { - "name": "percent_ns_across_total_genome_length", - "description": "The percentage of the assembly that consists of ambiguous bases (Ns).", - "title": "percent Ns across total genome length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "2" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 129, - "slot_uri": "GENEPIO:0100830", - "alias": "percent_ns_across_total_genome_length", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "Integer" + "South Africa [GAZ:00001094]": { + "text": "South Africa [GAZ:00001094]", + "description": "A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities.", + "meaning": "GAZ:00001094", + "title": "South Africa [GAZ:00001094]" }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "description": "The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp).", - "title": "Ns per 100 kbp", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "342" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 130, - "slot_uri": "GENEPIO:0001484", - "alias": "ns_per_100_kbp", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "Integer" + "South Georgia and the South Sandwich Islands [GAZ:00003990]": { + "text": "South Georgia and the South Sandwich Islands [GAZ:00003990]", + "description": "A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE.", + "meaning": "GAZ:00003990", + "title": "South Georgia and the South Sandwich Islands [GAZ:00003990]" }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "description": "A persistent, unique identifier of a genome database entry.", - "title": "reference genome accession", - "comments": [ - "Provide the accession number of the reference genome." - ], - "examples": [ - { - "value": "NC_063383.1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "NML_LIMS:reference%20genome%20accession" - ], - "rank": 131, - "slot_uri": "GENEPIO:0001485", - "alias": "reference_genome_accession", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "South Korea [GAZ:00002802]": { + "text": "South Korea [GAZ:00002802]", + "description": "A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri).", + "meaning": "GAZ:00002802", + "title": "South Korea [GAZ:00002802]" }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "description": "A description of the overall bioinformatics strategy used.", - "title": "bioinformatics protocol", - "comments": [ - "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/monkeypox-nf" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Bioinformatics%20Protocol", - "NML_LIMS:PH_BIOINFORMATICS_PROTOCOL", - "VirusSeq_Portal:bioinformatics%20protocol" - ], - "rank": 132, - "slot_uri": "GENEPIO:0001489", - "alias": "bioinformatics_protocol", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "South Sudan [GAZ:00233439]": { + "text": "South Sudan [GAZ:00233439]", + "description": "A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel.", + "meaning": "GAZ:00233439", + "title": "South Sudan [GAZ:00233439]" + }, + "Spain [GAZ:00003936]": { + "text": "Spain [GAZ:00003936]", + "description": "That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal.", + "meaning": "GAZ:00003936", + "title": "Spain [GAZ:00003936]" + }, + "Spratly Islands [GAZ:00010831]": { + "text": "Spratly Islands [GAZ:00010831]", + "description": "A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines.", + "meaning": "GAZ:00010831", + "title": "Spratly Islands [GAZ:00010831]" + }, + "Sri Lanka [GAZ:00003924]": { + "text": "Sri Lanka [GAZ:00003924]", + "description": "An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats.", + "meaning": "GAZ:00003924", + "title": "Sri Lanka [GAZ:00003924]" + }, + "State of Palestine [GAZ:00002475]": { + "text": "State of Palestine [GAZ:00002475]", + "description": "The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates.", + "meaning": "GAZ:00002475", + "title": "State of Palestine [GAZ:00002475]" + }, + "Sudan [GAZ:00000560]": { + "text": "Sudan [GAZ:00000560]", + "description": "A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts.", + "meaning": "GAZ:00000560", + "title": "Sudan [GAZ:00000560]" }, - "read_mapping_software_name": { - "name": "read_mapping_software_name", - "description": "The name of the software used to map sequence reads to a reference genome or set of reference genes.", - "title": "read mapping software name", - "comments": [ - "Provide the name of the read mapping software." - ], - "examples": [ - { - "value": "Bowtie2, BWA-MEM, TopHat" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 133, - "slot_uri": "GENEPIO:0100832", - "alias": "read_mapping_software_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Suriname [GAZ:00002525]": { + "text": "Suriname [GAZ:00002525]", + "description": "A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten.", + "meaning": "GAZ:00002525", + "title": "Suriname [GAZ:00002525]" }, - "read_mapping_software_version": { - "name": "read_mapping_software_version", - "description": "The version of the software used to map sequence reads to a reference genome or set of reference genes.", - "title": "read mapping software version", - "comments": [ - "Provide the version number of the read mapping software." - ], - "examples": [ - { - "value": "2.5.1" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 134, - "slot_uri": "GENEPIO:0100833", - "alias": "read_mapping_software_version", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Svalbard [GAZ:00005396]": { + "text": "Svalbard [GAZ:00005396]", + "description": "An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole.", + "meaning": "GAZ:00005396", + "title": "Svalbard [GAZ:00005396]" }, - "taxonomic_reference_database_name": { - "name": "taxonomic_reference_database_name", - "description": "The name of the taxonomic reference database used to identify the organism.", - "title": "taxonomic reference database name", - "comments": [ - "Provide the name of the taxonomic reference database." - ], - "examples": [ - { - "value": "NCBITaxon" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 135, - "slot_uri": "GENEPIO:0100834", - "alias": "taxonomic_reference_database_name", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Swaziland [GAZ:00001099]": { + "text": "Swaziland [GAZ:00001099]", + "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", + "meaning": "GAZ:00001099", + "title": "Swaziland [GAZ:00001099]" }, - "taxonomic_reference_database_version": { - "name": "taxonomic_reference_database_version", - "description": "The version of the taxonomic reference database used to identify the organism.", - "title": "taxonomic reference database version", - "comments": [ - "Provide the version number of the taxonomic reference database." - ], - "examples": [ - { - "value": "1.3" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 136, - "slot_uri": "GENEPIO:0100835", - "alias": "taxonomic_reference_database_version", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Sweden [GAZ:00002729]": { + "text": "Sweden [GAZ:00002729]", + "description": "A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004.", + "meaning": "GAZ:00002729", + "title": "Sweden [GAZ:00002729]" }, - "taxonomic_analysis_report_filename": { - "name": "taxonomic_analysis_report_filename", - "description": "The filename of the report containing the results of a taxonomic analysis.", - "title": "taxonomic analysis report filename", - "comments": [ - "Provide the filename of the report containing the results of the taxonomic analysis." - ], - "examples": [ - { - "value": "MPXV_report123.doc" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 137, - "slot_uri": "GENEPIO:0101074", - "alias": "taxonomic_analysis_report_filename", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString" + "Switzerland [GAZ:00002941]": { + "text": "Switzerland [GAZ:00002941]", + "description": "A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy.", + "meaning": "GAZ:00002941", + "title": "Switzerland [GAZ:00002941]" }, - "taxonomic_analysis_date": { - "name": "taxonomic_analysis_date", - "description": "The date a taxonomic analysis was performed.", - "title": "taxonomic analysis date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2024-02-01" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 138, - "slot_uri": "GENEPIO:0101075", - "alias": "taxonomic_analysis_date", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Taxonomic identification information", - "range": "date" + "Syria [GAZ:00002474]": { + "text": "Syria [GAZ:00002474]", + "description": "A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia).", + "meaning": "GAZ:00002474", + "title": "Syria [GAZ:00002474]" }, - "read_mapping_criteria": { - "name": "read_mapping_criteria", - "description": "A description of the criteria used to map reads to a reference sequence.", - "title": "read mapping criteria", - "comments": [ - "Provide a description of the read mapping criteria." - ], - "examples": [ - { - "value": "Phred score >20" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 139, - "slot_uri": "GENEPIO:0100836", - "alias": "read_mapping_criteria", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString" + "Taiwan [GAZ:00005341]": { + "text": "Taiwan [GAZ:00005341]", + "description": "A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities.", + "meaning": "GAZ:00005341", + "title": "Taiwan [GAZ:00005341]" }, - "assay_target_name_1": { - "name": "assay_target_name_1", - "description": "The name of the assay target used in the diagnostic RT-PCR test.", - "title": "assay target name 1", - "comments": [ - "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." - ], - "examples": [ - { - "value": "MPX (orf B6R)" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 140, - "slot_uri": "GENEPIO:0102052", - "alias": "assay_target_name_1", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Tajikistan [GAZ:00006912]": { + "text": "Tajikistan [GAZ:00006912]", + "description": "A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion).", + "meaning": "GAZ:00006912", + "title": "Tajikistan [GAZ:00006912]" }, - "assay_target_details_1": { - "name": "assay_target_details_1", - "description": "Describe any details of the assay target.", - "title": "assay target details 1", - "comments": [ - "Provide details that are applicable to the assay used for the diagnostic test." - ], - "from_schema": "https://example.com/mpox", - "rank": 141, - "slot_uri": "GENEPIO:0102045", - "alias": "assay_target_details_1", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" + "Tanzania [GAZ:00001103]": { + "text": "Tanzania [GAZ:00001103]", + "description": "A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities).", + "meaning": "GAZ:00001103", + "title": "Tanzania [GAZ:00001103]" + }, + "Thailand [GAZ:00003744]": { + "text": "Thailand [GAZ:00003744]", + "description": "A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province.", + "meaning": "GAZ:00003744", + "title": "Thailand [GAZ:00003744]" + }, + "Timor-Leste [GAZ:00006913]": { + "text": "Timor-Leste [GAZ:00006913]", + "description": "A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets.", + "meaning": "GAZ:00006913", + "title": "Timor-Leste [GAZ:00006913]" + }, + "Togo [GAZ:00000915]": { + "text": "Togo [GAZ:00000915]", + "description": "A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located.", + "meaning": "GAZ:00000915", + "title": "Togo [GAZ:00000915]" + }, + "Tokelau [GAZ:00260188]": { + "text": "Tokelau [GAZ:00260188]", + "description": "A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi).", + "meaning": "GAZ:00260188", + "title": "Tokelau [GAZ:00260188]" + }, + "Tonga [GAZ:00006916]": { + "text": "Tonga [GAZ:00006916]", + "description": "A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean.", + "meaning": "GAZ:00006916", + "title": "Tonga [GAZ:00006916]" }, - "gene_symbol_1": { - "name": "gene_symbol_1", - "description": "The gene symbol used in the diagnostic RT-PCR test.", - "title": "gene symbol 1", - "comments": [ - "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." - ], - "examples": [ - { - "value": "opg190 gene (MPOX)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%201", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231", - "BIOSAMPLE:gene_name_1", - "VirusSeq_Portal:gene%20name" - ], - "rank": 142, - "slot_uri": "GENEPIO:0102041", - "alias": "gene_symbol_1", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneSymbolInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Trinidad and Tobago [GAZ:00003767]": { + "text": "Trinidad and Tobago [GAZ:00003767]", + "description": "An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands.", + "meaning": "GAZ:00003767", + "title": "Trinidad and Tobago [GAZ:00003767]" }, - "diagnostic_pcr_protocol_1": { - "name": "diagnostic_pcr_protocol_1", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 1", - "comments": [ - "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "B6R (Li et al., 2006)" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 143, - "slot_uri": "GENEPIO:0001508", - "alias": "diagnostic_pcr_protocol_1", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" + "Tromelin Island [GAZ:00005812]": { + "text": "Tromelin Island [GAZ:00005812]", + "description": "A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point.", + "meaning": "GAZ:00005812", + "title": "Tromelin Island [GAZ:00005812]" }, - "diagnostic_pcr_ct_value_1": { - "name": "diagnostic_pcr_ct_value_1", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 1", - "comments": [ - "Provide the CT value of the sample from the diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "21" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%201%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_1", - "VirusSeq_Portal:diagnostic%20pcr%20Ct%20value" - ], - "rank": 144, - "slot_uri": "GENEPIO:0001509", - "alias": "diagnostic_pcr_ct_value_1", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Tunisia [GAZ:00000562]": { + "text": "Tunisia [GAZ:00000562]", + "description": "A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 \"delegations\" or \"districts\" (mutamadiyat), and further subdivided into municipalities (shaykhats).", + "meaning": "GAZ:00000562", + "title": "Tunisia [GAZ:00000562]" }, - "assay_target_name_2": { - "name": "assay_target_name_2", - "description": "The name of the assay target used in the diagnostic RT-PCR test.", - "title": "assay target name 2", - "comments": [ - "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." - ], - "examples": [ - { - "value": "OVP (orf 17L)" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 145, - "slot_uri": "GENEPIO:0102038", - "alias": "assay_target_name_2", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Turkey [GAZ:00000558]": { + "text": "Turkey [GAZ:00000558]", + "description": "A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts.", + "meaning": "GAZ:00000558", + "title": "Turkey [GAZ:00000558]" }, - "assay_target_details_2": { - "name": "assay_target_details_2", - "description": "Describe any details of the assay target.", - "title": "assay target details 2", - "comments": [ - "Provide details that are applicable to the assay used for the diagnostic test." - ], - "from_schema": "https://example.com/mpox", - "rank": 146, - "slot_uri": "GENEPIO:0102046", - "alias": "assay_target_details_2", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" + "Turkmenistan [GAZ:00005018]": { + "text": "Turkmenistan [GAZ:00005018]", + "description": "A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city.", + "meaning": "GAZ:00005018", + "title": "Turkmenistan [GAZ:00005018]" }, - "gene_symbol_2": { - "name": "gene_symbol_2", - "description": "The gene symbol used in the diagnostic RT-PCR test.", - "title": "gene symbol 2", - "comments": [ - "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." - ], - "examples": [ - { - "value": "opg002 gene (MPOX)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%202", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232", - "BIOSAMPLE:gene_name_2" - ], - "rank": 147, - "slot_uri": "GENEPIO:0102042", - "alias": "gene_symbol_2", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneSymbolInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Turks and Caicos Islands [GAZ:00003955]": { + "text": "Turks and Caicos Islands [GAZ:00003955]", + "description": "A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands.", + "meaning": "GAZ:00003955", + "title": "Turks and Caicos Islands [GAZ:00003955]" }, - "diagnostic_pcr_protocol_2": { - "name": "diagnostic_pcr_protocol_2", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 2", - "comments": [ - "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G)." - } - ], - "from_schema": "https://example.com/mpox", - "rank": 148, - "slot_uri": "GENEPIO:0001511", - "alias": "diagnostic_pcr_protocol_2", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" + "Tuvalu [GAZ:00009715]": { + "text": "Tuvalu [GAZ:00009715]", + "description": "A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia.", + "meaning": "GAZ:00009715", + "title": "Tuvalu [GAZ:00009715]" }, - "diagnostic_pcr_ct_value_2": { - "name": "diagnostic_pcr_ct_value_2", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 2", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "36" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%202%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_2" - ], - "rank": 149, - "slot_uri": "GENEPIO:0001512", - "alias": "diagnostic_pcr_ct_value_2", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "United States of America [GAZ:00002459]": { + "text": "United States of America [GAZ:00002459]", + "description": "A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into \"census areas\"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a \"charter township\", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county.", + "meaning": "GAZ:00002459", + "title": "United States of America [GAZ:00002459]" + }, + "Uganda [GAZ:00001102]": { + "text": "Uganda [GAZ:00001102]", + "description": "A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties.", + "meaning": "GAZ:00001102", + "title": "Uganda [GAZ:00001102]" + }, + "Ukraine [GAZ:00002724]": { + "text": "Ukraine [GAZ:00002724]", + "description": "A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units.", + "meaning": "GAZ:00002724", + "title": "Ukraine [GAZ:00002724]" + }, + "United Arab Emirates [GAZ:00005282]": { + "text": "United Arab Emirates [GAZ:00005282]", + "description": "A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain.", + "meaning": "GAZ:00005282", + "title": "United Arab Emirates [GAZ:00005282]" }, - "assay_target_name_3": { - "name": "assay_target_name_3", - "description": "The name of the assay target used in the diagnostic RT-PCR test.", - "title": "assay target name 3", - "comments": [ - "The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities." - ], - "examples": [ - { - "value": "OPHA (orf B2R)" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 150, - "slot_uri": "GENEPIO:0102039", - "alias": "assay_target_name_3", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "United Kingdom [GAZ:00002637]": { + "text": "United Kingdom [GAZ:00002637]", + "description": "A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel.", + "meaning": "GAZ:00002637", + "title": "United Kingdom [GAZ:00002637]" }, - "assay_target_details_3": { - "name": "assay_target_details_3", - "description": "Describe any details of the assay target.", - "title": "assay target details 3", - "comments": [ - "Provide details that are applicable to the assay used for the diagnostic test." - ], - "from_schema": "https://example.com/mpox", - "rank": 151, - "slot_uri": "GENEPIO:0102047", - "alias": "assay_target_details_3", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" + "Uruguay [GAZ:00002930]": { + "text": "Uruguay [GAZ:00002930]", + "description": "A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento).", + "meaning": "GAZ:00002930", + "title": "Uruguay [GAZ:00002930]" }, - "gene_symbol_3": { - "name": "gene_symbol_3", - "description": "The gene symbol used in the diagnostic RT-PCR test.", - "title": "gene symbol 3", - "comments": [ - "Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name." - ], - "examples": [ - { - "value": "opg188 gene (MPOX)" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%203", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233", - "BIOSAMPLE:gene_name_3" - ], - "rank": 152, - "slot_uri": "GENEPIO:0102043", - "alias": "gene_symbol_3", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "GeneSymbolInternationalMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Uzbekistan [GAZ:00004979]": { + "text": "Uzbekistan [GAZ:00004979]", + "description": "A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar).", + "meaning": "GAZ:00004979", + "title": "Uzbekistan [GAZ:00004979]" }, - "diagnostic_pcr_protocol_3": { - "name": "diagnostic_pcr_protocol_3", - "description": "The name and version number of the protocol used for diagnostic marker amplification.", - "title": "diagnostic pcr protocol 3", - "comments": [ - "The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control." - ], - "examples": [ - { - "value": "G2R_G (Li et al., 2010) assay" - } - ], - "from_schema": "https://example.com/mpox", - "rank": 153, - "slot_uri": "GENEPIO:0001514", - "alias": "diagnostic_pcr_protocol_3", - "owner": "MpoxInternational", - "domain_of": [ - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "range": "WhitespaceMinimizedString" + "Vanuatu [GAZ:00006918]": { + "text": "Vanuatu [GAZ:00006918]", + "description": "An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji.", + "meaning": "GAZ:00006918", + "title": "Vanuatu [GAZ:00006918]" }, - "diagnostic_pcr_ct_value_3": { - "name": "diagnostic_pcr_ct_value_3", - "description": "The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test.", - "title": "diagnostic pcr Ct value 3", - "comments": [ - "Provide the CT value of the sample from the second diagnostic RT-PCR test." - ], - "examples": [ - { - "value": "19" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Gene%20Target%203%20CT%20Value", - "NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value", - "BIOSAMPLE:diagnostic_PCR_CT_value_3" - ], - "rank": 154, - "slot_uri": "GENEPIO:0001515", - "alias": "diagnostic_pcr_ct_value_3", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Pathogen diagnostic testing", - "any_of": [ - { - "range": "decimal" - }, - { - "range": "NullValueMenu" - } - ] + "Venezuela [GAZ:00002931]": { + "text": "Venezuela [GAZ:00002931]", + "description": "A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias).", + "meaning": "GAZ:00002931", + "title": "Venezuela [GAZ:00002931]" }, - "authors": { - "name": "authors", - "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", - "title": "authors", - "comments": [ - "Include the first and last names of all individuals that should be attributed, separated by a comma." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "GISAID:Authors", - "CNPHI:Authors", - "NML_LIMS:PH_SEQUENCING_AUTHORS" - ], - "rank": 155, - "slot_uri": "GENEPIO:0001517", - "alias": "authors", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Contributor acknowledgement", - "range": "WhitespaceMinimizedString", - "recommended": true + "Viet Nam [GAZ:00003756]": { + "text": "Viet Nam [GAZ:00003756]", + "description": "The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia.", + "meaning": "GAZ:00003756", + "title": "Viet Nam [GAZ:00003756]" }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "description": "The DataHarmonizer software and template version provenance.", - "title": "DataHarmonizer provenance", - "comments": [ - "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, Mpox v3.3.1" - } - ], - "from_schema": "https://example.com/mpox", - "exact_mappings": [ - "CNPHI:Additional%20Comments", - "NML_LIMS:HC_COMMENTS" - ], - "rank": 156, - "slot_uri": "GENEPIO:0001518", - "alias": "dataharmonizer_provenance", - "owner": "MpoxInternational", - "domain_of": [ - "Mpox", - "MpoxInternational" - ], - "slot_group": "Contributor acknowledgement", - "range": "Provenance" - } - }, - "unique_keys": { - "mpox_key": { - "unique_key_name": "mpox_key", - "unique_key_slots": [ - "specimen_collector_sample_id" - ] + "Virgin Islands [GAZ:00003959]": { + "text": "Virgin Islands [GAZ:00003959]", + "description": "A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts.", + "meaning": "GAZ:00003959", + "title": "Virgin Islands [GAZ:00003959]" + }, + "Wake Island [GAZ:00007111]": { + "text": "Wake Island [GAZ:00007111]", + "description": "A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east).", + "meaning": "GAZ:00007111", + "title": "Wake Island [GAZ:00007111]" + }, + "Wallis and Futuna [GAZ:00007191]": { + "text": "Wallis and Futuna [GAZ:00007191]", + "description": "A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets.", + "meaning": "GAZ:00007191", + "title": "Wallis and Futuna [GAZ:00007191]" + }, + "West Bank [GAZ:00009572]": { + "text": "West Bank [GAZ:00009572]", + "description": "A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian \"islands\" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is \"pipelined\".", + "meaning": "GAZ:00009572", + "title": "West Bank [GAZ:00009572]" + }, + "Western Sahara [GAZ:00000564]": { + "text": "Western Sahara [GAZ:00000564]", + "description": "A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions.", + "meaning": "GAZ:00000564", + "title": "Western Sahara [GAZ:00000564]" + }, + "Yemen [GAZ:00005284]": { + "text": "Yemen [GAZ:00005284]", + "description": "A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001).", + "meaning": "GAZ:00005284", + "title": "Yemen [GAZ:00005284]" + }, + "Zambia [GAZ:00001107]": { + "text": "Zambia [GAZ:00001107]", + "description": "A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts.", + "meaning": "GAZ:00001107", + "title": "Zambia [GAZ:00001107]" + }, + "Zimbabwe [GAZ:00001106]": { + "text": "Zimbabwe [GAZ:00001106]", + "description": "A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities.", + "meaning": "GAZ:00001106", + "title": "Zimbabwe [GAZ:00001106]" } } } }, + "types": { + "WhitespaceMinimizedString": { + "name": "WhitespaceMinimizedString", + "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", + "from_schema": "https://example.com/mpox", + "typeof": "string", + "base": "str", + "uri": "xsd:token" + }, + "Provenance": { + "name": "Provenance", + "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", + "from_schema": "https://example.com/mpox", + "typeof": "string", + "base": "str", + "uri": "xsd:token" + }, + "string": { + "name": "string", + "description": "A character string", + "notes": [ + "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "schema:Text" + ], + "base": "str", + "uri": "xsd:string" + }, + "integer": { + "name": "integer", + "description": "An integer", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "schema:Integer" + ], + "base": "int", + "uri": "xsd:integer" + }, + "boolean": { + "name": "boolean", + "description": "A binary (true or false) value", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "schema:Boolean" + ], + "base": "Bool", + "uri": "xsd:boolean", + "repr": "bool" + }, + "float": { + "name": "float", + "description": "A real number that conforms to the xsd:float specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:float" + }, + "double": { + "name": "double", + "description": "A real number that conforms to the xsd:double specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." + ], + "from_schema": "https://example.com/mpox", + "close_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:double" + }, + "decimal": { + "name": "decimal", + "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." + ], + "from_schema": "https://example.com/mpox", + "broad_mappings": [ + "schema:Number" + ], + "base": "Decimal", + "uri": "xsd:decimal" + }, + "time": { + "name": "time", + "description": "A time object represents a (local) time of day, independent of any particular day", + "notes": [ + "URI is dateTime because OWL reasoners do not work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "schema:Time" + ], + "base": "XSDTime", + "uri": "xsd:time", + "repr": "str" + }, + "date": { + "name": "date", + "description": "a date (year, month and day) in an idealized calendar", + "notes": [ + "URI is dateTime because OWL reasoners don't work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "schema:Date" + ], + "base": "XSDDate", + "uri": "xsd:date", + "repr": "str" + }, + "datetime": { + "name": "datetime", + "description": "The combination of a date and time", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." + ], + "from_schema": "https://example.com/mpox", + "exact_mappings": [ + "schema:DateTime" + ], + "base": "XSDDateTime", + "uri": "xsd:dateTime", + "repr": "str" + }, + "date_or_datetime": { + "name": "date_or_datetime", + "description": "Either a date or a datetime", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." + ], + "from_schema": "https://example.com/mpox", + "base": "str", + "uri": "linkml:DateOrDatetime", + "repr": "str" + }, + "uriorcurie": { + "name": "uriorcurie", + "description": "a URI or a CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." + ], + "from_schema": "https://example.com/mpox", + "base": "URIorCURIE", + "uri": "xsd:anyURI", + "repr": "str" + }, + "curie": { + "name": "curie", + "conforms_to": "https://www.w3.org/TR/curie/", + "description": "a compact URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." + ], + "comments": [ + "in RDF serializations this MUST be expanded to a URI", + "in non-RDF serializations MAY be serialized as the compact representation" + ], + "from_schema": "https://example.com/mpox", + "base": "Curie", + "uri": "xsd:string", + "repr": "str" + }, + "uri": { + "name": "uri", + "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", + "description": "a complete URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." + ], + "comments": [ + "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" + ], + "from_schema": "https://example.com/mpox", + "close_mappings": [ + "schema:URL" + ], + "base": "URI", + "uri": "xsd:anyURI", + "repr": "str" + }, + "ncname": { + "name": "ncname", + "description": "Prefix part of CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." + ], + "from_schema": "https://example.com/mpox", + "base": "NCName", + "uri": "xsd:string", + "repr": "str" + }, + "objectidentifier": { + "name": "objectidentifier", + "description": "A URI or CURIE that represents an object in the model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." + ], + "comments": [ + "Used for inheritance and type checking" + ], + "from_schema": "https://example.com/mpox", + "base": "ElementIdentifier", + "uri": "shex:iri", + "repr": "str" + }, + "nodeidentifier": { + "name": "nodeidentifier", + "description": "A URI, CURIE or BNODE that represents a node in a model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." + ], + "from_schema": "https://example.com/mpox", + "base": "NodeIdentifier", + "uri": "shex:nonLiteral", + "repr": "str" + }, + "jsonpointer": { + "name": "jsonpointer", + "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", + "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." + ], + "from_schema": "https://example.com/mpox", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "jsonpath": { + "name": "jsonpath", + "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", + "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." + ], + "from_schema": "https://example.com/mpox", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "sparqlpath": { + "name": "sparqlpath", + "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", + "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." + ], + "from_schema": "https://example.com/mpox", + "base": "str", + "uri": "xsd:string", + "repr": "str" + } + }, "settings": { "Title_Case": { "setting_key": "Title_Case", @@ -24749,5 +27118,6 @@ "setting_value": "[a-z\\W\\d_]*" } }, - "@type": "SchemaDefinition" + "extensions": {}, + "@type": "OrderedDict" } \ No newline at end of file diff --git a/web/templates/mpox/schema.yaml b/web/templates/mpox/schema.yaml index 8ba43323..d41672c8 100644 --- a/web/templates/mpox/schema.yaml +++ b/web/templates/mpox/schema.yaml @@ -3,7 +3,7 @@ name: Mpox version: 8.5.5 description: '' imports: -- linkml:types + - linkml:types prefixes: linkml: https://w3id.org/linkml/ GENEPIO: http://purl.obolibrary.org/obo/GENEPIO_ @@ -22,779 +22,910 @@ classes: unique_keys: mpox_key: unique_key_slots: - - specimen_collector_sample_id + - specimen_collector_sample_id slots: - - specimen_collector_sample_id - - related_specimen_primary_id - - case_id - - bioproject_accession - - biosample_accession - - insdc_sequence_read_accession - - insdc_assembly_accession - - gisaid_accession - - sample_collected_by - - sample_collector_contact_email - - sample_collector_contact_address - - sample_collection_date - - sample_collection_date_precision - - sample_received_date - - geo_loc_name_country - - geo_loc_name_state_province_territory - - organism - - isolate - - purpose_of_sampling - - purpose_of_sampling_details - - nml_submitted_specimen_type - - related_specimen_relationship_type - - anatomical_material - - anatomical_part - - body_product - - collection_device - - collection_method - - specimen_processing - - specimen_processing_details - - experimental_specimen_role_type - - experimental_control_details - - host_common_name - - host_scientific_name - - host_health_state - - host_health_status_details - - host_health_outcome - - host_disease - - host_age - - host_age_unit - - host_age_bin - - host_gender - - host_residence_geo_loc_name_country - - host_residence_geo_loc_name_state_province_territory - - symptom_onset_date - - signs_and_symptoms - - preexisting_conditions_and_risk_factors - - complications - - antiviral_therapy - - host_vaccination_status - - number_of_vaccine_doses_received - - vaccination_dose_1_vaccine_name - - vaccination_dose_1_vaccination_date - - vaccination_history - - location_of_exposure_geo_loc_name_country - - destination_of_most_recent_travel_city - - destination_of_most_recent_travel_state_province_territory - - destination_of_most_recent_travel_country - - most_recent_travel_departure_date - - most_recent_travel_return_date - - travel_history - - exposure_event - - exposure_contact_level - - host_role - - exposure_setting - - exposure_details - - prior_mpox_infection - - prior_mpox_infection_date - - prior_mpox_antiviral_treatment - - prior_antiviral_treatment_during_prior_mpox_infection - - sequenced_by - - sequenced_by_contact_email - - sequenced_by_contact_address - - sequence_submitted_by - - sequence_submitter_contact_email - - sequence_submitter_contact_address - - purpose_of_sequencing - - purpose_of_sequencing_details - - sequencing_date - - library_id - - library_preparation_kit - - sequencing_instrument - - sequencing_protocol - - sequencing_kit_number - - amplicon_pcr_primer_scheme - - amplicon_size - - raw_sequence_data_processing_method - - dehosting_method - - consensus_sequence_name - - consensus_sequence_filename - - consensus_sequence_filepath - - consensus_sequence_software_name - - consensus_sequence_software_version - - r1_fastq_filename - - r2_fastq_filename - - r1_fastq_filepath - - r2_fastq_filepath - - fast5_filename - - fast5_filepath - - breadth_of_coverage_value - - depth_of_coverage_value - - depth_of_coverage_threshold - - number_of_base_pairs_sequenced - - consensus_genome_length - - reference_genome_accession - - bioinformatics_protocol - - gene_name_1 - - diagnostic_pcr_ct_value_1 - - gene_name_2 - - diagnostic_pcr_ct_value_2 - - gene_name_3 - - diagnostic_pcr_ct_value_3 - - gene_name_4 - - diagnostic_pcr_ct_value_4 - - gene_name_5 - - diagnostic_pcr_ct_value_5 - - authors - - dataharmonizer_provenance + - specimen_collector_sample_id + - related_specimen_primary_id + - case_id + - bioproject_accession + - biosample_accession + - insdc_sequence_read_accession + - insdc_assembly_accession + - gisaid_accession + - sample_collected_by + - sample_collector_contact_email + - sample_collector_contact_address + - sample_collection_date + - sample_collection_date_precision + - sample_received_date + - geo_loc_name_country + - geo_loc_name_state_province_territory + - organism + - isolate + - purpose_of_sampling + - purpose_of_sampling_details + - nml_submitted_specimen_type + - related_specimen_relationship_type + - anatomical_material + - anatomical_part + - body_product + - collection_device + - collection_method + - specimen_processing + - specimen_processing_details + - experimental_specimen_role_type + - experimental_control_details + - host_common_name + - host_scientific_name + - host_health_state + - host_health_status_details + - host_health_outcome + - host_disease + - host_age + - host_age_unit + - host_age_bin + - host_gender + - host_residence_geo_loc_name_country + - host_residence_geo_loc_name_state_province_territory + - symptom_onset_date + - signs_and_symptoms + - preexisting_conditions_and_risk_factors + - complications + - antiviral_therapy + - host_vaccination_status + - number_of_vaccine_doses_received + - vaccination_dose_1_vaccine_name + - vaccination_dose_1_vaccination_date + - vaccination_history + - location_of_exposure_geo_loc_name_country + - destination_of_most_recent_travel_city + - destination_of_most_recent_travel_state_province_territory + - destination_of_most_recent_travel_country + - most_recent_travel_departure_date + - most_recent_travel_return_date + - travel_history + - exposure_event + - exposure_contact_level + - host_role + - exposure_setting + - exposure_details + - prior_mpox_infection + - prior_mpox_infection_date + - prior_mpox_antiviral_treatment + - prior_antiviral_treatment_during_prior_mpox_infection + - sequenced_by + - sequenced_by_contact_email + - sequenced_by_contact_address + - sequence_submitted_by + - sequence_submitter_contact_email + - sequence_submitter_contact_address + - purpose_of_sequencing + - purpose_of_sequencing_details + - sequencing_date + - library_id + - library_preparation_kit + - sequencing_instrument + - sequencing_protocol + - sequencing_kit_number + - amplicon_pcr_primer_scheme + - amplicon_size + - raw_sequence_data_processing_method + - dehosting_method + - consensus_sequence_name + - consensus_sequence_filename + - consensus_sequence_filepath + - consensus_sequence_software_name + - consensus_sequence_software_version + - r1_fastq_filename + - r2_fastq_filename + - r1_fastq_filepath + - r2_fastq_filepath + - fast5_filename + - fast5_filepath + - breadth_of_coverage_value + - depth_of_coverage_value + - depth_of_coverage_threshold + - number_of_base_pairs_sequenced + - consensus_genome_length + - reference_genome_accession + - bioinformatics_protocol + - gene_name_1 + - diagnostic_pcr_ct_value_1 + - gene_name_2 + - diagnostic_pcr_ct_value_2 + - gene_name_3 + - diagnostic_pcr_ct_value_3 + - gene_name_4 + - diagnostic_pcr_ct_value_4 + - gene_name_5 + - diagnostic_pcr_ct_value_5 + - authors + - dataharmonizer_provenance slot_usage: specimen_collector_sample_id: + name: specimen_collector_sample_id rank: 1 slot_group: Database Identifiers related_specimen_primary_id: + name: related_specimen_primary_id rank: 2 slot_group: Database Identifiers case_id: + name: case_id rank: 3 slot_group: Database Identifiers bioproject_accession: + name: bioproject_accession rank: 4 slot_group: Database Identifiers biosample_accession: + name: biosample_accession rank: 5 slot_group: Database Identifiers insdc_sequence_read_accession: + name: insdc_sequence_read_accession rank: 6 slot_group: Database Identifiers insdc_assembly_accession: + name: insdc_assembly_accession rank: 7 slot_group: Database Identifiers gisaid_accession: + name: gisaid_accession rank: 8 slot_group: Database Identifiers sample_collected_by: + name: sample_collected_by rank: 9 slot_group: Sample collection and processing any_of: - - range: SampleCollectedByMenu - - range: NullValueMenu + - range: SampleCollectedByMenu + - range: NullValueMenu exact_mappings: - - GISAID:Originating%20lab - - CNPHI:Lab%20Name - - NML_LIMS:CUSTOMER - - BIOSAMPLE:collected_by - - VirusSeq_Portal:sample%20collected%20by + - NML_LIMS:CUSTOMER + - NCBI_Pathogen_BIOSAMPLE:collected_by + - ENA_ERC000033_Virus_SAMPLE:collecting%20institution + - GISAID_EpiPox:Originating%20lab sample_collector_contact_email: + name: sample_collector_contact_email rank: 10 slot_group: Sample collection and processing sample_collector_contact_address: + name: sample_collector_contact_address rank: 11 slot_group: Sample collection and processing sample_collection_date: + name: sample_collection_date rank: 12 slot_group: Sample collection and processing sample_collection_date_precision: + name: sample_collection_date_precision rank: 13 slot_group: Sample collection and processing sample_received_date: + name: sample_received_date rank: 14 slot_group: Sample collection and processing geo_loc_name_country: + name: geo_loc_name_country rank: 15 slot_group: Sample collection and processing examples: - - value: Canada + - value: Canada any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - range: GeoLocNameCountryMenu + - range: NullValueMenu geo_loc_name_state_province_territory: + name: geo_loc_name_state_province_territory rank: 16 slot_group: Sample collection and processing comments: - - Provide the province/territory name from the controlled vocabulary provided. + - Provide the province/territory name from the controlled vocabulary provided. any_of: - - range: GeoLocNameStateProvinceTerritoryMenu - - range: NullValueMenu + - range: GeoLocNameStateProvinceTerritoryMenu + - range: NullValueMenu organism: + name: organism rank: 17 slot_group: Sample collection and processing comments: - - 'Use "Mpox virus". This value is provided in the template. Note: the Mpox - virus was formerly referred to as the "Monkeypox virus" but the international - nomenclature has changed (2022).' + - 'Use "Mpox virus". This value is provided in the template. Note: the Mpox virus was formerly referred to as the "Monkeypox virus" but the international nomenclature has changed (2022).' examples: - - value: Mpox virus + - value: Mpox virus any_of: - - range: OrganismMenu - - range: NullValueMenu + - range: OrganismMenu + - range: NullValueMenu isolate: + name: isolate rank: 18 slot_group: Sample collection and processing slot_uri: GENEPIO:0001195 comments: - - "Provide the GISAID EpiPox virus name, which should be written in the format\ - \ \u201ChMpxV/Canada/2 digit provincial ISO code-xxxxx/year\u201D. If the\ - \ province code cannot be shared for privacy reasons, put \"UN\" for \"\ - Unknown\"." + - Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put "UN" for "Unknown". examples: - - value: hMpxV/Canada/UN-NML-12345/2022 + - value: hMpxV/Canada/UN-NML-12345/2022 exact_mappings: - - GISAID:Virus%20name - - CNPHI:GISAID%20Virus%20Name - - NML_LIMS:SUBMISSIONS%20-%20GISAID%20Virus%20Name - - BIOSAMPLE:isolate - - BIOSAMPLE:GISAID_virus_name - - VirusSeq_Portal:isolate - - VirusSeq_Portal:fasta%20header%20name + - NML_LIMS:SUBMISSIONS%20-%20GISAID%20Virus%20Name + - NCBI_Pathogen_BIOSAMPLE:isolate + - NCBI_Pathogen_BIOSAMPLE:GISAID_virus_name + - ENA_ERC000033_Virus_SAMPLE:virus%20identifier + - GISAID_EpiPox:Virus%20name purpose_of_sampling: + name: purpose_of_sampling rank: 19 slot_group: Sample collection and processing examples: - - value: Diagnostic testing + - value: Diagnostic testing any_of: - - range: PurposeOfSamplingMenu - - range: NullValueMenu + - range: PurposeOfSamplingMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:HC_SAMPLE_CATEGORY + - NCBI_Pathogen_BIOSAMPLE:purpose_of_sampling + - ENA_ERC000033_Virus_SAMPLE:sample%20capture%20status%20%28IF%20Cluster/outbreak%20detection%20%5BGENEPIO%3A0100001%5D%2C%20Multi-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100020%5D%2C%20Intra-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100021%5D%20THEN%20active%20surveillance%20in%20response%20to%20outbreak + - ENA_ERC000033_Virus_SAMPLE:%20IF%20Baseline%20surveillance%20%28random%20sampling%29%2C%20Targeted%20surveillance%20%28non-random%20sampling%29%2C%20Priority%20surveillance%20project%2C%20Longitudinal%20surveillance%20%28repeat%20sampling%20of%20individuals%29%2C%20Re-infection%20surveillance%2C%20Vaccine%20escape%20surveillance%2C%20Travel-associated%20surveillance%20THEN%20active%20surveillance%20not%20initiated%20by%20an%20outbreak + - ENA_ERC000033_Virus_SAMPLE:%20IF%20other%20THEN%20other + - Pathoplexus_Mpox:purposeOfSampling purpose_of_sampling_details: + name: purpose_of_sampling_details rank: 20 slot_group: Sample collection and processing nml_submitted_specimen_type: + name: nml_submitted_specimen_type rank: 21 slot_group: Sample collection and processing related_specimen_relationship_type: + name: related_specimen_relationship_type rank: 22 slot_group: Sample collection and processing anatomical_material: + name: anatomical_material rank: 23 slot_group: Sample collection and processing required: true examples: - - value: Lesion (Pustule) + - value: Lesion (Pustule) any_of: - - range: AnatomicalMaterialMenu - - range: NullValueMenu + - range: AnatomicalMaterialMenu + - range: NullValueMenu anatomical_part: + name: anatomical_part rank: 24 slot_group: Sample collection and processing required: true examples: - - value: Genital area + - value: Genital area any_of: - - range: AnatomicalPartMenu - - range: NullValueMenu + - range: AnatomicalPartMenu + - range: NullValueMenu body_product: + name: body_product rank: 25 slot_group: Sample collection and processing required: true examples: - - value: Pus + - value: Pus any_of: - - range: BodyProductMenu - - range: NullValueMenu + - range: BodyProductMenu + - range: NullValueMenu collection_device: + name: collection_device rank: 26 slot_group: Sample collection and processing required: true examples: - - value: Swab + - value: Swab any_of: - - range: CollectionDeviceMenu - - range: NullValueMenu + - range: CollectionDeviceMenu + - range: NullValueMenu collection_method: + name: collection_method rank: 27 slot_group: Sample collection and processing required: true examples: - - value: Biopsy + - value: Biopsy any_of: - - range: CollectionMethodMenu - - range: NullValueMenu + - range: CollectionMethodMenu + - range: NullValueMenu specimen_processing: + name: specimen_processing rank: 28 slot_group: Sample collection and processing examples: - - value: Specimens pooled + - value: Specimens pooled any_of: - - range: SpecimenProcessingMenu - - range: NullValueMenu + - range: SpecimenProcessingMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:specimen%20processing + - NML_LIMS:specimen%20processing + - Pathoplexus_Mpox:specimenProcessing specimen_processing_details: + name: specimen_processing_details rank: 29 slot_group: Sample collection and processing experimental_specimen_role_type: + name: experimental_specimen_role_type rank: 30 slot_group: Sample collection and processing examples: - - value: Positive experimental control + - value: Positive experimental control any_of: - - range: ExperimentalSpecimenRoleTypeMenu - - range: NullValueMenu + - range: ExperimentalSpecimenRoleTypeMenu + - range: NullValueMenu experimental_control_details: + name: experimental_control_details rank: 31 slot_group: Sample collection and processing host_common_name: + name: host_common_name rank: 32 slot_group: Host Information any_of: - - range: HostCommonNameMenu - - range: NullValueMenu + - range: HostCommonNameMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_ANIMAL_TYPE + - NML_LIMS:PH_ANIMAL_TYPE + - ENA_ERC000033_Virus_SAMPLE:host%20common%20name + - Pathoplexus_Mpox:hostNameCommon host_scientific_name: + name: host_scientific_name rank: 33 slot_group: Host Information examples: - - value: Homo sapiens + - value: Homo sapiens any_of: - - range: HostScientificNameMenu - - range: NullValueMenu + - range: HostScientificNameMenu + - range: NullValueMenu host_health_state: + name: host_health_state rank: 34 slot_group: Host Information examples: - - value: Asymptomatic + - value: Asymptomatic any_of: - - range: HostHealthStateMenu - - range: NullValueMenu + - range: HostHealthStateMenu + - range: NullValueMenu exact_mappings: - - GISAID:Patient%20status - - NML_LIMS:PH_HOST_HEALTH - - BIOSAMPLE:host_health_state + - NML_LIMS:PH_HOST_HEALTH + - NCBI_Pathogen_BIOSAMPLE:host_health_state + - ENA_ERC000033_Virus_SAMPLE:host%20health%20state + - Pathoplexus_Mpox:hostHealthState + - GISAID_EpiPox:Patient%20status host_health_status_details: + name: host_health_status_details rank: 35 slot_group: Host Information examples: - - value: Hospitalized + - value: Hospitalized any_of: - - range: HostHealthStatusDetailsMenu - - range: NullValueMenu + - range: HostHealthStatusDetailsMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_HOST_HEALTH_DETAILS + - NML_LIMS:PH_HOST_HEALTH_DETAILS + - ENA_ERC000033_Virus_SAMPLE:hospitalisation%20%28IF%20Hospitalized%2C%20Hospitalized%20%28Non-ICU%29%2C%20Hospitalized%20%28ICU%29%2C%20Medically%20Isolated%2C%20Medically%20Isolated%20%28Negative%20Pressure%29%2C%20THEN%20%22yes%22 host_health_outcome: + name: host_health_outcome rank: 36 slot_group: Host Information examples: - - value: Recovered + - value: Recovered any_of: - - range: HostHealthOutcomeMenu - - range: NullValueMenu + - range: HostHealthOutcomeMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_HOST_HEALTH_OUTCOME - - BIOSAMPLE:host_health_outcome + - NML_LIMS:PH_HOST_HEALTH_OUTCOME + - NCBI_Pathogen_BIOSAMPLE:host_health_outcome + - ENA_ERC000033_Virus_SAMPLE:host%20disease%20outcome%20%28IF%20Deceased%2C%20THEN%20dead + - ENA_ERC000033_Virus_SAMPLE:%20IF%20Recovered%20THEN%20recovered%29 + - Pathoplexus_Mpox:hostHealthOutcome host_disease: + name: host_disease rank: 37 slot_group: Host Information comments: - - 'Select "Mpox" from the pick list provided in the template. Note: the Mpox - disease was formerly referred to as "Monkeypox" but the international nomenclature - has changed (2022).' + - 'Select "Mpox" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as "Monkeypox" but the international nomenclature has changed (2022).' examples: - - value: Mpox + - value: Mpox any_of: - - range: HostDiseaseMenu - - range: NullValueMenu + - range: HostDiseaseMenu + - range: NullValueMenu host_age: + name: host_age rank: 38 slot_group: Host Information required: true exact_mappings: - - GISAID:Patient%20age - - NML_LIMS:PH_AGE - - BIOSAMPLE:host_age + - NML_LIMS:PH_AGE + - NCBI_Pathogen_BIOSAMPLE:host_age + - ENA_ERC000033_Virus_SAMPLE:host%20age + - Pathoplexus_Mpox:hostAge + - GISAID_EpiPox:Patient%20age host_age_unit: + name: host_age_unit rank: 39 slot_group: Host Information required: true examples: - - value: year + - value: year any_of: - - range: HostAgeUnitMenu - - range: NullValueMenu + - range: HostAgeUnitMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_AGE_UNIT - - BIOSAMPLE:host_age_unit + - NML_LIMS:PH_AGE_UNIT + - NCBI_Pathogen_BIOSAMPLE:host_age_unit + - ENA_ERC000033_Virus_SAMPLE:host%20age%20%28combine%20value%20and%20units%20with%20regex + - ENA_ERC000033_Virus_SAMPLE:%20IF%20year%20THEN%20years%2C%20IF%20month%20THEN%20months%29 host_age_bin: + name: host_age_bin rank: 40 slot_group: Host Information required: true examples: - - value: 50 - 59 + - value: 50 - 59 any_of: - - range: HostAgeBinMenu - - range: NullValueMenu + - range: HostAgeBinMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_AGE_GROUP - - BIOSAMPLE:host_age_bin + - NML_LIMS:PH_AGE_GROUP + - NCBI_Pathogen_BIOSAMPLE:host_age_bin + - Pathoplexus_Mpox:hostAgeBin host_gender: + name: host_gender rank: 41 slot_group: Host Information required: true examples: - - value: Male + - value: Male any_of: - - range: HostGenderMenu - - range: NullValueMenu + - range: HostGenderMenu + - range: NullValueMenu exact_mappings: - - GISAID:Gender - - NML_LIMS:VD_SEX - - BIOSAMPLE:host_sex + - NML_LIMS:VD_SEX + - NCBI_Pathogen_BIOSAMPLE:host_sex + - ENA_ERC000033_Virus_SAMPLE:host%20sex%20%28IF%20Male%20THEN%20male%2C%20IF%20Female%20THEN%20female%29 + - Pathoplexus_Mpox:hostGender + - GISAID_EpiPox:Gender host_residence_geo_loc_name_country: + name: host_residence_geo_loc_name_country rank: 42 slot_group: Host Information examples: - - value: Canada + - value: Canada any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - range: GeoLocNameCountryMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_HOST_COUNTRY + - NML_LIMS:PH_HOST_COUNTRY + - Pathoplexus_Mpox:hostOriginCountry host_residence_geo_loc_name_state_province_territory: + name: host_residence_geo_loc_name_state_province_territory rank: 43 slot_group: Host Information symptom_onset_date: + name: symptom_onset_date rank: 44 slot_group: Host Information signs_and_symptoms: + name: signs_and_symptoms rank: 45 slot_group: Host Information examples: - - value: Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain) + - value: Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain) any_of: - - range: SignsAndSymptomsMenu - - range: NullValueMenu + - range: SignsAndSymptomsMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:HC_SYMPTOMS + - NML_LIMS:HC_SYMPTOMS + - ENA_ERC000033_Virus_SAMPLE:illness%20symptoms + - Pathoplexus_Mpox:signsAndSymptoms preexisting_conditions_and_risk_factors: + name: preexisting_conditions_and_risk_factors rank: 46 slot_group: Host Information any_of: - - range: PreExistingConditionsAndRiskFactorsMenu - - range: NullValueMenu + - range: PreExistingConditionsAndRiskFactorsMenu + - range: NullValueMenu complications: + name: complications rank: 47 slot_group: Host Information examples: - - value: Delayed wound healing (lesion healing) + - value: Delayed wound healing (lesion healing) any_of: - - range: ComplicationsMenu - - range: NullValueMenu + - range: ComplicationsMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:complications + - NML_LIMS:complications antiviral_therapy: + name: antiviral_therapy rank: 48 slot_group: Host Information host_vaccination_status: + name: host_vaccination_status rank: 49 slot_group: Host vaccination information examples: - - value: Not Vaccinated + - value: Not Vaccinated any_of: - - range: HostVaccinationStatusMenu - - range: NullValueMenu + - range: HostVaccinationStatusMenu + - range: NullValueMenu number_of_vaccine_doses_received: + name: number_of_vaccine_doses_received rank: 50 slot_group: Host vaccination information vaccination_dose_1_vaccine_name: + name: vaccination_dose_1_vaccine_name rank: 51 slot_group: Host vaccination information vaccination_dose_1_vaccination_date: + name: vaccination_dose_1_vaccination_date rank: 52 slot_group: Host vaccination information vaccination_history: + name: vaccination_history rank: 53 slot_group: Host vaccination information location_of_exposure_geo_loc_name_country: + name: location_of_exposure_geo_loc_name_country rank: 54 slot_group: Host exposure information examples: - - value: Canada + - value: Canada any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - range: GeoLocNameCountryMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_EXPOSURE_COUNTRY + - NML_LIMS:PH_EXPOSURE_COUNTRY destination_of_most_recent_travel_city: + name: destination_of_most_recent_travel_city rank: 55 slot_group: Host exposure information destination_of_most_recent_travel_state_province_territory: + name: destination_of_most_recent_travel_state_province_territory rank: 56 slot_group: Host exposure information comments: - - Select the province name from the pick list provided in the template. + - Select the province name from the pick list provided in the template. + examples: + - value: British Columbia any_of: - - range: GeoLocNameStateProvinceTerritoryMenu - - range: NullValueMenu + - range: GeoLocNameStateProvinceTerritoryMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_TRAVEL + - NML_LIMS:PH_TRAVEL destination_of_most_recent_travel_country: + name: destination_of_most_recent_travel_country rank: 57 slot_group: Host exposure information examples: - - value: Canada + - value: Canada any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - range: GeoLocNameCountryMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_TRAVEL + - NML_LIMS:PH_TRAVEL most_recent_travel_departure_date: + name: most_recent_travel_departure_date rank: 58 slot_group: Host exposure information most_recent_travel_return_date: + name: most_recent_travel_return_date rank: 59 slot_group: Host exposure information travel_history: + name: travel_history rank: 60 slot_group: Host exposure information exposure_event: + name: exposure_event rank: 61 slot_group: Host exposure information examples: - - value: Party + - value: Party any_of: - - range: ExposureEventMenu - - range: NullValueMenu + - range: ExposureEventMenu + - range: NullValueMenu exposure_contact_level: + name: exposure_contact_level rank: 62 slot_group: Host exposure information examples: - - value: Contact with infected individual + - value: Contact with infected individual any_of: - - range: ExposureContactLevelMenu - - range: NullValueMenu + - range: ExposureContactLevelMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:exposure%20contact%20level + - ENA_ERC000033_Virus_SAMPLE:subject%20exposure%20%28excluding%3A%20Workplace%20associated%20transmission%2C%20Healthcare%20associated%20transmission%2C%20Laboratory%20associated%20transmission%29 host_role: + name: host_role rank: 63 slot_group: Host exposure information range: HostRoleMenu examples: - - value: Acquaintance of case + - value: Acquaintance of case exposure_setting: + name: exposure_setting rank: 64 slot_group: Host exposure information range: ExposureSettingMenu examples: - - value: Healthcare Setting + - value: Healthcare Setting exposure_details: + name: exposure_details rank: 65 slot_group: Host exposure information prior_mpox_infection: + name: prior_mpox_infection rank: 66 slot_group: Host reinfection information examples: - - value: Prior infection + - value: Prior infection any_of: - - range: PriorMpoxInfectionMenu - - range: NullValueMenu + - range: PriorMpoxInfectionMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:prior%20Mpox%20infection + - NML_LIMS:prior%20Mpox%20infection + - Pathoplexus_Mpox:previousInfectionDisease prior_mpox_infection_date: + name: prior_mpox_infection_date rank: 67 slot_group: Host reinfection information prior_mpox_antiviral_treatment: + name: prior_mpox_antiviral_treatment rank: 68 slot_group: Host reinfection information examples: - - value: Prior antiviral treatment + - value: Prior antiviral treatment any_of: - - range: PriorMpoxAntiviralTreatmentMenu - - range: NullValueMenu + - range: PriorMpoxAntiviralTreatmentMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:prior%20Mpox%20antiviral%20treatment + - NML_LIMS:prior%20Mpox%20antiviral%20treatment prior_antiviral_treatment_during_prior_mpox_infection: + name: prior_antiviral_treatment_during_prior_mpox_infection rank: 69 slot_group: Host reinfection information sequenced_by: + name: sequenced_by rank: 70 slot_group: Sequencing comments: - - The name of the agency should be written out in full, (with minor exceptions) - and be consistent across multiple submissions. If submitting specimens rather - than sequencing data, please put the "National Microbiology Laboratory (NML)". + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". any_of: - - range: SequenceSubmittedByMenu - - range: NullValueMenu + - range: SequenceSubmittedByMenu + - range: NullValueMenu exact_mappings: - - NML_LIMS:PH_SEQUENCING_CENTRE - - BIOSAMPLE:sequenced_by + - NML_LIMS:PH_SEQUENCING_CENTRE + - NCBI_Pathogen_BIOSAMPLE:sequenced_by + - Pathoplexus_Mpox:sequencedByOrganization sequenced_by_contact_email: + name: sequenced_by_contact_email rank: 71 slot_group: Sequencing sequenced_by_contact_address: + name: sequenced_by_contact_address rank: 72 slot_group: Sequencing sequence_submitted_by: + name: sequence_submitted_by rank: 73 slot_group: Sequencing any_of: - - range: SequenceSubmittedByMenu - - range: NullValueMenu + - range: SequenceSubmittedByMenu + - range: NullValueMenu exact_mappings: - - GISAID:Submitting%20lab - - CNPHI:Sequencing%20Centre - - NML_LIMS:PH_SEQUENCE_SUBMITTER - - BIOSAMPLE:sequence_submitted_by - - VirusSeq_Portal:sequence%20submitted%20by + - NML_LIMS:PH_SEQUENCE_SUBMITTER + - NCBI_Pathogen_BIOSAMPLE:sequence_submitted_by + - GISAID_EpiPox:Submitting%20lab sequence_submitter_contact_email: + name: sequence_submitter_contact_email rank: 74 slot_group: Sequencing sequence_submitter_contact_address: + name: sequence_submitter_contact_address rank: 75 slot_group: Sequencing purpose_of_sequencing: + name: purpose_of_sequencing rank: 76 slot_group: Sequencing examples: - - description: Select "Targeted surveillance (non-random sampling)" if the - specimen fits any of the following criteria - value: Specimens attributed to individuals with no known intimate contacts - to positive cases - - value: Specimens attributed to youth/minors <18 yrs. - - value: Specimens attributed to vulnerable persons living in transient shelters - or congregant settings - - value: "Specimens attributed to individuals self-identifying as \u201Cfemale\u201D" - - description: For specimens with a recent international and/or domestic travel - history, please select the most appropriate tag from the following three - options - value: Domestic travel surveillance - - value: International travel surveillance - - value: Travel-associated surveillance - - description: For specimens targeted for sequencing as part of an outbreak - investigation, please select - value: Cluster/Outbreak investigation - - description: In all other cases use - value: Baseline surveillance (random sampling). + - description: Select "Targeted surveillance (non-random sampling)" if the specimen fits any of the following criteria + value: Specimens attributed to individuals with no known intimate contacts to positive cases + - value: Specimens attributed to youth/minors <18 yrs. + - value: Specimens attributed to vulnerable persons living in transient shelters or congregant settings + - value: Specimens attributed to individuals self-identifying as “female” + - description: For specimens with a recent international and/or domestic travel history, please select the most appropriate tag from the following three options + value: Domestic travel surveillance + - value: International travel surveillance + - value: Travel-associated surveillance + - description: For specimens targeted for sequencing as part of an outbreak investigation, please select + value: Cluster/Outbreak investigation + - description: In all other cases use + value: Baseline surveillance (random sampling). any_of: - - range: PurposeOfSequencingMenu - - range: NullValueMenu + - range: PurposeOfSequencingMenu + - range: NullValueMenu purpose_of_sequencing_details: + name: purpose_of_sequencing_details rank: 77 slot_group: Sequencing sequencing_date: + name: sequencing_date rank: 78 slot_group: Sequencing required: true library_id: + name: library_id rank: 79 slot_group: Sequencing library_preparation_kit: + name: library_preparation_kit rank: 80 slot_group: Sequencing sequencing_instrument: + name: sequencing_instrument rank: 81 slot_group: Sequencing examples: - - value: Oxford Nanopore MinION + - value: Oxford Nanopore MinION any_of: - - range: SequencingInstrumentMenu - - range: NullValueMenu + - range: SequencingInstrumentMenu + - range: NullValueMenu sequencing_protocol: + name: sequencing_protocol rank: 82 slot_group: Sequencing sequencing_kit_number: + name: sequencing_kit_number rank: 83 slot_group: Sequencing amplicon_pcr_primer_scheme: + name: amplicon_pcr_primer_scheme rank: 84 slot_group: Sequencing amplicon_size: + name: amplicon_size rank: 85 slot_group: Sequencing raw_sequence_data_processing_method: + name: raw_sequence_data_processing_method rank: 86 slot_group: Bioinformatics and QC metrics required: true dehosting_method: + name: dehosting_method rank: 87 slot_group: Bioinformatics and QC metrics required: true + exact_mappings: + - NML_LIMS:PH_DEHOSTING_METHOD consensus_sequence_name: + name: consensus_sequence_name rank: 88 slot_group: Bioinformatics and QC metrics consensus_sequence_filename: + name: consensus_sequence_filename rank: 89 slot_group: Bioinformatics and QC metrics consensus_sequence_filepath: + name: consensus_sequence_filepath rank: 90 slot_group: Bioinformatics and QC metrics consensus_sequence_software_name: + name: consensus_sequence_software_name rank: 91 slot_group: Bioinformatics and QC metrics consensus_sequence_software_version: + name: consensus_sequence_software_version rank: 92 slot_group: Bioinformatics and QC metrics r1_fastq_filename: + name: r1_fastq_filename rank: 93 slot_group: Bioinformatics and QC metrics r2_fastq_filename: + name: r2_fastq_filename rank: 94 slot_group: Bioinformatics and QC metrics r1_fastq_filepath: + name: r1_fastq_filepath rank: 95 slot_group: Bioinformatics and QC metrics r2_fastq_filepath: + name: r2_fastq_filepath rank: 96 slot_group: Bioinformatics and QC metrics fast5_filename: + name: fast5_filename rank: 97 slot_group: Bioinformatics and QC metrics fast5_filepath: + name: fast5_filepath rank: 98 slot_group: Bioinformatics and QC metrics breadth_of_coverage_value: + name: breadth_of_coverage_value rank: 99 slot_group: Bioinformatics and QC metrics depth_of_coverage_value: + name: depth_of_coverage_value rank: 100 slot_group: Bioinformatics and QC metrics depth_of_coverage_threshold: + name: depth_of_coverage_threshold rank: 101 slot_group: Bioinformatics and QC metrics number_of_base_pairs_sequenced: + name: number_of_base_pairs_sequenced rank: 102 slot_group: Bioinformatics and QC metrics consensus_genome_length: + name: consensus_genome_length rank: 103 slot_group: Bioinformatics and QC metrics reference_genome_accession: + name: reference_genome_accession rank: 104 slot_group: Bioinformatics and QC metrics bioinformatics_protocol: + name: bioinformatics_protocol rank: 105 slot_group: Bioinformatics and QC metrics required: true gene_name_1: + name: gene_name_1 rank: 106 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_1: + name: diagnostic_pcr_ct_value_1 rank: 107 slot_group: Pathogen diagnostic testing gene_name_2: + name: gene_name_2 rank: 108 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_2: + name: diagnostic_pcr_ct_value_2 rank: 109 slot_group: Pathogen diagnostic testing gene_name_3: + name: gene_name_3 rank: 110 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_3: + name: diagnostic_pcr_ct_value_3 rank: 111 slot_group: Pathogen diagnostic testing gene_name_4: + name: gene_name_4 rank: 112 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_4: + name: diagnostic_pcr_ct_value_4 rank: 113 slot_group: Pathogen diagnostic testing gene_name_5: + name: gene_name_5 rank: 114 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_5: + name: diagnostic_pcr_ct_value_5 rank: 115 slot_group: Pathogen diagnostic testing authors: + name: authors rank: 116 slot_group: Contributor acknowledgement dataharmonizer_provenance: + name: dataharmonizer_provenance rank: 117 slot_group: Contributor acknowledgement MpoxInternational: name: MpoxInternational - description: International specification for Mpox clinical virus biosample data - gathering + description: International specification for Mpox clinical virus biosample data gathering is_a: dh_interface see_also: templates/mpox/SOP_Mpox_international.pdf annotations: @@ -802,3206 +933,3304 @@ classes: unique_keys: mpox_key: unique_key_slots: - - specimen_collector_sample_id + - specimen_collector_sample_id slots: - - specimen_collector_sample_id - - case_id - - bioproject_accession - - biosample_accession - - insdc_sequence_read_accession - - insdc_assembly_accession - - gisaid_virus_name - - gisaid_accession - - sample_collected_by - - sample_collector_contact_email - - sample_collector_contact_address - - sample_collection_date - - sample_received_date - - geo_loc_name_country - - geo_loc_name_state_province_territory - - geo_loc_latitude - - geo_loc_longitude - - organism - - isolate - - purpose_of_sampling - - purpose_of_sampling_details - - anatomical_material - - anatomical_part - - body_product - - environmental_material - - collection_device - - collection_method - - specimen_processing - - specimen_processing_details - - experimental_specimen_role_type - - experimental_control_details - - lineage_clade_name - - lineage_clade_analysis_software_name - - lineage_clade_analysis_software_version - - host_common_name - - host_scientific_name - - host_health_state - - host_health_status_details - - host_health_outcome - - host_disease - - host_subject_id - - host_age - - host_age_unit - - host_age_bin - - host_gender - - host_residence_geo_loc_name_country - - symptom_onset_date - - signs_and_symptoms - - preexisting_conditions_and_risk_factors - - complications - - antiviral_therapy - - host_vaccination_status - - number_of_vaccine_doses_received - - vaccination_dose_1_vaccine_name - - vaccination_dose_1_vaccination_date - - vaccination_history - - location_of_exposure_geo_loc_name_country - - destination_of_most_recent_travel_city - - destination_of_most_recent_travel_state_province_territory - - destination_of_most_recent_travel_country - - most_recent_travel_departure_date - - most_recent_travel_return_date - - travel_history - - exposure_event - - exposure_contact_level - - host_role - - exposure_setting - - exposure_details - - prior_mpox_infection - - prior_mpox_infection_date - - prior_mpox_antiviral_treatment - - prior_antiviral_treatment_during_prior_mpox_infection - - sequencing_project_name - - sequenced_by - - sequenced_by_laboratory_name - - sequenced_by_contact_name - - sequenced_by_contact_email - - sequenced_by_contact_address - - sequence_submitted_by - - sequence_submitter_contact_email - - sequence_submitter_contact_address - - purpose_of_sequencing - - purpose_of_sequencing_details - - sequencing_date - - library_id - - library_preparation_kit - - sequencing_assay_type - - sequencing_instrument - - sequencing_flow_cell_version - - sequencing_protocol - - sequencing_kit_number - - dna_fragment_length - - genomic_target_enrichment_method - - genomic_target_enrichment_method_details - - amplicon_pcr_primer_scheme - - amplicon_size - - quality_control_method_name - - quality_control_method_version - - quality_control_determination - - quality_control_issues - - quality_control_details - - raw_sequence_data_processing_method - - dehosting_method - - deduplication_method - - genome_sequence_file_name - - genome_sequence_file_path - - consensus_sequence_software_name - - consensus_sequence_software_version - - sequence_assembly_software_name - - sequence_assembly_software_version - - r1_fastq_filename - - r2_fastq_filename - - r1_fastq_filepath - - r2_fastq_filepath - - fast5_filename - - fast5_filepath - - number_of_total_reads - - number_of_unique_reads - - minimum_posttrimming_read_length - - breadth_of_coverage_value - - depth_of_coverage_value - - depth_of_coverage_threshold - - number_of_base_pairs_sequenced - - consensus_genome_length - - sequence_assembly_length - - number_of_contigs - - genome_completeness - - n50 - - percent_ns_across_total_genome_length - - ns_per_100_kbp - - reference_genome_accession - - bioinformatics_protocol - - read_mapping_software_name - - read_mapping_software_version - - taxonomic_reference_database_name - - taxonomic_reference_database_version - - taxonomic_analysis_report_filename - - taxonomic_analysis_date - - read_mapping_criteria - - assay_target_name_1 - - assay_target_details_1 - - gene_symbol_1 - - diagnostic_pcr_protocol_1 - - diagnostic_pcr_ct_value_1 - - assay_target_name_2 - - assay_target_details_2 - - gene_symbol_2 - - diagnostic_pcr_protocol_2 - - diagnostic_pcr_ct_value_2 - - assay_target_name_3 - - assay_target_details_3 - - gene_symbol_3 - - diagnostic_pcr_protocol_3 - - diagnostic_pcr_ct_value_3 - - authors - - dataharmonizer_provenance + - specimen_collector_sample_id + - case_id + - bioproject_accession + - biosample_accession + - insdc_sequence_read_accession + - insdc_assembly_accession + - gisaid_virus_name + - gisaid_accession + - pathoplexus_accession + - sample_collected_by + - sample_collector_contact_email + - sample_collector_contact_address + - sample_collection_date + - sample_received_date + - geo_loc_name_country + - geo_loc_name_state_province_territory + - geo_loc_name_county_region + - geo_loc_name_site + - geo_loc_latitude + - geo_loc_longitude + - organism + - isolate + - purpose_of_sampling + - purpose_of_sampling_details + - anatomical_material + - anatomical_part + - body_product + - environmental_material + - environmental_site + - collection_device + - collection_method + - specimen_processing + - specimen_processing_details + - lab_host + - passage_number + - passage_method + - experimental_specimen_role_type + - experimental_control_details + - lineage_clade_name + - lineage_clade_analysis_software_name + - lineage_clade_analysis_software_version + - host_common_name + - host_scientific_name + - host_health_state + - host_health_status_details + - host_health_outcome + - host_disease + - host_subject_id + - host_age + - host_age_unit + - host_age_bin + - host_gender + - host_residence_geo_loc_name_country + - symptom_onset_date + - signs_and_symptoms + - preexisting_conditions_and_risk_factors + - complications + - antiviral_therapy + - host_vaccination_status + - number_of_vaccine_doses_received + - vaccination_dose_1_vaccine_name + - vaccination_dose_1_vaccination_date + - vaccination_history + - location_of_exposure_geo_loc_name_country + - destination_of_most_recent_travel_city + - destination_of_most_recent_travel_state_province_territory + - destination_of_most_recent_travel_country + - most_recent_travel_departure_date + - most_recent_travel_return_date + - travel_history + - exposure_event + - exposure_contact_level + - host_role + - exposure_setting + - exposure_details + - prior_mpox_infection + - prior_mpox_infection_date + - prior_mpox_antiviral_treatment + - prior_antiviral_treatment_during_prior_mpox_infection + - sequencing_project_name + - sequenced_by + - sequenced_by_laboratory_name + - sequenced_by_contact_name + - sequenced_by_contact_email + - sequenced_by_contact_address + - sequence_submitted_by + - sequence_submitter_contact_email + - sequence_submitter_contact_address + - purpose_of_sequencing + - purpose_of_sequencing_details + - sequencing_date + - library_id + - library_preparation_kit + - sequencing_assay_type + - sequencing_instrument + - sequencing_flow_cell_version + - sequencing_protocol + - sequencing_kit_number + - dna_fragment_length + - genomic_target_enrichment_method + - genomic_target_enrichment_method_details + - amplicon_pcr_primer_scheme + - amplicon_size + - quality_control_method_name + - quality_control_method_version + - quality_control_determination + - quality_control_issues + - quality_control_details + - raw_sequence_data_processing_method + - dehosting_method + - deduplication_method + - genome_sequence_file_name + - genome_sequence_file_path + - consensus_sequence_software_name + - consensus_sequence_software_version + - sequence_assembly_software_name + - sequence_assembly_software_version + - r1_fastq_filename + - r2_fastq_filename + - r1_fastq_filepath + - r2_fastq_filepath + - fast5_filename + - fast5_filepath + - number_of_total_reads + - number_of_unique_reads + - minimum_posttrimming_read_length + - breadth_of_coverage_value + - depth_of_coverage_value + - depth_of_coverage_threshold + - number_of_base_pairs_sequenced + - consensus_genome_length + - sequence_assembly_length + - number_of_contigs + - genome_completeness + - n50 + - percent_ns_across_total_genome_length + - ns_per_100_kbp + - reference_genome_accession + - bioinformatics_protocol + - read_mapping_software_name + - read_mapping_software_version + - taxonomic_reference_database_name + - taxonomic_reference_database_version + - taxonomic_analysis_report_filename + - taxonomic_analysis_date + - read_mapping_criteria + - lineage_clade_name + - lineage_clade_analysis_software_name + - lineage_clade_analysis_software_version + - lineage_clade_analysis_report_filename + - assay_target_name_1 + - assay_target_details_1 + - gene_symbol_1 + - diagnostic_pcr_protocol_1 + - diagnostic_pcr_ct_value_1 + - assay_target_name_2 + - assay_target_details_2 + - gene_symbol_2 + - diagnostic_pcr_protocol_2 + - diagnostic_pcr_ct_value_2 + - assay_target_name_3 + - assay_target_details_3 + - gene_symbol_3 + - diagnostic_pcr_protocol_3 + - diagnostic_pcr_ct_value_3 + - authors + - dataharmonizer_provenance slot_usage: specimen_collector_sample_id: + name: specimen_collector_sample_id rank: 1 slot_group: Database Identifiers case_id: + name: case_id rank: 2 slot_group: Database Identifiers bioproject_accession: + name: bioproject_accession rank: 3 slot_group: Database Identifiers biosample_accession: + name: biosample_accession rank: 4 slot_group: Database Identifiers insdc_sequence_read_accession: + name: insdc_sequence_read_accession rank: 5 slot_group: Database Identifiers insdc_assembly_accession: + name: insdc_assembly_accession rank: 6 slot_group: Database Identifiers gisaid_virus_name: + name: gisaid_virus_name rank: 7 slot_group: Database Identifiers gisaid_accession: + name: gisaid_accession rank: 8 slot_group: Database Identifiers - sample_collected_by: + pathoplexus_accession: + name: pathoplexus_accession rank: 9 + slot_group: Database Identifiers + sample_collected_by: + name: sample_collected_by + rank: 10 slot_group: Sample collection and processing any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu exact_mappings: - - GISAID:Originating%20lab - - BIOSAMPLE:collected_by + - NCBI_Pathogen_BIOSAMPLE:collected_by + - ENA_ERC000033_Virus_SAMPLE:collecting%20institution + - GISAID_EpiPox:Originating%20lab sample_collector_contact_email: - rank: 10 + name: sample_collector_contact_email + rank: 11 slot_group: Sample collection and processing sample_collector_contact_address: - rank: 11 + name: sample_collector_contact_address + rank: 12 slot_group: Sample collection and processing sample_collection_date: - rank: 12 + name: sample_collection_date + rank: 13 slot_group: Sample collection and processing sample_received_date: - rank: 13 + name: sample_received_date + rank: 14 slot_group: Sample collection and processing geo_loc_name_country: - rank: 14 + name: geo_loc_name_country + rank: 15 slot_group: Sample collection and processing examples: - - value: United States of America [GAZ:00002459] + - value: United States of America [GAZ:00002459] any_of: - - range: GeoLocNameCountryInternationalMenu - - range: NullValueMenu + - range: GeoLocNameCountryInternationalMenu + - range: NullValueMenu geo_loc_name_state_province_territory: - rank: 15 + name: geo_loc_name_state_province_territory + rank: 16 slot_group: Sample collection and processing comments: - - Provide the state/province/territory name from the controlled vocabulary - provided. + - Provide the state/province/territory name from the controlled vocabulary provided. any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + geo_loc_name_county_region: + name: geo_loc_name_county_region + rank: 17 + slot_group: Sample collection and processing + geo_loc_name_site: + name: geo_loc_name_site + rank: 18 + slot_group: Sample collection and processing geo_loc_latitude: - rank: 16 + name: geo_loc_latitude + rank: 19 slot_group: Sample collection and processing geo_loc_longitude: - rank: 17 + name: geo_loc_longitude + rank: 20 slot_group: Sample collection and processing organism: - rank: 18 + name: organism + rank: 21 slot_group: Sample collection and processing comments: - - 'Use "Mpox virus". This value is provided in the template. Note: the Mpox - virus was formerly referred to as the "Monkeypox virus" but the international - nomenclature has changed (2022).' + - 'Use "Mpox virus". This value is provided in the template. Note: the Mpox virus was formerly referred to as the "Monkeypox virus" but the international nomenclature has changed (2022).' examples: - - value: Mpox virus [NCBITaxon:10244] + - value: Mpox virus [NCBITaxon:10244] any_of: - - range: OrganismInternationalMenu - - range: NullValueMenu + - range: OrganismInternationalMenu + - range: NullValueMenu isolate: - rank: 19 + name: isolate + rank: 22 slot_group: Sample collection and processing slot_uri: GENEPIO:0001644 comments: - - 'This identifier should be an unique, indexed, alpha-numeric ID within your - laboratory. If submitted to the INSDC, the "isolate" name is propagated - throughtout different databases. As such, structure the "isolate" name to - be ICTV/INSDC compliant in the following format: "MpxV/host/country/sampleID/date".' + - 'This identifier should be an unique, indexed, alpha-numeric ID within your laboratory. If submitted to the INSDC, the "isolate" name is propagated throughtout different databases. As such, structure the "isolate" name to be ICTV/INSDC compliant in the following format: "MpxV/host/country/sampleID/date".' examples: - - value: MpxV/human/USA/CA-CDPH-001/2020 + - value: MpxV/human/USA/CA-CDPH-001/2020 exact_mappings: - - BIOSAMPLE:isolate + - NCBI_Pathogen_BIOSAMPLE:isolate + - ENA_ERC000033_Virus_SAMPLE:virus%20identifier purpose_of_sampling: - rank: 20 + name: purpose_of_sampling + rank: 23 slot_group: Sample collection and processing examples: - - value: Diagnostic testing [GENEPIO:0100002] + - value: Diagnostic testing [GENEPIO:0100002] any_of: - - range: PurposeOfSamplingInternationalMenu - - range: NullValueMenu + - range: PurposeOfSamplingInternationalMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:HC_SAMPLE_CATEGORY + - NCBI_Pathogen_BIOSAMPLE:purpose_of_sampling + - ENA_ERC000033_Virus_SAMPLE:sample%20capture%20status%20%28IF%20Cluster/outbreak%20detection%20%5BGENEPIO%3A0100001%5D%2C%20Multi-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100020%5D%2C%20Intra-jurisdictional%20outbreak%20investigation%20%5BGENEPIO%3A0100021%5D%20THEN%20active%20surveillance%20in%20response%20to%20outbreak + - ENA_ERC000033_Virus_SAMPLE:%20IF%20Baseline%20surveillance%20%28random%20sampling%29%20%5BGENEPIO%3A0100005%5D%2C%20Targeted%20surveillance%20%28non-random%20sampling%29%20%5BGENEPIO%3A0100006%5D%2C%20Priority%20surveillance%20project%20%5BGENEPIO%3A0100007%5D%2C%20Longitudinal%20surveillance%20%28repeat%20sampling%20of%20individuals%29%20%5BGENEPIO%3A0100009%5D%2C%20Re-infection%20surveillance%20%5BGENEPIO%3A0100010%5D%2C%20Vaccine%20escape%20surveillance%20%5BGENEPIO%3A0100011%5D%2C%20Travel-associated%20surveillance%20%5BGENEPIO%3A0100012%5D%20THEN%20active%20surveillance%20not%20initiated%20by%20an%20outbreak + - ENA_ERC000033_Virus_SAMPLE:%20IF%20other%20THEN%20other + - Pathoplexus_Mpox:purposeOfSampling purpose_of_sampling_details: - rank: 21 + name: purpose_of_sampling_details + rank: 24 slot_group: Sample collection and processing anatomical_material: - rank: 22 + name: anatomical_material + rank: 25 slot_group: Sample collection and processing recommended: true examples: - - value: Lesion (Pustule) [NCIT:C78582] + - value: Lesion (Pustule) [NCIT:C78582] any_of: - - range: AnatomicalMaterialInternationalMenu - - range: NullValueMenu + - range: AnatomicalMaterialInternationalMenu + - range: NullValueMenu anatomical_part: - rank: 23 + name: anatomical_part + rank: 26 slot_group: Sample collection and processing recommended: true examples: - - value: Genital area [BTO:0003358] + - value: Genital area [BTO:0003358] any_of: - - range: AnatomicalPartInternationalMenu - - range: NullValueMenu + - range: AnatomicalPartInternationalMenu + - range: NullValueMenu body_product: - rank: 24 + name: body_product + rank: 27 slot_group: Sample collection and processing recommended: true examples: - - value: Pus [UBERON:0000177] + - value: Pus [UBERON:0000177] any_of: - - range: BodyProductInternationalMenu - - range: NullValueMenu + - range: BodyProductInternationalMenu + - range: NullValueMenu environmental_material: - rank: 25 + name: environmental_material + rank: 28 + slot_group: Sample collection and processing + environmental_site: + name: environmental_site + rank: 29 slot_group: Sample collection and processing collection_device: - rank: 26 + name: collection_device + rank: 30 slot_group: Sample collection and processing recommended: true examples: - - value: Swab [GENEPIO:0100027] + - value: Swab [GENEPIO:0100027] any_of: - - range: CollectionDeviceInternationalMenu - - range: NullValueMenu + - range: CollectionDeviceInternationalMenu + - range: NullValueMenu collection_method: - rank: 27 + name: collection_method + rank: 31 slot_group: Sample collection and processing recommended: true examples: - - value: Biopsy [OBI:0002650] + - value: Biopsy [OBI:0002650] any_of: - - range: CollectionMethodInternationalMenu - - range: NullValueMenu + - range: CollectionMethodInternationalMenu + - range: NullValueMenu specimen_processing: - rank: 28 + name: specimen_processing + rank: 32 slot_group: Sample collection and processing examples: - - value: Specimens pooled [OBI:0600016] + - value: Specimens pooled [OBI:0600016] any_of: - - range: SpecimenProcessingInternationalMenu - - range: NullValueMenu + - range: SpecimenProcessingInternationalMenu + - range: NullValueMenu + exact_mappings: + - Pathoplexus_Mpox:specimenProcessing specimen_processing_details: - rank: 29 + name: specimen_processing_details + rank: 33 + slot_group: Sample collection and processing + lab_host: + name: lab_host + rank: 34 + slot_group: Sample collection and processing + passage_number: + name: passage_number + rank: 35 + slot_group: Sample collection and processing + passage_method: + name: passage_method + rank: 36 slot_group: Sample collection and processing experimental_specimen_role_type: - rank: 30 + name: experimental_specimen_role_type + rank: 37 slot_group: Sample collection and processing examples: - - value: Positive experimental control [GENEPIO:0101018] + - value: Positive experimental control [GENEPIO:0101018] any_of: - - range: ExperimentalSpecimenRoleTypeInternationalMenu - - range: NullValueMenu + - range: ExperimentalSpecimenRoleTypeInternationalMenu + - range: NullValueMenu experimental_control_details: - rank: 31 + name: experimental_control_details + rank: 38 slot_group: Sample collection and processing lineage_clade_name: - rank: 32 - slot_group: Lineage and Variant information + name: lineage_clade_name + rank: 147 + slot_group: Lineage/clade information + range: WhitespaceMinimizedString + comments: + - Provide the Pangolin or Nextstrain lineage/clade name. + examples: + - value: B.1 lineage_clade_analysis_software_name: - rank: 33 - slot_group: Lineage and Variant information + name: lineage_clade_analysis_software_name + rank: 148 + slot_group: Lineage/clade information + range: WhitespaceMinimizedString + examples: + - value: Pangolin lineage_clade_analysis_software_version: - rank: 34 - slot_group: Lineage and Variant information + name: lineage_clade_analysis_software_version + rank: 149 + slot_group: Lineage/clade information + range: WhitespaceMinimizedString host_common_name: - rank: 35 + name: host_common_name + rank: 42 slot_group: Host Information any_of: - - range: HostCommonNameInternationalMenu - - range: NullValueMenu + - range: HostCommonNameInternationalMenu + - range: NullValueMenu + exact_mappings: + - ENA_ERC000033_Virus_SAMPLE:host%20common%20name + - Pathoplexus_Mpox:hostNameCommon%20%20%28just%20label + - Pathoplexus_Mpox:%20put%20ID%20in%20hostTaxonId%29 host_scientific_name: - rank: 36 + name: host_scientific_name + rank: 43 slot_group: Host Information examples: - - value: Homo sapiens [NCBITaxon:9606] + - value: Homo sapiens [NCBITaxon:9606] any_of: - - range: HostScientificNameInternationalMenu - - range: NullValueMenu + - range: HostScientificNameInternationalMenu + - range: NullValueMenu host_health_state: - rank: 37 + name: host_health_state + rank: 44 slot_group: Host Information examples: - - value: Asymptomatic [NCIT:C3833] + - value: Asymptomatic [NCIT:C3833] any_of: - - range: HostHealthStateInternationalMenu - - range: NullValueMenu + - range: HostHealthStateInternationalMenu + - range: NullValueMenu exact_mappings: - - GISAID:Patient%20status - - BIOSAMPLE:host_health_state + - NCBI_Pathogen_BIOSAMPLE:host_health_state + - ENA_ERC000033_Virus_SAMPLE:host%20health%20state + - Pathoplexus_Mpox:hostHealthState + - GISAID_EpiPox:Patient%20status host_health_status_details: - rank: 38 + name: host_health_status_details + rank: 45 slot_group: Host Information examples: - - value: Hospitalized [NCIT:C25179] + - value: Hospitalized [NCIT:C25179] any_of: - - range: HostHealthStatusDetailsInternationalMenu - - range: NullValueMenu + - range: HostHealthStatusDetailsInternationalMenu + - range: NullValueMenu + exact_mappings: + - ENA_ERC000033_Virus_SAMPLE:hospitalisation%20%28IF%20Hospitalized%20%5BNCIT%3AC25179%5D%2C%20Hospitalized%20%28Non-ICU%29%20%5BGENEPIO%3A0100045%5D%2C%20Hospitalized%20%28ICU%29%20%5BGENEPIO%3A0100046%5D%2C%20Medically%20Isolated%20%5BGENEPIO%3A0100047%5D%2C%20Medically%20Isolated%20%28Negative%20Pressure%29%20%5BGENEPIO%3A0100048%5D%2C%20THEN%20%22yes%22 host_health_outcome: - rank: 39 + name: host_health_outcome + rank: 46 slot_group: Host Information examples: - - value: Recovered [NCIT:C49498] + - value: Recovered [NCIT:C49498] any_of: - - range: HostHealthOutcomeInternationalMenu - - range: NullValueMenu + - range: HostHealthOutcomeInternationalMenu + - range: NullValueMenu exact_mappings: - - BIOSAMPLE:host_health_outcome + - NCBI_Pathogen_BIOSAMPLE:host_health_outcome + - ENA_ERC000033_Virus_SAMPLE:host%20disease%20outcome%20%28IF%20Deceased%20%5BNCIT%3AC28554%5D%2C%20THEN%20dead + - ENA_ERC000033_Virus_SAMPLE:%20IF%20Recovered%20%5BNCIT%3AC49498%5D%20THEN%20recovered%29 + - Pathoplexus_Mpox:hostHealthOutcome host_disease: - rank: 40 + name: host_disease + rank: 47 slot_group: Host Information comments: - - 'Select "Mpox" from the pick list provided in the template. Note: the Mpox - disease was formerly referred to as "Monkeypox" but the international nomenclature - has changed (2022).' + - 'Select "Mpox" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as "Monkeypox" but the international nomenclature has changed (2022).' examples: - - value: Mpox [MONDO:0002594] + - value: Mpox [MONDO:0002594] any_of: - - range: HostDiseaseInternationalMenu - - range: NullValueMenu + - range: HostDiseaseInternationalMenu + - range: NullValueMenu host_subject_id: - rank: 41 + name: host_subject_id + rank: 48 slot_group: Host Information host_age: - rank: 42 + name: host_age + rank: 49 slot_group: Host Information recommended: true exact_mappings: - - GISAID:Patient%20age - - BIOSAMPLE:host_age + - NCBI_Pathogen_BIOSAMPLE:host_age + - ENA_ERC000033_Virus_SAMPLE:host%20age + - Pathoplexus_Mpox:hostAge + - GISAID_EpiPox:Patient%20age host_age_unit: - rank: 43 + name: host_age_unit + rank: 50 slot_group: Host Information recommended: true examples: - - value: year [UO:0000036] + - value: year [UO:0000036] any_of: - - range: HostAgeUnitInternationalMenu - - range: NullValueMenu + - range: HostAgeUnitInternationalMenu + - range: NullValueMenu exact_mappings: - - BIOSAMPLE:host_age_unit + - NCBI_Pathogen_BIOSAMPLE:host_age_unit + - ENA_ERC000033_Virus_SAMPLE:host%20age%20%28combine%20value%20and%20units%20with%20regex + - ENA_ERC000033_Virus_SAMPLE:%20IF%20year%20%5BUO%3A0000036%5D%20THEN%20years%2C%20IF%20month%20%5BUO%3A0000035%5D%20THEN%20months%29 host_age_bin: - rank: 44 + name: host_age_bin + rank: 51 slot_group: Host Information recommended: true examples: - - value: 50 - 59 [GENEPIO:0100054] + - value: 50 - 59 [GENEPIO:0100054] any_of: - - range: HostAgeBinInternationalMenu - - range: NullValueMenu + - range: HostAgeBinInternationalMenu + - range: NullValueMenu exact_mappings: - - BIOSAMPLE:host_age_bin + - NCBI_Pathogen_BIOSAMPLE:host_age_bin + - Pathoplexus_Mpox:hostAgeBin host_gender: - rank: 45 + name: host_gender + rank: 52 slot_group: Host Information recommended: true examples: - - value: Male [NCIT:C46109] + - value: Male [NCIT:C46109] any_of: - - range: HostGenderInternationalMenu - - range: NullValueMenu + - range: HostGenderInternationalMenu + - range: NullValueMenu exact_mappings: - - GISAID:Gender - - BIOSAMPLE:host_sex + - NCBI_Pathogen_BIOSAMPLE:host_sex + - ENA_ERC000033_Virus_SAMPLE:host%20sex%20%28IF%20Male%20%5BNCIT%3AC46109%5D%20THEN%20male%2C%20IF%20Female%20%5BNCIT%3AC46110%5D%20THEN%20female%29 + - Pathoplexus_Mpox:hostGender + - GISAID_EpiPox:Gender host_residence_geo_loc_name_country: - rank: 46 + name: host_residence_geo_loc_name_country + rank: 53 slot_group: Host Information examples: - - value: Canada [GAZ:00002560] + - value: Canada [GAZ:00002560] any_of: - - range: GeoLocNameCountryInternationalMenu - - range: NullValueMenu + - range: GeoLocNameCountryInternationalMenu + - range: NullValueMenu + exact_mappings: + - Pathoplexus_Mpox:hostOriginCountry symptom_onset_date: - rank: 47 + name: symptom_onset_date + rank: 54 slot_group: Host Information signs_and_symptoms: - rank: 48 + name: signs_and_symptoms + rank: 55 slot_group: Host Information examples: - - value: Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], - Myalgia (muscle pain) [HP:0003326] + - value: Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], Myalgia (muscle pain) [HP:0003326] any_of: - - range: SignsAndSymptomsInternationalMenu - - range: NullValueMenu + - range: SignsAndSymptomsInternationalMenu + - range: NullValueMenu + exact_mappings: + - ENA_ERC000033_Virus_SAMPLE:illness%20symptoms + - Pathoplexus_Mpox:signsAndSymptoms preexisting_conditions_and_risk_factors: - rank: 49 + name: preexisting_conditions_and_risk_factors + rank: 56 slot_group: Host Information any_of: - - range: PreExistingConditionsAndRiskFactorsInternationalMenu - - range: NullValueMenu + - range: PreExistingConditionsAndRiskFactorsInternationalMenu + - range: NullValueMenu complications: - rank: 50 + name: complications + rank: 57 slot_group: Host Information examples: - - value: Delayed wound healing (lesion healing) [MP:0002908] + - value: Delayed wound healing (lesion healing) [MP:0002908] any_of: - - range: ComplicationsInternationalMenu - - range: NullValueMenu + - range: ComplicationsInternationalMenu + - range: NullValueMenu antiviral_therapy: - rank: 51 + name: antiviral_therapy + rank: 58 slot_group: Host Information host_vaccination_status: - rank: 52 + name: host_vaccination_status + rank: 59 slot_group: Host vaccination information examples: - - value: Not Vaccinated [GENEPIO:0100102] + - value: Not Vaccinated [GENEPIO:0100102] any_of: - - range: HostVaccinationStatusInternationalMenu - - range: NullValueMenu + - range: HostVaccinationStatusInternationalMenu + - range: NullValueMenu number_of_vaccine_doses_received: - rank: 53 + name: number_of_vaccine_doses_received + rank: 60 slot_group: Host vaccination information vaccination_dose_1_vaccine_name: - rank: 54 + name: vaccination_dose_1_vaccine_name + rank: 61 slot_group: Host vaccination information vaccination_dose_1_vaccination_date: - rank: 55 + name: vaccination_dose_1_vaccination_date + rank: 62 slot_group: Host vaccination information vaccination_history: - rank: 56 + name: vaccination_history + rank: 63 slot_group: Host vaccination information location_of_exposure_geo_loc_name_country: - rank: 57 + name: location_of_exposure_geo_loc_name_country + rank: 64 slot_group: Host exposure information examples: - - value: Canada [GAZ:00002560] + - value: Canada [GAZ:00002560] any_of: - - range: GeoLocNameCountryInternationalMenu - - range: NullValueMenu + - range: GeoLocNameCountryInternationalMenu + - range: NullValueMenu destination_of_most_recent_travel_city: - rank: 58 + name: destination_of_most_recent_travel_city + rank: 65 slot_group: Host exposure information destination_of_most_recent_travel_state_province_territory: - rank: 59 + name: destination_of_most_recent_travel_state_province_territory + rank: 66 slot_group: Host exposure information range: WhitespaceMinimizedString comments: - - 'Provide the name of the state/province/territory that the host travelled - to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' + - 'Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' examples: - - value: California + - value: California destination_of_most_recent_travel_country: - rank: 60 + name: destination_of_most_recent_travel_country + rank: 67 slot_group: Host exposure information examples: - - value: United Kingdom [GAZ:00002637] + - value: United Kingdom [GAZ:00002637] any_of: - - range: GeoLocNameCountryInternationalMenu - - range: NullValueMenu + - range: GeoLocNameCountryInternationalMenu + - range: NullValueMenu most_recent_travel_departure_date: - rank: 61 + name: most_recent_travel_departure_date + rank: 68 slot_group: Host exposure information most_recent_travel_return_date: - rank: 62 + name: most_recent_travel_return_date + rank: 69 slot_group: Host exposure information travel_history: - rank: 63 + name: travel_history + rank: 70 slot_group: Host exposure information exposure_event: - rank: 64 + name: exposure_event + rank: 71 slot_group: Host exposure information examples: - - value: Party [PCO:0000035] + - value: Party [PCO:0000035] any_of: - - range: ExposureEventInternationalMenu - - range: NullValueMenu + - range: ExposureEventInternationalMenu + - range: NullValueMenu exposure_contact_level: - rank: 65 + name: exposure_contact_level + rank: 72 slot_group: Host exposure information examples: - - value: Contact with infected individual [GENEPIO:0100357] + - value: Contact with infected individual [GENEPIO:0100357] any_of: - - range: ExposureContactLevelInternationalMenu - - range: NullValueMenu + - range: ExposureContactLevelInternationalMenu + - range: NullValueMenu + exact_mappings: + - NML_LIMS:exposure%20contact%20level + - ENA_ERC000033_Virus_SAMPLE:subject%20exposure%20%28excluding%3A%20Workplace%20associated%20transmission%20%5BGENEPIO%3A0100497%5D%2C%20Healthcare%20associated%20transmission%20%5BGENEPIO%3A0100498%5D%2C%20Laboratory%20associated%20transmission%20%5BGENEPIO%3A0100499%5D host_role: - rank: 66 + name: host_role + rank: 73 slot_group: Host exposure information range: HostRoleInternationalMenu examples: - - value: Acquaintance of case [GENEPIO:0100266] + - value: Acquaintance of case [GENEPIO:0100266] exposure_setting: - rank: 67 + name: exposure_setting + rank: 74 slot_group: Host exposure information range: ExposureSettingInternationalMenu examples: - - value: Healthcare Setting [GENEPIO:0100201] + - value: Healthcare Setting [GENEPIO:0100201] exposure_details: - rank: 68 + name: exposure_details + rank: 75 slot_group: Host exposure information prior_mpox_infection: - rank: 69 + name: prior_mpox_infection + rank: 76 slot_group: Host reinfection information examples: - - value: Prior infection [GENEPIO:0100037] + - value: Prior infection [GENEPIO:0100037] any_of: - - range: PriorMpoxInfectionInternationalMenu - - range: NullValueMenu + - range: PriorMpoxInfectionInternationalMenu + - range: NullValueMenu + exact_mappings: + - Pathoplexus_Mpox:previousInfectionDisease prior_mpox_infection_date: - rank: 70 + name: prior_mpox_infection_date + rank: 77 slot_group: Host reinfection information prior_mpox_antiviral_treatment: - rank: 71 + name: prior_mpox_antiviral_treatment + rank: 78 slot_group: Host reinfection information examples: - - value: Prior antiviral treatment [GENEPIO:0100037] + - value: Prior antiviral treatment [GENEPIO:0100037] any_of: - - range: PriorMpoxAntiviralTreatmentInternationalMenu - - range: NullValueMenu + - range: PriorMpoxAntiviralTreatmentInternationalMenu + - range: NullValueMenu prior_antiviral_treatment_during_prior_mpox_infection: - rank: 72 + name: prior_antiviral_treatment_during_prior_mpox_infection + rank: 79 slot_group: Host reinfection information sequencing_project_name: - rank: 73 + name: sequencing_project_name + rank: 80 slot_group: Sequencing sequenced_by: - rank: 74 + name: sequenced_by + rank: 81 slot_group: Sequencing comments: - - The name of the agency should be written out in full, (with minor exceptions) - and be consistent across multiple submissions. + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu exact_mappings: - - BIOSAMPLE:sequenced_by + - NCBI_Pathogen_BIOSAMPLE:sequenced_by + - Pathoplexus_Mpox:sequencedByOrganization sequenced_by_laboratory_name: - rank: 75 + name: sequenced_by_laboratory_name + rank: 82 slot_group: Sequencing sequenced_by_contact_name: - rank: 76 + name: sequenced_by_contact_name + rank: 83 slot_group: Sequencing sequenced_by_contact_email: - rank: 77 + name: sequenced_by_contact_email + rank: 84 slot_group: Sequencing sequenced_by_contact_address: - rank: 78 + name: sequenced_by_contact_address + rank: 85 slot_group: Sequencing sequence_submitted_by: - rank: 79 + name: sequence_submitted_by + rank: 86 slot_group: Sequencing any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu exact_mappings: - - GISAID:Submitting%20lab - - BIOSAMPLE:sequence_submitted_by + - NCBI_Pathogen_BIOSAMPLE:sequence_submitted_by + - GISAID_EpiPox:Submitting%20lab sequence_submitter_contact_email: - rank: 80 + name: sequence_submitter_contact_email + rank: 87 slot_group: Sequencing sequence_submitter_contact_address: - rank: 81 + name: sequence_submitter_contact_address + rank: 88 slot_group: Sequencing purpose_of_sequencing: - rank: 82 + name: purpose_of_sequencing + rank: 89 slot_group: Sequencing examples: - - value: Baseline surveillance (random sampling) [GENEPIO:0100005] + - value: Baseline surveillance (random sampling) [GENEPIO:0100005] any_of: - - range: PurposeOfSequencingInternationalMenu - - range: NullValueMenu + - range: PurposeOfSequencingInternationalMenu + - range: NullValueMenu purpose_of_sequencing_details: - rank: 83 + name: purpose_of_sequencing_details + rank: 90 slot_group: Sequencing sequencing_date: - rank: 84 + name: sequencing_date + rank: 91 slot_group: Sequencing library_id: - rank: 85 + name: library_id + rank: 92 slot_group: Sequencing library_preparation_kit: - rank: 86 + name: library_preparation_kit + rank: 93 slot_group: Sequencing sequencing_assay_type: - rank: 87 + name: sequencing_assay_type + rank: 94 slot_group: Sequencing sequencing_instrument: - rank: 88 + name: sequencing_instrument + rank: 95 slot_group: Sequencing examples: - - value: Oxford Nanopore MinION [GENEPIO:0100142] + - value: Oxford Nanopore MinION [GENEPIO:0100142] any_of: - - range: SequencingInstrumentInternationalMenu - - range: NullValueMenu + - range: SequencingInstrumentInternationalMenu + - range: NullValueMenu sequencing_flow_cell_version: - rank: 89 + name: sequencing_flow_cell_version + rank: 96 slot_group: Sequencing sequencing_protocol: - rank: 90 + name: sequencing_protocol + rank: 97 slot_group: Sequencing sequencing_kit_number: - rank: 91 + name: sequencing_kit_number + rank: 98 slot_group: Sequencing dna_fragment_length: - rank: 92 + name: dna_fragment_length + rank: 99 slot_group: Sequencing genomic_target_enrichment_method: - rank: 93 + name: genomic_target_enrichment_method + rank: 100 slot_group: Sequencing genomic_target_enrichment_method_details: - rank: 94 + name: genomic_target_enrichment_method_details + rank: 101 slot_group: Sequencing amplicon_pcr_primer_scheme: - rank: 95 + name: amplicon_pcr_primer_scheme + rank: 102 slot_group: Sequencing amplicon_size: - rank: 96 + name: amplicon_size + rank: 103 slot_group: Sequencing quality_control_method_name: - rank: 97 + name: quality_control_method_name + rank: 104 slot_group: Bioinformatics and QC metrics quality_control_method_version: - rank: 98 + name: quality_control_method_version + rank: 105 slot_group: Bioinformatics and QC metrics quality_control_determination: - rank: 99 + name: quality_control_determination + rank: 106 slot_group: Bioinformatics and QC metrics quality_control_issues: - rank: 100 + name: quality_control_issues + rank: 107 slot_group: Bioinformatics and QC metrics quality_control_details: - rank: 101 + name: quality_control_details + rank: 108 slot_group: Bioinformatics and QC metrics raw_sequence_data_processing_method: - rank: 102 + name: raw_sequence_data_processing_method + rank: 109 slot_group: Bioinformatics and QC metrics dehosting_method: - rank: 103 + name: dehosting_method + rank: 110 slot_group: Bioinformatics and QC metrics + exact_mappings: + - NML_LIMS:PH_DEHOSTING_METHOD + - Pathoplexus_Mpox:dehostingMethod deduplication_method: - rank: 104 + name: deduplication_method + rank: 111 slot_group: Bioinformatics and QC metrics genome_sequence_file_name: - rank: 105 + name: genome_sequence_file_name + rank: 112 slot_group: Bioinformatics and QC metrics genome_sequence_file_path: - rank: 106 + name: genome_sequence_file_path + rank: 113 slot_group: Bioinformatics and QC metrics consensus_sequence_software_name: - rank: 107 + name: consensus_sequence_software_name + rank: 114 slot_group: Bioinformatics and QC metrics consensus_sequence_software_version: - rank: 108 + name: consensus_sequence_software_version + rank: 115 slot_group: Bioinformatics and QC metrics sequence_assembly_software_name: - rank: 109 + name: sequence_assembly_software_name + rank: 116 slot_group: Bioinformatics and QC metrics sequence_assembly_software_version: - rank: 110 + name: sequence_assembly_software_version + rank: 117 slot_group: Bioinformatics and QC metrics r1_fastq_filename: - rank: 111 + name: r1_fastq_filename + rank: 118 slot_group: Bioinformatics and QC metrics r2_fastq_filename: - rank: 112 + name: r2_fastq_filename + rank: 119 slot_group: Bioinformatics and QC metrics r1_fastq_filepath: - rank: 113 + name: r1_fastq_filepath + rank: 120 slot_group: Bioinformatics and QC metrics r2_fastq_filepath: - rank: 114 + name: r2_fastq_filepath + rank: 121 slot_group: Bioinformatics and QC metrics fast5_filename: - rank: 115 + name: fast5_filename + rank: 122 slot_group: Bioinformatics and QC metrics fast5_filepath: - rank: 116 + name: fast5_filepath + rank: 123 slot_group: Bioinformatics and QC metrics number_of_total_reads: - rank: 117 + name: number_of_total_reads + rank: 124 slot_group: Bioinformatics and QC metrics number_of_unique_reads: - rank: 118 + name: number_of_unique_reads + rank: 125 slot_group: Bioinformatics and QC metrics minimum_posttrimming_read_length: - rank: 119 + name: minimum_posttrimming_read_length + rank: 126 slot_group: Bioinformatics and QC metrics breadth_of_coverage_value: - rank: 120 + name: breadth_of_coverage_value + rank: 127 slot_group: Bioinformatics and QC metrics depth_of_coverage_value: - rank: 121 + name: depth_of_coverage_value + rank: 128 slot_group: Bioinformatics and QC metrics depth_of_coverage_threshold: - rank: 122 + name: depth_of_coverage_threshold + rank: 129 slot_group: Bioinformatics and QC metrics number_of_base_pairs_sequenced: - rank: 123 + name: number_of_base_pairs_sequenced + rank: 130 slot_group: Bioinformatics and QC metrics consensus_genome_length: - rank: 124 + name: consensus_genome_length + rank: 131 slot_group: Bioinformatics and QC metrics sequence_assembly_length: - rank: 125 + name: sequence_assembly_length + rank: 132 slot_group: Bioinformatics and QC metrics number_of_contigs: - rank: 126 + name: number_of_contigs + rank: 133 slot_group: Bioinformatics and QC metrics genome_completeness: - rank: 127 + name: genome_completeness + rank: 134 slot_group: Bioinformatics and QC metrics n50: - rank: 128 + name: n50 + rank: 135 slot_group: Bioinformatics and QC metrics percent_ns_across_total_genome_length: - rank: 129 + name: percent_ns_across_total_genome_length + rank: 136 slot_group: Bioinformatics and QC metrics ns_per_100_kbp: - rank: 130 + name: ns_per_100_kbp + rank: 137 slot_group: Bioinformatics and QC metrics reference_genome_accession: - rank: 131 + name: reference_genome_accession + rank: 138 slot_group: Bioinformatics and QC metrics bioinformatics_protocol: - rank: 132 + name: bioinformatics_protocol + rank: 139 slot_group: Bioinformatics and QC metrics read_mapping_software_name: - rank: 133 + name: read_mapping_software_name + rank: 140 slot_group: Taxonomic identification information read_mapping_software_version: - rank: 134 + name: read_mapping_software_version + rank: 141 slot_group: Taxonomic identification information taxonomic_reference_database_name: - rank: 135 + name: taxonomic_reference_database_name + rank: 142 slot_group: Taxonomic identification information taxonomic_reference_database_version: - rank: 136 + name: taxonomic_reference_database_version + rank: 143 slot_group: Taxonomic identification information taxonomic_analysis_report_filename: - rank: 137 + name: taxonomic_analysis_report_filename + rank: 144 slot_group: Taxonomic identification information taxonomic_analysis_date: - rank: 138 + name: taxonomic_analysis_date + rank: 145 slot_group: Taxonomic identification information read_mapping_criteria: - rank: 139 + name: read_mapping_criteria + rank: 146 slot_group: Taxonomic identification information + lineage_clade_analysis_report_filename: + name: lineage_clade_analysis_report_filename + rank: 150 + slot_group: Lineage/clade information assay_target_name_1: - rank: 140 + name: assay_target_name_1 + rank: 151 slot_group: Pathogen diagnostic testing assay_target_details_1: - rank: 141 + name: assay_target_details_1 + rank: 152 slot_group: Pathogen diagnostic testing gene_symbol_1: - rank: 142 + name: gene_symbol_1 + rank: 153 slot_group: Pathogen diagnostic testing diagnostic_pcr_protocol_1: - rank: 143 + name: diagnostic_pcr_protocol_1 + rank: 154 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_1: - rank: 144 + name: diagnostic_pcr_ct_value_1 + rank: 155 slot_group: Pathogen diagnostic testing assay_target_name_2: - rank: 145 + name: assay_target_name_2 + rank: 156 slot_group: Pathogen diagnostic testing assay_target_details_2: - rank: 146 + name: assay_target_details_2 + rank: 157 slot_group: Pathogen diagnostic testing gene_symbol_2: - rank: 147 + name: gene_symbol_2 + rank: 158 slot_group: Pathogen diagnostic testing diagnostic_pcr_protocol_2: - rank: 148 + name: diagnostic_pcr_protocol_2 + rank: 159 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_2: - rank: 149 + name: diagnostic_pcr_ct_value_2 + rank: 160 slot_group: Pathogen diagnostic testing assay_target_name_3: - rank: 150 + name: assay_target_name_3 + rank: 161 slot_group: Pathogen diagnostic testing assay_target_details_3: - rank: 151 + name: assay_target_details_3 + rank: 162 slot_group: Pathogen diagnostic testing gene_symbol_3: - rank: 152 + name: gene_symbol_3 + rank: 163 slot_group: Pathogen diagnostic testing diagnostic_pcr_protocol_3: - rank: 153 + name: diagnostic_pcr_protocol_3 + rank: 164 slot_group: Pathogen diagnostic testing diagnostic_pcr_ct_value_3: - rank: 154 + name: diagnostic_pcr_ct_value_3 + rank: 165 slot_group: Pathogen diagnostic testing authors: - rank: 155 + name: authors + rank: 166 slot_group: Contributor acknowledgement dataharmonizer_provenance: - rank: 156 + name: dataharmonizer_provenance + rank: 167 slot_group: Contributor acknowledgement slots: specimen_collector_sample_id: name: specimen_collector_sample_id + slot_uri: GENEPIO:0001123 title: specimen collector sample ID + range: WhitespaceMinimizedString + required: true description: The user-defined name for the sample. - comments: - - Store the collector sample ID. If this number is considered identifiable information, - provide an alternative ID. Be sure to store the key that maps between the original - and alternative IDs for traceability and follow up if necessary. Every collector - sample ID from a single submitter must be unique. It can have any format, but - we suggest that you make it concise, unique and consistent within your lab. - slot_uri: GENEPIO:0001123 identifier: true - required: true - range: WhitespaceMinimizedString - examples: - - value: prov_mpox_1234 exact_mappings: - - GISAID:Sample%20ID%20given%20by%20the%20submitting%20laboratory - - CNPHI:Primary%20Specimen%20ID - - NML_LIMS:TEXT_ID - - BIOSAMPLE:sample_name - - VirusSeq_Portal:specimen%20collector%20sample%20ID + - NML_LIMS:TEXT_ID + - NCBI_Pathogen_BIOSAMPLE:sample_name + - NCBI_SRA:sample_name + - Pathoplexus_Mpox:specimenCollectorSampleId + - GISAID_EpiPox:Sample%20ID%20given%20by%20the%20submitting%20laboratory + comments: + - Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab. + examples: + - value: prov_mpox_1234 related_specimen_primary_id: name: related_specimen_primary_id - title: Related specimen primary ID - description: The primary ID of a related specimen previously submitted to the - repository. - comments: - - Store the primary ID of the related specimen previously submitted to the National - Microbiology Laboratory so that the samples can be linked and tracked through - the system. slot_uri: GENEPIO:0001128 + title: Related specimen primary ID any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: SR20-12345 + - range: WhitespaceMinimizedString + - range: NullValueMenu + description: The primary ID of a related specimen previously submitted to the repository. exact_mappings: - - CNPHI:Related%20Specimen%20ID - - CNPHI:Related%20Specimen%20Relationship%20Type - - NML_LIMS:PH_RELATED_PRIMARY_ID - - BIOSAMPLE:host_subject_ID + - NML_LIMS:PH_RELATED_PRIMARY_ID + - NCBI_Pathogen_BIOSAMPLE:host_subject_ID + comments: + - Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system. + examples: + - value: SR20-12345 case_id: name: case_id - title: case ID - description: The identifier used to specify an epidemiologically detected case - of disease. - comments: - - Provide the case identifer. The case ID greatly facilitates linkage between - laboratory and epidemiological data. The case ID may be considered identifiable - information. Consult the data steward before sharing. slot_uri: GENEPIO:0100281 + title: case ID range: WhitespaceMinimizedString - examples: - - value: ABCD1234 + description: The identifier used to specify an epidemiologically detected case of disease. exact_mappings: - - NML_LIMS:PH_CASE_ID + - NML_LIMS:PH_CASE_ID + comments: + - Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. + examples: + - value: ABCD1234 bioproject_accession: name: bioproject_accession - title: bioproject accession - description: The INSDC accession number of the BioProject(s) to which the BioSample - belongs. - comments: - - Required if submission is linked to a BioProject. BioProjects are an organizing - tool that links together raw sequence data, assemblies, and their associated - metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., - PRJNA12345 and is created once at the beginning of a new sequencing project. - Your laboratory can have one or many BioProjects. slot_uri: GENEPIO:0001136 + title: bioproject accession range: WhitespaceMinimizedString + description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: PRJNA12345 exact_mappings: - - NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession - - BIOSAMPLE:bioproject_accession + - NML_LIMS:SUBMISSIONS%20-%20BioProject%20Accession + - NCBI_Pathogen_BIOSAMPLE:bioproject_accession + - Pathoplexus_Mpox:bioprojectAccession + comments: + - Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects. + examples: + - value: PRJNA12345 biosample_accession: name: biosample_accession - title: biosample accession - description: The identifier assigned to a BioSample in INSDC archives. - comments: - - Store the accession returned from the BioSample submission. NCBI BioSamples - will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA. slot_uri: GENEPIO:0001139 + title: biosample accession range: WhitespaceMinimizedString + description: The identifier assigned to a BioSample in INSDC archives. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: SAMN14180202 exact_mappings: - - NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession + - NML_LIMS:SUBMISSIONS%20-%20BioSample%20Accession + - Pathoplexus_Mpox:biosampleAccession + comments: + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA. + examples: + - value: SAMN14180202 insdc_sequence_read_accession: name: insdc_sequence_read_accession - title: INSDC sequence read accession - description: The identifier assigned to a sequence in one of the International - Nucleotide Sequence Database Collaboration (INSDC) repositories. - comments: - - Store the accession assigned to the submitted sequence. European Nucleotide - Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start - with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome - Sequence Archive (GSA) accessions start with CRR. slot_uri: GENEPIO:0101203 + title: INSDC sequence read accession range: WhitespaceMinimizedString + description: The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: SRR123456, ERR123456, DRR123456, CRR123456 exact_mappings: - - CNPHI:SRA%20Accession - - NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession + - NML_LIMS:SUBMISSIONS%20-%20SRA%20Accession + - Pathoplexus_Mpox:insdcRawReadsAccession + comments: + - Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR. + examples: + - value: SRR123456, ERR123456, DRR123456, CRR123456 insdc_assembly_accession: name: insdc_assembly_accession - title: INSDC assembly accession - description: The versioned identifier assigned to an assembly or consensus sequence - in one of the International Nucleotide Sequence Database Collaboration (INSDC) - repositories. - comments: - - Store the versioned accession assigned to the submitted sequence e.g. the GenBank - accession version. slot_uri: GENEPIO:0101204 + title: INSDC assembly accession range: WhitespaceMinimizedString + description: The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true - examples: - - value: LZ986655.1 exact_mappings: - - CNPHI:GenBank%20Accession - - NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession + - NML_LIMS:SUBMISSIONS%20-%20GenBank%20Accession + comments: + - Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version. + examples: + - value: LZ986655.1 gisaid_virus_name: name: gisaid_virus_name + slot_uri: GENEPIO:0100282 title: GISAID virus name + range: WhitespaceMinimizedString description: Identifier of the specific isolate. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:GISAID_virus_name + - GISAID_EpiPox:Virus%20name comments: - - "Provide the GISAID EpiPox virus name, which should be written in the format\ - \ \u201ChMpxV/Canada/2 digit provincial ISO code-xxxxx/year\u201D. If the province\ - \ code cannot be shared for privacy reasons, put \"UN\" for \"Unknown\"." - slot_uri: GENEPIO:0100282 - range: WhitespaceMinimizedString + - Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put "UN" for "Unknown". examples: - - value: hMpxV/Canada/UN-NML-12345/2022 - exact_mappings: - - GISAID:Virus%20name - - BIOSAMPLE:GISAID_virus_name + - value: hMpxV/Canada/UN-NML-12345/2022 gisaid_accession: name: gisaid_accession + slot_uri: GENEPIO:0001147 title: GISAID accession + range: WhitespaceMinimizedString description: The GISAID accession number assigned to the sequence. + structured_pattern: + syntax: '{UPPER_CASE}' + partial_match: false + interpolated: true + exact_mappings: + - NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession + - NCBI_Pathogen_BIOSAMPLE:GISAID_accession comments: - - Store the accession returned from the GISAID submission. - slot_uri: GENEPIO:0001147 + - Store the accession returned from the GISAID submission. + examples: + - value: EPI_ISL_436489 + pathoplexus_accession: + name: pathoplexus_accession + slot_uri: GENEPIO:0102078 + title: Pathoplexus accession range: WhitespaceMinimizedString + description: The Pathoplexus accession number assigned to the sequence. structured_pattern: syntax: '{UPPER_CASE}' partial_match: false interpolated: true + comments: + - Store the accession returned from the Pathoplexus submission. examples: - - value: EPI_ISL_436489 - exact_mappings: - - CNPHI:GISAID%20Accession%20%28if%20known%29 - - NML_LIMS:SUBMISSIONS%20-%20GISAID%20Accession - - BIOSAMPLE:GISAID_accession - - VirusSeq_Portal:GISAID%20accession + - value: PP_0015K5U.1 sample_collected_by: name: sample_collected_by + slot_uri: GENEPIO:0001153 title: sample collected by + required: true description: The name of the agency that collected the original sample. comments: - - The name of the sample collector should be written out in full, (with minor - exceptions) and be consistent across multple submissions e.g. Public Health - Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The - sample collector specified is at the discretion of the data provider (i.e. may - be hospital, provincial public health lab, or other). - slot_uri: GENEPIO:0001153 - required: true + - The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). examples: - - value: BCCDC Public Health Laboratory + - value: BCCDC Public Health Laboratory sample_collector_contact_email: name: sample_collector_contact_email - title: sample collector contact email - description: The email address of the contact responsible for follow-up regarding - the sample. - comments: - - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, - or RespLab@lab.ca slot_uri: GENEPIO:0001156 + title: sample collector contact email range: WhitespaceMinimizedString + description: The email address of the contact responsible for follow-up regarding the sample. pattern: ^\S+@\S+\.\S+$ - examples: - - value: RespLab@lab.ca exact_mappings: - - NML_LIMS:sample%20collector%20contact%20email + - NML_LIMS:sample%20collector%20contact%20email + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca + examples: + - value: RespLab@lab.ca sample_collector_contact_address: name: sample_collector_contact_address + slot_uri: GENEPIO:0001158 title: sample collector contact address + range: WhitespaceMinimizedString description: The mailing address of the agency submitting the sample. + exact_mappings: + - NML_LIMS:sample%20collector%20contact%20address + - GISAID_EpiPox:Address comments: - - 'The mailing address should be in the format: Street number and name, City, - Province/Territory, Postal Code, Country' - slot_uri: GENEPIO:0001158 - range: WhitespaceMinimizedString + - 'The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country' examples: - - value: 655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada - exact_mappings: - - GISAID:Address - - NML_LIMS:sample%20collector%20contact%20address + - value: 655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada sample_collection_date: name: sample_collection_date - title: sample collection date - description: The date on which the sample was collected. - comments: - - "Sample collection date is critical for surveillance and many types of analyses.\ - \ Required granularity includes year, month and day. If this date is considered\ - \ identifiable information, it is acceptable to add \"jitter\" by adding or\ - \ subtracting a calendar day (acceptable by GISAID). Alternatively, \u201Dreceived\ - \ date\u201D may be used as a substitute. The date should be provided in ISO\ - \ 8601 standard format \"YYYY-MM-DD\"." slot_uri: GENEPIO:0001174 - required: true + title: sample collection date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + required: true + description: The date on which the sample was collected. todos: - - '>=2019-10-01' - - <={today} - examples: - - value: '2020-03-16' + - '>=2019-10-01' + - <={today} exact_mappings: - - GISAID:Collection%20date - - CNPHI:Patient%20Sample%20Collected%20Date - - NML_LIMS:HC_COLLECT_DATE - - BIOSAMPLE:collection_date - - VirusSeq_Portal:sample%20collection%20date + - NML_LIMS:HC_COLLECT_DATE + - NCBI_Pathogen_BIOSAMPLE:collection_date + - ENA_ERC000033_Virus_SAMPLE:collection%20date + - Pathoplexus_Mpox:sampleCollectionDate + - GISAID_EpiPox:Collection%20date + comments: + - Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add "jitter" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2020-03-16' sample_collection_date_precision: name: sample_collection_date_precision + slot_uri: GENEPIO:0001177 title: sample collection date precision + any_of: + - range: SampleCollectionDatePrecisionMenu + - range: NullValueMenu + required: true description: The precision to which the "sample collection date" was provided. + exact_mappings: + - NML_LIMS:HC_TEXT2 comments: - - Provide the precision of granularity to the "day", "month", or "year" for the - date provided in the "sample collection date" field. The "sample collection - date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", - "month" for "YYYY-MM", or "year" for "YYYY". - slot_uri: GENEPIO:0001177 - required: true - any_of: - - range: SampleCollectionDatePrecisionMenu - - range: NullValueMenu + - Provide the precision of granularity to the "day", "month", or "year" for the date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". examples: - - value: year - exact_mappings: - - CNPHI:Precision%20of%20date%20collected - - NML_LIMS:HC_TEXT2 + - value: year sample_received_date: name: sample_received_date - title: sample received date - description: The date on which the sample was received. - comments: - - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001179 + title: sample received date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date on which the sample was received. todos: - - '>={sample_collection_date}' - - <={today} - examples: - - value: '2020-03-20' + - '>={sample_collection_date}' + - <={today} exact_mappings: - - NML_LIMS:sample%20received%20date + - NML_LIMS:sample%20received%20date + - ENA_ERC000033_Virus_SAMPLE:receipt%20date + - Pathoplexus_Mpox:sampleReceivedDate + comments: + - ISO 8601 standard "YYYY-MM-DD". + examples: + - value: '2020-03-20' geo_loc_name_country: name: geo_loc_name_country - title: geo_loc_name (country) - description: The country where the sample was collected. - comments: - - Provide the country name from the controlled vocabulary provided. slot_uri: GENEPIO:0001181 + title: geo_loc_name (country) required: true + description: The country where the sample was collected. exact_mappings: - - GISAID:Location - - CNPHI:Patient%20Country - - NML_LIMS:HC_COUNTRY - - BIOSAMPLE:geo_loc_name - - VirusSeq_Portal:geo_loc_name%20%28country%29 + - NML_LIMS:HC_COUNTRY + - NCBI_Pathogen_BIOSAMPLE:geo_loc_name + - ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28country%20and/or%20sea%29 + - Pathoplexus_Mpox:geoLocCountry + - GISAID_EpiPox:Location + comments: + - Provide the country name from the controlled vocabulary provided. geo_loc_name_state_province_territory: name: geo_loc_name_state_province_territory - title: geo_loc_name (state/province/territory) - description: The state/province/territory where the sample was collected. slot_uri: GENEPIO:0001185 + title: geo_loc_name (state/province/territory) required: true + description: The state/province/territory where the sample was collected. + exact_mappings: + - NML_LIMS:HC_PROVINCE + - NCBI_Pathogen_BIOSAMPLE:geo_loc_name + - ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28region%20and%20locality%29 + - Pathoplexus_Mpox:geoLocAdmin1 + examples: + - value: Saskatchewan + geo_loc_name_county_region: + name: geo_loc_name_county_region + slot_uri: GENEPIO:0100280 + title: geo_loc name (county/region) + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + description: The county/region of origin of the sample. + exact_mappings: + - Pathoplexus_Mpox:geoLocAdmin2 + comments: + - 'Provide the county/region name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz' examples: - - value: Saskatchewan + - value: Derbyshire + geo_loc_name_site: + name: geo_loc_name_site + slot_uri: GENEPIO:0100436 + title: geo_loc_name (site) + range: WhitespaceMinimizedString + description: The name of a specific geographical location e.g. Credit River (rather than river). exact_mappings: - - CNPHI:Patient%20Province - - NML_LIMS:HC_PROVINCE - - BIOSAMPLE:geo_loc_name - - VirusSeq_Portal:geo_loc_name%20%28state/province/territory%29 + - Pathoplexus_Mpox:geoLocSite + comments: + - Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing). + examples: + - value: Credit River geo_loc_latitude: name: geo_loc_latitude + slot_uri: GENEPIO:0100309 title: geo_loc latitude + range: WhitespaceMinimizedString description: The latitude coordinates of the geographical location of sample collection. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:lat_lon + - ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28latitude%29 + - Pathoplexus_Mpox:geoLocLatitude comments: - - Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country - or the location of your agency as a proxy, as this implicates a real location - and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". - slot_uri: GENEPIO:0100309 - range: WhitespaceMinimizedString + - Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". examples: - - value: 38.98 N - exact_mappings: - - BIOSAMPLE:lat_lon + - value: 38.98 N geo_loc_longitude: name: geo_loc_longitude - title: geo_loc longitude - description: The longitude coordinates of the geographical location of sample - collection. - comments: - - Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country - or the location of your agency as a proxy, as this implicates a real location - and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". slot_uri: GENEPIO:0100310 + title: geo_loc longitude range: WhitespaceMinimizedString - examples: - - value: 77.11 W + description: The longitude coordinates of the geographical location of sample collection. exact_mappings: - - BIOSAMPLE:lat_lon + - NCBI_Pathogen_BIOSAMPLE:lat_lon + - ENA_ERC000033_Virus_SAMPLE:geographic%20location%20%28longitude%29 + - Pathoplexus_Mpox:geoLocLongitude + comments: + - Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". + examples: + - value: 77.11 W organism: name: organism - title: organism - description: Taxonomic name of the organism. slot_uri: GENEPIO:0001191 + title: organism required: true + description: Taxonomic name of the organism. exact_mappings: - - CNPHI:Pathogen - - NML_LIMS:HC_CURRENT_ID - - BIOSAMPLE:organism - - VirusSeq_Portal:organism + - NML_LIMS:HC_CURRENT_ID + - NCBI_Pathogen_BIOSAMPLE:organism isolate: name: isolate title: isolate - description: Identifier of the specific isolate. - required: true any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: Identifier of the specific isolate. purpose_of_sampling: name: purpose_of_sampling + slot_uri: GENEPIO:0001198 title: purpose of sampling + required: true description: The reason that the sample was collected. comments: - - As all samples are taken for diagnostic purposes, "Diagnostic Testing" should - be chosen from the picklist at this time. The reason why a sample was originally - collected may differ from the reason why it was selected for sequencing, which - should be indicated in the "purpose of sequencing" field. - slot_uri: GENEPIO:0001198 - required: true - exact_mappings: - - CNPHI:Reason%20for%20Sampling - - NML_LIMS:HC_SAMPLE_CATEGORY - - BIOSAMPLE:purpose_of_sampling - - VirusSeq_Portal:purpose%20of%20sampling + - As all samples are taken for diagnostic purposes, "Diagnostic Testing" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. purpose_of_sampling_details: name: purpose_of_sampling_details - title: purpose of sampling details - description: The description of why the sample was collected, providing specific - details. - comments: - - Provide an expanded description of why the sample was collected using free text. - The description may include the importance of the sample for a particular public - health investigation/surveillance activity/research question. If details are - not available, provide a null value. slot_uri: GENEPIO:0001200 - required: true + title: purpose of sampling details any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: Symptomology and history suggested Monkeypox diagnosis. + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The description of why the sample was collected, providing specific details. exact_mappings: - - CNPHI:Details%20on%20the%20Reason%20for%20Sampling - - NML_LIMS:PH_SAMPLING_DETAILS - - BIOSAMPLE:description - - VirusSeq_Portal:purpose%20of%20sampling%20details + - NML_LIMS:PH_SAMPLING_DETAILS + - NCBI_Pathogen_BIOSAMPLE:description + comments: + - Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value. + examples: + - value: Symptomology and history suggested Monkeypox diagnosis. nml_submitted_specimen_type: name: nml_submitted_specimen_type - title: NML submitted specimen type - description: The type of specimen submitted to the National Microbiology Laboratory - (NML) for testing. - comments: - - "This information is required for upload through the CNPHI LaSER system. Select\ - \ the specimen type from the pick list provided. If sequence data is being submitted\ - \ rather than a specimen for testing, select \u201CNot Applicable\u201D." slot_uri: GENEPIO:0001204 - required: true + title: NML submitted specimen type range: NmlSubmittedSpecimenTypeMenu - examples: - - value: Nucleic Acid + required: true + description: The type of specimen submitted to the National Microbiology Laboratory (NML) for testing. exact_mappings: - - CNPHI:Specimen%20Type - - NML_LIMS:PH_SPECIMEN_TYPE + - NML_LIMS:PH_SPECIMEN_TYPE + comments: + - This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”. + examples: + - value: Nucleic Acid related_specimen_relationship_type: name: related_specimen_relationship_type - title: Related specimen relationship type - description: The relationship of the current specimen to the specimen/sample previously - submitted to the repository. - comments: - - Provide the tag that describes how the previous sample is related to the current - sample being submitted from the pick list provided, so that the samples can - be linked and tracked in the system. slot_uri: GENEPIO:0001209 + title: Related specimen relationship type any_of: - - range: RelatedSpecimenRelationshipTypeMenu - - range: NullValueMenu - examples: - - value: Previously Submitted + - range: RelatedSpecimenRelationshipTypeMenu + - range: NullValueMenu + description: The relationship of the current specimen to the specimen/sample previously submitted to the repository. exact_mappings: - - CNPHI:Related%20Specimen%20ID - - CNPHI:Related%20Specimen%20Relationship%20Type - - NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE + - NML_LIMS:PH_RELATED_RELATIONSHIP_TYPE + comments: + - Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system. + examples: + - value: Previously Submitted anatomical_material: name: anatomical_material - title: anatomical material - description: A substance obtained from an anatomical part of an organism e.g. - tissue, blood. - comments: - - Provide a descriptor if an anatomical material was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. slot_uri: GENEPIO:0001211 + title: anatomical material + description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Anatomical%20Material - - NML_LIMS:PH_ISOLATION_SITE_DESC - - BIOSAMPLE:isolation_source - - BIOSAMPLE:anatomical_material - - VirusSeq_Portal:anatomical%20material + - NML_LIMS:PH_ISOLATION_SITE_DESC + - NCBI_Pathogen_BIOSAMPLE:isolation_source + - NCBI_Pathogen_BIOSAMPLE:anatomical_material + - ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated + - Pathoplexus_Mpox:anatomicalMaterial + - GISAID_EpiPox:Specimen%20source + comments: + - Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. anatomical_part: name: anatomical_part + slot_uri: GENEPIO:0001214 title: anatomical part description: An anatomical part of an organism e.g. oropharynx. - comments: - - Provide a descriptor if an anatomical part was sampled. Use the picklist provided - in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. - If not applicable, do not leave blank. Choose a null value. - slot_uri: GENEPIO:0001214 multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Anatomical%20Site - - NML_LIMS:PH_ISOLATION_SITE - - BIOSAMPLE:isolation_source - - BIOSAMPLE:anatomical_part - - VirusSeq_Portal:anatomical%20part + - NML_LIMS:PH_ISOLATION_SITE + - NCBI_Pathogen_BIOSAMPLE:isolation_source + - NCBI_Pathogen_BIOSAMPLE:anatomical_part + - ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated + - Pathoplexus_Mpox:anatomicalPart + - GISAID_EpiPox:Specimen%20source + comments: + - Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. body_product: name: body_product - title: body product - description: A substance excreted/secreted from an organism e.g. feces, urine, - sweat. - comments: - - Provide a descriptor if a body product was sampled. Use the picklist provided - in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. - If not applicable, do not leave blank. Choose a null value. slot_uri: GENEPIO:0001216 + title: body product + description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Body%20Product - - NML_LIMS:PH_SPECIMEN_SOURCE_DESC - - BIOSAMPLE:isolation_source - - BIOSAMPLE:body_product - - VirusSeq_Portal:body%20product + - NML_LIMS:PH_SPECIMEN_SOURCE_DESC + - NCBI_Pathogen_BIOSAMPLE:isolation_source + - NCBI_Pathogen_BIOSAMPLE:body_product + - ENA_ERC000033_Virus_SAMPLE:isolation%20source%20host-associated + - Pathoplexus_Mpox:bodyProduct + - GISAID_EpiPox:Specimen%20source + comments: + - Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. environmental_material: name: environmental_material - title: environmental material - description: A substance obtained from the natural or man-made environment e.g. - soil, water, sewage. - comments: - - Provide a descriptor if an environmental material was sampled. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. slot_uri: GENEPIO:0001223 - multivalued: true + title: environmental material + any_of: + - range: EnvironmentalMaterialInternationalMenu + - range: NullValueMenu recommended: true + description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage. + multivalued: true + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:isolation_source + - NCBI_Pathogen_BIOSAMPLE:environmental_material + - ENA_ERC000033_Virus_SAMPLE:isolation%20source%20non-host-associated + - Pathoplexus_Mpox:environmentalMaterial + - GISAID_EpiPox:Specimen%20source + comments: + - Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. + examples: + - value: Bedding (Bed linen) [GSSO:005304] + environmental_site: + name: environmental_site + slot_uri: GENEPIO:0001232 + title: environmental_site any_of: - - range: EnvironmentalMaterialInternationalMenu - - range: NullValueMenu - examples: - - value: Bed linen + - range: EnvironmentalSiteInternationalMenu + - range: NullValueMenu + recommended: true + description: An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave. + multivalued: true exact_mappings: - - GISAID:Specimen%20source - - BIOSAMPLE:isolation_source - - BIOSAMPLE:environmental_material + - NML_LIMS:isolation_source + - NML_LIMS:environmental_site + - NCBI_Pathogen_BIOSAMPLE:isolation_source + - NCBI_Pathogen_BIOSAMPLE:environmental_site + - ENA_ERC000033_Virus_SAMPLE:isolation%20source%20non-host-associated + - Pathoplexus_Mpox:environmentalSite + - GISAID_EpiPox:Specimen%20source + comments: + - If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon. + examples: + - value: Hospital [ENVO:00002173] collection_device: name: collection_device + slot_uri: GENEPIO:0001234 title: collection device description: The instrument or container used to collect the sample e.g. swab. - comments: - - Provide a descriptor if a device was used for sampling. Use the picklist provided - in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. - If not applicable, do not leave blank. Choose a null value. - slot_uri: GENEPIO:0001234 multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Specimen%20Collection%20Matrix - - NML_LIMS:PH_SPECIMEN_TYPE_ORIG - - BIOSAMPLE:isolation_source - - BIOSAMPLE:collection_device - - VirusSeq_Portal:collection%20device + - NML_LIMS:PH_SPECIMEN_TYPE_ORIG + - NCBI_Pathogen_BIOSAMPLE:isolation_source + - NCBI_Pathogen_BIOSAMPLE:collection_device + - Pathoplexus_Mpox:collectionDevice + - GISAID_EpiPox:Specimen%20source + comments: + - Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. collection_method: name: collection_method + slot_uri: GENEPIO:0001241 title: collection method description: The process used to collect the sample e.g. phlebotomy, necropsy. - comments: - - Provide a descriptor if a collection method was used for sampling. Use the picklist - provided in the template. If a desired term is missing from the picklist, contact - emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null - value. - slot_uri: GENEPIO:0001241 multivalued: true exact_mappings: - - GISAID:Specimen%20source - - CNPHI:Collection%20Method - - NML_LIMS:COLLECTION_METHOD - - BIOSAMPLE:isolation_source - - BIOSAMPLE:collection_method - - VirusSeq_Portal:collection%20method + - NML_LIMS:COLLECTION_METHOD + - NCBI_Pathogen_BIOSAMPLE:isolation_source + - NCBI_Pathogen_BIOSAMPLE:collection_method + - Pathoplexus_Mpox:collectionMethod + - GISAID_EpiPox:Specimen%20source + comments: + - Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. specimen_processing: name: specimen_processing - title: specimen processing - description: Any processing applied to the sample during or after receiving the - sample. - comments: - - Critical for interpreting data. Select all the applicable processes from the - pick list. If virus was passaged, include information in "lab host", "passage - number", and "passage method" fields. If none of the processes in the pick list - apply, put "not applicable". slot_uri: GENEPIO:0001253 + title: specimen processing + description: Any processing applied to the sample during or after receiving the sample. multivalued: true + comments: + - Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in "lab host", "passage number", and "passage method" fields. If none of the processes in the pick list apply, put "not applicable". specimen_processing_details: name: specimen_processing_details + slot_uri: GENEPIO:0100311 title: specimen processing details - description: Detailed information regarding the processing applied to a sample - during or after receiving the sample. + range: WhitespaceMinimizedString + description: Detailed information regarding the processing applied to a sample during or after receiving the sample. + exact_mappings: + - NML_LIMS:specimen%20processing%20details + - Pathoplexus_Mpox:specimenProcessingDetails + comments: + - Provide a free text description of any processing details applied to a sample. + examples: + - value: 5 swabs from different body sites were pooled and further prepared as a single sample during library prep. + lab_host: + name: lab_host + slot_uri: GENEPIO:0001255 + title: lab host + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + recommended: true + description: Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained. + exact_mappings: + - ENA_ERC000033_Virus_SAMPLE:lab%20host + - Pathoplexus_Mpox:cellLine + comments: + - Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put "not applicable". + passage_number: + name: passage_number + slot_uri: GENEPIO:0001261 + title: passage number + any_of: + - range: integer + - range: NullValueMenu + recommended: true + description: Number of passages. + minimum_value: 0 + exact_mappings: + - Pathoplexus_Mpox:passageNumber comments: - - Provide a free text description of any processing details applied to a sample. - slot_uri: GENEPIO:0100311 - range: WhitespaceMinimizedString + - Provide number of known passages. If not passaged, put "not applicable" examples: - - value: 5 swabs from different body sites were pooled and further prepared as - a single sample during library prep. + - value: '3' + passage_method: + name: passage_method + slot_uri: GENEPIO:0001264 + title: passage method + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + recommended: true + description: Description of how organism was passaged. exact_mappings: - - NML_LIMS:specimen%20processing%20details + - Pathoplexus_Mpox:passageMethod + comments: + - Free text. Provide a very short description (<10 words). If not passaged, put "not applicable". + examples: + - value: 0.25% trypsin + 0.02% EDTA experimental_specimen_role_type: name: experimental_specimen_role_type + slot_uri: GENEPIO:0100921 title: experimental specimen role type description: The type of role that the sample represents in the experiment. - comments: - - Samples can play different types of roles in experiments. A sample under study - in one experiment may act as a control or be a replicate of another sample in - another experiment. This field is used to distinguish samples under study from - controls, replicates, etc. If the sample acted as an experimental control or - a replicate, select a role type from the picklist. If the sample was not a control, - leave blank or select "Not Applicable". - slot_uri: GENEPIO:0100921 multivalued: true + exact_mappings: + - Pathoplexus_Mpox:experimentalSpecimenRoleType + comments: + - Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select "Not Applicable". experimental_control_details: name: experimental_control_details + slot_uri: GENEPIO:0100922 title: experimental control details + range: WhitespaceMinimizedString description: The details regarding the experimental control contained in the sample. comments: - - Provide details regarding the nature of the reference strain used as a control, - or what is was used to monitor. - slot_uri: GENEPIO:0100922 - range: WhitespaceMinimizedString + - Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor. examples: - - value: Human coronavirus 229E (HCoV-229E) spiked in sample as process control + - value: Synthetic human Mpox Virus (hMPXV) based Congo Basin (CB) spiked in sample as process control. lineage_clade_name: name: lineage_clade_name + slot_uri: GENEPIO:0001500 title: lineage/clade name description: The name of the lineage or clade. - comments: - - Provide the lineage/clade name. - slot_uri: GENEPIO:0001500 - any_of: - - range: LineageCladeNameINternationalMenu - - range: NullValueMenu - examples: - - value: B.1.1.7 - exact_mappings: - - NML_LIMS:PH_LINEAGE_CLADE_NAME lineage_clade_analysis_software_name: name: lineage_clade_analysis_software_name + slot_uri: GENEPIO:0001501 title: lineage/clade analysis software name description: The name of the software used to determine the lineage/clade. comments: - - Provide the name of the software used to determine the lineage/clade. - slot_uri: GENEPIO:0001501 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: Pangolin - exact_mappings: - - NML_LIMS:PH_LINEAGE_CLADE_SOFTWARE + - Provide the name of the software used to determine the lineage/clade. lineage_clade_analysis_software_version: name: lineage_clade_analysis_software_version + slot_uri: GENEPIO:0001502 title: lineage/clade analysis software version description: The version of the software used to determine the lineage/clade. comments: - - Provide the version of the software used ot determine the lineage/clade. - slot_uri: GENEPIO:0001502 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the version of the software used ot determine the lineage/clade. examples: - - value: 2.1.10 - exact_mappings: - - NML_LIMS:PH_LINEAGE_CLADE_VERSION + - value: 2.1.10 host_common_name: name: host_common_name + slot_uri: GENEPIO:0001386 title: host (common name) description: The commonly used name of the host. comments: - - Common name or scientific name are required if there was a host. Both can be - provided, if known. Use terms from the pick lists in the template. Common name - e.g. human. - slot_uri: GENEPIO:0001386 + - Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human. examples: - - value: Human + - value: Human host_scientific_name: name: host_scientific_name - title: host (scientific name) - description: The taxonomic, or scientific name of the host. - comments: - - Common name or scientific name are required if there was a host. Both can be - provided, if known. Use terms from the pick lists in the template. Scientific - name e.g. Homo sapiens, If the sample was environmental, put "not applicable slot_uri: GENEPIO:0001387 + title: host (scientific name) required: true + description: The taxonomic, or scientific name of the host. exact_mappings: - - GISAID:Host - - NML_LIMS:host%20%28scientific%20name%29 - - BIOSAMPLE:host - - VirusSeq_Portal:host%20%28scientific%20name%29 + - NML_LIMS:host%20%28scientific%20name%29 + - NCBI_Pathogen_BIOSAMPLE:host + - ENA_ERC000033_Virus_SAMPLE:host%20scientific%20name + - Pathoplexus_Mpox:hostNameScientific + - GISAID_EpiPox:Host + comments: + - Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable host_health_state: name: host_health_state + slot_uri: GENEPIO:0001388 title: host health state description: Health status of the host at the time of sample collection. comments: - - If known, select a value from the pick list. - slot_uri: GENEPIO:0001388 + - If known, select a value from the pick list. host_health_status_details: name: host_health_status_details + slot_uri: GENEPIO:0001389 title: host health status details - description: Further details pertaining to the health or disease status of the - host at time of collection. + description: Further details pertaining to the health or disease status of the host at time of collection. comments: - - If known, select a descriptor from the pick list provided in the template. - slot_uri: GENEPIO:0001389 + - If known, select a descriptor from the pick list provided in the template. host_health_outcome: name: host_health_outcome + slot_uri: GENEPIO:0001389 title: host health outcome description: Disease outcome in the host. comments: - - If known, select a value from the pick list. - slot_uri: GENEPIO:0001389 + - If known, select a value from the pick list. host_disease: name: host_disease - title: host disease - description: The name of the disease experienced by the host. slot_uri: GENEPIO:0001391 + title: host disease required: true + description: The name of the disease experienced by the host. exact_mappings: - - CNPHI:Host%20Disease - - NML_LIMS:PH_HOST_DISEASE - - BIOSAMPLE:host_disease - - VirusSeq_Portal:host%20disease + - NML_LIMS:PH_HOST_DISEASE + - NCBI_Pathogen_BIOSAMPLE:host_disease + - Pathoplexus_Mpox:hostDisease host_subject_id: name: host_subject_id + slot_uri: GENEPIO:0001398 title: host subject ID + range: WhitespaceMinimizedString description: A unique identifier by which each host can be referred to. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:host_subject_id + - ENA_ERC000033_Virus_SAMPLE:host%20subject%20id comments: - - 'This identifier can be used to link samples from the same individual. Caution: - consult the data steward before sharing as this value may be considered identifiable - information.' - slot_uri: GENEPIO:0001398 - range: WhitespaceMinimizedString + - 'This identifier can be used to link samples from the same individual. Caution: consult the data steward before sharing as this value may be considered identifiable information.' examples: - - value: 12345B-222 - exact_mappings: - - BIOSAMPLE:host_subject_id + - value: 12345B-222 host_age: name: host_age - title: host age - description: Age of host at the time of sampling. - comments: - - If known, provide age. Age-binning is also acceptable. slot_uri: GENEPIO:0001392 + title: host age any_of: - - range: decimal - - range: NullValueMenu + - range: decimal + - range: NullValueMenu + description: Age of host at the time of sampling. minimum_value: 0 maximum_value: 130 + comments: + - If known, provide age. Age-binning is also acceptable. examples: - - value: '79' + - value: '79' host_age_unit: name: host_age_unit + slot_uri: GENEPIO:0001393 title: host age unit description: The units used to measure the host's age. comments: - - If known, provide the age units used to measure the host's age from the pick - list. - slot_uri: GENEPIO:0001393 + - If known, provide the age units used to measure the host's age from the pick list. host_age_bin: name: host_age_bin + slot_uri: GENEPIO:0001394 title: host age bin description: The age category of the host at the time of sampling. comments: - - Age bins in 10 year intervals have been provided. If a host's age cannot be - specified due to provacy concerns, an age bin can be used as an alternative. - slot_uri: GENEPIO:0001394 + - Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative. host_gender: name: host_gender + slot_uri: GENEPIO:0001395 title: host gender description: The gender of the host at the time of sample collection. comments: - - If known, select a value from the pick list. - slot_uri: GENEPIO:0001395 + - If known, select a value from the pick list. host_residence_geo_loc_name_country: name: host_residence_geo_loc_name_country + slot_uri: GENEPIO:0001396 title: host residence geo_loc name (country) description: The country of residence of the host. comments: - - Select the country name from pick list provided in the template. - slot_uri: GENEPIO:0001396 + - Select the country name from pick list provided in the template. host_residence_geo_loc_name_state_province_territory: name: host_residence_geo_loc_name_state_province_territory + slot_uri: GENEPIO:0001397 title: host residence geo_loc name (state/province/territory) + any_of: + - range: GeoLocNameStateProvinceTerritoryMenu + - range: NullValueMenu description: The state/province/territory of residence of the host. + exact_mappings: + - NML_LIMS:PH_HOST_PROVINCE comments: - - Select the province/territory name from pick list provided in the template. - slot_uri: GENEPIO:0001397 - any_of: - - range: GeoLocNameStateProvinceTerritoryMenu - - range: NullValueMenu + - Select the province/territory name from pick list provided in the template. examples: - - value: Quebec - exact_mappings: - - NML_LIMS:PH_HOST_PROVINCE + - value: Quebec symptom_onset_date: name: symptom_onset_date - title: symptom onset date - description: The date on which the symptoms began or were first noted. - comments: - - If known, provide the symptom onset date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0001399 + title: symptom onset date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date on which the symptoms began or were first noted. todos: - - '>=2019-10-01' - - <={sample_collection_date} - examples: - - value: '2022-05-25' + - '>=2019-10-01' + - <={sample_collection_date} exact_mappings: - - NML_LIMS:HC_ONSET_DATE + - NML_LIMS:HC_ONSET_DATE + comments: + - If known, provide the symptom onset date in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2022-05-25' signs_and_symptoms: name: signs_and_symptoms - title: signs and symptoms - description: A perceived change in function or sensation, (loss, disturbance or - appearance) indicative of a disease, reported by a patient. - comments: - - Select all of the symptoms experienced by the host from the pick list. slot_uri: GENEPIO:0001400 + title: signs and symptoms + description: A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient. multivalued: true + comments: + - Select all of the symptoms experienced by the host from the pick list. preexisting_conditions_and_risk_factors: name: preexisting_conditions_and_risk_factors - title: pre-existing conditions and risk factors - description: 'Patient pre-existing conditions and risk factors.
  • Pre-existing - condition: A medical condition that existed prior to the current infection. -
  • Risk Factor: A variable associated with an increased risk of disease or - infection.' - comments: - - Select all of the pre-existing conditions and risk factors experienced by the - host from the pick list. If the desired term is missing, contact the curation - team. slot_uri: GENEPIO:0001401 + title: pre-existing conditions and risk factors + description: 'Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection.' multivalued: true exact_mappings: - - NML_LIMS:pre-existing%20conditions%20and%20risk%20factors + - NML_LIMS:pre-existing%20conditions%20and%20risk%20factors + comments: + - Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team. complications: name: complications - title: complications - description: Patient medical complications that are believed to have occurred - as a result of host disease. - comments: - - Select all of the complications experienced by the host from the pick list. - If the desired term is missing, contact the curation team. slot_uri: GENEPIO:0001402 + title: complications + description: Patient medical complications that are believed to have occurred as a result of host disease. multivalued: true + comments: + - Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team. antiviral_therapy: name: antiviral_therapy - title: antiviral therapy - description: Treatment of viral infections with agents that prevent viral replication - in infected cells without impairing the host cell function. - comments: - - Provide details of all current antiviral treatment during the current Monkeypox - infection period. Consult with the data steward prior to sharing this information. slot_uri: GENEPIO:0100580 + title: antiviral therapy range: WhitespaceMinimizedString - examples: - - value: Tecovirimat used to treat current Monkeypox infection - - value: AZT administered for concurrent HIV infection + description: Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function. exact_mappings: - - NML_LIMS:antiviral%20therapy + - NML_LIMS:antiviral%20therapy + comments: + - Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information. + examples: + - value: Tecovirimat used to treat current Monkeypox infection + - value: AZT administered for concurrent HIV infection host_vaccination_status: name: host_vaccination_status - title: host vaccination status - description: The vaccination status of the host (fully vaccinated, partially vaccinated, - or not vaccinated). - comments: - - Select the vaccination status of the host from the pick list. slot_uri: GENEPIO:0001404 + title: host vaccination status + description: The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + - Pathoplexus_Mpox:hostVaccinationStatus + comments: + - Select the vaccination status of the host from the pick list. number_of_vaccine_doses_received: name: number_of_vaccine_doses_received + slot_uri: GENEPIO:0001406 title: number of vaccine doses received + range: integer description: The number of doses of the vaccine recived by the host. + exact_mappings: + - NML_LIMS:number%20of%20vaccine%20doses%20received comments: - - Record how many doses of the vaccine the host has received. - slot_uri: GENEPIO:0001406 - range: integer + - Record how many doses of the vaccine the host has received. examples: - - value: '1' - exact_mappings: - - NML_LIMS:number%20of%20vaccine%20doses%20received + - value: '1' vaccination_dose_1_vaccine_name: name: vaccination_dose_1_vaccine_name - title: vaccination dose 1 vaccine name - description: The name of the vaccine administered as the first dose of a vaccine - regimen. - comments: - - Provide the name and the corresponding manufacturer of the Smallpox vaccine - administered as the first dose. slot_uri: GENEPIO:0100313 + title: vaccination dose 1 vaccine name any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: IMVAMUNE (Bavarian Nordic) + - range: WhitespaceMinimizedString + - range: NullValueMenu + description: The name of the vaccine administered as the first dose of a vaccine regimen. exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose. + examples: + - value: IMVAMUNE (Bavarian Nordic) vaccination_dose_1_vaccination_date: name: vaccination_dose_1_vaccination_date - title: vaccination dose 1 vaccination date - description: The date the first dose of a vaccine was administered. - comments: - - Provide the date the first dose of Smallpox vaccine was administered. The date - should be provided in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100314 + title: vaccination dose 1 vaccination date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date the first dose of a vaccine was administered. todos: - - '>=2019-10-01' - - <={today} - examples: - - value: '2022-06-01' + - '>=2019-10-01' + - <={today} exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2022-06-01' vaccination_history: name: vaccination_history - title: vaccination history - description: A description of the vaccines received and the administration dates - of a series of vaccinations against a specific disease or a set of diseases. - comments: - - Free text description of the dates and vaccines administered against a particular - disease/set of diseases. It is also acceptable to concatenate the individual - dose information (vaccine name, vaccination date) separated by semicolons. slot_uri: GENEPIO:0100321 + title: vaccination history range: WhitespaceMinimizedString - examples: - - value: IMVAMUNE (Bavarian Nordic) - - value: '2022-06-01' + description: A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. exact_mappings: - - NML_LIMS:PH_VACCINATION_HISTORY + - NML_LIMS:PH_VACCINATION_HISTORY + comments: + - Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons. + examples: + - value: IMVAMUNE (Bavarian Nordic) + - value: '2022-06-01' location_of_exposure_geo_loc_name_country: name: location_of_exposure_geo_loc_name_country + slot_uri: GENEPIO:0001410 title: location of exposure geo_loc name (country) - description: The country where the host was likely exposed to the causative agent - of the illness. + description: The country where the host was likely exposed to the causative agent of the illness. comments: - - Select the country name from the pick list provided in the template. - slot_uri: GENEPIO:0001410 + - Select the country name from the pick list provided in the template. destination_of_most_recent_travel_city: name: destination_of_most_recent_travel_city + slot_uri: GENEPIO:0001411 title: destination of most recent travel (city) + range: WhitespaceMinimizedString description: The name of the city that was the destination of most recent travel. + exact_mappings: + - NML_LIMS:PH_TRAVEL comments: - - 'Provide the name of the city that the host travelled to. Use this look-up service - to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' - slot_uri: GENEPIO:0001411 - range: WhitespaceMinimizedString + - 'Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz' examples: - - value: New York City - exact_mappings: - - NML_LIMS:PH_TRAVEL + - value: New York City destination_of_most_recent_travel_state_province_territory: name: destination_of_most_recent_travel_state_province_territory - title: destination of most recent travel (state/province/territory) - description: The name of the state/province/territory that was the destination - of most recent travel. slot_uri: GENEPIO:0001412 + title: destination of most recent travel (state/province/territory) + description: The name of the state/province/territory that was the destination of most recent travel. destination_of_most_recent_travel_country: name: destination_of_most_recent_travel_country + slot_uri: GENEPIO:0001413 title: destination of most recent travel (country) description: The name of the country that was the destination of most recent travel. comments: - - Select the country name from the pick list provided in the template. - slot_uri: GENEPIO:0001413 + - Select the country name from the pick list provided in the template. most_recent_travel_departure_date: name: most_recent_travel_departure_date - title: most recent travel departure date - description: The date of a person's most recent departure from their primary residence - (at that time) on a journey to one or more other locations. - comments: - - Provide the travel departure date. slot_uri: GENEPIO:0001414 + title: most recent travel departure date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations. todos: - - <={sample_collection_date} - examples: - - value: '2020-03-16' + - <={sample_collection_date} exact_mappings: - - NML_LIMS:PH_TRAVEL + - NML_LIMS:PH_TRAVEL + comments: + - Provide the travel departure date. + examples: + - value: '2020-03-16' most_recent_travel_return_date: name: most_recent_travel_return_date - title: most recent travel return date - description: The date of a person's most recent return to some residence from - a journey originating at that residence. - comments: - - Provide the travel return date. slot_uri: GENEPIO:0001415 + title: most recent travel return date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date of a person's most recent return to some residence from a journey originating at that residence. todos: - - '>={most_recent_travel_departure_date}' - examples: - - value: '2020-04-26' + - '>={most_recent_travel_departure_date}' exact_mappings: - - NML_LIMS:PH_TRAVEL + - NML_LIMS:PH_TRAVEL + comments: + - Provide the travel return date. + examples: + - value: '2020-04-26' travel_history: name: travel_history + slot_uri: GENEPIO:0001416 title: travel history + range: WhitespaceMinimizedString description: Travel history in last six months. + exact_mappings: + - NML_LIMS:PH_TRAVEL + - Pathoplexus_Mpox:travelHistory comments: - - Specify the countries (and more granular locations if known, separated by a - comma) travelled in the last six months; can include multiple travels. Separate - multiple travel events with a semi-colon. List most recent travel first. - slot_uri: GENEPIO:0001416 - range: WhitespaceMinimizedString + - Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first. examples: - - value: Canada, Vancouver - - value: USA, Seattle - - value: Italy, Milan - exact_mappings: - - NML_LIMS:PH_TRAVEL + - value: Canada, Vancouver + - value: USA, Seattle + - value: Italy, Milan exposure_event: name: exposure_event + slot_uri: GENEPIO:0001417 title: exposure event description: Event leading to exposure. - comments: - - Select an exposure event from the pick list provided in the template. If the - desired term is missing, contact the DataHarmonizer curation team. - slot_uri: GENEPIO:0001417 exact_mappings: - - GISAID:Additional%20location%20information - - CNPHI:Exposure%20Event - - NML_LIMS:PH_EXPOSURE + - NML_LIMS:PH_EXPOSURE + - ENA_ERC000033_Virus_SAMPLE:type%20exposure + - Pathoplexus_Mpox:exposureEvent + - GISAID_EpiPox:Additional%20location%20information + comments: + - Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. exposure_contact_level: name: exposure_contact_level + slot_uri: GENEPIO:0001418 title: exposure contact level description: The exposure transmission contact type. comments: - - Select exposure contact level from the pick-list. - slot_uri: GENEPIO:0001418 - exact_mappings: - - NML_LIMS:exposure%20contact%20level + - Select exposure contact level from the pick-list. host_role: name: host_role + slot_uri: GENEPIO:0001419 title: host role description: The role of the host in relation to the exposure setting. - comments: - - Select the host's personal role(s) from the pick list provided in the template. - If the desired term is missing, contact the DataHarmonizer curation team. - slot_uri: GENEPIO:0001419 multivalued: true exact_mappings: - - NML_LIMS:PH_HOST_ROLE + - NML_LIMS:PH_HOST_ROLE + - Pathoplexus_Mpox:hostRole + comments: + - Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. exposure_setting: name: exposure_setting + slot_uri: GENEPIO:0001428 title: exposure setting description: The setting leading to exposure. - comments: - - Select the host exposure setting(s) from the pick list provided in the template. - If a desired term is missing, contact the DataHarmonizer curation team. - slot_uri: GENEPIO:0001428 multivalued: true exact_mappings: - - NML_LIMS:PH_EXPOSURE + - NML_LIMS:PH_EXPOSURE + - ENA_ERC000033_Virus_SAMPLE:type%20exposure + - Pathoplexus_Mpox:exposureSetting + comments: + - Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team. exposure_details: name: exposure_details + slot_uri: GENEPIO:0001431 title: exposure details + range: WhitespaceMinimizedString description: Additional host exposure information. + exact_mappings: + - NML_LIMS:PH_EXPOSURE_DETAILS + - Pathoplexus_Mpox:exposureDetails comments: - - Free text description of the exposure. - slot_uri: GENEPIO:0001431 - range: WhitespaceMinimizedString + - Free text description of the exposure. examples: - - value: Large party, many contacts - exact_mappings: - - NML_LIMS:PH_EXPOSURE_DETAILS + - value: Large party, many contacts prior_mpox_infection: name: prior_mpox_infection + slot_uri: GENEPIO:0100532 title: prior Mpox infection description: The absence or presence of a prior Mpox infection. comments: - - If known, provide information about whether the individual had a previous Mpox - infection. Select a value from the pick list. - slot_uri: GENEPIO:0100532 + - If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list. prior_mpox_infection_date: name: prior_mpox_infection_date - title: prior Mpox infection date - description: The date of diagnosis of the prior Mpox infection. - comments: - - Provide the date that the most recent prior infection was diagnosed. Provide - the prior Mpox infection date in ISO 8601 standard format "YYYY-MM-DD". slot_uri: GENEPIO:0100533 + title: prior Mpox infection date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date of diagnosis of the prior Mpox infection. todos: - - <={today} - examples: - - value: '2022-06-20' + - <={today} exact_mappings: - - NML_LIMS:prior%20Mpox%20infection%20date + - NML_LIMS:prior%20Mpox%20infection%20date + comments: + - Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format "YYYY-MM-DD". + examples: + - value: '2022-06-20' prior_mpox_antiviral_treatment: name: prior_mpox_antiviral_treatment + slot_uri: GENEPIO:0100534 title: prior Mpox antiviral treatment description: The absence or presence of antiviral treatment for a prior Mpox infection. comments: - - If known, provide information about whether the individual had a previous Mpox - antiviral treatment. Select a value from the pick list. - slot_uri: GENEPIO:0100534 + - If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list. prior_antiviral_treatment_during_prior_mpox_infection: name: prior_antiviral_treatment_during_prior_mpox_infection - title: prior antiviral treatment during prior Mpox infection - description: Antiviral treatment for any infection during the prior Mpox infection - period. - comments: - - Provide a description of any antiviral treatment administered for viral infections - (not including Mpox treatment) during the prior Mpox infection period. This - field is meant to capture concurrent treatment information. slot_uri: GENEPIO:0100535 + title: prior antiviral treatment during prior Mpox infection range: WhitespaceMinimizedString - examples: - - value: AZT was administered for HIV infection during the prior Mpox infection. + description: Antiviral treatment for any infection during the prior Mpox infection period. exact_mappings: - - NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection + - NML_LIMS:prior%20antiviral%20treatment%20during%20Mpox%20infection + comments: + - Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information. + examples: + - value: AZT was administered for HIV infection during the prior Mpox infection. sequencing_project_name: name: sequencing_project_name - title: sequencing project name - description: The name of the project/initiative/program for which sequencing was - performed. - comments: - - Provide the name of the project and/or the project ID here. If the information - is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100472 + title: sequencing project name range: WhitespaceMinimizedString + description: The name of the project/initiative/program for which sequencing was performed. + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: MPOX-1356 + - value: MPOX-1356 sequenced_by: name: sequenced_by - title: sequenced by - description: The name of the agency that generated the sequence. slot_uri: GENEPIO:0100416 + title: sequenced by required: true + description: The name of the agency that generated the sequence. examples: - - value: Public Health Ontario (PHO) + - value: Public Health Ontario (PHO) sequenced_by_laboratory_name: name: sequenced_by_laboratory_name - title: sequenced by laboratory name - description: The specific laboratory affiliation of the responsible for sequencing - the isolate's genome. - comments: - - Provide the name of the specific laboratory that that performed the sequencing - in full (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. slot_uri: GENEPIO:0100470 + title: sequenced by laboratory name any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + description: The specific laboratory affiliation of the responsible for sequencing the isolate's genome. + comments: + - Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Topp Lab + - value: Topp Lab sequenced_by_contact_name: name: sequenced_by_contact_name - title: sequenced by contact name - description: The name or title of the contact responsible for follow-up regarding - the sequence. - comments: - - Provide the name of an individual or their job title. As personnel turnover - may render the contact's name obsolete, it is more prefereable to provide a - job title for ensuring accuracy of information and institutional memory. If - the information is unknown or cannot be provided, leave blank or provide a null - value. slot_uri: GENEPIO:0100471 - required: true + title: sequenced by contact name any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The name or title of the contact responsible for follow-up regarding the sequence. + exact_mappings: + - Pathoplexus_Mpox:sequencedByContactName + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Joe Bloggs, Enterics Lab Manager + - value: Joe Bloggs, Enterics Lab Manager sequenced_by_contact_email: name: sequenced_by_contact_email - title: sequenced by contact email - description: The email address of the contact responsible for follow-up regarding - the sequence. - comments: - - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, - or RespLab@lab.ca slot_uri: GENEPIO:0100422 + title: sequenced by contact email range: WhitespaceMinimizedString - examples: - - value: RespLab@lab.ca + description: The email address of the contact responsible for follow-up regarding the sequence. exact_mappings: - - NML_LIMS:sequenced%20by%20contact%20email + - NML_LIMS:sequenced%20by%20contact%20email + - Pathoplexus_Mpox:sequencedByContactEmail + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca + examples: + - value: RespLab@lab.ca sequenced_by_contact_address: name: sequenced_by_contact_address + slot_uri: GENEPIO:0100423 title: sequenced by contact address + range: WhitespaceMinimizedString description: The mailing address of the agency submitting the sequence. + exact_mappings: + - Pathoplexus_Mpox:sequencedByContactEmail comments: - - 'The mailing address should be in the format: Street number and name, City, - Province/Territory, Postal Code, Country' - slot_uri: GENEPIO:0100423 - range: WhitespaceMinimizedString + - 'The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country' examples: - - value: 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada + - value: 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada sequence_submitted_by: name: sequence_submitted_by + slot_uri: GENEPIO:0001159 title: sequence submitted by + required: true description: The name of the agency that submitted the sequence to a database. comments: - - The name of the agency should be written out in full, (with minor exceptions) - and be consistent across multiple submissions. If submitting specimens rather - than sequencing data, please put the "National Microbiology Laboratory (NML)". - slot_uri: GENEPIO:0001159 - required: true + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". examples: - - value: Public Health Ontario (PHO) + - value: Public Health Ontario (PHO) sequence_submitter_contact_email: name: sequence_submitter_contact_email - title: sequence submitter contact email - description: The email address of the agency responsible for submission of the - sequence. - comments: - - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, - or RespLab@lab.ca slot_uri: GENEPIO:0001165 + title: sequence submitter contact email range: WhitespaceMinimizedString - examples: - - value: RespLab@lab.ca + description: The email address of the agency responsible for submission of the sequence. exact_mappings: - - NML_LIMS:sequence%20submitter%20contact%20email + - NML_LIMS:sequence%20submitter%20contact%20email + - NCBI_SRA:sequence_submitter_contact_email + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca + examples: + - value: RespLab@lab.ca sequence_submitter_contact_address: name: sequence_submitter_contact_address - title: sequence submitter contact address - description: The mailing address of the agency responsible for submission of the - sequence. - comments: - - 'The mailing address should be in the format: Street number and name, City, - Province/Territory, Postal Code, Country' slot_uri: GENEPIO:0001167 + title: sequence submitter contact address range: WhitespaceMinimizedString - examples: - - value: 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada + description: The mailing address of the agency responsible for submission of the sequence. exact_mappings: - - NML_LIMS:sequence%20submitter%20contact%20address + - NML_LIMS:sequence%20submitter%20contact%20address + comments: + - 'The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country' + examples: + - value: 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada purpose_of_sequencing: name: purpose_of_sequencing + slot_uri: GENEPIO:0001445 title: purpose of sequencing + required: true description: The reason that the sample was sequenced. - comments: - - The reason why a sample was originally collected may differ from the reason - why it was selected for sequencing. The reason a sample was sequenced may provide - information about potential biases in sequencing strategy. Provide the purpose - of sequencing from the picklist in the template. The reason for sample collection - should be indicated in the "purpose of sampling" field. - slot_uri: GENEPIO:0001445 multivalued: true - required: true exact_mappings: - - GISAID:Sampling%20Strategy - - CNPHI:Reason%20for%20Sequencing - - NML_LIMS:PH_REASON_FOR_SEQUENCING - - BIOSAMPLE:purpose_of_sequencing - - VirusSeq_Portal:purpose%20of%20sequencing + - NML_LIMS:PH_REASON_FOR_SEQUENCING + - NCBI_Pathogen_BIOSAMPLE:purpose_of_sequencing + - Pathoplexus_Mpox:purposeOfSequencing + - GISAID_EpiPox:Sampling%20Strategy + comments: + - The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the "purpose of sampling" field. purpose_of_sequencing_details: name: purpose_of_sequencing_details - title: purpose of sequencing details - description: The description of why the sample was sequenced providing specific - details. - comments: - - 'Provide an expanded description of why the sample was sequenced using free - text. The description may include the importance of the sequences for a particular - public health investigation/surveillance activity/research question. Suggested - standardized descriotions include: Screened due to travel history, Screened - due to close contact with infected individual.' slot_uri: GENEPIO:0001446 - required: true + title: purpose of sequencing details any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu - examples: - - value: Outbreak in MSM community + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The description of why the sample was sequenced providing specific details. exact_mappings: - - CNPHI:Details%20on%20the%20Reason%20for%20Sequencing - - NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS - - VirusSeq_Portal:purpose%20of%20sequencing%20details + - NML_LIMS:PH_REASON_FOR_SEQUENCING_DETAILS + comments: + - 'Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual.' + examples: + - value: Outbreak in MSM community sequencing_date: name: sequencing_date - title: sequencing date - description: The date the sample was sequenced. - comments: - - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 + title: sequencing date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date the sample was sequenced. todos: - - '>={sample_collection_date}' - - <={today} - examples: - - value: '2020-06-22' + - '>={sample_collection_date}' + - <={today} exact_mappings: - - NML_LIMS:PH_SEQUENCING_DATE + - NML_LIMS:PH_SEQUENCING_DATE + - Pathoplexus_Mpox:sequencingDate + comments: + - ISO 8601 standard "YYYY-MM-DD". + examples: + - value: '2020-06-22' library_id: name: library_id + slot_uri: GENEPIO:0001448 title: library ID + range: WhitespaceMinimizedString + recommended: true description: The user-specified identifier for the library prepared for sequencing. + exact_mappings: + - NML_LIMS:library%20ID + - NCBI_SRA:library_ID comments: - - The library name should be unique, and can be an autogenerated ID from your - LIMS, or modification of the isolate ID. - slot_uri: GENEPIO:0001448 - recommended: true - range: WhitespaceMinimizedString + - The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID. examples: - - value: XYZ_123345 - exact_mappings: - - NML_LIMS:library%20ID + - value: XYZ_123345 library_preparation_kit: name: library_preparation_kit - title: library preparation kit - description: The name of the DNA library preparation kit used to generate the - library being sequenced. - comments: - - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 + title: library preparation kit range: WhitespaceMinimizedString - examples: - - value: Nextera XT + description: The name of the DNA library preparation kit used to generate the library being sequenced. exact_mappings: - - NML_LIMS:PH_LIBRARY_PREP_KIT + - NML_LIMS:PH_LIBRARY_PREP_KIT + comments: + - Provide the name of the library preparation kit used. + examples: + - value: Nextera XT sequencing_assay_type: name: sequencing_assay_type - title: sequencing assay type - description: The overarching sequencing methodology that was used to determine - the sequence of a biomaterial. - comments: - - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology - used in your study. If unsure refer to the protocol documentation, or provide - a null value.' slot_uri: GENEPIO:0100997 + title: sequencing assay type range: SequencingAssayTypeInternationalMenu + description: The overarching sequencing methodology that was used to determine the sequence of a biomaterial. + exact_mappings: + - NCBI_SRA:library_strategy + - NCBI_SRA:library_source + - Pathoplexus_Mpox:sequencingAssayType + comments: + - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value.' examples: - - value: whole genome sequencing assay [OBI:0002117] + - value: whole genome sequencing assay [OBI:0002117] sequencing_instrument: name: sequencing_instrument + slot_uri: GENEPIO:0001452 title: sequencing instrument + required: true description: The model of the sequencing instrument used. - comments: - - Select a sequencing instrument from the picklist provided in the template. - slot_uri: GENEPIO:0001452 multivalued: true - required: true exact_mappings: - - GISAID:Sequencing%20technology - - CNPHI:Sequencing%20Instrument - - NML_LIMS:PH_SEQUENCING_INSTRUMENT - - VirusSeq_Portal:sequencing%20instrument + - NML_LIMS:PH_SEQUENCING_INSTRUMENT + - NCBI_SRA:instrument_model + - Pathoplexus_Mpox:sequencingInstrument + - GISAID_EpiPox:Sequencing%20technology + comments: + - Select a sequencing instrument from the picklist provided in the template. sequencing_flow_cell_version: name: sequencing_flow_cell_version - title: sequencing flow cell version - description: The version number of the flow cell used for generating sequence - data. - comments: - - Flow cells can vary in terms of design, chemistry, capacity, etc. The version - of the flow cell used to generate sequence data can affect sequence quantity - and quality. Record the version of the flow cell used to generate sequence data. - Do not include "version" or "v" in the version number. slot_uri: GENEPIO:0101102 + title: sequencing flow cell version range: WhitespaceMinimizedString + description: The version number of the flow cell used for generating sequence data. + comments: + - Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include "version" or "v" in the version number. examples: - - value: R.9.4.1 + - value: R.9.4.1 sequencing_protocol: name: sequencing_protocol + slot_uri: GENEPIO:0001454 title: sequencing protocol + range: WhitespaceMinimizedString description: The protocol used to generate the sequence. + exact_mappings: + - NML_LIMS:PH_TESTING_PROTOCOL + - Pathoplexus_Mpox:sequencingProtocol comments: - - 'Provide a free text description of the methods and materials used to generate - the sequence. Suggested text, fill in information where indicated.: "Viral sequencing - was performed following a metagenomic shotgun sequencing approach. Sequencing - was performed using a sequencing instrument. Libraries were prepared - using library kit. "' - slot_uri: GENEPIO:0001454 - range: WhitespaceMinimizedString + - 'Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. "' examples: - - value: Viral sequencing was performed following a metagenomic shotgun sequencing - approach. Libraries were created using Illumina DNA Prep kits, and sequence - data was produced using Miseq Micro v2 (500 cycles) sequencing kits. - exact_mappings: - - NML_LIMS:PH_TESTING_PROTOCOL - - VirusSeq_Portal:sequencing%20protocol + - value: Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits. sequencing_kit_number: name: sequencing_kit_number + slot_uri: GENEPIO:0001455 title: sequencing kit number + range: WhitespaceMinimizedString description: The manufacturer's kit number. + exact_mappings: + - NML_LIMS:sequencing%20kit%20number comments: - - Alphanumeric value. - slot_uri: GENEPIO:0001455 - range: WhitespaceMinimizedString + - Alphanumeric value. examples: - - value: AB456XYZ789 - exact_mappings: - - NML_LIMS:sequencing%20kit%20number + - value: AB456XYZ789 dna_fragment_length: name: dna_fragment_length - title: DNA fragment length - description: The length of the DNA fragment generated by mechanical shearing or - enzymatic digestion for the purposes of library preparation. - comments: - - Provide the fragment length in base pairs (do not include the units). slot_uri: GENEPIO:0100843 + title: DNA fragment length range: WhitespaceMinimizedString + description: The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. + comments: + - Provide the fragment length in base pairs (do not include the units). examples: - - value: '400' + - value: '400' genomic_target_enrichment_method: name: genomic_target_enrichment_method - title: genomic target enrichment method - description: The molecular technique used to selectively capture and amplify specific - regions of interest from a genome. - comments: - - Provide the name of the enrichment method slot_uri: GENEPIO:0100966 - multivalued: true - recommended: true + title: genomic target enrichment method any_of: - - range: GenomicTargetEnrichmentMethodInternationalMenu - - range: NullValueMenu + - range: GenomicTargetEnrichmentMethodInternationalMenu + - range: NullValueMenu + recommended: true + description: The molecular technique used to selectively capture and amplify specific regions of interest from a genome. + multivalued: true + exact_mappings: + - NCBI_SRA:library_selection + - NCBI_SRA:design_description + comments: + - Provide the name of the enrichment method examples: - - value: hybrid selection method + - value: hybrid selection method genomic_target_enrichment_method_details: name: genomic_target_enrichment_method_details - title: genomic target enrichment method details - description: Details that provide additional context to the molecular technique - used to selectively capture and amplify specific regions of interest from a - genome. - comments: - - Provide details that are applicable to the method you used. slot_uri: GENEPIO:0100967 + title: genomic target enrichment method details range: WhitespaceMinimizedString + description: Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. + comments: + - Provide details that are applicable to the method you used. examples: - - value: enrichment was done using Illumina Target Enrichment methodology with - the Illumina DNA Prep with enrichment kit. + - value: enrichment was done using Illumina Target Enrichment methodology with the Illumina DNA Prep with enrichment kit. amplicon_pcr_primer_scheme: name: amplicon_pcr_primer_scheme - title: amplicon pcr primer scheme - description: The specifications of the primers (primer sequences, binding positions, - fragment size generated etc) used to generate the amplicons to be sequenced. - comments: - - Provide the name and version of the primer scheme used to generate the amplicons - for sequencing. slot_uri: GENEPIO:0001456 + title: amplicon pcr primer scheme range: WhitespaceMinimizedString - examples: - - value: MPXV Sunrise 3.1 + description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. exact_mappings: - - NML_LIMS:amplicon%20pcr%20primer%20scheme + - NML_LIMS:amplicon%20pcr%20primer%20scheme + - Pathoplexus_Mpox:ampliconPcrPrimerScheme + comments: + - Provide the name and version of the primer scheme used to generate the amplicons for sequencing. + examples: + - value: MPXV Sunrise 3.1 amplicon_size: name: amplicon_size + slot_uri: GENEPIO:0001449 title: amplicon size + range: integer description: The length of the amplicon generated by PCR amplification. + exact_mappings: + - NML_LIMS:amplicon%20size + - Pathoplexus_Mpox:ampliconSize comments: - - Provide the amplicon size expressed in base pairs. - slot_uri: GENEPIO:0001449 - range: integer + - Provide the amplicon size expressed in base pairs. examples: - - value: 300bp - exact_mappings: - - NML_LIMS:amplicon%20size + - value: 300bp quality_control_method_name: name: quality_control_method_name - title: quality control method name - description: The name of the method used to assess whether a sequence passed a - predetermined quality control threshold. - comments: - - Providing the name of the method used for quality control is very important - for interpreting the rest of the QC information. Method names can be provided - as the name of a pipeline or a link to a GitHub repository. Multiple methods - should be listed and separated by a semi-colon. Do not include QC tags in other - fields if no method name is provided. slot_uri: GENEPIO:0100557 + title: quality control method name range: WhitespaceMinimizedString + description: The name of the method used to assess whether a sequence passed a predetermined quality control threshold. + exact_mappings: + - Pathoplexus_Mpox:qualityControlMethodName + comments: + - Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided. examples: - - value: ncov-tools + - value: ncov-tools quality_control_method_version: name: quality_control_method_version - title: quality control method version - description: The version number of the method used to assess whether a sequence - passed a predetermined quality control threshold. - comments: - - Methods updates can make big differences to their outputs. Provide the version - of the method used for quality control. The version can be expressed using whatever - convention the developer implements (e.g. date, semantic versioning). If multiple - methods were used, record the version numbers in the same order as the method - names. Separate the version numbers using a semi-colon. slot_uri: GENEPIO:0100558 + title: quality control method version range: WhitespaceMinimizedString + description: The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. + exact_mappings: + - Pathoplexus_Mpox:qualityControlMethodVersion + comments: + - Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon. examples: - - value: 1.2.3 + - value: 1.2.3 quality_control_determination: name: quality_control_determination - title: quality control determination slot_uri: GENEPIO:0100559 + title: quality control determination range: QualityControlDeterminationInternationalMenu + exact_mappings: + - Pathoplexus_Mpox:qualityControlDetermination quality_control_issues: name: quality_control_issues - title: quality control issues slot_uri: GENEPIO:0100560 + title: quality control issues range: QualityControlIssuesInternationalMenu + exact_mappings: + - Pathoplexus_Mpox:qualityControlIssues quality_control_details: name: quality_control_details - title: quality control details - description: The details surrounding a low quality determination in a quality - control assessment. - comments: - - Provide notes or details regarding QC results using free text. slot_uri: GENEPIO:0100561 + title: quality control details range: WhitespaceMinimizedString + description: The details surrounding a low quality determination in a quality control assessment. + exact_mappings: + - Pathoplexus_Mpox:qualityControlDetails + comments: + - Provide notes or details regarding QC results using free text. examples: - - value: CT value of 39. Low viral load. Low DNA concentration after amplification. + - value: CT value of 39. Low viral load. Low DNA concentration after amplification. raw_sequence_data_processing_method: name: raw_sequence_data_processing_method - title: raw sequence data processing method - description: The names of the software and version number used for raw data processing - such as removing barcodes, adapter trimming, filtering etc. - comments: - - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, - Porechop v. 0.2.3 slot_uri: GENEPIO:0001458 + title: raw sequence data processing method range: WhitespaceMinimizedString - examples: - - value: Porechop 0.2.3 + description: The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. exact_mappings: - - NML_LIMS:PH_RAW_SEQUENCE_METHOD - - VirusSeq_Portal:raw%20sequence%20data%20processing%20method + - NML_LIMS:PH_RAW_SEQUENCE_METHOD + - Pathoplexus_Mpox:rawSequenceDataProcessingMethod + comments: + - Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3 + examples: + - value: Porechop 0.2.3 dehosting_method: name: dehosting_method + slot_uri: GENEPIO:0001459 title: dehosting method + range: WhitespaceMinimizedString description: The method used to remove host reads from the pathogen sequence. comments: - - Provide the name and version number of the software used to remove host reads. - slot_uri: GENEPIO:0001459 - range: WhitespaceMinimizedString + - Provide the name and version number of the software used to remove host reads. examples: - - value: Nanostripper - exact_mappings: - - NML_LIMS:PH_DEHOSTING_METHOD - - VirusSeq_Portal:dehosting%20method + - value: Nanostripper deduplication_method: name: deduplication_method + slot_uri: GENEPIO:0100831 title: deduplication method + range: WhitespaceMinimizedString description: The method used to remove duplicated reads in a sequence read dataset. comments: - - Provide the deduplication software name followed by the version, or a link to - a tool or method. - slot_uri: GENEPIO:0100831 - range: WhitespaceMinimizedString + - Provide the deduplication software name followed by the version, or a link to a tool or method. examples: - - value: DeDup 0.12.8 + - value: DeDup 0.12.8 consensus_sequence_name: name: consensus_sequence_name + slot_uri: GENEPIO:0001460 title: consensus sequence name + range: WhitespaceMinimizedString description: The name of the consensus sequence. + exact_mappings: + - NML_LIMS:consensus%20sequence%20name + - Pathoplexus_Mpox:submissionId comments: - - Provide the name and version number of the consensus sequence. - slot_uri: GENEPIO:0001460 - range: WhitespaceMinimizedString + - Provide the name and version number of the consensus sequence. examples: - - value: mpxvassembly3 - exact_mappings: - - NML_LIMS:consensus%20sequence%20name + - value: mpxvassembly3 consensus_sequence_filename: name: consensus_sequence_filename + slot_uri: GENEPIO:0001461 title: consensus sequence filename + range: WhitespaceMinimizedString description: The name of the consensus sequence file. + exact_mappings: + - NML_LIMS:consensus%20sequence%20filename comments: - - Provide the name and version number of the consensus sequence FASTA file. - slot_uri: GENEPIO:0001461 - range: WhitespaceMinimizedString + - Provide the name and version number of the consensus sequence FASTA file. examples: - - value: mpox123assembly.fasta - exact_mappings: - - NML_LIMS:consensus%20sequence%20filename + - value: mpox123assembly.fasta consensus_sequence_filepath: name: consensus_sequence_filepath + slot_uri: GENEPIO:0001462 title: consensus sequence filepath + range: WhitespaceMinimizedString description: The filepath of the consensus sequence file. + exact_mappings: + - NML_LIMS:consensus%20sequence%20filepath comments: - - Provide the filepath of the consensus sequence FASTA file. - slot_uri: GENEPIO:0001462 - range: WhitespaceMinimizedString + - Provide the filepath of the consensus sequence FASTA file. examples: - - value: /User/Documents/STILab/Data/mpox123assembly.fasta - exact_mappings: - - NML_LIMS:consensus%20sequence%20filepath + - value: /User/Documents/STILab/Data/mpox123assembly.fasta genome_sequence_file_name: name: genome_sequence_file_name + slot_uri: GENEPIO:0101715 title: genome sequence file name + range: WhitespaceMinimizedString description: The name of the consensus sequence file. + exact_mappings: + - NML_LIMS:consensus%20sequence%20filename comments: - - Provide the name and version number, with the file extension, of the processed - genome sequence file e.g. a consensus sequence FASTA file or a genome assembly - file. - slot_uri: GENEPIO:0101715 - range: WhitespaceMinimizedString + - Provide the name and version number, with the file extension, of the processed genome sequence file e.g. a consensus sequence FASTA file or a genome assembly file. examples: - - value: mpxvassembly.fasta - exact_mappings: - - NML_LIMS:consensus%20sequence%20filename + - value: mpxvassembly.fasta genome_sequence_file_path: name: genome_sequence_file_path + slot_uri: GENEPIO:0101716 title: genome sequence file path + range: WhitespaceMinimizedString description: The filepath of the consensus sequence file. + exact_mappings: + - NML_LIMS:consensus%20sequence%20filepath comments: - - Provide the filepath of the genome sequence FASTA file. - slot_uri: GENEPIO:0101716 - range: WhitespaceMinimizedString + - Provide the filepath of the genome sequence FASTA file. examples: - - value: /User/Documents/ViralLab/Data/mpxvassembly.fasta - exact_mappings: - - NML_LIMS:consensus%20sequence%20filepath + - value: /User/Documents/ViralLab/Data/mpxvassembly.fasta consensus_sequence_software_name: name: consensus_sequence_software_name + slot_uri: GENEPIO:0001463 title: consensus sequence software name + range: WhitespaceMinimizedString + required: true description: The name of software used to generate the consensus sequence. + exact_mappings: + - NML_LIMS:PH_CONSENSUS_SEQUENCE + - Pathoplexus_Mpox:consensusSequenceSoftwareName + - GISAID_EpiPox:Assembly%20method comments: - - Provide the name of the software used to generate the consensus sequence. - slot_uri: GENEPIO:0001463 - required: true - range: WhitespaceMinimizedString + - Provide the name of the software used to generate the consensus sequence. examples: - - value: iVar - exact_mappings: - - GISAID:Assembly%20method - - CNPHI:consensus%20sequence - - NML_LIMS:PH_CONSENSUS_SEQUENCE - - VirusSeq_Portal:consensus%20sequence%20software%20name + - value: iVar consensus_sequence_software_version: name: consensus_sequence_software_version + slot_uri: GENEPIO:0001469 title: consensus sequence software version + range: WhitespaceMinimizedString + required: true description: The version of the software used to generate the consensus sequence. + exact_mappings: + - NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION + - Pathoplexus_Mpox:consensusSequenceSoftwareVersion + - GISAID_EpiPox:Assembly%20method comments: - - Provide the version of the software used to generate the consensus sequence. - slot_uri: GENEPIO:0001469 - required: true - range: WhitespaceMinimizedString + - Provide the version of the software used to generate the consensus sequence. examples: - - value: '1.3' - exact_mappings: - - GISAID:Assembly%20method - - CNPHI:consensus%20sequence - - NML_LIMS:PH_CONSENSUS_SEQUENCE_VERSION - - VirusSeq_Portal:consensus%20sequence%20software%20version + - value: '1.3' sequence_assembly_software_name: name: sequence_assembly_software_name + slot_uri: GENEPIO:0100825 title: sequence assembly software name + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: The name of the software used to assemble a sequence. comments: - - Provide the name of the software used to assemble the sequence. - slot_uri: GENEPIO:0100825 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the name of the software used to assemble the sequence. examples: - - value: SPAdes Genome Assembler, Canu, wtdbg2, velvet + - value: SPAdes Genome Assembler, Canu, wtdbg2, velvet sequence_assembly_software_version: name: sequence_assembly_software_version + slot_uri: GENEPIO:0100826 title: sequence assembly software version + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: The version of the software used to assemble a sequence. comments: - - Provide the version of the software used to assemble the sequence. - slot_uri: GENEPIO:0100826 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the version of the software used to assemble the sequence. examples: - - value: 3.15.5 + - value: 3.15.5 r1_fastq_filename: name: r1_fastq_filename + slot_uri: GENEPIO:0001476 title: r1 fastq filename + range: WhitespaceMinimizedString + recommended: true description: The user-specified filename of the r1 FASTQ file. comments: - - Provide the r1 FASTQ filename. This information aids in data management. - slot_uri: GENEPIO:0001476 - recommended: true - range: WhitespaceMinimizedString + - Provide the r1 FASTQ filename. This information aids in data management. examples: - - value: ABC123_S1_L001_R1_001.fastq.gz + - value: ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filename: name: r2_fastq_filename + slot_uri: GENEPIO:0001477 title: r2 fastq filename + range: WhitespaceMinimizedString + recommended: true description: The user-specified filename of the r2 FASTQ file. comments: - - Provide the r2 FASTQ filename. This information aids in data management. - slot_uri: GENEPIO:0001477 - recommended: true - range: WhitespaceMinimizedString + - Provide the r2 FASTQ filename. This information aids in data management. examples: - - value: ABC123_S1_L001_R2_001.fastq.gz + - value: ABC123_S1_L001_R2_001.fastq.gz r1_fastq_filepath: name: r1_fastq_filepath + slot_uri: GENEPIO:0001478 title: r1 fastq filepath + range: WhitespaceMinimizedString description: The location of the r1 FASTQ file within a user's file system. comments: - - Provide the filepath for the r1 FASTQ file. This information aids in data management. - slot_uri: GENEPIO:0001478 - range: WhitespaceMinimizedString + - Provide the filepath for the r1 FASTQ file. This information aids in data management. examples: - - value: /User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz + - value: /User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filepath: name: r2_fastq_filepath + slot_uri: GENEPIO:0001479 title: r2 fastq filepath + range: WhitespaceMinimizedString description: The location of the r2 FASTQ file within a user's file system. comments: - - Provide the filepath for the r2 FASTQ file. This information aids in data management. - slot_uri: GENEPIO:0001479 - range: WhitespaceMinimizedString + - Provide the filepath for the r2 FASTQ file. This information aids in data management. examples: - - value: /User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz + - value: /User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz fast5_filename: name: fast5_filename + slot_uri: GENEPIO:0001480 title: fast5 filename + range: WhitespaceMinimizedString description: The user-specified filename of the FAST5 file. comments: - - Provide the FAST5 filename. This information aids in data management. - slot_uri: GENEPIO:0001480 - range: WhitespaceMinimizedString + - Provide the FAST5 filename. This information aids in data management. examples: - - value: mpxv123seq.fast5 + - value: mpxv123seq.fast5 fast5_filepath: name: fast5_filepath + slot_uri: GENEPIO:0001481 title: fast5 filepath + range: WhitespaceMinimizedString description: The location of the FAST5 file within a user's file system. comments: - - Provide the filepath for the FAST5 file. This information aids in data management. - slot_uri: GENEPIO:0001481 - range: WhitespaceMinimizedString + - Provide the filepath for the FAST5 file. This information aids in data management. examples: - - value: /User/Documents/RespLab/Data/mpxv123seq.fast5 + - value: /User/Documents/RespLab/Data/mpxv123seq.fast5 number_of_total_reads: name: number_of_total_reads - title: number of total reads - description: The total number of non-unique reads generated by the sequencing - process. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100827 + title: number of total reads range: Integer + description: The total number of non-unique reads generated by the sequencing process. + comments: + - Provide a numerical value (no need to include units). examples: - - value: '423867' + - value: '423867' number_of_unique_reads: name: number_of_unique_reads + slot_uri: GENEPIO:0100828 title: number of unique reads + range: Integer description: The number of unique reads generated by the sequencing process. comments: - - Provide a numerical value (no need to include units). - slot_uri: GENEPIO:0100828 - range: Integer + - Provide a numerical value (no need to include units). examples: - - value: '248236' + - value: '248236' minimum_posttrimming_read_length: name: minimum_posttrimming_read_length - title: minimum post-trimming read length - description: The threshold used as a cut-off for the minimum length of a read - after trimming. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100829 + title: minimum post-trimming read length range: Integer + description: The threshold used as a cut-off for the minimum length of a read after trimming. + comments: + - Provide a numerical value (no need to include units). examples: - - value: '150' + - value: '150' breadth_of_coverage_value: name: breadth_of_coverage_value - title: breadth of coverage value - description: The percentage of the reference genome covered by the sequenced data, - to a prescribed depth. - comments: - - Provide value as a percentage. slot_uri: GENEPIO:0001472 + title: breadth of coverage value range: WhitespaceMinimizedString - examples: - - value: 95% + description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. exact_mappings: - - NML_LIMS:breadth%20of%20coverage%20value + - NML_LIMS:breadth%20of%20coverage%20value + - Pathoplexus_Mpox:breadthOfCoverage + comments: + - Provide value as a percentage. + examples: + - value: 95% depth_of_coverage_value: name: depth_of_coverage_value - title: depth of coverage value - description: The average number of reads representing a given nucleotide in the - reconstructed sequence. - comments: - - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 + title: depth of coverage value range: WhitespaceMinimizedString - examples: - - value: 400x + description: The average number of reads representing a given nucleotide in the reconstructed sequence. exact_mappings: - - GISAID:Depth%20of%20coverage - - NML_LIMS:depth%20of%20coverage%20value - - VirusSeq_Portal:depth%20of%20coverage%20value + - NML_LIMS:depth%20of%20coverage%20value + - Pathoplexus_Mpox:depthOfCoverage + - GISAID_EpiPox:Depth%20of%20coverage + comments: + - Provide value as a fold of coverage. + examples: + - value: 400x depth_of_coverage_threshold: name: depth_of_coverage_threshold + slot_uri: GENEPIO:0001475 title: depth of coverage threshold + range: WhitespaceMinimizedString description: The threshold used as a cut-off for the depth of coverage. + exact_mappings: + - NML_LIMS:depth%20of%20coverage%20threshold comments: - - Provide the threshold fold coverage. - slot_uri: GENEPIO:0001475 - range: WhitespaceMinimizedString + - Provide the threshold fold coverage. examples: - - value: 100x - exact_mappings: - - NML_LIMS:depth%20of%20coverage%20threshold + - value: 100x number_of_base_pairs_sequenced: name: number_of_base_pairs_sequenced - title: number of base pairs sequenced - description: The number of total base pairs generated by the sequencing process. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001482 + title: number of base pairs sequenced range: integer + description: The number of total base pairs generated by the sequencing process. minimum_value: 0 - examples: - - value: '2639019' exact_mappings: - - NML_LIMS:number%20of%20base%20pairs%20sequenced + - NML_LIMS:number%20of%20base%20pairs%20sequenced + comments: + - Provide a numerical value (no need to include units). + examples: + - value: '2639019' consensus_genome_length: name: consensus_genome_length - title: consensus genome length - description: Size of the reconstructed genome described as the number of base - pairs. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 + title: consensus genome length range: integer + description: Size of the reconstructed genome described as the number of base pairs. minimum_value: 0 - examples: - - value: '197063' exact_mappings: - - NML_LIMS:consensus%20genome%20length + - NML_LIMS:consensus%20genome%20length + comments: + - Provide a numerical value (no need to include units). + examples: + - value: '197063' sequence_assembly_length: name: sequence_assembly_length - title: sequence assembly length - description: The length of the genome generated by assembling reads using a scaffold - or by reference-based mapping. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100846 + title: sequence assembly length range: Integer + description: The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. + comments: + - Provide a numerical value (no need to include units). examples: - - value: '34272' + - value: '34272' number_of_contigs: name: number_of_contigs + slot_uri: GENEPIO:0100937 title: number of contigs + range: Integer description: The number of contigs (contiguous sequences) in a sequence assembly. comments: - - Provide a numerical value. - slot_uri: GENEPIO:0100937 - range: Integer + - Provide a numerical value. examples: - - value: '10' + - value: '10' genome_completeness: name: genome_completeness - title: genome completeness - description: The percentage of expected genes identified in the genome being sequenced. - Missing genes indicate missing genomic regions (incompleteness) in the data. - comments: - - Provide the genome completeness as a percent (no need to include units). slot_uri: GENEPIO:0100844 + title: genome completeness range: WhitespaceMinimizedString + description: The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. + comments: + - Provide the genome completeness as a percent (no need to include units). examples: - - value: '85' + - value: '85' n50: name: n50 - title: N50 - description: The length of the shortest read that, together with other reads, - represents at least 50% of the nucleotides in a set of sequences. - comments: - - Provide the N50 value in Mb. slot_uri: GENEPIO:0100938 + title: N50 range: Integer + description: The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. + comments: + - Provide the N50 value in Mb. examples: - - value: '150' + - value: '150' percent_ns_across_total_genome_length: name: percent_ns_across_total_genome_length + slot_uri: GENEPIO:0100830 title: percent Ns across total genome length + range: Integer description: The percentage of the assembly that consists of ambiguous bases (Ns). comments: - - Provide a numerical value (no need to include units). - slot_uri: GENEPIO:0100830 - range: Integer + - Provide a numerical value (no need to include units). examples: - - value: '2' + - value: '2' ns_per_100_kbp: name: ns_per_100_kbp - title: Ns per 100 kbp - description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs - (kbp). - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 + title: Ns per 100 kbp range: Integer + description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). + comments: + - Provide a numerical value (no need to include units). examples: - - value: '342' + - value: '342' reference_genome_accession: name: reference_genome_accession + slot_uri: GENEPIO:0001485 title: reference genome accession + range: WhitespaceMinimizedString description: A persistent, unique identifier of a genome database entry. + exact_mappings: + - NML_LIMS:reference%20genome%20accession + - NCBI_SRA:assembly + - Pathoplexus_Mpox:assemblyReferenceGenomeAccession comments: - - Provide the accession number of the reference genome. - slot_uri: GENEPIO:0001485 - range: WhitespaceMinimizedString + - Provide the accession number of the reference genome. examples: - - value: NC_063383.1 - exact_mappings: - - NML_LIMS:reference%20genome%20accession + - value: NC_063383.1 bioinformatics_protocol: name: bioinformatics_protocol + slot_uri: GENEPIO:0001489 title: bioinformatics protocol + range: WhitespaceMinimizedString description: A description of the overall bioinformatics strategy used. + exact_mappings: + - NML_LIMS:PH_BIOINFORMATICS_PROTOCOL comments: - - Further details regarding the methods used to process raw data, and/or generate - assemblies, and/or generate consensus sequences can. This information can be - provided in an SOP or protocol or pipeline/workflow. Provide the name and version - number of the protocol, or a GitHub link to a pipeline or workflow. - slot_uri: GENEPIO:0001489 - range: WhitespaceMinimizedString + - Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow. examples: - - value: https://github.com/phac-nml/monkeypox-nf - exact_mappings: - - CNPHI:Bioinformatics%20Protocol - - NML_LIMS:PH_BIOINFORMATICS_PROTOCOL - - VirusSeq_Portal:bioinformatics%20protocol + - value: https://github.com/phac-nml/monkeypox-nf read_mapping_software_name: name: read_mapping_software_name - title: read mapping software name - description: The name of the software used to map sequence reads to a reference - genome or set of reference genes. - comments: - - Provide the name of the read mapping software. slot_uri: GENEPIO:0100832 - recommended: true + title: read mapping software name range: WhitespaceMinimizedString + recommended: true + description: The name of the software used to map sequence reads to a reference genome or set of reference genes. + comments: + - Provide the name of the read mapping software. examples: - - value: Bowtie2, BWA-MEM, TopHat + - value: Bowtie2, BWA-MEM, TopHat read_mapping_software_version: name: read_mapping_software_version - title: read mapping software version - description: The version of the software used to map sequence reads to a reference - genome or set of reference genes. - comments: - - Provide the version number of the read mapping software. slot_uri: GENEPIO:0100833 - recommended: true + title: read mapping software version range: WhitespaceMinimizedString + recommended: true + description: The version of the software used to map sequence reads to a reference genome or set of reference genes. + comments: + - Provide the version number of the read mapping software. examples: - - value: 2.5.1 + - value: 2.5.1 taxonomic_reference_database_name: name: taxonomic_reference_database_name - title: taxonomic reference database name - description: The name of the taxonomic reference database used to identify the - organism. - comments: - - Provide the name of the taxonomic reference database. slot_uri: GENEPIO:0100834 - recommended: true + title: taxonomic reference database name range: WhitespaceMinimizedString + recommended: true + description: The name of the taxonomic reference database used to identify the organism. + comments: + - Provide the name of the taxonomic reference database. examples: - - value: NCBITaxon + - value: NCBITaxon taxonomic_reference_database_version: name: taxonomic_reference_database_version - title: taxonomic reference database version - description: The version of the taxonomic reference database used to identify - the organism. - comments: - - Provide the version number of the taxonomic reference database. slot_uri: GENEPIO:0100835 - recommended: true + title: taxonomic reference database version range: WhitespaceMinimizedString + recommended: true + description: The version of the taxonomic reference database used to identify the organism. + comments: + - Provide the version number of the taxonomic reference database. examples: - - value: '1.3' + - value: '2022-09-10' taxonomic_analysis_report_filename: name: taxonomic_analysis_report_filename - title: taxonomic analysis report filename - description: The filename of the report containing the results of a taxonomic - analysis. - comments: - - Provide the filename of the report containing the results of the taxonomic analysis. slot_uri: GENEPIO:0101074 + title: taxonomic analysis report filename range: WhitespaceMinimizedString + description: The filename of the report containing the results of a taxonomic analysis. + comments: + - Provide the filename of the report containing the results of the taxonomic analysis. examples: - - value: MPXV_report123.doc + - value: MPXV_report123.doc taxonomic_analysis_date: name: taxonomic_analysis_date - title: taxonomic analysis date - description: The date a taxonomic analysis was performed. - comments: - - Providing the date that an analyis was performed can help provide context for - tool and reference database versions. Provide the date that the taxonomic analysis - was performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0101075 + title: taxonomic analysis date range: date + description: The date a taxonomic analysis was performed. todos: - - '>={sample_collection_date}' - - <={today} + - '>={sample_collection_date}' + - <={today} + comments: + - Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". examples: - - value: '2024-02-01' + - value: '2024-02-01' read_mapping_criteria: name: read_mapping_criteria + slot_uri: GENEPIO:0100836 title: read mapping criteria + range: WhitespaceMinimizedString description: A description of the criteria used to map reads to a reference sequence. comments: - - Provide a description of the read mapping criteria. - slot_uri: GENEPIO:0100836 - range: WhitespaceMinimizedString + - Provide a description of the read mapping criteria. examples: - - value: Phred score >20 + - value: Phred score >20 + lineage_clade_analysis_report_filename: + name: lineage_clade_analysis_report_filename + slot_uri: GENEPIO:0101081 + title: lineage/clade analysis report filename + range: WhitespaceMinimizedString + description: The filename of the report containing the results of a lineage/clade analysis. + comments: + - Provide the filename of the report containing the results of the lineage/clade analysis. assay_target_name_1: name: assay_target_name_1 + slot_uri: GENEPIO:0102052 title: assay target name 1 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu description: The name of the assay target used in the diagnostic RT-PCR test. + exact_mappings: + - Pathoplexus_Mpox:diagnosticTargetGeneName comments: - - The specific genomic region, sequence, or variant targeted by the assay in a - diagnostic test. This may include parts of a gene, non-coding regions, or other - genetic elements that serve as a marker for detecting the presence of a pathogen - or other relevant entities. - slot_uri: GENEPIO:0102052 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. examples: - - value: MPX (orf B6R) + - value: MPX (orf B6R) assay_target_details_1: name: assay_target_details_1 + slot_uri: GENEPIO:0102045 title: assay target details 1 + range: WhitespaceMinimizedString description: Describe any details of the assay target. comments: - - Provide details that are applicable to the assay used for the diagnostic test. - slot_uri: GENEPIO:0102045 - range: WhitespaceMinimizedString + - Provide details that are applicable to the assay used for the diagnostic test. gene_name_1: name: gene_name_1 + slot_uri: GENEPIO:0001507 title: gene name 1 + any_of: + - range: GeneNameMenu + - range: NullValueMenu description: The name of the gene used in the diagnostic RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231 + - NCBI_Pathogen_BIOSAMPLE:gene_name_1 comments: - - Select the name of the gene used for the diagnostic PCR from the standardized - pick list. - slot_uri: GENEPIO:0001507 - any_of: - - range: GeneNameMenu - - range: NullValueMenu + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. examples: - - value: MPX (orf B6R) - exact_mappings: - - CNPHI:Gene%20Target%201 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231 - - BIOSAMPLE:gene_name_1 - - VirusSeq_Portal:gene%20name + - value: MPX (orf B6R) gene_symbol_1: name: gene_symbol_1 + slot_uri: GENEPIO:0102041 title: gene symbol 1 + any_of: + - range: GeneSymbolInternationalMenu + - range: NullValueMenu description: The gene symbol used in the diagnostic RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231 + - NCBI_Pathogen_BIOSAMPLE:gene_name_1 comments: - - Select the abbreviated representation or standardized symbol of the gene used - in the diagnostic test from the pick list. The assay target or specific primer - region should be added to assay target name. - slot_uri: GENEPIO:0102041 - any_of: - - range: GeneSymbolInternationalMenu - - range: NullValueMenu + - Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. examples: - - value: opg190 gene (MPOX) - exact_mappings: - - CNPHI:Gene%20Target%201 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231 - - BIOSAMPLE:gene_name_1 - - VirusSeq_Portal:gene%20name + - value: opg190 gene (MPOX) diagnostic_pcr_protocol_1: name: diagnostic_pcr_protocol_1 - title: diagnostic pcr protocol 1 - description: The name and version number of the protocol used for diagnostic marker - amplification. - comments: - - The name and version number of the protocol used for carrying out a diagnostic - PCR test. This information can be compared to sequence data for evaluation of - performance and quality control. slot_uri: GENEPIO:0001508 + title: diagnostic pcr protocol 1 range: WhitespaceMinimizedString + description: The name and version number of the protocol used for diagnostic marker amplification. + comments: + - The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. examples: - - value: B6R (Li et al., 2006) + - value: B6R (Li et al., 2006) diagnostic_pcr_ct_value_1: name: diagnostic_pcr_ct_value_1 + slot_uri: GENEPIO:0001509 title: diagnostic pcr Ct value 1 + any_of: + - range: decimal + - range: NullValueMenu description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value + - NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_1 + - Pathoplexus_Mpox:diagnosticMeasurementValue comments: - - Provide the CT value of the sample from the diagnostic RT-PCR test. - slot_uri: GENEPIO:0001509 - any_of: - - range: decimal - - range: NullValueMenu + - Provide the CT value of the sample from the diagnostic RT-PCR test. examples: - - value: '21' - exact_mappings: - - CNPHI:Gene%20Target%201%20CT%20Value - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%231%20CT%20Value - - BIOSAMPLE:diagnostic_PCR_CT_value_1 - - VirusSeq_Portal:diagnostic%20pcr%20Ct%20value + - value: '21' assay_target_name_2: name: assay_target_name_2 + slot_uri: GENEPIO:0102038 title: assay target name 2 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu description: The name of the assay target used in the diagnostic RT-PCR test. + exact_mappings: + - Pathoplexus_Mpox:diagnosticTargetGeneName comments: - - The specific genomic region, sequence, or variant targeted by the assay in a - diagnostic test. This may include parts of a gene, non-coding regions, or other - genetic elements that serve as a marker for detecting the presence of a pathogen - or other relevant entities. - slot_uri: GENEPIO:0102038 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. examples: - - value: OVP (orf 17L) + - value: OVP (orf 17L) assay_target_details_2: name: assay_target_details_2 + slot_uri: GENEPIO:0102046 title: assay target details 2 + range: WhitespaceMinimizedString description: Describe any details of the assay target. comments: - - Provide details that are applicable to the assay used for the diagnostic test. - slot_uri: GENEPIO:0102046 - range: WhitespaceMinimizedString + - Provide details that are applicable to the assay used for the diagnostic test. gene_name_2: name: gene_name_2 + slot_uri: GENEPIO:0001510 title: gene name 2 + any_of: + - range: GeneNameMenu + - range: NullValueMenu description: The name of the gene used in the diagnostic RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232 + - NCBI_Pathogen_BIOSAMPLE:gene_name_2 comments: - - Select the name of the gene used for the diagnostic PCR from the standardized - pick list. - slot_uri: GENEPIO:0001510 - any_of: - - range: GeneNameMenu - - range: NullValueMenu + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. examples: - - value: OVP (orf 17L) - exact_mappings: - - CNPHI:Gene%20Target%202 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232 - - BIOSAMPLE:gene_name_2 + - value: OVP (orf 17L) gene_symbol_2: name: gene_symbol_2 + slot_uri: GENEPIO:0102042 title: gene symbol 2 + any_of: + - range: GeneSymbolInternationalMenu + - range: NullValueMenu description: The gene symbol used in the diagnostic RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232 + - NCBI_Pathogen_BIOSAMPLE:gene_name_2 comments: - - Select the abbreviated representation or standardized symbol of the gene used - in the diagnostic test from the pick list. The assay target or specific primer - region should be added to assay target name. - slot_uri: GENEPIO:0102042 - any_of: - - range: GeneSymbolInternationalMenu - - range: NullValueMenu + - Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. examples: - - value: opg002 gene (MPOX) - exact_mappings: - - CNPHI:Gene%20Target%202 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232 - - BIOSAMPLE:gene_name_2 + - value: opg002 gene (MPOX) diagnostic_pcr_protocol_2: name: diagnostic_pcr_protocol_2 - title: diagnostic pcr protocol 2 - description: The name and version number of the protocol used for diagnostic marker - amplification. - comments: - - The name and version number of the protocol used for carrying out a diagnostic - PCR test. This information can be compared to sequence data for evaluation of - performance and quality control. slot_uri: GENEPIO:0001511 + title: diagnostic pcr protocol 2 range: WhitespaceMinimizedString + description: The name and version number of the protocol used for diagnostic marker amplification. + comments: + - The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. examples: - - value: G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G). + - value: G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G). diagnostic_pcr_ct_value_2: name: diagnostic_pcr_ct_value_2 + slot_uri: GENEPIO:0001512 title: diagnostic pcr Ct value 2 + any_of: + - range: decimal + - range: NullValueMenu description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value + - NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_2 + - Pathoplexus_Mpox:diagnosticMeasurementValue comments: - - Provide the CT value of the sample from the second diagnostic RT-PCR test. - slot_uri: GENEPIO:0001512 - any_of: - - range: decimal - - range: NullValueMenu + - Provide the CT value of the sample from the second diagnostic RT-PCR test. examples: - - value: '36' - exact_mappings: - - CNPHI:Gene%20Target%202%20CT%20Value - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%232%20CT%20Value - - BIOSAMPLE:diagnostic_PCR_CT_value_2 + - value: '36' assay_target_name_3: name: assay_target_name_3 + slot_uri: GENEPIO:0102039 title: assay target name 3 + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu description: The name of the assay target used in the diagnostic RT-PCR test. + exact_mappings: + - Pathoplexus_Mpox:diagnosticTargetGeneName comments: - - The specific genomic region, sequence, or variant targeted by the assay in a - diagnostic test. This may include parts of a gene, non-coding regions, or other - genetic elements that serve as a marker for detecting the presence of a pathogen - or other relevant entities. - slot_uri: GENEPIO:0102039 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. examples: - - value: OPHA (orf B2R) + - value: OPHA (orf B2R) assay_target_details_3: name: assay_target_details_3 + slot_uri: GENEPIO:0102047 title: assay target details 3 + range: WhitespaceMinimizedString description: Describe any details of the assay target. comments: - - Provide details that are applicable to the assay used for the diagnostic test. - slot_uri: GENEPIO:0102047 - range: WhitespaceMinimizedString + - Provide details that are applicable to the assay used for the diagnostic test. gene_name_3: name: gene_name_3 + slot_uri: GENEPIO:0001513 title: gene name 3 + any_of: + - range: GeneNameMenu + - range: NullValueMenu description: The name of the gene used in the diagnostic RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233 + - NCBI_Pathogen_BIOSAMPLE:gene_name_3 comments: - - Select the name of the gene used for the diagnostic PCR from the standardized - pick list. - slot_uri: GENEPIO:0001513 - any_of: - - range: GeneNameMenu - - range: NullValueMenu + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. examples: - - value: OPHA (orf B2R) - exact_mappings: - - CNPHI:Gene%20Target%203 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233 - - BIOSAMPLE:gene_name_3 + - value: OPHA (orf B2R) gene_symbol_3: name: gene_symbol_3 + slot_uri: GENEPIO:0102043 title: gene symbol 3 + any_of: + - range: GeneSymbolInternationalMenu + - range: NullValueMenu description: The gene symbol used in the diagnostic RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233 + - NCBI_Pathogen_BIOSAMPLE:gene_name_3 comments: - - Select the abbreviated representation or standardized symbol of the gene used - in the diagnostic test from the pick list. The assay target or specific primer - region should be added to assay target name. - slot_uri: GENEPIO:0102043 - any_of: - - range: GeneSymbolInternationalMenu - - range: NullValueMenu + - Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. examples: - - value: opg188 gene (MPOX) - exact_mappings: - - CNPHI:Gene%20Target%203 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233 - - BIOSAMPLE:gene_name_3 + - value: opg188 gene (MPOX) diagnostic_pcr_protocol_3: name: diagnostic_pcr_protocol_3 - title: diagnostic pcr protocol 3 - description: The name and version number of the protocol used for diagnostic marker - amplification. - comments: - - The name and version number of the protocol used for carrying out a diagnostic - PCR test. This information can be compared to sequence data for evaluation of - performance and quality control. slot_uri: GENEPIO:0001514 + title: diagnostic pcr protocol 3 range: WhitespaceMinimizedString + description: The name and version number of the protocol used for diagnostic marker amplification. + comments: + - The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. examples: - - value: G2R_G (Li et al., 2010) assay + - value: G2R_G (Li et al., 2010) assay diagnostic_pcr_ct_value_3: name: diagnostic_pcr_ct_value_3 + slot_uri: GENEPIO:0001515 title: diagnostic pcr Ct value 3 + any_of: + - range: decimal + - range: NullValueMenu description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value + - NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_3 + - Pathoplexus_Mpox:diagnosticMeasurementValue comments: - - Provide the CT value of the sample from the second diagnostic RT-PCR test. - slot_uri: GENEPIO:0001515 - any_of: - - range: decimal - - range: NullValueMenu + - Provide the CT value of the sample from the second diagnostic RT-PCR test. examples: - - value: '19' - exact_mappings: - - CNPHI:Gene%20Target%203%20CT%20Value - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%233%20CT%20Value - - BIOSAMPLE:diagnostic_PCR_CT_value_3 + - value: '19' gene_name_4: name: gene_name_4 + slot_uri: GENEPIO:0100576 title: gene name 4 + any_of: + - range: GeneNameMenu + - range: NullValueMenu description: The name of the gene used in the diagnostic RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234 + - NCBI_Pathogen_BIOSAMPLE:gene_name_4 comments: - - Select the name of the gene used for the diagnostic PCR from the standardized - pick list. - slot_uri: GENEPIO:0100576 - any_of: - - range: GeneNameMenu - - range: NullValueMenu + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. examples: - - value: G2R_G (TNFR) - exact_mappings: - - CNPHI:Gene%20Target%204 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234 - - BIOSAMPLE:gene_name_4 + - value: G2R_G (TNFR) diagnostic_pcr_ct_value_4: name: diagnostic_pcr_ct_value_4 + slot_uri: GENEPIO:0100577 title: diagnostic pcr Ct value 4 + any_of: + - range: decimal + - range: NullValueMenu description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234%20CT%20Value + - NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_4 comments: - - Provide the CT value of the sample from the second diagnostic RT-PCR test. - slot_uri: GENEPIO:0100577 - any_of: - - range: decimal - - range: NullValueMenu + - Provide the CT value of the sample from the second diagnostic RT-PCR test. examples: - - value: '27' - exact_mappings: - - CNPHI:Gene%20Target%204%20CT%20Value - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%234%20CT%20Value - - BIOSAMPLE:diagnostic_PCR_CT_value_4 + - value: '27' gene_name_5: name: gene_name_5 + slot_uri: GENEPIO:0100578 title: gene name 5 + any_of: + - range: GeneNameMenu + - range: NullValueMenu description: The name of the gene used in the diagnostic RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235 + - NCBI_Pathogen_BIOSAMPLE:gene_name_5 comments: - - Select the name of the gene used for the diagnostic PCR from the standardized - pick list. - slot_uri: GENEPIO:0100578 - any_of: - - range: GeneNameMenu - - range: NullValueMenu + - Select the name of the gene used for the diagnostic PCR from the standardized pick list. examples: - - value: RNAse P - exact_mappings: - - CNPHI:Gene%20Target%205 - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235 - - BIOSAMPLE:gene_name_5 + - value: RNAse P diagnostic_pcr_ct_value_5: name: diagnostic_pcr_ct_value_5 + slot_uri: GENEPIO:0100579 title: diagnostic pcr Ct value 5 + any_of: + - range: decimal + - range: NullValueMenu description: The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. + exact_mappings: + - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235%20CT%20Value + - NCBI_Pathogen_BIOSAMPLE:diagnostic_PCR_CT_value_5 comments: - - Provide the CT value of the sample from the second diagnostic RT-PCR test. - slot_uri: GENEPIO:0100579 - any_of: - - range: decimal - - range: NullValueMenu + - Provide the CT value of the sample from the second diagnostic RT-PCR test. examples: - - value: '30' - exact_mappings: - - CNPHI:Gene%20Target%205%20CT%20Value - - NML_LIMS:SUBMITTED_RESLT%20-%20Gene%20Target%20%235%20CT%20Value - - BIOSAMPLE:diagnostic_PCR_CT_value_5 + - value: '30' authors: name: authors - title: authors - description: Names of individuals contributing to the processes of sample collection, - sequence generation, analysis, and data submission. - comments: - - Include the first and last names of all individuals that should be attributed, - separated by a comma. slot_uri: GENEPIO:0001517 - recommended: true + title: authors range: WhitespaceMinimizedString - examples: - - value: Tejinder Singh, Fei Hu, Joe Blogs + recommended: true + description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. exact_mappings: - - GISAID:Authors - - CNPHI:Authors - - NML_LIMS:PH_SEQUENCING_AUTHORS + - NML_LIMS:PH_SEQUENCING_AUTHORS + - Pathoplexus_Mpox:authors + - GISAID_EpiPox:Authors + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. + examples: + - value: Tejinder Singh, Fei Hu, Joe Blogs dataharmonizer_provenance: name: dataharmonizer_provenance + slot_uri: GENEPIO:0001518 title: DataHarmonizer provenance + range: Provenance description: The DataHarmonizer software and template version provenance. + exact_mappings: + - NML_LIMS:HC_COMMENTS comments: - - The current software and template version information will be automatically - generated in this field after the user utilizes the "validate" function. This - information will be generated regardless as to whether the row is valid of not. - slot_uri: GENEPIO:0001518 - range: Provenance + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. examples: - - value: DataHarmonizer v1.4.3, Mpox v3.3.1 - exact_mappings: - - CNPHI:Additional%20Comments - - NML_LIMS:HC_COMMENTS + - value: DataHarmonizer v1.4.3, Mpox v3.3.1 enums: NullValueMenu: name: NullValueMenu @@ -4009,405 +4238,324 @@ enums: permissible_values: Not Applicable: text: Not Applicable - description: A categorical choice recorded when a datum does not apply to - a given context. + title: Not Applicable meaning: GENEPIO:0001619 + description: A categorical choice recorded when a datum does not apply to a given context. Missing: text: Missing - description: A categorical choice recorded when a datum is not included for - an unknown reason. + title: Missing meaning: GENEPIO:0001618 + description: A categorical choice recorded when a datum is not included for an unknown reason. Not Collected: text: Not Collected - description: A categorical choice recorded when a datum was not measured or - collected. + title: Not Collected meaning: GENEPIO:0001620 + description: A categorical choice recorded when a datum was not measured or collected. Not Provided: text: Not Provided - description: A categorical choice recorded when a datum was collected but - is not currently provided in the information being shared. This value indicates - the information may be shared at the later stage. + title: Not Provided meaning: GENEPIO:0001668 + description: A categorical choice recorded when a datum was collected but is not currently provided in the information being shared. This value indicates the information may be shared at the later stage. Restricted Access: text: Restricted Access - description: A categorical choice recorded when a given datum is available - but not shared publicly because of information privacy concerns. + title: Restricted Access meaning: GENEPIO:0001810 + description: A categorical choice recorded when a given datum is available but not shared publicly because of information privacy concerns. GeoLocNameStateProvinceTerritoryMenu: name: GeoLocNameStateProvinceTerritoryMenu title: geo_loc_name (state/province/territory) menu permissible_values: Alberta: text: Alberta - description: One of Canada's prairie provinces. It became a province on 1905-09-01. - Alberta is located in western Canada, bounded by the provinces of British - Columbia to the west and Saskatchewan to the east, Northwest Territories - to the north, and by the State of Montana to the south. Statistics Canada - divides the province of Alberta into nineteen census divisions, each with - one or more municipal governments overseeing county municipalities, improvement - districts, special areas, specialized municipalities, municipal districts, - regional municipalities, cities, towns, villages, summer villages, Indian - settlements, and Indian reserves. Census divisions are not a unit of local - government in Alberta. + title: Alberta meaning: GAZ:00002566 + description: One of Canada's prairie provinces. It became a province on 1905-09-01. Alberta is located in western Canada, bounded by the provinces of British Columbia to the west and Saskatchewan to the east, Northwest Territories to the north, and by the State of Montana to the south. Statistics Canada divides the province of Alberta into nineteen census divisions, each with one or more municipal governments overseeing county municipalities, improvement districts, special areas, specialized municipalities, municipal districts, regional municipalities, cities, towns, villages, summer villages, Indian settlements, and Indian reserves. Census divisions are not a unit of local government in Alberta. British Columbia: text: British Columbia - description: The westernmost of Canada's provinces. British Columbia is bordered - by the Pacific Ocean on the west, by the American State of Alaska on the - northwest, and to the north by the Yukon and the Northwest Territories, - on the east by the province of Alberta, and on the south by the States of - Washington, Idaho, and Montana. The current southern border of British Columbia - was established by the 1846 Oregon Treaty, although its history is tied - with lands as far south as the California border. British Columbia's rugged - coastline stretches for more than 27,000 km, and includes deep, mountainous - fjords and about 6,000 islands, most of which are uninhabited. British Columbia - is carved into 27 regional districts. These regional districts are federations - of member municipalities and electoral areas. The unincorporated area of - the regional district is carved into electoral areas. + title: British Columbia meaning: GAZ:00002562 + description: The westernmost of Canada's provinces. British Columbia is bordered by the Pacific Ocean on the west, by the American State of Alaska on the northwest, and to the north by the Yukon and the Northwest Territories, on the east by the province of Alberta, and on the south by the States of Washington, Idaho, and Montana. The current southern border of British Columbia was established by the 1846 Oregon Treaty, although its history is tied with lands as far south as the California border. British Columbia's rugged coastline stretches for more than 27,000 km, and includes deep, mountainous fjords and about 6,000 islands, most of which are uninhabited. British Columbia is carved into 27 regional districts. These regional districts are federations of member municipalities and electoral areas. The unincorporated area of the regional district is carved into electoral areas. Manitoba: text: Manitoba - description: One of Canada's 10 provinces. Manitoba is located at the longitudinal - centre of Canada, although it is considered to be part of Western Canada. - It borders Saskatchewan to the west, Ontario to the east, Nunavut and Hudson - Bay to the north, and the American states of North Dakota and Minnesota - to the south. Statistics Canada divides the province of Manitoba into 23 - census divisions. Census divisions are not a unit of local government in - Manitoba. + title: Manitoba meaning: GAZ:00002571 + description: One of Canada's 10 provinces. Manitoba is located at the longitudinal centre of Canada, although it is considered to be part of Western Canada. It borders Saskatchewan to the west, Ontario to the east, Nunavut and Hudson Bay to the north, and the American states of North Dakota and Minnesota to the south. Statistics Canada divides the province of Manitoba into 23 census divisions. Census divisions are not a unit of local government in Manitoba. New Brunswick: text: New Brunswick - description: One of Canada's three Maritime provinces. New Brunswick is bounded - on the north by Quebec's Gaspe Peninsula and by Chaleur Bay. Along the east - coast, the Gulf of Saint Lawrence and Northumberland Strait form the boundaries. - In the south-east corner of the province, the narrow Isthmus of Chignecto - connects New Brunswick to the Nova Scotia peninsula. The south of the province - is bounded by the Bay of Fundy, which has the highest tides in the world - with a rise of 16 m. To the west, the province borders the American State - of Maine. New Brunswick is divided into 15 counties, which no longer have - administrative roles except in the court system. The counties are divided - into parishes. + title: New Brunswick meaning: GAZ:00002570 + description: One of Canada's three Maritime provinces. New Brunswick is bounded on the north by Quebec's Gaspe Peninsula and by Chaleur Bay. Along the east coast, the Gulf of Saint Lawrence and Northumberland Strait form the boundaries. In the south-east corner of the province, the narrow Isthmus of Chignecto connects New Brunswick to the Nova Scotia peninsula. The south of the province is bounded by the Bay of Fundy, which has the highest tides in the world with a rise of 16 m. To the west, the province borders the American State of Maine. New Brunswick is divided into 15 counties, which no longer have administrative roles except in the court system. The counties are divided into parishes. Newfoundland and Labrador: text: Newfoundland and Labrador - description: A province of Canada, the tenth and latest to join the Confederation. - Geographically, the province consists of the island of Newfoundland and - the mainland Labrador, on Canada's Atlantic coast. + title: Newfoundland and Labrador meaning: GAZ:00002567 + description: A province of Canada, the tenth and latest to join the Confederation. Geographically, the province consists of the island of Newfoundland and the mainland Labrador, on Canada's Atlantic coast. Northwest Territories: text: Northwest Territories - description: 'A territory of Canada. Located in northern Canada, it borders - Canada''s two other territories, Yukon to the west and Nunavut to the east, - and three provinces: British Columbia to the southwest, Alberta to the south, - and Saskatchewan to the southeast. The present-day territory was created - in 1870-06, when the Hudson''s Bay Company transferred Rupert''s Land and - North-Western Territory to the government of Canada.' + title: Northwest Territories meaning: GAZ:00002575 + description: "A territory of Canada. Located in northern Canada, it borders Canada's two other territories, Yukon to the west and Nunavut to the east, and three provinces: British Columbia to the southwest, Alberta to the south, and Saskatchewan to the southeast. The present-day territory was created in 1870-06, when the Hudson's Bay Company transferred Rupert's Land and North-Western Territory to the government of Canada." Nova Scotia: text: Nova Scotia - description: A Canadian province located on Canada's southeastern coast. The - province's mainland is the Nova Scotia peninsula surrounded by the Atlantic - Ocean, including numerous bays and estuaries. No where in Nova Scotia is - more than 67 km from the ocean. Cape Breton Island, a large island to the - northeast of the Nova Scotia mainland, is also part of the province, as - is Sable Island. + title: Nova Scotia meaning: GAZ:00002565 + description: A Canadian province located on Canada's southeastern coast. The province's mainland is the Nova Scotia peninsula surrounded by the Atlantic Ocean, including numerous bays and estuaries. No where in Nova Scotia is more than 67 km from the ocean. Cape Breton Island, a large island to the northeast of the Nova Scotia mainland, is also part of the province, as is Sable Island. Nunavut: text: Nunavut - description: The largest and newest territory of Canada; it was separated - officially from the Northwest Territories on 1999-04-01. The Territory covers - about 1.9 million km2 of land and water in Northern Canada including part - of the mainland, most of the Arctic Archipelago, and all of the islands - in Hudson Bay, James Bay, and Ungava Bay (including the Belcher Islands) - which belonged to the Northwest Territories. Nunavut has land borders with - the Northwest Territories on several islands as well as the mainland, a - border with Manitoba to the south of the Nunavut mainland, and a tiny land - border with Newfoundland and Labrador on Killiniq Island. It also shares - aquatic borders with the provinces of Quebec, Ontario and Manitoba and with - Greenland. + title: Nunavut meaning: GAZ:00002574 + description: The largest and newest territory of Canada; it was separated officially from the Northwest Territories on 1999-04-01. The Territory covers about 1.9 million km2 of land and water in Northern Canada including part of the mainland, most of the Arctic Archipelago, and all of the islands in Hudson Bay, James Bay, and Ungava Bay (including the Belcher Islands) which belonged to the Northwest Territories. Nunavut has land borders with the Northwest Territories on several islands as well as the mainland, a border with Manitoba to the south of the Nunavut mainland, and a tiny land border with Newfoundland and Labrador on Killiniq Island. It also shares aquatic borders with the provinces of Quebec, Ontario and Manitoba and with Greenland. Ontario: text: Ontario - description: 'A province located in the central part of Canada. Ontario is - bordered by the provinces of Manitoba to the west, Quebec to the east, and - the States of Michigan, New York, and Minnesota. Most of Ontario''s borders - with the United States are natural, starting at the Lake of the Woods and - continuing through the four Great Lakes: Superior, Huron (which includes - Georgian Bay), Erie, and Ontario (for which the province is named), then - along the Saint Lawrence River near Cornwall. Ontario is the only Canadian - Province that borders the Great Lakes. There are three different types of - census divisions: single-tier municipalities, upper-tier municipalities - (which can be regional municipalities or counties) and districts.' + title: Ontario meaning: GAZ:00002563 + description: "A province located in the central part of Canada. Ontario is bordered by the provinces of Manitoba to the west, Quebec to the east, and the States of Michigan, New York, and Minnesota. Most of Ontario's borders with the United States are natural, starting at the Lake of the Woods and continuing through the four Great Lakes: Superior, Huron (which includes Georgian Bay), Erie, and Ontario (for which the province is named), then along the Saint Lawrence River near Cornwall. Ontario is the only Canadian Province that borders the Great Lakes. There are three different types of census divisions: single-tier municipalities, upper-tier municipalities (which can be regional municipalities or counties) and districts." Prince Edward Island: text: Prince Edward Island - description: A Canadian province consisting of an island of the same name. - It is divided into 3 counties. + title: Prince Edward Island meaning: GAZ:00002572 + description: A Canadian province consisting of an island of the same name. It is divided into 3 counties. Quebec: text: Quebec - description: A province in the central part of Canada. Quebec is Canada's - largest province by area and its second-largest administrative division; - only the territory of Nunavut is larger. It is bordered to the west by the - province of Ontario, James Bay and Hudson Bay, to the north by Hudson Strait - and Ungava Bay, to the east by the Gulf of Saint Lawrence and the provinces - of Newfoundland and Labrador and New Brunswick. It is bordered on the south - by the American states of Maine, New Hampshire, Vermont, and New York. It - also shares maritime borders with the Territory of Nunavut, the Province - of Prince Edward Island and the Province of Nova Scotia. + title: Quebec meaning: GAZ:00002569 + description: A province in the central part of Canada. Quebec is Canada's largest province by area and its second-largest administrative division; only the territory of Nunavut is larger. It is bordered to the west by the province of Ontario, James Bay and Hudson Bay, to the north by Hudson Strait and Ungava Bay, to the east by the Gulf of Saint Lawrence and the provinces of Newfoundland and Labrador and New Brunswick. It is bordered on the south by the American states of Maine, New Hampshire, Vermont, and New York. It also shares maritime borders with the Territory of Nunavut, the Province of Prince Edward Island and the Province of Nova Scotia. Saskatchewan: text: Saskatchewan - description: A prairie province in Canada. Saskatchewan is bounded on the - west by Alberta, on the north by the Northwest Territories, on the east - by Manitoba, and on the south by the States of Montana and North Dakota. - It is divided into 18 census divisions according to Statistics Canada. + title: Saskatchewan meaning: GAZ:00002564 + description: A prairie province in Canada. Saskatchewan is bounded on the west by Alberta, on the north by the Northwest Territories, on the east by Manitoba, and on the south by the States of Montana and North Dakota. It is divided into 18 census divisions according to Statistics Canada. Yukon: text: Yukon - description: The westernmost of Canada's three territories. The territory - is the approximate shape of a right triangle, bordering the American State - of Alaska to the west, the Northwest Territories to the east and British - Columbia to the south. Its northern coast is on the Beaufort Sea. Its ragged - eastern boundary mostly follows the divide between the Yukon Basin and the - Mackenzie River drainage basin to the east in the Mackenzie mountains. Its - capital is Whitehorse. + title: Yukon meaning: GAZ:00002576 + description: The westernmost of Canada's three territories. The territory is the approximate shape of a right triangle, bordering the American State of Alaska to the west, the Northwest Territories to the east and British Columbia to the south. Its northern coast is on the Beaufort Sea. Its ragged eastern boundary mostly follows the divide between the Yukon Basin and the Mackenzie River drainage basin to the east in the Mackenzie mountains. Its capital is Whitehorse. SampleCollectionDatePrecisionMenu: name: SampleCollectionDatePrecisionMenu title: sample collection date precision menu permissible_values: year: text: year - description: A time unit which is equal to 12 months which in science is taken - to be equal to 365.25 days. + title: year meaning: UO:0000036 + description: A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. month: text: month - description: A time unit which is approximately equal to the length of time - of one of cycle of the moon's phases which in science is taken to be equal - to 30 days. + title: month meaning: UO:0000035 + description: A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. day: text: day - description: A time unit which is equal to 24 hours. + title: day meaning: UO:0000033 + description: A time unit which is equal to 24 hours. NmlSubmittedSpecimenTypeMenu: name: NmlSubmittedSpecimenTypeMenu title: NML submitted specimen type menu permissible_values: Bodily fluid: text: Bodily fluid - description: Liquid components of living organisms. includes fluids that are - excreted or secreted from the body as well as body water that normally is - not. + title: Bodily fluid meaning: UBERON:0006314 + description: Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. DNA: text: DNA - description: The output of an extraction process in which DNA molecules are - purified in order to exclude DNA from organellas. + title: DNA meaning: OBI:0001051 + description: The output of an extraction process in which DNA molecules are purified in order to exclude DNA from organellas. Nucleic acid: text: Nucleic acid - description: An extract that is the output of an extraction process in which - nucleic acid molecules are isolated from a specimen. + title: Nucleic acid meaning: OBI:0001010 + description: An extract that is the output of an extraction process in which nucleic acid molecules are isolated from a specimen. RNA: text: RNA - description: An extract which is the output of an extraction process in which - RNA molecules are isolated from a specimen. + title: RNA meaning: OBI:0000880 + description: An extract which is the output of an extraction process in which RNA molecules are isolated from a specimen. Swab: text: Swab - description: A device which is a soft, absorbent material mounted on one or - both ends of a stick. + title: Swab meaning: OBI:0002600 + description: A device which is a soft, absorbent material mounted on one or both ends of a stick. Tissue: text: Tissue - description: Multicellular anatomical structure that consists of many cells - of one or a few types, arranged in an extracellular matrix such that their - long-range organisation is at least partly a repetition of their short-range - organisation. + title: Tissue meaning: UBERON:0000479 + description: Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. Not Applicable: text: Not Applicable - description: A categorical choice recorded when a datum does not apply to - a given context. + title: Not Applicable meaning: GENEPIO:0001619 + description: A categorical choice recorded when a datum does not apply to a given context. RelatedSpecimenRelationshipTypeMenu: name: RelatedSpecimenRelationshipTypeMenu title: Related specimen relationship type menu permissible_values: Acute: text: Acute - description: Sudden appearance of disease manifestations over a short period - of time. The word acute is applied to different time scales depending on - the disease or manifestation and does not have an exact definition in minutes, - hours, or days. + title: Acute meaning: HP:0011009 + description: Sudden appearance of disease manifestations over a short period of time. The word acute is applied to different time scales depending on the disease or manifestation and does not have an exact definition in minutes, hours, or days. Convalescent: text: Convalescent - description: A specimen collected from an individual during the recovery phase - following the resolution of acute symptoms of a disease, often used to assess - immune response or recovery progression. + title: Convalescent + description: A specimen collected from an individual during the recovery phase following the resolution of acute symptoms of a disease, often used to assess immune response or recovery progression. Familial: text: Familial - description: A specimen obtained from a relative of an individual, often used - in studies examining genetic or hereditary factors, or familial transmission - of conditions. + title: Familial + description: A specimen obtained from a relative of an individual, often used in studies examining genetic or hereditary factors, or familial transmission of conditions. Follow-up: text: Follow-up - description: The process by which information about the health status of an - individual is obtained after a study has officially closed; an activity - that continues something that has already begun or that repeats something - that has already been done. + title: Follow-up meaning: EFO:0009642 + description: The process by which information about the health status of an individual is obtained after a study has officially closed; an activity that continues something that has already begun or that repeats something that has already been done. Reinfection testing: text: Reinfection testing - description: A specimen collected to determine if an individual has been re-exposed - to and reinfected by a pathogen after an initial infection and recovery. + title: Reinfection testing + description: A specimen collected to determine if an individual has been re-exposed to and reinfected by a pathogen after an initial infection and recovery. is_a: Follow-up Previously Submitted: text: Previously Submitted - description: A specimen that has been previously provided or used in a study - or testing but is being considered for re-analysis or additional testing. + title: Previously Submitted + description: A specimen that has been previously provided or used in a study or testing but is being considered for re-analysis or additional testing. Sequencing/bioinformatics methods development/validation: text: Sequencing/bioinformatics methods development/validation - description: A specimen used specifically for the purpose of developing, testing, - or validating sequencing or bioinformatics methodologies. + title: Sequencing/bioinformatics methods development/validation + description: A specimen used specifically for the purpose of developing, testing, or validating sequencing or bioinformatics methodologies. Specimen sampling methods testing: text: Specimen sampling methods testing - description: A specimen used to test, refine, or validate methods and techniques - for collecting and processing samples. + title: Specimen sampling methods testing + description: A specimen used to test, refine, or validate methods and techniques for collecting and processing samples. AnatomicalMaterialMenu: name: AnatomicalMaterialMenu title: anatomical material menu permissible_values: Blood: text: Blood - description: A fluid that is composed of blood plasma and erythrocytes. + title: Blood meaning: UBERON:0000178 + description: A fluid that is composed of blood plasma and erythrocytes. Blood clot: text: Blood clot - description: Venous or arterial thrombosis (formation of blood clots) of spontaneous - nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). + title: Blood clot meaning: UBERON:0010210 + description: Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). is_a: Blood Blood serum: text: Blood serum - description: The portion of blood plasma that excludes clotting factors. + title: Blood serum meaning: UBERON:0001977 + description: The portion of blood plasma that excludes clotting factors. is_a: Blood Blood plasma: text: Blood plasma - description: The liquid component of blood, in which erythrocytes are suspended. + title: Blood plasma meaning: UBERON:0001969 + description: The liquid component of blood, in which erythrocytes are suspended. is_a: Blood Whole blood: text: Whole blood - description: Blood that has not been separated into its various components; - blood that has not been modified except for the addition of an anticoagulant. + title: Whole blood meaning: NCIT:C41067 + description: Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant. is_a: Blood Fluid: text: Fluid - description: Liquid components of living organisms. includes fluids that are - excreted or secreted from the body as well as body water that normally is - not. + title: Fluid meaning: UBERON:0006314 + description: Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. Saliva: text: Saliva - description: A fluid produced in the oral cavity by salivary glands, typically - used in predigestion, but also in other functions. + title: Saliva meaning: UBERON:0001836 + description: A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions. is_a: Fluid Fluid (cerebrospinal (CSF)): text: Fluid (cerebrospinal (CSF)) - description: A clear, colorless, bodily fluid, that occupies the subarachnoid - space and the ventricular system around and inside the brain and spinal - cord. + title: Fluid (cerebrospinal (CSF)) meaning: UBERON:0001359 + description: A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord. is_a: Fluid Fluid (pericardial): text: Fluid (pericardial) - description: Transudate contained in the pericardial cavity. + title: Fluid (pericardial) meaning: UBERON:0002409 + description: Transudate contained in the pericardial cavity. is_a: Fluid Fluid (pleural): text: Fluid (pleural) - description: Transudate contained in the pleural cavity. + title: Fluid (pleural) meaning: UBERON:0001087 + description: Transudate contained in the pleural cavity. is_a: Fluid Fluid (vaginal): text: Fluid (vaginal) - description: Fluid that lines the vaginal walls that consists of multiple - secretions that collect in the vagina from different glands + title: Fluid (vaginal) meaning: UBERON:0036243 + description: Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands is_a: Fluid Fluid (amniotic): text: Fluid (amniotic) - description: Amniotic fluid is a bodily fluid consisting of watery liquid - surrounding and cushioning a growing fetus within the amnion. + title: Fluid (amniotic) meaning: UBERON:0000173 + description: Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion. is_a: Fluid Lesion: text: Lesion - description: A localized pathological or traumatic structural change, damage, - deformity, or discontinuity of tissue, organ, or body part. + title: Lesion meaning: NCIT:C3824 + description: A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. Lesion (Macule): text: Lesion (Macule) - description: A flat lesion characterized by change in the skin color. + title: Lesion (Macule) meaning: NCIT:C43278 + description: A flat lesion characterized by change in the skin color. is_a: Lesion Lesion (Papule): text: Lesion (Papule) - description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. + title: Lesion (Papule) meaning: NCIT:C39690 + description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. is_a: Lesion Lesion (Pustule): text: Lesion (Pustule) - description: A circumscribed and elevated skin lesion filled with purulent - material. + title: Lesion (Pustule) meaning: NCIT:C78582 + description: A circumscribed and elevated skin lesion filled with purulent material. is_a: Lesion Lesion (Scab): text: Lesion (Scab) - description: A dry, rough, crust-like lesion that forms over a wound or ulcer - as part of the natural healing process. It consists of dried blood, serum, - and cellular debris. + title: Lesion (Scab) meaning: GENEPIO:0100490 + description: A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris. is_a: Lesion Lesion (Vesicle): text: Lesion (Vesicle) - description: A small, fluid-filled elevation on the skin. Vesicles are often - clear or slightly cloudy and can be a sign of various skin conditions or - infections. + title: Lesion (Vesicle) meaning: GENEPIO:0100491 + description: A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections. is_a: Lesion Rash: text: Rash - description: A skin and integumentary tissue symptom that is characterized - by an eruption on the body typically with little or no elevation above the - surface. + title: Rash meaning: SYMP:0000487 + description: A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface. Ulcer: text: Ulcer - description: A circumscribed inflammatory and often suppurating lesion on - the skin or an internal mucous surface resulting in necrosis of tissue. + title: Ulcer meaning: NCIT:C3426 + description: A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. Tissue: text: Tissue - description: Multicellular anatomical structure that consists of many cells - of one or a few types, arranged in an extracellular matrix such that their - long-range organisation is at least partly a repetition of their short-range - organisation. + title: Tissue meaning: UBERON:0000479 + description: Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. Wound tissue (injury): text: Wound tissue (injury) - description: Damage inflicted on the body as the direct or indirect result - of an external force, with or without disruption of structural continuity. + title: Wound tissue (injury) meaning: NCIT:C3671 + description: Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity. is_a: Tissue AnatomicalMaterialInternationalMenu: name: AnatomicalMaterialInternationalMenu @@ -4415,129 +4563,129 @@ enums: permissible_values: Blood [UBERON:0000178]: text: Blood [UBERON:0000178] - description: A fluid that is composed of blood plasma and erythrocytes. + title: Blood [UBERON:0000178] meaning: UBERON:0000178 + description: A fluid that is composed of blood plasma and erythrocytes. Blood clot [UBERON:0010210]: text: Blood clot [UBERON:0010210] - description: Venous or arterial thrombosis (formation of blood clots) of spontaneous - nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). + title: Blood clot [UBERON:0010210] meaning: UBERON:0010210 + description: Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). is_a: Blood [UBERON:0000178] Blood serum [UBERON:0001977]: text: Blood serum [UBERON:0001977] - description: The portion of blood plasma that excludes clotting factors. + title: Blood serum [UBERON:0001977] meaning: UBERON:0001977 + description: The portion of blood plasma that excludes clotting factors. is_a: Blood [UBERON:0000178] Blood plasma [UBERON:0001969]: text: Blood plasma [UBERON:0001969] - description: The liquid component of blood, in which erythrocytes are suspended. + title: Blood plasma [UBERON:0001969] meaning: UBERON:0001969 + description: The liquid component of blood, in which erythrocytes are suspended. is_a: Blood [UBERON:0000178] Whole blood [NCIT:C41067]: text: Whole blood [NCIT:C41067] - description: Blood that has not been separated into its various components; - blood that has not been modified except for the addition of an anticoagulant. + title: Whole blood [NCIT:C41067] meaning: NCIT:C41067 + description: Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant. is_a: Blood [UBERON:0000178] Fluid [UBERON:0006314]: text: Fluid [UBERON:0006314] - description: Liquid components of living organisms. includes fluids that are - excreted or secreted from the body as well as body water that normally is - not. + title: Fluid [UBERON:0006314] meaning: UBERON:0006314 + description: Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. Saliva [UBERON:0001836]: text: Saliva [UBERON:0001836] - description: A fluid produced in the oral cavity by salivary glands, typically - used in predigestion, but also in other functions. + title: Saliva [UBERON:0001836] meaning: UBERON:0001836 + description: A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions. is_a: Fluid [UBERON:0006314] Fluid (cerebrospinal (CSF)) [UBERON:0001359]: text: Fluid (cerebrospinal (CSF)) [UBERON:0001359] - description: A clear, colorless, bodily fluid, that occupies the subarachnoid - space and the ventricular system around and inside the brain and spinal - cord. + title: Fluid (cerebrospinal (CSF)) [UBERON:0001359] meaning: UBERON:0001359 + description: A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord. is_a: Fluid [UBERON:0006314] Fluid (pericardial) [UBERON:0002409]: text: Fluid (pericardial) [UBERON:0002409] - description: Transudate contained in the pericardial cavity. + title: Fluid (pericardial) [UBERON:0002409] meaning: UBERON:0002409 + description: Transudate contained in the pericardial cavity. is_a: Fluid [UBERON:0006314] Fluid (pleural) [UBERON:0001087]: text: Fluid (pleural) [UBERON:0001087] - description: Transudate contained in the pleural cavity. + title: Fluid (pleural) [UBERON:0001087] meaning: UBERON:0001087 + description: Transudate contained in the pleural cavity. is_a: Fluid [UBERON:0006314] Fluid (vaginal) [UBERON:0036243]: text: Fluid (vaginal) [UBERON:0036243] - description: Fluid that lines the vaginal walls that consists of multiple - secretions that collect in the vagina from different glands + title: Fluid (vaginal) [UBERON:0036243] meaning: UBERON:0036243 + description: Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands is_a: Fluid [UBERON:0006314] Fluid (amniotic) [UBERON:0000173]: text: Fluid (amniotic) [UBERON:0000173] - description: Amniotic fluid is a bodily fluid consisting of watery liquid - surrounding and cushioning a growing fetus within the amnion. + title: Fluid (amniotic) [UBERON:0000173] meaning: UBERON:0000173 + description: Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion. is_a: Fluid [UBERON:0006314] Lesion [NCIT:C3824]: text: Lesion [NCIT:C3824] - description: A localized pathological or traumatic structural change, damage, - deformity, or discontinuity of tissue, organ, or body part. + title: Lesion [NCIT:C3824] meaning: NCIT:C3824 + description: A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. Lesion (Macule) [NCIT:C43278]: text: Lesion (Macule) [NCIT:C43278] - description: A flat lesion characterized by change in the skin color. + title: Lesion (Macule) [NCIT:C43278] meaning: NCIT:C43278 + description: A flat lesion characterized by change in the skin color. is_a: Lesion [NCIT:C3824] Lesion (Papule) [NCIT:C39690]: text: Lesion (Papule) [NCIT:C39690] - description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. + title: Lesion (Papule) [NCIT:C39690] meaning: NCIT:C39690 + description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. is_a: Lesion [NCIT:C3824] Lesion (Pustule) [NCIT:C78582]: text: Lesion (Pustule) [NCIT:C78582] - description: A circumscribed and elevated skin lesion filled with purulent - material. + title: Lesion (Pustule) [NCIT:C78582] meaning: NCIT:C78582 + description: A circumscribed and elevated skin lesion filled with purulent material. is_a: Lesion [NCIT:C3824] Lesion (Scab) [GENEPIO:0100490]: text: Lesion (Scab) [GENEPIO:0100490] - description: A dry, rough, crust-like lesion that forms over a wound or ulcer - as part of the natural healing process. It consists of dried blood, serum, - and cellular debris. + title: Lesion (Scab) [GENEPIO:0100490] meaning: GENEPIO:0100490 + description: A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris. is_a: Lesion [NCIT:C3824] Lesion (Vesicle) [GENEPIO:0100491]: text: Lesion (Vesicle) [GENEPIO:0100491] - description: A small, fluid-filled elevation on the skin. Vesicles are often - clear or slightly cloudy and can be a sign of various skin conditions or - infections. + title: Lesion (Vesicle) [GENEPIO:0100491] meaning: GENEPIO:0100491 + description: A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections. is_a: Lesion [NCIT:C3824] Rash [SYMP:0000487]: text: Rash [SYMP:0000487] - description: A skin and integumentary tissue symptom that is characterized - by an eruption on the body typically with little or no elevation above the - surface. + title: Rash [SYMP:0000487] meaning: SYMP:0000487 + description: A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface. Ulcer [NCIT:C3426]: text: Ulcer [NCIT:C3426] - description: A circumscribed inflammatory and often suppurating lesion on - the skin or an internal mucous surface resulting in necrosis of tissue. + title: Ulcer [NCIT:C3426] meaning: NCIT:C3426 + description: A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. Tissue [UBERON:0000479]: text: Tissue [UBERON:0000479] - description: Multicellular anatomical structure that consists of many cells - of one or a few types, arranged in an extracellular matrix such that their - long-range organisation is at least partly a repetition of their short-range - organisation. + title: Tissue [UBERON:0000479] meaning: UBERON:0000479 + description: Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. Wound tissue (injury) [NCIT:C3671]: text: Wound tissue (injury) [NCIT:C3671] - description: Damage inflicted on the body as the direct or indirect result - of an external force, with or without disruption of structural continuity. + title: Wound tissue (injury) [NCIT:C3671] meaning: NCIT:C3671 + description: Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity. is_a: Tissue [UBERON:0000479] AnatomicalPartMenu: name: AnatomicalPartMenu @@ -4545,1285 +4693,1237 @@ enums: permissible_values: Anus: text: Anus - description: 'Orifice at the opposite end of an animal''s digestive tract - from the mouth. Its function is to expel feces, unwanted semi-solid matter - produced during digestion, which, depending on the type of animal, may be - one or more of: matter which the animal cannot digest, such as bones; food - material after all the nutrients have been extracted, for example cellulose - or lignin; ingested matter which would be toxic if it remained in the digestive - tract; and dead or excess gut bacteria and other endosymbionts.' + title: Anus meaning: UBERON:0001245 + description: "Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts." Perianal skin: text: Perianal skin - description: A zone of skin that is part of the area surrounding the anus. + title: Perianal skin meaning: UBERON:0012336 + description: A zone of skin that is part of the area surrounding the anus. is_a: Anus Arm: text: Arm - description: The part of the forelimb extending from the shoulder to the autopod. + title: Arm meaning: UBERON:0001460 + description: The part of the forelimb extending from the shoulder to the autopod. Arm (forearm): text: Arm (forearm) - description: The structure on the upper limb, between the elbow and the wrist. + title: Arm (forearm) meaning: NCIT:C32628 + description: The structure on the upper limb, between the elbow and the wrist. is_a: Arm Elbow: text: Elbow - description: 'The elbow is the region surrounding the elbow-joint-the ginglymus - or hinge joint in the middle of the arm. Three bones form the elbow joint: - the humerus of the upper arm, and the paired radius and ulna of the forearm. - The bony prominence at the very tip of the elbow is the olecranon process - of the ulna, and the inner aspect of the elbow is called the antecubital - fossa.' + title: Elbow meaning: UBERON:0001461 + description: 'The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa.' is_a: Arm Back: text: Back - description: The rear surface of the human body from the shoulders to the - hips. + title: Back meaning: FMA:14181 + description: The rear surface of the human body from the shoulders to the hips. Buttock: text: Buttock - description: A zone of soft tissue located on the posterior of the lateral - side of the pelvic region corresponding to the gluteal muscles. + title: Buttock meaning: UBERON:0013691 + description: A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles. Cervix: text: Cervix - description: Lower, narrow portion of the uterus where it joins with the top - end of the vagina. + title: Cervix meaning: UBERON:0000002 + description: Lower, narrow portion of the uterus where it joins with the top end of the vagina. Chest: text: Chest - description: Subdivision of trunk proper, which is demarcated from the neck - by the plane of the superior thoracic aperture and from the abdomen internally - by the inferior surface of the diaphragm and externally by the costal margin - and associated with the thoracic vertebral column and ribcage and from the - back of the thorax by the external surface of the posterolateral part of - the rib cage, the anterior surface of the thoracic vertebral column and - the posterior axillary lines; together with the abdomen and the perineum, - it constitutes the trunk proper + title: Chest meaning: UBERON:0001443 + description: Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper Foot: text: Foot - description: 'The terminal part of the vertebrate leg upon which an individual - stands. 2: An invertebrate organ of locomotion or attachment; especially: - a ventral muscular surface or process of a mollusk.' + title: Foot meaning: BTO:0000476 + description: 'The terminal part of the vertebrate leg upon which an individual stands. 2: An invertebrate organ of locomotion or attachment; especially: a ventral muscular surface or process of a mollusk.' Genital area: text: Genital area - description: The area where the upper thigh meets the trunk. More precisely, - the fold or depression marking the juncture of the lower abdomen and the - inner part of the thigh. + title: Genital area meaning: BTO:0003358 + description: The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh. Penis: text: Penis - description: An intromittent organ in certain biologically male organisms. - In placental mammals, this also serves as the organ of urination. + title: Penis meaning: UBERON:0000989 + description: An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination. is_a: Genital area Glans (tip of penis): text: Glans (tip of penis) - description: The bulbous structure at the distal end of the human penis + title: Glans (tip of penis) meaning: UBERON:0035651 + description: The bulbous structure at the distal end of the human penis is_a: Penis Prepuce of penis (foreskin): text: Prepuce of penis (foreskin) - description: A retractable double-layered fold of skin and mucous membrane - that covers the glans penis and protects the urinary meatus when the penis - is not erect. + title: Prepuce of penis (foreskin) meaning: UBERON:0001332 + description: A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect. is_a: Penis Perineum: text: Perineum - description: The space between the anus and scrotum in the male human, or - between the anus and the vulva in the female human. + title: Perineum meaning: UBERON:0002356 + description: The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human. is_a: Genital area Scrotum: text: Scrotum - description: The external sac of skin that encloses the testes. It is an extension - of the abdomen, and in placentals is located between the penis and anus. + title: Scrotum meaning: UBERON:0001300 + description: The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus. is_a: Genital area Vagina: text: Vagina - description: A fibromuscular tubular tract leading from the uterus to the - exterior of the body in female placental mammals and marsupials, or to the - cloaca in female birds, monotremes, and some reptiles + title: Vagina meaning: UBERON:0000996 + description: A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles is_a: Genital area Gland: text: Gland - description: An organ that functions as a secretory or excretory organ. + title: Gland meaning: UBERON:0002530 + description: An organ that functions as a secretory or excretory organ. Hand: text: Hand - description: The terminal part of the vertebrate forelimb when modified, as - in humans, as a grasping organ. + title: Hand meaning: BTO:0004668 + description: The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ. Finger: text: Finger - description: 'Subdivision of the hand demarcated from the hand proper by the - skin crease in line with the distal edge of finger webs. Examples: thumb, - right middle finger, left little finger.' + title: Finger meaning: FMA:9666 + description: 'Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger.' is_a: Hand Hand (palm): text: Hand (palm) - description: The inner surface of the hand between the wrist and fingers. + title: Hand (palm) meaning: FMA:24920 + description: The inner surface of the hand between the wrist and fingers. is_a: Hand Head: text: Head - description: The head is the anterior-most division of the body. + title: Head meaning: UBERON:0000033 + description: The head is the anterior-most division of the body. Buccal mucosa: text: Buccal mucosa - description: The inner lining of the cheeks and lips. + title: Buccal mucosa meaning: UBERON:0006956 + description: The inner lining of the cheeks and lips. is_a: Head Cheek: text: Cheek - description: A fleshy subdivision of one side of the face bounded by an eye, - ear and the nose. + title: Cheek meaning: UBERON:0001567 + description: A fleshy subdivision of one side of the face bounded by an eye, ear and the nose. is_a: Head Ear: text: Ear - description: Sense organ in vertebrates that is specialized for the detection - of sound, and the maintenance of balance. Includes the outer ear and middle - ear, which collect and transmit sound waves; and the inner ear, which contains - the organs of balance and (except in fish) hearing. Also includes the pinna, - the visible part of the outer ear, present in some mammals. + title: Ear meaning: UBERON:0001690 + description: Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals. is_a: Head Preauricular region: text: Preauricular region - description: Of or pertaining to the area in front of the auricle of the ear. + title: Preauricular region meaning: NCIT:C103848 + description: Of or pertaining to the area in front of the auricle of the ear. is_a: Ear Eye: text: Eye - description: An organ that detects light. + title: Eye meaning: UBERON:0000970 + description: An organ that detects light. is_a: Head Face: text: Face - description: A subdivision of the head that has as parts the layers deep to - the surface of the anterior surface, including the mouth, eyes, and nose - (when present). In vertebrates, this includes the facial skeleton and structures - superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, - etc). + title: Face meaning: UBERON:0001456 + description: A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc). is_a: Head Forehead: text: Forehead - description: The part of the face above the eyes. In human anatomy, the forehead - is the fore part of the head. It is, formally, an area of the head bounded - by three features, two of the skull and one of the scalp. The top of the - forehead is marked by the hairline, the edge of the area where hair on the - scalp grows. The bottom of the forehead is marked by the supraorbital ridge, - the bone feature of the skull above the eyes. The two sides of the forehead - are marked by the temporal ridge, a bone feature that links the supraorbital - ridge to the coronal suture line and beyond + title: Forehead meaning: UBERON:0008200 + description: The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond is_a: Head Lip: text: Lip - description: One of the two fleshy folds which surround the opening of the - mouth. + title: Lip meaning: UBERON:0001833 + description: One of the two fleshy folds which surround the opening of the mouth. is_a: Head Jaw: text: Jaw - description: A subdivision of the head that corresponds to the jaw skeleton, - containing both soft tissue, skeleton and teeth (when present). The jaw - region is divided into upper and lower regions. + title: Jaw meaning: UBERON:0011595 + description: A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions. is_a: Head Tongue: text: Tongue - description: A muscular organ in the floor of the mouth. + title: Tongue meaning: UBERON:0001723 + description: A muscular organ in the floor of the mouth. is_a: Head Hypogastrium (suprapubic region): text: Hypogastrium (suprapubic region) - description: The hypogastrium (or hypogastric region, or pubic region) is - an area of the human abdomen located below the navel. + title: Hypogastrium (suprapubic region) meaning: UBERON:0013203 + description: The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel. Leg: text: Leg - description: The portion of the hindlimb that contains both the stylopod and - zeugopod. + title: Leg meaning: UBERON:0000978 + description: The portion of the hindlimb that contains both the stylopod and zeugopod. Ankle: text: Ankle - description: A zone of skin that is part of an ankle + title: Ankle meaning: UBERON:0001512 + description: A zone of skin that is part of an ankle is_a: Leg Knee: text: Knee - description: A segment of the hindlimb that corresponds to the joint connecting - a hindlimb stylopod and zeugopod. + title: Knee meaning: UBERON:0001465 + description: A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod. is_a: Leg Thigh: text: Thigh - description: The part of the hindlimb between pelvis and the knee, corresponding - to the femur. + title: Thigh meaning: UBERON:0000376 + description: The part of the hindlimb between pelvis and the knee, corresponding to the femur. is_a: Leg Lower body: text: Lower body - description: The part of the body that includes the leg, ankle, and foot. + title: Lower body meaning: GENEPIO:0100492 + description: The part of the body that includes the leg, ankle, and foot. Nasal Cavity: text: Nasal Cavity - description: An anatomical cavity that is part of the olfactory apparatus. - This includes the space bounded anteriorly by the nares and posteriorly - by the choanae, when these structures are present. + title: Nasal Cavity meaning: UBERON:0001707 + description: An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present. Anterior Nares: text: Anterior Nares - description: The external part of the nose containing the lower nostrils. + title: Anterior Nares meaning: UBERON:2001427 + description: The external part of the nose containing the lower nostrils. is_a: Nasal Cavity Inferior Nasal Turbinate: text: Inferior Nasal Turbinate - description: The medial surface of the labyrinth of ethmoid consists of a - thin lamella, which descends from the under surface of the cribriform plate, - and ends below in a free, convoluted margin, the middle nasal concha. It - is rough, and marked above by numerous grooves, directed nearly vertically - downward from the cribriform plate; they lodge branches of the olfactory - nerves, which are distributed to the mucous membrane covering the superior - nasal concha. + title: Inferior Nasal Turbinate meaning: UBERON:0005921 + description: The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha. is_a: Nasal Cavity Middle Nasal Turbinate: text: Middle Nasal Turbinate - description: A turbinal located on the maxilla bone. + title: Middle Nasal Turbinate meaning: UBERON:0005922 + description: A turbinal located on the maxilla bone. is_a: Nasal Cavity Neck: text: Neck - description: An organism subdivision that extends from the head to the pectoral - girdle, encompassing the cervical vertebral column. + title: Neck meaning: UBERON:0000974 + description: An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column. Pharynx (throat): text: Pharynx (throat) - description: The pharynx is the part of the digestive system immediately posterior - to the mouth. + title: Pharynx (throat) meaning: UBERON:0006562 + description: The pharynx is the part of the digestive system immediately posterior to the mouth. is_a: Neck Nasopharynx (NP): text: Nasopharynx (NP) - description: The section of the pharynx that lies above the soft palate. + title: Nasopharynx (NP) meaning: UBERON:0001728 + description: The section of the pharynx that lies above the soft palate. is_a: Pharynx (throat) Oropharynx (OP): text: Oropharynx (OP) - description: The portion of the pharynx that lies between the soft palate - and the upper edge of the epiglottis. + title: Oropharynx (OP) meaning: UBERON:0001729 + description: The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis. is_a: Pharynx (throat) Trachea: text: Trachea - description: The trachea is the portion of the airway that attaches to the - bronchi as it branches. + title: Trachea meaning: UBERON:0003126 + description: The trachea is the portion of the airway that attaches to the bronchi as it branches. is_a: Neck Rectum: text: Rectum - description: The terminal portion of the intestinal tube, terminating with - the anus. + title: Rectum meaning: UBERON:0001052 + description: The terminal portion of the intestinal tube, terminating with the anus. Shoulder: text: Shoulder - description: A subdivision of the pectoral complex consisting of the structures - in the region of the shoulder joint (which connects the humerus, scapula - and clavicle). + title: Shoulder meaning: UBERON:0001467 + description: A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle). Skin: text: Skin - description: The outer epithelial layer of the skin that is superficial to - the dermis. + title: Skin meaning: UBERON:0001003 + description: The outer epithelial layer of the skin that is superficial to the dermis. AnatomicalPartInternationalMenu: name: AnatomicalPartInternationalMenu title: anatomical part international menu permissible_values: Anus [UBERON:0001245]: text: Anus [UBERON:0001245] - description: 'Orifice at the opposite end of an animal''s digestive tract - from the mouth. Its function is to expel feces, unwanted semi-solid matter - produced during digestion, which, depending on the type of animal, may be - one or more of: matter which the animal cannot digest, such as bones; food - material after all the nutrients have been extracted, for example cellulose - or lignin; ingested matter which would be toxic if it remained in the digestive - tract; and dead or excess gut bacteria and other endosymbionts.' + title: Anus [UBERON:0001245] meaning: UBERON:0001245 + description: "Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts." Perianal skin [UBERON:0012336]: text: Perianal skin [UBERON:0012336] - description: A zone of skin that is part of the area surrounding the anus. + title: Perianal skin [UBERON:0012336] meaning: UBERON:0012336 + description: A zone of skin that is part of the area surrounding the anus. is_a: Anus [UBERON:0001245] Arm [UBERON:0001460]: text: Arm [UBERON:0001460] - description: The part of the forelimb extending from the shoulder to the autopod. + title: Arm [UBERON:0001460] meaning: UBERON:0001460 + description: The part of the forelimb extending from the shoulder to the autopod. Arm (forearm) [NCIT:C32628]: text: Arm (forearm) [NCIT:C32628] - description: The structure on the upper limb, between the elbow and the wrist. + title: Arm (forearm) [NCIT:C32628] meaning: NCIT:C32628 + description: The structure on the upper limb, between the elbow and the wrist. is_a: Arm [UBERON:0001460] Elbow [UBERON:0001461]: text: Elbow [UBERON:0001461] - description: 'The elbow is the region surrounding the elbow-joint-the ginglymus - or hinge joint in the middle of the arm. Three bones form the elbow joint: - the humerus of the upper arm, and the paired radius and ulna of the forearm. - The bony prominence at the very tip of the elbow is the olecranon process - of the ulna, and the inner aspect of the elbow is called the antecubital - fossa.' + title: Elbow [UBERON:0001461] meaning: UBERON:0001461 + description: 'The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa.' is_a: Arm [UBERON:0001460] Back [FMA:14181]: text: Back [FMA:14181] - description: The rear surface of the human body from the shoulders to the - hips. + title: Back [FMA:14181] meaning: FMA:14181 + description: The rear surface of the human body from the shoulders to the hips. Buttock [UBERON:0013691]: text: Buttock [UBERON:0013691] - description: A zone of soft tissue located on the posterior of the lateral - side of the pelvic region corresponding to the gluteal muscles. + title: Buttock [UBERON:0013691] meaning: UBERON:0013691 + description: A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles. Cervix [UBERON:0000002]: text: Cervix [UBERON:0000002] - description: Lower, narrow portion of the uterus where it joins with the top - end of the vagina. + title: Cervix [UBERON:0000002] meaning: UBERON:0000002 + description: Lower, narrow portion of the uterus where it joins with the top end of the vagina. Chest [UBERON:0001443]: text: Chest [UBERON:0001443] - description: Subdivision of trunk proper, which is demarcated from the neck - by the plane of the superior thoracic aperture and from the abdomen internally - by the inferior surface of the diaphragm and externally by the costal margin - and associated with the thoracic vertebral column and ribcage and from the - back of the thorax by the external surface of the posterolateral part of - the rib cage, the anterior surface of the thoracic vertebral column and - the posterior axillary lines; together with the abdomen and the perineum, - it constitutes the trunk proper + title: Chest [UBERON:0001443] meaning: UBERON:0001443 + description: Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper Foot [BTO:0000476]: text: Foot [BTO:0000476] - description: The terminal part of the vertebrate leg upon which an individual - stands. + title: Foot [BTO:0000476] meaning: BTO:0000476 + description: The terminal part of the vertebrate leg upon which an individual stands. Genital area [BTO:0003358]: text: Genital area [BTO:0003358] - description: The area where the upper thigh meets the trunk. More precisely, - the fold or depression marking the juncture of the lower abdomen and the - inner part of the thigh. + title: Genital area [BTO:0003358] meaning: BTO:0003358 + description: The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh. Penis [UBERON:0000989]: text: Penis [UBERON:0000989] - description: An intromittent organ in certain biologically male organisms. - In placental mammals, this also serves as the organ of urination. + title: Penis [UBERON:0000989] meaning: UBERON:0000989 + description: An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination. is_a: Genital area [BTO:0003358] Glans (tip of penis) [UBERON:0035651]: text: Glans (tip of penis) [UBERON:0035651] - description: The bulbous structure at the distal end of the human penis + title: Glans (tip of penis) [UBERON:0035651] meaning: UBERON:0035651 + description: The bulbous structure at the distal end of the human penis is_a: Penis [UBERON:0000989] Prepuce of penis (foreskin): text: Prepuce of penis (foreskin) - description: A retractable double-layered fold of skin and mucous membrane - that covers the glans penis and protects the urinary meatus when the penis - is not erect. + title: Prepuce of penis (foreskin) meaning: UBERON:0001332 + description: A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect. is_a: Penis [UBERON:0000989] Perineum [UBERON:0002356]: text: Perineum [UBERON:0002356] - description: The space between the anus and scrotum in the male human, or - between the anus and the vulva in the female human. + title: Perineum [UBERON:0002356] meaning: UBERON:0002356 + description: The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human. is_a: Genital area [BTO:0003358] Scrotum [UBERON:0001300]: text: Scrotum [UBERON:0001300] - description: The external sac of skin that encloses the testes. It is an extension - of the abdomen, and in placentals is located between the penis and anus. + title: Scrotum [UBERON:0001300] meaning: UBERON:0001300 + description: The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus. is_a: Genital area [BTO:0003358] Vagina [UBERON:0000996]: text: Vagina [UBERON:0000996] - description: A fibromuscular tubular tract leading from the uterus to the - exterior of the body in female placental mammals and marsupials, or to the - cloaca in female birds, monotremes, and some reptiles + title: Vagina [UBERON:0000996] meaning: UBERON:0000996 + description: A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles is_a: Genital area [BTO:0003358] Gland [UBERON:0002530]: text: Gland [UBERON:0002530] - description: An organ that functions as a secretory or excretory organ. + title: Gland [UBERON:0002530] meaning: UBERON:0002530 + description: An organ that functions as a secretory or excretory organ. Hand [BTO:0004668]: text: Hand [BTO:0004668] - description: The terminal part of the vertebrate forelimb when modified, as - in humans, as a grasping organ. + title: Hand [BTO:0004668] meaning: BTO:0004668 + description: The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ. Finger [FMA:9666]: text: Finger [FMA:9666] - description: 'Subdivision of the hand demarcated from the hand proper by the - skin crease in line with the distal edge of finger webs. Examples: thumb, - right middle finger, left little finger.' + title: Finger [FMA:9666] meaning: FMA:9666 + description: 'Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger.' is_a: Hand [BTO:0004668] Hand (palm) [FMA:24920]: text: Hand (palm) [FMA:24920] - description: The inner surface of the hand between the wrist and fingers. + title: Hand (palm) [FMA:24920] meaning: FMA:24920 + description: The inner surface of the hand between the wrist and fingers. is_a: Hand [BTO:0004668] Head [UBERON:0000033]: text: Head [UBERON:0000033] - description: The head is the anterior-most division of the body. + title: Head [UBERON:0000033] meaning: UBERON:0000033 + description: The head is the anterior-most division of the body. Buccal mucosa [UBERON:0006956]: text: Buccal mucosa [UBERON:0006956] - description: The inner lining of the cheeks and lips. + title: Buccal mucosa [UBERON:0006956] meaning: UBERON:0006956 + description: The inner lining of the cheeks and lips. is_a: Head [UBERON:0000033] Cheek [UBERON:0001567]: text: Cheek [UBERON:0001567] - description: A fleshy subdivision of one side of the face bounded by an eye, - ear and the nose. + title: Cheek [UBERON:0001567] meaning: UBERON:0001567 + description: A fleshy subdivision of one side of the face bounded by an eye, ear and the nose. is_a: Head [UBERON:0000033] Ear [UBERON:0001690]: text: Ear [UBERON:0001690] - description: Sense organ in vertebrates that is specialized for the detection - of sound, and the maintenance of balance. Includes the outer ear and middle - ear, which collect and transmit sound waves; and the inner ear, which contains - the organs of balance and (except in fish) hearing. Also includes the pinna, - the visible part of the outer ear, present in some mammals. + title: Ear [UBERON:0001690] meaning: UBERON:0001690 + description: Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals. is_a: Head [UBERON:0000033] Preauricular region [NCIT:C103848]: text: Preauricular region [NCIT:C103848] - description: Of or pertaining to the area in front of the auricle of the ear. + title: Preauricular region [NCIT:C103848] meaning: NCIT:C103848 + description: Of or pertaining to the area in front of the auricle of the ear. is_a: Ear [UBERON:0001690] Eye [UBERON:0000970]: text: Eye [UBERON:0000970] - description: An organ that detects light. + title: Eye [UBERON:0000970] meaning: UBERON:0000970 + description: An organ that detects light. is_a: Head [UBERON:0000033] Face [UBERON:0001456]: text: Face [UBERON:0001456] - description: A subdivision of the head that has as parts the layers deep to - the surface of the anterior surface, including the mouth, eyes, and nose - (when present). In vertebrates, this includes the facial skeleton and structures - superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, - etc). + title: Face [UBERON:0001456] meaning: UBERON:0001456 + description: A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc). is_a: Head [UBERON:0000033] Forehead [UBERON:0008200]: text: Forehead [UBERON:0008200] - description: The part of the face above the eyes. In human anatomy, the forehead - is the fore part of the head. It is, formally, an area of the head bounded - by three features, two of the skull and one of the scalp. The top of the - forehead is marked by the hairline, the edge of the area where hair on the - scalp grows. The bottom of the forehead is marked by the supraorbital ridge, - the bone feature of the skull above the eyes. The two sides of the forehead - are marked by the temporal ridge, a bone feature that links the supraorbital - ridge to the coronal suture line and beyond + title: Forehead [UBERON:0008200] meaning: UBERON:0008200 + description: The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond is_a: Head [UBERON:0000033] Lip [UBERON:0001833]: text: Lip [UBERON:0001833] - description: One of the two fleshy folds which surround the opening of the - mouth. + title: Lip [UBERON:0001833] meaning: UBERON:0001833 + description: One of the two fleshy folds which surround the opening of the mouth. is_a: Head [UBERON:0000033] Jaw [UBERON:0011595]: text: Jaw [UBERON:0011595] - description: A subdivision of the head that corresponds to the jaw skeleton, - containing both soft tissue, skeleton and teeth (when present). The jaw - region is divided into upper and lower regions. + title: Jaw [UBERON:0011595] meaning: UBERON:0011595 + description: A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions. is_a: Head [UBERON:0000033] Tongue [UBERON:0001723]: text: Tongue [UBERON:0001723] - description: A muscular organ in the floor of the mouth. + title: Tongue [UBERON:0001723] meaning: UBERON:0001723 + description: A muscular organ in the floor of the mouth. is_a: Head [UBERON:0000033] Hypogastrium (suprapubic region) [UBERON:0013203]: text: Hypogastrium (suprapubic region) [UBERON:0013203] - description: The hypogastrium (or hypogastric region, or pubic region) is - an area of the human abdomen located below the navel. + title: Hypogastrium (suprapubic region) [UBERON:0013203] meaning: UBERON:0013203 + description: The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel. Leg [UBERON:0000978]: text: Leg [UBERON:0000978] - description: The portion of the hindlimb that contains both the stylopod and - zeugopod. + title: Leg [UBERON:0000978] meaning: UBERON:0000978 + description: The portion of the hindlimb that contains both the stylopod and zeugopod. Ankle [UBERON:0001512]: text: Ankle [UBERON:0001512] - description: A zone of skin that is part of an ankle + title: Ankle [UBERON:0001512] meaning: UBERON:0001512 + description: A zone of skin that is part of an ankle is_a: Leg [UBERON:0000978] Knee [UBERON:0001465]: text: Knee [UBERON:0001465] - description: A segment of the hindlimb that corresponds to the joint connecting - a hindlimb stylopod and zeugopod. + title: Knee [UBERON:0001465] meaning: UBERON:0001465 + description: A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod. is_a: Leg [UBERON:0000978] Thigh [UBERON:0000376]: text: Thigh [UBERON:0000376] - description: The part of the hindlimb between pelvis and the knee, corresponding - to the femur. + title: Thigh [UBERON:0000376] meaning: UBERON:0000376 + description: The part of the hindlimb between pelvis and the knee, corresponding to the femur. is_a: Leg [UBERON:0000978] Lower body [GENEPIO:0100492]: text: Lower body [GENEPIO:0100492] - description: The part of the body that includes the leg, ankle, and foot. + title: Lower body [GENEPIO:0100492] meaning: GENEPIO:0100492 + description: The part of the body that includes the leg, ankle, and foot. Nasal Cavity [UBERON:0001707]: text: Nasal Cavity [UBERON:0001707] - description: An anatomical cavity that is part of the olfactory apparatus. - This includes the space bounded anteriorly by the nares and posteriorly - by the choanae, when these structures are present. + title: Nasal Cavity [UBERON:0001707] meaning: UBERON:0001707 + description: An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present. Anterior Nares [UBERON:2001427]: text: Anterior Nares [UBERON:2001427] - description: The external part of the nose containing the lower nostrils. + title: Anterior Nares [UBERON:2001427] meaning: UBERON:2001427 + description: The external part of the nose containing the lower nostrils. is_a: Nasal Cavity [UBERON:0001707] Inferior Nasal Turbinate [UBERON:0005921]: text: Inferior Nasal Turbinate [UBERON:0005921] - description: The medial surface of the labyrinth of ethmoid consists of a - thin lamella, which descends from the under surface of the cribriform plate, - and ends below in a free, convoluted margin, the middle nasal concha. It - is rough, and marked above by numerous grooves, directed nearly vertically - downward from the cribriform plate; they lodge branches of the olfactory - nerves, which are distributed to the mucous membrane covering the superior - nasal concha. + title: Inferior Nasal Turbinate [UBERON:0005921] meaning: UBERON:0005921 + description: The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha. is_a: Nasal Cavity [UBERON:0001707] Middle Nasal Turbinate [UBERON:0005922]: text: Middle Nasal Turbinate [UBERON:0005922] - description: A turbinal located on the maxilla bone. + title: Middle Nasal Turbinate [UBERON:0005922] meaning: UBERON:0005922 + description: A turbinal located on the maxilla bone. is_a: Nasal Cavity [UBERON:0001707] Neck [UBERON:0000974]: text: Neck [UBERON:0000974] - description: An organism subdivision that extends from the head to the pectoral - girdle, encompassing the cervical vertebral column. + title: Neck [UBERON:0000974] meaning: UBERON:0000974 + description: An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column. Pharynx (throat) [UBERON:0006562]: text: Pharynx (throat) [UBERON:0006562] - description: A zone of skin that is part of an ankle + title: Pharynx (throat) [UBERON:0006562] meaning: UBERON:0006562 + description: A zone of skin that is part of an ankle is_a: Neck [UBERON:0000974] Nasopharynx (NP) [UBERON:0001728]: text: Nasopharynx (NP) [UBERON:0001728] - description: The section of the pharynx that lies above the soft palate. + title: Nasopharynx (NP) [UBERON:0001728] meaning: UBERON:0001728 + description: The section of the pharynx that lies above the soft palate. is_a: Pharynx (throat) [UBERON:0006562] Oropharynx (OP) [UBERON:0001729]: text: Oropharynx (OP) [UBERON:0001729] - description: The portion of the pharynx that lies between the soft palate - and the upper edge of the epiglottis. + title: Oropharynx (OP) [UBERON:0001729] meaning: UBERON:0001729 + description: The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis. is_a: Pharynx (throat) [UBERON:0006562] Trachea [UBERON:0003126]: text: Trachea [UBERON:0003126] - description: The trachea is the portion of the airway that attaches to the - bronchi as it branches. + title: Trachea [UBERON:0003126] meaning: UBERON:0003126 + description: The trachea is the portion of the airway that attaches to the bronchi as it branches. is_a: Neck [UBERON:0000974] Rectum [UBERON:0001052]: text: Rectum [UBERON:0001052] - description: The terminal portion of the intestinal tube, terminating with - the anus. + title: Rectum [UBERON:0001052] meaning: UBERON:0001052 + description: The terminal portion of the intestinal tube, terminating with the anus. Shoulder [UBERON:0001467]: text: Shoulder [UBERON:0001467] - description: A subdivision of the pectoral complex consisting of the structures - in the region of the shoulder joint (which connects the humerus, scapula - and clavicle). + title: Shoulder [UBERON:0001467] meaning: UBERON:0001467 + description: A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle). Skin [UBERON:0001003]: text: Skin [UBERON:0001003] - description: The outer epithelial layer of the skin that is superficial to - the dermis. + title: Skin [UBERON:0001003] meaning: UBERON:0001003 + description: The outer epithelial layer of the skin that is superficial to the dermis. BodyProductMenu: name: BodyProductMenu title: body product menu permissible_values: Breast Milk: text: Breast Milk - description: An emulsion of fat globules within a fluid that is secreted by - the mammary gland during lactation. + title: Breast Milk meaning: UBERON:0001913 + description: An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation. Feces: text: Feces - description: Portion of semisolid bodily waste discharged through the anus. + title: Feces meaning: UBERON:0001988 + description: Portion of semisolid bodily waste discharged through the anus. Fluid (discharge): text: Fluid (discharge) - description: A fluid that comes out of the body. + title: Fluid (discharge) meaning: SYMP:0000651 + description: A fluid that comes out of the body. Pus: text: Pus - description: A bodily fluid consisting of a whitish-yellow or yellow substance - produced during inflammatory responses of the body that can be found in - regions of pyogenic bacterial infections. + title: Pus meaning: UBERON:0000177 + description: A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections. is_a: Fluid (discharge) Fluid (seminal): text: Fluid (seminal) - description: A substance formed from the secretion of one or more glands of - the male genital tract in which sperm cells are suspended. + title: Fluid (seminal) meaning: UBERON:0006530 + description: A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended. Mucus: text: Mucus - description: Mucus is a bodily fluid consisting of a slippery secretion of - the lining of the mucous membranes in the body. It is a viscous colloid - containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus - is produced by goblet cells in the mucous membranes that cover the surfaces - of the membranes. It is made up of mucins and inorganic salts suspended - in water. + title: Mucus meaning: UBERON:0000912 + description: Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water. Sputum: text: Sputum - description: Matter ejected from the lungs, bronchi, and trachea, through - the mouth. + title: Sputum meaning: UBERON:0007311 + description: Matter ejected from the lungs, bronchi, and trachea, through the mouth. is_a: Mucus Sweat: text: Sweat - description: Secretion produced by a sweat gland. + title: Sweat meaning: UBERON:0001089 + description: Secretion produced by a sweat gland. Tear: text: Tear - description: Aqueous substance secreted by the lacrimal gland. + title: Tear meaning: UBERON:0001827 + description: Aqueous substance secreted by the lacrimal gland. Urine: text: Urine - description: Excretion that is the output of a kidney. + title: Urine meaning: UBERON:0001088 + description: Excretion that is the output of a kidney. BodyProductInternationalMenu: name: BodyProductInternationalMenu title: body product international menu permissible_values: Breast Milk [UBERON:0001913]: text: Breast Milk [UBERON:0001913] - description: An emulsion of fat globules within a fluid that is secreted by - the mammary gland during lactation. + title: Breast Milk [UBERON:0001913] meaning: UBERON:0001913 + description: An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation. Feces [UBERON:0001988]: text: Feces [UBERON:0001988] - description: Portion of semisolid bodily waste discharged through the anus. + title: Feces [UBERON:0001988] meaning: UBERON:0001988 + description: Portion of semisolid bodily waste discharged through the anus. Fluid (discharge) [SYMP:0000651]: text: Fluid (discharge) [SYMP:0000651] - description: A fluid that comes out of the body. + title: Fluid (discharge) [SYMP:0000651] meaning: SYMP:0000651 + description: A fluid that comes out of the body. Pus [UBERON:0000177]: text: Pus [UBERON:0000177] - description: A bodily fluid consisting of a whitish-yellow or yellow substance - produced during inflammatory responses of the body that can be found in - regions of pyogenic bacterial infections. + title: Pus [UBERON:0000177] meaning: UBERON:0000177 + description: A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections. is_a: Fluid (discharge) [SYMP:0000651] Fluid (seminal) [UBERON:0006530]: text: Fluid (seminal) [UBERON:0006530] - description: A substance formed from the secretion of one or more glands of - the male genital tract in which sperm cells are suspended. + title: Fluid (seminal) [UBERON:0006530] meaning: UBERON:0006530 + description: A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended. Mucus [UBERON:0000912]: text: Mucus [UBERON:0000912] - description: Mucus is a bodily fluid consisting of a slippery secretion of - the lining of the mucous membranes in the body. It is a viscous colloid - containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus - is produced by goblet cells in the mucous membranes that cover the surfaces - of the membranes. It is made up of mucins and inorganic salts suspended - in water. + title: Mucus [UBERON:0000912] meaning: UBERON:0000912 + description: Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water. Sputum [UBERON:0007311]: text: Sputum [UBERON:0007311] - description: Matter ejected from the lungs, bronchi, and trachea, through - the mouth. + title: Sputum [UBERON:0007311] meaning: UBERON:0007311 + description: Matter ejected from the lungs, bronchi, and trachea, through the mouth. is_a: Mucus [UBERON:0000912] Sweat [UBERON:0001089]: text: Sweat [UBERON:0001089] - description: Secretion produced by a sweat gland. + title: Sweat [UBERON:0001089] meaning: UBERON:0001089 + description: Secretion produced by a sweat gland. Tear [UBERON:0001827]: text: Tear [UBERON:0001827] - description: Aqueous substance secreted by the lacrimal gland. + title: Tear [UBERON:0001827] meaning: UBERON:0001827 + description: Aqueous substance secreted by the lacrimal gland. Urine [UBERON:0001088]: text: Urine [UBERON:0001088] - description: Excretion that is the output of a kidney. + title: Urine [UBERON:0001088] meaning: UBERON:0001088 + description: Excretion that is the output of a kidney. EnvironmentalMaterialInternationalMenu: name: EnvironmentalMaterialInternationalMenu title: environmental material international menu permissible_values: Animal carcass [FOODON:02010020]: text: Animal carcass [FOODON:02010020] - description: A carcass of an animal that includes all anatomical parts. This - includes a carcass with all organs and skin. + title: Animal carcass [FOODON:02010020] meaning: FOODON:02010020 + description: A carcass of an animal that includes all anatomical parts. This includes a carcass with all organs and skin. Bedding (Bed linen) [GSSO:005304]: text: Bedding (Bed linen) [GSSO:005304] - description: Bedding is the removable and washable portion of a human sleeping - environment. + title: Bedding (Bed linen) [GSSO:005304] meaning: GSSO:005304 + description: Bedding is the removable and washable portion of a human sleeping environment. Clothing [GSSO:003405]: text: Clothing [GSSO:003405] - description: Fabric or other material used to cover the body. + title: Clothing [GSSO:003405] meaning: GSSO:003405 + description: Fabric or other material used to cover the body. Drinkware: text: Drinkware + title: Drinkware description: Utensils with an open top that are used to hold liquids for consumption. Cup [ENVO:03501330]: text: Cup [ENVO:03501330] - description: A utensil which is a hand-sized container with an open top. A - cup may be used to hold liquids for pouring or drinking, or to store solids - for pouring. + title: Cup [ENVO:03501330] meaning: ENVO:03501330 + description: A utensil which is a hand-sized container with an open top. A cup may be used to hold liquids for pouring or drinking, or to store solids for pouring. is_a: Drinkware Tableware: text: Tableware - description: Items used in setting a table and serving food and beverages. - This includes various utensils, plates, bowls, cups, glasses, and serving - dishes designed for dining and drinking. + title: Tableware + description: Items used in setting a table and serving food and beverages. This includes various utensils, plates, bowls, cups, glasses, and serving dishes designed for dining and drinking. Dish: text: Dish - description: A flat, typically round or oval item used for holding or serving - food. It can also refer to a specific type of plate, often used to describe - the container itself, such as a "plate dish" which is used for placing and - serving individual portions of food. + title: Dish + description: A flat, typically round or oval item used for holding or serving food. It can also refer to a specific type of plate, often used to describe the container itself, such as a "plate dish" which is used for placing and serving individual portions of food. is_a: Tableware Eating utensil [ENVO:03501353]: text: Eating utensil [ENVO:03501353] - description: A utensil used for consuming food. + title: Eating utensil [ENVO:03501353] meaning: ENVO:03501353 + description: A utensil used for consuming food. is_a: Tableware Wastewater: text: Wastewater - description: Water that has been adversely affected in quality by anthropogenic - influence. + title: Wastewater meaning: ENVO:00002001 + description: Water that has been adversely affected in quality by anthropogenic influence. CollectionMethodMenu: name: CollectionMethodMenu title: collection method menu permissible_values: Amniocentesis: text: Amniocentesis - description: A prenatal diagnostic procedure in which a small sample of amniotic - fluid is removed from the uterus by a needle inserted into the abdomen. - This procedure is used to detect various genetic abnormalities in the fetus - and/or the sex of the fetus. + title: Amniocentesis meaning: NCIT:C52009 + description: A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus. Aspiration: text: Aspiration - description: Inspiration of a foreign object into the airway. + title: Aspiration meaning: NCIT:C15631 + description: Inspiration of a foreign object into the airway. Suprapubic Aspiration: text: Suprapubic Aspiration - description: An aspiration process which involves putting a needle through - the skin just above the pubic bone into the bladder to take a urine sample. + title: Suprapubic Aspiration meaning: GENEPIO:0100028 + description: An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample. is_a: Aspiration Tracheal aspiration: text: Tracheal aspiration - description: An aspiration process which collects tracheal secretions. + title: Tracheal aspiration meaning: GENEPIO:0100029 + description: An aspiration process which collects tracheal secretions. is_a: Aspiration Vacuum Aspiration: text: Vacuum Aspiration - description: An aspiration process which uses a vacuum source to remove a - sample. + title: Vacuum Aspiration meaning: GENEPIO:0100030 + description: An aspiration process which uses a vacuum source to remove a sample. is_a: Aspiration Biopsy: text: Biopsy - description: A specimen collection that obtains a sample of tissue or cell - from a living multicellular organism body for diagnostic purposes by means - intended to be minimally invasive. + title: Biopsy meaning: OBI:0002650 + description: A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive. Needle Biopsy: text: Needle Biopsy - description: A biopsy that uses a hollow needle to extract cells. + title: Needle Biopsy meaning: OBI:0002651 + description: A biopsy that uses a hollow needle to extract cells. is_a: Biopsy Filtration: text: Filtration - description: Filtration is a process which separates components suspended - in a fluid based on granularity properties relying on a filter device + title: Filtration meaning: OBI:0302885 + description: Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device Air filtration: text: Air filtration - description: A filtration process which removes solid particulates from the - air via an air filtration device. + title: Air filtration meaning: GENEPIO:0100031 + description: A filtration process which removes solid particulates from the air via an air filtration device. is_a: Filtration Finger Prick: text: Finger Prick - description: A collecting specimen from organism process in which a skin site - free of surface arterial flow is pierced with a sterile lancet, after a - capillary blood droplet is formed a sample is captured in a capillary tupe. + title: Finger Prick meaning: GENEPIO:0100036 + description: A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe. Lavage: text: Lavage - description: A protocol application to separate cells and/or cellular secretions - from an anatomical space by the introduction and removal of fluid + title: Lavage meaning: OBI:0600044 + description: A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid Bronchoalveolar lavage (BAL): text: Bronchoalveolar lavage (BAL) - description: The collection of bronchoalveolar lavage fluid (BAL) from the - lungs. + title: Bronchoalveolar lavage (BAL) meaning: GENEPIO:0100032 + description: The collection of bronchoalveolar lavage fluid (BAL) from the lungs. is_a: Lavage Gastric Lavage: text: Gastric Lavage - description: The administration and evacuation of small volumes of liquid - through an orogastric tube to remove toxic substances within the stomach. + title: Gastric Lavage meaning: GENEPIO:0100033 + description: The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach. is_a: Lavage Lumbar Puncture: text: Lumbar Puncture - description: An invasive procedure in which a hollow needle is introduced - through an intervertebral space in the lower back to access the subarachnoid - space in order to sample cerebrospinal fluid or to administer medication. + title: Lumbar Puncture meaning: NCIT:C15327 + description: An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication. Necropsy: text: Necropsy - description: A postmortem examination of the body of an animal to determine - the cause of death or the character and extent of changes produced by disease. + title: Necropsy meaning: MMO:0000344 + description: A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease. Phlebotomy: text: Phlebotomy - description: The collection of blood from a vein, most commonly via needle - venipuncture. + title: Phlebotomy meaning: NCIT:C28221 + description: The collection of blood from a vein, most commonly via needle venipuncture. Rinsing: text: Rinsing - description: The process of removal and collection of specimen material from - the surface of an entity by washing, or a similar application of fluids. + title: Rinsing meaning: GENEPIO:0002116 + description: The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids. Saline gargle (mouth rinse and gargle): text: Saline gargle (mouth rinse and gargle) - description: A collecting specimen from organism process in which a salt water - solution is taken into the oral cavity, rinsed around, and gargled before - being deposited into an external collection device. + title: Saline gargle (mouth rinse and gargle) meaning: GENEPIO:0100034 + description: A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device. is_a: Rinsing Scraping: text: Scraping - description: A specimen collection process in which a sample is collected - by scraping a surface with a sterile sampling device. + title: Scraping meaning: GENEPIO:0100035 + description: A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device. Swabbing: text: Swabbing - description: The process of collecting specimen material using a swab collection - device. + title: Swabbing meaning: GENEPIO:0002117 + description: The process of collecting specimen material using a swab collection device. Thoracentesis (chest tap): text: Thoracentesis (chest tap) - description: The removal of excess fluid via needle puncture from the thoracic - cavity. + title: Thoracentesis (chest tap) meaning: NCIT:C15392 + description: The removal of excess fluid via needle puncture from the thoracic cavity. CollectionMethodInternationalMenu: name: CollectionMethodInternationalMenu title: collection method international menu permissible_values: Amniocentesis [NCIT:C52009]: text: Amniocentesis [NCIT:C52009] - description: A prenatal diagnostic procedure in which a small sample of amniotic - fluid is removed from the uterus by a needle inserted into the abdomen. - This procedure is used to detect various genetic abnormalities in the fetus - and/or the sex of the fetus. + title: Amniocentesis [NCIT:C52009] meaning: NCIT:C52009 + description: A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus. Aspiration [NCIT:C15631]: text: Aspiration [NCIT:C15631] - description: Procedure using suction, usually with a thin needle and syringe, - to remove bodily fluid or tissue. + title: Aspiration [NCIT:C15631] meaning: NCIT:C15631 + description: Procedure using suction, usually with a thin needle and syringe, to remove bodily fluid or tissue. Suprapubic Aspiration [GENEPIO:0100028]: text: Suprapubic Aspiration [GENEPIO:0100028] - description: An aspiration process which involves putting a needle through - the skin just above the pubic bone into the bladder to take a urine sample. + title: Suprapubic Aspiration [GENEPIO:0100028] meaning: GENEPIO:0100028 + description: An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample. is_a: Aspiration [NCIT:C15631] Tracheal aspiration [GENEPIO:0100029]: text: Tracheal aspiration [GENEPIO:0100029] - description: An aspiration process which collects tracheal secretions. + title: Tracheal aspiration [GENEPIO:0100029] meaning: GENEPIO:0100029 + description: An aspiration process which collects tracheal secretions. is_a: Aspiration [NCIT:C15631] Vacuum Aspiration [GENEPIO:0100030]: text: Vacuum Aspiration [GENEPIO:0100030] - description: An aspiration process which uses a vacuum source to remove a - sample. + title: Vacuum Aspiration [GENEPIO:0100030] meaning: GENEPIO:0100030 + description: An aspiration process which uses a vacuum source to remove a sample. is_a: Aspiration [NCIT:C15631] Biopsy [OBI:0002650]: text: Biopsy [OBI:0002650] - description: A specimen collection that obtains a sample of tissue or cell - from a living multicellular organism body for diagnostic purposes by means - intended to be minimally invasive. + title: Biopsy [OBI:0002650] meaning: OBI:0002650 + description: A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive. Needle Biopsy [OBI:0002651]: text: Needle Biopsy [OBI:0002651] - description: A biopsy that uses a hollow needle to extract cells. + title: Needle Biopsy [OBI:0002651] meaning: OBI:0002651 + description: A biopsy that uses a hollow needle to extract cells. is_a: Biopsy [OBI:0002650] Filtration [OBI:0302885]: text: Filtration [OBI:0302885] - description: Filtration is a process which separates components suspended - in a fluid based on granularity properties relying on a filter device. + title: Filtration [OBI:0302885] meaning: OBI:0302885 + description: Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device. Air filtration [GENEPIO:0100031]: text: Air filtration [GENEPIO:0100031] - description: A filtration process which removes solid particulates from the - air via an air filtration device. + title: Air filtration [GENEPIO:0100031] meaning: GENEPIO:0100031 + description: A filtration process which removes solid particulates from the air via an air filtration device. is_a: Filtration [OBI:0302885] Lavage [OBI:0600044]: text: Lavage [OBI:0600044] - description: A protocol application to separate cells and/or cellular secretions - from an anatomical space by the introduction and removal of fluid. + title: Lavage [OBI:0600044] meaning: OBI:0600044 + description: A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid. Bronchoalveolar lavage (BAL) [GENEPIO:0100032]: text: Bronchoalveolar lavage (BAL) [GENEPIO:0100032] - description: The collection of bronchoalveolar lavage fluid (BAL) from the - lungs. + title: Bronchoalveolar lavage (BAL) [GENEPIO:0100032] meaning: GENEPIO:0100032 + description: The collection of bronchoalveolar lavage fluid (BAL) from the lungs. is_a: Lavage [OBI:0600044] Gastric Lavage [GENEPIO:0100033]: text: Gastric Lavage [GENEPIO:0100033] - description: The administration and evacuation of small volumes of liquid - through an orogastric tube to remove toxic substances within the stomach. + title: Gastric Lavage [GENEPIO:0100033] meaning: GENEPIO:0100033 + description: The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach. is_a: Lavage [OBI:0600044] Lumbar Puncture [NCIT:C15327]: text: Lumbar Puncture [NCIT:C15327] - description: An invasive procedure in which a hollow needle is introduced - through an intervertebral space in the lower back to access the subarachnoid - space in order to sample cerebrospinal fluid or to administer medication. + title: Lumbar Puncture [NCIT:C15327] meaning: NCIT:C15327 + description: An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication. Necropsy [MMO:0000344]: text: Necropsy [MMO:0000344] - description: A postmortem examination of the body of an animal to determine - the cause of death or the character and extent of changes produced by disease. + title: Necropsy [MMO:0000344] meaning: MMO:0000344 + description: A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease. Phlebotomy [NCIT:C28221]: text: Phlebotomy [NCIT:C28221] - description: The collection of blood from a vein, most commonly via needle - venipuncture. + title: Phlebotomy [NCIT:C28221] meaning: NCIT:C28221 + description: The collection of blood from a vein, most commonly via needle venipuncture. Rinsing [GENEPIO:0002116]: text: Rinsing [GENEPIO:0002116] - description: The process of removal and collection of specimen material from - the surface of an entity by washing, or a similar application of fluids. + title: Rinsing [GENEPIO:0002116] meaning: GENEPIO:0002116 + description: The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids. Saline gargle (mouth rinse and gargle) [GENEPIO:0100034]: text: Saline gargle (mouth rinse and gargle) [GENEPIO:0100034] - description: A collecting specimen from organism process in which a salt water - solution is taken into the oral cavity, rinsed around, and gargled before - being deposited into an external collection device. + title: Saline gargle (mouth rinse and gargle) [GENEPIO:0100034] meaning: GENEPIO:0100034 + description: A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device. is_a: Rinsing [GENEPIO:0002116] Scraping [GENEPIO:0100035]: text: Scraping [GENEPIO:0100035] - description: A specimen collection process in which a sample is collected - by scraping a surface with a sterile sampling device. + title: Scraping [GENEPIO:0100035] meaning: GENEPIO:0100035 + description: A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device. Swabbing [GENEPIO:0002117]: text: Swabbing [GENEPIO:0002117] - description: The process of collecting specimen material using a swab collection - device. + title: Swabbing [GENEPIO:0002117] meaning: GENEPIO:0002117 + description: The process of collecting specimen material using a swab collection device. Finger Prick [GENEPIO:0100036]: text: Finger Prick [GENEPIO:0100036] - description: A collecting specimen from organism process in which a skin site - free of surface arterial flow is pierced with a sterile lancet, after a - capillary blood droplet is formed a sample is captured in a capillary tupe. + title: Finger Prick [GENEPIO:0100036] meaning: GENEPIO:0100036 + description: A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe. is_a: Swabbing [GENEPIO:0002117] Thoracentesis (chest tap) [NCIT:C15392]: text: Thoracentesis (chest tap) [NCIT:C15392] - description: The removal of excess fluid via needle puncture from the thoracic - cavity. + title: Thoracentesis (chest tap) [NCIT:C15392] meaning: NCIT:C15392 + description: The removal of excess fluid via needle puncture from the thoracic cavity. CollectionDeviceMenu: name: CollectionDeviceMenu title: collection device menu permissible_values: Blood Collection Tube: text: Blood Collection Tube - description: 'A specimen collection tube which is designed for the collection - of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection' + title: Blood Collection Tube meaning: OBI:0002859 + description: 'A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection' Bronchoscope: text: Bronchoscope - description: A device which is a thin, tube-like instrument which includes - a light and a lens used to examine a lung. + title: Bronchoscope meaning: OBI:0002826 + description: A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung. Collection Container: text: Collection Container - description: A container with the function of containing a specimen. + title: Collection Container meaning: OBI:0002088 + description: A container with the function of containing a specimen. Collection Cup: text: Collection Cup - description: A device which is used to collect liquid samples. + title: Collection Cup meaning: GENEPIO:0100026 + description: A device which is used to collect liquid samples. Filter: text: Filter - description: A manufactured product which separates solids from fluids by - adding a medium through which only a fluid can pass. + title: Filter meaning: GENEPIO:0100103 + description: A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass. Needle: text: Needle - description: A needle is a sharp, hollow device used to penetrate tissue or - soft material. When attached to a syringe. it allows delivery of a specific - volume of liquid or gaseous mixture. + title: Needle meaning: OBI:0000436 + description: A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture. Serum Collection Tube: text: Serum Collection Tube - description: A specimen collection tube which is designed for collecting whole - blood and enabling the separation of serum. + title: Serum Collection Tube meaning: OBI:0002860 + description: A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum. Sputum Collection Tube: text: Sputum Collection Tube - description: A specimen collection tube which is designed for collecting sputum. + title: Sputum Collection Tube meaning: OBI:0002861 + description: A specimen collection tube which is designed for collecting sputum. Suction Catheter: text: Suction Catheter - description: A catheter which is used to remove mucus and other secretions - from the body. + title: Suction Catheter meaning: OBI:0002831 + description: A catheter which is used to remove mucus and other secretions from the body. Swab: text: Swab - description: A device which is a soft, absorbent material mounted on one or - both ends of a stick. + title: Swab meaning: GENEPIO:0100027 + description: A device which is a soft, absorbent material mounted on one or both ends of a stick. Dry swab: text: Dry swab - description: A swab device that consists of soft, absorbent material mounted - on one or both ends of a stick, designed to collect samples without the - presence of a liquid or preservative medium. + title: Dry swab meaning: GENEPIO:0100493 + description: A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium. is_a: Swab Urine Collection Tube: text: Urine Collection Tube - description: A specimen container which is designed for holding urine. + title: Urine Collection Tube meaning: OBI:0002862 + description: A specimen container which is designed for holding urine. Universal Transport Medium (UTM): text: Universal Transport Medium (UTM) - description: A sterile, balanced medium designed to preserve and transport - clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring - the viability of the sample for subsequent analysis or culture. + title: Universal Transport Medium (UTM) meaning: GENEPIO:0100509 + description: A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture. Virus Transport Medium: text: Virus Transport Medium - description: A medium designed to promote longevity of a viral sample. FROM - Corona19 + title: Virus Transport Medium meaning: OBI:0002866 + description: A medium designed to promote longevity of a viral sample. FROM Corona19 CollectionDeviceInternationalMenu: name: CollectionDeviceInternationalMenu title: collection device international menu permissible_values: Blood Collection Tube [OBI:0002859]: text: Blood Collection Tube [OBI:0002859] - description: 'A specimen collection tube which is designed for the collection - of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection' + title: Blood Collection Tube [OBI:0002859] meaning: OBI:0002859 + description: 'A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection' Bronchoscope [OBI:0002826]: text: Bronchoscope [OBI:0002826] - description: A device which is a thin, tube-like instrument which includes - a light and a lens used to examine a lung. + title: Bronchoscope [OBI:0002826] meaning: OBI:0002826 + description: A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung. Collection Container [OBI:0002088]: text: Collection Container [OBI:0002088] - description: A container with the function of containing a specimen. + title: Collection Container [OBI:0002088] meaning: OBI:0002088 + description: A container with the function of containing a specimen. Collection Cup [GENEPIO:0100026]: text: Collection Cup [GENEPIO:0100026] - description: A device which is used to collect liquid samples. + title: Collection Cup [GENEPIO:0100026] meaning: GENEPIO:0100026 + description: A device which is used to collect liquid samples. Filter [GENEPIO:0100103]: text: Filter [GENEPIO:0100103] - description: A manufactured product which separates solids from fluids by - adding a medium through which only a fluid can pass. + title: Filter [GENEPIO:0100103] meaning: GENEPIO:0100103 + description: A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass. Needle [OBI:0000436]: text: Needle [OBI:0000436] - description: A needle is a sharp, hollow device used to penetrate tissue or - soft material. When attached to a syringe. it allows delivery of a specific - volume of liquid or gaseous mixture. + title: Needle [OBI:0000436] meaning: OBI:0000436 + description: A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture. Serum Collection Tube [OBI:0002860]: text: Serum Collection Tube [OBI:0002860] - description: A specimen collection tube which is designed for collecting whole - blood and enabling the separation of serum. + title: Serum Collection Tube [OBI:0002860] meaning: OBI:0002860 + description: A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum. Sputum Collection Tube [OBI:0002861]: text: Sputum Collection Tube [OBI:0002861] - description: A specimen collection tube which is designed for collecting sputum. + title: Sputum Collection Tube [OBI:0002861] meaning: OBI:0002861 + description: A specimen collection tube which is designed for collecting sputum. Suction Catheter [OBI:0002831]: text: Suction Catheter [OBI:0002831] - description: A catheter which is used to remove mucus and other secretions - from the body. + title: Suction Catheter [OBI:0002831] meaning: OBI:0002831 + description: A catheter which is used to remove mucus and other secretions from the body. Swab [GENEPIO:0100027]: text: Swab [GENEPIO:0100027] - description: A device which is a soft, absorbent material mounted on one or - both ends of a stick. + title: Swab [GENEPIO:0100027] meaning: GENEPIO:0100027 + description: A device which is a soft, absorbent material mounted on one or both ends of a stick. Dry swab [GENEPIO:0100493]: text: Dry swab [GENEPIO:0100493] - description: A swab device that consists of soft, absorbent material mounted - on one or both ends of a stick, designed to collect samples without the - presence of a liquid or preservative medium. + title: Dry swab [GENEPIO:0100493] meaning: GENEPIO:0100493 + description: A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium. is_a: Swab [GENEPIO:0100027] Urine Collection Tube [OBI:0002862]: text: Urine Collection Tube [OBI:0002862] - description: A specimen container which is designed for holding urine. + title: Urine Collection Tube [OBI:0002862] meaning: OBI:0002862 + description: A specimen container which is designed for holding urine. Universal Transport Medium (UTM) [GENEPIO:0100509]: text: Universal Transport Medium (UTM) [GENEPIO:0100509] - description: A sterile, balanced medium designed to preserve and transport - clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring - the viability of the sample for subsequent analysis or culture. + title: Universal Transport Medium (UTM) [GENEPIO:0100509] meaning: GENEPIO:0100509 + description: A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture. Virus Transport Medium [OBI:0002866]: text: Virus Transport Medium [OBI:0002866] - description: A medium designed to promote longevity of a viral sample. FROM - Corona19 + title: Virus Transport Medium [OBI:0002866] meaning: OBI:0002866 + description: A medium designed to promote longevity of a viral sample. FROM Corona19 SpecimenProcessingMenu: name: SpecimenProcessingMenu title: specimen processing menu permissible_values: Virus passage: text: Virus passage - description: The process of growing a virus in serial iterations. + title: Virus passage meaning: GENEPIO:0100039 + description: The process of growing a virus in serial iterations. Specimens pooled: text: Specimens pooled - description: Physical combination of several instances of like material. + title: Specimens pooled meaning: OBI:0600016 + description: Physical combination of several instances of like material. SpecimenProcessingInternationalMenu: name: SpecimenProcessingInternationalMenu title: specimen processing international menu permissible_values: Virus passage [GENEPIO:0100039]: text: Virus passage [GENEPIO:0100039] - description: The process of growing a virus in serial iterations. + title: Virus passage [GENEPIO:0100039] meaning: GENEPIO:0100039 + description: The process of growing a virus in serial iterations. Specimens pooled [OBI:0600016]: text: Specimens pooled [OBI:0600016] - description: Physical combination of several instances of like material. + title: Specimens pooled [OBI:0600016] meaning: OBI:0600016 + description: Physical combination of several instances of like material. ExperimentalSpecimenRoleTypeMenu: name: ExperimentalSpecimenRoleTypeMenu title: experimental specimen role type menu permissible_values: Positive experimental control: text: Positive experimental control - description: A control specimen that is expected to yield a positive result, - to establish a reference baseline for an experiment. + title: Positive experimental control meaning: GENEPIO:0101018 + description: A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment. Negative experimental control: text: Negative experimental control - description: A control specimen that is expected to yield a negative result, - to establish a reference baseline for an experiment + title: Negative experimental control meaning: GENEPIO:0101019 + description: A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment Technical replicate: text: Technical replicate - description: A technical replicate is a replicate role where the same BioSample - is use e.g. the same pool of RNA used to assess technical (as opposed to - biological) variation within an experiment. + title: Technical replicate meaning: EFO:0002090 + description: A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment. Biological replicate: text: Biological replicate - description: A biological replicate is a replicate role that consists of independent - biological replicates made from different individual biosamples. + title: Biological replicate meaning: EFO:0002091 + description: A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples. ExperimentalSpecimenRoleTypeInternationalMenu: name: ExperimentalSpecimenRoleTypeInternationalMenu title: experimental specimen role type international menu permissible_values: Positive experimental control [GENEPIO:0101018]: text: Positive experimental control [GENEPIO:0101018] - description: A control specimen that is expected to yield a positive result, - to establish a reference baseline for an experiment. + title: Positive experimental control [GENEPIO:0101018] meaning: GENEPIO:0101018 + description: A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment. Negative experimental control [GENEPIO:0101019]: text: Negative experimental control [GENEPIO:0101019] - description: A control specimen that is expected to yield a negative result, - to establish a reference baseline for an experiment + title: Negative experimental control [GENEPIO:0101019] meaning: GENEPIO:0101019 + description: A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment Technical replicate [EFO:0002090]: text: Technical replicate [EFO:0002090] - description: A technical replicate is a replicate role where the same BioSample - is use e.g. the same pool of RNA used to assess technical (as opposed to - biological) variation within an experiment. + title: Technical replicate [EFO:0002090] meaning: EFO:0002090 + description: A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment. Biological replicate [EFO:0002091]: text: Biological replicate [EFO:0002091] - description: A biological replicate is a replicate role that consists of independent - biological replicates made from different individual biosamples. + title: Biological replicate [EFO:0002091] meaning: EFO:0002091 + description: A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples. LineageCladeNameInternationalMenu: name: LineageCladeNameInternationalMenu title: lineage/clade name international menu permissible_values: Mpox virus clade I [GENEPIO:0102029]: text: Mpox virus clade I [GENEPIO:0102029] - description: An Mpox virus clade with at least 99% similarity to the West - African/USA-derived Mpox strain. + title: Mpox virus clade I [GENEPIO:0102029] meaning: GENEPIO:0102029 + description: An Mpox virus clade with at least 99% similarity to the West African/USA-derived Mpox strain. Mpox virus clade Ia [GENEPIO:0102030]: text: Mpox virus clade Ia [GENEPIO:0102030] - description: An Mpox virus that clusters in phylogenetic trees within the - Ia clade. + title: Mpox virus clade Ia [GENEPIO:0102030] meaning: GENEPIO:0102030 + description: An Mpox virus that clusters in phylogenetic trees within the Ia clade. is_a: Mpox virus clade I [GENEPIO:0102029] Mpox virus clade Ib [GENEPIO:0102031]: text: Mpox virus clade Ib [GENEPIO:0102031] - description: An Mpox virus that clusters in phylogenetic trees within the - Ib clade. + title: Mpox virus clade Ib [GENEPIO:0102031] meaning: GENEPIO:0102031 + description: An Mpox virus that clusters in phylogenetic trees within the Ib clade. is_a: Mpox virus clade I [GENEPIO:0102029] Mpox virus clade II [GENEPIO:0102032]: text: Mpox virus clade II [GENEPIO:0102032] - description: An Mpox virus clade with at least 99% similarity to the Congo - Basin-derived Mpox strain. + title: Mpox virus clade II [GENEPIO:0102032] meaning: GENEPIO:0102032 + description: An Mpox virus clade with at least 99% similarity to the Congo Basin-derived Mpox strain. Mpox virus clade IIa [GENEPIO:0102033]: text: Mpox virus clade IIa [GENEPIO:0102033] - description: An Mpox virus that clusters in phylogenetic trees within the - IIa clade. + title: Mpox virus clade IIa [GENEPIO:0102033] meaning: GENEPIO:0102033 + description: An Mpox virus that clusters in phylogenetic trees within the IIa clade. is_a: Mpox virus clade II [GENEPIO:0102032] Mpox virus clade IIb [GENEPIO:0102034]: text: Mpox virus clade IIb [GENEPIO:0102034] - description: An Mpox virus that clusters in phylogenetic trees within the - IIb clade. + title: Mpox virus clade IIb [GENEPIO:0102034] meaning: GENEPIO:0102034 + description: An Mpox virus that clusters in phylogenetic trees within the IIb clade. is_a: Mpox virus clade II [GENEPIO:0102032] Mpox virus lineage B.1: text: Mpox virus lineage B.1 + title: Mpox virus lineage B.1 is_a: Mpox virus clade IIb [GENEPIO:0102034] Mpox virus lineage A: text: Mpox virus lineage A + title: Mpox virus lineage A is_a: Mpox virus clade IIb [GENEPIO:0102034] HostCommonNameMenu: name: HostCommonNameMenu @@ -5831,44 +5931,46 @@ enums: permissible_values: Human: text: Human - description: A bipedal primate mammal of the species Homo sapiens. + title: Human meaning: NCBITaxon:9606 + description: A bipedal primate mammal of the species Homo sapiens. HostCommonNameInternationalMenu: name: HostCommonNameInternationalMenu title: host (common name) international menu permissible_values: Human [NCBITaxon:9606]: text: Human [NCBITaxon:9606] - description: A bipedal primate mammal of the species Homo sapiens. + title: Human [NCBITaxon:9606] meaning: NCBITaxon:9606 + description: A bipedal primate mammal of the species Homo sapiens. Rodent [NCBITaxon:9989]: text: Rodent [NCBITaxon:9989] - description: A mammal of the order Rodentia which are characterized by a single - pair of continuously growing incisors in each of the upper and lower jaws. + title: Rodent [NCBITaxon:9989] meaning: NCBITaxon:9989 + description: A mammal of the order Rodentia which are characterized by a single pair of continuously growing incisors in each of the upper and lower jaws. Mouse [NCBITaxon:10090]: text: Mouse [NCBITaxon:10090] - description: A small rodent that typically has a pointed snout, small rounded - ears, a body-length scaly tail, and a high breeding rate. + title: Mouse [NCBITaxon:10090] meaning: NCBITaxon:10090 + description: A small rodent that typically has a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. is_a: Rodent [NCBITaxon:9989] Prairie Dog [NCBITaxon:45478]: text: Prairie Dog [NCBITaxon:45478] - description: A herbivorous burrowing ground squirrels native to the grasslands - of North America. + title: Prairie Dog [NCBITaxon:45478] meaning: NCBITaxon:45478 + description: A herbivorous burrowing ground squirrels native to the grasslands of North America. is_a: Rodent [NCBITaxon:9989] Rat [NCBITaxon:10116]: text: Rat [NCBITaxon:10116] - description: A medium sized rodent that typically is long tailed. + title: Rat [NCBITaxon:10116] meaning: NCBITaxon:10116 + description: A medium sized rodent that typically is long tailed. is_a: Rodent [NCBITaxon:9989] Squirrel [FOODON:03411389]: text: Squirrel [FOODON:03411389] - description: A small to medium-sized rodent belonging to the family Sciuridae, - characterized by a bushy tail, sharp claws, and strong hind legs, commonly - found in trees, but some species live on the ground + title: Squirrel [FOODON:03411389] meaning: FOODON:03411389 + description: A small to medium-sized rodent belonging to the family Sciuridae, characterized by a bushy tail, sharp claws, and strong hind legs, commonly found in trees, but some species live on the ground is_a: Rodent [NCBITaxon:9989] HostScientificNameMenu: name: HostScientificNameMenu @@ -5876,1182 +5978,1126 @@ enums: permissible_values: Homo sapiens: text: Homo sapiens - description: A type of primate characterized by bipedalism and large, complex - brain. + title: Homo sapiens meaning: NCBITaxon:9606 + description: A type of primate characterized by bipedalism and large, complex brain. HostScientificNameInternationalMenu: name: HostScientificNameInternationalMenu title: host (scientific name) international menu permissible_values: Homo sapiens [NCBITaxon:9606]: text: Homo sapiens [NCBITaxon:9606] - description: A bipedal primate mammal of the species Homo sapiens. + title: Homo sapiens [NCBITaxon:9606] meaning: NCBITaxon:9606 + description: A bipedal primate mammal of the species Homo sapiens. HostHealthStateMenu: name: HostHealthStateMenu title: host health state menu permissible_values: Asymptomatic: text: Asymptomatic - description: Without clinical signs or indications that raise the possibility - of a particular disorder or dysfunction. + title: Asymptomatic meaning: NCIT:C3833 + description: Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction. Deceased: text: Deceased - description: The cessation of life. + title: Deceased meaning: NCIT:C28554 + description: The cessation of life. Healthy: text: Healthy - description: Having no significant health-related issues. + title: Healthy meaning: NCIT:C115935 + description: Having no significant health-related issues. Recovered: text: Recovered - description: One of the possible results of an adverse event outcome that - indicates that the event has improved or recuperated. + title: Recovered meaning: NCIT:C49498 + description: One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. Symptomatic: text: Symptomatic - description: Exhibiting the symptoms of a particular disease. + title: Symptomatic meaning: NCIT:C25269 + description: Exhibiting the symptoms of a particular disease. HostHealthStateInternationalMenu: name: HostHealthStateInternationalMenu title: host health state international menu permissible_values: Asymptomatic [NCIT:C3833]: text: Asymptomatic [NCIT:C3833] - description: Without clinical signs or indications that raise the possibility - of a particular disorder or dysfunction. + title: Asymptomatic [NCIT:C3833] meaning: NCIT:C3833 + description: Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction. Deceased [NCIT:C28554]: text: Deceased [NCIT:C28554] - description: The cessation of life. + title: Deceased [NCIT:C28554] meaning: NCIT:C28554 + description: The cessation of life. Healthy [NCIT:C115935]: text: Healthy [NCIT:C115935] - description: Having no significant health-related issues. + title: Healthy [NCIT:C115935] meaning: NCIT:C115935 + description: Having no significant health-related issues. Recovered [NCIT:C49498]: text: Recovered [NCIT:C49498] - description: One of the possible results of an adverse event outcome that - indicates that the event has improved or recuperated. + title: Recovered [NCIT:C49498] meaning: NCIT:C49498 + description: One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. Symptomatic [NCIT:C25269]: text: Symptomatic [NCIT:C25269] - description: Exhibiting the symptoms of a particular disease. + title: Symptomatic [NCIT:C25269] meaning: NCIT:C25269 + description: Exhibiting the symptoms of a particular disease. HostHealthStatusDetailsMenu: name: HostHealthStatusDetailsMenu title: host health status details menu permissible_values: Hospitalized: text: Hospitalized - description: The condition of being treated as a patient in a hospital. + title: Hospitalized meaning: NCIT:C25179 + description: The condition of being treated as a patient in a hospital. Hospitalized (Non-ICU): text: Hospitalized (Non-ICU) - description: The condition of being treated as a patient in a hospital without - admission to an intensive care unit (ICU). + title: Hospitalized (Non-ICU) meaning: GENEPIO:0100045 + description: The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU). is_a: Hospitalized Hospitalized (ICU): text: Hospitalized (ICU) - description: The condition of being treated as a patient in a hospital intensive - care unit (ICU). + title: Hospitalized (ICU) meaning: GENEPIO:0100046 + description: The condition of being treated as a patient in a hospital intensive care unit (ICU). is_a: Hospitalized Medically Isolated: text: Medically Isolated - description: Separation of people with a contagious disease from population - to reduce the spread of the disease. + title: Medically Isolated meaning: GENEPIO:0100047 + description: Separation of people with a contagious disease from population to reduce the spread of the disease. Medically Isolated (Negative Pressure): text: Medically Isolated (Negative Pressure) - description: 'Medical isolation in a negative pressure environment: 6 to 12 - air exchanges per hour, and direct exhaust to the outside or through a high - efficiency particulate air filter.' + title: Medically Isolated (Negative Pressure) meaning: GENEPIO:0100048 + description: 'Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter.' is_a: Medically Isolated Self-quarantining: text: Self-quarantining - description: A method used by an individual to be kept apart in seclusion - from others for a period of time in an attempt to minimize the risk of transmission - of an infectious disease. + title: Self-quarantining meaning: NCIT:C173768 + description: A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease. HostHealthStatusDetailsInternationalMenu: name: HostHealthStatusDetailsInternationalMenu title: host health status details international menu permissible_values: Hospitalized [NCIT:C25179]: text: Hospitalized [NCIT:C25179] - description: The condition of being treated as a patient in a hospital. + title: Hospitalized [NCIT:C25179] meaning: NCIT:C25179 + description: The condition of being treated as a patient in a hospital. Hospitalized (Non-ICU) [GENEPIO:0100045]: text: Hospitalized (Non-ICU) [GENEPIO:0100045] - description: The condition of being treated as a patient in a hospital without - admission to an intensive care unit (ICU). + title: Hospitalized (Non-ICU) [GENEPIO:0100045] meaning: GENEPIO:0100045 + description: The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU). is_a: Hospitalized [NCIT:C25179] Hospitalized (ICU) [GENEPIO:0100046]: text: Hospitalized (ICU) [GENEPIO:0100046] - description: The condition of being treated as a patient in a hospital intensive - care unit (ICU). + title: Hospitalized (ICU) [GENEPIO:0100046] meaning: GENEPIO:0100046 + description: The condition of being treated as a patient in a hospital intensive care unit (ICU). is_a: Hospitalized [NCIT:C25179] Medically Isolated [GENEPIO:0100047]: text: Medically Isolated [GENEPIO:0100047] - description: Separation of people with a contagious disease from population - to reduce the spread of the disease. + title: Medically Isolated [GENEPIO:0100047] meaning: GENEPIO:0100047 + description: Separation of people with a contagious disease from population to reduce the spread of the disease. Medically Isolated (Negative Pressure) [GENEPIO:0100048]: text: Medically Isolated (Negative Pressure) [GENEPIO:0100048] - description: 'Medical isolation in a negative pressure environment: 6 to 12 - air exchanges per hour, and direct exhaust to the outside or through a high - efficiency particulate air filter.' + title: Medically Isolated (Negative Pressure) [GENEPIO:0100048] meaning: GENEPIO:0100048 + description: 'Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter.' is_a: Medically Isolated [GENEPIO:0100047] Self-quarantining [NCIT:C173768]: text: Self-quarantining [NCIT:C173768] - description: A method used by an individual to be kept apart in seclusion - from others for a period of time in an attempt to minimize the risk of transmission - of an infectious disease. + title: Self-quarantining [NCIT:C173768] meaning: NCIT:C173768 + description: A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease. HostHealthOutcomeMenu: name: HostHealthOutcomeMenu title: host health outcome menu permissible_values: Deceased: text: Deceased - description: The cessation of life. + title: Deceased meaning: NCIT:C28554 + description: The cessation of life. Deteriorating: text: Deteriorating - description: Advancing in extent or severity. + title: Deteriorating meaning: NCIT:C25254 + description: Advancing in extent or severity. Recovered: text: Recovered - description: One of the possible results of an adverse event outcome that - indicates that the event has improved or recuperated. + title: Recovered meaning: NCIT:C49498 + description: One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. Stable: text: Stable - description: Subject to little fluctuation; showing little if any change. + title: Stable meaning: NCIT:C30103 + description: Subject to little fluctuation; showing little if any change. HostHealthOutcomeInternationalMenu: name: HostHealthOutcomeInternationalMenu title: host health outcome international menu permissible_values: Deceased [NCIT:C28554]: text: Deceased [NCIT:C28554] - description: The cessation of life. + title: Deceased [NCIT:C28554] meaning: NCIT:C28554 + description: The cessation of life. Deteriorating [NCIT:C25254]: text: Deteriorating [NCIT:C25254] - description: Advancing in extent or severity. + title: Deteriorating [NCIT:C25254] meaning: NCIT:C25254 + description: Advancing in extent or severity. Recovered [NCIT:C49498]: text: Recovered [NCIT:C49498] - description: One of the possible results of an adverse event outcome that - indicates that the event has improved or recuperated. + title: Recovered [NCIT:C49498] meaning: NCIT:C49498 + description: One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. Stable [NCIT:C30103]: text: Stable [NCIT:C30103] - description: Subject to little fluctuation; showing little if any change. + title: Stable [NCIT:C30103] meaning: NCIT:C30103 + description: Subject to little fluctuation; showing little if any change. HostAgeUnitMenu: name: HostAgeUnitMenu title: host age unit menu permissible_values: month: text: month - description: A time unit which is approximately equal to the length of time - of one of cycle of the moon's phases which in science is taken to be equal - to 30 days. + title: month meaning: UO:0000035 + description: A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. year: text: year - description: A time unit which is equal to 12 months which in science is taken - to be equal to 365.25 days. + title: year meaning: UO:0000036 + description: A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. HostAgeUnitInternationalMenu: name: HostAgeUnitInternationalMenu title: host age unit international menu permissible_values: month [UO:0000035]: text: month [UO:0000035] - description: A time unit which is approximately equal to the length of time - of one of cycle of the moon's phases which in science is taken to be equal - to 30 days. + title: month [UO:0000035] meaning: UO:0000035 + description: A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. year [UO:0000036]: text: year [UO:0000036] - description: A time unit which is equal to 12 months which in science is taken - to be equal to 365.25 days. + title: year [UO:0000036] meaning: UO:0000036 + description: A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. HostAgeBinMenu: name: HostAgeBinMenu title: host age bin menu permissible_values: 0 - 9: text: 0 - 9 - description: An age group that stratifies the age of a case to be between - 0 to 9 years old (inclusive). + title: 0 - 9 meaning: GENEPIO:0100049 + description: An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive). 10 - 19: text: 10 - 19 - description: An age group that stratifies the age of a case to be between - 10 to 19 years old (inclusive). + title: 10 - 19 meaning: GENEPIO:0100050 + description: An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive). 20 - 29: text: 20 - 29 - description: An age group that stratifies the age of a case to be between - 20 to 29 years old (inclusive). + title: 20 - 29 meaning: GENEPIO:0100051 + description: An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive). 30 - 39: text: 30 - 39 - description: An age group that stratifies the age of a case to be between - 30 to 39 years old (inclusive). + title: 30 - 39 meaning: GENEPIO:0100052 + description: An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive). 40 - 49: text: 40 - 49 - description: An age group that stratifies the age of a case to be between - 40 to 49 years old (inclusive). + title: 40 - 49 meaning: GENEPIO:0100053 + description: An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive). 50 - 59: text: 50 - 59 - description: An age group that stratifies the age of a case to be between - 50 to 59 years old (inclusive). + title: 50 - 59 meaning: GENEPIO:0100054 + description: An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive). 60 - 69: text: 60 - 69 - description: An age group that stratifies the age of a case to be between - 60 to 69 years old (inclusive). + title: 60 - 69 meaning: GENEPIO:0100055 + description: An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive). 70 - 79: text: 70 - 79 - description: An age group that stratifies the age of a case to be between - 70 to 79 years old (inclusive). + title: 70 - 79 meaning: GENEPIO:0100056 + description: An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive). 80 - 89: text: 80 - 89 - description: An age group that stratifies the age of a case to be between - 80 to 89 years old (inclusive). + title: 80 - 89 meaning: GENEPIO:0100057 + description: An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive). 90 - 99: text: 90 - 99 - description: An age group that stratifies the age of a case to be between - 90 to 99 years old (inclusive). + title: 90 - 99 meaning: GENEPIO:0100058 + description: An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive). 100+: text: 100+ - description: An age group that stratifies the age of a case to be greater - than or equal to 100 years old. + title: 100+ meaning: GENEPIO:0100059 + description: An age group that stratifies the age of a case to be greater than or equal to 100 years old. HostAgeBinInternationalMenu: name: HostAgeBinInternationalMenu title: host age bin international menu permissible_values: 0 - 9 [GENEPIO:0100049]: text: 0 - 9 [GENEPIO:0100049] - description: An age group that stratifies the age of a case to be between - 0 to 9 years old (inclusive). + title: 0 - 9 [GENEPIO:0100049] meaning: GENEPIO:0100049 + description: An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive). 10 - 19 [GENEPIO:0100050]: text: 10 - 19 [GENEPIO:0100050] - description: An age group that stratifies the age of a case to be between - 10 to 19 years old (inclusive). + title: 10 - 19 [GENEPIO:0100050] meaning: GENEPIO:0100050 + description: An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive). 20 - 29 [GENEPIO:0100051]: text: 20 - 29 [GENEPIO:0100051] - description: An age group that stratifies the age of a case to be between - 20 to 29 years old (inclusive). + title: 20 - 29 [GENEPIO:0100051] meaning: GENEPIO:0100051 + description: An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive). 30 - 39 [GENEPIO:0100052]: text: 30 - 39 [GENEPIO:0100052] - description: An age group that stratifies the age of a case to be between - 30 to 39 years old (inclusive). + title: 30 - 39 [GENEPIO:0100052] meaning: GENEPIO:0100052 + description: An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive). 40 - 49 [GENEPIO:0100053]: text: 40 - 49 [GENEPIO:0100053] - description: An age group that stratifies the age of a case to be between - 40 to 49 years old (inclusive). + title: 40 - 49 [GENEPIO:0100053] meaning: GENEPIO:0100053 + description: An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive). 50 - 59 [GENEPIO:0100054]: text: 50 - 59 [GENEPIO:0100054] - description: An age group that stratifies the age of a case to be between - 50 to 59 years old (inclusive). + title: 50 - 59 [GENEPIO:0100054] meaning: GENEPIO:0100054 + description: An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive). 60 - 69 [GENEPIO:0100055]: text: 60 - 69 [GENEPIO:0100055] - description: An age group that stratifies the age of a case to be between - 60 to 69 years old (inclusive). + title: 60 - 69 [GENEPIO:0100055] meaning: GENEPIO:0100055 + description: An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive). 70 - 79 [GENEPIO:0100056]: text: 70 - 79 [GENEPIO:0100056] - description: An age group that stratifies the age of a case to be between - 70 to 79 years old (inclusive). + title: 70 - 79 [GENEPIO:0100056] meaning: GENEPIO:0100056 + description: An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive). 80 - 89 [GENEPIO:0100057]: text: 80 - 89 [GENEPIO:0100057] - description: An age group that stratifies the age of a case to be between - 80 to 89 years old (inclusive). + title: 80 - 89 [GENEPIO:0100057] meaning: GENEPIO:0100057 + description: An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive). 90 - 99 [GENEPIO:0100058]: text: 90 - 99 [GENEPIO:0100058] - description: An age group that stratifies the age of a case to be between - 90 to 99 years old (inclusive). + title: 90 - 99 [GENEPIO:0100058] meaning: GENEPIO:0100058 + description: An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive). 100+ [GENEPIO:0100059]: text: 100+ [GENEPIO:0100059] - description: An age group that stratifies the age of a case to be greater - than or equal to 100 years old. + title: 100+ [GENEPIO:0100059] meaning: GENEPIO:0100059 + description: An age group that stratifies the age of a case to be greater than or equal to 100 years old. HostGenderMenu: name: HostGenderMenu title: host gender menu permissible_values: Female: text: Female - description: An individual who reports belonging to the cultural gender role - distinction of female. + title: Female meaning: NCIT:C46110 + description: An individual who reports belonging to the cultural gender role distinction of female. Male: text: Male - description: An individual who reports belonging to the cultural gender role - distinction of male. + title: Male meaning: NCIT:C46109 + description: An individual who reports belonging to the cultural gender role distinction of male. Non-binary gender: text: Non-binary gender - description: Either, a specific gender identity which is not male or female; - or, more broadly, an umbrella term for gender identities not considered - male or female. + title: Non-binary gender meaning: GSSO:000132 + description: Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female. Transgender (assigned male at birth): text: Transgender (assigned male at birth) - description: Having a feminine gender (identity) which is different from the - sex one was assigned at birth. + title: Transgender (assigned male at birth) meaning: GSSO:004004 + description: Having a feminine gender (identity) which is different from the sex one was assigned at birth. Transgender (assigned female at birth): text: Transgender (assigned female at birth) - description: Having a masculine gender (identity) which is different from - the sex one was assigned at birth. + title: Transgender (assigned female at birth) meaning: GSSO:004005 + description: Having a masculine gender (identity) which is different from the sex one was assigned at birth. Undeclared: text: Undeclared - description: A categorical choice recorded when an individual being interviewed - is unable or chooses not to provide a datum. + title: Undeclared meaning: NCIT:C110959 + description: A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum. HostGenderInternationalMenu: name: HostGenderInternationalMenu title: host gender international menu permissible_values: Female [NCIT:C46110]: text: Female [NCIT:C46110] - description: An individual who reports belonging to the cultural gender role - distinction of female. + title: Female [NCIT:C46110] meaning: NCIT:C46110 + description: An individual who reports belonging to the cultural gender role distinction of female. Male [NCIT:C46109]: text: Male [NCIT:C46109] - description: An individual who reports belonging to the cultural gender role - distinction of male. + title: Male [NCIT:C46109] meaning: NCIT:C46109 + description: An individual who reports belonging to the cultural gender role distinction of male. Non-binary gender [GSSO:000132]: text: Non-binary gender [GSSO:000132] - description: Either, a specific gender identity which is not male or female; - or, more broadly, an umbrella term for gender identities not considered - male or female. + title: Non-binary gender [GSSO:000132] meaning: GSSO:000132 + description: Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female. Transgender (assigned male at birth) [GSSO:004004]: text: Transgender (assigned male at birth) [GSSO:004004] - description: Having a feminine gender (identity) which is different from the - sex one was assigned at birth. + title: Transgender (assigned male at birth) [GSSO:004004] meaning: GSSO:004004 + description: Having a feminine gender (identity) which is different from the sex one was assigned at birth. Transgender (assigned female at birth) [GSSO:004005]: text: Transgender (assigned female at birth) [GSSO:004005] - description: Having a masculine gender (identity) which is different from - the sex one was assigned at birth. + title: Transgender (assigned female at birth) [GSSO:004005] meaning: GSSO:004005 + description: Having a masculine gender (identity) which is different from the sex one was assigned at birth. Undeclared [NCIT:C110959]: text: Undeclared [NCIT:C110959] - description: A categorical choice recorded when an individual being interviewed - is unable or chooses not to provide a datum. + title: Undeclared [NCIT:C110959] meaning: NCIT:C110959 + description: A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum. SignsAndSymptomsMenu: name: SignsAndSymptomsMenu title: signs and symptoms menu permissible_values: Chills (sudden cold sensation): text: Chills (sudden cold sensation) - description: A sudden sensation of feeling cold. + title: Chills (sudden cold sensation) meaning: HP:0025143 + description: A sudden sensation of feeling cold. Conjunctivitis (pink eye): text: Conjunctivitis (pink eye) - description: Inflammation of the conjunctiva. + title: Conjunctivitis (pink eye) meaning: HP:0000509 + description: Inflammation of the conjunctiva. Cough: text: Cough - description: A sudden, audible expulsion of air from the lungs through a partially - closed glottis, preceded by inhalation. + title: Cough meaning: HP:0012735 + description: A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation. Fatigue (tiredness): text: Fatigue (tiredness) - description: A subjective feeling of tiredness characterized by a lack of - energy and motivation. + title: Fatigue (tiredness) meaning: HP:0012378 + description: A subjective feeling of tiredness characterized by a lack of energy and motivation. Fever: text: Fever - description: Body temperature elevated above the normal range. + title: Fever meaning: HP:0001945 + description: Body temperature elevated above the normal range. Headache: text: Headache - description: Cephalgia, or pain sensed in various parts of the head, not confined - to the area of distribution of any nerve. + title: Headache meaning: HP:0002315 + description: Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve. Lesion: text: Lesion - description: A localized pathological or traumatic structural change, damage, - deformity, or discontinuity of tissue, organ, or body part. + title: Lesion meaning: NCIT:C3824 + description: A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. Lesion (Macule): text: Lesion (Macule) - description: A flat lesion characterized by change in the skin color. + title: Lesion (Macule) meaning: NCIT:C43278 + description: A flat lesion characterized by change in the skin color. is_a: Lesion Lesion (Papule): text: Lesion (Papule) - description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. + title: Lesion (Papule) meaning: NCIT:C39690 + description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. is_a: Lesion Lesion (Pustule): text: Lesion (Pustule) - description: A circumscribed and elevated skin lesion filled with purulent - material. + title: Lesion (Pustule) meaning: NCIT:C78582 + description: A circumscribed and elevated skin lesion filled with purulent material. is_a: Lesion Lesion (Scab): text: Lesion (Scab) - description: Dried purulent material on the skin from a skin lesion. + title: Lesion (Scab) meaning: GENEPIO:0100490 + description: Dried purulent material on the skin from a skin lesion. is_a: Lesion Lesion (Vesicle): text: Lesion (Vesicle) - description: Small, inflamed, pus-filled, blister-like sores (lesions) on - the skin surface. + title: Lesion (Vesicle) meaning: GENEPIO:0100491 + description: Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface. is_a: Lesion Myalgia (muscle pain): text: Myalgia (muscle pain) - description: Pain in muscle. + title: Myalgia (muscle pain) meaning: HP:0003326 + description: Pain in muscle. Back pain: text: Back pain - description: An unpleasant sensation characterized by physical discomfort - (such as pricking, throbbing, or aching) localized to the back. + title: Back pain meaning: HP:0003418 + description: An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back. is_a: Myalgia (muscle pain) Nausea: text: Nausea - description: A sensation of unease in the stomach together with an urge to - vomit. + title: Nausea meaning: HP:0002018 + description: A sensation of unease in the stomach together with an urge to vomit. Rash: text: Rash - description: A red eruption of the skin. + title: Rash meaning: HP:0000988 + description: A red eruption of the skin. Sore throat: text: Sore throat - description: Any kind of inflammatory process of the tonsils, pharynx, or/and - larynx characterized by pain in swallowing. + title: Sore throat meaning: NCIT:C50747 + description: Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing. Sweating: text: Sweating - description: A watery secretion by the sweat glands that is primarily composed - of salt, urea and minerals. + title: Sweating meaning: NCIT:C36172 + description: A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals. Swollen Lymph Nodes: text: Swollen Lymph Nodes - description: Enlargment (swelling) of a lymph node. + title: Swollen Lymph Nodes meaning: HP:0002716 + description: Enlargment (swelling) of a lymph node. Ulcer: text: Ulcer - description: A circumscribed inflammatory and often suppurating lesion on - the skin or an internal mucous surface resulting in necrosis of tissue. + title: Ulcer meaning: NCIT:C3426 + description: A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. Vomiting (throwing up): text: Vomiting (throwing up) - description: Forceful ejection of the contents of the stomach through the - mouth by means of a series of involuntary spasmic contractions. + title: Vomiting (throwing up) meaning: HP:0002013 + description: Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions. SignsAndSymptomsInternationalMenu: name: SignsAndSymptomsInternationalMenu title: signs and symptoms international menu permissible_values: Chills (sudden cold sensation) [HP:0025143]: text: Chills (sudden cold sensation) [HP:0025143] - description: A sudden sensation of feeling cold. + title: Chills (sudden cold sensation) [HP:0025143] meaning: HP:0025143 + description: A sudden sensation of feeling cold. Conjunctivitis (pink eye) [HP:0000509]: text: Conjunctivitis (pink eye) [HP:0000509] - description: Inflammation of the conjunctiva. + title: Conjunctivitis (pink eye) [HP:0000509] meaning: HP:0000509 + description: Inflammation of the conjunctiva. Cough [HP:0012735]: text: Cough [HP:0012735] - description: A sudden, audible expulsion of air from the lungs through a partially - closed glottis, preceded by inhalation. + title: Cough [HP:0012735] meaning: HP:0012735 + description: A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation. Fatigue (tiredness) [HP:0012378]: text: Fatigue (tiredness) [HP:0012378] - description: A subjective feeling of tiredness characterized by a lack of - energy and motivation. + title: Fatigue (tiredness) [HP:0012378] meaning: HP:0012378 + description: A subjective feeling of tiredness characterized by a lack of energy and motivation. Fever [HP:0001945]: text: Fever [HP:0001945] - description: Body temperature elevated above the normal range. + title: Fever [HP:0001945] meaning: HP:0001945 + description: Body temperature elevated above the normal range. Headache [HP:0002315]: text: Headache [HP:0002315] - description: Cephalgia, or pain sensed in various parts of the head, not confined - to the area of distribution of any nerve. + title: Headache [HP:0002315] meaning: HP:0002315 + description: Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve. Lesion [NCIT:C3824]: text: Lesion [NCIT:C3824] - description: A localized pathological or traumatic structural change, damage, - deformity, or discontinuity of tissue, organ, or body part. + title: Lesion [NCIT:C3824] meaning: NCIT:C3824 + description: A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. Lesion (Macule) [NCIT:C43278]: text: Lesion (Macule) [NCIT:C43278] - description: A flat lesion characterized by change in the skin color. + title: Lesion (Macule) [NCIT:C43278] meaning: NCIT:C43278 + description: A flat lesion characterized by change in the skin color. is_a: Lesion [NCIT:C3824] Lesion (Papule) [NCIT:C39690]: text: Lesion (Papule) [NCIT:C39690] - description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. + title: Lesion (Papule) [NCIT:C39690] meaning: NCIT:C39690 + description: A small (less than 5-10 mm) elevation of skin that is non-suppurative. is_a: Lesion [NCIT:C3824] Lesion (Pustule) [NCIT:C78582]: text: Lesion (Pustule) [NCIT:C78582] - description: A circumscribed and elevated skin lesion filled with purulent - material. + title: Lesion (Pustule) [NCIT:C78582] meaning: NCIT:C78582 + description: A circumscribed and elevated skin lesion filled with purulent material. is_a: Lesion [NCIT:C3824] Lesion (Scab) [GENEPIO:0100490]: text: Lesion (Scab) [GENEPIO:0100490] - description: Dried purulent material on the skin from a skin lesion. + title: Lesion (Scab) [GENEPIO:0100490] meaning: GENEPIO:0100490 + description: Dried purulent material on the skin from a skin lesion. is_a: Lesion [NCIT:C3824] Lesion (Vesicle) [GENEPIO:0100491]: text: Lesion (Vesicle) [GENEPIO:0100491] - description: Small, inflamed, pus-filled, blister-like sores (lesions) on - the skin surface. + title: Lesion (Vesicle) [GENEPIO:0100491] meaning: GENEPIO:0100491 + description: Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface. is_a: Lesion [NCIT:C3824] Myalgia (muscle pain) [HP:0003326]: text: Myalgia (muscle pain) [HP:0003326] - description: Pain in muscle. + title: Myalgia (muscle pain) [HP:0003326] meaning: HP:0003326 + description: Pain in muscle. Back pain [HP:0003418]: text: Back pain [HP:0003418] - description: An unpleasant sensation characterized by physical discomfort - (such as pricking, throbbing, or aching) localized to the back. + title: Back pain [HP:0003418] meaning: HP:0003418 + description: An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back. is_a: Myalgia (muscle pain) [HP:0003326] Nausea [HP:0002018]: text: Nausea [HP:0002018] - description: A sensation of unease in the stomach together with an urge to - vomit. + title: Nausea [HP:0002018] meaning: HP:0002018 + description: A sensation of unease in the stomach together with an urge to vomit. Rash [HP:0000988]: text: Rash [HP:0000988] - description: A red eruption of the skin. + title: Rash [HP:0000988] meaning: HP:0000988 + description: A red eruption of the skin. Sore throat [NCIT:C50747]: text: Sore throat [NCIT:C50747] - description: Any kind of inflammatory process of the tonsils, pharynx, or/and - larynx characterized by pain in swallowing. + title: Sore throat [NCIT:C50747] meaning: NCIT:C50747 + description: Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing. Sweating [NCIT:C36172]: text: Sweating [NCIT:C36172] - description: A watery secretion by the sweat glands that is primarily composed - of salt, urea and minerals. + title: Sweating [NCIT:C36172] meaning: NCIT:C36172 + description: A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals. Swollen Lymph Nodes [HP:0002716]: text: Swollen Lymph Nodes [HP:0002716] - description: Enlargment (swelling) of a lymph node. + title: Swollen Lymph Nodes [HP:0002716] meaning: HP:0002716 + description: Enlargment (swelling) of a lymph node. Ulcer [NCIT:C3426]: text: Ulcer [NCIT:C3426] - description: A circumscribed inflammatory and often suppurating lesion on - the skin or an internal mucous surface resulting in necrosis of tissue. + title: Ulcer [NCIT:C3426] meaning: NCIT:C3426 + description: A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. Vomiting (throwing up) [HP:0002013]: text: Vomiting (throwing up) [HP:0002013] - description: Forceful ejection of the contents of the stomach through the - mouth by means of a series of involuntary spasmic contractions. + title: Vomiting (throwing up) [HP:0002013] meaning: HP:0002013 + description: Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions. PreExistingConditionsAndRiskFactorsMenu: name: PreExistingConditionsAndRiskFactorsMenu title: pre-existing conditions and risk factors menu permissible_values: Cancer: text: Cancer - description: A tumor composed of atypical neoplastic, often pleomorphic cells - that invade other tissues. Malignant neoplasms often metastasize to distant - anatomic sites and may recur after excision. The most common malignant neoplasms - are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and - non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. + title: Cancer meaning: MONDO:0004992 + description: A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. Diabetes mellitus (diabetes): text: Diabetes mellitus (diabetes) - description: A group of abnormalities characterized by hyperglycemia and glucose - intolerance. + title: Diabetes mellitus (diabetes) meaning: HP:0000819 + description: A group of abnormalities characterized by hyperglycemia and glucose intolerance. Type I diabetes mellitus (T1D): text: Type I diabetes mellitus (T1D) - description: A chronic condition in which the pancreas produces little or - no insulin. Type I diabetes mellitus is manifested by the sudden onset of - severe hyperglycemia with rapid progression to diabetic ketoacidosis unless - treated with insulin. + title: Type I diabetes mellitus (T1D) meaning: HP:0100651 + description: A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin. is_a: Diabetes mellitus (diabetes) Type II diabetes mellitus (T2D): text: Type II diabetes mellitus (T2D) - description: A type of diabetes mellitus initially characterized by insulin - resistance and hyperinsulinemia and subsequently by glucose interolerance - and hyperglycemia. + title: Type II diabetes mellitus (T2D) meaning: HP:0005978 + description: A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia. is_a: Diabetes mellitus (diabetes) Immunocompromised: text: Immunocompromised - description: A loss of any arm of immune functions, resulting in potential - or actual increase in infections. This state may be reached secondary to - specific genetic lesions, syndromes with unidentified or polygenic causes, - acquired deficits from other disease states, or as result of therapy for - other diseases or conditions. + title: Immunocompromised meaning: NCIT:C14139 + description: A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions. Infectious disorder: text: Infectious disorder - description: A disorder resulting from the presence and activity of a microbial, - viral, fungal, or parasitic agent. It can be transmitted by direct or indirect - contact. + title: Infectious disorder meaning: NCIT:C26726 + description: A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact. Chancroid (Haemophilus ducreyi): text: Chancroid (Haemophilus ducreyi) - description: A primary bacterial infectious disease that is a sexually transmitted - infection located in skin of the genitals, has_material_basis_in Haemophilus - ducreyi, which is transmitted by sexual contact. The infection has symptom - painful and soft ulcers. + title: Chancroid (Haemophilus ducreyi) meaning: DOID:13778 + description: A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers. is_a: Infectious disorder Chlamydia: text: Chlamydia - description: A commensal bacterial infectious disease that is caused by Chlamydia - trachomatis. + title: Chlamydia meaning: DOID:11263 + description: A commensal bacterial infectious disease that is caused by Chlamydia trachomatis. is_a: Infectious disorder Gonorrhea: text: Gonorrhea - description: A primary bacterial infectious disease that is a sexually transmitted - infection, located_in uterus, located_in fallopian tube, located_in urethra, - located_in mouth, located_in throat, located_in eye or located_in anus, - has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact - with the penis, vagina, mouth, or anus or transmitted_by congenitally from - mother to baby during delivery. The infection has_symptom burning sensation - during urination, has_symptom discharge from the penis, has_symptom increased - vaginal discharge, or has_symptom vaginal bleeding between periods. + title: Gonorrhea meaning: DOID:7551 + description: A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods. is_a: Infectious disorder Herpes Simplex Virus infection (HSV): text: Herpes Simplex Virus infection (HSV) - description: An infection that is caused by herpes simplex virus. + title: Herpes Simplex Virus infection (HSV) meaning: NCIT:C155871 + description: An infection that is caused by herpes simplex virus. is_a: Infectious disorder Human immunodeficiency virus (HIV): text: Human immunodeficiency virus (HIV) - description: An infection caused by the human immunodeficiency virus. + title: Human immunodeficiency virus (HIV) meaning: MONDO:0005109 + description: An infection caused by the human immunodeficiency virus. is_a: Infectious disorder Acquired immunodeficiency syndrome (AIDS): text: Acquired immunodeficiency syndrome (AIDS) - description: A syndrome resulting from the acquired deficiency of cellular - immunity caused by the human immunodeficiency virus (HIV). It is characterized - by the reduction of the Helper T-lymphocytes in the peripheral blood and - the lymph nodes. + title: Acquired immunodeficiency syndrome (AIDS) meaning: MONDO:0012268 + description: A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes. is_a: Human immunodeficiency virus (HIV) Human papilloma virus infection (HPV): text: Human papilloma virus infection (HPV) - description: An infectious process caused by a human papillomavirus. This - infection can cause abnormal tissue growth. + title: Human papilloma virus infection (HPV) meaning: MONDO:0005161 + description: An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth. is_a: Infectious disorder Lymphogranuloma venereum: text: Lymphogranuloma venereum - description: A commensal bacterial infectious disease that results_in infection - located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which - is transmitted_by sexual contact, and transmitted_by fomites. The infection - has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, - and has_symptom lymphangitis. + title: Lymphogranuloma venereum meaning: DOID:13819 + description: A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis. is_a: Infectious disorder Mycoplsma genitalium: text: Mycoplsma genitalium - description: A sexually transmitted, small and pathogenic bacterium that lives - on the mucous epithelial cells of the urinary and genital tracts in humans. + title: Mycoplsma genitalium meaning: NCBITaxon:2097 + description: A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans. is_a: Infectious disorder Syphilis: text: Syphilis - description: A primary bacterial infectious disease that is a sexually transmitted - systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, - which is transmitted_by sexual contact, transmitted_by blood product transfusion, - transmitted_by congenital method from mother to fetus or transmitted_by - contact with infectious lesions. If left untreated, produces chancres, rashes, - and systemic lesions in a clinical course with three stages continued over - many years. + title: Syphilis meaning: DOID:4166 + description: A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years. is_a: Infectious disorder Trichomoniasis: text: Trichomoniasis - description: A parasitic protozoa infectious disease that is caused by singled-celled - protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect - the urogenital tract and mouth respectively. + title: Trichomoniasis meaning: DOID:1947 + description: A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively. is_a: Infectious disorder Lupus: text: Lupus - description: An autoimmune, connective tissue chronic inflammatory disorder - affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood - cells. It is more commonly seen in women than men. Variants include discoid - and systemic lupus erythematosus. + title: Lupus meaning: MONDO:0004670 + description: An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus. Pregnancy: text: Pregnancy - description: The state or condition of having a developing embryo or fetus - in the body (uterus), after union of an ovum and spermatozoon, during the - period from conception to birth. + title: Pregnancy meaning: NCIT:C25742 + description: The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth. Prior therapy: text: Prior therapy - description: Prior action or administration of therapeutic agents that produced - an effect that is intended to alter or stop a pathologic process. + title: Prior therapy meaning: NCIT:C16124 + description: Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process. Cancer treatment: text: Cancer treatment - description: Any intervention for management of a malignant neoplasm. + title: Cancer treatment meaning: NCIT:C16212 + description: Any intervention for management of a malignant neoplasm. is_a: Prior therapy Chemotherapy: text: Chemotherapy - description: The use of synthetic or naturally-occurring chemicals for the - treatment of diseases. + title: Chemotherapy meaning: NCIT:C15632 + description: The use of synthetic or naturally-occurring chemicals for the treatment of diseases. is_a: Cancer treatment HIV and Antiretroviral therapy (ART): text: HIV and Antiretroviral therapy (ART) - description: Treatment of human immunodeficiency virus (HIV) infections with - medications that target the virus directly, limiting the ability of infected - cells to produce new HIV particles. + title: HIV and Antiretroviral therapy (ART) meaning: NCIT:C16118 + description: Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles. is_a: Prior therapy Steroid: text: Steroid - description: Any of naturally occurring compounds and synthetic analogues, - based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely - hydrogenated; there are usually methyl groups at C-10 and C-13, and often - an alkyl group at C-17. By extension, one or more bond scissions, ring expansions - and/or ring contractions of the skeleton may have occurred. Natural steroids - are derived biogenetically from squalene which is a triterpene. + title: Steroid meaning: CHEBI:35341 + description: Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene. is_a: Prior therapy Transplant: text: Transplant - description: An individual receiving a transplant. + title: Transplant meaning: NCIT:C159659 + description: An individual receiving a transplant. PreExistingConditionsAndRiskFactorsInternationalMenu: name: PreExistingConditionsAndRiskFactorsInternationalMenu title: pre-existing conditions and risk factors international menu permissible_values: Cancer [MONDO:0004992]: text: Cancer [MONDO:0004992] - description: A tumor composed of atypical neoplastic, often pleomorphic cells - that invade other tissues. Malignant neoplasms often metastasize to distant - anatomic sites and may recur after excision. The most common malignant neoplasms - are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and - non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. + title: Cancer [MONDO:0004992] meaning: MONDO:0004992 + description: A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. Diabetes mellitus (diabetes) [HP:0000819]: text: Diabetes mellitus (diabetes) [HP:0000819] - description: A group of abnormalities characterized by hyperglycemia and glucose - intolerance. + title: Diabetes mellitus (diabetes) [HP:0000819] meaning: HP:0000819 + description: A group of abnormalities characterized by hyperglycemia and glucose intolerance. Type I diabetes mellitus (T1D) [HP:0100651]: text: Type I diabetes mellitus (T1D) [HP:0100651] - description: A chronic condition in which the pancreas produces little or - no insulin. Type I diabetes mellitus is manifested by the sudden onset of - severe hyperglycemia with rapid progression to diabetic ketoacidosis unless - treated with insulin. + title: Type I diabetes mellitus (T1D) [HP:0100651] meaning: HP:0100651 + description: A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin. is_a: Diabetes mellitus (diabetes) [HP:0000819] Type II diabetes mellitus (T2D) [HP:0005978]: text: Type II diabetes mellitus (T2D) [HP:0005978] - description: A type of diabetes mellitus initially characterized by insulin - resistance and hyperinsulinemia and subsequently by glucose interolerance - and hyperglycemia. + title: Type II diabetes mellitus (T2D) [HP:0005978] meaning: HP:0005978 + description: A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia. is_a: Diabetes mellitus (diabetes) [HP:0000819] Immunocompromised [NCIT:C14139]: text: Immunocompromised [NCIT:C14139] - description: A loss of any arm of immune functions, resulting in potential - or actual increase in infections. This state may be reached secondary to - specific genetic lesions, syndromes with unidentified or polygenic causes, - acquired deficits from other disease states, or as result of therapy for - other diseases or conditions. + title: Immunocompromised [NCIT:C14139] meaning: NCIT:C14139 + description: A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions. Infectious disorder [NCIT:C26726]: text: Infectious disorder [NCIT:C26726] - description: A disorder resulting from the presence and activity of a microbial, - viral, fungal, or parasitic agent. It can be transmitted by direct or indirect - contact. + title: Infectious disorder [NCIT:C26726] meaning: NCIT:C26726 + description: A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact. Chancroid (Haemophilus ducreyi) [DOID:13778]: text: Chancroid (Haemophilus ducreyi) [DOID:13778] - description: A primary bacterial infectious disease that is a sexually transmitted - infection located in skin of the genitals, has_material_basis_in Haemophilus - ducreyi, which is transmitted by sexual contact. The infection has symptom - painful and soft ulcers. + title: Chancroid (Haemophilus ducreyi) [DOID:13778] meaning: DOID:13778 + description: A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers. is_a: Infectious disorder [NCIT:C26726] Chlamydia [DOID:11263]: text: Chlamydia [DOID:11263] - description: A commensal bacterial infectious disease that is caused by Chlamydia - trachomatis. + title: Chlamydia [DOID:11263] meaning: DOID:11263 + description: A commensal bacterial infectious disease that is caused by Chlamydia trachomatis. is_a: Infectious disorder [NCIT:C26726] Gonorrhea [DOID:7551]: text: Gonorrhea [DOID:7551] - description: A primary bacterial infectious disease that is a sexually transmitted - infection, located_in uterus, located_in fallopian tube, located_in urethra, - located_in mouth, located_in throat, located_in eye or located_in anus, - has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact - with the penis, vagina, mouth, or anus or transmitted_by congenitally from - mother to baby during delivery. The infection has_symptom burning sensation - during urination, has_symptom discharge from the penis, has_symptom increased - vaginal discharge, or has_symptom vaginal bleeding between periods. + title: Gonorrhea [DOID:7551] meaning: DOID:7551 + description: A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods. is_a: Infectious disorder [NCIT:C26726] Herpes Simplex Virus infection (HSV) [NCIT:C155871]: text: Herpes Simplex Virus infection (HSV) [NCIT:C155871] - description: An infection that is caused by herpes simplex virus. + title: Herpes Simplex Virus infection (HSV) [NCIT:C155871] meaning: NCIT:C155871 + description: An infection that is caused by herpes simplex virus. is_a: Infectious disorder [NCIT:C26726] Human immunodeficiency virus (HIV) [MONDO:0005109]: text: Human immunodeficiency virus (HIV) [MONDO:0005109] - description: An infection caused by the human immunodeficiency virus. + title: Human immunodeficiency virus (HIV) [MONDO:0005109] meaning: MONDO:0005109 + description: An infection caused by the human immunodeficiency virus. is_a: Infectious disorder [NCIT:C26726] Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268]: text: Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268] - description: A syndrome resulting from the acquired deficiency of cellular - immunity caused by the human immunodeficiency virus (HIV). It is characterized - by the reduction of the Helper T-lymphocytes in the peripheral blood and - the lymph nodes. + title: Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268] meaning: MONDO:0012268 + description: A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes. is_a: Human immunodeficiency virus (HIV) [MONDO:0005109] Human papilloma virus infection (HPV) [MONDO:0005161]: text: Human papilloma virus infection (HPV) [MONDO:0005161] - description: An infectious process caused by a human papillomavirus. This - infection can cause abnormal tissue growth. + title: Human papilloma virus infection (HPV) [MONDO:0005161] meaning: MONDO:0005161 + description: An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth. is_a: Infectious disorder [NCIT:C26726] Lymphogranuloma venereum [DOID:13819]: text: Lymphogranuloma venereum [DOID:13819] - description: A commensal bacterial infectious disease that results_in infection - located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which - is transmitted_by sexual contact, and transmitted_by fomites. The infection - has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, - and has_symptom lymphangitis. + title: Lymphogranuloma venereum [DOID:13819] meaning: DOID:13819 + description: A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis. is_a: Infectious disorder [NCIT:C26726] Mycoplsma genitalium [NCBITaxon:2097]: text: Mycoplsma genitalium [NCBITaxon:2097] - description: A sexually transmitted, small and pathogenic bacterium that lives - on the mucous epithelial cells of the urinary and genital tracts in humans. + title: Mycoplsma genitalium [NCBITaxon:2097] meaning: NCBITaxon:2097 + description: A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans. is_a: Infectious disorder [NCIT:C26726] Syphilis [DOID:4166]: text: Syphilis [DOID:4166] - description: A primary bacterial infectious disease that is a sexually transmitted - systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, - which is transmitted_by sexual contact, transmitted_by blood product transfusion, - transmitted_by congenital method from mother to fetus or transmitted_by - contact with infectious lesions. If left untreated, produces chancres, rashes, - and systemic lesions in a clinical course with three stages continued over - many years. + title: Syphilis [DOID:4166] meaning: DOID:4166 + description: A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years. is_a: Infectious disorder [NCIT:C26726] Trichomoniasis [DOID:1947]: text: Trichomoniasis [DOID:1947] - description: A parasitic protozoa infectious disease that is caused by singled-celled - protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect - the urogenital tract and mouth respectively. + title: Trichomoniasis [DOID:1947] meaning: DOID:1947 + description: A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively. is_a: Infectious disorder [NCIT:C26726] Lupus [MONDO:0004670]: text: Lupus [MONDO:0004670] - description: An autoimmune, connective tissue chronic inflammatory disorder - affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood - cells. It is more commonly seen in women than men. Variants include discoid - and systemic lupus erythematosus. + title: Lupus [MONDO:0004670] meaning: MONDO:0004670 + description: An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus. Pregnancy [NCIT:C25742]: text: Pregnancy [NCIT:C25742] - description: The state or condition of having a developing embryo or fetus - in the body (uterus), after union of an ovum and spermatozoon, during the - period from conception to birth. + title: Pregnancy [NCIT:C25742] meaning: NCIT:C25742 + description: The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth. Prior therapy [NCIT:C16124]: text: Prior therapy [NCIT:C16124] - description: Prior action or administration of therapeutic agents that produced - an effect that is intended to alter or stop a pathologic process. + title: Prior therapy [NCIT:C16124] meaning: NCIT:C16124 + description: Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process. Cancer treatment [NCIT:C16212]: text: Cancer treatment [NCIT:C16212] - description: Any intervention for management of a malignant neoplasm. + title: Cancer treatment [NCIT:C16212] meaning: NCIT:C16212 + description: Any intervention for management of a malignant neoplasm. is_a: Prior therapy [NCIT:C16124] Chemotherapy [NCIT:C15632]: text: Chemotherapy [NCIT:C15632] - description: The use of synthetic or naturally-occurring chemicals for the - treatment of diseases. + title: Chemotherapy [NCIT:C15632] meaning: NCIT:C15632 + description: The use of synthetic or naturally-occurring chemicals for the treatment of diseases. is_a: Cancer treatment [NCIT:C16212] HIV and Antiretroviral therapy (ART) [NCIT:C16118]: text: HIV and Antiretroviral therapy (ART) [NCIT:C16118] - description: Treatment of human immunodeficiency virus (HIV) infections with - medications that target the virus directly, limiting the ability of infected - cells to produce new HIV particles. + title: HIV and Antiretroviral therapy (ART) [NCIT:C16118] meaning: NCIT:C16118 + description: Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles. is_a: Prior therapy [NCIT:C16124] Steroid [CHEBI:35341]: text: Steroid [CHEBI:35341] - description: Any of naturally occurring compounds and synthetic analogues, - based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely - hydrogenated; there are usually methyl groups at C-10 and C-13, and often - an alkyl group at C-17. By extension, one or more bond scissions, ring expansions - and/or ring contractions of the skeleton may have occurred. Natural steroids - are derived biogenetically from squalene which is a triterpene. + title: Steroid [CHEBI:35341] meaning: CHEBI:35341 + description: Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene. is_a: Prior therapy [NCIT:C16124] Transplant [NCIT:C159659]: text: Transplant [NCIT:C159659] - description: An individual receiving a transplant. + title: Transplant [NCIT:C159659] meaning: NCIT:C159659 + description: An individual receiving a transplant. ComplicationsMenu: name: ComplicationsMenu title: complications menu permissible_values: Bronchopneumonia: text: Bronchopneumonia - description: Acute inflammation of the walls of the terminal bronchioles that - spreads into the peribronchial alveoli and alveolar ducts. It results in - the creation of foci of consolidation, which are surrounded by normal parenchyma. - It affects one or more lobes, and is frequently bilateral and basal. It - is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus - influenzae). Signs and symptoms include fever, cough with production of - brown-red sputum, dyspnea, and chest pain. + title: Bronchopneumonia meaning: MONDO:0005682 + description: Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain. Corneal infection: text: Corneal infection - description: A viral or bacterial infectious process affecting the cornea. - Symptoms include pain and redness in the eye, photophobia and eye watering. + title: Corneal infection meaning: MONDO:0023865 + description: A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering. Delayed wound healing (lesion healing): text: Delayed wound healing (lesion healing) - description: Longer time requirement for the ability to self-repair and close - wounds than normal + title: Delayed wound healing (lesion healing) meaning: MP:0002908 + description: Longer time requirement for the ability to self-repair and close wounds than normal Encephalitis: text: Encephalitis - description: A brain disease that is characterized as an acute inflammation - of the brain with flu-like symptoms. + title: Encephalitis meaning: DOID:9588 + description: A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms. Myocarditis: text: Myocarditis - description: An extrinsic cardiomyopathy that is characterized as an inflammation - of the heart muscle. + title: Myocarditis meaning: DOID:820 + description: An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle. Secondary infection: text: Secondary infection - description: An infection bearing the secondary infection role. + title: Secondary infection meaning: IDO:0000567 + description: An infection bearing the secondary infection role. Sepsis: text: Sepsis - description: Systemic inflammatory response to infection. + title: Sepsis meaning: HP:0100806 + description: Systemic inflammatory response to infection. ComplicationsInternationalMenu: name: ComplicationsInternationalMenu title: complications international menu permissible_values: Bronchopneumonia [MONDO:0005682]: text: Bronchopneumonia [MONDO:0005682] - description: Acute inflammation of the walls of the terminal bronchioles that - spreads into the peribronchial alveoli and alveolar ducts. It results in - the creation of foci of consolidation, which are surrounded by normal parenchyma. - It affects one or more lobes, and is frequently bilateral and basal. It - is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus - influenzae). Signs and symptoms include fever, cough with production of - brown-red sputum, dyspnea, and chest pain. + title: Bronchopneumonia [MONDO:0005682] meaning: MONDO:0005682 + description: Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain. Corneal infection [MONDO:0023865]: text: Corneal infection [MONDO:0023865] - description: A viral or bacterial infectious process affecting the cornea. - Symptoms include pain and redness in the eye, photophobia and eye watering. + title: Corneal infection [MONDO:0023865] meaning: MONDO:0023865 + description: A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering. Delayed wound healing (lesion healing) [MP:0002908]: text: Delayed wound healing (lesion healing) [MP:0002908] - description: Longer time requirement for the ability to self-repair and close - wounds than normal + title: Delayed wound healing (lesion healing) [MP:0002908] meaning: MP:0002908 + description: Longer time requirement for the ability to self-repair and close wounds than normal Encephalitis [DOID:9588]: text: Encephalitis [DOID:9588] - description: A brain disease that is characterized as an acute inflammation - of the brain with flu-like symptoms. + title: Encephalitis [DOID:9588] meaning: DOID:9588 + description: A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms. Myocarditis [DOID:820]: text: Myocarditis [DOID:820] - description: An extrinsic cardiomyopathy that is characterized as an inflammation - of the heart muscle. + title: Myocarditis [DOID:820] meaning: DOID:820 + description: An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle. Secondary infection [IDO:0000567]: text: Secondary infection [IDO:0000567] - description: An infection bearing the secondary infection role. + title: Secondary infection [IDO:0000567] meaning: IDO:0000567 + description: An infection bearing the secondary infection role. Sepsis [HP:0100806]: text: Sepsis [HP:0100806] - description: Systemic inflammatory response to infection. + title: Sepsis [HP:0100806] meaning: HP:0100806 + description: Systemic inflammatory response to infection. HostVaccinationStatusMenu: name: HostVaccinationStatusMenu title: host vaccination status menu permissible_values: Fully Vaccinated: text: Fully Vaccinated - description: Completed a full series of an authorized vaccine according to - the regional health institutional guidance. + title: Fully Vaccinated meaning: GENEPIO:0100100 + description: Completed a full series of an authorized vaccine according to the regional health institutional guidance. Not Vaccinated: text: Not Vaccinated - description: Have not completed or initiated a vaccine series authorized and - administered according to the regional health institutional guidance. + title: Not Vaccinated meaning: GENEPIO:0100102 + description: Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance. HostVaccinationStatusInternationalMenu: name: HostVaccinationStatusInternationalMenu title: host vaccination status international menu permissible_values: Fully Vaccinated [GENEPIO:0100100]: text: Fully Vaccinated [GENEPIO:0100100] - description: Completed a full series of an authorized vaccine according to - the regional health institutional guidance. + title: Fully Vaccinated [GENEPIO:0100100] meaning: GENEPIO:0100100 + description: Completed a full series of an authorized vaccine according to the regional health institutional guidance. Partially Vaccinated [GENEPIO:0100101]: text: Partially Vaccinated [GENEPIO:0100101] - description: Initiated but not yet completed the full series of an authorized - vaccine according to the regional health institutional guidance. + title: Partially Vaccinated [GENEPIO:0100101] meaning: GENEPIO:0100101 + description: Initiated but not yet completed the full series of an authorized vaccine according to the regional health institutional guidance. Not Vaccinated [GENEPIO:0100102]: text: Not Vaccinated [GENEPIO:0100102] - description: Have not completed or initiated a vaccine series authorized and - administered according to the regional health institutional guidance. + title: Not Vaccinated [GENEPIO:0100102] meaning: GENEPIO:0100102 + description: Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance. ExposureEventMenu: name: ExposureEventMenu title: exposure event menu permissible_values: Mass Gathering: text: Mass Gathering - description: A gathering or event attended by a sufficient number of people - to strain the planning and response resources of the host community, state/province, - nation, or region where it is being held. + title: Mass Gathering meaning: GENEPIO:0100237 + description: A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held. Convention (conference): text: Convention (conference) - description: A gathering of individuals who meet at an arranged place and - time in order to discuss or engage in some common interest. The most common - conventions are based upon industry, profession, and fandom. + title: Convention (conference) meaning: GENEPIO:0100238 + description: A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom. Agricultural Event: text: Agricultural Event - description: A gathering exhibiting the equipment, animals, sports and recreation - associated with agriculture and animal husbandry. + title: Agricultural Event meaning: GENEPIO:0100240 + description: A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry. is_a: Convention (conference) Social Gathering: text: Social Gathering - description: A type of social behavior in which a collection of humans intentionally - gathers together on a temporary basis to engage socially. + title: Social Gathering meaning: PCO:0000033 + description: A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially. Community Event: text: Community Event - description: A human social event in which humans living in the same area - or neighborhood gather to carry out activiites relevent to the people living - in the area. + title: Community Event meaning: PCO:0000034 + description: A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area. is_a: Social Gathering Party: text: Party - description: A human social gathering in which the intention is to have a - good time. Often the intention is to celebrate something like a birthday, - anniversary, or holiday, but there is not always a purpose. + title: Party meaning: PCO:0000035 + description: A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose. is_a: Social Gathering Other exposure event: text: Other exposure event - description: An event or situation not classified under other specific exposure - types, in which an individual may be exposed to conditions or factors that - could impact health or safety. This term encompasses a wide range of gatherings, - activities, or circumstances that do not fit into predefined exposure categories. + title: Other exposure event + description: An event or situation not classified under other specific exposure types, in which an individual may be exposed to conditions or factors that could impact health or safety. This term encompasses a wide range of gatherings, activities, or circumstances that do not fit into predefined exposure categories. ExposureEventInternationalMenu: name: ExposureEventInternationalMenu title: exposure event international menu permissible_values: Mass Gathering [GENEPIO:0100237]: text: Mass Gathering [GENEPIO:0100237] - description: A gathering or event attended by a sufficient number of people - to strain the planning and response resources of the host community, state/province, - nation, or region where it is being held. + title: Mass Gathering [GENEPIO:0100237] meaning: GENEPIO:0100237 + description: A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held. Convention (conference) [GENEPIO:0100238]: text: Convention (conference) [GENEPIO:0100238] - description: A gathering of individuals who meet at an arranged place and - time in order to discuss or engage in some common interest. The most common - conventions are based upon industry, profession, and fandom. + title: Convention (conference) [GENEPIO:0100238] meaning: GENEPIO:0100238 + description: A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom. Agricultural Event [GENEPIO:0100240]: text: Agricultural Event [GENEPIO:0100240] - description: A gathering exhibiting the equipment, animals, sports and recreation - associated with agriculture and animal husbandry. + title: Agricultural Event [GENEPIO:0100240] meaning: GENEPIO:0100240 + description: A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry. is_a: Convention (conference) [GENEPIO:0100238] Social Gathering [PCO:0000033]: text: Social Gathering [PCO:0000033] - description: A type of social behavior in which a collection of humans intentionally - gathers together on a temporary basis to engage socially. + title: Social Gathering [PCO:0000033] meaning: PCO:0000033 + description: A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially. Community Event [PCO:0000034]: text: Community Event [PCO:0000034] - description: A human social event in which humans living in the same area - or neighborhood gather to carry out activiites relevent to the people living - in the area. + title: Community Event [PCO:0000034] meaning: PCO:0000034 + description: A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area. is_a: Social Gathering [PCO:0000033] Party [PCO:0000035]: text: Party [PCO:0000035] - description: A human social gathering in which the intention is to have a - good time. Often the intention is to celebrate something like a birthday, - anniversary, or holiday, but there is not always a purpose. + title: Party [PCO:0000035] meaning: PCO:0000035 + description: A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose. is_a: Social Gathering [PCO:0000033] Other exposure event: text: Other exposure event + title: Other exposure event description: An exposure event not specified in the picklist. ExposureContactLevelMenu: name: ExposureContactLevelMenu @@ -7059,99 +7105,77 @@ enums: permissible_values: Contact with animal: text: Contact with animal - description: A type of contact in which an individual comes into contact with - an animal, either directly or indirectly, which could include physical interaction - or exposure to animal bodily fluids, feces, or other contaminated materials. + title: Contact with animal meaning: GENEPIO:0100494 + description: A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials. Contact with rodent: text: Contact with rodent - description: A type of contact in which an individual comes into contact with - a rodent, either directly or indirectly, such as through handling, exposure - to rodent droppings, urine, or nests, which could potentially lead to the - transmission of rodent-borne diseases. + title: Contact with rodent meaning: GENEPIO:0100495 + description: A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases. is_a: Contact with animal Contact with fomite: text: Contact with fomite - description: A type of contact in which an individual comes into contact with - an inanimate object or surface that has been contaminated with pathogens, - such as doorknobs, countertops, or medical equipment, which can transfer - infectious agents to the individual. + title: Contact with fomite meaning: GENEPIO:0100496 + description: A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual. Contact with infected individual: text: Contact with infected individual - description: A type of contact in which an individual comes in contact with - an infected person, either directly or indirectly. + title: Contact with infected individual meaning: GENEPIO:0100357 + description: A type of contact in which an individual comes in contact with an infected person, either directly or indirectly. Direct (human-to-human contact): text: Direct (human-to-human contact) - description: Direct and essentially immediate transfer of infectious agents - to a receptive portal of entry through which human or animal infection may - take place. This may be by direct contact such as touching, kissing, biting, - or sexual intercourse or by the direct projection (droplet spread) of droplet - spray onto the conjunctiva or the mucous membranes of the eyes, nose, or - mouth. It may also be by direct exposure of susceptible tissue to an agent - in soil, compost, or decaying vegetable matter or by the bite of a rabid - animal. Transplacental transmission is another form of direct transmission. + title: Direct (human-to-human contact) meaning: TRANS:0000001 + description: Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission. is_a: Contact with infected individual Mother-to-child transmission: text: Mother-to-child transmission - description: A direct transmission process during which the pathogen is transmitted - directly from mother to child at or around the time of birth. + title: Mother-to-child transmission meaning: TRANS:0000006 + description: A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth. is_a: Direct (human-to-human contact) Sexual transmission: text: Sexual transmission - description: Passage or transfer, as of a disease, from a donor individual - to a recipient during or as a result of sexual activity. + title: Sexual transmission meaning: NCIT:C19085 + description: Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity. is_a: Direct (human-to-human contact) Indirect contact: text: Indirect contact - description: A type of contact in which an individual does not come in direct - contact with a source of infection e.g. through airborne transmission, contact - with contaminated surfaces. + title: Indirect contact meaning: GENEPIO:0100246 + description: A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces. is_a: Contact with infected individual Close contact (face-to-face contact): text: Close contact (face-to-face contact) - description: A type of indirect contact where an individual sustains unprotected - exposure by being within 6 feet of an infected individual over a sustained - period of time. + title: Close contact (face-to-face contact) meaning: GENEPIO:0100247 + description: A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time. is_a: Indirect contact Casual contact: text: Casual contact - description: A type of indirect contact where an individual may at the same - location at the same time as a positive case; however, they may have been - there only briefly, or it may have been a location that carries a lower - risk of transmission. + title: Casual contact meaning: GENEPIO:0100248 + description: A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission. is_a: Indirect contact Workplace associated transmission: text: Workplace associated transmission - description: A type of transmission where an individual acquires an infection - or disease as a result of exposure in their workplace environment. This - can include direct contact with infected individuals, exposure to contaminated - materials or surfaces, or other workplace-specific risk factors. + title: Workplace associated transmission meaning: GENEPIO:0100497 + description: A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors. Healthcare associated transmission: text: Healthcare associated transmission - description: A type of transmission where an individual acquires an infection - or disease as a result of exposure within a healthcare setting. This includes - transmission through direct contact with patients, contaminated medical - equipment, or surfaces within healthcare facilities, such as hospitals or - clinics. + title: Healthcare associated transmission meaning: GENEPIO:0100498 + description: A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics. is_a: Workplace associated transmission Laboratory associated transmission: text: Laboratory associated transmission - description: A type of transmission where an individual acquires an infection - or disease as a result of exposure within a laboratory setting. This includes - contact with infectious agents, contaminated equipment, or laboratory surfaces, - as well as potential aerosol exposure or spills of hazardous substances. + title: Laboratory associated transmission meaning: GENEPIO:0100499 + description: A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances. is_a: Workplace associated transmission ExposureContactLevelInternationalMenu: name: ExposureContactLevelInternationalMenu @@ -7159,99 +7183,77 @@ enums: permissible_values: Contact with animal [GENEPIO:0100494]: text: Contact with animal [GENEPIO:0100494] - description: A type of contact in which an individual comes into contact with - an animal, either directly or indirectly, which could include physical interaction - or exposure to animal bodily fluids, feces, or other contaminated materials. + title: Contact with animal [GENEPIO:0100494] meaning: GENEPIO:0100494 + description: A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials. Contact with rodent [GENEPIO:0100495]: text: Contact with rodent [GENEPIO:0100495] - description: A type of contact in which an individual comes into contact with - a rodent, either directly or indirectly, such as through handling, exposure - to rodent droppings, urine, or nests, which could potentially lead to the - transmission of rodent-borne diseases. + title: Contact with rodent [GENEPIO:0100495] meaning: GENEPIO:0100495 + description: A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases. is_a: Contact with animal [GENEPIO:0100494] Contact with fomite [GENEPIO:0100496]: text: Contact with fomite [GENEPIO:0100496] - description: A type of contact in which an individual comes into contact with - an inanimate object or surface that has been contaminated with pathogens, - such as doorknobs, countertops, or medical equipment, which can transfer - infectious agents to the individual. + title: Contact with fomite [GENEPIO:0100496] meaning: GENEPIO:0100496 + description: A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual. Contact with infected individual [GENEPIO:0100357]: text: Contact with infected individual [GENEPIO:0100357] - description: A type of contact in which an individual comes in contact with - an infected person, either directly or indirectly. + title: Contact with infected individual [GENEPIO:0100357] meaning: GENEPIO:0100357 + description: A type of contact in which an individual comes in contact with an infected person, either directly or indirectly. Direct (human-to-human contact) [TRANS:0000001]: text: Direct (human-to-human contact) [TRANS:0000001] - description: Direct and essentially immediate transfer of infectious agents - to a receptive portal of entry through which human or animal infection may - take place. This may be by direct contact such as touching, kissing, biting, - or sexual intercourse or by the direct projection (droplet spread) of droplet - spray onto the conjunctiva or the mucous membranes of the eyes, nose, or - mouth. It may also be by direct exposure of susceptible tissue to an agent - in soil, compost, or decaying vegetable matter or by the bite of a rabid - animal. Transplacental transmission is another form of direct transmission. + title: Direct (human-to-human contact) [TRANS:0000001] meaning: TRANS:0000001 + description: Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission. is_a: Contact with infected individual [GENEPIO:0100357] Mother-to-child transmission [TRANS:0000006]: text: Mother-to-child transmission [TRANS:0000006] - description: A direct transmission process during which the pathogen is transmitted - directly from mother to child at or around the time of birth. + title: Mother-to-child transmission [TRANS:0000006] meaning: TRANS:0000006 + description: A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth. is_a: Direct (human-to-human contact) [TRANS:0000001] Sexual transmission [NCIT:C19085]: text: Sexual transmission [NCIT:C19085] - description: Passage or transfer, as of a disease, from a donor individual - to a recipient during or as a result of sexual activity. + title: Sexual transmission [NCIT:C19085] meaning: NCIT:C19085 + description: Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity. is_a: Direct (human-to-human contact) [TRANS:0000001] Indirect contact [GENEPIO:0100246]: text: Indirect contact [GENEPIO:0100246] - description: A type of contact in which an individual does not come in direct - contact with a source of infection e.g. through airborne transmission, contact - with contaminated surfaces. + title: Indirect contact [GENEPIO:0100246] meaning: GENEPIO:0100246 + description: A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces. is_a: Contact with infected individual [GENEPIO:0100357] Close contact (face-to-face contact) [GENEPIO:0100247]: text: Close contact (face-to-face contact) [GENEPIO:0100247] - description: A type of indirect contact where an individual sustains unprotected - exposure by being within 6 feet of an infected individual over a sustained - period of time. + title: Close contact (face-to-face contact) [GENEPIO:0100247] meaning: GENEPIO:0100247 + description: A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time. is_a: Indirect contact [GENEPIO:0100246] Casual contact [GENEPIO:0100248]: text: Casual contact [GENEPIO:0100248] - description: A type of indirect contact where an individual may at the same - location at the same time as a positive case; however, they may have been - there only briefly, or it may have been a location that carries a lower - risk of transmission. + title: Casual contact [GENEPIO:0100248] meaning: GENEPIO:0100248 + description: A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission. is_a: Indirect contact [GENEPIO:0100246] Workplace associated transmission [GENEPIO:0100497]: text: Workplace associated transmission [GENEPIO:0100497] - description: A type of transmission where an individual acquires an infection - or disease as a result of exposure in their workplace environment. This - can include direct contact with infected individuals, exposure to contaminated - materials or surfaces, or other workplace-specific risk factors. + title: Workplace associated transmission [GENEPIO:0100497] meaning: GENEPIO:0100497 + description: A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors. Healthcare associated transmission [GENEPIO:0100498]: text: Healthcare associated transmission [GENEPIO:0100498] - description: A type of transmission where an individual acquires an infection - or disease as a result of exposure within a healthcare setting. This includes - transmission through direct contact with patients, contaminated medical - equipment, or surfaces within healthcare facilities, such as hospitals or - clinics. + title: Healthcare associated transmission [GENEPIO:0100498] meaning: GENEPIO:0100498 + description: A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics. is_a: Workplace associated transmission [GENEPIO:0100497] Laboratory associated transmission [GENEPIO:0100499]: text: Laboratory associated transmission [GENEPIO:0100499] - description: A type of transmission where an individual acquires an infection - or disease as a result of exposure within a laboratory setting. This includes - contact with infectious agents, contaminated equipment, or laboratory surfaces, - as well as potential aerosol exposure or spills of hazardous substances. + title: Laboratory associated transmission [GENEPIO:0100499] meaning: GENEPIO:0100499 + description: A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances. is_a: Workplace associated transmission [GENEPIO:0100497] HostRoleMenu: name: HostRoleMenu @@ -7259,1571 +7261,1512 @@ enums: permissible_values: Attendee: text: Attendee - description: A role inhering in a person that is realized when the bearer - is present on a given occasion or at a given place. + title: Attendee meaning: GENEPIO:0100249 + description: A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place. Student: text: Student - description: A human social role that, if realized, is realized by the process - of formal education that the bearer undergoes. + title: Student meaning: OMRSE:00000058 + description: A human social role that, if realized, is realized by the process of formal education that the bearer undergoes. is_a: Attendee Patient: text: Patient - description: A patient role that inheres in a human being. + title: Patient meaning: OMRSE:00000030 + description: A patient role that inheres in a human being. Inpatient: text: Inpatient - description: A patient who is residing in the hospital where he is being treated. + title: Inpatient meaning: NCIT:C25182 + description: A patient who is residing in the hospital where he is being treated. is_a: Patient Outpatient: text: Outpatient - description: A patient who comes to a healthcare facility for diagnosis or - treatment but is not admitted for an overnight stay. + title: Outpatient meaning: NCIT:C28293 + description: A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay. is_a: Patient Passenger: text: Passenger - description: A role inhering in a person that is realized when the bearer - travels in a vehicle but bears little to no responsibility for vehicle operation - nor arrival at its destination. + title: Passenger meaning: GENEPIO:0100250 + description: A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination. Resident: text: Resident - description: A role inhering in a person that is realized when the bearer - maintains residency in a given place. + title: Resident meaning: GENEPIO:0100251 + description: A role inhering in a person that is realized when the bearer maintains residency in a given place. Visitor: text: Visitor - description: A role inhering in a person that is realized when the bearer - pays a visit to a specific place or event. + title: Visitor meaning: GENEPIO:0100252 + description: A role inhering in a person that is realized when the bearer pays a visit to a specific place or event. Volunteer: text: Volunteer - description: A role inhering in a person that is realized when the bearer - enters into any service of their own free will. + title: Volunteer meaning: GENEPIO:0100253 + description: A role inhering in a person that is realized when the bearer enters into any service of their own free will. Work: text: Work - description: A role inhering in a person that is realized when the bearer - performs labor for a living. + title: Work meaning: GENEPIO:0100254 + description: A role inhering in a person that is realized when the bearer performs labor for a living. Administrator: text: Administrator - description: A role inhering in a person that is realized when the bearer - is engaged in administration or administrative work. + title: Administrator meaning: GENEPIO:0100255 + description: A role inhering in a person that is realized when the bearer is engaged in administration or administrative work. is_a: Work First Responder: text: First Responder - description: A role inhering in a person that is realized when the bearer - is among the first to arrive at the scene of an emergency and has specialized - training to provide assistance. + title: First Responder meaning: GENEPIO:0100256 + description: A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance. is_a: Work Housekeeper: text: Housekeeper - description: A role inhering in a person that is realized when the bearer - is an individual who performs cleaning duties and/or is responsible for - the supervision of cleaning staff. + title: Housekeeper meaning: GENEPIO:0100260 + description: A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff. is_a: Work Kitchen Worker: text: Kitchen Worker - description: A role inhering in a person that is realized when the bearer - is an employee that performs labor in a kitchen. + title: Kitchen Worker meaning: GENEPIO:0100261 + description: A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen. is_a: Work Healthcare Worker: text: Healthcare Worker - description: A role inhering in a person that is realized when the bearer - is an employee that performs labor in a healthcare setting. + title: Healthcare Worker meaning: GENEPIO:0100334 + description: A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting. is_a: Work Community Healthcare Worker: text: Community Healthcare Worker - description: A role inhering in a person that is realized when the bearer - a professional caregiver that provides health care or supportive care in - the individual home where the patient or client is living, as opposed to - care provided in group accommodations like clinics or nursing home. + title: Community Healthcare Worker meaning: GENEPIO:0100420 + description: A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home. is_a: Healthcare Worker Laboratory Worker: text: Laboratory Worker - description: A role inhering in a person that is realized when the bearer - is an employee that performs labor in a laboratory. + title: Laboratory Worker meaning: GENEPIO:0100262 + description: A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory. is_a: Healthcare Worker Nurse: text: Nurse - description: A health care role borne by a human being and realized by the - care of individuals, families, and communities so they may attain, maintain, - or recover optimal health and quality of life. + title: Nurse meaning: OMRSE:00000014 + description: A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life. is_a: Healthcare Worker Personal Care Aid: text: Personal Care Aid - description: A role inhering in a person that is realized when the bearer - works to help another person complete their daily activities. + title: Personal Care Aid meaning: GENEPIO:0100263 + description: A role inhering in a person that is realized when the bearer works to help another person complete their daily activities. is_a: Healthcare Worker Pharmacist: text: Pharmacist - description: A role inhering in a person that is realized when the bearer - is a health professional who specializes in dispensing prescription drugs - at a healthcare facility. + title: Pharmacist meaning: GENEPIO:0100264 + description: A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility. is_a: Healthcare Worker Physician: text: Physician - description: A health care role borne by a human being and realized by promoting, - maintaining or restoring human health through the study, diagnosis, and - treatment of disease, injury and other physical and mental impairments. + title: Physician meaning: OMRSE:00000013 + description: A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments. is_a: Healthcare Worker Rotational Worker: text: Rotational Worker - description: A role inhering in a person that is realized when the bearer - performs labor on a regular schedule, often requiring travel to geographic - locations other than where they live. + title: Rotational Worker meaning: GENEPIO:0100354 + description: A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live. is_a: Work Seasonal Worker: text: Seasonal Worker - description: A role inhering in a person that is realized when the bearer - performs labor for a particular period of the year, such as harvest, or - Christmas. + title: Seasonal Worker meaning: GENEPIO:0100355 + description: A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas. is_a: Work Sex Worker: text: Sex Worker - description: A person who supplies sex work (some form of sexual services) - in exchange for compensation. This term is promoted along with the idea - that what has previously been termed prostitution should be recognized as - work on equal terms with that of conventional jobs, with the legal implications - this has. It is sometimes regarded as a less offensive alternative to prostitute, - although "sex worker" has a much broader meaning. + title: Sex Worker meaning: GSSO:005831 + description: A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although "sex worker" has a much broader meaning. is_a: Work Veterinarian: text: Veterinarian - description: A role inhering in a person that is realized when the bearer - is a professional who practices veterinary medicine. + title: Veterinarian meaning: GENEPIO:0100265 + description: A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine. is_a: Work Social role: text: Social role - description: A social role inhering in a human being. + title: Social role meaning: OMRSE:00000001 + description: A social role inhering in a human being. Acquaintance of case: text: Acquaintance of case - description: A role inhering in a person that is realized when the bearer - is in a state of being acquainted with a person. + title: Acquaintance of case meaning: GENEPIO:0100266 + description: A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person. is_a: Social role Relative of case: text: Relative of case - description: A role inhering in a person that is realized when the bearer - is a relative of the case. + title: Relative of case meaning: GENEPIO:0100267 + description: A role inhering in a person that is realized when the bearer is a relative of the case. is_a: Social role Child of case: text: Child of case - description: A role inhering in a person that is realized when the bearer - is a person younger than the age of majority. + title: Child of case meaning: GENEPIO:0100268 + description: A role inhering in a person that is realized when the bearer is a person younger than the age of majority. is_a: Relative of case Parent of case: text: Parent of case - description: A role inhering in a person that is realized when the bearer - is a caregiver of the offspring of their own species. + title: Parent of case meaning: GENEPIO:0100269 + description: A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species. is_a: Relative of case Father of case: text: Father of case - description: A role inhering in a person that is realized when the bearer - is the male parent of a child. + title: Father of case meaning: GENEPIO:0100270 + description: A role inhering in a person that is realized when the bearer is the male parent of a child. is_a: Parent of case Mother of case: text: Mother of case - description: A role inhering in a person that is realized when the bearer - is the female parent of a child. + title: Mother of case meaning: GENEPIO:0100271 + description: A role inhering in a person that is realized when the bearer is the female parent of a child. is_a: Parent of case Sexual partner of case: text: Sexual partner of case - description: A role inhering in a person that is realized when the bearer - is a sexual partner of the case. + title: Sexual partner of case meaning: GENEPIO:0100500 + description: A role inhering in a person that is realized when the bearer is a sexual partner of the case. is_a: Social role Spouse of case: text: Spouse of case - description: A role inhering in a person that is realized when the bearer - is a significant other in a marriage, civil union, or common-law marriage. + title: Spouse of case meaning: GENEPIO:0100272 + description: A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage. is_a: Social role Other Host Role: text: Other Host Role - description: A role undertaken by a host that is not categorized under specific - predefined host roles. + title: Other Host Role + description: A role undertaken by a host that is not categorized under specific predefined host roles. HostRoleInternationalMenu: name: HostRoleInternationalMenu title: host role international menu permissible_values: Attendee [GENEPIO:0100249]: text: Attendee [GENEPIO:0100249] - description: A role inhering in a person that is realized when the bearer - is present on a given occasion or at a given place. + title: Attendee [GENEPIO:0100249] meaning: GENEPIO:0100249 + description: A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place. Student [OMRSE:00000058]: text: Student [OMRSE:00000058] - description: A human social role that, if realized, is realized by the process - of formal education that the bearer undergoes. + title: Student [OMRSE:00000058] meaning: OMRSE:00000058 + description: A human social role that, if realized, is realized by the process of formal education that the bearer undergoes. is_a: Attendee [GENEPIO:0100249] Patient [OMRSE:00000030]: text: Patient [OMRSE:00000030] - description: A patient role that inheres in a human being. + title: Patient [OMRSE:00000030] meaning: OMRSE:00000030 + description: A patient role that inheres in a human being. Inpatient [NCIT:C25182]: text: Inpatient [NCIT:C25182] - description: A patient who is residing in the hospital where he is being treated. + title: Inpatient [NCIT:C25182] meaning: NCIT:C25182 + description: A patient who is residing in the hospital where he is being treated. is_a: Patient [OMRSE:00000030] Outpatient [NCIT:C28293]: text: Outpatient [NCIT:C28293] - description: A patient who comes to a healthcare facility for diagnosis or - treatment but is not admitted for an overnight stay. + title: Outpatient [NCIT:C28293] meaning: NCIT:C28293 + description: A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay. is_a: Patient [OMRSE:00000030] Passenger [GENEPIO:0100250]: text: Passenger [GENEPIO:0100250] - description: A role inhering in a person that is realized when the bearer - travels in a vehicle but bears little to no responsibility for vehicle operation - nor arrival at its destination. + title: Passenger [GENEPIO:0100250] meaning: GENEPIO:0100250 + description: A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination. Resident [GENEPIO:0100251]: text: Resident [GENEPIO:0100251] - description: A role inhering in a person that is realized when the bearer - maintains residency in a given place. + title: Resident [GENEPIO:0100251] meaning: GENEPIO:0100251 + description: A role inhering in a person that is realized when the bearer maintains residency in a given place. Visitor [GENEPIO:0100252]: text: Visitor [GENEPIO:0100252] - description: A role inhering in a person that is realized when the bearer - pays a visit to a specific place or event. + title: Visitor [GENEPIO:0100252] meaning: GENEPIO:0100252 + description: A role inhering in a person that is realized when the bearer pays a visit to a specific place or event. Volunteer [GENEPIO:0100253]: text: Volunteer [GENEPIO:0100253] - description: A role inhering in a person that is realized when the bearer - enters into any service of their own free will. + title: Volunteer [GENEPIO:0100253] meaning: GENEPIO:0100253 + description: A role inhering in a person that is realized when the bearer enters into any service of their own free will. Work [GENEPIO:0100254]: text: Work [GENEPIO:0100254] - description: A role inhering in a person that is realized when the bearer - performs labor for a living. + title: Work [GENEPIO:0100254] meaning: GENEPIO:0100254 + description: A role inhering in a person that is realized when the bearer performs labor for a living. Administrator [GENEPIO:0100255]: text: Administrator [GENEPIO:0100255] - description: A role inhering in a person that is realized when the bearer - is engaged in administration or administrative work. + title: Administrator [GENEPIO:0100255] meaning: GENEPIO:0100255 + description: A role inhering in a person that is realized when the bearer is engaged in administration or administrative work. is_a: Work [GENEPIO:0100254] First Responder [GENEPIO:0100256]: text: First Responder [GENEPIO:0100256] - description: A role inhering in a person that is realized when the bearer - is among the first to arrive at the scene of an emergency and has specialized - training to provide assistance. + title: First Responder [GENEPIO:0100256] meaning: GENEPIO:0100256 + description: A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance. is_a: Work [GENEPIO:0100254] Housekeeper [GENEPIO:0100260]: text: Housekeeper [GENEPIO:0100260] - description: A role inhering in a person that is realized when the bearer - is an individual who performs cleaning duties and/or is responsible for - the supervision of cleaning staff. + title: Housekeeper [GENEPIO:0100260] meaning: GENEPIO:0100260 + description: A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff. is_a: Work [GENEPIO:0100254] Kitchen Worker [GENEPIO:0100261]: text: Kitchen Worker [GENEPIO:0100261] - description: A role inhering in a person that is realized when the bearer - is an employee that performs labor in a kitchen. + title: Kitchen Worker [GENEPIO:0100261] meaning: GENEPIO:0100261 + description: A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen. is_a: Work [GENEPIO:0100254] Healthcare Worker [GENEPIO:0100334]: text: Healthcare Worker [GENEPIO:0100334] - description: A role inhering in a person that is realized when the bearer - is an employee that performs labor in a healthcare setting. + title: Healthcare Worker [GENEPIO:0100334] meaning: GENEPIO:0100334 + description: A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting. is_a: Work [GENEPIO:0100254] Community Healthcare Worker [GENEPIO:0100420]: text: Community Healthcare Worker [GENEPIO:0100420] - description: A role inhering in a person that is realized when the bearer - a professional caregiver that provides health care or supportive care in - the individual home where the patient or client is living, as opposed to - care provided in group accommodations like clinics or nursing home. + title: Community Healthcare Worker [GENEPIO:0100420] meaning: GENEPIO:0100420 + description: A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home. is_a: Healthcare Worker [GENEPIO:0100334] Laboratory Worker [GENEPIO:0100262]: text: Laboratory Worker [GENEPIO:0100262] - description: A role inhering in a person that is realized when the bearer - is an employee that performs labor in a laboratory. + title: Laboratory Worker [GENEPIO:0100262] meaning: GENEPIO:0100262 + description: A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory. is_a: Healthcare Worker [GENEPIO:0100334] Nurse [OMRSE:00000014]: text: Nurse [OMRSE:00000014] - description: A health care role borne by a human being and realized by the - care of individuals, families, and communities so they may attain, maintain, - or recover optimal health and quality of life. + title: Nurse [OMRSE:00000014] meaning: OMRSE:00000014 + description: A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life. is_a: Healthcare Worker [GENEPIO:0100334] Personal Care Aid [GENEPIO:0100263]: text: Personal Care Aid [GENEPIO:0100263] - description: A role inhering in a person that is realized when the bearer - works to help another person complete their daily activities. + title: Personal Care Aid [GENEPIO:0100263] meaning: GENEPIO:0100263 + description: A role inhering in a person that is realized when the bearer works to help another person complete their daily activities. is_a: Healthcare Worker [GENEPIO:0100334] Pharmacist [GENEPIO:0100264]: text: Pharmacist [GENEPIO:0100264] - description: A role inhering in a person that is realized when the bearer - is a health professional who specializes in dispensing prescription drugs - at a healthcare facility. + title: Pharmacist [GENEPIO:0100264] meaning: GENEPIO:0100264 + description: A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility. is_a: Healthcare Worker [GENEPIO:0100334] Physician [OMRSE:00000013]: text: Physician [OMRSE:00000013] - description: A health care role borne by a human being and realized by promoting, - maintaining or restoring human health through the study, diagnosis, and - treatment of disease, injury and other physical and mental impairments. + title: Physician [OMRSE:00000013] meaning: OMRSE:00000013 + description: A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments. is_a: Healthcare Worker [GENEPIO:0100334] Rotational Worker [GENEPIO:0100354]: text: Rotational Worker [GENEPIO:0100354] - description: A role inhering in a person that is realized when the bearer - performs labor on a regular schedule, often requiring travel to geographic - locations other than where they live. + title: Rotational Worker [GENEPIO:0100354] meaning: GENEPIO:0100354 + description: A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live. is_a: Work [GENEPIO:0100254] Seasonal Worker [GENEPIO:0100355]: text: Seasonal Worker [GENEPIO:0100355] - description: A role inhering in a person that is realized when the bearer - performs labor for a particular period of the year, such as harvest, or - Christmas. + title: Seasonal Worker [GENEPIO:0100355] meaning: GENEPIO:0100355 + description: A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas. is_a: Work [GENEPIO:0100254] Sex Worker [GSSO:005831]: text: Sex Worker [GSSO:005831] - description: A person who supplies sex work (some form of sexual services) - in exchange for compensation. This term is promoted along with the idea - that what has previously been termed prostitution should be recognized as - work on equal terms with that of conventional jobs, with the legal implications - this has. It is sometimes regarded as a less offensive alternative to prostitute, - although "sex worker" has a much broader meaning. + title: Sex Worker [GSSO:005831] meaning: GSSO:005831 + description: A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although "sex worker" has a much broader meaning. is_a: Work [GENEPIO:0100254] Veterinarian [GENEPIO:0100265]: text: Veterinarian [GENEPIO:0100265] - description: A role inhering in a person that is realized when the bearer - is a professional who practices veterinary medicine. + title: Veterinarian [GENEPIO:0100265] meaning: GENEPIO:0100265 + description: A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine. is_a: Work [GENEPIO:0100254] Social role [OMRSE:00000001]: text: Social role [OMRSE:00000001] - description: A social role inhering in a human being. + title: Social role [OMRSE:00000001] meaning: OMRSE:00000001 + description: A social role inhering in a human being. Acquaintance of case [GENEPIO:0100266]: text: Acquaintance of case [GENEPIO:0100266] - description: A role inhering in a person that is realized when the bearer - is in a state of being acquainted with a person. + title: Acquaintance of case [GENEPIO:0100266] meaning: GENEPIO:0100266 + description: A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person. is_a: Social role [OMRSE:00000001] Relative of case [GENEPIO:0100267]: text: Relative of case [GENEPIO:0100267] - description: A role inhering in a person that is realized when the bearer - is a relative of the case. + title: Relative of case [GENEPIO:0100267] meaning: GENEPIO:0100267 + description: A role inhering in a person that is realized when the bearer is a relative of the case. is_a: Social role [OMRSE:00000001] Child of case [GENEPIO:0100268]: text: Child of case [GENEPIO:0100268] - description: A role inhering in a person that is realized when the bearer - is a person younger than the age of majority. + title: Child of case [GENEPIO:0100268] meaning: GENEPIO:0100268 + description: A role inhering in a person that is realized when the bearer is a person younger than the age of majority. is_a: Relative of case [GENEPIO:0100267] Parent of case [GENEPIO:0100269]: text: Parent of case [GENEPIO:0100269] - description: A role inhering in a person that is realized when the bearer - is a caregiver of the offspring of their own species. + title: Parent of case [GENEPIO:0100269] meaning: GENEPIO:0100269 + description: A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species. is_a: Relative of case [GENEPIO:0100267] Father of case [GENEPIO:0100270]: text: Father of case [GENEPIO:0100270] - description: A role inhering in a person that is realized when the bearer - is the male parent of a child. + title: Father of case [GENEPIO:0100270] meaning: GENEPIO:0100270 + description: A role inhering in a person that is realized when the bearer is the male parent of a child. is_a: Parent of case [GENEPIO:0100269] Mother of case [GENEPIO:0100271]: text: Mother of case [GENEPIO:0100271] - description: A role inhering in a person that is realized when the bearer - is the female parent of a child. + title: Mother of case [GENEPIO:0100271] meaning: GENEPIO:0100271 + description: A role inhering in a person that is realized when the bearer is the female parent of a child. is_a: Parent of case [GENEPIO:0100269] Sexual partner of case [GENEPIO:0100500]: text: Sexual partner of case [GENEPIO:0100500] - description: A role inhering in a person that is realized when the bearer - is a sexual partner of the case. + title: Sexual partner of case [GENEPIO:0100500] meaning: GENEPIO:0100500 + description: A role inhering in a person that is realized when the bearer is a sexual partner of the case. is_a: Social role [OMRSE:00000001] Spouse of case [GENEPIO:0100272]: text: Spouse of case [GENEPIO:0100272] - description: A role inhering in a person that is realized when the bearer - is a significant other in a marriage, civil union, or common-law marriage. + title: Spouse of case [GENEPIO:0100272] meaning: GENEPIO:0100272 + description: A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage. is_a: Social role [OMRSE:00000001] Other Host Role: text: Other Host Role - description: A role undertaken by a host that is not categorized under specific - predefined host roles. + title: Other Host Role + description: A role undertaken by a host that is not categorized under specific predefined host roles. ExposureSettingMenu: name: ExposureSettingMenu title: exposure setting menu permissible_values: Human Exposure: text: Human Exposure - description: A history of exposure to Homo sapiens. + title: Human Exposure meaning: ECTO:3000005 + description: A history of exposure to Homo sapiens. Contact with Known Monkeypox Case: text: Contact with Known Monkeypox Case - description: A process occuring within or in the vicinity of a human with - a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. + title: Contact with Known Monkeypox Case meaning: GENEPIO:0100501 + description: A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. is_a: Human Exposure Contact with Patient: text: Contact with Patient - description: A process occuring within or in the vicinity of a human patient - that exposes the recipient organism to a material entity. + title: Contact with Patient meaning: GENEPIO:0100185 + description: A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity. is_a: Human Exposure Contact with Probable Monkeypox Case: text: Contact with Probable Monkeypox Case - description: A process occuring within or in the vicinity of a human with - a probable case of COVID-19 that exposes the recipient organism to Monkeypox. + title: Contact with Probable Monkeypox Case meaning: GENEPIO:0100502 + description: A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox. is_a: Human Exposure Contact with Person who Recently Travelled: text: Contact with Person who Recently Travelled - description: A process occuring within or in the vicinity of a human, who - recently travelled, that exposes the recipient organism to a material entity. + title: Contact with Person who Recently Travelled meaning: GENEPIO:0100189 + description: A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity. is_a: Human Exposure Occupational, Residency or Patronage Exposure: text: Occupational, Residency or Patronage Exposure - description: A process occuring within or in the vicinity of a human residential - environment that exposes the recipient organism to a material entity. + title: Occupational, Residency or Patronage Exposure meaning: GENEPIO:0100190 + description: A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity. Abbatoir: text: Abbatoir - description: A exposure event involving the interaction of an exposure receptor - to abattoir. + title: Abbatoir meaning: ECTO:1000033 + description: A exposure event involving the interaction of an exposure receptor to abattoir. is_a: Occupational, Residency or Patronage Exposure Animal Rescue: text: Animal Rescue - description: A process occuring within or in the vicinity of an animal rescue - facility that exposes the recipient organism to a material entity. + title: Animal Rescue meaning: GENEPIO:0100191 + description: A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Bar (pub): text: Bar (pub) - description: A process occurring within or in the vicinity of a bar or pub - environment that exposes the recipient organism to a material entity + title: Bar (pub) meaning: GENEPIO:0100503 + description: A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity is_a: Occupational, Residency or Patronage Exposure Childcare: text: Childcare - description: A process occuring within or in the vicinity of a human childcare - environment that exposes the recipient organism to a material entity. + title: Childcare meaning: GENEPIO:0100192 + description: A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Daycare: text: Daycare - description: A process occuring within or in the vicinity of a human daycare - environment that exposes the recipient organism to a material entity. + title: Daycare meaning: GENEPIO:0100193 + description: A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity. is_a: Childcare Nursery: text: Nursery - description: A process occuring within or in the vicinity of a human nursery - that exposes the recipient organism to a material entity. + title: Nursery meaning: GENEPIO:0100194 + description: A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity. is_a: Childcare Community Service Centre: text: Community Service Centre - description: A process occuring within or in the vicinity of a community service - centre that exposes the recipient organism to a material entity. + title: Community Service Centre meaning: GENEPIO:0100195 + description: A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Correctional Facility: text: Correctional Facility - description: A process occuring within or in the vicinity of a correctional - facility that exposes the recipient organism to a material entity. + title: Correctional Facility meaning: GENEPIO:0100196 + description: A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Dormitory: text: Dormitory - description: A process occuring within or in the vicinity of a dormitory that - exposes the recipient organism to a material entity. + title: Dormitory meaning: GENEPIO:0100197 + description: A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Farm: text: Farm - description: A exposure event involving the interaction of an exposure receptor - to farm + title: Farm meaning: ECTO:1000034 + description: A exposure event involving the interaction of an exposure receptor to farm is_a: Occupational, Residency or Patronage Exposure First Nations Reserve: text: First Nations Reserve - description: A process occuring within or in the vicinity of a first nations - reserve that exposes the recipient organism to a material entity. + title: First Nations Reserve meaning: GENEPIO:0100198 + description: A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Funeral Home: text: Funeral Home - description: A process occuring within or in the vicinity of a group home - that exposes the recipient organism to a material entity. + title: Funeral Home meaning: GENEPIO:0100199 + description: A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Group Home: text: Group Home - description: A process occuring within or in the vicinity of a group home - that exposes the recipient organism to a material entity. + title: Group Home meaning: GENEPIO:0100200 + description: A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Healthcare Setting: text: Healthcare Setting - description: A process occuring within or in the vicinity of a healthcare - environment that exposes the recipient organism to a material entity. + title: Healthcare Setting meaning: GENEPIO:0100201 + description: A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Ambulance: text: Ambulance - description: A process occuring within or in the vicinity of an ambulance - that exposes the recipient organism to a material entity. + title: Ambulance meaning: GENEPIO:0100202 + description: A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity. is_a: Healthcare Setting Acute Care Facility: text: Acute Care Facility - description: A process occuring within or in the vicinity of an acute care - facility that exposes the recipient organism to a material entity. + title: Acute Care Facility meaning: GENEPIO:0100203 + description: A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity. is_a: Healthcare Setting Clinic: text: Clinic - description: A process occuring within or in the vicinity of a medical clinic - that exposes the recipient organism to a material entity. + title: Clinic meaning: GENEPIO:0100204 + description: A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity. is_a: Healthcare Setting Community Healthcare (At-Home) Setting: text: Community Healthcare (At-Home) Setting - description: A process occuring within or in the vicinty of a the individual - home where the patient or client is living and health care or supportive - care is being being delivered, as opposed to care provided in group accommodations - like clinics or nursing home. + title: Community Healthcare (At-Home) Setting meaning: GENEPIO:0100415 + description: A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home. is_a: Healthcare Setting Community Health Centre: text: Community Health Centre - description: A process occuring within or in the vicinity of a community health - centre that exposes the recipient organism to a material entity. + title: Community Health Centre meaning: GENEPIO:0100205 + description: A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity. is_a: Healthcare Setting Hospital: text: Hospital - description: A exposure event involving the interaction of an exposure receptor - to hospital. + title: Hospital meaning: ECTO:1000035 + description: A exposure event involving the interaction of an exposure receptor to hospital. is_a: Healthcare Setting Emergency Department: text: Emergency Department - description: A process occuring within or in the vicinity of an emergency - department that exposes the recipient organism to a material entity. + title: Emergency Department meaning: GENEPIO:0100206 + description: A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity. is_a: Hospital ICU: text: ICU - description: A process occuring within or in the vicinity of an ICU that exposes - the recipient organism to a material entity. + title: ICU meaning: GENEPIO:0100207 + description: A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity. is_a: Hospital Ward: text: Ward - description: A process occuring within or in the vicinity of a hospital ward - that exposes the recipient organism to a material entity. + title: Ward meaning: GENEPIO:0100208 + description: A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity. is_a: Hospital Laboratory: text: Laboratory - description: A exposure event involving the interaction of an exposure receptor - to laboratory facility. + title: Laboratory meaning: ECTO:1000036 + description: A exposure event involving the interaction of an exposure receptor to laboratory facility. is_a: Healthcare Setting Long-Term Care Facility: text: Long-Term Care Facility - description: A process occuring within or in the vicinity of a long-term care - facility that exposes the recipient organism to a material entity. + title: Long-Term Care Facility meaning: GENEPIO:0100209 + description: A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity. is_a: Healthcare Setting Pharmacy: text: Pharmacy - description: A process occuring within or in the vicinity of a pharmacy that - exposes the recipient organism to a material entity. + title: Pharmacy meaning: GENEPIO:0100210 + description: A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity. is_a: Healthcare Setting Physician's Office: text: Physician's Office - description: A process occuring within or in the vicinity of a physician's - office that exposes the recipient organism to a material entity. + title: Physician's Office meaning: GENEPIO:0100211 + description: A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity. is_a: Healthcare Setting Household: text: Household - description: A process occuring within or in the vicinity of a household that - exposes the recipient organism to a material entity. + title: Household meaning: GENEPIO:0100212 + description: A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Insecure Housing (Homeless): text: Insecure Housing (Homeless) - description: A process occuring that exposes the recipient organism to a material - entity as a consequence of said organism having insecure housing. + title: Insecure Housing (Homeless) meaning: GENEPIO:0100213 + description: A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing. is_a: Occupational, Residency or Patronage Exposure Occupational Exposure: text: Occupational Exposure - description: A process occuring within or in the vicinity of a human occupational - environment that exposes the recipient organism to a material entity. + title: Occupational Exposure meaning: GENEPIO:0100214 + description: A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Worksite: text: Worksite - description: A process occuring within or in the vicinity of an office that - exposes the recipient organism to a material entity. + title: Worksite meaning: GENEPIO:0100215 + description: A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity. is_a: Occupational Exposure Office: text: Office - description: A exposure event involving the interaction of an exposure receptor - to office. + title: Office meaning: ECTO:1000037 + description: A exposure event involving the interaction of an exposure receptor to office. is_a: Worksite Outdoors: text: Outdoors - description: A process occuring outdoors that exposes the recipient organism - to a material entity. + title: Outdoors meaning: GENEPIO:0100216 + description: A process occuring outdoors that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Camp/camping: text: Camp/camping - description: A exposure event involving the interaction of an exposure receptor - to campground. + title: Camp/camping meaning: ECTO:5000009 + description: A exposure event involving the interaction of an exposure receptor to campground. is_a: Outdoors Hiking Trail: text: Hiking Trail - description: A process that exposes the recipient organism to a material entity - as a consequence of hiking. + title: Hiking Trail meaning: GENEPIO:0100217 + description: A process that exposes the recipient organism to a material entity as a consequence of hiking. is_a: Outdoors Hunting Ground: text: Hunting Ground - description: An exposure event involving hunting behavior + title: Hunting Ground meaning: ECTO:6000030 + description: An exposure event involving hunting behavior is_a: Outdoors Ski Resort: text: Ski Resort - description: A process occuring within or in the vicinity of a ski resort - that exposes the recipient organism to a material entity. + title: Ski Resort meaning: GENEPIO:0100218 + description: A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity. is_a: Outdoors Petting zoo: text: Petting zoo - description: A exposure event involving the interaction of an exposure receptor - to petting zoo. + title: Petting zoo meaning: ECTO:5000008 + description: A exposure event involving the interaction of an exposure receptor to petting zoo. is_a: Occupational, Residency or Patronage Exposure Place of Worship: text: Place of Worship - description: A process occuring within or in the vicinity of a place of worship - that exposes the recipient organism to a material entity. + title: Place of Worship meaning: GENEPIO:0100220 + description: A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Church: text: Church - description: A process occuring within or in the vicinity of a church that - exposes the recipient organism to a material entity. + title: Church meaning: GENEPIO:0100221 + description: A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity. is_a: Place of Worship Mosque: text: Mosque - description: A process occuring within or in the vicinity of a mosque that - exposes the recipient organism to a material entity. + title: Mosque meaning: GENEPIO:0100222 + description: A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity. is_a: Place of Worship Temple: text: Temple - description: A process occuring within or in the vicinity of a temple that - exposes the recipient organism to a material entity. + title: Temple meaning: GENEPIO:0100223 + description: A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity. is_a: Place of Worship Restaurant: text: Restaurant - description: A exposure event involving the interaction of an exposure receptor - to restaurant. + title: Restaurant meaning: ECTO:1000040 + description: A exposure event involving the interaction of an exposure receptor to restaurant. is_a: Occupational, Residency or Patronage Exposure Retail Store: text: Retail Store - description: A exposure event involving the interaction of an exposure receptor - to shop. + title: Retail Store meaning: ECTO:1000041 + description: A exposure event involving the interaction of an exposure receptor to shop. is_a: Occupational, Residency or Patronage Exposure School: text: School - description: A process occuring within or in the vicinity of a school that - exposes the recipient organism to a material entity. + title: School meaning: GENEPIO:0100224 + description: A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Temporary Residence: text: Temporary Residence - description: A process occuring within or in the vicinity of a temporary residence - that exposes the recipient organism to a material entity. + title: Temporary Residence meaning: GENEPIO:0100225 + description: A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Homeless Shelter: text: Homeless Shelter - description: A process occuring within or in the vicinity of a homeless shelter - that exposes the recipient organism to a material entity. + title: Homeless Shelter meaning: GENEPIO:0100226 + description: A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity. is_a: Temporary Residence Hotel: text: Hotel - description: A process occuring within or in the vicinity of a hotel exposure - that exposes the recipient organism to a material entity. + title: Hotel meaning: GENEPIO:0100227 + description: A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity. is_a: Temporary Residence Veterinary Care Clinic: text: Veterinary Care Clinic - description: A process occuring within or in the vicinity of a veterinary - facility that exposes the recipient organism to a material entity. + title: Veterinary Care Clinic meaning: GENEPIO:0100228 + description: A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure Travel Exposure: text: Travel Exposure - description: A process occuring as a result of travel that exposes the recipient - organism to a material entity. + title: Travel Exposure meaning: GENEPIO:0100229 + description: A process occuring as a result of travel that exposes the recipient organism to a material entity. Travelled on a Cruise Ship: text: Travelled on a Cruise Ship - description: A process occuring within or in the vicinity of a cruise ship - that exposes the recipient organism to a material entity. + title: Travelled on a Cruise Ship meaning: GENEPIO:0100230 + description: A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity. is_a: Travel Exposure Travelled on a Plane: text: Travelled on a Plane - description: A process occuring within or in the vicinity of an airplane that - exposes the recipient organism to a material entity. + title: Travelled on a Plane meaning: GENEPIO:0100231 + description: A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity. is_a: Travel Exposure Travelled on Ground Transport: text: Travelled on Ground Transport - description: A process occuring within or in the vicinity of ground transport - that exposes the recipient organism to a material entity. + title: Travelled on Ground Transport meaning: GENEPIO:0100232 + description: A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity. is_a: Travel Exposure Other Exposure Setting: text: Other Exposure Setting - description: A process occuring that exposes the recipient organism to a material - entity. + title: Other Exposure Setting meaning: GENEPIO:0100235 + description: A process occuring that exposes the recipient organism to a material entity. ExposureSettingInternationalMenu: name: ExposureSettingInternationalMenu title: exposure setting international menu permissible_values: Human Exposure [ECTO:3000005]: text: Human Exposure [ECTO:3000005] - description: A history of exposure to Homo sapiens. + title: Human Exposure [ECTO:3000005] meaning: ECTO:3000005 + description: A history of exposure to Homo sapiens. Contact with Known Monkeypox Case [GENEPIO:0100501]: text: Contact with Known Monkeypox Case [GENEPIO:0100501] - description: A process occuring within or in the vicinity of a human with - a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. + title: Contact with Known Monkeypox Case [GENEPIO:0100501] meaning: GENEPIO:0100501 + description: A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. is_a: Human Exposure [ECTO:3000005] Contact with Patient [GENEPIO:0100185]: text: Contact with Patient [GENEPIO:0100185] - description: A process occuring within or in the vicinity of a human patient - that exposes the recipient organism to a material entity. + title: Contact with Patient [GENEPIO:0100185] meaning: GENEPIO:0100185 + description: A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity. is_a: Human Exposure [ECTO:3000005] Contact with Probable Monkeypox Case [GENEPIO:0100502]: text: Contact with Probable Monkeypox Case [GENEPIO:0100502] - description: A process occuring within or in the vicinity of a human with - a probable case of COVID-19 that exposes the recipient organism to Monkeypox. + title: Contact with Probable Monkeypox Case [GENEPIO:0100502] meaning: GENEPIO:0100502 + description: A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox. is_a: Human Exposure [ECTO:3000005] Contact with Person who Recently Travelled [GENEPIO:0100189]: text: Contact with Person who Recently Travelled [GENEPIO:0100189] - description: A process occuring within or in the vicinity of a human, who - recently travelled, that exposes the recipient organism to a material entity. + title: Contact with Person who Recently Travelled [GENEPIO:0100189] meaning: GENEPIO:0100189 + description: A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity. is_a: Human Exposure [ECTO:3000005] Occupational, Residency or Patronage Exposure [GENEPIO:0100190]: text: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] - description: A process occuring within or in the vicinity of a human residential - environment that exposes the recipient organism to a material entity. + title: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] meaning: GENEPIO:0100190 + description: A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity. Abbatoir [ECTO:1000033]: text: Abbatoir [ECTO:1000033] - description: A exposure event involving the interaction of an exposure receptor - to abattoir. + title: Abbatoir [ECTO:1000033] meaning: ECTO:1000033 + description: A exposure event involving the interaction of an exposure receptor to abattoir. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Animal Rescue [GENEPIO:0100191]: text: Animal Rescue [GENEPIO:0100191] - description: A process occuring within or in the vicinity of an animal rescue - facility that exposes the recipient organism to a material entity. + title: Animal Rescue [GENEPIO:0100191] meaning: GENEPIO:0100191 + description: A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Bar (pub) [GENEPIO:0100503]: text: Bar (pub) [GENEPIO:0100503] - description: A process occurring within or in the vicinity of a bar or pub - environment that exposes the recipient organism to a material entity + title: Bar (pub) [GENEPIO:0100503] meaning: GENEPIO:0100503 + description: A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Childcare [GENEPIO:0100192]: text: Childcare [GENEPIO:0100192] - description: A process occuring within or in the vicinity of a human childcare - environment that exposes the recipient organism to a material entity. + title: Childcare [GENEPIO:0100192] meaning: GENEPIO:0100192 + description: A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Daycare [GENEPIO:0100193]: text: Daycare [GENEPIO:0100193] - description: A process occuring within or in the vicinity of a human daycare - environment that exposes the recipient organism to a material entity. + title: Daycare [GENEPIO:0100193] meaning: GENEPIO:0100193 + description: A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity. is_a: Childcare [GENEPIO:0100192] Nursery [GENEPIO:0100194]: text: Nursery [GENEPIO:0100194] - description: A process occuring within or in the vicinity of a human nursery - that exposes the recipient organism to a material entity. + title: Nursery [GENEPIO:0100194] meaning: GENEPIO:0100194 + description: A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity. is_a: Childcare [GENEPIO:0100192] Community Service Centre [GENEPIO:0100195]: text: Community Service Centre [GENEPIO:0100195] - description: A process occuring within or in the vicinity of a community service - centre that exposes the recipient organism to a material entity. + title: Community Service Centre [GENEPIO:0100195] meaning: GENEPIO:0100195 + description: A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Correctional Facility [GENEPIO:0100196]: text: Correctional Facility [GENEPIO:0100196] - description: A process occuring within or in the vicinity of a correctional - facility that exposes the recipient organism to a material entity. + title: Correctional Facility [GENEPIO:0100196] meaning: GENEPIO:0100196 + description: A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Dormitory [GENEPIO:0100197]: text: Dormitory [GENEPIO:0100197] - description: A process occuring within or in the vicinity of a dormitory that - exposes the recipient organism to a material entity. + title: Dormitory [GENEPIO:0100197] meaning: GENEPIO:0100197 + description: A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Farm [ECTO:1000034]: text: Farm [ECTO:1000034] - description: A exposure event involving the interaction of an exposure receptor - to farm + title: Farm [ECTO:1000034] meaning: ECTO:1000034 + description: A exposure event involving the interaction of an exposure receptor to farm is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] First Nations Reserve [GENEPIO:0100198]: text: First Nations Reserve [GENEPIO:0100198] - description: A process occuring within or in the vicinity of a first nations - reserve that exposes the recipient organism to a material entity. + title: First Nations Reserve [GENEPIO:0100198] meaning: GENEPIO:0100198 + description: A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Funeral Home [GENEPIO:0100199]: text: Funeral Home [GENEPIO:0100199] - description: A process occuring within or in the vicinity of a group home - that exposes the recipient organism to a material entity. + title: Funeral Home [GENEPIO:0100199] meaning: GENEPIO:0100199 + description: A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Group Home [GENEPIO:0100200]: text: Group Home [GENEPIO:0100200] - description: A process occuring within or in the vicinity of a group home - that exposes the recipient organism to a material entity. + title: Group Home [GENEPIO:0100200] meaning: GENEPIO:0100200 + description: A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Healthcare Setting [GENEPIO:0100201]: text: Healthcare Setting [GENEPIO:0100201] - description: A process occuring within or in the vicinity of a healthcare - environment that exposes the recipient organism to a material entity. + title: Healthcare Setting [GENEPIO:0100201] meaning: GENEPIO:0100201 + description: A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Ambulance [GENEPIO:0100202]: text: Ambulance [GENEPIO:0100202] - description: A process occuring within or in the vicinity of an ambulance - that exposes the recipient organism to a material entity. + title: Ambulance [GENEPIO:0100202] meaning: GENEPIO:0100202 + description: A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity. is_a: Healthcare Setting [GENEPIO:0100201] Acute Care Facility [GENEPIO:0100203]: text: Acute Care Facility [GENEPIO:0100203] - description: A process occuring within or in the vicinity of an acute care - facility that exposes the recipient organism to a material entity. + title: Acute Care Facility [GENEPIO:0100203] meaning: GENEPIO:0100203 + description: A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity. is_a: Healthcare Setting [GENEPIO:0100201] Clinic [GENEPIO:0100204]: text: Clinic [GENEPIO:0100204] - description: A process occuring within or in the vicinity of a medical clinic - that exposes the recipient organism to a material entity. + title: Clinic [GENEPIO:0100204] meaning: GENEPIO:0100204 + description: A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity. is_a: Healthcare Setting [GENEPIO:0100201] Community Healthcare (At-Home) Setting [GENEPIO:0100415]: text: Community Healthcare (At-Home) Setting [GENEPIO:0100415] - description: A process occuring within or in the vicinty of a the individual - home where the patient or client is living and health care or supportive - care is being being delivered, as opposed to care provided in group accommodations - like clinics or nursing home. + title: Community Healthcare (At-Home) Setting [GENEPIO:0100415] meaning: GENEPIO:0100415 + description: A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home. is_a: Healthcare Setting [GENEPIO:0100201] Community Health Centre [GENEPIO:0100205]: text: Community Health Centre [GENEPIO:0100205] - description: A process occuring within or in the vicinity of a community health - centre that exposes the recipient organism to a material entity. + title: Community Health Centre [GENEPIO:0100205] meaning: GENEPIO:0100205 + description: A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity. is_a: Healthcare Setting [GENEPIO:0100201] Hospital [ECTO:1000035]: text: Hospital [ECTO:1000035] - description: A exposure event involving the interaction of an exposure receptor - to hospital. + title: Hospital [ECTO:1000035] meaning: ECTO:1000035 + description: A exposure event involving the interaction of an exposure receptor to hospital. is_a: Healthcare Setting [GENEPIO:0100201] Emergency Department [GENEPIO:0100206]: text: Emergency Department [GENEPIO:0100206] - description: A process occuring within or in the vicinity of an emergency - department that exposes the recipient organism to a material entity. + title: Emergency Department [GENEPIO:0100206] meaning: GENEPIO:0100206 + description: A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity. is_a: Hospital [ECTO:1000035] ICU [GENEPIO:0100207]: text: ICU [GENEPIO:0100207] - description: A process occuring within or in the vicinity of an ICU that exposes - the recipient organism to a material entity. + title: ICU [GENEPIO:0100207] meaning: GENEPIO:0100207 + description: A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity. is_a: Hospital [ECTO:1000035] Ward [GENEPIO:0100208]: text: Ward [GENEPIO:0100208] - description: A process occuring within or in the vicinity of a hospital ward - that exposes the recipient organism to a material entity. + title: Ward [GENEPIO:0100208] meaning: GENEPIO:0100208 + description: A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity. is_a: Hospital [ECTO:1000035] Laboratory [ECTO:1000036]: text: Laboratory [ECTO:1000036] - description: A exposure event involving the interaction of an exposure receptor - to laboratory facility. + title: Laboratory [ECTO:1000036] meaning: ECTO:1000036 + description: A exposure event involving the interaction of an exposure receptor to laboratory facility. is_a: Healthcare Setting [GENEPIO:0100201] Long-Term Care Facility [GENEPIO:0100209]: text: Long-Term Care Facility [GENEPIO:0100209] - description: A process occuring within or in the vicinity of a long-term care - facility that exposes the recipient organism to a material entity. + title: Long-Term Care Facility [GENEPIO:0100209] meaning: GENEPIO:0100209 + description: A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity. is_a: Healthcare Setting [GENEPIO:0100201] Pharmacy [GENEPIO:0100210]: text: Pharmacy [GENEPIO:0100210] - description: A process occuring within or in the vicinity of a pharmacy that - exposes the recipient organism to a material entity. + title: Pharmacy [GENEPIO:0100210] meaning: GENEPIO:0100210 + description: A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity. is_a: Healthcare Setting [GENEPIO:0100201] Physician's Office [GENEPIO:0100211]: text: Physician's Office [GENEPIO:0100211] - description: A process occuring within or in the vicinity of a physician's - office that exposes the recipient organism to a material entity. + title: Physician's Office [GENEPIO:0100211] meaning: GENEPIO:0100211 + description: A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity. is_a: Healthcare Setting [GENEPIO:0100201] Household [GENEPIO:0100212]: text: Household [GENEPIO:0100212] - description: A process occuring within or in the vicinity of a household that - exposes the recipient organism to a material entity. + title: Household [GENEPIO:0100212] meaning: GENEPIO:0100212 + description: A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Insecure Housing (Homeless) [GENEPIO:0100213]: text: Insecure Housing (Homeless) [GENEPIO:0100213] - description: A process occuring that exposes the recipient organism to a material - entity as a consequence of said organism having insecure housing. + title: Insecure Housing (Homeless) [GENEPIO:0100213] meaning: GENEPIO:0100213 + description: A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Occupational Exposure [GENEPIO:0100214]: text: Occupational Exposure [GENEPIO:0100214] - description: A process occuring within or in the vicinity of a human occupational - environment that exposes the recipient organism to a material entity. + title: Occupational Exposure [GENEPIO:0100214] meaning: GENEPIO:0100214 + description: A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Worksite [GENEPIO:0100215]: text: Worksite [GENEPIO:0100215] - description: A process occuring within or in the vicinity of an office that - exposes the recipient organism to a material entity. + title: Worksite [GENEPIO:0100215] meaning: GENEPIO:0100215 + description: A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity. is_a: Occupational Exposure [GENEPIO:0100214] Office [ECTO:1000037]: text: Office [ECTO:1000037] - description: A exposure event involving the interaction of an exposure receptor - to office. + title: Office [ECTO:1000037] meaning: ECTO:1000037 + description: A exposure event involving the interaction of an exposure receptor to office. is_a: Worksite [GENEPIO:0100215] Outdoors [GENEPIO:0100216]: text: Outdoors [GENEPIO:0100216] - description: A process occuring outdoors that exposes the recipient organism - to a material entity. + title: Outdoors [GENEPIO:0100216] meaning: GENEPIO:0100216 + description: A process occuring outdoors that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Camp/camping [ECTO:5000009]: text: Camp/camping [ECTO:5000009] - description: A exposure event involving the interaction of an exposure receptor - to campground. + title: Camp/camping [ECTO:5000009] meaning: ECTO:5000009 + description: A exposure event involving the interaction of an exposure receptor to campground. is_a: Outdoors [GENEPIO:0100216] Hiking Trail [GENEPIO:0100217]: text: Hiking Trail [GENEPIO:0100217] - description: A process that exposes the recipient organism to a material entity - as a consequence of hiking. + title: Hiking Trail [GENEPIO:0100217] meaning: GENEPIO:0100217 + description: A process that exposes the recipient organism to a material entity as a consequence of hiking. is_a: Outdoors [GENEPIO:0100216] Hunting Ground [ECTO:6000030]: text: Hunting Ground [ECTO:6000030] - description: An exposure event involving hunting behavior + title: Hunting Ground [ECTO:6000030] meaning: ECTO:6000030 + description: An exposure event involving hunting behavior is_a: Outdoors [GENEPIO:0100216] Ski Resort [GENEPIO:0100218]: text: Ski Resort [GENEPIO:0100218] - description: A process occuring within or in the vicinity of a ski resort - that exposes the recipient organism to a material entity. + title: Ski Resort [GENEPIO:0100218] meaning: GENEPIO:0100218 + description: A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity. is_a: Outdoors [GENEPIO:0100216] Petting zoo [ECTO:5000008]: text: Petting zoo [ECTO:5000008] - description: A exposure event involving the interaction of an exposure receptor - to petting zoo. + title: Petting zoo [ECTO:5000008] meaning: ECTO:5000008 + description: A exposure event involving the interaction of an exposure receptor to petting zoo. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Place of Worship [GENEPIO:0100220]: text: Place of Worship [GENEPIO:0100220] - description: A process occuring within or in the vicinity of a place of worship - that exposes the recipient organism to a material entity. + title: Place of Worship [GENEPIO:0100220] meaning: GENEPIO:0100220 + description: A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Church [GENEPIO:0100221]: text: Church [GENEPIO:0100221] - description: A process occuring within or in the vicinity of a church that - exposes the recipient organism to a material entity. + title: Church [GENEPIO:0100221] meaning: GENEPIO:0100221 + description: A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity. is_a: Place of Worship [GENEPIO:0100220] Mosque [GENEPIO:0100222]: text: Mosque [GENEPIO:0100222] - description: A process occuring within or in the vicinity of a mosque that - exposes the recipient organism to a material entity. + title: Mosque [GENEPIO:0100222] meaning: GENEPIO:0100222 + description: A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity. is_a: Place of Worship [GENEPIO:0100220] Temple [GENEPIO:0100223]: text: Temple [GENEPIO:0100223] - description: A process occuring within or in the vicinity of a temple that - exposes the recipient organism to a material entity. + title: Temple [GENEPIO:0100223] meaning: GENEPIO:0100223 + description: A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity. is_a: Place of Worship [GENEPIO:0100220] Restaurant [ECTO:1000040]: text: Restaurant [ECTO:1000040] - description: A exposure event involving the interaction of an exposure receptor - to restaurant. + title: Restaurant [ECTO:1000040] meaning: ECTO:1000040 + description: A exposure event involving the interaction of an exposure receptor to restaurant. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Retail Store [ECTO:1000041]: text: Retail Store [ECTO:1000041] - description: A exposure event involving the interaction of an exposure receptor - to shop. + title: Retail Store [ECTO:1000041] meaning: ECTO:1000041 + description: A exposure event involving the interaction of an exposure receptor to shop. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] School [GENEPIO:0100224]: text: School [GENEPIO:0100224] - description: A process occuring within or in the vicinity of a school that - exposes the recipient organism to a material entity. + title: School [GENEPIO:0100224] meaning: GENEPIO:0100224 + description: A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Temporary Residence [GENEPIO:0100225]: text: Temporary Residence [GENEPIO:0100225] - description: A process occuring within or in the vicinity of a temporary residence - that exposes the recipient organism to a material entity. + title: Temporary Residence [GENEPIO:0100225] meaning: GENEPIO:0100225 + description: A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Homeless Shelter [GENEPIO:0100226]: text: Homeless Shelter [GENEPIO:0100226] - description: A process occuring within or in the vicinity of a homeless shelter - that exposes the recipient organism to a material entity. + title: Homeless Shelter [GENEPIO:0100226] meaning: GENEPIO:0100226 + description: A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity. is_a: Temporary Residence [GENEPIO:0100225] Hotel [GENEPIO:0100227]: text: Hotel [GENEPIO:0100227] - description: A process occuring within or in the vicinity of a hotel exposure - that exposes the recipient organism to a material entity. + title: Hotel [GENEPIO:0100227] meaning: GENEPIO:0100227 + description: A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity. is_a: Temporary Residence [GENEPIO:0100225] Veterinary Care Clinic [GENEPIO:0100228]: text: Veterinary Care Clinic [GENEPIO:0100228] - description: A process occuring within or in the vicinity of a veterinary - facility that exposes the recipient organism to a material entity. + title: Veterinary Care Clinic [GENEPIO:0100228] meaning: GENEPIO:0100228 + description: A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity. is_a: Occupational, Residency or Patronage Exposure [GENEPIO:0100190] Travel Exposure [GENEPIO:0100229]: text: Travel Exposure [GENEPIO:0100229] - description: A process occuring as a result of travel that exposes the recipient - organism to a material entity. + title: Travel Exposure [GENEPIO:0100229] meaning: GENEPIO:0100229 + description: A process occuring as a result of travel that exposes the recipient organism to a material entity. Travelled on a Cruise Ship [GENEPIO:0100230]: text: Travelled on a Cruise Ship [GENEPIO:0100230] - description: A process occuring within or in the vicinity of a cruise ship - that exposes the recipient organism to a material entity. + title: Travelled on a Cruise Ship [GENEPIO:0100230] meaning: GENEPIO:0100230 + description: A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity. is_a: Travel Exposure [GENEPIO:0100229] Travelled on a Plane [GENEPIO:0100231]: text: Travelled on a Plane [GENEPIO:0100231] - description: A process occuring within or in the vicinity of an airplane that - exposes the recipient organism to a material entity. + title: Travelled on a Plane [GENEPIO:0100231] meaning: GENEPIO:0100231 + description: A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity. is_a: Travel Exposure [GENEPIO:0100229] Travelled on Ground Transport [GENEPIO:0100232]: text: Travelled on Ground Transport [GENEPIO:0100232] - description: A process occuring within or in the vicinity of ground transport - that exposes the recipient organism to a material entity. + title: Travelled on Ground Transport [GENEPIO:0100232] meaning: GENEPIO:0100232 + description: A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity. is_a: Travel Exposure [GENEPIO:0100229] Other Exposure Setting [GENEPIO:0100235]: text: Other Exposure Setting [GENEPIO:0100235] - description: A process occuring that exposes the recipient organism to a material - entity. + title: Other Exposure Setting [GENEPIO:0100235] meaning: GENEPIO:0100235 + description: A process occuring that exposes the recipient organism to a material entity. PriorMpoxInfectionMenu: name: PriorMpoxInfectionMenu title: prior Mpox infection menu permissible_values: Prior infection: text: Prior infection - description: Antiviral treatment administered prior to the current regimen - or test. + title: Prior infection meaning: GENEPIO:0100037 + description: Antiviral treatment administered prior to the current regimen or test. No prior infection: text: No prior infection - description: An absence of antiviral treatment administered prior to the current - regimen or test. + title: No prior infection meaning: GENEPIO:0100233 + description: An absence of antiviral treatment administered prior to the current regimen or test. PriorMpoxInfectionInternationalMenu: name: PriorMpoxInfectionInternationalMenu title: prior Mpox infection international menu permissible_values: Prior infection [GENEPIO:0100037]: text: Prior infection [GENEPIO:0100037] - description: Antiviral treatment administered prior to the current regimen - or test. + title: Prior infection [GENEPIO:0100037] meaning: GENEPIO:0100037 + description: Antiviral treatment administered prior to the current regimen or test. No prior infection [GENEPIO:0100233]: text: No prior infection [GENEPIO:0100233] - description: An absence of antiviral treatment administered prior to the current - regimen or test. + title: No prior infection [GENEPIO:0100233] meaning: GENEPIO:0100233 + description: An absence of antiviral treatment administered prior to the current regimen or test. PriorMpoxAntiviralTreatmentMenu: name: PriorMpoxAntiviralTreatmentMenu title: prior Mpox antiviral treatment menu permissible_values: Prior antiviral treatment: text: Prior antiviral treatment - description: Antiviral treatment administered prior to the current regimen - or test. + title: Prior antiviral treatment meaning: GENEPIO:0100037 + description: Antiviral treatment administered prior to the current regimen or test. No prior antiviral treatment: text: No prior antiviral treatment - description: An absence of antiviral treatment administered prior to the current - regimen or test. + title: No prior antiviral treatment meaning: GENEPIO:0100233 + description: An absence of antiviral treatment administered prior to the current regimen or test. PriorMpoxAntiviralTreatmentInternationalMenu: name: PriorMpoxAntiviralTreatmentInternationalMenu title: prior Mpox antiviral treatment international menu permissible_values: Prior antiviral treatment [GENEPIO:0100037]: text: Prior antiviral treatment [GENEPIO:0100037] - description: Antiviral treatment administered prior to the current regimen - or test. + title: Prior antiviral treatment [GENEPIO:0100037] meaning: GENEPIO:0100037 + description: Antiviral treatment administered prior to the current regimen or test. No prior antiviral treatment [GENEPIO:0100233]: text: No prior antiviral treatment [GENEPIO:0100233] - description: An absence of antiviral treatment administered prior to the current - regimen or test. + title: No prior antiviral treatment [GENEPIO:0100233] meaning: GENEPIO:0100233 + description: An absence of antiviral treatment administered prior to the current regimen or test. OrganismMenu: name: OrganismMenu title: organism menu permissible_values: Mpox virus: text: Mpox virus - description: A zoonotic virus belonging to the Orthopoxvirus genus and closely - related to the variola, cowpox, and vaccinia viruses. MPV is oval, with - a lipoprotein outer membrane. + title: Mpox virus meaning: NCBITaxon:10244 + description: A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane. OrganismInternationalMenu: name: OrganismInternationalMenu title: organism international menu permissible_values: Mpox virus [NCBITaxon:10244]: text: Mpox virus [NCBITaxon:10244] - description: A zoonotic virus belonging to the Orthopoxvirus genus and closely - related to the variola, cowpox, and vaccinia viruses. MPV is oval, with - a lipoprotein outer membrane. + title: Mpox virus [NCBITaxon:10244] meaning: NCBITaxon:10244 + description: A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane. HostDiseaseMenu: name: HostDiseaseMenu title: host disease menu permissible_values: Mpox: text: Mpox - description: An infection that is caused by an Orthopoxvirus, which is transmitted - by primates or rodents, and which is characterized by a prodromal syndrome - of fever, chills, headache, myalgia, and lymphedema; initial symptoms are - followed by a generalized papular rash that typically progresses from vesiculation - through crusting over the course of two weeks. + title: Mpox meaning: MONDO:0002594 + description: An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks. HostDiseaseInternationalMenu: name: HostDiseaseInternationalMenu title: host disease international menu permissible_values: Mpox [MONDO:0002594]: text: Mpox [MONDO:0002594] - description: An infection that is caused by an Orthopoxvirus, which is transmitted - by primates or rodents, and which is characterized by a prodromal syndrome - of fever, chills, headache, myalgia, and lymphedema; initial symptoms are - followed by a generalized papular rash that typically progresses from vesiculation - through crusting over the course of two weeks. + title: Mpox [MONDO:0002594] meaning: MONDO:0002594 + description: An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks. PurposeOfSamplingMenu: name: PurposeOfSamplingMenu title: purpose of sampling menu permissible_values: Cluster/Outbreak investigation: text: Cluster/Outbreak investigation - description: A sampling strategy in which individuals are chosen for investigation - into a disease cluster or outbreak. + title: Cluster/Outbreak investigation meaning: GENEPIO:0100001 + description: A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. Diagnostic testing: text: Diagnostic testing - description: A sampling strategy in which individuals are sampled in the context - of diagnostic testing. + title: Diagnostic testing meaning: GENEPIO:0100002 + description: A sampling strategy in which individuals are sampled in the context of diagnostic testing. Research: text: Research - description: A sampling strategy in which individuals are sampled in order - to perform research. + title: Research meaning: GENEPIO:0100003 + description: A sampling strategy in which individuals are sampled in order to perform research. Surveillance: text: Surveillance - description: A sampling strategy in which individuals are sampled for surveillance - investigations. + title: Surveillance meaning: GENEPIO:0100004 + description: A sampling strategy in which individuals are sampled for surveillance investigations. PurposeOfSamplingInternationalMenu: name: PurposeOfSamplingInternationalMenu title: purpose of sampling international menu permissible_values: Cluster/Outbreak investigation [GENEPIO:0100001]: text: Cluster/Outbreak investigation [GENEPIO:0100001] - description: A sampling strategy in which individuals are chosen for investigation - into a disease cluster or outbreak. + title: Cluster/Outbreak investigation [GENEPIO:0100001] meaning: GENEPIO:0100001 + description: A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. Diagnostic testing [GENEPIO:0100002]: text: Diagnostic testing [GENEPIO:0100002] - description: A sampling strategy in which individuals are sampled in the context - of diagnostic testing. + title: Diagnostic testing [GENEPIO:0100002] meaning: GENEPIO:0100002 + description: A sampling strategy in which individuals are sampled in the context of diagnostic testing. Research [GENEPIO:0100003]: text: Research [GENEPIO:0100003] - description: A sampling strategy in which individuals are sampled in order - to perform research. + title: Research [GENEPIO:0100003] meaning: GENEPIO:0100003 + description: A sampling strategy in which individuals are sampled in order to perform research. Surveillance [GENEPIO:0100004]: text: Surveillance [GENEPIO:0100004] - description: A sampling strategy in which individuals are sampled for surveillance - investigations. + title: Surveillance [GENEPIO:0100004] meaning: GENEPIO:0100004 + description: A sampling strategy in which individuals are sampled for surveillance investigations. PurposeOfSequencingMenu: name: PurposeOfSequencingMenu title: purpose of sequencing menu permissible_values: Baseline surveillance (random sampling): text: Baseline surveillance (random sampling) - description: A surveillance sampling strategy in which baseline is established - at the beginning of a study or project by the selection of sample units - via random sampling. + title: Baseline surveillance (random sampling) meaning: GENEPIO:0100005 + description: A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling. Targeted surveillance (non-random sampling): text: Targeted surveillance (non-random sampling) - description: A surveillance sampling strategy in which an aspired outcome - is explicity stated. + title: Targeted surveillance (non-random sampling) meaning: GENEPIO:0100006 + description: A surveillance sampling strategy in which an aspired outcome is explicity stated. Priority surveillance project: text: Priority surveillance project - description: A targeted surveillance strategy which is considered important - and/or urgent. + title: Priority surveillance project meaning: GENEPIO:0100007 + description: A targeted surveillance strategy which is considered important and/or urgent. is_a: Targeted surveillance (non-random sampling) Longitudinal surveillance (repeat sampling of individuals): text: Longitudinal surveillance (repeat sampling of individuals) - description: A priority surveillance strategy in which subsets of a defined - population can be identified who are, have been, or in the future may be - exposed or not exposed - or exposed in different degrees - to a disease - of interest and are selected to under go repeat sampling over a defined - period of time. + title: Longitudinal surveillance (repeat sampling of individuals) meaning: GENEPIO:0100009 + description: A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time. is_a: Priority surveillance project Re-infection surveillance: text: Re-infection surveillance - description: A priority surveillance strategy in which a population that previously - tested positive for a disease of interest, and since confirmed to have recovered - via a negative test, are monitored for positive test indication of re-infection - with the disease of interest within a defined period of time. + title: Re-infection surveillance meaning: GENEPIO:0100010 + description: A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time. is_a: Priority surveillance project Vaccine escape surveillance: text: Vaccine escape surveillance - description: A priority surveillance strategy in which individuals are monitored - for investigation into vaccine escape, i.e., identifying variants that contain - mutations that counteracted the immunity provided by vaccine(s) of interest. + title: Vaccine escape surveillance meaning: GENEPIO:0100011 + description: A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest. is_a: Priority surveillance project Travel-associated surveillance: text: Travel-associated surveillance - description: A priority surveillance strategy in which individuals are selected - if they have a travel history outside of the reporting region within a specified - number of days before onset of symptoms. + title: Travel-associated surveillance meaning: GENEPIO:0100012 + description: A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms. is_a: Priority surveillance project Domestic travel surveillance: text: Domestic travel surveillance - description: A travel-associated surveillance strategy in which individuals - are selected if they have an intranational travel history within a specified - number of days before onset of symptoms. + title: Domestic travel surveillance meaning: GENEPIO:0100013 + description: A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms. is_a: Travel-associated surveillance Interstate/ interprovincial travel surveillance: text: Interstate/ interprovincial travel surveillance - description: A domestic travel-associated surveillance strategy in which individuals - are selected if their travel occurred within a state/province within a nation. + title: Interstate/ interprovincial travel surveillance meaning: GENEPIO:0100275 + description: A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation. is_a: Domestic travel surveillance Intra-state/ intra-provincial travel surveillance: text: Intra-state/ intra-provincial travel surveillance - description: A domestic travel-associated surveillance strategy in which individuals - are selected if their travel occurred between states/provinces within a - nation. + title: Intra-state/ intra-provincial travel surveillance meaning: GENEPIO:0100276 + description: A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation. is_a: Domestic travel surveillance International travel surveillance: text: International travel surveillance - description: A travel-associated surveillance strategy in which individuals - are selected if they have a travel history outside of the reporting country - in a specified number of days before onset of symptoms. + title: International travel surveillance meaning: GENEPIO:0100014 + description: A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms. is_a: Travel-associated surveillance Cluster/Outbreak investigation: text: Cluster/Outbreak investigation - description: A sampling strategy in which individuals are chosen for investigation - into a disease cluster or outbreak. + title: Cluster/Outbreak investigation meaning: GENEPIO:0100019 + description: A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. Multi-jurisdictional outbreak investigation: text: Multi-jurisdictional outbreak investigation - description: An outbreak investigation sampling strategy in which individuals - are chosen for investigation into a disease outbreak that has connections - to two or more jurisdictions. + title: Multi-jurisdictional outbreak investigation meaning: GENEPIO:0100020 + description: An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions. is_a: Cluster/Outbreak investigation Intra-jurisdictional outbreak investigation: text: Intra-jurisdictional outbreak investigation - description: An outbreak investigation sampling strategy in which individuals - are chosen for investigation into a disease outbreak that only has connections - within a single jurisdiction. + title: Intra-jurisdictional outbreak investigation meaning: GENEPIO:0100021 + description: An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction. is_a: Cluster/Outbreak investigation Research: text: Research - description: A sampling strategy in which individuals are sampled in order - to perform research. + title: Research meaning: GENEPIO:0100022 + description: A sampling strategy in which individuals are sampled in order to perform research. Viral passage experiment: text: Viral passage experiment - description: A research sampling strategy in which individuals are sampled - in order to perform a viral passage experiment. + title: Viral passage experiment meaning: GENEPIO:0100023 + description: A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment. is_a: Research Protocol testing experiment: text: Protocol testing experiment - description: A research sampling strategy in which individuals are sampled - in order to perform a protocol testing experiment. + title: Protocol testing experiment meaning: GENEPIO:0100024 + description: A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment. is_a: Research Retrospective sequencing: text: Retrospective sequencing - description: A sampling strategy in which stored samples from past events - are sequenced. + title: Retrospective sequencing meaning: GENEPIO:0100356 + description: A sampling strategy in which stored samples from past events are sequenced. PurposeOfSequencingInternationalMenu: name: PurposeOfSequencingInternationalMenu title: purpose of sequencing international menu permissible_values: Baseline surveillance (random sampling) [GENEPIO:0100005]: text: Baseline surveillance (random sampling) [GENEPIO:0100005] - description: A surveillance sampling strategy in which baseline is established - at the beginning of a study or project by the selection of sample units - via random sampling. + title: Baseline surveillance (random sampling) [GENEPIO:0100005] meaning: GENEPIO:0100005 + description: A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling. Targeted surveillance (non-random sampling) [GENEPIO:0100006]: text: Targeted surveillance (non-random sampling) [GENEPIO:0100006] - description: A surveillance sampling strategy in which an aspired outcome - is explicity stated. + title: Targeted surveillance (non-random sampling) [GENEPIO:0100006] meaning: GENEPIO:0100006 + description: A surveillance sampling strategy in which an aspired outcome is explicity stated. Priority surveillance project [GENEPIO:0100007]: text: Priority surveillance project [GENEPIO:0100007] - description: A targeted surveillance strategy which is considered important - and/or urgent. + title: Priority surveillance project [GENEPIO:0100007] meaning: GENEPIO:0100007 + description: A targeted surveillance strategy which is considered important and/or urgent. is_a: Targeted surveillance (non-random sampling) [GENEPIO:0100006] Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009]: text: Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009] - description: A priority surveillance strategy in which subsets of a defined - population can be identified who are, have been, or in the future may be - exposed or not exposed - or exposed in different degrees - to a disease - of interest and are selected to under go repeat sampling over a defined - period of time. + title: Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009] meaning: GENEPIO:0100009 + description: A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time. is_a: Priority surveillance project [GENEPIO:0100007] Re-infection surveillance [GENEPIO:0100010]: text: Re-infection surveillance [GENEPIO:0100010] - description: A priority surveillance strategy in which a population that previously - tested positive for a disease of interest, and since confirmed to have recovered - via a negative test, are monitored for positive test indication of re-infection - with the disease of interest within a defined period of time. + title: Re-infection surveillance [GENEPIO:0100010] meaning: GENEPIO:0100010 + description: A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time. is_a: Priority surveillance project [GENEPIO:0100007] Vaccine escape surveillance [GENEPIO:0100011]: text: Vaccine escape surveillance [GENEPIO:0100011] - description: A priority surveillance strategy in which individuals are monitored - for investigation into vaccine escape, i.e., identifying variants that contain - mutations that counteracted the immunity provided by vaccine(s) of interest. + title: Vaccine escape surveillance [GENEPIO:0100011] meaning: GENEPIO:0100011 + description: A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest. is_a: Priority surveillance project [GENEPIO:0100007] Travel-associated surveillance [GENEPIO:0100012]: text: Travel-associated surveillance [GENEPIO:0100012] - description: A priority surveillance strategy in which individuals are selected - if they have a travel history outside of the reporting region within a specified - number of days before onset of symptoms. + title: Travel-associated surveillance [GENEPIO:0100012] meaning: GENEPIO:0100012 + description: A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms. is_a: Priority surveillance project [GENEPIO:0100007] Domestic travel surveillance [GENEPIO:0100013]: text: Domestic travel surveillance [GENEPIO:0100013] - description: A travel-associated surveillance strategy in which individuals - are selected if they have an intranational travel history within a specified - number of days before onset of symptoms. + title: Domestic travel surveillance [GENEPIO:0100013] meaning: GENEPIO:0100013 + description: A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms. is_a: Travel-associated surveillance [GENEPIO:0100012] Interstate/ interprovincial travel surveillance [GENEPIO:0100275]: text: Interstate/ interprovincial travel surveillance [GENEPIO:0100275] - description: A domestic travel-associated surveillance strategy in which individuals - are selected if their travel occurred within a state/province within a nation. + title: Interstate/ interprovincial travel surveillance [GENEPIO:0100275] meaning: GENEPIO:0100275 + description: A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation. is_a: Domestic travel surveillance [GENEPIO:0100013] Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276]: text: Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276] - description: A domestic travel-associated surveillance strategy in which individuals - are selected if their travel occurred between states/provinces within a - nation. + title: Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276] meaning: GENEPIO:0100276 + description: A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation. is_a: Domestic travel surveillance [GENEPIO:0100013] International travel surveillance [GENEPIO:0100014]: text: International travel surveillance [GENEPIO:0100014] - description: A travel-associated surveillance strategy in which individuals - are selected if they have a travel history outside of the reporting country - in a specified number of days before onset of symptoms. + title: International travel surveillance [GENEPIO:0100014] meaning: GENEPIO:0100014 + description: A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms. is_a: Travel-associated surveillance [GENEPIO:0100012] Cluster/Outbreak investigation [GENEPIO:0100019]: text: Cluster/Outbreak investigation [GENEPIO:0100019] - description: A sampling strategy in which individuals are chosen for investigation - into a disease cluster or outbreak. + title: Cluster/Outbreak investigation [GENEPIO:0100019] meaning: GENEPIO:0100019 + description: A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. Multi-jurisdictional outbreak investigation [GENEPIO:0100020]: text: Multi-jurisdictional outbreak investigation [GENEPIO:0100020] - description: An outbreak investigation sampling strategy in which individuals - are chosen for investigation into a disease outbreak that has connections - to two or more jurisdictions. + title: Multi-jurisdictional outbreak investigation [GENEPIO:0100020] meaning: GENEPIO:0100020 + description: An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions. is_a: Cluster/Outbreak investigation [GENEPIO:0100019] Intra-jurisdictional outbreak investigation [GENEPIO:0100021]: text: Intra-jurisdictional outbreak investigation [GENEPIO:0100021] - description: An outbreak investigation sampling strategy in which individuals - are chosen for investigation into a disease outbreak that only has connections - within a single jurisdiction. + title: Intra-jurisdictional outbreak investigation [GENEPIO:0100021] meaning: GENEPIO:0100021 + description: An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction. is_a: Cluster/Outbreak investigation [GENEPIO:0100019] Research [GENEPIO:0100022]: text: Research [GENEPIO:0100022] - description: A sampling strategy in which individuals are sampled in order - to perform research. + title: Research [GENEPIO:0100022] meaning: GENEPIO:0100022 + description: A sampling strategy in which individuals are sampled in order to perform research. Viral passage experiment [GENEPIO:0100023]: text: Viral passage experiment [GENEPIO:0100023] - description: A research sampling strategy in which individuals are sampled - in order to perform a viral passage experiment. + title: Viral passage experiment [GENEPIO:0100023] meaning: GENEPIO:0100023 + description: A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment. is_a: Research [GENEPIO:0100022] Protocol testing experiment [GENEPIO:0100024]: text: Protocol testing experiment [GENEPIO:0100024] - description: A research sampling strategy in which individuals are sampled - in order to perform a protocol testing experiment. + title: Protocol testing experiment [GENEPIO:0100024] meaning: GENEPIO:0100024 + description: A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment. is_a: Research [GENEPIO:0100022] Retrospective sequencing [GENEPIO:0100356]: text: Retrospective sequencing [GENEPIO:0100356] - description: A sampling strategy in which stored samples from past events - are sequenced. + title: Retrospective sequencing [GENEPIO:0100356] meaning: GENEPIO:0100356 + description: A sampling strategy in which stored samples from past events are sequenced. SequencingAssayTypeMenu: name: SequencingAssayTypeMenu title: sequencing assay type menu permissible_values: Amplicon sequencing assay: text: Amplicon sequencing assay - description: A sequencing assay in which a DNA or RNA input molecule is amplified - by PCR and the product sequenced. + title: Amplicon sequencing assay meaning: OBI:0002767 + description: A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced. 16S ribosomal gene sequencing assay: text: 16S ribosomal gene sequencing assay - description: An amplicon sequencing assay in which the amplicon is derived - from universal primers used to amplify the 16S ribosomal RNA gene from isolate - bacterial genomic DNA or metagenomic DNA from a microbioal community. + title: 16S ribosomal gene sequencing assay meaning: OBI:0002763 + description: An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community. is_a: Amplicon sequencing assay Whole genome sequencing assay: text: Whole genome sequencing assay - description: A DNA sequencing assay that intends to provide information about - the sequence of an entire genome of an organism. + title: Whole genome sequencing assay meaning: OBI:0002117 + description: A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism. Whole metagenome sequencing assay: text: Whole metagenome sequencing assay - description: A DNA sequencing assay that intends to provide information on - the DNA sequences of multiple genomes (a metagenome) from different organisms - present in the same input sample. + title: Whole metagenome sequencing assay meaning: OBI:0002623 + description: A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample. Whole virome sequencing assay: text: Whole virome sequencing assay - description: A whole metagenome sequencing assay that intends to provide information - on multiple genome sequences from different viruses present in the same - input sample. + title: Whole virome sequencing assay meaning: OBI:0002768 + description: A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample. is_a: Whole metagenome sequencing assay SequencingAssayTypeInternationalMenu: name: SequencingAssayTypeInternationalMenu @@ -8831,33 +8774,30 @@ enums: permissible_values: Amplicon sequencing assay [OBI:0002767]: text: Amplicon sequencing assay [OBI:0002767] - description: A sequencing assay in which a DNA or RNA input molecule is amplified - by PCR and the product sequenced. + title: Amplicon sequencing assay [OBI:0002767] meaning: OBI:0002767 + description: A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced. 16S ribosomal gene sequencing assay [OBI:0002763]: text: 16S ribosomal gene sequencing assay [OBI:0002763] - description: An amplicon sequencing assay in which the amplicon is derived - from universal primers used to amplify the 16S ribosomal RNA gene from isolate - bacterial genomic DNA or metagenomic DNA from a microbioal community. + title: 16S ribosomal gene sequencing assay [OBI:0002763] meaning: OBI:0002763 + description: An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community. is_a: Amplicon sequencing assay [OBI:0002767] Whole genome sequencing assay [OBI:0002117]: text: Whole genome sequencing assay [OBI:0002117] - description: A DNA sequencing assay that intends to provide information about - the sequence of an entire genome of an organism. + title: Whole genome sequencing assay [OBI:0002117] meaning: OBI:0002117 + description: A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism. Whole metagenome sequencing assay [OBI:0002623]: text: Whole metagenome sequencing assay [OBI:0002623] - description: A DNA sequencing assay that intends to provide information on - the DNA sequences of multiple genomes (a metagenome) from different organisms - present in the same input sample. + title: Whole metagenome sequencing assay [OBI:0002623] meaning: OBI:0002623 + description: A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample. Whole virome sequencing assay [OBI:0002768]: text: Whole virome sequencing assay [OBI:0002768] - description: A whole metagenome sequencing assay that intends to provide information - on multiple genome sequences from different viruses present in the same - input sample. + title: Whole virome sequencing assay [OBI:0002768] meaning: OBI:0002768 + description: A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample. is_a: Whole metagenome sequencing assay [OBI:0002623] SequencingInstrumentMenu: name: SequencingInstrumentMenu @@ -8865,330 +8805,285 @@ enums: permissible_values: Illumina: text: Illumina - description: A DNA sequencer manufactured by the Illumina corporation. + title: Illumina meaning: GENEPIO:0100105 + description: A DNA sequencer manufactured by the Illumina corporation. Illumina Genome Analyzer: text: Illumina Genome Analyzer - description: A DNA sequencer manufactured by Solexa as one of its first sequencer - lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data - in a single run. + title: Illumina Genome Analyzer meaning: OBI:0002128 + description: A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run. is_a: Illumina Illumina Genome Analyzer II: text: Illumina Genome Analyzer II - description: A DNA sequencer which is manufactured by Illumina (Solexa) corporation. - it support sequencing of single or paired end clone libraries relying on - sequencing by synthesis technology + title: Illumina Genome Analyzer II meaning: OBI:0000703 + description: A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology is_a: Illumina Genome Analyzer Illumina Genome Analyzer IIx: text: Illumina Genome Analyzer IIx - description: An Illumina Genome Analyzer II which is manufactured by the Illumina - corporation. It supports sequencing of single, long or short insert paired - end clone libraries relying on sequencing by synthesis technology. The Genome - Analyzer IIx is the most widely adopted next-generation sequencing platform - and proven and published across the broadest range of research applications. + title: Illumina Genome Analyzer IIx meaning: OBI:0002000 + description: An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications. is_a: Illumina Genome Analyzer Illumina HiScanSQ: text: Illumina HiScanSQ - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing - and microarray-based analyses as well as an "SQ Module" to support microfluidics. + title: Illumina HiScanSQ meaning: GENEPIO:0100109 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an "SQ Module" to support microfluidics. is_a: Illumina Illumina HiSeq: text: Illumina HiSeq - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry, enabling deep sequencing and high yield. + title: Illumina HiSeq meaning: GENEPIO:0100110 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield. is_a: Illumina Illumina HiSeq X: text: Illumina HiSeq X - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that oenabled sufficent depth and coverage - to produce the first 30x human genome for $1000. + title: Illumina HiSeq X meaning: GENEPIO:0100111 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000. is_a: Illumina HiSeq Illumina HiSeq X Five: text: Illumina HiSeq X Five - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing - Systems. + title: Illumina HiSeq X Five meaning: GENEPIO:0100112 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems. is_a: Illumina HiSeq X Illumina HiSeq X Ten: text: Illumina HiSeq X Ten - description: A DNA sequencer that consists of a set of 10 HiSeq X Sequencing - Systems. + title: Illumina HiSeq X Ten meaning: OBI:0002129 + description: A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems. is_a: Illumina HiSeq X Illumina HiSeq 1000: text: Illumina HiSeq 1000 - description: A DNA sequencer which is manufactured by the Illumina corporation, - with a single flow cell and a throughput of up to 35 Gb per day. It supports - sequencing of single, long or short insert paired end clone libraries relying - on sequencing by synthesis technology. + title: Illumina HiSeq 1000 meaning: OBI:0002022 + description: A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. is_a: Illumina HiSeq Illumina HiSeq 1500: text: Illumina HiSeq 1500 - description: A DNA sequencer which is manufactured by the Illumina corporation, - with a single flow cell. Built upon sequencing by synthesis technology, - the machine employs dual surface imaging and offers two high-output options - and one rapid-run option. + title: Illumina HiSeq 1500 meaning: OBI:0003386 + description: A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option. is_a: Illumina HiSeq Illumina HiSeq 2000: text: Illumina HiSeq 2000 - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and a throughput of up to 55 Gb per day. Built upon - sequencing by synthesis technology, the machine is optimized for generation - of data for multiple samples in a single run. + title: Illumina HiSeq 2000 meaning: OBI:0002001 + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run. is_a: Illumina HiSeq Illumina HiSeq 2500: text: Illumina HiSeq 2500 - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and a throughput of up to 160 Gb per day. Built upon - sequencing by synthesis technology, the machine is optimized for generation - of data for batching multiple samples or rapid results on a few samples. + title: Illumina HiSeq 2500 meaning: OBI:0002002 + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples. is_a: Illumina HiSeq Illumina HiSeq 3000: text: Illumina HiSeq 3000 - description: A DNA sequencer manufactured by Illumina corporation, with a - single flow cell and a throughput of more than 200 Gb per day. + title: Illumina HiSeq 3000 meaning: OBI:0002048 + description: A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day. is_a: Illumina HiSeq Illumina HiSeq 4000: text: Illumina HiSeq 4000 - description: A DNA sequencer manufactured by Illumina corporation, with two - flow cell and a throughput of more than 400 Gb per day. + title: Illumina HiSeq 4000 meaning: OBI:0002049 + description: A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day. is_a: Illumina HiSeq Illumina iSeq: text: Illumina iSeq - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that is lightweight. + title: Illumina iSeq meaning: GENEPIO:0100120 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight. is_a: Illumina Illumina iSeq 100: text: Illumina iSeq 100 - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that is lightweight and has an output capacity - between 144MB-1.2GB. + title: Illumina iSeq 100 meaning: GENEPIO:0100121 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB. is_a: Illumina iSeq Illumina NovaSeq: text: Illumina NovaSeq - description: A DNA sequencer manufactured by the Illunina corporation using - sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and - 20 billion reads in dual flow cell mode. + title: Illumina NovaSeq meaning: GENEPIO:0100122 + description: A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode. is_a: Illumina Illumina NovaSeq 6000: text: Illumina NovaSeq 6000 - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). - The sequencer utilizes synthesis technology and patterned flow cells to - optimize throughput and even spacing of sequencing clusters. + title: Illumina NovaSeq 6000 meaning: OBI:0002630 + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters. is_a: Illumina NovaSeq Illumina MiniSeq: text: Illumina MiniSeq - description: A small benchtop DNA sequencer which is manufactured by the Illumina - corporation with integrated cluster generation, sequencing and data analysis. - The sequencer accommodates various flow cell configurations and can produce - up to 25M single reads or 50M paired-end reads per run. + title: Illumina MiniSeq meaning: OBI:0003114 + description: A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run. is_a: Illumina Illumina MiSeq: text: Illumina MiSeq - description: A DNA sequencer which is manufactured by the Illumina corporation. - Built upon sequencing by synthesis technology, the machine provides an end-to-end - solution (cluster generation, amplification, sequencing, and data analysis) - in a single machine. + title: Illumina MiSeq meaning: OBI:0002003 + description: A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine. is_a: Illumina Illumina NextSeq: text: Illumina NextSeq - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and has an - output capacity of 1.65-7.5 Gb. + title: Illumina NextSeq meaning: GENEPIO:0100126 + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb. is_a: Illumina Illumina NextSeq 500: text: Illumina NextSeq 500 - description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale - studies manufactured by the Illumina corporation. It supports sequencing - of single, long or short insert paired end clone libraries relying on sequencing - by synthesis technology. + title: Illumina NextSeq 500 meaning: OBI:0002021 + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. is_a: Illumina NextSeq Illumina NextSeq 550: text: Illumina NextSeq 550 - description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale - studies manufactured by the Illumina corporation. It supports sequencing - of single, long or short insert paired end clone libraries relying on sequencing - by synthesis technology. The 550 is an upgrade on the 500 model. + title: Illumina NextSeq 550 meaning: GENEPIO:0100128 + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model. is_a: Illumina NextSeq Illumina NextSeq 1000: text: Illumina NextSeq 1000 - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 - and P2 flow cells. + title: Illumina NextSeq 1000 meaning: OBI:0003606 + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells. is_a: Illumina NextSeq Illumina NextSeq 2000: text: Illumina NextSeq 2000 - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and has an - output capacity of 30-360 Gb. + title: Illumina NextSeq 2000 meaning: GENEPIO:0100129 + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb. is_a: Illumina NextSeq Pacific Biosciences: text: Pacific Biosciences - description: A DNA sequencer manufactured by the Pacific Biosciences corporation. + title: Pacific Biosciences meaning: GENEPIO:0100130 + description: A DNA sequencer manufactured by the Pacific Biosciences corporation. PacBio RS: text: PacBio RS - description: "A DNA sequencer manufactured by the Pacific Biosciences corporation\ - \ which utilizes \u201CSMRT Cells\u201D for single-molecule real-time sequencing.\ - \ The RS was the first model made by the company." + title: PacBio RS meaning: GENEPIO:0100131 + description: A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company. is_a: Pacific Biosciences PacBio RS II: text: PacBio RS II - description: A DNA sequencer which is manufactured by the Pacific Biosciences - corporation. Built upon single molecule real-time sequencing technology, - the machine is optimized for generation with long reads and high consensus - accuracy. + title: PacBio RS II meaning: OBI:0002012 + description: A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy. is_a: Pacific Biosciences PacBio Sequel: text: PacBio Sequel - description: A DNA sequencer built upon single molecule real-time sequencing - technology, optimized for generation with long reads and high consensus - accuracy, and manufactured by the Pacific Biosciences corporation + title: PacBio Sequel meaning: OBI:0002632 + description: A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation is_a: Pacific Biosciences PacBio Sequel II: text: PacBio Sequel II - description: A DNA sequencer built upon single molecule real-time sequencing - technology, optimized for generation of highly accurate ("HiFi") long reads, - and which is manufactured by the Pacific Biosciences corporation. + title: PacBio Sequel II meaning: OBI:0002633 + description: A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate ("HiFi") long reads, and which is manufactured by the Pacific Biosciences corporation. is_a: Pacific Biosciences Ion Torrent: text: Ion Torrent - description: A DNA sequencer manufactured by the Ion Torrent corporation. + title: Ion Torrent meaning: GENEPIO:0100135 + description: A DNA sequencer manufactured by the Ion Torrent corporation. Ion Torrent PGM: text: Ion Torrent PGM - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and has an output capacity of 300 - MB - 1GB. + title: Ion Torrent PGM meaning: GENEPIO:0100136 + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB. is_a: Ion Torrent Ion Torrent Proton: text: Ion Torrent Proton - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and has an output capacity of up to - 15 Gb. + title: Ion Torrent Proton meaning: GENEPIO:0100137 + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb. is_a: Ion Torrent Ion Torrent S5 XL: text: Ion Torrent S5 XL - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and requires only a small amount of - input material while producing data faster than the S5 model. + title: Ion Torrent S5 XL meaning: GENEPIO:0100138 + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model. is_a: Ion Torrent Ion Torrent S5: text: Ion Torrent S5 - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and requires only a small amount of - input material. + title: Ion Torrent S5 meaning: GENEPIO:0100139 + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material. is_a: Ion Torrent Oxford Nanopore: text: Oxford Nanopore - description: A DNA sequencer manufactured by the Oxford Nanopore corporation. + title: Oxford Nanopore meaning: GENEPIO:0100140 + description: A DNA sequencer manufactured by the Oxford Nanopore corporation. Oxford Nanopore Flongle: text: Oxford Nanopore Flongle - description: An adapter for MinION or GridION DNA sequencers manufactured - by the Oxford Nanopore corporation that enables sequencing on smaller, single-use - flow cells. + title: Oxford Nanopore Flongle meaning: GENEPIO:0004433 + description: An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells. is_a: Oxford Nanopore Oxford Nanopore GridION: text: Oxford Nanopore GridION - description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies - corporation, that can run and analyze up to five individual flow cells producing - up to 150 Gb of data per run. The sequencer produces real-time results and - utilizes nanopore technology with the option of running the flow cells concurrently - or individual + title: Oxford Nanopore GridION meaning: GENEPIO:0100141 + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual is_a: Oxford Nanopore Oxford Nanopore MinION: text: Oxford Nanopore MinION - description: A portable DNA sequencer which is manufactured by the Oxford - Nanopore Technologies corporation, that uses consumable flow cells producing - up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time - results and utilizes nanopore technology with up to 512 nanopore channels - in the sensor array. + title: Oxford Nanopore MinION meaning: OBI:0002750 + description: A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array. is_a: Oxford Nanopore Oxford Nanopore PromethION: text: Oxford Nanopore PromethION - description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies - corporation, capable of running up to 48 flow cells and producing up to - 7.6 Tb of data per run. The sequencer produces real-time results and utilizes - Nanopore technology, with each flow cell allowing up to 3,000 nanopores - to be sequencing simultaneously. + title: Oxford Nanopore PromethION meaning: OBI:0002752 + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously. is_a: Oxford Nanopore BGI Genomics: text: BGI Genomics - description: A DNA sequencer manufactured by the BGI Genomics corporation. + title: BGI Genomics meaning: GENEPIO:0100144 + description: A DNA sequencer manufactured by the BGI Genomics corporation. BGI Genomics BGISEQ-500: text: BGI Genomics BGISEQ-500 - description: A DNA sequencer manufactured by the BGI Genomics corporation - that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". + title: BGI Genomics BGISEQ-500 meaning: GENEPIO:0100145 + description: A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". is_a: BGI Genomics MGI: text: MGI - description: A DNA sequencer manufactured by the MGI corporation. + title: MGI meaning: GENEPIO:0100146 + description: A DNA sequencer manufactured by the MGI corporation. MGI DNBSEQ-T7: text: MGI DNBSEQ-T7 - description: A high throughput DNA sequencer manufactured by the MGI corporation - with an output capacity of 1~6TB of data per day. + title: MGI DNBSEQ-T7 meaning: GENEPIO:0100147 + description: A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day. is_a: MGI MGI DNBSEQ-G400: text: MGI DNBSEQ-G400 - description: A DNA sequencer manufactured by the MGI corporation with an output - capacity of 55GB~1440GB per run. + title: MGI DNBSEQ-G400 meaning: GENEPIO:0100148 + description: A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run. is_a: MGI MGI DNBSEQ-G400 FAST: text: MGI DNBSEQ-G400 FAST - description: A DNA sequencer manufactured by the MGI corporation with an outout - capacity of 55GB~330GB per run, which enables faster sequencing than the - DNBSEQ-G400. + title: MGI DNBSEQ-G400 FAST meaning: GENEPIO:0100149 + description: A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400. is_a: MGI MGI DNBSEQ-G50: text: MGI DNBSEQ-G50 - description: "A DNA sequencer manufactured by the MGI corporation with an\ - \ output capacity of 10\uFF5E150 GB per run and enables different read lengths." + title: MGI DNBSEQ-G50 meaning: GENEPIO:0100150 + description: A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths. is_a: MGI SequencingInstrumentInternationalMenu: name: SequencingInstrumentInternationalMenu @@ -9196,330 +9091,285 @@ enums: permissible_values: Illumina [GENEPIO:0100105]: text: Illumina [GENEPIO:0100105] - description: A DNA sequencer manufactured by the Illumina corporation. + title: Illumina [GENEPIO:0100105] meaning: GENEPIO:0100105 + description: A DNA sequencer manufactured by the Illumina corporation. Illumina Genome Analyzer [OBI:0002128]: text: Illumina Genome Analyzer [OBI:0002128] - description: A DNA sequencer manufactured by Solexa as one of its first sequencer - lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data - in a single run. + title: Illumina Genome Analyzer [OBI:0002128] meaning: OBI:0002128 + description: A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run. is_a: Illumina [GENEPIO:0100105] Illumina Genome Analyzer II [OBI:0000703]: text: Illumina Genome Analyzer II [OBI:0000703] - description: A DNA sequencer which is manufactured by Illumina (Solexa) corporation. - it support sequencing of single or paired end clone libraries relying on - sequencing by synthesis technology + title: Illumina Genome Analyzer II [OBI:0000703] meaning: OBI:0000703 + description: A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology is_a: Illumina Genome Analyzer [OBI:0002128] Illumina Genome Analyzer IIx [OBI:0002000]: text: Illumina Genome Analyzer IIx [OBI:0002000] - description: An Illumina Genome Analyzer II which is manufactured by the Illumina - corporation. It supports sequencing of single, long or short insert paired - end clone libraries relying on sequencing by synthesis technology. The Genome - Analyzer IIx is the most widely adopted next-generation sequencing platform - and proven and published across the broadest range of research applications. + title: Illumina Genome Analyzer IIx [OBI:0002000] meaning: OBI:0002000 + description: An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications. is_a: Illumina Genome Analyzer [OBI:0002128] Illumina HiScanSQ [GENEPIO:0100109]: text: Illumina HiScanSQ [GENEPIO:0100109] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing - and microarray-based analyses as well as an "SQ Module" to support microfluidics. + title: Illumina HiScanSQ [GENEPIO:0100109] meaning: GENEPIO:0100109 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an "SQ Module" to support microfluidics. is_a: Illumina [GENEPIO:0100105] Illumina HiSeq [GENEPIO:0100110]: text: Illumina HiSeq [GENEPIO:0100110] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry, enabling deep sequencing and high yield. + title: Illumina HiSeq [GENEPIO:0100110] meaning: GENEPIO:0100110 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield. is_a: Illumina [GENEPIO:0100105] Illumina HiSeq X [GENEPIO:0100111]: text: Illumina HiSeq X [GENEPIO:0100111] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that oenabled sufficent depth and coverage - to produce the first 30x human genome for $1000. + title: Illumina HiSeq X [GENEPIO:0100111] meaning: GENEPIO:0100111 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq X Five [GENEPIO:0100112]: text: Illumina HiSeq X Five [GENEPIO:0100112] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing - Systems. + title: Illumina HiSeq X Five [GENEPIO:0100112] meaning: GENEPIO:0100112 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems. is_a: Illumina HiSeq X [GENEPIO:0100111] Illumina HiSeq X Ten [OBI:0002129]: text: Illumina HiSeq X Ten [OBI:0002129] - description: A DNA sequencer that consists of a set of 10 HiSeq X Sequencing - Systems. + title: Illumina HiSeq X Ten [OBI:0002129] meaning: OBI:0002129 + description: A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems. is_a: Illumina HiSeq X [GENEPIO:0100111] Illumina HiSeq 1000 [OBI:0002022]: text: Illumina HiSeq 1000 [OBI:0002022] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with a single flow cell and a throughput of up to 35 Gb per day. It supports - sequencing of single, long or short insert paired end clone libraries relying - on sequencing by synthesis technology. + title: Illumina HiSeq 1000 [OBI:0002022] meaning: OBI:0002022 + description: A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 1500 [OBI:0003386]: text: Illumina HiSeq 1500 [OBI:0003386] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with a single flow cell. Built upon sequencing by synthesis technology, - the machine employs dual surface imaging and offers two high-output options - and one rapid-run option. + title: Illumina HiSeq 1500 [OBI:0003386] meaning: OBI:0003386 + description: A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 2000 [OBI:0002001]: text: Illumina HiSeq 2000 [OBI:0002001] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and a throughput of up to 55 Gb per day. Built upon - sequencing by synthesis technology, the machine is optimized for generation - of data for multiple samples in a single run. + title: Illumina HiSeq 2000 [OBI:0002001] meaning: OBI:0002001 + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 2500 [OBI:0002002]: text: Illumina HiSeq 2500 [OBI:0002002] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and a throughput of up to 160 Gb per day. Built upon - sequencing by synthesis technology, the machine is optimized for generation - of data for batching multiple samples or rapid results on a few samples. + title: Illumina HiSeq 2500 [OBI:0002002] meaning: OBI:0002002 + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 3000 [OBI:0002048]: text: Illumina HiSeq 3000 [OBI:0002048] - description: A DNA sequencer manufactured by Illumina corporation, with a - single flow cell and a throughput of more than 200 Gb per day. + title: Illumina HiSeq 3000 [OBI:0002048] meaning: OBI:0002048 + description: A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 4000 [OBI:0002049]: text: Illumina HiSeq 4000 [OBI:0002049] - description: A DNA sequencer manufactured by Illumina corporation, with two - flow cell and a throughput of more than 400 Gb per day. + title: Illumina HiSeq 4000 [OBI:0002049] meaning: OBI:0002049 + description: A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina iSeq [GENEPIO:0100120]: text: Illumina iSeq [GENEPIO:0100120] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that is lightweight. + title: Illumina iSeq [GENEPIO:0100120] meaning: GENEPIO:0100120 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight. is_a: Illumina [GENEPIO:0100105] Illumina iSeq 100 [GENEPIO:0100121]: text: Illumina iSeq 100 [GENEPIO:0100121] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that is lightweight and has an output capacity - between 144MB-1.2GB. + title: Illumina iSeq 100 [GENEPIO:0100121] meaning: GENEPIO:0100121 + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB. is_a: Illumina iSeq [GENEPIO:0100120] Illumina NovaSeq [GENEPIO:0100122]: text: Illumina NovaSeq [GENEPIO:0100122] - description: A DNA sequencer manufactured by the Illunina corporation using - sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and - 20 billion reads in dual flow cell mode. + title: Illumina NovaSeq [GENEPIO:0100122] meaning: GENEPIO:0100122 + description: A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode. is_a: Illumina [GENEPIO:0100105] Illumina NovaSeq 6000 [OBI:0002630]: text: Illumina NovaSeq 6000 [OBI:0002630] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). - The sequencer utilizes synthesis technology and patterned flow cells to - optimize throughput and even spacing of sequencing clusters. + title: Illumina NovaSeq 6000 [OBI:0002630] meaning: OBI:0002630 + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters. is_a: Illumina NovaSeq [GENEPIO:0100122] Illumina MiniSeq [OBI:0003114]: text: Illumina MiniSeq [OBI:0003114] - description: A small benchtop DNA sequencer which is manufactured by the Illumina - corporation with integrated cluster generation, sequencing and data analysis. - The sequencer accommodates various flow cell configurations and can produce - up to 25M single reads or 50M paired-end reads per run. + title: Illumina MiniSeq [OBI:0003114] meaning: OBI:0003114 + description: A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run. is_a: Illumina [GENEPIO:0100105] Illumina MiSeq [OBI:0002003]: text: Illumina MiSeq [OBI:0002003] - description: A DNA sequencer which is manufactured by the Illumina corporation. - Built upon sequencing by synthesis technology, the machine provides an end-to-end - solution (cluster generation, amplification, sequencing, and data analysis) - in a single machine. + title: Illumina MiSeq [OBI:0002003] meaning: OBI:0002003 + description: A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine. is_a: Illumina [GENEPIO:0100105] Illumina NextSeq [GENEPIO:0100126]: text: Illumina NextSeq [GENEPIO:0100126] - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and has an - output capacity of 1.65-7.5 Gb. + title: Illumina NextSeq [GENEPIO:0100126] meaning: GENEPIO:0100126 + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb. is_a: Illumina [GENEPIO:0100105] Illumina NextSeq 500 [OBI:0002021]: text: Illumina NextSeq 500 [OBI:0002021] - description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale - studies manufactured by the Illumina corporation. It supports sequencing - of single, long or short insert paired end clone libraries relying on sequencing - by synthesis technology. + title: Illumina NextSeq 500 [OBI:0002021] meaning: OBI:0002021 + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. is_a: Illumina NextSeq [GENEPIO:0100126] Illumina NextSeq 550 [GENEPIO:0100128]: text: Illumina NextSeq 550 [GENEPIO:0100128] - description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale - studies manufactured by the Illumina corporation. It supports sequencing - of single, long or short insert paired end clone libraries relying on sequencing - by synthesis technology. The 550 is an upgrade on the 500 model. + title: Illumina NextSeq 550 [GENEPIO:0100128] meaning: GENEPIO:0100128 + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model. is_a: Illumina NextSeq [GENEPIO:0100126] Illumina NextSeq 1000 [OBI:0003606]: text: Illumina NextSeq 1000 [OBI:0003606] - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 - and P2 flow cells. + title: Illumina NextSeq 1000 [OBI:0003606] meaning: OBI:0003606 + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells. is_a: Illumina NextSeq [GENEPIO:0100126] Illumina NextSeq 2000 [GENEPIO:0100129]: text: Illumina NextSeq 2000 [GENEPIO:0100129] - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and has an - output capacity of 30-360 Gb. + title: Illumina NextSeq 2000 [GENEPIO:0100129] meaning: GENEPIO:0100129 + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb. is_a: Illumina NextSeq [GENEPIO:0100126] Pacific Biosciences [GENEPIO:0100130]: text: Pacific Biosciences [GENEPIO:0100130] - description: A DNA sequencer manufactured by the Pacific Biosciences corporation. + title: Pacific Biosciences [GENEPIO:0100130] meaning: GENEPIO:0100130 + description: A DNA sequencer manufactured by the Pacific Biosciences corporation. PacBio RS [GENEPIO:0100131]: text: PacBio RS [GENEPIO:0100131] - description: "A DNA sequencer manufactured by the Pacific Biosciences corporation\ - \ which utilizes \u201CSMRT Cells\u201D for single-molecule real-time sequencing.\ - \ The RS was the first model made by the company." + title: PacBio RS [GENEPIO:0100131] meaning: GENEPIO:0100131 + description: A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company. is_a: Pacific Biosciences [GENEPIO:0100130] PacBio RS II [OBI:0002012]: text: PacBio RS II [OBI:0002012] - description: A DNA sequencer which is manufactured by the Pacific Biosciences - corporation. Built upon single molecule real-time sequencing technology, - the machine is optimized for generation with long reads and high consensus - accuracy. + title: PacBio RS II [OBI:0002012] meaning: OBI:0002012 + description: A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy. is_a: Pacific Biosciences [GENEPIO:0100130] PacBio Sequel [OBI:0002632]: text: PacBio Sequel [OBI:0002632] - description: A DNA sequencer built upon single molecule real-time sequencing - technology, optimized for generation with long reads and high consensus - accuracy, and manufactured by the Pacific Biosciences corporation + title: PacBio Sequel [OBI:0002632] meaning: OBI:0002632 + description: A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation is_a: Pacific Biosciences [GENEPIO:0100130] PacBio Sequel II [OBI:0002633]: text: PacBio Sequel II [OBI:0002633] - description: A DNA sequencer built upon single molecule real-time sequencing - technology, optimized for generation of highly accurate ("HiFi") long reads, - and which is manufactured by the Pacific Biosciences corporation. + title: PacBio Sequel II [OBI:0002633] meaning: OBI:0002633 + description: A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate ("HiFi") long reads, and which is manufactured by the Pacific Biosciences corporation. is_a: Pacific Biosciences [GENEPIO:0100130] Ion Torrent [GENEPIO:0100135: text: Ion Torrent [GENEPIO:0100135 - description: A DNA sequencer manufactured by the Ion Torrent corporation. + title: Ion Torrent [GENEPIO:0100135 meaning: GENEPIO:0100135 + description: A DNA sequencer manufactured by the Ion Torrent corporation. Ion Torrent PGM [GENEPIO:0100136]: text: Ion Torrent PGM [GENEPIO:0100136] - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and has an output capacity of 300 - MB - 1GB. + title: Ion Torrent PGM [GENEPIO:0100136] meaning: GENEPIO:0100136 + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB. is_a: Ion Torrent [GENEPIO:0100135 Ion Torrent Proton [GENEPIO:0100137]: text: Ion Torrent Proton [GENEPIO:0100137] - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and has an output capacity of up to - 15 Gb. + title: Ion Torrent Proton [GENEPIO:0100137] meaning: GENEPIO:0100137 + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb. is_a: Ion Torrent [GENEPIO:0100135 Ion Torrent S5 XL [GENEPIO:0100138]: text: Ion Torrent S5 XL [GENEPIO:0100138] - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and requires only a small amount of - input material while producing data faster than the S5 model. + title: Ion Torrent S5 XL [GENEPIO:0100138] meaning: GENEPIO:0100138 + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model. is_a: Ion Torrent [GENEPIO:0100135 Ion Torrent S5 [GENEPIO:0100139]: text: Ion Torrent S5 [GENEPIO:0100139] - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and requires only a small amount of - input material. + title: Ion Torrent S5 [GENEPIO:0100139] meaning: GENEPIO:0100139 + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material. is_a: Ion Torrent [GENEPIO:0100135 Oxford Nanopore [GENEPIO:0100140]: text: Oxford Nanopore [GENEPIO:0100140] - description: A DNA sequencer manufactured by the Oxford Nanopore corporation. + title: Oxford Nanopore [GENEPIO:0100140] meaning: GENEPIO:0100140 + description: A DNA sequencer manufactured by the Oxford Nanopore corporation. Oxford Nanopore Flongle [GENEPIO:0004433]: text: Oxford Nanopore Flongle [GENEPIO:0004433] - description: An adapter for MinION or GridION DNA sequencers manufactured - by the Oxford Nanopore corporation that enables sequencing on smaller, single-use - flow cells. + title: Oxford Nanopore Flongle [GENEPIO:0004433] meaning: GENEPIO:0004433 + description: An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells. is_a: Oxford Nanopore [GENEPIO:0100140] Oxford Nanopore GridION [GENEPIO:0100141]: text: Oxford Nanopore GridION [GENEPIO:0100141] - description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies - corporation, that can run and analyze up to five individual flow cells producing - up to 150 Gb of data per run. The sequencer produces real-time results and - utilizes nanopore technology with the option of running the flow cells concurrently - or individual + title: Oxford Nanopore GridION [GENEPIO:0100141] meaning: GENEPIO:0100141 + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual is_a: Oxford Nanopore [GENEPIO:0100140] Oxford Nanopore MinION [OBI:0002750]: text: Oxford Nanopore MinION [OBI:0002750] - description: A portable DNA sequencer which is manufactured by the Oxford - Nanopore Technologies corporation, that uses consumable flow cells producing - up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time - results and utilizes nanopore technology with up to 512 nanopore channels - in the sensor array. + title: Oxford Nanopore MinION [OBI:0002750] meaning: OBI:0002750 + description: A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array. is_a: Oxford Nanopore [GENEPIO:0100140] Oxford Nanopore PromethION [OBI:0002752]: text: Oxford Nanopore PromethION [OBI:0002752] - description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies - corporation, capable of running up to 48 flow cells and producing up to - 7.6 Tb of data per run. The sequencer produces real-time results and utilizes - Nanopore technology, with each flow cell allowing up to 3,000 nanopores - to be sequencing simultaneously. + title: Oxford Nanopore PromethION [OBI:0002752] meaning: OBI:0002752 + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously. is_a: Oxford Nanopore [GENEPIO:0100140] BGI Genomics [GENEPIO:0100144]: text: BGI Genomics [GENEPIO:0100144] - description: A DNA sequencer manufactured by the BGI Genomics corporation. + title: BGI Genomics [GENEPIO:0100144] meaning: GENEPIO:0100144 + description: A DNA sequencer manufactured by the BGI Genomics corporation. BGI Genomics BGISEQ-500 [GENEPIO:0100145]: text: BGI Genomics BGISEQ-500 [GENEPIO:0100145] - description: A DNA sequencer manufactured by the BGI Genomics corporation - that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". + title: BGI Genomics BGISEQ-500 [GENEPIO:0100145] meaning: GENEPIO:0100145 + description: A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". is_a: BGI Genomics [GENEPIO:0100144] MGI [GENEPIO:0100146]: text: MGI [GENEPIO:0100146] - description: A DNA sequencer manufactured by the MGI corporation. + title: MGI [GENEPIO:0100146] meaning: GENEPIO:0100146 + description: A DNA sequencer manufactured by the MGI corporation. MGI DNBSEQ-T7 [GENEPIO:0100147]: text: MGI DNBSEQ-T7 [GENEPIO:0100147] - description: A high throughput DNA sequencer manufactured by the MGI corporation - with an output capacity of 1~6TB of data per day. + title: MGI DNBSEQ-T7 [GENEPIO:0100147] meaning: GENEPIO:0100147 + description: A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day. is_a: MGI [GENEPIO:0100146] MGI DNBSEQ-G400 [GENEPIO:0100148]: text: MGI DNBSEQ-G400 [GENEPIO:0100148] - description: A DNA sequencer manufactured by the MGI corporation with an output - capacity of 55GB~1440GB per run. + title: MGI DNBSEQ-G400 [GENEPIO:0100148] meaning: GENEPIO:0100148 + description: A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run. is_a: MGI [GENEPIO:0100146] MGI DNBSEQ-G400 FAST [GENEPIO:0100149]: text: MGI DNBSEQ-G400 FAST [GENEPIO:0100149] - description: A DNA sequencer manufactured by the MGI corporation with an outout - capacity of 55GB~330GB per run, which enables faster sequencing than the - DNBSEQ-G400. + title: MGI DNBSEQ-G400 FAST [GENEPIO:0100149] meaning: GENEPIO:0100149 + description: A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400. is_a: MGI [GENEPIO:0100146] MGI DNBSEQ-G50 [GENEPIO:0100150]: text: MGI DNBSEQ-G50 [GENEPIO:0100150] - description: "A DNA sequencer manufactured by the MGI corporation with an\ - \ output capacity of 10\uFF5E150 GB per run and enables different read lengths." + title: MGI DNBSEQ-G50 [GENEPIO:0100150] meaning: GENEPIO:0100150 + description: A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths. is_a: MGI [GENEPIO:0100146] GenomicTargetEnrichmentMethodMenu: name: GenomicTargetEnrichmentMethodMenu @@ -9527,414 +9377,479 @@ enums: permissible_values: Hybridization capture: text: Hybridization capture - description: Selection by hybridization in array or solution. + title: Hybridization capture meaning: GENEPIO:0001950 + description: Selection by hybridization in array or solution. rRNA depletion method: text: rRNA depletion method - description: Removal of background RNA for the purposes of enriching the genomic - target. + title: rRNA depletion method meaning: GENEPIO:0101020 + description: Removal of background RNA for the purposes of enriching the genomic target. GenomicTargetEnrichmentMethodInternationalMenu: name: GenomicTargetEnrichmentMethodInternationalMenu title: genomic target enrichment method international menu permissible_values: Hybridization capture [GENEPIO:0001950]: text: Hybridization capture [GENEPIO:0001950] - description: Selection by hybridization in array or solution. + title: Hybridization capture [GENEPIO:0001950] meaning: GENEPIO:0001950 + description: Selection by hybridization in array or solution. rRNA depletion method [GENEPIO:0101020]: text: rRNA depletion method [GENEPIO:0101020] - description: Removal of background RNA for the purposes of enriching the genomic - target. + title: rRNA depletion method [GENEPIO:0101020] meaning: GENEPIO:0101020 + description: Removal of background RNA for the purposes of enriching the genomic target. QualityControlDeterminationMenu: name: QualityControlDeterminationMenu title: quality control determination menu permissible_values: No quality control issues identified: text: No quality control issues identified - description: A data item which is a statement confirming that quality control - processes were carried out and no quality issues were detected. + title: No quality control issues identified meaning: GENEPIO:0100562 + description: A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected. Sequence passed quality control: text: Sequence passed quality control - description: A data item which is a statement confirming that quality control - processes were carried out and that the sequence met the assessment criteria. + title: Sequence passed quality control meaning: GENEPIO:0100563 + description: A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria. Sequence failed quality control: text: Sequence failed quality control - description: A data item which is a statement confirming that quality control - processes were carried out and that the sequence did not meet the assessment - criteria. + title: Sequence failed quality control meaning: GENEPIO:0100564 + description: A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria. Minor quality control issues identified: text: Minor quality control issues identified - description: A data item which is a statement confirming that quality control - processes were carried out and that the sequence did not meet the assessment - criteria, however the issues detected were minor. + title: Minor quality control issues identified meaning: GENEPIO:0100565 + description: A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor. Sequence flagged for potential quality control issues: text: Sequence flagged for potential quality control issues - description: A data item which is a statement confirming that quality control - processes were carried out however it is unclear whether the sequence meets - the assessment criteria and the assessment requires review. + title: Sequence flagged for potential quality control issues meaning: GENEPIO:0100566 + description: A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review. Quality control not performed: text: Quality control not performed - description: A data item which is a statement confirming that quality control - processes have not been carried out. + title: Quality control not performed meaning: GENEPIO:0100567 + description: A data item which is a statement confirming that quality control processes have not been carried out. QualityControlDeterminationInternationalMenu: name: QualityControlDeterminationInternationalMenu title: quality control determination international menu permissible_values: No quality control issues identified [GENEPIO:0100562]: text: No quality control issues identified [GENEPIO:0100562] - description: A data item which is a statement confirming that quality control - processes were carried out and no quality issues were detected. + title: No quality control issues identified [GENEPIO:0100562] meaning: GENEPIO:0100562 + description: A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected. Sequence passed quality control [GENEPIO:0100563]: text: Sequence passed quality control [GENEPIO:0100563] - description: A data item which is a statement confirming that quality control - processes were carried out and that the sequence met the assessment criteria. + title: Sequence passed quality control [GENEPIO:0100563] meaning: GENEPIO:0100563 + description: A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria. Sequence failed quality control [GENEPIO:0100564]: text: Sequence failed quality control [GENEPIO:0100564] - description: A data item which is a statement confirming that quality control - processes were carried out and that the sequence did not meet the assessment - criteria. + title: Sequence failed quality control [GENEPIO:0100564] meaning: GENEPIO:0100564 + description: A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria. Minor quality control issues identified [GENEPIO:0100565]: text: Minor quality control issues identified [GENEPIO:0100565] - description: A data item which is a statement confirming that quality control - processes were carried out and that the sequence did not meet the assessment - criteria, however the issues detected were minor. + title: Minor quality control issues identified [GENEPIO:0100565] meaning: GENEPIO:0100565 + description: A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor. Sequence flagged for potential quality control issues [GENEPIO:0100566]: text: Sequence flagged for potential quality control issues [GENEPIO:0100566] - description: A data item which is a statement confirming that quality control - processes were carried out however it is unclear whether the sequence meets - the assessment criteria and the assessment requires review. + title: Sequence flagged for potential quality control issues [GENEPIO:0100566] meaning: GENEPIO:0100566 + description: A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review. Quality control not performed [GENEPIO:0100567]: text: Quality control not performed [GENEPIO:0100567] - description: A data item which is a statement confirming that quality control - processes have not been carried out. + title: Quality control not performed [GENEPIO:0100567] meaning: GENEPIO:0100567 + description: A data item which is a statement confirming that quality control processes have not been carried out. QualityControlIssuesMenu: name: QualityControlIssuesMenu title: quality control issues menu permissible_values: Low quality sequence: text: Low quality sequence - description: A data item that describes sequence data that does not meet quality - control thresholds. + title: Low quality sequence meaning: GENEPIO:0100568 + description: A data item that describes sequence data that does not meet quality control thresholds. Sequence contaminated: text: Sequence contaminated - description: A data item that describes sequence data that contains reads - from unintended targets (e.g. other organisms, other samples) due to contamination - so that it does not faithfully represent the genetic information from the - biological source. + title: Sequence contaminated meaning: GENEPIO:0100569 + description: A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source. Low average genome coverage: text: Low average genome coverage - description: A data item that describes sequence data in which the entire - length of the genome is not sufficiently sequenced (low breadth of coverage), - or particular positions of the genome are not sequenced a prescribed number - of times (low depth of coverage). + title: Low average genome coverage meaning: GENEPIO:0100570 + description: A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage). Low percent genome captured: text: Low percent genome captured - description: A data item that describes sequence data in which the entire - length of the genome is not sufficiently sequenced (low breadth of coverage). + title: Low percent genome captured meaning: GENEPIO:0100571 + description: A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage). Read lengths shorter than expected: text: Read lengths shorter than expected - description: A data item that describes average sequence read lengths that - are below the expected size range given a particular sequencing instrument, - reagents and conditions. + title: Read lengths shorter than expected meaning: GENEPIO:0100572 + description: A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions. Sequence amplification artifacts: text: Sequence amplification artifacts - description: A data item that describes sequence data containing errors generated - during the polymerase chain reaction (PCR) amplification process during - library generation (e.g. mutations, altered read distribution, amplicon - dropouts). + title: Sequence amplification artifacts meaning: GENEPIO:0100573 + description: A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts). Low signal to noise ratio: text: Low signal to noise ratio - description: A data item that describes sequence data containing more errors - or undetermined bases (noise) than sequence representing the biological - source (signal). + title: Low signal to noise ratio meaning: GENEPIO:0100574 + description: A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal). Low coverage of characteristic mutations: text: Low coverage of characteristic mutations - description: A data item that describes sequence data that contains a lower - than expected number of mutations that are usually observed in the reference - sequence. + title: Low coverage of characteristic mutations meaning: GENEPIO:0100575 + description: A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence. QualityControlIssuesInternationalMenu: name: QualityControlIssuesInternationalMenu title: quality control issues international menu permissible_values: Low quality sequence [GENEPIO:0100568]: text: Low quality sequence [GENEPIO:0100568] - description: A data item that describes sequence data that does not meet quality - control thresholds. + title: Low quality sequence [GENEPIO:0100568] meaning: GENEPIO:0100568 + description: A data item that describes sequence data that does not meet quality control thresholds. Sequence contaminated [GENEPIO:0100569]: text: Sequence contaminated [GENEPIO:0100569] - description: A data item that describes sequence data that contains reads - from unintended targets (e.g. other organisms, other samples) due to contamination - so that it does not faithfully represent the genetic information from the - biological source. + title: Sequence contaminated [GENEPIO:0100569] meaning: GENEPIO:0100569 + description: A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source. Low average genome coverage [GENEPIO:0100570]: text: Low average genome coverage [GENEPIO:0100570] - description: A data item that describes sequence data in which the entire - length of the genome is not sufficiently sequenced (low breadth of coverage), - or particular positions of the genome are not sequenced a prescribed number - of times (low depth of coverage). + title: Low average genome coverage [GENEPIO:0100570] meaning: GENEPIO:0100570 + description: A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage). Low percent genome captured [GENEPIO:0100571]: text: Low percent genome captured [GENEPIO:0100571] - description: A data item that describes sequence data in which the entire - length of the genome is not sufficiently sequenced (low breadth of coverage). + title: Low percent genome captured [GENEPIO:0100571] meaning: GENEPIO:0100571 + description: A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage). Read lengths shorter than expected [GENEPIO:0100572]: text: Read lengths shorter than expected [GENEPIO:0100572] - description: A data item that describes average sequence read lengths that - are below the expected size range given a particular sequencing instrument, - reagents and conditions. + title: Read lengths shorter than expected [GENEPIO:0100572] meaning: GENEPIO:0100572 + description: A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions. Sequence amplification artifacts [GENEPIO:0100573]: text: Sequence amplification artifacts [GENEPIO:0100573] - description: A data item that describes sequence data containing errors generated - during the polymerase chain reaction (PCR) amplification process during - library generation (e.g. mutations, altered read distribution, amplicon - dropouts). + title: Sequence amplification artifacts [GENEPIO:0100573] meaning: GENEPIO:0100573 + description: A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts). Low signal to noise ratio [GENEPIO:0100574]: text: Low signal to noise ratio [GENEPIO:0100574] - description: A data item that describes sequence data containing more errors - or undetermined bases (noise) than sequence representing the biological - source (signal). + title: Low signal to noise ratio [GENEPIO:0100574] meaning: GENEPIO:0100574 + description: A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal). Low coverage of characteristic mutations [GENEPIO:0100575]: text: Low coverage of characteristic mutations [GENEPIO:0100575] - description: A data item that describes sequence data that contains a lower - than expected number of mutations that are usually observed in the reference - sequence. + title: Low coverage of characteristic mutations [GENEPIO:0100575] meaning: GENEPIO:0100575 + description: A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence. SequenceSubmittedByMenu: name: SequenceSubmittedByMenu title: sequence submitted by menu permissible_values: Alberta Precision Labs (APL): text: Alberta Precision Labs (APL) + title: Alberta Precision Labs (APL) Alberta ProvLab North (APLN): text: Alberta ProvLab North (APLN) + title: Alberta ProvLab North (APLN) is_a: Alberta Precision Labs (APL) Alberta ProvLab South (APLS): text: Alberta ProvLab South (APLS) + title: Alberta ProvLab South (APLS) is_a: Alberta Precision Labs (APL) BCCDC Public Health Laboratory: text: BCCDC Public Health Laboratory + title: BCCDC Public Health Laboratory Canadore College: text: Canadore College + title: Canadore College The Centre for Applied Genomics (TCAG): text: The Centre for Applied Genomics (TCAG) + title: The Centre for Applied Genomics (TCAG) Dynacare: text: Dynacare + title: Dynacare Dynacare (Brampton): text: Dynacare (Brampton) + title: Dynacare (Brampton) Dynacare (Manitoba): text: Dynacare (Manitoba) + title: Dynacare (Manitoba) The Hospital for Sick Children (SickKids): text: The Hospital for Sick Children (SickKids) - "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": - text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + title: The Hospital for Sick Children (SickKids) + Laboratoire de santé publique du Québec (LSPQ): + text: Laboratoire de santé publique du Québec (LSPQ) + title: Laboratoire de santé publique du Québec (LSPQ) Manitoba Cadham Provincial Laboratory: text: Manitoba Cadham Provincial Laboratory + title: Manitoba Cadham Provincial Laboratory McGill University: text: McGill University - description: McGill University is an English-language public research university - located in Montreal, Quebec, Canada. + title: McGill University + description: McGill University is an English-language public research university located in Montreal, Quebec, Canada. McMaster University: text: McMaster University + title: McMaster University National Microbiology Laboratory (NML): text: National Microbiology Laboratory (NML) - "New Brunswick - Vitalit\xE9 Health Network": - text: "New Brunswick - Vitalit\xE9 Health Network" + title: National Microbiology Laboratory (NML) + New Brunswick - Vitalité Health Network: + text: New Brunswick - Vitalité Health Network + title: New Brunswick - Vitalité Health Network Newfoundland and Labrador - Eastern Health: text: Newfoundland and Labrador - Eastern Health + title: Newfoundland and Labrador - Eastern Health Nova Scotia Health Authority: text: Nova Scotia Health Authority + title: Nova Scotia Health Authority Ontario Institute for Cancer Research (OICR): text: Ontario Institute for Cancer Research (OICR) + title: Ontario Institute for Cancer Research (OICR) Prince Edward Island - Health PEI: text: Prince Edward Island - Health PEI + title: Prince Edward Island - Health PEI Public Health Ontario (PHO): text: Public Health Ontario (PHO) + title: Public Health Ontario (PHO) Queen's University / Kingston Health Sciences Centre: text: Queen's University / Kingston Health Sciences Centre + title: Queen's University / Kingston Health Sciences Centre Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): text: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + title: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) Sunnybrook Health Sciences Centre: text: Sunnybrook Health Sciences Centre + title: Sunnybrook Health Sciences Centre Thunder Bay Regional Health Sciences Centre: text: Thunder Bay Regional Health Sciences Centre + title: Thunder Bay Regional Health Sciences Centre SequencedByMenu: name: SequencedByMenu title: sequenced by menu permissible_values: Alberta Precision Labs (APL): text: Alberta Precision Labs (APL) + title: Alberta Precision Labs (APL) Alberta ProvLab North (APLN): text: Alberta ProvLab North (APLN) + title: Alberta ProvLab North (APLN) is_a: Alberta Precision Labs (APL) Alberta ProvLab South (APLS): text: Alberta ProvLab South (APLS) + title: Alberta ProvLab South (APLS) is_a: Alberta Precision Labs (APL) BCCDC Public Health Laboratory: text: BCCDC Public Health Laboratory + title: BCCDC Public Health Laboratory Canadore College: text: Canadore College + title: Canadore College The Centre for Applied Genomics (TCAG): text: The Centre for Applied Genomics (TCAG) + title: The Centre for Applied Genomics (TCAG) Dynacare: text: Dynacare + title: Dynacare Dynacare (Brampton): text: Dynacare (Brampton) + title: Dynacare (Brampton) Dynacare (Manitoba): text: Dynacare (Manitoba) + title: Dynacare (Manitoba) The Hospital for Sick Children (SickKids): text: The Hospital for Sick Children (SickKids) - "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": - text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + title: The Hospital for Sick Children (SickKids) + Laboratoire de santé publique du Québec (LSPQ): + text: Laboratoire de santé publique du Québec (LSPQ) + title: Laboratoire de santé publique du Québec (LSPQ) Manitoba Cadham Provincial Laboratory: text: Manitoba Cadham Provincial Laboratory + title: Manitoba Cadham Provincial Laboratory McGill University: text: McGill University - description: McGill University is an English-language public research university - located in Montreal, Quebec, Canada. + title: McGill University + description: McGill University is an English-language public research university located in Montreal, Quebec, Canada. McMaster University: text: McMaster University + title: McMaster University National Microbiology Laboratory (NML): text: National Microbiology Laboratory (NML) - "New Brunswick - Vitalit\xE9 Health Network": - text: "New Brunswick - Vitalit\xE9 Health Network" + title: National Microbiology Laboratory (NML) + New Brunswick - Vitalité Health Network: + text: New Brunswick - Vitalité Health Network + title: New Brunswick - Vitalité Health Network Newfoundland and Labrador - Eastern Health: text: Newfoundland and Labrador - Eastern Health + title: Newfoundland and Labrador - Eastern Health Nova Scotia Health Authority: text: Nova Scotia Health Authority + title: Nova Scotia Health Authority Ontario Institute for Cancer Research (OICR): text: Ontario Institute for Cancer Research (OICR) + title: Ontario Institute for Cancer Research (OICR) Prince Edward Island - Health PEI: text: Prince Edward Island - Health PEI + title: Prince Edward Island - Health PEI Public Health Ontario (PHO): text: Public Health Ontario (PHO) + title: Public Health Ontario (PHO) Queen's University / Kingston Health Sciences Centre: text: Queen's University / Kingston Health Sciences Centre + title: Queen's University / Kingston Health Sciences Centre Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): text: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + title: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) Sunnybrook Health Sciences Centre: text: Sunnybrook Health Sciences Centre + title: Sunnybrook Health Sciences Centre Thunder Bay Regional Health Sciences Centre: text: Thunder Bay Regional Health Sciences Centre + title: Thunder Bay Regional Health Sciences Centre SampleCollectedByMenu: name: SampleCollectedByMenu title: sample collected by menu permissible_values: Alberta Precision Labs (APL): text: Alberta Precision Labs (APL) + title: Alberta Precision Labs (APL) Alberta ProvLab North (APLN): text: Alberta ProvLab North (APLN) + title: Alberta ProvLab North (APLN) is_a: Alberta Precision Labs (APL) Alberta ProvLab South (APLS): text: Alberta ProvLab South (APLS) + title: Alberta ProvLab South (APLS) is_a: Alberta Precision Labs (APL) BCCDC Public Health Laboratory: text: BCCDC Public Health Laboratory + title: BCCDC Public Health Laboratory Dynacare: text: Dynacare + title: Dynacare Dynacare (Manitoba): text: Dynacare (Manitoba) + title: Dynacare (Manitoba) Dynacare (Brampton): text: Dynacare (Brampton) + title: Dynacare (Brampton) Eastern Ontario Regional Laboratory Association: text: Eastern Ontario Regional Laboratory Association + title: Eastern Ontario Regional Laboratory Association Hamilton Health Sciences: text: Hamilton Health Sciences + title: Hamilton Health Sciences The Hospital for Sick Children (SickKids): text: The Hospital for Sick Children (SickKids) - "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)": - text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ)" + title: The Hospital for Sick Children (SickKids) + Laboratoire de santé publique du Québec (LSPQ): + text: Laboratoire de santé publique du Québec (LSPQ) + title: Laboratoire de santé publique du Québec (LSPQ) Lake of the Woods District Hospital - Ontario: text: Lake of the Woods District Hospital - Ontario + title: Lake of the Woods District Hospital - Ontario LifeLabs: text: LifeLabs + title: LifeLabs LifeLabs (Ontario): text: LifeLabs (Ontario) + title: LifeLabs (Ontario) Manitoba Cadham Provincial Laboratory: text: Manitoba Cadham Provincial Laboratory + title: Manitoba Cadham Provincial Laboratory McMaster University: text: McMaster University + title: McMaster University Mount Sinai Hospital: text: Mount Sinai Hospital + title: Mount Sinai Hospital National Microbiology Laboratory (NML): text: National Microbiology Laboratory (NML) - "New Brunswick - Vitalit\xE9 Health Network": - text: "New Brunswick - Vitalit\xE9 Health Network" + title: National Microbiology Laboratory (NML) + New Brunswick - Vitalité Health Network: + text: New Brunswick - Vitalité Health Network + title: New Brunswick - Vitalité Health Network Newfoundland and Labrador - Eastern Health: text: Newfoundland and Labrador - Eastern Health + title: Newfoundland and Labrador - Eastern Health Nova Scotia Health Authority: text: Nova Scotia Health Authority + title: Nova Scotia Health Authority Nunavut: text: Nunavut + title: Nunavut Ontario Institute for Cancer Research (OICR): text: Ontario Institute for Cancer Research (OICR) + title: Ontario Institute for Cancer Research (OICR) Prince Edward Island - Health PEI: text: Prince Edward Island - Health PEI + title: Prince Edward Island - Health PEI Public Health Ontario (PHO): text: Public Health Ontario (PHO) + title: Public Health Ontario (PHO) Queen's University / Kingston Health Sciences Centre: text: Queen's University / Kingston Health Sciences Centre + title: Queen's University / Kingston Health Sciences Centre Saskatchewan - Roy Romanow Provincial Laboratory (RRPL): text: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + title: Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) Shared Hospital Laboratory: text: Shared Hospital Laboratory + title: Shared Hospital Laboratory St. John's Rehab at Sunnybrook Hospital: text: St. John's Rehab at Sunnybrook Hospital + title: St. John's Rehab at Sunnybrook Hospital Switch Health: text: Switch Health + title: Switch Health Sunnybrook Health Sciences Centre: text: Sunnybrook Health Sciences Centre + title: Sunnybrook Health Sciences Centre Unity Health Toronto: text: Unity Health Toronto + title: Unity Health Toronto William Osler Health System: text: William Osler Health System + title: William Osler Health System GeneNameMenu: name: GeneNameMenu title: gene name menu permissible_values: MPX (orf B6R): text: MPX (orf B6R) + title: MPX (orf B6R) meaning: GENEPIO:0100505 OPV (orf 17L): text: OPV (orf 17L) + title: OPV (orf 17L) meaning: GENEPIO:0100506 OPHA (orf B2R): text: OPHA (orf B2R) + title: OPHA (orf B2R) meaning: GENEPIO:0100507 G2R_G (TNFR): text: G2R_G (TNFR) + title: G2R_G (TNFR) meaning: GENEPIO:0100510 G2R_G (WA): text: G2R_G (WA) + title: G2R_G (WA) RNAse P gene (RNP): text: RNAse P gene (RNP) + title: RNAse P gene (RNP) meaning: GENEPIO:0100508 GeneSymbolInternationalMenu: name: GeneSymbolInternationalMenu @@ -9942,5513 +9857,3593 @@ enums: permissible_values: opg001 gene (MPOX): text: opg001 gene (MPOX) - description: A gene that encodes the Chemokine binding protein (MPOX). + title: opg001 gene (MPOX) meaning: GENEPIO:0101382 + description: A gene that encodes the Chemokine binding protein (MPOX). opg002 gene (MPOX): text: opg002 gene (MPOX) - description: A gene that encodes the Crm-B secreted TNF-alpha-receptor-like - protein (MPOX). + title: opg002 gene (MPOX) meaning: GENEPIO:0101383 + description: A gene that encodes the Crm-B secreted TNF-alpha-receptor-like protein (MPOX). opg003 gene (MPOX): text: opg003 gene (MPOX) - description: A gene that encodes the Ankyrin repeat protein (25) (MPOX). + title: opg003 gene (MPOX) meaning: GENEPIO:0101384 + description: A gene that encodes the Ankyrin repeat protein (25) (MPOX). opg015 gene (MPOX): text: opg015 gene (MPOX) - description: A gene that encodes the Ankyrin repeat protein (39) (MPOX). + title: opg015 gene (MPOX) meaning: GENEPIO:0101385 + description: A gene that encodes the Ankyrin repeat protein (39) (MPOX). opg019 gene (MPOX): text: opg019 gene (MPOX) - description: A gene that encodes the EGF-like domain protein (MPOX). + title: opg019 gene (MPOX) meaning: GENEPIO:0101386 + description: A gene that encodes the EGF-like domain protein (MPOX). opg021 gene (MPOX): text: opg021 gene (MPOX) - description: A gene that encodes the Zinc finger-like protein (2) (MPOX). + title: opg021 gene (MPOX) meaning: GENEPIO:0101387 + description: A gene that encodes the Zinc finger-like protein (2) (MPOX). opg022 gene (MPOX): text: opg022 gene (MPOX) - description: A gene that encodes the Interleukin-18-binding protein (MPOX). + title: opg022 gene (MPOX) meaning: GENEPIO:0101388 + description: A gene that encodes the Interleukin-18-binding protein (MPOX). opg023 gene (MPOX): text: opg023 gene (MPOX) - description: A gene that encodes the Ankyrin repeat protein (2) (MPOX). + title: opg023 gene (MPOX) meaning: GENEPIO:0101389 + description: A gene that encodes the Ankyrin repeat protein (2) (MPOX). opg024 gene (MPOX): text: opg024 gene (MPOX) - description: A gene that encodes the retroviral pseudoprotease-like protein - (MPOX). + title: opg024 gene (MPOX) meaning: GENEPIO:0101390 + description: A gene that encodes the retroviral pseudoprotease-like protein (MPOX). opg025 gene (MPOX): text: opg025 gene (MPOX) - description: A gene that encodes the Ankyrin repeat protein (14) (MPOX). + title: opg025 gene (MPOX) meaning: GENEPIO:0101391 + description: A gene that encodes the Ankyrin repeat protein (14) (MPOX). opg027 gene (MPOX): text: opg027 gene (MPOX) - description: A gene that encodes the Host range protein (MPOX). + title: opg027 gene (MPOX) meaning: GENEPIO:0101392 + description: A gene that encodes the Host range protein (MPOX). opg029 gene (MPOX): text: opg029 gene (MPOX) - description: A gene that encodes the Bcl-2-like protein (MPOX). + title: opg029 gene (MPOX) meaning: GENEPIO:0101393 + description: A gene that encodes the Bcl-2-like protein (MPOX). opg030 gene (MPOX): text: opg030 gene (MPOX) - description: A gene that encodes the Kelch-like protein (1) (MPOX). + title: opg030 gene (MPOX) meaning: GENEPIO:0101394 + description: A gene that encodes the Kelch-like protein (1) (MPOX). opg031 gene (MPOX): text: opg031 gene (MPOX) - description: A gene that encodes the C4L/C10L-like family protein (MPOX). + title: opg031 gene (MPOX) meaning: GENEPIO:0101395 + description: A gene that encodes the C4L/C10L-like family protein (MPOX). opg034 gene (MPOX): text: opg034 gene (MPOX) - description: A gene that encodes the Bcl-2-like protein (MPOX). + title: opg034 gene (MPOX) meaning: GENEPIO:0101396 + description: A gene that encodes the Bcl-2-like protein (MPOX). opg035 gene (MPOX): text: opg035 gene (MPOX) - description: A gene that encodes the Bcl-2-like protein (MPOX). + title: opg035 gene (MPOX) meaning: GENEPIO:0101397 + description: A gene that encodes the Bcl-2-like protein (MPOX). opg037 gene (MPOX): text: opg037 gene (MPOX) - description: A gene that encodes the Ankyrin-like protein (1) (MPOX). + title: opg037 gene (MPOX) meaning: GENEPIO:0101399 + description: A gene that encodes the Ankyrin-like protein (1) (MPOX). opg038 gene (MPOX): text: opg038 gene (MPOX) - description: A gene that encodes the NFkB inhibitor protein (MPOX). + title: opg038 gene (MPOX) meaning: GENEPIO:0101400 + description: A gene that encodes the NFkB inhibitor protein (MPOX). opg039 gene (MPOX): text: opg039 gene (MPOX) - description: A gene that encodes the Ankyrin-like protein (3) (MPOX). + title: opg039 gene (MPOX) meaning: GENEPIO:0101401 + description: A gene that encodes the Ankyrin-like protein (3) (MPOX). opg040 gene (MPOX): text: opg040 gene (MPOX) - description: A gene that encodes the Serpin protein (MPOX). + title: opg040 gene (MPOX) meaning: GENEPIO:0101402 + description: A gene that encodes the Serpin protein (MPOX). opg042 gene (MPOX): text: opg042 gene (MPOX) - description: A gene that encodes the Phospholipase-D-like protein (MPOX). + title: opg042 gene (MPOX) meaning: GENEPIO:0101403 + description: A gene that encodes the Phospholipase-D-like protein (MPOX). opg043 gene (MPOX): text: opg043 gene (MPOX) - description: A gene that encodes the Putative monoglyceride lipase protein - (MPOX). + title: opg043 gene (MPOX) meaning: GENEPIO:0101404 + description: A gene that encodes the Putative monoglyceride lipase protein (MPOX). opg045 gene (MPOX): text: opg045 gene (MPOX) - description: A gene that encodes the Caspase-9 inhibitor protein (MPOX). + title: opg045 gene (MPOX) meaning: GENEPIO:0101406 + description: A gene that encodes the Caspase-9 inhibitor protein (MPOX). opg046 gene (MPOX): text: opg046 gene (MPOX) - description: A gene that encodes the dUTPase protein (MPOX). + title: opg046 gene (MPOX) meaning: GENEPIO:0101407 + description: A gene that encodes the dUTPase protein (MPOX). opg047 gene (MPOX): text: opg047 gene (MPOX) - description: A gene that encodes the Kelch-like protein (2) (MPOX). + title: opg047 gene (MPOX) meaning: GENEPIO:0101408 + description: A gene that encodes the Kelch-like protein (2) (MPOX). opg048 gene (MPOX): text: opg048 gene (MPOX) - description: A gene that encodes the Ribonucleotide reductase small subunit - protein (MPOX). + title: opg048 gene (MPOX) meaning: GENEPIO:0101409 + description: A gene that encodes the Ribonucleotide reductase small subunit protein (MPOX). opg049 gene (MPOX): text: opg049 gene (MPOX) - description: A gene that encodes the Telomere-binding protein I6 (1) (MPOX). + title: opg049 gene (MPOX) meaning: GENEPIO:0101410 + description: A gene that encodes the Telomere-binding protein I6 (1) (MPOX). opg050 gene (MPOX): text: opg050 gene (MPOX) - description: A gene that encodes the CPXV053 protein (MPOX). + title: opg050 gene (MPOX) meaning: GENEPIO:0101411 + description: A gene that encodes the CPXV053 protein (MPOX). opg051 gene (MPOX): text: opg051 gene (MPOX) - description: A gene that encodes the CPXV054 protein (MPOX). + title: opg051 gene (MPOX) meaning: GENEPIO:0101412 + description: A gene that encodes the CPXV054 protein (MPOX). opg052 gene (MPOX): text: opg052 gene (MPOX) - description: A gene that encodes the Cytoplasmic protein (MPOX). + title: opg052 gene (MPOX) meaning: GENEPIO:0101413 + description: A gene that encodes the Cytoplasmic protein (MPOX). opg053 gene (MPOX): text: opg053 gene (MPOX) - description: A gene that encodes the IMV membrane protein L1R (MPOX). + title: opg053 gene (MPOX) meaning: GENEPIO:0101414 + description: A gene that encodes the IMV membrane protein L1R (MPOX). opg054 gene (MPOX): text: opg054 gene (MPOX) - description: A gene that encodes the Serine/threonine-protein kinase (MPOX). + title: opg054 gene (MPOX) meaning: GENEPIO:0101415 + description: A gene that encodes the Serine/threonine-protein kinase (MPOX). opg055 gene (MPOX): text: opg055 gene (MPOX) - description: A gene that encodes the Protein F11 protein (MPOX). + title: opg055 gene (MPOX) meaning: GENEPIO:0101416 + description: A gene that encodes the Protein F11 protein (MPOX). opg056 gene (MPOX): text: opg056 gene (MPOX) - description: A gene that encodes the EEV maturation protein (MPOX). + title: opg056 gene (MPOX) meaning: GENEPIO:0101417 + description: A gene that encodes the EEV maturation protein (MPOX). opg057 gene (MPOX): text: opg057 gene (MPOX) - description: A gene that encodes the Palmytilated EEV membrane protein (MPOX). + title: opg057 gene (MPOX) meaning: GENEPIO:0101418 + description: A gene that encodes the Palmytilated EEV membrane protein (MPOX). opg058 gene (MPOX): text: opg058 gene (MPOX) - description: A gene that encodes the Protein F14 (1) protein (MPOX). + title: opg058 gene (MPOX) meaning: GENEPIO:0101419 + description: A gene that encodes the Protein F14 (1) protein (MPOX). opg059 gene (MPOX): text: opg059 gene (MPOX) - description: A gene that encodes the Cytochrome C oxidase protein (MPOX). + title: opg059 gene (MPOX) meaning: GENEPIO:0101420 + description: A gene that encodes the Cytochrome C oxidase protein (MPOX). opg060 gene (MPOX): text: opg060 gene (MPOX) - description: A gene that encodes the Protein F15 protein (MPOX). + title: opg060 gene (MPOX) meaning: GENEPIO:0101421 + description: A gene that encodes the Protein F15 protein (MPOX). opg061 gene (MPOX): text: opg061 gene (MPOX) - description: A gene that encodes the Protein F16 (1) protein (MPOX). + title: opg061 gene (MPOX) meaning: GENEPIO:0101422 + description: A gene that encodes the Protein F16 (1) protein (MPOX). opg062 gene (MPOX): text: opg062 gene (MPOX) - description: A gene that encodes the DNA-binding phosphoprotein (1) (MPOX). + title: opg062 gene (MPOX) meaning: GENEPIO:0101423 + description: A gene that encodes the DNA-binding phosphoprotein (1) (MPOX). opg063 gene (MPOX): text: opg063 gene (MPOX) - description: A gene that encodes the Poly(A) polymerase catalytic subunit - (3) protein (MPOX). + title: opg063 gene (MPOX) meaning: GENEPIO:0101424 + description: A gene that encodes the Poly(A) polymerase catalytic subunit (3) protein (MPOX). opg064 gene (MPOX): text: opg064 gene (MPOX) - description: A gene that encodes the Iev morphogenesis protein (MPOX). + title: opg064 gene (MPOX) meaning: GENEPIO:0101425 + description: A gene that encodes the Iev morphogenesis protein (MPOX). opg065 gene (MPOX): text: opg065 gene (MPOX) - description: A gene that encodes the Double-stranded RNA binding protein (MPOX). + title: opg065 gene (MPOX) meaning: GENEPIO:0101426 + description: A gene that encodes the Double-stranded RNA binding protein (MPOX). opg066 gene (MPOX): text: opg066 gene (MPOX) - description: A gene that encodes the DNA-directed RNA polymerase 30 kDa polypeptide - protein (MPOX). + title: opg066 gene (MPOX) meaning: GENEPIO:0101427 + description: A gene that encodes the DNA-directed RNA polymerase 30 kDa polypeptide protein (MPOX). opg068 gene (MPOX): text: opg068 gene (MPOX) - description: A gene that encodes the IMV membrane protein E6 (MPOX). + title: opg068 gene (MPOX) meaning: GENEPIO:0101428 + description: A gene that encodes the IMV membrane protein E6 (MPOX). opg069 gene (MPOX): text: opg069 gene (MPOX) - description: A gene that encodes the Myristoylated protein E7 (MPOX). + title: opg069 gene (MPOX) meaning: GENEPIO:0101429 + description: A gene that encodes the Myristoylated protein E7 (MPOX). opg070 gene (MPOX): text: opg070 gene (MPOX) - description: A gene that encodes the Membrane protein E8 (MPOX). + title: opg070 gene (MPOX) meaning: GENEPIO:0101430 + description: A gene that encodes the Membrane protein E8 (MPOX). opg071 gene (MPOX): text: opg071 gene (MPOX) - description: A gene that encodes the DNA polymerase (2) protein (MPOX). + title: opg071 gene (MPOX) meaning: GENEPIO:0101431 + description: A gene that encodes the DNA polymerase (2) protein (MPOX). opg072 gene (MPOX): text: opg072 gene (MPOX) - description: A gene that encodes the Sulfhydryl oxidase protein (MPOX). + title: opg072 gene (MPOX) meaning: GENEPIO:0101432 + description: A gene that encodes the Sulfhydryl oxidase protein (MPOX). opg073 gene (MPOX): text: opg073 gene (MPOX) - description: A gene that encodes the Virion core protein E11 (MPOX). + title: opg073 gene (MPOX) meaning: GENEPIO:0101433 + description: A gene that encodes the Virion core protein E11 (MPOX). opg074 gene (MPOX): text: opg074 gene (MPOX) - description: A gene that encodes the Iev morphogenesis protein (MPOX). + title: opg074 gene (MPOX) meaning: GENEPIO:0101434 + description: A gene that encodes the Iev morphogenesis protein (MPOX). opg075 gene (MPOX): text: opg075 gene (MPOX) - description: A gene that encodes the Glutaredoxin-1 protein (MPOX). + title: opg075 gene (MPOX) meaning: GENEPIO:0101435 + description: A gene that encodes the Glutaredoxin-1 protein (MPOX). opg077 gene (MPOX): text: opg077 gene (MPOX) - description: A gene that encodes the Telomere-binding protein I1 (MPOX). + title: opg077 gene (MPOX) meaning: GENEPIO:0101437 + description: A gene that encodes the Telomere-binding protein I1 (MPOX). opg078 gene (MPOX): text: opg078 gene (MPOX) - description: A gene that encodes the IMV membrane protein I2 (MPOX). + title: opg078 gene (MPOX) meaning: GENEPIO:0101438 + description: A gene that encodes the IMV membrane protein I2 (MPOX). opg079 gene (MPOX): text: opg079 gene (MPOX) - description: A gene that encodes the DNA-binding phosphoprotein (2) (MPOX). + title: opg079 gene (MPOX) meaning: GENEPIO:0101439 + description: A gene that encodes the DNA-binding phosphoprotein (2) (MPOX). opg080 gene (MPOX): text: opg080 gene (MPOX) - description: A gene that encodes the Ribonucleoside-diphosphate reductase - (2) protein (MPOX). + title: opg080 gene (MPOX) meaning: GENEPIO:0101440 + description: A gene that encodes the Ribonucleoside-diphosphate reductase (2) protein (MPOX). opg081 gene (MPOX): text: opg081 gene (MPOX) - description: A gene that encodes the IMV membrane protein I5 (MPOX). + title: opg081 gene (MPOX) meaning: GENEPIO:0101441 + description: A gene that encodes the IMV membrane protein I5 (MPOX). opg082 gene (MPOX): text: opg082 gene (MPOX) - description: A gene that encodes the Telomere-binding protein (MPOX). + title: opg082 gene (MPOX) meaning: GENEPIO:0101442 + description: A gene that encodes the Telomere-binding protein (MPOX). opg083 gene (MPOX): text: opg083 gene (MPOX) - description: A gene that encodes the Viral core cysteine proteinase (MPOX). + title: opg083 gene (MPOX) meaning: GENEPIO:0101443 + description: A gene that encodes the Viral core cysteine proteinase (MPOX). opg084 gene (MPOX): text: opg084 gene (MPOX) - description: A gene that encodes the RNA helicase NPH-II (2) protein (MPOX). + title: opg084 gene (MPOX) meaning: GENEPIO:0101444 + description: A gene that encodes the RNA helicase NPH-II (2) protein (MPOX). opg085 gene (MPOX): text: opg085 gene (MPOX) - description: A gene that encodes the Metalloendopeptidase protein (MPOX). + title: opg085 gene (MPOX) meaning: GENEPIO:0101445 + description: A gene that encodes the Metalloendopeptidase protein (MPOX). opg086 gene (MPOX): text: opg086 gene (MPOX) - description: A gene that encodes the Entry/fusion complex component protein - (MPOX). + title: opg086 gene (MPOX) meaning: GENEPIO:0101446 + description: A gene that encodes the Entry/fusion complex component protein (MPOX). opg087 gene (MPOX): text: opg087 gene (MPOX) - description: A gene that encodes the Late transcription elongation factor - protein (MPOX). + title: opg087 gene (MPOX) meaning: GENEPIO:0101447 + description: A gene that encodes the Late transcription elongation factor protein (MPOX). opg088 gene (MPOX): text: opg088 gene (MPOX) - description: A gene that encodes the Glutaredoxin-2 protein (MPOX). + title: opg088 gene (MPOX) meaning: GENEPIO:0101448 + description: A gene that encodes the Glutaredoxin-2 protein (MPOX). opg089 gene (MPOX): text: opg089 gene (MPOX) - description: A gene that encodes the FEN1-like nuclease protein (MPOX). + title: opg089 gene (MPOX) meaning: GENEPIO:0101449 + description: A gene that encodes the FEN1-like nuclease protein (MPOX). opg090 gene (MPOX): text: opg090 gene (MPOX) - description: A gene that encodes the DNA-directed RNA polymerase 7 kDa subunit - protein (MPOX). + title: opg090 gene (MPOX) meaning: GENEPIO:0101450 + description: A gene that encodes the DNA-directed RNA polymerase 7 kDa subunit protein (MPOX). opg091 gene (MPOX): text: opg091 gene (MPOX) - description: A gene that encodes the Nlpc/p60 superfamily protein (MPOX). + title: opg091 gene (MPOX) meaning: GENEPIO:0101451 + description: A gene that encodes the Nlpc/p60 superfamily protein (MPOX). opg092 gene (MPOX): text: opg092 gene (MPOX) - description: A gene that encodes the Assembly protein G7 (MPOX). + title: opg092 gene (MPOX) meaning: GENEPIO:0101452 + description: A gene that encodes the Assembly protein G7 (MPOX). opg093 gene (MPOX): text: opg093 gene (MPOX) - description: A gene that encodes the Late transcription factor VLTF-1 protein - (MPOX). + title: opg093 gene (MPOX) meaning: GENEPIO:0101453 + description: A gene that encodes the Late transcription factor VLTF-1 protein (MPOX). opg094 gene (MPOX): text: opg094 gene (MPOX) - description: A gene that encodes the Myristylated protein (MPOX). + title: opg094 gene (MPOX) meaning: GENEPIO:0101454 + description: A gene that encodes the Myristylated protein (MPOX). opg095 gene (MPOX): text: opg095 gene (MPOX) - description: A gene that encodes the IMV membrane protein L1R (MPOX). + title: opg095 gene (MPOX) meaning: GENEPIO:0101455 + description: A gene that encodes the IMV membrane protein L1R (MPOX). opg096 gene (MPOX): text: opg096 gene (MPOX) - description: A gene that encodes the Crescent membrane and immature virion - formation protein (MPOX). + title: opg096 gene (MPOX) meaning: GENEPIO:0101456 + description: A gene that encodes the Crescent membrane and immature virion formation protein (MPOX). opg097 gene (MPOX): text: opg097 gene (MPOX) - description: A gene that encodes the Internal virion L3/FP4 protein (MPOX). + title: opg097 gene (MPOX) meaning: GENEPIO:0101457 + description: A gene that encodes the Internal virion L3/FP4 protein (MPOX). opg098 gene (MPOX): text: opg098 gene (MPOX) - description: A gene that encodes the Nucleic acid binding protein VP8/L4R - (MPOX). + title: opg098 gene (MPOX) meaning: GENEPIO:0101458 + description: A gene that encodes the Nucleic acid binding protein VP8/L4R (MPOX). opg099 gene (MPOX): text: opg099 gene (MPOX) - description: A gene that encodes the Membrane protein CL5 (MPOX). + title: opg099 gene (MPOX) meaning: GENEPIO:0101459 + description: A gene that encodes the Membrane protein CL5 (MPOX). opg100 gene (MPOX): text: opg100 gene (MPOX) - description: A gene that encodes the IMV membrane protein J1 (MPOX). + title: opg100 gene (MPOX) meaning: GENEPIO:0101460 + description: A gene that encodes the IMV membrane protein J1 (MPOX). opg101 gene (MPOX): text: opg101 gene (MPOX) - description: A gene that encodes the Thymidine kinase protein (MPOX). + title: opg101 gene (MPOX) meaning: GENEPIO:0101461 + description: A gene that encodes the Thymidine kinase protein (MPOX). opg102 gene (MPOX): text: opg102 gene (MPOX) - description: A gene that encodes the Cap-specific mRNA protein (MPOX). + title: opg102 gene (MPOX) meaning: GENEPIO:0101462 + description: A gene that encodes the Cap-specific mRNA protein (MPOX). opg103 gene (MPOX): text: opg103 gene (MPOX) - description: A gene that encodes the DNA-directed RNA polymerase subunit protein - (MPOX). + title: opg103 gene (MPOX) meaning: GENEPIO:0101463 + description: A gene that encodes the DNA-directed RNA polymerase subunit protein (MPOX). opg104 gene (MPOX): text: opg104 gene (MPOX) - description: A gene that encodes the Myristylated protein (MPOX). + title: opg104 gene (MPOX) meaning: GENEPIO:0101464 + description: A gene that encodes the Myristylated protein (MPOX). opg105 gene (MPOX): text: opg105 gene (MPOX) - description: A gene that encodes the DNA-dependent RNA polymerase subunit - rpo147 protein (MPOX). + title: opg105 gene (MPOX) meaning: GENEPIO:0101465 + description: A gene that encodes the DNA-dependent RNA polymerase subunit rpo147 protein (MPOX). opg106 gene (MPOX): text: opg106 gene (MPOX) - description: A gene that encodes the Tyr/ser protein phosphatase (MPOX). + title: opg106 gene (MPOX) meaning: GENEPIO:0101466 + description: A gene that encodes the Tyr/ser protein phosphatase (MPOX). opg107 gene (MPOX): text: opg107 gene (MPOX) - description: A gene that encodes the Entry-fusion complex essential component - protein (MPOX). + title: opg107 gene (MPOX) meaning: GENEPIO:0101467 + description: A gene that encodes the Entry-fusion complex essential component protein (MPOX). opg108 gene (MPOX): text: opg108 gene (MPOX) - description: A gene that encodes the IMV heparin binding surface protein (MPOX). + title: opg108 gene (MPOX) meaning: GENEPIO:0101468 + description: A gene that encodes the IMV heparin binding surface protein (MPOX). opg109 gene (MPOX): text: opg109 gene (MPOX) - description: A gene that encodes the RNA polymerase-associated transcription-specificity - factor RAP94 protein (MPOX). + title: opg109 gene (MPOX) meaning: GENEPIO:0101469 + description: A gene that encodes the RNA polymerase-associated transcription-specificity factor RAP94 protein (MPOX). opg110 gene (MPOX): text: opg110 gene (MPOX) - description: A gene that encodes the Late transcription factor VLTF-4 (1) - protein (MPOX). + title: opg110 gene (MPOX) meaning: GENEPIO:0101470 + description: A gene that encodes the Late transcription factor VLTF-4 (1) protein (MPOX). opg111 gene (MPOX): text: opg111 gene (MPOX) - description: A gene that encodes the DNA topoisomerase type I protein (MPOX). + title: opg111 gene (MPOX) meaning: GENEPIO:0101471 + description: A gene that encodes the DNA topoisomerase type I protein (MPOX). opg112 gene (MPOX): text: opg112 gene (MPOX) - description: A gene that encodes the Late protein H7 (MPOX). + title: opg112 gene (MPOX) meaning: GENEPIO:0101472 + description: A gene that encodes the Late protein H7 (MPOX). opg113 gene (MPOX): text: opg113 gene (MPOX) - description: A gene that encodes the mRNA capping enzyme large subunit protein - (MPOX). + title: opg113 gene (MPOX) meaning: GENEPIO:0101473 + description: A gene that encodes the mRNA capping enzyme large subunit protein (MPOX). opg114 gene (MPOX): text: opg114 gene (MPOX) - description: A gene that encodes the Virion protein D2 (MPOX). + title: opg114 gene (MPOX) meaning: GENEPIO:0101474 + description: A gene that encodes the Virion protein D2 (MPOX). opg115 gene (MPOX): text: opg115 gene (MPOX) - description: A gene that encodes the Virion core protein D3 (MPOX). + title: opg115 gene (MPOX) meaning: GENEPIO:0101475 + description: A gene that encodes the Virion core protein D3 (MPOX). opg116 gene (MPOX): text: opg116 gene (MPOX) - description: A gene that encodes the Uracil DNA glycosylase superfamily protein - (MPOX). + title: opg116 gene (MPOX) meaning: GENEPIO:0101476 + description: A gene that encodes the Uracil DNA glycosylase superfamily protein (MPOX). opg117 gene (MPOX): text: opg117 gene (MPOX) - description: A gene that encodes the NTPase (1) protein (MPOX). + title: opg117 gene (MPOX) meaning: GENEPIO:0101477 + description: A gene that encodes the NTPase (1) protein (MPOX). opg118 gene (MPOX): text: opg118 gene (MPOX) - description: A gene that encodes the Early transcription factor 70 kDa subunit - protein (MPOX). + title: opg118 gene (MPOX) meaning: GENEPIO:0101478 + description: A gene that encodes the Early transcription factor 70 kDa subunit protein (MPOX). opg119 gene (MPOX): text: opg119 gene (MPOX) - description: A gene that encodes the RNA polymerase subunit RPO18 protein - (MPOX). + title: opg119 gene (MPOX) meaning: GENEPIO:0101479 + description: A gene that encodes the RNA polymerase subunit RPO18 protein (MPOX). opg120 gene (MPOX): text: opg120 gene (MPOX) - description: A gene that encodes the Carbonic anhydrase protein (MPOX). + title: opg120 gene (MPOX) meaning: GENEPIO:0101480 + description: A gene that encodes the Carbonic anhydrase protein (MPOX). opg121 gene (MPOX): text: opg121 gene (MPOX) - description: A gene that encodes the NUDIX domain protein (MPOX). + title: opg121 gene (MPOX) meaning: GENEPIO:0101481 + description: A gene that encodes the NUDIX domain protein (MPOX). opg122 gene (MPOX): text: opg122 gene (MPOX) - description: A gene that encodes the MutT motif protein (MPOX). + title: opg122 gene (MPOX) meaning: GENEPIO:0101482 + description: A gene that encodes the MutT motif protein (MPOX). opg123 gene (MPOX): text: opg123 gene (MPOX) - description: A gene that encodes the Nucleoside triphosphatase I protein (MPOX). + title: opg123 gene (MPOX) meaning: GENEPIO:0101483 + description: A gene that encodes the Nucleoside triphosphatase I protein (MPOX). opg124 gene (MPOX): text: opg124 gene (MPOX) - description: A gene that encodes the mRNA capping enzyme small subunit protein - (MPOX). + title: opg124 gene (MPOX) meaning: GENEPIO:0101484 + description: A gene that encodes the mRNA capping enzyme small subunit protein (MPOX). opg125 gene (MPOX): text: opg125 gene (MPOX) - description: A gene that encodes the Rifampicin resistance protein (MPOX). + title: opg125 gene (MPOX) meaning: GENEPIO:0101485 + description: A gene that encodes the Rifampicin resistance protein (MPOX). opg126 gene (MPOX): text: opg126 gene (MPOX) - description: A gene that encodes the Late transcription factor VLTF-2 (2) - protein (MPOX). + title: opg126 gene (MPOX) meaning: GENEPIO:0101486 + description: A gene that encodes the Late transcription factor VLTF-2 (2) protein (MPOX). opg127 gene (MPOX): text: opg127 gene (MPOX) - description: A gene that encodes the Late transcription factor VLTF-3 (1) - protein (MPOX). + title: opg127 gene (MPOX) meaning: GENEPIO:0101487 + description: A gene that encodes the Late transcription factor VLTF-3 (1) protein (MPOX). opg128 gene (MPOX): text: opg128 gene (MPOX) - description: A gene that encodes the S-S bond formation pathway protein (MPOX). + title: opg128 gene (MPOX) meaning: GENEPIO:0101488 + description: A gene that encodes the S-S bond formation pathway protein (MPOX). opg129 gene (MPOX): text: opg129 gene (MPOX) - description: A gene that encodes the Virion core protein P4b (MPOX). + title: opg129 gene (MPOX) meaning: GENEPIO:0101489 + description: A gene that encodes the Virion core protein P4b (MPOX). opg130 gene (MPOX): text: opg130 gene (MPOX) - description: A gene that encodes the A5L protein-like (MPOX). + title: opg130 gene (MPOX) meaning: GENEPIO:0101490 + description: A gene that encodes the A5L protein-like (MPOX). opg131 gene (MPOX): text: opg131 gene (MPOX) - description: A gene that encodes the DNA-directed RNA polymerase 19 kDa subunit - protein (MPOX). + title: opg131 gene (MPOX) meaning: GENEPIO:0101491 + description: A gene that encodes the DNA-directed RNA polymerase 19 kDa subunit protein (MPOX). opg132 gene (MPOX): text: opg132 gene (MPOX) - description: A gene that encodes the Virion morphogenesis protein (MPOX). + title: opg132 gene (MPOX) meaning: GENEPIO:0101492 + description: A gene that encodes the Virion morphogenesis protein (MPOX). opg133 gene (MPOX): text: opg133 gene (MPOX) - description: A gene that encodes the Early transcription factor 82 kDa subunit - protein (MPOX). + title: opg133 gene (MPOX) meaning: GENEPIO:0101493 + description: A gene that encodes the Early transcription factor 82 kDa subunit protein (MPOX). opg134 gene (MPOX): text: opg134 gene (MPOX) - description: A gene that encodes the Intermediate transcription factor VITF-3 - (1) protein (MPOX). + title: opg134 gene (MPOX) meaning: GENEPIO:0101494 + description: A gene that encodes the Intermediate transcription factor VITF-3 (1) protein (MPOX). opg135 gene (MPOX): text: opg135 gene (MPOX) - description: A gene that encodes the IMV membrane protein A9 (MPOX). + title: opg135 gene (MPOX) meaning: GENEPIO:0101495 + description: A gene that encodes the IMV membrane protein A9 (MPOX). opg136 gene (MPOX): text: opg136 gene (MPOX) - description: A gene that encodes the Virion core protein P4a (MPOX). + title: opg136 gene (MPOX) meaning: GENEPIO:0101496 + description: A gene that encodes the Virion core protein P4a (MPOX). opg137 gene (MPOX): text: opg137 gene (MPOX) - description: A gene that encodes the Viral membrane formation protein (MPOX). + title: opg137 gene (MPOX) meaning: GENEPIO:0101497 + description: A gene that encodes the Viral membrane formation protein (MPOX). opg138 gene (MPOX): text: opg138 gene (MPOX) - description: A gene that encodes the A12 protein (MPOX). + title: opg138 gene (MPOX) meaning: GENEPIO:0101498 + description: A gene that encodes the A12 protein (MPOX). opg139 gene (MPOX): text: opg139 gene (MPOX) - description: A gene that encodes the IMV membrane protein A13L (MPOX). + title: opg139 gene (MPOX) meaning: GENEPIO:0101499 + description: A gene that encodes the IMV membrane protein A13L (MPOX). opg140 gene (MPOX): text: opg140 gene (MPOX) - description: A gene that encodes the IMV membrane protein A14 (MPOX). + title: opg140 gene (MPOX) meaning: GENEPIO:0101500 + description: A gene that encodes the IMV membrane protein A14 (MPOX). opg141 gene (MPOX): text: opg141 gene (MPOX) - description: A gene that encodes the DUF1029 domain protein (MPOX). + title: opg141 gene (MPOX) meaning: GENEPIO:0101501 + description: A gene that encodes the DUF1029 domain protein (MPOX). opg142 gene (MPOX): text: opg142 gene (MPOX) - description: A gene that encodes the Core protein A15 (MPOX). + title: opg142 gene (MPOX) meaning: GENEPIO:0101502 + description: A gene that encodes the Core protein A15 (MPOX). opg143 gene (MPOX): text: opg143 gene (MPOX) - description: A gene that encodes the Myristylated protein (MPOX). + title: opg143 gene (MPOX) meaning: GENEPIO:0101503 + description: A gene that encodes the Myristylated protein (MPOX). opg144 gene (MPOX): text: opg144 gene (MPOX) - description: A gene that encodes the IMV membrane protein P21 (MPOX). + title: opg144 gene (MPOX) meaning: GENEPIO:0101504 + description: A gene that encodes the IMV membrane protein P21 (MPOX). opg145 gene (MPOX): text: opg145 gene (MPOX) - description: A gene that encodes the DNA helicase protein (MPOX). + title: opg145 gene (MPOX) meaning: GENEPIO:0101505 + description: A gene that encodes the DNA helicase protein (MPOX). opg146 gene (MPOX): text: opg146 gene (MPOX) - description: A gene that encodes the Zinc finger-like protein (1) (MPOX). + title: opg146 gene (MPOX) meaning: GENEPIO:0101506 + description: A gene that encodes the Zinc finger-like protein (1) (MPOX). opg147 gene (MPOX): text: opg147 gene (MPOX) - description: A gene that encodes the IMV membrane protein A21 (MPOX). + title: opg147 gene (MPOX) meaning: GENEPIO:0101507 + description: A gene that encodes the IMV membrane protein A21 (MPOX). opg148 gene (MPOX): text: opg148 gene (MPOX) - description: A gene that encodes the DNA polymerase processivity factor protein - (MPOX). + title: opg148 gene (MPOX) meaning: GENEPIO:0101508 + description: A gene that encodes the DNA polymerase processivity factor protein (MPOX). opg149 gene (MPOX): text: opg149 gene (MPOX) - description: A gene that encodes the Holliday junction resolvase protein (MPOX). + title: opg149 gene (MPOX) meaning: GENEPIO:0101509 + description: A gene that encodes the Holliday junction resolvase protein (MPOX). opg150 gene (MPOX): text: opg150 gene (MPOX) - description: A gene that encodes the Intermediate transcription factor VITF-3 - (2) protein (MPOX). + title: opg150 gene (MPOX) meaning: GENEPIO:0101510 + description: A gene that encodes the Intermediate transcription factor VITF-3 (2) protein (MPOX). opg151 gene (MPOX): text: opg151 gene (MPOX) - description: A gene that encodes the DNA-dependent RNA polymerase subunit - rpo132 protein (MPOX). + title: opg151 gene (MPOX) meaning: GENEPIO:0101511 + description: A gene that encodes the DNA-dependent RNA polymerase subunit rpo132 protein (MPOX). opg153 gene (MPOX): text: opg153 gene (MPOX) - description: A gene that encodes the Orthopoxvirus A26L/A30L protein (MPOX). + title: opg153 gene (MPOX) meaning: GENEPIO:0101512 + description: A gene that encodes the Orthopoxvirus A26L/A30L protein (MPOX). opg154 gene (MPOX): text: opg154 gene (MPOX) - description: A gene that encodes the IMV surface fusion protein (MPOX). + title: opg154 gene (MPOX) meaning: GENEPIO:0101513 + description: A gene that encodes the IMV surface fusion protein (MPOX). opg155 gene (MPOX): text: opg155 gene (MPOX) - description: A gene that encodes the Envelope protein A28 homolog (MPOX). + title: opg155 gene (MPOX) meaning: GENEPIO:0101514 + description: A gene that encodes the Envelope protein A28 homolog (MPOX). opg156 gene (MPOX): text: opg156 gene (MPOX) - description: A gene that encodes the DNA-directed RNA polymerase 35 kDa subunit - protein (MPOX). + title: opg156 gene (MPOX) meaning: GENEPIO:0101515 + description: A gene that encodes the DNA-directed RNA polymerase 35 kDa subunit protein (MPOX). opg157 gene (MPOX): text: opg157 gene (MPOX) - description: A gene that encodes the IMV membrane protein A30 (MPOX). + title: opg157 gene (MPOX) meaning: GENEPIO:0101516 + description: A gene that encodes the IMV membrane protein A30 (MPOX). opg158 gene (MPOX): text: opg158 gene (MPOX) - description: A gene that encodes the A32.5L protein (MPOX). + title: opg158 gene (MPOX) meaning: GENEPIO:0101517 + description: A gene that encodes the A32.5L protein (MPOX). opg159 gene (MPOX): text: opg159 gene (MPOX) - description: A gene that encodes the CPXV166 protein (MPOX). + title: opg159 gene (MPOX) meaning: GENEPIO:0101518 + description: A gene that encodes the CPXV166 protein (MPOX). opg160 gene (MPOX): text: opg160 gene (MPOX) - description: A gene that encodes the ATPase A32 protein (MPOX). + title: opg160 gene (MPOX) meaning: GENEPIO:0101519 + description: A gene that encodes the ATPase A32 protein (MPOX). opg161 gene (MPOX): text: opg161 gene (MPOX) - description: A gene that encodes the EEV glycoprotein (1) (MPOX). + title: opg161 gene (MPOX) meaning: GENEPIO:0101520 + description: A gene that encodes the EEV glycoprotein (1) (MPOX). opg162 gene (MPOX): text: opg162 gene (MPOX) - description: A gene that encodes the EEV glycoprotein (2) (MPOX). + title: opg162 gene (MPOX) meaning: GENEPIO:0101521 + description: A gene that encodes the EEV glycoprotein (2) (MPOX). opg163 gene (MPOX): text: opg163 gene (MPOX) - description: A gene that encodes the MHC class II antigen presentation inhibitor - protein (MPOX). + title: opg163 gene (MPOX) meaning: GENEPIO:0101522 + description: A gene that encodes the MHC class II antigen presentation inhibitor protein (MPOX). opg164 gene (MPOX): text: opg164 gene (MPOX) - description: A gene that encodes the IEV transmembrane phosphoprotein (MPOX). + title: opg164 gene (MPOX) meaning: GENEPIO:0101523 + description: A gene that encodes the IEV transmembrane phosphoprotein (MPOX). opg165 gene (MPOX): text: opg165 gene (MPOX) - description: A gene that encodes the CPXV173 protein (MPOX). + title: opg165 gene (MPOX) meaning: GENEPIO:0101524 + description: A gene that encodes the CPXV173 protein (MPOX). opg166 gene (MPOX): text: opg166 gene (MPOX) - description: A gene that encodes the hypothetical protein (MPOX). + title: opg166 gene (MPOX) meaning: GENEPIO:0101525 + description: A gene that encodes the hypothetical protein (MPOX). opg167 gene (MPOX): text: opg167 gene (MPOX) - description: A gene that encodes the CD47-like protein (MPOX). + title: opg167 gene (MPOX) meaning: GENEPIO:0101526 + description: A gene that encodes the CD47-like protein (MPOX). opg170 gene (MPOX): text: opg170 gene (MPOX) - description: A gene that encodes the Chemokine binding protein (MPOX). + title: opg170 gene (MPOX) meaning: GENEPIO:0101527 + description: A gene that encodes the Chemokine binding protein (MPOX). opg171 gene (MPOX): text: opg171 gene (MPOX) - description: A gene that encodes the Profilin domain protein (MPOX). + title: opg171 gene (MPOX) meaning: GENEPIO:0101528 + description: A gene that encodes the Profilin domain protein (MPOX). opg172 gene (MPOX): text: opg172 gene (MPOX) - description: A gene that encodes the Type-I membrane glycoprotein (MPOX). + title: opg172 gene (MPOX) meaning: GENEPIO:0101529 + description: A gene that encodes the Type-I membrane glycoprotein (MPOX). opg173 gene (MPOX): text: opg173 gene (MPOX) - description: A gene that encodes the MPXVgp154 protein (MPOX). + title: opg173 gene (MPOX) meaning: GENEPIO:0101530 + description: A gene that encodes the MPXVgp154 protein (MPOX). opg174 gene (MPOX): text: opg174 gene (MPOX) - description: A gene that encodes the Hydroxysteroid dehydrogenase protein - (MPOX). + title: opg174 gene (MPOX) meaning: GENEPIO:0101531 + description: A gene that encodes the Hydroxysteroid dehydrogenase protein (MPOX). opg175 gene (MPOX): text: opg175 gene (MPOX) - description: A gene that encodes the Copper/zinc superoxide dismutase protein - (MPOX). + title: opg175 gene (MPOX) meaning: GENEPIO:0101532 + description: A gene that encodes the Copper/zinc superoxide dismutase protein (MPOX). opg176 gene (MPOX): text: opg176 gene (MPOX) - description: A gene that encodes the Bcl-2-like protein (MPOX). + title: opg176 gene (MPOX) meaning: GENEPIO:0101533 + description: A gene that encodes the Bcl-2-like protein (MPOX). opg178 gene (MPOX): text: opg178 gene (MPOX) - description: A gene that encodes the Thymidylate kinase protein (MPOX). + title: opg178 gene (MPOX) meaning: GENEPIO:0101534 + description: A gene that encodes the Thymidylate kinase protein (MPOX). opg180 gene (MPOX): text: opg180 gene (MPOX) - description: A gene that encodes the DNA ligase (2) protein (MPOX). + title: opg180 gene (MPOX) meaning: GENEPIO:0101535 + description: A gene that encodes the DNA ligase (2) protein (MPOX). opg181 gene (MPOX): text: opg181 gene (MPOX) - description: A gene that encodes the M137R protein (MPOX). + title: opg181 gene (MPOX) meaning: GENEPIO:0101536 + description: A gene that encodes the M137R protein (MPOX). opg185 gene (MPOX): text: opg185 gene (MPOX) - description: A gene that encodes the Hemagglutinin protein (MPOX). + title: opg185 gene (MPOX) meaning: GENEPIO:0101537 + description: A gene that encodes the Hemagglutinin protein (MPOX). opg187 gene (MPOX): text: opg187 gene (MPOX) - description: A gene that encodes the Ser/thr kinase protein (MPOX). + title: opg187 gene (MPOX) meaning: GENEPIO:0101538 + description: A gene that encodes the Ser/thr kinase protein (MPOX). opg188 gene (MPOX): text: opg188 gene (MPOX) - description: A gene that encodes the Schlafen (1) protein (MPOX). + title: opg188 gene (MPOX) meaning: GENEPIO:0101539 + description: A gene that encodes the Schlafen (1) protein (MPOX). opg189 gene (MPOX): text: opg189 gene (MPOX) - description: A gene that encodes the Ankyrin repeat protein (25) (MPOX). + title: opg189 gene (MPOX) meaning: GENEPIO:0101540 + description: A gene that encodes the Ankyrin repeat protein (25) (MPOX). opg190 gene (MPOX): text: opg190 gene (MPOX) - description: A gene that encodes the EEV type-I membrane glycoprotein (MPOX). + title: opg190 gene (MPOX) meaning: GENEPIO:0101541 + description: A gene that encodes the EEV type-I membrane glycoprotein (MPOX). opg191 gene (MPOX): text: opg191 gene (MPOX) - description: A gene that encodes the Ankyrin-like protein (46) (MPOX). + title: opg191 gene (MPOX) meaning: GENEPIO:0101542 + description: A gene that encodes the Ankyrin-like protein (46) (MPOX). opg192 gene (MPOX): text: opg192 gene (MPOX) - description: A gene that encodes the Virulence protein (MPOX). + title: opg192 gene (MPOX) meaning: GENEPIO:0101543 + description: A gene that encodes the Virulence protein (MPOX). opg193 gene (MPOX): text: opg193 gene (MPOX) - description: A gene that encodes the Soluble interferon-gamma receptor-like - protein (MPOX). + title: opg193 gene (MPOX) meaning: GENEPIO:0101544 + description: A gene that encodes the Soluble interferon-gamma receptor-like protein (MPOX). opg195 gene (MPOX): text: opg195 gene (MPOX) - description: A gene that encodes the Intracellular viral protein (MPOX). + title: opg195 gene (MPOX) meaning: GENEPIO:0101545 + description: A gene that encodes the Intracellular viral protein (MPOX). opg197 gene (MPOX): text: opg197 gene (MPOX) - description: A gene that encodes the CPXV205 protein (MPOX). + title: opg197 gene (MPOX) meaning: GENEPIO:0101546 + description: A gene that encodes the CPXV205 protein (MPOX). opg198 gene (MPOX): text: opg198 gene (MPOX) - description: A gene that encodes the Ser/thr kinase protein (MPOX). + title: opg198 gene (MPOX) meaning: GENEPIO:0101547 + description: A gene that encodes the Ser/thr kinase protein (MPOX). opg199 gene (MPOX): text: opg199 gene (MPOX) - description: A gene that encodes the Serpin protein (MPOX). + title: opg199 gene (MPOX) meaning: GENEPIO:0101548 + description: A gene that encodes the Serpin protein (MPOX). opg200 gene (MPOX): text: opg200 gene (MPOX) - description: A gene that encodes the Bcl-2-like protein (MPOX). + title: opg200 gene (MPOX) meaning: GENEPIO:0101549 + description: A gene that encodes the Bcl-2-like protein (MPOX). opg204 gene (MPOX): text: opg204 gene (MPOX) - description: A gene that encodes the IFN-alpha/beta-receptor-like secreted - glycoprotein (MPOX). + title: opg204 gene (MPOX) meaning: GENEPIO:0101550 + description: A gene that encodes the IFN-alpha/beta-receptor-like secreted glycoprotein (MPOX). opg205 gene (MPOX): text: opg205 gene (MPOX) - description: A gene that encodes the Ankyrin repeat protein (44) (MPOX). + title: opg205 gene (MPOX) meaning: GENEPIO:0101551 + description: A gene that encodes the Ankyrin repeat protein (44) (MPOX). opg208 gene (MPOX): text: opg208 gene (MPOX) - description: A gene that encodes the Serpin protein (MPOX). + title: opg208 gene (MPOX) meaning: GENEPIO:0101552 + description: A gene that encodes the Serpin protein (MPOX). opg209 gene (MPOX): text: opg209 gene (MPOX) - description: A gene that encodes the Virulence protein (MPOX). + title: opg209 gene (MPOX) meaning: GENEPIO:0101553 + description: A gene that encodes the Virulence protein (MPOX). opg210 gene (MPOX): text: opg210 gene (MPOX) - description: A gene that encodes the B22R family protein (MPOX). + title: opg210 gene (MPOX) meaning: GENEPIO:0101554 + description: A gene that encodes the B22R family protein (MPOX). opg005 gene (MPOX): text: opg005 gene (MPOX) - description: A gene that encodes the Bcl-2-like protein (MPOX). + title: opg005 gene (MPOX) meaning: GENEPIO:0101555 + description: A gene that encodes the Bcl-2-like protein (MPOX). opg016 gene (MPOX): text: opg016 gene (MPOX) - description: A gene that encodes the Brix domain protein (MPOX). + title: opg016 gene (MPOX) meaning: GENEPIO:0101556 + description: A gene that encodes the Brix domain protein (MPOX). GeoLocNameCountryMenu: name: GeoLocNameCountryMenu title: geo_loc_name (country) menu permissible_values: Afghanistan: text: Afghanistan - description: A landlocked country that is located approximately in the center - of Asia. It is bordered by Pakistan in the south and east Iran in the west, - Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far - northeast. Afghanistan is administratively divided into thirty-four (34) - provinces (welayats). Each province is then divided into many provincial - districts, and each district normally covers a city or several townships. - [ url:http://en.wikipedia.org/wiki/Afghanistan ] + title: Afghanistan meaning: GAZ:00006882 + description: A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ] Albania: text: Albania - description: 'A country in South Eastern Europe. Albania is bordered by Greece - to the south-east, Montenegro to the north, Kosovo to the northeast, and - the Republic of Macedonia to the east. It has a coast on the Adriatic Sea - to the west, and on the Ionian Sea to the southwest. From the Strait of - Otranto, Albania is less than 100 km from Italy. Albania is divided into - 12 administrative divisions called (Albanian: official qark/qarku, but often - prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities - (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania - ]' + title: Albania meaning: GAZ:00002953 + description: 'A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ]' Algeria: text: Algeria - description: A country in North Africa. It is bordered by Tunisia in the northeast, - Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, - a few km of the Western Sahara in the west, Morocco in the northwest, and - the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), - 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). - [ url:http://en.wikipedia.org/wiki/Algeria ] + title: Algeria meaning: GAZ:00000563 + description: A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ] American Samoa: text: American Samoa - description: An unincorporated territory of the United States located in the - South Pacific Ocean, southeast of the sovereign State of Samoa. The main - (largest and most populous) island is Tutuila, with the Manu'a Islands, - Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa - ] + title: American Samoa meaning: GAZ:00003957 + description: An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ] Andorra: text: Andorra - description: 'A small landlocked country in western Europe, located in the - eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. - Andorra consists of seven communities known as parishes (Catalan: parroquies, - singular - parroquia). Until relatively recently, it had only six parishes; - the seventh, Escaldes-Engordany, was created in 1978. Some parishes have - a further territorial subdivision. Ordino, La Massana and Sant Julia de - Loria are subdivided into quarts (quarters), while Canillo is subdivided - into veinats (neighborhoods). Those mostly coincide with villages, which - are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]' + title: Andorra meaning: GAZ:00002948 + description: 'A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]' Angola: text: Angola - description: A country in south-central Africa bordering Namibia to the south, - Democratic Republic of the Congo to the north, and Zambia to the east, and - with a west coast along the Atlantic Ocean. The exclave province Cabinda - has a border with the Republic of the Congo and the Democratic Republic - of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] + title: Angola meaning: GAZ:00001095 + description: A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] Anguilla: text: Anguilla - description: A British overseas territory in the Caribbean, one of the most - northerly of the Leeward Islands in the Lesser Antilles. It consists of - the main island of Anguilla itself, approximately 26 km long by 5 km wide - at its widest point, together with a number of much smaller islands and - cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila - ] + title: Anguilla meaning: GAZ:00009159 + description: A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ] Antarctica: text: Antarctica - description: The Earth's southernmost continent, overlying the South Pole. - It is situated in the southern hemisphere, almost entirely south of the - Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica - ] + title: Antarctica meaning: GAZ:00000462 + description: The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ] Antigua and Barbuda: text: Antigua and Barbuda - description: An island nation located on the eastern boundary of the Caribbean - Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda - ] + title: Antigua and Barbuda meaning: GAZ:00006883 + description: An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ] Argentina: text: Argentina - description: 'A South American country, constituted as a federation of twenty-three - provinces and an autonomous city. It is bordered by Paraguay and Bolivia - in the north, Brazil and Uruguay in the northeast, and Chile in the west - and south. The country claims the British controlled territories of the - Falkland Islands and South Georgia and the South Sandwich Islands. Argentina - also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping - other claims made by Chile and the United Kingdom. Argentina is subdivided - into twenty-three provinces (Spanish: provincias, singular provincia) and - one federal district (Capital de la Republica or Capital de la Nacion, informally - the Capital Federal). The federal district and the provinces have their - own constitutions, but exist under a federal system. Provinces are then - divided into departments (Spanish: departamentos, singular departamento), - except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina - ]' + title: Argentina meaning: GAZ:00002928 + description: 'A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ]' Armenia: text: Armenia - description: A landlocked mountainous country in Eurasia between the Black - Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the - west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan - exclave of Azerbaijan to the south. A transcontinental country at the juncture - of Eastern Europe and Western Asia. A former republic of the Soviet Union. - Armenia is divided into ten marzes (provinces, singular marz), with the - city (kaghak) of Yerevan having special administrative status as the country's - capital. [ url:http://en.wikipedia.org/wiki/Armenia ] + title: Armenia meaning: GAZ:00004094 + description: A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ] Aruba: text: Aruba - description: An autonomous region within the Kingdom of the Netherlands, Aruba - has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba - ] + title: Aruba meaning: GAZ:00004025 + description: An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ] Ashmore and Cartier Islands: text: Ashmore and Cartier Islands - description: A Territory of Australia that includes two groups of small low-lying - uninhabited tropical islands in the Indian Ocean situated on the edge of - the continental shelf north-west of Australia and south of the Indonesian - island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands - ] + title: Ashmore and Cartier Islands meaning: GAZ:00005901 + description: A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ] Australia: text: Australia - description: A country in the southern hemisphere comprising the mainland - of the world's smallest continent, the major island of Tasmania, and a number - of other islands in the Indian and Pacific Oceans. The neighbouring countries - are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon - Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to - the south-east. Australia has six states, two major mainland territories, - and other minor territories. + title: Australia meaning: GAZ:00000463 + description: A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories. Austria: text: Austria - description: A landlocked country in Central Europe. It borders both Germany - and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia - and Italy to the south, and Switzerland and Liechtenstein to the west. The - capital is the city of Vienna on the Danube River. Austria is divided into - nine states (Bundeslander). These states are then divided into districts - (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities - (Gemeinden). Cities have the competencies otherwise granted to both districts - and municipalities. + title: Austria meaning: GAZ:00002942 + description: A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities. Azerbaijan: text: Azerbaijan - description: A country in the he South Caucasus region of Eurasia, it is bounded - by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, - Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan - is bordered by Armenia to the north and east, Iran to the south and west, - and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts - in Azerbaijan's southwest, have been controlled by Armenia since the end - of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons - 11 city districts (saharlar), and one autonomous republic (muxtar respublika). + title: Azerbaijan meaning: GAZ:00004941 + description: A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika). Bahamas: text: Bahamas - description: A country consisting of two thousand cays and seven hundred islands - that form an archipelago. It is located in the Atlantic Ocean, southeast - of Florida and the United States, north of Cuba, the island of Hispanola - and the Caribbean, and northwest of the British overseas territory of the - Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, - whose affairs are handled directly by the central government. + title: Bahamas meaning: GAZ:00002733 + description: A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government. Bahrain: text: Bahrain - description: A borderless island country in the Persian Gulf. Saudi Arabia - lies to the west and is connected to Bahrain by the King Fahd Causeway, - and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into - five governorates. + title: Bahrain meaning: GAZ:00005281 + description: A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates. Baker Island: text: Baker Island - description: An uninhabited atoll located just north of the equator in the - central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island - is an unincorporated and unorganized territory of the US. + title: Baker Island meaning: GAZ:00007117 + description: An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US. Bangladesh: text: Bangladesh - description: A country in South Asia. It is bordered by India on all sides - except for a small border with Myanmar to the far southeast and by the Bay - of Bengal to the south. Bangladesh is divided into six administrative divisions. - Divisions are subdivided into districts (zila). There are 64 districts in - Bangladesh, each further subdivided into upazila (subdistricts) or thana - ("police stations"). + title: Bangladesh meaning: GAZ:00003750 + description: A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana ("police stations"). Barbados: text: Barbados - description: "An island country in the Lesser Antilles of the West Indies,\ - \ in the Caribbean region of the Americas, and the most easterly of the\ - \ Caribbean Islands. It is 34 kilometres (21 miles) in length and up to\ - \ 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is\ - \ in the western part of the North Atlantic, 100 km (62 mi) east of the\ - \ Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards,\ - \ part of the Lesser Antilles, at roughly 13\xB0N of the equator. It is\ - \ about 168 km (104 mi) east of both the countries of Saint Lucia and Saint\ - \ Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique\ - \ and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside\ - \ the principal Atlantic hurricane belt. Its capital and largest city is\ - \ Bridgetown." + title: Barbados meaning: GAZ:00001251 + description: An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown. Bassas da India: text: Bassas da India - description: A roughly circular atoll about 10 km in diameter, which corresponds - to a total size (including lagoon) of 80 km2. It is located in the southern - Mozambique Channel, about half-way between Madagascar (which is 385 km to - the east) and Mozambique, and 110 km northwest of Europa Island. It rises - steeply from the seabed 3000 m below. + title: Bassas da India meaning: GAZ:00005810 + description: A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below. Belarus: text: Belarus - description: A landlocked country in Eastern Europe, that borders Russia to - the north and east, Ukraine to the south, Poland to the west, and Lithuania - and Latvia to the north. Its capital is Minsk. Belarus is divided into six - voblasts, or provinces. Voblasts are further subdivided into raions (commonly - translated as districts or regions). As of 2002, there are six voblasts, - 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special - status, due to the city serving as the national capital. + title: Belarus meaning: GAZ:00006886 + description: A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital. Belgium: text: Belgium - description: A country in northwest Europe. Belgium shares borders with France - (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 - km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each - comprise five provinces; the third region, Brussels-Capital Region, is not - a province, nor does it contain any Together, these comprise 589 municipalities, - which in general consist of several sub-municipalities (which were independent - municipalities before the municipal merger operation mainly in 1977). + title: Belgium meaning: GAZ:00002938 + description: A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977). Belize: text: Belize - description: A country in Central America. It is the only officially English - speaking country in the region. Belize was a British colony for more than - a century and was known as British Honduras until 1973. It became an independent - nation within The Commonwealth in 1981. Belize is divided into 6 districts, - which are further divided into 31 constituencies. + title: Belize meaning: GAZ:00002934 + description: A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies. Benin: text: Benin - description: A country in Western Africa. It borders Togo to the west, Nigeria - to the east and Burkina Faso and Niger to the north; its short coastline - to the south leads to the Bight of Benin. Its capital is Porto Novo, but - the seat of government is Cotonou. Benin is divided into 12 departments - and subdivided into 77 communes. + title: Benin meaning: GAZ:00000904 + description: A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes. Bermuda: text: Bermuda - description: A British overseas territory in the North Atlantic Ocean. Located - off the east coast of the United States, it is situated around 1770 km NE - of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately - 138 islands. + title: Bermuda meaning: GAZ:00001264 + description: A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands. Bhutan: text: Bhutan - description: A landlocked nation in South Asia. It is located amidst the eastern - end of the Himalaya Mountains and is bordered to the south, east and west - by India and to the north by Tibet. Bhutan is separated from Nepal by the - Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative - zones). Each dzongdey is further divided into dzongkhag (districts). There - are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into - subdistricts known as dungkhag. At the basic level, groups of villages form - a constituency called gewog. + title: Bhutan meaning: GAZ:00003920 + description: A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog. Bolivia: text: Bolivia - description: 'A landlocked country in central South America. It is bordered - by Brazil on the north and east, Paraguay and Argentina on the south, and - Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: - departamentos). Each of the departments is subdivided into provinces (provincias), - which are further subdivided into municipalities (municipios).' + title: Bolivia meaning: GAZ:00002511 + description: 'A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios).' Borneo: text: Borneo - description: 'An island at the grographic centre of Maritime Southeast Adia, - in relation to major Indonesian islands, it is located north of Java, west - of Sulawesi, and east of Sumatra. It is the third-largest island in the - world and the larest in Asia. The island is politically divided among three - countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] - Approximately 73% of the island is Indonesian territory. In the north, the - East Malaysian states of Sabah and Sarawak make up about 26% of the island. - Additionally, the Malaysian federal territory of Labuan is situated on a - small island just off the coast of Borneo. The sovereign state of Brunei, - located on the north coast, comprises about 1% of Borneo''s land area. A - little more than half of the island is in the Northern Hemisphere, including - Brunei and the Malaysian portion, while the Indonesian portion spans the - Northern and Southern hemispheres.' + title: Borneo meaning: GAZ:00025355 + description: "An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres." Bosnia and Herzegovina: text: Bosnia and Herzegovina - description: A country on the Balkan peninsula of Southern Europe. Bordered - by Croatia to the north, west and south, Serbia to the east, and Montenegro - to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 - km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided - into three political regions of which one, the Brcko District is part of - the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. - All three have an equal constitutional status on the whole territory of - Bosnia and Herzegovina. + title: Bosnia and Herzegovina meaning: GAZ:00006887 + description: A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina. Botswana: text: Botswana - description: A landlocked nation in Southern Africa. It is bordered by South - Africa to the south and southeast, Namibia to the west, Zambia to the north, - and Zimbabwe to the northeast. Botswana is divided into nine districts, - which are subdivided into a total twenty-eight subdistricts. + title: Botswana meaning: GAZ:00001097 + description: A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts. Bouvet Island: text: Bouvet Island - description: A sub-antarctic volcanic island in the South Atlantic Ocean, - south-southwest of the Cape of Good Hope (South Africa). It is a dependent - area of Norway and is not subject to the Antarctic Treaty, as it is north - of the latitude south of which claims are suspended. + title: Bouvet Island meaning: GAZ:00001453 + description: A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended. Brazil: text: Brazil - description: 'A country in South America. Bordered by the Atlantic Ocean and - by Venezuela, Suriname, Guyana and the department of French Guiana to the - north, Colombia to the northwest, Bolivia and Peru to the west, Argentina - and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six - states (estados) and one federal district (Distrito Federal). The states - are subdivided into municipalities. For statistical purposes, the States - are grouped into five main regions: North, Northeast, Central-West, Southeast - and South.' + title: Brazil meaning: GAZ:00002828 + description: 'A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South.' British Virgin Islands: text: British Virgin Islands - description: A British overseas territory, located in the Caribbean to the - east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, - the remaining islands constituting the US Virgin Islands. The British Virgin - Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and - Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately - fifteen of the islands are inhabited. + title: British Virgin Islands meaning: GAZ:00003961 + description: A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited. Brunei: text: Brunei - description: A country located on the north coast of the island of Borneo, - in Southeast Asia. Apart from its coastline with the South China Sea it - is completely surrounded by the State of Sarawak, Malaysia, and in fact - it is separated into two parts by Limbang, which is part of Sarawak. Brunei - is divided into four districts (daerah), the districts are subdivided into - thirty-eight mukims, which are then divided into kampong (villages). + title: Brunei meaning: GAZ:00003901 + description: A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages). Bulgaria: text: Bulgaria - description: A country in Southeastern Europe, borders five other countries; - Romania to the north (mostly along the Danube), Serbia and the Republic - of Macedonia to the west, and Greece and Turkey to the south. The Black - Sea defines the extent of the country to the east. Since 1999, it has consisted - of twenty-eight provinces. The provinces subdivide into 264 municipalities. + title: Bulgaria meaning: GAZ:00002950 + description: A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities. Burkina Faso: text: Burkina Faso - description: 'A landlocked nation in West Africa. It is surrounded by six - countries: Mali to the north, Niger to the east, Benin to the south east, - Togo and Ghana to the south, and Cote d''Ivoire to the south west. Burkina - Faso is divided into thirteen regions, forty-five provinces, and 301 departments - (communes).' + title: Burkina Faso meaning: GAZ:00000905 + description: "A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes)." Burundi: text: Burundi - description: A small country in the Great Lakes region of Africa. It is bordered - by Rwanda on the north, Tanzania on the south and east, and the Democratic - Republic of the Congo on the west. Although the country is landlocked, much - of its western border is adjacent to Lake Tanganyika. Burundi is divided - into 17 provinces, 117 communes, and 2,638 collines. + title: Burundi meaning: GAZ:00001090 + description: A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines. Cambodia: text: Cambodia - description: A country in Southeast Asia. The country borders Thailand to - its west and northwest, Laos to its northeast, and Vietnam to its east and - southeast. In the south it faces the Gulf of Thailand. + title: Cambodia meaning: GAZ:00006888 + description: A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand. Cameroon: text: Cameroon - description: A country of central and western Africa. It borders Nigeria to - the west; Chad to the northeast; the Central African Republic to the east; - and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. - Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea - and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces - and 58 divisions or departments. The divisions are further sub-divided into - sub-divisions (arrondissements) and districts. + title: Cameroon meaning: GAZ:00001093 + description: A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts. Canada: text: Canada - description: A country occupying most of northern North America, extending - from the Atlantic Ocean in the east to the Pacific Ocean in the west and - northward into the Arctic Ocean. Canada is a federation composed of ten - provinces and three territories; in turn, these may be grouped into regions. - Western Canada consists of British Columbia and the three Prairie provinces - (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec - and Ontario. Atlantic Canada consists of the three Maritime provinces (New - Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland - and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada - together. Three territories (Yukon, Northwest Territories, and Nunavut) - make up Northern Canada. + title: Canada meaning: GAZ:00002560 + description: A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada. Cape Verde: text: Cape Verde - description: A republic located on an archipelago in the Macaronesia ecoregion - of the North Atlantic Ocean, off the western coast of Africa. Cape Verde - is divided into 22 municipalities (concelhos), and subdivided into 32 parishes - (freguesias). + title: Cape Verde meaning: GAZ:00001227 + description: A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias). Cayman Islands: text: Cayman Islands - description: A British overseas territory located in the western Caribbean - Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. - The Cayman Islands are divided into seven districts. + title: Cayman Islands meaning: GAZ:00003986 + description: A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts. Central African Republic: text: Central African Republic - description: A landlocked country in Central Africa. It borders Chad in the - north, Sudan in the east, the Republic of the Congo and the Democratic Republic - of the Congo in the south, and Cameroon in the west. The Central African - Republic is divided into 14 administrative prefectures (prefectures), along - with 2 economic prefectures (prefectures economiques) and one autonomous - commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). + title: Central African Republic meaning: GAZ:00001089 + description: A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). Chad: text: Chad - description: A landlocked country in central Africa. It is bordered by Libya - to the north, Sudan to the east, the Central African Republic to the south, - Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided - into 18 regions. The departments are divided into 200 sub-prefectures, which - are in turn composed of 446 cantons. This is due to change. + title: Chad meaning: GAZ:00000586 + description: A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change. Chile: text: Chile - description: 'A country in South America occupying a long and narrow coastal - strip wedged between the Andes mountains and the Pacific Ocean. The Pacific - forms the country''s entire western border, with Peru to the north, Bolivia - to the northeast, Argentina to the east, and the Drake Passage at the country''s - southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. - Chile is divided into 15 regions. Every region is further divided into provinces. - Finally each province is divided into communes. Each region is designated - by a name and a Roman numeral, assigned from north to south. The only exception - is the region housing the nation''s capital, which is designated RM, that - stands for Region Metropolitana (Metropolitan Region). Two new regions were - created in 2006: Arica-Parinacota in the north, and Los Rios in the south. - Both became operative in 2007-10.' + title: Chile meaning: GAZ:00002825 + description: "A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10." China: text: China - description: 'A large country in Northeast Asia. China borders 14 nations - (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, - Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia - and North Korea. Additionally the border between PRC and ROC is located - in territorial waters. The People''s Republic of China has administrative - control over twenty-two provinces and considers Taiwan to be its twenty-third - province. There are also five autonomous regions, each with a designated - minority group; four municipalities; and two Special Administrative Regions - that enjoy considerable autonomy. The People''s Republic of China administers - 33 province-level regions, 333 prefecture-level regions, 2,862 county-level - regions, 41,636 township-level regions, and several village-level regions.' + title: China meaning: GAZ:00002845 + description: "A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions." Christmas Island: text: Christmas Island - description: An island in the Indian Ocean, 500 km south of Indonesia and - about 2600 km northwest of Perth. The island is the flat summit of a submarine - mountain. + title: Christmas Island meaning: GAZ:00005915 + description: An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain. Clipperton Island: text: Clipperton Island - description: A nine-square km coral atoll in the North Pacific Ocean, southwest - of Mexico and west of Costa Rica. + title: Clipperton Island meaning: GAZ:00005838 + description: A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica. Cocos Islands: text: Cocos Islands - description: Islands that located in the Indian Ocean, about halfway between - Australia and Sri Lanka. A territory of Australia. There are two atolls - and twenty-seven coral islands in the group. + title: Cocos Islands meaning: GAZ:00009721 + description: Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group. Colombia: text: Colombia - description: A country located in the northwestern region of South America. - Colombia is bordered to the east by Venezuela and Brazil; to the south by - Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean - Sea; to the north-west by Panama; and to the west by the Pacific Ocean. - Besides the countries in South America, the Republic of Colombia is recognized - to share maritime borders with the Caribbean countries of Jamaica, Haiti, - the Dominican Republic and the Central American countries of Honduras, Nicaragua, - and Costa Rica. Colombia is divided into 32 departments and one capital - district which is treated as a department. There are in total 10 districts - assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, - Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia - is also subdivided into some municipalities which form departments, each - with a municipal seat capital city assigned. Colombia is also subdivided - into corregimientos which form municipalities. + title: Colombia meaning: GAZ:00002929 + description: A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities. Comoros: text: Comoros - description: An island nation in the Indian Ocean, located off the eastern - coast of Africa on the northern end of the Mozambique Channel between northern - Madagascar and northeastern Mozambique. + title: Comoros meaning: GAZ:00005820 + description: An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique. Cook Islands: text: Cook Islands - description: A self-governing parliamentary democracy in free association - with New Zealand. The fifteen small islands in this South Pacific Ocean - country have a total land area of 240 km2, but the Cook Islands Exclusive - Economic Zone (EEZ) covers 1.8 million km2 of ocean. + title: Cook Islands meaning: GAZ:00053798 + description: A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean. Coral Sea Islands: text: Coral Sea Islands - description: A Territory of Australia which includes a group of small and - mostly uninhabited tropical islands and reefs in the Coral Sea, northeast - of Queensland, Australia. The only inhabited island is Willis Island. The - territory covers 780,000 km2, extending east and south from the outer edge - of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, - the Willis Group, and fifteen other reef/island groups. + title: Coral Sea Islands meaning: GAZ:00005917 + description: A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups. Costa Rica: text: Costa Rica - description: A republic in Central America, bordered by Nicaragua to the north, - Panama to the east-southeast, the Pacific Ocean to the west and south, and - the Caribbean Sea to the east. Costa Rica is composed of seven provinces, - which in turn are divided into 81 cantons. + title: Costa Rica meaning: GAZ:00002901 + description: A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons. Cote d'Ivoire: text: Cote d'Ivoire - description: A country in West Africa. It borders Liberia and Guinea to the - west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf - of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). - The regions are further divided into 58 departments. + title: Cote d'Ivoire meaning: GAZ:00000906 + description: A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments. Croatia: text: Croatia - description: A country at the crossroads of the Mediterranean, Central Europe, - and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and - Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to - the east, Montenegro to the far southeast, and the Adriatic Sea to the south. - Croatia is divided into 21 counties (zupanija) and the capital Zagreb's - city district. + title: Croatia meaning: GAZ:00002719 + description: A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district. Cuba: text: Cuba - description: A country that consists of the island of Cuba (the largest and - second-most populous island of the Greater Antilles), Isla de la Juventud - and several adjacent small islands. Fourteen provinces and one special municipality - (the Isla de la Juventud) now compose Cuba. + title: Cuba meaning: GAZ:00003762 + description: A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba. Curacao: text: Curacao - description: One of five island areas of the Netherlands Antilles. + title: Curacao meaning: GAZ:00012582 + description: One of five island areas of the Netherlands Antilles. Cyprus: text: Cyprus - description: The third largest island in the Mediterranean Sea (after Sicily - and Sardinia), Cyprus is situated in the eastern Mediterranean, just south - of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, - it is often included in the Middle East (see also Western Asia and Near - East). Turkey is 75 km north; other neighbouring countries include Syria - and Lebanon to the east, Israel to the southeast, Egypt to the south, and - Greece to the west-north-west. + title: Cyprus meaning: GAZ:00004006 + description: The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west. Czech Republic: text: Czech Republic - description: 'A landlocked country in Central Europe. It has borders with - Poland to the north, Germany to the northwest and southwest, Austria to - the south, and Slovakia to the east. The capital and largest city is Prague. - The country is composed of the historic regions of Bohemia and Moravia, - as well as parts of Silesia. Since 2000, the Czech Republic is divided into - thirteen regions (kraje, singular kraj) and the capital city of Prague. - The older seventy-six districts (okresy, singular okres) including three - ''statutory cities'' (without Prague, which had special status) were disbanded - in 1999 in an administrative reform; they remain as territorial division - and seats of various branches of state administration. Since 2003-01-01, - the regions have been divided into around 203 Municipalities with Extended - Competence (unofficially named "Little Districts" (Czech: ''male okresy'') - which took over most of the administration of the former District Authorities. - Some of these are further divided into Municipalities with Commissioned - Local Authority. However, the old districts still exist as territorial units - and remain as seats of some of the offices.' + title: Czech Republic meaning: GAZ:00002954 + description: "A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named \"Little Districts\" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices." Democratic Republic of the Congo: text: Democratic Republic of the Congo - description: A country of central Africa. It borders the Central African Republic - and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia - and Angola on the south, the Republic of the Congo on the west, and is separated - from Tanzania by Lake Tanganyika on the east. The country enjoys access - to the ocean through a 40 km stretch of Atlantic coastline at Muanda and - the roughly 9 km wide mouth of the Congo river which opens into the Gulf - of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed - into 25 Provinces from 2.2009. Each Province is divided into Zones. + title: Democratic Republic of the Congo meaning: GAZ:00001086 + description: A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones. Denmark: text: Denmark - description: That part of the Kingdom of Denmark located in continental Europe. - The mainland is bordered to the south by Germany; Denmark is located to - the southwest of Sweden and the south of Norway. Denmark borders both the - Baltic and the North Sea. The country consists of a large peninsula, Jutland - (Jylland) and a large number of islands, most notably Zealand (Sjaelland), - Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds - of minor islands often referred to as the Danish Archipelago. + title: Denmark meaning: GAZ:00005852 + description: That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago. Djibouti: text: Djibouti - description: A country in eastern Africa. Djibouti is bordered by Eritrea - in the north, Ethiopia in the west and south, and Somalia in the southeast. - The remainder of the border is formed by the Red Sea and the Gulf of Aden. - On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the - coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. - Djibouti is divided into 5 regions and one city. It is further subdivided - into 11 districts. + title: Djibouti meaning: GAZ:00000582 + description: A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts. Dominica: text: Dominica - description: An island nation in the Caribbean Sea. Dominica is divided into - ten parishes. + title: Dominica meaning: GAZ:00006890 + description: An island nation in the Caribbean Sea. Dominica is divided into ten parishes. Dominican Republic: text: Dominican Republic - description: A country in the West Indies that occupies the E two-thirds of - the Hispaniola island. The Dominican Republic's shores are washed by the - Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona - Passage, a channel about 130 km wide, separates the country (and the Hispaniola) - from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, - the national capital, Santo Domingo, is contained within its own Distrito - Nacional (National District). The provinces are divided into municipalities - (municipios; singular municipio). + title: Dominican Republic meaning: GAZ:00003952 + description: A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio). Ecuador: text: Ecuador - description: A country in South America, bordered by Colombia on the north, - by Peru on the east and south, and by the Pacific Ocean to the west. The - country also includes the Galapagos Islands (Archipelago de Colon) in the - Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, - divided into 199 cantons and subdivided into parishes (or parroquias). + title: Ecuador meaning: GAZ:00002912 + description: A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias). Egypt: text: Egypt - description: A country in North Africa that includes the Sinai Peninsula, - a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, - and the Gaza Strip and Israel to the east. The northern coast borders the - Mediterranean Sea and the island of Cyprus; the eastern coast borders the - Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, - singular muhafazah). The governorates are further divided into regions (markazes). + title: Egypt meaning: GAZ:00003934 + description: A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes). El Salvador: text: El Salvador - description: A country in Central America, bordering the Pacific Ocean between - Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), - which, in turn, are subdivided into 267 municipalities (municipios). + title: El Salvador meaning: GAZ:00002935 + description: A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios). Equatorial Guinea: text: Equatorial Guinea - description: 'A country in Central Africa. It is one of the smallest countries - in continental Africa, and comprises two regions: Rio Muni, continental - region including several offshore islands; and Insular Region containing - Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando - Po) that contains the capital, Malabo. Equatorial Guinea is divided into - seven provinces which are divided into districts.' + title: Equatorial Guinea meaning: GAZ:00001091 + description: 'A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts.' Eritrea: text: Eritrea - description: A country situated in northern East Africa. It is bordered by - Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. - The east and northeast of the country have an extensive coastline on the - Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago - and several of the Hanish Islands are part of Eritrea. Eritrea is divided - into six regions (zobas) and subdivided into districts ("sub-zobas"). + title: Eritrea meaning: GAZ:00000581 + description: A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts ("sub-zobas"). Estonia: text: Estonia - description: A country in Northern Europe. Estonia has land borders to the - south with Latvia and to the east with Russia. It is separated from Finland - in the north by the Gulf of Finland and from Sweden in the west by the Baltic - Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). - Estonian counties are divided into rural (vallad, singular vald) and urban - (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) - municipalities. The municipalities comprise populated places (asula or asustusuksus) - - various settlements and territorial units that have no administrative - function. A group of populated places form a rural municipality with local - administration. Most towns constitute separate urban municipalities, while - some have joined with surrounding rural municipalities. + title: Estonia meaning: GAZ:00002959 + description: A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities. Eswatini: text: Eswatini - description: A small, landlocked country in Africa embedded between South - Africa in the west, north and south and Mozambique in the east. Swaziland - is divided into four districts, each of which is divided into Tinkhundla - (singular, Inkhundla). + title: Eswatini meaning: GAZ:00001099 + description: A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). Ethiopia: text: Ethiopia - description: 'A country situated in the Horn of Africa that has been landlocked - since the independence of its northern neighbor Eritrea in 1993. Apart from - Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to - the south, Djibouti to the northeast, and Somalia to the east. Since 1996 - Ethiopia has had a tiered government system consisting of a federal government - overseeing ethnically-based regional states, zones, districts (woredas), - and neighborhoods (kebele). It is divided into nine ethnically-based administrative - states (kililoch, singular kilil) and subdivided into sixty-eight zones - and two chartered cities (astedader akababiwoch, singular astedader akababi): - Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and - six special woredas.' + title: Ethiopia meaning: GAZ:00000567 + description: 'A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas.' Europa Island: text: Europa Island - description: A 28 km2 low-lying tropical island in the Mozambique Channel, - about a third of the way from southern Madagascar to southern Mozambique. + title: Europa Island meaning: GAZ:00005811 + description: A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique. Falkland Islands (Islas Malvinas): text: Falkland Islands (Islas Malvinas) - description: An archipelago in the South Atlantic Ocean, located 483 km from - the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), - and 940 km north of Antarctica (Elephant Island). They consist of two main - islands, East Falkland and West Falkland, together with 776 smaller islands. + title: Falkland Islands (Islas Malvinas) meaning: GAZ:00001412 + description: An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands. Faroe Islands: text: Faroe Islands - description: An autonomous province of the Kingdom of Denmark since 1948 located - in the Faroes. Administratively, the islands are divided into 34 municipalities - (kommunur) within which 120 or so cities and villages lie. + title: Faroe Islands meaning: GAZ:00059206 + description: An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie. Fiji: text: Fiji - description: An island nation in the South Pacific Ocean east of Vanuatu, - west of Tonga and south of Tuvalu. The country occupies an archipelago of - about 322 islands, of which 106 are permanently inhabited, and 522 islets. - The two major islands, Viti Levu and Vanua Levu, account for 87% of the - population. + title: Fiji meaning: GAZ:00006891 + description: An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population. Finland: text: Finland - description: A Nordic country situated in the Fennoscandian region of Northern - Europe. It has borders with Sweden to the west, Russia to the east, and - Norway to the north, while Estonia lies to its south across the Gulf of - Finland. The capital city is Helsinki. Finland is divided into six administrative - provinces (laani, plural laanit). These are divided into 20 regions (maakunt), - 77 subregions (seutukunta) and then into municipalities (kunta). + title: Finland meaning: GAZ:00002937 + description: A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta). France: text: France - description: A part of the country of France that extends from the Mediterranean - Sea to the English Channel and the North Sea, and from the Rhine to the - Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, - Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas - departments. + title: France meaning: GAZ:00003940 + description: A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments. French Guiana: text: French Guiana - description: An overseas department (departement d'outre-mer) of France, located - on the northern coast of South America. It is bordered by Suriname, to the - E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. - French Guiana is divided into 2 departmental arrondissements, 19 cantons - and 22 communes. + title: French Guiana meaning: GAZ:00002516 + description: An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes. French Polynesia: text: French Polynesia - description: 'A French overseas collectivity in the southern Pacific Ocean. - It is made up of several groups of Polynesian islands. French Polynesia - has five administrative subdivisions (French: subdivisions administratives).' + title: French Polynesia meaning: GAZ:00002918 + description: 'A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives).' French Southern and Antarctic Lands: text: French Southern and Antarctic Lands - description: The French Southern and Antarctic Lands have formed a territoire - d'outre-mer (an overseas territory) of France since 1955. The territory - is divided into five districts. + title: French Southern and Antarctic Lands meaning: GAZ:00003753 + description: The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts. Gabon: text: Gabon - description: A country in west central Africa sharing borders with Equatorial - Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital - and largest city is Libreville. Gabon is divided into 9 provinces and further - divided into 37 departments. + title: Gabon meaning: GAZ:00001092 + description: A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments. Gambia: text: Gambia - description: A country in Western Africa. It is the smallest country on the - African continental mainland and is bordered to the north, east, and south - by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing - through the centre of the country and discharging to the Atlantic Ocean - is the Gambia River. The Gambia is divided into five divisions and one city - (Banjul). The divisions are further subdivided into 37 districts. + title: Gambia meaning: GAZ:00000907 + description: A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts. Gaza Strip: text: Gaza Strip - description: A Palestinian enclave on the eastern coast of the Mediterranean - Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel - on the east and north along a 51 km (32 mi) border. Gaza and the West Bank - are claimed by the de jure sovereign State of Palestine. + title: Gaza Strip meaning: GAZ:00009571 + description: A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine. Georgia: text: Georgia - description: 'A Eurasian country in the Caucasus located at the east coast - of the Black Sea. In the north, Georgia has a 723 km common border with - Russia, specifically with the Northern Caucasus federal district. The following - Russian republics/subdivisions: from west to east: border Georgia: Krasnodar - Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, - Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) - to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to - the south-west. It is a transcontinental country, located at the juncture - of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 - autonomous republics (avtonomiuri respublika), and 1 city (k''alak''i). - The regions are further subdivided into 69 districts (raioni).' + title: Georgia meaning: GAZ:00004942 + description: "A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni)." Germany: text: Germany - description: A country in Central Europe. It is bordered to the north by the - North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech - Republic; to the south by Austria and Switzerland; and to the west by France, - Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, - Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) - and cities (kreisfreie Stadte). + title: Germany meaning: GAZ:00002646 + description: A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte). Ghana: text: Ghana - description: A country in West Africa. It borders Cote d'Ivoire to the west, - Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the - south. Ghana is a divided into 10 regions, subdivided into a total of 138 - districts. + title: Ghana meaning: GAZ:00000908 + description: A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts. Gibraltar: text: Gibraltar - description: A British overseas territory located near the southernmost tip - of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory - shares a border with Spain to the north. + title: Gibraltar meaning: GAZ:00003987 + description: A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north. Glorioso Islands: text: Glorioso Islands - description: A group of islands and rocks totalling 5 km2, in the northern - Mozambique channel, about 160 km northwest of Madagascar. + title: Glorioso Islands meaning: GAZ:00005808 + description: A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar. Greece: text: Greece - description: A country in southeastern Europe, situated on the southern end - of the Balkan Peninsula. It has borders with Albania, the former Yugoslav - Republic of Macedonia and Bulgaria to the north, and Turkey to the east. - The Aegean Sea lies to the east and south of mainland Greece, while the - Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin - feature a vast number of islands. Greece consists of thirteen peripheries - subdivided into a total of fifty-one prefectures (nomoi, singular nomos). - There is also one autonomous area, Mount Athos, which borders the periphery - of Central Macedonia. + title: Greece meaning: GAZ:00002945 + description: A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia. Greenland: text: Greenland - description: A self-governing Danish province located between the Arctic and - Atlantic Oceans, east of the Canadian Arctic Archipelago. + title: Greenland meaning: GAZ:00001507 + description: A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago. Grenada: text: Grenada - description: An island country in the West Indies in the Caribbean Sea at - the southern end of the Grenadines island chain. Grenada consists of the - island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, - and several small islands which lie to the north of the main island and - are a part of the Grenadines. It is located northwest of Trinidad and Tobago, - northeast of Venezuela and southwest of Saint Vincent and the Grenadines. - Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated - population of 112,523 in July 2020. + title: Grenada meaning: GAZ:02000573 + description: An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020. Guadeloupe: text: Guadeloupe - description: "An archipelago and overseas department and region of France\ - \ in the Caribbean. It consists of six inhabited islands\u2014Basse-Terre,\ - \ Grande-Terre, Marie-Galante, La D\xE9sirade, and the two inhabited \xCE\ - les des Saintes\u2014as well as many uninhabited islands and outcroppings.\ - \ It is south of Antigua and Barbuda and Montserrat, and north of Dominica." + title: Guadeloupe meaning: GAZ:00067142 + description: An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica. Guam: text: Guam - description: An organized, unincorporated territory of the United States in - the Micronesia subregion of the western Pacific Ocean. It is the westernmost - point and territory of the United States (reckoned from the geographic center - of the U.S.); in Oceania, it is the largest and southernmost of the Mariana - Islands and the largest island in Micronesia. + title: Guam meaning: GAZ:00003706 + description: An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia. Guatemala: text: Guatemala - description: A country in Central America bordered by Mexico to the northwest, - the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the - northeast, and Honduras and El Salvador to the southeast. Guatemala is divided - into 22 departments (departamentos) and sub-divided into about 332 municipalities - (municipios). + title: Guatemala meaning: GAZ:00002936 + description: A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios). Guernsey: text: Guernsey - description: A British Crown Dependency in the English Channel off the coast - of Normandy. + title: Guernsey meaning: GAZ:00001550 + description: A British Crown Dependency in the English Channel off the coast of Normandy. Guinea: text: Guinea - description: A nation in West Africa, formerly known as French Guinea. Guinea's - territory has a curved shape, with its base at the Atlantic Ocean, inland - to the east, and turning south. The base borders Guinea-Bissau and Senegal - to the north, and Mali to the north and north-east; the inland part borders - Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone - to the west of the southern tip. + title: Guinea meaning: GAZ:00000909 + description: A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip. Guinea-Bissau: text: Guinea-Bissau - description: A country in western Africa, and one of the smallest nations - in continental Africa. It is bordered by Senegal to the north, and Guinea - to the south and east, with the Atlantic Ocean to its west. Formerly the - Portuguese colony of Portuguese Guinea, upon independence, the name of its - capital, Bissau, was added to the country's name in order to prevent confusion - between itself and the Republic of Guinea. + title: Guinea-Bissau meaning: GAZ:00000910 + description: A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea. Guyana: text: Guyana - description: A country in the N of South America. Guyana lies north of the - equator, in the tropics, and is located on the Atlantic Ocean. Guyana is - bordered to the east by Suriname, to the south and southwest by Brazil and - to the west by Venezuela. Guyana is divided into 10 regions. The regions - of Guyana are divided into 27 neighborhood councils. + title: Guyana meaning: GAZ:00002522 + description: A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils. Haiti: text: Haiti - description: A country located in the Greater Antilles archipelago on the - Caribbean island of Hispaniola, which it shares with the Dominican Republic. - Haiti is divided into 10 departments. The departments are further divided - into 41 arrondissements, and 133 communes which serve as second and third - level administrative divisions. + title: Haiti meaning: GAZ:00003953 + description: A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions. Heard Island and McDonald Islands: text: Heard Island and McDonald Islands - description: An Australian external territory comprising a volcanic group - of mostly barren Antarctic islands, about two-thirds of the way from Madagascar - to Antarctica. + title: Heard Island and McDonald Islands meaning: GAZ:00009718 + description: An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica. Honduras: text: Honduras - description: A republic in Central America. The country is bordered to the - west by Guatemala, to the southwest by El Salvador, to the southeast by - Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and - to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. - Honduras is divided into 18 departments. The capital city is Tegucigalpa - Central District of the department of Francisco Morazan. + title: Honduras meaning: GAZ:00002894 + description: A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan. Hong Kong: text: Hong Kong - description: A special administrative region of the People's Republic of China - (PRC). The territory lies on the eastern side of the Pearl River Delta, - bordering Guangdong province in the north and facing the South China Sea - in the east, west and south. Hong Kong was a crown colony of the United - Kingdom from 1842 until the transfer of its sovereignty to the People's - Republic of China in 1997. + title: Hong Kong meaning: GAZ:00003203 + description: A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997. Howland Island: text: Howland Island - description: An uninhabited coral island located just north of the equator - in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. - The island is almost half way between Hawaii and Australia and is an unincorporated, - unorganized territory of the United States, and is often included as one - of the Phoenix Islands. For statistical purposes, Howland is grouped as - one of the United States Minor Outlying Islands. + title: Howland Island meaning: GAZ:00007120 + description: An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands. Hungary: text: Hungary - description: 'A landlocked country in the Carpathian Basin of Central Europe, - bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. - Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: - megye). In addition, the capital city (fovaros), Budapest, is independent - of any county government. The counties are further subdivided into 173 subregions - (kistersegek), and Budapest is comprised of its own subregion. Since 1996, - the counties and City of Budapest have been grouped into 7 regions for statistical - and development purposes. These seven regions constitute NUTS second-level - units of Hungary.' + title: Hungary meaning: GAZ:00002952 + description: 'A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary.' Iceland: text: Iceland - description: A country in northern Europe, comprising the island of Iceland - and its outlying islands in the North Atlantic Ocean between the rest of - Europe and Greenland. + title: Iceland meaning: GAZ:00000843 + description: A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland. India: text: India - description: A country in South Asia. Bounded by the Indian Ocean on the south, - the Arabian Sea on the west, and the Bay of Bengal on the east, India has - a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, - and Bhutan to the north-east; and Bangladesh and Burma to the east. India - is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian - Ocean. India is a federal republic of twenty-eight states and seven Union - Territories. Each state or union territory is divided into basic units of - government and administration called districts. There are nearly 600 districts - in India. The districts in turn are further divided into tehsils and eventually - into villages. + title: India meaning: GAZ:00002839 + description: A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages. Indonesia: text: Indonesia - description: An archipelagic state in Southeast Asia. The country shares land - borders with Papua New Guinea, East Timor and Malaysia. Other neighboring - countries include Singapore, the Philippines, Australia, and the Indian - territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, - five of which have special status. The provinces are subdivided into regencies - (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), - which are further subdivided into subdistricts (kecamatan), and again into - village groupings (either desa or kelurahan). + title: Indonesia meaning: GAZ:00003727 + description: An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan). Iran: text: Iran - description: A country in Central Eurasia. Iran is bounded by the Gulf of - Oman and the Persian Gulf to the south and the Caspian Sea to its north. - It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and - Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into - 30 provinces (ostan). The provinces are divided into counties (shahrestan), - and subdivided into districts (bakhsh) and sub-districts (dehestan). + title: Iran meaning: GAZ:00004474 + description: A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan). Iraq: text: Iraq - description: 'A country in the Middle East spanning most of the northwestern - end of the Zagros mountain range, the eastern part of the Syrian Desert - and the northern part of the Arabian Desert. It shares borders with Kuwait - and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, - Turkey to the north, and Iran to the east. It has a very narrow section - of coastline at Umm Qasr on the Persian Gulf. There are two major flowing - rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates - (or provinces) (muhafazah). The governorates are divided into qadhas (or - districts).' + title: Iraq meaning: GAZ:00004483 + description: 'A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts).' Ireland: text: Ireland - description: A country in north-western Europe. The modern sovereign state - occupies five-sixths of the island of Ireland, which was partitioned in - 1921. It is bordered by Northern Ireland (part of the United Kingdom) to - the north, by the Atlantic Ocean to the west and by the Irish Sea to the - east. Administration follows the 34 "county-level" counties and cities of - Ireland. Of these twenty-nine are counties, governed by county councils - while the five cities of Dublin, Cork, Limerick, Galway and Waterford have - city councils, (previously known as corporations), and are administered - separately from the counties bearing those names. The City of Kilkenny is - the only city in the republic which does not have a "city council"; it is - still a borough but not a county borough and is administered as part of - County Kilkenny. Ireland is split into eight regions for NUTS statistical - purposes. These are not related to the four traditional provinces but are - based on the administrative counties. + title: Ireland meaning: GAZ:00002943 + description: A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 "county-level" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a "city council"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties. Isle of Man: text: Isle of Man - description: A Crown dependency of the United Kingdom in the centre of the - Irish Sea. It is not part of the United Kingdom, European Union or United - Nations. + title: Isle of Man meaning: GAZ:00052477 + description: A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations. Israel: text: Israel - description: 'A country in Western Asia located on the eastern edge of the - Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, - Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, - which are partially administrated by the Palestinian National Authority, - are also adjacent. The State of Israel is divided into six main administrative - districts, known as mehozot (singular mahoz). Districts are further divided - into fifteen sub-districts known as nafot (singular: nafa), which are themselves - partitioned into fifty natural regions.' + title: Israel meaning: GAZ:00002476 + description: 'A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions.' Italy: text: Italy - description: A country located on the Italian Peninsula in Southern Europe, - and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. - Italy shares its northern Alpine boundary with France, Switzerland, Austria - and Slovenia. The independent states of San Marino and the Vatican City - are enclaves within the Italian Peninsula, while Campione d'Italia is an - Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, - singular regione). Five of these regions have a special autonomous status - that enables them to enact legislation on some of their local matters. It - is further divided into 109 provinces (province) and 8,101 municipalities - (comuni). + title: Italy meaning: GAZ:00002650 + description: A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni). Jamaica: text: Jamaica - description: A nation of the Greater Antilles. Jamaica is divided into 14 - parishes, which are grouped into three historic counties that have no administrative - relevance. + title: Jamaica meaning: GAZ:00003781 + description: A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance. Jan Mayen: text: Jan Mayen - description: 'A volcanic island that is part of the Kingdom of Norway, It - has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus - 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and - 1,000 km west of the Norwegian mainland. The island is mountainous, the - highest summit being the Beerenberg volcano in the north. The isthmus is - the location of the two largest lakes of the island, Sorlaguna (South Lagoon), - and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng - Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.' + title: Jan Mayen meaning: GAZ:00005853 + description: 'A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.' Japan: text: Japan - description: An island country in East Asia. Located in the Pacific Ocean, - it lies to the east of China, Korea and Russia, stretching from the Sea - of Okhotsk in the north to the East China Sea in the south. + title: Japan meaning: GAZ:00002747 + description: An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south. Jarvis Island: text: Jarvis Island - description: An uninhabited 4.5 km2 coral atoll located in the South Pacific - Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated - territory of the United States administered from Washington, DC by the United - States Fish and Wildlife Service of the United States Department of the - Interior as part of the National Wildlife Refuge system. Jarvis is one of - the southern Line Islands and for statistical purposes is also grouped as - one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. + title: Jarvis Island meaning: GAZ:00007118 + description: An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. Jersey: text: Jersey - description: A British Crown Dependency[6] off the coast of Normandy, France. - As well as the island of Jersey itself, the bailiwick includes two groups - of small islands that are no longer permanently inhabited, the Minquiers - and Ecrehous, and the Pierres de Lecq. + title: Jersey meaning: GAZ:00001551 + description: A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq. Johnston Atoll: text: Johnston Atoll - description: A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 - nm) west of Hawaii. There are four islands located on the coral reef platform, - two natural islands, Johnston Island and Sand Island, which have been expanded - by coral dredging, as well as North Island (Akau) and East Island (Hikina), - artificial islands formed from coral dredging. Johnston is an unincorporated - territory of the United States, administered by the US Fish and Wildlife - Service of the Department of the Interior as part of the United States Pacific - Island Wildlife Refuges. Sits atop Johnston Seamount. + title: Johnston Atoll meaning: GAZ:00007114 + description: A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount. Jordan: text: Jordan - description: A country in Southwest Asia, bordered by Syria to the north, - Iraq to the north-east, Israel and the West Bank to the west, and Saudi - Arabia to the east and south. It shares the coastlines of the Dead Sea, - and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided - into 12 provinces called governorates. The Governorates are subdivided into - approximately fifty-two nahias. + title: Jordan meaning: GAZ:00002473 + description: A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias. Juan de Nova Island: text: Juan de Nova Island - description: A 4.4 km2 low, flat, tropical island in the narrowest part of - the Mozambique Channel, about one-third of the way between Madagascar and - Mozambique. + title: Juan de Nova Island meaning: GAZ:00005809 + description: A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique. Kazakhstan: text: Kazakhstan - description: A country in Central Asia and Europe. It is bordered by Russia, - Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders - on a significant part of the Caspian Sea. Kazakhstan is divided into 14 - provinces and two municipal districts. The provinces of Kazakhstan are divided - into raions. + title: Kazakhstan meaning: GAZ:00004999 + description: A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions. Kenya: text: Kenya - description: A country in Eastern Africa. It is bordered by Ethiopia to the - north, Somalia to the east, Tanzania to the south, Uganda to the west, and - Sudan to the northwest, with the Indian Ocean running along the southeast - border. Kenya comprises eight provinces each headed by a Provincial Commissioner - (centrally appointed by the president). The provinces (mkoa singular mikoa - plural in Swahili) are subdivided into districts (wilaya). There were 69 - districts as of 1999 census. Districts are then subdivided into 497 divisions - (taarafa). The divisions are then subdivided into 2,427 locations (kata) - and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the - status of a full administrative province. + title: Kenya meaning: GAZ:00001101 + description: A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province. Kerguelen Archipelago: text: Kerguelen Archipelago - description: A group of islands in the southern Indian Ocean. It is a territory - of France. They are composed primarily of Tertiary flood basalts and a complex - of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano - at the southern end was active during the late Pleistocene. The Rallier - du Baty Peninsula on the SW tip of the island contains two youthful subglacial - eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active - fumarole field is related to a series of Holocene trachytic lava flows and - lahars that extend beyond the icecap. + title: Kerguelen Archipelago meaning: GAZ:00005682 + description: A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap. Kingman Reef: text: Kingman Reef - description: A largely submerged, uninhabited tropical atoll located in the - North Pacific Ocean, roughly half way between Hawaiian Islands and American - Samoa. It is the northernmost of the Northern Line Islands and lies 65 km - NNW of Palmyra Atoll, the next closest island, and has the status of an - unincorporated territory of the United States, administered from Washington, - DC by the US Navy. Sits atop Kingman Reef Seamount. + title: Kingman Reef meaning: GAZ:00007116 + description: A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount. Kiribati: text: Kiribati - description: 'An island nation located in the central tropical Pacific Ocean. - It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 - km2 straddling the equator and bordering the International Date Line to - the east. It is divided into three island groups which have no administrative - function, including a group which unites the Line Islands and the Phoenix - Islands (ministry at London, Christmas). Each inhabited island has its own - council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two - councils on Tabiteuea).' + title: Kiribati meaning: GAZ:00006894 + description: 'An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea).' Kosovo: text: Kosovo - description: A country on the Balkan Peninsula. Kosovo borders Central Serbia - to the north and east, Montenegro to the northwest, Albania to the west - and the Republic of Macedonia to the south. Kosovo is divided into 7 districts - (Rreth) and 30 municipalities. Serbia does not recognise the unilateral - secession of Kosovo[8] and considers it a United Nations-governed entity - within its sovereign territory, the Autonomous Province of Kosovo and Metohija. + title: Kosovo meaning: GAZ:00011337 + description: A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija. Kuwait: text: Kuwait - description: A sovereign emirate on the coast of the Persian Gulf, enclosed - by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided - into six governorates (muhafazat, singular muhafadhah). + title: Kuwait meaning: GAZ:00005285 + description: A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah). Kyrgyzstan: text: Kyrgyzstan - description: A country in Central Asia. Landlocked and mountainous, it is - bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan - to the southwest and China to the east. Kyrgyzstan is divided into seven - provinces (oblast. The capital, Bishkek, and the second large city Osh are - administratively the independent cities (shaar) with a status equal to a - province. Each province comprises a number of districts (raions). + title: Kyrgyzstan meaning: GAZ:00006893 + description: A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions). Laos: text: Laos - description: A landlocked country in southeast Asia, bordered by Burma (Myanmar) - and China to the northwest, Vietnam to the east, Cambodia to the south, - and Thailand to the west. Laos is divided into sixteen provinces (qwang) - and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided - into districts (muang). + title: Laos meaning: GAZ:00006889 + description: A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang). Latvia: text: Latvia - description: A country in Northern Europe. Latvia shares land borders with - Estonia to the north and Lithuania to the south, and both Russia and Belarus - to the east. It is separated from Sweden in the west by the Baltic Sea. - The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). - There are also seven cities (lielpilsetas) that have a separate status. - Latvia is also historically, culturally and constitutionally divided in - four or more distinct regions. + title: Latvia meaning: GAZ:00002958 + description: A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions. Lebanon: text: Lebanon - description: 'A small, mostly mountainous country in Western Asia, on the - eastern shore of the Mediterranean Sea. It is bordered by Syria to the north - and east, and Israel to the south. Lebanon is divided into six governorates - (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, - singular: qadaa).' + title: Lebanon meaning: GAZ:00002478 + description: 'A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa).' Lesotho: text: Lesotho - description: A land-locked country, entirely surrounded by the Republic of - South Africa. Lesotho is divided into ten districts; these are further subdivided - into 80 constituencies, which consists of 129 local community councils. + title: Lesotho meaning: GAZ:00001098 + description: A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils. Liberia: text: Liberia - description: A country on the west coast of Africa, bordered by Sierra Leone, - Guinea, Cote d'Ivoire, and the Atlantic Ocean. + title: Liberia meaning: GAZ:00000911 + description: A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean. Libya: text: Libya - description: A country in North Africa. Bordering the Mediterranean Sea to - the north, Libya lies between Egypt to the east, Sudan to the southeast, - Chad and Niger to the south, and Algeria and Tunisia to the west. There - are thirty-four municipalities of Libya, known by the Arabic term sha'biyat - (singular sha'biyah). These came recently (in the 1990s to replaced old - Baladiyat systam. The Baladiyat system in turn was introduced to replace - the system of muhafazah (governorates or provinces) that existed from the - 1960s to the 1970s. + title: Libya meaning: GAZ:00000566 + description: A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s. Liechtenstein: text: Liechtenstein - description: A tiny, doubly landlocked alpine country in Western Europe, bordered - by Switzerland to its west and by Austria to its east. The principality - of Liechtenstein is divided into 11 municipalities called Gemeinden (singular - Gemeinde). The Gemeinden mostly consist only of a single town. Five of them - fall within the electoral district Unterland (the lower county), and the - remainder within Oberland (the upper county). + title: Liechtenstein meaning: GAZ:00003858 + description: A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county). Line Islands: text: Line Islands - description: A group of eleven atolls and low coral islands in the central - Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, - while three are United States territories that are grouped with the United - States Minor Outlying Islands. + title: Line Islands meaning: GAZ:00007144 + description: A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands. Lithuania: text: Lithuania - description: 'A country located along the south-eastern shore of the Baltic - Sea, sharing borders with Latvia to the north, Belarus to the southeast, - Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. - Lithuania has a three-tier administrative division: the country is divided - into 10 counties (singular apskritis, plural, apskritys) that are further - subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) - which consist of over 500 elderates (singular seniunija, plural seniunijos).' + title: Lithuania meaning: GAZ:00002960 + description: 'A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos).' Luxembourg: text: Luxembourg - description: A small landlocked country in western Europe, bordered by Belgium, - France, and Germany. Luxembourg is divided into 3 districts, which are further - divided into 12 cantons and then 116 communes. Twelve of the communes have - city status, of which the city of Luxembourg is the largest. + title: Luxembourg meaning: GAZ:00002947 + description: A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest. Macau: text: Macau - description: One of the two special administrative regions of the People's - Republic of China, the other being Hong Kong. Macau lies on the western - side of the Pearl River Delta, bordering Guangdong province in the north - and facing the South China Sea in the east and south. Macau is situated - 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the - Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula - is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang - (West River) on the west. It borders the Zhuhai Special Economic Zone in - mainland China. + title: Macau meaning: GAZ:00003202 + description: One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China. Madagascar: text: Madagascar - description: An island nation in the Indian Ocean off the southeastern coast - of Africa. The main island, also called Madagascar, is the fourth largest - island in the world, and is home to 5% of the world's plant and animal species, - of which more than 80% are endemic to Madagascar. Most notable are the lemur - infraorder of primates, the carnivorous fossa, three endemic bird families - and six endemic baobab species. Madagascar is divided into six autonomous - provinces (faritany mizakatena), and 22 regions. The regions are further - subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. + title: Madagascar meaning: GAZ:00001108 + description: An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. Malawi: text: Malawi - description: A country in southeastern Africa. It is bordered by Zambia to - the north-west, Tanzania to the north and Mozambique, which surrounds it - on the east, south and west. Malawi is divided into three regions (the Northern, - Central and Southern regions), which are further divided into twenty-seven - districts, which in turn are further divided into 137 traditional authorities - and 68 sub-chiefdoms. + title: Malawi meaning: GAZ:00001105 + description: A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. Malaysia: text: Malaysia - description: A country in southeastern Africa. It is bordered by Zambia to - the north-west, Tanzania to the north and Mozambique, which surrounds it - on the east, south and west. Malawi is divided into three regions (the Northern, - Central and Southern regions), which are further divided into twenty-seven - districts, which in turn are further divided into 137 traditional authorities - and 68 sub-chiefdoms. + title: Malaysia meaning: GAZ:00003902 + description: A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. Maldives: text: Maldives - description: An archipelago which consists of approximately 1,196 coral islands - grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. + title: Maldives meaning: GAZ:00006924 + description: An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. Mali: text: Mali - description: A landlocked country in northern Africa. It borders Algeria on - the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the - south, Guinea on the south-west, and Senegal and Mauritania on the west. - Mali is divided into 8 regions (regions) and 1 district, and subdivided - into 49 cercles, totalling 288 arrondissements. + title: Mali meaning: GAZ:00000584 + description: A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements. Malta: text: Malta - description: A Southern European country and consists of an archipelago situated - centrally in the Mediterranean. + title: Malta meaning: GAZ:00004017 + description: A Southern European country and consists of an archipelago situated centrally in the Mediterranean. Marshall Islands: text: Marshall Islands - description: 'An archipelago that consists of twenty-nine atolls and five - isolated islands. The most important atolls and islands form two groups: - the Ratak Chain and the Ralik Chain (meaning "sunrise" and "sunset" chains). - Two-thirds of the nation''s population lives on Majuro (which is also the - capital) and Ebeye. The outer islands are sparsely populated.' + title: Marshall Islands meaning: GAZ:00007161 + description: "An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning \"sunrise\" and \"sunset\" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated." Martinique: text: Martinique - description: An island and an overseas department/region and single territorial - collectivity of France. + title: Martinique meaning: GAZ:00067143 + description: An island and an overseas department/region and single territorial collectivity of France. Mauritania: text: Mauritania - description: A country in North-West Africa. It is bordered by the Atlantic - Ocean on the west, by Senegal on the southwest, by Mali on the east and - southeast, by Algeria on the northeast, and by Western Sahara on the northwest - (most of which is occupied by Morocco). The capital and largest city is - Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 - regions (regions) and one capital district, which in turn are subdivided - into 44 departments (departements). + title: Mauritania meaning: GAZ:00000583 + description: A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements). Mauritius: text: Mauritius - description: An island nation off the coast of the African continent in the - southwest Indian Ocean, about 900 km east of Madagascar. In addition to - the island of Mauritius, the republic includes the islands of St. Brandon, - Rodrigues and the Agalega Islands. + title: Mauritius meaning: GAZ:00003745 + description: An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands. Mayotte: text: Mayotte - description: An overseas collectivity of France consisting of a main island, - Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and - several islets around these two. + title: Mayotte meaning: GAZ:00003943 + description: An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two. Mexico: text: Mexico - description: A federal constitutional republic in North America. It is bounded - on the north by the United States; on the south and west by the North Pacific - Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and - on the east by the Gulf of Mexico. The United Mexican States comprise a - federation of thirty-one states and a federal district, the capital Mexico - City. + title: Mexico meaning: GAZ:00002852 + description: A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City. Micronesia: text: Micronesia - description: A subregion of Oceania, comprising hundreds of small islands - in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua - New Guinea and Melanesia to the west and southwest, and Polynesia to the - east. + title: Micronesia meaning: GAZ:00005862 + description: A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east. Midway Islands: text: Midway Islands - description: A 6.2 km2 atoll located in the North Pacific Ocean (near the - northwestern end of the Hawaiian archipelago). It is an unincorporated territory - of the United States, designated an insular area under the authority of - the US Department of the Interior. + title: Midway Islands meaning: GAZ:00007112 + description: A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior. Moldova: text: Moldova - description: A landlocked country in Eastern Europe, located between Romania - to the west and Ukraine to the north, east and south. Moldova is divided - into thirty-two districts (raioane, singular raion); three municipalities - (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). - The cities of Comrat and Tiraspol also have municipality status, however - not as first-tier subdivisions of Moldova, but as parts of the regions of - Gagauzia and Transnistria, respectively. The status of Transnistria is however - under dispute. Although it is de jure part of Moldova and is recognized - as such by the international community, Transnistria is not de facto under - the control of the central government of Moldova. It is administered by - an unrecognized breakaway authority under the name Pridnestrovian Moldovan - Republic. + title: Moldova meaning: GAZ:00003897 + description: A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic. Monaco: text: Monaco - description: A small country that is completely bordered by France to the - north, west, and south; to the east it is bordered by the Mediterranean - Sea. It consists of a single municipality (commune) currently divided into - 4 quartiers and 10 wards. + title: Monaco meaning: GAZ:00003857 + description: A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards. Mongolia: text: Mongolia - description: A country in East-Central Asia. The landlocked country borders - Russia to the north and China to the south. The capital and largest city - is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are - in turn divided into 315 sums (districts). The capital Ulan Bator is administrated - separately as a khot (municipality) with provincial status. + title: Mongolia meaning: GAZ:00008744 + description: A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status. Montenegro: text: Montenegro - description: A country located in Southeastern Europe. It has a coast on the - Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina - to the northwest, Serbia and its partially recognized breakaway southern - province of Kosovo to the northeast and Albania to the southeast. Its capital - and largest city is Podgorica. Montenegro is divided into twenty-one municipalities - (opstina), and two urban municipalities, subdivisions of Podgorica municipality. + title: Montenegro meaning: GAZ:00006898 + description: A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality. Montserrat: text: Montserrat - description: A British overseas territory located in the Leeward Islands. - Montserrat is divided into three parishes. + title: Montserrat meaning: GAZ:00003988 + description: A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes. Morocco: text: Morocco - description: A country in North Africa. It has a coast on the Atlantic Ocean - that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco - has international borders with Algeria to the east, Spain to the north (a - water border through the Strait and land borders with two small Spanish - autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco - is divided into 16 regions, and subdivided into 62 prefectures and provinces. - Because of the conflict over Western Sahara, the status of both regions - of "Saguia el-Hamra" and "Rio de Oro" is disputed. + title: Morocco meaning: GAZ:00000565 + description: A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of "Saguia el-Hamra" and "Rio de Oro" is disputed. Mozambique: text: Mozambique - description: A country in southeastern Africa bordered by the Indian Ocean - to the east, Tanzania to the north, Malawi and Zambia to the northwest, - Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique - is divided into ten provinces (provincias) and one capital city (cidade - capital) with provincial status. The provinces are subdivided into 129 districts - (distritos). Districts are further divided in "Postos Administrativos" (Administrative - Posts) and these in Localidades (Localities) the lowest geographical level - of central state administration. + title: Mozambique meaning: GAZ:00001100 + description: A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in "Postos Administrativos" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration. Myanmar: text: Myanmar - description: A country in SE Asia that is bordered by China on the north, - Laos on the east, Thailand on the southeast, Bangladesh on the west, and - India on the northwest, with the Bay of Bengal to the southwest. Myanmar - is divided into seven states and seven divisions. The administrative divisions - are further subdivided into districts, which are further subdivided into - townships, wards, and villages. + title: Myanmar meaning: GAZ:00006899 + description: A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages. Namibia: text: Namibia - description: A country in southern Africa on the Atlantic coast. It shares - borders with Angola and Zambia to the north, Botswana to the east, and South - Africa to the south. Namibia is divided into 13 regions and subdivided into - 102 constituencies. + title: Namibia meaning: GAZ:00001096 + description: A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies. Nauru: text: Nauru - description: An island nation in the Micronesian South Pacific. The nearest - neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. - Nauru is divided into fourteen administrative districts which are grouped - into eight electoral constituencies. + title: Nauru meaning: GAZ:00006900 + description: An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies. Navassa Island: text: Navassa Island - description: A small, uninhabited island in the Caribbean Sea, and is an unorganized - unincorporated territory of the United States, which administers it through - the US Fish and Wildlife Service. The island is also claimed by Haiti. + title: Navassa Island meaning: GAZ:00007119 + description: A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti. Nepal: text: Nepal - description: A landlocked nation in South Asia. It is bordered by the Tibet - Autonomous Region of the People's Republic of China to the northeast and - India to the south and west; it is separated from Bhutan by the Indian State - of Sikkim and from Bangladesh by a small strip of the Indian State of West - Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs - across Nepal's north and western parts, and eight of the world's ten highest - mountains, including the highest, Mount Everest are situated within its - territory. Nepal is divided into 14 zones and 75 districts, grouped into - 5 development regions. + title: Nepal meaning: GAZ:00004399 + description: A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions. Netherlands: text: Netherlands - description: The European part of the Kingdom of the Netherlands. It is bordered - by the North Sea to the north and west, Belgium to the south, and Germany - to the east. The Netherlands is divided into twelve administrative regions, - called provinces. All provinces of the Netherlands are divided into municipalities - (gemeenten), together 443 (2007). + title: Netherlands meaning: GAZ:00002946 + description: The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007). New Caledonia: text: New Caledonia - description: A "sui generis collectivity" (in practice an overseas territory) - of France, made up of a main island (Grande Terre), the Loyalty Islands, - and several smaller islands. It is located in the region of Melanesia in - the southwest Pacific. Administratively, the archipelago is divided into - three provinces, and then into 33 communes. + title: New Caledonia meaning: GAZ:00005206 + description: A "sui generis collectivity" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes. New Zealand: text: New Zealand - description: A nation in the south-western Pacific Ocean comprising two large - islands (the North Island and the South Island) and numerous smaller islands, - most notably Stewart Island/Rakiura and the Chatham Islands. + title: New Zealand meaning: GAZ:00000469 + description: A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands. Nicaragua: text: Nicaragua - description: A republic in Central America. It is also the least densely populated - with a demographic similar in size to its smaller neighbors. The country - is bordered by Honduras to the north and by Costa Rica to the south. The - Pacific Ocean lies to the west of the country, while the Caribbean Sea lies - to the east. For administrative purposes it is divided into 15 departments - (departamentos) and two self-governing regions (autonomous communities) - based on the Spanish model. The departments are then subdivided into 153 - municipios (municipalities). The two autonomous regions are Region Autonoma - del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred - to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 - they formed the single department of Zelaya. + title: Nicaragua meaning: GAZ:00002978 + description: A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya. Niger: text: Niger - description: A landlocked country in Western Africa, named after the Niger - River. It borders Nigeria and Benin to the south, Burkina Faso and Mali - to the west, Algeria and Libya to the north and Chad to the east. The capital - city is Niamey. Niger is divided into 7 departments and one capital district. - The departments are subdivided into 36 arrondissements and further subdivided - into 129 communes. + title: Niger meaning: GAZ:00000585 + description: A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes. Nigeria: text: Nigeria - description: A federal constitutional republic comprising thirty-six states - and one Federal Capital Territory. The country is located in West Africa - and shares land borders with the Republic of Benin in the west, Chad and - Cameroon in the east, and Niger in the north. Its coast lies on the Gulf - of Guinea, part of the Atlantic Ocean, in the south. The capital city is - Abuja. Nigeria is divided into thirty-six states and one Federal Capital - Territory, which are further sub-divided into 774 Local Government Areas - (LGAs). + title: Nigeria meaning: GAZ:00000912 + description: A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs). Niue: text: Niue - description: An island nation located in the South Pacific Ocean. Although - self-governing, Niue is in free association with New Zealand, meaning that - the Sovereign in Right of New Zealand is also Niue's head of state. + title: Niue meaning: GAZ:00006902 + description: An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state. Norfolk Island: text: Norfolk Island - description: A Territory of Australia that includes Norfolk Island and neighboring - islands. + title: Norfolk Island meaning: GAZ:00005908 + description: A Territory of Australia that includes Norfolk Island and neighboring islands. North Korea: text: North Korea - description: A state in East Asia in the northern half of the Korean Peninsula, - with its capital in the city of Pyongyang. To the south and separated by - the Korean Demilitarized Zone is South Korea, with which it formed one nation - until division following World War II. At its northern Amnok River border - are China and, separated by the Tumen River in the extreme north-east, Russia. + title: North Korea meaning: GAZ:00002801 + description: A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia. North Macedonia: text: North Macedonia - description: A landlocked country on the Balkan peninsula in southeastern - Europe. It is bordered by Serbia and Kosovo to the north, Albania to the - west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic - of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), - 10 of which comprise Greater Skopje. This is reduced from the previous 123 - municipalities established in 1996-09. Prior to this, local government was - organised into 34 administrative districts. + title: North Macedonia meaning: GAZ:00006895 + description: A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts. North Sea: text: North Sea - description: A sea situated between the eastern coasts of the British Isles - and the western coast of Europe. + title: North Sea meaning: GAZ:00002284 + description: A sea situated between the eastern coasts of the British Isles and the western coast of Europe. Northern Mariana Islands: text: Northern Mariana Islands - description: A group of 15 islands about three-quarters of the way from Hawaii - to the Philippines. + title: Northern Mariana Islands meaning: GAZ:00003958 + description: A group of 15 islands about three-quarters of the way from Hawaii to the Philippines. Norway: text: Norway - description: A country and constitutional monarchy in Northern Europe that - occupies the western portion of the Scandinavian Peninsula. It is bordered - by Sweden, Finland, and Russia. The Kingdom of Norway also includes the - Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty - over Svalbard is based upon the Svalbard Treaty, but that treaty does not - apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter - I Island and Queen Maud Land in Antarctica are external dependencies, but - those three entities do not form part of the kingdom. + title: Norway meaning: GAZ:00002699 + description: A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom. Oman: text: Oman - description: A country in southwest Asia, on the southeast coast of the Arabian - Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia - on the west, and Yemen on the southwest. The coast is formed by the Arabian - Sea on the south and east, and the Gulf of Oman on the northeast. The country - also contains Madha, an exclave enclosed by the United Arab Emirates, and - Musandam, an exclave also separated by Emirati territory. Oman is divided - into four governorates (muhafazah) and five regions (mintaqat). The regions - are subdivided into provinces (wilayat). + title: Oman meaning: GAZ:00005283 + description: A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat). Pakistan: text: Pakistan - description: A country in Middle East which lies on the Iranian Plateau and - some parts of South Asia. It is located in the region where South Asia converges - with Central Asia and the Middle East. It has a 1,046 km coastline along - the Arabian Sea in the south, and is bordered by Afghanistan and Iran in - the west, India in the east and China in the far northeast. Pakistan is - subdivided into four provinces and two territories. In addition, the portion - of Kashmir that is administered by the Pakistani government is divided into - two separate administrative units. The provinces are divided into a total - of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly - equivalent to counties). Tehsils may contain villages or municipalities. - There are over five thousand local governments in Pakistan. + title: Pakistan meaning: GAZ:00005246 + description: A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan. Palau: text: Palau - description: A nation that consists of eight principal islands and more than - 250 smaller ones lying roughly 500 miles southeast of the Philippines. + title: Palau meaning: GAZ:00006905 + description: A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines. Panama: text: Panama - description: The southernmost country of Central America. Situated on an isthmus, - some categorize it as a transcontinental nation connecting the north and - south part of America. It borders Costa Rica to the north-west, Colombia - to the south-east, the Caribbean Sea to the north and the Pacific Ocean - to the south. Panama's major divisions are nine provinces and five indigenous - territories (comarcas indigenas). The provincial borders have not changed - since they were determined at independence in 1903. The provinces are divided - into districts, which in turn are subdivided into sections called corregimientos. - Configurations of the corregimientos are changed periodically to accommodate - population changes as revealed in the census reports. + title: Panama meaning: GAZ:00002892 + description: The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports. Papua New Guinea: text: Papua New Guinea - description: A country in Oceania that comprises the eastern half of the island - of New Guinea and its offshore islands in Melanesia (a region of the southwestern - Pacific Ocean north of Australia). + title: Papua New Guinea meaning: GAZ:00003922 + description: A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia). Paracel Islands: text: Paracel Islands - description: A group of small islands and reefs in the South China Sea, about - one-third of the way from Vietnam to the Philippines. + title: Paracel Islands meaning: GAZ:00010832 + description: A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines. Paraguay: text: Paraguay - description: A landlocked country in South America. It lies on both banks - of the Paraguay River, bordering Argentina to the south and southwest, Brazil - to the east and northeast, and Bolivia to the northwest, and is located - in the very heart of South America. Paraguay consists of seventeen departments - and one capital district (distrito capital). Each department is divided - into districts. + title: Paraguay meaning: GAZ:00002933 + description: A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts. Peru: text: Peru - description: A country in western South America. It is bordered on the north - by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, - on the south by Chile, and on the west by the Pacific Ocean. Peru is divided - into 25 regions and the province of Lima. These regions are subdivided into - provinces, which are composed of districts (provincias and distritos). There - are 195 provinces and 1833 districts in Peru. The Lima Province, located - in the central coast of the country, is unique in that it doesn't belong - to any of the twenty-five regions. The city of Lima, which is the nation's - capital, is located in this province. Callao is its own region, even though - it only contains one province, the Constitutional Province of Callao. + title: Peru meaning: GAZ:00002932 + description: A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao. Philippines: text: Philippines - description: 'An archipelagic nation located in Southeast Asia. The Philippine - archipelago comprises 7,107 islands in the western Pacific Ocean, bordering - countries such as Indonesia, Malaysia, Palau and the Republic of China, - although it is the only Southeast Asian country to share no land borders - with its neighbors. The Philippines is divided into three island groups: - Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, - 136 cities, 1,494 municipalities and 41,995 barangays.' + title: Philippines meaning: GAZ:00004525 + description: 'An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays.' Pitcairn Islands: text: Pitcairn Islands - description: A group of four islands in the southern Pacific Ocean. The Pitcairn - Islands form the southeasternmost extension of the geological archipelago - of the Tuamotus of French Polynesia. + title: Pitcairn Islands meaning: GAZ:00005867 + description: A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia. Poland: text: Poland - description: A country in Central Europe. Poland is bordered by Germany to - the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus - and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a - Russian exclave, to the north. The administrative division of Poland since - 1999 has been based on three levels of subdivision. The territory of Poland - is divided into voivodeships (provinces); these are further divided into - powiats (counties), and these in turn are divided into gminas (communes - or municipalities). Major cities normally have the status of both gmina - and powiat. Poland currently has 16 voivodeships, 379 powiats (including - 65 cities with powiat status), and 2,478 gminas. + title: Poland meaning: GAZ:00002939 + description: A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas. Portugal: text: Portugal - description: That part of the Portugese Republic that occupies the W part - of the Iberian Peninsula, and immediately adjacent islands. + title: Portugal meaning: GAZ:00004126 + description: That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands. Puerto Rico: text: Puerto Rico - description: A semi-autonomous territory composed of an archipelago in the - northeastern Caribbean, east of the Dominican Republic and west of the Virgin - Islands, approximately 2,000 km off the coast of Florida (the nearest of - the mainland United States). + title: Puerto Rico meaning: GAZ:00006935 + description: A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States). Qatar: text: Qatar - description: 'An Arab emirate in Southwest Asia, occupying the small Qatar - Peninsula on the northeasterly coast of the larger Arabian Peninsula. It - is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds - the state. Qatar is divided into ten municipalities (Arabic: baladiyah), - which are further divided into zones (districts).' + title: Qatar meaning: GAZ:00005286 + description: 'An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts).' Republic of the Congo: text: Republic of the Congo - description: A country in Central Africa. It is bordered by Gabon, Cameroon, - the Central African Republic, the Democratic Republic of the Congo, the - Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic - of the Congo is divided into 10 regions (regions) and one commune, the capital - Brazzaville. The regions are subdivided into forty-six districts. + title: Republic of the Congo meaning: GAZ:00001088 + description: A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts. Reunion: text: Reunion - description: An island, located in the Indian Ocean east of Madagascar, about - 200 km south west of Mauritius, the nearest island. + title: Reunion meaning: GAZ:00003945 + description: An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island. Romania: text: Romania - description: A country in Southeastern Europe. It shares a border with Hungary - and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, - and Bulgaria to the south. Romania has a stretch of sea coast along the - Black Sea. It is located roughly in the lower basin of the Danube and almost - all of the Danube Delta is located within its territory. Romania is divided - into forty-one counties (judete), as well as the municipality of Bucharest - (Bucuresti) - which is its own administrative unit. The country is further - subdivided into 319 cities and 2686 communes (rural localities). + title: Romania meaning: GAZ:00002951 + description: A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities). Ross Sea: text: Ross Sea - description: A large embayment of the Southern Ocean, extending deeply into - Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck - on the east, at 158degW. + title: Ross Sea meaning: GAZ:00023304 + description: A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW. Russia: text: Russia - description: 'A transcontinental country extending over much of northern Eurasia. - Russia shares land borders with the following countries (counter-clockwise - from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania - (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, - Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation - comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais - (territories), 4 autonomous okrugs (autonomous districts), one autonomous - oblast, and two federal cities. The federal subjects are grouped into seven - federal districts. These subjects are divided into districts (raions), cities/towns - and urban-type settlements, and, at level 4, selsovets (rural councils), - towns and urban-type settlements under the jurisdiction of the district - and city districts.' + title: Russia meaning: GAZ:00002721 + description: 'A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts.' Rwanda: text: Rwanda - description: A small landlocked country in the Great Lakes region of east-central - Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo - and Tanzania. Rwanda is divided into five provinces (intara) and subdivided - into thirty districts (akarere). The districts are divided into sectors - (imirenge). + title: Rwanda meaning: GAZ:00001087 + description: A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge). Saint Helena: text: Saint Helena - description: An island of volcanic origin and a British overseas territory - in the South Atlantic Ocean. + title: Saint Helena meaning: GAZ:00000849 + description: An island of volcanic origin and a British overseas territory in the South Atlantic Ocean. Saint Kitts and Nevis: text: Saint Kitts and Nevis - description: 'A federal two-island nation in the West Indies. Located in the - Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward - Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, - Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast - are Antigua and Barbuda, and to the southeast is the small uninhabited island - of Redonda, and the island of Montserrat. The federation of Saint Kitts - and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts - and five on Nevis.' + title: Saint Kitts and Nevis meaning: GAZ:00006906 + description: 'A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis.' Saint Lucia: text: Saint Lucia - description: An island nation in the eastern Caribbean Sea on the boundary - with the Atlantic Ocean. + title: Saint Lucia meaning: GAZ:00006909 + description: An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. Saint Pierre and Miquelon: text: Saint Pierre and Miquelon - description: An Overseas Collectivity of France located in a group of small - islands in the North Atlantic Ocean, the main ones being Saint Pierre and - Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and - Miquelon became an overseas department in 1976, but its status changed to - that of an Overseas collectivity in 1985. + title: Saint Pierre and Miquelon meaning: GAZ:00003942 + description: An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985. Saint Martin: text: Saint Martin - description: An overseas collectivity of France that came into being on 2007-02-22, - encompassing the northern parts of the island of Saint Martin and neighboring - islets. The southern part of the island, Sint Maarten, is part of the Netherlands - Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. + title: Saint Martin meaning: GAZ:00005841 + description: An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. Saint Vincent and the Grenadines: text: Saint Vincent and the Grenadines - description: An island nation in the Lesser Antilles chain of the Caribbean - Sea. + title: Saint Vincent and the Grenadines meaning: GAZ:02000565 + description: An island nation in the Lesser Antilles chain of the Caribbean Sea. Samoa: text: Samoa - description: A country governing the western part of the Samoan Islands archipelago - in the South Pacific Ocean. Samoa is made up of eleven itumalo (political - districts). + title: Samoa meaning: GAZ:00006910 + description: A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts). San Marino: text: San Marino - description: A country in the Apennine Mountains. It is a landlocked enclave, - completely surrounded by Italy. San Marino is an enclave in Italy, on the - border between the regioni of Emilia Romagna and Marche. Its topography - is dominated by the Apennines mountain range. San Marino is divided into - nine municipalities, known locally as Castelli (singular castello). + title: San Marino meaning: GAZ:00003102 + description: A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello). Sao Tome and Principe: text: Sao Tome and Principe - description: 'An island nation in the Gulf of Guinea, off the western equatorial - coast of Africa. It consists of two islands: Sao Tome and Principe, located - about 140 km apart and about 250 and 225 km respectively, off of the northwestern - coast of Gabon. Both islands are part of an extinct volcanic mountain range. - Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The - provinces are further divided into seven districts, six on Sao Tome and - one on Principe (with Principe having self-government since 1995-04-29).' + title: Sao Tome and Principe meaning: GAZ:00006927 + description: 'An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29).' Saudi Arabia: text: Saudi Arabia - description: A country on the Arabian Peninsula. It is bordered by Jordan - on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, - and the United Arab Emirates on the east, Oman on the southeast, and Yemen - on the south. The Persian Gulf lies to the northeast and the Red Sea to - its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; - singular mintaqah). Each is then divided into Governorates. + title: Saudi Arabia meaning: GAZ:00005279 + description: A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates. Senegal: text: Senegal - description: A country south of the Senegal River in western Africa. Senegal - is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali - to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies - almost entirely within Senegal, surrounded on the north, east and south; - from its western coast Gambia's territory follows the Gambia River more - than 300 km inland. Dakar is the capital city of Senegal, located on the - Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided - into 11 regions and further subdivided into 34 Departements, 103 Arrondissements - (neither of which have administrative function) and by Collectivites Locales. + title: Senegal meaning: GAZ:00000913 + description: A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales. Serbia: text: Serbia - description: 'A landlocked country in Central and Southeastern Europe, covering - the southern part of the Pannonian Plain and the central part of the Balkan - Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria - to the east; Republic of Macedonia, Montenegro to the south; Croatia and - Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided - into 29 districts plus the City of Belgrade. The districts and the city - of Belgrade are further divided into municipalities. Serbia has two autonomous - provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), - and Vojvodina in the north (7 districts, 46 municipalities).' + title: Serbia meaning: GAZ:00002957 + description: 'A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities).' Seychelles: text: Seychelles - description: An archipelagic island country in the Indian Ocean at the eastern - edge of the Somali Sea. It consists of 115 islands. + title: Seychelles meaning: GAZ:00006922 + description: An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands. Sierra Leone: text: Sierra Leone - description: A country in West Africa. It is bordered by Guinea in the north - and east, Liberia in the southeast, and the Atlantic Ocean in the southwest - and west. The Republic of Sierra Leone is composed of 3 provinces and one - area called the Western Area; the provinces are further divided into 12 - districts. The Western Area is also divided into 2 districts. + title: Sierra Leone meaning: GAZ:00000914 + description: A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts. Singapore: text: Singapore - description: An island nation located at the southern tip of the Malay Peninsula. - It lies 137 km north of the Equator, south of the Malaysian State of Johor - and north of Indonesia's Riau Islands. Singapore consists of 63 islands, - including mainland Singapore. There are two man-made connections to Johor, - Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in - the west. Since 2001-11-24, Singapore has had an administrative subdivision - into 5 districts. It is also divided into five Regions, urban planning subdivisions - with no administrative role. + title: Singapore meaning: GAZ:00003923 + description: An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role. Sint Maarten: text: Sint Maarten - description: One of five island areas (Eilandgebieden) of the Netherlands - Antilles, encompassing the southern half of the island of Saint Martin/Sint - Maarten. + title: Sint Maarten meaning: GAZ:00012579 + description: One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten. Slovakia: text: Slovakia - description: A landlocked country in Central Europe. The Slovak Republic borders - the Czech Republic and Austria to the west, Poland to the north, Ukraine - to the east and Hungary to the south. The largest city is its capital, Bratislava. - Slovakia is subdivided into 8 kraje (singular - kraj, usually translated - as regions. The kraje are subdivided into many okresy (singular okres, usually - translated as districts). Slovakia currently has 79 districts. + title: Slovakia meaning: GAZ:00002956 + description: A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts. Slovenia: text: Slovenia - description: A country in southern Central Europe bordering Italy to the west, - the Adriatic Sea to the southwest, Croatia to the south and east, Hungary - to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. - As of 2005-05 Slovenia is divided into 12 statistical regions for legal - and statistical purposes. Slovenia is divided into 210 local municipalities, - eleven of which have urban status. + title: Slovenia meaning: GAZ:00002955 + description: A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status. Solomon Islands: text: Solomon Islands - description: A nation in Melanesia, east of Papua New Guinea, consisting of - nearly one thousand islands. Together they cover a land mass of 28,400 km2. - The capital is Honiara, located on the island of Guadalcanal. + title: Solomon Islands meaning: GAZ:00005275 + description: A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal. Somalia: text: Somalia - description: A country located in the Horn of Africa. It is bordered by Djibouti - to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on - its north, the Indian Ocean at its east, and Ethiopia to the west. Prior - to the civil war, Somalia was divided into eighteen regions (gobollada, - singular gobol), which were in turn subdivided into districts. On a de facto - basis, northern Somalia is now divided up among the quasi-independent states - of Puntland, Somaliland, Galmudug and Maakhir. + title: Somalia meaning: GAZ:00001104 + description: A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir. South Africa: text: South Africa - description: 'A country located at the southern tip of Africa. It borders - the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, - Swaziland, and Lesotho, an independent enclave surrounded by South African - territory. It is divided into nine provinces which are further subdivided - into 52 districts: 6 metropolitan and 46 district municipalities. The 46 - district municipalities are further subdivided into 231 local municipalities. - The district municipalities also contain 20 district management areas (mostly - game parks) that are directly governed by the district municipalities. The - six metropolitan municipalities perform the functions of both district and - local municipalities.' + title: South Africa meaning: GAZ:00001094 + description: 'A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities.' South Georgia and the South Sandwich Islands: text: South Georgia and the South Sandwich Islands - description: A British overseas territory in the southern Atlantic Ocean. - It iconsists of South Georgia and the Sandwich Islands, some 640 km to the - SE. + title: South Georgia and the South Sandwich Islands meaning: GAZ:00003990 + description: A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE. South Korea: text: South Korea - description: A republic in East Asia, occupying the southern half of the Korean - Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous - province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 - special city (teukbyeolsi). These are further subdivided into a variety - of smaller entities, including cities (si), counties (gun), districts (gu), - towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). + title: South Korea meaning: GAZ:00002802 + description: A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). South Sudan: text: South Sudan - description: A state located in Africa with Juba as its capital city. It's - bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic - of the Congo to the south, and the Central African Republic to the west - and Sudan to the North. Southern Sudan includes the vast swamp region of - the Sudd formed by the White Nile, locally called the Bahr el Jebel. + title: South Sudan meaning: GAZ:00233439 + description: A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel. Spain: text: Spain - description: That part of the Kingdom of Spain that occupies the Iberian Peninsula - plus the Balaeric Islands. The Spanish mainland is bordered to the south - and east almost entirely by the Mediterranean Sea (except for a small land - boundary with Gibraltar); to the north by France, Andorra, and the Bay of - Biscay; and to the west by the Atlantic Ocean and Portugal. + title: Spain meaning: GAZ:00000591 + description: That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal. Spratly Islands: text: Spratly Islands - description: A group of >100 islands located in the Southeastern Asian group - of reefs and islands in the South China Sea, about two-thirds of the way - from southern Vietnam to the southern Philippines. + title: Spratly Islands meaning: GAZ:00010831 + description: A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines. Sri Lanka: text: Sri Lanka - description: An island nation in South Asia, located about 31 km off the southern - coast of India. Sri Lanka is divided into 9 provinces and 25 districts. - Districts are divided into Divisional Secretariats. + title: Sri Lanka meaning: GAZ:00003924 + description: An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats. State of Palestine: text: State of Palestine - description: The territory under the administration of the Palestine National - Authority, as established by the Oslo Accords. The PNA divides the Palestinian - territories into 16 governorates. + title: State of Palestine meaning: GAZ:00002475 + description: The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates. Sudan: text: Sudan - description: A country in North Africa. It is bordered by Egypt to the north, - the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and - Uganda to the southeast, Democratic Republic of the Congo and the Central - African Republic to the southwest, Chad to the west and Libya to the northwest. - Sudan is divided into twenty-six states (wilayat, singular wilayah) which - in turn are subdivided into 133 districts. + title: Sudan meaning: GAZ:00000560 + description: A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts. Suriname: text: Suriname - description: A country in northern South America. It is situated between French - Guiana to the east and Guyana to the west. The southern border is shared - with Brazil and the northern border is the Atlantic coast. The southernmost - border with French Guiana is disputed along the Marowijne river. Suriname - is divided into 10 districts, each of which is divided into Ressorten. + title: Suriname meaning: GAZ:00002525 + description: A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten. Svalbard: text: Svalbard - description: An archipelago of continental islands lying in the Arctic Ocean - north of mainland Europe, about midway between Norway and the North Pole. + title: Svalbard meaning: GAZ:00005396 + description: An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole. Swaziland: text: Swaziland - description: A small, landlocked country in Africa embedded between South - Africa in the west, north and south and Mozambique in the east. Swaziland - is divided into four districts, each of which is divided into Tinkhundla - (singular, Inkhundla). + title: Swaziland meaning: GAZ:00001099 + description: A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). Sweden: text: Sweden - description: A Nordic country on the Scandinavian Peninsula in Northern Europe. - It has borders with Norway (west and north) and Finland (northeast). Sweden - is a unitary state, currently divided into twenty-one counties (lan). Each - county further divides into a number of municipalities or kommuner, with - a total of 290 municipalities in 2004. + title: Sweden meaning: GAZ:00002729 + description: A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004. Switzerland: text: Switzerland - description: 'A federal republic in Europe. Switzerland is bordered by Germany, - France, Italy, Austria and Liechtenstein. The Swiss Confederation consists - of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within - Switzerland there are two enclaves: Busingen belongs to Germany, Campione - d''Italia belongs to Italy.' + title: Switzerland meaning: GAZ:00002941 + description: "A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy." Syria: text: Syria - description: 'A country in Southwest Asia, bordering Lebanon, the Mediterranean - Sea and the island of Cyprus to the west, Israel to the southwest, Jordan - to the south, Iraq to the east, and Turkey to the north. Syria has fourteen - governorates, or muhafazat (singular: muhafazah). The governorates are divided - into sixty districts, or manatiq (singular: mintaqah), which are further - divided into sub-districts, or nawahi (singular: nahia).' + title: Syria meaning: GAZ:00002474 + description: 'A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia).' Taiwan: text: Taiwan - description: A state in East Asia with de facto rule of the island of Tawain - and adjacent territory. The Republic of China currently administers two - historical provinces of China (one completely and a small part of another - one) and centrally administers two direct-controlled municipalities. + title: Taiwan meaning: GAZ:00005341 + description: A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities. Tajikistan: text: Tajikistan - description: A mountainous landlocked country in Central Asia. Afghanistan - borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and - People's Republic of China to the east. Tajikistan consists of 4 administrative - divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous - province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican - Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly - known as Karotegin Province). Each region is divided into several districts - (nohiya or raion). + title: Tajikistan meaning: GAZ:00006912 + description: A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion). Tanzania: text: Tanzania - description: A country in East Africa bordered by Kenya and Uganda on the - north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, - and Zambia, Malawi and Mozambique on the south. To the east it borders the - Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on - the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight - districts (wilaya), each with at least one council, have been created to - further increase local authority; the councils are also known as local government - authorities. Currently there are 114 councils operating in 99 districts; - 22 are urban and 92 are rural. The 22 urban units are further classified - as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, - Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) - or town councils (the remaining eleven communities). + title: Tanzania meaning: GAZ:00001103 + description: A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities). Thailand: text: Thailand - description: 'A country in Southeast Asia. To its east lie Laos and Cambodia; - to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman - Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided - into 75 provinces (changwat), which are gathered into 5 groups of provinces - by location. There are also 2 special governed districts: the capital Bangkok - (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial - level and thus often counted as a 76th province.' + title: Thailand meaning: GAZ:00003744 + description: 'A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province.' Timor-Leste: text: Timor-Leste - description: A country in Southeast Asia. It comprises the eastern half of - the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, - an exclave on the northwestern side of the island, within Indonesian West - Timor. The small country of 15,410 km2 is located about 640 km northwest - of Darwin, Australia. East Timor is divided into thirteen administrative - districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, - villages and hamlets. + title: Timor-Leste meaning: GAZ:00006913 + description: A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets. Togo: text: Togo - description: A country in West Africa bordering Ghana in the west, Benin in - the east and Burkina Faso in the north. In the south, it has a short Gulf - of Guinea coast, on which the capital Lome is located. + title: Togo meaning: GAZ:00000915 + description: A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located. Tokelau: text: Tokelau - description: 'A dependent territory of New Zealand in the southern Pacific - Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and - Fakaofo. They have a combined land area of 10 km2 (4 sq mi).' + title: Tokelau meaning: GAZ:00260188 + description: 'A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi).' Tonga: text: Tonga - description: A Polynesian country, and also an archipelago comprising 169 - islands, of which 36 are inhabited. The archipelago's total surface area - is about 750 square kilometres (290 sq mi) scattered over 700,000 square - kilometres (270,000 sq mi) of the southern Pacific Ocean. + title: Tonga meaning: GAZ:00006916 + description: A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean. Trinidad and Tobago: text: Trinidad and Tobago - description: An archipelagic state in the southern Caribbean, lying northeast - of the South American nation of Venezuela and south of Grenada in the Lesser - Antilles. It also shares maritime boundaries with Barbados to the northeast - and Guyana to the southeast. The country covers an area of 5,128 km2and - consists of two main islands, Trinidad and Tobago, and 21 smaller islands. + title: Trinidad and Tobago meaning: GAZ:00003767 + description: An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands. Tromelin Island: text: Tromelin Island - description: A low, flat 0.8 km2 island in the Indian Ocean, about 350 km - east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 - m long and 700 m wide, surrounded by coral reefs. The island is 7 m high - at its highest point. + title: Tromelin Island meaning: GAZ:00005812 + description: A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point. Tunisia: text: Tunisia - description: A country situated on the Mediterranean coast of North Africa. - It is bordered by Algeria to the west and Libya to the southeast. Tunisia - is subdivided into 24 governorates, divided into 262 "delegations" or "districts" - (mutamadiyat), and further subdivided into municipalities (shaykhats). + title: Tunisia meaning: GAZ:00000562 + description: A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 "delegations" or "districts" (mutamadiyat), and further subdivided into municipalities (shaykhats). Turkey: text: Turkey - description: 'A Eurasian country that stretches across the Anatolian peninsula - in western Asia and Thrace (Rumelia) in the Balkan region of southeastern - Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece - to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave - of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. - The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago - are to the west; and the Black Sea is to the north. Separating Anatolia - and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus - and the Dardanelles), which are commonly reckoned to delineate the border - between Asia and Europe, thereby making Turkey transcontinental. The territory - of Turkey is subdivided into 81 provinces for administrative purposes. The - provinces are organized into 7 regions for census purposes; however, they - do not represent an administrative structure. Each province is divided into - districts, for a total of 923 districts.' + title: Turkey meaning: GAZ:00000558 + description: 'A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts.' Turkmenistan: text: Turkmenistan - description: A country in Central Asia. It is bordered by Afghanistan to the - southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan - to the northwest, and the Caspian Sea to the west. It was a constituent - republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan - is divided into five provinces or welayatlar (singular - welayat) and one - independent city. + title: Turkmenistan meaning: GAZ:00005018 + description: A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city. Turks and Caicos Islands: text: Turks and Caicos Islands - description: A British Overseas Territory consisting of two groups of tropical - islands in the West Indies. The Turks and Caicos Islands are divided into - six administrative districts (two in the Turks Islands and four in the Caicos - Islands. + title: Turks and Caicos Islands meaning: GAZ:00003955 + description: A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands. Tuvalu: text: Tuvalu - description: A Polynesian island nation located in the Pacific Ocean midway - between Hawaii and Australia. + title: Tuvalu meaning: GAZ:00009715 + description: A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia. United States of America: text: United States of America - description: A federal constitutional republic comprising fifty states and - a federal district. The country is situated mostly in central North America, - where its forty-eight contiguous states and Washington, DC, the capital - district, lie between the Pacific and Atlantic Oceans, bordered by Canada - to the north and Mexico to the south. The State of Alaska is in the northwest - of the continent, with Canada to its east and Russia to the west across - the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United - States also possesses several territories, or insular areas, that are scattered - around the Caribbean and Pacific. The states are divided into smaller administrative - regions, called counties in most states, exceptions being Alaska (parts - of the state are organized into subdivisions called boroughs; the rest of - the state's territory that is not included in any borough is divided into - "census areas"), and Louisiana (which is divided into county-equivalents - that are called parishes). There are also independent cities which are within - particular states but not part of any particular county or consolidated - city-counties. Another type of organization is where the city and county - are unified and function as an independent city. There are thirty-nine independent - cities in Virginia and other independent cities or city-counties are San - Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, - Colorado and Carson City, Nevada. Counties can include a number of cities, - towns, villages, or hamlets, or sometimes just a part of a city. Counties - have varying degrees of political and legal significance, but they are always - administrative divisions of the state. Counties in many states are further - subdivided into townships, which, by definition, are administrative divisions - of a county. In some states, such as Michigan, a township can file a charter - with the state government, making itself into a "charter township", which - is a type of mixed municipal and township status (giving the township some - of the rights of a city without all of the responsibilities), much in the - way a metropolitan municipality is a mixed municipality and county. + title: United States of America meaning: GAZ:00002459 + description: A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into "census areas"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a "charter township", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county. Uganda: text: Uganda - description: 'A landlocked country in East Africa, bordered on the east by - Kenya, the north by Sudan, on the west by the Democratic Republic of the - Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern - part of the country includes a substantial portion of Lake Victoria, within - which it shares borders with Kenya and Tanzania. Uganda is divided into - 80 districts, spread across four administrative regions: Northern, Eastern, - Central and Western. The districts are subdivided into counties.' + title: Uganda meaning: GAZ:00001102 + description: 'A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties.' Ukraine: text: Ukraine - description: A country in Eastern Europe. It borders Russia to the east, Belarus - to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova - to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine - is subdivided into twenty-four oblasts (provinces) and one autonomous republic - (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, - and Sevastopol, both have a special legal status. The 24 oblasts and Crimea - are subdivided into 490 raions (districts), or second-level administrative - units. + title: Ukraine meaning: GAZ:00002724 + description: A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units. United Arab Emirates: text: United Arab Emirates - description: A Middle Eastern federation of seven states situated in the southeast - of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering - Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, - Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. + title: United Arab Emirates meaning: GAZ:00005282 + description: A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. United Kingdom: text: United Kingdom - description: A sovereign island country located off the northwestern coast - of mainland Europe comprising of the four constituent countries; England, - Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, - the northeast part of the island of Ireland and many small islands. Apart - from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North - Sea, the English Channel and the Irish Sea. The largest island, Great Britain, - is linked to France by the Channel Tunnel. + title: United Kingdom meaning: GAZ:00002637 + description: A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel. Uruguay: text: Uruguay - description: A country located in the southeastern part of South America. - It is bordered by Brazil to the north, by Argentina across the bank of both - the Uruguay River to the west and the estuary of Rio de la Plata to the - southwest, and the South Atlantic Ocean to the southeast. Uraguay consists - of 19 departments (departamentos, singular - departamento). + title: Uruguay meaning: GAZ:00002930 + description: A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento). Uzbekistan: text: Uzbekistan - description: A doubly landlocked country in Central Asia, formerly part of - the Soviet Union. It shares borders with Kazakhstan to the west and to the - north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan - to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one - autonomous republic (respublika and one independent city (shahar). + title: Uzbekistan meaning: GAZ:00004979 + description: A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar). Vanuatu: text: Vanuatu - description: An island country located in the South Pacific Ocean. The archipelago, - which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern - Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New - Guinea, southeast of the Solomon Islands, and west of Fiji. + title: Vanuatu meaning: GAZ:00006918 + description: An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji. Venezuela: text: Venezuela - description: A country on the northern coast of South America. The country - comprises a continental mainland and numerous islands located off the Venezuelan - coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses - borders with Guyana to the east, Brazil to the south, and Colombia to the - west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, - Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just - north, off the Venezuelan coast. Venezuela is divided into twenty-three - states (Estados), a capital district (distrito capital) corresponding to - the city of Caracas, the Federal Dependencies (Dependencias Federales, a - special territory), and Guayana Esequiba (claimed in a border dispute with - Guyana). Venezuela is further subdivided into 335 municipalities (municipios); - these are subdivided into over one thousand parishes (parroquias). + title: Venezuela meaning: GAZ:00002931 + description: A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias). Viet Nam: text: Viet Nam - description: The easternmost country on the Indochina Peninsula in Southeast - Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, - alongside China, Laos, and Cambodia. + title: Viet Nam meaning: GAZ:00003756 + description: The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia. Virgin Islands: text: Virgin Islands - description: A group of islands in the Caribbean that are an insular area - of the United States. The islands are geographically part of the Virgin - Islands archipelago and are located in the Leeward Islands of the Lesser - Antilles. The US Virgin Islands are an organized, unincorporated United - States territory. The US Virgin Islands are administratively divided into - two districts and subdivided into 20 sub-districts. + title: Virgin Islands meaning: GAZ:00003959 + description: A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts. Wake Island: text: Wake Island - description: A coral atoll (despite its name) having a coastline of 19 km - in the North Pacific Ocean, located about two-thirds of the way from Honolulu - (3,700 km west) to Guam (2,430 km east). + title: Wake Island meaning: GAZ:00007111 + description: A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east). Wallis and Futuna: text: Wallis and Futuna - description: A Polynesian French island territory (but not part of, or even - contiguous with, French Polynesia) in the South Pacific between Fiji and - Samoa. It is made up of three main volcanic tropical islands and a number - of tiny islets. + title: Wallis and Futuna meaning: GAZ:00007191 + description: A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets. West Bank: text: West Bank - description: A landlocked territory near the Mediterranean coast of Western - Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the - south, west and north.[2] Under Israeli occupation since 1967, the area - is split into 167 Palestinian "islands" under partial Palestinian National - Authority civil rule, and 230 Israeli settlements into which Israeli law - is "pipelined". + title: West Bank meaning: GAZ:00009572 + description: A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian "islands" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is "pipelined". Western Sahara: text: Western Sahara - description: A territory of northwestern Africa, bordered by Morocco to the - north, Algeria in the northeast, Mauritania to the east and south, and the - Atlantic Ocean on the west. Western Sahara is administratively divided into - four regions. + title: Western Sahara meaning: GAZ:00000564 + description: A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions. Yemen: text: Yemen - description: A country located on the Arabian Peninsula in Southwest Asia. - Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, - the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's - territory includes over 200 islands, the largest of which is Socotra, about - 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen - is divided into twenty governorates (muhafazah) and one municipality. The - population of each governorate is listed in the table below. The governorates - of Yemen are divided into 333 districts (muderiah). The districts are subdivided - into 2,210 sub-districts, and then into 38,284 villages (as of 2001). + title: Yemen meaning: GAZ:00005284 + description: A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001). Zambia: text: Zambia - description: A landlocked country in Southern Africa. The neighbouring countries - are the Democratic Republic of the Congo to the north, Tanzania to the north-east, - Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, - and Angola to the west. The capital city is Lusaka. Zambia is divided into - nine provinces. Each province is subdivided into several districts with - a total of 73 districts. + title: Zambia meaning: GAZ:00001107 + description: A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts. Zimbabwe: text: Zimbabwe - description: A landlocked country in the southern part of the continent of - Africa, between the Zambezi and Limpopo rivers. It is bordered by South - Africa to the south, Botswana to the southwest, Zambia to the northwest, - and Mozambique to the east. Zimbabwe is divided into eight provinces and - two cities with provincial status. The provinces are subdivided into 59 - districts and 1,200 municipalities. + title: Zimbabwe meaning: GAZ:00001106 + description: A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities. GeoLocNameCountryInternationalMenu: name: GeoLocNameCountryInternationalMenu title: geo_loc_name (country) international menu permissible_values: Afghanistan [GAZ:00006882]: text: Afghanistan [GAZ:00006882] - description: A landlocked country that is located approximately in the center - of Asia. It is bordered by Pakistan in the south and east Iran in the west, - Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far - northeast. Afghanistan is administratively divided into thirty-four (34) - provinces (welayats). Each province is then divided into many provincial - districts, and each district normally covers a city or several townships. - [ url:http://en.wikipedia.org/wiki/Afghanistan ] + title: Afghanistan [GAZ:00006882] meaning: GAZ:00006882 + description: A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ] Albania [GAZ:00002953]: text: Albania [GAZ:00002953] - description: 'A country in South Eastern Europe. Albania is bordered by Greece - to the south-east, Montenegro to the north, Kosovo to the northeast, and - the Republic of Macedonia to the east. It has a coast on the Adriatic Sea - to the west, and on the Ionian Sea to the southwest. From the Strait of - Otranto, Albania is less than 100 km from Italy. Albania is divided into - 12 administrative divisions called (Albanian: official qark/qarku, but often - prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities - (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania - ]' + title: Albania [GAZ:00002953] meaning: GAZ:00002953 + description: 'A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ]' Algeria [GAZ:00000563]: text: Algeria [GAZ:00000563] - description: A country in North Africa. It is bordered by Tunisia in the northeast, - Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, - a few km of the Western Sahara in the west, Morocco in the northwest, and - the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), - 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). - [ url:http://en.wikipedia.org/wiki/Algeria ] + title: Algeria [GAZ:00000563] meaning: GAZ:00000563 + description: A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ] American Samoa [GAZ:00003957]: text: American Samoa [GAZ:00003957] - description: An unincorporated territory of the United States located in the - South Pacific Ocean, southeast of the sovereign State of Samoa. The main - (largest and most populous) island is Tutuila, with the Manu'a Islands, - Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa - ] + title: American Samoa [GAZ:00003957] meaning: GAZ:00003957 + description: An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ] Andorra [GAZ:00002948]: text: Andorra [GAZ:00002948] - description: 'A small landlocked country in western Europe, located in the - eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. - Andorra consists of seven communities known as parishes (Catalan: parroquies, - singular - parroquia). Until relatively recently, it had only six parishes; - the seventh, Escaldes-Engordany, was created in 1978. Some parishes have - a further territorial subdivision. Ordino, La Massana and Sant Julia de - Loria are subdivided into quarts (quarters), while Canillo is subdivided - into veinats (neighborhoods). Those mostly coincide with villages, which - are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]' + title: Andorra [GAZ:00002948] meaning: GAZ:00002948 + description: 'A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]' Angola [GAZ:00001095]: text: Angola [GAZ:00001095] - description: A country in south-central Africa bordering Namibia to the south, - Democratic Republic of the Congo to the north, and Zambia to the east, and - with a west coast along the Atlantic Ocean. The exclave province Cabinda - has a border with the Republic of the Congo and the Democratic Republic - of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] + title: Angola [GAZ:00001095] meaning: GAZ:00001095 + description: A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] Anguilla [GAZ:00009159]: text: Anguilla [GAZ:00009159] - description: A British overseas territory in the Caribbean, one of the most - northerly of the Leeward Islands in the Lesser Antilles. It consists of - the main island of Anguilla itself, approximately 26 km long by 5 km wide - at its widest point, together with a number of much smaller islands and - cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila - ] + title: Anguilla [GAZ:00009159] meaning: GAZ:00009159 + description: A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ] Antarctica [GAZ:00000462]: text: Antarctica [GAZ:00000462] - description: The Earth's southernmost continent, overlying the South Pole. - It is situated in the southern hemisphere, almost entirely south of the - Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica - ] + title: Antarctica [GAZ:00000462] meaning: GAZ:00000462 + description: The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ] Antigua and Barbuda [GAZ:00006883]: text: Antigua and Barbuda [GAZ:00006883] - description: An island nation located on the eastern boundary of the Caribbean - Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda - ] + title: Antigua and Barbuda [GAZ:00006883] meaning: GAZ:00006883 + description: An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ] Argentina [GAZ:00002928]: text: Argentina [GAZ:00002928] - description: 'A South American country, constituted as a federation of twenty-three - provinces and an autonomous city. It is bordered by Paraguay and Bolivia - in the north, Brazil and Uruguay in the northeast, and Chile in the west - and south. The country claims the British controlled territories of the - Falkland Islands and South Georgia and the South Sandwich Islands. Argentina - also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping - other claims made by Chile and the United Kingdom. Argentina is subdivided - into twenty-three provinces (Spanish: provincias, singular provincia) and - one federal district (Capital de la Republica or Capital de la Nacion, informally - the Capital Federal). The federal district and the provinces have their - own constitutions, but exist under a federal system. Provinces are then - divided into departments (Spanish: departamentos, singular departamento), - except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina - ]' + title: Argentina [GAZ:00002928] meaning: GAZ:00002928 + description: 'A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ]' Armenia [GAZ:00004094]: text: Armenia [GAZ:00004094] - description: A landlocked mountainous country in Eurasia between the Black - Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the - west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan - exclave of Azerbaijan to the south. A transcontinental country at the juncture - of Eastern Europe and Western Asia. A former republic of the Soviet Union. - Armenia is divided into ten marzes (provinces, singular marz), with the - city (kaghak) of Yerevan having special administrative status as the country's - capital. [ url:http://en.wikipedia.org/wiki/Armenia ] + title: Armenia [GAZ:00004094] meaning: GAZ:00004094 + description: A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ] Aruba [GAZ:00004025]: text: Aruba [GAZ:00004025] - description: An autonomous region within the Kingdom of the Netherlands, Aruba - has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba - ] + title: Aruba [GAZ:00004025] meaning: GAZ:00004025 + description: An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ] Ashmore and Cartier Islands [GAZ:00005901]: text: Ashmore and Cartier Islands [GAZ:00005901] - description: A Territory of Australia that includes two groups of small low-lying - uninhabited tropical islands in the Indian Ocean situated on the edge of - the continental shelf north-west of Australia and south of the Indonesian - island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands - ] + title: Ashmore and Cartier Islands [GAZ:00005901] meaning: GAZ:00005901 + description: A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ] Australia [GAZ:00000463]: text: Australia [GAZ:00000463] - description: A country in the southern hemisphere comprising the mainland - of the world's smallest continent, the major island of Tasmania, and a number - of other islands in the Indian and Pacific Oceans. The neighbouring countries - are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon - Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to - the south-east. Australia has six states, two major mainland territories, - and other minor territories. + title: Australia [GAZ:00000463] meaning: GAZ:00000463 + description: A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories. Austria [GAZ:00002942]: text: Austria [GAZ:00002942] - description: A landlocked country in Central Europe. It borders both Germany - and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia - and Italy to the south, and Switzerland and Liechtenstein to the west. The - capital is the city of Vienna on the Danube River. Austria is divided into - nine states (Bundeslander). These states are then divided into districts - (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities - (Gemeinden). Cities have the competencies otherwise granted to both districts - and municipalities. + title: Austria [GAZ:00002942] meaning: GAZ:00002942 + description: A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities. Azerbaijan [GAZ:00004941]: text: Azerbaijan [GAZ:00004941] - description: A country in the he South Caucasus region of Eurasia, it is bounded - by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, - Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan - is bordered by Armenia to the north and east, Iran to the south and west, - and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts - in Azerbaijan's southwest, have been controlled by Armenia since the end - of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons - 11 city districts (saharlar), and one autonomous republic (muxtar respublika). + title: Azerbaijan [GAZ:00004941] meaning: GAZ:00004941 + description: A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika). Bahamas [GAZ:00002733]: text: Bahamas [GAZ:00002733] - description: A country consisting of two thousand cays and seven hundred islands - that form an archipelago. It is located in the Atlantic Ocean, southeast - of Florida and the United States, north of Cuba, the island of Hispanola - and the Caribbean, and northwest of the British overseas territory of the - Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, - whose affairs are handled directly by the central government. + title: Bahamas [GAZ:00002733] meaning: GAZ:00002733 + description: A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government. Bahrain [GAZ:00005281]: text: Bahrain [GAZ:00005281] - description: A borderless island country in the Persian Gulf. Saudi Arabia - lies to the west and is connected to Bahrain by the King Fahd Causeway, - and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into - five governorates. + title: Bahrain [GAZ:00005281] meaning: GAZ:00005281 + description: A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates. Baker Island [GAZ:00007117]: text: Baker Island [GAZ:00007117] - description: An uninhabited atoll located just north of the equator in the - central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island - is an unincorporated and unorganized territory of the US. + title: Baker Island [GAZ:00007117] meaning: GAZ:00007117 + description: An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US. Bangladesh [GAZ:00003750]: text: Bangladesh [GAZ:00003750] - description: A country in South Asia. It is bordered by India on all sides - except for a small border with Myanmar to the far southeast and by the Bay - of Bengal to the south. Bangladesh is divided into six administrative divisions. - Divisions are subdivided into districts (zila). There are 64 districts in - Bangladesh, each further subdivided into upazila (subdistricts) or thana - ("police stations"). + title: Bangladesh [GAZ:00003750] meaning: GAZ:00003750 + description: A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana ("police stations"). Barbados [GAZ:00001251]: text: Barbados [GAZ:00001251] - description: "An island country in the Lesser Antilles of the West Indies,\ - \ in the Caribbean region of the Americas, and the most easterly of the\ - \ Caribbean Islands. It is 34 kilometres (21 miles) in length and up to\ - \ 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is\ - \ in the western part of the North Atlantic, 100 km (62 mi) east of the\ - \ Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards,\ - \ part of the Lesser Antilles, at roughly 13\xB0N of the equator. It is\ - \ about 168 km (104 mi) east of both the countries of Saint Lucia and Saint\ - \ Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique\ - \ and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside\ - \ the principal Atlantic hurricane belt. Its capital and largest city is\ - \ Bridgetown." + title: Barbados [GAZ:00001251] meaning: GAZ:00001251 + description: An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown. Bassas da India [GAZ:00005810]: text: Bassas da India [GAZ:00005810] - description: A roughly circular atoll about 10 km in diameter, which corresponds - to a total size (including lagoon) of 80 km2. It is located in the southern - Mozambique Channel, about half-way between Madagascar (which is 385 km to - the east) and Mozambique, and 110 km northwest of Europa Island. It rises - steeply from the seabed 3000 m below. + title: Bassas da India [GAZ:00005810] meaning: GAZ:00005810 + description: A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below. Belarus [GAZ:00006886]: text: Belarus [GAZ:00006886] - description: A landlocked country in Eastern Europe, that borders Russia to - the north and east, Ukraine to the south, Poland to the west, and Lithuania - and Latvia to the north. Its capital is Minsk. Belarus is divided into six - voblasts, or provinces. Voblasts are further subdivided into raions (commonly - translated as districts or regions). As of 2002, there are six voblasts, - 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special - status, due to the city serving as the national capital. + title: Belarus [GAZ:00006886] meaning: GAZ:00006886 + description: A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital. Belgium [GAZ:00002938]: text: Belgium [GAZ:00002938] - description: A country in northwest Europe. Belgium shares borders with France - (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 - km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each - comprise five provinces; the third region, Brussels-Capital Region, is not - a province, nor does it contain any Together, these comprise 589 municipalities, - which in general consist of several sub-municipalities (which were independent - municipalities before the municipal merger operation mainly in 1977). + title: Belgium [GAZ:00002938] meaning: GAZ:00002938 + description: A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977). Belize [GAZ:00002934]: text: Belize [GAZ:00002934] - description: A country in Central America. It is the only officially English - speaking country in the region. Belize was a British colony for more than - a century and was known as British Honduras until 1973. It became an independent - nation within The Commonwealth in 1981. Belize is divided into 6 districts, - which are further divided into 31 constituencies. + title: Belize [GAZ:00002934] meaning: GAZ:00002934 + description: A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies. Benin [GAZ:00000904]: text: Benin [GAZ:00000904] - description: A country in Western Africa. It borders Togo to the west, Nigeria - to the east and Burkina Faso and Niger to the north; its short coastline - to the south leads to the Bight of Benin. Its capital is Porto Novo, but - the seat of government is Cotonou. Benin is divided into 12 departments - and subdivided into 77 communes. + title: Benin [GAZ:00000904] meaning: GAZ:00000904 + description: A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes. Bermuda [GAZ:00001264]: text: Bermuda [GAZ:00001264] - description: A British overseas territory in the North Atlantic Ocean. Located - off the east coast of the United States, it is situated around 1770 km NE - of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately - 138 islands. + title: Bermuda [GAZ:00001264] meaning: GAZ:00001264 + description: A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands. Bhutan [GAZ:00003920]: text: Bhutan [GAZ:00003920] - description: A landlocked nation in South Asia. It is located amidst the eastern - end of the Himalaya Mountains and is bordered to the south, east and west - by India and to the north by Tibet. Bhutan is separated from Nepal by the - Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative - zones). Each dzongdey is further divided into dzongkhag (districts). There - are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into - subdistricts known as dungkhag. At the basic level, groups of villages form - a constituency called gewog. + title: Bhutan [GAZ:00003920] meaning: GAZ:00003920 + description: A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog. Bolivia [GAZ:00002511]: text: Bolivia [GAZ:00002511] - description: 'A landlocked country in central South America. It is bordered - by Brazil on the north and east, Paraguay and Argentina on the south, and - Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: - departamentos). Each of the departments is subdivided into provinces (provincias), - which are further subdivided into municipalities (municipios).' + title: Bolivia [GAZ:00002511] meaning: GAZ:00002511 + description: 'A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios).' Borneo [GAZ:00025355]: text: Borneo [GAZ:00025355] - description: 'An island at the grographic centre of Maritime Southeast Adia, - in relation to major Indonesian islands, it is located north of Java, west - of Sulawesi, and east of Sumatra. It is the third-largest island in the - world and the larest in Asia. The island is politically divided among three - countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] - Approximately 73% of the island is Indonesian territory. In the north, the - East Malaysian states of Sabah and Sarawak make up about 26% of the island. - Additionally, the Malaysian federal territory of Labuan is situated on a - small island just off the coast of Borneo. The sovereign state of Brunei, - located on the north coast, comprises about 1% of Borneo''s land area. A - little more than half of the island is in the Northern Hemisphere, including - Brunei and the Malaysian portion, while the Indonesian portion spans the - Northern and Southern hemispheres.' + title: Borneo [GAZ:00025355] meaning: GAZ:00025355 + description: "An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres." Bosnia and Herzegovina [GAZ:00006887]: text: Bosnia and Herzegovina [GAZ:00006887] - description: A country on the Balkan peninsula of Southern Europe. Bordered - by Croatia to the north, west and south, Serbia to the east, and Montenegro - to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 - km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided - into three political regions of which one, the Brcko District is part of - the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. - All three have an equal constitutional status on the whole territory of - Bosnia and Herzegovina. + title: Bosnia and Herzegovina [GAZ:00006887] meaning: GAZ:00006887 + description: A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina. Botswana [GAZ:00001097]: text: Botswana [GAZ:00001097] - description: A landlocked nation in Southern Africa. It is bordered by South - Africa to the south and southeast, Namibia to the west, Zambia to the north, - and Zimbabwe to the northeast. Botswana is divided into nine districts, - which are subdivided into a total twenty-eight subdistricts. + title: Botswana [GAZ:00001097] meaning: GAZ:00001097 + description: A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts. Bouvet Island [GAZ:00001453]: text: Bouvet Island [GAZ:00001453] - description: A sub-antarctic volcanic island in the South Atlantic Ocean, - south-southwest of the Cape of Good Hope (South Africa). It is a dependent - area of Norway and is not subject to the Antarctic Treaty, as it is north - of the latitude south of which claims are suspended. + title: Bouvet Island [GAZ:00001453] meaning: GAZ:00001453 + description: A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended. Brazil [GAZ:00002828]: text: Brazil [GAZ:00002828] - description: 'A country in South America. Bordered by the Atlantic Ocean and - by Venezuela, Suriname, Guyana and the department of French Guiana to the - north, Colombia to the northwest, Bolivia and Peru to the west, Argentina - and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six - states (estados) and one federal district (Distrito Federal). The states - are subdivided into municipalities. For statistical purposes, the States - are grouped into five main regions: North, Northeast, Central-West, Southeast - and South.' + title: Brazil [GAZ:00002828] meaning: GAZ:00002828 + description: 'A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South.' British Virgin Islands [GAZ:00003961]: text: British Virgin Islands [GAZ:00003961] - description: A British overseas territory, located in the Caribbean to the - east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, - the remaining islands constituting the US Virgin Islands. The British Virgin - Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and - Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately - fifteen of the islands are inhabited. + title: British Virgin Islands [GAZ:00003961] meaning: GAZ:00003961 + description: A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited. Brunei [GAZ:00003901]: text: Brunei [GAZ:00003901] - description: A country located on the north coast of the island of Borneo, - in Southeast Asia. Apart from its coastline with the South China Sea it - is completely surrounded by the State of Sarawak, Malaysia, and in fact - it is separated into two parts by Limbang, which is part of Sarawak. Brunei - is divided into four districts (daerah), the districts are subdivided into - thirty-eight mukims, which are then divided into kampong (villages). + title: Brunei [GAZ:00003901] meaning: GAZ:00003901 + description: A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages). Bulgaria [GAZ:00002950]: text: Bulgaria [GAZ:00002950] - description: A country in Southeastern Europe, borders five other countries; - Romania to the north (mostly along the Danube), Serbia and the Republic - of Macedonia to the west, and Greece and Turkey to the south. The Black - Sea defines the extent of the country to the east. Since 1999, it has consisted - of twenty-eight provinces. The provinces subdivide into 264 municipalities. + title: Bulgaria [GAZ:00002950] meaning: GAZ:00002950 + description: A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities. Burkina Faso [GAZ:00000905]: text: Burkina Faso [GAZ:00000905] - description: 'A landlocked nation in West Africa. It is surrounded by six - countries: Mali to the north, Niger to the east, Benin to the south east, - Togo and Ghana to the south, and Cote d''Ivoire to the south west. Burkina - Faso is divided into thirteen regions, forty-five provinces, and 301 departments - (communes).' + title: Burkina Faso [GAZ:00000905] meaning: GAZ:00000905 + description: "A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes)." Burundi [GAZ:00001090]: text: Burundi [GAZ:00001090] - description: A small country in the Great Lakes region of Africa. It is bordered - by Rwanda on the north, Tanzania on the south and east, and the Democratic - Republic of the Congo on the west. Although the country is landlocked, much - of its western border is adjacent to Lake Tanganyika. Burundi is divided - into 17 provinces, 117 communes, and 2,638 collines. + title: Burundi [GAZ:00001090] meaning: GAZ:00001090 + description: A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines. Cambodia [GAZ:00006888]: text: Cambodia [GAZ:00006888] - description: A country in Southeast Asia. The country borders Thailand to - its west and northwest, Laos to its northeast, and Vietnam to its east and - southeast. In the south it faces the Gulf of Thailand. + title: Cambodia [GAZ:00006888] meaning: GAZ:00006888 + description: A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand. Cameroon [GAZ:00001093]: text: Cameroon [GAZ:00001093] - description: A country of central and western Africa. It borders Nigeria to - the west; Chad to the northeast; the Central African Republic to the east; - and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. - Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea - and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces - and 58 divisions or departments. The divisions are further sub-divided into - sub-divisions (arrondissements) and districts. + title: Cameroon [GAZ:00001093] meaning: GAZ:00001093 + description: A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts. Canada [GAZ:00002560]: text: Canada [GAZ:00002560] - description: A country occupying most of northern North America, extending - from the Atlantic Ocean in the east to the Pacific Ocean in the west and - northward into the Arctic Ocean. Canada is a federation composed of ten - provinces and three territories; in turn, these may be grouped into regions. - Western Canada consists of British Columbia and the three Prairie provinces - (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec - and Ontario. Atlantic Canada consists of the three Maritime provinces (New - Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland - and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada - together. Three territories (Yukon, Northwest Territories, and Nunavut) - make up Northern Canada. + title: Canada [GAZ:00002560] meaning: GAZ:00002560 + description: A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada. Cape Verde [GAZ:00001227]: text: Cape Verde [GAZ:00001227] - description: A republic located on an archipelago in the Macaronesia ecoregion - of the North Atlantic Ocean, off the western coast of Africa. Cape Verde - is divided into 22 municipalities (concelhos), and subdivided into 32 parishes - (freguesias). + title: Cape Verde [GAZ:00001227] meaning: GAZ:00001227 + description: A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias). Cayman Islands [GAZ:00003986]: text: Cayman Islands [GAZ:00003986] - description: A British overseas territory located in the western Caribbean - Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. - The Cayman Islands are divided into seven districts. + title: Cayman Islands [GAZ:00003986] meaning: GAZ:00003986 + description: A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts. Central African Republic [GAZ:00001089]: text: Central African Republic [GAZ:00001089] - description: A landlocked country in Central Africa. It borders Chad in the - north, Sudan in the east, the Republic of the Congo and the Democratic Republic - of the Congo in the south, and Cameroon in the west. The Central African - Republic is divided into 14 administrative prefectures (prefectures), along - with 2 economic prefectures (prefectures economiques) and one autonomous - commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). + title: Central African Republic [GAZ:00001089] meaning: GAZ:00001089 + description: A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). Chad [GAZ:00000586]: text: Chad [GAZ:00000586] - description: A landlocked country in central Africa. It is bordered by Libya - to the north, Sudan to the east, the Central African Republic to the south, - Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided - into 18 regions. The departments are divided into 200 sub-prefectures, which - are in turn composed of 446 cantons. This is due to change. + title: Chad [GAZ:00000586] meaning: GAZ:00000586 + description: A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change. Chile [GAZ:00002825]: text: Chile [GAZ:00002825] - description: 'A country in South America occupying a long and narrow coastal - strip wedged between the Andes mountains and the Pacific Ocean. The Pacific - forms the country''s entire western border, with Peru to the north, Bolivia - to the northeast, Argentina to the east, and the Drake Passage at the country''s - southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. - Chile is divided into 15 regions. Every region is further divided into provinces. - Finally each province is divided into communes. Each region is designated - by a name and a Roman numeral, assigned from north to south. The only exception - is the region housing the nation''s capital, which is designated RM, that - stands for Region Metropolitana (Metropolitan Region). Two new regions were - created in 2006: Arica-Parinacota in the north, and Los Rios in the south. - Both became operative in 2007-10.' + title: Chile [GAZ:00002825] meaning: GAZ:00002825 + description: "A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10." China [GAZ:00002845]: text: China [GAZ:00002845] - description: 'A large country in Northeast Asia. China borders 14 nations - (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, - Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia - and North Korea. Additionally the border between PRC and ROC is located - in territorial waters. The People''s Republic of China has administrative - control over twenty-two provinces and considers Taiwan to be its twenty-third - province. There are also five autonomous regions, each with a designated - minority group; four municipalities; and two Special Administrative Regions - that enjoy considerable autonomy. The People''s Republic of China administers - 33 province-level regions, 333 prefecture-level regions, 2,862 county-level - regions, 41,636 township-level regions, and several village-level regions.' + title: China [GAZ:00002845] meaning: GAZ:00002845 + description: "A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions." Christmas Island [GAZ:00005915]: text: Christmas Island [GAZ:00005915] - description: An island in the Indian Ocean, 500 km south of Indonesia and - about 2600 km northwest of Perth. The island is the flat summit of a submarine - mountain. + title: Christmas Island [GAZ:00005915] meaning: GAZ:00005915 + description: An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain. Clipperton Island [GAZ:00005838]: text: Clipperton Island [GAZ:00005838] - description: A nine-square km coral atoll in the North Pacific Ocean, southwest - of Mexico and west of Costa Rica. + title: Clipperton Island [GAZ:00005838] meaning: GAZ:00005838 + description: A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica. Cocos Islands [GAZ:00009721]: text: Cocos Islands [GAZ:00009721] - description: Islands that located in the Indian Ocean, about halfway between - Australia and Sri Lanka. A territory of Australia. There are two atolls - and twenty-seven coral islands in the group. + title: Cocos Islands [GAZ:00009721] meaning: GAZ:00009721 + description: Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group. Colombia [GAZ:00002929]: text: Colombia [GAZ:00002929] - description: A country located in the northwestern region of South America. - Colombia is bordered to the east by Venezuela and Brazil; to the south by - Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean - Sea; to the north-west by Panama; and to the west by the Pacific Ocean. - Besides the countries in South America, the Republic of Colombia is recognized - to share maritime borders with the Caribbean countries of Jamaica, Haiti, - the Dominican Republic and the Central American countries of Honduras, Nicaragua, - and Costa Rica. Colombia is divided into 32 departments and one capital - district which is treated as a department. There are in total 10 districts - assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, - Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia - is also subdivided into some municipalities which form departments, each - with a municipal seat capital city assigned. Colombia is also subdivided - into corregimientos which form municipalities. + title: Colombia [GAZ:00002929] meaning: GAZ:00002929 + description: A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities. Comoros [GAZ:00005820]: text: Comoros [GAZ:00005820] - description: An island nation in the Indian Ocean, located off the eastern - coast of Africa on the northern end of the Mozambique Channel between northern - Madagascar and northeastern Mozambique. + title: Comoros [GAZ:00005820] meaning: GAZ:00005820 + description: An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique. Cook Islands [GAZ:00053798]: text: Cook Islands [GAZ:00053798] - description: A self-governing parliamentary democracy in free association - with New Zealand. The fifteen small islands in this South Pacific Ocean - country have a total land area of 240 km2, but the Cook Islands Exclusive - Economic Zone (EEZ) covers 1.8 million km2 of ocean. + title: Cook Islands [GAZ:00053798] meaning: GAZ:00053798 + description: A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean. Coral Sea Islands [GAZ:00005917]: text: Coral Sea Islands [GAZ:00005917] - description: A Territory of Australia which includes a group of small and - mostly uninhabited tropical islands and reefs in the Coral Sea, northeast - of Queensland, Australia. The only inhabited island is Willis Island. The - territory covers 780,000 km2, extending east and south from the outer edge - of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, - the Willis Group, and fifteen other reef/island groups. + title: Coral Sea Islands [GAZ:00005917] meaning: GAZ:00005917 + description: A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups. Costa Rica [GAZ:00002901]: text: Costa Rica [GAZ:00002901] - description: A republic in Central America, bordered by Nicaragua to the north, - Panama to the east-southeast, the Pacific Ocean to the west and south, and - the Caribbean Sea to the east. Costa Rica is composed of seven provinces, - which in turn are divided into 81 cantons. + title: Costa Rica [GAZ:00002901] meaning: GAZ:00002901 + description: A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons. Cote d'Ivoire [GAZ:00000906]: text: Cote d'Ivoire [GAZ:00000906] - description: A country in West Africa. It borders Liberia and Guinea to the - west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf - of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). - The regions are further divided into 58 departments. + title: Cote d'Ivoire [GAZ:00000906] meaning: GAZ:00000906 + description: A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments. Croatia [GAZ:00002719]: text: Croatia [GAZ:00002719] - description: A country at the crossroads of the Mediterranean, Central Europe, - and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and - Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to - the east, Montenegro to the far southeast, and the Adriatic Sea to the south. - Croatia is divided into 21 counties (zupanija) and the capital Zagreb's - city district. + title: Croatia [GAZ:00002719] meaning: GAZ:00002719 + description: A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district. Cuba [GAZ:00003762]: text: Cuba [GAZ:00003762] - description: A country that consists of the island of Cuba (the largest and - second-most populous island of the Greater Antilles), Isla de la Juventud - and several adjacent small islands. Fourteen provinces and one special municipality - (the Isla de la Juventud) now compose Cuba. + title: Cuba [GAZ:00003762] meaning: GAZ:00003762 + description: A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba. Curacao [GAZ:00012582]: text: Curacao [GAZ:00012582] - description: One of five island areas of the Netherlands Antilles. + title: Curacao [GAZ:00012582] meaning: GAZ:00012582 + description: One of five island areas of the Netherlands Antilles. Cyprus [GAZ:00004006]: text: Cyprus [GAZ:00004006] - description: The third largest island in the Mediterranean Sea (after Sicily - and Sardinia), Cyprus is situated in the eastern Mediterranean, just south - of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, - it is often included in the Middle East (see also Western Asia and Near - East). Turkey is 75 km north; other neighbouring countries include Syria - and Lebanon to the east, Israel to the southeast, Egypt to the south, and - Greece to the west-north-west. + title: Cyprus [GAZ:00004006] meaning: GAZ:00004006 + description: The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west. Czech Republic [GAZ:00002954]: text: Czech Republic [GAZ:00002954] - description: 'A landlocked country in Central Europe. It has borders with - Poland to the north, Germany to the northwest and southwest, Austria to - the south, and Slovakia to the east. The capital and largest city is Prague. - The country is composed of the historic regions of Bohemia and Moravia, - as well as parts of Silesia. Since 2000, the Czech Republic is divided into - thirteen regions (kraje, singular kraj) and the capital city of Prague. - The older seventy-six districts (okresy, singular okres) including three - ''statutory cities'' (without Prague, which had special status) were disbanded - in 1999 in an administrative reform; they remain as territorial division - and seats of various branches of state administration. Since 2003-01-01, - the regions have been divided into around 203 Municipalities with Extended - Competence (unofficially named "Little Districts" (Czech: ''male okresy'') - which took over most of the administration of the former District Authorities. - Some of these are further divided into Municipalities with Commissioned - Local Authority. However, the old districts still exist as territorial units - and remain as seats of some of the offices.' + title: Czech Republic [GAZ:00002954] meaning: GAZ:00002954 + description: "A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named \"Little Districts\" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices." Democratic Republic of the Congo [GAZ:00001086]: text: Democratic Republic of the Congo [GAZ:00001086] - description: A country of central Africa. It borders the Central African Republic - and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia - and Angola on the south, the Republic of the Congo on the west, and is separated - from Tanzania by Lake Tanganyika on the east. The country enjoys access - to the ocean through a 40 km stretch of Atlantic coastline at Muanda and - the roughly 9 km wide mouth of the Congo river which opens into the Gulf - of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed - into 25 Provinces from 2.2009. Each Province is divided into Zones. + title: Democratic Republic of the Congo [GAZ:00001086] meaning: GAZ:00001086 + description: A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones. Denmark [GAZ:00005852]: text: Denmark [GAZ:00005852] - description: That part of the Kingdom of Denmark located in continental Europe. - The mainland is bordered to the south by Germany; Denmark is located to - the southwest of Sweden and the south of Norway. Denmark borders both the - Baltic and the North Sea. The country consists of a large peninsula, Jutland - (Jylland) and a large number of islands, most notably Zealand (Sjaelland), - Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds - of minor islands often referred to as the Danish Archipelago. + title: Denmark [GAZ:00005852] meaning: GAZ:00005852 + description: That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago. Djibouti [GAZ:00000582]: text: Djibouti [GAZ:00000582] - description: A country in eastern Africa. Djibouti is bordered by Eritrea - in the north, Ethiopia in the west and south, and Somalia in the southeast. - The remainder of the border is formed by the Red Sea and the Gulf of Aden. - On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the - coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. - Djibouti is divided into 5 regions and one city. It is further subdivided - into 11 districts. + title: Djibouti [GAZ:00000582] meaning: GAZ:00000582 + description: A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts. Dominica [GAZ:00006890]: text: Dominica [GAZ:00006890] - description: An island nation in the Caribbean Sea. Dominica is divided into - ten parishes. + title: Dominica [GAZ:00006890] meaning: GAZ:00006890 + description: An island nation in the Caribbean Sea. Dominica is divided into ten parishes. Dominican Republic [GAZ:00003952]: text: Dominican Republic [GAZ:00003952] - description: A country in the West Indies that occupies the E two-thirds of - the Hispaniola island. The Dominican Republic's shores are washed by the - Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona - Passage, a channel about 130 km wide, separates the country (and the Hispaniola) - from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, - the national capital, Santo Domingo, is contained within its own Distrito - Nacional (National District). The provinces are divided into municipalities - (municipios; singular municipio). + title: Dominican Republic [GAZ:00003952] meaning: GAZ:00003952 + description: A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio). Ecuador [GAZ:00002912]: text: Ecuador [GAZ:00002912] - description: A country in South America, bordered by Colombia on the north, - by Peru on the east and south, and by the Pacific Ocean to the west. The - country also includes the Galapagos Islands (Archipelago de Colon) in the - Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, - divided into 199 cantons and subdivided into parishes (or parroquias). + title: Ecuador [GAZ:00002912] meaning: GAZ:00002912 + description: A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias). Egypt [GAZ:00003934]: text: Egypt [GAZ:00003934] - description: A country in North Africa that includes the Sinai Peninsula, - a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, - and the Gaza Strip and Israel to the east. The northern coast borders the - Mediterranean Sea and the island of Cyprus; the eastern coast borders the - Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, - singular muhafazah). The governorates are further divided into regions (markazes). + title: Egypt [GAZ:00003934] meaning: GAZ:00003934 + description: A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes). El Salvador [GAZ:00002935]: text: El Salvador [GAZ:00002935] - description: A country in Central America, bordering the Pacific Ocean between - Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), - which, in turn, are subdivided into 267 municipalities (municipios). + title: El Salvador [GAZ:00002935] meaning: GAZ:00002935 + description: A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios). Equatorial Guinea [GAZ:00001091]: text: Equatorial Guinea [GAZ:00001091] - description: 'A country in Central Africa. It is one of the smallest countries - in continental Africa, and comprises two regions: Rio Muni, continental - region including several offshore islands; and Insular Region containing - Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando - Po) that contains the capital, Malabo. Equatorial Guinea is divided into - seven provinces which are divided into districts.' + title: Equatorial Guinea [GAZ:00001091] meaning: GAZ:00001091 + description: 'A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts.' Eritrea [GAZ:00000581]: text: Eritrea [GAZ:00000581] - description: A country situated in northern East Africa. It is bordered by - Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. - The east and northeast of the country have an extensive coastline on the - Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago - and several of the Hanish Islands are part of Eritrea. Eritrea is divided - into six regions (zobas) and subdivided into districts ("sub-zobas"). + title: Eritrea [GAZ:00000581] meaning: GAZ:00000581 + description: A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts ("sub-zobas"). Estonia [GAZ:00002959]: text: Estonia [GAZ:00002959] - description: A country in Northern Europe. Estonia has land borders to the - south with Latvia and to the east with Russia. It is separated from Finland - in the north by the Gulf of Finland and from Sweden in the west by the Baltic - Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). - Estonian counties are divided into rural (vallad, singular vald) and urban - (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) - municipalities. The municipalities comprise populated places (asula or asustusuksus) - - various settlements and territorial units that have no administrative - function. A group of populated places form a rural municipality with local - administration. Most towns constitute separate urban municipalities, while - some have joined with surrounding rural municipalities. + title: Estonia [GAZ:00002959] meaning: GAZ:00002959 + description: A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities. Eswatini [GAZ:00001099]: text: Eswatini [GAZ:00001099] - description: A small, landlocked country in Africa embedded between South - Africa in the west, north and south and Mozambique in the east. Swaziland - is divided into four districts, each of which is divided into Tinkhundla - (singular, Inkhundla). + title: Eswatini [GAZ:00001099] meaning: GAZ:00001099 + description: A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). Ethiopia [GAZ:00000567]: text: Ethiopia [GAZ:00000567] - description: 'A country situated in the Horn of Africa that has been landlocked - since the independence of its northern neighbor Eritrea in 1993. Apart from - Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to - the south, Djibouti to the northeast, and Somalia to the east. Since 1996 - Ethiopia has had a tiered government system consisting of a federal government - overseeing ethnically-based regional states, zones, districts (woredas), - and neighborhoods (kebele). It is divided into nine ethnically-based administrative - states (kililoch, singular kilil) and subdivided into sixty-eight zones - and two chartered cities (astedader akababiwoch, singular astedader akababi): - Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and - six special woredas.' + title: Ethiopia [GAZ:00000567] meaning: GAZ:00000567 + description: 'A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas.' Europa Island [GAZ:00005811]: text: Europa Island [GAZ:00005811] - description: A 28 km2 low-lying tropical island in the Mozambique Channel, - about a third of the way from southern Madagascar to southern Mozambique. + title: Europa Island [GAZ:00005811] meaning: GAZ:00005811 + description: A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique. Falkland Islands (Islas Malvinas) [GAZ:00001412]: text: Falkland Islands (Islas Malvinas) [GAZ:00001412] - description: An archipelago in the South Atlantic Ocean, located 483 km from - the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), - and 940 km north of Antarctica (Elephant Island). They consist of two main - islands, East Falkland and West Falkland, together with 776 smaller islands. + title: Falkland Islands (Islas Malvinas) [GAZ:00001412] meaning: GAZ:00001412 + description: An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands. Faroe Islands [GAZ:00059206]: text: Faroe Islands [GAZ:00059206] - description: An autonomous province of the Kingdom of Denmark since 1948 located - in the Faroes. Administratively, the islands are divided into 34 municipalities - (kommunur) within which 120 or so cities and villages lie. + title: Faroe Islands [GAZ:00059206] meaning: GAZ:00059206 + description: An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie. Fiji [GAZ:00006891]: text: Fiji [GAZ:00006891] - description: An island nation in the South Pacific Ocean east of Vanuatu, - west of Tonga and south of Tuvalu. The country occupies an archipelago of - about 322 islands, of which 106 are permanently inhabited, and 522 islets. - The two major islands, Viti Levu and Vanua Levu, account for 87% of the - population. + title: Fiji [GAZ:00006891] meaning: GAZ:00006891 + description: An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population. Finland [GAZ:00002937]: text: Finland [GAZ:00002937] - description: A Nordic country situated in the Fennoscandian region of Northern - Europe. It has borders with Sweden to the west, Russia to the east, and - Norway to the north, while Estonia lies to its south across the Gulf of - Finland. The capital city is Helsinki. Finland is divided into six administrative - provinces (laani, plural laanit). These are divided into 20 regions (maakunt), - 77 subregions (seutukunta) and then into municipalities (kunta). + title: Finland [GAZ:00002937] meaning: GAZ:00002937 + description: A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta). France [GAZ:00003940]: text: France [GAZ:00003940] - description: A part of the country of France that extends from the Mediterranean - Sea to the English Channel and the North Sea, and from the Rhine to the - Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, - Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas - departments. + title: France [GAZ:00003940] meaning: GAZ:00003940 + description: A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments. French Guiana [GAZ:00002516]: text: French Guiana [GAZ:00002516] - description: An overseas department (departement d'outre-mer) of France, located - on the northern coast of South America. It is bordered by Suriname, to the - E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. - French Guiana is divided into 2 departmental arrondissements, 19 cantons - and 22 communes. + title: French Guiana [GAZ:00002516] meaning: GAZ:00002516 + description: An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes. French Polynesia [GAZ:00002918]: text: French Polynesia [GAZ:00002918] - description: 'A French overseas collectivity in the southern Pacific Ocean. - It is made up of several groups of Polynesian islands. French Polynesia - has five administrative subdivisions (French: subdivisions administratives).' + title: French Polynesia [GAZ:00002918] meaning: GAZ:00002918 + description: 'A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives).' French Southern and Antarctic Lands [GAZ:00003753]: text: French Southern and Antarctic Lands [GAZ:00003753] - description: The French Southern and Antarctic Lands have formed a territoire - d'outre-mer (an overseas territory) of France since 1955. The territory - is divided into five districts. + title: French Southern and Antarctic Lands [GAZ:00003753] meaning: GAZ:00003753 + description: The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts. Gabon [GAZ:00001092]: text: Gabon [GAZ:00001092] - description: A country in west central Africa sharing borders with Equatorial - Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital - and largest city is Libreville. Gabon is divided into 9 provinces and further - divided into 37 departments. + title: Gabon [GAZ:00001092] meaning: GAZ:00001092 + description: A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments. Gambia [GAZ:00000907]: text: Gambia [GAZ:00000907] - description: A country in Western Africa. It is the smallest country on the - African continental mainland and is bordered to the north, east, and south - by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing - through the centre of the country and discharging to the Atlantic Ocean - is the Gambia River. The Gambia is divided into five divisions and one city - (Banjul). The divisions are further subdivided into 37 districts. + title: Gambia [GAZ:00000907] meaning: GAZ:00000907 + description: A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts. Gaza Strip [GAZ:00009571]: text: Gaza Strip [GAZ:00009571] - description: A Palestinian enclave on the eastern coast of the Mediterranean - Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel - on the east and north along a 51 km (32 mi) border. Gaza and the West Bank - are claimed by the de jure sovereign State of Palestine. + title: Gaza Strip [GAZ:00009571] meaning: GAZ:00009571 + description: A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine. Georgia [GAZ:00004942]: text: Georgia [GAZ:00004942] - description: 'A Eurasian country in the Caucasus located at the east coast - of the Black Sea. In the north, Georgia has a 723 km common border with - Russia, specifically with the Northern Caucasus federal district. The following - Russian republics/subdivisions: from west to east: border Georgia: Krasnodar - Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, - Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) - to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to - the south-west. It is a transcontinental country, located at the juncture - of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 - autonomous republics (avtonomiuri respublika), and 1 city (k''alak''i). - The regions are further subdivided into 69 districts (raioni).' + title: Georgia [GAZ:00004942] meaning: GAZ:00004942 + description: "A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni)." Germany [GAZ:00002646]: text: Germany [GAZ:00002646] - description: A country in Central Europe. It is bordered to the north by the - North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech - Republic; to the south by Austria and Switzerland; and to the west by France, - Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, - Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) - and cities (kreisfreie Stadte). + title: Germany [GAZ:00002646] meaning: GAZ:00002646 + description: A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte). Ghana [GAZ:00000908]: text: Ghana [GAZ:00000908] - description: A country in West Africa. It borders Cote d'Ivoire to the west, - Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the - south. Ghana is a divided into 10 regions, subdivided into a total of 138 - districts. + title: Ghana [GAZ:00000908] meaning: GAZ:00000908 + description: A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts. Gibraltar [GAZ:00003987]: text: Gibraltar [GAZ:00003987] - description: A British overseas territory located near the southernmost tip - of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory - shares a border with Spain to the north. + title: Gibraltar [GAZ:00003987] meaning: GAZ:00003987 + description: A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north. Glorioso Islands [GAZ:00005808]: text: Glorioso Islands [GAZ:00005808] - description: A group of islands and rocks totalling 5 km2, in the northern - Mozambique channel, about 160 km northwest of Madagascar. + title: Glorioso Islands [GAZ:00005808] meaning: GAZ:00005808 + description: A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar. Greece [GAZ:00002945]: text: Greece [GAZ:00002945] - description: A country in southeastern Europe, situated on the southern end - of the Balkan Peninsula. It has borders with Albania, the former Yugoslav - Republic of Macedonia and Bulgaria to the north, and Turkey to the east. - The Aegean Sea lies to the east and south of mainland Greece, while the - Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin - feature a vast number of islands. Greece consists of thirteen peripheries - subdivided into a total of fifty-one prefectures (nomoi, singular nomos). - There is also one autonomous area, Mount Athos, which borders the periphery - of Central Macedonia. + title: Greece [GAZ:00002945] meaning: GAZ:00002945 + description: A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia. Greenland [GAZ:00001507]: text: Greenland [GAZ:00001507] - description: A self-governing Danish province located between the Arctic and - Atlantic Oceans, east of the Canadian Arctic Archipelago. + title: Greenland [GAZ:00001507] meaning: GAZ:00001507 + description: A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago. Grenada [GAZ:02000573]: text: Grenada [GAZ:02000573] - description: An island country in the West Indies in the Caribbean Sea at - the southern end of the Grenadines island chain. Grenada consists of the - island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, - and several small islands which lie to the north of the main island and - are a part of the Grenadines. It is located northwest of Trinidad and Tobago, - northeast of Venezuela and southwest of Saint Vincent and the Grenadines. - Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated - population of 112,523 in July 2020. + title: Grenada [GAZ:02000573] meaning: GAZ:02000573 + description: An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020. Guadeloupe [GAZ:00067142]: text: Guadeloupe [GAZ:00067142] - description: "An archipelago and overseas department and region of France\ - \ in the Caribbean. It consists of six inhabited islands\u2014Basse-Terre,\ - \ Grande-Terre, Marie-Galante, La D\xE9sirade, and the two inhabited \xCE\ - les des Saintes\u2014as well as many uninhabited islands and outcroppings.\ - \ It is south of Antigua and Barbuda and Montserrat, and north of Dominica." + title: Guadeloupe [GAZ:00067142] meaning: GAZ:00067142 + description: An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica. Guam [GAZ:00003706]: text: Guam [GAZ:00003706] - description: An organized, unincorporated territory of the United States in - the Micronesia subregion of the western Pacific Ocean. It is the westernmost - point and territory of the United States (reckoned from the geographic center - of the U.S.); in Oceania, it is the largest and southernmost of the Mariana - Islands and the largest island in Micronesia. + title: Guam [GAZ:00003706] meaning: GAZ:00003706 + description: An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia. Guatemala [GAZ:00002936]: text: Guatemala [GAZ:00002936] - description: A country in Central America bordered by Mexico to the northwest, - the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the - northeast, and Honduras and El Salvador to the southeast. Guatemala is divided - into 22 departments (departamentos) and sub-divided into about 332 municipalities - (municipios). + title: Guatemala [GAZ:00002936] meaning: GAZ:00002936 + description: A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios). Guernsey [GAZ:00001550]: text: Guernsey [GAZ:00001550] - description: A British Crown Dependency in the English Channel off the coast - of Normandy. + title: Guernsey [GAZ:00001550] meaning: GAZ:00001550 + description: A British Crown Dependency in the English Channel off the coast of Normandy. Guinea [GAZ:00000909]: text: Guinea [GAZ:00000909] - description: A nation in West Africa, formerly known as French Guinea. Guinea's - territory has a curved shape, with its base at the Atlantic Ocean, inland - to the east, and turning south. The base borders Guinea-Bissau and Senegal - to the north, and Mali to the north and north-east; the inland part borders - Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone - to the west of the southern tip. + title: Guinea [GAZ:00000909] meaning: GAZ:00000909 + description: A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip. Guinea-Bissau [GAZ:00000910]: text: Guinea-Bissau [GAZ:00000910] - description: A country in western Africa, and one of the smallest nations - in continental Africa. It is bordered by Senegal to the north, and Guinea - to the south and east, with the Atlantic Ocean to its west. Formerly the - Portuguese colony of Portuguese Guinea, upon independence, the name of its - capital, Bissau, was added to the country's name in order to prevent confusion - between itself and the Republic of Guinea. + title: Guinea-Bissau [GAZ:00000910] meaning: GAZ:00000910 + description: A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea. Guyana [GAZ:00002522]: text: Guyana [GAZ:00002522] - description: A country in the N of South America. Guyana lies north of the - equator, in the tropics, and is located on the Atlantic Ocean. Guyana is - bordered to the east by Suriname, to the south and southwest by Brazil and - to the west by Venezuela. Guyana is divided into 10 regions. The regions - of Guyana are divided into 27 neighborhood councils. + title: Guyana [GAZ:00002522] meaning: GAZ:00002522 + description: A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils. Haiti [GAZ:00003953]: text: Haiti [GAZ:00003953] - description: A country located in the Greater Antilles archipelago on the - Caribbean island of Hispaniola, which it shares with the Dominican Republic. - Haiti is divided into 10 departments. The departments are further divided - into 41 arrondissements, and 133 communes which serve as second and third - level administrative divisions. + title: Haiti [GAZ:00003953] meaning: GAZ:00003953 + description: A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions. Heard Island and McDonald Islands [GAZ:00009718]: text: Heard Island and McDonald Islands [GAZ:00009718] - description: An Australian external territory comprising a volcanic group - of mostly barren Antarctic islands, about two-thirds of the way from Madagascar - to Antarctica. + title: Heard Island and McDonald Islands [GAZ:00009718] meaning: GAZ:00009718 + description: An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica. Honduras [GAZ:00002894]: text: Honduras [GAZ:00002894] - description: A republic in Central America. The country is bordered to the - west by Guatemala, to the southwest by El Salvador, to the southeast by - Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and - to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. - Honduras is divided into 18 departments. The capital city is Tegucigalpa - Central District of the department of Francisco Morazan. + title: Honduras [GAZ:00002894] meaning: GAZ:00002894 + description: A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan. Hong Kong [GAZ:00003203]: text: Hong Kong [GAZ:00003203] - description: A special administrative region of the People's Republic of China - (PRC). The territory lies on the eastern side of the Pearl River Delta, - bordering Guangdong province in the north and facing the South China Sea - in the east, west and south. Hong Kong was a crown colony of the United - Kingdom from 1842 until the transfer of its sovereignty to the People's - Republic of China in 1997. + title: Hong Kong [GAZ:00003203] meaning: GAZ:00003203 + description: A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997. Howland Island [GAZ:00007120]: text: Howland Island [GAZ:00007120] - description: An uninhabited coral island located just north of the equator - in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. - The island is almost half way between Hawaii and Australia and is an unincorporated, - unorganized territory of the United States, and is often included as one - of the Phoenix Islands. For statistical purposes, Howland is grouped as - one of the United States Minor Outlying Islands. + title: Howland Island [GAZ:00007120] meaning: GAZ:00007120 + description: An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands. Hungary [GAZ:00002952]: text: Hungary [GAZ:00002952] - description: 'A landlocked country in the Carpathian Basin of Central Europe, - bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. - Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: - megye). In addition, the capital city (fovaros), Budapest, is independent - of any county government. The counties are further subdivided into 173 subregions - (kistersegek), and Budapest is comprised of its own subregion. Since 1996, - the counties and City of Budapest have been grouped into 7 regions for statistical - and development purposes. These seven regions constitute NUTS second-level - units of Hungary.' + title: Hungary [GAZ:00002952] meaning: GAZ:00002952 + description: 'A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary.' Iceland [GAZ:00000843]: text: Iceland [GAZ:00000843] - description: A country in northern Europe, comprising the island of Iceland - and its outlying islands in the North Atlantic Ocean between the rest of - Europe and Greenland. + title: Iceland [GAZ:00000843] meaning: GAZ:00000843 + description: A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland. India [GAZ:00002839]: text: India [GAZ:00002839] - description: A country in South Asia. Bounded by the Indian Ocean on the south, - the Arabian Sea on the west, and the Bay of Bengal on the east, India has - a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, - and Bhutan to the north-east; and Bangladesh and Burma to the east. India - is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian - Ocean. India is a federal republic of twenty-eight states and seven Union - Territories. Each state or union territory is divided into basic units of - government and administration called districts. There are nearly 600 districts - in India. The districts in turn are further divided into tehsils and eventually - into villages. + title: India [GAZ:00002839] meaning: GAZ:00002839 + description: A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages. Indonesia [GAZ:00003727]: text: Indonesia [GAZ:00003727] - description: An archipelagic state in Southeast Asia. The country shares land - borders with Papua New Guinea, East Timor and Malaysia. Other neighboring - countries include Singapore, the Philippines, Australia, and the Indian - territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, - five of which have special status. The provinces are subdivided into regencies - (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), - which are further subdivided into subdistricts (kecamatan), and again into - village groupings (either desa or kelurahan). + title: Indonesia [GAZ:00003727] meaning: GAZ:00003727 + description: An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan). Iran [GAZ:00004474]: text: Iran [GAZ:00004474] - description: A country in Central Eurasia. Iran is bounded by the Gulf of - Oman and the Persian Gulf to the south and the Caspian Sea to its north. - It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and - Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into - 30 provinces (ostan). The provinces are divided into counties (shahrestan), - and subdivided into districts (bakhsh) and sub-districts (dehestan). + title: Iran [GAZ:00004474] meaning: GAZ:00004474 + description: A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan). Iraq [GAZ:00004483]: text: Iraq [GAZ:00004483] - description: 'A country in the Middle East spanning most of the northwestern - end of the Zagros mountain range, the eastern part of the Syrian Desert - and the northern part of the Arabian Desert. It shares borders with Kuwait - and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, - Turkey to the north, and Iran to the east. It has a very narrow section - of coastline at Umm Qasr on the Persian Gulf. There are two major flowing - rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates - (or provinces) (muhafazah). The governorates are divided into qadhas (or - districts).' + title: Iraq [GAZ:00004483] meaning: GAZ:00004483 + description: 'A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts).' Ireland [GAZ:00002943]: text: Ireland [GAZ:00002943] - description: A country in north-western Europe. The modern sovereign state - occupies five-sixths of the island of Ireland, which was partitioned in - 1921. It is bordered by Northern Ireland (part of the United Kingdom) to - the north, by the Atlantic Ocean to the west and by the Irish Sea to the - east. Administration follows the 34 "county-level" counties and cities of - Ireland. Of these twenty-nine are counties, governed by county councils - while the five cities of Dublin, Cork, Limerick, Galway and Waterford have - city councils, (previously known as corporations), and are administered - separately from the counties bearing those names. The City of Kilkenny is - the only city in the republic which does not have a "city council"; it is - still a borough but not a county borough and is administered as part of - County Kilkenny. Ireland is split into eight regions for NUTS statistical - purposes. These are not related to the four traditional provinces but are - based on the administrative counties. + title: Ireland [GAZ:00002943] meaning: GAZ:00002943 + description: A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 "county-level" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a "city council"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties. Isle of Man [GAZ:00052477]: text: Isle of Man [GAZ:00052477] - description: A Crown dependency of the United Kingdom in the centre of the - Irish Sea. It is not part of the United Kingdom, European Union or United - Nations. + title: Isle of Man [GAZ:00052477] meaning: GAZ:00052477 + description: A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations. Israel [GAZ:00002476]: text: Israel [GAZ:00002476] - description: 'A country in Western Asia located on the eastern edge of the - Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, - Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, - which are partially administrated by the Palestinian National Authority, - are also adjacent. The State of Israel is divided into six main administrative - districts, known as mehozot (singular mahoz). Districts are further divided - into fifteen sub-districts known as nafot (singular: nafa), which are themselves - partitioned into fifty natural regions.' + title: Israel [GAZ:00002476] meaning: GAZ:00002476 + description: 'A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions.' Italy [GAZ:00002650]: text: Italy [GAZ:00002650] - description: A country located on the Italian Peninsula in Southern Europe, - and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. - Italy shares its northern Alpine boundary with France, Switzerland, Austria - and Slovenia. The independent states of San Marino and the Vatican City - are enclaves within the Italian Peninsula, while Campione d'Italia is an - Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, - singular regione). Five of these regions have a special autonomous status - that enables them to enact legislation on some of their local matters. It - is further divided into 109 provinces (province) and 8,101 municipalities - (comuni). + title: Italy [GAZ:00002650] meaning: GAZ:00002650 + description: A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni). Jamaica [GAZ:00003781]: text: Jamaica [GAZ:00003781] - description: A nation of the Greater Antilles. Jamaica is divided into 14 - parishes, which are grouped into three historic counties that have no administrative - relevance. + title: Jamaica [GAZ:00003781] meaning: GAZ:00003781 + description: A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance. Jan Mayen [GAZ:00005853]: text: Jan Mayen [GAZ:00005853] - description: 'A volcanic island that is part of the Kingdom of Norway, It - has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus - 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and - 1,000 km west of the Norwegian mainland. The island is mountainous, the - highest summit being the Beerenberg volcano in the north. The isthmus is - the location of the two largest lakes of the island, Sorlaguna (South Lagoon), - and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng - Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.' + title: Jan Mayen [GAZ:00005853] meaning: GAZ:00005853 + description: 'A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.' Japan [GAZ:00002747]: text: Japan [GAZ:00002747] - description: An island country in East Asia. Located in the Pacific Ocean, - it lies to the east of China, Korea and Russia, stretching from the Sea - of Okhotsk in the north to the East China Sea in the south. + title: Japan [GAZ:00002747] meaning: GAZ:00002747 + description: An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south. Jarvis Island [GAZ:00007118]: text: Jarvis Island [GAZ:00007118] - description: An uninhabited 4.5 km2 coral atoll located in the South Pacific - Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated - territory of the United States administered from Washington, DC by the United - States Fish and Wildlife Service of the United States Department of the - Interior as part of the National Wildlife Refuge system. Jarvis is one of - the southern Line Islands and for statistical purposes is also grouped as - one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. + title: Jarvis Island [GAZ:00007118] meaning: GAZ:00007118 + description: An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. Jersey [GAZ:00001551]: text: Jersey [GAZ:00001551] - description: A British Crown Dependency[6] off the coast of Normandy, France. - As well as the island of Jersey itself, the bailiwick includes two groups - of small islands that are no longer permanently inhabited, the Minquiers - and Ecrehous, and the Pierres de Lecq. + title: Jersey [GAZ:00001551] meaning: GAZ:00001551 + description: A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq. Johnston Atoll [GAZ:00007114]: text: Johnston Atoll [GAZ:00007114] - description: A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 - nm) west of Hawaii. There are four islands located on the coral reef platform, - two natural islands, Johnston Island and Sand Island, which have been expanded - by coral dredging, as well as North Island (Akau) and East Island (Hikina), - artificial islands formed from coral dredging. Johnston is an unincorporated - territory of the United States, administered by the US Fish and Wildlife - Service of the Department of the Interior as part of the United States Pacific - Island Wildlife Refuges. Sits atop Johnston Seamount. + title: Johnston Atoll [GAZ:00007114] meaning: GAZ:00007114 + description: A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount. Jordan [GAZ:00002473]: text: Jordan [GAZ:00002473] - description: A country in Southwest Asia, bordered by Syria to the north, - Iraq to the north-east, Israel and the West Bank to the west, and Saudi - Arabia to the east and south. It shares the coastlines of the Dead Sea, - and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided - into 12 provinces called governorates. The Governorates are subdivided into - approximately fifty-two nahias. + title: Jordan [GAZ:00002473] meaning: GAZ:00002473 + description: A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias. Juan de Nova Island [GAZ:00005809]: text: Juan de Nova Island [GAZ:00005809] - description: A 4.4 km2 low, flat, tropical island in the narrowest part of - the Mozambique Channel, about one-third of the way between Madagascar and - Mozambique. + title: Juan de Nova Island [GAZ:00005809] meaning: GAZ:00005809 + description: A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique. Kazakhstan [GAZ:00004999]: text: Kazakhstan [GAZ:00004999] - description: A country in Central Asia and Europe. It is bordered by Russia, - Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders - on a significant part of the Caspian Sea. Kazakhstan is divided into 14 - provinces and two municipal districts. The provinces of Kazakhstan are divided - into raions. + title: Kazakhstan [GAZ:00004999] meaning: GAZ:00004999 + description: A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions. Kenya [GAZ:00001101]: text: Kenya [GAZ:00001101] - description: A country in Eastern Africa. It is bordered by Ethiopia to the - north, Somalia to the east, Tanzania to the south, Uganda to the west, and - Sudan to the northwest, with the Indian Ocean running along the southeast - border. Kenya comprises eight provinces each headed by a Provincial Commissioner - (centrally appointed by the president). The provinces (mkoa singular mikoa - plural in Swahili) are subdivided into districts (wilaya). There were 69 - districts as of 1999 census. Districts are then subdivided into 497 divisions - (taarafa). The divisions are then subdivided into 2,427 locations (kata) - and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the - status of a full administrative province. + title: Kenya [GAZ:00001101] meaning: GAZ:00001101 + description: A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province. Kerguelen Archipelago [GAZ:00005682]: text: Kerguelen Archipelago [GAZ:00005682] - description: A group of islands in the southern Indian Ocean. It is a territory - of France. They are composed primarily of Tertiary flood basalts and a complex - of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano - at the southern end was active during the late Pleistocene. The Rallier - du Baty Peninsula on the SW tip of the island contains two youthful subglacial - eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active - fumarole field is related to a series of Holocene trachytic lava flows and - lahars that extend beyond the icecap. + title: Kerguelen Archipelago [GAZ:00005682] meaning: GAZ:00005682 + description: A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap. Kingman Reef [GAZ:00007116]: text: Kingman Reef [GAZ:00007116] - description: A largely submerged, uninhabited tropical atoll located in the - North Pacific Ocean, roughly half way between Hawaiian Islands and American - Samoa. It is the northernmost of the Northern Line Islands and lies 65 km - NNW of Palmyra Atoll, the next closest island, and has the status of an - unincorporated territory of the United States, administered from Washington, - DC by the US Navy. Sits atop Kingman Reef Seamount. + title: Kingman Reef [GAZ:00007116] meaning: GAZ:00007116 + description: A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount. Kiribati [GAZ:00006894]: text: Kiribati [GAZ:00006894] - description: 'An island nation located in the central tropical Pacific Ocean. - It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 - km2 straddling the equator and bordering the International Date Line to - the east. It is divided into three island groups which have no administrative - function, including a group which unites the Line Islands and the Phoenix - Islands (ministry at London, Christmas). Each inhabited island has its own - council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two - councils on Tabiteuea).' + title: Kiribati [GAZ:00006894] meaning: GAZ:00006894 + description: 'An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea).' Kosovo [GAZ:00011337]: text: Kosovo [GAZ:00011337] - description: A country on the Balkan Peninsula. Kosovo borders Central Serbia - to the north and east, Montenegro to the northwest, Albania to the west - and the Republic of Macedonia to the south. Kosovo is divided into 7 districts - (Rreth) and 30 municipalities. Serbia does not recognise the unilateral - secession of Kosovo[8] and considers it a United Nations-governed entity - within its sovereign territory, the Autonomous Province of Kosovo and Metohija. + title: Kosovo [GAZ:00011337] meaning: GAZ:00011337 + description: A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija. Kuwait [GAZ:00005285]: text: Kuwait [GAZ:00005285] - description: A sovereign emirate on the coast of the Persian Gulf, enclosed - by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided - into six governorates (muhafazat, singular muhafadhah). + title: Kuwait [GAZ:00005285] meaning: GAZ:00005285 + description: A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah). Kyrgyzstan [GAZ:00006893]: text: Kyrgyzstan [GAZ:00006893] - description: A country in Central Asia. Landlocked and mountainous, it is - bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan - to the southwest and China to the east. Kyrgyzstan is divided into seven - provinces (oblast. The capital, Bishkek, and the second large city Osh are - administratively the independent cities (shaar) with a status equal to a - province. Each province comprises a number of districts (raions). + title: Kyrgyzstan [GAZ:00006893] meaning: GAZ:00006893 + description: A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions). Laos [GAZ:00006889]: text: Laos [GAZ:00006889] - description: A landlocked country in southeast Asia, bordered by Burma (Myanmar) - and China to the northwest, Vietnam to the east, Cambodia to the south, - and Thailand to the west. Laos is divided into sixteen provinces (qwang) - and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided - into districts (muang). + title: Laos [GAZ:00006889] meaning: GAZ:00006889 + description: A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang). Latvia [GAZ:00002958]: text: Latvia [GAZ:00002958] - description: A country in Northern Europe. Latvia shares land borders with - Estonia to the north and Lithuania to the south, and both Russia and Belarus - to the east. It is separated from Sweden in the west by the Baltic Sea. - The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). - There are also seven cities (lielpilsetas) that have a separate status. - Latvia is also historically, culturally and constitutionally divided in - four or more distinct regions. + title: Latvia [GAZ:00002958] meaning: GAZ:00002958 + description: A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions. Lebanon [GAZ:00002478]: text: Lebanon [GAZ:00002478] - description: 'A small, mostly mountainous country in Western Asia, on the - eastern shore of the Mediterranean Sea. It is bordered by Syria to the north - and east, and Israel to the south. Lebanon is divided into six governorates - (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, - singular: qadaa).' + title: Lebanon [GAZ:00002478] meaning: GAZ:00002478 + description: 'A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa).' Lesotho [GAZ:00001098]: text: Lesotho [GAZ:00001098] - description: A land-locked country, entirely surrounded by the Republic of - South Africa. Lesotho is divided into ten districts; these are further subdivided - into 80 constituencies, which consists of 129 local community councils. + title: Lesotho [GAZ:00001098] meaning: GAZ:00001098 + description: A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils. Liberia [GAZ:00000911]: text: Liberia [GAZ:00000911] - description: A country on the west coast of Africa, bordered by Sierra Leone, - Guinea, Cote d'Ivoire, and the Atlantic Ocean. + title: Liberia [GAZ:00000911] meaning: GAZ:00000911 + description: A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean. Libya [GAZ:00000566]: text: Libya [GAZ:00000566] - description: A country in North Africa. Bordering the Mediterranean Sea to - the north, Libya lies between Egypt to the east, Sudan to the southeast, - Chad and Niger to the south, and Algeria and Tunisia to the west. There - are thirty-four municipalities of Libya, known by the Arabic term sha'biyat - (singular sha'biyah). These came recently (in the 1990s to replaced old - Baladiyat systam. The Baladiyat system in turn was introduced to replace - the system of muhafazah (governorates or provinces) that existed from the - 1960s to the 1970s. + title: Libya [GAZ:00000566] meaning: GAZ:00000566 + description: A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s. Liechtenstein [GAZ:00003858]: text: Liechtenstein [GAZ:00003858] - description: A tiny, doubly landlocked alpine country in Western Europe, bordered - by Switzerland to its west and by Austria to its east. The principality - of Liechtenstein is divided into 11 municipalities called Gemeinden (singular - Gemeinde). The Gemeinden mostly consist only of a single town. Five of them - fall within the electoral district Unterland (the lower county), and the - remainder within Oberland (the upper county). + title: Liechtenstein [GAZ:00003858] meaning: GAZ:00003858 + description: A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county). Line Islands [GAZ:00007144]: text: Line Islands [GAZ:00007144] - description: A group of eleven atolls and low coral islands in the central - Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, - while three are United States territories that are grouped with the United - States Minor Outlying Islands. + title: Line Islands [GAZ:00007144] meaning: GAZ:00007144 + description: A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands. Lithuania [GAZ:00002960]: text: Lithuania [GAZ:00002960] - description: 'A country located along the south-eastern shore of the Baltic - Sea, sharing borders with Latvia to the north, Belarus to the southeast, - Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. - Lithuania has a three-tier administrative division: the country is divided - into 10 counties (singular apskritis, plural, apskritys) that are further - subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) - which consist of over 500 elderates (singular seniunija, plural seniunijos).' + title: Lithuania [GAZ:00002960] meaning: GAZ:00002960 + description: 'A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos).' Luxembourg [GAZ:00002947]: text: Luxembourg [GAZ:00002947] - description: A small landlocked country in western Europe, bordered by Belgium, - France, and Germany. Luxembourg is divided into 3 districts, which are further - divided into 12 cantons and then 116 communes. Twelve of the communes have - city status, of which the city of Luxembourg is the largest. + title: Luxembourg [GAZ:00002947] meaning: GAZ:00002947 + description: A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest. Macau [GAZ:00003202]: text: Macau [GAZ:00003202] - description: One of the two special administrative regions of the People's - Republic of China, the other being Hong Kong. Macau lies on the western - side of the Pearl River Delta, bordering Guangdong province in the north - and facing the South China Sea in the east and south. Macau is situated - 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the - Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula - is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang - (West River) on the west. It borders the Zhuhai Special Economic Zone in - mainland China. + title: Macau [GAZ:00003202] meaning: GAZ:00003202 + description: One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China. Madagascar [GAZ:00001108]: text: Madagascar [GAZ:00001108] - description: An island nation in the Indian Ocean off the southeastern coast - of Africa. The main island, also called Madagascar, is the fourth largest - island in the world, and is home to 5% of the world's plant and animal species, - of which more than 80% are endemic to Madagascar. Most notable are the lemur - infraorder of primates, the carnivorous fossa, three endemic bird families - and six endemic baobab species. Madagascar is divided into six autonomous - provinces (faritany mizakatena), and 22 regions. The regions are further - subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. + title: Madagascar [GAZ:00001108] meaning: GAZ:00001108 + description: An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. Malawi [GAZ:00001105]: text: Malawi [GAZ:00001105] - description: A country in southeastern Africa. It is bordered by Zambia to - the north-west, Tanzania to the north and Mozambique, which surrounds it - on the east, south and west. Malawi is divided into three regions (the Northern, - Central and Southern regions), which are further divided into twenty-seven - districts, which in turn are further divided into 137 traditional authorities - and 68 sub-chiefdoms. + title: Malawi [GAZ:00001105] meaning: GAZ:00001105 + description: A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. Malaysia [GAZ:00003902]: text: Malaysia [GAZ:00003902] - description: A country in southeastern Africa. It is bordered by Zambia to - the north-west, Tanzania to the north and Mozambique, which surrounds it - on the east, south and west. Malawi is divided into three regions (the Northern, - Central and Southern regions), which are further divided into twenty-seven - districts, which in turn are further divided into 137 traditional authorities - and 68 sub-chiefdoms. + title: Malaysia [GAZ:00003902] meaning: GAZ:00003902 + description: A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. Maldives [GAZ:00006924]: text: Maldives [GAZ:00006924] - description: An archipelago which consists of approximately 1,196 coral islands - grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. + title: Maldives [GAZ:00006924] meaning: GAZ:00006924 + description: An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. Mali [GAZ:00000584]: text: Mali [GAZ:00000584] - description: A landlocked country in northern Africa. It borders Algeria on - the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the - south, Guinea on the south-west, and Senegal and Mauritania on the west. - Mali is divided into 8 regions (regions) and 1 district, and subdivided - into 49 cercles, totalling 288 arrondissements. + title: Mali [GAZ:00000584] meaning: GAZ:00000584 + description: A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements. Malta [GAZ:00004017]: text: Malta [GAZ:00004017] - description: A Southern European country and consists of an archipelago situated - centrally in the Mediterranean. + title: Malta [GAZ:00004017] meaning: GAZ:00004017 + description: A Southern European country and consists of an archipelago situated centrally in the Mediterranean. Marshall Islands [GAZ:00007161]: text: Marshall Islands [GAZ:00007161] - description: 'An archipelago that consists of twenty-nine atolls and five - isolated islands. The most important atolls and islands form two groups: - the Ratak Chain and the Ralik Chain (meaning "sunrise" and "sunset" chains). - Two-thirds of the nation''s population lives on Majuro (which is also the - capital) and Ebeye. The outer islands are sparsely populated.' + title: Marshall Islands [GAZ:00007161] meaning: GAZ:00007161 + description: "An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning \"sunrise\" and \"sunset\" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated." Martinique [GAZ:00067143]: text: Martinique [GAZ:00067143] - description: An island and an overseas department/region and single territorial - collectivity of France. + title: Martinique [GAZ:00067143] meaning: GAZ:00067143 + description: An island and an overseas department/region and single territorial collectivity of France. Mauritania [GAZ:00000583]: text: Mauritania [GAZ:00000583] - description: A country in North-West Africa. It is bordered by the Atlantic - Ocean on the west, by Senegal on the southwest, by Mali on the east and - southeast, by Algeria on the northeast, and by Western Sahara on the northwest - (most of which is occupied by Morocco). The capital and largest city is - Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 - regions (regions) and one capital district, which in turn are subdivided - into 44 departments (departements). + title: Mauritania [GAZ:00000583] meaning: GAZ:00000583 + description: A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements). Mauritius [GAZ:00003745]: text: Mauritius [GAZ:00003745] - description: An island nation off the coast of the African continent in the - southwest Indian Ocean, about 900 km east of Madagascar. In addition to - the island of Mauritius, the republic includes the islands of St. Brandon, - Rodrigues and the Agalega Islands. + title: Mauritius [GAZ:00003745] meaning: GAZ:00003745 + description: An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands. Mayotte [GAZ:00003943]: text: Mayotte [GAZ:00003943] - description: An overseas collectivity of France consisting of a main island, - Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and - several islets around these two. + title: Mayotte [GAZ:00003943] meaning: GAZ:00003943 + description: An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two. Mexico [GAZ:00002852]: text: Mexico [GAZ:00002852] - description: A federal constitutional republic in North America. It is bounded - on the north by the United States; on the south and west by the North Pacific - Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and - on the east by the Gulf of Mexico. The United Mexican States comprise a - federation of thirty-one states and a federal district, the capital Mexico - City. + title: Mexico [GAZ:00002852] meaning: GAZ:00002852 + description: A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City. Micronesia [GAZ:00005862]: text: Micronesia [GAZ:00005862] - description: A subregion of Oceania, comprising hundreds of small islands - in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua - New Guinea and Melanesia to the west and southwest, and Polynesia to the - east. + title: Micronesia [GAZ:00005862] meaning: GAZ:00005862 + description: A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east. Midway Islands [GAZ:00007112]: text: Midway Islands [GAZ:00007112] - description: A 6.2 km2 atoll located in the North Pacific Ocean (near the - northwestern end of the Hawaiian archipelago). It is an unincorporated territory - of the United States, designated an insular area under the authority of - the US Department of the Interior. + title: Midway Islands [GAZ:00007112] meaning: GAZ:00007112 + description: A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior. Moldova [GAZ:00003897]: text: Moldova [GAZ:00003897] - description: A landlocked country in Eastern Europe, located between Romania - to the west and Ukraine to the north, east and south. Moldova is divided - into thirty-two districts (raioane, singular raion); three municipalities - (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). - The cities of Comrat and Tiraspol also have municipality status, however - not as first-tier subdivisions of Moldova, but as parts of the regions of - Gagauzia and Transnistria, respectively. The status of Transnistria is however - under dispute. Although it is de jure part of Moldova and is recognized - as such by the international community, Transnistria is not de facto under - the control of the central government of Moldova. It is administered by - an unrecognized breakaway authority under the name Pridnestrovian Moldovan - Republic. + title: Moldova [GAZ:00003897] meaning: GAZ:00003897 + description: A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic. Monaco [GAZ:00003857]: text: Monaco [GAZ:00003857] - description: A small country that is completely bordered by France to the - north, west, and south; to the east it is bordered by the Mediterranean - Sea. It consists of a single municipality (commune) currently divided into - 4 quartiers and 10 wards. + title: Monaco [GAZ:00003857] meaning: GAZ:00003857 + description: A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards. Mongolia [GAZ:00008744]: text: Mongolia [GAZ:00008744] - description: A country in East-Central Asia. The landlocked country borders - Russia to the north and China to the south. The capital and largest city - is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are - in turn divided into 315 sums (districts). The capital Ulan Bator is administrated - separately as a khot (municipality) with provincial status. + title: Mongolia [GAZ:00008744] meaning: GAZ:00008744 + description: A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status. Montenegro [GAZ:00006898]: text: Montenegro [GAZ:00006898] - description: A country located in Southeastern Europe. It has a coast on the - Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina - to the northwest, Serbia and its partially recognized breakaway southern - province of Kosovo to the northeast and Albania to the southeast. Its capital - and largest city is Podgorica. Montenegro is divided into twenty-one municipalities - (opstina), and two urban municipalities, subdivisions of Podgorica municipality. + title: Montenegro [GAZ:00006898] meaning: GAZ:00006898 + description: A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality. Montserrat [GAZ:00003988]: text: Montserrat [GAZ:00003988] - description: A British overseas territory located in the Leeward Islands. - Montserrat is divided into three parishes. + title: Montserrat [GAZ:00003988] meaning: GAZ:00003988 + description: A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes. Morocco [GAZ:00000565]: text: Morocco [GAZ:00000565] - description: A country in North Africa. It has a coast on the Atlantic Ocean - that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco - has international borders with Algeria to the east, Spain to the north (a - water border through the Strait and land borders with two small Spanish - autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco - is divided into 16 regions, and subdivided into 62 prefectures and provinces. - Because of the conflict over Western Sahara, the status of both regions - of "Saguia el-Hamra" and "Rio de Oro" is disputed. + title: Morocco [GAZ:00000565] meaning: GAZ:00000565 + description: A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of "Saguia el-Hamra" and "Rio de Oro" is disputed. Mozambique [GAZ:00001100]: text: Mozambique [GAZ:00001100] - description: A country in southeastern Africa bordered by the Indian Ocean - to the east, Tanzania to the north, Malawi and Zambia to the northwest, - Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique - is divided into ten provinces (provincias) and one capital city (cidade - capital) with provincial status. The provinces are subdivided into 129 districts - (distritos). Districts are further divided in "Postos Administrativos" (Administrative - Posts) and these in Localidades (Localities) the lowest geographical level - of central state administration. + title: Mozambique [GAZ:00001100] meaning: GAZ:00001100 + description: A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in "Postos Administrativos" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration. Myanmar [GAZ:00006899]: text: Myanmar [GAZ:00006899] - description: A country in SE Asia that is bordered by China on the north, - Laos on the east, Thailand on the southeast, Bangladesh on the west, and - India on the northwest, with the Bay of Bengal to the southwest. Myanmar - is divided into seven states and seven divisions. The administrative divisions - are further subdivided into districts, which are further subdivided into - townships, wards, and villages. + title: Myanmar [GAZ:00006899] meaning: GAZ:00006899 + description: A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages. Namibia [GAZ:00001096]: text: Namibia [GAZ:00001096] - description: A country in southern Africa on the Atlantic coast. It shares - borders with Angola and Zambia to the north, Botswana to the east, and South - Africa to the south. Namibia is divided into 13 regions and subdivided into - 102 constituencies. + title: Namibia [GAZ:00001096] meaning: GAZ:00001096 + description: A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies. Nauru [GAZ:00006900]: text: Nauru [GAZ:00006900] - description: An island nation in the Micronesian South Pacific. The nearest - neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. - Nauru is divided into fourteen administrative districts which are grouped - into eight electoral constituencies. + title: Nauru [GAZ:00006900] meaning: GAZ:00006900 + description: An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies. Navassa Island [GAZ:00007119]: text: Navassa Island [GAZ:00007119] - description: A small, uninhabited island in the Caribbean Sea, and is an unorganized - unincorporated territory of the United States, which administers it through - the US Fish and Wildlife Service. The island is also claimed by Haiti. + title: Navassa Island [GAZ:00007119] meaning: GAZ:00007119 + description: A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti. Nepal [GAZ:00004399]: text: Nepal [GAZ:00004399] - description: A landlocked nation in South Asia. It is bordered by the Tibet - Autonomous Region of the People's Republic of China to the northeast and - India to the south and west; it is separated from Bhutan by the Indian State - of Sikkim and from Bangladesh by a small strip of the Indian State of West - Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs - across Nepal's north and western parts, and eight of the world's ten highest - mountains, including the highest, Mount Everest are situated within its - territory. Nepal is divided into 14 zones and 75 districts, grouped into - 5 development regions. + title: Nepal [GAZ:00004399] meaning: GAZ:00004399 + description: A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions. Netherlands [GAZ:00002946]: text: Netherlands [GAZ:00002946] - description: The European part of the Kingdom of the Netherlands. It is bordered - by the North Sea to the north and west, Belgium to the south, and Germany - to the east. The Netherlands is divided into twelve administrative regions, - called provinces. All provinces of the Netherlands are divided into municipalities - (gemeenten), together 443 (2007). + title: Netherlands [GAZ:00002946] meaning: GAZ:00002946 + description: The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007). New Caledonia [GAZ:00005206]: text: New Caledonia [GAZ:00005206] - description: A "sui generis collectivity" (in practice an overseas territory) - of France, made up of a main island (Grande Terre), the Loyalty Islands, - and several smaller islands. It is located in the region of Melanesia in - the southwest Pacific. Administratively, the archipelago is divided into - three provinces, and then into 33 communes. + title: New Caledonia [GAZ:00005206] meaning: GAZ:00005206 + description: A "sui generis collectivity" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes. New Zealand [GAZ:00000469]: text: New Zealand [GAZ:00000469] - description: A nation in the south-western Pacific Ocean comprising two large - islands (the North Island and the South Island) and numerous smaller islands, - most notably Stewart Island/Rakiura and the Chatham Islands. + title: New Zealand [GAZ:00000469] meaning: GAZ:00000469 + description: A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands. Nicaragua [GAZ:00002978]: text: Nicaragua [GAZ:00002978] - description: A republic in Central America. It is also the least densely populated - with a demographic similar in size to its smaller neighbors. The country - is bordered by Honduras to the north and by Costa Rica to the south. The - Pacific Ocean lies to the west of the country, while the Caribbean Sea lies - to the east. For administrative purposes it is divided into 15 departments - (departamentos) and two self-governing regions (autonomous communities) - based on the Spanish model. The departments are then subdivided into 153 - municipios (municipalities). The two autonomous regions are Region Autonoma - del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred - to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 - they formed the single department of Zelaya. + title: Nicaragua [GAZ:00002978] meaning: GAZ:00002978 + description: A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya. Niger [GAZ:00000585]: text: Niger [GAZ:00000585] - description: A landlocked country in Western Africa, named after the Niger - River. It borders Nigeria and Benin to the south, Burkina Faso and Mali - to the west, Algeria and Libya to the north and Chad to the east. The capital - city is Niamey. Niger is divided into 7 departments and one capital district. - The departments are subdivided into 36 arrondissements and further subdivided - into 129 communes. + title: Niger [GAZ:00000585] meaning: GAZ:00000585 + description: A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes. Nigeria [GAZ:00000912]: text: Nigeria [GAZ:00000912] - description: A federal constitutional republic comprising thirty-six states - and one Federal Capital Territory. The country is located in West Africa - and shares land borders with the Republic of Benin in the west, Chad and - Cameroon in the east, and Niger in the north. Its coast lies on the Gulf - of Guinea, part of the Atlantic Ocean, in the south. The capital city is - Abuja. Nigeria is divided into thirty-six states and one Federal Capital - Territory, which are further sub-divided into 774 Local Government Areas - (LGAs). + title: Nigeria [GAZ:00000912] meaning: GAZ:00000912 + description: A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs). Niue [GAZ:00006902]: text: Niue [GAZ:00006902] - description: An island nation located in the South Pacific Ocean. Although - self-governing, Niue is in free association with New Zealand, meaning that - the Sovereign in Right of New Zealand is also Niue's head of state. + title: Niue [GAZ:00006902] meaning: GAZ:00006902 + description: An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state. Norfolk Island [GAZ:00005908]: text: Norfolk Island [GAZ:00005908] - description: A Territory of Australia that includes Norfolk Island and neighboring - islands. + title: Norfolk Island [GAZ:00005908] meaning: GAZ:00005908 + description: A Territory of Australia that includes Norfolk Island and neighboring islands. North Korea [GAZ:00002801]: text: North Korea [GAZ:00002801] - description: A state in East Asia in the northern half of the Korean Peninsula, - with its capital in the city of Pyongyang. To the south and separated by - the Korean Demilitarized Zone is South Korea, with which it formed one nation - until division following World War II. At its northern Amnok River border - are China and, separated by the Tumen River in the extreme north-east, Russia. + title: North Korea [GAZ:00002801] meaning: GAZ:00002801 + description: A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia. North Macedonia [GAZ:00006895]: text: North Macedonia [GAZ:00006895] - description: A landlocked country on the Balkan peninsula in southeastern - Europe. It is bordered by Serbia and Kosovo to the north, Albania to the - west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic - of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), - 10 of which comprise Greater Skopje. This is reduced from the previous 123 - municipalities established in 1996-09. Prior to this, local government was - organised into 34 administrative districts. + title: North Macedonia [GAZ:00006895] meaning: GAZ:00006895 + description: A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts. North Sea [GAZ:00002284]: text: North Sea [GAZ:00002284] - description: A sea situated between the eastern coasts of the British Isles - and the western coast of Europe. + title: North Sea [GAZ:00002284] meaning: GAZ:00002284 + description: A sea situated between the eastern coasts of the British Isles and the western coast of Europe. Northern Mariana Islands [GAZ:00003958]: text: Northern Mariana Islands [GAZ:00003958] - description: A group of 15 islands about three-quarters of the way from Hawaii - to the Philippines. + title: Northern Mariana Islands [GAZ:00003958] meaning: GAZ:00003958 + description: A group of 15 islands about three-quarters of the way from Hawaii to the Philippines. Norway [GAZ:00002699]: text: Norway [GAZ:00002699] - description: A country and constitutional monarchy in Northern Europe that - occupies the western portion of the Scandinavian Peninsula. It is bordered - by Sweden, Finland, and Russia. The Kingdom of Norway also includes the - Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty - over Svalbard is based upon the Svalbard Treaty, but that treaty does not - apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter - I Island and Queen Maud Land in Antarctica are external dependencies, but - those three entities do not form part of the kingdom. + title: Norway [GAZ:00002699] meaning: GAZ:00002699 + description: A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom. Oman [GAZ:00005283]: text: Oman [GAZ:00005283] - description: A country in southwest Asia, on the southeast coast of the Arabian - Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia - on the west, and Yemen on the southwest. The coast is formed by the Arabian - Sea on the south and east, and the Gulf of Oman on the northeast. The country - also contains Madha, an exclave enclosed by the United Arab Emirates, and - Musandam, an exclave also separated by Emirati territory. Oman is divided - into four governorates (muhafazah) and five regions (mintaqat). The regions - are subdivided into provinces (wilayat). + title: Oman [GAZ:00005283] meaning: GAZ:00005283 + description: A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat). Pakistan [GAZ:00005246]: text: Pakistan [GAZ:00005246] - description: A country in Middle East which lies on the Iranian Plateau and - some parts of South Asia. It is located in the region where South Asia converges - with Central Asia and the Middle East. It has a 1,046 km coastline along - the Arabian Sea in the south, and is bordered by Afghanistan and Iran in - the west, India in the east and China in the far northeast. Pakistan is - subdivided into four provinces and two territories. In addition, the portion - of Kashmir that is administered by the Pakistani government is divided into - two separate administrative units. The provinces are divided into a total - of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly - equivalent to counties). Tehsils may contain villages or municipalities. - There are over five thousand local governments in Pakistan. + title: Pakistan [GAZ:00005246] meaning: GAZ:00005246 + description: A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan. Palau [GAZ:00006905]: text: Palau [GAZ:00006905] - description: A nation that consists of eight principal islands and more than - 250 smaller ones lying roughly 500 miles southeast of the Philippines. + title: Palau [GAZ:00006905] meaning: GAZ:00006905 + description: A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines. Panama [GAZ:00002892]: text: Panama [GAZ:00002892] - description: The southernmost country of Central America. Situated on an isthmus, - some categorize it as a transcontinental nation connecting the north and - south part of America. It borders Costa Rica to the north-west, Colombia - to the south-east, the Caribbean Sea to the north and the Pacific Ocean - to the south. Panama's major divisions are nine provinces and five indigenous - territories (comarcas indigenas). The provincial borders have not changed - since they were determined at independence in 1903. The provinces are divided - into districts, which in turn are subdivided into sections called corregimientos. - Configurations of the corregimientos are changed periodically to accommodate - population changes as revealed in the census reports. + title: Panama [GAZ:00002892] meaning: GAZ:00002892 + description: The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports. Papua New Guinea [GAZ:00003922]: text: Papua New Guinea [GAZ:00003922] - description: A country in Oceania that comprises the eastern half of the island - of New Guinea and its offshore islands in Melanesia (a region of the southwestern - Pacific Ocean north of Australia). + title: Papua New Guinea [GAZ:00003922] meaning: GAZ:00003922 + description: A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia). Paracel Islands [GAZ:00010832]: text: Paracel Islands [GAZ:00010832] - description: A group of small islands and reefs in the South China Sea, about - one-third of the way from Vietnam to the Philippines. + title: Paracel Islands [GAZ:00010832] meaning: GAZ:00010832 + description: A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines. Paraguay [GAZ:00002933]: text: Paraguay [GAZ:00002933] - description: A landlocked country in South America. It lies on both banks - of the Paraguay River, bordering Argentina to the south and southwest, Brazil - to the east and northeast, and Bolivia to the northwest, and is located - in the very heart of South America. Paraguay consists of seventeen departments - and one capital district (distrito capital). Each department is divided - into districts. + title: Paraguay [GAZ:00002933] meaning: GAZ:00002933 + description: A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts. Peru [GAZ:00002932]: text: Peru [GAZ:00002932] - description: A country in western South America. It is bordered on the north - by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, - on the south by Chile, and on the west by the Pacific Ocean. Peru is divided - into 25 regions and the province of Lima. These regions are subdivided into - provinces, which are composed of districts (provincias and distritos). There - are 195 provinces and 1833 districts in Peru. The Lima Province, located - in the central coast of the country, is unique in that it doesn't belong - to any of the twenty-five regions. The city of Lima, which is the nation's - capital, is located in this province. Callao is its own region, even though - it only contains one province, the Constitutional Province of Callao. + title: Peru [GAZ:00002932] meaning: GAZ:00002932 + description: A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao. Philippines [GAZ:00004525]: text: Philippines [GAZ:00004525] - description: 'An archipelagic nation located in Southeast Asia. The Philippine - archipelago comprises 7,107 islands in the western Pacific Ocean, bordering - countries such as Indonesia, Malaysia, Palau and the Republic of China, - although it is the only Southeast Asian country to share no land borders - with its neighbors. The Philippines is divided into three island groups: - Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, - 136 cities, 1,494 municipalities and 41,995 barangays.' + title: Philippines [GAZ:00004525] meaning: GAZ:00004525 + description: 'An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays.' Pitcairn Islands [GAZ:00005867]: text: Pitcairn Islands [GAZ:00005867] - description: A group of four islands in the southern Pacific Ocean. The Pitcairn - Islands form the southeasternmost extension of the geological archipelago - of the Tuamotus of French Polynesia. + title: Pitcairn Islands [GAZ:00005867] meaning: GAZ:00005867 + description: A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia. Poland [GAZ:00002939]: text: Poland [GAZ:00002939] - description: A country in Central Europe. Poland is bordered by Germany to - the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus - and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a - Russian exclave, to the north. The administrative division of Poland since - 1999 has been based on three levels of subdivision. The territory of Poland - is divided into voivodeships (provinces); these are further divided into - powiats (counties), and these in turn are divided into gminas (communes - or municipalities). Major cities normally have the status of both gmina - and powiat. Poland currently has 16 voivodeships, 379 powiats (including - 65 cities with powiat status), and 2,478 gminas. + title: Poland [GAZ:00002939] meaning: GAZ:00002939 + description: A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas. Portugal [GAZ:00004126]: text: Portugal [GAZ:00004126] - description: That part of the Portugese Republic that occupies the W part - of the Iberian Peninsula, and immediately adjacent islands. + title: Portugal [GAZ:00004126] meaning: GAZ:00004126 + description: That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands. Puerto Rico [GAZ:00006935]: text: Puerto Rico [GAZ:00006935] - description: A semi-autonomous territory composed of an archipelago in the - northeastern Caribbean, east of the Dominican Republic and west of the Virgin - Islands, approximately 2,000 km off the coast of Florida (the nearest of - the mainland United States). + title: Puerto Rico [GAZ:00006935] meaning: GAZ:00006935 + description: A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States). Qatar [GAZ:00005286]: text: Qatar [GAZ:00005286] - description: 'An Arab emirate in Southwest Asia, occupying the small Qatar - Peninsula on the northeasterly coast of the larger Arabian Peninsula. It - is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds - the state. Qatar is divided into ten municipalities (Arabic: baladiyah), - which are further divided into zones (districts).' + title: Qatar [GAZ:00005286] meaning: GAZ:00005286 + description: 'An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts).' Republic of the Congo [GAZ:00001088]: text: Republic of the Congo [GAZ:00001088] - description: A country in Central Africa. It is bordered by Gabon, Cameroon, - the Central African Republic, the Democratic Republic of the Congo, the - Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic - of the Congo is divided into 10 regions (regions) and one commune, the capital - Brazzaville. The regions are subdivided into forty-six districts. + title: Republic of the Congo [GAZ:00001088] meaning: GAZ:00001088 + description: A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts. Reunion [GAZ:00003945]: text: Reunion [GAZ:00003945] - description: An island, located in the Indian Ocean east of Madagascar, about - 200 km south west of Mauritius, the nearest island. + title: Reunion [GAZ:00003945] meaning: GAZ:00003945 + description: An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island. Romania [GAZ:00002951]: text: Romania [GAZ:00002951] - description: A country in Southeastern Europe. It shares a border with Hungary - and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, - and Bulgaria to the south. Romania has a stretch of sea coast along the - Black Sea. It is located roughly in the lower basin of the Danube and almost - all of the Danube Delta is located within its territory. Romania is divided - into forty-one counties (judete), as well as the municipality of Bucharest - (Bucuresti) - which is its own administrative unit. The country is further - subdivided into 319 cities and 2686 communes (rural localities). + title: Romania [GAZ:00002951] meaning: GAZ:00002951 + description: A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities). Ross Sea [GAZ:00023304]: text: Ross Sea [GAZ:00023304] - description: A large embayment of the Southern Ocean, extending deeply into - Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck - on the east, at 158degW. + title: Ross Sea [GAZ:00023304] meaning: GAZ:00023304 + description: A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW. Russia [GAZ:00002721]: text: Russia [GAZ:00002721] - description: 'A transcontinental country extending over much of northern Eurasia. - Russia shares land borders with the following countries (counter-clockwise - from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania - (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, - Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation - comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais - (territories), 4 autonomous okrugs (autonomous districts), one autonomous - oblast, and two federal cities. The federal subjects are grouped into seven - federal districts. These subjects are divided into districts (raions), cities/towns - and urban-type settlements, and, at level 4, selsovets (rural councils), - towns and urban-type settlements under the jurisdiction of the district - and city districts.' + title: Russia [GAZ:00002721] meaning: GAZ:00002721 + description: 'A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts.' Rwanda [GAZ:00001087]: text: Rwanda [GAZ:00001087] - description: A small landlocked country in the Great Lakes region of east-central - Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo - and Tanzania. Rwanda is divided into five provinces (intara) and subdivided - into thirty districts (akarere). The districts are divided into sectors - (imirenge). + title: Rwanda [GAZ:00001087] meaning: GAZ:00001087 + description: A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge). Saint Helena [GAZ:00000849]: text: Saint Helena [GAZ:00000849] - description: An island of volcanic origin and a British overseas territory - in the South Atlantic Ocean. + title: Saint Helena [GAZ:00000849] meaning: GAZ:00000849 + description: An island of volcanic origin and a British overseas territory in the South Atlantic Ocean. Saint Kitts and Nevis [GAZ:00006906]: text: Saint Kitts and Nevis [GAZ:00006906] - description: 'A federal two-island nation in the West Indies. Located in the - Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward - Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, - Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast - are Antigua and Barbuda, and to the southeast is the small uninhabited island - of Redonda, and the island of Montserrat. The federation of Saint Kitts - and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts - and five on Nevis.' + title: Saint Kitts and Nevis [GAZ:00006906] meaning: GAZ:00006906 + description: 'A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis.' Saint Lucia [GAZ:00006909]: text: Saint Lucia [GAZ:00006909] - description: An island nation in the eastern Caribbean Sea on the boundary - with the Atlantic Ocean. + title: Saint Lucia [GAZ:00006909] meaning: GAZ:00006909 + description: An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. Saint Pierre and Miquelon [GAZ:00003942]: text: Saint Pierre and Miquelon [GAZ:00003942] - description: An Overseas Collectivity of France located in a group of small - islands in the North Atlantic Ocean, the main ones being Saint Pierre and - Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and - Miquelon became an overseas department in 1976, but its status changed to - that of an Overseas collectivity in 1985. + title: Saint Pierre and Miquelon [GAZ:00003942] meaning: GAZ:00003942 + description: An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985. Saint Martin [GAZ:00005841]: text: Saint Martin [GAZ:00005841] - description: An overseas collectivity of France that came into being on 2007-02-22, - encompassing the northern parts of the island of Saint Martin and neighboring - islets. The southern part of the island, Sint Maarten, is part of the Netherlands - Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. + title: Saint Martin [GAZ:00005841] meaning: GAZ:00005841 + description: An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. Saint Vincent and the Grenadines [GAZ:02000565]: text: Saint Vincent and the Grenadines [GAZ:02000565] - description: An island nation in the Lesser Antilles chain of the Caribbean - Sea. + title: Saint Vincent and the Grenadines [GAZ:02000565] meaning: GAZ:02000565 + description: An island nation in the Lesser Antilles chain of the Caribbean Sea. Samoa [GAZ:00006910]: text: Samoa [GAZ:00006910] - description: A country governing the western part of the Samoan Islands archipelago - in the South Pacific Ocean. Samoa is made up of eleven itumalo (political - districts). + title: Samoa [GAZ:00006910] meaning: GAZ:00006910 + description: A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts). San Marino [GAZ:00003102]: text: San Marino [GAZ:00003102] - description: A country in the Apennine Mountains. It is a landlocked enclave, - completely surrounded by Italy. San Marino is an enclave in Italy, on the - border between the regioni of Emilia Romagna and Marche. Its topography - is dominated by the Apennines mountain range. San Marino is divided into - nine municipalities, known locally as Castelli (singular castello). + title: San Marino [GAZ:00003102] meaning: GAZ:00003102 + description: A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello). Sao Tome and Principe [GAZ:00006927]: text: Sao Tome and Principe [GAZ:00006927] - description: 'An island nation in the Gulf of Guinea, off the western equatorial - coast of Africa. It consists of two islands: Sao Tome and Principe, located - about 140 km apart and about 250 and 225 km respectively, off of the northwestern - coast of Gabon. Both islands are part of an extinct volcanic mountain range. - Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The - provinces are further divided into seven districts, six on Sao Tome and - one on Principe (with Principe having self-government since 1995-04-29).' + title: Sao Tome and Principe [GAZ:00006927] meaning: GAZ:00006927 + description: 'An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29).' Saudi Arabia [GAZ:00005279]: text: Saudi Arabia [GAZ:00005279] - description: A country on the Arabian Peninsula. It is bordered by Jordan - on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, - and the United Arab Emirates on the east, Oman on the southeast, and Yemen - on the south. The Persian Gulf lies to the northeast and the Red Sea to - its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; - singular mintaqah). Each is then divided into Governorates. + title: Saudi Arabia [GAZ:00005279] meaning: GAZ:00005279 + description: A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates. Senegal [GAZ:00000913]: text: Senegal [GAZ:00000913] - description: A country south of the Senegal River in western Africa. Senegal - is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali - to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies - almost entirely within Senegal, surrounded on the north, east and south; - from its western coast Gambia's territory follows the Gambia River more - than 300 km inland. Dakar is the capital city of Senegal, located on the - Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided - into 11 regions and further subdivided into 34 Departements, 103 Arrondissements - (neither of which have administrative function) and by Collectivites Locales. + title: Senegal [GAZ:00000913] meaning: GAZ:00000913 + description: A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales. Serbia [GAZ:00002957]: text: Serbia [GAZ:00002957] - description: 'A landlocked country in Central and Southeastern Europe, covering - the southern part of the Pannonian Plain and the central part of the Balkan - Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria - to the east; Republic of Macedonia, Montenegro to the south; Croatia and - Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided - into 29 districts plus the City of Belgrade. The districts and the city - of Belgrade are further divided into municipalities. Serbia has two autonomous - provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), - and Vojvodina in the north (7 districts, 46 municipalities).' + title: Serbia [GAZ:00002957] meaning: GAZ:00002957 + description: 'A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities).' Seychelles [GAZ:00006922]: text: Seychelles [GAZ:00006922] - description: An archipelagic island country in the Indian Ocean at the eastern - edge of the Somali Sea. It consists of 115 islands. + title: Seychelles [GAZ:00006922] meaning: GAZ:00006922 + description: An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands. Sierra Leone [GAZ:00000914]: text: Sierra Leone [GAZ:00000914] - description: A country in West Africa. It is bordered by Guinea in the north - and east, Liberia in the southeast, and the Atlantic Ocean in the southwest - and west. The Republic of Sierra Leone is composed of 3 provinces and one - area called the Western Area; the provinces are further divided into 12 - districts. The Western Area is also divided into 2 districts. + title: Sierra Leone [GAZ:00000914] meaning: GAZ:00000914 + description: A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts. Singapore [GAZ:00003923]: text: Singapore [GAZ:00003923] - description: An island nation located at the southern tip of the Malay Peninsula. - It lies 137 km north of the Equator, south of the Malaysian State of Johor - and north of Indonesia's Riau Islands. Singapore consists of 63 islands, - including mainland Singapore. There are two man-made connections to Johor, - Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in - the west. Since 2001-11-24, Singapore has had an administrative subdivision - into 5 districts. It is also divided into five Regions, urban planning subdivisions - with no administrative role. + title: Singapore [GAZ:00003923] meaning: GAZ:00003923 + description: An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role. Sint Maarten [GAZ:00012579]: text: Sint Maarten [GAZ:00012579] - description: One of five island areas (Eilandgebieden) of the Netherlands - Antilles, encompassing the southern half of the island of Saint Martin/Sint - Maarten. + title: Sint Maarten [GAZ:00012579] meaning: GAZ:00012579 + description: One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten. Slovakia [GAZ:00002956]: text: Slovakia [GAZ:00002956] - description: A landlocked country in Central Europe. The Slovak Republic borders - the Czech Republic and Austria to the west, Poland to the north, Ukraine - to the east and Hungary to the south. The largest city is its capital, Bratislava. - Slovakia is subdivided into 8 kraje (singular - kraj, usually translated - as regions. The kraje are subdivided into many okresy (singular okres, usually - translated as districts). Slovakia currently has 79 districts. + title: Slovakia [GAZ:00002956] meaning: GAZ:00002956 + description: A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts. Slovenia [GAZ:00002955]: text: Slovenia [GAZ:00002955] - description: A country in southern Central Europe bordering Italy to the west, - the Adriatic Sea to the southwest, Croatia to the south and east, Hungary - to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. - As of 2005-05 Slovenia is divided into 12 statistical regions for legal - and statistical purposes. Slovenia is divided into 210 local municipalities, - eleven of which have urban status. + title: Slovenia [GAZ:00002955] meaning: GAZ:00002955 + description: A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status. Solomon Islands [GAZ:00005275]: text: Solomon Islands [GAZ:00005275] - description: A nation in Melanesia, east of Papua New Guinea, consisting of - nearly one thousand islands. Together they cover a land mass of 28,400 km2. - The capital is Honiara, located on the island of Guadalcanal. + title: Solomon Islands [GAZ:00005275] meaning: GAZ:00005275 + description: A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal. Somalia [GAZ:00001104]: text: Somalia [GAZ:00001104] - description: A country located in the Horn of Africa. It is bordered by Djibouti - to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on - its north, the Indian Ocean at its east, and Ethiopia to the west. Prior - to the civil war, Somalia was divided into eighteen regions (gobollada, - singular gobol), which were in turn subdivided into districts. On a de facto - basis, northern Somalia is now divided up among the quasi-independent states - of Puntland, Somaliland, Galmudug and Maakhir. + title: Somalia [GAZ:00001104] meaning: GAZ:00001104 + description: A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir. South Africa [GAZ:00001094]: text: South Africa [GAZ:00001094] - description: 'A country located at the southern tip of Africa. It borders - the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, - Swaziland, and Lesotho, an independent enclave surrounded by South African - territory. It is divided into nine provinces which are further subdivided - into 52 districts: 6 metropolitan and 46 district municipalities. The 46 - district municipalities are further subdivided into 231 local municipalities. - The district municipalities also contain 20 district management areas (mostly - game parks) that are directly governed by the district municipalities. The - six metropolitan municipalities perform the functions of both district and - local municipalities.' + title: South Africa [GAZ:00001094] meaning: GAZ:00001094 + description: 'A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities.' South Georgia and the South Sandwich Islands [GAZ:00003990]: text: South Georgia and the South Sandwich Islands [GAZ:00003990] - description: A British overseas territory in the southern Atlantic Ocean. - It iconsists of South Georgia and the Sandwich Islands, some 640 km to the - SE. + title: South Georgia and the South Sandwich Islands [GAZ:00003990] meaning: GAZ:00003990 + description: A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE. South Korea [GAZ:00002802]: text: South Korea [GAZ:00002802] - description: A republic in East Asia, occupying the southern half of the Korean - Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous - province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 - special city (teukbyeolsi). These are further subdivided into a variety - of smaller entities, including cities (si), counties (gun), districts (gu), - towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). + title: South Korea [GAZ:00002802] meaning: GAZ:00002802 + description: A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). South Sudan [GAZ:00233439]: text: South Sudan [GAZ:00233439] - description: A state located in Africa with Juba as its capital city. It's - bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic - of the Congo to the south, and the Central African Republic to the west - and Sudan to the North. Southern Sudan includes the vast swamp region of - the Sudd formed by the White Nile, locally called the Bahr el Jebel. + title: South Sudan [GAZ:00233439] meaning: GAZ:00233439 + description: A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel. Spain [GAZ:00003936]: text: Spain [GAZ:00003936] - description: That part of the Kingdom of Spain that occupies the Iberian Peninsula - plus the Balaeric Islands. The Spanish mainland is bordered to the south - and east almost entirely by the Mediterranean Sea (except for a small land - boundary with Gibraltar); to the north by France, Andorra, and the Bay of - Biscay; and to the west by the Atlantic Ocean and Portugal. + title: Spain [GAZ:00003936] meaning: GAZ:00003936 + description: That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal. Spratly Islands [GAZ:00010831]: text: Spratly Islands [GAZ:00010831] - description: A group of >100 islands located in the Southeastern Asian group - of reefs and islands in the South China Sea, about two-thirds of the way - from southern Vietnam to the southern Philippines. + title: Spratly Islands [GAZ:00010831] meaning: GAZ:00010831 + description: A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines. Sri Lanka [GAZ:00003924]: text: Sri Lanka [GAZ:00003924] - description: An island nation in South Asia, located about 31 km off the southern - coast of India. Sri Lanka is divided into 9 provinces and 25 districts. - Districts are divided into Divisional Secretariats. + title: Sri Lanka [GAZ:00003924] meaning: GAZ:00003924 + description: An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats. State of Palestine [GAZ:00002475]: text: State of Palestine [GAZ:00002475] - description: The territory under the administration of the Palestine National - Authority, as established by the Oslo Accords. The PNA divides the Palestinian - territories into 16 governorates. + title: State of Palestine [GAZ:00002475] meaning: GAZ:00002475 + description: The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates. Sudan [GAZ:00000560]: text: Sudan [GAZ:00000560] - description: A country in North Africa. It is bordered by Egypt to the north, - the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and - Uganda to the southeast, Democratic Republic of the Congo and the Central - African Republic to the southwest, Chad to the west and Libya to the northwest. - Sudan is divided into twenty-six states (wilayat, singular wilayah) which - in turn are subdivided into 133 districts. + title: Sudan [GAZ:00000560] meaning: GAZ:00000560 + description: A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts. Suriname [GAZ:00002525]: text: Suriname [GAZ:00002525] - description: A country in northern South America. It is situated between French - Guiana to the east and Guyana to the west. The southern border is shared - with Brazil and the northern border is the Atlantic coast. The southernmost - border with French Guiana is disputed along the Marowijne river. Suriname - is divided into 10 districts, each of which is divided into Ressorten. + title: Suriname [GAZ:00002525] meaning: GAZ:00002525 + description: A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten. Svalbard [GAZ:00005396]: text: Svalbard [GAZ:00005396] - description: An archipelago of continental islands lying in the Arctic Ocean - north of mainland Europe, about midway between Norway and the North Pole. + title: Svalbard [GAZ:00005396] meaning: GAZ:00005396 + description: An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole. Swaziland [GAZ:00001099]: text: Swaziland [GAZ:00001099] - description: A small, landlocked country in Africa embedded between South - Africa in the west, north and south and Mozambique in the east. Swaziland - is divided into four districts, each of which is divided into Tinkhundla - (singular, Inkhundla). + title: Swaziland [GAZ:00001099] meaning: GAZ:00001099 + description: A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). Sweden [GAZ:00002729]: text: Sweden [GAZ:00002729] - description: A Nordic country on the Scandinavian Peninsula in Northern Europe. - It has borders with Norway (west and north) and Finland (northeast). Sweden - is a unitary state, currently divided into twenty-one counties (lan). Each - county further divides into a number of municipalities or kommuner, with - a total of 290 municipalities in 2004. + title: Sweden [GAZ:00002729] meaning: GAZ:00002729 + description: A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004. Switzerland [GAZ:00002941]: text: Switzerland [GAZ:00002941] - description: 'A federal republic in Europe. Switzerland is bordered by Germany, - France, Italy, Austria and Liechtenstein. The Swiss Confederation consists - of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within - Switzerland there are two enclaves: Busingen belongs to Germany, Campione - d''Italia belongs to Italy.' + title: Switzerland [GAZ:00002941] meaning: GAZ:00002941 + description: "A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy." Syria [GAZ:00002474]: text: Syria [GAZ:00002474] - description: 'A country in Southwest Asia, bordering Lebanon, the Mediterranean - Sea and the island of Cyprus to the west, Israel to the southwest, Jordan - to the south, Iraq to the east, and Turkey to the north. Syria has fourteen - governorates, or muhafazat (singular: muhafazah). The governorates are divided - into sixty districts, or manatiq (singular: mintaqah), which are further - divided into sub-districts, or nawahi (singular: nahia).' + title: Syria [GAZ:00002474] meaning: GAZ:00002474 + description: 'A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia).' Taiwan [GAZ:00005341]: text: Taiwan [GAZ:00005341] - description: A state in East Asia with de facto rule of the island of Tawain - and adjacent territory. The Republic of China currently administers two - historical provinces of China (one completely and a small part of another - one) and centrally administers two direct-controlled municipalities. + title: Taiwan [GAZ:00005341] meaning: GAZ:00005341 + description: A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities. Tajikistan [GAZ:00006912]: text: Tajikistan [GAZ:00006912] - description: A mountainous landlocked country in Central Asia. Afghanistan - borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and - People's Republic of China to the east. Tajikistan consists of 4 administrative - divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous - province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican - Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly - known as Karotegin Province). Each region is divided into several districts - (nohiya or raion). + title: Tajikistan [GAZ:00006912] meaning: GAZ:00006912 + description: A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion). Tanzania [GAZ:00001103]: text: Tanzania [GAZ:00001103] - description: A country in East Africa bordered by Kenya and Uganda on the - north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, - and Zambia, Malawi and Mozambique on the south. To the east it borders the - Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on - the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight - districts (wilaya), each with at least one council, have been created to - further increase local authority; the councils are also known as local government - authorities. Currently there are 114 councils operating in 99 districts; - 22 are urban and 92 are rural. The 22 urban units are further classified - as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, - Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) - or town councils (the remaining eleven communities). + title: Tanzania [GAZ:00001103] meaning: GAZ:00001103 + description: A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities). Thailand [GAZ:00003744]: text: Thailand [GAZ:00003744] - description: 'A country in Southeast Asia. To its east lie Laos and Cambodia; - to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman - Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided - into 75 provinces (changwat), which are gathered into 5 groups of provinces - by location. There are also 2 special governed districts: the capital Bangkok - (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial - level and thus often counted as a 76th province.' + title: Thailand [GAZ:00003744] meaning: GAZ:00003744 + description: 'A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province.' Timor-Leste [GAZ:00006913]: text: Timor-Leste [GAZ:00006913] - description: A country in Southeast Asia. It comprises the eastern half of - the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, - an exclave on the northwestern side of the island, within Indonesian West - Timor. The small country of 15,410 km2 is located about 640 km northwest - of Darwin, Australia. East Timor is divided into thirteen administrative - districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, - villages and hamlets. + title: Timor-Leste [GAZ:00006913] meaning: GAZ:00006913 + description: A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets. Togo [GAZ:00000915]: text: Togo [GAZ:00000915] - description: A country in West Africa bordering Ghana in the west, Benin in - the east and Burkina Faso in the north. In the south, it has a short Gulf - of Guinea coast, on which the capital Lome is located. + title: Togo [GAZ:00000915] meaning: GAZ:00000915 + description: A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located. Tokelau [GAZ:00260188]: text: Tokelau [GAZ:00260188] - description: 'A dependent territory of New Zealand in the southern Pacific - Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and - Fakaofo. They have a combined land area of 10 km2 (4 sq mi).' + title: Tokelau [GAZ:00260188] meaning: GAZ:00260188 + description: 'A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi).' Tonga [GAZ:00006916]: text: Tonga [GAZ:00006916] - description: A Polynesian country, and also an archipelago comprising 169 - islands, of which 36 are inhabited. The archipelago's total surface area - is about 750 square kilometres (290 sq mi) scattered over 700,000 square - kilometres (270,000 sq mi) of the southern Pacific Ocean. + title: Tonga [GAZ:00006916] meaning: GAZ:00006916 + description: A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean. Trinidad and Tobago [GAZ:00003767]: text: Trinidad and Tobago [GAZ:00003767] - description: An archipelagic state in the southern Caribbean, lying northeast - of the South American nation of Venezuela and south of Grenada in the Lesser - Antilles. It also shares maritime boundaries with Barbados to the northeast - and Guyana to the southeast. The country covers an area of 5,128 km2and - consists of two main islands, Trinidad and Tobago, and 21 smaller islands. + title: Trinidad and Tobago [GAZ:00003767] meaning: GAZ:00003767 + description: An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands. Tromelin Island [GAZ:00005812]: text: Tromelin Island [GAZ:00005812] - description: A low, flat 0.8 km2 island in the Indian Ocean, about 350 km - east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 - m long and 700 m wide, surrounded by coral reefs. The island is 7 m high - at its highest point. + title: Tromelin Island [GAZ:00005812] meaning: GAZ:00005812 + description: A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point. Tunisia [GAZ:00000562]: text: Tunisia [GAZ:00000562] - description: A country situated on the Mediterranean coast of North Africa. - It is bordered by Algeria to the west and Libya to the southeast. Tunisia - is subdivided into 24 governorates, divided into 262 "delegations" or "districts" - (mutamadiyat), and further subdivided into municipalities (shaykhats). + title: Tunisia [GAZ:00000562] meaning: GAZ:00000562 + description: A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 "delegations" or "districts" (mutamadiyat), and further subdivided into municipalities (shaykhats). Turkey [GAZ:00000558]: text: Turkey [GAZ:00000558] - description: 'A Eurasian country that stretches across the Anatolian peninsula - in western Asia and Thrace (Rumelia) in the Balkan region of southeastern - Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece - to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave - of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. - The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago - are to the west; and the Black Sea is to the north. Separating Anatolia - and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus - and the Dardanelles), which are commonly reckoned to delineate the border - between Asia and Europe, thereby making Turkey transcontinental. The territory - of Turkey is subdivided into 81 provinces for administrative purposes. The - provinces are organized into 7 regions for census purposes; however, they - do not represent an administrative structure. Each province is divided into - districts, for a total of 923 districts.' + title: Turkey [GAZ:00000558] meaning: GAZ:00000558 + description: 'A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts.' Turkmenistan [GAZ:00005018]: text: Turkmenistan [GAZ:00005018] - description: A country in Central Asia. It is bordered by Afghanistan to the - southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan - to the northwest, and the Caspian Sea to the west. It was a constituent - republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan - is divided into five provinces or welayatlar (singular - welayat) and one - independent city. + title: Turkmenistan [GAZ:00005018] meaning: GAZ:00005018 + description: A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city. Turks and Caicos Islands [GAZ:00003955]: text: Turks and Caicos Islands [GAZ:00003955] - description: A British Overseas Territory consisting of two groups of tropical - islands in the West Indies. The Turks and Caicos Islands are divided into - six administrative districts (two in the Turks Islands and four in the Caicos - Islands. + title: Turks and Caicos Islands [GAZ:00003955] meaning: GAZ:00003955 + description: A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands. Tuvalu [GAZ:00009715]: text: Tuvalu [GAZ:00009715] - description: A Polynesian island nation located in the Pacific Ocean midway - between Hawaii and Australia. + title: Tuvalu [GAZ:00009715] meaning: GAZ:00009715 + description: A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia. United States of America [GAZ:00002459]: text: United States of America [GAZ:00002459] - description: A federal constitutional republic comprising fifty states and - a federal district. The country is situated mostly in central North America, - where its forty-eight contiguous states and Washington, DC, the capital - district, lie between the Pacific and Atlantic Oceans, bordered by Canada - to the north and Mexico to the south. The State of Alaska is in the northwest - of the continent, with Canada to its east and Russia to the west across - the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United - States also possesses several territories, or insular areas, that are scattered - around the Caribbean and Pacific. The states are divided into smaller administrative - regions, called counties in most states, exceptions being Alaska (parts - of the state are organized into subdivisions called boroughs; the rest of - the state's territory that is not included in any borough is divided into - "census areas"), and Louisiana (which is divided into county-equivalents - that are called parishes). There are also independent cities which are within - particular states but not part of any particular county or consolidated - city-counties. Another type of organization is where the city and county - are unified and function as an independent city. There are thirty-nine independent - cities in Virginia and other independent cities or city-counties are San - Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, - Colorado and Carson City, Nevada. Counties can include a number of cities, - towns, villages, or hamlets, or sometimes just a part of a city. Counties - have varying degrees of political and legal significance, but they are always - administrative divisions of the state. Counties in many states are further - subdivided into townships, which, by definition, are administrative divisions - of a county. In some states, such as Michigan, a township can file a charter - with the state government, making itself into a "charter township", which - is a type of mixed municipal and township status (giving the township some - of the rights of a city without all of the responsibilities), much in the - way a metropolitan municipality is a mixed municipality and county. + title: United States of America [GAZ:00002459] meaning: GAZ:00002459 + description: A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into "census areas"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a "charter township", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county. Uganda [GAZ:00001102]: text: Uganda [GAZ:00001102] - description: 'A landlocked country in East Africa, bordered on the east by - Kenya, the north by Sudan, on the west by the Democratic Republic of the - Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern - part of the country includes a substantial portion of Lake Victoria, within - which it shares borders with Kenya and Tanzania. Uganda is divided into - 80 districts, spread across four administrative regions: Northern, Eastern, - Central and Western. The districts are subdivided into counties.' + title: Uganda [GAZ:00001102] meaning: GAZ:00001102 + description: 'A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties.' Ukraine [GAZ:00002724]: text: Ukraine [GAZ:00002724] - description: A country in Eastern Europe. It borders Russia to the east, Belarus - to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova - to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine - is subdivided into twenty-four oblasts (provinces) and one autonomous republic - (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, - and Sevastopol, both have a special legal status. The 24 oblasts and Crimea - are subdivided into 490 raions (districts), or second-level administrative - units. + title: Ukraine [GAZ:00002724] meaning: GAZ:00002724 + description: A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units. United Arab Emirates [GAZ:00005282]: text: United Arab Emirates [GAZ:00005282] - description: A Middle Eastern federation of seven states situated in the southeast - of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering - Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, - Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. + title: United Arab Emirates [GAZ:00005282] meaning: GAZ:00005282 + description: A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. United Kingdom [GAZ:00002637]: text: United Kingdom [GAZ:00002637] - description: A sovereign island country located off the northwestern coast - of mainland Europe comprising of the four constituent countries; England, - Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, - the northeast part of the island of Ireland and many small islands. Apart - from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North - Sea, the English Channel and the Irish Sea. The largest island, Great Britain, - is linked to France by the Channel Tunnel. + title: United Kingdom [GAZ:00002637] meaning: GAZ:00002637 + description: A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel. Uruguay [GAZ:00002930]: text: Uruguay [GAZ:00002930] - description: A country located in the southeastern part of South America. - It is bordered by Brazil to the north, by Argentina across the bank of both - the Uruguay River to the west and the estuary of Rio de la Plata to the - southwest, and the South Atlantic Ocean to the southeast. Uraguay consists - of 19 departments (departamentos, singular - departamento). + title: Uruguay [GAZ:00002930] meaning: GAZ:00002930 + description: A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento). Uzbekistan [GAZ:00004979]: text: Uzbekistan [GAZ:00004979] - description: A doubly landlocked country in Central Asia, formerly part of - the Soviet Union. It shares borders with Kazakhstan to the west and to the - north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan - to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one - autonomous republic (respublika and one independent city (shahar). + title: Uzbekistan [GAZ:00004979] meaning: GAZ:00004979 + description: A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar). Vanuatu [GAZ:00006918]: text: Vanuatu [GAZ:00006918] - description: An island country located in the South Pacific Ocean. The archipelago, - which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern - Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New - Guinea, southeast of the Solomon Islands, and west of Fiji. + title: Vanuatu [GAZ:00006918] meaning: GAZ:00006918 + description: An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji. Venezuela [GAZ:00002931]: text: Venezuela [GAZ:00002931] - description: A country on the northern coast of South America. The country - comprises a continental mainland and numerous islands located off the Venezuelan - coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses - borders with Guyana to the east, Brazil to the south, and Colombia to the - west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, - Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just - north, off the Venezuelan coast. Venezuela is divided into twenty-three - states (Estados), a capital district (distrito capital) corresponding to - the city of Caracas, the Federal Dependencies (Dependencias Federales, a - special territory), and Guayana Esequiba (claimed in a border dispute with - Guyana). Venezuela is further subdivided into 335 municipalities (municipios); - these are subdivided into over one thousand parishes (parroquias). + title: Venezuela [GAZ:00002931] meaning: GAZ:00002931 + description: A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias). Viet Nam [GAZ:00003756]: text: Viet Nam [GAZ:00003756] - description: The easternmost country on the Indochina Peninsula in Southeast - Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, - alongside China, Laos, and Cambodia. + title: Viet Nam [GAZ:00003756] meaning: GAZ:00003756 + description: The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia. Virgin Islands [GAZ:00003959]: text: Virgin Islands [GAZ:00003959] - description: A group of islands in the Caribbean that are an insular area - of the United States. The islands are geographically part of the Virgin - Islands archipelago and are located in the Leeward Islands of the Lesser - Antilles. The US Virgin Islands are an organized, unincorporated United - States territory. The US Virgin Islands are administratively divided into - two districts and subdivided into 20 sub-districts. + title: Virgin Islands [GAZ:00003959] meaning: GAZ:00003959 + description: A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts. Wake Island [GAZ:00007111]: text: Wake Island [GAZ:00007111] - description: A coral atoll (despite its name) having a coastline of 19 km - in the North Pacific Ocean, located about two-thirds of the way from Honolulu - (3,700 km west) to Guam (2,430 km east). + title: Wake Island [GAZ:00007111] meaning: GAZ:00007111 + description: A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east). Wallis and Futuna [GAZ:00007191]: text: Wallis and Futuna [GAZ:00007191] - description: A Polynesian French island territory (but not part of, or even - contiguous with, French Polynesia) in the South Pacific between Fiji and - Samoa. It is made up of three main volcanic tropical islands and a number - of tiny islets. + title: Wallis and Futuna [GAZ:00007191] meaning: GAZ:00007191 + description: A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets. West Bank [GAZ:00009572]: text: West Bank [GAZ:00009572] - description: A landlocked territory near the Mediterranean coast of Western - Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the - south, west and north.[2] Under Israeli occupation since 1967, the area - is split into 167 Palestinian "islands" under partial Palestinian National - Authority civil rule, and 230 Israeli settlements into which Israeli law - is "pipelined". + title: West Bank [GAZ:00009572] meaning: GAZ:00009572 + description: A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian "islands" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is "pipelined". Western Sahara [GAZ:00000564]: text: Western Sahara [GAZ:00000564] - description: A territory of northwestern Africa, bordered by Morocco to the - north, Algeria in the northeast, Mauritania to the east and south, and the - Atlantic Ocean on the west. Western Sahara is administratively divided into - four regions. + title: Western Sahara [GAZ:00000564] meaning: GAZ:00000564 + description: A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions. Yemen [GAZ:00005284]: text: Yemen [GAZ:00005284] - description: A country located on the Arabian Peninsula in Southwest Asia. - Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, - the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's - territory includes over 200 islands, the largest of which is Socotra, about - 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen - is divided into twenty governorates (muhafazah) and one municipality. The - population of each governorate is listed in the table below. The governorates - of Yemen are divided into 333 districts (muderiah). The districts are subdivided - into 2,210 sub-districts, and then into 38,284 villages (as of 2001). + title: Yemen [GAZ:00005284] meaning: GAZ:00005284 + description: A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001). Zambia [GAZ:00001107]: text: Zambia [GAZ:00001107] - description: A landlocked country in Southern Africa. The neighbouring countries - are the Democratic Republic of the Congo to the north, Tanzania to the north-east, - Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, - and Angola to the west. The capital city is Lusaka. Zambia is divided into - nine provinces. Each province is subdivided into several districts with - a total of 73 districts. + title: Zambia [GAZ:00001107] meaning: GAZ:00001107 + description: A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts. Zimbabwe [GAZ:00001106]: text: Zimbabwe [GAZ:00001106] - description: A landlocked country in the southern part of the continent of - Africa, between the Zambezi and Limpopo rivers. It is bordered by South - Africa to the south, Botswana to the southwest, Zambia to the northwest, - and Mozambique to the east. Zimbabwe is divided into eight provinces and - two cities with provincial status. The provinces are subdivided into 59 - districts and 1,200 municipalities. + title: Zimbabwe [GAZ:00001106] meaning: GAZ:00001106 + description: A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities. types: WhitespaceMinimizedString: name: WhitespaceMinimizedString typeof: string - description: 'A string that has all whitespace trimmed off of beginning and end, - and all internal whitespace segments reduced to single spaces. Whitespace includes - #x9 (tab), #xA (linefeed), and #xD (carriage return).' + description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).' base: str uri: xsd:token Provenance: name: Provenance typeof: string - description: A field containing a DataHarmonizer versioning marker. It is issued - by DataHarmonizer when validation is applied to a given row of data. + description: A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data. base: str uri: xsd:token settings: diff --git a/web/templates/mpox/schema_slots.tsv b/web/templates/mpox/schema_slots.tsv index 08f4e614..20196f4e 100644 --- a/web/templates/mpox/schema_slots.tsv +++ b/web/templates/mpox/schema_slots.tsv @@ -1,233 +1,246 @@ -class_name slot_group slot_uri title name range range_2 identifier multivalued required recommended minimum_value maximum_value pattern structured_pattern description comments examples EXPORT_GISAID EXPORT_CNPHI EXPORT_NML_LIMS EXPORT_BIOSAMPLE EXPORT_VirusSeq_Portal -Mpox;MpoxInternational GENEPIO:0001122 Database Identifiers database_identifiers -Mpox;MpoxInternational Database Identifiers GENEPIO:0001123 specimen collector sample ID specimen_collector_sample_id WhitespaceMinimizedString TRUE TRUE The user-defined name for the sample. Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab. prov_mpox_1234 Sample ID given by the submitting laboratory Primary Specimen ID TEXT_ID sample_name specimen collector sample ID -Mpox Database Identifiers GENEPIO:0001128 Related specimen primary ID related_specimen_primary_id WhitespaceMinimizedString NullValueMenu The primary ID of a related specimen previously submitted to the repository. Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system. SR20-12345 Related Specimen ID;Related Specimen Relationship Type PH_RELATED_PRIMARY_ID host_subject_ID -Mpox;MpoxInternational Database Identifiers GENEPIO:0100281 case ID case_id WhitespaceMinimizedString The identifier used to specify an epidemiologically detected case of disease. Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. ABCD1234 PH_CASE_ID -Mpox;MpoxInternational Database Identifiers GENEPIO:0001136 bioproject accession bioproject_accession WhitespaceMinimizedString {UPPER_CASE} The INSDC accession number of the BioProject(s) to which the BioSample belongs. Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects. PRJNA12345 SUBMISSIONS - BioProject Accession bioproject_accession -Mpox;MpoxInternational Database Identifiers GENEPIO:0001139 biosample accession biosample_accession WhitespaceMinimizedString {UPPER_CASE} The identifier assigned to a BioSample in INSDC archives. Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA. SAMN14180202 SUBMISSIONS - BioSample Accession -Mpox;MpoxInternational Database Identifiers GENEPIO:0101203 INSDC sequence read accession insdc_sequence_read_accession WhitespaceMinimizedString {UPPER_CASE} The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR. SRR123456, ERR123456, DRR123456, CRR123456 SRA Accession SUBMISSIONS - SRA Accession -Mpox;MpoxInternational Database Identifiers GENEPIO:0101204 INSDC assembly accession insdc_assembly_accession WhitespaceMinimizedString {UPPER_CASE} The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version. LZ986655.1 GenBank Accession SUBMISSIONS - GenBank Accession -MpoxInternational Database Identifiers GENEPIO:0100282 GISAID virus name gisaid_virus_name WhitespaceMinimizedString Identifier of the specific isolate. Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put "UN" for "Unknown". hMpxV/Canada/UN-NML-12345/2022 Virus name GISAID_virus_name -Mpox;MpoxInternational Database Identifiers GENEPIO:0001147 GISAID accession gisaid_accession WhitespaceMinimizedString {UPPER_CASE} The GISAID accession number assigned to the sequence. Store the accession returned from the GISAID submission. EPI_ISL_436489 GISAID Accession (if known) SUBMISSIONS - GISAID Accession GISAID_accession GISAID accession -Mpox;MpoxInternational GENEPIO:0001150 Sample collection and processing sample_collection_and_processing -Mpox Sample collection and processing GENEPIO:0001153 sample collected by sample_collected_by SampleCollectedByMenu NullValueMenu TRUE The name of the agency that collected the original sample. The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). BCCDC Public Health Laboratory Originating lab Lab Name CUSTOMER collected_by sample collected by -MpoxInternational Sample collection and processing GENEPIO:0001153 sample collected by sample_collected_by WhitespaceMinimizedString NullValueMenu TRUE The name of the agency that collected the original sample. The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). BCCDC Public Health Laboratory Originating lab collected_by -Mpox;MpoxInternational Sample collection and processing GENEPIO:0001156 sample collector contact email sample_collector_contact_email WhitespaceMinimizedString ^\S+@\S+\.\S+$ The email address of the contact responsible for follow-up regarding the sample. The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca RespLab@lab.ca sample collector contact email -Mpox;MpoxInternational Sample collection and processing GENEPIO:0001158 sample collector contact address sample_collector_contact_address WhitespaceMinimizedString The mailing address of the agency submitting the sample. The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country 655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada Address sample collector contact address -Mpox;MpoxInternational Sample collection and processing GENEPIO:0001174 sample collection date sample_collection_date date NullValueMenu TRUE 2019-10-01 {today} The date on which the sample was collected. Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add "jitter" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". 2020-03-16 Collection date Patient Sample Collected Date HC_COLLECT_DATE collection_date sample collection date -Mpox Sample collection and processing GENEPIO:0001177 sample collection date precision sample_collection_date_precision SampleCollectionDatePrecisionMenu NullValueMenu TRUE The precision to which the "sample collection date" was provided. Provide the precision of granularity to the "day", "month", or "year" for the date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". year Precision of date collected HC_TEXT2 -Mpox;MpoxInternational Sample collection and processing GENEPIO:0001179 sample received date sample_received_date date NullValueMenu {sample_collection_date} {today} The date on which the sample was received. ISO 8601 standard "YYYY-MM-DD". 2020-03-20 sample received date -Mpox Sample collection and processing GENEPIO:0001181 geo_loc_name (country) geo_loc_name_country GeoLocNameCountryMenu NullValueMenu TRUE The country where the sample was collected. Provide the country name from the controlled vocabulary provided. Canada Location Patient Country HC_COUNTRY geo_loc_name geo_loc_name (country) -MpoxInternational Sample collection and processing GENEPIO:0001181 geo_loc_name (country) geo_loc_name_country GeoLocNameCountryInternationalMenu NullValueMenu TRUE The country where the sample was collected. Provide the country name from the controlled vocabulary provided. United States of America [GAZ:00002459] Location Patient Country HC_COUNTRY geo_loc_name geo_loc_name (country) -Mpox Sample collection and processing GENEPIO:0001185 geo_loc_name (state/province/territory) geo_loc_name_state_province_territory GeoLocNameStateProvinceTerritoryMenu NullValueMenu TRUE The state/province/territory where the sample was collected. Provide the province/territory name from the controlled vocabulary provided. Saskatchewan Patient Province HC_PROVINCE geo_loc_name geo_loc_name (state/province/territory) -MpoxInternational Sample collection and processing GENEPIO:0001185 geo_loc_name (state/province/territory) geo_loc_name_state_province_territory WhitespaceMinimizedString NullValueMenu TRUE The state/province/territory where the sample was collected. Provide the state/province/territory name from the controlled vocabulary provided. Saskatchewan Patient Province HC_PROVINCE geo_loc_name geo_loc_name (state/province/territory) -MpoxInternational Sample collection and processing GENEPIO:0100309 geo_loc latitude geo_loc_latitude WhitespaceMinimizedString The latitude coordinates of the geographical location of sample collection. Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". 38.98 N lat_lon -MpoxInternational Sample collection and processing GENEPIO:0100310 geo_loc longitude geo_loc_longitude WhitespaceMinimizedString The longitude coordinates of the geographical location of sample collection. Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". 77.11 W lat_lon -Mpox Sample collection and processing GENEPIO:0001191 organism organism OrganismMenu NullValueMenu TRUE Taxonomic name of the organism. Use "Mpox virus". This value is provided in the template. Note: the Mpox virus was formerly referred to as the "Monkeypox virus" but the international nomenclature has changed (2022). Mpox virus Pathogen HC_CURRENT_ID organism organism -MpoxInternational Sample collection and processing GENEPIO:0001191 organism organism OrganismInternationalMenu NullValueMenu TRUE Taxonomic name of the organism. Use "Mpox virus". This value is provided in the template. Note: the Mpox virus was formerly referred to as the "Monkeypox virus" but the international nomenclature has changed (2022). Mpox virus [NCBITaxon:10244] Pathogen HC_CURRENT_ID organism organism -Mpox Sample collection and processing GENEPIO:0001195 isolate isolate WhitespaceMinimizedString NullValueMenu TRUE Identifier of the specific isolate. Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put "UN" for "Unknown". hMpxV/Canada/UN-NML-12345/2022 Virus name GISAID Virus Name SUBMISSIONS - GISAID Virus Name isolate;GISAID_virus_name isolate;fasta header name -MpoxInternational Sample collection and processing GENEPIO:0001644 isolate isolate WhitespaceMinimizedString NullValueMenu TRUE Identifier of the specific isolate. This identifier should be an unique, indexed, alpha-numeric ID within your laboratory. If submitted to the INSDC, the "isolate" name is propagated throughtout different databases. As such, structure the "isolate" name to be ICTV/INSDC compliant in the following format: "MpxV/host/country/sampleID/date". MpxV/human/USA/CA-CDPH-001/2020 isolate -Mpox Sample collection and processing GENEPIO:0001198 purpose of sampling purpose_of_sampling PurposeOfSamplingMenu NullValueMenu TRUE The reason that the sample was collected. As all samples are taken for diagnostic purposes, "Diagnostic Testing" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. Diagnostic testing Reason for Sampling HC_SAMPLE_CATEGORY purpose_of_sampling purpose of sampling -MpoxInternational Sample collection and processing GENEPIO:0001198 purpose of sampling purpose_of_sampling PurposeOfSamplingInternationalMenu NullValueMenu TRUE The reason that the sample was collected. As all samples are taken for diagnostic purposes, "Diagnostic Testing" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. Diagnostic testing [GENEPIO:0100002] Reason for Sampling HC_SAMPLE_CATEGORY purpose_of_sampling purpose of sampling -Mpox;MpoxInternational Sample collection and processing GENEPIO:0001200 purpose of sampling details purpose_of_sampling_details WhitespaceMinimizedString NullValueMenu TRUE The description of why the sample was collected, providing specific details. Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value. Symptomology and history suggested Monkeypox diagnosis. Details on the Reason for Sampling PH_SAMPLING_DETAILS description purpose of sampling details -Mpox Sample collection and processing GENEPIO:0001204 NML submitted specimen type nml_submitted_specimen_type NmlSubmittedSpecimenTypeMenu TRUE The type of specimen submitted to the National Microbiology Laboratory (NML) for testing. This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”. Nucleic Acid Specimen Type PH_SPECIMEN_TYPE -Mpox Sample collection and processing GENEPIO:0001209 Related specimen relationship type related_specimen_relationship_type RelatedSpecimenRelationshipTypeMenu NullValueMenu The relationship of the current specimen to the specimen/sample previously submitted to the repository. Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system. Previously Submitted Related Specimen ID;Related Specimen Relationship Type PH_RELATED_RELATIONSHIP_TYPE -Mpox Sample collection and processing GENEPIO:0001211 anatomical material anatomical_material AnatomicalMaterialMenu NullValueMenu TRUE TRUE A substance obtained from an anatomical part of an organism e.g. tissue, blood. Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Lesion (Pustule) Specimen source Anatomical Material PH_ISOLATION_SITE_DESC isolation_source;anatomical_material anatomical material -MpoxInternational Sample collection and processing GENEPIO:0001211 anatomical material anatomical_material AnatomicalMaterialInternationalMenu NullValueMenu TRUE TRUE A substance obtained from an anatomical part of an organism e.g. tissue, blood. Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Lesion (Pustule) [NCIT:C78582] Specimen source Anatomical Material PH_ISOLATION_SITE_DESC isolation_source;anatomical_material anatomical material -Mpox Sample collection and processing GENEPIO:0001214 anatomical part anatomical_part AnatomicalPartMenu NullValueMenu TRUE TRUE An anatomical part of an organism e.g. oropharynx. Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Genital area Specimen source Anatomical Site PH_ISOLATION_SITE isolation_source;anatomical_part anatomical part -MpoxInternational Sample collection and processing GENEPIO:0001214 anatomical part anatomical_part AnatomicalPartInternationalMenu NullValueMenu TRUE TRUE An anatomical part of an organism e.g. oropharynx. Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Genital area [BTO:0003358] Specimen source Anatomical Site PH_ISOLATION_SITE isolation_source;anatomical_part anatomical part -Mpox Sample collection and processing GENEPIO:0001216 body product body_product BodyProductMenu NullValueMenu TRUE TRUE A substance excreted/secreted from an organism e.g. feces, urine, sweat. Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Pus Specimen source Body Product PH_SPECIMEN_SOURCE_DESC isolation_source;body_product body product -MpoxInternational Sample collection and processing GENEPIO:0001216 body product body_product BodyProductInternationalMenu NullValueMenu TRUE TRUE A substance excreted/secreted from an organism e.g. feces, urine, sweat. Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Pus [UBERON:0000177] Specimen source Body Product PH_SPECIMEN_SOURCE_DESC isolation_source;body_product body product -MpoxInternational Sample collection and processing GENEPIO:0001223 environmental material environmental_material EnvironmentalMaterialInternationalMenu NullValueMenu TRUE TRUE A substance obtained from the natural or man-made environment e.g. soil, water, sewage. Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Bed linen Specimen source isolation_source;environmental_material -Mpox Sample collection and processing GENEPIO:0001234 collection device collection_device CollectionDeviceMenu NullValueMenu TRUE TRUE The instrument or container used to collect the sample e.g. swab. Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Swab Specimen source Specimen Collection Matrix PH_SPECIMEN_TYPE_ORIG isolation_source;collection_device collection device -MpoxInternational Sample collection and processing GENEPIO:0001234 collection device collection_device CollectionDeviceInternationalMenu NullValueMenu TRUE TRUE The instrument or container used to collect the sample e.g. swab. Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Swab [GENEPIO:0100027] Specimen source Specimen Collection Matrix PH_SPECIMEN_TYPE_ORIG isolation_source;collection_device collection device -Mpox Sample collection and processing GENEPIO:0001241 collection method collection_method CollectionMethodMenu NullValueMenu TRUE TRUE The process used to collect the sample e.g. phlebotomy, necropsy. Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Biopsy Specimen source Collection Method COLLECTION_METHOD isolation_source;collection_method collection method -MpoxInternational Sample collection and processing GENEPIO:0001241 collection method collection_method CollectionMethodInternationalMenu NullValueMenu TRUE TRUE The process used to collect the sample e.g. phlebotomy, necropsy. Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Biopsy [OBI:0002650] Specimen source Collection Method COLLECTION_METHOD isolation_source;collection_method collection method -Mpox Sample collection and processing GENEPIO:0001253 specimen processing specimen_processing SpecimenProcessingMenu NullValueMenu TRUE Any processing applied to the sample during or after receiving the sample. Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in "lab host", "passage number", and "passage method" fields. If none of the processes in the pick list apply, put "not applicable". Specimens pooled specimen processing -MpoxInternational Sample collection and processing GENEPIO:0001253 specimen processing specimen_processing SpecimenProcessingInternationalMenu NullValueMenu TRUE Any processing applied to the sample during or after receiving the sample. Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in "lab host", "passage number", and "passage method" fields. If none of the processes in the pick list apply, put "not applicable". Specimens pooled [OBI:0600016] -Mpox;MpoxInternational Sample collection and processing GENEPIO:0100311 specimen processing details specimen_processing_details WhitespaceMinimizedString Detailed information regarding the processing applied to a sample during or after receiving the sample. Provide a free text description of any processing details applied to a sample. 5 swabs from different body sites were pooled and further prepared as a single sample during library prep. specimen processing details -Mpox Sample collection and processing GENEPIO:0100921 experimental specimen role type experimental_specimen_role_type ExperimentalSpecimenRoleTypeMenu NullValueMenu TRUE The type of role that the sample represents in the experiment. Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select "Not Applicable". Positive experimental control -MpoxInternational Sample collection and processing GENEPIO:0100921 experimental specimen role type experimental_specimen_role_type ExperimentalSpecimenRoleTypeInternationalMenu NullValueMenu TRUE The type of role that the sample represents in the experiment. Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select "Not Applicable". Positive experimental control [GENEPIO:0101018] -Mpox;MpoxInternational Sample collection and processing GENEPIO:0100922 experimental control details experimental_control_details WhitespaceMinimizedString The details regarding the experimental control contained in the sample. Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor. Human coronavirus 229E (HCoV-229E) spiked in sample as process control -Mpox;MpoxInternational GENEPIO:0001498 Lineage and Variant information lineage_and_variant_information -MpoxInternational Lineage and Variant information GENEPIO:0001500 lineage/clade name lineage_clade_name LineageCladeNameINternationalMenu NullValueMenu The name of the lineage or clade. Provide the lineage/clade name. B.1.1.7 PH_LINEAGE_CLADE_NAME -MpoxInternational Lineage and Variant information GENEPIO:0001501 lineage/clade analysis software name lineage_clade_analysis_software_name WhitespaceMinimizedString NullValueMenu The name of the software used to determine the lineage/clade. Provide the name of the software used to determine the lineage/clade. Pangolin PH_LINEAGE_CLADE_SOFTWARE -MpoxInternational Lineage and Variant information GENEPIO:0001502 lineage/clade analysis software version lineage_clade_analysis_software_version WhitespaceMinimizedString NullValueMenu The version of the software used to determine the lineage/clade. Provide the version of the software used ot determine the lineage/clade. 2.1.10 PH_LINEAGE_CLADE_VERSION -Mpox;MpoxInternational GENEPIO:0001268 Host Information host_information -Mpox Host Information GENEPIO:0001386 host (common name) host_common_name HostCommonNameMenu NullValueMenu The commonly used name of the host. Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human. Human PH_ANIMAL_TYPE -MpoxInternational Host Information GENEPIO:0001386 host (common name) host_common_name HostCommonNameInternationalMenu NullValueMenu The commonly used name of the host. Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human. Human -Mpox Host Information GENEPIO:0001387 host (scientific name) host_scientific_name HostScientificNameMenu NullValueMenu TRUE The taxonomic, or scientific name of the host. Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable Homo sapiens Host host (scientific name) host host (scientific name) -MpoxInternational Host Information GENEPIO:0001387 host (scientific name) host_scientific_name HostScientificNameInternationalMenu NullValueMenu TRUE The taxonomic, or scientific name of the host. Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable Homo sapiens [NCBITaxon:9606] Host host (scientific name) host host (scientific name) -Mpox Host Information GENEPIO:0001388 host health state host_health_state HostHealthStateMenu NullValueMenu Health status of the host at the time of sample collection. If known, select a value from the pick list. Asymptomatic Patient status PH_HOST_HEALTH host_health_state -MpoxInternational Host Information GENEPIO:0001388 host health state host_health_state HostHealthStateInternationalMenu NullValueMenu Health status of the host at the time of sample collection. If known, select a value from the pick list. Asymptomatic [NCIT:C3833] Patient status host_health_state -Mpox Host Information GENEPIO:0001389 host health status details host_health_status_details HostHealthStatusDetailsMenu NullValueMenu Further details pertaining to the health or disease status of the host at time of collection. If known, select a descriptor from the pick list provided in the template. Hospitalized PH_HOST_HEALTH_DETAILS -MpoxInternational Host Information GENEPIO:0001389 host health status details host_health_status_details HostHealthStatusDetailsInternationalMenu NullValueMenu Further details pertaining to the health or disease status of the host at time of collection. If known, select a descriptor from the pick list provided in the template. Hospitalized [NCIT:C25179] -Mpox Host Information GENEPIO:0001389 host health outcome host_health_outcome HostHealthOutcomeMenu NullValueMenu Disease outcome in the host. If known, select a value from the pick list. Recovered PH_HOST_HEALTH_OUTCOME host_health_outcome -MpoxInternational Host Information GENEPIO:0001389 host health outcome host_health_outcome HostHealthOutcomeInternationalMenu NullValueMenu Disease outcome in the host. If known, select a value from the pick list. Recovered [NCIT:C49498] host_health_outcome -Mpox Host Information GENEPIO:0001391 host disease host_disease HostDiseaseMenu NullValueMenu TRUE The name of the disease experienced by the host. Select "Mpox" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as "Monkeypox" but the international nomenclature has changed (2022). Mpox Host Disease PH_HOST_DISEASE host_disease host disease -MpoxInternational Host Information GENEPIO:0001391 host disease host_disease HostDiseaseInternationalMenu NullValueMenu TRUE The name of the disease experienced by the host. Select "Mpox" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as "Monkeypox" but the international nomenclature has changed (2022). Mpox [MONDO:0002594] Host Disease PH_HOST_DISEASE host_disease host disease -MpoxInternational Host Information GENEPIO:0001398 host subject ID host_subject_id WhitespaceMinimizedString A unique identifier by which each host can be referred to. This identifier can be used to link samples from the same individual. Caution: consult the data steward before sharing as this value may be considered identifiable information. 12345B-222 host_subject_id -Mpox Host Information GENEPIO:0001392 host age host_age decimal NullValueMenu TRUE 0 130 Age of host at the time of sampling. If known, provide age. Age-binning is also acceptable. 79 Patient age PH_AGE host_age -MpoxInternational Host Information GENEPIO:0001392 host age host_age decimal NullValueMenu TRUE 0 130 Age of host at the time of sampling. If known, provide age. Age-binning is also acceptable. 79 Patient age host_age -Mpox Host Information GENEPIO:0001393 host age unit host_age_unit HostAgeUnitMenu NullValueMenu TRUE The units used to measure the host's age. If known, provide the age units used to measure the host's age from the pick list. year PH_AGE_UNIT host_age_unit -MpoxInternational Host Information GENEPIO:0001393 host age unit host_age_unit HostAgeUnitInternationalMenu NullValueMenu TRUE The units used to measure the host's age. If known, provide the age units used to measure the host's age from the pick list. year [UO:0000036] host_age_unit -Mpox Host Information GENEPIO:0001394 host age bin host_age_bin HostAgeBinMenu NullValueMenu TRUE The age category of the host at the time of sampling. Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative. 50 - 59 PH_AGE_GROUP host_age_bin -MpoxInternational Host Information GENEPIO:0001394 host age bin host_age_bin HostAgeBinInternationalMenu NullValueMenu TRUE The age category of the host at the time of sampling. Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative. 50 - 59 [GENEPIO:0100054] host_age_bin -Mpox Host Information GENEPIO:0001395 host gender host_gender HostGenderMenu NullValueMenu TRUE The gender of the host at the time of sample collection. If known, select a value from the pick list. Male Gender VD_SEX host_sex -MpoxInternational Host Information GENEPIO:0001395 host gender host_gender HostGenderInternationalMenu NullValueMenu TRUE The gender of the host at the time of sample collection. If known, select a value from the pick list. Male [NCIT:C46109] Gender host_sex -Mpox Host Information GENEPIO:0001396 host residence geo_loc name (country) host_residence_geo_loc_name_country GeoLocNameCountryMenu NullValueMenu The country of residence of the host. Select the country name from pick list provided in the template. Canada PH_HOST_COUNTRY -MpoxInternational Host Information GENEPIO:0001396 host residence geo_loc name (country) host_residence_geo_loc_name_country GeoLocNameCountryInternationalMenu NullValueMenu The country of residence of the host. Select the country name from pick list provided in the template. Canada [GAZ:00002560] -Mpox Host Information GENEPIO:0001397 host residence geo_loc name (state/province/territory) host_residence_geo_loc_name_state_province_territory GeoLocNameStateProvinceTerritoryMenu NullValueMenu The state/province/territory of residence of the host. Select the province/territory name from pick list provided in the template. Quebec PH_HOST_PROVINCE -Mpox;MpoxInternational Host Information GENEPIO:0001399 symptom onset date symptom_onset_date date NullValueMenu 2019-10-01 {sample_collection_date} The date on which the symptoms began or were first noted. If known, provide the symptom onset date in ISO 8601 standard format "YYYY-MM-DD". 2022-05-25 HC_ONSET_DATE -Mpox Host Information GENEPIO:0001400 signs and symptoms signs_and_symptoms SignsAndSymptomsMenu NullValueMenu TRUE A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient. Select all of the symptoms experienced by the host from the pick list. Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain) HC_SYMPTOMS -MpoxInternational Host Information GENEPIO:0001400 signs and symptoms signs_and_symptoms SignsAndSymptomsInternationalMenu NullValueMenu TRUE A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient. Select all of the symptoms experienced by the host from the pick list. Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], Myalgia (muscle pain) [HP:0003326] -Mpox Host Information GENEPIO:0001401 pre-existing conditions and risk factors preexisting_conditions_and_risk_factors PreExistingConditionsAndRiskFactorsMenu NullValueMenu TRUE Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection. Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team. pre-existing conditions and risk factors -MpoxInternational Host Information GENEPIO:0001401 pre-existing conditions and risk factors preexisting_conditions_and_risk_factors PreExistingConditionsAndRiskFactorsInternationalMenu NullValueMenu TRUE Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection. Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team. pre-existing conditions and risk factors -Mpox Host Information GENEPIO:0001402 complications complications ComplicationsMenu NullValueMenu TRUE Patient medical complications that are believed to have occurred as a result of host disease. Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team. Delayed wound healing (lesion healing) complications -MpoxInternational Host Information GENEPIO:0001402 complications complications ComplicationsInternationalMenu NullValueMenu TRUE Patient medical complications that are believed to have occurred as a result of host disease. Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team. Delayed wound healing (lesion healing) [MP:0002908] -Mpox;MpoxInternational Host Information GENEPIO:0100580 antiviral therapy antiviral_therapy WhitespaceMinimizedString Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function. Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information. Tecovirimat used to treat current Monkeypox infection; AZT administered for concurrent HIV infection antiviral therapy -Mpox;MpoxInternational GENEPIO:0001403 Host vaccination information host_vaccination_information -Mpox Host vaccination information GENEPIO:0001404 host vaccination status host_vaccination_status HostVaccinationStatusMenu NullValueMenu The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). Select the vaccination status of the host from the pick list. Not Vaccinated PH_VACCINATION_HISTORY -MpoxInternational Host vaccination information GENEPIO:0001404 host vaccination status host_vaccination_status HostVaccinationStatusInternationalMenu NullValueMenu The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). Select the vaccination status of the host from the pick list. Not Vaccinated [GENEPIO:0100102] PH_VACCINATION_HISTORY -Mpox;MpoxInternational Host vaccination information GENEPIO:0001406 number of vaccine doses received number_of_vaccine_doses_received integer The number of doses of the vaccine recived by the host. Record how many doses of the vaccine the host has received. 1 number of vaccine doses received -Mpox;MpoxInternational Host vaccination information GENEPIO:0100313 vaccination dose 1 vaccine name vaccination_dose_1_vaccine_name WhitespaceMinimizedString NullValueMenu The name of the vaccine administered as the first dose of a vaccine regimen. Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose. IMVAMUNE (Bavarian Nordic) PH_VACCINATION_HISTORY -Mpox;MpoxInternational Host vaccination information GENEPIO:0100314 vaccination dose 1 vaccination date vaccination_dose_1_vaccination_date date NullValueMenu 2019-10-01 {today} The date the first dose of a vaccine was administered. Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". 2022-06-01 PH_VACCINATION_HISTORY -Mpox;MpoxInternational Host vaccination information GENEPIO:0100321 vaccination history vaccination_history WhitespaceMinimizedString A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons. IMVAMUNE (Bavarian Nordic); 2022-06-01 PH_VACCINATION_HISTORY - -Mpox;MpoxInternational GENEPIO:0001409 Host exposure information host_exposure_information -Mpox Host exposure information GENEPIO:0001410 location of exposure geo_loc name (country) location_of_exposure_geo_loc_name_country GeoLocNameCountryMenu NullValueMenu The country where the host was likely exposed to the causative agent of the illness. Select the country name from the pick list provided in the template. Canada PH_EXPOSURE_COUNTRY -MpoxInternational Host exposure information GENEPIO:0001410 location of exposure geo_loc name (country) location_of_exposure_geo_loc_name_country GeoLocNameCountryInternationalMenu NullValueMenu The country where the host was likely exposed to the causative agent of the illness. Select the country name from the pick list provided in the template. Canada [GAZ:00002560] -Mpox;MpoxInternational Host exposure information GENEPIO:0001411 destination of most recent travel (city) destination_of_most_recent_travel_city WhitespaceMinimizedString The name of the city that was the destination of most recent travel. Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz New York City PH_TRAVEL -Mpox Host exposure information GENEPIO:0001412 destination of most recent travel (state/province/territory) destination_of_most_recent_travel_state_province_territory GeoLocNameStateProvinceTerritoryMenu NullValueMenu The name of the state/province/territory that was the destination of most recent travel. Select the province name from the pick list provided in the template. PH_TRAVEL -MpoxInternational Host exposure information GENEPIO:0001412 destination of most recent travel (state/province/territory) destination_of_most_recent_travel_state_province_territory WhitespaceMinimizedString The name of the state/province/territory that was the destination of most recent travel. Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz California -Mpox Host exposure information GENEPIO:0001413 destination of most recent travel (country) destination_of_most_recent_travel_country GeoLocNameCountryMenu NullValueMenu The name of the country that was the destination of most recent travel. Select the country name from the pick list provided in the template. Canada PH_TRAVEL -MpoxInternational Host exposure information GENEPIO:0001413 destination of most recent travel (country) destination_of_most_recent_travel_country GeoLocNameCountryInternationalMenu NullValueMenu The name of the country that was the destination of most recent travel. Select the country name from the pick list provided in the template. United Kingdom [GAZ:00002637] -Mpox;MpoxInternational Host exposure information GENEPIO:0001414 most recent travel departure date most_recent_travel_departure_date date NullValueMenu {sample_collection_date} The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations. Provide the travel departure date. 2020-03-16 PH_TRAVEL -Mpox;MpoxInternational Host exposure information GENEPIO:0001415 most recent travel return date most_recent_travel_return_date date NullValueMenu {most_recent_travel_departure_date} The date of a person's most recent return to some residence from a journey originating at that residence. Provide the travel return date. 2020-04-26 PH_TRAVEL -Mpox;MpoxInternational Host exposure information GENEPIO:0001416 travel history travel_history WhitespaceMinimizedString Travel history in last six months. Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first. Canada, Vancouver; USA, Seattle; Italy, Milan PH_TRAVEL -Mpox Host exposure information GENEPIO:0001417 exposure event exposure_event ExposureEventMenu NullValueMenu Event leading to exposure. Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. Party Additional location information Exposure Event PH_EXPOSURE -MpoxInternational Host exposure information GENEPIO:0001417 exposure event exposure_event ExposureEventInternationalMenu NullValueMenu Event leading to exposure. Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. Party [PCO:0000035] Additional location information Exposure Event PH_EXPOSURE -Mpox Host exposure information GENEPIO:0001418 exposure contact level exposure_contact_level ExposureContactLevelMenu NullValueMenu The exposure transmission contact type. Select exposure contact level from the pick-list. Contact with infected individual exposure contact level -MpoxInternational Host exposure information GENEPIO:0001418 exposure contact level exposure_contact_level ExposureContactLevelInternationalMenu NullValueMenu The exposure transmission contact type. Select exposure contact level from the pick-list. Contact with infected individual [GENEPIO:0100357] exposure contact level -Mpox Host exposure information GENEPIO:0001419 host role host_role HostRoleMenu TRUE The role of the host in relation to the exposure setting. Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. Acquaintance of case PH_HOST_ROLE -MpoxInternational Host exposure information GENEPIO:0001419 host role host_role HostRoleInternationalMenu TRUE The role of the host in relation to the exposure setting. Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. Acquaintance of case [GENEPIO:0100266] PH_HOST_ROLE -Mpox Host exposure information GENEPIO:0001428 exposure setting exposure_setting ExposureSettingMenu TRUE The setting leading to exposure. Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team. Healthcare Setting PH_EXPOSURE -MpoxInternational Host exposure information GENEPIO:0001428 exposure setting exposure_setting ExposureSettingInternationalMenu TRUE The setting leading to exposure. Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team. Healthcare Setting [GENEPIO:0100201] PH_EXPOSURE -Mpox;MpoxInternational Host exposure information GENEPIO:0001431 exposure details exposure_details WhitespaceMinimizedString Additional host exposure information. Free text description of the exposure. Large party, many contacts PH_EXPOSURE_DETAILS - -Mpox;MpoxInternational GENEPIO:0001434 Host reinfection information host_reinfection_information -Mpox Host reinfection information GENEPIO:0100532 prior Mpox infection prior_mpox_infection PriorMpoxInfectionMenu NullValueMenu The absence or presence of a prior Mpox infection. If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list. Prior infection prior Mpox infection -MpoxInternational Host reinfection information GENEPIO:0100532 prior Mpox infection prior_mpox_infection PriorMpoxInfectionInternationalMenu NullValueMenu The absence or presence of a prior Mpox infection. If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list. Prior infection [GENEPIO:0100037] -Mpox;MpoxInternational Host reinfection information GENEPIO:0100533 prior Mpox infection date prior_mpox_infection_date date NullValueMenu {today} The date of diagnosis of the prior Mpox infection. Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format "YYYY-MM-DD". 2022-06-20 prior Mpox infection date -Mpox Host reinfection information GENEPIO:0100534 prior Mpox antiviral treatment prior_mpox_antiviral_treatment PriorMpoxAntiviralTreatmentMenu NullValueMenu The absence or presence of antiviral treatment for a prior Mpox infection. If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list. Prior antiviral treatment prior Mpox antiviral treatment -MpoxInternational Host reinfection information GENEPIO:0100534 prior Mpox antiviral treatment prior_mpox_antiviral_treatment PriorMpoxAntiviralTreatmentInternationalMenu NullValueMenu The absence or presence of antiviral treatment for a prior Mpox infection. If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list. Prior antiviral treatment [GENEPIO:0100037] -Mpox;MpoxInternational Host reinfection information GENEPIO:0100535 prior antiviral treatment during prior Mpox infection prior_antiviral_treatment_during_prior_mpox_infection WhitespaceMinimizedString Antiviral treatment for any infection during the prior Mpox infection period. Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information. AZT was administered for HIV infection during the prior Mpox infection. prior antiviral treatment during Mpox infection - - -Mpox;MpoxInternational GENEPIO:0001441 Sequencing sequencing -MpoxInternational Sequencing GENEPIO:0100472 sequencing project name sequencing_project_name WhitespaceMinimizedString The name of the project/initiative/program for which sequencing was performed. Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. MPOX-1356 -Mpox Sequencing GENEPIO:0100416 sequenced by sequenced_by SequenceSubmittedByMenu NullValueMenu TRUE The name of the agency that generated the sequence. The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". Public Health Ontario (PHO) PH_SEQUENCING_CENTRE sequenced_by -MpoxInternational Sequencing GENEPIO:0100416 sequenced by sequenced_by WhitespaceMinimizedString NullValueMenu TRUE The name of the agency that generated the sequence. The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. Public Health Ontario (PHO) sequenced_by -MpoxInternational Sequencing GENEPIO:0100470 sequenced by laboratory name sequenced_by_laboratory_name WhitespaceMinimizedString NullValueMenu The specific laboratory affiliation of the responsible for sequencing the isolate's genome. Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. Topp Lab -MpoxInternational Sequencing GENEPIO:0100471 sequenced by contact name sequenced_by_contact_name WhitespaceMinimizedString NullValueMenu TRUE The name or title of the contact responsible for follow-up regarding the sequence. Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. Joe Bloggs, Enterics Lab Manager -Mpox;MpoxInternational Sequencing GENEPIO:0100422 sequenced by contact email sequenced_by_contact_email WhitespaceMinimizedString The email address of the contact responsible for follow-up regarding the sequence. The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca RespLab@lab.ca sequenced by contact email -Mpox;MpoxInternational Sequencing GENEPIO:0100423 sequenced by contact address sequenced_by_contact_address WhitespaceMinimizedString The mailing address of the agency submitting the sequence. The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada -Mpox Sequencing GENEPIO:0001159 sequence submitted by sequence_submitted_by SequenceSubmittedByMenu NullValueMenu TRUE The name of the agency that submitted the sequence to a database. The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". Public Health Ontario (PHO) Submitting lab Sequencing Centre PH_SEQUENCE_SUBMITTER sequence_submitted_by sequence submitted by -MpoxInternational Sequencing GENEPIO:0001159 sequence submitted by sequence_submitted_by WhitespaceMinimizedString NullValueMenu TRUE The name of the agency that submitted the sequence to a database. The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". Public Health Ontario (PHO) Submitting lab sequence_submitted_by -Mpox;MpoxInternational Sequencing GENEPIO:0001165 sequence submitter contact email sequence_submitter_contact_email WhitespaceMinimizedString The email address of the agency responsible for submission of the sequence. The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca RespLab@lab.ca sequence submitter contact email -Mpox;MpoxInternational Sequencing GENEPIO:0001167 sequence submitter contact address sequence_submitter_contact_address WhitespaceMinimizedString The mailing address of the agency responsible for submission of the sequence. The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada sequence submitter contact address -Mpox Sequencing GENEPIO:0001445 purpose of sequencing purpose_of_sequencing PurposeOfSequencingMenu NullValueMenu TRUE TRUE The reason that the sample was sequenced. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the "purpose of sampling" field. Select "Targeted surveillance (non-random sampling)" if the specimen fits any of the following criteria: Specimens attributed to individuals with no known intimate contacts to positive cases;Specimens attributed to youth/minors <18 yrs.;Specimens attributed to vulnerable persons living in transient shelters or congregant settings;Specimens attributed to individuals self-identifying as “female”;For specimens with a recent international and/or domestic travel history, please select the most appropriate tag from the following three options: Domestic travel surveillance;International travel surveillance;Travel-associated surveillance;For specimens targeted for sequencing as part of an outbreak investigation, please select: Cluster/Outbreak investigation; In all other cases use: Baseline surveillance (random sampling). Sampling Strategy Reason for Sequencing PH_REASON_FOR_SEQUENCING purpose_of_sequencing purpose of sequencing -MpoxInternational Sequencing GENEPIO:0001445 purpose of sequencing purpose_of_sequencing PurposeOfSequencingInternationalMenu NullValueMenu TRUE TRUE The reason that the sample was sequenced. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the "purpose of sampling" field. Baseline surveillance (random sampling) [GENEPIO:0100005] Sampling Strategy Reason for Sequencing PH_REASON_FOR_SEQUENCING purpose_of_sequencing purpose of sequencing -Mpox;MpoxInternational Sequencing GENEPIO:0001446 purpose of sequencing details purpose_of_sequencing_details WhitespaceMinimizedString NullValueMenu TRUE The description of why the sample was sequenced providing specific details. Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual. Outbreak in MSM community Details on the Reason for Sequencing PH_REASON_FOR_SEQUENCING_DETAILS purpose of sequencing details -Mpox Sequencing GENEPIO:0001447 sequencing date sequencing_date date NullValueMenu TRUE {sample_collection_date} {today} The date the sample was sequenced. ISO 8601 standard "YYYY-MM-DD". 2020-06-22 PH_SEQUENCING_DATE -MpoxInternational Sequencing GENEPIO:0001447 sequencing date sequencing_date date NullValueMenu {sample_collection_date} {today} The date the sample was sequenced. ISO 8601 standard "YYYY-MM-DD". 2020-06-22 PH_SEQUENCING_DATE -Mpox;MpoxInternational Sequencing GENEPIO:0001448 library ID library_id WhitespaceMinimizedString TRUE The user-specified identifier for the library prepared for sequencing. The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID. XYZ_123345 library ID -Mpox;MpoxInternational Sequencing GENEPIO:0001450 library preparation kit library_preparation_kit WhitespaceMinimizedString The name of the DNA library preparation kit used to generate the library being sequenced. Provide the name of the library preparation kit used. Nextera XT PH_LIBRARY_PREP_KIT -MpoxInternational Sequencing GENEPIO:0100997 sequencing assay type sequencing_assay_type SequencingAssayTypeInternationalMenu The overarching sequencing methodology that was used to determine the sequence of a biomaterial. Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value. whole genome sequencing assay [OBI:0002117] -Mpox Sequencing GENEPIO:0001452 sequencing instrument sequencing_instrument SequencingInstrumentMenu NullValueMenu TRUE TRUE The model of the sequencing instrument used. Select a sequencing instrument from the picklist provided in the template. Oxford Nanopore MinION Sequencing technology Sequencing Instrument PH_SEQUENCING_INSTRUMENT sequencing instrument -MpoxInternational Sequencing GENEPIO:0001452 sequencing instrument sequencing_instrument SequencingInstrumentInternationalMenu NullValueMenu TRUE TRUE The model of the sequencing instrument used. Select a sequencing instrument from the picklist provided in the template. Oxford Nanopore MinION [GENEPIO:0100142] Sequencing technology Sequencing Instrument PH_SEQUENCING_INSTRUMENT sequencing instrument -MpoxInternational Sequencing GENEPIO:0101102 sequencing flow cell version sequencing_flow_cell_version WhitespaceMinimizedString The version number of the flow cell used for generating sequence data. Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include "version" or "v" in the version number. R.9.4.1 -Mpox;MpoxInternational Sequencing GENEPIO:0001454 sequencing protocol sequencing_protocol WhitespaceMinimizedString The protocol used to generate the sequence. Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. " Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits. PH_TESTING_PROTOCOL sequencing protocol -Mpox;MpoxInternational Sequencing GENEPIO:0001455 sequencing kit number sequencing_kit_number WhitespaceMinimizedString The manufacturer's kit number. Alphanumeric value. AB456XYZ789 sequencing kit number -MpoxInternational Sequencing GENEPIO:0100843 DNA fragment length dna_fragment_length WhitespaceMinimizedString The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. Provide the fragment length in base pairs (do not include the units). 400 -MpoxInternational Sequencing GENEPIO:0100966 genomic target enrichment method genomic_target_enrichment_method GenomicTargetEnrichmentMethodInternationalMenu NullValueMenu TRUE TRUE The molecular technique used to selectively capture and amplify specific regions of interest from a genome. Provide the name of the enrichment method hybrid selection method -MpoxInternational Sequencing GENEPIO:0100967 genomic target enrichment method details genomic_target_enrichment_method_details WhitespaceMinimizedString Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. Provide details that are applicable to the method you used. enrichment was done using Illumina Target Enrichment methodology with the Illumina DNA Prep with enrichment kit. -Mpox;MpoxInternational Sequencing GENEPIO:0001456 amplicon pcr primer scheme amplicon_pcr_primer_scheme WhitespaceMinimizedString The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. Provide the name and version of the primer scheme used to generate the amplicons for sequencing. MPXV Sunrise 3.1 amplicon pcr primer scheme -Mpox;MpoxInternational Sequencing GENEPIO:0001449 amplicon size amplicon_size integer The length of the amplicon generated by PCR amplification. Provide the amplicon size expressed in base pairs. 300bp amplicon size -Mpox;MpoxInternational GENEPIO:0001457 Bioinformatics and QC metrics bioinformatics_and_qc_metrics -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100557 quality control method name quality_control_method_name WhitespaceMinimizedString The name of the method used to assess whether a sequence passed a predetermined quality control threshold. Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided. ncov-tools -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100558 quality control method version quality_control_method_version WhitespaceMinimizedString The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon. 1.2.3 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100559 quality control determination quality_control_determination QualityControlDeterminationInternationalMenu -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100560 quality control issues quality_control_issues QualityControlIssuesInternationalMenu -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100561 quality control details quality_control_details WhitespaceMinimizedString The details surrounding a low quality determination in a quality control assessment. Provide notes or details regarding QC results using free text. CT value of 39. Low viral load. Low DNA concentration after amplification. -Mpox Bioinformatics and QC metrics GENEPIO:0001458 raw sequence data processing method raw_sequence_data_processing_method WhitespaceMinimizedString TRUE The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3 Porechop 0.2.3 PH_RAW_SEQUENCE_METHOD raw sequence data processing method -MpoxInternational Bioinformatics and QC metrics GENEPIO:0001458 raw sequence data processing method raw_sequence_data_processing_method WhitespaceMinimizedString The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3 Porechop 0.2.3 PH_RAW_SEQUENCE_METHOD raw sequence data processing method -Mpox Bioinformatics and QC metrics GENEPIO:0001459 dehosting method dehosting_method WhitespaceMinimizedString TRUE The method used to remove host reads from the pathogen sequence. Provide the name and version number of the software used to remove host reads. Nanostripper PH_DEHOSTING_METHOD dehosting method -MpoxInternational Bioinformatics and QC metrics GENEPIO:0001459 dehosting method dehosting_method WhitespaceMinimizedString The method used to remove host reads from the pathogen sequence. Provide the name and version number of the software used to remove host reads. Nanostripper PH_DEHOSTING_METHOD dehosting method -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100831 deduplication method deduplication_method WhitespaceMinimizedString The method used to remove duplicated reads in a sequence read dataset. Provide the deduplication software name followed by the version, or a link to a tool or method. DeDup 0.12.8 -Mpox Bioinformatics and QC metrics GENEPIO:0001460 consensus sequence name consensus_sequence_name WhitespaceMinimizedString The name of the consensus sequence. Provide the name and version number of the consensus sequence. mpxvassembly3 consensus sequence name -Mpox Bioinformatics and QC metrics GENEPIO:0001461 consensus sequence filename consensus_sequence_filename WhitespaceMinimizedString The name of the consensus sequence file. Provide the name and version number of the consensus sequence FASTA file. mpox123assembly.fasta consensus sequence filename -Mpox Bioinformatics and QC metrics GENEPIO:0001462 consensus sequence filepath consensus_sequence_filepath WhitespaceMinimizedString The filepath of the consensus sequence file. Provide the filepath of the consensus sequence FASTA file. /User/Documents/STILab/Data/mpox123assembly.fasta consensus sequence filepath -MpoxInternational Bioinformatics and QC metrics GENEPIO:0101715 genome sequence file name genome_sequence_file_name WhitespaceMinimizedString The name of the consensus sequence file. Provide the name and version number, with the file extension, of the processed genome sequence file e.g. a consensus sequence FASTA file or a genome assembly file. mpxvassembly.fasta consensus sequence filename -MpoxInternational Bioinformatics and QC metrics GENEPIO:0101716 genome sequence file path genome_sequence_file_path WhitespaceMinimizedString The filepath of the consensus sequence file. Provide the filepath of the genome sequence FASTA file. /User/Documents/ViralLab/Data/mpxvassembly.fasta consensus sequence filepath -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001463 consensus sequence software name consensus_sequence_software_name WhitespaceMinimizedString TRUE The name of software used to generate the consensus sequence. Provide the name of the software used to generate the consensus sequence. iVar Assembly method consensus sequence PH_CONSENSUS_SEQUENCE consensus sequence software name -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001469 consensus sequence software version consensus_sequence_software_version WhitespaceMinimizedString TRUE The version of the software used to generate the consensus sequence. Provide the version of the software used to generate the consensus sequence. 1.3 Assembly method consensus sequence PH_CONSENSUS_SEQUENCE_VERSION consensus sequence software version -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100825 sequence assembly software name sequence_assembly_software_name WhitespaceMinimizedString NullValueMenu TRUE The name of the software used to assemble a sequence. Provide the name of the software used to assemble the sequence. SPAdes Genome Assembler, Canu, wtdbg2, velvet -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100826 sequence assembly software version sequence_assembly_software_version WhitespaceMinimizedString NullValueMenu TRUE The version of the software used to assemble a sequence. Provide the version of the software used to assemble the sequence. 3.15.5 -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001476 r1 fastq filename r1_fastq_filename WhitespaceMinimizedString TRUE The user-specified filename of the r1 FASTQ file. Provide the r1 FASTQ filename. This information aids in data management. ABC123_S1_L001_R1_001.fastq.gz -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001477 r2 fastq filename r2_fastq_filename WhitespaceMinimizedString TRUE The user-specified filename of the r2 FASTQ file. Provide the r2 FASTQ filename. This information aids in data management. ABC123_S1_L001_R2_001.fastq.gz -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001478 r1 fastq filepath r1_fastq_filepath WhitespaceMinimizedString The location of the r1 FASTQ file within a user's file system. Provide the filepath for the r1 FASTQ file. This information aids in data management. /User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001479 r2 fastq filepath r2_fastq_filepath WhitespaceMinimizedString The location of the r2 FASTQ file within a user's file system. Provide the filepath for the r2 FASTQ file. This information aids in data management. /User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001480 fast5 filename fast5_filename WhitespaceMinimizedString The user-specified filename of the FAST5 file. Provide the FAST5 filename. This information aids in data management. mpxv123seq.fast5 -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001481 fast5 filepath fast5_filepath WhitespaceMinimizedString The location of the FAST5 file within a user's file system. Provide the filepath for the FAST5 file. This information aids in data management. /User/Documents/RespLab/Data/mpxv123seq.fast5 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100827 number of total reads number_of_total_reads Integer The total number of non-unique reads generated by the sequencing process. Provide a numerical value (no need to include units). 423867 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100828 number of unique reads number_of_unique_reads Integer The number of unique reads generated by the sequencing process. Provide a numerical value (no need to include units). 248236 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100829 minimum post-trimming read length minimum_posttrimming_read_length Integer The threshold used as a cut-off for the minimum length of a read after trimming. Provide a numerical value (no need to include units). 150 -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001472 breadth of coverage value breadth_of_coverage_value WhitespaceMinimizedString The percentage of the reference genome covered by the sequenced data, to a prescribed depth. Provide value as a percentage. 95% breadth of coverage value -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001474 depth of coverage value depth_of_coverage_value WhitespaceMinimizedString The average number of reads representing a given nucleotide in the reconstructed sequence. Provide value as a fold of coverage. 400x Depth of coverage depth of coverage value depth of coverage value -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001475 depth of coverage threshold depth_of_coverage_threshold WhitespaceMinimizedString The threshold used as a cut-off for the depth of coverage. Provide the threshold fold coverage. 100x depth of coverage threshold -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001482 number of base pairs sequenced number_of_base_pairs_sequenced integer 0 The number of total base pairs generated by the sequencing process. Provide a numerical value (no need to include units). 2639019 number of base pairs sequenced -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001483 consensus genome length consensus_genome_length integer 0 Size of the reconstructed genome described as the number of base pairs. Provide a numerical value (no need to include units). 197063 consensus genome length -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100846 sequence assembly length sequence_assembly_length Integer The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. Provide a numerical value (no need to include units). 34272 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100937 number of contigs number_of_contigs Integer The number of contigs (contiguous sequences) in a sequence assembly. Provide a numerical value. 10 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100844 genome completeness genome_completeness WhitespaceMinimizedString The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. Provide the genome completeness as a percent (no need to include units). 85 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100938 N50 n50 Integer The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. Provide the N50 value in Mb. 150 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0100830 percent Ns across total genome length percent_ns_across_total_genome_length Integer The percentage of the assembly that consists of ambiguous bases (Ns). Provide a numerical value (no need to include units). 2 -MpoxInternational Bioinformatics and QC metrics GENEPIO:0001484 Ns per 100 kbp ns_per_100_kbp Integer The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). Provide a numerical value (no need to include units). 342 -Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001485 reference genome accession reference_genome_accession WhitespaceMinimizedString A persistent, unique identifier of a genome database entry. Provide the accession number of the reference genome. NC_063383.1 reference genome accession -Mpox Bioinformatics and QC metrics GENEPIO:0001489 bioinformatics protocol bioinformatics_protocol WhitespaceMinimizedString TRUE A description of the overall bioinformatics strategy used. Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow. https://github.com/phac-nml/monkeypox-nf Bioinformatics Protocol PH_BIOINFORMATICS_PROTOCOL bioinformatics protocol -MpoxInternational Bioinformatics and QC metrics GENEPIO:0001489 bioinformatics protocol bioinformatics_protocol WhitespaceMinimizedString A description of the overall bioinformatics strategy used. Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow. https://github.com/phac-nml/monkeypox-nf Bioinformatics Protocol PH_BIOINFORMATICS_PROTOCOL bioinformatics protocol -MpoxInternational GENEPIO:0101082 Taxonomic identification information taxonomic_identification_information -MpoxInternational Taxonomic identification information GENEPIO:0100832 read mapping software name read_mapping_software_name WhitespaceMinimizedString TRUE The name of the software used to map sequence reads to a reference genome or set of reference genes. Provide the name of the read mapping software. Bowtie2, BWA-MEM, TopHat -MpoxInternational Taxonomic identification information GENEPIO:0100833 read mapping software version read_mapping_software_version WhitespaceMinimizedString TRUE The version of the software used to map sequence reads to a reference genome or set of reference genes. Provide the version number of the read mapping software. 2.5.1 -MpoxInternational Taxonomic identification information GENEPIO:0100834 taxonomic reference database name taxonomic_reference_database_name WhitespaceMinimizedString TRUE The name of the taxonomic reference database used to identify the organism. Provide the name of the taxonomic reference database. NCBITaxon -MpoxInternational Taxonomic identification information GENEPIO:0100835 taxonomic reference database version taxonomic_reference_database_version WhitespaceMinimizedString TRUE The version of the taxonomic reference database used to identify the organism. Provide the version number of the taxonomic reference database. 1.3 -MpoxInternational Taxonomic identification information GENEPIO:0101074 taxonomic analysis report filename taxonomic_analysis_report_filename WhitespaceMinimizedString The filename of the report containing the results of a taxonomic analysis. Provide the filename of the report containing the results of the taxonomic analysis. MPXV_report123.doc -MpoxInternational Taxonomic identification information GENEPIO:0101075 taxonomic analysis date taxonomic_analysis_date date {sample_collection_date} {today} The date a taxonomic analysis was performed. Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". 2024-02-01 -MpoxInternational Taxonomic identification information GENEPIO:0100836 read mapping criteria read_mapping_criteria WhitespaceMinimizedString A description of the criteria used to map reads to a reference sequence. Provide a description of the read mapping criteria. Phred score >20 -Mpox;MpoxInternational GENEPIO:0001506 Pathogen diagnostic testing pathogen_diagnostic_testing -MpoxInternational Pathogen diagnostic testing GENEPIO:0102052 assay target name 1 assay_target_name_1 WhitespaceMinimizedString NullValueMenu The name of the assay target used in the diagnostic RT-PCR test. The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. MPX (orf B6R) -MpoxInternational Pathogen diagnostic testing GENEPIO:0102045 assay target details 1 assay_target_details_1 WhitespaceMinimizedString Describe any details of the assay target. Provide details that are applicable to the assay used for the diagnostic test. -Mpox Pathogen diagnostic testing GENEPIO:0001507 gene name 1 gene_name_1 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. MPX (orf B6R) Gene Target 1 SUBMITTED_RESLT - Gene Target #1 gene_name_1 gene name -MpoxInternational Pathogen diagnostic testing GENEPIO:0102041 gene symbol 1 gene_symbol_1 GeneSymbolInternationalMenu NullValueMenu The gene symbol used in the diagnostic RT-PCR test. Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. opg190 gene (MPOX) Gene Target 1 SUBMITTED_RESLT - Gene Target #1 gene_name_1 gene name -MpoxInternational Pathogen diagnostic testing GENEPIO:0001508 diagnostic pcr protocol 1 diagnostic_pcr_protocol_1 WhitespaceMinimizedString The name and version number of the protocol used for diagnostic marker amplification. The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. B6R (Li et al., 2006) -Mpox;MpoxInternational Pathogen diagnostic testing GENEPIO:0001509 diagnostic pcr Ct value 1 diagnostic_pcr_ct_value_1 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the diagnostic RT-PCR test. 21 Gene Target 1 CT Value SUBMITTED_RESLT - Gene Target #1 CT Value diagnostic_PCR_CT_value_1 diagnostic pcr Ct value -MpoxInternational Pathogen diagnostic testing GENEPIO:0102038 assay target name 2 assay_target_name_2 WhitespaceMinimizedString NullValueMenu The name of the assay target used in the diagnostic RT-PCR test. The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. OVP (orf 17L) -MpoxInternational Pathogen diagnostic testing GENEPIO:0102046 assay target details 2 assay_target_details_2 WhitespaceMinimizedString Describe any details of the assay target. Provide details that are applicable to the assay used for the diagnostic test. -Mpox Pathogen diagnostic testing GENEPIO:0001510 gene name 2 gene_name_2 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. OVP (orf 17L) Gene Target 2 SUBMITTED_RESLT - Gene Target #2 gene_name_2 -MpoxInternational Pathogen diagnostic testing GENEPIO:0102042 gene symbol 2 gene_symbol_2 GeneSymbolInternationalMenu NullValueMenu The gene symbol used in the diagnostic RT-PCR test. Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. opg002 gene (MPOX) Gene Target 2 SUBMITTED_RESLT - Gene Target #2 gene_name_2 -MpoxInternational Pathogen diagnostic testing GENEPIO:0001511 diagnostic pcr protocol 2 diagnostic_pcr_protocol_2 WhitespaceMinimizedString The name and version number of the protocol used for diagnostic marker amplification. The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G). -Mpox;MpoxInternational Pathogen diagnostic testing GENEPIO:0001512 diagnostic pcr Ct value 2 diagnostic_pcr_ct_value_2 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the second diagnostic RT-PCR test. 36 Gene Target 2 CT Value SUBMITTED_RESLT - Gene Target #2 CT Value diagnostic_PCR_CT_value_2 -MpoxInternational Pathogen diagnostic testing GENEPIO:0102039 assay target name 3 assay_target_name_3 WhitespaceMinimizedString NullValueMenu The name of the assay target used in the diagnostic RT-PCR test. The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. OPHA (orf B2R) -MpoxInternational Pathogen diagnostic testing GENEPIO:0102047 assay target details 3 assay_target_details_3 WhitespaceMinimizedString Describe any details of the assay target. Provide details that are applicable to the assay used for the diagnostic test. -Mpox Pathogen diagnostic testing GENEPIO:0001513 gene name 3 gene_name_3 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. OPHA (orf B2R) Gene Target 3 SUBMITTED_RESLT - Gene Target #3 gene_name_3 -MpoxInternational Pathogen diagnostic testing GENEPIO:0102043 gene symbol 3 gene_symbol_3 GeneSymbolInternationalMenu NullValueMenu The gene symbol used in the diagnostic RT-PCR test. Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. opg188 gene (MPOX) Gene Target 3 SUBMITTED_RESLT - Gene Target #3 gene_name_3 -MpoxInternational Pathogen diagnostic testing GENEPIO:0001514 diagnostic pcr protocol 3 diagnostic_pcr_protocol_3 WhitespaceMinimizedString The name and version number of the protocol used for diagnostic marker amplification. The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. G2R_G (Li et al., 2010) assay -Mpox;MpoxInternational Pathogen diagnostic testing GENEPIO:0001515 diagnostic pcr Ct value 3 diagnostic_pcr_ct_value_3 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the second diagnostic RT-PCR test. 19 Gene Target 3 CT Value SUBMITTED_RESLT - Gene Target #3 CT Value diagnostic_PCR_CT_value_3 -Mpox Pathogen diagnostic testing GENEPIO:0100576 gene name 4 gene_name_4 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. G2R_G (TNFR) Gene Target 4 SUBMITTED_RESLT - Gene Target #4 gene_name_4 -Mpox Pathogen diagnostic testing GENEPIO:0100577 diagnostic pcr Ct value 4 diagnostic_pcr_ct_value_4 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the second diagnostic RT-PCR test. 27 Gene Target 4 CT Value SUBMITTED_RESLT - Gene Target #4 CT Value diagnostic_PCR_CT_value_4 -Mpox Pathogen diagnostic testing GENEPIO:0100578 gene name 5 gene_name_5 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. RNAse P Gene Target 5 SUBMITTED_RESLT - Gene Target #5 gene_name_5 -Mpox Pathogen diagnostic testing GENEPIO:0100579 diagnostic pcr Ct value 5 diagnostic_pcr_ct_value_5 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the second diagnostic RT-PCR test. 30 Gene Target 5 CT Value SUBMITTED_RESLT - Gene Target #5 CT Value diagnostic_PCR_CT_value_5 - GENEPIO:0001516 Contributor acknowledgement contributor_acknowledgement -Mpox;MpoxInternational Contributor acknowledgement GENEPIO:0001517 authors authors WhitespaceMinimizedString TRUE Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. Include the first and last names of all individuals that should be attributed, separated by a comma. Tejinder Singh, Fei Hu, Joe Blogs Authors Authors PH_SEQUENCING_AUTHORS -Mpox;MpoxInternational Contributor acknowledgement GENEPIO:0001518 DataHarmonizer provenance dataharmonizer_provenance Provenance The DataHarmonizer software and template version provenance. The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. DataHarmonizer v1.4.3, Mpox v3.3.1 Additional Comments HC_COMMENTS \ No newline at end of file +class_name slot_group slot_uri title name range range_2 identifier multivalued required recommended minimum_value maximum_value pattern structured_pattern description comments examples EXPORT_NML_LIMS EXPORT_NCBI_Pathogen_BIOSAMPLE EXPORT_NCBI_SRA EXPORT_ENA_ERC000033_Virus_SAMPLE EXPORT_ENA_EXPERIMENT EXPORT_Pathoplexus_Mpox EXPORT_GISAID_EpiPox +Mpox;MpoxInternational GENEPIO:0001122 Database Identifiers database_identifiers +Mpox;MpoxInternational Database Identifiers GENEPIO:0001123 specimen collector sample ID specimen_collector_sample_id WhitespaceMinimizedString TRUE TRUE The user-defined name for the sample. Store the collector sample ID. If this number is considered identifiable information, provide an alternative ID. Be sure to store the key that maps between the original and alternative IDs for traceability and follow up if necessary. Every collector sample ID from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab. prov_mpox_1234 TEXT_ID sample_name sample_name specimenCollectorSampleId Sample ID given by the submitting laboratory +Mpox Database Identifiers GENEPIO:0001128 Related specimen primary ID related_specimen_primary_id WhitespaceMinimizedString NullValueMenu The primary ID of a related specimen previously submitted to the repository. Store the primary ID of the related specimen previously submitted to the National Microbiology Laboratory so that the samples can be linked and tracked through the system. SR20-12345 PH_RELATED_PRIMARY_ID host_subject_ID +Mpox;MpoxInternational Database Identifiers GENEPIO:0100281 case ID case_id WhitespaceMinimizedString The identifier used to specify an epidemiologically detected case of disease. Provide the case identifer. The case ID greatly facilitates linkage between laboratory and epidemiological data. The case ID may be considered identifiable information. Consult the data steward before sharing. ABCD1234 PH_CASE_ID +Mpox;MpoxInternational Database Identifiers GENEPIO:0001136 bioproject accession bioproject_accession WhitespaceMinimizedString {UPPER_CASE} The INSDC accession number of the BioProject(s) to which the BioSample belongs. Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects. PRJNA12345 SUBMISSIONS - BioProject Accession bioproject_accession bioprojectAccession +Mpox;MpoxInternational Database Identifiers GENEPIO:0001139 biosample accession biosample_accession WhitespaceMinimizedString {UPPER_CASE} The identifier assigned to a BioSample in INSDC archives. Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, while ENA BioSamples will have the prefix SAMEA. SAMN14180202 SUBMISSIONS - BioSample Accession biosampleAccession +Mpox;MpoxInternational Database Identifiers GENEPIO:0101203 INSDC sequence read accession insdc_sequence_read_accession WhitespaceMinimizedString {UPPER_CASE} The identifier assigned to a sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. Store the accession assigned to the submitted sequence. European Nucleotide Archive (ENA) sequence accessions start with ERR, NCBI-SRA accessions start with SRR, DNA Data Bank of Japan (DDBJ) accessions start with DRR and Genome Sequence Archive (GSA) accessions start with CRR. SRR123456, ERR123456, DRR123456, CRR123456 SUBMISSIONS - SRA Accession insdcRawReadsAccession +Mpox;MpoxInternational Database Identifiers GENEPIO:0101204 INSDC assembly accession insdc_assembly_accession WhitespaceMinimizedString {UPPER_CASE} The versioned identifier assigned to an assembly or consensus sequence in one of the International Nucleotide Sequence Database Collaboration (INSDC) repositories. Store the versioned accession assigned to the submitted sequence e.g. the GenBank accession version. LZ986655.1 SUBMISSIONS - GenBank Accession +MpoxInternational Database Identifiers GENEPIO:0100282 GISAID virus name gisaid_virus_name WhitespaceMinimizedString Identifier of the specific isolate. Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put "UN" for "Unknown". hMpxV/Canada/UN-NML-12345/2022 GISAID_virus_name Virus name +Mpox;MpoxInternational Database Identifiers GENEPIO:0001147 GISAID accession gisaid_accession WhitespaceMinimizedString {UPPER_CASE} The GISAID accession number assigned to the sequence. Store the accession returned from the GISAID submission. EPI_ISL_436489 SUBMISSIONS - GISAID Accession GISAID_accession +MpoxInternational Database Identifiers GENEPIO:0102078 Pathoplexus accession pathoplexus_accession WhitespaceMinimizedString {UPPER_CASE} The Pathoplexus accession number assigned to the sequence. Store the accession returned from the Pathoplexus submission. PP_0015K5U.1 +Mpox;MpoxInternational GENEPIO:0001150 Sample collection and processing sample_collection_and_processing +Mpox Sample collection and processing GENEPIO:0001153 sample collected by sample_collected_by SampleCollectedByMenu NullValueMenu TRUE The name of the agency that collected the original sample. The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). BCCDC Public Health Laboratory CUSTOMER collected_by collecting institution Originating lab +MpoxInternational Sample collection and processing GENEPIO:0001153 sample collected by sample_collected_by WhitespaceMinimizedString NullValueMenu TRUE The name of the agency that collected the original sample. The name of the sample collector should be written out in full, (with minor exceptions) and be consistent across multple submissions e.g. Public Health Agency of Canada, Public Health Ontario, BC Centre for Disease Control. The sample collector specified is at the discretion of the data provider (i.e. may be hospital, provincial public health lab, or other). BCCDC Public Health Laboratory collected_by collecting institution Originating lab +Mpox;MpoxInternational Sample collection and processing GENEPIO:0001156 sample collector contact email sample_collector_contact_email WhitespaceMinimizedString ^\S+@\S+\.\S+$ The email address of the contact responsible for follow-up regarding the sample. The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca RespLab@lab.ca sample collector contact email +Mpox;MpoxInternational Sample collection and processing GENEPIO:0001158 sample collector contact address sample_collector_contact_address WhitespaceMinimizedString The mailing address of the agency submitting the sample. The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country 655 Lab St, Vancouver, British Columbia, V5N 2A2, Canada sample collector contact address Address +Mpox;MpoxInternational Sample collection and processing GENEPIO:0001174 sample collection date sample_collection_date date NullValueMenu TRUE 2019-10-01 {today} The date on which the sample was collected. Sample collection date is critical for surveillance and many types of analyses. Required granularity includes year, month and day. If this date is considered identifiable information, it is acceptable to add "jitter" by adding or subtracting a calendar day (acceptable by GISAID). Alternatively, ”received date” may be used as a substitute. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". 2020-03-16 HC_COLLECT_DATE collection_date collection date sampleCollectionDate Collection date +Mpox Sample collection and processing GENEPIO:0001177 sample collection date precision sample_collection_date_precision SampleCollectionDatePrecisionMenu NullValueMenu TRUE The precision to which the "sample collection date" was provided. Provide the precision of granularity to the "day", "month", or "year" for the date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". year HC_TEXT2 +Mpox;MpoxInternational Sample collection and processing GENEPIO:0001179 sample received date sample_received_date date NullValueMenu {sample_collection_date} {today} The date on which the sample was received. ISO 8601 standard "YYYY-MM-DD". 2020-03-20 sample received date receipt date sampleReceivedDate +Mpox Sample collection and processing GENEPIO:0001181 geo_loc_name (country) geo_loc_name_country GeoLocNameCountryMenu NullValueMenu TRUE The country where the sample was collected. Provide the country name from the controlled vocabulary provided. Canada HC_COUNTRY geo_loc_name geographic location (country and/or sea) geoLocCountry Location +MpoxInternational Sample collection and processing GENEPIO:0001181 geo_loc_name (country) geo_loc_name_country GeoLocNameCountryInternationalMenu NullValueMenu TRUE The country where the sample was collected. Provide the country name from the controlled vocabulary provided. United States of America [GAZ:00002459] HC_COUNTRY geo_loc_name geographic location (country and/or sea) geoLocCountry Location +Mpox Sample collection and processing GENEPIO:0001185 geo_loc_name (state/province/territory) geo_loc_name_state_province_territory GeoLocNameStateProvinceTerritoryMenu NullValueMenu TRUE The state/province/territory where the sample was collected. Provide the province/territory name from the controlled vocabulary provided. Saskatchewan HC_PROVINCE geo_loc_name geographic location (region and locality) geoLocAdmin1 +MpoxInternational Sample collection and processing GENEPIO:0001185 geo_loc_name (state/province/territory) geo_loc_name_state_province_territory WhitespaceMinimizedString NullValueMenu TRUE The state/province/territory where the sample was collected. Provide the state/province/territory name from the controlled vocabulary provided. Saskatchewan HC_PROVINCE geo_loc_name geographic location (region and locality) geoLocAdmin1 +MpoxInternational Sample collection and processing GENEPIO:0100280 geo_loc name (county/region) geo_loc_name_county_region WhitespaceMinimizedString NullValueMenu The county/region of origin of the sample. Provide the county/region name from the GAZ geography ontology. Search for geography terms here: https://www.ebi.ac.uk/ols/ontologies/gaz Derbyshire geoLocAdmin2 +MpoxInternational Sample collection and processing GENEPIO:0100436 geo_loc_name (site) geo_loc_name_site WhitespaceMinimizedString The name of a specific geographical location e.g. Credit River (rather than river). Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing). Credit River geoLocSite +MpoxInternational Sample collection and processing GENEPIO:0100309 geo_loc latitude geo_loc_latitude WhitespaceMinimizedString The latitude coordinates of the geographical location of sample collection. Provide latitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees latitude in format "d[d.dddd] N|S". 38.98 N lat_lon geographic location (latitude) geoLocLatitude +MpoxInternational Sample collection and processing GENEPIO:0100310 geo_loc longitude geo_loc_longitude WhitespaceMinimizedString The longitude coordinates of the geographical location of sample collection. Provide longitude coordinates if available. Do not use the centre of the city/region/province/state/country or the location of your agency as a proxy, as this implicates a real location and is misleading. Specify as degrees longitude in format "d[dd.dddd] W|E". 77.11 W lat_lon geographic location (longitude) geoLocLongitude +Mpox Sample collection and processing GENEPIO:0001191 organism organism OrganismMenu NullValueMenu TRUE Taxonomic name of the organism. Use "Mpox virus". This value is provided in the template. Note: the Mpox virus was formerly referred to as the "Monkeypox virus" but the international nomenclature has changed (2022). Mpox virus HC_CURRENT_ID organism +MpoxInternational Sample collection and processing GENEPIO:0001191 organism organism OrganismInternationalMenu NullValueMenu TRUE Taxonomic name of the organism. Use "Mpox virus". This value is provided in the template. Note: the Mpox virus was formerly referred to as the "Monkeypox virus" but the international nomenclature has changed (2022). Mpox virus [NCBITaxon:10244] HC_CURRENT_ID organism +Mpox Sample collection and processing GENEPIO:0001195 isolate isolate WhitespaceMinimizedString NullValueMenu TRUE Identifier of the specific isolate. Provide the GISAID EpiPox virus name, which should be written in the format “hMpxV/Canada/2 digit provincial ISO code-xxxxx/year”. If the province code cannot be shared for privacy reasons, put "UN" for "Unknown". hMpxV/Canada/UN-NML-12345/2022 SUBMISSIONS - GISAID Virus Name isolate;GISAID_virus_name virus identifier Virus name +MpoxInternational Sample collection and processing GENEPIO:0001644 isolate isolate WhitespaceMinimizedString NullValueMenu TRUE Identifier of the specific isolate. This identifier should be an unique, indexed, alpha-numeric ID within your laboratory. If submitted to the INSDC, the "isolate" name is propagated throughtout different databases. As such, structure the "isolate" name to be ICTV/INSDC compliant in the following format: "MpxV/host/country/sampleID/date". MpxV/human/USA/CA-CDPH-001/2020 isolate virus identifier +Mpox Sample collection and processing GENEPIO:0001198 purpose of sampling purpose_of_sampling PurposeOfSamplingMenu NullValueMenu TRUE The reason that the sample was collected. As all samples are taken for diagnostic purposes, "Diagnostic Testing" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. Diagnostic testing HC_SAMPLE_CATEGORY purpose_of_sampling sample capture status (IF Cluster/outbreak detection [GENEPIO:0100001], Multi-jurisdictional outbreak investigation [GENEPIO:0100020], Intra-jurisdictional outbreak investigation [GENEPIO:0100021] THEN active surveillance in response to outbreak; IF Baseline surveillance (random sampling), Targeted surveillance (non-random sampling), Priority surveillance project, Longitudinal surveillance (repeat sampling of individuals), Re-infection surveillance, Vaccine escape surveillance, Travel-associated surveillance THEN active surveillance not initiated by an outbreak; IF other THEN other purposeOfSampling +MpoxInternational Sample collection and processing GENEPIO:0001198 purpose of sampling purpose_of_sampling PurposeOfSamplingInternationalMenu NullValueMenu TRUE The reason that the sample was collected. As all samples are taken for diagnostic purposes, "Diagnostic Testing" should be chosen from the picklist at this time. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. Diagnostic testing [GENEPIO:0100002] HC_SAMPLE_CATEGORY purpose_of_sampling sample capture status (IF Cluster/outbreak detection [GENEPIO:0100001], Multi-jurisdictional outbreak investigation [GENEPIO:0100020], Intra-jurisdictional outbreak investigation [GENEPIO:0100021] THEN active surveillance in response to outbreak; IF Baseline surveillance (random sampling) [GENEPIO:0100005], Targeted surveillance (non-random sampling) [GENEPIO:0100006], Priority surveillance project [GENEPIO:0100007], Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009], Re-infection surveillance [GENEPIO:0100010], Vaccine escape surveillance [GENEPIO:0100011], Travel-associated surveillance [GENEPIO:0100012] THEN active surveillance not initiated by an outbreak; IF other THEN other purposeOfSampling +Mpox;MpoxInternational Sample collection and processing GENEPIO:0001200 purpose of sampling details purpose_of_sampling_details WhitespaceMinimizedString NullValueMenu TRUE The description of why the sample was collected, providing specific details. Provide an expanded description of why the sample was collected using free text. The description may include the importance of the sample for a particular public health investigation/surveillance activity/research question. If details are not available, provide a null value. Symptomology and history suggested Monkeypox diagnosis. PH_SAMPLING_DETAILS description +Mpox Sample collection and processing GENEPIO:0001204 NML submitted specimen type nml_submitted_specimen_type NmlSubmittedSpecimenTypeMenu TRUE The type of specimen submitted to the National Microbiology Laboratory (NML) for testing. This information is required for upload through the CNPHI LaSER system. Select the specimen type from the pick list provided. If sequence data is being submitted rather than a specimen for testing, select “Not Applicable”. Nucleic Acid PH_SPECIMEN_TYPE +Mpox Sample collection and processing GENEPIO:0001209 Related specimen relationship type related_specimen_relationship_type RelatedSpecimenRelationshipTypeMenu NullValueMenu The relationship of the current specimen to the specimen/sample previously submitted to the repository. Provide the tag that describes how the previous sample is related to the current sample being submitted from the pick list provided, so that the samples can be linked and tracked in the system. Previously Submitted PH_RELATED_RELATIONSHIP_TYPE +Mpox Sample collection and processing GENEPIO:0001211 anatomical material anatomical_material AnatomicalMaterialMenu NullValueMenu TRUE TRUE A substance obtained from an anatomical part of an organism e.g. tissue, blood. Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Lesion (Pustule) PH_ISOLATION_SITE_DESC isolation_source;anatomical_material isolation source host-associated anatomicalMaterial Specimen source +MpoxInternational Sample collection and processing GENEPIO:0001211 anatomical material anatomical_material AnatomicalMaterialInternationalMenu NullValueMenu TRUE TRUE A substance obtained from an anatomical part of an organism e.g. tissue, blood. Provide a descriptor if an anatomical material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Lesion (Pustule) [NCIT:C78582] PH_ISOLATION_SITE_DESC isolation_source;anatomical_material isolation source host-associated anatomicalMaterial Specimen source +Mpox Sample collection and processing GENEPIO:0001214 anatomical part anatomical_part AnatomicalPartMenu NullValueMenu TRUE TRUE An anatomical part of an organism e.g. oropharynx. Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Genital area PH_ISOLATION_SITE isolation_source;anatomical_part isolation source host-associated anatomicalPart Specimen source +MpoxInternational Sample collection and processing GENEPIO:0001214 anatomical part anatomical_part AnatomicalPartInternationalMenu NullValueMenu TRUE TRUE An anatomical part of an organism e.g. oropharynx. Provide a descriptor if an anatomical part was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Genital area [BTO:0003358] PH_ISOLATION_SITE isolation_source;anatomical_part isolation source host-associated anatomicalPart Specimen source +Mpox Sample collection and processing GENEPIO:0001216 body product body_product BodyProductMenu NullValueMenu TRUE TRUE A substance excreted/secreted from an organism e.g. feces, urine, sweat. Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Pus PH_SPECIMEN_SOURCE_DESC isolation_source;body_product isolation source host-associated bodyProduct Specimen source +MpoxInternational Sample collection and processing GENEPIO:0001216 body product body_product BodyProductInternationalMenu NullValueMenu TRUE TRUE A substance excreted/secreted from an organism e.g. feces, urine, sweat. Provide a descriptor if a body product was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Pus [UBERON:0000177] PH_SPECIMEN_SOURCE_DESC isolation_source;body_product isolation source host-associated bodyProduct Specimen source +MpoxInternational Sample collection and processing GENEPIO:0001223 environmental material environmental_material EnvironmentalMaterialInternationalMenu NullValueMenu TRUE TRUE A substance obtained from the natural or man-made environment e.g. soil, water, sewage. Provide a descriptor if an environmental material was sampled. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Bedding (Bed linen) [GSSO:005304] isolation_source;environmental_material isolation source non-host-associated environmentalMaterial Specimen source +MpoxInternational Sample collection and processing GENEPIO:0001232 environmental_site environmental_site EnvironmentalSiteInternationalMenu NullValueMenu TRUE TRUE An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave. If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon. Hospital [ENVO:00002173] isolation_source;environmental_site isolation_source;environmental_site isolation source non-host-associated environmentalSite Specimen source +Mpox Sample collection and processing GENEPIO:0001234 collection device collection_device CollectionDeviceMenu NullValueMenu TRUE TRUE The instrument or container used to collect the sample e.g. swab. Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Swab PH_SPECIMEN_TYPE_ORIG isolation_source;collection_device collectionDevice Specimen source +MpoxInternational Sample collection and processing GENEPIO:0001234 collection device collection_device CollectionDeviceInternationalMenu NullValueMenu TRUE TRUE The instrument or container used to collect the sample e.g. swab. Provide a descriptor if a device was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Swab [GENEPIO:0100027] PH_SPECIMEN_TYPE_ORIG isolation_source;collection_device collectionDevice Specimen source +Mpox Sample collection and processing GENEPIO:0001241 collection method collection_method CollectionMethodMenu NullValueMenu TRUE TRUE The process used to collect the sample e.g. phlebotomy, necropsy. Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Biopsy COLLECTION_METHOD isolation_source;collection_method collectionMethod Specimen source +MpoxInternational Sample collection and processing GENEPIO:0001241 collection method collection_method CollectionMethodInternationalMenu NullValueMenu TRUE TRUE The process used to collect the sample e.g. phlebotomy, necropsy. Provide a descriptor if a collection method was used for sampling. Use the picklist provided in the template. If a desired term is missing from the picklist, contact emma_griffiths@sfu.ca. If not applicable, do not leave blank. Choose a null value. Biopsy [OBI:0002650] COLLECTION_METHOD isolation_source;collection_method collectionMethod Specimen source +Mpox Sample collection and processing GENEPIO:0001253 specimen processing specimen_processing SpecimenProcessingMenu NullValueMenu TRUE Any processing applied to the sample during or after receiving the sample. Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in "lab host", "passage number", and "passage method" fields. If none of the processes in the pick list apply, put "not applicable". Specimens pooled specimen processing specimenProcessing +MpoxInternational Sample collection and processing GENEPIO:0001253 specimen processing specimen_processing SpecimenProcessingInternationalMenu NullValueMenu TRUE Any processing applied to the sample during or after receiving the sample. Critical for interpreting data. Select all the applicable processes from the pick list. If virus was passaged, include information in "lab host", "passage number", and "passage method" fields. If none of the processes in the pick list apply, put "not applicable". Specimens pooled [OBI:0600016] specimenProcessing +Mpox;MpoxInternational Sample collection and processing GENEPIO:0100311 specimen processing details specimen_processing_details WhitespaceMinimizedString Detailed information regarding the processing applied to a sample during or after receiving the sample. Provide a free text description of any processing details applied to a sample. 5 swabs from different body sites were pooled and further prepared as a single sample during library prep. specimen processing details specimenProcessingDetails +MpoxInternational Sample collection and processing GENEPIO:0001255 lab host lab_host WhitespaceMinimizedString NullValueMenu TRUE Name and description of the laboratory host used to propagate the source organism or material from which the sample was obtained. Type of cell line used for propagation. Provide the name of the cell line using the picklist in the template. If not passaged, put "not applicable". lab host cellLine +MpoxInternational Sample collection and processing GENEPIO:0001261 passage number passage_number integer NullValueMenu TRUE 0 Number of passages. Provide number of known passages. If not passaged, put "not applicable" 3 passageNumber +MpoxInternational Sample collection and processing GENEPIO:0001264 passage method passage_method WhitespaceMinimizedString NullValueMenu TRUE Description of how organism was passaged. Free text. Provide a very short description (<10 words). If not passaged, put "not applicable". 0.25% trypsin + 0.02% EDTA passageMethod +Mpox Sample collection and processing GENEPIO:0100921 experimental specimen role type experimental_specimen_role_type ExperimentalSpecimenRoleTypeMenu NullValueMenu TRUE The type of role that the sample represents in the experiment. Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select "Not Applicable". Positive experimental control experimentalSpecimenRoleType +MpoxInternational Sample collection and processing GENEPIO:0100921 experimental specimen role type experimental_specimen_role_type ExperimentalSpecimenRoleTypeInternationalMenu NullValueMenu TRUE The type of role that the sample represents in the experiment. Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select "Not Applicable". Positive experimental control [GENEPIO:0101018] experimentalSpecimenRoleType +Mpox;MpoxInternational Sample collection and processing GENEPIO:0100922 experimental control details experimental_control_details WhitespaceMinimizedString The details regarding the experimental control contained in the sample. Provide details regarding the nature of the reference strain used as a control, or what is was used to monitor. Synthetic human Mpox Virus (hMPXV) based Congo Basin (CB) spiked in sample as process control. +Mpox;MpoxInternational GENEPIO:0001498 Lineage and Variant information lineage_and_variant_information +MpoxInternational Lineage and Variant information GENEPIO:0001500 lineage/clade name lineage_clade_name LineageCladeNameINternationalMenu NullValueMenu The name of the lineage or clade. Provide the lineage/clade name. F.4 PH_LINEAGE_CLADE_NAME +MpoxInternational Lineage and Variant information GENEPIO:0001501 lineage/clade analysis software name lineage_clade_analysis_software_name WhitespaceMinimizedString NullValueMenu The name of the software used to determine the lineage/clade. Provide the name of the software used to determine the lineage/clade. EPI2ME PH_LINEAGE_CLADE_SOFTWARE +MpoxInternational Lineage and Variant information GENEPIO:0001502 lineage/clade analysis software version lineage_clade_analysis_software_version WhitespaceMinimizedString NullValueMenu The version of the software used to determine the lineage/clade. Provide the version of the software used ot determine the lineage/clade. 2.1.10 PH_LINEAGE_CLADE_VERSION +Mpox;MpoxInternational GENEPIO:0001268 Host Information host_information +Mpox Host Information GENEPIO:0001386 host (common name) host_common_name HostCommonNameMenu NullValueMenu The commonly used name of the host. Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human. Human PH_ANIMAL_TYPE host common name hostNameCommon +MpoxInternational Host Information GENEPIO:0001386 host (common name) host_common_name HostCommonNameInternationalMenu NullValueMenu The commonly used name of the host. Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Common name e.g. human. Human host common name hostNameCommon (just label; put ID in hostTaxonId) +Mpox Host Information GENEPIO:0001387 host (scientific name) host_scientific_name HostScientificNameMenu NullValueMenu TRUE The taxonomic, or scientific name of the host. Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable Homo sapiens host (scientific name) host host scientific name hostNameScientific Host +MpoxInternational Host Information GENEPIO:0001387 host (scientific name) host_scientific_name HostScientificNameInternationalMenu NullValueMenu TRUE The taxonomic, or scientific name of the host. Common name or scientific name are required if there was a host. Both can be provided, if known. Use terms from the pick lists in the template. Scientific name e.g. Homo sapiens, If the sample was environmental, put "not applicable Homo sapiens [NCBITaxon:9606] host (scientific name) host host scientific name hostNameScientific Host +Mpox Host Information GENEPIO:0001388 host health state host_health_state HostHealthStateMenu NullValueMenu Health status of the host at the time of sample collection. If known, select a value from the pick list. Asymptomatic PH_HOST_HEALTH host_health_state host health state hostHealthState Patient status +MpoxInternational Host Information GENEPIO:0001388 host health state host_health_state HostHealthStateInternationalMenu NullValueMenu Health status of the host at the time of sample collection. If known, select a value from the pick list. Asymptomatic [NCIT:C3833] host_health_state host health state hostHealthState Patient status +Mpox Host Information GENEPIO:0001389 host health status details host_health_status_details HostHealthStatusDetailsMenu NullValueMenu Further details pertaining to the health or disease status of the host at time of collection. If known, select a descriptor from the pick list provided in the template. Hospitalized PH_HOST_HEALTH_DETAILS hospitalisation (IF Hospitalized, Hospitalized (Non-ICU), Hospitalized (ICU), Medically Isolated, Medically Isolated (Negative Pressure), THEN "yes" +MpoxInternational Host Information GENEPIO:0001389 host health status details host_health_status_details HostHealthStatusDetailsInternationalMenu NullValueMenu Further details pertaining to the health or disease status of the host at time of collection. If known, select a descriptor from the pick list provided in the template. Hospitalized [NCIT:C25179] hospitalisation (IF Hospitalized [NCIT:C25179], Hospitalized (Non-ICU) [GENEPIO:0100045], Hospitalized (ICU) [GENEPIO:0100046], Medically Isolated [GENEPIO:0100047], Medically Isolated (Negative Pressure) [GENEPIO:0100048], THEN "yes" +Mpox Host Information GENEPIO:0001389 host health outcome host_health_outcome HostHealthOutcomeMenu NullValueMenu Disease outcome in the host. If known, select a value from the pick list. Recovered PH_HOST_HEALTH_OUTCOME host_health_outcome host disease outcome (IF Deceased, THEN dead; IF Recovered THEN recovered) hostHealthOutcome +MpoxInternational Host Information GENEPIO:0001389 host health outcome host_health_outcome HostHealthOutcomeInternationalMenu NullValueMenu Disease outcome in the host. If known, select a value from the pick list. Recovered [NCIT:C49498] host_health_outcome host disease outcome (IF Deceased [NCIT:C28554], THEN dead; IF Recovered [NCIT:C49498] THEN recovered) hostHealthOutcome +Mpox Host Information GENEPIO:0001391 host disease host_disease HostDiseaseMenu NullValueMenu TRUE The name of the disease experienced by the host. Select "Mpox" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as "Monkeypox" but the international nomenclature has changed (2022). Mpox PH_HOST_DISEASE host_disease hostDisease +MpoxInternational Host Information GENEPIO:0001391 host disease host_disease HostDiseaseInternationalMenu NullValueMenu TRUE The name of the disease experienced by the host. Select "Mpox" from the pick list provided in the template. Note: the Mpox disease was formerly referred to as "Monkeypox" but the international nomenclature has changed (2022). Mpox [MONDO:0002594] PH_HOST_DISEASE host_disease hostDisease +MpoxInternational Host Information GENEPIO:0001398 host subject ID host_subject_id WhitespaceMinimizedString A unique identifier by which each host can be referred to. This identifier can be used to link samples from the same individual. Caution: consult the data steward before sharing as this value may be considered identifiable information. 12345B-222 host_subject_id host subject id +Mpox Host Information GENEPIO:0001392 host age host_age decimal NullValueMenu TRUE 0 130 Age of host at the time of sampling. If known, provide age. Age-binning is also acceptable. 79 PH_AGE host_age host age hostAge Patient age +MpoxInternational Host Information GENEPIO:0001392 host age host_age decimal NullValueMenu TRUE 0 130 Age of host at the time of sampling. If known, provide age. Age-binning is also acceptable. 79 host_age host age hostAge Patient age +Mpox Host Information GENEPIO:0001393 host age unit host_age_unit HostAgeUnitMenu NullValueMenu TRUE The units used to measure the host's age. If known, provide the age units used to measure the host's age from the pick list. year PH_AGE_UNIT host_age_unit host age (combine value and units with regex; IF year THEN years, IF month THEN months) +MpoxInternational Host Information GENEPIO:0001393 host age unit host_age_unit HostAgeUnitInternationalMenu NullValueMenu TRUE The units used to measure the host's age. If known, provide the age units used to measure the host's age from the pick list. year [UO:0000036] host_age_unit host age (combine value and units with regex; IF year [UO:0000036] THEN years, IF month [UO:0000035] THEN months) +Mpox Host Information GENEPIO:0001394 host age bin host_age_bin HostAgeBinMenu NullValueMenu TRUE The age category of the host at the time of sampling. Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative. 50 - 59 PH_AGE_GROUP host_age_bin hostAgeBin +MpoxInternational Host Information GENEPIO:0001394 host age bin host_age_bin HostAgeBinInternationalMenu NullValueMenu TRUE The age category of the host at the time of sampling. Age bins in 10 year intervals have been provided. If a host's age cannot be specified due to provacy concerns, an age bin can be used as an alternative. 50 - 59 [GENEPIO:0100054] host_age_bin hostAgeBin +Mpox Host Information GENEPIO:0001395 host gender host_gender HostGenderMenu NullValueMenu TRUE The gender of the host at the time of sample collection. If known, select a value from the pick list. Male VD_SEX host_sex host sex (IF Male THEN male, IF Female THEN female) hostGender Gender +MpoxInternational Host Information GENEPIO:0001395 host gender host_gender HostGenderInternationalMenu NullValueMenu TRUE The gender of the host at the time of sample collection. If known, select a value from the pick list. Male [NCIT:C46109] host_sex host sex (IF Male [NCIT:C46109] THEN male, IF Female [NCIT:C46110] THEN female) hostGender Gender +Mpox Host Information GENEPIO:0001396 host residence geo_loc name (country) host_residence_geo_loc_name_country GeoLocNameCountryMenu NullValueMenu The country of residence of the host. Select the country name from pick list provided in the template. Canada PH_HOST_COUNTRY hostOriginCountry +MpoxInternational Host Information GENEPIO:0001396 host residence geo_loc name (country) host_residence_geo_loc_name_country GeoLocNameCountryInternationalMenu NullValueMenu The country of residence of the host. Select the country name from pick list provided in the template. Canada [GAZ:00002560] hostOriginCountry +Mpox Host Information GENEPIO:0001397 host residence geo_loc name (state/province/territory) host_residence_geo_loc_name_state_province_territory GeoLocNameStateProvinceTerritoryMenu NullValueMenu The state/province/territory of residence of the host. Select the province/territory name from pick list provided in the template. Quebec PH_HOST_PROVINCE +Mpox;MpoxInternational Host Information GENEPIO:0001399 symptom onset date symptom_onset_date date NullValueMenu 2019-10-01 {sample_collection_date} The date on which the symptoms began or were first noted. If known, provide the symptom onset date in ISO 8601 standard format "YYYY-MM-DD". 2022-05-25 HC_ONSET_DATE +Mpox Host Information GENEPIO:0001400 signs and symptoms signs_and_symptoms SignsAndSymptomsMenu NullValueMenu TRUE A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient. Select all of the symptoms experienced by the host from the pick list. Lesion (Pustule), Swollen Lymph Nodes, Myalgia (muscle pain) HC_SYMPTOMS illness symptoms signsAndSymptoms +MpoxInternational Host Information GENEPIO:0001400 signs and symptoms signs_and_symptoms SignsAndSymptomsInternationalMenu NullValueMenu TRUE A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient. Select all of the symptoms experienced by the host from the pick list. Lesion (Pustule) [NCIT:C78582], Swollen Lymph Nodes [HP:0002716], Myalgia (muscle pain) [HP:0003326] illness symptoms signsAndSymptoms +Mpox Host Information GENEPIO:0001401 pre-existing conditions and risk factors preexisting_conditions_and_risk_factors PreExistingConditionsAndRiskFactorsMenu NullValueMenu TRUE Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection. Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team. pre-existing conditions and risk factors +MpoxInternational Host Information GENEPIO:0001401 pre-existing conditions and risk factors preexisting_conditions_and_risk_factors PreExistingConditionsAndRiskFactorsInternationalMenu NullValueMenu TRUE Patient pre-existing conditions and risk factors.
  • Pre-existing condition: A medical condition that existed prior to the current infection.
  • Risk Factor: A variable associated with an increased risk of disease or infection. Select all of the pre-existing conditions and risk factors experienced by the host from the pick list. If the desired term is missing, contact the curation team. pre-existing conditions and risk factors +Mpox Host Information GENEPIO:0001402 complications complications ComplicationsMenu NullValueMenu TRUE Patient medical complications that are believed to have occurred as a result of host disease. Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team. Delayed wound healing (lesion healing) complications +MpoxInternational Host Information GENEPIO:0001402 complications complications ComplicationsInternationalMenu NullValueMenu TRUE Patient medical complications that are believed to have occurred as a result of host disease. Select all of the complications experienced by the host from the pick list. If the desired term is missing, contact the curation team. Delayed wound healing (lesion healing) [MP:0002908] +Mpox;MpoxInternational Host Information GENEPIO:0100580 antiviral therapy antiviral_therapy WhitespaceMinimizedString Treatment of viral infections with agents that prevent viral replication in infected cells without impairing the host cell function. Provide details of all current antiviral treatment during the current Monkeypox infection period. Consult with the data steward prior to sharing this information. Tecovirimat used to treat current Monkeypox infection; AZT administered for concurrent HIV infection antiviral therapy +Mpox;MpoxInternational GENEPIO:0001403 Host vaccination information host_vaccination_information +Mpox Host vaccination information GENEPIO:0001404 host vaccination status host_vaccination_status HostVaccinationStatusMenu NullValueMenu The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). Select the vaccination status of the host from the pick list. Not Vaccinated PH_VACCINATION_HISTORY hostVaccinationStatus +MpoxInternational Host vaccination information GENEPIO:0001404 host vaccination status host_vaccination_status HostVaccinationStatusInternationalMenu NullValueMenu The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated). Select the vaccination status of the host from the pick list. Not Vaccinated [GENEPIO:0100102] PH_VACCINATION_HISTORY hostVaccinationStatus +Mpox;MpoxInternational Host vaccination information GENEPIO:0001406 number of vaccine doses received number_of_vaccine_doses_received integer The number of doses of the vaccine recived by the host. Record how many doses of the vaccine the host has received. 1 number of vaccine doses received +Mpox;MpoxInternational Host vaccination information GENEPIO:0100313 vaccination dose 1 vaccine name vaccination_dose_1_vaccine_name WhitespaceMinimizedString NullValueMenu The name of the vaccine administered as the first dose of a vaccine regimen. Provide the name and the corresponding manufacturer of the Smallpox vaccine administered as the first dose. IMVAMUNE (Bavarian Nordic) PH_VACCINATION_HISTORY +Mpox;MpoxInternational Host vaccination information GENEPIO:0100314 vaccination dose 1 vaccination date vaccination_dose_1_vaccination_date date NullValueMenu 2019-10-01 {today} The date the first dose of a vaccine was administered. Provide the date the first dose of Smallpox vaccine was administered. The date should be provided in ISO 8601 standard format "YYYY-MM-DD". 2022-06-01 PH_VACCINATION_HISTORY +Mpox;MpoxInternational Host vaccination information GENEPIO:0100321 vaccination history vaccination_history WhitespaceMinimizedString A description of the vaccines received and the administration dates of a series of vaccinations against a specific disease or a set of diseases. Free text description of the dates and vaccines administered against a particular disease/set of diseases. It is also acceptable to concatenate the individual dose information (vaccine name, vaccination date) separated by semicolons. IMVAMUNE (Bavarian Nordic); 2022-06-01 PH_VACCINATION_HISTORY + +Mpox;MpoxInternational GENEPIO:0001409 Host exposure information host_exposure_information +Mpox Host exposure information GENEPIO:0001410 location of exposure geo_loc name (country) location_of_exposure_geo_loc_name_country GeoLocNameCountryMenu NullValueMenu The country where the host was likely exposed to the causative agent of the illness. Select the country name from the pick list provided in the template. Canada PH_EXPOSURE_COUNTRY +MpoxInternational Host exposure information GENEPIO:0001410 location of exposure geo_loc name (country) location_of_exposure_geo_loc_name_country GeoLocNameCountryInternationalMenu NullValueMenu The country where the host was likely exposed to the causative agent of the illness. Select the country name from the pick list provided in the template. Canada [GAZ:00002560] +Mpox;MpoxInternational Host exposure information GENEPIO:0001411 destination of most recent travel (city) destination_of_most_recent_travel_city WhitespaceMinimizedString The name of the city that was the destination of most recent travel. Provide the name of the city that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz New York City PH_TRAVEL +Mpox Host exposure information GENEPIO:0001412 destination of most recent travel (state/province/territory) destination_of_most_recent_travel_state_province_territory GeoLocNameStateProvinceTerritoryMenu NullValueMenu The name of the state/province/territory that was the destination of most recent travel. Select the province name from the pick list provided in the template. British Columbia PH_TRAVEL +MpoxInternational Host exposure information GENEPIO:0001412 destination of most recent travel (state/province/territory) destination_of_most_recent_travel_state_province_territory WhitespaceMinimizedString The name of the state/province/territory that was the destination of most recent travel. Provide the name of the state/province/territory that the host travelled to. Use this look-up service to identify the standardized term: https://www.ebi.ac.uk/ols/ontologies/gaz California +Mpox Host exposure information GENEPIO:0001413 destination of most recent travel (country) destination_of_most_recent_travel_country GeoLocNameCountryMenu NullValueMenu The name of the country that was the destination of most recent travel. Select the country name from the pick list provided in the template. Canada PH_TRAVEL +MpoxInternational Host exposure information GENEPIO:0001413 destination of most recent travel (country) destination_of_most_recent_travel_country GeoLocNameCountryInternationalMenu NullValueMenu The name of the country that was the destination of most recent travel. Select the country name from the pick list provided in the template. United Kingdom [GAZ:00002637] +Mpox;MpoxInternational Host exposure information GENEPIO:0001414 most recent travel departure date most_recent_travel_departure_date date NullValueMenu {sample_collection_date} The date of a person's most recent departure from their primary residence (at that time) on a journey to one or more other locations. Provide the travel departure date. 2020-03-16 PH_TRAVEL +Mpox;MpoxInternational Host exposure information GENEPIO:0001415 most recent travel return date most_recent_travel_return_date date NullValueMenu {most_recent_travel_departure_date} The date of a person's most recent return to some residence from a journey originating at that residence. Provide the travel return date. 2020-04-26 PH_TRAVEL +Mpox;MpoxInternational Host exposure information GENEPIO:0001416 travel history travel_history WhitespaceMinimizedString Travel history in last six months. Specify the countries (and more granular locations if known, separated by a comma) travelled in the last six months; can include multiple travels. Separate multiple travel events with a semi-colon. List most recent travel first. Canada, Vancouver; USA, Seattle; Italy, Milan PH_TRAVEL travelHistory +Mpox Host exposure information GENEPIO:0001417 exposure event exposure_event ExposureEventMenu NullValueMenu Event leading to exposure. Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. Party PH_EXPOSURE type exposure exposureEvent Additional location information +MpoxInternational Host exposure information GENEPIO:0001417 exposure event exposure_event ExposureEventInternationalMenu NullValueMenu Event leading to exposure. Select an exposure event from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. Party [PCO:0000035] PH_EXPOSURE type exposure exposureEvent Additional location information +Mpox Host exposure information GENEPIO:0001418 exposure contact level exposure_contact_level ExposureContactLevelMenu NullValueMenu The exposure transmission contact type. Select exposure contact level from the pick-list. Contact with infected individual exposure contact level subject exposure (excluding: Workplace associated transmission, Healthcare associated transmission, Laboratory associated transmission) +MpoxInternational Host exposure information GENEPIO:0001418 exposure contact level exposure_contact_level ExposureContactLevelInternationalMenu NullValueMenu The exposure transmission contact type. Select exposure contact level from the pick-list. Contact with infected individual [GENEPIO:0100357] exposure contact level subject exposure (excluding: Workplace associated transmission [GENEPIO:0100497], Healthcare associated transmission [GENEPIO:0100498], Laboratory associated transmission [GENEPIO:0100499] +Mpox Host exposure information GENEPIO:0001419 host role host_role HostRoleMenu TRUE The role of the host in relation to the exposure setting. Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. Acquaintance of case PH_HOST_ROLE hostRole +MpoxInternational Host exposure information GENEPIO:0001419 host role host_role HostRoleInternationalMenu TRUE The role of the host in relation to the exposure setting. Select the host's personal role(s) from the pick list provided in the template. If the desired term is missing, contact the DataHarmonizer curation team. Acquaintance of case [GENEPIO:0100266] PH_HOST_ROLE hostRole +Mpox Host exposure information GENEPIO:0001428 exposure setting exposure_setting ExposureSettingMenu TRUE The setting leading to exposure. Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team. Healthcare Setting PH_EXPOSURE type exposure exposureSetting +MpoxInternational Host exposure information GENEPIO:0001428 exposure setting exposure_setting ExposureSettingInternationalMenu TRUE The setting leading to exposure. Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the DataHarmonizer curation team. Healthcare Setting [GENEPIO:0100201] PH_EXPOSURE type exposure exposureSetting +Mpox;MpoxInternational Host exposure information GENEPIO:0001431 exposure details exposure_details WhitespaceMinimizedString Additional host exposure information. Free text description of the exposure. Large party, many contacts PH_EXPOSURE_DETAILS exposureDetails + +Mpox;MpoxInternational GENEPIO:0001434 Host reinfection information host_reinfection_information +Mpox Host reinfection information GENEPIO:0100532 prior Mpox infection prior_mpox_infection PriorMpoxInfectionMenu NullValueMenu The absence or presence of a prior Mpox infection. If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list. Prior infection prior Mpox infection previousInfectionDisease +MpoxInternational Host reinfection information GENEPIO:0100532 prior Mpox infection prior_mpox_infection PriorMpoxInfectionInternationalMenu NullValueMenu The absence or presence of a prior Mpox infection. If known, provide information about whether the individual had a previous Mpox infection. Select a value from the pick list. Prior infection [GENEPIO:0100037] previousInfectionDisease +Mpox;MpoxInternational Host reinfection information GENEPIO:0100533 prior Mpox infection date prior_mpox_infection_date date NullValueMenu {today} The date of diagnosis of the prior Mpox infection. Provide the date that the most recent prior infection was diagnosed. Provide the prior Mpox infection date in ISO 8601 standard format "YYYY-MM-DD". 2022-06-20 prior Mpox infection date +Mpox Host reinfection information GENEPIO:0100534 prior Mpox antiviral treatment prior_mpox_antiviral_treatment PriorMpoxAntiviralTreatmentMenu NullValueMenu The absence or presence of antiviral treatment for a prior Mpox infection. If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list. Prior antiviral treatment prior Mpox antiviral treatment +MpoxInternational Host reinfection information GENEPIO:0100534 prior Mpox antiviral treatment prior_mpox_antiviral_treatment PriorMpoxAntiviralTreatmentInternationalMenu NullValueMenu The absence or presence of antiviral treatment for a prior Mpox infection. If known, provide information about whether the individual had a previous Mpox antiviral treatment. Select a value from the pick list. Prior antiviral treatment [GENEPIO:0100037] +Mpox;MpoxInternational Host reinfection information GENEPIO:0100535 prior antiviral treatment during prior Mpox infection prior_antiviral_treatment_during_prior_mpox_infection WhitespaceMinimizedString Antiviral treatment for any infection during the prior Mpox infection period. Provide a description of any antiviral treatment administered for viral infections (not including Mpox treatment) during the prior Mpox infection period. This field is meant to capture concurrent treatment information. AZT was administered for HIV infection during the prior Mpox infection. prior antiviral treatment during Mpox infection + + +Mpox;MpoxInternational GENEPIO:0001441 Sequencing sequencing +MpoxInternational Sequencing GENEPIO:0100472 sequencing project name sequencing_project_name WhitespaceMinimizedString The name of the project/initiative/program for which sequencing was performed. Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. MPOX-1356 +Mpox Sequencing GENEPIO:0100416 sequenced by sequenced_by SequenceSubmittedByMenu NullValueMenu TRUE The name of the agency that generated the sequence. The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". Public Health Ontario (PHO) PH_SEQUENCING_CENTRE sequenced_by sequencedByOrganization +MpoxInternational Sequencing GENEPIO:0100416 sequenced by sequenced_by WhitespaceMinimizedString NullValueMenu TRUE The name of the agency that generated the sequence. The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. Public Health Ontario (PHO) sequenced_by sequencedByOrganization +MpoxInternational Sequencing GENEPIO:0100470 sequenced by laboratory name sequenced_by_laboratory_name WhitespaceMinimizedString NullValueMenu The specific laboratory affiliation of the responsible for sequencing the isolate's genome. Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. Topp Lab +MpoxInternational Sequencing GENEPIO:0100471 sequenced by contact name sequenced_by_contact_name WhitespaceMinimizedString NullValueMenu TRUE The name or title of the contact responsible for follow-up regarding the sequence. Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. Joe Bloggs, Enterics Lab Manager sequencedByContactName +Mpox;MpoxInternational Sequencing GENEPIO:0100422 sequenced by contact email sequenced_by_contact_email WhitespaceMinimizedString The email address of the contact responsible for follow-up regarding the sequence. The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca RespLab@lab.ca sequenced by contact email sequencedByContactEmail +Mpox;MpoxInternational Sequencing GENEPIO:0100423 sequenced by contact address sequenced_by_contact_address WhitespaceMinimizedString The mailing address of the agency submitting the sequence. The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada sequencedByContactEmail +Mpox Sequencing GENEPIO:0001159 sequence submitted by sequence_submitted_by SequenceSubmittedByMenu NullValueMenu TRUE The name of the agency that submitted the sequence to a database. The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". Public Health Ontario (PHO) PH_SEQUENCE_SUBMITTER sequence_submitted_by Submitting lab +MpoxInternational Sequencing GENEPIO:0001159 sequence submitted by sequence_submitted_by WhitespaceMinimizedString NullValueMenu TRUE The name of the agency that submitted the sequence to a database. The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". Public Health Ontario (PHO) sequence_submitted_by Submitting lab +Mpox;MpoxInternational Sequencing GENEPIO:0001165 sequence submitter contact email sequence_submitter_contact_email WhitespaceMinimizedString The email address of the agency responsible for submission of the sequence. The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca RespLab@lab.ca sequence submitter contact email sequence_submitter_contact_email +Mpox;MpoxInternational Sequencing GENEPIO:0001167 sequence submitter contact address sequence_submitter_contact_address WhitespaceMinimizedString The mailing address of the agency responsible for submission of the sequence. The mailing address should be in the format: Street number and name, City, Province/Territory, Postal Code, Country 123 Sunnybrooke St, Toronto, Ontario, M4P 1L6, Canada sequence submitter contact address +Mpox Sequencing GENEPIO:0001445 purpose of sequencing purpose_of_sequencing PurposeOfSequencingMenu NullValueMenu TRUE TRUE The reason that the sample was sequenced. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the "purpose of sampling" field. Select "Targeted surveillance (non-random sampling)" if the specimen fits any of the following criteria: Specimens attributed to individuals with no known intimate contacts to positive cases;Specimens attributed to youth/minors <18 yrs.;Specimens attributed to vulnerable persons living in transient shelters or congregant settings;Specimens attributed to individuals self-identifying as “female”;For specimens with a recent international and/or domestic travel history, please select the most appropriate tag from the following three options: Domestic travel surveillance;International travel surveillance;Travel-associated surveillance;For specimens targeted for sequencing as part of an outbreak investigation, please select: Cluster/Outbreak investigation; In all other cases use: Baseline surveillance (random sampling). PH_REASON_FOR_SEQUENCING purpose_of_sequencing purposeOfSequencing Sampling Strategy +MpoxInternational Sequencing GENEPIO:0001445 purpose of sequencing purpose_of_sequencing PurposeOfSequencingInternationalMenu NullValueMenu TRUE TRUE The reason that the sample was sequenced. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing. The reason a sample was sequenced may provide information about potential biases in sequencing strategy. Provide the purpose of sequencing from the picklist in the template. The reason for sample collection should be indicated in the "purpose of sampling" field. Baseline surveillance (random sampling) [GENEPIO:0100005] PH_REASON_FOR_SEQUENCING purpose_of_sequencing purposeOfSequencing Sampling Strategy +Mpox;MpoxInternational Sequencing GENEPIO:0001446 purpose of sequencing details purpose_of_sequencing_details WhitespaceMinimizedString NullValueMenu TRUE The description of why the sample was sequenced providing specific details. Provide an expanded description of why the sample was sequenced using free text. The description may include the importance of the sequences for a particular public health investigation/surveillance activity/research question. Suggested standardized descriotions include: Screened due to travel history, Screened due to close contact with infected individual. Outbreak in MSM community PH_REASON_FOR_SEQUENCING_DETAILS +Mpox Sequencing GENEPIO:0001447 sequencing date sequencing_date date NullValueMenu TRUE {sample_collection_date} {today} The date the sample was sequenced. ISO 8601 standard "YYYY-MM-DD". 2020-06-22 PH_SEQUENCING_DATE sequencingDate +MpoxInternational Sequencing GENEPIO:0001447 sequencing date sequencing_date date NullValueMenu {sample_collection_date} {today} The date the sample was sequenced. ISO 8601 standard "YYYY-MM-DD". 2020-06-22 PH_SEQUENCING_DATE sequencingDate +Mpox;MpoxInternational Sequencing GENEPIO:0001448 library ID library_id WhitespaceMinimizedString TRUE The user-specified identifier for the library prepared for sequencing. The library name should be unique, and can be an autogenerated ID from your LIMS, or modification of the isolate ID. XYZ_123345 library ID library_ID +Mpox;MpoxInternational Sequencing GENEPIO:0001450 library preparation kit library_preparation_kit WhitespaceMinimizedString The name of the DNA library preparation kit used to generate the library being sequenced. Provide the name of the library preparation kit used. Nextera XT PH_LIBRARY_PREP_KIT +MpoxInternational Sequencing GENEPIO:0100997 sequencing assay type sequencing_assay_type SequencingAssayTypeInternationalMenu The overarching sequencing methodology that was used to determine the sequence of a biomaterial. Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value. whole genome sequencing assay [OBI:0002117] library_strategy;library_source sequencingAssayType +Mpox Sequencing GENEPIO:0001452 sequencing instrument sequencing_instrument SequencingInstrumentMenu NullValueMenu TRUE TRUE The model of the sequencing instrument used. Select a sequencing instrument from the picklist provided in the template. Oxford Nanopore MinION PH_SEQUENCING_INSTRUMENT instrument_model sequencingInstrument Sequencing technology +MpoxInternational Sequencing GENEPIO:0001452 sequencing instrument sequencing_instrument SequencingInstrumentInternationalMenu NullValueMenu TRUE TRUE The model of the sequencing instrument used. Select a sequencing instrument from the picklist provided in the template. Oxford Nanopore MinION [GENEPIO:0100142] PH_SEQUENCING_INSTRUMENT instrument_model sequencingInstrument Sequencing technology +MpoxInternational Sequencing GENEPIO:0101102 sequencing flow cell version sequencing_flow_cell_version WhitespaceMinimizedString The version number of the flow cell used for generating sequence data. Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include "version" or "v" in the version number. R.9.4.1 +Mpox;MpoxInternational Sequencing GENEPIO:0001454 sequencing protocol sequencing_protocol WhitespaceMinimizedString The protocol used to generate the sequence. Provide a free text description of the methods and materials used to generate the sequence. Suggested text, fill in information where indicated.: "Viral sequencing was performed following a metagenomic shotgun sequencing approach. Sequencing was performed using a sequencing instrument. Libraries were prepared using library kit. " Viral sequencing was performed following a metagenomic shotgun sequencing approach. Libraries were created using Illumina DNA Prep kits, and sequence data was produced using Miseq Micro v2 (500 cycles) sequencing kits. PH_TESTING_PROTOCOL sequencingProtocol +Mpox;MpoxInternational Sequencing GENEPIO:0001455 sequencing kit number sequencing_kit_number WhitespaceMinimizedString The manufacturer's kit number. Alphanumeric value. AB456XYZ789 sequencing kit number +MpoxInternational Sequencing GENEPIO:0100843 DNA fragment length dna_fragment_length WhitespaceMinimizedString The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. Provide the fragment length in base pairs (do not include the units). 400 +MpoxInternational Sequencing GENEPIO:0100966 genomic target enrichment method genomic_target_enrichment_method GenomicTargetEnrichmentMethodInternationalMenu NullValueMenu TRUE TRUE The molecular technique used to selectively capture and amplify specific regions of interest from a genome. Provide the name of the enrichment method hybrid selection method library_selection;design_description +MpoxInternational Sequencing GENEPIO:0100967 genomic target enrichment method details genomic_target_enrichment_method_details WhitespaceMinimizedString Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. Provide details that are applicable to the method you used. enrichment was done using Illumina Target Enrichment methodology with the Illumina DNA Prep with enrichment kit. +Mpox;MpoxInternational Sequencing GENEPIO:0001456 amplicon pcr primer scheme amplicon_pcr_primer_scheme WhitespaceMinimizedString The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. Provide the name and version of the primer scheme used to generate the amplicons for sequencing. MPXV Sunrise 3.1 amplicon pcr primer scheme ampliconPcrPrimerScheme +Mpox;MpoxInternational Sequencing GENEPIO:0001449 amplicon size amplicon_size integer The length of the amplicon generated by PCR amplification. Provide the amplicon size expressed in base pairs. 300bp amplicon size ampliconSize +Mpox;MpoxInternational GENEPIO:0001457 Bioinformatics and QC metrics bioinformatics_and_qc_metrics +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100557 quality control method name quality_control_method_name WhitespaceMinimizedString The name of the method used to assess whether a sequence passed a predetermined quality control threshold. Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided. ncov-tools qualityControlMethodName +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100558 quality control method version quality_control_method_version WhitespaceMinimizedString The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon. 1.2.3 qualityControlMethodVersion +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100559 quality control determination quality_control_determination QualityControlDeterminationInternationalMenu qualityControlDetermination +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100560 quality control issues quality_control_issues QualityControlIssuesInternationalMenu qualityControlIssues +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100561 quality control details quality_control_details WhitespaceMinimizedString The details surrounding a low quality determination in a quality control assessment. Provide notes or details regarding QC results using free text. CT value of 39. Low viral load. Low DNA concentration after amplification. qualityControlDetails +Mpox Bioinformatics and QC metrics GENEPIO:0001458 raw sequence data processing method raw_sequence_data_processing_method WhitespaceMinimizedString TRUE The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3 Porechop 0.2.3 PH_RAW_SEQUENCE_METHOD rawSequenceDataProcessingMethod +MpoxInternational Bioinformatics and QC metrics GENEPIO:0001458 raw sequence data processing method raw_sequence_data_processing_method WhitespaceMinimizedString The names of the software and version number used for raw data processing such as removing barcodes, adapter trimming, filtering etc. Provide the software name followed by the version e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3 Porechop 0.2.3 PH_RAW_SEQUENCE_METHOD rawSequenceDataProcessingMethod +Mpox Bioinformatics and QC metrics GENEPIO:0001459 dehosting method dehosting_method WhitespaceMinimizedString TRUE The method used to remove host reads from the pathogen sequence. Provide the name and version number of the software used to remove host reads. Nanostripper PH_DEHOSTING_METHOD +MpoxInternational Bioinformatics and QC metrics GENEPIO:0001459 dehosting method dehosting_method WhitespaceMinimizedString The method used to remove host reads from the pathogen sequence. Provide the name and version number of the software used to remove host reads. Nanostripper PH_DEHOSTING_METHOD dehostingMethod +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100831 deduplication method deduplication_method WhitespaceMinimizedString The method used to remove duplicated reads in a sequence read dataset. Provide the deduplication software name followed by the version, or a link to a tool or method. DeDup 0.12.8 +Mpox Bioinformatics and QC metrics GENEPIO:0001460 consensus sequence name consensus_sequence_name WhitespaceMinimizedString The name of the consensus sequence. Provide the name and version number of the consensus sequence. mpxvassembly3 consensus sequence name submissionId +Mpox Bioinformatics and QC metrics GENEPIO:0001461 consensus sequence filename consensus_sequence_filename WhitespaceMinimizedString The name of the consensus sequence file. Provide the name and version number of the consensus sequence FASTA file. mpox123assembly.fasta consensus sequence filename +Mpox Bioinformatics and QC metrics GENEPIO:0001462 consensus sequence filepath consensus_sequence_filepath WhitespaceMinimizedString The filepath of the consensus sequence file. Provide the filepath of the consensus sequence FASTA file. /User/Documents/STILab/Data/mpox123assembly.fasta consensus sequence filepath +MpoxInternational Bioinformatics and QC metrics GENEPIO:0101715 genome sequence file name genome_sequence_file_name WhitespaceMinimizedString The name of the consensus sequence file. Provide the name and version number, with the file extension, of the processed genome sequence file e.g. a consensus sequence FASTA file or a genome assembly file. mpxvassembly.fasta consensus sequence filename +MpoxInternational Bioinformatics and QC metrics GENEPIO:0101716 genome sequence file path genome_sequence_file_path WhitespaceMinimizedString The filepath of the consensus sequence file. Provide the filepath of the genome sequence FASTA file. /User/Documents/ViralLab/Data/mpxvassembly.fasta consensus sequence filepath +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001463 consensus sequence software name consensus_sequence_software_name WhitespaceMinimizedString TRUE The name of software used to generate the consensus sequence. Provide the name of the software used to generate the consensus sequence. iVar PH_CONSENSUS_SEQUENCE consensusSequenceSoftwareName Assembly method +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001469 consensus sequence software version consensus_sequence_software_version WhitespaceMinimizedString TRUE The version of the software used to generate the consensus sequence. Provide the version of the software used to generate the consensus sequence. 1.3 PH_CONSENSUS_SEQUENCE_VERSION consensusSequenceSoftwareVersion Assembly method +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100825 sequence assembly software name sequence_assembly_software_name WhitespaceMinimizedString NullValueMenu TRUE The name of the software used to assemble a sequence. Provide the name of the software used to assemble the sequence. SPAdes Genome Assembler, Canu, wtdbg2, velvet +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100826 sequence assembly software version sequence_assembly_software_version WhitespaceMinimizedString NullValueMenu TRUE The version of the software used to assemble a sequence. Provide the version of the software used to assemble the sequence. 3.15.5 +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001476 r1 fastq filename r1_fastq_filename WhitespaceMinimizedString TRUE The user-specified filename of the r1 FASTQ file. Provide the r1 FASTQ filename. This information aids in data management. ABC123_S1_L001_R1_001.fastq.gz +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001477 r2 fastq filename r2_fastq_filename WhitespaceMinimizedString TRUE The user-specified filename of the r2 FASTQ file. Provide the r2 FASTQ filename. This information aids in data management. ABC123_S1_L001_R2_001.fastq.gz +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001478 r1 fastq filepath r1_fastq_filepath WhitespaceMinimizedString The location of the r1 FASTQ file within a user's file system. Provide the filepath for the r1 FASTQ file. This information aids in data management. /User/Documents/ViralLab/Data/ABC123_S1_L001_R1_001.fastq.gz +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001479 r2 fastq filepath r2_fastq_filepath WhitespaceMinimizedString The location of the r2 FASTQ file within a user's file system. Provide the filepath for the r2 FASTQ file. This information aids in data management. /User/Documents/ViralLab/Data/ABC123_S1_L001_R2_001.fastq.gz +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001480 fast5 filename fast5_filename WhitespaceMinimizedString The user-specified filename of the FAST5 file. Provide the FAST5 filename. This information aids in data management. mpxv123seq.fast5 +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001481 fast5 filepath fast5_filepath WhitespaceMinimizedString The location of the FAST5 file within a user's file system. Provide the filepath for the FAST5 file. This information aids in data management. /User/Documents/RespLab/Data/mpxv123seq.fast5 +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100827 number of total reads number_of_total_reads Integer The total number of non-unique reads generated by the sequencing process. Provide a numerical value (no need to include units). 423867 +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100828 number of unique reads number_of_unique_reads Integer The number of unique reads generated by the sequencing process. Provide a numerical value (no need to include units). 248236 +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100829 minimum post-trimming read length minimum_posttrimming_read_length Integer The threshold used as a cut-off for the minimum length of a read after trimming. Provide a numerical value (no need to include units). 150 +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001472 breadth of coverage value breadth_of_coverage_value WhitespaceMinimizedString The percentage of the reference genome covered by the sequenced data, to a prescribed depth. Provide value as a percentage. 95% breadth of coverage value breadthOfCoverage +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001474 depth of coverage value depth_of_coverage_value WhitespaceMinimizedString The average number of reads representing a given nucleotide in the reconstructed sequence. Provide value as a fold of coverage. 400x depth of coverage value depthOfCoverage Depth of coverage +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001475 depth of coverage threshold depth_of_coverage_threshold WhitespaceMinimizedString The threshold used as a cut-off for the depth of coverage. Provide the threshold fold coverage. 100x depth of coverage threshold +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001482 number of base pairs sequenced number_of_base_pairs_sequenced integer 0 The number of total base pairs generated by the sequencing process. Provide a numerical value (no need to include units). 2639019 number of base pairs sequenced +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001483 consensus genome length consensus_genome_length integer 0 Size of the reconstructed genome described as the number of base pairs. Provide a numerical value (no need to include units). 197063 consensus genome length +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100846 sequence assembly length sequence_assembly_length Integer The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. Provide a numerical value (no need to include units). 34272 +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100937 number of contigs number_of_contigs Integer The number of contigs (contiguous sequences) in a sequence assembly. Provide a numerical value. 10 +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100844 genome completeness genome_completeness WhitespaceMinimizedString The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. Provide the genome completeness as a percent (no need to include units). 85 +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100938 N50 n50 Integer The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. Provide the N50 value in Mb. 150 +MpoxInternational Bioinformatics and QC metrics GENEPIO:0100830 percent Ns across total genome length percent_ns_across_total_genome_length Integer The percentage of the assembly that consists of ambiguous bases (Ns). Provide a numerical value (no need to include units). 2 +MpoxInternational Bioinformatics and QC metrics GENEPIO:0001484 Ns per 100 kbp ns_per_100_kbp Integer The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). Provide a numerical value (no need to include units). 342 +Mpox;MpoxInternational Bioinformatics and QC metrics GENEPIO:0001485 reference genome accession reference_genome_accession WhitespaceMinimizedString A persistent, unique identifier of a genome database entry. Provide the accession number of the reference genome. NC_063383.1 reference genome accession assembly assemblyReferenceGenomeAccession +Mpox Bioinformatics and QC metrics GENEPIO:0001489 bioinformatics protocol bioinformatics_protocol WhitespaceMinimizedString TRUE A description of the overall bioinformatics strategy used. Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow. https://github.com/phac-nml/monkeypox-nf PH_BIOINFORMATICS_PROTOCOL +MpoxInternational Bioinformatics and QC metrics GENEPIO:0001489 bioinformatics protocol bioinformatics_protocol WhitespaceMinimizedString A description of the overall bioinformatics strategy used. Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow. https://github.com/phac-nml/monkeypox-nf PH_BIOINFORMATICS_PROTOCOL +MpoxInternational GENEPIO:0101082 Taxonomic identification information taxonomic_identification_information +MpoxInternational Taxonomic identification information GENEPIO:0100832 read mapping software name read_mapping_software_name WhitespaceMinimizedString TRUE The name of the software used to map sequence reads to a reference genome or set of reference genes. Provide the name of the read mapping software. Bowtie2, BWA-MEM, TopHat +MpoxInternational Taxonomic identification information GENEPIO:0100833 read mapping software version read_mapping_software_version WhitespaceMinimizedString TRUE The version of the software used to map sequence reads to a reference genome or set of reference genes. Provide the version number of the read mapping software. 2.5.1 +MpoxInternational Taxonomic identification information GENEPIO:0100834 taxonomic reference database name taxonomic_reference_database_name WhitespaceMinimizedString TRUE The name of the taxonomic reference database used to identify the organism. Provide the name of the taxonomic reference database. NCBITaxon +MpoxInternational Taxonomic identification information GENEPIO:0100835 taxonomic reference database version taxonomic_reference_database_version WhitespaceMinimizedString TRUE The version of the taxonomic reference database used to identify the organism. Provide the version number of the taxonomic reference database. 2022-09-10 +MpoxInternational Taxonomic identification information GENEPIO:0101074 taxonomic analysis report filename taxonomic_analysis_report_filename WhitespaceMinimizedString The filename of the report containing the results of a taxonomic analysis. Provide the filename of the report containing the results of the taxonomic analysis. MPXV_report123.doc +MpoxInternational Taxonomic identification information GENEPIO:0101075 taxonomic analysis date taxonomic_analysis_date date {sample_collection_date} {today} The date a taxonomic analysis was performed. Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". 2024-02-01 +MpoxInternational Taxonomic identification information GENEPIO:0100836 read mapping criteria read_mapping_criteria WhitespaceMinimizedString A description of the criteria used to map reads to a reference sequence. Provide a description of the read mapping criteria. Phred score >20 + +MpoxInternational GENEPIO:0001498 Lineage/clade information +MpoxInternational Lineage/clade information GENEPIO:0001500 lineage/clade name lineage_clade_name WhitespaceMinimizedString The name of the lineage or clade. Provide the Pangolin or Nextstrain lineage/clade name. B.1 +MpoxInternational Lineage/clade information GENEPIO:0001501 lineage/clade analysis software name lineage_clade_analysis_software_name WhitespaceMinimizedString The name of the software used to determine the lineage/clade. Provide the name of the software used to determine the lineage/clade. Pangolin +MpoxInternational Lineage/clade information GENEPIO:0001502 lineage/clade analysis software version lineage_clade_analysis_software_version WhitespaceMinimizedString The version of the software used to determine the lineage/clade. Provide the version of the software used ot determine the lineage/clade. 2.1.10 +MpoxInternational Lineage/clade information GENEPIO:0101081 lineage/clade analysis report filename lineage_clade_analysis_report_filename WhitespaceMinimizedString The filename of the report containing the results of a lineage/clade analysis. Provide the filename of the report containing the results of the lineage/clade analysis. +Mpox;MpoxInternational GENEPIO:0001506 Pathogen diagnostic testing pathogen_diagnostic_testing +MpoxInternational Pathogen diagnostic testing GENEPIO:0102052 assay target name 1 assay_target_name_1 WhitespaceMinimizedString NullValueMenu The name of the assay target used in the diagnostic RT-PCR test. The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. MPX (orf B6R) diagnosticTargetGeneName +MpoxInternational Pathogen diagnostic testing GENEPIO:0102045 assay target details 1 assay_target_details_1 WhitespaceMinimizedString Describe any details of the assay target. Provide details that are applicable to the assay used for the diagnostic test. +Mpox Pathogen diagnostic testing GENEPIO:0001507 gene name 1 gene_name_1 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. MPX (orf B6R) SUBMITTED_RESLT - Gene Target #1 gene_name_1 +MpoxInternational Pathogen diagnostic testing GENEPIO:0102041 gene symbol 1 gene_symbol_1 GeneSymbolInternationalMenu NullValueMenu The gene symbol used in the diagnostic RT-PCR test. Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. opg190 gene (MPOX) SUBMITTED_RESLT - Gene Target #1 gene_name_1 +MpoxInternational Pathogen diagnostic testing GENEPIO:0001508 diagnostic pcr protocol 1 diagnostic_pcr_protocol_1 WhitespaceMinimizedString The name and version number of the protocol used for diagnostic marker amplification. The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. B6R (Li et al., 2006) +Mpox;MpoxInternational Pathogen diagnostic testing GENEPIO:0001509 diagnostic pcr Ct value 1 diagnostic_pcr_ct_value_1 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the diagnostic RT-PCR test. 21 SUBMITTED_RESLT - Gene Target #1 CT Value diagnostic_PCR_CT_value_1 diagnosticMeasurementValue +MpoxInternational Pathogen diagnostic testing GENEPIO:0102038 assay target name 2 assay_target_name_2 WhitespaceMinimizedString NullValueMenu The name of the assay target used in the diagnostic RT-PCR test. The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. OVP (orf 17L) diagnosticTargetGeneName +MpoxInternational Pathogen diagnostic testing GENEPIO:0102046 assay target details 2 assay_target_details_2 WhitespaceMinimizedString Describe any details of the assay target. Provide details that are applicable to the assay used for the diagnostic test. +Mpox Pathogen diagnostic testing GENEPIO:0001510 gene name 2 gene_name_2 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. OVP (orf 17L) SUBMITTED_RESLT - Gene Target #2 gene_name_2 +MpoxInternational Pathogen diagnostic testing GENEPIO:0102042 gene symbol 2 gene_symbol_2 GeneSymbolInternationalMenu NullValueMenu The gene symbol used in the diagnostic RT-PCR test. Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. opg002 gene (MPOX) SUBMITTED_RESLT - Gene Target #2 gene_name_2 +MpoxInternational Pathogen diagnostic testing GENEPIO:0001511 diagnostic pcr protocol 2 diagnostic_pcr_protocol_2 WhitespaceMinimizedString The name and version number of the protocol used for diagnostic marker amplification. The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. G2R (Li et al., 2010) assays (includes G2R_WA, C3L, and G2R_G). +Mpox;MpoxInternational Pathogen diagnostic testing GENEPIO:0001512 diagnostic pcr Ct value 2 diagnostic_pcr_ct_value_2 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the second diagnostic RT-PCR test. 36 SUBMITTED_RESLT - Gene Target #2 CT Value diagnostic_PCR_CT_value_2 diagnosticMeasurementValue +MpoxInternational Pathogen diagnostic testing GENEPIO:0102039 assay target name 3 assay_target_name_3 WhitespaceMinimizedString NullValueMenu The name of the assay target used in the diagnostic RT-PCR test. The specific genomic region, sequence, or variant targeted by the assay in a diagnostic test. This may include parts of a gene, non-coding regions, or other genetic elements that serve as a marker for detecting the presence of a pathogen or other relevant entities. OPHA (orf B2R) diagnosticTargetGeneName +MpoxInternational Pathogen diagnostic testing GENEPIO:0102047 assay target details 3 assay_target_details_3 WhitespaceMinimizedString Describe any details of the assay target. Provide details that are applicable to the assay used for the diagnostic test. +Mpox Pathogen diagnostic testing GENEPIO:0001513 gene name 3 gene_name_3 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. OPHA (orf B2R) SUBMITTED_RESLT - Gene Target #3 gene_name_3 +MpoxInternational Pathogen diagnostic testing GENEPIO:0102043 gene symbol 3 gene_symbol_3 GeneSymbolInternationalMenu NullValueMenu The gene symbol used in the diagnostic RT-PCR test. Select the abbreviated representation or standardized symbol of the gene used in the diagnostic test from the pick list. The assay target or specific primer region should be added to assay target name. opg188 gene (MPOX) SUBMITTED_RESLT - Gene Target #3 gene_name_3 +MpoxInternational Pathogen diagnostic testing GENEPIO:0001514 diagnostic pcr protocol 3 diagnostic_pcr_protocol_3 WhitespaceMinimizedString The name and version number of the protocol used for diagnostic marker amplification. The name and version number of the protocol used for carrying out a diagnostic PCR test. This information can be compared to sequence data for evaluation of performance and quality control. G2R_G (Li et al., 2010) assay +Mpox;MpoxInternational Pathogen diagnostic testing GENEPIO:0001515 diagnostic pcr Ct value 3 diagnostic_pcr_ct_value_3 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the second diagnostic RT-PCR test. 19 SUBMITTED_RESLT - Gene Target #3 CT Value diagnostic_PCR_CT_value_3 diagnosticMeasurementValue +Mpox Pathogen diagnostic testing GENEPIO:0100576 gene name 4 gene_name_4 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. G2R_G (TNFR) SUBMITTED_RESLT - Gene Target #4 gene_name_4 +Mpox Pathogen diagnostic testing GENEPIO:0100577 diagnostic pcr Ct value 4 diagnostic_pcr_ct_value_4 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the second diagnostic RT-PCR test. 27 SUBMITTED_RESLT - Gene Target #4 CT Value diagnostic_PCR_CT_value_4 +Mpox Pathogen diagnostic testing GENEPIO:0100578 gene name 5 gene_name_5 GeneNameMenu NullValueMenu The name of the gene used in the diagnostic RT-PCR test. Select the name of the gene used for the diagnostic PCR from the standardized pick list. RNAse P SUBMITTED_RESLT - Gene Target #5 gene_name_5 +Mpox Pathogen diagnostic testing GENEPIO:0100579 diagnostic pcr Ct value 5 diagnostic_pcr_ct_value_5 decimal NullValueMenu The Ct value result from a diagnostic SARS-CoV-2 RT-PCR test. Provide the CT value of the sample from the second diagnostic RT-PCR test. 30 SUBMITTED_RESLT - Gene Target #5 CT Value diagnostic_PCR_CT_value_5 + GENEPIO:0001516 Contributor acknowledgement contributor_acknowledgement +Mpox;MpoxInternational Contributor acknowledgement GENEPIO:0001517 authors authors WhitespaceMinimizedString TRUE Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. Include the first and last names of all individuals that should be attributed, separated by a comma. Tejinder Singh, Fei Hu, Joe Blogs PH_SEQUENCING_AUTHORS authors Authors +Mpox;MpoxInternational Contributor acknowledgement GENEPIO:0001518 DataHarmonizer provenance dataharmonizer_provenance Provenance The DataHarmonizer software and template version provenance. The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. DataHarmonizer v1.4.3, Mpox v3.3.1 HC_COMMENTS \ No newline at end of file From 0e53d437df001a8cedd6693fa0c9b135e68eafe1 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Jul 2025 22:59:53 -0700 Subject: [PATCH 176/222] Mpox DH2.0 update --- .../Mpox_8.5.5_bad_data_1_row.xlsx | Bin 0 -> 28110 bytes .../Mpox_8.5.5_good_data_1_row.json | 126 + .../Mpox_8.5.5_good_data_1_row.tsv | 3 + .../Mpox_8.5.5_good_data_1_row.xlsx | Bin 0 -> 28100 bytes web/templates/mpox/schema.json | 2339 +++++++++-- web/templates/mpox/schema.yaml | 1498 ++++++- web/templates/mpox/schema_enums.tsv | 3669 +++++++++-------- 7 files changed, 5542 insertions(+), 2093 deletions(-) create mode 100644 web/templates/mpox/exampleInput/Mpox_8.5.5_bad_data_1_row.xlsx create mode 100644 web/templates/mpox/exampleInput/Mpox_8.5.5_good_data_1_row.json create mode 100644 web/templates/mpox/exampleInput/Mpox_8.5.5_good_data_1_row.tsv create mode 100644 web/templates/mpox/exampleInput/Mpox_8.5.5_good_data_1_row.xlsx diff --git a/web/templates/mpox/exampleInput/Mpox_8.5.5_bad_data_1_row.xlsx b/web/templates/mpox/exampleInput/Mpox_8.5.5_bad_data_1_row.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..fcac87fa067443859c76926d07bbcf7cd33ebd32 GIT binary patch literal 28110 zcmeHQ-ESnzRd+~0=%Oe@fIvt{rICU*%G%@c*V-G~$$Z#r-?hCHkJoqa4QT1HzBAKv&Z(+Xr+#(n)Tx^G!}q@LC+D(%fApST{rX@0(A*sT{VX0{dex_q z^y2D85S?{{;B4V?=q=Eb&5z-oIG0iE2L4v1wy;lG0vmhV_z z;LEMbm5eJN+kXFRo5#|#5-`OBH;e_O`0-X{kR;*#YBjb8a%ja1K`4EE(+i@ZmEdF4 zuZEU=X7y!tX>oC_iW-b%RJIM7V&B=SMEg#yB2KPClzhGHpx1M4*$V8@Q2I$p5vu+1 zK*|I{t*9@PtqQ3`J&LR9rAE4`RLd)~beok)pd>l2i27Jn|DRch<=d=7oLqV6(Oet) z^DGst+-mXE7l$&j94oQLwHT&PvU*evW7}>U#=iK0ch3I)=jP_FPXwy;M-OIQofYI zIa^X?M*VJHXl-|8<6bM5uL!(kl5S^br@2$h~4?sM5FTAwUKw3On#wzk03Kz84@S?7x^@Q9 zC~-?lemEE!goi=kHG-&A0S~FHf`(5 zwHaM)=;rWLGy<=z)h&5$Qer?@%30CFIUiyt(lgZfz#1jiuuSBM1#hR&F$Y#MD63@W zDzb}oJ8^=Z?n^HaJC2OwGM+~f+FOwQ&;nkScKe}sH8d%s#62sMd0+)Wk+Kz>H3!x( zETiqX{-8*^AD_WQEzu6(Y)lT)!@wLN^cnqN`BS_5)Fn@Hj2qVj!DF{?RB3D=^vx(L zsn!D-81~z_@_Lq3C<910kb3C)vtZkEf!n%-AHeojrH)CgZ1C(cu%1TueF)JlYvi{j zM#ZG{{{W$XfY6oy^9Vg{EZ;sZkD(YSO%93nwUy^Roa%V@T+i#!n*1PEzITiX$l1k1 z;!|N2nJ>h`0p8L`Mgaz0Ke7~$h=Sw|HyLyW76njhY8ly&Q_=lcgaKkUi|TQyY$_DK zf1+2LtF#W$$Prt~Vc_V;%k(%~ZscNAt@>(Bn-#Q70&ZH^^1W0j+V(Pq)u>W8F0H1j zra;jsEpIZZSgp&U^1Nwym}?WBjetJ{Ew3T8MMc9Ivpk6)R<;Jtx`niwy}#uyN?WZP zGO!$}yU2K4&}L2bU1mZP?W5*t8+kEp=30Z&uCIhLi|O`rLnUVdGR3M+;-ks)i(||4 z#l==-V|8h@B5W(%s`RkZ#oJ+sPK(JGw7fooqIME#tG#wCszEw#@kY5-)eyXxGGL5h z97b`{vf_d6L-keKRh~~J>H06Nu8^_aP6JB7 zDO;5wN(KQ?C>*%H9nYU$LYMS7_qWl@Fd#-XluSDs7ngfMW8Ft{QHFm;6{DGVq&Zhz+IbOd$# zq58guWPiNh{f?Febl^ zjkKtjtinwu;KE$15o@BwORHJs(2J8T#>3p72@wYp^gqmhZe)8>nK4bMC&4kWRbcx; z>rcR{=LywdK?IQcT^D|jeyEL!L}}Hg&M9dvo2+ly3(Cu7%BGs#q`zNK*|`&C7H5pb z+f;U{VMEvY*;G}dXZaAtqh7WSQ5~Z;x{7;ILH8Ltx`n9!$kV%1afnZ99E9yiSywl3 zuF|(&tS4M;b+m>dO3y!*J>fc++4>{bgdReAha_{66*aMuq2-LrWs3%rF{LL~JzM6? zOV=~!9I9kMcFwEEph)G!1;1X4NhRUqach=Pp~N$!#@4daCex* z!VX40q*4d!M?$|)F2(9vMd(b7X5b(k@bk|{LGsaWe*M?K^&9V0zxnmg<3;FagMohi z_Ltt)Z-ztt`mJ|L6QVRym4HsANZDsx7CazeFL$!OuefoJwx_ouh7Ame@O|{*Yp+@O5bXE`UA-? zO4G7mS**D1rG;5x=v^I+hFysbWXk(V`&N~Tate(xnvz#4&3rf_W^7I6g1aNvgPT>- z49IjY$BI!?d}4JysT|V06ez{fli5lBvRGkSSE%EjFp9KoM>IW*!~Tn@Iweaa^jk?dicrFOq{ zxJ>#|NQgbN3v^iiUSv6G^u@Sy^Y1g-7BYk|dV&jbG6~>pdQ(Sw7%U8%k$7^xO+;NQ zmPj5$o{8IYF%~zg=VbFK!@kMT!PcQCFW3 zT;z5~2__FD6Z*jgqO5(DLY3>k3OmV-h2UQs%aUO%aVTvv)vWg+FV^O;-^wK^#)iqL zveBd?asgq4y`$(#aK5I=XDiEOvRfui*9~BOkgI}qLwqQqz7f3RvgP=7ZdW7;`U6Y2m77+erp=>zDb-mBpr>=aQDjWh}UP)qyKE! zh6U9j`_%PJ)`vG_wHznH*f*IEW-$|LAb(MsEQdE?0n)$*2`f$Jqf%zjO7|RUnJn#* z$1= z4W}mG1OgQ2K$Q?;vcF-nTbKZXp^N0;5AaPXmf`4t=6(#V;Sj^0#u*!4b%vgrKDJ%$nAoK}3_KOjKw2JR zacV>|oiq64Qy7dE`LGXxHgQ{E;Hem}HzF~iu_`g7RFp`zV^jkKF3 zt6>O~5IACipu;5O*BNHUZr|4~Sjx$uug)l!#6@m=CXnq5 z$mdcRg2Grr4@jnXnVuPFBJI*WcO#5atogA)!shlm14*URqPt9b9P#Qfq(lS)3s0Ii zG^Z2}=8+g~j-EPM4HagVk-!Nn$Yl))+DK!_{6O3dyF?fVZo()31_R<7NV(xqXfTw%f#mXW z+F+nv(lSTVluGNWk{)6hUcw$p@Rs?14Tj~ZBFj6L0eRk;*rD?oAT}6y=d_vc>(RCz zGn_K~rWulvG4Res1Ar#iWeo=6Id!Sy)nGV|B@_Jh!!Wp{^{if>vf3~_FXJfdGluR3 zwgLcQ*^`jVz=~wBu6aw?gfl|=d>?++wXNW&o-Vv5*ES7~=LO1H3!4VR^=xTJCFFdi ztC|MG@{F_K67vOEgJJpv%gi-cgF*ZZ?(zyVv@b3brbH|n4B|^!%H5;}1NgMI)bEo} z(PUsw;p@_n0LSo@4huoxkcQwh?gTX%UKeWO`iOn0^Nyw|HyJn=Sg<%q0=V;xfnjce z0rjCUGbUEX!qAn1CoW(}gmy$j16dJBf}_)HjE});&KJ9%;-m~kakg$8yFf2c)03GjK&?V#G4xNT=%1=ki!{7`m1)As8p*lr@tfa{hJ zTckG`evZ9m6*Lbm7h6}ErE^{eq+_eW8Vf5%fv)dQ7%GEMYzW9GU1cezDM7>*LsLXW zi*e?11Zy#9r6XQ?6<0Iux5ePJ5P>G-YN~wa5xjrK#vpYpe~A$?D4iysvoSaw%U@>l z8GcTa&)FE3j^(c~`5ZIH5qd*EoQ;9!SpF)L&j52;{W%+hOPpyNOsr2^3>sUQBlfHa zK^n|0G%H~+`WDvtd6kU40!lT}dj&XVU)WgEk?GpfGHY|gBttw=Q!e3OUV;+XG%4$i zW@}Ph%Oq+azkXCFDyE4YldMxeJgTiA-D+u(6}rm^kB@7$+P!=CHW=LllkV_nV{v_B z<=z6bpgogpr@jAlzjN?(WqEC7eZy?-zDbHB2oWNzdqEt!6sJ3|uqlloC|}~fZnDJ# z@8c?#zhGOY{D&qXlq3#u(q42D%ynLw7p^Mc_S!L7TVo6;-K9G*$&Zlls+8|YHjg}Jgd^k@ zV(ZVcT}F6n61I^p>jtA3J5QY~VsC2k4U^#j5k2^#ciN*k8F@TB`@|%EfJ4EtxRbac z&DglM#En@z_f3<58dyiF143U&G%zdjmPy*Vu(~Eey>3!q8#RoXb=4WPbkf~QI+1~u zJ5yGj!Ap!XW0meBhREJ?X_Gs4(R1b840l*<8QidM8OH35a0H%_FnHMuh5`0Pxi?hHpU1~`(fT>rx#?Oafvg)a`!tpjm{G&J7-3`Qt9OYBpMKv$CS4v`1tA_y$* zoYY!ufYuqZbkN7RbpYG)QvytNhA<~&6fSM$v#?N|A z(CG$dKn;c@rB>EpfKpl-gB5Lw_vV-GnHJk%*pgXnjngq?(PiEh<*i`o(nf@s!E=Kl zN)x)E%!3P@w@eKV{tm9#z?O$I;`_S|1~hf-KVzec4eJKO8KaDcNPO`{j!>dGu@~21 z2y{Rc>5+JK=sd7*LV_*%|r%RX4)*Y7%Z}Zd!Lm zItcEH!=`CQO}55~gK@Ko)779y(`7927eQ34^*0(Uie0o@%YEQ(Ij9W|6CA`r<*`XfJ! z%qW5oD_P4PEQkXYKz1=XULdq0Y}(m?tPy1|ioA}kqdNR?84AR5d;oG}sh6=w7J!^NtQ#0A!F2JrR9%IeyaH{ZI)SBXuA@`vpw zr!g^LTz>x`PA{EiH*^8tL6hLIFxhBK-$FYp6*%gLyRap!`s7i5+>b1fc;=897ZwbTp+QJfF z)ZZX@g-nj>lax3WnS`P{k=2ULza={CV1`Jv~@ltUW!hJ;jUC*Ykz`rP&re$un!k;QNIH&#W@TbTR_y3S(30heaEj4AogR(g|T~PBSDiFkf0* z-dL=$wMmnKb#3F`;u;?k45p8oPeHT1J~6&q45uj_J;rsSefU%(%)vM)fpgUMypPi~ zxTExZ3Dud0JLBR}&$N*i19bq4xD!M@(O5fX^G%E4I`*Y5T^Nr59m>`BxDwm;CUT+z1Ri&y2$5p*W4fi;K@d_p^_Xtaq=N+_e$I|9 zRGE#H3;%cR`eS&vIE!YLtk+ykzLzTr-d zG<}(Fm7ig&-K!$Ee?V=**&Mp{_x`0bc`xcsWjR;apF|8T!ilQN_G?0HW^JXVe|~fa z=RNQp`&RAkY*n5dwCe5SihwWH8HFLv-%IB-ztC8pgvK6Rc%^zb#1t&+9!@W#tJQ~7 z+LgmSIQWbW>%O`u2YIB3GwfnJOxpyG6CfDd8MrOm99pvWoFPv9TG zZj@L%kP%&+i4y3P(;;kvK2%kEt44#>quz+}k%)}c%$hkq;-@vzJ=3aza$v!99$!6I z+QI{YM3t?|r@KzKyKX!7e9x-M`IU_|Id846-kV>xmwU^L_Ttipz5FYwl8F`4(5?5= z?x|DvAe;-wC?QX?*V5gln$&}4JS&XpsvA0bH7>r2^0SYd^dYYu&bX;+t%+1kXI%u;KNv}3&Gby(= zXm9O+R#vk%CF?ly2&s)Y2ZzkGH`43D^TS%%;j7dJ33Fp0BprjLqgpWN=)Q|L>Yi>o zTByDPSANqt)AsAnKKLI8xRsp#ehd()uOeF78{;?ncKh!c8l5{oUvopA>^~W>*QvJ7?7h7IAwuGV46n z53aM%OgO8{%p1c0o;x8%b&t5V4|7}Z(KQTcj<%cUQJ)y`S928WbhCvx+Bff_TKE9z|$N zY7BE6*H~3d*H_n3!P!LhREtp%6I~tmHN&*O{lYJQ@GZ<9^!LG{dC>rWwK>EN?~{;m z(W%R2T3e`9Gmp=)5g{AG&q?c0 zWKiD}C~>x`h?zxF$JSrw)R!@Ql~m@%#l^zKvZ@ArxLWne;eopS!J4O(M+zijmNI_{ z;E(_A*=K(0N9X3~kA4Z@lN2zAL-v#`HvYv|>k1{~=5x96I~Ul9qI%4eCNO`dZgV_# z!KXHMO#DKc+1^aAZ4oiWk$P;3P`1*$64nym`(FFU(YrEf8Vm+;}F%?!SC-&q*O zI7tG3Ye9|p1u$USZDD9(J+b4{{y0eJXAsKepUAkOOpL8HZd4+ySGm`(qS+G1c2?Oi@XSwn<)TXrJc}x1Rj8^-9bUwHuriqb^I32u z3je16m=>4Af0<}3&z znqw&!Zzw6n-r~$WvNC4A`^mft*{_jtW*#UQGyncC7-0j>$QOHK#t%H5T>5ct?#qw4 meXGEo4Mxt+Jl|~BMC~J?$Uu$n{C-Y&ieb@F*JYL_uH=w1byJn`> zJ>9+CJ^n~QN^TIkA_74O2p*7lKnfB9A|*hO!W$3#1@Okp&4(a_yzm0zf#0d>?&&(y zGxqLUpg{J@cV>FdIaPJ))UQsRI#ttt_}=&Z)Li!OkKgmFU;oP=nVX}(pT)yVulh8S zUR=EhqO)!goGn}qy#;!*`Ek4x=Q4`jz~8FW78WZ)`gY*Bet)a-_+)o}y&~eo@*T?y ze7RM*l5yqZ+aGvs^H_RT0;YK2hOvMYKi;Ygk|exet;Y614y|}02&Ip2dOCJ%C;d>>^obPXy2(-#K~2NlCPH?^m?u>TY)_qNDZRUwtAM{!lX)JQj#YI$XrZnH88lqAO$Q6H=7|1;~be4BNMlPeEBnrlOU zo~447TP>dY;!q}*VDo#|#Z*Qi;cRbjEpTzXQ_M#3A9%*o3 zXju21vl_j`S8>ye#JT0cc3s~IE>7en?Af#81Yc}b7S%tp;A+m~B~y3{e7ovj%9k=Y zXG^NgsNc;Ct?jOC+-v3X6@iyb((UZ*G^_iDfv3c*B4XrF%_&Kw=OE87x>9ETN_%> zf@l{6L`WFziv%Ftvus##(;9Xo*P;Tf`_d|WqaWGv#3L$8#CGI{K-||u3nOAI@B82Q zv+sZ7tK$3L_{zI)f9>73|N7m}fBxOK|3b?$822o{Uu695mw)?T|M0WoU%vWB-~H0> zmeT{;#sz)r&%f}^zx|zZLX4m>;kSS9E8qFrSHAuGzxmI9`lS-`dSrEr#^Oj` zh~r?0wkgG!HJ9D!#W+p|mTPcW1IR8By^{jQ+cNmz@v=t!RVP$*Ulgs zC2mQ{4+leo@GuCxMi7-M;31V&(D2E~@0S-Ijf!-~mUUiMcGL2WuH6}hK+Vi34c#{f z(x_(Jv-|`uh%XaC-vwtb2fakR>57Ksma62$?HYzOX4-Ry=$EUq zHlwQz-5j2ZM&OmTx+Tv|N(=}~IV*ZN=R@p7dWISwSfj)mmWe#E;O!JT=Dl3KBFHje`*b4W2y)*3;;I03o_%jr_L6 zsF<|=A0qS*5xVk!9-*g=<=e;QF%$!($sy6cw(`7(QyuS~>v^J{pZebhW{BQK`STx(F;^_5U&G2MP{sN_sQrdZWUd^CA}acp_M zxY(*}tS+rqgl&ael^#~QcsmTyX)*bNme)s6)J`I8wbzbCHAu%T-YB=K8iE&728=O` z!zfN#Ry@#ssJ=?O%JZotUH_%k6*9KlX+Q~>+^iPM>oAf3wOYVN%&wKap0tx80qt3v&5M6H+9b4#r=#<*yxG@42YCzKmMAt~$>MIjlQ=}=zv=p6wZh7Ir zO3{*{GuepKY;6=bytmh@utv-zpbVe&G`RWQ)oIs1Yy~s9$^r+EuDI_NG}znEUHl5IMmhd%5&+R5C*Oh23N!YrmoN=g#ks!?a%z2j-YOz ze3asNGmtEwI`tU%pLSgIU`C^uFG2R3=|8Wc(w6DCXnw_>&5^~1&=+GbX(byK#^krL zkrwrmRk+CnT$pP$VokJoX*H`HdU3MFc$oV$A>u%S{)hR`jciXUGo}gkBsd1P3T!`U z{Rvq0JfRvahyYT*>%#BR54ACoD6QJmIVG)Sll3ioL3z1M*;KQe^!E!YJ9nbY;*7C) zo61f#Z0K4)o2qK`EFYqH)XUZ(s$Y=srV7w-EIod3tv$4)IBigRmVb>*@y1 zRr=P8^@OXfj@B?l>G{X9CtT+;TYu!5&_hV?kYp~hq9!&nw48CdY|&scru4+BXUm*< z>3ZgzLzN83&Y4v}txN#+$5P;?r5)%s$m&+p;L0@R`LCj~8&tkrWu+^ho2pDN6lZqS zOQJrC4372%U-13><_5e*XC=NIv$>umAeDe&e0$H^2S`ya@elFwn2x z{)4ymo8eHue(RlI({JKfzkcV-Urc$_Xh^HEy-9<@s0}^X-i$x32YpR#t=fSXL_+mp zx=5y7a!t|1RzVu9?qTD?yV8#ppEgYWKo3x|23>-BLDYfpAg=(8B6_gBiCGA)zQ2nP zG`Z1xQsGv`M{SoIoJ;ODW6P4vWIP!+Wpqy zGU-bpA@#Y(7vs*&zt3n}$PmKl2`!;>r0o5p}It zB6$pXCT`EgSlq0hlg+0L`zAvNTZf*+aP>U+I#g$*x?v?3*x1v=W~Iqo-!-}Sf;bWT zzD89rGwL@=sLwG8yS~bL6Yez5Mx%sNULssOisTHoqY}1AqL{R8(+fN{IXm+C2x)*5 z3TW<`bPYGiWg_i^boa@oK>AkX+D!2+)}}TV1Oay8v9PuJJ{0NNB9VCEN^c#QWj29v zk=q?5m^_e7=m!^wvi4O9Rj&Uk>?Ai9f`4r+ONOz;p|r_Vv)+fiSewIsE0?4g8z!U5 zMw5=n1%wgyj-o5U`I;u5tt^wtZkaS)H-Pn#jOvqD;+cTLS?04$>t!c#jCUM%3bTmT4-7B*rUY|ve{0B_{2gCM~VVX##UbHY0q? zBrME%jyy-=v?;cZ{Kw+dS|A6$4+4jgGmI=?dd7? z0jBlIeylU}G?)oJz&E8>hNAF~|Q6kxnQ894LsKm&3nbFo6 z6y~H|mtkg|VW6UfgMsxJE1e;qA_V5U@EL6>QtVXyLmiA2^#tzK8Su>%aYHPvGn|aC zh9OWw;D`l+4wH~yXP6ngeP6p^DJO%zI>*dN&dW<|Z~mo+44BaI>R193O(5@8&;37`BM42W+a<%UC{!BF}JlFP?w zgMoHQ%N$8lDy^$ZdWd0o340{LTju{Y7?!7sEbmwb z)Q7^%m{=JLLstr(xPT!M+7S&6WJMqej!v^NJ_f5fU+jLGlQI;=*}8G;0=+<47uouP z;!YFmk|u*zN0MJbeOOA(z!i;&5zB-lovK5h%VW)9=vu;rV7#34Aeszsr!dmiIV+Jt zZwVuvRJpJ)tCbYXpm-K{dNP<5&yYE)!B>ov=d|Zg)=Y-T(b8;k2EvB)5?wHWHKdo2 zGnA!@uTHBtL)I~EiCl)IT?(vW*#_6l4xmM>foR8S#O<5mDZG&zFfkaNWTLF0co2AO zk=|tZIrf%S&^)wUY+YrR&UqP-j;#i3EUXv>y1qYQs0>1}At0l4m8F=b1QA;dO%W9> z#+l0zti_;}j(F)+T+OuK7K7751e%bmsq&pi@ctPagVeG7B}T}gbeeq5#^7`;f0@Z= z_&H5JXJc48mcPQ}bIcq^=negFHU^$!`KwGm1I%gl=WGlvai(oBu|91vXl!AQ*s~%8 zX)w3Ytc1bnTUh7kRWkMpDAh#o72ueCVPi>0rfW;ftj!IR4Dm!wxrBdt2})qoq^viZ ztx0h$lc;_C`ca*zm?m~ivQGW*sJ4Q1tEEL&=q@8XKCabj_wL=>U~~^my2GQ5#r2Jq zdkf5h_Dr&!_WslT&cV}_<+YXd4YRrXCMk{}M2N8N1##$7obJHFrZj?}e2M$I$rca1 zPpDY_f^C`dADVv+tMJIku}L;K z3@=Zsy721bqj^~Bys|9ZQov2MW3sl!!@qQc?!+WNLaM9MyCc~Y@|Y2hkXDFYKg)I* z;i*a3My9MAjACp$b+TZ+slYc(h64oi;D+95kK$zH@yP5GllTG71IOY{;)XO?DdLhTatjJp?Y3IV~ngsQ_Nr4^IFlL5TXQ8*wP6R1?Q1G1}+^P z{=|yNW+FMXNUt~le1ydl;)^~!dq&P6l1)jXTZRR*~boX_dwsZ z#GT$bc>thOc&rpEovEPO6z=D862AWx5nb*0&aHhJ=02OdY$<*q&m;y1{V9DB~g0U3`I?3C`pd#ZH?O zJ8%t#KnHZs6-FZ3au>VJejXEKgRsFs=_p8}n^VS7gW=PxS+T*8Y9=j1teLb7xQTxpBi!5Vzh64$T6@av_Tz#wgA6Bw%9MiUtHHDHrC4hyei6rD??q0(|o z+`;_pU^`Q-k1$K~ZeRd81Lzne>ao8vzsQzmO$LZ2f;1WS9U;Y>4sks>VRQ`t_C5II zm;i9y&t=k)&jlUxU@Qy`Pt~4hA)b0+!55Per40fta6^+9(2ZfjqL?JzOhdUL0`Z%q zKk~D9j3NlJezokuf;doNV;7U-1p+F2nRp+E#TzN>b2v*-?m zuq~l#qH;xYW_T=Ul^Q_ed`aBF$r52-VK$FHQmhI|Twv{H0AFvctgbzI^R0V)ZP;We zf7pId&$8dx!nnzhy-2!1VMDftYch;~9LuPhU0fJfmBj#rsuaDbUMq|tzI$r%mN0Cu zEiCb+eUriY#_ETeHW-HEP#klRn+&;ejEYk*yhacN`17<=dwQ_ASbKV0dx{sOujdQ> zPqXqFPIKO+S-cFlt26b@CC{uCgYOp-JhRFS)5!>+D~wI09~NV1GE`^PNGF7`In9v7 zz74AcQE;!Y6tL}Trk%{MKE>)dl}F%W;$KGmXX_qYeq zVz{@=@TtY%?ooTMo>psVqFM~>mY7ys4C@{&9Y1}5b+q$>={;XxSX~&803E>9x3?18_9il+0)!iPq6qO}^JBV^*+J-0I`x?D&ZOf6 zB7V*eD^!_~@!hfPtj8~XcJ6cUymxMn{ywPBdeAgZ^Xsb}Im@Kn+6j+KFT&X%cE|&+ zhQ8NMjWm6QZk3;0tKF+2qklkc!igNZ>-YYpGkF{8O=US(*p)>1EW$ae%JyqQY-Vkx zrGI{42d6yn9s5@8=xkM<9JK1~ATX>~mJT5 zqpQ`2Q`(Ee?Kk+0ZR)l^$x+oa#XnDWJ$C z(NEwXz;2XSJCG4wmx&VSY||lZf<9DLd#gr+)uY~svXF?3)XbVWKG>%<(mm6vfpTEM zbP8WRSK7h@f%KHE%4fPxx4UjT_I%H($@!IyH92psuil$qwwHU$i}vEuhQ0hNsgj8m z($KB<)9$HL_aKrB$0#9Bv)9tyrkd1)W;`p5>4FC9Zt5XYU8k; z(N>~XN8Iwp&uDIhVE#JpAGzdA)uhAi*EVxKvq5{-d;XvG_sq@FUpi>Bb4af? zXfr9dHfV3{SXNfEHl^q|@(2lyIQ@ovv^UaA!Sf?p*^#T%1_^UxAS4}rr2|?p=;*$S zH|ln7I#8&-0#|;&IMep)&pz}Y2e^xz{(c+~sV^h{0l9!2Y4C(f6TtaGmz(EyShX?n z%wrjsj;isc*V&<7MUmZntqvMcS}tx`&u&D=2Et7%bp4I!7@rh_a%NWvhdO7~2o`aB zH8Sfw)(EMTIV3vXf?W~=no;HA31 z^|RsWRuv^^Z+B=6zuwub79VczAyoxVTAR{8aEdaye~x@iIt_;{b6g2i5tJRGJ6Ol6 z=^7d$Q-N!o>&AO8#3Fi|phSZKyu0k7dRwF|zIRu)X}zD^#~YK79_otV3$uzRZi0Bk zqaHr9M@P?OxIV}QNh_n^;C;d5EES;_cg<`fB51rf9NgD9`yI2qIuB(f3-Qp z4)2qYanY&EW#f)A=Dl49LYbQ}2|L=(96J|@%t&v6exkv#t1`WkzFJ$TRWpyzu@NB~ z!p}+TP-IZw6ew|`s)(6IQpeU`=G2!le3ew@#l^+K#j>gfe7IWm$>D*z^TC>@L`MoF zVwN)R|NoPJeD>L&{;|0^`lI{*KScp^IAl-BV&h+YwXRSyZa$YAzixqzD5}RiX#(?S z>Ndw?7kp}C$HXtBneEN=vKFyJsIGs~1I1R5Nua7it=Xyo|FRPsRr(e)cnKfQ*UaEM z_nn1djPoP#w-(fhUjPHP-4=!x))PBEZHWQU&1ow3?}}%8Hr66FR(@ z;xM6a%e8=mpBURlmlhdItSrR{@_yBJmHGjlkER3h5mH4X97Gc|wP_c<${n88|>W*#UQGym2v7-0j>$QOHK#`iy+T>5ct q?#qw49jm~d4Mxt+Jf literal 0 HcmV?d00001 diff --git a/web/templates/mpox/schema.json b/web/templates/mpox/schema.json index 8aa0e108..9dc7dc59 100644 --- a/web/templates/mpox/schema.json +++ b/web/templates/mpox/schema.json @@ -17104,6 +17104,149 @@ } } }, + "EnvironmentalSiteMenu": { + "name": "EnvironmentalSiteMenu", + "title": "environmental site international menu", + "from_schema": "https://example.com/mpox", + "permissible_values": { + "Acute care facility [ENVO:03501135]": { + "text": "Acute care facility [ENVO:03501135]", + "description": "A healthcare facility which is used for short-term patient care.", + "meaning": "ENVO:03501135", + "title": "Acute care facility [ENVO:03501135]", + "exact_mappings": [ + "Pathoplexus_Mpox:environmental%20site%20menu", + "GISAID_EpiPox:EnvironmentalSiteMenu" + ] + }, + "Animal house [ENVO:00003040]": { + "text": "Animal house [ENVO:00003040]", + "description": "A house used for sheltering non-human animals.", + "meaning": "ENVO:00003040", + "title": "Animal house [ENVO:00003040]" + }, + "Bathroom [ENVO:01000422]": { + "text": "Bathroom [ENVO:01000422]", + "description": "A bathroom is a room which contains a washbasin or other fixture, such as a shower or bath, used for bathing by humans.", + "meaning": "ENVO:01000422", + "title": "Bathroom [ENVO:01000422]" + }, + "Clinical assessment centre [ENVO:03501136]": { + "text": "Clinical assessment centre [ENVO:03501136]", + "description": "A healthcare facility in which patients are medically assessed.", + "meaning": "ENVO:03501136", + "title": "Clinical assessment centre [ENVO:03501136]" + }, + "Conference venue [ENVO:03501127]": { + "text": "Conference venue [ENVO:03501127]", + "description": "A building which accomodates conferences.", + "meaning": "ENVO:03501127", + "title": "Conference venue [ENVO:03501127]" + }, + "Corridor [ENVO:03501121]": { + "text": "Corridor [ENVO:03501121]", + "description": "A building part which is a narrow hall or passage in a building with rooms leading off it.", + "meaning": "ENVO:03501121", + "title": "Corridor [ENVO:03501121]" + }, + "Daycare [ENVO:01000927]": { + "text": "Daycare [ENVO:01000927]", + "description": "A building which is used to care for a human child during the working day by a person, outside the child's immediate family, other than that child's legal guardians.", + "meaning": "ENVO:01000927", + "title": "Daycare [ENVO:01000927]" + }, + "Emergency room (ER) [ENVO:03501145]": { + "text": "Emergency room (ER) [ENVO:03501145]", + "description": "A room in which emergency medical care is provided.", + "meaning": "ENVO:03501145", + "title": "Emergency room (ER) [ENVO:03501145]" + }, + "Family practice clinic [ENVO:03501186]": { + "text": "Family practice clinic [ENVO:03501186]", + "description": "A medical clinic which is used to provide family medicine services.", + "meaning": "ENVO:03501186", + "title": "Family practice clinic [ENVO:03501186]" + }, + "Group home [ENVO:03501196]": { + "text": "Group home [ENVO:03501196]", + "description": "A long-term care facility which is used to provide care for people with complex health needs, and which typically has at least one caregiver in attendance twenty four hours a day.", + "meaning": "ENVO:03501196", + "title": "Group home [ENVO:03501196]" + }, + "Homeless shelter [ENVO:03501133]": { + "text": "Homeless shelter [ENVO:03501133]", + "description": "An institutional building which temporarily houses homeless people.", + "meaning": "ENVO:03501133", + "title": "Homeless shelter [ENVO:03501133]" + }, + "Hospital [ENVO:00002173]": { + "text": "Hospital [ENVO:00002173]", + "description": "A hospital is a building in which health care services are provided by specialized staff and equipment.", + "meaning": "ENVO:00002173", + "title": "Hospital [ENVO:00002173]" + }, + "Intensive Care Unit (ICU) [ENVO:03501152]": { + "text": "Intensive Care Unit (ICU) [ENVO:03501152]", + "description": "A hospital unit facility which is used to provide cardiac patient care.", + "meaning": "ENVO:03501152", + "title": "Intensive Care Unit (ICU) [ENVO:03501152]" + }, + "Long Term Care Facility [ENVO:03501194]": { + "text": "Long Term Care Facility [ENVO:03501194]", + "description": "A residential building which is used to provides long-term care for residents.", + "meaning": "ENVO:03501194", + "title": "Long Term Care Facility [ENVO:03501194]" + }, + "Patient room [ENVO:03501180]": { + "text": "Patient room [ENVO:03501180]", + "description": "A room which is used for patient care during a patient's visit or stay in a healthcare facility.", + "meaning": "ENVO:03501180", + "title": "Patient room [ENVO:03501180]" + }, + "Prison [ENVO:03501204]": { + "text": "Prison [ENVO:03501204]", + "description": "A human construction which is a facility where convicts are forcibly confined, and punished and/or rehabilitated.", + "meaning": "ENVO:03501204", + "title": "Prison [ENVO:03501204]" + }, + "Production Facility [ENVO:01000536]": { + "text": "Production Facility [ENVO:01000536]", + "description": "A factory (previously manufactory) or manufacturing plant is an industrial site, usually consisting of buildings and machinery, or more commonly a complex having several buildings, where workers manufacture goods or operate machines processing one product into another.", + "meaning": "ENVO:01000536", + "title": "Production Facility [ENVO:01000536]" + }, + "School [ENVO:03501130]": { + "text": "School [ENVO:03501130]", + "description": "An institutional building in which students are educated.", + "meaning": "ENVO:03501130", + "title": "School [ENVO:03501130]" + }, + "Sewage Plant [ENVO:00003043]": { + "text": "Sewage Plant [ENVO:00003043]", + "description": "A waste treatment plant where sewage is processed to reduce the potential for environmental contamination.", + "meaning": "ENVO:00003043", + "title": "Sewage Plant [ENVO:00003043]" + }, + "Subway train [ENVO:03501109]": { + "text": "Subway train [ENVO:03501109]", + "description": "A passenger train which runs along an undergroud rail system.", + "meaning": "ENVO:03501109", + "title": "Subway train [ENVO:03501109]" + }, + "University campus [ENVO:00000467]": { + "text": "University campus [ENVO:00000467]", + "description": "An area of land on which a college or university and related institutional buildings are situated.", + "meaning": "ENVO:00000467", + "title": "University campus [ENVO:00000467]" + }, + "Wet market [ENVO:03501198]": { + "text": "Wet market [ENVO:03501198]", + "description": "A market which is used for the sale and purchase of perishable goods.", + "meaning": "ENVO:03501198", + "title": "Wet market [ENVO:03501198]" + } + } + }, "CollectionMethodMenu": { "name": "CollectionMethodMenu", "title": "collection method menu", @@ -19327,6 +19470,34 @@ "is_a": "Direct (human-to-human contact) [TRANS:0000001]", "title": "Sexual transmission [NCIT:C19085]" }, + "Male-to-male sexual transmission [GENEPIO:0102072]": { + "text": "Male-to-male sexual transmission [GENEPIO:0102072]", + "description": "Passage or transfer, as of a disease, from a donor male individual to a recipient male individual during or as a result of sexual activity.", + "meaning": "GENEPIO:0102072", + "is_a": "Sexual transmission [NCIT:C19085]", + "title": "Male-to-male sexual transmission [GENEPIO:0102072]" + }, + "Male-to-female sexual transmission [GENEPIO:0102073]": { + "text": "Male-to-female sexual transmission [GENEPIO:0102073]", + "description": "Passage or transfer, as of a disease, from a donor male individual to a recipient female individual during or as a result of sexual activity.", + "meaning": "GENEPIO:0102073", + "is_a": "Sexual transmission [NCIT:C19085]", + "title": "Male-to-female sexual transmission [GENEPIO:0102073]" + }, + "Female-to-male sexual transmission [GENEPIO:0102074]": { + "text": "Female-to-male sexual transmission [GENEPIO:0102074]", + "description": "Passage or transfer, as of a disease, from a donor female individual to a recipient male individual during or as a result of sexual activity.", + "meaning": "GENEPIO:0102074", + "is_a": "Sexual transmission [NCIT:C19085]", + "title": "Female-to-male sexual transmission [GENEPIO:0102074]" + }, + "Female-to-female sexual transmission [GENEPIO:0102075]": { + "text": "Female-to-female sexual transmission [GENEPIO:0102075]", + "description": "Passage or transfer, as of a disease, from a donor female individual to a recipient female individual during or as a result of sexual activity.", + "meaning": "GENEPIO:0102075", + "is_a": "Sexual transmission [NCIT:C19085]", + "title": "Female-to-female sexual transmission [GENEPIO:0102075]" + }, "Indirect contact [GENEPIO:0100246]": { "text": "Indirect contact [GENEPIO:0100246]", "description": "A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces.", @@ -25210,1627 +25381,3253 @@ "text": "Afghanistan [GAZ:00006882]", "description": "A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ]", "meaning": "GAZ:00006882", - "title": "Afghanistan [GAZ:00006882]" + "title": "Afghanistan [GAZ:00006882]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Afghanistan", + "ENA_ERC000033_Virus_SAMPLE:Afghanistan", + "Pathoplexus_Mpox:Afghanistan", + "GISAID_EpiPox:Afghanistan" + ] }, "Albania [GAZ:00002953]": { "text": "Albania [GAZ:00002953]", "description": "A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ]", "meaning": "GAZ:00002953", - "title": "Albania [GAZ:00002953]" + "title": "Albania [GAZ:00002953]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Albania", + "ENA_ERC000033_Virus_SAMPLE:Albania", + "Pathoplexus_Mpox:Albania", + "GISAID_EpiPox:Albania" + ] }, "Algeria [GAZ:00000563]": { "text": "Algeria [GAZ:00000563]", "description": "A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ]", "meaning": "GAZ:00000563", - "title": "Algeria [GAZ:00000563]" + "title": "Algeria [GAZ:00000563]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Algeria", + "ENA_ERC000033_Virus_SAMPLE:Algeria", + "Pathoplexus_Mpox:Algeria", + "GISAID_EpiPox:Algeria" + ] }, "American Samoa [GAZ:00003957]": { "text": "American Samoa [GAZ:00003957]", "description": "An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ]", "meaning": "GAZ:00003957", - "title": "American Samoa [GAZ:00003957]" + "title": "American Samoa [GAZ:00003957]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:American%20Samoa", + "ENA_ERC000033_Virus_SAMPLE:American%20Samoa", + "Pathoplexus_Mpox:American%20Samoa", + "GISAID_EpiPox:American%20Samoa" + ] }, "Andorra [GAZ:00002948]": { "text": "Andorra [GAZ:00002948]", "description": "A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]", "meaning": "GAZ:00002948", - "title": "Andorra [GAZ:00002948]" + "title": "Andorra [GAZ:00002948]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Andorra", + "ENA_ERC000033_Virus_SAMPLE:Andorra", + "Pathoplexus_Mpox:Andorra", + "GISAID_EpiPox:Andorra" + ] }, "Angola [GAZ:00001095]": { "text": "Angola [GAZ:00001095]", "description": "A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ]", "meaning": "GAZ:00001095", - "title": "Angola [GAZ:00001095]" + "title": "Angola [GAZ:00001095]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Angola", + "ENA_ERC000033_Virus_SAMPLE:Angola", + "Pathoplexus_Mpox:Angola", + "GISAID_EpiPox:Angola" + ] }, "Anguilla [GAZ:00009159]": { "text": "Anguilla [GAZ:00009159]", "description": "A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ]", "meaning": "GAZ:00009159", - "title": "Anguilla [GAZ:00009159]" + "title": "Anguilla [GAZ:00009159]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Anguilla", + "ENA_ERC000033_Virus_SAMPLE:Anguilla", + "Pathoplexus_Mpox:Anguilla", + "GISAID_EpiPox:Anguilla" + ] }, "Antarctica [GAZ:00000462]": { "text": "Antarctica [GAZ:00000462]", "description": "The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ]", "meaning": "GAZ:00000462", - "title": "Antarctica [GAZ:00000462]" + "title": "Antarctica [GAZ:00000462]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Antarctica", + "ENA_ERC000033_Virus_SAMPLE:Antarctica", + "Pathoplexus_Mpox:Antarctica", + "GISAID_EpiPox:Antarctica" + ] }, "Antigua and Barbuda [GAZ:00006883]": { "text": "Antigua and Barbuda [GAZ:00006883]", "description": "An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ]", "meaning": "GAZ:00006883", - "title": "Antigua and Barbuda [GAZ:00006883]" + "title": "Antigua and Barbuda [GAZ:00006883]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Antigua%20and%20Barbuda", + "ENA_ERC000033_Virus_SAMPLE:Antigua%20and%20Barbuda", + "Pathoplexus_Mpox:Antigua%20and%20Barbuda", + "GISAID_EpiPox:Antigua%20and%20Barbuda" + ] }, "Argentina [GAZ:00002928]": { "text": "Argentina [GAZ:00002928]", "description": "A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ]", "meaning": "GAZ:00002928", - "title": "Argentina [GAZ:00002928]" + "title": "Argentina [GAZ:00002928]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Argentina", + "ENA_ERC000033_Virus_SAMPLE:Argentina", + "Pathoplexus_Mpox:Argentina", + "GISAID_EpiPox:Argentina" + ] }, "Armenia [GAZ:00004094]": { "text": "Armenia [GAZ:00004094]", "description": "A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ]", "meaning": "GAZ:00004094", - "title": "Armenia [GAZ:00004094]" + "title": "Armenia [GAZ:00004094]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Armenia", + "ENA_ERC000033_Virus_SAMPLE:Armenia", + "Pathoplexus_Mpox:Armenia", + "GISAID_EpiPox:Armenia" + ] }, "Aruba [GAZ:00004025]": { "text": "Aruba [GAZ:00004025]", "description": "An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ]", "meaning": "GAZ:00004025", - "title": "Aruba [GAZ:00004025]" + "title": "Aruba [GAZ:00004025]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Aruba", + "ENA_ERC000033_Virus_SAMPLE:Aruba", + "Pathoplexus_Mpox:Aruba", + "GISAID_EpiPox:Aruba" + ] }, "Ashmore and Cartier Islands [GAZ:00005901]": { "text": "Ashmore and Cartier Islands [GAZ:00005901]", "description": "A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ]", "meaning": "GAZ:00005901", - "title": "Ashmore and Cartier Islands [GAZ:00005901]" + "title": "Ashmore and Cartier Islands [GAZ:00005901]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Ashmore%20and%20Cartier%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Ashmore%20and%20Cartier%20Islands", + "Pathoplexus_Mpox:Ashmore%20and%20Cartier%20Islands", + "GISAID_EpiPox:Ashmore%20and%20Cartier%20Islands" + ] }, "Australia [GAZ:00000463]": { "text": "Australia [GAZ:00000463]", "description": "A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories.", "meaning": "GAZ:00000463", - "title": "Australia [GAZ:00000463]" + "title": "Australia [GAZ:00000463]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Australia", + "ENA_ERC000033_Virus_SAMPLE:Australia", + "Pathoplexus_Mpox:Australia", + "GISAID_EpiPox:Australia" + ] }, "Austria [GAZ:00002942]": { "text": "Austria [GAZ:00002942]", "description": "A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities.", "meaning": "GAZ:00002942", - "title": "Austria [GAZ:00002942]" + "title": "Austria [GAZ:00002942]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Austria", + "ENA_ERC000033_Virus_SAMPLE:Austria", + "Pathoplexus_Mpox:Austria", + "GISAID_EpiPox:Austria" + ] }, "Azerbaijan [GAZ:00004941]": { "text": "Azerbaijan [GAZ:00004941]", "description": "A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika).", "meaning": "GAZ:00004941", - "title": "Azerbaijan [GAZ:00004941]" + "title": "Azerbaijan [GAZ:00004941]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Azerbaijan", + "ENA_ERC000033_Virus_SAMPLE:Azerbaijan", + "Pathoplexus_Mpox:Azerbaijan", + "GISAID_EpiPox:Azerbaijan" + ] }, "Bahamas [GAZ:00002733]": { "text": "Bahamas [GAZ:00002733]", "description": "A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government.", "meaning": "GAZ:00002733", - "title": "Bahamas [GAZ:00002733]" + "title": "Bahamas [GAZ:00002733]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bahamas", + "ENA_ERC000033_Virus_SAMPLE:Bahamas", + "Pathoplexus_Mpox:Bahamas", + "GISAID_EpiPox:Bahamas" + ] }, "Bahrain [GAZ:00005281]": { "text": "Bahrain [GAZ:00005281]", "description": "A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates.", "meaning": "GAZ:00005281", - "title": "Bahrain [GAZ:00005281]" + "title": "Bahrain [GAZ:00005281]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bahrain", + "ENA_ERC000033_Virus_SAMPLE:Bahrain", + "Pathoplexus_Mpox:Bahrain", + "GISAID_EpiPox:Bahrain" + ] }, "Baker Island [GAZ:00007117]": { "text": "Baker Island [GAZ:00007117]", "description": "An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US.", "meaning": "GAZ:00007117", - "title": "Baker Island [GAZ:00007117]" + "title": "Baker Island [GAZ:00007117]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Baker%20Island", + "ENA_ERC000033_Virus_SAMPLE:Baker%20Island", + "Pathoplexus_Mpox:Baker%20Island", + "GISAID_EpiPox:Baker%20Island" + ] }, "Bangladesh [GAZ:00003750]": { "text": "Bangladesh [GAZ:00003750]", "description": "A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana (\"police stations\").", "meaning": "GAZ:00003750", - "title": "Bangladesh [GAZ:00003750]" + "title": "Bangladesh [GAZ:00003750]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bangladesh", + "ENA_ERC000033_Virus_SAMPLE:Bangladesh", + "Pathoplexus_Mpox:Bangladesh", + "GISAID_EpiPox:Bangladesh" + ] }, "Barbados [GAZ:00001251]": { "text": "Barbados [GAZ:00001251]", "description": "An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown.", "meaning": "GAZ:00001251", - "title": "Barbados [GAZ:00001251]" + "title": "Barbados [GAZ:00001251]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Barbados", + "ENA_ERC000033_Virus_SAMPLE:Barbados", + "Pathoplexus_Mpox:Barbados", + "GISAID_EpiPox:Barbados" + ] }, "Bassas da India [GAZ:00005810]": { "text": "Bassas da India [GAZ:00005810]", "description": "A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below.", "meaning": "GAZ:00005810", - "title": "Bassas da India [GAZ:00005810]" + "title": "Bassas da India [GAZ:00005810]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bassas%20da%20India", + "ENA_ERC000033_Virus_SAMPLE:Bassas%20da%20India", + "Pathoplexus_Mpox:Bassas%20da%20India", + "GISAID_EpiPox:Bassas%20da%20India" + ] }, "Belarus [GAZ:00006886]": { "text": "Belarus [GAZ:00006886]", "description": "A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital.", "meaning": "GAZ:00006886", - "title": "Belarus [GAZ:00006886]" + "title": "Belarus [GAZ:00006886]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Belarus", + "ENA_ERC000033_Virus_SAMPLE:Belarus", + "Pathoplexus_Mpox:Belarus", + "GISAID_EpiPox:Belarus" + ] }, "Belgium [GAZ:00002938]": { "text": "Belgium [GAZ:00002938]", "description": "A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977).", "meaning": "GAZ:00002938", - "title": "Belgium [GAZ:00002938]" + "title": "Belgium [GAZ:00002938]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Belgium", + "ENA_ERC000033_Virus_SAMPLE:Belgium", + "Pathoplexus_Mpox:Belgium", + "GISAID_EpiPox:Belgium" + ] }, "Belize [GAZ:00002934]": { "text": "Belize [GAZ:00002934]", "description": "A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies.", "meaning": "GAZ:00002934", - "title": "Belize [GAZ:00002934]" + "title": "Belize [GAZ:00002934]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Belize", + "ENA_ERC000033_Virus_SAMPLE:Belize", + "Pathoplexus_Mpox:Belize", + "GISAID_EpiPox:Belize" + ] }, "Benin [GAZ:00000904]": { "text": "Benin [GAZ:00000904]", "description": "A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes.", "meaning": "GAZ:00000904", - "title": "Benin [GAZ:00000904]" + "title": "Benin [GAZ:00000904]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Benin", + "ENA_ERC000033_Virus_SAMPLE:Benin", + "Pathoplexus_Mpox:Benin", + "GISAID_EpiPox:Benin" + ] }, "Bermuda [GAZ:00001264]": { "text": "Bermuda [GAZ:00001264]", "description": "A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands.", "meaning": "GAZ:00001264", - "title": "Bermuda [GAZ:00001264]" + "title": "Bermuda [GAZ:00001264]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bermuda", + "ENA_ERC000033_Virus_SAMPLE:Bermuda", + "Pathoplexus_Mpox:Bermuda", + "GISAID_EpiPox:Bermuda" + ] }, "Bhutan [GAZ:00003920]": { "text": "Bhutan [GAZ:00003920]", "description": "A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog.", "meaning": "GAZ:00003920", - "title": "Bhutan [GAZ:00003920]" + "title": "Bhutan [GAZ:00003920]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bhutan", + "ENA_ERC000033_Virus_SAMPLE:Bhutan", + "Pathoplexus_Mpox:Bhutan", + "GISAID_EpiPox:Bhutan" + ] }, "Bolivia [GAZ:00002511]": { "text": "Bolivia [GAZ:00002511]", "description": "A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios).", "meaning": "GAZ:00002511", - "title": "Bolivia [GAZ:00002511]" + "title": "Bolivia [GAZ:00002511]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bolivia", + "ENA_ERC000033_Virus_SAMPLE:Bolivia", + "Pathoplexus_Mpox:Bolivia", + "GISAID_EpiPox:Bolivia" + ] }, "Borneo [GAZ:00025355]": { "text": "Borneo [GAZ:00025355]", "description": "An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres.", "meaning": "GAZ:00025355", - "title": "Borneo [GAZ:00025355]" + "title": "Borneo [GAZ:00025355]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Borneo", + "ENA_ERC000033_Virus_SAMPLE:Borneo", + "Pathoplexus_Mpox:Borneo", + "GISAID_EpiPox:Borneo" + ] }, "Bosnia and Herzegovina [GAZ:00006887]": { "text": "Bosnia and Herzegovina [GAZ:00006887]", "description": "A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina.", "meaning": "GAZ:00006887", - "title": "Bosnia and Herzegovina [GAZ:00006887]" + "title": "Bosnia and Herzegovina [GAZ:00006887]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bosnia%20and%20Herzegovina", + "ENA_ERC000033_Virus_SAMPLE:Bosnia%20and%20Herzegovina", + "Pathoplexus_Mpox:Bosnia%20and%20Herzegovina", + "GISAID_EpiPox:Bosnia%20and%20Herzegovina" + ] }, "Botswana [GAZ:00001097]": { "text": "Botswana [GAZ:00001097]", "description": "A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts.", "meaning": "GAZ:00001097", - "title": "Botswana [GAZ:00001097]" + "title": "Botswana [GAZ:00001097]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Botswana", + "ENA_ERC000033_Virus_SAMPLE:Botswana", + "Pathoplexus_Mpox:Botswana", + "GISAID_EpiPox:Botswana" + ] }, "Bouvet Island [GAZ:00001453]": { "text": "Bouvet Island [GAZ:00001453]", "description": "A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended.", "meaning": "GAZ:00001453", - "title": "Bouvet Island [GAZ:00001453]" + "title": "Bouvet Island [GAZ:00001453]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bouvet%20Island", + "ENA_ERC000033_Virus_SAMPLE:Bouvet%20Island", + "Pathoplexus_Mpox:Bouvet%20Island", + "GISAID_EpiPox:Bouvet%20Island" + ] }, "Brazil [GAZ:00002828]": { "text": "Brazil [GAZ:00002828]", "description": "A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South.", "meaning": "GAZ:00002828", - "title": "Brazil [GAZ:00002828]" + "title": "Brazil [GAZ:00002828]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Brazil", + "ENA_ERC000033_Virus_SAMPLE:Brazil", + "Pathoplexus_Mpox:Brazil", + "GISAID_EpiPox:Brazil" + ] }, "British Virgin Islands [GAZ:00003961]": { "text": "British Virgin Islands [GAZ:00003961]", "description": "A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited.", "meaning": "GAZ:00003961", - "title": "British Virgin Islands [GAZ:00003961]" + "title": "British Virgin Islands [GAZ:00003961]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:British%20Virgin%20Islands", + "ENA_ERC000033_Virus_SAMPLE:British%20Virgin%20Islands", + "Pathoplexus_Mpox:British%20Virgin%20Islands", + "GISAID_EpiPox:British%20Virgin%20Islands" + ] }, "Brunei [GAZ:00003901]": { "text": "Brunei [GAZ:00003901]", "description": "A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages).", "meaning": "GAZ:00003901", - "title": "Brunei [GAZ:00003901]" + "title": "Brunei [GAZ:00003901]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Brunei", + "ENA_ERC000033_Virus_SAMPLE:Brunei", + "Pathoplexus_Mpox:Brunei", + "GISAID_EpiPox:Brunei" + ] }, "Bulgaria [GAZ:00002950]": { "text": "Bulgaria [GAZ:00002950]", "description": "A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities.", "meaning": "GAZ:00002950", - "title": "Bulgaria [GAZ:00002950]" + "title": "Bulgaria [GAZ:00002950]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Bulgaria", + "ENA_ERC000033_Virus_SAMPLE:Bulgaria", + "Pathoplexus_Mpox:Bulgaria", + "GISAID_EpiPox:Bulgaria" + ] }, "Burkina Faso [GAZ:00000905]": { "text": "Burkina Faso [GAZ:00000905]", "description": "A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes).", "meaning": "GAZ:00000905", - "title": "Burkina Faso [GAZ:00000905]" + "title": "Burkina Faso [GAZ:00000905]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Burkina%20Faso", + "ENA_ERC000033_Virus_SAMPLE:Burkina%20Faso", + "Pathoplexus_Mpox:Burkina%20Faso", + "GISAID_EpiPox:Burkina%20Faso" + ] }, "Burundi [GAZ:00001090]": { "text": "Burundi [GAZ:00001090]", "description": "A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines.", "meaning": "GAZ:00001090", - "title": "Burundi [GAZ:00001090]" + "title": "Burundi [GAZ:00001090]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Burundi", + "ENA_ERC000033_Virus_SAMPLE:Burundi", + "Pathoplexus_Mpox:Burundi", + "GISAID_EpiPox:Burundi" + ] }, "Cambodia [GAZ:00006888]": { "text": "Cambodia [GAZ:00006888]", "description": "A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand.", "meaning": "GAZ:00006888", - "title": "Cambodia [GAZ:00006888]" + "title": "Cambodia [GAZ:00006888]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cambodia", + "ENA_ERC000033_Virus_SAMPLE:Cambodia", + "Pathoplexus_Mpox:Cambodia", + "GISAID_EpiPox:Cambodia" + ] }, "Cameroon [GAZ:00001093]": { "text": "Cameroon [GAZ:00001093]", "description": "A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts.", "meaning": "GAZ:00001093", - "title": "Cameroon [GAZ:00001093]" + "title": "Cameroon [GAZ:00001093]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cameroon", + "ENA_ERC000033_Virus_SAMPLE:Cameroon", + "Pathoplexus_Mpox:Cameroon", + "GISAID_EpiPox:Cameroon" + ] }, "Canada [GAZ:00002560]": { "text": "Canada [GAZ:00002560]", "description": "A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada.", "meaning": "GAZ:00002560", - "title": "Canada [GAZ:00002560]" + "title": "Canada [GAZ:00002560]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Canada", + "ENA_ERC000033_Virus_SAMPLE:Canada", + "Pathoplexus_Mpox:Canada", + "GISAID_EpiPox:Canada" + ] }, "Cape Verde [GAZ:00001227]": { "text": "Cape Verde [GAZ:00001227]", "description": "A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias).", "meaning": "GAZ:00001227", - "title": "Cape Verde [GAZ:00001227]" + "title": "Cape Verde [GAZ:00001227]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cape%20Verde", + "ENA_ERC000033_Virus_SAMPLE:Cape%20Verde", + "Pathoplexus_Mpox:Cape%20Verde", + "GISAID_EpiPox:Cape%20Verde" + ] }, "Cayman Islands [GAZ:00003986]": { "text": "Cayman Islands [GAZ:00003986]", "description": "A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts.", "meaning": "GAZ:00003986", - "title": "Cayman Islands [GAZ:00003986]" + "title": "Cayman Islands [GAZ:00003986]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cayman%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Cayman%20Islands", + "Pathoplexus_Mpox:Cayman%20Islands", + "GISAID_EpiPox:Cayman%20Islands" + ] }, "Central African Republic [GAZ:00001089]": { "text": "Central African Republic [GAZ:00001089]", "description": "A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures).", "meaning": "GAZ:00001089", - "title": "Central African Republic [GAZ:00001089]" + "title": "Central African Republic [GAZ:00001089]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Central%20African%20Republic", + "ENA_ERC000033_Virus_SAMPLE:Central%20African%20Republic", + "Pathoplexus_Mpox:Central%20African%20Republic", + "GISAID_EpiPox:Central%20African%20Republic" + ] }, "Chad [GAZ:00000586]": { "text": "Chad [GAZ:00000586]", "description": "A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change.", "meaning": "GAZ:00000586", - "title": "Chad [GAZ:00000586]" + "title": "Chad [GAZ:00000586]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Chad", + "ENA_ERC000033_Virus_SAMPLE:Chad", + "Pathoplexus_Mpox:Chad", + "GISAID_EpiPox:Chad" + ] }, "Chile [GAZ:00002825]": { "text": "Chile [GAZ:00002825]", "description": "A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10.", "meaning": "GAZ:00002825", - "title": "Chile [GAZ:00002825]" + "title": "Chile [GAZ:00002825]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Chile", + "ENA_ERC000033_Virus_SAMPLE:Chile", + "Pathoplexus_Mpox:Chile", + "GISAID_EpiPox:Chile" + ] }, "China [GAZ:00002845]": { "text": "China [GAZ:00002845]", "description": "A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions.", "meaning": "GAZ:00002845", - "title": "China [GAZ:00002845]" + "title": "China [GAZ:00002845]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:China", + "ENA_ERC000033_Virus_SAMPLE:China", + "Pathoplexus_Mpox:China", + "GISAID_EpiPox:China" + ] }, "Christmas Island [GAZ:00005915]": { "text": "Christmas Island [GAZ:00005915]", "description": "An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain.", "meaning": "GAZ:00005915", - "title": "Christmas Island [GAZ:00005915]" + "title": "Christmas Island [GAZ:00005915]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Christmas%20Island", + "ENA_ERC000033_Virus_SAMPLE:Christmas%20Island", + "Pathoplexus_Mpox:Christmas%20Island", + "GISAID_EpiPox:Christmas%20Island" + ] }, "Clipperton Island [GAZ:00005838]": { "text": "Clipperton Island [GAZ:00005838]", "description": "A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica.", "meaning": "GAZ:00005838", - "title": "Clipperton Island [GAZ:00005838]" + "title": "Clipperton Island [GAZ:00005838]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Clipperton%20Island", + "ENA_ERC000033_Virus_SAMPLE:Clipperton%20Island", + "Pathoplexus_Mpox:Clipperton%20Island", + "GISAID_EpiPox:Clipperton%20Island" + ] }, "Cocos Islands [GAZ:00009721]": { "text": "Cocos Islands [GAZ:00009721]", "description": "Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group.", "meaning": "GAZ:00009721", - "title": "Cocos Islands [GAZ:00009721]" + "title": "Cocos Islands [GAZ:00009721]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cocos%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Cocos%20Islands", + "Pathoplexus_Mpox:Cocos%20Islands", + "GISAID_EpiPox:Cocos%20Islands" + ] }, "Colombia [GAZ:00002929]": { "text": "Colombia [GAZ:00002929]", "description": "A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities.", "meaning": "GAZ:00002929", - "title": "Colombia [GAZ:00002929]" + "title": "Colombia [GAZ:00002929]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Colombia", + "ENA_ERC000033_Virus_SAMPLE:Colombia", + "Pathoplexus_Mpox:Colombia", + "GISAID_EpiPox:Colombia" + ] }, "Comoros [GAZ:00005820]": { "text": "Comoros [GAZ:00005820]", "description": "An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique.", "meaning": "GAZ:00005820", - "title": "Comoros [GAZ:00005820]" + "title": "Comoros [GAZ:00005820]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Comoros", + "ENA_ERC000033_Virus_SAMPLE:Comoros", + "Pathoplexus_Mpox:Comoros", + "GISAID_EpiPox:Comoros" + ] }, "Cook Islands [GAZ:00053798]": { "text": "Cook Islands [GAZ:00053798]", "description": "A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean.", "meaning": "GAZ:00053798", - "title": "Cook Islands [GAZ:00053798]" + "title": "Cook Islands [GAZ:00053798]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cook%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Cook%20Islands", + "Pathoplexus_Mpox:Cook%20Islands", + "GISAID_EpiPox:Cook%20Islands" + ] }, "Coral Sea Islands [GAZ:00005917]": { "text": "Coral Sea Islands [GAZ:00005917]", "description": "A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups.", "meaning": "GAZ:00005917", - "title": "Coral Sea Islands [GAZ:00005917]" + "title": "Coral Sea Islands [GAZ:00005917]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Coral%20Sea%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Coral%20Sea%20Islands", + "Pathoplexus_Mpox:Coral%20Sea%20Islands", + "GISAID_EpiPox:Coral%20Sea%20Islands" + ] }, "Costa Rica [GAZ:00002901]": { "text": "Costa Rica [GAZ:00002901]", "description": "A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons.", "meaning": "GAZ:00002901", - "title": "Costa Rica [GAZ:00002901]" + "title": "Costa Rica [GAZ:00002901]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Costa%20Rica", + "ENA_ERC000033_Virus_SAMPLE:Costa%20Rica", + "Pathoplexus_Mpox:Costa%20Rica", + "GISAID_EpiPox:Costa%20Rica" + ] }, "Cote d'Ivoire [GAZ:00000906]": { "text": "Cote d'Ivoire [GAZ:00000906]", "description": "A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments.", "meaning": "GAZ:00000906", - "title": "Cote d'Ivoire [GAZ:00000906]" + "title": "Cote d'Ivoire [GAZ:00000906]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cote%20d%27Ivoire", + "ENA_ERC000033_Virus_SAMPLE:Cote%20d%27Ivoire", + "Pathoplexus_Mpox:Cote%20d%27Ivoire", + "GISAID_EpiPox:Cote%20d%27Ivoire" + ] }, "Croatia [GAZ:00002719]": { "text": "Croatia [GAZ:00002719]", "description": "A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district.", "meaning": "GAZ:00002719", - "title": "Croatia [GAZ:00002719]" + "title": "Croatia [GAZ:00002719]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Croatia", + "ENA_ERC000033_Virus_SAMPLE:Croatia", + "Pathoplexus_Mpox:Croatia", + "GISAID_EpiPox:Croatia" + ] }, "Cuba [GAZ:00003762]": { "text": "Cuba [GAZ:00003762]", "description": "A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba.", "meaning": "GAZ:00003762", - "title": "Cuba [GAZ:00003762]" + "title": "Cuba [GAZ:00003762]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cuba", + "ENA_ERC000033_Virus_SAMPLE:Cuba", + "Pathoplexus_Mpox:Cuba", + "GISAID_EpiPox:Cuba" + ] }, "Curacao [GAZ:00012582]": { "text": "Curacao [GAZ:00012582]", "description": "One of five island areas of the Netherlands Antilles.", "meaning": "GAZ:00012582", - "title": "Curacao [GAZ:00012582]" + "title": "Curacao [GAZ:00012582]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Curacao", + "ENA_ERC000033_Virus_SAMPLE:Curacao", + "Pathoplexus_Mpox:Curacao", + "GISAID_EpiPox:Curacao" + ] }, "Cyprus [GAZ:00004006]": { "text": "Cyprus [GAZ:00004006]", "description": "The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west.", "meaning": "GAZ:00004006", - "title": "Cyprus [GAZ:00004006]" + "title": "Cyprus [GAZ:00004006]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Cyprus", + "ENA_ERC000033_Virus_SAMPLE:Cyprus", + "Pathoplexus_Mpox:Cyprus", + "GISAID_EpiPox:Cyprus" + ] }, "Czech Republic [GAZ:00002954]": { "text": "Czech Republic [GAZ:00002954]", "description": "A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named \"Little Districts\" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices.", "meaning": "GAZ:00002954", - "title": "Czech Republic [GAZ:00002954]" + "title": "Czech Republic [GAZ:00002954]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Czech%20Republic", + "ENA_ERC000033_Virus_SAMPLE:Czech%20Republic", + "Pathoplexus_Mpox:Czech%20Republic", + "GISAID_EpiPox:Czech%20Republic" + ] }, "Democratic Republic of the Congo [GAZ:00001086]": { "text": "Democratic Republic of the Congo [GAZ:00001086]", "description": "A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones.", "meaning": "GAZ:00001086", - "title": "Democratic Republic of the Congo [GAZ:00001086]" + "title": "Democratic Republic of the Congo [GAZ:00001086]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Democratic%20Republic%20of%20the%20Congo", + "ENA_ERC000033_Virus_SAMPLE:Democratic%20Republic%20of%20the%20Congo", + "Pathoplexus_Mpox:Democratic%20Republic%20of%20the%20Congo", + "GISAID_EpiPox:Democratic%20Republic%20of%20the%20Congo" + ] }, "Denmark [GAZ:00005852]": { "text": "Denmark [GAZ:00005852]", "description": "That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago.", "meaning": "GAZ:00005852", - "title": "Denmark [GAZ:00005852]" + "title": "Denmark [GAZ:00005852]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Denmark", + "ENA_ERC000033_Virus_SAMPLE:Denmark", + "Pathoplexus_Mpox:Denmark", + "GISAID_EpiPox:Denmark" + ] }, "Djibouti [GAZ:00000582]": { "text": "Djibouti [GAZ:00000582]", "description": "A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts.", "meaning": "GAZ:00000582", - "title": "Djibouti [GAZ:00000582]" + "title": "Djibouti [GAZ:00000582]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Djibouti", + "ENA_ERC000033_Virus_SAMPLE:Djibouti", + "Pathoplexus_Mpox:Djibouti", + "GISAID_EpiPox:Djibouti" + ] }, "Dominica [GAZ:00006890]": { "text": "Dominica [GAZ:00006890]", "description": "An island nation in the Caribbean Sea. Dominica is divided into ten parishes.", "meaning": "GAZ:00006890", - "title": "Dominica [GAZ:00006890]" + "title": "Dominica [GAZ:00006890]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Dominica", + "ENA_ERC000033_Virus_SAMPLE:Dominica", + "Pathoplexus_Mpox:Dominica", + "GISAID_EpiPox:Dominica" + ] }, "Dominican Republic [GAZ:00003952]": { "text": "Dominican Republic [GAZ:00003952]", "description": "A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio).", "meaning": "GAZ:00003952", - "title": "Dominican Republic [GAZ:00003952]" + "title": "Dominican Republic [GAZ:00003952]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Dominican%20Republic", + "ENA_ERC000033_Virus_SAMPLE:Dominican%20Republic", + "Pathoplexus_Mpox:Dominican%20Republic", + "GISAID_EpiPox:Dominican%20Republic" + ] }, "Ecuador [GAZ:00002912]": { "text": "Ecuador [GAZ:00002912]", "description": "A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias).", "meaning": "GAZ:00002912", - "title": "Ecuador [GAZ:00002912]" + "title": "Ecuador [GAZ:00002912]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Ecuador", + "ENA_ERC000033_Virus_SAMPLE:Ecuador", + "Pathoplexus_Mpox:Ecuador", + "GISAID_EpiPox:Ecuador" + ] }, "Egypt [GAZ:00003934]": { "text": "Egypt [GAZ:00003934]", "description": "A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes).", "meaning": "GAZ:00003934", - "title": "Egypt [GAZ:00003934]" + "title": "Egypt [GAZ:00003934]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Egypt", + "ENA_ERC000033_Virus_SAMPLE:Egypt", + "Pathoplexus_Mpox:Egypt", + "GISAID_EpiPox:Egypt" + ] }, "El Salvador [GAZ:00002935]": { "text": "El Salvador [GAZ:00002935]", "description": "A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios).", "meaning": "GAZ:00002935", - "title": "El Salvador [GAZ:00002935]" + "title": "El Salvador [GAZ:00002935]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:El%20Salvador", + "ENA_ERC000033_Virus_SAMPLE:El%20Salvador", + "Pathoplexus_Mpox:El%20Salvador", + "GISAID_EpiPox:El%20Salvador" + ] }, "Equatorial Guinea [GAZ:00001091]": { "text": "Equatorial Guinea [GAZ:00001091]", "description": "A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts.", "meaning": "GAZ:00001091", - "title": "Equatorial Guinea [GAZ:00001091]" + "title": "Equatorial Guinea [GAZ:00001091]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Equatorial%20Guinea", + "ENA_ERC000033_Virus_SAMPLE:Equatorial%20Guinea", + "Pathoplexus_Mpox:Equatorial%20Guinea", + "GISAID_EpiPox:Equatorial%20Guinea" + ] }, "Eritrea [GAZ:00000581]": { "text": "Eritrea [GAZ:00000581]", "description": "A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts (\"sub-zobas\").", "meaning": "GAZ:00000581", - "title": "Eritrea [GAZ:00000581]" + "title": "Eritrea [GAZ:00000581]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Eritrea", + "ENA_ERC000033_Virus_SAMPLE:Eritrea", + "Pathoplexus_Mpox:Eritrea", + "GISAID_EpiPox:Eritrea" + ] }, "Estonia [GAZ:00002959]": { "text": "Estonia [GAZ:00002959]", "description": "A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities.", "meaning": "GAZ:00002959", - "title": "Estonia [GAZ:00002959]" + "title": "Estonia [GAZ:00002959]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Estonia", + "ENA_ERC000033_Virus_SAMPLE:Estonia", + "Pathoplexus_Mpox:Estonia", + "GISAID_EpiPox:Estonia" + ] }, "Eswatini [GAZ:00001099]": { "text": "Eswatini [GAZ:00001099]", "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", "meaning": "GAZ:00001099", - "title": "Eswatini [GAZ:00001099]" + "title": "Eswatini [GAZ:00001099]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Eswatini", + "ENA_ERC000033_Virus_SAMPLE:Eswatini", + "Pathoplexus_Mpox:Eswatini", + "GISAID_EpiPox:Eswatini" + ] }, "Ethiopia [GAZ:00000567]": { "text": "Ethiopia [GAZ:00000567]", "description": "A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas.", "meaning": "GAZ:00000567", - "title": "Ethiopia [GAZ:00000567]" + "title": "Ethiopia [GAZ:00000567]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Ethiopia", + "ENA_ERC000033_Virus_SAMPLE:Ethiopia", + "Pathoplexus_Mpox:Ethiopia", + "GISAID_EpiPox:Ethiopia" + ] }, "Europa Island [GAZ:00005811]": { "text": "Europa Island [GAZ:00005811]", "description": "A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique.", "meaning": "GAZ:00005811", - "title": "Europa Island [GAZ:00005811]" + "title": "Europa Island [GAZ:00005811]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Europa%20Island", + "ENA_ERC000033_Virus_SAMPLE:Europa%20Island", + "Pathoplexus_Mpox:Europa%20Island", + "GISAID_EpiPox:Europa%20Island" + ] }, "Falkland Islands (Islas Malvinas) [GAZ:00001412]": { "text": "Falkland Islands (Islas Malvinas) [GAZ:00001412]", "description": "An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands.", "meaning": "GAZ:00001412", - "title": "Falkland Islands (Islas Malvinas) [GAZ:00001412]" + "title": "Falkland Islands (Islas Malvinas) [GAZ:00001412]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Falkland%20Islands%20%28Islas%20Malvinas%29", + "ENA_ERC000033_Virus_SAMPLE:Falkland%20Islands%20%28Islas%20Malvinas%29", + "Pathoplexus_Mpox:Falkland%20Islands%20%28Islas%20Malvinas%29", + "GISAID_EpiPox:Falkland%20Islands%20%28Islas%20Malvinas%29" + ] }, "Faroe Islands [GAZ:00059206]": { "text": "Faroe Islands [GAZ:00059206]", "description": "An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie.", "meaning": "GAZ:00059206", - "title": "Faroe Islands [GAZ:00059206]" + "title": "Faroe Islands [GAZ:00059206]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Faroe%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Faroe%20Islands", + "Pathoplexus_Mpox:Faroe%20Islands", + "GISAID_EpiPox:Faroe%20Islands" + ] }, "Fiji [GAZ:00006891]": { "text": "Fiji [GAZ:00006891]", "description": "An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population.", "meaning": "GAZ:00006891", - "title": "Fiji [GAZ:00006891]" + "title": "Fiji [GAZ:00006891]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Fiji", + "ENA_ERC000033_Virus_SAMPLE:Fiji", + "Pathoplexus_Mpox:Fiji", + "GISAID_EpiPox:Fiji" + ] }, "Finland [GAZ:00002937]": { "text": "Finland [GAZ:00002937]", "description": "A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta).", "meaning": "GAZ:00002937", - "title": "Finland [GAZ:00002937]" + "title": "Finland [GAZ:00002937]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Finland", + "ENA_ERC000033_Virus_SAMPLE:Finland", + "Pathoplexus_Mpox:Finland", + "GISAID_EpiPox:Finland" + ] }, "France [GAZ:00003940]": { "text": "France [GAZ:00003940]", "description": "A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments.", "meaning": "GAZ:00003940", - "title": "France [GAZ:00003940]" + "title": "France [GAZ:00003940]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:France", + "ENA_ERC000033_Virus_SAMPLE:France", + "Pathoplexus_Mpox:France", + "GISAID_EpiPox:France" + ] }, "French Guiana [GAZ:00002516]": { "text": "French Guiana [GAZ:00002516]", "description": "An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes.", "meaning": "GAZ:00002516", - "title": "French Guiana [GAZ:00002516]" + "title": "French Guiana [GAZ:00002516]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:French%20Guiana", + "ENA_ERC000033_Virus_SAMPLE:French%20Guiana", + "Pathoplexus_Mpox:French%20Guiana", + "GISAID_EpiPox:French%20Guiana" + ] }, "French Polynesia [GAZ:00002918]": { "text": "French Polynesia [GAZ:00002918]", "description": "A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives).", "meaning": "GAZ:00002918", - "title": "French Polynesia [GAZ:00002918]" + "title": "French Polynesia [GAZ:00002918]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:French%20Polynesia", + "ENA_ERC000033_Virus_SAMPLE:French%20Polynesia", + "Pathoplexus_Mpox:French%20Polynesia", + "GISAID_EpiPox:French%20Polynesia" + ] }, "French Southern and Antarctic Lands [GAZ:00003753]": { "text": "French Southern and Antarctic Lands [GAZ:00003753]", "description": "The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts.", "meaning": "GAZ:00003753", - "title": "French Southern and Antarctic Lands [GAZ:00003753]" + "title": "French Southern and Antarctic Lands [GAZ:00003753]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:French%20Southern%20and%20Antarctic%20Lands", + "ENA_ERC000033_Virus_SAMPLE:French%20Southern%20and%20Antarctic%20Lands", + "Pathoplexus_Mpox:French%20Southern%20and%20Antarctic%20Lands", + "GISAID_EpiPox:French%20Southern%20and%20Antarctic%20Lands" + ] }, "Gabon [GAZ:00001092]": { "text": "Gabon [GAZ:00001092]", "description": "A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments.", "meaning": "GAZ:00001092", - "title": "Gabon [GAZ:00001092]" + "title": "Gabon [GAZ:00001092]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Gabon", + "ENA_ERC000033_Virus_SAMPLE:Gabon", + "Pathoplexus_Mpox:Gabon", + "GISAID_EpiPox:Gabon" + ] }, "Gambia [GAZ:00000907]": { "text": "Gambia [GAZ:00000907]", "description": "A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts.", "meaning": "GAZ:00000907", - "title": "Gambia [GAZ:00000907]" + "title": "Gambia [GAZ:00000907]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Gambia", + "ENA_ERC000033_Virus_SAMPLE:Gambia", + "Pathoplexus_Mpox:Gambia", + "GISAID_EpiPox:Gambia" + ] }, "Gaza Strip [GAZ:00009571]": { "text": "Gaza Strip [GAZ:00009571]", "description": "A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine.", "meaning": "GAZ:00009571", - "title": "Gaza Strip [GAZ:00009571]" + "title": "Gaza Strip [GAZ:00009571]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Gaza%20Strip", + "ENA_ERC000033_Virus_SAMPLE:Gaza%20Strip", + "Pathoplexus_Mpox:Gaza%20Strip", + "GISAID_EpiPox:Gaza%20Strip" + ] }, "Georgia [GAZ:00004942]": { "text": "Georgia [GAZ:00004942]", "description": "A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni).", "meaning": "GAZ:00004942", - "title": "Georgia [GAZ:00004942]" + "title": "Georgia [GAZ:00004942]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Georgia", + "ENA_ERC000033_Virus_SAMPLE:Georgia", + "Pathoplexus_Mpox:Georgia", + "GISAID_EpiPox:Georgia" + ] }, "Germany [GAZ:00002646]": { "text": "Germany [GAZ:00002646]", "description": "A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte).", "meaning": "GAZ:00002646", - "title": "Germany [GAZ:00002646]" + "title": "Germany [GAZ:00002646]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Germany", + "ENA_ERC000033_Virus_SAMPLE:Germany", + "Pathoplexus_Mpox:Germany", + "GISAID_EpiPox:Germany" + ] }, "Ghana [GAZ:00000908]": { "text": "Ghana [GAZ:00000908]", "description": "A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts.", "meaning": "GAZ:00000908", - "title": "Ghana [GAZ:00000908]" + "title": "Ghana [GAZ:00000908]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Ghana", + "ENA_ERC000033_Virus_SAMPLE:Ghana", + "Pathoplexus_Mpox:Ghana", + "GISAID_EpiPox:Ghana" + ] }, "Gibraltar [GAZ:00003987]": { "text": "Gibraltar [GAZ:00003987]", "description": "A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north.", "meaning": "GAZ:00003987", - "title": "Gibraltar [GAZ:00003987]" + "title": "Gibraltar [GAZ:00003987]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Gibraltar", + "ENA_ERC000033_Virus_SAMPLE:Gibraltar", + "Pathoplexus_Mpox:Gibraltar", + "GISAID_EpiPox:Gibraltar" + ] }, "Glorioso Islands [GAZ:00005808]": { "text": "Glorioso Islands [GAZ:00005808]", "description": "A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar.", "meaning": "GAZ:00005808", - "title": "Glorioso Islands [GAZ:00005808]" + "title": "Glorioso Islands [GAZ:00005808]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Glorioso%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Glorioso%20Islands", + "Pathoplexus_Mpox:Glorioso%20Islands", + "GISAID_EpiPox:Glorioso%20Islands" + ] }, "Greece [GAZ:00002945]": { "text": "Greece [GAZ:00002945]", "description": "A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia.", "meaning": "GAZ:00002945", - "title": "Greece [GAZ:00002945]" + "title": "Greece [GAZ:00002945]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Greece", + "ENA_ERC000033_Virus_SAMPLE:Greece", + "Pathoplexus_Mpox:Greece", + "GISAID_EpiPox:Greece" + ] }, "Greenland [GAZ:00001507]": { "text": "Greenland [GAZ:00001507]", "description": "A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago.", "meaning": "GAZ:00001507", - "title": "Greenland [GAZ:00001507]" + "title": "Greenland [GAZ:00001507]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Greenland", + "ENA_ERC000033_Virus_SAMPLE:Greenland", + "Pathoplexus_Mpox:Greenland", + "GISAID_EpiPox:Greenland" + ] }, "Grenada [GAZ:02000573]": { "text": "Grenada [GAZ:02000573]", "description": "An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020.", "meaning": "GAZ:02000573", - "title": "Grenada [GAZ:02000573]" + "title": "Grenada [GAZ:02000573]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Grenada", + "ENA_ERC000033_Virus_SAMPLE:Grenada", + "Pathoplexus_Mpox:Grenada", + "GISAID_EpiPox:Grenada" + ] }, "Guadeloupe [GAZ:00067142]": { "text": "Guadeloupe [GAZ:00067142]", "description": "An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica.", "meaning": "GAZ:00067142", - "title": "Guadeloupe [GAZ:00067142]" + "title": "Guadeloupe [GAZ:00067142]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Guadeloupe", + "ENA_ERC000033_Virus_SAMPLE:Guadeloupe", + "Pathoplexus_Mpox:Guadeloupe", + "GISAID_EpiPox:Guadeloupe" + ] }, "Guam [GAZ:00003706]": { "text": "Guam [GAZ:00003706]", "description": "An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia.", "meaning": "GAZ:00003706", - "title": "Guam [GAZ:00003706]" + "title": "Guam [GAZ:00003706]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Guam", + "ENA_ERC000033_Virus_SAMPLE:Guam", + "Pathoplexus_Mpox:Guam", + "GISAID_EpiPox:Guam" + ] }, "Guatemala [GAZ:00002936]": { "text": "Guatemala [GAZ:00002936]", "description": "A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios).", "meaning": "GAZ:00002936", - "title": "Guatemala [GAZ:00002936]" + "title": "Guatemala [GAZ:00002936]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Guatemala", + "ENA_ERC000033_Virus_SAMPLE:Guatemala", + "Pathoplexus_Mpox:Guatemala", + "GISAID_EpiPox:Guatemala" + ] }, "Guernsey [GAZ:00001550]": { "text": "Guernsey [GAZ:00001550]", "description": "A British Crown Dependency in the English Channel off the coast of Normandy.", "meaning": "GAZ:00001550", - "title": "Guernsey [GAZ:00001550]" + "title": "Guernsey [GAZ:00001550]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Guernsey", + "ENA_ERC000033_Virus_SAMPLE:Guernsey", + "Pathoplexus_Mpox:Guernsey", + "GISAID_EpiPox:Guernsey" + ] }, "Guinea [GAZ:00000909]": { "text": "Guinea [GAZ:00000909]", "description": "A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip.", "meaning": "GAZ:00000909", - "title": "Guinea [GAZ:00000909]" + "title": "Guinea [GAZ:00000909]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Guinea", + "ENA_ERC000033_Virus_SAMPLE:Guinea", + "Pathoplexus_Mpox:Guinea", + "GISAID_EpiPox:Guinea" + ] }, "Guinea-Bissau [GAZ:00000910]": { "text": "Guinea-Bissau [GAZ:00000910]", "description": "A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea.", "meaning": "GAZ:00000910", - "title": "Guinea-Bissau [GAZ:00000910]" + "title": "Guinea-Bissau [GAZ:00000910]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Guinea-Bissau", + "ENA_ERC000033_Virus_SAMPLE:Guinea-Bissau", + "Pathoplexus_Mpox:Guinea-Bissau", + "GISAID_EpiPox:Guinea-Bissau" + ] }, "Guyana [GAZ:00002522]": { "text": "Guyana [GAZ:00002522]", "description": "A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils.", "meaning": "GAZ:00002522", - "title": "Guyana [GAZ:00002522]" + "title": "Guyana [GAZ:00002522]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Guyana", + "ENA_ERC000033_Virus_SAMPLE:Guyana", + "Pathoplexus_Mpox:Guyana", + "GISAID_EpiPox:Guyana" + ] }, "Haiti [GAZ:00003953]": { "text": "Haiti [GAZ:00003953]", "description": "A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions.", "meaning": "GAZ:00003953", - "title": "Haiti [GAZ:00003953]" + "title": "Haiti [GAZ:00003953]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Haiti", + "ENA_ERC000033_Virus_SAMPLE:Haiti", + "Pathoplexus_Mpox:Haiti", + "GISAID_EpiPox:Haiti" + ] }, "Heard Island and McDonald Islands [GAZ:00009718]": { "text": "Heard Island and McDonald Islands [GAZ:00009718]", "description": "An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica.", "meaning": "GAZ:00009718", - "title": "Heard Island and McDonald Islands [GAZ:00009718]" + "title": "Heard Island and McDonald Islands [GAZ:00009718]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Heard%20Island%20and%20McDonald%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Heard%20Island%20and%20McDonald%20Islands", + "Pathoplexus_Mpox:Heard%20Island%20and%20McDonald%20Islands", + "GISAID_EpiPox:Heard%20Island%20and%20McDonald%20Islands" + ] }, "Honduras [GAZ:00002894]": { "text": "Honduras [GAZ:00002894]", "description": "A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan.", "meaning": "GAZ:00002894", - "title": "Honduras [GAZ:00002894]" + "title": "Honduras [GAZ:00002894]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Honduras", + "ENA_ERC000033_Virus_SAMPLE:Honduras", + "Pathoplexus_Mpox:Honduras", + "GISAID_EpiPox:Honduras" + ] }, "Hong Kong [GAZ:00003203]": { "text": "Hong Kong [GAZ:00003203]", "description": "A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997.", "meaning": "GAZ:00003203", - "title": "Hong Kong [GAZ:00003203]" + "title": "Hong Kong [GAZ:00003203]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Hong%20Kong", + "ENA_ERC000033_Virus_SAMPLE:Hong%20Kong", + "Pathoplexus_Mpox:Hong%20Kong", + "GISAID_EpiPox:Hong%20Kong" + ] }, "Howland Island [GAZ:00007120]": { "text": "Howland Island [GAZ:00007120]", "description": "An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands.", "meaning": "GAZ:00007120", - "title": "Howland Island [GAZ:00007120]" + "title": "Howland Island [GAZ:00007120]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Howland%20Island", + "ENA_ERC000033_Virus_SAMPLE:Howland%20Island", + "Pathoplexus_Mpox:Howland%20Island", + "GISAID_EpiPox:Howland%20Island" + ] }, "Hungary [GAZ:00002952]": { "text": "Hungary [GAZ:00002952]", "description": "A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary.", "meaning": "GAZ:00002952", - "title": "Hungary [GAZ:00002952]" + "title": "Hungary [GAZ:00002952]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Hungary", + "ENA_ERC000033_Virus_SAMPLE:Hungary", + "Pathoplexus_Mpox:Hungary", + "GISAID_EpiPox:Hungary" + ] }, "Iceland [GAZ:00000843]": { "text": "Iceland [GAZ:00000843]", "description": "A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland.", "meaning": "GAZ:00000843", - "title": "Iceland [GAZ:00000843]" + "title": "Iceland [GAZ:00000843]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Iceland", + "ENA_ERC000033_Virus_SAMPLE:Iceland", + "Pathoplexus_Mpox:Iceland", + "GISAID_EpiPox:Iceland" + ] }, "India [GAZ:00002839]": { "text": "India [GAZ:00002839]", "description": "A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages.", "meaning": "GAZ:00002839", - "title": "India [GAZ:00002839]" + "title": "India [GAZ:00002839]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:India", + "ENA_ERC000033_Virus_SAMPLE:India", + "Pathoplexus_Mpox:India", + "GISAID_EpiPox:India" + ] }, "Indonesia [GAZ:00003727]": { "text": "Indonesia [GAZ:00003727]", "description": "An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan).", "meaning": "GAZ:00003727", - "title": "Indonesia [GAZ:00003727]" + "title": "Indonesia [GAZ:00003727]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Indonesia", + "ENA_ERC000033_Virus_SAMPLE:Indonesia", + "Pathoplexus_Mpox:Indonesia", + "GISAID_EpiPox:Indonesia" + ] }, "Iran [GAZ:00004474]": { "text": "Iran [GAZ:00004474]", "description": "A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan).", "meaning": "GAZ:00004474", - "title": "Iran [GAZ:00004474]" + "title": "Iran [GAZ:00004474]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Iran", + "ENA_ERC000033_Virus_SAMPLE:Iran", + "Pathoplexus_Mpox:Iran", + "GISAID_EpiPox:Iran" + ] }, "Iraq [GAZ:00004483]": { "text": "Iraq [GAZ:00004483]", "description": "A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts).", "meaning": "GAZ:00004483", - "title": "Iraq [GAZ:00004483]" + "title": "Iraq [GAZ:00004483]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Iraq", + "ENA_ERC000033_Virus_SAMPLE:Iraq", + "Pathoplexus_Mpox:Iraq", + "GISAID_EpiPox:Iraq" + ] }, "Ireland [GAZ:00002943]": { "text": "Ireland [GAZ:00002943]", "description": "A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 \"county-level\" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a \"city council\"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties.", "meaning": "GAZ:00002943", - "title": "Ireland [GAZ:00002943]" + "title": "Ireland [GAZ:00002943]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Ireland", + "ENA_ERC000033_Virus_SAMPLE:Ireland", + "Pathoplexus_Mpox:Ireland", + "GISAID_EpiPox:Ireland" + ] }, "Isle of Man [GAZ:00052477]": { "text": "Isle of Man [GAZ:00052477]", "description": "A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations.", "meaning": "GAZ:00052477", - "title": "Isle of Man [GAZ:00052477]" + "title": "Isle of Man [GAZ:00052477]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Isle%20of%20Man", + "ENA_ERC000033_Virus_SAMPLE:Isle%20of%20Man", + "Pathoplexus_Mpox:Isle%20of%20Man", + "GISAID_EpiPox:Isle%20of%20Man" + ] }, "Israel [GAZ:00002476]": { "text": "Israel [GAZ:00002476]", "description": "A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions.", "meaning": "GAZ:00002476", - "title": "Israel [GAZ:00002476]" + "title": "Israel [GAZ:00002476]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Israel", + "ENA_ERC000033_Virus_SAMPLE:Israel", + "Pathoplexus_Mpox:Israel", + "GISAID_EpiPox:Israel" + ] }, "Italy [GAZ:00002650]": { "text": "Italy [GAZ:00002650]", "description": "A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni).", "meaning": "GAZ:00002650", - "title": "Italy [GAZ:00002650]" + "title": "Italy [GAZ:00002650]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Italy", + "ENA_ERC000033_Virus_SAMPLE:Italy", + "Pathoplexus_Mpox:Italy", + "GISAID_EpiPox:Italy" + ] }, "Jamaica [GAZ:00003781]": { "text": "Jamaica [GAZ:00003781]", "description": "A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance.", "meaning": "GAZ:00003781", - "title": "Jamaica [GAZ:00003781]" + "title": "Jamaica [GAZ:00003781]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Jamaica", + "ENA_ERC000033_Virus_SAMPLE:Jamaica", + "Pathoplexus_Mpox:Jamaica", + "GISAID_EpiPox:Jamaica" + ] }, "Jan Mayen [GAZ:00005853]": { "text": "Jan Mayen [GAZ:00005853]", "description": "A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.", "meaning": "GAZ:00005853", - "title": "Jan Mayen [GAZ:00005853]" + "title": "Jan Mayen [GAZ:00005853]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Jan%20Mayen", + "ENA_ERC000033_Virus_SAMPLE:Jan%20Mayen", + "Pathoplexus_Mpox:Jan%20Mayen", + "GISAID_EpiPox:Jan%20Mayen" + ] }, "Japan [GAZ:00002747]": { "text": "Japan [GAZ:00002747]", "description": "An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south.", "meaning": "GAZ:00002747", - "title": "Japan [GAZ:00002747]" + "title": "Japan [GAZ:00002747]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Japan", + "ENA_ERC000033_Virus_SAMPLE:Japan", + "Pathoplexus_Mpox:Japan", + "GISAID_EpiPox:Japan" + ] }, "Jarvis Island [GAZ:00007118]": { "text": "Jarvis Island [GAZ:00007118]", "description": "An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount.", "meaning": "GAZ:00007118", - "title": "Jarvis Island [GAZ:00007118]" + "title": "Jarvis Island [GAZ:00007118]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Jarvis%20Island", + "ENA_ERC000033_Virus_SAMPLE:Jarvis%20Island", + "Pathoplexus_Mpox:Jarvis%20Island", + "GISAID_EpiPox:Jarvis%20Island" + ] }, "Jersey [GAZ:00001551]": { "text": "Jersey [GAZ:00001551]", "description": "A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq.", "meaning": "GAZ:00001551", - "title": "Jersey [GAZ:00001551]" + "title": "Jersey [GAZ:00001551]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Jersey", + "ENA_ERC000033_Virus_SAMPLE:Jersey", + "Pathoplexus_Mpox:Jersey", + "GISAID_EpiPox:Jersey" + ] }, "Johnston Atoll [GAZ:00007114]": { "text": "Johnston Atoll [GAZ:00007114]", "description": "A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount.", "meaning": "GAZ:00007114", - "title": "Johnston Atoll [GAZ:00007114]" + "title": "Johnston Atoll [GAZ:00007114]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Johnston%20Atoll", + "ENA_ERC000033_Virus_SAMPLE:Johnston%20Atoll", + "Pathoplexus_Mpox:Johnston%20Atoll", + "GISAID_EpiPox:Johnston%20Atoll" + ] }, "Jordan [GAZ:00002473]": { "text": "Jordan [GAZ:00002473]", "description": "A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias.", "meaning": "GAZ:00002473", - "title": "Jordan [GAZ:00002473]" + "title": "Jordan [GAZ:00002473]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Jordan", + "ENA_ERC000033_Virus_SAMPLE:Jordan", + "Pathoplexus_Mpox:Jordan", + "GISAID_EpiPox:Jordan" + ] }, "Juan de Nova Island [GAZ:00005809]": { "text": "Juan de Nova Island [GAZ:00005809]", "description": "A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique.", "meaning": "GAZ:00005809", - "title": "Juan de Nova Island [GAZ:00005809]" + "title": "Juan de Nova Island [GAZ:00005809]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Juan%20de%20Nova%20Island", + "ENA_ERC000033_Virus_SAMPLE:Juan%20de%20Nova%20Island", + "Pathoplexus_Mpox:Juan%20de%20Nova%20Island", + "GISAID_EpiPox:Juan%20de%20Nova%20Island" + ] }, "Kazakhstan [GAZ:00004999]": { "text": "Kazakhstan [GAZ:00004999]", "description": "A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions.", "meaning": "GAZ:00004999", - "title": "Kazakhstan [GAZ:00004999]" + "title": "Kazakhstan [GAZ:00004999]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Kazakhstan", + "ENA_ERC000033_Virus_SAMPLE:Kazakhstan", + "Pathoplexus_Mpox:Kazakhstan", + "GISAID_EpiPox:Kazakhstan" + ] }, "Kenya [GAZ:00001101]": { "text": "Kenya [GAZ:00001101]", "description": "A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province.", "meaning": "GAZ:00001101", - "title": "Kenya [GAZ:00001101]" + "title": "Kenya [GAZ:00001101]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Kenya", + "ENA_ERC000033_Virus_SAMPLE:Kenya", + "Pathoplexus_Mpox:Kenya", + "GISAID_EpiPox:Kenya" + ] }, "Kerguelen Archipelago [GAZ:00005682]": { "text": "Kerguelen Archipelago [GAZ:00005682]", "description": "A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap.", "meaning": "GAZ:00005682", - "title": "Kerguelen Archipelago [GAZ:00005682]" + "title": "Kerguelen Archipelago [GAZ:00005682]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Kerguelen%20Archipelago", + "ENA_ERC000033_Virus_SAMPLE:Kerguelen%20Archipelago", + "Pathoplexus_Mpox:Kerguelen%20Archipelago", + "GISAID_EpiPox:Kerguelen%20Archipelago" + ] }, "Kingman Reef [GAZ:00007116]": { "text": "Kingman Reef [GAZ:00007116]", "description": "A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount.", "meaning": "GAZ:00007116", - "title": "Kingman Reef [GAZ:00007116]" + "title": "Kingman Reef [GAZ:00007116]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Kingman%20Reef", + "ENA_ERC000033_Virus_SAMPLE:Kingman%20Reef", + "Pathoplexus_Mpox:Kingman%20Reef", + "GISAID_EpiPox:Kingman%20Reef" + ] }, "Kiribati [GAZ:00006894]": { "text": "Kiribati [GAZ:00006894]", "description": "An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea).", "meaning": "GAZ:00006894", - "title": "Kiribati [GAZ:00006894]" + "title": "Kiribati [GAZ:00006894]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Kiribati", + "ENA_ERC000033_Virus_SAMPLE:Kiribati", + "Pathoplexus_Mpox:Kiribati", + "GISAID_EpiPox:Kiribati" + ] }, "Kosovo [GAZ:00011337]": { "text": "Kosovo [GAZ:00011337]", "description": "A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija.", "meaning": "GAZ:00011337", - "title": "Kosovo [GAZ:00011337]" + "title": "Kosovo [GAZ:00011337]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Kosovo", + "ENA_ERC000033_Virus_SAMPLE:Kosovo", + "Pathoplexus_Mpox:Kosovo", + "GISAID_EpiPox:Kosovo" + ] }, "Kuwait [GAZ:00005285]": { "text": "Kuwait [GAZ:00005285]", "description": "A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah).", "meaning": "GAZ:00005285", - "title": "Kuwait [GAZ:00005285]" + "title": "Kuwait [GAZ:00005285]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Kuwait", + "ENA_ERC000033_Virus_SAMPLE:Kuwait", + "Pathoplexus_Mpox:Kuwait", + "GISAID_EpiPox:Kuwait" + ] }, "Kyrgyzstan [GAZ:00006893]": { "text": "Kyrgyzstan [GAZ:00006893]", "description": "A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions).", "meaning": "GAZ:00006893", - "title": "Kyrgyzstan [GAZ:00006893]" + "title": "Kyrgyzstan [GAZ:00006893]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Kyrgyzstan", + "ENA_ERC000033_Virus_SAMPLE:Kyrgyzstan", + "Pathoplexus_Mpox:Kyrgyzstan", + "GISAID_EpiPox:Kyrgyzstan" + ] }, "Laos [GAZ:00006889]": { "text": "Laos [GAZ:00006889]", "description": "A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang).", "meaning": "GAZ:00006889", - "title": "Laos [GAZ:00006889]" + "title": "Laos [GAZ:00006889]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Laos", + "ENA_ERC000033_Virus_SAMPLE:Laos", + "Pathoplexus_Mpox:Laos", + "GISAID_EpiPox:Laos" + ] }, "Latvia [GAZ:00002958]": { "text": "Latvia [GAZ:00002958]", "description": "A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions.", "meaning": "GAZ:00002958", - "title": "Latvia [GAZ:00002958]" + "title": "Latvia [GAZ:00002958]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Latvia", + "ENA_ERC000033_Virus_SAMPLE:Latvia", + "Pathoplexus_Mpox:Latvia", + "GISAID_EpiPox:Latvia" + ] }, "Lebanon [GAZ:00002478]": { "text": "Lebanon [GAZ:00002478]", "description": "A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa).", "meaning": "GAZ:00002478", - "title": "Lebanon [GAZ:00002478]" + "title": "Lebanon [GAZ:00002478]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Lebanon", + "ENA_ERC000033_Virus_SAMPLE:Lebanon", + "Pathoplexus_Mpox:Lebanon", + "GISAID_EpiPox:Lebanon" + ] }, "Lesotho [GAZ:00001098]": { "text": "Lesotho [GAZ:00001098]", "description": "A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils.", "meaning": "GAZ:00001098", - "title": "Lesotho [GAZ:00001098]" + "title": "Lesotho [GAZ:00001098]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Lesotho", + "ENA_ERC000033_Virus_SAMPLE:Lesotho", + "Pathoplexus_Mpox:Lesotho", + "GISAID_EpiPox:Lesotho" + ] }, "Liberia [GAZ:00000911]": { "text": "Liberia [GAZ:00000911]", "description": "A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean.", "meaning": "GAZ:00000911", - "title": "Liberia [GAZ:00000911]" + "title": "Liberia [GAZ:00000911]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Liberia", + "ENA_ERC000033_Virus_SAMPLE:Liberia", + "Pathoplexus_Mpox:Liberia", + "GISAID_EpiPox:Liberia" + ] }, "Libya [GAZ:00000566]": { "text": "Libya [GAZ:00000566]", "description": "A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s.", "meaning": "GAZ:00000566", - "title": "Libya [GAZ:00000566]" + "title": "Libya [GAZ:00000566]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Libya", + "ENA_ERC000033_Virus_SAMPLE:Libya", + "Pathoplexus_Mpox:Libya", + "GISAID_EpiPox:Libya" + ] }, "Liechtenstein [GAZ:00003858]": { "text": "Liechtenstein [GAZ:00003858]", "description": "A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county).", "meaning": "GAZ:00003858", - "title": "Liechtenstein [GAZ:00003858]" + "title": "Liechtenstein [GAZ:00003858]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Liechtenstein", + "ENA_ERC000033_Virus_SAMPLE:Liechtenstein", + "Pathoplexus_Mpox:Liechtenstein", + "GISAID_EpiPox:Liechtenstein" + ] }, "Line Islands [GAZ:00007144]": { "text": "Line Islands [GAZ:00007144]", "description": "A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands.", "meaning": "GAZ:00007144", - "title": "Line Islands [GAZ:00007144]" + "title": "Line Islands [GAZ:00007144]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Line%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Line%20Islands", + "Pathoplexus_Mpox:Line%20Islands", + "GISAID_EpiPox:Line%20Islands" + ] }, "Lithuania [GAZ:00002960]": { "text": "Lithuania [GAZ:00002960]", "description": "A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos).", "meaning": "GAZ:00002960", - "title": "Lithuania [GAZ:00002960]" + "title": "Lithuania [GAZ:00002960]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Lithuania", + "ENA_ERC000033_Virus_SAMPLE:Lithuania", + "Pathoplexus_Mpox:Lithuania", + "GISAID_EpiPox:Lithuania" + ] }, "Luxembourg [GAZ:00002947]": { "text": "Luxembourg [GAZ:00002947]", "description": "A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest.", "meaning": "GAZ:00002947", - "title": "Luxembourg [GAZ:00002947]" + "title": "Luxembourg [GAZ:00002947]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Luxembourg", + "ENA_ERC000033_Virus_SAMPLE:Luxembourg", + "Pathoplexus_Mpox:Luxembourg", + "GISAID_EpiPox:Luxembourg" + ] }, "Macau [GAZ:00003202]": { "text": "Macau [GAZ:00003202]", "description": "One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China.", "meaning": "GAZ:00003202", - "title": "Macau [GAZ:00003202]" + "title": "Macau [GAZ:00003202]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Macau", + "ENA_ERC000033_Virus_SAMPLE:Macau", + "Pathoplexus_Mpox:Macau", + "GISAID_EpiPox:Macau" + ] }, "Madagascar [GAZ:00001108]": { "text": "Madagascar [GAZ:00001108]", "description": "An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany.", "meaning": "GAZ:00001108", - "title": "Madagascar [GAZ:00001108]" + "title": "Madagascar [GAZ:00001108]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Madagascar", + "ENA_ERC000033_Virus_SAMPLE:Madagascar", + "Pathoplexus_Mpox:Madagascar", + "GISAID_EpiPox:Madagascar" + ] }, "Malawi [GAZ:00001105]": { "text": "Malawi [GAZ:00001105]", "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", "meaning": "GAZ:00001105", - "title": "Malawi [GAZ:00001105]" + "title": "Malawi [GAZ:00001105]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Malawi", + "ENA_ERC000033_Virus_SAMPLE:Malawi", + "Pathoplexus_Mpox:Malawi", + "GISAID_EpiPox:Malawi" + ] }, "Malaysia [GAZ:00003902]": { "text": "Malaysia [GAZ:00003902]", "description": "A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms.", "meaning": "GAZ:00003902", - "title": "Malaysia [GAZ:00003902]" + "title": "Malaysia [GAZ:00003902]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Malaysia", + "ENA_ERC000033_Virus_SAMPLE:Malaysia", + "Pathoplexus_Mpox:Malaysia", + "GISAID_EpiPox:Malaysia" + ] }, "Maldives [GAZ:00006924]": { "text": "Maldives [GAZ:00006924]", "description": "An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2.", "meaning": "GAZ:00006924", - "title": "Maldives [GAZ:00006924]" + "title": "Maldives [GAZ:00006924]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Maldives", + "ENA_ERC000033_Virus_SAMPLE:Maldives", + "Pathoplexus_Mpox:Maldives", + "GISAID_EpiPox:Maldives" + ] }, "Mali [GAZ:00000584]": { "text": "Mali [GAZ:00000584]", "description": "A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements.", "meaning": "GAZ:00000584", - "title": "Mali [GAZ:00000584]" + "title": "Mali [GAZ:00000584]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Mali", + "ENA_ERC000033_Virus_SAMPLE:Mali", + "Pathoplexus_Mpox:Mali", + "GISAID_EpiPox:Mali" + ] }, "Malta [GAZ:00004017]": { "text": "Malta [GAZ:00004017]", "description": "A Southern European country and consists of an archipelago situated centrally in the Mediterranean.", "meaning": "GAZ:00004017", - "title": "Malta [GAZ:00004017]" + "title": "Malta [GAZ:00004017]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Malta", + "ENA_ERC000033_Virus_SAMPLE:Malta", + "Pathoplexus_Mpox:Malta", + "GISAID_EpiPox:Malta" + ] }, "Marshall Islands [GAZ:00007161]": { "text": "Marshall Islands [GAZ:00007161]", "description": "An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning \"sunrise\" and \"sunset\" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated.", "meaning": "GAZ:00007161", - "title": "Marshall Islands [GAZ:00007161]" + "title": "Marshall Islands [GAZ:00007161]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Marshall%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Marshall%20Islands", + "Pathoplexus_Mpox:Marshall%20Islands", + "GISAID_EpiPox:Marshall%20Islands" + ] }, "Martinique [GAZ:00067143]": { "text": "Martinique [GAZ:00067143]", "description": "An island and an overseas department/region and single territorial collectivity of France.", "meaning": "GAZ:00067143", - "title": "Martinique [GAZ:00067143]" + "title": "Martinique [GAZ:00067143]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Martinique", + "ENA_ERC000033_Virus_SAMPLE:Martinique", + "Pathoplexus_Mpox:Martinique", + "GISAID_EpiPox:Martinique" + ] }, "Mauritania [GAZ:00000583]": { "text": "Mauritania [GAZ:00000583]", "description": "A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements).", "meaning": "GAZ:00000583", - "title": "Mauritania [GAZ:00000583]" + "title": "Mauritania [GAZ:00000583]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Mauritania", + "ENA_ERC000033_Virus_SAMPLE:Mauritania", + "Pathoplexus_Mpox:Mauritania", + "GISAID_EpiPox:Mauritania" + ] }, "Mauritius [GAZ:00003745]": { "text": "Mauritius [GAZ:00003745]", "description": "An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands.", "meaning": "GAZ:00003745", - "title": "Mauritius [GAZ:00003745]" + "title": "Mauritius [GAZ:00003745]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Mauritius", + "ENA_ERC000033_Virus_SAMPLE:Mauritius", + "Pathoplexus_Mpox:Mauritius", + "GISAID_EpiPox:Mauritius" + ] }, "Mayotte [GAZ:00003943]": { "text": "Mayotte [GAZ:00003943]", "description": "An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two.", "meaning": "GAZ:00003943", - "title": "Mayotte [GAZ:00003943]" + "title": "Mayotte [GAZ:00003943]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Mayotte", + "ENA_ERC000033_Virus_SAMPLE:Mayotte", + "Pathoplexus_Mpox:Mayotte", + "GISAID_EpiPox:Mayotte" + ] }, "Mexico [GAZ:00002852]": { "text": "Mexico [GAZ:00002852]", "description": "A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City.", "meaning": "GAZ:00002852", - "title": "Mexico [GAZ:00002852]" + "title": "Mexico [GAZ:00002852]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Mexico", + "ENA_ERC000033_Virus_SAMPLE:Mexico", + "Pathoplexus_Mpox:Mexico", + "GISAID_EpiPox:Mexico" + ] }, "Micronesia [GAZ:00005862]": { "text": "Micronesia [GAZ:00005862]", "description": "A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east.", "meaning": "GAZ:00005862", - "title": "Micronesia [GAZ:00005862]" + "title": "Micronesia [GAZ:00005862]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Micronesia", + "ENA_ERC000033_Virus_SAMPLE:Micronesia", + "Pathoplexus_Mpox:Micronesia", + "GISAID_EpiPox:Micronesia" + ] }, "Midway Islands [GAZ:00007112]": { "text": "Midway Islands [GAZ:00007112]", "description": "A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior.", "meaning": "GAZ:00007112", - "title": "Midway Islands [GAZ:00007112]" + "title": "Midway Islands [GAZ:00007112]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Midway%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Midway%20Islands", + "Pathoplexus_Mpox:Midway%20Islands", + "GISAID_EpiPox:Midway%20Islands" + ] }, "Moldova [GAZ:00003897]": { "text": "Moldova [GAZ:00003897]", "description": "A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic.", "meaning": "GAZ:00003897", - "title": "Moldova [GAZ:00003897]" + "title": "Moldova [GAZ:00003897]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Moldova", + "ENA_ERC000033_Virus_SAMPLE:Moldova", + "Pathoplexus_Mpox:Moldova", + "GISAID_EpiPox:Moldova" + ] }, "Monaco [GAZ:00003857]": { "text": "Monaco [GAZ:00003857]", "description": "A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards.", "meaning": "GAZ:00003857", - "title": "Monaco [GAZ:00003857]" + "title": "Monaco [GAZ:00003857]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Monaco", + "ENA_ERC000033_Virus_SAMPLE:Monaco", + "Pathoplexus_Mpox:Monaco", + "GISAID_EpiPox:Monaco" + ] }, "Mongolia [GAZ:00008744]": { "text": "Mongolia [GAZ:00008744]", "description": "A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status.", "meaning": "GAZ:00008744", - "title": "Mongolia [GAZ:00008744]" + "title": "Mongolia [GAZ:00008744]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Mongolia", + "ENA_ERC000033_Virus_SAMPLE:Mongolia", + "Pathoplexus_Mpox:Mongolia", + "GISAID_EpiPox:Mongolia" + ] }, "Montenegro [GAZ:00006898]": { "text": "Montenegro [GAZ:00006898]", "description": "A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality.", "meaning": "GAZ:00006898", - "title": "Montenegro [GAZ:00006898]" + "title": "Montenegro [GAZ:00006898]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Montenegro", + "ENA_ERC000033_Virus_SAMPLE:Montenegro", + "Pathoplexus_Mpox:Montenegro", + "GISAID_EpiPox:Montenegro" + ] }, "Montserrat [GAZ:00003988]": { "text": "Montserrat [GAZ:00003988]", "description": "A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes.", "meaning": "GAZ:00003988", - "title": "Montserrat [GAZ:00003988]" + "title": "Montserrat [GAZ:00003988]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Montserrat", + "ENA_ERC000033_Virus_SAMPLE:Montserrat", + "Pathoplexus_Mpox:Montserrat", + "GISAID_EpiPox:Montserrat" + ] }, "Morocco [GAZ:00000565]": { "text": "Morocco [GAZ:00000565]", "description": "A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of \"Saguia el-Hamra\" and \"Rio de Oro\" is disputed.", "meaning": "GAZ:00000565", - "title": "Morocco [GAZ:00000565]" + "title": "Morocco [GAZ:00000565]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Morocco", + "ENA_ERC000033_Virus_SAMPLE:Morocco", + "Pathoplexus_Mpox:Morocco", + "GISAID_EpiPox:Morocco" + ] }, "Mozambique [GAZ:00001100]": { "text": "Mozambique [GAZ:00001100]", "description": "A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in \"Postos Administrativos\" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration.", "meaning": "GAZ:00001100", - "title": "Mozambique [GAZ:00001100]" + "title": "Mozambique [GAZ:00001100]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Mozambique", + "ENA_ERC000033_Virus_SAMPLE:Mozambique", + "Pathoplexus_Mpox:Mozambique", + "GISAID_EpiPox:Mozambique" + ] }, "Myanmar [GAZ:00006899]": { "text": "Myanmar [GAZ:00006899]", "description": "A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages.", "meaning": "GAZ:00006899", - "title": "Myanmar [GAZ:00006899]" + "title": "Myanmar [GAZ:00006899]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Myanmar", + "ENA_ERC000033_Virus_SAMPLE:Myanmar", + "Pathoplexus_Mpox:Myanmar", + "GISAID_EpiPox:Myanmar" + ] }, "Namibia [GAZ:00001096]": { "text": "Namibia [GAZ:00001096]", "description": "A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies.", "meaning": "GAZ:00001096", - "title": "Namibia [GAZ:00001096]" + "title": "Namibia [GAZ:00001096]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Namibia", + "ENA_ERC000033_Virus_SAMPLE:Namibia", + "Pathoplexus_Mpox:Namibia", + "GISAID_EpiPox:Namibia" + ] }, "Nauru [GAZ:00006900]": { "text": "Nauru [GAZ:00006900]", "description": "An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies.", "meaning": "GAZ:00006900", - "title": "Nauru [GAZ:00006900]" + "title": "Nauru [GAZ:00006900]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Nauru", + "ENA_ERC000033_Virus_SAMPLE:Nauru", + "Pathoplexus_Mpox:Nauru", + "GISAID_EpiPox:Nauru" + ] }, "Navassa Island [GAZ:00007119]": { "text": "Navassa Island [GAZ:00007119]", "description": "A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti.", "meaning": "GAZ:00007119", - "title": "Navassa Island [GAZ:00007119]" + "title": "Navassa Island [GAZ:00007119]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Navassa%20Island", + "ENA_ERC000033_Virus_SAMPLE:Navassa%20Island", + "Pathoplexus_Mpox:Navassa%20Island", + "GISAID_EpiPox:Navassa%20Island" + ] }, "Nepal [GAZ:00004399]": { "text": "Nepal [GAZ:00004399]", "description": "A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the \"Chicken's Neck\". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions.", "meaning": "GAZ:00004399", - "title": "Nepal [GAZ:00004399]" + "title": "Nepal [GAZ:00004399]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Nepal", + "ENA_ERC000033_Virus_SAMPLE:Nepal", + "Pathoplexus_Mpox:Nepal", + "GISAID_EpiPox:Nepal" + ] }, "Netherlands [GAZ:00002946]": { "text": "Netherlands [GAZ:00002946]", "description": "The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007).", "meaning": "GAZ:00002946", - "title": "Netherlands [GAZ:00002946]" + "title": "Netherlands [GAZ:00002946]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Netherlands", + "ENA_ERC000033_Virus_SAMPLE:Netherlands", + "Pathoplexus_Mpox:Netherlands", + "GISAID_EpiPox:Netherlands" + ] }, "New Caledonia [GAZ:00005206]": { "text": "New Caledonia [GAZ:00005206]", "description": "A \"sui generis collectivity\" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes.", "meaning": "GAZ:00005206", - "title": "New Caledonia [GAZ:00005206]" + "title": "New Caledonia [GAZ:00005206]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:New%20Caledonia", + "ENA_ERC000033_Virus_SAMPLE:New%20Caledonia", + "Pathoplexus_Mpox:New%20Caledonia", + "GISAID_EpiPox:New%20Caledonia" + ] }, "New Zealand [GAZ:00000469]": { "text": "New Zealand [GAZ:00000469]", "description": "A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands.", "meaning": "GAZ:00000469", - "title": "New Zealand [GAZ:00000469]" + "title": "New Zealand [GAZ:00000469]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:New%20Zealand", + "ENA_ERC000033_Virus_SAMPLE:New%20Zealand", + "Pathoplexus_Mpox:New%20Zealand", + "GISAID_EpiPox:New%20Zealand" + ] }, "Nicaragua [GAZ:00002978]": { "text": "Nicaragua [GAZ:00002978]", "description": "A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya.", "meaning": "GAZ:00002978", - "title": "Nicaragua [GAZ:00002978]" + "title": "Nicaragua [GAZ:00002978]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Nicaragua", + "ENA_ERC000033_Virus_SAMPLE:Nicaragua", + "Pathoplexus_Mpox:Nicaragua", + "GISAID_EpiPox:Nicaragua" + ] }, "Niger [GAZ:00000585]": { "text": "Niger [GAZ:00000585]", "description": "A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes.", "meaning": "GAZ:00000585", - "title": "Niger [GAZ:00000585]" + "title": "Niger [GAZ:00000585]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Niger", + "ENA_ERC000033_Virus_SAMPLE:Niger", + "Pathoplexus_Mpox:Niger", + "GISAID_EpiPox:Niger" + ] }, "Nigeria [GAZ:00000912]": { "text": "Nigeria [GAZ:00000912]", "description": "A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs).", "meaning": "GAZ:00000912", - "title": "Nigeria [GAZ:00000912]" + "title": "Nigeria [GAZ:00000912]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Nigeria", + "ENA_ERC000033_Virus_SAMPLE:Nigeria", + "Pathoplexus_Mpox:Nigeria", + "GISAID_EpiPox:Nigeria" + ] }, "Niue [GAZ:00006902]": { "text": "Niue [GAZ:00006902]", "description": "An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state.", "meaning": "GAZ:00006902", - "title": "Niue [GAZ:00006902]" + "title": "Niue [GAZ:00006902]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Niue", + "ENA_ERC000033_Virus_SAMPLE:Niue", + "Pathoplexus_Mpox:Niue", + "GISAID_EpiPox:Niue" + ] }, "Norfolk Island [GAZ:00005908]": { "text": "Norfolk Island [GAZ:00005908]", "description": "A Territory of Australia that includes Norfolk Island and neighboring islands.", "meaning": "GAZ:00005908", - "title": "Norfolk Island [GAZ:00005908]" + "title": "Norfolk Island [GAZ:00005908]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Norfolk%20Island", + "ENA_ERC000033_Virus_SAMPLE:Norfolk%20Island", + "Pathoplexus_Mpox:Norfolk%20Island", + "GISAID_EpiPox:Norfolk%20Island" + ] }, "North Korea [GAZ:00002801]": { "text": "North Korea [GAZ:00002801]", "description": "A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia.", "meaning": "GAZ:00002801", - "title": "North Korea [GAZ:00002801]" + "title": "North Korea [GAZ:00002801]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:North%20Korea", + "ENA_ERC000033_Virus_SAMPLE:North%20Korea", + "Pathoplexus_Mpox:North%20Korea", + "GISAID_EpiPox:North%20Korea" + ] }, "North Macedonia [GAZ:00006895]": { "text": "North Macedonia [GAZ:00006895]", "description": "A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts.", "meaning": "GAZ:00006895", - "title": "North Macedonia [GAZ:00006895]" + "title": "North Macedonia [GAZ:00006895]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:North%20Macedonia", + "ENA_ERC000033_Virus_SAMPLE:North%20Macedonia", + "Pathoplexus_Mpox:North%20Macedonia", + "GISAID_EpiPox:North%20Macedonia" + ] }, "North Sea [GAZ:00002284]": { "text": "North Sea [GAZ:00002284]", "description": "A sea situated between the eastern coasts of the British Isles and the western coast of Europe.", "meaning": "GAZ:00002284", - "title": "North Sea [GAZ:00002284]" + "title": "North Sea [GAZ:00002284]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:North%20Sea", + "ENA_ERC000033_Virus_SAMPLE:North%20Sea", + "Pathoplexus_Mpox:North%20Sea", + "GISAID_EpiPox:North%20Sea" + ] }, "Northern Mariana Islands [GAZ:00003958]": { "text": "Northern Mariana Islands [GAZ:00003958]", "description": "A group of 15 islands about three-quarters of the way from Hawaii to the Philippines.", "meaning": "GAZ:00003958", - "title": "Northern Mariana Islands [GAZ:00003958]" + "title": "Northern Mariana Islands [GAZ:00003958]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Northern%20Mariana%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Northern%20Mariana%20Islands", + "Pathoplexus_Mpox:Northern%20Mariana%20Islands", + "GISAID_EpiPox:Northern%20Mariana%20Islands" + ] }, "Norway [GAZ:00002699]": { "text": "Norway [GAZ:00002699]", "description": "A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom.", "meaning": "GAZ:00002699", - "title": "Norway [GAZ:00002699]" + "title": "Norway [GAZ:00002699]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Norway", + "ENA_ERC000033_Virus_SAMPLE:Norway", + "Pathoplexus_Mpox:Norway", + "GISAID_EpiPox:Norway" + ] }, "Oman [GAZ:00005283]": { "text": "Oman [GAZ:00005283]", "description": "A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat).", "meaning": "GAZ:00005283", - "title": "Oman [GAZ:00005283]" + "title": "Oman [GAZ:00005283]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Oman", + "ENA_ERC000033_Virus_SAMPLE:Oman", + "Pathoplexus_Mpox:Oman", + "GISAID_EpiPox:Oman" + ] }, "Pakistan [GAZ:00005246]": { "text": "Pakistan [GAZ:00005246]", "description": "A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan.", "meaning": "GAZ:00005246", - "title": "Pakistan [GAZ:00005246]" + "title": "Pakistan [GAZ:00005246]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Pakistan", + "ENA_ERC000033_Virus_SAMPLE:Pakistan", + "Pathoplexus_Mpox:Pakistan", + "GISAID_EpiPox:Pakistan" + ] }, "Palau [GAZ:00006905]": { "text": "Palau [GAZ:00006905]", "description": "A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines.", "meaning": "GAZ:00006905", - "title": "Palau [GAZ:00006905]" + "title": "Palau [GAZ:00006905]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Palau", + "ENA_ERC000033_Virus_SAMPLE:Palau", + "Pathoplexus_Mpox:Palau", + "GISAID_EpiPox:Palau" + ] }, "Panama [GAZ:00002892]": { "text": "Panama [GAZ:00002892]", "description": "The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports.", "meaning": "GAZ:00002892", - "title": "Panama [GAZ:00002892]" + "title": "Panama [GAZ:00002892]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Panama", + "ENA_ERC000033_Virus_SAMPLE:Panama", + "Pathoplexus_Mpox:Panama", + "GISAID_EpiPox:Panama" + ] }, "Papua New Guinea [GAZ:00003922]": { "text": "Papua New Guinea [GAZ:00003922]", "description": "A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia).", "meaning": "GAZ:00003922", - "title": "Papua New Guinea [GAZ:00003922]" + "title": "Papua New Guinea [GAZ:00003922]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Papua%20New%20Guinea", + "ENA_ERC000033_Virus_SAMPLE:Papua%20New%20Guinea", + "Pathoplexus_Mpox:Papua%20New%20Guinea", + "GISAID_EpiPox:Papua%20New%20Guinea" + ] }, "Paracel Islands [GAZ:00010832]": { "text": "Paracel Islands [GAZ:00010832]", "description": "A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines.", "meaning": "GAZ:00010832", - "title": "Paracel Islands [GAZ:00010832]" + "title": "Paracel Islands [GAZ:00010832]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Paracel%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Paracel%20Islands", + "Pathoplexus_Mpox:Paracel%20Islands", + "GISAID_EpiPox:Paracel%20Islands" + ] }, "Paraguay [GAZ:00002933]": { "text": "Paraguay [GAZ:00002933]", "description": "A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts.", "meaning": "GAZ:00002933", - "title": "Paraguay [GAZ:00002933]" + "title": "Paraguay [GAZ:00002933]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Paraguay", + "ENA_ERC000033_Virus_SAMPLE:Paraguay", + "Pathoplexus_Mpox:Paraguay", + "GISAID_EpiPox:Paraguay" + ] }, "Peru [GAZ:00002932]": { "text": "Peru [GAZ:00002932]", "description": "A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao.", "meaning": "GAZ:00002932", - "title": "Peru [GAZ:00002932]" + "title": "Peru [GAZ:00002932]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Peru", + "ENA_ERC000033_Virus_SAMPLE:Peru", + "Pathoplexus_Mpox:Peru", + "GISAID_EpiPox:Peru" + ] }, "Philippines [GAZ:00004525]": { "text": "Philippines [GAZ:00004525]", "description": "An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays.", "meaning": "GAZ:00004525", - "title": "Philippines [GAZ:00004525]" + "title": "Philippines [GAZ:00004525]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Philippines", + "ENA_ERC000033_Virus_SAMPLE:Philippines", + "Pathoplexus_Mpox:Philippines", + "GISAID_EpiPox:Philippines" + ] }, "Pitcairn Islands [GAZ:00005867]": { "text": "Pitcairn Islands [GAZ:00005867]", "description": "A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia.", "meaning": "GAZ:00005867", - "title": "Pitcairn Islands [GAZ:00005867]" + "title": "Pitcairn Islands [GAZ:00005867]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Pitcairn%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Pitcairn%20Islands", + "Pathoplexus_Mpox:Pitcairn%20Islands", + "GISAID_EpiPox:Pitcairn%20Islands" + ] }, "Poland [GAZ:00002939]": { "text": "Poland [GAZ:00002939]", "description": "A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas.", "meaning": "GAZ:00002939", - "title": "Poland [GAZ:00002939]" + "title": "Poland [GAZ:00002939]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Poland", + "ENA_ERC000033_Virus_SAMPLE:Poland", + "Pathoplexus_Mpox:Poland", + "GISAID_EpiPox:Poland" + ] }, "Portugal [GAZ:00004126]": { "text": "Portugal [GAZ:00004126]", "description": "That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands.", "meaning": "GAZ:00004126", - "title": "Portugal [GAZ:00004126]" + "title": "Portugal [GAZ:00004126]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Portugal", + "ENA_ERC000033_Virus_SAMPLE:Portugal", + "Pathoplexus_Mpox:Portugal", + "GISAID_EpiPox:Portugal" + ] }, "Puerto Rico [GAZ:00006935]": { "text": "Puerto Rico [GAZ:00006935]", "description": "A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States).", "meaning": "GAZ:00006935", - "title": "Puerto Rico [GAZ:00006935]" + "title": "Puerto Rico [GAZ:00006935]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Puerto%20Rico", + "ENA_ERC000033_Virus_SAMPLE:Puerto%20Rico", + "Pathoplexus_Mpox:Puerto%20Rico", + "GISAID_EpiPox:Puerto%20Rico" + ] }, "Qatar [GAZ:00005286]": { "text": "Qatar [GAZ:00005286]", "description": "An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts).", "meaning": "GAZ:00005286", - "title": "Qatar [GAZ:00005286]" + "title": "Qatar [GAZ:00005286]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Qatar", + "ENA_ERC000033_Virus_SAMPLE:Qatar", + "Pathoplexus_Mpox:Qatar", + "GISAID_EpiPox:Qatar" + ] }, "Republic of the Congo [GAZ:00001088]": { "text": "Republic of the Congo [GAZ:00001088]", "description": "A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts.", "meaning": "GAZ:00001088", - "title": "Republic of the Congo [GAZ:00001088]" + "title": "Republic of the Congo [GAZ:00001088]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Republic%20of%20the%20Congo", + "ENA_ERC000033_Virus_SAMPLE:Republic%20of%20the%20Congo", + "Pathoplexus_Mpox:Republic%20of%20the%20Congo", + "GISAID_EpiPox:Republic%20of%20the%20Congo" + ] }, "Reunion [GAZ:00003945]": { "text": "Reunion [GAZ:00003945]", "description": "An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island.", "meaning": "GAZ:00003945", - "title": "Reunion [GAZ:00003945]" + "title": "Reunion [GAZ:00003945]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Reunion", + "ENA_ERC000033_Virus_SAMPLE:Reunion", + "Pathoplexus_Mpox:Reunion", + "GISAID_EpiPox:Reunion" + ] }, "Romania [GAZ:00002951]": { "text": "Romania [GAZ:00002951]", "description": "A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities).", "meaning": "GAZ:00002951", - "title": "Romania [GAZ:00002951]" + "title": "Romania [GAZ:00002951]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Romania", + "ENA_ERC000033_Virus_SAMPLE:Romania", + "Pathoplexus_Mpox:Romania", + "GISAID_EpiPox:Romania" + ] }, "Ross Sea [GAZ:00023304]": { "text": "Ross Sea [GAZ:00023304]", "description": "A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW.", "meaning": "GAZ:00023304", - "title": "Ross Sea [GAZ:00023304]" + "title": "Ross Sea [GAZ:00023304]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Ross%20Sea", + "ENA_ERC000033_Virus_SAMPLE:Ross%20Sea", + "Pathoplexus_Mpox:Ross%20Sea", + "GISAID_EpiPox:Ross%20Sea" + ] }, "Russia [GAZ:00002721]": { "text": "Russia [GAZ:00002721]", "description": "A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts.", "meaning": "GAZ:00002721", - "title": "Russia [GAZ:00002721]" + "title": "Russia [GAZ:00002721]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Russia", + "ENA_ERC000033_Virus_SAMPLE:Russia", + "Pathoplexus_Mpox:Russia", + "GISAID_EpiPox:Russia" + ] }, "Rwanda [GAZ:00001087]": { "text": "Rwanda [GAZ:00001087]", "description": "A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge).", "meaning": "GAZ:00001087", - "title": "Rwanda [GAZ:00001087]" + "title": "Rwanda [GAZ:00001087]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Rwanda", + "ENA_ERC000033_Virus_SAMPLE:Rwanda", + "Pathoplexus_Mpox:Rwanda", + "GISAID_EpiPox:Rwanda" + ] }, "Saint Helena [GAZ:00000849]": { "text": "Saint Helena [GAZ:00000849]", "description": "An island of volcanic origin and a British overseas territory in the South Atlantic Ocean.", "meaning": "GAZ:00000849", - "title": "Saint Helena [GAZ:00000849]" + "title": "Saint Helena [GAZ:00000849]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Saint%20Helena", + "ENA_ERC000033_Virus_SAMPLE:Saint%20Helena", + "Pathoplexus_Mpox:Saint%20Helena", + "GISAID_EpiPox:Saint%20Helena" + ] }, "Saint Kitts and Nevis [GAZ:00006906]": { "text": "Saint Kitts and Nevis [GAZ:00006906]", "description": "A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis.", "meaning": "GAZ:00006906", - "title": "Saint Kitts and Nevis [GAZ:00006906]" + "title": "Saint Kitts and Nevis [GAZ:00006906]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Saint%20Kitts%20and%20Nevis", + "ENA_ERC000033_Virus_SAMPLE:Saint%20Kitts%20and%20Nevis", + "Pathoplexus_Mpox:Saint%20Kitts%20and%20Nevis", + "GISAID_EpiPox:Saint%20Kitts%20and%20Nevis" + ] }, "Saint Lucia [GAZ:00006909]": { "text": "Saint Lucia [GAZ:00006909]", "description": "An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean.", "meaning": "GAZ:00006909", - "title": "Saint Lucia [GAZ:00006909]" + "title": "Saint Lucia [GAZ:00006909]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Saint%20Lucia", + "ENA_ERC000033_Virus_SAMPLE:Saint%20Lucia", + "Pathoplexus_Mpox:Saint%20Lucia", + "GISAID_EpiPox:Saint%20Lucia" + ] }, "Saint Pierre and Miquelon [GAZ:00003942]": { "text": "Saint Pierre and Miquelon [GAZ:00003942]", "description": "An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985.", "meaning": "GAZ:00003942", - "title": "Saint Pierre and Miquelon [GAZ:00003942]" + "title": "Saint Pierre and Miquelon [GAZ:00003942]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Saint%20Pierre%20and%20Miquelon", + "ENA_ERC000033_Virus_SAMPLE:Saint%20Pierre%20and%20Miquelon", + "Pathoplexus_Mpox:Saint%20Pierre%20and%20Miquelon", + "GISAID_EpiPox:Saint%20Pierre%20and%20Miquelon" + ] }, "Saint Martin [GAZ:00005841]": { "text": "Saint Martin [GAZ:00005841]", "description": "An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe.", "meaning": "GAZ:00005841", - "title": "Saint Martin [GAZ:00005841]" + "title": "Saint Martin [GAZ:00005841]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Saint%20Martin", + "ENA_ERC000033_Virus_SAMPLE:Saint%20Martin", + "Pathoplexus_Mpox:Saint%20Martin", + "GISAID_EpiPox:Saint%20Martin" + ] }, "Saint Vincent and the Grenadines [GAZ:02000565]": { "text": "Saint Vincent and the Grenadines [GAZ:02000565]", "description": "An island nation in the Lesser Antilles chain of the Caribbean Sea.", "meaning": "GAZ:02000565", - "title": "Saint Vincent and the Grenadines [GAZ:02000565]" + "title": "Saint Vincent and the Grenadines [GAZ:02000565]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Saint%20Vincent%20and%20the%20Grenadines", + "ENA_ERC000033_Virus_SAMPLE:Saint%20Vincent%20and%20the%20Grenadines", + "Pathoplexus_Mpox:Saint%20Vincent%20and%20the%20Grenadines", + "GISAID_EpiPox:Saint%20Vincent%20and%20the%20Grenadines" + ] }, "Samoa [GAZ:00006910]": { "text": "Samoa [GAZ:00006910]", "description": "A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts).", "meaning": "GAZ:00006910", - "title": "Samoa [GAZ:00006910]" + "title": "Samoa [GAZ:00006910]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Samoa", + "ENA_ERC000033_Virus_SAMPLE:Samoa", + "Pathoplexus_Mpox:Samoa", + "GISAID_EpiPox:Samoa" + ] }, "San Marino [GAZ:00003102]": { "text": "San Marino [GAZ:00003102]", "description": "A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello).", "meaning": "GAZ:00003102", - "title": "San Marino [GAZ:00003102]" + "title": "San Marino [GAZ:00003102]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:San%20Marino", + "ENA_ERC000033_Virus_SAMPLE:San%20Marino", + "Pathoplexus_Mpox:San%20Marino", + "GISAID_EpiPox:San%20Marino" + ] }, "Sao Tome and Principe [GAZ:00006927]": { "text": "Sao Tome and Principe [GAZ:00006927]", "description": "An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29).", "meaning": "GAZ:00006927", - "title": "Sao Tome and Principe [GAZ:00006927]" + "title": "Sao Tome and Principe [GAZ:00006927]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Sao%20Tome%20and%20Principe", + "ENA_ERC000033_Virus_SAMPLE:Sao%20Tome%20and%20Principe", + "Pathoplexus_Mpox:Sao%20Tome%20and%20Principe", + "GISAID_EpiPox:Sao%20Tome%20and%20Principe" + ] }, "Saudi Arabia [GAZ:00005279]": { "text": "Saudi Arabia [GAZ:00005279]", "description": "A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates.", "meaning": "GAZ:00005279", - "title": "Saudi Arabia [GAZ:00005279]" + "title": "Saudi Arabia [GAZ:00005279]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Saudi%20Arabia", + "ENA_ERC000033_Virus_SAMPLE:Saudi%20Arabia", + "Pathoplexus_Mpox:Saudi%20Arabia", + "GISAID_EpiPox:Saudi%20Arabia" + ] }, "Senegal [GAZ:00000913]": { "text": "Senegal [GAZ:00000913]", "description": "A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales.", "meaning": "GAZ:00000913", - "title": "Senegal [GAZ:00000913]" + "title": "Senegal [GAZ:00000913]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Senegal", + "ENA_ERC000033_Virus_SAMPLE:Senegal", + "Pathoplexus_Mpox:Senegal", + "GISAID_EpiPox:Senegal" + ] }, "Serbia [GAZ:00002957]": { "text": "Serbia [GAZ:00002957]", "description": "A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities).", "meaning": "GAZ:00002957", - "title": "Serbia [GAZ:00002957]" + "title": "Serbia [GAZ:00002957]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Serbia", + "ENA_ERC000033_Virus_SAMPLE:Serbia", + "Pathoplexus_Mpox:Serbia", + "GISAID_EpiPox:Serbia" + ] }, "Seychelles [GAZ:00006922]": { "text": "Seychelles [GAZ:00006922]", "description": "An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands.", "meaning": "GAZ:00006922", - "title": "Seychelles [GAZ:00006922]" + "title": "Seychelles [GAZ:00006922]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Seychelles", + "ENA_ERC000033_Virus_SAMPLE:Seychelles", + "Pathoplexus_Mpox:Seychelles", + "GISAID_EpiPox:Seychelles" + ] }, "Sierra Leone [GAZ:00000914]": { "text": "Sierra Leone [GAZ:00000914]", "description": "A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts.", "meaning": "GAZ:00000914", - "title": "Sierra Leone [GAZ:00000914]" + "title": "Sierra Leone [GAZ:00000914]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Sierra%20Leone", + "ENA_ERC000033_Virus_SAMPLE:Sierra%20Leone", + "Pathoplexus_Mpox:Sierra%20Leone", + "GISAID_EpiPox:Sierra%20Leone" + ] }, "Singapore [GAZ:00003923]": { "text": "Singapore [GAZ:00003923]", "description": "An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role.", "meaning": "GAZ:00003923", - "title": "Singapore [GAZ:00003923]" + "title": "Singapore [GAZ:00003923]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Singapore", + "ENA_ERC000033_Virus_SAMPLE:Singapore", + "Pathoplexus_Mpox:Singapore", + "GISAID_EpiPox:Singapore" + ] }, "Sint Maarten [GAZ:00012579]": { "text": "Sint Maarten [GAZ:00012579]", "description": "One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten.", "meaning": "GAZ:00012579", - "title": "Sint Maarten [GAZ:00012579]" + "title": "Sint Maarten [GAZ:00012579]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Sint%20Maarten", + "ENA_ERC000033_Virus_SAMPLE:Sint%20Maarten", + "Pathoplexus_Mpox:Sint%20Maarten", + "GISAID_EpiPox:Sint%20Maarten" + ] }, "Slovakia [GAZ:00002956]": { "text": "Slovakia [GAZ:00002956]", "description": "A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts.", "meaning": "GAZ:00002956", - "title": "Slovakia [GAZ:00002956]" + "title": "Slovakia [GAZ:00002956]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Slovakia", + "ENA_ERC000033_Virus_SAMPLE:Slovakia", + "Pathoplexus_Mpox:Slovakia", + "GISAID_EpiPox:Slovakia" + ] }, "Slovenia [GAZ:00002955]": { "text": "Slovenia [GAZ:00002955]", "description": "A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status.", "meaning": "GAZ:00002955", - "title": "Slovenia [GAZ:00002955]" + "title": "Slovenia [GAZ:00002955]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Slovenia", + "ENA_ERC000033_Virus_SAMPLE:Slovenia", + "Pathoplexus_Mpox:Slovenia", + "GISAID_EpiPox:Slovenia" + ] }, "Solomon Islands [GAZ:00005275]": { "text": "Solomon Islands [GAZ:00005275]", "description": "A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal.", "meaning": "GAZ:00005275", - "title": "Solomon Islands [GAZ:00005275]" + "title": "Solomon Islands [GAZ:00005275]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Solomon%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Solomon%20Islands", + "Pathoplexus_Mpox:Solomon%20Islands", + "GISAID_EpiPox:Solomon%20Islands" + ] }, "Somalia [GAZ:00001104]": { "text": "Somalia [GAZ:00001104]", "description": "A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir.", "meaning": "GAZ:00001104", - "title": "Somalia [GAZ:00001104]" + "title": "Somalia [GAZ:00001104]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Somalia", + "ENA_ERC000033_Virus_SAMPLE:Somalia", + "Pathoplexus_Mpox:Somalia", + "GISAID_EpiPox:Somalia" + ] }, "South Africa [GAZ:00001094]": { "text": "South Africa [GAZ:00001094]", "description": "A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities.", "meaning": "GAZ:00001094", - "title": "South Africa [GAZ:00001094]" + "title": "South Africa [GAZ:00001094]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:South%20Africa", + "ENA_ERC000033_Virus_SAMPLE:South%20Africa", + "Pathoplexus_Mpox:South%20Africa", + "GISAID_EpiPox:South%20Africa" + ] }, "South Georgia and the South Sandwich Islands [GAZ:00003990]": { "text": "South Georgia and the South Sandwich Islands [GAZ:00003990]", "description": "A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE.", "meaning": "GAZ:00003990", - "title": "South Georgia and the South Sandwich Islands [GAZ:00003990]" + "title": "South Georgia and the South Sandwich Islands [GAZ:00003990]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:South%20Georgia%20and%20the%20South%20Sandwich%20Islands", + "ENA_ERC000033_Virus_SAMPLE:South%20Georgia%20and%20the%20South%20Sandwich%20Islands", + "Pathoplexus_Mpox:South%20Georgia%20and%20the%20South%20Sandwich%20Islands", + "GISAID_EpiPox:South%20Georgia%20and%20the%20South%20Sandwich%20Islands" + ] }, "South Korea [GAZ:00002802]": { "text": "South Korea [GAZ:00002802]", "description": "A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri).", "meaning": "GAZ:00002802", - "title": "South Korea [GAZ:00002802]" + "title": "South Korea [GAZ:00002802]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:South%20Korea", + "ENA_ERC000033_Virus_SAMPLE:South%20Korea", + "Pathoplexus_Mpox:South%20Korea", + "GISAID_EpiPox:South%20Korea" + ] }, "South Sudan [GAZ:00233439]": { "text": "South Sudan [GAZ:00233439]", "description": "A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel.", "meaning": "GAZ:00233439", - "title": "South Sudan [GAZ:00233439]" + "title": "South Sudan [GAZ:00233439]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:South%20Sudan", + "ENA_ERC000033_Virus_SAMPLE:South%20Sudan", + "Pathoplexus_Mpox:South%20Sudan", + "GISAID_EpiPox:South%20Sudan" + ] }, "Spain [GAZ:00003936]": { "text": "Spain [GAZ:00003936]", "description": "That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal.", "meaning": "GAZ:00003936", - "title": "Spain [GAZ:00003936]" + "title": "Spain [GAZ:00003936]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Spain", + "ENA_ERC000033_Virus_SAMPLE:Spain", + "Pathoplexus_Mpox:Spain", + "GISAID_EpiPox:Spain" + ] }, "Spratly Islands [GAZ:00010831]": { "text": "Spratly Islands [GAZ:00010831]", "description": "A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines.", "meaning": "GAZ:00010831", - "title": "Spratly Islands [GAZ:00010831]" + "title": "Spratly Islands [GAZ:00010831]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Spratly%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Spratly%20Islands", + "Pathoplexus_Mpox:Spratly%20Islands", + "GISAID_EpiPox:Spratly%20Islands" + ] }, "Sri Lanka [GAZ:00003924]": { "text": "Sri Lanka [GAZ:00003924]", "description": "An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats.", "meaning": "GAZ:00003924", - "title": "Sri Lanka [GAZ:00003924]" + "title": "Sri Lanka [GAZ:00003924]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Sri%20Lanka", + "ENA_ERC000033_Virus_SAMPLE:Sri%20Lanka", + "Pathoplexus_Mpox:Sri%20Lanka", + "GISAID_EpiPox:Sri%20Lanka" + ] }, "State of Palestine [GAZ:00002475]": { "text": "State of Palestine [GAZ:00002475]", "description": "The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates.", "meaning": "GAZ:00002475", - "title": "State of Palestine [GAZ:00002475]" + "title": "State of Palestine [GAZ:00002475]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:State%20of%20Palestine", + "ENA_ERC000033_Virus_SAMPLE:State%20of%20Palestine", + "Pathoplexus_Mpox:State%20of%20Palestine", + "GISAID_EpiPox:State%20of%20Palestine" + ] }, "Sudan [GAZ:00000560]": { "text": "Sudan [GAZ:00000560]", "description": "A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts.", "meaning": "GAZ:00000560", - "title": "Sudan [GAZ:00000560]" + "title": "Sudan [GAZ:00000560]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Sudan", + "ENA_ERC000033_Virus_SAMPLE:Sudan", + "Pathoplexus_Mpox:Sudan", + "GISAID_EpiPox:Sudan" + ] }, "Suriname [GAZ:00002525]": { "text": "Suriname [GAZ:00002525]", "description": "A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten.", "meaning": "GAZ:00002525", - "title": "Suriname [GAZ:00002525]" + "title": "Suriname [GAZ:00002525]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Suriname", + "ENA_ERC000033_Virus_SAMPLE:Suriname", + "Pathoplexus_Mpox:Suriname", + "GISAID_EpiPox:Suriname" + ] }, "Svalbard [GAZ:00005396]": { "text": "Svalbard [GAZ:00005396]", "description": "An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole.", "meaning": "GAZ:00005396", - "title": "Svalbard [GAZ:00005396]" + "title": "Svalbard [GAZ:00005396]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Svalbard", + "ENA_ERC000033_Virus_SAMPLE:Svalbard", + "Pathoplexus_Mpox:Svalbard", + "GISAID_EpiPox:Svalbard" + ] }, "Swaziland [GAZ:00001099]": { "text": "Swaziland [GAZ:00001099]", "description": "A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla).", "meaning": "GAZ:00001099", - "title": "Swaziland [GAZ:00001099]" + "title": "Swaziland [GAZ:00001099]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Swaziland", + "ENA_ERC000033_Virus_SAMPLE:Swaziland", + "Pathoplexus_Mpox:Swaziland", + "GISAID_EpiPox:Swaziland" + ] }, "Sweden [GAZ:00002729]": { "text": "Sweden [GAZ:00002729]", "description": "A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004.", "meaning": "GAZ:00002729", - "title": "Sweden [GAZ:00002729]" + "title": "Sweden [GAZ:00002729]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Sweden", + "ENA_ERC000033_Virus_SAMPLE:Sweden", + "Pathoplexus_Mpox:Sweden", + "GISAID_EpiPox:Sweden" + ] }, "Switzerland [GAZ:00002941]": { "text": "Switzerland [GAZ:00002941]", "description": "A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy.", "meaning": "GAZ:00002941", - "title": "Switzerland [GAZ:00002941]" + "title": "Switzerland [GAZ:00002941]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Switzerland", + "ENA_ERC000033_Virus_SAMPLE:Switzerland", + "Pathoplexus_Mpox:Switzerland", + "GISAID_EpiPox:Switzerland" + ] }, "Syria [GAZ:00002474]": { "text": "Syria [GAZ:00002474]", "description": "A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia).", "meaning": "GAZ:00002474", - "title": "Syria [GAZ:00002474]" + "title": "Syria [GAZ:00002474]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Syria", + "ENA_ERC000033_Virus_SAMPLE:Syria", + "Pathoplexus_Mpox:Syria", + "GISAID_EpiPox:Syria" + ] }, "Taiwan [GAZ:00005341]": { "text": "Taiwan [GAZ:00005341]", "description": "A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities.", "meaning": "GAZ:00005341", - "title": "Taiwan [GAZ:00005341]" + "title": "Taiwan [GAZ:00005341]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Taiwan", + "ENA_ERC000033_Virus_SAMPLE:Taiwan", + "Pathoplexus_Mpox:Taiwan", + "GISAID_EpiPox:Taiwan" + ] }, "Tajikistan [GAZ:00006912]": { "text": "Tajikistan [GAZ:00006912]", "description": "A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion).", "meaning": "GAZ:00006912", - "title": "Tajikistan [GAZ:00006912]" + "title": "Tajikistan [GAZ:00006912]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Tajikistan", + "ENA_ERC000033_Virus_SAMPLE:Tajikistan", + "Pathoplexus_Mpox:Tajikistan", + "GISAID_EpiPox:Tajikistan" + ] }, "Tanzania [GAZ:00001103]": { "text": "Tanzania [GAZ:00001103]", "description": "A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities).", "meaning": "GAZ:00001103", - "title": "Tanzania [GAZ:00001103]" + "title": "Tanzania [GAZ:00001103]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Tanzania", + "ENA_ERC000033_Virus_SAMPLE:Tanzania", + "Pathoplexus_Mpox:Tanzania", + "GISAID_EpiPox:Tanzania" + ] }, "Thailand [GAZ:00003744]": { "text": "Thailand [GAZ:00003744]", "description": "A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province.", "meaning": "GAZ:00003744", - "title": "Thailand [GAZ:00003744]" + "title": "Thailand [GAZ:00003744]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Thailand", + "ENA_ERC000033_Virus_SAMPLE:Thailand", + "Pathoplexus_Mpox:Thailand", + "GISAID_EpiPox:Thailand" + ] }, "Timor-Leste [GAZ:00006913]": { "text": "Timor-Leste [GAZ:00006913]", "description": "A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets.", "meaning": "GAZ:00006913", - "title": "Timor-Leste [GAZ:00006913]" + "title": "Timor-Leste [GAZ:00006913]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Timor-Leste", + "ENA_ERC000033_Virus_SAMPLE:Timor-Leste", + "Pathoplexus_Mpox:Timor-Leste", + "GISAID_EpiPox:Timor-Leste" + ] }, "Togo [GAZ:00000915]": { "text": "Togo [GAZ:00000915]", "description": "A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located.", "meaning": "GAZ:00000915", - "title": "Togo [GAZ:00000915]" + "title": "Togo [GAZ:00000915]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Togo", + "ENA_ERC000033_Virus_SAMPLE:Togo", + "Pathoplexus_Mpox:Togo", + "GISAID_EpiPox:Togo" + ] }, "Tokelau [GAZ:00260188]": { "text": "Tokelau [GAZ:00260188]", "description": "A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi).", "meaning": "GAZ:00260188", - "title": "Tokelau [GAZ:00260188]" + "title": "Tokelau [GAZ:00260188]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Tokelau", + "ENA_ERC000033_Virus_SAMPLE:Tokelau", + "Pathoplexus_Mpox:Tokelau", + "GISAID_EpiPox:Tokelau" + ] }, "Tonga [GAZ:00006916]": { "text": "Tonga [GAZ:00006916]", "description": "A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean.", "meaning": "GAZ:00006916", - "title": "Tonga [GAZ:00006916]" + "title": "Tonga [GAZ:00006916]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Tonga", + "ENA_ERC000033_Virus_SAMPLE:Tonga", + "Pathoplexus_Mpox:Tonga", + "GISAID_EpiPox:Tonga" + ] }, "Trinidad and Tobago [GAZ:00003767]": { "text": "Trinidad and Tobago [GAZ:00003767]", "description": "An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands.", "meaning": "GAZ:00003767", - "title": "Trinidad and Tobago [GAZ:00003767]" + "title": "Trinidad and Tobago [GAZ:00003767]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Trinidad%20and%20Tobago", + "ENA_ERC000033_Virus_SAMPLE:Trinidad%20and%20Tobago", + "Pathoplexus_Mpox:Trinidad%20and%20Tobago", + "GISAID_EpiPox:Trinidad%20and%20Tobago" + ] }, "Tromelin Island [GAZ:00005812]": { "text": "Tromelin Island [GAZ:00005812]", "description": "A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point.", "meaning": "GAZ:00005812", - "title": "Tromelin Island [GAZ:00005812]" + "title": "Tromelin Island [GAZ:00005812]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Tromelin%20Island", + "ENA_ERC000033_Virus_SAMPLE:Tromelin%20Island", + "Pathoplexus_Mpox:Tromelin%20Island", + "GISAID_EpiPox:Tromelin%20Island" + ] }, "Tunisia [GAZ:00000562]": { "text": "Tunisia [GAZ:00000562]", "description": "A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 \"delegations\" or \"districts\" (mutamadiyat), and further subdivided into municipalities (shaykhats).", "meaning": "GAZ:00000562", - "title": "Tunisia [GAZ:00000562]" + "title": "Tunisia [GAZ:00000562]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Tunisia", + "ENA_ERC000033_Virus_SAMPLE:Tunisia", + "Pathoplexus_Mpox:Tunisia", + "GISAID_EpiPox:Tunisia" + ] }, "Turkey [GAZ:00000558]": { "text": "Turkey [GAZ:00000558]", "description": "A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts.", "meaning": "GAZ:00000558", - "title": "Turkey [GAZ:00000558]" + "title": "Turkey [GAZ:00000558]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Turkey", + "ENA_ERC000033_Virus_SAMPLE:Turkey", + "Pathoplexus_Mpox:Turkey", + "GISAID_EpiPox:Turkey" + ] }, "Turkmenistan [GAZ:00005018]": { "text": "Turkmenistan [GAZ:00005018]", "description": "A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city.", "meaning": "GAZ:00005018", - "title": "Turkmenistan [GAZ:00005018]" + "title": "Turkmenistan [GAZ:00005018]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Turkmenistan", + "ENA_ERC000033_Virus_SAMPLE:Turkmenistan", + "Pathoplexus_Mpox:Turkmenistan", + "GISAID_EpiPox:Turkmenistan" + ] }, "Turks and Caicos Islands [GAZ:00003955]": { "text": "Turks and Caicos Islands [GAZ:00003955]", "description": "A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands.", "meaning": "GAZ:00003955", - "title": "Turks and Caicos Islands [GAZ:00003955]" + "title": "Turks and Caicos Islands [GAZ:00003955]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Turks%20and%20Caicos%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Turks%20and%20Caicos%20Islands", + "Pathoplexus_Mpox:Turks%20and%20Caicos%20Islands", + "GISAID_EpiPox:Turks%20and%20Caicos%20Islands" + ] }, "Tuvalu [GAZ:00009715]": { "text": "Tuvalu [GAZ:00009715]", "description": "A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia.", "meaning": "GAZ:00009715", - "title": "Tuvalu [GAZ:00009715]" + "title": "Tuvalu [GAZ:00009715]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Tuvalu", + "ENA_ERC000033_Virus_SAMPLE:Tuvalu", + "Pathoplexus_Mpox:Tuvalu", + "GISAID_EpiPox:Tuvalu" + ] }, "United States of America [GAZ:00002459]": { "text": "United States of America [GAZ:00002459]", "description": "A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into \"census areas\"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a \"charter township\", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county.", "meaning": "GAZ:00002459", - "title": "United States of America [GAZ:00002459]" + "title": "United States of America [GAZ:00002459]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:United%20States%20of%20America", + "ENA_ERC000033_Virus_SAMPLE:United%20States%20of%20America", + "Pathoplexus_Mpox:United%20States%20of%20America", + "GISAID_EpiPox:United%20States%20of%20America" + ] }, "Uganda [GAZ:00001102]": { "text": "Uganda [GAZ:00001102]", "description": "A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties.", "meaning": "GAZ:00001102", - "title": "Uganda [GAZ:00001102]" + "title": "Uganda [GAZ:00001102]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Uganda", + "ENA_ERC000033_Virus_SAMPLE:Uganda", + "Pathoplexus_Mpox:Uganda", + "GISAID_EpiPox:Uganda" + ] }, "Ukraine [GAZ:00002724]": { "text": "Ukraine [GAZ:00002724]", "description": "A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units.", "meaning": "GAZ:00002724", - "title": "Ukraine [GAZ:00002724]" + "title": "Ukraine [GAZ:00002724]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Ukraine", + "ENA_ERC000033_Virus_SAMPLE:Ukraine", + "Pathoplexus_Mpox:Ukraine", + "GISAID_EpiPox:Ukraine" + ] }, "United Arab Emirates [GAZ:00005282]": { "text": "United Arab Emirates [GAZ:00005282]", "description": "A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain.", "meaning": "GAZ:00005282", - "title": "United Arab Emirates [GAZ:00005282]" + "title": "United Arab Emirates [GAZ:00005282]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:United%20Arab%20Emirates", + "ENA_ERC000033_Virus_SAMPLE:United%20Arab%20Emirates", + "Pathoplexus_Mpox:United%20Arab%20Emirates", + "GISAID_EpiPox:United%20Arab%20Emirates" + ] }, "United Kingdom [GAZ:00002637]": { "text": "United Kingdom [GAZ:00002637]", "description": "A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel.", "meaning": "GAZ:00002637", - "title": "United Kingdom [GAZ:00002637]" + "title": "United Kingdom [GAZ:00002637]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:United%20Kingdom", + "ENA_ERC000033_Virus_SAMPLE:United%20Kingdom", + "Pathoplexus_Mpox:United%20Kingdom", + "GISAID_EpiPox:United%20Kingdom" + ] }, "Uruguay [GAZ:00002930]": { "text": "Uruguay [GAZ:00002930]", "description": "A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento).", "meaning": "GAZ:00002930", - "title": "Uruguay [GAZ:00002930]" + "title": "Uruguay [GAZ:00002930]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Uruguay", + "ENA_ERC000033_Virus_SAMPLE:Uruguay", + "Pathoplexus_Mpox:Uruguay", + "GISAID_EpiPox:Uruguay" + ] }, "Uzbekistan [GAZ:00004979]": { "text": "Uzbekistan [GAZ:00004979]", "description": "A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar).", "meaning": "GAZ:00004979", - "title": "Uzbekistan [GAZ:00004979]" + "title": "Uzbekistan [GAZ:00004979]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Uzbekistan", + "ENA_ERC000033_Virus_SAMPLE:Uzbekistan", + "Pathoplexus_Mpox:Uzbekistan", + "GISAID_EpiPox:Uzbekistan" + ] }, "Vanuatu [GAZ:00006918]": { "text": "Vanuatu [GAZ:00006918]", "description": "An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji.", "meaning": "GAZ:00006918", - "title": "Vanuatu [GAZ:00006918]" + "title": "Vanuatu [GAZ:00006918]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Vanuatu", + "ENA_ERC000033_Virus_SAMPLE:Vanuatu", + "Pathoplexus_Mpox:Vanuatu", + "GISAID_EpiPox:Vanuatu" + ] }, "Venezuela [GAZ:00002931]": { "text": "Venezuela [GAZ:00002931]", "description": "A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias).", "meaning": "GAZ:00002931", - "title": "Venezuela [GAZ:00002931]" + "title": "Venezuela [GAZ:00002931]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Venezuela", + "ENA_ERC000033_Virus_SAMPLE:Venezuela", + "Pathoplexus_Mpox:Venezuela", + "GISAID_EpiPox:Venezuela" + ] }, "Viet Nam [GAZ:00003756]": { "text": "Viet Nam [GAZ:00003756]", "description": "The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia.", "meaning": "GAZ:00003756", - "title": "Viet Nam [GAZ:00003756]" + "title": "Viet Nam [GAZ:00003756]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Viet%20Nam", + "ENA_ERC000033_Virus_SAMPLE:Viet%20Nam", + "Pathoplexus_Mpox:Viet%20Nam", + "GISAID_EpiPox:Viet%20Nam" + ] }, "Virgin Islands [GAZ:00003959]": { "text": "Virgin Islands [GAZ:00003959]", "description": "A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts.", "meaning": "GAZ:00003959", - "title": "Virgin Islands [GAZ:00003959]" + "title": "Virgin Islands [GAZ:00003959]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Virgin%20Islands", + "ENA_ERC000033_Virus_SAMPLE:Virgin%20Islands", + "Pathoplexus_Mpox:Virgin%20Islands", + "GISAID_EpiPox:Virgin%20Islands" + ] }, "Wake Island [GAZ:00007111]": { "text": "Wake Island [GAZ:00007111]", "description": "A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east).", "meaning": "GAZ:00007111", - "title": "Wake Island [GAZ:00007111]" + "title": "Wake Island [GAZ:00007111]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Wake%20Island", + "ENA_ERC000033_Virus_SAMPLE:Wake%20Island", + "Pathoplexus_Mpox:Wake%20Island", + "GISAID_EpiPox:Wake%20Island" + ] }, "Wallis and Futuna [GAZ:00007191]": { "text": "Wallis and Futuna [GAZ:00007191]", "description": "A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets.", "meaning": "GAZ:00007191", - "title": "Wallis and Futuna [GAZ:00007191]" + "title": "Wallis and Futuna [GAZ:00007191]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Wallis%20and%20Futuna", + "ENA_ERC000033_Virus_SAMPLE:Wallis%20and%20Futuna", + "Pathoplexus_Mpox:Wallis%20and%20Futuna", + "GISAID_EpiPox:Wallis%20and%20Futuna" + ] }, "West Bank [GAZ:00009572]": { "text": "West Bank [GAZ:00009572]", "description": "A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian \"islands\" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is \"pipelined\".", "meaning": "GAZ:00009572", - "title": "West Bank [GAZ:00009572]" + "title": "West Bank [GAZ:00009572]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:West%20Bank", + "ENA_ERC000033_Virus_SAMPLE:West%20Bank", + "Pathoplexus_Mpox:West%20Bank", + "GISAID_EpiPox:West%20Bank" + ] }, "Western Sahara [GAZ:00000564]": { "text": "Western Sahara [GAZ:00000564]", "description": "A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions.", "meaning": "GAZ:00000564", - "title": "Western Sahara [GAZ:00000564]" + "title": "Western Sahara [GAZ:00000564]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Western%20Sahara", + "ENA_ERC000033_Virus_SAMPLE:Western%20Sahara", + "Pathoplexus_Mpox:Western%20Sahara", + "GISAID_EpiPox:Western%20Sahara" + ] }, "Yemen [GAZ:00005284]": { "text": "Yemen [GAZ:00005284]", "description": "A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001).", "meaning": "GAZ:00005284", - "title": "Yemen [GAZ:00005284]" + "title": "Yemen [GAZ:00005284]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Yemen", + "ENA_ERC000033_Virus_SAMPLE:Yemen", + "Pathoplexus_Mpox:Yemen", + "GISAID_EpiPox:Yemen" + ] }, "Zambia [GAZ:00001107]": { "text": "Zambia [GAZ:00001107]", "description": "A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts.", "meaning": "GAZ:00001107", - "title": "Zambia [GAZ:00001107]" + "title": "Zambia [GAZ:00001107]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Zambia", + "ENA_ERC000033_Virus_SAMPLE:Zambia", + "Pathoplexus_Mpox:Zambia", + "GISAID_EpiPox:Zambia" + ] }, "Zimbabwe [GAZ:00001106]": { "text": "Zimbabwe [GAZ:00001106]", "description": "A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities.", "meaning": "GAZ:00001106", - "title": "Zimbabwe [GAZ:00001106]" + "title": "Zimbabwe [GAZ:00001106]", + "exact_mappings": [ + "NCBI_Pathogen_BIOSAMPLE:Zimbabwe", + "ENA_ERC000033_Virus_SAMPLE:Zimbabwe", + "Pathoplexus_Mpox:Zimbabwe", + "GISAID_EpiPox:Zimbabwe" + ] } } } diff --git a/web/templates/mpox/schema.yaml b/web/templates/mpox/schema.yaml index d41672c8..14f0cbc2 100644 --- a/web/templates/mpox/schema.yaml +++ b/web/templates/mpox/schema.yaml @@ -929,7 +929,7 @@ classes: is_a: dh_interface see_also: templates/mpox/SOP_Mpox_international.pdf annotations: - version: 8.5.5 + version: 9.0.0 unique_keys: mpox_key: unique_key_slots: @@ -5418,6 +5418,123 @@ enums: title: Wastewater meaning: ENVO:00002001 description: Water that has been adversely affected in quality by anthropogenic influence. + EnvironmentalSiteMenu: + name: EnvironmentalSiteMenu + title: environmental site international menu + permissible_values: + Acute care facility [ENVO:03501135]: + text: Acute care facility [ENVO:03501135] + title: Acute care facility [ENVO:03501135] + meaning: ENVO:03501135 + description: A healthcare facility which is used for short-term patient care. + exact_mappings: + - Pathoplexus_Mpox:environmental%20site%20menu + - GISAID_EpiPox:EnvironmentalSiteMenu + Animal house [ENVO:00003040]: + text: Animal house [ENVO:00003040] + title: Animal house [ENVO:00003040] + meaning: ENVO:00003040 + description: A house used for sheltering non-human animals. + Bathroom [ENVO:01000422]: + text: Bathroom [ENVO:01000422] + title: Bathroom [ENVO:01000422] + meaning: ENVO:01000422 + description: A bathroom is a room which contains a washbasin or other fixture, such as a shower or bath, used for bathing by humans. + Clinical assessment centre [ENVO:03501136]: + text: Clinical assessment centre [ENVO:03501136] + title: Clinical assessment centre [ENVO:03501136] + meaning: ENVO:03501136 + description: A healthcare facility in which patients are medically assessed. + Conference venue [ENVO:03501127]: + text: Conference venue [ENVO:03501127] + title: Conference venue [ENVO:03501127] + meaning: ENVO:03501127 + description: A building which accomodates conferences. + Corridor [ENVO:03501121]: + text: Corridor [ENVO:03501121] + title: Corridor [ENVO:03501121] + meaning: ENVO:03501121 + description: A building part which is a narrow hall or passage in a building with rooms leading off it. + Daycare [ENVO:01000927]: + text: Daycare [ENVO:01000927] + title: Daycare [ENVO:01000927] + meaning: ENVO:01000927 + description: A building which is used to care for a human child during the working day by a person, outside the child's immediate family, other than that child's legal guardians. + Emergency room (ER) [ENVO:03501145]: + text: Emergency room (ER) [ENVO:03501145] + title: Emergency room (ER) [ENVO:03501145] + meaning: ENVO:03501145 + description: A room in which emergency medical care is provided. + Family practice clinic [ENVO:03501186]: + text: Family practice clinic [ENVO:03501186] + title: Family practice clinic [ENVO:03501186] + meaning: ENVO:03501186 + description: A medical clinic which is used to provide family medicine services. + Group home [ENVO:03501196]: + text: Group home [ENVO:03501196] + title: Group home [ENVO:03501196] + meaning: ENVO:03501196 + description: A long-term care facility which is used to provide care for people with complex health needs, and which typically has at least one caregiver in attendance twenty four hours a day. + Homeless shelter [ENVO:03501133]: + text: Homeless shelter [ENVO:03501133] + title: Homeless shelter [ENVO:03501133] + meaning: ENVO:03501133 + description: An institutional building which temporarily houses homeless people. + Hospital [ENVO:00002173]: + text: Hospital [ENVO:00002173] + title: Hospital [ENVO:00002173] + meaning: ENVO:00002173 + description: A hospital is a building in which health care services are provided by specialized staff and equipment. + Intensive Care Unit (ICU) [ENVO:03501152]: + text: Intensive Care Unit (ICU) [ENVO:03501152] + title: Intensive Care Unit (ICU) [ENVO:03501152] + meaning: ENVO:03501152 + description: A hospital unit facility which is used to provide cardiac patient care. + Long Term Care Facility [ENVO:03501194]: + text: Long Term Care Facility [ENVO:03501194] + title: Long Term Care Facility [ENVO:03501194] + meaning: ENVO:03501194 + description: A residential building which is used to provides long-term care for residents. + Patient room [ENVO:03501180]: + text: Patient room [ENVO:03501180] + title: Patient room [ENVO:03501180] + meaning: ENVO:03501180 + description: A room which is used for patient care during a patient's visit or stay in a healthcare facility. + Prison [ENVO:03501204]: + text: Prison [ENVO:03501204] + title: Prison [ENVO:03501204] + meaning: ENVO:03501204 + description: A human construction which is a facility where convicts are forcibly confined, and punished and/or rehabilitated. + Production Facility [ENVO:01000536]: + text: Production Facility [ENVO:01000536] + title: Production Facility [ENVO:01000536] + meaning: ENVO:01000536 + description: A factory (previously manufactory) or manufacturing plant is an industrial site, usually consisting of buildings and machinery, or more commonly a complex having several buildings, where workers manufacture goods or operate machines processing one product into another. + School [ENVO:03501130]: + text: School [ENVO:03501130] + title: School [ENVO:03501130] + meaning: ENVO:03501130 + description: An institutional building in which students are educated. + Sewage Plant [ENVO:00003043]: + text: Sewage Plant [ENVO:00003043] + title: Sewage Plant [ENVO:00003043] + meaning: ENVO:00003043 + description: A waste treatment plant where sewage is processed to reduce the potential for environmental contamination. + Subway train [ENVO:03501109]: + text: Subway train [ENVO:03501109] + title: Subway train [ENVO:03501109] + meaning: ENVO:03501109 + description: A passenger train which runs along an undergroud rail system. + University campus [ENVO:00000467]: + text: University campus [ENVO:00000467] + title: University campus [ENVO:00000467] + meaning: ENVO:00000467 + description: An area of land on which a college or university and related institutional buildings are situated. + Wet market [ENVO:03501198]: + text: Wet market [ENVO:03501198] + title: Wet market [ENVO:03501198] + meaning: ENVO:03501198 + description: A market which is used for the sale and purchase of perishable goods. CollectionMethodMenu: name: CollectionMethodMenu title: collection method menu @@ -7220,6 +7337,30 @@ enums: meaning: NCIT:C19085 description: Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity. is_a: Direct (human-to-human contact) [TRANS:0000001] + Male-to-male sexual transmission [GENEPIO:0102072]: + text: Male-to-male sexual transmission [GENEPIO:0102072] + title: Male-to-male sexual transmission [GENEPIO:0102072] + meaning: GENEPIO:0102072 + description: Passage or transfer, as of a disease, from a donor male individual to a recipient male individual during or as a result of sexual activity. + is_a: Sexual transmission [NCIT:C19085] + Male-to-female sexual transmission [GENEPIO:0102073]: + text: Male-to-female sexual transmission [GENEPIO:0102073] + title: Male-to-female sexual transmission [GENEPIO:0102073] + meaning: GENEPIO:0102073 + description: Passage or transfer, as of a disease, from a donor male individual to a recipient female individual during or as a result of sexual activity. + is_a: Sexual transmission [NCIT:C19085] + Female-to-male sexual transmission [GENEPIO:0102074]: + text: Female-to-male sexual transmission [GENEPIO:0102074] + title: Female-to-male sexual transmission [GENEPIO:0102074] + meaning: GENEPIO:0102074 + description: Passage or transfer, as of a disease, from a donor female individual to a recipient male individual during or as a result of sexual activity. + is_a: Sexual transmission [NCIT:C19085] + Female-to-female sexual transmission [GENEPIO:0102075]: + text: Female-to-female sexual transmission [GENEPIO:0102075] + title: Female-to-female sexual transmission [GENEPIO:0102075] + meaning: GENEPIO:0102075 + description: Passage or transfer, as of a disease, from a donor female individual to a recipient female individual during or as a result of sexual activity. + is_a: Sexual transmission [NCIT:C19085] Indirect contact [GENEPIO:0100246]: text: Indirect contact [GENEPIO:0100246] title: Indirect contact [GENEPIO:0100246] @@ -12083,1356 +12224,2711 @@ enums: title: Afghanistan [GAZ:00006882] meaning: GAZ:00006882 description: A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Afghanistan + - ENA_ERC000033_Virus_SAMPLE:Afghanistan + - Pathoplexus_Mpox:Afghanistan + - GISAID_EpiPox:Afghanistan Albania [GAZ:00002953]: text: Albania [GAZ:00002953] title: Albania [GAZ:00002953] meaning: GAZ:00002953 description: 'A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ]' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Albania + - ENA_ERC000033_Virus_SAMPLE:Albania + - Pathoplexus_Mpox:Albania + - GISAID_EpiPox:Albania Algeria [GAZ:00000563]: text: Algeria [GAZ:00000563] title: Algeria [GAZ:00000563] meaning: GAZ:00000563 description: A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Algeria + - ENA_ERC000033_Virus_SAMPLE:Algeria + - Pathoplexus_Mpox:Algeria + - GISAID_EpiPox:Algeria American Samoa [GAZ:00003957]: text: American Samoa [GAZ:00003957] title: American Samoa [GAZ:00003957] meaning: GAZ:00003957 description: An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:American%20Samoa + - ENA_ERC000033_Virus_SAMPLE:American%20Samoa + - Pathoplexus_Mpox:American%20Samoa + - GISAID_EpiPox:American%20Samoa Andorra [GAZ:00002948]: text: Andorra [GAZ:00002948] title: Andorra [GAZ:00002948] meaning: GAZ:00002948 description: 'A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ]' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Andorra + - ENA_ERC000033_Virus_SAMPLE:Andorra + - Pathoplexus_Mpox:Andorra + - GISAID_EpiPox:Andorra Angola [GAZ:00001095]: text: Angola [GAZ:00001095] title: Angola [GAZ:00001095] meaning: GAZ:00001095 description: A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Angola + - ENA_ERC000033_Virus_SAMPLE:Angola + - Pathoplexus_Mpox:Angola + - GISAID_EpiPox:Angola Anguilla [GAZ:00009159]: text: Anguilla [GAZ:00009159] title: Anguilla [GAZ:00009159] meaning: GAZ:00009159 description: A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Anguilla + - ENA_ERC000033_Virus_SAMPLE:Anguilla + - Pathoplexus_Mpox:Anguilla + - GISAID_EpiPox:Anguilla Antarctica [GAZ:00000462]: text: Antarctica [GAZ:00000462] title: Antarctica [GAZ:00000462] meaning: GAZ:00000462 description: The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Antarctica + - ENA_ERC000033_Virus_SAMPLE:Antarctica + - Pathoplexus_Mpox:Antarctica + - GISAID_EpiPox:Antarctica Antigua and Barbuda [GAZ:00006883]: text: Antigua and Barbuda [GAZ:00006883] title: Antigua and Barbuda [GAZ:00006883] meaning: GAZ:00006883 description: An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Antigua%20and%20Barbuda + - ENA_ERC000033_Virus_SAMPLE:Antigua%20and%20Barbuda + - Pathoplexus_Mpox:Antigua%20and%20Barbuda + - GISAID_EpiPox:Antigua%20and%20Barbuda Argentina [GAZ:00002928]: text: Argentina [GAZ:00002928] title: Argentina [GAZ:00002928] meaning: GAZ:00002928 description: 'A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ]' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Argentina + - ENA_ERC000033_Virus_SAMPLE:Argentina + - Pathoplexus_Mpox:Argentina + - GISAID_EpiPox:Argentina Armenia [GAZ:00004094]: text: Armenia [GAZ:00004094] title: Armenia [GAZ:00004094] meaning: GAZ:00004094 description: A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Armenia + - ENA_ERC000033_Virus_SAMPLE:Armenia + - Pathoplexus_Mpox:Armenia + - GISAID_EpiPox:Armenia Aruba [GAZ:00004025]: text: Aruba [GAZ:00004025] title: Aruba [GAZ:00004025] meaning: GAZ:00004025 description: An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Aruba + - ENA_ERC000033_Virus_SAMPLE:Aruba + - Pathoplexus_Mpox:Aruba + - GISAID_EpiPox:Aruba Ashmore and Cartier Islands [GAZ:00005901]: text: Ashmore and Cartier Islands [GAZ:00005901] title: Ashmore and Cartier Islands [GAZ:00005901] meaning: GAZ:00005901 description: A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ] + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Ashmore%20and%20Cartier%20Islands + - ENA_ERC000033_Virus_SAMPLE:Ashmore%20and%20Cartier%20Islands + - Pathoplexus_Mpox:Ashmore%20and%20Cartier%20Islands + - GISAID_EpiPox:Ashmore%20and%20Cartier%20Islands Australia [GAZ:00000463]: text: Australia [GAZ:00000463] title: Australia [GAZ:00000463] meaning: GAZ:00000463 description: A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Australia + - ENA_ERC000033_Virus_SAMPLE:Australia + - Pathoplexus_Mpox:Australia + - GISAID_EpiPox:Australia Austria [GAZ:00002942]: text: Austria [GAZ:00002942] title: Austria [GAZ:00002942] meaning: GAZ:00002942 description: A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Austria + - ENA_ERC000033_Virus_SAMPLE:Austria + - Pathoplexus_Mpox:Austria + - GISAID_EpiPox:Austria Azerbaijan [GAZ:00004941]: text: Azerbaijan [GAZ:00004941] title: Azerbaijan [GAZ:00004941] meaning: GAZ:00004941 description: A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Azerbaijan + - ENA_ERC000033_Virus_SAMPLE:Azerbaijan + - Pathoplexus_Mpox:Azerbaijan + - GISAID_EpiPox:Azerbaijan Bahamas [GAZ:00002733]: text: Bahamas [GAZ:00002733] title: Bahamas [GAZ:00002733] meaning: GAZ:00002733 description: A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bahamas + - ENA_ERC000033_Virus_SAMPLE:Bahamas + - Pathoplexus_Mpox:Bahamas + - GISAID_EpiPox:Bahamas Bahrain [GAZ:00005281]: text: Bahrain [GAZ:00005281] title: Bahrain [GAZ:00005281] meaning: GAZ:00005281 description: A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bahrain + - ENA_ERC000033_Virus_SAMPLE:Bahrain + - Pathoplexus_Mpox:Bahrain + - GISAID_EpiPox:Bahrain Baker Island [GAZ:00007117]: text: Baker Island [GAZ:00007117] title: Baker Island [GAZ:00007117] meaning: GAZ:00007117 description: An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Baker%20Island + - ENA_ERC000033_Virus_SAMPLE:Baker%20Island + - Pathoplexus_Mpox:Baker%20Island + - GISAID_EpiPox:Baker%20Island Bangladesh [GAZ:00003750]: text: Bangladesh [GAZ:00003750] title: Bangladesh [GAZ:00003750] meaning: GAZ:00003750 description: A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana ("police stations"). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bangladesh + - ENA_ERC000033_Virus_SAMPLE:Bangladesh + - Pathoplexus_Mpox:Bangladesh + - GISAID_EpiPox:Bangladesh Barbados [GAZ:00001251]: text: Barbados [GAZ:00001251] title: Barbados [GAZ:00001251] meaning: GAZ:00001251 description: An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Barbados + - ENA_ERC000033_Virus_SAMPLE:Barbados + - Pathoplexus_Mpox:Barbados + - GISAID_EpiPox:Barbados Bassas da India [GAZ:00005810]: text: Bassas da India [GAZ:00005810] title: Bassas da India [GAZ:00005810] meaning: GAZ:00005810 description: A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bassas%20da%20India + - ENA_ERC000033_Virus_SAMPLE:Bassas%20da%20India + - Pathoplexus_Mpox:Bassas%20da%20India + - GISAID_EpiPox:Bassas%20da%20India Belarus [GAZ:00006886]: text: Belarus [GAZ:00006886] title: Belarus [GAZ:00006886] meaning: GAZ:00006886 description: A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Belarus + - ENA_ERC000033_Virus_SAMPLE:Belarus + - Pathoplexus_Mpox:Belarus + - GISAID_EpiPox:Belarus Belgium [GAZ:00002938]: text: Belgium [GAZ:00002938] title: Belgium [GAZ:00002938] meaning: GAZ:00002938 description: A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Belgium + - ENA_ERC000033_Virus_SAMPLE:Belgium + - Pathoplexus_Mpox:Belgium + - GISAID_EpiPox:Belgium Belize [GAZ:00002934]: text: Belize [GAZ:00002934] title: Belize [GAZ:00002934] meaning: GAZ:00002934 description: A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Belize + - ENA_ERC000033_Virus_SAMPLE:Belize + - Pathoplexus_Mpox:Belize + - GISAID_EpiPox:Belize Benin [GAZ:00000904]: text: Benin [GAZ:00000904] title: Benin [GAZ:00000904] meaning: GAZ:00000904 description: A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Benin + - ENA_ERC000033_Virus_SAMPLE:Benin + - Pathoplexus_Mpox:Benin + - GISAID_EpiPox:Benin Bermuda [GAZ:00001264]: text: Bermuda [GAZ:00001264] title: Bermuda [GAZ:00001264] meaning: GAZ:00001264 description: A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bermuda + - ENA_ERC000033_Virus_SAMPLE:Bermuda + - Pathoplexus_Mpox:Bermuda + - GISAID_EpiPox:Bermuda Bhutan [GAZ:00003920]: text: Bhutan [GAZ:00003920] title: Bhutan [GAZ:00003920] meaning: GAZ:00003920 description: A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bhutan + - ENA_ERC000033_Virus_SAMPLE:Bhutan + - Pathoplexus_Mpox:Bhutan + - GISAID_EpiPox:Bhutan Bolivia [GAZ:00002511]: text: Bolivia [GAZ:00002511] title: Bolivia [GAZ:00002511] meaning: GAZ:00002511 description: 'A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bolivia + - ENA_ERC000033_Virus_SAMPLE:Bolivia + - Pathoplexus_Mpox:Bolivia + - GISAID_EpiPox:Bolivia Borneo [GAZ:00025355]: text: Borneo [GAZ:00025355] title: Borneo [GAZ:00025355] meaning: GAZ:00025355 description: "An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres." + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Borneo + - ENA_ERC000033_Virus_SAMPLE:Borneo + - Pathoplexus_Mpox:Borneo + - GISAID_EpiPox:Borneo Bosnia and Herzegovina [GAZ:00006887]: text: Bosnia and Herzegovina [GAZ:00006887] title: Bosnia and Herzegovina [GAZ:00006887] meaning: GAZ:00006887 description: A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bosnia%20and%20Herzegovina + - ENA_ERC000033_Virus_SAMPLE:Bosnia%20and%20Herzegovina + - Pathoplexus_Mpox:Bosnia%20and%20Herzegovina + - GISAID_EpiPox:Bosnia%20and%20Herzegovina Botswana [GAZ:00001097]: text: Botswana [GAZ:00001097] title: Botswana [GAZ:00001097] meaning: GAZ:00001097 description: A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Botswana + - ENA_ERC000033_Virus_SAMPLE:Botswana + - Pathoplexus_Mpox:Botswana + - GISAID_EpiPox:Botswana Bouvet Island [GAZ:00001453]: text: Bouvet Island [GAZ:00001453] title: Bouvet Island [GAZ:00001453] meaning: GAZ:00001453 description: A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bouvet%20Island + - ENA_ERC000033_Virus_SAMPLE:Bouvet%20Island + - Pathoplexus_Mpox:Bouvet%20Island + - GISAID_EpiPox:Bouvet%20Island Brazil [GAZ:00002828]: text: Brazil [GAZ:00002828] title: Brazil [GAZ:00002828] meaning: GAZ:00002828 description: 'A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Brazil + - ENA_ERC000033_Virus_SAMPLE:Brazil + - Pathoplexus_Mpox:Brazil + - GISAID_EpiPox:Brazil British Virgin Islands [GAZ:00003961]: text: British Virgin Islands [GAZ:00003961] title: British Virgin Islands [GAZ:00003961] meaning: GAZ:00003961 description: A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:British%20Virgin%20Islands + - ENA_ERC000033_Virus_SAMPLE:British%20Virgin%20Islands + - Pathoplexus_Mpox:British%20Virgin%20Islands + - GISAID_EpiPox:British%20Virgin%20Islands Brunei [GAZ:00003901]: text: Brunei [GAZ:00003901] title: Brunei [GAZ:00003901] meaning: GAZ:00003901 description: A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Brunei + - ENA_ERC000033_Virus_SAMPLE:Brunei + - Pathoplexus_Mpox:Brunei + - GISAID_EpiPox:Brunei Bulgaria [GAZ:00002950]: text: Bulgaria [GAZ:00002950] title: Bulgaria [GAZ:00002950] meaning: GAZ:00002950 description: A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Bulgaria + - ENA_ERC000033_Virus_SAMPLE:Bulgaria + - Pathoplexus_Mpox:Bulgaria + - GISAID_EpiPox:Bulgaria Burkina Faso [GAZ:00000905]: text: Burkina Faso [GAZ:00000905] title: Burkina Faso [GAZ:00000905] meaning: GAZ:00000905 description: "A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes)." + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Burkina%20Faso + - ENA_ERC000033_Virus_SAMPLE:Burkina%20Faso + - Pathoplexus_Mpox:Burkina%20Faso + - GISAID_EpiPox:Burkina%20Faso Burundi [GAZ:00001090]: text: Burundi [GAZ:00001090] title: Burundi [GAZ:00001090] meaning: GAZ:00001090 description: A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Burundi + - ENA_ERC000033_Virus_SAMPLE:Burundi + - Pathoplexus_Mpox:Burundi + - GISAID_EpiPox:Burundi Cambodia [GAZ:00006888]: text: Cambodia [GAZ:00006888] title: Cambodia [GAZ:00006888] meaning: GAZ:00006888 description: A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cambodia + - ENA_ERC000033_Virus_SAMPLE:Cambodia + - Pathoplexus_Mpox:Cambodia + - GISAID_EpiPox:Cambodia Cameroon [GAZ:00001093]: text: Cameroon [GAZ:00001093] title: Cameroon [GAZ:00001093] meaning: GAZ:00001093 description: A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cameroon + - ENA_ERC000033_Virus_SAMPLE:Cameroon + - Pathoplexus_Mpox:Cameroon + - GISAID_EpiPox:Cameroon Canada [GAZ:00002560]: text: Canada [GAZ:00002560] title: Canada [GAZ:00002560] meaning: GAZ:00002560 description: A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Canada + - ENA_ERC000033_Virus_SAMPLE:Canada + - Pathoplexus_Mpox:Canada + - GISAID_EpiPox:Canada Cape Verde [GAZ:00001227]: text: Cape Verde [GAZ:00001227] title: Cape Verde [GAZ:00001227] meaning: GAZ:00001227 description: A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cape%20Verde + - ENA_ERC000033_Virus_SAMPLE:Cape%20Verde + - Pathoplexus_Mpox:Cape%20Verde + - GISAID_EpiPox:Cape%20Verde Cayman Islands [GAZ:00003986]: text: Cayman Islands [GAZ:00003986] title: Cayman Islands [GAZ:00003986] meaning: GAZ:00003986 description: A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cayman%20Islands + - ENA_ERC000033_Virus_SAMPLE:Cayman%20Islands + - Pathoplexus_Mpox:Cayman%20Islands + - GISAID_EpiPox:Cayman%20Islands Central African Republic [GAZ:00001089]: text: Central African Republic [GAZ:00001089] title: Central African Republic [GAZ:00001089] meaning: GAZ:00001089 description: A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Central%20African%20Republic + - ENA_ERC000033_Virus_SAMPLE:Central%20African%20Republic + - Pathoplexus_Mpox:Central%20African%20Republic + - GISAID_EpiPox:Central%20African%20Republic Chad [GAZ:00000586]: text: Chad [GAZ:00000586] title: Chad [GAZ:00000586] meaning: GAZ:00000586 description: A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Chad + - ENA_ERC000033_Virus_SAMPLE:Chad + - Pathoplexus_Mpox:Chad + - GISAID_EpiPox:Chad Chile [GAZ:00002825]: text: Chile [GAZ:00002825] title: Chile [GAZ:00002825] meaning: GAZ:00002825 description: "A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10." + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Chile + - ENA_ERC000033_Virus_SAMPLE:Chile + - Pathoplexus_Mpox:Chile + - GISAID_EpiPox:Chile China [GAZ:00002845]: text: China [GAZ:00002845] title: China [GAZ:00002845] meaning: GAZ:00002845 description: "A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions." + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:China + - ENA_ERC000033_Virus_SAMPLE:China + - Pathoplexus_Mpox:China + - GISAID_EpiPox:China Christmas Island [GAZ:00005915]: text: Christmas Island [GAZ:00005915] title: Christmas Island [GAZ:00005915] meaning: GAZ:00005915 description: An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Christmas%20Island + - ENA_ERC000033_Virus_SAMPLE:Christmas%20Island + - Pathoplexus_Mpox:Christmas%20Island + - GISAID_EpiPox:Christmas%20Island Clipperton Island [GAZ:00005838]: text: Clipperton Island [GAZ:00005838] title: Clipperton Island [GAZ:00005838] meaning: GAZ:00005838 description: A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Clipperton%20Island + - ENA_ERC000033_Virus_SAMPLE:Clipperton%20Island + - Pathoplexus_Mpox:Clipperton%20Island + - GISAID_EpiPox:Clipperton%20Island Cocos Islands [GAZ:00009721]: text: Cocos Islands [GAZ:00009721] title: Cocos Islands [GAZ:00009721] meaning: GAZ:00009721 description: Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cocos%20Islands + - ENA_ERC000033_Virus_SAMPLE:Cocos%20Islands + - Pathoplexus_Mpox:Cocos%20Islands + - GISAID_EpiPox:Cocos%20Islands Colombia [GAZ:00002929]: text: Colombia [GAZ:00002929] title: Colombia [GAZ:00002929] meaning: GAZ:00002929 description: A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Colombia + - ENA_ERC000033_Virus_SAMPLE:Colombia + - Pathoplexus_Mpox:Colombia + - GISAID_EpiPox:Colombia Comoros [GAZ:00005820]: text: Comoros [GAZ:00005820] title: Comoros [GAZ:00005820] meaning: GAZ:00005820 description: An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Comoros + - ENA_ERC000033_Virus_SAMPLE:Comoros + - Pathoplexus_Mpox:Comoros + - GISAID_EpiPox:Comoros Cook Islands [GAZ:00053798]: text: Cook Islands [GAZ:00053798] title: Cook Islands [GAZ:00053798] meaning: GAZ:00053798 description: A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cook%20Islands + - ENA_ERC000033_Virus_SAMPLE:Cook%20Islands + - Pathoplexus_Mpox:Cook%20Islands + - GISAID_EpiPox:Cook%20Islands Coral Sea Islands [GAZ:00005917]: text: Coral Sea Islands [GAZ:00005917] title: Coral Sea Islands [GAZ:00005917] meaning: GAZ:00005917 description: A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Coral%20Sea%20Islands + - ENA_ERC000033_Virus_SAMPLE:Coral%20Sea%20Islands + - Pathoplexus_Mpox:Coral%20Sea%20Islands + - GISAID_EpiPox:Coral%20Sea%20Islands Costa Rica [GAZ:00002901]: text: Costa Rica [GAZ:00002901] title: Costa Rica [GAZ:00002901] meaning: GAZ:00002901 description: A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Costa%20Rica + - ENA_ERC000033_Virus_SAMPLE:Costa%20Rica + - Pathoplexus_Mpox:Costa%20Rica + - GISAID_EpiPox:Costa%20Rica Cote d'Ivoire [GAZ:00000906]: text: Cote d'Ivoire [GAZ:00000906] title: Cote d'Ivoire [GAZ:00000906] meaning: GAZ:00000906 description: A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cote%20d%27Ivoire + - ENA_ERC000033_Virus_SAMPLE:Cote%20d%27Ivoire + - Pathoplexus_Mpox:Cote%20d%27Ivoire + - GISAID_EpiPox:Cote%20d%27Ivoire Croatia [GAZ:00002719]: text: Croatia [GAZ:00002719] title: Croatia [GAZ:00002719] meaning: GAZ:00002719 description: A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Croatia + - ENA_ERC000033_Virus_SAMPLE:Croatia + - Pathoplexus_Mpox:Croatia + - GISAID_EpiPox:Croatia Cuba [GAZ:00003762]: text: Cuba [GAZ:00003762] title: Cuba [GAZ:00003762] meaning: GAZ:00003762 description: A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cuba + - ENA_ERC000033_Virus_SAMPLE:Cuba + - Pathoplexus_Mpox:Cuba + - GISAID_EpiPox:Cuba Curacao [GAZ:00012582]: text: Curacao [GAZ:00012582] title: Curacao [GAZ:00012582] meaning: GAZ:00012582 description: One of five island areas of the Netherlands Antilles. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Curacao + - ENA_ERC000033_Virus_SAMPLE:Curacao + - Pathoplexus_Mpox:Curacao + - GISAID_EpiPox:Curacao Cyprus [GAZ:00004006]: text: Cyprus [GAZ:00004006] title: Cyprus [GAZ:00004006] meaning: GAZ:00004006 description: The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Cyprus + - ENA_ERC000033_Virus_SAMPLE:Cyprus + - Pathoplexus_Mpox:Cyprus + - GISAID_EpiPox:Cyprus Czech Republic [GAZ:00002954]: text: Czech Republic [GAZ:00002954] title: Czech Republic [GAZ:00002954] meaning: GAZ:00002954 description: "A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named \"Little Districts\" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices." + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Czech%20Republic + - ENA_ERC000033_Virus_SAMPLE:Czech%20Republic + - Pathoplexus_Mpox:Czech%20Republic + - GISAID_EpiPox:Czech%20Republic Democratic Republic of the Congo [GAZ:00001086]: text: Democratic Republic of the Congo [GAZ:00001086] title: Democratic Republic of the Congo [GAZ:00001086] meaning: GAZ:00001086 description: A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Democratic%20Republic%20of%20the%20Congo + - ENA_ERC000033_Virus_SAMPLE:Democratic%20Republic%20of%20the%20Congo + - Pathoplexus_Mpox:Democratic%20Republic%20of%20the%20Congo + - GISAID_EpiPox:Democratic%20Republic%20of%20the%20Congo Denmark [GAZ:00005852]: text: Denmark [GAZ:00005852] title: Denmark [GAZ:00005852] meaning: GAZ:00005852 description: That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Denmark + - ENA_ERC000033_Virus_SAMPLE:Denmark + - Pathoplexus_Mpox:Denmark + - GISAID_EpiPox:Denmark Djibouti [GAZ:00000582]: text: Djibouti [GAZ:00000582] title: Djibouti [GAZ:00000582] meaning: GAZ:00000582 description: A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Djibouti + - ENA_ERC000033_Virus_SAMPLE:Djibouti + - Pathoplexus_Mpox:Djibouti + - GISAID_EpiPox:Djibouti Dominica [GAZ:00006890]: text: Dominica [GAZ:00006890] title: Dominica [GAZ:00006890] meaning: GAZ:00006890 description: An island nation in the Caribbean Sea. Dominica is divided into ten parishes. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Dominica + - ENA_ERC000033_Virus_SAMPLE:Dominica + - Pathoplexus_Mpox:Dominica + - GISAID_EpiPox:Dominica Dominican Republic [GAZ:00003952]: text: Dominican Republic [GAZ:00003952] title: Dominican Republic [GAZ:00003952] meaning: GAZ:00003952 description: A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Dominican%20Republic + - ENA_ERC000033_Virus_SAMPLE:Dominican%20Republic + - Pathoplexus_Mpox:Dominican%20Republic + - GISAID_EpiPox:Dominican%20Republic Ecuador [GAZ:00002912]: text: Ecuador [GAZ:00002912] title: Ecuador [GAZ:00002912] meaning: GAZ:00002912 description: A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Ecuador + - ENA_ERC000033_Virus_SAMPLE:Ecuador + - Pathoplexus_Mpox:Ecuador + - GISAID_EpiPox:Ecuador Egypt [GAZ:00003934]: text: Egypt [GAZ:00003934] title: Egypt [GAZ:00003934] meaning: GAZ:00003934 description: A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Egypt + - ENA_ERC000033_Virus_SAMPLE:Egypt + - Pathoplexus_Mpox:Egypt + - GISAID_EpiPox:Egypt El Salvador [GAZ:00002935]: text: El Salvador [GAZ:00002935] title: El Salvador [GAZ:00002935] meaning: GAZ:00002935 description: A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:El%20Salvador + - ENA_ERC000033_Virus_SAMPLE:El%20Salvador + - Pathoplexus_Mpox:El%20Salvador + - GISAID_EpiPox:El%20Salvador Equatorial Guinea [GAZ:00001091]: text: Equatorial Guinea [GAZ:00001091] title: Equatorial Guinea [GAZ:00001091] meaning: GAZ:00001091 description: 'A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Equatorial%20Guinea + - ENA_ERC000033_Virus_SAMPLE:Equatorial%20Guinea + - Pathoplexus_Mpox:Equatorial%20Guinea + - GISAID_EpiPox:Equatorial%20Guinea Eritrea [GAZ:00000581]: text: Eritrea [GAZ:00000581] title: Eritrea [GAZ:00000581] meaning: GAZ:00000581 description: A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts ("sub-zobas"). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Eritrea + - ENA_ERC000033_Virus_SAMPLE:Eritrea + - Pathoplexus_Mpox:Eritrea + - GISAID_EpiPox:Eritrea Estonia [GAZ:00002959]: text: Estonia [GAZ:00002959] title: Estonia [GAZ:00002959] meaning: GAZ:00002959 description: A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Estonia + - ENA_ERC000033_Virus_SAMPLE:Estonia + - Pathoplexus_Mpox:Estonia + - GISAID_EpiPox:Estonia Eswatini [GAZ:00001099]: text: Eswatini [GAZ:00001099] title: Eswatini [GAZ:00001099] meaning: GAZ:00001099 description: A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Eswatini + - ENA_ERC000033_Virus_SAMPLE:Eswatini + - Pathoplexus_Mpox:Eswatini + - GISAID_EpiPox:Eswatini Ethiopia [GAZ:00000567]: text: Ethiopia [GAZ:00000567] title: Ethiopia [GAZ:00000567] meaning: GAZ:00000567 description: 'A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Ethiopia + - ENA_ERC000033_Virus_SAMPLE:Ethiopia + - Pathoplexus_Mpox:Ethiopia + - GISAID_EpiPox:Ethiopia Europa Island [GAZ:00005811]: text: Europa Island [GAZ:00005811] title: Europa Island [GAZ:00005811] meaning: GAZ:00005811 description: A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Europa%20Island + - ENA_ERC000033_Virus_SAMPLE:Europa%20Island + - Pathoplexus_Mpox:Europa%20Island + - GISAID_EpiPox:Europa%20Island Falkland Islands (Islas Malvinas) [GAZ:00001412]: text: Falkland Islands (Islas Malvinas) [GAZ:00001412] title: Falkland Islands (Islas Malvinas) [GAZ:00001412] meaning: GAZ:00001412 description: An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Falkland%20Islands%20%28Islas%20Malvinas%29 + - ENA_ERC000033_Virus_SAMPLE:Falkland%20Islands%20%28Islas%20Malvinas%29 + - Pathoplexus_Mpox:Falkland%20Islands%20%28Islas%20Malvinas%29 + - GISAID_EpiPox:Falkland%20Islands%20%28Islas%20Malvinas%29 Faroe Islands [GAZ:00059206]: text: Faroe Islands [GAZ:00059206] title: Faroe Islands [GAZ:00059206] meaning: GAZ:00059206 description: An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Faroe%20Islands + - ENA_ERC000033_Virus_SAMPLE:Faroe%20Islands + - Pathoplexus_Mpox:Faroe%20Islands + - GISAID_EpiPox:Faroe%20Islands Fiji [GAZ:00006891]: text: Fiji [GAZ:00006891] title: Fiji [GAZ:00006891] meaning: GAZ:00006891 description: An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Fiji + - ENA_ERC000033_Virus_SAMPLE:Fiji + - Pathoplexus_Mpox:Fiji + - GISAID_EpiPox:Fiji Finland [GAZ:00002937]: text: Finland [GAZ:00002937] title: Finland [GAZ:00002937] meaning: GAZ:00002937 description: A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Finland + - ENA_ERC000033_Virus_SAMPLE:Finland + - Pathoplexus_Mpox:Finland + - GISAID_EpiPox:Finland France [GAZ:00003940]: text: France [GAZ:00003940] title: France [GAZ:00003940] meaning: GAZ:00003940 description: A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:France + - ENA_ERC000033_Virus_SAMPLE:France + - Pathoplexus_Mpox:France + - GISAID_EpiPox:France French Guiana [GAZ:00002516]: text: French Guiana [GAZ:00002516] title: French Guiana [GAZ:00002516] meaning: GAZ:00002516 description: An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:French%20Guiana + - ENA_ERC000033_Virus_SAMPLE:French%20Guiana + - Pathoplexus_Mpox:French%20Guiana + - GISAID_EpiPox:French%20Guiana French Polynesia [GAZ:00002918]: text: French Polynesia [GAZ:00002918] title: French Polynesia [GAZ:00002918] meaning: GAZ:00002918 description: 'A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:French%20Polynesia + - ENA_ERC000033_Virus_SAMPLE:French%20Polynesia + - Pathoplexus_Mpox:French%20Polynesia + - GISAID_EpiPox:French%20Polynesia French Southern and Antarctic Lands [GAZ:00003753]: text: French Southern and Antarctic Lands [GAZ:00003753] title: French Southern and Antarctic Lands [GAZ:00003753] meaning: GAZ:00003753 description: The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:French%20Southern%20and%20Antarctic%20Lands + - ENA_ERC000033_Virus_SAMPLE:French%20Southern%20and%20Antarctic%20Lands + - Pathoplexus_Mpox:French%20Southern%20and%20Antarctic%20Lands + - GISAID_EpiPox:French%20Southern%20and%20Antarctic%20Lands Gabon [GAZ:00001092]: text: Gabon [GAZ:00001092] title: Gabon [GAZ:00001092] meaning: GAZ:00001092 description: A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Gabon + - ENA_ERC000033_Virus_SAMPLE:Gabon + - Pathoplexus_Mpox:Gabon + - GISAID_EpiPox:Gabon Gambia [GAZ:00000907]: text: Gambia [GAZ:00000907] title: Gambia [GAZ:00000907] meaning: GAZ:00000907 description: A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Gambia + - ENA_ERC000033_Virus_SAMPLE:Gambia + - Pathoplexus_Mpox:Gambia + - GISAID_EpiPox:Gambia Gaza Strip [GAZ:00009571]: text: Gaza Strip [GAZ:00009571] title: Gaza Strip [GAZ:00009571] meaning: GAZ:00009571 description: A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Gaza%20Strip + - ENA_ERC000033_Virus_SAMPLE:Gaza%20Strip + - Pathoplexus_Mpox:Gaza%20Strip + - GISAID_EpiPox:Gaza%20Strip Georgia [GAZ:00004942]: text: Georgia [GAZ:00004942] title: Georgia [GAZ:00004942] meaning: GAZ:00004942 description: "A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni)." + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Georgia + - ENA_ERC000033_Virus_SAMPLE:Georgia + - Pathoplexus_Mpox:Georgia + - GISAID_EpiPox:Georgia Germany [GAZ:00002646]: text: Germany [GAZ:00002646] title: Germany [GAZ:00002646] meaning: GAZ:00002646 description: A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Germany + - ENA_ERC000033_Virus_SAMPLE:Germany + - Pathoplexus_Mpox:Germany + - GISAID_EpiPox:Germany Ghana [GAZ:00000908]: text: Ghana [GAZ:00000908] title: Ghana [GAZ:00000908] meaning: GAZ:00000908 description: A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Ghana + - ENA_ERC000033_Virus_SAMPLE:Ghana + - Pathoplexus_Mpox:Ghana + - GISAID_EpiPox:Ghana Gibraltar [GAZ:00003987]: text: Gibraltar [GAZ:00003987] title: Gibraltar [GAZ:00003987] meaning: GAZ:00003987 description: A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Gibraltar + - ENA_ERC000033_Virus_SAMPLE:Gibraltar + - Pathoplexus_Mpox:Gibraltar + - GISAID_EpiPox:Gibraltar Glorioso Islands [GAZ:00005808]: text: Glorioso Islands [GAZ:00005808] title: Glorioso Islands [GAZ:00005808] meaning: GAZ:00005808 description: A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Glorioso%20Islands + - ENA_ERC000033_Virus_SAMPLE:Glorioso%20Islands + - Pathoplexus_Mpox:Glorioso%20Islands + - GISAID_EpiPox:Glorioso%20Islands Greece [GAZ:00002945]: text: Greece [GAZ:00002945] title: Greece [GAZ:00002945] meaning: GAZ:00002945 description: A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Greece + - ENA_ERC000033_Virus_SAMPLE:Greece + - Pathoplexus_Mpox:Greece + - GISAID_EpiPox:Greece Greenland [GAZ:00001507]: text: Greenland [GAZ:00001507] title: Greenland [GAZ:00001507] meaning: GAZ:00001507 description: A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Greenland + - ENA_ERC000033_Virus_SAMPLE:Greenland + - Pathoplexus_Mpox:Greenland + - GISAID_EpiPox:Greenland Grenada [GAZ:02000573]: text: Grenada [GAZ:02000573] title: Grenada [GAZ:02000573] meaning: GAZ:02000573 description: An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Grenada + - ENA_ERC000033_Virus_SAMPLE:Grenada + - Pathoplexus_Mpox:Grenada + - GISAID_EpiPox:Grenada Guadeloupe [GAZ:00067142]: text: Guadeloupe [GAZ:00067142] title: Guadeloupe [GAZ:00067142] meaning: GAZ:00067142 description: An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Guadeloupe + - ENA_ERC000033_Virus_SAMPLE:Guadeloupe + - Pathoplexus_Mpox:Guadeloupe + - GISAID_EpiPox:Guadeloupe Guam [GAZ:00003706]: text: Guam [GAZ:00003706] title: Guam [GAZ:00003706] meaning: GAZ:00003706 description: An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Guam + - ENA_ERC000033_Virus_SAMPLE:Guam + - Pathoplexus_Mpox:Guam + - GISAID_EpiPox:Guam Guatemala [GAZ:00002936]: text: Guatemala [GAZ:00002936] title: Guatemala [GAZ:00002936] meaning: GAZ:00002936 description: A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Guatemala + - ENA_ERC000033_Virus_SAMPLE:Guatemala + - Pathoplexus_Mpox:Guatemala + - GISAID_EpiPox:Guatemala Guernsey [GAZ:00001550]: text: Guernsey [GAZ:00001550] title: Guernsey [GAZ:00001550] meaning: GAZ:00001550 description: A British Crown Dependency in the English Channel off the coast of Normandy. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Guernsey + - ENA_ERC000033_Virus_SAMPLE:Guernsey + - Pathoplexus_Mpox:Guernsey + - GISAID_EpiPox:Guernsey Guinea [GAZ:00000909]: text: Guinea [GAZ:00000909] title: Guinea [GAZ:00000909] meaning: GAZ:00000909 description: A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Guinea + - ENA_ERC000033_Virus_SAMPLE:Guinea + - Pathoplexus_Mpox:Guinea + - GISAID_EpiPox:Guinea Guinea-Bissau [GAZ:00000910]: text: Guinea-Bissau [GAZ:00000910] title: Guinea-Bissau [GAZ:00000910] meaning: GAZ:00000910 description: A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Guinea-Bissau + - ENA_ERC000033_Virus_SAMPLE:Guinea-Bissau + - Pathoplexus_Mpox:Guinea-Bissau + - GISAID_EpiPox:Guinea-Bissau Guyana [GAZ:00002522]: text: Guyana [GAZ:00002522] title: Guyana [GAZ:00002522] meaning: GAZ:00002522 description: A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Guyana + - ENA_ERC000033_Virus_SAMPLE:Guyana + - Pathoplexus_Mpox:Guyana + - GISAID_EpiPox:Guyana Haiti [GAZ:00003953]: text: Haiti [GAZ:00003953] title: Haiti [GAZ:00003953] meaning: GAZ:00003953 description: A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Haiti + - ENA_ERC000033_Virus_SAMPLE:Haiti + - Pathoplexus_Mpox:Haiti + - GISAID_EpiPox:Haiti Heard Island and McDonald Islands [GAZ:00009718]: text: Heard Island and McDonald Islands [GAZ:00009718] title: Heard Island and McDonald Islands [GAZ:00009718] meaning: GAZ:00009718 description: An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Heard%20Island%20and%20McDonald%20Islands + - ENA_ERC000033_Virus_SAMPLE:Heard%20Island%20and%20McDonald%20Islands + - Pathoplexus_Mpox:Heard%20Island%20and%20McDonald%20Islands + - GISAID_EpiPox:Heard%20Island%20and%20McDonald%20Islands Honduras [GAZ:00002894]: text: Honduras [GAZ:00002894] title: Honduras [GAZ:00002894] meaning: GAZ:00002894 description: A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Honduras + - ENA_ERC000033_Virus_SAMPLE:Honduras + - Pathoplexus_Mpox:Honduras + - GISAID_EpiPox:Honduras Hong Kong [GAZ:00003203]: text: Hong Kong [GAZ:00003203] title: Hong Kong [GAZ:00003203] meaning: GAZ:00003203 description: A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Hong%20Kong + - ENA_ERC000033_Virus_SAMPLE:Hong%20Kong + - Pathoplexus_Mpox:Hong%20Kong + - GISAID_EpiPox:Hong%20Kong Howland Island [GAZ:00007120]: text: Howland Island [GAZ:00007120] title: Howland Island [GAZ:00007120] meaning: GAZ:00007120 description: An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Howland%20Island + - ENA_ERC000033_Virus_SAMPLE:Howland%20Island + - Pathoplexus_Mpox:Howland%20Island + - GISAID_EpiPox:Howland%20Island Hungary [GAZ:00002952]: text: Hungary [GAZ:00002952] title: Hungary [GAZ:00002952] meaning: GAZ:00002952 description: 'A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Hungary + - ENA_ERC000033_Virus_SAMPLE:Hungary + - Pathoplexus_Mpox:Hungary + - GISAID_EpiPox:Hungary Iceland [GAZ:00000843]: text: Iceland [GAZ:00000843] title: Iceland [GAZ:00000843] meaning: GAZ:00000843 description: A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Iceland + - ENA_ERC000033_Virus_SAMPLE:Iceland + - Pathoplexus_Mpox:Iceland + - GISAID_EpiPox:Iceland India [GAZ:00002839]: text: India [GAZ:00002839] title: India [GAZ:00002839] meaning: GAZ:00002839 description: A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:India + - ENA_ERC000033_Virus_SAMPLE:India + - Pathoplexus_Mpox:India + - GISAID_EpiPox:India Indonesia [GAZ:00003727]: text: Indonesia [GAZ:00003727] title: Indonesia [GAZ:00003727] meaning: GAZ:00003727 description: An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Indonesia + - ENA_ERC000033_Virus_SAMPLE:Indonesia + - Pathoplexus_Mpox:Indonesia + - GISAID_EpiPox:Indonesia Iran [GAZ:00004474]: text: Iran [GAZ:00004474] title: Iran [GAZ:00004474] meaning: GAZ:00004474 description: A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Iran + - ENA_ERC000033_Virus_SAMPLE:Iran + - Pathoplexus_Mpox:Iran + - GISAID_EpiPox:Iran Iraq [GAZ:00004483]: text: Iraq [GAZ:00004483] title: Iraq [GAZ:00004483] meaning: GAZ:00004483 description: 'A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Iraq + - ENA_ERC000033_Virus_SAMPLE:Iraq + - Pathoplexus_Mpox:Iraq + - GISAID_EpiPox:Iraq Ireland [GAZ:00002943]: text: Ireland [GAZ:00002943] title: Ireland [GAZ:00002943] meaning: GAZ:00002943 description: A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 "county-level" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a "city council"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Ireland + - ENA_ERC000033_Virus_SAMPLE:Ireland + - Pathoplexus_Mpox:Ireland + - GISAID_EpiPox:Ireland Isle of Man [GAZ:00052477]: text: Isle of Man [GAZ:00052477] title: Isle of Man [GAZ:00052477] meaning: GAZ:00052477 description: A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Isle%20of%20Man + - ENA_ERC000033_Virus_SAMPLE:Isle%20of%20Man + - Pathoplexus_Mpox:Isle%20of%20Man + - GISAID_EpiPox:Isle%20of%20Man Israel [GAZ:00002476]: text: Israel [GAZ:00002476] title: Israel [GAZ:00002476] meaning: GAZ:00002476 description: 'A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Israel + - ENA_ERC000033_Virus_SAMPLE:Israel + - Pathoplexus_Mpox:Israel + - GISAID_EpiPox:Israel Italy [GAZ:00002650]: text: Italy [GAZ:00002650] title: Italy [GAZ:00002650] meaning: GAZ:00002650 description: A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Italy + - ENA_ERC000033_Virus_SAMPLE:Italy + - Pathoplexus_Mpox:Italy + - GISAID_EpiPox:Italy Jamaica [GAZ:00003781]: text: Jamaica [GAZ:00003781] title: Jamaica [GAZ:00003781] meaning: GAZ:00003781 description: A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Jamaica + - ENA_ERC000033_Virus_SAMPLE:Jamaica + - Pathoplexus_Mpox:Jamaica + - GISAID_EpiPox:Jamaica Jan Mayen [GAZ:00005853]: text: Jan Mayen [GAZ:00005853] title: Jan Mayen [GAZ:00005853] meaning: GAZ:00005853 description: 'A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Jan%20Mayen + - ENA_ERC000033_Virus_SAMPLE:Jan%20Mayen + - Pathoplexus_Mpox:Jan%20Mayen + - GISAID_EpiPox:Jan%20Mayen Japan [GAZ:00002747]: text: Japan [GAZ:00002747] title: Japan [GAZ:00002747] meaning: GAZ:00002747 description: An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Japan + - ENA_ERC000033_Virus_SAMPLE:Japan + - Pathoplexus_Mpox:Japan + - GISAID_EpiPox:Japan Jarvis Island [GAZ:00007118]: text: Jarvis Island [GAZ:00007118] title: Jarvis Island [GAZ:00007118] meaning: GAZ:00007118 description: An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Jarvis%20Island + - ENA_ERC000033_Virus_SAMPLE:Jarvis%20Island + - Pathoplexus_Mpox:Jarvis%20Island + - GISAID_EpiPox:Jarvis%20Island Jersey [GAZ:00001551]: text: Jersey [GAZ:00001551] title: Jersey [GAZ:00001551] meaning: GAZ:00001551 description: A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Jersey + - ENA_ERC000033_Virus_SAMPLE:Jersey + - Pathoplexus_Mpox:Jersey + - GISAID_EpiPox:Jersey Johnston Atoll [GAZ:00007114]: text: Johnston Atoll [GAZ:00007114] title: Johnston Atoll [GAZ:00007114] meaning: GAZ:00007114 description: A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Johnston%20Atoll + - ENA_ERC000033_Virus_SAMPLE:Johnston%20Atoll + - Pathoplexus_Mpox:Johnston%20Atoll + - GISAID_EpiPox:Johnston%20Atoll Jordan [GAZ:00002473]: text: Jordan [GAZ:00002473] title: Jordan [GAZ:00002473] meaning: GAZ:00002473 description: A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Jordan + - ENA_ERC000033_Virus_SAMPLE:Jordan + - Pathoplexus_Mpox:Jordan + - GISAID_EpiPox:Jordan Juan de Nova Island [GAZ:00005809]: text: Juan de Nova Island [GAZ:00005809] title: Juan de Nova Island [GAZ:00005809] meaning: GAZ:00005809 description: A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Juan%20de%20Nova%20Island + - ENA_ERC000033_Virus_SAMPLE:Juan%20de%20Nova%20Island + - Pathoplexus_Mpox:Juan%20de%20Nova%20Island + - GISAID_EpiPox:Juan%20de%20Nova%20Island Kazakhstan [GAZ:00004999]: text: Kazakhstan [GAZ:00004999] title: Kazakhstan [GAZ:00004999] meaning: GAZ:00004999 description: A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Kazakhstan + - ENA_ERC000033_Virus_SAMPLE:Kazakhstan + - Pathoplexus_Mpox:Kazakhstan + - GISAID_EpiPox:Kazakhstan Kenya [GAZ:00001101]: text: Kenya [GAZ:00001101] title: Kenya [GAZ:00001101] meaning: GAZ:00001101 description: A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Kenya + - ENA_ERC000033_Virus_SAMPLE:Kenya + - Pathoplexus_Mpox:Kenya + - GISAID_EpiPox:Kenya Kerguelen Archipelago [GAZ:00005682]: text: Kerguelen Archipelago [GAZ:00005682] title: Kerguelen Archipelago [GAZ:00005682] meaning: GAZ:00005682 description: A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Kerguelen%20Archipelago + - ENA_ERC000033_Virus_SAMPLE:Kerguelen%20Archipelago + - Pathoplexus_Mpox:Kerguelen%20Archipelago + - GISAID_EpiPox:Kerguelen%20Archipelago Kingman Reef [GAZ:00007116]: text: Kingman Reef [GAZ:00007116] title: Kingman Reef [GAZ:00007116] meaning: GAZ:00007116 description: A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Kingman%20Reef + - ENA_ERC000033_Virus_SAMPLE:Kingman%20Reef + - Pathoplexus_Mpox:Kingman%20Reef + - GISAID_EpiPox:Kingman%20Reef Kiribati [GAZ:00006894]: text: Kiribati [GAZ:00006894] title: Kiribati [GAZ:00006894] meaning: GAZ:00006894 description: 'An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Kiribati + - ENA_ERC000033_Virus_SAMPLE:Kiribati + - Pathoplexus_Mpox:Kiribati + - GISAID_EpiPox:Kiribati Kosovo [GAZ:00011337]: text: Kosovo [GAZ:00011337] title: Kosovo [GAZ:00011337] meaning: GAZ:00011337 description: A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Kosovo + - ENA_ERC000033_Virus_SAMPLE:Kosovo + - Pathoplexus_Mpox:Kosovo + - GISAID_EpiPox:Kosovo Kuwait [GAZ:00005285]: text: Kuwait [GAZ:00005285] title: Kuwait [GAZ:00005285] meaning: GAZ:00005285 description: A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Kuwait + - ENA_ERC000033_Virus_SAMPLE:Kuwait + - Pathoplexus_Mpox:Kuwait + - GISAID_EpiPox:Kuwait Kyrgyzstan [GAZ:00006893]: text: Kyrgyzstan [GAZ:00006893] title: Kyrgyzstan [GAZ:00006893] meaning: GAZ:00006893 description: A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Kyrgyzstan + - ENA_ERC000033_Virus_SAMPLE:Kyrgyzstan + - Pathoplexus_Mpox:Kyrgyzstan + - GISAID_EpiPox:Kyrgyzstan Laos [GAZ:00006889]: text: Laos [GAZ:00006889] title: Laos [GAZ:00006889] meaning: GAZ:00006889 description: A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Laos + - ENA_ERC000033_Virus_SAMPLE:Laos + - Pathoplexus_Mpox:Laos + - GISAID_EpiPox:Laos Latvia [GAZ:00002958]: text: Latvia [GAZ:00002958] title: Latvia [GAZ:00002958] meaning: GAZ:00002958 description: A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Latvia + - ENA_ERC000033_Virus_SAMPLE:Latvia + - Pathoplexus_Mpox:Latvia + - GISAID_EpiPox:Latvia Lebanon [GAZ:00002478]: text: Lebanon [GAZ:00002478] title: Lebanon [GAZ:00002478] meaning: GAZ:00002478 description: 'A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Lebanon + - ENA_ERC000033_Virus_SAMPLE:Lebanon + - Pathoplexus_Mpox:Lebanon + - GISAID_EpiPox:Lebanon Lesotho [GAZ:00001098]: text: Lesotho [GAZ:00001098] title: Lesotho [GAZ:00001098] meaning: GAZ:00001098 description: A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Lesotho + - ENA_ERC000033_Virus_SAMPLE:Lesotho + - Pathoplexus_Mpox:Lesotho + - GISAID_EpiPox:Lesotho Liberia [GAZ:00000911]: text: Liberia [GAZ:00000911] title: Liberia [GAZ:00000911] meaning: GAZ:00000911 description: A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Liberia + - ENA_ERC000033_Virus_SAMPLE:Liberia + - Pathoplexus_Mpox:Liberia + - GISAID_EpiPox:Liberia Libya [GAZ:00000566]: text: Libya [GAZ:00000566] title: Libya [GAZ:00000566] meaning: GAZ:00000566 description: A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Libya + - ENA_ERC000033_Virus_SAMPLE:Libya + - Pathoplexus_Mpox:Libya + - GISAID_EpiPox:Libya Liechtenstein [GAZ:00003858]: text: Liechtenstein [GAZ:00003858] title: Liechtenstein [GAZ:00003858] meaning: GAZ:00003858 description: A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Liechtenstein + - ENA_ERC000033_Virus_SAMPLE:Liechtenstein + - Pathoplexus_Mpox:Liechtenstein + - GISAID_EpiPox:Liechtenstein Line Islands [GAZ:00007144]: text: Line Islands [GAZ:00007144] title: Line Islands [GAZ:00007144] meaning: GAZ:00007144 description: A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Line%20Islands + - ENA_ERC000033_Virus_SAMPLE:Line%20Islands + - Pathoplexus_Mpox:Line%20Islands + - GISAID_EpiPox:Line%20Islands Lithuania [GAZ:00002960]: text: Lithuania [GAZ:00002960] title: Lithuania [GAZ:00002960] meaning: GAZ:00002960 description: 'A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Lithuania + - ENA_ERC000033_Virus_SAMPLE:Lithuania + - Pathoplexus_Mpox:Lithuania + - GISAID_EpiPox:Lithuania Luxembourg [GAZ:00002947]: text: Luxembourg [GAZ:00002947] title: Luxembourg [GAZ:00002947] meaning: GAZ:00002947 description: A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Luxembourg + - ENA_ERC000033_Virus_SAMPLE:Luxembourg + - Pathoplexus_Mpox:Luxembourg + - GISAID_EpiPox:Luxembourg Macau [GAZ:00003202]: text: Macau [GAZ:00003202] title: Macau [GAZ:00003202] meaning: GAZ:00003202 description: One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Macau + - ENA_ERC000033_Virus_SAMPLE:Macau + - Pathoplexus_Mpox:Macau + - GISAID_EpiPox:Macau Madagascar [GAZ:00001108]: text: Madagascar [GAZ:00001108] title: Madagascar [GAZ:00001108] meaning: GAZ:00001108 description: An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Madagascar + - ENA_ERC000033_Virus_SAMPLE:Madagascar + - Pathoplexus_Mpox:Madagascar + - GISAID_EpiPox:Madagascar Malawi [GAZ:00001105]: text: Malawi [GAZ:00001105] title: Malawi [GAZ:00001105] meaning: GAZ:00001105 description: A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Malawi + - ENA_ERC000033_Virus_SAMPLE:Malawi + - Pathoplexus_Mpox:Malawi + - GISAID_EpiPox:Malawi Malaysia [GAZ:00003902]: text: Malaysia [GAZ:00003902] title: Malaysia [GAZ:00003902] meaning: GAZ:00003902 description: A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Malaysia + - ENA_ERC000033_Virus_SAMPLE:Malaysia + - Pathoplexus_Mpox:Malaysia + - GISAID_EpiPox:Malaysia Maldives [GAZ:00006924]: text: Maldives [GAZ:00006924] title: Maldives [GAZ:00006924] meaning: GAZ:00006924 description: An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Maldives + - ENA_ERC000033_Virus_SAMPLE:Maldives + - Pathoplexus_Mpox:Maldives + - GISAID_EpiPox:Maldives Mali [GAZ:00000584]: text: Mali [GAZ:00000584] title: Mali [GAZ:00000584] meaning: GAZ:00000584 description: A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Mali + - ENA_ERC000033_Virus_SAMPLE:Mali + - Pathoplexus_Mpox:Mali + - GISAID_EpiPox:Mali Malta [GAZ:00004017]: text: Malta [GAZ:00004017] title: Malta [GAZ:00004017] meaning: GAZ:00004017 description: A Southern European country and consists of an archipelago situated centrally in the Mediterranean. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Malta + - ENA_ERC000033_Virus_SAMPLE:Malta + - Pathoplexus_Mpox:Malta + - GISAID_EpiPox:Malta Marshall Islands [GAZ:00007161]: text: Marshall Islands [GAZ:00007161] title: Marshall Islands [GAZ:00007161] meaning: GAZ:00007161 description: "An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning \"sunrise\" and \"sunset\" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated." + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Marshall%20Islands + - ENA_ERC000033_Virus_SAMPLE:Marshall%20Islands + - Pathoplexus_Mpox:Marshall%20Islands + - GISAID_EpiPox:Marshall%20Islands Martinique [GAZ:00067143]: text: Martinique [GAZ:00067143] title: Martinique [GAZ:00067143] meaning: GAZ:00067143 description: An island and an overseas department/region and single territorial collectivity of France. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Martinique + - ENA_ERC000033_Virus_SAMPLE:Martinique + - Pathoplexus_Mpox:Martinique + - GISAID_EpiPox:Martinique Mauritania [GAZ:00000583]: text: Mauritania [GAZ:00000583] title: Mauritania [GAZ:00000583] meaning: GAZ:00000583 description: A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Mauritania + - ENA_ERC000033_Virus_SAMPLE:Mauritania + - Pathoplexus_Mpox:Mauritania + - GISAID_EpiPox:Mauritania Mauritius [GAZ:00003745]: text: Mauritius [GAZ:00003745] title: Mauritius [GAZ:00003745] meaning: GAZ:00003745 description: An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Mauritius + - ENA_ERC000033_Virus_SAMPLE:Mauritius + - Pathoplexus_Mpox:Mauritius + - GISAID_EpiPox:Mauritius Mayotte [GAZ:00003943]: text: Mayotte [GAZ:00003943] title: Mayotte [GAZ:00003943] meaning: GAZ:00003943 description: An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Mayotte + - ENA_ERC000033_Virus_SAMPLE:Mayotte + - Pathoplexus_Mpox:Mayotte + - GISAID_EpiPox:Mayotte Mexico [GAZ:00002852]: text: Mexico [GAZ:00002852] title: Mexico [GAZ:00002852] meaning: GAZ:00002852 description: A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Mexico + - ENA_ERC000033_Virus_SAMPLE:Mexico + - Pathoplexus_Mpox:Mexico + - GISAID_EpiPox:Mexico Micronesia [GAZ:00005862]: text: Micronesia [GAZ:00005862] title: Micronesia [GAZ:00005862] meaning: GAZ:00005862 description: A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Micronesia + - ENA_ERC000033_Virus_SAMPLE:Micronesia + - Pathoplexus_Mpox:Micronesia + - GISAID_EpiPox:Micronesia Midway Islands [GAZ:00007112]: text: Midway Islands [GAZ:00007112] title: Midway Islands [GAZ:00007112] meaning: GAZ:00007112 description: A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Midway%20Islands + - ENA_ERC000033_Virus_SAMPLE:Midway%20Islands + - Pathoplexus_Mpox:Midway%20Islands + - GISAID_EpiPox:Midway%20Islands Moldova [GAZ:00003897]: text: Moldova [GAZ:00003897] title: Moldova [GAZ:00003897] meaning: GAZ:00003897 description: A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Moldova + - ENA_ERC000033_Virus_SAMPLE:Moldova + - Pathoplexus_Mpox:Moldova + - GISAID_EpiPox:Moldova Monaco [GAZ:00003857]: text: Monaco [GAZ:00003857] title: Monaco [GAZ:00003857] meaning: GAZ:00003857 description: A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Monaco + - ENA_ERC000033_Virus_SAMPLE:Monaco + - Pathoplexus_Mpox:Monaco + - GISAID_EpiPox:Monaco Mongolia [GAZ:00008744]: text: Mongolia [GAZ:00008744] title: Mongolia [GAZ:00008744] meaning: GAZ:00008744 description: A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Mongolia + - ENA_ERC000033_Virus_SAMPLE:Mongolia + - Pathoplexus_Mpox:Mongolia + - GISAID_EpiPox:Mongolia Montenegro [GAZ:00006898]: text: Montenegro [GAZ:00006898] title: Montenegro [GAZ:00006898] meaning: GAZ:00006898 description: A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Montenegro + - ENA_ERC000033_Virus_SAMPLE:Montenegro + - Pathoplexus_Mpox:Montenegro + - GISAID_EpiPox:Montenegro Montserrat [GAZ:00003988]: text: Montserrat [GAZ:00003988] title: Montserrat [GAZ:00003988] meaning: GAZ:00003988 description: A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Montserrat + - ENA_ERC000033_Virus_SAMPLE:Montserrat + - Pathoplexus_Mpox:Montserrat + - GISAID_EpiPox:Montserrat Morocco [GAZ:00000565]: text: Morocco [GAZ:00000565] title: Morocco [GAZ:00000565] meaning: GAZ:00000565 description: A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of "Saguia el-Hamra" and "Rio de Oro" is disputed. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Morocco + - ENA_ERC000033_Virus_SAMPLE:Morocco + - Pathoplexus_Mpox:Morocco + - GISAID_EpiPox:Morocco Mozambique [GAZ:00001100]: text: Mozambique [GAZ:00001100] title: Mozambique [GAZ:00001100] meaning: GAZ:00001100 description: A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in "Postos Administrativos" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Mozambique + - ENA_ERC000033_Virus_SAMPLE:Mozambique + - Pathoplexus_Mpox:Mozambique + - GISAID_EpiPox:Mozambique Myanmar [GAZ:00006899]: text: Myanmar [GAZ:00006899] title: Myanmar [GAZ:00006899] meaning: GAZ:00006899 description: A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Myanmar + - ENA_ERC000033_Virus_SAMPLE:Myanmar + - Pathoplexus_Mpox:Myanmar + - GISAID_EpiPox:Myanmar Namibia [GAZ:00001096]: text: Namibia [GAZ:00001096] title: Namibia [GAZ:00001096] meaning: GAZ:00001096 description: A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Namibia + - ENA_ERC000033_Virus_SAMPLE:Namibia + - Pathoplexus_Mpox:Namibia + - GISAID_EpiPox:Namibia Nauru [GAZ:00006900]: text: Nauru [GAZ:00006900] title: Nauru [GAZ:00006900] meaning: GAZ:00006900 description: An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Nauru + - ENA_ERC000033_Virus_SAMPLE:Nauru + - Pathoplexus_Mpox:Nauru + - GISAID_EpiPox:Nauru Navassa Island [GAZ:00007119]: text: Navassa Island [GAZ:00007119] title: Navassa Island [GAZ:00007119] meaning: GAZ:00007119 description: A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Navassa%20Island + - ENA_ERC000033_Virus_SAMPLE:Navassa%20Island + - Pathoplexus_Mpox:Navassa%20Island + - GISAID_EpiPox:Navassa%20Island Nepal [GAZ:00004399]: text: Nepal [GAZ:00004399] title: Nepal [GAZ:00004399] meaning: GAZ:00004399 description: A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Nepal + - ENA_ERC000033_Virus_SAMPLE:Nepal + - Pathoplexus_Mpox:Nepal + - GISAID_EpiPox:Nepal Netherlands [GAZ:00002946]: text: Netherlands [GAZ:00002946] title: Netherlands [GAZ:00002946] meaning: GAZ:00002946 description: The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Netherlands + - ENA_ERC000033_Virus_SAMPLE:Netherlands + - Pathoplexus_Mpox:Netherlands + - GISAID_EpiPox:Netherlands New Caledonia [GAZ:00005206]: text: New Caledonia [GAZ:00005206] title: New Caledonia [GAZ:00005206] meaning: GAZ:00005206 description: A "sui generis collectivity" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:New%20Caledonia + - ENA_ERC000033_Virus_SAMPLE:New%20Caledonia + - Pathoplexus_Mpox:New%20Caledonia + - GISAID_EpiPox:New%20Caledonia New Zealand [GAZ:00000469]: text: New Zealand [GAZ:00000469] title: New Zealand [GAZ:00000469] meaning: GAZ:00000469 description: A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:New%20Zealand + - ENA_ERC000033_Virus_SAMPLE:New%20Zealand + - Pathoplexus_Mpox:New%20Zealand + - GISAID_EpiPox:New%20Zealand Nicaragua [GAZ:00002978]: text: Nicaragua [GAZ:00002978] title: Nicaragua [GAZ:00002978] meaning: GAZ:00002978 description: A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Nicaragua + - ENA_ERC000033_Virus_SAMPLE:Nicaragua + - Pathoplexus_Mpox:Nicaragua + - GISAID_EpiPox:Nicaragua Niger [GAZ:00000585]: text: Niger [GAZ:00000585] title: Niger [GAZ:00000585] meaning: GAZ:00000585 description: A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Niger + - ENA_ERC000033_Virus_SAMPLE:Niger + - Pathoplexus_Mpox:Niger + - GISAID_EpiPox:Niger Nigeria [GAZ:00000912]: text: Nigeria [GAZ:00000912] title: Nigeria [GAZ:00000912] meaning: GAZ:00000912 description: A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Nigeria + - ENA_ERC000033_Virus_SAMPLE:Nigeria + - Pathoplexus_Mpox:Nigeria + - GISAID_EpiPox:Nigeria Niue [GAZ:00006902]: text: Niue [GAZ:00006902] title: Niue [GAZ:00006902] meaning: GAZ:00006902 description: An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Niue + - ENA_ERC000033_Virus_SAMPLE:Niue + - Pathoplexus_Mpox:Niue + - GISAID_EpiPox:Niue Norfolk Island [GAZ:00005908]: text: Norfolk Island [GAZ:00005908] title: Norfolk Island [GAZ:00005908] meaning: GAZ:00005908 description: A Territory of Australia that includes Norfolk Island and neighboring islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Norfolk%20Island + - ENA_ERC000033_Virus_SAMPLE:Norfolk%20Island + - Pathoplexus_Mpox:Norfolk%20Island + - GISAID_EpiPox:Norfolk%20Island North Korea [GAZ:00002801]: text: North Korea [GAZ:00002801] title: North Korea [GAZ:00002801] meaning: GAZ:00002801 description: A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:North%20Korea + - ENA_ERC000033_Virus_SAMPLE:North%20Korea + - Pathoplexus_Mpox:North%20Korea + - GISAID_EpiPox:North%20Korea North Macedonia [GAZ:00006895]: text: North Macedonia [GAZ:00006895] title: North Macedonia [GAZ:00006895] meaning: GAZ:00006895 description: A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:North%20Macedonia + - ENA_ERC000033_Virus_SAMPLE:North%20Macedonia + - Pathoplexus_Mpox:North%20Macedonia + - GISAID_EpiPox:North%20Macedonia North Sea [GAZ:00002284]: text: North Sea [GAZ:00002284] title: North Sea [GAZ:00002284] meaning: GAZ:00002284 description: A sea situated between the eastern coasts of the British Isles and the western coast of Europe. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:North%20Sea + - ENA_ERC000033_Virus_SAMPLE:North%20Sea + - Pathoplexus_Mpox:North%20Sea + - GISAID_EpiPox:North%20Sea Northern Mariana Islands [GAZ:00003958]: text: Northern Mariana Islands [GAZ:00003958] title: Northern Mariana Islands [GAZ:00003958] meaning: GAZ:00003958 description: A group of 15 islands about three-quarters of the way from Hawaii to the Philippines. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Northern%20Mariana%20Islands + - ENA_ERC000033_Virus_SAMPLE:Northern%20Mariana%20Islands + - Pathoplexus_Mpox:Northern%20Mariana%20Islands + - GISAID_EpiPox:Northern%20Mariana%20Islands Norway [GAZ:00002699]: text: Norway [GAZ:00002699] title: Norway [GAZ:00002699] meaning: GAZ:00002699 description: A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Norway + - ENA_ERC000033_Virus_SAMPLE:Norway + - Pathoplexus_Mpox:Norway + - GISAID_EpiPox:Norway Oman [GAZ:00005283]: text: Oman [GAZ:00005283] title: Oman [GAZ:00005283] meaning: GAZ:00005283 description: A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Oman + - ENA_ERC000033_Virus_SAMPLE:Oman + - Pathoplexus_Mpox:Oman + - GISAID_EpiPox:Oman Pakistan [GAZ:00005246]: text: Pakistan [GAZ:00005246] title: Pakistan [GAZ:00005246] meaning: GAZ:00005246 description: A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Pakistan + - ENA_ERC000033_Virus_SAMPLE:Pakistan + - Pathoplexus_Mpox:Pakistan + - GISAID_EpiPox:Pakistan Palau [GAZ:00006905]: text: Palau [GAZ:00006905] title: Palau [GAZ:00006905] meaning: GAZ:00006905 description: A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Palau + - ENA_ERC000033_Virus_SAMPLE:Palau + - Pathoplexus_Mpox:Palau + - GISAID_EpiPox:Palau Panama [GAZ:00002892]: text: Panama [GAZ:00002892] title: Panama [GAZ:00002892] meaning: GAZ:00002892 description: The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Panama + - ENA_ERC000033_Virus_SAMPLE:Panama + - Pathoplexus_Mpox:Panama + - GISAID_EpiPox:Panama Papua New Guinea [GAZ:00003922]: text: Papua New Guinea [GAZ:00003922] title: Papua New Guinea [GAZ:00003922] meaning: GAZ:00003922 description: A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Papua%20New%20Guinea + - ENA_ERC000033_Virus_SAMPLE:Papua%20New%20Guinea + - Pathoplexus_Mpox:Papua%20New%20Guinea + - GISAID_EpiPox:Papua%20New%20Guinea Paracel Islands [GAZ:00010832]: text: Paracel Islands [GAZ:00010832] title: Paracel Islands [GAZ:00010832] meaning: GAZ:00010832 description: A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Paracel%20Islands + - ENA_ERC000033_Virus_SAMPLE:Paracel%20Islands + - Pathoplexus_Mpox:Paracel%20Islands + - GISAID_EpiPox:Paracel%20Islands Paraguay [GAZ:00002933]: text: Paraguay [GAZ:00002933] title: Paraguay [GAZ:00002933] meaning: GAZ:00002933 description: A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Paraguay + - ENA_ERC000033_Virus_SAMPLE:Paraguay + - Pathoplexus_Mpox:Paraguay + - GISAID_EpiPox:Paraguay Peru [GAZ:00002932]: text: Peru [GAZ:00002932] title: Peru [GAZ:00002932] meaning: GAZ:00002932 description: A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Peru + - ENA_ERC000033_Virus_SAMPLE:Peru + - Pathoplexus_Mpox:Peru + - GISAID_EpiPox:Peru Philippines [GAZ:00004525]: text: Philippines [GAZ:00004525] title: Philippines [GAZ:00004525] meaning: GAZ:00004525 description: 'An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Philippines + - ENA_ERC000033_Virus_SAMPLE:Philippines + - Pathoplexus_Mpox:Philippines + - GISAID_EpiPox:Philippines Pitcairn Islands [GAZ:00005867]: text: Pitcairn Islands [GAZ:00005867] title: Pitcairn Islands [GAZ:00005867] meaning: GAZ:00005867 description: A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Pitcairn%20Islands + - ENA_ERC000033_Virus_SAMPLE:Pitcairn%20Islands + - Pathoplexus_Mpox:Pitcairn%20Islands + - GISAID_EpiPox:Pitcairn%20Islands Poland [GAZ:00002939]: text: Poland [GAZ:00002939] title: Poland [GAZ:00002939] meaning: GAZ:00002939 description: A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Poland + - ENA_ERC000033_Virus_SAMPLE:Poland + - Pathoplexus_Mpox:Poland + - GISAID_EpiPox:Poland Portugal [GAZ:00004126]: text: Portugal [GAZ:00004126] title: Portugal [GAZ:00004126] meaning: GAZ:00004126 description: That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Portugal + - ENA_ERC000033_Virus_SAMPLE:Portugal + - Pathoplexus_Mpox:Portugal + - GISAID_EpiPox:Portugal Puerto Rico [GAZ:00006935]: text: Puerto Rico [GAZ:00006935] title: Puerto Rico [GAZ:00006935] meaning: GAZ:00006935 description: A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Puerto%20Rico + - ENA_ERC000033_Virus_SAMPLE:Puerto%20Rico + - Pathoplexus_Mpox:Puerto%20Rico + - GISAID_EpiPox:Puerto%20Rico Qatar [GAZ:00005286]: text: Qatar [GAZ:00005286] title: Qatar [GAZ:00005286] meaning: GAZ:00005286 description: 'An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Qatar + - ENA_ERC000033_Virus_SAMPLE:Qatar + - Pathoplexus_Mpox:Qatar + - GISAID_EpiPox:Qatar Republic of the Congo [GAZ:00001088]: text: Republic of the Congo [GAZ:00001088] title: Republic of the Congo [GAZ:00001088] meaning: GAZ:00001088 description: A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Republic%20of%20the%20Congo + - ENA_ERC000033_Virus_SAMPLE:Republic%20of%20the%20Congo + - Pathoplexus_Mpox:Republic%20of%20the%20Congo + - GISAID_EpiPox:Republic%20of%20the%20Congo Reunion [GAZ:00003945]: text: Reunion [GAZ:00003945] title: Reunion [GAZ:00003945] meaning: GAZ:00003945 description: An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Reunion + - ENA_ERC000033_Virus_SAMPLE:Reunion + - Pathoplexus_Mpox:Reunion + - GISAID_EpiPox:Reunion Romania [GAZ:00002951]: text: Romania [GAZ:00002951] title: Romania [GAZ:00002951] meaning: GAZ:00002951 description: A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Romania + - ENA_ERC000033_Virus_SAMPLE:Romania + - Pathoplexus_Mpox:Romania + - GISAID_EpiPox:Romania Ross Sea [GAZ:00023304]: text: Ross Sea [GAZ:00023304] title: Ross Sea [GAZ:00023304] meaning: GAZ:00023304 description: A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Ross%20Sea + - ENA_ERC000033_Virus_SAMPLE:Ross%20Sea + - Pathoplexus_Mpox:Ross%20Sea + - GISAID_EpiPox:Ross%20Sea Russia [GAZ:00002721]: text: Russia [GAZ:00002721] title: Russia [GAZ:00002721] meaning: GAZ:00002721 description: 'A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Russia + - ENA_ERC000033_Virus_SAMPLE:Russia + - Pathoplexus_Mpox:Russia + - GISAID_EpiPox:Russia Rwanda [GAZ:00001087]: text: Rwanda [GAZ:00001087] title: Rwanda [GAZ:00001087] meaning: GAZ:00001087 description: A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Rwanda + - ENA_ERC000033_Virus_SAMPLE:Rwanda + - Pathoplexus_Mpox:Rwanda + - GISAID_EpiPox:Rwanda Saint Helena [GAZ:00000849]: text: Saint Helena [GAZ:00000849] title: Saint Helena [GAZ:00000849] meaning: GAZ:00000849 description: An island of volcanic origin and a British overseas territory in the South Atlantic Ocean. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Saint%20Helena + - ENA_ERC000033_Virus_SAMPLE:Saint%20Helena + - Pathoplexus_Mpox:Saint%20Helena + - GISAID_EpiPox:Saint%20Helena Saint Kitts and Nevis [GAZ:00006906]: text: Saint Kitts and Nevis [GAZ:00006906] title: Saint Kitts and Nevis [GAZ:00006906] meaning: GAZ:00006906 description: 'A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Saint%20Kitts%20and%20Nevis + - ENA_ERC000033_Virus_SAMPLE:Saint%20Kitts%20and%20Nevis + - Pathoplexus_Mpox:Saint%20Kitts%20and%20Nevis + - GISAID_EpiPox:Saint%20Kitts%20and%20Nevis Saint Lucia [GAZ:00006909]: text: Saint Lucia [GAZ:00006909] title: Saint Lucia [GAZ:00006909] meaning: GAZ:00006909 description: An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Saint%20Lucia + - ENA_ERC000033_Virus_SAMPLE:Saint%20Lucia + - Pathoplexus_Mpox:Saint%20Lucia + - GISAID_EpiPox:Saint%20Lucia Saint Pierre and Miquelon [GAZ:00003942]: text: Saint Pierre and Miquelon [GAZ:00003942] title: Saint Pierre and Miquelon [GAZ:00003942] meaning: GAZ:00003942 description: An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Saint%20Pierre%20and%20Miquelon + - ENA_ERC000033_Virus_SAMPLE:Saint%20Pierre%20and%20Miquelon + - Pathoplexus_Mpox:Saint%20Pierre%20and%20Miquelon + - GISAID_EpiPox:Saint%20Pierre%20and%20Miquelon Saint Martin [GAZ:00005841]: text: Saint Martin [GAZ:00005841] title: Saint Martin [GAZ:00005841] meaning: GAZ:00005841 description: An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Saint%20Martin + - ENA_ERC000033_Virus_SAMPLE:Saint%20Martin + - Pathoplexus_Mpox:Saint%20Martin + - GISAID_EpiPox:Saint%20Martin Saint Vincent and the Grenadines [GAZ:02000565]: text: Saint Vincent and the Grenadines [GAZ:02000565] title: Saint Vincent and the Grenadines [GAZ:02000565] meaning: GAZ:02000565 description: An island nation in the Lesser Antilles chain of the Caribbean Sea. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Saint%20Vincent%20and%20the%20Grenadines + - ENA_ERC000033_Virus_SAMPLE:Saint%20Vincent%20and%20the%20Grenadines + - Pathoplexus_Mpox:Saint%20Vincent%20and%20the%20Grenadines + - GISAID_EpiPox:Saint%20Vincent%20and%20the%20Grenadines Samoa [GAZ:00006910]: text: Samoa [GAZ:00006910] title: Samoa [GAZ:00006910] meaning: GAZ:00006910 description: A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Samoa + - ENA_ERC000033_Virus_SAMPLE:Samoa + - Pathoplexus_Mpox:Samoa + - GISAID_EpiPox:Samoa San Marino [GAZ:00003102]: text: San Marino [GAZ:00003102] title: San Marino [GAZ:00003102] meaning: GAZ:00003102 description: A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:San%20Marino + - ENA_ERC000033_Virus_SAMPLE:San%20Marino + - Pathoplexus_Mpox:San%20Marino + - GISAID_EpiPox:San%20Marino Sao Tome and Principe [GAZ:00006927]: text: Sao Tome and Principe [GAZ:00006927] title: Sao Tome and Principe [GAZ:00006927] meaning: GAZ:00006927 description: 'An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Sao%20Tome%20and%20Principe + - ENA_ERC000033_Virus_SAMPLE:Sao%20Tome%20and%20Principe + - Pathoplexus_Mpox:Sao%20Tome%20and%20Principe + - GISAID_EpiPox:Sao%20Tome%20and%20Principe Saudi Arabia [GAZ:00005279]: text: Saudi Arabia [GAZ:00005279] title: Saudi Arabia [GAZ:00005279] meaning: GAZ:00005279 description: A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Saudi%20Arabia + - ENA_ERC000033_Virus_SAMPLE:Saudi%20Arabia + - Pathoplexus_Mpox:Saudi%20Arabia + - GISAID_EpiPox:Saudi%20Arabia Senegal [GAZ:00000913]: text: Senegal [GAZ:00000913] title: Senegal [GAZ:00000913] meaning: GAZ:00000913 description: A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Senegal + - ENA_ERC000033_Virus_SAMPLE:Senegal + - Pathoplexus_Mpox:Senegal + - GISAID_EpiPox:Senegal Serbia [GAZ:00002957]: text: Serbia [GAZ:00002957] title: Serbia [GAZ:00002957] meaning: GAZ:00002957 description: 'A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Serbia + - ENA_ERC000033_Virus_SAMPLE:Serbia + - Pathoplexus_Mpox:Serbia + - GISAID_EpiPox:Serbia Seychelles [GAZ:00006922]: text: Seychelles [GAZ:00006922] title: Seychelles [GAZ:00006922] meaning: GAZ:00006922 description: An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Seychelles + - ENA_ERC000033_Virus_SAMPLE:Seychelles + - Pathoplexus_Mpox:Seychelles + - GISAID_EpiPox:Seychelles Sierra Leone [GAZ:00000914]: text: Sierra Leone [GAZ:00000914] title: Sierra Leone [GAZ:00000914] meaning: GAZ:00000914 description: A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Sierra%20Leone + - ENA_ERC000033_Virus_SAMPLE:Sierra%20Leone + - Pathoplexus_Mpox:Sierra%20Leone + - GISAID_EpiPox:Sierra%20Leone Singapore [GAZ:00003923]: text: Singapore [GAZ:00003923] title: Singapore [GAZ:00003923] meaning: GAZ:00003923 description: An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Singapore + - ENA_ERC000033_Virus_SAMPLE:Singapore + - Pathoplexus_Mpox:Singapore + - GISAID_EpiPox:Singapore Sint Maarten [GAZ:00012579]: text: Sint Maarten [GAZ:00012579] title: Sint Maarten [GAZ:00012579] meaning: GAZ:00012579 description: One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Sint%20Maarten + - ENA_ERC000033_Virus_SAMPLE:Sint%20Maarten + - Pathoplexus_Mpox:Sint%20Maarten + - GISAID_EpiPox:Sint%20Maarten Slovakia [GAZ:00002956]: text: Slovakia [GAZ:00002956] title: Slovakia [GAZ:00002956] meaning: GAZ:00002956 description: A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Slovakia + - ENA_ERC000033_Virus_SAMPLE:Slovakia + - Pathoplexus_Mpox:Slovakia + - GISAID_EpiPox:Slovakia Slovenia [GAZ:00002955]: text: Slovenia [GAZ:00002955] title: Slovenia [GAZ:00002955] meaning: GAZ:00002955 description: A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Slovenia + - ENA_ERC000033_Virus_SAMPLE:Slovenia + - Pathoplexus_Mpox:Slovenia + - GISAID_EpiPox:Slovenia Solomon Islands [GAZ:00005275]: text: Solomon Islands [GAZ:00005275] title: Solomon Islands [GAZ:00005275] meaning: GAZ:00005275 description: A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Solomon%20Islands + - ENA_ERC000033_Virus_SAMPLE:Solomon%20Islands + - Pathoplexus_Mpox:Solomon%20Islands + - GISAID_EpiPox:Solomon%20Islands Somalia [GAZ:00001104]: text: Somalia [GAZ:00001104] title: Somalia [GAZ:00001104] meaning: GAZ:00001104 description: A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Somalia + - ENA_ERC000033_Virus_SAMPLE:Somalia + - Pathoplexus_Mpox:Somalia + - GISAID_EpiPox:Somalia South Africa [GAZ:00001094]: text: South Africa [GAZ:00001094] title: South Africa [GAZ:00001094] meaning: GAZ:00001094 description: 'A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:South%20Africa + - ENA_ERC000033_Virus_SAMPLE:South%20Africa + - Pathoplexus_Mpox:South%20Africa + - GISAID_EpiPox:South%20Africa South Georgia and the South Sandwich Islands [GAZ:00003990]: text: South Georgia and the South Sandwich Islands [GAZ:00003990] title: South Georgia and the South Sandwich Islands [GAZ:00003990] meaning: GAZ:00003990 description: A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:South%20Georgia%20and%20the%20South%20Sandwich%20Islands + - ENA_ERC000033_Virus_SAMPLE:South%20Georgia%20and%20the%20South%20Sandwich%20Islands + - Pathoplexus_Mpox:South%20Georgia%20and%20the%20South%20Sandwich%20Islands + - GISAID_EpiPox:South%20Georgia%20and%20the%20South%20Sandwich%20Islands South Korea [GAZ:00002802]: text: South Korea [GAZ:00002802] title: South Korea [GAZ:00002802] meaning: GAZ:00002802 description: A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:South%20Korea + - ENA_ERC000033_Virus_SAMPLE:South%20Korea + - Pathoplexus_Mpox:South%20Korea + - GISAID_EpiPox:South%20Korea South Sudan [GAZ:00233439]: text: South Sudan [GAZ:00233439] title: South Sudan [GAZ:00233439] meaning: GAZ:00233439 description: A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:South%20Sudan + - ENA_ERC000033_Virus_SAMPLE:South%20Sudan + - Pathoplexus_Mpox:South%20Sudan + - GISAID_EpiPox:South%20Sudan Spain [GAZ:00003936]: text: Spain [GAZ:00003936] title: Spain [GAZ:00003936] meaning: GAZ:00003936 description: That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Spain + - ENA_ERC000033_Virus_SAMPLE:Spain + - Pathoplexus_Mpox:Spain + - GISAID_EpiPox:Spain Spratly Islands [GAZ:00010831]: text: Spratly Islands [GAZ:00010831] title: Spratly Islands [GAZ:00010831] meaning: GAZ:00010831 description: A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Spratly%20Islands + - ENA_ERC000033_Virus_SAMPLE:Spratly%20Islands + - Pathoplexus_Mpox:Spratly%20Islands + - GISAID_EpiPox:Spratly%20Islands Sri Lanka [GAZ:00003924]: text: Sri Lanka [GAZ:00003924] title: Sri Lanka [GAZ:00003924] meaning: GAZ:00003924 description: An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Sri%20Lanka + - ENA_ERC000033_Virus_SAMPLE:Sri%20Lanka + - Pathoplexus_Mpox:Sri%20Lanka + - GISAID_EpiPox:Sri%20Lanka State of Palestine [GAZ:00002475]: text: State of Palestine [GAZ:00002475] title: State of Palestine [GAZ:00002475] meaning: GAZ:00002475 description: The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:State%20of%20Palestine + - ENA_ERC000033_Virus_SAMPLE:State%20of%20Palestine + - Pathoplexus_Mpox:State%20of%20Palestine + - GISAID_EpiPox:State%20of%20Palestine Sudan [GAZ:00000560]: text: Sudan [GAZ:00000560] title: Sudan [GAZ:00000560] meaning: GAZ:00000560 description: A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Sudan + - ENA_ERC000033_Virus_SAMPLE:Sudan + - Pathoplexus_Mpox:Sudan + - GISAID_EpiPox:Sudan Suriname [GAZ:00002525]: text: Suriname [GAZ:00002525] title: Suriname [GAZ:00002525] meaning: GAZ:00002525 description: A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Suriname + - ENA_ERC000033_Virus_SAMPLE:Suriname + - Pathoplexus_Mpox:Suriname + - GISAID_EpiPox:Suriname Svalbard [GAZ:00005396]: text: Svalbard [GAZ:00005396] title: Svalbard [GAZ:00005396] meaning: GAZ:00005396 description: An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Svalbard + - ENA_ERC000033_Virus_SAMPLE:Svalbard + - Pathoplexus_Mpox:Svalbard + - GISAID_EpiPox:Svalbard Swaziland [GAZ:00001099]: text: Swaziland [GAZ:00001099] title: Swaziland [GAZ:00001099] meaning: GAZ:00001099 description: A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Swaziland + - ENA_ERC000033_Virus_SAMPLE:Swaziland + - Pathoplexus_Mpox:Swaziland + - GISAID_EpiPox:Swaziland Sweden [GAZ:00002729]: text: Sweden [GAZ:00002729] title: Sweden [GAZ:00002729] meaning: GAZ:00002729 description: A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Sweden + - ENA_ERC000033_Virus_SAMPLE:Sweden + - Pathoplexus_Mpox:Sweden + - GISAID_EpiPox:Sweden Switzerland [GAZ:00002941]: text: Switzerland [GAZ:00002941] title: Switzerland [GAZ:00002941] meaning: GAZ:00002941 description: "A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy." + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Switzerland + - ENA_ERC000033_Virus_SAMPLE:Switzerland + - Pathoplexus_Mpox:Switzerland + - GISAID_EpiPox:Switzerland Syria [GAZ:00002474]: text: Syria [GAZ:00002474] title: Syria [GAZ:00002474] meaning: GAZ:00002474 description: 'A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Syria + - ENA_ERC000033_Virus_SAMPLE:Syria + - Pathoplexus_Mpox:Syria + - GISAID_EpiPox:Syria Taiwan [GAZ:00005341]: text: Taiwan [GAZ:00005341] title: Taiwan [GAZ:00005341] meaning: GAZ:00005341 description: A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Taiwan + - ENA_ERC000033_Virus_SAMPLE:Taiwan + - Pathoplexus_Mpox:Taiwan + - GISAID_EpiPox:Taiwan Tajikistan [GAZ:00006912]: text: Tajikistan [GAZ:00006912] title: Tajikistan [GAZ:00006912] meaning: GAZ:00006912 description: A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Tajikistan + - ENA_ERC000033_Virus_SAMPLE:Tajikistan + - Pathoplexus_Mpox:Tajikistan + - GISAID_EpiPox:Tajikistan Tanzania [GAZ:00001103]: text: Tanzania [GAZ:00001103] title: Tanzania [GAZ:00001103] meaning: GAZ:00001103 description: A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Tanzania + - ENA_ERC000033_Virus_SAMPLE:Tanzania + - Pathoplexus_Mpox:Tanzania + - GISAID_EpiPox:Tanzania Thailand [GAZ:00003744]: text: Thailand [GAZ:00003744] title: Thailand [GAZ:00003744] meaning: GAZ:00003744 description: 'A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Thailand + - ENA_ERC000033_Virus_SAMPLE:Thailand + - Pathoplexus_Mpox:Thailand + - GISAID_EpiPox:Thailand Timor-Leste [GAZ:00006913]: text: Timor-Leste [GAZ:00006913] title: Timor-Leste [GAZ:00006913] meaning: GAZ:00006913 description: A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Timor-Leste + - ENA_ERC000033_Virus_SAMPLE:Timor-Leste + - Pathoplexus_Mpox:Timor-Leste + - GISAID_EpiPox:Timor-Leste Togo [GAZ:00000915]: text: Togo [GAZ:00000915] title: Togo [GAZ:00000915] meaning: GAZ:00000915 description: A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Togo + - ENA_ERC000033_Virus_SAMPLE:Togo + - Pathoplexus_Mpox:Togo + - GISAID_EpiPox:Togo Tokelau [GAZ:00260188]: text: Tokelau [GAZ:00260188] title: Tokelau [GAZ:00260188] meaning: GAZ:00260188 description: 'A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi).' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Tokelau + - ENA_ERC000033_Virus_SAMPLE:Tokelau + - Pathoplexus_Mpox:Tokelau + - GISAID_EpiPox:Tokelau Tonga [GAZ:00006916]: text: Tonga [GAZ:00006916] title: Tonga [GAZ:00006916] meaning: GAZ:00006916 description: A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Tonga + - ENA_ERC000033_Virus_SAMPLE:Tonga + - Pathoplexus_Mpox:Tonga + - GISAID_EpiPox:Tonga Trinidad and Tobago [GAZ:00003767]: text: Trinidad and Tobago [GAZ:00003767] title: Trinidad and Tobago [GAZ:00003767] meaning: GAZ:00003767 description: An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Trinidad%20and%20Tobago + - ENA_ERC000033_Virus_SAMPLE:Trinidad%20and%20Tobago + - Pathoplexus_Mpox:Trinidad%20and%20Tobago + - GISAID_EpiPox:Trinidad%20and%20Tobago Tromelin Island [GAZ:00005812]: text: Tromelin Island [GAZ:00005812] title: Tromelin Island [GAZ:00005812] meaning: GAZ:00005812 description: A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Tromelin%20Island + - ENA_ERC000033_Virus_SAMPLE:Tromelin%20Island + - Pathoplexus_Mpox:Tromelin%20Island + - GISAID_EpiPox:Tromelin%20Island Tunisia [GAZ:00000562]: text: Tunisia [GAZ:00000562] title: Tunisia [GAZ:00000562] meaning: GAZ:00000562 description: A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 "delegations" or "districts" (mutamadiyat), and further subdivided into municipalities (shaykhats). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Tunisia + - ENA_ERC000033_Virus_SAMPLE:Tunisia + - Pathoplexus_Mpox:Tunisia + - GISAID_EpiPox:Tunisia Turkey [GAZ:00000558]: text: Turkey [GAZ:00000558] title: Turkey [GAZ:00000558] meaning: GAZ:00000558 description: 'A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Turkey + - ENA_ERC000033_Virus_SAMPLE:Turkey + - Pathoplexus_Mpox:Turkey + - GISAID_EpiPox:Turkey Turkmenistan [GAZ:00005018]: text: Turkmenistan [GAZ:00005018] title: Turkmenistan [GAZ:00005018] meaning: GAZ:00005018 description: A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Turkmenistan + - ENA_ERC000033_Virus_SAMPLE:Turkmenistan + - Pathoplexus_Mpox:Turkmenistan + - GISAID_EpiPox:Turkmenistan Turks and Caicos Islands [GAZ:00003955]: text: Turks and Caicos Islands [GAZ:00003955] title: Turks and Caicos Islands [GAZ:00003955] meaning: GAZ:00003955 description: A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Turks%20and%20Caicos%20Islands + - ENA_ERC000033_Virus_SAMPLE:Turks%20and%20Caicos%20Islands + - Pathoplexus_Mpox:Turks%20and%20Caicos%20Islands + - GISAID_EpiPox:Turks%20and%20Caicos%20Islands Tuvalu [GAZ:00009715]: text: Tuvalu [GAZ:00009715] title: Tuvalu [GAZ:00009715] meaning: GAZ:00009715 description: A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Tuvalu + - ENA_ERC000033_Virus_SAMPLE:Tuvalu + - Pathoplexus_Mpox:Tuvalu + - GISAID_EpiPox:Tuvalu United States of America [GAZ:00002459]: text: United States of America [GAZ:00002459] title: United States of America [GAZ:00002459] meaning: GAZ:00002459 description: A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into "census areas"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a "charter township", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:United%20States%20of%20America + - ENA_ERC000033_Virus_SAMPLE:United%20States%20of%20America + - Pathoplexus_Mpox:United%20States%20of%20America + - GISAID_EpiPox:United%20States%20of%20America Uganda [GAZ:00001102]: text: Uganda [GAZ:00001102] title: Uganda [GAZ:00001102] meaning: GAZ:00001102 description: 'A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties.' + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Uganda + - ENA_ERC000033_Virus_SAMPLE:Uganda + - Pathoplexus_Mpox:Uganda + - GISAID_EpiPox:Uganda Ukraine [GAZ:00002724]: text: Ukraine [GAZ:00002724] title: Ukraine [GAZ:00002724] meaning: GAZ:00002724 description: A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Ukraine + - ENA_ERC000033_Virus_SAMPLE:Ukraine + - Pathoplexus_Mpox:Ukraine + - GISAID_EpiPox:Ukraine United Arab Emirates [GAZ:00005282]: text: United Arab Emirates [GAZ:00005282] title: United Arab Emirates [GAZ:00005282] meaning: GAZ:00005282 description: A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:United%20Arab%20Emirates + - ENA_ERC000033_Virus_SAMPLE:United%20Arab%20Emirates + - Pathoplexus_Mpox:United%20Arab%20Emirates + - GISAID_EpiPox:United%20Arab%20Emirates United Kingdom [GAZ:00002637]: text: United Kingdom [GAZ:00002637] title: United Kingdom [GAZ:00002637] meaning: GAZ:00002637 description: A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:United%20Kingdom + - ENA_ERC000033_Virus_SAMPLE:United%20Kingdom + - Pathoplexus_Mpox:United%20Kingdom + - GISAID_EpiPox:United%20Kingdom Uruguay [GAZ:00002930]: text: Uruguay [GAZ:00002930] title: Uruguay [GAZ:00002930] meaning: GAZ:00002930 description: A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Uruguay + - ENA_ERC000033_Virus_SAMPLE:Uruguay + - Pathoplexus_Mpox:Uruguay + - GISAID_EpiPox:Uruguay Uzbekistan [GAZ:00004979]: text: Uzbekistan [GAZ:00004979] title: Uzbekistan [GAZ:00004979] meaning: GAZ:00004979 description: A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Uzbekistan + - ENA_ERC000033_Virus_SAMPLE:Uzbekistan + - Pathoplexus_Mpox:Uzbekistan + - GISAID_EpiPox:Uzbekistan Vanuatu [GAZ:00006918]: text: Vanuatu [GAZ:00006918] title: Vanuatu [GAZ:00006918] meaning: GAZ:00006918 description: An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Vanuatu + - ENA_ERC000033_Virus_SAMPLE:Vanuatu + - Pathoplexus_Mpox:Vanuatu + - GISAID_EpiPox:Vanuatu Venezuela [GAZ:00002931]: text: Venezuela [GAZ:00002931] title: Venezuela [GAZ:00002931] meaning: GAZ:00002931 description: A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Venezuela + - ENA_ERC000033_Virus_SAMPLE:Venezuela + - Pathoplexus_Mpox:Venezuela + - GISAID_EpiPox:Venezuela Viet Nam [GAZ:00003756]: text: Viet Nam [GAZ:00003756] title: Viet Nam [GAZ:00003756] meaning: GAZ:00003756 description: The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Viet%20Nam + - ENA_ERC000033_Virus_SAMPLE:Viet%20Nam + - Pathoplexus_Mpox:Viet%20Nam + - GISAID_EpiPox:Viet%20Nam Virgin Islands [GAZ:00003959]: text: Virgin Islands [GAZ:00003959] title: Virgin Islands [GAZ:00003959] meaning: GAZ:00003959 description: A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Virgin%20Islands + - ENA_ERC000033_Virus_SAMPLE:Virgin%20Islands + - Pathoplexus_Mpox:Virgin%20Islands + - GISAID_EpiPox:Virgin%20Islands Wake Island [GAZ:00007111]: text: Wake Island [GAZ:00007111] title: Wake Island [GAZ:00007111] meaning: GAZ:00007111 description: A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Wake%20Island + - ENA_ERC000033_Virus_SAMPLE:Wake%20Island + - Pathoplexus_Mpox:Wake%20Island + - GISAID_EpiPox:Wake%20Island Wallis and Futuna [GAZ:00007191]: text: Wallis and Futuna [GAZ:00007191] title: Wallis and Futuna [GAZ:00007191] meaning: GAZ:00007191 description: A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Wallis%20and%20Futuna + - ENA_ERC000033_Virus_SAMPLE:Wallis%20and%20Futuna + - Pathoplexus_Mpox:Wallis%20and%20Futuna + - GISAID_EpiPox:Wallis%20and%20Futuna West Bank [GAZ:00009572]: text: West Bank [GAZ:00009572] title: West Bank [GAZ:00009572] meaning: GAZ:00009572 description: A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian "islands" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is "pipelined". + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:West%20Bank + - ENA_ERC000033_Virus_SAMPLE:West%20Bank + - Pathoplexus_Mpox:West%20Bank + - GISAID_EpiPox:West%20Bank Western Sahara [GAZ:00000564]: text: Western Sahara [GAZ:00000564] title: Western Sahara [GAZ:00000564] meaning: GAZ:00000564 description: A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Western%20Sahara + - ENA_ERC000033_Virus_SAMPLE:Western%20Sahara + - Pathoplexus_Mpox:Western%20Sahara + - GISAID_EpiPox:Western%20Sahara Yemen [GAZ:00005284]: text: Yemen [GAZ:00005284] title: Yemen [GAZ:00005284] meaning: GAZ:00005284 description: A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001). + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Yemen + - ENA_ERC000033_Virus_SAMPLE:Yemen + - Pathoplexus_Mpox:Yemen + - GISAID_EpiPox:Yemen Zambia [GAZ:00001107]: text: Zambia [GAZ:00001107] title: Zambia [GAZ:00001107] meaning: GAZ:00001107 description: A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Zambia + - ENA_ERC000033_Virus_SAMPLE:Zambia + - Pathoplexus_Mpox:Zambia + - GISAID_EpiPox:Zambia Zimbabwe [GAZ:00001106]: text: Zimbabwe [GAZ:00001106] title: Zimbabwe [GAZ:00001106] meaning: GAZ:00001106 description: A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities. + exact_mappings: + - NCBI_Pathogen_BIOSAMPLE:Zimbabwe + - ENA_ERC000033_Virus_SAMPLE:Zimbabwe + - Pathoplexus_Mpox:Zimbabwe + - GISAID_EpiPox:Zimbabwe types: WhitespaceMinimizedString: name: WhitespaceMinimizedString diff --git a/web/templates/mpox/schema_enums.tsv b/web/templates/mpox/schema_enums.tsv index 794fcfed..b7c7e9f1 100644 --- a/web/templates/mpox/schema_enums.tsv +++ b/web/templates/mpox/schema_enums.tsv @@ -1,1821 +1,1848 @@ -title name meaning menu_1 menu_2 menu_3 menu_4 menu_5 description EXPORT_GISAID EXPORT_CNPHI EXPORT_NML_LIMS EXPORT_BIOSAMPLE EXPORT_VirusSeq_Portal - -null value menu NullValueMenu GENEPIO:0001619 Not Applicable A categorical choice recorded when a datum does not apply to a given context. Mpox;Mpox_international - GENEPIO:0001618 Missing A categorical choice recorded when a datum is not included for an unknown reason. - GENEPIO:0001620 Not Collected A categorical choice recorded when a datum was not measured or collected. - GENEPIO:0001668 Not Provided A categorical choice recorded when a datum was collected but is not currently provided in the information being shared. This value indicates the information may be shared at the later stage. - GENEPIO:0001810 Restricted Access A categorical choice recorded when a given datum is available but not shared publicly because of information privacy concerns. - -geo_loc_name (state/province/territory) menu GeoLocNameStateProvinceTerritoryMenu GAZ:00002566 Alberta One of Canada's prairie provinces. It became a province on 1905-09-01. Alberta is located in western Canada, bounded by the provinces of British Columbia to the west and Saskatchewan to the east, Northwest Territories to the north, and by the State of Montana to the south. Statistics Canada divides the province of Alberta into nineteen census divisions, each with one or more municipal governments overseeing county municipalities, improvement districts, special areas, specialized municipalities, municipal districts, regional municipalities, cities, towns, villages, summer villages, Indian settlements, and Indian reserves. Census divisions are not a unit of local government in Alberta. Mpox - GAZ:00002562 British Columbia The westernmost of Canada's provinces. British Columbia is bordered by the Pacific Ocean on the west, by the American State of Alaska on the northwest, and to the north by the Yukon and the Northwest Territories, on the east by the province of Alberta, and on the south by the States of Washington, Idaho, and Montana. The current southern border of British Columbia was established by the 1846 Oregon Treaty, although its history is tied with lands as far south as the California border. British Columbia's rugged coastline stretches for more than 27,000 km, and includes deep, mountainous fjords and about 6,000 islands, most of which are uninhabited. British Columbia is carved into 27 regional districts. These regional districts are federations of member municipalities and electoral areas. The unincorporated area of the regional district is carved into electoral areas. - GAZ:00002571 Manitoba One of Canada's 10 provinces. Manitoba is located at the longitudinal centre of Canada, although it is considered to be part of Western Canada. It borders Saskatchewan to the west, Ontario to the east, Nunavut and Hudson Bay to the north, and the American states of North Dakota and Minnesota to the south. Statistics Canada divides the province of Manitoba into 23 census divisions. Census divisions are not a unit of local government in Manitoba. - GAZ:00002570 New Brunswick One of Canada's three Maritime provinces. New Brunswick is bounded on the north by Quebec's Gaspe Peninsula and by Chaleur Bay. Along the east coast, the Gulf of Saint Lawrence and Northumberland Strait form the boundaries. In the south-east corner of the province, the narrow Isthmus of Chignecto connects New Brunswick to the Nova Scotia peninsula. The south of the province is bounded by the Bay of Fundy, which has the highest tides in the world with a rise of 16 m. To the west, the province borders the American State of Maine. New Brunswick is divided into 15 counties, which no longer have administrative roles except in the court system. The counties are divided into parishes. - GAZ:00002567 Newfoundland and Labrador A province of Canada, the tenth and latest to join the Confederation. Geographically, the province consists of the island of Newfoundland and the mainland Labrador, on Canada's Atlantic coast. - GAZ:00002575 Northwest Territories A territory of Canada. Located in northern Canada, it borders Canada's two other territories, Yukon to the west and Nunavut to the east, and three provinces: British Columbia to the southwest, Alberta to the south, and Saskatchewan to the southeast. The present-day territory was created in 1870-06, when the Hudson's Bay Company transferred Rupert's Land and North-Western Territory to the government of Canada. - GAZ:00002565 Nova Scotia A Canadian province located on Canada's southeastern coast. The province's mainland is the Nova Scotia peninsula surrounded by the Atlantic Ocean, including numerous bays and estuaries. No where in Nova Scotia is more than 67 km from the ocean. Cape Breton Island, a large island to the northeast of the Nova Scotia mainland, is also part of the province, as is Sable Island. - GAZ:00002574 Nunavut The largest and newest territory of Canada; it was separated officially from the Northwest Territories on 1999-04-01. The Territory covers about 1.9 million km2 of land and water in Northern Canada including part of the mainland, most of the Arctic Archipelago, and all of the islands in Hudson Bay, James Bay, and Ungava Bay (including the Belcher Islands) which belonged to the Northwest Territories. Nunavut has land borders with the Northwest Territories on several islands as well as the mainland, a border with Manitoba to the south of the Nunavut mainland, and a tiny land border with Newfoundland and Labrador on Killiniq Island. It also shares aquatic borders with the provinces of Quebec, Ontario and Manitoba and with Greenland. - GAZ:00002563 Ontario A province located in the central part of Canada. Ontario is bordered by the provinces of Manitoba to the west, Quebec to the east, and the States of Michigan, New York, and Minnesota. Most of Ontario's borders with the United States are natural, starting at the Lake of the Woods and continuing through the four Great Lakes: Superior, Huron (which includes Georgian Bay), Erie, and Ontario (for which the province is named), then along the Saint Lawrence River near Cornwall. Ontario is the only Canadian Province that borders the Great Lakes. There are three different types of census divisions: single-tier municipalities, upper-tier municipalities (which can be regional municipalities or counties) and districts. - GAZ:00002572 Prince Edward Island A Canadian province consisting of an island of the same name. It is divided into 3 counties. - GAZ:00002569 Quebec A province in the central part of Canada. Quebec is Canada's largest province by area and its second-largest administrative division; only the territory of Nunavut is larger. It is bordered to the west by the province of Ontario, James Bay and Hudson Bay, to the north by Hudson Strait and Ungava Bay, to the east by the Gulf of Saint Lawrence and the provinces of Newfoundland and Labrador and New Brunswick. It is bordered on the south by the American states of Maine, New Hampshire, Vermont, and New York. It also shares maritime borders with the Territory of Nunavut, the Province of Prince Edward Island and the Province of Nova Scotia. - GAZ:00002564 Saskatchewan A prairie province in Canada. Saskatchewan is bounded on the west by Alberta, on the north by the Northwest Territories, on the east by Manitoba, and on the south by the States of Montana and North Dakota. It is divided into 18 census divisions according to Statistics Canada. - GAZ:00002576 Yukon The westernmost of Canada's three territories. The territory is the approximate shape of a right triangle, bordering the American State of Alaska to the west, the Northwest Territories to the east and British Columbia to the south. Its northern coast is on the Beaufort Sea. Its ragged eastern boundary mostly follows the divide between the Yukon Basin and the Mackenzie River drainage basin to the east in the Mackenzie mountains. Its capital is Whitehorse. - - -sample collection date precision menu SampleCollectionDatePrecisionMenu UO:0000036 year A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. Mpox - UO:0000035 month A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. - UO:0000033 day A time unit which is equal to 24 hours. - - -NML submitted specimen type menu NmlSubmittedSpecimenTypeMenu UBERON:0006314 Bodily fluid Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. Mpox - OBI:0001051 DNA The output of an extraction process in which DNA molecules are purified in order to exclude DNA from organellas. - OBI:0001010 Nucleic acid An extract that is the output of an extraction process in which nucleic acid molecules are isolated from a specimen. - OBI:0000880 RNA An extract which is the output of an extraction process in which RNA molecules are isolated from a specimen. - OBI:0002600 Swab A device which is a soft, absorbent material mounted on one or both ends of a stick. - UBERON:0000479 Tissue Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. - GENEPIO:0001619 Not Applicable A categorical choice recorded when a datum does not apply to a given context. - - - -Related specimen relationship type menu RelatedSpecimenRelationshipTypeMenu HP:0011009 Acute Sudden appearance of disease manifestations over a short period of time. The word acute is applied to different time scales depending on the disease or manifestation and does not have an exact definition in minutes, hours, or days. Mpox - Convalescent A specimen collected from an individual during the recovery phase following the resolution of acute symptoms of a disease, often used to assess immune response or recovery progression. - Familial A specimen obtained from a relative of an individual, often used in studies examining genetic or hereditary factors, or familial transmission of conditions. - EFO:0009642 Follow-up The process by which information about the health status of an individual is obtained after a study has officially closed; an activity that continues something that has already begun or that repeats something that has already been done. - Reinfection testing A specimen collected to determine if an individual has been re-exposed to and reinfected by a pathogen after an initial infection and recovery. - Previously Submitted A specimen that has been previously provided or used in a study or testing but is being considered for re-analysis or additional testing. - Sequencing/bioinformatics methods development/validation A specimen used specifically for the purpose of developing, testing, or validating sequencing or bioinformatics methodologies. - Specimen sampling methods testing A specimen used to test, refine, or validate methods and techniques for collecting and processing samples. - -anatomical material menu AnatomicalMaterialMenu UBERON:0000178 Blood A fluid that is composed of blood plasma and erythrocytes. Mpox - UBERON:0010210 Blood clot Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). - UBERON:0001977 Blood serum The portion of blood plasma that excludes clotting factors. - UBERON:0001969 Blood plasma The liquid component of blood, in which erythrocytes are suspended. - NCIT:C41067 Whole blood Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant. - UBERON:0006314 Fluid Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. - UBERON:0001836 Saliva A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions. - UBERON:0001359 Fluid (cerebrospinal (CSF)) A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord. - UBERON:0002409 Fluid (pericardial) Transudate contained in the pericardial cavity. - UBERON:0001087 Fluid (pleural) Transudate contained in the pleural cavity. - UBERON:0036243 Fluid (vaginal) Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands - UBERON:0000173 Fluid (amniotic) Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion. - NCIT:C3824 Lesion A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. - NCIT:C43278 Lesion (Macule) A flat lesion characterized by change in the skin color. - NCIT:C39690 Lesion (Papule) A small (less than 5-10 mm) elevation of skin that is non-suppurative. - NCIT:C78582 Lesion (Pustule) A circumscribed and elevated skin lesion filled with purulent material. - GENEPIO:0100490 Lesion (Scab) A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris. - GENEPIO:0100491 Lesion (Vesicle) A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections. - SYMP:0000487 Rash A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface. - NCIT:C3426 Ulcer A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. - UBERON:0000479 Tissue Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. - NCIT:C3671 Wound tissue (injury) Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity. - -anatomical material international menu AnatomicalMaterialInternationalMenu UBERON:0000178 Blood [UBERON:0000178] A fluid that is composed of blood plasma and erythrocytes. Mpox_international - UBERON:0010210 Blood clot [UBERON:0010210] Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). - UBERON:0001977 Blood serum [UBERON:0001977] The portion of blood plasma that excludes clotting factors. - UBERON:0001969 Blood plasma [UBERON:0001969] The liquid component of blood, in which erythrocytes are suspended. - NCIT:C41067 Whole blood [NCIT:C41067] Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant. - UBERON:0006314 Fluid [UBERON:0006314] Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. - UBERON:0001836 Saliva [UBERON:0001836] A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions. - UBERON:0001359 Fluid (cerebrospinal (CSF)) [UBERON:0001359] A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord. - UBERON:0002409 Fluid (pericardial) [UBERON:0002409] Transudate contained in the pericardial cavity. - UBERON:0001087 Fluid (pleural) [UBERON:0001087] Transudate contained in the pleural cavity. - UBERON:0036243 Fluid (vaginal) [UBERON:0036243] Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands - UBERON:0000173 Fluid (amniotic) [UBERON:0000173] Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion. - NCIT:C3824 Lesion [NCIT:C3824] A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. - NCIT:C43278 Lesion (Macule) [NCIT:C43278] A flat lesion characterized by change in the skin color. - NCIT:C39690 Lesion (Papule) [NCIT:C39690] A small (less than 5-10 mm) elevation of skin that is non-suppurative. - NCIT:C78582 Lesion (Pustule) [NCIT:C78582] A circumscribed and elevated skin lesion filled with purulent material. - GENEPIO:0100490 Lesion (Scab) [GENEPIO:0100490] A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris. - GENEPIO:0100491 Lesion (Vesicle) [GENEPIO:0100491] A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections. - SYMP:0000487 Rash [SYMP:0000487] A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface. - NCIT:C3426 Ulcer [NCIT:C3426] A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. - UBERON:0000479 Tissue [UBERON:0000479] Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. - NCIT:C3671 Wound tissue (injury) [NCIT:C3671] Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity. - - -anatomical part menu AnatomicalPartMenu UBERON:0001245 Anus Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts. Mpox - UBERON:0012336 Perianal skin A zone of skin that is part of the area surrounding the anus. - UBERON:0001460 Arm The part of the forelimb extending from the shoulder to the autopod. - NCIT:C32628 Arm (forearm) The structure on the upper limb, between the elbow and the wrist. - UBERON:0001461 Elbow The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa. - FMA:14181 Back The rear surface of the human body from the shoulders to the hips. - UBERON:0013691 Buttock A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles. - UBERON:0000002 Cervix Lower, narrow portion of the uterus where it joins with the top end of the vagina. - UBERON:0001443 Chest Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper - BTO:0000476 Foot The terminal part of the vertebrate leg upon which an individual stands. 2: An invertebrate organ of locomotion or attachment; especially: a ventral muscular surface or process of a mollusk. - BTO:0003358 Genital area The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh. - UBERON:0000989 Penis An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination. - UBERON:0035651 Glans (tip of penis) The bulbous structure at the distal end of the human penis - UBERON:0001332 Prepuce of penis (foreskin) A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect. - UBERON:0002356 Perineum The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human. - UBERON:0001300 Scrotum The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus. - UBERON:0000996 Vagina A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles - UBERON:0002530 Gland An organ that functions as a secretory or excretory organ. - BTO:0004668 Hand The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ. - FMA:9666 Finger Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger. - FMA:24920 Hand (palm) The inner surface of the hand between the wrist and fingers. - UBERON:0000033 Head The head is the anterior-most division of the body. - UBERON:0006956 Buccal mucosa The inner lining of the cheeks and lips. - UBERON:0001567 Cheek A fleshy subdivision of one side of the face bounded by an eye, ear and the nose. - UBERON:0001690 Ear Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals. - NCIT:C103848 Preauricular region Of or pertaining to the area in front of the auricle of the ear. - UBERON:0000970 Eye An organ that detects light. - UBERON:0001456 Face A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc). - UBERON:0008200 Forehead The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond - UBERON:0001833 Lip One of the two fleshy folds which surround the opening of the mouth. - UBERON:0011595 Jaw A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions. - UBERON:0001723 Tongue A muscular organ in the floor of the mouth. - UBERON:0013203 Hypogastrium (suprapubic region) The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel. - UBERON:0000978 Leg The portion of the hindlimb that contains both the stylopod and zeugopod. - UBERON:0001512 Ankle A zone of skin that is part of an ankle - UBERON:0001465 Knee A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod. - UBERON:0000376 Thigh The part of the hindlimb between pelvis and the knee, corresponding to the femur. - GENEPIO:0100492 Lower body The part of the body that includes the leg, ankle, and foot. - UBERON:0001707 Nasal Cavity An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present. - UBERON:2001427 Anterior Nares The external part of the nose containing the lower nostrils. - UBERON:0005921 Inferior Nasal Turbinate The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha. - UBERON:0005922 Middle Nasal Turbinate A turbinal located on the maxilla bone. - UBERON:0000974 Neck An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column. - UBERON:0006562 Pharynx (throat) The pharynx is the part of the digestive system immediately posterior to the mouth. - UBERON:0001728 Nasopharynx (NP) The section of the pharynx that lies above the soft palate. - UBERON:0001729 Oropharynx (OP) The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis. - UBERON:0003126 Trachea The trachea is the portion of the airway that attaches to the bronchi as it branches. - UBERON:0001052 Rectum The terminal portion of the intestinal tube, terminating with the anus. - UBERON:0001467 Shoulder A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle). - UBERON:0001003 Skin The outer epithelial layer of the skin that is superficial to the dermis. - - - - -anatomical part international menu AnatomicalPartInternationalMenu UBERON:0001245 Anus [UBERON:0001245] Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts. Mpox_international - UBERON:0012336 Perianal skin [UBERON:0012336] A zone of skin that is part of the area surrounding the anus. - UBERON:0001460 Arm [UBERON:0001460] The part of the forelimb extending from the shoulder to the autopod. - NCIT:C32628 Arm (forearm) [NCIT:C32628] The structure on the upper limb, between the elbow and the wrist. - UBERON:0001461 Elbow [UBERON:0001461] The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa. - FMA:14181 Back [FMA:14181] The rear surface of the human body from the shoulders to the hips. - UBERON:0013691 Buttock [UBERON:0013691] A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles. - UBERON:0000002 Cervix [UBERON:0000002] Lower, narrow portion of the uterus where it joins with the top end of the vagina. - UBERON:0001443 Chest [UBERON:0001443] Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper - BTO:0000476 Foot [BTO:0000476] The terminal part of the vertebrate leg upon which an individual stands. - BTO:0003358 Genital area [BTO:0003358] The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh. - UBERON:0000989 Penis [UBERON:0000989] An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination. - UBERON:0035651 Glans (tip of penis) [UBERON:0035651] The bulbous structure at the distal end of the human penis - UBERON:0001332 Prepuce of penis (foreskin) A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect. - UBERON:0002356 Perineum [UBERON:0002356] The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human. - UBERON:0001300 Scrotum [UBERON:0001300] The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus. - UBERON:0000996 Vagina [UBERON:0000996] A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles - UBERON:0002530 Gland [UBERON:0002530] An organ that functions as a secretory or excretory organ. - BTO:0004668 Hand [BTO:0004668] The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ. - FMA:9666 Finger [FMA:9666] Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger. - FMA:24920 Hand (palm) [FMA:24920] The inner surface of the hand between the wrist and fingers. - UBERON:0000033 Head [UBERON:0000033] The head is the anterior-most division of the body. - UBERON:0006956 Buccal mucosa [UBERON:0006956] The inner lining of the cheeks and lips. - UBERON:0001567 Cheek [UBERON:0001567] A fleshy subdivision of one side of the face bounded by an eye, ear and the nose. - UBERON:0001690 Ear [UBERON:0001690] Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals. - NCIT:C103848 Preauricular region [NCIT:C103848] Of or pertaining to the area in front of the auricle of the ear. - UBERON:0000970 Eye [UBERON:0000970] An organ that detects light. - UBERON:0001456 Face [UBERON:0001456] A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc). - UBERON:0008200 Forehead [UBERON:0008200] The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond - UBERON:0001833 Lip [UBERON:0001833] One of the two fleshy folds which surround the opening of the mouth. - UBERON:0011595 Jaw [UBERON:0011595] A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions. - UBERON:0001723 Tongue [UBERON:0001723] A muscular organ in the floor of the mouth. - UBERON:0013203 Hypogastrium (suprapubic region) [UBERON:0013203] The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel. - UBERON:0000978 Leg [UBERON:0000978] The portion of the hindlimb that contains both the stylopod and zeugopod. - UBERON:0001512 Ankle [UBERON:0001512] A zone of skin that is part of an ankle - UBERON:0001465 Knee [UBERON:0001465] A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod. - UBERON:0000376 Thigh [UBERON:0000376] The part of the hindlimb between pelvis and the knee, corresponding to the femur. - GENEPIO:0100492 Lower body [GENEPIO:0100492] The part of the body that includes the leg, ankle, and foot. - UBERON:0001707 Nasal Cavity [UBERON:0001707] An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present. - UBERON:2001427 Anterior Nares [UBERON:2001427] The external part of the nose containing the lower nostrils. - UBERON:0005921 Inferior Nasal Turbinate [UBERON:0005921] The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha. - UBERON:0005922 Middle Nasal Turbinate [UBERON:0005922] A turbinal located on the maxilla bone. - UBERON:0000974 Neck [UBERON:0000974] An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column. - UBERON:0006562 Pharynx (throat) [UBERON:0006562] A zone of skin that is part of an ankle - UBERON:0001728 Nasopharynx (NP) [UBERON:0001728] The section of the pharynx that lies above the soft palate. - UBERON:0001729 Oropharynx (OP) [UBERON:0001729] The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis. - UBERON:0003126 Trachea [UBERON:0003126] The trachea is the portion of the airway that attaches to the bronchi as it branches. - UBERON:0001052 Rectum [UBERON:0001052] The terminal portion of the intestinal tube, terminating with the anus. - UBERON:0001467 Shoulder [UBERON:0001467] A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle). - UBERON:0001003 Skin [UBERON:0001003] The outer epithelial layer of the skin that is superficial to the dermis. - - - -body product menu BodyProductMenu UBERON:0001913 Breast Milk An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation. Mpox - UBERON:0001988 Feces Portion of semisolid bodily waste discharged through the anus. - SYMP:0000651 Fluid (discharge) A fluid that comes out of the body. - UBERON:0000177 Pus A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections. - UBERON:0006530 Fluid (seminal) A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended. - UBERON:0000912 Mucus Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water. - UBERON:0007311 Sputum Matter ejected from the lungs, bronchi, and trachea, through the mouth. - UBERON:0001089 Sweat Secretion produced by a sweat gland. - UBERON:0001827 Tear Aqueous substance secreted by the lacrimal gland. - UBERON:0001088 Urine Excretion that is the output of a kidney. - -body product international menu BodyProductInternationalMenu UBERON:0001913 Breast Milk [UBERON:0001913] An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation. Mpox_international - UBERON:0001988 Feces [UBERON:0001988] Portion of semisolid bodily waste discharged through the anus. - SYMP:0000651 Fluid (discharge) [SYMP:0000651] A fluid that comes out of the body. - UBERON:0000177 Pus [UBERON:0000177] A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections. - UBERON:0006530 Fluid (seminal) [UBERON:0006530] A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended. - UBERON:0000912 Mucus [UBERON:0000912] Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water. - UBERON:0007311 Sputum [UBERON:0007311] Matter ejected from the lungs, bronchi, and trachea, through the mouth. - UBERON:0001089 Sweat [UBERON:0001089] Secretion produced by a sweat gland. - UBERON:0001827 Tear [UBERON:0001827] Aqueous substance secreted by the lacrimal gland. - UBERON:0001088 Urine [UBERON:0001088] Excretion that is the output of a kidney. - -environmental material international menu EnvironmentalMaterialInternationalMenu FOODON:02010020 Animal carcass [FOODON:02010020] A carcass of an animal that includes all anatomical parts. This includes a carcass with all organs and skin. Mpox_international - GSSO:005304 Bedding (Bed linen) [GSSO:005304] Bedding is the removable and washable portion of a human sleeping environment. - GSSO:003405 Clothing [GSSO:003405] Fabric or other material used to cover the body. - Drinkware Utensils with an open top that are used to hold liquids for consumption. - ENVO:03501330 Cup [ENVO:03501330] A utensil which is a hand-sized container with an open top. A cup may be used to hold liquids for pouring or drinking, or to store solids for pouring. - Tableware Items used in setting a table and serving food and beverages. This includes various utensils, plates, bowls, cups, glasses, and serving dishes designed for dining and drinking. - Dish A flat, typically round or oval item used for holding or serving food. It can also refer to a specific type of plate, often used to describe the container itself, such as a "plate dish" which is used for placing and serving individual portions of food. - ENVO:03501353 Eating utensil [ENVO:03501353] A utensil used for consuming food. - ENVO:00002001 Wastewater Water that has been adversely affected in quality by anthropogenic influence. - - -collection method menu CollectionMethodMenu NCIT:C52009 Amniocentesis A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus. Mpox - NCIT:C15631 Aspiration Inspiration of a foreign object into the airway. - GENEPIO:0100028 Suprapubic Aspiration An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample. - GENEPIO:0100029 Tracheal aspiration An aspiration process which collects tracheal secretions. - GENEPIO:0100030 Vacuum Aspiration An aspiration process which uses a vacuum source to remove a sample. - OBI:0002650 Biopsy A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive. - OBI:0002651 Needle Biopsy A biopsy that uses a hollow needle to extract cells. - OBI:0302885 Filtration Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device - GENEPIO:0100031 Air filtration A filtration process which removes solid particulates from the air via an air filtration device. - GENEPIO:0100036 Finger Prick A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe. - OBI:0600044 Lavage A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid - GENEPIO:0100032 Bronchoalveolar lavage (BAL) The collection of bronchoalveolar lavage fluid (BAL) from the lungs. - GENEPIO:0100033 Gastric Lavage The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach. - NCIT:C15327 Lumbar Puncture An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication. - MMO:0000344 Necropsy A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease. - NCIT:C28221 Phlebotomy The collection of blood from a vein, most commonly via needle venipuncture. - GENEPIO:0002116 Rinsing The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids. - GENEPIO:0100034 Saline gargle (mouth rinse and gargle) A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device. - GENEPIO:0100035 Scraping A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device. - GENEPIO:0002117 Swabbing The process of collecting specimen material using a swab collection device. - NCIT:C15392 Thoracentesis (chest tap) The removal of excess fluid via needle puncture from the thoracic cavity. - -collection method international menu CollectionMethodInternationalMenu NCIT:C52009 Amniocentesis [NCIT:C52009] A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus. Mpox_international - NCIT:C15631 Aspiration [NCIT:C15631] Procedure using suction, usually with a thin needle and syringe, to remove bodily fluid or tissue. - GENEPIO:0100028 Suprapubic Aspiration [GENEPIO:0100028] An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample. - GENEPIO:0100029 Tracheal aspiration [GENEPIO:0100029] An aspiration process which collects tracheal secretions. - GENEPIO:0100030 Vacuum Aspiration [GENEPIO:0100030] An aspiration process which uses a vacuum source to remove a sample. - OBI:0002650 Biopsy [OBI:0002650] A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive. - OBI:0002651 Needle Biopsy [OBI:0002651] A biopsy that uses a hollow needle to extract cells. - OBI:0302885 Filtration [OBI:0302885] Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device. - GENEPIO:0100031 Air filtration [GENEPIO:0100031] A filtration process which removes solid particulates from the air via an air filtration device. - OBI:0600044 Lavage [OBI:0600044] A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid. - GENEPIO:0100032 Bronchoalveolar lavage (BAL) [GENEPIO:0100032] The collection of bronchoalveolar lavage fluid (BAL) from the lungs. - GENEPIO:0100033 Gastric Lavage [GENEPIO:0100033] The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach. - NCIT:C15327 Lumbar Puncture [NCIT:C15327] An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication. - MMO:0000344 Necropsy [MMO:0000344] A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease. - NCIT:C28221 Phlebotomy [NCIT:C28221] The collection of blood from a vein, most commonly via needle venipuncture. - GENEPIO:0002116 Rinsing [GENEPIO:0002116] The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids. - GENEPIO:0100034 Saline gargle (mouth rinse and gargle) [GENEPIO:0100034] A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device. - GENEPIO:0100035 Scraping [GENEPIO:0100035] A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device. - GENEPIO:0002117 Swabbing [GENEPIO:0002117] The process of collecting specimen material using a swab collection device. - GENEPIO:0100036 Finger Prick [GENEPIO:0100036] A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe. - NCIT:C15392 Thoracentesis (chest tap) [NCIT:C15392] The removal of excess fluid via needle puncture from the thoracic cavity. - - -collection device menu CollectionDeviceMenu OBI:0002859 Blood Collection Tube A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection Mpox - OBI:0002826 Bronchoscope A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung. - OBI:0002088 Collection Container A container with the function of containing a specimen. - GENEPIO:0100026 Collection Cup A device which is used to collect liquid samples. - GENEPIO:0100103 Filter A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass. - OBI:0000436 Needle A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture. - OBI:0002860 Serum Collection Tube A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum. - OBI:0002861 Sputum Collection Tube A specimen collection tube which is designed for collecting sputum. - OBI:0002831 Suction Catheter A catheter which is used to remove mucus and other secretions from the body. - GENEPIO:0100027 Swab A device which is a soft, absorbent material mounted on one or both ends of a stick. - GENEPIO:0100493 Dry swab A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium. - OBI:0002862 Urine Collection Tube A specimen container which is designed for holding urine. - GENEPIO:0100509 Universal Transport Medium (UTM) A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture. - OBI:0002866 Virus Transport Medium A medium designed to promote longevity of a viral sample. FROM Corona19 - - -collection device international menu CollectionDeviceInternationalMenu OBI:0002859 Blood Collection Tube [OBI:0002859] A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection Mpox_international - OBI:0002826 Bronchoscope [OBI:0002826] A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung. - OBI:0002088 Collection Container [OBI:0002088] A container with the function of containing a specimen. - GENEPIO:0100026 Collection Cup [GENEPIO:0100026] A device which is used to collect liquid samples. - GENEPIO:0100103 Filter [GENEPIO:0100103] A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass. - OBI:0000436 Needle [OBI:0000436] A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture. - OBI:0002860 Serum Collection Tube [OBI:0002860] A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum. - OBI:0002861 Sputum Collection Tube [OBI:0002861] A specimen collection tube which is designed for collecting sputum. - OBI:0002831 Suction Catheter [OBI:0002831] A catheter which is used to remove mucus and other secretions from the body. - GENEPIO:0100027 Swab [GENEPIO:0100027] A device which is a soft, absorbent material mounted on one or both ends of a stick. - GENEPIO:0100493 Dry swab [GENEPIO:0100493] A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium. - OBI:0002862 Urine Collection Tube [OBI:0002862] A specimen container which is designed for holding urine. - GENEPIO:0100509 Universal Transport Medium (UTM) [GENEPIO:0100509] A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture. - OBI:0002866 Virus Transport Medium [OBI:0002866] A medium designed to promote longevity of a viral sample. FROM Corona19 - - -specimen processing menu SpecimenProcessingMenu GENEPIO:0100039 Virus passage The process of growing a virus in serial iterations. Mpox - OBI:0600016 Specimens pooled Physical combination of several instances of like material. - -specimen processing international menu SpecimenProcessingInternationalMenu GENEPIO:0100039 Virus passage [GENEPIO:0100039] The process of growing a virus in serial iterations. Mpox_international - OBI:0600016 Specimens pooled [OBI:0600016] Physical combination of several instances of like material. - -experimental specimen role type menu ExperimentalSpecimenRoleTypeMenu GENEPIO:0101018 Positive experimental control A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment. Mpox - GENEPIO:0101019 Negative experimental control A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment - EFO:0002090 Technical replicate A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment. - EFO:0002091 Biological replicate A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples. - -experimental specimen role type international menu ExperimentalSpecimenRoleTypeInternationalMenu GENEPIO:0101018 Positive experimental control [GENEPIO:0101018] A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment. Mpox_international - GENEPIO:0101019 Negative experimental control [GENEPIO:0101019] A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment - EFO:0002090 Technical replicate [EFO:0002090] A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment. - EFO:0002091 Biological replicate [EFO:0002091] A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples. - -lineage/clade name international menu LineageCladeNameInternationalMenu GENEPIO:0102029 Mpox virus clade I [GENEPIO:0102029] An Mpox virus clade with at least 99% similarity to the West African/USA-derived Mpox strain. - GENEPIO:0102030 Mpox virus clade Ia [GENEPIO:0102030] An Mpox virus that clusters in phylogenetic trees within the Ia clade. - GENEPIO:0102031 Mpox virus clade Ib [GENEPIO:0102031] An Mpox virus that clusters in phylogenetic trees within the Ib clade. - GENEPIO:0102032 Mpox virus clade II [GENEPIO:0102032] An Mpox virus clade with at least 99% similarity to the Congo Basin-derived Mpox strain. - GENEPIO:0102033 Mpox virus clade IIa [GENEPIO:0102033] An Mpox virus that clusters in phylogenetic trees within the IIa clade. - GENEPIO:0102034 Mpox virus clade IIb [GENEPIO:0102034] An Mpox virus that clusters in phylogenetic trees within the IIb clade. - Mpox virus lineage B.1 - Mpox virus lineage A - -host (common name) menu HostCommonNameMenu NCBITaxon:9606 Human A bipedal primate mammal of the species Homo sapiens. Mpox - -host (common name) international menu HostCommonNameInternationalMenu NCBITaxon:9606 Human [NCBITaxon:9606] A bipedal primate mammal of the species Homo sapiens. Mpox_international - NCBITaxon:9989 Rodent [NCBITaxon:9989] A mammal of the order Rodentia which are characterized by a single pair of continuously growing incisors in each of the upper and lower jaws. - NCBITaxon:10090 Mouse [NCBITaxon:10090] A small rodent that typically has a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. - NCBITaxon:45478 Prairie Dog [NCBITaxon:45478] A herbivorous burrowing ground squirrels native to the grasslands of North America. - NCBITaxon:10116 Rat [NCBITaxon:10116] A medium sized rodent that typically is long tailed. - FOODON:03411389 Squirrel [FOODON:03411389] A small to medium-sized rodent belonging to the family Sciuridae, characterized by a bushy tail, sharp claws, and strong hind legs, commonly found in trees, but some species live on the ground - -host (scientific name) menu HostScientificNameMenu NCBITaxon:9606 Homo sapiens A type of primate characterized by bipedalism and large, complex brain. Mpox - -host (scientific name) international menu HostScientificNameInternationalMenu NCBITaxon:9606 Homo sapiens [NCBITaxon:9606] A bipedal primate mammal of the species Homo sapiens. Mpox_international - -host health state menu HostHealthStateMenu NCIT:C3833 Asymptomatic Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction. Mpox - NCIT:C28554 Deceased The cessation of life. - NCIT:C115935 Healthy Having no significant health-related issues. - NCIT:C49498 Recovered One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. - NCIT:C25269 Symptomatic Exhibiting the symptoms of a particular disease. - -host health state international menu HostHealthStateInternationalMenu NCIT:C3833 Asymptomatic [NCIT:C3833] Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction. Mpox_international - NCIT:C28554 Deceased [NCIT:C28554] The cessation of life. - NCIT:C115935 Healthy [NCIT:C115935] Having no significant health-related issues. - NCIT:C49498 Recovered [NCIT:C49498] One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. - NCIT:C25269 Symptomatic [NCIT:C25269] Exhibiting the symptoms of a particular disease. - -host health status details menu HostHealthStatusDetailsMenu NCIT:C25179 Hospitalized The condition of being treated as a patient in a hospital. Mpox - GENEPIO:0100045 Hospitalized (Non-ICU) The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU). - GENEPIO:0100046 Hospitalized (ICU) The condition of being treated as a patient in a hospital intensive care unit (ICU). - GENEPIO:0100047 Medically Isolated Separation of people with a contagious disease from population to reduce the spread of the disease. - GENEPIO:0100048 Medically Isolated (Negative Pressure) Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter. - NCIT:C173768 Self-quarantining A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease. - -host health status details international menu HostHealthStatusDetailsInternationalMenu NCIT:C25179 Hospitalized [NCIT:C25179] The condition of being treated as a patient in a hospital. Mpox_international - GENEPIO:0100045 Hospitalized (Non-ICU) [GENEPIO:0100045] The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU). - GENEPIO:0100046 Hospitalized (ICU) [GENEPIO:0100046] The condition of being treated as a patient in a hospital intensive care unit (ICU). - GENEPIO:0100047 Medically Isolated [GENEPIO:0100047] Separation of people with a contagious disease from population to reduce the spread of the disease. - GENEPIO:0100048 Medically Isolated (Negative Pressure) [GENEPIO:0100048] Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter. - NCIT:C173768 Self-quarantining [NCIT:C173768] A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease. - -host health outcome menu HostHealthOutcomeMenu NCIT:C28554 Deceased The cessation of life. Mpox - NCIT:C25254 Deteriorating Advancing in extent or severity. - NCIT:C49498 Recovered One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. - NCIT:C30103 Stable Subject to little fluctuation; showing little if any change. - -host health outcome international menu HostHealthOutcomeInternationalMenu NCIT:C28554 Deceased [NCIT:C28554] The cessation of life. Mpox_international - NCIT:C25254 Deteriorating [NCIT:C25254] Advancing in extent or severity. - NCIT:C49498 Recovered [NCIT:C49498] One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. - NCIT:C30103 Stable [NCIT:C30103] Subject to little fluctuation; showing little if any change. - - -host age unit menu HostAgeUnitMenu UO:0000035 month A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. Mpox - UO:0000036 year A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. - -host age unit international menu HostAgeUnitInternationalMenu UO:0000035 month [UO:0000035] A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. Mpox_international - UO:0000036 year [UO:0000036] A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. - -host age bin menu HostAgeBinMenu GENEPIO:0100049 0 - 9 An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive). Mpox - GENEPIO:0100050 10 - 19 An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive). - GENEPIO:0100051 20 - 29 An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive). - GENEPIO:0100052 30 - 39 An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive). - GENEPIO:0100053 40 - 49 An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive). - GENEPIO:0100054 50 - 59 An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive). - GENEPIO:0100055 60 - 69 An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive). - GENEPIO:0100056 70 - 79 An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive). - GENEPIO:0100057 80 - 89 An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive). - GENEPIO:0100058 90 - 99 An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive). - GENEPIO:0100059 100+ An age group that stratifies the age of a case to be greater than or equal to 100 years old. - -host age bin international menu HostAgeBinInternationalMenu GENEPIO:0100049 0 - 9 [GENEPIO:0100049] An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive). Mpox_international - GENEPIO:0100050 10 - 19 [GENEPIO:0100050] An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive). - GENEPIO:0100051 20 - 29 [GENEPIO:0100051] An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive). - GENEPIO:0100052 30 - 39 [GENEPIO:0100052] An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive). - GENEPIO:0100053 40 - 49 [GENEPIO:0100053] An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive). - GENEPIO:0100054 50 - 59 [GENEPIO:0100054] An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive). - GENEPIO:0100055 60 - 69 [GENEPIO:0100055] An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive). - GENEPIO:0100056 70 - 79 [GENEPIO:0100056] An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive). - GENEPIO:0100057 80 - 89 [GENEPIO:0100057] An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive). - GENEPIO:0100058 90 - 99 [GENEPIO:0100058] An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive). - GENEPIO:0100059 100+ [GENEPIO:0100059] An age group that stratifies the age of a case to be greater than or equal to 100 years old. - -host gender menu HostGenderMenu NCIT:C46110 Female An individual who reports belonging to the cultural gender role distinction of female. Mpox - NCIT:C46109 Male An individual who reports belonging to the cultural gender role distinction of male. - GSSO:000132 Non-binary gender Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female. - GSSO:004004 Transgender (assigned male at birth) Having a feminine gender (identity) which is different from the sex one was assigned at birth. - GSSO:004005 Transgender (assigned female at birth) Having a masculine gender (identity) which is different from the sex one was assigned at birth. - NCIT:C110959 Undeclared A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum. - -host gender international menu HostGenderInternationalMenu NCIT:C46110 Female [NCIT:C46110] An individual who reports belonging to the cultural gender role distinction of female. Mpox_international - NCIT:C46109 Male [NCIT:C46109] An individual who reports belonging to the cultural gender role distinction of male. - GSSO:000132 Non-binary gender [GSSO:000132] Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female. - GSSO:004004 Transgender (assigned male at birth) [GSSO:004004] Having a feminine gender (identity) which is different from the sex one was assigned at birth. - GSSO:004005 Transgender (assigned female at birth) [GSSO:004005] Having a masculine gender (identity) which is different from the sex one was assigned at birth. - NCIT:C110959 Undeclared [NCIT:C110959] A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum. - - -signs and symptoms menu SignsAndSymptomsMenu HP:0025143 Chills (sudden cold sensation) A sudden sensation of feeling cold. Mpox - HP:0000509 Conjunctivitis (pink eye) Inflammation of the conjunctiva. - HP:0012735 Cough A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation. - HP:0012378 Fatigue (tiredness) A subjective feeling of tiredness characterized by a lack of energy and motivation. - HP:0001945 Fever Body temperature elevated above the normal range. - HP:0002315 Headache Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve. - NCIT:C3824 Lesion A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. - NCIT:C43278 Lesion (Macule) A flat lesion characterized by change in the skin color. - NCIT:C39690 Lesion (Papule) A small (less than 5-10 mm) elevation of skin that is non-suppurative. - NCIT:C78582 Lesion (Pustule) A circumscribed and elevated skin lesion filled with purulent material. - GENEPIO:0100490 Lesion (Scab) Dried purulent material on the skin from a skin lesion. - GENEPIO:0100491 Lesion (Vesicle) Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface. - HP:0003326 Myalgia (muscle pain) Pain in muscle. - HP:0003418 Back pain An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back. - HP:0002018 Nausea A sensation of unease in the stomach together with an urge to vomit. - HP:0000988 Rash A red eruption of the skin. - NCIT:C50747 Sore throat Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing. - NCIT:C36172 Sweating A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals. - HP:0002716 Swollen Lymph Nodes Enlargment (swelling) of a lymph node. - NCIT:C3426 Ulcer A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. - HP:0002013 Vomiting (throwing up) Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions. - - -signs and symptoms international menu SignsAndSymptomsInternationalMenu HP:0025143 Chills (sudden cold sensation) [HP:0025143] A sudden sensation of feeling cold. Mpox_international - HP:0000509 Conjunctivitis (pink eye) [HP:0000509] Inflammation of the conjunctiva. - HP:0012735 Cough [HP:0012735] A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation. - HP:0012378 Fatigue (tiredness) [HP:0012378] A subjective feeling of tiredness characterized by a lack of energy and motivation. - HP:0001945 Fever [HP:0001945] Body temperature elevated above the normal range. - HP:0002315 Headache [HP:0002315] Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve. - NCIT:C3824 Lesion [NCIT:C3824] A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. - NCIT:C43278 Lesion (Macule) [NCIT:C43278] A flat lesion characterized by change in the skin color. - NCIT:C39690 Lesion (Papule) [NCIT:C39690] A small (less than 5-10 mm) elevation of skin that is non-suppurative. - NCIT:C78582 Lesion (Pustule) [NCIT:C78582] A circumscribed and elevated skin lesion filled with purulent material. - GENEPIO:0100490 Lesion (Scab) [GENEPIO:0100490] Dried purulent material on the skin from a skin lesion. - GENEPIO:0100491 Lesion (Vesicle) [GENEPIO:0100491] Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface. - HP:0003326 Myalgia (muscle pain) [HP:0003326] Pain in muscle. - HP:0003418 Back pain [HP:0003418] An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back. - HP:0002018 Nausea [HP:0002018] A sensation of unease in the stomach together with an urge to vomit. - HP:0000988 Rash [HP:0000988] A red eruption of the skin. - NCIT:C50747 Sore throat [NCIT:C50747] Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing. - NCIT:C36172 Sweating [NCIT:C36172] A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals. - HP:0002716 Swollen Lymph Nodes [HP:0002716] Enlargment (swelling) of a lymph node. - NCIT:C3426 Ulcer [NCIT:C3426] A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. - HP:0002013 Vomiting (throwing up) [HP:0002013] Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions. - - -pre-existing conditions and risk factors menu PreExistingConditionsAndRiskFactorsMenu MONDO:0004992 Cancer A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. Mpox - HP:0000819 Diabetes mellitus (diabetes) A group of abnormalities characterized by hyperglycemia and glucose intolerance. - HP:0100651 Type I diabetes mellitus (T1D) A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin. - HP:0005978 Type II diabetes mellitus (T2D) A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia. - NCIT:C14139 Immunocompromised A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions. - NCIT:C26726 Infectious disorder A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact. - DOID:13778 Chancroid (Haemophilus ducreyi) A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers. - DOID:11263 Chlamydia A commensal bacterial infectious disease that is caused by Chlamydia trachomatis. - DOID:7551 Gonorrhea A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods. - NCIT:C155871 Herpes Simplex Virus infection (HSV) An infection that is caused by herpes simplex virus. - MONDO:0005109 Human immunodeficiency virus (HIV) An infection caused by the human immunodeficiency virus. - MONDO:0012268 Acquired immunodeficiency syndrome (AIDS) A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes. - MONDO:0005161 Human papilloma virus infection (HPV) An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth. - DOID:13819 Lymphogranuloma venereum A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis. - NCBITaxon:2097 Mycoplsma genitalium A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans. - DOID:4166 Syphilis A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years. - DOID:1947 Trichomoniasis A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively. - MONDO:0004670 Lupus An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus. - NCIT:C25742 Pregnancy The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth. - NCIT:C16124 Prior therapy Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process. - NCIT:C16212 Cancer treatment Any intervention for management of a malignant neoplasm. - NCIT:C15632 Chemotherapy The use of synthetic or naturally-occurring chemicals for the treatment of diseases. - NCIT:C16118 HIV and Antiretroviral therapy (ART) Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles. - CHEBI:35341 Steroid Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene. - NCIT:C159659 Transplant An individual receiving a transplant. - -pre-existing conditions and risk factors international menu PreExistingConditionsAndRiskFactorsInternationalMenu MONDO:0004992 Cancer [MONDO:0004992] A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. Mpox_international - HP:0000819 Diabetes mellitus (diabetes) [HP:0000819] A group of abnormalities characterized by hyperglycemia and glucose intolerance. - HP:0100651 Type I diabetes mellitus (T1D) [HP:0100651] A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin. - HP:0005978 Type II diabetes mellitus (T2D) [HP:0005978] A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia. - NCIT:C14139 Immunocompromised [NCIT:C14139] A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions. - NCIT:C26726 Infectious disorder [NCIT:C26726] A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact. - DOID:13778 Chancroid (Haemophilus ducreyi) [DOID:13778] A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers. - DOID:11263 Chlamydia [DOID:11263] A commensal bacterial infectious disease that is caused by Chlamydia trachomatis. - DOID:7551 Gonorrhea [DOID:7551] A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods. - NCIT:C155871 Herpes Simplex Virus infection (HSV) [NCIT:C155871] An infection that is caused by herpes simplex virus. - MONDO:0005109 Human immunodeficiency virus (HIV) [MONDO:0005109] An infection caused by the human immunodeficiency virus. - MONDO:0012268 Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268] A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes. - MONDO:0005161 Human papilloma virus infection (HPV) [MONDO:0005161] An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth. - DOID:13819 Lymphogranuloma venereum [DOID:13819] A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis. - NCBITaxon:2097 Mycoplsma genitalium [NCBITaxon:2097] A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans. - DOID:4166 Syphilis [DOID:4166] A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years. - DOID:1947 Trichomoniasis [DOID:1947] A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively. - MONDO:0004670 Lupus [MONDO:0004670] An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus. - NCIT:C25742 Pregnancy [NCIT:C25742] The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth. - NCIT:C16124 Prior therapy [NCIT:C16124] Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process. - NCIT:C16212 Cancer treatment [NCIT:C16212] Any intervention for management of a malignant neoplasm. - NCIT:C15632 Chemotherapy [NCIT:C15632] The use of synthetic or naturally-occurring chemicals for the treatment of diseases. - NCIT:C16118 HIV and Antiretroviral therapy (ART) [NCIT:C16118] Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles. - CHEBI:35341 Steroid [CHEBI:35341] Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene. - NCIT:C159659 Transplant [NCIT:C159659] An individual receiving a transplant. - -complications menu ComplicationsMenu MONDO:0005682 Bronchopneumonia Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain. Mpox - MONDO:0023865 Corneal infection A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering. - MP:0002908 Delayed wound healing (lesion healing) Longer time requirement for the ability to self-repair and close wounds than normal - DOID:9588 Encephalitis A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms. - DOID:820 Myocarditis An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle. - IDO:0000567 Secondary infection An infection bearing the secondary infection role. - HP:0100806 Sepsis Systemic inflammatory response to infection. - -complications international menu ComplicationsInternationalMenu MONDO:0005682 Bronchopneumonia [MONDO:0005682] Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain. Mpox_international - MONDO:0023865 Corneal infection [MONDO:0023865] A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering. - MP:0002908 Delayed wound healing (lesion healing) [MP:0002908] Longer time requirement for the ability to self-repair and close wounds than normal - DOID:9588 Encephalitis [DOID:9588] A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms. - DOID:820 Myocarditis [DOID:820] An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle. - IDO:0000567 Secondary infection [IDO:0000567] An infection bearing the secondary infection role. - HP:0100806 Sepsis [HP:0100806] Systemic inflammatory response to infection. - -host vaccination status menu HostVaccinationStatusMenu GENEPIO:0100100 Fully Vaccinated Completed a full series of an authorized vaccine according to the regional health institutional guidance. Mpox - GENEPIO:0100102 Not Vaccinated Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance. - -host vaccination status international menu HostVaccinationStatusInternationalMenu GENEPIO:0100100 Fully Vaccinated [GENEPIO:0100100] Completed a full series of an authorized vaccine according to the regional health institutional guidance. Mpox_international - GENEPIO:0100101 Partially Vaccinated [GENEPIO:0100101] Initiated but not yet completed the full series of an authorized vaccine according to the regional health institutional guidance. - GENEPIO:0100102 Not Vaccinated [GENEPIO:0100102] Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance. - -exposure event menu ExposureEventMenu GENEPIO:0100237 Mass Gathering A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held. Mpox - GENEPIO:0100238 Convention (conference) A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom. - GENEPIO:0100240 Agricultural Event A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry. - PCO:0000033 Social Gathering A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially. - PCO:0000034 Community Event A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area. - PCO:0000035 Party A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose. - Other exposure event An event or situation not classified under other specific exposure types, in which an individual may be exposed to conditions or factors that could impact health or safety. This term encompasses a wide range of gatherings, activities, or circumstances that do not fit into predefined exposure categories. - -exposure event international menu ExposureEventInternationalMenu GENEPIO:0100237 Mass Gathering [GENEPIO:0100237] A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held. Mpox_international - GENEPIO:0100238 Convention (conference) [GENEPIO:0100238] A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom. - GENEPIO:0100240 Agricultural Event [GENEPIO:0100240] A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry. - PCO:0000033 Social Gathering [PCO:0000033] A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially. - PCO:0000034 Community Event [PCO:0000034] A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area. - PCO:0000035 Party [PCO:0000035] A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose. - Other exposure event An exposure event not specified in the picklist. - - -exposure contact level menu ExposureContactLevelMenu GENEPIO:0100494 Contact with animal A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials. Mpox - GENEPIO:0100495 Contact with rodent A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases. - GENEPIO:0100496 Contact with fomite A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual. - GENEPIO:0100357 Contact with infected individual A type of contact in which an individual comes in contact with an infected person, either directly or indirectly. - TRANS:0000001 Direct (human-to-human contact) Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission. - TRANS:0000006 Mother-to-child transmission A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth. - NCIT:C19085 Sexual transmission Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity. - GENEPIO:0100246 Indirect contact A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces. - GENEPIO:0100247 Close contact (face-to-face contact) A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time. - GENEPIO:0100248 Casual contact A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission. - GENEPIO:0100497 Workplace associated transmission A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors. - GENEPIO:0100498 Healthcare associated transmission A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics. - GENEPIO:0100499 Laboratory associated transmission A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances. - -exposure contact level international menu ExposureContactLevelInternationalMenu GENEPIO:0100494 Contact with animal [GENEPIO:0100494] A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials. Mpox_international - GENEPIO:0100495 Contact with rodent [GENEPIO:0100495] A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases. - GENEPIO:0100496 Contact with fomite [GENEPIO:0100496] A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual. - GENEPIO:0100357 Contact with infected individual [GENEPIO:0100357] A type of contact in which an individual comes in contact with an infected person, either directly or indirectly. - TRANS:0000001 Direct (human-to-human contact) [TRANS:0000001] Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission. - TRANS:0000006 Mother-to-child transmission [TRANS:0000006] A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth. - NCIT:C19085 Sexual transmission [NCIT:C19085] Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity. - GENEPIO:0100246 Indirect contact [GENEPIO:0100246] A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces. - GENEPIO:0100247 Close contact (face-to-face contact) [GENEPIO:0100247] A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time. - GENEPIO:0100248 Casual contact [GENEPIO:0100248] A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission. - GENEPIO:0100497 Workplace associated transmission [GENEPIO:0100497] A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors. - GENEPIO:0100498 Healthcare associated transmission [GENEPIO:0100498] A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics. - GENEPIO:0100499 Laboratory associated transmission [GENEPIO:0100499] A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances. - -host role menu HostRoleMenu GENEPIO:0100249 Attendee A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place. Mpox - OMRSE:00000058 Student A human social role that, if realized, is realized by the process of formal education that the bearer undergoes. - OMRSE:00000030 Patient A patient role that inheres in a human being. - NCIT:C25182 Inpatient A patient who is residing in the hospital where he is being treated. - NCIT:C28293 Outpatient A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay. - GENEPIO:0100250 Passenger A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination. - GENEPIO:0100251 Resident A role inhering in a person that is realized when the bearer maintains residency in a given place. - GENEPIO:0100252 Visitor A role inhering in a person that is realized when the bearer pays a visit to a specific place or event. - GENEPIO:0100253 Volunteer A role inhering in a person that is realized when the bearer enters into any service of their own free will. - GENEPIO:0100254 Work A role inhering in a person that is realized when the bearer performs labor for a living. - GENEPIO:0100255 Administrator A role inhering in a person that is realized when the bearer is engaged in administration or administrative work. - GENEPIO:0100256 First Responder A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance. - GENEPIO:0100260 Housekeeper A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff. - GENEPIO:0100261 Kitchen Worker A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen. - GENEPIO:0100334 Healthcare Worker A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting. - GENEPIO:0100420 Community Healthcare Worker A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home. - GENEPIO:0100262 Laboratory Worker A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory. - OMRSE:00000014 Nurse A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life. - GENEPIO:0100263 Personal Care Aid A role inhering in a person that is realized when the bearer works to help another person complete their daily activities. - GENEPIO:0100264 Pharmacist A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility. - OMRSE:00000013 Physician A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments. - GENEPIO:0100354 Rotational Worker A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live. - GENEPIO:0100355 Seasonal Worker A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas. - GSSO:005831 Sex Worker A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although "sex worker" has a much broader meaning. - GENEPIO:0100265 Veterinarian A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine. - OMRSE:00000001 Social role A social role inhering in a human being. - GENEPIO:0100266 Acquaintance of case A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person. - GENEPIO:0100267 Relative of case A role inhering in a person that is realized when the bearer is a relative of the case. - GENEPIO:0100268 Child of case A role inhering in a person that is realized when the bearer is a person younger than the age of majority. - GENEPIO:0100269 Parent of case A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species. - GENEPIO:0100270 Father of case A role inhering in a person that is realized when the bearer is the male parent of a child. - GENEPIO:0100271 Mother of case A role inhering in a person that is realized when the bearer is the female parent of a child. - GENEPIO:0100500 Sexual partner of case A role inhering in a person that is realized when the bearer is a sexual partner of the case. - GENEPIO:0100272 Spouse of case A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage. - Other Host Role A role undertaken by a host that is not categorized under specific predefined host roles. - -host role international menu HostRoleInternationalMenu GENEPIO:0100249 Attendee [GENEPIO:0100249] A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place. Mpox_international - OMRSE:00000058 Student [OMRSE:00000058] A human social role that, if realized, is realized by the process of formal education that the bearer undergoes. - OMRSE:00000030 Patient [OMRSE:00000030] A patient role that inheres in a human being. - NCIT:C25182 Inpatient [NCIT:C25182] A patient who is residing in the hospital where he is being treated. - NCIT:C28293 Outpatient [NCIT:C28293] A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay. - GENEPIO:0100250 Passenger [GENEPIO:0100250] A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination. - GENEPIO:0100251 Resident [GENEPIO:0100251] A role inhering in a person that is realized when the bearer maintains residency in a given place. - GENEPIO:0100252 Visitor [GENEPIO:0100252] A role inhering in a person that is realized when the bearer pays a visit to a specific place or event. - GENEPIO:0100253 Volunteer [GENEPIO:0100253] A role inhering in a person that is realized when the bearer enters into any service of their own free will. - GENEPIO:0100254 Work [GENEPIO:0100254] A role inhering in a person that is realized when the bearer performs labor for a living. - GENEPIO:0100255 Administrator [GENEPIO:0100255] A role inhering in a person that is realized when the bearer is engaged in administration or administrative work. - GENEPIO:0100256 First Responder [GENEPIO:0100256] A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance. - GENEPIO:0100260 Housekeeper [GENEPIO:0100260] A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff. - GENEPIO:0100261 Kitchen Worker [GENEPIO:0100261] A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen. - GENEPIO:0100334 Healthcare Worker [GENEPIO:0100334] A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting. - GENEPIO:0100420 Community Healthcare Worker [GENEPIO:0100420] A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home. - GENEPIO:0100262 Laboratory Worker [GENEPIO:0100262] A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory. - OMRSE:00000014 Nurse [OMRSE:00000014] A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life. - GENEPIO:0100263 Personal Care Aid [GENEPIO:0100263] A role inhering in a person that is realized when the bearer works to help another person complete their daily activities. - GENEPIO:0100264 Pharmacist [GENEPIO:0100264] A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility. - OMRSE:00000013 Physician [OMRSE:00000013] A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments. - GENEPIO:0100354 Rotational Worker [GENEPIO:0100354] A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live. - GENEPIO:0100355 Seasonal Worker [GENEPIO:0100355] A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas. - GSSO:005831 Sex Worker [GSSO:005831] A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although "sex worker" has a much broader meaning. - GENEPIO:0100265 Veterinarian [GENEPIO:0100265] A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine. - OMRSE:00000001 Social role [OMRSE:00000001] A social role inhering in a human being. - GENEPIO:0100266 Acquaintance of case [GENEPIO:0100266] A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person. - GENEPIO:0100267 Relative of case [GENEPIO:0100267] A role inhering in a person that is realized when the bearer is a relative of the case. - GENEPIO:0100268 Child of case [GENEPIO:0100268] A role inhering in a person that is realized when the bearer is a person younger than the age of majority. - GENEPIO:0100269 Parent of case [GENEPIO:0100269] A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species. - GENEPIO:0100270 Father of case [GENEPIO:0100270] A role inhering in a person that is realized when the bearer is the male parent of a child. - GENEPIO:0100271 Mother of case [GENEPIO:0100271] A role inhering in a person that is realized when the bearer is the female parent of a child. - GENEPIO:0100500 Sexual partner of case [GENEPIO:0100500] A role inhering in a person that is realized when the bearer is a sexual partner of the case. - GENEPIO:0100272 Spouse of case [GENEPIO:0100272] A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage. - Other Host Role A role undertaken by a host that is not categorized under specific predefined host roles. - -exposure setting menu ExposureSettingMenu ECTO:3000005 Human Exposure A history of exposure to Homo sapiens. Mpox - GENEPIO:0100501 Contact with Known Monkeypox Case A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. - GENEPIO:0100185 Contact with Patient A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity. - GENEPIO:0100502 Contact with Probable Monkeypox Case A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox. - GENEPIO:0100189 Contact with Person who Recently Travelled A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity. - GENEPIO:0100190 Occupational, Residency or Patronage Exposure A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity. - ECTO:1000033 Abbatoir A exposure event involving the interaction of an exposure receptor to abattoir. - GENEPIO:0100191 Animal Rescue A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity. - GENEPIO:0100503 Bar (pub) A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity - GENEPIO:0100192 Childcare A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity. - GENEPIO:0100193 Daycare A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity. - GENEPIO:0100194 Nursery A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity. - GENEPIO:0100195 Community Service Centre A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity. - GENEPIO:0100196 Correctional Facility A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity. - GENEPIO:0100197 Dormitory A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity. - ECTO:1000034 Farm A exposure event involving the interaction of an exposure receptor to farm - GENEPIO:0100198 First Nations Reserve A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity. - GENEPIO:0100199 Funeral Home A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. - GENEPIO:0100200 Group Home A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. - GENEPIO:0100201 Healthcare Setting A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity. - GENEPIO:0100202 Ambulance A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity. - GENEPIO:0100203 Acute Care Facility A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity. - GENEPIO:0100204 Clinic A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity. - GENEPIO:0100415 Community Healthcare (At-Home) Setting A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home. - GENEPIO:0100205 Community Health Centre A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity. - ECTO:1000035 Hospital A exposure event involving the interaction of an exposure receptor to hospital. - GENEPIO:0100206 Emergency Department A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity. - GENEPIO:0100207 ICU A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity. - GENEPIO:0100208 Ward A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity. - ECTO:1000036 Laboratory A exposure event involving the interaction of an exposure receptor to laboratory facility. - GENEPIO:0100209 Long-Term Care Facility A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity. - GENEPIO:0100210 Pharmacy A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity. - GENEPIO:0100211 Physician's Office A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity. - GENEPIO:0100212 Household A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity. - GENEPIO:0100213 Insecure Housing (Homeless) A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing. - GENEPIO:0100214 Occupational Exposure A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity. - GENEPIO:0100215 Worksite A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity. - ECTO:1000037 Office A exposure event involving the interaction of an exposure receptor to office. - GENEPIO:0100216 Outdoors A process occuring outdoors that exposes the recipient organism to a material entity. - ECTO:5000009 Camp/camping A exposure event involving the interaction of an exposure receptor to campground. - GENEPIO:0100217 Hiking Trail A process that exposes the recipient organism to a material entity as a consequence of hiking. - ECTO:6000030 Hunting Ground An exposure event involving hunting behavior - GENEPIO:0100218 Ski Resort A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity. - ECTO:5000008 Petting zoo A exposure event involving the interaction of an exposure receptor to petting zoo. - GENEPIO:0100220 Place of Worship A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity. - GENEPIO:0100221 Church A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity. - GENEPIO:0100222 Mosque A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity. - GENEPIO:0100223 Temple A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity. - ECTO:1000040 Restaurant A exposure event involving the interaction of an exposure receptor to restaurant. - ECTO:1000041 Retail Store A exposure event involving the interaction of an exposure receptor to shop. - GENEPIO:0100224 School A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity. - GENEPIO:0100225 Temporary Residence A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity. - GENEPIO:0100226 Homeless Shelter A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity. - GENEPIO:0100227 Hotel A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity. - GENEPIO:0100228 Veterinary Care Clinic A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity. - GENEPIO:0100229 Travel Exposure A process occuring as a result of travel that exposes the recipient organism to a material entity. - GENEPIO:0100230 Travelled on a Cruise Ship A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity. - GENEPIO:0100231 Travelled on a Plane A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity. - GENEPIO:0100232 Travelled on Ground Transport A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity. - GENEPIO:0100235 Other Exposure Setting A process occuring that exposes the recipient organism to a material entity. - - -exposure setting international menu ExposureSettingInternationalMenu ECTO:3000005 Human Exposure [ECTO:3000005] A history of exposure to Homo sapiens. Mpox_international - GENEPIO:0100501 Contact with Known Monkeypox Case [GENEPIO:0100501] A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. - GENEPIO:0100185 Contact with Patient [GENEPIO:0100185] A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity. - GENEPIO:0100502 Contact with Probable Monkeypox Case [GENEPIO:0100502] A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox. - GENEPIO:0100189 Contact with Person who Recently Travelled [GENEPIO:0100189] A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity. - GENEPIO:0100190 Occupational, Residency or Patronage Exposure [GENEPIO:0100190] A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity. - ECTO:1000033 Abbatoir [ECTO:1000033] A exposure event involving the interaction of an exposure receptor to abattoir. - GENEPIO:0100191 Animal Rescue [GENEPIO:0100191] A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity. - GENEPIO:0100503 Bar (pub) [GENEPIO:0100503] A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity - GENEPIO:0100192 Childcare [GENEPIO:0100192] A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity. - GENEPIO:0100193 Daycare [GENEPIO:0100193] A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity. - GENEPIO:0100194 Nursery [GENEPIO:0100194] A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity. - GENEPIO:0100195 Community Service Centre [GENEPIO:0100195] A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity. - GENEPIO:0100196 Correctional Facility [GENEPIO:0100196] A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity. - GENEPIO:0100197 Dormitory [GENEPIO:0100197] A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity. - ECTO:1000034 Farm [ECTO:1000034] A exposure event involving the interaction of an exposure receptor to farm - GENEPIO:0100198 First Nations Reserve [GENEPIO:0100198] A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity. - GENEPIO:0100199 Funeral Home [GENEPIO:0100199] A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. - GENEPIO:0100200 Group Home [GENEPIO:0100200] A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. - GENEPIO:0100201 Healthcare Setting [GENEPIO:0100201] A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity. - GENEPIO:0100202 Ambulance [GENEPIO:0100202] A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity. - GENEPIO:0100203 Acute Care Facility [GENEPIO:0100203] A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity. - GENEPIO:0100204 Clinic [GENEPIO:0100204] A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity. - GENEPIO:0100415 Community Healthcare (At-Home) Setting [GENEPIO:0100415] A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home. - GENEPIO:0100205 Community Health Centre [GENEPIO:0100205] A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity. - ECTO:1000035 Hospital [ECTO:1000035] A exposure event involving the interaction of an exposure receptor to hospital. - GENEPIO:0100206 Emergency Department [GENEPIO:0100206] A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity. - GENEPIO:0100207 ICU [GENEPIO:0100207] A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity. - GENEPIO:0100208 Ward [GENEPIO:0100208] A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity. - ECTO:1000036 Laboratory [ECTO:1000036] A exposure event involving the interaction of an exposure receptor to laboratory facility. - GENEPIO:0100209 Long-Term Care Facility [GENEPIO:0100209] A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity. - GENEPIO:0100210 Pharmacy [GENEPIO:0100210] A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity. - GENEPIO:0100211 Physician's Office [GENEPIO:0100211] A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity. - GENEPIO:0100212 Household [GENEPIO:0100212] A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity. - GENEPIO:0100213 Insecure Housing (Homeless) [GENEPIO:0100213] A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing. - GENEPIO:0100214 Occupational Exposure [GENEPIO:0100214] A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity. - GENEPIO:0100215 Worksite [GENEPIO:0100215] A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity. - ECTO:1000037 Office [ECTO:1000037] A exposure event involving the interaction of an exposure receptor to office. - GENEPIO:0100216 Outdoors [GENEPIO:0100216] A process occuring outdoors that exposes the recipient organism to a material entity. - ECTO:5000009 Camp/camping [ECTO:5000009] A exposure event involving the interaction of an exposure receptor to campground. - GENEPIO:0100217 Hiking Trail [GENEPIO:0100217] A process that exposes the recipient organism to a material entity as a consequence of hiking. - ECTO:6000030 Hunting Ground [ECTO:6000030] An exposure event involving hunting behavior - GENEPIO:0100218 Ski Resort [GENEPIO:0100218] A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity. - ECTO:5000008 Petting zoo [ECTO:5000008] A exposure event involving the interaction of an exposure receptor to petting zoo. - GENEPIO:0100220 Place of Worship [GENEPIO:0100220] A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity. - GENEPIO:0100221 Church [GENEPIO:0100221] A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity. - GENEPIO:0100222 Mosque [GENEPIO:0100222] A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity. - GENEPIO:0100223 Temple [GENEPIO:0100223] A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity. - ECTO:1000040 Restaurant [ECTO:1000040] A exposure event involving the interaction of an exposure receptor to restaurant. - ECTO:1000041 Retail Store [ECTO:1000041] A exposure event involving the interaction of an exposure receptor to shop. - GENEPIO:0100224 School [GENEPIO:0100224] A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity. - GENEPIO:0100225 Temporary Residence [GENEPIO:0100225] A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity. - GENEPIO:0100226 Homeless Shelter [GENEPIO:0100226] A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity. - GENEPIO:0100227 Hotel [GENEPIO:0100227] A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity. - GENEPIO:0100228 Veterinary Care Clinic [GENEPIO:0100228] A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity. - GENEPIO:0100229 Travel Exposure [GENEPIO:0100229] A process occuring as a result of travel that exposes the recipient organism to a material entity. - GENEPIO:0100230 Travelled on a Cruise Ship [GENEPIO:0100230] A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity. - GENEPIO:0100231 Travelled on a Plane [GENEPIO:0100231] A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity. - GENEPIO:0100232 Travelled on Ground Transport [GENEPIO:0100232] A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity. - GENEPIO:0100235 Other Exposure Setting [GENEPIO:0100235] A process occuring that exposes the recipient organism to a material entity. - -prior Mpox infection menu PriorMpoxInfectionMenu GENEPIO:0100037 Prior infection Antiviral treatment administered prior to the current regimen or test. MPox - GENEPIO:0100233 No prior infection An absence of antiviral treatment administered prior to the current regimen or test. - -prior Mpox infection international menu PriorMpoxInfectionInternationalMenu GENEPIO:0100037 Prior infection [GENEPIO:0100037] Antiviral treatment administered prior to the current regimen or test. Mpox_international - GENEPIO:0100233 No prior infection [GENEPIO:0100233] An absence of antiviral treatment administered prior to the current regimen or test. - -prior Mpox antiviral treatment menu PriorMpoxAntiviralTreatmentMenu GENEPIO:0100037 Prior antiviral treatment Antiviral treatment administered prior to the current regimen or test. MPox - GENEPIO:0100233 No prior antiviral treatment An absence of antiviral treatment administered prior to the current regimen or test. - -prior Mpox antiviral treatment international menu PriorMpoxAntiviralTreatmentInternationalMenu GENEPIO:0100037 Prior antiviral treatment [GENEPIO:0100037] Antiviral treatment administered prior to the current regimen or test. Mpox_international - GENEPIO:0100233 No prior antiviral treatment [GENEPIO:0100233] An absence of antiviral treatment administered prior to the current regimen or test. - -organism menu OrganismMenu NCBITaxon:10244 Mpox virus A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane. Mpox - -organism international menu OrganismInternationalMenu NCBITaxon:10244 Mpox virus [NCBITaxon:10244] A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane. Mpox_international - -host disease menu HostDiseaseMenu MONDO:0002594 Mpox An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks. Mpox - -host disease international menu HostDiseaseInternationalMenu MONDO:0002594 Mpox [MONDO:0002594] An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks. Mpox_international - - -purpose of sampling menu PurposeOfSamplingMenu GENEPIO:0100001 Cluster/Outbreak investigation A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. Mpox - GENEPIO:0100002 Diagnostic testing A sampling strategy in which individuals are sampled in the context of diagnostic testing. - GENEPIO:0100003 Research A sampling strategy in which individuals are sampled in order to perform research. - GENEPIO:0100004 Surveillance A sampling strategy in which individuals are sampled for surveillance investigations. - -purpose of sampling international menu PurposeOfSamplingInternationalMenu GENEPIO:0100001 Cluster/Outbreak investigation [GENEPIO:0100001] A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. Mpox_international - GENEPIO:0100002 Diagnostic testing [GENEPIO:0100002] A sampling strategy in which individuals are sampled in the context of diagnostic testing. - GENEPIO:0100003 Research [GENEPIO:0100003] A sampling strategy in which individuals are sampled in order to perform research. - GENEPIO:0100004 Surveillance [GENEPIO:0100004] A sampling strategy in which individuals are sampled for surveillance investigations. - -purpose of sequencing menu PurposeOfSequencingMenu GENEPIO:0100005 Baseline surveillance (random sampling) A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling. Mpox - GENEPIO:0100006 Targeted surveillance (non-random sampling) A surveillance sampling strategy in which an aspired outcome is explicity stated. - GENEPIO:0100007 Priority surveillance project A targeted surveillance strategy which is considered important and/or urgent. - GENEPIO:0100009 Longitudinal surveillance (repeat sampling of individuals) A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time. - GENEPIO:0100010 Re-infection surveillance A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time. - GENEPIO:0100011 Vaccine escape surveillance A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest. - GENEPIO:0100012 Travel-associated surveillance A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms. - GENEPIO:0100013 Domestic travel surveillance A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms. - GENEPIO:0100275 Interstate/ interprovincial travel surveillance A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation. - GENEPIO:0100276 Intra-state/ intra-provincial travel surveillance A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation. - GENEPIO:0100014 International travel surveillance A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms. - GENEPIO:0100019 Cluster/Outbreak investigation A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. - GENEPIO:0100020 Multi-jurisdictional outbreak investigation An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions. - GENEPIO:0100021 Intra-jurisdictional outbreak investigation An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction. - GENEPIO:0100022 Research A sampling strategy in which individuals are sampled in order to perform research. - GENEPIO:0100023 Viral passage experiment A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment. - GENEPIO:0100024 Protocol testing experiment A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment. - GENEPIO:0100356 Retrospective sequencing A sampling strategy in which stored samples from past events are sequenced. - -purpose of sequencing international menu PurposeOfSequencingInternationalMenu GENEPIO:0100005 Baseline surveillance (random sampling) [GENEPIO:0100005] A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling. Mpox_international - GENEPIO:0100006 Targeted surveillance (non-random sampling) [GENEPIO:0100006] A surveillance sampling strategy in which an aspired outcome is explicity stated. - GENEPIO:0100007 Priority surveillance project [GENEPIO:0100007] A targeted surveillance strategy which is considered important and/or urgent. - GENEPIO:0100009 Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009] A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time. - GENEPIO:0100010 Re-infection surveillance [GENEPIO:0100010] A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time. - GENEPIO:0100011 Vaccine escape surveillance [GENEPIO:0100011] A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest. - GENEPIO:0100012 Travel-associated surveillance [GENEPIO:0100012] A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms. - GENEPIO:0100013 Domestic travel surveillance [GENEPIO:0100013] A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms. - GENEPIO:0100275 Interstate/ interprovincial travel surveillance [GENEPIO:0100275] A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation. - GENEPIO:0100276 Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276] A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation. - GENEPIO:0100014 International travel surveillance [GENEPIO:0100014] A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms. - GENEPIO:0100019 Cluster/Outbreak investigation [GENEPIO:0100019] A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. - GENEPIO:0100020 Multi-jurisdictional outbreak investigation [GENEPIO:0100020] An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions. - GENEPIO:0100021 Intra-jurisdictional outbreak investigation [GENEPIO:0100021] An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction. - GENEPIO:0100022 Research [GENEPIO:0100022] A sampling strategy in which individuals are sampled in order to perform research. - GENEPIO:0100023 Viral passage experiment [GENEPIO:0100023] A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment. - GENEPIO:0100024 Protocol testing experiment [GENEPIO:0100024] A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment. - GENEPIO:0100356 Retrospective sequencing [GENEPIO:0100356] A sampling strategy in which stored samples from past events are sequenced. - -sequencing assay type menu SequencingAssayTypeMenu OBI:0002767 Amplicon sequencing assay A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced. Mpox - OBI:0002763 16S ribosomal gene sequencing assay An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community. - OBI:0002117 Whole genome sequencing assay A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism. - OBI:0002623 Whole metagenome sequencing assay A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample. - OBI:0002768 Whole virome sequencing assay A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample. - -sequencing assay type international menu SequencingAssayTypeInternationalMenu OBI:0002767 Amplicon sequencing assay [OBI:0002767] A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced. Mpox_international - OBI:0002763 16S ribosomal gene sequencing assay [OBI:0002763] An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community. - OBI:0002117 Whole genome sequencing assay [OBI:0002117] A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism. - OBI:0002623 Whole metagenome sequencing assay [OBI:0002623] A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample. - OBI:0002768 Whole virome sequencing assay [OBI:0002768] A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample. - - -sequencing instrument menu SequencingInstrumentMenu GENEPIO:0100105 Illumina A DNA sequencer manufactured by the Illumina corporation. Mpox - OBI:0002128 Illumina Genome Analyzer A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run. - OBI:0000703 Illumina Genome Analyzer II A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology - OBI:0002000 Illumina Genome Analyzer IIx An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications. - GENEPIO:0100109 Illumina HiScanSQ A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an "SQ Module" to support microfluidics. - GENEPIO:0100110 Illumina HiSeq A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield. - GENEPIO:0100111 Illumina HiSeq X A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000. - GENEPIO:0100112 Illumina HiSeq X Five A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems. - OBI:0002129 Illumina HiSeq X Ten A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems. - OBI:0002022 Illumina HiSeq 1000 A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. - OBI:0003386 Illumina HiSeq 1500 A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option. - OBI:0002001 Illumina HiSeq 2000 A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run. - OBI:0002002 Illumina HiSeq 2500 A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples. - OBI:0002048 Illumina HiSeq 3000 A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day. - OBI:0002049 Illumina HiSeq 4000 A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day. - GENEPIO:0100120 Illumina iSeq A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight. - GENEPIO:0100121 Illumina iSeq 100 A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB. - GENEPIO:0100122 Illumina NovaSeq A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode. - OBI:0002630 Illumina NovaSeq 6000 A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters. - OBI:0003114 Illumina MiniSeq A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run. - OBI:0002003 Illumina MiSeq A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine. - GENEPIO:0100126 Illumina NextSeq A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb. - OBI:0002021 Illumina NextSeq 500 A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. - GENEPIO:0100128 Illumina NextSeq 550 A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model. - OBI:0003606 Illumina NextSeq 1000 A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells. - GENEPIO:0100129 Illumina NextSeq 2000 A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb. - GENEPIO:0100130 Pacific Biosciences A DNA sequencer manufactured by the Pacific Biosciences corporation. - GENEPIO:0100131 PacBio RS A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company. - OBI:0002012 PacBio RS II A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy. - OBI:0002632 PacBio Sequel A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation - OBI:0002633 PacBio Sequel II A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate ("HiFi") long reads, and which is manufactured by the Pacific Biosciences corporation. - GENEPIO:0100135 Ion Torrent A DNA sequencer manufactured by the Ion Torrent corporation. - GENEPIO:0100136 Ion Torrent PGM A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB. - GENEPIO:0100137 Ion Torrent Proton A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb. - GENEPIO:0100138 Ion Torrent S5 XL A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model. - GENEPIO:0100139 Ion Torrent S5 A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material. - GENEPIO:0100140 Oxford Nanopore A DNA sequencer manufactured by the Oxford Nanopore corporation. - GENEPIO:0004433 Oxford Nanopore Flongle An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells. - GENEPIO:0100141 Oxford Nanopore GridION A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual - OBI:0002750 Oxford Nanopore MinION A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array. - OBI:0002752 Oxford Nanopore PromethION A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously. - GENEPIO:0100144 BGI Genomics A DNA sequencer manufactured by the BGI Genomics corporation. - GENEPIO:0100145 BGI Genomics BGISEQ-500 A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". - GENEPIO:0100146 MGI A DNA sequencer manufactured by the MGI corporation. - GENEPIO:0100147 MGI DNBSEQ-T7 A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day. - GENEPIO:0100148 MGI DNBSEQ-G400 A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run. - GENEPIO:0100149 MGI DNBSEQ-G400 FAST A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400. - GENEPIO:0100150 MGI DNBSEQ-G50 A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths. - -sequencing instrument international menu SequencingInstrumentInternationalMenu GENEPIO:0100105 Illumina [GENEPIO:0100105] A DNA sequencer manufactured by the Illumina corporation. Mpox_international - OBI:0002128 Illumina Genome Analyzer [OBI:0002128] A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run. - OBI:0000703 Illumina Genome Analyzer II [OBI:0000703] A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology - OBI:0002000 Illumina Genome Analyzer IIx [OBI:0002000] An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications. - GENEPIO:0100109 Illumina HiScanSQ [GENEPIO:0100109] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an "SQ Module" to support microfluidics. - GENEPIO:0100110 Illumina HiSeq [GENEPIO:0100110] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield. - GENEPIO:0100111 Illumina HiSeq X [GENEPIO:0100111] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000. - GENEPIO:0100112 Illumina HiSeq X Five [GENEPIO:0100112] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems. - OBI:0002129 Illumina HiSeq X Ten [OBI:0002129] A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems. - OBI:0002022 Illumina HiSeq 1000 [OBI:0002022] A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. - OBI:0003386 Illumina HiSeq 1500 [OBI:0003386] A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option. - OBI:0002001 Illumina HiSeq 2000 [OBI:0002001] A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run. - OBI:0002002 Illumina HiSeq 2500 [OBI:0002002] A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples. - OBI:0002048 Illumina HiSeq 3000 [OBI:0002048] A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day. - OBI:0002049 Illumina HiSeq 4000 [OBI:0002049] A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day. - GENEPIO:0100120 Illumina iSeq [GENEPIO:0100120] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight. - GENEPIO:0100121 Illumina iSeq 100 [GENEPIO:0100121] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB. - GENEPIO:0100122 Illumina NovaSeq [GENEPIO:0100122] A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode. - OBI:0002630 Illumina NovaSeq 6000 [OBI:0002630] A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters. - OBI:0003114 Illumina MiniSeq [OBI:0003114] A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run. - OBI:0002003 Illumina MiSeq [OBI:0002003] A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine. - GENEPIO:0100126 Illumina NextSeq [GENEPIO:0100126] A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb. - OBI:0002021 Illumina NextSeq 500 [OBI:0002021] A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. - GENEPIO:0100128 Illumina NextSeq 550 [GENEPIO:0100128] A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model. - OBI:0003606 Illumina NextSeq 1000 [OBI:0003606] A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells. - GENEPIO:0100129 Illumina NextSeq 2000 [GENEPIO:0100129] A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb. - GENEPIO:0100130 Pacific Biosciences [GENEPIO:0100130] A DNA sequencer manufactured by the Pacific Biosciences corporation. - GENEPIO:0100131 PacBio RS [GENEPIO:0100131] A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company. - OBI:0002012 PacBio RS II [OBI:0002012] A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy. - OBI:0002632 PacBio Sequel [OBI:0002632] A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation - OBI:0002633 PacBio Sequel II [OBI:0002633] A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate ("HiFi") long reads, and which is manufactured by the Pacific Biosciences corporation. - GENEPIO:0100135 Ion Torrent [GENEPIO:0100135 A DNA sequencer manufactured by the Ion Torrent corporation. - GENEPIO:0100136 Ion Torrent PGM [GENEPIO:0100136] A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB. - GENEPIO:0100137 Ion Torrent Proton [GENEPIO:0100137] A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb. - GENEPIO:0100138 Ion Torrent S5 XL [GENEPIO:0100138] A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model. - GENEPIO:0100139 Ion Torrent S5 [GENEPIO:0100139] A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material. - GENEPIO:0100140 Oxford Nanopore [GENEPIO:0100140] A DNA sequencer manufactured by the Oxford Nanopore corporation. - GENEPIO:0004433 Oxford Nanopore Flongle [GENEPIO:0004433] An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells. - GENEPIO:0100141 Oxford Nanopore GridION [GENEPIO:0100141] A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual - OBI:0002750 Oxford Nanopore MinION [OBI:0002750] A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array. - OBI:0002752 Oxford Nanopore PromethION [OBI:0002752] A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously. - GENEPIO:0100144 BGI Genomics [GENEPIO:0100144] A DNA sequencer manufactured by the BGI Genomics corporation. - GENEPIO:0100145 BGI Genomics BGISEQ-500 [GENEPIO:0100145] A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". - GENEPIO:0100146 MGI [GENEPIO:0100146] A DNA sequencer manufactured by the MGI corporation. - GENEPIO:0100147 MGI DNBSEQ-T7 [GENEPIO:0100147] A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day. - GENEPIO:0100148 MGI DNBSEQ-G400 [GENEPIO:0100148] A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run. - GENEPIO:0100149 MGI DNBSEQ-G400 FAST [GENEPIO:0100149] A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400. - GENEPIO:0100150 MGI DNBSEQ-G50 [GENEPIO:0100150] A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths. - -genomic target enrichment method menu GenomicTargetEnrichmentMethodMenu GENEPIO:0001950 Hybridization capture Selection by hybridization in array or solution. Mpox - GENEPIO:0101020 rRNA depletion method Removal of background RNA for the purposes of enriching the genomic target. - -genomic target enrichment method international menu GenomicTargetEnrichmentMethodInternationalMenu GENEPIO:0001950 Hybridization capture [GENEPIO:0001950] Selection by hybridization in array or solution. Mpox_international - GENEPIO:0101020 rRNA depletion method [GENEPIO:0101020] Removal of background RNA for the purposes of enriching the genomic target. - -quality control determination menu QualityControlDeterminationMenu GENEPIO:0100562 No quality control issues identified A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected. Mpox - GENEPIO:0100563 Sequence passed quality control A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria. - GENEPIO:0100564 Sequence failed quality control A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria. - GENEPIO:0100565 Minor quality control issues identified A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor. - GENEPIO:0100566 Sequence flagged for potential quality control issues A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review. - GENEPIO:0100567 Quality control not performed A data item which is a statement confirming that quality control processes have not been carried out. - -quality control determination international menu QualityControlDeterminationInternationalMenu GENEPIO:0100562 No quality control issues identified [GENEPIO:0100562] A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected. Mpox_international - GENEPIO:0100563 Sequence passed quality control [GENEPIO:0100563] A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria. - GENEPIO:0100564 Sequence failed quality control [GENEPIO:0100564] A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria. - GENEPIO:0100565 Minor quality control issues identified [GENEPIO:0100565] A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor. - GENEPIO:0100566 Sequence flagged for potential quality control issues [GENEPIO:0100566] A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review. - GENEPIO:0100567 Quality control not performed [GENEPIO:0100567] A data item which is a statement confirming that quality control processes have not been carried out. - -quality control issues menu QualityControlIssuesMenu GENEPIO:0100568 Low quality sequence A data item that describes sequence data that does not meet quality control thresholds. Mpox - GENEPIO:0100569 Sequence contaminated A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source. - GENEPIO:0100570 Low average genome coverage A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage). - GENEPIO:0100571 Low percent genome captured A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage). - GENEPIO:0100572 Read lengths shorter than expected A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions. - GENEPIO:0100573 Sequence amplification artifacts A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts). - GENEPIO:0100574 Low signal to noise ratio A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal). - GENEPIO:0100575 Low coverage of characteristic mutations A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence. - -quality control issues international menu QualityControlIssuesInternationalMenu GENEPIO:0100568 Low quality sequence [GENEPIO:0100568] A data item that describes sequence data that does not meet quality control thresholds. Mpox_international - GENEPIO:0100569 Sequence contaminated [GENEPIO:0100569] A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source. - GENEPIO:0100570 Low average genome coverage [GENEPIO:0100570] A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage). - GENEPIO:0100571 Low percent genome captured [GENEPIO:0100571] A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage). - GENEPIO:0100572 Read lengths shorter than expected [GENEPIO:0100572] A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions. - GENEPIO:0100573 Sequence amplification artifacts [GENEPIO:0100573] A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts). - GENEPIO:0100574 Low signal to noise ratio [GENEPIO:0100574] A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal). - GENEPIO:0100575 Low coverage of characteristic mutations [GENEPIO:0100575] A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence. - - -sequence submitted by menu SequenceSubmittedByMenu Alberta Precision Labs (APL) Mpox - Alberta ProvLab North (APLN) - Alberta ProvLab South (APLS) - BCCDC Public Health Laboratory - Canadore College - The Centre for Applied Genomics (TCAG) - Dynacare - Dynacare (Brampton) - Dynacare (Manitoba) - The Hospital for Sick Children (SickKids) - Laboratoire de santé publique du Québec (LSPQ) - Manitoba Cadham Provincial Laboratory - McGill University McGill University is an English-language public research university located in Montreal, Quebec, Canada. - McMaster University - National Microbiology Laboratory (NML) - New Brunswick - Vitalité Health Network - Newfoundland and Labrador - Eastern Health - Nova Scotia Health Authority - Ontario Institute for Cancer Research (OICR) - Prince Edward Island - Health PEI - Public Health Ontario (PHO) - Queen's University / Kingston Health Sciences Centre - Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) - Sunnybrook Health Sciences Centre - Thunder Bay Regional Health Sciences Centre - -sequenced by menu SequencedByMenu Alberta Precision Labs (APL) MPox - Alberta ProvLab North (APLN) - Alberta ProvLab South (APLS) - BCCDC Public Health Laboratory - Canadore College - The Centre for Applied Genomics (TCAG) - Dynacare - Dynacare (Brampton) - Dynacare (Manitoba) - The Hospital for Sick Children (SickKids) - Laboratoire de santé publique du Québec (LSPQ) - Manitoba Cadham Provincial Laboratory - McGill University McGill University is an English-language public research university located in Montreal, Quebec, Canada. - McMaster University - National Microbiology Laboratory (NML) - New Brunswick - Vitalité Health Network - Newfoundland and Labrador - Eastern Health - Nova Scotia Health Authority - Ontario Institute for Cancer Research (OICR) - Prince Edward Island - Health PEI - Public Health Ontario (PHO) - Queen's University / Kingston Health Sciences Centre - Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) - Sunnybrook Health Sciences Centre - Thunder Bay Regional Health Sciences Centre - -sample collected by menu SampleCollectedByMenu Alberta Precision Labs (APL) Mpox - Alberta ProvLab North (APLN) - Alberta ProvLab South (APLS) - BCCDC Public Health Laboratory - Dynacare - Dynacare (Manitoba) - Dynacare (Brampton) - Eastern Ontario Regional Laboratory Association - Hamilton Health Sciences - The Hospital for Sick Children (SickKids) - Laboratoire de santé publique du Québec (LSPQ) - Lake of the Woods District Hospital - Ontario - LifeLabs - LifeLabs (Ontario) - Manitoba Cadham Provincial Laboratory - McMaster University - Mount Sinai Hospital - National Microbiology Laboratory (NML) - New Brunswick - Vitalité Health Network - Newfoundland and Labrador - Eastern Health - Nova Scotia Health Authority - Nunavut - Ontario Institute for Cancer Research (OICR) - Prince Edward Island - Health PEI - Public Health Ontario (PHO) - Queen's University / Kingston Health Sciences Centre - Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) - Shared Hospital Laboratory - St. John's Rehab at Sunnybrook Hospital - Switch Health - Sunnybrook Health Sciences Centre - Unity Health Toronto - William Osler Health System - -gene name menu GeneNameMenu GENEPIO:0100505 MPX (orf B6R) Mpox - GENEPIO:0100506 OPV (orf 17L) - GENEPIO:0100507 OPHA (orf B2R) - GENEPIO:0100510 G2R_G (TNFR) - G2R_G (WA) - GENEPIO:0100508 RNAse P gene (RNP) - -gene symbol international menu GeneSymbolInternationalMenu GENEPIO:0101382 opg001 gene (MPOX) A gene that encodes the Chemokine binding protein (MPOX). Mpox_international - GENEPIO:0101383 opg002 gene (MPOX) A gene that encodes the Crm-B secreted TNF-alpha-receptor-like protein (MPOX). - GENEPIO:0101384 opg003 gene (MPOX) A gene that encodes the Ankyrin repeat protein (25) (MPOX). - GENEPIO:0101385 opg015 gene (MPOX) A gene that encodes the Ankyrin repeat protein (39) (MPOX). - GENEPIO:0101386 opg019 gene (MPOX) A gene that encodes the EGF-like domain protein (MPOX). - GENEPIO:0101387 opg021 gene (MPOX) A gene that encodes the Zinc finger-like protein (2) (MPOX). - GENEPIO:0101388 opg022 gene (MPOX) A gene that encodes the Interleukin-18-binding protein (MPOX). - GENEPIO:0101389 opg023 gene (MPOX) A gene that encodes the Ankyrin repeat protein (2) (MPOX). - GENEPIO:0101390 opg024 gene (MPOX) A gene that encodes the retroviral pseudoprotease-like protein (MPOX). - GENEPIO:0101391 opg025 gene (MPOX) A gene that encodes the Ankyrin repeat protein (14) (MPOX). - GENEPIO:0101392 opg027 gene (MPOX) A gene that encodes the Host range protein (MPOX). - GENEPIO:0101393 opg029 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). - GENEPIO:0101394 opg030 gene (MPOX) A gene that encodes the Kelch-like protein (1) (MPOX). - GENEPIO:0101395 opg031 gene (MPOX) A gene that encodes the C4L/C10L-like family protein (MPOX). - GENEPIO:0101396 opg034 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). - GENEPIO:0101397 opg035 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). - GENEPIO:0101399 opg037 gene (MPOX) A gene that encodes the Ankyrin-like protein (1) (MPOX). - GENEPIO:0101400 opg038 gene (MPOX) A gene that encodes the NFkB inhibitor protein (MPOX). - GENEPIO:0101401 opg039 gene (MPOX) A gene that encodes the Ankyrin-like protein (3) (MPOX). - GENEPIO:0101402 opg040 gene (MPOX) A gene that encodes the Serpin protein (MPOX). - GENEPIO:0101403 opg042 gene (MPOX) A gene that encodes the Phospholipase-D-like protein (MPOX). - GENEPIO:0101404 opg043 gene (MPOX) A gene that encodes the Putative monoglyceride lipase protein (MPOX). - GENEPIO:0101406 opg045 gene (MPOX) A gene that encodes the Caspase-9 inhibitor protein (MPOX). - GENEPIO:0101407 opg046 gene (MPOX) A gene that encodes the dUTPase protein (MPOX). - GENEPIO:0101408 opg047 gene (MPOX) A gene that encodes the Kelch-like protein (2) (MPOX). - GENEPIO:0101409 opg048 gene (MPOX) A gene that encodes the Ribonucleotide reductase small subunit protein (MPOX). - GENEPIO:0101410 opg049 gene (MPOX) A gene that encodes the Telomere-binding protein I6 (1) (MPOX). - GENEPIO:0101411 opg050 gene (MPOX) A gene that encodes the CPXV053 protein (MPOX). - GENEPIO:0101412 opg051 gene (MPOX) A gene that encodes the CPXV054 protein (MPOX). - GENEPIO:0101413 opg052 gene (MPOX) A gene that encodes the Cytoplasmic protein (MPOX). - GENEPIO:0101414 opg053 gene (MPOX) A gene that encodes the IMV membrane protein L1R (MPOX). - GENEPIO:0101415 opg054 gene (MPOX) A gene that encodes the Serine/threonine-protein kinase (MPOX). - GENEPIO:0101416 opg055 gene (MPOX) A gene that encodes the Protein F11 protein (MPOX). - GENEPIO:0101417 opg056 gene (MPOX) A gene that encodes the EEV maturation protein (MPOX). - GENEPIO:0101418 opg057 gene (MPOX) A gene that encodes the Palmytilated EEV membrane protein (MPOX). - GENEPIO:0101419 opg058 gene (MPOX) A gene that encodes the Protein F14 (1) protein (MPOX). - GENEPIO:0101420 opg059 gene (MPOX) A gene that encodes the Cytochrome C oxidase protein (MPOX). - GENEPIO:0101421 opg060 gene (MPOX) A gene that encodes the Protein F15 protein (MPOX). - GENEPIO:0101422 opg061 gene (MPOX) A gene that encodes the Protein F16 (1) protein (MPOX). - GENEPIO:0101423 opg062 gene (MPOX) A gene that encodes the DNA-binding phosphoprotein (1) (MPOX). - GENEPIO:0101424 opg063 gene (MPOX) A gene that encodes the Poly(A) polymerase catalytic subunit (3) protein (MPOX). - GENEPIO:0101425 opg064 gene (MPOX) A gene that encodes the Iev morphogenesis protein (MPOX). - GENEPIO:0101426 opg065 gene (MPOX) A gene that encodes the Double-stranded RNA binding protein (MPOX). - GENEPIO:0101427 opg066 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase 30 kDa polypeptide protein (MPOX). - GENEPIO:0101428 opg068 gene (MPOX) A gene that encodes the IMV membrane protein E6 (MPOX). - GENEPIO:0101429 opg069 gene (MPOX) A gene that encodes the Myristoylated protein E7 (MPOX). - GENEPIO:0101430 opg070 gene (MPOX) A gene that encodes the Membrane protein E8 (MPOX). - GENEPIO:0101431 opg071 gene (MPOX) A gene that encodes the DNA polymerase (2) protein (MPOX). - GENEPIO:0101432 opg072 gene (MPOX) A gene that encodes the Sulfhydryl oxidase protein (MPOX). - GENEPIO:0101433 opg073 gene (MPOX) A gene that encodes the Virion core protein E11 (MPOX). - GENEPIO:0101434 opg074 gene (MPOX) A gene that encodes the Iev morphogenesis protein (MPOX). - GENEPIO:0101435 opg075 gene (MPOX) A gene that encodes the Glutaredoxin-1 protein (MPOX). - GENEPIO:0101437 opg077 gene (MPOX) A gene that encodes the Telomere-binding protein I1 (MPOX). - GENEPIO:0101438 opg078 gene (MPOX) A gene that encodes the IMV membrane protein I2 (MPOX). - GENEPIO:0101439 opg079 gene (MPOX) A gene that encodes the DNA-binding phosphoprotein (2) (MPOX). - GENEPIO:0101440 opg080 gene (MPOX) A gene that encodes the Ribonucleoside-diphosphate reductase (2) protein (MPOX). - GENEPIO:0101441 opg081 gene (MPOX) A gene that encodes the IMV membrane protein I5 (MPOX). - GENEPIO:0101442 opg082 gene (MPOX) A gene that encodes the Telomere-binding protein (MPOX). - GENEPIO:0101443 opg083 gene (MPOX) A gene that encodes the Viral core cysteine proteinase (MPOX). - GENEPIO:0101444 opg084 gene (MPOX) A gene that encodes the RNA helicase NPH-II (2) protein (MPOX). - GENEPIO:0101445 opg085 gene (MPOX) A gene that encodes the Metalloendopeptidase protein (MPOX). - GENEPIO:0101446 opg086 gene (MPOX) A gene that encodes the Entry/fusion complex component protein (MPOX). - GENEPIO:0101447 opg087 gene (MPOX) A gene that encodes the Late transcription elongation factor protein (MPOX). - GENEPIO:0101448 opg088 gene (MPOX) A gene that encodes the Glutaredoxin-2 protein (MPOX). - GENEPIO:0101449 opg089 gene (MPOX) A gene that encodes the FEN1-like nuclease protein (MPOX). - GENEPIO:0101450 opg090 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase 7 kDa subunit protein (MPOX). - GENEPIO:0101451 opg091 gene (MPOX) A gene that encodes the Nlpc/p60 superfamily protein (MPOX). - GENEPIO:0101452 opg092 gene (MPOX) A gene that encodes the Assembly protein G7 (MPOX). - GENEPIO:0101453 opg093 gene (MPOX) A gene that encodes the Late transcription factor VLTF-1 protein (MPOX). - GENEPIO:0101454 opg094 gene (MPOX) A gene that encodes the Myristylated protein (MPOX). - GENEPIO:0101455 opg095 gene (MPOX) A gene that encodes the IMV membrane protein L1R (MPOX). - GENEPIO:0101456 opg096 gene (MPOX) A gene that encodes the Crescent membrane and immature virion formation protein (MPOX). - GENEPIO:0101457 opg097 gene (MPOX) A gene that encodes the Internal virion L3/FP4 protein (MPOX). - GENEPIO:0101458 opg098 gene (MPOX) A gene that encodes the Nucleic acid binding protein VP8/L4R (MPOX). - GENEPIO:0101459 opg099 gene (MPOX) A gene that encodes the Membrane protein CL5 (MPOX). - GENEPIO:0101460 opg100 gene (MPOX) A gene that encodes the IMV membrane protein J1 (MPOX). - GENEPIO:0101461 opg101 gene (MPOX) A gene that encodes the Thymidine kinase protein (MPOX). - GENEPIO:0101462 opg102 gene (MPOX) A gene that encodes the Cap-specific mRNA protein (MPOX). - GENEPIO:0101463 opg103 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase subunit protein (MPOX). - GENEPIO:0101464 opg104 gene (MPOX) A gene that encodes the Myristylated protein (MPOX). - GENEPIO:0101465 opg105 gene (MPOX) A gene that encodes the DNA-dependent RNA polymerase subunit rpo147 protein (MPOX). - GENEPIO:0101466 opg106 gene (MPOX) A gene that encodes the Tyr/ser protein phosphatase (MPOX). - GENEPIO:0101467 opg107 gene (MPOX) A gene that encodes the Entry-fusion complex essential component protein (MPOX). - GENEPIO:0101468 opg108 gene (MPOX) A gene that encodes the IMV heparin binding surface protein (MPOX). - GENEPIO:0101469 opg109 gene (MPOX) A gene that encodes the RNA polymerase-associated transcription-specificity factor RAP94 protein (MPOX). - GENEPIO:0101470 opg110 gene (MPOX) A gene that encodes the Late transcription factor VLTF-4 (1) protein (MPOX). - GENEPIO:0101471 opg111 gene (MPOX) A gene that encodes the DNA topoisomerase type I protein (MPOX). - GENEPIO:0101472 opg112 gene (MPOX) A gene that encodes the Late protein H7 (MPOX). - GENEPIO:0101473 opg113 gene (MPOX) A gene that encodes the mRNA capping enzyme large subunit protein (MPOX). - GENEPIO:0101474 opg114 gene (MPOX) A gene that encodes the Virion protein D2 (MPOX). - GENEPIO:0101475 opg115 gene (MPOX) A gene that encodes the Virion core protein D3 (MPOX). - GENEPIO:0101476 opg116 gene (MPOX) A gene that encodes the Uracil DNA glycosylase superfamily protein (MPOX). - GENEPIO:0101477 opg117 gene (MPOX) A gene that encodes the NTPase (1) protein (MPOX). - GENEPIO:0101478 opg118 gene (MPOX) A gene that encodes the Early transcription factor 70 kDa subunit protein (MPOX). - GENEPIO:0101479 opg119 gene (MPOX) A gene that encodes the RNA polymerase subunit RPO18 protein (MPOX). - GENEPIO:0101480 opg120 gene (MPOX) A gene that encodes the Carbonic anhydrase protein (MPOX). - GENEPIO:0101481 opg121 gene (MPOX) A gene that encodes the NUDIX domain protein (MPOX). - GENEPIO:0101482 opg122 gene (MPOX) A gene that encodes the MutT motif protein (MPOX). - GENEPIO:0101483 opg123 gene (MPOX) A gene that encodes the Nucleoside triphosphatase I protein (MPOX). - GENEPIO:0101484 opg124 gene (MPOX) A gene that encodes the mRNA capping enzyme small subunit protein (MPOX). - GENEPIO:0101485 opg125 gene (MPOX) A gene that encodes the Rifampicin resistance protein (MPOX). - GENEPIO:0101486 opg126 gene (MPOX) A gene that encodes the Late transcription factor VLTF-2 (2) protein (MPOX). - GENEPIO:0101487 opg127 gene (MPOX) A gene that encodes the Late transcription factor VLTF-3 (1) protein (MPOX). - GENEPIO:0101488 opg128 gene (MPOX) A gene that encodes the S-S bond formation pathway protein (MPOX). - GENEPIO:0101489 opg129 gene (MPOX) A gene that encodes the Virion core protein P4b (MPOX). - GENEPIO:0101490 opg130 gene (MPOX) A gene that encodes the A5L protein-like (MPOX). - GENEPIO:0101491 opg131 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase 19 kDa subunit protein (MPOX). - GENEPIO:0101492 opg132 gene (MPOX) A gene that encodes the Virion morphogenesis protein (MPOX). - GENEPIO:0101493 opg133 gene (MPOX) A gene that encodes the Early transcription factor 82 kDa subunit protein (MPOX). - GENEPIO:0101494 opg134 gene (MPOX) A gene that encodes the Intermediate transcription factor VITF-3 (1) protein (MPOX). - GENEPIO:0101495 opg135 gene (MPOX) A gene that encodes the IMV membrane protein A9 (MPOX). - GENEPIO:0101496 opg136 gene (MPOX) A gene that encodes the Virion core protein P4a (MPOX). - GENEPIO:0101497 opg137 gene (MPOX) A gene that encodes the Viral membrane formation protein (MPOX). - GENEPIO:0101498 opg138 gene (MPOX) A gene that encodes the A12 protein (MPOX). - GENEPIO:0101499 opg139 gene (MPOX) A gene that encodes the IMV membrane protein A13L (MPOX). - GENEPIO:0101500 opg140 gene (MPOX) A gene that encodes the IMV membrane protein A14 (MPOX). - GENEPIO:0101501 opg141 gene (MPOX) A gene that encodes the DUF1029 domain protein (MPOX). - GENEPIO:0101502 opg142 gene (MPOX) A gene that encodes the Core protein A15 (MPOX). - GENEPIO:0101503 opg143 gene (MPOX) A gene that encodes the Myristylated protein (MPOX). - GENEPIO:0101504 opg144 gene (MPOX) A gene that encodes the IMV membrane protein P21 (MPOX). - GENEPIO:0101505 opg145 gene (MPOX) A gene that encodes the DNA helicase protein (MPOX). - GENEPIO:0101506 opg146 gene (MPOX) A gene that encodes the Zinc finger-like protein (1) (MPOX). - GENEPIO:0101507 opg147 gene (MPOX) A gene that encodes the IMV membrane protein A21 (MPOX). - GENEPIO:0101508 opg148 gene (MPOX) A gene that encodes the DNA polymerase processivity factor protein (MPOX). - GENEPIO:0101509 opg149 gene (MPOX) A gene that encodes the Holliday junction resolvase protein (MPOX). - GENEPIO:0101510 opg150 gene (MPOX) A gene that encodes the Intermediate transcription factor VITF-3 (2) protein (MPOX). - GENEPIO:0101511 opg151 gene (MPOX) A gene that encodes the DNA-dependent RNA polymerase subunit rpo132 protein (MPOX). - GENEPIO:0101512 opg153 gene (MPOX) A gene that encodes the Orthopoxvirus A26L/A30L protein (MPOX). - GENEPIO:0101513 opg154 gene (MPOX) A gene that encodes the IMV surface fusion protein (MPOX). - GENEPIO:0101514 opg155 gene (MPOX) A gene that encodes the Envelope protein A28 homolog (MPOX). - GENEPIO:0101515 opg156 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase 35 kDa subunit protein (MPOX). - GENEPIO:0101516 opg157 gene (MPOX) A gene that encodes the IMV membrane protein A30 (MPOX). - GENEPIO:0101517 opg158 gene (MPOX) A gene that encodes the A32.5L protein (MPOX). - GENEPIO:0101518 opg159 gene (MPOX) A gene that encodes the CPXV166 protein (MPOX). - GENEPIO:0101519 opg160 gene (MPOX) A gene that encodes the ATPase A32 protein (MPOX). - GENEPIO:0101520 opg161 gene (MPOX) A gene that encodes the EEV glycoprotein (1) (MPOX). - GENEPIO:0101521 opg162 gene (MPOX) A gene that encodes the EEV glycoprotein (2) (MPOX). - GENEPIO:0101522 opg163 gene (MPOX) A gene that encodes the MHC class II antigen presentation inhibitor protein (MPOX). - GENEPIO:0101523 opg164 gene (MPOX) A gene that encodes the IEV transmembrane phosphoprotein (MPOX). - GENEPIO:0101524 opg165 gene (MPOX) A gene that encodes the CPXV173 protein (MPOX). - GENEPIO:0101525 opg166 gene (MPOX) A gene that encodes the hypothetical protein (MPOX). - GENEPIO:0101526 opg167 gene (MPOX) A gene that encodes the CD47-like protein (MPOX). - GENEPIO:0101527 opg170 gene (MPOX) A gene that encodes the Chemokine binding protein (MPOX). - GENEPIO:0101528 opg171 gene (MPOX) A gene that encodes the Profilin domain protein (MPOX). - GENEPIO:0101529 opg172 gene (MPOX) A gene that encodes the Type-I membrane glycoprotein (MPOX). - GENEPIO:0101530 opg173 gene (MPOX) A gene that encodes the MPXVgp154 protein (MPOX). - GENEPIO:0101531 opg174 gene (MPOX) A gene that encodes the Hydroxysteroid dehydrogenase protein (MPOX). - GENEPIO:0101532 opg175 gene (MPOX) A gene that encodes the Copper/zinc superoxide dismutase protein (MPOX). - GENEPIO:0101533 opg176 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). - GENEPIO:0101534 opg178 gene (MPOX) A gene that encodes the Thymidylate kinase protein (MPOX). - GENEPIO:0101535 opg180 gene (MPOX) A gene that encodes the DNA ligase (2) protein (MPOX). - GENEPIO:0101536 opg181 gene (MPOX) A gene that encodes the M137R protein (MPOX). - GENEPIO:0101537 opg185 gene (MPOX) A gene that encodes the Hemagglutinin protein (MPOX). - GENEPIO:0101538 opg187 gene (MPOX) A gene that encodes the Ser/thr kinase protein (MPOX). - GENEPIO:0101539 opg188 gene (MPOX) A gene that encodes the Schlafen (1) protein (MPOX). - GENEPIO:0101540 opg189 gene (MPOX) A gene that encodes the Ankyrin repeat protein (25) (MPOX). - GENEPIO:0101541 opg190 gene (MPOX) A gene that encodes the EEV type-I membrane glycoprotein (MPOX). - GENEPIO:0101542 opg191 gene (MPOX) A gene that encodes the Ankyrin-like protein (46) (MPOX). - GENEPIO:0101543 opg192 gene (MPOX) A gene that encodes the Virulence protein (MPOX). - GENEPIO:0101544 opg193 gene (MPOX) A gene that encodes the Soluble interferon-gamma receptor-like protein (MPOX). - GENEPIO:0101545 opg195 gene (MPOX) A gene that encodes the Intracellular viral protein (MPOX). - GENEPIO:0101546 opg197 gene (MPOX) A gene that encodes the CPXV205 protein (MPOX). - GENEPIO:0101547 opg198 gene (MPOX) A gene that encodes the Ser/thr kinase protein (MPOX). - GENEPIO:0101548 opg199 gene (MPOX) A gene that encodes the Serpin protein (MPOX). - GENEPIO:0101549 opg200 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). - GENEPIO:0101550 opg204 gene (MPOX) A gene that encodes the IFN-alpha/beta-receptor-like secreted glycoprotein (MPOX). - GENEPIO:0101551 opg205 gene (MPOX) A gene that encodes the Ankyrin repeat protein (44) (MPOX). - GENEPIO:0101552 opg208 gene (MPOX) A gene that encodes the Serpin protein (MPOX). - GENEPIO:0101553 opg209 gene (MPOX) A gene that encodes the Virulence protein (MPOX). - GENEPIO:0101554 opg210 gene (MPOX) A gene that encodes the B22R family protein (MPOX). - GENEPIO:0101555 opg005 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). - GENEPIO:0101556 opg016 gene (MPOX) A gene that encodes the Brix domain protein (MPOX). - - -geo_loc_name (country) menu GeoLocNameCountryMenu GAZ:00006882 Afghanistan A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ] Mpox - GAZ:00002953 Albania A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ] - GAZ:00000563 Algeria A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ] - GAZ:00003957 American Samoa An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ] - GAZ:00002948 Andorra A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ] - GAZ:00001095 Angola A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] - GAZ:00009159 Anguilla A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ] - GAZ:00000462 Antarctica The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ] - GAZ:00006883 Antigua and Barbuda An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ] - GAZ:00002928 Argentina A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ] - GAZ:00004094 Armenia A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ] - GAZ:00004025 Aruba An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ] - GAZ:00005901 Ashmore and Cartier Islands A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ] - GAZ:00000463 Australia A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories. - GAZ:00002942 Austria A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities. - GAZ:00004941 Azerbaijan A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika). - GAZ:00002733 Bahamas A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government. - GAZ:00005281 Bahrain A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates. - GAZ:00007117 Baker Island An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US. - GAZ:00003750 Bangladesh A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana ("police stations"). - GAZ:00001251 Barbados An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown. - GAZ:00005810 Bassas da India A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below. - GAZ:00006886 Belarus A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital. - GAZ:00002938 Belgium A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977). - GAZ:00002934 Belize A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies. - GAZ:00000904 Benin A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes. - GAZ:00001264 Bermuda A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands. - GAZ:00003920 Bhutan A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog. - GAZ:00002511 Bolivia A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios). - GAZ:00025355 Borneo An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres. - GAZ:00006887 Bosnia and Herzegovina A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina. - GAZ:00001097 Botswana A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts. - GAZ:00001453 Bouvet Island A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended. - GAZ:00002828 Brazil A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South. - GAZ:00003961 British Virgin Islands A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited. - GAZ:00003901 Brunei A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages). - GAZ:00002950 Bulgaria A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities. - GAZ:00000905 Burkina Faso A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes). - GAZ:00001090 Burundi A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines. - GAZ:00006888 Cambodia A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand. - GAZ:00001093 Cameroon A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts. - GAZ:00002560 Canada A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada. - GAZ:00001227 Cape Verde A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias). - GAZ:00003986 Cayman Islands A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts. - GAZ:00001089 Central African Republic A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). - GAZ:00000586 Chad A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change. - GAZ:00002825 Chile A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10. - GAZ:00002845 China A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions. - GAZ:00005915 Christmas Island An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain. - GAZ:00005838 Clipperton Island A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica. - GAZ:00009721 Cocos Islands Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group. - GAZ:00002929 Colombia A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities. - GAZ:00005820 Comoros An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique. - GAZ:00053798 Cook Islands A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean. - GAZ:00005917 Coral Sea Islands A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups. - GAZ:00002901 Costa Rica A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons. - GAZ:00000906 Cote d'Ivoire A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments. - GAZ:00002719 Croatia A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district. - GAZ:00003762 Cuba A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba. - GAZ:00012582 Curacao One of five island areas of the Netherlands Antilles. - GAZ:00004006 Cyprus The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west. - GAZ:00002954 Czech Republic A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named "Little Districts" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices. - GAZ:00001086 Democratic Republic of the Congo A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones. - GAZ:00005852 Denmark That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago. - GAZ:00000582 Djibouti A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts. - GAZ:00006890 Dominica An island nation in the Caribbean Sea. Dominica is divided into ten parishes. - GAZ:00003952 Dominican Republic A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio). - GAZ:00002912 Ecuador A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias). - GAZ:00003934 Egypt A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes). - GAZ:00002935 El Salvador A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios). - GAZ:00001091 Equatorial Guinea A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts. - GAZ:00000581 Eritrea A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts ("sub-zobas"). - GAZ:00002959 Estonia A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities. - GAZ:00001099 Eswatini A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). - GAZ:00000567 Ethiopia A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas. - GAZ:00005811 Europa Island A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique. - GAZ:00001412 Falkland Islands (Islas Malvinas) An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands. - GAZ:00059206 Faroe Islands An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie. - GAZ:00006891 Fiji An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population. - GAZ:00002937 Finland A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta). - GAZ:00003940 France A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments. - GAZ:00002516 French Guiana An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes. - GAZ:00002918 French Polynesia A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives). - GAZ:00003753 French Southern and Antarctic Lands The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts. - GAZ:00001092 Gabon A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments. - GAZ:00000907 Gambia A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts. - GAZ:00009571 Gaza Strip A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine. - GAZ:00004942 Georgia A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni). - GAZ:00002646 Germany A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte). - GAZ:00000908 Ghana A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts. - GAZ:00003987 Gibraltar A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north. - GAZ:00005808 Glorioso Islands A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar. - GAZ:00002945 Greece A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia. - GAZ:00001507 Greenland A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago. - GAZ:02000573 Grenada An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020. - GAZ:00067142 Guadeloupe An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica. - GAZ:00003706 Guam An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia. - GAZ:00002936 Guatemala A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios). - GAZ:00001550 Guernsey A British Crown Dependency in the English Channel off the coast of Normandy. - GAZ:00000909 Guinea A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip. - GAZ:00000910 Guinea-Bissau A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea. - GAZ:00002522 Guyana A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils. - GAZ:00003953 Haiti A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions. - GAZ:00009718 Heard Island and McDonald Islands An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica. - GAZ:00002894 Honduras A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan. - GAZ:00003203 Hong Kong A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997. - GAZ:00007120 Howland Island An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands. - GAZ:00002952 Hungary A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary. - GAZ:00000843 Iceland A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland. - GAZ:00002839 India A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages. - GAZ:00003727 Indonesia An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan). - GAZ:00004474 Iran A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan). - GAZ:00004483 Iraq A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts). - GAZ:00002943 Ireland A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 "county-level" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a "city council"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties. - GAZ:00052477 Isle of Man A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations. - GAZ:00002476 Israel A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions. - GAZ:00002650 Italy A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni). - GAZ:00003781 Jamaica A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance. - GAZ:00005853 Jan Mayen A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot. - GAZ:00002747 Japan An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south. - GAZ:00007118 Jarvis Island An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. - GAZ:00001551 Jersey A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq. - GAZ:00007114 Johnston Atoll A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount. - GAZ:00002473 Jordan A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias. - GAZ:00005809 Juan de Nova Island A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique. - GAZ:00004999 Kazakhstan A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions. - GAZ:00001101 Kenya A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province. - GAZ:00005682 Kerguelen Archipelago A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap. - GAZ:00007116 Kingman Reef A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount. - GAZ:00006894 Kiribati An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea). - GAZ:00011337 Kosovo A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija. - GAZ:00005285 Kuwait A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah). - GAZ:00006893 Kyrgyzstan A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions). - GAZ:00006889 Laos A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang). - GAZ:00002958 Latvia A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions. - GAZ:00002478 Lebanon A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa). - GAZ:00001098 Lesotho A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils. - GAZ:00000911 Liberia A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean. - GAZ:00000566 Libya A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s. - GAZ:00003858 Liechtenstein A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county). - GAZ:00007144 Line Islands A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands. - GAZ:00002960 Lithuania A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos). - GAZ:00002947 Luxembourg A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest. - GAZ:00003202 Macau One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China. - GAZ:00001108 Madagascar An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. - GAZ:00001105 Malawi A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. - GAZ:00003902 Malaysia A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. - GAZ:00006924 Maldives An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. - GAZ:00000584 Mali A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements. - GAZ:00004017 Malta A Southern European country and consists of an archipelago situated centrally in the Mediterranean. - GAZ:00007161 Marshall Islands An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning "sunrise" and "sunset" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated. - GAZ:00067143 Martinique An island and an overseas department/region and single territorial collectivity of France. - GAZ:00000583 Mauritania A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements). - GAZ:00003745 Mauritius An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands. - GAZ:00003943 Mayotte An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two. - GAZ:00002852 Mexico A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City. - GAZ:00005862 Micronesia A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east. - GAZ:00007112 Midway Islands A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior. - GAZ:00003897 Moldova A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic. - GAZ:00003857 Monaco A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards. - GAZ:00008744 Mongolia A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status. - GAZ:00006898 Montenegro A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality. - GAZ:00003988 Montserrat A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes. - GAZ:00000565 Morocco A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of "Saguia el-Hamra" and "Rio de Oro" is disputed. - GAZ:00001100 Mozambique A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in "Postos Administrativos" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration. - GAZ:00006899 Myanmar A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages. - GAZ:00001096 Namibia A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies. - GAZ:00006900 Nauru An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies. - GAZ:00007119 Navassa Island A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti. - GAZ:00004399 Nepal A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions. - GAZ:00002946 Netherlands The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007). - GAZ:00005206 New Caledonia A "sui generis collectivity" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes. - GAZ:00000469 New Zealand A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands. - GAZ:00002978 Nicaragua A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya. - GAZ:00000585 Niger A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes. - GAZ:00000912 Nigeria A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs). - GAZ:00006902 Niue An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state. - GAZ:00005908 Norfolk Island A Territory of Australia that includes Norfolk Island and neighboring islands. - GAZ:00002801 North Korea A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia. - GAZ:00006895 North Macedonia A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts. - GAZ:00002284 North Sea A sea situated between the eastern coasts of the British Isles and the western coast of Europe. - GAZ:00003958 Northern Mariana Islands A group of 15 islands about three-quarters of the way from Hawaii to the Philippines. - GAZ:00002699 Norway A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom. - GAZ:00005283 Oman A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat). - GAZ:00005246 Pakistan A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan. - GAZ:00006905 Palau A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines. - GAZ:00002892 Panama The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports. - GAZ:00003922 Papua New Guinea A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia). - GAZ:00010832 Paracel Islands A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines. - GAZ:00002933 Paraguay A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts. - GAZ:00002932 Peru A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao. - GAZ:00004525 Philippines An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays. - GAZ:00005867 Pitcairn Islands A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia. - GAZ:00002939 Poland A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas. - GAZ:00004126 Portugal That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands. - GAZ:00006935 Puerto Rico A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States). - GAZ:00005286 Qatar An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts). - GAZ:00001088 Republic of the Congo A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts. - GAZ:00003945 Reunion An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island. - GAZ:00002951 Romania A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities). - GAZ:00023304 Ross Sea A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW. - GAZ:00002721 Russia A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts. - GAZ:00001087 Rwanda A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge). - GAZ:00000849 Saint Helena An island of volcanic origin and a British overseas territory in the South Atlantic Ocean. - GAZ:00006906 Saint Kitts and Nevis A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis. - GAZ:00006909 Saint Lucia An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. - GAZ:00003942 Saint Pierre and Miquelon An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985. - GAZ:00005841 Saint Martin An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. - GAZ:02000565 Saint Vincent and the Grenadines An island nation in the Lesser Antilles chain of the Caribbean Sea. - GAZ:00006910 Samoa A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts). - GAZ:00003102 San Marino A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello). - GAZ:00006927 Sao Tome and Principe An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29). - GAZ:00005279 Saudi Arabia A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates. - GAZ:00000913 Senegal A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales. - GAZ:00002957 Serbia A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities). - GAZ:00006922 Seychelles An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands. - GAZ:00000914 Sierra Leone A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts. - GAZ:00003923 Singapore An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role. - GAZ:00012579 Sint Maarten One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten. - GAZ:00002956 Slovakia A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts. - GAZ:00002955 Slovenia A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status. - GAZ:00005275 Solomon Islands A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal. - GAZ:00001104 Somalia A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir. - GAZ:00001094 South Africa A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities. - GAZ:00003990 South Georgia and the South Sandwich Islands A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE. - GAZ:00002802 South Korea A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). - GAZ:00233439 South Sudan A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel. - GAZ:00000591 Spain That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal. - GAZ:00010831 Spratly Islands A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines. - GAZ:00003924 Sri Lanka An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats. - GAZ:00002475 State of Palestine The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates. - GAZ:00000560 Sudan A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts. - GAZ:00002525 Suriname A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten. - GAZ:00005396 Svalbard An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole. - GAZ:00001099 Swaziland A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). - GAZ:00002729 Sweden A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004. - GAZ:00002941 Switzerland A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy. - GAZ:00002474 Syria A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia). - GAZ:00005341 Taiwan A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities. - GAZ:00006912 Tajikistan A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion). - GAZ:00001103 Tanzania A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities). - GAZ:00003744 Thailand A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province. - GAZ:00006913 Timor-Leste A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets. - GAZ:00000915 Togo A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located. - GAZ:00260188 Tokelau A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi). - GAZ:00006916 Tonga A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean. - GAZ:00003767 Trinidad and Tobago An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands. - GAZ:00005812 Tromelin Island A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point. - GAZ:00000562 Tunisia A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 "delegations" or "districts" (mutamadiyat), and further subdivided into municipalities (shaykhats). - GAZ:00000558 Turkey A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts. - GAZ:00005018 Turkmenistan A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city. - GAZ:00003955 Turks and Caicos Islands A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands. - GAZ:00009715 Tuvalu A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia. - GAZ:00002459 United States of America A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into "census areas"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a "charter township", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county. - GAZ:00001102 Uganda A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties. - GAZ:00002724 Ukraine A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units. - GAZ:00005282 United Arab Emirates A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. - GAZ:00002637 United Kingdom A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel. - GAZ:00002930 Uruguay A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento). - GAZ:00004979 Uzbekistan A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar). - GAZ:00006918 Vanuatu An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji. - GAZ:00002931 Venezuela A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias). - GAZ:00003756 Viet Nam The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia. - GAZ:00003959 Virgin Islands A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts. - GAZ:00007111 Wake Island A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east). - GAZ:00007191 Wallis and Futuna A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets. - GAZ:00009572 West Bank A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian "islands" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is "pipelined". - GAZ:00000564 Western Sahara A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions. - GAZ:00005284 Yemen A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001). - GAZ:00001107 Zambia A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts. - GAZ:00001106 Zimbabwe A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities. - -geo_loc_name (country) international menu GeoLocNameCountryInternationalMenu GAZ:00006882 Afghanistan [GAZ:00006882] A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ] Mpox_international MPox_international - GAZ:00002953 Albania [GAZ:00002953] A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ] - GAZ:00000563 Algeria [GAZ:00000563] A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ] - GAZ:00003957 American Samoa [GAZ:00003957] An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ] - GAZ:00002948 Andorra [GAZ:00002948] A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ] - GAZ:00001095 Angola [GAZ:00001095] A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] - GAZ:00009159 Anguilla [GAZ:00009159] A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ] - GAZ:00000462 Antarctica [GAZ:00000462] The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ] - GAZ:00006883 Antigua and Barbuda [GAZ:00006883] An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ] - GAZ:00002928 Argentina [GAZ:00002928] A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ] - GAZ:00004094 Armenia [GAZ:00004094] A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ] - GAZ:00004025 Aruba [GAZ:00004025] An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ] - GAZ:00005901 Ashmore and Cartier Islands [GAZ:00005901] A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ] - GAZ:00000463 Australia [GAZ:00000463] A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories. - GAZ:00002942 Austria [GAZ:00002942] A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities. - GAZ:00004941 Azerbaijan [GAZ:00004941] A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika). - GAZ:00002733 Bahamas [GAZ:00002733] A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government. - GAZ:00005281 Bahrain [GAZ:00005281] A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates. - GAZ:00007117 Baker Island [GAZ:00007117] An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US. - GAZ:00003750 Bangladesh [GAZ:00003750] A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana ("police stations"). - GAZ:00001251 Barbados [GAZ:00001251] An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown. - GAZ:00005810 Bassas da India [GAZ:00005810] A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below. - GAZ:00006886 Belarus [GAZ:00006886] A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital. - GAZ:00002938 Belgium [GAZ:00002938] A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977). - GAZ:00002934 Belize [GAZ:00002934] A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies. - GAZ:00000904 Benin [GAZ:00000904] A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes. - GAZ:00001264 Bermuda [GAZ:00001264] A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands. - GAZ:00003920 Bhutan [GAZ:00003920] A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog. - GAZ:00002511 Bolivia [GAZ:00002511] A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios). - GAZ:00025355 Borneo [GAZ:00025355] An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres. - GAZ:00006887 Bosnia and Herzegovina [GAZ:00006887] A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina. - GAZ:00001097 Botswana [GAZ:00001097] A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts. - GAZ:00001453 Bouvet Island [GAZ:00001453] A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended. - GAZ:00002828 Brazil [GAZ:00002828] A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South. - GAZ:00003961 British Virgin Islands [GAZ:00003961] A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited. - GAZ:00003901 Brunei [GAZ:00003901] A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages). - GAZ:00002950 Bulgaria [GAZ:00002950] A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities. - GAZ:00000905 Burkina Faso [GAZ:00000905] A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes). - GAZ:00001090 Burundi [GAZ:00001090] A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines. - GAZ:00006888 Cambodia [GAZ:00006888] A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand. - GAZ:00001093 Cameroon [GAZ:00001093] A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts. - GAZ:00002560 Canada [GAZ:00002560] A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada. - GAZ:00001227 Cape Verde [GAZ:00001227] A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias). - GAZ:00003986 Cayman Islands [GAZ:00003986] A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts. - GAZ:00001089 Central African Republic [GAZ:00001089] A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). - GAZ:00000586 Chad [GAZ:00000586] A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change. - GAZ:00002825 Chile [GAZ:00002825] A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10. - GAZ:00002845 China [GAZ:00002845] A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions. - GAZ:00005915 Christmas Island [GAZ:00005915] An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain. - GAZ:00005838 Clipperton Island [GAZ:00005838] A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica. - GAZ:00009721 Cocos Islands [GAZ:00009721] Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group. - GAZ:00002929 Colombia [GAZ:00002929] A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities. - GAZ:00005820 Comoros [GAZ:00005820] An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique. - GAZ:00053798 Cook Islands [GAZ:00053798] A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean. - GAZ:00005917 Coral Sea Islands [GAZ:00005917] A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups. - GAZ:00002901 Costa Rica [GAZ:00002901] A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons. - GAZ:00000906 Cote d'Ivoire [GAZ:00000906] A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments. - GAZ:00002719 Croatia [GAZ:00002719] A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district. - GAZ:00003762 Cuba [GAZ:00003762] A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba. - GAZ:00012582 Curacao [GAZ:00012582] One of five island areas of the Netherlands Antilles. - GAZ:00004006 Cyprus [GAZ:00004006] The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west. - GAZ:00002954 Czech Republic [GAZ:00002954] A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named "Little Districts" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices. - GAZ:00001086 Democratic Republic of the Congo [GAZ:00001086] A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones. - GAZ:00005852 Denmark [GAZ:00005852] That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago. - GAZ:00000582 Djibouti [GAZ:00000582] A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts. - GAZ:00006890 Dominica [GAZ:00006890] An island nation in the Caribbean Sea. Dominica is divided into ten parishes. - GAZ:00003952 Dominican Republic [GAZ:00003952] A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio). - GAZ:00002912 Ecuador [GAZ:00002912] A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias). - GAZ:00003934 Egypt [GAZ:00003934] A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes). - GAZ:00002935 El Salvador [GAZ:00002935] A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios). - GAZ:00001091 Equatorial Guinea [GAZ:00001091] A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts. - GAZ:00000581 Eritrea [GAZ:00000581] A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts ("sub-zobas"). - GAZ:00002959 Estonia [GAZ:00002959] A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities. - GAZ:00001099 Eswatini [GAZ:00001099] A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). - GAZ:00000567 Ethiopia [GAZ:00000567] A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas. - GAZ:00005811 Europa Island [GAZ:00005811] A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique. - GAZ:00001412 Falkland Islands (Islas Malvinas) [GAZ:00001412] An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands. - GAZ:00059206 Faroe Islands [GAZ:00059206] An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie. - GAZ:00006891 Fiji [GAZ:00006891] An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population. - GAZ:00002937 Finland [GAZ:00002937] A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta). - GAZ:00003940 France [GAZ:00003940] A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments. - GAZ:00002516 French Guiana [GAZ:00002516] An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes. - GAZ:00002918 French Polynesia [GAZ:00002918] A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives). - GAZ:00003753 French Southern and Antarctic Lands [GAZ:00003753] The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts. - GAZ:00001092 Gabon [GAZ:00001092] A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments. - GAZ:00000907 Gambia [GAZ:00000907] A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts. - GAZ:00009571 Gaza Strip [GAZ:00009571] A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine. - GAZ:00004942 Georgia [GAZ:00004942] A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni). - GAZ:00002646 Germany [GAZ:00002646] A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte). - GAZ:00000908 Ghana [GAZ:00000908] A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts. - GAZ:00003987 Gibraltar [GAZ:00003987] A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north. - GAZ:00005808 Glorioso Islands [GAZ:00005808] A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar. - GAZ:00002945 Greece [GAZ:00002945] A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia. - GAZ:00001507 Greenland [GAZ:00001507] A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago. - GAZ:02000573 Grenada [GAZ:02000573] An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020. - GAZ:00067142 Guadeloupe [GAZ:00067142] An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica. - GAZ:00003706 Guam [GAZ:00003706] An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia. - GAZ:00002936 Guatemala [GAZ:00002936] A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios). - GAZ:00001550 Guernsey [GAZ:00001550] A British Crown Dependency in the English Channel off the coast of Normandy. - GAZ:00000909 Guinea [GAZ:00000909] A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip. - GAZ:00000910 Guinea-Bissau [GAZ:00000910] A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea. - GAZ:00002522 Guyana [GAZ:00002522] A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils. - GAZ:00003953 Haiti [GAZ:00003953] A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions. - GAZ:00009718 Heard Island and McDonald Islands [GAZ:00009718] An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica. - GAZ:00002894 Honduras [GAZ:00002894] A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan. - GAZ:00003203 Hong Kong [GAZ:00003203] A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997. - GAZ:00007120 Howland Island [GAZ:00007120] An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands. - GAZ:00002952 Hungary [GAZ:00002952] A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary. - GAZ:00000843 Iceland [GAZ:00000843] A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland. - GAZ:00002839 India [GAZ:00002839] A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages. - GAZ:00003727 Indonesia [GAZ:00003727] An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan). - GAZ:00004474 Iran [GAZ:00004474] A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan). - GAZ:00004483 Iraq [GAZ:00004483] A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts). - GAZ:00002943 Ireland [GAZ:00002943] A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 "county-level" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a "city council"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties. - GAZ:00052477 Isle of Man [GAZ:00052477] A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations. - GAZ:00002476 Israel [GAZ:00002476] A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions. - GAZ:00002650 Italy [GAZ:00002650] A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni). - GAZ:00003781 Jamaica [GAZ:00003781] A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance. - GAZ:00005853 Jan Mayen [GAZ:00005853] A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot. - GAZ:00002747 Japan [GAZ:00002747] An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south. - GAZ:00007118 Jarvis Island [GAZ:00007118] An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. - GAZ:00001551 Jersey [GAZ:00001551] A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq. - GAZ:00007114 Johnston Atoll [GAZ:00007114] A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount. - GAZ:00002473 Jordan [GAZ:00002473] A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias. - GAZ:00005809 Juan de Nova Island [GAZ:00005809] A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique. - GAZ:00004999 Kazakhstan [GAZ:00004999] A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions. - GAZ:00001101 Kenya [GAZ:00001101] A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province. - GAZ:00005682 Kerguelen Archipelago [GAZ:00005682] A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap. - GAZ:00007116 Kingman Reef [GAZ:00007116] A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount. - GAZ:00006894 Kiribati [GAZ:00006894] An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea). - GAZ:00011337 Kosovo [GAZ:00011337] A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija. - GAZ:00005285 Kuwait [GAZ:00005285] A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah). - GAZ:00006893 Kyrgyzstan [GAZ:00006893] A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions). - GAZ:00006889 Laos [GAZ:00006889] A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang). - GAZ:00002958 Latvia [GAZ:00002958] A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions. - GAZ:00002478 Lebanon [GAZ:00002478] A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa). - GAZ:00001098 Lesotho [GAZ:00001098] A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils. - GAZ:00000911 Liberia [GAZ:00000911] A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean. - GAZ:00000566 Libya [GAZ:00000566] A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s. - GAZ:00003858 Liechtenstein [GAZ:00003858] A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county). - GAZ:00007144 Line Islands [GAZ:00007144] A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands. - GAZ:00002960 Lithuania [GAZ:00002960] A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos). - GAZ:00002947 Luxembourg [GAZ:00002947] A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest. - GAZ:00003202 Macau [GAZ:00003202] One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China. - GAZ:00001108 Madagascar [GAZ:00001108] An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. - GAZ:00001105 Malawi [GAZ:00001105] A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. - GAZ:00003902 Malaysia [GAZ:00003902] A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. - GAZ:00006924 Maldives [GAZ:00006924] An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. - GAZ:00000584 Mali [GAZ:00000584] A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements. - GAZ:00004017 Malta [GAZ:00004017] A Southern European country and consists of an archipelago situated centrally in the Mediterranean. - GAZ:00007161 Marshall Islands [GAZ:00007161] An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning "sunrise" and "sunset" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated. - GAZ:00067143 Martinique [GAZ:00067143] An island and an overseas department/region and single territorial collectivity of France. - GAZ:00000583 Mauritania [GAZ:00000583] A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements). - GAZ:00003745 Mauritius [GAZ:00003745] An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands. - GAZ:00003943 Mayotte [GAZ:00003943] An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two. - GAZ:00002852 Mexico [GAZ:00002852] A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City. - GAZ:00005862 Micronesia [GAZ:00005862] A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east. - GAZ:00007112 Midway Islands [GAZ:00007112] A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior. - GAZ:00003897 Moldova [GAZ:00003897] A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic. - GAZ:00003857 Monaco [GAZ:00003857] A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards. - GAZ:00008744 Mongolia [GAZ:00008744] A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status. - GAZ:00006898 Montenegro [GAZ:00006898] A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality. - GAZ:00003988 Montserrat [GAZ:00003988] A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes. - GAZ:00000565 Morocco [GAZ:00000565] A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of "Saguia el-Hamra" and "Rio de Oro" is disputed. - GAZ:00001100 Mozambique [GAZ:00001100] A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in "Postos Administrativos" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration. - GAZ:00006899 Myanmar [GAZ:00006899] A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages. - GAZ:00001096 Namibia [GAZ:00001096] A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies. - GAZ:00006900 Nauru [GAZ:00006900] An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies. - GAZ:00007119 Navassa Island [GAZ:00007119] A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti. - GAZ:00004399 Nepal [GAZ:00004399] A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions. - GAZ:00002946 Netherlands [GAZ:00002946] The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007). - GAZ:00005206 New Caledonia [GAZ:00005206] A "sui generis collectivity" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes. - GAZ:00000469 New Zealand [GAZ:00000469] A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands. - GAZ:00002978 Nicaragua [GAZ:00002978] A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya. - GAZ:00000585 Niger [GAZ:00000585] A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes. - GAZ:00000912 Nigeria [GAZ:00000912] A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs). - GAZ:00006902 Niue [GAZ:00006902] An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state. - GAZ:00005908 Norfolk Island [GAZ:00005908] A Territory of Australia that includes Norfolk Island and neighboring islands. - GAZ:00002801 North Korea [GAZ:00002801] A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia. - GAZ:00006895 North Macedonia [GAZ:00006895] A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts. - GAZ:00002284 North Sea [GAZ:00002284] A sea situated between the eastern coasts of the British Isles and the western coast of Europe. - GAZ:00003958 Northern Mariana Islands [GAZ:00003958] A group of 15 islands about three-quarters of the way from Hawaii to the Philippines. - GAZ:00002699 Norway [GAZ:00002699] A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom. - GAZ:00005283 Oman [GAZ:00005283] A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat). - GAZ:00005246 Pakistan [GAZ:00005246] A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan. - GAZ:00006905 Palau [GAZ:00006905] A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines. - GAZ:00002892 Panama [GAZ:00002892] The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports. - GAZ:00003922 Papua New Guinea [GAZ:00003922] A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia). - GAZ:00010832 Paracel Islands [GAZ:00010832] A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines. - GAZ:00002933 Paraguay [GAZ:00002933] A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts. - GAZ:00002932 Peru [GAZ:00002932] A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao. - GAZ:00004525 Philippines [GAZ:00004525] An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays. - GAZ:00005867 Pitcairn Islands [GAZ:00005867] A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia. - GAZ:00002939 Poland [GAZ:00002939] A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas. - GAZ:00004126 Portugal [GAZ:00004126] That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands. - GAZ:00006935 Puerto Rico [GAZ:00006935] A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States). - GAZ:00005286 Qatar [GAZ:00005286] An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts). - GAZ:00001088 Republic of the Congo [GAZ:00001088] A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts. - GAZ:00003945 Reunion [GAZ:00003945] An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island. - GAZ:00002951 Romania [GAZ:00002951] A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities). - GAZ:00023304 Ross Sea [GAZ:00023304] A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW. - GAZ:00002721 Russia [GAZ:00002721] A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts. - GAZ:00001087 Rwanda [GAZ:00001087] A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge). - GAZ:00000849 Saint Helena [GAZ:00000849] An island of volcanic origin and a British overseas territory in the South Atlantic Ocean. - GAZ:00006906 Saint Kitts and Nevis [GAZ:00006906] A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis. - GAZ:00006909 Saint Lucia [GAZ:00006909] An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. - GAZ:00003942 Saint Pierre and Miquelon [GAZ:00003942] An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985. - GAZ:00005841 Saint Martin [GAZ:00005841] An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. - GAZ:02000565 Saint Vincent and the Grenadines [GAZ:02000565] An island nation in the Lesser Antilles chain of the Caribbean Sea. - GAZ:00006910 Samoa [GAZ:00006910] A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts). - GAZ:00003102 San Marino [GAZ:00003102] A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello). - GAZ:00006927 Sao Tome and Principe [GAZ:00006927] An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29). - GAZ:00005279 Saudi Arabia [GAZ:00005279] A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates. - GAZ:00000913 Senegal [GAZ:00000913] A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales. - GAZ:00002957 Serbia [GAZ:00002957] A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities). - GAZ:00006922 Seychelles [GAZ:00006922] An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands. - GAZ:00000914 Sierra Leone [GAZ:00000914] A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts. - GAZ:00003923 Singapore [GAZ:00003923] An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role. - GAZ:00012579 Sint Maarten [GAZ:00012579] One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten. - GAZ:00002956 Slovakia [GAZ:00002956] A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts. - GAZ:00002955 Slovenia [GAZ:00002955] A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status. - GAZ:00005275 Solomon Islands [GAZ:00005275] A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal. - GAZ:00001104 Somalia [GAZ:00001104] A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir. - GAZ:00001094 South Africa [GAZ:00001094] A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities. - GAZ:00003990 South Georgia and the South Sandwich Islands [GAZ:00003990] A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE. - GAZ:00002802 South Korea [GAZ:00002802] A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). - GAZ:00233439 South Sudan [GAZ:00233439] A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel. - GAZ:00003936 Spain [GAZ:00003936] That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal. - GAZ:00010831 Spratly Islands [GAZ:00010831] A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines. - GAZ:00003924 Sri Lanka [GAZ:00003924] An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats. - GAZ:00002475 State of Palestine [GAZ:00002475] The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates. - GAZ:00000560 Sudan [GAZ:00000560] A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts. - GAZ:00002525 Suriname [GAZ:00002525] A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten. - GAZ:00005396 Svalbard [GAZ:00005396] An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole. - GAZ:00001099 Swaziland [GAZ:00001099] A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). - GAZ:00002729 Sweden [GAZ:00002729] A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004. - GAZ:00002941 Switzerland [GAZ:00002941] A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy. - GAZ:00002474 Syria [GAZ:00002474] A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia). - GAZ:00005341 Taiwan [GAZ:00005341] A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities. - GAZ:00006912 Tajikistan [GAZ:00006912] A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion). - GAZ:00001103 Tanzania [GAZ:00001103] A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities). - GAZ:00003744 Thailand [GAZ:00003744] A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province. - GAZ:00006913 Timor-Leste [GAZ:00006913] A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets. - GAZ:00000915 Togo [GAZ:00000915] A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located. - GAZ:00260188 Tokelau [GAZ:00260188] A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi). - GAZ:00006916 Tonga [GAZ:00006916] A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean. - GAZ:00003767 Trinidad and Tobago [GAZ:00003767] An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands. - GAZ:00005812 Tromelin Island [GAZ:00005812] A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point. - GAZ:00000562 Tunisia [GAZ:00000562] A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 "delegations" or "districts" (mutamadiyat), and further subdivided into municipalities (shaykhats). - GAZ:00000558 Turkey [GAZ:00000558] A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts. - GAZ:00005018 Turkmenistan [GAZ:00005018] A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city. - GAZ:00003955 Turks and Caicos Islands [GAZ:00003955] A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands. - GAZ:00009715 Tuvalu [GAZ:00009715] A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia. - GAZ:00002459 United States of America [GAZ:00002459] A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into "census areas"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a "charter township", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county. - GAZ:00001102 Uganda [GAZ:00001102] A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties. - GAZ:00002724 Ukraine [GAZ:00002724] A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units. - GAZ:00005282 United Arab Emirates [GAZ:00005282] A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. - GAZ:00002637 United Kingdom [GAZ:00002637] A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel. - GAZ:00002930 Uruguay [GAZ:00002930] A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento). - GAZ:00004979 Uzbekistan [GAZ:00004979] A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar). - GAZ:00006918 Vanuatu [GAZ:00006918] An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji. - GAZ:00002931 Venezuela [GAZ:00002931] A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias). - GAZ:00003756 Viet Nam [GAZ:00003756] The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia. - GAZ:00003959 Virgin Islands [GAZ:00003959] A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts. - GAZ:00007111 Wake Island [GAZ:00007111] A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east). - GAZ:00007191 Wallis and Futuna [GAZ:00007191] A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets. - GAZ:00009572 West Bank [GAZ:00009572] A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian "islands" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is "pipelined". - GAZ:00000564 Western Sahara [GAZ:00000564] A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions. - GAZ:00005284 Yemen [GAZ:00005284] A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001). - GAZ:00001107 Zambia [GAZ:00001107] A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts. - GAZ:00001106 Zimbabwe [GAZ:00001106] A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities. \ No newline at end of file +title name text meaning menu_1 menu_2 menu_3 menu_4 menu_5 description EXPORT_GISAID EXPORT_CNPHI EXPORT_NML_LIMS EXPORT_NCBI_Pathogen_BIOSAMPLE EXPORT_ENA_ERC000033_Virus_SAMPLE EXPORT_Pathoplexus_Mpox EXPORT_GISAID_EpiPox +null value menu NullValueMenu + Not Applicable GENEPIO:0001619 Not Applicable A categorical choice recorded when a datum does not apply to a given context. Mpox;Mpox_international + Missing GENEPIO:0001618 Missing A categorical choice recorded when a datum is not included for an unknown reason. + Not Collected GENEPIO:0001620 Not Collected A categorical choice recorded when a datum was not measured or collected. + Not Provided GENEPIO:0001668 Not Provided A categorical choice recorded when a datum was collected but is not currently provided in the information being shared. This value indicates the information may be shared at the later stage. + Restricted Access GENEPIO:0001810 Restricted Access A categorical choice recorded when a given datum is available but not shared publicly because of information privacy concerns. + +geo_loc_name (state/province/territory) menu GeoLocNameStateProvinceTerritoryMenu + Alberta GAZ:00002566 Alberta One of Canada's prairie provinces. It became a province on 1905-09-01. Alberta is located in western Canada, bounded by the provinces of British Columbia to the west and Saskatchewan to the east, Northwest Territories to the north, and by the State of Montana to the south. Statistics Canada divides the province of Alberta into nineteen census divisions, each with one or more municipal governments overseeing county municipalities, improvement districts, special areas, specialized municipalities, municipal districts, regional municipalities, cities, towns, villages, summer villages, Indian settlements, and Indian reserves. Census divisions are not a unit of local government in Alberta. Mpox + British Columbia GAZ:00002562 British Columbia The westernmost of Canada's provinces. British Columbia is bordered by the Pacific Ocean on the west, by the American State of Alaska on the northwest, and to the north by the Yukon and the Northwest Territories, on the east by the province of Alberta, and on the south by the States of Washington, Idaho, and Montana. The current southern border of British Columbia was established by the 1846 Oregon Treaty, although its history is tied with lands as far south as the California border. British Columbia's rugged coastline stretches for more than 27,000 km, and includes deep, mountainous fjords and about 6,000 islands, most of which are uninhabited. British Columbia is carved into 27 regional districts. These regional districts are federations of member municipalities and electoral areas. The unincorporated area of the regional district is carved into electoral areas. + Manitoba GAZ:00002571 Manitoba One of Canada's 10 provinces. Manitoba is located at the longitudinal centre of Canada, although it is considered to be part of Western Canada. It borders Saskatchewan to the west, Ontario to the east, Nunavut and Hudson Bay to the north, and the American states of North Dakota and Minnesota to the south. Statistics Canada divides the province of Manitoba into 23 census divisions. Census divisions are not a unit of local government in Manitoba. + New Brunswick GAZ:00002570 New Brunswick One of Canada's three Maritime provinces. New Brunswick is bounded on the north by Quebec's Gaspe Peninsula and by Chaleur Bay. Along the east coast, the Gulf of Saint Lawrence and Northumberland Strait form the boundaries. In the south-east corner of the province, the narrow Isthmus of Chignecto connects New Brunswick to the Nova Scotia peninsula. The south of the province is bounded by the Bay of Fundy, which has the highest tides in the world with a rise of 16 m. To the west, the province borders the American State of Maine. New Brunswick is divided into 15 counties, which no longer have administrative roles except in the court system. The counties are divided into parishes. + Newfoundland and Labrador GAZ:00002567 Newfoundland and Labrador A province of Canada, the tenth and latest to join the Confederation. Geographically, the province consists of the island of Newfoundland and the mainland Labrador, on Canada's Atlantic coast. + Northwest Territories GAZ:00002575 Northwest Territories A territory of Canada. Located in northern Canada, it borders Canada's two other territories, Yukon to the west and Nunavut to the east, and three provinces: British Columbia to the southwest, Alberta to the south, and Saskatchewan to the southeast. The present-day territory was created in 1870-06, when the Hudson's Bay Company transferred Rupert's Land and North-Western Territory to the government of Canada. + Nova Scotia GAZ:00002565 Nova Scotia A Canadian province located on Canada's southeastern coast. The province's mainland is the Nova Scotia peninsula surrounded by the Atlantic Ocean, including numerous bays and estuaries. No where in Nova Scotia is more than 67 km from the ocean. Cape Breton Island, a large island to the northeast of the Nova Scotia mainland, is also part of the province, as is Sable Island. + Nunavut GAZ:00002574 Nunavut The largest and newest territory of Canada; it was separated officially from the Northwest Territories on 1999-04-01. The Territory covers about 1.9 million km2 of land and water in Northern Canada including part of the mainland, most of the Arctic Archipelago, and all of the islands in Hudson Bay, James Bay, and Ungava Bay (including the Belcher Islands) which belonged to the Northwest Territories. Nunavut has land borders with the Northwest Territories on several islands as well as the mainland, a border with Manitoba to the south of the Nunavut mainland, and a tiny land border with Newfoundland and Labrador on Killiniq Island. It also shares aquatic borders with the provinces of Quebec, Ontario and Manitoba and with Greenland. + Ontario GAZ:00002563 Ontario A province located in the central part of Canada. Ontario is bordered by the provinces of Manitoba to the west, Quebec to the east, and the States of Michigan, New York, and Minnesota. Most of Ontario's borders with the United States are natural, starting at the Lake of the Woods and continuing through the four Great Lakes: Superior, Huron (which includes Georgian Bay), Erie, and Ontario (for which the province is named), then along the Saint Lawrence River near Cornwall. Ontario is the only Canadian Province that borders the Great Lakes. There are three different types of census divisions: single-tier municipalities, upper-tier municipalities (which can be regional municipalities or counties) and districts. + Prince Edward Island GAZ:00002572 Prince Edward Island A Canadian province consisting of an island of the same name. It is divided into 3 counties. + Quebec GAZ:00002569 Quebec A province in the central part of Canada. Quebec is Canada's largest province by area and its second-largest administrative division; only the territory of Nunavut is larger. It is bordered to the west by the province of Ontario, James Bay and Hudson Bay, to the north by Hudson Strait and Ungava Bay, to the east by the Gulf of Saint Lawrence and the provinces of Newfoundland and Labrador and New Brunswick. It is bordered on the south by the American states of Maine, New Hampshire, Vermont, and New York. It also shares maritime borders with the Territory of Nunavut, the Province of Prince Edward Island and the Province of Nova Scotia. + Saskatchewan GAZ:00002564 Saskatchewan A prairie province in Canada. Saskatchewan is bounded on the west by Alberta, on the north by the Northwest Territories, on the east by Manitoba, and on the south by the States of Montana and North Dakota. It is divided into 18 census divisions according to Statistics Canada. + Yukon GAZ:00002576 Yukon The westernmost of Canada's three territories. The territory is the approximate shape of a right triangle, bordering the American State of Alaska to the west, the Northwest Territories to the east and British Columbia to the south. Its northern coast is on the Beaufort Sea. Its ragged eastern boundary mostly follows the divide between the Yukon Basin and the Mackenzie River drainage basin to the east in the Mackenzie mountains. Its capital is Whitehorse. + +sample collection date precision menu SampleCollectionDatePrecisionMenu + year UO:0000036 year A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. Mpox + month UO:0000035 month A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. + day UO:0000033 day A time unit which is equal to 24 hours. + +NML submitted specimen type menu NmlSubmittedSpecimenTypeMenu + Bodily fluid UBERON:0006314 Bodily fluid Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. Mpox + DNA OBI:0001051 DNA The output of an extraction process in which DNA molecules are purified in order to exclude DNA from organellas. + Nucleic acid OBI:0001010 Nucleic acid An extract that is the output of an extraction process in which nucleic acid molecules are isolated from a specimen. + RNA OBI:0000880 RNA An extract which is the output of an extraction process in which RNA molecules are isolated from a specimen. + Swab OBI:0002600 Swab A device which is a soft, absorbent material mounted on one or both ends of a stick. + Tissue UBERON:0000479 Tissue Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. + Not Applicable GENEPIO:0001619 Not Applicable A categorical choice recorded when a datum does not apply to a given context. + + +Related specimen relationship type menu RelatedSpecimenRelationshipTypeMenu + Acute HP:0011009 Acute Sudden appearance of disease manifestations over a short period of time. The word acute is applied to different time scales depending on the disease or manifestation and does not have an exact definition in minutes, hours, or days. Mpox + Convalescent Convalescent A specimen collected from an individual during the recovery phase following the resolution of acute symptoms of a disease, often used to assess immune response or recovery progression. + Familial Familial A specimen obtained from a relative of an individual, often used in studies examining genetic or hereditary factors, or familial transmission of conditions. + Follow-up EFO:0009642 Follow-up The process by which information about the health status of an individual is obtained after a study has officially closed; an activity that continues something that has already begun or that repeats something that has already been done. + Reinfection testing Reinfection testing A specimen collected to determine if an individual has been re-exposed to and reinfected by a pathogen after an initial infection and recovery. + Previously Submitted Previously Submitted A specimen that has been previously provided or used in a study or testing but is being considered for re-analysis or additional testing. + Sequencing/bioinformatics methods development/validation Sequencing/bioinformatics methods development/validation A specimen used specifically for the purpose of developing, testing, or validating sequencing or bioinformatics methodologies. + Specimen sampling methods testing Specimen sampling methods testing A specimen used to test, refine, or validate methods and techniques for collecting and processing samples. +anatomical material menu AnatomicalMaterialMenu + Blood UBERON:0000178 Blood A fluid that is composed of blood plasma and erythrocytes. Mpox + Blood clot UBERON:0010210 Blood clot Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). + Blood serum UBERON:0001977 Blood serum The portion of blood plasma that excludes clotting factors. + Blood plasma UBERON:0001969 Blood plasma The liquid component of blood, in which erythrocytes are suspended. + Whole blood NCIT:C41067 Whole blood Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant. + Fluid UBERON:0006314 Fluid Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. + Saliva UBERON:0001836 Saliva A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions. + Fluid (cerebrospinal (CSF)) UBERON:0001359 Fluid (cerebrospinal (CSF)) A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord. + Fluid (pericardial) UBERON:0002409 Fluid (pericardial) Transudate contained in the pericardial cavity. + Fluid (pleural) UBERON:0001087 Fluid (pleural) Transudate contained in the pleural cavity. + Fluid (vaginal) UBERON:0036243 Fluid (vaginal) Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands + Fluid (amniotic) UBERON:0000173 Fluid (amniotic) Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion. + Lesion NCIT:C3824 Lesion A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. + Lesion (Macule) NCIT:C43278 Lesion (Macule) A flat lesion characterized by change in the skin color. + Lesion (Papule) NCIT:C39690 Lesion (Papule) A small (less than 5-10 mm) elevation of skin that is non-suppurative. + Lesion (Pustule) NCIT:C78582 Lesion (Pustule) A circumscribed and elevated skin lesion filled with purulent material. + Lesion (Scab) GENEPIO:0100490 Lesion (Scab) A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris. + Lesion (Vesicle) GENEPIO:0100491 Lesion (Vesicle) A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections. + Rash SYMP:0000487 Rash A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface. + Ulcer NCIT:C3426 Ulcer A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. + Tissue UBERON:0000479 Tissue Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. + Wound tissue (injury) NCIT:C3671 Wound tissue (injury) Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity. +anatomical material international menu AnatomicalMaterialInternationalMenu + Blood [UBERON:0000178] UBERON:0000178 Blood [UBERON:0000178] A fluid that is composed of blood plasma and erythrocytes. Mpox_international + Blood clot [UBERON:0010210] UBERON:0010210 Blood clot [UBERON:0010210] Venous or arterial thrombosis (formation of blood clots) of spontaneous nature and which cannot be fully explained by acquired risk (e.g. atherosclerosis). + Blood serum [UBERON:0001977] UBERON:0001977 Blood serum [UBERON:0001977] The portion of blood plasma that excludes clotting factors. + Blood plasma [UBERON:0001969] UBERON:0001969 Blood plasma [UBERON:0001969] The liquid component of blood, in which erythrocytes are suspended. + Whole blood [NCIT:C41067] NCIT:C41067 Whole blood [NCIT:C41067] Blood that has not been separated into its various components; blood that has not been modified except for the addition of an anticoagulant. + Fluid [UBERON:0006314] UBERON:0006314 Fluid [UBERON:0006314] Liquid components of living organisms. includes fluids that are excreted or secreted from the body as well as body water that normally is not. + Saliva [UBERON:0001836] UBERON:0001836 Saliva [UBERON:0001836] A fluid produced in the oral cavity by salivary glands, typically used in predigestion, but also in other functions. + Fluid (cerebrospinal (CSF)) [UBERON:0001359] UBERON:0001359 Fluid (cerebrospinal (CSF)) [UBERON:0001359] A clear, colorless, bodily fluid, that occupies the subarachnoid space and the ventricular system around and inside the brain and spinal cord. + Fluid (pericardial) [UBERON:0002409] UBERON:0002409 Fluid (pericardial) [UBERON:0002409] Transudate contained in the pericardial cavity. + Fluid (pleural) [UBERON:0001087] UBERON:0001087 Fluid (pleural) [UBERON:0001087] Transudate contained in the pleural cavity. + Fluid (vaginal) [UBERON:0036243] UBERON:0036243 Fluid (vaginal) [UBERON:0036243] Fluid that lines the vaginal walls that consists of multiple secretions that collect in the vagina from different glands + Fluid (amniotic) [UBERON:0000173] UBERON:0000173 Fluid (amniotic) [UBERON:0000173] Amniotic fluid is a bodily fluid consisting of watery liquid surrounding and cushioning a growing fetus within the amnion. + Lesion [NCIT:C3824] NCIT:C3824 Lesion [NCIT:C3824] A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. + Lesion (Macule) [NCIT:C43278] NCIT:C43278 Lesion (Macule) [NCIT:C43278] A flat lesion characterized by change in the skin color. + Lesion (Papule) [NCIT:C39690] NCIT:C39690 Lesion (Papule) [NCIT:C39690] A small (less than 5-10 mm) elevation of skin that is non-suppurative. + Lesion (Pustule) [NCIT:C78582] NCIT:C78582 Lesion (Pustule) [NCIT:C78582] A circumscribed and elevated skin lesion filled with purulent material. + Lesion (Scab) [GENEPIO:0100490] GENEPIO:0100490 Lesion (Scab) [GENEPIO:0100490] A dry, rough, crust-like lesion that forms over a wound or ulcer as part of the natural healing process. It consists of dried blood, serum, and cellular debris. + Lesion (Vesicle) [GENEPIO:0100491] GENEPIO:0100491 Lesion (Vesicle) [GENEPIO:0100491] A small, fluid-filled elevation on the skin. Vesicles are often clear or slightly cloudy and can be a sign of various skin conditions or infections. + Rash [SYMP:0000487] SYMP:0000487 Rash [SYMP:0000487] A skin and integumentary tissue symptom that is characterized by an eruption on the body typically with little or no elevation above the surface. + Ulcer [NCIT:C3426] NCIT:C3426 Ulcer [NCIT:C3426] A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. + Tissue [UBERON:0000479] UBERON:0000479 Tissue [UBERON:0000479] Multicellular anatomical structure that consists of many cells of one or a few types, arranged in an extracellular matrix such that their long-range organisation is at least partly a repetition of their short-range organisation. + Wound tissue (injury) [NCIT:C3671] NCIT:C3671 Wound tissue (injury) [NCIT:C3671] Damage inflicted on the body as the direct or indirect result of an external force, with or without disruption of structural continuity. + +anatomical part menu AnatomicalPartMenu + Anus UBERON:0001245 Anus Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts. Mpox + Perianal skin UBERON:0012336 Perianal skin A zone of skin that is part of the area surrounding the anus. + Arm UBERON:0001460 Arm The part of the forelimb extending from the shoulder to the autopod. + Arm (forearm) NCIT:C32628 Arm (forearm) The structure on the upper limb, between the elbow and the wrist. + Elbow UBERON:0001461 Elbow The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa. + Back FMA:14181 Back The rear surface of the human body from the shoulders to the hips. + Buttock UBERON:0013691 Buttock A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles. + Cervix UBERON:0000002 Cervix Lower, narrow portion of the uterus where it joins with the top end of the vagina. + Chest UBERON:0001443 Chest Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper + Foot BTO:0000476 Foot The terminal part of the vertebrate leg upon which an individual stands. 2: An invertebrate organ of locomotion or attachment; especially: a ventral muscular surface or process of a mollusk. + Genital area BTO:0003358 Genital area The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh. + Penis UBERON:0000989 Penis An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination. + Glans (tip of penis) UBERON:0035651 Glans (tip of penis) The bulbous structure at the distal end of the human penis + Prepuce of penis (foreskin) UBERON:0001332 Prepuce of penis (foreskin) A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect. + Perineum UBERON:0002356 Perineum The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human. + Scrotum UBERON:0001300 Scrotum The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus. + Vagina UBERON:0000996 Vagina A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles + Gland UBERON:0002530 Gland An organ that functions as a secretory or excretory organ. + Hand BTO:0004668 Hand The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ. + Finger FMA:9666 Finger Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger. + Hand (palm) FMA:24920 Hand (palm) The inner surface of the hand between the wrist and fingers. + Head UBERON:0000033 Head The head is the anterior-most division of the body. + Buccal mucosa UBERON:0006956 Buccal mucosa The inner lining of the cheeks and lips. + Cheek UBERON:0001567 Cheek A fleshy subdivision of one side of the face bounded by an eye, ear and the nose. + Ear UBERON:0001690 Ear Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals. + Preauricular region NCIT:C103848 Preauricular region Of or pertaining to the area in front of the auricle of the ear. + Eye UBERON:0000970 Eye An organ that detects light. + Face UBERON:0001456 Face A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc). + Forehead UBERON:0008200 Forehead The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond + Lip UBERON:0001833 Lip One of the two fleshy folds which surround the opening of the mouth. + Jaw UBERON:0011595 Jaw A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions. + Tongue UBERON:0001723 Tongue A muscular organ in the floor of the mouth. + Hypogastrium (suprapubic region) UBERON:0013203 Hypogastrium (suprapubic region) The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel. + Leg UBERON:0000978 Leg The portion of the hindlimb that contains both the stylopod and zeugopod. + Ankle UBERON:0001512 Ankle A zone of skin that is part of an ankle + Knee UBERON:0001465 Knee A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod. + Thigh UBERON:0000376 Thigh The part of the hindlimb between pelvis and the knee, corresponding to the femur. + Lower body GENEPIO:0100492 Lower body The part of the body that includes the leg, ankle, and foot. + Nasal Cavity UBERON:0001707 Nasal Cavity An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present. + Anterior Nares UBERON:2001427 Anterior Nares The external part of the nose containing the lower nostrils. + Inferior Nasal Turbinate UBERON:0005921 Inferior Nasal Turbinate The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha. + Middle Nasal Turbinate UBERON:0005922 Middle Nasal Turbinate A turbinal located on the maxilla bone. + Neck UBERON:0000974 Neck An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column. + Pharynx (throat) UBERON:0006562 Pharynx (throat) The pharynx is the part of the digestive system immediately posterior to the mouth. + Nasopharynx (NP) UBERON:0001728 Nasopharynx (NP) The section of the pharynx that lies above the soft palate. + Oropharynx (OP) UBERON:0001729 Oropharynx (OP) The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis. + Trachea UBERON:0003126 Trachea The trachea is the portion of the airway that attaches to the bronchi as it branches. + Rectum UBERON:0001052 Rectum The terminal portion of the intestinal tube, terminating with the anus. + Shoulder UBERON:0001467 Shoulder A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle). + Skin UBERON:0001003 Skin The outer epithelial layer of the skin that is superficial to the dermis. + + + +anatomical part international menu AnatomicalPartInternationalMenu + Anus [UBERON:0001245] UBERON:0001245 Anus [UBERON:0001245] Orifice at the opposite end of an animal's digestive tract from the mouth. Its function is to expel feces, unwanted semi-solid matter produced during digestion, which, depending on the type of animal, may be one or more of: matter which the animal cannot digest, such as bones; food material after all the nutrients have been extracted, for example cellulose or lignin; ingested matter which would be toxic if it remained in the digestive tract; and dead or excess gut bacteria and other endosymbionts. Mpox_international + Perianal skin [UBERON:0012336] UBERON:0012336 Perianal skin [UBERON:0012336] A zone of skin that is part of the area surrounding the anus. + Arm [UBERON:0001460] UBERON:0001460 Arm [UBERON:0001460] The part of the forelimb extending from the shoulder to the autopod. + Arm (forearm) [NCIT:C32628] NCIT:C32628 Arm (forearm) [NCIT:C32628] The structure on the upper limb, between the elbow and the wrist. + Elbow [UBERON:0001461] UBERON:0001461 Elbow [UBERON:0001461] The elbow is the region surrounding the elbow-joint-the ginglymus or hinge joint in the middle of the arm. Three bones form the elbow joint: the humerus of the upper arm, and the paired radius and ulna of the forearm. The bony prominence at the very tip of the elbow is the olecranon process of the ulna, and the inner aspect of the elbow is called the antecubital fossa. + Back [FMA:14181] FMA:14181 Back [FMA:14181] The rear surface of the human body from the shoulders to the hips. + Buttock [UBERON:0013691] UBERON:0013691 Buttock [UBERON:0013691] A zone of soft tissue located on the posterior of the lateral side of the pelvic region corresponding to the gluteal muscles. + Cervix [UBERON:0000002] UBERON:0000002 Cervix [UBERON:0000002] Lower, narrow portion of the uterus where it joins with the top end of the vagina. + Chest [UBERON:0001443] UBERON:0001443 Chest [UBERON:0001443] Subdivision of trunk proper, which is demarcated from the neck by the plane of the superior thoracic aperture and from the abdomen internally by the inferior surface of the diaphragm and externally by the costal margin and associated with the thoracic vertebral column and ribcage and from the back of the thorax by the external surface of the posterolateral part of the rib cage, the anterior surface of the thoracic vertebral column and the posterior axillary lines; together with the abdomen and the perineum, it constitutes the trunk proper + Foot [BTO:0000476] BTO:0000476 Foot [BTO:0000476] The terminal part of the vertebrate leg upon which an individual stands. + Genital area [BTO:0003358] BTO:0003358 Genital area [BTO:0003358] The area where the upper thigh meets the trunk. More precisely, the fold or depression marking the juncture of the lower abdomen and the inner part of the thigh. + Penis [UBERON:0000989] UBERON:0000989 Penis [UBERON:0000989] An intromittent organ in certain biologically male organisms. In placental mammals, this also serves as the organ of urination. + Glans (tip of penis) [UBERON:0035651] UBERON:0035651 Glans (tip of penis) [UBERON:0035651] The bulbous structure at the distal end of the human penis + Prepuce of penis (foreskin) UBERON:0001332 Prepuce of penis (foreskin) A retractable double-layered fold of skin and mucous membrane that covers the glans penis and protects the urinary meatus when the penis is not erect. + Perineum [UBERON:0002356] UBERON:0002356 Perineum [UBERON:0002356] The space between the anus and scrotum in the male human, or between the anus and the vulva in the female human. + Scrotum [UBERON:0001300] UBERON:0001300 Scrotum [UBERON:0001300] The external sac of skin that encloses the testes. It is an extension of the abdomen, and in placentals is located between the penis and anus. + Vagina [UBERON:0000996] UBERON:0000996 Vagina [UBERON:0000996] A fibromuscular tubular tract leading from the uterus to the exterior of the body in female placental mammals and marsupials, or to the cloaca in female birds, monotremes, and some reptiles + Gland [UBERON:0002530] UBERON:0002530 Gland [UBERON:0002530] An organ that functions as a secretory or excretory organ. + Hand [BTO:0004668] BTO:0004668 Hand [BTO:0004668] The terminal part of the vertebrate forelimb when modified, as in humans, as a grasping organ. + Finger [FMA:9666] FMA:9666 Finger [FMA:9666] Subdivision of the hand demarcated from the hand proper by the skin crease in line with the distal edge of finger webs. Examples: thumb, right middle finger, left little finger. + Hand (palm) [FMA:24920] FMA:24920 Hand (palm) [FMA:24920] The inner surface of the hand between the wrist and fingers. + Head [UBERON:0000033] UBERON:0000033 Head [UBERON:0000033] The head is the anterior-most division of the body. + Buccal mucosa [UBERON:0006956] UBERON:0006956 Buccal mucosa [UBERON:0006956] The inner lining of the cheeks and lips. + Cheek [UBERON:0001567] UBERON:0001567 Cheek [UBERON:0001567] A fleshy subdivision of one side of the face bounded by an eye, ear and the nose. + Ear [UBERON:0001690] UBERON:0001690 Ear [UBERON:0001690] Sense organ in vertebrates that is specialized for the detection of sound, and the maintenance of balance. Includes the outer ear and middle ear, which collect and transmit sound waves; and the inner ear, which contains the organs of balance and (except in fish) hearing. Also includes the pinna, the visible part of the outer ear, present in some mammals. + Preauricular region [NCIT:C103848] NCIT:C103848 Preauricular region [NCIT:C103848] Of or pertaining to the area in front of the auricle of the ear. + Eye [UBERON:0000970] UBERON:0000970 Eye [UBERON:0000970] An organ that detects light. + Face [UBERON:0001456] UBERON:0001456 Face [UBERON:0001456] A subdivision of the head that has as parts the layers deep to the surface of the anterior surface, including the mouth, eyes, and nose (when present). In vertebrates, this includes the facial skeleton and structures superficial to the facial skeleton (cheeks, mouth, eyeballs, skin of face, etc). + Forehead [UBERON:0008200] UBERON:0008200 Forehead [UBERON:0008200] The part of the face above the eyes. In human anatomy, the forehead is the fore part of the head. It is, formally, an area of the head bounded by three features, two of the skull and one of the scalp. The top of the forehead is marked by the hairline, the edge of the area where hair on the scalp grows. The bottom of the forehead is marked by the supraorbital ridge, the bone feature of the skull above the eyes. The two sides of the forehead are marked by the temporal ridge, a bone feature that links the supraorbital ridge to the coronal suture line and beyond + Lip [UBERON:0001833] UBERON:0001833 Lip [UBERON:0001833] One of the two fleshy folds which surround the opening of the mouth. + Jaw [UBERON:0011595] UBERON:0011595 Jaw [UBERON:0011595] A subdivision of the head that corresponds to the jaw skeleton, containing both soft tissue, skeleton and teeth (when present). The jaw region is divided into upper and lower regions. + Tongue [UBERON:0001723] UBERON:0001723 Tongue [UBERON:0001723] A muscular organ in the floor of the mouth. + Hypogastrium (suprapubic region) [UBERON:0013203] UBERON:0013203 Hypogastrium (suprapubic region) [UBERON:0013203] The hypogastrium (or hypogastric region, or pubic region) is an area of the human abdomen located below the navel. + Leg [UBERON:0000978] UBERON:0000978 Leg [UBERON:0000978] The portion of the hindlimb that contains both the stylopod and zeugopod. + Ankle [UBERON:0001512] UBERON:0001512 Ankle [UBERON:0001512] A zone of skin that is part of an ankle + Knee [UBERON:0001465] UBERON:0001465 Knee [UBERON:0001465] A segment of the hindlimb that corresponds to the joint connecting a hindlimb stylopod and zeugopod. + Thigh [UBERON:0000376] UBERON:0000376 Thigh [UBERON:0000376] The part of the hindlimb between pelvis and the knee, corresponding to the femur. + Lower body [GENEPIO:0100492] GENEPIO:0100492 Lower body [GENEPIO:0100492] The part of the body that includes the leg, ankle, and foot. + Nasal Cavity [UBERON:0001707] UBERON:0001707 Nasal Cavity [UBERON:0001707] An anatomical cavity that is part of the olfactory apparatus. This includes the space bounded anteriorly by the nares and posteriorly by the choanae, when these structures are present. + Anterior Nares [UBERON:2001427] UBERON:2001427 Anterior Nares [UBERON:2001427] The external part of the nose containing the lower nostrils. + Inferior Nasal Turbinate [UBERON:0005921] UBERON:0005921 Inferior Nasal Turbinate [UBERON:0005921] The medial surface of the labyrinth of ethmoid consists of a thin lamella, which descends from the under surface of the cribriform plate, and ends below in a free, convoluted margin, the middle nasal concha. It is rough, and marked above by numerous grooves, directed nearly vertically downward from the cribriform plate; they lodge branches of the olfactory nerves, which are distributed to the mucous membrane covering the superior nasal concha. + Middle Nasal Turbinate [UBERON:0005922] UBERON:0005922 Middle Nasal Turbinate [UBERON:0005922] A turbinal located on the maxilla bone. + Neck [UBERON:0000974] UBERON:0000974 Neck [UBERON:0000974] An organism subdivision that extends from the head to the pectoral girdle, encompassing the cervical vertebral column. + Pharynx (throat) [UBERON:0006562] UBERON:0006562 Pharynx (throat) [UBERON:0006562] A zone of skin that is part of an ankle + Nasopharynx (NP) [UBERON:0001728] UBERON:0001728 Nasopharynx (NP) [UBERON:0001728] The section of the pharynx that lies above the soft palate. + Oropharynx (OP) [UBERON:0001729] UBERON:0001729 Oropharynx (OP) [UBERON:0001729] The portion of the pharynx that lies between the soft palate and the upper edge of the epiglottis. + Trachea [UBERON:0003126] UBERON:0003126 Trachea [UBERON:0003126] The trachea is the portion of the airway that attaches to the bronchi as it branches. + Rectum [UBERON:0001052] UBERON:0001052 Rectum [UBERON:0001052] The terminal portion of the intestinal tube, terminating with the anus. + Shoulder [UBERON:0001467] UBERON:0001467 Shoulder [UBERON:0001467] A subdivision of the pectoral complex consisting of the structures in the region of the shoulder joint (which connects the humerus, scapula and clavicle). + Skin [UBERON:0001003] UBERON:0001003 Skin [UBERON:0001003] The outer epithelial layer of the skin that is superficial to the dermis. + + +body product menu BodyProductMenu + Breast Milk UBERON:0001913 Breast Milk An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation. Mpox + Feces UBERON:0001988 Feces Portion of semisolid bodily waste discharged through the anus. + Fluid (discharge) SYMP:0000651 Fluid (discharge) A fluid that comes out of the body. + Pus UBERON:0000177 Pus A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections. + Fluid (seminal) UBERON:0006530 Fluid (seminal) A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended. + Mucus UBERON:0000912 Mucus Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water. + Sputum UBERON:0007311 Sputum Matter ejected from the lungs, bronchi, and trachea, through the mouth. + Sweat UBERON:0001089 Sweat Secretion produced by a sweat gland. + Tear UBERON:0001827 Tear Aqueous substance secreted by the lacrimal gland. + Urine UBERON:0001088 Urine Excretion that is the output of a kidney. +body product international menu BodyProductInternationalMenu + Breast Milk [UBERON:0001913] UBERON:0001913 Breast Milk [UBERON:0001913] An emulsion of fat globules within a fluid that is secreted by the mammary gland during lactation. Mpox_international + Feces [UBERON:0001988] UBERON:0001988 Feces [UBERON:0001988] Portion of semisolid bodily waste discharged through the anus. + Fluid (discharge) [SYMP:0000651] SYMP:0000651 Fluid (discharge) [SYMP:0000651] A fluid that comes out of the body. + Pus [UBERON:0000177] UBERON:0000177 Pus [UBERON:0000177] A bodily fluid consisting of a whitish-yellow or yellow substance produced during inflammatory responses of the body that can be found in regions of pyogenic bacterial infections. + Fluid (seminal) [UBERON:0006530] UBERON:0006530 Fluid (seminal) [UBERON:0006530] A substance formed from the secretion of one or more glands of the male genital tract in which sperm cells are suspended. + Mucus [UBERON:0000912] UBERON:0000912 Mucus [UBERON:0000912] Mucus is a bodily fluid consisting of a slippery secretion of the lining of the mucous membranes in the body. It is a viscous colloid containing antiseptic enzymes (such as lysozyme) and immunoglobulins. Mucus is produced by goblet cells in the mucous membranes that cover the surfaces of the membranes. It is made up of mucins and inorganic salts suspended in water. + Sputum [UBERON:0007311] UBERON:0007311 Sputum [UBERON:0007311] Matter ejected from the lungs, bronchi, and trachea, through the mouth. + Sweat [UBERON:0001089] UBERON:0001089 Sweat [UBERON:0001089] Secretion produced by a sweat gland. + Tear [UBERON:0001827] UBERON:0001827 Tear [UBERON:0001827] Aqueous substance secreted by the lacrimal gland. + Urine [UBERON:0001088] UBERON:0001088 Urine [UBERON:0001088] Excretion that is the output of a kidney. +environmental material international menu EnvironmentalMaterialInternationalMenu + Animal carcass [FOODON:02010020] FOODON:02010020 Animal carcass [FOODON:02010020] A carcass of an animal that includes all anatomical parts. This includes a carcass with all organs and skin. Mpox_international + Bedding (Bed linen) [GSSO:005304] GSSO:005304 Bedding (Bed linen) [GSSO:005304] Bedding is the removable and washable portion of a human sleeping environment. + Clothing [GSSO:003405] GSSO:003405 Clothing [GSSO:003405] Fabric or other material used to cover the body. + Drinkware Drinkware Utensils with an open top that are used to hold liquids for consumption. + Cup [ENVO:03501330] ENVO:03501330 Cup [ENVO:03501330] A utensil which is a hand-sized container with an open top. A cup may be used to hold liquids for pouring or drinking, or to store solids for pouring. + Tableware Tableware Items used in setting a table and serving food and beverages. This includes various utensils, plates, bowls, cups, glasses, and serving dishes designed for dining and drinking. + Dish Dish A flat, typically round or oval item used for holding or serving food. It can also refer to a specific type of plate, often used to describe the container itself, such as a "plate dish" which is used for placing and serving individual portions of food. + Eating utensil [ENVO:03501353] ENVO:03501353 Eating utensil [ENVO:03501353] A utensil used for consuming food. + Wastewater ENVO:00002001 Wastewater Water that has been adversely affected in quality by anthropogenic influence. +environmental site international menu EnvironmentalSiteMenu + Acute care facility [ENVO:03501135] ENVO:03501135 Acute care facility [ENVO:03501135] A healthcare facility which is used for short-term patient care. environmental site menu EnvironmentalSiteMenu ENVO:03501135 Covid-19 Acute care facility [ENVO:03501135] + Animal house [ENVO:00003040] ENVO:00003040 Animal house [ENVO:00003040] A house used for sheltering non-human animals. ENVO:00003040 Covid-19 Animal house [ENVO:00003040] + Bathroom [ENVO:01000422] ENVO:01000422 Bathroom [ENVO:01000422] A bathroom is a room which contains a washbasin or other fixture, such as a shower or bath, used for bathing by humans. ENVO:01000422 Covid-19 Bathroom [ENVO:01000422] + Clinical assessment centre [ENVO:03501136] ENVO:03501136 Clinical assessment centre [ENVO:03501136] A healthcare facility in which patients are medically assessed. ENVO:03501136 Covid-19 Clinical assessment centre [ENVO:03501136] + Conference venue [ENVO:03501127] ENVO:03501127 Conference venue [ENVO:03501127] A building which accomodates conferences. ENVO:03501127 Covid-19 Conference venue [ENVO:03501127] + Corridor [ENVO:03501121] ENVO:03501121 Corridor [ENVO:03501121] A building part which is a narrow hall or passage in a building with rooms leading off it. ENVO:03501121 Covid-19 Corridor [ENVO:03501121] + Daycare [ENVO:01000927] ENVO:01000927 Daycare [ENVO:01000927] A building which is used to care for a human child during the working day by a person, outside the child's immediate family, other than that child's legal guardians. ENVO:01000927 Covid-19 Daycare [ENVO:01000927] + Emergency room (ER) [ENVO:03501145] ENVO:03501145 Emergency room (ER) [ENVO:03501145] A room in which emergency medical care is provided. ENVO:03501145 Covid-19 Emergency room (ER) [ENVO:03501145] + Family practice clinic [ENVO:03501186] ENVO:03501186 Family practice clinic [ENVO:03501186] A medical clinic which is used to provide family medicine services. ENVO:03501186 Covid-19 Family practice clinic [ENVO:03501186] + Group home [ENVO:03501196] ENVO:03501196 Group home [ENVO:03501196] A long-term care facility which is used to provide care for people with complex health needs, and which typically has at least one caregiver in attendance twenty four hours a day. ENVO:03501196 Covid-19 Group home [ENVO:03501196] + Homeless shelter [ENVO:03501133] ENVO:03501133 Homeless shelter [ENVO:03501133] An institutional building which temporarily houses homeless people. ENVO:03501133 Covid-19 Homeless shelter [ENVO:03501133] + Hospital [ENVO:00002173] ENVO:00002173 Hospital [ENVO:00002173] A hospital is a building in which health care services are provided by specialized staff and equipment. ENVO:00002173 Covid-19 Hospital [ENVO:00002173] + Intensive Care Unit (ICU) [ENVO:03501152] ENVO:03501152 Intensive Care Unit (ICU) [ENVO:03501152] A hospital unit facility which is used to provide cardiac patient care. ENVO:03501152 Covid-19 Intensive Care Unit (ICU) [ENVO:03501152] + Long Term Care Facility [ENVO:03501194] ENVO:03501194 Long Term Care Facility [ENVO:03501194] A residential building which is used to provides long-term care for residents. ENVO:03501194 Covid-19 Long Term Care Facility [ENVO:03501194] + Patient room [ENVO:03501180] ENVO:03501180 Patient room [ENVO:03501180] A room which is used for patient care during a patient's visit or stay in a healthcare facility. ENVO:03501180 Covid-19 Patient room [ENVO:03501180] + Prison [ENVO:03501204] ENVO:03501204 Prison [ENVO:03501204] A human construction which is a facility where convicts are forcibly confined, and punished and/or rehabilitated. ENVO:03501204 Covid-19 Prison [ENVO:03501204] + Production Facility [ENVO:01000536] ENVO:01000536 Production Facility [ENVO:01000536] A factory (previously manufactory) or manufacturing plant is an industrial site, usually consisting of buildings and machinery, or more commonly a complex having several buildings, where workers manufacture goods or operate machines processing one product into another. ENVO:01000536 Covid-19 Production Facility [ENVO:01000536] + School [ENVO:03501130] ENVO:03501130 School [ENVO:03501130] An institutional building in which students are educated. ENVO:03501130 Covid-19 School [ENVO:03501130] + Sewage Plant [ENVO:00003043] ENVO:00003043 Sewage Plant [ENVO:00003043] A waste treatment plant where sewage is processed to reduce the potential for environmental contamination. ENVO:00003043 Covid-19 Sewage Plant [ENVO:00003043] + Subway train [ENVO:03501109] ENVO:03501109 Subway train [ENVO:03501109] A passenger train which runs along an undergroud rail system. ENVO:03501109 Covid-19 Subway train [ENVO:03501109] + University campus [ENVO:00000467] ENVO:00000467 University campus [ENVO:00000467] An area of land on which a college or university and related institutional buildings are situated. ENVO:00000467 Covid-19 University campus [ENVO:00000467] + Wet market [ENVO:03501198] ENVO:03501198 Wet market [ENVO:03501198] A market which is used for the sale and purchase of perishable goods. ENVO:03501198 Covid-19 Wet market [ENVO:03501198] +collection method menu CollectionMethodMenu + Amniocentesis NCIT:C52009 Amniocentesis A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus. Mpox + Aspiration NCIT:C15631 Aspiration Inspiration of a foreign object into the airway. + Suprapubic Aspiration GENEPIO:0100028 Suprapubic Aspiration An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample. + Tracheal aspiration GENEPIO:0100029 Tracheal aspiration An aspiration process which collects tracheal secretions. + Vacuum Aspiration GENEPIO:0100030 Vacuum Aspiration An aspiration process which uses a vacuum source to remove a sample. + Biopsy OBI:0002650 Biopsy A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive. + Needle Biopsy OBI:0002651 Needle Biopsy A biopsy that uses a hollow needle to extract cells. + Filtration OBI:0302885 Filtration Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device + Air filtration GENEPIO:0100031 Air filtration A filtration process which removes solid particulates from the air via an air filtration device. + Finger Prick GENEPIO:0100036 Finger Prick A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe. + Lavage OBI:0600044 Lavage A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid + Bronchoalveolar lavage (BAL) GENEPIO:0100032 Bronchoalveolar lavage (BAL) The collection of bronchoalveolar lavage fluid (BAL) from the lungs. + Gastric Lavage GENEPIO:0100033 Gastric Lavage The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach. + Lumbar Puncture NCIT:C15327 Lumbar Puncture An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication. + Necropsy MMO:0000344 Necropsy A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease. + Phlebotomy NCIT:C28221 Phlebotomy The collection of blood from a vein, most commonly via needle venipuncture. + Rinsing GENEPIO:0002116 Rinsing The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids. + Saline gargle (mouth rinse and gargle) GENEPIO:0100034 Saline gargle (mouth rinse and gargle) A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device. + Scraping GENEPIO:0100035 Scraping A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device. + Swabbing GENEPIO:0002117 Swabbing The process of collecting specimen material using a swab collection device. + Thoracentesis (chest tap) NCIT:C15392 Thoracentesis (chest tap) The removal of excess fluid via needle puncture from the thoracic cavity. +collection method international menu CollectionMethodInternationalMenu + Amniocentesis [NCIT:C52009] NCIT:C52009 Amniocentesis [NCIT:C52009] A prenatal diagnostic procedure in which a small sample of amniotic fluid is removed from the uterus by a needle inserted into the abdomen. This procedure is used to detect various genetic abnormalities in the fetus and/or the sex of the fetus. Mpox_international + Aspiration [NCIT:C15631] NCIT:C15631 Aspiration [NCIT:C15631] Procedure using suction, usually with a thin needle and syringe, to remove bodily fluid or tissue. + Suprapubic Aspiration [GENEPIO:0100028] GENEPIO:0100028 Suprapubic Aspiration [GENEPIO:0100028] An aspiration process which involves putting a needle through the skin just above the pubic bone into the bladder to take a urine sample. + Tracheal aspiration [GENEPIO:0100029] GENEPIO:0100029 Tracheal aspiration [GENEPIO:0100029] An aspiration process which collects tracheal secretions. + Vacuum Aspiration [GENEPIO:0100030] GENEPIO:0100030 Vacuum Aspiration [GENEPIO:0100030] An aspiration process which uses a vacuum source to remove a sample. + Biopsy [OBI:0002650] OBI:0002650 Biopsy [OBI:0002650] A specimen collection that obtains a sample of tissue or cell from a living multicellular organism body for diagnostic purposes by means intended to be minimally invasive. + Needle Biopsy [OBI:0002651] OBI:0002651 Needle Biopsy [OBI:0002651] A biopsy that uses a hollow needle to extract cells. + Filtration [OBI:0302885] OBI:0302885 Filtration [OBI:0302885] Filtration is a process which separates components suspended in a fluid based on granularity properties relying on a filter device. + Air filtration [GENEPIO:0100031] GENEPIO:0100031 Air filtration [GENEPIO:0100031] A filtration process which removes solid particulates from the air via an air filtration device. + Lavage [OBI:0600044] OBI:0600044 Lavage [OBI:0600044] A protocol application to separate cells and/or cellular secretions from an anatomical space by the introduction and removal of fluid. + Bronchoalveolar lavage (BAL) [GENEPIO:0100032] GENEPIO:0100032 Bronchoalveolar lavage (BAL) [GENEPIO:0100032] The collection of bronchoalveolar lavage fluid (BAL) from the lungs. + Gastric Lavage [GENEPIO:0100033] GENEPIO:0100033 Gastric Lavage [GENEPIO:0100033] The administration and evacuation of small volumes of liquid through an orogastric tube to remove toxic substances within the stomach. + Lumbar Puncture [NCIT:C15327] NCIT:C15327 Lumbar Puncture [NCIT:C15327] An invasive procedure in which a hollow needle is introduced through an intervertebral space in the lower back to access the subarachnoid space in order to sample cerebrospinal fluid or to administer medication. + Necropsy [MMO:0000344] MMO:0000344 Necropsy [MMO:0000344] A postmortem examination of the body of an animal to determine the cause of death or the character and extent of changes produced by disease. + Phlebotomy [NCIT:C28221] NCIT:C28221 Phlebotomy [NCIT:C28221] The collection of blood from a vein, most commonly via needle venipuncture. + Rinsing [GENEPIO:0002116] GENEPIO:0002116 Rinsing [GENEPIO:0002116] The process of removal and collection of specimen material from the surface of an entity by washing, or a similar application of fluids. + Saline gargle (mouth rinse and gargle) [GENEPIO:0100034] GENEPIO:0100034 Saline gargle (mouth rinse and gargle) [GENEPIO:0100034] A collecting specimen from organism process in which a salt water solution is taken into the oral cavity, rinsed around, and gargled before being deposited into an external collection device. + Scraping [GENEPIO:0100035] GENEPIO:0100035 Scraping [GENEPIO:0100035] A specimen collection process in which a sample is collected by scraping a surface with a sterile sampling device. + Swabbing [GENEPIO:0002117] GENEPIO:0002117 Swabbing [GENEPIO:0002117] The process of collecting specimen material using a swab collection device. + Finger Prick [GENEPIO:0100036] GENEPIO:0100036 Finger Prick [GENEPIO:0100036] A collecting specimen from organism process in which a skin site free of surface arterial flow is pierced with a sterile lancet, after a capillary blood droplet is formed a sample is captured in a capillary tupe. + Thoracentesis (chest tap) [NCIT:C15392] NCIT:C15392 Thoracentesis (chest tap) [NCIT:C15392] The removal of excess fluid via needle puncture from the thoracic cavity. + +collection device menu CollectionDeviceMenu + Blood Collection Tube OBI:0002859 Blood Collection Tube A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection Mpox + Bronchoscope OBI:0002826 Bronchoscope A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung. + Collection Container OBI:0002088 Collection Container A container with the function of containing a specimen. + Collection Cup GENEPIO:0100026 Collection Cup A device which is used to collect liquid samples. + Filter GENEPIO:0100103 Filter A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass. + Needle OBI:0000436 Needle A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture. + Serum Collection Tube OBI:0002860 Serum Collection Tube A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum. + Sputum Collection Tube OBI:0002861 Sputum Collection Tube A specimen collection tube which is designed for collecting sputum. + Suction Catheter OBI:0002831 Suction Catheter A catheter which is used to remove mucus and other secretions from the body. + Swab GENEPIO:0100027 Swab A device which is a soft, absorbent material mounted on one or both ends of a stick. + Dry swab GENEPIO:0100493 Dry swab A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium. + Urine Collection Tube OBI:0002862 Urine Collection Tube A specimen container which is designed for holding urine. + Universal Transport Medium (UTM) GENEPIO:0100509 Universal Transport Medium (UTM) A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture. + Virus Transport Medium OBI:0002866 Virus Transport Medium A medium designed to promote longevity of a viral sample. FROM Corona19 + +collection device international menu CollectionDeviceInternationalMenu + Blood Collection Tube [OBI:0002859] OBI:0002859 Blood Collection Tube [OBI:0002859] A specimen collection tube which is designed for the collection of whole blood. See also: https://en.wikipedia.org/wiki/Blood_culture#Collection Mpox_international + Bronchoscope [OBI:0002826] OBI:0002826 Bronchoscope [OBI:0002826] A device which is a thin, tube-like instrument which includes a light and a lens used to examine a lung. + Collection Container [OBI:0002088] OBI:0002088 Collection Container [OBI:0002088] A container with the function of containing a specimen. + Collection Cup [GENEPIO:0100026] GENEPIO:0100026 Collection Cup [GENEPIO:0100026] A device which is used to collect liquid samples. + Filter [GENEPIO:0100103] GENEPIO:0100103 Filter [GENEPIO:0100103] A manufactured product which separates solids from fluids by adding a medium through which only a fluid can pass. + Needle [OBI:0000436] OBI:0000436 Needle [OBI:0000436] A needle is a sharp, hollow device used to penetrate tissue or soft material. When attached to a syringe. it allows delivery of a specific volume of liquid or gaseous mixture. + Serum Collection Tube [OBI:0002860] OBI:0002860 Serum Collection Tube [OBI:0002860] A specimen collection tube which is designed for collecting whole blood and enabling the separation of serum. + Sputum Collection Tube [OBI:0002861] OBI:0002861 Sputum Collection Tube [OBI:0002861] A specimen collection tube which is designed for collecting sputum. + Suction Catheter [OBI:0002831] OBI:0002831 Suction Catheter [OBI:0002831] A catheter which is used to remove mucus and other secretions from the body. + Swab [GENEPIO:0100027] GENEPIO:0100027 Swab [GENEPIO:0100027] A device which is a soft, absorbent material mounted on one or both ends of a stick. + Dry swab [GENEPIO:0100493] GENEPIO:0100493 Dry swab [GENEPIO:0100493] A swab device that consists of soft, absorbent material mounted on one or both ends of a stick, designed to collect samples without the presence of a liquid or preservative medium. + Urine Collection Tube [OBI:0002862] OBI:0002862 Urine Collection Tube [OBI:0002862] A specimen container which is designed for holding urine. + Universal Transport Medium (UTM) [GENEPIO:0100509] GENEPIO:0100509 Universal Transport Medium (UTM) [GENEPIO:0100509] A sterile, balanced medium designed to preserve and transport clinical specimens, such as viruses, bacteria, and mycoplasma, ensuring the viability of the sample for subsequent analysis or culture. + Virus Transport Medium [OBI:0002866] OBI:0002866 Virus Transport Medium [OBI:0002866] A medium designed to promote longevity of a viral sample. FROM Corona19 + +specimen processing menu SpecimenProcessingMenu + Virus passage GENEPIO:0100039 Virus passage The process of growing a virus in serial iterations. Mpox + Specimens pooled OBI:0600016 Specimens pooled Physical combination of several instances of like material. +specimen processing international menu SpecimenProcessingInternationalMenu + Virus passage [GENEPIO:0100039] GENEPIO:0100039 Virus passage [GENEPIO:0100039] The process of growing a virus in serial iterations. Mpox_international + Specimens pooled [OBI:0600016] OBI:0600016 Specimens pooled [OBI:0600016] Physical combination of several instances of like material. +experimental specimen role type menu ExperimentalSpecimenRoleTypeMenu + Positive experimental control GENEPIO:0101018 Positive experimental control A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment. Mpox + Negative experimental control GENEPIO:0101019 Negative experimental control A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment + Technical replicate EFO:0002090 Technical replicate A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment. + Biological replicate EFO:0002091 Biological replicate A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples. +experimental specimen role type international menu ExperimentalSpecimenRoleTypeInternationalMenu + Positive experimental control [GENEPIO:0101018] GENEPIO:0101018 Positive experimental control [GENEPIO:0101018] A control specimen that is expected to yield a positive result, to establish a reference baseline for an experiment. Mpox_international + Negative experimental control [GENEPIO:0101019] GENEPIO:0101019 Negative experimental control [GENEPIO:0101019] A control specimen that is expected to yield a negative result, to establish a reference baseline for an experiment + Technical replicate [EFO:0002090] EFO:0002090 Technical replicate [EFO:0002090] A technical replicate is a replicate role where the same BioSample is use e.g. the same pool of RNA used to assess technical (as opposed to biological) variation within an experiment. + Biological replicate [EFO:0002091] EFO:0002091 Biological replicate [EFO:0002091] A biological replicate is a replicate role that consists of independent biological replicates made from different individual biosamples. +lineage/clade name international menu LineageCladeNameInternationalMenu + Mpox virus clade I [GENEPIO:0102029] GENEPIO:0102029 Mpox virus clade I [GENEPIO:0102029] An Mpox virus clade with at least 99% similarity to the West African/USA-derived Mpox strain. + Mpox virus clade Ia [GENEPIO:0102030] GENEPIO:0102030 Mpox virus clade Ia [GENEPIO:0102030] An Mpox virus that clusters in phylogenetic trees within the Ia clade. + Mpox virus clade Ib [GENEPIO:0102031] GENEPIO:0102031 Mpox virus clade Ib [GENEPIO:0102031] An Mpox virus that clusters in phylogenetic trees within the Ib clade. + Mpox virus clade II [GENEPIO:0102032] GENEPIO:0102032 Mpox virus clade II [GENEPIO:0102032] An Mpox virus clade with at least 99% similarity to the Congo Basin-derived Mpox strain. + Mpox virus clade IIa [GENEPIO:0102033] GENEPIO:0102033 Mpox virus clade IIa [GENEPIO:0102033] An Mpox virus that clusters in phylogenetic trees within the IIa clade. + Mpox virus clade IIb [GENEPIO:0102034] GENEPIO:0102034 Mpox virus clade IIb [GENEPIO:0102034] An Mpox virus that clusters in phylogenetic trees within the IIb clade. + Mpox virus lineage B.1 Mpox virus lineage B.1 + Mpox virus lineage A Mpox virus lineage A +host (common name) menu HostCommonNameMenu + Human NCBITaxon:9606 Human A bipedal primate mammal of the species Homo sapiens. Mpox +host (common name) international menu HostCommonNameInternationalMenu + Human [NCBITaxon:9606] NCBITaxon:9606 Human [NCBITaxon:9606] A bipedal primate mammal of the species Homo sapiens. Mpox_international + Rodent [NCBITaxon:9989] NCBITaxon:9989 Rodent [NCBITaxon:9989] A mammal of the order Rodentia which are characterized by a single pair of continuously growing incisors in each of the upper and lower jaws. + Mouse [NCBITaxon:10090] NCBITaxon:10090 Mouse [NCBITaxon:10090] A small rodent that typically has a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. + Prairie Dog [NCBITaxon:45478] NCBITaxon:45478 Prairie Dog [NCBITaxon:45478] A herbivorous burrowing ground squirrels native to the grasslands of North America. + Rat [NCBITaxon:10116] NCBITaxon:10116 Rat [NCBITaxon:10116] A medium sized rodent that typically is long tailed. + Squirrel [FOODON:03411389] FOODON:03411389 Squirrel [FOODON:03411389] A small to medium-sized rodent belonging to the family Sciuridae, characterized by a bushy tail, sharp claws, and strong hind legs, commonly found in trees, but some species live on the ground +host (scientific name) menu HostScientificNameMenu + Homo sapiens NCBITaxon:9606 Homo sapiens A type of primate characterized by bipedalism and large, complex brain. Mpox +host (scientific name) international menu HostScientificNameInternationalMenu + Homo sapiens [NCBITaxon:9606] NCBITaxon:9606 Homo sapiens [NCBITaxon:9606] A bipedal primate mammal of the species Homo sapiens. Mpox_international +host health state menu HostHealthStateMenu + Asymptomatic NCIT:C3833 Asymptomatic Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction. Mpox + Deceased NCIT:C28554 Deceased The cessation of life. + Healthy NCIT:C115935 Healthy Having no significant health-related issues. + Recovered NCIT:C49498 Recovered One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. + Symptomatic NCIT:C25269 Symptomatic Exhibiting the symptoms of a particular disease. +host health state international menu HostHealthStateInternationalMenu + Asymptomatic [NCIT:C3833] NCIT:C3833 Asymptomatic [NCIT:C3833] Without clinical signs or indications that raise the possibility of a particular disorder or dysfunction. Mpox_international + Deceased [NCIT:C28554] NCIT:C28554 Deceased [NCIT:C28554] The cessation of life. + Healthy [NCIT:C115935] NCIT:C115935 Healthy [NCIT:C115935] Having no significant health-related issues. + Recovered [NCIT:C49498] NCIT:C49498 Recovered [NCIT:C49498] One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. + Symptomatic [NCIT:C25269] NCIT:C25269 Symptomatic [NCIT:C25269] Exhibiting the symptoms of a particular disease. +host health status details menu HostHealthStatusDetailsMenu + Hospitalized NCIT:C25179 Hospitalized The condition of being treated as a patient in a hospital. Mpox + Hospitalized (Non-ICU) GENEPIO:0100045 Hospitalized (Non-ICU) The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU). + Hospitalized (ICU) GENEPIO:0100046 Hospitalized (ICU) The condition of being treated as a patient in a hospital intensive care unit (ICU). + Medically Isolated GENEPIO:0100047 Medically Isolated Separation of people with a contagious disease from population to reduce the spread of the disease. + Medically Isolated (Negative Pressure) GENEPIO:0100048 Medically Isolated (Negative Pressure) Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter. + Self-quarantining NCIT:C173768 Self-quarantining A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease. +host health status details international menu HostHealthStatusDetailsInternationalMenu + Hospitalized [NCIT:C25179] NCIT:C25179 Hospitalized [NCIT:C25179] The condition of being treated as a patient in a hospital. Mpox_international + Hospitalized (Non-ICU) [GENEPIO:0100045] GENEPIO:0100045 Hospitalized (Non-ICU) [GENEPIO:0100045] The condition of being treated as a patient in a hospital without admission to an intensive care unit (ICU). + Hospitalized (ICU) [GENEPIO:0100046] GENEPIO:0100046 Hospitalized (ICU) [GENEPIO:0100046] The condition of being treated as a patient in a hospital intensive care unit (ICU). + Medically Isolated [GENEPIO:0100047] GENEPIO:0100047 Medically Isolated [GENEPIO:0100047] Separation of people with a contagious disease from population to reduce the spread of the disease. + Medically Isolated (Negative Pressure) [GENEPIO:0100048] GENEPIO:0100048 Medically Isolated (Negative Pressure) [GENEPIO:0100048] Medical isolation in a negative pressure environment: 6 to 12 air exchanges per hour, and direct exhaust to the outside or through a high efficiency particulate air filter. + Self-quarantining [NCIT:C173768] NCIT:C173768 Self-quarantining [NCIT:C173768] A method used by an individual to be kept apart in seclusion from others for a period of time in an attempt to minimize the risk of transmission of an infectious disease. +host health outcome menu HostHealthOutcomeMenu + Deceased NCIT:C28554 Deceased The cessation of life. Mpox + Deteriorating NCIT:C25254 Deteriorating Advancing in extent or severity. + Recovered NCIT:C49498 Recovered One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. + Stable NCIT:C30103 Stable Subject to little fluctuation; showing little if any change. +host health outcome international menu HostHealthOutcomeInternationalMenu + Deceased [NCIT:C28554] NCIT:C28554 Deceased [NCIT:C28554] The cessation of life. Mpox_international + Deteriorating [NCIT:C25254] NCIT:C25254 Deteriorating [NCIT:C25254] Advancing in extent or severity. + Recovered [NCIT:C49498] NCIT:C49498 Recovered [NCIT:C49498] One of the possible results of an adverse event outcome that indicates that the event has improved or recuperated. + Stable [NCIT:C30103] NCIT:C30103 Stable [NCIT:C30103] Subject to little fluctuation; showing little if any change. + +host age unit menu HostAgeUnitMenu + month UO:0000035 month A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. Mpox + year UO:0000036 year A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. +host age unit international menu HostAgeUnitInternationalMenu + month [UO:0000035] UO:0000035 month [UO:0000035] A time unit which is approximately equal to the length of time of one of cycle of the moon's phases which in science is taken to be equal to 30 days. Mpox_international + year [UO:0000036] UO:0000036 year [UO:0000036] A time unit which is equal to 12 months which in science is taken to be equal to 365.25 days. +host age bin menu HostAgeBinMenu + 0 - 9 GENEPIO:0100049 0 - 9 An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive). Mpox + 10 - 19 GENEPIO:0100050 10 - 19 An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive). + 20 - 29 GENEPIO:0100051 20 - 29 An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive). + 30 - 39 GENEPIO:0100052 30 - 39 An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive). + 40 - 49 GENEPIO:0100053 40 - 49 An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive). + 50 - 59 GENEPIO:0100054 50 - 59 An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive). + 60 - 69 GENEPIO:0100055 60 - 69 An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive). + 70 - 79 GENEPIO:0100056 70 - 79 An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive). + 80 - 89 GENEPIO:0100057 80 - 89 An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive). + 90 - 99 GENEPIO:0100058 90 - 99 An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive). + 100+ GENEPIO:0100059 100+ An age group that stratifies the age of a case to be greater than or equal to 100 years old. +host age bin international menu HostAgeBinInternationalMenu + 0 - 9 [GENEPIO:0100049] GENEPIO:0100049 0 - 9 [GENEPIO:0100049] An age group that stratifies the age of a case to be between 0 to 9 years old (inclusive). Mpox_international + 10 - 19 [GENEPIO:0100050] GENEPIO:0100050 10 - 19 [GENEPIO:0100050] An age group that stratifies the age of a case to be between 10 to 19 years old (inclusive). + 20 - 29 [GENEPIO:0100051] GENEPIO:0100051 20 - 29 [GENEPIO:0100051] An age group that stratifies the age of a case to be between 20 to 29 years old (inclusive). + 30 - 39 [GENEPIO:0100052] GENEPIO:0100052 30 - 39 [GENEPIO:0100052] An age group that stratifies the age of a case to be between 30 to 39 years old (inclusive). + 40 - 49 [GENEPIO:0100053] GENEPIO:0100053 40 - 49 [GENEPIO:0100053] An age group that stratifies the age of a case to be between 40 to 49 years old (inclusive). + 50 - 59 [GENEPIO:0100054] GENEPIO:0100054 50 - 59 [GENEPIO:0100054] An age group that stratifies the age of a case to be between 50 to 59 years old (inclusive). + 60 - 69 [GENEPIO:0100055] GENEPIO:0100055 60 - 69 [GENEPIO:0100055] An age group that stratifies the age of a case to be between 60 to 69 years old (inclusive). + 70 - 79 [GENEPIO:0100056] GENEPIO:0100056 70 - 79 [GENEPIO:0100056] An age group that stratifies the age of a case to be between 70 to 79 years old (inclusive). + 80 - 89 [GENEPIO:0100057] GENEPIO:0100057 80 - 89 [GENEPIO:0100057] An age group that stratifies the age of a case to be between 80 to 89 years old (inclusive). + 90 - 99 [GENEPIO:0100058] GENEPIO:0100058 90 - 99 [GENEPIO:0100058] An age group that stratifies the age of a case to be between 90 to 99 years old (inclusive). + 100+ [GENEPIO:0100059] GENEPIO:0100059 100+ [GENEPIO:0100059] An age group that stratifies the age of a case to be greater than or equal to 100 years old. +host gender menu HostGenderMenu + Female NCIT:C46110 Female An individual who reports belonging to the cultural gender role distinction of female. Mpox + Male NCIT:C46109 Male An individual who reports belonging to the cultural gender role distinction of male. + Non-binary gender GSSO:000132 Non-binary gender Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female. + Transgender (assigned male at birth) GSSO:004004 Transgender (assigned male at birth) Having a feminine gender (identity) which is different from the sex one was assigned at birth. + Transgender (assigned female at birth) GSSO:004005 Transgender (assigned female at birth) Having a masculine gender (identity) which is different from the sex one was assigned at birth. + Undeclared NCIT:C110959 Undeclared A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum. +host gender international menu HostGenderInternationalMenu + Female [NCIT:C46110] NCIT:C46110 Female [NCIT:C46110] An individual who reports belonging to the cultural gender role distinction of female. Mpox_international + Male [NCIT:C46109] NCIT:C46109 Male [NCIT:C46109] An individual who reports belonging to the cultural gender role distinction of male. + Non-binary gender [GSSO:000132] GSSO:000132 Non-binary gender [GSSO:000132] Either, a specific gender identity which is not male or female; or, more broadly, an umbrella term for gender identities not considered male or female. + Transgender (assigned male at birth) [GSSO:004004] GSSO:004004 Transgender (assigned male at birth) [GSSO:004004] Having a feminine gender (identity) which is different from the sex one was assigned at birth. + Transgender (assigned female at birth) [GSSO:004005] GSSO:004005 Transgender (assigned female at birth) [GSSO:004005] Having a masculine gender (identity) which is different from the sex one was assigned at birth. + Undeclared [NCIT:C110959] NCIT:C110959 Undeclared [NCIT:C110959] A categorical choice recorded when an individual being interviewed is unable or chooses not to provide a datum. + +signs and symptoms menu SignsAndSymptomsMenu + Chills (sudden cold sensation) HP:0025143 Chills (sudden cold sensation) A sudden sensation of feeling cold. Mpox + Conjunctivitis (pink eye) HP:0000509 Conjunctivitis (pink eye) Inflammation of the conjunctiva. + Cough HP:0012735 Cough A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation. + Fatigue (tiredness) HP:0012378 Fatigue (tiredness) A subjective feeling of tiredness characterized by a lack of energy and motivation. + Fever HP:0001945 Fever Body temperature elevated above the normal range. + Headache HP:0002315 Headache Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve. + Lesion NCIT:C3824 Lesion A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. + Lesion (Macule) NCIT:C43278 Lesion (Macule) A flat lesion characterized by change in the skin color. + Lesion (Papule) NCIT:C39690 Lesion (Papule) A small (less than 5-10 mm) elevation of skin that is non-suppurative. + Lesion (Pustule) NCIT:C78582 Lesion (Pustule) A circumscribed and elevated skin lesion filled with purulent material. + Lesion (Scab) GENEPIO:0100490 Lesion (Scab) Dried purulent material on the skin from a skin lesion. + Lesion (Vesicle) GENEPIO:0100491 Lesion (Vesicle) Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface. + Myalgia (muscle pain) HP:0003326 Myalgia (muscle pain) Pain in muscle. + Back pain HP:0003418 Back pain An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back. + Nausea HP:0002018 Nausea A sensation of unease in the stomach together with an urge to vomit. + Rash HP:0000988 Rash A red eruption of the skin. + Sore throat NCIT:C50747 Sore throat Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing. + Sweating NCIT:C36172 Sweating A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals. + Swollen Lymph Nodes HP:0002716 Swollen Lymph Nodes Enlargment (swelling) of a lymph node. + Ulcer NCIT:C3426 Ulcer A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. + Vomiting (throwing up) HP:0002013 Vomiting (throwing up) Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions. + +signs and symptoms international menu SignsAndSymptomsInternationalMenu + Chills (sudden cold sensation) [HP:0025143] HP:0025143 Chills (sudden cold sensation) [HP:0025143] A sudden sensation of feeling cold. Mpox_international + Conjunctivitis (pink eye) [HP:0000509] HP:0000509 Conjunctivitis (pink eye) [HP:0000509] Inflammation of the conjunctiva. + Cough [HP:0012735] HP:0012735 Cough [HP:0012735] A sudden, audible expulsion of air from the lungs through a partially closed glottis, preceded by inhalation. + Fatigue (tiredness) [HP:0012378] HP:0012378 Fatigue (tiredness) [HP:0012378] A subjective feeling of tiredness characterized by a lack of energy and motivation. + Fever [HP:0001945] HP:0001945 Fever [HP:0001945] Body temperature elevated above the normal range. + Headache [HP:0002315] HP:0002315 Headache [HP:0002315] Cephalgia, or pain sensed in various parts of the head, not confined to the area of distribution of any nerve. + Lesion [NCIT:C3824] NCIT:C3824 Lesion [NCIT:C3824] A localized pathological or traumatic structural change, damage, deformity, or discontinuity of tissue, organ, or body part. + Lesion (Macule) [NCIT:C43278] NCIT:C43278 Lesion (Macule) [NCIT:C43278] A flat lesion characterized by change in the skin color. + Lesion (Papule) [NCIT:C39690] NCIT:C39690 Lesion (Papule) [NCIT:C39690] A small (less than 5-10 mm) elevation of skin that is non-suppurative. + Lesion (Pustule) [NCIT:C78582] NCIT:C78582 Lesion (Pustule) [NCIT:C78582] A circumscribed and elevated skin lesion filled with purulent material. + Lesion (Scab) [GENEPIO:0100490] GENEPIO:0100490 Lesion (Scab) [GENEPIO:0100490] Dried purulent material on the skin from a skin lesion. + Lesion (Vesicle) [GENEPIO:0100491] GENEPIO:0100491 Lesion (Vesicle) [GENEPIO:0100491] Small, inflamed, pus-filled, blister-like sores (lesions) on the skin surface. + Myalgia (muscle pain) [HP:0003326] HP:0003326 Myalgia (muscle pain) [HP:0003326] Pain in muscle. + Back pain [HP:0003418] HP:0003418 Back pain [HP:0003418] An unpleasant sensation characterized by physical discomfort (such as pricking, throbbing, or aching) localized to the back. + Nausea [HP:0002018] HP:0002018 Nausea [HP:0002018] A sensation of unease in the stomach together with an urge to vomit. + Rash [HP:0000988] HP:0000988 Rash [HP:0000988] A red eruption of the skin. + Sore throat [NCIT:C50747] NCIT:C50747 Sore throat [NCIT:C50747] Any kind of inflammatory process of the tonsils, pharynx, or/and larynx characterized by pain in swallowing. + Sweating [NCIT:C36172] NCIT:C36172 Sweating [NCIT:C36172] A watery secretion by the sweat glands that is primarily composed of salt, urea and minerals. + Swollen Lymph Nodes [HP:0002716] HP:0002716 Swollen Lymph Nodes [HP:0002716] Enlargment (swelling) of a lymph node. + Ulcer [NCIT:C3426] NCIT:C3426 Ulcer [NCIT:C3426] A circumscribed inflammatory and often suppurating lesion on the skin or an internal mucous surface resulting in necrosis of tissue. + Vomiting (throwing up) [HP:0002013] HP:0002013 Vomiting (throwing up) [HP:0002013] Forceful ejection of the contents of the stomach through the mouth by means of a series of involuntary spasmic contractions. + +pre-existing conditions and risk factors menu PreExistingConditionsAndRiskFactorsMenu + Cancer MONDO:0004992 Cancer A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. Mpox + Diabetes mellitus (diabetes) HP:0000819 Diabetes mellitus (diabetes) A group of abnormalities characterized by hyperglycemia and glucose intolerance. + Type I diabetes mellitus (T1D) HP:0100651 Type I diabetes mellitus (T1D) A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin. + Type II diabetes mellitus (T2D) HP:0005978 Type II diabetes mellitus (T2D) A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia. + Immunocompromised NCIT:C14139 Immunocompromised A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions. + Infectious disorder NCIT:C26726 Infectious disorder A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact. + Chancroid (Haemophilus ducreyi) DOID:13778 Chancroid (Haemophilus ducreyi) A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers. + Chlamydia DOID:11263 Chlamydia A commensal bacterial infectious disease that is caused by Chlamydia trachomatis. + Gonorrhea DOID:7551 Gonorrhea A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods. + Herpes Simplex Virus infection (HSV) NCIT:C155871 Herpes Simplex Virus infection (HSV) An infection that is caused by herpes simplex virus. + Human immunodeficiency virus (HIV) MONDO:0005109 Human immunodeficiency virus (HIV) An infection caused by the human immunodeficiency virus. + Acquired immunodeficiency syndrome (AIDS) MONDO:0012268 Acquired immunodeficiency syndrome (AIDS) A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes. + Human papilloma virus infection (HPV) MONDO:0005161 Human papilloma virus infection (HPV) An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth. + Lymphogranuloma venereum DOID:13819 Lymphogranuloma venereum A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis. + Mycoplsma genitalium NCBITaxon:2097 Mycoplsma genitalium A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans. + Syphilis DOID:4166 Syphilis A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years. + Trichomoniasis DOID:1947 Trichomoniasis A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively. + Lupus MONDO:0004670 Lupus An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus. + Pregnancy NCIT:C25742 Pregnancy The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth. + Prior therapy NCIT:C16124 Prior therapy Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process. + Cancer treatment NCIT:C16212 Cancer treatment Any intervention for management of a malignant neoplasm. + Chemotherapy NCIT:C15632 Chemotherapy The use of synthetic or naturally-occurring chemicals for the treatment of diseases. + HIV and Antiretroviral therapy (ART) NCIT:C16118 HIV and Antiretroviral therapy (ART) Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles. + Steroid CHEBI:35341 Steroid Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene. + Transplant NCIT:C159659 Transplant An individual receiving a transplant. +pre-existing conditions and risk factors international menu PreExistingConditionsAndRiskFactorsInternationalMenu + Cancer [MONDO:0004992] MONDO:0004992 Cancer [MONDO:0004992] A tumor composed of atypical neoplastic, often pleomorphic cells that invade other tissues. Malignant neoplasms often metastasize to distant anatomic sites and may recur after excision. The most common malignant neoplasms are carcinomas (adenocarcinomas or squamous cell carcinomas), Hodgkin and non-Hodgkin lymphomas, leukemias, melanomas, and sarcomas. Mpox_international + Diabetes mellitus (diabetes) [HP:0000819] HP:0000819 Diabetes mellitus (diabetes) [HP:0000819] A group of abnormalities characterized by hyperglycemia and glucose intolerance. + Type I diabetes mellitus (T1D) [HP:0100651] HP:0100651 Type I diabetes mellitus (T1D) [HP:0100651] A chronic condition in which the pancreas produces little or no insulin. Type I diabetes mellitus is manifested by the sudden onset of severe hyperglycemia with rapid progression to diabetic ketoacidosis unless treated with insulin. + Type II diabetes mellitus (T2D) [HP:0005978] HP:0005978 Type II diabetes mellitus (T2D) [HP:0005978] A type of diabetes mellitus initially characterized by insulin resistance and hyperinsulinemia and subsequently by glucose interolerance and hyperglycemia. + Immunocompromised [NCIT:C14139] NCIT:C14139 Immunocompromised [NCIT:C14139] A loss of any arm of immune functions, resulting in potential or actual increase in infections. This state may be reached secondary to specific genetic lesions, syndromes with unidentified or polygenic causes, acquired deficits from other disease states, or as result of therapy for other diseases or conditions. + Infectious disorder [NCIT:C26726] NCIT:C26726 Infectious disorder [NCIT:C26726] A disorder resulting from the presence and activity of a microbial, viral, fungal, or parasitic agent. It can be transmitted by direct or indirect contact. + Chancroid (Haemophilus ducreyi) [DOID:13778] DOID:13778 Chancroid (Haemophilus ducreyi) [DOID:13778] A primary bacterial infectious disease that is a sexually transmitted infection located in skin of the genitals, has_material_basis_in Haemophilus ducreyi, which is transmitted by sexual contact. The infection has symptom painful and soft ulcers. + Chlamydia [DOID:11263] DOID:11263 Chlamydia [DOID:11263] A commensal bacterial infectious disease that is caused by Chlamydia trachomatis. + Gonorrhea [DOID:7551] DOID:7551 Gonorrhea [DOID:7551] A primary bacterial infectious disease that is a sexually transmitted infection, located_in uterus, located_in fallopian tube, located_in urethra, located_in mouth, located_in throat, located_in eye or located_in anus, has_material_basis_in Neisseria gonorrhoeae, which is transmitted_by contact with the penis, vagina, mouth, or anus or transmitted_by congenitally from mother to baby during delivery. The infection has_symptom burning sensation during urination, has_symptom discharge from the penis, has_symptom increased vaginal discharge, or has_symptom vaginal bleeding between periods. + Herpes Simplex Virus infection (HSV) [NCIT:C155871] NCIT:C155871 Herpes Simplex Virus infection (HSV) [NCIT:C155871] An infection that is caused by herpes simplex virus. + Human immunodeficiency virus (HIV) [MONDO:0005109] MONDO:0005109 Human immunodeficiency virus (HIV) [MONDO:0005109] An infection caused by the human immunodeficiency virus. + Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268] MONDO:0012268 Acquired immunodeficiency syndrome (AIDS) [MONDO:0012268] A syndrome resulting from the acquired deficiency of cellular immunity caused by the human immunodeficiency virus (HIV). It is characterized by the reduction of the Helper T-lymphocytes in the peripheral blood and the lymph nodes. + Human papilloma virus infection (HPV) [MONDO:0005161] MONDO:0005161 Human papilloma virus infection (HPV) [MONDO:0005161] An infectious process caused by a human papillomavirus. This infection can cause abnormal tissue growth. + Lymphogranuloma venereum [DOID:13819] DOID:13819 Lymphogranuloma venereum [DOID:13819] A commensal bacterial infectious disease that results_in infection located_in lymph nodes, has_material_basis_in Chlamydia trachomatis, which is transmitted_by sexual contact, and transmitted_by fomites. The infection has_symptom inguinal lymphadenitis, has_symptom abscesses in the groin area, and has_symptom lymphangitis. + Mycoplsma genitalium [NCBITaxon:2097] NCBITaxon:2097 Mycoplsma genitalium [NCBITaxon:2097] A sexually transmitted, small and pathogenic bacterium that lives on the mucous epithelial cells of the urinary and genital tracts in humans. + Syphilis [DOID:4166] DOID:4166 Syphilis [DOID:4166] A primary bacterial infectious disease that is a sexually transmitted systemic disease, has_material_basis_in Treponema pallidum subsp pallidum, which is transmitted_by sexual contact, transmitted_by blood product transfusion, transmitted_by congenital method from mother to fetus or transmitted_by contact with infectious lesions. If left untreated, produces chancres, rashes, and systemic lesions in a clinical course with three stages continued over many years. + Trichomoniasis [DOID:1947] DOID:1947 Trichomoniasis [DOID:1947] A parasitic protozoa infectious disease that is caused by singled-celled protozoan parasites Trichomonas vaginalis or Trichomonas tenax, which infect the urogenital tract and mouth respectively. + Lupus [MONDO:0004670] MONDO:0004670 Lupus [MONDO:0004670] An autoimmune, connective tissue chronic inflammatory disorder affecting the skin, joints, kidneys, lungs, heart, and the peripheral blood cells. It is more commonly seen in women than men. Variants include discoid and systemic lupus erythematosus. + Pregnancy [NCIT:C25742] NCIT:C25742 Pregnancy [NCIT:C25742] The state or condition of having a developing embryo or fetus in the body (uterus), after union of an ovum and spermatozoon, during the period from conception to birth. + Prior therapy [NCIT:C16124] NCIT:C16124 Prior therapy [NCIT:C16124] Prior action or administration of therapeutic agents that produced an effect that is intended to alter or stop a pathologic process. + Cancer treatment [NCIT:C16212] NCIT:C16212 Cancer treatment [NCIT:C16212] Any intervention for management of a malignant neoplasm. + Chemotherapy [NCIT:C15632] NCIT:C15632 Chemotherapy [NCIT:C15632] The use of synthetic or naturally-occurring chemicals for the treatment of diseases. + HIV and Antiretroviral therapy (ART) [NCIT:C16118] NCIT:C16118 HIV and Antiretroviral therapy (ART) [NCIT:C16118] Treatment of human immunodeficiency virus (HIV) infections with medications that target the virus directly, limiting the ability of infected cells to produce new HIV particles. + Steroid [CHEBI:35341] CHEBI:35341 Steroid [CHEBI:35341] Any of naturally occurring compounds and synthetic analogues, based on the cyclopenta[a]phenanthrene carbon skeleton, partially or completely hydrogenated; there are usually methyl groups at C-10 and C-13, and often an alkyl group at C-17. By extension, one or more bond scissions, ring expansions and/or ring contractions of the skeleton may have occurred. Natural steroids are derived biogenetically from squalene which is a triterpene. + Transplant [NCIT:C159659] NCIT:C159659 Transplant [NCIT:C159659] An individual receiving a transplant. +complications menu ComplicationsMenu + Bronchopneumonia MONDO:0005682 Bronchopneumonia Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain. Mpox + Corneal infection MONDO:0023865 Corneal infection A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering. + Delayed wound healing (lesion healing) MP:0002908 Delayed wound healing (lesion healing) Longer time requirement for the ability to self-repair and close wounds than normal + Encephalitis DOID:9588 Encephalitis A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms. + Myocarditis DOID:820 Myocarditis An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle. + Secondary infection IDO:0000567 Secondary infection An infection bearing the secondary infection role. + Sepsis HP:0100806 Sepsis Systemic inflammatory response to infection. +complications international menu ComplicationsInternationalMenu + Bronchopneumonia [MONDO:0005682] MONDO:0005682 Bronchopneumonia [MONDO:0005682] Acute inflammation of the walls of the terminal bronchioles that spreads into the peribronchial alveoli and alveolar ducts. It results in the creation of foci of consolidation, which are surrounded by normal parenchyma. It affects one or more lobes, and is frequently bilateral and basal. It is usually caused by bacteria (e.g., Staphylococcus, Streptococcus, Haemophilus influenzae). Signs and symptoms include fever, cough with production of brown-red sputum, dyspnea, and chest pain. Mpox_international + Corneal infection [MONDO:0023865] MONDO:0023865 Corneal infection [MONDO:0023865] A viral or bacterial infectious process affecting the cornea. Symptoms include pain and redness in the eye, photophobia and eye watering. + Delayed wound healing (lesion healing) [MP:0002908] MP:0002908 Delayed wound healing (lesion healing) [MP:0002908] Longer time requirement for the ability to self-repair and close wounds than normal + Encephalitis [DOID:9588] DOID:9588 Encephalitis [DOID:9588] A brain disease that is characterized as an acute inflammation of the brain with flu-like symptoms. + Myocarditis [DOID:820] DOID:820 Myocarditis [DOID:820] An extrinsic cardiomyopathy that is characterized as an inflammation of the heart muscle. + Secondary infection [IDO:0000567] IDO:0000567 Secondary infection [IDO:0000567] An infection bearing the secondary infection role. + Sepsis [HP:0100806] HP:0100806 Sepsis [HP:0100806] Systemic inflammatory response to infection. +host vaccination status menu HostVaccinationStatusMenu + Fully Vaccinated GENEPIO:0100100 Fully Vaccinated Completed a full series of an authorized vaccine according to the regional health institutional guidance. Mpox + Not Vaccinated GENEPIO:0100102 Not Vaccinated Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance. +host vaccination status international menu HostVaccinationStatusInternationalMenu + Fully Vaccinated [GENEPIO:0100100] GENEPIO:0100100 Fully Vaccinated [GENEPIO:0100100] Completed a full series of an authorized vaccine according to the regional health institutional guidance. Mpox_international + Partially Vaccinated [GENEPIO:0100101] GENEPIO:0100101 Partially Vaccinated [GENEPIO:0100101] Initiated but not yet completed the full series of an authorized vaccine according to the regional health institutional guidance. + Not Vaccinated [GENEPIO:0100102] GENEPIO:0100102 Not Vaccinated [GENEPIO:0100102] Have not completed or initiated a vaccine series authorized and administered according to the regional health institutional guidance. +exposure event menu ExposureEventMenu + Mass Gathering GENEPIO:0100237 Mass Gathering A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held. Mpox + Convention (conference) GENEPIO:0100238 Convention (conference) A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom. + Agricultural Event GENEPIO:0100240 Agricultural Event A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry. + Social Gathering PCO:0000033 Social Gathering A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially. + Community Event PCO:0000034 Community Event A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area. + Party PCO:0000035 Party A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose. + Other exposure event Other exposure event An event or situation not classified under other specific exposure types, in which an individual may be exposed to conditions or factors that could impact health or safety. This term encompasses a wide range of gatherings, activities, or circumstances that do not fit into predefined exposure categories. +exposure event international menu ExposureEventInternationalMenu + Mass Gathering [GENEPIO:0100237] GENEPIO:0100237 Mass Gathering [GENEPIO:0100237] A gathering or event attended by a sufficient number of people to strain the planning and response resources of the host community, state/province, nation, or region where it is being held. Mpox_international + Convention (conference) [GENEPIO:0100238] GENEPIO:0100238 Convention (conference) [GENEPIO:0100238] A gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest. The most common conventions are based upon industry, profession, and fandom. + Agricultural Event [GENEPIO:0100240] GENEPIO:0100240 Agricultural Event [GENEPIO:0100240] A gathering exhibiting the equipment, animals, sports and recreation associated with agriculture and animal husbandry. + Social Gathering [PCO:0000033] PCO:0000033 Social Gathering [PCO:0000033] A type of social behavior in which a collection of humans intentionally gathers together on a temporary basis to engage socially. + Community Event [PCO:0000034] PCO:0000034 Community Event [PCO:0000034] A human social event in which humans living in the same area or neighborhood gather to carry out activiites relevent to the people living in the area. + Party [PCO:0000035] PCO:0000035 Party [PCO:0000035] A human social gathering in which the intention is to have a good time. Often the intention is to celebrate something like a birthday, anniversary, or holiday, but there is not always a purpose. + Other exposure event Other exposure event An exposure event not specified in the picklist. + +exposure contact level menu ExposureContactLevelMenu + Contact with animal GENEPIO:0100494 Contact with animal A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials. Mpox + Contact with rodent GENEPIO:0100495 Contact with rodent A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases. + Contact with fomite GENEPIO:0100496 Contact with fomite A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual. + Contact with infected individual GENEPIO:0100357 Contact with infected individual A type of contact in which an individual comes in contact with an infected person, either directly or indirectly. + Direct (human-to-human contact) TRANS:0000001 Direct (human-to-human contact) Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission. + Mother-to-child transmission TRANS:0000006 Mother-to-child transmission A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth. + Sexual transmission NCIT:C19085 Sexual transmission Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity. + Indirect contact GENEPIO:0100246 Indirect contact A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces. + Close contact (face-to-face contact) GENEPIO:0100247 Close contact (face-to-face contact) A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time. + Casual contact GENEPIO:0100248 Casual contact A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission. + Workplace associated transmission GENEPIO:0100497 Workplace associated transmission A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors. + Healthcare associated transmission GENEPIO:0100498 Healthcare associated transmission A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics. + Laboratory associated transmission GENEPIO:0100499 Laboratory associated transmission A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances. +exposure contact level international menu ExposureContactLevelInternationalMenu + Contact with animal [GENEPIO:0100494] GENEPIO:0100494 Contact with animal [GENEPIO:0100494] A type of contact in which an individual comes into contact with an animal, either directly or indirectly, which could include physical interaction or exposure to animal bodily fluids, feces, or other contaminated materials. Mpox_international + Contact with rodent [GENEPIO:0100495] GENEPIO:0100495 Contact with rodent [GENEPIO:0100495] A type of contact in which an individual comes into contact with a rodent, either directly or indirectly, such as through handling, exposure to rodent droppings, urine, or nests, which could potentially lead to the transmission of rodent-borne diseases. + Contact with fomite [GENEPIO:0100496] GENEPIO:0100496 Contact with fomite [GENEPIO:0100496] A type of contact in which an individual comes into contact with an inanimate object or surface that has been contaminated with pathogens, such as doorknobs, countertops, or medical equipment, which can transfer infectious agents to the individual. + Contact with infected individual [GENEPIO:0100357] GENEPIO:0100357 Contact with infected individual [GENEPIO:0100357] A type of contact in which an individual comes in contact with an infected person, either directly or indirectly. + Direct (human-to-human contact) [TRANS:0000001] TRANS:0000001 Direct (human-to-human contact) [TRANS:0000001] Direct and essentially immediate transfer of infectious agents to a receptive portal of entry through which human or animal infection may take place. This may be by direct contact such as touching, kissing, biting, or sexual intercourse or by the direct projection (droplet spread) of droplet spray onto the conjunctiva or the mucous membranes of the eyes, nose, or mouth. It may also be by direct exposure of susceptible tissue to an agent in soil, compost, or decaying vegetable matter or by the bite of a rabid animal. Transplacental transmission is another form of direct transmission. + Mother-to-child transmission [TRANS:0000006] TRANS:0000006 Mother-to-child transmission [TRANS:0000006] A direct transmission process during which the pathogen is transmitted directly from mother to child at or around the time of birth. + Sexual transmission [NCIT:C19085] NCIT:C19085 Sexual transmission [NCIT:C19085] Passage or transfer, as of a disease, from a donor individual to a recipient during or as a result of sexual activity. + Male-to-male sexual transmission [GENEPIO:0102072] GENEPIO:0102072 Male-to-male sexual transmission [GENEPIO:0102072] Passage or transfer, as of a disease, from a donor male individual to a recipient male individual during or as a result of sexual activity. + Male-to-female sexual transmission [GENEPIO:0102073] GENEPIO:0102073 Male-to-female sexual transmission [GENEPIO:0102073] Passage or transfer, as of a disease, from a donor male individual to a recipient female individual during or as a result of sexual activity. + Female-to-male sexual transmission [GENEPIO:0102074] GENEPIO:0102074 Female-to-male sexual transmission [GENEPIO:0102074] Passage or transfer, as of a disease, from a donor female individual to a recipient male individual during or as a result of sexual activity. + Female-to-female sexual transmission [GENEPIO:0102075] GENEPIO:0102075 Female-to-female sexual transmission [GENEPIO:0102075] Passage or transfer, as of a disease, from a donor female individual to a recipient female individual during or as a result of sexual activity. + Indirect contact [GENEPIO:0100246] GENEPIO:0100246 Indirect contact [GENEPIO:0100246] A type of contact in which an individual does not come in direct contact with a source of infection e.g. through airborne transmission, contact with contaminated surfaces. + Close contact (face-to-face contact) [GENEPIO:0100247] GENEPIO:0100247 Close contact (face-to-face contact) [GENEPIO:0100247] A type of indirect contact where an individual sustains unprotected exposure by being within 6 feet of an infected individual over a sustained period of time. + Casual contact [GENEPIO:0100248] GENEPIO:0100248 Casual contact [GENEPIO:0100248] A type of indirect contact where an individual may at the same location at the same time as a positive case; however, they may have been there only briefly, or it may have been a location that carries a lower risk of transmission. + Workplace associated transmission [GENEPIO:0100497] GENEPIO:0100497 Workplace associated transmission [GENEPIO:0100497] A type of transmission where an individual acquires an infection or disease as a result of exposure in their workplace environment. This can include direct contact with infected individuals, exposure to contaminated materials or surfaces, or other workplace-specific risk factors. + Healthcare associated transmission [GENEPIO:0100498] GENEPIO:0100498 Healthcare associated transmission [GENEPIO:0100498] A type of transmission where an individual acquires an infection or disease as a result of exposure within a healthcare setting. This includes transmission through direct contact with patients, contaminated medical equipment, or surfaces within healthcare facilities, such as hospitals or clinics. + Laboratory associated transmission [GENEPIO:0100499] GENEPIO:0100499 Laboratory associated transmission [GENEPIO:0100499] A type of transmission where an individual acquires an infection or disease as a result of exposure within a laboratory setting. This includes contact with infectious agents, contaminated equipment, or laboratory surfaces, as well as potential aerosol exposure or spills of hazardous substances. +host role menu HostRoleMenu + Attendee GENEPIO:0100249 Attendee A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place. Mpox + Student OMRSE:00000058 Student A human social role that, if realized, is realized by the process of formal education that the bearer undergoes. + Patient OMRSE:00000030 Patient A patient role that inheres in a human being. + Inpatient NCIT:C25182 Inpatient A patient who is residing in the hospital where he is being treated. + Outpatient NCIT:C28293 Outpatient A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay. + Passenger GENEPIO:0100250 Passenger A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination. + Resident GENEPIO:0100251 Resident A role inhering in a person that is realized when the bearer maintains residency in a given place. + Visitor GENEPIO:0100252 Visitor A role inhering in a person that is realized when the bearer pays a visit to a specific place or event. + Volunteer GENEPIO:0100253 Volunteer A role inhering in a person that is realized when the bearer enters into any service of their own free will. + Work GENEPIO:0100254 Work A role inhering in a person that is realized when the bearer performs labor for a living. + Administrator GENEPIO:0100255 Administrator A role inhering in a person that is realized when the bearer is engaged in administration or administrative work. + First Responder GENEPIO:0100256 First Responder A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance. + Housekeeper GENEPIO:0100260 Housekeeper A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff. + Kitchen Worker GENEPIO:0100261 Kitchen Worker A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen. + Healthcare Worker GENEPIO:0100334 Healthcare Worker A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting. + Community Healthcare Worker GENEPIO:0100420 Community Healthcare Worker A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home. + Laboratory Worker GENEPIO:0100262 Laboratory Worker A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory. + Nurse OMRSE:00000014 Nurse A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life. + Personal Care Aid GENEPIO:0100263 Personal Care Aid A role inhering in a person that is realized when the bearer works to help another person complete their daily activities. + Pharmacist GENEPIO:0100264 Pharmacist A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility. + Physician OMRSE:00000013 Physician A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments. + Rotational Worker GENEPIO:0100354 Rotational Worker A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live. + Seasonal Worker GENEPIO:0100355 Seasonal Worker A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas. + Sex Worker GSSO:005831 Sex Worker A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although "sex worker" has a much broader meaning. + Veterinarian GENEPIO:0100265 Veterinarian A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine. + Social role OMRSE:00000001 Social role A social role inhering in a human being. + Acquaintance of case GENEPIO:0100266 Acquaintance of case A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person. + Relative of case GENEPIO:0100267 Relative of case A role inhering in a person that is realized when the bearer is a relative of the case. + Child of case GENEPIO:0100268 Child of case A role inhering in a person that is realized when the bearer is a person younger than the age of majority. + Parent of case GENEPIO:0100269 Parent of case A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species. + Father of case GENEPIO:0100270 Father of case A role inhering in a person that is realized when the bearer is the male parent of a child. + Mother of case GENEPIO:0100271 Mother of case A role inhering in a person that is realized when the bearer is the female parent of a child. + Sexual partner of case GENEPIO:0100500 Sexual partner of case A role inhering in a person that is realized when the bearer is a sexual partner of the case. + Spouse of case GENEPIO:0100272 Spouse of case A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage. + Other Host Role Other Host Role A role undertaken by a host that is not categorized under specific predefined host roles. +host role international menu HostRoleInternationalMenu + Attendee [GENEPIO:0100249] GENEPIO:0100249 Attendee [GENEPIO:0100249] A role inhering in a person that is realized when the bearer is present on a given occasion or at a given place. Mpox_international + Student [OMRSE:00000058] OMRSE:00000058 Student [OMRSE:00000058] A human social role that, if realized, is realized by the process of formal education that the bearer undergoes. + Patient [OMRSE:00000030] OMRSE:00000030 Patient [OMRSE:00000030] A patient role that inheres in a human being. + Inpatient [NCIT:C25182] NCIT:C25182 Inpatient [NCIT:C25182] A patient who is residing in the hospital where he is being treated. + Outpatient [NCIT:C28293] NCIT:C28293 Outpatient [NCIT:C28293] A patient who comes to a healthcare facility for diagnosis or treatment but is not admitted for an overnight stay. + Passenger [GENEPIO:0100250] GENEPIO:0100250 Passenger [GENEPIO:0100250] A role inhering in a person that is realized when the bearer travels in a vehicle but bears little to no responsibility for vehicle operation nor arrival at its destination. + Resident [GENEPIO:0100251] GENEPIO:0100251 Resident [GENEPIO:0100251] A role inhering in a person that is realized when the bearer maintains residency in a given place. + Visitor [GENEPIO:0100252] GENEPIO:0100252 Visitor [GENEPIO:0100252] A role inhering in a person that is realized when the bearer pays a visit to a specific place or event. + Volunteer [GENEPIO:0100253] GENEPIO:0100253 Volunteer [GENEPIO:0100253] A role inhering in a person that is realized when the bearer enters into any service of their own free will. + Work [GENEPIO:0100254] GENEPIO:0100254 Work [GENEPIO:0100254] A role inhering in a person that is realized when the bearer performs labor for a living. + Administrator [GENEPIO:0100255] GENEPIO:0100255 Administrator [GENEPIO:0100255] A role inhering in a person that is realized when the bearer is engaged in administration or administrative work. + First Responder [GENEPIO:0100256] GENEPIO:0100256 First Responder [GENEPIO:0100256] A role inhering in a person that is realized when the bearer is among the first to arrive at the scene of an emergency and has specialized training to provide assistance. + Housekeeper [GENEPIO:0100260] GENEPIO:0100260 Housekeeper [GENEPIO:0100260] A role inhering in a person that is realized when the bearer is an individual who performs cleaning duties and/or is responsible for the supervision of cleaning staff. + Kitchen Worker [GENEPIO:0100261] GENEPIO:0100261 Kitchen Worker [GENEPIO:0100261] A role inhering in a person that is realized when the bearer is an employee that performs labor in a kitchen. + Healthcare Worker [GENEPIO:0100334] GENEPIO:0100334 Healthcare Worker [GENEPIO:0100334] A role inhering in a person that is realized when the bearer is an employee that performs labor in a healthcare setting. + Community Healthcare Worker [GENEPIO:0100420] GENEPIO:0100420 Community Healthcare Worker [GENEPIO:0100420] A role inhering in a person that is realized when the bearer a professional caregiver that provides health care or supportive care in the individual home where the patient or client is living, as opposed to care provided in group accommodations like clinics or nursing home. + Laboratory Worker [GENEPIO:0100262] GENEPIO:0100262 Laboratory Worker [GENEPIO:0100262] A role inhering in a person that is realized when the bearer is an employee that performs labor in a laboratory. + Nurse [OMRSE:00000014] OMRSE:00000014 Nurse [OMRSE:00000014] A health care role borne by a human being and realized by the care of individuals, families, and communities so they may attain, maintain, or recover optimal health and quality of life. + Personal Care Aid [GENEPIO:0100263] GENEPIO:0100263 Personal Care Aid [GENEPIO:0100263] A role inhering in a person that is realized when the bearer works to help another person complete their daily activities. + Pharmacist [GENEPIO:0100264] GENEPIO:0100264 Pharmacist [GENEPIO:0100264] A role inhering in a person that is realized when the bearer is a health professional who specializes in dispensing prescription drugs at a healthcare facility. + Physician [OMRSE:00000013] OMRSE:00000013 Physician [OMRSE:00000013] A health care role borne by a human being and realized by promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury and other physical and mental impairments. + Rotational Worker [GENEPIO:0100354] GENEPIO:0100354 Rotational Worker [GENEPIO:0100354] A role inhering in a person that is realized when the bearer performs labor on a regular schedule, often requiring travel to geographic locations other than where they live. + Seasonal Worker [GENEPIO:0100355] GENEPIO:0100355 Seasonal Worker [GENEPIO:0100355] A role inhering in a person that is realized when the bearer performs labor for a particular period of the year, such as harvest, or Christmas. + Sex Worker [GSSO:005831] GSSO:005831 Sex Worker [GSSO:005831] A person who supplies sex work (some form of sexual services) in exchange for compensation. This term is promoted along with the idea that what has previously been termed prostitution should be recognized as work on equal terms with that of conventional jobs, with the legal implications this has. It is sometimes regarded as a less offensive alternative to prostitute, although "sex worker" has a much broader meaning. + Veterinarian [GENEPIO:0100265] GENEPIO:0100265 Veterinarian [GENEPIO:0100265] A role inhering in a person that is realized when the bearer is a professional who practices veterinary medicine. + Social role [OMRSE:00000001] OMRSE:00000001 Social role [OMRSE:00000001] A social role inhering in a human being. + Acquaintance of case [GENEPIO:0100266] GENEPIO:0100266 Acquaintance of case [GENEPIO:0100266] A role inhering in a person that is realized when the bearer is in a state of being acquainted with a person. + Relative of case [GENEPIO:0100267] GENEPIO:0100267 Relative of case [GENEPIO:0100267] A role inhering in a person that is realized when the bearer is a relative of the case. + Child of case [GENEPIO:0100268] GENEPIO:0100268 Child of case [GENEPIO:0100268] A role inhering in a person that is realized when the bearer is a person younger than the age of majority. + Parent of case [GENEPIO:0100269] GENEPIO:0100269 Parent of case [GENEPIO:0100269] A role inhering in a person that is realized when the bearer is a caregiver of the offspring of their own species. + Father of case [GENEPIO:0100270] GENEPIO:0100270 Father of case [GENEPIO:0100270] A role inhering in a person that is realized when the bearer is the male parent of a child. + Mother of case [GENEPIO:0100271] GENEPIO:0100271 Mother of case [GENEPIO:0100271] A role inhering in a person that is realized when the bearer is the female parent of a child. + Sexual partner of case [GENEPIO:0100500] GENEPIO:0100500 Sexual partner of case [GENEPIO:0100500] A role inhering in a person that is realized when the bearer is a sexual partner of the case. + Spouse of case [GENEPIO:0100272] GENEPIO:0100272 Spouse of case [GENEPIO:0100272] A role inhering in a person that is realized when the bearer is a significant other in a marriage, civil union, or common-law marriage. + Other Host Role Other Host Role A role undertaken by a host that is not categorized under specific predefined host roles. +exposure setting menu ExposureSettingMenu + Human Exposure ECTO:3000005 Human Exposure A history of exposure to Homo sapiens. Mpox + Contact with Known Monkeypox Case GENEPIO:0100501 Contact with Known Monkeypox Case A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. + Contact with Patient GENEPIO:0100185 Contact with Patient A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity. + Contact with Probable Monkeypox Case GENEPIO:0100502 Contact with Probable Monkeypox Case A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox. + Contact with Person who Recently Travelled GENEPIO:0100189 Contact with Person who Recently Travelled A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity. + Occupational, Residency or Patronage Exposure GENEPIO:0100190 Occupational, Residency or Patronage Exposure A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity. + Abbatoir ECTO:1000033 Abbatoir A exposure event involving the interaction of an exposure receptor to abattoir. + Animal Rescue GENEPIO:0100191 Animal Rescue A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity. + Bar (pub) GENEPIO:0100503 Bar (pub) A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity + Childcare GENEPIO:0100192 Childcare A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity. + Daycare GENEPIO:0100193 Daycare A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity. + Nursery GENEPIO:0100194 Nursery A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity. + Community Service Centre GENEPIO:0100195 Community Service Centre A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity. + Correctional Facility GENEPIO:0100196 Correctional Facility A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity. + Dormitory GENEPIO:0100197 Dormitory A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity. + Farm ECTO:1000034 Farm A exposure event involving the interaction of an exposure receptor to farm + First Nations Reserve GENEPIO:0100198 First Nations Reserve A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity. + Funeral Home GENEPIO:0100199 Funeral Home A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. + Group Home GENEPIO:0100200 Group Home A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. + Healthcare Setting GENEPIO:0100201 Healthcare Setting A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity. + Ambulance GENEPIO:0100202 Ambulance A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity. + Acute Care Facility GENEPIO:0100203 Acute Care Facility A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity. + Clinic GENEPIO:0100204 Clinic A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity. + Community Healthcare (At-Home) Setting GENEPIO:0100415 Community Healthcare (At-Home) Setting A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home. + Community Health Centre GENEPIO:0100205 Community Health Centre A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity. + Hospital ECTO:1000035 Hospital A exposure event involving the interaction of an exposure receptor to hospital. + Emergency Department GENEPIO:0100206 Emergency Department A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity. + ICU GENEPIO:0100207 ICU A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity. + Ward GENEPIO:0100208 Ward A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity. + Laboratory ECTO:1000036 Laboratory A exposure event involving the interaction of an exposure receptor to laboratory facility. + Long-Term Care Facility GENEPIO:0100209 Long-Term Care Facility A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity. + Pharmacy GENEPIO:0100210 Pharmacy A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity. + Physician's Office GENEPIO:0100211 Physician's Office A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity. + Household GENEPIO:0100212 Household A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity. + Insecure Housing (Homeless) GENEPIO:0100213 Insecure Housing (Homeless) A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing. + Occupational Exposure GENEPIO:0100214 Occupational Exposure A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity. + Worksite GENEPIO:0100215 Worksite A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity. + Office ECTO:1000037 Office A exposure event involving the interaction of an exposure receptor to office. + Outdoors GENEPIO:0100216 Outdoors A process occuring outdoors that exposes the recipient organism to a material entity. + Camp/camping ECTO:5000009 Camp/camping A exposure event involving the interaction of an exposure receptor to campground. + Hiking Trail GENEPIO:0100217 Hiking Trail A process that exposes the recipient organism to a material entity as a consequence of hiking. + Hunting Ground ECTO:6000030 Hunting Ground An exposure event involving hunting behavior + Ski Resort GENEPIO:0100218 Ski Resort A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity. + Petting zoo ECTO:5000008 Petting zoo A exposure event involving the interaction of an exposure receptor to petting zoo. + Place of Worship GENEPIO:0100220 Place of Worship A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity. + Church GENEPIO:0100221 Church A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity. + Mosque GENEPIO:0100222 Mosque A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity. + Temple GENEPIO:0100223 Temple A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity. + Restaurant ECTO:1000040 Restaurant A exposure event involving the interaction of an exposure receptor to restaurant. + Retail Store ECTO:1000041 Retail Store A exposure event involving the interaction of an exposure receptor to shop. + School GENEPIO:0100224 School A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity. + Temporary Residence GENEPIO:0100225 Temporary Residence A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity. + Homeless Shelter GENEPIO:0100226 Homeless Shelter A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity. + Hotel GENEPIO:0100227 Hotel A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity. + Veterinary Care Clinic GENEPIO:0100228 Veterinary Care Clinic A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity. + Travel Exposure GENEPIO:0100229 Travel Exposure A process occuring as a result of travel that exposes the recipient organism to a material entity. + Travelled on a Cruise Ship GENEPIO:0100230 Travelled on a Cruise Ship A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity. + Travelled on a Plane GENEPIO:0100231 Travelled on a Plane A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity. + Travelled on Ground Transport GENEPIO:0100232 Travelled on Ground Transport A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity. + Other Exposure Setting GENEPIO:0100235 Other Exposure Setting A process occuring that exposes the recipient organism to a material entity. + +exposure setting international menu ExposureSettingInternationalMenu + Human Exposure [ECTO:3000005] ECTO:3000005 Human Exposure [ECTO:3000005] A history of exposure to Homo sapiens. Mpox_international + Contact with Known Monkeypox Case [GENEPIO:0100501] GENEPIO:0100501 Contact with Known Monkeypox Case [GENEPIO:0100501] A process occuring within or in the vicinity of a human with a confirmed case of COVID-19 that exposes the recipient organism to Monkeypox. + Contact with Patient [GENEPIO:0100185] GENEPIO:0100185 Contact with Patient [GENEPIO:0100185] A process occuring within or in the vicinity of a human patient that exposes the recipient organism to a material entity. + Contact with Probable Monkeypox Case [GENEPIO:0100502] GENEPIO:0100502 Contact with Probable Monkeypox Case [GENEPIO:0100502] A process occuring within or in the vicinity of a human with a probable case of COVID-19 that exposes the recipient organism to Monkeypox. + Contact with Person who Recently Travelled [GENEPIO:0100189] GENEPIO:0100189 Contact with Person who Recently Travelled [GENEPIO:0100189] A process occuring within or in the vicinity of a human, who recently travelled, that exposes the recipient organism to a material entity. + Occupational, Residency or Patronage Exposure [GENEPIO:0100190] GENEPIO:0100190 Occupational, Residency or Patronage Exposure [GENEPIO:0100190] A process occuring within or in the vicinity of a human residential environment that exposes the recipient organism to a material entity. + Abbatoir [ECTO:1000033] ECTO:1000033 Abbatoir [ECTO:1000033] A exposure event involving the interaction of an exposure receptor to abattoir. + Animal Rescue [GENEPIO:0100191] GENEPIO:0100191 Animal Rescue [GENEPIO:0100191] A process occuring within or in the vicinity of an animal rescue facility that exposes the recipient organism to a material entity. + Bar (pub) [GENEPIO:0100503] GENEPIO:0100503 Bar (pub) [GENEPIO:0100503] A process occurring within or in the vicinity of a bar or pub environment that exposes the recipient organism to a material entity + Childcare [GENEPIO:0100192] GENEPIO:0100192 Childcare [GENEPIO:0100192] A process occuring within or in the vicinity of a human childcare environment that exposes the recipient organism to a material entity. + Daycare [GENEPIO:0100193] GENEPIO:0100193 Daycare [GENEPIO:0100193] A process occuring within or in the vicinity of a human daycare environment that exposes the recipient organism to a material entity. + Nursery [GENEPIO:0100194] GENEPIO:0100194 Nursery [GENEPIO:0100194] A process occuring within or in the vicinity of a human nursery that exposes the recipient organism to a material entity. + Community Service Centre [GENEPIO:0100195] GENEPIO:0100195 Community Service Centre [GENEPIO:0100195] A process occuring within or in the vicinity of a community service centre that exposes the recipient organism to a material entity. + Correctional Facility [GENEPIO:0100196] GENEPIO:0100196 Correctional Facility [GENEPIO:0100196] A process occuring within or in the vicinity of a correctional facility that exposes the recipient organism to a material entity. + Dormitory [GENEPIO:0100197] GENEPIO:0100197 Dormitory [GENEPIO:0100197] A process occuring within or in the vicinity of a dormitory that exposes the recipient organism to a material entity. + Farm [ECTO:1000034] ECTO:1000034 Farm [ECTO:1000034] A exposure event involving the interaction of an exposure receptor to farm + First Nations Reserve [GENEPIO:0100198] GENEPIO:0100198 First Nations Reserve [GENEPIO:0100198] A process occuring within or in the vicinity of a first nations reserve that exposes the recipient organism to a material entity. + Funeral Home [GENEPIO:0100199] GENEPIO:0100199 Funeral Home [GENEPIO:0100199] A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. + Group Home [GENEPIO:0100200] GENEPIO:0100200 Group Home [GENEPIO:0100200] A process occuring within or in the vicinity of a group home that exposes the recipient organism to a material entity. + Healthcare Setting [GENEPIO:0100201] GENEPIO:0100201 Healthcare Setting [GENEPIO:0100201] A process occuring within or in the vicinity of a healthcare environment that exposes the recipient organism to a material entity. + Ambulance [GENEPIO:0100202] GENEPIO:0100202 Ambulance [GENEPIO:0100202] A process occuring within or in the vicinity of an ambulance that exposes the recipient organism to a material entity. + Acute Care Facility [GENEPIO:0100203] GENEPIO:0100203 Acute Care Facility [GENEPIO:0100203] A process occuring within or in the vicinity of an acute care facility that exposes the recipient organism to a material entity. + Clinic [GENEPIO:0100204] GENEPIO:0100204 Clinic [GENEPIO:0100204] A process occuring within or in the vicinity of a medical clinic that exposes the recipient organism to a material entity. + Community Healthcare (At-Home) Setting [GENEPIO:0100415] GENEPIO:0100415 Community Healthcare (At-Home) Setting [GENEPIO:0100415] A process occuring within or in the vicinty of a the individual home where the patient or client is living and health care or supportive care is being being delivered, as opposed to care provided in group accommodations like clinics or nursing home. + Community Health Centre [GENEPIO:0100205] GENEPIO:0100205 Community Health Centre [GENEPIO:0100205] A process occuring within or in the vicinity of a community health centre that exposes the recipient organism to a material entity. + Hospital [ECTO:1000035] ECTO:1000035 Hospital [ECTO:1000035] A exposure event involving the interaction of an exposure receptor to hospital. + Emergency Department [GENEPIO:0100206] GENEPIO:0100206 Emergency Department [GENEPIO:0100206] A process occuring within or in the vicinity of an emergency department that exposes the recipient organism to a material entity. + ICU [GENEPIO:0100207] GENEPIO:0100207 ICU [GENEPIO:0100207] A process occuring within or in the vicinity of an ICU that exposes the recipient organism to a material entity. + Ward [GENEPIO:0100208] GENEPIO:0100208 Ward [GENEPIO:0100208] A process occuring within or in the vicinity of a hospital ward that exposes the recipient organism to a material entity. + Laboratory [ECTO:1000036] ECTO:1000036 Laboratory [ECTO:1000036] A exposure event involving the interaction of an exposure receptor to laboratory facility. + Long-Term Care Facility [GENEPIO:0100209] GENEPIO:0100209 Long-Term Care Facility [GENEPIO:0100209] A process occuring within or in the vicinity of a long-term care facility that exposes the recipient organism to a material entity. + Pharmacy [GENEPIO:0100210] GENEPIO:0100210 Pharmacy [GENEPIO:0100210] A process occuring within or in the vicinity of a pharmacy that exposes the recipient organism to a material entity. + Physician's Office [GENEPIO:0100211] GENEPIO:0100211 Physician's Office [GENEPIO:0100211] A process occuring within or in the vicinity of a physician's office that exposes the recipient organism to a material entity. + Household [GENEPIO:0100212] GENEPIO:0100212 Household [GENEPIO:0100212] A process occuring within or in the vicinity of a household that exposes the recipient organism to a material entity. + Insecure Housing (Homeless) [GENEPIO:0100213] GENEPIO:0100213 Insecure Housing (Homeless) [GENEPIO:0100213] A process occuring that exposes the recipient organism to a material entity as a consequence of said organism having insecure housing. + Occupational Exposure [GENEPIO:0100214] GENEPIO:0100214 Occupational Exposure [GENEPIO:0100214] A process occuring within or in the vicinity of a human occupational environment that exposes the recipient organism to a material entity. + Worksite [GENEPIO:0100215] GENEPIO:0100215 Worksite [GENEPIO:0100215] A process occuring within or in the vicinity of an office that exposes the recipient organism to a material entity. + Office [ECTO:1000037] ECTO:1000037 Office [ECTO:1000037] A exposure event involving the interaction of an exposure receptor to office. + Outdoors [GENEPIO:0100216] GENEPIO:0100216 Outdoors [GENEPIO:0100216] A process occuring outdoors that exposes the recipient organism to a material entity. + Camp/camping [ECTO:5000009] ECTO:5000009 Camp/camping [ECTO:5000009] A exposure event involving the interaction of an exposure receptor to campground. + Hiking Trail [GENEPIO:0100217] GENEPIO:0100217 Hiking Trail [GENEPIO:0100217] A process that exposes the recipient organism to a material entity as a consequence of hiking. + Hunting Ground [ECTO:6000030] ECTO:6000030 Hunting Ground [ECTO:6000030] An exposure event involving hunting behavior + Ski Resort [GENEPIO:0100218] GENEPIO:0100218 Ski Resort [GENEPIO:0100218] A process occuring within or in the vicinity of a ski resort that exposes the recipient organism to a material entity. + Petting zoo [ECTO:5000008] ECTO:5000008 Petting zoo [ECTO:5000008] A exposure event involving the interaction of an exposure receptor to petting zoo. + Place of Worship [GENEPIO:0100220] GENEPIO:0100220 Place of Worship [GENEPIO:0100220] A process occuring within or in the vicinity of a place of worship that exposes the recipient organism to a material entity. + Church [GENEPIO:0100221] GENEPIO:0100221 Church [GENEPIO:0100221] A process occuring within or in the vicinity of a church that exposes the recipient organism to a material entity. + Mosque [GENEPIO:0100222] GENEPIO:0100222 Mosque [GENEPIO:0100222] A process occuring within or in the vicinity of a mosque that exposes the recipient organism to a material entity. + Temple [GENEPIO:0100223] GENEPIO:0100223 Temple [GENEPIO:0100223] A process occuring within or in the vicinity of a temple that exposes the recipient organism to a material entity. + Restaurant [ECTO:1000040] ECTO:1000040 Restaurant [ECTO:1000040] A exposure event involving the interaction of an exposure receptor to restaurant. + Retail Store [ECTO:1000041] ECTO:1000041 Retail Store [ECTO:1000041] A exposure event involving the interaction of an exposure receptor to shop. + School [GENEPIO:0100224] GENEPIO:0100224 School [GENEPIO:0100224] A process occuring within or in the vicinity of a school that exposes the recipient organism to a material entity. + Temporary Residence [GENEPIO:0100225] GENEPIO:0100225 Temporary Residence [GENEPIO:0100225] A process occuring within or in the vicinity of a temporary residence that exposes the recipient organism to a material entity. + Homeless Shelter [GENEPIO:0100226] GENEPIO:0100226 Homeless Shelter [GENEPIO:0100226] A process occuring within or in the vicinity of a homeless shelter that exposes the recipient organism to a material entity. + Hotel [GENEPIO:0100227] GENEPIO:0100227 Hotel [GENEPIO:0100227] A process occuring within or in the vicinity of a hotel exposure that exposes the recipient organism to a material entity. + Veterinary Care Clinic [GENEPIO:0100228] GENEPIO:0100228 Veterinary Care Clinic [GENEPIO:0100228] A process occuring within or in the vicinity of a veterinary facility that exposes the recipient organism to a material entity. + Travel Exposure [GENEPIO:0100229] GENEPIO:0100229 Travel Exposure [GENEPIO:0100229] A process occuring as a result of travel that exposes the recipient organism to a material entity. + Travelled on a Cruise Ship [GENEPIO:0100230] GENEPIO:0100230 Travelled on a Cruise Ship [GENEPIO:0100230] A process occuring within or in the vicinity of a cruise ship that exposes the recipient organism to a material entity. + Travelled on a Plane [GENEPIO:0100231] GENEPIO:0100231 Travelled on a Plane [GENEPIO:0100231] A process occuring within or in the vicinity of an airplane that exposes the recipient organism to a material entity. + Travelled on Ground Transport [GENEPIO:0100232] GENEPIO:0100232 Travelled on Ground Transport [GENEPIO:0100232] A process occuring within or in the vicinity of ground transport that exposes the recipient organism to a material entity. + Other Exposure Setting [GENEPIO:0100235] GENEPIO:0100235 Other Exposure Setting [GENEPIO:0100235] A process occuring that exposes the recipient organism to a material entity. +prior Mpox infection menu PriorMpoxInfectionMenu + Prior infection GENEPIO:0100037 Prior infection Antiviral treatment administered prior to the current regimen or test. MPox + No prior infection GENEPIO:0100233 No prior infection An absence of antiviral treatment administered prior to the current regimen or test. +prior Mpox infection international menu PriorMpoxInfectionInternationalMenu + Prior infection [GENEPIO:0100037] GENEPIO:0100037 Prior infection [GENEPIO:0100037] Antiviral treatment administered prior to the current regimen or test. Mpox_international + No prior infection [GENEPIO:0100233] GENEPIO:0100233 No prior infection [GENEPIO:0100233] An absence of antiviral treatment administered prior to the current regimen or test. +prior Mpox antiviral treatment menu PriorMpoxAntiviralTreatmentMenu + Prior antiviral treatment GENEPIO:0100037 Prior antiviral treatment Antiviral treatment administered prior to the current regimen or test. MPox + No prior antiviral treatment GENEPIO:0100233 No prior antiviral treatment An absence of antiviral treatment administered prior to the current regimen or test. +prior Mpox antiviral treatment international menu PriorMpoxAntiviralTreatmentInternationalMenu + Prior antiviral treatment [GENEPIO:0100037] GENEPIO:0100037 Prior antiviral treatment [GENEPIO:0100037] Antiviral treatment administered prior to the current regimen or test. Mpox_international + No prior antiviral treatment [GENEPIO:0100233] GENEPIO:0100233 No prior antiviral treatment [GENEPIO:0100233] An absence of antiviral treatment administered prior to the current regimen or test. +organism menu OrganismMenu + Mpox virus NCBITaxon:10244 Mpox virus A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane. Mpox +organism international menu OrganismInternationalMenu + Mpox virus [NCBITaxon:10244] NCBITaxon:10244 Mpox virus [NCBITaxon:10244] A zoonotic virus belonging to the Orthopoxvirus genus and closely related to the variola, cowpox, and vaccinia viruses. MPV is oval, with a lipoprotein outer membrane. Mpox_international +host disease menu HostDiseaseMenu + Mpox MONDO:0002594 Mpox An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks. Mpox +host disease international menu HostDiseaseInternationalMenu + Mpox [MONDO:0002594] MONDO:0002594 Mpox [MONDO:0002594] An infection that is caused by an Orthopoxvirus, which is transmitted by primates or rodents, and which is characterized by a prodromal syndrome of fever, chills, headache, myalgia, and lymphedema; initial symptoms are followed by a generalized papular rash that typically progresses from vesiculation through crusting over the course of two weeks. Mpox_international + +purpose of sampling menu PurposeOfSamplingMenu + Cluster/Outbreak investigation GENEPIO:0100001 Cluster/Outbreak investigation A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. Mpox + Diagnostic testing GENEPIO:0100002 Diagnostic testing A sampling strategy in which individuals are sampled in the context of diagnostic testing. + Research GENEPIO:0100003 Research A sampling strategy in which individuals are sampled in order to perform research. + Surveillance GENEPIO:0100004 Surveillance A sampling strategy in which individuals are sampled for surveillance investigations. +purpose of sampling international menu PurposeOfSamplingInternationalMenu + Cluster/Outbreak investigation [GENEPIO:0100001] GENEPIO:0100001 Cluster/Outbreak investigation [GENEPIO:0100001] A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. Mpox_international + Diagnostic testing [GENEPIO:0100002] GENEPIO:0100002 Diagnostic testing [GENEPIO:0100002] A sampling strategy in which individuals are sampled in the context of diagnostic testing. + Research [GENEPIO:0100003] GENEPIO:0100003 Research [GENEPIO:0100003] A sampling strategy in which individuals are sampled in order to perform research. + Surveillance [GENEPIO:0100004] GENEPIO:0100004 Surveillance [GENEPIO:0100004] A sampling strategy in which individuals are sampled for surveillance investigations. +purpose of sequencing menu PurposeOfSequencingMenu + Baseline surveillance (random sampling) GENEPIO:0100005 Baseline surveillance (random sampling) A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling. Mpox + Targeted surveillance (non-random sampling) GENEPIO:0100006 Targeted surveillance (non-random sampling) A surveillance sampling strategy in which an aspired outcome is explicity stated. + Priority surveillance project GENEPIO:0100007 Priority surveillance project A targeted surveillance strategy which is considered important and/or urgent. + Longitudinal surveillance (repeat sampling of individuals) GENEPIO:0100009 Longitudinal surveillance (repeat sampling of individuals) A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time. + Re-infection surveillance GENEPIO:0100010 Re-infection surveillance A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time. + Vaccine escape surveillance GENEPIO:0100011 Vaccine escape surveillance A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest. + Travel-associated surveillance GENEPIO:0100012 Travel-associated surveillance A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms. + Domestic travel surveillance GENEPIO:0100013 Domestic travel surveillance A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms. + Interstate/ interprovincial travel surveillance GENEPIO:0100275 Interstate/ interprovincial travel surveillance A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation. + Intra-state/ intra-provincial travel surveillance GENEPIO:0100276 Intra-state/ intra-provincial travel surveillance A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation. + International travel surveillance GENEPIO:0100014 International travel surveillance A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms. + Cluster/Outbreak investigation GENEPIO:0100019 Cluster/Outbreak investigation A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. + Multi-jurisdictional outbreak investigation GENEPIO:0100020 Multi-jurisdictional outbreak investigation An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions. + Intra-jurisdictional outbreak investigation GENEPIO:0100021 Intra-jurisdictional outbreak investigation An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction. + Research GENEPIO:0100022 Research A sampling strategy in which individuals are sampled in order to perform research. + Viral passage experiment GENEPIO:0100023 Viral passage experiment A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment. + Protocol testing experiment GENEPIO:0100024 Protocol testing experiment A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment. + Retrospective sequencing GENEPIO:0100356 Retrospective sequencing A sampling strategy in which stored samples from past events are sequenced. +purpose of sequencing international menu PurposeOfSequencingInternationalMenu + Baseline surveillance (random sampling) [GENEPIO:0100005] GENEPIO:0100005 Baseline surveillance (random sampling) [GENEPIO:0100005] A surveillance sampling strategy in which baseline is established at the beginning of a study or project by the selection of sample units via random sampling. Mpox_international + Targeted surveillance (non-random sampling) [GENEPIO:0100006] GENEPIO:0100006 Targeted surveillance (non-random sampling) [GENEPIO:0100006] A surveillance sampling strategy in which an aspired outcome is explicity stated. + Priority surveillance project [GENEPIO:0100007] GENEPIO:0100007 Priority surveillance project [GENEPIO:0100007] A targeted surveillance strategy which is considered important and/or urgent. + Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009] GENEPIO:0100009 Longitudinal surveillance (repeat sampling of individuals) [GENEPIO:0100009] A priority surveillance strategy in which subsets of a defined population can be identified who are, have been, or in the future may be exposed or not exposed - or exposed in different degrees - to a disease of interest and are selected to under go repeat sampling over a defined period of time. + Re-infection surveillance [GENEPIO:0100010] GENEPIO:0100010 Re-infection surveillance [GENEPIO:0100010] A priority surveillance strategy in which a population that previously tested positive for a disease of interest, and since confirmed to have recovered via a negative test, are monitored for positive test indication of re-infection with the disease of interest within a defined period of time. + Vaccine escape surveillance [GENEPIO:0100011] GENEPIO:0100011 Vaccine escape surveillance [GENEPIO:0100011] A priority surveillance strategy in which individuals are monitored for investigation into vaccine escape, i.e., identifying variants that contain mutations that counteracted the immunity provided by vaccine(s) of interest. + Travel-associated surveillance [GENEPIO:0100012] GENEPIO:0100012 Travel-associated surveillance [GENEPIO:0100012] A priority surveillance strategy in which individuals are selected if they have a travel history outside of the reporting region within a specified number of days before onset of symptoms. + Domestic travel surveillance [GENEPIO:0100013] GENEPIO:0100013 Domestic travel surveillance [GENEPIO:0100013] A travel-associated surveillance strategy in which individuals are selected if they have an intranational travel history within a specified number of days before onset of symptoms. + Interstate/ interprovincial travel surveillance [GENEPIO:0100275] GENEPIO:0100275 Interstate/ interprovincial travel surveillance [GENEPIO:0100275] A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred within a state/province within a nation. + Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276] GENEPIO:0100276 Intra-state/ intra-provincial travel surveillance [GENEPIO:0100276] A domestic travel-associated surveillance strategy in which individuals are selected if their travel occurred between states/provinces within a nation. + International travel surveillance [GENEPIO:0100014] GENEPIO:0100014 International travel surveillance [GENEPIO:0100014] A travel-associated surveillance strategy in which individuals are selected if they have a travel history outside of the reporting country in a specified number of days before onset of symptoms. + Cluster/Outbreak investigation [GENEPIO:0100019] GENEPIO:0100019 Cluster/Outbreak investigation [GENEPIO:0100019] A sampling strategy in which individuals are chosen for investigation into a disease cluster or outbreak. + Multi-jurisdictional outbreak investigation [GENEPIO:0100020] GENEPIO:0100020 Multi-jurisdictional outbreak investigation [GENEPIO:0100020] An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that has connections to two or more jurisdictions. + Intra-jurisdictional outbreak investigation [GENEPIO:0100021] GENEPIO:0100021 Intra-jurisdictional outbreak investigation [GENEPIO:0100021] An outbreak investigation sampling strategy in which individuals are chosen for investigation into a disease outbreak that only has connections within a single jurisdiction. + Research [GENEPIO:0100022] GENEPIO:0100022 Research [GENEPIO:0100022] A sampling strategy in which individuals are sampled in order to perform research. + Viral passage experiment [GENEPIO:0100023] GENEPIO:0100023 Viral passage experiment [GENEPIO:0100023] A research sampling strategy in which individuals are sampled in order to perform a viral passage experiment. + Protocol testing experiment [GENEPIO:0100024] GENEPIO:0100024 Protocol testing experiment [GENEPIO:0100024] A research sampling strategy in which individuals are sampled in order to perform a protocol testing experiment. + Retrospective sequencing [GENEPIO:0100356] GENEPIO:0100356 Retrospective sequencing [GENEPIO:0100356] A sampling strategy in which stored samples from past events are sequenced. +sequencing assay type menu SequencingAssayTypeMenu + Amplicon sequencing assay OBI:0002767 Amplicon sequencing assay A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced. Mpox + 16S ribosomal gene sequencing assay OBI:0002763 16S ribosomal gene sequencing assay An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community. + Whole genome sequencing assay OBI:0002117 Whole genome sequencing assay A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism. + Whole metagenome sequencing assay OBI:0002623 Whole metagenome sequencing assay A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample. + Whole virome sequencing assay OBI:0002768 Whole virome sequencing assay A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample. +sequencing assay type international menu SequencingAssayTypeInternationalMenu + Amplicon sequencing assay [OBI:0002767] OBI:0002767 Amplicon sequencing assay [OBI:0002767] A sequencing assay in which a DNA or RNA input molecule is amplified by PCR and the product sequenced. Mpox_international + 16S ribosomal gene sequencing assay [OBI:0002763] OBI:0002763 16S ribosomal gene sequencing assay [OBI:0002763] An amplicon sequencing assay in which the amplicon is derived from universal primers used to amplify the 16S ribosomal RNA gene from isolate bacterial genomic DNA or metagenomic DNA from a microbioal community. + Whole genome sequencing assay [OBI:0002117] OBI:0002117 Whole genome sequencing assay [OBI:0002117] A DNA sequencing assay that intends to provide information about the sequence of an entire genome of an organism. + Whole metagenome sequencing assay [OBI:0002623] OBI:0002623 Whole metagenome sequencing assay [OBI:0002623] A DNA sequencing assay that intends to provide information on the DNA sequences of multiple genomes (a metagenome) from different organisms present in the same input sample. + Whole virome sequencing assay [OBI:0002768] OBI:0002768 Whole virome sequencing assay [OBI:0002768] A whole metagenome sequencing assay that intends to provide information on multiple genome sequences from different viruses present in the same input sample. + +sequencing instrument menu SequencingInstrumentMenu + Illumina GENEPIO:0100105 Illumina A DNA sequencer manufactured by the Illumina corporation. Mpox + Illumina Genome Analyzer OBI:0002128 Illumina Genome Analyzer A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run. + Illumina Genome Analyzer II OBI:0000703 Illumina Genome Analyzer II A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology + Illumina Genome Analyzer IIx OBI:0002000 Illumina Genome Analyzer IIx An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications. + Illumina HiScanSQ GENEPIO:0100109 Illumina HiScanSQ A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an "SQ Module" to support microfluidics. + Illumina HiSeq GENEPIO:0100110 Illumina HiSeq A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield. + Illumina HiSeq X GENEPIO:0100111 Illumina HiSeq X A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000. + Illumina HiSeq X Five GENEPIO:0100112 Illumina HiSeq X Five A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems. + Illumina HiSeq X Ten OBI:0002129 Illumina HiSeq X Ten A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems. + Illumina HiSeq 1000 OBI:0002022 Illumina HiSeq 1000 A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. + Illumina HiSeq 1500 OBI:0003386 Illumina HiSeq 1500 A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option. + Illumina HiSeq 2000 OBI:0002001 Illumina HiSeq 2000 A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run. + Illumina HiSeq 2500 OBI:0002002 Illumina HiSeq 2500 A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples. + Illumina HiSeq 3000 OBI:0002048 Illumina HiSeq 3000 A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day. + Illumina HiSeq 4000 OBI:0002049 Illumina HiSeq 4000 A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day. + Illumina iSeq GENEPIO:0100120 Illumina iSeq A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight. + Illumina iSeq 100 GENEPIO:0100121 Illumina iSeq 100 A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB. + Illumina NovaSeq GENEPIO:0100122 Illumina NovaSeq A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode. + Illumina NovaSeq 6000 OBI:0002630 Illumina NovaSeq 6000 A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters. + Illumina MiniSeq OBI:0003114 Illumina MiniSeq A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run. + Illumina MiSeq OBI:0002003 Illumina MiSeq A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine. + Illumina NextSeq GENEPIO:0100126 Illumina NextSeq A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb. + Illumina NextSeq 500 OBI:0002021 Illumina NextSeq 500 A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. + Illumina NextSeq 550 GENEPIO:0100128 Illumina NextSeq 550 A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model. + Illumina NextSeq 1000 OBI:0003606 Illumina NextSeq 1000 A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells. + Illumina NextSeq 2000 GENEPIO:0100129 Illumina NextSeq 2000 A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb. + Pacific Biosciences GENEPIO:0100130 Pacific Biosciences A DNA sequencer manufactured by the Pacific Biosciences corporation. + PacBio RS GENEPIO:0100131 PacBio RS A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company. + PacBio RS II OBI:0002012 PacBio RS II A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy. + PacBio Sequel OBI:0002632 PacBio Sequel A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation + PacBio Sequel II OBI:0002633 PacBio Sequel II A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate ("HiFi") long reads, and which is manufactured by the Pacific Biosciences corporation. + Ion Torrent GENEPIO:0100135 Ion Torrent A DNA sequencer manufactured by the Ion Torrent corporation. + Ion Torrent PGM GENEPIO:0100136 Ion Torrent PGM A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB. + Ion Torrent Proton GENEPIO:0100137 Ion Torrent Proton A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb. + Ion Torrent S5 XL GENEPIO:0100138 Ion Torrent S5 XL A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model. + Ion Torrent S5 GENEPIO:0100139 Ion Torrent S5 A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material. + Oxford Nanopore GENEPIO:0100140 Oxford Nanopore A DNA sequencer manufactured by the Oxford Nanopore corporation. + Oxford Nanopore Flongle GENEPIO:0004433 Oxford Nanopore Flongle An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells. + Oxford Nanopore GridION GENEPIO:0100141 Oxford Nanopore GridION A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual + Oxford Nanopore MinION OBI:0002750 Oxford Nanopore MinION A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array. + Oxford Nanopore PromethION OBI:0002752 Oxford Nanopore PromethION A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously. + BGI Genomics GENEPIO:0100144 BGI Genomics A DNA sequencer manufactured by the BGI Genomics corporation. + BGI Genomics BGISEQ-500 GENEPIO:0100145 BGI Genomics BGISEQ-500 A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". + MGI GENEPIO:0100146 MGI A DNA sequencer manufactured by the MGI corporation. + MGI DNBSEQ-T7 GENEPIO:0100147 MGI DNBSEQ-T7 A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day. + MGI DNBSEQ-G400 GENEPIO:0100148 MGI DNBSEQ-G400 A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run. + MGI DNBSEQ-G400 FAST GENEPIO:0100149 MGI DNBSEQ-G400 FAST A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400. + MGI DNBSEQ-G50 GENEPIO:0100150 MGI DNBSEQ-G50 A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths. +sequencing instrument international menu SequencingInstrumentInternationalMenu + Illumina [GENEPIO:0100105] GENEPIO:0100105 Illumina [GENEPIO:0100105] A DNA sequencer manufactured by the Illumina corporation. Mpox_international + Illumina Genome Analyzer [OBI:0002128] OBI:0002128 Illumina Genome Analyzer [OBI:0002128] A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run. + Illumina Genome Analyzer II [OBI:0000703] OBI:0000703 Illumina Genome Analyzer II [OBI:0000703] A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology + Illumina Genome Analyzer IIx [OBI:0002000] OBI:0002000 Illumina Genome Analyzer IIx [OBI:0002000] An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications. + Illumina HiScanSQ [GENEPIO:0100109] GENEPIO:0100109 Illumina HiScanSQ [GENEPIO:0100109] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an "SQ Module" to support microfluidics. + Illumina HiSeq [GENEPIO:0100110] GENEPIO:0100110 Illumina HiSeq [GENEPIO:0100110] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield. + Illumina HiSeq X [GENEPIO:0100111] GENEPIO:0100111 Illumina HiSeq X [GENEPIO:0100111] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000. + Illumina HiSeq X Five [GENEPIO:0100112] GENEPIO:0100112 Illumina HiSeq X Five [GENEPIO:0100112] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems. + Illumina HiSeq X Ten [OBI:0002129] OBI:0002129 Illumina HiSeq X Ten [OBI:0002129] A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems. + Illumina HiSeq 1000 [OBI:0002022] OBI:0002022 Illumina HiSeq 1000 [OBI:0002022] A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. + Illumina HiSeq 1500 [OBI:0003386] OBI:0003386 Illumina HiSeq 1500 [OBI:0003386] A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option. + Illumina HiSeq 2000 [OBI:0002001] OBI:0002001 Illumina HiSeq 2000 [OBI:0002001] A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run. + Illumina HiSeq 2500 [OBI:0002002] OBI:0002002 Illumina HiSeq 2500 [OBI:0002002] A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples. + Illumina HiSeq 3000 [OBI:0002048] OBI:0002048 Illumina HiSeq 3000 [OBI:0002048] A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day. + Illumina HiSeq 4000 [OBI:0002049] OBI:0002049 Illumina HiSeq 4000 [OBI:0002049] A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day. + Illumina iSeq [GENEPIO:0100120] GENEPIO:0100120 Illumina iSeq [GENEPIO:0100120] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight. + Illumina iSeq 100 [GENEPIO:0100121] GENEPIO:0100121 Illumina iSeq 100 [GENEPIO:0100121] A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB. + Illumina NovaSeq [GENEPIO:0100122] GENEPIO:0100122 Illumina NovaSeq [GENEPIO:0100122] A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode. + Illumina NovaSeq 6000 [OBI:0002630] OBI:0002630 Illumina NovaSeq 6000 [OBI:0002630] A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters. + Illumina MiniSeq [OBI:0003114] OBI:0003114 Illumina MiniSeq [OBI:0003114] A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run. + Illumina MiSeq [OBI:0002003] OBI:0002003 Illumina MiSeq [OBI:0002003] A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine. + Illumina NextSeq [GENEPIO:0100126] GENEPIO:0100126 Illumina NextSeq [GENEPIO:0100126] A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb. + Illumina NextSeq 500 [OBI:0002021] OBI:0002021 Illumina NextSeq 500 [OBI:0002021] A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. + Illumina NextSeq 550 [GENEPIO:0100128] GENEPIO:0100128 Illumina NextSeq 550 [GENEPIO:0100128] A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model. + Illumina NextSeq 1000 [OBI:0003606] OBI:0003606 Illumina NextSeq 1000 [OBI:0003606] A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells. + Illumina NextSeq 2000 [GENEPIO:0100129] GENEPIO:0100129 Illumina NextSeq 2000 [GENEPIO:0100129] A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb. + Pacific Biosciences [GENEPIO:0100130] GENEPIO:0100130 Pacific Biosciences [GENEPIO:0100130] A DNA sequencer manufactured by the Pacific Biosciences corporation. + PacBio RS [GENEPIO:0100131] GENEPIO:0100131 PacBio RS [GENEPIO:0100131] A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company. + PacBio RS II [OBI:0002012] OBI:0002012 PacBio RS II [OBI:0002012] A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy. + PacBio Sequel [OBI:0002632] OBI:0002632 PacBio Sequel [OBI:0002632] A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation + PacBio Sequel II [OBI:0002633] OBI:0002633 PacBio Sequel II [OBI:0002633] A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate ("HiFi") long reads, and which is manufactured by the Pacific Biosciences corporation. + Ion Torrent [GENEPIO:0100135 GENEPIO:0100135 Ion Torrent [GENEPIO:0100135 A DNA sequencer manufactured by the Ion Torrent corporation. + Ion Torrent PGM [GENEPIO:0100136] GENEPIO:0100136 Ion Torrent PGM [GENEPIO:0100136] A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB. + Ion Torrent Proton [GENEPIO:0100137] GENEPIO:0100137 Ion Torrent Proton [GENEPIO:0100137] A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb. + Ion Torrent S5 XL [GENEPIO:0100138] GENEPIO:0100138 Ion Torrent S5 XL [GENEPIO:0100138] A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model. + Ion Torrent S5 [GENEPIO:0100139] GENEPIO:0100139 Ion Torrent S5 [GENEPIO:0100139] A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material. + Oxford Nanopore [GENEPIO:0100140] GENEPIO:0100140 Oxford Nanopore [GENEPIO:0100140] A DNA sequencer manufactured by the Oxford Nanopore corporation. + Oxford Nanopore Flongle [GENEPIO:0004433] GENEPIO:0004433 Oxford Nanopore Flongle [GENEPIO:0004433] An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells. + Oxford Nanopore GridION [GENEPIO:0100141] GENEPIO:0100141 Oxford Nanopore GridION [GENEPIO:0100141] A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual + Oxford Nanopore MinION [OBI:0002750] OBI:0002750 Oxford Nanopore MinION [OBI:0002750] A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array. + Oxford Nanopore PromethION [OBI:0002752] OBI:0002752 Oxford Nanopore PromethION [OBI:0002752] A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously. + BGI Genomics [GENEPIO:0100144] GENEPIO:0100144 BGI Genomics [GENEPIO:0100144] A DNA sequencer manufactured by the BGI Genomics corporation. + BGI Genomics BGISEQ-500 [GENEPIO:0100145] GENEPIO:0100145 BGI Genomics BGISEQ-500 [GENEPIO:0100145] A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". + MGI [GENEPIO:0100146] GENEPIO:0100146 MGI [GENEPIO:0100146] A DNA sequencer manufactured by the MGI corporation. + MGI DNBSEQ-T7 [GENEPIO:0100147] GENEPIO:0100147 MGI DNBSEQ-T7 [GENEPIO:0100147] A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day. + MGI DNBSEQ-G400 [GENEPIO:0100148] GENEPIO:0100148 MGI DNBSEQ-G400 [GENEPIO:0100148] A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run. + MGI DNBSEQ-G400 FAST [GENEPIO:0100149] GENEPIO:0100149 MGI DNBSEQ-G400 FAST [GENEPIO:0100149] A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400. + MGI DNBSEQ-G50 [GENEPIO:0100150] GENEPIO:0100150 MGI DNBSEQ-G50 [GENEPIO:0100150] A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths. +genomic target enrichment method menu GenomicTargetEnrichmentMethodMenu + Hybridization capture GENEPIO:0001950 Hybridization capture Selection by hybridization in array or solution. Mpox + rRNA depletion method GENEPIO:0101020 rRNA depletion method Removal of background RNA for the purposes of enriching the genomic target. +genomic target enrichment method international menu GenomicTargetEnrichmentMethodInternationalMenu + Hybridization capture [GENEPIO:0001950] GENEPIO:0001950 Hybridization capture [GENEPIO:0001950] Selection by hybridization in array or solution. Mpox_international + rRNA depletion method [GENEPIO:0101020] GENEPIO:0101020 rRNA depletion method [GENEPIO:0101020] Removal of background RNA for the purposes of enriching the genomic target. +quality control determination menu QualityControlDeterminationMenu + No quality control issues identified GENEPIO:0100562 No quality control issues identified A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected. Mpox + Sequence passed quality control GENEPIO:0100563 Sequence passed quality control A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria. + Sequence failed quality control GENEPIO:0100564 Sequence failed quality control A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria. + Minor quality control issues identified GENEPIO:0100565 Minor quality control issues identified A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor. + Sequence flagged for potential quality control issues GENEPIO:0100566 Sequence flagged for potential quality control issues A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review. + Quality control not performed GENEPIO:0100567 Quality control not performed A data item which is a statement confirming that quality control processes have not been carried out. +quality control determination international menu QualityControlDeterminationInternationalMenu + No quality control issues identified [GENEPIO:0100562] GENEPIO:0100562 No quality control issues identified [GENEPIO:0100562] A data item which is a statement confirming that quality control processes were carried out and no quality issues were detected. Mpox_international + Sequence passed quality control [GENEPIO:0100563] GENEPIO:0100563 Sequence passed quality control [GENEPIO:0100563] A data item which is a statement confirming that quality control processes were carried out and that the sequence met the assessment criteria. + Sequence failed quality control [GENEPIO:0100564] GENEPIO:0100564 Sequence failed quality control [GENEPIO:0100564] A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria. + Minor quality control issues identified [GENEPIO:0100565] GENEPIO:0100565 Minor quality control issues identified [GENEPIO:0100565] A data item which is a statement confirming that quality control processes were carried out and that the sequence did not meet the assessment criteria, however the issues detected were minor. + Sequence flagged for potential quality control issues [GENEPIO:0100566] GENEPIO:0100566 Sequence flagged for potential quality control issues [GENEPIO:0100566] A data item which is a statement confirming that quality control processes were carried out however it is unclear whether the sequence meets the assessment criteria and the assessment requires review. + Quality control not performed [GENEPIO:0100567] GENEPIO:0100567 Quality control not performed [GENEPIO:0100567] A data item which is a statement confirming that quality control processes have not been carried out. +quality control issues menu QualityControlIssuesMenu + Low quality sequence GENEPIO:0100568 Low quality sequence A data item that describes sequence data that does not meet quality control thresholds. Mpox + Sequence contaminated GENEPIO:0100569 Sequence contaminated A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source. + Low average genome coverage GENEPIO:0100570 Low average genome coverage A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage). + Low percent genome captured GENEPIO:0100571 Low percent genome captured A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage). + Read lengths shorter than expected GENEPIO:0100572 Read lengths shorter than expected A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions. + Sequence amplification artifacts GENEPIO:0100573 Sequence amplification artifacts A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts). + Low signal to noise ratio GENEPIO:0100574 Low signal to noise ratio A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal). + Low coverage of characteristic mutations GENEPIO:0100575 Low coverage of characteristic mutations A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence. +quality control issues international menu QualityControlIssuesInternationalMenu + Low quality sequence [GENEPIO:0100568] GENEPIO:0100568 Low quality sequence [GENEPIO:0100568] A data item that describes sequence data that does not meet quality control thresholds. Mpox_international + Sequence contaminated [GENEPIO:0100569] GENEPIO:0100569 Sequence contaminated [GENEPIO:0100569] A data item that describes sequence data that contains reads from unintended targets (e.g. other organisms, other samples) due to contamination so that it does not faithfully represent the genetic information from the biological source. + Low average genome coverage [GENEPIO:0100570] GENEPIO:0100570 Low average genome coverage [GENEPIO:0100570] A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage), or particular positions of the genome are not sequenced a prescribed number of times (low depth of coverage). + Low percent genome captured [GENEPIO:0100571] GENEPIO:0100571 Low percent genome captured [GENEPIO:0100571] A data item that describes sequence data in which the entire length of the genome is not sufficiently sequenced (low breadth of coverage). + Read lengths shorter than expected [GENEPIO:0100572] GENEPIO:0100572 Read lengths shorter than expected [GENEPIO:0100572] A data item that describes average sequence read lengths that are below the expected size range given a particular sequencing instrument, reagents and conditions. + Sequence amplification artifacts [GENEPIO:0100573] GENEPIO:0100573 Sequence amplification artifacts [GENEPIO:0100573] A data item that describes sequence data containing errors generated during the polymerase chain reaction (PCR) amplification process during library generation (e.g. mutations, altered read distribution, amplicon dropouts). + Low signal to noise ratio [GENEPIO:0100574] GENEPIO:0100574 Low signal to noise ratio [GENEPIO:0100574] A data item that describes sequence data containing more errors or undetermined bases (noise) than sequence representing the biological source (signal). + Low coverage of characteristic mutations [GENEPIO:0100575] GENEPIO:0100575 Low coverage of characteristic mutations [GENEPIO:0100575] A data item that describes sequence data that contains a lower than expected number of mutations that are usually observed in the reference sequence. + +sequence submitted by menu SequenceSubmittedByMenu + Alberta Precision Labs (APL) Alberta Precision Labs (APL) Mpox + Alberta ProvLab North (APLN) Alberta ProvLab North (APLN) + Alberta ProvLab South (APLS) Alberta ProvLab South (APLS) + BCCDC Public Health Laboratory BCCDC Public Health Laboratory + Canadore College Canadore College + The Centre for Applied Genomics (TCAG) The Centre for Applied Genomics (TCAG) + Dynacare Dynacare + Dynacare (Brampton) Dynacare (Brampton) + Dynacare (Manitoba) Dynacare (Manitoba) + The Hospital for Sick Children (SickKids) The Hospital for Sick Children (SickKids) + Laboratoire de santé publique du Québec (LSPQ) Laboratoire de santé publique du Québec (LSPQ) + Manitoba Cadham Provincial Laboratory Manitoba Cadham Provincial Laboratory + McGill University McGill University McGill University is an English-language public research university located in Montreal, Quebec, Canada. + McMaster University McMaster University + National Microbiology Laboratory (NML) National Microbiology Laboratory (NML) + New Brunswick - Vitalité Health Network New Brunswick - Vitalité Health Network + Newfoundland and Labrador - Eastern Health Newfoundland and Labrador - Eastern Health + Nova Scotia Health Authority Nova Scotia Health Authority + Ontario Institute for Cancer Research (OICR) Ontario Institute for Cancer Research (OICR) + Prince Edward Island - Health PEI Prince Edward Island - Health PEI + Public Health Ontario (PHO) Public Health Ontario (PHO) + Queen's University / Kingston Health Sciences Centre Queen's University / Kingston Health Sciences Centre + Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + Sunnybrook Health Sciences Centre Sunnybrook Health Sciences Centre + Thunder Bay Regional Health Sciences Centre Thunder Bay Regional Health Sciences Centre +sequenced by menu SequencedByMenu + Alberta Precision Labs (APL) Alberta Precision Labs (APL) MPox + Alberta ProvLab North (APLN) Alberta ProvLab North (APLN) + Alberta ProvLab South (APLS) Alberta ProvLab South (APLS) + BCCDC Public Health Laboratory BCCDC Public Health Laboratory + Canadore College Canadore College + The Centre for Applied Genomics (TCAG) The Centre for Applied Genomics (TCAG) + Dynacare Dynacare + Dynacare (Brampton) Dynacare (Brampton) + Dynacare (Manitoba) Dynacare (Manitoba) + The Hospital for Sick Children (SickKids) The Hospital for Sick Children (SickKids) + Laboratoire de santé publique du Québec (LSPQ) Laboratoire de santé publique du Québec (LSPQ) + Manitoba Cadham Provincial Laboratory Manitoba Cadham Provincial Laboratory + McGill University McGill University McGill University is an English-language public research university located in Montreal, Quebec, Canada. + McMaster University McMaster University + National Microbiology Laboratory (NML) National Microbiology Laboratory (NML) + New Brunswick - Vitalité Health Network New Brunswick - Vitalité Health Network + Newfoundland and Labrador - Eastern Health Newfoundland and Labrador - Eastern Health + Nova Scotia Health Authority Nova Scotia Health Authority + Ontario Institute for Cancer Research (OICR) Ontario Institute for Cancer Research (OICR) + Prince Edward Island - Health PEI Prince Edward Island - Health PEI + Public Health Ontario (PHO) Public Health Ontario (PHO) + Queen's University / Kingston Health Sciences Centre Queen's University / Kingston Health Sciences Centre + Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + Sunnybrook Health Sciences Centre Sunnybrook Health Sciences Centre + Thunder Bay Regional Health Sciences Centre Thunder Bay Regional Health Sciences Centre +sample collected by menu SampleCollectedByMenu + Alberta Precision Labs (APL) Alberta Precision Labs (APL) Mpox + Alberta ProvLab North (APLN) Alberta ProvLab North (APLN) + Alberta ProvLab South (APLS) Alberta ProvLab South (APLS) + BCCDC Public Health Laboratory BCCDC Public Health Laboratory + Dynacare Dynacare + Dynacare (Manitoba) Dynacare (Manitoba) + Dynacare (Brampton) Dynacare (Brampton) + Eastern Ontario Regional Laboratory Association Eastern Ontario Regional Laboratory Association + Hamilton Health Sciences Hamilton Health Sciences + The Hospital for Sick Children (SickKids) The Hospital for Sick Children (SickKids) + Laboratoire de santé publique du Québec (LSPQ) Laboratoire de santé publique du Québec (LSPQ) + Lake of the Woods District Hospital - Ontario Lake of the Woods District Hospital - Ontario + LifeLabs LifeLabs + LifeLabs (Ontario) LifeLabs (Ontario) + Manitoba Cadham Provincial Laboratory Manitoba Cadham Provincial Laboratory + McMaster University McMaster University + Mount Sinai Hospital Mount Sinai Hospital + National Microbiology Laboratory (NML) National Microbiology Laboratory (NML) + New Brunswick - Vitalité Health Network New Brunswick - Vitalité Health Network + Newfoundland and Labrador - Eastern Health Newfoundland and Labrador - Eastern Health + Nova Scotia Health Authority Nova Scotia Health Authority + Nunavut Nunavut + Ontario Institute for Cancer Research (OICR) Ontario Institute for Cancer Research (OICR) + Prince Edward Island - Health PEI Prince Edward Island - Health PEI + Public Health Ontario (PHO) Public Health Ontario (PHO) + Queen's University / Kingston Health Sciences Centre Queen's University / Kingston Health Sciences Centre + Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) Saskatchewan - Roy Romanow Provincial Laboratory (RRPL) + Shared Hospital Laboratory Shared Hospital Laboratory + St. John's Rehab at Sunnybrook Hospital St. John's Rehab at Sunnybrook Hospital + Switch Health Switch Health + Sunnybrook Health Sciences Centre Sunnybrook Health Sciences Centre + Unity Health Toronto Unity Health Toronto + William Osler Health System William Osler Health System +gene name menu GeneNameMenu + MPX (orf B6R) GENEPIO:0100505 MPX (orf B6R) Mpox + OPV (orf 17L) GENEPIO:0100506 OPV (orf 17L) + OPHA (orf B2R) GENEPIO:0100507 OPHA (orf B2R) + G2R_G (TNFR) GENEPIO:0100510 G2R_G (TNFR) + G2R_G (WA) G2R_G (WA) + RNAse P gene (RNP) GENEPIO:0100508 RNAse P gene (RNP) +gene symbol international menu GeneSymbolInternationalMenu + opg001 gene (MPOX) GENEPIO:0101382 opg001 gene (MPOX) A gene that encodes the Chemokine binding protein (MPOX). Mpox_international + opg002 gene (MPOX) GENEPIO:0101383 opg002 gene (MPOX) A gene that encodes the Crm-B secreted TNF-alpha-receptor-like protein (MPOX). + opg003 gene (MPOX) GENEPIO:0101384 opg003 gene (MPOX) A gene that encodes the Ankyrin repeat protein (25) (MPOX). + opg015 gene (MPOX) GENEPIO:0101385 opg015 gene (MPOX) A gene that encodes the Ankyrin repeat protein (39) (MPOX). + opg019 gene (MPOX) GENEPIO:0101386 opg019 gene (MPOX) A gene that encodes the EGF-like domain protein (MPOX). + opg021 gene (MPOX) GENEPIO:0101387 opg021 gene (MPOX) A gene that encodes the Zinc finger-like protein (2) (MPOX). + opg022 gene (MPOX) GENEPIO:0101388 opg022 gene (MPOX) A gene that encodes the Interleukin-18-binding protein (MPOX). + opg023 gene (MPOX) GENEPIO:0101389 opg023 gene (MPOX) A gene that encodes the Ankyrin repeat protein (2) (MPOX). + opg024 gene (MPOX) GENEPIO:0101390 opg024 gene (MPOX) A gene that encodes the retroviral pseudoprotease-like protein (MPOX). + opg025 gene (MPOX) GENEPIO:0101391 opg025 gene (MPOX) A gene that encodes the Ankyrin repeat protein (14) (MPOX). + opg027 gene (MPOX) GENEPIO:0101392 opg027 gene (MPOX) A gene that encodes the Host range protein (MPOX). + opg029 gene (MPOX) GENEPIO:0101393 opg029 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). + opg030 gene (MPOX) GENEPIO:0101394 opg030 gene (MPOX) A gene that encodes the Kelch-like protein (1) (MPOX). + opg031 gene (MPOX) GENEPIO:0101395 opg031 gene (MPOX) A gene that encodes the C4L/C10L-like family protein (MPOX). + opg034 gene (MPOX) GENEPIO:0101396 opg034 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). + opg035 gene (MPOX) GENEPIO:0101397 opg035 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). + opg037 gene (MPOX) GENEPIO:0101399 opg037 gene (MPOX) A gene that encodes the Ankyrin-like protein (1) (MPOX). + opg038 gene (MPOX) GENEPIO:0101400 opg038 gene (MPOX) A gene that encodes the NFkB inhibitor protein (MPOX). + opg039 gene (MPOX) GENEPIO:0101401 opg039 gene (MPOX) A gene that encodes the Ankyrin-like protein (3) (MPOX). + opg040 gene (MPOX) GENEPIO:0101402 opg040 gene (MPOX) A gene that encodes the Serpin protein (MPOX). + opg042 gene (MPOX) GENEPIO:0101403 opg042 gene (MPOX) A gene that encodes the Phospholipase-D-like protein (MPOX). + opg043 gene (MPOX) GENEPIO:0101404 opg043 gene (MPOX) A gene that encodes the Putative monoglyceride lipase protein (MPOX). + opg045 gene (MPOX) GENEPIO:0101406 opg045 gene (MPOX) A gene that encodes the Caspase-9 inhibitor protein (MPOX). + opg046 gene (MPOX) GENEPIO:0101407 opg046 gene (MPOX) A gene that encodes the dUTPase protein (MPOX). + opg047 gene (MPOX) GENEPIO:0101408 opg047 gene (MPOX) A gene that encodes the Kelch-like protein (2) (MPOX). + opg048 gene (MPOX) GENEPIO:0101409 opg048 gene (MPOX) A gene that encodes the Ribonucleotide reductase small subunit protein (MPOX). + opg049 gene (MPOX) GENEPIO:0101410 opg049 gene (MPOX) A gene that encodes the Telomere-binding protein I6 (1) (MPOX). + opg050 gene (MPOX) GENEPIO:0101411 opg050 gene (MPOX) A gene that encodes the CPXV053 protein (MPOX). + opg051 gene (MPOX) GENEPIO:0101412 opg051 gene (MPOX) A gene that encodes the CPXV054 protein (MPOX). + opg052 gene (MPOX) GENEPIO:0101413 opg052 gene (MPOX) A gene that encodes the Cytoplasmic protein (MPOX). + opg053 gene (MPOX) GENEPIO:0101414 opg053 gene (MPOX) A gene that encodes the IMV membrane protein L1R (MPOX). + opg054 gene (MPOX) GENEPIO:0101415 opg054 gene (MPOX) A gene that encodes the Serine/threonine-protein kinase (MPOX). + opg055 gene (MPOX) GENEPIO:0101416 opg055 gene (MPOX) A gene that encodes the Protein F11 protein (MPOX). + opg056 gene (MPOX) GENEPIO:0101417 opg056 gene (MPOX) A gene that encodes the EEV maturation protein (MPOX). + opg057 gene (MPOX) GENEPIO:0101418 opg057 gene (MPOX) A gene that encodes the Palmytilated EEV membrane protein (MPOX). + opg058 gene (MPOX) GENEPIO:0101419 opg058 gene (MPOX) A gene that encodes the Protein F14 (1) protein (MPOX). + opg059 gene (MPOX) GENEPIO:0101420 opg059 gene (MPOX) A gene that encodes the Cytochrome C oxidase protein (MPOX). + opg060 gene (MPOX) GENEPIO:0101421 opg060 gene (MPOX) A gene that encodes the Protein F15 protein (MPOX). + opg061 gene (MPOX) GENEPIO:0101422 opg061 gene (MPOX) A gene that encodes the Protein F16 (1) protein (MPOX). + opg062 gene (MPOX) GENEPIO:0101423 opg062 gene (MPOX) A gene that encodes the DNA-binding phosphoprotein (1) (MPOX). + opg063 gene (MPOX) GENEPIO:0101424 opg063 gene (MPOX) A gene that encodes the Poly(A) polymerase catalytic subunit (3) protein (MPOX). + opg064 gene (MPOX) GENEPIO:0101425 opg064 gene (MPOX) A gene that encodes the Iev morphogenesis protein (MPOX). + opg065 gene (MPOX) GENEPIO:0101426 opg065 gene (MPOX) A gene that encodes the Double-stranded RNA binding protein (MPOX). + opg066 gene (MPOX) GENEPIO:0101427 opg066 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase 30 kDa polypeptide protein (MPOX). + opg068 gene (MPOX) GENEPIO:0101428 opg068 gene (MPOX) A gene that encodes the IMV membrane protein E6 (MPOX). + opg069 gene (MPOX) GENEPIO:0101429 opg069 gene (MPOX) A gene that encodes the Myristoylated protein E7 (MPOX). + opg070 gene (MPOX) GENEPIO:0101430 opg070 gene (MPOX) A gene that encodes the Membrane protein E8 (MPOX). + opg071 gene (MPOX) GENEPIO:0101431 opg071 gene (MPOX) A gene that encodes the DNA polymerase (2) protein (MPOX). + opg072 gene (MPOX) GENEPIO:0101432 opg072 gene (MPOX) A gene that encodes the Sulfhydryl oxidase protein (MPOX). + opg073 gene (MPOX) GENEPIO:0101433 opg073 gene (MPOX) A gene that encodes the Virion core protein E11 (MPOX). + opg074 gene (MPOX) GENEPIO:0101434 opg074 gene (MPOX) A gene that encodes the Iev morphogenesis protein (MPOX). + opg075 gene (MPOX) GENEPIO:0101435 opg075 gene (MPOX) A gene that encodes the Glutaredoxin-1 protein (MPOX). + opg077 gene (MPOX) GENEPIO:0101437 opg077 gene (MPOX) A gene that encodes the Telomere-binding protein I1 (MPOX). + opg078 gene (MPOX) GENEPIO:0101438 opg078 gene (MPOX) A gene that encodes the IMV membrane protein I2 (MPOX). + opg079 gene (MPOX) GENEPIO:0101439 opg079 gene (MPOX) A gene that encodes the DNA-binding phosphoprotein (2) (MPOX). + opg080 gene (MPOX) GENEPIO:0101440 opg080 gene (MPOX) A gene that encodes the Ribonucleoside-diphosphate reductase (2) protein (MPOX). + opg081 gene (MPOX) GENEPIO:0101441 opg081 gene (MPOX) A gene that encodes the IMV membrane protein I5 (MPOX). + opg082 gene (MPOX) GENEPIO:0101442 opg082 gene (MPOX) A gene that encodes the Telomere-binding protein (MPOX). + opg083 gene (MPOX) GENEPIO:0101443 opg083 gene (MPOX) A gene that encodes the Viral core cysteine proteinase (MPOX). + opg084 gene (MPOX) GENEPIO:0101444 opg084 gene (MPOX) A gene that encodes the RNA helicase NPH-II (2) protein (MPOX). + opg085 gene (MPOX) GENEPIO:0101445 opg085 gene (MPOX) A gene that encodes the Metalloendopeptidase protein (MPOX). + opg086 gene (MPOX) GENEPIO:0101446 opg086 gene (MPOX) A gene that encodes the Entry/fusion complex component protein (MPOX). + opg087 gene (MPOX) GENEPIO:0101447 opg087 gene (MPOX) A gene that encodes the Late transcription elongation factor protein (MPOX). + opg088 gene (MPOX) GENEPIO:0101448 opg088 gene (MPOX) A gene that encodes the Glutaredoxin-2 protein (MPOX). + opg089 gene (MPOX) GENEPIO:0101449 opg089 gene (MPOX) A gene that encodes the FEN1-like nuclease protein (MPOX). + opg090 gene (MPOX) GENEPIO:0101450 opg090 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase 7 kDa subunit protein (MPOX). + opg091 gene (MPOX) GENEPIO:0101451 opg091 gene (MPOX) A gene that encodes the Nlpc/p60 superfamily protein (MPOX). + opg092 gene (MPOX) GENEPIO:0101452 opg092 gene (MPOX) A gene that encodes the Assembly protein G7 (MPOX). + opg093 gene (MPOX) GENEPIO:0101453 opg093 gene (MPOX) A gene that encodes the Late transcription factor VLTF-1 protein (MPOX). + opg094 gene (MPOX) GENEPIO:0101454 opg094 gene (MPOX) A gene that encodes the Myristylated protein (MPOX). + opg095 gene (MPOX) GENEPIO:0101455 opg095 gene (MPOX) A gene that encodes the IMV membrane protein L1R (MPOX). + opg096 gene (MPOX) GENEPIO:0101456 opg096 gene (MPOX) A gene that encodes the Crescent membrane and immature virion formation protein (MPOX). + opg097 gene (MPOX) GENEPIO:0101457 opg097 gene (MPOX) A gene that encodes the Internal virion L3/FP4 protein (MPOX). + opg098 gene (MPOX) GENEPIO:0101458 opg098 gene (MPOX) A gene that encodes the Nucleic acid binding protein VP8/L4R (MPOX). + opg099 gene (MPOX) GENEPIO:0101459 opg099 gene (MPOX) A gene that encodes the Membrane protein CL5 (MPOX). + opg100 gene (MPOX) GENEPIO:0101460 opg100 gene (MPOX) A gene that encodes the IMV membrane protein J1 (MPOX). + opg101 gene (MPOX) GENEPIO:0101461 opg101 gene (MPOX) A gene that encodes the Thymidine kinase protein (MPOX). + opg102 gene (MPOX) GENEPIO:0101462 opg102 gene (MPOX) A gene that encodes the Cap-specific mRNA protein (MPOX). + opg103 gene (MPOX) GENEPIO:0101463 opg103 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase subunit protein (MPOX). + opg104 gene (MPOX) GENEPIO:0101464 opg104 gene (MPOX) A gene that encodes the Myristylated protein (MPOX). + opg105 gene (MPOX) GENEPIO:0101465 opg105 gene (MPOX) A gene that encodes the DNA-dependent RNA polymerase subunit rpo147 protein (MPOX). + opg106 gene (MPOX) GENEPIO:0101466 opg106 gene (MPOX) A gene that encodes the Tyr/ser protein phosphatase (MPOX). + opg107 gene (MPOX) GENEPIO:0101467 opg107 gene (MPOX) A gene that encodes the Entry-fusion complex essential component protein (MPOX). + opg108 gene (MPOX) GENEPIO:0101468 opg108 gene (MPOX) A gene that encodes the IMV heparin binding surface protein (MPOX). + opg109 gene (MPOX) GENEPIO:0101469 opg109 gene (MPOX) A gene that encodes the RNA polymerase-associated transcription-specificity factor RAP94 protein (MPOX). + opg110 gene (MPOX) GENEPIO:0101470 opg110 gene (MPOX) A gene that encodes the Late transcription factor VLTF-4 (1) protein (MPOX). + opg111 gene (MPOX) GENEPIO:0101471 opg111 gene (MPOX) A gene that encodes the DNA topoisomerase type I protein (MPOX). + opg112 gene (MPOX) GENEPIO:0101472 opg112 gene (MPOX) A gene that encodes the Late protein H7 (MPOX). + opg113 gene (MPOX) GENEPIO:0101473 opg113 gene (MPOX) A gene that encodes the mRNA capping enzyme large subunit protein (MPOX). + opg114 gene (MPOX) GENEPIO:0101474 opg114 gene (MPOX) A gene that encodes the Virion protein D2 (MPOX). + opg115 gene (MPOX) GENEPIO:0101475 opg115 gene (MPOX) A gene that encodes the Virion core protein D3 (MPOX). + opg116 gene (MPOX) GENEPIO:0101476 opg116 gene (MPOX) A gene that encodes the Uracil DNA glycosylase superfamily protein (MPOX). + opg117 gene (MPOX) GENEPIO:0101477 opg117 gene (MPOX) A gene that encodes the NTPase (1) protein (MPOX). + opg118 gene (MPOX) GENEPIO:0101478 opg118 gene (MPOX) A gene that encodes the Early transcription factor 70 kDa subunit protein (MPOX). + opg119 gene (MPOX) GENEPIO:0101479 opg119 gene (MPOX) A gene that encodes the RNA polymerase subunit RPO18 protein (MPOX). + opg120 gene (MPOX) GENEPIO:0101480 opg120 gene (MPOX) A gene that encodes the Carbonic anhydrase protein (MPOX). + opg121 gene (MPOX) GENEPIO:0101481 opg121 gene (MPOX) A gene that encodes the NUDIX domain protein (MPOX). + opg122 gene (MPOX) GENEPIO:0101482 opg122 gene (MPOX) A gene that encodes the MutT motif protein (MPOX). + opg123 gene (MPOX) GENEPIO:0101483 opg123 gene (MPOX) A gene that encodes the Nucleoside triphosphatase I protein (MPOX). + opg124 gene (MPOX) GENEPIO:0101484 opg124 gene (MPOX) A gene that encodes the mRNA capping enzyme small subunit protein (MPOX). + opg125 gene (MPOX) GENEPIO:0101485 opg125 gene (MPOX) A gene that encodes the Rifampicin resistance protein (MPOX). + opg126 gene (MPOX) GENEPIO:0101486 opg126 gene (MPOX) A gene that encodes the Late transcription factor VLTF-2 (2) protein (MPOX). + opg127 gene (MPOX) GENEPIO:0101487 opg127 gene (MPOX) A gene that encodes the Late transcription factor VLTF-3 (1) protein (MPOX). + opg128 gene (MPOX) GENEPIO:0101488 opg128 gene (MPOX) A gene that encodes the S-S bond formation pathway protein (MPOX). + opg129 gene (MPOX) GENEPIO:0101489 opg129 gene (MPOX) A gene that encodes the Virion core protein P4b (MPOX). + opg130 gene (MPOX) GENEPIO:0101490 opg130 gene (MPOX) A gene that encodes the A5L protein-like (MPOX). + opg131 gene (MPOX) GENEPIO:0101491 opg131 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase 19 kDa subunit protein (MPOX). + opg132 gene (MPOX) GENEPIO:0101492 opg132 gene (MPOX) A gene that encodes the Virion morphogenesis protein (MPOX). + opg133 gene (MPOX) GENEPIO:0101493 opg133 gene (MPOX) A gene that encodes the Early transcription factor 82 kDa subunit protein (MPOX). + opg134 gene (MPOX) GENEPIO:0101494 opg134 gene (MPOX) A gene that encodes the Intermediate transcription factor VITF-3 (1) protein (MPOX). + opg135 gene (MPOX) GENEPIO:0101495 opg135 gene (MPOX) A gene that encodes the IMV membrane protein A9 (MPOX). + opg136 gene (MPOX) GENEPIO:0101496 opg136 gene (MPOX) A gene that encodes the Virion core protein P4a (MPOX). + opg137 gene (MPOX) GENEPIO:0101497 opg137 gene (MPOX) A gene that encodes the Viral membrane formation protein (MPOX). + opg138 gene (MPOX) GENEPIO:0101498 opg138 gene (MPOX) A gene that encodes the A12 protein (MPOX). + opg139 gene (MPOX) GENEPIO:0101499 opg139 gene (MPOX) A gene that encodes the IMV membrane protein A13L (MPOX). + opg140 gene (MPOX) GENEPIO:0101500 opg140 gene (MPOX) A gene that encodes the IMV membrane protein A14 (MPOX). + opg141 gene (MPOX) GENEPIO:0101501 opg141 gene (MPOX) A gene that encodes the DUF1029 domain protein (MPOX). + opg142 gene (MPOX) GENEPIO:0101502 opg142 gene (MPOX) A gene that encodes the Core protein A15 (MPOX). + opg143 gene (MPOX) GENEPIO:0101503 opg143 gene (MPOX) A gene that encodes the Myristylated protein (MPOX). + opg144 gene (MPOX) GENEPIO:0101504 opg144 gene (MPOX) A gene that encodes the IMV membrane protein P21 (MPOX). + opg145 gene (MPOX) GENEPIO:0101505 opg145 gene (MPOX) A gene that encodes the DNA helicase protein (MPOX). + opg146 gene (MPOX) GENEPIO:0101506 opg146 gene (MPOX) A gene that encodes the Zinc finger-like protein (1) (MPOX). + opg147 gene (MPOX) GENEPIO:0101507 opg147 gene (MPOX) A gene that encodes the IMV membrane protein A21 (MPOX). + opg148 gene (MPOX) GENEPIO:0101508 opg148 gene (MPOX) A gene that encodes the DNA polymerase processivity factor protein (MPOX). + opg149 gene (MPOX) GENEPIO:0101509 opg149 gene (MPOX) A gene that encodes the Holliday junction resolvase protein (MPOX). + opg150 gene (MPOX) GENEPIO:0101510 opg150 gene (MPOX) A gene that encodes the Intermediate transcription factor VITF-3 (2) protein (MPOX). + opg151 gene (MPOX) GENEPIO:0101511 opg151 gene (MPOX) A gene that encodes the DNA-dependent RNA polymerase subunit rpo132 protein (MPOX). + opg153 gene (MPOX) GENEPIO:0101512 opg153 gene (MPOX) A gene that encodes the Orthopoxvirus A26L/A30L protein (MPOX). + opg154 gene (MPOX) GENEPIO:0101513 opg154 gene (MPOX) A gene that encodes the IMV surface fusion protein (MPOX). + opg155 gene (MPOX) GENEPIO:0101514 opg155 gene (MPOX) A gene that encodes the Envelope protein A28 homolog (MPOX). + opg156 gene (MPOX) GENEPIO:0101515 opg156 gene (MPOX) A gene that encodes the DNA-directed RNA polymerase 35 kDa subunit protein (MPOX). + opg157 gene (MPOX) GENEPIO:0101516 opg157 gene (MPOX) A gene that encodes the IMV membrane protein A30 (MPOX). + opg158 gene (MPOX) GENEPIO:0101517 opg158 gene (MPOX) A gene that encodes the A32.5L protein (MPOX). + opg159 gene (MPOX) GENEPIO:0101518 opg159 gene (MPOX) A gene that encodes the CPXV166 protein (MPOX). + opg160 gene (MPOX) GENEPIO:0101519 opg160 gene (MPOX) A gene that encodes the ATPase A32 protein (MPOX). + opg161 gene (MPOX) GENEPIO:0101520 opg161 gene (MPOX) A gene that encodes the EEV glycoprotein (1) (MPOX). + opg162 gene (MPOX) GENEPIO:0101521 opg162 gene (MPOX) A gene that encodes the EEV glycoprotein (2) (MPOX). + opg163 gene (MPOX) GENEPIO:0101522 opg163 gene (MPOX) A gene that encodes the MHC class II antigen presentation inhibitor protein (MPOX). + opg164 gene (MPOX) GENEPIO:0101523 opg164 gene (MPOX) A gene that encodes the IEV transmembrane phosphoprotein (MPOX). + opg165 gene (MPOX) GENEPIO:0101524 opg165 gene (MPOX) A gene that encodes the CPXV173 protein (MPOX). + opg166 gene (MPOX) GENEPIO:0101525 opg166 gene (MPOX) A gene that encodes the hypothetical protein (MPOX). + opg167 gene (MPOX) GENEPIO:0101526 opg167 gene (MPOX) A gene that encodes the CD47-like protein (MPOX). + opg170 gene (MPOX) GENEPIO:0101527 opg170 gene (MPOX) A gene that encodes the Chemokine binding protein (MPOX). + opg171 gene (MPOX) GENEPIO:0101528 opg171 gene (MPOX) A gene that encodes the Profilin domain protein (MPOX). + opg172 gene (MPOX) GENEPIO:0101529 opg172 gene (MPOX) A gene that encodes the Type-I membrane glycoprotein (MPOX). + opg173 gene (MPOX) GENEPIO:0101530 opg173 gene (MPOX) A gene that encodes the MPXVgp154 protein (MPOX). + opg174 gene (MPOX) GENEPIO:0101531 opg174 gene (MPOX) A gene that encodes the Hydroxysteroid dehydrogenase protein (MPOX). + opg175 gene (MPOX) GENEPIO:0101532 opg175 gene (MPOX) A gene that encodes the Copper/zinc superoxide dismutase protein (MPOX). + opg176 gene (MPOX) GENEPIO:0101533 opg176 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). + opg178 gene (MPOX) GENEPIO:0101534 opg178 gene (MPOX) A gene that encodes the Thymidylate kinase protein (MPOX). + opg180 gene (MPOX) GENEPIO:0101535 opg180 gene (MPOX) A gene that encodes the DNA ligase (2) protein (MPOX). + opg181 gene (MPOX) GENEPIO:0101536 opg181 gene (MPOX) A gene that encodes the M137R protein (MPOX). + opg185 gene (MPOX) GENEPIO:0101537 opg185 gene (MPOX) A gene that encodes the Hemagglutinin protein (MPOX). + opg187 gene (MPOX) GENEPIO:0101538 opg187 gene (MPOX) A gene that encodes the Ser/thr kinase protein (MPOX). + opg188 gene (MPOX) GENEPIO:0101539 opg188 gene (MPOX) A gene that encodes the Schlafen (1) protein (MPOX). + opg189 gene (MPOX) GENEPIO:0101540 opg189 gene (MPOX) A gene that encodes the Ankyrin repeat protein (25) (MPOX). + opg190 gene (MPOX) GENEPIO:0101541 opg190 gene (MPOX) A gene that encodes the EEV type-I membrane glycoprotein (MPOX). + opg191 gene (MPOX) GENEPIO:0101542 opg191 gene (MPOX) A gene that encodes the Ankyrin-like protein (46) (MPOX). + opg192 gene (MPOX) GENEPIO:0101543 opg192 gene (MPOX) A gene that encodes the Virulence protein (MPOX). + opg193 gene (MPOX) GENEPIO:0101544 opg193 gene (MPOX) A gene that encodes the Soluble interferon-gamma receptor-like protein (MPOX). + opg195 gene (MPOX) GENEPIO:0101545 opg195 gene (MPOX) A gene that encodes the Intracellular viral protein (MPOX). + opg197 gene (MPOX) GENEPIO:0101546 opg197 gene (MPOX) A gene that encodes the CPXV205 protein (MPOX). + opg198 gene (MPOX) GENEPIO:0101547 opg198 gene (MPOX) A gene that encodes the Ser/thr kinase protein (MPOX). + opg199 gene (MPOX) GENEPIO:0101548 opg199 gene (MPOX) A gene that encodes the Serpin protein (MPOX). + opg200 gene (MPOX) GENEPIO:0101549 opg200 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). + opg204 gene (MPOX) GENEPIO:0101550 opg204 gene (MPOX) A gene that encodes the IFN-alpha/beta-receptor-like secreted glycoprotein (MPOX). + opg205 gene (MPOX) GENEPIO:0101551 opg205 gene (MPOX) A gene that encodes the Ankyrin repeat protein (44) (MPOX). + opg208 gene (MPOX) GENEPIO:0101552 opg208 gene (MPOX) A gene that encodes the Serpin protein (MPOX). + opg209 gene (MPOX) GENEPIO:0101553 opg209 gene (MPOX) A gene that encodes the Virulence protein (MPOX). + opg210 gene (MPOX) GENEPIO:0101554 opg210 gene (MPOX) A gene that encodes the B22R family protein (MPOX). + opg005 gene (MPOX) GENEPIO:0101555 opg005 gene (MPOX) A gene that encodes the Bcl-2-like protein (MPOX). + opg016 gene (MPOX) GENEPIO:0101556 opg016 gene (MPOX) A gene that encodes the Brix domain protein (MPOX). + +geo_loc_name (country) menu GeoLocNameCountryMenu + Afghanistan GAZ:00006882 Afghanistan A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ] Mpox + Albania GAZ:00002953 Albania A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ] + Algeria GAZ:00000563 Algeria A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ] + American Samoa GAZ:00003957 American Samoa An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ] + Andorra GAZ:00002948 Andorra A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ] + Angola GAZ:00001095 Angola A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] + Anguilla GAZ:00009159 Anguilla A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ] + Antarctica GAZ:00000462 Antarctica The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ] + Antigua and Barbuda GAZ:00006883 Antigua and Barbuda An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ] + Argentina GAZ:00002928 Argentina A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ] + Armenia GAZ:00004094 Armenia A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ] + Aruba GAZ:00004025 Aruba An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ] + Ashmore and Cartier Islands GAZ:00005901 Ashmore and Cartier Islands A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ] + Australia GAZ:00000463 Australia A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories. + Austria GAZ:00002942 Austria A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities. + Azerbaijan GAZ:00004941 Azerbaijan A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika). + Bahamas GAZ:00002733 Bahamas A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government. + Bahrain GAZ:00005281 Bahrain A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates. + Baker Island GAZ:00007117 Baker Island An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US. + Bangladesh GAZ:00003750 Bangladesh A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana ("police stations"). + Barbados GAZ:00001251 Barbados An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown. + Bassas da India GAZ:00005810 Bassas da India A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below. + Belarus GAZ:00006886 Belarus A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital. + Belgium GAZ:00002938 Belgium A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977). + Belize GAZ:00002934 Belize A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies. + Benin GAZ:00000904 Benin A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes. + Bermuda GAZ:00001264 Bermuda A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands. + Bhutan GAZ:00003920 Bhutan A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog. + Bolivia GAZ:00002511 Bolivia A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios). + Borneo GAZ:00025355 Borneo An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres. + Bosnia and Herzegovina GAZ:00006887 Bosnia and Herzegovina A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina. + Botswana GAZ:00001097 Botswana A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts. + Bouvet Island GAZ:00001453 Bouvet Island A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended. + Brazil GAZ:00002828 Brazil A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South. + British Virgin Islands GAZ:00003961 British Virgin Islands A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited. + Brunei GAZ:00003901 Brunei A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages). + Bulgaria GAZ:00002950 Bulgaria A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities. + Burkina Faso GAZ:00000905 Burkina Faso A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes). + Burundi GAZ:00001090 Burundi A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines. + Cambodia GAZ:00006888 Cambodia A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand. + Cameroon GAZ:00001093 Cameroon A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts. + Canada GAZ:00002560 Canada A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada. + Cape Verde GAZ:00001227 Cape Verde A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias). + Cayman Islands GAZ:00003986 Cayman Islands A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts. + Central African Republic GAZ:00001089 Central African Republic A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). + Chad GAZ:00000586 Chad A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change. + Chile GAZ:00002825 Chile A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10. + China GAZ:00002845 China A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions. + Christmas Island GAZ:00005915 Christmas Island An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain. + Clipperton Island GAZ:00005838 Clipperton Island A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica. + Cocos Islands GAZ:00009721 Cocos Islands Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group. + Colombia GAZ:00002929 Colombia A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities. + Comoros GAZ:00005820 Comoros An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique. + Cook Islands GAZ:00053798 Cook Islands A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean. + Coral Sea Islands GAZ:00005917 Coral Sea Islands A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups. + Costa Rica GAZ:00002901 Costa Rica A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons. + Cote d'Ivoire GAZ:00000906 Cote d'Ivoire A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments. + Croatia GAZ:00002719 Croatia A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district. + Cuba GAZ:00003762 Cuba A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba. + Curacao GAZ:00012582 Curacao One of five island areas of the Netherlands Antilles. + Cyprus GAZ:00004006 Cyprus The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west. + Czech Republic GAZ:00002954 Czech Republic A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named "Little Districts" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices. + Democratic Republic of the Congo GAZ:00001086 Democratic Republic of the Congo A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones. + Denmark GAZ:00005852 Denmark That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago. + Djibouti GAZ:00000582 Djibouti A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts. + Dominica GAZ:00006890 Dominica An island nation in the Caribbean Sea. Dominica is divided into ten parishes. + Dominican Republic GAZ:00003952 Dominican Republic A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio). + Ecuador GAZ:00002912 Ecuador A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias). + Egypt GAZ:00003934 Egypt A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes). + El Salvador GAZ:00002935 El Salvador A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios). + Equatorial Guinea GAZ:00001091 Equatorial Guinea A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts. + Eritrea GAZ:00000581 Eritrea A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts ("sub-zobas"). + Estonia GAZ:00002959 Estonia A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities. + Eswatini GAZ:00001099 Eswatini A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). + Ethiopia GAZ:00000567 Ethiopia A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas. + Europa Island GAZ:00005811 Europa Island A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique. + Falkland Islands (Islas Malvinas) GAZ:00001412 Falkland Islands (Islas Malvinas) An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands. + Faroe Islands GAZ:00059206 Faroe Islands An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie. + Fiji GAZ:00006891 Fiji An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population. + Finland GAZ:00002937 Finland A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta). + France GAZ:00003940 France A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments. + French Guiana GAZ:00002516 French Guiana An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes. + French Polynesia GAZ:00002918 French Polynesia A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives). + French Southern and Antarctic Lands GAZ:00003753 French Southern and Antarctic Lands The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts. + Gabon GAZ:00001092 Gabon A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments. + Gambia GAZ:00000907 Gambia A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts. + Gaza Strip GAZ:00009571 Gaza Strip A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine. + Georgia GAZ:00004942 Georgia A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni). + Germany GAZ:00002646 Germany A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte). + Ghana GAZ:00000908 Ghana A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts. + Gibraltar GAZ:00003987 Gibraltar A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north. + Glorioso Islands GAZ:00005808 Glorioso Islands A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar. + Greece GAZ:00002945 Greece A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia. + Greenland GAZ:00001507 Greenland A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago. + Grenada GAZ:02000573 Grenada An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020. + Guadeloupe GAZ:00067142 Guadeloupe An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica. + Guam GAZ:00003706 Guam An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia. + Guatemala GAZ:00002936 Guatemala A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios). + Guernsey GAZ:00001550 Guernsey A British Crown Dependency in the English Channel off the coast of Normandy. + Guinea GAZ:00000909 Guinea A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip. + Guinea-Bissau GAZ:00000910 Guinea-Bissau A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea. + Guyana GAZ:00002522 Guyana A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils. + Haiti GAZ:00003953 Haiti A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions. + Heard Island and McDonald Islands GAZ:00009718 Heard Island and McDonald Islands An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica. + Honduras GAZ:00002894 Honduras A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan. + Hong Kong GAZ:00003203 Hong Kong A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997. + Howland Island GAZ:00007120 Howland Island An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands. + Hungary GAZ:00002952 Hungary A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary. + Iceland GAZ:00000843 Iceland A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland. + India GAZ:00002839 India A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages. + Indonesia GAZ:00003727 Indonesia An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan). + Iran GAZ:00004474 Iran A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan). + Iraq GAZ:00004483 Iraq A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts). + Ireland GAZ:00002943 Ireland A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 "county-level" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a "city council"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties. + Isle of Man GAZ:00052477 Isle of Man A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations. + Israel GAZ:00002476 Israel A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions. + Italy GAZ:00002650 Italy A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni). + Jamaica GAZ:00003781 Jamaica A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance. + Jan Mayen GAZ:00005853 Jan Mayen A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot. + Japan GAZ:00002747 Japan An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south. + Jarvis Island GAZ:00007118 Jarvis Island An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. + Jersey GAZ:00001551 Jersey A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq. + Johnston Atoll GAZ:00007114 Johnston Atoll A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount. + Jordan GAZ:00002473 Jordan A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias. + Juan de Nova Island GAZ:00005809 Juan de Nova Island A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique. + Kazakhstan GAZ:00004999 Kazakhstan A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions. + Kenya GAZ:00001101 Kenya A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province. + Kerguelen Archipelago GAZ:00005682 Kerguelen Archipelago A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap. + Kingman Reef GAZ:00007116 Kingman Reef A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount. + Kiribati GAZ:00006894 Kiribati An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea). + Kosovo GAZ:00011337 Kosovo A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija. + Kuwait GAZ:00005285 Kuwait A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah). + Kyrgyzstan GAZ:00006893 Kyrgyzstan A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions). + Laos GAZ:00006889 Laos A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang). + Latvia GAZ:00002958 Latvia A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions. + Lebanon GAZ:00002478 Lebanon A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa). + Lesotho GAZ:00001098 Lesotho A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils. + Liberia GAZ:00000911 Liberia A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean. + Libya GAZ:00000566 Libya A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s. + Liechtenstein GAZ:00003858 Liechtenstein A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county). + Line Islands GAZ:00007144 Line Islands A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands. + Lithuania GAZ:00002960 Lithuania A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos). + Luxembourg GAZ:00002947 Luxembourg A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest. + Macau GAZ:00003202 Macau One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China. + Madagascar GAZ:00001108 Madagascar An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. + Malawi GAZ:00001105 Malawi A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. + Malaysia GAZ:00003902 Malaysia A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. + Maldives GAZ:00006924 Maldives An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. + Mali GAZ:00000584 Mali A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements. + Malta GAZ:00004017 Malta A Southern European country and consists of an archipelago situated centrally in the Mediterranean. + Marshall Islands GAZ:00007161 Marshall Islands An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning "sunrise" and "sunset" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated. + Martinique GAZ:00067143 Martinique An island and an overseas department/region and single territorial collectivity of France. + Mauritania GAZ:00000583 Mauritania A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements). + Mauritius GAZ:00003745 Mauritius An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands. + Mayotte GAZ:00003943 Mayotte An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two. + Mexico GAZ:00002852 Mexico A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City. + Micronesia GAZ:00005862 Micronesia A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east. + Midway Islands GAZ:00007112 Midway Islands A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior. + Moldova GAZ:00003897 Moldova A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic. + Monaco GAZ:00003857 Monaco A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards. + Mongolia GAZ:00008744 Mongolia A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status. + Montenegro GAZ:00006898 Montenegro A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality. + Montserrat GAZ:00003988 Montserrat A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes. + Morocco GAZ:00000565 Morocco A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of "Saguia el-Hamra" and "Rio de Oro" is disputed. + Mozambique GAZ:00001100 Mozambique A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in "Postos Administrativos" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration. + Myanmar GAZ:00006899 Myanmar A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages. + Namibia GAZ:00001096 Namibia A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies. + Nauru GAZ:00006900 Nauru An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies. + Navassa Island GAZ:00007119 Navassa Island A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti. + Nepal GAZ:00004399 Nepal A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions. + Netherlands GAZ:00002946 Netherlands The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007). + New Caledonia GAZ:00005206 New Caledonia A "sui generis collectivity" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes. + New Zealand GAZ:00000469 New Zealand A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands. + Nicaragua GAZ:00002978 Nicaragua A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya. + Niger GAZ:00000585 Niger A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes. + Nigeria GAZ:00000912 Nigeria A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs). + Niue GAZ:00006902 Niue An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state. + Norfolk Island GAZ:00005908 Norfolk Island A Territory of Australia that includes Norfolk Island and neighboring islands. + North Korea GAZ:00002801 North Korea A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia. + North Macedonia GAZ:00006895 North Macedonia A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts. + North Sea GAZ:00002284 North Sea A sea situated between the eastern coasts of the British Isles and the western coast of Europe. + Northern Mariana Islands GAZ:00003958 Northern Mariana Islands A group of 15 islands about three-quarters of the way from Hawaii to the Philippines. + Norway GAZ:00002699 Norway A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom. + Oman GAZ:00005283 Oman A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat). + Pakistan GAZ:00005246 Pakistan A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan. + Palau GAZ:00006905 Palau A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines. + Panama GAZ:00002892 Panama The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports. + Papua New Guinea GAZ:00003922 Papua New Guinea A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia). + Paracel Islands GAZ:00010832 Paracel Islands A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines. + Paraguay GAZ:00002933 Paraguay A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts. + Peru GAZ:00002932 Peru A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao. + Philippines GAZ:00004525 Philippines An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays. + Pitcairn Islands GAZ:00005867 Pitcairn Islands A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia. + Poland GAZ:00002939 Poland A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas. + Portugal GAZ:00004126 Portugal That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands. + Puerto Rico GAZ:00006935 Puerto Rico A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States). + Qatar GAZ:00005286 Qatar An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts). + Republic of the Congo GAZ:00001088 Republic of the Congo A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts. + Reunion GAZ:00003945 Reunion An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island. + Romania GAZ:00002951 Romania A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities). + Ross Sea GAZ:00023304 Ross Sea A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW. + Russia GAZ:00002721 Russia A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts. + Rwanda GAZ:00001087 Rwanda A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge). + Saint Helena GAZ:00000849 Saint Helena An island of volcanic origin and a British overseas territory in the South Atlantic Ocean. + Saint Kitts and Nevis GAZ:00006906 Saint Kitts and Nevis A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis. + Saint Lucia GAZ:00006909 Saint Lucia An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. + Saint Pierre and Miquelon GAZ:00003942 Saint Pierre and Miquelon An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985. + Saint Martin GAZ:00005841 Saint Martin An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. + Saint Vincent and the Grenadines GAZ:02000565 Saint Vincent and the Grenadines An island nation in the Lesser Antilles chain of the Caribbean Sea. + Samoa GAZ:00006910 Samoa A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts). + San Marino GAZ:00003102 San Marino A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello). + Sao Tome and Principe GAZ:00006927 Sao Tome and Principe An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29). + Saudi Arabia GAZ:00005279 Saudi Arabia A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates. + Senegal GAZ:00000913 Senegal A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales. + Serbia GAZ:00002957 Serbia A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities). + Seychelles GAZ:00006922 Seychelles An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands. + Sierra Leone GAZ:00000914 Sierra Leone A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts. + Singapore GAZ:00003923 Singapore An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role. + Sint Maarten GAZ:00012579 Sint Maarten One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten. + Slovakia GAZ:00002956 Slovakia A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts. + Slovenia GAZ:00002955 Slovenia A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status. + Solomon Islands GAZ:00005275 Solomon Islands A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal. + Somalia GAZ:00001104 Somalia A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir. + South Africa GAZ:00001094 South Africa A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities. + South Georgia and the South Sandwich Islands GAZ:00003990 South Georgia and the South Sandwich Islands A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE. + South Korea GAZ:00002802 South Korea A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). + South Sudan GAZ:00233439 South Sudan A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel. + Spain GAZ:00000591 Spain That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal. + Spratly Islands GAZ:00010831 Spratly Islands A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines. + Sri Lanka GAZ:00003924 Sri Lanka An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats. + State of Palestine GAZ:00002475 State of Palestine The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates. + Sudan GAZ:00000560 Sudan A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts. + Suriname GAZ:00002525 Suriname A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten. + Svalbard GAZ:00005396 Svalbard An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole. + Swaziland GAZ:00001099 Swaziland A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). + Sweden GAZ:00002729 Sweden A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004. + Switzerland GAZ:00002941 Switzerland A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy. + Syria GAZ:00002474 Syria A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia). + Taiwan GAZ:00005341 Taiwan A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities. + Tajikistan GAZ:00006912 Tajikistan A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion). + Tanzania GAZ:00001103 Tanzania A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities). + Thailand GAZ:00003744 Thailand A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province. + Timor-Leste GAZ:00006913 Timor-Leste A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets. + Togo GAZ:00000915 Togo A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located. + Tokelau GAZ:00260188 Tokelau A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi). + Tonga GAZ:00006916 Tonga A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean. + Trinidad and Tobago GAZ:00003767 Trinidad and Tobago An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands. + Tromelin Island GAZ:00005812 Tromelin Island A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point. + Tunisia GAZ:00000562 Tunisia A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 "delegations" or "districts" (mutamadiyat), and further subdivided into municipalities (shaykhats). + Turkey GAZ:00000558 Turkey A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts. + Turkmenistan GAZ:00005018 Turkmenistan A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city. + Turks and Caicos Islands GAZ:00003955 Turks and Caicos Islands A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands. + Tuvalu GAZ:00009715 Tuvalu A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia. + United States of America GAZ:00002459 United States of America A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into "census areas"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a "charter township", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county. + Uganda GAZ:00001102 Uganda A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties. + Ukraine GAZ:00002724 Ukraine A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units. + United Arab Emirates GAZ:00005282 United Arab Emirates A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. + United Kingdom GAZ:00002637 United Kingdom A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel. + Uruguay GAZ:00002930 Uruguay A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento). + Uzbekistan GAZ:00004979 Uzbekistan A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar). + Vanuatu GAZ:00006918 Vanuatu An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji. + Venezuela GAZ:00002931 Venezuela A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias). + Viet Nam GAZ:00003756 Viet Nam The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia. + Virgin Islands GAZ:00003959 Virgin Islands A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts. + Wake Island GAZ:00007111 Wake Island A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east). + Wallis and Futuna GAZ:00007191 Wallis and Futuna A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets. + West Bank GAZ:00009572 West Bank A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian "islands" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is "pipelined". + Western Sahara GAZ:00000564 Western Sahara A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions. + Yemen GAZ:00005284 Yemen A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001). + Zambia GAZ:00001107 Zambia A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts. + Zimbabwe GAZ:00001106 Zimbabwe A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities. +geo_loc_name (country) international menu GeoLocNameCountryInternationalMenu + Afghanistan [GAZ:00006882] GAZ:00006882 Afghanistan [GAZ:00006882] A landlocked country that is located approximately in the center of Asia. It is bordered by Pakistan in the south and east Iran in the west, Turkmenistan, Uzbekistan and Tajikistan in the north, and China in the far northeast. Afghanistan is administratively divided into thirty-four (34) provinces (welayats). Each province is then divided into many provincial districts, and each district normally covers a city or several townships. [ url:http://en.wikipedia.org/wiki/Afghanistan ] Afghanistan Afghanistan Afghanistan Afghanistan Mpox_international + Albania [GAZ:00002953] GAZ:00002953 Albania [GAZ:00002953] A country in South Eastern Europe. Albania is bordered by Greece to the south-east, Montenegro to the north, Kosovo to the northeast, and the Republic of Macedonia to the east. It has a coast on the Adriatic Sea to the west, and on the Ionian Sea to the southwest. From the Strait of Otranto, Albania is less than 100 km from Italy. Albania is divided into 12 administrative divisions called (Albanian: official qark/qarku, but often prefekture/prefektura Counties), 36 districts (Rrethe) and 351 municipalities (Bashkia) and communes (Komuna). [ url:http://en.wikipedia.org/wiki/Albania ] Albania Albania Albania Albania + Algeria [GAZ:00000563] GAZ:00000563 Algeria [GAZ:00000563] A country in North Africa. It is bordered by Tunisia in the northeast, Libya in the east, Niger in the southeast, Mali and Mauritania in the southwest, a few km of the Western Sahara in the west, Morocco in the northwest, and the Mediterranean Sea in the north. It divided into 48 provinces (wilayas), 553 districts (dairas) and 1,541 municipalities (communes, baladiyahs). [ url:http://en.wikipedia.org/wiki/Algeria ] Algeria Algeria Algeria Algeria + American Samoa [GAZ:00003957] GAZ:00003957 American Samoa [GAZ:00003957] An unincorporated territory of the United States located in the South Pacific Ocean, southeast of the sovereign State of Samoa. The main (largest and most populous) island is Tutuila, with the Manu'a Islands, Rose Atoll, and Swains Island also included in the territory. [ url:http://en.wikipedia.org/wiki/American_Samoa ] American Samoa American Samoa American Samoa American Samoa + Andorra [GAZ:00002948] GAZ:00002948 Andorra [GAZ:00002948] A small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain (Catalonia) and France. Andorra consists of seven communities known as parishes (Catalan: parroquies, singular - parroquia). Until relatively recently, it had only six parishes; the seventh, Escaldes-Engordany, was created in 1978. Some parishes have a further territorial subdivision. Ordino, La Massana and Sant Julia de Loria are subdivided into quarts (quarters), while Canillo is subdivided into veinats (neighborhoods). Those mostly coincide with villages, which are found in all parishes. [ url:http://en.wikipedia.org/wiki/Andorra ] Andorra Andorra Andorra Andorra + Angola [GAZ:00001095] GAZ:00001095 Angola [GAZ:00001095] A country in south-central Africa bordering Namibia to the south, Democratic Republic of the Congo to the north, and Zambia to the east, and with a west coast along the Atlantic Ocean. The exclave province Cabinda has a border with the Republic of the Congo and the Democratic Republic of the Congo. [ url:http://en.wikipedia.org/wiki/Angola ] Angola Angola Angola Angola + Anguilla [GAZ:00009159] GAZ:00009159 Anguilla [GAZ:00009159] A British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself, approximately 26 km long by 5 km wide at its widest point, together with a number of much smaller islands and cays with no permanent population. [ url:http://en.wikipedia.org/wiki/Anguila ] Anguilla Anguilla Anguilla Anguilla + Antarctica [GAZ:00000462] GAZ:00000462 Antarctica [GAZ:00000462] The Earth's southernmost continent, overlying the South Pole. It is situated in the southern hemisphere, almost entirely south of the Antarctic Circle, and is surrounded by the Southern Ocean. [ url:http://en.wikipedia.org/wiki/Antarctica ] Antarctica Antarctica Antarctica Antarctica + Antigua and Barbuda [GAZ:00006883] GAZ:00006883 Antigua and Barbuda [GAZ:00006883] An island nation located on the eastern boundary of the Caribbean Sea with the Atlantic Ocean. [ url:http://en.wikipedia.org/wiki/Antigua_and_Barbuda ] Antigua and Barbuda Antigua and Barbuda Antigua and Barbuda Antigua and Barbuda + Argentina [GAZ:00002928] GAZ:00002928 Argentina [GAZ:00002928] A South American country, constituted as a federation of twenty-three provinces and an autonomous city. It is bordered by Paraguay and Bolivia in the north, Brazil and Uruguay in the northeast, and Chile in the west and south. The country claims the British controlled territories of the Falkland Islands and South Georgia and the South Sandwich Islands. Argentina also claims 969,464 km2 of Antarctica, known as Argentine Antarctica, overlapping other claims made by Chile and the United Kingdom. Argentina is subdivided into twenty-three provinces (Spanish: provincias, singular provincia) and one federal district (Capital de la Republica or Capital de la Nacion, informally the Capital Federal). The federal district and the provinces have their own constitutions, but exist under a federal system. Provinces are then divided into departments (Spanish: departamentos, singular departamento), except for Buenos Aires Province, which is divided into partidos. [ url:http://en.wikipedia.org/wiki/Argentina ] Argentina Argentina Argentina Argentina + Armenia [GAZ:00004094] GAZ:00004094 Armenia [GAZ:00004094] A landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea in the Southern Caucasus. It borders Turkey to the west, Georgia to the north, Azerbaijan to the east, and Iran and the Nakhchivan exclave of Azerbaijan to the south. A transcontinental country at the juncture of Eastern Europe and Western Asia. A former republic of the Soviet Union. Armenia is divided into ten marzes (provinces, singular marz), with the city (kaghak) of Yerevan having special administrative status as the country's capital. [ url:http://en.wikipedia.org/wiki/Armenia ] Armenia Armenia Armenia Armenia + Aruba [GAZ:00004025] GAZ:00004025 Aruba [GAZ:00004025] An autonomous region within the Kingdom of the Netherlands, Aruba has no administrative subdivisions. [ url:http://en.wikipedia.org/wiki/Aruba ] Aruba Aruba Aruba Aruba + Ashmore and Cartier Islands [GAZ:00005901] GAZ:00005901 Ashmore and Cartier Islands [GAZ:00005901] A Territory of Australia that includes two groups of small low-lying uninhabited tropical islands in the Indian Ocean situated on the edge of the continental shelf north-west of Australia and south of the Indonesian island of Roti. [ url:http://en.wikipedia.org/wiki/Ashmore_and_Cartier_Islands ] Ashmore and Cartier Islands Ashmore and Cartier Islands Ashmore and Cartier Islands Ashmore and Cartier Islands + Australia [GAZ:00000463] GAZ:00000463 Australia [GAZ:00000463] A country in the southern hemisphere comprising the mainland of the world's smallest continent, the major island of Tasmania, and a number of other islands in the Indian and Pacific Oceans. The neighbouring countries are Indonesia, East Timor, and Papua New Guinea to the north, the Solomon Islands, Vanuatu, and New Caledonia to the north-east, and New Zealand to the south-east. Australia has six states, two major mainland territories, and other minor territories. Australia Australia Australia Australia + Austria [GAZ:00002942] GAZ:00002942 Austria [GAZ:00002942] A landlocked country in Central Europe. It borders both Germany and the Czech Republic to the north, Slovakia and Hungary to the east, Slovenia and Italy to the south, and Switzerland and Liechtenstein to the west. The capital is the city of Vienna on the Danube River. Austria is divided into nine states (Bundeslander). These states are then divided into districts (Bezirke) and cities (Statutarstadte). Districts are subdivided into municipalities (Gemeinden). Cities have the competencies otherwise granted to both districts and municipalities. Austria Austria Austria Austria + Azerbaijan [GAZ:00004941] GAZ:00004941 Azerbaijan [GAZ:00004941] A country in the he South Caucasus region of Eurasia, it is bounded by the Caspian Sea to the east, Russia to the north, Georgia to the northwest, Armenia to the west, and Iran to the south. The Azerbaijani exclave of Nakhchivan is bordered by Armenia to the north and east, Iran to the south and west, and Turkey to the northwest. Nagorno-Karabakh, along with 7 other districts in Azerbaijan's southwest, have been controlled by Armenia since the end of the Nagorno-Karabakh War in 1994. Azerbaijan is divided into 59 rayons 11 city districts (saharlar), and one autonomous republic (muxtar respublika). Azerbaijan Azerbaijan Azerbaijan Azerbaijan + Bahamas [GAZ:00002733] GAZ:00002733 Bahamas [GAZ:00002733] A country consisting of two thousand cays and seven hundred islands that form an archipelago. It is located in the Atlantic Ocean, southeast of Florida and the United States, north of Cuba, the island of Hispanola and the Caribbean, and northwest of the British overseas territory of the Turks and Caicos Islands. It is divided into 32 districts, plus New Providence, whose affairs are handled directly by the central government. Bahamas Bahamas Bahamas Bahamas + Bahrain [GAZ:00005281] GAZ:00005281 Bahrain [GAZ:00005281] A borderless island country in the Persian Gulf. Saudi Arabia lies to the west and is connected to Bahrain by the King Fahd Causeway, and Qatar is to the south across the Gulf of Bahrain. Bahrain is split into five governorates. Bahrain Bahrain Bahrain Bahrain + Baker Island [GAZ:00007117] GAZ:00007117 Baker Island [GAZ:00007117] An uninhabited atoll located just north of the equator in the central Pacific Ocean about 3,100 km southwest of Honolulu. Baker Island is an unincorporated and unorganized territory of the US. Baker Island Baker Island Baker Island Baker Island + Bangladesh [GAZ:00003750] GAZ:00003750 Bangladesh [GAZ:00003750] A country in South Asia. It is bordered by India on all sides except for a small border with Myanmar to the far southeast and by the Bay of Bengal to the south. Bangladesh is divided into six administrative divisions. Divisions are subdivided into districts (zila). There are 64 districts in Bangladesh, each further subdivided into upazila (subdistricts) or thana ("police stations"). Bangladesh Bangladesh Bangladesh Bangladesh + Barbados [GAZ:00001251] GAZ:00001251 Barbados [GAZ:00001251] An island country in the Lesser Antilles of the West Indies, in the Caribbean region of the Americas, and the most easterly of the Caribbean Islands. It is 34 kilometres (21 miles) in length and up to 23 km (14 mi) in width, covering an area of 432 km2 (167 sq mi). It is in the western part of the North Atlantic, 100 km (62 mi) east of the Windward Islands and the Caribbean Sea.[7] Barbados is east of the Windwards, part of the Lesser Antilles, at roughly 13°N of the equator. It is about 168 km (104 mi) east of both the countries of Saint Lucia and Saint Vincent and the Grenadines and 180 km (110 mi) south-east of Martinique and 400 km (250 mi) north-east of Trinidad and Tobago. Barbados is outside the principal Atlantic hurricane belt. Its capital and largest city is Bridgetown. Barbados Barbados Barbados Barbados + Bassas da India [GAZ:00005810] GAZ:00005810 Bassas da India [GAZ:00005810] A roughly circular atoll about 10 km in diameter, which corresponds to a total size (including lagoon) of 80 km2. It is located in the southern Mozambique Channel, about half-way between Madagascar (which is 385 km to the east) and Mozambique, and 110 km northwest of Europa Island. It rises steeply from the seabed 3000 m below. Bassas da India Bassas da India Bassas da India Bassas da India + Belarus [GAZ:00006886] GAZ:00006886 Belarus [GAZ:00006886] A landlocked country in Eastern Europe, that borders Russia to the north and east, Ukraine to the south, Poland to the west, and Lithuania and Latvia to the north. Its capital is Minsk. Belarus is divided into six voblasts, or provinces. Voblasts are further subdivided into raions (commonly translated as districts or regions). As of 2002, there are six voblasts, 118 raions, 102 towns and 108 urbanized settlements. Minsk is given a special status, due to the city serving as the national capital. Belarus Belarus Belarus Belarus + Belgium [GAZ:00002938] GAZ:00002938 Belgium [GAZ:00002938] A country in northwest Europe. Belgium shares borders with France (620 km), Germany (167 km), Luxembourg (148 km) and the Netherlands (450 km). The Flemish Region (Flanders) and the Walloon Region (Wallonia) each comprise five provinces; the third region, Brussels-Capital Region, is not a province, nor does it contain any Together, these comprise 589 municipalities, which in general consist of several sub-municipalities (which were independent municipalities before the municipal merger operation mainly in 1977). Belgium Belgium Belgium Belgium + Belize [GAZ:00002934] GAZ:00002934 Belize [GAZ:00002934] A country in Central America. It is the only officially English speaking country in the region. Belize was a British colony for more than a century and was known as British Honduras until 1973. It became an independent nation within The Commonwealth in 1981. Belize is divided into 6 districts, which are further divided into 31 constituencies. Belize Belize Belize Belize + Benin [GAZ:00000904] GAZ:00000904 Benin [GAZ:00000904] A country in Western Africa. It borders Togo to the west, Nigeria to the east and Burkina Faso and Niger to the north; its short coastline to the south leads to the Bight of Benin. Its capital is Porto Novo, but the seat of government is Cotonou. Benin is divided into 12 departments and subdivided into 77 communes. Benin Benin Benin Benin + Bermuda [GAZ:00001264] GAZ:00001264 Bermuda [GAZ:00001264] A British overseas territory in the North Atlantic Ocean. Located off the east coast of the United States, it is situated around 1770 km NE of Miami, Florida and 1350 km S of Halifax, Nova Scotia. Comprised of approximately 138 islands. Bermuda Bermuda Bermuda Bermuda + Bhutan [GAZ:00003920] GAZ:00003920 Bhutan [GAZ:00003920] A landlocked nation in South Asia. It is located amidst the eastern end of the Himalaya Mountains and is bordered to the south, east and west by India and to the north by Tibet. Bhutan is separated from Nepal by the Indian State of Sikkim. Bhutan is divided into four dzongdey (administrative zones). Each dzongdey is further divided into dzongkhag (districts). There are twenty dzongkhag in Bhutan. Large dzongkhags are further divided into subdistricts known as dungkhag. At the basic level, groups of villages form a constituency called gewog. Bhutan Bhutan Bhutan Bhutan + Bolivia [GAZ:00002511] GAZ:00002511 Bolivia [GAZ:00002511] A landlocked country in central South America. It is bordered by Brazil on the north and east, Paraguay and Argentina on the south, and Chile and Peru on the west. Bolivia is divided into 9 departments (Spanish: departamentos). Each of the departments is subdivided into provinces (provincias), which are further subdivided into municipalities (municipios). Bolivia Bolivia Bolivia Bolivia + Borneo [GAZ:00025355] GAZ:00025355 Borneo [GAZ:00025355] An island at the grographic centre of Maritime Southeast Adia, in relation to major Indonesian islands, it is located north of Java, west of Sulawesi, and east of Sumatra. It is the third-largest island in the world and the larest in Asia. The island is politically divided among three countries: Malaysia and Brunei in the north, and Indonesia to the south.[1] Approximately 73% of the island is Indonesian territory. In the north, the East Malaysian states of Sabah and Sarawak make up about 26% of the island. Additionally, the Malaysian federal territory of Labuan is situated on a small island just off the coast of Borneo. The sovereign state of Brunei, located on the north coast, comprises about 1% of Borneo's land area. A little more than half of the island is in the Northern Hemisphere, including Brunei and the Malaysian portion, while the Indonesian portion spans the Northern and Southern hemispheres. Borneo Borneo Borneo Borneo + Bosnia and Herzegovina [GAZ:00006887] GAZ:00006887 Bosnia and Herzegovina [GAZ:00006887] A country on the Balkan peninsula of Southern Europe. Bordered by Croatia to the north, west and south, Serbia to the east, and Montenegro to the south, Bosnia and Herzegovina is mostly landlocked, except for 26 km of the Adriatic Sea coastline. Bosnia and Herzegovina is now divided into three political regions of which one, the Brcko District is part of the other two, the Federacija Bosne i Hercegovine and the Republika Srpska. All three have an equal constitutional status on the whole territory of Bosnia and Herzegovina. Bosnia and Herzegovina Bosnia and Herzegovina Bosnia and Herzegovina Bosnia and Herzegovina + Botswana [GAZ:00001097] GAZ:00001097 Botswana [GAZ:00001097] A landlocked nation in Southern Africa. It is bordered by South Africa to the south and southeast, Namibia to the west, Zambia to the north, and Zimbabwe to the northeast. Botswana is divided into nine districts, which are subdivided into a total twenty-eight subdistricts. Botswana Botswana Botswana Botswana + Bouvet Island [GAZ:00001453] GAZ:00001453 Bouvet Island [GAZ:00001453] A sub-antarctic volcanic island in the South Atlantic Ocean, south-southwest of the Cape of Good Hope (South Africa). It is a dependent area of Norway and is not subject to the Antarctic Treaty, as it is north of the latitude south of which claims are suspended. Bouvet Island Bouvet Island Bouvet Island Bouvet Island + Brazil [GAZ:00002828] GAZ:00002828 Brazil [GAZ:00002828] A country in South America. Bordered by the Atlantic Ocean and by Venezuela, Suriname, Guyana and the department of French Guiana to the north, Colombia to the northwest, Bolivia and Peru to the west, Argentina and Paraguay to the southwest, and Uruguay to the south. Federation of twenty-six states (estados) and one federal district (Distrito Federal). The states are subdivided into municipalities. For statistical purposes, the States are grouped into five main regions: North, Northeast, Central-West, Southeast and South. Brazil Brazil Brazil Brazil + British Virgin Islands [GAZ:00003961] GAZ:00003961 British Virgin Islands [GAZ:00003961] A British overseas territory, located in the Caribbean to the east of Puerto Rico. The islands make up part of the Virgin Islands archipelago, the remaining islands constituting the US Virgin Islands. The British Virgin Islands consist of the main islands of Tortola, Virgin Gorda, Anegada and Jost Van Dyke, along with over fifty other smaller islands and cays. Approximately fifteen of the islands are inhabited. British Virgin Islands British Virgin Islands British Virgin Islands British Virgin Islands + Brunei [GAZ:00003901] GAZ:00003901 Brunei [GAZ:00003901] A country located on the north coast of the island of Borneo, in Southeast Asia. Apart from its coastline with the South China Sea it is completely surrounded by the State of Sarawak, Malaysia, and in fact it is separated into two parts by Limbang, which is part of Sarawak. Brunei is divided into four districts (daerah), the districts are subdivided into thirty-eight mukims, which are then divided into kampong (villages). Brunei Brunei Brunei Brunei + Bulgaria [GAZ:00002950] GAZ:00002950 Bulgaria [GAZ:00002950] A country in Southeastern Europe, borders five other countries; Romania to the north (mostly along the Danube), Serbia and the Republic of Macedonia to the west, and Greece and Turkey to the south. The Black Sea defines the extent of the country to the east. Since 1999, it has consisted of twenty-eight provinces. The provinces subdivide into 264 municipalities. Bulgaria Bulgaria Bulgaria Bulgaria + Burkina Faso [GAZ:00000905] GAZ:00000905 Burkina Faso [GAZ:00000905] A landlocked nation in West Africa. It is surrounded by six countries: Mali to the north, Niger to the east, Benin to the south east, Togo and Ghana to the south, and Cote d'Ivoire to the south west. Burkina Faso is divided into thirteen regions, forty-five provinces, and 301 departments (communes). Burkina Faso Burkina Faso Burkina Faso Burkina Faso + Burundi [GAZ:00001090] GAZ:00001090 Burundi [GAZ:00001090] A small country in the Great Lakes region of Africa. It is bordered by Rwanda on the north, Tanzania on the south and east, and the Democratic Republic of the Congo on the west. Although the country is landlocked, much of its western border is adjacent to Lake Tanganyika. Burundi is divided into 17 provinces, 117 communes, and 2,638 collines. Burundi Burundi Burundi Burundi + Cambodia [GAZ:00006888] GAZ:00006888 Cambodia [GAZ:00006888] A country in Southeast Asia. The country borders Thailand to its west and northwest, Laos to its northeast, and Vietnam to its east and southeast. In the south it faces the Gulf of Thailand. Cambodia Cambodia Cambodia Cambodia + Cameroon [GAZ:00001093] GAZ:00001093 Cameroon [GAZ:00001093] A country of central and western Africa. It borders Nigeria to the west; Chad to the northeast; the Central African Republic to the east; and Equatorial Guinea, Gabon, and the Republic of the Congo to the south. Cameroon's coastline lies on the Bight of Bonny, part of the Gulf of Guinea and the Atlantic Ocean. The Republic of Cameroon is divided into ten provinces and 58 divisions or departments. The divisions are further sub-divided into sub-divisions (arrondissements) and districts. Cameroon Cameroon Cameroon Cameroon + Canada [GAZ:00002560] GAZ:00002560 Canada [GAZ:00002560] A country occupying most of northern North America, extending from the Atlantic Ocean in the east to the Pacific Ocean in the west and northward into the Arctic Ocean. Canada is a federation composed of ten provinces and three territories; in turn, these may be grouped into regions. Western Canada consists of British Columbia and the three Prairie provinces (Alberta, Saskatchewan, and Manitoba). Central Canada consists of Quebec and Ontario. Atlantic Canada consists of the three Maritime provinces (New Brunswick, Prince Edward Island, and Nova Scotia), along with Newfoundland and Labrador. Eastern Canada refers to Central Canada and Atlantic Canada together. Three territories (Yukon, Northwest Territories, and Nunavut) make up Northern Canada. Canada Canada Canada Canada + Cape Verde [GAZ:00001227] GAZ:00001227 Cape Verde [GAZ:00001227] A republic located on an archipelago in the Macaronesia ecoregion of the North Atlantic Ocean, off the western coast of Africa. Cape Verde is divided into 22 municipalities (concelhos), and subdivided into 32 parishes (freguesias). Cape Verde Cape Verde Cape Verde Cape Verde + Cayman Islands [GAZ:00003986] GAZ:00003986 Cayman Islands [GAZ:00003986] A British overseas territory located in the western Caribbean Sea, comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The Cayman Islands are divided into seven districts. Cayman Islands Cayman Islands Cayman Islands Cayman Islands + Central African Republic [GAZ:00001089] GAZ:00001089 Central African Republic [GAZ:00001089] A landlocked country in Central Africa. It borders Chad in the north, Sudan in the east, the Republic of the Congo and the Democratic Republic of the Congo in the south, and Cameroon in the west. The Central African Republic is divided into 14 administrative prefectures (prefectures), along with 2 economic prefectures (prefectures economiques) and one autonomous commune. The prefectures are further divided into 71 sub-prefectures (sous-prefectures). Central African Republic Central African Republic Central African Republic Central African Republic + Chad [GAZ:00000586] GAZ:00000586 Chad [GAZ:00000586] A landlocked country in central Africa. It is bordered by Libya to the north, Sudan to the east, the Central African Republic to the south, Cameroon and Nigeria to the southwest, and Niger to the west. Chad is divided into 18 regions. The departments are divided into 200 sub-prefectures, which are in turn composed of 446 cantons. This is due to change. Chad Chad Chad Chad + Chile [GAZ:00002825] GAZ:00002825 Chile [GAZ:00002825] A country in South America occupying a long and narrow coastal strip wedged between the Andes mountains and the Pacific Ocean. The Pacific forms the country's entire western border, with Peru to the north, Bolivia to the northeast, Argentina to the east, and the Drake Passage at the country's southernmost tip. Chile claims 1,250,000 km2 of territory in Antarctica. Chile is divided into 15 regions. Every region is further divided into provinces. Finally each province is divided into communes. Each region is designated by a name and a Roman numeral, assigned from north to south. The only exception is the region housing the nation's capital, which is designated RM, that stands for Region Metropolitana (Metropolitan Region). Two new regions were created in 2006: Arica-Parinacota in the north, and Los Rios in the south. Both became operative in 2007-10. Chile Chile Chile Chile + China [GAZ:00002845] GAZ:00002845 China [GAZ:00002845] A large country in Northeast Asia. China borders 14 nations (counted clockwise from south): Vietnam, Laos, Burma, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, Kazakhstan, Russia, Mongolia and North Korea. Additionally the border between PRC and ROC is located in territorial waters. The People's Republic of China has administrative control over twenty-two provinces and considers Taiwan to be its twenty-third province. There are also five autonomous regions, each with a designated minority group; four municipalities; and two Special Administrative Regions that enjoy considerable autonomy. The People's Republic of China administers 33 province-level regions, 333 prefecture-level regions, 2,862 county-level regions, 41,636 township-level regions, and several village-level regions. China China China China + Christmas Island [GAZ:00005915] GAZ:00005915 Christmas Island [GAZ:00005915] An island in the Indian Ocean, 500 km south of Indonesia and about 2600 km northwest of Perth. The island is the flat summit of a submarine mountain. Christmas Island Christmas Island Christmas Island Christmas Island + Clipperton Island [GAZ:00005838] GAZ:00005838 Clipperton Island [GAZ:00005838] A nine-square km coral atoll in the North Pacific Ocean, southwest of Mexico and west of Costa Rica. Clipperton Island Clipperton Island Clipperton Island Clipperton Island + Cocos Islands [GAZ:00009721] GAZ:00009721 Cocos Islands [GAZ:00009721] Islands that located in the Indian Ocean, about halfway between Australia and Sri Lanka. A territory of Australia. There are two atolls and twenty-seven coral islands in the group. Cocos Islands Cocos Islands Cocos Islands Cocos Islands + Colombia [GAZ:00002929] GAZ:00002929 Colombia [GAZ:00002929] A country located in the northwestern region of South America. Colombia is bordered to the east by Venezuela and Brazil; to the south by Ecuador and Peru; to the North by the Atlantic Ocean, through the Caribbean Sea; to the north-west by Panama; and to the west by the Pacific Ocean. Besides the countries in South America, the Republic of Colombia is recognized to share maritime borders with the Caribbean countries of Jamaica, Haiti, the Dominican Republic and the Central American countries of Honduras, Nicaragua, and Costa Rica. Colombia is divided into 32 departments and one capital district which is treated as a department. There are in total 10 districts assigned to cities in Colombia including Bogota, Barranquilla, Cartagena, Santa Marta, Tunja, Cucuta, Popayan, Buenaventura, Tumaco and Turbo. Colombia is also subdivided into some municipalities which form departments, each with a municipal seat capital city assigned. Colombia is also subdivided into corregimientos which form municipalities. Colombia Colombia Colombia Colombia + Comoros [GAZ:00005820] GAZ:00005820 Comoros [GAZ:00005820] An island nation in the Indian Ocean, located off the eastern coast of Africa on the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique. Comoros Comoros Comoros Comoros + Cook Islands [GAZ:00053798] GAZ:00053798 Cook Islands [GAZ:00053798] A self-governing parliamentary democracy in free association with New Zealand. The fifteen small islands in this South Pacific Ocean country have a total land area of 240 km2, but the Cook Islands Exclusive Economic Zone (EEZ) covers 1.8 million km2 of ocean. Cook Islands Cook Islands Cook Islands Cook Islands + Coral Sea Islands [GAZ:00005917] GAZ:00005917 Coral Sea Islands [GAZ:00005917] A Territory of Australia which includes a group of small and mostly uninhabited tropical islands and reefs in the Coral Sea, northeast of Queensland, Australia. The only inhabited island is Willis Island. The territory covers 780,000 km2, extending east and south from the outer edge of the Great Barrier Reef, and including Heralds Beacon Island, Osprey Reef, the Willis Group, and fifteen other reef/island groups. Coral Sea Islands Coral Sea Islands Coral Sea Islands Coral Sea Islands + Costa Rica [GAZ:00002901] GAZ:00002901 Costa Rica [GAZ:00002901] A republic in Central America, bordered by Nicaragua to the north, Panama to the east-southeast, the Pacific Ocean to the west and south, and the Caribbean Sea to the east. Costa Rica is composed of seven provinces, which in turn are divided into 81 cantons. Costa Rica Costa Rica Costa Rica Costa Rica + Cote d'Ivoire [GAZ:00000906] GAZ:00000906 Cote d'Ivoire [GAZ:00000906] A country in West Africa. It borders Liberia and Guinea to the west, Mali and Burkina Faso to the north, Ghana to the east, and the Gulf of Guinea to the south. Cote d'Ivoire is divided into nineteen regions (regions). The regions are further divided into 58 departments. Cote d'Ivoire Cote d'Ivoire Cote d'Ivoire Cote d'Ivoire + Croatia [GAZ:00002719] GAZ:00002719 Croatia [GAZ:00002719] A country at the crossroads of the Mediterranean, Central Europe, and the Balkans. Its capital is Zagreb. Croatia borders with Slovenia and Hungary to the north, Serbia to the northeast, Bosnia and Herzegovina to the east, Montenegro to the far southeast, and the Adriatic Sea to the south. Croatia is divided into 21 counties (zupanija) and the capital Zagreb's city district. Croatia Croatia Croatia Croatia + Cuba [GAZ:00003762] GAZ:00003762 Cuba [GAZ:00003762] A country that consists of the island of Cuba (the largest and second-most populous island of the Greater Antilles), Isla de la Juventud and several adjacent small islands. Fourteen provinces and one special municipality (the Isla de la Juventud) now compose Cuba. Cuba Cuba Cuba Cuba + Curacao [GAZ:00012582] GAZ:00012582 Curacao [GAZ:00012582] One of five island areas of the Netherlands Antilles. Curacao Curacao Curacao Curacao + Cyprus [GAZ:00004006] GAZ:00004006 Cyprus [GAZ:00004006] The third largest island in the Mediterranean Sea (after Sicily and Sardinia), Cyprus is situated in the eastern Mediterranean, just south of the Anatolian peninsula (or Asia Minor) of the Asian mainland; thus, it is often included in the Middle East (see also Western Asia and Near East). Turkey is 75 km north; other neighbouring countries include Syria and Lebanon to the east, Israel to the southeast, Egypt to the south, and Greece to the west-north-west. Cyprus Cyprus Cyprus Cyprus + Czech Republic [GAZ:00002954] GAZ:00002954 Czech Republic [GAZ:00002954] A landlocked country in Central Europe. It has borders with Poland to the north, Germany to the northwest and southwest, Austria to the south, and Slovakia to the east. The capital and largest city is Prague. The country is composed of the historic regions of Bohemia and Moravia, as well as parts of Silesia. Since 2000, the Czech Republic is divided into thirteen regions (kraje, singular kraj) and the capital city of Prague. The older seventy-six districts (okresy, singular okres) including three 'statutory cities' (without Prague, which had special status) were disbanded in 1999 in an administrative reform; they remain as territorial division and seats of various branches of state administration. Since 2003-01-01, the regions have been divided into around 203 Municipalities with Extended Competence (unofficially named "Little Districts" (Czech: 'male okresy') which took over most of the administration of the former District Authorities. Some of these are further divided into Municipalities with Commissioned Local Authority. However, the old districts still exist as territorial units and remain as seats of some of the offices. Czech Republic Czech Republic Czech Republic Czech Republic + Democratic Republic of the Congo [GAZ:00001086] GAZ:00001086 Democratic Republic of the Congo [GAZ:00001086] A country of central Africa. It borders the Central African Republic and Sudan on the north, Uganda, Rwanda, and Burundi on the east, Zambia and Angola on the south, the Republic of the Congo on the west, and is separated from Tanzania by Lake Tanganyika on the east. The country enjoys access to the ocean through a 40 km stretch of Atlantic coastline at Muanda and the roughly 9 km wide mouth of the Congo river which opens into the Gulf of Guinea. Congo Kinshasa is now divided into 11 Provinces, to be redistributed into 25 Provinces from 2.2009. Each Province is divided into Zones. Democratic Republic of the Congo Democratic Republic of the Congo Democratic Republic of the Congo Democratic Republic of the Congo + Denmark [GAZ:00005852] GAZ:00005852 Denmark [GAZ:00005852] That part of the Kingdom of Denmark located in continental Europe. The mainland is bordered to the south by Germany; Denmark is located to the southwest of Sweden and the south of Norway. Denmark borders both the Baltic and the North Sea. The country consists of a large peninsula, Jutland (Jylland) and a large number of islands, most notably Zealand (Sjaelland), Funen (Fyn), Vendsyssel-Thy, Lolland, Falster and Bornholm as well as hundreds of minor islands often referred to as the Danish Archipelago. Denmark Denmark Denmark Denmark + Djibouti [GAZ:00000582] GAZ:00000582 Djibouti [GAZ:00000582] A country in eastern Africa. Djibouti is bordered by Eritrea in the north, Ethiopia in the west and south, and Somalia in the southeast. The remainder of the border is formed by the Red Sea and the Gulf of Aden. On the other side of the Red Sea, on the Arabian Peninsula, 20 km from the coast of Djibouti, is Yemen. The capital of Djibouti is the city of Djibouti. Djibouti is divided into 5 regions and one city. It is further subdivided into 11 districts. Djibouti Djibouti Djibouti Djibouti + Dominica [GAZ:00006890] GAZ:00006890 Dominica [GAZ:00006890] An island nation in the Caribbean Sea. Dominica is divided into ten parishes. Dominica Dominica Dominica Dominica + Dominican Republic [GAZ:00003952] GAZ:00003952 Dominican Republic [GAZ:00003952] A country in the West Indies that occupies the E two-thirds of the Hispaniola island. The Dominican Republic's shores are washed by the Atlantic Ocean to the north and the Caribbean Sea to the south. The Mona Passage, a channel about 130 km wide, separates the country (and the Hispaniola) from Puerto Rico. The Dominican Republic is divided into 31 provinces. Additionally, the national capital, Santo Domingo, is contained within its own Distrito Nacional (National District). The provinces are divided into municipalities (municipios; singular municipio). Dominican Republic Dominican Republic Dominican Republic Dominican Republic + Ecuador [GAZ:00002912] GAZ:00002912 Ecuador [GAZ:00002912] A country in South America, bordered by Colombia on the north, by Peru on the east and south, and by the Pacific Ocean to the west. The country also includes the Galapagos Islands (Archipelago de Colon) in the Pacific, about 965 km west of the mainland. Ecuador is divided into 24 provinces, divided into 199 cantons and subdivided into parishes (or parroquias). Ecuador Ecuador Ecuador Ecuador + Egypt [GAZ:00003934] GAZ:00003934 Egypt [GAZ:00003934] A country in North Africa that includes the Sinai Peninsula, a land bridge to Asia. Egypt borders Libya to the west, Sudan to the south, and the Gaza Strip and Israel to the east. The northern coast borders the Mediterranean Sea and the island of Cyprus; the eastern coast borders the Red Sea. Egypt is divided into 26 governorates (in Arabic, called muhafazat, singular muhafazah). The governorates are further divided into regions (markazes). Egypt Egypt Egypt Egypt + El Salvador [GAZ:00002935] GAZ:00002935 El Salvador [GAZ:00002935] A country in Central America, bordering the Pacific Ocean between Guatemala and Honduras. El Salvador is divided into 14 departments (departamentos), which, in turn, are subdivided into 267 municipalities (municipios). El Salvador El Salvador El Salvador El Salvador + Equatorial Guinea [GAZ:00001091] GAZ:00001091 Equatorial Guinea [GAZ:00001091] A country in Central Africa. It is one of the smallest countries in continental Africa, and comprises two regions: Rio Muni, continental region including several offshore islands; and Insular Region containing Annobon island in the South Atlantic Ocean, and Bioko island (formerly Fernando Po) that contains the capital, Malabo. Equatorial Guinea is divided into seven provinces which are divided into districts. Equatorial Guinea Equatorial Guinea Equatorial Guinea Equatorial Guinea + Eritrea [GAZ:00000581] GAZ:00000581 Eritrea [GAZ:00000581] A country situated in northern East Africa. It is bordered by Sudan in the west, Ethiopia in the south, and Djibouti in the southeast. The east and northeast of the country have an extensive coastline on the Red Sea, directly across from Saudi Arabia and Yemen. The Dahlak Archipelago and several of the Hanish Islands are part of Eritrea. Eritrea is divided into six regions (zobas) and subdivided into districts ("sub-zobas"). Eritrea Eritrea Eritrea Eritrea + Estonia [GAZ:00002959] GAZ:00002959 Estonia [GAZ:00002959] A country in Northern Europe. Estonia has land borders to the south with Latvia and to the east with Russia. It is separated from Finland in the north by the Gulf of Finland and from Sweden in the west by the Baltic Sea. Estonia is divided into 15 counties. (maakonnad; sing. - maakond). Estonian counties are divided into rural (vallad, singular vald) and urban (linnad, singular linn; alevid, singular alev; alevikud, singular alevik) municipalities. The municipalities comprise populated places (asula or asustusuksus) - various settlements and territorial units that have no administrative function. A group of populated places form a rural municipality with local administration. Most towns constitute separate urban municipalities, while some have joined with surrounding rural municipalities. Estonia Estonia Estonia Estonia + Eswatini [GAZ:00001099] GAZ:00001099 Eswatini [GAZ:00001099] A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). Eswatini Eswatini Eswatini Eswatini + Ethiopia [GAZ:00000567] GAZ:00000567 Ethiopia [GAZ:00000567] A country situated in the Horn of Africa that has been landlocked since the independence of its northern neighbor Eritrea in 1993. Apart from Eritrea to the north, Ethiopia is bordered by Sudan to the west, Kenya to the south, Djibouti to the northeast, and Somalia to the east. Since 1996 Ethiopia has had a tiered government system consisting of a federal government overseeing ethnically-based regional states, zones, districts (woredas), and neighborhoods (kebele). It is divided into nine ethnically-based administrative states (kililoch, singular kilil) and subdivided into sixty-eight zones and two chartered cities (astedader akababiwoch, singular astedader akababi): Addis Ababa and Dire Dawa. It is further subdivided into 550 woredas and six special woredas. Ethiopia Ethiopia Ethiopia Ethiopia + Europa Island [GAZ:00005811] GAZ:00005811 Europa Island [GAZ:00005811] A 28 km2 low-lying tropical island in the Mozambique Channel, about a third of the way from southern Madagascar to southern Mozambique. Europa Island Europa Island Europa Island Europa Island + Falkland Islands (Islas Malvinas) [GAZ:00001412] GAZ:00001412 Falkland Islands (Islas Malvinas) [GAZ:00001412] An archipelago in the South Atlantic Ocean, located 483 km from the coast of Argentina, 1,080 km west of the Shag Rocks (South Georgia), and 940 km north of Antarctica (Elephant Island). They consist of two main islands, East Falkland and West Falkland, together with 776 smaller islands. Falkland Islands (Islas Malvinas) Falkland Islands (Islas Malvinas) Falkland Islands (Islas Malvinas) Falkland Islands (Islas Malvinas) + Faroe Islands [GAZ:00059206] GAZ:00059206 Faroe Islands [GAZ:00059206] An autonomous province of the Kingdom of Denmark since 1948 located in the Faroes. Administratively, the islands are divided into 34 municipalities (kommunur) within which 120 or so cities and villages lie. Faroe Islands Faroe Islands Faroe Islands Faroe Islands + Fiji [GAZ:00006891] GAZ:00006891 Fiji [GAZ:00006891] An island nation in the South Pacific Ocean east of Vanuatu, west of Tonga and south of Tuvalu. The country occupies an archipelago of about 322 islands, of which 106 are permanently inhabited, and 522 islets. The two major islands, Viti Levu and Vanua Levu, account for 87% of the population. Fiji Fiji Fiji Fiji + Finland [GAZ:00002937] GAZ:00002937 Finland [GAZ:00002937] A Nordic country situated in the Fennoscandian region of Northern Europe. It has borders with Sweden to the west, Russia to the east, and Norway to the north, while Estonia lies to its south across the Gulf of Finland. The capital city is Helsinki. Finland is divided into six administrative provinces (laani, plural laanit). These are divided into 20 regions (maakunt), 77 subregions (seutukunta) and then into municipalities (kunta). Finland Finland Finland Finland + France [GAZ:00003940] GAZ:00003940 France [GAZ:00003940] A part of the country of France that extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. Metropolitan France is bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain. Due to its overseas departments. France France France France + French Guiana [GAZ:00002516] GAZ:00002516 French Guiana [GAZ:00002516] An overseas department (departement d'outre-mer) of France, located on the northern coast of South America. It is bordered by Suriname, to the E, and Brazil, to the S and W, and by the North Atlantic Ocean, to the N. French Guiana is divided into 2 departmental arrondissements, 19 cantons and 22 communes. French Guiana French Guiana French Guiana French Guiana + French Polynesia [GAZ:00002918] GAZ:00002918 French Polynesia [GAZ:00002918] A French overseas collectivity in the southern Pacific Ocean. It is made up of several groups of Polynesian islands. French Polynesia has five administrative subdivisions (French: subdivisions administratives). French Polynesia French Polynesia French Polynesia French Polynesia + French Southern and Antarctic Lands [GAZ:00003753] GAZ:00003753 French Southern and Antarctic Lands [GAZ:00003753] The French Southern and Antarctic Lands have formed a territoire d'outre-mer (an overseas territory) of France since 1955. The territory is divided into five districts. French Southern and Antarctic Lands French Southern and Antarctic Lands French Southern and Antarctic Lands French Southern and Antarctic Lands + Gabon [GAZ:00001092] GAZ:00001092 Gabon [GAZ:00001092] A country in west central Africa sharing borders with Equatorial Guinea, Cameroon, Republic of the Congo and the Gulf of Guinea. The capital and largest city is Libreville. Gabon is divided into 9 provinces and further divided into 37 departments. Gabon Gabon Gabon Gabon + Gambia [GAZ:00000907] GAZ:00000907 Gambia [GAZ:00000907] A country in Western Africa. It is the smallest country on the African continental mainland and is bordered to the north, east, and south by Senegal, and has a small coast on the Atlantic Ocean in the west. Flowing through the centre of the country and discharging to the Atlantic Ocean is the Gambia River. The Gambia is divided into five divisions and one city (Banjul). The divisions are further subdivided into 37 districts. Gambia Gambia Gambia Gambia + Gaza Strip [GAZ:00009571] GAZ:00009571 Gaza Strip [GAZ:00009571] A Palestinian enclave on the eastern coast of the Mediterranean Sea. It borders Egypt on the southwest for 11 kilometers (6.8 mi) and Israel on the east and north along a 51 km (32 mi) border. Gaza and the West Bank are claimed by the de jure sovereign State of Palestine. Gaza Strip Gaza Strip Gaza Strip Gaza Strip + Georgia [GAZ:00004942] GAZ:00004942 Georgia [GAZ:00004942] A Eurasian country in the Caucasus located at the east coast of the Black Sea. In the north, Georgia has a 723 km common border with Russia, specifically with the Northern Caucasus federal district. The following Russian republics/subdivisions: from west to east: border Georgia: Krasnodar Krai, Karachay-Cherkessia, Kabardino-Balkaria, North Ossetia-Alania, Ingushetia, Chechnya, Dagestan. Georgia also shares borders with Azerbaijan (322 km) to the south-east, Armenia (164 km) to the south, and Turkey (252 km) to the south-west. It is a transcontinental country, located at the juncture of Eastern Europe and Western Asia. Georgia is divided into 9 regions, 2 autonomous republics (avtonomiuri respublika), and 1 city (k'alak'i). The regions are further subdivided into 69 districts (raioni). Georgia Georgia Georgia Georgia + Germany [GAZ:00002646] GAZ:00002646 Germany [GAZ:00002646] A country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands. Germany comprises 16 states (Lander, Bundeslander), which are further subdivided into 439 districts (Kreise/Landkreise) and cities (kreisfreie Stadte). Germany Germany Germany Germany + Ghana [GAZ:00000908] GAZ:00000908 Ghana [GAZ:00000908] A country in West Africa. It borders Cote d'Ivoire to the west, Burkina Faso to the north, Togo to the east, and the Gulf of Guinea to the south. Ghana is a divided into 10 regions, subdivided into a total of 138 districts. Ghana Ghana Ghana Ghana + Gibraltar [GAZ:00003987] GAZ:00003987 Gibraltar [GAZ:00003987] A British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar. The territory shares a border with Spain to the north. Gibraltar Gibraltar Gibraltar Gibraltar + Glorioso Islands [GAZ:00005808] GAZ:00005808 Glorioso Islands [GAZ:00005808] A group of islands and rocks totalling 5 km2, in the northern Mozambique channel, about 160 km northwest of Madagascar. Glorioso Islands Glorioso Islands Glorioso Islands Glorioso Islands + Greece [GAZ:00002945] GAZ:00002945 Greece [GAZ:00002945] A country in southeastern Europe, situated on the southern end of the Balkan Peninsula. It has borders with Albania, the former Yugoslav Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east and south of mainland Greece, while the Ionian Sea lies to the west. Both parts of the Eastern Mediterranean basin feature a vast number of islands. Greece consists of thirteen peripheries subdivided into a total of fifty-one prefectures (nomoi, singular nomos). There is also one autonomous area, Mount Athos, which borders the periphery of Central Macedonia. Greece Greece Greece Greece + Greenland [GAZ:00001507] GAZ:00001507 Greenland [GAZ:00001507] A self-governing Danish province located between the Arctic and Atlantic Oceans, east of the Canadian Arctic Archipelago. Greenland Greenland Greenland Greenland + Grenada [GAZ:02000573] GAZ:02000573 Grenada [GAZ:02000573] An island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Petite Martinique, and several small islands which lie to the north of the main island and are a part of the Grenadines. It is located northwest of Trinidad and Tobago, northeast of Venezuela and southwest of Saint Vincent and the Grenadines. Its size is 348.5 square kilometres (134.6 sq mi), and it had an estimated population of 112,523 in July 2020. Grenada Grenada Grenada Grenada + Guadeloupe [GAZ:00067142] GAZ:00067142 Guadeloupe [GAZ:00067142] An archipelago and overseas department and region of France in the Caribbean. It consists of six inhabited islands—Basse-Terre, Grande-Terre, Marie-Galante, La Désirade, and the two inhabited Îles des Saintes—as well as many uninhabited islands and outcroppings. It is south of Antigua and Barbuda and Montserrat, and north of Dominica. Guadeloupe Guadeloupe Guadeloupe Guadeloupe + Guam [GAZ:00003706] GAZ:00003706 Guam [GAZ:00003706] An organized, unincorporated territory of the United States in the Micronesia subregion of the western Pacific Ocean. It is the westernmost point and territory of the United States (reckoned from the geographic center of the U.S.); in Oceania, it is the largest and southernmost of the Mariana Islands and the largest island in Micronesia. Guam Guam Guam Guam + Guatemala [GAZ:00002936] GAZ:00002936 Guatemala [GAZ:00002936] A country in Central America bordered by Mexico to the northwest, the Pacific Ocean to the southwest, Belize and the Caribbean Sea to the northeast, and Honduras and El Salvador to the southeast. Guatemala is divided into 22 departments (departamentos) and sub-divided into about 332 municipalities (municipios). Guatemala Guatemala Guatemala Guatemala + Guernsey [GAZ:00001550] GAZ:00001550 Guernsey [GAZ:00001550] A British Crown Dependency in the English Channel off the coast of Normandy. Guernsey Guernsey Guernsey Guernsey + Guinea [GAZ:00000909] GAZ:00000909 Guinea [GAZ:00000909] A nation in West Africa, formerly known as French Guinea. Guinea's territory has a curved shape, with its base at the Atlantic Ocean, inland to the east, and turning south. The base borders Guinea-Bissau and Senegal to the north, and Mali to the north and north-east; the inland part borders Cote d'Ivoire to the south-east, Liberia to the south, and Sierra Leone to the west of the southern tip. Guinea Guinea Guinea Guinea + Guinea-Bissau [GAZ:00000910] GAZ:00000910 Guinea-Bissau [GAZ:00000910] A country in western Africa, and one of the smallest nations in continental Africa. It is bordered by Senegal to the north, and Guinea to the south and east, with the Atlantic Ocean to its west. Formerly the Portuguese colony of Portuguese Guinea, upon independence, the name of its capital, Bissau, was added to the country's name in order to prevent confusion between itself and the Republic of Guinea. Guinea-Bissau Guinea-Bissau Guinea-Bissau Guinea-Bissau + Guyana [GAZ:00002522] GAZ:00002522 Guyana [GAZ:00002522] A country in the N of South America. Guyana lies north of the equator, in the tropics, and is located on the Atlantic Ocean. Guyana is bordered to the east by Suriname, to the south and southwest by Brazil and to the west by Venezuela. Guyana is divided into 10 regions. The regions of Guyana are divided into 27 neighborhood councils. Guyana Guyana Guyana Guyana + Haiti [GAZ:00003953] GAZ:00003953 Haiti [GAZ:00003953] A country located in the Greater Antilles archipelago on the Caribbean island of Hispaniola, which it shares with the Dominican Republic. Haiti is divided into 10 departments. The departments are further divided into 41 arrondissements, and 133 communes which serve as second and third level administrative divisions. Haiti Haiti Haiti Haiti + Heard Island and McDonald Islands [GAZ:00009718] GAZ:00009718 Heard Island and McDonald Islands [GAZ:00009718] An Australian external territory comprising a volcanic group of mostly barren Antarctic islands, about two-thirds of the way from Madagascar to Antarctica. Heard Island and McDonald Islands Heard Island and McDonald Islands Heard Island and McDonald Islands Heard Island and McDonald Islands + Honduras [GAZ:00002894] GAZ:00002894 Honduras [GAZ:00002894] A republic in Central America. The country is bordered to the west by Guatemala, to the southwest by El Salvador, to the southeast by Nicaragua, to the south by the Pacific Ocean at the Gulf of Fonseca, and to the north by the Gulf of Honduras, a large inlet of the Caribbean Sea. Honduras is divided into 18 departments. The capital city is Tegucigalpa Central District of the department of Francisco Morazan. Honduras Honduras Honduras Honduras + Hong Kong [GAZ:00003203] GAZ:00003203 Hong Kong [GAZ:00003203] A special administrative region of the People's Republic of China (PRC). The territory lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. Hong Kong was a crown colony of the United Kingdom from 1842 until the transfer of its sovereignty to the People's Republic of China in 1997. Hong Kong Hong Kong Hong Kong Hong Kong + Howland Island [GAZ:00007120] GAZ:00007120 Howland Island [GAZ:00007120] An uninhabited coral island located just north of the equator in the central Pacific Ocean, about 3,100 km (1,670 nm) southwest of Honolulu. The island is almost half way between Hawaii and Australia and is an unincorporated, unorganized territory of the United States, and is often included as one of the Phoenix Islands. For statistical purposes, Howland is grouped as one of the United States Minor Outlying Islands. Howland Island Howland Island Howland Island Howland Island + Hungary [GAZ:00002952] GAZ:00002952 Hungary [GAZ:00002952] A landlocked country in the Carpathian Basin of Central Europe, bordered by Austria, Slovakia, Ukraine, Romania, Serbia, Croatia, and Slovenia. Its capital is Budapest. Hungary is divided into 19 counties (megyek, singular: megye). In addition, the capital city (fovaros), Budapest, is independent of any county government. The counties are further subdivided into 173 subregions (kistersegek), and Budapest is comprised of its own subregion. Since 1996, the counties and City of Budapest have been grouped into 7 regions for statistical and development purposes. These seven regions constitute NUTS second-level units of Hungary. Hungary Hungary Hungary Hungary + Iceland [GAZ:00000843] GAZ:00000843 Iceland [GAZ:00000843] A country in northern Europe, comprising the island of Iceland and its outlying islands in the North Atlantic Ocean between the rest of Europe and Greenland. Iceland Iceland Iceland Iceland + India [GAZ:00002839] GAZ:00002839 India [GAZ:00002839] A country in South Asia. Bounded by the Indian Ocean on the south, the Arabian Sea on the west, and the Bay of Bengal on the east, India has a coastline of 7,517 km. It borders Pakistan to the west; China, Nepal, and Bhutan to the north-east; and Bangladesh and Burma to the east. India is in the vicinity of Sri Lanka, the Maldives, and Indonesia in the Indian Ocean. India is a federal republic of twenty-eight states and seven Union Territories. Each state or union territory is divided into basic units of government and administration called districts. There are nearly 600 districts in India. The districts in turn are further divided into tehsils and eventually into villages. India India India India + Indonesia [GAZ:00003727] GAZ:00003727 Indonesia [GAZ:00003727] An archipelagic state in Southeast Asia. The country shares land borders with Papua New Guinea, East Timor and Malaysia. Other neighboring countries include Singapore, the Philippines, Australia, and the Indian territory of the Andaman and Nicobar Islands. Indonesia consists of 33 provinces, five of which have special status. The provinces are subdivided into regencies (kabupaten, distrik in Papua and West Papua Provinces) and cities (kota), which are further subdivided into subdistricts (kecamatan), and again into village groupings (either desa or kelurahan). Indonesia Indonesia Indonesia Indonesia + Iran [GAZ:00004474] GAZ:00004474 Iran [GAZ:00004474] A country in Central Eurasia. Iran is bounded by the Gulf of Oman and the Persian Gulf to the south and the Caspian Sea to its north. It borders Armenia, Azerbaijan, Turkmenistan to the north, Afghanistan and Pakistan to the east, and Turkey and Iraq to the west. Iran is divided into 30 provinces (ostan). The provinces are divided into counties (shahrestan), and subdivided into districts (bakhsh) and sub-districts (dehestan). Iran Iran Iran Iran + Iraq [GAZ:00004483] GAZ:00004483 Iraq [GAZ:00004483] A country in the Middle East spanning most of the northwestern end of the Zagros mountain range, the eastern part of the Syrian Desert and the northern part of the Arabian Desert. It shares borders with Kuwait and Saudi Arabia to the south, Jordan to the west, Syria to the northwest, Turkey to the north, and Iran to the east. It has a very narrow section of coastline at Umm Qasr on the Persian Gulf. There are two major flowing rivers: the Tigris and the Euphrates. Iraq is divided into 18 governorates (or provinces) (muhafazah). The governorates are divided into qadhas (or districts). Iraq Iraq Iraq Iraq + Ireland [GAZ:00002943] GAZ:00002943 Ireland [GAZ:00002943] A country in north-western Europe. The modern sovereign state occupies five-sixths of the island of Ireland, which was partitioned in 1921. It is bordered by Northern Ireland (part of the United Kingdom) to the north, by the Atlantic Ocean to the west and by the Irish Sea to the east. Administration follows the 34 "county-level" counties and cities of Ireland. Of these twenty-nine are counties, governed by county councils while the five cities of Dublin, Cork, Limerick, Galway and Waterford have city councils, (previously known as corporations), and are administered separately from the counties bearing those names. The City of Kilkenny is the only city in the republic which does not have a "city council"; it is still a borough but not a county borough and is administered as part of County Kilkenny. Ireland is split into eight regions for NUTS statistical purposes. These are not related to the four traditional provinces but are based on the administrative counties. Ireland Ireland Ireland Ireland + Isle of Man [GAZ:00052477] GAZ:00052477 Isle of Man [GAZ:00052477] A Crown dependency of the United Kingdom in the centre of the Irish Sea. It is not part of the United Kingdom, European Union or United Nations. Isle of Man Isle of Man Isle of Man Isle of Man + Israel [GAZ:00002476] GAZ:00002476 Israel [GAZ:00002476] A country in Western Asia located on the eastern edge of the Mediterranean Sea. It borders Lebanon in the north, Syria in the northeast, Jordan in the east, and Egypt on the southwest. The West Bank and Gaza Strip, which are partially administrated by the Palestinian National Authority, are also adjacent. The State of Israel is divided into six main administrative districts, known as mehozot (singular mahoz). Districts are further divided into fifteen sub-districts known as nafot (singular: nafa), which are themselves partitioned into fifty natural regions. Israel Israel Israel Israel + Italy [GAZ:00002650] GAZ:00002650 Italy [GAZ:00002650] A country located on the Italian Peninsula in Southern Europe, and on the two largest islands in the Mediterranean Sea, Sicily and Sardinia. Italy shares its northern Alpine boundary with France, Switzerland, Austria and Slovenia. The independent states of San Marino and the Vatican City are enclaves within the Italian Peninsula, while Campione d'Italia is an Italian exclave in Switzerland. Italy is subdivided into 20 regions (regioni, singular regione). Five of these regions have a special autonomous status that enables them to enact legislation on some of their local matters. It is further divided into 109 provinces (province) and 8,101 municipalities (comuni). Italy Italy Italy Italy + Jamaica [GAZ:00003781] GAZ:00003781 Jamaica [GAZ:00003781] A nation of the Greater Antilles. Jamaica is divided into 14 parishes, which are grouped into three historic counties that have no administrative relevance. Jamaica Jamaica Jamaica Jamaica + Jan Mayen [GAZ:00005853] GAZ:00005853 Jan Mayen [GAZ:00005853] A volcanic island that is part of the Kingdom of Norway, It has two parts: larger Nord-Jan and smaller Sor-Jan, linked by an isthmus 2.5 km wide. It lies 600 km north of Iceland, 500 km east of Greenland and 1,000 km west of the Norwegian mainland. The island is mountainous, the highest summit being the Beerenberg volcano in the north. The isthmus is the location of the two largest lakes of the island, Sorlaguna (South Lagoon), and Nordlaguna (North Lagoon). A third lake is called Ullerenglaguna (Ullereng Lagoon). Jan Mayen was formed by the Jan Mayen hotspot. Jan Mayen Jan Mayen Jan Mayen Jan Mayen + Japan [GAZ:00002747] GAZ:00002747 Japan [GAZ:00002747] An island country in East Asia. Located in the Pacific Ocean, it lies to the east of China, Korea and Russia, stretching from the Sea of Okhotsk in the north to the East China Sea in the south. Japan Japan Japan Japan + Jarvis Island [GAZ:00007118] GAZ:00007118 Jarvis Island [GAZ:00007118] An uninhabited 4.5 km2 coral atoll located in the South Pacific Ocean about halfway between Hawaii and the Cook Islands. It is an unincorporated territory of the United States administered from Washington, DC by the United States Fish and Wildlife Service of the United States Department of the Interior as part of the National Wildlife Refuge system. Jarvis is one of the southern Line Islands and for statistical purposes is also grouped as one of the United States Minor Outlying Islands. Sits atop the Jarvis Seamount. Jarvis Island Jarvis Island Jarvis Island Jarvis Island + Jersey [GAZ:00001551] GAZ:00001551 Jersey [GAZ:00001551] A British Crown Dependency[6] off the coast of Normandy, France. As well as the island of Jersey itself, the bailiwick includes two groups of small islands that are no longer permanently inhabited, the Minquiers and Ecrehous, and the Pierres de Lecq. Jersey Jersey Jersey Jersey + Johnston Atoll [GAZ:00007114] GAZ:00007114 Johnston Atoll [GAZ:00007114] A 130 km2 atoll in the North Pacific Ocean about 1400 km (750 nm) west of Hawaii. There are four islands located on the coral reef platform, two natural islands, Johnston Island and Sand Island, which have been expanded by coral dredging, as well as North Island (Akau) and East Island (Hikina), artificial islands formed from coral dredging. Johnston is an unincorporated territory of the United States, administered by the US Fish and Wildlife Service of the Department of the Interior as part of the United States Pacific Island Wildlife Refuges. Sits atop Johnston Seamount. Johnston Atoll Johnston Atoll Johnston Atoll Johnston Atoll + Jordan [GAZ:00002473] GAZ:00002473 Jordan [GAZ:00002473] A country in Southwest Asia, bordered by Syria to the north, Iraq to the north-east, Israel and the West Bank to the west, and Saudi Arabia to the east and south. It shares the coastlines of the Dead Sea, and the Gulf of Aqaba with Israel, Saudi Arabia, and Egypt. Jordan is divided into 12 provinces called governorates. The Governorates are subdivided into approximately fifty-two nahias. Jordan Jordan Jordan Jordan + Juan de Nova Island [GAZ:00005809] GAZ:00005809 Juan de Nova Island [GAZ:00005809] A 4.4 km2 low, flat, tropical island in the narrowest part of the Mozambique Channel, about one-third of the way between Madagascar and Mozambique. Juan de Nova Island Juan de Nova Island Juan de Nova Island Juan de Nova Island + Kazakhstan [GAZ:00004999] GAZ:00004999 Kazakhstan [GAZ:00004999] A country in Central Asia and Europe. It is bordered by Russia, Kyrgyzstan, Turkmenistan, Uzbekistan and China. The country also borders on a significant part of the Caspian Sea. Kazakhstan is divided into 14 provinces and two municipal districts. The provinces of Kazakhstan are divided into raions. Kazakhstan Kazakhstan Kazakhstan Kazakhstan + Kenya [GAZ:00001101] GAZ:00001101 Kenya [GAZ:00001101] A country in Eastern Africa. It is bordered by Ethiopia to the north, Somalia to the east, Tanzania to the south, Uganda to the west, and Sudan to the northwest, with the Indian Ocean running along the southeast border. Kenya comprises eight provinces each headed by a Provincial Commissioner (centrally appointed by the president). The provinces (mkoa singular mikoa plural in Swahili) are subdivided into districts (wilaya). There were 69 districts as of 1999 census. Districts are then subdivided into 497 divisions (taarafa). The divisions are then subdivided into 2,427 locations (kata) and then 6,612 sublocations (kata ndogo). The City of Nairobi enjoys the status of a full administrative province. Kenya Kenya Kenya Kenya + Kerguelen Archipelago [GAZ:00005682] GAZ:00005682 Kerguelen Archipelago [GAZ:00005682] A group of islands in the southern Indian Ocean. It is a territory of France. They are composed primarily of Tertiary flood basalts and a complex of plutonic rocks. The trachybasaltic-to-trachytic Mount Ross stratovolcano at the southern end was active during the late Pleistocene. The Rallier du Baty Peninsula on the SW tip of the island contains two youthful subglacial eruptive centers, Mont St. Allouarn and Mont Henri Rallier du Baty. An active fumarole field is related to a series of Holocene trachytic lava flows and lahars that extend beyond the icecap. Kerguelen Archipelago Kerguelen Archipelago Kerguelen Archipelago Kerguelen Archipelago + Kingman Reef [GAZ:00007116] GAZ:00007116 Kingman Reef [GAZ:00007116] A largely submerged, uninhabited tropical atoll located in the North Pacific Ocean, roughly half way between Hawaiian Islands and American Samoa. It is the northernmost of the Northern Line Islands and lies 65 km NNW of Palmyra Atoll, the next closest island, and has the status of an unincorporated territory of the United States, administered from Washington, DC by the US Navy. Sits atop Kingman Reef Seamount. Kingman Reef Kingman Reef Kingman Reef Kingman Reef + Kiribati [GAZ:00006894] GAZ:00006894 Kiribati [GAZ:00006894] An island nation located in the central tropical Pacific Ocean. It is composed of 32 atolls and one raised coral island dispersed over 3,500,000 km2 straddling the equator and bordering the International Date Line to the east. It is divided into three island groups which have no administrative function, including a group which unites the Line Islands and the Phoenix Islands (ministry at London, Christmas). Each inhabited island has its own council (three councils on Tarawa: Betio, South-Tarawa, North-Tarawa; two councils on Tabiteuea). Kiribati Kiribati Kiribati Kiribati + Kosovo [GAZ:00011337] GAZ:00011337 Kosovo [GAZ:00011337] A country on the Balkan Peninsula. Kosovo borders Central Serbia to the north and east, Montenegro to the northwest, Albania to the west and the Republic of Macedonia to the south. Kosovo is divided into 7 districts (Rreth) and 30 municipalities. Serbia does not recognise the unilateral secession of Kosovo[8] and considers it a United Nations-governed entity within its sovereign territory, the Autonomous Province of Kosovo and Metohija. Kosovo Kosovo Kosovo Kosovo + Kuwait [GAZ:00005285] GAZ:00005285 Kuwait [GAZ:00005285] A sovereign emirate on the coast of the Persian Gulf, enclosed by Saudi Arabia to the south and Iraq to the north and west. Kuwait is divided into six governorates (muhafazat, singular muhafadhah). Kuwait Kuwait Kuwait Kuwait + Kyrgyzstan [GAZ:00006893] GAZ:00006893 Kyrgyzstan [GAZ:00006893] A country in Central Asia. Landlocked and mountainous, it is bordered by Kazakhstan to the north, Uzbekistan to the west, Tajikistan to the southwest and China to the east. Kyrgyzstan is divided into seven provinces (oblast. The capital, Bishkek, and the second large city Osh are administratively the independent cities (shaar) with a status equal to a province. Each province comprises a number of districts (raions). Kyrgyzstan Kyrgyzstan Kyrgyzstan Kyrgyzstan + Laos [GAZ:00006889] GAZ:00006889 Laos [GAZ:00006889] A landlocked country in southeast Asia, bordered by Burma (Myanmar) and China to the northwest, Vietnam to the east, Cambodia to the south, and Thailand to the west. Laos is divided into sixteen provinces (qwang) and Vientiane Capital (Na Kone Luang Vientiane). The provinces further divided into districts (muang). Laos Laos Laos Laos + Latvia [GAZ:00002958] GAZ:00002958 Latvia [GAZ:00002958] A country in Northern Europe. Latvia shares land borders with Estonia to the north and Lithuania to the south, and both Russia and Belarus to the east. It is separated from Sweden in the west by the Baltic Sea. The capital of Latvia is Riga. Latvia is divided into 26 districts (raioni). There are also seven cities (lielpilsetas) that have a separate status. Latvia is also historically, culturally and constitutionally divided in four or more distinct regions. Latvia Latvia Latvia Latvia + Lebanon [GAZ:00002478] GAZ:00002478 Lebanon [GAZ:00002478] A small, mostly mountainous country in Western Asia, on the eastern shore of the Mediterranean Sea. It is bordered by Syria to the north and east, and Israel to the south. Lebanon is divided into six governorates (mohaafazaat, which are further subdivided into twenty-five districts (aqdya, singular: qadaa). Lebanon Lebanon Lebanon Lebanon + Lesotho [GAZ:00001098] GAZ:00001098 Lesotho [GAZ:00001098] A land-locked country, entirely surrounded by the Republic of South Africa. Lesotho is divided into ten districts; these are further subdivided into 80 constituencies, which consists of 129 local community councils. Lesotho Lesotho Lesotho Lesotho + Liberia [GAZ:00000911] GAZ:00000911 Liberia [GAZ:00000911] A country on the west coast of Africa, bordered by Sierra Leone, Guinea, Cote d'Ivoire, and the Atlantic Ocean. Liberia Liberia Liberia Liberia + Libya [GAZ:00000566] GAZ:00000566 Libya [GAZ:00000566] A country in North Africa. Bordering the Mediterranean Sea to the north, Libya lies between Egypt to the east, Sudan to the southeast, Chad and Niger to the south, and Algeria and Tunisia to the west. There are thirty-four municipalities of Libya, known by the Arabic term sha'biyat (singular sha'biyah). These came recently (in the 1990s to replaced old Baladiyat systam. The Baladiyat system in turn was introduced to replace the system of muhafazah (governorates or provinces) that existed from the 1960s to the 1970s. Libya Libya Libya Libya + Liechtenstein [GAZ:00003858] GAZ:00003858 Liechtenstein [GAZ:00003858] A tiny, doubly landlocked alpine country in Western Europe, bordered by Switzerland to its west and by Austria to its east. The principality of Liechtenstein is divided into 11 municipalities called Gemeinden (singular Gemeinde). The Gemeinden mostly consist only of a single town. Five of them fall within the electoral district Unterland (the lower county), and the remainder within Oberland (the upper county). Liechtenstein Liechtenstein Liechtenstein Liechtenstein + Line Islands [GAZ:00007144] GAZ:00007144 Line Islands [GAZ:00007144] A group of eleven atolls and low coral islands in the central Pacific Ocean south of the Hawaiian Islands, eight of which belong to Kiribati, while three are United States territories that are grouped with the United States Minor Outlying Islands. Line Islands Line Islands Line Islands Line Islands + Lithuania [GAZ:00002960] GAZ:00002960 Lithuania [GAZ:00002960] A country located along the south-eastern shore of the Baltic Sea, sharing borders with Latvia to the north, Belarus to the southeast, Poland, and the Russian exclave of the Kaliningrad Oblast to the southwest. Lithuania has a three-tier administrative division: the country is divided into 10 counties (singular apskritis, plural, apskritys) that are further subdivided into 60 municipalities (singular savivaldybe, plural savivaldybes) which consist of over 500 elderates (singular seniunija, plural seniunijos). Lithuania Lithuania Lithuania Lithuania + Luxembourg [GAZ:00002947] GAZ:00002947 Luxembourg [GAZ:00002947] A small landlocked country in western Europe, bordered by Belgium, France, and Germany. Luxembourg is divided into 3 districts, which are further divided into 12 cantons and then 116 communes. Twelve of the communes have city status, of which the city of Luxembourg is the largest. Luxembourg Luxembourg Luxembourg Luxembourg + Macau [GAZ:00003202] GAZ:00003202 Macau [GAZ:00003202] One of the two special administrative regions of the People's Republic of China, the other being Hong Kong. Macau lies on the western side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east and south. Macau is situated 60 kmsouthwest of Hong Kong and 145 km from Guangzhou. It consists of the Macau Peninsula itself and the islands of Taipa and Coloane. The peninsula is formed by the Zhujiang (Pearl River) estuary on the east and the Xijiang (West River) on the west. It borders the Zhuhai Special Economic Zone in mainland China. Macau Macau Macau Macau + Madagascar [GAZ:00001108] GAZ:00001108 Madagascar [GAZ:00001108] An island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar. Most notable are the lemur infraorder of primates, the carnivorous fossa, three endemic bird families and six endemic baobab species. Madagascar is divided into six autonomous provinces (faritany mizakatena), and 22 regions. The regions are further subdivided into 116 districts, 1,548 communes, and 16,969 fokontany. Madagascar Madagascar Madagascar Madagascar + Malawi [GAZ:00001105] GAZ:00001105 Malawi [GAZ:00001105] A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. Malawi Malawi Malawi Malawi + Malaysia [GAZ:00003902] GAZ:00003902 Malaysia [GAZ:00003902] A country in southeastern Africa. It is bordered by Zambia to the north-west, Tanzania to the north and Mozambique, which surrounds it on the east, south and west. Malawi is divided into three regions (the Northern, Central and Southern regions), which are further divided into twenty-seven districts, which in turn are further divided into 137 traditional authorities and 68 sub-chiefdoms. Malaysia Malaysia Malaysia Malaysia + Maldives [GAZ:00006924] GAZ:00006924 Maldives [GAZ:00006924] An archipelago which consists of approximately 1,196 coral islands grouped in a double chain of 27 atolls, spread over roughly 90,000 km2. Maldives Maldives Maldives Maldives + Mali [GAZ:00000584] GAZ:00000584 Mali [GAZ:00000584] A landlocked country in northern Africa. It borders Algeria on the north, Niger on the east, Burkina Faso and the Cote d'Ivoire on the south, Guinea on the south-west, and Senegal and Mauritania on the west. Mali is divided into 8 regions (regions) and 1 district, and subdivided into 49 cercles, totalling 288 arrondissements. Mali Mali Mali Mali + Malta [GAZ:00004017] GAZ:00004017 Malta [GAZ:00004017] A Southern European country and consists of an archipelago situated centrally in the Mediterranean. Malta Malta Malta Malta + Marshall Islands [GAZ:00007161] GAZ:00007161 Marshall Islands [GAZ:00007161] An archipelago that consists of twenty-nine atolls and five isolated islands. The most important atolls and islands form two groups: the Ratak Chain and the Ralik Chain (meaning "sunrise" and "sunset" chains). Two-thirds of the nation's population lives on Majuro (which is also the capital) and Ebeye. The outer islands are sparsely populated. Marshall Islands Marshall Islands Marshall Islands Marshall Islands + Martinique [GAZ:00067143] GAZ:00067143 Martinique [GAZ:00067143] An island and an overseas department/region and single territorial collectivity of France. Martinique Martinique Martinique Martinique + Mauritania [GAZ:00000583] GAZ:00000583 Mauritania [GAZ:00000583] A country in North-West Africa. It is bordered by the Atlantic Ocean on the west, by Senegal on the southwest, by Mali on the east and southeast, by Algeria on the northeast, and by Western Sahara on the northwest (most of which is occupied by Morocco). The capital and largest city is Nouakchott, located on the Atlantic coast. Mauritania is divided into 12 regions (regions) and one capital district, which in turn are subdivided into 44 departments (departements). Mauritania Mauritania Mauritania Mauritania + Mauritius [GAZ:00003745] GAZ:00003745 Mauritius [GAZ:00003745] An island nation off the coast of the African continent in the southwest Indian Ocean, about 900 km east of Madagascar. In addition to the island of Mauritius, the republic includes the islands of St. Brandon, Rodrigues and the Agalega Islands. Mauritius Mauritius Mauritius Mauritius + Mayotte [GAZ:00003943] GAZ:00003943 Mayotte [GAZ:00003943] An overseas collectivity of France consisting of a main island, Grande-Terre (or Mahore), a smaller island, Petite-Terre (or Pamanzi), and several islets around these two. Mayotte Mayotte Mayotte Mayotte + Mexico [GAZ:00002852] GAZ:00002852 Mexico [GAZ:00002852] A federal constitutional republic in North America. It is bounded on the north by the United States; on the south and west by the North Pacific Ocean; on the southeast by Guatemala, Belize, and the Caribbean Sea; and on the east by the Gulf of Mexico. The United Mexican States comprise a federation of thirty-one states and a federal district, the capital Mexico City. Mexico Mexico Mexico Mexico + Micronesia [GAZ:00005862] GAZ:00005862 Micronesia [GAZ:00005862] A subregion of Oceania, comprising hundreds of small islands in the Pacific Ocean. The Philippines lie to the northwest, Indonesia, Papua New Guinea and Melanesia to the west and southwest, and Polynesia to the east. Micronesia Micronesia Micronesia Micronesia + Midway Islands [GAZ:00007112] GAZ:00007112 Midway Islands [GAZ:00007112] A 6.2 km2 atoll located in the North Pacific Ocean (near the northwestern end of the Hawaiian archipelago). It is an unincorporated territory of the United States, designated an insular area under the authority of the US Department of the Interior. Midway Islands Midway Islands Midway Islands Midway Islands + Moldova [GAZ:00003897] GAZ:00003897 Moldova [GAZ:00003897] A landlocked country in Eastern Europe, located between Romania to the west and Ukraine to the north, east and south. Moldova is divided into thirty-two districts (raioane, singular raion); three municipalities (Balti, Chisinau, Tighina); and two autonomous regions (Gagauzia and Transnistria). The cities of Comrat and Tiraspol also have municipality status, however not as first-tier subdivisions of Moldova, but as parts of the regions of Gagauzia and Transnistria, respectively. The status of Transnistria is however under dispute. Although it is de jure part of Moldova and is recognized as such by the international community, Transnistria is not de facto under the control of the central government of Moldova. It is administered by an unrecognized breakaway authority under the name Pridnestrovian Moldovan Republic. Moldova Moldova Moldova Moldova + Monaco [GAZ:00003857] GAZ:00003857 Monaco [GAZ:00003857] A small country that is completely bordered by France to the north, west, and south; to the east it is bordered by the Mediterranean Sea. It consists of a single municipality (commune) currently divided into 4 quartiers and 10 wards. Monaco Monaco Monaco Monaco + Mongolia [GAZ:00008744] GAZ:00008744 Mongolia [GAZ:00008744] A country in East-Central Asia. The landlocked country borders Russia to the north and China to the south. The capital and largest city is Ulan Bator. Mongolia is divided into 21 aimags (provinces), which are in turn divided into 315 sums (districts). The capital Ulan Bator is administrated separately as a khot (municipality) with provincial status. Mongolia Mongolia Mongolia Mongolia + Montenegro [GAZ:00006898] GAZ:00006898 Montenegro [GAZ:00006898] A country located in Southeastern Europe. It has a coast on the Adriatic Sea to the south and borders Croatia to the west, Bosnia and Herzegovina to the northwest, Serbia and its partially recognized breakaway southern province of Kosovo to the northeast and Albania to the southeast. Its capital and largest city is Podgorica. Montenegro is divided into twenty-one municipalities (opstina), and two urban municipalities, subdivisions of Podgorica municipality. Montenegro Montenegro Montenegro Montenegro + Montserrat [GAZ:00003988] GAZ:00003988 Montserrat [GAZ:00003988] A British overseas territory located in the Leeward Islands. Montserrat is divided into three parishes. Montserrat Montserrat Montserrat Montserrat + Morocco [GAZ:00000565] GAZ:00000565 Morocco [GAZ:00000565] A country in North Africa. It has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. Morocco has international borders with Algeria to the east, Spain to the north (a water border through the Strait and land borders with two small Spanish autonomous cities, Ceuta and Melilla), and Mauritania to the south. Morocco is divided into 16 regions, and subdivided into 62 prefectures and provinces. Because of the conflict over Western Sahara, the status of both regions of "Saguia el-Hamra" and "Rio de Oro" is disputed. Morocco Morocco Morocco Morocco + Mozambique [GAZ:00001100] GAZ:00001100 Mozambique [GAZ:00001100] A country in southeastern Africa bordered by the Indian Ocean to the east, Tanzania to the north, Malawi and Zambia to the northwest, Zimbabwe to the west and Swaziland and South Africa to the southwest. Mozambique is divided into ten provinces (provincias) and one capital city (cidade capital) with provincial status. The provinces are subdivided into 129 districts (distritos). Districts are further divided in "Postos Administrativos" (Administrative Posts) and these in Localidades (Localities) the lowest geographical level of central state administration. Mozambique Mozambique Mozambique Mozambique + Myanmar [GAZ:00006899] GAZ:00006899 Myanmar [GAZ:00006899] A country in SE Asia that is bordered by China on the north, Laos on the east, Thailand on the southeast, Bangladesh on the west, and India on the northwest, with the Bay of Bengal to the southwest. Myanmar is divided into seven states and seven divisions. The administrative divisions are further subdivided into districts, which are further subdivided into townships, wards, and villages. Myanmar Myanmar Myanmar Myanmar + Namibia [GAZ:00001096] GAZ:00001096 Namibia [GAZ:00001096] A country in southern Africa on the Atlantic coast. It shares borders with Angola and Zambia to the north, Botswana to the east, and South Africa to the south. Namibia is divided into 13 regions and subdivided into 102 constituencies. Namibia Namibia Namibia Namibia + Nauru [GAZ:00006900] GAZ:00006900 Nauru [GAZ:00006900] An island nation in the Micronesian South Pacific. The nearest neighbour is Banaba Island in the Republic of Kiribati, 300 km due east. Nauru is divided into fourteen administrative districts which are grouped into eight electoral constituencies. Nauru Nauru Nauru Nauru + Navassa Island [GAZ:00007119] GAZ:00007119 Navassa Island [GAZ:00007119] A small, uninhabited island in the Caribbean Sea, and is an unorganized unincorporated territory of the United States, which administers it through the US Fish and Wildlife Service. The island is also claimed by Haiti. Navassa Island Navassa Island Navassa Island Navassa Island + Nepal [GAZ:00004399] GAZ:00004399 Nepal [GAZ:00004399] A landlocked nation in South Asia. It is bordered by the Tibet Autonomous Region of the People's Republic of China to the northeast and India to the south and west; it is separated from Bhutan by the Indian State of Sikkim and from Bangladesh by a small strip of the Indian State of West Bengal, known as the "Chicken's Neck". The Himalaya mountain range runs across Nepal's north and western parts, and eight of the world's ten highest mountains, including the highest, Mount Everest are situated within its territory. Nepal is divided into 14 zones and 75 districts, grouped into 5 development regions. Nepal Nepal Nepal Nepal + Netherlands [GAZ:00002946] GAZ:00002946 Netherlands [GAZ:00002946] The European part of the Kingdom of the Netherlands. It is bordered by the North Sea to the north and west, Belgium to the south, and Germany to the east. The Netherlands is divided into twelve administrative regions, called provinces. All provinces of the Netherlands are divided into municipalities (gemeenten), together 443 (2007). Netherlands Netherlands Netherlands Netherlands + New Caledonia [GAZ:00005206] GAZ:00005206 New Caledonia [GAZ:00005206] A "sui generis collectivity" (in practice an overseas territory) of France, made up of a main island (Grande Terre), the Loyalty Islands, and several smaller islands. It is located in the region of Melanesia in the southwest Pacific. Administratively, the archipelago is divided into three provinces, and then into 33 communes. New Caledonia New Caledonia New Caledonia New Caledonia + New Zealand [GAZ:00000469] GAZ:00000469 New Zealand [GAZ:00000469] A nation in the south-western Pacific Ocean comprising two large islands (the North Island and the South Island) and numerous smaller islands, most notably Stewart Island/Rakiura and the Chatham Islands. New Zealand New Zealand New Zealand New Zealand + Nicaragua [GAZ:00002978] GAZ:00002978 Nicaragua [GAZ:00002978] A republic in Central America. It is also the least densely populated with a demographic similar in size to its smaller neighbors. The country is bordered by Honduras to the north and by Costa Rica to the south. The Pacific Ocean lies to the west of the country, while the Caribbean Sea lies to the east. For administrative purposes it is divided into 15 departments (departamentos) and two self-governing regions (autonomous communities) based on the Spanish model. The departments are then subdivided into 153 municipios (municipalities). The two autonomous regions are Region Autonoma del Atlantico Norte and Region Autonoma del Atlantico Sur, often referred to as RAAN and RAAS, respectively. Until they were granted autonomy in 1985 they formed the single department of Zelaya. Nicaragua Nicaragua Nicaragua Nicaragua + Niger [GAZ:00000585] GAZ:00000585 Niger [GAZ:00000585] A landlocked country in Western Africa, named after the Niger River. It borders Nigeria and Benin to the south, Burkina Faso and Mali to the west, Algeria and Libya to the north and Chad to the east. The capital city is Niamey. Niger is divided into 7 departments and one capital district. The departments are subdivided into 36 arrondissements and further subdivided into 129 communes. Niger Niger Niger Niger + Nigeria [GAZ:00000912] GAZ:00000912 Nigeria [GAZ:00000912] A federal constitutional republic comprising thirty-six states and one Federal Capital Territory. The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north. Its coast lies on the Gulf of Guinea, part of the Atlantic Ocean, in the south. The capital city is Abuja. Nigeria is divided into thirty-six states and one Federal Capital Territory, which are further sub-divided into 774 Local Government Areas (LGAs). Nigeria Nigeria Nigeria Nigeria + Niue [GAZ:00006902] GAZ:00006902 Niue [GAZ:00006902] An island nation located in the South Pacific Ocean. Although self-governing, Niue is in free association with New Zealand, meaning that the Sovereign in Right of New Zealand is also Niue's head of state. Niue Niue Niue Niue + Norfolk Island [GAZ:00005908] GAZ:00005908 Norfolk Island [GAZ:00005908] A Territory of Australia that includes Norfolk Island and neighboring islands. Norfolk Island Norfolk Island Norfolk Island Norfolk Island + North Korea [GAZ:00002801] GAZ:00002801 North Korea [GAZ:00002801] A state in East Asia in the northern half of the Korean Peninsula, with its capital in the city of Pyongyang. To the south and separated by the Korean Demilitarized Zone is South Korea, with which it formed one nation until division following World War II. At its northern Amnok River border are China and, separated by the Tumen River in the extreme north-east, Russia. North Korea North Korea North Korea North Korea + North Macedonia [GAZ:00006895] GAZ:00006895 North Macedonia [GAZ:00006895] A landlocked country on the Balkan peninsula in southeastern Europe. It is bordered by Serbia and Kosovo to the north, Albania to the west, Greece to the south, and Bulgaria to the east. In 2004-08, the Republic of Macedonia was reorganised into 85 municipalities (opstini; singular opstina), 10 of which comprise Greater Skopje. This is reduced from the previous 123 municipalities established in 1996-09. Prior to this, local government was organised into 34 administrative districts. North Macedonia North Macedonia North Macedonia North Macedonia + North Sea [GAZ:00002284] GAZ:00002284 North Sea [GAZ:00002284] A sea situated between the eastern coasts of the British Isles and the western coast of Europe. North Sea North Sea North Sea North Sea + Northern Mariana Islands [GAZ:00003958] GAZ:00003958 Northern Mariana Islands [GAZ:00003958] A group of 15 islands about three-quarters of the way from Hawaii to the Philippines. Northern Mariana Islands Northern Mariana Islands Northern Mariana Islands Northern Mariana Islands + Norway [GAZ:00002699] GAZ:00002699 Norway [GAZ:00002699] A country and constitutional monarchy in Northern Europe that occupies the western portion of the Scandinavian Peninsula. It is bordered by Sweden, Finland, and Russia. The Kingdom of Norway also includes the Arctic island territories of Svalbard and Jan Mayen. Norwegian sovereignty over Svalbard is based upon the Svalbard Treaty, but that treaty does not apply to Jan Mayen. Bouvet Island in the South Atlantic Ocean and Peter I Island and Queen Maud Land in Antarctica are external dependencies, but those three entities do not form part of the kingdom. Norway Norway Norway Norway + Oman [GAZ:00005283] GAZ:00005283 Oman [GAZ:00005283] A country in southwest Asia, on the southeast coast of the Arabian Peninsula. It borders the United Arab Emirates on the northwest, Saudi Arabia on the west, and Yemen on the southwest. The coast is formed by the Arabian Sea on the south and east, and the Gulf of Oman on the northeast. The country also contains Madha, an exclave enclosed by the United Arab Emirates, and Musandam, an exclave also separated by Emirati territory. Oman is divided into four governorates (muhafazah) and five regions (mintaqat). The regions are subdivided into provinces (wilayat). Oman Oman Oman Oman + Pakistan [GAZ:00005246] GAZ:00005246 Pakistan [GAZ:00005246] A country in Middle East which lies on the Iranian Plateau and some parts of South Asia. It is located in the region where South Asia converges with Central Asia and the Middle East. It has a 1,046 km coastline along the Arabian Sea in the south, and is bordered by Afghanistan and Iran in the west, India in the east and China in the far northeast. Pakistan is subdivided into four provinces and two territories. In addition, the portion of Kashmir that is administered by the Pakistani government is divided into two separate administrative units. The provinces are divided into a total of 105 zillas (districts). A zilla is further subdivided into tehsils (roughly equivalent to counties). Tehsils may contain villages or municipalities. There are over five thousand local governments in Pakistan. Pakistan Pakistan Pakistan Pakistan + Palau [GAZ:00006905] GAZ:00006905 Palau [GAZ:00006905] A nation that consists of eight principal islands and more than 250 smaller ones lying roughly 500 miles southeast of the Philippines. Palau Palau Palau Palau + Panama [GAZ:00002892] GAZ:00002892 Panama [GAZ:00002892] The southernmost country of Central America. Situated on an isthmus, some categorize it as a transcontinental nation connecting the north and south part of America. It borders Costa Rica to the north-west, Colombia to the south-east, the Caribbean Sea to the north and the Pacific Ocean to the south. Panama's major divisions are nine provinces and five indigenous territories (comarcas indigenas). The provincial borders have not changed since they were determined at independence in 1903. The provinces are divided into districts, which in turn are subdivided into sections called corregimientos. Configurations of the corregimientos are changed periodically to accommodate population changes as revealed in the census reports. Panama Panama Panama Panama + Papua New Guinea [GAZ:00003922] GAZ:00003922 Papua New Guinea [GAZ:00003922] A country in Oceania that comprises the eastern half of the island of New Guinea and its offshore islands in Melanesia (a region of the southwestern Pacific Ocean north of Australia). Papua New Guinea Papua New Guinea Papua New Guinea Papua New Guinea + Paracel Islands [GAZ:00010832] GAZ:00010832 Paracel Islands [GAZ:00010832] A group of small islands and reefs in the South China Sea, about one-third of the way from Vietnam to the Philippines. Paracel Islands Paracel Islands Paracel Islands Paracel Islands + Paraguay [GAZ:00002933] GAZ:00002933 Paraguay [GAZ:00002933] A landlocked country in South America. It lies on both banks of the Paraguay River, bordering Argentina to the south and southwest, Brazil to the east and northeast, and Bolivia to the northwest, and is located in the very heart of South America. Paraguay consists of seventeen departments and one capital district (distrito capital). Each department is divided into districts. Paraguay Paraguay Paraguay Paraguay + Peru [GAZ:00002932] GAZ:00002932 Peru [GAZ:00002932] A country in western South America. It is bordered on the north by Ecuador and Colombia, on the east by Brazil, on the southeast by Bolivia, on the south by Chile, and on the west by the Pacific Ocean. Peru is divided into 25 regions and the province of Lima. These regions are subdivided into provinces, which are composed of districts (provincias and distritos). There are 195 provinces and 1833 districts in Peru. The Lima Province, located in the central coast of the country, is unique in that it doesn't belong to any of the twenty-five regions. The city of Lima, which is the nation's capital, is located in this province. Callao is its own region, even though it only contains one province, the Constitutional Province of Callao. Peru Peru Peru Peru + Philippines [GAZ:00004525] GAZ:00004525 Philippines [GAZ:00004525] An archipelagic nation located in Southeast Asia. The Philippine archipelago comprises 7,107 islands in the western Pacific Ocean, bordering countries such as Indonesia, Malaysia, Palau and the Republic of China, although it is the only Southeast Asian country to share no land borders with its neighbors. The Philippines is divided into three island groups: Luzon, Visayas, and Mindanao. These are divided into 17 regions, 81 provinces, 136 cities, 1,494 municipalities and 41,995 barangays. Philippines Philippines Philippines Philippines + Pitcairn Islands [GAZ:00005867] GAZ:00005867 Pitcairn Islands [GAZ:00005867] A group of four islands in the southern Pacific Ocean. The Pitcairn Islands form the southeasternmost extension of the geological archipelago of the Tuamotus of French Polynesia. Pitcairn Islands Pitcairn Islands Pitcairn Islands Pitcairn Islands + Poland [GAZ:00002939] GAZ:00002939 Poland [GAZ:00002939] A country in Central Europe. Poland is bordered by Germany to the west; the Czech Republic and Slovakia to the south; Ukraine, Belarus and Lithuania to the east; and the Baltic Sea and Kaliningrad Oblast, a Russian exclave, to the north. The administrative division of Poland since 1999 has been based on three levels of subdivision. The territory of Poland is divided into voivodeships (provinces); these are further divided into powiats (counties), and these in turn are divided into gminas (communes or municipalities). Major cities normally have the status of both gmina and powiat. Poland currently has 16 voivodeships, 379 powiats (including 65 cities with powiat status), and 2,478 gminas. Poland Poland Poland Poland + Portugal [GAZ:00004126] GAZ:00004126 Portugal [GAZ:00004126] That part of the Portugese Republic that occupies the W part of the Iberian Peninsula, and immediately adjacent islands. Portugal Portugal Portugal Portugal + Puerto Rico [GAZ:00006935] GAZ:00006935 Puerto Rico [GAZ:00006935] A semi-autonomous territory composed of an archipelago in the northeastern Caribbean, east of the Dominican Republic and west of the Virgin Islands, approximately 2,000 km off the coast of Florida (the nearest of the mainland United States). Puerto Rico Puerto Rico Puerto Rico Puerto Rico + Qatar [GAZ:00005286] GAZ:00005286 Qatar [GAZ:00005286] An Arab emirate in Southwest Asia, occupying the small Qatar Peninsula on the northeasterly coast of the larger Arabian Peninsula. It is bordered by Saudi Arabia to the south; otherwise the Persian Gulf surrounds the state. Qatar is divided into ten municipalities (Arabic: baladiyah), which are further divided into zones (districts). Qatar Qatar Qatar Qatar + Republic of the Congo [GAZ:00001088] GAZ:00001088 Republic of the Congo [GAZ:00001088] A country in Central Africa. It is bordered by Gabon, Cameroon, the Central African Republic, the Democratic Republic of the Congo, the Angolan exclave province of Cabinda, and the Gulf of Guinea. The Republic of the Congo is divided into 10 regions (regions) and one commune, the capital Brazzaville. The regions are subdivided into forty-six districts. Republic of the Congo Republic of the Congo Republic of the Congo Republic of the Congo + Reunion [GAZ:00003945] GAZ:00003945 Reunion [GAZ:00003945] An island, located in the Indian Ocean east of Madagascar, about 200 km south west of Mauritius, the nearest island. Reunion Reunion Reunion Reunion + Romania [GAZ:00002951] GAZ:00002951 Romania [GAZ:00002951] A country in Southeastern Europe. It shares a border with Hungary and Serbia to the west, Ukraine and the Republic of Moldova to the northeast, and Bulgaria to the south. Romania has a stretch of sea coast along the Black Sea. It is located roughly in the lower basin of the Danube and almost all of the Danube Delta is located within its territory. Romania is divided into forty-one counties (judete), as well as the municipality of Bucharest (Bucuresti) - which is its own administrative unit. The country is further subdivided into 319 cities and 2686 communes (rural localities). Romania Romania Romania Romania + Ross Sea [GAZ:00023304] GAZ:00023304 Ross Sea [GAZ:00023304] A large embayment of the Southern Ocean, extending deeply into Antarctica between Cape Adare, at 170degE, on the west and Cape Colbeck on the east, at 158degW. Ross Sea Ross Sea Ross Sea Ross Sea + Russia [GAZ:00002721] GAZ:00002721 Russia [GAZ:00002721] A transcontinental country extending over much of northern Eurasia. Russia shares land borders with the following countries (counter-clockwise from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania (Kaliningrad Oblast), Poland (Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and North Korea. The Russian Federation comprises 83 federal subjectsm 46 oblasts(provinces), 21 republics, 9 krais (territories), 4 autonomous okrugs (autonomous districts), one autonomous oblast, and two federal cities. The federal subjects are grouped into seven federal districts. These subjects are divided into districts (raions), cities/towns and urban-type settlements, and, at level 4, selsovets (rural councils), towns and urban-type settlements under the jurisdiction of the district and city districts. Russia Russia Russia Russia + Rwanda [GAZ:00001087] GAZ:00001087 Rwanda [GAZ:00001087] A small landlocked country in the Great Lakes region of east-central Africa, bordered by Uganda, Burundi, the Democratic Republic of the Congo and Tanzania. Rwanda is divided into five provinces (intara) and subdivided into thirty districts (akarere). The districts are divided into sectors (imirenge). Rwanda Rwanda Rwanda Rwanda + Saint Helena [GAZ:00000849] GAZ:00000849 Saint Helena [GAZ:00000849] An island of volcanic origin and a British overseas territory in the South Atlantic Ocean. Saint Helena Saint Helena Saint Helena Saint Helena + Saint Kitts and Nevis [GAZ:00006906] GAZ:00006906 Saint Kitts and Nevis [GAZ:00006906] A federal two-island nation in the West Indies. Located in the Leeward Islands. Saint Kitts and Nevis are geographically part of the Leeward Islands. To the north-northwest lie the islands of Saint Eustatius, Saba, Saint Barthelemy, and Saint-Martin/Sint Maarten. To the east and northeast are Antigua and Barbuda, and to the southeast is the small uninhabited island of Redonda, and the island of Montserrat. The federation of Saint Kitts and Nevis is divided into fourteen parishes: nine divisions on Saint Kitts and five on Nevis. Saint Kitts and Nevis Saint Kitts and Nevis Saint Kitts and Nevis Saint Kitts and Nevis + Saint Lucia [GAZ:00006909] GAZ:00006909 Saint Lucia [GAZ:00006909] An island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. Saint Lucia Saint Lucia Saint Lucia Saint Lucia + Saint Pierre and Miquelon [GAZ:00003942] GAZ:00003942 Saint Pierre and Miquelon [GAZ:00003942] An Overseas Collectivity of France located in a group of small islands in the North Atlantic Ocean, the main ones being Saint Pierre and Miquelon, 25 km off the coast of Newfoundland, Canada. Saint Pierre and Miquelon became an overseas department in 1976, but its status changed to that of an Overseas collectivity in 1985. Saint Pierre and Miquelon Saint Pierre and Miquelon Saint Pierre and Miquelon Saint Pierre and Miquelon + Saint Martin [GAZ:00005841] GAZ:00005841 Saint Martin [GAZ:00005841] An overseas collectivity of France that came into being on 2007-02-22, encompassing the northern parts of the island of Saint Martin and neighboring islets. The southern part of the island, Sint Maarten, is part of the Netherlands Antilles. Formerly, with Saint-Barthelemy, an arrondissement of Guadeloupe. Saint Martin Saint Martin Saint Martin Saint Martin + Saint Vincent and the Grenadines [GAZ:02000565] GAZ:02000565 Saint Vincent and the Grenadines [GAZ:02000565] An island nation in the Lesser Antilles chain of the Caribbean Sea. Saint Vincent and the Grenadines Saint Vincent and the Grenadines Saint Vincent and the Grenadines Saint Vincent and the Grenadines + Samoa [GAZ:00006910] GAZ:00006910 Samoa [GAZ:00006910] A country governing the western part of the Samoan Islands archipelago in the South Pacific Ocean. Samoa is made up of eleven itumalo (political districts). Samoa Samoa Samoa Samoa + San Marino [GAZ:00003102] GAZ:00003102 San Marino [GAZ:00003102] A country in the Apennine Mountains. It is a landlocked enclave, completely surrounded by Italy. San Marino is an enclave in Italy, on the border between the regioni of Emilia Romagna and Marche. Its topography is dominated by the Apennines mountain range. San Marino is divided into nine municipalities, known locally as Castelli (singular castello). San Marino San Marino San Marino San Marino + Sao Tome and Principe [GAZ:00006927] GAZ:00006927 Sao Tome and Principe [GAZ:00006927] An island nation in the Gulf of Guinea, off the western equatorial coast of Africa. It consists of two islands: Sao Tome and Principe, located about 140 km apart and about 250 and 225 km respectively, off of the northwestern coast of Gabon. Both islands are part of an extinct volcanic mountain range. Sao Tome and Principe is divided into 2 provinces: Principe, Sao Tome. The provinces are further divided into seven districts, six on Sao Tome and one on Principe (with Principe having self-government since 1995-04-29). Sao Tome and Principe Sao Tome and Principe Sao Tome and Principe Sao Tome and Principe + Saudi Arabia [GAZ:00005279] GAZ:00005279 Saudi Arabia [GAZ:00005279] A country on the Arabian Peninsula. It is bordered by Jordan on the northwest, Iraq on the north and northeast, Kuwait, Qatar, Bahrain, and the United Arab Emirates on the east, Oman on the southeast, and Yemen on the south. The Persian Gulf lies to the northeast and the Red Sea to its west. Saudi Arabia is divided into 13 provinces or regions (manatiq; singular mintaqah). Each is then divided into Governorates. Saudi Arabia Saudi Arabia Saudi Arabia Saudi Arabia + Senegal [GAZ:00000913] GAZ:00000913 Senegal [GAZ:00000913] A country south of the Senegal River in western Africa. Senegal is bounded by the Atlantic Ocean to the west, Mauritania to the north, Mali to the east, and Guinea and Guinea-Bissau to the south. The Gambia lies almost entirely within Senegal, surrounded on the north, east and south; from its western coast Gambia's territory follows the Gambia River more than 300 km inland. Dakar is the capital city of Senegal, located on the Cape Verde Peninsula on the country's Atlantic coast. Senegal is subdivided into 11 regions and further subdivided into 34 Departements, 103 Arrondissements (neither of which have administrative function) and by Collectivites Locales. Senegal Senegal Senegal Senegal + Serbia [GAZ:00002957] GAZ:00002957 Serbia [GAZ:00002957] A landlocked country in Central and Southeastern Europe, covering the southern part of the Pannonian Plain and the central part of the Balkan Peninsula. It is bordered by Hungary to the north; Romania and Bulgaria to the east; Republic of Macedonia, Montenegro to the south; Croatia and Bosnia and Herzegovina to the west. The capital is Belgrade. Serbia is divided into 29 districts plus the City of Belgrade. The districts and the city of Belgrade are further divided into municipalities. Serbia has two autonomous provinces: Kosovo and Metohija in the south (5 districts, 30 municipalities), and Vojvodina in the north (7 districts, 46 municipalities). Serbia Serbia Serbia Serbia + Seychelles [GAZ:00006922] GAZ:00006922 Seychelles [GAZ:00006922] An archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands. Seychelles Seychelles Seychelles Seychelles + Sierra Leone [GAZ:00000914] GAZ:00000914 Sierra Leone [GAZ:00000914] A country in West Africa. It is bordered by Guinea in the north and east, Liberia in the southeast, and the Atlantic Ocean in the southwest and west. The Republic of Sierra Leone is composed of 3 provinces and one area called the Western Area; the provinces are further divided into 12 districts. The Western Area is also divided into 2 districts. Sierra Leone Sierra Leone Sierra Leone Sierra Leone + Singapore [GAZ:00003923] GAZ:00003923 Singapore [GAZ:00003923] An island nation located at the southern tip of the Malay Peninsula. It lies 137 km north of the Equator, south of the Malaysian State of Johor and north of Indonesia's Riau Islands. Singapore consists of 63 islands, including mainland Singapore. There are two man-made connections to Johor, Malaysia, Johor-Singapore Causeway in the north, and Tuas Second Link in the west. Since 2001-11-24, Singapore has had an administrative subdivision into 5 districts. It is also divided into five Regions, urban planning subdivisions with no administrative role. Singapore Singapore Singapore Singapore + Sint Maarten [GAZ:00012579] GAZ:00012579 Sint Maarten [GAZ:00012579] One of five island areas (Eilandgebieden) of the Netherlands Antilles, encompassing the southern half of the island of Saint Martin/Sint Maarten. Sint Maarten Sint Maarten Sint Maarten Sint Maarten + Slovakia [GAZ:00002956] GAZ:00002956 Slovakia [GAZ:00002956] A landlocked country in Central Europe. The Slovak Republic borders the Czech Republic and Austria to the west, Poland to the north, Ukraine to the east and Hungary to the south. The largest city is its capital, Bratislava. Slovakia is subdivided into 8 kraje (singular - kraj, usually translated as regions. The kraje are subdivided into many okresy (singular okres, usually translated as districts). Slovakia currently has 79 districts. Slovakia Slovakia Slovakia Slovakia + Slovenia [GAZ:00002955] GAZ:00002955 Slovenia [GAZ:00002955] A country in southern Central Europe bordering Italy to the west, the Adriatic Sea to the southwest, Croatia to the south and east, Hungary to the northeast, and Austria to the north. The capital of Slovenia is Ljubljana. As of 2005-05 Slovenia is divided into 12 statistical regions for legal and statistical purposes. Slovenia is divided into 210 local municipalities, eleven of which have urban status. Slovenia Slovenia Slovenia Slovenia + Solomon Islands [GAZ:00005275] GAZ:00005275 Solomon Islands [GAZ:00005275] A nation in Melanesia, east of Papua New Guinea, consisting of nearly one thousand islands. Together they cover a land mass of 28,400 km2. The capital is Honiara, located on the island of Guadalcanal. Solomon Islands Solomon Islands Solomon Islands Solomon Islands + Somalia [GAZ:00001104] GAZ:00001104 Somalia [GAZ:00001104] A country located in the Horn of Africa. It is bordered by Djibouti to the northwest, Kenya on its southwest, the Gulf of Aden with Yemen on its north, the Indian Ocean at its east, and Ethiopia to the west. Prior to the civil war, Somalia was divided into eighteen regions (gobollada, singular gobol), which were in turn subdivided into districts. On a de facto basis, northern Somalia is now divided up among the quasi-independent states of Puntland, Somaliland, Galmudug and Maakhir. Somalia Somalia Somalia Somalia + South Africa [GAZ:00001094] GAZ:00001094 South Africa [GAZ:00001094] A country located at the southern tip of Africa. It borders the Atlantic and Indian oceans and Namibia, Botswana, Zimbabwe, Mozambique, Swaziland, and Lesotho, an independent enclave surrounded by South African territory. It is divided into nine provinces which are further subdivided into 52 districts: 6 metropolitan and 46 district municipalities. The 46 district municipalities are further subdivided into 231 local municipalities. The district municipalities also contain 20 district management areas (mostly game parks) that are directly governed by the district municipalities. The six metropolitan municipalities perform the functions of both district and local municipalities. South Africa South Africa South Africa South Africa + South Georgia and the South Sandwich Islands [GAZ:00003990] GAZ:00003990 South Georgia and the South Sandwich Islands [GAZ:00003990] A British overseas territory in the southern Atlantic Ocean. It iconsists of South Georgia and the Sandwich Islands, some 640 km to the SE. South Georgia and the South Sandwich Islands South Georgia and the South Sandwich Islands South Georgia and the South Sandwich Islands South Georgia and the South Sandwich Islands + South Korea [GAZ:00002802] GAZ:00002802 South Korea [GAZ:00002802] A republic in East Asia, occupying the southern half of the Korean Peninsula. South Korea is divided into 8 provinces (do), 1 special autonomous province (teukbyeol jachido), 6 metropolitan cities (gwangyeoksi), and 1 special city (teukbyeolsi). These are further subdivided into a variety of smaller entities, including cities (si), counties (gun), districts (gu), towns (eup), townships (myeon), neighborhoods (dong) and villages (ri). South Korea South Korea South Korea South Korea + South Sudan [GAZ:00233439] GAZ:00233439 South Sudan [GAZ:00233439] A state located in Africa with Juba as its capital city. It's bordered by Ethiopia to the east, Kenya, Uganda, and the Democratic Republic of the Congo to the south, and the Central African Republic to the west and Sudan to the North. Southern Sudan includes the vast swamp region of the Sudd formed by the White Nile, locally called the Bahr el Jebel. South Sudan South Sudan South Sudan South Sudan + Spain [GAZ:00003936] GAZ:00003936 Spain [GAZ:00003936] That part of the Kingdom of Spain that occupies the Iberian Peninsula plus the Balaeric Islands. The Spanish mainland is bordered to the south and east almost entirely by the Mediterranean Sea (except for a small land boundary with Gibraltar); to the north by France, Andorra, and the Bay of Biscay; and to the west by the Atlantic Ocean and Portugal. Spain Spain Spain Spain + Spratly Islands [GAZ:00010831] GAZ:00010831 Spratly Islands [GAZ:00010831] A group of >100 islands located in the Southeastern Asian group of reefs and islands in the South China Sea, about two-thirds of the way from southern Vietnam to the southern Philippines. Spratly Islands Spratly Islands Spratly Islands Spratly Islands + Sri Lanka [GAZ:00003924] GAZ:00003924 Sri Lanka [GAZ:00003924] An island nation in South Asia, located about 31 km off the southern coast of India. Sri Lanka is divided into 9 provinces and 25 districts. Districts are divided into Divisional Secretariats. Sri Lanka Sri Lanka Sri Lanka Sri Lanka + State of Palestine [GAZ:00002475] GAZ:00002475 State of Palestine [GAZ:00002475] The territory under the administration of the Palestine National Authority, as established by the Oslo Accords. The PNA divides the Palestinian territories into 16 governorates. State of Palestine State of Palestine State of Palestine State of Palestine + Sudan [GAZ:00000560] GAZ:00000560 Sudan [GAZ:00000560] A country in North Africa. It is bordered by Egypt to the north, the Red Sea to the northeast, Eritrea and Ethiopia to the east, Kenya and Uganda to the southeast, Democratic Republic of the Congo and the Central African Republic to the southwest, Chad to the west and Libya to the northwest. Sudan is divided into twenty-six states (wilayat, singular wilayah) which in turn are subdivided into 133 districts. Sudan Sudan Sudan Sudan + Suriname [GAZ:00002525] GAZ:00002525 Suriname [GAZ:00002525] A country in northern South America. It is situated between French Guiana to the east and Guyana to the west. The southern border is shared with Brazil and the northern border is the Atlantic coast. The southernmost border with French Guiana is disputed along the Marowijne river. Suriname is divided into 10 districts, each of which is divided into Ressorten. Suriname Suriname Suriname Suriname + Svalbard [GAZ:00005396] GAZ:00005396 Svalbard [GAZ:00005396] An archipelago of continental islands lying in the Arctic Ocean north of mainland Europe, about midway between Norway and the North Pole. Svalbard Svalbard Svalbard Svalbard + Swaziland [GAZ:00001099] GAZ:00001099 Swaziland [GAZ:00001099] A small, landlocked country in Africa embedded between South Africa in the west, north and south and Mozambique in the east. Swaziland is divided into four districts, each of which is divided into Tinkhundla (singular, Inkhundla). Swaziland Swaziland Swaziland Swaziland + Sweden [GAZ:00002729] GAZ:00002729 Sweden [GAZ:00002729] A Nordic country on the Scandinavian Peninsula in Northern Europe. It has borders with Norway (west and north) and Finland (northeast). Sweden is a unitary state, currently divided into twenty-one counties (lan). Each county further divides into a number of municipalities or kommuner, with a total of 290 municipalities in 2004. Sweden Sweden Sweden Sweden + Switzerland [GAZ:00002941] GAZ:00002941 Switzerland [GAZ:00002941] A federal republic in Europe. Switzerland is bordered by Germany, France, Italy, Austria and Liechtenstein. The Swiss Confederation consists of 26 cantons. The Cantons comprise a total of 2,889 municipalities. Within Switzerland there are two enclaves: Busingen belongs to Germany, Campione d'Italia belongs to Italy. Switzerland Switzerland Switzerland Switzerland + Syria [GAZ:00002474] GAZ:00002474 Syria [GAZ:00002474] A country in Southwest Asia, bordering Lebanon, the Mediterranean Sea and the island of Cyprus to the west, Israel to the southwest, Jordan to the south, Iraq to the east, and Turkey to the north. Syria has fourteen governorates, or muhafazat (singular: muhafazah). The governorates are divided into sixty districts, or manatiq (singular: mintaqah), which are further divided into sub-districts, or nawahi (singular: nahia). Syria Syria Syria Syria + Taiwan [GAZ:00005341] GAZ:00005341 Taiwan [GAZ:00005341] A state in East Asia with de facto rule of the island of Tawain and adjacent territory. The Republic of China currently administers two historical provinces of China (one completely and a small part of another one) and centrally administers two direct-controlled municipalities. Taiwan Taiwan Taiwan Taiwan + Tajikistan [GAZ:00006912] GAZ:00006912 Tajikistan [GAZ:00006912] A mountainous landlocked country in Central Asia. Afghanistan borders to the south, Uzbekistan to the west, Kyrgyzstan to the north, and People's Republic of China to the east. Tajikistan consists of 4 administrative divisions. These are the provinces (viloyat) of Sughd and Khatlon, the autonomous province of Gorno-Badakhshan (abbreviated as GBAO), and the Region of Republican Subordination (RRP, Raiony Respublikanskogo Podchineniya in Russian; formerly known as Karotegin Province). Each region is divided into several districts (nohiya or raion). Tajikistan Tajikistan Tajikistan Tajikistan + Tanzania [GAZ:00001103] GAZ:00001103 Tanzania [GAZ:00001103] A country in East Africa bordered by Kenya and Uganda on the north, Rwanda, Burundi and the Democratic Republic of the Congo on the west, and Zambia, Malawi and Mozambique on the south. To the east it borders the Indian Ocean. Tanzania is divided into 26 regions (mkoa), twenty-one on the mainland and five on Zanzibar (three on Unguja, two on Pemba). Ninety-eight districts (wilaya), each with at least one council, have been created to further increase local authority; the councils are also known as local government authorities. Currently there are 114 councils operating in 99 districts; 22 are urban and 92 are rural. The 22 urban units are further classified as city councils (Dar es Salaam and Mwanza), municipal councils (Arusha, Dodoma, Iringa, Kilimanjaro, Mbeya, Morogoro, Shinyanga, Tabora, and Tanga) or town councils (the remaining eleven communities). Tanzania Tanzania Tanzania Tanzania + Thailand [GAZ:00003744] GAZ:00003744 Thailand [GAZ:00003744] A country in Southeast Asia. To its east lie Laos and Cambodia; to its south, the Gulf of Thailand and Malaysia; and to its west, the Andaman Sea and Burma. Its capital and largest city is Bangkok. Thailand is divided into 75 provinces (changwat), which are gathered into 5 groups of provinces by location. There are also 2 special governed districts: the capital Bangkok (Krung Thep Maha Nakhon) and Pattaya, of which Bangkok is at provincial level and thus often counted as a 76th province. Thailand Thailand Thailand Thailand + Timor-Leste [GAZ:00006913] GAZ:00006913 Timor-Leste [GAZ:00006913] A country in Southeast Asia. It comprises the eastern half of the island of Timor, the nearby islands of Atauro and Jaco, and Oecussi-Ambeno, an exclave on the northwestern side of the island, within Indonesian West Timor. The small country of 15,410 km2 is located about 640 km northwest of Darwin, Australia. East Timor is divided into thirteen administrative districts, are subdivided into 65 subdistricts, 443 sucos and 2,336 towns, villages and hamlets. Timor-Leste Timor-Leste Timor-Leste Timor-Leste + Togo [GAZ:00000915] GAZ:00000915 Togo [GAZ:00000915] A country in West Africa bordering Ghana in the west, Benin in the east and Burkina Faso in the north. In the south, it has a short Gulf of Guinea coast, on which the capital Lome is located. Togo Togo Togo Togo + Tokelau [GAZ:00260188] GAZ:00260188 Tokelau [GAZ:00260188] A dependent territory of New Zealand in the southern Pacific Ocean. It consists of three tropical coral atolls: Atafu, Nukunonu, and Fakaofo. They have a combined land area of 10 km2 (4 sq mi). Tokelau Tokelau Tokelau Tokelau + Tonga [GAZ:00006916] GAZ:00006916 Tonga [GAZ:00006916] A Polynesian country, and also an archipelago comprising 169 islands, of which 36 are inhabited. The archipelago's total surface area is about 750 square kilometres (290 sq mi) scattered over 700,000 square kilometres (270,000 sq mi) of the southern Pacific Ocean. Tonga Tonga Tonga Tonga + Trinidad and Tobago [GAZ:00003767] GAZ:00003767 Trinidad and Tobago [GAZ:00003767] An archipelagic state in the southern Caribbean, lying northeast of the South American nation of Venezuela and south of Grenada in the Lesser Antilles. It also shares maritime boundaries with Barbados to the northeast and Guyana to the southeast. The country covers an area of 5,128 km2and consists of two main islands, Trinidad and Tobago, and 21 smaller islands. Trinidad and Tobago Trinidad and Tobago Trinidad and Tobago Trinidad and Tobago + Tromelin Island [GAZ:00005812] GAZ:00005812 Tromelin Island [GAZ:00005812] A low, flat 0.8 km2 island in the Indian Ocean, about 350 km east of Madagascar. Tromelin is a low, scrub-covered sandbank about 1,700 m long and 700 m wide, surrounded by coral reefs. The island is 7 m high at its highest point. Tromelin Island Tromelin Island Tromelin Island Tromelin Island + Tunisia [GAZ:00000562] GAZ:00000562 Tunisia [GAZ:00000562] A country situated on the Mediterranean coast of North Africa. It is bordered by Algeria to the west and Libya to the southeast. Tunisia is subdivided into 24 governorates, divided into 262 "delegations" or "districts" (mutamadiyat), and further subdivided into municipalities (shaykhats). Tunisia Tunisia Tunisia Tunisia + Turkey [GAZ:00000558] GAZ:00000558 Turkey [GAZ:00000558] A Eurasian country that stretches across the Anatolian peninsula in western Asia and Thrace (Rumelia) in the Balkan region of southeastern Europe. Turkey borders eight countries: Bulgaria to the northwest; Greece to the west, Georgia to the northeast; Armenia, Azerbaijan (the exclave of Nakhichevan), and Iran to the east; and Iraq and Syria to the southeast. The Mediterranean Sea and Cyprus are to the south; the Aegean Sea and Archipelago are to the west; and the Black Sea is to the north. Separating Anatolia and Thrace are the Sea of Marmara and the Turkish Straits (the Bosporus and the Dardanelles), which are commonly reckoned to delineate the border between Asia and Europe, thereby making Turkey transcontinental. The territory of Turkey is subdivided into 81 provinces for administrative purposes. The provinces are organized into 7 regions for census purposes; however, they do not represent an administrative structure. Each province is divided into districts, for a total of 923 districts. Turkey Turkey Turkey Turkey + Turkmenistan [GAZ:00005018] GAZ:00005018 Turkmenistan [GAZ:00005018] A country in Central Asia. It is bordered by Afghanistan to the southeast, Iran to the southwest, Uzbekistan to the northeast, Kazakhstan to the northwest, and the Caspian Sea to the west. It was a constituent republic of the Soviet Union, the Turkmen Soviet Socialist Republic. Turkmenistan is divided into five provinces or welayatlar (singular - welayat) and one independent city. Turkmenistan Turkmenistan Turkmenistan Turkmenistan + Turks and Caicos Islands [GAZ:00003955] GAZ:00003955 Turks and Caicos Islands [GAZ:00003955] A British Overseas Territory consisting of two groups of tropical islands in the West Indies. The Turks and Caicos Islands are divided into six administrative districts (two in the Turks Islands and four in the Caicos Islands. Turks and Caicos Islands Turks and Caicos Islands Turks and Caicos Islands Turks and Caicos Islands + Tuvalu [GAZ:00009715] GAZ:00009715 Tuvalu [GAZ:00009715] A Polynesian island nation located in the Pacific Ocean midway between Hawaii and Australia. Tuvalu Tuvalu Tuvalu Tuvalu + United States of America [GAZ:00002459] GAZ:00002459 United States of America [GAZ:00002459] A federal constitutional republic comprising fifty states and a federal district. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, DC, the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The State of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the State of Hawaii is in the mid-Pacific. The United States also possesses several territories, or insular areas, that are scattered around the Caribbean and Pacific. The states are divided into smaller administrative regions, called counties in most states, exceptions being Alaska (parts of the state are organized into subdivisions called boroughs; the rest of the state's territory that is not included in any borough is divided into "census areas"), and Louisiana (which is divided into county-equivalents that are called parishes). There are also independent cities which are within particular states but not part of any particular county or consolidated city-counties. Another type of organization is where the city and county are unified and function as an independent city. There are thirty-nine independent cities in Virginia and other independent cities or city-counties are San Francisco, California, Baltimore, Maryland, St. Louis, Missouri, Denver, Colorado and Carson City, Nevada. Counties can include a number of cities, towns, villages, or hamlets, or sometimes just a part of a city. Counties have varying degrees of political and legal significance, but they are always administrative divisions of the state. Counties in many states are further subdivided into townships, which, by definition, are administrative divisions of a county. In some states, such as Michigan, a township can file a charter with the state government, making itself into a "charter township", which is a type of mixed municipal and township status (giving the township some of the rights of a city without all of the responsibilities), much in the way a metropolitan municipality is a mixed municipality and county. United States of America United States of America United States of America United States of America + Uganda [GAZ:00001102] GAZ:00001102 Uganda [GAZ:00001102] A landlocked country in East Africa, bordered on the east by Kenya, the north by Sudan, on the west by the Democratic Republic of the Congo, on the southwest by Rwanda, and on the south by Tanzania. The southern part of the country includes a substantial portion of Lake Victoria, within which it shares borders with Kenya and Tanzania. Uganda is divided into 80 districts, spread across four administrative regions: Northern, Eastern, Central and Western. The districts are subdivided into counties. Uganda Uganda Uganda Uganda + Ukraine [GAZ:00002724] GAZ:00002724 Ukraine [GAZ:00002724] A country in Eastern Europe. It borders Russia to the east, Belarus to the north, Poland, Slovakia and Hungary to the west, Romania and Moldova to the southwest, and the Black Sea and Sea of Azov to the south. Ukraine is subdivided into twenty-four oblasts (provinces) and one autonomous republic (avtonomna respublika), Crimea. Additionally, the cities of Kiev, the capital, and Sevastopol, both have a special legal status. The 24 oblasts and Crimea are subdivided into 490 raions (districts), or second-level administrative units. Ukraine Ukraine Ukraine Ukraine + United Arab Emirates [GAZ:00005282] GAZ:00005282 United Arab Emirates [GAZ:00005282] A Middle Eastern federation of seven states situated in the southeast of the Arabian Peninsula in Southwest Asia on the Persian Gulf, bordering Oman and Saudi Arabia. The seven states, termed emirates, are Abu Dhabi, Ajman, Dubai, Fujairah, Ras al-Khaimah, Sharjah, and Umm al-Quwain. United Arab Emirates United Arab Emirates United Arab Emirates United Arab Emirates + United Kingdom [GAZ:00002637] GAZ:00002637 United Kingdom [GAZ:00002637] A sovereign island country located off the northwestern coast of mainland Europe comprising of the four constituent countries; England, Scotland, Wales and Northern Ireland. It comprises the island of Great Britain, the northeast part of the island of Ireland and many small islands. Apart from Northern Ireland the UK is surrounded by the Atlantic Ocean, the North Sea, the English Channel and the Irish Sea. The largest island, Great Britain, is linked to France by the Channel Tunnel. United Kingdom United Kingdom United Kingdom United Kingdom + Uruguay [GAZ:00002930] GAZ:00002930 Uruguay [GAZ:00002930] A country located in the southeastern part of South America. It is bordered by Brazil to the north, by Argentina across the bank of both the Uruguay River to the west and the estuary of Rio de la Plata to the southwest, and the South Atlantic Ocean to the southeast. Uraguay consists of 19 departments (departamentos, singular - departamento). Uruguay Uruguay Uruguay Uruguay + Uzbekistan [GAZ:00004979] GAZ:00004979 Uzbekistan [GAZ:00004979] A doubly landlocked country in Central Asia, formerly part of the Soviet Union. It shares borders with Kazakhstan to the west and to the north, Kyrgyzstan and Tajikistan to the east, and Afghanistan and Turkmenistan to the south. Uzbekistan is divided into twelve provinces (viloyatlar) one autonomous republic (respublika and one independent city (shahar). Uzbekistan Uzbekistan Uzbekistan Uzbekistan + Vanuatu [GAZ:00006918] GAZ:00006918 Vanuatu [GAZ:00006918] An island country located in the South Pacific Ocean. The archipelago, which is of volcanic origin, is 1,750 kilometres (1,090 mi) east of northern Australia, 540 kilometres (340 mi) northeast of New Caledonia, east of New Guinea, southeast of the Solomon Islands, and west of Fiji. Vanuatu Vanuatu Vanuatu Vanuatu + Venezuela [GAZ:00002931] GAZ:00002931 Venezuela [GAZ:00002931] A country on the northern coast of South America. The country comprises a continental mainland and numerous islands located off the Venezuelan coastline in the Caribbean Sea. The Bolivarian Republic of Venezuela possesses borders with Guyana to the east, Brazil to the south, and Colombia to the west. Trinidad and Tobago, Grenada, St. Lucia, Barbados, Curacao, Bonaire, Aruba, Saint Vincent and the Grenadines and the Leeward Antilles lie just north, off the Venezuelan coast. Venezuela is divided into twenty-three states (Estados), a capital district (distrito capital) corresponding to the city of Caracas, the Federal Dependencies (Dependencias Federales, a special territory), and Guayana Esequiba (claimed in a border dispute with Guyana). Venezuela is further subdivided into 335 municipalities (municipios); these are subdivided into over one thousand parishes (parroquias). Venezuela Venezuela Venezuela Venezuela + Viet Nam [GAZ:00003756] GAZ:00003756 Viet Nam [GAZ:00003756] The easternmost country on the Indochina Peninsula in Southeast Asia. It borders the Gulf of Thailand, Gulf of Tonkin, and South China Sea, alongside China, Laos, and Cambodia. Viet Nam Viet Nam Viet Nam Viet Nam + Virgin Islands [GAZ:00003959] GAZ:00003959 Virgin Islands [GAZ:00003959] A group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. The US Virgin Islands are an organized, unincorporated United States territory. The US Virgin Islands are administratively divided into two districts and subdivided into 20 sub-districts. Virgin Islands Virgin Islands Virgin Islands Virgin Islands + Wake Island [GAZ:00007111] GAZ:00007111 Wake Island [GAZ:00007111] A coral atoll (despite its name) having a coastline of 19 km in the North Pacific Ocean, located about two-thirds of the way from Honolulu (3,700 km west) to Guam (2,430 km east). Wake Island Wake Island Wake Island Wake Island + Wallis and Futuna [GAZ:00007191] GAZ:00007191 Wallis and Futuna [GAZ:00007191] A Polynesian French island territory (but not part of, or even contiguous with, French Polynesia) in the South Pacific between Fiji and Samoa. It is made up of three main volcanic tropical islands and a number of tiny islets. Wallis and Futuna Wallis and Futuna Wallis and Futuna Wallis and Futuna + West Bank [GAZ:00009572] GAZ:00009572 West Bank [GAZ:00009572] A landlocked territory near the Mediterranean coast of Western Asia, bordered by Jordan and the Dead Sea to the east and by Israel to the south, west and north.[2] Under Israeli occupation since 1967, the area is split into 167 Palestinian "islands" under partial Palestinian National Authority civil rule, and 230 Israeli settlements into which Israeli law is "pipelined". West Bank West Bank West Bank West Bank + Western Sahara [GAZ:00000564] GAZ:00000564 Western Sahara [GAZ:00000564] A territory of northwestern Africa, bordered by Morocco to the north, Algeria in the northeast, Mauritania to the east and south, and the Atlantic Ocean on the west. Western Sahara is administratively divided into four regions. Western Sahara Western Sahara Western Sahara Western Sahara + Yemen [GAZ:00005284] GAZ:00005284 Yemen [GAZ:00005284] A country located on the Arabian Peninsula in Southwest Asia. Yemen is bordered by Saudi Arabia to the North, the Red Sea to the West, the Arabian Sea and Gulf of Aden to the South, and Oman to the east. Yemen's territory includes over 200 islands, the largest of which is Socotra, about 415 km to the south of Yemen, off the coast of Somalia. As of 2004-02, Yemen is divided into twenty governorates (muhafazah) and one municipality. The population of each governorate is listed in the table below. The governorates of Yemen are divided into 333 districts (muderiah). The districts are subdivided into 2,210 sub-districts, and then into 38,284 villages (as of 2001). Yemen Yemen Yemen Yemen + Zambia [GAZ:00001107] GAZ:00001107 Zambia [GAZ:00001107] A landlocked country in Southern Africa. The neighbouring countries are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique, Zimbabwe, Botswana, and Namibia to the south, and Angola to the west. The capital city is Lusaka. Zambia is divided into nine provinces. Each province is subdivided into several districts with a total of 73 districts. Zambia Zambia Zambia Zambia + Zimbabwe [GAZ:00001106] GAZ:00001106 Zimbabwe [GAZ:00001106] A landlocked country in the southern part of the continent of Africa, between the Zambezi and Limpopo rivers. It is bordered by South Africa to the south, Botswana to the southwest, Zambia to the northwest, and Mozambique to the east. Zimbabwe is divided into eight provinces and two cities with provincial status. The provinces are subdivided into 59 districts and 1,200 municipalities. Zimbabwe Zimbabwe Zimbabwe Zimbabwe \ No newline at end of file From 24efe04ba27ac644d1c7d3329275d7209da33a6f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Jul 2025 23:00:31 -0700 Subject: [PATCH 177/222] toolbar button move --- lib/toolbar.html | 272 +++++++++++++++++++++++++---------------------- 1 file changed, 146 insertions(+), 126 deletions(-) diff --git a/lib/toolbar.html b/lib/toolbar.html index 30c525a9..f29f7508 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -1,5 +1,6 @@
    + - Save selected schema (yaml format) - Translation form (for chosen rows) -
    -
    - + -->
    + +
    +
    +
    + Focus + +
    +
    +
    From 95e5278881a7784c506ec2266051212f4188e70f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Jul 2025 23:00:52 -0700 Subject: [PATCH 178/222] new slot tab form --- lib/Toolbar.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 60ca20c1..e4360324 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -1219,6 +1219,7 @@ class Toolbar { let expert_visibility = $('#schema_expert').is(':checked'); $('#schema-editor-menu').toggle(schema_editor); $(SCHEMA_EDITOR_EXPERT_TABS).toggle(expert_visibility); + $('#slot_report_control').hide(); this.setupJumpToModal(dh); this.setupSectionMenu(dh); @@ -1228,7 +1229,6 @@ class Toolbar { setupFillModal(dh) { const fillColumnInput = $('#fill-column-input').empty(); - // Initialize the selectize input field for column selection fillColumnInput.selectize({ valueField: 'title', From 21177876db678325c0a3afef5486805872af68b0 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Tue, 1 Jul 2025 23:01:43 -0700 Subject: [PATCH 179/222] New CSS to handle multiple frozen columns. --- web/index.css | 44 ++++++++++++++++++++++++++++++++------------ 1 file changed, 32 insertions(+), 12 deletions(-) diff --git a/web/index.css b/web/index.css index 6d41341a..35f50b9e 100644 --- a/web/index.css +++ b/web/index.css @@ -33,14 +33,7 @@ body { .data-harmonizer-grid th.recommended { background-color: plum !important; } -.data-harmonizer-grid th.overlayEdge { - border-right: medium solid gray; -} -.data-harmonizer-grid table.htCore > tbody > tr td:nth-child(2) { - border-right: medium solid gray; - white-space: nowrap; - text-overflow: ellipsis; -} + /* TESTING FOR WIDER DROPDOWN MENU WIDTH */ .handsontable.listbox .ht_master table { @@ -140,7 +133,7 @@ background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D% /* Position the tooltip text - see examples below! */ position: absolute; z-index: 1; - bottom: 100%; + bottom: -40px; right: 50%; margin-right: -10px; /* Use half of the width (120/2 = 60), to center the tooltip */ opacity: 0; @@ -167,7 +160,9 @@ background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D% #data-harmonizer-tabs .tooltipy:not(.disabled) .tooltipytext { opacity: 0; } - +#data-harmonizer-tabs .tooltipy.disabled .tooltipytext { + bottom:100%; +} /* optional little arrow at top. See https://www.w3schools.com/css/css_tooltip.asp .tooltip .tooltiptext::after { @@ -228,11 +223,36 @@ tr.translation-input td textarea { field-sizing: content; } -/* Need class indicating that DH_LinkML schema_editor is at work. */ -div#data-harmonizer-grid-4.data-harmonizer-grid tr:has(td.row-highlight) td { +td.schemaSlot { border-top:2px solid green; background-color: #EFE; } +/* Not sure how to display frozen column right side in header area +.data-harmonizer-grid th.overlayEdge { + border-right: 2px solid black !important; +} +*/ + +/* Handsontable class. Marks right side of frozen columns */ +.ht_clone_left { + border-right: 2px solid black !important; +} + +/* Handsontable class. Enables clipped display of frozen column identifier fields */ +.ht_clone_inline_start td { + white-space: nowrap; + text-overflow: ellipsis; +} + .coding_name {font-size: .8rem} /* Used where slot.name is shown */ +/* Handsontable class for readOnly fields */ +.handsontable td.hatched { + background: repeating-linear-gradient( + -45deg, + transparent, + transparent 7px, + silver 1px, + silver 8px); +} From d1dab40ce6d38948e6c109d1a719d140d7e0c8b4 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 2 Jul 2025 01:20:49 -0700 Subject: [PATCH 180/222] bug fix on deleteEmptyKeyVals(obj) --- lib/utils/general.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/utils/general.js b/lib/utils/general.js index 80869c33..eabc5d5d 100644 --- a/lib/utils/general.js +++ b/lib/utils/general.js @@ -12,7 +12,8 @@ const VARIABLE_TYPES = { array: (x) => x.length > 0, map: (x) => x.size > 0, object: (x) => !isEmpty(x), - number: (x) => true + number: (x) => !Number.isNaN(x), + undefined: (x) => false // Used? } export function wait(ms) { @@ -30,8 +31,8 @@ export function isEmpty(obj) { export function deleteEmptyKeyVals(obj) { Array.from(obj).map((dt, ptr) => { const v = dt[1]; - //let vtf = VARIABLE_TYPES[typeof v]; - if (!VARIABLE_TYPES[typeof v](v) ) + //console.log("VARIABLE_TYPES", dt, v, typeof v, VARIABLE_TYPES[typeof v], VARIABLE_TYPES[typeof v](v)); + if (!(VARIABLE_TYPES[typeof v](v)) ) obj.delete(dt[0]) }); } From 9865509df44479263e4eae762e145b1d21b72a4e Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 2 Jul 2025 01:21:21 -0700 Subject: [PATCH 181/222] Slot editor menu --- lib/Footer.js | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/lib/Footer.js b/lib/Footer.js index 29786d00..3a2b943d 100644 --- a/lib/Footer.js +++ b/lib/Footer.js @@ -18,16 +18,21 @@ const TEMPLATE = `
    - Field Display + Field Display   - + + + +   +   +
    @@ -72,7 +78,10 @@ class Footer { $('#slot_report_select_type').on('change', (event) => { let dh = context.getCurrentDataHarmonizer(); + let report_type = $('#slot_report_select_type').val(); + $('#slot_report_table').toggle(['slot_usage','attribute'].includes(report_type)); dh.filterByKeys(dh, dh.template_name); + }); From 7ef027ae634e46995a04de2b77f752e3ae2628f5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 13:16:28 -0700 Subject: [PATCH 182/222] generalized deleteEmptyKeyVals to work on Objects and Maps. --- lib/utils/general.js | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/lib/utils/general.js b/lib/utils/general.js index eabc5d5d..a5d31708 100644 --- a/lib/utils/general.js +++ b/lib/utils/general.js @@ -29,12 +29,23 @@ export function isEmpty(obj) { // This function removes all keys that have empty values "", {}, []. export function deleteEmptyKeyVals(obj) { - Array.from(obj).map((dt, ptr) => { - const v = dt[1]; - //console.log("VARIABLE_TYPES", dt, v, typeof v, VARIABLE_TYPES[typeof v], VARIABLE_TYPES[typeof v](v)); - if (!(VARIABLE_TYPES[typeof v](v)) ) - obj.delete(dt[0]) - }); + + if (obj instanceof Map) { // Since delete obj.attr doesn't work with Maps. + Array.from(obj).map((dt, ptr) => { + const v = dt[1]; + //console.log("VARIABLE_TYPES", dt, v, typeof v, VARIABLE_TYPES[typeof v], VARIABLE_TYPES[typeof v](v)); + if (!(VARIABLE_TYPES[typeof v](v)) ) + obj.delete(dt[0]) + }); + } + else { + Object.keys(obj).forEach(key => { + const v = obj[key]; + if (!(VARIABLE_TYPES[typeof v](v))) { + delete obj[key]; + } + }); + } } export async function callIfFunction(value) { From f9c7b45c024a803f9b2a1de5e72398cf23f6c05c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 14:58:35 -0700 Subject: [PATCH 183/222] Schema attribute renaming, and Slot slot_type and class_name reordering --- .../grdi_1m/exampleInput/GRDI_Test_Data.json | 172 ++++++++-------- web/templates/schema_editor/schema.json | 190 +++++++++--------- web/templates/schema_editor/schema.yaml | 58 +++--- web/templates/schema_editor/schema_core.yaml | 2 +- web/templates/schema_editor/schema_slots.tsv | 35 ++-- 5 files changed, 232 insertions(+), 225 deletions(-) diff --git a/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.json b/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.json index 775cf9ae..9c8e5da0 100644 --- a/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.json +++ b/web/templates/grdi_1m/exampleInput/GRDI_Test_Data.json @@ -251,7 +251,7 @@ "AMRTests": [ { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "amoxicillin-clavulanic_acid", + "antimicrobial_drug": "amoxicillin-clavulanic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -267,7 +267,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "ampicillin", + "antimicrobial_drug": "ampicillin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -283,7 +283,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "azithromycin", + "antimicrobial_drug": "azithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "8", "measurement_units": "mg/L [UO:0000273]", @@ -297,7 +297,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "cefoxitin", + "antimicrobial_drug": "cefoxitin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "2", "measurement_units": "mg/L [UO:0000273]", @@ -312,7 +312,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "ceftiofur", + "antimicrobial_drug": "ceftiofur", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -328,7 +328,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "ceftriaxone", + "antimicrobial_drug": "ceftriaxone", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", "measurement_units": "mg/L [UO:0000273]", @@ -344,7 +344,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "chloramphenicol", + "antimicrobial_drug": "chloramphenicol", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "8", "measurement_units": "mg/L [UO:0000273]", @@ -360,7 +360,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "ciprofloxacin", + "antimicrobial_drug": "ciprofloxacin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.015", "measurement_units": "mg/L [UO:0000273]", @@ -376,7 +376,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "gentamicin", + "antimicrobial_drug": "gentamicin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -392,7 +392,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "kanamycin", + "antimicrobial_drug": "kanamycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "8", "measurement_units": "mg/L [UO:0000273]", @@ -408,7 +408,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "nalidixic_acid", + "antimicrobial_drug": "nalidixic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", "measurement_units": "mg/L [UO:0000273]", @@ -424,7 +424,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "streptomycin", + "antimicrobial_drug": "streptomycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "32", "measurement_units": "mg/L [UO:0000273]", @@ -438,7 +438,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "sulfisoxazole", + "antimicrobial_drug": "sulfisoxazole", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "32", "measurement_units": "mg/L [UO:0000273]", @@ -454,7 +454,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "tetracycline", + "antimicrobial_drug": "tetracycline", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", "measurement_units": "mg/L [UO:0000273]", @@ -470,7 +470,7 @@ }, { "isolate_id": "ABC123", - "antimicrobial_resistance_test_drug": "trimethoprim-sulfamethoxazole", + "antimicrobial_drug": "trimethoprim-sulfamethoxazole", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", "measurement_units": "mg/L [UO:0000273]", @@ -486,7 +486,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "azithromycin", + "antimicrobial_drug": "azithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.03", "measurement_units": "mg/L [UO:0000273]", @@ -501,7 +501,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "ciprofloxacin_resistance_phenotype", + "antimicrobial_drug": "ciprofloxacin_resistance_phenotype", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", "measurement_units": "mg/L [UO:0000273]", @@ -513,7 +513,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "clindamycin", + "antimicrobial_drug": "clindamycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", "measurement_units": "mg/L [UO:0000273]", @@ -525,7 +525,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "erythromycin", + "antimicrobial_drug": "erythromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", "measurement_units": "mg/L [UO:0000273]", @@ -537,7 +537,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "florfenicol", + "antimicrobial_drug": "florfenicol", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -549,7 +549,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "gentamicin", + "antimicrobial_drug": "gentamicin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", "measurement_units": "mg/L [UO:0000273]", @@ -561,7 +561,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "nalidixic_acid", + "antimicrobial_drug": "nalidixic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", "measurement_units": "mg/L [UO:0000273]", @@ -573,7 +573,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "telithromycin", + "antimicrobial_drug": "telithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", "measurement_units": "mg/L [UO:0000273]", @@ -585,7 +585,7 @@ }, { "isolate_id": "EG-MB-RR-555", - "antimicrobial_resistance_test_drug": "tetracycline", + "antimicrobial_drug": "tetracycline", "resistance_phenotype": "Resistant antimicrobial phenotype [ARO:3004301]", "measurement": "64", "measurement_units": "mg/L [UO:0000273]", @@ -597,7 +597,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "azithromycin", + "antimicrobial_drug": "azithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", "measurement_units": "mg/L [UO:0000273]", @@ -612,7 +612,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "ciprofloxacin_resistance_phenotype", + "antimicrobial_drug": "ciprofloxacin_resistance_phenotype", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", "measurement_units": "mg/L [UO:0000273]", @@ -624,7 +624,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "erythromycin", + "antimicrobial_drug": "erythromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -636,7 +636,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "clindamycin", + "antimicrobial_drug": "clindamycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", "measurement_units": "mg/L [UO:0000273]", @@ -648,7 +648,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "erythromycin", + "antimicrobial_drug": "erythromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -660,7 +660,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "florfenicol", + "antimicrobial_drug": "florfenicol", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "2", "measurement_units": "mg/L [UO:0000273]", @@ -672,7 +672,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "gentamicin", + "antimicrobial_drug": "gentamicin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -684,7 +684,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "nalidixic_acid", + "antimicrobial_drug": "nalidixic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", "measurement_units": "mg/L [UO:0000273]", @@ -696,7 +696,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "telithromycin", + "antimicrobial_drug": "telithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "2", "measurement_units": "mg/L [UO:0000273]", @@ -708,7 +708,7 @@ }, { "isolate_id": "EG-MB-RR-556", - "antimicrobial_resistance_test_drug": "tetracycline", + "antimicrobial_drug": "tetracycline", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", "measurement_units": "mg/L [UO:0000273]", @@ -720,7 +720,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "azithromycin", + "antimicrobial_drug": "azithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.06", "measurement_units": "mg/L [UO:0000273]", @@ -735,7 +735,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "ciprofloxacin_resistance_phenotype", + "antimicrobial_drug": "ciprofloxacin_resistance_phenotype", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.12", "measurement_units": "mg/L [UO:0000273]", @@ -747,7 +747,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "clindamycin", + "antimicrobial_drug": "clindamycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.06", "measurement_units": "mg/L [UO:0000273]", @@ -759,7 +759,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "erythromycin", + "antimicrobial_drug": "erythromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.25", "measurement_units": "mg/L [UO:0000273]", @@ -771,7 +771,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "florfenicol", + "antimicrobial_drug": "florfenicol", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "1", "measurement_units": "mg/L [UO:0000273]", @@ -783,7 +783,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "gentamicin", + "antimicrobial_drug": "gentamicin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", "measurement_units": "mg/L [UO:0000273]", @@ -795,7 +795,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "nalidixic_acid", + "antimicrobial_drug": "nalidixic_acid", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "4", "measurement_units": "mg/L [UO:0000273]", @@ -807,7 +807,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "telithromycin", + "antimicrobial_drug": "telithromycin", "resistance_phenotype": "Susceptible antimicrobial phenotype [ARO:3004302]", "measurement": "0.5", "measurement_units": "mg/L [UO:0000273]", @@ -819,7 +819,7 @@ }, { "isolate_id": "EG-MB-RR-557", - "antimicrobial_resistance_test_drug": "tetracycline", + "antimicrobial_drug": "tetracycline", "resistance_phenotype": "Resistant antimicrobial phenotype [ARO:3004301]", "measurement": "64", "measurement_units": "mg/L [UO:0000273]", @@ -831,175 +831,175 @@ }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "amikacin" + "antimicrobial_drug": "amikacin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "amoxicillin-clavulanic_acid" + "antimicrobial_drug": "amoxicillin-clavulanic_acid" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "ampicillin" + "antimicrobial_drug": "ampicillin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "azithromycin" + "antimicrobial_drug": "azithromycin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "cefazolin" + "antimicrobial_drug": "cefazolin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "cefepime" + "antimicrobial_drug": "cefepime" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "cefotaxime" + "antimicrobial_drug": "cefotaxime" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "cefotaxime-clavulanic_acid" + "antimicrobial_drug": "cefotaxime-clavulanic_acid" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "cefoxitin" + "antimicrobial_drug": "cefoxitin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "cefpodoxime" + "antimicrobial_drug": "cefpodoxime" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "ceftazidime" + "antimicrobial_drug": "ceftazidime" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "ceftazidime-clavulanic_acid" + "antimicrobial_drug": "ceftazidime-clavulanic_acid" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "ceftiofur" + "antimicrobial_drug": "ceftiofur" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "ceftriaxone" + "antimicrobial_drug": "ceftriaxone" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "cephalothin" + "antimicrobial_drug": "cephalothin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "chloramphenicol" + "antimicrobial_drug": "chloramphenicol" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "ciprofloxacin" + "antimicrobial_drug": "ciprofloxacin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "clindamycin" + "antimicrobial_drug": "clindamycin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "doxycycline" + "antimicrobial_drug": "doxycycline" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "enrofloxacin" + "antimicrobial_drug": "enrofloxacin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "erythromycin" + "antimicrobial_drug": "erythromycin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "florfenicol" + "antimicrobial_drug": "florfenicol" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "gentamicin" + "antimicrobial_drug": "gentamicin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "imipenem" + "antimicrobial_drug": "imipenem" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "kanamycin" + "antimicrobial_drug": "kanamycin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "levofloxacin" + "antimicrobial_drug": "levofloxacin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "linezolid" + "antimicrobial_drug": "linezolid" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "meropenem" + "antimicrobial_drug": "meropenem" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "nalidixic_acid" + "antimicrobial_drug": "nalidixic_acid" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "nitrofurantoin" + "antimicrobial_drug": "nitrofurantoin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "norfloxacin" + "antimicrobial_drug": "norfloxacin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "oxolinic-acid" + "antimicrobial_drug": "oxolinic-acid" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "oxytetracycline" + "antimicrobial_drug": "oxytetracycline" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "piperacillin" + "antimicrobial_drug": "piperacillin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "piperacillin-tazobactam" + "antimicrobial_drug": "piperacillin-tazobactam" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "polymyxin-b" + "antimicrobial_drug": "polymyxin-b" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "quinupristin-dalfopristin" + "antimicrobial_drug": "quinupristin-dalfopristin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "streptomycin" + "antimicrobial_drug": "streptomycin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "sulfisoxazole" + "antimicrobial_drug": "sulfisoxazole" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "telithromycin" + "antimicrobial_drug": "telithromycin" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "tetracycline" + "antimicrobial_drug": "tetracycline" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "tigecycline" + "antimicrobial_drug": "tigecycline" }, { "isolate_id": "EG-MB-RR-558", - "antimicrobial_resistance_test_drug": "trimethoprim-sulfamethoxazole" + "antimicrobial_drug": "trimethoprim-sulfamethoxazole" } ] } diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index a4d9a115..e16d0978 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -903,6 +903,21 @@ "slot_group": "key", "range": "Schema" }, + "slot_type": { + "name": "slot_type", + "rank": 2, + "slot_group": "key" + }, + "class_name": { + "name": "class_name", + "description": "If this field definition row (LinkML slot) details a field’s use in a table (LinkML class), provide the table name.", + "title": "Table reuse", + "comments": [ + "A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all." + ], + "rank": 3, + "slot_group": "key" + }, "name": { "name": "name", "description": "The coding name of this field (LinkML slot).", @@ -910,7 +925,7 @@ "comments": [ "This name is formatted as a standard lowercase **snake_case** formatted name.\nA field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." ], - "rank": 2, + "rank": 4, "slot_group": "key", "pattern": "^[a-z]+[a-z0-9_]*$", "any_of": [ @@ -922,40 +937,25 @@ } ] }, - "slot_type": { - "name": "slot_type", - "rank": 3, - "slot_group": "key" - }, - "class_name": { - "name": "class_name", - "description": "If this field definition details a field’s use in a table (LinkML class), provide the table name.", - "title": "As used in table", - "comments": [ - "A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all." - ], - "rank": 4, - "slot_group": "tabular attribute" - }, "rank": { "name": "rank", "rank": 5, - "slot_group": "tabular attribute" - }, - "slot_group": { - "name": "slot_group", - "rank": 6, - "slot_group": "tabular attribute" + "slot_group": "table attribute" }, "inlined": { "name": "inlined", - "rank": 7, - "slot_group": "tabular attribute" + "rank": 6, + "slot_group": "table attribute" }, "inlined_as_list": { "name": "inlined_as_list", + "rank": 7, + "slot_group": "table attribute" + }, + "slot_group": { + "name": "slot_group", "rank": 8, - "slot_group": "tabular attribute" + "slot_group": "field attribute" }, "slot_uri": { "name": "slot_uri", @@ -1125,39 +1125,6 @@ "range": "Schema", "required": true }, - "name": { - "name": "name", - "description": "The coding name of this field (LinkML slot).", - "title": "Name", - "comments": [ - "This name is formatted as a standard lowercase **snake_case** formatted name.\nA field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - ], - "from_schema": "https://example.com/DH_LinkML", - "rank": 2, - "alias": "name", - "owner": "Slot", - "domain_of": [ - "Schema", - "Class", - "UniqueKey", - "Slot", - "Annotation", - "Enum", - "Setting", - "Extension" - ], - "slot_group": "key", - "required": true, - "pattern": "^[a-z]+[a-z0-9_]*$", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "SchemaSlotMenu" - } - ] - }, "slot_type": { "name": "slot_type", "description": "The type of field (LinkML slot) that this field definition record pertains to: either a schema-level shared field, a schema field reused in a table, or a field only defined in a table.", @@ -1166,7 +1133,7 @@ "In a LinkML schema, a field definition (LinkML slot definition) can exist within one of three contexts:\n1) A field which is defined at the schema level, and which can be shared by more than one table (LinkML class).\n2) A field which a table reuses from its schema's list of fields. Here a table cannot change any schema-defined attributes of the field; it can only add attribute values for empty attributes. In LinkML such fields and their customized attributes appear in the table's \"slot_usage\" list.\n3) A field which is named only in a given table, and does not appear or inherit any attributes from the schema. (In LinkML such fields appear only in a table’s “attributes” list.)" ], "from_schema": "https://example.com/DH_LinkML", - "rank": 3, + "rank": 2, "alias": "slot_type", "owner": "Slot", "domain_of": [ @@ -1178,13 +1145,13 @@ }, "class_name": { "name": "class_name", - "description": "If this field definition details a field’s use in a table (LinkML class), provide the table name.", - "title": "As used in table", + "description": "If this field definition row (LinkML slot) details a field’s use in a table (LinkML class), provide the table name.", + "title": "Table reuse", "comments": [ "A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all." ], "from_schema": "https://example.com/DH_LinkML", - "rank": 4, + "rank": 3, "alias": "class_name", "owner": "Slot", "domain_of": [ @@ -1192,9 +1159,42 @@ "Slot", "Annotation" ], - "slot_group": "tabular attribute", + "slot_group": "key", "range": "SchemaClassMenu" }, + "name": { + "name": "name", + "description": "The coding name of this field (LinkML slot).", + "title": "Name", + "comments": [ + "This name is formatted as a standard lowercase **snake_case** formatted name.\nA field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." + ], + "from_schema": "https://example.com/DH_LinkML", + "rank": 4, + "alias": "name", + "owner": "Slot", + "domain_of": [ + "Schema", + "Class", + "UniqueKey", + "Slot", + "Annotation", + "Enum", + "Setting", + "Extension" + ], + "slot_group": "key", + "required": true, + "pattern": "^[a-z]+[a-z0-9_]*$", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "SchemaSlotMenu" + } + ] + }, "rank": { "name": "rank", "description": "An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute.", @@ -1206,35 +1206,21 @@ "domain_of": [ "Slot" ], - "slot_group": "tabular attribute", + "slot_group": "table attribute", "range": "integer" }, - "slot_group": { - "name": "slot_group", - "description": "The name of a grouping to place this field (LinkML slot) within during presentation in a table.", - "title": "Field group", - "from_schema": "https://example.com/DH_LinkML", - "rank": 6, - "alias": "slot_group", - "owner": "Slot", - "domain_of": [ - "Slot" - ], - "slot_group": "tabular attribute", - "range": "SchemaSlotGroupMenu" - }, "inlined": { "name": "inlined", "description": "Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record.", "title": "Inlined", "from_schema": "https://example.com/DH_LinkML", - "rank": 7, + "rank": 6, "alias": "inlined", "owner": "Slot", "domain_of": [ "Slot" ], - "slot_group": "tabular attribute", + "slot_group": "table attribute", "any_of": [ { "range": "boolean" @@ -1249,13 +1235,13 @@ "description": "Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items.", "title": "Inlined as list", "from_schema": "https://example.com/DH_LinkML", - "rank": 8, + "rank": 7, "alias": "inlined_as_list", "owner": "Slot", "domain_of": [ "Slot" ], - "slot_group": "tabular attribute", + "slot_group": "table attribute", "any_of": [ { "range": "boolean" @@ -1265,6 +1251,20 @@ } ] }, + "slot_group": { + "name": "slot_group", + "description": "The name of a grouping to place this field (LinkML slot) within during presentation in a table.", + "title": "Field group", + "from_schema": "https://example.com/DH_LinkML", + "rank": 8, + "alias": "slot_group", + "owner": "Slot", + "domain_of": [ + "Slot" + ], + "slot_group": "field attribute", + "range": "SchemaSlotGroupMenu" + }, "slot_uri": { "name": "slot_uri", "description": "A URI for identifying this field’s (LinkML slot’s) semantic type.", @@ -2205,6 +2205,9 @@ "name": "text", "description": "The code (LinkML permissible_value key) for the menu item choice.", "title": "Code", + "comments": [ + "A picklist's codes must be unique. Whether a picklist label or its code is saved in a data file depends on the data file format. JSON formatted data files hold codes directly, and thus enforce standardization. CSV, TSV, XLS, and XLSX data formats receive the choice's label. This enables saving of multilingual data in language of choice." + ], "from_schema": "https://example.com/DH_LinkML", "rank": 3, "alias": "text", @@ -3292,16 +3295,6 @@ ], "range": "integer" }, - "slot_group": { - "name": "slot_group", - "description": "The name of a grouping to place this field (LinkML slot) within during presentation in a table.", - "title": "Field group", - "from_schema": "https://example.com/DH_LinkML", - "domain_of": [ - "Slot" - ], - "range": "SchemaSlotGroupMenu" - }, "inlined": { "name": "inlined", "description": "Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record.", @@ -3336,6 +3329,16 @@ } ] }, + "slot_group": { + "name": "slot_group", + "description": "The name of a grouping to place this field (LinkML slot) within during presentation in a table.", + "title": "Field group", + "from_schema": "https://example.com/DH_LinkML", + "domain_of": [ + "Slot" + ], + "range": "SchemaSlotGroupMenu" + }, "slot_uri": { "name": "slot_uri", "description": "A URI for identifying this field’s (LinkML slot’s) semantic type.", @@ -3669,6 +3672,9 @@ "name": "text", "description": "The code (LinkML permissible_value key) for the menu item choice.", "title": "Code", + "comments": [ + "A picklist's codes must be unique. Whether a picklist label or its code is saved in a data file depends on the data file format. JSON formatted data files hold codes directly, and thus enforce standardization. CSV, TSV, XLS, and XLSX data formats receive the choice's label. This enables saving of multilingual data in language of choice." + ], "from_schema": "https://example.com/DH_LinkML", "domain_of": [ "PermissibleValue" diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 4fb69ab9..3cf7c69c 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -267,13 +267,13 @@ classes: - slot_type slots: - schema_id - - name - slot_type - class_name + - name - rank - - slot_group - inlined - inlined_as_list + - slot_group - slot_uri - title - range @@ -308,9 +308,21 @@ classes: description: The coding name of the schema that this field (LinkML slot) is contained in. comments: - A schema has a list of fields it defines. A schema can also import other schemas' fields. + slot_type: + name: slot_type + rank: 2 + slot_group: key + class_name: + name: class_name + rank: 3 + slot_group: key + title: Table reuse + description: If this field definition row (LinkML slot) details a field’s use in a table (LinkML class), provide the table name. + comments: + - A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all. name: name: name - rank: 2 + rank: 4 slot_group: key pattern: ^[a-z]+[a-z0-9_]*$ description: The coding name of this field (LinkML slot). @@ -320,34 +332,22 @@ classes: - range: WhitespaceMinimizedString - range: SchemaSlotMenu title: Name - slot_type: - name: slot_type - rank: 3 - slot_group: key - class_name: - name: class_name - rank: 4 - slot_group: tabular attribute - title: As used in table - description: If this field definition details a field’s use in a table (LinkML class), provide the table name. - comments: - - A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all. rank: name: rank rank: 5 - slot_group: tabular attribute - slot_group: - name: slot_group - rank: 6 - slot_group: tabular attribute + slot_group: table attribute inlined: name: inlined - rank: 7 - slot_group: tabular attribute + rank: 6 + slot_group: table attribute inlined_as_list: name: inlined_as_list + rank: 7 + slot_group: table attribute + slot_group: + name: slot_group rank: 8 - slot_group: tabular attribute + slot_group: field attribute slot_uri: name: slot_uri rank: 9 @@ -983,11 +983,6 @@ slots: title: Ordering range: integer description: An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute. - slot_group: - name: slot_group - title: Field group - range: SchemaSlotGroupMenu - description: The name of a grouping to place this field (LinkML slot) within during presentation in a table. inlined: name: inlined title: Inlined @@ -1002,6 +997,11 @@ slots: - range: boolean - range: TrueFalseMenu description: Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items. + slot_group: + name: slot_group + title: Field group + range: SchemaSlotGroupMenu + description: The name of a grouping to place this field (LinkML slot) within during presentation in a table. slot_uri: name: slot_uri title: Slot URI @@ -1164,6 +1164,8 @@ slots: range: WhitespaceMinimizedString required: true description: The code (LinkML permissible_value key) for the menu item choice. + comments: + - A picklist's codes must be unique. Whether a picklist label or its code is saved in a data file depends on the data file format. JSON formatted data files hold codes directly, and thus enforce standardization. CSV, TSV, XLS, and XLSX data formats receive the choice's label. This enables saving of multilingual data in language of choice. meaning: name: meaning title: Meaning diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index de528119..3f9d395f 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -255,7 +255,7 @@ enums: description: A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.) attribute: text: attribute - title: Table field (independent) + title: Table field (stand-alone) description: A table field which is not reused from the schema. The field can impose its own attribute values. SchemaAnnotationTypeMenu: diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index a111f938..7d096acd 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -1,10 +1,10 @@ -class_name slot_group name title range identifier multivalued required recommended pattern minimum_value maximum_value structured_pattern slot_uri description comments examples -Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. +class_name slot_group name title range identifier multivalued required recommended minimum_value maximum_value pattern structured_pattern slot_uri description comments examples +Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. A LinkML schema contains classes for describing one or more tables (LinkML classes), fields/columns (slots), and picklists (enumerations). DataHarmonizer can be set up to display each table on a separate tab. A schema can also specify other schemas to import, making their slots, classes, etc. available for reuse." Wastewater key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. This semantic metadata helps in the comparison of datasets. https://example.com/GRDI attributes description Description string TRUE The plain language description of this LinkML schema. - attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this LinkML schema. See https://semver.org/ 1.2.3 + attributes version Version WhitespaceMinimizedString TRUE ^\d+\.\d+\.\d+$ The semantic version identifier for this LinkML schema. See https://semver.org/ 1.2.3 attributes in_language Default language LanguagesMenu This is the default language (ISO 639-1 Code) that the schema’s table, field and picklist (LinkML class, slot, and enumeration) titles, descriptions and other textual items are in. This is often “en” for English. attributes locales Translations LanguagesMenu TRUE For multilingual schemas, a list of (ISO 639-1) languages (codes) which translations can be provided for. Language translations are held in the schema’s extensions.locales data structure. attributes default_prefix Default prefix uri TRUE A prefix to assume all classes and slots can be addressed by. @@ -16,11 +16,11 @@ Prefix key schema_id Schema Schema TRUE The coding name of the LinkML sc attributes reference Reference uri TRUE The URI the prefix expands to. Class key schema_id Schema Schema TRUE The coding name of the LinkML schema this table (LinkML class) is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this table (LinkML class). "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this table (LinkML class). "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. Each table can be displayed in DataHarmonizer in a spreadsheet tab. A table may be visible as a top-level DataHarmonizer template"", or it may be a subordinate 1-many table linked to a parent table by a primary key field." WastewaterAMR|WastewaterPathogenAgnostic attributes title Title WhitespaceMinimizedString TRUE The plain language name of this table (LinkML class). attributes description Description string TRUE The plain language description of this table (LinkML class). - attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier for this table content. See https://semver.org/ + attributes version Version WhitespaceMinimizedString ^\d+\.\d+\.\d+$ A semantic version identifier for this table content. See https://semver.org/ attributes see_also See Also WhitespaceMinimizedString TRUE A delimited list of URLs to supporting documentation; or possibly a local file path containing such information. technical class_uri Table URI uri A URI for identifying this table's semantic type. This semantic metadata helps in the comparison of datasets. technical is_a Is a SchemaClassMenu A parent table (LinkML class) that this table inherits attributes from. @@ -28,26 +28,25 @@ Each table can be displayed in DataHarmonizer in a spreadsheet tab. A table may UniqueKey key schema_id Schema Schema TRUE The coding name of the schema that this unique key is in. key class_name Class SchemaClassMenu TRUE The coding name of the table (LinkML class) that this unique key is in. - key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this unique key. + key name Name WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this unique key. technical unique_key_slots Unique key slots SchemaSlotMenu TRUE TRUE A list of a table’s fields (LinkML class’s slots) that make up this unique key See https://linkml.io/linkml/schemas/constraints.html technical description Description WhitespaceMinimizedString The description of this unique key combination. technical notes Notes WhitespaceMinimizedString Editorial notes about an element intended primarily for internal consumption Slot key schema_id Schema Schema TRUE The coding name of the schema that this field (LinkML slot) is contained in. A schema has a list of fields it defines. A schema can also import other schemas' fields. - key name Name WhitespaceMinimizedString;SchemaSlotMenu TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this field (LinkML slot). "This name is formatted as a standard lowercase **snake_case** formatted name. -A field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." key slot_type Type SchemaSlotTypeMenu TRUE The type of field (LinkML slot) that this field definition record pertains to: either a schema-level shared field, a schema field reused in a table, or a field only defined in a table. "In a LinkML schema, a field definition (LinkML slot definition) can exist within one of three contexts: 1) A field which is defined at the schema level, and which can be shared by more than one table (LinkML class). 2) A field which a table reuses from its schema's list of fields. Here a table cannot change any schema-defined attributes of the field; it can only add attribute values for empty attributes. In LinkML such fields and their customized attributes appear in the table's ""slot_usage"" list. 3) A field which is named only in a given table, and does not appear or inherit any attributes from the schema. (In LinkML such fields appear only in a table’s “attributes” list.)" + key class_name Table reuse SchemaClassMenu If this field definition row (LinkML slot) details a field’s use in a table (LinkML class), provide the table name. A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all. + key name Name WhitespaceMinimizedString;SchemaSlotMenu TRUE ^[a-z]+[a-z0-9_]*$ The coding name of this field (LinkML slot). "This name is formatted as a standard lowercase **snake_case** formatted name. +A field can be used in one or more tables. A field can be shown as a visible datatype column in a spreadsheet (DataHarmonizer template) tab, and can define (in its range attribute) a basic number, date, string, picklist (categorical or ordinal), or other custom datatype. A slot may also have a range pointing to more complex classes." - tabular attribute class_name As used in table SchemaClassMenu If this field definition details a field’s use in a table (LinkML class), provide the table name. A table field record may detail custom additions to a schema’s field (slot) definition. Alternately as an “attribute”, a table field record may be entirely custom, and not reference any schema field (slot) at all. - tabular attribute rank Ordering integer An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute. - tabular attribute slot_group Field group SchemaSlotGroupMenu The name of a grouping to place this field (LinkML slot) within during presentation in a table. - tabular attribute inlined Inlined boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record. - tabular attribute inlined_as_list Inlined as list boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items. - + table attribute rank Ordering integer An integer which sets the order of this field (LinkML slot) relative to the others within a given table. This is the LinkML rank attribute. + table attribute inlined Inlined boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly or just represented by a key to another record. + table attribute inlined_as_list Inlined as list boolean;TrueFalseMenu Within the context of a JSON table representation, whether a complex (non-literal) field’s (LinkML slot’s) content should be represented directly as a JSON list of items. + field attribute slot_group Field group SchemaSlotGroupMenu The name of a grouping to place this field (LinkML slot) within during presentation in a table. field attribute slot_uri Slot URI uri A URI for identifying this field’s (LinkML slot’s) semantic type. field attribute title Title WhitespaceMinimizedString TRUE The plain language name of this field (LinkML slot). This can be displayed in applications and documentation. field attribute range Range SchemaTypeMenu;SchemaClassMenu;SchemaEnumMenu TRUE TRUE The data type or pick list range or ranges that a field’s (LinkML slot’s) value can be validated by. If more than one, this appears in the field’s specification as a list of "any of" ranges. @@ -77,11 +76,11 @@ Annotation key schema_id Schema Schema TRUE The coding name of the schem key annotation_type Annotation on SchemaAnnotationTypeMenu TRUE A menu of schema element types this annotation could pertain to (Schema, Class, Slot; in future Enumeration …) key class_name On table SchemaClassMenu If this annotation is attached to a table (LinkML class), provide the name of the table. key slot_name On field SchemaSlotMenu If this annotation is attached to a field (LinkML slot), provide the name of the field. - key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. coding name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. + key name Key WhitespaceMinimizedString TRUE ^[a-z]+[a-z0-9_]*$ The annotation key (i.e. coding name of the annotation). This is a lowercase **snake_case** formatted name in the LinkML standard naming convention. attribute value Value string The annotation’s value, which can be a string or an object of any kind (in non-serialized data). Enum key schema_id Schema Schema TRUE The coding name of the schema this pick list (LinkML enum) is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this pick list menu (LinkML enum) of terms.. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this pick list menu (LinkML enum) of terms.. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ attribute title Title WhitespaceMinimizedString TRUE The plain language name of this pick list menu (LinkML enum) of terms. metadata description Description string A plan text description of this pick list (LinkML enum) menu. metadata enum_uri Enum URI uri A URI for identifying this pick list’s (LinkML enum) semantic type. This semantic metadata helps in the comparison of datasets. @@ -89,7 +88,7 @@ Enum key schema_id Schema Schema TRUE The coding name of the schema this PermissibleValue key schema_id Schema Schema TRUE The coding name of the schema this menu choice's menu (LinkML enum) is contained in. key enum_id Enum Enum TRUE The coding name of the menu (LinkML enum) that this choice is contained in. - key text Code WhitespaceMinimizedString TRUE The code (LinkML permissible_value key) for the menu item choice. + key text Code WhitespaceMinimizedString TRUE The code (LinkML permissible_value key) for the menu item choice. A picklist's codes must be unique. Whether a picklist label or its code is saved in a data file depends on the data file format. JSON formatted data files hold codes directly, and thus enforce standardization. CSV, TSV, XLS, and XLSX data formats receive the choice's label. This enables saving of multilingual data in language of choice. attribute is_a Parent WhitespaceMinimizedString The parent term code (in the same enumeration) of this choice, if any. attribute title title WhitespaceMinimizedString The plain language title of this menu choice (LinkML PermissibleValue) to display. If none, the code will be dsplayed. metadata description Description string A plan text description of the meaning of this menu choice. @@ -107,7 +106,7 @@ EnumSource key schema_id Schema Schema TRUE The coding name of the schem technical relationship_types Relations WhitespaceMinimizedString TRUE The relations (usually owl:SubClassOf) that compose the hierarchy of terms. Setting key schema_id Schema Schema TRUE The coding name of the schema this setting is contained in. - key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ + key name Name WhitespaceMinimizedString TRUE ^([A-Z]+[a-z0-9]*)+$ The coding name of this setting, which I can be referenced in a Linkml structured_pattern expression. See https://linkml.io/linkml/schemas/enums.html and https://linkml.io/linkml-model/latest/docs/EnumDefinition/ attribute value Value string TRUE The setting’s value, which is a regular expression that can be used in a LinkML structured_pattern expression field. attribute description Description string A plan text description of this setting. From 78e4f1030f81a9f92d399ef45fc0474f944918a3 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 14:59:27 -0700 Subject: [PATCH 184/222] reformatting --- web/templates/grdi_1m/schema.json | 32648 +++++++++++++++------------- web/templates/grdi_1m/schema.yaml | 5435 +++-- 2 files changed, 20363 insertions(+), 17720 deletions(-) diff --git a/web/templates/grdi_1m/schema.json b/web/templates/grdi_1m/schema.json index 3ad582eb..90e3de2f 100644 --- a/web/templates/grdi_1m/schema.json +++ b/web/templates/grdi_1m/schema.json @@ -1,8 +1,10 @@ { + "id": "https://example.com/GRDI", "name": "GRDI", "description": "", - "id": "https://example.com/GRDI", "version": "14.5.5", + "default_prefix": "https://example.com/GRDI/", + "imports": [], "prefixes": { "linkml": { "prefix_prefix": "linkml", @@ -25,8573 +27,10999 @@ "prefix_reference": "http://schema.org/" } }, - "default_prefix": "https://example.com/GRDI/", - "types": { - "WhitespaceMinimizedString": { - "name": "WhitespaceMinimizedString", - "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", - "from_schema": "https://example.com/GRDI", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "Provenance": { - "name": "Provenance", - "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", - "from_schema": "https://example.com/GRDI", - "typeof": "string", - "base": "str", - "uri": "xsd:token" - }, - "string": { - "name": "string", - "description": "A character string", - "notes": [ - "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "schema:Text" - ], - "base": "str", - "uri": "xsd:string" - }, - "integer": { - "name": "integer", - "description": "An integer", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "schema:Integer" - ], - "base": "int", - "uri": "xsd:integer" - }, - "boolean": { - "name": "boolean", - "description": "A binary (true or false) value", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "schema:Boolean" - ], - "base": "Bool", - "uri": "xsd:boolean", - "repr": "bool" - }, - "float": { - "name": "float", - "description": "A real number that conforms to the xsd:float specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:float" - }, - "double": { - "name": "double", - "description": "A real number that conforms to the xsd:double specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." - ], - "from_schema": "https://example.com/GRDI", - "close_mappings": [ - "schema:Float" - ], - "base": "float", - "uri": "xsd:double" - }, - "decimal": { - "name": "decimal", - "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." - ], - "from_schema": "https://example.com/GRDI", - "broad_mappings": [ - "schema:Number" - ], - "base": "Decimal", - "uri": "xsd:decimal" - }, - "time": { - "name": "time", - "description": "A time object represents a (local) time of day, independent of any particular day", - "notes": [ - "URI is dateTime because OWL reasoners do not work with straight date or time", - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "schema:Time" - ], - "base": "XSDTime", - "uri": "xsd:time", - "repr": "str" - }, - "date": { - "name": "date", - "description": "a date (year, month and day) in an idealized calendar", - "notes": [ - "URI is dateTime because OWL reasoners don't work with straight date or time", - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "schema:Date" - ], - "base": "XSDDate", - "uri": "xsd:date", - "repr": "str" - }, - "datetime": { - "name": "datetime", - "description": "The combination of a date and time", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "schema:DateTime" - ], - "base": "XSDDateTime", - "uri": "xsd:dateTime", - "repr": "str" - }, - "date_or_datetime": { - "name": "date_or_datetime", - "description": "Either a date or a datetime", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." - ], - "from_schema": "https://example.com/GRDI", - "base": "str", - "uri": "linkml:DateOrDatetime", - "repr": "str" - }, - "uriorcurie": { - "name": "uriorcurie", - "description": "a URI or a CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." - ], - "from_schema": "https://example.com/GRDI", - "base": "URIorCURIE", - "uri": "xsd:anyURI", - "repr": "str" - }, - "curie": { - "name": "curie", - "conforms_to": "https://www.w3.org/TR/curie/", - "description": "a compact URI", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." - ], - "comments": [ - "in RDF serializations this MUST be expanded to a URI", - "in non-RDF serializations MAY be serialized as the compact representation" - ], - "from_schema": "https://example.com/GRDI", - "base": "Curie", - "uri": "xsd:string", - "repr": "str" - }, - "uri": { - "name": "uri", - "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", - "description": "a complete URI", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." - ], - "comments": [ - "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" - ], - "from_schema": "https://example.com/GRDI", - "close_mappings": [ - "schema:URL" - ], - "base": "URI", - "uri": "xsd:anyURI", - "repr": "str" - }, - "ncname": { - "name": "ncname", - "description": "Prefix part of CURIE", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." - ], - "from_schema": "https://example.com/GRDI", - "base": "NCName", - "uri": "xsd:string", - "repr": "str" - }, - "objectidentifier": { - "name": "objectidentifier", - "description": "A URI or CURIE that represents an object in the model.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." - ], - "comments": [ - "Used for inheritance and type checking" - ], - "from_schema": "https://example.com/GRDI", - "base": "ElementIdentifier", - "uri": "shex:iri", - "repr": "str" - }, - "nodeidentifier": { - "name": "nodeidentifier", - "description": "A URI, CURIE or BNODE that represents a node in a model.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." - ], - "from_schema": "https://example.com/GRDI", - "base": "NodeIdentifier", - "uri": "shex:nonLiteral", - "repr": "str" - }, - "jsonpointer": { - "name": "jsonpointer", - "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", - "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." - ], + "classes": { + "GRDISample": { + "name": "GRDISample", + "description": "Specification for GRDI virus biosample data gathering", + "title": "GRDI Sample", "from_schema": "https://example.com/GRDI", - "base": "str", - "uri": "xsd:string", - "repr": "str" - }, - "jsonpath": { - "name": "jsonpath", - "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", - "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." - ], - "from_schema": "https://example.com/GRDI", - "base": "str", - "uri": "xsd:string", - "repr": "str" - }, - "sparqlpath": { - "name": "sparqlpath", - "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", - "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", - "notes": [ - "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." - ], - "from_schema": "https://example.com/GRDI", - "base": "str", - "uri": "xsd:string", - "repr": "str" - } - }, - "enums": { - "NullValueMenu": { - "name": "NullValueMenu", - "title": "null value menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Not Applicable [GENEPIO:0001619]": { - "text": "Not Applicable [GENEPIO:0001619]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Not%20applicable" - ] - }, - "Missing [GENEPIO:0001618]": { - "text": "Missing [GENEPIO:0001618]", + "slot_usage": { + "sample_collector_sample_id": { + "name": "sample_collector_sample_id", + "description": "The user-defined name for the sample.", + "comments": [ + "The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "ABCD123" + } + ], "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Missing" - ] + "BIOSAMPLE:sample_name", + "NCBI_BIOSAMPLE_Enterics:sample_name", + "NCBI_ANTIBIOGRAM:sample_name/biosample_accession" + ], + "rank": 1, + "identifier": true, + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Not Collected [GENEPIO:0001620]": { - "text": "Not Collected [GENEPIO:0001620]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Not%20collected" - ] + "alternative_sample_id": { + "name": "alternative_sample_id", + "rank": 2, + "slot_group": "Sample collection and processing" }, - "Not Provided [GENEPIO:0001668]": { - "text": "Not Provided [GENEPIO:0001668]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Not%20provided" - ] + "sample_collected_by": { + "name": "sample_collected_by", + "rank": 3, + "slot_group": "Sample collection and processing" }, - "Restricted Access [GENEPIO:0001810]": { - "text": "Restricted Access [GENEPIO:0001810]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Restricted%20access" - ] - } - } - }, - "SampleCollectedByMenu": { - "name": "SampleCollectedByMenu", - "title": "sample_collected_by menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { - "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" + "sample_collected_by_laboratory_name": { + "name": "sample_collected_by_laboratory_name", + "rank": 4, + "slot_group": "Sample collection and processing" }, - "BCCDC Public Health Laboratory [GENEPIO:0102053]": { - "text": "BCCDC Public Health Laboratory [GENEPIO:0102053]" + "sample_collection_project_name": { + "name": "sample_collection_project_name", + "rank": 5, + "slot_group": "Sample collection and processing" }, - "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { - "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" + "sample_plan_name": { + "name": "sample_plan_name", + "rank": 6, + "slot_group": "Sample collection and processing" }, - "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { - "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" + "sample_plan_id": { + "name": "sample_plan_id", + "rank": 7, + "slot_group": "Sample collection and processing" }, - "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { - "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" + "sample_collector_contact_name": { + "name": "sample_collector_contact_name", + "rank": 8, + "slot_group": "Sample collection and processing" }, - "Health Canada (HC) [GENEPIO:0100554]": { - "text": "Health Canada (HC) [GENEPIO:0100554]" + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "rank": 9, + "slot_group": "Sample collection and processing" }, - "Laboratoire de santé publique du Québec (LSPQ) [GENEPIO:0102056]": { - "text": "Laboratoire de santé publique du Québec (LSPQ) [GENEPIO:0102056]" + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "rank": 10, + "slot_group": "Sample collection and processing" }, - "Manitoba Cadham Provincial Laboratory [GENEPIO:0102054]": { - "text": "Manitoba Cadham Provincial Laboratory [GENEPIO:0102054]" + "presampling_activity": { + "name": "presampling_activity", + "rank": 11, + "slot_group": "Sample collection and processing" }, - "New Brunswick - Vitalité Health Network [GENEPIO:0102055]": { - "text": "New Brunswick - Vitalité Health Network [GENEPIO:0102055]" + "presampling_activity_details": { + "name": "presampling_activity_details", + "rank": 12, + "slot_group": "Sample collection and processing" }, - "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { - "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + "experimental_protocol_field": { + "name": "experimental_protocol_field", + "rank": 13, + "slot_group": "Sample collection and processing" }, - "University of Manitoba (UM) [GENEPIO:0004434]": { - "text": "University of Manitoba (UM) [GENEPIO:0004434]" - } - } - }, - "PurposeOfSamplingMenu": { - "name": "PurposeOfSamplingMenu", - "title": "purpose_of_sampling menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Cluster/Outbreak investigation [GENEPIO:0100001]": { - "text": "Cluster/Outbreak investigation [GENEPIO:0100001]" + "experimental_specimen_role_type": { + "name": "experimental_specimen_role_type", + "rank": 14, + "slot_group": "Sample collection and processing" }, - "Diagnostic testing [GENEPIO:0100002]": { - "text": "Diagnostic testing [GENEPIO:0100002]" + "specimen_processing": { + "name": "specimen_processing", + "rank": 15, + "slot_group": "Sample collection and processing" }, - "Environmental testing [GENEPIO:0100548]": { - "text": "Environmental testing [GENEPIO:0100548]" + "specimen_processing_details": { + "name": "specimen_processing_details", + "rank": 16, + "slot_group": "Sample collection and processing" }, - "Research [GENEPIO:0100003]": { - "text": "Research [GENEPIO:0100003]" + "nucleic_acid_extraction_method": { + "name": "nucleic_acid_extraction_method", + "rank": 17, + "slot_group": "Sample collection and processing" }, - "Clinical trial [GENEPIO:0100549]": { - "text": "Clinical trial [GENEPIO:0100549]", - "is_a": "Research [GENEPIO:0100003]" + "nucleic_acid_extraction_kit": { + "name": "nucleic_acid_extraction_kit", + "rank": 18, + "slot_group": "Sample collection and processing" }, - "Field experiment [GENEPIO:0100550]": { - "text": "Field experiment [GENEPIO:0100550]", - "is_a": "Research [GENEPIO:0100003]" + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "rank": 19, + "slot_group": "Sample collection and processing" }, - "Survey study [GENEPIO:0100582]": { - "text": "Survey study [GENEPIO:0100582]", - "is_a": "Research [GENEPIO:0100003]" + "geo_loc_name_state_province_region": { + "name": "geo_loc_name_state_province_region", + "rank": 20, + "slot_group": "Sample collection and processing" }, - "Surveillance [GENEPIO:0100004]": { - "text": "Surveillance [GENEPIO:0100004]" - } - } - }, - "PresamplingActivityMenu": { - "name": "PresamplingActivityMenu", - "title": "presampling_activity menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Addition of substances to food/water [GENEPIO:0100536]": { - "text": "Addition of substances to food/water [GENEPIO:0100536]" + "geo_loc_name_site": { + "name": "geo_loc_name_site", + "rank": 21, + "slot_group": "Sample collection and processing" }, - "Antimicrobial pre-treatment [GENEPIO:0100537]": { - "text": "Antimicrobial pre-treatment [GENEPIO:0100537]" + "food_product_origin_geo_loc_name_country": { + "name": "food_product_origin_geo_loc_name_country", + "rank": 22, + "slot_group": "Sample collection and processing" }, - "Certified animal husbandry practices [GENEPIO:0100538]": { - "text": "Certified animal husbandry practices [GENEPIO:0100538]" + "host_origin_geo_loc_name_country": { + "name": "host_origin_geo_loc_name_country", + "rank": 23, + "slot_group": "Sample collection and processing" }, - "Certified humane animal husbandry practices [GENEPIO:0100894]": { - "text": "Certified humane animal husbandry practices [GENEPIO:0100894]", - "is_a": "Certified animal husbandry practices [GENEPIO:0100538]" + "geo_loc_latitude": { + "name": "geo_loc_latitude", + "rank": 24, + "slot_group": "Sample collection and processing" }, - "Certified organic farming practices [GENEPIO:0100539]": { - "text": "Certified organic farming practices [GENEPIO:0100539]" + "geo_loc_longitude": { + "name": "geo_loc_longitude", + "rank": 25, + "slot_group": "Sample collection and processing" }, - "Conventional farming practices [GENEPIO:0100895]": { - "text": "Conventional farming practices [GENEPIO:0100895]" + "sample_collection_date": { + "name": "sample_collection_date", + "rank": 26, + "slot_group": "Sample collection and processing" }, - "Change in storage conditions [GENEPIO:0100540]": { - "text": "Change in storage conditions [GENEPIO:0100540]" + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "rank": 27, + "slot_group": "Sample collection and processing" }, - "Cleaning/disinfection [GENEPIO:0100541]": { - "text": "Cleaning/disinfection [GENEPIO:0100541]" + "sample_collection_end_date": { + "name": "sample_collection_end_date", + "rank": 28, + "slot_group": "Sample collection and processing" }, - "Extended downtime between activities [GENEPIO:0100542]": { - "text": "Extended downtime between activities [GENEPIO:0100542]" + "sample_processing_date": { + "name": "sample_processing_date", + "rank": 29, + "slot_group": "Sample collection and processing" }, - "Fertilizer pre-treatment [GENEPIO:0100543]": { - "text": "Fertilizer pre-treatment [GENEPIO:0100543]" + "sample_collection_start_time": { + "name": "sample_collection_start_time", + "rank": 30, + "slot_group": "Sample collection and processing" }, - "Genetic mutation [GENEPIO:0100544]": { - "text": "Genetic mutation [GENEPIO:0100544]" + "sample_collection_end_time": { + "name": "sample_collection_end_time", + "rank": 31, + "slot_group": "Sample collection and processing" }, - "Logistic slaughter [GENEPIO:0100545]": { - "text": "Logistic slaughter [GENEPIO:0100545]" + "sample_collection_time_of_day": { + "name": "sample_collection_time_of_day", + "rank": 32, + "slot_group": "Sample collection and processing" }, - "Microbial pre-treatment [GENEPIO:0100546]": { - "text": "Microbial pre-treatment [GENEPIO:0100546]" - }, - "Probiotic pre-treatment [GENEPIO:0100547]": { - "text": "Probiotic pre-treatment [GENEPIO:0100547]" - }, - "Vaccination [NCIT:C15346]": { - "text": "Vaccination [NCIT:C15346]" + "sample_collection_time_duration_value": { + "name": "sample_collection_time_duration_value", + "rank": 33, + "slot_group": "Sample collection and processing" }, - "Wastewater treatment process [ENVO:06105300]": { - "text": "Wastewater treatment process [ENVO:06105300]", - "description": "A recycling process during which wastewater is treated." + "sample_collection_time_duration_unit": { + "name": "sample_collection_time_duration_unit", + "rank": 34, + "slot_group": "Sample collection and processing" }, - "Wastewater filtration [GENEPIO:0100881]": { - "text": "Wastewater filtration [GENEPIO:0100881]", - "description": "A wastewater treatment process which removes solid particles from wastewater by means of filtration.", - "is_a": "Wastewater treatment process [ENVO:06105300]" + "sample_received_date": { + "name": "sample_received_date", + "rank": 35, + "slot_group": "Sample collection and processing" }, - "Wastewater grit removal [GENEPIO:0100882]": { - "text": "Wastewater grit removal [GENEPIO:0100882]", - "description": "A wastewater treatment process which removes sand, silt, and grit from wastewater.", - "is_a": "Wastewater treatment process [ENVO:06105300]" + "original_sample_description": { + "name": "original_sample_description", + "rank": 36, + "slot_group": "Sample collection and processing" }, - "Wastewater microbial treatment [GENEPIO:0100883]": { - "text": "Wastewater microbial treatment [GENEPIO:0100883]", - "description": "A wastewater treatment process in which microbes are used to degrade the biological material in wastewater.", - "is_a": "Wastewater treatment process [ENVO:06105300]" + "environmental_site": { + "name": "environmental_site", + "rank": 37, + "slot_group": "Sample collection and processing" }, - "Wastewater primary sedimentation [GENEPIO:0100884]": { - "text": "Wastewater primary sedimentation [GENEPIO:0100884]", - "description": "A wastewater treatment process which removes solids and large particles from influent through gravitational force.", - "is_a": "Wastewater treatment process [ENVO:06105300]" + "environmental_material": { + "name": "environmental_material", + "rank": 38, + "slot_group": "Sample collection and processing" }, - "Wastewater secondary sedimentation [GENEPIO:0100885]": { - "text": "Wastewater secondary sedimentation [GENEPIO:0100885]", - "description": "A wastewater treatment process which removes biomass produced in aeration from influent through gravitational force.", - "is_a": "Wastewater treatment process [ENVO:06105300]" - } - } - }, - "ExperimentalSpecimenRoleTypeMenu": { - "name": "ExperimentalSpecimenRoleTypeMenu", - "title": "experimental_specimen_role_type menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Positive experimental control [GENEPIO:0101018]": { - "text": "Positive experimental control [GENEPIO:0101018]" + "environmental_material_constituent": { + "name": "environmental_material_constituent", + "rank": 39, + "slot_group": "Sample collection and processing" }, - "Negative experimental control [GENEPIO:0101019]": { - "text": "Negative experimental control [GENEPIO:0101019]" + "animal_or_plant_population": { + "name": "animal_or_plant_population", + "rank": 40, + "slot_group": "Sample collection and processing" }, - "Technical replicate [EFO:0002090]": { - "text": "Technical replicate [EFO:0002090]" + "anatomical_material": { + "name": "anatomical_material", + "rank": 41, + "slot_group": "Sample collection and processing" }, - "Biological replicate [EFO:0002091]": { - "text": "Biological replicate [EFO:0002091]" - } - } - }, - "SpecimenProcessingMenu": { - "name": "SpecimenProcessingMenu", - "title": "specimen_processing menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Biological replicate process [GENEPIO:0101022]": { - "text": "Biological replicate process [GENEPIO:0101022]" + "body_product": { + "name": "body_product", + "rank": 42, + "slot_group": "Sample collection and processing" }, - "Samples pooled [OBI:0600016]": { - "text": "Samples pooled [OBI:0600016]" + "anatomical_part": { + "name": "anatomical_part", + "rank": 43, + "slot_group": "Sample collection and processing" }, - "Technical replicate process [GENEPIO:0101021]": { - "text": "Technical replicate process [GENEPIO:0101021]" + "anatomical_region": { + "name": "anatomical_region", + "rank": 44, + "slot_group": "Sample collection and processing" }, - "Isolated from single source [OBI:0002079]": { - "text": "Isolated from single source [OBI:0002079]" - } - } - }, - "GeoLocNameCountryMenu": { - "name": "GeoLocNameCountryMenu", - "title": "geo_loc_name (country) menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Afghanistan [GAZ:00006882]": { - "text": "Afghanistan [GAZ:00006882]" + "food_product": { + "name": "food_product", + "rank": 45, + "slot_group": "Sample collection and processing" }, - "Albania [GAZ:00002953]": { - "text": "Albania [GAZ:00002953]" + "food_product_properties": { + "name": "food_product_properties", + "rank": 46, + "slot_group": "Sample collection and processing" }, - "Algeria [GAZ:00000563]": { - "text": "Algeria [GAZ:00000563]" + "label_claim": { + "name": "label_claim", + "rank": 47, + "slot_group": "Sample collection and processing" }, - "American Samoa [GAZ:00003957]": { - "text": "American Samoa [GAZ:00003957]" + "animal_source_of_food": { + "name": "animal_source_of_food", + "rank": 48, + "slot_group": "Sample collection and processing" }, - "Andorra [GAZ:00002948]": { - "text": "Andorra [GAZ:00002948]" + "food_product_production_stream": { + "name": "food_product_production_stream", + "rank": 49, + "slot_group": "Sample collection and processing" }, - "Angola [GAZ:00001095]": { - "text": "Angola [GAZ:00001095]" + "food_packaging": { + "name": "food_packaging", + "rank": 50, + "slot_group": "Sample collection and processing" }, - "Anguilla [GAZ:00009159]": { - "text": "Anguilla [GAZ:00009159]" + "food_quality_date": { + "name": "food_quality_date", + "rank": 51, + "slot_group": "Sample collection and processing" }, - "Antarctica [GAZ:00000462]": { - "text": "Antarctica [GAZ:00000462]" + "food_packaging_date": { + "name": "food_packaging_date", + "rank": 52, + "slot_group": "Sample collection and processing" }, - "Antigua and Barbuda [GAZ:00006883]": { - "text": "Antigua and Barbuda [GAZ:00006883]" + "collection_device": { + "name": "collection_device", + "rank": 53, + "slot_group": "Sample collection and processing" }, - "Argentina [GAZ:00002928]": { - "text": "Argentina [GAZ:00002928]" + "collection_method": { + "name": "collection_method", + "rank": 54, + "slot_group": "Sample collection and processing" }, - "Armenia [GAZ:00004094]": { - "text": "Armenia [GAZ:00004094]" + "sample_volume_measurement_value": { + "name": "sample_volume_measurement_value", + "rank": 55, + "slot_group": "Sample collection and processing" }, - "Aruba [GAZ:00004025]": { - "text": "Aruba [GAZ:00004025]" + "sample_volume_measurement_unit": { + "name": "sample_volume_measurement_unit", + "rank": 56, + "slot_group": "Sample collection and processing" }, - "Ashmore and Cartier Islands [GAZ:00005901]": { - "text": "Ashmore and Cartier Islands [GAZ:00005901]" + "residual_sample_status": { + "name": "residual_sample_status", + "rank": 57, + "slot_group": "Sample collection and processing" }, - "Australia [GAZ:00000463]": { - "text": "Australia [GAZ:00000463]" + "sample_storage_method": { + "name": "sample_storage_method", + "rank": 58, + "slot_group": "Sample collection and processing" }, - "Austria [GAZ:00002942]": { - "text": "Austria [GAZ:00002942]" + "sample_storage_medium": { + "name": "sample_storage_medium", + "rank": 59, + "slot_group": "Sample collection and processing" }, - "Azerbaijan [GAZ:00004941]": { - "text": "Azerbaijan [GAZ:00004941]" + "sample_storage_duration_value": { + "name": "sample_storage_duration_value", + "rank": 60, + "slot_group": "Sample collection and processing" }, - "Bahamas [GAZ:00002733]": { - "text": "Bahamas [GAZ:00002733]" + "sample_storage_duration_unit": { + "name": "sample_storage_duration_unit", + "rank": 61, + "slot_group": "Sample collection and processing" }, - "Bahrain [GAZ:00005281]": { - "text": "Bahrain [GAZ:00005281]" + "nucleic_acid_storage_duration_value": { + "name": "nucleic_acid_storage_duration_value", + "rank": 62, + "slot_group": "Sample collection and processing" }, - "Baker Island [GAZ:00007117]": { - "text": "Baker Island [GAZ:00007117]" + "nucleic_acid_storage_duration_unit": { + "name": "nucleic_acid_storage_duration_unit", + "rank": 63, + "slot_group": "Sample collection and processing" }, - "Bangladesh [GAZ:00003750]": { - "text": "Bangladesh [GAZ:00003750]" + "available_data_types": { + "name": "available_data_types", + "rank": 64, + "slot_group": "Sample collection and processing" }, - "Barbados [GAZ:00001251]": { - "text": "Barbados [GAZ:00001251]" + "available_data_type_details": { + "name": "available_data_type_details", + "rank": 65, + "slot_group": "Sample collection and processing" }, - "Bassas da India [GAZ:00005810]": { - "text": "Bassas da India [GAZ:00005810]" + "water_depth": { + "name": "water_depth", + "rank": 66, + "slot_group": "Environmental conditions and measurements" }, - "Belarus [GAZ:00006886]": { - "text": "Belarus [GAZ:00006886]" + "water_depth_units": { + "name": "water_depth_units", + "rank": 67, + "slot_group": "Environmental conditions and measurements" }, - "Belgium [GAZ:00002938]": { - "text": "Belgium [GAZ:00002938]" + "sediment_depth": { + "name": "sediment_depth", + "rank": 68, + "slot_group": "Environmental conditions and measurements" }, - "Belize [GAZ:00002934]": { - "text": "Belize [GAZ:00002934]" + "sediment_depth_units": { + "name": "sediment_depth_units", + "rank": 69, + "slot_group": "Environmental conditions and measurements" }, - "Benin [GAZ:00000904]": { - "text": "Benin [GAZ:00000904]" + "air_temperature": { + "name": "air_temperature", + "rank": 70, + "slot_group": "Environmental conditions and measurements" }, - "Bermuda [GAZ:00001264]": { - "text": "Bermuda [GAZ:00001264]" + "air_temperature_units": { + "name": "air_temperature_units", + "rank": 71, + "slot_group": "Environmental conditions and measurements" }, - "Bhutan [GAZ:00003920]": { - "text": "Bhutan [GAZ:00003920]" + "water_temperature": { + "name": "water_temperature", + "rank": 72, + "slot_group": "Environmental conditions and measurements" }, - "Bolivia [GAZ:00002511]": { - "text": "Bolivia [GAZ:00002511]" + "water_temperature_units": { + "name": "water_temperature_units", + "rank": 73, + "slot_group": "Environmental conditions and measurements" }, - "Borneo [GAZ:00025355]": { - "text": "Borneo [GAZ:00025355]" + "sampling_weather_conditions": { + "name": "sampling_weather_conditions", + "rank": 74, + "slot_group": "Environmental conditions and measurements" }, - "Bosnia and Herzegovina [GAZ:00006887]": { - "text": "Bosnia and Herzegovina [GAZ:00006887]" + "presampling_weather_conditions": { + "name": "presampling_weather_conditions", + "rank": 75, + "slot_group": "Environmental conditions and measurements" }, - "Botswana [GAZ:00001097]": { - "text": "Botswana [GAZ:00001097]" + "precipitation_measurement_value": { + "name": "precipitation_measurement_value", + "rank": 76, + "slot_group": "Environmental conditions and measurements" }, - "Bouvet Island [GAZ:00001453]": { - "text": "Bouvet Island [GAZ:00001453]" + "precipitation_measurement_unit": { + "name": "precipitation_measurement_unit", + "rank": 77, + "slot_group": "Environmental conditions and measurements" }, - "Brazil [GAZ:00002828]": { - "text": "Brazil [GAZ:00002828]" + "precipitation_measurement_method": { + "name": "precipitation_measurement_method", + "rank": 78, + "slot_group": "Environmental conditions and measurements" }, - "British Virgin Islands [GAZ:00003961]": { - "text": "British Virgin Islands [GAZ:00003961]" + "host_common_name": { + "name": "host_common_name", + "rank": 79, + "slot_group": "Host information" }, - "Brunei [GAZ:00003901]": { - "text": "Brunei [GAZ:00003901]" + "host_scientific_name": { + "name": "host_scientific_name", + "rank": 80, + "slot_group": "Host information" }, - "Bulgaria [GAZ:00002950]": { - "text": "Bulgaria [GAZ:00002950]" + "host_ecotype": { + "name": "host_ecotype", + "rank": 81, + "slot_group": "Host information" }, - "Burkina Faso [GAZ:00000905]": { - "text": "Burkina Faso [GAZ:00000905]" + "host_breed": { + "name": "host_breed", + "rank": 82, + "slot_group": "Host information" }, - "Burundi [GAZ:00001090]": { - "text": "Burundi [GAZ:00001090]" + "host_food_production_name": { + "name": "host_food_production_name", + "rank": 83, + "slot_group": "Host information" }, - "Cambodia [GAZ:00006888]": { - "text": "Cambodia [GAZ:00006888]" + "host_age_bin": { + "name": "host_age_bin", + "rank": 84, + "slot_group": "Host information" }, - "Cameroon [GAZ:00001093]": { - "text": "Cameroon [GAZ:00001093]" + "host_disease": { + "name": "host_disease", + "rank": 85, + "slot_group": "Host information" }, - "Canada [GAZ:00002560]": { - "text": "Canada [GAZ:00002560]" + "microbiological_method": { + "name": "microbiological_method", + "rank": 86, + "slot_group": "Strain and isolation information" }, - "Cape Verde [GAZ:00001227]": { - "text": "Cape Verde [GAZ:00001227]" + "strain": { + "name": "strain", + "rank": 87, + "slot_group": "Strain and isolation information" }, - "Cayman Islands [GAZ:00003986]": { - "text": "Cayman Islands [GAZ:00003986]" + "organism": { + "name": "organism", + "rank": 88, + "slot_group": "Strain and isolation information" }, - "Central African Republic [GAZ:00001089]": { - "text": "Central African Republic [GAZ:00001089]" + "taxonomic_identification_process": { + "name": "taxonomic_identification_process", + "rank": 89, + "slot_group": "Strain and isolation information" }, - "Chad [GAZ:00000586]": { - "text": "Chad [GAZ:00000586]" + "taxonomic_identification_process_details": { + "name": "taxonomic_identification_process_details", + "rank": 90, + "slot_group": "Strain and isolation information" }, - "Chile [GAZ:00002825]": { - "text": "Chile [GAZ:00002825]" + "serovar": { + "name": "serovar", + "rank": 91, + "slot_group": "Strain and isolation information" }, - "China [GAZ:00002845]": { - "text": "China [GAZ:00002845]" + "serotyping_method": { + "name": "serotyping_method", + "rank": 92, + "slot_group": "Strain and isolation information" }, - "Christmas Island [GAZ:00005915]": { - "text": "Christmas Island [GAZ:00005915]" + "phagetype": { + "name": "phagetype", + "rank": 93, + "slot_group": "Strain and isolation information" }, - "Clipperton Island [GAZ:00005838]": { - "text": "Clipperton Island [GAZ:00005838]" + "library_id": { + "name": "library_id", + "rank": 94, + "slot_group": "Sequence information" }, - "Cocos Islands [GAZ:00009721]": { - "text": "Cocos Islands [GAZ:00009721]" + "sequenced_by": { + "name": "sequenced_by", + "rank": 95, + "slot_group": "Sequence information" }, - "Colombia [GAZ:00002929]": { - "text": "Colombia [GAZ:00002929]" + "sequenced_by_laboratory_name": { + "name": "sequenced_by_laboratory_name", + "rank": 96, + "slot_group": "Sequence information" }, - "Comoros [GAZ:00005820]": { - "text": "Comoros [GAZ:00005820]" + "sequenced_by_contact_name": { + "name": "sequenced_by_contact_name", + "rank": 97, + "slot_group": "Sequence information" }, - "Cook Islands [GAZ:00053798]": { - "text": "Cook Islands [GAZ:00053798]" + "sequenced_by_contact_email": { + "name": "sequenced_by_contact_email", + "rank": 98, + "slot_group": "Sequence information" }, - "Coral Sea Islands [GAZ:00005917]": { - "text": "Coral Sea Islands [GAZ:00005917]" + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "rank": 99, + "slot_group": "Sequence information" }, - "Costa Rica [GAZ:00002901]": { - "text": "Costa Rica [GAZ:00002901]" + "sequencing_date": { + "name": "sequencing_date", + "rank": 100, + "slot_group": "Sequence information" }, - "Cote d'Ivoire [GAZ:00000906]": { - "text": "Cote d'Ivoire [GAZ:00000906]" + "sequencing_project_name": { + "name": "sequencing_project_name", + "rank": 101, + "slot_group": "Sequence information" }, - "Croatia [GAZ:00002719]": { - "text": "Croatia [GAZ:00002719]" + "sequencing_platform": { + "name": "sequencing_platform", + "rank": 102, + "slot_group": "Sequence information" }, - "Cuba [GAZ:00003762]": { - "text": "Cuba [GAZ:00003762]" + "sequencing_instrument": { + "name": "sequencing_instrument", + "rank": 103, + "slot_group": "Sequence information" }, - "Curacao [GAZ:00012582]": { - "text": "Curacao [GAZ:00012582]" + "sequencing_assay_type": { + "name": "sequencing_assay_type", + "rank": 104, + "slot_group": "Sequence information" }, - "Cyprus [GAZ:00004006]": { - "text": "Cyprus [GAZ:00004006]" + "library_preparation_kit": { + "name": "library_preparation_kit", + "rank": 105, + "slot_group": "Sequence information" }, - "Czech Republic [GAZ:00002954]": { - "text": "Czech Republic [GAZ:00002954]" + "dna_fragment_length": { + "name": "dna_fragment_length", + "rank": 106, + "slot_group": "Sequence information" }, - "Democratic Republic of the Congo [GAZ:00001086]": { - "text": "Democratic Republic of the Congo [GAZ:00001086]" + "genomic_target_enrichment_method": { + "name": "genomic_target_enrichment_method", + "rank": 107, + "slot_group": "Sequence information" }, - "Denmark [GAZ:00005852]": { - "text": "Denmark [GAZ:00005852]" + "genomic_target_enrichment_method_details": { + "name": "genomic_target_enrichment_method_details", + "rank": 108, + "slot_group": "Sequence information" }, - "Djibouti [GAZ:00000582]": { - "text": "Djibouti [GAZ:00000582]" + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "rank": 109, + "slot_group": "Sequence information" }, - "Dominica [GAZ:00006890]": { - "text": "Dominica [GAZ:00006890]" + "amplicon_size": { + "name": "amplicon_size", + "rank": 110, + "slot_group": "Sequence information" }, - "Dominican Republic [GAZ:00003952]": { - "text": "Dominican Republic [GAZ:00003952]" + "sequencing_flow_cell_version": { + "name": "sequencing_flow_cell_version", + "rank": 111, + "slot_group": "Sequence information" }, - "Ecuador [GAZ:00002912]": { - "text": "Ecuador [GAZ:00002912]" + "sequencing_protocol": { + "name": "sequencing_protocol", + "rank": 112, + "slot_group": "Sequence information" }, - "Egypt [GAZ:00003934]": { - "text": "Egypt [GAZ:00003934]" + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "rank": 113, + "slot_group": "Sequence information" }, - "El Salvador [GAZ:00002935]": { - "text": "El Salvador [GAZ:00002935]" + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "rank": 114, + "slot_group": "Sequence information" }, - "Equatorial Guinea [GAZ:00001091]": { - "text": "Equatorial Guinea [GAZ:00001091]" + "fast5_filename": { + "name": "fast5_filename", + "rank": 115, + "slot_group": "Sequence information" }, - "Eritrea [GAZ:00000581]": { - "text": "Eritrea [GAZ:00000581]" + "genome_sequence_filename": { + "name": "genome_sequence_filename", + "rank": 116, + "slot_group": "Sequence information" }, - "Estonia [GAZ:00002959]": { - "text": "Estonia [GAZ:00002959]" + "quality_control_method_name": { + "name": "quality_control_method_name", + "rank": 117, + "slot_group": "Bioinformatics and QC metrics" }, - "Eswatini [GAZ:00001099]": { - "text": "Eswatini [GAZ:00001099]" + "quality_control_method_version": { + "name": "quality_control_method_version", + "rank": 118, + "slot_group": "Bioinformatics and QC metrics" }, - "Ethiopia [GAZ:00000567]": { - "text": "Ethiopia [GAZ:00000567]" + "quality_control_determination": { + "name": "quality_control_determination", + "rank": 119, + "slot_group": "Bioinformatics and QC metrics" }, - "Europa Island [GAZ:00005811]": { - "text": "Europa Island [GAZ:00005811]" + "quality_control_issues": { + "name": "quality_control_issues", + "rank": 120, + "slot_group": "Bioinformatics and QC metrics" }, - "Falkland Islands (Islas Malvinas) [GAZ:00001412]": { - "text": "Falkland Islands (Islas Malvinas) [GAZ:00001412]" + "quality_control_details": { + "name": "quality_control_details", + "rank": 121, + "slot_group": "Bioinformatics and QC metrics" }, - "Faroe Islands [GAZ:00059206]": { - "text": "Faroe Islands [GAZ:00059206]" + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "rank": 122, + "slot_group": "Bioinformatics and QC metrics" }, - "Fiji [GAZ:00006891]": { - "text": "Fiji [GAZ:00006891]" + "dehosting_method": { + "name": "dehosting_method", + "rank": 123, + "slot_group": "Bioinformatics and QC metrics" }, - "Finland [GAZ:00002937]": { - "text": "Finland [GAZ:00002937]" + "sequence_assembly_software_name": { + "name": "sequence_assembly_software_name", + "rank": 124, + "slot_group": "Bioinformatics and QC metrics" }, - "France [GAZ:00003940]": { - "text": "France [GAZ:00003940]" + "sequence_assembly_software_version": { + "name": "sequence_assembly_software_version", + "rank": 125, + "slot_group": "Bioinformatics and QC metrics" }, - "French Guiana [GAZ:00002516]": { - "text": "French Guiana [GAZ:00002516]" + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "rank": 126, + "slot_group": "Bioinformatics and QC metrics" }, - "French Polynesia [GAZ:00002918]": { - "text": "French Polynesia [GAZ:00002918]" - }, - "French Southern and Antarctic Lands [GAZ:00003753]": { - "text": "French Southern and Antarctic Lands [GAZ:00003753]" - }, - "Gabon [GAZ:00001092]": { - "text": "Gabon [GAZ:00001092]" - }, - "Gambia [GAZ:00000907]": { - "text": "Gambia [GAZ:00000907]" - }, - "Gaza Strip [GAZ:00009571]": { - "text": "Gaza Strip [GAZ:00009571]" - }, - "Georgia [GAZ:00004942]": { - "text": "Georgia [GAZ:00004942]" - }, - "Germany [GAZ:00002646]": { - "text": "Germany [GAZ:00002646]" - }, - "Ghana [GAZ:00000908]": { - "text": "Ghana [GAZ:00000908]" - }, - "Gibraltar [GAZ:00003987]": { - "text": "Gibraltar [GAZ:00003987]" - }, - "Glorioso Islands [GAZ:00005808]": { - "text": "Glorioso Islands [GAZ:00005808]" - }, - "Greece [GAZ:00002945]": { - "text": "Greece [GAZ:00002945]" - }, - "Greenland [GAZ:00001507]": { - "text": "Greenland [GAZ:00001507]" - }, - "Grenada [GAZ:02000573]": { - "text": "Grenada [GAZ:02000573]" - }, - "Guadeloupe [GAZ:00067142]": { - "text": "Guadeloupe [GAZ:00067142]" + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "rank": 127, + "slot_group": "Bioinformatics and QC metrics" }, - "Guam [GAZ:00003706]": { - "text": "Guam [GAZ:00003706]" + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "rank": 128, + "slot_group": "Bioinformatics and QC metrics" }, - "Guatemala [GAZ:00002936]": { - "text": "Guatemala [GAZ:00002936]" + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "rank": 129, + "slot_group": "Bioinformatics and QC metrics" }, - "Guernsey [GAZ:00001550]": { - "text": "Guernsey [GAZ:00001550]" + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "rank": 130, + "slot_group": "Bioinformatics and QC metrics" }, - "Guinea [GAZ:00000909]": { - "text": "Guinea [GAZ:00000909]" + "genome_completeness": { + "name": "genome_completeness", + "rank": 131, + "slot_group": "Bioinformatics and QC metrics" }, - "Guinea-Bissau [GAZ:00000910]": { - "text": "Guinea-Bissau [GAZ:00000910]" + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "rank": 132, + "slot_group": "Bioinformatics and QC metrics" }, - "Guyana [GAZ:00002522]": { - "text": "Guyana [GAZ:00002522]" + "number_of_total_reads": { + "name": "number_of_total_reads", + "rank": 133, + "slot_group": "Bioinformatics and QC metrics" }, - "Haiti [GAZ:00003953]": { - "text": "Haiti [GAZ:00003953]" + "number_of_unique_reads": { + "name": "number_of_unique_reads", + "rank": 134, + "slot_group": "Bioinformatics and QC metrics" }, - "Heard Island and McDonald Islands [GAZ:00009718]": { - "text": "Heard Island and McDonald Islands [GAZ:00009718]" + "minimum_posttrimming_read_length": { + "name": "minimum_posttrimming_read_length", + "rank": 135, + "slot_group": "Bioinformatics and QC metrics" }, - "Honduras [GAZ:00002894]": { - "text": "Honduras [GAZ:00002894]" + "number_of_contigs": { + "name": "number_of_contigs", + "rank": 136, + "slot_group": "Bioinformatics and QC metrics" }, - "Hong Kong [GAZ:00003203]": { - "text": "Hong Kong [GAZ:00003203]" + "percent_ns_across_total_genome_length": { + "name": "percent_ns_across_total_genome_length", + "rank": 137, + "slot_group": "Bioinformatics and QC metrics" }, - "Howland Island [GAZ:00007120]": { - "text": "Howland Island [GAZ:00007120]" + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "rank": 138, + "slot_group": "Bioinformatics and QC metrics" }, - "Hungary [GAZ:00002952]": { - "text": "Hungary [GAZ:00002952]" + "n50": { + "name": "n50", + "rank": 139, + "slot_group": "Bioinformatics and QC metrics" }, - "Iceland [GAZ:00000843]": { - "text": "Iceland [GAZ:00000843]" + "percent_read_contamination_": { + "name": "percent_read_contamination_", + "rank": 140, + "slot_group": "Bioinformatics and QC metrics" }, - "India [GAZ:00002839]": { - "text": "India [GAZ:00002839]" + "sequence_assembly_length": { + "name": "sequence_assembly_length", + "rank": 141, + "slot_group": "Bioinformatics and QC metrics" }, - "Indonesia [GAZ:00003727]": { - "text": "Indonesia [GAZ:00003727]" + "consensus_genome_length": { + "name": "consensus_genome_length", + "rank": 142, + "slot_group": "Bioinformatics and QC metrics" }, - "Iran [GAZ:00004474]": { - "text": "Iran [GAZ:00004474]" + "reference_genome_accession": { + "name": "reference_genome_accession", + "rank": 143, + "slot_group": "Bioinformatics and QC metrics" }, - "Iraq [GAZ:00004483]": { - "text": "Iraq [GAZ:00004483]" + "deduplication_method": { + "name": "deduplication_method", + "rank": 144, + "slot_group": "Bioinformatics and QC metrics" }, - "Ireland [GAZ:00002943]": { - "text": "Ireland [GAZ:00002943]" + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "rank": 145, + "slot_group": "Bioinformatics and QC metrics" }, - "Isle of Man [GAZ:00052477]": { - "text": "Isle of Man [GAZ:00052477]" + "read_mapping_software_name": { + "name": "read_mapping_software_name", + "rank": 146, + "slot_group": "Taxonomic identification information" }, - "Israel [GAZ:00002476]": { - "text": "Israel [GAZ:00002476]" + "read_mapping_software_version": { + "name": "read_mapping_software_version", + "rank": 147, + "slot_group": "Taxonomic identification information" }, - "Italy [GAZ:00002650]": { - "text": "Italy [GAZ:00002650]" + "taxonomic_reference_database_name": { + "name": "taxonomic_reference_database_name", + "rank": 148, + "slot_group": "Taxonomic identification information" }, - "Jamaica [GAZ:00003781]": { - "text": "Jamaica [GAZ:00003781]" + "taxonomic_reference_database_version": { + "name": "taxonomic_reference_database_version", + "rank": 149, + "slot_group": "Taxonomic identification information" }, - "Jan Mayen [GAZ:00005853]": { - "text": "Jan Mayen [GAZ:00005853]" + "taxonomic_analysis_report_filename": { + "name": "taxonomic_analysis_report_filename", + "rank": 150, + "slot_group": "Taxonomic identification information" }, - "Japan [GAZ:00002747]": { - "text": "Japan [GAZ:00002747]" + "taxonomic_analysis_date": { + "name": "taxonomic_analysis_date", + "rank": 151, + "slot_group": "Taxonomic identification information" }, - "Jarvis Island [GAZ:00007118]": { - "text": "Jarvis Island [GAZ:00007118]" + "read_mapping_criteria": { + "name": "read_mapping_criteria", + "rank": 152, + "slot_group": "Taxonomic identification information" }, - "Jersey [GAZ:00001551]": { - "text": "Jersey [GAZ:00001551]" + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "rank": 153, + "slot_group": "Public repository information" }, - "Johnston Atoll [GAZ:00007114]": { - "text": "Johnston Atoll [GAZ:00007114]" + "sequence_submitted_by_contact_name": { + "name": "sequence_submitted_by_contact_name", + "rank": 154, + "slot_group": "Public repository information" }, - "Jordan [GAZ:00002473]": { - "text": "Jordan [GAZ:00002473]" + "sequence_submitted_by_contact_email": { + "name": "sequence_submitted_by_contact_email", + "rank": 155, + "slot_group": "Public repository information" }, - "Juan de Nova Island [GAZ:00005809]": { - "text": "Juan de Nova Island [GAZ:00005809]" + "publication_id": { + "name": "publication_id", + "rank": 156, + "slot_group": "Public repository information" }, - "Kazakhstan [GAZ:00004999]": { - "text": "Kazakhstan [GAZ:00004999]" + "attribute_package": { + "name": "attribute_package", + "rank": 157, + "slot_group": "Public repository information" }, - "Kenya [GAZ:00001101]": { - "text": "Kenya [GAZ:00001101]" + "bioproject_accession": { + "name": "bioproject_accession", + "rank": 158, + "slot_group": "Public repository information" }, - "Kerguelen Archipelago [GAZ:00005682]": { - "text": "Kerguelen Archipelago [GAZ:00005682]" + "biosample_accession": { + "name": "biosample_accession", + "rank": 159, + "slot_group": "Public repository information" }, - "Kingman Reef [GAZ:00007116]": { - "text": "Kingman Reef [GAZ:00007116]" + "sra_accession": { + "name": "sra_accession", + "rank": 160, + "slot_group": "Public repository information" }, - "Kiribati [GAZ:00006894]": { - "text": "Kiribati [GAZ:00006894]" + "genbank_accession": { + "name": "genbank_accession", + "rank": 161, + "slot_group": "Public repository information" }, - "Kosovo [GAZ:00011337]": { - "text": "Kosovo [GAZ:00011337]" + "prevalence_metrics": { + "name": "prevalence_metrics", + "rank": 162, + "slot_group": "Risk assessment information" }, - "Kuwait [GAZ:00005285]": { - "text": "Kuwait [GAZ:00005285]" + "prevalence_metrics_details": { + "name": "prevalence_metrics_details", + "rank": 163, + "slot_group": "Risk assessment information" }, - "Kyrgyzstan [GAZ:00006893]": { - "text": "Kyrgyzstan [GAZ:00006893]" + "stage_of_production": { + "name": "stage_of_production", + "rank": 164, + "slot_group": "Risk assessment information" }, - "Laos [GAZ:00006889]": { - "text": "Laos [GAZ:00006889]" + "experimental_intervention": { + "name": "experimental_intervention", + "rank": 165, + "slot_group": "Risk assessment information" }, - "Latvia [GAZ:00002958]": { - "text": "Latvia [GAZ:00002958]" + "experiment_intervention_details": { + "name": "experiment_intervention_details", + "rank": 166, + "slot_group": "Risk assessment information" }, - "Lebanon [GAZ:00002478]": { - "text": "Lebanon [GAZ:00002478]" + "amr_testing_by": { + "name": "amr_testing_by", + "rank": 167, + "slot_group": "Antimicrobial resistance" }, - "Lesotho [GAZ:00001098]": { - "text": "Lesotho [GAZ:00001098]" + "amr_testing_by_laboratory_name": { + "name": "amr_testing_by_laboratory_name", + "rank": 168, + "slot_group": "Antimicrobial resistance" }, - "Liberia [GAZ:00000911]": { - "text": "Liberia [GAZ:00000911]" + "amr_testing_by_contact_name": { + "name": "amr_testing_by_contact_name", + "rank": 169, + "slot_group": "Antimicrobial resistance" }, - "Libya [GAZ:00000566]": { - "text": "Libya [GAZ:00000566]" + "amr_testing_by_contact_email": { + "name": "amr_testing_by_contact_email", + "rank": 170, + "slot_group": "Antimicrobial resistance" }, - "Liechtenstein [GAZ:00003858]": { - "text": "Liechtenstein [GAZ:00003858]" + "amr_testing_date": { + "name": "amr_testing_date", + "rank": 171, + "slot_group": "Antimicrobial resistance" }, - "Line Islands [GAZ:00007144]": { - "text": "Line Islands [GAZ:00007144]" + "authors": { + "name": "authors", + "rank": 172, + "slot_group": "Contributor acknowledgement" }, - "Lithuania [GAZ:00002960]": { - "text": "Lithuania [GAZ:00002960]" - }, - "Luxembourg [GAZ:00002947]": { - "text": "Luxembourg [GAZ:00002947]" - }, - "Macau [GAZ:00003202]": { - "text": "Macau [GAZ:00003202]" - }, - "Madagascar [GAZ:00001108]": { - "text": "Madagascar [GAZ:00001108]" + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "rank": 173, + "slot_group": "Contributor acknowledgement" + } + }, + "attributes": { + "sample_collector_sample_id": { + "name": "sample_collector_sample_id", + "description": "The user-defined name for the sample.", + "title": "sample_collector_sample_ID", + "comments": [ + "The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "ABCD123" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:sample_name", + "NCBI_BIOSAMPLE_Enterics:sample_name", + "NCBI_ANTIBIOGRAM:sample_name/biosample_accession" + ], + "rank": 1, + "slot_uri": "GENEPIO:0001123", + "identifier": true, + "alias": "sample_collector_sample_id", + "owner": "GRDISample", + "domain_of": [ + "GRDISample", + "GRDIIsolate" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString", + "required": true }, - "Malawi [GAZ:00001105]": { - "text": "Malawi [GAZ:00001105]" + "alternative_sample_id": { + "name": "alternative_sample_id", + "description": "An alternative sample_ID assigned to the sample by another organization.", + "title": "alternative_sample_ID", + "comments": [ + "\"Alternative identifiers assigned to the sample should be tracked along with original IDs to establish chain of custody. Alternative sample IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and separated by semi-colons. If the information is unknown or cannot be provided, leave blank or provide a null value.\"" + ], + "examples": [ + { + "value": "ABCD1234[PHAC]" + }, + { + "value": "12345rev[CFIA]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 2, + "slot_uri": "GENEPIO:0100427", + "alias": "alternative_sample_id", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString", + "required": true }, - "Malaysia [GAZ:00003902]": { - "text": "Malaysia [GAZ:00003902]" + "sample_collected_by": { + "name": "sample_collected_by", + "description": "The name of the agency, organization or institution with which the sample collector is affiliated.", + "title": "sample_collected_by", + "comments": [ + "Provide the name of the agency, organization or institution that collected the sample in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:collected_by", + "NCBI_BIOSAMPLE_Enterics:collected_by" + ], + "rank": 3, + "slot_uri": "GENEPIO:0001153", + "alias": "sample_collected_by", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "SampleCollectedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Maldives [GAZ:00006924]": { - "text": "Maldives [GAZ:00006924]" + "sample_collected_by_laboratory_name": { + "name": "sample_collected_by_laboratory_name", + "description": "The specific laboratory affiliation of the sample collector.", + "title": "sample_collected_by_laboratory_name", + "comments": [ + "Provide the name of the specific laboratory that collected the sample (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Topp Lab" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 4, + "slot_uri": "GENEPIO:0100428", + "alias": "sample_collected_by_laboratory_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Mali [GAZ:00000584]": { - "text": "Mali [GAZ:00000584]" + "sample_collection_project_name": { + "name": "sample_collection_project_name", + "description": "The name of the project/initiative/program for which the sample was collected.", + "title": "sample_collection_project_name", + "comments": [ + "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Watershed Project (HA-120)" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:project_name" + ], + "rank": 5, + "slot_uri": "GENEPIO:0100429", + "alias": "sample_collection_project_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Malta [GAZ:00004017]": { - "text": "Malta [GAZ:00004017]" + "sample_plan_name": { + "name": "sample_plan_name", + "description": "The name of the study design for a surveillance project.", + "title": "sample_plan_name", + "comments": [ + "Provide the name of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "National Microbiological Baseline Study in Broiler Chicken" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 6, + "slot_uri": "GENEPIO:0100430", + "alias": "sample_plan_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Marshall Islands [GAZ:00007161]": { - "text": "Marshall Islands [GAZ:00007161]" + "sample_plan_id": { + "name": "sample_plan_id", + "description": "The identifier of the study design for a surveillance project.", + "title": "sample_plan_ID", + "comments": [ + "Provide the identifier of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "2001_M205" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 7, + "slot_uri": "GENEPIO:0100431", + "alias": "sample_plan_id", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Martinique [GAZ:00067143]": { - "text": "Martinique [GAZ:00067143]" + "sample_collector_contact_name": { + "name": "sample_collector_contact_name", + "description": "The name or job title of the contact responsible for follow-up regarding the sample.", + "title": "sample_collector_contact_name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 8, + "slot_uri": "GENEPIO:0100432", + "alias": "sample_collector_contact_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Mauritania [GAZ:00000583]": { - "text": "Mauritania [GAZ:00000583]" + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sample.", + "title": "sample_collector_contact_email", + "comments": [ + "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "johnnyblogs@lab.ca" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 9, + "slot_uri": "GENEPIO:0001156", + "alias": "sample_collector_contact_email", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Mauritius [GAZ:00003745]": { - "text": "Mauritius [GAZ:00003745]" - }, - "Mayotte [GAZ:00003943]": { - "text": "Mayotte [GAZ:00003943]" - }, - "Mexico [GAZ:00002852]": { - "text": "Mexico [GAZ:00002852]" - }, - "Micronesia [GAZ:00005862]": { - "text": "Micronesia [GAZ:00005862]" - }, - "Midway Islands [GAZ:00007112]": { - "text": "Midway Islands [GAZ:00007112]" - }, - "Moldova [GAZ:00003897]": { - "text": "Moldova [GAZ:00003897]" - }, - "Monaco [GAZ:00003857]": { - "text": "Monaco [GAZ:00003857]" - }, - "Mongolia [GAZ:00008744]": { - "text": "Mongolia [GAZ:00008744]" - }, - "Montenegro [GAZ:00006898]": { - "text": "Montenegro [GAZ:00006898]" - }, - "Montserrat [GAZ:00003988]": { - "text": "Montserrat [GAZ:00003988]" - }, - "Morocco [GAZ:00000565]": { - "text": "Morocco [GAZ:00000565]" - }, - "Mozambique [GAZ:00001100]": { - "text": "Mozambique [GAZ:00001100]" + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "description": "The reason that the sample was collected.", + "title": "purpose_of_sampling", + "comments": [ + "The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." + ], + "examples": [ + { + "value": "Surveillance [GENEPIO:0100004]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:purpose_of_sampling", + "NCBI_BIOSAMPLE_Enterics:purpose_of_sampling" + ], + "rank": 10, + "slot_uri": "GENEPIO:0001198", + "alias": "purpose_of_sampling", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "PurposeOfSamplingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Myanmar [GAZ:00006899]": { - "text": "Myanmar [GAZ:00006899]" + "presampling_activity": { + "name": "presampling_activity", + "description": "The experimental activities or variables that affected the sample collected.", + "title": "presampling_activity", + "comments": [ + "If there was experimental activity that would affect the sample prior to collection (this is different than sample processing), provide the experimental activities by selecting one or more values from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Antimicrobial pre-treatment [GENEPIO:0100537]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 11, + "slot_uri": "GENEPIO:0100433", + "alias": "presampling_activity", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "PresamplingActivityMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Namibia [GAZ:00001096]": { - "text": "Namibia [GAZ:00001096]" + "presampling_activity_details": { + "name": "presampling_activity_details", + "description": "The details of the experimental activities or variables that affected the sample collected.", + "title": "presampling_activity_details", + "comments": [ + "Briefly describe the experimental details using free text." + ], + "examples": [ + { + "value": "Chicken feed containing X amount of novobiocin was fed to chickens for 72 hours prior to collection of litter." + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 12, + "slot_uri": "GENEPIO:0100434", + "alias": "presampling_activity_details", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Nauru [GAZ:00006900]": { - "text": "Nauru [GAZ:00006900]" + "experimental_protocol_field": { + "name": "experimental_protocol_field", + "description": "The name of the overarching experimental methodology that was used to process the biomaterial.", + "title": "experimental_protocol_field", + "comments": [ + "Provide the name of the methodology used in your study. If available, provide a link to the protocol." + ], + "examples": [ + { + "value": "OneHealth2024_protocol" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 13, + "slot_uri": "GENEPIO:0101029", + "alias": "experimental_protocol_field", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Navassa Island [GAZ:00007119]": { - "text": "Navassa Island [GAZ:00007119]" + "experimental_specimen_role_type": { + "name": "experimental_specimen_role_type", + "description": "The type of role that the sample represents in the experiment.", + "title": "experimental_specimen_role_type", + "comments": [ + "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." + ], + "examples": [ + { + "value": "Positive experimental control [GENEPIO:0101018]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 14, + "slot_uri": "GENEPIO:0100921", + "alias": "experimental_specimen_role_type", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "ExperimentalSpecimenRoleTypeMenu" }, - "Nepal [GAZ:00004399]": { - "text": "Nepal [GAZ:00004399]" + "specimen_processing": { + "name": "specimen_processing", + "description": "The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures.", + "title": "specimen_processing", + "comments": [ + "Provide the sample processing information by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Samples pooled [OBI:0600016]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 15, + "slot_uri": "GENEPIO:0100435", + "alias": "specimen_processing", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "SpecimenProcessingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Netherlands [GAZ:00002946]": { - "text": "Netherlands [GAZ:00002946]" + "specimen_processing_details": { + "name": "specimen_processing_details", + "description": "The details of the processing applied to the sample during or after receiving the sample.", + "title": "specimen_processing_details", + "comments": [ + "Briefly describe the processes applied to the sample." + ], + "examples": [ + { + "value": "25 samples were pooled and further prepared as a single sample during library prep." + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 16, + "slot_uri": "GENEPIO:0100311", + "alias": "specimen_processing_details", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "New Caledonia [GAZ:00005206]": { - "text": "New Caledonia [GAZ:00005206]" + "nucleic_acid_extraction_method": { + "name": "nucleic_acid_extraction_method", + "description": "The process used to extract genomic material from a sample.", + "title": "nucleic acid extraction method", + "comments": [ + "Briefly describe the extraction method used." + ], + "examples": [ + { + "value": "Direct wastewater RNA capture and purification via the \"Sewage, Salt, Silica and Salmonella (4S)\" method v4 found at https://www.protocols.io/view/v-4-direct-wastewater-rna-capture-and-purification-36wgq581ygk5/v4" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 17, + "slot_uri": "GENEPIO:0100939", + "alias": "nucleic_acid_extraction_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "New Zealand [GAZ:00000469]": { - "text": "New Zealand [GAZ:00000469]" + "nucleic_acid_extraction_kit": { + "name": "nucleic_acid_extraction_kit", + "description": "The kit used to extract genomic material from a sample", + "title": "nucleic acid extraction kit", + "comments": [ + "Provide the name of the genomic extraction kit used." + ], + "examples": [ + { + "value": "QIAamp PowerFecal Pro DNA Kit" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 18, + "slot_uri": "GENEPIO:0100772", + "alias": "nucleic_acid_extraction_kit", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Nicaragua [GAZ:00002978]": { - "text": "Nicaragua [GAZ:00002978]" - }, - "Niger [GAZ:00000585]": { - "text": "Niger [GAZ:00000585]" - }, - "Nigeria [GAZ:00000912]": { - "text": "Nigeria [GAZ:00000912]" - }, - "Niue [GAZ:00006902]": { - "text": "Niue [GAZ:00006902]" - }, - "Norfolk Island [GAZ:00005908]": { - "text": "Norfolk Island [GAZ:00005908]" - }, - "North Korea [GAZ:00002801]": { - "text": "North Korea [GAZ:00002801]" - }, - "North Macedonia [GAZ:00006895]": { - "text": "North Macedonia [GAZ:00006895]" + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "description": "The country of origin of the sample.", + "title": "geo_loc_name (country)", + "comments": [ + "Provide the name of the country where the sample was collected. Use the controlled vocabulary provided in the template pick list. If the information is unknown or cannot be provided, provide a null value." + ], + "examples": [ + { + "value": "Canada [GAZ:00002560]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:geo_loc_name", + "BIOSAMPLE:geo_loc_name%20%28country%29", + "NCBI_BIOSAMPLE_Enterics:geo_loc_name" + ], + "rank": 19, + "slot_uri": "GENEPIO:0001181", + "alias": "geo_loc_name_country", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "North Sea [GAZ:00002284]": { - "text": "North Sea [GAZ:00002284]" + "geo_loc_name_state_province_region": { + "name": "geo_loc_name_state_province_region", + "description": "The state/province/territory of origin of the sample.", + "title": "geo_loc_name (state/province/region)", + "comments": [ + "Provide the name of the province/state/region where the sample was collected. If the information is unknown or cannot be provided, provide a null value." + ], + "examples": [ + { + "value": "British Columbia [GAZ:00002562]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:geo_loc_name", + "BIOSAMPLE:geo_loc_name%20%28state/province/region%29", + "NCBI_BIOSAMPLE_Enterics:geo_loc_name" + ], + "rank": 20, + "slot_uri": "GENEPIO:0001185", + "alias": "geo_loc_name_state_province_region", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "GeoLocNameStateProvinceRegionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Northern Mariana Islands [GAZ:00003958]": { - "text": "Northern Mariana Islands [GAZ:00003958]" + "geo_loc_name_site": { + "name": "geo_loc_name_site", + "description": "The name of a specific geographical location e.g. Credit River (rather than river).", + "title": "geo_loc_name (site)", + "comments": [ + "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing)." + ], + "examples": [ + { + "value": "Credit River" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:geo_loc_name", + "BIOSAMPLE:geo_loc_name%20%28site%29" + ], + "rank": 21, + "slot_uri": "GENEPIO:0100436", + "alias": "geo_loc_name_site", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Norway [GAZ:00002699]": { - "text": "Norway [GAZ:00002699]" + "food_product_origin_geo_loc_name_country": { + "name": "food_product_origin_geo_loc_name_country", + "description": "The country of origin of a food product.", + "title": "food_product_origin_geo_loc_name (country)", + "comments": [ + "If a food product was sampled and the food product was manufactured outside of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "United States of America [GAZ:00002459]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:food_origin" + ], + "rank": 22, + "slot_uri": "GENEPIO:0100437", + "alias": "food_product_origin_geo_loc_name_country", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Oman [GAZ:00005283]": { - "text": "Oman [GAZ:00005283]" + "host_origin_geo_loc_name_country": { + "name": "host_origin_geo_loc_name_country", + "description": "The country of origin of the host.", + "title": "host_origin_geo_loc_name (country)", + "comments": [ + "If a sample is from a human or animal host that originated from outside of Canada, provide the the name of the country where the host originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "South Africa [GAZ:00001094]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 23, + "slot_uri": "GENEPIO:0100438", + "alias": "host_origin_geo_loc_name_country", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "GeoLocNameCountryMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Pakistan [GAZ:00005246]": { - "text": "Pakistan [GAZ:00005246]" + "geo_loc_latitude": { + "name": "geo_loc_latitude", + "description": "The latitude coordinates of the geographical location of sample collection.", + "title": "geo_loc latitude", + "comments": [ + "If known, provide the degrees latitude. Do NOT simply provide latitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "38.98 N" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:lat_lon" + ], + "rank": 24, + "slot_uri": "GENEPIO:0100309", + "alias": "geo_loc_latitude", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Palau [GAZ:00006905]": { - "text": "Palau [GAZ:00006905]" + "geo_loc_longitude": { + "name": "geo_loc_longitude", + "description": "The longitude coordinates of the geographical location of sample collection.", + "title": "geo_loc longitude", + "comments": [ + "If known, provide the degrees longitude. Do NOT simply provide longitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "77.11 W" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:lat_lon" + ], + "rank": 25, + "slot_uri": "GENEPIO:0100310", + "alias": "geo_loc_longitude", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Panama [GAZ:00002892]": { - "text": "Panama [GAZ:00002892]" + "sample_collection_date": { + "name": "sample_collection_date", + "description": "The date on which the sample was collected.", + "title": "sample_collection_date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." + ], + "examples": [ + { + "value": "2020-10-30" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:sample%20collection%20date", + "NCBI_BIOSAMPLE_Enterics:collection_date" + ], + "rank": 26, + "slot_uri": "GENEPIO:0001174", + "alias": "sample_collection_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "date", + "required": true }, - "Papua New Guinea [GAZ:00003922]": { - "text": "Papua New Guinea [GAZ:00003922]" - }, - "Paracel Islands [GAZ:00010832]": { - "text": "Paracel Islands [GAZ:00010832]" + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "description": "The precision to which the \"sample collection date\" was provided.", + "title": "sample_collection_date_precision", + "comments": [ + "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." + ], + "examples": [ + { + "value": "day [UO:0000033]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 27, + "slot_uri": "GENEPIO:0001177", + "alias": "sample_collection_date_precision", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "required": true, + "any_of": [ + { + "range": "SampleCollectionDatePrecisionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Paraguay [GAZ:00002933]": { - "text": "Paraguay [GAZ:00002933]" + "sample_collection_end_date": { + "name": "sample_collection_end_date", + "description": "The date on which sample collection ended for a continuous sample.", + "title": "sample_collection_end_date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD" + ], + "examples": [ + { + "value": "2020-03-18" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 28, + "slot_uri": "GENEPIO:0101071", + "alias": "sample_collection_end_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Peru [GAZ:00002932]": { - "text": "Peru [GAZ:00002932]" + "sample_processing_date": { + "name": "sample_processing_date", + "description": "The date on which the sample was processed.", + "title": "sample_processing_date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "Provide the sample processed date in ISO 8601 format, i.e. \"YYYY-MM-DD\". The sample may be collected and processed (e.g. filtered, extraction) on the same day, or on different dates." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 29, + "slot_uri": "GENEPIO:0100763", + "alias": "sample_processing_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Philippines [GAZ:00004525]": { - "text": "Philippines [GAZ:00004525]" + "sample_collection_start_time": { + "name": "sample_collection_start_time", + "description": "The time at which sample collection began.", + "title": "sample_collection_start_time", + "comments": [ + "Provide this time in ISO 8601 24hr format, in your local time." + ], + "examples": [ + { + "value": "17:15 PST" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 30, + "slot_uri": "GENEPIO:0101072", + "alias": "sample_collection_start_time", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "time" + }, + { + "range": "NullValueMenu" + } + ] }, - "Pitcairn Islands [GAZ:00005867]": { - "text": "Pitcairn Islands [GAZ:00005867]" + "sample_collection_end_time": { + "name": "sample_collection_end_time", + "description": "The time at which sample collection ended.", + "title": "sample_collection_end_time", + "comments": [ + "Provide this time in ISO 8601 24hr format, in your local time." + ], + "examples": [ + { + "value": "19:15 PST" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 31, + "slot_uri": "GENEPIO:0101073", + "alias": "sample_collection_end_time", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "time" + }, + { + "range": "NullValueMenu" + } + ] }, - "Poland [GAZ:00002939]": { - "text": "Poland [GAZ:00002939]" + "sample_collection_time_of_day": { + "name": "sample_collection_time_of_day", + "description": "The descriptive time of day during which the sample was collected.", + "title": "sample_collection_time_of_day", + "comments": [ + "If known, select a value from the pick list. The time of sample processing matters especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day." + ], + "examples": [ + { + "value": "Morning" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 32, + "slot_uri": "GENEPIO:0100765", + "alias": "sample_collection_time_of_day", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "SampleCollectionTimeOfDayMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Portugal [GAZ:00004126]": { - "text": "Portugal [GAZ:00004126]" + "sample_collection_time_duration_value": { + "name": "sample_collection_time_duration_value", + "description": "The amount of time over which the sample was collected.", + "title": "sample_collection_time_duration_value", + "comments": [ + "Provide the numerical value of time." + ], + "examples": [ + { + "value": "1900-01-03" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 33, + "slot_uri": "GENEPIO:0100766", + "alias": "sample_collection_time_duration_value", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Puerto Rico [GAZ:00006935]": { - "text": "Puerto Rico [GAZ:00006935]" + "sample_collection_time_duration_unit": { + "name": "sample_collection_time_duration_unit", + "description": "The units of the time duration measurement of sample collection.", + "title": "sample_collection_time_duration_unit", + "comments": [ + "Provide the units from the pick list." + ], + "examples": [ + { + "value": "Hour" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 34, + "slot_uri": "GENEPIO:0100767", + "alias": "sample_collection_time_duration_unit", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "SampleCollectionDurationUnitMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Qatar [GAZ:00005286]": { - "text": "Qatar [GAZ:00005286]" - }, - "Republic of the Congo [GAZ:00001088]": { - "text": "Republic of the Congo [GAZ:00001088]" - }, - "Reunion [GAZ:00003945]": { - "text": "Reunion [GAZ:00003945]" - }, - "Romania [GAZ:00002951]": { - "text": "Romania [GAZ:00002951]" - }, - "Ross Sea [GAZ:00023304]": { - "text": "Ross Sea [GAZ:00023304]" - }, - "Russia [GAZ:00002721]": { - "text": "Russia [GAZ:00002721]" - }, - "Rwanda [GAZ:00001087]": { - "text": "Rwanda [GAZ:00001087]" - }, - "Saint Helena [GAZ:00000849]": { - "text": "Saint Helena [GAZ:00000849]" - }, - "Saint Kitts and Nevis [GAZ:00006906]": { - "text": "Saint Kitts and Nevis [GAZ:00006906]" - }, - "Saint Lucia [GAZ:00006909]": { - "text": "Saint Lucia [GAZ:00006909]" - }, - "Saint Pierre and Miquelon [GAZ:00003942]": { - "text": "Saint Pierre and Miquelon [GAZ:00003942]" - }, - "Saint Martin [GAZ:00005841]": { - "text": "Saint Martin [GAZ:00005841]" + "sample_received_date": { + "name": "sample_received_date", + "description": "The date on which the sample was received.", + "title": "sample_received_date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." + ], + "examples": [ + { + "value": "2020-11-15" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 35, + "slot_uri": "GENEPIO:0001179", + "alias": "sample_received_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "date" }, - "Saint Vincent and the Grenadines [GAZ:02000565]": { - "text": "Saint Vincent and the Grenadines [GAZ:02000565]" + "original_sample_description": { + "name": "original_sample_description", + "description": "The original sample description provided by the sample collector.", + "title": "original_sample_description", + "comments": [ + "Provide the sample description provided by the original sample collector. The original description is useful as it may provide further details, or can be used to clarify higher level classifications." + ], + "examples": [ + { + "value": "RTE Prosciutto from deli" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 36, + "slot_uri": "GENEPIO:0100439", + "alias": "original_sample_description", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Samoa [GAZ:00006910]": { - "text": "Samoa [GAZ:00006910]" + "environmental_site": { + "name": "environmental_site", + "description": "An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave.", + "title": "environmental_site", + "comments": [ + "If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Poultry hatchery [ENVO:01001874]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:environmental_site", + "NCBI_BIOSAMPLE_Enterics:isolation_source", + "NCBI_BIOSAMPLE_Enterics:animal_env" + ], + "rank": 37, + "slot_uri": "GENEPIO:0001232", + "alias": "environmental_site", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalSiteMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "San Marino [GAZ:00003102]": { - "text": "San Marino [GAZ:00003102]" + "environmental_material": { + "name": "environmental_material", + "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask.", + "title": "environmental_material", + "comments": [ + "If applicable, select the standardized term and ontology ID for the environmental material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Soil [ENVO:00001998]" + }, + { + "value": "Water [CHEBI:15377]" + }, + { + "value": "Wastewater [ENVO:00002001]" + }, + { + "value": "Broom [ENVO:03501377]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:environmental_material", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "rank": 38, + "slot_uri": "GENEPIO:0001223", + "alias": "environmental_material", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalMaterialMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sao Tome and Principe [GAZ:00006927]": { - "text": "Sao Tome and Principe [GAZ:00006927]" + "environmental_material_constituent": { + "name": "environmental_material_constituent", + "description": "The material constituents that comprise an environmental material e.g. lead, plastic, paper.", + "title": "environmental_material_constituent", + "comments": [ + "If applicable, describe the material constituents for the environmental material. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "lead" + }, + { + "value": "plastic" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 39, + "slot_uri": "GENEPIO:0101197", + "alias": "environmental_material_constituent", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Saudi Arabia [GAZ:00005279]": { - "text": "Saudi Arabia [GAZ:00005279]" + "animal_or_plant_population": { + "name": "animal_or_plant_population", + "description": "The type of animal or plant population inhabiting an area.", + "title": "animal_or_plant_population", + "comments": [ + "This field should be used when a sample is taken from an environmental location inhabited by many individuals of a specific type, rather than describing a sample taken from one particular host. If applicable, provide the standardized term and ontology ID for the animal or plant population name. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. If not applicable, leave blank." + ], + "examples": [ + { + "value": "Turkey [NCBITaxon:9103]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 40, + "slot_uri": "GENEPIO:0100443", + "alias": "animal_or_plant_population", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnimalOrPlantPopulationMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Senegal [GAZ:00000913]": { - "text": "Senegal [GAZ:00000913]" + "anatomical_material": { + "name": "anatomical_material", + "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", + "title": "anatomical_material", + "comments": [ + "An anatomical material is a substance taken from the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Tissue [UBERON:0000479]" + }, + { + "value": "Blood [UBERON:0000178]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:anatomical_material", + "NCBI_BIOSAMPLE_Enterics:host_tissue_sampled", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "rank": 41, + "slot_uri": "GENEPIO:0001211", + "alias": "anatomical_material", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalMaterialMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Serbia [GAZ:00002957]": { - "text": "Serbia [GAZ:00002957]" - }, - "Seychelles [GAZ:00006922]": { - "text": "Seychelles [GAZ:00006922]" - }, - "Sierra Leone [GAZ:00000914]": { - "text": "Sierra Leone [GAZ:00000914]" - }, - "Singapore [GAZ:00003923]": { - "text": "Singapore [GAZ:00003923]" - }, - "Sint Maarten [GAZ:00012579]": { - "text": "Sint Maarten [GAZ:00012579]" - }, - "Slovakia [GAZ:00002956]": { - "text": "Slovakia [GAZ:00002956]" - }, - "Slovenia [GAZ:00002955]": { - "text": "Slovenia [GAZ:00002955]" - }, - "Solomon Islands [GAZ:00005275]": { - "text": "Solomon Islands [GAZ:00005275]" - }, - "Somalia [GAZ:00001104]": { - "text": "Somalia [GAZ:00001104]" - }, - "South Africa [GAZ:00001094]": { - "text": "South Africa [GAZ:00001094]" - }, - "South Georgia and the South Sandwich Islands [GAZ:00003990]": { - "text": "South Georgia and the South Sandwich Islands [GAZ:00003990]" - }, - "South Korea [GAZ:00002802]": { - "text": "South Korea [GAZ:00002802]" - }, - "South Sudan [GAZ:00233439]": { - "text": "South Sudan [GAZ:00233439]" - }, - "Spain [GAZ:00003936]": { - "text": "Spain [GAZ:00003936]" - }, - "Spratly Islands [GAZ:00010831]": { - "text": "Spratly Islands [GAZ:00010831]" + "body_product": { + "name": "body_product", + "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", + "title": "body_product", + "comments": [ + "A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Feces [UBERON:0001988]" + }, + { + "value": "Urine [UBERON:0001088]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:body_product", + "NCBI_BIOSAMPLE_Enterics:host_body_product", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "rank": 42, + "slot_uri": "GENEPIO:0001216", + "alias": "body_product", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "BodyProductMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sri Lanka [GAZ:00003924]": { - "text": "Sri Lanka [GAZ:00003924]" + "anatomical_part": { + "name": "anatomical_part", + "description": "An anatomical part of an organism e.g. oropharynx.", + "title": "anatomical_part", + "comments": [ + "An anatomical part is a structure or location in the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Snout [UBERON:0006333]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:anatomical_part", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "rank": 43, + "slot_uri": "GENEPIO:0001214", + "alias": "anatomical_part", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalPartMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "State of Palestine [GAZ:00002475]": { - "text": "State of Palestine [GAZ:00002475]" + "anatomical_region": { + "name": "anatomical_region", + "description": "A 3D region in space without well-defined compartmental boundaries; for example, the dorsal region of an ectoderm.", + "title": "anatomical_region", + "comments": [ + "This field captures more granular spatial information on a host anatomical part e.g. dorso-lateral region vs back. Select a term from the picklist." + ], + "examples": [ + { + "value": "Dorso-lateral region [BSPO:0000080]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 44, + "slot_uri": "GENEPIO:0100700", + "alias": "anatomical_region", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalRegionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sudan [GAZ:00000560]": { - "text": "Sudan [GAZ:00000560]" + "food_product": { + "name": "food_product", + "description": "A material consumed and digested for nutritional value or enjoyment.", + "title": "food_product", + "comments": [ + "This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Feather meal [FOODON:00003927]" + }, + { + "value": "Bone meal [ENVO:02000054]" + }, + { + "value": "Chicken breast [FOODON:00002703]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:food_product", + "NCBI_BIOSAMPLE_Enterics:isolation_source", + "NCBI_BIOSAMPLE_Enterics:food_product_type" + ], + "rank": 45, + "slot_uri": "GENEPIO:0100444", + "alias": "food_product", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "FoodProductMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Suriname [GAZ:00002525]": { - "text": "Suriname [GAZ:00002525]" + "food_product_properties": { + "name": "food_product_properties", + "description": "Any characteristic of the food product pertaining to its state, processing, or implications for consumers.", + "title": "food_product_properties", + "comments": [ + "Provide any characteristics of the food product including whether it has been cooked, processed, preserved, any known information about its state (e.g. raw, ready-to-eat), any known information about its containment (e.g. canned), and any information about a label claim (e.g. organic, fat-free)." + ], + "examples": [ + { + "value": "Food (chopped) [FOODON:00002777]" + }, + { + "value": "Ready-to-eat (RTE) [FOODON:03316636]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:food_product_properties", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "rank": 46, + "slot_uri": "GENEPIO:0100445", + "alias": "food_product_properties", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "FoodProductPropertiesMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Svalbard [GAZ:00005396]": { - "text": "Svalbard [GAZ:00005396]" + "label_claim": { + "name": "label_claim", + "description": "The claim made by the label that relates to food processing, allergen information etc.", + "title": "label_claim", + "comments": [ + "Provide any characteristic of the food product, as described on the label only." + ], + "examples": [ + { + "value": "Antibiotic free [FOODON:03601063]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:label_claims" + ], + "rank": 47, + "slot_uri": "FOODON:03602001", + "alias": "label_claim", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "multivalued": true, + "any_of": [ + { + "range": "LabelClaimMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Swaziland [GAZ:00001099]": { - "text": "Swaziland [GAZ:00001099]" + "animal_source_of_food": { + "name": "animal_source_of_food", + "description": "The animal from which the food product was derived.", + "title": "animal_source_of_food", + "comments": [ + "Provide the common name of the animal. If not applicable, leave blank. Multiple entries can be provided, separated by a comma." + ], + "examples": [ + { + "value": "Chicken [NCBITaxon:9031]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:food_source" + ], + "rank": 48, + "slot_uri": "GENEPIO:0100446", + "alias": "animal_source_of_food", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnimalSourceOfFoodMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Sweden [GAZ:00002729]": { - "text": "Sweden [GAZ:00002729]" + "food_product_production_stream": { + "name": "food_product_production_stream", + "description": "A production pathway incorporating the processes, material entities (e.g. equipment, animals, locations), and conditions that participate in the generation of a food commodity.", + "title": "food_product_production_stream", + "comments": [ + "Provide the name of the agricultural production stream from the picklist." + ], + "examples": [ + { + "value": "Beef cattle production stream [FOODON:03000452]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:food_prod" + ], + "rank": 49, + "slot_uri": "GENEPIO:0100699", + "alias": "food_product_production_stream", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "any_of": [ + { + "range": "FoodProductProductionStreamMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Switzerland [GAZ:00002941]": { - "text": "Switzerland [GAZ:00002941]" + "food_packaging": { + "name": "food_packaging", + "description": "The type of packaging used to contain a food product.", + "title": "food_packaging", + "comments": [ + "If known, provide information regarding how the food product was packaged." + ], + "examples": [ + { + "value": "Plastic tray or pan [FOODON:03490126]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:food_packaging", + "NCBI_BIOSAMPLE_Enterics:food_contain_wrap" + ], + "rank": 50, + "slot_uri": "GENEPIO:0100447", + "alias": "food_packaging", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "FoodPackagingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Syria [GAZ:00002474]": { - "text": "Syria [GAZ:00002474]" + "food_quality_date": { + "name": "food_quality_date", + "description": "A date recommended for the use of a product while at peak quality, this date is not a reflection of safety unless used on infant formula.", + "title": "food_quality_date", + "todos": [ + "<={today}" + ], + "comments": [ + "This date is typically labeled on a food product as \"best if used by\", best by\", \"use by\", or \"freeze by\" e.g. 5/24/2020. If the date is known, leave blank or provide a null value." + ], + "examples": [ + { + "value": "2020-05-25" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:food_quality_date" + ], + "rank": 51, + "slot_uri": "GENEPIO:0100615", + "alias": "food_quality_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "date" }, - "Taiwan [GAZ:00005341]": { - "text": "Taiwan [GAZ:00005341]" + "food_packaging_date": { + "name": "food_packaging_date", + "description": "A food product's packaging date as marked by a food manufacturer or retailer.", + "title": "food_packaging_date", + "todos": [ + "<={today}" + ], + "comments": [ + "The packaging date should not be confused with, nor replaced by a Best Before date or other food quality date. If the date is known, leave blank or provide a null value." + ], + "examples": [ + { + "value": "2020-05-25" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 52, + "slot_uri": "GENEPIO:0100616", + "alias": "food_packaging_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "date" }, - "Tajikistan [GAZ:00006912]": { - "text": "Tajikistan [GAZ:00006912]" + "collection_device": { + "name": "collection_device", + "description": "The instrument or container used to collect the sample e.g. swab.", + "title": "collection_device", + "comments": [ + "This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Drag swab [OBI:0002822]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:collection_device", + "NCBI_BIOSAMPLE_Enterics:samp_collect_device", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "rank": 53, + "slot_uri": "GENEPIO:0001234", + "alias": "collection_device", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "CollectionDeviceMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Tanzania [GAZ:00001103]": { - "text": "Tanzania [GAZ:00001103]" + "collection_method": { + "name": "collection_method", + "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", + "title": "collection_method", + "comments": [ + "If applicable, provide the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Rinsing for specimen collection [GENEPIO_0002116]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:collection_method", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "rank": 54, + "slot_uri": "GENEPIO:0001241", + "alias": "collection_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "recommended": true, + "any_of": [ + { + "range": "CollectionMethodMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Thailand [GAZ:00003744]": { - "text": "Thailand [GAZ:00003744]" + "sample_volume_measurement_value": { + "name": "sample_volume_measurement_value", + "description": "The numerical value of the volume measurement of the sample collected.", + "title": "sample_volume_measurement_value", + "comments": [ + "Provide the numerical value of volume." + ], + "examples": [ + { + "value": "5" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 55, + "slot_uri": "GENEPIO:0100768", + "alias": "sample_volume_measurement_value", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Timor-Leste [GAZ:00006913]": { - "text": "Timor-Leste [GAZ:00006913]" - }, - "Togo [GAZ:00000915]": { - "text": "Togo [GAZ:00000915]" - }, - "Tokelau [GAZ:00260188]": { - "text": "Tokelau [GAZ:00260188]" - }, - "Tonga [GAZ:00006916]": { - "text": "Tonga [GAZ:00006916]" - }, - "Trinidad and Tobago [GAZ:00003767]": { - "text": "Trinidad and Tobago [GAZ:00003767]" - }, - "Tromelin Island [GAZ:00005812]": { - "text": "Tromelin Island [GAZ:00005812]" - }, - "Tunisia [GAZ:00000562]": { - "text": "Tunisia [GAZ:00000562]" - }, - "Turkey [GAZ:00000558]": { - "text": "Turkey [GAZ:00000558]" - }, - "Turkmenistan [GAZ:00005018]": { - "text": "Turkmenistan [GAZ:00005018]" - }, - "Turks and Caicos Islands [GAZ:00003955]": { - "text": "Turks and Caicos Islands [GAZ:00003955]" + "sample_volume_measurement_unit": { + "name": "sample_volume_measurement_unit", + "description": "The units of the volume measurement of the sample collected.", + "title": "sample_volume_measurement_unit", + "comments": [ + "Provide the units from the pick list." + ], + "examples": [ + { + "value": "milliliter (mL) [UO:0000098]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 56, + "slot_uri": "GENEPIO:0100769", + "alias": "sample_volume_measurement_unit", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "SampleVolumeMeasurementUnitMenu" }, - "Tuvalu [GAZ:00009715]": { - "text": "Tuvalu [GAZ:00009715]" + "residual_sample_status": { + "name": "residual_sample_status", + "description": "The status of the residual sample (whether any sample remains after its original use).", + "title": "residual_sample_status", + "comments": [ + "Residual samples are samples that remain after the sample material was used for its original purpose. Select a residual sample status from the picklist. If sample still exists, select \"Residual sample remaining (some sample left)\"." + ], + "examples": [ + { + "value": "No residual sample (sample all used) [GENEPIO:0101088]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 57, + "slot_uri": "GENEPIO:0101090", + "alias": "residual_sample_status", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "ResidualSampleStatusMenu" }, - "United States of America [GAZ:00002459]": { - "text": "United States of America [GAZ:00002459]" + "sample_storage_method": { + "name": "sample_storage_method", + "description": "A specification of the way that a specimen is or was stored.", + "title": "sample_storage_method", + "comments": [ + "Provide a description of how the sample was stored." + ], + "examples": [ + { + "value": "packed on ice during transport" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 58, + "slot_uri": "GENEPIO:0100448", + "alias": "sample_storage_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Uganda [GAZ:00001102]": { - "text": "Uganda [GAZ:00001102]" + "sample_storage_medium": { + "name": "sample_storage_medium", + "description": "The material or matrix in which a sample is stored.", + "title": "sample_storage_medium", + "comments": [ + "Provide a description of the medium in which the sample was stored." + ], + "examples": [ + { + "value": "PBS + 20% glycerol" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 59, + "slot_uri": "GENEPIO:0100449", + "alias": "sample_storage_medium", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Ukraine [GAZ:00002724]": { - "text": "Ukraine [GAZ:00002724]" + "sample_storage_duration_value": { + "name": "sample_storage_duration_value", + "description": "The numerical value of the time measurement during which a sample is in storage.", + "title": "sample_storage_duration_value", + "comments": [ + "Provide the numerical value of time." + ], + "examples": [ + { + "value": "5" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 60, + "slot_uri": "GENEPIO:0101014", + "alias": "sample_storage_duration_value", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "United Arab Emirates [GAZ:00005282]": { - "text": "United Arab Emirates [GAZ:00005282]" + "sample_storage_duration_unit": { + "name": "sample_storage_duration_unit", + "description": "The units of a measured sample storage duration.", + "title": "sample_storage_duration_unit", + "comments": [ + "Provide the units from the pick list." + ], + "examples": [ + { + "value": "Day [UO:0000033]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 61, + "slot_uri": "GENEPIO:0101015", + "alias": "sample_storage_duration_unit", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "SampleStorageDurationUnitMenu" }, - "United Kingdom [GAZ:00002637]": { - "text": "United Kingdom [GAZ:00002637]" + "nucleic_acid_storage_duration_value": { + "name": "nucleic_acid_storage_duration_value", + "description": "The numerical value of the time measurement during which the extracted nucleic acid is in storage.", + "title": "nucleic_acid_storage_duration_value", + "comments": [ + "Provide the numerical value of time." + ], + "examples": [ + { + "value": "5" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 62, + "slot_uri": "GENEPIO:0101085", + "alias": "nucleic_acid_storage_duration_value", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Uruguay [GAZ:00002930]": { - "text": "Uruguay [GAZ:00002930]" + "nucleic_acid_storage_duration_unit": { + "name": "nucleic_acid_storage_duration_unit", + "description": "The units of a measured extracted nucleic acid storage duration.", + "title": "nucleic_acid_storage_duration_unit", + "comments": [ + "Provide the units from the pick list." + ], + "examples": [ + { + "value": "Year [UO:0000036]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 63, + "slot_uri": "GENEPIO:0101086", + "alias": "nucleic_acid_storage_duration_unit", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "NucleicAcidStorageDurationUnitMenu" }, - "Uzbekistan [GAZ:00004979]": { - "text": "Uzbekistan [GAZ:00004979]" + "available_data_types": { + "name": "available_data_types", + "description": "The type of data that is available, that may or may not require permission to access.", + "title": "available_data_types", + "comments": [ + "This field provides information about additional data types that are available that may provide context for interpretation of the sequence data. Provide a term from the picklist for additional data types that are available. Additional data types may require special permission to access. Contact the data provider for more information." + ], + "examples": [ + { + "value": "Total coliform count [GENEPIO:0100729]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 64, + "slot_uri": "GENEPIO:0100690", + "alias": "available_data_types", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "multivalued": true, + "any_of": [ + { + "range": "AvailableDataTypesMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Vanuatu [GAZ:00006918]": { - "text": "Vanuatu [GAZ:00006918]" + "available_data_type_details": { + "name": "available_data_type_details", + "description": "Detailed information regarding other available data types.", + "title": "available_data_type_details", + "comments": [ + "Use this field to provide free text details describing other available data types that may provide context for interpreting genomic sequence data." + ], + "examples": [ + { + "value": "Pooled metagenomes containing extended spectrum beta-lactamase (ESBL) bacteria" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 65, + "slot_uri": "GENEPIO:0101023", + "alias": "available_data_type_details", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sample collection and processing", + "range": "WhitespaceMinimizedString" }, - "Venezuela [GAZ:00002931]": { - "text": "Venezuela [GAZ:00002931]" - }, - "Viet Nam [GAZ:00003756]": { - "text": "Viet Nam [GAZ:00003756]" - }, - "Virgin Islands [GAZ:00003959]": { - "text": "Virgin Islands [GAZ:00003959]" + "water_depth": { + "name": "water_depth", + "description": "The depth of some water.", + "title": "water_depth", + "comments": [ + "Provide the numerical depth only of water only (without units)." + ], + "examples": [ + { + "value": "5" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 66, + "slot_uri": "GENEPIO:0100440", + "alias": "water_depth", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "range": "WhitespaceMinimizedString" }, - "Wake Island [GAZ:00007111]": { - "text": "Wake Island [GAZ:00007111]" + "water_depth_units": { + "name": "water_depth_units", + "description": "The units of measurement for water depth.", + "title": "water_depth_units", + "comments": [ + "Provide the units of measurement for which the depth was recorded." + ], + "examples": [ + { + "value": "meter (m) [UO:0000008]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 67, + "slot_uri": "GENEPIO:0101025", + "alias": "water_depth_units", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "any_of": [ + { + "range": "WaterDepthUnitsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Wallis and Futuna [GAZ:00007191]": { - "text": "Wallis and Futuna [GAZ:00007191]" + "sediment_depth": { + "name": "sediment_depth", + "description": "The depth of some sediment.", + "title": "sediment_depth", + "comments": [ + "Provide the numerical depth only of the sediment (without units)." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 68, + "slot_uri": "GENEPIO:0100697", + "alias": "sediment_depth", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "range": "WhitespaceMinimizedString" }, - "West Bank [GAZ:00009572]": { - "text": "West Bank [GAZ:00009572]" + "sediment_depth_units": { + "name": "sediment_depth_units", + "description": "The units of measurement for sediment depth.", + "title": "sediment_depth_units", + "comments": [ + "Provide the units of measurement for which the depth was recorded." + ], + "examples": [ + { + "value": "meter (m) [UO:0000008]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 69, + "slot_uri": "GENEPIO:0101026", + "alias": "sediment_depth_units", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "any_of": [ + { + "range": "SedimentDepthUnitsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Western Sahara [GAZ:00000564]": { - "text": "Western Sahara [GAZ:00000564]" + "air_temperature": { + "name": "air_temperature", + "description": "The temperature of some air.", + "title": "air_temperature", + "comments": [ + "Provide the numerical value for the temperature of the air (without units)." + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 70, + "slot_uri": "GENEPIO:0100441", + "alias": "air_temperature", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "range": "WhitespaceMinimizedString" }, - "Yemen [GAZ:00005284]": { - "text": "Yemen [GAZ:00005284]" + "air_temperature_units": { + "name": "air_temperature_units", + "description": "The units of measurement for air temperature.", + "title": "air_temperature_units", + "comments": [ + "Provide the units of measurement for which the temperature was recorded." + ], + "examples": [ + { + "value": "degree Celsius (C) [UO:0000027]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 71, + "slot_uri": "GENEPIO:0101027", + "alias": "air_temperature_units", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "any_of": [ + { + "range": "AirTemperatureUnitsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Zambia [GAZ:00001107]": { - "text": "Zambia [GAZ:00001107]" + "water_temperature": { + "name": "water_temperature", + "description": "The temperature of some water.", + "title": "water_temperature", + "comments": [ + "Provide the numerical value for the temperature of the water (without units)." + ], + "examples": [ + { + "value": "4" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 72, + "slot_uri": "GENEPIO:0100698", + "alias": "water_temperature", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "range": "WhitespaceMinimizedString" }, - "Zimbabwe [GAZ:00001106]": { - "text": "Zimbabwe [GAZ:00001106]" - } - } - }, - "GeoLocNameStateProvinceRegionMenu": { - "name": "GeoLocNameStateProvinceRegionMenu", - "title": "geo_loc_name (state/province/region) menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Atlantic region (Canada) [wikidata:Q246972]": { - "text": "Atlantic region (Canada) [wikidata:Q246972]" + "water_temperature_units": { + "name": "water_temperature_units", + "description": "The units of measurement for water temperature.", + "title": "water_temperature_units", + "comments": [ + "Provide the units of measurement for which the temperature was recorded." + ], + "examples": [ + { + "value": "degree Celsius (C) [UO:0000027]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 73, + "slot_uri": "GENEPIO:0101028", + "alias": "water_temperature_units", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "any_of": [ + { + "range": "WaterTemperatureUnitsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "New Brunswick [GAZ:00002570]": { - "text": "New Brunswick [GAZ:00002570]", - "is_a": "Atlantic region (Canada) [wikidata:Q246972]" + "sampling_weather_conditions": { + "name": "sampling_weather_conditions", + "description": "The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc.", + "title": "sampling_weather_conditions", + "comments": [ + "Provide the weather conditions at the time of sample collection." + ], + "examples": [ + { + "value": "Rain [ENVO:01001564]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 74, + "slot_uri": "GENEPIO:0100779", + "alias": "sampling_weather_conditions", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "multivalued": true, + "any_of": [ + { + "range": "SamplingWeatherConditionsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Newfoundland & Labrador [GAZ:00002567]": { - "text": "Newfoundland & Labrador [GAZ:00002567]", - "is_a": "Atlantic region (Canada) [wikidata:Q246972]" - }, - "Nova Scotia [GAZ:00002565]": { - "text": "Nova Scotia [GAZ:00002565]", - "is_a": "Atlantic region (Canada) [wikidata:Q246972]" - }, - "Prince Edward Island [GAZ:00002572]": { - "text": "Prince Edward Island [GAZ:00002572]", - "is_a": "Atlantic region (Canada) [wikidata:Q246972]" - }, - "Central region (Canada) [wikidata:Q1048064]": { - "text": "Central region (Canada) [wikidata:Q1048064]" + "presampling_weather_conditions": { + "name": "presampling_weather_conditions", + "description": "Weather conditions prior to collection that may affect the sample.", + "title": "presampling_weather_conditions", + "comments": [ + "Provide the weather conditions prior to sample collection." + ], + "examples": [ + { + "value": "Rain [ENVO:01001564]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 75, + "slot_uri": "GENEPIO:0100780", + "alias": "presampling_weather_conditions", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "any_of": [ + { + "range": "SamplingWeatherConditionsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Ontario [GAZ:00002563]": { - "text": "Ontario [GAZ:00002563]", - "is_a": "Central region (Canada) [wikidata:Q1048064]" + "precipitation_measurement_value": { + "name": "precipitation_measurement_value", + "description": "The amount of water which has fallen during a precipitation process.", + "title": "precipitation_measurement_value", + "comments": [ + "Provide the quantity of precipitation in the area leading up to the time of sample collection." + ], + "examples": [ + { + "value": "12" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 76, + "slot_uri": "GENEPIO:0100911", + "alias": "precipitation_measurement_value", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "any_of": [ + { + "range": "Whitespaceminimizedstring" + }, + { + "range": "NullValueMenu" + } + ] }, - "Quebec [GAZ:00002569]": { - "text": "Quebec [GAZ:00002569]", - "is_a": "Central region (Canada) [wikidata:Q1048064]" + "precipitation_measurement_unit": { + "name": "precipitation_measurement_unit", + "description": "The units of measurement for the amount of water which has fallen during a precipitation process.", + "title": "precipitation_measurement_unit", + "comments": [ + "Provide the units of precipitation by selecting a value from the pick list." + ], + "examples": [ + { + "value": "inch" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 77, + "slot_uri": "GENEPIO:0100912", + "alias": "precipitation_measurement_unit", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "any_of": [ + { + "range": "PrecipitationMeasurementUnitMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Northern region (Canada) [wikidata:Q764146]": { - "text": "Northern region (Canada) [wikidata:Q764146]" + "precipitation_measurement_method": { + "name": "precipitation_measurement_method", + "description": "The process used to measure the amount of water which has fallen during a precipitation process.", + "title": "precipitation_measurement_method", + "comments": [ + "Provide the name of the procedure or method used to measure precipitation." + ], + "examples": [ + { + "value": "Rain gauge over a 12 hour period prior to sample collection" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 78, + "slot_uri": "GENEPIO:0100913", + "alias": "precipitation_measurement_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Environmental conditions and measurements", + "range": "WhitespaceMinimizedString" }, - "Northwest Territories [GAZ:00002575]": { - "text": "Northwest Territories [GAZ:00002575]", - "is_a": "Northern region (Canada) [wikidata:Q764146]" + "host_common_name": { + "name": "host_common_name", + "description": "The commonly used name of the host.", + "title": "host (common name)", + "comments": [ + "If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, provide the common name." + ], + "examples": [ + { + "value": "Cow [NCBITaxon:9913]" + }, + { + "value": "Chicken [NCBITaxon:9913], Human [NCBITaxon:9606]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host" + ], + "rank": 79, + "slot_uri": "GENEPIO:0001386", + "alias": "host_common_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Host information", + "recommended": true, + "any_of": [ + { + "range": "HostCommonNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Nunuvut [GAZ:00002574]": { - "text": "Nunuvut [GAZ:00002574]", - "is_a": "Northern region (Canada) [wikidata:Q764146]" + "host_scientific_name": { + "name": "host_scientific_name", + "description": "The taxonomic, or scientific name of the host.", + "title": "host (scientific name)", + "comments": [ + "If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, select the scientific name from the picklist provided." + ], + "examples": [ + { + "value": "Bos taurus [NCBITaxon:9913]" + }, + { + "value": "Homo sapiens [NCBITaxon:9103]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:host", + "NCBI_BIOSAMPLE_Enterics:isolation_source", + "NCBI_BIOSAMPLE_Enterics:host" + ], + "rank": 80, + "slot_uri": "GENEPIO:0001387", + "alias": "host_scientific_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Host information", + "recommended": true, + "any_of": [ + { + "range": "HostScientificNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Yukon [GAZ:00002576]": { - "text": "Yukon [GAZ:00002576]", - "is_a": "Northern region (Canada) [wikidata:Q764146]" + "host_ecotype": { + "name": "host_ecotype", + "description": "The biotype resulting from selection in a particular habitat, e.g. the A. thaliana Ecotype Ler.", + "title": "host (ecotype)", + "comments": [ + "Provide the name of the ecotype of the host organism." + ], + "examples": [ + { + "value": "Sea ecotype" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host_variety" + ], + "rank": 81, + "slot_uri": "GENEPIO:0100450", + "alias": "host_ecotype", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Host information", + "range": "WhitespaceMinimizedString" }, - "Pacific region (Canada) [wikidata:Q122953299]": { - "text": "Pacific region (Canada) [wikidata:Q122953299]" + "host_breed": { + "name": "host_breed", + "description": "A breed is a specific group of domestic animals or plants having homogeneous appearance, homogeneous behavior, and other characteristics that distinguish it from other animals or plants of the same species and that were arrived at through selective breeding.", + "title": "host (breed)", + "comments": [ + "Provide the name of the breed of the host organism." + ], + "examples": [ + { + "value": "Holstein" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:host_disease", + "NCBI_BIOSAMPLE_Enterics:host_animal_breed" + ], + "rank": 82, + "slot_uri": "GENEPIO:0100451", + "alias": "host_breed", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Host information", + "range": "WhitespaceMinimizedString" }, - "British Columbia [GAZ:00002562]": { - "text": "British Columbia [GAZ:00002562]", - "is_a": "Pacific region (Canada) [wikidata:Q122953299]" - }, - "Prairie region (Canada) [wikidata:Q1364746]": { - "text": "Prairie region (Canada) [wikidata:Q1364746]" - }, - "Alberta [GAZ:00002566]": { - "text": "Alberta [GAZ:00002566]", - "is_a": "Prairie region (Canada) [wikidata:Q1364746]" - }, - "Manitoba [GAZ:00002571]": { - "text": "Manitoba [GAZ:00002571]", - "is_a": "Prairie region (Canada) [wikidata:Q1364746]" + "host_food_production_name": { + "name": "host_food_production_name", + "description": "The name of the host at a certain stage of food production, which may depend on its age or stage of sexual maturity.", + "title": "host (food production name)", + "comments": [ + "Select the host's food production name from the pick list." + ], + "examples": [ + { + "value": "Calf [FOODON:03411349]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host" + ], + "rank": 83, + "slot_uri": "GENEPIO:0100452", + "alias": "host_food_production_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Host information", + "any_of": [ + { + "range": "HostFoodProductionNameMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Saskatchewan [GAZ:00002564]": { - "text": "Saskatchewan [GAZ:00002564]", - "is_a": "Prairie region (Canada) [wikidata:Q1364746]" - } - } - }, - "SampleCollectionDatePrecisionMenu": { - "name": "SampleCollectionDatePrecisionMenu", - "title": "sample_collection_date_precision menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "year [UO:0000036]": { - "text": "year [UO:0000036]" + "host_age_bin": { + "name": "host_age_bin", + "description": "Age of host at the time of sampling, expressed as an age group.", + "title": "host_age_bin", + "comments": [ + "Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value or leave blank." + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host_age" + ], + "rank": 84, + "slot_uri": "GENEPIO:0001394", + "alias": "host_age_bin", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Host information", + "any_of": [ + { + "range": "HostAgeBinMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "month [UO:0000035]": { - "text": "month [UO:0000035]" + "host_disease": { + "name": "host_disease", + "description": "The name of the disease experienced by the host.", + "title": "host_disease", + "comments": [ + "This field is only required if the Pathogen.cl package was selected. If the host was sick, provide the name of the disease.The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid If the disease is not known, put “missing”." + ], + "examples": [ + { + "value": "mastitis, gastroenteritis" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host_disease" + ], + "rank": 85, + "slot_uri": "GENEPIO:0001391", + "alias": "host_disease", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Host information", + "range": "WhitespaceMinimizedString" }, - "day [UO:0000033]": { - "text": "day [UO:0000033]" - } - } - }, - "EnvironmentalSiteMenu": { - "name": "EnvironmentalSiteMenu", - "title": "environmental_site menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Abattoir [ENVO:01000925]": { - "text": "Abattoir [ENVO:01000925]" + "microbiological_method": { + "name": "microbiological_method", + "description": "The laboratory method used to grow, prepare, and/or isolate the microbial isolate.", + "title": "microbiological_method", + "comments": [ + "Provide the name and version number of the microbiological method. The ID of the method is also acceptable if the ID can be linked to the laboratory that created the procedure." + ], + "examples": [ + { + "value": "MFHPB-30" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 86, + "slot_uri": "GENEPIO:0100454", + "alias": "microbiological_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Agricultural Field [ENVO:00000114]": { - "text": "Agricultural Field [ENVO:00000114]" + "strain": { + "name": "strain", + "description": "The strain identifier.", + "title": "strain", + "comments": [ + "If the isolate represents or is derived from, a lab reference strain or strain from a type culture collection, provide the strain identifier." + ], + "examples": [ + { + "value": "K12" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:strain" + ], + "rank": 87, + "slot_uri": "GENEPIO:0100455", + "alias": "strain", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString" }, - "Alluvial fan [ENVO:00000314]": { - "text": "Alluvial fan [ENVO:00000314]" + "organism": { + "name": "organism", + "description": "Taxonomic name of the organism.", + "title": "organism", + "comments": [ + "Put the genus and species (and subspecies if applicable) of the bacteria, if known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. Note: If taxonomic identification was performed using metagenomic approaches, multiple organisms may be included. There is no need to list organisms detected as the result of noise in the data (only a few reads present). Only include organism names that you are confident are present. Also include the taxonomic mapping software and reference database(s) used." + ], + "examples": [ + { + "value": "Salmonella enterica subsp. enterica [NCBITaxon:59201]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:organism", + "NCBI_BIOSAMPLE_Enterics:organism" + ], + "rank": 88, + "slot_uri": "GENEPIO:0001191", + "alias": "organism", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Strain and isolation information", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "OrganismMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Animal cage [ENVO:01000922]": { - "text": "Animal cage [ENVO:01000922]" + "taxonomic_identification_process": { + "name": "taxonomic_identification_process", + "description": "The type of planned process by which an organismal entity is associated with a taxon or taxa.", + "title": "taxonomic_identification_process", + "comments": [ + "Provide the type of method used to determine the taxonomic identity of the organism by selecting a value from the pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "PCR assay [OBI:0002740]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 89, + "slot_uri": "GENEPIO:0100583", + "alias": "taxonomic_identification_process", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Strain and isolation information", + "recommended": true, + "any_of": [ + { + "range": "TaxonomicIdentificationProcessMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Aquarium [ENVO:00002196]": { - "text": "Aquarium [ENVO:00002196]" + "taxonomic_identification_process_details": { + "name": "taxonomic_identification_process_details", + "description": "The details of the process used to determine the taxonomic identification of an organism.", + "title": "taxonomic_identification_process_details", + "comments": [ + "Briefly describe the taxonomic identififcation method details using free text." + ], + "examples": [ + { + "value": "Biolog instrument" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 90, + "slot_uri": "GENEPIO:0100584", + "alias": "taxonomic_identification_process_details", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString" }, - "Artificial wetland [ENVO:03501406]": { - "text": "Artificial wetland [ENVO:03501406]" - }, - "Breeding ground [ENVO:03501441]": { - "text": "Breeding ground [ENVO:03501441]" - }, - "Building [ENVO:00000073]": { - "text": "Building [ENVO:00000073]" - }, - "Barn [ENVO:03501257]": { - "text": "Barn [ENVO:03501257]", - "is_a": "Building [ENVO:00000073]" - }, - "Breeder barn [ENVO:03501383]": { - "text": "Breeder barn [ENVO:03501383]", - "is_a": "Barn [ENVO:03501257]" - }, - "Broiler barn [ENVO:03501386]": { - "text": "Broiler barn [ENVO:03501386]", - "is_a": "Barn [ENVO:03501257]" - }, - "Sheep barn [ENVO:03501385]": { - "text": "Sheep barn [ENVO:03501385]", - "is_a": "Barn [ENVO:03501257]" - }, - "Biodome [ENVO:03501397]": { - "text": "Biodome [ENVO:03501397]", - "is_a": "Building [ENVO:00000073]" - }, - "Cottage [ENVO:03501393]": { - "text": "Cottage [ENVO:03501393]", - "is_a": "Building [ENVO:00000073]" - }, - "Dairy [ENVO:00003862]": { - "text": "Dairy [ENVO:00003862]", - "is_a": "Building [ENVO:00000073]" - }, - "Hospital [ENVO:00002173]": { - "text": "Hospital [ENVO:00002173]", - "is_a": "Building [ENVO:00000073]" - }, - "Laboratory facility [ENVO:01001406]": { - "text": "Laboratory facility [ENVO:01001406]", - "is_a": "Building [ENVO:00000073]" - }, - "Pigsty [ENVO:03501413]": { - "text": "Pigsty [ENVO:03501413]", - "is_a": "Building [ENVO:00000073]" + "serovar": { + "name": "serovar", + "description": "The serovar of the organism.", + "title": "serovar", + "comments": [ + "Only include this information if it has been determined by traditional serological methods or a validated in silico prediction tool e.g. SISTR." + ], + "examples": [ + { + "value": "Heidelberg" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:serovar" + ], + "rank": 91, + "slot_uri": "GENEPIO:0100467", + "alias": "serovar", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Building part (organizational term)": { - "text": "Building part (organizational term)" + "serotyping_method": { + "name": "serotyping_method", + "description": "The method used to determine the serovar.", + "title": "serotyping_method", + "comments": [ + "If the serovar was determined via traditional serotyping methods, put “Traditional serotyping”. If the serovar was determined via in silico methods, provide the name and version number of the software." + ], + "examples": [ + { + "value": "SISTR 1.0.1" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 92, + "slot_uri": "GENEPIO:0100468", + "alias": "serotyping_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Air intake [ENVO:03501380]": { - "text": "Air intake [ENVO:03501380]", - "is_a": "Building part (organizational term)" + "phagetype": { + "name": "phagetype", + "description": "The phagetype of the organism.", + "title": "phagetype", + "comments": [ + "Provide if known. If unknown, put “missing”." + ], + "examples": [ + { + "value": "47" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 93, + "slot_uri": "GENEPIO:0100469", + "alias": "phagetype", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString" }, - "Animal pen [ENVO:03501387]": { - "text": "Animal pen [ENVO:03501387]", - "is_a": "Building part (organizational term)" + "library_id": { + "name": "library_id", + "description": "The user-specified identifier for the library prepared for sequencing.", + "title": "library_ID", + "comments": [ + "Every \"library ID\" from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "LS_2010_NP_123446" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 94, + "slot_uri": "GENEPIO:0001448", + "alias": "library_id", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Building floor [ENVO:01000486]": { - "text": "Building floor [ENVO:01000486]", - "is_a": "Building part (organizational term)" + "sequenced_by": { + "name": "sequenced_by", + "description": "The name of the agency, organization or institution responsible for sequencing the isolate's genome.", + "title": "sequenced_by", + "comments": [ + "Provide the name of the agency, organization or institution that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:sequenced_by", + "NCBI_BIOSAMPLE_Enterics:sequenced_by" + ], + "rank": 95, + "slot_uri": "GENEPIO:0100416", + "alias": "sequenced_by", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "required": true, + "any_of": [ + { + "range": "SequencedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Building wall [ENVO:01000465]": { - "text": "Building wall [ENVO:01000465]", - "is_a": "Building part (organizational term)" + "sequenced_by_laboratory_name": { + "name": "sequenced_by_laboratory_name", + "description": "The specific laboratory affiliation of the responsible for sequencing the isolate's genome.", + "title": "sequenced_by_laboratory_name", + "comments": [ + "Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Topp Lab" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 96, + "slot_uri": "GENEPIO:0100470", + "alias": "sequenced_by_laboratory_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Countertop [ENVO:03501404]": { - "text": "Countertop [ENVO:03501404]", - "is_a": "Building part (organizational term)" + "sequenced_by_contact_name": { + "name": "sequenced_by_contact_name", + "description": "The name or title of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced_by_contact_name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 97, + "slot_uri": "GENEPIO:0100471", + "alias": "sequenced_by_contact_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Shelf [ENVO:03501403]": { - "text": "Shelf [ENVO:03501403]", - "is_a": "Building part (organizational term)" + "sequenced_by_contact_email": { + "name": "sequenced_by_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced_by_contact_email", + "comments": [ + "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "enterics@lab.ca" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 98, + "slot_uri": "GENEPIO:0100422", + "alias": "sequenced_by_contact_email", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Stall [EOL:0001903]": { - "text": "Stall [EOL:0001903]", - "is_a": "Building part (organizational term)" + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "description": "The reason that the sample was sequenced.", + "title": "purpose_of_sequencing", + "comments": [ + "Provide the reason for sequencing by selecting a value from the following pick list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field experiment, Environmental testing. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Research [GENEPIO:0100003]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:purpose_of_sequencing" + ], + "rank": 99, + "slot_uri": "GENEPIO:0001445", + "alias": "purpose_of_sequencing", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "PurposeOfSequencingMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Window sill [ENVO:03501381]": { - "text": "Window sill [ENVO:03501381]", - "is_a": "Building part (organizational term)" + "sequencing_date": { + "name": "sequencing_date", + "description": "The date the sample was sequenced.", + "title": "sequencing_date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-06-22" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 100, + "slot_uri": "GENEPIO:0001447", + "alias": "sequencing_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "required": true, + "any_of": [ + { + "range": "date" + }, + { + "range": "NullValueMenu" + } + ] }, - "Creek [ENVO:03501405]": { - "text": "Creek [ENVO:03501405]" + "sequencing_project_name": { + "name": "sequencing_project_name", + "description": "The name of the project/initiative/program for which sequencing was performed.", + "title": "sequencing_project_name", + "comments": [ + "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "AMR-GRDI (PA-1356)" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 101, + "slot_uri": "GENEPIO:0100472", + "alias": "sequencing_project_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Ditch [ENVO:00000037]": { - "text": "Ditch [ENVO:00000037]", - "description": "A small, human-made channel which has been dug for draining or irrigating the land." + "sequencing_platform": { + "name": "sequencing_platform", + "description": "The platform technology used to perform the sequencing.", + "title": "sequencing_platform", + "comments": [ + "Provide the name of the company that created the sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Illumina [GENEPIO:0001923]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 102, + "slot_uri": "GENEPIO:0100473", + "alias": "sequencing_platform", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "any_of": [ + { + "range": "SequencingPlatformMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Drainage ditch [ENVO:00000140]": { - "text": "Drainage ditch [ENVO:00000140]", - "description": "A ditch that collects water from the surrounding land.", - "is_a": "Ditch [ENVO:00000037]" + "sequencing_instrument": { + "name": "sequencing_instrument", + "description": "The model of the sequencing instrument used.", + "title": "sequencing_instrument", + "comments": [ + "Provide the model sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Illumina HiSeq 2500 [GENEPIO:0100117]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 103, + "slot_uri": "GENEPIO:0001452", + "alias": "sequencing_instrument", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "any_of": [ + { + "range": "SequencingInstrumentMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Irrigation ditch [ENVO:00000139]": { - "text": "Irrigation ditch [ENVO:00000139]", - "description": "A ditch that supplies water to surrounding land.", - "is_a": "Ditch [ENVO:00000037]" + "sequencing_assay_type": { + "name": "sequencing_assay_type", + "description": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", + "title": "sequencing_assay_type", + "comments": [ + "Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value." + ], + "examples": [ + { + "value": "whole genome sequencing assay [OBI:0002117]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 104, + "slot_uri": "GENEPIO:0100997", + "alias": "sequencing_assay_type", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "SequencingAssayTypeMenu" }, - "Farm [ENVO:00000078]": { - "text": "Farm [ENVO:00000078]" + "library_preparation_kit": { + "name": "library_preparation_kit", + "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", + "title": "library_preparation_kit", + "comments": [ + "Provide the name of the library preparation kit used." + ], + "examples": [ + { + "value": "Nextera XT" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 105, + "slot_uri": "GENEPIO:0001450", + "alias": "library_preparation_kit", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Beef farm [ENVO:03501443]": { - "text": "Beef farm [ENVO:03501443]", - "is_a": "Farm [ENVO:00000078]" + "dna_fragment_length": { + "name": "dna_fragment_length", + "description": "The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation.", + "title": "DNA_fragment_length", + "comments": [ + "Provide the fragment length in base pairs (do not include the units)." + ], + "examples": [ + { + "value": "400" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 106, + "slot_uri": "GENEPIO:0100843", + "alias": "dna_fragment_length", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "integer" }, - "Breeder farm [ENVO:03501384]": { - "text": "Breeder farm [ENVO:03501384]", - "is_a": "Farm [ENVO:00000078]" + "genomic_target_enrichment_method": { + "name": "genomic_target_enrichment_method", + "description": "The molecular technique used to selectively capture and amplify specific regions of interest from a genome.", + "title": "genomic_target_enrichment_method", + "comments": [ + "Provide the name of the enrichment method" + ], + "examples": [ + { + "value": "Hybrid selection method (bait-capture) [GENEPIO:0001950]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 107, + "slot_uri": "GENEPIO:0100966", + "alias": "genomic_target_enrichment_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "GenomicTargetEnrichmentMethodMenu" }, - "Dairy farm [ENVO:03501416]": { - "text": "Dairy farm [ENVO:03501416]", - "is_a": "Farm [ENVO:00000078]" - }, - "Feedlot [ENVO:01000627]": { - "text": "Feedlot [ENVO:01000627]", - "is_a": "Farm [ENVO:00000078]" - }, - "Beef cattle feedlot [ENVO:03501444]": { - "text": "Beef cattle feedlot [ENVO:03501444]", - "is_a": "Feedlot [ENVO:01000627]" - }, - "Fish farm [ENVO:00000294]": { - "text": "Fish farm [ENVO:00000294]", - "is_a": "Farm [ENVO:00000078]" - }, - "Research farm [ENVO:03501417]": { - "text": "Research farm [ENVO:03501417]", - "is_a": "Farm [ENVO:00000078]" - }, - "Central Experimental Farm [GAZ:00004603]": { - "text": "Central Experimental Farm [GAZ:00004603]", - "is_a": "Farm [ENVO:00000078]" - }, - "Freshwater environment [ENVO:01000306]": { - "text": "Freshwater environment [ENVO:01000306]" - }, - "Hatchery [ENVO:01001873]": { - "text": "Hatchery [ENVO:01001873]" - }, - "Poultry hatchery [ENVO:01001874]": { - "text": "Poultry hatchery [ENVO:01001874]", - "is_a": "Hatchery [ENVO:01001873]" - }, - "Lake [ENVO:00000020]": { - "text": "Lake [ENVO:00000020]" + "genomic_target_enrichment_method_details": { + "name": "genomic_target_enrichment_method_details", + "description": "Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome.", + "title": "genomic_target_enrichment_method_details", + "comments": [ + "Provide details that are applicable to the method you used. Note: If bait-capture methods were used for enrichment, provide the panel name and version number (or a URL providing that information)." + ], + "examples": [ + { + "value": "enrichment was done using Twist's respiratory virus research panel: https://www.twistbioscience.com/products/ngs/fixed-panels/respiratory-virus-research-panel" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 108, + "slot_uri": "GENEPIO:0100967", + "alias": "genomic_target_enrichment_method_details", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Manure digester facility [ENVO:03501422]": { - "text": "Manure digester facility [ENVO:03501422]" + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", + "title": "amplicon_pcr_primer_scheme", + "comments": [ + "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." + ], + "examples": [ + { + "value": "artic v3" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 109, + "slot_uri": "GENEPIO:0001456", + "alias": "amplicon_pcr_primer_scheme", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Manure lagoon (Anaerobic lagoon) [ENVO:03501423]": { - "text": "Manure lagoon (Anaerobic lagoon) [ENVO:03501423]" + "amplicon_size": { + "name": "amplicon_size", + "description": "The length of the amplicon generated by PCR amplification.", + "title": "amplicon_size", + "comments": [ + "Provide the amplicon size expressed in base pairs." + ], + "examples": [ + { + "value": "300" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 110, + "slot_uri": "GENEPIO:0001449", + "alias": "amplicon_size", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "integer" }, - "Manure pit [ENVO:01001872]": { - "text": "Manure pit [ENVO:01001872]" + "sequencing_flow_cell_version": { + "name": "sequencing_flow_cell_version", + "description": "The version number of the flow cell used for generating sequence data.", + "title": "sequencing_flow_cell_version", + "comments": [ + "Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include \"version\" or \"v\" in the version number." + ], + "examples": [ + { + "value": "R.9.4.1" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 111, + "slot_uri": "GENEPIO:0101102", + "alias": "sequencing_flow_cell_version", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Marine environment [ENVO:01000320]": { - "text": "Marine environment [ENVO:01000320]" + "sequencing_protocol": { + "name": "sequencing_protocol", + "description": "The protocol or method used for sequencing.", + "title": "sequencing_protocol", + "comments": [ + "Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online." + ], + "examples": [ + { + "value": "https://www.protocols.io/view/ncov-2019-sequencing-protocol-bbmuik6w?version_warning=no" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 112, + "slot_uri": "GENEPIO:0001454", + "alias": "sequencing_protocol", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Benthic zone [ENVO:03501440]": { - "text": "Benthic zone [ENVO:03501440]", - "is_a": "Marine environment [ENVO:01000320]" + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "description": "The user-specified filename of the r1 FASTQ file.", + "title": "r1_fastq_filename", + "comments": [ + "Provide the r1 FASTQ filename." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 113, + "slot_uri": "GENEPIO:0001476", + "alias": "r1_fastq_filename", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Pelagic zone [ENVO:00000208]": { - "text": "Pelagic zone [ENVO:00000208]", - "is_a": "Marine environment [ENVO:01000320]" + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "description": "The user-specified filename of the r2 FASTQ file.", + "title": "r2_fastq_filename", + "comments": [ + "Provide the r2 FASTQ filename." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R2_001.fastq.gz" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 114, + "slot_uri": "GENEPIO:0001477", + "alias": "r2_fastq_filename", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Park [ENVO:00000562]": { - "text": "Park [ENVO:00000562]" + "fast5_filename": { + "name": "fast5_filename", + "description": "The user-specified filename of the FAST5 file.", + "title": "fast5_filename", + "comments": [ + "Provide the FAST5 filename." + ], + "examples": [ + { + "value": "batch1a_sequences.fast5" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 115, + "slot_uri": "GENEPIO:0001480", + "alias": "fast5_filename", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Plumbing drain [ENVO:01000924 ]": { - "text": "Plumbing drain [ENVO:01000924 ]" + "genome_sequence_filename": { + "name": "genome_sequence_filename", + "description": "The user-defined filename of the FASTA file.", + "title": "genome_sequence_filename", + "comments": [ + "Provide the FASTA filename." + ], + "examples": [ + { + "value": "pathogenassembly123.fasta" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 116, + "slot_uri": "GENEPIO:0101715", + "alias": "genome_sequence_filename", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Sequence information", + "range": "WhitespaceMinimizedString" }, - "Pond [ENVO:00000033]": { - "text": "Pond [ENVO:00000033]" + "quality_control_method_name": { + "name": "quality_control_method_name", + "description": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", + "title": "quality_control_method_name", + "comments": [ + "Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided." + ], + "examples": [ + { + "value": "ncov-tools" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 117, + "slot_uri": "GENEPIO:0100557", + "alias": "quality_control_method_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Reservoir [ENVO:00000025]": { - "text": "Reservoir [ENVO:00000025]" - }, - "Irrigation reservoir [ENVO:00000450]": { - "text": "Irrigation reservoir [ENVO:00000450]", - "is_a": "Reservoir [ENVO:00000025]" - }, - "Retail environment [ENVO:01001448]": { - "text": "Retail environment [ENVO:01001448]" - }, - "Shop [ENVO:00002221]": { - "text": "Shop [ENVO:00002221]", - "is_a": "Retail environment [ENVO:01001448]" - }, - "Butcher shop [ENVO:03501396]": { - "text": "Butcher shop [ENVO:03501396]", - "is_a": "Shop [ENVO:00002221]" - }, - "Pet store [ENVO:03501395]": { - "text": "Pet store [ENVO:03501395]", - "is_a": "Shop [ENVO:00002221]" - }, - "Supermarket [ENVO:01000984]": { - "text": "Supermarket [ENVO:01000984]", - "is_a": "Shop [ENVO:00002221]" - }, - "River [ENVO:00000022]": { - "text": "River [ENVO:00000022]" - }, - "Roost (bird) [ENVO:03501439]": { - "text": "Roost (bird) [ENVO:03501439]" - }, - "Rural area [ENVO:01000772]": { - "text": "Rural area [ENVO:01000772]" - }, - "Slough [ENVO:03501438]": { - "text": "Slough [ENVO:03501438]" + "quality_control_method_version": { + "name": "quality_control_method_version", + "description": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", + "title": "quality_control_method_version", + "comments": [ + "Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon." + ], + "examples": [ + { + "value": "1.2.3" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 118, + "slot_uri": "GENEPIO:0100558", + "alias": "quality_control_method_version", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Stream [ENVO:00000023]": { - "text": "Stream [ENVO:00000023]" + "quality_control_determination": { + "name": "quality_control_determination", + "description": "The determination of a quality control assessment.", + "title": "quality_control_determination", + "comments": [ + "Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form." + ], + "examples": [ + { + "value": "sequence failed quality control" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 119, + "slot_uri": "GENEPIO:0100559", + "alias": "quality_control_determination", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "multivalued": true, + "any_of": [ + { + "range": "QualityControlDeterminationMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Trailer [ENVO:03501394]": { - "text": "Trailer [ENVO:03501394]" + "quality_control_issues": { + "name": "quality_control_issues", + "description": "The reason contributing to, or causing, a low quality determination in a quality control assessment.", + "title": "quality_control_issues", + "comments": [ + "Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form." + ], + "examples": [ + { + "value": "low average genome coverage" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 120, + "slot_uri": "GENEPIO:0100560", + "alias": "quality_control_issues", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "multivalued": true, + "any_of": [ + { + "range": "QualityControlIssuesMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Tributary [ENVO:00000495]": { - "text": "Tributary [ENVO:00000495]" + "quality_control_details": { + "name": "quality_control_details", + "description": "The details surrounding a low quality determination in a quality control assessment.", + "title": "quality_control_details", + "comments": [ + "Provide notes or details regarding QC results using free text." + ], + "examples": [ + { + "value": "CT value of 39. Low viral load. Low DNA concentration after amplification." + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 121, + "slot_uri": "GENEPIO:0100561", + "alias": "quality_control_details", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Truck [ENVO:01000602]": { - "text": "Truck [ENVO:01000602]" + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "description": "The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", + "title": "raw_sequence_data_processing_method", + "comments": [ + "Raw data processing can have a significant impact on data quality and how it can be used. Provide the names and version numbers of software used for trimming adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), or a link to a GitHub protocol." + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 122, + "slot_uri": "GENEPIO:0001458", + "alias": "raw_sequence_data_processing_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Urban area [ENVO:03501437]": { - "text": "Urban area [ENVO:03501437]" + "dehosting_method": { + "name": "dehosting_method", + "description": "The method used to remove host reads from the pathogen sequence.", + "title": "dehosting_method", + "comments": [ + "Provide the name and version number of the software used to remove host reads." + ], + "examples": [ + { + "value": "Nanostripper" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 123, + "slot_uri": "GENEPIO:0001459", + "alias": "dehosting_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Wastewater treatment plant [ENVO:00002272]": { - "text": "Wastewater treatment plant [ENVO:00002272]", - "description": "A plant in which wastewater is treated." + "sequence_assembly_software_name": { + "name": "sequence_assembly_software_name", + "description": "The name of the software used to assemble a sequence.", + "title": "sequence_assembly_software_name", + "comments": [ + "Provide the name of the software used to assemble the sequence." + ], + "examples": [ + { + "value": "SPAdes Genome Assembler, Canu, wtdbg2, velvet" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 124, + "slot_uri": "GENEPIO:0100825", + "alias": "sequence_assembly_software_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Water surface [ENVO:01001191]": { - "text": "Water surface [ENVO:01001191]" + "sequence_assembly_software_version": { + "name": "sequence_assembly_software_version", + "description": "The version of the software used to assemble a sequence.", + "title": "sequence_assembly_software_version", + "comments": [ + "Provide the version of the software used to assemble the sequence." + ], + "examples": [ + { + "value": "3.15.5" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 125, + "slot_uri": "GENEPIO:0100826", + "alias": "sequence_assembly_software_version", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Woodland area [ENVO:00000109]": { - "text": "Woodland area [ENVO:00000109]" - }, - "Zoo [ENVO:00010625]": { - "text": "Zoo [ENVO:00010625]" - } - } - }, - "WaterDepthUnitsMenu": { - "name": "WaterDepthUnitsMenu", - "title": "water_depth_units menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "centimeter (cm) [UO:0000015]": { - "text": "centimeter (cm) [UO:0000015]" + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "description": "The name of the software used to generate the consensus sequence.", + "title": "consensus_sequence_software_name", + "comments": [ + "Provide the name of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "iVar" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 126, + "slot_uri": "GENEPIO:0001463", + "alias": "consensus_sequence_software_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "meter (m) [UO:0000008]": { - "text": "meter (m) [UO:0000008]" + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "description": "The version of the software used to generate the consensus sequence.", + "title": "consensus_sequence_software_version", + "comments": [ + "Provide the version of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "1.3" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 127, + "slot_uri": "GENEPIO:0001469", + "alias": "consensus_sequence_software_version", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "kilometer (km) [UO:0010066]": { - "text": "kilometer (km) [UO:0010066]" + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", + "title": "breadth_of_coverage_value", + "comments": [ + "Provide value as a percent." + ], + "examples": [ + { + "value": "95" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 128, + "slot_uri": "GENEPIO:0001472", + "alias": "breadth_of_coverage_value", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "inch (in) [UO:0010011]": { - "text": "inch (in) [UO:0010011]" + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", + "title": "depth_of_coverage_value", + "comments": [ + "Provide value as a fold of coverage." + ], + "examples": [ + { + "value": "400" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 129, + "slot_uri": "GENEPIO:0001474", + "alias": "depth_of_coverage_value", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "foot (ft) [UO:0010013]": { - "text": "foot (ft) [UO:0010013]" - } - } - }, - "SedimentDepthUnitsMenu": { - "name": "SedimentDepthUnitsMenu", - "title": "sediment_depth_units menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "centimeter (cm) [UO:0000015]": { - "text": "centimeter (cm) [UO:0000015]" + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "description": "The threshold used as a cut-off for the depth of coverage.", + "title": "depth_of_coverage_threshold", + "comments": [ + "Provide the threshold fold coverage." + ], + "examples": [ + { + "value": "100" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 130, + "slot_uri": "GENEPIO:0001475", + "alias": "depth_of_coverage_threshold", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "meter (m) [UO:0000008]": { - "text": "meter (m) [UO:0000008]" + "genome_completeness": { + "name": "genome_completeness", + "description": "The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data.", + "title": "genome_completeness", + "comments": [ + "Provide the genome completeness as a percent (no need to include units)." + ], + "examples": [ + { + "value": "85" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 131, + "slot_uri": "GENEPIO:0100844", + "alias": "genome_completeness", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "kilometer (km) [UO:0010066]": { - "text": "kilometer (km) [UO:0010066]" + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "description": "The number of total base pairs generated by the sequencing process.", + "title": "number_of_base_pairs_sequenced", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "387566" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 132, + "slot_uri": "GENEPIO:0001482", + "alias": "number_of_base_pairs_sequenced", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "inch (in) [UO:0010011]": { - "text": "inch (in) [UO:0010011]" + "number_of_total_reads": { + "name": "number_of_total_reads", + "description": "The total number of non-unique reads generated by the sequencing process.", + "title": "number_of_total_reads", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "423867" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 133, + "slot_uri": "GENEPIO:0100827", + "alias": "number_of_total_reads", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "foot (ft) [UO:0010013]": { - "text": "foot (ft) [UO:0010013]" - } - } - }, - "AirTemperatureUnitsMenu": { - "name": "AirTemperatureUnitsMenu", - "title": "air_temperature_units menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "degree Fahrenheit (F) [UO:0000195]": { - "text": "degree Fahrenheit (F) [UO:0000195]" + "number_of_unique_reads": { + "name": "number_of_unique_reads", + "description": "The number of unique reads generated by the sequencing process.", + "title": "number_of_unique_reads", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "248236" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 134, + "slot_uri": "GENEPIO:0100828", + "alias": "number_of_unique_reads", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "degree Celsius (C) [UO:0000027]": { - "text": "degree Celsius (C) [UO:0000027]" - } - } - }, - "WaterTemperatureUnitsMenu": { - "name": "WaterTemperatureUnitsMenu", - "title": "water_temperature_units menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "degree Fahrenheit (F) [UO:0000195]": { - "text": "degree Fahrenheit (F) [UO:0000195]" - }, - "degree Celsius (C) [UO:0000027]": { - "text": "degree Celsius (C) [UO:0000027]" - } - } - }, - "PrecipitationMeasurementUnitMenu": { - "name": "PrecipitationMeasurementUnitMenu", - "title": "precipitation_measurement_unit menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "millimeter (mm) [UO:0000016]": { - "text": "millimeter (mm) [UO:0000016]" + "minimum_posttrimming_read_length": { + "name": "minimum_posttrimming_read_length", + "description": "The threshold used as a cut-off for the minimum length of a read after trimming.", + "title": "minimum_post-trimming_read_length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "150" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 135, + "slot_uri": "GENEPIO:0100829", + "alias": "minimum_posttrimming_read_length", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "centimeter (cm) [UO:0000015]": { - "text": "centimeter (cm) [UO:0000015]" + "number_of_contigs": { + "name": "number_of_contigs", + "description": "The number of contigs (contiguous sequences) in a sequence assembly.", + "title": "number_of_contigs", + "comments": [ + "Provide a numerical value." + ], + "examples": [ + { + "value": "10" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 136, + "slot_uri": "GENEPIO:0100937", + "alias": "number_of_contigs", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "meter (m) [UO:0000008]": { - "text": "meter (m) [UO:0000008]" + "percent_ns_across_total_genome_length": { + "name": "percent_ns_across_total_genome_length", + "description": "The percentage of the assembly that consists of ambiguous bases (Ns).", + "title": "percent_Ns_across_total_genome_length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 137, + "slot_uri": "GENEPIO:0100830", + "alias": "percent_ns_across_total_genome_length", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "inch (in) [UO:0010011]": { - "text": "inch (in) [UO:0010011]" + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "description": "The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp).", + "title": "Ns_per_100_kbp", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "342" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 138, + "slot_uri": "GENEPIO:0001484", + "alias": "ns_per_100_kbp", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "foot (ft) [UO:0010013]": { - "text": "foot (ft) [UO:0010013]" - } - } - }, - "AvailableDataTypesMenu": { - "name": "AvailableDataTypesMenu", - "title": "available_data_types menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Documentation [GENEPIO:0100702]": { - "text": "Documentation [GENEPIO:0100702]" + "n50": { + "name": "n50", + "description": "The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences.", + "title": "N50", + "comments": [ + "Provide the N50 value in Mb." + ], + "examples": [ + { + "value": "150" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 139, + "slot_uri": "GENEPIO:0100938", + "alias": "n50", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "Experimental parameters documentation [GENEPIO:0100703]": { - "text": "Experimental parameters documentation [GENEPIO:0100703]", - "is_a": "Documentation [GENEPIO:0100702]" + "percent_read_contamination_": { + "name": "percent_read_contamination_", + "description": "The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset.", + "title": "percent_read_contamination", + "comments": [ + "Provide the percent contamination value (no need to include units)." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 140, + "slot_uri": "GENEPIO:0100845", + "alias": "percent_read_contamination_", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "Feed history [GENEPIO:0100704]": { - "text": "Feed history [GENEPIO:0100704]", - "is_a": "Documentation [GENEPIO:0100702]" + "sequence_assembly_length": { + "name": "sequence_assembly_length", + "description": "The length of the genome generated by assembling reads using a scaffold or by reference-based mapping.", + "title": "sequence_assembly_length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "34272" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 141, + "slot_uri": "GENEPIO:0100846", + "alias": "sequence_assembly_length", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "Land use information [GENEPIO:0100705]": { - "text": "Land use information [GENEPIO:0100705]", - "is_a": "Documentation [GENEPIO:0100702]" + "consensus_genome_length": { + "name": "consensus_genome_length", + "description": "The length of the genome defined by the most common nucleotides at each position.", + "title": "consensus_genome_length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "38677" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 142, + "slot_uri": "GENEPIO:0001483", + "alias": "consensus_genome_length", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "integer" }, - "Therapeutic administration history [GENEPIO:0100706]": { - "text": "Therapeutic administration history [GENEPIO:0100706]", - "is_a": "Documentation [GENEPIO:0100702]" + "reference_genome_accession": { + "name": "reference_genome_accession", + "description": "A persistent, unique identifier of a genome database entry.", + "title": "reference_genome_accession", + "comments": [ + "Provide the accession number of the reference genome." + ], + "examples": [ + { + "value": "NC_045512.2" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 143, + "slot_uri": "GENEPIO:0001485", + "alias": "reference_genome_accession", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Chemical characterization [GENEPIO:0100707]": { - "text": "Chemical characterization [GENEPIO:0100707]" + "deduplication_method": { + "name": "deduplication_method", + "description": "The method used to remove duplicated reads in a sequence read dataset.", + "title": "deduplication_method", + "comments": [ + "Provide the deduplication software name followed by the version, or a link to a tool or method." + ], + "examples": [ + { + "value": "DeDup 0.12.8" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 144, + "slot_uri": "GENEPIO:0100831", + "alias": "deduplication_method", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "pH measurement [GENEPIO:0100708]": { - "text": "pH measurement [GENEPIO:0100708]", - "is_a": "Chemical characterization [GENEPIO:0100707]" - }, - "Dissolved oxygen measurement [GENEPIO:0100709]": { - "text": "Dissolved oxygen measurement [GENEPIO:0100709]", - "is_a": "Chemical characterization [GENEPIO:0100707]" - }, - "Nitrate measurement [GENEPIO:0100710]": { - "text": "Nitrate measurement [GENEPIO:0100710]", - "is_a": "Chemical characterization [GENEPIO:0100707]" + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "description": "A description of the overall bioinformatics strategy used.", + "title": "bioinformatics_protocol", + "comments": [ + "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." + ], + "examples": [ + { + "value": "https://github.com/phac-nml/ncov2019-artic-nf" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 145, + "slot_uri": "GENEPIO:0001489", + "alias": "bioinformatics_protocol", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Bioinformatics and QC metrics", + "range": "WhitespaceMinimizedString" }, - "Nitrite measurement [GENEPIO:0100711]": { - "text": "Nitrite measurement [GENEPIO:0100711]", - "is_a": "Chemical characterization [GENEPIO:0100707]" + "read_mapping_software_name": { + "name": "read_mapping_software_name", + "description": "The name of the software used to map sequence reads to a reference genome or set of reference genes.", + "title": "read_mapping_software_name", + "comments": [ + "Provide the name of the read mapping software." + ], + "examples": [ + { + "value": "Bowtie2, BWA-MEM, TopHat" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 146, + "slot_uri": "GENEPIO:0100832", + "alias": "read_mapping_software_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString" }, - "Phosphorous measurement [GENEPIO:0100712]": { - "text": "Phosphorous measurement [GENEPIO:0100712]", - "is_a": "Chemical characterization [GENEPIO:0100707]" + "read_mapping_software_version": { + "name": "read_mapping_software_version", + "description": "The version of the software used to map sequence reads to a reference genome or set of reference genes.", + "title": "read_mapping_software_version", + "comments": [ + "Provide the version number of the read mapping software." + ], + "examples": [ + { + "value": "2.5.1" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 147, + "slot_uri": "GENEPIO:0100833", + "alias": "read_mapping_software_version", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString" }, - "Salinity measurement [GENEPIO:0100713]": { - "text": "Salinity measurement [GENEPIO:0100713]", - "is_a": "Chemical characterization [GENEPIO:0100707]" + "taxonomic_reference_database_name": { + "name": "taxonomic_reference_database_name", + "description": "The name of the taxonomic reference database used to identify the organism.", + "title": "taxonomic_reference_database_name", + "comments": [ + "Provide the name of the taxonomic reference database." + ], + "examples": [ + { + "value": "NCBITaxon" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 148, + "slot_uri": "GENEPIO:0100834", + "alias": "taxonomic_reference_database_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString" }, - "Microbiological characterization [GENEPIO:0100714]": { - "text": "Microbiological characterization [GENEPIO:0100714]" + "taxonomic_reference_database_version": { + "name": "taxonomic_reference_database_version", + "description": "The version of the taxonomic reference database used to identify the organism.", + "title": "taxonomic_reference_database_version", + "comments": [ + "Provide the version number of the taxonomic reference database." + ], + "examples": [ + { + "value": "1.3" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 149, + "slot_uri": "GENEPIO:0100835", + "alias": "taxonomic_reference_database_version", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString" }, - "Microbiological identification [GENEPIO:0100715]": { - "text": "Microbiological identification [GENEPIO:0100715]", - "is_a": "Microbiological characterization [GENEPIO:0100714]" + "taxonomic_analysis_report_filename": { + "name": "taxonomic_analysis_report_filename", + "description": "The filename of the report containing the results of a taxonomic analysis.", + "title": "taxonomic_analysis_report_filename", + "comments": [ + "Provide the filename of the report containing the results of the taxonomic analysis." + ], + "examples": [ + { + "value": "WWtax_report_Feb1_2024.doc" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 150, + "slot_uri": "GENEPIO:0101074", + "alias": "taxonomic_analysis_report_filename", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString" }, - "Microbiological identification (Beckson Dickson BBL Crystal) [GENEPIO:0100716]": { - "text": "Microbiological identification (Beckson Dickson BBL Crystal) [GENEPIO:0100716]", - "is_a": "Microbiological identification [GENEPIO:0100715]" + "taxonomic_analysis_date": { + "name": "taxonomic_analysis_date", + "description": "The date a taxonomic analysis was performed.", + "title": "taxonomic_analysis_date", + "todos": [ + "<={today}" + ], + "comments": [ + "Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2024-02-01" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 151, + "slot_uri": "GENEPIO:0101075", + "alias": "taxonomic_analysis_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Taxonomic identification information", + "range": "date" }, - "Microbiological identification (bioMérieux API) [GENEPIO:0100717]": { - "text": "Microbiological identification (bioMérieux API) [GENEPIO:0100717]", - "is_a": "Microbiological identification [GENEPIO:0100715]" + "read_mapping_criteria": { + "name": "read_mapping_criteria", + "description": "A description of the criteria used to map reads to a reference sequence.", + "title": "read_mapping_criteria", + "comments": [ + "Provide a description of the read mapping criteria." + ], + "examples": [ + { + "value": "Phred score >20" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 152, + "slot_uri": "GENEPIO:0100836", + "alias": "read_mapping_criteria", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Taxonomic identification information", + "range": "WhitespaceMinimizedString" }, - "Microbiological identification (Biolog) [GENEPIO:0100718]": { - "text": "Microbiological identification (Biolog) [GENEPIO:0100718]", - "is_a": "Microbiological identification [GENEPIO:0100715]" + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "description": "The name of the agency that submitted the sequence to a database.", + "title": "sequence_submitted_by", + "comments": [ + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." + ], + "examples": [ + { + "value": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 153, + "slot_uri": "GENEPIO:0001159", + "alias": "sequence_submitted_by", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "any_of": [ + { + "range": "SequenceSubmittedByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Microbiological identification (FAME) [GENEPIO:0100719]": { - "text": "Microbiological identification (FAME) [GENEPIO:0100719]", - "is_a": "Microbiological identification [GENEPIO:0100715]" + "sequence_submitted_by_contact_name": { + "name": "sequence_submitted_by_contact_name", + "description": "The name or title of the contact responsible for follow-up regarding the submission of the sequence to a repository or database.", + "title": "sequence_submitted_by_contact_name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 154, + "slot_uri": "GENEPIO:0100474", + "alias": "sequence_submitted_by_contact_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "range": "WhitespaceMinimizedString" }, - "Microbiological identification (Sensititre) [GENEPIO:0100720]": { - "text": "Microbiological identification (Sensititre) [GENEPIO:0100720]", - "is_a": "Microbiological identification [GENEPIO:0100715]" - }, - "Microbiological identification (ViTek) [GENEPIO:0100721]": { - "text": "Microbiological identification (ViTek) [GENEPIO:0100721]", - "is_a": "Microbiological identification [GENEPIO:0100715]" - }, - "Phage type [GENEPIO:0100722]": { - "text": "Phage type [GENEPIO:0100722]", - "is_a": "Microbiological identification [GENEPIO:0100715]" - }, - "Serotype [GENEPIO:0100723]": { - "text": "Serotype [GENEPIO:0100723]", - "is_a": "Microbiological identification [GENEPIO:0100715]" - }, - "Phenotypic microbiological characterization [GENEPIO:0100724]": { - "text": "Phenotypic microbiological characterization [GENEPIO:0100724]", - "is_a": "Microbiological characterization [GENEPIO:0100714]" - }, - "AMR phenotypic testing [GENEPIO:0100725]": { - "text": "AMR phenotypic testing [GENEPIO:0100725]", - "is_a": "Phenotypic microbiological characterization [GENEPIO:0100724]" - }, - "Biolog phenotype microarray [GENEPIO:0100726]": { - "text": "Biolog phenotype microarray [GENEPIO:0100726]", - "is_a": "Phenotypic microbiological characterization [GENEPIO:0100724]" - }, - "Microbiological quantification [GENEPIO:0100727]": { - "text": "Microbiological quantification [GENEPIO:0100727]" - }, - "Colony count [GENEPIO:0100728]": { - "text": "Colony count [GENEPIO:0100728]", - "is_a": "Microbiological quantification [GENEPIO:0100727]" - }, - "Total coliform count [GENEPIO:0100729]": { - "text": "Total coliform count [GENEPIO:0100729]", - "is_a": "Colony count [GENEPIO:0100728]" + "sequence_submitted_by_contact_email": { + "name": "sequence_submitted_by_contact_email", + "description": "The email address of the agency responsible for submission of the sequence.", + "title": "sequence_submitted_by_contact_email", + "comments": [ + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" + ], + "examples": [ + { + "value": "RespLab@lab.ca" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 155, + "slot_uri": "GENEPIO:0001165", + "alias": "sequence_submitted_by_contact_email", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "range": "WhitespaceMinimizedString" }, - "Total fecal coliform count [GENEPIO:0100730]": { - "text": "Total fecal coliform count [GENEPIO:0100730]", - "is_a": "Colony count [GENEPIO:0100728]" + "publication_id": { + "name": "publication_id", + "description": "The identifier for a publication.", + "title": "publication_ID", + "comments": [ + "If the isolate is associated with a published work which can provide additional information, provide the PubMed identifier of the publication. Other types of identifiers (e.g. DOI) are also acceptable." + ], + "examples": [ + { + "value": "PMID: 33205991" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 156, + "slot_uri": "GENEPIO:0100475", + "alias": "publication_id", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "range": "WhitespaceMinimizedString" }, - "Infectivity assay [GENEPIO:0100731]": { - "text": "Infectivity assay [GENEPIO:0100731]", - "is_a": "Microbiological quantification [GENEPIO:0100727]" + "attribute_package": { + "name": "attribute_package", + "description": "The attribute package used to structure metadata in an INSDC BioSample.", + "title": "attribute_package", + "comments": [ + "If the sample is from a specific human or animal, put “Pathogen.cl”. If the sample is from an environmental sample including food, feed, production facility, farm, water source, manure etc, put “Pathogen.env”." + ], + "examples": [ + { + "value": "Pathogen.env [GENEPIO:0100581]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 157, + "slot_uri": "GENEPIO:0100476", + "alias": "attribute_package", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "any_of": [ + { + "range": "AttributePackageMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "ELISA toxin binding [GENEPIO:0100732]": { - "text": "ELISA toxin binding [GENEPIO:0100732]", - "is_a": "Microbiological quantification [GENEPIO:0100727]" + "bioproject_accession": { + "name": "bioproject_accession", + "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", + "title": "bioproject_accession", + "comments": [ + "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." + ], + "examples": [ + { + "value": "PRJNA12345" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:bioproject_accession", + "NCBI_BIOSAMPLE_Enterics:bioproject_accession" + ], + "rank": 158, + "slot_uri": "GENEPIO:0001136", + "alias": "bioproject_accession", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "range": "WhitespaceMinimizedString" }, - "Molecular characterization [GENEPIO:0100733]": { - "text": "Molecular characterization [GENEPIO:0100733]" + "biosample_accession": { + "name": "biosample_accession", + "description": "The identifier assigned to a BioSample in INSDC archives.", + "title": "biosample_accession", + "comments": [ + "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, whileEMBL- EBI BioSamples will have the prefix SAMEA." + ], + "examples": [ + { + "value": "SAMN14180202" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "ENA_ANTIBIOGRAM:bioSample_ID" + ], + "rank": 159, + "slot_uri": "GENEPIO:0001139", + "alias": "biosample_accession", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "range": "WhitespaceMinimizedString" }, - "16S rRNA Sanger sequencing [GENEPIO:0100734]": { - "text": "16S rRNA Sanger sequencing [GENEPIO:0100734]", - "is_a": "Molecular characterization [GENEPIO:0100733]" + "sra_accession": { + "name": "sra_accession", + "description": "The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC.", + "title": "SRA_accession", + "comments": [ + "Store the accession assigned to the submitted \"run\". NCBI-SRA accessions start with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR." + ], + "examples": [ + { + "value": "SRR11177792" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 160, + "slot_uri": "GENEPIO:0001142", + "alias": "sra_accession", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "range": "WhitespaceMinimizedString" }, - "Metagenomic sequencing [GENEPIO:0101024]": { - "text": "Metagenomic sequencing [GENEPIO:0101024]", - "is_a": "Molecular characterization [GENEPIO:0100733]" + "genbank_accession": { + "name": "genbank_accession", + "description": "The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC archives.", + "title": "GenBank_accession", + "comments": [ + "Store the accession returned from a GenBank/ENA/DDBJ submission." + ], + "examples": [ + { + "value": "MN908947.3" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 161, + "slot_uri": "GENEPIO:0001145", + "alias": "genbank_accession", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Public repository information", + "range": "WhitespaceMinimizedString" }, - "PCR marker detection [GENEPIO:0100735]": { - "text": "PCR marker detection [GENEPIO:0100735]", - "is_a": "Molecular characterization [GENEPIO:0100733]" + "prevalence_metrics": { + "name": "prevalence_metrics", + "description": "Metrics regarding the prevalence of the pathogen of interest obtained from a surveillance project.", + "title": "prevalence_metrics", + "comments": [ + "Risk assessment requires detailed information regarding the quantities of a pathogen in a specified location, commodity, or environment. As such, it is useful for risk assessors to know what types of information are available through documented methods and results. Provide the metric types that are available in the surveillance project sample plan by selecting them from the pick list. The metrics of interest are \" Number of total samples collected\", \"Number of positive samples\", \"Average count of hazard organism\", \"Average count of indicator organism\". You do not need to provide the actual values, just indicate that the information is available." + ], + "examples": [ + { + "value": "Number of total samples collected, Number of positive samples" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 162, + "slot_uri": "GENEPIO:0100480", + "alias": "prevalence_metrics", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Risk assessment information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "BOX PCR fingerprint [GENEPIO:0100736]": { - "text": "BOX PCR fingerprint [GENEPIO:0100736]", - "is_a": "PCR marker detection [GENEPIO:0100735]" + "prevalence_metrics_details": { + "name": "prevalence_metrics_details", + "description": "The details pertaining to the prevalence metrics from a surveillance project.", + "title": "prevalence_metrics_details", + "comments": [ + "If there are details pertaining to samples or organism counts in the sample plan that might be informative, provide details using free text." + ], + "examples": [ + { + "value": "Hazard organism counts (i.e. Salmonella) do not distinguish between serovars." + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 163, + "slot_uri": "GENEPIO:0100481", + "alias": "prevalence_metrics_details", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Risk assessment information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "ERIC PCR fingerprint [GENEPIO:0100737]": { - "text": "ERIC PCR fingerprint [GENEPIO:0100737]", - "is_a": "PCR marker detection [GENEPIO:0100735]" - }, - "Plasmid type [GENEPIO:0100738]": { - "text": "Plasmid type [GENEPIO:0100738]", - "is_a": "Molecular characterization [GENEPIO:0100733]" - }, - "Ribotype [GENEPIO:0100739]": { - "text": "Ribotype [GENEPIO:0100739]", - "is_a": "Molecular characterization [GENEPIO:0100733]" - }, - "Molecular quantification [GENEPIO:0100740]": { - "text": "Molecular quantification [GENEPIO:0100740]" - }, - "qPCR marker organism quantification [GENEPIO:0100741]": { - "text": "qPCR marker organism quantification [GENEPIO:0100741]", - "is_a": "Molecular quantification [GENEPIO:0100740]" + "stage_of_production": { + "name": "stage_of_production", + "description": "The stage of food production.", + "title": "stage_of_production", + "comments": [ + "Provide the stage of food production as free text." + ], + "examples": [ + { + "value": "Abattoir [ENVO:01000925]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 164, + "slot_uri": "GENEPIO:0100482", + "alias": "stage_of_production", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Risk assessment information", + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Physical characterization [GENEPIO:0100742]": { - "text": "Physical characterization [GENEPIO:0100742]" + "experimental_intervention": { + "name": "experimental_intervention", + "description": "The category of the experimental intervention applied in the food production system.", + "title": "experimental_intervention", + "comments": [ + "In some surveys, a particular intervention in the food supply chain in studied. If there was an intervention specified in the sample plan, select the intervention category from the pick list provided." + ], + "examples": [ + { + "value": "Vaccination [NCIT:C15346]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:upstream_intervention" + ], + "rank": 165, + "slot_uri": "GENEPIO:0100483", + "alias": "experimental_intervention", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Risk assessment information", + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "ExperimentalInterventionMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Conductivity measurement [GENEPIO:0100743]": { - "text": "Conductivity measurement [GENEPIO:0100743]", - "is_a": "Physical characterization [GENEPIO:0100742]" + "experiment_intervention_details": { + "name": "experiment_intervention_details", + "description": "The details of the experimental intervention applied in the food production system.", + "title": "experiment_intervention_details", + "comments": [ + "If an experimental intervention was applied in the survey, provide details in this field as free text." + ], + "examples": [ + { + "value": "2% cranberry solution mixed in feed" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 166, + "slot_uri": "GENEPIO:0100484", + "alias": "experiment_intervention_details", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Risk assessment information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Mollusc shell measurement [GENEPIO:0100744]": { - "text": "Mollusc shell measurement [GENEPIO:0100744]", - "is_a": "Physical characterization [GENEPIO:0100742]" + "amr_testing_by": { + "name": "amr_testing_by", + "description": "The name of the organization that performed the antimicrobial resistance testing.", + "title": "AMR_testing_by", + "comments": [ + "Provide the name of the agency, organization or institution that performed the AMR testing, in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 167, + "slot_uri": "GENEPIO:0100511", + "alias": "amr_testing_by", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Antimicrobial resistance", + "required": true, + "any_of": [ + { + "range": "AmrTestingByMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Mollusc shell length [GENEPIO:0100745]": { - "text": "Mollusc shell length [GENEPIO:0100745]", - "is_a": "Mollusc shell measurement [GENEPIO:0100744]" + "amr_testing_by_laboratory_name": { + "name": "amr_testing_by_laboratory_name", + "description": "The name of the lab within the organization that performed the antimicrobial resistance testing.", + "title": "AMR_testing_by_laboratory_name", + "comments": [ + "Provide the name of the specific laboratory that performed the AMR testing (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Topp Lab" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 168, + "slot_uri": "GENEPIO:0100512", + "alias": "amr_testing_by_laboratory_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Antimicrobial resistance", + "range": "WhitespaceMinimizedString" }, - "Matter compostion [GENEPIO:0100746]": { - "text": "Matter compostion [GENEPIO:0100746]", - "is_a": "Physical characterization [GENEPIO:0100742]" + "amr_testing_by_contact_name": { + "name": "amr_testing_by_contact_name", + "description": "The name of the individual or the individual's role in the organization that performed the antimicrobial resistance testing.", + "title": "AMR_testing_by_contact_name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 169, + "slot_uri": "GENEPIO:0100513", + "alias": "amr_testing_by_contact_name", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Antimicrobial resistance", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Dry matter composition [GENEPIO:0100747]": { - "text": "Dry matter composition [GENEPIO:0100747]", - "is_a": "Matter compostion [GENEPIO:0100746]" + "amr_testing_by_contact_email": { + "name": "amr_testing_by_contact_email", + "description": "The email of the individual or the individual's role in the organization that performed the antimicrobial resistance testing.", + "title": "AMR_testing_by_contact_email", + "comments": [ + "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "johnnyblogs@lab.ca" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 170, + "slot_uri": "GENEPIO:0100514", + "alias": "amr_testing_by_contact_email", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Antimicrobial resistance", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Organic matter composition [GENEPIO:0100748]": { - "text": "Organic matter composition [GENEPIO:0100748]", - "is_a": "Matter compostion [GENEPIO:0100746]" + "amr_testing_date": { + "name": "amr_testing_date", + "description": "The date the antimicrobial resistance testing was performed.", + "title": "AMR_testing_date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." + ], + "examples": [ + { + "value": "2022-04-03" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 171, + "slot_uri": "GENEPIO:0100515", + "alias": "amr_testing_date", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Antimicrobial resistance", + "range": "date" }, - "Turbidity measurement [GENEPIO:0100749]": { - "text": "Turbidity measurement [GENEPIO:0100749]", - "is_a": "Physical characterization [GENEPIO:0100742]" - } - } - }, - "SamplingWeatherConditionsMenu": { - "name": "SamplingWeatherConditionsMenu", - "title": "sampling_weather_conditions menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Cloudy/Overcast [ENVO:03501418]": { - "text": "Cloudy/Overcast [ENVO:03501418]" - }, - "Partially cloudy [ENVO:03501419]": { - "text": "Partially cloudy [ENVO:03501419]", - "is_a": "Cloudy/Overcast [ENVO:03501418]" - }, - "Drizzle [ENVO:03501420]": { - "text": "Drizzle [ENVO:03501420]" - }, - "Fog [ENVO:01000844]": { - "text": "Fog [ENVO:01000844]" - }, - "Rain [ENVO:01001564]": { - "text": "Rain [ENVO:01001564]" - }, - "Snow [ENVO:01000406]": { - "text": "Snow [ENVO:01000406]" - }, - "Storm [ENVO:01000876]": { - "text": "Storm [ENVO:01000876]" + "authors": { + "name": "authors", + "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", + "title": "authors", + "comments": [ + "Include the first and last names of all individuals that should be attributed, separated by a comma." + ], + "examples": [ + { + "value": "Tejinder Singh, Fei Hu, Joe Blogs" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 172, + "slot_uri": "GENEPIO:0001517", + "alias": "authors", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Contributor acknowledgement", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Sunny/Clear [ENVO:03501421]": { - "text": "Sunny/Clear [ENVO:03501421]" + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "description": "The DataHarmonizer software and template version provenance.", + "title": "DataHarmonizer provenance", + "comments": [ + "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." + ], + "examples": [ + { + "value": "DataHarmonizer v1.4.3, GRDI v1.0.0" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 173, + "slot_uri": "GENEPIO:0001518", + "alias": "dataharmonizer_provenance", + "owner": "GRDISample", + "domain_of": [ + "GRDISample" + ], + "slot_group": "Contributor acknowledgement", + "range": "Provenance" + } + }, + "unique_keys": { + "grdisample_key": { + "unique_key_name": "grdisample_key", + "unique_key_slots": [ + "sample_collector_sample_id" + ], + "description": "A GRDI Sample is uniquely identified by the sample_collector_sample_id slot." } } }, - "AnimalOrPlantPopulationMenu": { - "name": "AnimalOrPlantPopulationMenu", - "title": "animal_or_plant_population menu", + "GRDIIsolate": { + "name": "GRDIIsolate", + "description": "Sample isolate", + "title": "GRDI Isolate", "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Algae [FOODON:03411301]": { - "text": "Algae [FOODON:03411301]" - }, - "Algal bloom [ENVO:2000004]": { - "text": "Algal bloom [ENVO:2000004]", - "is_a": "Algae [FOODON:03411301]" - }, - "Cattle [NCBITaxon:9913]": { - "text": "Cattle [NCBITaxon:9913]" - }, - "Beef cattle [FOODON:00004413]": { - "text": "Beef cattle [FOODON:00004413]", - "is_a": "Cattle [NCBITaxon:9913]" - }, - "Dairy cattle [FOODON:00002505]": { - "text": "Dairy cattle [FOODON:00002505]", - "is_a": "Cattle [NCBITaxon:9913]" - }, - "Chicken [NCBITaxon:9031]": { - "text": "Chicken [NCBITaxon:9031]" - }, - "Crop [AGRO:00000325]": { - "text": "Crop [AGRO:00000325]" - }, - "Fish [FOODON:03411222]": { - "text": "Fish [FOODON:03411222]" + "slot_usage": { + "sample_collector_sample_id": { + "name": "sample_collector_sample_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "GRDISample.sample_collector_sample_id" + } + }, + "rank": 1, + "slot_group": "Key", + "range": "GRDISample" }, - "Pig [NCBITaxon:9823]": { - "text": "Pig [NCBITaxon:9823]" + "isolate_id": { + "name": "isolate_id", + "rank": 2, + "identifier": true, + "slot_group": "Key", + "range": "WhitespaceMinimizedString" }, - "Poultry [FOODON:00004298]": { - "text": "Poultry [FOODON:00004298]" + "alternative_isolate_id": { + "name": "alternative_isolate_id", + "rank": 3, + "slot_group": "Strain and isolation information" }, - "Sheep [NCBITaxon:9940]": { - "text": "Sheep [NCBITaxon:9940]" + "progeny_isolate_id": { + "name": "progeny_isolate_id", + "rank": 4, + "slot_group": "Strain and isolation information" }, - "Shellfish [FOODON:03411433]": { - "text": "Shellfish [FOODON:03411433]" + "irida_isolate_id": { + "name": "irida_isolate_id", + "rank": 5, + "slot_group": "Strain and isolation information" }, - "Crustacean [FOODON:03411374]": { - "text": "Crustacean [FOODON:03411374]", - "is_a": "Shellfish [FOODON:03411433]" + "irida_project_id": { + "name": "irida_project_id", + "rank": 6, + "slot_group": "Strain and isolation information" }, - "Mollusc [FOODON:03412112]": { - "text": "Mollusc [FOODON:03412112]", - "is_a": "Shellfish [FOODON:03411433]" + "isolated_by": { + "name": "isolated_by", + "rank": 7, + "slot_group": "Strain and isolation information" }, - "Tropical fish [FOODON:00004283]": { - "text": "Tropical fish [FOODON:00004283]" + "isolated_by_laboratory_name": { + "name": "isolated_by_laboratory_name", + "rank": 8, + "slot_group": "Strain and isolation information" }, - "Turkey [NCBITaxon:9103]": { - "text": "Turkey [NCBITaxon:9103]" + "isolated_by_contact_name": { + "name": "isolated_by_contact_name", + "rank": 9, + "slot_group": "Strain and isolation information" }, - "Wildlife [FOODON:00004503]": { - "text": "Wildlife [FOODON:00004503]" + "isolated_by_contact_email": { + "name": "isolated_by_contact_email", + "rank": 10, + "slot_group": "Strain and isolation information" }, - "Wild bird [FOODON:00004505]": { - "text": "Wild bird [FOODON:00004505]", - "is_a": "Wildlife [FOODON:00004503]" + "isolation_date": { + "name": "isolation_date", + "rank": 11, + "slot_group": "Strain and isolation information" }, - "Seabird [FOODON:00004504]": { - "text": "Seabird [FOODON:00004504]", - "is_a": "Wild bird [FOODON:00004505]" + "isolate_received_date": { + "name": "isolate_received_date", + "rank": 12, + "slot_group": "Strain and isolation information" } - } - }, - "EnvironmentalMaterialMenu": { - "name": "EnvironmentalMaterialMenu", - "title": "environmental_material menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Air [ENVO:00002005]": { - "text": "Air [ENVO:00002005]" - }, - "Alluvium [ENVO:01001202]": { - "text": "Alluvium [ENVO:01001202]" - }, - "Animal feeding equipment [AGRO:00000675]": { - "text": "Animal feeding equipment [AGRO:00000675]" + }, + "attributes": { + "sample_collector_sample_id": { + "name": "sample_collector_sample_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "GRDISample.sample_collector_sample_id" + } + }, + "title": "sample_collector_sample_ID", + "from_schema": "https://example.com/GRDI", + "rank": 1, + "slot_uri": "GENEPIO:0001123", + "alias": "sample_collector_sample_id", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDISample", + "GRDIIsolate" + ], + "slot_group": "Key", + "range": "GRDISample", + "required": true }, - "Animal feeder [AGRO:00000679]": { - "text": "Animal feeder [AGRO:00000679]", - "is_a": "Animal feeding equipment [AGRO:00000675]" + "isolate_id": { + "name": "isolate_id", + "title": "isolate_ID", + "from_schema": "https://example.com/GRDI", + "rank": 2, + "slot_uri": "GENEPIO:0100456", + "identifier": true, + "alias": "isolate_id", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate", + "AMRTest" + ], + "slot_group": "Key", + "range": "WhitespaceMinimizedString", + "required": true }, - "Animal drinker [AGRO:00000680]": { - "text": "Animal drinker [AGRO:00000680]", - "is_a": "Animal feeding equipment [AGRO:00000675]" + "alternative_isolate_id": { + "name": "alternative_isolate_id", + "description": "An alternative isolate_ID assigned to the isolate by another organization.", + "title": "alternative_isolate_ID", + "comments": [ + "Alternative isolate IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nAn example of a properly formatted alternative_isolate_identifier would be e.g. XYZ4567[CFIA]\nMultiple alternative isolate IDs can be provided, separated by semi-colons." + ], + "examples": [ + { + "value": "GHIF3456[PHAC]" + }, + { + "value": "QWICK222[CFIA]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:isolate_name_alias" + ], + "rank": 3, + "slot_uri": "GENEPIO:0100457", + "alias": "alternative_isolate_id", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString", + "recommended": true }, - "Feed pan [AGRO:00000676]": { - "text": "Feed pan [AGRO:00000676]", - "is_a": "Animal feeding equipment [AGRO:00000675]" - }, - "Watering bowl [AGRO:00000677]": { - "text": "Watering bowl [AGRO:00000677]", - "is_a": "Animal feeding equipment [AGRO:00000675]" - }, - "Animal transportation equipment [AGRO:00000671]": { - "text": "Animal transportation equipment [AGRO:00000671]" - }, - "Dead haul trailer [GENEPIO:0100896]": { - "text": "Dead haul trailer [GENEPIO:0100896]", - "is_a": "Animal transportation equipment [AGRO:00000671]" - }, - "Dead haul truck [AGRO:00000673]": { - "text": "Dead haul truck [AGRO:00000673]", - "is_a": "Animal transportation equipment [AGRO:00000671]" - }, - "Live haul trailer [GENEPIO:0100897]": { - "text": "Live haul trailer [GENEPIO:0100897]", - "is_a": "Animal transportation equipment [AGRO:00000671]" - }, - "Live haul truck [AGRO:00000674]": { - "text": "Live haul truck [AGRO:00000674]", - "is_a": "Animal transportation equipment [AGRO:00000671]" - }, - "Belt [NCIT:C49844]": { - "text": "Belt [NCIT:C49844]" - }, - "Biosolids [ENVO:00002059]": { - "text": "Biosolids [ENVO:00002059]" - }, - "Boot [GSSO:012935]": { - "text": "Boot [GSSO:012935]" - }, - "Boot cover [OBI:0002806]": { - "text": "Boot cover [OBI:0002806]", - "is_a": "Boot [GSSO:012935]" - }, - "Broom [ENVO:03501431]": { - "text": "Broom [ENVO:03501431]" - }, - "Bulk tank [ENVO:03501379]": { - "text": "Bulk tank [ENVO:03501379]" - }, - "Chick box [AGRO:00000678]": { - "text": "Chick box [AGRO:00000678]" - }, - "Chick pad [AGRO:00000672]": { - "text": "Chick pad [AGRO:00000672]" - }, - "Cleaning equipment [ENVO:03501430]": { - "text": "Cleaning equipment [ENVO:03501430]" - }, - "Compost [ENVO:00002170]": { - "text": "Compost [ENVO:00002170]" - }, - "Contaminated water [ENVO:00002186]": { - "text": "Contaminated water [ENVO:00002186]" + "progeny_isolate_id": { + "name": "progeny_isolate_id", + "description": "The identifier assigned to a progenitor isolate derived from an isolate that was directly obtained from a sample.", + "title": "progeny_isolate_ID", + "comments": [ + "If your sequence data pertains to progeny of an original isolate, provide the progeny_isolate_ID." + ], + "examples": [ + { + "value": "SUB_ON_1526" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 4, + "slot_uri": "GENEPIO:0100458", + "alias": "progeny_isolate_id", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString" }, - "Fecal slurry [ENVO:03501436]": { - "text": "Fecal slurry [ENVO:03501436]", - "is_a": "Contaminated water [ENVO:00002186]" + "irida_isolate_id": { + "name": "irida_isolate_id", + "description": "The identifier of the isolate in the IRIDA platform.", + "title": "IRIDA_isolate_ID", + "comments": [ + "Provide the \"sample ID\" used to track information linked to the isolate in IRIDA. IRIDA sample IDs should be unqiue to avoid ID clash. This is very important in large Projects, especially when samples are shared from different organizations. Download the IRIDA sample ID and add it to the sample data in your spreadsheet as part of good data management practices." + ], + "examples": [ + { + "value": "GRDI_LL_12345" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 5, + "slot_uri": "GENEPIO:0100459", + "alias": "irida_isolate_id", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Fluid from meat rinse [GENEPIO:0004323]": { - "text": "Fluid from meat rinse [GENEPIO:0004323]", - "is_a": "Contaminated water [ENVO:00002186]" + "irida_project_id": { + "name": "irida_project_id", + "description": "The identifier of the Project in the iRIDA platform.", + "title": "IRIDA_project_ID", + "comments": [ + "Provide the IRIDA \"project ID\"." + ], + "examples": [ + { + "value": "666" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 6, + "slot_uri": "GENEPIO:0100460", + "alias": "irida_project_id", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Effluent [ENVO:03501407]": { - "text": "Effluent [ENVO:03501407]", - "is_a": "Contaminated water [ENVO:00002186]" + "isolated_by": { + "name": "isolated_by", + "description": "The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated.", + "title": "isolated_by", + "comments": [ + "Provide the name of the agency, organization or institution that isolated the original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 7, + "slot_uri": "GENEPIO:0100461", + "alias": "isolated_by", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "range": "IsolatedByMenu" }, - "Influent [ENVO:03501442]": { - "text": "Influent [ENVO:03501442]", - "is_a": "Contaminated water [ENVO:00002186]" + "isolated_by_laboratory_name": { + "name": "isolated_by_laboratory_name", + "description": "The specific laboratory affiliation of the individual who performed the isolation procedure.", + "title": "isolated_by_laboratory_name", + "comments": [ + "Provide the name of the specific laboratory that that isolated the original isolate (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Topp Lab" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 8, + "slot_uri": "GENEPIO:0100462", + "alias": "isolated_by_laboratory_name", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString" }, - "Surface runoff [ENVO:03501408]": { - "text": "Surface runoff [ENVO:03501408]", - "is_a": "Contaminated water [ENVO:00002186]" + "isolated_by_contact_name": { + "name": "isolated_by_contact_name", + "description": "The name or title of the contact responsible for follow-up regarding the isolate.", + "title": "isolated_by_contact_name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 9, + "slot_uri": "GENEPIO:0100463", + "alias": "isolated_by_contact_name", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString" }, - "Poultry plucking water [AGRO:00000693]": { - "text": "Poultry plucking water [AGRO:00000693]", - "is_a": "Contaminated water [ENVO:00002186]" + "isolated_by_contact_email": { + "name": "isolated_by_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the isolate.", + "title": "isolated_by_contact_email", + "comments": [ + "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "enterics@lab.ca" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 10, + "slot_uri": "GENEPIO:0100464", + "alias": "isolated_by_contact_email", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString" }, - "Wastewater [ENVO:00002001]": { - "text": "Wastewater [ENVO:00002001]", - "is_a": "Contaminated water [ENVO:00002186]" + "isolation_date": { + "name": "isolation_date", + "description": "The date on which the isolate was isolated from a sample.", + "title": "isolation_date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." + ], + "examples": [ + { + "value": "2020-10-30" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:cult_isol_date" + ], + "rank": 11, + "slot_uri": "GENEPIO:0100465", + "alias": "isolation_date", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "range": "date" }, - "Weep fluid [AGRO:00000692]": { - "text": "Weep fluid [AGRO:00000692]", - "is_a": "Contaminated water [ENVO:00002186]" - }, - "Crate [ENVO:03501372]": { - "text": "Crate [ENVO:03501372]" - }, - "Dumpster [ENVO:03501400]": { - "text": "Dumpster [ENVO:03501400]" - }, - "Dust [ENVO:00002008]": { - "text": "Dust [ENVO:00002008]" - }, - "Egg belt [AGRO:00000670]": { - "text": "Egg belt [AGRO:00000670]" - }, - "Fan [NCIT:C49947]": { - "text": "Fan [NCIT:C49947]" - }, - "Freezer [ENVO:03501415]": { - "text": "Freezer [ENVO:03501415]" - }, - "Freezer handle [ENVO:03501414]": { - "text": "Freezer handle [ENVO:03501414]", - "is_a": "Freezer [ENVO:03501415]" - }, - "Manure [ENVO:00003031]": { - "text": "Manure [ENVO:00003031]" - }, - "Animal manure [AGRO:00000079]": { - "text": "Animal manure [AGRO:00000079]", - "is_a": "Manure [ENVO:00003031]" - }, - "Pig manure [ENVO:00003860]": { - "text": "Pig manure [ENVO:00003860]", - "is_a": "Animal manure [AGRO:00000079]" - }, - "Manure digester equipment [ENVO:03501424]": { - "text": "Manure digester equipment [ENVO:03501424]" - }, - "Nest [ENVO:03501432]": { - "text": "Nest [ENVO:03501432]" - }, - "Bird's nest [ENVO:00005805]": { - "text": "Bird's nest [ENVO:00005805]", - "is_a": "Nest [ENVO:03501432]" - }, - "Permafrost [ENVO:00000134]": { - "text": "Permafrost [ENVO:00000134]" - }, - "Plucking belt [AGRO:00000669]": { - "text": "Plucking belt [AGRO:00000669]" - }, - "Poultry fluff [UBERON:0008291]": { - "text": "Poultry fluff [UBERON:0008291]" - }, - "Poultry litter [AGRO:00000080]": { - "text": "Poultry litter [AGRO:00000080]" - }, - "Sediment [ENVO:00002007]": { - "text": "Sediment [ENVO:00002007]" - }, - "Soil [ENVO:00001998]": { - "text": "Soil [ENVO:00001998]" - }, - "Agricultural soil [ENVO:00002259]": { - "text": "Agricultural soil [ENVO:00002259]", - "is_a": "Soil [ENVO:00001998]" - }, - "Forest soil [ENVO:00002261]": { - "text": "Forest soil [ENVO:00002261]", - "is_a": "Soil [ENVO:00001998]" - }, - "Straw [ENVO:00003869]": { - "text": "Straw [ENVO:00003869]" - }, - "Canola straw [FOODON:00004430]": { - "text": "Canola straw [FOODON:00004430]", - "is_a": "Straw [ENVO:00003869]" - }, - "Oat straw [FOODON:03309878]": { - "text": "Oat straw [FOODON:03309878]", - "is_a": "Straw [ENVO:00003869]" - }, - "Barley straw [FOODON:00004559]": { - "text": "Barley straw [FOODON:00004559]", - "is_a": "Straw [ENVO:00003869]" - }, - "Sludge [ENVO:00002044]": { - "text": "Sludge [ENVO:00002044]" - }, - "Primary sludge [ENVO:00002057]": { - "text": "Primary sludge [ENVO:00002057]", - "is_a": "Sludge [ENVO:00002044]" - }, - "Secondary sludge [ENVO:00002058]": { - "text": "Secondary sludge [ENVO:00002058]", - "is_a": "Sludge [ENVO:00002044]" - }, - "Water [CHEBI:15377]": { - "text": "Water [CHEBI:15377]" - }, - "Drinking water [ENVO:00003064]": { - "text": "Drinking water [ENVO:00003064]", - "is_a": "Water [CHEBI:15377]" - }, - "Groundwater [ENVO:01001004]": { - "text": "Groundwater [ENVO:01001004]", - "is_a": "Water [CHEBI:15377]" - }, - "Surface water [ENVO:00002042]": { - "text": "Surface water [ENVO:00002042]", - "is_a": "Water [CHEBI:15377]" + "isolate_received_date": { + "name": "isolate_received_date", + "description": "The date on which the isolate was received by the laboratory.", + "title": "isolate_received_date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." + ], + "examples": [ + { + "value": "2020-11-15" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 12, + "slot_uri": "GENEPIO:0100466", + "alias": "isolate_received_date", + "owner": "GRDIIsolate", + "domain_of": [ + "GRDIIsolate" + ], + "slot_group": "Strain and isolation information", + "range": "WhitespaceMinimizedString" + } + }, + "unique_keys": { + "grdiisolate_key": { + "unique_key_name": "grdiisolate_key", + "unique_key_slots": [ + "sample_collector_sample_id", + "isolate_id" + ], + "description": "An isolate extracted from a sample, which AMR tests are done on." } } }, - "AnatomicalMaterialMenu": { - "name": "AnatomicalMaterialMenu", - "title": "anatomical_material menu", + "AMRTest": { + "name": "AMRTest", + "description": "Antimicrobial test result", + "title": "AMR Test", "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Blood [UBERON:0000178]": { - "text": "Blood [UBERON:0000178]" - }, - "Fluid [UBERON:0006314]": { - "text": "Fluid [UBERON:0006314]" + "slot_usage": { + "isolate_id": { + "name": "isolate_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "GRDIIsolate.isolate_id" + } + }, + "description": "The user-defined name for the sample.", + "comments": [ + "The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "ABCD123" + } + ], + "exact_mappings": [ + "BIOSAMPLE:sample_name", + "NCBI_BIOSAMPLE_Enterics:%2Asample_name", + "NCBI_ANTIBIOGRAM:%2Asample_name" + ], + "rank": 1, + "slot_group": "Key", + "range": "GRDIIsolate" }, - "Fluid (cerebrospinal (CSF)) [UBERON:0001359]": { - "text": "Fluid (cerebrospinal (CSF)) [UBERON:0001359]", - "is_a": "Fluid [UBERON:0006314]" + "antimicrobial_drug": { + "name": "antimicrobial_drug", + "rank": 2, + "slot_group": "Antimicrobial resistance" }, - "Fluid (amniotic) [UBERON:0000173]": { - "text": "Fluid (amniotic) [UBERON:0000173]", - "is_a": "Fluid [UBERON:0006314]" + "resistance_phenotype": { + "name": "resistance_phenotype", + "rank": 3, + "slot_group": "Antimicrobial resistance" }, - "Saliva [UBERON:0001836]": { - "text": "Saliva [UBERON:0001836]", - "is_a": "Fluid [UBERON:0006314]" + "measurement": { + "name": "measurement", + "rank": 4, + "slot_group": "Antimicrobial resistance" }, - "Tissue [UBERON:0000479]": { - "text": "Tissue [UBERON:0000479]" - } - } - }, - "BodyProductMenu": { - "name": "BodyProductMenu", - "title": "body_product menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Digestive tract substance [GENEPIO:0100898]": { - "text": "Digestive tract substance [GENEPIO:0100898]" + "measurement_units": { + "name": "measurement_units", + "rank": 5, + "slot_group": "Antimicrobial resistance" }, - "Caecal content [GENEPIO:0100899]": { - "text": "Caecal content [GENEPIO:0100899]", - "is_a": "Digestive tract substance [GENEPIO:0100898]" + "measurement_sign": { + "name": "measurement_sign", + "rank": 6, + "slot_group": "Antimicrobial resistance" }, - "Intestinal content [GENEPIO:0100900]": { - "text": "Intestinal content [GENEPIO:0100900]", - "is_a": "Digestive tract substance [GENEPIO:0100898]" + "laboratory_typing_method": { + "name": "laboratory_typing_method", + "rank": 7, + "slot_group": "Antimicrobial resistance" }, - "Stomach content [GENEPIO:0100901]": { - "text": "Stomach content [GENEPIO:0100901]", - "is_a": "Digestive tract substance [GENEPIO:0100898]" + "laboratory_typing_platform": { + "name": "laboratory_typing_platform", + "rank": 8, + "slot_group": "Antimicrobial resistance" }, - "Feces [UBERON:0001988]": { - "text": "Feces [UBERON:0001988]" + "laboratory_typing_platform_version": { + "name": "laboratory_typing_platform_version", + "rank": 9, + "slot_group": "Antimicrobial resistance" }, - "Fecal composite [GENEPIO:0004512]": { - "text": "Fecal composite [GENEPIO:0004512]", - "is_a": "Feces [UBERON:0001988]" + "vendor_name": { + "name": "vendor_name", + "rank": 10, + "slot_group": "Antimicrobial resistance" }, - "Feces (fresh) [GENEPIO:0004513]": { - "text": "Feces (fresh) [GENEPIO:0004513]", - "is_a": "Feces [UBERON:0001988]" + "testing_standard": { + "name": "testing_standard", + "rank": 11, + "slot_group": "Antimicrobial resistance" }, - "Feces (environmental) [GENEPIO:0004514]": { - "text": "Feces (environmental) [GENEPIO:0004514]", - "is_a": "Feces [UBERON:0001988]" + "testing_standard_version": { + "name": "testing_standard_version", + "rank": 12, + "slot_group": "Antimicrobial resistance" }, - "Meconium [UBERON:0007109]": { - "text": "Meconium [UBERON:0007109]", - "is_a": "Feces [UBERON:0001988]" + "testing_standard_details": { + "name": "testing_standard_details", + "rank": 13, + "slot_group": "Antimicrobial resistance" }, - "Milk [UBERON:0001913]": { - "text": "Milk [UBERON:0001913]" + "susceptible_breakpoint": { + "name": "susceptible_breakpoint", + "rank": 14, + "slot_group": "Antimicrobial resistance" }, - "Colostrum [UBERON:0001914]": { - "text": "Colostrum [UBERON:0001914]", - "is_a": "Milk [UBERON:0001913]" + "intermediate_breakpoint": { + "name": "intermediate_breakpoint", + "rank": 15, + "slot_group": "Antimicrobial resistance" }, - "Urine [UBERON:0001088]": { - "text": "Urine [UBERON:0001088]" + "resistant_breakpoint": { + "name": "resistant_breakpoint", + "rank": 16, + "slot_group": "Antimicrobial resistance" } - } - }, - "AnatomicalPartMenu": { - "name": "AnatomicalPartMenu", - "title": "anatomical_part menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Carcass [UBERON:0008979]": { - "text": "Carcass [UBERON:0008979]" - }, - "Swine carcass [FOODON:03311719]": { - "text": "Swine carcass [FOODON:03311719]", - "is_a": "Carcass [UBERON:0008979]" - }, - "Digestive system [UBERON:0001007]": { - "text": "Digestive system [UBERON:0001007]" - }, - "Caecum [UBERON:0001153]": { - "text": "Caecum [UBERON:0001153]", - "is_a": "Digestive system [UBERON:0001007]" - }, - "Colon [UBERON:0001155]": { - "text": "Colon [UBERON:0001155]", - "is_a": "Digestive system [UBERON:0001007]" - }, - "Digestive gland [UBERON:0006925]": { - "text": "Digestive gland [UBERON:0006925]", - "is_a": "Digestive system [UBERON:0001007]" + }, + "attributes": { + "isolate_id": { + "name": "isolate_id", + "annotations": { + "foreign_key": { + "tag": "foreign_key", + "value": "GRDIIsolate.isolate_id" + } + }, + "description": "The user-defined name for the sample.", + "title": "isolate_ID", + "comments": [ + "The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "ABCD123" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:sample_name", + "NCBI_BIOSAMPLE_Enterics:%2Asample_name", + "NCBI_ANTIBIOGRAM:%2Asample_name" + ], + "rank": 1, + "slot_uri": "GENEPIO:0100456", + "alias": "isolate_id", + "owner": "AMRTest", + "domain_of": [ + "GRDIIsolate", + "AMRTest" + ], + "slot_group": "Key", + "range": "GRDIIsolate", + "required": true }, - "Foregut [UBERON:0001041]": { - "text": "Foregut [UBERON:0001041]", - "is_a": "Digestive system [UBERON:0001007]" + "antimicrobial_drug": { + "name": "antimicrobial_drug", + "description": "The drug which the pathogen was exposed to.", + "title": "antimicrobial_drug", + "comments": [ + "Select a drug from the pick list provided." + ], + "examples": [ + { + "value": "ampicillin" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 2, + "alias": "antimicrobial_drug", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "range": "AntimicrobialResistanceTestDrugMenu", + "required": true }, - "Gall bladder [UBERON:0002110]": { - "text": "Gall bladder [UBERON:0002110]", - "is_a": "Digestive system [UBERON:0001007]" + "resistance_phenotype": { + "name": "resistance_phenotype", + "description": "The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic", + "title": "resistance_phenotype", + "comments": [ + "Select a phenotype from the pick list provided." + ], + "examples": [ + { + "value": "Susceptible antimicrobial phenotype [ARO:3004302]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 3, + "alias": "resistance_phenotype", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "recommended": true, + "any_of": [ + { + "range": "AntimicrobialPhenotypeMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Gastrointestinal system mucosa [UBERON:0004786]": { - "text": "Gastrointestinal system mucosa [UBERON:0004786]", - "is_a": "Digestive system [UBERON:0001007]" + "measurement": { + "name": "measurement", + "description": "The measured value of amikacin resistance.", + "title": "measurement", + "comments": [ + "This field should only contain a number (either an integer or a number with decimals)." + ], + "examples": [ + { + "value": "4" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 4, + "alias": "measurement", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Gizzard [UBERON:0005052]": { - "text": "Gizzard [UBERON:0005052]", - "is_a": "Digestive system [UBERON:0001007]" + "measurement_units": { + "name": "measurement_units", + "description": "The units of the antimicrobial resistance measurement.", + "title": "measurement_units", + "comments": [ + "Select the units from the pick list provided. Use the Term Request System to request the addition of other units if necessary." + ], + "examples": [ + { + "value": "ug/mL [UO:0000274]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 5, + "alias": "measurement_units", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "required": true, + "any_of": [ + { + "range": "AntimicrobialMeasurementUnitsMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Hindgut [UBERON:0001046]": { - "text": "Hindgut [UBERON:0001046]", - "is_a": "Digestive system [UBERON:0001007]" + "measurement_sign": { + "name": "measurement_sign", + "description": "The qualifier associated with the antimicrobial resistance measurement", + "title": "measurement_sign", + "comments": [ + "Select the comparator sign from the pick list provided. Use the Term Request System to request the addition of other signs if necessary." + ], + "examples": [ + { + "value": "greater than (>) [GENEPIO:0001006]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 6, + "alias": "measurement_sign", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "required": true, + "any_of": [ + { + "range": "AntimicrobialMeasurementSignMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Intestine [UBERON:0000160]": { - "text": "Intestine [UBERON:0000160]", - "is_a": "Digestive system [UBERON:0001007]" + "laboratory_typing_method": { + "name": "laboratory_typing_method", + "description": "The general method used for antimicrobial susceptibility testing.", + "title": "laboratory_typing_method", + "comments": [ + "Select a typing method from the pick list provided. Use the Term Request System to request the addition of other methods if necessary." + ], + "examples": [ + { + "value": "Broth dilution [ARO:3004397]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 7, + "alias": "laboratory_typing_method", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "any_of": [ + { + "range": "AntimicrobialLaboratoryTypingMethodMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Small intestine [UBERON:0002108]": { - "text": "Small intestine [UBERON:0002108]", - "is_a": "Intestine [UBERON:0000160]" + "laboratory_typing_platform": { + "name": "laboratory_typing_platform", + "description": "The brand/platform used for antimicrobial susceptibility testing.", + "title": "laboratory_typing_platform", + "comments": [ + "Select a typing platform from the pick list provided. Use the Term Request System to request the addition of other platforms if necessary." + ], + "examples": [ + { + "value": "Sensitire [ARO:3004402]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 8, + "alias": "laboratory_typing_platform", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "any_of": [ + { + "range": "AntimicrobialLaboratoryTypingPlatformMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Duodenum [UBERON:0002114]": { - "text": "Duodenum [UBERON:0002114]", - "is_a": "Small intestine [UBERON:0002108]" - }, - "Ileum [UBERON:0002116]": { - "text": "Ileum [UBERON:0002116]", - "is_a": "Small intestine [UBERON:0002108]" - }, - "Jejunum [UBERON:0002115]": { - "text": "Jejunum [UBERON:0002115]", - "is_a": "Small intestine [UBERON:0002108]" - }, - "Stomach [UBERON:0000945]": { - "text": "Stomach [UBERON:0000945]", - "is_a": "Digestive system [UBERON:0001007]" + "laboratory_typing_platform_version": { + "name": "laboratory_typing_platform_version", + "description": "The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing.", + "title": "laboratory_typing_platform_version", + "comments": [ + "Include any additional information about the antimicrobial susceptibility test such as the drug panel details." + ], + "examples": [ + { + "value": "CMV3AGNF" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 9, + "alias": "laboratory_typing_platform_version", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "any_of": [ + { + "range": "WhitespaceMinimizedString" + }, + { + "range": "NullValueMenu" + } + ] }, - "Abomasum [UBERON:0007358]": { - "text": "Abomasum [UBERON:0007358]", - "is_a": "Stomach [UBERON:0000945]" + "vendor_name": { + "name": "vendor_name", + "description": "The name of the vendor of the testing platform used.", + "title": "vendor_name", + "comments": [ + "Provide the full name of the company (avoid abbreviations)." + ], + "examples": [ + { + "value": "Sensititre" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 10, + "alias": "vendor_name", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "any_of": [ + { + "range": "AntimicrobialVendorName" + }, + { + "range": "NullValueMenu" + } + ] }, - "Rumen [UBERON:0007365]": { - "text": "Rumen [UBERON:0007365]", - "is_a": "Stomach [UBERON:0000945]" + "testing_standard": { + "name": "testing_standard", + "description": "The testing standard used for determination of resistance phenotype", + "title": "testing_standard", + "comments": [ + "Select a testing standard from the pick list provided." + ], + "examples": [ + { + "value": "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 11, + "alias": "testing_standard", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "recommended": true, + "any_of": [ + { + "range": "AntimicrobialTestingStandardMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "Excretory system (organizational term)": { - "text": "Excretory system (organizational term)" + "testing_standard_version": { + "name": "testing_standard_version", + "description": "The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used.", + "title": "testing_standard_version", + "comments": [ + "If applicable, include a version number for the testing standard used." + ], + "examples": [ + { + "value": "M100" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 12, + "alias": "testing_standard_version", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "range": "WhitespaceMinimizedString" }, - "Anus [UBERON:0001245]": { - "text": "Anus [UBERON:0001245]", - "is_a": "Excretory system (organizational term)" + "testing_standard_details": { + "name": "testing_standard_details", + "description": "Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype", + "title": "testing_standard_details", + "comments": [ + "This information may include the year or location where the testing standard was published. If not applicable, leave blank." + ], + "examples": [ + { + "value": "27th ed. Wayne, PA: Clinical and Laboratory Standards Institute" + }, + { + "value": "2017." + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 13, + "alias": "testing_standard_details", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "range": "WhitespaceMinimizedString" }, - "Anal gland [UBERON:0011253]": { - "text": "Anal gland [UBERON:0011253]", - "is_a": "Excretory system (organizational term)" + "susceptible_breakpoint": { + "name": "susceptible_breakpoint", + "description": "The maximum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “sensitive” to this antimicrobial.", + "title": "susceptible_breakpoint", + "comments": [ + "This field should only contain a number (either an integer or a number with decimals), since the “<=” qualifier is implied." + ], + "examples": [ + { + "value": "8" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 14, + "alias": "susceptible_breakpoint", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "range": "WhitespaceMinimizedString" }, - "Cloaca [UBERON:0000162]": { - "text": "Cloaca [UBERON:0000162]", - "is_a": "Excretory system (organizational term)" + "intermediate_breakpoint": { + "name": "intermediate_breakpoint", + "description": "The intermediate measurement(s), in the units specified in the “AMR_measurement_units” field, where a sample would be considered to have an “intermediate” phenotype for this antimicrobial.", + "title": "intermediate_breakpoint", + "examples": [ + { + "value": "16" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 15, + "alias": "intermediate_breakpoint", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "range": "WhitespaceMinimizedString" }, - "Liver [UBERON:0002107]": { - "text": "Liver [UBERON:0002107]", - "is_a": "Excretory system (organizational term)" + "resistant_breakpoint": { + "name": "resistant_breakpoint", + "description": "The minimum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “resistant” to this antimicrobial.", + "title": "resistant_breakpoint", + "comments": [ + "This field should only contain a number (either an integer or a number with decimals), since the “>=” qualifier is implied." + ], + "examples": [ + { + "value": "32" + } + ], + "from_schema": "https://example.com/GRDI", + "rank": 16, + "alias": "resistant_breakpoint", + "owner": "AMRTest", + "domain_of": [ + "AMRTest" + ], + "slot_group": "Antimicrobial resistance", + "range": "WhitespaceMinimizedString" + } + }, + "unique_keys": { + "amrtest_key": { + "unique_key_name": "amrtest_key", + "unique_key_slots": [ + "isolate_id", + "antimicrobial_drug" + ], + "description": "An AMR test is uniquely identified by the sample_collector_sample_id slot and the tested antibiotic." + } + } + }, + "Container": { + "name": "Container", + "from_schema": "https://example.com/GRDI", + "attributes": { + "GRDISamples": { + "name": "GRDISamples", + "from_schema": "https://example.com/GRDI", + "alias": "GRDISamples", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "GRDISample", + "multivalued": true, + "inlined_as_list": true }, - "Kidney [UBERON:0002113]": { - "text": "Kidney [UBERON:0002113]", - "is_a": "Excretory system (organizational term)" + "GRDIIsolates": { + "name": "GRDIIsolates", + "from_schema": "https://example.com/GRDI", + "alias": "GRDIIsolates", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "GRDIIsolate", + "multivalued": true, + "inlined_as_list": true }, - "Rectum [UBERON:0001052]": { - "text": "Rectum [UBERON:0001052]", - "is_a": "Excretory system (organizational term)" - }, - "Spleen [UBERON:0002106]": { - "text": "Spleen [UBERON:0002106]", - "is_a": "Excretory system (organizational term)" - }, - "Urinary bladder [UBERON:0001255]": { - "text": "Urinary bladder [UBERON:0001255]", - "is_a": "Excretory system (organizational term)" - }, - "Foot [UBERON:0002387]": { - "text": "Foot [UBERON:0002387]" - }, - "Head [UBERON:0000033]": { - "text": "Head [UBERON:0000033]", - "is_a": "Foot [UBERON:0002387]" - }, - "Brain [UBERON:0000955]": { - "text": "Brain [UBERON:0000955]", - "is_a": "Foot [UBERON:0002387]" - }, - "Ear [UBERON:0001690]": { - "text": "Ear [UBERON:0001690]", - "is_a": "Foot [UBERON:0002387]" - }, - "Eye [UBERON:0000970]": { - "text": "Eye [UBERON:0000970]", - "is_a": "Foot [UBERON:0002387]" - }, - "Mouth [UBERON:0000165]": { - "text": "Mouth [UBERON:0000165]", - "is_a": "Foot [UBERON:0002387]" - }, - "Nose [UBERON:0000004]": { - "text": "Nose [UBERON:0000004]", - "is_a": "Foot [UBERON:0002387]" - }, - "Nasal turbinal [UBERON:0035612]": { - "text": "Nasal turbinal [UBERON:0035612]", - "is_a": "Nose [UBERON:0000004]" - }, - "Nasopharynx (NP) [UBERON:0001728]": { - "text": "Nasopharynx (NP) [UBERON:0001728]", - "is_a": "Nose [UBERON:0000004]" - }, - "Pair of nares [UBERON:0002109]": { - "text": "Pair of nares [UBERON:0002109]", - "is_a": "Nose [UBERON:0000004]" - }, - "Paranasal sinus [UBERON:0001825]": { - "text": "Paranasal sinus [UBERON:0001825]", - "is_a": "Nose [UBERON:0000004]" - }, - "Snout [UBERON:0006333]": { - "text": "Snout [UBERON:0006333]", - "is_a": "Nose [UBERON:0000004]" - }, - "Lymphatic system [UBERON:0006558]": { - "text": "Lymphatic system [UBERON:0006558]" - }, - "Lymph node [UBERON:0000029]": { - "text": "Lymph node [UBERON:0000029]", - "is_a": "Lymphatic system [UBERON:0006558]" - }, - "Mesenteric lymph node [UBERON:0002509]": { - "text": "Mesenteric lymph node [UBERON:0002509]", - "is_a": "Lymph node [UBERON:0000029]" - }, - "Mantle (bird) [GENEPIO:0100927]": { - "text": "Mantle (bird) [GENEPIO:0100927]" - }, - "Neck [UBERON:0000974]": { - "text": "Neck [UBERON:0000974]" - }, - "Esophagus [UBERON:0001043]": { - "text": "Esophagus [UBERON:0001043]", - "is_a": "Neck [UBERON:0000974]" - }, - "Trachea [UBERON:0003126]": { - "text": "Trachea [UBERON:0003126]", - "is_a": "Neck [UBERON:0000974]" - }, - "Nerve [UBERON:0001021]": { - "text": "Nerve [UBERON:0001021]" - }, - "Spinal cord [UBERON:0002240]": { - "text": "Spinal cord [UBERON:0002240]", - "is_a": "Nerve [UBERON:0001021]" - }, - "Organs or organ parts [GENEPIO:0001117]": { - "text": "Organs or organ parts [GENEPIO:0001117]" - }, - "Organ [UBERON:0000062]": { - "text": "Organ [UBERON:0000062]", - "is_a": "Organs or organ parts [GENEPIO:0001117]" - }, - "Muscle organ [UBERON:0001630]": { - "text": "Muscle organ [UBERON:0001630]", - "is_a": "Organ [UBERON:0000062]" - }, - "Skin of body [UBERON:0002097]": { - "text": "Skin of body [UBERON:0002097]", - "is_a": "Organ [UBERON:0000062]" - }, - "Reproductive system [UBERON:0000990]": { - "text": "Reproductive system [UBERON:0000990]" - }, - "Embryo [UBERON:0000922]": { - "text": "Embryo [UBERON:0000922]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Fetus [UBERON:0000323]": { - "text": "Fetus [UBERON:0000323]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Ovary [UBERON:0000992]": { - "text": "Ovary [UBERON:0000992]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Oviduct [UBERON:0000993]": { - "text": "Oviduct [UBERON:0000993]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Placenta [UBERON:0001987]": { - "text": "Placenta [UBERON:0001987]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Testis [UBERON:0000473]": { - "text": "Testis [UBERON:0000473]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Udder [UBERON:0013216]": { - "text": "Udder [UBERON:0013216]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Uterus [UBERON:0000995]": { - "text": "Uterus [UBERON:0000995]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Vagina [UBERON:0000996]": { - "text": "Vagina [UBERON:0000996]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Yolk sac [UBERON:0001040]": { - "text": "Yolk sac [UBERON:0001040]", - "is_a": "Reproductive system [UBERON:0000990]" - }, - "Respiratory system [UBERON:0001004]": { - "text": "Respiratory system [UBERON:0001004]" - }, - "Air sac [UBERON:0009060]": { - "text": "Air sac [UBERON:0009060]", - "is_a": "Respiratory system [UBERON:0001004]" - }, - "Lung [UBERON:0002048]": { - "text": "Lung [UBERON:0002048]", - "is_a": "Vascular system [UBERON:0007798]" - }, - "Pleura [UBERON:0000977]": { - "text": "Pleura [UBERON:0000977]", - "is_a": "Respiratory system [UBERON:0001004]" - }, - "Respiratory system mucosa [UBERON:0004785]": { - "text": "Respiratory system mucosa [UBERON:0004785]", - "is_a": "Respiratory system [UBERON:0001004]" - }, - "Skeletal system [UBERON:0001434]": { - "text": "Skeletal system [UBERON:0001434]" - }, - "Skeletal joint [UBERON:0000982]": { - "text": "Skeletal joint [UBERON:0000982]", - "is_a": "Skeletal system [UBERON:0001434]" - }, - "Bone element [UBERON:0001474]": { - "text": "Bone element [UBERON:0001474]", - "is_a": "Skeletal system [UBERON:0001434]" - }, - "Thoracic segment of trunk [UBERON:0000915]": { - "text": "Thoracic segment of trunk [UBERON:0000915]" - }, - "Abdomen [UBERON:0000916]": { - "text": "Abdomen [UBERON:0000916]", - "is_a": "Thoracic segment of trunk [UBERON:0000915]" - }, - "Muscle of abdomen [UBERON:0002378]": { - "text": "Muscle of abdomen [UBERON:0002378]", - "is_a": "Abdomen [UBERON:0000916]" - }, - "Peritoneum [UBERON:0002358]": { - "text": "Peritoneum [UBERON:0002358]", - "is_a": "Abdomen [UBERON:0000916]" - }, - "Vascular system [UBERON:0007798]": { - "text": "Vascular system [UBERON:0007798]" - }, - "Blood vessel [UBERON:0001981]": { - "text": "Blood vessel [UBERON:0001981]", - "is_a": "Vascular system [UBERON:0007798]" - }, - "Bursa of Fabricius [UBERON:0003903]": { - "text": "Bursa of Fabricius [UBERON:0003903]", - "is_a": "Vascular system [UBERON:0007798]" - }, - "Gill [UBERON:0002535]": { - "text": "Gill [UBERON:0002535]", - "is_a": "Vascular system [UBERON:0007798]" - }, - "Heart [UBERON:0000948]": { - "text": "Heart [UBERON:0000948]", - "is_a": "Vascular system [UBERON:0007798]" - }, - "Pericardium [UBERON:0002407]": { - "text": "Pericardium [UBERON:0002407]", - "is_a": "Vascular system [UBERON:0007798]" - }, - "Vent (anatomical) [UBERON:2000298]": { - "text": "Vent (anatomical) [UBERON:2000298]" - }, - "Bird vent [UBERON:0012464]": { - "text": "Bird vent [UBERON:0012464]", - "is_a": "Vent (anatomical) [UBERON:2000298]" - }, - "Fish vent [GENEPIO:0100902]": { - "text": "Fish vent [GENEPIO:0100902]", - "is_a": "Vent (anatomical) [UBERON:2000298]" + "AMRTests": { + "name": "AMRTests", + "from_schema": "https://example.com/GRDI", + "alias": "AMRTests", + "owner": "Container", + "domain_of": [ + "Container" + ], + "range": "AMRTest", + "multivalued": true, + "inlined_as_list": true } - } - }, - "AnatomicalRegionMenu": { - "name": "AnatomicalRegionMenu", - "title": "anatomical_region menu", + }, + "tree_root": true + } + }, + "slots": { + "sample_collector_sample_id": { + "name": "sample_collector_sample_id", + "title": "sample_collector_sample_ID", "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Dorso-lateral region [BSPO:0000080]": { - "text": "Dorso-lateral region [BSPO:0000080]" - }, - "Exterior anatomical region [BSPO:0000034]": { - "text": "Exterior anatomical region [BSPO:0000034]" + "slot_uri": "GENEPIO:0001123", + "domain_of": [ + "GRDISample", + "GRDIIsolate" + ], + "required": true + }, + "alternative_sample_id": { + "name": "alternative_sample_id", + "description": "An alternative sample_ID assigned to the sample by another organization.", + "title": "alternative_sample_ID", + "comments": [ + "\"Alternative identifiers assigned to the sample should be tracked along with original IDs to establish chain of custody. Alternative sample IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and separated by semi-colons. If the information is unknown or cannot be provided, leave blank or provide a null value.\"" + ], + "examples": [ + { + "value": "ABCD1234[PHAC]" }, - "Interior anatomical region [BSPO:0000033]": { - "text": "Interior anatomical region [BSPO:0000033]" + { + "value": "12345rev[CFIA]" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100427", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString", + "required": true }, - "FoodProductMenu": { - "name": "FoodProductMenu", - "title": "food_product menu", + "sample_collected_by": { + "name": "sample_collected_by", + "description": "The name of the agency, organization or institution with which the sample collector is affiliated.", + "title": "sample_collected_by", + "comments": [ + "Provide the name of the agency, organization or institution that collected the sample in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Animal feed [ENVO:02000047]": { - "text": "Animal feed [ENVO:02000047]" - }, - "Blood meal [FOODON:00001564]": { - "text": "Blood meal [FOODON:00001564]", - "is_a": "Animal feed [ENVO:02000047]" + "exact_mappings": [ + "BIOSAMPLE:collected_by", + "NCBI_BIOSAMPLE_Enterics:collected_by" + ], + "slot_uri": "GENEPIO:0001153", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "SampleCollectedByMenu" }, - "Bone meal [ENVO:02000054]": { - "text": "Bone meal [ENVO:02000054]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Brassica carinata meal [FOODON:00004310]": { - "text": "Brassica carinata meal [FOODON:00004310]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Canola meal [FOODON:00002694]": { - "text": "Canola meal [FOODON:00002694]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Compound feed premix [FOODON:00004323]": { - "text": "Compound feed premix [FOODON:00004323]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Compound feed premix (medicated) [FOODON:00004324]": { - "text": "Compound feed premix (medicated) [FOODON:00004324]", - "is_a": "Compound feed premix [FOODON:00004323]" - }, - "Feather meal [FOODON:00003927]": { - "text": "Feather meal [FOODON:00003927]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Fish meal [FOODON:03301620]": { - "text": "Fish meal [FOODON:03301620]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Lay ration [FOODON:00004286]": { - "text": "Lay ration [FOODON:00004286]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Meat and bone meal [FOODON:00002738]": { - "text": "Meat and bone meal [FOODON:00002738]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Meat meal [FOODON:00004282]": { - "text": "Meat meal [FOODON:00004282]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Pet food [FOODON:00002682]": { - "text": "Pet food [FOODON:00002682]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Soybean meal [FOODON:03302757]": { - "text": "Soybean meal [FOODON:03302757]", - "is_a": "Animal feed [ENVO:02000047]" - }, - "Animal feed ingredient [FOODON:00004322]": { - "text": "Animal feed ingredient [FOODON:00004322]" - }, - "Dairy food product [FOODON:00001256]": { - "text": "Dairy food product [FOODON:00001256]" - }, - "Cheese block (whole or parts) [FOODON:03000287]": { - "text": "Cheese block (whole or parts) [FOODON:03000287]", - "is_a": "Dairy food product [FOODON:00001256]" - }, - "Cow skim milk (powdered) [FOODON:03310016]": { - "text": "Cow skim milk (powdered) [FOODON:03310016]", - "is_a": "Dairy food product [FOODON:00001256]" - }, - "Milk [UBERON:0001913]": { - "text": "Milk [UBERON:0001913]", - "is_a": "Dairy food product [FOODON:00001256]" - }, - "Dietary supplement [FOODON:03401298]": { - "text": "Dietary supplement [FOODON:03401298]" - }, - "Egg or egg component [FOODON:03420194]": { - "text": "Egg or egg component [FOODON:03420194]" - }, - "Balut [FOODON:03302184]": { - "text": "Balut [FOODON:03302184]", - "is_a": "Egg or egg component [FOODON:03420194]" - }, - "Egg yolk [UBERON:0007378]": { - "text": "Egg yolk [UBERON:0007378]", - "is_a": "Egg or egg component [FOODON:03420194]" - }, - "Poultry egg [FOODON:03000414]": { - "text": "Poultry egg [FOODON:03000414]", - "is_a": "Egg or egg component [FOODON:03420194]" - }, - "Hen egg (whole) [FOODON:03316061]": { - "text": "Hen egg (whole) [FOODON:03316061]", - "is_a": "Poultry egg [FOODON:03000414]" - }, - "Poultry egg (whole, shell on) [FOODON:03000415]": { - "text": "Poultry egg (whole, shell on) [FOODON:03000415]", - "is_a": "Poultry egg [FOODON:03000414]" - }, - "Food mixture [FOODON:00004130]": { - "text": "Food mixture [FOODON:00004130]" - }, - "Food product analog (food subsitute) [FOODON:00001871]": { - "text": "Food product analog (food subsitute) [FOODON:00001871]" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collected_by_laboratory_name": { + "name": "sample_collected_by_laboratory_name", + "description": "The specific laboratory affiliation of the sample collector.", + "title": "sample_collected_by_laboratory_name", + "comments": [ + "Provide the name of the specific laboratory that collected the sample (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Topp Lab" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100428", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_collection_project_name": { + "name": "sample_collection_project_name", + "description": "The name of the project/initiative/program for which the sample was collected.", + "title": "sample_collection_project_name", + "comments": [ + "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Watershed Project (HA-120)" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:project_name" + ], + "slot_uri": "GENEPIO:0100429", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_plan_name": { + "name": "sample_plan_name", + "description": "The name of the study design for a surveillance project.", + "title": "sample_plan_name", + "comments": [ + "Provide the name of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "National Microbiological Baseline Study in Broiler Chicken" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100430", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "sample_plan_id": { + "name": "sample_plan_id", + "description": "The identifier of the study design for a surveillance project.", + "title": "sample_plan_ID", + "comments": [ + "Provide the identifier of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "2001_M205" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100431", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "sample_collector_contact_name": { + "name": "sample_collector_contact_name", + "description": "The name or job title of the contact responsible for follow-up regarding the sample.", + "title": "sample_collector_contact_name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100432", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_collector_contact_email": { + "name": "sample_collector_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sample.", + "title": "sample_collector_contact_email", + "comments": [ + "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "johnnyblogs@lab.ca" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001156", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Milk substitute [FOODON:03305408]": { - "text": "Milk substitute [FOODON:03305408]", - "is_a": "Food product analog (food subsitute) [FOODON:00001871]" + { + "range": "NullValueMenu" + } + ] + }, + "purpose_of_sampling": { + "name": "purpose_of_sampling", + "description": "The reason that the sample was collected.", + "title": "purpose_of_sampling", + "comments": [ + "The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." + ], + "examples": [ + { + "value": "Surveillance [GENEPIO:0100004]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:purpose_of_sampling", + "NCBI_BIOSAMPLE_Enterics:purpose_of_sampling" + ], + "slot_uri": "GENEPIO:0001198", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "PurposeOfSamplingMenu" }, - "Meat (whole or parts) [FOODON:03317170]": { - "text": "Meat (whole or parts) [FOODON:03317170]" + { + "range": "NullValueMenu" + } + ] + }, + "presampling_activity": { + "name": "presampling_activity", + "description": "The experimental activities or variables that affected the sample collected.", + "title": "presampling_activity", + "comments": [ + "If there was experimental activity that would affect the sample prior to collection (this is different than sample processing), provide the experimental activities by selecting one or more values from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Antimicrobial pre-treatment [GENEPIO:0100537]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100433", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "PresamplingActivityMenu" }, - "Cutlet [FOODON:00003001]": { - "text": "Cutlet [FOODON:00003001]", - "is_a": "Meat (whole or parts) [FOODON:03317170]" - }, - "Filet [FOODON:03530144]": { - "text": "Filet [FOODON:03530144]", - "is_a": "Meat (whole or parts) [FOODON:03317170]" - }, - "Liver (whole, raw) [FOODON:03309772]": { - "text": "Liver (whole, raw) [FOODON:03309772]", - "is_a": "Meat (whole or parts) [FOODON:03317170]" - }, - "Meat trim [FOODON:03309475]": { - "text": "Meat trim [FOODON:03309475]", - "is_a": "Meat (whole or parts) [FOODON:03317170]" - }, - "Rib (meat cut) [FOODON:03530023]": { - "text": "Rib (meat cut) [FOODON:03530023]", - "is_a": "Meat (whole or parts) [FOODON:03317170]" - }, - "Rib chop [FOODON:00004290]": { - "text": "Rib chop [FOODON:00004290]", - "is_a": "Rib (meat cut) [FOODON:03530023]" - }, - "Shoulder (meat cut) [FOODON:03530043]": { - "text": "Shoulder (meat cut) [FOODON:03530043]", - "is_a": "Meat (whole or parts) [FOODON:03317170]" - }, - "Grains, cereals, and bakery product (organizational term)": { - "text": "Grains, cereals, and bakery product (organizational term)" - }, - "Bread loaf (whole or parts) [FOODON:03000288]": { - "text": "Bread loaf (whole or parts) [FOODON:03000288]", - "is_a": "Grains, cereals, and bakery product (organizational term)" - }, - "Breakfast cereal [FOODON:03311075]": { - "text": "Breakfast cereal [FOODON:03311075]", - "is_a": "Grains, cereals, and bakery product (organizational term)" - }, - "Bulk grain [FOODON:03309390]": { - "text": "Bulk grain [FOODON:03309390]", - "is_a": "Grains, cereals, and bakery product (organizational term)" - }, - "Oat grain [FOODON:00003429]": { - "text": "Oat grain [FOODON:00003429]", - "is_a": "Grains, cereals, and bakery product (organizational term)" - }, - "Legume food product [FOODON:00001264]": { - "text": "Legume food product [FOODON:00001264]" - }, - "Chickpea (whole) [FOODON:03306811]": { - "text": "Chickpea (whole) [FOODON:03306811]", - "is_a": "Legume food product [FOODON:00001264]" - }, - "Hummus [FOODON:00003049]": { - "text": "Hummus [FOODON:00003049]", - "is_a": "Legume food product [FOODON:00001264]" - }, - "Soybean (whole or parts) [FOODON:03000245]": { - "text": "Soybean (whole or parts) [FOODON:03000245]", - "is_a": "Legume food product [FOODON:00001264]" - }, - "Meat, poultry and fish (organizational term)": { - "text": "Meat, poultry and fish (organizational term)" - }, - "Beef (ground or minced) [FOODON:00001282]": { - "text": "Beef (ground or minced) [FOODON:00001282]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Beef (ground or minced, boneless) [FOODON:0001282]": { - "text": "Beef (ground or minced, boneless) [FOODON:0001282]", - "is_a": "Beef (ground or minced) [FOODON:00001282]" + { + "range": "NullValueMenu" + } + ] + }, + "presampling_activity_details": { + "name": "presampling_activity_details", + "description": "The details of the experimental activities or variables that affected the sample collected.", + "title": "presampling_activity_details", + "comments": [ + "Briefly describe the experimental details using free text." + ], + "examples": [ + { + "value": "Chicken feed containing X amount of novobiocin was fed to chickens for 72 hours prior to collection of litter." + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100434", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "experimental_protocol_field": { + "name": "experimental_protocol_field", + "description": "The name of the overarching experimental methodology that was used to process the biomaterial.", + "title": "experimental_protocol_field", + "comments": [ + "Provide the name of the methodology used in your study. If available, provide a link to the protocol." + ], + "examples": [ + { + "value": "OneHealth2024_protocol" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101029", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "experimental_specimen_role_type": { + "name": "experimental_specimen_role_type", + "description": "The type of role that the sample represents in the experiment.", + "title": "experimental_specimen_role_type", + "comments": [ + "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." + ], + "examples": [ + { + "value": "Positive experimental control [GENEPIO:0101018]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100921", + "domain_of": [ + "GRDISample" + ], + "range": "ExperimentalSpecimenRoleTypeMenu" + }, + "specimen_processing": { + "name": "specimen_processing", + "description": "The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures.", + "title": "specimen_processing", + "comments": [ + "Provide the sample processing information by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Samples pooled [OBI:0600016]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100435", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "SpecimenProcessingMenu" }, - "Beef (ground, extra lean) [FOODON:02000426]": { - "text": "Beef (ground, extra lean) [FOODON:02000426]", - "is_a": "Beef (ground or minced) [FOODON:00001282]" + { + "range": "NullValueMenu" + } + ] + }, + "specimen_processing_details": { + "name": "specimen_processing_details", + "description": "The details of the processing applied to the sample during or after receiving the sample.", + "title": "specimen_processing_details", + "comments": [ + "Briefly describe the processes applied to the sample." + ], + "examples": [ + { + "value": "25 samples were pooled and further prepared as a single sample during library prep." + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100311", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "nucleic_acid_extraction_method": { + "name": "nucleic_acid_extraction_method", + "description": "The process used to extract genomic material from a sample.", + "title": "nucleic acid extraction method", + "comments": [ + "Briefly describe the extraction method used." + ], + "examples": [ + { + "value": "Direct wastewater RNA capture and purification via the \"Sewage, Salt, Silica and Salmonella (4S)\" method v4 found at https://www.protocols.io/view/v-4-direct-wastewater-rna-capture-and-purification-36wgq581ygk5/v4" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100939", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "nucleic_acid_extraction_kit": { + "name": "nucleic_acid_extraction_kit", + "description": "The kit used to extract genomic material from a sample", + "title": "nucleic acid extraction kit", + "comments": [ + "Provide the name of the genomic extraction kit used." + ], + "examples": [ + { + "value": "QIAamp PowerFecal Pro DNA Kit" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100772", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "geo_loc_name_country": { + "name": "geo_loc_name_country", + "description": "The country of origin of the sample.", + "title": "geo_loc_name (country)", + "comments": [ + "Provide the name of the country where the sample was collected. Use the controlled vocabulary provided in the template pick list. If the information is unknown or cannot be provided, provide a null value." + ], + "examples": [ + { + "value": "Canada [GAZ:00002560]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:geo_loc_name", + "BIOSAMPLE:geo_loc_name%20%28country%29", + "NCBI_BIOSAMPLE_Enterics:geo_loc_name" + ], + "slot_uri": "GENEPIO:0001181", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "GeoLocNameCountryMenu" }, - "Beef (ground, lean) [FOODON:02000425]": { - "text": "Beef (ground, lean) [FOODON:02000425]", - "is_a": "Beef (ground or minced) [FOODON:00001282]" + { + "range": "NullValueMenu" + } + ] + }, + "geo_loc_name_state_province_region": { + "name": "geo_loc_name_state_province_region", + "description": "The state/province/territory of origin of the sample.", + "title": "geo_loc_name (state/province/region)", + "comments": [ + "Provide the name of the province/state/region where the sample was collected. If the information is unknown or cannot be provided, provide a null value." + ], + "examples": [ + { + "value": "British Columbia [GAZ:00002562]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:geo_loc_name", + "BIOSAMPLE:geo_loc_name%20%28state/province/region%29", + "NCBI_BIOSAMPLE_Enterics:geo_loc_name" + ], + "slot_uri": "GENEPIO:0001185", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "GeoLocNameStateProvinceRegionMenu" }, - "Beef (ground, medium) [FOODON:02000427]": { - "text": "Beef (ground, medium) [FOODON:02000427]", - "is_a": "Beef (ground or minced) [FOODON:00001282]" - }, - "Beef (ground, regular) [FOODON:02000428]": { - "text": "Beef (ground, regular) [FOODON:02000428]", - "is_a": "Beef (ground or minced) [FOODON:00001282]" - }, - "Beef (ground, sirloin) [FOODON:02000429]": { - "text": "Beef (ground, sirloin) [FOODON:02000429]", - "is_a": "Beef (ground or minced) [FOODON:00001282]" - }, - "Beef hamburger (dish) [FOODON:00002737]": { - "text": "Beef hamburger (dish) [FOODON:00002737]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Beef shoulder [FOODON:02000069]": { - "text": "Beef shoulder [FOODON:02000069]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "geo_loc_name_site": { + "name": "geo_loc_name_site", + "description": "The name of a specific geographical location e.g. Credit River (rather than river).", + "title": "geo_loc_name (site)", + "comments": [ + "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing)." + ], + "examples": [ + { + "value": "Credit River" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:geo_loc_name", + "BIOSAMPLE:geo_loc_name%20%28site%29" + ], + "slot_uri": "GENEPIO:0100436", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "food_product_origin_geo_loc_name_country": { + "name": "food_product_origin_geo_loc_name_country", + "description": "The country of origin of a food product.", + "title": "food_product_origin_geo_loc_name (country)", + "comments": [ + "If a food product was sampled and the food product was manufactured outside of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "United States of America [GAZ:00002459]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:food_origin" + ], + "slot_uri": "GENEPIO:0100437", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "GeoLocNameCountryMenu" }, - "Beef shoulder chop [FOODON:03000387]": { - "text": "Beef shoulder chop [FOODON:03000387]", - "is_a": "Beef shoulder [FOODON:02000069]" + { + "range": "NullValueMenu" + } + ] + }, + "host_origin_geo_loc_name_country": { + "name": "host_origin_geo_loc_name_country", + "description": "The country of origin of the host.", + "title": "host_origin_geo_loc_name (country)", + "comments": [ + "If a sample is from a human or animal host that originated from outside of Canada, provide the the name of the country where the host originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "South Africa [GAZ:00001094]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100438", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "GeoLocNameCountryMenu" }, - "Beef sirloin chop [FOODON:03000389]": { - "text": "Beef sirloin chop [FOODON:03000389]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "geo_loc_latitude": { + "name": "geo_loc_latitude", + "description": "The latitude coordinates of the geographical location of sample collection.", + "title": "geo_loc latitude", + "comments": [ + "If known, provide the degrees latitude. Do NOT simply provide latitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "38.98 N" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:lat_lon" + ], + "slot_uri": "GENEPIO:0100309", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "geo_loc_longitude": { + "name": "geo_loc_longitude", + "description": "The longitude coordinates of the geographical location of sample collection.", + "title": "geo_loc longitude", + "comments": [ + "If known, provide the degrees longitude. Do NOT simply provide longitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "77.11 W" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:lat_lon" + ], + "slot_uri": "GENEPIO:0100310", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_collection_date": { + "name": "sample_collection_date", + "description": "The date on which the sample was collected.", + "title": "sample_collection_date", + "todos": [ + "<={today}" + ], + "comments": [ + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." + ], + "examples": [ + { + "value": "2020-10-30" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:sample%20collection%20date", + "NCBI_BIOSAMPLE_Enterics:collection_date" + ], + "slot_uri": "GENEPIO:0001174", + "domain_of": [ + "GRDISample" + ], + "range": "date", + "required": true + }, + "sample_collection_date_precision": { + "name": "sample_collection_date_precision", + "description": "The precision to which the \"sample collection date\" was provided.", + "title": "sample_collection_date_precision", + "comments": [ + "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." + ], + "examples": [ + { + "value": "day [UO:0000033]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001177", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "SampleCollectionDatePrecisionMenu" }, - "Beef stew chunk [FOODON:00004288]": { - "text": "Beef stew chunk [FOODON:00004288]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collection_end_date": { + "name": "sample_collection_end_date", + "description": "The date on which sample collection ended for a continuous sample.", + "title": "sample_collection_end_date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD" + ], + "examples": [ + { + "value": "2020-03-18" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101071", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "date" }, - "Beef tenderloin [FOODON:00003302]": { - "text": "Beef tenderloin [FOODON:00003302]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "sample_processing_date": { + "name": "sample_processing_date", + "description": "The date on which the sample was processed.", + "title": "sample_processing_date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "Provide the sample processed date in ISO 8601 format, i.e. \"YYYY-MM-DD\". The sample may be collected and processed (e.g. filtered, extraction) on the same day, or on different dates." + ], + "examples": [ + { + "value": "2020-03-16" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100763", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "date" }, - "Beef (pieces) [FOODON:02000412]": { - "text": "Beef (pieces) [FOODON:02000412]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Brisket [FOODON:03530020]": { - "text": "Brisket [FOODON:03530020]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Chicken breast [FOODON:00002703]": { - "text": "Chicken breast [FOODON:00002703]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Chicken breast (back off) [FOODON:03000385]": { - "text": "Chicken breast (back off) [FOODON:03000385]", - "is_a": "Chicken breast [FOODON:00002703]" - }, - "Chicken breast (skinless) [FOODON:02020231]": { - "text": "Chicken breast (skinless) [FOODON:02020231]", - "is_a": "Chicken breast [FOODON:00002703]" - }, - "Chicken breast (with skin) [FOODON:02020233]": { - "text": "Chicken breast (with skin) [FOODON:02020233]", - "is_a": "Chicken breast [FOODON:00002703]" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collection_start_time": { + "name": "sample_collection_start_time", + "description": "The time at which sample collection began.", + "title": "sample_collection_start_time", + "comments": [ + "Provide this time in ISO 8601 24hr format, in your local time." + ], + "examples": [ + { + "value": "17:15 PST" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101072", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "time" }, - "Chicken breast (skinless, boneless) [FOODON:02020235]": { - "text": "Chicken breast (skinless, boneless) [FOODON:02020235]", - "is_a": "Chicken breast [FOODON:00002703]" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collection_end_time": { + "name": "sample_collection_end_time", + "description": "The time at which sample collection ended.", + "title": "sample_collection_end_time", + "comments": [ + "Provide this time in ISO 8601 24hr format, in your local time." + ], + "examples": [ + { + "value": "19:15 PST" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101073", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "time" }, - "Chicken breast cutlet [FOODON:00004308]": { - "text": "Chicken breast cutlet [FOODON:00004308]", - "is_a": "Chicken breast [FOODON:00002703]" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collection_time_of_day": { + "name": "sample_collection_time_of_day", + "description": "The descriptive time of day during which the sample was collected.", + "title": "sample_collection_time_of_day", + "comments": [ + "If known, select a value from the pick list. The time of sample processing matters especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day." + ], + "examples": [ + { + "value": "Morning" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100765", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "SampleCollectionTimeOfDayMenu" }, - "Chicken drumstick [FOODON:00002716]": { - "text": "Chicken drumstick [FOODON:00002716]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collection_time_duration_value": { + "name": "sample_collection_time_duration_value", + "description": "The amount of time over which the sample was collected.", + "title": "sample_collection_time_duration_value", + "comments": [ + "Provide the numerical value of time." + ], + "examples": [ + { + "value": "1900-01-03" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100766", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Chicken drumstick (skinless) [FOODON:02020237]": { - "text": "Chicken drumstick (skinless) [FOODON:02020237]", - "is_a": "Chicken drumstick [FOODON:00002716]" + { + "range": "NullValueMenu" + } + ] + }, + "sample_collection_time_duration_unit": { + "name": "sample_collection_time_duration_unit", + "description": "The units of the time duration measurement of sample collection.", + "title": "sample_collection_time_duration_unit", + "comments": [ + "Provide the units from the pick list." + ], + "examples": [ + { + "value": "Hour" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100767", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "SampleCollectionDurationUnitMenu" }, - "Chicken drumstick(with skin) [FOODON:02020239]": { - "text": "Chicken drumstick(with skin) [FOODON:02020239]", - "is_a": "Chicken drumstick [FOODON:00002716]" + { + "range": "NullValueMenu" + } + ] + }, + "sample_received_date": { + "name": "sample_received_date", + "description": "The date on which the sample was received.", + "title": "sample_received_date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." + ], + "examples": [ + { + "value": "2020-11-15" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001179", + "domain_of": [ + "GRDISample" + ], + "range": "date" + }, + "original_sample_description": { + "name": "original_sample_description", + "description": "The original sample description provided by the sample collector.", + "title": "original_sample_description", + "comments": [ + "Provide the sample description provided by the original sample collector. The original description is useful as it may provide further details, or can be used to clarify higher level classifications." + ], + "examples": [ + { + "value": "RTE Prosciutto from deli" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100439", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "environmental_site": { + "name": "environmental_site", + "description": "An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave.", + "title": "environmental_site", + "comments": [ + "If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Poultry hatchery [ENVO:01001874]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:environmental_site", + "NCBI_BIOSAMPLE_Enterics:isolation_source", + "NCBI_BIOSAMPLE_Enterics:animal_env" + ], + "slot_uri": "GENEPIO:0001232", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalSiteMenu" }, - "Chicken meat [FOODON:00001040]": { - "text": "Chicken meat [FOODON:00001040]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "environmental_material": { + "name": "environmental_material", + "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask.", + "title": "environmental_material", + "comments": [ + "If applicable, select the standardized term and ontology ID for the environmental material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Soil [ENVO:00001998]" }, - "Chicken meat (ground) [FOODON:02020311]": { - "text": "Chicken meat (ground) [FOODON:02020311]", - "is_a": "Chicken meat [FOODON:00001040]" + { + "value": "Water [CHEBI:15377]" }, - "Chicken meat (ground or minced, lean) [FOODON:03000392]": { - "text": "Chicken meat (ground or minced, lean) [FOODON:03000392]", - "is_a": "Chicken meat (ground) [FOODON:02020311]" + { + "value": "Wastewater [ENVO:00002001]" }, - "Chicken meat (ground or minced, extra lean) [FOODON:03000396]": { - "text": "Chicken meat (ground or minced, extra lean) [FOODON:03000396]", - "is_a": "Chicken meat (ground) [FOODON:02020311]" + { + "value": "Broom [ENVO:03501377]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:environmental_material", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "slot_uri": "GENEPIO:0001223", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "EnvironmentalMaterialMenu" }, - "Chicken meat (ground or minced, medium) [FOODON:03000400]": { - "text": "Chicken meat (ground or minced, medium) [FOODON:03000400]", - "is_a": "Chicken meat (ground) [FOODON:02020311]" + { + "range": "NullValueMenu" + } + ] + }, + "environmental_material_constituent": { + "name": "environmental_material_constituent", + "description": "The material constituents that comprise an environmental material e.g. lead, plastic, paper.", + "title": "environmental_material_constituent", + "comments": [ + "If applicable, describe the material constituents for the environmental material. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "lead" }, - "Chicken meat (ground or minced, regular) [FOODON:03000404]": { - "text": "Chicken meat (ground or minced, regular) [FOODON:03000404]", - "is_a": "Chicken meat (ground) [FOODON:02020311]" + { + "value": "plastic" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101197", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "animal_or_plant_population": { + "name": "animal_or_plant_population", + "description": "The type of animal or plant population inhabiting an area.", + "title": "animal_or_plant_population", + "comments": [ + "This field should be used when a sample is taken from an environmental location inhabited by many individuals of a specific type, rather than describing a sample taken from one particular host. If applicable, provide the standardized term and ontology ID for the animal or plant population name. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. If not applicable, leave blank." + ], + "examples": [ + { + "value": "Turkey [NCBITaxon:9103]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100443", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnimalOrPlantPopulationMenu" }, - "Chicken meat (ground or minced, boneless) [FOODON:03000410]": { - "text": "Chicken meat (ground or minced, boneless) [FOODON:03000410]", - "is_a": "Chicken meat (ground) [FOODON:02020311]" + { + "range": "NullValueMenu" + } + ] + }, + "anatomical_material": { + "name": "anatomical_material", + "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", + "title": "anatomical_material", + "comments": [ + "An anatomical material is a substance taken from the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Tissue [UBERON:0000479]" }, - "Chicken nugget [FOODON:00002672]": { - "text": "Chicken nugget [FOODON:00002672]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "value": "Blood [UBERON:0000178]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:anatomical_material", + "NCBI_BIOSAMPLE_Enterics:host_tissue_sampled", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "slot_uri": "GENEPIO:0001211", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalMaterialMenu" }, - "Chicken thigh [FOODON:02020219]": { - "text": "Chicken thigh [FOODON:02020219]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "body_product": { + "name": "body_product", + "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", + "title": "body_product", + "comments": [ + "A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Feces [UBERON:0001988]" }, - "Chicken thigh (skinless) [FOODON:00003331]": { - "text": "Chicken thigh (skinless) [FOODON:00003331]", - "is_a": "Chicken thigh [FOODON:02020219]" + { + "value": "Urine [UBERON:0001088]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:body_product", + "NCBI_BIOSAMPLE_Enterics:host_body_product", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "slot_uri": "GENEPIO:0001216", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "BodyProductMenu" }, - "Chicken thigh (skinless, with bone) [FOODON:02020227]": { - "text": "Chicken thigh (skinless, with bone) [FOODON:02020227]", - "is_a": "Chicken thigh [FOODON:02020219]" + { + "range": "NullValueMenu" + } + ] + }, + "anatomical_part": { + "name": "anatomical_part", + "description": "An anatomical part of an organism e.g. oropharynx.", + "title": "anatomical_part", + "comments": [ + "An anatomical part is a structure or location in the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Snout [UBERON:0006333]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:anatomical_part", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "slot_uri": "GENEPIO:0001214", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalPartMenu" }, - "Chicken thigh (skinless, boneless) [FOODON:02020228]": { - "text": "Chicken thigh (skinless, boneless) [FOODON:02020228]", - "is_a": "Chicken thigh [FOODON:02020219]" + { + "range": "NullValueMenu" + } + ] + }, + "anatomical_region": { + "name": "anatomical_region", + "description": "A 3D region in space without well-defined compartmental boundaries; for example, the dorsal region of an ectoderm.", + "title": "anatomical_region", + "comments": [ + "This field captures more granular spatial information on a host anatomical part e.g. dorso-lateral region vs back. Select a term from the picklist." + ], + "examples": [ + { + "value": "Dorso-lateral region [BSPO:0000080]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100700", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnatomicalRegionMenu" }, - "Chicken upper thigh [FOODON:03000381]": { - "text": "Chicken upper thigh [FOODON:03000381]", - "is_a": "Chicken thigh (skinless, boneless) [FOODON:02020228]" + { + "range": "NullValueMenu" + } + ] + }, + "food_product": { + "name": "food_product", + "description": "A material consumed and digested for nutritional value or enjoyment.", + "title": "food_product", + "comments": [ + "This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Feather meal [FOODON:00003927]" }, - "Chicken upper thigh (with skin) [FOODON:03000383]": { - "text": "Chicken upper thigh (with skin) [FOODON:03000383]", - "is_a": "Chicken upper thigh [FOODON:03000381]" + { + "value": "Bone meal [ENVO:02000054]" }, - "Chicken thigh (with skin) [FOODON:00003330]": { - "text": "Chicken thigh (with skin) [FOODON:00003330]", - "is_a": "Chicken thigh [FOODON:02020219]" + { + "value": "Chicken breast [FOODON:00002703]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:food_product", + "NCBI_BIOSAMPLE_Enterics:isolation_source", + "NCBI_BIOSAMPLE_Enterics:food_product_type" + ], + "slot_uri": "GENEPIO:0100444", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "FoodProductMenu" }, - "Chicken thigh (with skin, with bone) [FOODON:00003363]": { - "text": "Chicken thigh (with skin, with bone) [FOODON:00003363]", - "is_a": "Chicken thigh [FOODON:02020219]" - }, - "Chicken wing [FOODON:00002674]": { - "text": "Chicken wing [FOODON:00002674]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Fish food product [FOODON:00001248]": { - "text": "Fish food product [FOODON:00001248]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Fish steak [FOODON:00002986]": { - "text": "Fish steak [FOODON:00002986]", - "is_a": "Fish food product [FOODON:00001248]" + { + "range": "NullValueMenu" + } + ] + }, + "food_product_properties": { + "name": "food_product_properties", + "description": "Any characteristic of the food product pertaining to its state, processing, or implications for consumers.", + "title": "food_product_properties", + "comments": [ + "Provide any characteristics of the food product including whether it has been cooked, processed, preserved, any known information about its state (e.g. raw, ready-to-eat), any known information about its containment (e.g. canned), and any information about a label claim (e.g. organic, fat-free)." + ], + "examples": [ + { + "value": "Food (chopped) [FOODON:00002777]" }, - "Ham food product [FOODON:00002502]": { - "text": "Ham food product [FOODON:00002502]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "value": "Ready-to-eat (RTE) [FOODON:03316636]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:food_product_properties", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "slot_uri": "GENEPIO:0100445", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "FoodProductPropertiesMenu" }, - "Head cheese [FOODON:03315658]": { - "text": "Head cheese [FOODON:03315658]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "label_claim": { + "name": "label_claim", + "description": "The claim made by the label that relates to food processing, allergen information etc.", + "title": "label_claim", + "comments": [ + "Provide any characteristic of the food product, as described on the label only." + ], + "examples": [ + { + "value": "Antibiotic free [FOODON:03601063]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:label_claims" + ], + "slot_uri": "FOODON:03602001", + "domain_of": [ + "GRDISample" + ], + "multivalued": true, + "any_of": [ + { + "range": "LabelClaimMenu" }, - "Lamb [FOODON:03411669]": { - "text": "Lamb [FOODON:03411669]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "animal_source_of_food": { + "name": "animal_source_of_food", + "description": "The animal from which the food product was derived.", + "title": "animal_source_of_food", + "comments": [ + "Provide the common name of the animal. If not applicable, leave blank. Multiple entries can be provided, separated by a comma." + ], + "examples": [ + { + "value": "Chicken [NCBITaxon:9031]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:food_source" + ], + "slot_uri": "GENEPIO:0100446", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "AnimalSourceOfFoodMenu" }, - "Meat strip [FOODON:00004285]": { - "text": "Meat strip [FOODON:00004285]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "food_product_production_stream": { + "name": "food_product_production_stream", + "description": "A production pathway incorporating the processes, material entities (e.g. equipment, animals, locations), and conditions that participate in the generation of a food commodity.", + "title": "food_product_production_stream", + "comments": [ + "Provide the name of the agricultural production stream from the picklist." + ], + "examples": [ + { + "value": "Beef cattle production stream [FOODON:03000452]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:food_prod" + ], + "slot_uri": "GENEPIO:0100699", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "FoodProductProductionStreamMenu" }, - "Mutton [FOODON:00002912]": { - "text": "Mutton [FOODON:00002912]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "food_packaging": { + "name": "food_packaging", + "description": "The type of packaging used to contain a food product.", + "title": "food_packaging", + "comments": [ + "If known, provide information regarding how the food product was packaged." + ], + "examples": [ + { + "value": "Plastic tray or pan [FOODON:03490126]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:food_packaging", + "NCBI_BIOSAMPLE_Enterics:food_contain_wrap" + ], + "slot_uri": "GENEPIO:0100447", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "multivalued": true, + "any_of": [ + { + "range": "FoodPackagingMenu" }, - "Pork chop [FOODON:00001049]": { - "text": "Pork chop [FOODON:00001049]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "food_quality_date": { + "name": "food_quality_date", + "description": "A date recommended for the use of a product while at peak quality, this date is not a reflection of safety unless used on infant formula.", + "title": "food_quality_date", + "todos": [ + "<={today}" + ], + "comments": [ + "This date is typically labeled on a food product as \"best if used by\", best by\", \"use by\", or \"freeze by\" e.g. 5/24/2020. If the date is known, leave blank or provide a null value." + ], + "examples": [ + { + "value": "2020-05-25" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:food_quality_date" + ], + "slot_uri": "GENEPIO:0100615", + "domain_of": [ + "GRDISample" + ], + "range": "date" + }, + "food_packaging_date": { + "name": "food_packaging_date", + "description": "A food product's packaging date as marked by a food manufacturer or retailer.", + "title": "food_packaging_date", + "todos": [ + "<={today}" + ], + "comments": [ + "The packaging date should not be confused with, nor replaced by a Best Before date or other food quality date. If the date is known, leave blank or provide a null value." + ], + "examples": [ + { + "value": "2020-05-25" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100616", + "domain_of": [ + "GRDISample" + ], + "range": "date" + }, + "collection_device": { + "name": "collection_device", + "description": "The instrument or container used to collect the sample e.g. swab.", + "title": "collection_device", + "comments": [ + "This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Drag swab [OBI:0002822]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:collection_device", + "NCBI_BIOSAMPLE_Enterics:samp_collect_device", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "slot_uri": "GENEPIO:0001234", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "CollectionDeviceMenu" }, - "pork meat (ground) [FOODON:02021718]": { - "text": "pork meat (ground) [FOODON:02021718]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Pork meat (ground or minced, boneless) [FOODON:03000413]": { - "text": "Pork meat (ground or minced, boneless) [FOODON:03000413]", - "is_a": "pork meat (ground) [FOODON:02021718]" - }, - "Pork meat (ground or minced, extra lean) [FOODON:03000399]": { - "text": "Pork meat (ground or minced, extra lean) [FOODON:03000399]", - "is_a": "pork meat (ground) [FOODON:02021718]" - }, - "Pork meat (ground or minced, lean) [FOODON:03000395]": { - "text": "Pork meat (ground or minced, lean) [FOODON:03000395]", - "is_a": "pork meat (ground) [FOODON:02021718]" - }, - "Pork meat (ground or minced, medium) [FOODON:03000403]": { - "text": "Pork meat (ground or minced, medium) [FOODON:03000403]", - "is_a": "pork meat (ground) [FOODON:02021718]" - }, - "Pork meat (ground or minced, regular) [FOODON:03000407]": { - "text": "Pork meat (ground or minced, regular) [FOODON:03000407]", - "is_a": "pork meat (ground) [FOODON:02021718]" - }, - "Pork meat (ground or minced, Sirloin) [FOODON:03000409]": { - "text": "Pork meat (ground or minced, Sirloin) [FOODON:03000409]", - "is_a": "pork meat (ground) [FOODON:02021718]" - }, - "Pork shoulder [FOODON:02000322]": { - "text": "Pork shoulder [FOODON:02000322]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Pork shoulder chop [FOODON:03000388]": { - "text": "Pork shoulder chop [FOODON:03000388]", - "is_a": "Pork shoulder [FOODON:02000322]" + { + "range": "NullValueMenu" + } + ] + }, + "collection_method": { + "name": "collection_method", + "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", + "title": "collection_method", + "comments": [ + "If applicable, provide the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + ], + "examples": [ + { + "value": "Rinsing for specimen collection [GENEPIO_0002116]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:isolation_source", + "BIOSAMPLE:collection_method", + "NCBI_BIOSAMPLE_Enterics:isolation_source" + ], + "slot_uri": "GENEPIO:0001241", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "CollectionMethodMenu" }, - "Pork sirloin chop [FOODON:02000300]": { - "text": "Pork sirloin chop [FOODON:02000300]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "sample_volume_measurement_value": { + "name": "sample_volume_measurement_value", + "description": "The numerical value of the volume measurement of the sample collected.", + "title": "sample_volume_measurement_value", + "comments": [ + "Provide the numerical value of volume." + ], + "examples": [ + { + "value": "5" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100768", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_volume_measurement_unit": { + "name": "sample_volume_measurement_unit", + "description": "The units of the volume measurement of the sample collected.", + "title": "sample_volume_measurement_unit", + "comments": [ + "Provide the units from the pick list." + ], + "examples": [ + { + "value": "milliliter (mL) [UO:0000098]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100769", + "domain_of": [ + "GRDISample" + ], + "range": "SampleVolumeMeasurementUnitMenu" + }, + "residual_sample_status": { + "name": "residual_sample_status", + "description": "The status of the residual sample (whether any sample remains after its original use).", + "title": "residual_sample_status", + "comments": [ + "Residual samples are samples that remain after the sample material was used for its original purpose. Select a residual sample status from the picklist. If sample still exists, select \"Residual sample remaining (some sample left)\"." + ], + "examples": [ + { + "value": "No residual sample (sample all used) [GENEPIO:0101088]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101090", + "domain_of": [ + "GRDISample" + ], + "range": "ResidualSampleStatusMenu" + }, + "sample_storage_method": { + "name": "sample_storage_method", + "description": "A specification of the way that a specimen is or was stored.", + "title": "sample_storage_method", + "comments": [ + "Provide a description of how the sample was stored." + ], + "examples": [ + { + "value": "packed on ice during transport" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100448", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_storage_medium": { + "name": "sample_storage_medium", + "description": "The material or matrix in which a sample is stored.", + "title": "sample_storage_medium", + "comments": [ + "Provide a description of the medium in which the sample was stored." + ], + "examples": [ + { + "value": "PBS + 20% glycerol" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100449", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_storage_duration_value": { + "name": "sample_storage_duration_value", + "description": "The numerical value of the time measurement during which a sample is in storage.", + "title": "sample_storage_duration_value", + "comments": [ + "Provide the numerical value of time." + ], + "examples": [ + { + "value": "5" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101014", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sample_storage_duration_unit": { + "name": "sample_storage_duration_unit", + "description": "The units of a measured sample storage duration.", + "title": "sample_storage_duration_unit", + "comments": [ + "Provide the units from the pick list." + ], + "examples": [ + { + "value": "Day [UO:0000033]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101015", + "domain_of": [ + "GRDISample" + ], + "range": "SampleStorageDurationUnitMenu" + }, + "nucleic_acid_storage_duration_value": { + "name": "nucleic_acid_storage_duration_value", + "description": "The numerical value of the time measurement during which the extracted nucleic acid is in storage.", + "title": "nucleic_acid_storage_duration_value", + "comments": [ + "Provide the numerical value of time." + ], + "examples": [ + { + "value": "5" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101085", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "nucleic_acid_storage_duration_unit": { + "name": "nucleic_acid_storage_duration_unit", + "description": "The units of a measured extracted nucleic acid storage duration.", + "title": "nucleic_acid_storage_duration_unit", + "comments": [ + "Provide the units from the pick list." + ], + "examples": [ + { + "value": "Year [UO:0000036]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101086", + "domain_of": [ + "GRDISample" + ], + "range": "NucleicAcidStorageDurationUnitMenu" + }, + "available_data_types": { + "name": "available_data_types", + "description": "The type of data that is available, that may or may not require permission to access.", + "title": "available_data_types", + "comments": [ + "This field provides information about additional data types that are available that may provide context for interpretation of the sequence data. Provide a term from the picklist for additional data types that are available. Additional data types may require special permission to access. Contact the data provider for more information." + ], + "examples": [ + { + "value": "Total coliform count [GENEPIO:0100729]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100690", + "domain_of": [ + "GRDISample" + ], + "multivalued": true, + "any_of": [ + { + "range": "AvailableDataTypesMenu" }, - "Pork steak [FOODON:02021757]": { - "text": "Pork steak [FOODON:02021757]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "available_data_type_details": { + "name": "available_data_type_details", + "description": "Detailed information regarding other available data types.", + "title": "available_data_type_details", + "comments": [ + "Use this field to provide free text details describing other available data types that may provide context for interpreting genomic sequence data." + ], + "examples": [ + { + "value": "Pooled metagenomes containing extended spectrum beta-lactamase (ESBL) bacteria" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101023", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "water_depth": { + "name": "water_depth", + "description": "The depth of some water.", + "title": "water_depth", + "comments": [ + "Provide the numerical depth only of water only (without units)." + ], + "examples": [ + { + "value": "5" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100440", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "water_depth_units": { + "name": "water_depth_units", + "description": "The units of measurement for water depth.", + "title": "water_depth_units", + "comments": [ + "Provide the units of measurement for which the depth was recorded." + ], + "examples": [ + { + "value": "meter (m) [UO:0000008]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101025", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "WaterDepthUnitsMenu" }, - "Pork tenderloin [FOODON:02000306]": { - "text": "Pork tenderloin [FOODON:02000306]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "sediment_depth": { + "name": "sediment_depth", + "description": "The depth of some sediment.", + "title": "sediment_depth", + "comments": [ + "Provide the numerical depth only of the sediment (without units)." + ], + "examples": [ + { + "value": "2" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100697", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sediment_depth_units": { + "name": "sediment_depth_units", + "description": "The units of measurement for sediment depth.", + "title": "sediment_depth_units", + "comments": [ + "Provide the units of measurement for which the depth was recorded." + ], + "examples": [ + { + "value": "meter (m) [UO:0000008]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101026", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "SedimentDepthUnitsMenu" }, - "Poultry meat [FOODON:03315883]": { - "text": "Poultry meat [FOODON:03315883]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "air_temperature": { + "name": "air_temperature", + "description": "The temperature of some air.", + "title": "air_temperature", + "comments": [ + "Provide the numerical value for the temperature of the air (without units)." + ], + "examples": [ + { + "value": "25" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100441", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "air_temperature_units": { + "name": "air_temperature_units", + "description": "The units of measurement for air temperature.", + "title": "air_temperature_units", + "comments": [ + "Provide the units of measurement for which the temperature was recorded." + ], + "examples": [ + { + "value": "degree Celsius (C) [UO:0000027]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101027", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "AirTemperatureUnitsMenu" }, - "Leg (poultry meat cut) [FOODON:03530159]": { - "text": "Leg (poultry meat cut) [FOODON:03530159]", - "is_a": "Poultry meat [FOODON:03315883]" + { + "range": "NullValueMenu" + } + ] + }, + "water_temperature": { + "name": "water_temperature", + "description": "The temperature of some water.", + "title": "water_temperature", + "comments": [ + "Provide the numerical value for the temperature of the water (without units)." + ], + "examples": [ + { + "value": "4" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100698", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "water_temperature_units": { + "name": "water_temperature_units", + "description": "The units of measurement for water temperature.", + "title": "water_temperature_units", + "comments": [ + "Provide the units of measurement for which the temperature was recorded." + ], + "examples": [ + { + "value": "degree Celsius (C) [UO:0000027]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101028", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "WaterTemperatureUnitsMenu" }, - "Poultry drumstick [FOODON:00003469]": { - "text": "Poultry drumstick [FOODON:00003469]", - "is_a": "Leg (poultry meat cut) [FOODON:03530159]" + { + "range": "NullValueMenu" + } + ] + }, + "sampling_weather_conditions": { + "name": "sampling_weather_conditions", + "description": "The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc.", + "title": "sampling_weather_conditions", + "comments": [ + "Provide the weather conditions at the time of sample collection." + ], + "examples": [ + { + "value": "Rain [ENVO:01001564]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100779", + "domain_of": [ + "GRDISample" + ], + "multivalued": true, + "any_of": [ + { + "range": "SamplingWeatherConditionsMenu" }, - "Neck (poultry meat cut) [FOODON:03530294]": { - "text": "Neck (poultry meat cut) [FOODON:03530294]", - "is_a": "Poultry meat [FOODON:03315883]" + { + "range": "NullValueMenu" + } + ] + }, + "presampling_weather_conditions": { + "name": "presampling_weather_conditions", + "description": "Weather conditions prior to collection that may affect the sample.", + "title": "presampling_weather_conditions", + "comments": [ + "Provide the weather conditions prior to sample collection." + ], + "examples": [ + { + "value": "Rain [ENVO:01001564]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100780", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "SamplingWeatherConditionsMenu" }, - "Thigh (poultry meat cut) [FOODON:03530160]": { - "text": "Thigh (poultry meat cut) [FOODON:03530160]", - "is_a": "Poultry meat [FOODON:03315883]" - }, - "Wing (poultry meat cut) [FOODON:03530157]": { - "text": "Wing (poultry meat cut) [FOODON:03530157]", - "is_a": "Poultry meat [FOODON:03315883]" - }, - "Sausage (whole) [FOODON:03315904]": { - "text": "Sausage (whole) [FOODON:03315904]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Pepperoni [FOODON:03311003]": { - "text": "Pepperoni [FOODON:03311003]", - "is_a": "Sausage (whole) [FOODON:03315904]" + { + "range": "NullValueMenu" + } + ] + }, + "precipitation_measurement_value": { + "name": "precipitation_measurement_value", + "description": "The amount of water which has fallen during a precipitation process.", + "title": "precipitation_measurement_value", + "comments": [ + "Provide the quantity of precipitation in the area leading up to the time of sample collection." + ], + "examples": [ + { + "value": "12" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100911", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "Whitespaceminimizedstring" }, - "Salami [FOODON:03312067]": { - "text": "Salami [FOODON:03312067]", - "is_a": "Sausage (whole) [FOODON:03315904]" + { + "range": "NullValueMenu" + } + ] + }, + "precipitation_measurement_unit": { + "name": "precipitation_measurement_unit", + "description": "The units of measurement for the amount of water which has fallen during a precipitation process.", + "title": "precipitation_measurement_unit", + "comments": [ + "Provide the units of precipitation by selecting a value from the pick list." + ], + "examples": [ + { + "value": "inch" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100912", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "PrecipitationMeasurementUnitMenu" }, - "Shellfish [FOODON:03411433]": { - "text": "Shellfish [FOODON:03411433]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "precipitation_measurement_method": { + "name": "precipitation_measurement_method", + "description": "The process used to measure the amount of water which has fallen during a precipitation process.", + "title": "precipitation_measurement_method", + "comments": [ + "Provide the name of the procedure or method used to measure precipitation." + ], + "examples": [ + { + "value": "Rain gauge over a 12 hour period prior to sample collection" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100913", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "host_common_name": { + "name": "host_common_name", + "description": "The commonly used name of the host.", + "title": "host (common name)", + "comments": [ + "If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, provide the common name." + ], + "examples": [ + { + "value": "Cow [NCBITaxon:9913]" }, - "Mussel [FOODON:03411223]": { - "text": "Mussel [FOODON:03411223]", - "is_a": "Shellfish [FOODON:03411433]" + { + "value": "Chicken [NCBITaxon:9913], Human [NCBITaxon:9606]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host" + ], + "slot_uri": "GENEPIO:0001386", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "HostCommonNameMenu" }, - "Oyster [FOODON:03411224]": { - "text": "Oyster [FOODON:03411224]", - "is_a": "Shellfish [FOODON:03411433]" + { + "range": "NullValueMenu" + } + ] + }, + "host_scientific_name": { + "name": "host_scientific_name", + "description": "The taxonomic, or scientific name of the host.", + "title": "host (scientific name)", + "comments": [ + "If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, select the scientific name from the picklist provided." + ], + "examples": [ + { + "value": "Bos taurus [NCBITaxon:9913]" }, - "Shrimp [FOODON:03301673]": { - "text": "Shrimp [FOODON:03301673]", - "is_a": "Shellfish [FOODON:03411433]" + { + "value": "Homo sapiens [NCBITaxon:9103]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:host", + "NCBI_BIOSAMPLE_Enterics:isolation_source", + "NCBI_BIOSAMPLE_Enterics:host" + ], + "slot_uri": "GENEPIO:0001387", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "HostScientificNameMenu" }, - "Scallop [FOODON:02020805]": { - "text": "Scallop [FOODON:02020805]", - "is_a": "Shellfish [FOODON:03411433]" + { + "range": "NullValueMenu" + } + ] + }, + "host_ecotype": { + "name": "host_ecotype", + "description": "The biotype resulting from selection in a particular habitat, e.g. the A. thaliana Ecotype Ler.", + "title": "host (ecotype)", + "comments": [ + "Provide the name of the ecotype of the host organism." + ], + "examples": [ + { + "value": "Sea ecotype" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host_variety" + ], + "slot_uri": "GENEPIO:0100450", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "host_breed": { + "name": "host_breed", + "description": "A breed is a specific group of domestic animals or plants having homogeneous appearance, homogeneous behavior, and other characteristics that distinguish it from other animals or plants of the same species and that were arrived at through selective breeding.", + "title": "host (breed)", + "comments": [ + "Provide the name of the breed of the host organism." + ], + "examples": [ + { + "value": "Holstein" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:host_disease", + "NCBI_BIOSAMPLE_Enterics:host_animal_breed" + ], + "slot_uri": "GENEPIO:0100451", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "host_food_production_name": { + "name": "host_food_production_name", + "description": "The name of the host at a certain stage of food production, which may depend on its age or stage of sexual maturity.", + "title": "host (food production name)", + "comments": [ + "Select the host's food production name from the pick list." + ], + "examples": [ + { + "value": "Calf [FOODON:03411349]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host" + ], + "slot_uri": "GENEPIO:0100452", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "HostFoodProductionNameMenu" }, - "Squid [FOODON:03411205]": { - "text": "Squid [FOODON:03411205]", - "is_a": "Shellfish [FOODON:03411433]" + { + "range": "NullValueMenu" + } + ] + }, + "host_age_bin": { + "name": "host_age_bin", + "description": "Age of host at the time of sampling, expressed as an age group.", + "title": "host_age_bin", + "comments": [ + "Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value or leave blank." + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host_age" + ], + "slot_uri": "GENEPIO:0001394", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "HostAgeBinMenu" }, - "Turkey breast [FOODON:00002690]": { - "text": "Turkey breast [FOODON:00002690]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "host_disease": { + "name": "host_disease", + "description": "The name of the disease experienced by the host.", + "title": "host_disease", + "comments": [ + "This field is only required if the Pathogen.cl package was selected. If the host was sick, provide the name of the disease.The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid If the disease is not known, put “missing”." + ], + "examples": [ + { + "value": "mastitis, gastroenteritis" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:host_disease" + ], + "slot_uri": "GENEPIO:0001391", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "microbiological_method": { + "name": "microbiological_method", + "description": "The laboratory method used to grow, prepare, and/or isolate the microbial isolate.", + "title": "microbiological_method", + "comments": [ + "Provide the name and version number of the microbiological method. The ID of the method is also acceptable if the ID can be linked to the laboratory that created the procedure." + ], + "examples": [ + { + "value": "MFHPB-30" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100454", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "strain": { + "name": "strain", + "description": "The strain identifier.", + "title": "strain", + "comments": [ + "If the isolate represents or is derived from, a lab reference strain or strain from a type culture collection, provide the strain identifier." + ], + "examples": [ + { + "value": "K12" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:strain" + ], + "slot_uri": "GENEPIO:0100455", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "organism": { + "name": "organism", + "description": "Taxonomic name of the organism.", + "title": "organism", + "comments": [ + "Put the genus and species (and subspecies if applicable) of the bacteria, if known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. Note: If taxonomic identification was performed using metagenomic approaches, multiple organisms may be included. There is no need to list organisms detected as the result of noise in the data (only a few reads present). Only include organism names that you are confident are present. Also include the taxonomic mapping software and reference database(s) used." + ], + "examples": [ + { + "value": "Salmonella enterica subsp. enterica [NCBITaxon:59201]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:organism", + "NCBI_BIOSAMPLE_Enterics:organism" + ], + "slot_uri": "GENEPIO:0001191", + "domain_of": [ + "GRDISample" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "OrganismMenu" }, - "Turkey breast (back off) [FOODON:03000386]": { - "text": "Turkey breast (back off) [FOODON:03000386]", - "is_a": "Turkey breast [FOODON:00002690]" + { + "range": "NullValueMenu" + } + ] + }, + "taxonomic_identification_process": { + "name": "taxonomic_identification_process", + "description": "The type of planned process by which an organismal entity is associated with a taxon or taxa.", + "title": "taxonomic_identification_process", + "comments": [ + "Provide the type of method used to determine the taxonomic identity of the organism by selecting a value from the pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "PCR assay [OBI:0002740]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100583", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "TaxonomicIdentificationProcessMenu" }, - "Turkey breast (skinless) [FOODON:02020495]": { - "text": "Turkey breast (skinless) [FOODON:02020495]", - "is_a": "Turkey breast [FOODON:00002690]" + { + "range": "NullValueMenu" + } + ] + }, + "taxonomic_identification_process_details": { + "name": "taxonomic_identification_process_details", + "description": "The details of the process used to determine the taxonomic identification of an organism.", + "title": "taxonomic_identification_process_details", + "comments": [ + "Briefly describe the taxonomic identififcation method details using free text." + ], + "examples": [ + { + "value": "Biolog instrument" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100584", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "serovar": { + "name": "serovar", + "description": "The serovar of the organism.", + "title": "serovar", + "comments": [ + "Only include this information if it has been determined by traditional serological methods or a validated in silico prediction tool e.g. SISTR." + ], + "examples": [ + { + "value": "Heidelberg" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:serovar" + ], + "slot_uri": "GENEPIO:0100467", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "serotyping_method": { + "name": "serotyping_method", + "description": "The method used to determine the serovar.", + "title": "serotyping_method", + "comments": [ + "If the serovar was determined via traditional serotyping methods, put “Traditional serotyping”. If the serovar was determined via in silico methods, provide the name and version number of the software." + ], + "examples": [ + { + "value": "SISTR 1.0.1" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100468", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString", + "recommended": true + }, + "phagetype": { + "name": "phagetype", + "description": "The phagetype of the organism.", + "title": "phagetype", + "comments": [ + "Provide if known. If unknown, put “missing”." + ], + "examples": [ + { + "value": "47" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100469", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "library_id": { + "name": "library_id", + "description": "The user-specified identifier for the library prepared for sequencing.", + "title": "library_ID", + "comments": [ + "Every \"library ID\" from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + ], + "examples": [ + { + "value": "LS_2010_NP_123446" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001448", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sequenced_by": { + "name": "sequenced_by", + "description": "The name of the agency, organization or institution responsible for sequencing the isolate's genome.", + "title": "sequenced_by", + "comments": [ + "Provide the name of the agency, organization or institution that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:sequenced_by", + "NCBI_BIOSAMPLE_Enterics:sequenced_by" + ], + "slot_uri": "GENEPIO:0100416", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "SequencedByMenu" }, - "Turkey breast (skinless, boneless) [FOODON:02020499]": { - "text": "Turkey breast (skinless, boneless) [FOODON:02020499]", - "is_a": "Turkey breast [FOODON:00002690]" - }, - "Turkey breast (with skin) [FOODON:02020497]": { - "text": "Turkey breast (with skin) [FOODON:02020497]", - "is_a": "Turkey breast [FOODON:00002690]" - }, - "Turkey drumstick [FOODON:02020477]": { - "text": "Turkey drumstick [FOODON:02020477]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Turkey drumstick (skinless) [FOODON:02020501]": { - "text": "Turkey drumstick (skinless) [FOODON:02020501]", - "is_a": "Turkey drumstick [FOODON:02020477]" - }, - "Turkey drumstick (with skin) [FOODON:02020503]": { - "text": "Turkey drumstick (with skin) [FOODON:02020503]", - "is_a": "Turkey drumstick [FOODON:02020477]" - }, - "Turkey meat [FOODON:00001286]": { - "text": "Turkey meat [FOODON:00001286]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Turkey meat (ground) [FOODON:02020577]": { - "text": "Turkey meat (ground) [FOODON:02020577]", - "is_a": "Turkey meat [FOODON:00001286]" - }, - "Turkey meat (ground or minced, lean) [FOODON:03000393]": { - "text": "Turkey meat (ground or minced, lean) [FOODON:03000393]", - "is_a": "Turkey meat [FOODON:00001286]" - }, - "Turkey meat (ground or minced, extra lean) [FOODON:03000397]": { - "text": "Turkey meat (ground or minced, extra lean) [FOODON:03000397]", - "is_a": "Turkey meat [FOODON:00001286]" - }, - "Turkey meat (ground or minced, medium) [FOODON:03000401]": { - "text": "Turkey meat (ground or minced, medium) [FOODON:03000401]", - "is_a": "Turkey meat [FOODON:00001286]" - }, - "Turkey meat (ground or minced, regular) [FOODON:03000405]": { - "text": "Turkey meat (ground or minced, regular) [FOODON:03000405]", - "is_a": "Turkey meat [FOODON:00001286]" - }, - "Turkey meat (ground or minced, boneless) [FOODON:03000411]": { - "text": "Turkey meat (ground or minced, boneless) [FOODON:03000411]", - "is_a": "Turkey meat [FOODON:00001286]" - }, - "Turkey thigh [FOODON:00003325]": { - "text": "Turkey thigh [FOODON:00003325]", - "is_a": "Meat, poultry and fish (organizational term)" - }, - "Turkey thigh (skinless) [FOODON:00003329]": { - "text": "Turkey thigh (skinless) [FOODON:00003329]", - "is_a": "Turkey thigh [FOODON:00003325]" - }, - "Turkey thigh (skinless, boneless) [FOODON:02020491]": { - "text": "Turkey thigh (skinless, boneless) [FOODON:02020491]", - "is_a": "Turkey thigh [FOODON:00003325]" - }, - "Turkey thigh (with skin) [FOODON:00003328]": { - "text": "Turkey thigh (with skin) [FOODON:00003328]", - "is_a": "Turkey thigh [FOODON:00003325]" + { + "range": "NullValueMenu" + } + ] + }, + "sequenced_by_laboratory_name": { + "name": "sequenced_by_laboratory_name", + "description": "The specific laboratory affiliation of the responsible for sequencing the isolate's genome.", + "title": "sequenced_by_laboratory_name", + "comments": [ + "Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Topp Lab" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100470", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sequenced_by_contact_name": { + "name": "sequenced_by_contact_name", + "description": "The name or title of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced_by_contact_name", + "comments": [ + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Enterics Lab Manager" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100471", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Turkey upper thigh [FOODON:03000382]": { - "text": "Turkey upper thigh [FOODON:03000382]", - "is_a": "Turkey thigh (with skin) [FOODON:00003328]" + { + "range": "NullValueMenu" + } + ] + }, + "sequenced_by_contact_email": { + "name": "sequenced_by_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the sequence.", + "title": "sequenced_by_contact_email", + "comments": [ + "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "enterics@lab.ca" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100422", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Turkey upper thigh (with skin) [FOODON:03000384]": { - "text": "Turkey upper thigh (with skin) [FOODON:03000384]", - "is_a": "Turkey thigh (with skin) [FOODON:00003328]" + { + "range": "NullValueMenu" + } + ] + }, + "purpose_of_sequencing": { + "name": "purpose_of_sequencing", + "description": "The reason that the sample was sequenced.", + "title": "purpose_of_sequencing", + "comments": [ + "Provide the reason for sequencing by selecting a value from the following pick list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field experiment, Environmental testing. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Research [GENEPIO:0100003]" + } + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "BIOSAMPLE:purpose_of_sequencing" + ], + "slot_uri": "GENEPIO:0001445", + "domain_of": [ + "GRDISample" + ], + "required": true, + "multivalued": true, + "any_of": [ + { + "range": "PurposeOfSequencingMenu" }, - "Turkey wing [FOODON:02020478]": { - "text": "Turkey wing [FOODON:02020478]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "sequencing_date": { + "name": "sequencing_date", + "description": "The date the sample was sequenced.", + "title": "sequencing_date", + "todos": [ + ">={sample_collection_date}", + "<={today}" + ], + "comments": [ + "ISO 8601 standard \"YYYY-MM-DD\"." + ], + "examples": [ + { + "value": "2020-06-22" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001447", + "domain_of": [ + "GRDISample" + ], + "required": true, + "any_of": [ + { + "range": "date" }, - "Veal [FOODON:00003083]": { - "text": "Veal [FOODON:00003083]", - "is_a": "Meat, poultry and fish (organizational term)" + { + "range": "NullValueMenu" + } + ] + }, + "sequencing_project_name": { + "name": "sequencing_project_name", + "description": "The name of the project/initiative/program for which sequencing was performed.", + "title": "sequencing_project_name", + "comments": [ + "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "AMR-GRDI (PA-1356)" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100472", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sequencing_platform": { + "name": "sequencing_platform", + "description": "The platform technology used to perform the sequencing.", + "title": "sequencing_platform", + "comments": [ + "Provide the name of the company that created the sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Illumina [GENEPIO:0001923]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100473", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "SequencingPlatformMenu" }, - "Formula fed veal [FOODON:000039111]": { - "text": "Formula fed veal [FOODON:000039111]", - "is_a": "Veal [FOODON:00003083]" + { + "range": "NullValueMenu" + } + ] + }, + "sequencing_instrument": { + "name": "sequencing_instrument", + "description": "The model of the sequencing instrument used.", + "title": "sequencing_instrument", + "comments": [ + "Provide the model sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + ], + "examples": [ + { + "value": "Illumina HiSeq 2500 [GENEPIO:0100117]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001452", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "SequencingInstrumentMenu" }, - "Grain-fed veal [FOODON:00004280]": { - "text": "Grain-fed veal [FOODON:00004280]", - "is_a": "Veal [FOODON:00003083]" - }, - "Microbial food product [FOODON:00001145]": { - "text": "Microbial food product [FOODON:00001145]" - }, - "Yeast [FOODON:03411345]": { - "text": "Yeast [FOODON:03411345]", - "is_a": "Microbial food product [FOODON:00001145]" - }, - "Nuts and seed products": { - "text": "Nuts and seed products" - }, - "Almond (whole or parts) [FOODON:03000218]": { - "text": "Almond (whole or parts) [FOODON:03000218]", - "is_a": "Nuts and seed products" - }, - "Almond (whole) [FOODON:00003523]": { - "text": "Almond (whole) [FOODON:00003523]", - "is_a": "Almond (whole or parts) [FOODON:03000218]" - }, - "Barley seed [FOODON:00003394]": { - "text": "Barley seed [FOODON:00003394]", - "is_a": "Nuts and seed products" - }, - "Canola seed [FOODON:00004560]": { - "text": "Canola seed [FOODON:00004560]", - "is_a": "Nuts and seed products" - }, - "Chia seed powder [FOODON:00003925]": { - "text": "Chia seed powder [FOODON:00003925]", - "is_a": "Nuts and seed products" - }, - "Chia seed (whole or parts) [FOODON:03000241]": { - "text": "Chia seed (whole or parts) [FOODON:03000241]", - "is_a": "Nuts and seed products" - }, - "Flaxseed powder [FOODON:00004276]": { - "text": "Flaxseed powder [FOODON:00004276]", - "is_a": "Nuts and seed products" - }, - "Hazelnut [FOODON:00002933]": { - "text": "Hazelnut [FOODON:00002933]", - "is_a": "Nuts and seed products" - }, - "Nut (whole or part) [FOODON:03306632]": { - "text": "Nut (whole or part) [FOODON:03306632]", - "is_a": "Nuts and seed products" - }, - "Peanut butter [FOODON:03306867]": { - "text": "Peanut butter [FOODON:03306867]", - "is_a": "Nuts and seed products" - }, - "Sesame seed [FOODON:03310306]": { - "text": "Sesame seed [FOODON:03310306]", - "is_a": "Nuts and seed products" - }, - "Tahini [FOODON:00003855]": { - "text": "Tahini [FOODON:00003855]", - "is_a": "Nuts and seed products" - }, - "Walnut (whole or parts) [FOODON:03316466]": { - "text": "Walnut (whole or parts) [FOODON:03316466]", - "is_a": "Nuts and seed products" - }, - "Prepared food product [FOODON:00001180]": { - "text": "Prepared food product [FOODON:00001180]" - }, - "Condiment [FOODON:03315708]": { - "text": "Condiment [FOODON:03315708]", - "is_a": "Prepared food product [FOODON:00001180]" - }, - "Confectionery food product [FOODON:00001149]": { - "text": "Confectionery food product [FOODON:00001149]", - "is_a": "Prepared food product [FOODON:00001180]" - }, - "Snack food [FOODON:03315013]": { - "text": "Snack food [FOODON:03315013]", - "is_a": "Prepared food product [FOODON:00001180]" - }, - "Produce [FOODON:03305145]": { - "text": "Produce [FOODON:03305145]" - }, - "Apple (whole or parts) [FOODON:03310788]": { - "text": "Apple (whole or parts) [FOODON:03310788]", - "is_a": "Produce [FOODON:03305145]" - }, - "Apple (whole) [FOODON:00002473]": { - "text": "Apple (whole) [FOODON:00002473]", - "is_a": "Apple (whole or parts) [FOODON:03310788]" - }, - "Arugula greens bunch [FOODON:00003643]": { - "text": "Arugula greens bunch [FOODON:00003643]", - "is_a": "Produce [FOODON:03305145]" - }, - "Avocado [FOODON:00003600]": { - "text": "Avocado [FOODON:00003600]", - "is_a": "Produce [FOODON:03305145]" - }, - "Cantaloupe (whole or parts) [FOODON:03000243]": { - "text": "Cantaloupe (whole or parts) [FOODON:03000243]", - "is_a": "Produce [FOODON:03305145]" - }, - "Chilli pepper [FOODON:00003744]": { - "text": "Chilli pepper [FOODON:00003744]", - "is_a": "Produce [FOODON:03305145]" - }, - "Coconut (whole or parts) [FOODON:03309861]": { - "text": "Coconut (whole or parts) [FOODON:03309861]", - "is_a": "Produce [FOODON:03305145]" - }, - "Coconut meat [FOODON:00003856]": { - "text": "Coconut meat [FOODON:00003856]", - "is_a": "Coconut (whole or parts) [FOODON:03309861]" - }, - "Corn cob (whole or parts) [FOODON:03310791]": { - "text": "Corn cob (whole or parts) [FOODON:03310791]", - "is_a": "Produce [FOODON:03305145]" - }, - "Cucumber (whole or parts) [FOODON:03000229]": { - "text": "Cucumber (whole or parts) [FOODON:03000229]", - "is_a": "Produce [FOODON:03305145]" - }, - "Fruit [PO:0009001]": { - "text": "Fruit [PO:0009001]", - "is_a": "Produce [FOODON:03305145]" - }, - "Goji berry [FOODON:00004360]": { - "text": "Goji berry [FOODON:00004360]", - "is_a": "Produce [FOODON:03305145]" - }, - "Greens (raw) [FOODON:03310765]": { - "text": "Greens (raw) [FOODON:03310765]", - "is_a": "Produce [FOODON:03305145]" - }, - "Kale leaf (whole or parts) [FOODON:03000236]": { - "text": "Kale leaf (whole or parts) [FOODON:03000236]", - "is_a": "Produce [FOODON:03305145]" - }, - "Karela (bitter melon) [FOODON:00004367]": { - "text": "Karela (bitter melon) [FOODON:00004367]", - "is_a": "Produce [FOODON:03305145]" - }, - "Lettuce head (whole or parts) [FOODON:03000239]": { - "text": "Lettuce head (whole or parts) [FOODON:03000239]", - "is_a": "Produce [FOODON:03305145]" - }, - "Mango (whole or parts) [FOODON:03000217]": { - "text": "Mango (whole or parts) [FOODON:03000217]", - "is_a": "Produce [FOODON:03305145]" - }, - "Mushroom (fruitbody) [FOODON:00003528]": { - "text": "Mushroom (fruitbody) [FOODON:00003528]", - "is_a": "Produce [FOODON:03305145]" - }, - "Papaya (whole or parts) [FOODON:03000228]": { - "text": "Papaya (whole or parts) [FOODON:03000228]", - "is_a": "Produce [FOODON:03305145]" - }, - "Pattypan squash (whole or parts) [FOODON:03000232]": { - "text": "Pattypan squash (whole or parts) [FOODON:03000232]", - "is_a": "Produce [FOODON:03305145]" - }, - "Peach [FOODON:00002485]": { - "text": "Peach [FOODON:00002485]", - "is_a": "Produce [FOODON:03305145]" - }, - "Pepper (whole or parts) [FOODON:03000249]": { - "text": "Pepper (whole or parts) [FOODON:03000249]", - "is_a": "Produce [FOODON:03305145]" - }, - "Potato [FOODON:03315354]": { - "text": "Potato [FOODON:03315354]", - "is_a": "Produce [FOODON:03305145]" - }, - "Salad [FOODON:03316042]": { - "text": "Salad [FOODON:03316042]", - "is_a": "Produce [FOODON:03305145]" - }, - "Scallion (whole or parts) [FOODON:03000250]": { - "text": "Scallion (whole or parts) [FOODON:03000250]", - "is_a": "Produce [FOODON:03305145]" - }, - "Spinach (whole or parts) [FOODON:03000221]": { - "text": "Spinach (whole or parts) [FOODON:03000221]", - "is_a": "Produce [FOODON:03305145]" - }, - "Sprout [FOODON:03420183]": { - "text": "Sprout [FOODON:03420183]", - "is_a": "Produce [FOODON:03305145]" - }, - "Germinated or sprouted seed [FOODON:03420102]": { - "text": "Germinated or sprouted seed [FOODON:03420102]", - "is_a": "Sprout [FOODON:03420183]" - }, - "Alfalfa sprout [FOODON:00002670]": { - "text": "Alfalfa sprout [FOODON:00002670]", - "is_a": "Germinated or sprouted seed [FOODON:03420102]" - }, - "Bean sprout [FOODON:00002576]": { - "text": "Bean sprout [FOODON:00002576]", - "is_a": "Germinated or sprouted seed [FOODON:03420102]" - }, - "Chia sprout [FOODON:03000180]": { - "text": "Chia sprout [FOODON:03000180]", - "is_a": "Germinated or sprouted seed [FOODON:03420102]" - }, - "Mixed sprouts [FOODON:03000182]": { - "text": "Mixed sprouts [FOODON:03000182]", - "is_a": "Germinated or sprouted seed [FOODON:03420102]" - }, - "Mung bean sprout [FOODON:03301446]": { - "text": "Mung bean sprout [FOODON:03301446]", - "is_a": "Germinated or sprouted seed [FOODON:03420102]" - }, - "Tomato (whole or pieces) [FOODON:00002318]": { - "text": "Tomato (whole or pieces) [FOODON:00002318]", - "is_a": "Produce [FOODON:03305145]" - }, - "Vegetable (whole or parts) [FOODON:03315308]": { - "text": "Vegetable (whole or parts) [FOODON:03315308]", - "is_a": "Produce [FOODON:03305145]" - }, - "Spice or herb [FOODON:00001242]": { - "text": "Spice or herb [FOODON:00001242]" - }, - "Basil (whole or parts) [FOODON:03000233]": { - "text": "Basil (whole or parts) [FOODON:03000233]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Black pepper (whole or parts) [FOODON:03000242]": { - "text": "Black pepper (whole or parts) [FOODON:03000242]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Cardamom (whole or parts) [FOODON:03000246]": { - "text": "Cardamom (whole or parts) [FOODON:03000246]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Chive leaf (whole or parts) [FOODON:03000240]": { - "text": "Chive leaf (whole or parts) [FOODON:03000240]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Coriander powder [FOODON:00004274]": { - "text": "Coriander powder [FOODON:00004274]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Coriander seed (whole or parts) [FOODON:03000224]": { - "text": "Coriander seed (whole or parts) [FOODON:03000224]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Cumin powder [FOODON:00004275]": { - "text": "Cumin powder [FOODON:00004275]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Cumin seed (whole) [FOODON:00003396]": { - "text": "Cumin seed (whole) [FOODON:00003396]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Black cumin seed (whole or parts) [FOODON:03000247]": { - "text": "Black cumin seed (whole or parts) [FOODON:03000247]", - "is_a": "Cumin seed (whole) [FOODON:00003396]" - }, - "Curry leaf (whole or parts) [FOODON:03000225]": { - "text": "Curry leaf (whole or parts) [FOODON:03000225]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Curry powder [FOODON:03301842]": { - "text": "Curry powder [FOODON:03301842]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Dill spice [FOODON:00004307]": { - "text": "Dill spice [FOODON:00004307]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Fennel (whole or parts) [FOODON:03000244]": { - "text": "Fennel (whole or parts) [FOODON:03000244]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Garlic powder [FOODON:03301844]": { - "text": "Garlic powder [FOODON:03301844]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Ginger root (whole or parts) [FOODON:03000220]": { - "text": "Ginger root (whole or parts) [FOODON:03000220]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Mint leaf (whole or parts) [FOODON:03000238]": { - "text": "Mint leaf (whole or parts) [FOODON:03000238]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Oregano (whole or parts) [FOODON:03000226]": { - "text": "Oregano (whole or parts) [FOODON:03000226]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Paprika (ground) [FOODON:03301223]": { - "text": "Paprika (ground) [FOODON:03301223]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Parsley leaf (whole or parts) [FOODON:03000231]": { - "text": "Parsley leaf (whole or parts) [FOODON:03000231]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Pepper (ground) [FOODON:03301526]": { - "text": "Pepper (ground) [FOODON:03301526]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Rasam powder [FOODON:00004277]": { - "text": "Rasam powder [FOODON:00004277]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Sage [FOODON:03301560]": { - "text": "Sage [FOODON:03301560]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Turmeric (ground) [FOODON:03310841]": { - "text": "Turmeric (ground) [FOODON:03310841]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "Spice [FOODON:03303380]": { - "text": "Spice [FOODON:03303380]", - "is_a": "Spice or herb [FOODON:00001242]" - }, - "White peppercorn (whole or parts) [FOODON:03000251]": { - "text": "White peppercorn (whole or parts) [FOODON:03000251]", - "is_a": "Spice or herb [FOODON:00001242]" + { + "range": "NullValueMenu" } - } + ] }, - "FoodProductPropertiesMenu": { - "name": "FoodProductPropertiesMenu", - "title": "food_product_properties menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Food (canned) [FOODON:00002418]": { - "text": "Food (canned) [FOODON:00002418]" - }, - "Food (cooked) [FOODON:00001181]": { - "text": "Food (cooked) [FOODON:00001181]" - }, - "Food (cut) [FOODON:00004291]": { - "text": "Food (cut) [FOODON:00004291]" - }, - "Food (chopped) [FOODON:00002777]": { - "text": "Food (chopped) [FOODON:00002777]", - "is_a": "Food (cut) [FOODON:00004291]" - }, - "Food (chunks) [FOODON:00004555]": { - "text": "Food (chunks) [FOODON:00004555]", - "is_a": "Food (cut) [FOODON:00004291]" - }, - "Food (cubed) [FOODON:00004278]": { - "text": "Food (cubed) [FOODON:00004278]", - "is_a": "Food (cut) [FOODON:00004291]" - }, - "Food (diced) [FOODON:00004549]": { - "text": "Food (diced) [FOODON:00004549]", - "is_a": "Food (cut) [FOODON:00004291]" - }, - "Food (grated) [FOODON:00004552]": { - "text": "Food (grated) [FOODON:00004552]", - "is_a": "Food (cut) [FOODON:00004291]" - }, - "Food (sliced) [FOODON:00002455]": { - "text": "Food (sliced) [FOODON:00002455]", - "is_a": "Food (cut) [FOODON:00004291]" - }, - "Food (shredded) [FOODON:00004553]": { - "text": "Food (shredded) [FOODON:00004553]", - "is_a": "Food (cut) [FOODON:00004291]" - }, - "Food (dried) [FOODON:03307539]": { - "text": "Food (dried) [FOODON:03307539]" - }, - "Food (fresh) [FOODON:00002457]": { - "text": "Food (fresh) [FOODON:00002457]" - }, - "Food (frozen) [FOODON:03302148]": { - "text": "Food (frozen) [FOODON:03302148]" - }, - "Food (pulped) [FOODON:00004554]": { - "text": "Food (pulped) [FOODON:00004554]" - }, - "Food (raw) [FOODON:03311126]": { - "text": "Food (raw) [FOODON:03311126]" - }, - "Food (unseasoned) [FOODON:00004287]": { - "text": "Food (unseasoned) [FOODON:00004287]" - }, - "Italian-style food product [FOODON:00004321]": { - "text": "Italian-style food product [FOODON:00004321]" - }, - "Meat (boneless) [FOODON:00003467]": { - "text": "Meat (boneless) [FOODON:00003467]" - }, - "Meat (skinless) [FOODON:00003468]": { - "text": "Meat (skinless) [FOODON:00003468]" - }, - "Meat (with bone) [FOODON:02010116]": { - "text": "Meat (with bone) [FOODON:02010116]" - }, - "Meat (with skin) [FOODON:02010111]": { - "text": "Meat (with skin) [FOODON:02010111]" - }, - "Soft [PATO:0000387]": { - "text": "Soft [PATO:0000387]" + "sequencing_assay_type": { + "name": "sequencing_assay_type", + "description": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", + "title": "sequencing_assay_type", + "comments": [ + "Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value." + ], + "examples": [ + { + "value": "whole genome sequencing assay [OBI:0002117]" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100997", + "domain_of": [ + "GRDISample" + ], + "range": "SequencingAssayTypeMenu" }, - "LabelClaimMenu": { - "name": "LabelClaimMenu", - "title": "label_claim menu", + "library_preparation_kit": { + "name": "library_preparation_kit", + "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", + "title": "library_preparation_kit", + "comments": [ + "Provide the name of the library preparation kit used." + ], + "examples": [ + { + "value": "Nextera XT" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Antibiotic free [FOODON:03601063]": { - "text": "Antibiotic free [FOODON:03601063]" - }, - "Cage free [FOODON:03601064]": { - "text": "Cage free [FOODON:03601064]" - }, - "Hormone free [FOODON:03601062]": { - "text": "Hormone free [FOODON:03601062]" - }, - "Organic food claim or use [FOODON:03510128]": { - "text": "Organic food claim or use [FOODON:03510128]" - }, - "Pasture raised [FOODON:03601065]": { - "text": "Pasture raised [FOODON:03601065]" - }, - "Ready-to-eat (RTE) [FOODON:03316636]": { - "text": "Ready-to-eat (RTE) [FOODON:03316636]" + "slot_uri": "GENEPIO:0001450", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "dna_fragment_length": { + "name": "dna_fragment_length", + "description": "The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation.", + "title": "DNA_fragment_length", + "comments": [ + "Provide the fragment length in base pairs (do not include the units)." + ], + "examples": [ + { + "value": "400" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100843", + "domain_of": [ + "GRDISample" + ], + "range": "integer" }, - "AnimalSourceOfFoodMenu": { - "name": "AnimalSourceOfFoodMenu", - "title": "animal_source_of_food menu", + "genomic_target_enrichment_method": { + "name": "genomic_target_enrichment_method", + "description": "The molecular technique used to selectively capture and amplify specific regions of interest from a genome.", + "title": "genomic_target_enrichment_method", + "comments": [ + "Provide the name of the enrichment method" + ], + "examples": [ + { + "value": "Hybrid selection method (bait-capture) [GENEPIO:0001950]" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Cow [NCBITaxon:9913]": { - "text": "Cow [NCBITaxon:9913]" - }, - "Fish [FOODON:03411222]": { - "text": "Fish [FOODON:03411222]" - }, - "Pig [NCBITaxon:9823]": { - "text": "Pig [NCBITaxon:9823]" - }, - "Poultry or game bird [FOODON:03411563]": { - "text": "Poultry or game bird [FOODON:03411563]" - }, - "Chicken [NCBITaxon:9031]": { - "text": "Chicken [NCBITaxon:9031]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Turkey [NCBITaxon:9103]": { - "text": "Turkey [NCBITaxon:9103]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Sheep [NCBITaxon:9940]": { - "text": "Sheep [NCBITaxon:9940]" - }, - "Shellfish [FOODON:03411433]": { - "text": "Shellfish [FOODON:03411433]" - }, - "Mussel [FOODON:03411223]": { - "text": "Mussel [FOODON:03411223]", - "is_a": "Shellfish [FOODON:03411433]" - }, - "Scallop [NCBITaxon:6566]": { - "text": "Scallop [NCBITaxon:6566]", - "is_a": "Shellfish [FOODON:03411433]" - }, - "Shrimp [FOODON:03411237]": { - "text": "Shrimp [FOODON:03411237]", - "is_a": "Shellfish [FOODON:03411433]" - }, - "Squid [FOODON:03411205]": { - "text": "Squid [FOODON:03411205]", - "is_a": "Shellfish [FOODON:03411433]" + "slot_uri": "GENEPIO:0100966", + "domain_of": [ + "GRDISample" + ], + "range": "GenomicTargetEnrichmentMethodMenu" + }, + "genomic_target_enrichment_method_details": { + "name": "genomic_target_enrichment_method_details", + "description": "Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome.", + "title": "genomic_target_enrichment_method_details", + "comments": [ + "Provide details that are applicable to the method you used. Note: If bait-capture methods were used for enrichment, provide the panel name and version number (or a URL providing that information)." + ], + "examples": [ + { + "value": "enrichment was done using Twist's respiratory virus research panel: https://www.twistbioscience.com/products/ngs/fixed-panels/respiratory-virus-research-panel" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100967", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" }, - "FoodProductProductionStreamMenu": { - "name": "FoodProductProductionStreamMenu", - "title": "food_product_production_stream menu", + "amplicon_pcr_primer_scheme": { + "name": "amplicon_pcr_primer_scheme", + "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", + "title": "amplicon_pcr_primer_scheme", + "comments": [ + "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." + ], + "examples": [ + { + "value": "artic v3" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Beef cattle production stream [FOODON:03000452]": { - "text": "Beef cattle production stream [FOODON:03000452]" - }, - "Broiler chicken production stream [FOODON:03000455]": { - "text": "Broiler chicken production stream [FOODON:03000455]" - }, - "Dairy cattle production stream [FOODON:03000453]": { - "text": "Dairy cattle production stream [FOODON:03000453]" - }, - "Egg production stream [FOODON:03000458]": { - "text": "Egg production stream [FOODON:03000458]" - }, - "Layer chicken production stream [FOODON:03000456]": { - "text": "Layer chicken production stream [FOODON:03000456]" - }, - "Meat production stream [FOODON:03000460]": { - "text": "Meat production stream [FOODON:03000460]" - }, - "Veal meat production stream [FOODON:03000461]": { - "text": "Veal meat production stream [FOODON:03000461]", - "is_a": "Meat production stream [FOODON:03000460]" - }, - "Milk production stream [FOODON:03000459]": { - "text": "Milk production stream [FOODON:03000459]" + "slot_uri": "GENEPIO:0001456", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "amplicon_size": { + "name": "amplicon_size", + "description": "The length of the amplicon generated by PCR amplification.", + "title": "amplicon_size", + "comments": [ + "Provide the amplicon size expressed in base pairs." + ], + "examples": [ + { + "value": "300" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001449", + "domain_of": [ + "GRDISample" + ], + "range": "integer" }, - "CollectionDeviceMenu": { - "name": "CollectionDeviceMenu", - "title": "collection_device menu", + "sequencing_flow_cell_version": { + "name": "sequencing_flow_cell_version", + "description": "The version number of the flow cell used for generating sequence data.", + "title": "sequencing_flow_cell_version", + "comments": [ + "Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include \"version\" or \"v\" in the version number." + ], + "examples": [ + { + "value": "R.9.4.1" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Auger (earth auger) [AGRO:00000405]": { - "text": "Auger (earth auger) [AGRO:00000405]" - }, - "Box corer [GENEPIO:0100928]": { - "text": "Box corer [GENEPIO:0100928]" - }, - "Container [OBI:0000967]": { - "text": "Container [OBI:0000967]" - }, - "Bag [GSSO:008558]": { - "text": "Bag [GSSO:008558]", - "is_a": "Container [OBI:0000967]" - }, - "Whirlpak sampling bag [GENEPIO:0002122]": { - "text": "Whirlpak sampling bag [GENEPIO:0002122]", - "is_a": "Bag [GSSO:008558]" - }, - "Bottle [FOODON:03490214]": { - "text": "Bottle [FOODON:03490214]", - "is_a": "Container [OBI:0000967]" - }, - "Vial [OBI:0000522]": { - "text": "Vial [OBI:0000522]", - "is_a": "Container [OBI:0000967]" - }, - "Culture plate [GENEPIO:0004318]": { - "text": "Culture plate [GENEPIO:0004318]" - }, - "Petri dish [NCIT:C96141]": { - "text": "Petri dish [NCIT:C96141]", - "is_a": "Culture plate [GENEPIO:0004318]" - }, - "Filter [GENEPIO:0100103]": { - "text": "Filter [GENEPIO:0100103]" - }, - "PONAR grab sampler [GENEPIO:0100929]": { - "text": "PONAR grab sampler [GENEPIO:0100929]" - }, - "Scoop [GENEPIO:0002125]": { - "text": "Scoop [GENEPIO:0002125]" - }, - "Soil sample probe [GENEPIO:0100930]": { - "text": "Soil sample probe [GENEPIO:0100930]" - }, - "Spatula [NCIT:C149941]": { - "text": "Spatula [NCIT:C149941]" - }, - "Sponge [OBI:0002819]": { - "text": "Sponge [OBI:0002819]" - }, - "Swab [GENEPIO:0100027]": { - "text": "Swab [GENEPIO:0100027]", - "is_a": "Sponge [OBI:0002819]" - }, - "Drag swab [OBI:0002822]": { - "text": "Drag swab [OBI:0002822]", - "is_a": "Swab [GENEPIO:0100027]" - }, - "Surface wipe [OBI:0002824]": { - "text": "Surface wipe [OBI:0002824]", - "is_a": "Swab [GENEPIO:0100027]" - }, - "Tube [GENEPIO:0101196]": { - "text": "Tube [GENEPIO:0101196]" - }, - "Vacuum device [GENEPIO:0002127]": { - "text": "Vacuum device [GENEPIO:0002127]" - }, - "Vacutainer [OBIB:0000032]": { - "text": "Vacutainer [OBIB:0000032]", - "is_a": "Vacuum device [GENEPIO:0002127]" + "slot_uri": "GENEPIO:0101102", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "sequencing_protocol": { + "name": "sequencing_protocol", + "description": "The protocol or method used for sequencing.", + "title": "sequencing_protocol", + "comments": [ + "Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online." + ], + "examples": [ + { + "value": "https://www.protocols.io/view/ncov-2019-sequencing-protocol-bbmuik6w?version_warning=no" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001454", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" }, - "CollectionMethodMenu": { - "name": "CollectionMethodMenu", - "title": "collection_method menu", + "r1_fastq_filename": { + "name": "r1_fastq_filename", + "description": "The user-specified filename of the r1 FASTQ file.", + "title": "r1_fastq_filename", + "comments": [ + "Provide the r1 FASTQ filename." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R1_001.fastq.gz" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Aspiration [HP:0002835]": { - "text": "Aspiration [HP:0002835]" - }, - "Biopsy [OBI:0002650]": { - "text": "Biopsy [OBI:0002650]" - }, - "Fecal grab [GENEPIO:0004326]": { - "text": "Fecal grab [GENEPIO:0004326]" - }, - "Filtration [OBI:0302885]": { - "text": "Filtration [OBI:0302885]" - }, - "Air filtration [GENEPIO:0100031]": { - "text": "Air filtration [GENEPIO:0100031]", - "is_a": "Filtration [OBI:0302885]" - }, - "Water filtration [GENEPIO:0100931]": { - "text": "Water filtration [GENEPIO:0100931]", - "is_a": "Filtration [OBI:0302885]" - }, - "Lavage [OBI:0600044]": { - "text": "Lavage [OBI:0600044]" - }, - "Bronchoalveolar lavage [GENEPIO:0100032]": { - "text": "Bronchoalveolar lavage [GENEPIO:0100032]", - "is_a": "Lavage [OBI:0600044]" - }, - "Gastric lavage [GENEPIO:0100033]": { - "text": "Gastric lavage [GENEPIO:0100033]", - "is_a": "Lavage [OBI:0600044]" - }, - "Necropsy [MMO:0000344]": { - "text": "Necropsy [MMO:0000344]" - }, - "Phlebotomy [NCIT:C28221]": { - "text": "Phlebotomy [NCIT:C28221]" - }, - "Rinsing for specimen collection [GENEPIO:0002116]": { - "text": "Rinsing for specimen collection [GENEPIO:0002116]" - }, - "Scooping [GENEPIO:0100932]": { - "text": "Scooping [GENEPIO:0100932]" - }, - "Sediment collection [GENEPIO:0100933]": { - "text": "Sediment collection [GENEPIO:0100933]" - }, - "Soil coring [GENEPIO:0100934]": { - "text": "Soil coring [GENEPIO:0100934]" - }, - "Surgical removal [XCO:0000026]": { - "text": "Surgical removal [XCO:0000026]" - }, - "Weep fluid collection (pouring) [GENEPIO:0101003]": { - "text": "Weep fluid collection (pouring) [GENEPIO:0101003]" + "slot_uri": "GENEPIO:0001476", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "r2_fastq_filename": { + "name": "r2_fastq_filename", + "description": "The user-specified filename of the r2 FASTQ file.", + "title": "r2_fastq_filename", + "comments": [ + "Provide the r2 FASTQ filename." + ], + "examples": [ + { + "value": "ABC123_S1_L001_R2_001.fastq.gz" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001477", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" }, - "SampleVolumeMeasurementUnitMenu": { - "name": "SampleVolumeMeasurementUnitMenu", - "title": "sample_volume_measurement_unit menu", + "fast5_filename": { + "name": "fast5_filename", + "description": "The user-specified filename of the FAST5 file.", + "title": "fast5_filename", + "comments": [ + "Provide the FAST5 filename." + ], + "examples": [ + { + "value": "batch1a_sequences.fast5" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "microliter (uL) [UO:0000101]": { - "text": "microliter (uL) [UO:0000101]" - }, - "milliliter (mL) [UO:0000098]": { - "text": "milliliter (mL) [UO:0000098]" - }, - "liter (L) [UO:0000099]": { - "text": "liter (L) [UO:0000099]" + "slot_uri": "GENEPIO:0001480", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "genome_sequence_filename": { + "name": "genome_sequence_filename", + "description": "The user-defined filename of the FASTA file.", + "title": "genome_sequence_filename", + "comments": [ + "Provide the FASTA filename." + ], + "examples": [ + { + "value": "pathogenassembly123.fasta" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0101715", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" }, - "ResidualSampleStatusMenu": { - "name": "ResidualSampleStatusMenu", - "title": "residual_sample_status menu", + "quality_control_method_name": { + "name": "quality_control_method_name", + "description": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", + "title": "quality_control_method_name", + "comments": [ + "Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided." + ], + "examples": [ + { + "value": "ncov-tools" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Residual sample remaining (some sample left) [GENEPIO:0101087]": { - "text": "Residual sample remaining (some sample left) [GENEPIO:0101087]" - }, - "No residual sample (sample all used) [GENEPIO:0101088]": { - "text": "No residual sample (sample all used) [GENEPIO:0101088]" - }, - "Residual sample status unkown [GENEPIO:0101089]": { - "text": "Residual sample status unkown [GENEPIO:0101089]" + "slot_uri": "GENEPIO:0100557", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "quality_control_method_version": { + "name": "quality_control_method_version", + "description": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", + "title": "quality_control_method_version", + "comments": [ + "Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon." + ], + "examples": [ + { + "value": "1.2.3" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100558", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" }, - "SampleStorageDurationUnitMenu": { - "name": "SampleStorageDurationUnitMenu", - "title": "sample_storage_duration_unit menu", + "quality_control_determination": { + "name": "quality_control_determination", + "description": "The determination of a quality control assessment.", + "title": "quality_control_determination", + "comments": [ + "Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form." + ], + "examples": [ + { + "value": "sequence failed quality control" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Second [UO:0000010]": { - "text": "Second [UO:0000010]" - }, - "Minute [UO:0000031]": { - "text": "Minute [UO:0000031]" - }, - "Hour [UO:0000032]": { - "text": "Hour [UO:0000032]" - }, - "Day [UO:0000033]": { - "text": "Day [UO:0000033]" - }, - "Week [UO:0000034]": { - "text": "Week [UO:0000034]" - }, - "Month [UO:0000035]": { - "text": "Month [UO:0000035]" + "slot_uri": "GENEPIO:0100559", + "domain_of": [ + "GRDISample" + ], + "multivalued": true, + "any_of": [ + { + "range": "QualityControlDeterminationMenu" }, - "Year [UO:0000036]": { - "text": "Year [UO:0000036]" + { + "range": "NullValueMenu" } - } + ] }, - "NucelicAcidStorageDurationUnitMenu": { - "name": "NucelicAcidStorageDurationUnitMenu", - "title": "nucelic_acid_storage_duration_unit menu", + "quality_control_issues": { + "name": "quality_control_issues", + "description": "The reason contributing to, or causing, a low quality determination in a quality control assessment.", + "title": "quality_control_issues", + "comments": [ + "Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form." + ], + "examples": [ + { + "value": "low average genome coverage" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Second [UO:0000010]": { - "text": "Second [UO:0000010]" - }, - "Minute [UO:0000031]": { - "text": "Minute [UO:0000031]" - }, - "Hour [UO:0000032]": { - "text": "Hour [UO:0000032]" - }, - "Day [UO:0000033]": { - "text": "Day [UO:0000033]" - }, - "Week [UO:0000034]": { - "text": "Week [UO:0000034]" - }, - "Month [UO:0000035]": { - "text": "Month [UO:0000035]" + "slot_uri": "GENEPIO:0100560", + "domain_of": [ + "GRDISample" + ], + "multivalued": true, + "any_of": [ + { + "range": "QualityControlIssuesMenu" }, - "Year [UO:0000036]": { - "text": "Year [UO:0000036]" + { + "range": "NullValueMenu" } - } + ] }, - "FoodPackagingMenu": { - "name": "FoodPackagingMenu", - "title": "food_packaging menu", + "quality_control_details": { + "name": "quality_control_details", + "description": "The details surrounding a low quality determination in a quality control assessment.", + "title": "quality_control_details", + "comments": [ + "Provide notes or details regarding QC results using free text." + ], + "examples": [ + { + "value": "CT value of 39. Low viral load. Low DNA concentration after amplification." + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Bag, sack or pouch [FOODON:03490197]": { - "text": "Bag, sack or pouch [FOODON:03490197]" - }, - "Paper bag, sack or pouch [FOODON:03490120]": { - "text": "Paper bag, sack or pouch [FOODON:03490120]", - "is_a": "Bag, sack or pouch [FOODON:03490197]" - }, - "Plastic bag, sack or pouch [FOODON:03490166]": { - "text": "Plastic bag, sack or pouch [FOODON:03490166]", - "is_a": "Bag, sack or pouch [FOODON:03490197]" - }, - "Plastic shrink wrap [FOODON:03490137]": { - "text": "Plastic shrink wrap [FOODON:03490137]", - "is_a": "Plastic bag, sack or pouch [FOODON:03490166]" - }, - "Plastic wrapper [FOODON:03490128]": { - "text": "Plastic wrapper [FOODON:03490128]", - "is_a": "Plastic bag, sack or pouch [FOODON:03490166]" + "slot_uri": "GENEPIO:0100561", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "raw_sequence_data_processing_method": { + "name": "raw_sequence_data_processing_method", + "description": "The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", + "title": "raw_sequence_data_processing_method", + "comments": [ + "Raw data processing can have a significant impact on data quality and how it can be used. Provide the names and version numbers of software used for trimming adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), or a link to a GitHub protocol." + ], + "examples": [ + { + "value": "Porechop 0.2.3" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001458", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Bottle or jar [FOODON:03490203]": { - "text": "Bottle or jar [FOODON:03490203]" + { + "range": "NullValueMenu" + } + ] + }, + "dehosting_method": { + "name": "dehosting_method", + "description": "The method used to remove host reads from the pathogen sequence.", + "title": "dehosting_method", + "comments": [ + "Provide the name and version number of the software used to remove host reads." + ], + "examples": [ + { + "value": "Nanostripper" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001459", + "domain_of": [ + "GRDISample" + ], + "recommended": true, + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Can (container) [FOODON:03490204]": { - "text": "Can (container) [FOODON:03490204]" + { + "range": "NullValueMenu" + } + ] + }, + "sequence_assembly_software_name": { + "name": "sequence_assembly_software_name", + "description": "The name of the software used to assemble a sequence.", + "title": "sequence_assembly_software_name", + "comments": [ + "Provide the name of the software used to assemble the sequence." + ], + "examples": [ + { + "value": "SPAdes Genome Assembler, Canu, wtdbg2, velvet" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100825", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Paper container, treated [FOODON:03490330]": { - "text": "Paper container, treated [FOODON:03490330]" + { + "range": "NullValueMenu" + } + ] + }, + "sequence_assembly_software_version": { + "name": "sequence_assembly_software_version", + "description": "The version of the software used to assemble a sequence.", + "title": "sequence_assembly_software_version", + "comments": [ + "Provide the version of the software used to assemble the sequence." + ], + "examples": [ + { + "value": "3.15.5" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100826", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Paper container, untreated [FOODON:03490334]": { - "text": "Paper container, untreated [FOODON:03490334]" + { + "range": "NullValueMenu" + } + ] + }, + "consensus_sequence_software_name": { + "name": "consensus_sequence_software_name", + "description": "The name of the software used to generate the consensus sequence.", + "title": "consensus_sequence_software_name", + "comments": [ + "Provide the name of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "iVar" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001463", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Plastic tray or pan [FOODON:03490126]": { - "text": "Plastic tray or pan [FOODON:03490126]" + { + "range": "NullValueMenu" } - } + ] }, - "HostCommonNameMenu": { - "name": "HostCommonNameMenu", - "title": "host (common name) menu", + "consensus_sequence_software_version": { + "name": "consensus_sequence_software_version", + "description": "The version of the software used to generate the consensus sequence.", + "title": "consensus_sequence_software_version", + "comments": [ + "Provide the version of the software used to generate the consensus sequence." + ], + "examples": [ + { + "value": "1.3" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Bird [NCBITaxon:8782]": { - "text": "Bird [NCBITaxon:8782]" + "slot_uri": "GENEPIO:0001469", + "domain_of": [ + "GRDISample" + ], + "any_of": [ + { + "range": "WhitespaceMinimizedString" }, - "Chicken [NCBITaxon:9031]": { - "text": "Chicken [NCBITaxon:9031]", - "is_a": "Bird [NCBITaxon:8782]" - }, - "Seabird [FOODON:00004504]": { - "text": "Seabird [FOODON:00004504]", - "is_a": "Bird [NCBITaxon:8782]" - }, - "Cormorant [NCBITaxon:9206]": { - "text": "Cormorant [NCBITaxon:9206]", - "is_a": "Seabird [FOODON:00004504]" - }, - "Double Crested Cormorant [NCBITaxon:56069]": { - "text": "Double Crested Cormorant [NCBITaxon:56069]", - "is_a": "Cormorant [NCBITaxon:9206]" - }, - "Crane [NCBITaxon:9109]": { - "text": "Crane [NCBITaxon:9109]", - "is_a": "Seabird [FOODON:00004504]" - }, - "Whooping Crane [NCBITaxon:9117]": { - "text": "Whooping Crane [NCBITaxon:9117]", - "is_a": "Crane [NCBITaxon:9109]" - }, - "Gull (Seagull) [NCBITaxon:8911]": { - "text": "Gull (Seagull) [NCBITaxon:8911]", - "is_a": "Seabird [FOODON:00004504]" - }, - "Glaucous-winged Gull [NCBITaxon:119606]": { - "text": "Glaucous-winged Gull [NCBITaxon:119606]", - "is_a": "Gull (Seagull) [NCBITaxon:8911]" - }, - "Great Black-backed Gull [NCBITaxon:8912]": { - "text": "Great Black-backed Gull [NCBITaxon:8912]", - "is_a": "Gull (Seagull) [NCBITaxon:8911]" - }, - "Herring Gull [NCBITaxon:35669]": { - "text": "Herring Gull [NCBITaxon:35669]", - "is_a": "Gull (Seagull) [NCBITaxon:8911]" - }, - "Ring-billed Gull [NCBITaxon:126683]": { - "text": "Ring-billed Gull [NCBITaxon:126683]", - "is_a": "Gull (Seagull) [NCBITaxon:8911]" - }, - "Eider [NCBITaxon:50366]": { - "text": "Eider [NCBITaxon:50366]", - "is_a": "Seabird [FOODON:00004504]" - }, - "Common Eider [NCBITaxon:76058]": { - "text": "Common Eider [NCBITaxon:76058]", - "is_a": "Eider [NCBITaxon:50366]" - }, - "Turkey [NCBITaxon:9103]": { - "text": "Turkey [NCBITaxon:9103]", - "is_a": "Bird [NCBITaxon:8782]" - }, - "Fish [FOODON:03411222]": { - "text": "Fish [FOODON:03411222]" - }, - "Rainbow Trout [NCBITaxon:8022]": { - "text": "Rainbow Trout [NCBITaxon:8022]", - "is_a": "Fish [FOODON:03411222]" - }, - "Sablefish [NCBITaxon:229290]": { - "text": "Sablefish [NCBITaxon:229290]", - "is_a": "Fish [FOODON:03411222]" - }, - "Salmon [FOODON:00003473]": { - "text": "Salmon [FOODON:00003473]", - "is_a": "Fish [FOODON:03411222]" - }, - "Atlantic Salmon [NCBITaxon:8030]": { - "text": "Atlantic Salmon [NCBITaxon:8030]", - "is_a": "Salmon [FOODON:00003473]" - }, - "Chinook salmon [NCBITaxon:74940]": { - "text": "Chinook salmon [NCBITaxon:74940]", - "is_a": "Salmon [FOODON:00003473]" - }, - "Coho Salmon [NCBITaxon:8019]": { - "text": "Coho Salmon [NCBITaxon:8019]", - "is_a": "Salmon [FOODON:00003473]" - }, - "Mammal [FOODON:03411134]": { - "text": "Mammal [FOODON:03411134]" - }, - "Companion animal [FOODON:03000300]": { - "text": "Companion animal [FOODON:03000300]", - "is_a": "Mammal [FOODON:03411134]" - }, - "Cow [NCBITaxon:9913]": { - "text": "Cow [NCBITaxon:9913]", - "is_a": "Mammal [FOODON:03411134]" - }, - "Human [NCBITaxon:9606]": { - "text": "Human [NCBITaxon:9606]", - "is_a": "Mammal [FOODON:03411134]" - }, - "Pig [NCBITaxon:9823]": { - "text": "Pig [NCBITaxon:9823]", - "is_a": "Mammal [FOODON:03411134]" - }, - "Sheep [NCBITaxon:9940]": { - "text": "Sheep [NCBITaxon:9940]", - "is_a": "Mammal [FOODON:03411134]" - }, - "Shellfish [FOODON:03411433]": { - "text": "Shellfish [FOODON:03411433]" - }, - "Atlantic Lobster [NCBITaxon:6706]": { - "text": "Atlantic Lobster [NCBITaxon:6706]", - "is_a": "Shellfish [FOODON:03411433]" - }, - "Atlantic Oyster [NCBITaxon:6565]": { - "text": "Atlantic Oyster [NCBITaxon:6565]", - "is_a": "Shellfish [FOODON:03411433]" - }, - "Blue Mussel [NCBITaxon:6550]": { - "text": "Blue Mussel [NCBITaxon:6550]", - "is_a": "Shellfish [FOODON:03411433]" + { + "range": "NullValueMenu" } - } + ] }, - "HostScientificNameMenu": { - "name": "HostScientificNameMenu", - "title": "host (scientific name) menu", + "breadth_of_coverage_value": { + "name": "breadth_of_coverage_value", + "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", + "title": "breadth_of_coverage_value", + "comments": [ + "Provide value as a percent." + ], + "examples": [ + { + "value": "95" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Anoplopoma fimbria [NCBITaxon:229290]": { - "text": "Anoplopoma fimbria [NCBITaxon:229290]" - }, - "Bos taurus [NCBITaxon:9913]": { - "text": "Bos taurus [NCBITaxon:9913]" - }, - "Crassostrea virginica [NCBITaxon:6565]": { - "text": "Crassostrea virginica [NCBITaxon:6565]" - }, - "Gallus gallus [NCBITaxon:9031]": { - "text": "Gallus gallus [NCBITaxon:9031]" - }, - "Grus americana [NCBITaxon:9117]": { - "text": "Grus americana [NCBITaxon:9117]" - }, - "Homarus americanus [NCBITaxon:6706]": { - "text": "Homarus americanus [NCBITaxon:6706]" - }, - "Homo sapiens [NCBITaxon:9606]": { - "text": "Homo sapiens [NCBITaxon:9606]" - }, - "Larus argentatus [NCBITaxon:35669]": { - "text": "Larus argentatus [NCBITaxon:35669]" - }, - "Larus delawarensis [NCBITaxon:126683]": { - "text": "Larus delawarensis [NCBITaxon:126683]" - }, - "Larus glaucescens [NCBITaxon:119606]": { - "text": "Larus glaucescens [NCBITaxon:119606]" - }, - "Larus marinus [NCBITaxon:8912]": { - "text": "Larus marinus [NCBITaxon:8912]" - }, - "Meleagris gallopavo [NCBITaxon:9103]": { - "text": "Meleagris gallopavo [NCBITaxon:9103]" - }, - "Mytilus edulis [NCBITaxon:6550]": { - "text": "Mytilus edulis [NCBITaxon:6550]" - }, - "Oncorhynchus kisutch [NCBITaxon:8019]": { - "text": "Oncorhynchus kisutch [NCBITaxon:8019]" - }, - "Oncorhynchus mykiss [NCBITaxon:8022]": { - "text": "Oncorhynchus mykiss [NCBITaxon:8022]" - }, - "Oncorhynchus tshawytscha [NCBITaxon:74940]": { - "text": "Oncorhynchus tshawytscha [NCBITaxon:74940]" - }, - "Ovis aries [NCBITaxon:9940]": { - "text": "Ovis aries [NCBITaxon:9940]" - }, - "Phalacrocorax auritus [NCBITaxon:56069]": { - "text": "Phalacrocorax auritus [NCBITaxon:56069]" - }, - "Salmo salar [NCBITaxon:8030]": { - "text": "Salmo salar [NCBITaxon:8030]" - }, - "Somateria mollissima [NCBITaxon:76058]": { - "text": "Somateria mollissima [NCBITaxon:76058]" - }, - "Sus scrofa domesticus [NCBITaxon:9825]": { - "text": "Sus scrofa domesticus [NCBITaxon:9825]" + "slot_uri": "GENEPIO:0001472", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "depth_of_coverage_value": { + "name": "depth_of_coverage_value", + "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", + "title": "depth_of_coverage_value", + "comments": [ + "Provide value as a fold of coverage." + ], + "examples": [ + { + "value": "400" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0001474", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" }, - "HostFoodProductionNameMenu": { - "name": "HostFoodProductionNameMenu", - "title": "host (food production name) menu", + "depth_of_coverage_threshold": { + "name": "depth_of_coverage_threshold", + "description": "The threshold used as a cut-off for the depth of coverage.", + "title": "depth_of_coverage_threshold", + "comments": [ + "Provide the threshold fold coverage." + ], + "examples": [ + { + "value": "100" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Cow (by age/production stage) (organizational term)": { - "text": "Cow (by age/production stage) (organizational term)" - }, - "Calf [FOODON:03411349]": { - "text": "Calf [FOODON:03411349]", - "is_a": "Cow (by age/production stage) (organizational term)" - }, - "Dry cow [FOODON:00004411]": { - "text": "Dry cow [FOODON:00004411]", - "is_a": "Cow (by age/production stage) (organizational term)" - }, - "Feeder cow [FOODON:00004292]": { - "text": "Feeder cow [FOODON:00004292]", - "is_a": "Cow (by age/production stage) (organizational term)" - }, - "Finisher cow [FOODON:00004293]": { - "text": "Finisher cow [FOODON:00004293]", - "is_a": "Cow (by age/production stage) (organizational term)" - }, - "Milker cow [FOODON:03411201]": { - "text": "Milker cow [FOODON:03411201]", - "is_a": "Cow (by age/production stage) (organizational term)" - }, - "Stocker cow [FOODON:00004294]": { - "text": "Stocker cow [FOODON:00004294]", - "is_a": "Cow (by age/production stage) (organizational term)" - }, - "Weanling cow [FOODON:00004295]": { - "text": "Weanling cow [FOODON:00004295]", - "is_a": "Cow (by age/production stage) (organizational term)" - }, - "Cow (by sex/reproductive stage) (organizational term)": { - "text": "Cow (by sex/reproductive stage) (organizational term)" - }, - "Bull [FOODON:00000015]": { - "text": "Bull [FOODON:00000015]", - "is_a": "Cow (by sex/reproductive stage) (organizational term)" - }, - "Cow [NCBITaxon:9913]": { - "text": "Cow [NCBITaxon:9913]", - "is_a": "Cow (by sex/reproductive stage) (organizational term)" - }, - "Freemartin [FOODON:00004296]": { - "text": "Freemartin [FOODON:00004296]", - "is_a": "Cow (by sex/reproductive stage) (organizational term)" - }, - "Heifer [FOODON:00002518]": { - "text": "Heifer [FOODON:00002518]", - "is_a": "Cow (by sex/reproductive stage) (organizational term)" - }, - "Steer [FOODON:00002531]": { - "text": "Steer [FOODON:00002531]", - "is_a": "Cow (by sex/reproductive stage) (organizational term)" - }, - "Pig (by age/production stage) (organizational term)": { - "text": "Pig (by age/production stage) (organizational term)" - }, - "Finisher pig [FOODON:00003371]": { - "text": "Finisher pig [FOODON:00003371]", - "is_a": "Pig (by age/production stage) (organizational term)" - }, - "Grower pig [FOODON:00003370]": { - "text": "Grower pig [FOODON:00003370]", - "is_a": "Pig (by age/production stage) (organizational term)" - }, - "Nursing pig [FOODON:00004297 ]": { - "text": "Nursing pig [FOODON:00004297 ]", - "is_a": "Pig (by age/production stage) (organizational term)" - }, - "Pig [NCBITaxon:9823]": { - "text": "Pig [NCBITaxon:9823]", - "is_a": "Pig (by age/production stage) (organizational term)" - }, - "Piglet [FOODON:00003952]": { - "text": "Piglet [FOODON:00003952]", - "is_a": "Pig (by age/production stage) (organizational term)" - }, - "Weanling (weaner) pig [FOODON:00003373]": { - "text": "Weanling (weaner) pig [FOODON:00003373]", - "is_a": "Pig (by age/production stage) (organizational term)" - }, - "Pig (by sex/reproductive stage) (organizational term)": { - "text": "Pig (by sex/reproductive stage) (organizational term)" - }, - "Barrow [FOODON:03411280]": { - "text": "Barrow [FOODON:03411280]", - "is_a": "Pig (by sex/reproductive stage) (organizational term)" - }, - "Boar [FOODON:03412248]": { - "text": "Boar [FOODON:03412248]", - "is_a": "Pig (by sex/reproductive stage) (organizational term)" - }, - "Gilt [FOODON:00003369]": { - "text": "Gilt [FOODON:00003369]", - "is_a": "Pig (by sex/reproductive stage) (organizational term)" - }, - "Sow [FOODON:00003333]": { - "text": "Sow [FOODON:00003333]", - "is_a": "Pig (by sex/reproductive stage) (organizational term)" - }, - "Poultry or game bird [FOODON:03411563]": { - "text": "Poultry or game bird [FOODON:03411563]" - }, - "Broiler or fryer chicken [FOODON:03411198]": { - "text": "Broiler or fryer chicken [FOODON:03411198]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Capon [FOODON:03411711]": { - "text": "Capon [FOODON:03411711]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Chick [FOODON:00004299]": { - "text": "Chick [FOODON:00004299]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Chicken [NCBITaxon:9031]": { - "text": "Chicken [NCBITaxon:9031]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Egg [UBERON:0007379]": { - "text": "Egg [UBERON:0007379]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Hatchling [FOODON:00004300]": { - "text": "Hatchling [FOODON:00004300]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Hen [FOODON:00003282]": { - "text": "Hen [FOODON:00003282]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Layer chicken [FOODON:00004301]": { - "text": "Layer chicken [FOODON:00004301]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Layer turkey [FOODON:00004302]": { - "text": "Layer turkey [FOODON:00004302]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Poult [FOODON:00002962]": { - "text": "Poult [FOODON:00002962]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Pullet [FOODON:00004303]": { - "text": "Pullet [FOODON:00004303]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Rooster [FOODON:03411714]": { - "text": "Rooster [FOODON:03411714]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Tom (Gobbler) [FOODON:00004304 ]": { - "text": "Tom (Gobbler) [FOODON:00004304 ]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Turkey [NCBITaxon:9103]": { - "text": "Turkey [NCBITaxon:9103]", - "is_a": "Poultry or game bird [FOODON:03411563]" - }, - "Sheep [NCBITaxon:9940]": { - "text": "Sheep [NCBITaxon:9940]" - }, - "Ram [FOODON:00004305]": { - "text": "Ram [FOODON:00004305]", - "is_a": "Sheep [NCBITaxon:9940]" - }, - "Wether sheep [FOODON:00004306]": { - "text": "Wether sheep [FOODON:00004306]", - "is_a": "Sheep [NCBITaxon:9940]" - }, - "Ewe [FOODON:03412610]": { - "text": "Ewe [FOODON:03412610]", - "is_a": "Sheep [NCBITaxon:9940]" - }, - "Lamb [FOODON:03411669]": { - "text": "Lamb [FOODON:03411669]", - "is_a": "Sheep [NCBITaxon:9940]" - }, - "Fish [FOODON:03411222]": { - "text": "Fish [FOODON:03411222]" - }, - "Fish egg [FOODON:00004319]": { - "text": "Fish egg [FOODON:00004319]", - "is_a": "Fish [FOODON:03411222]" - }, - "Fry (fish) [FOODON:00004318]": { - "text": "Fry (fish) [FOODON:00004318]", - "is_a": "Fish [FOODON:03411222]" - }, - "Juvenile fish [FOODON:00004317]": { - "text": "Juvenile fish [FOODON:00004317]", - "is_a": "Fish [FOODON:03411222]" + "slot_uri": "GENEPIO:0001475", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "genome_completeness": { + "name": "genome_completeness", + "description": "The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data.", + "title": "genome_completeness", + "comments": [ + "Provide the genome completeness as a percent (no need to include units)." + ], + "examples": [ + { + "value": "85" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100844", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" }, - "HostAgeBinMenu": { - "name": "HostAgeBinMenu", - "title": "host_age_bin menu", + "number_of_base_pairs_sequenced": { + "name": "number_of_base_pairs_sequenced", + "description": "The number of total base pairs generated by the sequencing process.", + "title": "number_of_base_pairs_sequenced", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "387566" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "First winter [GENEPIO:0100684]": { - "text": "First winter [GENEPIO:0100684]" - }, - "First summer [GENEPIO:0100685]": { - "text": "First summer [GENEPIO:0100685]" - }, - "Second winter [GENEPIO:0100686]": { - "text": "Second winter [GENEPIO:0100686]" - }, - "Second summer [GENEPIO:0100687]": { - "text": "Second summer [GENEPIO:0100687]" - }, - "Third winter [GENEPIO:0100688]": { - "text": "Third winter [GENEPIO:0100688]" - }, - "Third summer [GENEPIO:0100689]": { - "text": "Third summer [GENEPIO:0100689]" + "slot_uri": "GENEPIO:0001482", + "domain_of": [ + "GRDISample" + ], + "range": "integer" + }, + "number_of_total_reads": { + "name": "number_of_total_reads", + "description": "The total number of non-unique reads generated by the sequencing process.", + "title": "number_of_total_reads", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "423867" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100827", + "domain_of": [ + "GRDISample" + ], + "range": "integer" }, - "IsolatedByMenu": { - "name": "IsolatedByMenu", - "title": "isolated_by menu", + "number_of_unique_reads": { + "name": "number_of_unique_reads", + "description": "The number of unique reads generated by the sequencing process.", + "title": "number_of_unique_reads", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "248236" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { - "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - }, - "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { - "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" - }, - "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { - "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" - }, - "Health Canada (HC) [GENEPIO:0100554]": { - "text": "Health Canada (HC) [GENEPIO:0100554]" - }, - "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { - "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" - }, - "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { - "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" + "slot_uri": "GENEPIO:0100828", + "domain_of": [ + "GRDISample" + ], + "range": "integer" + }, + "minimum_posttrimming_read_length": { + "name": "minimum_posttrimming_read_length", + "description": "The threshold used as a cut-off for the minimum length of a read after trimming.", + "title": "minimum_post-trimming_read_length", + "comments": [ + "Provide a numerical value (no need to include units)." + ], + "examples": [ + { + "value": "150" } - } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100829", + "domain_of": [ + "GRDISample" + ], + "range": "integer" }, - "OrganismMenu": { - "name": "OrganismMenu", - "title": "organism menu", + "number_of_contigs": { + "name": "number_of_contigs", + "description": "The number of contigs (contiguous sequences) in a sequence assembly.", + "title": "number_of_contigs", + "comments": [ + "Provide a numerical value." + ], + "examples": [ + { + "value": "10" + } + ], "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Acinetobacter [NCBITaxon:469]": { - "text": "Acinetobacter [NCBITaxon:469]" - }, - "Acinetobacter baumannii [NCBITaxon:470]": { - "text": "Acinetobacter baumannii [NCBITaxon:470]", - "is_a": "Acinetobacter [NCBITaxon:469]" - }, - "Acinetobacter bereziniae [NCBITaxon:106648]": { - "text": "Acinetobacter bereziniae [NCBITaxon:106648]", - "is_a": "Acinetobacter [NCBITaxon:469]" - }, - "Acinetobacter ursingii [NCBITaxon:108980]": { - "text": "Acinetobacter ursingii [NCBITaxon:108980]", - "is_a": "Acinetobacter [NCBITaxon:469]" - }, - "Aeromonas [NCBITaxon:642]": { - "text": "Aeromonas [NCBITaxon:642]" - }, - "Aeromonas allosaccharophila [NCBITaxon:656]": { - "text": "Aeromonas allosaccharophila [NCBITaxon:656]", - "is_a": "Aeromonas [NCBITaxon:642]" - }, - "Aeromonas hydrophila [NCBITaxon:644]": { - "text": "Aeromonas hydrophila [NCBITaxon:644]", - "is_a": "Aeromonas [NCBITaxon:642]" - }, - "Aeromonas rivipollensis [NCBITaxon:948519]": { - "text": "Aeromonas rivipollensis [NCBITaxon:948519]", - "is_a": "Aeromonas [NCBITaxon:642]" - }, - "Aeromonas salmonicida [NCBITaxon:645]": { - "text": "Aeromonas salmonicida [NCBITaxon:645]", - "is_a": "Aeromonas [NCBITaxon:642]" - }, - "Campylobacter [NCBITaxon:194]": { - "text": "Campylobacter [NCBITaxon:194]" - }, - "Campylobacter coli [NCBITaxon:195]": { - "text": "Campylobacter coli [NCBITaxon:195]", - "is_a": "Campylobacter [NCBITaxon:194]" - }, - "Campylobacter jejuni [NCBITaxon:197]": { - "text": "Campylobacter jejuni [NCBITaxon:197]", - "is_a": "Campylobacter [NCBITaxon:194]" - }, - "Campylobacter lari [NCBITaxon:201]": { - "text": "Campylobacter lari [NCBITaxon:201]", - "is_a": "Campylobacter [NCBITaxon:194]" - }, - "Citrobacter [NCBITaxon:544]": { - "text": "Citrobacter [NCBITaxon:544]" - }, - "Citrobacter braakii [NCBITaxon:57706]": { - "text": "Citrobacter braakii [NCBITaxon:57706]", - "is_a": "Citrobacter [NCBITaxon:544]" - }, - "Citrobacter freundii [NCBITaxon:546]": { - "text": "Citrobacter freundii [NCBITaxon:546]", - "is_a": "Citrobacter [NCBITaxon:544]" - }, - "Citrobacter gillenii [NCBITaxon:67828]": { - "text": "Citrobacter gillenii [NCBITaxon:67828]", - "is_a": "Citrobacter [NCBITaxon:544]" - }, - "Clostridioides [NCBITaxon:1870884]": { - "text": "Clostridioides [NCBITaxon:1870884]" - }, - "Clostridioides difficile [NCBITaxon:1496]": { - "text": "Clostridioides difficile [NCBITaxon:1496]", - "is_a": "Clostridioides [NCBITaxon:1870884]" - }, - "Clostridium [NCBITaxon:1485]": { - "text": "Clostridium [NCBITaxon:1485]" - }, - "Clostridium perfringens [NCBITaxon:1502]": { - "text": "Clostridium perfringens [NCBITaxon:1502]", - "is_a": "Clostridium [NCBITaxon:1485]" - }, - "Clostridium sporogenes [NCBITaxon:1509]": { - "text": "Clostridium sporogenes [NCBITaxon:1509]", - "is_a": "Clostridium [NCBITaxon:1485]" - }, - "Comamonas [NCBITaxon:283]": { - "text": "Comamonas [NCBITaxon:283]" - }, - "Comamonas aquatica [NCBITaxon:225991]": { - "text": "Comamonas aquatica [NCBITaxon:225991]", - "is_a": "Comamonas [NCBITaxon:283]" - }, - "Enterobacter [NCBITaxon:547]": { - "text": "Enterobacter [NCBITaxon:547]" - }, - "Enterobacter asburiae [NCBITaxon:61645]": { - "text": "Enterobacter asburiae [NCBITaxon:61645]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Enterobacter cancerogenus [NCBITaxon:69218]": { - "text": "Enterobacter cancerogenus [NCBITaxon:69218]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Enterobacter cloacae [NCBITaxon:550]": { - "text": "Enterobacter cloacae [NCBITaxon:550]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Enterobacter hormaechei [NCBITaxon:158836]": { - "text": "Enterobacter hormaechei [NCBITaxon:158836]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Enterobacter kobei [NCBITaxon:208224]": { - "text": "Enterobacter kobei [NCBITaxon:208224]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Enterobacter roggenkampii [NCBITaxon:1812935]": { - "text": "Enterobacter roggenkampii [NCBITaxon:1812935]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Enterobacter sp. [NCBITaxon:42895]": { - "text": "Enterobacter sp. [NCBITaxon:42895]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Lelliottia amnigena [NCBITaxon:61646]": { - "text": "Lelliottia amnigena [NCBITaxon:61646]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Pluralibacter gergoviae [NCBITaxon:61647]": { - "text": "Pluralibacter gergoviae [NCBITaxon:61647]", - "is_a": "Enterobacter [NCBITaxon:547]" - }, - "Enterococcus [NCBITaxon:1350]": { - "text": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus asini [NCBITaxon:57732]": { - "text": "Enterococcus asini [NCBITaxon:57732]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus avium [NCBITaxon:33945]": { - "text": "Enterococcus avium [NCBITaxon:33945]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus caccae [NCBITaxon:317735]": { - "text": "Enterococcus caccae [NCBITaxon:317735]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus canis [NCBITaxon:214095]": { - "text": "Enterococcus canis [NCBITaxon:214095]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus casseliflavus [NCBITaxon:37734]": { - "text": "Enterococcus casseliflavus [NCBITaxon:37734]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus cecorum [NCBITaxon:44008]": { - "text": "Enterococcus cecorum [NCBITaxon:44008]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus dispar [NCBITaxon:44009]": { - "text": "Enterococcus dispar [NCBITaxon:44009]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus durans [NCBITaxon:53345]": { - "text": "Enterococcus durans [NCBITaxon:53345]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus faecium [NCBITaxon:1352]": { - "text": "Enterococcus faecium [NCBITaxon:1352]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus faecalis [NCBITaxon:1351]": { - "text": "Enterococcus faecalis [NCBITaxon:1351]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus gallinarum [NCBITaxon:1353]": { - "text": "Enterococcus gallinarum [NCBITaxon:1353]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus hirae [NCBITaxon:1354]": { - "text": "Enterococcus hirae [NCBITaxon:1354]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus malodoratus [NCBITaxon:71451]": { - "text": "Enterococcus malodoratus [NCBITaxon:71451]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus mundtii [NCBITaxon:53346]": { - "text": "Enterococcus mundtii [NCBITaxon:53346]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus ratti [NCBITaxon:150033]": { - "text": "Enterococcus ratti [NCBITaxon:150033]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus saccharolyticus [NCBITaxon:41997]": { - "text": "Enterococcus saccharolyticus [NCBITaxon:41997]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus thailandicus [NCBITaxon:417368]": { - "text": "Enterococcus thailandicus [NCBITaxon:417368]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Enterococcus villorum [NCBITaxon:112904]": { - "text": "Enterococcus villorum [NCBITaxon:112904]", - "is_a": "Enterococcus [NCBITaxon:1350]" - }, - "Escherichia [NCBITaxon:561]": { - "text": "Escherichia [NCBITaxon:561]" - }, - "Escherichia coli [NCBITaxon:562]": { - "text": "Escherichia coli [NCBITaxon:562]", - "is_a": "Escherichia [NCBITaxon:561]" - }, - "Escherichia fergusonii [NCBITaxon:564]": { - "text": "Escherichia fergusonii [NCBITaxon:564]", - "is_a": "Escherichia [NCBITaxon:561]" - }, - "Exiguobacterium [NCBITaxon:33986]": { - "text": "Exiguobacterium [NCBITaxon:33986]" - }, - "Exiguobacterium oxidotolerans [NCBITaxon:223958]": { - "text": "Exiguobacterium oxidotolerans [NCBITaxon:223958]", - "is_a": "Exiguobacterium [NCBITaxon:33986]" - }, - "Exiguobacterium sp. [NCBITaxon:44751]": { - "text": "Exiguobacterium sp. [NCBITaxon:44751]", - "is_a": "Exiguobacterium [NCBITaxon:33986]" - }, - "Klebsiella [NCBITaxon:570]": { - "text": "Klebsiella [NCBITaxon:570]" - }, - "Klebsiella aerogenes [NCBITaxon:548]": { - "text": "Klebsiella aerogenes [NCBITaxon:548]", - "is_a": "Klebsiella [NCBITaxon:570]" - }, - "Klebsiella michiganensis [NCBITaxon:1134687]": { - "text": "Klebsiella michiganensis [NCBITaxon:1134687]", - "is_a": "Klebsiella [NCBITaxon:570]" - }, - "Klebsiella oxytoca [NCBITaxon:571]": { - "text": "Klebsiella oxytoca [NCBITaxon:571]", - "is_a": "Klebsiella [NCBITaxon:570]" - }, - "Klebsiella pneumoniae [NCBITaxon:573]": { - "text": "Klebsiella pneumoniae [NCBITaxon:573]", - "is_a": "Klebsiella [NCBITaxon:570]" - }, - "Klebsiella pneumoniae subsp. pneumoniae [NCBITaxon:72407]": { - "text": "Klebsiella pneumoniae subsp. pneumoniae [NCBITaxon:72407]", - "is_a": "Klebsiella [NCBITaxon:570]" - }, - "Klebsiella pneumoniae subsp. ozaenae [NCBITaxon:574]": { - "text": "Klebsiella pneumoniae subsp. ozaenae [NCBITaxon:574]", - "is_a": "Klebsiella [NCBITaxon:570]" - }, - "Kluyvera [NCBITaxon:579]": { - "text": "Kluyvera [NCBITaxon:579]" - }, - "Kluyvera intermedia [NCBITaxon:61648]": { - "text": "Kluyvera intermedia [NCBITaxon:61648]", - "is_a": "Kluyvera [NCBITaxon:579]" - }, - "Kosakonia [NCBITaxon:1330547]": { - "text": "Kosakonia [NCBITaxon:1330547]" - }, - "Kosakonia cowanii [NCBITaxon:208223]": { - "text": "Kosakonia cowanii [NCBITaxon:208223]", - "is_a": "Kosakonia [NCBITaxon:1330547]" - }, - "Leclercia [NCBITaxon:83654]": { - "text": "Leclercia [NCBITaxon:83654]" - }, - "Leclercia adecarboxylata [NCBITaxon:83655]": { - "text": "Leclercia adecarboxylata [NCBITaxon:83655]", - "is_a": "Leclercia [NCBITaxon:83654]" - }, - "Listeria [NCBITaxon:1637]": { - "text": "Listeria [NCBITaxon:1637]" - }, - "Listeria monocytogenes [NCBITaxon:1639]": { - "text": "Listeria monocytogenes [NCBITaxon:1639]", - "is_a": "Listeria [NCBITaxon:1637]" - }, - "Ochrobactrum [NCBITaxon:528]": { - "text": "Ochrobactrum [NCBITaxon:528]" - }, - "Ochrobactrum sp. [NCBITaxon:42190]": { - "text": "Ochrobactrum sp. [NCBITaxon:42190]", - "is_a": "Ochrobactrum [NCBITaxon:528]" - }, - "Pantoea [NCBITaxon:53335]": { - "text": "Pantoea [NCBITaxon:53335]" - }, - "Pantoea ananatis [NCBITaxon:553]": { - "text": "Pantoea ananatis [NCBITaxon:553]", - "is_a": "Pantoea [NCBITaxon:53335]" - }, - "Pantoea sp. [NCBITaxon:69393]": { - "text": "Pantoea sp. [NCBITaxon:69393]", - "is_a": "Pantoea [NCBITaxon:53335]" - }, - "Photobacterium [NCBITaxon:657]": { - "text": "Photobacterium [NCBITaxon:657]" - }, - "Photobacterium indicum [NCBITaxon:81447]": { - "text": "Photobacterium indicum [NCBITaxon:81447]", - "is_a": "Photobacterium [NCBITaxon:657]" - }, - "Photobacterium sp. [NCBITaxon:660]": { - "text": "Photobacterium sp. [NCBITaxon:660]", - "is_a": "Photobacterium [NCBITaxon:657]" - }, - "Providencia [NCBITaxon:586]": { - "text": "Providencia [NCBITaxon:586]" - }, - "Providencia rettgeri [NCBITaxon:587]": { - "text": "Providencia rettgeri [NCBITaxon:587]", - "is_a": "Providencia [NCBITaxon:586]" - }, - "Pseudoalteromonas [NCBITaxon:53246]": { - "text": "Pseudoalteromonas [NCBITaxon:53246]" - }, - "Pseudoalteromonas tetraodonis [NCBITaxon:43659]": { - "text": "Pseudoalteromonas tetraodonis [NCBITaxon:43659]", - "is_a": "Pseudoalteromonas [NCBITaxon:53246]" - }, - "Pseudomonas [NCBITaxon:286]": { - "text": "Pseudomonas [NCBITaxon:286]" - }, - "Pseudomonas aeruginosa [NCBITaxon:287]": { - "text": "Pseudomonas aeruginosa [NCBITaxon:287]", - "is_a": "Pseudomonas [NCBITaxon:286]" - }, - "Pseudomonas fluorescens [NCBITaxon:294]": { - "text": "Pseudomonas fluorescens [NCBITaxon:294]", - "is_a": "Pseudomonas [NCBITaxon:286]" - }, - "Pseudomonas soli [NCBITaxon:1306993]": { - "text": "Pseudomonas soli [NCBITaxon:1306993]", - "is_a": "Pseudomonas [NCBITaxon:286]" - }, - "Pseudomonas sp. [NCBITaxon:306]": { - "text": "Pseudomonas sp. [NCBITaxon:306]", - "is_a": "Pseudomonas [NCBITaxon:286]" - }, - "Psychrobacter [NCBITaxon:497]": { - "text": "Psychrobacter [NCBITaxon:497]" - }, - "Psychrobacter faecalis [NCBITaxon:180588]": { - "text": "Psychrobacter faecalis [NCBITaxon:180588]", - "is_a": "Psychrobacter [NCBITaxon:497]" - }, - "Psychrobacter nivimaris [NCBITaxon:281738]": { - "text": "Psychrobacter nivimaris [NCBITaxon:281738]", - "is_a": "Psychrobacter [NCBITaxon:497]" - }, - "Psychrobacter sp. [NCBITaxon:56811]": { - "text": "Psychrobacter sp. [NCBITaxon:56811]", - "is_a": "Psychrobacter [NCBITaxon:497]" - }, - "Rahnella [NCBITaxon:34037]": { - "text": "Rahnella [NCBITaxon:34037]" - }, - "Rahnella aquatilis [NCBITaxon:34038]": { - "text": "Rahnella aquatilis [NCBITaxon:34038]", - "is_a": "Rahnella [NCBITaxon:34037]" - }, - "Rahnella sp. [NCBITaxon:1873497]": { - "text": "Rahnella sp. [NCBITaxon:1873497]", - "is_a": "Rahnella [NCBITaxon:34037]" - }, - "Raoultella [NCBITaxon:160674]": { - "text": "Raoultella [NCBITaxon:160674]" - }, - "Raoultella ornithinolytica [NCBITaxon:54291]": { - "text": "Raoultella ornithinolytica [NCBITaxon:54291]", - "is_a": "Raoultella [NCBITaxon:160674]" - }, - "Raoultella planticola [NCBITaxon:575]": { - "text": "Raoultella planticola [NCBITaxon:575]", - "is_a": "Raoultella [NCBITaxon:160674]" - }, - "Salmonella enterica [NCBITaxon:28901]": { - "text": "Salmonella enterica [NCBITaxon:28901]" - }, - "Salmonella enterica subsp. enterica [NCBITaxon:59201]": { - "text": "Salmonella enterica subsp. enterica [NCBITaxon:59201]", - "is_a": "Salmonella enterica [NCBITaxon:28901]" - }, - "Salmonella enterica subsp. arizonae [NCBITaxon:59203]": { - "text": "Salmonella enterica subsp. arizonae [NCBITaxon:59203]", - "is_a": "Salmonella enterica [NCBITaxon:28901]" - }, - "Serratia [NCBITaxon:613]": { - "text": "Serratia [NCBITaxon:613]" - }, - "Shewanella [NCBITaxon:22]": { - "text": "Shewanella [NCBITaxon:22]" - }, - "Shewanella pealeana [NCBITaxon:70864]": { - "text": "Shewanella pealeana [NCBITaxon:70864]", - "is_a": "Shewanella [NCBITaxon:22]" - }, - "Shewanella putrefaciens [NCBITaxon:24]": { - "text": "Shewanella putrefaciens [NCBITaxon:24]", - "is_a": "Shewanella [NCBITaxon:22]" - }, - "Shewanella oncorhynchi [NCBITaxon:2726434]": { - "text": "Shewanella oncorhynchi [NCBITaxon:2726434]", - "is_a": "Shewanella [NCBITaxon:22]" - }, - "Shewanella sp. [NCBITaxon:50422]": { - "text": "Shewanella sp. [NCBITaxon:50422]", - "is_a": "Shewanella [NCBITaxon:22]" - }, - "Staphylococcus [NCBITaxon:1279]": { - "text": "Staphylococcus [NCBITaxon:1279]" - }, - "Staphylococcus aureus [NCBITaxon:1280]": { - "text": "Staphylococcus aureus [NCBITaxon:1280]", - "is_a": "Staphylococcus [NCBITaxon:1279]" - }, - "Streptococcus [NCBITaxon:1301]": { - "text": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus alactolyticus [NCBITaxon:29389]": { - "text": "Streptococcus alactolyticus [NCBITaxon:29389]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus bovis [NCBITaxon:1335]": { - "text": "Streptococcus bovis [NCBITaxon:1335]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus equinus [NCBITaxon:1335]": { - "text": "Streptococcus equinus [NCBITaxon:1335]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus gallolyticus [NCBITaxon:315405]": { - "text": "Streptococcus gallolyticus [NCBITaxon:315405]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus infantarius [NCBITaxon:102684]": { - "text": "Streptococcus infantarius [NCBITaxon:102684]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus lutetiensis [NCBITaxon:150055]": { - "text": "Streptococcus lutetiensis [NCBITaxon:150055]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus macedonicus [NCBITaxon:59310]": { - "text": "Streptococcus macedonicus [NCBITaxon:59310]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus pasteurianus [NCBITaxon:197614]": { - "text": "Streptococcus pasteurianus [NCBITaxon:197614]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Streptococcus suis [NCBITaxon:1307]": { - "text": "Streptococcus suis [NCBITaxon:1307]", - "is_a": "Streptococcus [NCBITaxon:1301]" - }, - "Vibrio [NCBITaxon:662]": { - "text": "Vibrio [NCBITaxon:662]" - }, - "Vibrio cholerae [NCBITaxon:666]": { - "text": "Vibrio cholerae [NCBITaxon:666]", - "is_a": "Vibrio [NCBITaxon:662]" - }, - "Vibrio parahaemolyticus [NCBITaxon:670]": { - "text": "Vibrio parahaemolyticus [NCBITaxon:670]", - "is_a": "Vibrio [NCBITaxon:662]" - } - } - }, - "TaxonomicIdentificationProcessMenu": { - "name": "TaxonomicIdentificationProcessMenu", - "title": "taxonomic_identification_process menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Whole genome sequencing assay [OBI:0002117]": { - "text": "Whole genome sequencing assay [OBI:0002117]" - }, - "16S ribosomal gene sequencing assay [OBI:0002763]": { - "text": "16S ribosomal gene sequencing assay [OBI:0002763]" - }, - "PCR assay [OBI:0002740]": { - "text": "PCR assay [OBI:0002740]" - }, - "Comparative phenotypic assessment [OBI:0001546]": { - "text": "Comparative phenotypic assessment [OBI:0001546]" - }, - "Matrix Assisted Laser Desorption Ionization imaging mass spectrometry assay (MALDI) [OBI:0003099]": { - "text": "Matrix Assisted Laser Desorption Ionization imaging mass spectrometry assay (MALDI) [OBI:0003099]" - } - } - }, - "SequencedByMenu": { - "name": "SequencedByMenu", - "title": "sequenced_by menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { - "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - }, - "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { - "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" - }, - "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { - "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" - }, - "Health Canada (HC) [GENEPIO:0100554]": { - "text": "Health Canada (HC) [GENEPIO:0100554]" - }, - "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { - "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" - }, - "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { - "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" - }, - "McGill University [GENEPIO:0101103]": { - "text": "McGill University [GENEPIO:0101103]" - } - } - }, - "PurposeOfSequencingMenu": { - "name": "PurposeOfSequencingMenu", - "title": "purpose_of_sequencing menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Cluster/Outbreak investigation [GENEPIO:0100001]": { - "text": "Cluster/Outbreak investigation [GENEPIO:0100001]" - }, - "Diagnostic testing [GENEPIO:0100002]": { - "text": "Diagnostic testing [GENEPIO:0100002]" - }, - "Environmental testing [GENEPIO:0100548]": { - "text": "Environmental testing [GENEPIO:0100548]" - }, - "Research [GENEPIO:0100003]": { - "text": "Research [GENEPIO:0100003]" - }, - "Clinical trial [GENEPIO:0100549]": { - "text": "Clinical trial [GENEPIO:0100549]", - "is_a": "Research [GENEPIO:0100003]" - }, - "Field experiment [GENEPIO:0100550]": { - "text": "Field experiment [GENEPIO:0100550]", - "is_a": "Research [GENEPIO:0100003]" - }, - "Protocol testing experiment [GENEPIO:0100024]": { - "text": "Protocol testing experiment [GENEPIO:0100024]", - "is_a": "Research [GENEPIO:0100003]" - }, - "Survey study [GENEPIO:0100582]": { - "text": "Survey study [GENEPIO:0100582]", - "is_a": "Research [GENEPIO:0100003]" - }, - "Surveillance [GENEPIO:0100004]": { - "text": "Surveillance [GENEPIO:0100004]" - } - } - }, - "SequencingPlatformMenu": { - "name": "SequencingPlatformMenu", - "title": "sequencing_platform menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Illumina [GENEPIO:0001923]": { - "text": "Illumina [GENEPIO:0001923]" - }, - "Pacific Biosciences [GENEPIO:0001927]": { - "text": "Pacific Biosciences [GENEPIO:0001927]" - }, - "Ion Torrent [GENEPIO:0002683]": { - "text": "Ion Torrent [GENEPIO:0002683]" - }, - "Oxford Nanopore Technologies [OBI:0002755]": { - "text": "Oxford Nanopore Technologies [OBI:0002755]" - }, - "BGI Genomics [GENEPIO:0004324]": { - "text": "BGI Genomics [GENEPIO:0004324]" - }, - "MGI [GENEPIO:0004325]": { - "text": "MGI [GENEPIO:0004325]" - } - } - }, - "SequencingInstrumentMenu": { - "name": "SequencingInstrumentMenu", - "title": "sequencing_instrument menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Illumina [GENEPIO:0100105]": { - "text": "Illumina [GENEPIO:0100105]", - "description": "A DNA sequencer manufactured by the Illumina corporation." - }, - "Illumina Genome Analyzer [OBI:0002128]": { - "text": "Illumina Genome Analyzer [OBI:0002128]", - "description": "A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina Genome Analyzer II [OBI:0000703]": { - "text": "Illumina Genome Analyzer II [OBI:0000703]", - "description": "A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina Genome Analyzer IIx [OBI:0002000]": { - "text": "Illumina Genome Analyzer IIx [OBI:0002000]", - "description": "An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina HiScanSQ [GENEPIO:0100109]": { - "text": "Illumina HiScanSQ [GENEPIO:0100109]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an \"SQ Module\" to support microfluidics.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina HiSeq [GENEPIO:0100110]": { - "text": "Illumina HiSeq [GENEPIO:0100110]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina HiSeq X [GENEPIO:0100111]": { - "text": "Illumina HiSeq X [GENEPIO:0100111]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq X Five [GENEPIO:0100112]": { - "text": "Illumina HiSeq X Five [GENEPIO:0100112]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq X Ten [OBI:0002129]": { - "text": "Illumina HiSeq X Ten [OBI:0002129]", - "description": "A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 1000 [OBI:0002022]": { - "text": "Illumina HiSeq 1000 [OBI:0002022]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 1500 [OBI:0003386]": { - "text": "Illumina HiSeq 1500 [OBI:0003386]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 2000 [OBI:0002001]": { - "text": "Illumina HiSeq 2000 [OBI:0002001]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 2500 [OBI:0002002]": { - "text": "Illumina HiSeq 2500 [OBI:0002002]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 3000 [OBI:0002048]": { - "text": "Illumina HiSeq 3000 [OBI:0002048]", - "description": "A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina HiSeq 4000 [OBI:0002049]": { - "text": "Illumina HiSeq 4000 [OBI:0002049]", - "description": "A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day.", - "is_a": "Illumina HiSeq [GENEPIO:0100110]" - }, - "Illumina iSeq [GENEPIO:0100120]": { - "text": "Illumina iSeq [GENEPIO:0100120]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina iSeq 100 [GENEPIO:0100121]": { - "text": "Illumina iSeq 100 [GENEPIO:0100121]", - "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB.", - "is_a": "Illumina iSeq [GENEPIO:0100120]" - }, - "Illumina NovaSeq [GENEPIO:0100122]": { - "text": "Illumina NovaSeq [GENEPIO:0100122]", - "description": "A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina NovaSeq 6000 [OBI:0002630]": { - "text": "Illumina NovaSeq 6000 [OBI:0002630]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters.", - "is_a": "Illumina NovaSeq [GENEPIO:0100122]" - }, - "Illumina MiniSeq [OBI:0003114]": { - "text": "Illumina MiniSeq [OBI:0003114]", - "description": "A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina MiSeq [OBI:0002003]": { - "text": "Illumina MiSeq [OBI:0002003]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina NextSeq [GENEPIO:0100126]": { - "text": "Illumina NextSeq [GENEPIO:0100126]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb.", - "is_a": "Illumina [GENEPIO:0100105]" - }, - "Illumina NextSeq 500 [OBI:0002021]": { - "text": "Illumina NextSeq 500 [OBI:0002021]", - "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", - "is_a": "Illumina NextSeq [GENEPIO:0100126]" - }, - "Illumina NextSeq 550 [GENEPIO:0100128]": { - "text": "Illumina NextSeq 550 [GENEPIO:0100128]", - "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model.", - "is_a": "Illumina NextSeq [GENEPIO:0100126]" - }, - "Illumina NextSeq 1000 [OBI:0003606]": { - "text": "Illumina NextSeq 1000 [OBI:0003606]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells.", - "is_a": "Illumina NextSeq [GENEPIO:0100126]" - }, - "Illumina NextSeq 2000 [GENEPIO:0100129]": { - "text": "Illumina NextSeq 2000 [GENEPIO:0100129]", - "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb.", - "is_a": "Illumina NextSeq [GENEPIO:0100126]" - }, - "PacBio [GENEPIO:0100130]": { - "text": "PacBio [GENEPIO:0100130]", - "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation." - }, - "PacBio RS [GENEPIO:0100131]": { - "text": "PacBio RS [GENEPIO:0100131]", - "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company.", - "is_a": "PacBio [GENEPIO:0100130]" - }, - "PacBio RS II [OBI:0002012]": { - "text": "PacBio RS II [OBI:0002012]", - "description": "A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy.", - "is_a": "PacBio [GENEPIO:0100130]" - }, - "PacBio Sequel [OBI:0002632]": { - "text": "PacBio Sequel [OBI:0002632]", - "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation", - "is_a": "PacBio [GENEPIO:0100130]" - }, - "PacBio Sequel II [OBI:0002633]": { - "text": "PacBio Sequel II [OBI:0002633]", - "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate (\"HiFi\") long reads, and which is manufactured by the Pacific Biosciences corporation.", - "is_a": "PacBio [GENEPIO:0100130]" - }, - "Ion Torrent [GENEPIO:0100135]": { - "text": "Ion Torrent [GENEPIO:0100135]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation." - }, - "Ion Torrent PGM [GENEPIO:0100136]": { - "text": "Ion Torrent PGM [GENEPIO:0100136]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB.", - "is_a": "Ion Torrent [GENEPIO:0100135]" - }, - "Ion Torrent Proton [GENEPIO:0100137]": { - "text": "Ion Torrent Proton [GENEPIO:0100137]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb.", - "is_a": "Ion Torrent [GENEPIO:0100135]" - }, - "Ion Torrent S5 XL [GENEPIO:0100138]": { - "text": "Ion Torrent S5 XL [GENEPIO:0100138]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model.", - "is_a": "Ion Torrent [GENEPIO:0100135]" - }, - "Ion Torrent S5 [GENEPIO:0100139]": { - "text": "Ion Torrent S5 [GENEPIO:0100139]", - "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material.", - "is_a": "Ion Torrent [GENEPIO:0100135]" - }, - "Oxford Nanopore [GENEPIO:0100140]": { - "text": "Oxford Nanopore [GENEPIO:0100140]", - "description": "A DNA sequencer manufactured by the Oxford Nanopore corporation." - }, - "Oxford Nanopore Flongle [GENEPIO:0004433]": { - "text": "Oxford Nanopore Flongle [GENEPIO:0004433]", - "description": "An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells.", - "is_a": "Oxford Nanopore [GENEPIO:0100140]" - }, - "Oxford Nanopore GridION [GENEPIO:0100141]": { - "text": "Oxford Nanopore GridION [GENEPIO:0100141]", - "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual", - "is_a": "Oxford Nanopore [GENEPIO:0100140]" - }, - "Oxford Nanopore MinION [OBI:0002750]": { - "text": "Oxford Nanopore MinION [OBI:0002750]", - "description": "A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array.", - "is_a": "Oxford Nanopore [GENEPIO:0100140]" - }, - "Oxford Nanopore PromethION [OBI:0002752]": { - "text": "Oxford Nanopore PromethION [OBI:0002752]", - "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously.", - "is_a": "Oxford Nanopore [GENEPIO:0100140]" - }, - "BGISEQ [GENEPIO:0100144]": { - "text": "BGISEQ [GENEPIO:0100144]", - "description": "A DNA sequencer manufactured by the BGI Genomics corporation." - }, - "BGISEQ-500 [GENEPIO:0100145]": { - "text": "BGISEQ-500 [GENEPIO:0100145]", - "description": "A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and \"DNA Nanoballs\".", - "is_a": "BGISEQ [GENEPIO:0100144]" - }, - "DNBSEQ [GENEPIO:0100146]": { - "text": "DNBSEQ [GENEPIO:0100146]", - "description": "A DNA sequencer manufactured by the MGI corporation." - }, - "DNBSEQ-T7 [GENEPIO:0100147]": { - "text": "DNBSEQ-T7 [GENEPIO:0100147]", - "description": "A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day.", - "is_a": "DNBSEQ [GENEPIO:0100146]" - }, - "DNBSEQ-G400 [GENEPIO:0100148]": { - "text": "DNBSEQ-G400 [GENEPIO:0100148]", - "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run.", - "is_a": "DNBSEQ [GENEPIO:0100146]" - }, - "DNBSEQ-G400 FAST [GENEPIO:0100149]": { - "text": "DNBSEQ-G400 FAST [GENEPIO:0100149]", - "description": "A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400.", - "is_a": "DNBSEQ [GENEPIO:0100146]" - }, - "DNBSEQ-G50 [GENEPIO:0100150]": { - "text": "DNBSEQ-G50 [GENEPIO:0100150]", - "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths.", - "is_a": "DNBSEQ [GENEPIO:0100146]" - } - } - }, - "SequencingAssayTypeMenu": { - "name": "SequencingAssayTypeMenu", - "title": "sequencing_assay_type menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Amplicon sequencing assay [OBI:0002767]": { - "text": "Amplicon sequencing assay [OBI:0002767]" - }, - "16S ribosomal gene sequencing assay [OBI:0002763]": { - "text": "16S ribosomal gene sequencing assay [OBI:0002763]", - "is_a": "Amplicon sequencing assay [OBI:0002767]" - }, - "Whole genome sequencing assay [OBI:0002117]": { - "text": "Whole genome sequencing assay [OBI:0002117]" - }, - "Whole metagenome sequencing assay [OBI:0002623]": { - "text": "Whole metagenome sequencing assay [OBI:0002623]" - }, - "Whole virome sequencing assay [OBI:0002768]": { - "text": "Whole virome sequencing assay [OBI:0002768]", - "is_a": "Whole metagenome sequencing assay [OBI:0002623]" - } - } - }, - "GenomicTargetEnrichmentMethodMenu": { - "name": "GenomicTargetEnrichmentMethodMenu", - "title": "genomic_target_enrichment_method menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Hybrid selection method (bait-capture) [GENEPIO:0001950]": { - "text": "Hybrid selection method (bait-capture) [GENEPIO:0001950]" - }, - "rRNA depletion method [GENEPIO:0101020]": { - "text": "rRNA depletion method [GENEPIO:0101020]" - } - } - }, - "SequenceSubmittedByMenu": { - "name": "SequenceSubmittedByMenu", - "title": "sequence_submitted_by menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { - "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - }, - "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { - "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" - }, - "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { - "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" - }, - "Health Canada (HC) [GENEPIO:0100554]": { - "text": "Health Canada (HC) [GENEPIO:0100554]" - }, - "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { - "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" - }, - "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { - "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" - }, - "McGill University [GENEPIO:0101103]": { - "text": "McGill University [GENEPIO:0101103]" - } - } - }, - "QualityControlDeterminationMenu": { - "name": "QualityControlDeterminationMenu", - "title": "quality_control_determination menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "No quality control issues identified [GENEPIO:0100562]": { - "text": "No quality control issues identified [GENEPIO:0100562]" - }, - "Sequence passed quality control [GENEPIO:0100563]": { - "text": "Sequence passed quality control [GENEPIO:0100563]" - }, - "Sequence failed quality control [GENEPIO:0100564]": { - "text": "Sequence failed quality control [GENEPIO:0100564]" - }, - "Minor quality control issues identified [GENEPIO:0100565]": { - "text": "Minor quality control issues identified [GENEPIO:0100565]" - }, - "Sequence flagged for potential quality control issues [GENEPIO:0100566]": { - "text": "Sequence flagged for potential quality control issues [GENEPIO:0100566]" - }, - "Quality control not performed [GENEPIO:0100567]": { - "text": "Quality control not performed [GENEPIO:0100567]" - } - } - }, - "QualityControlIssuesMenu": { - "name": "QualityControlIssuesMenu", - "title": "quality _control_issues menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Low quality sequence [GENEPIO:0100568]": { - "text": "Low quality sequence [GENEPIO:0100568]" - }, - "Sequence contaminated [GENEPIO:0100569]": { - "text": "Sequence contaminated [GENEPIO:0100569]" - }, - "Low average genome coverage [GENEPIO:0100570]": { - "text": "Low average genome coverage [GENEPIO:0100570]" - }, - "Low percent genome captured [GENEPIO:0100571]": { - "text": "Low percent genome captured [GENEPIO:0100571]" - }, - "Read lengths shorter than expected [GENEPIO:0100572]": { - "text": "Read lengths shorter than expected [GENEPIO:0100572]" - }, - "Sequence amplification artifacts [GENEPIO:0100573]": { - "text": "Sequence amplification artifacts [GENEPIO:0100573]" - }, - "Low signal to noise ratio [GENEPIO:0100574]": { - "text": "Low signal to noise ratio [GENEPIO:0100574]" - }, - "Low coverage of characteristic mutations [GENEPIO:0100575]": { - "text": "Low coverage of characteristic mutations [GENEPIO:0100575]" - } - } - }, - "AttributePackageMenu": { - "name": "AttributePackageMenu", - "title": "attribute_package menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Pathogen.cl [GENEPIO:0001835]": { - "text": "Pathogen.cl [GENEPIO:0001835]" - }, - "Pathogen.env [GENEPIO:0100581]": { - "text": "Pathogen.env [GENEPIO:0100581]" - } - } - }, - "ExperimentalInterventionMenu": { - "name": "ExperimentalInterventionMenu", - "title": "experimental_intervention menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Addition of substances to food/water [GENEPIO:0100536]": { - "text": "Addition of substances to food/water [GENEPIO:0100536]" - }, - "Antimicrobial pre-treatment [GENEPIO:0100537]": { - "text": "Antimicrobial pre-treatment [GENEPIO:0100537]" - }, - "Certified animal husbandry practices [GENEPIO:0100538]": { - "text": "Certified animal husbandry practices [GENEPIO:0100538]" - }, - "Certified organic farming practices [GENEPIO:0100539]": { - "text": "Certified organic farming practices [GENEPIO:0100539]" - }, - "Change in storage conditions [GENEPIO:0100540]": { - "text": "Change in storage conditions [GENEPIO:0100540]" - }, - "Cleaning/disinfection [GENEPIO:0100541]": { - "text": "Cleaning/disinfection [GENEPIO:0100541]" - }, - "Extended downtime between activities [GENEPIO:0100542]": { - "text": "Extended downtime between activities [GENEPIO:0100542]" - }, - "Fertilizer pre-treatment [GENEPIO:0100543]": { - "text": "Fertilizer pre-treatment [GENEPIO:0100543]" - }, - "Logistic slaughter [GENEPIO:0100545]": { - "text": "Logistic slaughter [GENEPIO:0100545]" - }, - "Microbial pre-treatment [GENEPIO:0100546]": { - "text": "Microbial pre-treatment [GENEPIO:0100546]" - }, - "Probiotic pre-treatment [GENEPIO:0100547]": { - "text": "Probiotic pre-treatment [GENEPIO:0100547]" - }, - "Vaccination [NCIT:C15346]": { - "text": "Vaccination [NCIT:C15346]" - } - } - }, - "AmrTestingByMenu": { - "name": "AmrTestingByMenu", - "title": "AMR_testing_by menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { - "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - }, - "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { - "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" - }, - "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { - "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" - }, - "Health Canada (HC) [GENEPIO:0100554]": { - "text": "Health Canada (HC) [GENEPIO:0100554]" - }, - "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { - "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" - }, - "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { - "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" - } - } - }, - "AntimicrobialPhenotypeMenu": { - "name": "AntimicrobialPhenotypeMenu", - "title": "antimicrobial_phenotype menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Antibiotic resistance not defined [GENEPIO:0002040]": { - "text": "Antibiotic resistance not defined [GENEPIO:0002040]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:not%20defined" - ] - }, - "Intermediate antimicrobial phenotype [ARO:3004300]": { - "text": "Intermediate antimicrobial phenotype [ARO:3004300]", - "is_a": "Antibiotic resistance not defined [GENEPIO:0002040]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:intermediate" - ] - }, - "Indeterminate antimicrobial phenotype [GENEPIO:0100585]": { - "text": "Indeterminate antimicrobial phenotype [GENEPIO:0100585]", - "is_a": "Antibiotic resistance not defined [GENEPIO:0002040]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:indeterminate" - ] - }, - "Nonsusceptible antimicrobial phenotype [ARO:3004303]": { - "text": "Nonsusceptible antimicrobial phenotype [ARO:3004303]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:nonsusceptible" - ] - }, - "Resistant antimicrobial phenotype [ARO:3004301]": { - "text": "Resistant antimicrobial phenotype [ARO:3004301]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:resistant" - ] - }, - "Susceptible antimicrobial phenotype [ARO:3004302]": { - "text": "Susceptible antimicrobial phenotype [ARO:3004302]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:susceptible" - ] - }, - "Susceptible dose dependent antimicrobial phenotype [ARO:3004304]": { - "text": "Susceptible dose dependent antimicrobial phenotype [ARO:3004304]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:susceptible-dose%20dependent" - ] - } - } - }, - "AntimicrobialMeasurementUnitsMenu": { - "name": "AntimicrobialMeasurementUnitsMenu", - "title": "antimicrobial_measurement_units menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "milligram per litre (mg/L) [UO:0000273]": { - "text": "milligram per litre (mg/L) [UO:0000273]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:mg/L" - ] - }, - "millimetre (mm) [UO:0000016]": { - "text": "millimetre (mm) [UO:0000016]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:mm" - ] - }, - "microgram per millilitre (ug/mL) [UO:0000274]": { - "text": "microgram per millilitre (ug/mL) [UO:0000274]" - } - } - }, - "AntimicrobialMeasurementSignMenu": { - "name": "AntimicrobialMeasurementSignMenu", - "title": "antimicrobial_measurement_sign menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "less than (<) [GENEPIO:0001002]": { - "text": "less than (<) [GENEPIO:0001002]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:%3C" - ] - }, - "less than or equal to (<=) [GENEPIO:0001003]": { - "text": "less than or equal to (<=) [GENEPIO:0001003]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:%3C%3D" - ] - }, - "equal to (==) [GENEPIO:0001004]": { - "text": "equal to (==) [GENEPIO:0001004]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:%3D%3D" - ] - }, - "greater than (>) [GENEPIO:0001006]": { - "text": "greater than (>) [GENEPIO:0001006]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:%3E" - ] - }, - "greater than or equal to (>=) [GENEPIO:0001005]": { - "text": "greater than or equal to (>=) [GENEPIO:0001005]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:%3E%3D" - ] - } - } - }, - "AntimicrobialLaboratoryTypingMethodMenu": { - "name": "AntimicrobialLaboratoryTypingMethodMenu", - "title": "antimicrobial_laboratory_typing_method menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Agar diffusion [NCIT:85595]": { - "text": "Agar diffusion [NCIT:85595]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:disk%20diffusion" - ] - }, - "Antimicrobial gradient (E-test) [NCIT:85596]": { - "text": "Antimicrobial gradient (E-test) [NCIT:85596]", - "is_a": "Agar diffusion [NCIT:85595]" - }, - "Agar dilution [ARO:3004411]": { - "text": "Agar dilution [ARO:3004411]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:agar%20dilution" - ] - }, - "Broth dilution [ARO:3004397]": { - "text": "Broth dilution [ARO:3004397]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:broth%20dilution" - ] - } - } - }, - "AntimicrobialLaboratoryTypingPlatformMenu": { - "name": "AntimicrobialLaboratoryTypingPlatformMenu", - "title": "antimicrobial_laboratory_typing_platform menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "BIOMIC Microbiology System [ARO:3007569]": { - "text": "BIOMIC Microbiology System [ARO:3007569]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:BIOMIC" - ] - }, - "Microscan [ARO:3004400]": { - "text": "Microscan [ARO:3004400]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Microscan" - ] - }, - "Phoenix [ARO:3004401]": { - "text": "Phoenix [ARO:3004401]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Phoenix" - ] - }, - "Sensititre [ARO:3004402]": { - "text": "Sensititre [ARO:3004402]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Sensititre" - ] - }, - "Vitek System [ARO:3004403]": { - "text": "Vitek System [ARO:3004403]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Vitek" - ] - } - } - }, - "AntimicrobialVendorNameMenu": { - "name": "AntimicrobialVendorNameMenu", - "title": "antimicrobial_vendor_name menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "Becton Dickinson [ARO:3004405]": { - "text": "Becton Dickinson [ARO:3004405]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Becton%20Dickinson" - ] - }, - "bioMérieux [ARO:3004406]": { - "text": "bioMérieux [ARO:3004406]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Biom%C3%A9rieux" - ] - }, - "Omron [ARO:3004408]": { - "text": "Omron [ARO:3004408]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Omron" - ] - }, - "Siemens [ARO:3004407]": { - "text": "Siemens [ARO:3004407]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Siemens" - ] - }, - "Trek [ARO:3004409]": { - "text": "Trek [ARO:3004409]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:Trek" - ] - } - } - }, - "AntimicrobialTestingStandardMenu": { - "name": "AntimicrobialTestingStandardMenu", - "title": "antimicrobial_testing_standard menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "British Society for Antimicrobial Chemotherapy (BSAC) [ARO:3004365]": { - "text": "British Society for Antimicrobial Chemotherapy (BSAC) [ARO:3004365]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:BSAC" - ] - }, - "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]": { - "text": "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:CLSI" - ] - }, - "Deutsches Institut für Normung (DIN) [ARO:3004367]": { - "text": "Deutsches Institut für Normung (DIN) [ARO:3004367]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:DIN" - ] - }, - "European Committee on Antimicrobial Susceptibility Testing (EUCAST) [ARO:3004368]": { - "text": "European Committee on Antimicrobial Susceptibility Testing (EUCAST) [ARO:3004368]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:EUCAST" - ] - }, - "National Antimicrobial Resistance Monitoring System (NARMS) [ARO:3007195]": { - "text": "National Antimicrobial Resistance Monitoring System (NARMS) [ARO:3007195]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:NARMS" - ] - }, - "National Committee for Clinical Laboratory Standards (NCCLS) [ARO:3007193]": { - "text": "National Committee for Clinical Laboratory Standards (NCCLS) [ARO:3007193]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:NCCLS" - ] - }, - "Société Française de Microbiologie (SFM) [ARO:3004369]": { - "text": "Société Française de Microbiologie (SFM) [ARO:3004369]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:SFM" - ] - }, - "Swedish Reference Group for Antibiotics (SIR) [ARO:3007397]": { - "text": "Swedish Reference Group for Antibiotics (SIR) [ARO:3007397]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:SIR" - ] - }, - "Werkgroep Richtlijnen Gevoeligheidsbepalingen (WRG) [ARO:3007398]": { - "text": "Werkgroep Richtlijnen Gevoeligheidsbepalingen (WRG) [ARO:3007398]", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:WRG" - ] - } - } - }, - "AntimicrobialResistanceTestDrugMenu": { - "name": "AntimicrobialResistanceTestDrugMenu", - "title": "Antimicrobial Resistance Test Drug Menu", - "from_schema": "https://example.com/GRDI", - "permissible_values": { - "amikacin": { - "text": "amikacin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:amikacin" - ] - }, - "amoxicillin-clavulanic_acid": { - "text": "amoxicillin-clavulanic_acid", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:amoxicillin-clavulanic%20acid" - ] - }, - "ampicillin": { - "text": "ampicillin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:ampicillin" - ] - }, - "azithromycin": { - "text": "azithromycin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:azithromycin" - ] - }, - "cefazolin": { - "text": "cefazolin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:cefazolin" - ] - }, - "cefepime": { - "text": "cefepime", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:cefepime" - ] - }, - "cefotaxime": { - "text": "cefotaxime", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:cefotaxime" - ] - }, - "cefotaxime-clavulanic_acid": { - "text": "cefotaxime-clavulanic_acid", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:cefotaxime-clavulanic%20acid" - ] - }, - "cefoxitin": { - "text": "cefoxitin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:cefoxitin" - ] - }, - "cefpodoxime": { - "text": "cefpodoxime", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:cefpodoxime" - ] - }, - "ceftazidime": { - "text": "ceftazidime", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:ceftazidime" - ] - }, - "ceftazidime-clavulanic_acid": { - "text": "ceftazidime-clavulanic_acid", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:ceftazidime-clavulanic%20acid" - ] - }, - "ceftiofur": { - "text": "ceftiofur", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:ceftiofur" - ] - }, - "ceftriaxone": { - "text": "ceftriaxone", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:ceftriaxone" - ] - }, - "cephalothin": { - "text": "cephalothin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:cephalothin" - ] - }, - "chloramphenicol": { - "text": "chloramphenicol", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:chloramphenicol" - ] - }, - "ciprofloxacin": { - "text": "ciprofloxacin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:ciprofloxacin" - ] - }, - "clindamycin": { - "text": "clindamycin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:clindamycin" - ] - }, - "doxycycline": { - "text": "doxycycline", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:doxycycline" - ] - }, - "enrofloxacin": { - "text": "enrofloxacin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:enrofloxacin" - ] - }, - "erythromycin": { - "text": "erythromycin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:erythromycin" - ] - }, - "florfenicol": { - "text": "florfenicol", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:florfenicol" - ] - }, - "gentamicin": { - "text": "gentamicin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:gentamicin" - ] - }, - "imipenem": { - "text": "imipenem", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:imipenem" - ] - }, - "kanamycin": { - "text": "kanamycin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:kanamycin" - ] - }, - "levofloxacin": { - "text": "levofloxacin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:levofloxacin" - ] - }, - "linezolid": { - "text": "linezolid", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:linezolid" - ] - }, - "meropenem": { - "text": "meropenem", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:meropenem" - ] - }, - "nalidixic_acid": { - "text": "nalidixic_acid", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:nalidixic%20acid" - ] - }, - "neomycin": { - "text": "neomycin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:neomycin" - ] - }, - "nitrofurantoin": { - "text": "nitrofurantoin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:nitrofurantoin" - ] - }, - "norfloxacin": { - "text": "norfloxacin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:norfloxacin" - ] - }, - "oxolinic-acid": { - "text": "oxolinic-acid", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:oxolinic-acid" - ] - }, - "oxytetracycline": { - "text": "oxytetracycline", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:oxytetracycline" - ] - }, - "penicillin": { - "text": "penicillin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:penicillin" - ] - }, - "piperacillin": { - "text": "piperacillin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:piperacillin" - ] - }, - "piperacillin-tazobactam": { - "text": "piperacillin-tazobactam", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:piperacillin-tazobactam" - ] - }, - "polymyxin-b": { - "text": "polymyxin-b", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:polymyxin-b" - ] - }, - "quinupristin-dalfopristin": { - "text": "quinupristin-dalfopristin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:quinupristin-dalfopristin" - ] - }, - "streptomycin": { - "text": "streptomycin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:streptomycin" - ] - }, - "sulfisoxazole": { - "text": "sulfisoxazole", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:sulfisoxazole" - ] - }, - "telithromycin": { - "text": "telithromycin", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:telithromycin" - ] - }, - "tetracycline": { - "text": "tetracycline", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:tetracycline" - ] - }, - "tigecycline": { - "text": "tigecycline", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:tigecycline" - ] - }, - "trimethoprim-sulfamethoxazole": { - "text": "trimethoprim-sulfamethoxazole", - "exact_mappings": [ - "NCBI_ANTIBIOGRAM:trimethoprim-sulfamethoxazole" - ] - } - } - } - }, - "slots": { - "sample_collector_sample_id": { - "name": "sample_collector_sample_id", - "title": "sample_collector_sample_ID", - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001123", - "domain_of": [ - "GRDISample", - "GRDIIsolate" - ], - "required": true - }, - "alternative_sample_id": { - "name": "alternative_sample_id", - "description": "An alternative sample_ID assigned to the sample by another organization.", - "title": "alternative_sample_ID", - "comments": [ - "\"Alternative identifiers assigned to the sample should be tracked along with original IDs to establish chain of custody. Alternative sample IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and separated by semi-colons. If the information is unknown or cannot be provided, leave blank or provide a null value.\"" - ], - "examples": [ - { - "value": "ABCD1234[PHAC]" - }, - { - "value": "12345rev[CFIA]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100427", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString", - "required": true - }, - "sample_collected_by": { - "name": "sample_collected_by", - "description": "The name of the agency, organization or institution with which the sample collector is affiliated.", - "title": "sample_collected_by", - "comments": [ - "Provide the name of the agency, organization or institution that collected the sample in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:collected_by", - "NCBI_BIOSAMPLE_Enterics:collected_by" - ], - "slot_uri": "GENEPIO:0001153", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "SampleCollectedByMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_collected_by_laboratory_name": { - "name": "sample_collected_by_laboratory_name", - "description": "The specific laboratory affiliation of the sample collector.", - "title": "sample_collected_by_laboratory_name", - "comments": [ - "Provide the name of the specific laboratory that collected the sample (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100428", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "sample_collection_project_name": { - "name": "sample_collection_project_name", - "description": "The name of the project/initiative/program for which the sample was collected.", - "title": "sample_collection_project_name", - "comments": [ - "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Watershed Project (HA-120)" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:project_name" - ], - "slot_uri": "GENEPIO:0100429", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "sample_plan_name": { - "name": "sample_plan_name", - "description": "The name of the study design for a surveillance project.", - "title": "sample_plan_name", - "comments": [ - "Provide the name of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "National Microbiological Baseline Study in Broiler Chicken" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100430", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "sample_plan_id": { - "name": "sample_plan_id", - "description": "The identifier of the study design for a surveillance project.", - "title": "sample_plan_ID", - "comments": [ - "Provide the identifier of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "2001_M205" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100431", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "sample_collector_contact_name": { - "name": "sample_collector_contact_name", - "description": "The name or job title of the contact responsible for follow-up regarding the sample.", - "title": "sample_collector_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100432", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sample.", - "title": "sample_collector_contact_email", - "comments": [ - "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "johnnyblogs@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001156", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] - }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "description": "The reason that the sample was collected.", - "title": "purpose_of_sampling", - "comments": [ - "The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." - ], - "examples": [ - { - "value": "Surveillance [GENEPIO:0100004]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:purpose_of_sampling", - "NCBI_BIOSAMPLE_Enterics:purpose_of_sampling" - ], - "slot_uri": "GENEPIO:0001198", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "PurposeOfSamplingMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "presampling_activity": { - "name": "presampling_activity", - "description": "The experimental activities or variables that affected the sample collected.", - "title": "presampling_activity", - "comments": [ - "If there was experimental activity that would affect the sample prior to collection (this is different than sample processing), provide the experimental activities by selecting one or more values from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Antimicrobial pre-treatment [GENEPIO:0100537]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100433", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "PresamplingActivityMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "presampling_activity_details": { - "name": "presampling_activity_details", - "description": "The details of the experimental activities or variables that affected the sample collected.", - "title": "presampling_activity_details", - "comments": [ - "Briefly describe the experimental details using free text." - ], - "examples": [ - { - "value": "Chicken feed containing X amount of novobiocin was fed to chickens for 72 hours prior to collection of litter." - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100434", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "experimental_protocol_field": { - "name": "experimental_protocol_field", - "description": "The name of the overarching experimental methodology that was used to process the biomaterial.", - "title": "experimental_protocol_field", - "comments": [ - "Provide the name of the methodology used in your study. If available, provide a link to the protocol." - ], - "examples": [ - { - "value": "OneHealth2024_protocol" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101029", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "experimental_specimen_role_type": { - "name": "experimental_specimen_role_type", - "description": "The type of role that the sample represents in the experiment.", - "title": "experimental_specimen_role_type", - "comments": [ - "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." - ], - "examples": [ - { - "value": "Positive experimental control [GENEPIO:0101018]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100921", - "domain_of": [ - "GRDISample" - ], - "range": "ExperimentalSpecimenRoleTypeMenu" - }, - "specimen_processing": { - "name": "specimen_processing", - "description": "The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures.", - "title": "specimen_processing", - "comments": [ - "Provide the sample processing information by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Samples pooled [OBI:0600016]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100435", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "SpecimenProcessingMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "description": "The details of the processing applied to the sample during or after receiving the sample.", - "title": "specimen_processing_details", - "comments": [ - "Briefly describe the processes applied to the sample." - ], - "examples": [ - { - "value": "25 samples were pooled and further prepared as a single sample during library prep." - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100311", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "nucleic_acid_extraction_method": { - "name": "nucleic_acid_extraction_method", - "description": "The process used to extract genomic material from a sample.", - "title": "nucleic acid extraction method", - "comments": [ - "Briefly describe the extraction method used." - ], - "examples": [ - { - "value": "Direct wastewater RNA capture and purification via the \"Sewage, Salt, Silica and Salmonella (4S)\" method v4 found at https://www.protocols.io/view/v-4-direct-wastewater-rna-capture-and-purification-36wgq581ygk5/v4" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100939", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "nucleic_acid_extraction_kit": { - "name": "nucleic_acid_extraction_kit", - "description": "The kit used to extract genomic material from a sample", - "title": "nucleic acid extraction kit", - "comments": [ - "Provide the name of the genomic extraction kit used." - ], - "examples": [ - { - "value": "QIAamp PowerFecal Pro DNA Kit" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100772", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "description": "The country of origin of the sample.", - "title": "geo_loc_name (country)", - "comments": [ - "Provide the name of the country where the sample was collected. Use the controlled vocabulary provided in the template pick list. If the information is unknown or cannot be provided, provide a null value." - ], - "examples": [ - { - "value": "Canada [GAZ:00002560]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:geo_loc_name", - "BIOSAMPLE:geo_loc_name%20%28country%29", - "NCBI_BIOSAMPLE_Enterics:geo_loc_name" - ], - "slot_uri": "GENEPIO:0001181", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "geo_loc_name_state_province_region": { - "name": "geo_loc_name_state_province_region", - "description": "The state/province/territory of origin of the sample.", - "title": "geo_loc_name (state/province/region)", - "comments": [ - "Provide the name of the province/state/region where the sample was collected. If the information is unknown or cannot be provided, provide a null value." - ], - "examples": [ - { - "value": "British Columbia [GAZ:00002562]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:geo_loc_name", - "BIOSAMPLE:geo_loc_name%20%28state/province/region%29", - "NCBI_BIOSAMPLE_Enterics:geo_loc_name" - ], - "slot_uri": "GENEPIO:0001185", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "GeoLocNameStateProvinceRegionMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "geo_loc_name_site": { - "name": "geo_loc_name_site", - "description": "The name of a specific geographical location e.g. Credit River (rather than river).", - "title": "geo_loc_name (site)", - "comments": [ - "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing)." - ], - "examples": [ - { - "value": "Credit River" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:geo_loc_name", - "BIOSAMPLE:geo_loc_name%20%28site%29" - ], - "slot_uri": "GENEPIO:0100436", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "food_product_origin_geo_loc_name_country": { - "name": "food_product_origin_geo_loc_name_country", - "description": "The country of origin of a food product.", - "title": "food_product_origin_geo_loc_name (country)", - "comments": [ - "If a food product was sampled and the food product was manufactured outside of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "United States of America [GAZ:00002459]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:food_origin" - ], - "slot_uri": "GENEPIO:0100437", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "host_origin_geo_loc_name_country": { - "name": "host_origin_geo_loc_name_country", - "description": "The country of origin of the host.", - "title": "host_origin_geo_loc_name (country)", - "comments": [ - "If a sample is from a human or animal host that originated from outside of Canada, provide the the name of the country where the host originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "South Africa [GAZ:00001094]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100438", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "geo_loc_latitude": { - "name": "geo_loc_latitude", - "description": "The latitude coordinates of the geographical location of sample collection.", - "title": "geo_loc latitude", - "comments": [ - "If known, provide the degrees latitude. Do NOT simply provide latitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "38.98 N" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:lat_lon" - ], - "slot_uri": "GENEPIO:0100309", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "geo_loc_longitude": { - "name": "geo_loc_longitude", - "description": "The longitude coordinates of the geographical location of sample collection.", - "title": "geo_loc longitude", - "comments": [ - "If known, provide the degrees longitude. Do NOT simply provide longitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "77.11 W" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:lat_lon" - ], - "slot_uri": "GENEPIO:0100310", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "sample_collection_date": { - "name": "sample_collection_date", - "description": "The date on which the sample was collected.", - "title": "sample_collection_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2020-10-30" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:sample%20collection%20date", - "NCBI_BIOSAMPLE_Enterics:collection_date" - ], - "slot_uri": "GENEPIO:0001174", - "domain_of": [ - "GRDISample" - ], - "range": "date", - "required": true - }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "description": "The precision to which the \"sample collection date\" was provided.", - "title": "sample_collection_date_precision", - "comments": [ - "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." - ], - "examples": [ - { - "value": "day [UO:0000033]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001177", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "SampleCollectionDatePrecisionMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_collection_end_date": { - "name": "sample_collection_end_date", - "description": "The date on which sample collection ended for a continuous sample.", - "title": "sample_collection_end_date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD" - ], - "examples": [ - { - "value": "2020-03-18" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101071", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_processing_date": { - "name": "sample_processing_date", - "description": "The date on which the sample was processed.", - "title": "sample_processing_date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "Provide the sample processed date in ISO 8601 format, i.e. \"YYYY-MM-DD\". The sample may be collected and processed (e.g. filtered, extraction) on the same day, or on different dates." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100763", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_collection_start_time": { - "name": "sample_collection_start_time", - "description": "The time at which sample collection began.", - "title": "sample_collection_start_time", - "comments": [ - "Provide this time in ISO 8601 24hr format, in your local time." - ], - "examples": [ - { - "value": "17:15 PST" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101072", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "any_of": [ - { - "range": "time" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_collection_end_time": { - "name": "sample_collection_end_time", - "description": "The time at which sample collection ended.", - "title": "sample_collection_end_time", - "comments": [ - "Provide this time in ISO 8601 24hr format, in your local time." - ], - "examples": [ - { - "value": "19:15 PST" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101073", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "any_of": [ - { - "range": "time" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_collection_time_of_day": { - "name": "sample_collection_time_of_day", - "description": "The descriptive time of day during which the sample was collected.", - "title": "sample_collection_time_of_day", - "comments": [ - "If known, select a value from the pick list. The time of sample processing matters especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day." - ], - "examples": [ - { - "value": "Morning" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100765", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "SampleCollectionTimeOfDayMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_collection_time_duration_value": { - "name": "sample_collection_time_duration_value", - "description": "The amount of time over which the sample was collected.", - "title": "sample_collection_time_duration_value", - "comments": [ - "Provide the numerical value of time." - ], - "examples": [ - { - "value": "1900-01-03" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100766", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_collection_time_duration_unit": { - "name": "sample_collection_time_duration_unit", - "description": "The units of the time duration measurement of sample collection.", - "title": "sample_collection_time_duration_unit", - "comments": [ - "Provide the units from the pick list." - ], - "examples": [ - { - "value": "Hour" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100767", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "any_of": [ - { - "range": "SampleCollectionDurationUnitMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "sample_received_date": { - "name": "sample_received_date", - "description": "The date on which the sample was received.", - "title": "sample_received_date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2020-11-15" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001179", - "domain_of": [ - "GRDISample" - ], - "range": "date" - }, - "original_sample_description": { - "name": "original_sample_description", - "description": "The original sample description provided by the sample collector.", - "title": "original_sample_description", - "comments": [ - "Provide the sample description provided by the original sample collector. The original description is useful as it may provide further details, or can be used to clarify higher level classifications." - ], - "examples": [ - { - "value": "RTE Prosciutto from deli" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100439", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "environmental_site": { - "name": "environmental_site", - "description": "An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave.", - "title": "environmental_site", - "comments": [ - "If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Poultry hatchery [ENVO:01001874]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_site", - "NCBI_BIOSAMPLE_Enterics:isolation_source", - "NCBI_BIOSAMPLE_Enterics:animal_env" - ], - "slot_uri": "GENEPIO:0001232", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalSiteMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "environmental_material": { - "name": "environmental_material", - "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask.", - "title": "environmental_material", - "comments": [ - "If applicable, select the standardized term and ontology ID for the environmental material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Soil [ENVO:00001998]" - }, - { - "value": "Water [CHEBI:15377]" - }, - { - "value": "Wastewater [ENVO:00002001]" - }, - { - "value": "Broom [ENVO:03501377]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_material", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "slot_uri": "GENEPIO:0001223", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalMaterialMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "environmental_material_constituent": { - "name": "environmental_material_constituent", - "description": "The material constituents that comprise an environmental material e.g. lead, plastic, paper.", - "title": "environmental_material_constituent", - "comments": [ - "If applicable, describe the material constituents for the environmental material. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "lead" - }, - { - "value": "plastic" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101197", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "animal_or_plant_population": { - "name": "animal_or_plant_population", - "description": "The type of animal or plant population inhabiting an area.", - "title": "animal_or_plant_population", - "comments": [ - "This field should be used when a sample is taken from an environmental location inhabited by many individuals of a specific type, rather than describing a sample taken from one particular host. If applicable, provide the standardized term and ontology ID for the animal or plant population name. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. If not applicable, leave blank." - ], - "examples": [ - { - "value": "Turkey [NCBITaxon:9103]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100443", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnimalOrPlantPopulationMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "anatomical_material": { - "name": "anatomical_material", - "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", - "title": "anatomical_material", - "comments": [ - "An anatomical material is a substance taken from the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Tissue [UBERON:0000479]" - }, - { - "value": "Blood [UBERON:0000178]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_material", - "NCBI_BIOSAMPLE_Enterics:host_tissue_sampled", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "slot_uri": "GENEPIO:0001211", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalMaterialMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "body_product": { - "name": "body_product", - "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", - "title": "body_product", - "comments": [ - "A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Feces [UBERON:0001988]" - }, - { - "value": "Urine [UBERON:0001088]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:body_product", - "NCBI_BIOSAMPLE_Enterics:host_body_product", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "slot_uri": "GENEPIO:0001216", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "BodyProductMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "anatomical_part": { - "name": "anatomical_part", - "description": "An anatomical part of an organism e.g. oropharynx.", - "title": "anatomical_part", - "comments": [ - "An anatomical part is a structure or location in the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Snout [UBERON:0006333]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_part", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "slot_uri": "GENEPIO:0001214", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalPartMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "anatomical_region": { - "name": "anatomical_region", - "description": "A 3D region in space without well-defined compartmental boundaries; for example, the dorsal region of an ectoderm.", - "title": "anatomical_region", - "comments": [ - "This field captures more granular spatial information on a host anatomical part e.g. dorso-lateral region vs back. Select a term from the picklist." - ], - "examples": [ - { - "value": "Dorso-lateral region [BSPO:0000080]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100700", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalRegionMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "food_product": { - "name": "food_product", - "description": "A material consumed and digested for nutritional value or enjoyment.", - "title": "food_product", - "comments": [ - "This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Feather meal [FOODON:00003927]" - }, - { - "value": "Bone meal [ENVO:02000054]" - }, - { - "value": "Chicken breast [FOODON:00002703]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:food_product", - "NCBI_BIOSAMPLE_Enterics:isolation_source", - "NCBI_BIOSAMPLE_Enterics:food_product_type" - ], - "slot_uri": "GENEPIO:0100444", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "FoodProductMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "food_product_properties": { - "name": "food_product_properties", - "description": "Any characteristic of the food product pertaining to its state, processing, or implications for consumers.", - "title": "food_product_properties", - "comments": [ - "Provide any characteristics of the food product including whether it has been cooked, processed, preserved, any known information about its state (e.g. raw, ready-to-eat), any known information about its containment (e.g. canned), and any information about a label claim (e.g. organic, fat-free)." - ], - "examples": [ - { - "value": "Food (chopped) [FOODON:00002777]" - }, - { - "value": "Ready-to-eat (RTE) [FOODON:03316636]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:food_product_properties", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "slot_uri": "GENEPIO:0100445", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "FoodProductPropertiesMenu" - }, - { - "range": "NullValueMenu" - } - ] - }, - "label_claim": { - "name": "label_claim", - "description": "The claim made by the label that relates to food processing, allergen information etc.", - "title": "label_claim", - "comments": [ - "Provide any characteristic of the food product, as described on the label only." - ], - "examples": [ - { - "value": "Antibiotic free [FOODON:03601063]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:label_claims" - ], - "slot_uri": "FOODON:03602001", + "slot_uri": "GENEPIO:0100937", "domain_of": [ "GRDISample" ], - "multivalued": true, - "any_of": [ - { - "range": "LabelClaimMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "integer" }, - "animal_source_of_food": { - "name": "animal_source_of_food", - "description": "The animal from which the food product was derived.", - "title": "animal_source_of_food", + "percent_ns_across_total_genome_length": { + "name": "percent_ns_across_total_genome_length", + "description": "The percentage of the assembly that consists of ambiguous bases (Ns).", + "title": "percent_Ns_across_total_genome_length", "comments": [ - "Provide the common name of the animal. If not applicable, leave blank. Multiple entries can be provided, separated by a comma." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "Chicken [NCBITaxon:9031]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:food_source" + "value": "2" + } ], - "slot_uri": "GENEPIO:0100446", + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100830", "domain_of": [ "GRDISample" ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnimalSourceOfFoodMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "integer" }, - "food_product_production_stream": { - "name": "food_product_production_stream", - "description": "A production pathway incorporating the processes, material entities (e.g. equipment, animals, locations), and conditions that participate in the generation of a food commodity.", - "title": "food_product_production_stream", + "ns_per_100_kbp": { + "name": "ns_per_100_kbp", + "description": "The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp).", + "title": "Ns_per_100_kbp", "comments": [ - "Provide the name of the agricultural production stream from the picklist." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "Beef cattle production stream [FOODON:03000452]" + "value": "342" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:food_prod" - ], - "slot_uri": "GENEPIO:0100699", + "slot_uri": "GENEPIO:0001484", "domain_of": [ "GRDISample" ], - "any_of": [ - { - "range": "FoodProductProductionStreamMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "integer" }, - "food_packaging": { - "name": "food_packaging", - "description": "The type of packaging used to contain a food product.", - "title": "food_packaging", + "n50": { + "name": "n50", + "description": "The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences.", + "title": "N50", "comments": [ - "If known, provide information regarding how the food product was packaged." + "Provide the N50 value in Mb." ], "examples": [ { - "value": "Plastic tray or pan [FOODON:03490126]" + "value": "150" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:food_packaging", - "NCBI_BIOSAMPLE_Enterics:food_contain_wrap" - ], - "slot_uri": "GENEPIO:0100447", + "slot_uri": "GENEPIO:0100938", "domain_of": [ "GRDISample" ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "FoodPackagingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "integer" }, - "food_quality_date": { - "name": "food_quality_date", - "description": "A date recommended for the use of a product while at peak quality, this date is not a reflection of safety unless used on infant formula.", - "title": "food_quality_date", - "todos": [ - "<={today}" - ], + "percent_read_contamination_": { + "name": "percent_read_contamination_", + "description": "The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset.", + "title": "percent_read_contamination", "comments": [ - "This date is typically labeled on a food product as \"best if used by\", best by\", \"use by\", or \"freeze by\" e.g. 5/24/2020. If the date is known, leave blank or provide a null value." + "Provide the percent contamination value (no need to include units)." ], "examples": [ { - "value": "2020-05-25" + "value": "2" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:food_quality_date" - ], - "slot_uri": "GENEPIO:0100615", + "slot_uri": "GENEPIO:0100845", "domain_of": [ "GRDISample" ], - "range": "date" + "range": "integer" }, - "food_packaging_date": { - "name": "food_packaging_date", - "description": "A food product's packaging date as marked by a food manufacturer or retailer.", - "title": "food_packaging_date", - "todos": [ - "<={today}" - ], + "sequence_assembly_length": { + "name": "sequence_assembly_length", + "description": "The length of the genome generated by assembling reads using a scaffold or by reference-based mapping.", + "title": "sequence_assembly_length", "comments": [ - "The packaging date should not be confused with, nor replaced by a Best Before date or other food quality date. If the date is known, leave blank or provide a null value." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "2020-05-25" + "value": "34272" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100616", + "slot_uri": "GENEPIO:0100846", "domain_of": [ "GRDISample" ], - "range": "date" + "range": "integer" }, - "collection_device": { - "name": "collection_device", - "description": "The instrument or container used to collect the sample e.g. swab.", - "title": "collection_device", + "consensus_genome_length": { + "name": "consensus_genome_length", + "description": "The length of the genome defined by the most common nucleotides at each position.", + "title": "consensus_genome_length", "comments": [ - "This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + "Provide a numerical value (no need to include units)." ], "examples": [ { - "value": "Drag swab [OBI:0002822]" + "value": "38677" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_device", - "NCBI_BIOSAMPLE_Enterics:samp_collect_device", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "slot_uri": "GENEPIO:0001234", + "slot_uri": "GENEPIO:0001483", "domain_of": [ "GRDISample" ], - "recommended": true, - "any_of": [ - { - "range": "CollectionDeviceMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "integer" }, - "collection_method": { - "name": "collection_method", - "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", - "title": "collection_method", + "reference_genome_accession": { + "name": "reference_genome_accession", + "description": "A persistent, unique identifier of a genome database entry.", + "title": "reference_genome_accession", "comments": [ - "If applicable, provide the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." + "Provide the accession number of the reference genome." ], "examples": [ { - "value": "Rinsing for specimen collection [GENEPIO_0002116]" + "value": "NC_045512.2" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_method", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "slot_uri": "GENEPIO:0001241", + "slot_uri": "GENEPIO:0001485", "domain_of": [ "GRDISample" ], - "recommended": true, - "any_of": [ - { - "range": "CollectionMethodMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "WhitespaceMinimizedString" }, - "sample_volume_measurement_value": { - "name": "sample_volume_measurement_value", - "description": "The numerical value of the volume measurement of the sample collected.", - "title": "sample_volume_measurement_value", + "deduplication_method": { + "name": "deduplication_method", + "description": "The method used to remove duplicated reads in a sequence read dataset.", + "title": "deduplication_method", "comments": [ - "Provide the numerical value of volume." + "Provide the deduplication software name followed by the version, or a link to a tool or method." ], "examples": [ { - "value": "5" + "value": "DeDup 0.12.8" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100768", + "slot_uri": "GENEPIO:0100831", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "sample_volume_measurement_unit": { - "name": "sample_volume_measurement_unit", - "description": "The units of the volume measurement of the sample collected.", - "title": "sample_volume_measurement_unit", + "bioinformatics_protocol": { + "name": "bioinformatics_protocol", + "description": "A description of the overall bioinformatics strategy used.", + "title": "bioinformatics_protocol", "comments": [ - "Provide the units from the pick list." + "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." ], "examples": [ { - "value": "milliliter (mL) [UO:0000098]" + "value": "https://github.com/phac-nml/ncov2019-artic-nf" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100769", + "slot_uri": "GENEPIO:0001489", "domain_of": [ "GRDISample" ], - "range": "SampleVolumeMeasurementUnitMenu" + "range": "WhitespaceMinimizedString" }, - "residual_sample_status": { - "name": "residual_sample_status", - "description": "The status of the residual sample (whether any sample remains after its original use).", - "title": "residual_sample_status", + "read_mapping_software_name": { + "name": "read_mapping_software_name", + "description": "The name of the software used to map sequence reads to a reference genome or set of reference genes.", + "title": "read_mapping_software_name", "comments": [ - "Residual samples are samples that remain after the sample material was used for its original purpose. Select a residual sample status from the picklist. If sample still exists, select \"Residual sample remaining (some sample left)\"." + "Provide the name of the read mapping software." ], "examples": [ { - "value": "No residual sample (sample all used) [GENEPIO:0101088]" + "value": "Bowtie2, BWA-MEM, TopHat" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101090", + "slot_uri": "GENEPIO:0100832", "domain_of": [ "GRDISample" ], - "range": "ResidualSampleStatusMenu" + "range": "WhitespaceMinimizedString" }, - "sample_storage_method": { - "name": "sample_storage_method", - "description": "A specification of the way that a specimen is or was stored.", - "title": "sample_storage_method", + "read_mapping_software_version": { + "name": "read_mapping_software_version", + "description": "The version of the software used to map sequence reads to a reference genome or set of reference genes.", + "title": "read_mapping_software_version", "comments": [ - "Provide a description of how the sample was stored." + "Provide the version number of the read mapping software." ], "examples": [ { - "value": "packed on ice during transport" + "value": "2.5.1" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100448", + "slot_uri": "GENEPIO:0100833", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "sample_storage_medium": { - "name": "sample_storage_medium", - "description": "The material or matrix in which a sample is stored.", - "title": "sample_storage_medium", + "taxonomic_reference_database_name": { + "name": "taxonomic_reference_database_name", + "description": "The name of the taxonomic reference database used to identify the organism.", + "title": "taxonomic_reference_database_name", "comments": [ - "Provide a description of the medium in which the sample was stored." + "Provide the name of the taxonomic reference database." ], "examples": [ { - "value": "PBS + 20% glycerol" + "value": "NCBITaxon" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100449", + "slot_uri": "GENEPIO:0100834", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "sample_storage_duration_value": { - "name": "sample_storage_duration_value", - "description": "The numerical value of the time measurement during which a sample is in storage.", - "title": "sample_storage_duration_value", + "taxonomic_reference_database_version": { + "name": "taxonomic_reference_database_version", + "description": "The version of the taxonomic reference database used to identify the organism.", + "title": "taxonomic_reference_database_version", "comments": [ - "Provide the numerical value of time." + "Provide the version number of the taxonomic reference database." ], "examples": [ { - "value": "5" + "value": "1.3" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101014", + "slot_uri": "GENEPIO:0100835", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "sample_storage_duration_unit": { - "name": "sample_storage_duration_unit", - "description": "The units of a measured sample storage duration.", - "title": "sample_storage_duration_unit", + "taxonomic_analysis_report_filename": { + "name": "taxonomic_analysis_report_filename", + "description": "The filename of the report containing the results of a taxonomic analysis.", + "title": "taxonomic_analysis_report_filename", "comments": [ - "Provide the units from the pick list." + "Provide the filename of the report containing the results of the taxonomic analysis." ], "examples": [ { - "value": "Day [UO:0000033]" + "value": "WWtax_report_Feb1_2024.doc" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101015", + "slot_uri": "GENEPIO:0101074", "domain_of": [ "GRDISample" ], - "range": "SampleStorageDurationUnitMenu" + "range": "WhitespaceMinimizedString" }, - "nucleic_acid_storage_duration_value": { - "name": "nucleic_acid_storage_duration_value", - "description": "The numerical value of the time measurement during which the extracted nucleic acid is in storage.", - "title": "nucleic_acid_storage_duration_value", + "taxonomic_analysis_date": { + "name": "taxonomic_analysis_date", + "description": "The date a taxonomic analysis was performed.", + "title": "taxonomic_analysis_date", + "todos": [ + "<={today}" + ], "comments": [ - "Provide the numerical value of time." + "Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. \"YYYY-MM-DD\"." ], "examples": [ { - "value": "5" + "value": "2024-02-01" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101085", + "slot_uri": "GENEPIO:0101075", "domain_of": [ "GRDISample" ], - "range": "WhitespaceMinimizedString" + "range": "date" }, - "nucleic_acid_storage_duration_unit": { - "name": "nucleic_acid_storage_duration_unit", - "description": "The units of a measured extracted nucleic acid storage duration.", - "title": "nucleic_acid_storage_duration_unit", + "read_mapping_criteria": { + "name": "read_mapping_criteria", + "description": "A description of the criteria used to map reads to a reference sequence.", + "title": "read_mapping_criteria", "comments": [ - "Provide the units from the pick list." + "Provide a description of the read mapping criteria." ], "examples": [ { - "value": "Year [UO:0000036]" + "value": "Phred score >20" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101086", + "slot_uri": "GENEPIO:0100836", "domain_of": [ "GRDISample" ], - "range": "NucleicAcidStorageDurationUnitMenu" + "range": "WhitespaceMinimizedString" }, - "available_data_types": { - "name": "available_data_types", - "description": "The type of data that is available, that may or may not require permission to access.", - "title": "available_data_types", + "sequence_submitted_by": { + "name": "sequence_submitted_by", + "description": "The name of the agency that submitted the sequence to a database.", + "title": "sequence_submitted_by", "comments": [ - "This field provides information about additional data types that are available that may provide context for interpretation of the sequence data. Provide a term from the picklist for additional data types that are available. Additional data types may require special permission to access. Contact the data provider for more information." + "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." ], "examples": [ { - "value": "Total coliform count [GENEPIO:0100729]" + "value": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100690", + "slot_uri": "GENEPIO:0001159", "domain_of": [ "GRDISample" ], - "multivalued": true, "any_of": [ { - "range": "AvailableDataTypesMenu" + "range": "SequenceSubmittedByMenu" }, { "range": "NullValueMenu" } ] }, - "available_data_type_details": { - "name": "available_data_type_details", - "description": "Detailed information regarding other available data types.", - "title": "available_data_type_details", + "sequence_submitted_by_contact_name": { + "name": "sequence_submitted_by_contact_name", + "description": "The name or title of the contact responsible for follow-up regarding the submission of the sequence to a repository or database.", + "title": "sequence_submitted_by_contact_name", "comments": [ - "Use this field to provide free text details describing other available data types that may provide context for interpreting genomic sequence data." + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "Pooled metagenomes containing extended spectrum beta-lactamase (ESBL) bacteria" + "value": "Enterics Lab Manager" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101023", + "slot_uri": "GENEPIO:0100474", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "water_depth": { - "name": "water_depth", - "description": "The depth of some water.", - "title": "water_depth", + "sequence_submitted_by_contact_email": { + "name": "sequence_submitted_by_contact_email", + "description": "The email address of the agency responsible for submission of the sequence.", + "title": "sequence_submitted_by_contact_email", "comments": [ - "Provide the numerical depth only of water only (without units)." + "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" ], "examples": [ { - "value": "5" + "value": "RespLab@lab.ca" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100440", + "slot_uri": "GENEPIO:0001165", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "water_depth_units": { - "name": "water_depth_units", - "description": "The units of measurement for water depth.", - "title": "water_depth_units", + "publication_id": { + "name": "publication_id", + "description": "The identifier for a publication.", + "title": "publication_ID", "comments": [ - "Provide the units of measurement for which the depth was recorded." + "If the isolate is associated with a published work which can provide additional information, provide the PubMed identifier of the publication. Other types of identifiers (e.g. DOI) are also acceptable." ], "examples": [ { - "value": "meter (m) [UO:0000008]" + "value": "PMID: 33205991" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101025", + "slot_uri": "GENEPIO:0100475", + "domain_of": [ + "GRDISample" + ], + "range": "WhitespaceMinimizedString" + }, + "attribute_package": { + "name": "attribute_package", + "description": "The attribute package used to structure metadata in an INSDC BioSample.", + "title": "attribute_package", + "comments": [ + "If the sample is from a specific human or animal, put “Pathogen.cl”. If the sample is from an environmental sample including food, feed, production facility, farm, water source, manure etc, put “Pathogen.env”." + ], + "examples": [ + { + "value": "Pathogen.env [GENEPIO:0100581]" + } + ], + "from_schema": "https://example.com/GRDI", + "slot_uri": "GENEPIO:0100476", "domain_of": [ "GRDISample" ], "any_of": [ { - "range": "WaterDepthUnitsMenu" + "range": "AttributePackageMenu" }, { "range": "NullValueMenu" } ] }, - "sediment_depth": { - "name": "sediment_depth", - "description": "The depth of some sediment.", - "title": "sediment_depth", + "bioproject_accession": { + "name": "bioproject_accession", + "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", + "title": "bioproject_accession", "comments": [ - "Provide the numerical depth only of the sediment (without units)." + "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." ], "examples": [ { - "value": "2" + "value": "PRJNA12345" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100697", + "exact_mappings": [ + "BIOSAMPLE:bioproject_accession", + "NCBI_BIOSAMPLE_Enterics:bioproject_accession" + ], + "slot_uri": "GENEPIO:0001136", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "sediment_depth_units": { - "name": "sediment_depth_units", - "description": "The units of measurement for sediment depth.", - "title": "sediment_depth_units", + "biosample_accession": { + "name": "biosample_accession", + "description": "The identifier assigned to a BioSample in INSDC archives.", + "title": "biosample_accession", "comments": [ - "Provide the units of measurement for which the depth was recorded." + "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, whileEMBL- EBI BioSamples will have the prefix SAMEA." ], "examples": [ { - "value": "meter (m) [UO:0000008]" + "value": "SAMN14180202" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101026", + "exact_mappings": [ + "ENA_ANTIBIOGRAM:bioSample_ID" + ], + "slot_uri": "GENEPIO:0001139", "domain_of": [ "GRDISample" ], - "any_of": [ - { - "range": "SedimentDepthUnitsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "WhitespaceMinimizedString" }, - "air_temperature": { - "name": "air_temperature", - "description": "The temperature of some air.", - "title": "air_temperature", + "sra_accession": { + "name": "sra_accession", + "description": "The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC.", + "title": "SRA_accession", "comments": [ - "Provide the numerical value for the temperature of the air (without units)." + "Store the accession assigned to the submitted \"run\". NCBI-SRA accessions start with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR." ], "examples": [ { - "value": "25" + "value": "SRR11177792" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100441", + "slot_uri": "GENEPIO:0001142", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "air_temperature_units": { - "name": "air_temperature_units", - "description": "The units of measurement for air temperature.", - "title": "air_temperature_units", + "genbank_accession": { + "name": "genbank_accession", + "description": "The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC archives.", + "title": "GenBank_accession", "comments": [ - "Provide the units of measurement for which the temperature was recorded." + "Store the accession returned from a GenBank/ENA/DDBJ submission." ], "examples": [ { - "value": "degree Celsius (C) [UO:0000027]" + "value": "MN908947.3" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101027", + "slot_uri": "GENEPIO:0001145", "domain_of": [ "GRDISample" ], - "any_of": [ - { - "range": "AirTemperatureUnitsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "WhitespaceMinimizedString" }, - "water_temperature": { - "name": "water_temperature", - "description": "The temperature of some water.", - "title": "water_temperature", + "prevalence_metrics": { + "name": "prevalence_metrics", + "description": "Metrics regarding the prevalence of the pathogen of interest obtained from a surveillance project.", + "title": "prevalence_metrics", "comments": [ - "Provide the numerical value for the temperature of the water (without units)." + "Risk assessment requires detailed information regarding the quantities of a pathogen in a specified location, commodity, or environment. As such, it is useful for risk assessors to know what types of information are available through documented methods and results. Provide the metric types that are available in the surveillance project sample plan by selecting them from the pick list. The metrics of interest are \" Number of total samples collected\", \"Number of positive samples\", \"Average count of hazard organism\", \"Average count of indicator organism\". You do not need to provide the actual values, just indicate that the information is available." ], "examples": [ { - "value": "4" + "value": "Number of total samples collected, Number of positive samples" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100698", + "slot_uri": "GENEPIO:0100480", "domain_of": [ "GRDISample" ], - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "recommended": true }, - "water_temperature_units": { - "name": "water_temperature_units", - "description": "The units of measurement for water temperature.", - "title": "water_temperature_units", + "prevalence_metrics_details": { + "name": "prevalence_metrics_details", + "description": "The details pertaining to the prevalence metrics from a surveillance project.", + "title": "prevalence_metrics_details", "comments": [ - "Provide the units of measurement for which the temperature was recorded." + "If there are details pertaining to samples or organism counts in the sample plan that might be informative, provide details using free text." ], "examples": [ { - "value": "degree Celsius (C) [UO:0000027]" + "value": "Hazard organism counts (i.e. Salmonella) do not distinguish between serovars." } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101028", + "slot_uri": "GENEPIO:0100481", "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "WaterTemperatureUnitsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "GRDISample" + ], + "range": "WhitespaceMinimizedString", + "recommended": true }, - "sampling_weather_conditions": { - "name": "sampling_weather_conditions", - "description": "The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc.", - "title": "sampling_weather_conditions", + "stage_of_production": { + "name": "stage_of_production", + "description": "The stage of food production.", + "title": "stage_of_production", "comments": [ - "Provide the weather conditions at the time of sample collection." + "Provide the stage of food production as free text." ], "examples": [ { - "value": "Rain [ENVO:01001564]" + "value": "Abattoir [ENVO:01000925]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100779", + "slot_uri": "GENEPIO:0100482", "domain_of": [ "GRDISample" ], - "multivalued": true, + "recommended": true, "any_of": [ { - "range": "SamplingWeatherConditionsMenu" + "range": "WhitespaceMinimizedString" }, { "range": "NullValueMenu" } ] }, - "presampling_weather_conditions": { - "name": "presampling_weather_conditions", - "description": "Weather conditions prior to collection that may affect the sample.", - "title": "presampling_weather_conditions", + "experimental_intervention": { + "name": "experimental_intervention", + "description": "The category of the experimental intervention applied in the food production system.", + "title": "experimental_intervention", "comments": [ - "Provide the weather conditions prior to sample collection." + "In some surveys, a particular intervention in the food supply chain in studied. If there was an intervention specified in the sample plan, select the intervention category from the pick list provided." ], "examples": [ { - "value": "Rain [ENVO:01001564]" + "value": "Vaccination [NCIT:C15346]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100780", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:upstream_intervention" + ], + "slot_uri": "GENEPIO:0100483", "domain_of": [ "GRDISample" ], + "recommended": true, + "multivalued": true, "any_of": [ { - "range": "SamplingWeatherConditionsMenu" + "range": "ExperimentalInterventionMenu" }, { "range": "NullValueMenu" } ] }, - "precipitation_measurement_value": { - "name": "precipitation_measurement_value", - "description": "The amount of water which has fallen during a precipitation process.", - "title": "precipitation_measurement_value", + "experiment_intervention_details": { + "name": "experiment_intervention_details", + "description": "The details of the experimental intervention applied in the food production system.", + "title": "experiment_intervention_details", "comments": [ - "Provide the quantity of precipitation in the area leading up to the time of sample collection." + "If an experimental intervention was applied in the survey, provide details in this field as free text." ], "examples": [ { - "value": "12" + "value": "2% cranberry solution mixed in feed" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100911", + "slot_uri": "GENEPIO:0100484", "domain_of": [ "GRDISample" ], - "any_of": [ - { - "range": "Whitespaceminimizedstring" - }, - { - "range": "NullValueMenu" - } - ] + "range": "WhitespaceMinimizedString", + "recommended": true }, - "precipitation_measurement_unit": { - "name": "precipitation_measurement_unit", - "description": "The units of measurement for the amount of water which has fallen during a precipitation process.", - "title": "precipitation_measurement_unit", + "amr_testing_by": { + "name": "amr_testing_by", + "description": "The name of the organization that performed the antimicrobial resistance testing.", + "title": "AMR_testing_by", "comments": [ - "Provide the units of precipitation by selecting a value from the pick list." + "Provide the name of the agency, organization or institution that performed the AMR testing, in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "inch" + "value": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100912", + "slot_uri": "GENEPIO:0100511", "domain_of": [ "GRDISample" ], + "required": true, "any_of": [ { - "range": "PrecipitationMeasurementUnitMenu" + "range": "AmrTestingByMenu" }, { "range": "NullValueMenu" } ] }, - "precipitation_measurement_method": { - "name": "precipitation_measurement_method", - "description": "The process used to measure the amount of water which has fallen during a precipitation process.", - "title": "precipitation_measurement_method", + "amr_testing_by_laboratory_name": { + "name": "amr_testing_by_laboratory_name", + "description": "The name of the lab within the organization that performed the antimicrobial resistance testing.", + "title": "AMR_testing_by_laboratory_name", "comments": [ - "Provide the name of the procedure or method used to measure precipitation." + "Provide the name of the specific laboratory that performed the AMR testing (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "Rain gauge over a 12 hour period prior to sample collection" + "value": "Topp Lab" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100913", + "slot_uri": "GENEPIO:0100512", "domain_of": [ "GRDISample" ], "range": "WhitespaceMinimizedString" }, - "host_common_name": { - "name": "host_common_name", - "description": "The commonly used name of the host.", - "title": "host (common name)", + "amr_testing_by_contact_name": { + "name": "amr_testing_by_contact_name", + "description": "The name of the individual or the individual's role in the organization that performed the antimicrobial resistance testing.", + "title": "AMR_testing_by_contact_name", "comments": [ - "If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, provide the common name." + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "Cow [NCBITaxon:9913]" - }, - { - "value": "Chicken [NCBITaxon:9913], Human [NCBITaxon:9606]" + "value": "Enterics Lab Manager" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host" - ], - "slot_uri": "GENEPIO:0001386", + "slot_uri": "GENEPIO:0100513", "domain_of": [ "GRDISample" ], - "recommended": true, + "required": true, "any_of": [ { - "range": "HostCommonNameMenu" + "range": "WhitespaceMinimizedString" }, { "range": "NullValueMenu" } ] }, - "host_scientific_name": { - "name": "host_scientific_name", - "description": "The taxonomic, or scientific name of the host.", - "title": "host (scientific name)", + "amr_testing_by_contact_email": { + "name": "amr_testing_by_contact_email", + "description": "The email of the individual or the individual's role in the organization that performed the antimicrobial resistance testing.", + "title": "AMR_testing_by_contact_email", "comments": [ - "If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, select the scientific name from the picklist provided." + "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "Bos taurus [NCBITaxon:9913]" - }, - { - "value": "Homo sapiens [NCBITaxon:9103]" + "value": "johnnyblogs@lab.ca" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:host", - "NCBI_BIOSAMPLE_Enterics:isolation_source", - "NCBI_BIOSAMPLE_Enterics:host" - ], - "slot_uri": "GENEPIO:0001387", + "slot_uri": "GENEPIO:0100514", "domain_of": [ "GRDISample" ], - "recommended": true, + "required": true, "any_of": [ { - "range": "HostScientificNameMenu" + "range": "WhitespaceMinimizedString" }, { "range": "NullValueMenu" } ] }, - "host_ecotype": { - "name": "host_ecotype", - "description": "The biotype resulting from selection in a particular habitat, e.g. the A. thaliana Ecotype Ler.", - "title": "host (ecotype)", + "amr_testing_date": { + "name": "amr_testing_date", + "description": "The date the antimicrobial resistance testing was performed.", + "title": "AMR_testing_date", + "todos": [ + "<={today}" + ], "comments": [ - "Provide the name of the ecotype of the host organism." + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." ], "examples": [ { - "value": "Sea ecotype" + "value": "2022-04-03" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host_variety" - ], - "slot_uri": "GENEPIO:0100450", + "slot_uri": "GENEPIO:0100515", "domain_of": [ "GRDISample" ], - "range": "WhitespaceMinimizedString" + "range": "date" }, - "host_breed": { - "name": "host_breed", - "description": "A breed is a specific group of domestic animals or plants having homogeneous appearance, homogeneous behavior, and other characteristics that distinguish it from other animals or plants of the same species and that were arrived at through selective breeding.", - "title": "host (breed)", + "authors": { + "name": "authors", + "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", + "title": "authors", "comments": [ - "Provide the name of the breed of the host organism." + "Include the first and last names of all individuals that should be attributed, separated by a comma." ], "examples": [ { - "value": "Holstein" + "value": "Tejinder Singh, Fei Hu, Joe Blogs" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:host_disease", - "NCBI_BIOSAMPLE_Enterics:host_animal_breed" - ], - "slot_uri": "GENEPIO:0100451", + "slot_uri": "GENEPIO:0001517", "domain_of": [ "GRDISample" ], - "range": "WhitespaceMinimizedString" + "range": "WhitespaceMinimizedString", + "recommended": true }, - "host_food_production_name": { - "name": "host_food_production_name", - "description": "The name of the host at a certain stage of food production, which may depend on its age or stage of sexual maturity.", - "title": "host (food production name)", + "dataharmonizer_provenance": { + "name": "dataharmonizer_provenance", + "description": "The DataHarmonizer software and template version provenance.", + "title": "DataHarmonizer provenance", "comments": [ - "Select the host's food production name from the pick list." + "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." ], "examples": [ { - "value": "Calf [FOODON:03411349]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host" - ], - "slot_uri": "GENEPIO:0100452", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "HostFoodProductionNameMenu" - }, - { - "range": "NullValueMenu" + "value": "DataHarmonizer v1.4.3, GRDI v1.0.0" } - ] - }, - "host_age_bin": { - "name": "host_age_bin", - "description": "Age of host at the time of sampling, expressed as an age group.", - "title": "host_age_bin", - "comments": [ - "Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value or leave blank." ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host_age" - ], - "slot_uri": "GENEPIO:0001394", + "slot_uri": "GENEPIO:0001518", "domain_of": [ "GRDISample" ], - "any_of": [ - { - "range": "HostAgeBinMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "Provenance" }, - "host_disease": { - "name": "host_disease", - "description": "The name of the disease experienced by the host.", - "title": "host_disease", - "comments": [ - "This field is only required if the Pathogen.cl package was selected. If the host was sick, provide the name of the disease.The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid If the disease is not known, put “missing”." - ], - "examples": [ - { - "value": "mastitis, gastroenteritis" - } - ], + "isolate_id": { + "name": "isolate_id", + "title": "isolate_ID", "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host_disease" - ], - "slot_uri": "GENEPIO:0001391", + "slot_uri": "GENEPIO:0100456", "domain_of": [ - "GRDISample" + "GRDIIsolate", + "AMRTest" ], - "range": "WhitespaceMinimizedString" + "required": true }, - "microbiological_method": { - "name": "microbiological_method", - "description": "The laboratory method used to grow, prepare, and/or isolate the microbial isolate.", - "title": "microbiological_method", + "alternative_isolate_id": { + "name": "alternative_isolate_id", + "description": "An alternative isolate_ID assigned to the isolate by another organization.", + "title": "alternative_isolate_ID", "comments": [ - "Provide the name and version number of the microbiological method. The ID of the method is also acceptable if the ID can be linked to the laboratory that created the procedure." + "Alternative isolate IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nAn example of a properly formatted alternative_isolate_identifier would be e.g. XYZ4567[CFIA]\nMultiple alternative isolate IDs can be provided, separated by semi-colons." ], "examples": [ { - "value": "MFHPB-30" + "value": "GHIF3456[PHAC]" + }, + { + "value": "QWICK222[CFIA]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100454", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:isolate_name_alias" + ], + "slot_uri": "GENEPIO:0100457", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], "range": "WhitespaceMinimizedString", "recommended": true }, - "strain": { - "name": "strain", - "description": "The strain identifier.", - "title": "strain", + "progeny_isolate_id": { + "name": "progeny_isolate_id", + "description": "The identifier assigned to a progenitor isolate derived from an isolate that was directly obtained from a sample.", + "title": "progeny_isolate_ID", "comments": [ - "If the isolate represents or is derived from, a lab reference strain or strain from a type culture collection, provide the strain identifier." + "If your sequence data pertains to progeny of an original isolate, provide the progeny_isolate_ID." ], "examples": [ { - "value": "K12" + "value": "SUB_ON_1526" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:strain" - ], - "slot_uri": "GENEPIO:0100455", + "slot_uri": "GENEPIO:0100458", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], "range": "WhitespaceMinimizedString" }, - "organism": { - "name": "organism", - "description": "Taxonomic name of the organism.", - "title": "organism", + "irida_isolate_id": { + "name": "irida_isolate_id", + "description": "The identifier of the isolate in the IRIDA platform.", + "title": "IRIDA_isolate_ID", "comments": [ - "Put the genus and species (and subspecies if applicable) of the bacteria, if known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. Note: If taxonomic identification was performed using metagenomic approaches, multiple organisms may be included. There is no need to list organisms detected as the result of noise in the data (only a few reads present). Only include organism names that you are confident are present. Also include the taxonomic mapping software and reference database(s) used." + "Provide the \"sample ID\" used to track information linked to the isolate in IRIDA. IRIDA sample IDs should be unqiue to avoid ID clash. This is very important in large Projects, especially when samples are shared from different organizations. Download the IRIDA sample ID and add it to the sample data in your spreadsheet as part of good data management practices." ], "examples": [ { - "value": "Salmonella enterica subsp. enterica [NCBITaxon:59201]" + "value": "GRDI_LL_12345" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:organism", - "NCBI_BIOSAMPLE_Enterics:organism" - ], - "slot_uri": "GENEPIO:0001191", + "slot_uri": "GENEPIO:0100459", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], "required": true, - "multivalued": true, "any_of": [ { - "range": "OrganismMenu" + "range": "WhitespaceMinimizedString" }, { "range": "NullValueMenu" } ] }, - "taxonomic_identification_process": { - "name": "taxonomic_identification_process", - "description": "The type of planned process by which an organismal entity is associated with a taxon or taxa.", - "title": "taxonomic_identification_process", + "irida_project_id": { + "name": "irida_project_id", + "description": "The identifier of the Project in the iRIDA platform.", + "title": "IRIDA_project_ID", "comments": [ - "Provide the type of method used to determine the taxonomic identity of the organism by selecting a value from the pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + "Provide the IRIDA \"project ID\"." ], "examples": [ { - "value": "PCR assay [OBI:0002740]" + "value": "666" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100583", + "slot_uri": "GENEPIO:0100460", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], - "recommended": true, + "required": true, "any_of": [ { - "range": "TaxonomicIdentificationProcessMenu" + "range": "WhitespaceMinimizedString" }, { "range": "NullValueMenu" } ] }, - "taxonomic_identification_process_details": { - "name": "taxonomic_identification_process_details", - "description": "The details of the process used to determine the taxonomic identification of an organism.", - "title": "taxonomic_identification_process_details", + "isolated_by": { + "name": "isolated_by", + "description": "The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated.", + "title": "isolated_by", "comments": [ - "Briefly describe the taxonomic identififcation method details using free text." + "Provide the name of the agency, organization or institution that isolated the original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "Biolog instrument" + "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100584", + "slot_uri": "GENEPIO:0100461", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], - "range": "WhitespaceMinimizedString" + "range": "IsolatedByMenu" }, - "serovar": { - "name": "serovar", - "description": "The serovar of the organism.", - "title": "serovar", + "isolated_by_laboratory_name": { + "name": "isolated_by_laboratory_name", + "description": "The specific laboratory affiliation of the individual who performed the isolation procedure.", + "title": "isolated_by_laboratory_name", "comments": [ - "Only include this information if it has been determined by traditional serological methods or a validated in silico prediction tool e.g. SISTR." + "Provide the name of the specific laboratory that that isolated the original isolate (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "Heidelberg" + "value": "Topp Lab" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:serovar" - ], - "slot_uri": "GENEPIO:0100467", + "slot_uri": "GENEPIO:0100462", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], - "range": "WhitespaceMinimizedString", - "recommended": true + "range": "WhitespaceMinimizedString" }, - "serotyping_method": { - "name": "serotyping_method", - "description": "The method used to determine the serovar.", - "title": "serotyping_method", + "isolated_by_contact_name": { + "name": "isolated_by_contact_name", + "description": "The name or title of the contact responsible for follow-up regarding the isolate.", + "title": "isolated_by_contact_name", "comments": [ - "If the serovar was determined via traditional serotyping methods, put “Traditional serotyping”. If the serovar was determined via in silico methods, provide the name and version number of the software." + "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "SISTR 1.0.1" + "value": "Enterics Lab Manager" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100468", + "slot_uri": "GENEPIO:0100463", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], - "range": "WhitespaceMinimizedString", - "recommended": true + "range": "WhitespaceMinimizedString" }, - "phagetype": { - "name": "phagetype", - "description": "The phagetype of the organism.", - "title": "phagetype", + "isolated_by_contact_email": { + "name": "isolated_by_contact_email", + "description": "The email address of the contact responsible for follow-up regarding the isolate.", + "title": "isolated_by_contact_email", "comments": [ - "Provide if known. If unknown, put “missing”." + "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." ], "examples": [ { - "value": "47" + "value": "enterics@lab.ca" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100469", + "slot_uri": "GENEPIO:0100464", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], "range": "WhitespaceMinimizedString" }, - "library_id": { - "name": "library_id", - "description": "The user-specified identifier for the library prepared for sequencing.", - "title": "library_ID", + "isolation_date": { + "name": "isolation_date", + "description": "The date on which the isolate was isolated from a sample.", + "title": "isolation_date", + "todos": [ + "<={today}" + ], "comments": [ - "Every \"library ID\" from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." ], "examples": [ { - "value": "LS_2010_NP_123446" + "value": "2020-10-30" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001448", + "exact_mappings": [ + "NCBI_BIOSAMPLE_Enterics:cult_isol_date" + ], + "slot_uri": "GENEPIO:0100465", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], - "range": "WhitespaceMinimizedString" + "range": "date" }, - "sequenced_by": { - "name": "sequenced_by", - "description": "The name of the agency, organization or institution responsible for sequencing the isolate's genome.", - "title": "sequenced_by", + "isolate_received_date": { + "name": "isolate_received_date", + "description": "The date on which the isolate was received by the laboratory.", + "title": "isolate_received_date", + "todos": [ + "<={today}" + ], "comments": [ - "Provide the name of the agency, organization or institution that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." ], "examples": [ { - "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + "value": "2020-11-15" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:sequenced_by", - "NCBI_BIOSAMPLE_Enterics:sequenced_by" - ], - "slot_uri": "GENEPIO:0100416", + "slot_uri": "GENEPIO:0100466", "domain_of": [ - "GRDISample" + "GRDIIsolate" ], - "required": true, - "any_of": [ - { - "range": "SequencedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "range": "WhitespaceMinimizedString" }, - "sequenced_by_laboratory_name": { - "name": "sequenced_by_laboratory_name", - "description": "The specific laboratory affiliation of the responsible for sequencing the isolate's genome.", - "title": "sequenced_by_laboratory_name", + "antimicrobial_drug": { + "name": "antimicrobial_drug", + "description": "The drug which the pathogen was exposed to.", + "title": "antimicrobial_drug", "comments": [ - "Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." + "Select a drug from the pick list provided." ], "examples": [ { - "value": "Topp Lab" + "value": "ampicillin" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100470", "domain_of": [ - "GRDISample" + "AMRTest" ], - "range": "WhitespaceMinimizedString" + "range": "AntimicrobialResistanceTestDrugMenu", + "required": true }, - "sequenced_by_contact_name": { - "name": "sequenced_by_contact_name", - "description": "The name or title of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced_by_contact_name", + "resistance_phenotype": { + "name": "resistance_phenotype", + "description": "The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic", + "title": "resistance_phenotype", "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + "Select a phenotype from the pick list provided." ], "examples": [ { - "value": "Enterics Lab Manager" + "value": "Susceptible antimicrobial phenotype [ARO:3004302]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100471", "domain_of": [ - "GRDISample" + "AMRTest" ], - "required": true, + "recommended": true, "any_of": [ { - "range": "WhitespaceMinimizedString" + "range": "AntimicrobialPhenotypeMenu" }, { "range": "NullValueMenu" } ] }, - "sequenced_by_contact_email": { - "name": "sequenced_by_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced_by_contact_email", + "measurement": { + "name": "measurement", + "description": "The measured value of amikacin resistance.", + "title": "measurement", "comments": [ - "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." + "This field should only contain a number (either an integer or a number with decimals)." ], "examples": [ { - "value": "enterics@lab.ca" + "value": "4" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100422", "domain_of": [ - "GRDISample" + "AMRTest" ], "required": true, "any_of": [ @@ -8603,8840 +11031,7871 @@ } ] }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "description": "The reason that the sample was sequenced.", - "title": "purpose_of_sequencing", + "measurement_units": { + "name": "measurement_units", + "description": "The units of the antimicrobial resistance measurement.", + "title": "measurement_units", "comments": [ - "Provide the reason for sequencing by selecting a value from the following pick list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field experiment, Environmental testing. If the information is unknown or cannot be provided, leave blank or provide a null value." + "Select the units from the pick list provided. Use the Term Request System to request the addition of other units if necessary." ], "examples": [ { - "value": "Research [GENEPIO:0100003]" + "value": "ug/mL [UO:0000274]" } ], "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:purpose_of_sequencing" - ], - "slot_uri": "GENEPIO:0001445", "domain_of": [ - "GRDISample" + "AMRTest" ], "required": true, - "multivalued": true, "any_of": [ { - "range": "PurposeOfSequencingMenu" + "range": "AntimicrobialMeasurementUnitsMenu" }, { "range": "NullValueMenu" } ] }, - "sequencing_date": { - "name": "sequencing_date", - "description": "The date the sample was sequenced.", - "title": "sequencing_date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], + "measurement_sign": { + "name": "measurement_sign", + "description": "The qualifier associated with the antimicrobial resistance measurement", + "title": "measurement_sign", "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." + "Select the comparator sign from the pick list provided. Use the Term Request System to request the addition of other signs if necessary." ], "examples": [ { - "value": "2020-06-22" + "value": "greater than (>) [GENEPIO:0001006]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001447", "domain_of": [ - "GRDISample" + "AMRTest" ], "required": true, "any_of": [ { - "range": "date" + "range": "AntimicrobialMeasurementSignMenu" }, { "range": "NullValueMenu" } ] }, - "sequencing_project_name": { - "name": "sequencing_project_name", - "description": "The name of the project/initiative/program for which sequencing was performed.", - "title": "sequencing_project_name", - "comments": [ - "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "AMR-GRDI (PA-1356)" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100472", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "sequencing_platform": { - "name": "sequencing_platform", - "description": "The platform technology used to perform the sequencing.", - "title": "sequencing_platform", + "laboratory_typing_method": { + "name": "laboratory_typing_method", + "description": "The general method used for antimicrobial susceptibility testing.", + "title": "laboratory_typing_method", "comments": [ - "Provide the name of the company that created the sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + "Select a typing method from the pick list provided. Use the Term Request System to request the addition of other methods if necessary." ], "examples": [ { - "value": "Illumina [GENEPIO:0001923]" + "value": "Broth dilution [ARO:3004397]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100473", "domain_of": [ - "GRDISample" + "AMRTest" ], "any_of": [ { - "range": "SequencingPlatformMenu" + "range": "AntimicrobialLaboratoryTypingMethodMenu" }, { "range": "NullValueMenu" } ] }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "description": "The model of the sequencing instrument used.", - "title": "sequencing_instrument", + "laboratory_typing_platform": { + "name": "laboratory_typing_platform", + "description": "The brand/platform used for antimicrobial susceptibility testing.", + "title": "laboratory_typing_platform", "comments": [ - "Provide the model sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." + "Select a typing platform from the pick list provided. Use the Term Request System to request the addition of other platforms if necessary." ], "examples": [ { - "value": "Illumina HiSeq 2500 [GENEPIO:0100117]" + "value": "Sensitire [ARO:3004402]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001452", "domain_of": [ - "GRDISample" + "AMRTest" ], "any_of": [ { - "range": "SequencingInstrumentMenu" + "range": "AntimicrobialLaboratoryTypingPlatformMenu" }, { "range": "NullValueMenu" } ] }, - "sequencing_assay_type": { - "name": "sequencing_assay_type", - "description": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", - "title": "sequencing_assay_type", - "comments": [ - "Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value." - ], - "examples": [ - { - "value": "whole genome sequencing assay [OBI:0002117]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100997", - "domain_of": [ - "GRDISample" - ], - "range": "SequencingAssayTypeMenu" - }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", - "title": "library_preparation_kit", + "laboratory_typing_platform_version": { + "name": "laboratory_typing_platform_version", + "description": "The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing.", + "title": "laboratory_typing_platform_version", "comments": [ - "Provide the name of the library preparation kit used." + "Include any additional information about the antimicrobial susceptibility test such as the drug panel details." ], "examples": [ { - "value": "Nextera XT" + "value": "CMV3AGNF" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001450", "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "dna_fragment_length": { - "name": "dna_fragment_length", - "description": "The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation.", - "title": "DNA_fragment_length", - "comments": [ - "Provide the fragment length in base pairs (do not include the units)." + "AMRTest" ], - "examples": [ + "any_of": [ { - "value": "400" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100843", - "domain_of": [ - "GRDISample" - ], - "range": "integer" - }, - "genomic_target_enrichment_method": { - "name": "genomic_target_enrichment_method", - "description": "The molecular technique used to selectively capture and amplify specific regions of interest from a genome.", - "title": "genomic_target_enrichment_method", - "comments": [ - "Provide the name of the enrichment method" - ], - "examples": [ + "range": "WhitespaceMinimizedString" + }, { - "value": "Hybrid selection method (bait-capture) [GENEPIO:0001950]" + "range": "NullValueMenu" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100966", - "domain_of": [ - "GRDISample" - ], - "range": "GenomicTargetEnrichmentMethodMenu" + ] }, - "genomic_target_enrichment_method_details": { - "name": "genomic_target_enrichment_method_details", - "description": "Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome.", - "title": "genomic_target_enrichment_method_details", + "vendor_name": { + "name": "vendor_name", + "description": "The name of the vendor of the testing platform used.", + "title": "vendor_name", "comments": [ - "Provide details that are applicable to the method you used. Note: If bait-capture methods were used for enrichment, provide the panel name and version number (or a URL providing that information)." + "Provide the full name of the company (avoid abbreviations)." ], "examples": [ { - "value": "enrichment was done using Twist's respiratory virus research panel: https://www.twistbioscience.com/products/ngs/fixed-panels/respiratory-virus-research-panel" + "value": "Sensititre" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100967", "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", - "title": "amplicon_pcr_primer_scheme", - "comments": [ - "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." + "AMRTest" ], - "examples": [ + "any_of": [ { - "value": "artic v3" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001456", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "amplicon_size": { - "name": "amplicon_size", - "description": "The length of the amplicon generated by PCR amplification.", - "title": "amplicon_size", - "comments": [ - "Provide the amplicon size expressed in base pairs." - ], - "examples": [ + "range": "AntimicrobialVendorName" + }, { - "value": "300" + "range": "NullValueMenu" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001449", - "domain_of": [ - "GRDISample" - ], - "range": "integer" + ] }, - "sequencing_flow_cell_version": { - "name": "sequencing_flow_cell_version", - "description": "The version number of the flow cell used for generating sequence data.", - "title": "sequencing_flow_cell_version", + "testing_standard": { + "name": "testing_standard", + "description": "The testing standard used for determination of resistance phenotype", + "title": "testing_standard", "comments": [ - "Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include \"version\" or \"v\" in the version number." + "Select a testing standard from the pick list provided." ], "examples": [ { - "value": "R.9.4.1" + "value": "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101102", "domain_of": [ - "GRDISample" + "AMRTest" ], - "range": "WhitespaceMinimizedString" + "recommended": true, + "any_of": [ + { + "range": "AntimicrobialTestingStandardMenu" + }, + { + "range": "NullValueMenu" + } + ] }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "description": "The protocol or method used for sequencing.", - "title": "sequencing_protocol", + "testing_standard_version": { + "name": "testing_standard_version", + "description": "The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used.", + "title": "testing_standard_version", "comments": [ - "Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online." + "If applicable, include a version number for the testing standard used." ], "examples": [ { - "value": "https://www.protocols.io/view/ncov-2019-sequencing-protocol-bbmuik6w?version_warning=no" + "value": "M100" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001454", "domain_of": [ - "GRDISample" + "AMRTest" ], "range": "WhitespaceMinimizedString" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "description": "The user-specified filename of the r1 FASTQ file.", - "title": "r1_fastq_filename", + "testing_standard_details": { + "name": "testing_standard_details", + "description": "Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype", + "title": "testing_standard_details", "comments": [ - "Provide the r1 FASTQ filename." + "This information may include the year or location where the testing standard was published. If not applicable, leave blank." ], "examples": [ { - "value": "ABC123_S1_L001_R1_001.fastq.gz" + "value": "27th ed. Wayne, PA: Clinical and Laboratory Standards Institute" + }, + { + "value": "2017." } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001476", "domain_of": [ - "GRDISample" + "AMRTest" ], "range": "WhitespaceMinimizedString" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "description": "The user-specified filename of the r2 FASTQ file.", - "title": "r2_fastq_filename", + "susceptible_breakpoint": { + "name": "susceptible_breakpoint", + "description": "The maximum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “sensitive” to this antimicrobial.", + "title": "susceptible_breakpoint", "comments": [ - "Provide the r2 FASTQ filename." + "This field should only contain a number (either an integer or a number with decimals), since the “<=” qualifier is implied." ], "examples": [ { - "value": "ABC123_S1_L001_R2_001.fastq.gz" + "value": "8" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001477", "domain_of": [ - "GRDISample" + "AMRTest" ], "range": "WhitespaceMinimizedString" }, - "fast5_filename": { - "name": "fast5_filename", - "description": "The user-specified filename of the FAST5 file.", - "title": "fast5_filename", - "comments": [ - "Provide the FAST5 filename." - ], + "intermediate_breakpoint": { + "name": "intermediate_breakpoint", + "description": "The intermediate measurement(s), in the units specified in the “AMR_measurement_units” field, where a sample would be considered to have an “intermediate” phenotype for this antimicrobial.", + "title": "intermediate_breakpoint", "examples": [ { - "value": "batch1a_sequences.fast5" + "value": "16" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001480", "domain_of": [ - "GRDISample" + "AMRTest" ], "range": "WhitespaceMinimizedString" }, - "genome_sequence_filename": { - "name": "genome_sequence_filename", - "description": "The user-defined filename of the FASTA file.", - "title": "genome_sequence_filename", + "resistant_breakpoint": { + "name": "resistant_breakpoint", + "description": "The minimum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “resistant” to this antimicrobial.", + "title": "resistant_breakpoint", "comments": [ - "Provide the FASTA filename." + "This field should only contain a number (either an integer or a number with decimals), since the “>=” qualifier is implied." ], "examples": [ { - "value": "pathogenassembly123.fasta" + "value": "32" } ], "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101715", "domain_of": [ - "GRDISample" + "AMRTest" ], "range": "WhitespaceMinimizedString" + } + }, + "enums": { + "NullValueMenu": { + "name": "NullValueMenu", + "title": "null value menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Not Applicable [GENEPIO:0001619]": { + "text": "Not Applicable [GENEPIO:0001619]", + "title": "Not Applicable [GENEPIO:0001619]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Not%20applicable" + ] + }, + "Missing [GENEPIO:0001618]": { + "text": "Missing [GENEPIO:0001618]", + "title": "Missing [GENEPIO:0001618]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Missing" + ] + }, + "Not Collected [GENEPIO:0001620]": { + "text": "Not Collected [GENEPIO:0001620]", + "title": "Not Collected [GENEPIO:0001620]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Not%20collected" + ] + }, + "Not Provided [GENEPIO:0001668]": { + "text": "Not Provided [GENEPIO:0001668]", + "title": "Not Provided [GENEPIO:0001668]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Not%20provided" + ] + }, + "Restricted Access [GENEPIO:0001810]": { + "text": "Restricted Access [GENEPIO:0001810]", + "title": "Restricted Access [GENEPIO:0001810]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Restricted%20access" + ] + } + } }, - "quality_control_method_name": { - "name": "quality_control_method_name", - "description": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", - "title": "quality_control_method_name", - "comments": [ - "Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided." - ], - "examples": [ - { - "value": "ncov-tools" + "SampleCollectedByMenu": { + "name": "SampleCollectedByMenu", + "title": "sample_collected_by menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { + "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]", + "title": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" + }, + "BCCDC Public Health Laboratory [GENEPIO:0102053]": { + "text": "BCCDC Public Health Laboratory [GENEPIO:0102053]", + "title": "BCCDC Public Health Laboratory [GENEPIO:0102053]" + }, + "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { + "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", + "title": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" + }, + "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { + "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]", + "title": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" + }, + "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { + "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]", + "title": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" + }, + "Health Canada (HC) [GENEPIO:0100554]": { + "text": "Health Canada (HC) [GENEPIO:0100554]", + "title": "Health Canada (HC) [GENEPIO:0100554]" + }, + "Laboratoire de santé publique du Québec (LSPQ) [GENEPIO:0102056]": { + "text": "Laboratoire de santé publique du Québec (LSPQ) [GENEPIO:0102056]", + "title": "Laboratoire de santé publique du Québec (LSPQ) [GENEPIO:0102056]" + }, + "Manitoba Cadham Provincial Laboratory [GENEPIO:0102054]": { + "text": "Manitoba Cadham Provincial Laboratory [GENEPIO:0102054]", + "title": "Manitoba Cadham Provincial Laboratory [GENEPIO:0102054]" + }, + "New Brunswick - Vitalité Health Network [GENEPIO:0102055]": { + "text": "New Brunswick - Vitalité Health Network [GENEPIO:0102055]", + "title": "New Brunswick - Vitalité Health Network [GENEPIO:0102055]" + }, + "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { + "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", + "title": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + }, + "University of Manitoba (UM) [GENEPIO:0004434]": { + "text": "University of Manitoba (UM) [GENEPIO:0004434]", + "title": "University of Manitoba (UM) [GENEPIO:0004434]" + } + } + }, + "PurposeOfSamplingMenu": { + "name": "PurposeOfSamplingMenu", + "title": "purpose_of_sampling menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Cluster/Outbreak investigation [GENEPIO:0100001]": { + "text": "Cluster/Outbreak investigation [GENEPIO:0100001]", + "title": "Cluster/Outbreak investigation [GENEPIO:0100001]" + }, + "Diagnostic testing [GENEPIO:0100002]": { + "text": "Diagnostic testing [GENEPIO:0100002]", + "title": "Diagnostic testing [GENEPIO:0100002]" + }, + "Environmental testing [GENEPIO:0100548]": { + "text": "Environmental testing [GENEPIO:0100548]", + "title": "Environmental testing [GENEPIO:0100548]" + }, + "Research [GENEPIO:0100003]": { + "text": "Research [GENEPIO:0100003]", + "title": "Research [GENEPIO:0100003]" + }, + "Clinical trial [GENEPIO:0100549]": { + "text": "Clinical trial [GENEPIO:0100549]", + "is_a": "Research [GENEPIO:0100003]", + "title": "Clinical trial [GENEPIO:0100549]" + }, + "Field experiment [GENEPIO:0100550]": { + "text": "Field experiment [GENEPIO:0100550]", + "is_a": "Research [GENEPIO:0100003]", + "title": "Field experiment [GENEPIO:0100550]" + }, + "Survey study [GENEPIO:0100582]": { + "text": "Survey study [GENEPIO:0100582]", + "is_a": "Research [GENEPIO:0100003]", + "title": "Survey study [GENEPIO:0100582]" + }, + "Surveillance [GENEPIO:0100004]": { + "text": "Surveillance [GENEPIO:0100004]", + "title": "Surveillance [GENEPIO:0100004]" + } + } + }, + "PresamplingActivityMenu": { + "name": "PresamplingActivityMenu", + "title": "presampling_activity menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Addition of substances to food/water [GENEPIO:0100536]": { + "text": "Addition of substances to food/water [GENEPIO:0100536]", + "title": "Addition of substances to food/water [GENEPIO:0100536]" + }, + "Antimicrobial pre-treatment [GENEPIO:0100537]": { + "text": "Antimicrobial pre-treatment [GENEPIO:0100537]", + "title": "Antimicrobial pre-treatment [GENEPIO:0100537]" + }, + "Certified animal husbandry practices [GENEPIO:0100538]": { + "text": "Certified animal husbandry practices [GENEPIO:0100538]", + "title": "Certified animal husbandry practices [GENEPIO:0100538]" + }, + "Certified humane animal husbandry practices [GENEPIO:0100894]": { + "text": "Certified humane animal husbandry practices [GENEPIO:0100894]", + "is_a": "Certified animal husbandry practices [GENEPIO:0100538]", + "title": "Certified humane animal husbandry practices [GENEPIO:0100894]" + }, + "Certified organic farming practices [GENEPIO:0100539]": { + "text": "Certified organic farming practices [GENEPIO:0100539]", + "title": "Certified organic farming practices [GENEPIO:0100539]" + }, + "Conventional farming practices [GENEPIO:0100895]": { + "text": "Conventional farming practices [GENEPIO:0100895]", + "title": "Conventional farming practices [GENEPIO:0100895]" + }, + "Change in storage conditions [GENEPIO:0100540]": { + "text": "Change in storage conditions [GENEPIO:0100540]", + "title": "Change in storage conditions [GENEPIO:0100540]" + }, + "Cleaning/disinfection [GENEPIO:0100541]": { + "text": "Cleaning/disinfection [GENEPIO:0100541]", + "title": "Cleaning/disinfection [GENEPIO:0100541]" + }, + "Extended downtime between activities [GENEPIO:0100542]": { + "text": "Extended downtime between activities [GENEPIO:0100542]", + "title": "Extended downtime between activities [GENEPIO:0100542]" + }, + "Fertilizer pre-treatment [GENEPIO:0100543]": { + "text": "Fertilizer pre-treatment [GENEPIO:0100543]", + "title": "Fertilizer pre-treatment [GENEPIO:0100543]" + }, + "Genetic mutation [GENEPIO:0100544]": { + "text": "Genetic mutation [GENEPIO:0100544]", + "title": "Genetic mutation [GENEPIO:0100544]" + }, + "Logistic slaughter [GENEPIO:0100545]": { + "text": "Logistic slaughter [GENEPIO:0100545]", + "title": "Logistic slaughter [GENEPIO:0100545]" + }, + "Microbial pre-treatment [GENEPIO:0100546]": { + "text": "Microbial pre-treatment [GENEPIO:0100546]", + "title": "Microbial pre-treatment [GENEPIO:0100546]" + }, + "Probiotic pre-treatment [GENEPIO:0100547]": { + "text": "Probiotic pre-treatment [GENEPIO:0100547]", + "title": "Probiotic pre-treatment [GENEPIO:0100547]" + }, + "Vaccination [NCIT:C15346]": { + "text": "Vaccination [NCIT:C15346]", + "title": "Vaccination [NCIT:C15346]" + }, + "Wastewater treatment process [ENVO:06105300]": { + "text": "Wastewater treatment process [ENVO:06105300]", + "description": "A recycling process during which wastewater is treated.", + "title": "Wastewater treatment process [ENVO:06105300]" + }, + "Wastewater filtration [GENEPIO:0100881]": { + "text": "Wastewater filtration [GENEPIO:0100881]", + "description": "A wastewater treatment process which removes solid particles from wastewater by means of filtration.", + "is_a": "Wastewater treatment process [ENVO:06105300]", + "title": "Wastewater filtration [GENEPIO:0100881]" + }, + "Wastewater grit removal [GENEPIO:0100882]": { + "text": "Wastewater grit removal [GENEPIO:0100882]", + "description": "A wastewater treatment process which removes sand, silt, and grit from wastewater.", + "is_a": "Wastewater treatment process [ENVO:06105300]", + "title": "Wastewater grit removal [GENEPIO:0100882]" + }, + "Wastewater microbial treatment [GENEPIO:0100883]": { + "text": "Wastewater microbial treatment [GENEPIO:0100883]", + "description": "A wastewater treatment process in which microbes are used to degrade the biological material in wastewater.", + "is_a": "Wastewater treatment process [ENVO:06105300]", + "title": "Wastewater microbial treatment [GENEPIO:0100883]" + }, + "Wastewater primary sedimentation [GENEPIO:0100884]": { + "text": "Wastewater primary sedimentation [GENEPIO:0100884]", + "description": "A wastewater treatment process which removes solids and large particles from influent through gravitational force.", + "is_a": "Wastewater treatment process [ENVO:06105300]", + "title": "Wastewater primary sedimentation [GENEPIO:0100884]" + }, + "Wastewater secondary sedimentation [GENEPIO:0100885]": { + "text": "Wastewater secondary sedimentation [GENEPIO:0100885]", + "description": "A wastewater treatment process which removes biomass produced in aeration from influent through gravitational force.", + "is_a": "Wastewater treatment process [ENVO:06105300]", + "title": "Wastewater secondary sedimentation [GENEPIO:0100885]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100557", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" + } }, - "quality_control_method_version": { - "name": "quality_control_method_version", - "description": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", - "title": "quality_control_method_version", - "comments": [ - "Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon." - ], - "examples": [ - { - "value": "1.2.3" - } - ], + "ExperimentalSpecimenRoleTypeMenu": { + "name": "ExperimentalSpecimenRoleTypeMenu", + "title": "experimental_specimen_role_type menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100558", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Positive experimental control [GENEPIO:0101018]": { + "text": "Positive experimental control [GENEPIO:0101018]", + "title": "Positive experimental control [GENEPIO:0101018]" + }, + "Negative experimental control [GENEPIO:0101019]": { + "text": "Negative experimental control [GENEPIO:0101019]", + "title": "Negative experimental control [GENEPIO:0101019]" + }, + "Technical replicate [EFO:0002090]": { + "text": "Technical replicate [EFO:0002090]", + "title": "Technical replicate [EFO:0002090]" + }, + "Biological replicate [EFO:0002091]": { + "text": "Biological replicate [EFO:0002091]", + "title": "Biological replicate [EFO:0002091]" + } + } }, - "quality_control_determination": { - "name": "quality_control_determination", - "description": "The determination of a quality control assessment.", - "title": "quality_control_determination", - "comments": [ - "Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form." - ], - "examples": [ - { - "value": "sequence failed quality control" + "SpecimenProcessingMenu": { + "name": "SpecimenProcessingMenu", + "title": "specimen_processing menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Biological replicate process [GENEPIO:0101022]": { + "text": "Biological replicate process [GENEPIO:0101022]", + "title": "Biological replicate process [GENEPIO:0101022]" + }, + "Samples pooled [OBI:0600016]": { + "text": "Samples pooled [OBI:0600016]", + "title": "Samples pooled [OBI:0600016]" + }, + "Technical replicate process [GENEPIO:0101021]": { + "text": "Technical replicate process [GENEPIO:0101021]", + "title": "Technical replicate process [GENEPIO:0101021]" + }, + "Isolated from single source [OBI:0002079]": { + "text": "Isolated from single source [OBI:0002079]", + "title": "Isolated from single source [OBI:0002079]" } - ], + } + }, + "GeoLocNameCountryMenu": { + "name": "GeoLocNameCountryMenu", + "title": "geo_loc_name (country) menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100559", - "domain_of": [ - "GRDISample" - ], - "multivalued": true, - "any_of": [ - { - "range": "QualityControlDeterminationMenu" + "permissible_values": { + "Afghanistan [GAZ:00006882]": { + "text": "Afghanistan [GAZ:00006882]", + "title": "Afghanistan [GAZ:00006882]" + }, + "Albania [GAZ:00002953]": { + "text": "Albania [GAZ:00002953]", + "title": "Albania [GAZ:00002953]" + }, + "Algeria [GAZ:00000563]": { + "text": "Algeria [GAZ:00000563]", + "title": "Algeria [GAZ:00000563]" + }, + "American Samoa [GAZ:00003957]": { + "text": "American Samoa [GAZ:00003957]", + "title": "American Samoa [GAZ:00003957]" + }, + "Andorra [GAZ:00002948]": { + "text": "Andorra [GAZ:00002948]", + "title": "Andorra [GAZ:00002948]" + }, + "Angola [GAZ:00001095]": { + "text": "Angola [GAZ:00001095]", + "title": "Angola [GAZ:00001095]" + }, + "Anguilla [GAZ:00009159]": { + "text": "Anguilla [GAZ:00009159]", + "title": "Anguilla [GAZ:00009159]" + }, + "Antarctica [GAZ:00000462]": { + "text": "Antarctica [GAZ:00000462]", + "title": "Antarctica [GAZ:00000462]" + }, + "Antigua and Barbuda [GAZ:00006883]": { + "text": "Antigua and Barbuda [GAZ:00006883]", + "title": "Antigua and Barbuda [GAZ:00006883]" + }, + "Argentina [GAZ:00002928]": { + "text": "Argentina [GAZ:00002928]", + "title": "Argentina [GAZ:00002928]" + }, + "Armenia [GAZ:00004094]": { + "text": "Armenia [GAZ:00004094]", + "title": "Armenia [GAZ:00004094]" + }, + "Aruba [GAZ:00004025]": { + "text": "Aruba [GAZ:00004025]", + "title": "Aruba [GAZ:00004025]" + }, + "Ashmore and Cartier Islands [GAZ:00005901]": { + "text": "Ashmore and Cartier Islands [GAZ:00005901]", + "title": "Ashmore and Cartier Islands [GAZ:00005901]" + }, + "Australia [GAZ:00000463]": { + "text": "Australia [GAZ:00000463]", + "title": "Australia [GAZ:00000463]" + }, + "Austria [GAZ:00002942]": { + "text": "Austria [GAZ:00002942]", + "title": "Austria [GAZ:00002942]" + }, + "Azerbaijan [GAZ:00004941]": { + "text": "Azerbaijan [GAZ:00004941]", + "title": "Azerbaijan [GAZ:00004941]" + }, + "Bahamas [GAZ:00002733]": { + "text": "Bahamas [GAZ:00002733]", + "title": "Bahamas [GAZ:00002733]" + }, + "Bahrain [GAZ:00005281]": { + "text": "Bahrain [GAZ:00005281]", + "title": "Bahrain [GAZ:00005281]" + }, + "Baker Island [GAZ:00007117]": { + "text": "Baker Island [GAZ:00007117]", + "title": "Baker Island [GAZ:00007117]" + }, + "Bangladesh [GAZ:00003750]": { + "text": "Bangladesh [GAZ:00003750]", + "title": "Bangladesh [GAZ:00003750]" + }, + "Barbados [GAZ:00001251]": { + "text": "Barbados [GAZ:00001251]", + "title": "Barbados [GAZ:00001251]" + }, + "Bassas da India [GAZ:00005810]": { + "text": "Bassas da India [GAZ:00005810]", + "title": "Bassas da India [GAZ:00005810]" + }, + "Belarus [GAZ:00006886]": { + "text": "Belarus [GAZ:00006886]", + "title": "Belarus [GAZ:00006886]" + }, + "Belgium [GAZ:00002938]": { + "text": "Belgium [GAZ:00002938]", + "title": "Belgium [GAZ:00002938]" + }, + "Belize [GAZ:00002934]": { + "text": "Belize [GAZ:00002934]", + "title": "Belize [GAZ:00002934]" + }, + "Benin [GAZ:00000904]": { + "text": "Benin [GAZ:00000904]", + "title": "Benin [GAZ:00000904]" + }, + "Bermuda [GAZ:00001264]": { + "text": "Bermuda [GAZ:00001264]", + "title": "Bermuda [GAZ:00001264]" + }, + "Bhutan [GAZ:00003920]": { + "text": "Bhutan [GAZ:00003920]", + "title": "Bhutan [GAZ:00003920]" + }, + "Bolivia [GAZ:00002511]": { + "text": "Bolivia [GAZ:00002511]", + "title": "Bolivia [GAZ:00002511]" + }, + "Borneo [GAZ:00025355]": { + "text": "Borneo [GAZ:00025355]", + "title": "Borneo [GAZ:00025355]" + }, + "Bosnia and Herzegovina [GAZ:00006887]": { + "text": "Bosnia and Herzegovina [GAZ:00006887]", + "title": "Bosnia and Herzegovina [GAZ:00006887]" + }, + "Botswana [GAZ:00001097]": { + "text": "Botswana [GAZ:00001097]", + "title": "Botswana [GAZ:00001097]" + }, + "Bouvet Island [GAZ:00001453]": { + "text": "Bouvet Island [GAZ:00001453]", + "title": "Bouvet Island [GAZ:00001453]" + }, + "Brazil [GAZ:00002828]": { + "text": "Brazil [GAZ:00002828]", + "title": "Brazil [GAZ:00002828]" + }, + "British Virgin Islands [GAZ:00003961]": { + "text": "British Virgin Islands [GAZ:00003961]", + "title": "British Virgin Islands [GAZ:00003961]" + }, + "Brunei [GAZ:00003901]": { + "text": "Brunei [GAZ:00003901]", + "title": "Brunei [GAZ:00003901]" + }, + "Bulgaria [GAZ:00002950]": { + "text": "Bulgaria [GAZ:00002950]", + "title": "Bulgaria [GAZ:00002950]" + }, + "Burkina Faso [GAZ:00000905]": { + "text": "Burkina Faso [GAZ:00000905]", + "title": "Burkina Faso [GAZ:00000905]" + }, + "Burundi [GAZ:00001090]": { + "text": "Burundi [GAZ:00001090]", + "title": "Burundi [GAZ:00001090]" + }, + "Cambodia [GAZ:00006888]": { + "text": "Cambodia [GAZ:00006888]", + "title": "Cambodia [GAZ:00006888]" + }, + "Cameroon [GAZ:00001093]": { + "text": "Cameroon [GAZ:00001093]", + "title": "Cameroon [GAZ:00001093]" + }, + "Canada [GAZ:00002560]": { + "text": "Canada [GAZ:00002560]", + "title": "Canada [GAZ:00002560]" + }, + "Cape Verde [GAZ:00001227]": { + "text": "Cape Verde [GAZ:00001227]", + "title": "Cape Verde [GAZ:00001227]" + }, + "Cayman Islands [GAZ:00003986]": { + "text": "Cayman Islands [GAZ:00003986]", + "title": "Cayman Islands [GAZ:00003986]" + }, + "Central African Republic [GAZ:00001089]": { + "text": "Central African Republic [GAZ:00001089]", + "title": "Central African Republic [GAZ:00001089]" + }, + "Chad [GAZ:00000586]": { + "text": "Chad [GAZ:00000586]", + "title": "Chad [GAZ:00000586]" + }, + "Chile [GAZ:00002825]": { + "text": "Chile [GAZ:00002825]", + "title": "Chile [GAZ:00002825]" + }, + "China [GAZ:00002845]": { + "text": "China [GAZ:00002845]", + "title": "China [GAZ:00002845]" + }, + "Christmas Island [GAZ:00005915]": { + "text": "Christmas Island [GAZ:00005915]", + "title": "Christmas Island [GAZ:00005915]" + }, + "Clipperton Island [GAZ:00005838]": { + "text": "Clipperton Island [GAZ:00005838]", + "title": "Clipperton Island [GAZ:00005838]" + }, + "Cocos Islands [GAZ:00009721]": { + "text": "Cocos Islands [GAZ:00009721]", + "title": "Cocos Islands [GAZ:00009721]" + }, + "Colombia [GAZ:00002929]": { + "text": "Colombia [GAZ:00002929]", + "title": "Colombia [GAZ:00002929]" + }, + "Comoros [GAZ:00005820]": { + "text": "Comoros [GAZ:00005820]", + "title": "Comoros [GAZ:00005820]" + }, + "Cook Islands [GAZ:00053798]": { + "text": "Cook Islands [GAZ:00053798]", + "title": "Cook Islands [GAZ:00053798]" + }, + "Coral Sea Islands [GAZ:00005917]": { + "text": "Coral Sea Islands [GAZ:00005917]", + "title": "Coral Sea Islands [GAZ:00005917]" + }, + "Costa Rica [GAZ:00002901]": { + "text": "Costa Rica [GAZ:00002901]", + "title": "Costa Rica [GAZ:00002901]" + }, + "Cote d'Ivoire [GAZ:00000906]": { + "text": "Cote d'Ivoire [GAZ:00000906]", + "title": "Cote d'Ivoire [GAZ:00000906]" + }, + "Croatia [GAZ:00002719]": { + "text": "Croatia [GAZ:00002719]", + "title": "Croatia [GAZ:00002719]" + }, + "Cuba [GAZ:00003762]": { + "text": "Cuba [GAZ:00003762]", + "title": "Cuba [GAZ:00003762]" + }, + "Curacao [GAZ:00012582]": { + "text": "Curacao [GAZ:00012582]", + "title": "Curacao [GAZ:00012582]" + }, + "Cyprus [GAZ:00004006]": { + "text": "Cyprus [GAZ:00004006]", + "title": "Cyprus [GAZ:00004006]" + }, + "Czech Republic [GAZ:00002954]": { + "text": "Czech Republic [GAZ:00002954]", + "title": "Czech Republic [GAZ:00002954]" + }, + "Democratic Republic of the Congo [GAZ:00001086]": { + "text": "Democratic Republic of the Congo [GAZ:00001086]", + "title": "Democratic Republic of the Congo [GAZ:00001086]" + }, + "Denmark [GAZ:00005852]": { + "text": "Denmark [GAZ:00005852]", + "title": "Denmark [GAZ:00005852]" + }, + "Djibouti [GAZ:00000582]": { + "text": "Djibouti [GAZ:00000582]", + "title": "Djibouti [GAZ:00000582]" + }, + "Dominica [GAZ:00006890]": { + "text": "Dominica [GAZ:00006890]", + "title": "Dominica [GAZ:00006890]" + }, + "Dominican Republic [GAZ:00003952]": { + "text": "Dominican Republic [GAZ:00003952]", + "title": "Dominican Republic [GAZ:00003952]" + }, + "Ecuador [GAZ:00002912]": { + "text": "Ecuador [GAZ:00002912]", + "title": "Ecuador [GAZ:00002912]" + }, + "Egypt [GAZ:00003934]": { + "text": "Egypt [GAZ:00003934]", + "title": "Egypt [GAZ:00003934]" + }, + "El Salvador [GAZ:00002935]": { + "text": "El Salvador [GAZ:00002935]", + "title": "El Salvador [GAZ:00002935]" + }, + "Equatorial Guinea [GAZ:00001091]": { + "text": "Equatorial Guinea [GAZ:00001091]", + "title": "Equatorial Guinea [GAZ:00001091]" + }, + "Eritrea [GAZ:00000581]": { + "text": "Eritrea [GAZ:00000581]", + "title": "Eritrea [GAZ:00000581]" + }, + "Estonia [GAZ:00002959]": { + "text": "Estonia [GAZ:00002959]", + "title": "Estonia [GAZ:00002959]" + }, + "Eswatini [GAZ:00001099]": { + "text": "Eswatini [GAZ:00001099]", + "title": "Eswatini [GAZ:00001099]" + }, + "Ethiopia [GAZ:00000567]": { + "text": "Ethiopia [GAZ:00000567]", + "title": "Ethiopia [GAZ:00000567]" + }, + "Europa Island [GAZ:00005811]": { + "text": "Europa Island [GAZ:00005811]", + "title": "Europa Island [GAZ:00005811]" + }, + "Falkland Islands (Islas Malvinas) [GAZ:00001412]": { + "text": "Falkland Islands (Islas Malvinas) [GAZ:00001412]", + "title": "Falkland Islands (Islas Malvinas) [GAZ:00001412]" + }, + "Faroe Islands [GAZ:00059206]": { + "text": "Faroe Islands [GAZ:00059206]", + "title": "Faroe Islands [GAZ:00059206]" + }, + "Fiji [GAZ:00006891]": { + "text": "Fiji [GAZ:00006891]", + "title": "Fiji [GAZ:00006891]" + }, + "Finland [GAZ:00002937]": { + "text": "Finland [GAZ:00002937]", + "title": "Finland [GAZ:00002937]" + }, + "France [GAZ:00003940]": { + "text": "France [GAZ:00003940]", + "title": "France [GAZ:00003940]" + }, + "French Guiana [GAZ:00002516]": { + "text": "French Guiana [GAZ:00002516]", + "title": "French Guiana [GAZ:00002516]" + }, + "French Polynesia [GAZ:00002918]": { + "text": "French Polynesia [GAZ:00002918]", + "title": "French Polynesia [GAZ:00002918]" + }, + "French Southern and Antarctic Lands [GAZ:00003753]": { + "text": "French Southern and Antarctic Lands [GAZ:00003753]", + "title": "French Southern and Antarctic Lands [GAZ:00003753]" + }, + "Gabon [GAZ:00001092]": { + "text": "Gabon [GAZ:00001092]", + "title": "Gabon [GAZ:00001092]" + }, + "Gambia [GAZ:00000907]": { + "text": "Gambia [GAZ:00000907]", + "title": "Gambia [GAZ:00000907]" + }, + "Gaza Strip [GAZ:00009571]": { + "text": "Gaza Strip [GAZ:00009571]", + "title": "Gaza Strip [GAZ:00009571]" + }, + "Georgia [GAZ:00004942]": { + "text": "Georgia [GAZ:00004942]", + "title": "Georgia [GAZ:00004942]" + }, + "Germany [GAZ:00002646]": { + "text": "Germany [GAZ:00002646]", + "title": "Germany [GAZ:00002646]" + }, + "Ghana [GAZ:00000908]": { + "text": "Ghana [GAZ:00000908]", + "title": "Ghana [GAZ:00000908]" + }, + "Gibraltar [GAZ:00003987]": { + "text": "Gibraltar [GAZ:00003987]", + "title": "Gibraltar [GAZ:00003987]" + }, + "Glorioso Islands [GAZ:00005808]": { + "text": "Glorioso Islands [GAZ:00005808]", + "title": "Glorioso Islands [GAZ:00005808]" + }, + "Greece [GAZ:00002945]": { + "text": "Greece [GAZ:00002945]", + "title": "Greece [GAZ:00002945]" + }, + "Greenland [GAZ:00001507]": { + "text": "Greenland [GAZ:00001507]", + "title": "Greenland [GAZ:00001507]" + }, + "Grenada [GAZ:02000573]": { + "text": "Grenada [GAZ:02000573]", + "title": "Grenada [GAZ:02000573]" + }, + "Guadeloupe [GAZ:00067142]": { + "text": "Guadeloupe [GAZ:00067142]", + "title": "Guadeloupe [GAZ:00067142]" + }, + "Guam [GAZ:00003706]": { + "text": "Guam [GAZ:00003706]", + "title": "Guam [GAZ:00003706]" + }, + "Guatemala [GAZ:00002936]": { + "text": "Guatemala [GAZ:00002936]", + "title": "Guatemala [GAZ:00002936]" + }, + "Guernsey [GAZ:00001550]": { + "text": "Guernsey [GAZ:00001550]", + "title": "Guernsey [GAZ:00001550]" + }, + "Guinea [GAZ:00000909]": { + "text": "Guinea [GAZ:00000909]", + "title": "Guinea [GAZ:00000909]" + }, + "Guinea-Bissau [GAZ:00000910]": { + "text": "Guinea-Bissau [GAZ:00000910]", + "title": "Guinea-Bissau [GAZ:00000910]" + }, + "Guyana [GAZ:00002522]": { + "text": "Guyana [GAZ:00002522]", + "title": "Guyana [GAZ:00002522]" + }, + "Haiti [GAZ:00003953]": { + "text": "Haiti [GAZ:00003953]", + "title": "Haiti [GAZ:00003953]" + }, + "Heard Island and McDonald Islands [GAZ:00009718]": { + "text": "Heard Island and McDonald Islands [GAZ:00009718]", + "title": "Heard Island and McDonald Islands [GAZ:00009718]" + }, + "Honduras [GAZ:00002894]": { + "text": "Honduras [GAZ:00002894]", + "title": "Honduras [GAZ:00002894]" + }, + "Hong Kong [GAZ:00003203]": { + "text": "Hong Kong [GAZ:00003203]", + "title": "Hong Kong [GAZ:00003203]" + }, + "Howland Island [GAZ:00007120]": { + "text": "Howland Island [GAZ:00007120]", + "title": "Howland Island [GAZ:00007120]" + }, + "Hungary [GAZ:00002952]": { + "text": "Hungary [GAZ:00002952]", + "title": "Hungary [GAZ:00002952]" + }, + "Iceland [GAZ:00000843]": { + "text": "Iceland [GAZ:00000843]", + "title": "Iceland [GAZ:00000843]" + }, + "India [GAZ:00002839]": { + "text": "India [GAZ:00002839]", + "title": "India [GAZ:00002839]" + }, + "Indonesia [GAZ:00003727]": { + "text": "Indonesia [GAZ:00003727]", + "title": "Indonesia [GAZ:00003727]" + }, + "Iran [GAZ:00004474]": { + "text": "Iran [GAZ:00004474]", + "title": "Iran [GAZ:00004474]" + }, + "Iraq [GAZ:00004483]": { + "text": "Iraq [GAZ:00004483]", + "title": "Iraq [GAZ:00004483]" + }, + "Ireland [GAZ:00002943]": { + "text": "Ireland [GAZ:00002943]", + "title": "Ireland [GAZ:00002943]" + }, + "Isle of Man [GAZ:00052477]": { + "text": "Isle of Man [GAZ:00052477]", + "title": "Isle of Man [GAZ:00052477]" + }, + "Israel [GAZ:00002476]": { + "text": "Israel [GAZ:00002476]", + "title": "Israel [GAZ:00002476]" + }, + "Italy [GAZ:00002650]": { + "text": "Italy [GAZ:00002650]", + "title": "Italy [GAZ:00002650]" + }, + "Jamaica [GAZ:00003781]": { + "text": "Jamaica [GAZ:00003781]", + "title": "Jamaica [GAZ:00003781]" + }, + "Jan Mayen [GAZ:00005853]": { + "text": "Jan Mayen [GAZ:00005853]", + "title": "Jan Mayen [GAZ:00005853]" + }, + "Japan [GAZ:00002747]": { + "text": "Japan [GAZ:00002747]", + "title": "Japan [GAZ:00002747]" + }, + "Jarvis Island [GAZ:00007118]": { + "text": "Jarvis Island [GAZ:00007118]", + "title": "Jarvis Island [GAZ:00007118]" + }, + "Jersey [GAZ:00001551]": { + "text": "Jersey [GAZ:00001551]", + "title": "Jersey [GAZ:00001551]" + }, + "Johnston Atoll [GAZ:00007114]": { + "text": "Johnston Atoll [GAZ:00007114]", + "title": "Johnston Atoll [GAZ:00007114]" + }, + "Jordan [GAZ:00002473]": { + "text": "Jordan [GAZ:00002473]", + "title": "Jordan [GAZ:00002473]" + }, + "Juan de Nova Island [GAZ:00005809]": { + "text": "Juan de Nova Island [GAZ:00005809]", + "title": "Juan de Nova Island [GAZ:00005809]" + }, + "Kazakhstan [GAZ:00004999]": { + "text": "Kazakhstan [GAZ:00004999]", + "title": "Kazakhstan [GAZ:00004999]" + }, + "Kenya [GAZ:00001101]": { + "text": "Kenya [GAZ:00001101]", + "title": "Kenya [GAZ:00001101]" + }, + "Kerguelen Archipelago [GAZ:00005682]": { + "text": "Kerguelen Archipelago [GAZ:00005682]", + "title": "Kerguelen Archipelago [GAZ:00005682]" + }, + "Kingman Reef [GAZ:00007116]": { + "text": "Kingman Reef [GAZ:00007116]", + "title": "Kingman Reef [GAZ:00007116]" + }, + "Kiribati [GAZ:00006894]": { + "text": "Kiribati [GAZ:00006894]", + "title": "Kiribati [GAZ:00006894]" + }, + "Kosovo [GAZ:00011337]": { + "text": "Kosovo [GAZ:00011337]", + "title": "Kosovo [GAZ:00011337]" + }, + "Kuwait [GAZ:00005285]": { + "text": "Kuwait [GAZ:00005285]", + "title": "Kuwait [GAZ:00005285]" + }, + "Kyrgyzstan [GAZ:00006893]": { + "text": "Kyrgyzstan [GAZ:00006893]", + "title": "Kyrgyzstan [GAZ:00006893]" + }, + "Laos [GAZ:00006889]": { + "text": "Laos [GAZ:00006889]", + "title": "Laos [GAZ:00006889]" + }, + "Latvia [GAZ:00002958]": { + "text": "Latvia [GAZ:00002958]", + "title": "Latvia [GAZ:00002958]" + }, + "Lebanon [GAZ:00002478]": { + "text": "Lebanon [GAZ:00002478]", + "title": "Lebanon [GAZ:00002478]" + }, + "Lesotho [GAZ:00001098]": { + "text": "Lesotho [GAZ:00001098]", + "title": "Lesotho [GAZ:00001098]" + }, + "Liberia [GAZ:00000911]": { + "text": "Liberia [GAZ:00000911]", + "title": "Liberia [GAZ:00000911]" + }, + "Libya [GAZ:00000566]": { + "text": "Libya [GAZ:00000566]", + "title": "Libya [GAZ:00000566]" + }, + "Liechtenstein [GAZ:00003858]": { + "text": "Liechtenstein [GAZ:00003858]", + "title": "Liechtenstein [GAZ:00003858]" + }, + "Line Islands [GAZ:00007144]": { + "text": "Line Islands [GAZ:00007144]", + "title": "Line Islands [GAZ:00007144]" + }, + "Lithuania [GAZ:00002960]": { + "text": "Lithuania [GAZ:00002960]", + "title": "Lithuania [GAZ:00002960]" + }, + "Luxembourg [GAZ:00002947]": { + "text": "Luxembourg [GAZ:00002947]", + "title": "Luxembourg [GAZ:00002947]" + }, + "Macau [GAZ:00003202]": { + "text": "Macau [GAZ:00003202]", + "title": "Macau [GAZ:00003202]" + }, + "Madagascar [GAZ:00001108]": { + "text": "Madagascar [GAZ:00001108]", + "title": "Madagascar [GAZ:00001108]" + }, + "Malawi [GAZ:00001105]": { + "text": "Malawi [GAZ:00001105]", + "title": "Malawi [GAZ:00001105]" + }, + "Malaysia [GAZ:00003902]": { + "text": "Malaysia [GAZ:00003902]", + "title": "Malaysia [GAZ:00003902]" + }, + "Maldives [GAZ:00006924]": { + "text": "Maldives [GAZ:00006924]", + "title": "Maldives [GAZ:00006924]" + }, + "Mali [GAZ:00000584]": { + "text": "Mali [GAZ:00000584]", + "title": "Mali [GAZ:00000584]" + }, + "Malta [GAZ:00004017]": { + "text": "Malta [GAZ:00004017]", + "title": "Malta [GAZ:00004017]" + }, + "Marshall Islands [GAZ:00007161]": { + "text": "Marshall Islands [GAZ:00007161]", + "title": "Marshall Islands [GAZ:00007161]" + }, + "Martinique [GAZ:00067143]": { + "text": "Martinique [GAZ:00067143]", + "title": "Martinique [GAZ:00067143]" + }, + "Mauritania [GAZ:00000583]": { + "text": "Mauritania [GAZ:00000583]", + "title": "Mauritania [GAZ:00000583]" + }, + "Mauritius [GAZ:00003745]": { + "text": "Mauritius [GAZ:00003745]", + "title": "Mauritius [GAZ:00003745]" + }, + "Mayotte [GAZ:00003943]": { + "text": "Mayotte [GAZ:00003943]", + "title": "Mayotte [GAZ:00003943]" + }, + "Mexico [GAZ:00002852]": { + "text": "Mexico [GAZ:00002852]", + "title": "Mexico [GAZ:00002852]" + }, + "Micronesia [GAZ:00005862]": { + "text": "Micronesia [GAZ:00005862]", + "title": "Micronesia [GAZ:00005862]" + }, + "Midway Islands [GAZ:00007112]": { + "text": "Midway Islands [GAZ:00007112]", + "title": "Midway Islands [GAZ:00007112]" + }, + "Moldova [GAZ:00003897]": { + "text": "Moldova [GAZ:00003897]", + "title": "Moldova [GAZ:00003897]" + }, + "Monaco [GAZ:00003857]": { + "text": "Monaco [GAZ:00003857]", + "title": "Monaco [GAZ:00003857]" + }, + "Mongolia [GAZ:00008744]": { + "text": "Mongolia [GAZ:00008744]", + "title": "Mongolia [GAZ:00008744]" + }, + "Montenegro [GAZ:00006898]": { + "text": "Montenegro [GAZ:00006898]", + "title": "Montenegro [GAZ:00006898]" + }, + "Montserrat [GAZ:00003988]": { + "text": "Montserrat [GAZ:00003988]", + "title": "Montserrat [GAZ:00003988]" + }, + "Morocco [GAZ:00000565]": { + "text": "Morocco [GAZ:00000565]", + "title": "Morocco [GAZ:00000565]" + }, + "Mozambique [GAZ:00001100]": { + "text": "Mozambique [GAZ:00001100]", + "title": "Mozambique [GAZ:00001100]" + }, + "Myanmar [GAZ:00006899]": { + "text": "Myanmar [GAZ:00006899]", + "title": "Myanmar [GAZ:00006899]" + }, + "Namibia [GAZ:00001096]": { + "text": "Namibia [GAZ:00001096]", + "title": "Namibia [GAZ:00001096]" + }, + "Nauru [GAZ:00006900]": { + "text": "Nauru [GAZ:00006900]", + "title": "Nauru [GAZ:00006900]" + }, + "Navassa Island [GAZ:00007119]": { + "text": "Navassa Island [GAZ:00007119]", + "title": "Navassa Island [GAZ:00007119]" + }, + "Nepal [GAZ:00004399]": { + "text": "Nepal [GAZ:00004399]", + "title": "Nepal [GAZ:00004399]" + }, + "Netherlands [GAZ:00002946]": { + "text": "Netherlands [GAZ:00002946]", + "title": "Netherlands [GAZ:00002946]" + }, + "New Caledonia [GAZ:00005206]": { + "text": "New Caledonia [GAZ:00005206]", + "title": "New Caledonia [GAZ:00005206]" + }, + "New Zealand [GAZ:00000469]": { + "text": "New Zealand [GAZ:00000469]", + "title": "New Zealand [GAZ:00000469]" + }, + "Nicaragua [GAZ:00002978]": { + "text": "Nicaragua [GAZ:00002978]", + "title": "Nicaragua [GAZ:00002978]" + }, + "Niger [GAZ:00000585]": { + "text": "Niger [GAZ:00000585]", + "title": "Niger [GAZ:00000585]" + }, + "Nigeria [GAZ:00000912]": { + "text": "Nigeria [GAZ:00000912]", + "title": "Nigeria [GAZ:00000912]" + }, + "Niue [GAZ:00006902]": { + "text": "Niue [GAZ:00006902]", + "title": "Niue [GAZ:00006902]" + }, + "Norfolk Island [GAZ:00005908]": { + "text": "Norfolk Island [GAZ:00005908]", + "title": "Norfolk Island [GAZ:00005908]" + }, + "North Korea [GAZ:00002801]": { + "text": "North Korea [GAZ:00002801]", + "title": "North Korea [GAZ:00002801]" + }, + "North Macedonia [GAZ:00006895]": { + "text": "North Macedonia [GAZ:00006895]", + "title": "North Macedonia [GAZ:00006895]" + }, + "North Sea [GAZ:00002284]": { + "text": "North Sea [GAZ:00002284]", + "title": "North Sea [GAZ:00002284]" + }, + "Northern Mariana Islands [GAZ:00003958]": { + "text": "Northern Mariana Islands [GAZ:00003958]", + "title": "Northern Mariana Islands [GAZ:00003958]" + }, + "Norway [GAZ:00002699]": { + "text": "Norway [GAZ:00002699]", + "title": "Norway [GAZ:00002699]" + }, + "Oman [GAZ:00005283]": { + "text": "Oman [GAZ:00005283]", + "title": "Oman [GAZ:00005283]" + }, + "Pakistan [GAZ:00005246]": { + "text": "Pakistan [GAZ:00005246]", + "title": "Pakistan [GAZ:00005246]" + }, + "Palau [GAZ:00006905]": { + "text": "Palau [GAZ:00006905]", + "title": "Palau [GAZ:00006905]" + }, + "Panama [GAZ:00002892]": { + "text": "Panama [GAZ:00002892]", + "title": "Panama [GAZ:00002892]" + }, + "Papua New Guinea [GAZ:00003922]": { + "text": "Papua New Guinea [GAZ:00003922]", + "title": "Papua New Guinea [GAZ:00003922]" + }, + "Paracel Islands [GAZ:00010832]": { + "text": "Paracel Islands [GAZ:00010832]", + "title": "Paracel Islands [GAZ:00010832]" + }, + "Paraguay [GAZ:00002933]": { + "text": "Paraguay [GAZ:00002933]", + "title": "Paraguay [GAZ:00002933]" + }, + "Peru [GAZ:00002932]": { + "text": "Peru [GAZ:00002932]", + "title": "Peru [GAZ:00002932]" + }, + "Philippines [GAZ:00004525]": { + "text": "Philippines [GAZ:00004525]", + "title": "Philippines [GAZ:00004525]" + }, + "Pitcairn Islands [GAZ:00005867]": { + "text": "Pitcairn Islands [GAZ:00005867]", + "title": "Pitcairn Islands [GAZ:00005867]" + }, + "Poland [GAZ:00002939]": { + "text": "Poland [GAZ:00002939]", + "title": "Poland [GAZ:00002939]" + }, + "Portugal [GAZ:00004126]": { + "text": "Portugal [GAZ:00004126]", + "title": "Portugal [GAZ:00004126]" + }, + "Puerto Rico [GAZ:00006935]": { + "text": "Puerto Rico [GAZ:00006935]", + "title": "Puerto Rico [GAZ:00006935]" + }, + "Qatar [GAZ:00005286]": { + "text": "Qatar [GAZ:00005286]", + "title": "Qatar [GAZ:00005286]" + }, + "Republic of the Congo [GAZ:00001088]": { + "text": "Republic of the Congo [GAZ:00001088]", + "title": "Republic of the Congo [GAZ:00001088]" + }, + "Reunion [GAZ:00003945]": { + "text": "Reunion [GAZ:00003945]", + "title": "Reunion [GAZ:00003945]" + }, + "Romania [GAZ:00002951]": { + "text": "Romania [GAZ:00002951]", + "title": "Romania [GAZ:00002951]" + }, + "Ross Sea [GAZ:00023304]": { + "text": "Ross Sea [GAZ:00023304]", + "title": "Ross Sea [GAZ:00023304]" + }, + "Russia [GAZ:00002721]": { + "text": "Russia [GAZ:00002721]", + "title": "Russia [GAZ:00002721]" + }, + "Rwanda [GAZ:00001087]": { + "text": "Rwanda [GAZ:00001087]", + "title": "Rwanda [GAZ:00001087]" + }, + "Saint Helena [GAZ:00000849]": { + "text": "Saint Helena [GAZ:00000849]", + "title": "Saint Helena [GAZ:00000849]" + }, + "Saint Kitts and Nevis [GAZ:00006906]": { + "text": "Saint Kitts and Nevis [GAZ:00006906]", + "title": "Saint Kitts and Nevis [GAZ:00006906]" + }, + "Saint Lucia [GAZ:00006909]": { + "text": "Saint Lucia [GAZ:00006909]", + "title": "Saint Lucia [GAZ:00006909]" + }, + "Saint Pierre and Miquelon [GAZ:00003942]": { + "text": "Saint Pierre and Miquelon [GAZ:00003942]", + "title": "Saint Pierre and Miquelon [GAZ:00003942]" + }, + "Saint Martin [GAZ:00005841]": { + "text": "Saint Martin [GAZ:00005841]", + "title": "Saint Martin [GAZ:00005841]" + }, + "Saint Vincent and the Grenadines [GAZ:02000565]": { + "text": "Saint Vincent and the Grenadines [GAZ:02000565]", + "title": "Saint Vincent and the Grenadines [GAZ:02000565]" + }, + "Samoa [GAZ:00006910]": { + "text": "Samoa [GAZ:00006910]", + "title": "Samoa [GAZ:00006910]" + }, + "San Marino [GAZ:00003102]": { + "text": "San Marino [GAZ:00003102]", + "title": "San Marino [GAZ:00003102]" + }, + "Sao Tome and Principe [GAZ:00006927]": { + "text": "Sao Tome and Principe [GAZ:00006927]", + "title": "Sao Tome and Principe [GAZ:00006927]" + }, + "Saudi Arabia [GAZ:00005279]": { + "text": "Saudi Arabia [GAZ:00005279]", + "title": "Saudi Arabia [GAZ:00005279]" + }, + "Senegal [GAZ:00000913]": { + "text": "Senegal [GAZ:00000913]", + "title": "Senegal [GAZ:00000913]" + }, + "Serbia [GAZ:00002957]": { + "text": "Serbia [GAZ:00002957]", + "title": "Serbia [GAZ:00002957]" + }, + "Seychelles [GAZ:00006922]": { + "text": "Seychelles [GAZ:00006922]", + "title": "Seychelles [GAZ:00006922]" + }, + "Sierra Leone [GAZ:00000914]": { + "text": "Sierra Leone [GAZ:00000914]", + "title": "Sierra Leone [GAZ:00000914]" + }, + "Singapore [GAZ:00003923]": { + "text": "Singapore [GAZ:00003923]", + "title": "Singapore [GAZ:00003923]" }, - { - "range": "NullValueMenu" - } - ] - }, - "quality_control_issues": { - "name": "quality_control_issues", - "description": "The reason contributing to, or causing, a low quality determination in a quality control assessment.", - "title": "quality_control_issues", - "comments": [ - "Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form." - ], - "examples": [ - { - "value": "low average genome coverage" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100560", - "domain_of": [ - "GRDISample" - ], - "multivalued": true, - "any_of": [ - { - "range": "QualityControlIssuesMenu" + "Sint Maarten [GAZ:00012579]": { + "text": "Sint Maarten [GAZ:00012579]", + "title": "Sint Maarten [GAZ:00012579]" }, - { - "range": "NullValueMenu" - } - ] - }, - "quality_control_details": { - "name": "quality_control_details", - "description": "The details surrounding a low quality determination in a quality control assessment.", - "title": "quality_control_details", - "comments": [ - "Provide notes or details regarding QC results using free text." - ], - "examples": [ - { - "value": "CT value of 39. Low viral load. Low DNA concentration after amplification." - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100561", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "description": "The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", - "title": "raw_sequence_data_processing_method", - "comments": [ - "Raw data processing can have a significant impact on data quality and how it can be used. Provide the names and version numbers of software used for trimming adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), or a link to a GitHub protocol." - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001458", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Slovakia [GAZ:00002956]": { + "text": "Slovakia [GAZ:00002956]", + "title": "Slovakia [GAZ:00002956]" }, - { - "range": "NullValueMenu" - } - ] - }, - "dehosting_method": { - "name": "dehosting_method", - "description": "The method used to remove host reads from the pathogen sequence.", - "title": "dehosting_method", - "comments": [ - "Provide the name and version number of the software used to remove host reads." - ], - "examples": [ - { - "value": "Nanostripper" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001459", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Slovenia [GAZ:00002955]": { + "text": "Slovenia [GAZ:00002955]", + "title": "Slovenia [GAZ:00002955]" }, - { - "range": "NullValueMenu" - } - ] - }, - "sequence_assembly_software_name": { - "name": "sequence_assembly_software_name", - "description": "The name of the software used to assemble a sequence.", - "title": "sequence_assembly_software_name", - "comments": [ - "Provide the name of the software used to assemble the sequence." - ], - "examples": [ - { - "value": "SPAdes Genome Assembler, Canu, wtdbg2, velvet" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100825", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Solomon Islands [GAZ:00005275]": { + "text": "Solomon Islands [GAZ:00005275]", + "title": "Solomon Islands [GAZ:00005275]" }, - { - "range": "NullValueMenu" - } - ] - }, - "sequence_assembly_software_version": { - "name": "sequence_assembly_software_version", - "description": "The version of the software used to assemble a sequence.", - "title": "sequence_assembly_software_version", - "comments": [ - "Provide the version of the software used to assemble the sequence." - ], - "examples": [ - { - "value": "3.15.5" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100826", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Somalia [GAZ:00001104]": { + "text": "Somalia [GAZ:00001104]", + "title": "Somalia [GAZ:00001104]" }, - { - "range": "NullValueMenu" - } - ] - }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "description": "The name of the software used to generate the consensus sequence.", - "title": "consensus_sequence_software_name", - "comments": [ - "Provide the name of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "iVar" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001463", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "South Africa [GAZ:00001094]": { + "text": "South Africa [GAZ:00001094]", + "title": "South Africa [GAZ:00001094]" + }, + "South Georgia and the South Sandwich Islands [GAZ:00003990]": { + "text": "South Georgia and the South Sandwich Islands [GAZ:00003990]", + "title": "South Georgia and the South Sandwich Islands [GAZ:00003990]" + }, + "South Korea [GAZ:00002802]": { + "text": "South Korea [GAZ:00002802]", + "title": "South Korea [GAZ:00002802]" + }, + "South Sudan [GAZ:00233439]": { + "text": "South Sudan [GAZ:00233439]", + "title": "South Sudan [GAZ:00233439]" + }, + "Spain [GAZ:00003936]": { + "text": "Spain [GAZ:00003936]", + "title": "Spain [GAZ:00003936]" + }, + "Spratly Islands [GAZ:00010831]": { + "text": "Spratly Islands [GAZ:00010831]", + "title": "Spratly Islands [GAZ:00010831]" + }, + "Sri Lanka [GAZ:00003924]": { + "text": "Sri Lanka [GAZ:00003924]", + "title": "Sri Lanka [GAZ:00003924]" + }, + "State of Palestine [GAZ:00002475]": { + "text": "State of Palestine [GAZ:00002475]", + "title": "State of Palestine [GAZ:00002475]" + }, + "Sudan [GAZ:00000560]": { + "text": "Sudan [GAZ:00000560]", + "title": "Sudan [GAZ:00000560]" + }, + "Suriname [GAZ:00002525]": { + "text": "Suriname [GAZ:00002525]", + "title": "Suriname [GAZ:00002525]" + }, + "Svalbard [GAZ:00005396]": { + "text": "Svalbard [GAZ:00005396]", + "title": "Svalbard [GAZ:00005396]" + }, + "Swaziland [GAZ:00001099]": { + "text": "Swaziland [GAZ:00001099]", + "title": "Swaziland [GAZ:00001099]" + }, + "Sweden [GAZ:00002729]": { + "text": "Sweden [GAZ:00002729]", + "title": "Sweden [GAZ:00002729]" + }, + "Switzerland [GAZ:00002941]": { + "text": "Switzerland [GAZ:00002941]", + "title": "Switzerland [GAZ:00002941]" + }, + "Syria [GAZ:00002474]": { + "text": "Syria [GAZ:00002474]", + "title": "Syria [GAZ:00002474]" + }, + "Taiwan [GAZ:00005341]": { + "text": "Taiwan [GAZ:00005341]", + "title": "Taiwan [GAZ:00005341]" + }, + "Tajikistan [GAZ:00006912]": { + "text": "Tajikistan [GAZ:00006912]", + "title": "Tajikistan [GAZ:00006912]" + }, + "Tanzania [GAZ:00001103]": { + "text": "Tanzania [GAZ:00001103]", + "title": "Tanzania [GAZ:00001103]" + }, + "Thailand [GAZ:00003744]": { + "text": "Thailand [GAZ:00003744]", + "title": "Thailand [GAZ:00003744]" + }, + "Timor-Leste [GAZ:00006913]": { + "text": "Timor-Leste [GAZ:00006913]", + "title": "Timor-Leste [GAZ:00006913]" + }, + "Togo [GAZ:00000915]": { + "text": "Togo [GAZ:00000915]", + "title": "Togo [GAZ:00000915]" + }, + "Tokelau [GAZ:00260188]": { + "text": "Tokelau [GAZ:00260188]", + "title": "Tokelau [GAZ:00260188]" + }, + "Tonga [GAZ:00006916]": { + "text": "Tonga [GAZ:00006916]", + "title": "Tonga [GAZ:00006916]" + }, + "Trinidad and Tobago [GAZ:00003767]": { + "text": "Trinidad and Tobago [GAZ:00003767]", + "title": "Trinidad and Tobago [GAZ:00003767]" + }, + "Tromelin Island [GAZ:00005812]": { + "text": "Tromelin Island [GAZ:00005812]", + "title": "Tromelin Island [GAZ:00005812]" + }, + "Tunisia [GAZ:00000562]": { + "text": "Tunisia [GAZ:00000562]", + "title": "Tunisia [GAZ:00000562]" + }, + "Turkey [GAZ:00000558]": { + "text": "Turkey [GAZ:00000558]", + "title": "Turkey [GAZ:00000558]" + }, + "Turkmenistan [GAZ:00005018]": { + "text": "Turkmenistan [GAZ:00005018]", + "title": "Turkmenistan [GAZ:00005018]" + }, + "Turks and Caicos Islands [GAZ:00003955]": { + "text": "Turks and Caicos Islands [GAZ:00003955]", + "title": "Turks and Caicos Islands [GAZ:00003955]" + }, + "Tuvalu [GAZ:00009715]": { + "text": "Tuvalu [GAZ:00009715]", + "title": "Tuvalu [GAZ:00009715]" + }, + "United States of America [GAZ:00002459]": { + "text": "United States of America [GAZ:00002459]", + "title": "United States of America [GAZ:00002459]" + }, + "Uganda [GAZ:00001102]": { + "text": "Uganda [GAZ:00001102]", + "title": "Uganda [GAZ:00001102]" + }, + "Ukraine [GAZ:00002724]": { + "text": "Ukraine [GAZ:00002724]", + "title": "Ukraine [GAZ:00002724]" + }, + "United Arab Emirates [GAZ:00005282]": { + "text": "United Arab Emirates [GAZ:00005282]", + "title": "United Arab Emirates [GAZ:00005282]" + }, + "United Kingdom [GAZ:00002637]": { + "text": "United Kingdom [GAZ:00002637]", + "title": "United Kingdom [GAZ:00002637]" + }, + "Uruguay [GAZ:00002930]": { + "text": "Uruguay [GAZ:00002930]", + "title": "Uruguay [GAZ:00002930]" + }, + "Uzbekistan [GAZ:00004979]": { + "text": "Uzbekistan [GAZ:00004979]", + "title": "Uzbekistan [GAZ:00004979]" + }, + "Vanuatu [GAZ:00006918]": { + "text": "Vanuatu [GAZ:00006918]", + "title": "Vanuatu [GAZ:00006918]" + }, + "Venezuela [GAZ:00002931]": { + "text": "Venezuela [GAZ:00002931]", + "title": "Venezuela [GAZ:00002931]" + }, + "Viet Nam [GAZ:00003756]": { + "text": "Viet Nam [GAZ:00003756]", + "title": "Viet Nam [GAZ:00003756]" }, - { - "range": "NullValueMenu" - } - ] - }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "description": "The version of the software used to generate the consensus sequence.", - "title": "consensus_sequence_software_version", - "comments": [ - "Provide the version of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "1.3" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001469", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Virgin Islands [GAZ:00003959]": { + "text": "Virgin Islands [GAZ:00003959]", + "title": "Virgin Islands [GAZ:00003959]" }, - { - "range": "NullValueMenu" - } - ] - }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", - "title": "breadth_of_coverage_value", - "comments": [ - "Provide value as a percent." - ], - "examples": [ - { - "value": "95" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001472", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", - "title": "depth_of_coverage_value", - "comments": [ - "Provide value as a fold of coverage." - ], - "examples": [ - { - "value": "400" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001474", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "description": "The threshold used as a cut-off for the depth of coverage.", - "title": "depth_of_coverage_threshold", - "comments": [ - "Provide the threshold fold coverage." - ], - "examples": [ - { - "value": "100" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001475", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "genome_completeness": { - "name": "genome_completeness", - "description": "The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data.", - "title": "genome_completeness", - "comments": [ - "Provide the genome completeness as a percent (no need to include units)." - ], - "examples": [ - { - "value": "85" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100844", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "description": "The number of total base pairs generated by the sequencing process.", - "title": "number_of_base_pairs_sequenced", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "387566" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001482", - "domain_of": [ - "GRDISample" - ], - "range": "integer" - }, - "number_of_total_reads": { - "name": "number_of_total_reads", - "description": "The total number of non-unique reads generated by the sequencing process.", - "title": "number_of_total_reads", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "423867" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100827", - "domain_of": [ - "GRDISample" - ], - "range": "integer" - }, - "number_of_unique_reads": { - "name": "number_of_unique_reads", - "description": "The number of unique reads generated by the sequencing process.", - "title": "number_of_unique_reads", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "248236" + "Wake Island [GAZ:00007111]": { + "text": "Wake Island [GAZ:00007111]", + "title": "Wake Island [GAZ:00007111]" + }, + "Wallis and Futuna [GAZ:00007191]": { + "text": "Wallis and Futuna [GAZ:00007191]", + "title": "Wallis and Futuna [GAZ:00007191]" + }, + "West Bank [GAZ:00009572]": { + "text": "West Bank [GAZ:00009572]", + "title": "West Bank [GAZ:00009572]" + }, + "Western Sahara [GAZ:00000564]": { + "text": "Western Sahara [GAZ:00000564]", + "title": "Western Sahara [GAZ:00000564]" + }, + "Yemen [GAZ:00005284]": { + "text": "Yemen [GAZ:00005284]", + "title": "Yemen [GAZ:00005284]" + }, + "Zambia [GAZ:00001107]": { + "text": "Zambia [GAZ:00001107]", + "title": "Zambia [GAZ:00001107]" + }, + "Zimbabwe [GAZ:00001106]": { + "text": "Zimbabwe [GAZ:00001106]", + "title": "Zimbabwe [GAZ:00001106]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100828", - "domain_of": [ - "GRDISample" - ], - "range": "integer" + } }, - "minimum_posttrimming_read_length": { - "name": "minimum_posttrimming_read_length", - "description": "The threshold used as a cut-off for the minimum length of a read after trimming.", - "title": "minimum_post-trimming_read_length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "150" - } - ], + "GeoLocNameStateProvinceRegionMenu": { + "name": "GeoLocNameStateProvinceRegionMenu", + "title": "geo_loc_name (state/province/region) menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100829", - "domain_of": [ - "GRDISample" - ], - "range": "integer" - }, - "number_of_contigs": { - "name": "number_of_contigs", - "description": "The number of contigs (contiguous sequences) in a sequence assembly.", - "title": "number_of_contigs", - "comments": [ - "Provide a numerical value." - ], - "examples": [ - { - "value": "10" + "permissible_values": { + "Atlantic region (Canada) [wikidata:Q246972]": { + "text": "Atlantic region (Canada) [wikidata:Q246972]", + "title": "Atlantic region (Canada) [wikidata:Q246972]" + }, + "New Brunswick [GAZ:00002570]": { + "text": "New Brunswick [GAZ:00002570]", + "is_a": "Atlantic region (Canada) [wikidata:Q246972]", + "title": "New Brunswick [GAZ:00002570]" + }, + "Newfoundland & Labrador [GAZ:00002567]": { + "text": "Newfoundland & Labrador [GAZ:00002567]", + "is_a": "Atlantic region (Canada) [wikidata:Q246972]", + "title": "Newfoundland & Labrador [GAZ:00002567]" + }, + "Nova Scotia [GAZ:00002565]": { + "text": "Nova Scotia [GAZ:00002565]", + "is_a": "Atlantic region (Canada) [wikidata:Q246972]", + "title": "Nova Scotia [GAZ:00002565]" + }, + "Prince Edward Island [GAZ:00002572]": { + "text": "Prince Edward Island [GAZ:00002572]", + "is_a": "Atlantic region (Canada) [wikidata:Q246972]", + "title": "Prince Edward Island [GAZ:00002572]" + }, + "Central region (Canada) [wikidata:Q1048064]": { + "text": "Central region (Canada) [wikidata:Q1048064]", + "title": "Central region (Canada) [wikidata:Q1048064]" + }, + "Ontario [GAZ:00002563]": { + "text": "Ontario [GAZ:00002563]", + "is_a": "Central region (Canada) [wikidata:Q1048064]", + "title": "Ontario [GAZ:00002563]" + }, + "Quebec [GAZ:00002569]": { + "text": "Quebec [GAZ:00002569]", + "is_a": "Central region (Canada) [wikidata:Q1048064]", + "title": "Quebec [GAZ:00002569]" + }, + "Northern region (Canada) [wikidata:Q764146]": { + "text": "Northern region (Canada) [wikidata:Q764146]", + "title": "Northern region (Canada) [wikidata:Q764146]" + }, + "Northwest Territories [GAZ:00002575]": { + "text": "Northwest Territories [GAZ:00002575]", + "is_a": "Northern region (Canada) [wikidata:Q764146]", + "title": "Northwest Territories [GAZ:00002575]" + }, + "Nunuvut [GAZ:00002574]": { + "text": "Nunuvut [GAZ:00002574]", + "is_a": "Northern region (Canada) [wikidata:Q764146]", + "title": "Nunuvut [GAZ:00002574]" + }, + "Yukon [GAZ:00002576]": { + "text": "Yukon [GAZ:00002576]", + "is_a": "Northern region (Canada) [wikidata:Q764146]", + "title": "Yukon [GAZ:00002576]" + }, + "Pacific region (Canada) [wikidata:Q122953299]": { + "text": "Pacific region (Canada) [wikidata:Q122953299]", + "title": "Pacific region (Canada) [wikidata:Q122953299]" + }, + "British Columbia [GAZ:00002562]": { + "text": "British Columbia [GAZ:00002562]", + "is_a": "Pacific region (Canada) [wikidata:Q122953299]", + "title": "British Columbia [GAZ:00002562]" + }, + "Prairie region (Canada) [wikidata:Q1364746]": { + "text": "Prairie region (Canada) [wikidata:Q1364746]", + "title": "Prairie region (Canada) [wikidata:Q1364746]" + }, + "Alberta [GAZ:00002566]": { + "text": "Alberta [GAZ:00002566]", + "is_a": "Prairie region (Canada) [wikidata:Q1364746]", + "title": "Alberta [GAZ:00002566]" + }, + "Manitoba [GAZ:00002571]": { + "text": "Manitoba [GAZ:00002571]", + "is_a": "Prairie region (Canada) [wikidata:Q1364746]", + "title": "Manitoba [GAZ:00002571]" + }, + "Saskatchewan [GAZ:00002564]": { + "text": "Saskatchewan [GAZ:00002564]", + "is_a": "Prairie region (Canada) [wikidata:Q1364746]", + "title": "Saskatchewan [GAZ:00002564]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100937", - "domain_of": [ - "GRDISample" - ], - "range": "integer" + } }, - "percent_ns_across_total_genome_length": { - "name": "percent_ns_across_total_genome_length", - "description": "The percentage of the assembly that consists of ambiguous bases (Ns).", - "title": "percent_Ns_across_total_genome_length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "2" - } - ], + "SampleCollectionDatePrecisionMenu": { + "name": "SampleCollectionDatePrecisionMenu", + "title": "sample_collection_date_precision menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100830", - "domain_of": [ - "GRDISample" - ], - "range": "integer" - }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "description": "The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp).", - "title": "Ns_per_100_kbp", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "342" + "permissible_values": { + "year [UO:0000036]": { + "text": "year [UO:0000036]", + "title": "year [UO:0000036]" + }, + "month [UO:0000035]": { + "text": "month [UO:0000035]", + "title": "month [UO:0000035]" + }, + "day [UO:0000033]": { + "text": "day [UO:0000033]", + "title": "day [UO:0000033]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001484", - "domain_of": [ - "GRDISample" - ], - "range": "integer" + } }, - "n50": { - "name": "n50", - "description": "The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences.", - "title": "N50", - "comments": [ - "Provide the N50 value in Mb." - ], - "examples": [ - { - "value": "150" + "EnvironmentalSiteMenu": { + "name": "EnvironmentalSiteMenu", + "title": "environmental_site menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Abattoir [ENVO:01000925]": { + "text": "Abattoir [ENVO:01000925]", + "title": "Abattoir [ENVO:01000925]" + }, + "Agricultural Field [ENVO:00000114]": { + "text": "Agricultural Field [ENVO:00000114]", + "title": "Agricultural Field [ENVO:00000114]" + }, + "Alluvial fan [ENVO:00000314]": { + "text": "Alluvial fan [ENVO:00000314]", + "title": "Alluvial fan [ENVO:00000314]" + }, + "Animal cage [ENVO:01000922]": { + "text": "Animal cage [ENVO:01000922]", + "title": "Animal cage [ENVO:01000922]" + }, + "Aquarium [ENVO:00002196]": { + "text": "Aquarium [ENVO:00002196]", + "title": "Aquarium [ENVO:00002196]" + }, + "Artificial wetland [ENVO:03501406]": { + "text": "Artificial wetland [ENVO:03501406]", + "title": "Artificial wetland [ENVO:03501406]" + }, + "Breeding ground [ENVO:03501441]": { + "text": "Breeding ground [ENVO:03501441]", + "title": "Breeding ground [ENVO:03501441]" + }, + "Building [ENVO:00000073]": { + "text": "Building [ENVO:00000073]", + "title": "Building [ENVO:00000073]" + }, + "Barn [ENVO:03501257]": { + "text": "Barn [ENVO:03501257]", + "is_a": "Building [ENVO:00000073]", + "title": "Barn [ENVO:03501257]" + }, + "Breeder barn [ENVO:03501383]": { + "text": "Breeder barn [ENVO:03501383]", + "is_a": "Barn [ENVO:03501257]", + "title": "Breeder barn [ENVO:03501383]" + }, + "Broiler barn [ENVO:03501386]": { + "text": "Broiler barn [ENVO:03501386]", + "is_a": "Barn [ENVO:03501257]", + "title": "Broiler barn [ENVO:03501386]" + }, + "Sheep barn [ENVO:03501385]": { + "text": "Sheep barn [ENVO:03501385]", + "is_a": "Barn [ENVO:03501257]", + "title": "Sheep barn [ENVO:03501385]" + }, + "Biodome [ENVO:03501397]": { + "text": "Biodome [ENVO:03501397]", + "is_a": "Building [ENVO:00000073]", + "title": "Biodome [ENVO:03501397]" + }, + "Cottage [ENVO:03501393]": { + "text": "Cottage [ENVO:03501393]", + "is_a": "Building [ENVO:00000073]", + "title": "Cottage [ENVO:03501393]" + }, + "Dairy [ENVO:00003862]": { + "text": "Dairy [ENVO:00003862]", + "is_a": "Building [ENVO:00000073]", + "title": "Dairy [ENVO:00003862]" + }, + "Hospital [ENVO:00002173]": { + "text": "Hospital [ENVO:00002173]", + "is_a": "Building [ENVO:00000073]", + "title": "Hospital [ENVO:00002173]" + }, + "Laboratory facility [ENVO:01001406]": { + "text": "Laboratory facility [ENVO:01001406]", + "is_a": "Building [ENVO:00000073]", + "title": "Laboratory facility [ENVO:01001406]" + }, + "Pigsty [ENVO:03501413]": { + "text": "Pigsty [ENVO:03501413]", + "is_a": "Building [ENVO:00000073]", + "title": "Pigsty [ENVO:03501413]" + }, + "Building part (organizational term)": { + "text": "Building part (organizational term)", + "title": "Building part (organizational term)" + }, + "Air intake [ENVO:03501380]": { + "text": "Air intake [ENVO:03501380]", + "is_a": "Building part (organizational term)", + "title": "Air intake [ENVO:03501380]" + }, + "Animal pen [ENVO:03501387]": { + "text": "Animal pen [ENVO:03501387]", + "is_a": "Building part (organizational term)", + "title": "Animal pen [ENVO:03501387]" + }, + "Building floor [ENVO:01000486]": { + "text": "Building floor [ENVO:01000486]", + "is_a": "Building part (organizational term)", + "title": "Building floor [ENVO:01000486]" + }, + "Building wall [ENVO:01000465]": { + "text": "Building wall [ENVO:01000465]", + "is_a": "Building part (organizational term)", + "title": "Building wall [ENVO:01000465]" + }, + "Countertop [ENVO:03501404]": { + "text": "Countertop [ENVO:03501404]", + "is_a": "Building part (organizational term)", + "title": "Countertop [ENVO:03501404]" + }, + "Shelf [ENVO:03501403]": { + "text": "Shelf [ENVO:03501403]", + "is_a": "Building part (organizational term)", + "title": "Shelf [ENVO:03501403]" + }, + "Stall [EOL:0001903]": { + "text": "Stall [EOL:0001903]", + "is_a": "Building part (organizational term)", + "title": "Stall [EOL:0001903]" + }, + "Window sill [ENVO:03501381]": { + "text": "Window sill [ENVO:03501381]", + "is_a": "Building part (organizational term)", + "title": "Window sill [ENVO:03501381]" + }, + "Creek [ENVO:03501405]": { + "text": "Creek [ENVO:03501405]", + "title": "Creek [ENVO:03501405]" + }, + "Ditch [ENVO:00000037]": { + "text": "Ditch [ENVO:00000037]", + "description": "A small, human-made channel which has been dug for draining or irrigating the land.", + "title": "Ditch [ENVO:00000037]" + }, + "Drainage ditch [ENVO:00000140]": { + "text": "Drainage ditch [ENVO:00000140]", + "description": "A ditch that collects water from the surrounding land.", + "is_a": "Ditch [ENVO:00000037]", + "title": "Drainage ditch [ENVO:00000140]" + }, + "Irrigation ditch [ENVO:00000139]": { + "text": "Irrigation ditch [ENVO:00000139]", + "description": "A ditch that supplies water to surrounding land.", + "is_a": "Ditch [ENVO:00000037]", + "title": "Irrigation ditch [ENVO:00000139]" + }, + "Farm [ENVO:00000078]": { + "text": "Farm [ENVO:00000078]", + "title": "Farm [ENVO:00000078]" + }, + "Beef farm [ENVO:03501443]": { + "text": "Beef farm [ENVO:03501443]", + "is_a": "Farm [ENVO:00000078]", + "title": "Beef farm [ENVO:03501443]" + }, + "Breeder farm [ENVO:03501384]": { + "text": "Breeder farm [ENVO:03501384]", + "is_a": "Farm [ENVO:00000078]", + "title": "Breeder farm [ENVO:03501384]" + }, + "Dairy farm [ENVO:03501416]": { + "text": "Dairy farm [ENVO:03501416]", + "is_a": "Farm [ENVO:00000078]", + "title": "Dairy farm [ENVO:03501416]" + }, + "Feedlot [ENVO:01000627]": { + "text": "Feedlot [ENVO:01000627]", + "is_a": "Farm [ENVO:00000078]", + "title": "Feedlot [ENVO:01000627]" + }, + "Beef cattle feedlot [ENVO:03501444]": { + "text": "Beef cattle feedlot [ENVO:03501444]", + "is_a": "Feedlot [ENVO:01000627]", + "title": "Beef cattle feedlot [ENVO:03501444]" + }, + "Fish farm [ENVO:00000294]": { + "text": "Fish farm [ENVO:00000294]", + "is_a": "Farm [ENVO:00000078]", + "title": "Fish farm [ENVO:00000294]" + }, + "Research farm [ENVO:03501417]": { + "text": "Research farm [ENVO:03501417]", + "is_a": "Farm [ENVO:00000078]", + "title": "Research farm [ENVO:03501417]" + }, + "Central Experimental Farm [GAZ:00004603]": { + "text": "Central Experimental Farm [GAZ:00004603]", + "is_a": "Farm [ENVO:00000078]", + "title": "Central Experimental Farm [GAZ:00004603]" + }, + "Freshwater environment [ENVO:01000306]": { + "text": "Freshwater environment [ENVO:01000306]", + "title": "Freshwater environment [ENVO:01000306]" + }, + "Hatchery [ENVO:01001873]": { + "text": "Hatchery [ENVO:01001873]", + "title": "Hatchery [ENVO:01001873]" + }, + "Poultry hatchery [ENVO:01001874]": { + "text": "Poultry hatchery [ENVO:01001874]", + "is_a": "Hatchery [ENVO:01001873]", + "title": "Poultry hatchery [ENVO:01001874]" + }, + "Lake [ENVO:00000020]": { + "text": "Lake [ENVO:00000020]", + "title": "Lake [ENVO:00000020]" + }, + "Manure digester facility [ENVO:03501422]": { + "text": "Manure digester facility [ENVO:03501422]", + "title": "Manure digester facility [ENVO:03501422]" + }, + "Manure lagoon (Anaerobic lagoon) [ENVO:03501423]": { + "text": "Manure lagoon (Anaerobic lagoon) [ENVO:03501423]", + "title": "Manure lagoon (Anaerobic lagoon) [ENVO:03501423]" + }, + "Manure pit [ENVO:01001872]": { + "text": "Manure pit [ENVO:01001872]", + "title": "Manure pit [ENVO:01001872]" + }, + "Marine environment [ENVO:01000320]": { + "text": "Marine environment [ENVO:01000320]", + "title": "Marine environment [ENVO:01000320]" + }, + "Benthic zone [ENVO:03501440]": { + "text": "Benthic zone [ENVO:03501440]", + "is_a": "Marine environment [ENVO:01000320]", + "title": "Benthic zone [ENVO:03501440]" + }, + "Pelagic zone [ENVO:00000208]": { + "text": "Pelagic zone [ENVO:00000208]", + "is_a": "Marine environment [ENVO:01000320]", + "title": "Pelagic zone [ENVO:00000208]" + }, + "Park [ENVO:00000562]": { + "text": "Park [ENVO:00000562]", + "title": "Park [ENVO:00000562]" + }, + "Plumbing drain [ENVO:01000924 ]": { + "text": "Plumbing drain [ENVO:01000924 ]", + "title": "Plumbing drain [ENVO:01000924 ]" + }, + "Pond [ENVO:00000033]": { + "text": "Pond [ENVO:00000033]", + "title": "Pond [ENVO:00000033]" + }, + "Reservoir [ENVO:00000025]": { + "text": "Reservoir [ENVO:00000025]", + "title": "Reservoir [ENVO:00000025]" + }, + "Irrigation reservoir [ENVO:00000450]": { + "text": "Irrigation reservoir [ENVO:00000450]", + "is_a": "Reservoir [ENVO:00000025]", + "title": "Irrigation reservoir [ENVO:00000450]" + }, + "Retail environment [ENVO:01001448]": { + "text": "Retail environment [ENVO:01001448]", + "title": "Retail environment [ENVO:01001448]" + }, + "Shop [ENVO:00002221]": { + "text": "Shop [ENVO:00002221]", + "is_a": "Retail environment [ENVO:01001448]", + "title": "Shop [ENVO:00002221]" + }, + "Butcher shop [ENVO:03501396]": { + "text": "Butcher shop [ENVO:03501396]", + "is_a": "Shop [ENVO:00002221]", + "title": "Butcher shop [ENVO:03501396]" + }, + "Pet store [ENVO:03501395]": { + "text": "Pet store [ENVO:03501395]", + "is_a": "Shop [ENVO:00002221]", + "title": "Pet store [ENVO:03501395]" + }, + "Supermarket [ENVO:01000984]": { + "text": "Supermarket [ENVO:01000984]", + "is_a": "Shop [ENVO:00002221]", + "title": "Supermarket [ENVO:01000984]" + }, + "River [ENVO:00000022]": { + "text": "River [ENVO:00000022]", + "title": "River [ENVO:00000022]" + }, + "Roost (bird) [ENVO:03501439]": { + "text": "Roost (bird) [ENVO:03501439]", + "title": "Roost (bird) [ENVO:03501439]" + }, + "Rural area [ENVO:01000772]": { + "text": "Rural area [ENVO:01000772]", + "title": "Rural area [ENVO:01000772]" + }, + "Slough [ENVO:03501438]": { + "text": "Slough [ENVO:03501438]", + "title": "Slough [ENVO:03501438]" + }, + "Stream [ENVO:00000023]": { + "text": "Stream [ENVO:00000023]", + "title": "Stream [ENVO:00000023]" + }, + "Trailer [ENVO:03501394]": { + "text": "Trailer [ENVO:03501394]", + "title": "Trailer [ENVO:03501394]" + }, + "Tributary [ENVO:00000495]": { + "text": "Tributary [ENVO:00000495]", + "title": "Tributary [ENVO:00000495]" + }, + "Truck [ENVO:01000602]": { + "text": "Truck [ENVO:01000602]", + "title": "Truck [ENVO:01000602]" + }, + "Urban area [ENVO:03501437]": { + "text": "Urban area [ENVO:03501437]", + "title": "Urban area [ENVO:03501437]" + }, + "Wastewater treatment plant [ENVO:00002272]": { + "text": "Wastewater treatment plant [ENVO:00002272]", + "description": "A plant in which wastewater is treated.", + "title": "Wastewater treatment plant [ENVO:00002272]" + }, + "Water surface [ENVO:01001191]": { + "text": "Water surface [ENVO:01001191]", + "title": "Water surface [ENVO:01001191]" + }, + "Woodland area [ENVO:00000109]": { + "text": "Woodland area [ENVO:00000109]", + "title": "Woodland area [ENVO:00000109]" + }, + "Zoo [ENVO:00010625]": { + "text": "Zoo [ENVO:00010625]", + "title": "Zoo [ENVO:00010625]" } - ], + } + }, + "WaterDepthUnitsMenu": { + "name": "WaterDepthUnitsMenu", + "title": "water_depth_units menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100938", - "domain_of": [ - "GRDISample" - ], - "range": "integer" + "permissible_values": { + "centimeter (cm) [UO:0000015]": { + "text": "centimeter (cm) [UO:0000015]", + "title": "centimeter (cm) [UO:0000015]" + }, + "meter (m) [UO:0000008]": { + "text": "meter (m) [UO:0000008]", + "title": "meter (m) [UO:0000008]" + }, + "kilometer (km) [UO:0010066]": { + "text": "kilometer (km) [UO:0010066]", + "title": "kilometer (km) [UO:0010066]" + }, + "inch (in) [UO:0010011]": { + "text": "inch (in) [UO:0010011]", + "title": "inch (in) [UO:0010011]" + }, + "foot (ft) [UO:0010013]": { + "text": "foot (ft) [UO:0010013]", + "title": "foot (ft) [UO:0010013]" + } + } }, - "percent_read_contamination_": { - "name": "percent_read_contamination_", - "description": "The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset.", - "title": "percent_read_contamination", - "comments": [ - "Provide the percent contamination value (no need to include units)." - ], - "examples": [ - { - "value": "2" + "SedimentDepthUnitsMenu": { + "name": "SedimentDepthUnitsMenu", + "title": "sediment_depth_units menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "centimeter (cm) [UO:0000015]": { + "text": "centimeter (cm) [UO:0000015]", + "title": "centimeter (cm) [UO:0000015]" + }, + "meter (m) [UO:0000008]": { + "text": "meter (m) [UO:0000008]", + "title": "meter (m) [UO:0000008]" + }, + "kilometer (km) [UO:0010066]": { + "text": "kilometer (km) [UO:0010066]", + "title": "kilometer (km) [UO:0010066]" + }, + "inch (in) [UO:0010011]": { + "text": "inch (in) [UO:0010011]", + "title": "inch (in) [UO:0010011]" + }, + "foot (ft) [UO:0010013]": { + "text": "foot (ft) [UO:0010013]", + "title": "foot (ft) [UO:0010013]" } - ], + } + }, + "AirTemperatureUnitsMenu": { + "name": "AirTemperatureUnitsMenu", + "title": "air_temperature_units menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100845", - "domain_of": [ - "GRDISample" - ], - "range": "integer" + "permissible_values": { + "degree Fahrenheit (F) [UO:0000195]": { + "text": "degree Fahrenheit (F) [UO:0000195]", + "title": "degree Fahrenheit (F) [UO:0000195]" + }, + "degree Celsius (C) [UO:0000027]": { + "text": "degree Celsius (C) [UO:0000027]", + "title": "degree Celsius (C) [UO:0000027]" + } + } }, - "sequence_assembly_length": { - "name": "sequence_assembly_length", - "description": "The length of the genome generated by assembling reads using a scaffold or by reference-based mapping.", - "title": "sequence_assembly_length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "34272" + "WaterTemperatureUnitsMenu": { + "name": "WaterTemperatureUnitsMenu", + "title": "water_temperature_units menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "degree Fahrenheit (F) [UO:0000195]": { + "text": "degree Fahrenheit (F) [UO:0000195]", + "title": "degree Fahrenheit (F) [UO:0000195]" + }, + "degree Celsius (C) [UO:0000027]": { + "text": "degree Celsius (C) [UO:0000027]", + "title": "degree Celsius (C) [UO:0000027]" } - ], + } + }, + "PrecipitationMeasurementUnitMenu": { + "name": "PrecipitationMeasurementUnitMenu", + "title": "precipitation_measurement_unit menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100846", - "domain_of": [ - "GRDISample" - ], - "range": "integer" + "permissible_values": { + "millimeter (mm) [UO:0000016]": { + "text": "millimeter (mm) [UO:0000016]", + "title": "millimeter (mm) [UO:0000016]" + }, + "centimeter (cm) [UO:0000015]": { + "text": "centimeter (cm) [UO:0000015]", + "title": "centimeter (cm) [UO:0000015]" + }, + "meter (m) [UO:0000008]": { + "text": "meter (m) [UO:0000008]", + "title": "meter (m) [UO:0000008]" + }, + "inch (in) [UO:0010011]": { + "text": "inch (in) [UO:0010011]", + "title": "inch (in) [UO:0010011]" + }, + "foot (ft) [UO:0010013]": { + "text": "foot (ft) [UO:0010013]", + "title": "foot (ft) [UO:0010013]" + } + } }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "description": "The length of the genome defined by the most common nucleotides at each position.", - "title": "consensus_genome_length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "38677" + "AvailableDataTypesMenu": { + "name": "AvailableDataTypesMenu", + "title": "available_data_types menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Documentation [GENEPIO:0100702]": { + "text": "Documentation [GENEPIO:0100702]", + "title": "Documentation [GENEPIO:0100702]" + }, + "Experimental parameters documentation [GENEPIO:0100703]": { + "text": "Experimental parameters documentation [GENEPIO:0100703]", + "is_a": "Documentation [GENEPIO:0100702]", + "title": "Experimental parameters documentation [GENEPIO:0100703]" + }, + "Feed history [GENEPIO:0100704]": { + "text": "Feed history [GENEPIO:0100704]", + "is_a": "Documentation [GENEPIO:0100702]", + "title": "Feed history [GENEPIO:0100704]" + }, + "Land use information [GENEPIO:0100705]": { + "text": "Land use information [GENEPIO:0100705]", + "is_a": "Documentation [GENEPIO:0100702]", + "title": "Land use information [GENEPIO:0100705]" + }, + "Therapeutic administration history [GENEPIO:0100706]": { + "text": "Therapeutic administration history [GENEPIO:0100706]", + "is_a": "Documentation [GENEPIO:0100702]", + "title": "Therapeutic administration history [GENEPIO:0100706]" + }, + "Chemical characterization [GENEPIO:0100707]": { + "text": "Chemical characterization [GENEPIO:0100707]", + "title": "Chemical characterization [GENEPIO:0100707]" + }, + "pH measurement [GENEPIO:0100708]": { + "text": "pH measurement [GENEPIO:0100708]", + "is_a": "Chemical characterization [GENEPIO:0100707]", + "title": "pH measurement [GENEPIO:0100708]" + }, + "Dissolved oxygen measurement [GENEPIO:0100709]": { + "text": "Dissolved oxygen measurement [GENEPIO:0100709]", + "is_a": "Chemical characterization [GENEPIO:0100707]", + "title": "Dissolved oxygen measurement [GENEPIO:0100709]" + }, + "Nitrate measurement [GENEPIO:0100710]": { + "text": "Nitrate measurement [GENEPIO:0100710]", + "is_a": "Chemical characterization [GENEPIO:0100707]", + "title": "Nitrate measurement [GENEPIO:0100710]" + }, + "Nitrite measurement [GENEPIO:0100711]": { + "text": "Nitrite measurement [GENEPIO:0100711]", + "is_a": "Chemical characterization [GENEPIO:0100707]", + "title": "Nitrite measurement [GENEPIO:0100711]" + }, + "Phosphorous measurement [GENEPIO:0100712]": { + "text": "Phosphorous measurement [GENEPIO:0100712]", + "is_a": "Chemical characterization [GENEPIO:0100707]", + "title": "Phosphorous measurement [GENEPIO:0100712]" + }, + "Salinity measurement [GENEPIO:0100713]": { + "text": "Salinity measurement [GENEPIO:0100713]", + "is_a": "Chemical characterization [GENEPIO:0100707]", + "title": "Salinity measurement [GENEPIO:0100713]" + }, + "Microbiological characterization [GENEPIO:0100714]": { + "text": "Microbiological characterization [GENEPIO:0100714]", + "title": "Microbiological characterization [GENEPIO:0100714]" + }, + "Microbiological identification [GENEPIO:0100715]": { + "text": "Microbiological identification [GENEPIO:0100715]", + "is_a": "Microbiological characterization [GENEPIO:0100714]", + "title": "Microbiological identification [GENEPIO:0100715]" + }, + "Microbiological identification (Beckson Dickson BBL Crystal) [GENEPIO:0100716]": { + "text": "Microbiological identification (Beckson Dickson BBL Crystal) [GENEPIO:0100716]", + "is_a": "Microbiological identification [GENEPIO:0100715]", + "title": "Microbiological identification (Beckson Dickson BBL Crystal) [GENEPIO:0100716]" + }, + "Microbiological identification (bioMérieux API) [GENEPIO:0100717]": { + "text": "Microbiological identification (bioMérieux API) [GENEPIO:0100717]", + "is_a": "Microbiological identification [GENEPIO:0100715]", + "title": "Microbiological identification (bioMérieux API) [GENEPIO:0100717]" + }, + "Microbiological identification (Biolog) [GENEPIO:0100718]": { + "text": "Microbiological identification (Biolog) [GENEPIO:0100718]", + "is_a": "Microbiological identification [GENEPIO:0100715]", + "title": "Microbiological identification (Biolog) [GENEPIO:0100718]" + }, + "Microbiological identification (FAME) [GENEPIO:0100719]": { + "text": "Microbiological identification (FAME) [GENEPIO:0100719]", + "is_a": "Microbiological identification [GENEPIO:0100715]", + "title": "Microbiological identification (FAME) [GENEPIO:0100719]" + }, + "Microbiological identification (Sensititre) [GENEPIO:0100720]": { + "text": "Microbiological identification (Sensititre) [GENEPIO:0100720]", + "is_a": "Microbiological identification [GENEPIO:0100715]", + "title": "Microbiological identification (Sensititre) [GENEPIO:0100720]" + }, + "Microbiological identification (ViTek) [GENEPIO:0100721]": { + "text": "Microbiological identification (ViTek) [GENEPIO:0100721]", + "is_a": "Microbiological identification [GENEPIO:0100715]", + "title": "Microbiological identification (ViTek) [GENEPIO:0100721]" + }, + "Phage type [GENEPIO:0100722]": { + "text": "Phage type [GENEPIO:0100722]", + "is_a": "Microbiological identification [GENEPIO:0100715]", + "title": "Phage type [GENEPIO:0100722]" + }, + "Serotype [GENEPIO:0100723]": { + "text": "Serotype [GENEPIO:0100723]", + "is_a": "Microbiological identification [GENEPIO:0100715]", + "title": "Serotype [GENEPIO:0100723]" + }, + "Phenotypic microbiological characterization [GENEPIO:0100724]": { + "text": "Phenotypic microbiological characterization [GENEPIO:0100724]", + "is_a": "Microbiological characterization [GENEPIO:0100714]", + "title": "Phenotypic microbiological characterization [GENEPIO:0100724]" + }, + "AMR phenotypic testing [GENEPIO:0100725]": { + "text": "AMR phenotypic testing [GENEPIO:0100725]", + "is_a": "Phenotypic microbiological characterization [GENEPIO:0100724]", + "title": "AMR phenotypic testing [GENEPIO:0100725]" + }, + "Biolog phenotype microarray [GENEPIO:0100726]": { + "text": "Biolog phenotype microarray [GENEPIO:0100726]", + "is_a": "Phenotypic microbiological characterization [GENEPIO:0100724]", + "title": "Biolog phenotype microarray [GENEPIO:0100726]" + }, + "Microbiological quantification [GENEPIO:0100727]": { + "text": "Microbiological quantification [GENEPIO:0100727]", + "title": "Microbiological quantification [GENEPIO:0100727]" + }, + "Colony count [GENEPIO:0100728]": { + "text": "Colony count [GENEPIO:0100728]", + "is_a": "Microbiological quantification [GENEPIO:0100727]", + "title": "Colony count [GENEPIO:0100728]" + }, + "Total coliform count [GENEPIO:0100729]": { + "text": "Total coliform count [GENEPIO:0100729]", + "is_a": "Colony count [GENEPIO:0100728]", + "title": "Total coliform count [GENEPIO:0100729]" + }, + "Total fecal coliform count [GENEPIO:0100730]": { + "text": "Total fecal coliform count [GENEPIO:0100730]", + "is_a": "Colony count [GENEPIO:0100728]", + "title": "Total fecal coliform count [GENEPIO:0100730]" + }, + "Infectivity assay [GENEPIO:0100731]": { + "text": "Infectivity assay [GENEPIO:0100731]", + "is_a": "Microbiological quantification [GENEPIO:0100727]", + "title": "Infectivity assay [GENEPIO:0100731]" + }, + "ELISA toxin binding [GENEPIO:0100732]": { + "text": "ELISA toxin binding [GENEPIO:0100732]", + "is_a": "Microbiological quantification [GENEPIO:0100727]", + "title": "ELISA toxin binding [GENEPIO:0100732]" + }, + "Molecular characterization [GENEPIO:0100733]": { + "text": "Molecular characterization [GENEPIO:0100733]", + "title": "Molecular characterization [GENEPIO:0100733]" + }, + "16S rRNA Sanger sequencing [GENEPIO:0100734]": { + "text": "16S rRNA Sanger sequencing [GENEPIO:0100734]", + "is_a": "Molecular characterization [GENEPIO:0100733]", + "title": "16S rRNA Sanger sequencing [GENEPIO:0100734]" + }, + "Metagenomic sequencing [GENEPIO:0101024]": { + "text": "Metagenomic sequencing [GENEPIO:0101024]", + "is_a": "Molecular characterization [GENEPIO:0100733]", + "title": "Metagenomic sequencing [GENEPIO:0101024]" + }, + "PCR marker detection [GENEPIO:0100735]": { + "text": "PCR marker detection [GENEPIO:0100735]", + "is_a": "Molecular characterization [GENEPIO:0100733]", + "title": "PCR marker detection [GENEPIO:0100735]" + }, + "BOX PCR fingerprint [GENEPIO:0100736]": { + "text": "BOX PCR fingerprint [GENEPIO:0100736]", + "is_a": "PCR marker detection [GENEPIO:0100735]", + "title": "BOX PCR fingerprint [GENEPIO:0100736]" + }, + "ERIC PCR fingerprint [GENEPIO:0100737]": { + "text": "ERIC PCR fingerprint [GENEPIO:0100737]", + "is_a": "PCR marker detection [GENEPIO:0100735]", + "title": "ERIC PCR fingerprint [GENEPIO:0100737]" + }, + "Plasmid type [GENEPIO:0100738]": { + "text": "Plasmid type [GENEPIO:0100738]", + "is_a": "Molecular characterization [GENEPIO:0100733]", + "title": "Plasmid type [GENEPIO:0100738]" + }, + "Ribotype [GENEPIO:0100739]": { + "text": "Ribotype [GENEPIO:0100739]", + "is_a": "Molecular characterization [GENEPIO:0100733]", + "title": "Ribotype [GENEPIO:0100739]" + }, + "Molecular quantification [GENEPIO:0100740]": { + "text": "Molecular quantification [GENEPIO:0100740]", + "title": "Molecular quantification [GENEPIO:0100740]" + }, + "qPCR marker organism quantification [GENEPIO:0100741]": { + "text": "qPCR marker organism quantification [GENEPIO:0100741]", + "is_a": "Molecular quantification [GENEPIO:0100740]", + "title": "qPCR marker organism quantification [GENEPIO:0100741]" + }, + "Physical characterization [GENEPIO:0100742]": { + "text": "Physical characterization [GENEPIO:0100742]", + "title": "Physical characterization [GENEPIO:0100742]" + }, + "Conductivity measurement [GENEPIO:0100743]": { + "text": "Conductivity measurement [GENEPIO:0100743]", + "is_a": "Physical characterization [GENEPIO:0100742]", + "title": "Conductivity measurement [GENEPIO:0100743]" + }, + "Mollusc shell measurement [GENEPIO:0100744]": { + "text": "Mollusc shell measurement [GENEPIO:0100744]", + "is_a": "Physical characterization [GENEPIO:0100742]", + "title": "Mollusc shell measurement [GENEPIO:0100744]" + }, + "Mollusc shell length [GENEPIO:0100745]": { + "text": "Mollusc shell length [GENEPIO:0100745]", + "is_a": "Mollusc shell measurement [GENEPIO:0100744]", + "title": "Mollusc shell length [GENEPIO:0100745]" + }, + "Matter compostion [GENEPIO:0100746]": { + "text": "Matter compostion [GENEPIO:0100746]", + "is_a": "Physical characterization [GENEPIO:0100742]", + "title": "Matter compostion [GENEPIO:0100746]" + }, + "Dry matter composition [GENEPIO:0100747]": { + "text": "Dry matter composition [GENEPIO:0100747]", + "is_a": "Matter compostion [GENEPIO:0100746]", + "title": "Dry matter composition [GENEPIO:0100747]" + }, + "Organic matter composition [GENEPIO:0100748]": { + "text": "Organic matter composition [GENEPIO:0100748]", + "is_a": "Matter compostion [GENEPIO:0100746]", + "title": "Organic matter composition [GENEPIO:0100748]" + }, + "Turbidity measurement [GENEPIO:0100749]": { + "text": "Turbidity measurement [GENEPIO:0100749]", + "is_a": "Physical characterization [GENEPIO:0100742]", + "title": "Turbidity measurement [GENEPIO:0100749]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001483", - "domain_of": [ - "GRDISample" - ], - "range": "integer" + } }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "description": "A persistent, unique identifier of a genome database entry.", - "title": "reference_genome_accession", - "comments": [ - "Provide the accession number of the reference genome." - ], - "examples": [ - { - "value": "NC_045512.2" + "SamplingWeatherConditionsMenu": { + "name": "SamplingWeatherConditionsMenu", + "title": "sampling_weather_conditions menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Cloudy/Overcast [ENVO:03501418]": { + "text": "Cloudy/Overcast [ENVO:03501418]", + "title": "Cloudy/Overcast [ENVO:03501418]" + }, + "Partially cloudy [ENVO:03501419]": { + "text": "Partially cloudy [ENVO:03501419]", + "is_a": "Cloudy/Overcast [ENVO:03501418]", + "title": "Partially cloudy [ENVO:03501419]" + }, + "Drizzle [ENVO:03501420]": { + "text": "Drizzle [ENVO:03501420]", + "title": "Drizzle [ENVO:03501420]" + }, + "Fog [ENVO:01000844]": { + "text": "Fog [ENVO:01000844]", + "title": "Fog [ENVO:01000844]" + }, + "Rain [ENVO:01001564]": { + "text": "Rain [ENVO:01001564]", + "title": "Rain [ENVO:01001564]" + }, + "Snow [ENVO:01000406]": { + "text": "Snow [ENVO:01000406]", + "title": "Snow [ENVO:01000406]" + }, + "Storm [ENVO:01000876]": { + "text": "Storm [ENVO:01000876]", + "title": "Storm [ENVO:01000876]" + }, + "Sunny/Clear [ENVO:03501421]": { + "text": "Sunny/Clear [ENVO:03501421]", + "title": "Sunny/Clear [ENVO:03501421]" } - ], + } + }, + "AnimalOrPlantPopulationMenu": { + "name": "AnimalOrPlantPopulationMenu", + "title": "animal_or_plant_population menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001485", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Algae [FOODON:03411301]": { + "text": "Algae [FOODON:03411301]", + "title": "Algae [FOODON:03411301]" + }, + "Algal bloom [ENVO:2000004]": { + "text": "Algal bloom [ENVO:2000004]", + "is_a": "Algae [FOODON:03411301]", + "title": "Algal bloom [ENVO:2000004]" + }, + "Cattle [NCBITaxon:9913]": { + "text": "Cattle [NCBITaxon:9913]", + "title": "Cattle [NCBITaxon:9913]" + }, + "Beef cattle [FOODON:00004413]": { + "text": "Beef cattle [FOODON:00004413]", + "is_a": "Cattle [NCBITaxon:9913]", + "title": "Beef cattle [FOODON:00004413]" + }, + "Dairy cattle [FOODON:00002505]": { + "text": "Dairy cattle [FOODON:00002505]", + "is_a": "Cattle [NCBITaxon:9913]", + "title": "Dairy cattle [FOODON:00002505]" + }, + "Chicken [NCBITaxon:9031]": { + "text": "Chicken [NCBITaxon:9031]", + "title": "Chicken [NCBITaxon:9031]" + }, + "Crop [AGRO:00000325]": { + "text": "Crop [AGRO:00000325]", + "title": "Crop [AGRO:00000325]" + }, + "Fish [FOODON:03411222]": { + "text": "Fish [FOODON:03411222]", + "title": "Fish [FOODON:03411222]" + }, + "Pig [NCBITaxon:9823]": { + "text": "Pig [NCBITaxon:9823]", + "title": "Pig [NCBITaxon:9823]" + }, + "Poultry [FOODON:00004298]": { + "text": "Poultry [FOODON:00004298]", + "title": "Poultry [FOODON:00004298]" + }, + "Sheep [NCBITaxon:9940]": { + "text": "Sheep [NCBITaxon:9940]", + "title": "Sheep [NCBITaxon:9940]" + }, + "Shellfish [FOODON:03411433]": { + "text": "Shellfish [FOODON:03411433]", + "title": "Shellfish [FOODON:03411433]" + }, + "Crustacean [FOODON:03411374]": { + "text": "Crustacean [FOODON:03411374]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Crustacean [FOODON:03411374]" + }, + "Mollusc [FOODON:03412112]": { + "text": "Mollusc [FOODON:03412112]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Mollusc [FOODON:03412112]" + }, + "Tropical fish [FOODON:00004283]": { + "text": "Tropical fish [FOODON:00004283]", + "title": "Tropical fish [FOODON:00004283]" + }, + "Turkey [NCBITaxon:9103]": { + "text": "Turkey [NCBITaxon:9103]", + "title": "Turkey [NCBITaxon:9103]" + }, + "Wildlife [FOODON:00004503]": { + "text": "Wildlife [FOODON:00004503]", + "title": "Wildlife [FOODON:00004503]" + }, + "Wild bird [FOODON:00004505]": { + "text": "Wild bird [FOODON:00004505]", + "is_a": "Wildlife [FOODON:00004503]", + "title": "Wild bird [FOODON:00004505]" + }, + "Seabird [FOODON:00004504]": { + "text": "Seabird [FOODON:00004504]", + "is_a": "Wild bird [FOODON:00004505]", + "title": "Seabird [FOODON:00004504]" + } + } }, - "deduplication_method": { - "name": "deduplication_method", - "description": "The method used to remove duplicated reads in a sequence read dataset.", - "title": "deduplication_method", - "comments": [ - "Provide the deduplication software name followed by the version, or a link to a tool or method." - ], - "examples": [ - { - "value": "DeDup 0.12.8" + "EnvironmentalMaterialMenu": { + "name": "EnvironmentalMaterialMenu", + "title": "environmental_material menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Air [ENVO:00002005]": { + "text": "Air [ENVO:00002005]", + "title": "Air [ENVO:00002005]" + }, + "Alluvium [ENVO:01001202]": { + "text": "Alluvium [ENVO:01001202]", + "title": "Alluvium [ENVO:01001202]" + }, + "Animal feeding equipment [AGRO:00000675]": { + "text": "Animal feeding equipment [AGRO:00000675]", + "title": "Animal feeding equipment [AGRO:00000675]" + }, + "Animal feeder [AGRO:00000679]": { + "text": "Animal feeder [AGRO:00000679]", + "is_a": "Animal feeding equipment [AGRO:00000675]", + "title": "Animal feeder [AGRO:00000679]" + }, + "Animal drinker [AGRO:00000680]": { + "text": "Animal drinker [AGRO:00000680]", + "is_a": "Animal feeding equipment [AGRO:00000675]", + "title": "Animal drinker [AGRO:00000680]" + }, + "Feed pan [AGRO:00000676]": { + "text": "Feed pan [AGRO:00000676]", + "is_a": "Animal feeding equipment [AGRO:00000675]", + "title": "Feed pan [AGRO:00000676]" + }, + "Watering bowl [AGRO:00000677]": { + "text": "Watering bowl [AGRO:00000677]", + "is_a": "Animal feeding equipment [AGRO:00000675]", + "title": "Watering bowl [AGRO:00000677]" + }, + "Animal transportation equipment [AGRO:00000671]": { + "text": "Animal transportation equipment [AGRO:00000671]", + "title": "Animal transportation equipment [AGRO:00000671]" + }, + "Dead haul trailer [GENEPIO:0100896]": { + "text": "Dead haul trailer [GENEPIO:0100896]", + "is_a": "Animal transportation equipment [AGRO:00000671]", + "title": "Dead haul trailer [GENEPIO:0100896]" + }, + "Dead haul truck [AGRO:00000673]": { + "text": "Dead haul truck [AGRO:00000673]", + "is_a": "Animal transportation equipment [AGRO:00000671]", + "title": "Dead haul truck [AGRO:00000673]" + }, + "Live haul trailer [GENEPIO:0100897]": { + "text": "Live haul trailer [GENEPIO:0100897]", + "is_a": "Animal transportation equipment [AGRO:00000671]", + "title": "Live haul trailer [GENEPIO:0100897]" + }, + "Live haul truck [AGRO:00000674]": { + "text": "Live haul truck [AGRO:00000674]", + "is_a": "Animal transportation equipment [AGRO:00000671]", + "title": "Live haul truck [AGRO:00000674]" + }, + "Belt [NCIT:C49844]": { + "text": "Belt [NCIT:C49844]", + "title": "Belt [NCIT:C49844]" + }, + "Biosolids [ENVO:00002059]": { + "text": "Biosolids [ENVO:00002059]", + "title": "Biosolids [ENVO:00002059]" + }, + "Boot [GSSO:012935]": { + "text": "Boot [GSSO:012935]", + "title": "Boot [GSSO:012935]" + }, + "Boot cover [OBI:0002806]": { + "text": "Boot cover [OBI:0002806]", + "is_a": "Boot [GSSO:012935]", + "title": "Boot cover [OBI:0002806]" + }, + "Broom [ENVO:03501431]": { + "text": "Broom [ENVO:03501431]", + "title": "Broom [ENVO:03501431]" + }, + "Bulk tank [ENVO:03501379]": { + "text": "Bulk tank [ENVO:03501379]", + "title": "Bulk tank [ENVO:03501379]" + }, + "Chick box [AGRO:00000678]": { + "text": "Chick box [AGRO:00000678]", + "title": "Chick box [AGRO:00000678]" + }, + "Chick pad [AGRO:00000672]": { + "text": "Chick pad [AGRO:00000672]", + "title": "Chick pad [AGRO:00000672]" + }, + "Cleaning equipment [ENVO:03501430]": { + "text": "Cleaning equipment [ENVO:03501430]", + "title": "Cleaning equipment [ENVO:03501430]" + }, + "Compost [ENVO:00002170]": { + "text": "Compost [ENVO:00002170]", + "title": "Compost [ENVO:00002170]" + }, + "Contaminated water [ENVO:00002186]": { + "text": "Contaminated water [ENVO:00002186]", + "title": "Contaminated water [ENVO:00002186]" + }, + "Fecal slurry [ENVO:03501436]": { + "text": "Fecal slurry [ENVO:03501436]", + "is_a": "Contaminated water [ENVO:00002186]", + "title": "Fecal slurry [ENVO:03501436]" + }, + "Fluid from meat rinse [GENEPIO:0004323]": { + "text": "Fluid from meat rinse [GENEPIO:0004323]", + "is_a": "Contaminated water [ENVO:00002186]", + "title": "Fluid from meat rinse [GENEPIO:0004323]" + }, + "Effluent [ENVO:03501407]": { + "text": "Effluent [ENVO:03501407]", + "is_a": "Contaminated water [ENVO:00002186]", + "title": "Effluent [ENVO:03501407]" + }, + "Influent [ENVO:03501442]": { + "text": "Influent [ENVO:03501442]", + "is_a": "Contaminated water [ENVO:00002186]", + "title": "Influent [ENVO:03501442]" + }, + "Surface runoff [ENVO:03501408]": { + "text": "Surface runoff [ENVO:03501408]", + "is_a": "Contaminated water [ENVO:00002186]", + "title": "Surface runoff [ENVO:03501408]" + }, + "Poultry plucking water [AGRO:00000693]": { + "text": "Poultry plucking water [AGRO:00000693]", + "is_a": "Contaminated water [ENVO:00002186]", + "title": "Poultry plucking water [AGRO:00000693]" + }, + "Wastewater [ENVO:00002001]": { + "text": "Wastewater [ENVO:00002001]", + "is_a": "Contaminated water [ENVO:00002186]", + "title": "Wastewater [ENVO:00002001]" + }, + "Weep fluid [AGRO:00000692]": { + "text": "Weep fluid [AGRO:00000692]", + "is_a": "Contaminated water [ENVO:00002186]", + "title": "Weep fluid [AGRO:00000692]" + }, + "Crate [ENVO:03501372]": { + "text": "Crate [ENVO:03501372]", + "title": "Crate [ENVO:03501372]" + }, + "Dumpster [ENVO:03501400]": { + "text": "Dumpster [ENVO:03501400]", + "title": "Dumpster [ENVO:03501400]" + }, + "Dust [ENVO:00002008]": { + "text": "Dust [ENVO:00002008]", + "title": "Dust [ENVO:00002008]" + }, + "Egg belt [AGRO:00000670]": { + "text": "Egg belt [AGRO:00000670]", + "title": "Egg belt [AGRO:00000670]" + }, + "Fan [NCIT:C49947]": { + "text": "Fan [NCIT:C49947]", + "title": "Fan [NCIT:C49947]" + }, + "Freezer [ENVO:03501415]": { + "text": "Freezer [ENVO:03501415]", + "title": "Freezer [ENVO:03501415]" + }, + "Freezer handle [ENVO:03501414]": { + "text": "Freezer handle [ENVO:03501414]", + "is_a": "Freezer [ENVO:03501415]", + "title": "Freezer handle [ENVO:03501414]" + }, + "Manure [ENVO:00003031]": { + "text": "Manure [ENVO:00003031]", + "title": "Manure [ENVO:00003031]" + }, + "Animal manure [AGRO:00000079]": { + "text": "Animal manure [AGRO:00000079]", + "is_a": "Manure [ENVO:00003031]", + "title": "Animal manure [AGRO:00000079]" + }, + "Pig manure [ENVO:00003860]": { + "text": "Pig manure [ENVO:00003860]", + "is_a": "Animal manure [AGRO:00000079]", + "title": "Pig manure [ENVO:00003860]" + }, + "Manure digester equipment [ENVO:03501424]": { + "text": "Manure digester equipment [ENVO:03501424]", + "title": "Manure digester equipment [ENVO:03501424]" + }, + "Nest [ENVO:03501432]": { + "text": "Nest [ENVO:03501432]", + "title": "Nest [ENVO:03501432]" + }, + "Bird's nest [ENVO:00005805]": { + "text": "Bird's nest [ENVO:00005805]", + "is_a": "Nest [ENVO:03501432]", + "title": "Bird's nest [ENVO:00005805]" + }, + "Permafrost [ENVO:00000134]": { + "text": "Permafrost [ENVO:00000134]", + "title": "Permafrost [ENVO:00000134]" + }, + "Plucking belt [AGRO:00000669]": { + "text": "Plucking belt [AGRO:00000669]", + "title": "Plucking belt [AGRO:00000669]" + }, + "Poultry fluff [UBERON:0008291]": { + "text": "Poultry fluff [UBERON:0008291]", + "title": "Poultry fluff [UBERON:0008291]" + }, + "Poultry litter [AGRO:00000080]": { + "text": "Poultry litter [AGRO:00000080]", + "title": "Poultry litter [AGRO:00000080]" + }, + "Sediment [ENVO:00002007]": { + "text": "Sediment [ENVO:00002007]", + "title": "Sediment [ENVO:00002007]" + }, + "Soil [ENVO:00001998]": { + "text": "Soil [ENVO:00001998]", + "title": "Soil [ENVO:00001998]" + }, + "Agricultural soil [ENVO:00002259]": { + "text": "Agricultural soil [ENVO:00002259]", + "is_a": "Soil [ENVO:00001998]", + "title": "Agricultural soil [ENVO:00002259]" + }, + "Forest soil [ENVO:00002261]": { + "text": "Forest soil [ENVO:00002261]", + "is_a": "Soil [ENVO:00001998]", + "title": "Forest soil [ENVO:00002261]" + }, + "Straw [ENVO:00003869]": { + "text": "Straw [ENVO:00003869]", + "title": "Straw [ENVO:00003869]" + }, + "Canola straw [FOODON:00004430]": { + "text": "Canola straw [FOODON:00004430]", + "is_a": "Straw [ENVO:00003869]", + "title": "Canola straw [FOODON:00004430]" + }, + "Oat straw [FOODON:03309878]": { + "text": "Oat straw [FOODON:03309878]", + "is_a": "Straw [ENVO:00003869]", + "title": "Oat straw [FOODON:03309878]" + }, + "Barley straw [FOODON:00004559]": { + "text": "Barley straw [FOODON:00004559]", + "is_a": "Straw [ENVO:00003869]", + "title": "Barley straw [FOODON:00004559]" + }, + "Sludge [ENVO:00002044]": { + "text": "Sludge [ENVO:00002044]", + "title": "Sludge [ENVO:00002044]" + }, + "Primary sludge [ENVO:00002057]": { + "text": "Primary sludge [ENVO:00002057]", + "is_a": "Sludge [ENVO:00002044]", + "title": "Primary sludge [ENVO:00002057]" + }, + "Secondary sludge [ENVO:00002058]": { + "text": "Secondary sludge [ENVO:00002058]", + "is_a": "Sludge [ENVO:00002044]", + "title": "Secondary sludge [ENVO:00002058]" + }, + "Water [CHEBI:15377]": { + "text": "Water [CHEBI:15377]", + "title": "Water [CHEBI:15377]" + }, + "Drinking water [ENVO:00003064]": { + "text": "Drinking water [ENVO:00003064]", + "is_a": "Water [CHEBI:15377]", + "title": "Drinking water [ENVO:00003064]" + }, + "Groundwater [ENVO:01001004]": { + "text": "Groundwater [ENVO:01001004]", + "is_a": "Water [CHEBI:15377]", + "title": "Groundwater [ENVO:01001004]" + }, + "Surface water [ENVO:00002042]": { + "text": "Surface water [ENVO:00002042]", + "is_a": "Water [CHEBI:15377]", + "title": "Surface water [ENVO:00002042]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100831", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" + } }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "description": "A description of the overall bioinformatics strategy used.", - "title": "bioinformatics_protocol", - "comments": [ - "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/ncov2019-artic-nf" - } - ], + "AnatomicalMaterialMenu": { + "name": "AnatomicalMaterialMenu", + "title": "anatomical_material menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001489", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "read_mapping_software_name": { - "name": "read_mapping_software_name", - "description": "The name of the software used to map sequence reads to a reference genome or set of reference genes.", - "title": "read_mapping_software_name", - "comments": [ - "Provide the name of the read mapping software." - ], - "examples": [ - { - "value": "Bowtie2, BWA-MEM, TopHat" + "permissible_values": { + "Blood [UBERON:0000178]": { + "text": "Blood [UBERON:0000178]", + "title": "Blood [UBERON:0000178]" + }, + "Fluid [UBERON:0006314]": { + "text": "Fluid [UBERON:0006314]", + "title": "Fluid [UBERON:0006314]" + }, + "Fluid (cerebrospinal (CSF)) [UBERON:0001359]": { + "text": "Fluid (cerebrospinal (CSF)) [UBERON:0001359]", + "is_a": "Fluid [UBERON:0006314]", + "title": "Fluid (cerebrospinal (CSF)) [UBERON:0001359]" + }, + "Fluid (amniotic) [UBERON:0000173]": { + "text": "Fluid (amniotic) [UBERON:0000173]", + "is_a": "Fluid [UBERON:0006314]", + "title": "Fluid (amniotic) [UBERON:0000173]" + }, + "Saliva [UBERON:0001836]": { + "text": "Saliva [UBERON:0001836]", + "is_a": "Fluid [UBERON:0006314]", + "title": "Saliva [UBERON:0001836]" + }, + "Tissue [UBERON:0000479]": { + "text": "Tissue [UBERON:0000479]", + "title": "Tissue [UBERON:0000479]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100832", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" + } }, - "read_mapping_software_version": { - "name": "read_mapping_software_version", - "description": "The version of the software used to map sequence reads to a reference genome or set of reference genes.", - "title": "read_mapping_software_version", - "comments": [ - "Provide the version number of the read mapping software." - ], - "examples": [ - { - "value": "2.5.1" - } - ], + "BodyProductMenu": { + "name": "BodyProductMenu", + "title": "body_product menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100833", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "taxonomic_reference_database_name": { - "name": "taxonomic_reference_database_name", - "description": "The name of the taxonomic reference database used to identify the organism.", - "title": "taxonomic_reference_database_name", - "comments": [ - "Provide the name of the taxonomic reference database." - ], - "examples": [ - { - "value": "NCBITaxon" + "permissible_values": { + "Digestive tract substance [GENEPIO:0100898]": { + "text": "Digestive tract substance [GENEPIO:0100898]", + "title": "Digestive tract substance [GENEPIO:0100898]" + }, + "Caecal content [GENEPIO:0100899]": { + "text": "Caecal content [GENEPIO:0100899]", + "is_a": "Digestive tract substance [GENEPIO:0100898]", + "title": "Caecal content [GENEPIO:0100899]" + }, + "Intestinal content [GENEPIO:0100900]": { + "text": "Intestinal content [GENEPIO:0100900]", + "is_a": "Digestive tract substance [GENEPIO:0100898]", + "title": "Intestinal content [GENEPIO:0100900]" + }, + "Stomach content [GENEPIO:0100901]": { + "text": "Stomach content [GENEPIO:0100901]", + "is_a": "Digestive tract substance [GENEPIO:0100898]", + "title": "Stomach content [GENEPIO:0100901]" + }, + "Feces [UBERON:0001988]": { + "text": "Feces [UBERON:0001988]", + "title": "Feces [UBERON:0001988]" + }, + "Fecal composite [GENEPIO:0004512]": { + "text": "Fecal composite [GENEPIO:0004512]", + "is_a": "Feces [UBERON:0001988]", + "title": "Fecal composite [GENEPIO:0004512]" + }, + "Feces (fresh) [GENEPIO:0004513]": { + "text": "Feces (fresh) [GENEPIO:0004513]", + "is_a": "Feces [UBERON:0001988]", + "title": "Feces (fresh) [GENEPIO:0004513]" + }, + "Feces (environmental) [GENEPIO:0004514]": { + "text": "Feces (environmental) [GENEPIO:0004514]", + "is_a": "Feces [UBERON:0001988]", + "title": "Feces (environmental) [GENEPIO:0004514]" + }, + "Meconium [UBERON:0007109]": { + "text": "Meconium [UBERON:0007109]", + "is_a": "Feces [UBERON:0001988]", + "title": "Meconium [UBERON:0007109]" + }, + "Milk [UBERON:0001913]": { + "text": "Milk [UBERON:0001913]", + "title": "Milk [UBERON:0001913]" + }, + "Colostrum [UBERON:0001914]": { + "text": "Colostrum [UBERON:0001914]", + "is_a": "Milk [UBERON:0001913]", + "title": "Colostrum [UBERON:0001914]" + }, + "Urine [UBERON:0001088]": { + "text": "Urine [UBERON:0001088]", + "title": "Urine [UBERON:0001088]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100834", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" + } }, - "taxonomic_reference_database_version": { - "name": "taxonomic_reference_database_version", - "description": "The version of the taxonomic reference database used to identify the organism.", - "title": "taxonomic_reference_database_version", - "comments": [ - "Provide the version number of the taxonomic reference database." - ], - "examples": [ - { - "value": "1.3" - } - ], + "AnatomicalPartMenu": { + "name": "AnatomicalPartMenu", + "title": "anatomical_part menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100835", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "taxonomic_analysis_report_filename": { - "name": "taxonomic_analysis_report_filename", - "description": "The filename of the report containing the results of a taxonomic analysis.", - "title": "taxonomic_analysis_report_filename", - "comments": [ - "Provide the filename of the report containing the results of the taxonomic analysis." - ], - "examples": [ - { - "value": "WWtax_report_Feb1_2024.doc" + "permissible_values": { + "Carcass [UBERON:0008979]": { + "text": "Carcass [UBERON:0008979]", + "title": "Carcass [UBERON:0008979]" + }, + "Swine carcass [FOODON:03311719]": { + "text": "Swine carcass [FOODON:03311719]", + "is_a": "Carcass [UBERON:0008979]", + "title": "Swine carcass [FOODON:03311719]" + }, + "Digestive system [UBERON:0001007]": { + "text": "Digestive system [UBERON:0001007]", + "title": "Digestive system [UBERON:0001007]" + }, + "Caecum [UBERON:0001153]": { + "text": "Caecum [UBERON:0001153]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Caecum [UBERON:0001153]" + }, + "Colon [UBERON:0001155]": { + "text": "Colon [UBERON:0001155]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Colon [UBERON:0001155]" + }, + "Digestive gland [UBERON:0006925]": { + "text": "Digestive gland [UBERON:0006925]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Digestive gland [UBERON:0006925]" + }, + "Foregut [UBERON:0001041]": { + "text": "Foregut [UBERON:0001041]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Foregut [UBERON:0001041]" + }, + "Gall bladder [UBERON:0002110]": { + "text": "Gall bladder [UBERON:0002110]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Gall bladder [UBERON:0002110]" + }, + "Gastrointestinal system mucosa [UBERON:0004786]": { + "text": "Gastrointestinal system mucosa [UBERON:0004786]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Gastrointestinal system mucosa [UBERON:0004786]" + }, + "Gizzard [UBERON:0005052]": { + "text": "Gizzard [UBERON:0005052]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Gizzard [UBERON:0005052]" + }, + "Hindgut [UBERON:0001046]": { + "text": "Hindgut [UBERON:0001046]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Hindgut [UBERON:0001046]" + }, + "Intestine [UBERON:0000160]": { + "text": "Intestine [UBERON:0000160]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Intestine [UBERON:0000160]" + }, + "Small intestine [UBERON:0002108]": { + "text": "Small intestine [UBERON:0002108]", + "is_a": "Intestine [UBERON:0000160]", + "title": "Small intestine [UBERON:0002108]" + }, + "Duodenum [UBERON:0002114]": { + "text": "Duodenum [UBERON:0002114]", + "is_a": "Small intestine [UBERON:0002108]", + "title": "Duodenum [UBERON:0002114]" + }, + "Ileum [UBERON:0002116]": { + "text": "Ileum [UBERON:0002116]", + "is_a": "Small intestine [UBERON:0002108]", + "title": "Ileum [UBERON:0002116]" + }, + "Jejunum [UBERON:0002115]": { + "text": "Jejunum [UBERON:0002115]", + "is_a": "Small intestine [UBERON:0002108]", + "title": "Jejunum [UBERON:0002115]" + }, + "Stomach [UBERON:0000945]": { + "text": "Stomach [UBERON:0000945]", + "is_a": "Digestive system [UBERON:0001007]", + "title": "Stomach [UBERON:0000945]" + }, + "Abomasum [UBERON:0007358]": { + "text": "Abomasum [UBERON:0007358]", + "is_a": "Stomach [UBERON:0000945]", + "title": "Abomasum [UBERON:0007358]" + }, + "Rumen [UBERON:0007365]": { + "text": "Rumen [UBERON:0007365]", + "is_a": "Stomach [UBERON:0000945]", + "title": "Rumen [UBERON:0007365]" + }, + "Excretory system (organizational term)": { + "text": "Excretory system (organizational term)", + "title": "Excretory system (organizational term)" + }, + "Anus [UBERON:0001245]": { + "text": "Anus [UBERON:0001245]", + "is_a": "Excretory system (organizational term)", + "title": "Anus [UBERON:0001245]" + }, + "Anal gland [UBERON:0011253]": { + "text": "Anal gland [UBERON:0011253]", + "is_a": "Excretory system (organizational term)", + "title": "Anal gland [UBERON:0011253]" + }, + "Cloaca [UBERON:0000162]": { + "text": "Cloaca [UBERON:0000162]", + "is_a": "Excretory system (organizational term)", + "title": "Cloaca [UBERON:0000162]" + }, + "Liver [UBERON:0002107]": { + "text": "Liver [UBERON:0002107]", + "is_a": "Excretory system (organizational term)", + "title": "Liver [UBERON:0002107]" + }, + "Kidney [UBERON:0002113]": { + "text": "Kidney [UBERON:0002113]", + "is_a": "Excretory system (organizational term)", + "title": "Kidney [UBERON:0002113]" + }, + "Rectum [UBERON:0001052]": { + "text": "Rectum [UBERON:0001052]", + "is_a": "Excretory system (organizational term)", + "title": "Rectum [UBERON:0001052]" + }, + "Spleen [UBERON:0002106]": { + "text": "Spleen [UBERON:0002106]", + "is_a": "Excretory system (organizational term)", + "title": "Spleen [UBERON:0002106]" + }, + "Urinary bladder [UBERON:0001255]": { + "text": "Urinary bladder [UBERON:0001255]", + "is_a": "Excretory system (organizational term)", + "title": "Urinary bladder [UBERON:0001255]" + }, + "Foot [UBERON:0002387]": { + "text": "Foot [UBERON:0002387]", + "title": "Foot [UBERON:0002387]" + }, + "Head [UBERON:0000033]": { + "text": "Head [UBERON:0000033]", + "is_a": "Foot [UBERON:0002387]", + "title": "Head [UBERON:0000033]" + }, + "Brain [UBERON:0000955]": { + "text": "Brain [UBERON:0000955]", + "is_a": "Foot [UBERON:0002387]", + "title": "Brain [UBERON:0000955]" + }, + "Ear [UBERON:0001690]": { + "text": "Ear [UBERON:0001690]", + "is_a": "Foot [UBERON:0002387]", + "title": "Ear [UBERON:0001690]" + }, + "Eye [UBERON:0000970]": { + "text": "Eye [UBERON:0000970]", + "is_a": "Foot [UBERON:0002387]", + "title": "Eye [UBERON:0000970]" + }, + "Mouth [UBERON:0000165]": { + "text": "Mouth [UBERON:0000165]", + "is_a": "Foot [UBERON:0002387]", + "title": "Mouth [UBERON:0000165]" + }, + "Nose [UBERON:0000004]": { + "text": "Nose [UBERON:0000004]", + "is_a": "Foot [UBERON:0002387]", + "title": "Nose [UBERON:0000004]" + }, + "Nasal turbinal [UBERON:0035612]": { + "text": "Nasal turbinal [UBERON:0035612]", + "is_a": "Nose [UBERON:0000004]", + "title": "Nasal turbinal [UBERON:0035612]" + }, + "Nasopharynx (NP) [UBERON:0001728]": { + "text": "Nasopharynx (NP) [UBERON:0001728]", + "is_a": "Nose [UBERON:0000004]", + "title": "Nasopharynx (NP) [UBERON:0001728]" + }, + "Pair of nares [UBERON:0002109]": { + "text": "Pair of nares [UBERON:0002109]", + "is_a": "Nose [UBERON:0000004]", + "title": "Pair of nares [UBERON:0002109]" + }, + "Paranasal sinus [UBERON:0001825]": { + "text": "Paranasal sinus [UBERON:0001825]", + "is_a": "Nose [UBERON:0000004]", + "title": "Paranasal sinus [UBERON:0001825]" + }, + "Snout [UBERON:0006333]": { + "text": "Snout [UBERON:0006333]", + "is_a": "Nose [UBERON:0000004]", + "title": "Snout [UBERON:0006333]" + }, + "Lymphatic system [UBERON:0006558]": { + "text": "Lymphatic system [UBERON:0006558]", + "title": "Lymphatic system [UBERON:0006558]" + }, + "Lymph node [UBERON:0000029]": { + "text": "Lymph node [UBERON:0000029]", + "is_a": "Lymphatic system [UBERON:0006558]", + "title": "Lymph node [UBERON:0000029]" + }, + "Mesenteric lymph node [UBERON:0002509]": { + "text": "Mesenteric lymph node [UBERON:0002509]", + "is_a": "Lymph node [UBERON:0000029]", + "title": "Mesenteric lymph node [UBERON:0002509]" + }, + "Mantle (bird) [GENEPIO:0100927]": { + "text": "Mantle (bird) [GENEPIO:0100927]", + "title": "Mantle (bird) [GENEPIO:0100927]" + }, + "Neck [UBERON:0000974]": { + "text": "Neck [UBERON:0000974]", + "title": "Neck [UBERON:0000974]" + }, + "Esophagus [UBERON:0001043]": { + "text": "Esophagus [UBERON:0001043]", + "is_a": "Neck [UBERON:0000974]", + "title": "Esophagus [UBERON:0001043]" + }, + "Trachea [UBERON:0003126]": { + "text": "Trachea [UBERON:0003126]", + "is_a": "Neck [UBERON:0000974]", + "title": "Trachea [UBERON:0003126]" + }, + "Nerve [UBERON:0001021]": { + "text": "Nerve [UBERON:0001021]", + "title": "Nerve [UBERON:0001021]" + }, + "Spinal cord [UBERON:0002240]": { + "text": "Spinal cord [UBERON:0002240]", + "is_a": "Nerve [UBERON:0001021]", + "title": "Spinal cord [UBERON:0002240]" + }, + "Organs or organ parts [GENEPIO:0001117]": { + "text": "Organs or organ parts [GENEPIO:0001117]", + "title": "Organs or organ parts [GENEPIO:0001117]" + }, + "Organ [UBERON:0000062]": { + "text": "Organ [UBERON:0000062]", + "is_a": "Organs or organ parts [GENEPIO:0001117]", + "title": "Organ [UBERON:0000062]" + }, + "Muscle organ [UBERON:0001630]": { + "text": "Muscle organ [UBERON:0001630]", + "is_a": "Organ [UBERON:0000062]", + "title": "Muscle organ [UBERON:0001630]" + }, + "Skin of body [UBERON:0002097]": { + "text": "Skin of body [UBERON:0002097]", + "is_a": "Organ [UBERON:0000062]", + "title": "Skin of body [UBERON:0002097]" + }, + "Reproductive system [UBERON:0000990]": { + "text": "Reproductive system [UBERON:0000990]", + "title": "Reproductive system [UBERON:0000990]" + }, + "Embryo [UBERON:0000922]": { + "text": "Embryo [UBERON:0000922]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Embryo [UBERON:0000922]" + }, + "Fetus [UBERON:0000323]": { + "text": "Fetus [UBERON:0000323]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Fetus [UBERON:0000323]" + }, + "Ovary [UBERON:0000992]": { + "text": "Ovary [UBERON:0000992]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Ovary [UBERON:0000992]" + }, + "Oviduct [UBERON:0000993]": { + "text": "Oviduct [UBERON:0000993]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Oviduct [UBERON:0000993]" + }, + "Placenta [UBERON:0001987]": { + "text": "Placenta [UBERON:0001987]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Placenta [UBERON:0001987]" + }, + "Testis [UBERON:0000473]": { + "text": "Testis [UBERON:0000473]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Testis [UBERON:0000473]" + }, + "Udder [UBERON:0013216]": { + "text": "Udder [UBERON:0013216]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Udder [UBERON:0013216]" + }, + "Uterus [UBERON:0000995]": { + "text": "Uterus [UBERON:0000995]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Uterus [UBERON:0000995]" + }, + "Vagina [UBERON:0000996]": { + "text": "Vagina [UBERON:0000996]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Vagina [UBERON:0000996]" + }, + "Yolk sac [UBERON:0001040]": { + "text": "Yolk sac [UBERON:0001040]", + "is_a": "Reproductive system [UBERON:0000990]", + "title": "Yolk sac [UBERON:0001040]" + }, + "Respiratory system [UBERON:0001004]": { + "text": "Respiratory system [UBERON:0001004]", + "title": "Respiratory system [UBERON:0001004]" + }, + "Air sac [UBERON:0009060]": { + "text": "Air sac [UBERON:0009060]", + "is_a": "Respiratory system [UBERON:0001004]", + "title": "Air sac [UBERON:0009060]" + }, + "Lung [UBERON:0002048]": { + "text": "Lung [UBERON:0002048]", + "is_a": "Vascular system [UBERON:0007798]", + "title": "Lung [UBERON:0002048]" + }, + "Pleura [UBERON:0000977]": { + "text": "Pleura [UBERON:0000977]", + "is_a": "Respiratory system [UBERON:0001004]", + "title": "Pleura [UBERON:0000977]" + }, + "Respiratory system mucosa [UBERON:0004785]": { + "text": "Respiratory system mucosa [UBERON:0004785]", + "is_a": "Respiratory system [UBERON:0001004]", + "title": "Respiratory system mucosa [UBERON:0004785]" + }, + "Skeletal system [UBERON:0001434]": { + "text": "Skeletal system [UBERON:0001434]", + "title": "Skeletal system [UBERON:0001434]" + }, + "Skeletal joint [UBERON:0000982]": { + "text": "Skeletal joint [UBERON:0000982]", + "is_a": "Skeletal system [UBERON:0001434]", + "title": "Skeletal joint [UBERON:0000982]" + }, + "Bone element [UBERON:0001474]": { + "text": "Bone element [UBERON:0001474]", + "is_a": "Skeletal system [UBERON:0001434]", + "title": "Bone element [UBERON:0001474]" + }, + "Thoracic segment of trunk [UBERON:0000915]": { + "text": "Thoracic segment of trunk [UBERON:0000915]", + "title": "Thoracic segment of trunk [UBERON:0000915]" + }, + "Abdomen [UBERON:0000916]": { + "text": "Abdomen [UBERON:0000916]", + "is_a": "Thoracic segment of trunk [UBERON:0000915]", + "title": "Abdomen [UBERON:0000916]" + }, + "Muscle of abdomen [UBERON:0002378]": { + "text": "Muscle of abdomen [UBERON:0002378]", + "is_a": "Abdomen [UBERON:0000916]", + "title": "Muscle of abdomen [UBERON:0002378]" + }, + "Peritoneum [UBERON:0002358]": { + "text": "Peritoneum [UBERON:0002358]", + "is_a": "Abdomen [UBERON:0000916]", + "title": "Peritoneum [UBERON:0002358]" + }, + "Vascular system [UBERON:0007798]": { + "text": "Vascular system [UBERON:0007798]", + "title": "Vascular system [UBERON:0007798]" + }, + "Blood vessel [UBERON:0001981]": { + "text": "Blood vessel [UBERON:0001981]", + "is_a": "Vascular system [UBERON:0007798]", + "title": "Blood vessel [UBERON:0001981]" + }, + "Bursa of Fabricius [UBERON:0003903]": { + "text": "Bursa of Fabricius [UBERON:0003903]", + "is_a": "Vascular system [UBERON:0007798]", + "title": "Bursa of Fabricius [UBERON:0003903]" + }, + "Gill [UBERON:0002535]": { + "text": "Gill [UBERON:0002535]", + "is_a": "Vascular system [UBERON:0007798]", + "title": "Gill [UBERON:0002535]" + }, + "Heart [UBERON:0000948]": { + "text": "Heart [UBERON:0000948]", + "is_a": "Vascular system [UBERON:0007798]", + "title": "Heart [UBERON:0000948]" + }, + "Pericardium [UBERON:0002407]": { + "text": "Pericardium [UBERON:0002407]", + "is_a": "Vascular system [UBERON:0007798]", + "title": "Pericardium [UBERON:0002407]" + }, + "Vent (anatomical) [UBERON:2000298]": { + "text": "Vent (anatomical) [UBERON:2000298]", + "title": "Vent (anatomical) [UBERON:2000298]" + }, + "Bird vent [UBERON:0012464]": { + "text": "Bird vent [UBERON:0012464]", + "is_a": "Vent (anatomical) [UBERON:2000298]", + "title": "Bird vent [UBERON:0012464]" + }, + "Fish vent [GENEPIO:0100902]": { + "text": "Fish vent [GENEPIO:0100902]", + "is_a": "Vent (anatomical) [UBERON:2000298]", + "title": "Fish vent [GENEPIO:0100902]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101074", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" + } }, - "taxonomic_analysis_date": { - "name": "taxonomic_analysis_date", - "description": "The date a taxonomic analysis was performed.", - "title": "taxonomic_analysis_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2024-02-01" - } - ], + "AnatomicalRegionMenu": { + "name": "AnatomicalRegionMenu", + "title": "anatomical_region menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0101075", - "domain_of": [ - "GRDISample" - ], - "range": "date" - }, - "read_mapping_criteria": { - "name": "read_mapping_criteria", - "description": "A description of the criteria used to map reads to a reference sequence.", - "title": "read_mapping_criteria", - "comments": [ - "Provide a description of the read mapping criteria." - ], - "examples": [ - { - "value": "Phred score >20" + "permissible_values": { + "Dorso-lateral region [BSPO:0000080]": { + "text": "Dorso-lateral region [BSPO:0000080]", + "title": "Dorso-lateral region [BSPO:0000080]" + }, + "Exterior anatomical region [BSPO:0000034]": { + "text": "Exterior anatomical region [BSPO:0000034]", + "title": "Exterior anatomical region [BSPO:0000034]" + }, + "Interior anatomical region [BSPO:0000033]": { + "text": "Interior anatomical region [BSPO:0000033]", + "title": "Interior anatomical region [BSPO:0000033]" } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100836", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" + } }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "description": "The name of the agency that submitted the sequence to a database.", - "title": "sequence_submitted_by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." - ], - "examples": [ - { - "value": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" - } - ], + "FoodProductMenu": { + "name": "FoodProductMenu", + "title": "food_product menu", "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001159", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "SequenceSubmittedByMenu" + "permissible_values": { + "Animal feed [ENVO:02000047]": { + "text": "Animal feed [ENVO:02000047]", + "title": "Animal feed [ENVO:02000047]" + }, + "Blood meal [FOODON:00001564]": { + "text": "Blood meal [FOODON:00001564]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Blood meal [FOODON:00001564]" + }, + "Bone meal [ENVO:02000054]": { + "text": "Bone meal [ENVO:02000054]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Bone meal [ENVO:02000054]" + }, + "Brassica carinata meal [FOODON:00004310]": { + "text": "Brassica carinata meal [FOODON:00004310]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Brassica carinata meal [FOODON:00004310]" + }, + "Canola meal [FOODON:00002694]": { + "text": "Canola meal [FOODON:00002694]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Canola meal [FOODON:00002694]" + }, + "Compound feed premix [FOODON:00004323]": { + "text": "Compound feed premix [FOODON:00004323]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Compound feed premix [FOODON:00004323]" + }, + "Compound feed premix (medicated) [FOODON:00004324]": { + "text": "Compound feed premix (medicated) [FOODON:00004324]", + "is_a": "Compound feed premix [FOODON:00004323]", + "title": "Compound feed premix (medicated) [FOODON:00004324]" + }, + "Feather meal [FOODON:00003927]": { + "text": "Feather meal [FOODON:00003927]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Feather meal [FOODON:00003927]" + }, + "Fish meal [FOODON:03301620]": { + "text": "Fish meal [FOODON:03301620]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Fish meal [FOODON:03301620]" + }, + "Lay ration [FOODON:00004286]": { + "text": "Lay ration [FOODON:00004286]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Lay ration [FOODON:00004286]" + }, + "Meat and bone meal [FOODON:00002738]": { + "text": "Meat and bone meal [FOODON:00002738]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Meat and bone meal [FOODON:00002738]" + }, + "Meat meal [FOODON:00004282]": { + "text": "Meat meal [FOODON:00004282]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Meat meal [FOODON:00004282]" + }, + "Pet food [FOODON:00002682]": { + "text": "Pet food [FOODON:00002682]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Pet food [FOODON:00002682]" + }, + "Soybean meal [FOODON:03302757]": { + "text": "Soybean meal [FOODON:03302757]", + "is_a": "Animal feed [ENVO:02000047]", + "title": "Soybean meal [FOODON:03302757]" + }, + "Animal feed ingredient [FOODON:00004322]": { + "text": "Animal feed ingredient [FOODON:00004322]", + "title": "Animal feed ingredient [FOODON:00004322]" + }, + "Dairy food product [FOODON:00001256]": { + "text": "Dairy food product [FOODON:00001256]", + "title": "Dairy food product [FOODON:00001256]" + }, + "Cheese block (whole or parts) [FOODON:03000287]": { + "text": "Cheese block (whole or parts) [FOODON:03000287]", + "is_a": "Dairy food product [FOODON:00001256]", + "title": "Cheese block (whole or parts) [FOODON:03000287]" + }, + "Cow skim milk (powdered) [FOODON:03310016]": { + "text": "Cow skim milk (powdered) [FOODON:03310016]", + "is_a": "Dairy food product [FOODON:00001256]", + "title": "Cow skim milk (powdered) [FOODON:03310016]" + }, + "Milk [UBERON:0001913]": { + "text": "Milk [UBERON:0001913]", + "is_a": "Dairy food product [FOODON:00001256]", + "title": "Milk [UBERON:0001913]" + }, + "Dietary supplement [FOODON:03401298]": { + "text": "Dietary supplement [FOODON:03401298]", + "title": "Dietary supplement [FOODON:03401298]" + }, + "Egg or egg component [FOODON:03420194]": { + "text": "Egg or egg component [FOODON:03420194]", + "title": "Egg or egg component [FOODON:03420194]" + }, + "Balut [FOODON:03302184]": { + "text": "Balut [FOODON:03302184]", + "is_a": "Egg or egg component [FOODON:03420194]", + "title": "Balut [FOODON:03302184]" + }, + "Egg yolk [UBERON:0007378]": { + "text": "Egg yolk [UBERON:0007378]", + "is_a": "Egg or egg component [FOODON:03420194]", + "title": "Egg yolk [UBERON:0007378]" + }, + "Poultry egg [FOODON:03000414]": { + "text": "Poultry egg [FOODON:03000414]", + "is_a": "Egg or egg component [FOODON:03420194]", + "title": "Poultry egg [FOODON:03000414]" + }, + "Hen egg (whole) [FOODON:03316061]": { + "text": "Hen egg (whole) [FOODON:03316061]", + "is_a": "Poultry egg [FOODON:03000414]", + "title": "Hen egg (whole) [FOODON:03316061]" + }, + "Poultry egg (whole, shell on) [FOODON:03000415]": { + "text": "Poultry egg (whole, shell on) [FOODON:03000415]", + "is_a": "Poultry egg [FOODON:03000414]", + "title": "Poultry egg (whole, shell on) [FOODON:03000415]" + }, + "Food mixture [FOODON:00004130]": { + "text": "Food mixture [FOODON:00004130]", + "title": "Food mixture [FOODON:00004130]" + }, + "Food product analog (food subsitute) [FOODON:00001871]": { + "text": "Food product analog (food subsitute) [FOODON:00001871]", + "title": "Food product analog (food subsitute) [FOODON:00001871]" + }, + "Milk substitute [FOODON:03305408]": { + "text": "Milk substitute [FOODON:03305408]", + "is_a": "Food product analog (food subsitute) [FOODON:00001871]", + "title": "Milk substitute [FOODON:03305408]" + }, + "Meat (whole or parts) [FOODON:03317170]": { + "text": "Meat (whole or parts) [FOODON:03317170]", + "title": "Meat (whole or parts) [FOODON:03317170]" + }, + "Cutlet [FOODON:00003001]": { + "text": "Cutlet [FOODON:00003001]", + "is_a": "Meat (whole or parts) [FOODON:03317170]", + "title": "Cutlet [FOODON:00003001]" + }, + "Filet [FOODON:03530144]": { + "text": "Filet [FOODON:03530144]", + "is_a": "Meat (whole or parts) [FOODON:03317170]", + "title": "Filet [FOODON:03530144]" + }, + "Liver (whole, raw) [FOODON:03309772]": { + "text": "Liver (whole, raw) [FOODON:03309772]", + "is_a": "Meat (whole or parts) [FOODON:03317170]", + "title": "Liver (whole, raw) [FOODON:03309772]" + }, + "Meat trim [FOODON:03309475]": { + "text": "Meat trim [FOODON:03309475]", + "is_a": "Meat (whole or parts) [FOODON:03317170]", + "title": "Meat trim [FOODON:03309475]" + }, + "Rib (meat cut) [FOODON:03530023]": { + "text": "Rib (meat cut) [FOODON:03530023]", + "is_a": "Meat (whole or parts) [FOODON:03317170]", + "title": "Rib (meat cut) [FOODON:03530023]" + }, + "Rib chop [FOODON:00004290]": { + "text": "Rib chop [FOODON:00004290]", + "is_a": "Rib (meat cut) [FOODON:03530023]", + "title": "Rib chop [FOODON:00004290]" + }, + "Shoulder (meat cut) [FOODON:03530043]": { + "text": "Shoulder (meat cut) [FOODON:03530043]", + "is_a": "Meat (whole or parts) [FOODON:03317170]", + "title": "Shoulder (meat cut) [FOODON:03530043]" + }, + "Grains, cereals, and bakery product (organizational term)": { + "text": "Grains, cereals, and bakery product (organizational term)", + "title": "Grains, cereals, and bakery product (organizational term)" + }, + "Bread loaf (whole or parts) [FOODON:03000288]": { + "text": "Bread loaf (whole or parts) [FOODON:03000288]", + "is_a": "Grains, cereals, and bakery product (organizational term)", + "title": "Bread loaf (whole or parts) [FOODON:03000288]" + }, + "Breakfast cereal [FOODON:03311075]": { + "text": "Breakfast cereal [FOODON:03311075]", + "is_a": "Grains, cereals, and bakery product (organizational term)", + "title": "Breakfast cereal [FOODON:03311075]" + }, + "Bulk grain [FOODON:03309390]": { + "text": "Bulk grain [FOODON:03309390]", + "is_a": "Grains, cereals, and bakery product (organizational term)", + "title": "Bulk grain [FOODON:03309390]" + }, + "Oat grain [FOODON:00003429]": { + "text": "Oat grain [FOODON:00003429]", + "is_a": "Grains, cereals, and bakery product (organizational term)", + "title": "Oat grain [FOODON:00003429]" + }, + "Legume food product [FOODON:00001264]": { + "text": "Legume food product [FOODON:00001264]", + "title": "Legume food product [FOODON:00001264]" + }, + "Chickpea (whole) [FOODON:03306811]": { + "text": "Chickpea (whole) [FOODON:03306811]", + "is_a": "Legume food product [FOODON:00001264]", + "title": "Chickpea (whole) [FOODON:03306811]" + }, + "Hummus [FOODON:00003049]": { + "text": "Hummus [FOODON:00003049]", + "is_a": "Legume food product [FOODON:00001264]", + "title": "Hummus [FOODON:00003049]" + }, + "Soybean (whole or parts) [FOODON:03000245]": { + "text": "Soybean (whole or parts) [FOODON:03000245]", + "is_a": "Legume food product [FOODON:00001264]", + "title": "Soybean (whole or parts) [FOODON:03000245]" + }, + "Meat, poultry and fish (organizational term)": { + "text": "Meat, poultry and fish (organizational term)", + "title": "Meat, poultry and fish (organizational term)" + }, + "Beef (ground or minced) [FOODON:00001282]": { + "text": "Beef (ground or minced) [FOODON:00001282]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Beef (ground or minced) [FOODON:00001282]" + }, + "Beef (ground or minced, boneless) [FOODON:0001282]": { + "text": "Beef (ground or minced, boneless) [FOODON:0001282]", + "is_a": "Beef (ground or minced) [FOODON:00001282]", + "title": "Beef (ground or minced, boneless) [FOODON:0001282]" + }, + "Beef (ground, extra lean) [FOODON:02000426]": { + "text": "Beef (ground, extra lean) [FOODON:02000426]", + "is_a": "Beef (ground or minced) [FOODON:00001282]", + "title": "Beef (ground, extra lean) [FOODON:02000426]" + }, + "Beef (ground, lean) [FOODON:02000425]": { + "text": "Beef (ground, lean) [FOODON:02000425]", + "is_a": "Beef (ground or minced) [FOODON:00001282]", + "title": "Beef (ground, lean) [FOODON:02000425]" + }, + "Beef (ground, medium) [FOODON:02000427]": { + "text": "Beef (ground, medium) [FOODON:02000427]", + "is_a": "Beef (ground or minced) [FOODON:00001282]", + "title": "Beef (ground, medium) [FOODON:02000427]" + }, + "Beef (ground, regular) [FOODON:02000428]": { + "text": "Beef (ground, regular) [FOODON:02000428]", + "is_a": "Beef (ground or minced) [FOODON:00001282]", + "title": "Beef (ground, regular) [FOODON:02000428]" + }, + "Beef (ground, sirloin) [FOODON:02000429]": { + "text": "Beef (ground, sirloin) [FOODON:02000429]", + "is_a": "Beef (ground or minced) [FOODON:00001282]", + "title": "Beef (ground, sirloin) [FOODON:02000429]" + }, + "Beef hamburger (dish) [FOODON:00002737]": { + "text": "Beef hamburger (dish) [FOODON:00002737]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Beef hamburger (dish) [FOODON:00002737]" + }, + "Beef shoulder [FOODON:02000069]": { + "text": "Beef shoulder [FOODON:02000069]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Beef shoulder [FOODON:02000069]" + }, + "Beef shoulder chop [FOODON:03000387]": { + "text": "Beef shoulder chop [FOODON:03000387]", + "is_a": "Beef shoulder [FOODON:02000069]", + "title": "Beef shoulder chop [FOODON:03000387]" + }, + "Beef sirloin chop [FOODON:03000389]": { + "text": "Beef sirloin chop [FOODON:03000389]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Beef sirloin chop [FOODON:03000389]" + }, + "Beef stew chunk [FOODON:00004288]": { + "text": "Beef stew chunk [FOODON:00004288]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Beef stew chunk [FOODON:00004288]" + }, + "Beef tenderloin [FOODON:00003302]": { + "text": "Beef tenderloin [FOODON:00003302]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Beef tenderloin [FOODON:00003302]" + }, + "Beef (pieces) [FOODON:02000412]": { + "text": "Beef (pieces) [FOODON:02000412]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Beef (pieces) [FOODON:02000412]" + }, + "Brisket [FOODON:03530020]": { + "text": "Brisket [FOODON:03530020]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Brisket [FOODON:03530020]" + }, + "Chicken breast [FOODON:00002703]": { + "text": "Chicken breast [FOODON:00002703]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Chicken breast [FOODON:00002703]" + }, + "Chicken breast (back off) [FOODON:03000385]": { + "text": "Chicken breast (back off) [FOODON:03000385]", + "is_a": "Chicken breast [FOODON:00002703]", + "title": "Chicken breast (back off) [FOODON:03000385]" + }, + "Chicken breast (skinless) [FOODON:02020231]": { + "text": "Chicken breast (skinless) [FOODON:02020231]", + "is_a": "Chicken breast [FOODON:00002703]", + "title": "Chicken breast (skinless) [FOODON:02020231]" + }, + "Chicken breast (with skin) [FOODON:02020233]": { + "text": "Chicken breast (with skin) [FOODON:02020233]", + "is_a": "Chicken breast [FOODON:00002703]", + "title": "Chicken breast (with skin) [FOODON:02020233]" + }, + "Chicken breast (skinless, boneless) [FOODON:02020235]": { + "text": "Chicken breast (skinless, boneless) [FOODON:02020235]", + "is_a": "Chicken breast [FOODON:00002703]", + "title": "Chicken breast (skinless, boneless) [FOODON:02020235]" + }, + "Chicken breast cutlet [FOODON:00004308]": { + "text": "Chicken breast cutlet [FOODON:00004308]", + "is_a": "Chicken breast [FOODON:00002703]", + "title": "Chicken breast cutlet [FOODON:00004308]" + }, + "Chicken drumstick [FOODON:00002716]": { + "text": "Chicken drumstick [FOODON:00002716]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Chicken drumstick [FOODON:00002716]" + }, + "Chicken drumstick (skinless) [FOODON:02020237]": { + "text": "Chicken drumstick (skinless) [FOODON:02020237]", + "is_a": "Chicken drumstick [FOODON:00002716]", + "title": "Chicken drumstick (skinless) [FOODON:02020237]" + }, + "Chicken drumstick(with skin) [FOODON:02020239]": { + "text": "Chicken drumstick(with skin) [FOODON:02020239]", + "is_a": "Chicken drumstick [FOODON:00002716]", + "title": "Chicken drumstick(with skin) [FOODON:02020239]" + }, + "Chicken meat [FOODON:00001040]": { + "text": "Chicken meat [FOODON:00001040]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Chicken meat [FOODON:00001040]" + }, + "Chicken meat (ground) [FOODON:02020311]": { + "text": "Chicken meat (ground) [FOODON:02020311]", + "is_a": "Chicken meat [FOODON:00001040]", + "title": "Chicken meat (ground) [FOODON:02020311]" + }, + "Chicken meat (ground or minced, lean) [FOODON:03000392]": { + "text": "Chicken meat (ground or minced, lean) [FOODON:03000392]", + "is_a": "Chicken meat (ground) [FOODON:02020311]", + "title": "Chicken meat (ground or minced, lean) [FOODON:03000392]" + }, + "Chicken meat (ground or minced, extra lean) [FOODON:03000396]": { + "text": "Chicken meat (ground or minced, extra lean) [FOODON:03000396]", + "is_a": "Chicken meat (ground) [FOODON:02020311]", + "title": "Chicken meat (ground or minced, extra lean) [FOODON:03000396]" + }, + "Chicken meat (ground or minced, medium) [FOODON:03000400]": { + "text": "Chicken meat (ground or minced, medium) [FOODON:03000400]", + "is_a": "Chicken meat (ground) [FOODON:02020311]", + "title": "Chicken meat (ground or minced, medium) [FOODON:03000400]" + }, + "Chicken meat (ground or minced, regular) [FOODON:03000404]": { + "text": "Chicken meat (ground or minced, regular) [FOODON:03000404]", + "is_a": "Chicken meat (ground) [FOODON:02020311]", + "title": "Chicken meat (ground or minced, regular) [FOODON:03000404]" + }, + "Chicken meat (ground or minced, boneless) [FOODON:03000410]": { + "text": "Chicken meat (ground or minced, boneless) [FOODON:03000410]", + "is_a": "Chicken meat (ground) [FOODON:02020311]", + "title": "Chicken meat (ground or minced, boneless) [FOODON:03000410]" + }, + "Chicken nugget [FOODON:00002672]": { + "text": "Chicken nugget [FOODON:00002672]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Chicken nugget [FOODON:00002672]" + }, + "Chicken thigh [FOODON:02020219]": { + "text": "Chicken thigh [FOODON:02020219]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Chicken thigh [FOODON:02020219]" + }, + "Chicken thigh (skinless) [FOODON:00003331]": { + "text": "Chicken thigh (skinless) [FOODON:00003331]", + "is_a": "Chicken thigh [FOODON:02020219]", + "title": "Chicken thigh (skinless) [FOODON:00003331]" + }, + "Chicken thigh (skinless, with bone) [FOODON:02020227]": { + "text": "Chicken thigh (skinless, with bone) [FOODON:02020227]", + "is_a": "Chicken thigh [FOODON:02020219]", + "title": "Chicken thigh (skinless, with bone) [FOODON:02020227]" + }, + "Chicken thigh (skinless, boneless) [FOODON:02020228]": { + "text": "Chicken thigh (skinless, boneless) [FOODON:02020228]", + "is_a": "Chicken thigh [FOODON:02020219]", + "title": "Chicken thigh (skinless, boneless) [FOODON:02020228]" + }, + "Chicken upper thigh [FOODON:03000381]": { + "text": "Chicken upper thigh [FOODON:03000381]", + "is_a": "Chicken thigh (skinless, boneless) [FOODON:02020228]", + "title": "Chicken upper thigh [FOODON:03000381]" + }, + "Chicken upper thigh (with skin) [FOODON:03000383]": { + "text": "Chicken upper thigh (with skin) [FOODON:03000383]", + "is_a": "Chicken upper thigh [FOODON:03000381]", + "title": "Chicken upper thigh (with skin) [FOODON:03000383]" + }, + "Chicken thigh (with skin) [FOODON:00003330]": { + "text": "Chicken thigh (with skin) [FOODON:00003330]", + "is_a": "Chicken thigh [FOODON:02020219]", + "title": "Chicken thigh (with skin) [FOODON:00003330]" + }, + "Chicken thigh (with skin, with bone) [FOODON:00003363]": { + "text": "Chicken thigh (with skin, with bone) [FOODON:00003363]", + "is_a": "Chicken thigh [FOODON:02020219]", + "title": "Chicken thigh (with skin, with bone) [FOODON:00003363]" + }, + "Chicken wing [FOODON:00002674]": { + "text": "Chicken wing [FOODON:00002674]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Chicken wing [FOODON:00002674]" + }, + "Fish food product [FOODON:00001248]": { + "text": "Fish food product [FOODON:00001248]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Fish food product [FOODON:00001248]" + }, + "Fish steak [FOODON:00002986]": { + "text": "Fish steak [FOODON:00002986]", + "is_a": "Fish food product [FOODON:00001248]", + "title": "Fish steak [FOODON:00002986]" + }, + "Ham food product [FOODON:00002502]": { + "text": "Ham food product [FOODON:00002502]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Ham food product [FOODON:00002502]" + }, + "Head cheese [FOODON:03315658]": { + "text": "Head cheese [FOODON:03315658]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Head cheese [FOODON:03315658]" + }, + "Lamb [FOODON:03411669]": { + "text": "Lamb [FOODON:03411669]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Lamb [FOODON:03411669]" + }, + "Meat strip [FOODON:00004285]": { + "text": "Meat strip [FOODON:00004285]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Meat strip [FOODON:00004285]" + }, + "Mutton [FOODON:00002912]": { + "text": "Mutton [FOODON:00002912]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Mutton [FOODON:00002912]" + }, + "Pork chop [FOODON:00001049]": { + "text": "Pork chop [FOODON:00001049]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Pork chop [FOODON:00001049]" + }, + "pork meat (ground) [FOODON:02021718]": { + "text": "pork meat (ground) [FOODON:02021718]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "pork meat (ground) [FOODON:02021718]" + }, + "Pork meat (ground or minced, boneless) [FOODON:03000413]": { + "text": "Pork meat (ground or minced, boneless) [FOODON:03000413]", + "is_a": "pork meat (ground) [FOODON:02021718]", + "title": "Pork meat (ground or minced, boneless) [FOODON:03000413]" + }, + "Pork meat (ground or minced, extra lean) [FOODON:03000399]": { + "text": "Pork meat (ground or minced, extra lean) [FOODON:03000399]", + "is_a": "pork meat (ground) [FOODON:02021718]", + "title": "Pork meat (ground or minced, extra lean) [FOODON:03000399]" + }, + "Pork meat (ground or minced, lean) [FOODON:03000395]": { + "text": "Pork meat (ground or minced, lean) [FOODON:03000395]", + "is_a": "pork meat (ground) [FOODON:02021718]", + "title": "Pork meat (ground or minced, lean) [FOODON:03000395]" + }, + "Pork meat (ground or minced, medium) [FOODON:03000403]": { + "text": "Pork meat (ground or minced, medium) [FOODON:03000403]", + "is_a": "pork meat (ground) [FOODON:02021718]", + "title": "Pork meat (ground or minced, medium) [FOODON:03000403]" + }, + "Pork meat (ground or minced, regular) [FOODON:03000407]": { + "text": "Pork meat (ground or minced, regular) [FOODON:03000407]", + "is_a": "pork meat (ground) [FOODON:02021718]", + "title": "Pork meat (ground or minced, regular) [FOODON:03000407]" + }, + "Pork meat (ground or minced, Sirloin) [FOODON:03000409]": { + "text": "Pork meat (ground or minced, Sirloin) [FOODON:03000409]", + "is_a": "pork meat (ground) [FOODON:02021718]", + "title": "Pork meat (ground or minced, Sirloin) [FOODON:03000409]" + }, + "Pork shoulder [FOODON:02000322]": { + "text": "Pork shoulder [FOODON:02000322]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Pork shoulder [FOODON:02000322]" + }, + "Pork shoulder chop [FOODON:03000388]": { + "text": "Pork shoulder chop [FOODON:03000388]", + "is_a": "Pork shoulder [FOODON:02000322]", + "title": "Pork shoulder chop [FOODON:03000388]" + }, + "Pork sirloin chop [FOODON:02000300]": { + "text": "Pork sirloin chop [FOODON:02000300]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Pork sirloin chop [FOODON:02000300]" + }, + "Pork steak [FOODON:02021757]": { + "text": "Pork steak [FOODON:02021757]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Pork steak [FOODON:02021757]" + }, + "Pork tenderloin [FOODON:02000306]": { + "text": "Pork tenderloin [FOODON:02000306]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Pork tenderloin [FOODON:02000306]" + }, + "Poultry meat [FOODON:03315883]": { + "text": "Poultry meat [FOODON:03315883]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Poultry meat [FOODON:03315883]" + }, + "Leg (poultry meat cut) [FOODON:03530159]": { + "text": "Leg (poultry meat cut) [FOODON:03530159]", + "is_a": "Poultry meat [FOODON:03315883]", + "title": "Leg (poultry meat cut) [FOODON:03530159]" + }, + "Poultry drumstick [FOODON:00003469]": { + "text": "Poultry drumstick [FOODON:00003469]", + "is_a": "Leg (poultry meat cut) [FOODON:03530159]", + "title": "Poultry drumstick [FOODON:00003469]" + }, + "Neck (poultry meat cut) [FOODON:03530294]": { + "text": "Neck (poultry meat cut) [FOODON:03530294]", + "is_a": "Poultry meat [FOODON:03315883]", + "title": "Neck (poultry meat cut) [FOODON:03530294]" + }, + "Thigh (poultry meat cut) [FOODON:03530160]": { + "text": "Thigh (poultry meat cut) [FOODON:03530160]", + "is_a": "Poultry meat [FOODON:03315883]", + "title": "Thigh (poultry meat cut) [FOODON:03530160]" + }, + "Wing (poultry meat cut) [FOODON:03530157]": { + "text": "Wing (poultry meat cut) [FOODON:03530157]", + "is_a": "Poultry meat [FOODON:03315883]", + "title": "Wing (poultry meat cut) [FOODON:03530157]" + }, + "Sausage (whole) [FOODON:03315904]": { + "text": "Sausage (whole) [FOODON:03315904]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Sausage (whole) [FOODON:03315904]" + }, + "Pepperoni [FOODON:03311003]": { + "text": "Pepperoni [FOODON:03311003]", + "is_a": "Sausage (whole) [FOODON:03315904]", + "title": "Pepperoni [FOODON:03311003]" + }, + "Salami [FOODON:03312067]": { + "text": "Salami [FOODON:03312067]", + "is_a": "Sausage (whole) [FOODON:03315904]", + "title": "Salami [FOODON:03312067]" + }, + "Shellfish [FOODON:03411433]": { + "text": "Shellfish [FOODON:03411433]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Shellfish [FOODON:03411433]" + }, + "Mussel [FOODON:03411223]": { + "text": "Mussel [FOODON:03411223]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Mussel [FOODON:03411223]" + }, + "Oyster [FOODON:03411224]": { + "text": "Oyster [FOODON:03411224]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Oyster [FOODON:03411224]" + }, + "Shrimp [FOODON:03301673]": { + "text": "Shrimp [FOODON:03301673]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Shrimp [FOODON:03301673]" + }, + "Scallop [FOODON:02020805]": { + "text": "Scallop [FOODON:02020805]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Scallop [FOODON:02020805]" + }, + "Squid [FOODON:03411205]": { + "text": "Squid [FOODON:03411205]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Squid [FOODON:03411205]" + }, + "Turkey breast [FOODON:00002690]": { + "text": "Turkey breast [FOODON:00002690]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Turkey breast [FOODON:00002690]" + }, + "Turkey breast (back off) [FOODON:03000386]": { + "text": "Turkey breast (back off) [FOODON:03000386]", + "is_a": "Turkey breast [FOODON:00002690]", + "title": "Turkey breast (back off) [FOODON:03000386]" + }, + "Turkey breast (skinless) [FOODON:02020495]": { + "text": "Turkey breast (skinless) [FOODON:02020495]", + "is_a": "Turkey breast [FOODON:00002690]", + "title": "Turkey breast (skinless) [FOODON:02020495]" + }, + "Turkey breast (skinless, boneless) [FOODON:02020499]": { + "text": "Turkey breast (skinless, boneless) [FOODON:02020499]", + "is_a": "Turkey breast [FOODON:00002690]", + "title": "Turkey breast (skinless, boneless) [FOODON:02020499]" + }, + "Turkey breast (with skin) [FOODON:02020497]": { + "text": "Turkey breast (with skin) [FOODON:02020497]", + "is_a": "Turkey breast [FOODON:00002690]", + "title": "Turkey breast (with skin) [FOODON:02020497]" + }, + "Turkey drumstick [FOODON:02020477]": { + "text": "Turkey drumstick [FOODON:02020477]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Turkey drumstick [FOODON:02020477]" + }, + "Turkey drumstick (skinless) [FOODON:02020501]": { + "text": "Turkey drumstick (skinless) [FOODON:02020501]", + "is_a": "Turkey drumstick [FOODON:02020477]", + "title": "Turkey drumstick (skinless) [FOODON:02020501]" + }, + "Turkey drumstick (with skin) [FOODON:02020503]": { + "text": "Turkey drumstick (with skin) [FOODON:02020503]", + "is_a": "Turkey drumstick [FOODON:02020477]", + "title": "Turkey drumstick (with skin) [FOODON:02020503]" + }, + "Turkey meat [FOODON:00001286]": { + "text": "Turkey meat [FOODON:00001286]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Turkey meat [FOODON:00001286]" + }, + "Turkey meat (ground) [FOODON:02020577]": { + "text": "Turkey meat (ground) [FOODON:02020577]", + "is_a": "Turkey meat [FOODON:00001286]", + "title": "Turkey meat (ground) [FOODON:02020577]" + }, + "Turkey meat (ground or minced, lean) [FOODON:03000393]": { + "text": "Turkey meat (ground or minced, lean) [FOODON:03000393]", + "is_a": "Turkey meat [FOODON:00001286]", + "title": "Turkey meat (ground or minced, lean) [FOODON:03000393]" + }, + "Turkey meat (ground or minced, extra lean) [FOODON:03000397]": { + "text": "Turkey meat (ground or minced, extra lean) [FOODON:03000397]", + "is_a": "Turkey meat [FOODON:00001286]", + "title": "Turkey meat (ground or minced, extra lean) [FOODON:03000397]" + }, + "Turkey meat (ground or minced, medium) [FOODON:03000401]": { + "text": "Turkey meat (ground or minced, medium) [FOODON:03000401]", + "is_a": "Turkey meat [FOODON:00001286]", + "title": "Turkey meat (ground or minced, medium) [FOODON:03000401]" + }, + "Turkey meat (ground or minced, regular) [FOODON:03000405]": { + "text": "Turkey meat (ground or minced, regular) [FOODON:03000405]", + "is_a": "Turkey meat [FOODON:00001286]", + "title": "Turkey meat (ground or minced, regular) [FOODON:03000405]" + }, + "Turkey meat (ground or minced, boneless) [FOODON:03000411]": { + "text": "Turkey meat (ground or minced, boneless) [FOODON:03000411]", + "is_a": "Turkey meat [FOODON:00001286]", + "title": "Turkey meat (ground or minced, boneless) [FOODON:03000411]" + }, + "Turkey thigh [FOODON:00003325]": { + "text": "Turkey thigh [FOODON:00003325]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Turkey thigh [FOODON:00003325]" + }, + "Turkey thigh (skinless) [FOODON:00003329]": { + "text": "Turkey thigh (skinless) [FOODON:00003329]", + "is_a": "Turkey thigh [FOODON:00003325]", + "title": "Turkey thigh (skinless) [FOODON:00003329]" + }, + "Turkey thigh (skinless, boneless) [FOODON:02020491]": { + "text": "Turkey thigh (skinless, boneless) [FOODON:02020491]", + "is_a": "Turkey thigh [FOODON:00003325]", + "title": "Turkey thigh (skinless, boneless) [FOODON:02020491]" + }, + "Turkey thigh (with skin) [FOODON:00003328]": { + "text": "Turkey thigh (with skin) [FOODON:00003328]", + "is_a": "Turkey thigh [FOODON:00003325]", + "title": "Turkey thigh (with skin) [FOODON:00003328]" + }, + "Turkey upper thigh [FOODON:03000382]": { + "text": "Turkey upper thigh [FOODON:03000382]", + "is_a": "Turkey thigh (with skin) [FOODON:00003328]", + "title": "Turkey upper thigh [FOODON:03000382]" + }, + "Turkey upper thigh (with skin) [FOODON:03000384]": { + "text": "Turkey upper thigh (with skin) [FOODON:03000384]", + "is_a": "Turkey thigh (with skin) [FOODON:00003328]", + "title": "Turkey upper thigh (with skin) [FOODON:03000384]" + }, + "Turkey wing [FOODON:02020478]": { + "text": "Turkey wing [FOODON:02020478]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Turkey wing [FOODON:02020478]" + }, + "Veal [FOODON:00003083]": { + "text": "Veal [FOODON:00003083]", + "is_a": "Meat, poultry and fish (organizational term)", + "title": "Veal [FOODON:00003083]" + }, + "Formula fed veal [FOODON:000039111]": { + "text": "Formula fed veal [FOODON:000039111]", + "is_a": "Veal [FOODON:00003083]", + "title": "Formula fed veal [FOODON:000039111]" + }, + "Grain-fed veal [FOODON:00004280]": { + "text": "Grain-fed veal [FOODON:00004280]", + "is_a": "Veal [FOODON:00003083]", + "title": "Grain-fed veal [FOODON:00004280]" + }, + "Microbial food product [FOODON:00001145]": { + "text": "Microbial food product [FOODON:00001145]", + "title": "Microbial food product [FOODON:00001145]" + }, + "Yeast [FOODON:03411345]": { + "text": "Yeast [FOODON:03411345]", + "is_a": "Microbial food product [FOODON:00001145]", + "title": "Yeast [FOODON:03411345]" + }, + "Nuts and seed products": { + "text": "Nuts and seed products", + "title": "Nuts and seed products" + }, + "Almond (whole or parts) [FOODON:03000218]": { + "text": "Almond (whole or parts) [FOODON:03000218]", + "is_a": "Nuts and seed products", + "title": "Almond (whole or parts) [FOODON:03000218]" + }, + "Almond (whole) [FOODON:00003523]": { + "text": "Almond (whole) [FOODON:00003523]", + "is_a": "Almond (whole or parts) [FOODON:03000218]", + "title": "Almond (whole) [FOODON:00003523]" + }, + "Barley seed [FOODON:00003394]": { + "text": "Barley seed [FOODON:00003394]", + "is_a": "Nuts and seed products", + "title": "Barley seed [FOODON:00003394]" + }, + "Canola seed [FOODON:00004560]": { + "text": "Canola seed [FOODON:00004560]", + "is_a": "Nuts and seed products", + "title": "Canola seed [FOODON:00004560]" + }, + "Chia seed powder [FOODON:00003925]": { + "text": "Chia seed powder [FOODON:00003925]", + "is_a": "Nuts and seed products", + "title": "Chia seed powder [FOODON:00003925]" + }, + "Chia seed (whole or parts) [FOODON:03000241]": { + "text": "Chia seed (whole or parts) [FOODON:03000241]", + "is_a": "Nuts and seed products", + "title": "Chia seed (whole or parts) [FOODON:03000241]" + }, + "Flaxseed powder [FOODON:00004276]": { + "text": "Flaxseed powder [FOODON:00004276]", + "is_a": "Nuts and seed products", + "title": "Flaxseed powder [FOODON:00004276]" + }, + "Hazelnut [FOODON:00002933]": { + "text": "Hazelnut [FOODON:00002933]", + "is_a": "Nuts and seed products", + "title": "Hazelnut [FOODON:00002933]" + }, + "Nut (whole or part) [FOODON:03306632]": { + "text": "Nut (whole or part) [FOODON:03306632]", + "is_a": "Nuts and seed products", + "title": "Nut (whole or part) [FOODON:03306632]" + }, + "Peanut butter [FOODON:03306867]": { + "text": "Peanut butter [FOODON:03306867]", + "is_a": "Nuts and seed products", + "title": "Peanut butter [FOODON:03306867]" + }, + "Sesame seed [FOODON:03310306]": { + "text": "Sesame seed [FOODON:03310306]", + "is_a": "Nuts and seed products", + "title": "Sesame seed [FOODON:03310306]" + }, + "Tahini [FOODON:00003855]": { + "text": "Tahini [FOODON:00003855]", + "is_a": "Nuts and seed products", + "title": "Tahini [FOODON:00003855]" + }, + "Walnut (whole or parts) [FOODON:03316466]": { + "text": "Walnut (whole or parts) [FOODON:03316466]", + "is_a": "Nuts and seed products", + "title": "Walnut (whole or parts) [FOODON:03316466]" + }, + "Prepared food product [FOODON:00001180]": { + "text": "Prepared food product [FOODON:00001180]", + "title": "Prepared food product [FOODON:00001180]" + }, + "Condiment [FOODON:03315708]": { + "text": "Condiment [FOODON:03315708]", + "is_a": "Prepared food product [FOODON:00001180]", + "title": "Condiment [FOODON:03315708]" + }, + "Confectionery food product [FOODON:00001149]": { + "text": "Confectionery food product [FOODON:00001149]", + "is_a": "Prepared food product [FOODON:00001180]", + "title": "Confectionery food product [FOODON:00001149]" + }, + "Snack food [FOODON:03315013]": { + "text": "Snack food [FOODON:03315013]", + "is_a": "Prepared food product [FOODON:00001180]", + "title": "Snack food [FOODON:03315013]" + }, + "Produce [FOODON:03305145]": { + "text": "Produce [FOODON:03305145]", + "title": "Produce [FOODON:03305145]" + }, + "Apple (whole or parts) [FOODON:03310788]": { + "text": "Apple (whole or parts) [FOODON:03310788]", + "is_a": "Produce [FOODON:03305145]", + "title": "Apple (whole or parts) [FOODON:03310788]" + }, + "Apple (whole) [FOODON:00002473]": { + "text": "Apple (whole) [FOODON:00002473]", + "is_a": "Apple (whole or parts) [FOODON:03310788]", + "title": "Apple (whole) [FOODON:00002473]" + }, + "Arugula greens bunch [FOODON:00003643]": { + "text": "Arugula greens bunch [FOODON:00003643]", + "is_a": "Produce [FOODON:03305145]", + "title": "Arugula greens bunch [FOODON:00003643]" + }, + "Avocado [FOODON:00003600]": { + "text": "Avocado [FOODON:00003600]", + "is_a": "Produce [FOODON:03305145]", + "title": "Avocado [FOODON:00003600]" + }, + "Cantaloupe (whole or parts) [FOODON:03000243]": { + "text": "Cantaloupe (whole or parts) [FOODON:03000243]", + "is_a": "Produce [FOODON:03305145]", + "title": "Cantaloupe (whole or parts) [FOODON:03000243]" + }, + "Chilli pepper [FOODON:00003744]": { + "text": "Chilli pepper [FOODON:00003744]", + "is_a": "Produce [FOODON:03305145]", + "title": "Chilli pepper [FOODON:00003744]" + }, + "Coconut (whole or parts) [FOODON:03309861]": { + "text": "Coconut (whole or parts) [FOODON:03309861]", + "is_a": "Produce [FOODON:03305145]", + "title": "Coconut (whole or parts) [FOODON:03309861]" + }, + "Coconut meat [FOODON:00003856]": { + "text": "Coconut meat [FOODON:00003856]", + "is_a": "Coconut (whole or parts) [FOODON:03309861]", + "title": "Coconut meat [FOODON:00003856]" + }, + "Corn cob (whole or parts) [FOODON:03310791]": { + "text": "Corn cob (whole or parts) [FOODON:03310791]", + "is_a": "Produce [FOODON:03305145]", + "title": "Corn cob (whole or parts) [FOODON:03310791]" + }, + "Cucumber (whole or parts) [FOODON:03000229]": { + "text": "Cucumber (whole or parts) [FOODON:03000229]", + "is_a": "Produce [FOODON:03305145]", + "title": "Cucumber (whole or parts) [FOODON:03000229]" + }, + "Fruit [PO:0009001]": { + "text": "Fruit [PO:0009001]", + "is_a": "Produce [FOODON:03305145]", + "title": "Fruit [PO:0009001]" }, - { - "range": "NullValueMenu" - } - ] - }, - "sequence_submitted_by_contact_name": { - "name": "sequence_submitted_by_contact_name", - "description": "The name or title of the contact responsible for follow-up regarding the submission of the sequence to a repository or database.", - "title": "sequence_submitted_by_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100474", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "sequence_submitted_by_contact_email": { - "name": "sequence_submitted_by_contact_email", - "description": "The email address of the agency responsible for submission of the sequence.", - "title": "sequence_submitted_by_contact_email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001165", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "publication_id": { - "name": "publication_id", - "description": "The identifier for a publication.", - "title": "publication_ID", - "comments": [ - "If the isolate is associated with a published work which can provide additional information, provide the PubMed identifier of the publication. Other types of identifiers (e.g. DOI) are also acceptable." - ], - "examples": [ - { - "value": "PMID: 33205991" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100475", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "attribute_package": { - "name": "attribute_package", - "description": "The attribute package used to structure metadata in an INSDC BioSample.", - "title": "attribute_package", - "comments": [ - "If the sample is from a specific human or animal, put “Pathogen.cl”. If the sample is from an environmental sample including food, feed, production facility, farm, water source, manure etc, put “Pathogen.env”." - ], - "examples": [ - { - "value": "Pathogen.env [GENEPIO:0100581]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100476", - "domain_of": [ - "GRDISample" - ], - "any_of": [ - { - "range": "AttributePackageMenu" + "Goji berry [FOODON:00004360]": { + "text": "Goji berry [FOODON:00004360]", + "is_a": "Produce [FOODON:03305145]", + "title": "Goji berry [FOODON:00004360]" }, - { - "range": "NullValueMenu" - } - ] - }, - "bioproject_accession": { - "name": "bioproject_accession", - "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", - "title": "bioproject_accession", - "comments": [ - "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." - ], - "examples": [ - { - "value": "PRJNA12345" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:bioproject_accession", - "NCBI_BIOSAMPLE_Enterics:bioproject_accession" - ], - "slot_uri": "GENEPIO:0001136", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "biosample_accession": { - "name": "biosample_accession", - "description": "The identifier assigned to a BioSample in INSDC archives.", - "title": "biosample_accession", - "comments": [ - "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, whileEMBL- EBI BioSamples will have the prefix SAMEA." - ], - "examples": [ - { - "value": "SAMN14180202" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "ENA_ANTIBIOGRAM:bioSample_ID" - ], - "slot_uri": "GENEPIO:0001139", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "sra_accession": { - "name": "sra_accession", - "description": "The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC.", - "title": "SRA_accession", - "comments": [ - "Store the accession assigned to the submitted \"run\". NCBI-SRA accessions start with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR." - ], - "examples": [ - { - "value": "SRR11177792" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001142", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "genbank_accession": { - "name": "genbank_accession", - "description": "The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC archives.", - "title": "GenBank_accession", - "comments": [ - "Store the accession returned from a GenBank/ENA/DDBJ submission." - ], - "examples": [ - { - "value": "MN908947.3" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001145", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "prevalence_metrics": { - "name": "prevalence_metrics", - "description": "Metrics regarding the prevalence of the pathogen of interest obtained from a surveillance project.", - "title": "prevalence_metrics", - "comments": [ - "Risk assessment requires detailed information regarding the quantities of a pathogen in a specified location, commodity, or environment. As such, it is useful for risk assessors to know what types of information are available through documented methods and results. Provide the metric types that are available in the surveillance project sample plan by selecting them from the pick list. The metrics of interest are \" Number of total samples collected\", \"Number of positive samples\", \"Average count of hazard organism\", \"Average count of indicator organism\". You do not need to provide the actual values, just indicate that the information is available." - ], - "examples": [ - { - "value": "Number of total samples collected, Number of positive samples" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100480", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "prevalence_metrics_details": { - "name": "prevalence_metrics_details", - "description": "The details pertaining to the prevalence metrics from a surveillance project.", - "title": "prevalence_metrics_details", - "comments": [ - "If there are details pertaining to samples or organism counts in the sample plan that might be informative, provide details using free text." - ], - "examples": [ - { - "value": "Hazard organism counts (i.e. Salmonella) do not distinguish between serovars." - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100481", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "stage_of_production": { - "name": "stage_of_production", - "description": "The stage of food production.", - "title": "stage_of_production", - "comments": [ - "Provide the stage of food production as free text." - ], - "examples": [ - { - "value": "Abattoir [ENVO:01000925]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100482", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Greens (raw) [FOODON:03310765]": { + "text": "Greens (raw) [FOODON:03310765]", + "is_a": "Produce [FOODON:03305145]", + "title": "Greens (raw) [FOODON:03310765]" + }, + "Kale leaf (whole or parts) [FOODON:03000236]": { + "text": "Kale leaf (whole or parts) [FOODON:03000236]", + "is_a": "Produce [FOODON:03305145]", + "title": "Kale leaf (whole or parts) [FOODON:03000236]" + }, + "Karela (bitter melon) [FOODON:00004367]": { + "text": "Karela (bitter melon) [FOODON:00004367]", + "is_a": "Produce [FOODON:03305145]", + "title": "Karela (bitter melon) [FOODON:00004367]" + }, + "Lettuce head (whole or parts) [FOODON:03000239]": { + "text": "Lettuce head (whole or parts) [FOODON:03000239]", + "is_a": "Produce [FOODON:03305145]", + "title": "Lettuce head (whole or parts) [FOODON:03000239]" + }, + "Mango (whole or parts) [FOODON:03000217]": { + "text": "Mango (whole or parts) [FOODON:03000217]", + "is_a": "Produce [FOODON:03305145]", + "title": "Mango (whole or parts) [FOODON:03000217]" + }, + "Mushroom (fruitbody) [FOODON:00003528]": { + "text": "Mushroom (fruitbody) [FOODON:00003528]", + "is_a": "Produce [FOODON:03305145]", + "title": "Mushroom (fruitbody) [FOODON:00003528]" + }, + "Papaya (whole or parts) [FOODON:03000228]": { + "text": "Papaya (whole or parts) [FOODON:03000228]", + "is_a": "Produce [FOODON:03305145]", + "title": "Papaya (whole or parts) [FOODON:03000228]" + }, + "Pattypan squash (whole or parts) [FOODON:03000232]": { + "text": "Pattypan squash (whole or parts) [FOODON:03000232]", + "is_a": "Produce [FOODON:03305145]", + "title": "Pattypan squash (whole or parts) [FOODON:03000232]" }, - { - "range": "NullValueMenu" - } - ] - }, - "experimental_intervention": { - "name": "experimental_intervention", - "description": "The category of the experimental intervention applied in the food production system.", - "title": "experimental_intervention", - "comments": [ - "In some surveys, a particular intervention in the food supply chain in studied. If there was an intervention specified in the sample plan, select the intervention category from the pick list provided." - ], - "examples": [ - { - "value": "Vaccination [NCIT:C15346]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:upstream_intervention" - ], - "slot_uri": "GENEPIO:0100483", - "domain_of": [ - "GRDISample" - ], - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "ExperimentalInterventionMenu" + "Peach [FOODON:00002485]": { + "text": "Peach [FOODON:00002485]", + "is_a": "Produce [FOODON:03305145]", + "title": "Peach [FOODON:00002485]" }, - { - "range": "NullValueMenu" - } - ] - }, - "experiment_intervention_details": { - "name": "experiment_intervention_details", - "description": "The details of the experimental intervention applied in the food production system.", - "title": "experiment_intervention_details", - "comments": [ - "If an experimental intervention was applied in the survey, provide details in this field as free text." - ], - "examples": [ - { - "value": "2% cranberry solution mixed in feed" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100484", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "amr_testing_by": { - "name": "amr_testing_by", - "description": "The name of the organization that performed the antimicrobial resistance testing.", - "title": "AMR_testing_by", - "comments": [ - "Provide the name of the agency, organization or institution that performed the AMR testing, in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100511", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "AmrTestingByMenu" + "Pepper (whole or parts) [FOODON:03000249]": { + "text": "Pepper (whole or parts) [FOODON:03000249]", + "is_a": "Produce [FOODON:03305145]", + "title": "Pepper (whole or parts) [FOODON:03000249]" }, - { - "range": "NullValueMenu" - } - ] - }, - "amr_testing_by_laboratory_name": { - "name": "amr_testing_by_laboratory_name", - "description": "The name of the lab within the organization that performed the antimicrobial resistance testing.", - "title": "AMR_testing_by_laboratory_name", - "comments": [ - "Provide the name of the specific laboratory that performed the AMR testing (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100512", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString" - }, - "amr_testing_by_contact_name": { - "name": "amr_testing_by_contact_name", - "description": "The name of the individual or the individual's role in the organization that performed the antimicrobial resistance testing.", - "title": "AMR_testing_by_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100513", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Potato [FOODON:03315354]": { + "text": "Potato [FOODON:03315354]", + "is_a": "Produce [FOODON:03305145]", + "title": "Potato [FOODON:03315354]" }, - { - "range": "NullValueMenu" - } - ] - }, - "amr_testing_by_contact_email": { - "name": "amr_testing_by_contact_email", - "description": "The email of the individual or the individual's role in the organization that performed the antimicrobial resistance testing.", - "title": "AMR_testing_by_contact_email", - "comments": [ - "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "johnnyblogs@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100514", - "domain_of": [ - "GRDISample" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Salad [FOODON:03316042]": { + "text": "Salad [FOODON:03316042]", + "is_a": "Produce [FOODON:03305145]", + "title": "Salad [FOODON:03316042]" }, - { - "range": "NullValueMenu" - } - ] - }, - "amr_testing_date": { - "name": "amr_testing_date", - "description": "The date the antimicrobial resistance testing was performed.", - "title": "AMR_testing_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2022-04-03" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100515", - "domain_of": [ - "GRDISample" - ], - "range": "date" - }, - "authors": { - "name": "authors", - "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", - "title": "authors", - "comments": [ - "Include the first and last names of all individuals that should be attributed, separated by a comma." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001517", - "domain_of": [ - "GRDISample" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "description": "The DataHarmonizer software and template version provenance.", - "title": "DataHarmonizer provenance", - "comments": [ - "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, GRDI v1.0.0" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0001518", - "domain_of": [ - "GRDISample" - ], - "range": "Provenance" - }, - "isolate_id": { - "name": "isolate_id", - "title": "isolate_ID", - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100456", - "domain_of": [ - "GRDIIsolate", - "AMRTest" - ], - "required": true - }, - "alternative_isolate_id": { - "name": "alternative_isolate_id", - "description": "An alternative isolate_ID assigned to the isolate by another organization.", - "title": "alternative_isolate_ID", - "comments": [ - "Alternative isolate IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nAn example of a properly formatted alternative_isolate_identifier would be e.g. XYZ4567[CFIA]\nMultiple alternative isolate IDs can be provided, separated by semi-colons." - ], - "examples": [ - { - "value": "GHIF3456[PHAC]" + "Scallion (whole or parts) [FOODON:03000250]": { + "text": "Scallion (whole or parts) [FOODON:03000250]", + "is_a": "Produce [FOODON:03305145]", + "title": "Scallion (whole or parts) [FOODON:03000250]" + }, + "Spinach (whole or parts) [FOODON:03000221]": { + "text": "Spinach (whole or parts) [FOODON:03000221]", + "is_a": "Produce [FOODON:03305145]", + "title": "Spinach (whole or parts) [FOODON:03000221]" + }, + "Sprout [FOODON:03420183]": { + "text": "Sprout [FOODON:03420183]", + "is_a": "Produce [FOODON:03305145]", + "title": "Sprout [FOODON:03420183]" + }, + "Germinated or sprouted seed [FOODON:03420102]": { + "text": "Germinated or sprouted seed [FOODON:03420102]", + "is_a": "Sprout [FOODON:03420183]", + "title": "Germinated or sprouted seed [FOODON:03420102]" + }, + "Alfalfa sprout [FOODON:00002670]": { + "text": "Alfalfa sprout [FOODON:00002670]", + "is_a": "Germinated or sprouted seed [FOODON:03420102]", + "title": "Alfalfa sprout [FOODON:00002670]" }, - { - "value": "QWICK222[CFIA]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:isolate_name_alias" - ], - "slot_uri": "GENEPIO:0100457", - "domain_of": [ - "GRDIIsolate" - ], - "range": "WhitespaceMinimizedString", - "recommended": true - }, - "progeny_isolate_id": { - "name": "progeny_isolate_id", - "description": "The identifier assigned to a progenitor isolate derived from an isolate that was directly obtained from a sample.", - "title": "progeny_isolate_ID", - "comments": [ - "If your sequence data pertains to progeny of an original isolate, provide the progeny_isolate_ID." - ], - "examples": [ - { - "value": "SUB_ON_1526" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100458", - "domain_of": [ - "GRDIIsolate" - ], - "range": "WhitespaceMinimizedString" - }, - "irida_isolate_id": { - "name": "irida_isolate_id", - "description": "The identifier of the isolate in the IRIDA platform.", - "title": "IRIDA_isolate_ID", - "comments": [ - "Provide the \"sample ID\" used to track information linked to the isolate in IRIDA. IRIDA sample IDs should be unqiue to avoid ID clash. This is very important in large Projects, especially when samples are shared from different organizations. Download the IRIDA sample ID and add it to the sample data in your spreadsheet as part of good data management practices." - ], - "examples": [ - { - "value": "GRDI_LL_12345" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100459", - "domain_of": [ - "GRDIIsolate" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Bean sprout [FOODON:00002576]": { + "text": "Bean sprout [FOODON:00002576]", + "is_a": "Germinated or sprouted seed [FOODON:03420102]", + "title": "Bean sprout [FOODON:00002576]" }, - { - "range": "NullValueMenu" - } - ] - }, - "irida_project_id": { - "name": "irida_project_id", - "description": "The identifier of the Project in the iRIDA platform.", - "title": "IRIDA_project_ID", - "comments": [ - "Provide the IRIDA \"project ID\"." - ], - "examples": [ - { - "value": "666" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100460", - "domain_of": [ - "GRDIIsolate" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Chia sprout [FOODON:03000180]": { + "text": "Chia sprout [FOODON:03000180]", + "is_a": "Germinated or sprouted seed [FOODON:03420102]", + "title": "Chia sprout [FOODON:03000180]" }, - { - "range": "NullValueMenu" - } - ] - }, - "isolated_by": { - "name": "isolated_by", - "description": "The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated.", - "title": "isolated_by", - "comments": [ - "Provide the name of the agency, organization or institution that isolated the original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100461", - "domain_of": [ - "GRDIIsolate" - ], - "range": "IsolatedByMenu" - }, - "isolated_by_laboratory_name": { - "name": "isolated_by_laboratory_name", - "description": "The specific laboratory affiliation of the individual who performed the isolation procedure.", - "title": "isolated_by_laboratory_name", - "comments": [ - "Provide the name of the specific laboratory that that isolated the original isolate (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100462", - "domain_of": [ - "GRDIIsolate" - ], - "range": "WhitespaceMinimizedString" - }, - "isolated_by_contact_name": { - "name": "isolated_by_contact_name", - "description": "The name or title of the contact responsible for follow-up regarding the isolate.", - "title": "isolated_by_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100463", - "domain_of": [ - "GRDIIsolate" - ], - "range": "WhitespaceMinimizedString" - }, - "isolated_by_contact_email": { - "name": "isolated_by_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the isolate.", - "title": "isolated_by_contact_email", - "comments": [ - "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "enterics@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100464", - "domain_of": [ - "GRDIIsolate" - ], - "range": "WhitespaceMinimizedString" - }, - "isolation_date": { - "name": "isolation_date", - "description": "The date on which the isolate was isolated from a sample.", - "title": "isolation_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2020-10-30" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:cult_isol_date" - ], - "slot_uri": "GENEPIO:0100465", - "domain_of": [ - "GRDIIsolate" - ], - "range": "date" - }, - "isolate_received_date": { - "name": "isolate_received_date", - "description": "The date on which the isolate was received by the laboratory.", - "title": "isolate_received_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2020-11-15" - } - ], - "from_schema": "https://example.com/GRDI", - "slot_uri": "GENEPIO:0100466", - "domain_of": [ - "GRDIIsolate" - ], - "range": "WhitespaceMinimizedString" - }, - "antimicrobial_drug": { - "name": "antimicrobial_drug", - "description": "The drug which the pathogen was exposed to.", - "title": "antimicrobial_drug", - "comments": [ - "Select a drug from the pick list provided." - ], - "examples": [ - { - "value": "ampicillin" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "range": "AntimicrobialResistanceTestDrugMenu", - "required": true - }, - "resistance_phenotype": { - "name": "resistance_phenotype", - "description": "The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic", - "title": "resistance_phenotype", - "comments": [ - "Select a phenotype from the pick list provided." - ], - "examples": [ - { - "value": "Susceptible antimicrobial phenotype [ARO:3004302]" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "recommended": true, - "any_of": [ - { - "range": "AntimicrobialPhenotypeMenu" + "Mixed sprouts [FOODON:03000182]": { + "text": "Mixed sprouts [FOODON:03000182]", + "is_a": "Germinated or sprouted seed [FOODON:03420102]", + "title": "Mixed sprouts [FOODON:03000182]" + }, + "Mung bean sprout [FOODON:03301446]": { + "text": "Mung bean sprout [FOODON:03301446]", + "is_a": "Germinated or sprouted seed [FOODON:03420102]", + "title": "Mung bean sprout [FOODON:03301446]" }, - { - "range": "NullValueMenu" - } - ] - }, - "measurement": { - "name": "measurement", - "description": "The measured value of amikacin resistance.", - "title": "measurement", - "comments": [ - "This field should only contain a number (either an integer or a number with decimals)." - ], - "examples": [ - { - "value": "4" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Tomato (whole or pieces) [FOODON:00002318]": { + "text": "Tomato (whole or pieces) [FOODON:00002318]", + "is_a": "Produce [FOODON:03305145]", + "title": "Tomato (whole or pieces) [FOODON:00002318]" }, - { - "range": "NullValueMenu" - } - ] - }, - "measurement_units": { - "name": "measurement_units", - "description": "The units of the antimicrobial resistance measurement.", - "title": "measurement_units", - "comments": [ - "Select the units from the pick list provided. Use the Term Request System to request the addition of other units if necessary." - ], - "examples": [ - { - "value": "ug/mL [UO:0000274]" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "required": true, - "any_of": [ - { - "range": "AntimicrobialMeasurementUnitsMenu" + "Vegetable (whole or parts) [FOODON:03315308]": { + "text": "Vegetable (whole or parts) [FOODON:03315308]", + "is_a": "Produce [FOODON:03305145]", + "title": "Vegetable (whole or parts) [FOODON:03315308]" }, - { - "range": "NullValueMenu" - } - ] - }, - "measurement_sign": { - "name": "measurement_sign", - "description": "The qualifier associated with the antimicrobial resistance measurement", - "title": "measurement_sign", - "comments": [ - "Select the comparator sign from the pick list provided. Use the Term Request System to request the addition of other signs if necessary." - ], - "examples": [ - { - "value": "greater than (>) [GENEPIO:0001006]" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "required": true, - "any_of": [ - { - "range": "AntimicrobialMeasurementSignMenu" + "Spice or herb [FOODON:00001242]": { + "text": "Spice or herb [FOODON:00001242]", + "title": "Spice or herb [FOODON:00001242]" }, - { - "range": "NullValueMenu" - } - ] - }, - "laboratory_typing_method": { - "name": "laboratory_typing_method", - "description": "The general method used for antimicrobial susceptibility testing.", - "title": "laboratory_typing_method", - "comments": [ - "Select a typing method from the pick list provided. Use the Term Request System to request the addition of other methods if necessary." - ], - "examples": [ - { - "value": "Broth dilution [ARO:3004397]" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "any_of": [ - { - "range": "AntimicrobialLaboratoryTypingMethodMenu" + "Basil (whole or parts) [FOODON:03000233]": { + "text": "Basil (whole or parts) [FOODON:03000233]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Basil (whole or parts) [FOODON:03000233]" }, - { - "range": "NullValueMenu" - } - ] - }, - "laboratory_typing_platform": { - "name": "laboratory_typing_platform", - "description": "The brand/platform used for antimicrobial susceptibility testing.", - "title": "laboratory_typing_platform", - "comments": [ - "Select a typing platform from the pick list provided. Use the Term Request System to request the addition of other platforms if necessary." - ], - "examples": [ - { - "value": "Sensitire [ARO:3004402]" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "any_of": [ - { - "range": "AntimicrobialLaboratoryTypingPlatformMenu" + "Black pepper (whole or parts) [FOODON:03000242]": { + "text": "Black pepper (whole or parts) [FOODON:03000242]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Black pepper (whole or parts) [FOODON:03000242]" }, - { - "range": "NullValueMenu" - } - ] - }, - "laboratory_typing_platform_version": { - "name": "laboratory_typing_platform_version", - "description": "The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing.", - "title": "laboratory_typing_platform_version", - "comments": [ - "Include any additional information about the antimicrobial susceptibility test such as the drug panel details." - ], - "examples": [ - { - "value": "CMV3AGNF" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "any_of": [ - { - "range": "WhitespaceMinimizedString" + "Cardamom (whole or parts) [FOODON:03000246]": { + "text": "Cardamom (whole or parts) [FOODON:03000246]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Cardamom (whole or parts) [FOODON:03000246]" }, - { - "range": "NullValueMenu" - } - ] - }, - "vendor_name": { - "name": "vendor_name", - "description": "The name of the vendor of the testing platform used.", - "title": "vendor_name", - "comments": [ - "Provide the full name of the company (avoid abbreviations)." - ], - "examples": [ - { - "value": "Sensititre" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "any_of": [ - { - "range": "AntimicrobialVendorName" + "Chive leaf (whole or parts) [FOODON:03000240]": { + "text": "Chive leaf (whole or parts) [FOODON:03000240]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Chive leaf (whole or parts) [FOODON:03000240]" }, - { - "range": "NullValueMenu" - } - ] - }, - "testing_standard": { - "name": "testing_standard", - "description": "The testing standard used for determination of resistance phenotype", - "title": "testing_standard", - "comments": [ - "Select a testing standard from the pick list provided." - ], - "examples": [ - { - "value": "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "recommended": true, - "any_of": [ - { - "range": "AntimicrobialTestingStandardMenu" + "Coriander powder [FOODON:00004274]": { + "text": "Coriander powder [FOODON:00004274]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Coriander powder [FOODON:00004274]" + }, + "Coriander seed (whole or parts) [FOODON:03000224]": { + "text": "Coriander seed (whole or parts) [FOODON:03000224]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Coriander seed (whole or parts) [FOODON:03000224]" + }, + "Cumin powder [FOODON:00004275]": { + "text": "Cumin powder [FOODON:00004275]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Cumin powder [FOODON:00004275]" + }, + "Cumin seed (whole) [FOODON:00003396]": { + "text": "Cumin seed (whole) [FOODON:00003396]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Cumin seed (whole) [FOODON:00003396]" + }, + "Black cumin seed (whole or parts) [FOODON:03000247]": { + "text": "Black cumin seed (whole or parts) [FOODON:03000247]", + "is_a": "Cumin seed (whole) [FOODON:00003396]", + "title": "Black cumin seed (whole or parts) [FOODON:03000247]" + }, + "Curry leaf (whole or parts) [FOODON:03000225]": { + "text": "Curry leaf (whole or parts) [FOODON:03000225]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Curry leaf (whole or parts) [FOODON:03000225]" + }, + "Curry powder [FOODON:03301842]": { + "text": "Curry powder [FOODON:03301842]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Curry powder [FOODON:03301842]" + }, + "Dill spice [FOODON:00004307]": { + "text": "Dill spice [FOODON:00004307]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Dill spice [FOODON:00004307]" + }, + "Fennel (whole or parts) [FOODON:03000244]": { + "text": "Fennel (whole or parts) [FOODON:03000244]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Fennel (whole or parts) [FOODON:03000244]" + }, + "Garlic powder [FOODON:03301844]": { + "text": "Garlic powder [FOODON:03301844]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Garlic powder [FOODON:03301844]" + }, + "Ginger root (whole or parts) [FOODON:03000220]": { + "text": "Ginger root (whole or parts) [FOODON:03000220]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Ginger root (whole or parts) [FOODON:03000220]" + }, + "Mint leaf (whole or parts) [FOODON:03000238]": { + "text": "Mint leaf (whole or parts) [FOODON:03000238]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Mint leaf (whole or parts) [FOODON:03000238]" + }, + "Oregano (whole or parts) [FOODON:03000226]": { + "text": "Oregano (whole or parts) [FOODON:03000226]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Oregano (whole or parts) [FOODON:03000226]" + }, + "Paprika (ground) [FOODON:03301223]": { + "text": "Paprika (ground) [FOODON:03301223]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Paprika (ground) [FOODON:03301223]" + }, + "Parsley leaf (whole or parts) [FOODON:03000231]": { + "text": "Parsley leaf (whole or parts) [FOODON:03000231]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Parsley leaf (whole or parts) [FOODON:03000231]" + }, + "Pepper (ground) [FOODON:03301526]": { + "text": "Pepper (ground) [FOODON:03301526]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Pepper (ground) [FOODON:03301526]" }, - { - "range": "NullValueMenu" - } - ] - }, - "testing_standard_version": { - "name": "testing_standard_version", - "description": "The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used.", - "title": "testing_standard_version", - "comments": [ - "If applicable, include a version number for the testing standard used." - ], - "examples": [ - { - "value": "M100" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "range": "WhitespaceMinimizedString" - }, - "testing_standard_details": { - "name": "testing_standard_details", - "description": "Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype", - "title": "testing_standard_details", - "comments": [ - "This information may include the year or location where the testing standard was published. If not applicable, leave blank." - ], - "examples": [ - { - "value": "27th ed. Wayne, PA: Clinical and Laboratory Standards Institute" + "Rasam powder [FOODON:00004277]": { + "text": "Rasam powder [FOODON:00004277]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Rasam powder [FOODON:00004277]" }, - { - "value": "2017." - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "range": "WhitespaceMinimizedString" - }, - "susceptible_breakpoint": { - "name": "susceptible_breakpoint", - "description": "The maximum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “sensitive” to this antimicrobial.", - "title": "susceptible_breakpoint", - "comments": [ - "This field should only contain a number (either an integer or a number with decimals), since the “<=” qualifier is implied." - ], - "examples": [ - { - "value": "8" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "range": "WhitespaceMinimizedString" - }, - "intermediate_breakpoint": { - "name": "intermediate_breakpoint", - "description": "The intermediate measurement(s), in the units specified in the “AMR_measurement_units” field, where a sample would be considered to have an “intermediate” phenotype for this antimicrobial.", - "title": "intermediate_breakpoint", - "examples": [ - { - "value": "16" + "Sage [FOODON:03301560]": { + "text": "Sage [FOODON:03301560]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Sage [FOODON:03301560]" + }, + "Turmeric (ground) [FOODON:03310841]": { + "text": "Turmeric (ground) [FOODON:03310841]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Turmeric (ground) [FOODON:03310841]" + }, + "Spice [FOODON:03303380]": { + "text": "Spice [FOODON:03303380]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "Spice [FOODON:03303380]" + }, + "White peppercorn (whole or parts) [FOODON:03000251]": { + "text": "White peppercorn (whole or parts) [FOODON:03000251]", + "is_a": "Spice or herb [FOODON:00001242]", + "title": "White peppercorn (whole or parts) [FOODON:03000251]" } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "range": "WhitespaceMinimizedString" + } }, - "resistant_breakpoint": { - "name": "resistant_breakpoint", - "description": "The minimum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “resistant” to this antimicrobial.", - "title": "resistant_breakpoint", - "comments": [ - "This field should only contain a number (either an integer or a number with decimals), since the “>=” qualifier is implied." - ], - "examples": [ - { - "value": "32" - } - ], - "from_schema": "https://example.com/GRDI", - "domain_of": [ - "AMRTest" - ], - "range": "WhitespaceMinimizedString" - } - }, - "classes": { - "GRDISample": { - "name": "GRDISample", - "description": "Specification for GRDI virus biosample data gathering", - "title": "GRDI Sample", + "FoodProductPropertiesMenu": { + "name": "FoodProductPropertiesMenu", + "title": "food_product_properties menu", "from_schema": "https://example.com/GRDI", - "slot_usage": { - "sample_collector_sample_id": { - "name": "sample_collector_sample_id", - "description": "The user-defined name for the sample.", - "comments": [ - "The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "ABCD123" - } - ], - "exact_mappings": [ - "BIOSAMPLE:sample_name", - "NCBI_BIOSAMPLE_Enterics:sample_name", - "NCBI_ANTIBIOGRAM:sample_name/biosample_accession" - ], - "rank": 1, - "identifier": true, - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "permissible_values": { + "Food (canned) [FOODON:00002418]": { + "text": "Food (canned) [FOODON:00002418]", + "title": "Food (canned) [FOODON:00002418]" }, - "alternative_sample_id": { - "name": "alternative_sample_id", - "rank": 2, - "slot_group": "Sample collection and processing" + "Food (cooked) [FOODON:00001181]": { + "text": "Food (cooked) [FOODON:00001181]", + "title": "Food (cooked) [FOODON:00001181]" }, - "sample_collected_by": { - "name": "sample_collected_by", - "rank": 3, - "slot_group": "Sample collection and processing" + "Food (cut) [FOODON:00004291]": { + "text": "Food (cut) [FOODON:00004291]", + "title": "Food (cut) [FOODON:00004291]" }, - "sample_collected_by_laboratory_name": { - "name": "sample_collected_by_laboratory_name", - "rank": 4, - "slot_group": "Sample collection and processing" + "Food (chopped) [FOODON:00002777]": { + "text": "Food (chopped) [FOODON:00002777]", + "is_a": "Food (cut) [FOODON:00004291]", + "title": "Food (chopped) [FOODON:00002777]" }, - "sample_collection_project_name": { - "name": "sample_collection_project_name", - "rank": 5, - "slot_group": "Sample collection and processing" + "Food (chunks) [FOODON:00004555]": { + "text": "Food (chunks) [FOODON:00004555]", + "is_a": "Food (cut) [FOODON:00004291]", + "title": "Food (chunks) [FOODON:00004555]" }, - "sample_plan_name": { - "name": "sample_plan_name", - "rank": 6, - "slot_group": "Sample collection and processing" + "Food (cubed) [FOODON:00004278]": { + "text": "Food (cubed) [FOODON:00004278]", + "is_a": "Food (cut) [FOODON:00004291]", + "title": "Food (cubed) [FOODON:00004278]" }, - "sample_plan_id": { - "name": "sample_plan_id", - "rank": 7, - "slot_group": "Sample collection and processing" + "Food (diced) [FOODON:00004549]": { + "text": "Food (diced) [FOODON:00004549]", + "is_a": "Food (cut) [FOODON:00004291]", + "title": "Food (diced) [FOODON:00004549]" }, - "sample_collector_contact_name": { - "name": "sample_collector_contact_name", - "rank": 8, - "slot_group": "Sample collection and processing" + "Food (grated) [FOODON:00004552]": { + "text": "Food (grated) [FOODON:00004552]", + "is_a": "Food (cut) [FOODON:00004291]", + "title": "Food (grated) [FOODON:00004552]" }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "rank": 9, - "slot_group": "Sample collection and processing" + "Food (sliced) [FOODON:00002455]": { + "text": "Food (sliced) [FOODON:00002455]", + "is_a": "Food (cut) [FOODON:00004291]", + "title": "Food (sliced) [FOODON:00002455]" }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "rank": 10, - "slot_group": "Sample collection and processing" + "Food (shredded) [FOODON:00004553]": { + "text": "Food (shredded) [FOODON:00004553]", + "is_a": "Food (cut) [FOODON:00004291]", + "title": "Food (shredded) [FOODON:00004553]" }, - "presampling_activity": { - "name": "presampling_activity", - "rank": 11, - "slot_group": "Sample collection and processing" + "Food (dried) [FOODON:03307539]": { + "text": "Food (dried) [FOODON:03307539]", + "title": "Food (dried) [FOODON:03307539]" }, - "presampling_activity_details": { - "name": "presampling_activity_details", - "rank": 12, - "slot_group": "Sample collection and processing" + "Food (fresh) [FOODON:00002457]": { + "text": "Food (fresh) [FOODON:00002457]", + "title": "Food (fresh) [FOODON:00002457]" }, - "experimental_protocol_field": { - "name": "experimental_protocol_field", - "rank": 13, - "slot_group": "Sample collection and processing" + "Food (frozen) [FOODON:03302148]": { + "text": "Food (frozen) [FOODON:03302148]", + "title": "Food (frozen) [FOODON:03302148]" + }, + "Food (pulped) [FOODON:00004554]": { + "text": "Food (pulped) [FOODON:00004554]", + "title": "Food (pulped) [FOODON:00004554]" + }, + "Food (raw) [FOODON:03311126]": { + "text": "Food (raw) [FOODON:03311126]", + "title": "Food (raw) [FOODON:03311126]" + }, + "Food (unseasoned) [FOODON:00004287]": { + "text": "Food (unseasoned) [FOODON:00004287]", + "title": "Food (unseasoned) [FOODON:00004287]" + }, + "Italian-style food product [FOODON:00004321]": { + "text": "Italian-style food product [FOODON:00004321]", + "title": "Italian-style food product [FOODON:00004321]" + }, + "Meat (boneless) [FOODON:00003467]": { + "text": "Meat (boneless) [FOODON:00003467]", + "title": "Meat (boneless) [FOODON:00003467]" + }, + "Meat (skinless) [FOODON:00003468]": { + "text": "Meat (skinless) [FOODON:00003468]", + "title": "Meat (skinless) [FOODON:00003468]" + }, + "Meat (with bone) [FOODON:02010116]": { + "text": "Meat (with bone) [FOODON:02010116]", + "title": "Meat (with bone) [FOODON:02010116]" + }, + "Meat (with skin) [FOODON:02010111]": { + "text": "Meat (with skin) [FOODON:02010111]", + "title": "Meat (with skin) [FOODON:02010111]" + }, + "Soft [PATO:0000387]": { + "text": "Soft [PATO:0000387]", + "title": "Soft [PATO:0000387]" + } + } + }, + "LabelClaimMenu": { + "name": "LabelClaimMenu", + "title": "label_claim menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Antibiotic free [FOODON:03601063]": { + "text": "Antibiotic free [FOODON:03601063]", + "title": "Antibiotic free [FOODON:03601063]" + }, + "Cage free [FOODON:03601064]": { + "text": "Cage free [FOODON:03601064]", + "title": "Cage free [FOODON:03601064]" + }, + "Hormone free [FOODON:03601062]": { + "text": "Hormone free [FOODON:03601062]", + "title": "Hormone free [FOODON:03601062]" + }, + "Organic food claim or use [FOODON:03510128]": { + "text": "Organic food claim or use [FOODON:03510128]", + "title": "Organic food claim or use [FOODON:03510128]" + }, + "Pasture raised [FOODON:03601065]": { + "text": "Pasture raised [FOODON:03601065]", + "title": "Pasture raised [FOODON:03601065]" + }, + "Ready-to-eat (RTE) [FOODON:03316636]": { + "text": "Ready-to-eat (RTE) [FOODON:03316636]", + "title": "Ready-to-eat (RTE) [FOODON:03316636]" + } + } + }, + "AnimalSourceOfFoodMenu": { + "name": "AnimalSourceOfFoodMenu", + "title": "animal_source_of_food menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Cow [NCBITaxon:9913]": { + "text": "Cow [NCBITaxon:9913]", + "title": "Cow [NCBITaxon:9913]" + }, + "Fish [FOODON:03411222]": { + "text": "Fish [FOODON:03411222]", + "title": "Fish [FOODON:03411222]" }, - "experimental_specimen_role_type": { - "name": "experimental_specimen_role_type", - "rank": 14, - "slot_group": "Sample collection and processing" + "Pig [NCBITaxon:9823]": { + "text": "Pig [NCBITaxon:9823]", + "title": "Pig [NCBITaxon:9823]" }, - "specimen_processing": { - "name": "specimen_processing", - "rank": 15, - "slot_group": "Sample collection and processing" + "Poultry or game bird [FOODON:03411563]": { + "text": "Poultry or game bird [FOODON:03411563]", + "title": "Poultry or game bird [FOODON:03411563]" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "rank": 16, - "slot_group": "Sample collection and processing" + "Chicken [NCBITaxon:9031]": { + "text": "Chicken [NCBITaxon:9031]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Chicken [NCBITaxon:9031]" }, - "nucleic_acid_extraction_method": { - "name": "nucleic_acid_extraction_method", - "rank": 17, - "slot_group": "Sample collection and processing" + "Turkey [NCBITaxon:9103]": { + "text": "Turkey [NCBITaxon:9103]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Turkey [NCBITaxon:9103]" }, - "nucleic_acid_extraction_kit": { - "name": "nucleic_acid_extraction_kit", - "rank": 18, - "slot_group": "Sample collection and processing" + "Sheep [NCBITaxon:9940]": { + "text": "Sheep [NCBITaxon:9940]", + "title": "Sheep [NCBITaxon:9940]" }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "rank": 19, - "slot_group": "Sample collection and processing" + "Shellfish [FOODON:03411433]": { + "text": "Shellfish [FOODON:03411433]", + "title": "Shellfish [FOODON:03411433]" }, - "geo_loc_name_state_province_region": { - "name": "geo_loc_name_state_province_region", - "rank": 20, - "slot_group": "Sample collection and processing" + "Mussel [FOODON:03411223]": { + "text": "Mussel [FOODON:03411223]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Mussel [FOODON:03411223]" }, - "geo_loc_name_site": { - "name": "geo_loc_name_site", - "rank": 21, - "slot_group": "Sample collection and processing" + "Scallop [NCBITaxon:6566]": { + "text": "Scallop [NCBITaxon:6566]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Scallop [NCBITaxon:6566]" }, - "food_product_origin_geo_loc_name_country": { - "name": "food_product_origin_geo_loc_name_country", - "rank": 22, - "slot_group": "Sample collection and processing" + "Shrimp [FOODON:03411237]": { + "text": "Shrimp [FOODON:03411237]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Shrimp [FOODON:03411237]" }, - "host_origin_geo_loc_name_country": { - "name": "host_origin_geo_loc_name_country", - "rank": 23, - "slot_group": "Sample collection and processing" + "Squid [FOODON:03411205]": { + "text": "Squid [FOODON:03411205]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Squid [FOODON:03411205]" + } + } + }, + "FoodProductProductionStreamMenu": { + "name": "FoodProductProductionStreamMenu", + "title": "food_product_production_stream menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Beef cattle production stream [FOODON:03000452]": { + "text": "Beef cattle production stream [FOODON:03000452]", + "title": "Beef cattle production stream [FOODON:03000452]" }, - "geo_loc_latitude": { - "name": "geo_loc_latitude", - "rank": 24, - "slot_group": "Sample collection and processing" + "Broiler chicken production stream [FOODON:03000455]": { + "text": "Broiler chicken production stream [FOODON:03000455]", + "title": "Broiler chicken production stream [FOODON:03000455]" }, - "geo_loc_longitude": { - "name": "geo_loc_longitude", - "rank": 25, - "slot_group": "Sample collection and processing" + "Dairy cattle production stream [FOODON:03000453]": { + "text": "Dairy cattle production stream [FOODON:03000453]", + "title": "Dairy cattle production stream [FOODON:03000453]" }, - "sample_collection_date": { - "name": "sample_collection_date", - "rank": 26, - "slot_group": "Sample collection and processing" + "Egg production stream [FOODON:03000458]": { + "text": "Egg production stream [FOODON:03000458]", + "title": "Egg production stream [FOODON:03000458]" }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "rank": 27, - "slot_group": "Sample collection and processing" + "Layer chicken production stream [FOODON:03000456]": { + "text": "Layer chicken production stream [FOODON:03000456]", + "title": "Layer chicken production stream [FOODON:03000456]" }, - "sample_collection_end_date": { - "name": "sample_collection_end_date", - "rank": 28, - "slot_group": "Sample collection and processing" + "Meat production stream [FOODON:03000460]": { + "text": "Meat production stream [FOODON:03000460]", + "title": "Meat production stream [FOODON:03000460]" }, - "sample_processing_date": { - "name": "sample_processing_date", - "rank": 29, - "slot_group": "Sample collection and processing" + "Veal meat production stream [FOODON:03000461]": { + "text": "Veal meat production stream [FOODON:03000461]", + "is_a": "Meat production stream [FOODON:03000460]", + "title": "Veal meat production stream [FOODON:03000461]" }, - "sample_collection_start_time": { - "name": "sample_collection_start_time", - "rank": 30, - "slot_group": "Sample collection and processing" + "Milk production stream [FOODON:03000459]": { + "text": "Milk production stream [FOODON:03000459]", + "title": "Milk production stream [FOODON:03000459]" + } + } + }, + "CollectionDeviceMenu": { + "name": "CollectionDeviceMenu", + "title": "collection_device menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Auger (earth auger) [AGRO:00000405]": { + "text": "Auger (earth auger) [AGRO:00000405]", + "title": "Auger (earth auger) [AGRO:00000405]" }, - "sample_collection_end_time": { - "name": "sample_collection_end_time", - "rank": 31, - "slot_group": "Sample collection and processing" + "Box corer [GENEPIO:0100928]": { + "text": "Box corer [GENEPIO:0100928]", + "title": "Box corer [GENEPIO:0100928]" }, - "sample_collection_time_of_day": { - "name": "sample_collection_time_of_day", - "rank": 32, - "slot_group": "Sample collection and processing" + "Container [OBI:0000967]": { + "text": "Container [OBI:0000967]", + "title": "Container [OBI:0000967]" }, - "sample_collection_time_duration_value": { - "name": "sample_collection_time_duration_value", - "rank": 33, - "slot_group": "Sample collection and processing" + "Bag [GSSO:008558]": { + "text": "Bag [GSSO:008558]", + "is_a": "Container [OBI:0000967]", + "title": "Bag [GSSO:008558]" }, - "sample_collection_time_duration_unit": { - "name": "sample_collection_time_duration_unit", - "rank": 34, - "slot_group": "Sample collection and processing" + "Whirlpak sampling bag [GENEPIO:0002122]": { + "text": "Whirlpak sampling bag [GENEPIO:0002122]", + "is_a": "Bag [GSSO:008558]", + "title": "Whirlpak sampling bag [GENEPIO:0002122]" }, - "sample_received_date": { - "name": "sample_received_date", - "rank": 35, - "slot_group": "Sample collection and processing" + "Bottle [FOODON:03490214]": { + "text": "Bottle [FOODON:03490214]", + "is_a": "Container [OBI:0000967]", + "title": "Bottle [FOODON:03490214]" }, - "original_sample_description": { - "name": "original_sample_description", - "rank": 36, - "slot_group": "Sample collection and processing" + "Vial [OBI:0000522]": { + "text": "Vial [OBI:0000522]", + "is_a": "Container [OBI:0000967]", + "title": "Vial [OBI:0000522]" }, - "environmental_site": { - "name": "environmental_site", - "rank": 37, - "slot_group": "Sample collection and processing" + "Culture plate [GENEPIO:0004318]": { + "text": "Culture plate [GENEPIO:0004318]", + "title": "Culture plate [GENEPIO:0004318]" }, - "environmental_material": { - "name": "environmental_material", - "rank": 38, - "slot_group": "Sample collection and processing" + "Petri dish [NCIT:C96141]": { + "text": "Petri dish [NCIT:C96141]", + "is_a": "Culture plate [GENEPIO:0004318]", + "title": "Petri dish [NCIT:C96141]" }, - "environmental_material_constituent": { - "name": "environmental_material_constituent", - "rank": 39, - "slot_group": "Sample collection and processing" + "Filter [GENEPIO:0100103]": { + "text": "Filter [GENEPIO:0100103]", + "title": "Filter [GENEPIO:0100103]" }, - "animal_or_plant_population": { - "name": "animal_or_plant_population", - "rank": 40, - "slot_group": "Sample collection and processing" + "PONAR grab sampler [GENEPIO:0100929]": { + "text": "PONAR grab sampler [GENEPIO:0100929]", + "title": "PONAR grab sampler [GENEPIO:0100929]" }, - "anatomical_material": { - "name": "anatomical_material", - "rank": 41, - "slot_group": "Sample collection and processing" + "Scoop [GENEPIO:0002125]": { + "text": "Scoop [GENEPIO:0002125]", + "title": "Scoop [GENEPIO:0002125]" }, - "body_product": { - "name": "body_product", - "rank": 42, - "slot_group": "Sample collection and processing" + "Soil sample probe [GENEPIO:0100930]": { + "text": "Soil sample probe [GENEPIO:0100930]", + "title": "Soil sample probe [GENEPIO:0100930]" }, - "anatomical_part": { - "name": "anatomical_part", - "rank": 43, - "slot_group": "Sample collection and processing" + "Spatula [NCIT:C149941]": { + "text": "Spatula [NCIT:C149941]", + "title": "Spatula [NCIT:C149941]" }, - "anatomical_region": { - "name": "anatomical_region", - "rank": 44, - "slot_group": "Sample collection and processing" + "Sponge [OBI:0002819]": { + "text": "Sponge [OBI:0002819]", + "title": "Sponge [OBI:0002819]" }, - "food_product": { - "name": "food_product", - "rank": 45, - "slot_group": "Sample collection and processing" + "Swab [GENEPIO:0100027]": { + "text": "Swab [GENEPIO:0100027]", + "is_a": "Sponge [OBI:0002819]", + "title": "Swab [GENEPIO:0100027]" }, - "food_product_properties": { - "name": "food_product_properties", - "rank": 46, - "slot_group": "Sample collection and processing" + "Drag swab [OBI:0002822]": { + "text": "Drag swab [OBI:0002822]", + "is_a": "Swab [GENEPIO:0100027]", + "title": "Drag swab [OBI:0002822]" }, - "label_claim": { - "name": "label_claim", - "rank": 47, - "slot_group": "Sample collection and processing" + "Surface wipe [OBI:0002824]": { + "text": "Surface wipe [OBI:0002824]", + "is_a": "Swab [GENEPIO:0100027]", + "title": "Surface wipe [OBI:0002824]" }, - "animal_source_of_food": { - "name": "animal_source_of_food", - "rank": 48, - "slot_group": "Sample collection and processing" + "Tube [GENEPIO:0101196]": { + "text": "Tube [GENEPIO:0101196]", + "title": "Tube [GENEPIO:0101196]" }, - "food_product_production_stream": { - "name": "food_product_production_stream", - "rank": 49, - "slot_group": "Sample collection and processing" + "Vacuum device [GENEPIO:0002127]": { + "text": "Vacuum device [GENEPIO:0002127]", + "title": "Vacuum device [GENEPIO:0002127]" }, - "food_packaging": { - "name": "food_packaging", - "rank": 50, - "slot_group": "Sample collection and processing" + "Vacutainer [OBIB:0000032]": { + "text": "Vacutainer [OBIB:0000032]", + "is_a": "Vacuum device [GENEPIO:0002127]", + "title": "Vacutainer [OBIB:0000032]" + } + } + }, + "CollectionMethodMenu": { + "name": "CollectionMethodMenu", + "title": "collection_method menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Aspiration [HP:0002835]": { + "text": "Aspiration [HP:0002835]", + "title": "Aspiration [HP:0002835]" }, - "food_quality_date": { - "name": "food_quality_date", - "rank": 51, - "slot_group": "Sample collection and processing" + "Biopsy [OBI:0002650]": { + "text": "Biopsy [OBI:0002650]", + "title": "Biopsy [OBI:0002650]" }, - "food_packaging_date": { - "name": "food_packaging_date", - "rank": 52, - "slot_group": "Sample collection and processing" + "Fecal grab [GENEPIO:0004326]": { + "text": "Fecal grab [GENEPIO:0004326]", + "title": "Fecal grab [GENEPIO:0004326]" }, - "collection_device": { - "name": "collection_device", - "rank": 53, - "slot_group": "Sample collection and processing" + "Filtration [OBI:0302885]": { + "text": "Filtration [OBI:0302885]", + "title": "Filtration [OBI:0302885]" }, - "collection_method": { - "name": "collection_method", - "rank": 54, - "slot_group": "Sample collection and processing" + "Air filtration [GENEPIO:0100031]": { + "text": "Air filtration [GENEPIO:0100031]", + "is_a": "Filtration [OBI:0302885]", + "title": "Air filtration [GENEPIO:0100031]" }, - "sample_volume_measurement_value": { - "name": "sample_volume_measurement_value", - "rank": 55, - "slot_group": "Sample collection and processing" + "Water filtration [GENEPIO:0100931]": { + "text": "Water filtration [GENEPIO:0100931]", + "is_a": "Filtration [OBI:0302885]", + "title": "Water filtration [GENEPIO:0100931]" }, - "sample_volume_measurement_unit": { - "name": "sample_volume_measurement_unit", - "rank": 56, - "slot_group": "Sample collection and processing" + "Lavage [OBI:0600044]": { + "text": "Lavage [OBI:0600044]", + "title": "Lavage [OBI:0600044]" }, - "residual_sample_status": { - "name": "residual_sample_status", - "rank": 57, - "slot_group": "Sample collection and processing" + "Bronchoalveolar lavage [GENEPIO:0100032]": { + "text": "Bronchoalveolar lavage [GENEPIO:0100032]", + "is_a": "Lavage [OBI:0600044]", + "title": "Bronchoalveolar lavage [GENEPIO:0100032]" }, - "sample_storage_method": { - "name": "sample_storage_method", - "rank": 58, - "slot_group": "Sample collection and processing" + "Gastric lavage [GENEPIO:0100033]": { + "text": "Gastric lavage [GENEPIO:0100033]", + "is_a": "Lavage [OBI:0600044]", + "title": "Gastric lavage [GENEPIO:0100033]" }, - "sample_storage_medium": { - "name": "sample_storage_medium", - "rank": 59, - "slot_group": "Sample collection and processing" + "Necropsy [MMO:0000344]": { + "text": "Necropsy [MMO:0000344]", + "title": "Necropsy [MMO:0000344]" }, - "sample_storage_duration_value": { - "name": "sample_storage_duration_value", - "rank": 60, - "slot_group": "Sample collection and processing" + "Phlebotomy [NCIT:C28221]": { + "text": "Phlebotomy [NCIT:C28221]", + "title": "Phlebotomy [NCIT:C28221]" }, - "sample_storage_duration_unit": { - "name": "sample_storage_duration_unit", - "rank": 61, - "slot_group": "Sample collection and processing" + "Rinsing for specimen collection [GENEPIO:0002116]": { + "text": "Rinsing for specimen collection [GENEPIO:0002116]", + "title": "Rinsing for specimen collection [GENEPIO:0002116]" }, - "nucleic_acid_storage_duration_value": { - "name": "nucleic_acid_storage_duration_value", - "rank": 62, - "slot_group": "Sample collection and processing" + "Scooping [GENEPIO:0100932]": { + "text": "Scooping [GENEPIO:0100932]", + "title": "Scooping [GENEPIO:0100932]" }, - "nucleic_acid_storage_duration_unit": { - "name": "nucleic_acid_storage_duration_unit", - "rank": 63, - "slot_group": "Sample collection and processing" + "Sediment collection [GENEPIO:0100933]": { + "text": "Sediment collection [GENEPIO:0100933]", + "title": "Sediment collection [GENEPIO:0100933]" }, - "available_data_types": { - "name": "available_data_types", - "rank": 64, - "slot_group": "Sample collection and processing" + "Soil coring [GENEPIO:0100934]": { + "text": "Soil coring [GENEPIO:0100934]", + "title": "Soil coring [GENEPIO:0100934]" }, - "available_data_type_details": { - "name": "available_data_type_details", - "rank": 65, - "slot_group": "Sample collection and processing" + "Surgical removal [XCO:0000026]": { + "text": "Surgical removal [XCO:0000026]", + "title": "Surgical removal [XCO:0000026]" }, - "water_depth": { - "name": "water_depth", - "rank": 66, - "slot_group": "Environmental conditions and measurements" + "Weep fluid collection (pouring) [GENEPIO:0101003]": { + "text": "Weep fluid collection (pouring) [GENEPIO:0101003]", + "title": "Weep fluid collection (pouring) [GENEPIO:0101003]" + } + } + }, + "SampleVolumeMeasurementUnitMenu": { + "name": "SampleVolumeMeasurementUnitMenu", + "title": "sample_volume_measurement_unit menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "microliter (uL) [UO:0000101]": { + "text": "microliter (uL) [UO:0000101]", + "title": "microliter (uL) [UO:0000101]" }, - "water_depth_units": { - "name": "water_depth_units", - "rank": 67, - "slot_group": "Environmental conditions and measurements" + "milliliter (mL) [UO:0000098]": { + "text": "milliliter (mL) [UO:0000098]", + "title": "milliliter (mL) [UO:0000098]" }, - "sediment_depth": { - "name": "sediment_depth", - "rank": 68, - "slot_group": "Environmental conditions and measurements" + "liter (L) [UO:0000099]": { + "text": "liter (L) [UO:0000099]", + "title": "liter (L) [UO:0000099]" + } + } + }, + "ResidualSampleStatusMenu": { + "name": "ResidualSampleStatusMenu", + "title": "residual_sample_status menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Residual sample remaining (some sample left) [GENEPIO:0101087]": { + "text": "Residual sample remaining (some sample left) [GENEPIO:0101087]", + "title": "Residual sample remaining (some sample left) [GENEPIO:0101087]" }, - "sediment_depth_units": { - "name": "sediment_depth_units", - "rank": 69, - "slot_group": "Environmental conditions and measurements" + "No residual sample (sample all used) [GENEPIO:0101088]": { + "text": "No residual sample (sample all used) [GENEPIO:0101088]", + "title": "No residual sample (sample all used) [GENEPIO:0101088]" }, - "air_temperature": { - "name": "air_temperature", - "rank": 70, - "slot_group": "Environmental conditions and measurements" + "Residual sample status unkown [GENEPIO:0101089]": { + "text": "Residual sample status unkown [GENEPIO:0101089]", + "title": "Residual sample status unkown [GENEPIO:0101089]" + } + } + }, + "SampleStorageDurationUnitMenu": { + "name": "SampleStorageDurationUnitMenu", + "title": "sample_storage_duration_unit menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Second [UO:0000010]": { + "text": "Second [UO:0000010]", + "title": "Second [UO:0000010]" }, - "air_temperature_units": { - "name": "air_temperature_units", - "rank": 71, - "slot_group": "Environmental conditions and measurements" + "Minute [UO:0000031]": { + "text": "Minute [UO:0000031]", + "title": "Minute [UO:0000031]" }, - "water_temperature": { - "name": "water_temperature", - "rank": 72, - "slot_group": "Environmental conditions and measurements" + "Hour [UO:0000032]": { + "text": "Hour [UO:0000032]", + "title": "Hour [UO:0000032]" }, - "water_temperature_units": { - "name": "water_temperature_units", - "rank": 73, - "slot_group": "Environmental conditions and measurements" + "Day [UO:0000033]": { + "text": "Day [UO:0000033]", + "title": "Day [UO:0000033]" }, - "sampling_weather_conditions": { - "name": "sampling_weather_conditions", - "rank": 74, - "slot_group": "Environmental conditions and measurements" + "Week [UO:0000034]": { + "text": "Week [UO:0000034]", + "title": "Week [UO:0000034]" }, - "presampling_weather_conditions": { - "name": "presampling_weather_conditions", - "rank": 75, - "slot_group": "Environmental conditions and measurements" + "Month [UO:0000035]": { + "text": "Month [UO:0000035]", + "title": "Month [UO:0000035]" }, - "precipitation_measurement_value": { - "name": "precipitation_measurement_value", - "rank": 76, - "slot_group": "Environmental conditions and measurements" + "Year [UO:0000036]": { + "text": "Year [UO:0000036]", + "title": "Year [UO:0000036]" + } + } + }, + "NucelicAcidStorageDurationUnitMenu": { + "name": "NucelicAcidStorageDurationUnitMenu", + "title": "nucelic_acid_storage_duration_unit menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Second [UO:0000010]": { + "text": "Second [UO:0000010]", + "title": "Second [UO:0000010]" }, - "precipitation_measurement_unit": { - "name": "precipitation_measurement_unit", - "rank": 77, - "slot_group": "Environmental conditions and measurements" + "Minute [UO:0000031]": { + "text": "Minute [UO:0000031]", + "title": "Minute [UO:0000031]" }, - "precipitation_measurement_method": { - "name": "precipitation_measurement_method", - "rank": 78, - "slot_group": "Environmental conditions and measurements" + "Hour [UO:0000032]": { + "text": "Hour [UO:0000032]", + "title": "Hour [UO:0000032]" }, - "host_common_name": { - "name": "host_common_name", - "rank": 79, - "slot_group": "Host information" + "Day [UO:0000033]": { + "text": "Day [UO:0000033]", + "title": "Day [UO:0000033]" }, - "host_scientific_name": { - "name": "host_scientific_name", - "rank": 80, - "slot_group": "Host information" + "Week [UO:0000034]": { + "text": "Week [UO:0000034]", + "title": "Week [UO:0000034]" }, - "host_ecotype": { - "name": "host_ecotype", - "rank": 81, - "slot_group": "Host information" + "Month [UO:0000035]": { + "text": "Month [UO:0000035]", + "title": "Month [UO:0000035]" }, - "host_breed": { - "name": "host_breed", - "rank": 82, - "slot_group": "Host information" + "Year [UO:0000036]": { + "text": "Year [UO:0000036]", + "title": "Year [UO:0000036]" + } + } + }, + "FoodPackagingMenu": { + "name": "FoodPackagingMenu", + "title": "food_packaging menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Bag, sack or pouch [FOODON:03490197]": { + "text": "Bag, sack or pouch [FOODON:03490197]", + "title": "Bag, sack or pouch [FOODON:03490197]" }, - "host_food_production_name": { - "name": "host_food_production_name", - "rank": 83, - "slot_group": "Host information" + "Paper bag, sack or pouch [FOODON:03490120]": { + "text": "Paper bag, sack or pouch [FOODON:03490120]", + "is_a": "Bag, sack or pouch [FOODON:03490197]", + "title": "Paper bag, sack or pouch [FOODON:03490120]" }, - "host_age_bin": { - "name": "host_age_bin", - "rank": 84, - "slot_group": "Host information" + "Plastic bag, sack or pouch [FOODON:03490166]": { + "text": "Plastic bag, sack or pouch [FOODON:03490166]", + "is_a": "Bag, sack or pouch [FOODON:03490197]", + "title": "Plastic bag, sack or pouch [FOODON:03490166]" }, - "host_disease": { - "name": "host_disease", - "rank": 85, - "slot_group": "Host information" + "Plastic shrink wrap [FOODON:03490137]": { + "text": "Plastic shrink wrap [FOODON:03490137]", + "is_a": "Plastic bag, sack or pouch [FOODON:03490166]", + "title": "Plastic shrink wrap [FOODON:03490137]" }, - "microbiological_method": { - "name": "microbiological_method", - "rank": 86, - "slot_group": "Strain and isolation information" + "Plastic wrapper [FOODON:03490128]": { + "text": "Plastic wrapper [FOODON:03490128]", + "is_a": "Plastic bag, sack or pouch [FOODON:03490166]", + "title": "Plastic wrapper [FOODON:03490128]" }, - "strain": { - "name": "strain", - "rank": 87, - "slot_group": "Strain and isolation information" + "Bottle or jar [FOODON:03490203]": { + "text": "Bottle or jar [FOODON:03490203]", + "title": "Bottle or jar [FOODON:03490203]" }, - "organism": { - "name": "organism", - "rank": 88, - "slot_group": "Strain and isolation information" + "Can (container) [FOODON:03490204]": { + "text": "Can (container) [FOODON:03490204]", + "title": "Can (container) [FOODON:03490204]" }, - "taxonomic_identification_process": { - "name": "taxonomic_identification_process", - "rank": 89, - "slot_group": "Strain and isolation information" + "Paper container, treated [FOODON:03490330]": { + "text": "Paper container, treated [FOODON:03490330]", + "title": "Paper container, treated [FOODON:03490330]" }, - "taxonomic_identification_process_details": { - "name": "taxonomic_identification_process_details", - "rank": 90, - "slot_group": "Strain and isolation information" + "Paper container, untreated [FOODON:03490334]": { + "text": "Paper container, untreated [FOODON:03490334]", + "title": "Paper container, untreated [FOODON:03490334]" }, - "serovar": { - "name": "serovar", - "rank": 91, - "slot_group": "Strain and isolation information" + "Plastic tray or pan [FOODON:03490126]": { + "text": "Plastic tray or pan [FOODON:03490126]", + "title": "Plastic tray or pan [FOODON:03490126]" + } + } + }, + "HostCommonNameMenu": { + "name": "HostCommonNameMenu", + "title": "host (common name) menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Bird [NCBITaxon:8782]": { + "text": "Bird [NCBITaxon:8782]", + "title": "Bird [NCBITaxon:8782]" }, - "serotyping_method": { - "name": "serotyping_method", - "rank": 92, - "slot_group": "Strain and isolation information" + "Chicken [NCBITaxon:9031]": { + "text": "Chicken [NCBITaxon:9031]", + "is_a": "Bird [NCBITaxon:8782]", + "title": "Chicken [NCBITaxon:9031]" }, - "phagetype": { - "name": "phagetype", - "rank": 93, - "slot_group": "Strain and isolation information" + "Seabird [FOODON:00004504]": { + "text": "Seabird [FOODON:00004504]", + "is_a": "Bird [NCBITaxon:8782]", + "title": "Seabird [FOODON:00004504]" + }, + "Cormorant [NCBITaxon:9206]": { + "text": "Cormorant [NCBITaxon:9206]", + "is_a": "Seabird [FOODON:00004504]", + "title": "Cormorant [NCBITaxon:9206]" }, - "library_id": { - "name": "library_id", - "rank": 94, - "slot_group": "Sequence information" + "Double Crested Cormorant [NCBITaxon:56069]": { + "text": "Double Crested Cormorant [NCBITaxon:56069]", + "is_a": "Cormorant [NCBITaxon:9206]", + "title": "Double Crested Cormorant [NCBITaxon:56069]" }, - "sequenced_by": { - "name": "sequenced_by", - "rank": 95, - "slot_group": "Sequence information" + "Crane [NCBITaxon:9109]": { + "text": "Crane [NCBITaxon:9109]", + "is_a": "Seabird [FOODON:00004504]", + "title": "Crane [NCBITaxon:9109]" }, - "sequenced_by_laboratory_name": { - "name": "sequenced_by_laboratory_name", - "rank": 96, - "slot_group": "Sequence information" + "Whooping Crane [NCBITaxon:9117]": { + "text": "Whooping Crane [NCBITaxon:9117]", + "is_a": "Crane [NCBITaxon:9109]", + "title": "Whooping Crane [NCBITaxon:9117]" }, - "sequenced_by_contact_name": { - "name": "sequenced_by_contact_name", - "rank": 97, - "slot_group": "Sequence information" + "Gull (Seagull) [NCBITaxon:8911]": { + "text": "Gull (Seagull) [NCBITaxon:8911]", + "is_a": "Seabird [FOODON:00004504]", + "title": "Gull (Seagull) [NCBITaxon:8911]" }, - "sequenced_by_contact_email": { - "name": "sequenced_by_contact_email", - "rank": 98, - "slot_group": "Sequence information" + "Glaucous-winged Gull [NCBITaxon:119606]": { + "text": "Glaucous-winged Gull [NCBITaxon:119606]", + "is_a": "Gull (Seagull) [NCBITaxon:8911]", + "title": "Glaucous-winged Gull [NCBITaxon:119606]" }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "rank": 99, - "slot_group": "Sequence information" + "Great Black-backed Gull [NCBITaxon:8912]": { + "text": "Great Black-backed Gull [NCBITaxon:8912]", + "is_a": "Gull (Seagull) [NCBITaxon:8911]", + "title": "Great Black-backed Gull [NCBITaxon:8912]" }, - "sequencing_date": { - "name": "sequencing_date", - "rank": 100, - "slot_group": "Sequence information" + "Herring Gull [NCBITaxon:35669]": { + "text": "Herring Gull [NCBITaxon:35669]", + "is_a": "Gull (Seagull) [NCBITaxon:8911]", + "title": "Herring Gull [NCBITaxon:35669]" }, - "sequencing_project_name": { - "name": "sequencing_project_name", - "rank": 101, - "slot_group": "Sequence information" + "Ring-billed Gull [NCBITaxon:126683]": { + "text": "Ring-billed Gull [NCBITaxon:126683]", + "is_a": "Gull (Seagull) [NCBITaxon:8911]", + "title": "Ring-billed Gull [NCBITaxon:126683]" }, - "sequencing_platform": { - "name": "sequencing_platform", - "rank": 102, - "slot_group": "Sequence information" + "Eider [NCBITaxon:50366]": { + "text": "Eider [NCBITaxon:50366]", + "is_a": "Seabird [FOODON:00004504]", + "title": "Eider [NCBITaxon:50366]" }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "rank": 103, - "slot_group": "Sequence information" + "Common Eider [NCBITaxon:76058]": { + "text": "Common Eider [NCBITaxon:76058]", + "is_a": "Eider [NCBITaxon:50366]", + "title": "Common Eider [NCBITaxon:76058]" }, - "sequencing_assay_type": { - "name": "sequencing_assay_type", - "rank": 104, - "slot_group": "Sequence information" + "Turkey [NCBITaxon:9103]": { + "text": "Turkey [NCBITaxon:9103]", + "is_a": "Bird [NCBITaxon:8782]", + "title": "Turkey [NCBITaxon:9103]" }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "rank": 105, - "slot_group": "Sequence information" + "Fish [FOODON:03411222]": { + "text": "Fish [FOODON:03411222]", + "title": "Fish [FOODON:03411222]" }, - "dna_fragment_length": { - "name": "dna_fragment_length", - "rank": 106, - "slot_group": "Sequence information" + "Rainbow Trout [NCBITaxon:8022]": { + "text": "Rainbow Trout [NCBITaxon:8022]", + "is_a": "Fish [FOODON:03411222]", + "title": "Rainbow Trout [NCBITaxon:8022]" }, - "genomic_target_enrichment_method": { - "name": "genomic_target_enrichment_method", - "rank": 107, - "slot_group": "Sequence information" + "Sablefish [NCBITaxon:229290]": { + "text": "Sablefish [NCBITaxon:229290]", + "is_a": "Fish [FOODON:03411222]", + "title": "Sablefish [NCBITaxon:229290]" }, - "genomic_target_enrichment_method_details": { - "name": "genomic_target_enrichment_method_details", - "rank": 108, - "slot_group": "Sequence information" + "Salmon [FOODON:00003473]": { + "text": "Salmon [FOODON:00003473]", + "is_a": "Fish [FOODON:03411222]", + "title": "Salmon [FOODON:00003473]" }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "rank": 109, - "slot_group": "Sequence information" + "Atlantic Salmon [NCBITaxon:8030]": { + "text": "Atlantic Salmon [NCBITaxon:8030]", + "is_a": "Salmon [FOODON:00003473]", + "title": "Atlantic Salmon [NCBITaxon:8030]" }, - "amplicon_size": { - "name": "amplicon_size", - "rank": 110, - "slot_group": "Sequence information" + "Chinook salmon [NCBITaxon:74940]": { + "text": "Chinook salmon [NCBITaxon:74940]", + "is_a": "Salmon [FOODON:00003473]", + "title": "Chinook salmon [NCBITaxon:74940]" }, - "sequencing_flow_cell_version": { - "name": "sequencing_flow_cell_version", - "rank": 111, - "slot_group": "Sequence information" + "Coho Salmon [NCBITaxon:8019]": { + "text": "Coho Salmon [NCBITaxon:8019]", + "is_a": "Salmon [FOODON:00003473]", + "title": "Coho Salmon [NCBITaxon:8019]" }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "rank": 112, - "slot_group": "Sequence information" + "Mammal [FOODON:03411134]": { + "text": "Mammal [FOODON:03411134]", + "title": "Mammal [FOODON:03411134]" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "rank": 113, - "slot_group": "Sequence information" + "Companion animal [FOODON:03000300]": { + "text": "Companion animal [FOODON:03000300]", + "is_a": "Mammal [FOODON:03411134]", + "title": "Companion animal [FOODON:03000300]" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "rank": 114, - "slot_group": "Sequence information" + "Cow [NCBITaxon:9913]": { + "text": "Cow [NCBITaxon:9913]", + "is_a": "Mammal [FOODON:03411134]", + "title": "Cow [NCBITaxon:9913]" }, - "fast5_filename": { - "name": "fast5_filename", - "rank": 115, - "slot_group": "Sequence information" + "Human [NCBITaxon:9606]": { + "text": "Human [NCBITaxon:9606]", + "is_a": "Mammal [FOODON:03411134]", + "title": "Human [NCBITaxon:9606]" }, - "genome_sequence_filename": { - "name": "genome_sequence_filename", - "rank": 116, - "slot_group": "Sequence information" + "Pig [NCBITaxon:9823]": { + "text": "Pig [NCBITaxon:9823]", + "is_a": "Mammal [FOODON:03411134]", + "title": "Pig [NCBITaxon:9823]" }, - "quality_control_method_name": { - "name": "quality_control_method_name", - "rank": 117, - "slot_group": "Bioinformatics and QC metrics" + "Sheep [NCBITaxon:9940]": { + "text": "Sheep [NCBITaxon:9940]", + "is_a": "Mammal [FOODON:03411134]", + "title": "Sheep [NCBITaxon:9940]" }, - "quality_control_method_version": { - "name": "quality_control_method_version", - "rank": 118, - "slot_group": "Bioinformatics and QC metrics" + "Shellfish [FOODON:03411433]": { + "text": "Shellfish [FOODON:03411433]", + "title": "Shellfish [FOODON:03411433]" }, - "quality_control_determination": { - "name": "quality_control_determination", - "rank": 119, - "slot_group": "Bioinformatics and QC metrics" + "Atlantic Lobster [NCBITaxon:6706]": { + "text": "Atlantic Lobster [NCBITaxon:6706]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Atlantic Lobster [NCBITaxon:6706]" }, - "quality_control_issues": { - "name": "quality_control_issues", - "rank": 120, - "slot_group": "Bioinformatics and QC metrics" + "Atlantic Oyster [NCBITaxon:6565]": { + "text": "Atlantic Oyster [NCBITaxon:6565]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Atlantic Oyster [NCBITaxon:6565]" }, - "quality_control_details": { - "name": "quality_control_details", - "rank": 121, - "slot_group": "Bioinformatics and QC metrics" + "Blue Mussel [NCBITaxon:6550]": { + "text": "Blue Mussel [NCBITaxon:6550]", + "is_a": "Shellfish [FOODON:03411433]", + "title": "Blue Mussel [NCBITaxon:6550]" + } + } + }, + "HostScientificNameMenu": { + "name": "HostScientificNameMenu", + "title": "host (scientific name) menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Anoplopoma fimbria [NCBITaxon:229290]": { + "text": "Anoplopoma fimbria [NCBITaxon:229290]", + "title": "Anoplopoma fimbria [NCBITaxon:229290]" }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "rank": 122, - "slot_group": "Bioinformatics and QC metrics" + "Bos taurus [NCBITaxon:9913]": { + "text": "Bos taurus [NCBITaxon:9913]", + "title": "Bos taurus [NCBITaxon:9913]" }, - "dehosting_method": { - "name": "dehosting_method", - "rank": 123, - "slot_group": "Bioinformatics and QC metrics" + "Crassostrea virginica [NCBITaxon:6565]": { + "text": "Crassostrea virginica [NCBITaxon:6565]", + "title": "Crassostrea virginica [NCBITaxon:6565]" }, - "sequence_assembly_software_name": { - "name": "sequence_assembly_software_name", - "rank": 124, - "slot_group": "Bioinformatics and QC metrics" + "Gallus gallus [NCBITaxon:9031]": { + "text": "Gallus gallus [NCBITaxon:9031]", + "title": "Gallus gallus [NCBITaxon:9031]" }, - "sequence_assembly_software_version": { - "name": "sequence_assembly_software_version", - "rank": 125, - "slot_group": "Bioinformatics and QC metrics" + "Grus americana [NCBITaxon:9117]": { + "text": "Grus americana [NCBITaxon:9117]", + "title": "Grus americana [NCBITaxon:9117]" }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "rank": 126, - "slot_group": "Bioinformatics and QC metrics" + "Homarus americanus [NCBITaxon:6706]": { + "text": "Homarus americanus [NCBITaxon:6706]", + "title": "Homarus americanus [NCBITaxon:6706]" }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "rank": 127, - "slot_group": "Bioinformatics and QC metrics" + "Homo sapiens [NCBITaxon:9606]": { + "text": "Homo sapiens [NCBITaxon:9606]", + "title": "Homo sapiens [NCBITaxon:9606]" }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "rank": 128, - "slot_group": "Bioinformatics and QC metrics" + "Larus argentatus [NCBITaxon:35669]": { + "text": "Larus argentatus [NCBITaxon:35669]", + "title": "Larus argentatus [NCBITaxon:35669]" }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "rank": 129, - "slot_group": "Bioinformatics and QC metrics" + "Larus delawarensis [NCBITaxon:126683]": { + "text": "Larus delawarensis [NCBITaxon:126683]", + "title": "Larus delawarensis [NCBITaxon:126683]" }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "rank": 130, - "slot_group": "Bioinformatics and QC metrics" + "Larus glaucescens [NCBITaxon:119606]": { + "text": "Larus glaucescens [NCBITaxon:119606]", + "title": "Larus glaucescens [NCBITaxon:119606]" }, - "genome_completeness": { - "name": "genome_completeness", - "rank": 131, - "slot_group": "Bioinformatics and QC metrics" + "Larus marinus [NCBITaxon:8912]": { + "text": "Larus marinus [NCBITaxon:8912]", + "title": "Larus marinus [NCBITaxon:8912]" }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "rank": 132, - "slot_group": "Bioinformatics and QC metrics" + "Meleagris gallopavo [NCBITaxon:9103]": { + "text": "Meleagris gallopavo [NCBITaxon:9103]", + "title": "Meleagris gallopavo [NCBITaxon:9103]" }, - "number_of_total_reads": { - "name": "number_of_total_reads", - "rank": 133, - "slot_group": "Bioinformatics and QC metrics" + "Mytilus edulis [NCBITaxon:6550]": { + "text": "Mytilus edulis [NCBITaxon:6550]", + "title": "Mytilus edulis [NCBITaxon:6550]" }, - "number_of_unique_reads": { - "name": "number_of_unique_reads", - "rank": 134, - "slot_group": "Bioinformatics and QC metrics" + "Oncorhynchus kisutch [NCBITaxon:8019]": { + "text": "Oncorhynchus kisutch [NCBITaxon:8019]", + "title": "Oncorhynchus kisutch [NCBITaxon:8019]" }, - "minimum_posttrimming_read_length": { - "name": "minimum_posttrimming_read_length", - "rank": 135, - "slot_group": "Bioinformatics and QC metrics" + "Oncorhynchus mykiss [NCBITaxon:8022]": { + "text": "Oncorhynchus mykiss [NCBITaxon:8022]", + "title": "Oncorhynchus mykiss [NCBITaxon:8022]" }, - "number_of_contigs": { - "name": "number_of_contigs", - "rank": 136, - "slot_group": "Bioinformatics and QC metrics" + "Oncorhynchus tshawytscha [NCBITaxon:74940]": { + "text": "Oncorhynchus tshawytscha [NCBITaxon:74940]", + "title": "Oncorhynchus tshawytscha [NCBITaxon:74940]" }, - "percent_ns_across_total_genome_length": { - "name": "percent_ns_across_total_genome_length", - "rank": 137, - "slot_group": "Bioinformatics and QC metrics" + "Ovis aries [NCBITaxon:9940]": { + "text": "Ovis aries [NCBITaxon:9940]", + "title": "Ovis aries [NCBITaxon:9940]" }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "rank": 138, - "slot_group": "Bioinformatics and QC metrics" + "Phalacrocorax auritus [NCBITaxon:56069]": { + "text": "Phalacrocorax auritus [NCBITaxon:56069]", + "title": "Phalacrocorax auritus [NCBITaxon:56069]" }, - "n50": { - "name": "n50", - "rank": 139, - "slot_group": "Bioinformatics and QC metrics" + "Salmo salar [NCBITaxon:8030]": { + "text": "Salmo salar [NCBITaxon:8030]", + "title": "Salmo salar [NCBITaxon:8030]" }, - "percent_read_contamination_": { - "name": "percent_read_contamination_", - "rank": 140, - "slot_group": "Bioinformatics and QC metrics" + "Somateria mollissima [NCBITaxon:76058]": { + "text": "Somateria mollissima [NCBITaxon:76058]", + "title": "Somateria mollissima [NCBITaxon:76058]" }, - "sequence_assembly_length": { - "name": "sequence_assembly_length", - "rank": 141, - "slot_group": "Bioinformatics and QC metrics" + "Sus scrofa domesticus [NCBITaxon:9825]": { + "text": "Sus scrofa domesticus [NCBITaxon:9825]", + "title": "Sus scrofa domesticus [NCBITaxon:9825]" + } + } + }, + "HostFoodProductionNameMenu": { + "name": "HostFoodProductionNameMenu", + "title": "host (food production name) menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Cow (by age/production stage) (organizational term)": { + "text": "Cow (by age/production stage) (organizational term)", + "title": "Cow (by age/production stage) (organizational term)" }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "rank": 142, - "slot_group": "Bioinformatics and QC metrics" + "Calf [FOODON:03411349]": { + "text": "Calf [FOODON:03411349]", + "is_a": "Cow (by age/production stage) (organizational term)", + "title": "Calf [FOODON:03411349]" }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "rank": 143, - "slot_group": "Bioinformatics and QC metrics" + "Dry cow [FOODON:00004411]": { + "text": "Dry cow [FOODON:00004411]", + "is_a": "Cow (by age/production stage) (organizational term)", + "title": "Dry cow [FOODON:00004411]" }, - "deduplication_method": { - "name": "deduplication_method", - "rank": 144, - "slot_group": "Bioinformatics and QC metrics" + "Feeder cow [FOODON:00004292]": { + "text": "Feeder cow [FOODON:00004292]", + "is_a": "Cow (by age/production stage) (organizational term)", + "title": "Feeder cow [FOODON:00004292]" }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "rank": 145, - "slot_group": "Bioinformatics and QC metrics" + "Finisher cow [FOODON:00004293]": { + "text": "Finisher cow [FOODON:00004293]", + "is_a": "Cow (by age/production stage) (organizational term)", + "title": "Finisher cow [FOODON:00004293]" }, - "read_mapping_software_name": { - "name": "read_mapping_software_name", - "rank": 146, - "slot_group": "Taxonomic identification information" + "Milker cow [FOODON:03411201]": { + "text": "Milker cow [FOODON:03411201]", + "is_a": "Cow (by age/production stage) (organizational term)", + "title": "Milker cow [FOODON:03411201]" }, - "read_mapping_software_version": { - "name": "read_mapping_software_version", - "rank": 147, - "slot_group": "Taxonomic identification information" + "Stocker cow [FOODON:00004294]": { + "text": "Stocker cow [FOODON:00004294]", + "is_a": "Cow (by age/production stage) (organizational term)", + "title": "Stocker cow [FOODON:00004294]" }, - "taxonomic_reference_database_name": { - "name": "taxonomic_reference_database_name", - "rank": 148, - "slot_group": "Taxonomic identification information" + "Weanling cow [FOODON:00004295]": { + "text": "Weanling cow [FOODON:00004295]", + "is_a": "Cow (by age/production stage) (organizational term)", + "title": "Weanling cow [FOODON:00004295]" }, - "taxonomic_reference_database_version": { - "name": "taxonomic_reference_database_version", - "rank": 149, - "slot_group": "Taxonomic identification information" + "Cow (by sex/reproductive stage) (organizational term)": { + "text": "Cow (by sex/reproductive stage) (organizational term)", + "title": "Cow (by sex/reproductive stage) (organizational term)" }, - "taxonomic_analysis_report_filename": { - "name": "taxonomic_analysis_report_filename", - "rank": 150, - "slot_group": "Taxonomic identification information" + "Bull [FOODON:00000015]": { + "text": "Bull [FOODON:00000015]", + "is_a": "Cow (by sex/reproductive stage) (organizational term)", + "title": "Bull [FOODON:00000015]" }, - "taxonomic_analysis_date": { - "name": "taxonomic_analysis_date", - "rank": 151, - "slot_group": "Taxonomic identification information" + "Cow [NCBITaxon:9913]": { + "text": "Cow [NCBITaxon:9913]", + "is_a": "Cow (by sex/reproductive stage) (organizational term)", + "title": "Cow [NCBITaxon:9913]" }, - "read_mapping_criteria": { - "name": "read_mapping_criteria", - "rank": 152, - "slot_group": "Taxonomic identification information" + "Freemartin [FOODON:00004296]": { + "text": "Freemartin [FOODON:00004296]", + "is_a": "Cow (by sex/reproductive stage) (organizational term)", + "title": "Freemartin [FOODON:00004296]" }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "rank": 153, - "slot_group": "Public repository information" + "Heifer [FOODON:00002518]": { + "text": "Heifer [FOODON:00002518]", + "is_a": "Cow (by sex/reproductive stage) (organizational term)", + "title": "Heifer [FOODON:00002518]" }, - "sequence_submitted_by_contact_name": { - "name": "sequence_submitted_by_contact_name", - "rank": 154, - "slot_group": "Public repository information" + "Steer [FOODON:00002531]": { + "text": "Steer [FOODON:00002531]", + "is_a": "Cow (by sex/reproductive stage) (organizational term)", + "title": "Steer [FOODON:00002531]" }, - "sequence_submitted_by_contact_email": { - "name": "sequence_submitted_by_contact_email", - "rank": 155, - "slot_group": "Public repository information" + "Pig (by age/production stage) (organizational term)": { + "text": "Pig (by age/production stage) (organizational term)", + "title": "Pig (by age/production stage) (organizational term)" }, - "publication_id": { - "name": "publication_id", - "rank": 156, - "slot_group": "Public repository information" + "Finisher pig [FOODON:00003371]": { + "text": "Finisher pig [FOODON:00003371]", + "is_a": "Pig (by age/production stage) (organizational term)", + "title": "Finisher pig [FOODON:00003371]" }, - "attribute_package": { - "name": "attribute_package", - "rank": 157, - "slot_group": "Public repository information" + "Grower pig [FOODON:00003370]": { + "text": "Grower pig [FOODON:00003370]", + "is_a": "Pig (by age/production stage) (organizational term)", + "title": "Grower pig [FOODON:00003370]" }, - "bioproject_accession": { - "name": "bioproject_accession", - "rank": 158, - "slot_group": "Public repository information" + "Nursing pig [FOODON:00004297 ]": { + "text": "Nursing pig [FOODON:00004297 ]", + "is_a": "Pig (by age/production stage) (organizational term)", + "title": "Nursing pig [FOODON:00004297 ]" }, - "biosample_accession": { - "name": "biosample_accession", - "rank": 159, - "slot_group": "Public repository information" + "Pig [NCBITaxon:9823]": { + "text": "Pig [NCBITaxon:9823]", + "is_a": "Pig (by age/production stage) (organizational term)", + "title": "Pig [NCBITaxon:9823]" }, - "sra_accession": { - "name": "sra_accession", - "rank": 160, - "slot_group": "Public repository information" + "Piglet [FOODON:00003952]": { + "text": "Piglet [FOODON:00003952]", + "is_a": "Pig (by age/production stage) (organizational term)", + "title": "Piglet [FOODON:00003952]" }, - "genbank_accession": { - "name": "genbank_accession", - "rank": 161, - "slot_group": "Public repository information" + "Weanling (weaner) pig [FOODON:00003373]": { + "text": "Weanling (weaner) pig [FOODON:00003373]", + "is_a": "Pig (by age/production stage) (organizational term)", + "title": "Weanling (weaner) pig [FOODON:00003373]" }, - "prevalence_metrics": { - "name": "prevalence_metrics", - "rank": 162, - "slot_group": "Risk assessment information" + "Pig (by sex/reproductive stage) (organizational term)": { + "text": "Pig (by sex/reproductive stage) (organizational term)", + "title": "Pig (by sex/reproductive stage) (organizational term)" }, - "prevalence_metrics_details": { - "name": "prevalence_metrics_details", - "rank": 163, - "slot_group": "Risk assessment information" + "Barrow [FOODON:03411280]": { + "text": "Barrow [FOODON:03411280]", + "is_a": "Pig (by sex/reproductive stage) (organizational term)", + "title": "Barrow [FOODON:03411280]" }, - "stage_of_production": { - "name": "stage_of_production", - "rank": 164, - "slot_group": "Risk assessment information" + "Boar [FOODON:03412248]": { + "text": "Boar [FOODON:03412248]", + "is_a": "Pig (by sex/reproductive stage) (organizational term)", + "title": "Boar [FOODON:03412248]" }, - "experimental_intervention": { - "name": "experimental_intervention", - "rank": 165, - "slot_group": "Risk assessment information" + "Gilt [FOODON:00003369]": { + "text": "Gilt [FOODON:00003369]", + "is_a": "Pig (by sex/reproductive stage) (organizational term)", + "title": "Gilt [FOODON:00003369]" }, - "experiment_intervention_details": { - "name": "experiment_intervention_details", - "rank": 166, - "slot_group": "Risk assessment information" + "Sow [FOODON:00003333]": { + "text": "Sow [FOODON:00003333]", + "is_a": "Pig (by sex/reproductive stage) (organizational term)", + "title": "Sow [FOODON:00003333]" }, - "amr_testing_by": { - "name": "amr_testing_by", - "rank": 167, - "slot_group": "Antimicrobial resistance" + "Poultry or game bird [FOODON:03411563]": { + "text": "Poultry or game bird [FOODON:03411563]", + "title": "Poultry or game bird [FOODON:03411563]" }, - "amr_testing_by_laboratory_name": { - "name": "amr_testing_by_laboratory_name", - "rank": 168, - "slot_group": "Antimicrobial resistance" + "Broiler or fryer chicken [FOODON:03411198]": { + "text": "Broiler or fryer chicken [FOODON:03411198]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Broiler or fryer chicken [FOODON:03411198]" }, - "amr_testing_by_contact_name": { - "name": "amr_testing_by_contact_name", - "rank": 169, - "slot_group": "Antimicrobial resistance" + "Capon [FOODON:03411711]": { + "text": "Capon [FOODON:03411711]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Capon [FOODON:03411711]" }, - "amr_testing_by_contact_email": { - "name": "amr_testing_by_contact_email", - "rank": 170, - "slot_group": "Antimicrobial resistance" + "Chick [FOODON:00004299]": { + "text": "Chick [FOODON:00004299]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Chick [FOODON:00004299]" }, - "amr_testing_date": { - "name": "amr_testing_date", - "rank": 171, - "slot_group": "Antimicrobial resistance" + "Chicken [NCBITaxon:9031]": { + "text": "Chicken [NCBITaxon:9031]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Chicken [NCBITaxon:9031]" }, - "authors": { - "name": "authors", - "rank": 172, - "slot_group": "Contributor acknowledgement" + "Egg [UBERON:0007379]": { + "text": "Egg [UBERON:0007379]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Egg [UBERON:0007379]" }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "rank": 173, - "slot_group": "Contributor acknowledgement" - } - }, - "attributes": { - "sample_collector_sample_id": { - "name": "sample_collector_sample_id", - "description": "The user-defined name for the sample.", - "title": "sample_collector_sample_ID", - "comments": [ - "The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "ABCD123" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:sample_name", - "NCBI_BIOSAMPLE_Enterics:sample_name", - "NCBI_ANTIBIOGRAM:sample_name/biosample_accession" - ], - "rank": 1, - "slot_uri": "GENEPIO:0001123", - "identifier": true, - "alias": "sample_collector_sample_id", - "owner": "GRDISample", - "domain_of": [ - "GRDISample", - "GRDIIsolate" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString", - "required": true + "Hatchling [FOODON:00004300]": { + "text": "Hatchling [FOODON:00004300]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Hatchling [FOODON:00004300]" + }, + "Hen [FOODON:00003282]": { + "text": "Hen [FOODON:00003282]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Hen [FOODON:00003282]" + }, + "Layer chicken [FOODON:00004301]": { + "text": "Layer chicken [FOODON:00004301]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Layer chicken [FOODON:00004301]" }, - "alternative_sample_id": { - "name": "alternative_sample_id", - "description": "An alternative sample_ID assigned to the sample by another organization.", - "title": "alternative_sample_ID", - "comments": [ - "\"Alternative identifiers assigned to the sample should be tracked along with original IDs to establish chain of custody. Alternative sample IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and separated by semi-colons. If the information is unknown or cannot be provided, leave blank or provide a null value.\"" - ], - "examples": [ - { - "value": "ABCD1234[PHAC]" - }, - { - "value": "12345rev[CFIA]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 2, - "slot_uri": "GENEPIO:0100427", - "alias": "alternative_sample_id", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString", - "required": true + "Layer turkey [FOODON:00004302]": { + "text": "Layer turkey [FOODON:00004302]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Layer turkey [FOODON:00004302]" }, - "sample_collected_by": { - "name": "sample_collected_by", - "description": "The name of the agency, organization or institution with which the sample collector is affiliated.", - "title": "sample_collected_by", - "comments": [ - "Provide the name of the agency, organization or institution that collected the sample in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:collected_by", - "NCBI_BIOSAMPLE_Enterics:collected_by" - ], - "rank": 3, - "slot_uri": "GENEPIO:0001153", - "alias": "sample_collected_by", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "SampleCollectedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Poult [FOODON:00002962]": { + "text": "Poult [FOODON:00002962]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Poult [FOODON:00002962]" }, - "sample_collected_by_laboratory_name": { - "name": "sample_collected_by_laboratory_name", - "description": "The specific laboratory affiliation of the sample collector.", - "title": "sample_collected_by_laboratory_name", - "comments": [ - "Provide the name of the specific laboratory that collected the sample (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 4, - "slot_uri": "GENEPIO:0100428", - "alias": "sample_collected_by_laboratory_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Pullet [FOODON:00004303]": { + "text": "Pullet [FOODON:00004303]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Pullet [FOODON:00004303]" }, - "sample_collection_project_name": { - "name": "sample_collection_project_name", - "description": "The name of the project/initiative/program for which the sample was collected.", - "title": "sample_collection_project_name", - "comments": [ - "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Watershed Project (HA-120)" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:project_name" - ], - "rank": 5, - "slot_uri": "GENEPIO:0100429", - "alias": "sample_collection_project_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Rooster [FOODON:03411714]": { + "text": "Rooster [FOODON:03411714]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Rooster [FOODON:03411714]" }, - "sample_plan_name": { - "name": "sample_plan_name", - "description": "The name of the study design for a surveillance project.", - "title": "sample_plan_name", - "comments": [ - "Provide the name of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "National Microbiological Baseline Study in Broiler Chicken" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 6, - "slot_uri": "GENEPIO:0100430", - "alias": "sample_plan_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString", - "recommended": true + "Tom (Gobbler) [FOODON:00004304 ]": { + "text": "Tom (Gobbler) [FOODON:00004304 ]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Tom (Gobbler) [FOODON:00004304 ]" }, - "sample_plan_id": { - "name": "sample_plan_id", - "description": "The identifier of the study design for a surveillance project.", - "title": "sample_plan_ID", - "comments": [ - "Provide the identifier of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "2001_M205" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 7, - "slot_uri": "GENEPIO:0100431", - "alias": "sample_plan_id", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString", - "recommended": true + "Turkey [NCBITaxon:9103]": { + "text": "Turkey [NCBITaxon:9103]", + "is_a": "Poultry or game bird [FOODON:03411563]", + "title": "Turkey [NCBITaxon:9103]" }, - "sample_collector_contact_name": { - "name": "sample_collector_contact_name", - "description": "The name or job title of the contact responsible for follow-up regarding the sample.", - "title": "sample_collector_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 8, - "slot_uri": "GENEPIO:0100432", - "alias": "sample_collector_contact_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Sheep [NCBITaxon:9940]": { + "text": "Sheep [NCBITaxon:9940]", + "title": "Sheep [NCBITaxon:9940]" }, - "sample_collector_contact_email": { - "name": "sample_collector_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sample.", - "title": "sample_collector_contact_email", - "comments": [ - "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "johnnyblogs@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 9, - "slot_uri": "GENEPIO:0001156", - "alias": "sample_collector_contact_email", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Ram [FOODON:00004305]": { + "text": "Ram [FOODON:00004305]", + "is_a": "Sheep [NCBITaxon:9940]", + "title": "Ram [FOODON:00004305]" }, - "purpose_of_sampling": { - "name": "purpose_of_sampling", - "description": "The reason that the sample was collected.", - "title": "purpose_of_sampling", - "comments": [ - "The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the \"purpose of sequencing\" field." - ], - "examples": [ - { - "value": "Surveillance [GENEPIO:0100004]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:purpose_of_sampling", - "NCBI_BIOSAMPLE_Enterics:purpose_of_sampling" - ], - "rank": 10, - "slot_uri": "GENEPIO:0001198", - "alias": "purpose_of_sampling", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "PurposeOfSamplingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Wether sheep [FOODON:00004306]": { + "text": "Wether sheep [FOODON:00004306]", + "is_a": "Sheep [NCBITaxon:9940]", + "title": "Wether sheep [FOODON:00004306]" }, - "presampling_activity": { - "name": "presampling_activity", - "description": "The experimental activities or variables that affected the sample collected.", - "title": "presampling_activity", - "comments": [ - "If there was experimental activity that would affect the sample prior to collection (this is different than sample processing), provide the experimental activities by selecting one or more values from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Antimicrobial pre-treatment [GENEPIO:0100537]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 11, - "slot_uri": "GENEPIO:0100433", - "alias": "presampling_activity", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "PresamplingActivityMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Ewe [FOODON:03412610]": { + "text": "Ewe [FOODON:03412610]", + "is_a": "Sheep [NCBITaxon:9940]", + "title": "Ewe [FOODON:03412610]" }, - "presampling_activity_details": { - "name": "presampling_activity_details", - "description": "The details of the experimental activities or variables that affected the sample collected.", - "title": "presampling_activity_details", - "comments": [ - "Briefly describe the experimental details using free text." - ], - "examples": [ - { - "value": "Chicken feed containing X amount of novobiocin was fed to chickens for 72 hours prior to collection of litter." - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 12, - "slot_uri": "GENEPIO:0100434", - "alias": "presampling_activity_details", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Lamb [FOODON:03411669]": { + "text": "Lamb [FOODON:03411669]", + "is_a": "Sheep [NCBITaxon:9940]", + "title": "Lamb [FOODON:03411669]" }, - "experimental_protocol_field": { - "name": "experimental_protocol_field", - "description": "The name of the overarching experimental methodology that was used to process the biomaterial.", - "title": "experimental_protocol_field", - "comments": [ - "Provide the name of the methodology used in your study. If available, provide a link to the protocol." - ], - "examples": [ - { - "value": "OneHealth2024_protocol" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 13, - "slot_uri": "GENEPIO:0101029", - "alias": "experimental_protocol_field", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Fish [FOODON:03411222]": { + "text": "Fish [FOODON:03411222]", + "title": "Fish [FOODON:03411222]" }, - "experimental_specimen_role_type": { - "name": "experimental_specimen_role_type", - "description": "The type of role that the sample represents in the experiment.", - "title": "experimental_specimen_role_type", - "comments": [ - "Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select \"Not Applicable\"." - ], - "examples": [ - { - "value": "Positive experimental control [GENEPIO:0101018]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 14, - "slot_uri": "GENEPIO:0100921", - "alias": "experimental_specimen_role_type", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "ExperimentalSpecimenRoleTypeMenu" + "Fish egg [FOODON:00004319]": { + "text": "Fish egg [FOODON:00004319]", + "is_a": "Fish [FOODON:03411222]", + "title": "Fish egg [FOODON:00004319]" }, - "specimen_processing": { - "name": "specimen_processing", - "description": "The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures.", - "title": "specimen_processing", - "comments": [ - "Provide the sample processing information by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Samples pooled [OBI:0600016]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 15, - "slot_uri": "GENEPIO:0100435", - "alias": "specimen_processing", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "SpecimenProcessingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Fry (fish) [FOODON:00004318]": { + "text": "Fry (fish) [FOODON:00004318]", + "is_a": "Fish [FOODON:03411222]", + "title": "Fry (fish) [FOODON:00004318]" }, - "specimen_processing_details": { - "name": "specimen_processing_details", - "description": "The details of the processing applied to the sample during or after receiving the sample.", - "title": "specimen_processing_details", - "comments": [ - "Briefly describe the processes applied to the sample." - ], - "examples": [ - { - "value": "25 samples were pooled and further prepared as a single sample during library prep." - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 16, - "slot_uri": "GENEPIO:0100311", - "alias": "specimen_processing_details", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Juvenile fish [FOODON:00004317]": { + "text": "Juvenile fish [FOODON:00004317]", + "is_a": "Fish [FOODON:03411222]", + "title": "Juvenile fish [FOODON:00004317]" + } + } + }, + "HostAgeBinMenu": { + "name": "HostAgeBinMenu", + "title": "host_age_bin menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "First winter [GENEPIO:0100684]": { + "text": "First winter [GENEPIO:0100684]", + "title": "First winter [GENEPIO:0100684]" }, - "nucleic_acid_extraction_method": { - "name": "nucleic_acid_extraction_method", - "description": "The process used to extract genomic material from a sample.", - "title": "nucleic acid extraction method", - "comments": [ - "Briefly describe the extraction method used." - ], - "examples": [ - { - "value": "Direct wastewater RNA capture and purification via the \"Sewage, Salt, Silica and Salmonella (4S)\" method v4 found at https://www.protocols.io/view/v-4-direct-wastewater-rna-capture-and-purification-36wgq581ygk5/v4" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 17, - "slot_uri": "GENEPIO:0100939", - "alias": "nucleic_acid_extraction_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "First summer [GENEPIO:0100685]": { + "text": "First summer [GENEPIO:0100685]", + "title": "First summer [GENEPIO:0100685]" }, - "nucleic_acid_extraction_kit": { - "name": "nucleic_acid_extraction_kit", - "description": "The kit used to extract genomic material from a sample", - "title": "nucleic acid extraction kit", - "comments": [ - "Provide the name of the genomic extraction kit used." - ], - "examples": [ - { - "value": "QIAamp PowerFecal Pro DNA Kit" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 18, - "slot_uri": "GENEPIO:0100772", - "alias": "nucleic_acid_extraction_kit", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Second winter [GENEPIO:0100686]": { + "text": "Second winter [GENEPIO:0100686]", + "title": "Second winter [GENEPIO:0100686]" }, - "geo_loc_name_country": { - "name": "geo_loc_name_country", - "description": "The country of origin of the sample.", - "title": "geo_loc_name (country)", - "comments": [ - "Provide the name of the country where the sample was collected. Use the controlled vocabulary provided in the template pick list. If the information is unknown or cannot be provided, provide a null value." - ], - "examples": [ - { - "value": "Canada [GAZ:00002560]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:geo_loc_name", - "BIOSAMPLE:geo_loc_name%20%28country%29", - "NCBI_BIOSAMPLE_Enterics:geo_loc_name" - ], - "rank": 19, - "slot_uri": "GENEPIO:0001181", - "alias": "geo_loc_name_country", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Second summer [GENEPIO:0100687]": { + "text": "Second summer [GENEPIO:0100687]", + "title": "Second summer [GENEPIO:0100687]" + }, + "Third winter [GENEPIO:0100688]": { + "text": "Third winter [GENEPIO:0100688]", + "title": "Third winter [GENEPIO:0100688]" + }, + "Third summer [GENEPIO:0100689]": { + "text": "Third summer [GENEPIO:0100689]", + "title": "Third summer [GENEPIO:0100689]" + } + } + }, + "IsolatedByMenu": { + "name": "IsolatedByMenu", + "title": "isolated_by menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { + "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", + "title": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" }, - "geo_loc_name_state_province_region": { - "name": "geo_loc_name_state_province_region", - "description": "The state/province/territory of origin of the sample.", - "title": "geo_loc_name (state/province/region)", - "comments": [ - "Provide the name of the province/state/region where the sample was collected. If the information is unknown or cannot be provided, provide a null value." - ], - "examples": [ - { - "value": "British Columbia [GAZ:00002562]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:geo_loc_name", - "BIOSAMPLE:geo_loc_name%20%28state/province/region%29", - "NCBI_BIOSAMPLE_Enterics:geo_loc_name" - ], - "rank": 20, - "slot_uri": "GENEPIO:0001185", - "alias": "geo_loc_name_state_province_region", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "GeoLocNameStateProvinceRegionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { + "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", + "title": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" }, - "geo_loc_name_site": { - "name": "geo_loc_name_site", - "description": "The name of a specific geographical location e.g. Credit River (rather than river).", - "title": "geo_loc_name (site)", - "comments": [ - "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing)." - ], - "examples": [ - { - "value": "Credit River" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:geo_loc_name", - "BIOSAMPLE:geo_loc_name%20%28site%29" - ], - "rank": 21, - "slot_uri": "GENEPIO:0100436", - "alias": "geo_loc_name_site", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { + "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]", + "title": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" }, - "food_product_origin_geo_loc_name_country": { - "name": "food_product_origin_geo_loc_name_country", - "description": "The country of origin of a food product.", - "title": "food_product_origin_geo_loc_name (country)", - "comments": [ - "If a food product was sampled and the food product was manufactured outside of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "United States of America [GAZ:00002459]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:food_origin" - ], - "rank": 22, - "slot_uri": "GENEPIO:0100437", - "alias": "food_product_origin_geo_loc_name_country", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Health Canada (HC) [GENEPIO:0100554]": { + "text": "Health Canada (HC) [GENEPIO:0100554]", + "title": "Health Canada (HC) [GENEPIO:0100554]" }, - "host_origin_geo_loc_name_country": { - "name": "host_origin_geo_loc_name_country", - "description": "The country of origin of the host.", - "title": "host_origin_geo_loc_name (country)", - "comments": [ - "If a sample is from a human or animal host that originated from outside of Canada, provide the the name of the country where the host originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "South Africa [GAZ:00001094]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 23, - "slot_uri": "GENEPIO:0100438", - "alias": "host_origin_geo_loc_name_country", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "GeoLocNameCountryMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { + "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]", + "title": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" }, - "geo_loc_latitude": { - "name": "geo_loc_latitude", - "description": "The latitude coordinates of the geographical location of sample collection.", - "title": "geo_loc latitude", - "comments": [ - "If known, provide the degrees latitude. Do NOT simply provide latitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "38.98 N" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:lat_lon" - ], - "rank": 24, - "slot_uri": "GENEPIO:0100309", - "alias": "geo_loc_latitude", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { + "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]", + "title": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" + } + } + }, + "OrganismMenu": { + "name": "OrganismMenu", + "title": "organism menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Acinetobacter [NCBITaxon:469]": { + "text": "Acinetobacter [NCBITaxon:469]", + "title": "Acinetobacter [NCBITaxon:469]" }, - "geo_loc_longitude": { - "name": "geo_loc_longitude", - "description": "The longitude coordinates of the geographical location of sample collection.", - "title": "geo_loc longitude", - "comments": [ - "If known, provide the degrees longitude. Do NOT simply provide longitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "77.11 W" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:lat_lon" - ], - "rank": 25, - "slot_uri": "GENEPIO:0100310", - "alias": "geo_loc_longitude", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Acinetobacter baumannii [NCBITaxon:470]": { + "text": "Acinetobacter baumannii [NCBITaxon:470]", + "is_a": "Acinetobacter [NCBITaxon:469]", + "title": "Acinetobacter baumannii [NCBITaxon:470]" }, - "sample_collection_date": { - "name": "sample_collection_date", - "description": "The date on which the sample was collected.", - "title": "sample_collection_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2020-10-30" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:sample%20collection%20date", - "NCBI_BIOSAMPLE_Enterics:collection_date" - ], - "rank": 26, - "slot_uri": "GENEPIO:0001174", - "alias": "sample_collection_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "date", - "required": true + "Acinetobacter bereziniae [NCBITaxon:106648]": { + "text": "Acinetobacter bereziniae [NCBITaxon:106648]", + "is_a": "Acinetobacter [NCBITaxon:469]", + "title": "Acinetobacter bereziniae [NCBITaxon:106648]" }, - "sample_collection_date_precision": { - "name": "sample_collection_date_precision", - "description": "The precision to which the \"sample collection date\" was provided.", - "title": "sample_collection_date_precision", - "comments": [ - "Provide the precision of granularity to the \"day\", \"month\", or \"year\" for the date provided in the \"sample collection date\" field. The \"sample collection date\" will be truncated to the precision specified upon export; \"day\" for \"YYYY-MM-DD\", \"month\" for \"YYYY-MM\", or \"year\" for \"YYYY\"." - ], - "examples": [ - { - "value": "day [UO:0000033]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 27, - "slot_uri": "GENEPIO:0001177", - "alias": "sample_collection_date_precision", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "required": true, - "any_of": [ - { - "range": "SampleCollectionDatePrecisionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Acinetobacter ursingii [NCBITaxon:108980]": { + "text": "Acinetobacter ursingii [NCBITaxon:108980]", + "is_a": "Acinetobacter [NCBITaxon:469]", + "title": "Acinetobacter ursingii [NCBITaxon:108980]" }, - "sample_collection_end_date": { - "name": "sample_collection_end_date", - "description": "The date on which sample collection ended for a continuous sample.", - "title": "sample_collection_end_date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD" - ], - "examples": [ - { - "value": "2020-03-18" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 28, - "slot_uri": "GENEPIO:0101071", - "alias": "sample_collection_end_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Aeromonas [NCBITaxon:642]": { + "text": "Aeromonas [NCBITaxon:642]", + "title": "Aeromonas [NCBITaxon:642]" }, - "sample_processing_date": { - "name": "sample_processing_date", - "description": "The date on which the sample was processed.", - "title": "sample_processing_date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "Provide the sample processed date in ISO 8601 format, i.e. \"YYYY-MM-DD\". The sample may be collected and processed (e.g. filtered, extraction) on the same day, or on different dates." - ], - "examples": [ - { - "value": "2020-03-16" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 29, - "slot_uri": "GENEPIO:0100763", - "alias": "sample_processing_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "Aeromonas allosaccharophila [NCBITaxon:656]": { + "text": "Aeromonas allosaccharophila [NCBITaxon:656]", + "is_a": "Aeromonas [NCBITaxon:642]", + "title": "Aeromonas allosaccharophila [NCBITaxon:656]" }, - "sample_collection_start_time": { - "name": "sample_collection_start_time", - "description": "The time at which sample collection began.", - "title": "sample_collection_start_time", - "comments": [ - "Provide this time in ISO 8601 24hr format, in your local time." - ], - "examples": [ - { - "value": "17:15 PST" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 30, - "slot_uri": "GENEPIO:0101072", - "alias": "sample_collection_start_time", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "time" - }, - { - "range": "NullValueMenu" - } - ] + "Aeromonas hydrophila [NCBITaxon:644]": { + "text": "Aeromonas hydrophila [NCBITaxon:644]", + "is_a": "Aeromonas [NCBITaxon:642]", + "title": "Aeromonas hydrophila [NCBITaxon:644]" }, - "sample_collection_end_time": { - "name": "sample_collection_end_time", - "description": "The time at which sample collection ended.", - "title": "sample_collection_end_time", - "comments": [ - "Provide this time in ISO 8601 24hr format, in your local time." - ], - "examples": [ - { - "value": "19:15 PST" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 31, - "slot_uri": "GENEPIO:0101073", - "alias": "sample_collection_end_time", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "time" - }, - { - "range": "NullValueMenu" - } - ] + "Aeromonas rivipollensis [NCBITaxon:948519]": { + "text": "Aeromonas rivipollensis [NCBITaxon:948519]", + "is_a": "Aeromonas [NCBITaxon:642]", + "title": "Aeromonas rivipollensis [NCBITaxon:948519]" }, - "sample_collection_time_of_day": { - "name": "sample_collection_time_of_day", - "description": "The descriptive time of day during which the sample was collected.", - "title": "sample_collection_time_of_day", - "comments": [ - "If known, select a value from the pick list. The time of sample processing matters especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day." - ], - "examples": [ - { - "value": "Morning" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 32, - "slot_uri": "GENEPIO:0100765", - "alias": "sample_collection_time_of_day", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "SampleCollectionTimeOfDayMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Aeromonas salmonicida [NCBITaxon:645]": { + "text": "Aeromonas salmonicida [NCBITaxon:645]", + "is_a": "Aeromonas [NCBITaxon:642]", + "title": "Aeromonas salmonicida [NCBITaxon:645]" }, - "sample_collection_time_duration_value": { - "name": "sample_collection_time_duration_value", - "description": "The amount of time over which the sample was collected.", - "title": "sample_collection_time_duration_value", - "comments": [ - "Provide the numerical value of time." - ], - "examples": [ - { - "value": "1900-01-03" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 33, - "slot_uri": "GENEPIO:0100766", - "alias": "sample_collection_time_duration_value", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Campylobacter [NCBITaxon:194]": { + "text": "Campylobacter [NCBITaxon:194]", + "title": "Campylobacter [NCBITaxon:194]" }, - "sample_collection_time_duration_unit": { - "name": "sample_collection_time_duration_unit", - "description": "The units of the time duration measurement of sample collection.", - "title": "sample_collection_time_duration_unit", - "comments": [ - "Provide the units from the pick list." - ], - "examples": [ - { - "value": "Hour" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 34, - "slot_uri": "GENEPIO:0100767", - "alias": "sample_collection_time_duration_unit", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "SampleCollectionDurationUnitMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Campylobacter coli [NCBITaxon:195]": { + "text": "Campylobacter coli [NCBITaxon:195]", + "is_a": "Campylobacter [NCBITaxon:194]", + "title": "Campylobacter coli [NCBITaxon:195]" + }, + "Campylobacter jejuni [NCBITaxon:197]": { + "text": "Campylobacter jejuni [NCBITaxon:197]", + "is_a": "Campylobacter [NCBITaxon:194]", + "title": "Campylobacter jejuni [NCBITaxon:197]" + }, + "Campylobacter lari [NCBITaxon:201]": { + "text": "Campylobacter lari [NCBITaxon:201]", + "is_a": "Campylobacter [NCBITaxon:194]", + "title": "Campylobacter lari [NCBITaxon:201]" + }, + "Citrobacter [NCBITaxon:544]": { + "text": "Citrobacter [NCBITaxon:544]", + "title": "Citrobacter [NCBITaxon:544]" + }, + "Citrobacter braakii [NCBITaxon:57706]": { + "text": "Citrobacter braakii [NCBITaxon:57706]", + "is_a": "Citrobacter [NCBITaxon:544]", + "title": "Citrobacter braakii [NCBITaxon:57706]" + }, + "Citrobacter freundii [NCBITaxon:546]": { + "text": "Citrobacter freundii [NCBITaxon:546]", + "is_a": "Citrobacter [NCBITaxon:544]", + "title": "Citrobacter freundii [NCBITaxon:546]" + }, + "Citrobacter gillenii [NCBITaxon:67828]": { + "text": "Citrobacter gillenii [NCBITaxon:67828]", + "is_a": "Citrobacter [NCBITaxon:544]", + "title": "Citrobacter gillenii [NCBITaxon:67828]" + }, + "Clostridioides [NCBITaxon:1870884]": { + "text": "Clostridioides [NCBITaxon:1870884]", + "title": "Clostridioides [NCBITaxon:1870884]" + }, + "Clostridioides difficile [NCBITaxon:1496]": { + "text": "Clostridioides difficile [NCBITaxon:1496]", + "is_a": "Clostridioides [NCBITaxon:1870884]", + "title": "Clostridioides difficile [NCBITaxon:1496]" + }, + "Clostridium [NCBITaxon:1485]": { + "text": "Clostridium [NCBITaxon:1485]", + "title": "Clostridium [NCBITaxon:1485]" + }, + "Clostridium perfringens [NCBITaxon:1502]": { + "text": "Clostridium perfringens [NCBITaxon:1502]", + "is_a": "Clostridium [NCBITaxon:1485]", + "title": "Clostridium perfringens [NCBITaxon:1502]" }, - "sample_received_date": { - "name": "sample_received_date", - "description": "The date on which the sample was received.", - "title": "sample_received_date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2020-11-15" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 35, - "slot_uri": "GENEPIO:0001179", - "alias": "sample_received_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "date" + "Clostridium sporogenes [NCBITaxon:1509]": { + "text": "Clostridium sporogenes [NCBITaxon:1509]", + "is_a": "Clostridium [NCBITaxon:1485]", + "title": "Clostridium sporogenes [NCBITaxon:1509]" }, - "original_sample_description": { - "name": "original_sample_description", - "description": "The original sample description provided by the sample collector.", - "title": "original_sample_description", - "comments": [ - "Provide the sample description provided by the original sample collector. The original description is useful as it may provide further details, or can be used to clarify higher level classifications." - ], - "examples": [ - { - "value": "RTE Prosciutto from deli" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 36, - "slot_uri": "GENEPIO:0100439", - "alias": "original_sample_description", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Comamonas [NCBITaxon:283]": { + "text": "Comamonas [NCBITaxon:283]", + "title": "Comamonas [NCBITaxon:283]" }, - "environmental_site": { - "name": "environmental_site", - "description": "An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave.", - "title": "environmental_site", - "comments": [ - "If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Poultry hatchery [ENVO:01001874]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_site", - "NCBI_BIOSAMPLE_Enterics:isolation_source", - "NCBI_BIOSAMPLE_Enterics:animal_env" - ], - "rank": 37, - "slot_uri": "GENEPIO:0001232", - "alias": "environmental_site", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalSiteMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Comamonas aquatica [NCBITaxon:225991]": { + "text": "Comamonas aquatica [NCBITaxon:225991]", + "is_a": "Comamonas [NCBITaxon:283]", + "title": "Comamonas aquatica [NCBITaxon:225991]" }, - "environmental_material": { - "name": "environmental_material", - "description": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask.", - "title": "environmental_material", - "comments": [ - "If applicable, select the standardized term and ontology ID for the environmental material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Soil [ENVO:00001998]" - }, - { - "value": "Water [CHEBI:15377]" - }, - { - "value": "Wastewater [ENVO:00002001]" - }, - { - "value": "Broom [ENVO:03501377]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:environmental_material", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "rank": 38, - "slot_uri": "GENEPIO:0001223", - "alias": "environmental_material", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "EnvironmentalMaterialMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterobacter [NCBITaxon:547]": { + "text": "Enterobacter [NCBITaxon:547]", + "title": "Enterobacter [NCBITaxon:547]" }, - "environmental_material_constituent": { - "name": "environmental_material_constituent", - "description": "The material constituents that comprise an environmental material e.g. lead, plastic, paper.", - "title": "environmental_material_constituent", - "comments": [ - "If applicable, describe the material constituents for the environmental material. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "lead" - }, - { - "value": "plastic" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 39, - "slot_uri": "GENEPIO:0101197", - "alias": "environmental_material_constituent", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Enterobacter asburiae [NCBITaxon:61645]": { + "text": "Enterobacter asburiae [NCBITaxon:61645]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Enterobacter asburiae [NCBITaxon:61645]" }, - "animal_or_plant_population": { - "name": "animal_or_plant_population", - "description": "The type of animal or plant population inhabiting an area.", - "title": "animal_or_plant_population", - "comments": [ - "This field should be used when a sample is taken from an environmental location inhabited by many individuals of a specific type, rather than describing a sample taken from one particular host. If applicable, provide the standardized term and ontology ID for the animal or plant population name. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. If not applicable, leave blank." - ], - "examples": [ - { - "value": "Turkey [NCBITaxon:9103]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 40, - "slot_uri": "GENEPIO:0100443", - "alias": "animal_or_plant_population", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnimalOrPlantPopulationMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterobacter cancerogenus [NCBITaxon:69218]": { + "text": "Enterobacter cancerogenus [NCBITaxon:69218]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Enterobacter cancerogenus [NCBITaxon:69218]" }, - "anatomical_material": { - "name": "anatomical_material", - "description": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", - "title": "anatomical_material", - "comments": [ - "An anatomical material is a substance taken from the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Tissue [UBERON:0000479]" - }, - { - "value": "Blood [UBERON:0000178]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_material", - "NCBI_BIOSAMPLE_Enterics:host_tissue_sampled", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "rank": 41, - "slot_uri": "GENEPIO:0001211", - "alias": "anatomical_material", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalMaterialMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterobacter cloacae [NCBITaxon:550]": { + "text": "Enterobacter cloacae [NCBITaxon:550]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Enterobacter cloacae [NCBITaxon:550]" + }, + "Enterobacter hormaechei [NCBITaxon:158836]": { + "text": "Enterobacter hormaechei [NCBITaxon:158836]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Enterobacter hormaechei [NCBITaxon:158836]" + }, + "Enterobacter kobei [NCBITaxon:208224]": { + "text": "Enterobacter kobei [NCBITaxon:208224]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Enterobacter kobei [NCBITaxon:208224]" + }, + "Enterobacter roggenkampii [NCBITaxon:1812935]": { + "text": "Enterobacter roggenkampii [NCBITaxon:1812935]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Enterobacter roggenkampii [NCBITaxon:1812935]" + }, + "Enterobacter sp. [NCBITaxon:42895]": { + "text": "Enterobacter sp. [NCBITaxon:42895]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Enterobacter sp. [NCBITaxon:42895]" + }, + "Lelliottia amnigena [NCBITaxon:61646]": { + "text": "Lelliottia amnigena [NCBITaxon:61646]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Lelliottia amnigena [NCBITaxon:61646]" + }, + "Pluralibacter gergoviae [NCBITaxon:61647]": { + "text": "Pluralibacter gergoviae [NCBITaxon:61647]", + "is_a": "Enterobacter [NCBITaxon:547]", + "title": "Pluralibacter gergoviae [NCBITaxon:61647]" }, - "body_product": { - "name": "body_product", - "description": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", - "title": "body_product", - "comments": [ - "A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Feces [UBERON:0001988]" - }, - { - "value": "Urine [UBERON:0001088]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:body_product", - "NCBI_BIOSAMPLE_Enterics:host_body_product", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "rank": 42, - "slot_uri": "GENEPIO:0001216", - "alias": "body_product", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "BodyProductMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus [NCBITaxon:1350]": { + "text": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus [NCBITaxon:1350]" }, - "anatomical_part": { - "name": "anatomical_part", - "description": "An anatomical part of an organism e.g. oropharynx.", - "title": "anatomical_part", - "comments": [ - "An anatomical part is a structure or location in the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Snout [UBERON:0006333]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:anatomical_part", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "rank": 43, - "slot_uri": "GENEPIO:0001214", - "alias": "anatomical_part", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalPartMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus asini [NCBITaxon:57732]": { + "text": "Enterococcus asini [NCBITaxon:57732]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus asini [NCBITaxon:57732]" }, - "anatomical_region": { - "name": "anatomical_region", - "description": "A 3D region in space without well-defined compartmental boundaries; for example, the dorsal region of an ectoderm.", - "title": "anatomical_region", - "comments": [ - "This field captures more granular spatial information on a host anatomical part e.g. dorso-lateral region vs back. Select a term from the picklist." - ], - "examples": [ - { - "value": "Dorso-lateral region [BSPO:0000080]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 44, - "slot_uri": "GENEPIO:0100700", - "alias": "anatomical_region", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnatomicalRegionMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus avium [NCBITaxon:33945]": { + "text": "Enterococcus avium [NCBITaxon:33945]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus avium [NCBITaxon:33945]" }, - "food_product": { - "name": "food_product", - "description": "A material consumed and digested for nutritional value or enjoyment.", - "title": "food_product", - "comments": [ - "This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Feather meal [FOODON:00003927]" - }, - { - "value": "Bone meal [ENVO:02000054]" - }, - { - "value": "Chicken breast [FOODON:00002703]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:food_product", - "NCBI_BIOSAMPLE_Enterics:isolation_source", - "NCBI_BIOSAMPLE_Enterics:food_product_type" - ], - "rank": 45, - "slot_uri": "GENEPIO:0100444", - "alias": "food_product", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "FoodProductMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus caccae [NCBITaxon:317735]": { + "text": "Enterococcus caccae [NCBITaxon:317735]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus caccae [NCBITaxon:317735]" }, - "food_product_properties": { - "name": "food_product_properties", - "description": "Any characteristic of the food product pertaining to its state, processing, or implications for consumers.", - "title": "food_product_properties", - "comments": [ - "Provide any characteristics of the food product including whether it has been cooked, processed, preserved, any known information about its state (e.g. raw, ready-to-eat), any known information about its containment (e.g. canned), and any information about a label claim (e.g. organic, fat-free)." - ], - "examples": [ - { - "value": "Food (chopped) [FOODON:00002777]" - }, - { - "value": "Ready-to-eat (RTE) [FOODON:03316636]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:food_product_properties", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "rank": 46, - "slot_uri": "GENEPIO:0100445", - "alias": "food_product_properties", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "FoodProductPropertiesMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus canis [NCBITaxon:214095]": { + "text": "Enterococcus canis [NCBITaxon:214095]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus canis [NCBITaxon:214095]" }, - "label_claim": { - "name": "label_claim", - "description": "The claim made by the label that relates to food processing, allergen information etc.", - "title": "label_claim", - "comments": [ - "Provide any characteristic of the food product, as described on the label only." - ], - "examples": [ - { - "value": "Antibiotic free [FOODON:03601063]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:label_claims" - ], - "rank": 47, - "slot_uri": "FOODON:03602001", - "alias": "label_claim", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "multivalued": true, - "any_of": [ - { - "range": "LabelClaimMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus casseliflavus [NCBITaxon:37734]": { + "text": "Enterococcus casseliflavus [NCBITaxon:37734]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus casseliflavus [NCBITaxon:37734]" + }, + "Enterococcus cecorum [NCBITaxon:44008]": { + "text": "Enterococcus cecorum [NCBITaxon:44008]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus cecorum [NCBITaxon:44008]" + }, + "Enterococcus dispar [NCBITaxon:44009]": { + "text": "Enterococcus dispar [NCBITaxon:44009]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus dispar [NCBITaxon:44009]" + }, + "Enterococcus durans [NCBITaxon:53345]": { + "text": "Enterococcus durans [NCBITaxon:53345]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus durans [NCBITaxon:53345]" + }, + "Enterococcus faecium [NCBITaxon:1352]": { + "text": "Enterococcus faecium [NCBITaxon:1352]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus faecium [NCBITaxon:1352]" + }, + "Enterococcus faecalis [NCBITaxon:1351]": { + "text": "Enterococcus faecalis [NCBITaxon:1351]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus faecalis [NCBITaxon:1351]" + }, + "Enterococcus gallinarum [NCBITaxon:1353]": { + "text": "Enterococcus gallinarum [NCBITaxon:1353]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus gallinarum [NCBITaxon:1353]" + }, + "Enterococcus hirae [NCBITaxon:1354]": { + "text": "Enterococcus hirae [NCBITaxon:1354]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus hirae [NCBITaxon:1354]" + }, + "Enterococcus malodoratus [NCBITaxon:71451]": { + "text": "Enterococcus malodoratus [NCBITaxon:71451]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus malodoratus [NCBITaxon:71451]" }, - "animal_source_of_food": { - "name": "animal_source_of_food", - "description": "The animal from which the food product was derived.", - "title": "animal_source_of_food", - "comments": [ - "Provide the common name of the animal. If not applicable, leave blank. Multiple entries can be provided, separated by a comma." - ], - "examples": [ - { - "value": "Chicken [NCBITaxon:9031]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:food_source" - ], - "rank": 48, - "slot_uri": "GENEPIO:0100446", - "alias": "animal_source_of_food", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "AnimalSourceOfFoodMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus mundtii [NCBITaxon:53346]": { + "text": "Enterococcus mundtii [NCBITaxon:53346]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus mundtii [NCBITaxon:53346]" }, - "food_product_production_stream": { - "name": "food_product_production_stream", - "description": "A production pathway incorporating the processes, material entities (e.g. equipment, animals, locations), and conditions that participate in the generation of a food commodity.", - "title": "food_product_production_stream", - "comments": [ - "Provide the name of the agricultural production stream from the picklist." - ], - "examples": [ - { - "value": "Beef cattle production stream [FOODON:03000452]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:food_prod" - ], - "rank": 49, - "slot_uri": "GENEPIO:0100699", - "alias": "food_product_production_stream", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "any_of": [ - { - "range": "FoodProductProductionStreamMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus ratti [NCBITaxon:150033]": { + "text": "Enterococcus ratti [NCBITaxon:150033]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus ratti [NCBITaxon:150033]" }, - "food_packaging": { - "name": "food_packaging", - "description": "The type of packaging used to contain a food product.", - "title": "food_packaging", - "comments": [ - "If known, provide information regarding how the food product was packaged." - ], - "examples": [ - { - "value": "Plastic tray or pan [FOODON:03490126]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:food_packaging", - "NCBI_BIOSAMPLE_Enterics:food_contain_wrap" - ], - "rank": 50, - "slot_uri": "GENEPIO:0100447", - "alias": "food_packaging", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "FoodPackagingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Enterococcus saccharolyticus [NCBITaxon:41997]": { + "text": "Enterococcus saccharolyticus [NCBITaxon:41997]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus saccharolyticus [NCBITaxon:41997]" }, - "food_quality_date": { - "name": "food_quality_date", - "description": "A date recommended for the use of a product while at peak quality, this date is not a reflection of safety unless used on infant formula.", - "title": "food_quality_date", - "todos": [ - "<={today}" - ], - "comments": [ - "This date is typically labeled on a food product as \"best if used by\", best by\", \"use by\", or \"freeze by\" e.g. 5/24/2020. If the date is known, leave blank or provide a null value." - ], - "examples": [ - { - "value": "2020-05-25" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:food_quality_date" - ], - "rank": 51, - "slot_uri": "GENEPIO:0100615", - "alias": "food_quality_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "date" + "Enterococcus thailandicus [NCBITaxon:417368]": { + "text": "Enterococcus thailandicus [NCBITaxon:417368]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus thailandicus [NCBITaxon:417368]" }, - "food_packaging_date": { - "name": "food_packaging_date", - "description": "A food product's packaging date as marked by a food manufacturer or retailer.", - "title": "food_packaging_date", - "todos": [ - "<={today}" - ], - "comments": [ - "The packaging date should not be confused with, nor replaced by a Best Before date or other food quality date. If the date is known, leave blank or provide a null value." - ], - "examples": [ - { - "value": "2020-05-25" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 52, - "slot_uri": "GENEPIO:0100616", - "alias": "food_packaging_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "date" + "Enterococcus villorum [NCBITaxon:112904]": { + "text": "Enterococcus villorum [NCBITaxon:112904]", + "is_a": "Enterococcus [NCBITaxon:1350]", + "title": "Enterococcus villorum [NCBITaxon:112904]" }, - "collection_device": { - "name": "collection_device", - "description": "The instrument or container used to collect the sample e.g. swab.", - "title": "collection_device", - "comments": [ - "This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Drag swab [OBI:0002822]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_device", - "NCBI_BIOSAMPLE_Enterics:samp_collect_device", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "rank": 53, - "slot_uri": "GENEPIO:0001234", - "alias": "collection_device", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "CollectionDeviceMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Escherichia [NCBITaxon:561]": { + "text": "Escherichia [NCBITaxon:561]", + "title": "Escherichia [NCBITaxon:561]" }, - "collection_method": { - "name": "collection_method", - "description": "The process used to collect the sample e.g. phlebotomy, necropsy.", - "title": "collection_method", - "comments": [ - "If applicable, provide the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon." - ], - "examples": [ - { - "value": "Rinsing for specimen collection [GENEPIO_0002116]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:isolation_source", - "BIOSAMPLE:collection_method", - "NCBI_BIOSAMPLE_Enterics:isolation_source" - ], - "rank": 54, - "slot_uri": "GENEPIO:0001241", - "alias": "collection_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "recommended": true, - "any_of": [ - { - "range": "CollectionMethodMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Escherichia coli [NCBITaxon:562]": { + "text": "Escherichia coli [NCBITaxon:562]", + "is_a": "Escherichia [NCBITaxon:561]", + "title": "Escherichia coli [NCBITaxon:562]" + }, + "Escherichia fergusonii [NCBITaxon:564]": { + "text": "Escherichia fergusonii [NCBITaxon:564]", + "is_a": "Escherichia [NCBITaxon:561]", + "title": "Escherichia fergusonii [NCBITaxon:564]" + }, + "Exiguobacterium [NCBITaxon:33986]": { + "text": "Exiguobacterium [NCBITaxon:33986]", + "title": "Exiguobacterium [NCBITaxon:33986]" + }, + "Exiguobacterium oxidotolerans [NCBITaxon:223958]": { + "text": "Exiguobacterium oxidotolerans [NCBITaxon:223958]", + "is_a": "Exiguobacterium [NCBITaxon:33986]", + "title": "Exiguobacterium oxidotolerans [NCBITaxon:223958]" + }, + "Exiguobacterium sp. [NCBITaxon:44751]": { + "text": "Exiguobacterium sp. [NCBITaxon:44751]", + "is_a": "Exiguobacterium [NCBITaxon:33986]", + "title": "Exiguobacterium sp. [NCBITaxon:44751]" + }, + "Klebsiella [NCBITaxon:570]": { + "text": "Klebsiella [NCBITaxon:570]", + "title": "Klebsiella [NCBITaxon:570]" + }, + "Klebsiella aerogenes [NCBITaxon:548]": { + "text": "Klebsiella aerogenes [NCBITaxon:548]", + "is_a": "Klebsiella [NCBITaxon:570]", + "title": "Klebsiella aerogenes [NCBITaxon:548]" }, - "sample_volume_measurement_value": { - "name": "sample_volume_measurement_value", - "description": "The numerical value of the volume measurement of the sample collected.", - "title": "sample_volume_measurement_value", - "comments": [ - "Provide the numerical value of volume." - ], - "examples": [ - { - "value": "5" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 55, - "slot_uri": "GENEPIO:0100768", - "alias": "sample_volume_measurement_value", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Klebsiella michiganensis [NCBITaxon:1134687]": { + "text": "Klebsiella michiganensis [NCBITaxon:1134687]", + "is_a": "Klebsiella [NCBITaxon:570]", + "title": "Klebsiella michiganensis [NCBITaxon:1134687]" }, - "sample_volume_measurement_unit": { - "name": "sample_volume_measurement_unit", - "description": "The units of the volume measurement of the sample collected.", - "title": "sample_volume_measurement_unit", - "comments": [ - "Provide the units from the pick list." - ], - "examples": [ - { - "value": "milliliter (mL) [UO:0000098]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 56, - "slot_uri": "GENEPIO:0100769", - "alias": "sample_volume_measurement_unit", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "SampleVolumeMeasurementUnitMenu" + "Klebsiella oxytoca [NCBITaxon:571]": { + "text": "Klebsiella oxytoca [NCBITaxon:571]", + "is_a": "Klebsiella [NCBITaxon:570]", + "title": "Klebsiella oxytoca [NCBITaxon:571]" }, - "residual_sample_status": { - "name": "residual_sample_status", - "description": "The status of the residual sample (whether any sample remains after its original use).", - "title": "residual_sample_status", - "comments": [ - "Residual samples are samples that remain after the sample material was used for its original purpose. Select a residual sample status from the picklist. If sample still exists, select \"Residual sample remaining (some sample left)\"." - ], - "examples": [ - { - "value": "No residual sample (sample all used) [GENEPIO:0101088]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 57, - "slot_uri": "GENEPIO:0101090", - "alias": "residual_sample_status", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "ResidualSampleStatusMenu" + "Klebsiella pneumoniae [NCBITaxon:573]": { + "text": "Klebsiella pneumoniae [NCBITaxon:573]", + "is_a": "Klebsiella [NCBITaxon:570]", + "title": "Klebsiella pneumoniae [NCBITaxon:573]" }, - "sample_storage_method": { - "name": "sample_storage_method", - "description": "A specification of the way that a specimen is or was stored.", - "title": "sample_storage_method", - "comments": [ - "Provide a description of how the sample was stored." - ], - "examples": [ - { - "value": "packed on ice during transport" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 58, - "slot_uri": "GENEPIO:0100448", - "alias": "sample_storage_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Klebsiella pneumoniae subsp. pneumoniae [NCBITaxon:72407]": { + "text": "Klebsiella pneumoniae subsp. pneumoniae [NCBITaxon:72407]", + "is_a": "Klebsiella [NCBITaxon:570]", + "title": "Klebsiella pneumoniae subsp. pneumoniae [NCBITaxon:72407]" }, - "sample_storage_medium": { - "name": "sample_storage_medium", - "description": "The material or matrix in which a sample is stored.", - "title": "sample_storage_medium", - "comments": [ - "Provide a description of the medium in which the sample was stored." - ], - "examples": [ - { - "value": "PBS + 20% glycerol" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 59, - "slot_uri": "GENEPIO:0100449", - "alias": "sample_storage_medium", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Klebsiella pneumoniae subsp. ozaenae [NCBITaxon:574]": { + "text": "Klebsiella pneumoniae subsp. ozaenae [NCBITaxon:574]", + "is_a": "Klebsiella [NCBITaxon:570]", + "title": "Klebsiella pneumoniae subsp. ozaenae [NCBITaxon:574]" }, - "sample_storage_duration_value": { - "name": "sample_storage_duration_value", - "description": "The numerical value of the time measurement during which a sample is in storage.", - "title": "sample_storage_duration_value", - "comments": [ - "Provide the numerical value of time." - ], - "examples": [ - { - "value": "5" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 60, - "slot_uri": "GENEPIO:0101014", - "alias": "sample_storage_duration_value", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Kluyvera [NCBITaxon:579]": { + "text": "Kluyvera [NCBITaxon:579]", + "title": "Kluyvera [NCBITaxon:579]" }, - "sample_storage_duration_unit": { - "name": "sample_storage_duration_unit", - "description": "The units of a measured sample storage duration.", - "title": "sample_storage_duration_unit", - "comments": [ - "Provide the units from the pick list." - ], - "examples": [ - { - "value": "Day [UO:0000033]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 61, - "slot_uri": "GENEPIO:0101015", - "alias": "sample_storage_duration_unit", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "SampleStorageDurationUnitMenu" + "Kluyvera intermedia [NCBITaxon:61648]": { + "text": "Kluyvera intermedia [NCBITaxon:61648]", + "is_a": "Kluyvera [NCBITaxon:579]", + "title": "Kluyvera intermedia [NCBITaxon:61648]" }, - "nucleic_acid_storage_duration_value": { - "name": "nucleic_acid_storage_duration_value", - "description": "The numerical value of the time measurement during which the extracted nucleic acid is in storage.", - "title": "nucleic_acid_storage_duration_value", - "comments": [ - "Provide the numerical value of time." - ], - "examples": [ - { - "value": "5" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 62, - "slot_uri": "GENEPIO:0101085", - "alias": "nucleic_acid_storage_duration_value", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Kosakonia [NCBITaxon:1330547]": { + "text": "Kosakonia [NCBITaxon:1330547]", + "title": "Kosakonia [NCBITaxon:1330547]" }, - "nucleic_acid_storage_duration_unit": { - "name": "nucleic_acid_storage_duration_unit", - "description": "The units of a measured extracted nucleic acid storage duration.", - "title": "nucleic_acid_storage_duration_unit", - "comments": [ - "Provide the units from the pick list." - ], - "examples": [ - { - "value": "Year [UO:0000036]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 63, - "slot_uri": "GENEPIO:0101086", - "alias": "nucleic_acid_storage_duration_unit", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "NucleicAcidStorageDurationUnitMenu" + "Kosakonia cowanii [NCBITaxon:208223]": { + "text": "Kosakonia cowanii [NCBITaxon:208223]", + "is_a": "Kosakonia [NCBITaxon:1330547]", + "title": "Kosakonia cowanii [NCBITaxon:208223]" }, - "available_data_types": { - "name": "available_data_types", - "description": "The type of data that is available, that may or may not require permission to access.", - "title": "available_data_types", - "comments": [ - "This field provides information about additional data types that are available that may provide context for interpretation of the sequence data. Provide a term from the picklist for additional data types that are available. Additional data types may require special permission to access. Contact the data provider for more information." - ], - "examples": [ - { - "value": "Total coliform count [GENEPIO:0100729]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 64, - "slot_uri": "GENEPIO:0100690", - "alias": "available_data_types", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "multivalued": true, - "any_of": [ - { - "range": "AvailableDataTypesMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Leclercia [NCBITaxon:83654]": { + "text": "Leclercia [NCBITaxon:83654]", + "title": "Leclercia [NCBITaxon:83654]" + }, + "Leclercia adecarboxylata [NCBITaxon:83655]": { + "text": "Leclercia adecarboxylata [NCBITaxon:83655]", + "is_a": "Leclercia [NCBITaxon:83654]", + "title": "Leclercia adecarboxylata [NCBITaxon:83655]" + }, + "Listeria [NCBITaxon:1637]": { + "text": "Listeria [NCBITaxon:1637]", + "title": "Listeria [NCBITaxon:1637]" + }, + "Listeria monocytogenes [NCBITaxon:1639]": { + "text": "Listeria monocytogenes [NCBITaxon:1639]", + "is_a": "Listeria [NCBITaxon:1637]", + "title": "Listeria monocytogenes [NCBITaxon:1639]" + }, + "Ochrobactrum [NCBITaxon:528]": { + "text": "Ochrobactrum [NCBITaxon:528]", + "title": "Ochrobactrum [NCBITaxon:528]" }, - "available_data_type_details": { - "name": "available_data_type_details", - "description": "Detailed information regarding other available data types.", - "title": "available_data_type_details", - "comments": [ - "Use this field to provide free text details describing other available data types that may provide context for interpreting genomic sequence data." - ], - "examples": [ - { - "value": "Pooled metagenomes containing extended spectrum beta-lactamase (ESBL) bacteria" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 65, - "slot_uri": "GENEPIO:0101023", - "alias": "available_data_type_details", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sample collection and processing", - "range": "WhitespaceMinimizedString" + "Ochrobactrum sp. [NCBITaxon:42190]": { + "text": "Ochrobactrum sp. [NCBITaxon:42190]", + "is_a": "Ochrobactrum [NCBITaxon:528]", + "title": "Ochrobactrum sp. [NCBITaxon:42190]" }, - "water_depth": { - "name": "water_depth", - "description": "The depth of some water.", - "title": "water_depth", - "comments": [ - "Provide the numerical depth only of water only (without units)." - ], - "examples": [ - { - "value": "5" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 66, - "slot_uri": "GENEPIO:0100440", - "alias": "water_depth", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "range": "WhitespaceMinimizedString" + "Pantoea [NCBITaxon:53335]": { + "text": "Pantoea [NCBITaxon:53335]", + "title": "Pantoea [NCBITaxon:53335]" }, - "water_depth_units": { - "name": "water_depth_units", - "description": "The units of measurement for water depth.", - "title": "water_depth_units", - "comments": [ - "Provide the units of measurement for which the depth was recorded." - ], - "examples": [ - { - "value": "meter (m) [UO:0000008]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 67, - "slot_uri": "GENEPIO:0101025", - "alias": "water_depth_units", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "any_of": [ - { - "range": "WaterDepthUnitsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Pantoea ananatis [NCBITaxon:553]": { + "text": "Pantoea ananatis [NCBITaxon:553]", + "is_a": "Pantoea [NCBITaxon:53335]", + "title": "Pantoea ananatis [NCBITaxon:553]" }, - "sediment_depth": { - "name": "sediment_depth", - "description": "The depth of some sediment.", - "title": "sediment_depth", - "comments": [ - "Provide the numerical depth only of the sediment (without units)." - ], - "examples": [ - { - "value": "2" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 68, - "slot_uri": "GENEPIO:0100697", - "alias": "sediment_depth", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "range": "WhitespaceMinimizedString" + "Pantoea sp. [NCBITaxon:69393]": { + "text": "Pantoea sp. [NCBITaxon:69393]", + "is_a": "Pantoea [NCBITaxon:53335]", + "title": "Pantoea sp. [NCBITaxon:69393]" }, - "sediment_depth_units": { - "name": "sediment_depth_units", - "description": "The units of measurement for sediment depth.", - "title": "sediment_depth_units", - "comments": [ - "Provide the units of measurement for which the depth was recorded." - ], - "examples": [ - { - "value": "meter (m) [UO:0000008]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 69, - "slot_uri": "GENEPIO:0101026", - "alias": "sediment_depth_units", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "any_of": [ - { - "range": "SedimentDepthUnitsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Photobacterium [NCBITaxon:657]": { + "text": "Photobacterium [NCBITaxon:657]", + "title": "Photobacterium [NCBITaxon:657]" }, - "air_temperature": { - "name": "air_temperature", - "description": "The temperature of some air.", - "title": "air_temperature", - "comments": [ - "Provide the numerical value for the temperature of the air (without units)." - ], - "examples": [ - { - "value": "25" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 70, - "slot_uri": "GENEPIO:0100441", - "alias": "air_temperature", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "range": "WhitespaceMinimizedString" + "Photobacterium indicum [NCBITaxon:81447]": { + "text": "Photobacterium indicum [NCBITaxon:81447]", + "is_a": "Photobacterium [NCBITaxon:657]", + "title": "Photobacterium indicum [NCBITaxon:81447]" }, - "air_temperature_units": { - "name": "air_temperature_units", - "description": "The units of measurement for air temperature.", - "title": "air_temperature_units", - "comments": [ - "Provide the units of measurement for which the temperature was recorded." - ], - "examples": [ - { - "value": "degree Celsius (C) [UO:0000027]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 71, - "slot_uri": "GENEPIO:0101027", - "alias": "air_temperature_units", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "any_of": [ - { - "range": "AirTemperatureUnitsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Photobacterium sp. [NCBITaxon:660]": { + "text": "Photobacterium sp. [NCBITaxon:660]", + "is_a": "Photobacterium [NCBITaxon:657]", + "title": "Photobacterium sp. [NCBITaxon:660]" }, - "water_temperature": { - "name": "water_temperature", - "description": "The temperature of some water.", - "title": "water_temperature", - "comments": [ - "Provide the numerical value for the temperature of the water (without units)." - ], - "examples": [ - { - "value": "4" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 72, - "slot_uri": "GENEPIO:0100698", - "alias": "water_temperature", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "range": "WhitespaceMinimizedString" + "Providencia [NCBITaxon:586]": { + "text": "Providencia [NCBITaxon:586]", + "title": "Providencia [NCBITaxon:586]" }, - "water_temperature_units": { - "name": "water_temperature_units", - "description": "The units of measurement for water temperature.", - "title": "water_temperature_units", - "comments": [ - "Provide the units of measurement for which the temperature was recorded." - ], - "examples": [ - { - "value": "degree Celsius (C) [UO:0000027]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 73, - "slot_uri": "GENEPIO:0101028", - "alias": "water_temperature_units", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "any_of": [ - { - "range": "WaterTemperatureUnitsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Providencia rettgeri [NCBITaxon:587]": { + "text": "Providencia rettgeri [NCBITaxon:587]", + "is_a": "Providencia [NCBITaxon:586]", + "title": "Providencia rettgeri [NCBITaxon:587]" + }, + "Pseudoalteromonas [NCBITaxon:53246]": { + "text": "Pseudoalteromonas [NCBITaxon:53246]", + "title": "Pseudoalteromonas [NCBITaxon:53246]" + }, + "Pseudoalteromonas tetraodonis [NCBITaxon:43659]": { + "text": "Pseudoalteromonas tetraodonis [NCBITaxon:43659]", + "is_a": "Pseudoalteromonas [NCBITaxon:53246]", + "title": "Pseudoalteromonas tetraodonis [NCBITaxon:43659]" + }, + "Pseudomonas [NCBITaxon:286]": { + "text": "Pseudomonas [NCBITaxon:286]", + "title": "Pseudomonas [NCBITaxon:286]" + }, + "Pseudomonas aeruginosa [NCBITaxon:287]": { + "text": "Pseudomonas aeruginosa [NCBITaxon:287]", + "is_a": "Pseudomonas [NCBITaxon:286]", + "title": "Pseudomonas aeruginosa [NCBITaxon:287]" + }, + "Pseudomonas fluorescens [NCBITaxon:294]": { + "text": "Pseudomonas fluorescens [NCBITaxon:294]", + "is_a": "Pseudomonas [NCBITaxon:286]", + "title": "Pseudomonas fluorescens [NCBITaxon:294]" + }, + "Pseudomonas soli [NCBITaxon:1306993]": { + "text": "Pseudomonas soli [NCBITaxon:1306993]", + "is_a": "Pseudomonas [NCBITaxon:286]", + "title": "Pseudomonas soli [NCBITaxon:1306993]" }, - "sampling_weather_conditions": { - "name": "sampling_weather_conditions", - "description": "The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc.", - "title": "sampling_weather_conditions", - "comments": [ - "Provide the weather conditions at the time of sample collection." - ], - "examples": [ - { - "value": "Rain [ENVO:01001564]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 74, - "slot_uri": "GENEPIO:0100779", - "alias": "sampling_weather_conditions", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "multivalued": true, - "any_of": [ - { - "range": "SamplingWeatherConditionsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Pseudomonas sp. [NCBITaxon:306]": { + "text": "Pseudomonas sp. [NCBITaxon:306]", + "is_a": "Pseudomonas [NCBITaxon:286]", + "title": "Pseudomonas sp. [NCBITaxon:306]" }, - "presampling_weather_conditions": { - "name": "presampling_weather_conditions", - "description": "Weather conditions prior to collection that may affect the sample.", - "title": "presampling_weather_conditions", - "comments": [ - "Provide the weather conditions prior to sample collection." - ], - "examples": [ - { - "value": "Rain [ENVO:01001564]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 75, - "slot_uri": "GENEPIO:0100780", - "alias": "presampling_weather_conditions", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "any_of": [ - { - "range": "SamplingWeatherConditionsMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Psychrobacter [NCBITaxon:497]": { + "text": "Psychrobacter [NCBITaxon:497]", + "title": "Psychrobacter [NCBITaxon:497]" }, - "precipitation_measurement_value": { - "name": "precipitation_measurement_value", - "description": "The amount of water which has fallen during a precipitation process.", - "title": "precipitation_measurement_value", - "comments": [ - "Provide the quantity of precipitation in the area leading up to the time of sample collection." - ], - "examples": [ - { - "value": "12" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 76, - "slot_uri": "GENEPIO:0100911", - "alias": "precipitation_measurement_value", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "any_of": [ - { - "range": "Whitespaceminimizedstring" - }, - { - "range": "NullValueMenu" - } - ] + "Psychrobacter faecalis [NCBITaxon:180588]": { + "text": "Psychrobacter faecalis [NCBITaxon:180588]", + "is_a": "Psychrobacter [NCBITaxon:497]", + "title": "Psychrobacter faecalis [NCBITaxon:180588]" }, - "precipitation_measurement_unit": { - "name": "precipitation_measurement_unit", - "description": "The units of measurement for the amount of water which has fallen during a precipitation process.", - "title": "precipitation_measurement_unit", - "comments": [ - "Provide the units of precipitation by selecting a value from the pick list." - ], - "examples": [ - { - "value": "inch" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 77, - "slot_uri": "GENEPIO:0100912", - "alias": "precipitation_measurement_unit", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "any_of": [ - { - "range": "PrecipitationMeasurementUnitMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Psychrobacter nivimaris [NCBITaxon:281738]": { + "text": "Psychrobacter nivimaris [NCBITaxon:281738]", + "is_a": "Psychrobacter [NCBITaxon:497]", + "title": "Psychrobacter nivimaris [NCBITaxon:281738]" }, - "precipitation_measurement_method": { - "name": "precipitation_measurement_method", - "description": "The process used to measure the amount of water which has fallen during a precipitation process.", - "title": "precipitation_measurement_method", - "comments": [ - "Provide the name of the procedure or method used to measure precipitation." - ], - "examples": [ - { - "value": "Rain gauge over a 12 hour period prior to sample collection" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 78, - "slot_uri": "GENEPIO:0100913", - "alias": "precipitation_measurement_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Environmental conditions and measurements", - "range": "WhitespaceMinimizedString" + "Psychrobacter sp. [NCBITaxon:56811]": { + "text": "Psychrobacter sp. [NCBITaxon:56811]", + "is_a": "Psychrobacter [NCBITaxon:497]", + "title": "Psychrobacter sp. [NCBITaxon:56811]" }, - "host_common_name": { - "name": "host_common_name", - "description": "The commonly used name of the host.", - "title": "host (common name)", - "comments": [ - "If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, provide the common name." - ], - "examples": [ - { - "value": "Cow [NCBITaxon:9913]" - }, - { - "value": "Chicken [NCBITaxon:9913], Human [NCBITaxon:9606]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host" - ], - "rank": 79, - "slot_uri": "GENEPIO:0001386", - "alias": "host_common_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Host information", - "recommended": true, - "any_of": [ - { - "range": "HostCommonNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Rahnella [NCBITaxon:34037]": { + "text": "Rahnella [NCBITaxon:34037]", + "title": "Rahnella [NCBITaxon:34037]" }, - "host_scientific_name": { - "name": "host_scientific_name", - "description": "The taxonomic, or scientific name of the host.", - "title": "host (scientific name)", - "comments": [ - "If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, select the scientific name from the picklist provided." - ], - "examples": [ - { - "value": "Bos taurus [NCBITaxon:9913]" - }, - { - "value": "Homo sapiens [NCBITaxon:9103]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:host", - "NCBI_BIOSAMPLE_Enterics:isolation_source", - "NCBI_BIOSAMPLE_Enterics:host" - ], - "rank": 80, - "slot_uri": "GENEPIO:0001387", - "alias": "host_scientific_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Host information", - "recommended": true, - "any_of": [ - { - "range": "HostScientificNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Rahnella aquatilis [NCBITaxon:34038]": { + "text": "Rahnella aquatilis [NCBITaxon:34038]", + "is_a": "Rahnella [NCBITaxon:34037]", + "title": "Rahnella aquatilis [NCBITaxon:34038]" }, - "host_ecotype": { - "name": "host_ecotype", - "description": "The biotype resulting from selection in a particular habitat, e.g. the A. thaliana Ecotype Ler.", - "title": "host (ecotype)", - "comments": [ - "Provide the name of the ecotype of the host organism." - ], - "examples": [ - { - "value": "Sea ecotype" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host_variety" - ], - "rank": 81, - "slot_uri": "GENEPIO:0100450", - "alias": "host_ecotype", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Host information", - "range": "WhitespaceMinimizedString" + "Rahnella sp. [NCBITaxon:1873497]": { + "text": "Rahnella sp. [NCBITaxon:1873497]", + "is_a": "Rahnella [NCBITaxon:34037]", + "title": "Rahnella sp. [NCBITaxon:1873497]" + }, + "Raoultella [NCBITaxon:160674]": { + "text": "Raoultella [NCBITaxon:160674]", + "title": "Raoultella [NCBITaxon:160674]" + }, + "Raoultella ornithinolytica [NCBITaxon:54291]": { + "text": "Raoultella ornithinolytica [NCBITaxon:54291]", + "is_a": "Raoultella [NCBITaxon:160674]", + "title": "Raoultella ornithinolytica [NCBITaxon:54291]" }, - "host_breed": { - "name": "host_breed", - "description": "A breed is a specific group of domestic animals or plants having homogeneous appearance, homogeneous behavior, and other characteristics that distinguish it from other animals or plants of the same species and that were arrived at through selective breeding.", - "title": "host (breed)", - "comments": [ - "Provide the name of the breed of the host organism." - ], - "examples": [ - { - "value": "Holstein" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:host_disease", - "NCBI_BIOSAMPLE_Enterics:host_animal_breed" - ], - "rank": 82, - "slot_uri": "GENEPIO:0100451", - "alias": "host_breed", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Host information", - "range": "WhitespaceMinimizedString" + "Raoultella planticola [NCBITaxon:575]": { + "text": "Raoultella planticola [NCBITaxon:575]", + "is_a": "Raoultella [NCBITaxon:160674]", + "title": "Raoultella planticola [NCBITaxon:575]" }, - "host_food_production_name": { - "name": "host_food_production_name", - "description": "The name of the host at a certain stage of food production, which may depend on its age or stage of sexual maturity.", - "title": "host (food production name)", - "comments": [ - "Select the host's food production name from the pick list." - ], - "examples": [ - { - "value": "Calf [FOODON:03411349]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host" - ], - "rank": 83, - "slot_uri": "GENEPIO:0100452", - "alias": "host_food_production_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Host information", - "any_of": [ - { - "range": "HostFoodProductionNameMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Salmonella enterica [NCBITaxon:28901]": { + "text": "Salmonella enterica [NCBITaxon:28901]", + "title": "Salmonella enterica [NCBITaxon:28901]" }, - "host_age_bin": { - "name": "host_age_bin", - "description": "Age of host at the time of sampling, expressed as an age group.", - "title": "host_age_bin", - "comments": [ - "Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value or leave blank." - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host_age" - ], - "rank": 84, - "slot_uri": "GENEPIO:0001394", - "alias": "host_age_bin", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Host information", - "any_of": [ - { - "range": "HostAgeBinMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Salmonella enterica subsp. enterica [NCBITaxon:59201]": { + "text": "Salmonella enterica subsp. enterica [NCBITaxon:59201]", + "is_a": "Salmonella enterica [NCBITaxon:28901]", + "title": "Salmonella enterica subsp. enterica [NCBITaxon:59201]" }, - "host_disease": { - "name": "host_disease", - "description": "The name of the disease experienced by the host.", - "title": "host_disease", - "comments": [ - "This field is only required if the Pathogen.cl package was selected. If the host was sick, provide the name of the disease.The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid If the disease is not known, put “missing”." - ], - "examples": [ - { - "value": "mastitis, gastroenteritis" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:host_disease" - ], - "rank": 85, - "slot_uri": "GENEPIO:0001391", - "alias": "host_disease", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Host information", - "range": "WhitespaceMinimizedString" + "Salmonella enterica subsp. arizonae [NCBITaxon:59203]": { + "text": "Salmonella enterica subsp. arizonae [NCBITaxon:59203]", + "is_a": "Salmonella enterica [NCBITaxon:28901]", + "title": "Salmonella enterica subsp. arizonae [NCBITaxon:59203]" }, - "microbiological_method": { - "name": "microbiological_method", - "description": "The laboratory method used to grow, prepare, and/or isolate the microbial isolate.", - "title": "microbiological_method", - "comments": [ - "Provide the name and version number of the microbiological method. The ID of the method is also acceptable if the ID can be linked to the laboratory that created the procedure." - ], - "examples": [ - { - "value": "MFHPB-30" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 86, - "slot_uri": "GENEPIO:0100454", - "alias": "microbiological_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Serratia [NCBITaxon:613]": { + "text": "Serratia [NCBITaxon:613]", + "title": "Serratia [NCBITaxon:613]" }, - "strain": { - "name": "strain", - "description": "The strain identifier.", - "title": "strain", - "comments": [ - "If the isolate represents or is derived from, a lab reference strain or strain from a type culture collection, provide the strain identifier." - ], - "examples": [ - { - "value": "K12" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:strain" - ], - "rank": 87, - "slot_uri": "GENEPIO:0100455", - "alias": "strain", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString" + "Shewanella [NCBITaxon:22]": { + "text": "Shewanella [NCBITaxon:22]", + "title": "Shewanella [NCBITaxon:22]" }, - "organism": { - "name": "organism", - "description": "Taxonomic name of the organism.", - "title": "organism", - "comments": [ - "Put the genus and species (and subspecies if applicable) of the bacteria, if known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. Note: If taxonomic identification was performed using metagenomic approaches, multiple organisms may be included. There is no need to list organisms detected as the result of noise in the data (only a few reads present). Only include organism names that you are confident are present. Also include the taxonomic mapping software and reference database(s) used." - ], - "examples": [ - { - "value": "Salmonella enterica subsp. enterica [NCBITaxon:59201]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:organism", - "NCBI_BIOSAMPLE_Enterics:organism" - ], - "rank": 88, - "slot_uri": "GENEPIO:0001191", - "alias": "organism", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Strain and isolation information", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "OrganismMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Shewanella pealeana [NCBITaxon:70864]": { + "text": "Shewanella pealeana [NCBITaxon:70864]", + "is_a": "Shewanella [NCBITaxon:22]", + "title": "Shewanella pealeana [NCBITaxon:70864]" }, - "taxonomic_identification_process": { - "name": "taxonomic_identification_process", - "description": "The type of planned process by which an organismal entity is associated with a taxon or taxa.", - "title": "taxonomic_identification_process", - "comments": [ - "Provide the type of method used to determine the taxonomic identity of the organism by selecting a value from the pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "PCR assay [OBI:0002740]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 89, - "slot_uri": "GENEPIO:0100583", - "alias": "taxonomic_identification_process", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Strain and isolation information", - "recommended": true, - "any_of": [ - { - "range": "TaxonomicIdentificationProcessMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Shewanella putrefaciens [NCBITaxon:24]": { + "text": "Shewanella putrefaciens [NCBITaxon:24]", + "is_a": "Shewanella [NCBITaxon:22]", + "title": "Shewanella putrefaciens [NCBITaxon:24]" + }, + "Shewanella oncorhynchi [NCBITaxon:2726434]": { + "text": "Shewanella oncorhynchi [NCBITaxon:2726434]", + "is_a": "Shewanella [NCBITaxon:22]", + "title": "Shewanella oncorhynchi [NCBITaxon:2726434]" + }, + "Shewanella sp. [NCBITaxon:50422]": { + "text": "Shewanella sp. [NCBITaxon:50422]", + "is_a": "Shewanella [NCBITaxon:22]", + "title": "Shewanella sp. [NCBITaxon:50422]" + }, + "Staphylococcus [NCBITaxon:1279]": { + "text": "Staphylococcus [NCBITaxon:1279]", + "title": "Staphylococcus [NCBITaxon:1279]" + }, + "Staphylococcus aureus [NCBITaxon:1280]": { + "text": "Staphylococcus aureus [NCBITaxon:1280]", + "is_a": "Staphylococcus [NCBITaxon:1279]", + "title": "Staphylococcus aureus [NCBITaxon:1280]" + }, + "Streptococcus [NCBITaxon:1301]": { + "text": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus [NCBITaxon:1301]" + }, + "Streptococcus alactolyticus [NCBITaxon:29389]": { + "text": "Streptococcus alactolyticus [NCBITaxon:29389]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus alactolyticus [NCBITaxon:29389]" + }, + "Streptococcus bovis [NCBITaxon:1335]": { + "text": "Streptococcus bovis [NCBITaxon:1335]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus bovis [NCBITaxon:1335]" }, - "taxonomic_identification_process_details": { - "name": "taxonomic_identification_process_details", - "description": "The details of the process used to determine the taxonomic identification of an organism.", - "title": "taxonomic_identification_process_details", - "comments": [ - "Briefly describe the taxonomic identififcation method details using free text." - ], - "examples": [ - { - "value": "Biolog instrument" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 90, - "slot_uri": "GENEPIO:0100584", - "alias": "taxonomic_identification_process_details", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString" + "Streptococcus equinus [NCBITaxon:1335]": { + "text": "Streptococcus equinus [NCBITaxon:1335]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus equinus [NCBITaxon:1335]" }, - "serovar": { - "name": "serovar", - "description": "The serovar of the organism.", - "title": "serovar", - "comments": [ - "Only include this information if it has been determined by traditional serological methods or a validated in silico prediction tool e.g. SISTR." - ], - "examples": [ - { - "value": "Heidelberg" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:serovar" - ], - "rank": 91, - "slot_uri": "GENEPIO:0100467", - "alias": "serovar", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Streptococcus gallolyticus [NCBITaxon:315405]": { + "text": "Streptococcus gallolyticus [NCBITaxon:315405]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus gallolyticus [NCBITaxon:315405]" }, - "serotyping_method": { - "name": "serotyping_method", - "description": "The method used to determine the serovar.", - "title": "serotyping_method", - "comments": [ - "If the serovar was determined via traditional serotyping methods, put “Traditional serotyping”. If the serovar was determined via in silico methods, provide the name and version number of the software." - ], - "examples": [ - { - "value": "SISTR 1.0.1" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 92, - "slot_uri": "GENEPIO:0100468", - "alias": "serotyping_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Streptococcus infantarius [NCBITaxon:102684]": { + "text": "Streptococcus infantarius [NCBITaxon:102684]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus infantarius [NCBITaxon:102684]" }, - "phagetype": { - "name": "phagetype", - "description": "The phagetype of the organism.", - "title": "phagetype", - "comments": [ - "Provide if known. If unknown, put “missing”." - ], - "examples": [ - { - "value": "47" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 93, - "slot_uri": "GENEPIO:0100469", - "alias": "phagetype", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString" + "Streptococcus lutetiensis [NCBITaxon:150055]": { + "text": "Streptococcus lutetiensis [NCBITaxon:150055]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus lutetiensis [NCBITaxon:150055]" }, - "library_id": { - "name": "library_id", - "description": "The user-specified identifier for the library prepared for sequencing.", - "title": "library_ID", - "comments": [ - "Every \"library ID\" from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible." - ], - "examples": [ - { - "value": "LS_2010_NP_123446" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 94, - "slot_uri": "GENEPIO:0001448", - "alias": "library_id", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Streptococcus macedonicus [NCBITaxon:59310]": { + "text": "Streptococcus macedonicus [NCBITaxon:59310]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus macedonicus [NCBITaxon:59310]" }, - "sequenced_by": { - "name": "sequenced_by", - "description": "The name of the agency, organization or institution responsible for sequencing the isolate's genome.", - "title": "sequenced_by", - "comments": [ - "Provide the name of the agency, organization or institution that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:sequenced_by", - "NCBI_BIOSAMPLE_Enterics:sequenced_by" - ], - "rank": 95, - "slot_uri": "GENEPIO:0100416", - "alias": "sequenced_by", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "required": true, - "any_of": [ - { - "range": "SequencedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Streptococcus pasteurianus [NCBITaxon:197614]": { + "text": "Streptococcus pasteurianus [NCBITaxon:197614]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus pasteurianus [NCBITaxon:197614]" }, - "sequenced_by_laboratory_name": { - "name": "sequenced_by_laboratory_name", - "description": "The specific laboratory affiliation of the responsible for sequencing the isolate's genome.", - "title": "sequenced_by_laboratory_name", - "comments": [ - "Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 96, - "slot_uri": "GENEPIO:0100470", - "alias": "sequenced_by_laboratory_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Streptococcus suis [NCBITaxon:1307]": { + "text": "Streptococcus suis [NCBITaxon:1307]", + "is_a": "Streptococcus [NCBITaxon:1301]", + "title": "Streptococcus suis [NCBITaxon:1307]" }, - "sequenced_by_contact_name": { - "name": "sequenced_by_contact_name", - "description": "The name or title of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced_by_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 97, - "slot_uri": "GENEPIO:0100471", - "alias": "sequenced_by_contact_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Vibrio [NCBITaxon:662]": { + "text": "Vibrio [NCBITaxon:662]", + "title": "Vibrio [NCBITaxon:662]" + }, + "Vibrio cholerae [NCBITaxon:666]": { + "text": "Vibrio cholerae [NCBITaxon:666]", + "is_a": "Vibrio [NCBITaxon:662]", + "title": "Vibrio cholerae [NCBITaxon:666]" + }, + "Vibrio parahaemolyticus [NCBITaxon:670]": { + "text": "Vibrio parahaemolyticus [NCBITaxon:670]", + "is_a": "Vibrio [NCBITaxon:662]", + "title": "Vibrio parahaemolyticus [NCBITaxon:670]" + } + } + }, + "TaxonomicIdentificationProcessMenu": { + "name": "TaxonomicIdentificationProcessMenu", + "title": "taxonomic_identification_process menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Whole genome sequencing assay [OBI:0002117]": { + "text": "Whole genome sequencing assay [OBI:0002117]", + "title": "Whole genome sequencing assay [OBI:0002117]" + }, + "16S ribosomal gene sequencing assay [OBI:0002763]": { + "text": "16S ribosomal gene sequencing assay [OBI:0002763]", + "title": "16S ribosomal gene sequencing assay [OBI:0002763]" + }, + "PCR assay [OBI:0002740]": { + "text": "PCR assay [OBI:0002740]", + "title": "PCR assay [OBI:0002740]" + }, + "Comparative phenotypic assessment [OBI:0001546]": { + "text": "Comparative phenotypic assessment [OBI:0001546]", + "title": "Comparative phenotypic assessment [OBI:0001546]" + }, + "Matrix Assisted Laser Desorption Ionization imaging mass spectrometry assay (MALDI) [OBI:0003099]": { + "text": "Matrix Assisted Laser Desorption Ionization imaging mass spectrometry assay (MALDI) [OBI:0003099]", + "title": "Matrix Assisted Laser Desorption Ionization imaging mass spectrometry assay (MALDI) [OBI:0003099]" + } + } + }, + "SequencedByMenu": { + "name": "SequencedByMenu", + "title": "sequenced_by menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { + "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", + "title": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + }, + "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { + "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", + "title": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" + }, + "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { + "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]", + "title": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" + }, + "Health Canada (HC) [GENEPIO:0100554]": { + "text": "Health Canada (HC) [GENEPIO:0100554]", + "title": "Health Canada (HC) [GENEPIO:0100554]" }, - "sequenced_by_contact_email": { - "name": "sequenced_by_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the sequence.", - "title": "sequenced_by_contact_email", - "comments": [ - "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "enterics@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 98, - "slot_uri": "GENEPIO:0100422", - "alias": "sequenced_by_contact_email", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { + "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]", + "title": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" }, - "purpose_of_sequencing": { - "name": "purpose_of_sequencing", - "description": "The reason that the sample was sequenced.", - "title": "purpose_of_sequencing", - "comments": [ - "Provide the reason for sequencing by selecting a value from the following pick list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field experiment, Environmental testing. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Research [GENEPIO:0100003]" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:purpose_of_sequencing" - ], - "rank": 99, - "slot_uri": "GENEPIO:0001445", - "alias": "purpose_of_sequencing", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "required": true, - "multivalued": true, - "any_of": [ - { - "range": "PurposeOfSequencingMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { + "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]", + "title": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" }, - "sequencing_date": { - "name": "sequencing_date", - "description": "The date the sample was sequenced.", - "title": "sequencing_date", - "todos": [ - ">={sample_collection_date}", - "<={today}" - ], - "comments": [ - "ISO 8601 standard \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2020-06-22" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 100, - "slot_uri": "GENEPIO:0001447", - "alias": "sequencing_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "required": true, - "any_of": [ - { - "range": "date" - }, - { - "range": "NullValueMenu" - } - ] + "McGill University [GENEPIO:0101103]": { + "text": "McGill University [GENEPIO:0101103]", + "title": "McGill University [GENEPIO:0101103]" + } + } + }, + "PurposeOfSequencingMenu": { + "name": "PurposeOfSequencingMenu", + "title": "purpose_of_sequencing menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Cluster/Outbreak investigation [GENEPIO:0100001]": { + "text": "Cluster/Outbreak investigation [GENEPIO:0100001]", + "title": "Cluster/Outbreak investigation [GENEPIO:0100001]" }, - "sequencing_project_name": { - "name": "sequencing_project_name", - "description": "The name of the project/initiative/program for which sequencing was performed.", - "title": "sequencing_project_name", - "comments": [ - "Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "AMR-GRDI (PA-1356)" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 101, - "slot_uri": "GENEPIO:0100472", - "alias": "sequencing_project_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Diagnostic testing [GENEPIO:0100002]": { + "text": "Diagnostic testing [GENEPIO:0100002]", + "title": "Diagnostic testing [GENEPIO:0100002]" }, - "sequencing_platform": { - "name": "sequencing_platform", - "description": "The platform technology used to perform the sequencing.", - "title": "sequencing_platform", - "comments": [ - "Provide the name of the company that created the sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Illumina [GENEPIO:0001923]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 102, - "slot_uri": "GENEPIO:0100473", - "alias": "sequencing_platform", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "any_of": [ - { - "range": "SequencingPlatformMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Environmental testing [GENEPIO:0100548]": { + "text": "Environmental testing [GENEPIO:0100548]", + "title": "Environmental testing [GENEPIO:0100548]" }, - "sequencing_instrument": { - "name": "sequencing_instrument", - "description": "The model of the sequencing instrument used.", - "title": "sequencing_instrument", - "comments": [ - "Provide the model sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Illumina HiSeq 2500 [GENEPIO:0100117]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 103, - "slot_uri": "GENEPIO:0001452", - "alias": "sequencing_instrument", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "any_of": [ - { - "range": "SequencingInstrumentMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Research [GENEPIO:0100003]": { + "text": "Research [GENEPIO:0100003]", + "title": "Research [GENEPIO:0100003]" }, - "sequencing_assay_type": { - "name": "sequencing_assay_type", - "description": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", - "title": "sequencing_assay_type", - "comments": [ - "Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value." - ], - "examples": [ - { - "value": "whole genome sequencing assay [OBI:0002117]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 104, - "slot_uri": "GENEPIO:0100997", - "alias": "sequencing_assay_type", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "SequencingAssayTypeMenu" + "Clinical trial [GENEPIO:0100549]": { + "text": "Clinical trial [GENEPIO:0100549]", + "is_a": "Research [GENEPIO:0100003]", + "title": "Clinical trial [GENEPIO:0100549]" }, - "library_preparation_kit": { - "name": "library_preparation_kit", - "description": "The name of the DNA library preparation kit used to generate the library being sequenced.", - "title": "library_preparation_kit", - "comments": [ - "Provide the name of the library preparation kit used." - ], - "examples": [ - { - "value": "Nextera XT" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 105, - "slot_uri": "GENEPIO:0001450", - "alias": "library_preparation_kit", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Field experiment [GENEPIO:0100550]": { + "text": "Field experiment [GENEPIO:0100550]", + "is_a": "Research [GENEPIO:0100003]", + "title": "Field experiment [GENEPIO:0100550]" + }, + "Protocol testing experiment [GENEPIO:0100024]": { + "text": "Protocol testing experiment [GENEPIO:0100024]", + "is_a": "Research [GENEPIO:0100003]", + "title": "Protocol testing experiment [GENEPIO:0100024]" + }, + "Survey study [GENEPIO:0100582]": { + "text": "Survey study [GENEPIO:0100582]", + "is_a": "Research [GENEPIO:0100003]", + "title": "Survey study [GENEPIO:0100582]" + }, + "Surveillance [GENEPIO:0100004]": { + "text": "Surveillance [GENEPIO:0100004]", + "title": "Surveillance [GENEPIO:0100004]" + } + } + }, + "SequencingPlatformMenu": { + "name": "SequencingPlatformMenu", + "title": "sequencing_platform menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Illumina [GENEPIO:0001923]": { + "text": "Illumina [GENEPIO:0001923]", + "title": "Illumina [GENEPIO:0001923]" }, - "dna_fragment_length": { - "name": "dna_fragment_length", - "description": "The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation.", - "title": "DNA_fragment_length", - "comments": [ - "Provide the fragment length in base pairs (do not include the units)." - ], - "examples": [ - { - "value": "400" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 106, - "slot_uri": "GENEPIO:0100843", - "alias": "dna_fragment_length", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "integer" + "Pacific Biosciences [GENEPIO:0001927]": { + "text": "Pacific Biosciences [GENEPIO:0001927]", + "title": "Pacific Biosciences [GENEPIO:0001927]" }, - "genomic_target_enrichment_method": { - "name": "genomic_target_enrichment_method", - "description": "The molecular technique used to selectively capture and amplify specific regions of interest from a genome.", - "title": "genomic_target_enrichment_method", - "comments": [ - "Provide the name of the enrichment method" - ], - "examples": [ - { - "value": "Hybrid selection method (bait-capture) [GENEPIO:0001950]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 107, - "slot_uri": "GENEPIO:0100966", - "alias": "genomic_target_enrichment_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "GenomicTargetEnrichmentMethodMenu" + "Ion Torrent [GENEPIO:0002683]": { + "text": "Ion Torrent [GENEPIO:0002683]", + "title": "Ion Torrent [GENEPIO:0002683]" }, - "genomic_target_enrichment_method_details": { - "name": "genomic_target_enrichment_method_details", - "description": "Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome.", - "title": "genomic_target_enrichment_method_details", - "comments": [ - "Provide details that are applicable to the method you used. Note: If bait-capture methods were used for enrichment, provide the panel name and version number (or a URL providing that information)." - ], - "examples": [ - { - "value": "enrichment was done using Twist's respiratory virus research panel: https://www.twistbioscience.com/products/ngs/fixed-panels/respiratory-virus-research-panel" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 108, - "slot_uri": "GENEPIO:0100967", - "alias": "genomic_target_enrichment_method_details", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Oxford Nanopore Technologies [OBI:0002755]": { + "text": "Oxford Nanopore Technologies [OBI:0002755]", + "title": "Oxford Nanopore Technologies [OBI:0002755]" }, - "amplicon_pcr_primer_scheme": { - "name": "amplicon_pcr_primer_scheme", - "description": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", - "title": "amplicon_pcr_primer_scheme", - "comments": [ - "Provide the name and version of the primer scheme used to generate the amplicons for sequencing." - ], - "examples": [ - { - "value": "artic v3" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 109, - "slot_uri": "GENEPIO:0001456", - "alias": "amplicon_pcr_primer_scheme", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "BGI Genomics [GENEPIO:0004324]": { + "text": "BGI Genomics [GENEPIO:0004324]", + "title": "BGI Genomics [GENEPIO:0004324]" }, - "amplicon_size": { - "name": "amplicon_size", - "description": "The length of the amplicon generated by PCR amplification.", - "title": "amplicon_size", - "comments": [ - "Provide the amplicon size expressed in base pairs." - ], - "examples": [ - { - "value": "300" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 110, - "slot_uri": "GENEPIO:0001449", - "alias": "amplicon_size", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "integer" + "MGI [GENEPIO:0004325]": { + "text": "MGI [GENEPIO:0004325]", + "title": "MGI [GENEPIO:0004325]" + } + } + }, + "SequencingInstrumentMenu": { + "name": "SequencingInstrumentMenu", + "title": "sequencing_instrument menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Illumina [GENEPIO:0100105]": { + "text": "Illumina [GENEPIO:0100105]", + "description": "A DNA sequencer manufactured by the Illumina corporation.", + "title": "Illumina [GENEPIO:0100105]" }, - "sequencing_flow_cell_version": { - "name": "sequencing_flow_cell_version", - "description": "The version number of the flow cell used for generating sequence data.", - "title": "sequencing_flow_cell_version", - "comments": [ - "Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include \"version\" or \"v\" in the version number." - ], - "examples": [ - { - "value": "R.9.4.1" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 111, - "slot_uri": "GENEPIO:0101102", - "alias": "sequencing_flow_cell_version", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Illumina Genome Analyzer [OBI:0002128]": { + "text": "Illumina Genome Analyzer [OBI:0002128]", + "description": "A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina Genome Analyzer [OBI:0002128]" }, - "sequencing_protocol": { - "name": "sequencing_protocol", - "description": "The protocol or method used for sequencing.", - "title": "sequencing_protocol", - "comments": [ - "Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online." - ], - "examples": [ - { - "value": "https://www.protocols.io/view/ncov-2019-sequencing-protocol-bbmuik6w?version_warning=no" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 112, - "slot_uri": "GENEPIO:0001454", - "alias": "sequencing_protocol", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Illumina Genome Analyzer II [OBI:0000703]": { + "text": "Illumina Genome Analyzer II [OBI:0000703]", + "description": "A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina Genome Analyzer II [OBI:0000703]" }, - "r1_fastq_filename": { - "name": "r1_fastq_filename", - "description": "The user-specified filename of the r1 FASTQ file.", - "title": "r1_fastq_filename", - "comments": [ - "Provide the r1 FASTQ filename." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R1_001.fastq.gz" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 113, - "slot_uri": "GENEPIO:0001476", - "alias": "r1_fastq_filename", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Illumina Genome Analyzer IIx [OBI:0002000]": { + "text": "Illumina Genome Analyzer IIx [OBI:0002000]", + "description": "An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina Genome Analyzer IIx [OBI:0002000]" }, - "r2_fastq_filename": { - "name": "r2_fastq_filename", - "description": "The user-specified filename of the r2 FASTQ file.", - "title": "r2_fastq_filename", - "comments": [ - "Provide the r2 FASTQ filename." - ], - "examples": [ - { - "value": "ABC123_S1_L001_R2_001.fastq.gz" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 114, - "slot_uri": "GENEPIO:0001477", - "alias": "r2_fastq_filename", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Illumina HiScanSQ [GENEPIO:0100109]": { + "text": "Illumina HiScanSQ [GENEPIO:0100109]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an \"SQ Module\" to support microfluidics.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina HiScanSQ [GENEPIO:0100109]" }, - "fast5_filename": { - "name": "fast5_filename", - "description": "The user-specified filename of the FAST5 file.", - "title": "fast5_filename", - "comments": [ - "Provide the FAST5 filename." - ], - "examples": [ - { - "value": "batch1a_sequences.fast5" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 115, - "slot_uri": "GENEPIO:0001480", - "alias": "fast5_filename", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Illumina HiSeq [GENEPIO:0100110]": { + "text": "Illumina HiSeq [GENEPIO:0100110]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina HiSeq [GENEPIO:0100110]" + }, + "Illumina HiSeq X [GENEPIO:0100111]": { + "text": "Illumina HiSeq X [GENEPIO:0100111]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq X [GENEPIO:0100111]" }, - "genome_sequence_filename": { - "name": "genome_sequence_filename", - "description": "The user-defined filename of the FASTA file.", - "title": "genome_sequence_filename", - "comments": [ - "Provide the FASTA filename." - ], - "examples": [ - { - "value": "pathogenassembly123.fasta" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 116, - "slot_uri": "GENEPIO:0101715", - "alias": "genome_sequence_filename", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Sequence information", - "range": "WhitespaceMinimizedString" + "Illumina HiSeq X Five [GENEPIO:0100112]": { + "text": "Illumina HiSeq X Five [GENEPIO:0100112]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq X Five [GENEPIO:0100112]" }, - "quality_control_method_name": { - "name": "quality_control_method_name", - "description": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", - "title": "quality_control_method_name", - "comments": [ - "Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided." - ], - "examples": [ - { - "value": "ncov-tools" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 117, - "slot_uri": "GENEPIO:0100557", - "alias": "quality_control_method_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Illumina HiSeq X Ten [OBI:0002129]": { + "text": "Illumina HiSeq X Ten [OBI:0002129]", + "description": "A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq X Ten [OBI:0002129]" }, - "quality_control_method_version": { - "name": "quality_control_method_version", - "description": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", - "title": "quality_control_method_version", - "comments": [ - "Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon." - ], - "examples": [ - { - "value": "1.2.3" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 118, - "slot_uri": "GENEPIO:0100558", - "alias": "quality_control_method_version", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Illumina HiSeq 1000 [OBI:0002022]": { + "text": "Illumina HiSeq 1000 [OBI:0002022]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 1000 [OBI:0002022]" }, - "quality_control_determination": { - "name": "quality_control_determination", - "description": "The determination of a quality control assessment.", - "title": "quality_control_determination", - "comments": [ - "Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form." - ], - "examples": [ - { - "value": "sequence failed quality control" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 119, - "slot_uri": "GENEPIO:0100559", - "alias": "quality_control_determination", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "multivalued": true, - "any_of": [ - { - "range": "QualityControlDeterminationMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Illumina HiSeq 1500 [OBI:0003386]": { + "text": "Illumina HiSeq 1500 [OBI:0003386]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 1500 [OBI:0003386]" }, - "quality_control_issues": { - "name": "quality_control_issues", - "description": "The reason contributing to, or causing, a low quality determination in a quality control assessment.", - "title": "quality_control_issues", - "comments": [ - "Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form." - ], - "examples": [ - { - "value": "low average genome coverage" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 120, - "slot_uri": "GENEPIO:0100560", - "alias": "quality_control_issues", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "multivalued": true, - "any_of": [ - { - "range": "QualityControlIssuesMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Illumina HiSeq 2000 [OBI:0002001]": { + "text": "Illumina HiSeq 2000 [OBI:0002001]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 2000 [OBI:0002001]" }, - "quality_control_details": { - "name": "quality_control_details", - "description": "The details surrounding a low quality determination in a quality control assessment.", - "title": "quality_control_details", - "comments": [ - "Provide notes or details regarding QC results using free text." - ], - "examples": [ - { - "value": "CT value of 39. Low viral load. Low DNA concentration after amplification." - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 121, - "slot_uri": "GENEPIO:0100561", - "alias": "quality_control_details", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Illumina HiSeq 2500 [OBI:0002002]": { + "text": "Illumina HiSeq 2500 [OBI:0002002]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 2500 [OBI:0002002]" }, - "raw_sequence_data_processing_method": { - "name": "raw_sequence_data_processing_method", - "description": "The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", - "title": "raw_sequence_data_processing_method", - "comments": [ - "Raw data processing can have a significant impact on data quality and how it can be used. Provide the names and version numbers of software used for trimming adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), or a link to a GitHub protocol." - ], - "examples": [ - { - "value": "Porechop 0.2.3" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 122, - "slot_uri": "GENEPIO:0001458", - "alias": "raw_sequence_data_processing_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Illumina HiSeq 3000 [OBI:0002048]": { + "text": "Illumina HiSeq 3000 [OBI:0002048]", + "description": "A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 3000 [OBI:0002048]" }, - "dehosting_method": { - "name": "dehosting_method", - "description": "The method used to remove host reads from the pathogen sequence.", - "title": "dehosting_method", - "comments": [ - "Provide the name and version number of the software used to remove host reads." - ], - "examples": [ - { - "value": "Nanostripper" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 123, - "slot_uri": "GENEPIO:0001459", - "alias": "dehosting_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Illumina HiSeq 4000 [OBI:0002049]": { + "text": "Illumina HiSeq 4000 [OBI:0002049]", + "description": "A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day.", + "is_a": "Illumina HiSeq [GENEPIO:0100110]", + "title": "Illumina HiSeq 4000 [OBI:0002049]" + }, + "Illumina iSeq [GENEPIO:0100120]": { + "text": "Illumina iSeq [GENEPIO:0100120]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina iSeq [GENEPIO:0100120]" + }, + "Illumina iSeq 100 [GENEPIO:0100121]": { + "text": "Illumina iSeq 100 [GENEPIO:0100121]", + "description": "A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB.", + "is_a": "Illumina iSeq [GENEPIO:0100120]", + "title": "Illumina iSeq 100 [GENEPIO:0100121]" + }, + "Illumina NovaSeq [GENEPIO:0100122]": { + "text": "Illumina NovaSeq [GENEPIO:0100122]", + "description": "A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina NovaSeq [GENEPIO:0100122]" + }, + "Illumina NovaSeq 6000 [OBI:0002630]": { + "text": "Illumina NovaSeq 6000 [OBI:0002630]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters.", + "is_a": "Illumina NovaSeq [GENEPIO:0100122]", + "title": "Illumina NovaSeq 6000 [OBI:0002630]" + }, + "Illumina MiniSeq [OBI:0003114]": { + "text": "Illumina MiniSeq [OBI:0003114]", + "description": "A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina MiniSeq [OBI:0003114]" + }, + "Illumina MiSeq [OBI:0002003]": { + "text": "Illumina MiSeq [OBI:0002003]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina MiSeq [OBI:0002003]" }, - "sequence_assembly_software_name": { - "name": "sequence_assembly_software_name", - "description": "The name of the software used to assemble a sequence.", - "title": "sequence_assembly_software_name", - "comments": [ - "Provide the name of the software used to assemble the sequence." - ], - "examples": [ - { - "value": "SPAdes Genome Assembler, Canu, wtdbg2, velvet" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 124, - "slot_uri": "GENEPIO:0100825", - "alias": "sequence_assembly_software_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Illumina NextSeq [GENEPIO:0100126]": { + "text": "Illumina NextSeq [GENEPIO:0100126]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb.", + "is_a": "Illumina [GENEPIO:0100105]", + "title": "Illumina NextSeq [GENEPIO:0100126]" }, - "sequence_assembly_software_version": { - "name": "sequence_assembly_software_version", - "description": "The version of the software used to assemble a sequence.", - "title": "sequence_assembly_software_version", - "comments": [ - "Provide the version of the software used to assemble the sequence." - ], - "examples": [ - { - "value": "3.15.5" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 125, - "slot_uri": "GENEPIO:0100826", - "alias": "sequence_assembly_software_version", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Illumina NextSeq 500 [OBI:0002021]": { + "text": "Illumina NextSeq 500 [OBI:0002021]", + "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology.", + "is_a": "Illumina NextSeq [GENEPIO:0100126]", + "title": "Illumina NextSeq 500 [OBI:0002021]" }, - "consensus_sequence_software_name": { - "name": "consensus_sequence_software_name", - "description": "The name of the software used to generate the consensus sequence.", - "title": "consensus_sequence_software_name", - "comments": [ - "Provide the name of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "iVar" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 126, - "slot_uri": "GENEPIO:0001463", - "alias": "consensus_sequence_software_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Illumina NextSeq 550 [GENEPIO:0100128]": { + "text": "Illumina NextSeq 550 [GENEPIO:0100128]", + "description": "A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model.", + "is_a": "Illumina NextSeq [GENEPIO:0100126]", + "title": "Illumina NextSeq 550 [GENEPIO:0100128]" }, - "consensus_sequence_software_version": { - "name": "consensus_sequence_software_version", - "description": "The version of the software used to generate the consensus sequence.", - "title": "consensus_sequence_software_version", - "comments": [ - "Provide the version of the software used to generate the consensus sequence." - ], - "examples": [ - { - "value": "1.3" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 127, - "slot_uri": "GENEPIO:0001469", - "alias": "consensus_sequence_software_version", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Illumina NextSeq 1000 [OBI:0003606]": { + "text": "Illumina NextSeq 1000 [OBI:0003606]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells.", + "is_a": "Illumina NextSeq [GENEPIO:0100126]", + "title": "Illumina NextSeq 1000 [OBI:0003606]" }, - "breadth_of_coverage_value": { - "name": "breadth_of_coverage_value", - "description": "The percentage of the reference genome covered by the sequenced data, to a prescribed depth.", - "title": "breadth_of_coverage_value", - "comments": [ - "Provide value as a percent." - ], - "examples": [ - { - "value": "95" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 128, - "slot_uri": "GENEPIO:0001472", - "alias": "breadth_of_coverage_value", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "Illumina NextSeq 2000 [GENEPIO:0100129]": { + "text": "Illumina NextSeq 2000 [GENEPIO:0100129]", + "description": "A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb.", + "is_a": "Illumina NextSeq [GENEPIO:0100126]", + "title": "Illumina NextSeq 2000 [GENEPIO:0100129]" }, - "depth_of_coverage_value": { - "name": "depth_of_coverage_value", - "description": "The average number of reads representing a given nucleotide in the reconstructed sequence.", - "title": "depth_of_coverage_value", - "comments": [ - "Provide value as a fold of coverage." - ], - "examples": [ - { - "value": "400" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 129, - "slot_uri": "GENEPIO:0001474", - "alias": "depth_of_coverage_value", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "PacBio [GENEPIO:0100130]": { + "text": "PacBio [GENEPIO:0100130]", + "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation.", + "title": "PacBio [GENEPIO:0100130]" }, - "depth_of_coverage_threshold": { - "name": "depth_of_coverage_threshold", - "description": "The threshold used as a cut-off for the depth of coverage.", - "title": "depth_of_coverage_threshold", - "comments": [ - "Provide the threshold fold coverage." - ], - "examples": [ - { - "value": "100" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 130, - "slot_uri": "GENEPIO:0001475", - "alias": "depth_of_coverage_threshold", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "PacBio RS [GENEPIO:0100131]": { + "text": "PacBio RS [GENEPIO:0100131]", + "description": "A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company.", + "is_a": "PacBio [GENEPIO:0100130]", + "title": "PacBio RS [GENEPIO:0100131]" }, - "genome_completeness": { - "name": "genome_completeness", - "description": "The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data.", - "title": "genome_completeness", - "comments": [ - "Provide the genome completeness as a percent (no need to include units)." - ], - "examples": [ - { - "value": "85" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 131, - "slot_uri": "GENEPIO:0100844", - "alias": "genome_completeness", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "PacBio RS II [OBI:0002012]": { + "text": "PacBio RS II [OBI:0002012]", + "description": "A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy.", + "is_a": "PacBio [GENEPIO:0100130]", + "title": "PacBio RS II [OBI:0002012]" }, - "number_of_base_pairs_sequenced": { - "name": "number_of_base_pairs_sequenced", - "description": "The number of total base pairs generated by the sequencing process.", - "title": "number_of_base_pairs_sequenced", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "387566" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 132, - "slot_uri": "GENEPIO:0001482", - "alias": "number_of_base_pairs_sequenced", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "PacBio Sequel [OBI:0002632]": { + "text": "PacBio Sequel [OBI:0002632]", + "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation", + "is_a": "PacBio [GENEPIO:0100130]", + "title": "PacBio Sequel [OBI:0002632]" + }, + "PacBio Sequel II [OBI:0002633]": { + "text": "PacBio Sequel II [OBI:0002633]", + "description": "A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate (\"HiFi\") long reads, and which is manufactured by the Pacific Biosciences corporation.", + "is_a": "PacBio [GENEPIO:0100130]", + "title": "PacBio Sequel II [OBI:0002633]" }, - "number_of_total_reads": { - "name": "number_of_total_reads", - "description": "The total number of non-unique reads generated by the sequencing process.", - "title": "number_of_total_reads", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "423867" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 133, - "slot_uri": "GENEPIO:0100827", - "alias": "number_of_total_reads", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Ion Torrent [GENEPIO:0100135]": { + "text": "Ion Torrent [GENEPIO:0100135]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation.", + "title": "Ion Torrent [GENEPIO:0100135]" }, - "number_of_unique_reads": { - "name": "number_of_unique_reads", - "description": "The number of unique reads generated by the sequencing process.", - "title": "number_of_unique_reads", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "248236" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 134, - "slot_uri": "GENEPIO:0100828", - "alias": "number_of_unique_reads", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Ion Torrent PGM [GENEPIO:0100136]": { + "text": "Ion Torrent PGM [GENEPIO:0100136]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB.", + "is_a": "Ion Torrent [GENEPIO:0100135]", + "title": "Ion Torrent PGM [GENEPIO:0100136]" }, - "minimum_posttrimming_read_length": { - "name": "minimum_posttrimming_read_length", - "description": "The threshold used as a cut-off for the minimum length of a read after trimming.", - "title": "minimum_post-trimming_read_length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "150" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 135, - "slot_uri": "GENEPIO:0100829", - "alias": "minimum_posttrimming_read_length", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Ion Torrent Proton [GENEPIO:0100137]": { + "text": "Ion Torrent Proton [GENEPIO:0100137]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb.", + "is_a": "Ion Torrent [GENEPIO:0100135]", + "title": "Ion Torrent Proton [GENEPIO:0100137]" }, - "number_of_contigs": { - "name": "number_of_contigs", - "description": "The number of contigs (contiguous sequences) in a sequence assembly.", - "title": "number_of_contigs", - "comments": [ - "Provide a numerical value." - ], - "examples": [ - { - "value": "10" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 136, - "slot_uri": "GENEPIO:0100937", - "alias": "number_of_contigs", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Ion Torrent S5 XL [GENEPIO:0100138]": { + "text": "Ion Torrent S5 XL [GENEPIO:0100138]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model.", + "is_a": "Ion Torrent [GENEPIO:0100135]", + "title": "Ion Torrent S5 XL [GENEPIO:0100138]" }, - "percent_ns_across_total_genome_length": { - "name": "percent_ns_across_total_genome_length", - "description": "The percentage of the assembly that consists of ambiguous bases (Ns).", - "title": "percent_Ns_across_total_genome_length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "2" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 137, - "slot_uri": "GENEPIO:0100830", - "alias": "percent_ns_across_total_genome_length", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Ion Torrent S5 [GENEPIO:0100139]": { + "text": "Ion Torrent S5 [GENEPIO:0100139]", + "description": "A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material.", + "is_a": "Ion Torrent [GENEPIO:0100135]", + "title": "Ion Torrent S5 [GENEPIO:0100139]" }, - "ns_per_100_kbp": { - "name": "ns_per_100_kbp", - "description": "The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp).", - "title": "Ns_per_100_kbp", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "342" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 138, - "slot_uri": "GENEPIO:0001484", - "alias": "ns_per_100_kbp", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Oxford Nanopore [GENEPIO:0100140]": { + "text": "Oxford Nanopore [GENEPIO:0100140]", + "description": "A DNA sequencer manufactured by the Oxford Nanopore corporation.", + "title": "Oxford Nanopore [GENEPIO:0100140]" }, - "n50": { - "name": "n50", - "description": "The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences.", - "title": "N50", - "comments": [ - "Provide the N50 value in Mb." - ], - "examples": [ - { - "value": "150" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 139, - "slot_uri": "GENEPIO:0100938", - "alias": "n50", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Oxford Nanopore Flongle [GENEPIO:0004433]": { + "text": "Oxford Nanopore Flongle [GENEPIO:0004433]", + "description": "An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells.", + "is_a": "Oxford Nanopore [GENEPIO:0100140]", + "title": "Oxford Nanopore Flongle [GENEPIO:0004433]" }, - "percent_read_contamination_": { - "name": "percent_read_contamination_", - "description": "The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset.", - "title": "percent_read_contamination", - "comments": [ - "Provide the percent contamination value (no need to include units)." - ], - "examples": [ - { - "value": "2" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 140, - "slot_uri": "GENEPIO:0100845", - "alias": "percent_read_contamination_", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Oxford Nanopore GridION [GENEPIO:0100141]": { + "text": "Oxford Nanopore GridION [GENEPIO:0100141]", + "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual", + "is_a": "Oxford Nanopore [GENEPIO:0100140]", + "title": "Oxford Nanopore GridION [GENEPIO:0100141]" }, - "sequence_assembly_length": { - "name": "sequence_assembly_length", - "description": "The length of the genome generated by assembling reads using a scaffold or by reference-based mapping.", - "title": "sequence_assembly_length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "34272" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 141, - "slot_uri": "GENEPIO:0100846", - "alias": "sequence_assembly_length", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Oxford Nanopore MinION [OBI:0002750]": { + "text": "Oxford Nanopore MinION [OBI:0002750]", + "description": "A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array.", + "is_a": "Oxford Nanopore [GENEPIO:0100140]", + "title": "Oxford Nanopore MinION [OBI:0002750]" }, - "consensus_genome_length": { - "name": "consensus_genome_length", - "description": "The length of the genome defined by the most common nucleotides at each position.", - "title": "consensus_genome_length", - "comments": [ - "Provide a numerical value (no need to include units)." - ], - "examples": [ - { - "value": "38677" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 142, - "slot_uri": "GENEPIO:0001483", - "alias": "consensus_genome_length", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "integer" + "Oxford Nanopore PromethION [OBI:0002752]": { + "text": "Oxford Nanopore PromethION [OBI:0002752]", + "description": "A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously.", + "is_a": "Oxford Nanopore [GENEPIO:0100140]", + "title": "Oxford Nanopore PromethION [OBI:0002752]" + }, + "BGISEQ [GENEPIO:0100144]": { + "text": "BGISEQ [GENEPIO:0100144]", + "description": "A DNA sequencer manufactured by the BGI Genomics corporation.", + "title": "BGISEQ [GENEPIO:0100144]" + }, + "BGISEQ-500 [GENEPIO:0100145]": { + "text": "BGISEQ-500 [GENEPIO:0100145]", + "description": "A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and \"DNA Nanoballs\".", + "is_a": "BGISEQ [GENEPIO:0100144]", + "title": "BGISEQ-500 [GENEPIO:0100145]" + }, + "DNBSEQ [GENEPIO:0100146]": { + "text": "DNBSEQ [GENEPIO:0100146]", + "description": "A DNA sequencer manufactured by the MGI corporation.", + "title": "DNBSEQ [GENEPIO:0100146]" }, - "reference_genome_accession": { - "name": "reference_genome_accession", - "description": "A persistent, unique identifier of a genome database entry.", - "title": "reference_genome_accession", - "comments": [ - "Provide the accession number of the reference genome." - ], - "examples": [ - { - "value": "NC_045512.2" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 143, - "slot_uri": "GENEPIO:0001485", - "alias": "reference_genome_accession", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "DNBSEQ-T7 [GENEPIO:0100147]": { + "text": "DNBSEQ-T7 [GENEPIO:0100147]", + "description": "A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day.", + "is_a": "DNBSEQ [GENEPIO:0100146]", + "title": "DNBSEQ-T7 [GENEPIO:0100147]" }, - "deduplication_method": { - "name": "deduplication_method", - "description": "The method used to remove duplicated reads in a sequence read dataset.", - "title": "deduplication_method", - "comments": [ - "Provide the deduplication software name followed by the version, or a link to a tool or method." - ], - "examples": [ - { - "value": "DeDup 0.12.8" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 144, - "slot_uri": "GENEPIO:0100831", - "alias": "deduplication_method", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "DNBSEQ-G400 [GENEPIO:0100148]": { + "text": "DNBSEQ-G400 [GENEPIO:0100148]", + "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run.", + "is_a": "DNBSEQ [GENEPIO:0100146]", + "title": "DNBSEQ-G400 [GENEPIO:0100148]" }, - "bioinformatics_protocol": { - "name": "bioinformatics_protocol", - "description": "A description of the overall bioinformatics strategy used.", - "title": "bioinformatics_protocol", - "comments": [ - "Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow." - ], - "examples": [ - { - "value": "https://github.com/phac-nml/ncov2019-artic-nf" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 145, - "slot_uri": "GENEPIO:0001489", - "alias": "bioinformatics_protocol", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Bioinformatics and QC metrics", - "range": "WhitespaceMinimizedString" + "DNBSEQ-G400 FAST [GENEPIO:0100149]": { + "text": "DNBSEQ-G400 FAST [GENEPIO:0100149]", + "description": "A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400.", + "is_a": "DNBSEQ [GENEPIO:0100146]", + "title": "DNBSEQ-G400 FAST [GENEPIO:0100149]" }, - "read_mapping_software_name": { - "name": "read_mapping_software_name", - "description": "The name of the software used to map sequence reads to a reference genome or set of reference genes.", - "title": "read_mapping_software_name", - "comments": [ - "Provide the name of the read mapping software." - ], - "examples": [ - { - "value": "Bowtie2, BWA-MEM, TopHat" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 146, - "slot_uri": "GENEPIO:0100832", - "alias": "read_mapping_software_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString" + "DNBSEQ-G50 [GENEPIO:0100150]": { + "text": "DNBSEQ-G50 [GENEPIO:0100150]", + "description": "A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths.", + "is_a": "DNBSEQ [GENEPIO:0100146]", + "title": "DNBSEQ-G50 [GENEPIO:0100150]" + } + } + }, + "SequencingAssayTypeMenu": { + "name": "SequencingAssayTypeMenu", + "title": "sequencing_assay_type menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Amplicon sequencing assay [OBI:0002767]": { + "text": "Amplicon sequencing assay [OBI:0002767]", + "title": "Amplicon sequencing assay [OBI:0002767]" }, - "read_mapping_software_version": { - "name": "read_mapping_software_version", - "description": "The version of the software used to map sequence reads to a reference genome or set of reference genes.", - "title": "read_mapping_software_version", - "comments": [ - "Provide the version number of the read mapping software." - ], - "examples": [ - { - "value": "2.5.1" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 147, - "slot_uri": "GENEPIO:0100833", - "alias": "read_mapping_software_version", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString" + "16S ribosomal gene sequencing assay [OBI:0002763]": { + "text": "16S ribosomal gene sequencing assay [OBI:0002763]", + "is_a": "Amplicon sequencing assay [OBI:0002767]", + "title": "16S ribosomal gene sequencing assay [OBI:0002763]" }, - "taxonomic_reference_database_name": { - "name": "taxonomic_reference_database_name", - "description": "The name of the taxonomic reference database used to identify the organism.", - "title": "taxonomic_reference_database_name", - "comments": [ - "Provide the name of the taxonomic reference database." - ], - "examples": [ - { - "value": "NCBITaxon" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 148, - "slot_uri": "GENEPIO:0100834", - "alias": "taxonomic_reference_database_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString" + "Whole genome sequencing assay [OBI:0002117]": { + "text": "Whole genome sequencing assay [OBI:0002117]", + "title": "Whole genome sequencing assay [OBI:0002117]" }, - "taxonomic_reference_database_version": { - "name": "taxonomic_reference_database_version", - "description": "The version of the taxonomic reference database used to identify the organism.", - "title": "taxonomic_reference_database_version", - "comments": [ - "Provide the version number of the taxonomic reference database." - ], - "examples": [ - { - "value": "1.3" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 149, - "slot_uri": "GENEPIO:0100835", - "alias": "taxonomic_reference_database_version", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString" + "Whole metagenome sequencing assay [OBI:0002623]": { + "text": "Whole metagenome sequencing assay [OBI:0002623]", + "title": "Whole metagenome sequencing assay [OBI:0002623]" }, - "taxonomic_analysis_report_filename": { - "name": "taxonomic_analysis_report_filename", - "description": "The filename of the report containing the results of a taxonomic analysis.", - "title": "taxonomic_analysis_report_filename", - "comments": [ - "Provide the filename of the report containing the results of the taxonomic analysis." - ], - "examples": [ - { - "value": "WWtax_report_Feb1_2024.doc" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 150, - "slot_uri": "GENEPIO:0101074", - "alias": "taxonomic_analysis_report_filename", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString" + "Whole virome sequencing assay [OBI:0002768]": { + "text": "Whole virome sequencing assay [OBI:0002768]", + "is_a": "Whole metagenome sequencing assay [OBI:0002623]", + "title": "Whole virome sequencing assay [OBI:0002768]" + } + } + }, + "GenomicTargetEnrichmentMethodMenu": { + "name": "GenomicTargetEnrichmentMethodMenu", + "title": "genomic_target_enrichment_method menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Hybrid selection method (bait-capture) [GENEPIO:0001950]": { + "text": "Hybrid selection method (bait-capture) [GENEPIO:0001950]", + "title": "Hybrid selection method (bait-capture) [GENEPIO:0001950]" }, - "taxonomic_analysis_date": { - "name": "taxonomic_analysis_date", - "description": "The date a taxonomic analysis was performed.", - "title": "taxonomic_analysis_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. \"YYYY-MM-DD\"." - ], - "examples": [ - { - "value": "2024-02-01" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 151, - "slot_uri": "GENEPIO:0101075", - "alias": "taxonomic_analysis_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Taxonomic identification information", - "range": "date" + "rRNA depletion method [GENEPIO:0101020]": { + "text": "rRNA depletion method [GENEPIO:0101020]", + "title": "rRNA depletion method [GENEPIO:0101020]" + } + } + }, + "SequenceSubmittedByMenu": { + "name": "SequenceSubmittedByMenu", + "title": "sequence_submitted_by menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { + "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", + "title": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + }, + "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { + "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", + "title": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" + }, + "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { + "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]", + "title": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" + }, + "Health Canada (HC) [GENEPIO:0100554]": { + "text": "Health Canada (HC) [GENEPIO:0100554]", + "title": "Health Canada (HC) [GENEPIO:0100554]" + }, + "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { + "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]", + "title": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" }, - "read_mapping_criteria": { - "name": "read_mapping_criteria", - "description": "A description of the criteria used to map reads to a reference sequence.", - "title": "read_mapping_criteria", - "comments": [ - "Provide a description of the read mapping criteria." - ], - "examples": [ - { - "value": "Phred score >20" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 152, - "slot_uri": "GENEPIO:0100836", - "alias": "read_mapping_criteria", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Taxonomic identification information", - "range": "WhitespaceMinimizedString" + "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { + "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]", + "title": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" }, - "sequence_submitted_by": { - "name": "sequence_submitted_by", - "description": "The name of the agency that submitted the sequence to a database.", - "title": "sequence_submitted_by", - "comments": [ - "The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the \"National Microbiology Laboratory (NML)\"." - ], - "examples": [ - { - "value": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 153, - "slot_uri": "GENEPIO:0001159", - "alias": "sequence_submitted_by", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "any_of": [ - { - "range": "SequenceSubmittedByMenu" - }, - { - "range": "NullValueMenu" - } - ] + "McGill University [GENEPIO:0101103]": { + "text": "McGill University [GENEPIO:0101103]", + "title": "McGill University [GENEPIO:0101103]" + } + } + }, + "QualityControlDeterminationMenu": { + "name": "QualityControlDeterminationMenu", + "title": "quality_control_determination menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "No quality control issues identified [GENEPIO:0100562]": { + "text": "No quality control issues identified [GENEPIO:0100562]", + "title": "No quality control issues identified [GENEPIO:0100562]" }, - "sequence_submitted_by_contact_name": { - "name": "sequence_submitted_by_contact_name", - "description": "The name or title of the contact responsible for follow-up regarding the submission of the sequence to a repository or database.", - "title": "sequence_submitted_by_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 154, - "slot_uri": "GENEPIO:0100474", - "alias": "sequence_submitted_by_contact_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "range": "WhitespaceMinimizedString" + "Sequence passed quality control [GENEPIO:0100563]": { + "text": "Sequence passed quality control [GENEPIO:0100563]", + "title": "Sequence passed quality control [GENEPIO:0100563]" }, - "sequence_submitted_by_contact_email": { - "name": "sequence_submitted_by_contact_email", - "description": "The email address of the agency responsible for submission of the sequence.", - "title": "sequence_submitted_by_contact_email", - "comments": [ - "The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca" - ], - "examples": [ - { - "value": "RespLab@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 155, - "slot_uri": "GENEPIO:0001165", - "alias": "sequence_submitted_by_contact_email", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "range": "WhitespaceMinimizedString" + "Sequence failed quality control [GENEPIO:0100564]": { + "text": "Sequence failed quality control [GENEPIO:0100564]", + "title": "Sequence failed quality control [GENEPIO:0100564]" }, - "publication_id": { - "name": "publication_id", - "description": "The identifier for a publication.", - "title": "publication_ID", - "comments": [ - "If the isolate is associated with a published work which can provide additional information, provide the PubMed identifier of the publication. Other types of identifiers (e.g. DOI) are also acceptable." - ], - "examples": [ - { - "value": "PMID: 33205991" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 156, - "slot_uri": "GENEPIO:0100475", - "alias": "publication_id", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "range": "WhitespaceMinimizedString" + "Minor quality control issues identified [GENEPIO:0100565]": { + "text": "Minor quality control issues identified [GENEPIO:0100565]", + "title": "Minor quality control issues identified [GENEPIO:0100565]" }, - "attribute_package": { - "name": "attribute_package", - "description": "The attribute package used to structure metadata in an INSDC BioSample.", - "title": "attribute_package", - "comments": [ - "If the sample is from a specific human or animal, put “Pathogen.cl”. If the sample is from an environmental sample including food, feed, production facility, farm, water source, manure etc, put “Pathogen.env”." - ], - "examples": [ - { - "value": "Pathogen.env [GENEPIO:0100581]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 157, - "slot_uri": "GENEPIO:0100476", - "alias": "attribute_package", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "any_of": [ - { - "range": "AttributePackageMenu" - }, - { - "range": "NullValueMenu" - } - ] + "Sequence flagged for potential quality control issues [GENEPIO:0100566]": { + "text": "Sequence flagged for potential quality control issues [GENEPIO:0100566]", + "title": "Sequence flagged for potential quality control issues [GENEPIO:0100566]" }, - "bioproject_accession": { - "name": "bioproject_accession", - "description": "The INSDC accession number of the BioProject(s) to which the BioSample belongs.", - "title": "bioproject_accession", - "comments": [ - "Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects." - ], - "examples": [ - { - "value": "PRJNA12345" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "BIOSAMPLE:bioproject_accession", - "NCBI_BIOSAMPLE_Enterics:bioproject_accession" - ], - "rank": 158, - "slot_uri": "GENEPIO:0001136", - "alias": "bioproject_accession", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "range": "WhitespaceMinimizedString" + "Quality control not performed [GENEPIO:0100567]": { + "text": "Quality control not performed [GENEPIO:0100567]", + "title": "Quality control not performed [GENEPIO:0100567]" + } + } + }, + "QualityControlIssuesMenu": { + "name": "QualityControlIssuesMenu", + "title": "quality _control_issues menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Low quality sequence [GENEPIO:0100568]": { + "text": "Low quality sequence [GENEPIO:0100568]", + "title": "Low quality sequence [GENEPIO:0100568]" }, - "biosample_accession": { - "name": "biosample_accession", - "description": "The identifier assigned to a BioSample in INSDC archives.", - "title": "biosample_accession", - "comments": [ - "Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, whileEMBL- EBI BioSamples will have the prefix SAMEA." - ], - "examples": [ - { - "value": "SAMN14180202" - } - ], - "from_schema": "https://example.com/GRDI", - "exact_mappings": [ - "ENA_ANTIBIOGRAM:bioSample_ID" - ], - "rank": 159, - "slot_uri": "GENEPIO:0001139", - "alias": "biosample_accession", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "range": "WhitespaceMinimizedString" + "Sequence contaminated [GENEPIO:0100569]": { + "text": "Sequence contaminated [GENEPIO:0100569]", + "title": "Sequence contaminated [GENEPIO:0100569]" + }, + "Low average genome coverage [GENEPIO:0100570]": { + "text": "Low average genome coverage [GENEPIO:0100570]", + "title": "Low average genome coverage [GENEPIO:0100570]" + }, + "Low percent genome captured [GENEPIO:0100571]": { + "text": "Low percent genome captured [GENEPIO:0100571]", + "title": "Low percent genome captured [GENEPIO:0100571]" + }, + "Read lengths shorter than expected [GENEPIO:0100572]": { + "text": "Read lengths shorter than expected [GENEPIO:0100572]", + "title": "Read lengths shorter than expected [GENEPIO:0100572]" + }, + "Sequence amplification artifacts [GENEPIO:0100573]": { + "text": "Sequence amplification artifacts [GENEPIO:0100573]", + "title": "Sequence amplification artifacts [GENEPIO:0100573]" + }, + "Low signal to noise ratio [GENEPIO:0100574]": { + "text": "Low signal to noise ratio [GENEPIO:0100574]", + "title": "Low signal to noise ratio [GENEPIO:0100574]" + }, + "Low coverage of characteristic mutations [GENEPIO:0100575]": { + "text": "Low coverage of characteristic mutations [GENEPIO:0100575]", + "title": "Low coverage of characteristic mutations [GENEPIO:0100575]" + } + } + }, + "AttributePackageMenu": { + "name": "AttributePackageMenu", + "title": "attribute_package menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Pathogen.cl [GENEPIO:0001835]": { + "text": "Pathogen.cl [GENEPIO:0001835]", + "title": "Pathogen.cl [GENEPIO:0001835]" + }, + "Pathogen.env [GENEPIO:0100581]": { + "text": "Pathogen.env [GENEPIO:0100581]", + "title": "Pathogen.env [GENEPIO:0100581]" + } + } + }, + "ExperimentalInterventionMenu": { + "name": "ExperimentalInterventionMenu", + "title": "experimental_intervention menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Addition of substances to food/water [GENEPIO:0100536]": { + "text": "Addition of substances to food/water [GENEPIO:0100536]", + "title": "Addition of substances to food/water [GENEPIO:0100536]" }, - "sra_accession": { - "name": "sra_accession", - "description": "The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC.", - "title": "SRA_accession", - "comments": [ - "Store the accession assigned to the submitted \"run\". NCBI-SRA accessions start with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR." - ], - "examples": [ - { - "value": "SRR11177792" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 160, - "slot_uri": "GENEPIO:0001142", - "alias": "sra_accession", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "range": "WhitespaceMinimizedString" + "Antimicrobial pre-treatment [GENEPIO:0100537]": { + "text": "Antimicrobial pre-treatment [GENEPIO:0100537]", + "title": "Antimicrobial pre-treatment [GENEPIO:0100537]" }, - "genbank_accession": { - "name": "genbank_accession", - "description": "The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC archives.", - "title": "GenBank_accession", - "comments": [ - "Store the accession returned from a GenBank/ENA/DDBJ submission." - ], - "examples": [ - { - "value": "MN908947.3" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 161, - "slot_uri": "GENEPIO:0001145", - "alias": "genbank_accession", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Public repository information", - "range": "WhitespaceMinimizedString" + "Certified animal husbandry practices [GENEPIO:0100538]": { + "text": "Certified animal husbandry practices [GENEPIO:0100538]", + "title": "Certified animal husbandry practices [GENEPIO:0100538]" }, - "prevalence_metrics": { - "name": "prevalence_metrics", - "description": "Metrics regarding the prevalence of the pathogen of interest obtained from a surveillance project.", - "title": "prevalence_metrics", - "comments": [ - "Risk assessment requires detailed information regarding the quantities of a pathogen in a specified location, commodity, or environment. As such, it is useful for risk assessors to know what types of information are available through documented methods and results. Provide the metric types that are available in the surveillance project sample plan by selecting them from the pick list. The metrics of interest are \" Number of total samples collected\", \"Number of positive samples\", \"Average count of hazard organism\", \"Average count of indicator organism\". You do not need to provide the actual values, just indicate that the information is available." - ], - "examples": [ - { - "value": "Number of total samples collected, Number of positive samples" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 162, - "slot_uri": "GENEPIO:0100480", - "alias": "prevalence_metrics", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Risk assessment information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Certified organic farming practices [GENEPIO:0100539]": { + "text": "Certified organic farming practices [GENEPIO:0100539]", + "title": "Certified organic farming practices [GENEPIO:0100539]" }, - "prevalence_metrics_details": { - "name": "prevalence_metrics_details", - "description": "The details pertaining to the prevalence metrics from a surveillance project.", - "title": "prevalence_metrics_details", - "comments": [ - "If there are details pertaining to samples or organism counts in the sample plan that might be informative, provide details using free text." - ], - "examples": [ - { - "value": "Hazard organism counts (i.e. Salmonella) do not distinguish between serovars." - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 163, - "slot_uri": "GENEPIO:0100481", - "alias": "prevalence_metrics_details", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Risk assessment information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Change in storage conditions [GENEPIO:0100540]": { + "text": "Change in storage conditions [GENEPIO:0100540]", + "title": "Change in storage conditions [GENEPIO:0100540]" }, - "stage_of_production": { - "name": "stage_of_production", - "description": "The stage of food production.", - "title": "stage_of_production", - "comments": [ - "Provide the stage of food production as free text." - ], - "examples": [ - { - "value": "Abattoir [ENVO:01000925]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 164, - "slot_uri": "GENEPIO:0100482", - "alias": "stage_of_production", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Risk assessment information", - "recommended": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } - ] + "Cleaning/disinfection [GENEPIO:0100541]": { + "text": "Cleaning/disinfection [GENEPIO:0100541]", + "title": "Cleaning/disinfection [GENEPIO:0100541]" }, - "experimental_intervention": { - "name": "experimental_intervention", - "description": "The category of the experimental intervention applied in the food production system.", - "title": "experimental_intervention", - "comments": [ - "In some surveys, a particular intervention in the food supply chain in studied. If there was an intervention specified in the sample plan, select the intervention category from the pick list provided." - ], - "examples": [ - { - "value": "Vaccination [NCIT:C15346]" - } - ], - "from_schema": "https://example.com/GRDI", + "Extended downtime between activities [GENEPIO:0100542]": { + "text": "Extended downtime between activities [GENEPIO:0100542]", + "title": "Extended downtime between activities [GENEPIO:0100542]" + }, + "Fertilizer pre-treatment [GENEPIO:0100543]": { + "text": "Fertilizer pre-treatment [GENEPIO:0100543]", + "title": "Fertilizer pre-treatment [GENEPIO:0100543]" + }, + "Logistic slaughter [GENEPIO:0100545]": { + "text": "Logistic slaughter [GENEPIO:0100545]", + "title": "Logistic slaughter [GENEPIO:0100545]" + }, + "Microbial pre-treatment [GENEPIO:0100546]": { + "text": "Microbial pre-treatment [GENEPIO:0100546]", + "title": "Microbial pre-treatment [GENEPIO:0100546]" + }, + "Probiotic pre-treatment [GENEPIO:0100547]": { + "text": "Probiotic pre-treatment [GENEPIO:0100547]", + "title": "Probiotic pre-treatment [GENEPIO:0100547]" + }, + "Vaccination [NCIT:C15346]": { + "text": "Vaccination [NCIT:C15346]", + "title": "Vaccination [NCIT:C15346]" + } + } + }, + "AmrTestingByMenu": { + "name": "AmrTestingByMenu", + "title": "AMR_testing_by menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]": { + "text": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", + "title": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" + }, + "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]": { + "text": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]", + "title": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" + }, + "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]": { + "text": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]", + "title": "Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]" + }, + "Health Canada (HC) [GENEPIO:0100554]": { + "text": "Health Canada (HC) [GENEPIO:0100554]", + "title": "Health Canada (HC) [GENEPIO:0100554]" + }, + "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]": { + "text": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]", + "title": "Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]" + }, + "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]": { + "text": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]", + "title": "Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]" + } + } + }, + "AntimicrobialPhenotypeMenu": { + "name": "AntimicrobialPhenotypeMenu", + "title": "antimicrobial_phenotype menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Antibiotic resistance not defined [GENEPIO:0002040]": { + "text": "Antibiotic resistance not defined [GENEPIO:0002040]", + "title": "Antibiotic resistance not defined [GENEPIO:0002040]", "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:upstream_intervention" - ], - "rank": 165, - "slot_uri": "GENEPIO:0100483", - "alias": "experimental_intervention", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Risk assessment information", - "recommended": true, - "multivalued": true, - "any_of": [ - { - "range": "ExperimentalInterventionMenu" - }, - { - "range": "NullValueMenu" - } + "NCBI_ANTIBIOGRAM:not%20defined" ] }, - "experiment_intervention_details": { - "name": "experiment_intervention_details", - "description": "The details of the experimental intervention applied in the food production system.", - "title": "experiment_intervention_details", - "comments": [ - "If an experimental intervention was applied in the survey, provide details in this field as free text." - ], - "examples": [ - { - "value": "2% cranberry solution mixed in feed" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 166, - "slot_uri": "GENEPIO:0100484", - "alias": "experiment_intervention_details", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Risk assessment information", - "range": "WhitespaceMinimizedString", - "recommended": true + "Intermediate antimicrobial phenotype [ARO:3004300]": { + "text": "Intermediate antimicrobial phenotype [ARO:3004300]", + "is_a": "Antibiotic resistance not defined [GENEPIO:0002040]", + "title": "Intermediate antimicrobial phenotype [ARO:3004300]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:intermediate" + ] }, - "amr_testing_by": { - "name": "amr_testing_by", - "description": "The name of the organization that performed the antimicrobial resistance testing.", - "title": "AMR_testing_by", - "comments": [ - "Provide the name of the agency, organization or institution that performed the AMR testing, in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 167, - "slot_uri": "GENEPIO:0100511", - "alias": "amr_testing_by", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Antimicrobial resistance", - "required": true, - "any_of": [ - { - "range": "AmrTestingByMenu" - }, - { - "range": "NullValueMenu" - } + "Indeterminate antimicrobial phenotype [GENEPIO:0100585]": { + "text": "Indeterminate antimicrobial phenotype [GENEPIO:0100585]", + "is_a": "Antibiotic resistance not defined [GENEPIO:0002040]", + "title": "Indeterminate antimicrobial phenotype [GENEPIO:0100585]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:indeterminate" ] }, - "amr_testing_by_laboratory_name": { - "name": "amr_testing_by_laboratory_name", - "description": "The name of the lab within the organization that performed the antimicrobial resistance testing.", - "title": "AMR_testing_by_laboratory_name", - "comments": [ - "Provide the name of the specific laboratory that performed the AMR testing (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 168, - "slot_uri": "GENEPIO:0100512", - "alias": "amr_testing_by_laboratory_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Antimicrobial resistance", - "range": "WhitespaceMinimizedString" + "Nonsusceptible antimicrobial phenotype [ARO:3004303]": { + "text": "Nonsusceptible antimicrobial phenotype [ARO:3004303]", + "title": "Nonsusceptible antimicrobial phenotype [ARO:3004303]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:nonsusceptible" + ] }, - "amr_testing_by_contact_name": { - "name": "amr_testing_by_contact_name", - "description": "The name of the individual or the individual's role in the organization that performed the antimicrobial resistance testing.", - "title": "AMR_testing_by_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 169, - "slot_uri": "GENEPIO:0100513", - "alias": "amr_testing_by_contact_name", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Antimicrobial resistance", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } + "Resistant antimicrobial phenotype [ARO:3004301]": { + "text": "Resistant antimicrobial phenotype [ARO:3004301]", + "title": "Resistant antimicrobial phenotype [ARO:3004301]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:resistant" ] }, - "amr_testing_by_contact_email": { - "name": "amr_testing_by_contact_email", - "description": "The email of the individual or the individual's role in the organization that performed the antimicrobial resistance testing.", - "title": "AMR_testing_by_contact_email", - "comments": [ - "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "johnnyblogs@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 170, - "slot_uri": "GENEPIO:0100514", - "alias": "amr_testing_by_contact_email", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Antimicrobial resistance", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } + "Susceptible antimicrobial phenotype [ARO:3004302]": { + "text": "Susceptible antimicrobial phenotype [ARO:3004302]", + "title": "Susceptible antimicrobial phenotype [ARO:3004302]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:susceptible" ] }, - "amr_testing_date": { - "name": "amr_testing_date", - "description": "The date the antimicrobial resistance testing was performed.", - "title": "AMR_testing_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2022-04-03" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 171, - "slot_uri": "GENEPIO:0100515", - "alias": "amr_testing_date", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Antimicrobial resistance", - "range": "date" + "Susceptible dose dependent antimicrobial phenotype [ARO:3004304]": { + "text": "Susceptible dose dependent antimicrobial phenotype [ARO:3004304]", + "title": "Susceptible dose dependent antimicrobial phenotype [ARO:3004304]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:susceptible-dose%20dependent" + ] + } + } + }, + "AntimicrobialMeasurementUnitsMenu": { + "name": "AntimicrobialMeasurementUnitsMenu", + "title": "antimicrobial_measurement_units menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "milligram per litre (mg/L) [UO:0000273]": { + "text": "milligram per litre (mg/L) [UO:0000273]", + "title": "milligram per litre (mg/L) [UO:0000273]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:mg/L" + ] }, - "authors": { - "name": "authors", - "description": "Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission.", - "title": "authors", - "comments": [ - "Include the first and last names of all individuals that should be attributed, separated by a comma." - ], - "examples": [ - { - "value": "Tejinder Singh, Fei Hu, Joe Blogs" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 172, - "slot_uri": "GENEPIO:0001517", - "alias": "authors", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Contributor acknowledgement", - "range": "WhitespaceMinimizedString", - "recommended": true + "millimetre (mm) [UO:0000016]": { + "text": "millimetre (mm) [UO:0000016]", + "title": "millimetre (mm) [UO:0000016]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:mm" + ] }, - "dataharmonizer_provenance": { - "name": "dataharmonizer_provenance", - "description": "The DataHarmonizer software and template version provenance.", - "title": "DataHarmonizer provenance", - "comments": [ - "The current software and template version information will be automatically generated in this field after the user utilizes the \"validate\" function. This information will be generated regardless as to whether the row is valid of not." - ], - "examples": [ - { - "value": "DataHarmonizer v1.4.3, GRDI v1.0.0" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 173, - "slot_uri": "GENEPIO:0001518", - "alias": "dataharmonizer_provenance", - "owner": "GRDISample", - "domain_of": [ - "GRDISample" - ], - "slot_group": "Contributor acknowledgement", - "range": "Provenance" + "microgram per millilitre (ug/mL) [UO:0000274]": { + "text": "microgram per millilitre (ug/mL) [UO:0000274]", + "title": "microgram per millilitre (ug/mL) [UO:0000274]" } - }, - "unique_keys": { - "grdisample_key": { - "unique_key_name": "grdisample_key", - "unique_key_slots": [ - "sample_collector_sample_id" - ], - "description": "A GRDI Sample is uniquely identified by the sample_collector_sample_id slot." + } + }, + "AntimicrobialMeasurementSignMenu": { + "name": "AntimicrobialMeasurementSignMenu", + "title": "antimicrobial_measurement_sign menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "less than (<) [GENEPIO:0001002]": { + "text": "less than (<) [GENEPIO:0001002]", + "title": "less than (<) [GENEPIO:0001002]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:%3C" + ] + }, + "less than or equal to (<=) [GENEPIO:0001003]": { + "text": "less than or equal to (<=) [GENEPIO:0001003]", + "title": "less than or equal to (<=) [GENEPIO:0001003]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:%3C%3D" + ] + }, + "equal to (==) [GENEPIO:0001004]": { + "text": "equal to (==) [GENEPIO:0001004]", + "title": "equal to (==) [GENEPIO:0001004]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:%3D%3D" + ] + }, + "greater than (>) [GENEPIO:0001006]": { + "text": "greater than (>) [GENEPIO:0001006]", + "title": "greater than (>) [GENEPIO:0001006]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:%3E" + ] + }, + "greater than or equal to (>=) [GENEPIO:0001005]": { + "text": "greater than or equal to (>=) [GENEPIO:0001005]", + "title": "greater than or equal to (>=) [GENEPIO:0001005]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:%3E%3D" + ] + } + } + }, + "AntimicrobialLaboratoryTypingMethodMenu": { + "name": "AntimicrobialLaboratoryTypingMethodMenu", + "title": "antimicrobial_laboratory_typing_method menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Agar diffusion [NCIT:85595]": { + "text": "Agar diffusion [NCIT:85595]", + "title": "Agar diffusion [NCIT:85595]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:disk%20diffusion" + ] + }, + "Antimicrobial gradient (E-test) [NCIT:85596]": { + "text": "Antimicrobial gradient (E-test) [NCIT:85596]", + "is_a": "Agar diffusion [NCIT:85595]", + "title": "Antimicrobial gradient (E-test) [NCIT:85596]" + }, + "Agar dilution [ARO:3004411]": { + "text": "Agar dilution [ARO:3004411]", + "title": "Agar dilution [ARO:3004411]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:agar%20dilution" + ] + }, + "Broth dilution [ARO:3004397]": { + "text": "Broth dilution [ARO:3004397]", + "title": "Broth dilution [ARO:3004397]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:broth%20dilution" + ] } } }, - "GRDIIsolate": { - "name": "GRDIIsolate", - "description": "Sample isolate", - "title": "GRDI Isolate", + "AntimicrobialLaboratoryTypingPlatformMenu": { + "name": "AntimicrobialLaboratoryTypingPlatformMenu", + "title": "antimicrobial_laboratory_typing_platform menu", "from_schema": "https://example.com/GRDI", - "slot_usage": { - "sample_collector_sample_id": { - "name": "sample_collector_sample_id", - "annotations": { - "required": { - "tag": "required", - "value": true - }, - "foreign_key": { - "tag": "foreign_key", - "value": "GRDISample.sample_collector_sample_id" - } - }, - "rank": 1, - "slot_group": "Key", - "range": "GRDISample" + "permissible_values": { + "BIOMIC Microbiology System [ARO:3007569]": { + "text": "BIOMIC Microbiology System [ARO:3007569]", + "title": "BIOMIC Microbiology System [ARO:3007569]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:BIOMIC" + ] }, - "isolate_id": { - "name": "isolate_id", - "rank": 2, - "identifier": true, - "slot_group": "Key", - "range": "WhitespaceMinimizedString" + "Microscan [ARO:3004400]": { + "text": "Microscan [ARO:3004400]", + "title": "Microscan [ARO:3004400]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Microscan" + ] }, - "alternative_isolate_id": { - "name": "alternative_isolate_id", - "rank": 3, - "slot_group": "Strain and isolation information" + "Phoenix [ARO:3004401]": { + "text": "Phoenix [ARO:3004401]", + "title": "Phoenix [ARO:3004401]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Phoenix" + ] }, - "progeny_isolate_id": { - "name": "progeny_isolate_id", - "rank": 4, - "slot_group": "Strain and isolation information" + "Sensititre [ARO:3004402]": { + "text": "Sensititre [ARO:3004402]", + "title": "Sensititre [ARO:3004402]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Sensititre" + ] }, - "irida_isolate_id": { - "name": "irida_isolate_id", - "rank": 5, - "slot_group": "Strain and isolation information" + "Vitek System [ARO:3004403]": { + "text": "Vitek System [ARO:3004403]", + "title": "Vitek System [ARO:3004403]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Vitek" + ] + } + } + }, + "AntimicrobialVendorNameMenu": { + "name": "AntimicrobialVendorNameMenu", + "title": "antimicrobial_vendor_name menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "Becton Dickinson [ARO:3004405]": { + "text": "Becton Dickinson [ARO:3004405]", + "title": "Becton Dickinson [ARO:3004405]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Becton%20Dickinson" + ] }, - "irida_project_id": { - "name": "irida_project_id", - "rank": 6, - "slot_group": "Strain and isolation information" + "bioMérieux [ARO:3004406]": { + "text": "bioMérieux [ARO:3004406]", + "title": "bioMérieux [ARO:3004406]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Biom%C3%A9rieux" + ] }, - "isolated_by": { - "name": "isolated_by", - "rank": 7, - "slot_group": "Strain and isolation information" + "Omron [ARO:3004408]": { + "text": "Omron [ARO:3004408]", + "title": "Omron [ARO:3004408]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Omron" + ] }, - "isolated_by_laboratory_name": { - "name": "isolated_by_laboratory_name", - "rank": 8, - "slot_group": "Strain and isolation information" + "Siemens [ARO:3004407]": { + "text": "Siemens [ARO:3004407]", + "title": "Siemens [ARO:3004407]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Siemens" + ] }, - "isolated_by_contact_name": { - "name": "isolated_by_contact_name", - "rank": 9, - "slot_group": "Strain and isolation information" + "Trek [ARO:3004409]": { + "text": "Trek [ARO:3004409]", + "title": "Trek [ARO:3004409]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:Trek" + ] + } + } + }, + "AntimicrobialTestingStandardMenu": { + "name": "AntimicrobialTestingStandardMenu", + "title": "antimicrobial_testing_standard menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "British Society for Antimicrobial Chemotherapy (BSAC) [ARO:3004365]": { + "text": "British Society for Antimicrobial Chemotherapy (BSAC) [ARO:3004365]", + "title": "British Society for Antimicrobial Chemotherapy (BSAC) [ARO:3004365]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:BSAC" + ] }, - "isolated_by_contact_email": { - "name": "isolated_by_contact_email", - "rank": 10, - "slot_group": "Strain and isolation information" + "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]": { + "text": "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]", + "title": "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:CLSI" + ] }, - "isolation_date": { - "name": "isolation_date", - "rank": 11, - "slot_group": "Strain and isolation information" + "Deutsches Institut für Normung (DIN) [ARO:3004367]": { + "text": "Deutsches Institut für Normung (DIN) [ARO:3004367]", + "title": "Deutsches Institut für Normung (DIN) [ARO:3004367]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:DIN" + ] }, - "isolate_received_date": { - "name": "isolate_received_date", - "rank": 12, - "slot_group": "Strain and isolation information" - } - }, - "attributes": { - "sample_collector_sample_id": { - "name": "sample_collector_sample_id", - "annotations": { - "required": { - "tag": "required", - "value": true - }, - "foreign_key": { - "tag": "foreign_key", - "value": "GRDISample.sample_collector_sample_id" - } - }, - "title": "sample_collector_sample_ID", - "from_schema": "https://example.com/GRDI", - "rank": 1, - "slot_uri": "GENEPIO:0001123", - "alias": "sample_collector_sample_id", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDISample", - "GRDIIsolate" - ], - "slot_group": "Key", - "range": "GRDISample", - "required": true + "European Committee on Antimicrobial Susceptibility Testing (EUCAST) [ARO:3004368]": { + "text": "European Committee on Antimicrobial Susceptibility Testing (EUCAST) [ARO:3004368]", + "title": "European Committee on Antimicrobial Susceptibility Testing (EUCAST) [ARO:3004368]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:EUCAST" + ] }, - "isolate_id": { - "name": "isolate_id", - "title": "isolate_ID", - "from_schema": "https://example.com/GRDI", - "rank": 2, - "slot_uri": "GENEPIO:0100456", - "identifier": true, - "alias": "isolate_id", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate", - "AMRTest" - ], - "slot_group": "Key", - "range": "WhitespaceMinimizedString", - "required": true + "National Antimicrobial Resistance Monitoring System (NARMS) [ARO:3007195]": { + "text": "National Antimicrobial Resistance Monitoring System (NARMS) [ARO:3007195]", + "title": "National Antimicrobial Resistance Monitoring System (NARMS) [ARO:3007195]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:NARMS" + ] }, - "alternative_isolate_id": { - "name": "alternative_isolate_id", - "description": "An alternative isolate_ID assigned to the isolate by another organization.", - "title": "alternative_isolate_ID", - "comments": [ - "Alternative isolate IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nAn example of a properly formatted alternative_isolate_identifier would be e.g. XYZ4567[CFIA]\nMultiple alternative isolate IDs can be provided, separated by semi-colons." - ], - "examples": [ - { - "value": "GHIF3456[PHAC]" - }, - { - "value": "QWICK222[CFIA]" - } - ], - "from_schema": "https://example.com/GRDI", + "National Committee for Clinical Laboratory Standards (NCCLS) [ARO:3007193]": { + "text": "National Committee for Clinical Laboratory Standards (NCCLS) [ARO:3007193]", + "title": "National Committee for Clinical Laboratory Standards (NCCLS) [ARO:3007193]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:NCCLS" + ] + }, + "Société Française de Microbiologie (SFM) [ARO:3004369]": { + "text": "Société Française de Microbiologie (SFM) [ARO:3004369]", + "title": "Société Française de Microbiologie (SFM) [ARO:3004369]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:SFM" + ] + }, + "Swedish Reference Group for Antibiotics (SIR) [ARO:3007397]": { + "text": "Swedish Reference Group for Antibiotics (SIR) [ARO:3007397]", + "title": "Swedish Reference Group for Antibiotics (SIR) [ARO:3007397]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:SIR" + ] + }, + "Werkgroep Richtlijnen Gevoeligheidsbepalingen (WRG) [ARO:3007398]": { + "text": "Werkgroep Richtlijnen Gevoeligheidsbepalingen (WRG) [ARO:3007398]", + "title": "Werkgroep Richtlijnen Gevoeligheidsbepalingen (WRG) [ARO:3007398]", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:WRG" + ] + } + } + }, + "AntimicrobialResistanceTestDrugMenu": { + "name": "AntimicrobialResistanceTestDrugMenu", + "title": "Antimicrobial Resistance Test Drug Menu", + "from_schema": "https://example.com/GRDI", + "permissible_values": { + "amikacin": { + "text": "amikacin", + "title": "amikacin", "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:isolate_name_alias" - ], - "rank": 3, - "slot_uri": "GENEPIO:0100457", - "alias": "alternative_isolate_id", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString", - "recommended": true + "NCBI_ANTIBIOGRAM:amikacin" + ] }, - "progeny_isolate_id": { - "name": "progeny_isolate_id", - "description": "The identifier assigned to a progenitor isolate derived from an isolate that was directly obtained from a sample.", - "title": "progeny_isolate_ID", - "comments": [ - "If your sequence data pertains to progeny of an original isolate, provide the progeny_isolate_ID." - ], - "examples": [ - { - "value": "SUB_ON_1526" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 4, - "slot_uri": "GENEPIO:0100458", - "alias": "progeny_isolate_id", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString" + "amoxicillin-clavulanic_acid": { + "text": "amoxicillin-clavulanic_acid", + "title": "amoxicillin-clavulanic_acid", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:amoxicillin-clavulanic%20acid" + ] }, - "irida_isolate_id": { - "name": "irida_isolate_id", - "description": "The identifier of the isolate in the IRIDA platform.", - "title": "IRIDA_isolate_ID", - "comments": [ - "Provide the \"sample ID\" used to track information linked to the isolate in IRIDA. IRIDA sample IDs should be unqiue to avoid ID clash. This is very important in large Projects, especially when samples are shared from different organizations. Download the IRIDA sample ID and add it to the sample data in your spreadsheet as part of good data management practices." - ], - "examples": [ - { - "value": "GRDI_LL_12345" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 5, - "slot_uri": "GENEPIO:0100459", - "alias": "irida_isolate_id", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } + "ampicillin": { + "text": "ampicillin", + "title": "ampicillin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:ampicillin" ] }, - "irida_project_id": { - "name": "irida_project_id", - "description": "The identifier of the Project in the iRIDA platform.", - "title": "IRIDA_project_ID", - "comments": [ - "Provide the IRIDA \"project ID\"." - ], - "examples": [ - { - "value": "666" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 6, - "slot_uri": "GENEPIO:0100460", - "alias": "irida_project_id", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } + "azithromycin": { + "text": "azithromycin", + "title": "azithromycin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:azithromycin" ] }, - "isolated_by": { - "name": "isolated_by", - "description": "The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated.", - "title": "isolated_by", - "comments": [ - "Provide the name of the agency, organization or institution that isolated the original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 7, - "slot_uri": "GENEPIO:0100461", - "alias": "isolated_by", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "range": "IsolatedByMenu" + "cefazolin": { + "text": "cefazolin", + "title": "cefazolin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:cefazolin" + ] }, - "isolated_by_laboratory_name": { - "name": "isolated_by_laboratory_name", - "description": "The specific laboratory affiliation of the individual who performed the isolation procedure.", - "title": "isolated_by_laboratory_name", - "comments": [ - "Provide the name of the specific laboratory that that isolated the original isolate (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Topp Lab" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 8, - "slot_uri": "GENEPIO:0100462", - "alias": "isolated_by_laboratory_name", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString" + "cefepime": { + "text": "cefepime", + "title": "cefepime", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:cefepime" + ] }, - "isolated_by_contact_name": { - "name": "isolated_by_contact_name", - "description": "The name or title of the contact responsible for follow-up regarding the isolate.", - "title": "isolated_by_contact_name", - "comments": [ - "Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "Enterics Lab Manager" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 9, - "slot_uri": "GENEPIO:0100463", - "alias": "isolated_by_contact_name", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString" + "cefotaxime": { + "text": "cefotaxime", + "title": "cefotaxime", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:cefotaxime" + ] }, - "isolated_by_contact_email": { - "name": "isolated_by_contact_email", - "description": "The email address of the contact responsible for follow-up regarding the isolate.", - "title": "isolated_by_contact_email", - "comments": [ - "Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "enterics@lab.ca" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 10, - "slot_uri": "GENEPIO:0100464", - "alias": "isolated_by_contact_email", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString" + "cefotaxime-clavulanic_acid": { + "text": "cefotaxime-clavulanic_acid", + "title": "cefotaxime-clavulanic_acid", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:cefotaxime-clavulanic%20acid" + ] }, - "isolation_date": { - "name": "isolation_date", - "description": "The date on which the isolate was isolated from a sample.", - "title": "isolation_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2020-10-30" - } - ], - "from_schema": "https://example.com/GRDI", + "cefoxitin": { + "text": "cefoxitin", + "title": "cefoxitin", "exact_mappings": [ - "NCBI_BIOSAMPLE_Enterics:cult_isol_date" - ], - "rank": 11, - "slot_uri": "GENEPIO:0100465", - "alias": "isolation_date", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "range": "date" + "NCBI_ANTIBIOGRAM:cefoxitin" + ] + }, + "cefpodoxime": { + "text": "cefpodoxime", + "title": "cefpodoxime", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:cefpodoxime" + ] + }, + "ceftazidime": { + "text": "ceftazidime", + "title": "ceftazidime", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:ceftazidime" + ] }, - "isolate_received_date": { - "name": "isolate_received_date", - "description": "The date on which the isolate was received by the laboratory.", - "title": "isolate_received_date", - "todos": [ - "<={today}" - ], - "comments": [ - "Provide the date according to the ISO 8601 standard \"YYYY-MM-DD\", \"YYYY-MM\" or \"YYYY\"." - ], - "examples": [ - { - "value": "2020-11-15" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 12, - "slot_uri": "GENEPIO:0100466", - "alias": "isolate_received_date", - "owner": "GRDIIsolate", - "domain_of": [ - "GRDIIsolate" - ], - "slot_group": "Strain and isolation information", - "range": "WhitespaceMinimizedString" - } - }, - "unique_keys": { - "grdiisolate_key": { - "unique_key_name": "grdiisolate_key", - "unique_key_slots": [ - "sample_collector_sample_id", - "isolate_id" - ], - "description": "An isolate extracted from a sample, which AMR tests are done on." - } - } - }, - "AMRTest": { - "name": "AMRTest", - "description": "Antimicrobial test result", - "title": "AMR Test", - "from_schema": "https://example.com/GRDI", - "slot_usage": { - "isolate_id": { - "name": "isolate_id", - "annotations": { - "required": { - "tag": "required", - "value": true - }, - "foreign_key": { - "tag": "foreign_key", - "value": "GRDIIsolate.isolate_id" - } - }, - "description": "The user-defined name for the sample.", - "comments": [ - "The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "ABCD123" - } - ], + "ceftazidime-clavulanic_acid": { + "text": "ceftazidime-clavulanic_acid", + "title": "ceftazidime-clavulanic_acid", "exact_mappings": [ - "BIOSAMPLE:sample_name", - "NCBI_BIOSAMPLE_Enterics:%2Asample_name", - "NCBI_ANTIBIOGRAM:%2Asample_name" - ], - "rank": 1, - "slot_group": "Key", - "range": "GRDIIsolate" + "NCBI_ANTIBIOGRAM:ceftazidime-clavulanic%20acid" + ] }, - "antimicrobial_drug": { - "name": "antimicrobial_drug", - "rank": 2, - "slot_group": "Antimicrobial resistance" + "ceftiofur": { + "text": "ceftiofur", + "title": "ceftiofur", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:ceftiofur" + ] }, - "resistance_phenotype": { - "name": "resistance_phenotype", - "rank": 3, - "slot_group": "Antimicrobial resistance" + "ceftriaxone": { + "text": "ceftriaxone", + "title": "ceftriaxone", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:ceftriaxone" + ] }, - "measurement": { - "name": "measurement", - "rank": 4, - "slot_group": "Antimicrobial resistance" + "cephalothin": { + "text": "cephalothin", + "title": "cephalothin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:cephalothin" + ] }, - "measurement_units": { - "name": "measurement_units", - "rank": 5, - "slot_group": "Antimicrobial resistance" + "chloramphenicol": { + "text": "chloramphenicol", + "title": "chloramphenicol", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:chloramphenicol" + ] }, - "measurement_sign": { - "name": "measurement_sign", - "rank": 6, - "slot_group": "Antimicrobial resistance" + "ciprofloxacin": { + "text": "ciprofloxacin", + "title": "ciprofloxacin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:ciprofloxacin" + ] }, - "laboratory_typing_method": { - "name": "laboratory_typing_method", - "rank": 7, - "slot_group": "Antimicrobial resistance" + "clindamycin": { + "text": "clindamycin", + "title": "clindamycin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:clindamycin" + ] }, - "laboratory_typing_platform": { - "name": "laboratory_typing_platform", - "rank": 8, - "slot_group": "Antimicrobial resistance" + "doxycycline": { + "text": "doxycycline", + "title": "doxycycline", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:doxycycline" + ] }, - "laboratory_typing_platform_version": { - "name": "laboratory_typing_platform_version", - "rank": 9, - "slot_group": "Antimicrobial resistance" + "enrofloxacin": { + "text": "enrofloxacin", + "title": "enrofloxacin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:enrofloxacin" + ] }, - "vendor_name": { - "name": "vendor_name", - "rank": 10, - "slot_group": "Antimicrobial resistance" + "erythromycin": { + "text": "erythromycin", + "title": "erythromycin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:erythromycin" + ] }, - "testing_standard": { - "name": "testing_standard", - "rank": 11, - "slot_group": "Antimicrobial resistance" + "florfenicol": { + "text": "florfenicol", + "title": "florfenicol", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:florfenicol" + ] }, - "testing_standard_version": { - "name": "testing_standard_version", - "rank": 12, - "slot_group": "Antimicrobial resistance" + "gentamicin": { + "text": "gentamicin", + "title": "gentamicin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:gentamicin" + ] }, - "testing_standard_details": { - "name": "testing_standard_details", - "rank": 13, - "slot_group": "Antimicrobial resistance" + "imipenem": { + "text": "imipenem", + "title": "imipenem", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:imipenem" + ] }, - "susceptible_breakpoint": { - "name": "susceptible_breakpoint", - "rank": 14, - "slot_group": "Antimicrobial resistance" + "kanamycin": { + "text": "kanamycin", + "title": "kanamycin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:kanamycin" + ] }, - "intermediate_breakpoint": { - "name": "intermediate_breakpoint", - "rank": 15, - "slot_group": "Antimicrobial resistance" + "levofloxacin": { + "text": "levofloxacin", + "title": "levofloxacin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:levofloxacin" + ] }, - "resistant_breakpoint": { - "name": "resistant_breakpoint", - "rank": 16, - "slot_group": "Antimicrobial resistance" - } - }, - "attributes": { - "isolate_id": { - "name": "isolate_id", - "annotations": { - "required": { - "tag": "required", - "value": true - }, - "foreign_key": { - "tag": "foreign_key", - "value": "GRDIIsolate.isolate_id" - } - }, - "description": "The user-defined name for the sample.", - "title": "isolate_ID", - "comments": [ - "The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value." - ], - "examples": [ - { - "value": "ABCD123" - } - ], - "from_schema": "https://example.com/GRDI", + "linezolid": { + "text": "linezolid", + "title": "linezolid", "exact_mappings": [ - "BIOSAMPLE:sample_name", - "NCBI_BIOSAMPLE_Enterics:%2Asample_name", - "NCBI_ANTIBIOGRAM:%2Asample_name" - ], - "rank": 1, - "slot_uri": "GENEPIO:0100456", - "alias": "isolate_id", - "owner": "AMRTest", - "domain_of": [ - "GRDIIsolate", - "AMRTest" - ], - "slot_group": "Key", - "range": "GRDIIsolate", - "required": true + "NCBI_ANTIBIOGRAM:linezolid" + ] + }, + "meropenem": { + "text": "meropenem", + "title": "meropenem", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:meropenem" + ] + }, + "nalidixic_acid": { + "text": "nalidixic_acid", + "title": "nalidixic_acid", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:nalidixic%20acid" + ] }, - "antimicrobial_drug": { - "name": "antimicrobial_drug", - "description": "The drug which the pathogen was exposed to.", - "title": "antimicrobial_drug", - "comments": [ - "Select a drug from the pick list provided." - ], - "examples": [ - { - "value": "ampicillin" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 2, - "alias": "antimicrobial_drug", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "range": "AntimicrobialResistanceTestDrugMenu", - "required": true + "neomycin": { + "text": "neomycin", + "title": "neomycin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:neomycin" + ] }, - "resistance_phenotype": { - "name": "resistance_phenotype", - "description": "The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic", - "title": "resistance_phenotype", - "comments": [ - "Select a phenotype from the pick list provided." - ], - "examples": [ - { - "value": "Susceptible antimicrobial phenotype [ARO:3004302]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 3, - "alias": "resistance_phenotype", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "recommended": true, - "any_of": [ - { - "range": "AntimicrobialPhenotypeMenu" - }, - { - "range": "NullValueMenu" - } + "nitrofurantoin": { + "text": "nitrofurantoin", + "title": "nitrofurantoin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:nitrofurantoin" ] }, - "measurement": { - "name": "measurement", - "description": "The measured value of amikacin resistance.", - "title": "measurement", - "comments": [ - "This field should only contain a number (either an integer or a number with decimals)." - ], - "examples": [ - { - "value": "4" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 4, - "alias": "measurement", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "required": true, - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } + "norfloxacin": { + "text": "norfloxacin", + "title": "norfloxacin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:norfloxacin" ] }, - "measurement_units": { - "name": "measurement_units", - "description": "The units of the antimicrobial resistance measurement.", - "title": "measurement_units", - "comments": [ - "Select the units from the pick list provided. Use the Term Request System to request the addition of other units if necessary." - ], - "examples": [ - { - "value": "ug/mL [UO:0000274]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 5, - "alias": "measurement_units", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "required": true, - "any_of": [ - { - "range": "AntimicrobialMeasurementUnitsMenu" - }, - { - "range": "NullValueMenu" - } + "oxolinic-acid": { + "text": "oxolinic-acid", + "title": "oxolinic-acid", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:oxolinic-acid" ] }, - "measurement_sign": { - "name": "measurement_sign", - "description": "The qualifier associated with the antimicrobial resistance measurement", - "title": "measurement_sign", - "comments": [ - "Select the comparator sign from the pick list provided. Use the Term Request System to request the addition of other signs if necessary." - ], - "examples": [ - { - "value": "greater than (>) [GENEPIO:0001006]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 6, - "alias": "measurement_sign", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "required": true, - "any_of": [ - { - "range": "AntimicrobialMeasurementSignMenu" - }, - { - "range": "NullValueMenu" - } + "oxytetracycline": { + "text": "oxytetracycline", + "title": "oxytetracycline", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:oxytetracycline" ] }, - "laboratory_typing_method": { - "name": "laboratory_typing_method", - "description": "The general method used for antimicrobial susceptibility testing.", - "title": "laboratory_typing_method", - "comments": [ - "Select a typing method from the pick list provided. Use the Term Request System to request the addition of other methods if necessary." - ], - "examples": [ - { - "value": "Broth dilution [ARO:3004397]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 7, - "alias": "laboratory_typing_method", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "any_of": [ - { - "range": "AntimicrobialLaboratoryTypingMethodMenu" - }, - { - "range": "NullValueMenu" - } + "penicillin": { + "text": "penicillin", + "title": "penicillin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:penicillin" ] }, - "laboratory_typing_platform": { - "name": "laboratory_typing_platform", - "description": "The brand/platform used for antimicrobial susceptibility testing.", - "title": "laboratory_typing_platform", - "comments": [ - "Select a typing platform from the pick list provided. Use the Term Request System to request the addition of other platforms if necessary." - ], - "examples": [ - { - "value": "Sensitire [ARO:3004402]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 8, - "alias": "laboratory_typing_platform", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "any_of": [ - { - "range": "AntimicrobialLaboratoryTypingPlatformMenu" - }, - { - "range": "NullValueMenu" - } + "piperacillin": { + "text": "piperacillin", + "title": "piperacillin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:piperacillin" ] }, - "laboratory_typing_platform_version": { - "name": "laboratory_typing_platform_version", - "description": "The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing.", - "title": "laboratory_typing_platform_version", - "comments": [ - "Include any additional information about the antimicrobial susceptibility test such as the drug panel details." - ], - "examples": [ - { - "value": "CMV3AGNF" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 9, - "alias": "laboratory_typing_platform_version", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "any_of": [ - { - "range": "WhitespaceMinimizedString" - }, - { - "range": "NullValueMenu" - } + "piperacillin-tazobactam": { + "text": "piperacillin-tazobactam", + "title": "piperacillin-tazobactam", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:piperacillin-tazobactam" + ] + }, + "polymyxin-b": { + "text": "polymyxin-b", + "title": "polymyxin-b", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:polymyxin-b" ] }, - "vendor_name": { - "name": "vendor_name", - "description": "The name of the vendor of the testing platform used.", - "title": "vendor_name", - "comments": [ - "Provide the full name of the company (avoid abbreviations)." - ], - "examples": [ - { - "value": "Sensititre" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 10, - "alias": "vendor_name", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "any_of": [ - { - "range": "AntimicrobialVendorName" - }, - { - "range": "NullValueMenu" - } + "quinupristin-dalfopristin": { + "text": "quinupristin-dalfopristin", + "title": "quinupristin-dalfopristin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:quinupristin-dalfopristin" ] }, - "testing_standard": { - "name": "testing_standard", - "description": "The testing standard used for determination of resistance phenotype", - "title": "testing_standard", - "comments": [ - "Select a testing standard from the pick list provided." - ], - "examples": [ - { - "value": "Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 11, - "alias": "testing_standard", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "recommended": true, - "any_of": [ - { - "range": "AntimicrobialTestingStandardMenu" - }, - { - "range": "NullValueMenu" - } + "streptomycin": { + "text": "streptomycin", + "title": "streptomycin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:streptomycin" ] }, - "testing_standard_version": { - "name": "testing_standard_version", - "description": "The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used.", - "title": "testing_standard_version", - "comments": [ - "If applicable, include a version number for the testing standard used." - ], - "examples": [ - { - "value": "M100" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 12, - "alias": "testing_standard_version", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "range": "WhitespaceMinimizedString" + "sulfisoxazole": { + "text": "sulfisoxazole", + "title": "sulfisoxazole", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:sulfisoxazole" + ] }, - "testing_standard_details": { - "name": "testing_standard_details", - "description": "Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype", - "title": "testing_standard_details", - "comments": [ - "This information may include the year or location where the testing standard was published. If not applicable, leave blank." - ], - "examples": [ - { - "value": "27th ed. Wayne, PA: Clinical and Laboratory Standards Institute" - }, - { - "value": "2017." - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 13, - "alias": "testing_standard_details", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "range": "WhitespaceMinimizedString" + "telithromycin": { + "text": "telithromycin", + "title": "telithromycin", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:telithromycin" + ] }, - "susceptible_breakpoint": { - "name": "susceptible_breakpoint", - "description": "The maximum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “sensitive” to this antimicrobial.", - "title": "susceptible_breakpoint", - "comments": [ - "This field should only contain a number (either an integer or a number with decimals), since the “<=” qualifier is implied." - ], - "examples": [ - { - "value": "8" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 14, - "alias": "susceptible_breakpoint", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "range": "WhitespaceMinimizedString" + "tetracycline": { + "text": "tetracycline", + "title": "tetracycline", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:tetracycline" + ] }, - "intermediate_breakpoint": { - "name": "intermediate_breakpoint", - "description": "The intermediate measurement(s), in the units specified in the “AMR_measurement_units” field, where a sample would be considered to have an “intermediate” phenotype for this antimicrobial.", - "title": "intermediate_breakpoint", - "examples": [ - { - "value": "16" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 15, - "alias": "intermediate_breakpoint", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "range": "WhitespaceMinimizedString" + "tigecycline": { + "text": "tigecycline", + "title": "tigecycline", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:tigecycline" + ] }, - "resistant_breakpoint": { - "name": "resistant_breakpoint", - "description": "The minimum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “resistant” to this antimicrobial.", - "title": "resistant_breakpoint", - "comments": [ - "This field should only contain a number (either an integer or a number with decimals), since the “>=” qualifier is implied." - ], - "examples": [ - { - "value": "32" - } - ], - "from_schema": "https://example.com/GRDI", - "rank": 16, - "alias": "resistant_breakpoint", - "owner": "AMRTest", - "domain_of": [ - "AMRTest" - ], - "slot_group": "Antimicrobial resistance", - "range": "WhitespaceMinimizedString" - } - }, - "unique_keys": { - "amrtest_key": { - "unique_key_name": "amrtest_key", - "unique_key_slots": [ - "isolate_id", - "antimicrobial_drug" - ], - "description": "An AMR test is uniquely identified by the sample_collector_sample_id slot and the tested antibiotic." + "trimethoprim-sulfamethoxazole": { + "text": "trimethoprim-sulfamethoxazole", + "title": "trimethoprim-sulfamethoxazole", + "exact_mappings": [ + "NCBI_ANTIBIOGRAM:trimethoprim-sulfamethoxazole" + ] } } + } + }, + "types": { + "WhitespaceMinimizedString": { + "name": "WhitespaceMinimizedString", + "description": "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).", + "from_schema": "https://example.com/GRDI", + "typeof": "string", + "base": "str", + "uri": "xsd:token" + }, + "Provenance": { + "name": "Provenance", + "description": "A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data.", + "from_schema": "https://example.com/GRDI", + "typeof": "string", + "base": "str", + "uri": "xsd:token" + }, + "string": { + "name": "string", + "description": "A character string", + "notes": [ + "In RDF serializations, a slot with range of string is treated as a literal or type xsd:string. If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"string\"." + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "schema:Text" + ], + "base": "str", + "uri": "xsd:string" + }, + "integer": { + "name": "integer", + "description": "An integer", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"integer\"." + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "schema:Integer" + ], + "base": "int", + "uri": "xsd:integer" + }, + "boolean": { + "name": "boolean", + "description": "A binary (true or false) value", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"boolean\"." + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "schema:Boolean" + ], + "base": "Bool", + "uri": "xsd:boolean", + "repr": "bool" }, - "Container": { - "name": "Container", + "float": { + "name": "float", + "description": "A real number that conforms to the xsd:float specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"float\"." + ], "from_schema": "https://example.com/GRDI", - "attributes": { - "GRDISamples": { - "name": "GRDISamples", - "from_schema": "https://example.com/GRDI", - "alias": "GRDISamples", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "GRDISample", - "multivalued": true, - "inlined_as_list": true - }, - "GRDIIsolates": { - "name": "GRDIIsolates", - "from_schema": "https://example.com/GRDI", - "alias": "GRDIIsolates", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "GRDIIsolate", - "multivalued": true, - "inlined_as_list": true - }, - "AMRTests": { - "name": "AMRTests", - "from_schema": "https://example.com/GRDI", - "alias": "AMRTests", - "owner": "Container", - "domain_of": [ - "Container" - ], - "range": "AMRTest", - "multivalued": true, - "inlined_as_list": true - } - }, - "tree_root": true + "exact_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:float" + }, + "double": { + "name": "double", + "description": "A real number that conforms to the xsd:double specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"double\"." + ], + "from_schema": "https://example.com/GRDI", + "close_mappings": [ + "schema:Float" + ], + "base": "float", + "uri": "xsd:double" + }, + "decimal": { + "name": "decimal", + "description": "A real number with arbitrary precision that conforms to the xsd:decimal specification", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"decimal\"." + ], + "from_schema": "https://example.com/GRDI", + "broad_mappings": [ + "schema:Number" + ], + "base": "Decimal", + "uri": "xsd:decimal" + }, + "time": { + "name": "time", + "description": "A time object represents a (local) time of day, independent of any particular day", + "notes": [ + "URI is dateTime because OWL reasoners do not work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"time\"." + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "schema:Time" + ], + "base": "XSDTime", + "uri": "xsd:time", + "repr": "str" + }, + "date": { + "name": "date", + "description": "a date (year, month and day) in an idealized calendar", + "notes": [ + "URI is dateTime because OWL reasoners don't work with straight date or time", + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date\"." + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "schema:Date" + ], + "base": "XSDDate", + "uri": "xsd:date", + "repr": "str" + }, + "datetime": { + "name": "datetime", + "description": "The combination of a date and time", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"datetime\"." + ], + "from_schema": "https://example.com/GRDI", + "exact_mappings": [ + "schema:DateTime" + ], + "base": "XSDDateTime", + "uri": "xsd:dateTime", + "repr": "str" + }, + "date_or_datetime": { + "name": "date_or_datetime", + "description": "Either a date or a datetime", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"date_or_datetime\"." + ], + "from_schema": "https://example.com/GRDI", + "base": "str", + "uri": "linkml:DateOrDatetime", + "repr": "str" + }, + "uriorcurie": { + "name": "uriorcurie", + "description": "a URI or a CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uriorcurie\"." + ], + "from_schema": "https://example.com/GRDI", + "base": "URIorCURIE", + "uri": "xsd:anyURI", + "repr": "str" + }, + "curie": { + "name": "curie", + "conforms_to": "https://www.w3.org/TR/curie/", + "description": "a compact URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"curie\"." + ], + "comments": [ + "in RDF serializations this MUST be expanded to a URI", + "in non-RDF serializations MAY be serialized as the compact representation" + ], + "from_schema": "https://example.com/GRDI", + "base": "Curie", + "uri": "xsd:string", + "repr": "str" + }, + "uri": { + "name": "uri", + "conforms_to": "https://www.ietf.org/rfc/rfc3987.txt", + "description": "a complete URI", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"uri\"." + ], + "comments": [ + "in RDF serializations a slot with range of uri is treated as a literal or type xsd:anyURI unless it is an identifier or a reference to an identifier, in which case it is translated directly to a node" + ], + "from_schema": "https://example.com/GRDI", + "close_mappings": [ + "schema:URL" + ], + "base": "URI", + "uri": "xsd:anyURI", + "repr": "str" + }, + "ncname": { + "name": "ncname", + "description": "Prefix part of CURIE", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"ncname\"." + ], + "from_schema": "https://example.com/GRDI", + "base": "NCName", + "uri": "xsd:string", + "repr": "str" + }, + "objectidentifier": { + "name": "objectidentifier", + "description": "A URI or CURIE that represents an object in the model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"objectidentifier\"." + ], + "comments": [ + "Used for inheritance and type checking" + ], + "from_schema": "https://example.com/GRDI", + "base": "ElementIdentifier", + "uri": "shex:iri", + "repr": "str" + }, + "nodeidentifier": { + "name": "nodeidentifier", + "description": "A URI, CURIE or BNODE that represents a node in a model.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"nodeidentifier\"." + ], + "from_schema": "https://example.com/GRDI", + "base": "NodeIdentifier", + "uri": "shex:nonLiteral", + "repr": "str" + }, + "jsonpointer": { + "name": "jsonpointer", + "conforms_to": "https://datatracker.ietf.org/doc/html/rfc6901", + "description": "A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpointer\"." + ], + "from_schema": "https://example.com/GRDI", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "jsonpath": { + "name": "jsonpath", + "conforms_to": "https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html", + "description": "A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"jsonpath\"." + ], + "from_schema": "https://example.com/GRDI", + "base": "str", + "uri": "xsd:string", + "repr": "str" + }, + "sparqlpath": { + "name": "sparqlpath", + "conforms_to": "https://www.w3.org/TR/sparql11-query/#propertypaths", + "description": "A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.", + "notes": [ + "If you are authoring schemas in LinkML YAML, the type is referenced with the lower case \"sparqlpath\"." + ], + "from_schema": "https://example.com/GRDI", + "base": "str", + "uri": "xsd:string", + "repr": "str" } }, "settings": { @@ -17453,5 +18912,6 @@ "setting_value": "[a-z\\W\\d_]*" } }, - "@type": "SchemaDefinition" + "extensions": {}, + "@type": "OrderedDict" } \ No newline at end of file diff --git a/web/templates/grdi_1m/schema.yaml b/web/templates/grdi_1m/schema.yaml index ebd9b479..dfd673e7 100644 --- a/web/templates/grdi_1m/schema.yaml +++ b/web/templates/grdi_1m/schema.yaml @@ -3,9 +3,7 @@ name: GRDI description: '' version: 14.5.5 imports: -- linkml:types -in_language: -- en + - linkml:types prefixes: linkml: https://w3id.org/linkml/ GENEPIO: http://purl.obolibrary.org/obo/GENEPIO_ @@ -17,716 +15,885 @@ classes: from_schema: https://example.com/GRDI unique_keys: grdisample_key: - description: A GRDI Sample is uniquely identified by the sample_collector_sample_id - slot. + description: A GRDI Sample is uniquely identified by the sample_collector_sample_id slot. unique_key_slots: - - sample_collector_sample_id + - sample_collector_sample_id slots: - - sample_collector_sample_id - - alternative_sample_id - - sample_collected_by - - sample_collected_by_laboratory_name - - sample_collection_project_name - - sample_plan_name - - sample_plan_id - - sample_collector_contact_name - - sample_collector_contact_email - - purpose_of_sampling - - presampling_activity - - presampling_activity_details - - experimental_protocol_field - - experimental_specimen_role_type - - specimen_processing - - specimen_processing_details - - nucleic_acid_extraction_method - - nucleic_acid_extraction_kit - - geo_loc_name_country - - geo_loc_name_state_province_region - - geo_loc_name_site - - food_product_origin_geo_loc_name_country - - host_origin_geo_loc_name_country - - geo_loc_latitude - - geo_loc_longitude - - sample_collection_date - - sample_collection_date_precision - - sample_collection_end_date - - sample_processing_date - - sample_collection_start_time - - sample_collection_end_time - - sample_collection_time_of_day - - sample_collection_time_duration_value - - sample_collection_time_duration_unit - - sample_received_date - - original_sample_description - - environmental_site - - environmental_material - - environmental_material_constituent - - animal_or_plant_population - - anatomical_material - - body_product - - anatomical_part - - anatomical_region - - food_product - - food_product_properties - - label_claim - - animal_source_of_food - - food_product_production_stream - - food_packaging - - food_quality_date - - food_packaging_date - - collection_device - - collection_method - - sample_volume_measurement_value - - sample_volume_measurement_unit - - residual_sample_status - - sample_storage_method - - sample_storage_medium - - sample_storage_duration_value - - sample_storage_duration_unit - - nucleic_acid_storage_duration_value - - nucleic_acid_storage_duration_unit - - available_data_types - - available_data_type_details - - water_depth - - water_depth_units - - sediment_depth - - sediment_depth_units - - air_temperature - - air_temperature_units - - water_temperature - - water_temperature_units - - sampling_weather_conditions - - presampling_weather_conditions - - precipitation_measurement_value - - precipitation_measurement_unit - - precipitation_measurement_method - - host_common_name - - host_scientific_name - - host_ecotype - - host_breed - - host_food_production_name - - host_age_bin - - host_disease - - microbiological_method - - strain - - organism - - taxonomic_identification_process - - taxonomic_identification_process_details - - serovar - - serotyping_method - - phagetype - - library_id - - sequenced_by - - sequenced_by_laboratory_name - - sequenced_by_contact_name - - sequenced_by_contact_email - - purpose_of_sequencing - - sequencing_date - - sequencing_project_name - - sequencing_platform - - sequencing_instrument - - sequencing_assay_type - - library_preparation_kit - - dna_fragment_length - - genomic_target_enrichment_method - - genomic_target_enrichment_method_details - - amplicon_pcr_primer_scheme - - amplicon_size - - sequencing_flow_cell_version - - sequencing_protocol - - r1_fastq_filename - - r2_fastq_filename - - fast5_filename - - genome_sequence_filename - - quality_control_method_name - - quality_control_method_version - - quality_control_determination - - quality_control_issues - - quality_control_details - - raw_sequence_data_processing_method - - dehosting_method - - sequence_assembly_software_name - - sequence_assembly_software_version - - consensus_sequence_software_name - - consensus_sequence_software_version - - breadth_of_coverage_value - - depth_of_coverage_value - - depth_of_coverage_threshold - - genome_completeness - - number_of_base_pairs_sequenced - - number_of_total_reads - - number_of_unique_reads - - minimum_posttrimming_read_length - - number_of_contigs - - percent_ns_across_total_genome_length - - ns_per_100_kbp - - n50 - - percent_read_contamination_ - - sequence_assembly_length - - consensus_genome_length - - reference_genome_accession - - deduplication_method - - bioinformatics_protocol - - read_mapping_software_name - - read_mapping_software_version - - taxonomic_reference_database_name - - taxonomic_reference_database_version - - taxonomic_analysis_report_filename - - taxonomic_analysis_date - - read_mapping_criteria - - sequence_submitted_by - - sequence_submitted_by_contact_name - - sequence_submitted_by_contact_email - - publication_id - - attribute_package - - bioproject_accession - - biosample_accession - - sra_accession - - genbank_accession - - prevalence_metrics - - prevalence_metrics_details - - stage_of_production - - experimental_intervention - - experiment_intervention_details - - amr_testing_by - - amr_testing_by_laboratory_name - - amr_testing_by_contact_name - - amr_testing_by_contact_email - - amr_testing_date - - authors - - dataharmonizer_provenance + - sample_collector_sample_id + - alternative_sample_id + - sample_collected_by + - sample_collected_by_laboratory_name + - sample_collection_project_name + - sample_plan_name + - sample_plan_id + - sample_collector_contact_name + - sample_collector_contact_email + - purpose_of_sampling + - presampling_activity + - presampling_activity_details + - experimental_protocol_field + - experimental_specimen_role_type + - specimen_processing + - specimen_processing_details + - nucleic_acid_extraction_method + - nucleic_acid_extraction_kit + - geo_loc_name_country + - geo_loc_name_state_province_region + - geo_loc_name_site + - food_product_origin_geo_loc_name_country + - host_origin_geo_loc_name_country + - geo_loc_latitude + - geo_loc_longitude + - sample_collection_date + - sample_collection_date_precision + - sample_collection_end_date + - sample_processing_date + - sample_collection_start_time + - sample_collection_end_time + - sample_collection_time_of_day + - sample_collection_time_duration_value + - sample_collection_time_duration_unit + - sample_received_date + - original_sample_description + - environmental_site + - environmental_material + - environmental_material_constituent + - animal_or_plant_population + - anatomical_material + - body_product + - anatomical_part + - anatomical_region + - food_product + - food_product_properties + - label_claim + - animal_source_of_food + - food_product_production_stream + - food_packaging + - food_quality_date + - food_packaging_date + - collection_device + - collection_method + - sample_volume_measurement_value + - sample_volume_measurement_unit + - residual_sample_status + - sample_storage_method + - sample_storage_medium + - sample_storage_duration_value + - sample_storage_duration_unit + - nucleic_acid_storage_duration_value + - nucleic_acid_storage_duration_unit + - available_data_types + - available_data_type_details + - water_depth + - water_depth_units + - sediment_depth + - sediment_depth_units + - air_temperature + - air_temperature_units + - water_temperature + - water_temperature_units + - sampling_weather_conditions + - presampling_weather_conditions + - precipitation_measurement_value + - precipitation_measurement_unit + - precipitation_measurement_method + - host_common_name + - host_scientific_name + - host_ecotype + - host_breed + - host_food_production_name + - host_age_bin + - host_disease + - microbiological_method + - strain + - organism + - taxonomic_identification_process + - taxonomic_identification_process_details + - serovar + - serotyping_method + - phagetype + - library_id + - sequenced_by + - sequenced_by_laboratory_name + - sequenced_by_contact_name + - sequenced_by_contact_email + - purpose_of_sequencing + - sequencing_date + - sequencing_project_name + - sequencing_platform + - sequencing_instrument + - sequencing_assay_type + - library_preparation_kit + - dna_fragment_length + - genomic_target_enrichment_method + - genomic_target_enrichment_method_details + - amplicon_pcr_primer_scheme + - amplicon_size + - sequencing_flow_cell_version + - sequencing_protocol + - r1_fastq_filename + - r2_fastq_filename + - fast5_filename + - genome_sequence_filename + - quality_control_method_name + - quality_control_method_version + - quality_control_determination + - quality_control_issues + - quality_control_details + - raw_sequence_data_processing_method + - dehosting_method + - sequence_assembly_software_name + - sequence_assembly_software_version + - consensus_sequence_software_name + - consensus_sequence_software_version + - breadth_of_coverage_value + - depth_of_coverage_value + - depth_of_coverage_threshold + - genome_completeness + - number_of_base_pairs_sequenced + - number_of_total_reads + - number_of_unique_reads + - minimum_posttrimming_read_length + - number_of_contigs + - percent_ns_across_total_genome_length + - ns_per_100_kbp + - n50 + - percent_read_contamination_ + - sequence_assembly_length + - consensus_genome_length + - reference_genome_accession + - deduplication_method + - bioinformatics_protocol + - read_mapping_software_name + - read_mapping_software_version + - taxonomic_reference_database_name + - taxonomic_reference_database_version + - taxonomic_analysis_report_filename + - taxonomic_analysis_date + - read_mapping_criteria + - sequence_submitted_by + - sequence_submitted_by_contact_name + - sequence_submitted_by_contact_email + - publication_id + - attribute_package + - bioproject_accession + - biosample_accession + - sra_accession + - genbank_accession + - prevalence_metrics + - prevalence_metrics_details + - stage_of_production + - experimental_intervention + - experiment_intervention_details + - amr_testing_by + - amr_testing_by_laboratory_name + - amr_testing_by_contact_name + - amr_testing_by_contact_email + - amr_testing_date + - authors + - dataharmonizer_provenance slot_usage: sample_collector_sample_id: + name: sample_collector_sample_id rank: 1 slot_group: Sample collection and processing range: WhitespaceMinimizedString identifier: true description: The user-defined name for the sample. comments: - - The sample_ID should represent the identifier assigned to the sample at - time of collection, for which all the descriptive information applies. If - the original sample_ID is unknown or cannot be provided, leave blank or - provide a null value. + - The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: ABCD123 + - value: ABCD123 exact_mappings: - - BIOSAMPLE:sample_name - - NCBI_BIOSAMPLE_Enterics:sample_name - - NCBI_ANTIBIOGRAM:sample_name/biosample_accession + - BIOSAMPLE:sample_name + - NCBI_BIOSAMPLE_Enterics:sample_name + - NCBI_ANTIBIOGRAM:sample_name/biosample_accession alternative_sample_id: + name: alternative_sample_id rank: 2 slot_group: Sample collection and processing sample_collected_by: + name: sample_collected_by rank: 3 slot_group: Sample collection and processing sample_collected_by_laboratory_name: + name: sample_collected_by_laboratory_name rank: 4 slot_group: Sample collection and processing sample_collection_project_name: + name: sample_collection_project_name rank: 5 slot_group: Sample collection and processing sample_plan_name: + name: sample_plan_name rank: 6 slot_group: Sample collection and processing sample_plan_id: + name: sample_plan_id rank: 7 slot_group: Sample collection and processing sample_collector_contact_name: + name: sample_collector_contact_name rank: 8 slot_group: Sample collection and processing sample_collector_contact_email: + name: sample_collector_contact_email rank: 9 slot_group: Sample collection and processing purpose_of_sampling: + name: purpose_of_sampling rank: 10 slot_group: Sample collection and processing presampling_activity: + name: presampling_activity rank: 11 slot_group: Sample collection and processing presampling_activity_details: + name: presampling_activity_details rank: 12 slot_group: Sample collection and processing experimental_protocol_field: + name: experimental_protocol_field rank: 13 slot_group: Sample collection and processing experimental_specimen_role_type: + name: experimental_specimen_role_type rank: 14 slot_group: Sample collection and processing specimen_processing: + name: specimen_processing rank: 15 slot_group: Sample collection and processing specimen_processing_details: + name: specimen_processing_details rank: 16 slot_group: Sample collection and processing nucleic_acid_extraction_method: + name: nucleic_acid_extraction_method rank: 17 slot_group: Sample collection and processing nucleic_acid_extraction_kit: + name: nucleic_acid_extraction_kit rank: 18 slot_group: Sample collection and processing geo_loc_name_country: + name: geo_loc_name_country rank: 19 slot_group: Sample collection and processing geo_loc_name_state_province_region: + name: geo_loc_name_state_province_region rank: 20 slot_group: Sample collection and processing geo_loc_name_site: + name: geo_loc_name_site rank: 21 slot_group: Sample collection and processing food_product_origin_geo_loc_name_country: + name: food_product_origin_geo_loc_name_country rank: 22 slot_group: Sample collection and processing host_origin_geo_loc_name_country: + name: host_origin_geo_loc_name_country rank: 23 slot_group: Sample collection and processing geo_loc_latitude: + name: geo_loc_latitude rank: 24 slot_group: Sample collection and processing geo_loc_longitude: + name: geo_loc_longitude rank: 25 slot_group: Sample collection and processing sample_collection_date: + name: sample_collection_date rank: 26 slot_group: Sample collection and processing sample_collection_date_precision: + name: sample_collection_date_precision rank: 27 slot_group: Sample collection and processing sample_collection_end_date: + name: sample_collection_end_date rank: 28 slot_group: Sample collection and processing sample_processing_date: + name: sample_processing_date rank: 29 slot_group: Sample collection and processing sample_collection_start_time: + name: sample_collection_start_time rank: 30 slot_group: Sample collection and processing sample_collection_end_time: + name: sample_collection_end_time rank: 31 slot_group: Sample collection and processing sample_collection_time_of_day: + name: sample_collection_time_of_day rank: 32 slot_group: Sample collection and processing sample_collection_time_duration_value: + name: sample_collection_time_duration_value rank: 33 slot_group: Sample collection and processing sample_collection_time_duration_unit: + name: sample_collection_time_duration_unit rank: 34 slot_group: Sample collection and processing sample_received_date: + name: sample_received_date rank: 35 slot_group: Sample collection and processing original_sample_description: + name: original_sample_description rank: 36 slot_group: Sample collection and processing environmental_site: + name: environmental_site rank: 37 slot_group: Sample collection and processing environmental_material: + name: environmental_material rank: 38 slot_group: Sample collection and processing environmental_material_constituent: + name: environmental_material_constituent rank: 39 slot_group: Sample collection and processing animal_or_plant_population: + name: animal_or_plant_population rank: 40 slot_group: Sample collection and processing anatomical_material: + name: anatomical_material rank: 41 slot_group: Sample collection and processing body_product: + name: body_product rank: 42 slot_group: Sample collection and processing anatomical_part: + name: anatomical_part rank: 43 slot_group: Sample collection and processing anatomical_region: + name: anatomical_region rank: 44 slot_group: Sample collection and processing food_product: + name: food_product rank: 45 slot_group: Sample collection and processing food_product_properties: + name: food_product_properties rank: 46 slot_group: Sample collection and processing label_claim: + name: label_claim rank: 47 slot_group: Sample collection and processing animal_source_of_food: + name: animal_source_of_food rank: 48 slot_group: Sample collection and processing food_product_production_stream: + name: food_product_production_stream rank: 49 slot_group: Sample collection and processing food_packaging: + name: food_packaging rank: 50 slot_group: Sample collection and processing food_quality_date: + name: food_quality_date rank: 51 slot_group: Sample collection and processing food_packaging_date: + name: food_packaging_date rank: 52 slot_group: Sample collection and processing collection_device: + name: collection_device rank: 53 slot_group: Sample collection and processing collection_method: + name: collection_method rank: 54 slot_group: Sample collection and processing sample_volume_measurement_value: + name: sample_volume_measurement_value rank: 55 slot_group: Sample collection and processing sample_volume_measurement_unit: + name: sample_volume_measurement_unit rank: 56 slot_group: Sample collection and processing residual_sample_status: + name: residual_sample_status rank: 57 slot_group: Sample collection and processing sample_storage_method: + name: sample_storage_method rank: 58 slot_group: Sample collection and processing sample_storage_medium: + name: sample_storage_medium rank: 59 slot_group: Sample collection and processing sample_storage_duration_value: + name: sample_storage_duration_value rank: 60 slot_group: Sample collection and processing sample_storage_duration_unit: + name: sample_storage_duration_unit rank: 61 slot_group: Sample collection and processing nucleic_acid_storage_duration_value: + name: nucleic_acid_storage_duration_value rank: 62 slot_group: Sample collection and processing nucleic_acid_storage_duration_unit: + name: nucleic_acid_storage_duration_unit rank: 63 slot_group: Sample collection and processing available_data_types: + name: available_data_types rank: 64 slot_group: Sample collection and processing available_data_type_details: + name: available_data_type_details rank: 65 slot_group: Sample collection and processing water_depth: + name: water_depth rank: 66 slot_group: Environmental conditions and measurements water_depth_units: + name: water_depth_units rank: 67 slot_group: Environmental conditions and measurements sediment_depth: + name: sediment_depth rank: 68 slot_group: Environmental conditions and measurements sediment_depth_units: + name: sediment_depth_units rank: 69 slot_group: Environmental conditions and measurements air_temperature: + name: air_temperature rank: 70 slot_group: Environmental conditions and measurements air_temperature_units: + name: air_temperature_units rank: 71 slot_group: Environmental conditions and measurements water_temperature: + name: water_temperature rank: 72 slot_group: Environmental conditions and measurements water_temperature_units: + name: water_temperature_units rank: 73 slot_group: Environmental conditions and measurements sampling_weather_conditions: + name: sampling_weather_conditions rank: 74 slot_group: Environmental conditions and measurements presampling_weather_conditions: + name: presampling_weather_conditions rank: 75 slot_group: Environmental conditions and measurements precipitation_measurement_value: + name: precipitation_measurement_value rank: 76 slot_group: Environmental conditions and measurements precipitation_measurement_unit: + name: precipitation_measurement_unit rank: 77 slot_group: Environmental conditions and measurements precipitation_measurement_method: + name: precipitation_measurement_method rank: 78 slot_group: Environmental conditions and measurements host_common_name: + name: host_common_name rank: 79 slot_group: Host information host_scientific_name: + name: host_scientific_name rank: 80 slot_group: Host information host_ecotype: + name: host_ecotype rank: 81 slot_group: Host information host_breed: + name: host_breed rank: 82 slot_group: Host information host_food_production_name: + name: host_food_production_name rank: 83 slot_group: Host information host_age_bin: + name: host_age_bin rank: 84 slot_group: Host information host_disease: + name: host_disease rank: 85 slot_group: Host information microbiological_method: + name: microbiological_method rank: 86 slot_group: Strain and isolation information strain: + name: strain rank: 87 slot_group: Strain and isolation information organism: + name: organism rank: 88 slot_group: Strain and isolation information taxonomic_identification_process: + name: taxonomic_identification_process rank: 89 slot_group: Strain and isolation information taxonomic_identification_process_details: + name: taxonomic_identification_process_details rank: 90 slot_group: Strain and isolation information serovar: + name: serovar rank: 91 slot_group: Strain and isolation information serotyping_method: + name: serotyping_method rank: 92 slot_group: Strain and isolation information phagetype: + name: phagetype rank: 93 slot_group: Strain and isolation information library_id: + name: library_id rank: 94 slot_group: Sequence information sequenced_by: + name: sequenced_by rank: 95 slot_group: Sequence information sequenced_by_laboratory_name: + name: sequenced_by_laboratory_name rank: 96 slot_group: Sequence information sequenced_by_contact_name: + name: sequenced_by_contact_name rank: 97 slot_group: Sequence information sequenced_by_contact_email: + name: sequenced_by_contact_email rank: 98 slot_group: Sequence information purpose_of_sequencing: + name: purpose_of_sequencing rank: 99 slot_group: Sequence information sequencing_date: + name: sequencing_date rank: 100 slot_group: Sequence information sequencing_project_name: + name: sequencing_project_name rank: 101 slot_group: Sequence information sequencing_platform: + name: sequencing_platform rank: 102 slot_group: Sequence information sequencing_instrument: + name: sequencing_instrument rank: 103 slot_group: Sequence information sequencing_assay_type: + name: sequencing_assay_type rank: 104 slot_group: Sequence information library_preparation_kit: + name: library_preparation_kit rank: 105 slot_group: Sequence information dna_fragment_length: + name: dna_fragment_length rank: 106 slot_group: Sequence information genomic_target_enrichment_method: + name: genomic_target_enrichment_method rank: 107 slot_group: Sequence information genomic_target_enrichment_method_details: + name: genomic_target_enrichment_method_details rank: 108 slot_group: Sequence information amplicon_pcr_primer_scheme: + name: amplicon_pcr_primer_scheme rank: 109 slot_group: Sequence information amplicon_size: + name: amplicon_size rank: 110 slot_group: Sequence information sequencing_flow_cell_version: + name: sequencing_flow_cell_version rank: 111 slot_group: Sequence information sequencing_protocol: + name: sequencing_protocol rank: 112 slot_group: Sequence information r1_fastq_filename: + name: r1_fastq_filename rank: 113 slot_group: Sequence information r2_fastq_filename: + name: r2_fastq_filename rank: 114 slot_group: Sequence information fast5_filename: + name: fast5_filename rank: 115 slot_group: Sequence information genome_sequence_filename: + name: genome_sequence_filename rank: 116 slot_group: Sequence information quality_control_method_name: + name: quality_control_method_name rank: 117 slot_group: Bioinformatics and QC metrics quality_control_method_version: + name: quality_control_method_version rank: 118 slot_group: Bioinformatics and QC metrics quality_control_determination: + name: quality_control_determination rank: 119 slot_group: Bioinformatics and QC metrics quality_control_issues: + name: quality_control_issues rank: 120 slot_group: Bioinformatics and QC metrics quality_control_details: + name: quality_control_details rank: 121 slot_group: Bioinformatics and QC metrics raw_sequence_data_processing_method: + name: raw_sequence_data_processing_method rank: 122 slot_group: Bioinformatics and QC metrics dehosting_method: + name: dehosting_method rank: 123 slot_group: Bioinformatics and QC metrics sequence_assembly_software_name: + name: sequence_assembly_software_name rank: 124 slot_group: Bioinformatics and QC metrics sequence_assembly_software_version: + name: sequence_assembly_software_version rank: 125 slot_group: Bioinformatics and QC metrics consensus_sequence_software_name: + name: consensus_sequence_software_name rank: 126 slot_group: Bioinformatics and QC metrics consensus_sequence_software_version: + name: consensus_sequence_software_version rank: 127 slot_group: Bioinformatics and QC metrics breadth_of_coverage_value: + name: breadth_of_coverage_value rank: 128 slot_group: Bioinformatics and QC metrics depth_of_coverage_value: + name: depth_of_coverage_value rank: 129 slot_group: Bioinformatics and QC metrics depth_of_coverage_threshold: + name: depth_of_coverage_threshold rank: 130 slot_group: Bioinformatics and QC metrics genome_completeness: + name: genome_completeness rank: 131 slot_group: Bioinformatics and QC metrics number_of_base_pairs_sequenced: + name: number_of_base_pairs_sequenced rank: 132 slot_group: Bioinformatics and QC metrics number_of_total_reads: + name: number_of_total_reads rank: 133 slot_group: Bioinformatics and QC metrics number_of_unique_reads: + name: number_of_unique_reads rank: 134 slot_group: Bioinformatics and QC metrics minimum_posttrimming_read_length: + name: minimum_posttrimming_read_length rank: 135 slot_group: Bioinformatics and QC metrics number_of_contigs: + name: number_of_contigs rank: 136 slot_group: Bioinformatics and QC metrics percent_ns_across_total_genome_length: + name: percent_ns_across_total_genome_length rank: 137 slot_group: Bioinformatics and QC metrics ns_per_100_kbp: + name: ns_per_100_kbp rank: 138 slot_group: Bioinformatics and QC metrics n50: + name: n50 rank: 139 slot_group: Bioinformatics and QC metrics percent_read_contamination_: + name: percent_read_contamination_ rank: 140 slot_group: Bioinformatics and QC metrics sequence_assembly_length: + name: sequence_assembly_length rank: 141 slot_group: Bioinformatics and QC metrics consensus_genome_length: + name: consensus_genome_length rank: 142 slot_group: Bioinformatics and QC metrics reference_genome_accession: + name: reference_genome_accession rank: 143 slot_group: Bioinformatics and QC metrics deduplication_method: + name: deduplication_method rank: 144 slot_group: Bioinformatics and QC metrics bioinformatics_protocol: + name: bioinformatics_protocol rank: 145 slot_group: Bioinformatics and QC metrics read_mapping_software_name: + name: read_mapping_software_name rank: 146 slot_group: Taxonomic identification information read_mapping_software_version: + name: read_mapping_software_version rank: 147 slot_group: Taxonomic identification information taxonomic_reference_database_name: + name: taxonomic_reference_database_name rank: 148 slot_group: Taxonomic identification information taxonomic_reference_database_version: + name: taxonomic_reference_database_version rank: 149 slot_group: Taxonomic identification information taxonomic_analysis_report_filename: + name: taxonomic_analysis_report_filename rank: 150 slot_group: Taxonomic identification information taxonomic_analysis_date: + name: taxonomic_analysis_date rank: 151 slot_group: Taxonomic identification information read_mapping_criteria: + name: read_mapping_criteria rank: 152 slot_group: Taxonomic identification information sequence_submitted_by: + name: sequence_submitted_by rank: 153 slot_group: Public repository information sequence_submitted_by_contact_name: + name: sequence_submitted_by_contact_name rank: 154 slot_group: Public repository information sequence_submitted_by_contact_email: + name: sequence_submitted_by_contact_email rank: 155 slot_group: Public repository information publication_id: + name: publication_id rank: 156 slot_group: Public repository information attribute_package: + name: attribute_package rank: 157 slot_group: Public repository information bioproject_accession: + name: bioproject_accession rank: 158 slot_group: Public repository information biosample_accession: + name: biosample_accession rank: 159 slot_group: Public repository information sra_accession: + name: sra_accession rank: 160 slot_group: Public repository information genbank_accession: + name: genbank_accession rank: 161 slot_group: Public repository information prevalence_metrics: + name: prevalence_metrics rank: 162 slot_group: Risk assessment information prevalence_metrics_details: + name: prevalence_metrics_details rank: 163 slot_group: Risk assessment information stage_of_production: + name: stage_of_production rank: 164 slot_group: Risk assessment information experimental_intervention: + name: experimental_intervention rank: 165 slot_group: Risk assessment information experiment_intervention_details: + name: experiment_intervention_details rank: 166 slot_group: Risk assessment information amr_testing_by: + name: amr_testing_by rank: 167 slot_group: Antimicrobial resistance amr_testing_by_laboratory_name: + name: amr_testing_by_laboratory_name rank: 168 slot_group: Antimicrobial resistance amr_testing_by_contact_name: + name: amr_testing_by_contact_name rank: 169 slot_group: Antimicrobial resistance amr_testing_by_contact_email: + name: amr_testing_by_contact_email rank: 170 slot_group: Antimicrobial resistance amr_testing_date: + name: amr_testing_date rank: 171 slot_group: Antimicrobial resistance authors: + name: authors rank: 172 slot_group: Contributor acknowledgement dataharmonizer_provenance: + name: dataharmonizer_provenance rank: 173 slot_group: Contributor acknowledgement GRDIIsolate: @@ -736,17 +903,13 @@ classes: from_schema: https://example.com/GRDI unique_keys: grdiisolate_key: - description: An isolate extracted from a sample, which AMR tests are done - on. + description: An isolate extracted from a sample, which AMR tests are done on. unique_key_slots: - - sample_collector_sample_id - - isolate_id + - sample_collector_sample_id + - isolate_id slot_usage: sample_collector_sample_id: annotations: - required: - tag: required - value: true foreign_key: tag: foreign_key value: GRDISample.sample_collector_sample_id @@ -754,53 +917,64 @@ classes: slot_group: Key range: GRDISample isolate_id: + name: isolate_id rank: 2 slot_group: Key range: WhitespaceMinimizedString identifier: true alternative_isolate_id: + name: alternative_isolate_id rank: 3 slot_group: Strain and isolation information progeny_isolate_id: + name: progeny_isolate_id rank: 4 slot_group: Strain and isolation information irida_isolate_id: + name: irida_isolate_id rank: 5 slot_group: Strain and isolation information irida_project_id: + name: irida_project_id rank: 6 slot_group: Strain and isolation information isolated_by: + name: isolated_by rank: 7 slot_group: Strain and isolation information isolated_by_laboratory_name: + name: isolated_by_laboratory_name rank: 8 slot_group: Strain and isolation information isolated_by_contact_name: + name: isolated_by_contact_name rank: 9 slot_group: Strain and isolation information isolated_by_contact_email: + name: isolated_by_contact_email rank: 10 slot_group: Strain and isolation information isolation_date: + name: isolation_date rank: 11 slot_group: Strain and isolation information isolate_received_date: + name: isolate_received_date rank: 12 slot_group: Strain and isolation information slots: - - sample_collector_sample_id - - isolate_id - - alternative_isolate_id - - progeny_isolate_id - - irida_isolate_id - - irida_project_id - - isolated_by - - isolated_by_laboratory_name - - isolated_by_contact_name - - isolated_by_contact_email - - isolation_date - - isolate_received_date + - sample_collector_sample_id + - isolate_id + - alternative_isolate_id + - progeny_isolate_id + - irida_isolate_id + - irida_project_id + - isolated_by + - isolated_by_laboratory_name + - isolated_by_contact_name + - isolated_by_contact_email + - isolation_date + - isolate_received_date AMRTest: name: AMRTest title: AMR Test @@ -808,17 +982,13 @@ classes: from_schema: https://example.com/GRDI unique_keys: amrtest_key: - description: An AMR test is uniquely identified by the sample_collector_sample_id - slot and the tested antibiotic. + description: An AMR test is uniquely identified by the sample_collector_sample_id slot and the tested antibiotic. unique_key_slots: - - isolate_id - - antimicrobial_drug + - isolate_id + - antimicrobial_drug slot_usage: isolate_id: annotations: - required: - tag: required - value: true foreign_key: tag: foreign_key value: GRDIIsolate.isolate_id @@ -827,78 +997,90 @@ classes: range: GRDIIsolate description: The user-defined name for the sample. comments: - - The sample_ID should represent the identifier assigned to the sample at - time of collection, for which all the descriptive information applies. If - the original sample_ID is unknown or cannot be provided, leave blank or - provide a null value. + - The sample_ID should represent the identifier assigned to the sample at time of collection, for which all the descriptive information applies. If the original sample_ID is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: ABCD123 + - value: ABCD123 exact_mappings: - - BIOSAMPLE:sample_name - - NCBI_BIOSAMPLE_Enterics:%2Asample_name - - NCBI_ANTIBIOGRAM:%2Asample_name + - BIOSAMPLE:sample_name + - NCBI_BIOSAMPLE_Enterics:%2Asample_name + - NCBI_ANTIBIOGRAM:%2Asample_name antimicrobial_drug: + name: antimicrobial_drug rank: 2 slot_group: Antimicrobial resistance resistance_phenotype: + name: resistance_phenotype rank: 3 slot_group: Antimicrobial resistance measurement: + name: measurement rank: 4 slot_group: Antimicrobial resistance measurement_units: + name: measurement_units rank: 5 slot_group: Antimicrobial resistance measurement_sign: + name: measurement_sign rank: 6 slot_group: Antimicrobial resistance laboratory_typing_method: + name: laboratory_typing_method rank: 7 slot_group: Antimicrobial resistance laboratory_typing_platform: + name: laboratory_typing_platform rank: 8 slot_group: Antimicrobial resistance laboratory_typing_platform_version: + name: laboratory_typing_platform_version rank: 9 slot_group: Antimicrobial resistance vendor_name: + name: vendor_name rank: 10 slot_group: Antimicrobial resistance testing_standard: + name: testing_standard rank: 11 slot_group: Antimicrobial resistance testing_standard_version: + name: testing_standard_version rank: 12 slot_group: Antimicrobial resistance testing_standard_details: + name: testing_standard_details rank: 13 slot_group: Antimicrobial resistance susceptible_breakpoint: + name: susceptible_breakpoint rank: 14 slot_group: Antimicrobial resistance intermediate_breakpoint: + name: intermediate_breakpoint rank: 15 slot_group: Antimicrobial resistance resistant_breakpoint: + name: resistant_breakpoint rank: 16 slot_group: Antimicrobial resistance slots: - - isolate_id - - antimicrobial_drug - - resistance_phenotype - - measurement - - measurement_units - - measurement_sign - - laboratory_typing_method - - laboratory_typing_platform - - laboratory_typing_platform_version - - vendor_name - - testing_standard - - testing_standard_version - - testing_standard_details - - susceptible_breakpoint - - intermediate_breakpoint - - resistant_breakpoint + - isolate_id + - antimicrobial_drug + - resistance_phenotype + - measurement + - measurement_units + - measurement_sign + - laboratory_typing_method + - laboratory_typing_platform + - laboratory_typing_platform_version + - vendor_name + - testing_standard + - testing_standard_version + - testing_standard_details + - susceptible_breakpoint + - intermediate_breakpoint + - resistant_breakpoint Container: name: Container from_schema: https://example.com/GRDI @@ -925,2734 +1107,2365 @@ classes: slots: sample_collector_sample_id: name: sample_collector_sample_id - title: sample_collector_sample_ID slot_uri: GENEPIO:0001123 + title: sample_collector_sample_ID required: true alternative_sample_id: name: alternative_sample_id + slot_uri: GENEPIO:0100427 title: alternative_sample_ID + range: WhitespaceMinimizedString + required: true description: An alternative sample_ID assigned to the sample by another organization. comments: - - "\"Alternative identifiers assigned to the sample should be tracked along with\ - \ original IDs to establish chain of custody. Alternative sample IDs should\ - \ be provided in the in a prescribed format which consists of the ID followed\ - \ by square brackets (no space in between the ID and bracket) containing the\ - \ short form of ID provider\u2019s agency name i.e. ID[short organization code].\ - \ Agency short forms include the following:\nPublic Health Agency of Canada:\ - \ PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada:\ - \ AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada:\ - \ ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and separated\ - \ by semi-colons. If the information is unknown or cannot be provided, leave\ - \ blank or provide a null value.\"" - slot_uri: GENEPIO:0100427 - required: true - range: WhitespaceMinimizedString + - "\"Alternative identifiers assigned to the sample should be tracked along with original IDs to establish chain of custody. Alternative sample IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nMultiple identifiers can be provided and separated by semi-colons. If the information is unknown or cannot be provided, leave blank or provide a null value.\"" examples: - - value: ABCD1234[PHAC] - - value: 12345rev[CFIA] + - value: ABCD1234[PHAC] + - value: 12345rev[CFIA] sample_collected_by: name: sample_collected_by - title: sample_collected_by - description: The name of the agency, organization or institution with which the - sample collector is affiliated. - comments: - - Provide the name of the agency, organization or institution that collected the - sample in full (avoid abbreviations). If the information is unknown or cannot - be provided, leave blank or provide a null value. slot_uri: GENEPIO:0001153 - required: true + title: sample_collected_by any_of: - - range: SampleCollectedByMenu - - range: NullValueMenu - examples: - - value: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] + - range: SampleCollectedByMenu + - range: NullValueMenu + required: true + description: The name of the agency, organization or institution with which the sample collector is affiliated. exact_mappings: - - BIOSAMPLE:collected_by - - NCBI_BIOSAMPLE_Enterics:collected_by + - BIOSAMPLE:collected_by + - NCBI_BIOSAMPLE_Enterics:collected_by + comments: + - Provide the name of the agency, organization or institution that collected the sample in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. + examples: + - value: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] sample_collected_by_laboratory_name: name: sample_collected_by_laboratory_name + slot_uri: GENEPIO:0100428 title: sample_collected_by_laboratory_name + range: WhitespaceMinimizedString description: The specific laboratory affiliation of the sample collector. comments: - - Provide the name of the specific laboratory that collected the sample (avoid - abbreviations). If the information is unknown or cannot be provided, leave blank - or provide a null value. - slot_uri: GENEPIO:0100428 - range: WhitespaceMinimizedString + - Provide the name of the specific laboratory that collected the sample (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Topp Lab + - value: Topp Lab sample_collection_project_name: name: sample_collection_project_name - title: sample_collection_project_name - description: The name of the project/initiative/program for which the sample was - collected. - comments: - - Provide the name of the project and/or the project ID here. If the information - is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100429 + title: sample_collection_project_name range: WhitespaceMinimizedString - examples: - - value: Watershed Project (HA-120) + description: The name of the project/initiative/program for which the sample was collected. exact_mappings: - - NCBI_BIOSAMPLE_Enterics:project_name + - NCBI_BIOSAMPLE_Enterics:project_name + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. + examples: + - value: Watershed Project (HA-120) sample_plan_name: name: sample_plan_name + slot_uri: GENEPIO:0100430 title: sample_plan_name + range: WhitespaceMinimizedString + recommended: true description: The name of the study design for a surveillance project. comments: - - Provide the name of the sample plan used for sample collection. If the information - is unknown or cannot be provided, leave blank or provide a null value. - slot_uri: GENEPIO:0100430 - recommended: true - range: WhitespaceMinimizedString + - Provide the name of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: National Microbiological Baseline Study in Broiler Chicken + - value: National Microbiological Baseline Study in Broiler Chicken sample_plan_id: name: sample_plan_id + slot_uri: GENEPIO:0100431 title: sample_plan_ID + range: WhitespaceMinimizedString + recommended: true description: The identifier of the study design for a surveillance project. comments: - - Provide the identifier of the sample plan used for sample collection. If the - information is unknown or cannot be provided, leave blank or provide a null - value. - slot_uri: GENEPIO:0100431 - recommended: true - range: WhitespaceMinimizedString + - Provide the identifier of the sample plan used for sample collection. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: 2001_M205 + - value: 2001_M205 sample_collector_contact_name: name: sample_collector_contact_name - title: sample_collector_contact_name - description: The name or job title of the contact responsible for follow-up regarding - the sample. - comments: - - Provide the name of an individual or their job title. As personnel turnover - may render the contact's name obsolete, it is more preferable to provide a job - title for ensuring accuracy of information and institutional memory. If the - information is unknown or cannot be provided, leave blank or provide a null - value. slot_uri: GENEPIO:0100432 + title: sample_collector_contact_name range: WhitespaceMinimizedString + description: The name or job title of the contact responsible for follow-up regarding the sample. + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Enterics Lab Manager + - value: Enterics Lab Manager sample_collector_contact_email: name: sample_collector_contact_email - title: sample_collector_contact_email - description: The email address of the contact responsible for follow-up regarding - the sample. - comments: - - Provide the email associated with the listed contact. As personnel turnover - may render an individual's email obsolete, it is more preferable to provide - an address for a position or lab, to ensure accuracy of information and institutional - memory. If the information is unknown or cannot be provided, leave blank or - provide a null value. slot_uri: GENEPIO:0001156 - required: true + title: sample_collector_contact_email any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The email address of the contact responsible for follow-up regarding the sample. + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: johnnyblogs@lab.ca + - value: johnnyblogs@lab.ca purpose_of_sampling: name: purpose_of_sampling + slot_uri: GENEPIO:0001198 title: purpose_of_sampling + any_of: + - range: PurposeOfSamplingMenu + - range: NullValueMenu + required: true description: The reason that the sample was collected. + exact_mappings: + - BIOSAMPLE:purpose_of_sampling + - NCBI_BIOSAMPLE_Enterics:purpose_of_sampling comments: - - The reason a sample was collected may provide information about potential biases - in sampling strategy. Provide the purpose of sampling from the picklist in the - template. Most likely, the sample was collected for diagnostic testing. The - reason why a sample was originally collected may differ from the reason why - it was selected for sequencing, which should be indicated in the "purpose of - sequencing" field. - slot_uri: GENEPIO:0001198 - required: true - any_of: - - range: PurposeOfSamplingMenu - - range: NullValueMenu + - The reason a sample was collected may provide information about potential biases in sampling strategy. Provide the purpose of sampling from the picklist in the template. Most likely, the sample was collected for diagnostic testing. The reason why a sample was originally collected may differ from the reason why it was selected for sequencing, which should be indicated in the "purpose of sequencing" field. examples: - - value: Surveillance [GENEPIO:0100004] - exact_mappings: - - BIOSAMPLE:purpose_of_sampling - - NCBI_BIOSAMPLE_Enterics:purpose_of_sampling + - value: Surveillance [GENEPIO:0100004] presampling_activity: name: presampling_activity - title: presampling_activity - description: The experimental activities or variables that affected the sample - collected. - comments: - - If there was experimental activity that would affect the sample prior to collection - (this is different than sample processing), provide the experimental activities - by selecting one or more values from the template pick list. If the information - is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100433 + title: presampling_activity any_of: - - range: PresamplingActivityMenu - - range: NullValueMenu + - range: PresamplingActivityMenu + - range: NullValueMenu + description: The experimental activities or variables that affected the sample collected. + comments: + - If there was experimental activity that would affect the sample prior to collection (this is different than sample processing), provide the experimental activities by selecting one or more values from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Antimicrobial pre-treatment [GENEPIO:0100537] + - value: Antimicrobial pre-treatment [GENEPIO:0100537] presampling_activity_details: name: presampling_activity_details - title: presampling_activity_details - description: The details of the experimental activities or variables that affected - the sample collected. - comments: - - Briefly describe the experimental details using free text. slot_uri: GENEPIO:0100434 + title: presampling_activity_details range: WhitespaceMinimizedString + description: The details of the experimental activities or variables that affected the sample collected. + comments: + - Briefly describe the experimental details using free text. examples: - - value: Chicken feed containing X amount of novobiocin was fed to chickens for - 72 hours prior to collection of litter. + - value: Chicken feed containing X amount of novobiocin was fed to chickens for 72 hours prior to collection of litter. experimental_protocol_field: name: experimental_protocol_field - title: experimental_protocol_field - description: The name of the overarching experimental methodology that was used - to process the biomaterial. - comments: - - Provide the name of the methodology used in your study. If available, provide - a link to the protocol. slot_uri: GENEPIO:0101029 + title: experimental_protocol_field range: WhitespaceMinimizedString + description: The name of the overarching experimental methodology that was used to process the biomaterial. + comments: + - Provide the name of the methodology used in your study. If available, provide a link to the protocol. examples: - - value: OneHealth2024_protocol + - value: OneHealth2024_protocol experimental_specimen_role_type: name: experimental_specimen_role_type + slot_uri: GENEPIO:0100921 title: experimental_specimen_role_type + range: ExperimentalSpecimenRoleTypeMenu description: The type of role that the sample represents in the experiment. comments: - - Samples can play different types of roles in experiments. A sample under study - in one experiment may act as a control or be a replicate of another sample in - another experiment. This field is used to distinguish samples under study from - controls, replicates, etc. If the sample acted as an experimental control or - a replicate, select a role type from the picklist. If the sample was not a control, - leave blank or select "Not Applicable". - slot_uri: GENEPIO:0100921 - range: ExperimentalSpecimenRoleTypeMenu + - Samples can play different types of roles in experiments. A sample under study in one experiment may act as a control or be a replicate of another sample in another experiment. This field is used to distinguish samples under study from controls, replicates, etc. If the sample acted as an experimental control or a replicate, select a role type from the picklist. If the sample was not a control, leave blank or select "Not Applicable". examples: - - value: Positive experimental control [GENEPIO:0101018] + - value: Positive experimental control [GENEPIO:0101018] specimen_processing: name: specimen_processing - title: specimen_processing - description: The processing applied to samples post-collection, prior to further - testing, characterization, or isolation procedures. - comments: - - Provide the sample processing information by selecting a value from the template - pick list. If the information is unknown or cannot be provided, leave blank - or provide a null value. slot_uri: GENEPIO:0100435 + title: specimen_processing any_of: - - range: SpecimenProcessingMenu - - range: NullValueMenu + - range: SpecimenProcessingMenu + - range: NullValueMenu + description: The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures. + comments: + - Provide the sample processing information by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Samples pooled [OBI:0600016] + - value: Samples pooled [OBI:0600016] specimen_processing_details: name: specimen_processing_details - title: specimen_processing_details - description: The details of the processing applied to the sample during or after - receiving the sample. - comments: - - Briefly describe the processes applied to the sample. slot_uri: GENEPIO:0100311 + title: specimen_processing_details range: WhitespaceMinimizedString + description: The details of the processing applied to the sample during or after receiving the sample. + comments: + - Briefly describe the processes applied to the sample. examples: - - value: 25 samples were pooled and further prepared as a single sample during - library prep. + - value: 25 samples were pooled and further prepared as a single sample during library prep. nucleic_acid_extraction_method: name: nucleic_acid_extraction_method + slot_uri: GENEPIO:0100939 title: nucleic acid extraction method + range: WhitespaceMinimizedString description: The process used to extract genomic material from a sample. comments: - - Briefly describe the extraction method used. - slot_uri: GENEPIO:0100939 - range: WhitespaceMinimizedString + - Briefly describe the extraction method used. examples: - - value: Direct wastewater RNA capture and purification via the "Sewage, Salt, - Silica and Salmonella (4S)" method v4 found at https://www.protocols.io/view/v-4-direct-wastewater-rna-capture-and-purification-36wgq581ygk5/v4 + - value: Direct wastewater RNA capture and purification via the "Sewage, Salt, Silica and Salmonella (4S)" method v4 found at https://www.protocols.io/view/v-4-direct-wastewater-rna-capture-and-purification-36wgq581ygk5/v4 nucleic_acid_extraction_kit: name: nucleic_acid_extraction_kit + slot_uri: GENEPIO:0100772 title: nucleic acid extraction kit + range: WhitespaceMinimizedString description: The kit used to extract genomic material from a sample comments: - - Provide the name of the genomic extraction kit used. - slot_uri: GENEPIO:0100772 - range: WhitespaceMinimizedString + - Provide the name of the genomic extraction kit used. examples: - - value: QIAamp PowerFecal Pro DNA Kit + - value: QIAamp PowerFecal Pro DNA Kit geo_loc_name_country: name: geo_loc_name_country + slot_uri: GENEPIO:0001181 title: geo_loc_name (country) + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu + required: true description: The country of origin of the sample. + exact_mappings: + - BIOSAMPLE:geo_loc_name + - BIOSAMPLE:geo_loc_name%20%28country%29 + - NCBI_BIOSAMPLE_Enterics:geo_loc_name comments: - - Provide the name of the country where the sample was collected. Use the controlled - vocabulary provided in the template pick list. If the information is unknown - or cannot be provided, provide a null value. - slot_uri: GENEPIO:0001181 - required: true - any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - Provide the name of the country where the sample was collected. Use the controlled vocabulary provided in the template pick list. If the information is unknown or cannot be provided, provide a null value. examples: - - value: Canada [GAZ:00002560] - exact_mappings: - - BIOSAMPLE:geo_loc_name - - BIOSAMPLE:geo_loc_name%20%28country%29 - - NCBI_BIOSAMPLE_Enterics:geo_loc_name + - value: Canada [GAZ:00002560] geo_loc_name_state_province_region: name: geo_loc_name_state_province_region + slot_uri: GENEPIO:0001185 title: geo_loc_name (state/province/region) + any_of: + - range: GeoLocNameStateProvinceRegionMenu + - range: NullValueMenu + required: true description: The state/province/territory of origin of the sample. + exact_mappings: + - BIOSAMPLE:geo_loc_name + - BIOSAMPLE:geo_loc_name%20%28state/province/region%29 + - NCBI_BIOSAMPLE_Enterics:geo_loc_name comments: - - Provide the name of the province/state/region where the sample was collected. If - the information is unknown or cannot be provided, provide a null value. - slot_uri: GENEPIO:0001185 - required: true - any_of: - - range: GeoLocNameStateProvinceRegionMenu - - range: NullValueMenu + - Provide the name of the province/state/region where the sample was collected. If the information is unknown or cannot be provided, provide a null value. examples: - - value: British Columbia [GAZ:00002562] - exact_mappings: - - BIOSAMPLE:geo_loc_name - - BIOSAMPLE:geo_loc_name%20%28state/province/region%29 - - NCBI_BIOSAMPLE_Enterics:geo_loc_name + - value: British Columbia [GAZ:00002562] geo_loc_name_site: name: geo_loc_name_site - title: geo_loc_name (site) - description: The name of a specific geographical location e.g. Credit River (rather - than river). - comments: - - Provide the name of the specific geographical site using a specific noun (a - word that names a certain place, thing). slot_uri: GENEPIO:0100436 + title: geo_loc_name (site) range: WhitespaceMinimizedString - examples: - - value: Credit River + description: The name of a specific geographical location e.g. Credit River (rather than river). exact_mappings: - - BIOSAMPLE:geo_loc_name - - BIOSAMPLE:geo_loc_name%20%28site%29 + - BIOSAMPLE:geo_loc_name + - BIOSAMPLE:geo_loc_name%20%28site%29 + comments: + - Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing). + examples: + - value: Credit River food_product_origin_geo_loc_name_country: name: food_product_origin_geo_loc_name_country + slot_uri: GENEPIO:0100437 title: food_product_origin_geo_loc_name (country) + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu description: The country of origin of a food product. + exact_mappings: + - NCBI_BIOSAMPLE_Enterics:food_origin comments: - - If a food product was sampled and the food product was manufactured outside - of Canada, provide the name of the country where the food product originated - by selecting a value from the template pick list. If the information is unknown - or cannot be provided, leave blank or provide a null value. - slot_uri: GENEPIO:0100437 - any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - If a food product was sampled and the food product was manufactured outside of Canada, provide the name of the country where the food product originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: United States of America [GAZ:00002459] - exact_mappings: - - NCBI_BIOSAMPLE_Enterics:food_origin + - value: United States of America [GAZ:00002459] host_origin_geo_loc_name_country: name: host_origin_geo_loc_name_country + slot_uri: GENEPIO:0100438 title: host_origin_geo_loc_name (country) + any_of: + - range: GeoLocNameCountryMenu + - range: NullValueMenu description: The country of origin of the host. comments: - - If a sample is from a human or animal host that originated from outside of Canada, - provide the the name of the country where the host originated by selecting a - value from the template pick list. If the information is unknown or cannot be - provided, leave blank or provide a null value. - slot_uri: GENEPIO:0100438 - any_of: - - range: GeoLocNameCountryMenu - - range: NullValueMenu + - If a sample is from a human or animal host that originated from outside of Canada, provide the the name of the country where the host originated by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: South Africa [GAZ:00001094] + - value: South Africa [GAZ:00001094] geo_loc_latitude: name: geo_loc_latitude + slot_uri: GENEPIO:0100309 title: geo_loc latitude + range: WhitespaceMinimizedString description: The latitude coordinates of the geographical location of sample collection. + exact_mappings: + - NCBI_BIOSAMPLE_Enterics:lat_lon comments: - - If known, provide the degrees latitude. Do NOT simply provide latitude of the - institution if this is not where the sample was collected, nor the centre of - the city/region where the sample was collected as this falsely implicates an - existing geographical location and creates data inaccuracies. If the information - is unknown or cannot be provided, leave blank or provide a null value. - slot_uri: GENEPIO:0100309 - range: WhitespaceMinimizedString + - If known, provide the degrees latitude. Do NOT simply provide latitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: 38.98 N - exact_mappings: - - NCBI_BIOSAMPLE_Enterics:lat_lon + - value: 38.98 N geo_loc_longitude: name: geo_loc_longitude - title: geo_loc longitude - description: The longitude coordinates of the geographical location of sample - collection. - comments: - - If known, provide the degrees longitude. Do NOT simply provide longitude of - the institution if this is not where the sample was collected, nor the centre - of the city/region where the sample was collected as this falsely implicates - an existing geographical location and creates data inaccuracies. If the information - is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100310 + title: geo_loc longitude range: WhitespaceMinimizedString - examples: - - value: 77.11 W + description: The longitude coordinates of the geographical location of sample collection. exact_mappings: - - NCBI_BIOSAMPLE_Enterics:lat_lon + - NCBI_BIOSAMPLE_Enterics:lat_lon + comments: + - If known, provide the degrees longitude. Do NOT simply provide longitude of the institution if this is not where the sample was collected, nor the centre of the city/region where the sample was collected as this falsely implicates an existing geographical location and creates data inaccuracies. If the information is unknown or cannot be provided, leave blank or provide a null value. + examples: + - value: 77.11 W sample_collection_date: name: sample_collection_date - title: sample_collection_date - description: The date on which the sample was collected. - comments: - - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" - or "YYYY". slot_uri: GENEPIO:0001174 - required: true + title: sample_collection_date range: date + required: true + description: The date on which the sample was collected. todos: - - <={today} - examples: - - value: '2020-10-30' + - <={today} exact_mappings: - - BIOSAMPLE:sample%20collection%20date - - NCBI_BIOSAMPLE_Enterics:collection_date + - BIOSAMPLE:sample%20collection%20date + - NCBI_BIOSAMPLE_Enterics:collection_date + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". + examples: + - value: '2020-10-30' sample_collection_date_precision: name: sample_collection_date_precision + slot_uri: GENEPIO:0001177 title: sample_collection_date_precision + any_of: + - range: SampleCollectionDatePrecisionMenu + - range: NullValueMenu + required: true description: The precision to which the "sample collection date" was provided. comments: - - Provide the precision of granularity to the "day", "month", or "year" for the - date provided in the "sample collection date" field. The "sample collection - date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", - "month" for "YYYY-MM", or "year" for "YYYY". - slot_uri: GENEPIO:0001177 - required: true - any_of: - - range: SampleCollectionDatePrecisionMenu - - range: NullValueMenu + - Provide the precision of granularity to the "day", "month", or "year" for the date provided in the "sample collection date" field. The "sample collection date" will be truncated to the precision specified upon export; "day" for "YYYY-MM-DD", "month" for "YYYY-MM", or "year" for "YYYY". examples: - - value: day [UO:0000033] + - value: day [UO:0000033] sample_collection_end_date: name: sample_collection_end_date - title: sample_collection_end_date - description: The date on which sample collection ended for a continuous sample. - comments: - - Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD slot_uri: GENEPIO:0101071 - recommended: true + title: sample_collection_end_date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + recommended: true + description: The date on which sample collection ended for a continuous sample. todos: - - '>={sample_collection_date}' - - <={today} + - '>={sample_collection_date}' + - <={today} + comments: + - Provide the date that sample collection ended in ISO 8601 format i.e. YYYY-MM-DD examples: - - value: '2020-03-18' + - value: '2020-03-18' sample_processing_date: name: sample_processing_date - title: sample_processing_date - description: The date on which the sample was processed. - comments: - - Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". The - sample may be collected and processed (e.g. filtered, extraction) on the same - day, or on different dates. slot_uri: GENEPIO:0100763 + title: sample_processing_date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + description: The date on which the sample was processed. todos: - - '>={sample_collection_date}' - - <={today} + - '>={sample_collection_date}' + - <={today} + comments: + - Provide the sample processed date in ISO 8601 format, i.e. "YYYY-MM-DD". The sample may be collected and processed (e.g. filtered, extraction) on the same day, or on different dates. examples: - - value: '2020-03-16' + - value: '2020-03-16' sample_collection_start_time: name: sample_collection_start_time + slot_uri: GENEPIO:0101072 title: sample_collection_start_time + any_of: + - range: time + - range: NullValueMenu + recommended: true description: The time at which sample collection began. comments: - - Provide this time in ISO 8601 24hr format, in your local time. - slot_uri: GENEPIO:0101072 - recommended: true - any_of: - - range: time - - range: NullValueMenu + - Provide this time in ISO 8601 24hr format, in your local time. examples: - - value: 17:15 PST + - value: 17:15 PST sample_collection_end_time: name: sample_collection_end_time + slot_uri: GENEPIO:0101073 title: sample_collection_end_time + any_of: + - range: time + - range: NullValueMenu + recommended: true description: The time at which sample collection ended. comments: - - Provide this time in ISO 8601 24hr format, in your local time. - slot_uri: GENEPIO:0101073 - recommended: true - any_of: - - range: time - - range: NullValueMenu + - Provide this time in ISO 8601 24hr format, in your local time. examples: - - value: 19:15 PST + - value: 19:15 PST sample_collection_time_of_day: name: sample_collection_time_of_day + slot_uri: GENEPIO:0100765 title: sample_collection_time_of_day + any_of: + - range: SampleCollectionTimeOfDayMenu + - range: NullValueMenu description: The descriptive time of day during which the sample was collected. comments: - - If known, select a value from the pick list. The time of sample processing matters - especially for grab samples, as fecal concentration in wastewater fluctuates - over the course of the day. - slot_uri: GENEPIO:0100765 - any_of: - - range: SampleCollectionTimeOfDayMenu - - range: NullValueMenu + - If known, select a value from the pick list. The time of sample processing matters especially for grab samples, as fecal concentration in wastewater fluctuates over the course of the day. examples: - - value: Morning + - value: Morning sample_collection_time_duration_value: name: sample_collection_time_duration_value + slot_uri: GENEPIO:0100766 title: sample_collection_time_duration_value + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + recommended: true description: The amount of time over which the sample was collected. comments: - - Provide the numerical value of time. - slot_uri: GENEPIO:0100766 - recommended: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the numerical value of time. examples: - - value: '1900-01-03' + - value: '1900-01-03' sample_collection_time_duration_unit: name: sample_collection_time_duration_unit + slot_uri: GENEPIO:0100767 title: sample_collection_time_duration_unit + any_of: + - range: SampleCollectionDurationUnitMenu + - range: NullValueMenu + recommended: true description: The units of the time duration measurement of sample collection. comments: - - Provide the units from the pick list. - slot_uri: GENEPIO:0100767 - recommended: true - any_of: - - range: SampleCollectionDurationUnitMenu - - range: NullValueMenu + - Provide the units from the pick list. examples: - - value: Hour + - value: Hour sample_received_date: name: sample_received_date - title: sample_received_date - description: The date on which the sample was received. - comments: - - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" - or "YYYY". slot_uri: GENEPIO:0001179 + title: sample_received_date range: date + description: The date on which the sample was received. todos: - - '>={sample_collection_date}' - - <={today} + - '>={sample_collection_date}' + - <={today} + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". examples: - - value: '2020-11-15' + - value: '2020-11-15' original_sample_description: name: original_sample_description + slot_uri: GENEPIO:0100439 title: original_sample_description + range: WhitespaceMinimizedString description: The original sample description provided by the sample collector. comments: - - Provide the sample description provided by the original sample collector. The - original description is useful as it may provide further details, or can be - used to clarify higher level classifications. - slot_uri: GENEPIO:0100439 - range: WhitespaceMinimizedString + - Provide the sample description provided by the original sample collector. The original description is useful as it may provide further details, or can be used to clarify higher level classifications. examples: - - value: RTE Prosciutto from deli + - value: RTE Prosciutto from deli environmental_site: name: environmental_site - title: environmental_site - description: An environmental location may describe a site in the natural or built - environment e.g. hospital, wet market, bat cave. - comments: - - If applicable, select the standardized term and ontology ID for the environmental - site from the picklist provided. Multiple values can be provided, separated - by a semi-colon. slot_uri: GENEPIO:0001232 - multivalued: true - recommended: true + title: environmental_site any_of: - - range: EnvironmentalSiteMenu - - range: NullValueMenu - examples: - - value: Poultry hatchery [ENVO:01001874] + - range: EnvironmentalSiteMenu + - range: NullValueMenu + recommended: true + description: An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave. + multivalued: true exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:environmental_site - - NCBI_BIOSAMPLE_Enterics:isolation_source - - NCBI_BIOSAMPLE_Enterics:animal_env + - BIOSAMPLE:isolation_source + - BIOSAMPLE:environmental_site + - NCBI_BIOSAMPLE_Enterics:isolation_source + - NCBI_BIOSAMPLE_Enterics:animal_env + comments: + - If applicable, select the standardized term and ontology ID for the environmental site from the picklist provided. Multiple values can be provided, separated by a semi-colon. + examples: + - value: Poultry hatchery [ENVO:01001874] environmental_material: name: environmental_material - title: environmental_material - description: A substance obtained from the natural or man-made environment e.g. - soil, water, sewage, door handle, bed handrail, face mask. - comments: - - If applicable, select the standardized term and ontology ID for the environmental - material from the picklist provided. Multiple values can be provided, separated - by a semi-colon. slot_uri: GENEPIO:0001223 - multivalued: true - recommended: true + title: environmental_material any_of: - - range: EnvironmentalMaterialMenu - - range: NullValueMenu - examples: - - value: Soil [ENVO:00001998] - - value: Water [CHEBI:15377] - - value: Wastewater [ENVO:00002001] - - value: Broom [ENVO:03501377] + - range: EnvironmentalMaterialMenu + - range: NullValueMenu + recommended: true + description: A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask. + multivalued: true exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:environmental_material - - NCBI_BIOSAMPLE_Enterics:isolation_source + - BIOSAMPLE:isolation_source + - BIOSAMPLE:environmental_material + - NCBI_BIOSAMPLE_Enterics:isolation_source + comments: + - If applicable, select the standardized term and ontology ID for the environmental material from the picklist provided. Multiple values can be provided, separated by a semi-colon. + examples: + - value: Soil [ENVO:00001998] + - value: Water [CHEBI:15377] + - value: Wastewater [ENVO:00002001] + - value: Broom [ENVO:03501377] environmental_material_constituent: name: environmental_material_constituent - title: environmental_material_constituent - description: The material constituents that comprise an environmental material - e.g. lead, plastic, paper. - comments: - - If applicable, describe the material constituents for the environmental material. - Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0101197 + title: environmental_material_constituent range: WhitespaceMinimizedString + description: The material constituents that comprise an environmental material e.g. lead, plastic, paper. + comments: + - If applicable, describe the material constituents for the environmental material. Multiple values can be provided, separated by a semi-colon. examples: - - value: lead - - value: plastic + - value: lead + - value: plastic animal_or_plant_population: name: animal_or_plant_population + slot_uri: GENEPIO:0100443 title: animal_or_plant_population + any_of: + - range: AnimalOrPlantPopulationMenu + - range: NullValueMenu + recommended: true description: The type of animal or plant population inhabiting an area. - comments: - - 'This field should be used when a sample is taken from an environmental location - inhabited by many individuals of a specific type, rather than describing a sample - taken from one particular host. If applicable, provide the standardized term - and ontology ID for the animal or plant population name. The standardized term - can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. - If not applicable, leave blank.' - slot_uri: GENEPIO:0100443 multivalued: true - recommended: true - any_of: - - range: AnimalOrPlantPopulationMenu - - range: NullValueMenu + comments: + - 'This field should be used when a sample is taken from an environmental location inhabited by many individuals of a specific type, rather than describing a sample taken from one particular host. If applicable, provide the standardized term and ontology ID for the animal or plant population name. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/genepio. If not applicable, leave blank.' examples: - - value: Turkey [NCBITaxon:9103] + - value: Turkey [NCBITaxon:9103] anatomical_material: name: anatomical_material - title: anatomical_material - description: A substance obtained from an anatomical part of an organism e.g. - tissue, blood. - comments: - - An anatomical material is a substance taken from the body. If applicable, select - the standardized term and ontology ID for the anatomical material from the picklist - provided. Multiple values can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001211 - multivalued: true - recommended: true + title: anatomical_material any_of: - - range: AnatomicalMaterialMenu - - range: NullValueMenu - examples: - - value: Tissue [UBERON:0000479] - - value: Blood [UBERON:0000178] + - range: AnatomicalMaterialMenu + - range: NullValueMenu + recommended: true + description: A substance obtained from an anatomical part of an organism e.g. tissue, blood. + multivalued: true exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:anatomical_material - - NCBI_BIOSAMPLE_Enterics:host_tissue_sampled - - NCBI_BIOSAMPLE_Enterics:isolation_source + - BIOSAMPLE:isolation_source + - BIOSAMPLE:anatomical_material + - NCBI_BIOSAMPLE_Enterics:host_tissue_sampled + - NCBI_BIOSAMPLE_Enterics:isolation_source + comments: + - An anatomical material is a substance taken from the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon. + examples: + - value: Tissue [UBERON:0000479] + - value: Blood [UBERON:0000178] body_product: name: body_product - title: body_product - description: A substance excreted/secreted from an organism e.g. feces, urine, - sweat. - comments: - - A body product is a substance produced by the body but meant to be excreted/secreted - (i.e. not part of the body). If applicable, select the standardized term and - ontology ID for the body product from the picklist provided. Multiple values - can be provided, separated by a semi-colon. slot_uri: GENEPIO:0001216 - multivalued: true - recommended: true + title: body_product any_of: - - range: BodyProductMenu - - range: NullValueMenu - examples: - - value: Feces [UBERON:0001988] - - value: Urine [UBERON:0001088] + - range: BodyProductMenu + - range: NullValueMenu + recommended: true + description: A substance excreted/secreted from an organism e.g. feces, urine, sweat. + multivalued: true exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:body_product - - NCBI_BIOSAMPLE_Enterics:host_body_product - - NCBI_BIOSAMPLE_Enterics:isolation_source + - BIOSAMPLE:isolation_source + - BIOSAMPLE:body_product + - NCBI_BIOSAMPLE_Enterics:host_body_product + - NCBI_BIOSAMPLE_Enterics:isolation_source + comments: + - A body product is a substance produced by the body but meant to be excreted/secreted (i.e. not part of the body). If applicable, select the standardized term and ontology ID for the body product from the picklist provided. Multiple values can be provided, separated by a semi-colon. + examples: + - value: Feces [UBERON:0001988] + - value: Urine [UBERON:0001088] anatomical_part: name: anatomical_part + slot_uri: GENEPIO:0001214 title: anatomical_part + any_of: + - range: AnatomicalPartMenu + - range: NullValueMenu + recommended: true description: An anatomical part of an organism e.g. oropharynx. - comments: - - An anatomical part is a structure or location in the body. If applicable, select - the standardized term and ontology ID for the anatomical material from the picklist - provided. Multiple values can be provided, separated by a semi-colon. - slot_uri: GENEPIO:0001214 multivalued: true - recommended: true - any_of: - - range: AnatomicalPartMenu - - range: NullValueMenu - examples: - - value: Snout [UBERON:0006333] exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:anatomical_part - - NCBI_BIOSAMPLE_Enterics:isolation_source + - BIOSAMPLE:isolation_source + - BIOSAMPLE:anatomical_part + - NCBI_BIOSAMPLE_Enterics:isolation_source + comments: + - An anatomical part is a structure or location in the body. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon. + examples: + - value: Snout [UBERON:0006333] anatomical_region: name: anatomical_region - title: anatomical_region - description: A 3D region in space without well-defined compartmental boundaries; - for example, the dorsal region of an ectoderm. - comments: - - This field captures more granular spatial information on a host anatomical part - e.g. dorso-lateral region vs back. Select a term from the picklist. slot_uri: GENEPIO:0100700 - multivalued: true - recommended: true + title: anatomical_region any_of: - - range: AnatomicalRegionMenu - - range: NullValueMenu + - range: AnatomicalRegionMenu + - range: NullValueMenu + recommended: true + description: A 3D region in space without well-defined compartmental boundaries; for example, the dorsal region of an ectoderm. + multivalued: true + comments: + - This field captures more granular spatial information on a host anatomical part e.g. dorso-lateral region vs back. Select a term from the picklist. examples: - - value: Dorso-lateral region [BSPO:0000080] + - value: Dorso-lateral region [BSPO:0000080] food_product: name: food_product + slot_uri: GENEPIO:0100444 title: food_product + any_of: + - range: FoodProductMenu + - range: NullValueMenu + recommended: true description: A material consumed and digested for nutritional value or enjoyment. - comments: - - This field includes animal feed. If applicable, select the standardized term - and ontology ID for the anatomical material from the picklist provided. Multiple - values can be provided, separated by a semi-colon. - slot_uri: GENEPIO:0100444 multivalued: true - recommended: true - any_of: - - range: FoodProductMenu - - range: NullValueMenu - examples: - - value: Feather meal [FOODON:00003927] - - value: Bone meal [ENVO:02000054] - - value: Chicken breast [FOODON:00002703] exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:food_product - - NCBI_BIOSAMPLE_Enterics:isolation_source - - NCBI_BIOSAMPLE_Enterics:food_product_type + - BIOSAMPLE:isolation_source + - BIOSAMPLE:food_product + - NCBI_BIOSAMPLE_Enterics:isolation_source + - NCBI_BIOSAMPLE_Enterics:food_product_type + comments: + - This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon. + examples: + - value: Feather meal [FOODON:00003927] + - value: Bone meal [ENVO:02000054] + - value: Chicken breast [FOODON:00002703] food_product_properties: name: food_product_properties - title: food_product_properties - description: Any characteristic of the food product pertaining to its state, processing, - or implications for consumers. - comments: - - Provide any characteristics of the food product including whether it has been - cooked, processed, preserved, any known information about its state (e.g. raw, - ready-to-eat), any known information about its containment (e.g. canned), and - any information about a label claim (e.g. organic, fat-free). slot_uri: GENEPIO:0100445 - multivalued: true - recommended: true + title: food_product_properties any_of: - - range: FoodProductPropertiesMenu - - range: NullValueMenu - examples: - - value: Food (chopped) [FOODON:00002777] - - value: Ready-to-eat (RTE) [FOODON:03316636] + - range: FoodProductPropertiesMenu + - range: NullValueMenu + recommended: true + description: Any characteristic of the food product pertaining to its state, processing, or implications for consumers. + multivalued: true exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:food_product_properties - - NCBI_BIOSAMPLE_Enterics:isolation_source + - BIOSAMPLE:isolation_source + - BIOSAMPLE:food_product_properties + - NCBI_BIOSAMPLE_Enterics:isolation_source + comments: + - Provide any characteristics of the food product including whether it has been cooked, processed, preserved, any known information about its state (e.g. raw, ready-to-eat), any known information about its containment (e.g. canned), and any information about a label claim (e.g. organic, fat-free). + examples: + - value: Food (chopped) [FOODON:00002777] + - value: Ready-to-eat (RTE) [FOODON:03316636] label_claim: name: label_claim - title: label_claim - description: The claim made by the label that relates to food processing, allergen - information etc. - comments: - - Provide any characteristic of the food product, as described on the label only. slot_uri: FOODON:03602001 - multivalued: true + title: label_claim any_of: - - range: LabelClaimMenu - - range: NullValueMenu - examples: - - value: Antibiotic free [FOODON:03601063] + - range: LabelClaimMenu + - range: NullValueMenu + description: The claim made by the label that relates to food processing, allergen information etc. + multivalued: true exact_mappings: - - NCBI_BIOSAMPLE_Enterics:label_claims + - NCBI_BIOSAMPLE_Enterics:label_claims + comments: + - Provide any characteristic of the food product, as described on the label only. + examples: + - value: Antibiotic free [FOODON:03601063] animal_source_of_food: name: animal_source_of_food + slot_uri: GENEPIO:0100446 title: animal_source_of_food + any_of: + - range: AnimalSourceOfFoodMenu + - range: NullValueMenu + recommended: true description: The animal from which the food product was derived. - comments: - - Provide the common name of the animal. If not applicable, leave blank. Multiple - entries can be provided, separated by a comma. - slot_uri: GENEPIO:0100446 multivalued: true - recommended: true - any_of: - - range: AnimalSourceOfFoodMenu - - range: NullValueMenu - examples: - - value: Chicken [NCBITaxon:9031] exact_mappings: - - NCBI_BIOSAMPLE_Enterics:food_source + - NCBI_BIOSAMPLE_Enterics:food_source + comments: + - Provide the common name of the animal. If not applicable, leave blank. Multiple entries can be provided, separated by a comma. + examples: + - value: Chicken [NCBITaxon:9031] food_product_production_stream: name: food_product_production_stream - title: food_product_production_stream - description: A production pathway incorporating the processes, material entities - (e.g. equipment, animals, locations), and conditions that participate in the - generation of a food commodity. - comments: - - Provide the name of the agricultural production stream from the picklist. slot_uri: GENEPIO:0100699 + title: food_product_production_stream any_of: - - range: FoodProductProductionStreamMenu - - range: NullValueMenu - examples: - - value: Beef cattle production stream [FOODON:03000452] + - range: FoodProductProductionStreamMenu + - range: NullValueMenu + description: A production pathway incorporating the processes, material entities (e.g. equipment, animals, locations), and conditions that participate in the generation of a food commodity. exact_mappings: - - NCBI_BIOSAMPLE_Enterics:food_prod + - NCBI_BIOSAMPLE_Enterics:food_prod + comments: + - Provide the name of the agricultural production stream from the picklist. + examples: + - value: Beef cattle production stream [FOODON:03000452] food_packaging: name: food_packaging + slot_uri: GENEPIO:0100447 title: food_packaging + any_of: + - range: FoodPackagingMenu + - range: NullValueMenu + recommended: true description: The type of packaging used to contain a food product. - comments: - - If known, provide information regarding how the food product was packaged. - slot_uri: GENEPIO:0100447 multivalued: true - recommended: true - any_of: - - range: FoodPackagingMenu - - range: NullValueMenu - examples: - - value: Plastic tray or pan [FOODON:03490126] exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:food_packaging - - NCBI_BIOSAMPLE_Enterics:food_contain_wrap + - BIOSAMPLE:isolation_source + - BIOSAMPLE:food_packaging + - NCBI_BIOSAMPLE_Enterics:food_contain_wrap + comments: + - If known, provide information regarding how the food product was packaged. + examples: + - value: Plastic tray or pan [FOODON:03490126] food_quality_date: name: food_quality_date - title: food_quality_date - description: A date recommended for the use of a product while at peak quality, - this date is not a reflection of safety unless used on infant formula. - comments: - - This date is typically labeled on a food product as "best if used by", best - by", "use by", or "freeze by" e.g. 5/24/2020. If the date is known, leave blank - or provide a null value. slot_uri: GENEPIO:0100615 + title: food_quality_date range: date + description: A date recommended for the use of a product while at peak quality, this date is not a reflection of safety unless used on infant formula. todos: - - <={today} - examples: - - value: '2020-05-25' + - <={today} exact_mappings: - - NCBI_BIOSAMPLE_Enterics:food_quality_date + - NCBI_BIOSAMPLE_Enterics:food_quality_date + comments: + - This date is typically labeled on a food product as "best if used by", best by", "use by", or "freeze by" e.g. 5/24/2020. If the date is known, leave blank or provide a null value. + examples: + - value: '2020-05-25' food_packaging_date: name: food_packaging_date - title: food_packaging_date - description: A food product's packaging date as marked by a food manufacturer - or retailer. - comments: - - The packaging date should not be confused with, nor replaced by a Best Before - date or other food quality date. If the date is known, leave blank or provide - a null value. slot_uri: GENEPIO:0100616 + title: food_packaging_date range: date + description: A food product's packaging date as marked by a food manufacturer or retailer. todos: - - <={today} + - <={today} + comments: + - The packaging date should not be confused with, nor replaced by a Best Before date or other food quality date. If the date is known, leave blank or provide a null value. examples: - - value: '2020-05-25' + - value: '2020-05-25' collection_device: name: collection_device + slot_uri: GENEPIO:0001234 title: collection_device + any_of: + - range: CollectionDeviceMenu + - range: NullValueMenu + recommended: true description: The instrument or container used to collect the sample e.g. swab. + exact_mappings: + - BIOSAMPLE:isolation_source + - BIOSAMPLE:collection_device + - NCBI_BIOSAMPLE_Enterics:samp_collect_device + - NCBI_BIOSAMPLE_Enterics:isolation_source comments: - - This field includes animal feed. If applicable, select the standardized term - and ontology ID for the anatomical material from the picklist provided. Multiple - values can be provided, separated by a semi-colon. - slot_uri: GENEPIO:0001234 - recommended: true - any_of: - - range: CollectionDeviceMenu - - range: NullValueMenu + - This field includes animal feed. If applicable, select the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon. examples: - - value: Drag swab [OBI:0002822] - exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:collection_device - - NCBI_BIOSAMPLE_Enterics:samp_collect_device - - NCBI_BIOSAMPLE_Enterics:isolation_source + - value: Drag swab [OBI:0002822] collection_method: name: collection_method + slot_uri: GENEPIO:0001241 title: collection_method + any_of: + - range: CollectionMethodMenu + - range: NullValueMenu + recommended: true description: The process used to collect the sample e.g. phlebotomy, necropsy. + exact_mappings: + - BIOSAMPLE:isolation_source + - BIOSAMPLE:collection_method + - NCBI_BIOSAMPLE_Enterics:isolation_source comments: - - If applicable, provide the standardized term and ontology ID for the anatomical - material from the picklist provided. Multiple values can be provided, separated - by a semi-colon. - slot_uri: GENEPIO:0001241 - recommended: true - any_of: - - range: CollectionMethodMenu - - range: NullValueMenu + - If applicable, provide the standardized term and ontology ID for the anatomical material from the picklist provided. Multiple values can be provided, separated by a semi-colon. examples: - - value: Rinsing for specimen collection [GENEPIO_0002116] - exact_mappings: - - BIOSAMPLE:isolation_source - - BIOSAMPLE:collection_method - - NCBI_BIOSAMPLE_Enterics:isolation_source + - value: Rinsing for specimen collection [GENEPIO_0002116] sample_volume_measurement_value: name: sample_volume_measurement_value + slot_uri: GENEPIO:0100768 title: sample_volume_measurement_value + range: WhitespaceMinimizedString description: The numerical value of the volume measurement of the sample collected. comments: - - Provide the numerical value of volume. - slot_uri: GENEPIO:0100768 - range: WhitespaceMinimizedString + - Provide the numerical value of volume. examples: - - value: '5' + - value: '5' sample_volume_measurement_unit: name: sample_volume_measurement_unit + slot_uri: GENEPIO:0100769 title: sample_volume_measurement_unit + range: SampleVolumeMeasurementUnitMenu description: The units of the volume measurement of the sample collected. comments: - - Provide the units from the pick list. - slot_uri: GENEPIO:0100769 - range: SampleVolumeMeasurementUnitMenu + - Provide the units from the pick list. examples: - - value: milliliter (mL) [UO:0000098] + - value: milliliter (mL) [UO:0000098] residual_sample_status: name: residual_sample_status - title: residual_sample_status - description: The status of the residual sample (whether any sample remains after - its original use). - comments: - - Residual samples are samples that remain after the sample material was used - for its original purpose. Select a residual sample status from the picklist. - If sample still exists, select "Residual sample remaining (some sample left)". slot_uri: GENEPIO:0101090 + title: residual_sample_status range: ResidualSampleStatusMenu + description: The status of the residual sample (whether any sample remains after its original use). + comments: + - Residual samples are samples that remain after the sample material was used for its original purpose. Select a residual sample status from the picklist. If sample still exists, select "Residual sample remaining (some sample left)". examples: - - value: No residual sample (sample all used) [GENEPIO:0101088] + - value: No residual sample (sample all used) [GENEPIO:0101088] sample_storage_method: name: sample_storage_method + slot_uri: GENEPIO:0100448 title: sample_storage_method + range: WhitespaceMinimizedString description: A specification of the way that a specimen is or was stored. comments: - - Provide a description of how the sample was stored. - slot_uri: GENEPIO:0100448 - range: WhitespaceMinimizedString + - Provide a description of how the sample was stored. examples: - - value: packed on ice during transport + - value: packed on ice during transport sample_storage_medium: name: sample_storage_medium + slot_uri: GENEPIO:0100449 title: sample_storage_medium + range: WhitespaceMinimizedString description: The material or matrix in which a sample is stored. comments: - - Provide a description of the medium in which the sample was stored. - slot_uri: GENEPIO:0100449 - range: WhitespaceMinimizedString + - Provide a description of the medium in which the sample was stored. examples: - - value: PBS + 20% glycerol + - value: PBS + 20% glycerol sample_storage_duration_value: name: sample_storage_duration_value - title: sample_storage_duration_value - description: The numerical value of the time measurement during which a sample - is in storage. - comments: - - Provide the numerical value of time. slot_uri: GENEPIO:0101014 + title: sample_storage_duration_value range: WhitespaceMinimizedString + description: The numerical value of the time measurement during which a sample is in storage. + comments: + - Provide the numerical value of time. examples: - - value: '5' + - value: '5' sample_storage_duration_unit: name: sample_storage_duration_unit + slot_uri: GENEPIO:0101015 title: sample_storage_duration_unit + range: SampleStorageDurationUnitMenu description: The units of a measured sample storage duration. comments: - - Provide the units from the pick list. - slot_uri: GENEPIO:0101015 - range: SampleStorageDurationUnitMenu + - Provide the units from the pick list. examples: - - value: Day [UO:0000033] + - value: Day [UO:0000033] nucleic_acid_storage_duration_value: name: nucleic_acid_storage_duration_value - title: nucleic_acid_storage_duration_value - description: The numerical value of the time measurement during which the extracted - nucleic acid is in storage. - comments: - - Provide the numerical value of time. slot_uri: GENEPIO:0101085 + title: nucleic_acid_storage_duration_value range: WhitespaceMinimizedString + description: The numerical value of the time measurement during which the extracted nucleic acid is in storage. + comments: + - Provide the numerical value of time. examples: - - value: '5' + - value: '5' nucleic_acid_storage_duration_unit: name: nucleic_acid_storage_duration_unit + slot_uri: GENEPIO:0101086 title: nucleic_acid_storage_duration_unit + range: NucleicAcidStorageDurationUnitMenu description: The units of a measured extracted nucleic acid storage duration. comments: - - Provide the units from the pick list. - slot_uri: GENEPIO:0101086 - range: NucleicAcidStorageDurationUnitMenu + - Provide the units from the pick list. examples: - - value: Year [UO:0000036] + - value: Year [UO:0000036] available_data_types: name: available_data_types - title: available_data_types - description: The type of data that is available, that may or may not require permission - to access. - comments: - - This field provides information about additional data types that are available - that may provide context for interpretation of the sequence data. Provide a - term from the picklist for additional data types that are available. Additional - data types may require special permission to access. Contact the data provider - for more information. slot_uri: GENEPIO:0100690 - multivalued: true + title: available_data_types any_of: - - range: AvailableDataTypesMenu - - range: NullValueMenu + - range: AvailableDataTypesMenu + - range: NullValueMenu + description: The type of data that is available, that may or may not require permission to access. + multivalued: true + comments: + - This field provides information about additional data types that are available that may provide context for interpretation of the sequence data. Provide a term from the picklist for additional data types that are available. Additional data types may require special permission to access. Contact the data provider for more information. examples: - - value: Total coliform count [GENEPIO:0100729] + - value: Total coliform count [GENEPIO:0100729] available_data_type_details: name: available_data_type_details + slot_uri: GENEPIO:0101023 title: available_data_type_details + range: WhitespaceMinimizedString description: Detailed information regarding other available data types. comments: - - Use this field to provide free text details describing other available data - types that may provide context for interpreting genomic sequence data. - slot_uri: GENEPIO:0101023 - range: WhitespaceMinimizedString + - Use this field to provide free text details describing other available data types that may provide context for interpreting genomic sequence data. examples: - - value: Pooled metagenomes containing extended spectrum beta-lactamase (ESBL) - bacteria + - value: Pooled metagenomes containing extended spectrum beta-lactamase (ESBL) bacteria water_depth: name: water_depth + slot_uri: GENEPIO:0100440 title: water_depth + range: WhitespaceMinimizedString description: The depth of some water. comments: - - Provide the numerical depth only of water only (without units). - slot_uri: GENEPIO:0100440 - range: WhitespaceMinimizedString + - Provide the numerical depth only of water only (without units). examples: - - value: '5' + - value: '5' water_depth_units: name: water_depth_units + slot_uri: GENEPIO:0101025 title: water_depth_units + any_of: + - range: WaterDepthUnitsMenu + - range: NullValueMenu description: The units of measurement for water depth. comments: - - Provide the units of measurement for which the depth was recorded. - slot_uri: GENEPIO:0101025 - any_of: - - range: WaterDepthUnitsMenu - - range: NullValueMenu + - Provide the units of measurement for which the depth was recorded. examples: - - value: meter (m) [UO:0000008] + - value: meter (m) [UO:0000008] sediment_depth: name: sediment_depth + slot_uri: GENEPIO:0100697 title: sediment_depth + range: WhitespaceMinimizedString description: The depth of some sediment. comments: - - Provide the numerical depth only of the sediment (without units). - slot_uri: GENEPIO:0100697 - range: WhitespaceMinimizedString + - Provide the numerical depth only of the sediment (without units). examples: - - value: '2' + - value: '2' sediment_depth_units: name: sediment_depth_units + slot_uri: GENEPIO:0101026 title: sediment_depth_units + any_of: + - range: SedimentDepthUnitsMenu + - range: NullValueMenu description: The units of measurement for sediment depth. comments: - - Provide the units of measurement for which the depth was recorded. - slot_uri: GENEPIO:0101026 - any_of: - - range: SedimentDepthUnitsMenu - - range: NullValueMenu + - Provide the units of measurement for which the depth was recorded. examples: - - value: meter (m) [UO:0000008] + - value: meter (m) [UO:0000008] air_temperature: name: air_temperature + slot_uri: GENEPIO:0100441 title: air_temperature + range: WhitespaceMinimizedString description: The temperature of some air. comments: - - Provide the numerical value for the temperature of the air (without units). - slot_uri: GENEPIO:0100441 - range: WhitespaceMinimizedString + - Provide the numerical value for the temperature of the air (without units). examples: - - value: '25' + - value: '25' air_temperature_units: name: air_temperature_units + slot_uri: GENEPIO:0101027 title: air_temperature_units + any_of: + - range: AirTemperatureUnitsMenu + - range: NullValueMenu description: The units of measurement for air temperature. comments: - - Provide the units of measurement for which the temperature was recorded. - slot_uri: GENEPIO:0101027 - any_of: - - range: AirTemperatureUnitsMenu - - range: NullValueMenu + - Provide the units of measurement for which the temperature was recorded. examples: - - value: degree Celsius (C) [UO:0000027] + - value: degree Celsius (C) [UO:0000027] water_temperature: name: water_temperature + slot_uri: GENEPIO:0100698 title: water_temperature + range: WhitespaceMinimizedString description: The temperature of some water. comments: - - Provide the numerical value for the temperature of the water (without units). - slot_uri: GENEPIO:0100698 - range: WhitespaceMinimizedString + - Provide the numerical value for the temperature of the water (without units). examples: - - value: '4' + - value: '4' water_temperature_units: name: water_temperature_units + slot_uri: GENEPIO:0101028 title: water_temperature_units + any_of: + - range: WaterTemperatureUnitsMenu + - range: NullValueMenu description: The units of measurement for water temperature. comments: - - Provide the units of measurement for which the temperature was recorded. - slot_uri: GENEPIO:0101028 - any_of: - - range: WaterTemperatureUnitsMenu - - range: NullValueMenu + - Provide the units of measurement for which the temperature was recorded. examples: - - value: degree Celsius (C) [UO:0000027] + - value: degree Celsius (C) [UO:0000027] sampling_weather_conditions: name: sampling_weather_conditions - title: sampling_weather_conditions - description: The state of the atmosphere at a place and time as regards heat, - dryness, sunshine, wind, rain, etc. - comments: - - Provide the weather conditions at the time of sample collection. slot_uri: GENEPIO:0100779 - multivalued: true + title: sampling_weather_conditions any_of: - - range: SamplingWeatherConditionsMenu - - range: NullValueMenu + - range: SamplingWeatherConditionsMenu + - range: NullValueMenu + description: The state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc. + multivalued: true + comments: + - Provide the weather conditions at the time of sample collection. examples: - - value: Rain [ENVO:01001564] + - value: Rain [ENVO:01001564] presampling_weather_conditions: name: presampling_weather_conditions + slot_uri: GENEPIO:0100780 title: presampling_weather_conditions + any_of: + - range: SamplingWeatherConditionsMenu + - range: NullValueMenu description: Weather conditions prior to collection that may affect the sample. comments: - - Provide the weather conditions prior to sample collection. - slot_uri: GENEPIO:0100780 - any_of: - - range: SamplingWeatherConditionsMenu - - range: NullValueMenu + - Provide the weather conditions prior to sample collection. examples: - - value: Rain [ENVO:01001564] + - value: Rain [ENVO:01001564] precipitation_measurement_value: name: precipitation_measurement_value + slot_uri: GENEPIO:0100911 title: precipitation_measurement_value + any_of: + - range: Whitespaceminimizedstring + - range: NullValueMenu description: The amount of water which has fallen during a precipitation process. comments: - - Provide the quantity of precipitation in the area leading up to the time of - sample collection. - slot_uri: GENEPIO:0100911 - any_of: - - range: Whitespaceminimizedstring - - range: NullValueMenu + - Provide the quantity of precipitation in the area leading up to the time of sample collection. examples: - - value: '12' + - value: '12' precipitation_measurement_unit: name: precipitation_measurement_unit - title: precipitation_measurement_unit - description: The units of measurement for the amount of water which has fallen - during a precipitation process. - comments: - - Provide the units of precipitation by selecting a value from the pick list. slot_uri: GENEPIO:0100912 + title: precipitation_measurement_unit any_of: - - range: PrecipitationMeasurementUnitMenu - - range: NullValueMenu + - range: PrecipitationMeasurementUnitMenu + - range: NullValueMenu + description: The units of measurement for the amount of water which has fallen during a precipitation process. + comments: + - Provide the units of precipitation by selecting a value from the pick list. examples: - - value: inch + - value: inch precipitation_measurement_method: name: precipitation_measurement_method - title: precipitation_measurement_method - description: The process used to measure the amount of water which has fallen - during a precipitation process. - comments: - - Provide the name of the procedure or method used to measure precipitation. slot_uri: GENEPIO:0100913 + title: precipitation_measurement_method range: WhitespaceMinimizedString + description: The process used to measure the amount of water which has fallen during a precipitation process. + comments: + - Provide the name of the procedure or method used to measure precipitation. examples: - - value: Rain gauge over a 12 hour period prior to sample collection + - value: Rain gauge over a 12 hour period prior to sample collection host_common_name: name: host_common_name + slot_uri: GENEPIO:0001386 title: host (common name) + any_of: + - range: HostCommonNameMenu + - range: NullValueMenu + recommended: true description: The commonly used name of the host. + exact_mappings: + - NCBI_BIOSAMPLE_Enterics:host comments: - - If the sample is directly from a host, either a common or scientific name must - be provided (although both can be included, if known). If known, provide the - common name. - slot_uri: GENEPIO:0001386 - recommended: true - any_of: - - range: HostCommonNameMenu - - range: NullValueMenu + - If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, provide the common name. examples: - - value: Cow [NCBITaxon:9913] - - value: Chicken [NCBITaxon:9913], Human [NCBITaxon:9606] - exact_mappings: - - NCBI_BIOSAMPLE_Enterics:host + - value: Cow [NCBITaxon:9913] + - value: Chicken [NCBITaxon:9913], Human [NCBITaxon:9606] host_scientific_name: name: host_scientific_name + slot_uri: GENEPIO:0001387 title: host (scientific name) + any_of: + - range: HostScientificNameMenu + - range: NullValueMenu + recommended: true description: The taxonomic, or scientific name of the host. + exact_mappings: + - BIOSAMPLE:host + - NCBI_BIOSAMPLE_Enterics:isolation_source + - NCBI_BIOSAMPLE_Enterics:host comments: - - If the sample is directly from a host, either a common or scientific name must - be provided (although both can be included, if known). If known, select the - scientific name from the picklist provided. - slot_uri: GENEPIO:0001387 - recommended: true - any_of: - - range: HostScientificNameMenu - - range: NullValueMenu + - If the sample is directly from a host, either a common or scientific name must be provided (although both can be included, if known). If known, select the scientific name from the picklist provided. examples: - - value: Bos taurus [NCBITaxon:9913] - - value: Homo sapiens [NCBITaxon:9103] - exact_mappings: - - BIOSAMPLE:host - - NCBI_BIOSAMPLE_Enterics:isolation_source - - NCBI_BIOSAMPLE_Enterics:host + - value: Bos taurus [NCBITaxon:9913] + - value: Homo sapiens [NCBITaxon:9103] host_ecotype: name: host_ecotype - title: host (ecotype) - description: The biotype resulting from selection in a particular habitat, e.g. - the A. thaliana Ecotype Ler. - comments: - - Provide the name of the ecotype of the host organism. slot_uri: GENEPIO:0100450 + title: host (ecotype) range: WhitespaceMinimizedString - examples: - - value: Sea ecotype + description: The biotype resulting from selection in a particular habitat, e.g. the A. thaliana Ecotype Ler. exact_mappings: - - NCBI_BIOSAMPLE_Enterics:host_variety + - NCBI_BIOSAMPLE_Enterics:host_variety + comments: + - Provide the name of the ecotype of the host organism. + examples: + - value: Sea ecotype host_breed: name: host_breed - title: host (breed) - description: A breed is a specific group of domestic animals or plants having - homogeneous appearance, homogeneous behavior, and other characteristics that - distinguish it from other animals or plants of the same species and that were - arrived at through selective breeding. - comments: - - Provide the name of the breed of the host organism. slot_uri: GENEPIO:0100451 + title: host (breed) range: WhitespaceMinimizedString - examples: - - value: Holstein + description: A breed is a specific group of domestic animals or plants having homogeneous appearance, homogeneous behavior, and other characteristics that distinguish it from other animals or plants of the same species and that were arrived at through selective breeding. exact_mappings: - - BIOSAMPLE:host_disease - - NCBI_BIOSAMPLE_Enterics:host_animal_breed + - BIOSAMPLE:host_disease + - NCBI_BIOSAMPLE_Enterics:host_animal_breed + comments: + - Provide the name of the breed of the host organism. + examples: + - value: Holstein host_food_production_name: name: host_food_production_name - title: host (food production name) - description: The name of the host at a certain stage of food production, which - may depend on its age or stage of sexual maturity. - comments: - - Select the host's food production name from the pick list. slot_uri: GENEPIO:0100452 + title: host (food production name) any_of: - - range: HostFoodProductionNameMenu - - range: NullValueMenu - examples: - - value: Calf [FOODON:03411349] + - range: HostFoodProductionNameMenu + - range: NullValueMenu + description: The name of the host at a certain stage of food production, which may depend on its age or stage of sexual maturity. exact_mappings: - - NCBI_BIOSAMPLE_Enterics:host + - NCBI_BIOSAMPLE_Enterics:host + comments: + - Select the host's food production name from the pick list. + examples: + - value: Calf [FOODON:03411349] host_age_bin: name: host_age_bin - title: host_age_bin - description: Age of host at the time of sampling, expressed as an age group. - comments: - - Select the corresponding host age bin from the pick list provided in the template. - If not available, provide a null value or leave blank. slot_uri: GENEPIO:0001394 + title: host_age_bin any_of: - - range: HostAgeBinMenu - - range: NullValueMenu + - range: HostAgeBinMenu + - range: NullValueMenu + description: Age of host at the time of sampling, expressed as an age group. exact_mappings: - - NCBI_BIOSAMPLE_Enterics:host_age + - NCBI_BIOSAMPLE_Enterics:host_age + comments: + - Select the corresponding host age bin from the pick list provided in the template. If not available, provide a null value or leave blank. host_disease: name: host_disease + slot_uri: GENEPIO:0001391 title: host_disease + range: WhitespaceMinimizedString description: The name of the disease experienced by the host. + exact_mappings: + - NCBI_BIOSAMPLE_Enterics:host_disease comments: - - "This field is only required if the Pathogen.cl package was selected. If the\ - \ host was sick, provide the name of the disease.The standardized term can be\ - \ sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid\ - \ If the disease is not known, put \u201Cmissing\u201D." - slot_uri: GENEPIO:0001391 - range: WhitespaceMinimizedString + - 'This field is only required if the Pathogen.cl package was selected. If the host was sick, provide the name of the disease.The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/doid If the disease is not known, put “missing”.' examples: - - value: mastitis, gastroenteritis - exact_mappings: - - NCBI_BIOSAMPLE_Enterics:host_disease + - value: mastitis, gastroenteritis microbiological_method: name: microbiological_method - title: microbiological_method - description: The laboratory method used to grow, prepare, and/or isolate the microbial - isolate. - comments: - - Provide the name and version number of the microbiological method. The ID of - the method is also acceptable if the ID can be linked to the laboratory that - created the procedure. slot_uri: GENEPIO:0100454 - recommended: true + title: microbiological_method range: WhitespaceMinimizedString + recommended: true + description: The laboratory method used to grow, prepare, and/or isolate the microbial isolate. + comments: + - Provide the name and version number of the microbiological method. The ID of the method is also acceptable if the ID can be linked to the laboratory that created the procedure. examples: - - value: MFHPB-30 + - value: MFHPB-30 strain: name: strain + slot_uri: GENEPIO:0100455 title: strain + range: WhitespaceMinimizedString description: The strain identifier. + exact_mappings: + - NCBI_BIOSAMPLE_Enterics:strain comments: - - If the isolate represents or is derived from, a lab reference strain or strain - from a type culture collection, provide the strain identifier. - slot_uri: GENEPIO:0100455 - range: WhitespaceMinimizedString + - If the isolate represents or is derived from, a lab reference strain or strain from a type culture collection, provide the strain identifier. examples: - - value: K12 - exact_mappings: - - NCBI_BIOSAMPLE_Enterics:strain + - value: K12 organism: name: organism + slot_uri: GENEPIO:0001191 title: organism + any_of: + - range: OrganismMenu + - range: NullValueMenu + required: true description: Taxonomic name of the organism. - comments: - - 'Put the genus and species (and subspecies if applicable) of the bacteria, if - known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. - Note: If taxonomic identification was performed using metagenomic approaches, - multiple organisms may be included. There is no need to list organisms detected - as the result of noise in the data (only a few reads present). Only include - organism names that you are confident are present. Also include the taxonomic - mapping software and reference database(s) used.' - slot_uri: GENEPIO:0001191 multivalued: true - required: true - any_of: - - range: OrganismMenu - - range: NullValueMenu - examples: - - value: Salmonella enterica subsp. enterica [NCBITaxon:59201] exact_mappings: - - BIOSAMPLE:organism - - NCBI_BIOSAMPLE_Enterics:organism + - BIOSAMPLE:organism + - NCBI_BIOSAMPLE_Enterics:organism + comments: + - 'Put the genus and species (and subspecies if applicable) of the bacteria, if known. The standardized term can be sourced from this look-up service: https://www.ebi.ac.uk/ols/ontologies/ncbitaxon. Note: If taxonomic identification was performed using metagenomic approaches, multiple organisms may be included. There is no need to list organisms detected as the result of noise in the data (only a few reads present). Only include organism names that you are confident are present. Also include the taxonomic mapping software and reference database(s) used.' + examples: + - value: Salmonella enterica subsp. enterica [NCBITaxon:59201] taxonomic_identification_process: name: taxonomic_identification_process - title: taxonomic_identification_process - description: The type of planned process by which an organismal entity is associated - with a taxon or taxa. - comments: - - Provide the type of method used to determine the taxonomic identity of the organism - by selecting a value from the pick list. If the information is unknown or cannot - be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100583 - recommended: true + title: taxonomic_identification_process any_of: - - range: TaxonomicIdentificationProcessMenu - - range: NullValueMenu + - range: TaxonomicIdentificationProcessMenu + - range: NullValueMenu + recommended: true + description: The type of planned process by which an organismal entity is associated with a taxon or taxa. + comments: + - Provide the type of method used to determine the taxonomic identity of the organism by selecting a value from the pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: PCR assay [OBI:0002740] + - value: PCR assay [OBI:0002740] taxonomic_identification_process_details: name: taxonomic_identification_process_details - title: taxonomic_identification_process_details - description: The details of the process used to determine the taxonomic identification - of an organism. - comments: - - Briefly describe the taxonomic identififcation method details using free text. slot_uri: GENEPIO:0100584 + title: taxonomic_identification_process_details range: WhitespaceMinimizedString + description: The details of the process used to determine the taxonomic identification of an organism. + comments: + - Briefly describe the taxonomic identififcation method details using free text. examples: - - value: Biolog instrument + - value: Biolog instrument serovar: name: serovar + slot_uri: GENEPIO:0100467 title: serovar + range: WhitespaceMinimizedString + recommended: true description: The serovar of the organism. + exact_mappings: + - NCBI_BIOSAMPLE_Enterics:serovar comments: - - Only include this information if it has been determined by traditional serological - methods or a validated in silico prediction tool e.g. SISTR. - slot_uri: GENEPIO:0100467 - recommended: true - range: WhitespaceMinimizedString + - Only include this information if it has been determined by traditional serological methods or a validated in silico prediction tool e.g. SISTR. examples: - - value: Heidelberg - exact_mappings: - - NCBI_BIOSAMPLE_Enterics:serovar + - value: Heidelberg serotyping_method: name: serotyping_method + slot_uri: GENEPIO:0100468 title: serotyping_method + range: WhitespaceMinimizedString + recommended: true description: The method used to determine the serovar. comments: - - "If the serovar was determined via traditional serotyping methods, put \u201C\ - Traditional serotyping\u201D. If the serovar was determined via in silico methods,\ - \ provide the name and version number of the software." - slot_uri: GENEPIO:0100468 - recommended: true - range: WhitespaceMinimizedString + - If the serovar was determined via traditional serotyping methods, put “Traditional serotyping”. If the serovar was determined via in silico methods, provide the name and version number of the software. examples: - - value: SISTR 1.0.1 + - value: SISTR 1.0.1 phagetype: name: phagetype + slot_uri: GENEPIO:0100469 title: phagetype + range: WhitespaceMinimizedString description: The phagetype of the organism. comments: - - "Provide if known. If unknown, put \u201Cmissing\u201D." - slot_uri: GENEPIO:0100469 - range: WhitespaceMinimizedString + - Provide if known. If unknown, put “missing”. examples: - - value: '47' + - value: '47' library_id: name: library_id + slot_uri: GENEPIO:0001448 title: library_ID + range: WhitespaceMinimizedString description: The user-specified identifier for the library prepared for sequencing. comments: - - Every "library ID" from a single submitter must be unique. It can have any format, - but we suggest that you make it concise, unique and consistent within your lab, - and as informative as possible. - slot_uri: GENEPIO:0001448 - range: WhitespaceMinimizedString + - Every "library ID" from a single submitter must be unique. It can have any format, but we suggest that you make it concise, unique and consistent within your lab, and as informative as possible. examples: - - value: LS_2010_NP_123446 + - value: LS_2010_NP_123446 sequenced_by: name: sequenced_by - title: sequenced_by - description: The name of the agency, organization or institution responsible for - sequencing the isolate's genome. - comments: - - Provide the name of the agency, organization or institution that performed the - sequencing in full (avoid abbreviations). If the information is unknown or cannot - be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100416 - required: true + title: sequenced_by any_of: - - range: SequencedByMenu - - range: NullValueMenu - examples: - - value: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] + - range: SequencedByMenu + - range: NullValueMenu + required: true + description: The name of the agency, organization or institution responsible for sequencing the isolate's genome. exact_mappings: - - BIOSAMPLE:sequenced_by - - NCBI_BIOSAMPLE_Enterics:sequenced_by + - BIOSAMPLE:sequenced_by + - NCBI_BIOSAMPLE_Enterics:sequenced_by + comments: + - Provide the name of the agency, organization or institution that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. + examples: + - value: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] sequenced_by_laboratory_name: name: sequenced_by_laboratory_name - title: sequenced_by_laboratory_name - description: The specific laboratory affiliation of the responsible for sequencing - the isolate's genome. - comments: - - Provide the name of the specific laboratory that that performed the sequencing - in full (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. slot_uri: GENEPIO:0100470 + title: sequenced_by_laboratory_name range: WhitespaceMinimizedString + description: The specific laboratory affiliation of the responsible for sequencing the isolate's genome. + comments: + - Provide the name of the specific laboratory that that performed the sequencing in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Topp Lab + - value: Topp Lab sequenced_by_contact_name: name: sequenced_by_contact_name - title: sequenced_by_contact_name - description: The name or title of the contact responsible for follow-up regarding - the sequence. - comments: - - Provide the name of an individual or their job title. As personnel turnover - may render the contact's name obsolete, it is more prefereable to provide a - job title for ensuring accuracy of information and institutional memory. If - the information is unknown or cannot be provided, leave blank or provide a null - value. slot_uri: GENEPIO:0100471 - required: true + title: sequenced_by_contact_name any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The name or title of the contact responsible for follow-up regarding the sequence. + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Enterics Lab Manager + - value: Enterics Lab Manager sequenced_by_contact_email: name: sequenced_by_contact_email - title: sequenced_by_contact_email - description: The email address of the contact responsible for follow-up regarding - the sequence. - comments: - - Provide the email associated with the listed contact. As personnel turnover - may render an individual's email obsolete, it is more prefereable to provide - an address for a position or lab, to ensure accuracy of information and institutional - memory. If the information is unknown or cannot be provided, leave blank or - provide a null value. slot_uri: GENEPIO:0100422 - required: true + title: sequenced_by_contact_email any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The email address of the contact responsible for follow-up regarding the sequence. + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: enterics@lab.ca + - value: enterics@lab.ca purpose_of_sequencing: name: purpose_of_sequencing + slot_uri: GENEPIO:0001445 title: purpose_of_sequencing + any_of: + - range: PurposeOfSequencingMenu + - range: NullValueMenu + required: true description: The reason that the sample was sequenced. - comments: - - 'Provide the reason for sequencing by selecting a value from the following pick - list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field experiment, - Environmental testing. If the information is unknown or cannot be provided, - leave blank or provide a null value.' - slot_uri: GENEPIO:0001445 multivalued: true - required: true - any_of: - - range: PurposeOfSequencingMenu - - range: NullValueMenu - examples: - - value: Research [GENEPIO:0100003] exact_mappings: - - BIOSAMPLE:purpose_of_sequencing + - BIOSAMPLE:purpose_of_sequencing + comments: + - 'Provide the reason for sequencing by selecting a value from the following pick list: Diagnostic testing, Surveillance, Monitoring, Clinical trial, Field experiment, Environmental testing. If the information is unknown or cannot be provided, leave blank or provide a null value.' + examples: + - value: Research [GENEPIO:0100003] sequencing_date: name: sequencing_date - title: sequencing_date - description: The date the sample was sequenced. - comments: - - ISO 8601 standard "YYYY-MM-DD". slot_uri: GENEPIO:0001447 - required: true + title: sequencing_date any_of: - - range: date - - range: NullValueMenu + - range: date + - range: NullValueMenu + required: true + description: The date the sample was sequenced. todos: - - '>={sample_collection_date}' - - <={today} + - '>={sample_collection_date}' + - <={today} + comments: + - ISO 8601 standard "YYYY-MM-DD". examples: - - value: '2020-06-22' + - value: '2020-06-22' sequencing_project_name: name: sequencing_project_name - title: sequencing_project_name - description: The name of the project/initiative/program for which sequencing was - performed. - comments: - - Provide the name of the project and/or the project ID here. If the information - is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100472 + title: sequencing_project_name range: WhitespaceMinimizedString + description: The name of the project/initiative/program for which sequencing was performed. + comments: + - Provide the name of the project and/or the project ID here. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: AMR-GRDI (PA-1356) + - value: AMR-GRDI (PA-1356) sequencing_platform: name: sequencing_platform + slot_uri: GENEPIO:0100473 title: sequencing_platform + any_of: + - range: SequencingPlatformMenu + - range: NullValueMenu description: The platform technology used to perform the sequencing. comments: - - Provide the name of the company that created the sequencing instrument by selecting - a value from the template pick list. If the information is unknown or cannot - be provided, leave blank or provide a null value. - slot_uri: GENEPIO:0100473 - any_of: - - range: SequencingPlatformMenu - - range: NullValueMenu + - Provide the name of the company that created the sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Illumina [GENEPIO:0001923] + - value: Illumina [GENEPIO:0001923] sequencing_instrument: name: sequencing_instrument + slot_uri: GENEPIO:0001452 title: sequencing_instrument + any_of: + - range: SequencingInstrumentMenu + - range: NullValueMenu description: The model of the sequencing instrument used. comments: - - Provide the model sequencing instrument by selecting a value from the template - pick list. If the information is unknown or cannot be provided, leave blank - or provide a null value. - slot_uri: GENEPIO:0001452 - any_of: - - range: SequencingInstrumentMenu - - range: NullValueMenu + - Provide the model sequencing instrument by selecting a value from the template pick list. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Illumina HiSeq 2500 [GENEPIO:0100117] + - value: Illumina HiSeq 2500 [GENEPIO:0100117] sequencing_assay_type: name: sequencing_assay_type - title: sequencing_assay_type - description: The overarching sequencing methodology that was used to determine - the sequence of a biomaterial. - comments: - - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology - used in your study. If unsure refer to the protocol documentation, or provide - a null value.' slot_uri: GENEPIO:0100997 + title: sequencing_assay_type range: SequencingAssayTypeMenu + description: The overarching sequencing methodology that was used to determine the sequence of a biomaterial. + comments: + - 'Example Guidance: Provide the name of the DNA or RNA sequencing technology used in your study. If unsure refer to the protocol documentation, or provide a null value.' examples: - - value: whole genome sequencing assay [OBI:0002117] + - value: whole genome sequencing assay [OBI:0002117] library_preparation_kit: name: library_preparation_kit - title: library_preparation_kit - description: The name of the DNA library preparation kit used to generate the - library being sequenced. - comments: - - Provide the name of the library preparation kit used. slot_uri: GENEPIO:0001450 + title: library_preparation_kit range: WhitespaceMinimizedString + description: The name of the DNA library preparation kit used to generate the library being sequenced. + comments: + - Provide the name of the library preparation kit used. examples: - - value: Nextera XT + - value: Nextera XT dna_fragment_length: name: dna_fragment_length - title: DNA_fragment_length - description: The length of the DNA fragment generated by mechanical shearing or - enzymatic digestion for the purposes of library preparation. - comments: - - Provide the fragment length in base pairs (do not include the units). slot_uri: GENEPIO:0100843 + title: DNA_fragment_length range: integer + description: The length of the DNA fragment generated by mechanical shearing or enzymatic digestion for the purposes of library preparation. + comments: + - Provide the fragment length in base pairs (do not include the units). examples: - - value: '400' + - value: '400' genomic_target_enrichment_method: name: genomic_target_enrichment_method - title: genomic_target_enrichment_method - description: The molecular technique used to selectively capture and amplify specific - regions of interest from a genome. - comments: - - Provide the name of the enrichment method slot_uri: GENEPIO:0100966 + title: genomic_target_enrichment_method range: GenomicTargetEnrichmentMethodMenu + description: The molecular technique used to selectively capture and amplify specific regions of interest from a genome. + comments: + - Provide the name of the enrichment method examples: - - value: Hybrid selection method (bait-capture) [GENEPIO:0001950] + - value: Hybrid selection method (bait-capture) [GENEPIO:0001950] genomic_target_enrichment_method_details: name: genomic_target_enrichment_method_details - title: genomic_target_enrichment_method_details - description: Details that provide additional context to the molecular technique - used to selectively capture and amplify specific regions of interest from a - genome. - comments: - - 'Provide details that are applicable to the method you used. Note: If bait-capture - methods were used for enrichment, provide the panel name and version number - (or a URL providing that information).' slot_uri: GENEPIO:0100967 + title: genomic_target_enrichment_method_details range: WhitespaceMinimizedString + description: Details that provide additional context to the molecular technique used to selectively capture and amplify specific regions of interest from a genome. + comments: + - 'Provide details that are applicable to the method you used. Note: If bait-capture methods were used for enrichment, provide the panel name and version number (or a URL providing that information).' examples: - - value: 'enrichment was done using Twist''s respiratory virus research panel: - https://www.twistbioscience.com/products/ngs/fixed-panels/respiratory-virus-research-panel' + - value: "enrichment was done using Twist's respiratory virus research panel: https://www.twistbioscience.com/products/ngs/fixed-panels/respiratory-virus-research-panel" amplicon_pcr_primer_scheme: name: amplicon_pcr_primer_scheme - title: amplicon_pcr_primer_scheme - description: The specifications of the primers (primer sequences, binding positions, - fragment size generated etc) used to generate the amplicons to be sequenced. - comments: - - Provide the name and version of the primer scheme used to generate the amplicons - for sequencing. slot_uri: GENEPIO:0001456 + title: amplicon_pcr_primer_scheme range: WhitespaceMinimizedString + description: The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced. + comments: + - Provide the name and version of the primer scheme used to generate the amplicons for sequencing. examples: - - value: artic v3 + - value: artic v3 amplicon_size: name: amplicon_size + slot_uri: GENEPIO:0001449 title: amplicon_size + range: integer description: The length of the amplicon generated by PCR amplification. comments: - - Provide the amplicon size expressed in base pairs. - slot_uri: GENEPIO:0001449 - range: integer + - Provide the amplicon size expressed in base pairs. examples: - - value: '300' + - value: '300' sequencing_flow_cell_version: name: sequencing_flow_cell_version - title: sequencing_flow_cell_version - description: The version number of the flow cell used for generating sequence - data. - comments: - - Flow cells can vary in terms of design, chemistry, capacity, etc. The version - of the flow cell used to generate sequence data can affect sequence quantity - and quality. Record the version of the flow cell used to generate sequence data. - Do not include "version" or "v" in the version number. slot_uri: GENEPIO:0101102 + title: sequencing_flow_cell_version range: WhitespaceMinimizedString + description: The version number of the flow cell used for generating sequence data. + comments: + - Flow cells can vary in terms of design, chemistry, capacity, etc. The version of the flow cell used to generate sequence data can affect sequence quantity and quality. Record the version of the flow cell used to generate sequence data. Do not include "version" or "v" in the version number. examples: - - value: R.9.4.1 + - value: R.9.4.1 sequencing_protocol: name: sequencing_protocol + slot_uri: GENEPIO:0001454 title: sequencing_protocol + range: WhitespaceMinimizedString description: The protocol or method used for sequencing. comments: - - Provide the name and version of the procedure or protocol used for sequencing. - You can also provide a link to a protocol online. - slot_uri: GENEPIO:0001454 - range: WhitespaceMinimizedString + - Provide the name and version of the procedure or protocol used for sequencing. You can also provide a link to a protocol online. examples: - - value: https://www.protocols.io/view/ncov-2019-sequencing-protocol-bbmuik6w?version_warning=no + - value: https://www.protocols.io/view/ncov-2019-sequencing-protocol-bbmuik6w?version_warning=no r1_fastq_filename: name: r1_fastq_filename + slot_uri: GENEPIO:0001476 title: r1_fastq_filename + range: WhitespaceMinimizedString description: The user-specified filename of the r1 FASTQ file. comments: - - Provide the r1 FASTQ filename. - slot_uri: GENEPIO:0001476 - range: WhitespaceMinimizedString + - Provide the r1 FASTQ filename. examples: - - value: ABC123_S1_L001_R1_001.fastq.gz + - value: ABC123_S1_L001_R1_001.fastq.gz r2_fastq_filename: name: r2_fastq_filename + slot_uri: GENEPIO:0001477 title: r2_fastq_filename + range: WhitespaceMinimizedString description: The user-specified filename of the r2 FASTQ file. comments: - - Provide the r2 FASTQ filename. - slot_uri: GENEPIO:0001477 - range: WhitespaceMinimizedString + - Provide the r2 FASTQ filename. examples: - - value: ABC123_S1_L001_R2_001.fastq.gz + - value: ABC123_S1_L001_R2_001.fastq.gz fast5_filename: name: fast5_filename + slot_uri: GENEPIO:0001480 title: fast5_filename + range: WhitespaceMinimizedString description: The user-specified filename of the FAST5 file. comments: - - Provide the FAST5 filename. - slot_uri: GENEPIO:0001480 - range: WhitespaceMinimizedString + - Provide the FAST5 filename. examples: - - value: batch1a_sequences.fast5 + - value: batch1a_sequences.fast5 genome_sequence_filename: name: genome_sequence_filename + slot_uri: GENEPIO:0101715 title: genome_sequence_filename + range: WhitespaceMinimizedString description: The user-defined filename of the FASTA file. comments: - - Provide the FASTA filename. - slot_uri: GENEPIO:0101715 - range: WhitespaceMinimizedString + - Provide the FASTA filename. examples: - - value: pathogenassembly123.fasta + - value: pathogenassembly123.fasta quality_control_method_name: name: quality_control_method_name - title: quality_control_method_name - description: The name of the method used to assess whether a sequence passed a - predetermined quality control threshold. - comments: - - Providing the name of the method used for quality control is very important - for interpreting the rest of the QC information. Method names can be provided - as the name of a pipeline or a link to a GitHub repository. Multiple methods - should be listed and separated by a semi-colon. Do not include QC tags in other - fields if no method name is provided. slot_uri: GENEPIO:0100557 + title: quality_control_method_name range: WhitespaceMinimizedString + description: The name of the method used to assess whether a sequence passed a predetermined quality control threshold. + comments: + - Providing the name of the method used for quality control is very important for interpreting the rest of the QC information. Method names can be provided as the name of a pipeline or a link to a GitHub repository. Multiple methods should be listed and separated by a semi-colon. Do not include QC tags in other fields if no method name is provided. examples: - - value: ncov-tools + - value: ncov-tools quality_control_method_version: name: quality_control_method_version - title: quality_control_method_version - description: The version number of the method used to assess whether a sequence - passed a predetermined quality control threshold. - comments: - - Methods updates can make big differences to their outputs. Provide the version - of the method used for quality control. The version can be expressed using whatever - convention the developer implements (e.g. date, semantic versioning). If multiple - methods were used, record the version numbers in the same order as the method - names. Separate the version numbers using a semi-colon. slot_uri: GENEPIO:0100558 + title: quality_control_method_version range: WhitespaceMinimizedString + description: The version number of the method used to assess whether a sequence passed a predetermined quality control threshold. + comments: + - Methods updates can make big differences to their outputs. Provide the version of the method used for quality control. The version can be expressed using whatever convention the developer implements (e.g. date, semantic versioning). If multiple methods were used, record the version numbers in the same order as the method names. Separate the version numbers using a semi-colon. examples: - - value: 1.2.3 + - value: 1.2.3 quality_control_determination: name: quality_control_determination + slot_uri: GENEPIO:0100559 title: quality_control_determination + any_of: + - range: QualityControlDeterminationMenu + - range: NullValueMenu description: The determination of a quality control assessment. - comments: - - Select a value from the pick list provided. If a desired value is missing, submit - a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term - Request form. - slot_uri: GENEPIO:0100559 multivalued: true - any_of: - - range: QualityControlDeterminationMenu - - range: NullValueMenu + comments: + - Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form. examples: - - value: sequence failed quality control + - value: sequence failed quality control quality_control_issues: name: quality_control_issues - title: quality_control_issues - description: The reason contributing to, or causing, a low quality determination - in a quality control assessment. - comments: - - Select a value from the pick list provided. If a desired value is missing, submit - a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term - Request form. slot_uri: GENEPIO:0100560 - multivalued: true + title: quality_control_issues any_of: - - range: QualityControlIssuesMenu - - range: NullValueMenu + - range: QualityControlIssuesMenu + - range: NullValueMenu + description: The reason contributing to, or causing, a low quality determination in a quality control assessment. + multivalued: true + comments: + - Select a value from the pick list provided. If a desired value is missing, submit a new term request to the PHA4GE QC Tag GitHub issuetracker using the New Term Request form. examples: - - value: low average genome coverage + - value: low average genome coverage quality_control_details: name: quality_control_details - title: quality_control_details - description: The details surrounding a low quality determination in a quality - control assessment. - comments: - - Provide notes or details regarding QC results using free text. slot_uri: GENEPIO:0100561 + title: quality_control_details range: WhitespaceMinimizedString + description: The details surrounding a low quality determination in a quality control assessment. + comments: + - Provide notes or details regarding QC results using free text. examples: - - value: CT value of 39. Low viral load. Low DNA concentration after amplification. + - value: CT value of 39. Low viral load. Low DNA concentration after amplification. raw_sequence_data_processing_method: name: raw_sequence_data_processing_method - title: raw_sequence_data_processing_method - description: The method used for raw data processing such as removing barcodes, - adapter trimming, filtering etc. - comments: - - Raw data processing can have a significant impact on data quality and how it - can be used. Provide the names and version numbers of software used for trimming - adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), - or a link to a GitHub protocol. slot_uri: GENEPIO:0001458 - recommended: true + title: raw_sequence_data_processing_method any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + recommended: true + description: The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc. + comments: + - Raw data processing can have a significant impact on data quality and how it can be used. Provide the names and version numbers of software used for trimming adaptors, quality filtering, etc (e.g. Trimmomatic v. 0.38, Porechop v. 0.2.3), or a link to a GitHub protocol. examples: - - value: Porechop 0.2.3 + - value: Porechop 0.2.3 dehosting_method: name: dehosting_method + slot_uri: GENEPIO:0001459 title: dehosting_method + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + recommended: true description: The method used to remove host reads from the pathogen sequence. comments: - - Provide the name and version number of the software used to remove host reads. - slot_uri: GENEPIO:0001459 - recommended: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the name and version number of the software used to remove host reads. examples: - - value: Nanostripper + - value: Nanostripper sequence_assembly_software_name: name: sequence_assembly_software_name + slot_uri: GENEPIO:0100825 title: sequence_assembly_software_name + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu description: The name of the software used to assemble a sequence. comments: - - Provide the name of the software used to assemble the sequence. - slot_uri: GENEPIO:0100825 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the name of the software used to assemble the sequence. examples: - - value: SPAdes Genome Assembler, Canu, wtdbg2, velvet + - value: SPAdes Genome Assembler, Canu, wtdbg2, velvet sequence_assembly_software_version: name: sequence_assembly_software_version + slot_uri: GENEPIO:0100826 title: sequence_assembly_software_version + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu description: The version of the software used to assemble a sequence. comments: - - Provide the version of the software used to assemble the sequence. - slot_uri: GENEPIO:0100826 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the version of the software used to assemble the sequence. examples: - - value: 3.15.5 + - value: 3.15.5 consensus_sequence_software_name: name: consensus_sequence_software_name + slot_uri: GENEPIO:0001463 title: consensus_sequence_software_name + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu description: The name of the software used to generate the consensus sequence. comments: - - Provide the name of the software used to generate the consensus sequence. - slot_uri: GENEPIO:0001463 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the name of the software used to generate the consensus sequence. examples: - - value: iVar + - value: iVar consensus_sequence_software_version: name: consensus_sequence_software_version + slot_uri: GENEPIO:0001469 title: consensus_sequence_software_version + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu description: The version of the software used to generate the consensus sequence. comments: - - Provide the version of the software used to generate the consensus sequence. - slot_uri: GENEPIO:0001469 - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the version of the software used to generate the consensus sequence. examples: - - value: '1.3' + - value: '1.3' breadth_of_coverage_value: name: breadth_of_coverage_value - title: breadth_of_coverage_value - description: The percentage of the reference genome covered by the sequenced data, - to a prescribed depth. - comments: - - Provide value as a percent. slot_uri: GENEPIO:0001472 + title: breadth_of_coverage_value range: WhitespaceMinimizedString + description: The percentage of the reference genome covered by the sequenced data, to a prescribed depth. + comments: + - Provide value as a percent. examples: - - value: '95' + - value: '95' depth_of_coverage_value: name: depth_of_coverage_value - title: depth_of_coverage_value - description: The average number of reads representing a given nucleotide in the - reconstructed sequence. - comments: - - Provide value as a fold of coverage. slot_uri: GENEPIO:0001474 + title: depth_of_coverage_value range: WhitespaceMinimizedString + description: The average number of reads representing a given nucleotide in the reconstructed sequence. + comments: + - Provide value as a fold of coverage. examples: - - value: '400' + - value: '400' depth_of_coverage_threshold: name: depth_of_coverage_threshold + slot_uri: GENEPIO:0001475 title: depth_of_coverage_threshold + range: WhitespaceMinimizedString description: The threshold used as a cut-off for the depth of coverage. comments: - - Provide the threshold fold coverage. - slot_uri: GENEPIO:0001475 - range: WhitespaceMinimizedString + - Provide the threshold fold coverage. examples: - - value: '100' + - value: '100' genome_completeness: name: genome_completeness - title: genome_completeness - description: The percentage of expected genes identified in the genome being sequenced. - Missing genes indicate missing genomic regions (incompleteness) in the data. - comments: - - Provide the genome completeness as a percent (no need to include units). slot_uri: GENEPIO:0100844 + title: genome_completeness range: WhitespaceMinimizedString + description: The percentage of expected genes identified in the genome being sequenced. Missing genes indicate missing genomic regions (incompleteness) in the data. + comments: + - Provide the genome completeness as a percent (no need to include units). examples: - - value: '85' + - value: '85' number_of_base_pairs_sequenced: name: number_of_base_pairs_sequenced + slot_uri: GENEPIO:0001482 title: number_of_base_pairs_sequenced + range: integer description: The number of total base pairs generated by the sequencing process. comments: - - Provide a numerical value (no need to include units). - slot_uri: GENEPIO:0001482 - range: integer + - Provide a numerical value (no need to include units). examples: - - value: '387566' + - value: '387566' number_of_total_reads: name: number_of_total_reads - title: number_of_total_reads - description: The total number of non-unique reads generated by the sequencing - process. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100827 + title: number_of_total_reads range: integer + description: The total number of non-unique reads generated by the sequencing process. + comments: + - Provide a numerical value (no need to include units). examples: - - value: '423867' + - value: '423867' number_of_unique_reads: name: number_of_unique_reads + slot_uri: GENEPIO:0100828 title: number_of_unique_reads + range: integer description: The number of unique reads generated by the sequencing process. comments: - - Provide a numerical value (no need to include units). - slot_uri: GENEPIO:0100828 - range: integer + - Provide a numerical value (no need to include units). examples: - - value: '248236' + - value: '248236' minimum_posttrimming_read_length: name: minimum_posttrimming_read_length - title: minimum_post-trimming_read_length - description: The threshold used as a cut-off for the minimum length of a read - after trimming. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0100829 + title: minimum_post-trimming_read_length range: integer + description: The threshold used as a cut-off for the minimum length of a read after trimming. + comments: + - Provide a numerical value (no need to include units). examples: - - value: '150' + - value: '150' number_of_contigs: name: number_of_contigs + slot_uri: GENEPIO:0100937 title: number_of_contigs + range: integer description: The number of contigs (contiguous sequences) in a sequence assembly. comments: - - Provide a numerical value. - slot_uri: GENEPIO:0100937 - range: integer + - Provide a numerical value. examples: - - value: '10' + - value: '10' percent_ns_across_total_genome_length: name: percent_ns_across_total_genome_length + slot_uri: GENEPIO:0100830 title: percent_Ns_across_total_genome_length + range: integer description: The percentage of the assembly that consists of ambiguous bases (Ns). comments: - - Provide a numerical value (no need to include units). - slot_uri: GENEPIO:0100830 - range: integer + - Provide a numerical value (no need to include units). examples: - - value: '2' + - value: '2' ns_per_100_kbp: name: ns_per_100_kbp - title: Ns_per_100_kbp - description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs - (kbp). - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001484 + title: Ns_per_100_kbp range: integer + description: The number of ambiguous bases (Ns) normalized per 100 kilobasepairs (kbp). + comments: + - Provide a numerical value (no need to include units). examples: - - value: '342' + - value: '342' n50: name: n50 - title: N50 - description: The length of the shortest read that, together with other reads, - represents at least 50% of the nucleotides in a set of sequences. - comments: - - Provide the N50 value in Mb. slot_uri: GENEPIO:0100938 + title: N50 range: integer + description: The length of the shortest read that, together with other reads, represents at least 50% of the nucleotides in a set of sequences. + comments: + - Provide the N50 value in Mb. examples: - - value: '150' + - value: '150' percent_read_contamination_: name: percent_read_contamination_ - title: percent_read_contamination - description: The percent of the total number of reads identified as contamination - (not belonging to the target organism) in a sequence dataset. - comments: - - Provide the percent contamination value (no need to include units). slot_uri: GENEPIO:0100845 + title: percent_read_contamination range: integer + description: The percent of the total number of reads identified as contamination (not belonging to the target organism) in a sequence dataset. + comments: + - Provide the percent contamination value (no need to include units). examples: - - value: '2' + - value: '2' sequence_assembly_length: - name: sequence_assembly_length - title: sequence_assembly_length - description: The length of the genome generated by assembling reads using a scaffold - or by reference-based mapping. - comments: - - Provide a numerical value (no need to include units). + name: sequence_assembly_length slot_uri: GENEPIO:0100846 + title: sequence_assembly_length range: integer + description: The length of the genome generated by assembling reads using a scaffold or by reference-based mapping. + comments: + - Provide a numerical value (no need to include units). examples: - - value: '34272' + - value: '34272' consensus_genome_length: name: consensus_genome_length - title: consensus_genome_length - description: The length of the genome defined by the most common nucleotides at - each position. - comments: - - Provide a numerical value (no need to include units). slot_uri: GENEPIO:0001483 + title: consensus_genome_length range: integer + description: The length of the genome defined by the most common nucleotides at each position. + comments: + - Provide a numerical value (no need to include units). examples: - - value: '38677' + - value: '38677' reference_genome_accession: name: reference_genome_accession + slot_uri: GENEPIO:0001485 title: reference_genome_accession + range: WhitespaceMinimizedString description: A persistent, unique identifier of a genome database entry. comments: - - Provide the accession number of the reference genome. - slot_uri: GENEPIO:0001485 - range: WhitespaceMinimizedString + - Provide the accession number of the reference genome. examples: - - value: NC_045512.2 + - value: NC_045512.2 deduplication_method: name: deduplication_method + slot_uri: GENEPIO:0100831 title: deduplication_method + range: WhitespaceMinimizedString description: The method used to remove duplicated reads in a sequence read dataset. comments: - - Provide the deduplication software name followed by the version, or a link to - a tool or method. - slot_uri: GENEPIO:0100831 - range: WhitespaceMinimizedString + - Provide the deduplication software name followed by the version, or a link to a tool or method. examples: - - value: DeDup 0.12.8 + - value: DeDup 0.12.8 bioinformatics_protocol: name: bioinformatics_protocol + slot_uri: GENEPIO:0001489 title: bioinformatics_protocol + range: WhitespaceMinimizedString description: A description of the overall bioinformatics strategy used. comments: - - Further details regarding the methods used to process raw data, and/or generate - assemblies, and/or generate consensus sequences can. This information can be - provided in an SOP or protocol or pipeline/workflow. Provide the name and version - number of the protocol, or a GitHub link to a pipeline or workflow. - slot_uri: GENEPIO:0001489 - range: WhitespaceMinimizedString + - Further details regarding the methods used to process raw data, and/or generate assemblies, and/or generate consensus sequences can. This information can be provided in an SOP or protocol or pipeline/workflow. Provide the name and version number of the protocol, or a GitHub link to a pipeline or workflow. examples: - - value: https://github.com/phac-nml/ncov2019-artic-nf + - value: https://github.com/phac-nml/ncov2019-artic-nf read_mapping_software_name: name: read_mapping_software_name - title: read_mapping_software_name - description: The name of the software used to map sequence reads to a reference - genome or set of reference genes. - comments: - - Provide the name of the read mapping software. slot_uri: GENEPIO:0100832 + title: read_mapping_software_name range: WhitespaceMinimizedString + description: The name of the software used to map sequence reads to a reference genome or set of reference genes. + comments: + - Provide the name of the read mapping software. examples: - - value: Bowtie2, BWA-MEM, TopHat + - value: Bowtie2, BWA-MEM, TopHat read_mapping_software_version: name: read_mapping_software_version - title: read_mapping_software_version - description: The version of the software used to map sequence reads to a reference - genome or set of reference genes. - comments: - - Provide the version number of the read mapping software. slot_uri: GENEPIO:0100833 + title: read_mapping_software_version range: WhitespaceMinimizedString + description: The version of the software used to map sequence reads to a reference genome or set of reference genes. + comments: + - Provide the version number of the read mapping software. examples: - - value: 2.5.1 + - value: 2.5.1 taxonomic_reference_database_name: name: taxonomic_reference_database_name - title: taxonomic_reference_database_name - description: The name of the taxonomic reference database used to identify the - organism. - comments: - - Provide the name of the taxonomic reference database. slot_uri: GENEPIO:0100834 + title: taxonomic_reference_database_name range: WhitespaceMinimizedString + description: The name of the taxonomic reference database used to identify the organism. + comments: + - Provide the name of the taxonomic reference database. examples: - - value: NCBITaxon + - value: NCBITaxon taxonomic_reference_database_version: name: taxonomic_reference_database_version - title: taxonomic_reference_database_version - description: The version of the taxonomic reference database used to identify - the organism. - comments: - - Provide the version number of the taxonomic reference database. slot_uri: GENEPIO:0100835 + title: taxonomic_reference_database_version range: WhitespaceMinimizedString + description: The version of the taxonomic reference database used to identify the organism. + comments: + - Provide the version number of the taxonomic reference database. examples: - - value: '1.3' + - value: '1.3' taxonomic_analysis_report_filename: name: taxonomic_analysis_report_filename - title: taxonomic_analysis_report_filename - description: The filename of the report containing the results of a taxonomic - analysis. - comments: - - Provide the filename of the report containing the results of the taxonomic analysis. slot_uri: GENEPIO:0101074 + title: taxonomic_analysis_report_filename range: WhitespaceMinimizedString + description: The filename of the report containing the results of a taxonomic analysis. + comments: + - Provide the filename of the report containing the results of the taxonomic analysis. examples: - - value: WWtax_report_Feb1_2024.doc + - value: WWtax_report_Feb1_2024.doc taxonomic_analysis_date: name: taxonomic_analysis_date - title: taxonomic_analysis_date - description: The date a taxonomic analysis was performed. - comments: - - Providing the date that an analyis was performed can help provide context for - tool and reference database versions. Provide the date that the taxonomic analysis - was performed in ISO 8601 format, i.e. "YYYY-MM-DD". slot_uri: GENEPIO:0101075 + title: taxonomic_analysis_date range: date + description: The date a taxonomic analysis was performed. todos: - - <={today} + - <={today} + comments: + - Providing the date that an analyis was performed can help provide context for tool and reference database versions. Provide the date that the taxonomic analysis was performed in ISO 8601 format, i.e. "YYYY-MM-DD". examples: - - value: '2024-02-01' + - value: '2024-02-01' read_mapping_criteria: name: read_mapping_criteria + slot_uri: GENEPIO:0100836 title: read_mapping_criteria + range: WhitespaceMinimizedString description: A description of the criteria used to map reads to a reference sequence. comments: - - Provide a description of the read mapping criteria. - slot_uri: GENEPIO:0100836 - range: WhitespaceMinimizedString + - Provide a description of the read mapping criteria. examples: - - value: Phred score >20 + - value: Phred score >20 sequence_submitted_by: name: sequence_submitted_by + slot_uri: GENEPIO:0001159 title: sequence_submitted_by + any_of: + - range: SequenceSubmittedByMenu + - range: NullValueMenu description: The name of the agency that submitted the sequence to a database. comments: - - The name of the agency should be written out in full, (with minor exceptions) - and be consistent across multiple submissions. If submitting specimens rather - than sequencing data, please put the "National Microbiology Laboratory (NML)". - slot_uri: GENEPIO:0001159 - any_of: - - range: SequenceSubmittedByMenu - - range: NullValueMenu + - The name of the agency should be written out in full, (with minor exceptions) and be consistent across multiple submissions. If submitting specimens rather than sequencing data, please put the "National Microbiology Laboratory (NML)". examples: - - value: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] + - value: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] sequence_submitted_by_contact_name: name: sequence_submitted_by_contact_name - title: sequence_submitted_by_contact_name - description: The name or title of the contact responsible for follow-up regarding - the submission of the sequence to a repository or database. - comments: - - Provide the name of an individual or their job title. As personnel turnover - may render the contact's name obsolete, it is prefereable to provide a job title - for ensuring accuracy of information and institutional memory. If the information - is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100474 + title: sequence_submitted_by_contact_name range: WhitespaceMinimizedString + description: The name or title of the contact responsible for follow-up regarding the submission of the sequence to a repository or database. + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Enterics Lab Manager + - value: Enterics Lab Manager sequence_submitted_by_contact_email: name: sequence_submitted_by_contact_email - title: sequence_submitted_by_contact_email - description: The email address of the agency responsible for submission of the - sequence. - comments: - - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, - or RespLab@lab.ca slot_uri: GENEPIO:0001165 + title: sequence_submitted_by_contact_email range: WhitespaceMinimizedString + description: The email address of the agency responsible for submission of the sequence. + comments: + - The email address can represent a specific individual or lab e.g. johnnyblogs@lab.ca, or RespLab@lab.ca examples: - - value: RespLab@lab.ca + - value: RespLab@lab.ca publication_id: name: publication_id + slot_uri: GENEPIO:0100475 title: publication_ID + range: WhitespaceMinimizedString description: The identifier for a publication. comments: - - If the isolate is associated with a published work which can provide additional - information, provide the PubMed identifier of the publication. Other types of - identifiers (e.g. DOI) are also acceptable. - slot_uri: GENEPIO:0100475 - range: WhitespaceMinimizedString + - If the isolate is associated with a published work which can provide additional information, provide the PubMed identifier of the publication. Other types of identifiers (e.g. DOI) are also acceptable. examples: - - value: 'PMID: 33205991' + - value: 'PMID: 33205991' attribute_package: name: attribute_package + slot_uri: GENEPIO:0100476 title: attribute_package + any_of: + - range: AttributePackageMenu + - range: NullValueMenu description: The attribute package used to structure metadata in an INSDC BioSample. comments: - - "If the sample is from a specific human or animal, put \u201CPathogen.cl\u201D\ - . If the sample is from an environmental sample including food, feed, production\ - \ facility, farm, water source, manure etc, put \u201CPathogen.env\u201D." - slot_uri: GENEPIO:0100476 - any_of: - - range: AttributePackageMenu - - range: NullValueMenu + - If the sample is from a specific human or animal, put “Pathogen.cl”. If the sample is from an environmental sample including food, feed, production facility, farm, water source, manure etc, put “Pathogen.env”. examples: - - value: Pathogen.env [GENEPIO:0100581] + - value: Pathogen.env [GENEPIO:0100581] bioproject_accession: name: bioproject_accession - title: bioproject_accession - description: The INSDC accession number of the BioProject(s) to which the BioSample - belongs. - comments: - - Required if submission is linked to a BioProject. BioProjects are an organizing - tool that links together raw sequence data, assemblies, and their associated - metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., - PRJNA12345 and is created once at the beginning of a new sequencing project. - Your laboratory can have one or many BioProjects. slot_uri: GENEPIO:0001136 + title: bioproject_accession range: WhitespaceMinimizedString - examples: - - value: PRJNA12345 + description: The INSDC accession number of the BioProject(s) to which the BioSample belongs. exact_mappings: - - BIOSAMPLE:bioproject_accession - - NCBI_BIOSAMPLE_Enterics:bioproject_accession + - BIOSAMPLE:bioproject_accession + - NCBI_BIOSAMPLE_Enterics:bioproject_accession + comments: + - Required if submission is linked to a BioProject. BioProjects are an organizing tool that links together raw sequence data, assemblies, and their associated metadata. A valid BioProject accession has prefix PRJN, PRJE or PRJD, e.g., PRJNA12345 and is created once at the beginning of a new sequencing project. Your laboratory can have one or many BioProjects. + examples: + - value: PRJNA12345 biosample_accession: name: biosample_accession + slot_uri: GENEPIO:0001139 title: biosample_accession + range: WhitespaceMinimizedString description: The identifier assigned to a BioSample in INSDC archives. + exact_mappings: + - ENA_ANTIBIOGRAM:bioSample_ID comments: - - Store the accession returned from the BioSample submission. NCBI BioSamples - will have the prefix SAMN, whileEMBL- EBI BioSamples will have the prefix SAMEA. - slot_uri: GENEPIO:0001139 - range: WhitespaceMinimizedString + - Store the accession returned from the BioSample submission. NCBI BioSamples will have the prefix SAMN, whileEMBL- EBI BioSamples will have the prefix SAMEA. examples: - - value: SAMN14180202 - exact_mappings: - - ENA_ANTIBIOGRAM:bioSample_ID + - value: SAMN14180202 sra_accession: name: sra_accession - title: SRA_accession - description: The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) - or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological - metadata and quality control metrics submitted to the INSDC. - comments: - - Store the accession assigned to the submitted "run". NCBI-SRA accessions start - with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR. slot_uri: GENEPIO:0001142 + title: SRA_accession range: WhitespaceMinimizedString + description: The Sequence Read Archive (SRA), European Nucleotide Archive (ENA) or DDBJ Sequence Read Archive (DRA) identifier linking raw read data, methodological metadata and quality control metrics submitted to the INSDC. + comments: + - Store the accession assigned to the submitted "run". NCBI-SRA accessions start with SRR, EBI-ENA runs start with ERR and DRA accessions start with DRR. examples: - - value: SRR11177792 + - value: SRR11177792 genbank_accession: name: genbank_accession - title: GenBank_accession - description: The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC - archives. - comments: - - Store the accession returned from a GenBank/ENA/DDBJ submission. slot_uri: GENEPIO:0001145 + title: GenBank_accession range: WhitespaceMinimizedString + description: The GenBank/ENA/DDBJ identifier assigned to the sequence in the INSDC archives. + comments: + - Store the accession returned from a GenBank/ENA/DDBJ submission. examples: - - value: MN908947.3 + - value: MN908947.3 prevalence_metrics: name: prevalence_metrics - title: prevalence_metrics - description: Metrics regarding the prevalence of the pathogen of interest obtained - from a surveillance project. - comments: - - Risk assessment requires detailed information regarding the quantities of a - pathogen in a specified location, commodity, or environment. As such, it is - useful for risk assessors to know what types of information are available through - documented methods and results. Provide the metric types that are available - in the surveillance project sample plan by selecting them from the pick list. - The metrics of interest are " Number of total samples collected", "Number of - positive samples", "Average count of hazard organism", "Average count of indicator - organism". You do not need to provide the actual values, just indicate that - the information is available. slot_uri: GENEPIO:0100480 - recommended: true + title: prevalence_metrics range: WhitespaceMinimizedString + recommended: true + description: Metrics regarding the prevalence of the pathogen of interest obtained from a surveillance project. + comments: + - Risk assessment requires detailed information regarding the quantities of a pathogen in a specified location, commodity, or environment. As such, it is useful for risk assessors to know what types of information are available through documented methods and results. Provide the metric types that are available in the surveillance project sample plan by selecting them from the pick list. The metrics of interest are " Number of total samples collected", "Number of positive samples", "Average count of hazard organism", "Average count of indicator organism". You do not need to provide the actual values, just indicate that the information is available. examples: - - value: Number of total samples collected, Number of positive samples + - value: Number of total samples collected, Number of positive samples prevalence_metrics_details: name: prevalence_metrics_details - title: prevalence_metrics_details - description: The details pertaining to the prevalence metrics from a surveillance - project. - comments: - - If there are details pertaining to samples or organism counts in the sample - plan that might be informative, provide details using free text. slot_uri: GENEPIO:0100481 - recommended: true + title: prevalence_metrics_details range: WhitespaceMinimizedString + recommended: true + description: The details pertaining to the prevalence metrics from a surveillance project. + comments: + - If there are details pertaining to samples or organism counts in the sample plan that might be informative, provide details using free text. examples: - - value: Hazard organism counts (i.e. Salmonella) do not distinguish between serovars. + - value: Hazard organism counts (i.e. Salmonella) do not distinguish between serovars. stage_of_production: name: stage_of_production + slot_uri: GENEPIO:0100482 title: stage_of_production + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + recommended: true description: The stage of food production. comments: - - Provide the stage of food production as free text. - slot_uri: GENEPIO:0100482 - recommended: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the stage of food production as free text. examples: - - value: Abattoir [ENVO:01000925] + - value: Abattoir [ENVO:01000925] experimental_intervention: name: experimental_intervention - title: experimental_intervention - description: The category of the experimental intervention applied in the food - production system. - comments: - - In some surveys, a particular intervention in the food supply chain in studied. - If there was an intervention specified in the sample plan, select the intervention - category from the pick list provided. slot_uri: GENEPIO:0100483 - multivalued: true - recommended: true + title: experimental_intervention any_of: - - range: ExperimentalInterventionMenu - - range: NullValueMenu - examples: - - value: Vaccination [NCIT:C15346] + - range: ExperimentalInterventionMenu + - range: NullValueMenu + recommended: true + description: The category of the experimental intervention applied in the food production system. + multivalued: true exact_mappings: - - NCBI_BIOSAMPLE_Enterics:upstream_intervention + - NCBI_BIOSAMPLE_Enterics:upstream_intervention + comments: + - In some surveys, a particular intervention in the food supply chain in studied. If there was an intervention specified in the sample plan, select the intervention category from the pick list provided. + examples: + - value: Vaccination [NCIT:C15346] experiment_intervention_details: name: experiment_intervention_details - title: experiment_intervention_details - description: The details of the experimental intervention applied in the food - production system. - comments: - - If an experimental intervention was applied in the survey, provide details in - this field as free text. slot_uri: GENEPIO:0100484 - recommended: true + title: experiment_intervention_details range: WhitespaceMinimizedString + recommended: true + description: The details of the experimental intervention applied in the food production system. + comments: + - If an experimental intervention was applied in the survey, provide details in this field as free text. examples: - - value: 2% cranberry solution mixed in feed + - value: 2% cranberry solution mixed in feed amr_testing_by: name: amr_testing_by - title: AMR_testing_by - description: The name of the organization that performed the antimicrobial resistance - testing. - comments: - - Provide the name of the agency, organization or institution that performed the - AMR testing, in full (avoid abbreviations). If the information is unknown or - cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100511 - required: true + title: AMR_testing_by any_of: - - range: AmrTestingByMenu - - range: NullValueMenu + - range: AmrTestingByMenu + - range: NullValueMenu + required: true + description: The name of the organization that performed the antimicrobial resistance testing. + comments: + - Provide the name of the agency, organization or institution that performed the AMR testing, in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] + - value: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] amr_testing_by_laboratory_name: name: amr_testing_by_laboratory_name - title: AMR_testing_by_laboratory_name - description: The name of the lab within the organization that performed the antimicrobial - resistance testing. - comments: - - Provide the name of the specific laboratory that performed the AMR testing (avoid - abbreviations). If the information is unknown or cannot be provided, leave blank - or provide a null value. slot_uri: GENEPIO:0100512 + title: AMR_testing_by_laboratory_name range: WhitespaceMinimizedString + description: The name of the lab within the organization that performed the antimicrobial resistance testing. + comments: + - Provide the name of the specific laboratory that performed the AMR testing (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Topp Lab + - value: Topp Lab amr_testing_by_contact_name: name: amr_testing_by_contact_name - title: AMR_testing_by_contact_name - description: The name of the individual or the individual's role in the organization - that performed the antimicrobial resistance testing. - comments: - - Provide the name of an individual or their job title. As personnel turnover - may render the contact's name obsolete, it is more preferable to provide a job - title for ensuring accuracy of information and institutional memory. If the - information is unknown or cannot be provided, leave blank or provide a null - value. slot_uri: GENEPIO:0100513 - required: true + title: AMR_testing_by_contact_name any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The name of the individual or the individual's role in the organization that performed the antimicrobial resistance testing. + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is more preferable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Enterics Lab Manager + - value: Enterics Lab Manager amr_testing_by_contact_email: name: amr_testing_by_contact_email - title: AMR_testing_by_contact_email - description: The email of the individual or the individual's role in the organization - that performed the antimicrobial resistance testing. - comments: - - Provide the email associated with the listed contact. As personnel turnover - may render an individual's email obsolete, it is more preferable to provide - an address for a position or lab, to ensure accuracy of information and institutional - memory. If the information is unknown or cannot be provided, leave blank or - provide a null value. slot_uri: GENEPIO:0100514 - required: true + title: AMR_testing_by_contact_email any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true + description: The email of the individual or the individual's role in the organization that performed the antimicrobial resistance testing. + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more preferable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: johnnyblogs@lab.ca + - value: johnnyblogs@lab.ca amr_testing_date: name: amr_testing_date - title: AMR_testing_date - description: The date the antimicrobial resistance testing was performed. - comments: - - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" - or "YYYY". slot_uri: GENEPIO:0100515 + title: AMR_testing_date range: date + description: The date the antimicrobial resistance testing was performed. todos: - - <={today} + - <={today} + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". examples: - - value: '2022-04-03' + - value: '2022-04-03' authors: name: authors - title: authors - description: Names of individuals contributing to the processes of sample collection, - sequence generation, analysis, and data submission. - comments: - - Include the first and last names of all individuals that should be attributed, - separated by a comma. slot_uri: GENEPIO:0001517 - recommended: true + title: authors range: WhitespaceMinimizedString + recommended: true + description: Names of individuals contributing to the processes of sample collection, sequence generation, analysis, and data submission. + comments: + - Include the first and last names of all individuals that should be attributed, separated by a comma. examples: - - value: Tejinder Singh, Fei Hu, Joe Blogs + - value: Tejinder Singh, Fei Hu, Joe Blogs dataharmonizer_provenance: name: dataharmonizer_provenance + slot_uri: GENEPIO:0001518 title: DataHarmonizer provenance + range: Provenance description: The DataHarmonizer software and template version provenance. comments: - - The current software and template version information will be automatically - generated in this field after the user utilizes the "validate" function. This - information will be generated regardless as to whether the row is valid of not. - slot_uri: GENEPIO:0001518 - range: Provenance + - The current software and template version information will be automatically generated in this field after the user utilizes the "validate" function. This information will be generated regardless as to whether the row is valid of not. examples: - - value: DataHarmonizer v1.4.3, GRDI v1.0.0 + - value: DataHarmonizer v1.4.3, GRDI v1.0.0 isolate_id: name: isolate_id - title: isolate_ID slot_uri: GENEPIO:0100456 + title: isolate_ID required: true alternative_isolate_id: name: alternative_isolate_id + slot_uri: GENEPIO:0100457 title: alternative_isolate_ID + range: WhitespaceMinimizedString + recommended: true description: An alternative isolate_ID assigned to the isolate by another organization. + exact_mappings: + - NCBI_BIOSAMPLE_Enterics:isolate_name_alias comments: - - "Alternative isolate IDs should be provided in the in a prescribed format which\ - \ consists of the ID followed by square brackets (no space in between the ID\ - \ and bracket) containing the short form of ID provider\u2019s agency name i.e.\ - \ ID[short organization code]. Agency short forms include the following:\nPublic\ - \ Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture\ - \ and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment\ - \ and Climate Change Canada: ECCC\nHealth Canada: HC \nAn example of a properly\ - \ formatted alternative_isolate_identifier would be e.g. XYZ4567[CFIA]\nMultiple\ - \ alternative isolate IDs can be provided, separated by semi-colons." - slot_uri: GENEPIO:0100457 - recommended: true - range: WhitespaceMinimizedString + - "Alternative isolate IDs should be provided in the in a prescribed format which consists of the ID followed by square brackets (no space in between the ID and bracket) containing the short form of ID provider’s agency name i.e. ID[short organization code]. Agency short forms include the following:\nPublic Health Agency of Canada: PHAC\nCanadian Food Inspection Agency: CFIA\nAgriculture and Agri-Food Canada: AAFC\nFisheries and Oceans Canada: DFO\nEnvironment and Climate Change Canada: ECCC\nHealth Canada: HC \nAn example of a properly formatted alternative_isolate_identifier would be e.g. XYZ4567[CFIA]\nMultiple alternative isolate IDs can be provided, separated by semi-colons." examples: - - value: GHIF3456[PHAC] - - value: QWICK222[CFIA] - exact_mappings: - - NCBI_BIOSAMPLE_Enterics:isolate_name_alias + - value: GHIF3456[PHAC] + - value: QWICK222[CFIA] progeny_isolate_id: name: progeny_isolate_id - title: progeny_isolate_ID - description: The identifier assigned to a progenitor isolate derived from an isolate - that was directly obtained from a sample. - comments: - - If your sequence data pertains to progeny of an original isolate, provide the - progeny_isolate_ID. slot_uri: GENEPIO:0100458 + title: progeny_isolate_ID range: WhitespaceMinimizedString + description: The identifier assigned to a progenitor isolate derived from an isolate that was directly obtained from a sample. + comments: + - If your sequence data pertains to progeny of an original isolate, provide the progeny_isolate_ID. examples: - - value: SUB_ON_1526 + - value: SUB_ON_1526 irida_isolate_id: name: irida_isolate_id + slot_uri: GENEPIO:0100459 title: IRIDA_isolate_ID + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: The identifier of the isolate in the IRIDA platform. comments: - - Provide the "sample ID" used to track information linked to the isolate in IRIDA. - IRIDA sample IDs should be unqiue to avoid ID clash. This is very important - in large Projects, especially when samples are shared from different organizations. - Download the IRIDA sample ID and add it to the sample data in your spreadsheet - as part of good data management practices. - slot_uri: GENEPIO:0100459 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the "sample ID" used to track information linked to the isolate in IRIDA. IRIDA sample IDs should be unqiue to avoid ID clash. This is very important in large Projects, especially when samples are shared from different organizations. Download the IRIDA sample ID and add it to the sample data in your spreadsheet as part of good data management practices. examples: - - value: GRDI_LL_12345 + - value: GRDI_LL_12345 irida_project_id: name: irida_project_id + slot_uri: GENEPIO:0100460 title: IRIDA_project_ID + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: The identifier of the Project in the iRIDA platform. comments: - - Provide the IRIDA "project ID". - slot_uri: GENEPIO:0100460 - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - Provide the IRIDA "project ID". examples: - - value: '666' + - value: '666' isolated_by: name: isolated_by - title: isolated_by - description: The name of the agency, organization or institution with which the - individual who performed the isolation procedure is affiliated. - comments: - - Provide the name of the agency, organization or institution that isolated the - original isolate in full (avoid abbreviations). If the information is unknown - or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100461 + title: isolated_by range: IsolatedByMenu + description: The name of the agency, organization or institution with which the individual who performed the isolation procedure is affiliated. + comments: + - Provide the name of the agency, organization or institution that isolated the original isolate in full (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] + - value: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] isolated_by_laboratory_name: name: isolated_by_laboratory_name - title: isolated_by_laboratory_name - description: The specific laboratory affiliation of the individual who performed - the isolation procedure. - comments: - - Provide the name of the specific laboratory that that isolated the original - isolate (avoid abbreviations). If the information is unknown or cannot be provided, - leave blank or provide a null value. slot_uri: GENEPIO:0100462 + title: isolated_by_laboratory_name range: WhitespaceMinimizedString + description: The specific laboratory affiliation of the individual who performed the isolation procedure. + comments: + - Provide the name of the specific laboratory that that isolated the original isolate (avoid abbreviations). If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Topp Lab + - value: Topp Lab isolated_by_contact_name: name: isolated_by_contact_name - title: isolated_by_contact_name - description: The name or title of the contact responsible for follow-up regarding - the isolate. - comments: - - Provide the name of an individual or their job title. As personnel turnover - may render the contact's name obsolete, it is prefereable to provide a job title - for ensuring accuracy of information and institutional memory. If the information - is unknown or cannot be provided, leave blank or provide a null value. slot_uri: GENEPIO:0100463 + title: isolated_by_contact_name range: WhitespaceMinimizedString + description: The name or title of the contact responsible for follow-up regarding the isolate. + comments: + - Provide the name of an individual or their job title. As personnel turnover may render the contact's name obsolete, it is prefereable to provide a job title for ensuring accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: Enterics Lab Manager + - value: Enterics Lab Manager isolated_by_contact_email: name: isolated_by_contact_email - title: isolated_by_contact_email - description: The email address of the contact responsible for follow-up regarding - the isolate. - comments: - - Provide the email associated with the listed contact. As personnel turnover - may render an individual's email obsolete, it is more prefereable to provide - an address for a position or lab, to ensure accuracy of information and institutional - memory. If the information is unknown or cannot be provided, leave blank or - provide a null value. slot_uri: GENEPIO:0100464 + title: isolated_by_contact_email range: WhitespaceMinimizedString + description: The email address of the contact responsible for follow-up regarding the isolate. + comments: + - Provide the email associated with the listed contact. As personnel turnover may render an individual's email obsolete, it is more prefereable to provide an address for a position or lab, to ensure accuracy of information and institutional memory. If the information is unknown or cannot be provided, leave blank or provide a null value. examples: - - value: enterics@lab.ca + - value: enterics@lab.ca isolation_date: name: isolation_date - title: isolation_date - description: The date on which the isolate was isolated from a sample. - comments: - - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" - or "YYYY". slot_uri: GENEPIO:0100465 + title: isolation_date range: date + description: The date on which the isolate was isolated from a sample. todos: - - <={today} - examples: - - value: '2020-10-30' + - <={today} exact_mappings: - - NCBI_BIOSAMPLE_Enterics:cult_isol_date + - NCBI_BIOSAMPLE_Enterics:cult_isol_date + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". + examples: + - value: '2020-10-30' isolate_received_date: name: isolate_received_date - title: isolate_received_date - description: The date on which the isolate was received by the laboratory. - comments: - - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" - or "YYYY". slot_uri: GENEPIO:0100466 + title: isolate_received_date range: WhitespaceMinimizedString + description: The date on which the isolate was received by the laboratory. todos: - - <={today} + - <={today} + comments: + - Provide the date according to the ISO 8601 standard "YYYY-MM-DD", "YYYY-MM" or "YYYY". examples: - - value: '2020-11-15' + - value: '2020-11-15' antimicrobial_drug: name: antimicrobial_drug title: antimicrobial_drug + range: AntimicrobialResistanceTestDrugMenu + required: true description: The drug which the pathogen was exposed to. comments: - - Select a drug from the pick list provided. - required: true - range: AntimicrobialResistanceTestDrugMenu + - Select a drug from the pick list provided. examples: - - value: ampicillin + - value: ampicillin resistance_phenotype: name: resistance_phenotype title: resistance_phenotype - description: The antimicrobial resistance phenotype, as determined by the antibiotic - susceptibility measurement and testing standard for this antibiotic - comments: - - Select a phenotype from the pick list provided. - recommended: true any_of: - - range: AntimicrobialPhenotypeMenu - - range: NullValueMenu + - range: AntimicrobialPhenotypeMenu + - range: NullValueMenu + recommended: true + description: The antimicrobial resistance phenotype, as determined by the antibiotic susceptibility measurement and testing standard for this antibiotic + comments: + - Select a phenotype from the pick list provided. examples: - - value: Susceptible antimicrobial phenotype [ARO:3004302] + - value: Susceptible antimicrobial phenotype [ARO:3004302] measurement: name: measurement title: measurement + any_of: + - range: WhitespaceMinimizedString + - range: NullValueMenu + required: true description: The measured value of amikacin resistance. comments: - - This field should only contain a number (either an integer or a number with - decimals). - required: true - any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - This field should only contain a number (either an integer or a number with decimals). examples: - - value: '4' + - value: '4' measurement_units: name: measurement_units title: measurement_units + any_of: + - range: AntimicrobialMeasurementUnitsMenu + - range: NullValueMenu + required: true description: The units of the antimicrobial resistance measurement. comments: - - Select the units from the pick list provided. Use the Term Request System to - request the addition of other units if necessary. - required: true - any_of: - - range: AntimicrobialMeasurementUnitsMenu - - range: NullValueMenu + - Select the units from the pick list provided. Use the Term Request System to request the addition of other units if necessary. examples: - - value: ug/mL [UO:0000274] + - value: ug/mL [UO:0000274] measurement_sign: name: measurement_sign title: measurement_sign + any_of: + - range: AntimicrobialMeasurementSignMenu + - range: NullValueMenu + required: true description: The qualifier associated with the antimicrobial resistance measurement comments: - - Select the comparator sign from the pick list provided. Use the Term Request - System to request the addition of other signs if necessary. - required: true - any_of: - - range: AntimicrobialMeasurementSignMenu - - range: NullValueMenu + - Select the comparator sign from the pick list provided. Use the Term Request System to request the addition of other signs if necessary. examples: - - value: greater than (>) [GENEPIO:0001006] + - value: greater than (>) [GENEPIO:0001006] laboratory_typing_method: name: laboratory_typing_method title: laboratory_typing_method + any_of: + - range: AntimicrobialLaboratoryTypingMethodMenu + - range: NullValueMenu description: The general method used for antimicrobial susceptibility testing. comments: - - Select a typing method from the pick list provided. Use the Term Request System - to request the addition of other methods if necessary. - any_of: - - range: AntimicrobialLaboratoryTypingMethodMenu - - range: NullValueMenu + - Select a typing method from the pick list provided. Use the Term Request System to request the addition of other methods if necessary. examples: - - value: Broth dilution [ARO:3004397] + - value: Broth dilution [ARO:3004397] laboratory_typing_platform: name: laboratory_typing_platform title: laboratory_typing_platform + any_of: + - range: AntimicrobialLaboratoryTypingPlatformMenu + - range: NullValueMenu description: The brand/platform used for antimicrobial susceptibility testing. comments: - - Select a typing platform from the pick list provided. Use the Term Request System - to request the addition of other platforms if necessary. - any_of: - - range: AntimicrobialLaboratoryTypingPlatformMenu - - range: NullValueMenu + - Select a typing platform from the pick list provided. Use the Term Request System to request the addition of other platforms if necessary. examples: - - value: Sensitire [ARO:3004402] + - value: Sensitire [ARO:3004402] laboratory_typing_platform_version: name: laboratory_typing_platform_version title: laboratory_typing_platform_version - description: The specific name and version of the plate, panel, or other platform - used for antimicrobial susceptibility testing. - comments: - - Include any additional information about the antimicrobial susceptibility test - such as the drug panel details. any_of: - - range: WhitespaceMinimizedString - - range: NullValueMenu + - range: WhitespaceMinimizedString + - range: NullValueMenu + description: The specific name and version of the plate, panel, or other platform used for antimicrobial susceptibility testing. + comments: + - Include any additional information about the antimicrobial susceptibility test such as the drug panel details. examples: - - value: CMV3AGNF + - value: CMV3AGNF vendor_name: name: vendor_name title: vendor_name + any_of: + - range: AntimicrobialVendorName + - range: NullValueMenu description: The name of the vendor of the testing platform used. comments: - - Provide the full name of the company (avoid abbreviations). - any_of: - - range: AntimicrobialVendorName - - range: NullValueMenu + - Provide the full name of the company (avoid abbreviations). examples: - - value: Sensititre + - value: Sensititre testing_standard: name: testing_standard title: testing_standard + any_of: + - range: AntimicrobialTestingStandardMenu + - range: NullValueMenu + recommended: true description: The testing standard used for determination of resistance phenotype comments: - - Select a testing standard from the pick list provided. - recommended: true - any_of: - - range: AntimicrobialTestingStandardMenu - - range: NullValueMenu + - Select a testing standard from the pick list provided. examples: - - value: Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366] + - value: Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366] testing_standard_version: name: testing_standard_version title: testing_standard_version - description: The version number associated with the testing standard used for - determination of antimicrobial resistance phenotype. If applicable, include - a version number for the testing standard used. - comments: - - If applicable, include a version number for the testing standard used. range: WhitespaceMinimizedString + description: The version number associated with the testing standard used for determination of antimicrobial resistance phenotype. If applicable, include a version number for the testing standard used. + comments: + - If applicable, include a version number for the testing standard used. examples: - - value: M100 + - value: M100 testing_standard_details: name: testing_standard_details title: testing_standard_details - description: Additional details associated with the testing standard used for - determination of antimicrobial resistance phenotype - comments: - - This information may include the year or location where the testing standard - was published. If not applicable, leave blank. range: WhitespaceMinimizedString + description: Additional details associated with the testing standard used for determination of antimicrobial resistance phenotype + comments: + - This information may include the year or location where the testing standard was published. If not applicable, leave blank. examples: - - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' - - value: '2017.' + - value: '27th ed. Wayne, PA: Clinical and Laboratory Standards Institute' + - value: '2017.' susceptible_breakpoint: name: susceptible_breakpoint title: susceptible_breakpoint - description: "The maximum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ - \ field, for a sample to be considered \u201Csensitive\u201D to this antimicrobial." - comments: - - "This field should only contain a number (either an integer or a number with\ - \ decimals), since the \u201C<=\u201D qualifier is implied." range: WhitespaceMinimizedString + description: The maximum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “sensitive” to this antimicrobial. + comments: + - This field should only contain a number (either an integer or a number with decimals), since the “<=” qualifier is implied. examples: - - value: '8' + - value: '8' intermediate_breakpoint: name: intermediate_breakpoint title: intermediate_breakpoint - description: "The intermediate measurement(s), in the units specified in the \u201C\ - AMR_measurement_units\u201D field, where a sample would be considered to have\ - \ an \u201Cintermediate\u201D phenotype for this antimicrobial." range: WhitespaceMinimizedString + description: The intermediate measurement(s), in the units specified in the “AMR_measurement_units” field, where a sample would be considered to have an “intermediate” phenotype for this antimicrobial. examples: - - value: '16' + - value: '16' resistant_breakpoint: name: resistant_breakpoint title: resistant_breakpoint - description: "The minimum measurement, in the units specified in the \u201Cantibiotic_measurement_units\u201D\ - \ field, for a sample to be considered \u201Cresistant\u201D to this antimicrobial." - comments: - - "This field should only contain a number (either an integer or a number with\ - \ decimals), since the \u201C>=\u201D qualifier is implied." range: WhitespaceMinimizedString + description: The minimum measurement, in the units specified in the “antibiotic_measurement_units” field, for a sample to be considered “resistant” to this antimicrobial. + comments: + - This field should only contain a number (either an integer or a number with decimals), since the “>=” qualifier is implied. examples: - - value: '32' + - value: '32' enums: NullValueMenu: name: NullValueMenu @@ -3660,135 +3473,175 @@ enums: permissible_values: Not Applicable [GENEPIO:0001619]: text: Not Applicable [GENEPIO:0001619] + title: Not Applicable [GENEPIO:0001619] exact_mappings: - - NCBI_ANTIBIOGRAM:Not%20applicable + - NCBI_ANTIBIOGRAM:Not%20applicable Missing [GENEPIO:0001618]: text: Missing [GENEPIO:0001618] + title: Missing [GENEPIO:0001618] exact_mappings: - - NCBI_ANTIBIOGRAM:Missing + - NCBI_ANTIBIOGRAM:Missing Not Collected [GENEPIO:0001620]: text: Not Collected [GENEPIO:0001620] + title: Not Collected [GENEPIO:0001620] exact_mappings: - - NCBI_ANTIBIOGRAM:Not%20collected + - NCBI_ANTIBIOGRAM:Not%20collected Not Provided [GENEPIO:0001668]: text: Not Provided [GENEPIO:0001668] + title: Not Provided [GENEPIO:0001668] exact_mappings: - - NCBI_ANTIBIOGRAM:Not%20provided + - NCBI_ANTIBIOGRAM:Not%20provided Restricted Access [GENEPIO:0001810]: text: Restricted Access [GENEPIO:0001810] + title: Restricted Access [GENEPIO:0001810] exact_mappings: - - NCBI_ANTIBIOGRAM:Restricted%20access + - NCBI_ANTIBIOGRAM:Restricted%20access SampleCollectedByMenu: name: SampleCollectedByMenu title: sample_collected_by menu permissible_values: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]: text: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] + title: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] BCCDC Public Health Laboratory [GENEPIO:0102053]: text: BCCDC Public Health Laboratory [GENEPIO:0102053] + title: BCCDC Public Health Laboratory [GENEPIO:0102053] Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]: text: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] + title: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]: text: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] + title: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]: text: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] + title: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] Health Canada (HC) [GENEPIO:0100554]: text: Health Canada (HC) [GENEPIO:0100554] - "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ) [GENEPIO:0102056]": - text: "Laboratoire de sant\xE9 publique du Qu\xE9bec (LSPQ) [GENEPIO:0102056]" + title: Health Canada (HC) [GENEPIO:0100554] + Laboratoire de santé publique du Québec (LSPQ) [GENEPIO:0102056]: + text: Laboratoire de santé publique du Québec (LSPQ) [GENEPIO:0102056] + title: Laboratoire de santé publique du Québec (LSPQ) [GENEPIO:0102056] Manitoba Cadham Provincial Laboratory [GENEPIO:0102054]: text: Manitoba Cadham Provincial Laboratory [GENEPIO:0102054] - "New Brunswick - Vitalit\xE9 Health Network [GENEPIO:0102055]": - text: "New Brunswick - Vitalit\xE9 Health Network [GENEPIO:0102055]" + title: Manitoba Cadham Provincial Laboratory [GENEPIO:0102054] + New Brunswick - Vitalité Health Network [GENEPIO:0102055]: + text: New Brunswick - Vitalité Health Network [GENEPIO:0102055] + title: New Brunswick - Vitalité Health Network [GENEPIO:0102055] Public Health Agency of Canada (PHAC) [GENEPIO:0100551]: text: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] + title: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] University of Manitoba (UM) [GENEPIO:0004434]: text: University of Manitoba (UM) [GENEPIO:0004434] + title: University of Manitoba (UM) [GENEPIO:0004434] PurposeOfSamplingMenu: name: PurposeOfSamplingMenu title: purpose_of_sampling menu permissible_values: Cluster/Outbreak investigation [GENEPIO:0100001]: text: Cluster/Outbreak investigation [GENEPIO:0100001] + title: Cluster/Outbreak investigation [GENEPIO:0100001] Diagnostic testing [GENEPIO:0100002]: text: Diagnostic testing [GENEPIO:0100002] + title: Diagnostic testing [GENEPIO:0100002] Environmental testing [GENEPIO:0100548]: text: Environmental testing [GENEPIO:0100548] + title: Environmental testing [GENEPIO:0100548] Research [GENEPIO:0100003]: text: Research [GENEPIO:0100003] + title: Research [GENEPIO:0100003] Clinical trial [GENEPIO:0100549]: text: Clinical trial [GENEPIO:0100549] + title: Clinical trial [GENEPIO:0100549] is_a: Research [GENEPIO:0100003] Field experiment [GENEPIO:0100550]: text: Field experiment [GENEPIO:0100550] + title: Field experiment [GENEPIO:0100550] is_a: Research [GENEPIO:0100003] Survey study [GENEPIO:0100582]: text: Survey study [GENEPIO:0100582] + title: Survey study [GENEPIO:0100582] is_a: Research [GENEPIO:0100003] Surveillance [GENEPIO:0100004]: text: Surveillance [GENEPIO:0100004] + title: Surveillance [GENEPIO:0100004] PresamplingActivityMenu: name: PresamplingActivityMenu title: presampling_activity menu permissible_values: Addition of substances to food/water [GENEPIO:0100536]: text: Addition of substances to food/water [GENEPIO:0100536] + title: Addition of substances to food/water [GENEPIO:0100536] Antimicrobial pre-treatment [GENEPIO:0100537]: text: Antimicrobial pre-treatment [GENEPIO:0100537] + title: Antimicrobial pre-treatment [GENEPIO:0100537] Certified animal husbandry practices [GENEPIO:0100538]: text: Certified animal husbandry practices [GENEPIO:0100538] + title: Certified animal husbandry practices [GENEPIO:0100538] Certified humane animal husbandry practices [GENEPIO:0100894]: text: Certified humane animal husbandry practices [GENEPIO:0100894] + title: Certified humane animal husbandry practices [GENEPIO:0100894] is_a: Certified animal husbandry practices [GENEPIO:0100538] Certified organic farming practices [GENEPIO:0100539]: text: Certified organic farming practices [GENEPIO:0100539] + title: Certified organic farming practices [GENEPIO:0100539] Conventional farming practices [GENEPIO:0100895]: text: Conventional farming practices [GENEPIO:0100895] + title: Conventional farming practices [GENEPIO:0100895] Change in storage conditions [GENEPIO:0100540]: text: Change in storage conditions [GENEPIO:0100540] + title: Change in storage conditions [GENEPIO:0100540] Cleaning/disinfection [GENEPIO:0100541]: text: Cleaning/disinfection [GENEPIO:0100541] + title: Cleaning/disinfection [GENEPIO:0100541] Extended downtime between activities [GENEPIO:0100542]: text: Extended downtime between activities [GENEPIO:0100542] + title: Extended downtime between activities [GENEPIO:0100542] Fertilizer pre-treatment [GENEPIO:0100543]: text: Fertilizer pre-treatment [GENEPIO:0100543] + title: Fertilizer pre-treatment [GENEPIO:0100543] Genetic mutation [GENEPIO:0100544]: text: Genetic mutation [GENEPIO:0100544] + title: Genetic mutation [GENEPIO:0100544] Logistic slaughter [GENEPIO:0100545]: text: Logistic slaughter [GENEPIO:0100545] + title: Logistic slaughter [GENEPIO:0100545] Microbial pre-treatment [GENEPIO:0100546]: text: Microbial pre-treatment [GENEPIO:0100546] + title: Microbial pre-treatment [GENEPIO:0100546] Probiotic pre-treatment [GENEPIO:0100547]: text: Probiotic pre-treatment [GENEPIO:0100547] + title: Probiotic pre-treatment [GENEPIO:0100547] Vaccination [NCIT:C15346]: text: Vaccination [NCIT:C15346] + title: Vaccination [NCIT:C15346] Wastewater treatment process [ENVO:06105300]: text: Wastewater treatment process [ENVO:06105300] + title: Wastewater treatment process [ENVO:06105300] description: A recycling process during which wastewater is treated. Wastewater filtration [GENEPIO:0100881]: text: Wastewater filtration [GENEPIO:0100881] - description: A wastewater treatment process which removes solid particles - from wastewater by means of filtration. + title: Wastewater filtration [GENEPIO:0100881] + description: A wastewater treatment process which removes solid particles from wastewater by means of filtration. is_a: Wastewater treatment process [ENVO:06105300] Wastewater grit removal [GENEPIO:0100882]: text: Wastewater grit removal [GENEPIO:0100882] - description: A wastewater treatment process which removes sand, silt, and - grit from wastewater. + title: Wastewater grit removal [GENEPIO:0100882] + description: A wastewater treatment process which removes sand, silt, and grit from wastewater. is_a: Wastewater treatment process [ENVO:06105300] Wastewater microbial treatment [GENEPIO:0100883]: text: Wastewater microbial treatment [GENEPIO:0100883] - description: A wastewater treatment process in which microbes are used to - degrade the biological material in wastewater. + title: Wastewater microbial treatment [GENEPIO:0100883] + description: A wastewater treatment process in which microbes are used to degrade the biological material in wastewater. is_a: Wastewater treatment process [ENVO:06105300] Wastewater primary sedimentation [GENEPIO:0100884]: text: Wastewater primary sedimentation [GENEPIO:0100884] - description: A wastewater treatment process which removes solids and large - particles from influent through gravitational force. + title: Wastewater primary sedimentation [GENEPIO:0100884] + description: A wastewater treatment process which removes solids and large particles from influent through gravitational force. is_a: Wastewater treatment process [ENVO:06105300] Wastewater secondary sedimentation [GENEPIO:0100885]: text: Wastewater secondary sedimentation [GENEPIO:0100885] - description: A wastewater treatment process which removes biomass produced - in aeration from influent through gravitational force. + title: Wastewater secondary sedimentation [GENEPIO:0100885] + description: A wastewater treatment process which removes biomass produced in aeration from influent through gravitational force. is_a: Wastewater treatment process [ENVO:06105300] ExperimentalSpecimenRoleTypeMenu: name: ExperimentalSpecimenRoleTypeMenu @@ -3796,622 +3649,919 @@ enums: permissible_values: Positive experimental control [GENEPIO:0101018]: text: Positive experimental control [GENEPIO:0101018] + title: Positive experimental control [GENEPIO:0101018] Negative experimental control [GENEPIO:0101019]: text: Negative experimental control [GENEPIO:0101019] + title: Negative experimental control [GENEPIO:0101019] Technical replicate [EFO:0002090]: text: Technical replicate [EFO:0002090] + title: Technical replicate [EFO:0002090] Biological replicate [EFO:0002091]: text: Biological replicate [EFO:0002091] + title: Biological replicate [EFO:0002091] SpecimenProcessingMenu: name: SpecimenProcessingMenu title: specimen_processing menu permissible_values: Biological replicate process [GENEPIO:0101022]: text: Biological replicate process [GENEPIO:0101022] + title: Biological replicate process [GENEPIO:0101022] Samples pooled [OBI:0600016]: text: Samples pooled [OBI:0600016] + title: Samples pooled [OBI:0600016] Technical replicate process [GENEPIO:0101021]: text: Technical replicate process [GENEPIO:0101021] + title: Technical replicate process [GENEPIO:0101021] Isolated from single source [OBI:0002079]: text: Isolated from single source [OBI:0002079] + title: Isolated from single source [OBI:0002079] GeoLocNameCountryMenu: name: GeoLocNameCountryMenu title: geo_loc_name (country) menu permissible_values: Afghanistan [GAZ:00006882]: text: Afghanistan [GAZ:00006882] + title: Afghanistan [GAZ:00006882] Albania [GAZ:00002953]: text: Albania [GAZ:00002953] + title: Albania [GAZ:00002953] Algeria [GAZ:00000563]: text: Algeria [GAZ:00000563] + title: Algeria [GAZ:00000563] American Samoa [GAZ:00003957]: text: American Samoa [GAZ:00003957] + title: American Samoa [GAZ:00003957] Andorra [GAZ:00002948]: text: Andorra [GAZ:00002948] + title: Andorra [GAZ:00002948] Angola [GAZ:00001095]: text: Angola [GAZ:00001095] + title: Angola [GAZ:00001095] Anguilla [GAZ:00009159]: text: Anguilla [GAZ:00009159] + title: Anguilla [GAZ:00009159] Antarctica [GAZ:00000462]: text: Antarctica [GAZ:00000462] + title: Antarctica [GAZ:00000462] Antigua and Barbuda [GAZ:00006883]: text: Antigua and Barbuda [GAZ:00006883] + title: Antigua and Barbuda [GAZ:00006883] Argentina [GAZ:00002928]: text: Argentina [GAZ:00002928] + title: Argentina [GAZ:00002928] Armenia [GAZ:00004094]: text: Armenia [GAZ:00004094] + title: Armenia [GAZ:00004094] Aruba [GAZ:00004025]: text: Aruba [GAZ:00004025] + title: Aruba [GAZ:00004025] Ashmore and Cartier Islands [GAZ:00005901]: text: Ashmore and Cartier Islands [GAZ:00005901] + title: Ashmore and Cartier Islands [GAZ:00005901] Australia [GAZ:00000463]: text: Australia [GAZ:00000463] + title: Australia [GAZ:00000463] Austria [GAZ:00002942]: text: Austria [GAZ:00002942] + title: Austria [GAZ:00002942] Azerbaijan [GAZ:00004941]: text: Azerbaijan [GAZ:00004941] + title: Azerbaijan [GAZ:00004941] Bahamas [GAZ:00002733]: text: Bahamas [GAZ:00002733] + title: Bahamas [GAZ:00002733] Bahrain [GAZ:00005281]: text: Bahrain [GAZ:00005281] + title: Bahrain [GAZ:00005281] Baker Island [GAZ:00007117]: text: Baker Island [GAZ:00007117] + title: Baker Island [GAZ:00007117] Bangladesh [GAZ:00003750]: text: Bangladesh [GAZ:00003750] + title: Bangladesh [GAZ:00003750] Barbados [GAZ:00001251]: text: Barbados [GAZ:00001251] + title: Barbados [GAZ:00001251] Bassas da India [GAZ:00005810]: text: Bassas da India [GAZ:00005810] + title: Bassas da India [GAZ:00005810] Belarus [GAZ:00006886]: text: Belarus [GAZ:00006886] + title: Belarus [GAZ:00006886] Belgium [GAZ:00002938]: text: Belgium [GAZ:00002938] + title: Belgium [GAZ:00002938] Belize [GAZ:00002934]: text: Belize [GAZ:00002934] + title: Belize [GAZ:00002934] Benin [GAZ:00000904]: text: Benin [GAZ:00000904] + title: Benin [GAZ:00000904] Bermuda [GAZ:00001264]: text: Bermuda [GAZ:00001264] + title: Bermuda [GAZ:00001264] Bhutan [GAZ:00003920]: text: Bhutan [GAZ:00003920] + title: Bhutan [GAZ:00003920] Bolivia [GAZ:00002511]: text: Bolivia [GAZ:00002511] + title: Bolivia [GAZ:00002511] Borneo [GAZ:00025355]: text: Borneo [GAZ:00025355] + title: Borneo [GAZ:00025355] Bosnia and Herzegovina [GAZ:00006887]: text: Bosnia and Herzegovina [GAZ:00006887] + title: Bosnia and Herzegovina [GAZ:00006887] Botswana [GAZ:00001097]: text: Botswana [GAZ:00001097] + title: Botswana [GAZ:00001097] Bouvet Island [GAZ:00001453]: text: Bouvet Island [GAZ:00001453] + title: Bouvet Island [GAZ:00001453] Brazil [GAZ:00002828]: text: Brazil [GAZ:00002828] + title: Brazil [GAZ:00002828] British Virgin Islands [GAZ:00003961]: text: British Virgin Islands [GAZ:00003961] + title: British Virgin Islands [GAZ:00003961] Brunei [GAZ:00003901]: text: Brunei [GAZ:00003901] + title: Brunei [GAZ:00003901] Bulgaria [GAZ:00002950]: text: Bulgaria [GAZ:00002950] + title: Bulgaria [GAZ:00002950] Burkina Faso [GAZ:00000905]: text: Burkina Faso [GAZ:00000905] + title: Burkina Faso [GAZ:00000905] Burundi [GAZ:00001090]: text: Burundi [GAZ:00001090] + title: Burundi [GAZ:00001090] Cambodia [GAZ:00006888]: text: Cambodia [GAZ:00006888] + title: Cambodia [GAZ:00006888] Cameroon [GAZ:00001093]: text: Cameroon [GAZ:00001093] + title: Cameroon [GAZ:00001093] Canada [GAZ:00002560]: text: Canada [GAZ:00002560] + title: Canada [GAZ:00002560] Cape Verde [GAZ:00001227]: text: Cape Verde [GAZ:00001227] + title: Cape Verde [GAZ:00001227] Cayman Islands [GAZ:00003986]: text: Cayman Islands [GAZ:00003986] + title: Cayman Islands [GAZ:00003986] Central African Republic [GAZ:00001089]: text: Central African Republic [GAZ:00001089] + title: Central African Republic [GAZ:00001089] Chad [GAZ:00000586]: text: Chad [GAZ:00000586] + title: Chad [GAZ:00000586] Chile [GAZ:00002825]: text: Chile [GAZ:00002825] + title: Chile [GAZ:00002825] China [GAZ:00002845]: text: China [GAZ:00002845] + title: China [GAZ:00002845] Christmas Island [GAZ:00005915]: text: Christmas Island [GAZ:00005915] + title: Christmas Island [GAZ:00005915] Clipperton Island [GAZ:00005838]: text: Clipperton Island [GAZ:00005838] + title: Clipperton Island [GAZ:00005838] Cocos Islands [GAZ:00009721]: text: Cocos Islands [GAZ:00009721] + title: Cocos Islands [GAZ:00009721] Colombia [GAZ:00002929]: text: Colombia [GAZ:00002929] + title: Colombia [GAZ:00002929] Comoros [GAZ:00005820]: text: Comoros [GAZ:00005820] + title: Comoros [GAZ:00005820] Cook Islands [GAZ:00053798]: text: Cook Islands [GAZ:00053798] + title: Cook Islands [GAZ:00053798] Coral Sea Islands [GAZ:00005917]: text: Coral Sea Islands [GAZ:00005917] + title: Coral Sea Islands [GAZ:00005917] Costa Rica [GAZ:00002901]: text: Costa Rica [GAZ:00002901] + title: Costa Rica [GAZ:00002901] Cote d'Ivoire [GAZ:00000906]: text: Cote d'Ivoire [GAZ:00000906] + title: Cote d'Ivoire [GAZ:00000906] Croatia [GAZ:00002719]: text: Croatia [GAZ:00002719] + title: Croatia [GAZ:00002719] Cuba [GAZ:00003762]: text: Cuba [GAZ:00003762] + title: Cuba [GAZ:00003762] Curacao [GAZ:00012582]: text: Curacao [GAZ:00012582] + title: Curacao [GAZ:00012582] Cyprus [GAZ:00004006]: text: Cyprus [GAZ:00004006] + title: Cyprus [GAZ:00004006] Czech Republic [GAZ:00002954]: text: Czech Republic [GAZ:00002954] + title: Czech Republic [GAZ:00002954] Democratic Republic of the Congo [GAZ:00001086]: text: Democratic Republic of the Congo [GAZ:00001086] + title: Democratic Republic of the Congo [GAZ:00001086] Denmark [GAZ:00005852]: text: Denmark [GAZ:00005852] + title: Denmark [GAZ:00005852] Djibouti [GAZ:00000582]: text: Djibouti [GAZ:00000582] + title: Djibouti [GAZ:00000582] Dominica [GAZ:00006890]: text: Dominica [GAZ:00006890] + title: Dominica [GAZ:00006890] Dominican Republic [GAZ:00003952]: text: Dominican Republic [GAZ:00003952] + title: Dominican Republic [GAZ:00003952] Ecuador [GAZ:00002912]: text: Ecuador [GAZ:00002912] + title: Ecuador [GAZ:00002912] Egypt [GAZ:00003934]: text: Egypt [GAZ:00003934] + title: Egypt [GAZ:00003934] El Salvador [GAZ:00002935]: text: El Salvador [GAZ:00002935] + title: El Salvador [GAZ:00002935] Equatorial Guinea [GAZ:00001091]: text: Equatorial Guinea [GAZ:00001091] + title: Equatorial Guinea [GAZ:00001091] Eritrea [GAZ:00000581]: text: Eritrea [GAZ:00000581] + title: Eritrea [GAZ:00000581] Estonia [GAZ:00002959]: text: Estonia [GAZ:00002959] + title: Estonia [GAZ:00002959] Eswatini [GAZ:00001099]: text: Eswatini [GAZ:00001099] + title: Eswatini [GAZ:00001099] Ethiopia [GAZ:00000567]: text: Ethiopia [GAZ:00000567] + title: Ethiopia [GAZ:00000567] Europa Island [GAZ:00005811]: text: Europa Island [GAZ:00005811] + title: Europa Island [GAZ:00005811] Falkland Islands (Islas Malvinas) [GAZ:00001412]: text: Falkland Islands (Islas Malvinas) [GAZ:00001412] + title: Falkland Islands (Islas Malvinas) [GAZ:00001412] Faroe Islands [GAZ:00059206]: text: Faroe Islands [GAZ:00059206] + title: Faroe Islands [GAZ:00059206] Fiji [GAZ:00006891]: text: Fiji [GAZ:00006891] + title: Fiji [GAZ:00006891] Finland [GAZ:00002937]: text: Finland [GAZ:00002937] + title: Finland [GAZ:00002937] France [GAZ:00003940]: text: France [GAZ:00003940] + title: France [GAZ:00003940] French Guiana [GAZ:00002516]: text: French Guiana [GAZ:00002516] + title: French Guiana [GAZ:00002516] French Polynesia [GAZ:00002918]: text: French Polynesia [GAZ:00002918] + title: French Polynesia [GAZ:00002918] French Southern and Antarctic Lands [GAZ:00003753]: text: French Southern and Antarctic Lands [GAZ:00003753] + title: French Southern and Antarctic Lands [GAZ:00003753] Gabon [GAZ:00001092]: text: Gabon [GAZ:00001092] + title: Gabon [GAZ:00001092] Gambia [GAZ:00000907]: text: Gambia [GAZ:00000907] + title: Gambia [GAZ:00000907] Gaza Strip [GAZ:00009571]: text: Gaza Strip [GAZ:00009571] + title: Gaza Strip [GAZ:00009571] Georgia [GAZ:00004942]: text: Georgia [GAZ:00004942] + title: Georgia [GAZ:00004942] Germany [GAZ:00002646]: text: Germany [GAZ:00002646] + title: Germany [GAZ:00002646] Ghana [GAZ:00000908]: text: Ghana [GAZ:00000908] + title: Ghana [GAZ:00000908] Gibraltar [GAZ:00003987]: text: Gibraltar [GAZ:00003987] + title: Gibraltar [GAZ:00003987] Glorioso Islands [GAZ:00005808]: text: Glorioso Islands [GAZ:00005808] + title: Glorioso Islands [GAZ:00005808] Greece [GAZ:00002945]: text: Greece [GAZ:00002945] + title: Greece [GAZ:00002945] Greenland [GAZ:00001507]: text: Greenland [GAZ:00001507] + title: Greenland [GAZ:00001507] Grenada [GAZ:02000573]: text: Grenada [GAZ:02000573] + title: Grenada [GAZ:02000573] Guadeloupe [GAZ:00067142]: text: Guadeloupe [GAZ:00067142] + title: Guadeloupe [GAZ:00067142] Guam [GAZ:00003706]: text: Guam [GAZ:00003706] + title: Guam [GAZ:00003706] Guatemala [GAZ:00002936]: text: Guatemala [GAZ:00002936] + title: Guatemala [GAZ:00002936] Guernsey [GAZ:00001550]: text: Guernsey [GAZ:00001550] + title: Guernsey [GAZ:00001550] Guinea [GAZ:00000909]: text: Guinea [GAZ:00000909] + title: Guinea [GAZ:00000909] Guinea-Bissau [GAZ:00000910]: text: Guinea-Bissau [GAZ:00000910] + title: Guinea-Bissau [GAZ:00000910] Guyana [GAZ:00002522]: text: Guyana [GAZ:00002522] + title: Guyana [GAZ:00002522] Haiti [GAZ:00003953]: text: Haiti [GAZ:00003953] + title: Haiti [GAZ:00003953] Heard Island and McDonald Islands [GAZ:00009718]: text: Heard Island and McDonald Islands [GAZ:00009718] + title: Heard Island and McDonald Islands [GAZ:00009718] Honduras [GAZ:00002894]: text: Honduras [GAZ:00002894] + title: Honduras [GAZ:00002894] Hong Kong [GAZ:00003203]: text: Hong Kong [GAZ:00003203] + title: Hong Kong [GAZ:00003203] Howland Island [GAZ:00007120]: text: Howland Island [GAZ:00007120] + title: Howland Island [GAZ:00007120] Hungary [GAZ:00002952]: text: Hungary [GAZ:00002952] + title: Hungary [GAZ:00002952] Iceland [GAZ:00000843]: text: Iceland [GAZ:00000843] + title: Iceland [GAZ:00000843] India [GAZ:00002839]: text: India [GAZ:00002839] + title: India [GAZ:00002839] Indonesia [GAZ:00003727]: text: Indonesia [GAZ:00003727] + title: Indonesia [GAZ:00003727] Iran [GAZ:00004474]: text: Iran [GAZ:00004474] + title: Iran [GAZ:00004474] Iraq [GAZ:00004483]: text: Iraq [GAZ:00004483] + title: Iraq [GAZ:00004483] Ireland [GAZ:00002943]: text: Ireland [GAZ:00002943] + title: Ireland [GAZ:00002943] Isle of Man [GAZ:00052477]: text: Isle of Man [GAZ:00052477] + title: Isle of Man [GAZ:00052477] Israel [GAZ:00002476]: text: Israel [GAZ:00002476] + title: Israel [GAZ:00002476] Italy [GAZ:00002650]: text: Italy [GAZ:00002650] + title: Italy [GAZ:00002650] Jamaica [GAZ:00003781]: text: Jamaica [GAZ:00003781] + title: Jamaica [GAZ:00003781] Jan Mayen [GAZ:00005853]: text: Jan Mayen [GAZ:00005853] + title: Jan Mayen [GAZ:00005853] Japan [GAZ:00002747]: text: Japan [GAZ:00002747] + title: Japan [GAZ:00002747] Jarvis Island [GAZ:00007118]: text: Jarvis Island [GAZ:00007118] + title: Jarvis Island [GAZ:00007118] Jersey [GAZ:00001551]: text: Jersey [GAZ:00001551] + title: Jersey [GAZ:00001551] Johnston Atoll [GAZ:00007114]: text: Johnston Atoll [GAZ:00007114] + title: Johnston Atoll [GAZ:00007114] Jordan [GAZ:00002473]: text: Jordan [GAZ:00002473] + title: Jordan [GAZ:00002473] Juan de Nova Island [GAZ:00005809]: text: Juan de Nova Island [GAZ:00005809] + title: Juan de Nova Island [GAZ:00005809] Kazakhstan [GAZ:00004999]: text: Kazakhstan [GAZ:00004999] + title: Kazakhstan [GAZ:00004999] Kenya [GAZ:00001101]: text: Kenya [GAZ:00001101] + title: Kenya [GAZ:00001101] Kerguelen Archipelago [GAZ:00005682]: text: Kerguelen Archipelago [GAZ:00005682] + title: Kerguelen Archipelago [GAZ:00005682] Kingman Reef [GAZ:00007116]: text: Kingman Reef [GAZ:00007116] + title: Kingman Reef [GAZ:00007116] Kiribati [GAZ:00006894]: text: Kiribati [GAZ:00006894] + title: Kiribati [GAZ:00006894] Kosovo [GAZ:00011337]: text: Kosovo [GAZ:00011337] + title: Kosovo [GAZ:00011337] Kuwait [GAZ:00005285]: text: Kuwait [GAZ:00005285] + title: Kuwait [GAZ:00005285] Kyrgyzstan [GAZ:00006893]: text: Kyrgyzstan [GAZ:00006893] + title: Kyrgyzstan [GAZ:00006893] Laos [GAZ:00006889]: text: Laos [GAZ:00006889] + title: Laos [GAZ:00006889] Latvia [GAZ:00002958]: text: Latvia [GAZ:00002958] + title: Latvia [GAZ:00002958] Lebanon [GAZ:00002478]: text: Lebanon [GAZ:00002478] + title: Lebanon [GAZ:00002478] Lesotho [GAZ:00001098]: text: Lesotho [GAZ:00001098] + title: Lesotho [GAZ:00001098] Liberia [GAZ:00000911]: text: Liberia [GAZ:00000911] + title: Liberia [GAZ:00000911] Libya [GAZ:00000566]: text: Libya [GAZ:00000566] + title: Libya [GAZ:00000566] Liechtenstein [GAZ:00003858]: text: Liechtenstein [GAZ:00003858] + title: Liechtenstein [GAZ:00003858] Line Islands [GAZ:00007144]: text: Line Islands [GAZ:00007144] + title: Line Islands [GAZ:00007144] Lithuania [GAZ:00002960]: text: Lithuania [GAZ:00002960] + title: Lithuania [GAZ:00002960] Luxembourg [GAZ:00002947]: text: Luxembourg [GAZ:00002947] + title: Luxembourg [GAZ:00002947] Macau [GAZ:00003202]: text: Macau [GAZ:00003202] + title: Macau [GAZ:00003202] Madagascar [GAZ:00001108]: text: Madagascar [GAZ:00001108] + title: Madagascar [GAZ:00001108] Malawi [GAZ:00001105]: text: Malawi [GAZ:00001105] + title: Malawi [GAZ:00001105] Malaysia [GAZ:00003902]: text: Malaysia [GAZ:00003902] + title: Malaysia [GAZ:00003902] Maldives [GAZ:00006924]: text: Maldives [GAZ:00006924] + title: Maldives [GAZ:00006924] Mali [GAZ:00000584]: text: Mali [GAZ:00000584] + title: Mali [GAZ:00000584] Malta [GAZ:00004017]: text: Malta [GAZ:00004017] + title: Malta [GAZ:00004017] Marshall Islands [GAZ:00007161]: text: Marshall Islands [GAZ:00007161] + title: Marshall Islands [GAZ:00007161] Martinique [GAZ:00067143]: text: Martinique [GAZ:00067143] + title: Martinique [GAZ:00067143] Mauritania [GAZ:00000583]: text: Mauritania [GAZ:00000583] + title: Mauritania [GAZ:00000583] Mauritius [GAZ:00003745]: text: Mauritius [GAZ:00003745] + title: Mauritius [GAZ:00003745] Mayotte [GAZ:00003943]: text: Mayotte [GAZ:00003943] + title: Mayotte [GAZ:00003943] Mexico [GAZ:00002852]: text: Mexico [GAZ:00002852] + title: Mexico [GAZ:00002852] Micronesia [GAZ:00005862]: text: Micronesia [GAZ:00005862] + title: Micronesia [GAZ:00005862] Midway Islands [GAZ:00007112]: text: Midway Islands [GAZ:00007112] + title: Midway Islands [GAZ:00007112] Moldova [GAZ:00003897]: text: Moldova [GAZ:00003897] + title: Moldova [GAZ:00003897] Monaco [GAZ:00003857]: text: Monaco [GAZ:00003857] + title: Monaco [GAZ:00003857] Mongolia [GAZ:00008744]: text: Mongolia [GAZ:00008744] + title: Mongolia [GAZ:00008744] Montenegro [GAZ:00006898]: text: Montenegro [GAZ:00006898] + title: Montenegro [GAZ:00006898] Montserrat [GAZ:00003988]: text: Montserrat [GAZ:00003988] + title: Montserrat [GAZ:00003988] Morocco [GAZ:00000565]: text: Morocco [GAZ:00000565] + title: Morocco [GAZ:00000565] Mozambique [GAZ:00001100]: text: Mozambique [GAZ:00001100] + title: Mozambique [GAZ:00001100] Myanmar [GAZ:00006899]: text: Myanmar [GAZ:00006899] + title: Myanmar [GAZ:00006899] Namibia [GAZ:00001096]: text: Namibia [GAZ:00001096] + title: Namibia [GAZ:00001096] Nauru [GAZ:00006900]: text: Nauru [GAZ:00006900] + title: Nauru [GAZ:00006900] Navassa Island [GAZ:00007119]: text: Navassa Island [GAZ:00007119] + title: Navassa Island [GAZ:00007119] Nepal [GAZ:00004399]: text: Nepal [GAZ:00004399] + title: Nepal [GAZ:00004399] Netherlands [GAZ:00002946]: text: Netherlands [GAZ:00002946] + title: Netherlands [GAZ:00002946] New Caledonia [GAZ:00005206]: text: New Caledonia [GAZ:00005206] + title: New Caledonia [GAZ:00005206] New Zealand [GAZ:00000469]: text: New Zealand [GAZ:00000469] + title: New Zealand [GAZ:00000469] Nicaragua [GAZ:00002978]: text: Nicaragua [GAZ:00002978] + title: Nicaragua [GAZ:00002978] Niger [GAZ:00000585]: text: Niger [GAZ:00000585] + title: Niger [GAZ:00000585] Nigeria [GAZ:00000912]: text: Nigeria [GAZ:00000912] + title: Nigeria [GAZ:00000912] Niue [GAZ:00006902]: text: Niue [GAZ:00006902] + title: Niue [GAZ:00006902] Norfolk Island [GAZ:00005908]: text: Norfolk Island [GAZ:00005908] + title: Norfolk Island [GAZ:00005908] North Korea [GAZ:00002801]: text: North Korea [GAZ:00002801] + title: North Korea [GAZ:00002801] North Macedonia [GAZ:00006895]: text: North Macedonia [GAZ:00006895] + title: North Macedonia [GAZ:00006895] North Sea [GAZ:00002284]: text: North Sea [GAZ:00002284] + title: North Sea [GAZ:00002284] Northern Mariana Islands [GAZ:00003958]: text: Northern Mariana Islands [GAZ:00003958] + title: Northern Mariana Islands [GAZ:00003958] Norway [GAZ:00002699]: text: Norway [GAZ:00002699] + title: Norway [GAZ:00002699] Oman [GAZ:00005283]: text: Oman [GAZ:00005283] + title: Oman [GAZ:00005283] Pakistan [GAZ:00005246]: text: Pakistan [GAZ:00005246] + title: Pakistan [GAZ:00005246] Palau [GAZ:00006905]: text: Palau [GAZ:00006905] + title: Palau [GAZ:00006905] Panama [GAZ:00002892]: text: Panama [GAZ:00002892] + title: Panama [GAZ:00002892] Papua New Guinea [GAZ:00003922]: text: Papua New Guinea [GAZ:00003922] + title: Papua New Guinea [GAZ:00003922] Paracel Islands [GAZ:00010832]: text: Paracel Islands [GAZ:00010832] + title: Paracel Islands [GAZ:00010832] Paraguay [GAZ:00002933]: text: Paraguay [GAZ:00002933] + title: Paraguay [GAZ:00002933] Peru [GAZ:00002932]: text: Peru [GAZ:00002932] + title: Peru [GAZ:00002932] Philippines [GAZ:00004525]: text: Philippines [GAZ:00004525] + title: Philippines [GAZ:00004525] Pitcairn Islands [GAZ:00005867]: text: Pitcairn Islands [GAZ:00005867] + title: Pitcairn Islands [GAZ:00005867] Poland [GAZ:00002939]: text: Poland [GAZ:00002939] + title: Poland [GAZ:00002939] Portugal [GAZ:00004126]: text: Portugal [GAZ:00004126] + title: Portugal [GAZ:00004126] Puerto Rico [GAZ:00006935]: text: Puerto Rico [GAZ:00006935] + title: Puerto Rico [GAZ:00006935] Qatar [GAZ:00005286]: text: Qatar [GAZ:00005286] + title: Qatar [GAZ:00005286] Republic of the Congo [GAZ:00001088]: text: Republic of the Congo [GAZ:00001088] + title: Republic of the Congo [GAZ:00001088] Reunion [GAZ:00003945]: text: Reunion [GAZ:00003945] + title: Reunion [GAZ:00003945] Romania [GAZ:00002951]: text: Romania [GAZ:00002951] + title: Romania [GAZ:00002951] Ross Sea [GAZ:00023304]: text: Ross Sea [GAZ:00023304] + title: Ross Sea [GAZ:00023304] Russia [GAZ:00002721]: text: Russia [GAZ:00002721] + title: Russia [GAZ:00002721] Rwanda [GAZ:00001087]: text: Rwanda [GAZ:00001087] + title: Rwanda [GAZ:00001087] Saint Helena [GAZ:00000849]: text: Saint Helena [GAZ:00000849] + title: Saint Helena [GAZ:00000849] Saint Kitts and Nevis [GAZ:00006906]: text: Saint Kitts and Nevis [GAZ:00006906] + title: Saint Kitts and Nevis [GAZ:00006906] Saint Lucia [GAZ:00006909]: text: Saint Lucia [GAZ:00006909] + title: Saint Lucia [GAZ:00006909] Saint Pierre and Miquelon [GAZ:00003942]: text: Saint Pierre and Miquelon [GAZ:00003942] + title: Saint Pierre and Miquelon [GAZ:00003942] Saint Martin [GAZ:00005841]: text: Saint Martin [GAZ:00005841] + title: Saint Martin [GAZ:00005841] Saint Vincent and the Grenadines [GAZ:02000565]: text: Saint Vincent and the Grenadines [GAZ:02000565] + title: Saint Vincent and the Grenadines [GAZ:02000565] Samoa [GAZ:00006910]: text: Samoa [GAZ:00006910] + title: Samoa [GAZ:00006910] San Marino [GAZ:00003102]: text: San Marino [GAZ:00003102] + title: San Marino [GAZ:00003102] Sao Tome and Principe [GAZ:00006927]: text: Sao Tome and Principe [GAZ:00006927] + title: Sao Tome and Principe [GAZ:00006927] Saudi Arabia [GAZ:00005279]: text: Saudi Arabia [GAZ:00005279] + title: Saudi Arabia [GAZ:00005279] Senegal [GAZ:00000913]: text: Senegal [GAZ:00000913] + title: Senegal [GAZ:00000913] Serbia [GAZ:00002957]: text: Serbia [GAZ:00002957] + title: Serbia [GAZ:00002957] Seychelles [GAZ:00006922]: text: Seychelles [GAZ:00006922] + title: Seychelles [GAZ:00006922] Sierra Leone [GAZ:00000914]: text: Sierra Leone [GAZ:00000914] + title: Sierra Leone [GAZ:00000914] Singapore [GAZ:00003923]: text: Singapore [GAZ:00003923] + title: Singapore [GAZ:00003923] Sint Maarten [GAZ:00012579]: text: Sint Maarten [GAZ:00012579] + title: Sint Maarten [GAZ:00012579] Slovakia [GAZ:00002956]: text: Slovakia [GAZ:00002956] + title: Slovakia [GAZ:00002956] Slovenia [GAZ:00002955]: text: Slovenia [GAZ:00002955] + title: Slovenia [GAZ:00002955] Solomon Islands [GAZ:00005275]: text: Solomon Islands [GAZ:00005275] + title: Solomon Islands [GAZ:00005275] Somalia [GAZ:00001104]: text: Somalia [GAZ:00001104] + title: Somalia [GAZ:00001104] South Africa [GAZ:00001094]: text: South Africa [GAZ:00001094] + title: South Africa [GAZ:00001094] South Georgia and the South Sandwich Islands [GAZ:00003990]: text: South Georgia and the South Sandwich Islands [GAZ:00003990] + title: South Georgia and the South Sandwich Islands [GAZ:00003990] South Korea [GAZ:00002802]: text: South Korea [GAZ:00002802] + title: South Korea [GAZ:00002802] South Sudan [GAZ:00233439]: text: South Sudan [GAZ:00233439] + title: South Sudan [GAZ:00233439] Spain [GAZ:00003936]: text: Spain [GAZ:00003936] + title: Spain [GAZ:00003936] Spratly Islands [GAZ:00010831]: text: Spratly Islands [GAZ:00010831] + title: Spratly Islands [GAZ:00010831] Sri Lanka [GAZ:00003924]: text: Sri Lanka [GAZ:00003924] + title: Sri Lanka [GAZ:00003924] State of Palestine [GAZ:00002475]: text: State of Palestine [GAZ:00002475] + title: State of Palestine [GAZ:00002475] Sudan [GAZ:00000560]: text: Sudan [GAZ:00000560] + title: Sudan [GAZ:00000560] Suriname [GAZ:00002525]: text: Suriname [GAZ:00002525] + title: Suriname [GAZ:00002525] Svalbard [GAZ:00005396]: text: Svalbard [GAZ:00005396] + title: Svalbard [GAZ:00005396] Swaziland [GAZ:00001099]: text: Swaziland [GAZ:00001099] + title: Swaziland [GAZ:00001099] Sweden [GAZ:00002729]: text: Sweden [GAZ:00002729] + title: Sweden [GAZ:00002729] Switzerland [GAZ:00002941]: text: Switzerland [GAZ:00002941] + title: Switzerland [GAZ:00002941] Syria [GAZ:00002474]: text: Syria [GAZ:00002474] + title: Syria [GAZ:00002474] Taiwan [GAZ:00005341]: text: Taiwan [GAZ:00005341] + title: Taiwan [GAZ:00005341] Tajikistan [GAZ:00006912]: text: Tajikistan [GAZ:00006912] + title: Tajikistan [GAZ:00006912] Tanzania [GAZ:00001103]: text: Tanzania [GAZ:00001103] + title: Tanzania [GAZ:00001103] Thailand [GAZ:00003744]: text: Thailand [GAZ:00003744] + title: Thailand [GAZ:00003744] Timor-Leste [GAZ:00006913]: text: Timor-Leste [GAZ:00006913] + title: Timor-Leste [GAZ:00006913] Togo [GAZ:00000915]: text: Togo [GAZ:00000915] + title: Togo [GAZ:00000915] Tokelau [GAZ:00260188]: text: Tokelau [GAZ:00260188] + title: Tokelau [GAZ:00260188] Tonga [GAZ:00006916]: text: Tonga [GAZ:00006916] + title: Tonga [GAZ:00006916] Trinidad and Tobago [GAZ:00003767]: text: Trinidad and Tobago [GAZ:00003767] + title: Trinidad and Tobago [GAZ:00003767] Tromelin Island [GAZ:00005812]: text: Tromelin Island [GAZ:00005812] + title: Tromelin Island [GAZ:00005812] Tunisia [GAZ:00000562]: text: Tunisia [GAZ:00000562] + title: Tunisia [GAZ:00000562] Turkey [GAZ:00000558]: text: Turkey [GAZ:00000558] + title: Turkey [GAZ:00000558] Turkmenistan [GAZ:00005018]: text: Turkmenistan [GAZ:00005018] + title: Turkmenistan [GAZ:00005018] Turks and Caicos Islands [GAZ:00003955]: text: Turks and Caicos Islands [GAZ:00003955] + title: Turks and Caicos Islands [GAZ:00003955] Tuvalu [GAZ:00009715]: text: Tuvalu [GAZ:00009715] + title: Tuvalu [GAZ:00009715] United States of America [GAZ:00002459]: text: United States of America [GAZ:00002459] + title: United States of America [GAZ:00002459] Uganda [GAZ:00001102]: text: Uganda [GAZ:00001102] + title: Uganda [GAZ:00001102] Ukraine [GAZ:00002724]: text: Ukraine [GAZ:00002724] + title: Ukraine [GAZ:00002724] United Arab Emirates [GAZ:00005282]: text: United Arab Emirates [GAZ:00005282] + title: United Arab Emirates [GAZ:00005282] United Kingdom [GAZ:00002637]: text: United Kingdom [GAZ:00002637] + title: United Kingdom [GAZ:00002637] Uruguay [GAZ:00002930]: text: Uruguay [GAZ:00002930] + title: Uruguay [GAZ:00002930] Uzbekistan [GAZ:00004979]: text: Uzbekistan [GAZ:00004979] + title: Uzbekistan [GAZ:00004979] Vanuatu [GAZ:00006918]: text: Vanuatu [GAZ:00006918] + title: Vanuatu [GAZ:00006918] Venezuela [GAZ:00002931]: text: Venezuela [GAZ:00002931] + title: Venezuela [GAZ:00002931] Viet Nam [GAZ:00003756]: text: Viet Nam [GAZ:00003756] + title: Viet Nam [GAZ:00003756] Virgin Islands [GAZ:00003959]: text: Virgin Islands [GAZ:00003959] + title: Virgin Islands [GAZ:00003959] Wake Island [GAZ:00007111]: text: Wake Island [GAZ:00007111] + title: Wake Island [GAZ:00007111] Wallis and Futuna [GAZ:00007191]: text: Wallis and Futuna [GAZ:00007191] + title: Wallis and Futuna [GAZ:00007191] West Bank [GAZ:00009572]: text: West Bank [GAZ:00009572] + title: West Bank [GAZ:00009572] Western Sahara [GAZ:00000564]: text: Western Sahara [GAZ:00000564] + title: Western Sahara [GAZ:00000564] Yemen [GAZ:00005284]: text: Yemen [GAZ:00005284] + title: Yemen [GAZ:00005284] Zambia [GAZ:00001107]: text: Zambia [GAZ:00001107] + title: Zambia [GAZ:00001107] Zimbabwe [GAZ:00001106]: text: Zimbabwe [GAZ:00001106] + title: Zimbabwe [GAZ:00001106] GeoLocNameStateProvinceRegionMenu: name: GeoLocNameStateProvinceRegionMenu title: geo_loc_name (state/province/region) menu permissible_values: Atlantic region (Canada) [wikidata:Q246972]: text: Atlantic region (Canada) [wikidata:Q246972] + title: Atlantic region (Canada) [wikidata:Q246972] New Brunswick [GAZ:00002570]: text: New Brunswick [GAZ:00002570] + title: New Brunswick [GAZ:00002570] is_a: Atlantic region (Canada) [wikidata:Q246972] Newfoundland & Labrador [GAZ:00002567]: text: Newfoundland & Labrador [GAZ:00002567] + title: Newfoundland & Labrador [GAZ:00002567] is_a: Atlantic region (Canada) [wikidata:Q246972] Nova Scotia [GAZ:00002565]: text: Nova Scotia [GAZ:00002565] + title: Nova Scotia [GAZ:00002565] is_a: Atlantic region (Canada) [wikidata:Q246972] Prince Edward Island [GAZ:00002572]: text: Prince Edward Island [GAZ:00002572] + title: Prince Edward Island [GAZ:00002572] is_a: Atlantic region (Canada) [wikidata:Q246972] Central region (Canada) [wikidata:Q1048064]: text: Central region (Canada) [wikidata:Q1048064] + title: Central region (Canada) [wikidata:Q1048064] Ontario [GAZ:00002563]: text: Ontario [GAZ:00002563] + title: Ontario [GAZ:00002563] is_a: Central region (Canada) [wikidata:Q1048064] Quebec [GAZ:00002569]: text: Quebec [GAZ:00002569] + title: Quebec [GAZ:00002569] is_a: Central region (Canada) [wikidata:Q1048064] Northern region (Canada) [wikidata:Q764146]: text: Northern region (Canada) [wikidata:Q764146] + title: Northern region (Canada) [wikidata:Q764146] Northwest Territories [GAZ:00002575]: text: Northwest Territories [GAZ:00002575] + title: Northwest Territories [GAZ:00002575] is_a: Northern region (Canada) [wikidata:Q764146] Nunuvut [GAZ:00002574]: text: Nunuvut [GAZ:00002574] + title: Nunuvut [GAZ:00002574] is_a: Northern region (Canada) [wikidata:Q764146] Yukon [GAZ:00002576]: text: Yukon [GAZ:00002576] + title: Yukon [GAZ:00002576] is_a: Northern region (Canada) [wikidata:Q764146] Pacific region (Canada) [wikidata:Q122953299]: text: Pacific region (Canada) [wikidata:Q122953299] + title: Pacific region (Canada) [wikidata:Q122953299] British Columbia [GAZ:00002562]: text: British Columbia [GAZ:00002562] + title: British Columbia [GAZ:00002562] is_a: Pacific region (Canada) [wikidata:Q122953299] Prairie region (Canada) [wikidata:Q1364746]: text: Prairie region (Canada) [wikidata:Q1364746] + title: Prairie region (Canada) [wikidata:Q1364746] Alberta [GAZ:00002566]: text: Alberta [GAZ:00002566] + title: Alberta [GAZ:00002566] is_a: Prairie region (Canada) [wikidata:Q1364746] Manitoba [GAZ:00002571]: text: Manitoba [GAZ:00002571] + title: Manitoba [GAZ:00002571] is_a: Prairie region (Canada) [wikidata:Q1364746] Saskatchewan [GAZ:00002564]: text: Saskatchewan [GAZ:00002564] + title: Saskatchewan [GAZ:00002564] is_a: Prairie region (Canada) [wikidata:Q1364746] SampleCollectionDatePrecisionMenu: name: SampleCollectionDatePrecisionMenu @@ -4419,402 +4569,545 @@ enums: permissible_values: year [UO:0000036]: text: year [UO:0000036] + title: year [UO:0000036] month [UO:0000035]: text: month [UO:0000035] + title: month [UO:0000035] day [UO:0000033]: text: day [UO:0000033] + title: day [UO:0000033] EnvironmentalSiteMenu: name: EnvironmentalSiteMenu title: environmental_site menu permissible_values: Abattoir [ENVO:01000925]: text: Abattoir [ENVO:01000925] + title: Abattoir [ENVO:01000925] Agricultural Field [ENVO:00000114]: text: Agricultural Field [ENVO:00000114] + title: Agricultural Field [ENVO:00000114] Alluvial fan [ENVO:00000314]: text: Alluvial fan [ENVO:00000314] + title: Alluvial fan [ENVO:00000314] Animal cage [ENVO:01000922]: text: Animal cage [ENVO:01000922] + title: Animal cage [ENVO:01000922] Aquarium [ENVO:00002196]: text: Aquarium [ENVO:00002196] + title: Aquarium [ENVO:00002196] Artificial wetland [ENVO:03501406]: text: Artificial wetland [ENVO:03501406] + title: Artificial wetland [ENVO:03501406] Breeding ground [ENVO:03501441]: text: Breeding ground [ENVO:03501441] + title: Breeding ground [ENVO:03501441] Building [ENVO:00000073]: text: Building [ENVO:00000073] + title: Building [ENVO:00000073] Barn [ENVO:03501257]: text: Barn [ENVO:03501257] + title: Barn [ENVO:03501257] is_a: Building [ENVO:00000073] Breeder barn [ENVO:03501383]: text: Breeder barn [ENVO:03501383] + title: Breeder barn [ENVO:03501383] is_a: Barn [ENVO:03501257] Broiler barn [ENVO:03501386]: text: Broiler barn [ENVO:03501386] + title: Broiler barn [ENVO:03501386] is_a: Barn [ENVO:03501257] Sheep barn [ENVO:03501385]: text: Sheep barn [ENVO:03501385] + title: Sheep barn [ENVO:03501385] is_a: Barn [ENVO:03501257] Biodome [ENVO:03501397]: text: Biodome [ENVO:03501397] + title: Biodome [ENVO:03501397] is_a: Building [ENVO:00000073] Cottage [ENVO:03501393]: text: Cottage [ENVO:03501393] + title: Cottage [ENVO:03501393] is_a: Building [ENVO:00000073] Dairy [ENVO:00003862]: text: Dairy [ENVO:00003862] + title: Dairy [ENVO:00003862] is_a: Building [ENVO:00000073] Hospital [ENVO:00002173]: text: Hospital [ENVO:00002173] + title: Hospital [ENVO:00002173] is_a: Building [ENVO:00000073] Laboratory facility [ENVO:01001406]: text: Laboratory facility [ENVO:01001406] + title: Laboratory facility [ENVO:01001406] is_a: Building [ENVO:00000073] Pigsty [ENVO:03501413]: text: Pigsty [ENVO:03501413] + title: Pigsty [ENVO:03501413] is_a: Building [ENVO:00000073] Building part (organizational term): text: Building part (organizational term) + title: Building part (organizational term) Air intake [ENVO:03501380]: text: Air intake [ENVO:03501380] + title: Air intake [ENVO:03501380] is_a: Building part (organizational term) Animal pen [ENVO:03501387]: text: Animal pen [ENVO:03501387] + title: Animal pen [ENVO:03501387] is_a: Building part (organizational term) Building floor [ENVO:01000486]: text: Building floor [ENVO:01000486] + title: Building floor [ENVO:01000486] is_a: Building part (organizational term) Building wall [ENVO:01000465]: text: Building wall [ENVO:01000465] + title: Building wall [ENVO:01000465] is_a: Building part (organizational term) Countertop [ENVO:03501404]: text: Countertop [ENVO:03501404] + title: Countertop [ENVO:03501404] is_a: Building part (organizational term) Shelf [ENVO:03501403]: text: Shelf [ENVO:03501403] + title: Shelf [ENVO:03501403] is_a: Building part (organizational term) Stall [EOL:0001903]: text: Stall [EOL:0001903] + title: Stall [EOL:0001903] is_a: Building part (organizational term) Window sill [ENVO:03501381]: text: Window sill [ENVO:03501381] + title: Window sill [ENVO:03501381] is_a: Building part (organizational term) Creek [ENVO:03501405]: text: Creek [ENVO:03501405] + title: Creek [ENVO:03501405] Ditch [ENVO:00000037]: text: Ditch [ENVO:00000037] - description: A small, human-made channel which has been dug for draining or - irrigating the land. + title: Ditch [ENVO:00000037] + description: A small, human-made channel which has been dug for draining or irrigating the land. Drainage ditch [ENVO:00000140]: text: Drainage ditch [ENVO:00000140] + title: Drainage ditch [ENVO:00000140] description: A ditch that collects water from the surrounding land. is_a: Ditch [ENVO:00000037] Irrigation ditch [ENVO:00000139]: text: Irrigation ditch [ENVO:00000139] + title: Irrigation ditch [ENVO:00000139] description: A ditch that supplies water to surrounding land. is_a: Ditch [ENVO:00000037] Farm [ENVO:00000078]: text: Farm [ENVO:00000078] + title: Farm [ENVO:00000078] Beef farm [ENVO:03501443]: text: Beef farm [ENVO:03501443] + title: Beef farm [ENVO:03501443] is_a: Farm [ENVO:00000078] Breeder farm [ENVO:03501384]: text: Breeder farm [ENVO:03501384] + title: Breeder farm [ENVO:03501384] is_a: Farm [ENVO:00000078] Dairy farm [ENVO:03501416]: text: Dairy farm [ENVO:03501416] + title: Dairy farm [ENVO:03501416] is_a: Farm [ENVO:00000078] Feedlot [ENVO:01000627]: text: Feedlot [ENVO:01000627] + title: Feedlot [ENVO:01000627] is_a: Farm [ENVO:00000078] Beef cattle feedlot [ENVO:03501444]: text: Beef cattle feedlot [ENVO:03501444] + title: Beef cattle feedlot [ENVO:03501444] is_a: Feedlot [ENVO:01000627] Fish farm [ENVO:00000294]: text: Fish farm [ENVO:00000294] + title: Fish farm [ENVO:00000294] is_a: Farm [ENVO:00000078] Research farm [ENVO:03501417]: text: Research farm [ENVO:03501417] + title: Research farm [ENVO:03501417] is_a: Farm [ENVO:00000078] Central Experimental Farm [GAZ:00004603]: text: Central Experimental Farm [GAZ:00004603] + title: Central Experimental Farm [GAZ:00004603] is_a: Farm [ENVO:00000078] Freshwater environment [ENVO:01000306]: text: Freshwater environment [ENVO:01000306] + title: Freshwater environment [ENVO:01000306] Hatchery [ENVO:01001873]: text: Hatchery [ENVO:01001873] + title: Hatchery [ENVO:01001873] Poultry hatchery [ENVO:01001874]: text: Poultry hatchery [ENVO:01001874] + title: Poultry hatchery [ENVO:01001874] is_a: Hatchery [ENVO:01001873] Lake [ENVO:00000020]: text: Lake [ENVO:00000020] + title: Lake [ENVO:00000020] Manure digester facility [ENVO:03501422]: text: Manure digester facility [ENVO:03501422] + title: Manure digester facility [ENVO:03501422] Manure lagoon (Anaerobic lagoon) [ENVO:03501423]: text: Manure lagoon (Anaerobic lagoon) [ENVO:03501423] + title: Manure lagoon (Anaerobic lagoon) [ENVO:03501423] Manure pit [ENVO:01001872]: text: Manure pit [ENVO:01001872] + title: Manure pit [ENVO:01001872] Marine environment [ENVO:01000320]: text: Marine environment [ENVO:01000320] + title: Marine environment [ENVO:01000320] Benthic zone [ENVO:03501440]: text: Benthic zone [ENVO:03501440] + title: Benthic zone [ENVO:03501440] is_a: Marine environment [ENVO:01000320] Pelagic zone [ENVO:00000208]: text: Pelagic zone [ENVO:00000208] + title: Pelagic zone [ENVO:00000208] is_a: Marine environment [ENVO:01000320] Park [ENVO:00000562]: text: Park [ENVO:00000562] + title: Park [ENVO:00000562] Plumbing drain [ENVO:01000924 ]: text: Plumbing drain [ENVO:01000924 ] + title: Plumbing drain [ENVO:01000924 ] Pond [ENVO:00000033]: text: Pond [ENVO:00000033] + title: Pond [ENVO:00000033] Reservoir [ENVO:00000025]: text: Reservoir [ENVO:00000025] + title: Reservoir [ENVO:00000025] Irrigation reservoir [ENVO:00000450]: text: Irrigation reservoir [ENVO:00000450] + title: Irrigation reservoir [ENVO:00000450] is_a: Reservoir [ENVO:00000025] Retail environment [ENVO:01001448]: text: Retail environment [ENVO:01001448] + title: Retail environment [ENVO:01001448] Shop [ENVO:00002221]: text: Shop [ENVO:00002221] + title: Shop [ENVO:00002221] is_a: Retail environment [ENVO:01001448] Butcher shop [ENVO:03501396]: text: Butcher shop [ENVO:03501396] + title: Butcher shop [ENVO:03501396] is_a: Shop [ENVO:00002221] Pet store [ENVO:03501395]: text: Pet store [ENVO:03501395] + title: Pet store [ENVO:03501395] is_a: Shop [ENVO:00002221] Supermarket [ENVO:01000984]: text: Supermarket [ENVO:01000984] + title: Supermarket [ENVO:01000984] is_a: Shop [ENVO:00002221] River [ENVO:00000022]: text: River [ENVO:00000022] + title: River [ENVO:00000022] Roost (bird) [ENVO:03501439]: text: Roost (bird) [ENVO:03501439] + title: Roost (bird) [ENVO:03501439] Rural area [ENVO:01000772]: text: Rural area [ENVO:01000772] + title: Rural area [ENVO:01000772] Slough [ENVO:03501438]: text: Slough [ENVO:03501438] + title: Slough [ENVO:03501438] Stream [ENVO:00000023]: text: Stream [ENVO:00000023] + title: Stream [ENVO:00000023] Trailer [ENVO:03501394]: text: Trailer [ENVO:03501394] + title: Trailer [ENVO:03501394] Tributary [ENVO:00000495]: text: Tributary [ENVO:00000495] + title: Tributary [ENVO:00000495] Truck [ENVO:01000602]: text: Truck [ENVO:01000602] + title: Truck [ENVO:01000602] Urban area [ENVO:03501437]: text: Urban area [ENVO:03501437] + title: Urban area [ENVO:03501437] Wastewater treatment plant [ENVO:00002272]: text: Wastewater treatment plant [ENVO:00002272] + title: Wastewater treatment plant [ENVO:00002272] description: A plant in which wastewater is treated. Water surface [ENVO:01001191]: text: Water surface [ENVO:01001191] + title: Water surface [ENVO:01001191] Woodland area [ENVO:00000109]: text: Woodland area [ENVO:00000109] + title: Woodland area [ENVO:00000109] Zoo [ENVO:00010625]: text: Zoo [ENVO:00010625] + title: Zoo [ENVO:00010625] WaterDepthUnitsMenu: name: WaterDepthUnitsMenu title: water_depth_units menu permissible_values: centimeter (cm) [UO:0000015]: text: centimeter (cm) [UO:0000015] + title: centimeter (cm) [UO:0000015] meter (m) [UO:0000008]: text: meter (m) [UO:0000008] + title: meter (m) [UO:0000008] kilometer (km) [UO:0010066]: text: kilometer (km) [UO:0010066] + title: kilometer (km) [UO:0010066] inch (in) [UO:0010011]: text: inch (in) [UO:0010011] + title: inch (in) [UO:0010011] foot (ft) [UO:0010013]: text: foot (ft) [UO:0010013] + title: foot (ft) [UO:0010013] SedimentDepthUnitsMenu: name: SedimentDepthUnitsMenu title: sediment_depth_units menu permissible_values: centimeter (cm) [UO:0000015]: text: centimeter (cm) [UO:0000015] + title: centimeter (cm) [UO:0000015] meter (m) [UO:0000008]: text: meter (m) [UO:0000008] + title: meter (m) [UO:0000008] kilometer (km) [UO:0010066]: text: kilometer (km) [UO:0010066] + title: kilometer (km) [UO:0010066] inch (in) [UO:0010011]: text: inch (in) [UO:0010011] + title: inch (in) [UO:0010011] foot (ft) [UO:0010013]: text: foot (ft) [UO:0010013] + title: foot (ft) [UO:0010013] AirTemperatureUnitsMenu: name: AirTemperatureUnitsMenu title: air_temperature_units menu permissible_values: degree Fahrenheit (F) [UO:0000195]: text: degree Fahrenheit (F) [UO:0000195] + title: degree Fahrenheit (F) [UO:0000195] degree Celsius (C) [UO:0000027]: text: degree Celsius (C) [UO:0000027] + title: degree Celsius (C) [UO:0000027] WaterTemperatureUnitsMenu: name: WaterTemperatureUnitsMenu title: water_temperature_units menu permissible_values: degree Fahrenheit (F) [UO:0000195]: text: degree Fahrenheit (F) [UO:0000195] + title: degree Fahrenheit (F) [UO:0000195] degree Celsius (C) [UO:0000027]: text: degree Celsius (C) [UO:0000027] + title: degree Celsius (C) [UO:0000027] PrecipitationMeasurementUnitMenu: name: PrecipitationMeasurementUnitMenu title: precipitation_measurement_unit menu permissible_values: millimeter (mm) [UO:0000016]: text: millimeter (mm) [UO:0000016] + title: millimeter (mm) [UO:0000016] centimeter (cm) [UO:0000015]: text: centimeter (cm) [UO:0000015] + title: centimeter (cm) [UO:0000015] meter (m) [UO:0000008]: text: meter (m) [UO:0000008] + title: meter (m) [UO:0000008] inch (in) [UO:0010011]: text: inch (in) [UO:0010011] + title: inch (in) [UO:0010011] foot (ft) [UO:0010013]: text: foot (ft) [UO:0010013] + title: foot (ft) [UO:0010013] AvailableDataTypesMenu: name: AvailableDataTypesMenu title: available_data_types menu permissible_values: Documentation [GENEPIO:0100702]: text: Documentation [GENEPIO:0100702] + title: Documentation [GENEPIO:0100702] Experimental parameters documentation [GENEPIO:0100703]: text: Experimental parameters documentation [GENEPIO:0100703] + title: Experimental parameters documentation [GENEPIO:0100703] is_a: Documentation [GENEPIO:0100702] Feed history [GENEPIO:0100704]: text: Feed history [GENEPIO:0100704] + title: Feed history [GENEPIO:0100704] is_a: Documentation [GENEPIO:0100702] Land use information [GENEPIO:0100705]: text: Land use information [GENEPIO:0100705] + title: Land use information [GENEPIO:0100705] is_a: Documentation [GENEPIO:0100702] Therapeutic administration history [GENEPIO:0100706]: text: Therapeutic administration history [GENEPIO:0100706] + title: Therapeutic administration history [GENEPIO:0100706] is_a: Documentation [GENEPIO:0100702] Chemical characterization [GENEPIO:0100707]: text: Chemical characterization [GENEPIO:0100707] + title: Chemical characterization [GENEPIO:0100707] pH measurement [GENEPIO:0100708]: text: pH measurement [GENEPIO:0100708] + title: pH measurement [GENEPIO:0100708] is_a: Chemical characterization [GENEPIO:0100707] Dissolved oxygen measurement [GENEPIO:0100709]: text: Dissolved oxygen measurement [GENEPIO:0100709] + title: Dissolved oxygen measurement [GENEPIO:0100709] is_a: Chemical characterization [GENEPIO:0100707] Nitrate measurement [GENEPIO:0100710]: text: Nitrate measurement [GENEPIO:0100710] + title: Nitrate measurement [GENEPIO:0100710] is_a: Chemical characterization [GENEPIO:0100707] Nitrite measurement [GENEPIO:0100711]: text: Nitrite measurement [GENEPIO:0100711] + title: Nitrite measurement [GENEPIO:0100711] is_a: Chemical characterization [GENEPIO:0100707] Phosphorous measurement [GENEPIO:0100712]: text: Phosphorous measurement [GENEPIO:0100712] + title: Phosphorous measurement [GENEPIO:0100712] is_a: Chemical characterization [GENEPIO:0100707] Salinity measurement [GENEPIO:0100713]: text: Salinity measurement [GENEPIO:0100713] + title: Salinity measurement [GENEPIO:0100713] is_a: Chemical characterization [GENEPIO:0100707] Microbiological characterization [GENEPIO:0100714]: text: Microbiological characterization [GENEPIO:0100714] + title: Microbiological characterization [GENEPIO:0100714] Microbiological identification [GENEPIO:0100715]: text: Microbiological identification [GENEPIO:0100715] + title: Microbiological identification [GENEPIO:0100715] is_a: Microbiological characterization [GENEPIO:0100714] Microbiological identification (Beckson Dickson BBL Crystal) [GENEPIO:0100716]: text: Microbiological identification (Beckson Dickson BBL Crystal) [GENEPIO:0100716] + title: Microbiological identification (Beckson Dickson BBL Crystal) [GENEPIO:0100716] is_a: Microbiological identification [GENEPIO:0100715] - "Microbiological identification (bioM\xE9rieux API) [GENEPIO:0100717]": - text: "Microbiological identification (bioM\xE9rieux API) [GENEPIO:0100717]" + Microbiological identification (bioMérieux API) [GENEPIO:0100717]: + text: Microbiological identification (bioMérieux API) [GENEPIO:0100717] + title: Microbiological identification (bioMérieux API) [GENEPIO:0100717] is_a: Microbiological identification [GENEPIO:0100715] Microbiological identification (Biolog) [GENEPIO:0100718]: text: Microbiological identification (Biolog) [GENEPIO:0100718] + title: Microbiological identification (Biolog) [GENEPIO:0100718] is_a: Microbiological identification [GENEPIO:0100715] Microbiological identification (FAME) [GENEPIO:0100719]: text: Microbiological identification (FAME) [GENEPIO:0100719] + title: Microbiological identification (FAME) [GENEPIO:0100719] is_a: Microbiological identification [GENEPIO:0100715] Microbiological identification (Sensititre) [GENEPIO:0100720]: text: Microbiological identification (Sensititre) [GENEPIO:0100720] + title: Microbiological identification (Sensititre) [GENEPIO:0100720] is_a: Microbiological identification [GENEPIO:0100715] Microbiological identification (ViTek) [GENEPIO:0100721]: text: Microbiological identification (ViTek) [GENEPIO:0100721] + title: Microbiological identification (ViTek) [GENEPIO:0100721] is_a: Microbiological identification [GENEPIO:0100715] Phage type [GENEPIO:0100722]: text: Phage type [GENEPIO:0100722] + title: Phage type [GENEPIO:0100722] is_a: Microbiological identification [GENEPIO:0100715] Serotype [GENEPIO:0100723]: text: Serotype [GENEPIO:0100723] + title: Serotype [GENEPIO:0100723] is_a: Microbiological identification [GENEPIO:0100715] Phenotypic microbiological characterization [GENEPIO:0100724]: text: Phenotypic microbiological characterization [GENEPIO:0100724] + title: Phenotypic microbiological characterization [GENEPIO:0100724] is_a: Microbiological characterization [GENEPIO:0100714] AMR phenotypic testing [GENEPIO:0100725]: text: AMR phenotypic testing [GENEPIO:0100725] + title: AMR phenotypic testing [GENEPIO:0100725] is_a: Phenotypic microbiological characterization [GENEPIO:0100724] Biolog phenotype microarray [GENEPIO:0100726]: text: Biolog phenotype microarray [GENEPIO:0100726] + title: Biolog phenotype microarray [GENEPIO:0100726] is_a: Phenotypic microbiological characterization [GENEPIO:0100724] Microbiological quantification [GENEPIO:0100727]: text: Microbiological quantification [GENEPIO:0100727] + title: Microbiological quantification [GENEPIO:0100727] Colony count [GENEPIO:0100728]: text: Colony count [GENEPIO:0100728] + title: Colony count [GENEPIO:0100728] is_a: Microbiological quantification [GENEPIO:0100727] Total coliform count [GENEPIO:0100729]: text: Total coliform count [GENEPIO:0100729] + title: Total coliform count [GENEPIO:0100729] is_a: Colony count [GENEPIO:0100728] Total fecal coliform count [GENEPIO:0100730]: text: Total fecal coliform count [GENEPIO:0100730] + title: Total fecal coliform count [GENEPIO:0100730] is_a: Colony count [GENEPIO:0100728] Infectivity assay [GENEPIO:0100731]: text: Infectivity assay [GENEPIO:0100731] + title: Infectivity assay [GENEPIO:0100731] is_a: Microbiological quantification [GENEPIO:0100727] ELISA toxin binding [GENEPIO:0100732]: text: ELISA toxin binding [GENEPIO:0100732] + title: ELISA toxin binding [GENEPIO:0100732] is_a: Microbiological quantification [GENEPIO:0100727] Molecular characterization [GENEPIO:0100733]: text: Molecular characterization [GENEPIO:0100733] + title: Molecular characterization [GENEPIO:0100733] 16S rRNA Sanger sequencing [GENEPIO:0100734]: text: 16S rRNA Sanger sequencing [GENEPIO:0100734] + title: 16S rRNA Sanger sequencing [GENEPIO:0100734] is_a: Molecular characterization [GENEPIO:0100733] Metagenomic sequencing [GENEPIO:0101024]: text: Metagenomic sequencing [GENEPIO:0101024] + title: Metagenomic sequencing [GENEPIO:0101024] is_a: Molecular characterization [GENEPIO:0100733] PCR marker detection [GENEPIO:0100735]: text: PCR marker detection [GENEPIO:0100735] + title: PCR marker detection [GENEPIO:0100735] is_a: Molecular characterization [GENEPIO:0100733] BOX PCR fingerprint [GENEPIO:0100736]: text: BOX PCR fingerprint [GENEPIO:0100736] + title: BOX PCR fingerprint [GENEPIO:0100736] is_a: PCR marker detection [GENEPIO:0100735] ERIC PCR fingerprint [GENEPIO:0100737]: text: ERIC PCR fingerprint [GENEPIO:0100737] + title: ERIC PCR fingerprint [GENEPIO:0100737] is_a: PCR marker detection [GENEPIO:0100735] Plasmid type [GENEPIO:0100738]: text: Plasmid type [GENEPIO:0100738] + title: Plasmid type [GENEPIO:0100738] is_a: Molecular characterization [GENEPIO:0100733] Ribotype [GENEPIO:0100739]: text: Ribotype [GENEPIO:0100739] + title: Ribotype [GENEPIO:0100739] is_a: Molecular characterization [GENEPIO:0100733] Molecular quantification [GENEPIO:0100740]: text: Molecular quantification [GENEPIO:0100740] + title: Molecular quantification [GENEPIO:0100740] qPCR marker organism quantification [GENEPIO:0100741]: text: qPCR marker organism quantification [GENEPIO:0100741] + title: qPCR marker organism quantification [GENEPIO:0100741] is_a: Molecular quantification [GENEPIO:0100740] Physical characterization [GENEPIO:0100742]: text: Physical characterization [GENEPIO:0100742] + title: Physical characterization [GENEPIO:0100742] Conductivity measurement [GENEPIO:0100743]: text: Conductivity measurement [GENEPIO:0100743] + title: Conductivity measurement [GENEPIO:0100743] is_a: Physical characterization [GENEPIO:0100742] Mollusc shell measurement [GENEPIO:0100744]: text: Mollusc shell measurement [GENEPIO:0100744] + title: Mollusc shell measurement [GENEPIO:0100744] is_a: Physical characterization [GENEPIO:0100742] Mollusc shell length [GENEPIO:0100745]: text: Mollusc shell length [GENEPIO:0100745] + title: Mollusc shell length [GENEPIO:0100745] is_a: Mollusc shell measurement [GENEPIO:0100744] Matter compostion [GENEPIO:0100746]: text: Matter compostion [GENEPIO:0100746] + title: Matter compostion [GENEPIO:0100746] is_a: Physical characterization [GENEPIO:0100742] Dry matter composition [GENEPIO:0100747]: text: Dry matter composition [GENEPIO:0100747] + title: Dry matter composition [GENEPIO:0100747] is_a: Matter compostion [GENEPIO:0100746] Organic matter composition [GENEPIO:0100748]: text: Organic matter composition [GENEPIO:0100748] + title: Organic matter composition [GENEPIO:0100748] is_a: Matter compostion [GENEPIO:0100746] Turbidity measurement [GENEPIO:0100749]: text: Turbidity measurement [GENEPIO:0100749] + title: Turbidity measurement [GENEPIO:0100749] is_a: Physical characterization [GENEPIO:0100742] SamplingWeatherConditionsMenu: name: SamplingWeatherConditionsMenu @@ -4822,69 +5115,96 @@ enums: permissible_values: Cloudy/Overcast [ENVO:03501418]: text: Cloudy/Overcast [ENVO:03501418] + title: Cloudy/Overcast [ENVO:03501418] Partially cloudy [ENVO:03501419]: text: Partially cloudy [ENVO:03501419] + title: Partially cloudy [ENVO:03501419] is_a: Cloudy/Overcast [ENVO:03501418] Drizzle [ENVO:03501420]: text: Drizzle [ENVO:03501420] + title: Drizzle [ENVO:03501420] Fog [ENVO:01000844]: text: Fog [ENVO:01000844] + title: Fog [ENVO:01000844] Rain [ENVO:01001564]: text: Rain [ENVO:01001564] + title: Rain [ENVO:01001564] Snow [ENVO:01000406]: text: Snow [ENVO:01000406] + title: Snow [ENVO:01000406] Storm [ENVO:01000876]: text: Storm [ENVO:01000876] + title: Storm [ENVO:01000876] Sunny/Clear [ENVO:03501421]: text: Sunny/Clear [ENVO:03501421] + title: Sunny/Clear [ENVO:03501421] AnimalOrPlantPopulationMenu: name: AnimalOrPlantPopulationMenu title: animal_or_plant_population menu permissible_values: Algae [FOODON:03411301]: text: Algae [FOODON:03411301] + title: Algae [FOODON:03411301] Algal bloom [ENVO:2000004]: text: Algal bloom [ENVO:2000004] + title: Algal bloom [ENVO:2000004] is_a: Algae [FOODON:03411301] Cattle [NCBITaxon:9913]: text: Cattle [NCBITaxon:9913] + title: Cattle [NCBITaxon:9913] Beef cattle [FOODON:00004413]: text: Beef cattle [FOODON:00004413] + title: Beef cattle [FOODON:00004413] is_a: Cattle [NCBITaxon:9913] Dairy cattle [FOODON:00002505]: text: Dairy cattle [FOODON:00002505] + title: Dairy cattle [FOODON:00002505] is_a: Cattle [NCBITaxon:9913] Chicken [NCBITaxon:9031]: text: Chicken [NCBITaxon:9031] + title: Chicken [NCBITaxon:9031] Crop [AGRO:00000325]: text: Crop [AGRO:00000325] + title: Crop [AGRO:00000325] Fish [FOODON:03411222]: text: Fish [FOODON:03411222] + title: Fish [FOODON:03411222] Pig [NCBITaxon:9823]: text: Pig [NCBITaxon:9823] + title: Pig [NCBITaxon:9823] Poultry [FOODON:00004298]: text: Poultry [FOODON:00004298] + title: Poultry [FOODON:00004298] Sheep [NCBITaxon:9940]: text: Sheep [NCBITaxon:9940] + title: Sheep [NCBITaxon:9940] Shellfish [FOODON:03411433]: text: Shellfish [FOODON:03411433] + title: Shellfish [FOODON:03411433] Crustacean [FOODON:03411374]: text: Crustacean [FOODON:03411374] + title: Crustacean [FOODON:03411374] is_a: Shellfish [FOODON:03411433] Mollusc [FOODON:03412112]: text: Mollusc [FOODON:03412112] + title: Mollusc [FOODON:03412112] is_a: Shellfish [FOODON:03411433] Tropical fish [FOODON:00004283]: text: Tropical fish [FOODON:00004283] + title: Tropical fish [FOODON:00004283] Turkey [NCBITaxon:9103]: text: Turkey [NCBITaxon:9103] + title: Turkey [NCBITaxon:9103] Wildlife [FOODON:00004503]: text: Wildlife [FOODON:00004503] + title: Wildlife [FOODON:00004503] Wild bird [FOODON:00004505]: text: Wild bird [FOODON:00004505] + title: Wild bird [FOODON:00004505] is_a: Wildlife [FOODON:00004503] Seabird [FOODON:00004504]: text: Seabird [FOODON:00004504] + title: Seabird [FOODON:00004504] is_a: Wild bird [FOODON:00004505] EnvironmentalMaterialMenu: name: EnvironmentalMaterialMenu @@ -4892,160 +5212,223 @@ enums: permissible_values: Air [ENVO:00002005]: text: Air [ENVO:00002005] + title: Air [ENVO:00002005] Alluvium [ENVO:01001202]: text: Alluvium [ENVO:01001202] + title: Alluvium [ENVO:01001202] Animal feeding equipment [AGRO:00000675]: text: Animal feeding equipment [AGRO:00000675] + title: Animal feeding equipment [AGRO:00000675] Animal feeder [AGRO:00000679]: text: Animal feeder [AGRO:00000679] + title: Animal feeder [AGRO:00000679] is_a: Animal feeding equipment [AGRO:00000675] Animal drinker [AGRO:00000680]: text: Animal drinker [AGRO:00000680] + title: Animal drinker [AGRO:00000680] is_a: Animal feeding equipment [AGRO:00000675] Feed pan [AGRO:00000676]: text: Feed pan [AGRO:00000676] + title: Feed pan [AGRO:00000676] is_a: Animal feeding equipment [AGRO:00000675] Watering bowl [AGRO:00000677]: text: Watering bowl [AGRO:00000677] + title: Watering bowl [AGRO:00000677] is_a: Animal feeding equipment [AGRO:00000675] Animal transportation equipment [AGRO:00000671]: text: Animal transportation equipment [AGRO:00000671] + title: Animal transportation equipment [AGRO:00000671] Dead haul trailer [GENEPIO:0100896]: text: Dead haul trailer [GENEPIO:0100896] + title: Dead haul trailer [GENEPIO:0100896] is_a: Animal transportation equipment [AGRO:00000671] Dead haul truck [AGRO:00000673]: text: Dead haul truck [AGRO:00000673] + title: Dead haul truck [AGRO:00000673] is_a: Animal transportation equipment [AGRO:00000671] Live haul trailer [GENEPIO:0100897]: text: Live haul trailer [GENEPIO:0100897] + title: Live haul trailer [GENEPIO:0100897] is_a: Animal transportation equipment [AGRO:00000671] Live haul truck [AGRO:00000674]: text: Live haul truck [AGRO:00000674] + title: Live haul truck [AGRO:00000674] is_a: Animal transportation equipment [AGRO:00000671] Belt [NCIT:C49844]: text: Belt [NCIT:C49844] + title: Belt [NCIT:C49844] Biosolids [ENVO:00002059]: text: Biosolids [ENVO:00002059] + title: Biosolids [ENVO:00002059] Boot [GSSO:012935]: text: Boot [GSSO:012935] + title: Boot [GSSO:012935] Boot cover [OBI:0002806]: text: Boot cover [OBI:0002806] + title: Boot cover [OBI:0002806] is_a: Boot [GSSO:012935] Broom [ENVO:03501431]: text: Broom [ENVO:03501431] + title: Broom [ENVO:03501431] Bulk tank [ENVO:03501379]: text: Bulk tank [ENVO:03501379] + title: Bulk tank [ENVO:03501379] Chick box [AGRO:00000678]: text: Chick box [AGRO:00000678] + title: Chick box [AGRO:00000678] Chick pad [AGRO:00000672]: text: Chick pad [AGRO:00000672] + title: Chick pad [AGRO:00000672] Cleaning equipment [ENVO:03501430]: text: Cleaning equipment [ENVO:03501430] + title: Cleaning equipment [ENVO:03501430] Compost [ENVO:00002170]: text: Compost [ENVO:00002170] + title: Compost [ENVO:00002170] Contaminated water [ENVO:00002186]: text: Contaminated water [ENVO:00002186] + title: Contaminated water [ENVO:00002186] Fecal slurry [ENVO:03501436]: text: Fecal slurry [ENVO:03501436] + title: Fecal slurry [ENVO:03501436] is_a: Contaminated water [ENVO:00002186] Fluid from meat rinse [GENEPIO:0004323]: text: Fluid from meat rinse [GENEPIO:0004323] + title: Fluid from meat rinse [GENEPIO:0004323] is_a: Contaminated water [ENVO:00002186] Effluent [ENVO:03501407]: text: Effluent [ENVO:03501407] + title: Effluent [ENVO:03501407] is_a: Contaminated water [ENVO:00002186] Influent [ENVO:03501442]: text: Influent [ENVO:03501442] + title: Influent [ENVO:03501442] is_a: Contaminated water [ENVO:00002186] Surface runoff [ENVO:03501408]: text: Surface runoff [ENVO:03501408] + title: Surface runoff [ENVO:03501408] is_a: Contaminated water [ENVO:00002186] Poultry plucking water [AGRO:00000693]: text: Poultry plucking water [AGRO:00000693] + title: Poultry plucking water [AGRO:00000693] is_a: Contaminated water [ENVO:00002186] Wastewater [ENVO:00002001]: text: Wastewater [ENVO:00002001] + title: Wastewater [ENVO:00002001] is_a: Contaminated water [ENVO:00002186] Weep fluid [AGRO:00000692]: text: Weep fluid [AGRO:00000692] + title: Weep fluid [AGRO:00000692] is_a: Contaminated water [ENVO:00002186] Crate [ENVO:03501372]: text: Crate [ENVO:03501372] + title: Crate [ENVO:03501372] Dumpster [ENVO:03501400]: text: Dumpster [ENVO:03501400] + title: Dumpster [ENVO:03501400] Dust [ENVO:00002008]: text: Dust [ENVO:00002008] + title: Dust [ENVO:00002008] Egg belt [AGRO:00000670]: text: Egg belt [AGRO:00000670] + title: Egg belt [AGRO:00000670] Fan [NCIT:C49947]: text: Fan [NCIT:C49947] + title: Fan [NCIT:C49947] Freezer [ENVO:03501415]: text: Freezer [ENVO:03501415] + title: Freezer [ENVO:03501415] Freezer handle [ENVO:03501414]: text: Freezer handle [ENVO:03501414] + title: Freezer handle [ENVO:03501414] is_a: Freezer [ENVO:03501415] Manure [ENVO:00003031]: text: Manure [ENVO:00003031] + title: Manure [ENVO:00003031] Animal manure [AGRO:00000079]: text: Animal manure [AGRO:00000079] + title: Animal manure [AGRO:00000079] is_a: Manure [ENVO:00003031] Pig manure [ENVO:00003860]: text: Pig manure [ENVO:00003860] + title: Pig manure [ENVO:00003860] is_a: Animal manure [AGRO:00000079] Manure digester equipment [ENVO:03501424]: text: Manure digester equipment [ENVO:03501424] + title: Manure digester equipment [ENVO:03501424] Nest [ENVO:03501432]: text: Nest [ENVO:03501432] + title: Nest [ENVO:03501432] Bird's nest [ENVO:00005805]: text: Bird's nest [ENVO:00005805] + title: Bird's nest [ENVO:00005805] is_a: Nest [ENVO:03501432] Permafrost [ENVO:00000134]: text: Permafrost [ENVO:00000134] + title: Permafrost [ENVO:00000134] Plucking belt [AGRO:00000669]: text: Plucking belt [AGRO:00000669] + title: Plucking belt [AGRO:00000669] Poultry fluff [UBERON:0008291]: text: Poultry fluff [UBERON:0008291] + title: Poultry fluff [UBERON:0008291] Poultry litter [AGRO:00000080]: text: Poultry litter [AGRO:00000080] + title: Poultry litter [AGRO:00000080] Sediment [ENVO:00002007]: text: Sediment [ENVO:00002007] + title: Sediment [ENVO:00002007] Soil [ENVO:00001998]: text: Soil [ENVO:00001998] + title: Soil [ENVO:00001998] Agricultural soil [ENVO:00002259]: text: Agricultural soil [ENVO:00002259] + title: Agricultural soil [ENVO:00002259] is_a: Soil [ENVO:00001998] Forest soil [ENVO:00002261]: text: Forest soil [ENVO:00002261] + title: Forest soil [ENVO:00002261] is_a: Soil [ENVO:00001998] Straw [ENVO:00003869]: text: Straw [ENVO:00003869] + title: Straw [ENVO:00003869] Canola straw [FOODON:00004430]: text: Canola straw [FOODON:00004430] + title: Canola straw [FOODON:00004430] is_a: Straw [ENVO:00003869] Oat straw [FOODON:03309878]: text: Oat straw [FOODON:03309878] + title: Oat straw [FOODON:03309878] is_a: Straw [ENVO:00003869] Barley straw [FOODON:00004559]: text: Barley straw [FOODON:00004559] + title: Barley straw [FOODON:00004559] is_a: Straw [ENVO:00003869] Sludge [ENVO:00002044]: text: Sludge [ENVO:00002044] + title: Sludge [ENVO:00002044] Primary sludge [ENVO:00002057]: text: Primary sludge [ENVO:00002057] + title: Primary sludge [ENVO:00002057] is_a: Sludge [ENVO:00002044] Secondary sludge [ENVO:00002058]: text: Secondary sludge [ENVO:00002058] + title: Secondary sludge [ENVO:00002058] is_a: Sludge [ENVO:00002044] Water [CHEBI:15377]: text: Water [CHEBI:15377] + title: Water [CHEBI:15377] Drinking water [ENVO:00003064]: text: Drinking water [ENVO:00003064] + title: Drinking water [ENVO:00003064] is_a: Water [CHEBI:15377] Groundwater [ENVO:01001004]: text: Groundwater [ENVO:01001004] + title: Groundwater [ENVO:01001004] is_a: Water [CHEBI:15377] Surface water [ENVO:00002042]: text: Surface water [ENVO:00002042] + title: Surface water [ENVO:00002042] is_a: Water [CHEBI:15377] AnatomicalMaterialMenu: name: AnatomicalMaterialMenu @@ -5053,298 +5436,401 @@ enums: permissible_values: Blood [UBERON:0000178]: text: Blood [UBERON:0000178] + title: Blood [UBERON:0000178] Fluid [UBERON:0006314]: text: Fluid [UBERON:0006314] + title: Fluid [UBERON:0006314] Fluid (cerebrospinal (CSF)) [UBERON:0001359]: text: Fluid (cerebrospinal (CSF)) [UBERON:0001359] + title: Fluid (cerebrospinal (CSF)) [UBERON:0001359] is_a: Fluid [UBERON:0006314] Fluid (amniotic) [UBERON:0000173]: text: Fluid (amniotic) [UBERON:0000173] + title: Fluid (amniotic) [UBERON:0000173] is_a: Fluid [UBERON:0006314] Saliva [UBERON:0001836]: text: Saliva [UBERON:0001836] + title: Saliva [UBERON:0001836] is_a: Fluid [UBERON:0006314] Tissue [UBERON:0000479]: text: Tissue [UBERON:0000479] + title: Tissue [UBERON:0000479] BodyProductMenu: name: BodyProductMenu title: body_product menu permissible_values: Digestive tract substance [GENEPIO:0100898]: text: Digestive tract substance [GENEPIO:0100898] + title: Digestive tract substance [GENEPIO:0100898] Caecal content [GENEPIO:0100899]: text: Caecal content [GENEPIO:0100899] + title: Caecal content [GENEPIO:0100899] is_a: Digestive tract substance [GENEPIO:0100898] Intestinal content [GENEPIO:0100900]: text: Intestinal content [GENEPIO:0100900] + title: Intestinal content [GENEPIO:0100900] is_a: Digestive tract substance [GENEPIO:0100898] Stomach content [GENEPIO:0100901]: text: Stomach content [GENEPIO:0100901] + title: Stomach content [GENEPIO:0100901] is_a: Digestive tract substance [GENEPIO:0100898] Feces [UBERON:0001988]: text: Feces [UBERON:0001988] + title: Feces [UBERON:0001988] Fecal composite [GENEPIO:0004512]: text: Fecal composite [GENEPIO:0004512] + title: Fecal composite [GENEPIO:0004512] is_a: Feces [UBERON:0001988] Feces (fresh) [GENEPIO:0004513]: text: Feces (fresh) [GENEPIO:0004513] + title: Feces (fresh) [GENEPIO:0004513] is_a: Feces [UBERON:0001988] Feces (environmental) [GENEPIO:0004514]: text: Feces (environmental) [GENEPIO:0004514] + title: Feces (environmental) [GENEPIO:0004514] is_a: Feces [UBERON:0001988] Meconium [UBERON:0007109]: text: Meconium [UBERON:0007109] + title: Meconium [UBERON:0007109] is_a: Feces [UBERON:0001988] Milk [UBERON:0001913]: text: Milk [UBERON:0001913] + title: Milk [UBERON:0001913] Colostrum [UBERON:0001914]: text: Colostrum [UBERON:0001914] + title: Colostrum [UBERON:0001914] is_a: Milk [UBERON:0001913] Urine [UBERON:0001088]: text: Urine [UBERON:0001088] + title: Urine [UBERON:0001088] AnatomicalPartMenu: name: AnatomicalPartMenu title: anatomical_part menu permissible_values: Carcass [UBERON:0008979]: text: Carcass [UBERON:0008979] + title: Carcass [UBERON:0008979] Swine carcass [FOODON:03311719]: text: Swine carcass [FOODON:03311719] + title: Swine carcass [FOODON:03311719] is_a: Carcass [UBERON:0008979] Digestive system [UBERON:0001007]: text: Digestive system [UBERON:0001007] + title: Digestive system [UBERON:0001007] Caecum [UBERON:0001153]: text: Caecum [UBERON:0001153] + title: Caecum [UBERON:0001153] is_a: Digestive system [UBERON:0001007] Colon [UBERON:0001155]: text: Colon [UBERON:0001155] + title: Colon [UBERON:0001155] is_a: Digestive system [UBERON:0001007] Digestive gland [UBERON:0006925]: text: Digestive gland [UBERON:0006925] + title: Digestive gland [UBERON:0006925] is_a: Digestive system [UBERON:0001007] Foregut [UBERON:0001041]: text: Foregut [UBERON:0001041] + title: Foregut [UBERON:0001041] is_a: Digestive system [UBERON:0001007] Gall bladder [UBERON:0002110]: text: Gall bladder [UBERON:0002110] + title: Gall bladder [UBERON:0002110] is_a: Digestive system [UBERON:0001007] Gastrointestinal system mucosa [UBERON:0004786]: text: Gastrointestinal system mucosa [UBERON:0004786] + title: Gastrointestinal system mucosa [UBERON:0004786] is_a: Digestive system [UBERON:0001007] Gizzard [UBERON:0005052]: text: Gizzard [UBERON:0005052] + title: Gizzard [UBERON:0005052] is_a: Digestive system [UBERON:0001007] Hindgut [UBERON:0001046]: text: Hindgut [UBERON:0001046] + title: Hindgut [UBERON:0001046] is_a: Digestive system [UBERON:0001007] Intestine [UBERON:0000160]: text: Intestine [UBERON:0000160] + title: Intestine [UBERON:0000160] is_a: Digestive system [UBERON:0001007] Small intestine [UBERON:0002108]: text: Small intestine [UBERON:0002108] + title: Small intestine [UBERON:0002108] is_a: Intestine [UBERON:0000160] Duodenum [UBERON:0002114]: text: Duodenum [UBERON:0002114] + title: Duodenum [UBERON:0002114] is_a: Small intestine [UBERON:0002108] Ileum [UBERON:0002116]: text: Ileum [UBERON:0002116] + title: Ileum [UBERON:0002116] is_a: Small intestine [UBERON:0002108] Jejunum [UBERON:0002115]: text: Jejunum [UBERON:0002115] + title: Jejunum [UBERON:0002115] is_a: Small intestine [UBERON:0002108] Stomach [UBERON:0000945]: text: Stomach [UBERON:0000945] + title: Stomach [UBERON:0000945] is_a: Digestive system [UBERON:0001007] Abomasum [UBERON:0007358]: text: Abomasum [UBERON:0007358] + title: Abomasum [UBERON:0007358] is_a: Stomach [UBERON:0000945] Rumen [UBERON:0007365]: text: Rumen [UBERON:0007365] + title: Rumen [UBERON:0007365] is_a: Stomach [UBERON:0000945] Excretory system (organizational term): text: Excretory system (organizational term) + title: Excretory system (organizational term) Anus [UBERON:0001245]: text: Anus [UBERON:0001245] + title: Anus [UBERON:0001245] is_a: Excretory system (organizational term) Anal gland [UBERON:0011253]: text: Anal gland [UBERON:0011253] + title: Anal gland [UBERON:0011253] is_a: Excretory system (organizational term) Cloaca [UBERON:0000162]: text: Cloaca [UBERON:0000162] + title: Cloaca [UBERON:0000162] is_a: Excretory system (organizational term) Liver [UBERON:0002107]: text: Liver [UBERON:0002107] + title: Liver [UBERON:0002107] is_a: Excretory system (organizational term) Kidney [UBERON:0002113]: text: Kidney [UBERON:0002113] + title: Kidney [UBERON:0002113] is_a: Excretory system (organizational term) Rectum [UBERON:0001052]: text: Rectum [UBERON:0001052] + title: Rectum [UBERON:0001052] is_a: Excretory system (organizational term) Spleen [UBERON:0002106]: text: Spleen [UBERON:0002106] + title: Spleen [UBERON:0002106] is_a: Excretory system (organizational term) Urinary bladder [UBERON:0001255]: text: Urinary bladder [UBERON:0001255] + title: Urinary bladder [UBERON:0001255] is_a: Excretory system (organizational term) Foot [UBERON:0002387]: text: Foot [UBERON:0002387] + title: Foot [UBERON:0002387] Head [UBERON:0000033]: text: Head [UBERON:0000033] + title: Head [UBERON:0000033] is_a: Foot [UBERON:0002387] Brain [UBERON:0000955]: text: Brain [UBERON:0000955] + title: Brain [UBERON:0000955] is_a: Foot [UBERON:0002387] Ear [UBERON:0001690]: text: Ear [UBERON:0001690] + title: Ear [UBERON:0001690] is_a: Foot [UBERON:0002387] Eye [UBERON:0000970]: text: Eye [UBERON:0000970] + title: Eye [UBERON:0000970] is_a: Foot [UBERON:0002387] Mouth [UBERON:0000165]: text: Mouth [UBERON:0000165] + title: Mouth [UBERON:0000165] is_a: Foot [UBERON:0002387] Nose [UBERON:0000004]: text: Nose [UBERON:0000004] + title: Nose [UBERON:0000004] is_a: Foot [UBERON:0002387] Nasal turbinal [UBERON:0035612]: text: Nasal turbinal [UBERON:0035612] + title: Nasal turbinal [UBERON:0035612] is_a: Nose [UBERON:0000004] Nasopharynx (NP) [UBERON:0001728]: text: Nasopharynx (NP) [UBERON:0001728] + title: Nasopharynx (NP) [UBERON:0001728] is_a: Nose [UBERON:0000004] Pair of nares [UBERON:0002109]: text: Pair of nares [UBERON:0002109] + title: Pair of nares [UBERON:0002109] is_a: Nose [UBERON:0000004] Paranasal sinus [UBERON:0001825]: text: Paranasal sinus [UBERON:0001825] + title: Paranasal sinus [UBERON:0001825] is_a: Nose [UBERON:0000004] Snout [UBERON:0006333]: text: Snout [UBERON:0006333] + title: Snout [UBERON:0006333] is_a: Nose [UBERON:0000004] Lymphatic system [UBERON:0006558]: text: Lymphatic system [UBERON:0006558] + title: Lymphatic system [UBERON:0006558] Lymph node [UBERON:0000029]: text: Lymph node [UBERON:0000029] + title: Lymph node [UBERON:0000029] is_a: Lymphatic system [UBERON:0006558] Mesenteric lymph node [UBERON:0002509]: text: Mesenteric lymph node [UBERON:0002509] + title: Mesenteric lymph node [UBERON:0002509] is_a: Lymph node [UBERON:0000029] Mantle (bird) [GENEPIO:0100927]: text: Mantle (bird) [GENEPIO:0100927] + title: Mantle (bird) [GENEPIO:0100927] Neck [UBERON:0000974]: text: Neck [UBERON:0000974] + title: Neck [UBERON:0000974] Esophagus [UBERON:0001043]: text: Esophagus [UBERON:0001043] + title: Esophagus [UBERON:0001043] is_a: Neck [UBERON:0000974] Trachea [UBERON:0003126]: text: Trachea [UBERON:0003126] + title: Trachea [UBERON:0003126] is_a: Neck [UBERON:0000974] Nerve [UBERON:0001021]: text: Nerve [UBERON:0001021] + title: Nerve [UBERON:0001021] Spinal cord [UBERON:0002240]: text: Spinal cord [UBERON:0002240] + title: Spinal cord [UBERON:0002240] is_a: Nerve [UBERON:0001021] Organs or organ parts [GENEPIO:0001117]: text: Organs or organ parts [GENEPIO:0001117] + title: Organs or organ parts [GENEPIO:0001117] Organ [UBERON:0000062]: text: Organ [UBERON:0000062] + title: Organ [UBERON:0000062] is_a: Organs or organ parts [GENEPIO:0001117] Muscle organ [UBERON:0001630]: text: Muscle organ [UBERON:0001630] + title: Muscle organ [UBERON:0001630] is_a: Organ [UBERON:0000062] Skin of body [UBERON:0002097]: text: Skin of body [UBERON:0002097] + title: Skin of body [UBERON:0002097] is_a: Organ [UBERON:0000062] Reproductive system [UBERON:0000990]: text: Reproductive system [UBERON:0000990] + title: Reproductive system [UBERON:0000990] Embryo [UBERON:0000922]: text: Embryo [UBERON:0000922] + title: Embryo [UBERON:0000922] is_a: Reproductive system [UBERON:0000990] Fetus [UBERON:0000323]: text: Fetus [UBERON:0000323] + title: Fetus [UBERON:0000323] is_a: Reproductive system [UBERON:0000990] Ovary [UBERON:0000992]: text: Ovary [UBERON:0000992] + title: Ovary [UBERON:0000992] is_a: Reproductive system [UBERON:0000990] Oviduct [UBERON:0000993]: text: Oviduct [UBERON:0000993] + title: Oviduct [UBERON:0000993] is_a: Reproductive system [UBERON:0000990] Placenta [UBERON:0001987]: text: Placenta [UBERON:0001987] + title: Placenta [UBERON:0001987] is_a: Reproductive system [UBERON:0000990] Testis [UBERON:0000473]: text: Testis [UBERON:0000473] + title: Testis [UBERON:0000473] is_a: Reproductive system [UBERON:0000990] Udder [UBERON:0013216]: text: Udder [UBERON:0013216] + title: Udder [UBERON:0013216] is_a: Reproductive system [UBERON:0000990] Uterus [UBERON:0000995]: text: Uterus [UBERON:0000995] + title: Uterus [UBERON:0000995] is_a: Reproductive system [UBERON:0000990] Vagina [UBERON:0000996]: text: Vagina [UBERON:0000996] + title: Vagina [UBERON:0000996] is_a: Reproductive system [UBERON:0000990] Yolk sac [UBERON:0001040]: text: Yolk sac [UBERON:0001040] + title: Yolk sac [UBERON:0001040] is_a: Reproductive system [UBERON:0000990] Respiratory system [UBERON:0001004]: text: Respiratory system [UBERON:0001004] + title: Respiratory system [UBERON:0001004] Air sac [UBERON:0009060]: text: Air sac [UBERON:0009060] + title: Air sac [UBERON:0009060] is_a: Respiratory system [UBERON:0001004] Lung [UBERON:0002048]: text: Lung [UBERON:0002048] + title: Lung [UBERON:0002048] is_a: Vascular system [UBERON:0007798] Pleura [UBERON:0000977]: text: Pleura [UBERON:0000977] + title: Pleura [UBERON:0000977] is_a: Respiratory system [UBERON:0001004] Respiratory system mucosa [UBERON:0004785]: text: Respiratory system mucosa [UBERON:0004785] + title: Respiratory system mucosa [UBERON:0004785] is_a: Respiratory system [UBERON:0001004] Skeletal system [UBERON:0001434]: text: Skeletal system [UBERON:0001434] + title: Skeletal system [UBERON:0001434] Skeletal joint [UBERON:0000982]: text: Skeletal joint [UBERON:0000982] + title: Skeletal joint [UBERON:0000982] is_a: Skeletal system [UBERON:0001434] Bone element [UBERON:0001474]: text: Bone element [UBERON:0001474] + title: Bone element [UBERON:0001474] is_a: Skeletal system [UBERON:0001434] Thoracic segment of trunk [UBERON:0000915]: text: Thoracic segment of trunk [UBERON:0000915] + title: Thoracic segment of trunk [UBERON:0000915] Abdomen [UBERON:0000916]: text: Abdomen [UBERON:0000916] + title: Abdomen [UBERON:0000916] is_a: Thoracic segment of trunk [UBERON:0000915] Muscle of abdomen [UBERON:0002378]: text: Muscle of abdomen [UBERON:0002378] + title: Muscle of abdomen [UBERON:0002378] is_a: Abdomen [UBERON:0000916] Peritoneum [UBERON:0002358]: text: Peritoneum [UBERON:0002358] + title: Peritoneum [UBERON:0002358] is_a: Abdomen [UBERON:0000916] Vascular system [UBERON:0007798]: text: Vascular system [UBERON:0007798] + title: Vascular system [UBERON:0007798] Blood vessel [UBERON:0001981]: text: Blood vessel [UBERON:0001981] + title: Blood vessel [UBERON:0001981] is_a: Vascular system [UBERON:0007798] Bursa of Fabricius [UBERON:0003903]: text: Bursa of Fabricius [UBERON:0003903] + title: Bursa of Fabricius [UBERON:0003903] is_a: Vascular system [UBERON:0007798] Gill [UBERON:0002535]: text: Gill [UBERON:0002535] + title: Gill [UBERON:0002535] is_a: Vascular system [UBERON:0007798] Heart [UBERON:0000948]: text: Heart [UBERON:0000948] + title: Heart [UBERON:0000948] is_a: Vascular system [UBERON:0007798] Pericardium [UBERON:0002407]: text: Pericardium [UBERON:0002407] + title: Pericardium [UBERON:0002407] is_a: Vascular system [UBERON:0007798] Vent (anatomical) [UBERON:2000298]: text: Vent (anatomical) [UBERON:2000298] + title: Vent (anatomical) [UBERON:2000298] Bird vent [UBERON:0012464]: text: Bird vent [UBERON:0012464] + title: Bird vent [UBERON:0012464] is_a: Vent (anatomical) [UBERON:2000298] Fish vent [GENEPIO:0100902]: text: Fish vent [GENEPIO:0100902] + title: Fish vent [GENEPIO:0100902] is_a: Vent (anatomical) [UBERON:2000298] AnatomicalRegionMenu: name: AnatomicalRegionMenu @@ -5352,687 +5838,920 @@ enums: permissible_values: Dorso-lateral region [BSPO:0000080]: text: Dorso-lateral region [BSPO:0000080] + title: Dorso-lateral region [BSPO:0000080] Exterior anatomical region [BSPO:0000034]: text: Exterior anatomical region [BSPO:0000034] + title: Exterior anatomical region [BSPO:0000034] Interior anatomical region [BSPO:0000033]: text: Interior anatomical region [BSPO:0000033] + title: Interior anatomical region [BSPO:0000033] FoodProductMenu: name: FoodProductMenu title: food_product menu permissible_values: Animal feed [ENVO:02000047]: text: Animal feed [ENVO:02000047] + title: Animal feed [ENVO:02000047] Blood meal [FOODON:00001564]: text: Blood meal [FOODON:00001564] + title: Blood meal [FOODON:00001564] is_a: Animal feed [ENVO:02000047] Bone meal [ENVO:02000054]: text: Bone meal [ENVO:02000054] + title: Bone meal [ENVO:02000054] is_a: Animal feed [ENVO:02000047] Brassica carinata meal [FOODON:00004310]: text: Brassica carinata meal [FOODON:00004310] + title: Brassica carinata meal [FOODON:00004310] is_a: Animal feed [ENVO:02000047] Canola meal [FOODON:00002694]: text: Canola meal [FOODON:00002694] + title: Canola meal [FOODON:00002694] is_a: Animal feed [ENVO:02000047] Compound feed premix [FOODON:00004323]: text: Compound feed premix [FOODON:00004323] + title: Compound feed premix [FOODON:00004323] is_a: Animal feed [ENVO:02000047] Compound feed premix (medicated) [FOODON:00004324]: text: Compound feed premix (medicated) [FOODON:00004324] + title: Compound feed premix (medicated) [FOODON:00004324] is_a: Compound feed premix [FOODON:00004323] Feather meal [FOODON:00003927]: text: Feather meal [FOODON:00003927] + title: Feather meal [FOODON:00003927] is_a: Animal feed [ENVO:02000047] Fish meal [FOODON:03301620]: text: Fish meal [FOODON:03301620] + title: Fish meal [FOODON:03301620] is_a: Animal feed [ENVO:02000047] Lay ration [FOODON:00004286]: text: Lay ration [FOODON:00004286] + title: Lay ration [FOODON:00004286] is_a: Animal feed [ENVO:02000047] Meat and bone meal [FOODON:00002738]: text: Meat and bone meal [FOODON:00002738] + title: Meat and bone meal [FOODON:00002738] is_a: Animal feed [ENVO:02000047] Meat meal [FOODON:00004282]: text: Meat meal [FOODON:00004282] + title: Meat meal [FOODON:00004282] is_a: Animal feed [ENVO:02000047] Pet food [FOODON:00002682]: text: Pet food [FOODON:00002682] + title: Pet food [FOODON:00002682] is_a: Animal feed [ENVO:02000047] Soybean meal [FOODON:03302757]: text: Soybean meal [FOODON:03302757] + title: Soybean meal [FOODON:03302757] is_a: Animal feed [ENVO:02000047] Animal feed ingredient [FOODON:00004322]: text: Animal feed ingredient [FOODON:00004322] + title: Animal feed ingredient [FOODON:00004322] Dairy food product [FOODON:00001256]: text: Dairy food product [FOODON:00001256] + title: Dairy food product [FOODON:00001256] Cheese block (whole or parts) [FOODON:03000287]: text: Cheese block (whole or parts) [FOODON:03000287] + title: Cheese block (whole or parts) [FOODON:03000287] is_a: Dairy food product [FOODON:00001256] Cow skim milk (powdered) [FOODON:03310016]: text: Cow skim milk (powdered) [FOODON:03310016] + title: Cow skim milk (powdered) [FOODON:03310016] is_a: Dairy food product [FOODON:00001256] Milk [UBERON:0001913]: text: Milk [UBERON:0001913] + title: Milk [UBERON:0001913] is_a: Dairy food product [FOODON:00001256] Dietary supplement [FOODON:03401298]: text: Dietary supplement [FOODON:03401298] + title: Dietary supplement [FOODON:03401298] Egg or egg component [FOODON:03420194]: text: Egg or egg component [FOODON:03420194] + title: Egg or egg component [FOODON:03420194] Balut [FOODON:03302184]: text: Balut [FOODON:03302184] + title: Balut [FOODON:03302184] is_a: Egg or egg component [FOODON:03420194] Egg yolk [UBERON:0007378]: text: Egg yolk [UBERON:0007378] + title: Egg yolk [UBERON:0007378] is_a: Egg or egg component [FOODON:03420194] Poultry egg [FOODON:03000414]: text: Poultry egg [FOODON:03000414] + title: Poultry egg [FOODON:03000414] is_a: Egg or egg component [FOODON:03420194] Hen egg (whole) [FOODON:03316061]: text: Hen egg (whole) [FOODON:03316061] + title: Hen egg (whole) [FOODON:03316061] is_a: Poultry egg [FOODON:03000414] Poultry egg (whole, shell on) [FOODON:03000415]: text: Poultry egg (whole, shell on) [FOODON:03000415] + title: Poultry egg (whole, shell on) [FOODON:03000415] is_a: Poultry egg [FOODON:03000414] Food mixture [FOODON:00004130]: text: Food mixture [FOODON:00004130] + title: Food mixture [FOODON:00004130] Food product analog (food subsitute) [FOODON:00001871]: text: Food product analog (food subsitute) [FOODON:00001871] + title: Food product analog (food subsitute) [FOODON:00001871] Milk substitute [FOODON:03305408]: text: Milk substitute [FOODON:03305408] + title: Milk substitute [FOODON:03305408] is_a: Food product analog (food subsitute) [FOODON:00001871] Meat (whole or parts) [FOODON:03317170]: text: Meat (whole or parts) [FOODON:03317170] + title: Meat (whole or parts) [FOODON:03317170] Cutlet [FOODON:00003001]: text: Cutlet [FOODON:00003001] + title: Cutlet [FOODON:00003001] is_a: Meat (whole or parts) [FOODON:03317170] Filet [FOODON:03530144]: text: Filet [FOODON:03530144] + title: Filet [FOODON:03530144] is_a: Meat (whole or parts) [FOODON:03317170] Liver (whole, raw) [FOODON:03309772]: text: Liver (whole, raw) [FOODON:03309772] + title: Liver (whole, raw) [FOODON:03309772] is_a: Meat (whole or parts) [FOODON:03317170] Meat trim [FOODON:03309475]: text: Meat trim [FOODON:03309475] + title: Meat trim [FOODON:03309475] is_a: Meat (whole or parts) [FOODON:03317170] Rib (meat cut) [FOODON:03530023]: text: Rib (meat cut) [FOODON:03530023] + title: Rib (meat cut) [FOODON:03530023] is_a: Meat (whole or parts) [FOODON:03317170] Rib chop [FOODON:00004290]: text: Rib chop [FOODON:00004290] + title: Rib chop [FOODON:00004290] is_a: Rib (meat cut) [FOODON:03530023] Shoulder (meat cut) [FOODON:03530043]: text: Shoulder (meat cut) [FOODON:03530043] + title: Shoulder (meat cut) [FOODON:03530043] is_a: Meat (whole or parts) [FOODON:03317170] Grains, cereals, and bakery product (organizational term): text: Grains, cereals, and bakery product (organizational term) + title: Grains, cereals, and bakery product (organizational term) Bread loaf (whole or parts) [FOODON:03000288]: text: Bread loaf (whole or parts) [FOODON:03000288] + title: Bread loaf (whole or parts) [FOODON:03000288] is_a: Grains, cereals, and bakery product (organizational term) Breakfast cereal [FOODON:03311075]: text: Breakfast cereal [FOODON:03311075] + title: Breakfast cereal [FOODON:03311075] is_a: Grains, cereals, and bakery product (organizational term) Bulk grain [FOODON:03309390]: text: Bulk grain [FOODON:03309390] + title: Bulk grain [FOODON:03309390] is_a: Grains, cereals, and bakery product (organizational term) Oat grain [FOODON:00003429]: text: Oat grain [FOODON:00003429] + title: Oat grain [FOODON:00003429] is_a: Grains, cereals, and bakery product (organizational term) Legume food product [FOODON:00001264]: text: Legume food product [FOODON:00001264] + title: Legume food product [FOODON:00001264] Chickpea (whole) [FOODON:03306811]: text: Chickpea (whole) [FOODON:03306811] + title: Chickpea (whole) [FOODON:03306811] is_a: Legume food product [FOODON:00001264] Hummus [FOODON:00003049]: text: Hummus [FOODON:00003049] + title: Hummus [FOODON:00003049] is_a: Legume food product [FOODON:00001264] Soybean (whole or parts) [FOODON:03000245]: text: Soybean (whole or parts) [FOODON:03000245] + title: Soybean (whole or parts) [FOODON:03000245] is_a: Legume food product [FOODON:00001264] Meat, poultry and fish (organizational term): text: Meat, poultry and fish (organizational term) + title: Meat, poultry and fish (organizational term) Beef (ground or minced) [FOODON:00001282]: text: Beef (ground or minced) [FOODON:00001282] + title: Beef (ground or minced) [FOODON:00001282] is_a: Meat, poultry and fish (organizational term) Beef (ground or minced, boneless) [FOODON:0001282]: text: Beef (ground or minced, boneless) [FOODON:0001282] + title: Beef (ground or minced, boneless) [FOODON:0001282] is_a: Beef (ground or minced) [FOODON:00001282] Beef (ground, extra lean) [FOODON:02000426]: text: Beef (ground, extra lean) [FOODON:02000426] + title: Beef (ground, extra lean) [FOODON:02000426] is_a: Beef (ground or minced) [FOODON:00001282] Beef (ground, lean) [FOODON:02000425]: text: Beef (ground, lean) [FOODON:02000425] + title: Beef (ground, lean) [FOODON:02000425] is_a: Beef (ground or minced) [FOODON:00001282] Beef (ground, medium) [FOODON:02000427]: text: Beef (ground, medium) [FOODON:02000427] + title: Beef (ground, medium) [FOODON:02000427] is_a: Beef (ground or minced) [FOODON:00001282] Beef (ground, regular) [FOODON:02000428]: text: Beef (ground, regular) [FOODON:02000428] + title: Beef (ground, regular) [FOODON:02000428] is_a: Beef (ground or minced) [FOODON:00001282] Beef (ground, sirloin) [FOODON:02000429]: text: Beef (ground, sirloin) [FOODON:02000429] + title: Beef (ground, sirloin) [FOODON:02000429] is_a: Beef (ground or minced) [FOODON:00001282] Beef hamburger (dish) [FOODON:00002737]: text: Beef hamburger (dish) [FOODON:00002737] + title: Beef hamburger (dish) [FOODON:00002737] is_a: Meat, poultry and fish (organizational term) Beef shoulder [FOODON:02000069]: text: Beef shoulder [FOODON:02000069] + title: Beef shoulder [FOODON:02000069] is_a: Meat, poultry and fish (organizational term) Beef shoulder chop [FOODON:03000387]: text: Beef shoulder chop [FOODON:03000387] + title: Beef shoulder chop [FOODON:03000387] is_a: Beef shoulder [FOODON:02000069] Beef sirloin chop [FOODON:03000389]: text: Beef sirloin chop [FOODON:03000389] + title: Beef sirloin chop [FOODON:03000389] is_a: Meat, poultry and fish (organizational term) Beef stew chunk [FOODON:00004288]: text: Beef stew chunk [FOODON:00004288] + title: Beef stew chunk [FOODON:00004288] is_a: Meat, poultry and fish (organizational term) Beef tenderloin [FOODON:00003302]: text: Beef tenderloin [FOODON:00003302] + title: Beef tenderloin [FOODON:00003302] is_a: Meat, poultry and fish (organizational term) Beef (pieces) [FOODON:02000412]: text: Beef (pieces) [FOODON:02000412] + title: Beef (pieces) [FOODON:02000412] is_a: Meat, poultry and fish (organizational term) Brisket [FOODON:03530020]: text: Brisket [FOODON:03530020] + title: Brisket [FOODON:03530020] is_a: Meat, poultry and fish (organizational term) Chicken breast [FOODON:00002703]: text: Chicken breast [FOODON:00002703] + title: Chicken breast [FOODON:00002703] is_a: Meat, poultry and fish (organizational term) Chicken breast (back off) [FOODON:03000385]: text: Chicken breast (back off) [FOODON:03000385] + title: Chicken breast (back off) [FOODON:03000385] is_a: Chicken breast [FOODON:00002703] Chicken breast (skinless) [FOODON:02020231]: text: Chicken breast (skinless) [FOODON:02020231] + title: Chicken breast (skinless) [FOODON:02020231] is_a: Chicken breast [FOODON:00002703] Chicken breast (with skin) [FOODON:02020233]: text: Chicken breast (with skin) [FOODON:02020233] + title: Chicken breast (with skin) [FOODON:02020233] is_a: Chicken breast [FOODON:00002703] Chicken breast (skinless, boneless) [FOODON:02020235]: text: Chicken breast (skinless, boneless) [FOODON:02020235] + title: Chicken breast (skinless, boneless) [FOODON:02020235] is_a: Chicken breast [FOODON:00002703] Chicken breast cutlet [FOODON:00004308]: text: Chicken breast cutlet [FOODON:00004308] + title: Chicken breast cutlet [FOODON:00004308] is_a: Chicken breast [FOODON:00002703] Chicken drumstick [FOODON:00002716]: text: Chicken drumstick [FOODON:00002716] + title: Chicken drumstick [FOODON:00002716] is_a: Meat, poultry and fish (organizational term) Chicken drumstick (skinless) [FOODON:02020237]: text: Chicken drumstick (skinless) [FOODON:02020237] + title: Chicken drumstick (skinless) [FOODON:02020237] is_a: Chicken drumstick [FOODON:00002716] Chicken drumstick(with skin) [FOODON:02020239]: text: Chicken drumstick(with skin) [FOODON:02020239] + title: Chicken drumstick(with skin) [FOODON:02020239] is_a: Chicken drumstick [FOODON:00002716] Chicken meat [FOODON:00001040]: text: Chicken meat [FOODON:00001040] + title: Chicken meat [FOODON:00001040] is_a: Meat, poultry and fish (organizational term) Chicken meat (ground) [FOODON:02020311]: text: Chicken meat (ground) [FOODON:02020311] + title: Chicken meat (ground) [FOODON:02020311] is_a: Chicken meat [FOODON:00001040] Chicken meat (ground or minced, lean) [FOODON:03000392]: text: Chicken meat (ground or minced, lean) [FOODON:03000392] + title: Chicken meat (ground or minced, lean) [FOODON:03000392] is_a: Chicken meat (ground) [FOODON:02020311] Chicken meat (ground or minced, extra lean) [FOODON:03000396]: text: Chicken meat (ground or minced, extra lean) [FOODON:03000396] + title: Chicken meat (ground or minced, extra lean) [FOODON:03000396] is_a: Chicken meat (ground) [FOODON:02020311] Chicken meat (ground or minced, medium) [FOODON:03000400]: text: Chicken meat (ground or minced, medium) [FOODON:03000400] + title: Chicken meat (ground or minced, medium) [FOODON:03000400] is_a: Chicken meat (ground) [FOODON:02020311] Chicken meat (ground or minced, regular) [FOODON:03000404]: text: Chicken meat (ground or minced, regular) [FOODON:03000404] + title: Chicken meat (ground or minced, regular) [FOODON:03000404] is_a: Chicken meat (ground) [FOODON:02020311] Chicken meat (ground or minced, boneless) [FOODON:03000410]: text: Chicken meat (ground or minced, boneless) [FOODON:03000410] + title: Chicken meat (ground or minced, boneless) [FOODON:03000410] is_a: Chicken meat (ground) [FOODON:02020311] Chicken nugget [FOODON:00002672]: text: Chicken nugget [FOODON:00002672] + title: Chicken nugget [FOODON:00002672] is_a: Meat, poultry and fish (organizational term) Chicken thigh [FOODON:02020219]: text: Chicken thigh [FOODON:02020219] + title: Chicken thigh [FOODON:02020219] is_a: Meat, poultry and fish (organizational term) Chicken thigh (skinless) [FOODON:00003331]: text: Chicken thigh (skinless) [FOODON:00003331] + title: Chicken thigh (skinless) [FOODON:00003331] is_a: Chicken thigh [FOODON:02020219] Chicken thigh (skinless, with bone) [FOODON:02020227]: text: Chicken thigh (skinless, with bone) [FOODON:02020227] + title: Chicken thigh (skinless, with bone) [FOODON:02020227] is_a: Chicken thigh [FOODON:02020219] Chicken thigh (skinless, boneless) [FOODON:02020228]: text: Chicken thigh (skinless, boneless) [FOODON:02020228] + title: Chicken thigh (skinless, boneless) [FOODON:02020228] is_a: Chicken thigh [FOODON:02020219] Chicken upper thigh [FOODON:03000381]: text: Chicken upper thigh [FOODON:03000381] + title: Chicken upper thigh [FOODON:03000381] is_a: Chicken thigh (skinless, boneless) [FOODON:02020228] Chicken upper thigh (with skin) [FOODON:03000383]: text: Chicken upper thigh (with skin) [FOODON:03000383] + title: Chicken upper thigh (with skin) [FOODON:03000383] is_a: Chicken upper thigh [FOODON:03000381] Chicken thigh (with skin) [FOODON:00003330]: text: Chicken thigh (with skin) [FOODON:00003330] + title: Chicken thigh (with skin) [FOODON:00003330] is_a: Chicken thigh [FOODON:02020219] Chicken thigh (with skin, with bone) [FOODON:00003363]: text: Chicken thigh (with skin, with bone) [FOODON:00003363] + title: Chicken thigh (with skin, with bone) [FOODON:00003363] is_a: Chicken thigh [FOODON:02020219] Chicken wing [FOODON:00002674]: text: Chicken wing [FOODON:00002674] + title: Chicken wing [FOODON:00002674] is_a: Meat, poultry and fish (organizational term) Fish food product [FOODON:00001248]: text: Fish food product [FOODON:00001248] + title: Fish food product [FOODON:00001248] is_a: Meat, poultry and fish (organizational term) Fish steak [FOODON:00002986]: text: Fish steak [FOODON:00002986] + title: Fish steak [FOODON:00002986] is_a: Fish food product [FOODON:00001248] Ham food product [FOODON:00002502]: text: Ham food product [FOODON:00002502] + title: Ham food product [FOODON:00002502] is_a: Meat, poultry and fish (organizational term) Head cheese [FOODON:03315658]: text: Head cheese [FOODON:03315658] + title: Head cheese [FOODON:03315658] is_a: Meat, poultry and fish (organizational term) Lamb [FOODON:03411669]: text: Lamb [FOODON:03411669] + title: Lamb [FOODON:03411669] is_a: Meat, poultry and fish (organizational term) Meat strip [FOODON:00004285]: text: Meat strip [FOODON:00004285] + title: Meat strip [FOODON:00004285] is_a: Meat, poultry and fish (organizational term) Mutton [FOODON:00002912]: text: Mutton [FOODON:00002912] + title: Mutton [FOODON:00002912] is_a: Meat, poultry and fish (organizational term) Pork chop [FOODON:00001049]: text: Pork chop [FOODON:00001049] + title: Pork chop [FOODON:00001049] is_a: Meat, poultry and fish (organizational term) pork meat (ground) [FOODON:02021718]: text: pork meat (ground) [FOODON:02021718] + title: pork meat (ground) [FOODON:02021718] is_a: Meat, poultry and fish (organizational term) Pork meat (ground or minced, boneless) [FOODON:03000413]: text: Pork meat (ground or minced, boneless) [FOODON:03000413] + title: Pork meat (ground or minced, boneless) [FOODON:03000413] is_a: pork meat (ground) [FOODON:02021718] Pork meat (ground or minced, extra lean) [FOODON:03000399]: text: Pork meat (ground or minced, extra lean) [FOODON:03000399] + title: Pork meat (ground or minced, extra lean) [FOODON:03000399] is_a: pork meat (ground) [FOODON:02021718] Pork meat (ground or minced, lean) [FOODON:03000395]: text: Pork meat (ground or minced, lean) [FOODON:03000395] + title: Pork meat (ground or minced, lean) [FOODON:03000395] is_a: pork meat (ground) [FOODON:02021718] Pork meat (ground or minced, medium) [FOODON:03000403]: text: Pork meat (ground or minced, medium) [FOODON:03000403] + title: Pork meat (ground or minced, medium) [FOODON:03000403] is_a: pork meat (ground) [FOODON:02021718] Pork meat (ground or minced, regular) [FOODON:03000407]: text: Pork meat (ground or minced, regular) [FOODON:03000407] + title: Pork meat (ground or minced, regular) [FOODON:03000407] is_a: pork meat (ground) [FOODON:02021718] Pork meat (ground or minced, Sirloin) [FOODON:03000409]: text: Pork meat (ground or minced, Sirloin) [FOODON:03000409] + title: Pork meat (ground or minced, Sirloin) [FOODON:03000409] is_a: pork meat (ground) [FOODON:02021718] Pork shoulder [FOODON:02000322]: text: Pork shoulder [FOODON:02000322] + title: Pork shoulder [FOODON:02000322] is_a: Meat, poultry and fish (organizational term) Pork shoulder chop [FOODON:03000388]: text: Pork shoulder chop [FOODON:03000388] + title: Pork shoulder chop [FOODON:03000388] is_a: Pork shoulder [FOODON:02000322] Pork sirloin chop [FOODON:02000300]: text: Pork sirloin chop [FOODON:02000300] + title: Pork sirloin chop [FOODON:02000300] is_a: Meat, poultry and fish (organizational term) Pork steak [FOODON:02021757]: text: Pork steak [FOODON:02021757] + title: Pork steak [FOODON:02021757] is_a: Meat, poultry and fish (organizational term) Pork tenderloin [FOODON:02000306]: text: Pork tenderloin [FOODON:02000306] + title: Pork tenderloin [FOODON:02000306] is_a: Meat, poultry and fish (organizational term) Poultry meat [FOODON:03315883]: text: Poultry meat [FOODON:03315883] + title: Poultry meat [FOODON:03315883] is_a: Meat, poultry and fish (organizational term) Leg (poultry meat cut) [FOODON:03530159]: text: Leg (poultry meat cut) [FOODON:03530159] + title: Leg (poultry meat cut) [FOODON:03530159] is_a: Poultry meat [FOODON:03315883] Poultry drumstick [FOODON:00003469]: text: Poultry drumstick [FOODON:00003469] + title: Poultry drumstick [FOODON:00003469] is_a: Leg (poultry meat cut) [FOODON:03530159] Neck (poultry meat cut) [FOODON:03530294]: text: Neck (poultry meat cut) [FOODON:03530294] + title: Neck (poultry meat cut) [FOODON:03530294] is_a: Poultry meat [FOODON:03315883] Thigh (poultry meat cut) [FOODON:03530160]: text: Thigh (poultry meat cut) [FOODON:03530160] + title: Thigh (poultry meat cut) [FOODON:03530160] is_a: Poultry meat [FOODON:03315883] Wing (poultry meat cut) [FOODON:03530157]: text: Wing (poultry meat cut) [FOODON:03530157] + title: Wing (poultry meat cut) [FOODON:03530157] is_a: Poultry meat [FOODON:03315883] Sausage (whole) [FOODON:03315904]: text: Sausage (whole) [FOODON:03315904] + title: Sausage (whole) [FOODON:03315904] is_a: Meat, poultry and fish (organizational term) Pepperoni [FOODON:03311003]: text: Pepperoni [FOODON:03311003] + title: Pepperoni [FOODON:03311003] is_a: Sausage (whole) [FOODON:03315904] Salami [FOODON:03312067]: text: Salami [FOODON:03312067] + title: Salami [FOODON:03312067] is_a: Sausage (whole) [FOODON:03315904] Shellfish [FOODON:03411433]: text: Shellfish [FOODON:03411433] + title: Shellfish [FOODON:03411433] is_a: Meat, poultry and fish (organizational term) Mussel [FOODON:03411223]: text: Mussel [FOODON:03411223] + title: Mussel [FOODON:03411223] is_a: Shellfish [FOODON:03411433] Oyster [FOODON:03411224]: text: Oyster [FOODON:03411224] + title: Oyster [FOODON:03411224] is_a: Shellfish [FOODON:03411433] Shrimp [FOODON:03301673]: text: Shrimp [FOODON:03301673] + title: Shrimp [FOODON:03301673] is_a: Shellfish [FOODON:03411433] Scallop [FOODON:02020805]: text: Scallop [FOODON:02020805] + title: Scallop [FOODON:02020805] is_a: Shellfish [FOODON:03411433] Squid [FOODON:03411205]: text: Squid [FOODON:03411205] + title: Squid [FOODON:03411205] is_a: Shellfish [FOODON:03411433] Turkey breast [FOODON:00002690]: text: Turkey breast [FOODON:00002690] + title: Turkey breast [FOODON:00002690] is_a: Meat, poultry and fish (organizational term) Turkey breast (back off) [FOODON:03000386]: text: Turkey breast (back off) [FOODON:03000386] + title: Turkey breast (back off) [FOODON:03000386] is_a: Turkey breast [FOODON:00002690] Turkey breast (skinless) [FOODON:02020495]: text: Turkey breast (skinless) [FOODON:02020495] + title: Turkey breast (skinless) [FOODON:02020495] is_a: Turkey breast [FOODON:00002690] Turkey breast (skinless, boneless) [FOODON:02020499]: text: Turkey breast (skinless, boneless) [FOODON:02020499] + title: Turkey breast (skinless, boneless) [FOODON:02020499] is_a: Turkey breast [FOODON:00002690] Turkey breast (with skin) [FOODON:02020497]: text: Turkey breast (with skin) [FOODON:02020497] + title: Turkey breast (with skin) [FOODON:02020497] is_a: Turkey breast [FOODON:00002690] Turkey drumstick [FOODON:02020477]: text: Turkey drumstick [FOODON:02020477] + title: Turkey drumstick [FOODON:02020477] is_a: Meat, poultry and fish (organizational term) Turkey drumstick (skinless) [FOODON:02020501]: text: Turkey drumstick (skinless) [FOODON:02020501] + title: Turkey drumstick (skinless) [FOODON:02020501] is_a: Turkey drumstick [FOODON:02020477] Turkey drumstick (with skin) [FOODON:02020503]: text: Turkey drumstick (with skin) [FOODON:02020503] + title: Turkey drumstick (with skin) [FOODON:02020503] is_a: Turkey drumstick [FOODON:02020477] Turkey meat [FOODON:00001286]: text: Turkey meat [FOODON:00001286] + title: Turkey meat [FOODON:00001286] is_a: Meat, poultry and fish (organizational term) Turkey meat (ground) [FOODON:02020577]: text: Turkey meat (ground) [FOODON:02020577] + title: Turkey meat (ground) [FOODON:02020577] is_a: Turkey meat [FOODON:00001286] Turkey meat (ground or minced, lean) [FOODON:03000393]: text: Turkey meat (ground or minced, lean) [FOODON:03000393] + title: Turkey meat (ground or minced, lean) [FOODON:03000393] is_a: Turkey meat [FOODON:00001286] Turkey meat (ground or minced, extra lean) [FOODON:03000397]: text: Turkey meat (ground or minced, extra lean) [FOODON:03000397] + title: Turkey meat (ground or minced, extra lean) [FOODON:03000397] is_a: Turkey meat [FOODON:00001286] Turkey meat (ground or minced, medium) [FOODON:03000401]: text: Turkey meat (ground or minced, medium) [FOODON:03000401] + title: Turkey meat (ground or minced, medium) [FOODON:03000401] is_a: Turkey meat [FOODON:00001286] Turkey meat (ground or minced, regular) [FOODON:03000405]: text: Turkey meat (ground or minced, regular) [FOODON:03000405] + title: Turkey meat (ground or minced, regular) [FOODON:03000405] is_a: Turkey meat [FOODON:00001286] Turkey meat (ground or minced, boneless) [FOODON:03000411]: text: Turkey meat (ground or minced, boneless) [FOODON:03000411] + title: Turkey meat (ground or minced, boneless) [FOODON:03000411] is_a: Turkey meat [FOODON:00001286] Turkey thigh [FOODON:00003325]: text: Turkey thigh [FOODON:00003325] + title: Turkey thigh [FOODON:00003325] is_a: Meat, poultry and fish (organizational term) Turkey thigh (skinless) [FOODON:00003329]: text: Turkey thigh (skinless) [FOODON:00003329] + title: Turkey thigh (skinless) [FOODON:00003329] is_a: Turkey thigh [FOODON:00003325] Turkey thigh (skinless, boneless) [FOODON:02020491]: text: Turkey thigh (skinless, boneless) [FOODON:02020491] + title: Turkey thigh (skinless, boneless) [FOODON:02020491] is_a: Turkey thigh [FOODON:00003325] Turkey thigh (with skin) [FOODON:00003328]: text: Turkey thigh (with skin) [FOODON:00003328] + title: Turkey thigh (with skin) [FOODON:00003328] is_a: Turkey thigh [FOODON:00003325] Turkey upper thigh [FOODON:03000382]: text: Turkey upper thigh [FOODON:03000382] + title: Turkey upper thigh [FOODON:03000382] is_a: Turkey thigh (with skin) [FOODON:00003328] Turkey upper thigh (with skin) [FOODON:03000384]: text: Turkey upper thigh (with skin) [FOODON:03000384] + title: Turkey upper thigh (with skin) [FOODON:03000384] is_a: Turkey thigh (with skin) [FOODON:00003328] Turkey wing [FOODON:02020478]: text: Turkey wing [FOODON:02020478] + title: Turkey wing [FOODON:02020478] is_a: Meat, poultry and fish (organizational term) Veal [FOODON:00003083]: text: Veal [FOODON:00003083] + title: Veal [FOODON:00003083] is_a: Meat, poultry and fish (organizational term) Formula fed veal [FOODON:000039111]: text: Formula fed veal [FOODON:000039111] + title: Formula fed veal [FOODON:000039111] is_a: Veal [FOODON:00003083] Grain-fed veal [FOODON:00004280]: text: Grain-fed veal [FOODON:00004280] + title: Grain-fed veal [FOODON:00004280] is_a: Veal [FOODON:00003083] Microbial food product [FOODON:00001145]: text: Microbial food product [FOODON:00001145] + title: Microbial food product [FOODON:00001145] Yeast [FOODON:03411345]: text: Yeast [FOODON:03411345] + title: Yeast [FOODON:03411345] is_a: Microbial food product [FOODON:00001145] Nuts and seed products: text: Nuts and seed products + title: Nuts and seed products Almond (whole or parts) [FOODON:03000218]: text: Almond (whole or parts) [FOODON:03000218] + title: Almond (whole or parts) [FOODON:03000218] is_a: Nuts and seed products Almond (whole) [FOODON:00003523]: text: Almond (whole) [FOODON:00003523] + title: Almond (whole) [FOODON:00003523] is_a: Almond (whole or parts) [FOODON:03000218] Barley seed [FOODON:00003394]: text: Barley seed [FOODON:00003394] + title: Barley seed [FOODON:00003394] is_a: Nuts and seed products Canola seed [FOODON:00004560]: text: Canola seed [FOODON:00004560] + title: Canola seed [FOODON:00004560] is_a: Nuts and seed products Chia seed powder [FOODON:00003925]: text: Chia seed powder [FOODON:00003925] + title: Chia seed powder [FOODON:00003925] is_a: Nuts and seed products Chia seed (whole or parts) [FOODON:03000241]: text: Chia seed (whole or parts) [FOODON:03000241] + title: Chia seed (whole or parts) [FOODON:03000241] is_a: Nuts and seed products Flaxseed powder [FOODON:00004276]: text: Flaxseed powder [FOODON:00004276] + title: Flaxseed powder [FOODON:00004276] is_a: Nuts and seed products Hazelnut [FOODON:00002933]: text: Hazelnut [FOODON:00002933] + title: Hazelnut [FOODON:00002933] is_a: Nuts and seed products Nut (whole or part) [FOODON:03306632]: text: Nut (whole or part) [FOODON:03306632] + title: Nut (whole or part) [FOODON:03306632] is_a: Nuts and seed products Peanut butter [FOODON:03306867]: text: Peanut butter [FOODON:03306867] + title: Peanut butter [FOODON:03306867] is_a: Nuts and seed products Sesame seed [FOODON:03310306]: text: Sesame seed [FOODON:03310306] + title: Sesame seed [FOODON:03310306] is_a: Nuts and seed products Tahini [FOODON:00003855]: text: Tahini [FOODON:00003855] + title: Tahini [FOODON:00003855] is_a: Nuts and seed products Walnut (whole or parts) [FOODON:03316466]: text: Walnut (whole or parts) [FOODON:03316466] + title: Walnut (whole or parts) [FOODON:03316466] is_a: Nuts and seed products Prepared food product [FOODON:00001180]: text: Prepared food product [FOODON:00001180] + title: Prepared food product [FOODON:00001180] Condiment [FOODON:03315708]: text: Condiment [FOODON:03315708] + title: Condiment [FOODON:03315708] is_a: Prepared food product [FOODON:00001180] Confectionery food product [FOODON:00001149]: text: Confectionery food product [FOODON:00001149] + title: Confectionery food product [FOODON:00001149] is_a: Prepared food product [FOODON:00001180] Snack food [FOODON:03315013]: text: Snack food [FOODON:03315013] + title: Snack food [FOODON:03315013] is_a: Prepared food product [FOODON:00001180] Produce [FOODON:03305145]: text: Produce [FOODON:03305145] + title: Produce [FOODON:03305145] Apple (whole or parts) [FOODON:03310788]: text: Apple (whole or parts) [FOODON:03310788] + title: Apple (whole or parts) [FOODON:03310788] is_a: Produce [FOODON:03305145] Apple (whole) [FOODON:00002473]: text: Apple (whole) [FOODON:00002473] + title: Apple (whole) [FOODON:00002473] is_a: Apple (whole or parts) [FOODON:03310788] Arugula greens bunch [FOODON:00003643]: text: Arugula greens bunch [FOODON:00003643] + title: Arugula greens bunch [FOODON:00003643] is_a: Produce [FOODON:03305145] Avocado [FOODON:00003600]: text: Avocado [FOODON:00003600] + title: Avocado [FOODON:00003600] is_a: Produce [FOODON:03305145] Cantaloupe (whole or parts) [FOODON:03000243]: text: Cantaloupe (whole or parts) [FOODON:03000243] + title: Cantaloupe (whole or parts) [FOODON:03000243] is_a: Produce [FOODON:03305145] Chilli pepper [FOODON:00003744]: text: Chilli pepper [FOODON:00003744] + title: Chilli pepper [FOODON:00003744] is_a: Produce [FOODON:03305145] Coconut (whole or parts) [FOODON:03309861]: text: Coconut (whole or parts) [FOODON:03309861] + title: Coconut (whole or parts) [FOODON:03309861] is_a: Produce [FOODON:03305145] Coconut meat [FOODON:00003856]: text: Coconut meat [FOODON:00003856] + title: Coconut meat [FOODON:00003856] is_a: Coconut (whole or parts) [FOODON:03309861] Corn cob (whole or parts) [FOODON:03310791]: text: Corn cob (whole or parts) [FOODON:03310791] + title: Corn cob (whole or parts) [FOODON:03310791] is_a: Produce [FOODON:03305145] Cucumber (whole or parts) [FOODON:03000229]: text: Cucumber (whole or parts) [FOODON:03000229] + title: Cucumber (whole or parts) [FOODON:03000229] is_a: Produce [FOODON:03305145] Fruit [PO:0009001]: text: Fruit [PO:0009001] + title: Fruit [PO:0009001] is_a: Produce [FOODON:03305145] Goji berry [FOODON:00004360]: text: Goji berry [FOODON:00004360] + title: Goji berry [FOODON:00004360] is_a: Produce [FOODON:03305145] Greens (raw) [FOODON:03310765]: text: Greens (raw) [FOODON:03310765] + title: Greens (raw) [FOODON:03310765] is_a: Produce [FOODON:03305145] Kale leaf (whole or parts) [FOODON:03000236]: text: Kale leaf (whole or parts) [FOODON:03000236] + title: Kale leaf (whole or parts) [FOODON:03000236] is_a: Produce [FOODON:03305145] Karela (bitter melon) [FOODON:00004367]: text: Karela (bitter melon) [FOODON:00004367] + title: Karela (bitter melon) [FOODON:00004367] is_a: Produce [FOODON:03305145] Lettuce head (whole or parts) [FOODON:03000239]: text: Lettuce head (whole or parts) [FOODON:03000239] + title: Lettuce head (whole or parts) [FOODON:03000239] is_a: Produce [FOODON:03305145] Mango (whole or parts) [FOODON:03000217]: text: Mango (whole or parts) [FOODON:03000217] + title: Mango (whole or parts) [FOODON:03000217] is_a: Produce [FOODON:03305145] Mushroom (fruitbody) [FOODON:00003528]: text: Mushroom (fruitbody) [FOODON:00003528] + title: Mushroom (fruitbody) [FOODON:00003528] is_a: Produce [FOODON:03305145] Papaya (whole or parts) [FOODON:03000228]: text: Papaya (whole or parts) [FOODON:03000228] + title: Papaya (whole or parts) [FOODON:03000228] is_a: Produce [FOODON:03305145] Pattypan squash (whole or parts) [FOODON:03000232]: text: Pattypan squash (whole or parts) [FOODON:03000232] + title: Pattypan squash (whole or parts) [FOODON:03000232] is_a: Produce [FOODON:03305145] Peach [FOODON:00002485]: text: Peach [FOODON:00002485] + title: Peach [FOODON:00002485] is_a: Produce [FOODON:03305145] Pepper (whole or parts) [FOODON:03000249]: text: Pepper (whole or parts) [FOODON:03000249] + title: Pepper (whole or parts) [FOODON:03000249] is_a: Produce [FOODON:03305145] Potato [FOODON:03315354]: text: Potato [FOODON:03315354] + title: Potato [FOODON:03315354] is_a: Produce [FOODON:03305145] Salad [FOODON:03316042]: text: Salad [FOODON:03316042] + title: Salad [FOODON:03316042] is_a: Produce [FOODON:03305145] Scallion (whole or parts) [FOODON:03000250]: text: Scallion (whole or parts) [FOODON:03000250] + title: Scallion (whole or parts) [FOODON:03000250] is_a: Produce [FOODON:03305145] Spinach (whole or parts) [FOODON:03000221]: text: Spinach (whole or parts) [FOODON:03000221] + title: Spinach (whole or parts) [FOODON:03000221] is_a: Produce [FOODON:03305145] Sprout [FOODON:03420183]: text: Sprout [FOODON:03420183] + title: Sprout [FOODON:03420183] is_a: Produce [FOODON:03305145] Germinated or sprouted seed [FOODON:03420102]: text: Germinated or sprouted seed [FOODON:03420102] + title: Germinated or sprouted seed [FOODON:03420102] is_a: Sprout [FOODON:03420183] Alfalfa sprout [FOODON:00002670]: text: Alfalfa sprout [FOODON:00002670] + title: Alfalfa sprout [FOODON:00002670] is_a: Germinated or sprouted seed [FOODON:03420102] Bean sprout [FOODON:00002576]: text: Bean sprout [FOODON:00002576] + title: Bean sprout [FOODON:00002576] is_a: Germinated or sprouted seed [FOODON:03420102] Chia sprout [FOODON:03000180]: text: Chia sprout [FOODON:03000180] + title: Chia sprout [FOODON:03000180] is_a: Germinated or sprouted seed [FOODON:03420102] Mixed sprouts [FOODON:03000182]: text: Mixed sprouts [FOODON:03000182] + title: Mixed sprouts [FOODON:03000182] is_a: Germinated or sprouted seed [FOODON:03420102] Mung bean sprout [FOODON:03301446]: text: Mung bean sprout [FOODON:03301446] + title: Mung bean sprout [FOODON:03301446] is_a: Germinated or sprouted seed [FOODON:03420102] Tomato (whole or pieces) [FOODON:00002318]: text: Tomato (whole or pieces) [FOODON:00002318] + title: Tomato (whole or pieces) [FOODON:00002318] is_a: Produce [FOODON:03305145] Vegetable (whole or parts) [FOODON:03315308]: text: Vegetable (whole or parts) [FOODON:03315308] + title: Vegetable (whole or parts) [FOODON:03315308] is_a: Produce [FOODON:03305145] Spice or herb [FOODON:00001242]: text: Spice or herb [FOODON:00001242] + title: Spice or herb [FOODON:00001242] Basil (whole or parts) [FOODON:03000233]: text: Basil (whole or parts) [FOODON:03000233] + title: Basil (whole or parts) [FOODON:03000233] is_a: Spice or herb [FOODON:00001242] Black pepper (whole or parts) [FOODON:03000242]: text: Black pepper (whole or parts) [FOODON:03000242] + title: Black pepper (whole or parts) [FOODON:03000242] is_a: Spice or herb [FOODON:00001242] Cardamom (whole or parts) [FOODON:03000246]: text: Cardamom (whole or parts) [FOODON:03000246] + title: Cardamom (whole or parts) [FOODON:03000246] is_a: Spice or herb [FOODON:00001242] Chive leaf (whole or parts) [FOODON:03000240]: text: Chive leaf (whole or parts) [FOODON:03000240] + title: Chive leaf (whole or parts) [FOODON:03000240] is_a: Spice or herb [FOODON:00001242] Coriander powder [FOODON:00004274]: text: Coriander powder [FOODON:00004274] + title: Coriander powder [FOODON:00004274] is_a: Spice or herb [FOODON:00001242] Coriander seed (whole or parts) [FOODON:03000224]: text: Coriander seed (whole or parts) [FOODON:03000224] + title: Coriander seed (whole or parts) [FOODON:03000224] is_a: Spice or herb [FOODON:00001242] Cumin powder [FOODON:00004275]: text: Cumin powder [FOODON:00004275] + title: Cumin powder [FOODON:00004275] is_a: Spice or herb [FOODON:00001242] Cumin seed (whole) [FOODON:00003396]: text: Cumin seed (whole) [FOODON:00003396] + title: Cumin seed (whole) [FOODON:00003396] is_a: Spice or herb [FOODON:00001242] Black cumin seed (whole or parts) [FOODON:03000247]: text: Black cumin seed (whole or parts) [FOODON:03000247] + title: Black cumin seed (whole or parts) [FOODON:03000247] is_a: Cumin seed (whole) [FOODON:00003396] Curry leaf (whole or parts) [FOODON:03000225]: text: Curry leaf (whole or parts) [FOODON:03000225] + title: Curry leaf (whole or parts) [FOODON:03000225] is_a: Spice or herb [FOODON:00001242] Curry powder [FOODON:03301842]: text: Curry powder [FOODON:03301842] + title: Curry powder [FOODON:03301842] is_a: Spice or herb [FOODON:00001242] Dill spice [FOODON:00004307]: text: Dill spice [FOODON:00004307] + title: Dill spice [FOODON:00004307] is_a: Spice or herb [FOODON:00001242] Fennel (whole or parts) [FOODON:03000244]: text: Fennel (whole or parts) [FOODON:03000244] + title: Fennel (whole or parts) [FOODON:03000244] is_a: Spice or herb [FOODON:00001242] Garlic powder [FOODON:03301844]: text: Garlic powder [FOODON:03301844] + title: Garlic powder [FOODON:03301844] is_a: Spice or herb [FOODON:00001242] Ginger root (whole or parts) [FOODON:03000220]: text: Ginger root (whole or parts) [FOODON:03000220] + title: Ginger root (whole or parts) [FOODON:03000220] is_a: Spice or herb [FOODON:00001242] Mint leaf (whole or parts) [FOODON:03000238]: text: Mint leaf (whole or parts) [FOODON:03000238] + title: Mint leaf (whole or parts) [FOODON:03000238] is_a: Spice or herb [FOODON:00001242] Oregano (whole or parts) [FOODON:03000226]: text: Oregano (whole or parts) [FOODON:03000226] + title: Oregano (whole or parts) [FOODON:03000226] is_a: Spice or herb [FOODON:00001242] Paprika (ground) [FOODON:03301223]: text: Paprika (ground) [FOODON:03301223] + title: Paprika (ground) [FOODON:03301223] is_a: Spice or herb [FOODON:00001242] Parsley leaf (whole or parts) [FOODON:03000231]: text: Parsley leaf (whole or parts) [FOODON:03000231] + title: Parsley leaf (whole or parts) [FOODON:03000231] is_a: Spice or herb [FOODON:00001242] Pepper (ground) [FOODON:03301526]: text: Pepper (ground) [FOODON:03301526] + title: Pepper (ground) [FOODON:03301526] is_a: Spice or herb [FOODON:00001242] Rasam powder [FOODON:00004277]: text: Rasam powder [FOODON:00004277] + title: Rasam powder [FOODON:00004277] is_a: Spice or herb [FOODON:00001242] Sage [FOODON:03301560]: text: Sage [FOODON:03301560] + title: Sage [FOODON:03301560] is_a: Spice or herb [FOODON:00001242] Turmeric (ground) [FOODON:03310841]: text: Turmeric (ground) [FOODON:03310841] + title: Turmeric (ground) [FOODON:03310841] is_a: Spice or herb [FOODON:00001242] Spice [FOODON:03303380]: text: Spice [FOODON:03303380] + title: Spice [FOODON:03303380] is_a: Spice or herb [FOODON:00001242] White peppercorn (whole or parts) [FOODON:03000251]: text: White peppercorn (whole or parts) [FOODON:03000251] + title: White peppercorn (whole or parts) [FOODON:03000251] is_a: Spice or herb [FOODON:00001242] FoodProductPropertiesMenu: name: FoodProductPropertiesMenu @@ -6040,104 +6759,144 @@ enums: permissible_values: Food (canned) [FOODON:00002418]: text: Food (canned) [FOODON:00002418] + title: Food (canned) [FOODON:00002418] Food (cooked) [FOODON:00001181]: text: Food (cooked) [FOODON:00001181] + title: Food (cooked) [FOODON:00001181] Food (cut) [FOODON:00004291]: text: Food (cut) [FOODON:00004291] + title: Food (cut) [FOODON:00004291] Food (chopped) [FOODON:00002777]: text: Food (chopped) [FOODON:00002777] + title: Food (chopped) [FOODON:00002777] is_a: Food (cut) [FOODON:00004291] Food (chunks) [FOODON:00004555]: text: Food (chunks) [FOODON:00004555] + title: Food (chunks) [FOODON:00004555] is_a: Food (cut) [FOODON:00004291] Food (cubed) [FOODON:00004278]: text: Food (cubed) [FOODON:00004278] + title: Food (cubed) [FOODON:00004278] is_a: Food (cut) [FOODON:00004291] Food (diced) [FOODON:00004549]: text: Food (diced) [FOODON:00004549] + title: Food (diced) [FOODON:00004549] is_a: Food (cut) [FOODON:00004291] Food (grated) [FOODON:00004552]: text: Food (grated) [FOODON:00004552] + title: Food (grated) [FOODON:00004552] is_a: Food (cut) [FOODON:00004291] Food (sliced) [FOODON:00002455]: text: Food (sliced) [FOODON:00002455] + title: Food (sliced) [FOODON:00002455] is_a: Food (cut) [FOODON:00004291] Food (shredded) [FOODON:00004553]: text: Food (shredded) [FOODON:00004553] + title: Food (shredded) [FOODON:00004553] is_a: Food (cut) [FOODON:00004291] Food (dried) [FOODON:03307539]: text: Food (dried) [FOODON:03307539] + title: Food (dried) [FOODON:03307539] Food (fresh) [FOODON:00002457]: text: Food (fresh) [FOODON:00002457] + title: Food (fresh) [FOODON:00002457] Food (frozen) [FOODON:03302148]: text: Food (frozen) [FOODON:03302148] + title: Food (frozen) [FOODON:03302148] Food (pulped) [FOODON:00004554]: text: Food (pulped) [FOODON:00004554] + title: Food (pulped) [FOODON:00004554] Food (raw) [FOODON:03311126]: text: Food (raw) [FOODON:03311126] + title: Food (raw) [FOODON:03311126] Food (unseasoned) [FOODON:00004287]: text: Food (unseasoned) [FOODON:00004287] + title: Food (unseasoned) [FOODON:00004287] Italian-style food product [FOODON:00004321]: text: Italian-style food product [FOODON:00004321] + title: Italian-style food product [FOODON:00004321] Meat (boneless) [FOODON:00003467]: text: Meat (boneless) [FOODON:00003467] + title: Meat (boneless) [FOODON:00003467] Meat (skinless) [FOODON:00003468]: text: Meat (skinless) [FOODON:00003468] + title: Meat (skinless) [FOODON:00003468] Meat (with bone) [FOODON:02010116]: text: Meat (with bone) [FOODON:02010116] + title: Meat (with bone) [FOODON:02010116] Meat (with skin) [FOODON:02010111]: text: Meat (with skin) [FOODON:02010111] + title: Meat (with skin) [FOODON:02010111] Soft [PATO:0000387]: text: Soft [PATO:0000387] + title: Soft [PATO:0000387] LabelClaimMenu: name: LabelClaimMenu title: label_claim menu permissible_values: Antibiotic free [FOODON:03601063]: text: Antibiotic free [FOODON:03601063] + title: Antibiotic free [FOODON:03601063] Cage free [FOODON:03601064]: text: Cage free [FOODON:03601064] + title: Cage free [FOODON:03601064] Hormone free [FOODON:03601062]: text: Hormone free [FOODON:03601062] + title: Hormone free [FOODON:03601062] Organic food claim or use [FOODON:03510128]: text: Organic food claim or use [FOODON:03510128] + title: Organic food claim or use [FOODON:03510128] Pasture raised [FOODON:03601065]: text: Pasture raised [FOODON:03601065] + title: Pasture raised [FOODON:03601065] Ready-to-eat (RTE) [FOODON:03316636]: text: Ready-to-eat (RTE) [FOODON:03316636] + title: Ready-to-eat (RTE) [FOODON:03316636] AnimalSourceOfFoodMenu: name: AnimalSourceOfFoodMenu title: animal_source_of_food menu permissible_values: Cow [NCBITaxon:9913]: text: Cow [NCBITaxon:9913] + title: Cow [NCBITaxon:9913] Fish [FOODON:03411222]: text: Fish [FOODON:03411222] + title: Fish [FOODON:03411222] Pig [NCBITaxon:9823]: text: Pig [NCBITaxon:9823] + title: Pig [NCBITaxon:9823] Poultry or game bird [FOODON:03411563]: text: Poultry or game bird [FOODON:03411563] + title: Poultry or game bird [FOODON:03411563] Chicken [NCBITaxon:9031]: text: Chicken [NCBITaxon:9031] + title: Chicken [NCBITaxon:9031] is_a: Poultry or game bird [FOODON:03411563] Turkey [NCBITaxon:9103]: text: Turkey [NCBITaxon:9103] + title: Turkey [NCBITaxon:9103] is_a: Poultry or game bird [FOODON:03411563] Sheep [NCBITaxon:9940]: text: Sheep [NCBITaxon:9940] + title: Sheep [NCBITaxon:9940] Shellfish [FOODON:03411433]: text: Shellfish [FOODON:03411433] + title: Shellfish [FOODON:03411433] Mussel [FOODON:03411223]: text: Mussel [FOODON:03411223] + title: Mussel [FOODON:03411223] is_a: Shellfish [FOODON:03411433] Scallop [NCBITaxon:6566]: text: Scallop [NCBITaxon:6566] + title: Scallop [NCBITaxon:6566] is_a: Shellfish [FOODON:03411433] Shrimp [FOODON:03411237]: text: Shrimp [FOODON:03411237] + title: Shrimp [FOODON:03411237] is_a: Shellfish [FOODON:03411433] Squid [FOODON:03411205]: text: Squid [FOODON:03411205] + title: Squid [FOODON:03411205] is_a: Shellfish [FOODON:03411433] FoodProductProductionStreamMenu: name: FoodProductProductionStreamMenu @@ -6145,75 +6904,104 @@ enums: permissible_values: Beef cattle production stream [FOODON:03000452]: text: Beef cattle production stream [FOODON:03000452] + title: Beef cattle production stream [FOODON:03000452] Broiler chicken production stream [FOODON:03000455]: text: Broiler chicken production stream [FOODON:03000455] + title: Broiler chicken production stream [FOODON:03000455] Dairy cattle production stream [FOODON:03000453]: text: Dairy cattle production stream [FOODON:03000453] + title: Dairy cattle production stream [FOODON:03000453] Egg production stream [FOODON:03000458]: text: Egg production stream [FOODON:03000458] + title: Egg production stream [FOODON:03000458] Layer chicken production stream [FOODON:03000456]: text: Layer chicken production stream [FOODON:03000456] + title: Layer chicken production stream [FOODON:03000456] Meat production stream [FOODON:03000460]: text: Meat production stream [FOODON:03000460] + title: Meat production stream [FOODON:03000460] Veal meat production stream [FOODON:03000461]: text: Veal meat production stream [FOODON:03000461] + title: Veal meat production stream [FOODON:03000461] is_a: Meat production stream [FOODON:03000460] Milk production stream [FOODON:03000459]: text: Milk production stream [FOODON:03000459] + title: Milk production stream [FOODON:03000459] CollectionDeviceMenu: name: CollectionDeviceMenu title: collection_device menu permissible_values: Auger (earth auger) [AGRO:00000405]: text: Auger (earth auger) [AGRO:00000405] + title: Auger (earth auger) [AGRO:00000405] Box corer [GENEPIO:0100928]: text: Box corer [GENEPIO:0100928] + title: Box corer [GENEPIO:0100928] Container [OBI:0000967]: text: Container [OBI:0000967] + title: Container [OBI:0000967] Bag [GSSO:008558]: text: Bag [GSSO:008558] + title: Bag [GSSO:008558] is_a: Container [OBI:0000967] Whirlpak sampling bag [GENEPIO:0002122]: text: Whirlpak sampling bag [GENEPIO:0002122] + title: Whirlpak sampling bag [GENEPIO:0002122] is_a: Bag [GSSO:008558] Bottle [FOODON:03490214]: text: Bottle [FOODON:03490214] + title: Bottle [FOODON:03490214] is_a: Container [OBI:0000967] Vial [OBI:0000522]: text: Vial [OBI:0000522] + title: Vial [OBI:0000522] is_a: Container [OBI:0000967] Culture plate [GENEPIO:0004318]: text: Culture plate [GENEPIO:0004318] + title: Culture plate [GENEPIO:0004318] Petri dish [NCIT:C96141]: text: Petri dish [NCIT:C96141] + title: Petri dish [NCIT:C96141] is_a: Culture plate [GENEPIO:0004318] Filter [GENEPIO:0100103]: text: Filter [GENEPIO:0100103] + title: Filter [GENEPIO:0100103] PONAR grab sampler [GENEPIO:0100929]: text: PONAR grab sampler [GENEPIO:0100929] + title: PONAR grab sampler [GENEPIO:0100929] Scoop [GENEPIO:0002125]: text: Scoop [GENEPIO:0002125] + title: Scoop [GENEPIO:0002125] Soil sample probe [GENEPIO:0100930]: text: Soil sample probe [GENEPIO:0100930] + title: Soil sample probe [GENEPIO:0100930] Spatula [NCIT:C149941]: text: Spatula [NCIT:C149941] + title: Spatula [NCIT:C149941] Sponge [OBI:0002819]: text: Sponge [OBI:0002819] + title: Sponge [OBI:0002819] Swab [GENEPIO:0100027]: text: Swab [GENEPIO:0100027] + title: Swab [GENEPIO:0100027] is_a: Sponge [OBI:0002819] Drag swab [OBI:0002822]: text: Drag swab [OBI:0002822] + title: Drag swab [OBI:0002822] is_a: Swab [GENEPIO:0100027] Surface wipe [OBI:0002824]: text: Surface wipe [OBI:0002824] + title: Surface wipe [OBI:0002824] is_a: Swab [GENEPIO:0100027] Tube [GENEPIO:0101196]: text: Tube [GENEPIO:0101196] + title: Tube [GENEPIO:0101196] Vacuum device [GENEPIO:0002127]: text: Vacuum device [GENEPIO:0002127] + title: Vacuum device [GENEPIO:0002127] Vacutainer [OBIB:0000032]: text: Vacutainer [OBIB:0000032] + title: Vacutainer [OBIB:0000032] is_a: Vacuum device [GENEPIO:0002127] CollectionMethodMenu: name: CollectionMethodMenu @@ -6221,221 +7009,300 @@ enums: permissible_values: Aspiration [HP:0002835]: text: Aspiration [HP:0002835] + title: Aspiration [HP:0002835] Biopsy [OBI:0002650]: text: Biopsy [OBI:0002650] + title: Biopsy [OBI:0002650] Fecal grab [GENEPIO:0004326]: text: Fecal grab [GENEPIO:0004326] + title: Fecal grab [GENEPIO:0004326] Filtration [OBI:0302885]: text: Filtration [OBI:0302885] + title: Filtration [OBI:0302885] Air filtration [GENEPIO:0100031]: text: Air filtration [GENEPIO:0100031] + title: Air filtration [GENEPIO:0100031] is_a: Filtration [OBI:0302885] Water filtration [GENEPIO:0100931]: text: Water filtration [GENEPIO:0100931] + title: Water filtration [GENEPIO:0100931] is_a: Filtration [OBI:0302885] Lavage [OBI:0600044]: text: Lavage [OBI:0600044] + title: Lavage [OBI:0600044] Bronchoalveolar lavage [GENEPIO:0100032]: text: Bronchoalveolar lavage [GENEPIO:0100032] + title: Bronchoalveolar lavage [GENEPIO:0100032] is_a: Lavage [OBI:0600044] Gastric lavage [GENEPIO:0100033]: text: Gastric lavage [GENEPIO:0100033] + title: Gastric lavage [GENEPIO:0100033] is_a: Lavage [OBI:0600044] Necropsy [MMO:0000344]: text: Necropsy [MMO:0000344] + title: Necropsy [MMO:0000344] Phlebotomy [NCIT:C28221]: text: Phlebotomy [NCIT:C28221] + title: Phlebotomy [NCIT:C28221] Rinsing for specimen collection [GENEPIO:0002116]: text: Rinsing for specimen collection [GENEPIO:0002116] + title: Rinsing for specimen collection [GENEPIO:0002116] Scooping [GENEPIO:0100932]: text: Scooping [GENEPIO:0100932] + title: Scooping [GENEPIO:0100932] Sediment collection [GENEPIO:0100933]: text: Sediment collection [GENEPIO:0100933] + title: Sediment collection [GENEPIO:0100933] Soil coring [GENEPIO:0100934]: text: Soil coring [GENEPIO:0100934] + title: Soil coring [GENEPIO:0100934] Surgical removal [XCO:0000026]: text: Surgical removal [XCO:0000026] + title: Surgical removal [XCO:0000026] Weep fluid collection (pouring) [GENEPIO:0101003]: text: Weep fluid collection (pouring) [GENEPIO:0101003] + title: Weep fluid collection (pouring) [GENEPIO:0101003] SampleVolumeMeasurementUnitMenu: name: SampleVolumeMeasurementUnitMenu title: sample_volume_measurement_unit menu permissible_values: microliter (uL) [UO:0000101]: text: microliter (uL) [UO:0000101] + title: microliter (uL) [UO:0000101] milliliter (mL) [UO:0000098]: text: milliliter (mL) [UO:0000098] + title: milliliter (mL) [UO:0000098] liter (L) [UO:0000099]: text: liter (L) [UO:0000099] + title: liter (L) [UO:0000099] ResidualSampleStatusMenu: name: ResidualSampleStatusMenu title: residual_sample_status menu permissible_values: Residual sample remaining (some sample left) [GENEPIO:0101087]: text: Residual sample remaining (some sample left) [GENEPIO:0101087] + title: Residual sample remaining (some sample left) [GENEPIO:0101087] No residual sample (sample all used) [GENEPIO:0101088]: text: No residual sample (sample all used) [GENEPIO:0101088] + title: No residual sample (sample all used) [GENEPIO:0101088] Residual sample status unkown [GENEPIO:0101089]: text: Residual sample status unkown [GENEPIO:0101089] + title: Residual sample status unkown [GENEPIO:0101089] SampleStorageDurationUnitMenu: name: SampleStorageDurationUnitMenu title: sample_storage_duration_unit menu permissible_values: Second [UO:0000010]: text: Second [UO:0000010] + title: Second [UO:0000010] Minute [UO:0000031]: text: Minute [UO:0000031] + title: Minute [UO:0000031] Hour [UO:0000032]: text: Hour [UO:0000032] + title: Hour [UO:0000032] Day [UO:0000033]: text: Day [UO:0000033] + title: Day [UO:0000033] Week [UO:0000034]: text: Week [UO:0000034] + title: Week [UO:0000034] Month [UO:0000035]: text: Month [UO:0000035] + title: Month [UO:0000035] Year [UO:0000036]: text: Year [UO:0000036] + title: Year [UO:0000036] NucelicAcidStorageDurationUnitMenu: name: NucelicAcidStorageDurationUnitMenu title: nucelic_acid_storage_duration_unit menu permissible_values: Second [UO:0000010]: text: Second [UO:0000010] + title: Second [UO:0000010] Minute [UO:0000031]: text: Minute [UO:0000031] + title: Minute [UO:0000031] Hour [UO:0000032]: text: Hour [UO:0000032] + title: Hour [UO:0000032] Day [UO:0000033]: text: Day [UO:0000033] + title: Day [UO:0000033] Week [UO:0000034]: text: Week [UO:0000034] + title: Week [UO:0000034] Month [UO:0000035]: text: Month [UO:0000035] + title: Month [UO:0000035] Year [UO:0000036]: text: Year [UO:0000036] + title: Year [UO:0000036] FoodPackagingMenu: name: FoodPackagingMenu title: food_packaging menu permissible_values: Bag, sack or pouch [FOODON:03490197]: text: Bag, sack or pouch [FOODON:03490197] + title: Bag, sack or pouch [FOODON:03490197] Paper bag, sack or pouch [FOODON:03490120]: text: Paper bag, sack or pouch [FOODON:03490120] + title: Paper bag, sack or pouch [FOODON:03490120] is_a: Bag, sack or pouch [FOODON:03490197] Plastic bag, sack or pouch [FOODON:03490166]: text: Plastic bag, sack or pouch [FOODON:03490166] + title: Plastic bag, sack or pouch [FOODON:03490166] is_a: Bag, sack or pouch [FOODON:03490197] Plastic shrink wrap [FOODON:03490137]: text: Plastic shrink wrap [FOODON:03490137] + title: Plastic shrink wrap [FOODON:03490137] is_a: Plastic bag, sack or pouch [FOODON:03490166] Plastic wrapper [FOODON:03490128]: text: Plastic wrapper [FOODON:03490128] + title: Plastic wrapper [FOODON:03490128] is_a: Plastic bag, sack or pouch [FOODON:03490166] Bottle or jar [FOODON:03490203]: text: Bottle or jar [FOODON:03490203] + title: Bottle or jar [FOODON:03490203] Can (container) [FOODON:03490204]: text: Can (container) [FOODON:03490204] + title: Can (container) [FOODON:03490204] Paper container, treated [FOODON:03490330]: text: Paper container, treated [FOODON:03490330] + title: Paper container, treated [FOODON:03490330] Paper container, untreated [FOODON:03490334]: text: Paper container, untreated [FOODON:03490334] + title: Paper container, untreated [FOODON:03490334] Plastic tray or pan [FOODON:03490126]: text: Plastic tray or pan [FOODON:03490126] + title: Plastic tray or pan [FOODON:03490126] HostCommonNameMenu: name: HostCommonNameMenu title: host (common name) menu permissible_values: Bird [NCBITaxon:8782]: text: Bird [NCBITaxon:8782] + title: Bird [NCBITaxon:8782] Chicken [NCBITaxon:9031]: text: Chicken [NCBITaxon:9031] + title: Chicken [NCBITaxon:9031] is_a: Bird [NCBITaxon:8782] Seabird [FOODON:00004504]: text: Seabird [FOODON:00004504] + title: Seabird [FOODON:00004504] is_a: Bird [NCBITaxon:8782] Cormorant [NCBITaxon:9206]: text: Cormorant [NCBITaxon:9206] + title: Cormorant [NCBITaxon:9206] is_a: Seabird [FOODON:00004504] Double Crested Cormorant [NCBITaxon:56069]: text: Double Crested Cormorant [NCBITaxon:56069] + title: Double Crested Cormorant [NCBITaxon:56069] is_a: Cormorant [NCBITaxon:9206] Crane [NCBITaxon:9109]: text: Crane [NCBITaxon:9109] + title: Crane [NCBITaxon:9109] is_a: Seabird [FOODON:00004504] Whooping Crane [NCBITaxon:9117]: text: Whooping Crane [NCBITaxon:9117] + title: Whooping Crane [NCBITaxon:9117] is_a: Crane [NCBITaxon:9109] Gull (Seagull) [NCBITaxon:8911]: text: Gull (Seagull) [NCBITaxon:8911] + title: Gull (Seagull) [NCBITaxon:8911] is_a: Seabird [FOODON:00004504] Glaucous-winged Gull [NCBITaxon:119606]: text: Glaucous-winged Gull [NCBITaxon:119606] + title: Glaucous-winged Gull [NCBITaxon:119606] is_a: Gull (Seagull) [NCBITaxon:8911] Great Black-backed Gull [NCBITaxon:8912]: text: Great Black-backed Gull [NCBITaxon:8912] + title: Great Black-backed Gull [NCBITaxon:8912] is_a: Gull (Seagull) [NCBITaxon:8911] Herring Gull [NCBITaxon:35669]: text: Herring Gull [NCBITaxon:35669] + title: Herring Gull [NCBITaxon:35669] is_a: Gull (Seagull) [NCBITaxon:8911] Ring-billed Gull [NCBITaxon:126683]: text: Ring-billed Gull [NCBITaxon:126683] + title: Ring-billed Gull [NCBITaxon:126683] is_a: Gull (Seagull) [NCBITaxon:8911] Eider [NCBITaxon:50366]: text: Eider [NCBITaxon:50366] + title: Eider [NCBITaxon:50366] is_a: Seabird [FOODON:00004504] Common Eider [NCBITaxon:76058]: text: Common Eider [NCBITaxon:76058] + title: Common Eider [NCBITaxon:76058] is_a: Eider [NCBITaxon:50366] Turkey [NCBITaxon:9103]: text: Turkey [NCBITaxon:9103] + title: Turkey [NCBITaxon:9103] is_a: Bird [NCBITaxon:8782] Fish [FOODON:03411222]: text: Fish [FOODON:03411222] + title: Fish [FOODON:03411222] Rainbow Trout [NCBITaxon:8022]: text: Rainbow Trout [NCBITaxon:8022] + title: Rainbow Trout [NCBITaxon:8022] is_a: Fish [FOODON:03411222] Sablefish [NCBITaxon:229290]: text: Sablefish [NCBITaxon:229290] + title: Sablefish [NCBITaxon:229290] is_a: Fish [FOODON:03411222] Salmon [FOODON:00003473]: text: Salmon [FOODON:00003473] + title: Salmon [FOODON:00003473] is_a: Fish [FOODON:03411222] Atlantic Salmon [NCBITaxon:8030]: text: Atlantic Salmon [NCBITaxon:8030] + title: Atlantic Salmon [NCBITaxon:8030] is_a: Salmon [FOODON:00003473] Chinook salmon [NCBITaxon:74940]: text: Chinook salmon [NCBITaxon:74940] + title: Chinook salmon [NCBITaxon:74940] is_a: Salmon [FOODON:00003473] Coho Salmon [NCBITaxon:8019]: text: Coho Salmon [NCBITaxon:8019] + title: Coho Salmon [NCBITaxon:8019] is_a: Salmon [FOODON:00003473] Mammal [FOODON:03411134]: text: Mammal [FOODON:03411134] + title: Mammal [FOODON:03411134] Companion animal [FOODON:03000300]: text: Companion animal [FOODON:03000300] + title: Companion animal [FOODON:03000300] is_a: Mammal [FOODON:03411134] Cow [NCBITaxon:9913]: text: Cow [NCBITaxon:9913] + title: Cow [NCBITaxon:9913] is_a: Mammal [FOODON:03411134] Human [NCBITaxon:9606]: text: Human [NCBITaxon:9606] + title: Human [NCBITaxon:9606] is_a: Mammal [FOODON:03411134] Pig [NCBITaxon:9823]: text: Pig [NCBITaxon:9823] + title: Pig [NCBITaxon:9823] is_a: Mammal [FOODON:03411134] Sheep [NCBITaxon:9940]: text: Sheep [NCBITaxon:9940] + title: Sheep [NCBITaxon:9940] is_a: Mammal [FOODON:03411134] Shellfish [FOODON:03411433]: text: Shellfish [FOODON:03411433] + title: Shellfish [FOODON:03411433] Atlantic Lobster [NCBITaxon:6706]: text: Atlantic Lobster [NCBITaxon:6706] + title: Atlantic Lobster [NCBITaxon:6706] is_a: Shellfish [FOODON:03411433] Atlantic Oyster [NCBITaxon:6565]: text: Atlantic Oyster [NCBITaxon:6565] + title: Atlantic Oyster [NCBITaxon:6565] is_a: Shellfish [FOODON:03411433] Blue Mussel [NCBITaxon:6550]: text: Blue Mussel [NCBITaxon:6550] + title: Blue Mussel [NCBITaxon:6550] is_a: Shellfish [FOODON:03411433] HostScientificNameMenu: name: HostScientificNameMenu @@ -6443,192 +7310,263 @@ enums: permissible_values: Anoplopoma fimbria [NCBITaxon:229290]: text: Anoplopoma fimbria [NCBITaxon:229290] + title: Anoplopoma fimbria [NCBITaxon:229290] Bos taurus [NCBITaxon:9913]: text: Bos taurus [NCBITaxon:9913] + title: Bos taurus [NCBITaxon:9913] Crassostrea virginica [NCBITaxon:6565]: text: Crassostrea virginica [NCBITaxon:6565] + title: Crassostrea virginica [NCBITaxon:6565] Gallus gallus [NCBITaxon:9031]: text: Gallus gallus [NCBITaxon:9031] + title: Gallus gallus [NCBITaxon:9031] Grus americana [NCBITaxon:9117]: text: Grus americana [NCBITaxon:9117] + title: Grus americana [NCBITaxon:9117] Homarus americanus [NCBITaxon:6706]: text: Homarus americanus [NCBITaxon:6706] + title: Homarus americanus [NCBITaxon:6706] Homo sapiens [NCBITaxon:9606]: text: Homo sapiens [NCBITaxon:9606] + title: Homo sapiens [NCBITaxon:9606] Larus argentatus [NCBITaxon:35669]: text: Larus argentatus [NCBITaxon:35669] + title: Larus argentatus [NCBITaxon:35669] Larus delawarensis [NCBITaxon:126683]: text: Larus delawarensis [NCBITaxon:126683] + title: Larus delawarensis [NCBITaxon:126683] Larus glaucescens [NCBITaxon:119606]: text: Larus glaucescens [NCBITaxon:119606] + title: Larus glaucescens [NCBITaxon:119606] Larus marinus [NCBITaxon:8912]: text: Larus marinus [NCBITaxon:8912] + title: Larus marinus [NCBITaxon:8912] Meleagris gallopavo [NCBITaxon:9103]: text: Meleagris gallopavo [NCBITaxon:9103] + title: Meleagris gallopavo [NCBITaxon:9103] Mytilus edulis [NCBITaxon:6550]: text: Mytilus edulis [NCBITaxon:6550] + title: Mytilus edulis [NCBITaxon:6550] Oncorhynchus kisutch [NCBITaxon:8019]: text: Oncorhynchus kisutch [NCBITaxon:8019] + title: Oncorhynchus kisutch [NCBITaxon:8019] Oncorhynchus mykiss [NCBITaxon:8022]: text: Oncorhynchus mykiss [NCBITaxon:8022] + title: Oncorhynchus mykiss [NCBITaxon:8022] Oncorhynchus tshawytscha [NCBITaxon:74940]: text: Oncorhynchus tshawytscha [NCBITaxon:74940] + title: Oncorhynchus tshawytscha [NCBITaxon:74940] Ovis aries [NCBITaxon:9940]: text: Ovis aries [NCBITaxon:9940] + title: Ovis aries [NCBITaxon:9940] Phalacrocorax auritus [NCBITaxon:56069]: text: Phalacrocorax auritus [NCBITaxon:56069] + title: Phalacrocorax auritus [NCBITaxon:56069] Salmo salar [NCBITaxon:8030]: text: Salmo salar [NCBITaxon:8030] + title: Salmo salar [NCBITaxon:8030] Somateria mollissima [NCBITaxon:76058]: text: Somateria mollissima [NCBITaxon:76058] + title: Somateria mollissima [NCBITaxon:76058] Sus scrofa domesticus [NCBITaxon:9825]: text: Sus scrofa domesticus [NCBITaxon:9825] + title: Sus scrofa domesticus [NCBITaxon:9825] HostFoodProductionNameMenu: name: HostFoodProductionNameMenu title: host (food production name) menu permissible_values: Cow (by age/production stage) (organizational term): text: Cow (by age/production stage) (organizational term) + title: Cow (by age/production stage) (organizational term) Calf [FOODON:03411349]: text: Calf [FOODON:03411349] + title: Calf [FOODON:03411349] is_a: Cow (by age/production stage) (organizational term) Dry cow [FOODON:00004411]: text: Dry cow [FOODON:00004411] + title: Dry cow [FOODON:00004411] is_a: Cow (by age/production stage) (organizational term) Feeder cow [FOODON:00004292]: text: Feeder cow [FOODON:00004292] + title: Feeder cow [FOODON:00004292] is_a: Cow (by age/production stage) (organizational term) Finisher cow [FOODON:00004293]: text: Finisher cow [FOODON:00004293] + title: Finisher cow [FOODON:00004293] is_a: Cow (by age/production stage) (organizational term) Milker cow [FOODON:03411201]: text: Milker cow [FOODON:03411201] + title: Milker cow [FOODON:03411201] is_a: Cow (by age/production stage) (organizational term) Stocker cow [FOODON:00004294]: text: Stocker cow [FOODON:00004294] + title: Stocker cow [FOODON:00004294] is_a: Cow (by age/production stage) (organizational term) Weanling cow [FOODON:00004295]: text: Weanling cow [FOODON:00004295] + title: Weanling cow [FOODON:00004295] is_a: Cow (by age/production stage) (organizational term) Cow (by sex/reproductive stage) (organizational term): text: Cow (by sex/reproductive stage) (organizational term) + title: Cow (by sex/reproductive stage) (organizational term) Bull [FOODON:00000015]: text: Bull [FOODON:00000015] + title: Bull [FOODON:00000015] is_a: Cow (by sex/reproductive stage) (organizational term) Cow [NCBITaxon:9913]: text: Cow [NCBITaxon:9913] + title: Cow [NCBITaxon:9913] is_a: Cow (by sex/reproductive stage) (organizational term) Freemartin [FOODON:00004296]: text: Freemartin [FOODON:00004296] + title: Freemartin [FOODON:00004296] is_a: Cow (by sex/reproductive stage) (organizational term) Heifer [FOODON:00002518]: text: Heifer [FOODON:00002518] + title: Heifer [FOODON:00002518] is_a: Cow (by sex/reproductive stage) (organizational term) Steer [FOODON:00002531]: text: Steer [FOODON:00002531] + title: Steer [FOODON:00002531] is_a: Cow (by sex/reproductive stage) (organizational term) Pig (by age/production stage) (organizational term): text: Pig (by age/production stage) (organizational term) + title: Pig (by age/production stage) (organizational term) Finisher pig [FOODON:00003371]: text: Finisher pig [FOODON:00003371] + title: Finisher pig [FOODON:00003371] is_a: Pig (by age/production stage) (organizational term) Grower pig [FOODON:00003370]: text: Grower pig [FOODON:00003370] + title: Grower pig [FOODON:00003370] is_a: Pig (by age/production stage) (organizational term) Nursing pig [FOODON:00004297 ]: text: Nursing pig [FOODON:00004297 ] + title: Nursing pig [FOODON:00004297 ] is_a: Pig (by age/production stage) (organizational term) Pig [NCBITaxon:9823]: text: Pig [NCBITaxon:9823] + title: Pig [NCBITaxon:9823] is_a: Pig (by age/production stage) (organizational term) Piglet [FOODON:00003952]: text: Piglet [FOODON:00003952] + title: Piglet [FOODON:00003952] is_a: Pig (by age/production stage) (organizational term) Weanling (weaner) pig [FOODON:00003373]: text: Weanling (weaner) pig [FOODON:00003373] + title: Weanling (weaner) pig [FOODON:00003373] is_a: Pig (by age/production stage) (organizational term) Pig (by sex/reproductive stage) (organizational term): text: Pig (by sex/reproductive stage) (organizational term) + title: Pig (by sex/reproductive stage) (organizational term) Barrow [FOODON:03411280]: text: Barrow [FOODON:03411280] + title: Barrow [FOODON:03411280] is_a: Pig (by sex/reproductive stage) (organizational term) Boar [FOODON:03412248]: text: Boar [FOODON:03412248] + title: Boar [FOODON:03412248] is_a: Pig (by sex/reproductive stage) (organizational term) Gilt [FOODON:00003369]: text: Gilt [FOODON:00003369] + title: Gilt [FOODON:00003369] is_a: Pig (by sex/reproductive stage) (organizational term) Sow [FOODON:00003333]: text: Sow [FOODON:00003333] + title: Sow [FOODON:00003333] is_a: Pig (by sex/reproductive stage) (organizational term) Poultry or game bird [FOODON:03411563]: text: Poultry or game bird [FOODON:03411563] + title: Poultry or game bird [FOODON:03411563] Broiler or fryer chicken [FOODON:03411198]: text: Broiler or fryer chicken [FOODON:03411198] + title: Broiler or fryer chicken [FOODON:03411198] is_a: Poultry or game bird [FOODON:03411563] Capon [FOODON:03411711]: text: Capon [FOODON:03411711] + title: Capon [FOODON:03411711] is_a: Poultry or game bird [FOODON:03411563] Chick [FOODON:00004299]: text: Chick [FOODON:00004299] + title: Chick [FOODON:00004299] is_a: Poultry or game bird [FOODON:03411563] Chicken [NCBITaxon:9031]: text: Chicken [NCBITaxon:9031] + title: Chicken [NCBITaxon:9031] is_a: Poultry or game bird [FOODON:03411563] Egg [UBERON:0007379]: text: Egg [UBERON:0007379] + title: Egg [UBERON:0007379] is_a: Poultry or game bird [FOODON:03411563] Hatchling [FOODON:00004300]: text: Hatchling [FOODON:00004300] + title: Hatchling [FOODON:00004300] is_a: Poultry or game bird [FOODON:03411563] Hen [FOODON:00003282]: text: Hen [FOODON:00003282] + title: Hen [FOODON:00003282] is_a: Poultry or game bird [FOODON:03411563] Layer chicken [FOODON:00004301]: text: Layer chicken [FOODON:00004301] + title: Layer chicken [FOODON:00004301] is_a: Poultry or game bird [FOODON:03411563] Layer turkey [FOODON:00004302]: text: Layer turkey [FOODON:00004302] + title: Layer turkey [FOODON:00004302] is_a: Poultry or game bird [FOODON:03411563] Poult [FOODON:00002962]: text: Poult [FOODON:00002962] + title: Poult [FOODON:00002962] is_a: Poultry or game bird [FOODON:03411563] Pullet [FOODON:00004303]: text: Pullet [FOODON:00004303] + title: Pullet [FOODON:00004303] is_a: Poultry or game bird [FOODON:03411563] Rooster [FOODON:03411714]: text: Rooster [FOODON:03411714] + title: Rooster [FOODON:03411714] is_a: Poultry or game bird [FOODON:03411563] Tom (Gobbler) [FOODON:00004304 ]: text: Tom (Gobbler) [FOODON:00004304 ] + title: Tom (Gobbler) [FOODON:00004304 ] is_a: Poultry or game bird [FOODON:03411563] Turkey [NCBITaxon:9103]: text: Turkey [NCBITaxon:9103] + title: Turkey [NCBITaxon:9103] is_a: Poultry or game bird [FOODON:03411563] Sheep [NCBITaxon:9940]: text: Sheep [NCBITaxon:9940] + title: Sheep [NCBITaxon:9940] Ram [FOODON:00004305]: text: Ram [FOODON:00004305] + title: Ram [FOODON:00004305] is_a: Sheep [NCBITaxon:9940] Wether sheep [FOODON:00004306]: text: Wether sheep [FOODON:00004306] + title: Wether sheep [FOODON:00004306] is_a: Sheep [NCBITaxon:9940] Ewe [FOODON:03412610]: text: Ewe [FOODON:03412610] + title: Ewe [FOODON:03412610] is_a: Sheep [NCBITaxon:9940] Lamb [FOODON:03411669]: text: Lamb [FOODON:03411669] + title: Lamb [FOODON:03411669] is_a: Sheep [NCBITaxon:9940] Fish [FOODON:03411222]: text: Fish [FOODON:03411222] + title: Fish [FOODON:03411222] Fish egg [FOODON:00004319]: text: Fish egg [FOODON:00004319] + title: Fish egg [FOODON:00004319] is_a: Fish [FOODON:03411222] Fry (fish) [FOODON:00004318]: text: Fry (fish) [FOODON:00004318] + title: Fry (fish) [FOODON:00004318] is_a: Fish [FOODON:03411222] Juvenile fish [FOODON:00004317]: text: Juvenile fish [FOODON:00004317] + title: Juvenile fish [FOODON:00004317] is_a: Fish [FOODON:03411222] HostAgeBinMenu: name: HostAgeBinMenu @@ -6636,379 +7574,516 @@ enums: permissible_values: First winter [GENEPIO:0100684]: text: First winter [GENEPIO:0100684] + title: First winter [GENEPIO:0100684] First summer [GENEPIO:0100685]: text: First summer [GENEPIO:0100685] + title: First summer [GENEPIO:0100685] Second winter [GENEPIO:0100686]: text: Second winter [GENEPIO:0100686] + title: Second winter [GENEPIO:0100686] Second summer [GENEPIO:0100687]: text: Second summer [GENEPIO:0100687] + title: Second summer [GENEPIO:0100687] Third winter [GENEPIO:0100688]: text: Third winter [GENEPIO:0100688] + title: Third winter [GENEPIO:0100688] Third summer [GENEPIO:0100689]: text: Third summer [GENEPIO:0100689] + title: Third summer [GENEPIO:0100689] IsolatedByMenu: name: IsolatedByMenu title: isolated_by menu permissible_values: Public Health Agency of Canada (PHAC) [GENEPIO:0100551]: text: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] + title: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]: text: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] + title: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]: text: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] + title: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] Health Canada (HC) [GENEPIO:0100554]: text: Health Canada (HC) [GENEPIO:0100554] + title: Health Canada (HC) [GENEPIO:0100554] Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]: text: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] + title: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]: text: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] + title: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] OrganismMenu: name: OrganismMenu title: organism menu permissible_values: Acinetobacter [NCBITaxon:469]: text: Acinetobacter [NCBITaxon:469] + title: Acinetobacter [NCBITaxon:469] Acinetobacter baumannii [NCBITaxon:470]: text: Acinetobacter baumannii [NCBITaxon:470] + title: Acinetobacter baumannii [NCBITaxon:470] is_a: Acinetobacter [NCBITaxon:469] Acinetobacter bereziniae [NCBITaxon:106648]: text: Acinetobacter bereziniae [NCBITaxon:106648] + title: Acinetobacter bereziniae [NCBITaxon:106648] is_a: Acinetobacter [NCBITaxon:469] Acinetobacter ursingii [NCBITaxon:108980]: text: Acinetobacter ursingii [NCBITaxon:108980] + title: Acinetobacter ursingii [NCBITaxon:108980] is_a: Acinetobacter [NCBITaxon:469] Aeromonas [NCBITaxon:642]: text: Aeromonas [NCBITaxon:642] + title: Aeromonas [NCBITaxon:642] Aeromonas allosaccharophila [NCBITaxon:656]: text: Aeromonas allosaccharophila [NCBITaxon:656] + title: Aeromonas allosaccharophila [NCBITaxon:656] is_a: Aeromonas [NCBITaxon:642] Aeromonas hydrophila [NCBITaxon:644]: text: Aeromonas hydrophila [NCBITaxon:644] + title: Aeromonas hydrophila [NCBITaxon:644] is_a: Aeromonas [NCBITaxon:642] Aeromonas rivipollensis [NCBITaxon:948519]: text: Aeromonas rivipollensis [NCBITaxon:948519] + title: Aeromonas rivipollensis [NCBITaxon:948519] is_a: Aeromonas [NCBITaxon:642] Aeromonas salmonicida [NCBITaxon:645]: text: Aeromonas salmonicida [NCBITaxon:645] + title: Aeromonas salmonicida [NCBITaxon:645] is_a: Aeromonas [NCBITaxon:642] Campylobacter [NCBITaxon:194]: text: Campylobacter [NCBITaxon:194] + title: Campylobacter [NCBITaxon:194] Campylobacter coli [NCBITaxon:195]: text: Campylobacter coli [NCBITaxon:195] + title: Campylobacter coli [NCBITaxon:195] is_a: Campylobacter [NCBITaxon:194] Campylobacter jejuni [NCBITaxon:197]: text: Campylobacter jejuni [NCBITaxon:197] + title: Campylobacter jejuni [NCBITaxon:197] is_a: Campylobacter [NCBITaxon:194] Campylobacter lari [NCBITaxon:201]: text: Campylobacter lari [NCBITaxon:201] + title: Campylobacter lari [NCBITaxon:201] is_a: Campylobacter [NCBITaxon:194] Citrobacter [NCBITaxon:544]: text: Citrobacter [NCBITaxon:544] + title: Citrobacter [NCBITaxon:544] Citrobacter braakii [NCBITaxon:57706]: text: Citrobacter braakii [NCBITaxon:57706] + title: Citrobacter braakii [NCBITaxon:57706] is_a: Citrobacter [NCBITaxon:544] Citrobacter freundii [NCBITaxon:546]: text: Citrobacter freundii [NCBITaxon:546] + title: Citrobacter freundii [NCBITaxon:546] is_a: Citrobacter [NCBITaxon:544] Citrobacter gillenii [NCBITaxon:67828]: text: Citrobacter gillenii [NCBITaxon:67828] + title: Citrobacter gillenii [NCBITaxon:67828] is_a: Citrobacter [NCBITaxon:544] Clostridioides [NCBITaxon:1870884]: text: Clostridioides [NCBITaxon:1870884] + title: Clostridioides [NCBITaxon:1870884] Clostridioides difficile [NCBITaxon:1496]: text: Clostridioides difficile [NCBITaxon:1496] + title: Clostridioides difficile [NCBITaxon:1496] is_a: Clostridioides [NCBITaxon:1870884] Clostridium [NCBITaxon:1485]: text: Clostridium [NCBITaxon:1485] + title: Clostridium [NCBITaxon:1485] Clostridium perfringens [NCBITaxon:1502]: text: Clostridium perfringens [NCBITaxon:1502] + title: Clostridium perfringens [NCBITaxon:1502] is_a: Clostridium [NCBITaxon:1485] Clostridium sporogenes [NCBITaxon:1509]: text: Clostridium sporogenes [NCBITaxon:1509] + title: Clostridium sporogenes [NCBITaxon:1509] is_a: Clostridium [NCBITaxon:1485] Comamonas [NCBITaxon:283]: text: Comamonas [NCBITaxon:283] + title: Comamonas [NCBITaxon:283] Comamonas aquatica [NCBITaxon:225991]: text: Comamonas aquatica [NCBITaxon:225991] + title: Comamonas aquatica [NCBITaxon:225991] is_a: Comamonas [NCBITaxon:283] Enterobacter [NCBITaxon:547]: text: Enterobacter [NCBITaxon:547] + title: Enterobacter [NCBITaxon:547] Enterobacter asburiae [NCBITaxon:61645]: text: Enterobacter asburiae [NCBITaxon:61645] + title: Enterobacter asburiae [NCBITaxon:61645] is_a: Enterobacter [NCBITaxon:547] Enterobacter cancerogenus [NCBITaxon:69218]: text: Enterobacter cancerogenus [NCBITaxon:69218] + title: Enterobacter cancerogenus [NCBITaxon:69218] is_a: Enterobacter [NCBITaxon:547] Enterobacter cloacae [NCBITaxon:550]: text: Enterobacter cloacae [NCBITaxon:550] + title: Enterobacter cloacae [NCBITaxon:550] is_a: Enterobacter [NCBITaxon:547] Enterobacter hormaechei [NCBITaxon:158836]: text: Enterobacter hormaechei [NCBITaxon:158836] + title: Enterobacter hormaechei [NCBITaxon:158836] is_a: Enterobacter [NCBITaxon:547] Enterobacter kobei [NCBITaxon:208224]: text: Enterobacter kobei [NCBITaxon:208224] + title: Enterobacter kobei [NCBITaxon:208224] is_a: Enterobacter [NCBITaxon:547] Enterobacter roggenkampii [NCBITaxon:1812935]: text: Enterobacter roggenkampii [NCBITaxon:1812935] + title: Enterobacter roggenkampii [NCBITaxon:1812935] is_a: Enterobacter [NCBITaxon:547] Enterobacter sp. [NCBITaxon:42895]: text: Enterobacter sp. [NCBITaxon:42895] + title: Enterobacter sp. [NCBITaxon:42895] is_a: Enterobacter [NCBITaxon:547] Lelliottia amnigena [NCBITaxon:61646]: text: Lelliottia amnigena [NCBITaxon:61646] + title: Lelliottia amnigena [NCBITaxon:61646] is_a: Enterobacter [NCBITaxon:547] Pluralibacter gergoviae [NCBITaxon:61647]: text: Pluralibacter gergoviae [NCBITaxon:61647] + title: Pluralibacter gergoviae [NCBITaxon:61647] is_a: Enterobacter [NCBITaxon:547] Enterococcus [NCBITaxon:1350]: text: Enterococcus [NCBITaxon:1350] + title: Enterococcus [NCBITaxon:1350] Enterococcus asini [NCBITaxon:57732]: text: Enterococcus asini [NCBITaxon:57732] + title: Enterococcus asini [NCBITaxon:57732] is_a: Enterococcus [NCBITaxon:1350] Enterococcus avium [NCBITaxon:33945]: text: Enterococcus avium [NCBITaxon:33945] + title: Enterococcus avium [NCBITaxon:33945] is_a: Enterococcus [NCBITaxon:1350] Enterococcus caccae [NCBITaxon:317735]: text: Enterococcus caccae [NCBITaxon:317735] + title: Enterococcus caccae [NCBITaxon:317735] is_a: Enterococcus [NCBITaxon:1350] Enterococcus canis [NCBITaxon:214095]: text: Enterococcus canis [NCBITaxon:214095] + title: Enterococcus canis [NCBITaxon:214095] is_a: Enterococcus [NCBITaxon:1350] Enterococcus casseliflavus [NCBITaxon:37734]: text: Enterococcus casseliflavus [NCBITaxon:37734] + title: Enterococcus casseliflavus [NCBITaxon:37734] is_a: Enterococcus [NCBITaxon:1350] Enterococcus cecorum [NCBITaxon:44008]: text: Enterococcus cecorum [NCBITaxon:44008] + title: Enterococcus cecorum [NCBITaxon:44008] is_a: Enterococcus [NCBITaxon:1350] Enterococcus dispar [NCBITaxon:44009]: text: Enterococcus dispar [NCBITaxon:44009] + title: Enterococcus dispar [NCBITaxon:44009] is_a: Enterococcus [NCBITaxon:1350] Enterococcus durans [NCBITaxon:53345]: text: Enterococcus durans [NCBITaxon:53345] + title: Enterococcus durans [NCBITaxon:53345] is_a: Enterococcus [NCBITaxon:1350] Enterococcus faecium [NCBITaxon:1352]: text: Enterococcus faecium [NCBITaxon:1352] + title: Enterococcus faecium [NCBITaxon:1352] is_a: Enterococcus [NCBITaxon:1350] Enterococcus faecalis [NCBITaxon:1351]: text: Enterococcus faecalis [NCBITaxon:1351] + title: Enterococcus faecalis [NCBITaxon:1351] is_a: Enterococcus [NCBITaxon:1350] Enterococcus gallinarum [NCBITaxon:1353]: text: Enterococcus gallinarum [NCBITaxon:1353] + title: Enterococcus gallinarum [NCBITaxon:1353] is_a: Enterococcus [NCBITaxon:1350] Enterococcus hirae [NCBITaxon:1354]: text: Enterococcus hirae [NCBITaxon:1354] + title: Enterococcus hirae [NCBITaxon:1354] is_a: Enterococcus [NCBITaxon:1350] Enterococcus malodoratus [NCBITaxon:71451]: text: Enterococcus malodoratus [NCBITaxon:71451] + title: Enterococcus malodoratus [NCBITaxon:71451] is_a: Enterococcus [NCBITaxon:1350] Enterococcus mundtii [NCBITaxon:53346]: text: Enterococcus mundtii [NCBITaxon:53346] + title: Enterococcus mundtii [NCBITaxon:53346] is_a: Enterococcus [NCBITaxon:1350] Enterococcus ratti [NCBITaxon:150033]: text: Enterococcus ratti [NCBITaxon:150033] + title: Enterococcus ratti [NCBITaxon:150033] is_a: Enterococcus [NCBITaxon:1350] Enterococcus saccharolyticus [NCBITaxon:41997]: text: Enterococcus saccharolyticus [NCBITaxon:41997] + title: Enterococcus saccharolyticus [NCBITaxon:41997] is_a: Enterococcus [NCBITaxon:1350] Enterococcus thailandicus [NCBITaxon:417368]: text: Enterococcus thailandicus [NCBITaxon:417368] + title: Enterococcus thailandicus [NCBITaxon:417368] is_a: Enterococcus [NCBITaxon:1350] Enterococcus villorum [NCBITaxon:112904]: text: Enterococcus villorum [NCBITaxon:112904] + title: Enterococcus villorum [NCBITaxon:112904] is_a: Enterococcus [NCBITaxon:1350] Escherichia [NCBITaxon:561]: text: Escherichia [NCBITaxon:561] + title: Escherichia [NCBITaxon:561] Escherichia coli [NCBITaxon:562]: text: Escherichia coli [NCBITaxon:562] + title: Escherichia coli [NCBITaxon:562] is_a: Escherichia [NCBITaxon:561] Escherichia fergusonii [NCBITaxon:564]: text: Escherichia fergusonii [NCBITaxon:564] + title: Escherichia fergusonii [NCBITaxon:564] is_a: Escherichia [NCBITaxon:561] Exiguobacterium [NCBITaxon:33986]: text: Exiguobacterium [NCBITaxon:33986] + title: Exiguobacterium [NCBITaxon:33986] Exiguobacterium oxidotolerans [NCBITaxon:223958]: text: Exiguobacterium oxidotolerans [NCBITaxon:223958] + title: Exiguobacterium oxidotolerans [NCBITaxon:223958] is_a: Exiguobacterium [NCBITaxon:33986] Exiguobacterium sp. [NCBITaxon:44751]: text: Exiguobacterium sp. [NCBITaxon:44751] + title: Exiguobacterium sp. [NCBITaxon:44751] is_a: Exiguobacterium [NCBITaxon:33986] Klebsiella [NCBITaxon:570]: text: Klebsiella [NCBITaxon:570] + title: Klebsiella [NCBITaxon:570] Klebsiella aerogenes [NCBITaxon:548]: text: Klebsiella aerogenes [NCBITaxon:548] + title: Klebsiella aerogenes [NCBITaxon:548] is_a: Klebsiella [NCBITaxon:570] Klebsiella michiganensis [NCBITaxon:1134687]: text: Klebsiella michiganensis [NCBITaxon:1134687] + title: Klebsiella michiganensis [NCBITaxon:1134687] is_a: Klebsiella [NCBITaxon:570] Klebsiella oxytoca [NCBITaxon:571]: text: Klebsiella oxytoca [NCBITaxon:571] + title: Klebsiella oxytoca [NCBITaxon:571] is_a: Klebsiella [NCBITaxon:570] Klebsiella pneumoniae [NCBITaxon:573]: text: Klebsiella pneumoniae [NCBITaxon:573] + title: Klebsiella pneumoniae [NCBITaxon:573] is_a: Klebsiella [NCBITaxon:570] Klebsiella pneumoniae subsp. pneumoniae [NCBITaxon:72407]: text: Klebsiella pneumoniae subsp. pneumoniae [NCBITaxon:72407] + title: Klebsiella pneumoniae subsp. pneumoniae [NCBITaxon:72407] is_a: Klebsiella [NCBITaxon:570] Klebsiella pneumoniae subsp. ozaenae [NCBITaxon:574]: text: Klebsiella pneumoniae subsp. ozaenae [NCBITaxon:574] + title: Klebsiella pneumoniae subsp. ozaenae [NCBITaxon:574] is_a: Klebsiella [NCBITaxon:570] Kluyvera [NCBITaxon:579]: text: Kluyvera [NCBITaxon:579] + title: Kluyvera [NCBITaxon:579] Kluyvera intermedia [NCBITaxon:61648]: text: Kluyvera intermedia [NCBITaxon:61648] + title: Kluyvera intermedia [NCBITaxon:61648] is_a: Kluyvera [NCBITaxon:579] Kosakonia [NCBITaxon:1330547]: text: Kosakonia [NCBITaxon:1330547] + title: Kosakonia [NCBITaxon:1330547] Kosakonia cowanii [NCBITaxon:208223]: text: Kosakonia cowanii [NCBITaxon:208223] + title: Kosakonia cowanii [NCBITaxon:208223] is_a: Kosakonia [NCBITaxon:1330547] Leclercia [NCBITaxon:83654]: text: Leclercia [NCBITaxon:83654] + title: Leclercia [NCBITaxon:83654] Leclercia adecarboxylata [NCBITaxon:83655]: text: Leclercia adecarboxylata [NCBITaxon:83655] + title: Leclercia adecarboxylata [NCBITaxon:83655] is_a: Leclercia [NCBITaxon:83654] Listeria [NCBITaxon:1637]: text: Listeria [NCBITaxon:1637] + title: Listeria [NCBITaxon:1637] Listeria monocytogenes [NCBITaxon:1639]: text: Listeria monocytogenes [NCBITaxon:1639] + title: Listeria monocytogenes [NCBITaxon:1639] is_a: Listeria [NCBITaxon:1637] Ochrobactrum [NCBITaxon:528]: text: Ochrobactrum [NCBITaxon:528] + title: Ochrobactrum [NCBITaxon:528] Ochrobactrum sp. [NCBITaxon:42190]: text: Ochrobactrum sp. [NCBITaxon:42190] + title: Ochrobactrum sp. [NCBITaxon:42190] is_a: Ochrobactrum [NCBITaxon:528] Pantoea [NCBITaxon:53335]: text: Pantoea [NCBITaxon:53335] + title: Pantoea [NCBITaxon:53335] Pantoea ananatis [NCBITaxon:553]: text: Pantoea ananatis [NCBITaxon:553] + title: Pantoea ananatis [NCBITaxon:553] is_a: Pantoea [NCBITaxon:53335] Pantoea sp. [NCBITaxon:69393]: text: Pantoea sp. [NCBITaxon:69393] + title: Pantoea sp. [NCBITaxon:69393] is_a: Pantoea [NCBITaxon:53335] Photobacterium [NCBITaxon:657]: text: Photobacterium [NCBITaxon:657] + title: Photobacterium [NCBITaxon:657] Photobacterium indicum [NCBITaxon:81447]: text: Photobacterium indicum [NCBITaxon:81447] + title: Photobacterium indicum [NCBITaxon:81447] is_a: Photobacterium [NCBITaxon:657] Photobacterium sp. [NCBITaxon:660]: text: Photobacterium sp. [NCBITaxon:660] + title: Photobacterium sp. [NCBITaxon:660] is_a: Photobacterium [NCBITaxon:657] Providencia [NCBITaxon:586]: text: Providencia [NCBITaxon:586] + title: Providencia [NCBITaxon:586] Providencia rettgeri [NCBITaxon:587]: text: Providencia rettgeri [NCBITaxon:587] + title: Providencia rettgeri [NCBITaxon:587] is_a: Providencia [NCBITaxon:586] Pseudoalteromonas [NCBITaxon:53246]: text: Pseudoalteromonas [NCBITaxon:53246] + title: Pseudoalteromonas [NCBITaxon:53246] Pseudoalteromonas tetraodonis [NCBITaxon:43659]: text: Pseudoalteromonas tetraodonis [NCBITaxon:43659] + title: Pseudoalteromonas tetraodonis [NCBITaxon:43659] is_a: Pseudoalteromonas [NCBITaxon:53246] Pseudomonas [NCBITaxon:286]: text: Pseudomonas [NCBITaxon:286] + title: Pseudomonas [NCBITaxon:286] Pseudomonas aeruginosa [NCBITaxon:287]: text: Pseudomonas aeruginosa [NCBITaxon:287] + title: Pseudomonas aeruginosa [NCBITaxon:287] is_a: Pseudomonas [NCBITaxon:286] Pseudomonas fluorescens [NCBITaxon:294]: text: Pseudomonas fluorescens [NCBITaxon:294] + title: Pseudomonas fluorescens [NCBITaxon:294] is_a: Pseudomonas [NCBITaxon:286] Pseudomonas soli [NCBITaxon:1306993]: text: Pseudomonas soli [NCBITaxon:1306993] + title: Pseudomonas soli [NCBITaxon:1306993] is_a: Pseudomonas [NCBITaxon:286] Pseudomonas sp. [NCBITaxon:306]: text: Pseudomonas sp. [NCBITaxon:306] + title: Pseudomonas sp. [NCBITaxon:306] is_a: Pseudomonas [NCBITaxon:286] Psychrobacter [NCBITaxon:497]: text: Psychrobacter [NCBITaxon:497] + title: Psychrobacter [NCBITaxon:497] Psychrobacter faecalis [NCBITaxon:180588]: text: Psychrobacter faecalis [NCBITaxon:180588] + title: Psychrobacter faecalis [NCBITaxon:180588] is_a: Psychrobacter [NCBITaxon:497] Psychrobacter nivimaris [NCBITaxon:281738]: text: Psychrobacter nivimaris [NCBITaxon:281738] + title: Psychrobacter nivimaris [NCBITaxon:281738] is_a: Psychrobacter [NCBITaxon:497] Psychrobacter sp. [NCBITaxon:56811]: text: Psychrobacter sp. [NCBITaxon:56811] + title: Psychrobacter sp. [NCBITaxon:56811] is_a: Psychrobacter [NCBITaxon:497] Rahnella [NCBITaxon:34037]: text: Rahnella [NCBITaxon:34037] + title: Rahnella [NCBITaxon:34037] Rahnella aquatilis [NCBITaxon:34038]: text: Rahnella aquatilis [NCBITaxon:34038] + title: Rahnella aquatilis [NCBITaxon:34038] is_a: Rahnella [NCBITaxon:34037] Rahnella sp. [NCBITaxon:1873497]: text: Rahnella sp. [NCBITaxon:1873497] + title: Rahnella sp. [NCBITaxon:1873497] is_a: Rahnella [NCBITaxon:34037] Raoultella [NCBITaxon:160674]: text: Raoultella [NCBITaxon:160674] + title: Raoultella [NCBITaxon:160674] Raoultella ornithinolytica [NCBITaxon:54291]: text: Raoultella ornithinolytica [NCBITaxon:54291] + title: Raoultella ornithinolytica [NCBITaxon:54291] is_a: Raoultella [NCBITaxon:160674] Raoultella planticola [NCBITaxon:575]: text: Raoultella planticola [NCBITaxon:575] + title: Raoultella planticola [NCBITaxon:575] is_a: Raoultella [NCBITaxon:160674] Salmonella enterica [NCBITaxon:28901]: text: Salmonella enterica [NCBITaxon:28901] + title: Salmonella enterica [NCBITaxon:28901] Salmonella enterica subsp. enterica [NCBITaxon:59201]: text: Salmonella enterica subsp. enterica [NCBITaxon:59201] + title: Salmonella enterica subsp. enterica [NCBITaxon:59201] is_a: Salmonella enterica [NCBITaxon:28901] Salmonella enterica subsp. arizonae [NCBITaxon:59203]: text: Salmonella enterica subsp. arizonae [NCBITaxon:59203] + title: Salmonella enterica subsp. arizonae [NCBITaxon:59203] is_a: Salmonella enterica [NCBITaxon:28901] Serratia [NCBITaxon:613]: text: Serratia [NCBITaxon:613] + title: Serratia [NCBITaxon:613] Shewanella [NCBITaxon:22]: text: Shewanella [NCBITaxon:22] + title: Shewanella [NCBITaxon:22] Shewanella pealeana [NCBITaxon:70864]: text: Shewanella pealeana [NCBITaxon:70864] + title: Shewanella pealeana [NCBITaxon:70864] is_a: Shewanella [NCBITaxon:22] Shewanella putrefaciens [NCBITaxon:24]: text: Shewanella putrefaciens [NCBITaxon:24] + title: Shewanella putrefaciens [NCBITaxon:24] is_a: Shewanella [NCBITaxon:22] Shewanella oncorhynchi [NCBITaxon:2726434]: text: Shewanella oncorhynchi [NCBITaxon:2726434] + title: Shewanella oncorhynchi [NCBITaxon:2726434] is_a: Shewanella [NCBITaxon:22] Shewanella sp. [NCBITaxon:50422]: text: Shewanella sp. [NCBITaxon:50422] + title: Shewanella sp. [NCBITaxon:50422] is_a: Shewanella [NCBITaxon:22] Staphylococcus [NCBITaxon:1279]: text: Staphylococcus [NCBITaxon:1279] + title: Staphylococcus [NCBITaxon:1279] Staphylococcus aureus [NCBITaxon:1280]: text: Staphylococcus aureus [NCBITaxon:1280] + title: Staphylococcus aureus [NCBITaxon:1280] is_a: Staphylococcus [NCBITaxon:1279] Streptococcus [NCBITaxon:1301]: text: Streptococcus [NCBITaxon:1301] + title: Streptococcus [NCBITaxon:1301] Streptococcus alactolyticus [NCBITaxon:29389]: text: Streptococcus alactolyticus [NCBITaxon:29389] + title: Streptococcus alactolyticus [NCBITaxon:29389] is_a: Streptococcus [NCBITaxon:1301] Streptococcus bovis [NCBITaxon:1335]: text: Streptococcus bovis [NCBITaxon:1335] + title: Streptococcus bovis [NCBITaxon:1335] is_a: Streptococcus [NCBITaxon:1301] Streptococcus equinus [NCBITaxon:1335]: text: Streptococcus equinus [NCBITaxon:1335] + title: Streptococcus equinus [NCBITaxon:1335] is_a: Streptococcus [NCBITaxon:1301] Streptococcus gallolyticus [NCBITaxon:315405]: text: Streptococcus gallolyticus [NCBITaxon:315405] + title: Streptococcus gallolyticus [NCBITaxon:315405] is_a: Streptococcus [NCBITaxon:1301] Streptococcus infantarius [NCBITaxon:102684]: text: Streptococcus infantarius [NCBITaxon:102684] + title: Streptococcus infantarius [NCBITaxon:102684] is_a: Streptococcus [NCBITaxon:1301] Streptococcus lutetiensis [NCBITaxon:150055]: text: Streptococcus lutetiensis [NCBITaxon:150055] + title: Streptococcus lutetiensis [NCBITaxon:150055] is_a: Streptococcus [NCBITaxon:1301] Streptococcus macedonicus [NCBITaxon:59310]: text: Streptococcus macedonicus [NCBITaxon:59310] + title: Streptococcus macedonicus [NCBITaxon:59310] is_a: Streptococcus [NCBITaxon:1301] Streptococcus pasteurianus [NCBITaxon:197614]: text: Streptococcus pasteurianus [NCBITaxon:197614] + title: Streptococcus pasteurianus [NCBITaxon:197614] is_a: Streptococcus [NCBITaxon:1301] Streptococcus suis [NCBITaxon:1307]: text: Streptococcus suis [NCBITaxon:1307] + title: Streptococcus suis [NCBITaxon:1307] is_a: Streptococcus [NCBITaxon:1301] Vibrio [NCBITaxon:662]: text: Vibrio [NCBITaxon:662] + title: Vibrio [NCBITaxon:662] Vibrio cholerae [NCBITaxon:666]: text: Vibrio cholerae [NCBITaxon:666] + title: Vibrio cholerae [NCBITaxon:666] is_a: Vibrio [NCBITaxon:662] Vibrio parahaemolyticus [NCBITaxon:670]: text: Vibrio parahaemolyticus [NCBITaxon:670] + title: Vibrio parahaemolyticus [NCBITaxon:670] is_a: Vibrio [NCBITaxon:662] TaxonomicIdentificationProcessMenu: name: TaxonomicIdentificationProcessMenu @@ -7016,357 +8091,338 @@ enums: permissible_values: Whole genome sequencing assay [OBI:0002117]: text: Whole genome sequencing assay [OBI:0002117] + title: Whole genome sequencing assay [OBI:0002117] 16S ribosomal gene sequencing assay [OBI:0002763]: text: 16S ribosomal gene sequencing assay [OBI:0002763] + title: 16S ribosomal gene sequencing assay [OBI:0002763] PCR assay [OBI:0002740]: text: PCR assay [OBI:0002740] + title: PCR assay [OBI:0002740] Comparative phenotypic assessment [OBI:0001546]: text: Comparative phenotypic assessment [OBI:0001546] + title: Comparative phenotypic assessment [OBI:0001546] Matrix Assisted Laser Desorption Ionization imaging mass spectrometry assay (MALDI) [OBI:0003099]: - text: Matrix Assisted Laser Desorption Ionization imaging mass spectrometry - assay (MALDI) [OBI:0003099] + text: Matrix Assisted Laser Desorption Ionization imaging mass spectrometry assay (MALDI) [OBI:0003099] + title: Matrix Assisted Laser Desorption Ionization imaging mass spectrometry assay (MALDI) [OBI:0003099] SequencedByMenu: name: SequencedByMenu title: sequenced_by menu permissible_values: Public Health Agency of Canada (PHAC) [GENEPIO:0100551]: text: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] + title: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]: text: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] + title: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]: text: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] + title: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] Health Canada (HC) [GENEPIO:0100554]: text: Health Canada (HC) [GENEPIO:0100554] + title: Health Canada (HC) [GENEPIO:0100554] Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]: text: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] + title: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]: text: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] + title: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] McGill University [GENEPIO:0101103]: text: McGill University [GENEPIO:0101103] + title: McGill University [GENEPIO:0101103] PurposeOfSequencingMenu: name: PurposeOfSequencingMenu title: purpose_of_sequencing menu permissible_values: Cluster/Outbreak investigation [GENEPIO:0100001]: text: Cluster/Outbreak investigation [GENEPIO:0100001] + title: Cluster/Outbreak investigation [GENEPIO:0100001] Diagnostic testing [GENEPIO:0100002]: text: Diagnostic testing [GENEPIO:0100002] + title: Diagnostic testing [GENEPIO:0100002] Environmental testing [GENEPIO:0100548]: text: Environmental testing [GENEPIO:0100548] + title: Environmental testing [GENEPIO:0100548] Research [GENEPIO:0100003]: text: Research [GENEPIO:0100003] + title: Research [GENEPIO:0100003] Clinical trial [GENEPIO:0100549]: text: Clinical trial [GENEPIO:0100549] + title: Clinical trial [GENEPIO:0100549] is_a: Research [GENEPIO:0100003] Field experiment [GENEPIO:0100550]: text: Field experiment [GENEPIO:0100550] + title: Field experiment [GENEPIO:0100550] is_a: Research [GENEPIO:0100003] Protocol testing experiment [GENEPIO:0100024]: text: Protocol testing experiment [GENEPIO:0100024] + title: Protocol testing experiment [GENEPIO:0100024] is_a: Research [GENEPIO:0100003] Survey study [GENEPIO:0100582]: text: Survey study [GENEPIO:0100582] + title: Survey study [GENEPIO:0100582] is_a: Research [GENEPIO:0100003] Surveillance [GENEPIO:0100004]: text: Surveillance [GENEPIO:0100004] + title: Surveillance [GENEPIO:0100004] SequencingPlatformMenu: name: SequencingPlatformMenu title: sequencing_platform menu permissible_values: Illumina [GENEPIO:0001923]: text: Illumina [GENEPIO:0001923] + title: Illumina [GENEPIO:0001923] Pacific Biosciences [GENEPIO:0001927]: text: Pacific Biosciences [GENEPIO:0001927] + title: Pacific Biosciences [GENEPIO:0001927] Ion Torrent [GENEPIO:0002683]: text: Ion Torrent [GENEPIO:0002683] + title: Ion Torrent [GENEPIO:0002683] Oxford Nanopore Technologies [OBI:0002755]: text: Oxford Nanopore Technologies [OBI:0002755] + title: Oxford Nanopore Technologies [OBI:0002755] BGI Genomics [GENEPIO:0004324]: text: BGI Genomics [GENEPIO:0004324] + title: BGI Genomics [GENEPIO:0004324] MGI [GENEPIO:0004325]: text: MGI [GENEPIO:0004325] + title: MGI [GENEPIO:0004325] SequencingInstrumentMenu: name: SequencingInstrumentMenu title: sequencing_instrument menu permissible_values: Illumina [GENEPIO:0100105]: text: Illumina [GENEPIO:0100105] + title: Illumina [GENEPIO:0100105] description: A DNA sequencer manufactured by the Illumina corporation. Illumina Genome Analyzer [OBI:0002128]: text: Illumina Genome Analyzer [OBI:0002128] - description: A DNA sequencer manufactured by Solexa as one of its first sequencer - lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data - in a single run. + title: Illumina Genome Analyzer [OBI:0002128] + description: A DNA sequencer manufactured by Solexa as one of its first sequencer lines, launched in 2006, and capable of sequencing 1 gigabase (Gb) of data in a single run. is_a: Illumina [GENEPIO:0100105] Illumina Genome Analyzer II [OBI:0000703]: text: Illumina Genome Analyzer II [OBI:0000703] - description: A DNA sequencer which is manufactured by Illumina (Solexa) corporation. - it support sequencing of single or paired end clone libraries relying on - sequencing by synthesis technology + title: Illumina Genome Analyzer II [OBI:0000703] + description: A DNA sequencer which is manufactured by Illumina (Solexa) corporation. it support sequencing of single or paired end clone libraries relying on sequencing by synthesis technology is_a: Illumina [GENEPIO:0100105] Illumina Genome Analyzer IIx [OBI:0002000]: text: Illumina Genome Analyzer IIx [OBI:0002000] - description: An Illumina Genome Analyzer II which is manufactured by the Illumina - corporation. It supports sequencing of single, long or short insert paired - end clone libraries relying on sequencing by synthesis technology. The Genome - Analyzer IIx is the most widely adopted next-generation sequencing platform - and proven and published across the broadest range of research applications. + title: Illumina Genome Analyzer IIx [OBI:0002000] + description: An Illumina Genome Analyzer II which is manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The Genome Analyzer IIx is the most widely adopted next-generation sequencing platform and proven and published across the broadest range of research applications. is_a: Illumina [GENEPIO:0100105] Illumina HiScanSQ [GENEPIO:0100109]: text: Illumina HiScanSQ [GENEPIO:0100109] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing - and microarray-based analyses as well as an "SQ Module" to support microfluidics. + title: Illumina HiScanSQ [GENEPIO:0100109] + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, and contains a HiScan Reader for sequencing and microarray-based analyses as well as an "SQ Module" to support microfluidics. is_a: Illumina [GENEPIO:0100105] Illumina HiSeq [GENEPIO:0100110]: text: Illumina HiSeq [GENEPIO:0100110] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry, enabling deep sequencing and high yield. + title: Illumina HiSeq [GENEPIO:0100110] + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry, enabling deep sequencing and high yield. is_a: Illumina [GENEPIO:0100105] Illumina HiSeq X [GENEPIO:0100111]: text: Illumina HiSeq X [GENEPIO:0100111] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that oenabled sufficent depth and coverage - to produce the first 30x human genome for $1000. + title: Illumina HiSeq X [GENEPIO:0100111] + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that oenabled sufficent depth and coverage to produce the first 30x human genome for $1000. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq X Five [GENEPIO:0100112]: text: Illumina HiSeq X Five [GENEPIO:0100112] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing - Systems. + title: Illumina HiSeq X Five [GENEPIO:0100112] + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that consists of a set of 5 HiSeq X Sequencing Systems. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq X Ten [OBI:0002129]: text: Illumina HiSeq X Ten [OBI:0002129] - description: A DNA sequencer that consists of a set of 10 HiSeq X Sequencing - Systems. + title: Illumina HiSeq X Ten [OBI:0002129] + description: A DNA sequencer that consists of a set of 10 HiSeq X Sequencing Systems. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 1000 [OBI:0002022]: text: Illumina HiSeq 1000 [OBI:0002022] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with a single flow cell and a throughput of up to 35 Gb per day. It supports - sequencing of single, long or short insert paired end clone libraries relying - on sequencing by synthesis technology. + title: Illumina HiSeq 1000 [OBI:0002022] + description: A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell and a throughput of up to 35 Gb per day. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 1500 [OBI:0003386]: text: Illumina HiSeq 1500 [OBI:0003386] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with a single flow cell. Built upon sequencing by synthesis technology, - the machine employs dual surface imaging and offers two high-output options - and one rapid-run option. + title: Illumina HiSeq 1500 [OBI:0003386] + description: A DNA sequencer which is manufactured by the Illumina corporation, with a single flow cell. Built upon sequencing by synthesis technology, the machine employs dual surface imaging and offers two high-output options and one rapid-run option. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 2000 [OBI:0002001]: text: Illumina HiSeq 2000 [OBI:0002001] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and a throughput of up to 55 Gb per day. Built upon - sequencing by synthesis technology, the machine is optimized for generation - of data for multiple samples in a single run. + title: Illumina HiSeq 2000 [OBI:0002001] + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 55 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for multiple samples in a single run. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 2500 [OBI:0002002]: text: Illumina HiSeq 2500 [OBI:0002002] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and a throughput of up to 160 Gb per day. Built upon - sequencing by synthesis technology, the machine is optimized for generation - of data for batching multiple samples or rapid results on a few samples. + title: Illumina HiSeq 2500 [OBI:0002002] + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and a throughput of up to 160 Gb per day. Built upon sequencing by synthesis technology, the machine is optimized for generation of data for batching multiple samples or rapid results on a few samples. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 3000 [OBI:0002048]: text: Illumina HiSeq 3000 [OBI:0002048] - description: A DNA sequencer manufactured by Illumina corporation, with a - single flow cell and a throughput of more than 200 Gb per day. + title: Illumina HiSeq 3000 [OBI:0002048] + description: A DNA sequencer manufactured by Illumina corporation, with a single flow cell and a throughput of more than 200 Gb per day. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina HiSeq 4000 [OBI:0002049]: text: Illumina HiSeq 4000 [OBI:0002049] - description: A DNA sequencer manufactured by Illumina corporation, with two - flow cell and a throughput of more than 400 Gb per day. + title: Illumina HiSeq 4000 [OBI:0002049] + description: A DNA sequencer manufactured by Illumina corporation, with two flow cell and a throughput of more than 400 Gb per day. is_a: Illumina HiSeq [GENEPIO:0100110] Illumina iSeq [GENEPIO:0100120]: text: Illumina iSeq [GENEPIO:0100120] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that is lightweight. + title: Illumina iSeq [GENEPIO:0100120] + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight. is_a: Illumina [GENEPIO:0100105] Illumina iSeq 100 [GENEPIO:0100121]: text: Illumina iSeq 100 [GENEPIO:0100121] - description: A DNA sequencer manufactured by the Illumina corporation using - sequence-by-synthesis chemistry that is lightweight and has an output capacity - between 144MB-1.2GB. + title: Illumina iSeq 100 [GENEPIO:0100121] + description: A DNA sequencer manufactured by the Illumina corporation using sequence-by-synthesis chemistry that is lightweight and has an output capacity between 144MB-1.2GB. is_a: Illumina iSeq [GENEPIO:0100120] Illumina NovaSeq [GENEPIO:0100122]: text: Illumina NovaSeq [GENEPIO:0100122] - description: A DNA sequencer manufactured by the Illunina corporation using - sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and - 20 billion reads in dual flow cell mode. + title: Illumina NovaSeq [GENEPIO:0100122] + description: A DNA sequencer manufactured by the Illunina corporation using sequence-by-synthesis chemistry that has an output capacirty of 6 Tb and 20 billion reads in dual flow cell mode. is_a: Illumina [GENEPIO:0100105] Illumina NovaSeq 6000 [OBI:0002630]: text: Illumina NovaSeq 6000 [OBI:0002630] - description: A DNA sequencer which is manufactured by the Illumina corporation, - with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). - The sequencer utilizes synthesis technology and patterned flow cells to - optimize throughput and even spacing of sequencing clusters. + title: Illumina NovaSeq 6000 [OBI:0002630] + description: A DNA sequencer which is manufactured by the Illumina corporation, with two flow cells and an output of up to 6000 Gb (32-40 B reads per run). The sequencer utilizes synthesis technology and patterned flow cells to optimize throughput and even spacing of sequencing clusters. is_a: Illumina NovaSeq [GENEPIO:0100122] Illumina MiniSeq [OBI:0003114]: text: Illumina MiniSeq [OBI:0003114] - description: A small benchtop DNA sequencer which is manufactured by the Illumina - corporation with integrated cluster generation, sequencing and data analysis. - The sequencer accommodates various flow cell configurations and can produce - up to 25M single reads or 50M paired-end reads per run. + title: Illumina MiniSeq [OBI:0003114] + description: A small benchtop DNA sequencer which is manufactured by the Illumina corporation with integrated cluster generation, sequencing and data analysis. The sequencer accommodates various flow cell configurations and can produce up to 25M single reads or 50M paired-end reads per run. is_a: Illumina [GENEPIO:0100105] Illumina MiSeq [OBI:0002003]: text: Illumina MiSeq [OBI:0002003] - description: A DNA sequencer which is manufactured by the Illumina corporation. - Built upon sequencing by synthesis technology, the machine provides an end-to-end - solution (cluster generation, amplification, sequencing, and data analysis) - in a single machine. + title: Illumina MiSeq [OBI:0002003] + description: A DNA sequencer which is manufactured by the Illumina corporation. Built upon sequencing by synthesis technology, the machine provides an end-to-end solution (cluster generation, amplification, sequencing, and data analysis) in a single machine. is_a: Illumina [GENEPIO:0100105] Illumina NextSeq [GENEPIO:0100126]: text: Illumina NextSeq [GENEPIO:0100126] - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and has an - output capacity of 1.65-7.5 Gb. + title: Illumina NextSeq [GENEPIO:0100126] + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 1.65-7.5 Gb. is_a: Illumina [GENEPIO:0100105] Illumina NextSeq 500 [OBI:0002021]: text: Illumina NextSeq 500 [OBI:0002021] - description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale - studies manufactured by the Illumina corporation. It supports sequencing - of single, long or short insert paired end clone libraries relying on sequencing - by synthesis technology. + title: Illumina NextSeq 500 [OBI:0002021] + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. is_a: Illumina NextSeq [GENEPIO:0100126] Illumina NextSeq 550 [GENEPIO:0100128]: text: Illumina NextSeq 550 [GENEPIO:0100128] - description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale - studies manufactured by the Illumina corporation. It supports sequencing - of single, long or short insert paired end clone libraries relying on sequencing - by synthesis technology. The 550 is an upgrade on the 500 model. + title: Illumina NextSeq 550 [GENEPIO:0100128] + description: A DNA sequencer which is a desktop sequencer ideal for smaller-scale studies manufactured by the Illumina corporation. It supports sequencing of single, long or short insert paired end clone libraries relying on sequencing by synthesis technology. The 550 is an upgrade on the 500 model. is_a: Illumina NextSeq [GENEPIO:0100126] Illumina NextSeq 1000 [OBI:0003606]: text: Illumina NextSeq 1000 [OBI:0003606] - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 - and P2 flow cells. + title: Illumina NextSeq 1000 [OBI:0003606] + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and uses P1 and P2 flow cells. is_a: Illumina NextSeq [GENEPIO:0100126] Illumina NextSeq 2000 [GENEPIO:0100129]: text: Illumina NextSeq 2000 [GENEPIO:0100129] - description: A DNA sequencer which is manufactured by the Illumina corporation - using sequence-by-synthesis chemistry that fits on a benchtop and has an - output capacity of 30-360 Gb. + title: Illumina NextSeq 2000 [GENEPIO:0100129] + description: A DNA sequencer which is manufactured by the Illumina corporation using sequence-by-synthesis chemistry that fits on a benchtop and has an output capacity of 30-360 Gb. is_a: Illumina NextSeq [GENEPIO:0100126] PacBio [GENEPIO:0100130]: text: PacBio [GENEPIO:0100130] + title: PacBio [GENEPIO:0100130] description: A DNA sequencer manufactured by the Pacific Biosciences corporation. PacBio RS [GENEPIO:0100131]: text: PacBio RS [GENEPIO:0100131] - description: "A DNA sequencer manufactured by the Pacific Biosciences corporation\ - \ which utilizes \u201CSMRT Cells\u201D for single-molecule real-time sequencing.\ - \ The RS was the first model made by the company." + title: PacBio RS [GENEPIO:0100131] + description: A DNA sequencer manufactured by the Pacific Biosciences corporation which utilizes “SMRT Cells” for single-molecule real-time sequencing. The RS was the first model made by the company. is_a: PacBio [GENEPIO:0100130] PacBio RS II [OBI:0002012]: text: PacBio RS II [OBI:0002012] - description: A DNA sequencer which is manufactured by the Pacific Biosciences - corporation. Built upon single molecule real-time sequencing technology, - the machine is optimized for generation with long reads and high consensus - accuracy. + title: PacBio RS II [OBI:0002012] + description: A DNA sequencer which is manufactured by the Pacific Biosciences corporation. Built upon single molecule real-time sequencing technology, the machine is optimized for generation with long reads and high consensus accuracy. is_a: PacBio [GENEPIO:0100130] PacBio Sequel [OBI:0002632]: text: PacBio Sequel [OBI:0002632] - description: A DNA sequencer built upon single molecule real-time sequencing - technology, optimized for generation with long reads and high consensus - accuracy, and manufactured by the Pacific Biosciences corporation + title: PacBio Sequel [OBI:0002632] + description: A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation with long reads and high consensus accuracy, and manufactured by the Pacific Biosciences corporation is_a: PacBio [GENEPIO:0100130] PacBio Sequel II [OBI:0002633]: text: PacBio Sequel II [OBI:0002633] - description: A DNA sequencer built upon single molecule real-time sequencing - technology, optimized for generation of highly accurate ("HiFi") long reads, - and which is manufactured by the Pacific Biosciences corporation. + title: PacBio Sequel II [OBI:0002633] + description: A DNA sequencer built upon single molecule real-time sequencing technology, optimized for generation of highly accurate ("HiFi") long reads, and which is manufactured by the Pacific Biosciences corporation. is_a: PacBio [GENEPIO:0100130] Ion Torrent [GENEPIO:0100135]: text: Ion Torrent [GENEPIO:0100135] + title: Ion Torrent [GENEPIO:0100135] description: A DNA sequencer manufactured by the Ion Torrent corporation. Ion Torrent PGM [GENEPIO:0100136]: text: Ion Torrent PGM [GENEPIO:0100136] - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and has an output capacity of 300 - MB - 1GB. + title: Ion Torrent PGM [GENEPIO:0100136] + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of 300 MB - 1GB. is_a: Ion Torrent [GENEPIO:0100135] Ion Torrent Proton [GENEPIO:0100137]: text: Ion Torrent Proton [GENEPIO:0100137] - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and has an output capacity of up to - 15 Gb. + title: Ion Torrent Proton [GENEPIO:0100137] + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and has an output capacity of up to 15 Gb. is_a: Ion Torrent [GENEPIO:0100135] Ion Torrent S5 XL [GENEPIO:0100138]: text: Ion Torrent S5 XL [GENEPIO:0100138] - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and requires only a small amount of - input material while producing data faster than the S5 model. + title: Ion Torrent S5 XL [GENEPIO:0100138] + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material while producing data faster than the S5 model. is_a: Ion Torrent [GENEPIO:0100135] Ion Torrent S5 [GENEPIO:0100139]: text: Ion Torrent S5 [GENEPIO:0100139] - description: A DNA sequencer manufactured by the Ion Torrent corporation which - utilizes Ion semiconductor sequencing and requires only a small amount of - input material. + title: Ion Torrent S5 [GENEPIO:0100139] + description: A DNA sequencer manufactured by the Ion Torrent corporation which utilizes Ion semiconductor sequencing and requires only a small amount of input material. is_a: Ion Torrent [GENEPIO:0100135] Oxford Nanopore [GENEPIO:0100140]: text: Oxford Nanopore [GENEPIO:0100140] + title: Oxford Nanopore [GENEPIO:0100140] description: A DNA sequencer manufactured by the Oxford Nanopore corporation. Oxford Nanopore Flongle [GENEPIO:0004433]: text: Oxford Nanopore Flongle [GENEPIO:0004433] - description: An adapter for MinION or GridION DNA sequencers manufactured - by the Oxford Nanopore corporation that enables sequencing on smaller, single-use - flow cells. + title: Oxford Nanopore Flongle [GENEPIO:0004433] + description: An adapter for MinION or GridION DNA sequencers manufactured by the Oxford Nanopore corporation that enables sequencing on smaller, single-use flow cells. is_a: Oxford Nanopore [GENEPIO:0100140] Oxford Nanopore GridION [GENEPIO:0100141]: text: Oxford Nanopore GridION [GENEPIO:0100141] - description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies - corporation, that can run and analyze up to five individual flow cells producing - up to 150 Gb of data per run. The sequencer produces real-time results and - utilizes nanopore technology with the option of running the flow cells concurrently - or individual + title: Oxford Nanopore GridION [GENEPIO:0100141] + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, that can run and analyze up to five individual flow cells producing up to 150 Gb of data per run. The sequencer produces real-time results and utilizes nanopore technology with the option of running the flow cells concurrently or individual is_a: Oxford Nanopore [GENEPIO:0100140] Oxford Nanopore MinION [OBI:0002750]: text: Oxford Nanopore MinION [OBI:0002750] - description: A portable DNA sequencer which is manufactured by the Oxford - Nanopore Technologies corporation, that uses consumable flow cells producing - up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time - results and utilizes nanopore technology with up to 512 nanopore channels - in the sensor array. + title: Oxford Nanopore MinION [OBI:0002750] + description: A portable DNA sequencer which is manufactured by the Oxford Nanopore Technologies corporation, that uses consumable flow cells producing up to 30 Gb of DNA sequence data per flow cell. The sequencer produces real-time results and utilizes nanopore technology with up to 512 nanopore channels in the sensor array. is_a: Oxford Nanopore [GENEPIO:0100140] Oxford Nanopore PromethION [OBI:0002752]: text: Oxford Nanopore PromethION [OBI:0002752] - description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies - corporation, capable of running up to 48 flow cells and producing up to - 7.6 Tb of data per run. The sequencer produces real-time results and utilizes - Nanopore technology, with each flow cell allowing up to 3,000 nanopores - to be sequencing simultaneously. + title: Oxford Nanopore PromethION [OBI:0002752] + description: A DNA sequencer that is manufactured by the Oxford Nanopore Technologies corporation, capable of running up to 48 flow cells and producing up to 7.6 Tb of data per run. The sequencer produces real-time results and utilizes Nanopore technology, with each flow cell allowing up to 3,000 nanopores to be sequencing simultaneously. is_a: Oxford Nanopore [GENEPIO:0100140] BGISEQ [GENEPIO:0100144]: text: BGISEQ [GENEPIO:0100144] + title: BGISEQ [GENEPIO:0100144] description: A DNA sequencer manufactured by the BGI Genomics corporation. BGISEQ-500 [GENEPIO:0100145]: text: BGISEQ-500 [GENEPIO:0100145] - description: A DNA sequencer manufactured by the BGI Genomics corporation - that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". + title: BGISEQ-500 [GENEPIO:0100145] + description: A DNA sequencer manufactured by the BGI Genomics corporation that utilizes Probe-Anchor Synthesis (cPAS) chemistry and "DNA Nanoballs". is_a: BGISEQ [GENEPIO:0100144] DNBSEQ [GENEPIO:0100146]: text: DNBSEQ [GENEPIO:0100146] + title: DNBSEQ [GENEPIO:0100146] description: A DNA sequencer manufactured by the MGI corporation. DNBSEQ-T7 [GENEPIO:0100147]: text: DNBSEQ-T7 [GENEPIO:0100147] - description: A high throughput DNA sequencer manufactured by the MGI corporation - with an output capacity of 1~6TB of data per day. + title: DNBSEQ-T7 [GENEPIO:0100147] + description: A high throughput DNA sequencer manufactured by the MGI corporation with an output capacity of 1~6TB of data per day. is_a: DNBSEQ [GENEPIO:0100146] DNBSEQ-G400 [GENEPIO:0100148]: text: DNBSEQ-G400 [GENEPIO:0100148] - description: A DNA sequencer manufactured by the MGI corporation with an output - capacity of 55GB~1440GB per run. + title: DNBSEQ-G400 [GENEPIO:0100148] + description: A DNA sequencer manufactured by the MGI corporation with an output capacity of 55GB~1440GB per run. is_a: DNBSEQ [GENEPIO:0100146] DNBSEQ-G400 FAST [GENEPIO:0100149]: text: DNBSEQ-G400 FAST [GENEPIO:0100149] - description: A DNA sequencer manufactured by the MGI corporation with an outout - capacity of 55GB~330GB per run, which enables faster sequencing than the - DNBSEQ-G400. + title: DNBSEQ-G400 FAST [GENEPIO:0100149] + description: A DNA sequencer manufactured by the MGI corporation with an outout capacity of 55GB~330GB per run, which enables faster sequencing than the DNBSEQ-G400. is_a: DNBSEQ [GENEPIO:0100146] DNBSEQ-G50 [GENEPIO:0100150]: text: DNBSEQ-G50 [GENEPIO:0100150] - description: "A DNA sequencer manufactured by the MGI corporation with an\ - \ output capacity of 10\uFF5E150 GB per run and enables different read lengths." + title: DNBSEQ-G50 [GENEPIO:0100150] + description: A DNA sequencer manufactured by the MGI corporation with an output capacity of 10~150 GB per run and enables different read lengths. is_a: DNBSEQ [GENEPIO:0100146] SequencingAssayTypeMenu: name: SequencingAssayTypeMenu @@ -7374,15 +8430,20 @@ enums: permissible_values: Amplicon sequencing assay [OBI:0002767]: text: Amplicon sequencing assay [OBI:0002767] + title: Amplicon sequencing assay [OBI:0002767] 16S ribosomal gene sequencing assay [OBI:0002763]: text: 16S ribosomal gene sequencing assay [OBI:0002763] + title: 16S ribosomal gene sequencing assay [OBI:0002763] is_a: Amplicon sequencing assay [OBI:0002767] Whole genome sequencing assay [OBI:0002117]: text: Whole genome sequencing assay [OBI:0002117] + title: Whole genome sequencing assay [OBI:0002117] Whole metagenome sequencing assay [OBI:0002623]: text: Whole metagenome sequencing assay [OBI:0002623] + title: Whole metagenome sequencing assay [OBI:0002623] Whole virome sequencing assay [OBI:0002768]: text: Whole virome sequencing assay [OBI:0002768] + title: Whole virome sequencing assay [OBI:0002768] is_a: Whole metagenome sequencing assay [OBI:0002623] GenomicTargetEnrichmentMethodMenu: name: GenomicTargetEnrichmentMethodMenu @@ -7390,492 +8451,614 @@ enums: permissible_values: Hybrid selection method (bait-capture) [GENEPIO:0001950]: text: Hybrid selection method (bait-capture) [GENEPIO:0001950] + title: Hybrid selection method (bait-capture) [GENEPIO:0001950] rRNA depletion method [GENEPIO:0101020]: text: rRNA depletion method [GENEPIO:0101020] + title: rRNA depletion method [GENEPIO:0101020] SequenceSubmittedByMenu: name: SequenceSubmittedByMenu title: sequence_submitted_by menu permissible_values: Public Health Agency of Canada (PHAC) [GENEPIO:0100551]: text: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] + title: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]: text: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] + title: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]: text: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] + title: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] Health Canada (HC) [GENEPIO:0100554]: text: Health Canada (HC) [GENEPIO:0100554] + title: Health Canada (HC) [GENEPIO:0100554] Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]: text: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] + title: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]: text: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] + title: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] McGill University [GENEPIO:0101103]: text: McGill University [GENEPIO:0101103] + title: McGill University [GENEPIO:0101103] QualityControlDeterminationMenu: name: QualityControlDeterminationMenu title: quality_control_determination menu permissible_values: No quality control issues identified [GENEPIO:0100562]: text: No quality control issues identified [GENEPIO:0100562] + title: No quality control issues identified [GENEPIO:0100562] Sequence passed quality control [GENEPIO:0100563]: text: Sequence passed quality control [GENEPIO:0100563] + title: Sequence passed quality control [GENEPIO:0100563] Sequence failed quality control [GENEPIO:0100564]: text: Sequence failed quality control [GENEPIO:0100564] + title: Sequence failed quality control [GENEPIO:0100564] Minor quality control issues identified [GENEPIO:0100565]: text: Minor quality control issues identified [GENEPIO:0100565] + title: Minor quality control issues identified [GENEPIO:0100565] Sequence flagged for potential quality control issues [GENEPIO:0100566]: text: Sequence flagged for potential quality control issues [GENEPIO:0100566] + title: Sequence flagged for potential quality control issues [GENEPIO:0100566] Quality control not performed [GENEPIO:0100567]: text: Quality control not performed [GENEPIO:0100567] + title: Quality control not performed [GENEPIO:0100567] QualityControlIssuesMenu: name: QualityControlIssuesMenu title: quality _control_issues menu permissible_values: Low quality sequence [GENEPIO:0100568]: text: Low quality sequence [GENEPIO:0100568] + title: Low quality sequence [GENEPIO:0100568] Sequence contaminated [GENEPIO:0100569]: text: Sequence contaminated [GENEPIO:0100569] + title: Sequence contaminated [GENEPIO:0100569] Low average genome coverage [GENEPIO:0100570]: text: Low average genome coverage [GENEPIO:0100570] + title: Low average genome coverage [GENEPIO:0100570] Low percent genome captured [GENEPIO:0100571]: text: Low percent genome captured [GENEPIO:0100571] + title: Low percent genome captured [GENEPIO:0100571] Read lengths shorter than expected [GENEPIO:0100572]: text: Read lengths shorter than expected [GENEPIO:0100572] + title: Read lengths shorter than expected [GENEPIO:0100572] Sequence amplification artifacts [GENEPIO:0100573]: text: Sequence amplification artifacts [GENEPIO:0100573] + title: Sequence amplification artifacts [GENEPIO:0100573] Low signal to noise ratio [GENEPIO:0100574]: text: Low signal to noise ratio [GENEPIO:0100574] + title: Low signal to noise ratio [GENEPIO:0100574] Low coverage of characteristic mutations [GENEPIO:0100575]: text: Low coverage of characteristic mutations [GENEPIO:0100575] + title: Low coverage of characteristic mutations [GENEPIO:0100575] AttributePackageMenu: name: AttributePackageMenu title: attribute_package menu permissible_values: Pathogen.cl [GENEPIO:0001835]: text: Pathogen.cl [GENEPIO:0001835] + title: Pathogen.cl [GENEPIO:0001835] Pathogen.env [GENEPIO:0100581]: text: Pathogen.env [GENEPIO:0100581] + title: Pathogen.env [GENEPIO:0100581] ExperimentalInterventionMenu: name: ExperimentalInterventionMenu title: experimental_intervention menu permissible_values: Addition of substances to food/water [GENEPIO:0100536]: text: Addition of substances to food/water [GENEPIO:0100536] + title: Addition of substances to food/water [GENEPIO:0100536] Antimicrobial pre-treatment [GENEPIO:0100537]: text: Antimicrobial pre-treatment [GENEPIO:0100537] + title: Antimicrobial pre-treatment [GENEPIO:0100537] Certified animal husbandry practices [GENEPIO:0100538]: text: Certified animal husbandry practices [GENEPIO:0100538] + title: Certified animal husbandry practices [GENEPIO:0100538] Certified organic farming practices [GENEPIO:0100539]: text: Certified organic farming practices [GENEPIO:0100539] + title: Certified organic farming practices [GENEPIO:0100539] Change in storage conditions [GENEPIO:0100540]: text: Change in storage conditions [GENEPIO:0100540] + title: Change in storage conditions [GENEPIO:0100540] Cleaning/disinfection [GENEPIO:0100541]: text: Cleaning/disinfection [GENEPIO:0100541] + title: Cleaning/disinfection [GENEPIO:0100541] Extended downtime between activities [GENEPIO:0100542]: text: Extended downtime between activities [GENEPIO:0100542] + title: Extended downtime between activities [GENEPIO:0100542] Fertilizer pre-treatment [GENEPIO:0100543]: text: Fertilizer pre-treatment [GENEPIO:0100543] + title: Fertilizer pre-treatment [GENEPIO:0100543] Logistic slaughter [GENEPIO:0100545]: text: Logistic slaughter [GENEPIO:0100545] + title: Logistic slaughter [GENEPIO:0100545] Microbial pre-treatment [GENEPIO:0100546]: text: Microbial pre-treatment [GENEPIO:0100546] + title: Microbial pre-treatment [GENEPIO:0100546] Probiotic pre-treatment [GENEPIO:0100547]: text: Probiotic pre-treatment [GENEPIO:0100547] + title: Probiotic pre-treatment [GENEPIO:0100547] Vaccination [NCIT:C15346]: text: Vaccination [NCIT:C15346] + title: Vaccination [NCIT:C15346] AmrTestingByMenu: name: AmrTestingByMenu title: AMR_testing_by menu permissible_values: Public Health Agency of Canada (PHAC) [GENEPIO:0100551]: text: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] + title: Public Health Agency of Canada (PHAC) [GENEPIO:0100551] Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552]: text: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] + title: Canadian Food Inspection Agency (CFIA) [GENEPIO:0100552] Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553]: text: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] + title: Agriculture and Agri-Food Canada (AAFC) [GENEPIO:0100553] Health Canada (HC) [GENEPIO:0100554]: text: Health Canada (HC) [GENEPIO:0100554] + title: Health Canada (HC) [GENEPIO:0100554] Environment and Climate Change Canada (ECCC) [GENEPIO:0100555]: text: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] + title: Environment and Climate Change Canada (ECCC) [GENEPIO:0100555] Fisheries and Oceans Canada (DFO) [GENEPIO:0100556]: text: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] + title: Fisheries and Oceans Canada (DFO) [GENEPIO:0100556] AntimicrobialPhenotypeMenu: name: AntimicrobialPhenotypeMenu title: antimicrobial_phenotype menu permissible_values: Antibiotic resistance not defined [GENEPIO:0002040]: text: Antibiotic resistance not defined [GENEPIO:0002040] + title: Antibiotic resistance not defined [GENEPIO:0002040] exact_mappings: - - NCBI_ANTIBIOGRAM:not%20defined + - NCBI_ANTIBIOGRAM:not%20defined Intermediate antimicrobial phenotype [ARO:3004300]: text: Intermediate antimicrobial phenotype [ARO:3004300] - exact_mappings: - - NCBI_ANTIBIOGRAM:intermediate + title: Intermediate antimicrobial phenotype [ARO:3004300] is_a: Antibiotic resistance not defined [GENEPIO:0002040] + exact_mappings: + - NCBI_ANTIBIOGRAM:intermediate Indeterminate antimicrobial phenotype [GENEPIO:0100585]: text: Indeterminate antimicrobial phenotype [GENEPIO:0100585] - exact_mappings: - - NCBI_ANTIBIOGRAM:indeterminate + title: Indeterminate antimicrobial phenotype [GENEPIO:0100585] is_a: Antibiotic resistance not defined [GENEPIO:0002040] + exact_mappings: + - NCBI_ANTIBIOGRAM:indeterminate Nonsusceptible antimicrobial phenotype [ARO:3004303]: text: Nonsusceptible antimicrobial phenotype [ARO:3004303] + title: Nonsusceptible antimicrobial phenotype [ARO:3004303] exact_mappings: - - NCBI_ANTIBIOGRAM:nonsusceptible + - NCBI_ANTIBIOGRAM:nonsusceptible Resistant antimicrobial phenotype [ARO:3004301]: text: Resistant antimicrobial phenotype [ARO:3004301] + title: Resistant antimicrobial phenotype [ARO:3004301] exact_mappings: - - NCBI_ANTIBIOGRAM:resistant + - NCBI_ANTIBIOGRAM:resistant Susceptible antimicrobial phenotype [ARO:3004302]: text: Susceptible antimicrobial phenotype [ARO:3004302] + title: Susceptible antimicrobial phenotype [ARO:3004302] exact_mappings: - - NCBI_ANTIBIOGRAM:susceptible + - NCBI_ANTIBIOGRAM:susceptible Susceptible dose dependent antimicrobial phenotype [ARO:3004304]: text: Susceptible dose dependent antimicrobial phenotype [ARO:3004304] + title: Susceptible dose dependent antimicrobial phenotype [ARO:3004304] exact_mappings: - - NCBI_ANTIBIOGRAM:susceptible-dose%20dependent + - NCBI_ANTIBIOGRAM:susceptible-dose%20dependent AntimicrobialMeasurementUnitsMenu: name: AntimicrobialMeasurementUnitsMenu title: antimicrobial_measurement_units menu permissible_values: milligram per litre (mg/L) [UO:0000273]: text: milligram per litre (mg/L) [UO:0000273] + title: milligram per litre (mg/L) [UO:0000273] exact_mappings: - - NCBI_ANTIBIOGRAM:mg/L + - NCBI_ANTIBIOGRAM:mg/L millimetre (mm) [UO:0000016]: text: millimetre (mm) [UO:0000016] + title: millimetre (mm) [UO:0000016] exact_mappings: - - NCBI_ANTIBIOGRAM:mm + - NCBI_ANTIBIOGRAM:mm microgram per millilitre (ug/mL) [UO:0000274]: text: microgram per millilitre (ug/mL) [UO:0000274] + title: microgram per millilitre (ug/mL) [UO:0000274] AntimicrobialMeasurementSignMenu: name: AntimicrobialMeasurementSignMenu title: antimicrobial_measurement_sign menu permissible_values: less than (<) [GENEPIO:0001002]: text: less than (<) [GENEPIO:0001002] + title: less than (<) [GENEPIO:0001002] exact_mappings: - - NCBI_ANTIBIOGRAM:%3C + - NCBI_ANTIBIOGRAM:%3C less than or equal to (<=) [GENEPIO:0001003]: text: less than or equal to (<=) [GENEPIO:0001003] + title: less than or equal to (<=) [GENEPIO:0001003] exact_mappings: - - NCBI_ANTIBIOGRAM:%3C%3D + - NCBI_ANTIBIOGRAM:%3C%3D equal to (==) [GENEPIO:0001004]: text: equal to (==) [GENEPIO:0001004] + title: equal to (==) [GENEPIO:0001004] exact_mappings: - - NCBI_ANTIBIOGRAM:%3D%3D + - NCBI_ANTIBIOGRAM:%3D%3D greater than (>) [GENEPIO:0001006]: text: greater than (>) [GENEPIO:0001006] + title: greater than (>) [GENEPIO:0001006] exact_mappings: - - NCBI_ANTIBIOGRAM:%3E + - NCBI_ANTIBIOGRAM:%3E greater than or equal to (>=) [GENEPIO:0001005]: text: greater than or equal to (>=) [GENEPIO:0001005] + title: greater than or equal to (>=) [GENEPIO:0001005] exact_mappings: - - NCBI_ANTIBIOGRAM:%3E%3D + - NCBI_ANTIBIOGRAM:%3E%3D AntimicrobialLaboratoryTypingMethodMenu: name: AntimicrobialLaboratoryTypingMethodMenu title: antimicrobial_laboratory_typing_method menu permissible_values: Agar diffusion [NCIT:85595]: text: Agar diffusion [NCIT:85595] + title: Agar diffusion [NCIT:85595] exact_mappings: - - NCBI_ANTIBIOGRAM:disk%20diffusion + - NCBI_ANTIBIOGRAM:disk%20diffusion Antimicrobial gradient (E-test) [NCIT:85596]: text: Antimicrobial gradient (E-test) [NCIT:85596] + title: Antimicrobial gradient (E-test) [NCIT:85596] is_a: Agar diffusion [NCIT:85595] Agar dilution [ARO:3004411]: text: Agar dilution [ARO:3004411] + title: Agar dilution [ARO:3004411] exact_mappings: - - NCBI_ANTIBIOGRAM:agar%20dilution + - NCBI_ANTIBIOGRAM:agar%20dilution Broth dilution [ARO:3004397]: text: Broth dilution [ARO:3004397] + title: Broth dilution [ARO:3004397] exact_mappings: - - NCBI_ANTIBIOGRAM:broth%20dilution + - NCBI_ANTIBIOGRAM:broth%20dilution AntimicrobialLaboratoryTypingPlatformMenu: name: AntimicrobialLaboratoryTypingPlatformMenu title: antimicrobial_laboratory_typing_platform menu permissible_values: BIOMIC Microbiology System [ARO:3007569]: text: BIOMIC Microbiology System [ARO:3007569] + title: BIOMIC Microbiology System [ARO:3007569] exact_mappings: - - NCBI_ANTIBIOGRAM:BIOMIC + - NCBI_ANTIBIOGRAM:BIOMIC Microscan [ARO:3004400]: text: Microscan [ARO:3004400] + title: Microscan [ARO:3004400] exact_mappings: - - NCBI_ANTIBIOGRAM:Microscan + - NCBI_ANTIBIOGRAM:Microscan Phoenix [ARO:3004401]: text: Phoenix [ARO:3004401] + title: Phoenix [ARO:3004401] exact_mappings: - - NCBI_ANTIBIOGRAM:Phoenix + - NCBI_ANTIBIOGRAM:Phoenix Sensititre [ARO:3004402]: text: Sensititre [ARO:3004402] + title: Sensititre [ARO:3004402] exact_mappings: - - NCBI_ANTIBIOGRAM:Sensititre + - NCBI_ANTIBIOGRAM:Sensititre Vitek System [ARO:3004403]: text: Vitek System [ARO:3004403] + title: Vitek System [ARO:3004403] exact_mappings: - - NCBI_ANTIBIOGRAM:Vitek + - NCBI_ANTIBIOGRAM:Vitek AntimicrobialVendorNameMenu: name: AntimicrobialVendorNameMenu title: antimicrobial_vendor_name menu permissible_values: Becton Dickinson [ARO:3004405]: text: Becton Dickinson [ARO:3004405] + title: Becton Dickinson [ARO:3004405] exact_mappings: - - NCBI_ANTIBIOGRAM:Becton%20Dickinson - "bioM\xE9rieux [ARO:3004406]": - text: "bioM\xE9rieux [ARO:3004406]" + - NCBI_ANTIBIOGRAM:Becton%20Dickinson + bioMérieux [ARO:3004406]: + text: bioMérieux [ARO:3004406] + title: bioMérieux [ARO:3004406] exact_mappings: - - NCBI_ANTIBIOGRAM:Biom%C3%A9rieux + - NCBI_ANTIBIOGRAM:Biom%C3%A9rieux Omron [ARO:3004408]: text: Omron [ARO:3004408] + title: Omron [ARO:3004408] exact_mappings: - - NCBI_ANTIBIOGRAM:Omron + - NCBI_ANTIBIOGRAM:Omron Siemens [ARO:3004407]: text: Siemens [ARO:3004407] + title: Siemens [ARO:3004407] exact_mappings: - - NCBI_ANTIBIOGRAM:Siemens + - NCBI_ANTIBIOGRAM:Siemens Trek [ARO:3004409]: text: Trek [ARO:3004409] + title: Trek [ARO:3004409] exact_mappings: - - NCBI_ANTIBIOGRAM:Trek + - NCBI_ANTIBIOGRAM:Trek AntimicrobialTestingStandardMenu: name: AntimicrobialTestingStandardMenu title: antimicrobial_testing_standard menu permissible_values: British Society for Antimicrobial Chemotherapy (BSAC) [ARO:3004365]: text: British Society for Antimicrobial Chemotherapy (BSAC) [ARO:3004365] + title: British Society for Antimicrobial Chemotherapy (BSAC) [ARO:3004365] exact_mappings: - - NCBI_ANTIBIOGRAM:BSAC + - NCBI_ANTIBIOGRAM:BSAC Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366]: text: Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366] + title: Clinical Laboratory and Standards Institute (CLSI) [ARO:3004366] exact_mappings: - - NCBI_ANTIBIOGRAM:CLSI - "Deutsches Institut f\xFCr Normung (DIN) [ARO:3004367]": - text: "Deutsches Institut f\xFCr Normung (DIN) [ARO:3004367]" + - NCBI_ANTIBIOGRAM:CLSI + Deutsches Institut für Normung (DIN) [ARO:3004367]: + text: Deutsches Institut für Normung (DIN) [ARO:3004367] + title: Deutsches Institut für Normung (DIN) [ARO:3004367] exact_mappings: - - NCBI_ANTIBIOGRAM:DIN + - NCBI_ANTIBIOGRAM:DIN European Committee on Antimicrobial Susceptibility Testing (EUCAST) [ARO:3004368]: - text: European Committee on Antimicrobial Susceptibility Testing (EUCAST) - [ARO:3004368] + text: European Committee on Antimicrobial Susceptibility Testing (EUCAST) [ARO:3004368] + title: European Committee on Antimicrobial Susceptibility Testing (EUCAST) [ARO:3004368] exact_mappings: - - NCBI_ANTIBIOGRAM:EUCAST + - NCBI_ANTIBIOGRAM:EUCAST National Antimicrobial Resistance Monitoring System (NARMS) [ARO:3007195]: text: National Antimicrobial Resistance Monitoring System (NARMS) [ARO:3007195] + title: National Antimicrobial Resistance Monitoring System (NARMS) [ARO:3007195] exact_mappings: - - NCBI_ANTIBIOGRAM:NARMS + - NCBI_ANTIBIOGRAM:NARMS National Committee for Clinical Laboratory Standards (NCCLS) [ARO:3007193]: text: National Committee for Clinical Laboratory Standards (NCCLS) [ARO:3007193] + title: National Committee for Clinical Laboratory Standards (NCCLS) [ARO:3007193] exact_mappings: - - NCBI_ANTIBIOGRAM:NCCLS - "Soci\xE9t\xE9 Fran\xE7aise de Microbiologie (SFM) [ARO:3004369]": - text: "Soci\xE9t\xE9 Fran\xE7aise de Microbiologie (SFM) [ARO:3004369]" + - NCBI_ANTIBIOGRAM:NCCLS + Société Française de Microbiologie (SFM) [ARO:3004369]: + text: Société Française de Microbiologie (SFM) [ARO:3004369] + title: Société Française de Microbiologie (SFM) [ARO:3004369] exact_mappings: - - NCBI_ANTIBIOGRAM:SFM + - NCBI_ANTIBIOGRAM:SFM Swedish Reference Group for Antibiotics (SIR) [ARO:3007397]: text: Swedish Reference Group for Antibiotics (SIR) [ARO:3007397] + title: Swedish Reference Group for Antibiotics (SIR) [ARO:3007397] exact_mappings: - - NCBI_ANTIBIOGRAM:SIR + - NCBI_ANTIBIOGRAM:SIR Werkgroep Richtlijnen Gevoeligheidsbepalingen (WRG) [ARO:3007398]: text: Werkgroep Richtlijnen Gevoeligheidsbepalingen (WRG) [ARO:3007398] + title: Werkgroep Richtlijnen Gevoeligheidsbepalingen (WRG) [ARO:3007398] exact_mappings: - - NCBI_ANTIBIOGRAM:WRG + - NCBI_ANTIBIOGRAM:WRG AntimicrobialResistanceTestDrugMenu: name: AntimicrobialResistanceTestDrugMenu title: Antimicrobial Resistance Test Drug Menu permissible_values: amikacin: text: amikacin + title: amikacin exact_mappings: - - NCBI_ANTIBIOGRAM:amikacin + - NCBI_ANTIBIOGRAM:amikacin amoxicillin-clavulanic_acid: text: amoxicillin-clavulanic_acid + title: amoxicillin-clavulanic_acid exact_mappings: - - NCBI_ANTIBIOGRAM:amoxicillin-clavulanic%20acid + - NCBI_ANTIBIOGRAM:amoxicillin-clavulanic%20acid ampicillin: text: ampicillin + title: ampicillin exact_mappings: - - NCBI_ANTIBIOGRAM:ampicillin + - NCBI_ANTIBIOGRAM:ampicillin azithromycin: text: azithromycin + title: azithromycin exact_mappings: - - NCBI_ANTIBIOGRAM:azithromycin + - NCBI_ANTIBIOGRAM:azithromycin cefazolin: text: cefazolin + title: cefazolin exact_mappings: - - NCBI_ANTIBIOGRAM:cefazolin + - NCBI_ANTIBIOGRAM:cefazolin cefepime: text: cefepime + title: cefepime exact_mappings: - - NCBI_ANTIBIOGRAM:cefepime + - NCBI_ANTIBIOGRAM:cefepime cefotaxime: text: cefotaxime + title: cefotaxime exact_mappings: - - NCBI_ANTIBIOGRAM:cefotaxime + - NCBI_ANTIBIOGRAM:cefotaxime cefotaxime-clavulanic_acid: text: cefotaxime-clavulanic_acid + title: cefotaxime-clavulanic_acid exact_mappings: - - NCBI_ANTIBIOGRAM:cefotaxime-clavulanic%20acid + - NCBI_ANTIBIOGRAM:cefotaxime-clavulanic%20acid cefoxitin: text: cefoxitin + title: cefoxitin exact_mappings: - - NCBI_ANTIBIOGRAM:cefoxitin + - NCBI_ANTIBIOGRAM:cefoxitin cefpodoxime: text: cefpodoxime + title: cefpodoxime exact_mappings: - - NCBI_ANTIBIOGRAM:cefpodoxime + - NCBI_ANTIBIOGRAM:cefpodoxime ceftazidime: text: ceftazidime + title: ceftazidime exact_mappings: - - NCBI_ANTIBIOGRAM:ceftazidime + - NCBI_ANTIBIOGRAM:ceftazidime ceftazidime-clavulanic_acid: text: ceftazidime-clavulanic_acid + title: ceftazidime-clavulanic_acid exact_mappings: - - NCBI_ANTIBIOGRAM:ceftazidime-clavulanic%20acid + - NCBI_ANTIBIOGRAM:ceftazidime-clavulanic%20acid ceftiofur: text: ceftiofur + title: ceftiofur exact_mappings: - - NCBI_ANTIBIOGRAM:ceftiofur + - NCBI_ANTIBIOGRAM:ceftiofur ceftriaxone: text: ceftriaxone + title: ceftriaxone exact_mappings: - - NCBI_ANTIBIOGRAM:ceftriaxone + - NCBI_ANTIBIOGRAM:ceftriaxone cephalothin: text: cephalothin + title: cephalothin exact_mappings: - - NCBI_ANTIBIOGRAM:cephalothin + - NCBI_ANTIBIOGRAM:cephalothin chloramphenicol: text: chloramphenicol + title: chloramphenicol exact_mappings: - - NCBI_ANTIBIOGRAM:chloramphenicol + - NCBI_ANTIBIOGRAM:chloramphenicol ciprofloxacin: text: ciprofloxacin + title: ciprofloxacin exact_mappings: - - NCBI_ANTIBIOGRAM:ciprofloxacin + - NCBI_ANTIBIOGRAM:ciprofloxacin clindamycin: text: clindamycin + title: clindamycin exact_mappings: - - NCBI_ANTIBIOGRAM:clindamycin + - NCBI_ANTIBIOGRAM:clindamycin doxycycline: text: doxycycline + title: doxycycline exact_mappings: - - NCBI_ANTIBIOGRAM:doxycycline + - NCBI_ANTIBIOGRAM:doxycycline enrofloxacin: text: enrofloxacin + title: enrofloxacin exact_mappings: - - NCBI_ANTIBIOGRAM:enrofloxacin + - NCBI_ANTIBIOGRAM:enrofloxacin erythromycin: text: erythromycin + title: erythromycin exact_mappings: - - NCBI_ANTIBIOGRAM:erythromycin + - NCBI_ANTIBIOGRAM:erythromycin florfenicol: text: florfenicol + title: florfenicol exact_mappings: - - NCBI_ANTIBIOGRAM:florfenicol + - NCBI_ANTIBIOGRAM:florfenicol gentamicin: text: gentamicin + title: gentamicin exact_mappings: - - NCBI_ANTIBIOGRAM:gentamicin + - NCBI_ANTIBIOGRAM:gentamicin imipenem: text: imipenem + title: imipenem exact_mappings: - - NCBI_ANTIBIOGRAM:imipenem + - NCBI_ANTIBIOGRAM:imipenem kanamycin: text: kanamycin + title: kanamycin exact_mappings: - - NCBI_ANTIBIOGRAM:kanamycin + - NCBI_ANTIBIOGRAM:kanamycin levofloxacin: text: levofloxacin + title: levofloxacin exact_mappings: - - NCBI_ANTIBIOGRAM:levofloxacin + - NCBI_ANTIBIOGRAM:levofloxacin linezolid: text: linezolid + title: linezolid exact_mappings: - - NCBI_ANTIBIOGRAM:linezolid + - NCBI_ANTIBIOGRAM:linezolid meropenem: text: meropenem + title: meropenem exact_mappings: - - NCBI_ANTIBIOGRAM:meropenem + - NCBI_ANTIBIOGRAM:meropenem nalidixic_acid: text: nalidixic_acid + title: nalidixic_acid exact_mappings: - - NCBI_ANTIBIOGRAM:nalidixic%20acid + - NCBI_ANTIBIOGRAM:nalidixic%20acid neomycin: text: neomycin + title: neomycin exact_mappings: - - NCBI_ANTIBIOGRAM:neomycin + - NCBI_ANTIBIOGRAM:neomycin nitrofurantoin: text: nitrofurantoin + title: nitrofurantoin exact_mappings: - - NCBI_ANTIBIOGRAM:nitrofurantoin + - NCBI_ANTIBIOGRAM:nitrofurantoin norfloxacin: text: norfloxacin + title: norfloxacin exact_mappings: - - NCBI_ANTIBIOGRAM:norfloxacin + - NCBI_ANTIBIOGRAM:norfloxacin oxolinic-acid: text: oxolinic-acid + title: oxolinic-acid exact_mappings: - - NCBI_ANTIBIOGRAM:oxolinic-acid + - NCBI_ANTIBIOGRAM:oxolinic-acid oxytetracycline: text: oxytetracycline + title: oxytetracycline exact_mappings: - - NCBI_ANTIBIOGRAM:oxytetracycline + - NCBI_ANTIBIOGRAM:oxytetracycline penicillin: text: penicillin + title: penicillin exact_mappings: - - NCBI_ANTIBIOGRAM:penicillin + - NCBI_ANTIBIOGRAM:penicillin piperacillin: text: piperacillin + title: piperacillin exact_mappings: - - NCBI_ANTIBIOGRAM:piperacillin + - NCBI_ANTIBIOGRAM:piperacillin piperacillin-tazobactam: text: piperacillin-tazobactam + title: piperacillin-tazobactam exact_mappings: - - NCBI_ANTIBIOGRAM:piperacillin-tazobactam + - NCBI_ANTIBIOGRAM:piperacillin-tazobactam polymyxin-b: text: polymyxin-b + title: polymyxin-b exact_mappings: - - NCBI_ANTIBIOGRAM:polymyxin-b + - NCBI_ANTIBIOGRAM:polymyxin-b quinupristin-dalfopristin: text: quinupristin-dalfopristin + title: quinupristin-dalfopristin exact_mappings: - - NCBI_ANTIBIOGRAM:quinupristin-dalfopristin + - NCBI_ANTIBIOGRAM:quinupristin-dalfopristin streptomycin: text: streptomycin + title: streptomycin exact_mappings: - - NCBI_ANTIBIOGRAM:streptomycin + - NCBI_ANTIBIOGRAM:streptomycin sulfisoxazole: text: sulfisoxazole + title: sulfisoxazole exact_mappings: - - NCBI_ANTIBIOGRAM:sulfisoxazole + - NCBI_ANTIBIOGRAM:sulfisoxazole telithromycin: text: telithromycin + title: telithromycin exact_mappings: - - NCBI_ANTIBIOGRAM:telithromycin + - NCBI_ANTIBIOGRAM:telithromycin tetracycline: text: tetracycline + title: tetracycline exact_mappings: - - NCBI_ANTIBIOGRAM:tetracycline + - NCBI_ANTIBIOGRAM:tetracycline tigecycline: text: tigecycline + title: tigecycline exact_mappings: - - NCBI_ANTIBIOGRAM:tigecycline + - NCBI_ANTIBIOGRAM:tigecycline trimethoprim-sulfamethoxazole: text: trimethoprim-sulfamethoxazole + title: trimethoprim-sulfamethoxazole exact_mappings: - - NCBI_ANTIBIOGRAM:trimethoprim-sulfamethoxazole + - NCBI_ANTIBIOGRAM:trimethoprim-sulfamethoxazole types: WhitespaceMinimizedString: name: WhitespaceMinimizedString typeof: string - description: 'A string that has all whitespace trimmed off of beginning and end, - and all internal whitespace segments reduced to single spaces. Whitespace includes - #x9 (tab), #xA (linefeed), and #xD (carriage return).' + description: 'A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes #x9 (tab), #xA (linefeed), and #xD (carriage return).' base: str uri: xsd:token Provenance: name: Provenance typeof: string - description: A field containing a DataHarmonizer versioning marker. It is issued - by DataHarmonizer when validation is applied to a given row of data. + description: A field containing a DataHarmonizer versioning marker. It is issued by DataHarmonizer when validation is applied to a given row of data. base: str uri: xsd:token settings: From a072dcff5ee7667a998626314ad3be0b4de7d01f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 15:00:01 -0700 Subject: [PATCH 185/222] upload template menu item relable. --- web/translations/translations.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/translations/translations.json b/web/translations/translations.json index 9551d623..d0edc189 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -10,8 +10,8 @@ "fr": "Sélectionner un modèle" }, "upload-template-dropdown-item": { - "en": "Upload Template (.json format)", - "fr": "Télécharger le modèle (format .json)" + "en": "Load Template (.json format)", + "fr": "Charger le modèle (format .json)" }, "schema-editor-menu": { "en": "Load Schema Editor (schema_editor/Schema)", From 09427e32cfef4c0c18bacda8eb0e5484419bfd3c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 15:00:24 -0700 Subject: [PATCH 186/222] translation form tweaks --- web/index.css | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/web/index.css b/web/index.css index 35f50b9e..48405fd0 100644 --- a/web/index.css +++ b/web/index.css @@ -99,12 +99,11 @@ background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D% top:13px; } -/* removes arrows from section header row */ -.handsontable tr:first-child span.colHeader.columnSorting::before { +/* Removes arrows from section header row as well as any disabled sort columns */ +.handsontable span.colHeader.columnSorting.indicatorDisabled::before { background-size:0 !important; } - .secondary-header-text { cursor:pointer !important; z-index: 10; @@ -223,6 +222,11 @@ tr.translation-input td textarea { field-sizing: content; } +tr.translate_key td { + border-top:1px solid gray; + font-weight:bold; +} + td.schemaSlot { border-top:2px solid green; background-color: #EFE; @@ -256,3 +260,5 @@ td.schemaSlot { silver 1px, silver 8px); } + +.slot-report-select {width:150px} \ No newline at end of file From bf2d6543feab89f8461a314c54cc036bda22d15e Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 15:00:45 -0700 Subject: [PATCH 187/222] simplifying file save code --- lib/Toolbar.js | 92 +++++++++++++++++++++++--------------------------- 1 file changed, 43 insertions(+), 49 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index e4360324..02d1f92a 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -15,7 +15,8 @@ import '@selectize/selectize'; import '@selectize/selectize/dist/css/selectize.bootstrap4.css'; const nestedProperty = require('nested-property'); -import {isEmpty} from '../lib/utils/general'; +import {isEmpty, deleteEmptyKeyVals} from '../lib/utils/general'; + import { exportFile, exportJsonFile, @@ -308,14 +309,14 @@ class Toolbar { 'click', this.createNewFile.bind(this) ); - $('#open-file-input').on('change', this.openFile.bind(this)); + $('#open-file-input').on('change', this.openDataFile.bind(this)); $('#save-as-dropdown-item').on('click', () => this.showSaveAsModal()); $('#file-ext-save-as-select').on( 'change', this.toggleJsonOptions.bind(this) ); $('#save-as-json-use-index').on('change', this.toggleJsonIndexKey); - $('#save-as-confirm-btn').on('click', this.saveFile.bind(this)); + $('#save-as-confirm-btn').on('click', this.saveDataFile.bind(this)); $('#save-as-modal').on('hidden.bs.modal', this.resetSaveAsModal); $('#export-to-confirm-btn').on('click', this.exportFile.bind(this)); $('#export-to-format-select').on( @@ -497,7 +498,7 @@ class Toolbar { console.log('restartInterface with selectCell(0,0)'); } - async openFile() { + async openDataFile() { const file = $('#open-file-input')[0].files[0]; if (!file) { // Happens when user cancels open action. @@ -567,7 +568,7 @@ class Toolbar { } const locale = in_language; - console.log('reload 2: openfile'); + console.log('reload 2: openDataFile'); const template_path = this.context.appConfig.template_path; // e.g. canada_covid19/CanCOGeN_Covid-19 await this.context @@ -614,9 +615,7 @@ class Toolbar { dh.invalid_cells = {}; dh.current_selection = [null, null, null, null]; dh.clearValidationResults(); - // Issue: this is flashing for each tab/dh instance. - //await this.context.runBehindLoadingScreen(dh.openFile.bind(dh), [file,]); - await dh.openFile(file); + await dh.openDataFileForTable(file); } } @@ -625,10 +624,11 @@ class Toolbar { return false; // Is this doing anything? } + // Save one tab, or 1-many tabs of data in format given by form controls. // FUTURE: Switch to file system API so can use file browser to select // target of save. See // https://code.tutsplus.com/how-to-save-a-file-with-javascript--cms-41105t - async saveFile() { + async saveDataFile() { const baseName = $('#base-name-save-as-input').val(); const ext = $('#file-ext-save-as-select').val(); const lang = $('#select-translation-localization').val(); @@ -640,44 +640,28 @@ class Toolbar { const schema_container = this.context.template.default.schema.classes.Container; - const Container = this.getContainerData(schema_container, ext); - const JSONFormat = { schema: this.context.template.schema.id, location: this.context.template.location, version: this.context.template.schema.version, - in_language: lang === 'default' ? 'en' : lang, - Container, + //in_language: lang === 'default' ? 'en' : lang, + // Should container be capitalized? Its an instance of "Container" class. + Container: this.getContainerData(schema_container, ext) }; - if (ext === 'json') { - const filterFunctionTemplate = - (condCallback = () => true, keyCallback = (id) => id) => - (obj) => - Object.keys(obj).reduce((acc, itemKey) => { - return condCallback(obj, acc, itemKey) - ? { - ...acc, - [keyCallback(itemKey)]: obj[itemKey], - } - : acc; - }, {}); - - // Future: simplify these three below into one. - const filterEmptyKeys = filterFunctionTemplate( - (obj, acc, itemKey) => - itemKey in obj && !(itemKey in acc) && obj[itemKey] != '', - (id) => id - ); + if (lang !== 'default') { + JSONFormat.in_language = lang; + } - // Unlike tabular formats, JSON format doesn't need empty slots. - //const processEntryKeys = (lst) => lst.map(filterEmptyKeys); + if (ext === 'json') { - for (let class_name in JSONFormat.Container) { - //JSONFormat.Container[class_name] = processEntryKeys( - // JSONFormat.Container[class_name] - //); - JSONFormat.Container[class_name] = JSONFormat.Container[class_name].map(filterEmptyKeys); + // Clear out empty values in each Container attribute's content (an + // array of given LinkML class's objects) + for (const class_name in JSONFormat.Container) { + for (const row in JSONFormat.Container[class_name]) { + const obj = JSONFormat.Container[class_name][row]; + deleteEmptyKeyVals(obj); + }; } await this.context.runBehindLoadingScreen(exportJsonFile, [ @@ -733,6 +717,7 @@ class Toolbar { ); }); + // Saving one file here for xls, xlsx, or multiple files for tsv/csv await this.context.runBehindLoadingScreen(exportWorkbook, [ MultiEntityWorkbook, baseName, @@ -743,34 +728,43 @@ class Toolbar { } - /** Look through a schema Container's attributes and see if one has a range - * that is a data harmonizer instance. The following "name" and - * "range" attributes are matched directly. + /** + * Returns dictionary of pertinent tab classes and their tabular row data. * Container's attribute names are usually plural forms of class names, - * but may be more arbitrary. Used directly in JSON output. - * @param {Object} schema_container - part of a json file data format. - * @param {String} ext - file type controls how column headers should be named. + * but may be more arbitrary. They are used directly in JSON and xls/xlsx output. + * + * @param {Object} schema_container - A schema's defined Container class where details of which classes to include in one or one-to-many tabular data saved format are contained. + * @param {String} ext - file type, which influences controls how column headers should be named. */ getContainerData(schema_container, ext) { // Return dictionary of {[dh.template_name]: [row 0...n: alphabetical array of slot values] + /* const ClassDataRowSlotValues = Object.values(this.context.dhs).reduce( (acc, dh) => { return Object.assign(acc, { [dh.template_name]: dh.toJSON() }); }, {} ); - + */ + + /** + * Look through a schema Container's attributes and for each one, if it is + * a loaded DH template/tab, return an array of rows where each + * that is a data harmonizer instance. The following "name" and + * "range" attributes are matched directly. + */ return Object.entries(schema_container.attributes).reduce( + // This fetches A container attribute's .name and .range as values (acc, [cls_key, { name, range }]) => { + // If there is a DH tab for this range class name then output it\ if (typeof range !== 'undefined' && this.context.dhs[range]) { const dh = this.context.dhs[range] - // Given container class [name], fetch slots + // Given container class [attribute_name], fetch slots const processedClass = { - // April 1 2025: CHANGED TO [range] from [name] - [name]: ClassDataRowSlotValues[range] + [name]: dh.toJSON() // ClassDataRowSlotValues[range] .map((obj) => nullValuesToString(obj)) .map((row_dict) => { row_dict = Object.fromEntries( From 2b1c889f3ed2f21b26b9bc6fd800e31bc8d2c888 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 15:01:26 -0700 Subject: [PATCH 188/222] saveFile renamed saveDataFile --- lib/utils/files.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/utils/files.js b/lib/utils/files.js index 76d7fba9..bb6ade44 100644 --- a/lib/utils/files.js +++ b/lib/utils/files.js @@ -1,5 +1,6 @@ import { utils as XlsxUtils, writeFile } from 'xlsx/xlsx.js'; import { saveAs } from 'file-saver'; +import { deleteEmptyKeyVals } from './general'; const DEFAULT_SHEETNAME = 'Sheet1'; @@ -103,8 +104,8 @@ export function updateSheetRange(worksheet) { return worksheet; } -// take the struct of arrays and convert to a set of sheets -// Used in Toolbar.saveFile() +// Take the struct of arrays and convert to a set of sheets +// Used in Toolbar.saveDataFile() export function createWorkbookFromJSON(jsonData) { const workbook = XlsxUtils.book_new(); @@ -346,7 +347,7 @@ export function importJsonFile(jsonData) { ); } -// ONLY USED IN Toolbar.js saveFile(). +// ONLY USED IN Toolbar.js saveDataFile(). export const prependToSheet = (workbook, sheetName, valueCellPairs) => modifySheetRow(workbook, sheetName, valueCellPairs); From 658473164426b3ee64b1bebdc51d3f0745312741 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 15:03:12 -0700 Subject: [PATCH 189/222] tweak container --- .../canada_covid19/exampleInput/validTestData_3-0-0.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/templates/canada_covid19/exampleInput/validTestData_3-0-0.json b/web/templates/canada_covid19/exampleInput/validTestData_3-0-0.json index e9d23105..159be767 100644 --- a/web/templates/canada_covid19/exampleInput/validTestData_3-0-0.json +++ b/web/templates/canada_covid19/exampleInput/validTestData_3-0-0.json @@ -4,7 +4,7 @@ "version": "3.0.0", "in_language": "en", "Container": { - "CanCOGeNCovid19s": [ + "CanCOGeNCovid19Data": [ { "specimen_collector_sample_id": "AB-Lab_12345", "umbrella_bioproject_accession": "PRJNA623807", From 36f86bededc3d8e8afdac6f8757ff6866eb74ee3 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 18:36:25 -0700 Subject: [PATCH 190/222] Bug fixes on saveDataFile - json format save multiselect values as array. Also save as values, not (multilingual) labels. - simplified tabDataToJSON() call; was toJSON() - --- lib/Toolbar.js | 86 +++++++++++++++++++++++++------------------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 02d1f92a..050773b3 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -27,7 +27,7 @@ import { prependToSheet, } from '../lib/utils/files'; import { nullValuesToString, isEmptyUnitVal } from '../lib/utils/general'; -import { MULTIVALUED_DELIMITER, titleOverText } from '../lib/utils/fields'; +import { MULTIVALUED_DELIMITER, titleOverText, } from '../lib/utils/fields'; import { takeKeys, invert } from '../lib/utils/objects'; import { findBestLocaleMatch, @@ -738,16 +738,6 @@ class Toolbar { */ getContainerData(schema_container, ext) { - // Return dictionary of {[dh.template_name]: [row 0...n: alphabetical array of slot values] - /* - const ClassDataRowSlotValues = Object.values(this.context.dhs).reduce( - (acc, dh) => { - return Object.assign(acc, { [dh.template_name]: dh.toJSON() }); - }, - {} - ); - */ - /** * Look through a schema Container's attributes and for each one, if it is * a loaded DH template/tab, return an array of rows where each @@ -764,15 +754,18 @@ class Toolbar { // Given container class [attribute_name], fetch slots const processedClass = { - [name]: dh.toJSON() // ClassDataRowSlotValues[range] + [name]: dh.tabDataToJSON() // ClassDataRowSlotValues[range] .map((obj) => nullValuesToString(obj)) .map((row_dict) => { row_dict = Object.fromEntries( Object.entries(row_dict).map(([slot_name, value]) => { const slot = dh.slots[dh.slot_name_to_column[slot_name]]; - let nv = value; - if (slot.sources && !isEmptyUnitVal(value)) { - const merged_permissible_values = slot.sources.reduce( + let new_value = value; + if (!isEmptyUnitVal(value)) { + + // Wasteful recalculation. + // Future: put this in column metadata. + const merged_permissible_values = slot.sources?.reduce( (acc, source) => { return Object.assign( acc, @@ -780,46 +773,39 @@ class Toolbar { ); }, {} - ); + ) || {}; + + // Case where we should save array for json. if (slot.multivalued === true) { - nv = value + new_value = value .split(MULTIVALUED_DELIMITER) .map((_v) => { - if (!(_v in merged_permissible_values)) - console.warn( - `${_v} not in merged_permissible_values ${Object.keys( - merged_permissible_values - )}` - ); - return _v in merged_permissible_values - ? titleOverText(merged_permissible_values[_v]) - : _v; - }) - .join(MULTIVALUED_DELIMITER); + return this.getValueByNameOrTitle(_v, ext, merged_permissible_values); + }); + // Convert new_value to a string unless json and > 1 value + // in which keep it as array + if (ext !== 'json' || new_value.length < 2 ) + new_value = new_value.join(MULTIVALUED_DELIMITER); } else { - if (!(value in merged_permissible_values)) { - console.warn( - `${value} not in merged_permissible_values ${Object.keys( - merged_permissible_values - )}` - ); - } - nv = - value in merged_permissible_values - ? titleOverText(merged_permissible_values[value]) - : value; + new_value = this.getValueByNameOrTitle(value, ext, merged_permissible_values); } } - /* HANDLE conversion of numbers and booleans by slot datatype. - Number(row[i]); // Convert to number + + /** HANDLE conversion of numbers and booleans by slot + * datatype. Such fields should not be multiselect. + * They may have a metadata menu though. */ + if (slot.datatype === 'xsd:boolean') { + if (new_value === 'TRUE' || new_value === 'FALSE') + new_value = dh.setToBoolean(new_value); + } // Currently only JSON format stores via native slot.name keys // but thi could be made an option in the future. if (ext === 'json') - return [slot_name, nv]; + return [slot_name, new_value]; else - return [slot.title, nv]; + return [slot.title, new_value]; }) ); return row_dict; @@ -835,6 +821,20 @@ class Toolbar { {} ); } + + getValueByNameOrTitle (value, ext, value_list) { + + if (isEmpty(value_list)) + return value; + + if (!(value in value_list)) + console.warn(`${value} not in slot.sources`, value_list); + + return (value in value_list) + ? ((ext === 'json') ? value : titleOverText(value_list[value])) + : value; + } + showSaveAsModal() { const dh = this.context.getCurrentDataHarmonizer(); if (!$.isEmptyObject(dh.invalid_cells)) { From 7bbacd13d792db6d3d53b77a9ae77ffef0cb5652 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 18:38:13 -0700 Subject: [PATCH 191/222] Handsontable cell with array as content? --- lib/Validator.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/Validator.js b/lib/Validator.js index 1b61650e..29cc9143 100644 --- a/lib/Validator.js +++ b/lib/Validator.js @@ -264,7 +264,12 @@ class Validator { let splitValues; if (slotDefinition.multivalued) { - splitValues = value.split(this.#multivaluedDelimiter); + if (Array.isArray(value)) {// Handsontable seems to allow arrays for cell values. + splitValues = value; + console.log(`Multivalued slot ${slotDefinition.name} cell data is an array; should it be loaded as a delimited string? See arraygetValidatorForSlot()`, value); + } + else + splitValues = value.split(this.#multivaluedDelimiter); if ( slotDefinition.minimum_cardinality !== undefined && splitValues.length < slotDefinition.minimum_cardinality From 9f90f6c240838e01698805387bf604b77b933eb6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sun, 13 Jul 2025 18:45:07 -0700 Subject: [PATCH 192/222] To achieve Schema Editor Slot / Field table filtering, having to revise slotFilter() call. + Bug fix on saveSchema(). + afterRenderer() work to accommodate Schema Editor Slot tab. --- lib/DataHarmonizer.js | 598 ++++++++++++++++++++++-------------------- 1 file changed, 313 insertions(+), 285 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index a1d60435..b83a0636 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -11,6 +11,7 @@ import YAML from 'yaml';//#{ parse, stringify } from 'yaml' //YAML.scalarOptions.str.defaultType = 'QUOTE_SINGLE' //scalarOptions.str.defaultType = 'QUOTE_SINGLE' import i18next from 'i18next'; +import { range as arrayRange } from 'lodash'; import { utils as XlsxUtils, read as xlsxRead } from 'xlsx/xlsx.js'; import { renderContent, urlToClickableAnchor } from './utils/content'; import { readFileAsync, updateSheetRange } from '../lib/utils/files'; @@ -209,7 +210,7 @@ class DataHarmonizer { * Only opens `xlsx`, `xlsx`, `csv` and `tsv` files. Will launch the specify * headers modal if the file's headers do not match the grid's headers. * - * Called repeatedly for each DH tab via Toolbar.js openFile() + * Called repeatedly for each DH tab found in Toolbar.js openDataFile() * * @param {File} file User file. * @param {Object} xlsx SheetJS variable. OUTDATED??? @@ -217,7 +218,7 @@ class DataHarmonizer { * modal. */ - async openFile(file) { + async openDataFileForTable(file) { // methods for finding the correspondence between ranges and their containers // in the 1-M code, tables correspond to entities that are ranges of their containers // TODO: might need to be generalized in a future iteration, if ranges overlap @@ -290,6 +291,7 @@ class DataHarmonizer { //console.log("INVALID CELLS", this.invalid_cells); this.hot.render(); } + // Run via toolbar createNewFile() newHotFile() { this.context.runBehindLoadingScreen( @@ -317,62 +319,6 @@ class DataHarmonizer { }); if (this.slots) { - /* This seems to be redundant now with newer Handsontable code. - this.clipboardCache = ''; - this.clipboardCoordCache = { - 'CopyPaste.copy': {}, - 'CopyPaste.cut': {}, - 'CopyPaste.paste': {}, - 'Action:CopyPaste': '', - }; // { startCol, startRow, endCol, endRow } - this.sheetclip = new SheetClip(); - - const hot_copy_paste_settings = { - afterCopy: function (changes, coords) { - self.clipboardCache = self.sheetclip.stringify(changes); - self.clipboardCoordCache['CopyPaste.copy'] = coords[0]; - self.clipboardCoordCache['Action:CopyPaste'] = 'copy'; - }, - afterCut: function (changes, coords) { - self.clipboardCache = self.sheetclip.stringify(changes); - self.clipboardCoordCache['CopyPaste.cut'] = coords[0]; - self.clipboardCoordCache['Action:CopyPaste'] = 'cut'; - }, - afterPaste: function (changes, coords) { - // we want to be sure that our cache is up to date, even if someone pastes data from another source than our tables. - self.clipboardCache = self.sheetclip.stringify(changes); - self.clipboardCoordCache['CopyPaste.paste'] = coords[0]; - self.clipboardCoordCache['Action:CopyPaste'] = 'paste'; - }, - - contextMenu: [ - 'copy', - 'cut', - { - key: 'paste', - name: 'Paste', - disabled: function () { - return self.clipboardCache.length === 0; - }, - callback: function () { - //var plugin = this.getPlugin('copyPaste'); - - //this.listen(); - // BUG: It seems like extra lf is added by sheetclip, causing - // empty last row to be added and pasted. Exception is pasting - // of single empty cell - //if (self.clipboardCache.length > 0) - // self.clipboardCache = self.clipboardCache.slice(0, -1); - //plugin.paste(self.clipboardCache); - }, - }, - 'remove_row', - 'row_above', - 'row_below', - ], - - }; - */ const hot_settings = { //...hot_copy_paste_settings, data: data, // Enables true reset @@ -381,40 +327,8 @@ class DataHarmonizer { columns: this.getColumns(), colHeaders: true, rowHeaders: true, - renderallrows: false, // working? + renderallrows: false, manualRowMove: true, - multiColumnSorting: { - sortEmptyCells: true, - // false = All empty rows are at end of the table regardless of asc/desc - indicator: true, // true = header indicator - headerAction: true, // true = header double click sort - // at initialization, sort column 2 in descending order - /* TRYING DISABLING - initialConfig: { - column: this.slot_name_to_column['name'], // Guess - sortOrder: 'asc' // columnSorting.getSortConfig([column]) - } - */ - }, -/* - // PROBLEM: If done here, row-highlight gets applied to wrong rows when - // or after subsequent sorting is done. - cells: function(row, col, prop) { // FUTURE: prop is name of column. - - const cellProperties = {}; - - // fixed via afterColumnSort() below. - // call to cellMetaData() causes stack crash since cells calls this function - // See https://forum.handsontable.com/t/changing-cell-class-name-using-setcellmeta-not-having-any-effect/3547 - if (self.template_name == 'Slot' && col === 2) {// col - slot_type - if (self.hot.getDataAtCell(row, col) === 'slot') - cellProperties.className = 'row-highlight'; - else - cellProperties.className = ''; - } - return cellProperties; - }, -*/ copyPaste: true, outsideClickDeselects: false, // for maintaining selection between tabs manualColumnResize: true, @@ -447,126 +361,103 @@ class DataHarmonizer { // TESTING May 15, 2025 // 'make_read_only', '---------', dropdownMenu: ['filter_by_condition', 'filter_by_value', 'filter_action_bar'], - contextMenu: [ - /* - { - key: 'sort', - name: 'Sort by column', - hidden: function () { - return (!(self.current_selection[1] >= 0)); - }, - callback: function (action, selection, event) { - const columnSorting = this.getPlugin('columnSorting'); - columnSorting.sort( - { - column: self.current_selection[1], - sortOrder: 'asc', // How to know which state? - } - ); - }, - }, - */ - { - key: 'remove_row', - name: 'Remove row', - callback: function () { - // Enables removal of a row and all dependent table rows. - // If there are 1-many cascading deletes, verify if that's ok. - let selection = self.hot.getSelected()[0][0]; - let [change_report, change_message] = self.getChangeReport(self.template_name); - if (!change_message.length) { - self.hot.alter('remove_row', selection); - return true; - } - /* - * For deletes: (For now, ignore duplicate root key case: If - * encountering foreign key involving root_class slot, test if that has - * > 1 row. If so, delete ok without examining other dependents.) - */ - - // Some cascading deletes to confirm here. - if ( - confirm( - 'WARNING: If you proceed, this will include deletion of one\n or more dependent records, and this cannot be undone:\n' + - change_message - ) - ) { - // User has seen the warning and has confirmed ok to proceed. - for (let [dependent_name, dependent_obj] of Object.entries(change_report)) { - if (dependent_obj.rows?.length) { - let dh_changes = dependent_obj.rows.map(x => [x,1]); - self.context.dhs[dependent_name].hot.alter('remove_row', dh_changes); - } - }; - self.hot.alter('remove_row', selection); - } - }, - }, - { - key: 'row_above', - name: 'Insert row above', - callback: function (action, selection, event) { - // Ensuring that rows inserted into foreign-key dependent tables - // take in the appropriate focused foreign-key values on creation. - self.addRows('insert_row_above', 1, self.hot.getSelected()[0][0]); + // https://handsontable.com/docs/javascript-data-grid/context-menu/ + contextMenu: { + items: { + remove_row: { + name: 'Remove row', + callback() { + // Enables removal of a row and all dependent table rows. + // If there are 1-many cascading deletes, verify if that's ok. + let selection = self.hot.getSelected()[0][0]; + let [change_report, change_message] = self.getChangeReport(self.template_name); + if (!change_message.length) { + self.hot.alter('remove_row', selection); + return true; + } + /* + * For deletes: (For now, ignore duplicate root key case: If + * encountering foreign key involving root_class slot, test if that has + * > 1 row. If so, delete ok without examining other dependents.) + */ + + // Some cascading deletes to confirm here. + if ( + confirm( + 'WARNING: If you proceed, this will include deletion of one\n or more dependent records, and this cannot be undone:\n' + + change_message + ) + ) { + // User has seen the warning and has confirmed ok to proceed. + for (let [dependent_name, dependent_obj] of Object.entries(change_report)) { + if (dependent_obj.rows?.length) { + let dh_changes = dependent_obj.rows.map(x => [x,1]); + self.context.dhs[dependent_name].hot.alter('remove_row', dh_changes); + } + }; + self.hot.alter('remove_row', selection); + } + }, }, - }, - { - key: 'row_below', - name: 'Insert row below', - callback: function () { - // As above. self.hot.toPhysicalRow() - self.addRows( - 'insert_row_above', - 1, parseInt(self.hot.getSelected()[0][0]) + 1 - ); + row_above: { + name: 'Insert row above', + callback (action, selection, event) { + // Ensuring that rows inserted into foreign-key dependent tables + // take in the appropriate focused foreign-key values on creation. + self.addRows('insert_row_above', 1, self.hot.getSelected()[0][0]); + }, }, - }, - { - key: 'load_schema', - name: 'Load LinkML schema.yaml', - hidden: function () { - return self.template_name != 'Schema'; + row_below: { + name: 'Insert row below', + callback() { + // As above. self.hot.toPhysicalRow() + self.addRows( + 'insert_row_above', + 1, parseInt(self.hot.getSelected()[0][0]) + 1 + ); + }, }, - callback: function () {$('#schema_upload').click();} - }, - { - key: 'save_schema', - name: 'Save as LinkML schema.yaml', - hidden: function () { - return self.template_name != 'Schema'; + load_schema: { + name: 'Load LinkML schema.yaml', + hidden() { + return self.template_name != 'Schema'; + }, + callback() {$('#schema_upload').click();} }, - callback: function () {self.saveSchema()} - }, - { - key: 'translations', - name: 'Translations', - hidden: function () { - const schema = self.context.dhs.Schema; - // Hide if not in schema editor. - if (schema?.schema.name !== "DH_LinkML") return true; - // Hide if not translation fields. - if (!(self.template_name in TRANSLATABLE)) return true; - // Hide if no locales - const current_row = schema.current_selection[0]; - if (current_row === null || current_row === undefined || current_row < 0) - return false; - const locales = schema.hot.getCellMeta(current_row, 0).locales; - return !locales; - - //const locales = schema.hot.getDataAtCell(schema.current_selection[0], schema.slot_name_to_column['in_language'],'lookup'); + save_schema: { + name: 'Save as LinkML schema.yaml', + hidden() { + return self.template_name != 'Schema'; + }, + callback() {self.saveSchema()} }, - callback: function () {self.translationForm()} - }, - - ], + translations: { + name: 'Translations', + hidden() { + const schema = self.context.dhs.Schema; + // Hide if not in schema editor. + if (schema?.schema.name !== "DH_LinkML") return true; + // Hide if not translation fields. + if (!(self.template_name in TRANSLATABLE)) return true; + // Hide if no locales + const current_row = schema.current_selection[0]; + if (current_row === null || current_row === undefined || current_row < 0) + return false; + const locales = schema.hot.getCellMeta(current_row, 0).locales; + return !locales; + //const locales = schema.hot.getDataAtCell(schema.current_selection[0], schema.slot_name_to_column['in_language'],'lookup'); + }, + callback() {self.translationForm()} + } + } + }, // FIXING ISSUE WHERE HIGHLIGHTED FIELDS AREN'T IN GOOD SHAPE AFTER SORTING. afterColumnSort: function (currentSortConfig, destinationSortConfigs) { - if (self.schema.name === 'DH_LinkML' && self.template_name === 'Slot') { - // Somehow on first call the this.context.dhs doesnt exist yet, so passing self. - self.schemaSlotClassView(self); - } + // if (self.schema.name === 'DH_LinkML' && self.template_name === 'Slot') { + // // Somehow on first call the this.context.dhs doesnt exist yet, so passing self. + // self.schemaSlotClassView(self); + // } }, afterFilter: function (filters) { @@ -920,7 +811,90 @@ class DataHarmonizer { ...this.hot_override_settings, }; - // Here is place to add settings based on tab, e.g. cell handling. + // Here is place to add settings based on particular tabs, e.g. Slot Editor "Slot" + + if (self.schema.name === 'DH_LinkML') { + const slot_table_attribute_column = ['rank','inlined','inlined_as_list'].map((x) => self.slot_name_to_column[x]); + + if (self.template_name === 'Slot') { + // See https://forum.handsontable.com/t/how-to-unhide-columns-after-hiding-them/5086/6 + hot_settings.contextMenu.items['hidden_columns_hide'] = {}; + hot_settings.contextMenu.items['hidden_columns_show'] = {}; + + // Could be turning off/on based on expert user + hot_settings.hiddenColumns = { + // set columns that are hidden by default + columns: slot_table_attribute_column, + indicators: true + } + + hot_settings.fixedColumnsLeft = 4; // Freeze both schema and slot name. + + hot_settings.cells = function(row, col) { + // function(row, col, prop) has prop == column name if implemented; otherwise = col # + // In some report views certain kinds of row are readOnly, e.g. Schema + // Editor schema slots if looking at a class's slot_usage slots. + // Issue: https://forum.handsontable.com/t/gh-6274-best-place-to-set-cell-meta-data/4710 + // We can't lookup existing .getCellMeta() without causing stack overflow. + // ISSUE: We have to disable sorting for 'Slot' table because + // separate reporting controls are at work. + + let cellProp = {}; + let slot_type = self.hot.getSourceDataAtCell(row, self.slot_type_column); + let slot_report = $('#slot_report_select_type').val() === 'slot'; + let read_only = !slot_report || col == self.slot_class_name_column; + if (slot_type === 'slot') { + cellProp.className = 'schemaSlot' + (read_only ? ' hatched' : ''); + // block changing slot class name when working on Schema classes. + cellProp.readOnly = read_only; + } + return cellProp; + } + + hot_settings.columnSorting = { + // let the end user sort data by clicking on the column name (set by default) + headerAction: false, + // don't sort empty cells – move rows that contain empty cells to the bottom (set by default) + sortEmptyCells: false, + // enable the sort order icon that appears next to the column name (set by default) + indicator: false, + + /* at initialization, sort data by the first column, in descending order + initialConfig: { + column: 1, // slot name + sortOrder: 'asc', + }, + */ + // implement your own comparator + compareFunctionFactory(sortOrder, columnMeta) { + return function (value, nextValue) { + // here, add a compare function + // that returns `-1`, or `0`, or `1` + // ADD OTHER COLUMN VALUES... + if (value < nextValue) { + return -1 + } + if (value > nextValue) { + return 1 + } + return 0 + }; + }, + } + } + else { + + } + + } + else { + //columnSorting: true, + hot_settings.multiColumnSorting = { + sortEmptyCells: true, // false = empty rows at end of table regardless of sort + indicator: true, // true = header indicator + headerAction: true, // true = header double click sort + } + } this.hot.updateSettings(hot_settings); @@ -956,22 +930,24 @@ class DataHarmonizer { // 1st content row of table shows english or default translation. let default_row_text = ''; let translatable = ''; + let column_count = 0; for (var column_name of text_columns) { - + column_count ++; // DEPRECATED: Exception is 'permissible_values', 'text' where in default // schema there might not be a title. find 'text' instead of 'title' // NOW INSIST ON "text" column for all schemas //if (sub_part === 'permissible_values' && column_name === 'title') // column_name = 'text'; let col = tab_dh.slot_name_to_column[column_name]; - let text = tab_dh.hot.getSourceDataAtCell(tab_dh.hot.toPhysicalRow(row), col); + // Tabular slot_usage may inherit empty values. + let text = tab_dh.hot.getSourceDataAtCell(tab_dh.hot.toPhysicalRow(row), col) || ''; //let text = tab_dh.hot.getDataAtCell(row, col, 'lookup') || ''; default_row_text += `
  • `; translatable += text + '\n'; } const language = locale_map[schema.schema.in_language].title; // (${schema.schema.in_language}) - translate_rows += `${default_row_text}`; + // Key for class, slot, enum: const key = tab_dh.hot.getDataAtCell(row, tab_dh.slot_name_to_column[key_name], 'lookup'); let key2 = null; @@ -983,6 +959,12 @@ class DataHarmonizer { } } + if (key) { + translate_rows += ``; + } + + translate_rows += `${default_row_text}`; + // DISPLAY locale for each schema in_language menu item for (const [locale, locale_schema] of Object.entries(locales)) { let translate_cells = ''; @@ -1396,7 +1378,7 @@ class DataHarmonizer { version: value.version, class_uri: value.class_uri, is_a: value.is_a, - tree_root: value.tree_root, + tree_root: this.getBoolean(value.tree_root), // Not needed? see_also: this.getDelimitedString(value.see_also) }); @@ -1595,7 +1577,8 @@ class DataHarmonizer { } /** Incomming data has booleans as json true/false; convert to handsontable TRUE / FALSE - * + * Return string so validation works on that (validateValAgainstVocab() where picklist + * is boolean) */ getBoolean(value) { if (value === undefined) @@ -1603,6 +1586,10 @@ class DataHarmonizer { return(!!value).toString().toUpperCase(); }; + setToBoolean(value) { + return value?.toLowerCase?.() === 'true'; + } + deleteRowsByKeys(class_name, keys) { let dh = this.context.dhs[class_name]; let rows = dh.context.crudFindAllRowsByKeyVals(class_name, keys); @@ -1751,6 +1738,8 @@ class DataHarmonizer { // ALL MULTISELECT ';' delimited fields get converted back into lists. if (record.see_also) record.see_also = this.getArrayFromDelimited(record.see_also); + if (record.tree_root) + record.tree_root = this.setToBoolean(record.tree_root); this.copyAttributes(tab_name, record, target_obj, ['name','title','description','version','class_uri','is_a','tree_root','see_also'] @@ -1780,10 +1769,6 @@ class DataHarmonizer { su_class_obj = this.get_class(new_schema, record.class_name); } switch (record.slot_type) { - case 'slot': - target_obj = this.get_slot(new_schema, slot_name); - //target_obj = new_schema.get('slots')[slot_name] ??= {name: slot_name}; - break; // slot_usage and attribute cases are connected to a class case 'slot_usage': @@ -1802,6 +1787,13 @@ class DataHarmonizer { rank: Object.keys(su_class_obj.get('attributes')).length + 1 }; break; + + // Defined as a Schema slot in case where slot_type is empty: + case 'slot': + default: + target_obj = this.get_slot(new_schema, slot_name); + //target_obj = new_schema.get('slots')[slot_name] ??= {name: slot_name}; + break; } let ranges = record.range?.split(';') || []; @@ -1953,6 +1945,8 @@ class DataHarmonizer { new_schema.get('classes').forEach((attr_map) => { deleteEmptyKeyVals(attr_map); }); + + console.log("SLOTS", new_schema.get('slots')) new_schema.get('slots').forEach((attr_map) => { deleteEmptyKeyVals(attr_map); }); @@ -2001,10 +1995,13 @@ class DataHarmonizer { target.set(attr_name, record[attr_name]); } else { - if (!target || !record) + if (!target || !record) { console.log(`Error: Saving ${class_name}, missing parameters:`, record, target, attribute_list) - target[attr_name] = record[attr_name]; - // console.log(`Error: Saving ${class_name}, saved template is missing ${attr_name} attribute.`) + alert(`Software Error: Saving ${class_name} ${attr_name}: no target or record`) + } + else { + target[attr_name] = record[attr_name]; + } } } } @@ -2151,9 +2148,8 @@ class DataHarmonizer { // FUTURE switch to this when implementing Handsontable col.data=[slot_name] // let slot = this.slots[this.slot_name_to_column[change[1]]] let slot = this.slots[change[1]]; - - - + if (!slot) + continue; // Case possibly happens on cut and paste or undo function. let row = change[0]; // A user entry of same value as existing one is @@ -2356,8 +2352,6 @@ class DataHarmonizer { let cursor = dh.hot.getSelected(); dh.hot.deselectCell(); - //dh.hot.suspendExecution(); // Recommended in handsontable example. - /* For Slot tab query, only foreign key at moment is schema_id. * However, if user has selected a table in Table/Class tab, we want * filter on class_name field. @@ -2390,8 +2384,6 @@ class DataHarmonizer { } */ - const filtersPlugin = dh.hot.getPlugin('filters'); - // In this case we override key values based on if (class_name === 'Slot') { @@ -2399,55 +2391,68 @@ class DataHarmonizer { // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to // also bring in slots not associated with a class. (no class_name). - filtersPlugin.clearConditions(); - dh.schemaSlotClassView(dh); +// let multiColumnSorting = dh.hot.getPlugin('multiColumnSorting'); + const columnSorting = dh.hot.getPlugin('columnSorting'); + columnSorting.clearSort(); // Reset sort so filter matches raw fields + + const mode = $('#slot_report_select_type').val(); - let mode = $('#slot_report_select_type').val(); switch (mode) { + // Just a list of schema fields: // sort by slot_group if any, then rank if any, then alphabetically + // Slots and attributes are fully editable. case 'slot': // Table-only fields. Sort as above. // NOTE: This shows attributes for ALL tables in schema. + // One issue - possible naming collision with schema.slot name will cause schema slot attributes to overwrite slot.attributes slot values? case 'attribute': + this.slotFilter(dh.hot, [mode]); +// filtersPlugin.addCondition(dh.slot_type_column, 'eq', [mode]); //slot_type +// filtersPlugin.filter(); - filtersPlugin.addCondition(2, 'eq', [mode]); //slot type - filtersPlugin.filter(); - - const multiColumnSorting = dh.hot.getPlugin('multiColumnSorting'); - +/* multiColumnSorting.sort([ {column: 5, sortOrder: 'asc'}, // slot_group {column: 4, sortOrder: 'asc'}, // rank {column: 1, sortOrder: 'asc'}, // slot.name ]); - +*/ break; + /**********************************************************/ case 'slot_usage': // THIS WILL show for all tables UNLESS we filter. - // One issue - possible naming collision with schema.slot name will cause schema slot attributes to be imported into slot.attributes slot. - // show all slot_usage fields. For each, show schema.slot if available. + //filtersPlugin.addCondition(dh.slot_type_column, 'neq', ['attribute']); //slot_type + //filtersPlugin.filter(); + + this.slotFilter(dh.hot, ['slot','slot_usage']); + + columnSorting.sort({ + column: dh.slot_name_column, + sortOrder: 'asc' + //compareFunctionFactory: function(sortOrder, columnMeta) { + // return function(value, nextValue) { + // return 0; // Custom compare function for the first column (don't sort) + // } + //} + }); + // show all slot_usage fields. For each, show schema.slot if available. + this.render(); // Otherwise cells() implements meta and class stuff that isn't reflected break; } - /* We need to provide slot_type = slot / slot_usage / attribute - a) Just a list of schema fields - (sort by slot_group if any, then rank if any, then alphabetically) - b) Table fields with their schema source fields - (filter out table-only fields and slot fields not in that table) - c) Table-only fields. type = - - Filter out all fields slot fields - /* - - */ } else { + dh.hot.suspendExecution(); // Recommended in handsontable example. + let filtersPlugin = dh.hot.getPlugin('filters'); + filtersPlugin.clearConditions(); + Object.entries(key_vals).forEach(([key_name, value]) => { let column = dh.slot_name_to_column[key_name]; //console.log('filter on', class_name, key_name, column, value); //foreign_key, @@ -2460,9 +2465,10 @@ class DataHarmonizer { }); filtersPlugin.filter(); + dh.hot.resumeExecution(); } - //dh.hot.resumeExecution(); + // DON'T RESTORE CURSOR UNTIL WE KNOW THAT IT IS POINTING TO SAME KEY AS BEFORE? // Refreshes dependent record list. @@ -2479,6 +2485,31 @@ class DataHarmonizer { return true } + + slotFilter(dh, show_type) { + //dh.suspendExecution(); + // See https://handsontable.com/docs/javascript-data-grid/api/core/#suspendexecution + const hiddenRowsPlugin = this.hot.getPlugin('hiddenRows'); + var hidden = []; + var shown = []; + + for (let row = 0; row < dh.countSourceRows(); row++){ + let slot_type = dh.getSourceDataAtCell(row, this.slot_type_column); + if (show_type.includes(slot_type)) { + shown.push(row) + } + else { + hidden.push(row) + } + + } + hiddenRowsPlugin.showRows(shown); + hiddenRowsPlugin.hideRows(hidden); + //console.log("Showhide",shown,hidden) + //dh.resumeExecution(); + dh.render(); // Otherwise chunks of old html left with old visible rows + } + filterAllEmpty(dh) { dh.hot.suspendExecution(); const filtersPlugin = dh.hot.getPlugin('filters'); @@ -2495,28 +2526,7 @@ class DataHarmonizer { dh.hot.resumeExecution(); } - /** - * Ensures that Slot table content shows not only rows with keys for active - * schema_id, and class_id, but also for each such item's name, the general - * schema_id + name + null class. - */ - schemaSlotClassView(dh) { - // Ensure that for every slot that has a class_id/name expressed - dh.rowHighlightColValue(dh, 'slot_type', 'slot'); - } - - /** If a given Handsontable [column_name] cell value equals [value] - * (e.g. slot_type column == 'slot') then set its metadata className, which - * is visible to css stylesheets, to 'row-highlight' - */ - rowHighlightColValue(dh, column_name, value) { - let col = dh.slot_name_to_column[column_name]; - for (let row = 0; row < dh.hot.countRows(); row++){ - let className = (dh.hot.getDataAtCell(row, col) == value) ? 'row-highlight' : ''; - dh.hot.setCellMeta(row, col, 'className', className); // Toggles highlighting on or off - } - } - + // Ensuring popup hyperlinks occur for any URL in free-text. renderSemanticID(curieOrURI, as_markup = false) { @@ -2854,6 +2864,7 @@ class DataHarmonizer { dateNF: 'yyyy-mm-dd', //'yyyy/mm/dd;@' }); + //console.log("DUMP", workbook) // Defaults to 1st tab if current DH instance doesn't match sheet tab. // NOTE: xls, xlsx worksheet tabs are usually container attribute names, // rather than template_name or template title. @@ -2865,13 +2876,15 @@ class DataHarmonizer { if (this.template.title && workbook.Sheets[this.template.title]) sheet_name = this.template.title; else if ('Container' in this.schema.classes) { + // A given container attribute [e.g. CanCOGeNCovid19Data] may have a range that matches this template name. If so, use that tab on spreadsheet - BUT ONLY IF spreadsheet has such a name; otherwise default to spreadsheet's first tab. const match = Object.entries(this.schema.classes['Container'].attributes).find( - ([cls_key, { name, range }]) => range == this.template_name); + ([cls_key, { name, range }]) => range == this.template_name && workbook.Sheets[this.template_name]); if (match) { sheet_name = match[0]; } } } + //console.log("sheet name", sheet_name); // e.g. CanCOGeNCovid19Data const worksheet = updateSheetRange(workbook.Sheets[sheet_name]); @@ -2925,14 +2938,14 @@ class DataHarmonizer { const specifiedHeaderRow = parseInt($('#specify-headers-input').val()); if (!isValidHeaderRow(matrix, specifiedHeaderRow)) { $('#specify-headers-err-msg').show(); - } else { + } + else { // Try to load data again using User specified header row const mappedMatrixObj = self.mapMatrixToGrid( matrix, specifiedHeaderRow - 1 ); $('#specify-headers-modal').modal('hide'); - self.context.runBehindLoadingScreen(() => { self.hot.loadData( self.matrixFieldChangeRules(mappedMatrixObj.matrix.slice(2)) ); @@ -2943,11 +2956,9 @@ class DataHarmonizer { $('#unmapped-headers-list').html(unmappedHeaderDivs); $('#unmapped-headers-modal').modal('show'); } - return true; // Removes runBehindLoadingScreen() opacity. - }); } }); - return false; // Trying to fix sporadic semi-opaque grey screen when cancelling. + } } @@ -3072,7 +3083,6 @@ class DataHarmonizer { } } } - return { matrix: [...expectedHeaders, ...mappedDataRows], unmappedHeaders: unmappedHeaders, @@ -3105,12 +3115,10 @@ class DataHarmonizer { } /** - * Create an array of cell properties specifying data type for all grid columns. - * AVOID EMPLOYING VALIDATION LOGIC HERE -- HANDSONTABLE'S VALIDATION - * PERFORMANCE IS AWFUL. WE MAKE OUR OWN IN `VALIDATE_GRID`. - * - * REEXAMINE ABOVE ASSUMPTION - IT MAY BE BECAUSE OF not using batch() - * operations & setDataAtCell issue that is now solved. + * Create an array of cell properties specifying data type for all grid + * columns. In past avoided handsontable validation here but this should be + * reexamined. IT MAY BE that using batch() operations and not setDataAtCell, + * that this is now solved. * * @param {Object} data See TABLE. * @return {Array} Cell properties for each grid column. @@ -3968,6 +3976,11 @@ class DataHarmonizer { const field = fields[col]; //console.log("fieldChangeRules", change, triggered_changes) + if (!field) { + console.log("Cut and paste action, no field yet?", change, col); + return; + } + // Test field against capitalization change. if (field.capitalize && change[3] && change[3].length > 0) { change[3] = changeCase(change[3], field); @@ -4248,8 +4261,24 @@ class DataHarmonizer { * `{0: {0: 'Required cells cannot be empty'}}` */ getInvalidCells(data) { - //const fieldNames = this.slots.map((field) => field.name); - return this.validator.validate(data, this.slot_names); // fieldNames); + // Each Row needs to be mapped to visible row OR REMOVED? + return this.validator.validate(data, this.slot_names); + /* + * ISSUE is that validate is on raw data, but we want errors reported on + * visual rows that user can navigate to in their current requested view. + * HOWEVER toVisualRow() doesn't take into account hidden rows or sorting it appears. + * So we should probably revise validator.validate to go backwards from visual to raw data? + + const errors = this.validator.validate(data, this.slot_names); + let visual_errors = {}; + for (const key in errors) { + let new_index = this.hot.toVisualRow(parseInt(key)); + if (new_index) + visual_errors[new_index] = errors[key]; + }; + console.log("errors", errors, visual_errors); + return visual_errors; + */ } /** @@ -4405,9 +4434,8 @@ class DataHarmonizer { return fullHotData; } - toJSON() { + tabDataToJSON() { const handsontableInstance = this.hot; - const tableData = this.fullData(handsontableInstance); const columnHeaders = this.slot_names; function createStruct(row) { @@ -4422,7 +4450,7 @@ class DataHarmonizer { const arrayOfStructs = []; // Loop through each row and create a struct using the function - for (const row of tableData) { + for (const row of this.fullData(handsontableInstance)) { // remove empty rows if (!row.every((val) => val === null)) { arrayOfStructs.push(createStruct(row)); From 78d1055c06dc925e491e9767c5daa3fe44197bab Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 14 Jul 2025 00:14:52 -0700 Subject: [PATCH 193/222] quick lookup of schema editor slot columns. --- lib/AppContext.js | 47 ++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 42 insertions(+), 5 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 9a25769e..3e4f0180 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -59,8 +59,10 @@ export default class AppContext { dh.clearValidationResults(); // A Schema Editor interface item that is visible only if Slot tab is showing. - if (dh.schema.name === 'DH_LinkML') + if (dh.schema.name === 'DH_LinkML') { + // Show/hide controls for Slot tab reporting: $('#slot_report_control').toggle(class_name === 'Slot'); + } // Schema editor SCHEMA tab should never be filtered. // NO TAB THAT ISN'T A DEPENDENT SHOULD BE FILTERED. @@ -359,11 +361,14 @@ export default class AppContext { // Future: Change createDataHarmonizerTab() to return jquery dom element id? dhTab.addEventListener('click', (event) => { // Or try mouseup if issues with .filtersPlugin and bootstrap timing??? - // Disabled tabs shouldn't triger dhTabChange. + // Disabled tabs do not triger dhTabChange. if (event.srcElement.classList.contains("disabled")) return false; - // A timing thing causes HandsonTable not to render header row(s) and left sidebar column(s) on tab change unless we do a timed delay on tabChange() call. + // When using handsontable filter(), a timing thing causes + // HandsonTable not to render header row(s) and left sidebar + // column(s) on tab change unless we do a timed delay on + // tabChange() call. setTimeout(() => { this.tabChange(class_name)}, 200); //this.tabChange(class_name); return false; @@ -410,6 +415,19 @@ export default class AppContext { **/ handsOnDH.filterAll(handsOnDH); // Hides rows. this.crudMakeForeignKeysReadOnly(handsOnDH, class_name); + + // At moment we have to rely on handsontable .cells() call in + // createHot() hot_settings to apply styling to slot report, so + // add quick lookup parameters to help that. + if (schema.name === 'DH_LinkML' && class_name === 'Slot') { + + handsOnDH.slot_type_column = handsOnDH.slot_name_to_column['slot_type']; + handsOnDH.slot_class_name_column = handsOnDH.slot_name_to_column['class_name']; + handsOnDH.slot_name_column = handsOnDH.slot_name_to_column['name']; + handsOnDH.slot_rank_column = handsOnDH.slot_name_to_column['rank']; + handsOnDH.slot_group_column = handsOnDH.slot_name_to_column['slot_group']; + } + } // Top level class, so make it active. There should only be one else { @@ -420,6 +438,27 @@ export default class AppContext { return data_harmonizers; } + + /** If a given Handsontable [column_name] cell value equals [value] + * (e.g. slot_type column == 'slot') then set its metadata className, which + * is visible to css stylesheets, + * For ReadOnly too. + * "The setCellMeta() method will add the meta once and keep it once cells are moved to other position and won’t change it on render" - https://forum.handsontable.com/t/gh-6274-best-place-to-set-cell-meta-data/4710 + * https://github.com/handsontable/handsontable/issues/6274 + + setRowCSSonColValue(dh, column_name, value_map) { + let col = dh.slot_name_to_column[column_name]; + for (let row = 0; row < dh.hot.countRows(); row++){ + let value = dh.hot.getDataAtCell(row, col); + let className = value_map[value]; + if (className) + this.hot.setCellMeta(row, col, 'className', className); + } + } + */ + + + /** * Revise user interface elements to match template content * @@ -1268,8 +1307,6 @@ export default class AppContext { /* crudFilterDependentViews(class_name) { - - // This recalculates rows to show. let class_dependents = this.relations[class_name].dependents; let log_processed_dhs=[]; From f81872ab206d4f09f1d6c093f0a2adee8df5de3a Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 16 Jul 2025 12:57:42 -0700 Subject: [PATCH 194/222] switch to multilingual translation within schema --- lib/Toolbar.js | 15 +++++---------- lib/utils/templates.js | 19 ++++++++++++------- web/schemas.js | 1 + 3 files changed, 18 insertions(+), 17 deletions(-) diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 050773b3..d8544cca 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -149,17 +149,13 @@ class Toolbar { }; // Main function logic to iterate over the data + // EFFICIENCY: move ${this.context.getCurrentDataHarmonizer().hot + // OUT OF LOOP. return dataHarmonizerData.map((row, row_index) => { return row.map((value, index) => { - if (value != null && value != '' && isTranslatable[index]) { - console.warn( - `translating ${value} at ${index} (${this.context - .getCurrentDataHarmonizer() - .hot.getDataAtCell(row_index, index)})` - ); - } // Only translate if the value exists and it's marked as translatable if (value && isTranslatable[index]) { + console.warn(`translating ${value} at ${index}`); // Check if the value is multivalued (contains the delimiter) if (value.includes(MULTIVALUED_DELIMITER)) { return translateMultivalued(value); // Translate multivalued string @@ -245,9 +241,8 @@ class Toolbar { //for (const [schema_name, schema_obj] of Object.entries(this.menu)) { for (const schema_obj of Object.values(this.menu)) { if ( - 'folder' in schema_obj && - schema_obj['folder'] == schema_folder && - template_name in schema_obj['templates'] + //'folder' in schema_obj && + schema_obj.folder === schema_folder && template_name in schema_obj.templates ) { this.$selectTemplate.val(options.templatePath); } diff --git a/lib/utils/templates.js b/lib/utils/templates.js index 2359a64c..05c74302 100644 --- a/lib/utils/templates.js +++ b/lib/utils/templates.js @@ -22,9 +22,6 @@ export function getTemplatePathInScope() { return templatePath; } -const schemaFromChildPath = (childPath) => - childPath.replace(/\/templates\/(.+)\/schema.json/, '$1'); - // Returns default template built from schema async function compileSchema(schema_folder) { // e.g. canada_covid19 @@ -38,6 +35,12 @@ async function compileSchema(schema_folder) { locales: {}, }; + Object.entries(schema.extensions?.locales?.value || {}).forEach(([locale, locale_schema]) => { + let merged_schema = deepMerge(schema, locale_schema); + template.locales[locale] = { schema: merged_schema }; + }); + + /* if (schema_obj.locales) { for (const [index, locale] of schema_obj.locales.entries()) { if (index > 0) { @@ -50,19 +53,21 @@ async function compileSchema(schema_folder) { } } } - + */ return template; } } return null; } - + async function fetchSchema(path) { // Running locally via file:// ... index.html so get schema from schemas.json if (window.location.protocol.startsWith('file')) { - return await getSchema(schemaFromChildPath(path)); - } else if (window.location.protocol.startsWith('http')) { + const schema_path = path.replace(/\/templates\/(.+)\/schema.json/, '$1'); + return await getSchema(schema_path); + } + else if (window.location.protocol.startsWith('http')) { // path e.g. /templates/canada_covid19/locales/fr/schema.json return await fetchFileAsync(path); } diff --git a/web/schemas.js b/web/schemas.js index 834b689f..c4627133 100644 --- a/web/schemas.js +++ b/web/schemas.js @@ -1,6 +1,7 @@ import menu_ from './templates/menu.json'; export const menu = menu_; +// The build process encodes all templates/ schema.son into one file. export const getSchema = async (schema_folder) => { return (await import(`./templates/${schema_folder}/schema.json`)).default; }; From 632c9d609b56a3aee81eea5aea47464c98bc4442 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 17 Jul 2025 15:03:31 -0700 Subject: [PATCH 195/222] cleanup --- lib/toolbar.html | 6 ------ web/templates/schema_editor/schema.json | 4 +++- web/templates/schema_editor/schema.yaml | 3 ++- web/templates/schema_editor/schema_slots.tsv | 2 +- 4 files changed, 6 insertions(+), 9 deletions(-) diff --git a/lib/toolbar.html b/lib/toolbar.html index f29f7508..c9ef51a8 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -570,12 +570,6 @@ - diff --git a/web/templates/schema_editor/schema.json b/web/templates/schema_editor/schema.json index e16d0978..c8890775 100644 --- a/web/templates/schema_editor/schema.json +++ b/web/templates/schema_editor/schema.json @@ -51,6 +51,7 @@ } ], "rank": 1, + "identifier": true, "slot_group": "key", "range": "WhitespaceMinimizedString", "pattern": "^([A-Z][a-z0-9]+)+$" @@ -126,6 +127,7 @@ ], "from_schema": "https://example.com/DH_LinkML", "rank": 1, + "identifier": true, "alias": "name", "owner": "Schema", "domain_of": [ @@ -3789,7 +3791,7 @@ "attribute": { "text": "attribute", "description": "A table field which is not reused from the schema. The field can impose its own attribute values.", - "title": "Table field (independent)" + "title": "Table field (stand-alone)" } } }, diff --git a/web/templates/schema_editor/schema.yaml b/web/templates/schema_editor/schema.yaml index 3cf7c69c..dc68d43c 100644 --- a/web/templates/schema_editor/schema.yaml +++ b/web/templates/schema_editor/schema.yaml @@ -35,6 +35,7 @@ classes: name: name rank: 1 slot_group: key + identifier: true pattern: ^([A-Z][a-z0-9]+)+$ description: The coding name of a LinkML schema. comments: @@ -1223,7 +1224,7 @@ enums: description: A table field whose name and source attributes come from a schema library field. It can add its own attributes, but cannot overwrite the schema field ones. (A LinkML schema slot referenced within a class's slot_usage list of slots.) attribute: text: attribute - title: Table field (independent) + title: Table field (stand-alone) description: A table field which is not reused from the schema. The field can impose its own attribute values. SchemaAnnotationTypeMenu: name: SchemaAnnotationTypeMenu diff --git a/web/templates/schema_editor/schema_slots.tsv b/web/templates/schema_editor/schema_slots.tsv index 7d096acd..8945a816 100644 --- a/web/templates/schema_editor/schema_slots.tsv +++ b/web/templates/schema_editor/schema_slots.tsv @@ -1,5 +1,5 @@ class_name slot_group name title range identifier multivalued required recommended minimum_value maximum_value pattern structured_pattern slot_uri description comments examples -Schema key name Name WhitespaceMinimizedString TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. +Schema key name Name WhitespaceMinimizedString TRUE TRUE ^([A-Z][a-z0-9]+)+$ The coding name of a LinkML schema. "This is name formatted in the standard **CamelCase** naming convention. This format enables software tools to work with it without character processing issues. A LinkML schema contains classes for describing one or more tables (LinkML classes), fields/columns (slots), and picklists (enumerations). DataHarmonizer can be set up to display each table on a separate tab. A schema can also specify other schemas to import, making their slots, classes, etc. available for reuse." Wastewater key id ID uri TRUE TRUE The unique URI for identifying this LinkML schema. Typically the schema can be downloaded from this URI, but currently it is often left as an example URI during schema development. This semantic metadata helps in the comparison of datasets. https://example.com/GRDI From e9de5270220d5a3c2568445f9c70071d016e627f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 24 Jul 2025 16:03:17 -0700 Subject: [PATCH 196/222] tweak display of extra tab reporting menu --- lib/AppContext.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 3e4f0180..fb95d0c4 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -146,8 +146,9 @@ export default class AppContext { // this.currentDataHarmonizer is now set. this.crudGetDependentRows(this.current_data_harmonizer_name); this.crudUpdateRecordPath(); + // Display Focus path only if there is some path > 1 element. - $("#record-hierarchy-div").toggle(Object.keys(this.relations).length > 1); + $("#record-hierarchy-div").toggle(Object.keys(this.dhs).length > 1); return this; } @@ -420,7 +421,7 @@ export default class AppContext { // createHot() hot_settings to apply styling to slot report, so // add quick lookup parameters to help that. if (schema.name === 'DH_LinkML' && class_name === 'Slot') { - + handsOnDH.slot_type_column = handsOnDH.slot_name_to_column['slot_type']; handsOnDH.slot_class_name_column = handsOnDH.slot_name_to_column['class_name']; handsOnDH.slot_name_column = handsOnDH.slot_name_to_column['name']; From 7ff44454b5a6ffb1902fa86107d2d27cb194be67 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 24 Jul 2025 16:03:36 -0700 Subject: [PATCH 197/222] Change cookie crumb/report label from Focus to Display --- web/translations/translations.json | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/web/translations/translations.json b/web/translations/translations.json index d0edc189..2ec9da05 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -162,14 +162,9 @@ "fr": "Nécessite la sélection de la clé à partir de" }, - "slot-tab-control": { - "en": "Field Display", - "fr": "Affichage du champ" - }, - "record-path": { - "en": "Focus", - "fr": "Chemin" + "en": "Display", + "fr": "Affichage" }, "add-row": { "en": "Add", From 5dfdc4885b909b3a900c90ec58ea6acf8fafbcd4 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 24 Jul 2025 16:04:18 -0700 Subject: [PATCH 198/222] Moving footer cookie crumbs menu up to header. --- lib/Footer.js | 57 ------------------------------------------------ lib/Toolbar.js | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+), 57 deletions(-) diff --git a/lib/Footer.js b/lib/Footer.js index 3a2b943d..2a72f399 100644 --- a/lib/Footer.js +++ b/lib/Footer.js @@ -17,53 +17,6 @@ const TEMPLATE = ` row(s) -
    - Field Display - -   - -   - -   - - -
    - `; @@ -75,16 +28,6 @@ class Footer { const numRows = this.root.find('.add-rows-input').val(); context.getCurrentDataHarmonizer().addRows('insert_row_below', numRows); }); - - $('#slot_report_select_type').on('change', (event) => { - let dh = context.getCurrentDataHarmonizer(); - let report_type = $('#slot_report_select_type').val(); - $('#slot_report_table').toggle(['slot_usage','attribute'].includes(report_type)); - dh.filterByKeys(dh, dh.template_name); - - }); - - } } diff --git a/lib/Toolbar.js b/lib/Toolbar.js index d8544cca..82847b60 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -373,8 +373,67 @@ class Toolbar { .hide() .on('click', this.searchNavigation.bind(this)); + + // Slot tab will pay attention to selected schema and table (if any) by default, but it is possible to select from all schemas, all tables, and/or slot groups. + $('#tab_report_select_type').on('change', (event) => { + let dh = this.context.getCurrentDataHarmonizer(); + let report_type = $('#tab_report_select_type').val(); + // Visibility of "focused table" menu depends on selection of slot_usage or attribute report. + $('#slot_report_class').toggle(['slot_usage','attribute'].includes(report_type)); + + // Refresh #slot_report_schema select options (after +/- schema) + this.regenerate_select(dh, 'Schema', '#slot_report_schema', 'name'); + // Refresh #slot_report_class select options (after +/- table) + this.regenerate_select(dh, 'Class', '#slot_report_class', 'name');//title + // Refresh #slot_report_slot select options + this.regenerate_select(dh, 'Slot', '#slot_report_slot', 'name'); //title + // Refresh #slot_report_slot_group select options + this.regenerate_select(dh, 'Slot', '#slot_report_slot_group', 'slot_group'); + + // This function has special code for DH_LinkML Slot tab. + dh.filterByKeys(dh, dh.template_name); + + }); + } + regenerate_select(slotDH, tab, domID, slot_name) { + const select = $(domID)[0]; + if (!select) { + console.log("At regenerate_select(), but no dom element: ", domID) + return; + } + const dict = {}; + let dh = slotDH.context.dhs[tab]; + const data = dh.hot.getDataAtCol(dh.slot_name_to_column[slot_name]); + if (data) { + data.forEach((value) => { + if (value && !(value in dict)) { + dict[value] = true; + select.add(new Option(value, value)); + /* + select.clear(); // Clear the current selection + select.clearOptions(); // Clear all options + select.clearCache(); // Clear the cache for proper updating + + // Add new options using the columnCoordinates + select.addOption( + Object.keys(columnCoordinates).map((col) => ({ + text: value, + value: value, + })) + ); + */ + } + }); + } + else { + console.log('NOT FOUND', slot_name, 'in', tab) + } + + } + + async loadGettingStartedModalContent() { const modalContainer = $('#getting-started-carousel-container'); if (!modalContainer.html()) { From c6acd8b7b59f553179ada96a62b04a02f911f5d0 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 24 Jul 2025 16:04:58 -0700 Subject: [PATCH 199/222] adding cookie crumbs/ or field-specific reporting --- lib/toolbar.html | 49 ++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 41 insertions(+), 8 deletions(-) diff --git a/lib/toolbar.html b/lib/toolbar.html index c9ef51a8..1054ed83 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -372,6 +372,47 @@ + +
    +
    + Display + + +
    + + + + + +
    + + -
    -
    -
    - Focus - -
    -
    -
    From 70ad6aad9a705eb41aaee533bbd85dc879958ec3 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 28 Jul 2025 18:54:21 -0700 Subject: [PATCH 200/222] testing flag display --- web/index.css | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/web/index.css b/web/index.css index 48405fd0..bbd501b5 100644 --- a/web/index.css +++ b/web/index.css @@ -261,4 +261,16 @@ td.schemaSlot { silver 8px); } -.slot-report-select {width:150px} \ No newline at end of file +.slot-report-select {width:150px} + +select#select-translation-localization { + margin-left:15px; + appearance: base-select !important; /*Adds ability to show SVG icons in chrome.*/ +} + +/* problematic to identify language with flag */ +select#select-translation-localization:has(> option[value="en"]:checked)::before { + content: url("translations/flags/ca.svg"); + width: 15px; + margin-right: 15px; +} From 3992e64966ebcc87fd5bc462f9944bd58304f4a6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 28 Jul 2025 18:55:08 -0700 Subject: [PATCH 201/222] simplifying reporting for Slot tab --- lib/AppContext.js | 291 +++++++++++++++++++++++++++++++++++++++--- lib/DataHarmonizer.js | 273 ++++++++++++--------------------------- lib/Toolbar.js | 30 +---- lib/toolbar.html | 37 +++--- 4 files changed, 377 insertions(+), 254 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index fb95d0c4..904655eb 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -57,29 +57,287 @@ export default class AppContext { // Changing tabs clears out validation for that tab. dh.clearValidationResults(); + this.refreshTabDisplay(); + } - // A Schema Editor interface item that is visible only if Slot tab is showing. - if (dh.schema.name === 'DH_LinkML') { - // Show/hide controls for Slot tab reporting: - $('#slot_report_control').toggle(class_name === 'Slot'); - } + }; + + /** + * Accessed by both a tabChange() but also by a #report_select_type change + */ + refreshTabDisplay() { + console.log("refreshTabDisplay()") + let dh = this.getCurrentDataHarmonizer(); + let class_name = dh.template_name; + let report_type = $('#report_select_type').val(); + + // Display Focus path only if there is some path > 1 element. + $("#record-hierarchy-div").toggle(Object.keys(this.dhs).length > 1); + + // Record hierarchy only shown for "Records by 1-many key" + $('#record-hierarchy').toggle(report_type === ""); + + // The Schema tab always displays a full list, even with "record(s) by selected key" option set in menu. + if (dh.schema.name === 'DH_LinkML' && class_name === 'Schema') { + // Report type override + report_type = 'all'; + } + + // A Schema Editor interface item that is visible only if Slot tab is showing. + $('#slot_report_type, #slot_report_type option') + .toggle(dh.schema.name === 'DH_LinkML' && class_name === 'Slot'); + + + // Visibility of "focused table" menu depends on selection of + // slot_usage or attribute report. + //$('#slot_report_class').toggle(['slot_usage','attribute'].includes(report_type)); + + // Refresh #slot_report_schema select options (after +/- schema) + //this.regenerate_select(dh, 'Schema', '#slot_report_schema', 'name'); + // Refresh #slot_report_class select options (after +/- table) + //this.regenerate_select(dh, 'Class', '#slot_report_class', 'name');//title + // Refresh #slot_report_slot select options + //this.regenerate_select(dh, 'Slot', '#slot_report_slot', 'name'); //title + // Refresh #slot_report_slot_group select options + //this.regenerate_select(dh, 'Slot', '#slot_report_slot_group', 'slot_group'); + + // Save, deselect, and then set cursor, Otherwise selected cell gets + // set to same column but first row after filter!!! + let cursor = dh.hot.getSelected(); + dh.hot.deselectCell(); + + //columnsorting cannot be disabled. If it is, below code will error. + const columnSorting = dh.hot.getPlugin('multiColumnSorting'); + columnSorting.clearSort(); // Reset sort so filter matches raw fields + + // Schema editor SCHEMA tab should never be filtered. + // NO TAB THAT ISN'T A DEPENDENT SHOULD BE FILTERED. + // OR MORE SIMPLY WHEN FILTERING WE ALWAYS PRESERVE FOCUSED NODE + // - BUT WE DON'T WANT EVENT TRIGGERED + switch (report_type) { + case 'all': + this.tabFilter(dh, {}); // gets rid of any filters + this.slotTypeFilter(dh); // Done via hidden fields. no constraint (no keys) + break; + + case 'slot': + this.slotTypeFilter(dh, ['slot']); + break; + + case 'attribute': + this.slotTypeFilter(dh, ['attribute']); + break; - // Schema editor SCHEMA tab should never be filtered. - // NO TAB THAT ISN'T A DEPENDENT SHOULD BE FILTERED. - // OR MORE SIMPLY WHEN FILTERING WE ALWAYS PRESERVE FOCUSED NODE - // - BUT WE DON'T WANT EVENT TRIGGERED - if (!( dh.schema.name === 'DH_LinkML' && class_name === 'Schema')) { - let dependent_report = dh.context.dependent_rows.get(class_name); - dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); + case 'slot_usage': + this.slotTypeFilter(dh, ['slot','slot_usage']); + + columnSorting.sort({ + column: dh.slot_name_column, + sortOrder: 'asc' + //compareFunctionFactory: function(sortOrder, columnMeta) { + // return function(value, nextValue) { + // return 0; // Custom compare function for the first column (don't sort) + // } + //} + }); + + break; + + // Records by selected key case + case '': + default: + let dependent_report = this.dependent_rows.get(class_name); + this.tabFilter(dh, dependent_report.fkey_vals); // filter by selected keys. + } + + dh.render(); // Otherwise cells() implements meta and class stuff that isn't reflected + + // DON'T RESTORE CURSOR UNTIL WE KNOW THAT IT IS POINTING TO SAME KEY AS BEFORE FILTER? + // Refreshes dependent record list. + if (cursor) { + // Adding custom event type to selectCell() call, but so far not using this. + cursor[0].push('afterFilteriing'); + // Now this may not select row related to original selection after filter? + // Suggests converting cursor into unique_key fields, for reselection. + dh.hot.selectCell(...cursor[0], ''); + // Note this will cause a "double event" of selecting same cell twice. + + } + } + + /** filterByKeys() SHOULD NOT BE APPLIED TO A schema's ROOT (top level) tab. + * E.g. for SCHEMA EDITOR, on "Schema" TAB - we never want to filter selection + * there unless there's a way of releasing that filter. + */ + async filterByKeys(dh, key_vals = {}) { + + /* For Slot tab query, only foreign key at moment is schema_id. + * However, if user has selected a table in Table/Class tab, we want + * filter on class_name field. + schema_id + match to foreign keys: + For every slot_id, class_id, name found, also include slot_id, name. + alt: find slot_id, name, and class_id = key or NULL + I.e. allow NULL to apply just to class_id field. + */ + /* + if (class_name === 'Slot') { + + let column = dh.slot_name_to_column[key_name]; + filtersPlugin.addCondition(column, 'eq', [value]); // + // Get selected table/class, if any: + const class_column = this.slot_name_to_column['class_name']; + const class_dh = this.context.dhs['Class']; + const focused_class_col = class_dh.slot_name_to_column['name']; + const focused_class_row = class_dh.current_selection[0]; + const focused_class_name = (focused_class_row > -1) ? class_dh.hot.getDataAtCell(focused_class_row, focused_class_col) : ''; + // If user has clicked on a table, use that focus to constrain Field list + if (focused_class_name > '') { + filtersPlugin.addCondition(class_column, 'eq', [focused_class_name], 'disjunction'); + //filtersPlugin.addCondition(class_column, 'empty',[], 'disjunction'); + } + // With no table selected, only show rows that DONT have a table/class mentioned + else { + filtersPlugin.addCondition(class_column, 'empty',[]); + } } + */ + + + + // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. + // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to + // also bring in slots not associated with a class. (no class_name). + +// let multiColumnSorting = dh.hot.getPlugin('multiColumnSorting'); + const columnSorting = dh.hot.getPlugin('columnSorting'); + columnSorting.clearSort(); // Reset sort so filter matches raw fields + + const mode = $('#report_select_type').val(); + + switch (mode) { + + // Just a list of schema fields: + // sort by slot_group if any, then rank if any, then alphabetically + // Slots and attributes are fully editable. + case 'slot': + + // Table-only fields. Sort as above. + // NOTE: This shows attributes for ALL tables in schema. + // One issue - possible naming collision with schema.slot name will cause schema slot attributes to overwrite slot.attributes slot values? + case 'attribute': + this.slotTypeFilter(dh, [mode]); +// filtersPlugin.addCondition(dh.slot_type_column, 'eq', [mode]); //slot_type +// filtersPlugin.filter(); +/* + multiColumnSorting.sort([ + {column: 5, sortOrder: 'asc'}, // slot_group + {column: 4, sortOrder: 'asc'}, // rank + {column: 1, sortOrder: 'asc'}, // slot.name + ]); +*/ + break; + + /**********************************************************/ + // Show all slot_usage fields. For each, show schema.slot if available. + case 'slot_usage': + + this.slotTypeFilter(dh, ['slot','slot_usage']); + + + break; + + default: + //Show all types of field: + this.slotTypeFilter(dh, ['slot','slot_usage','attribute']); } + dh.render(); // Otherwise cells() implements meta and class stuff that isn't reflected + + } - //$(document).trigger('dhCurrentChange', { - // dh: this.getCurrentDataHarmonizer(), - //}); + // Filtering has unpredictable results in terms of rendering, and in + // conjunction with sorting, so using hiddenrowsplugin instead. + tabFilter(dh, key_vals) { + dh.hot.suspendExecution(); // Recommended in handsontable example. + let filtersPlugin = dh.hot.getPlugin('filters'); + filtersPlugin.clearConditions(); + + const hiddenRowsPlugin = dh.hot.getPlugin('hiddenRows'); + var hidden = []; + var shown = []; + + for (let row = 0; row < dh.hot.countSourceRows(); row++) { + let found = true; + Object.entries(key_vals).forEach(([key_name, value]) => { + let column = dh.slot_name_to_column[key_name]; + if (dh.hot.getDataAtCell(row, column) !== value) + found = false; + }) + if (found) + shown.push(row); + else + hidden.push(row) + } + + hiddenRowsPlugin.showRows(shown); + hiddenRowsPlugin.hideRows(hidden); + dh.hot.resumeExecution(); + dh.render(); // Otherwise chunks of old html left with old visible rows }; +/* + tabFilter(dh, key_vals) { + dh.hot.suspendExecution(); // Recommended in handsontable example. + let filtersPlugin = dh.hot.getPlugin('filters'); + filtersPlugin.clearConditions(); + + Object.entries(key_vals).forEach(([key_name, value]) => { + let column = dh.slot_name_to_column[key_name]; + //console.log('filter on', class_name, key_name, column, value); //foreign_key, + if (column !== undefined) { + // See https://handsontable.com/docs/javascript-data-grid/api/filters/ + filtersPlugin.addCondition(column, 'eq', [value]); // + } + else + console.log(`ERROR: unable to find filter column "${key_name}" in "${dh.template_name}" table. Check DH_linkML unique_key_slots for this class`); + }); + + filtersPlugin.filter(); + dh.hot.resumeExecution(); + }; +*/ + + // Controlling shown or hidden + slotTypeFilter(dh, show_type = null) { + //dh.suspendExecution(); + // See https://handsontable.com/docs/javascript-data-grid/api/core/#suspendexecution + const hiddenRowsPlugin = dh.hot.getPlugin('hiddenRows'); + var hidden = []; + var shown = []; + + for (let row = 0; row < dh.hot.countSourceRows(); row++){ + if (show_type) { + let slot_type = dh.hot.getSourceDataAtCell(row, this.slot_type_column); + if (show_type.includes(slot_type)) { + shown.push(row) + } + else { + hidden.push(row) + } + } + else { // default is to show all fields + shown.push(row) + } + + } + hiddenRowsPlugin.showRows(shown); + hiddenRowsPlugin.hideRows(hidden); + //console.log("Showhide",shown,hidden) + //dh.hot.resumeExecution(); + dh.render(); // Otherwise chunks of old html left with old visible rows + } + /* * Return initialized, rendered dataHarmonizer instances rendered in order * of their appearance as classes in schema. If a template name (class name) @@ -146,9 +404,8 @@ export default class AppContext { // this.currentDataHarmonizer is now set. this.crudGetDependentRows(this.current_data_harmonizer_name); this.crudUpdateRecordPath(); + this.refreshTabDisplay(); - // Display Focus path only if there is some path > 1 element. - $("#record-hierarchy-div").toggle(Object.keys(this.dhs).length > 1); return this; } diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index b83a0636..5108e68c 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -342,6 +342,7 @@ class DataHarmonizer { // define your custom query method, e.g. queryMethod: searchMatchCriteria search: {}, fixedColumnsLeft: 1, // Future: enable control of this. + manualColumnFreeze: true, hiddenColumns: { copyPasteEnabled: true, indicators: true, @@ -358,7 +359,8 @@ class DataHarmonizer { // observeChanges: true, // TEST THIS https://forum.handsontable.com/t/observechange-performance-considerations/3054 - // TESTING May 15, 2025 // 'make_read_only', '---------', + // TESTING May 15, 2025 + // Handsontable note: Directly replicating the full filter UI within the cell's right-click context menu is not a standard feature and would require significant custom development. dropdownMenu: ['filter_by_condition', 'filter_by_value', 'filter_action_bar'], // https://handsontable.com/docs/javascript-data-grid/context-menu/ @@ -417,6 +419,7 @@ class DataHarmonizer { ); }, }, + 'hsep1': '---------', load_schema: { name: 'Load LinkML schema.yaml', hidden() { @@ -431,6 +434,46 @@ class DataHarmonizer { }, callback() {self.saveSchema()} }, + // FUTURE Implementation + // Issue is that this needs current column #. It doesn't freeze the + // column user is on. It freezes the first unfrozen column to left. + // Possibly switching to reference columns by name might fix. + /* + freeze_column: { + + name: 'freeze column' + }, + unfreeze_column: { + name: 'unfreeze column' + }, + */ + + /* + filter_by_condition: { + name: 'Filter by condition', + callback () {}, + + }, //Add the first filter condition. + // filter_by_condition2 Add the second filter condition. Requires: Filters + //filter_operators Select a filter parameter. Requires: Filters + filter_by_value: {},// Add a filter value. Requires: Filters + filter_action_bar: {}, + */ + + reset_filter: { + name: 'reset filter', + hidden() { + const filtersPlugin = self.hot.getPlugin('filters'); + const filters = filtersPlugin.exportConditions(); + return (filters.length === 0); + }, + callback() { + const filtersPlugin = self.hot.getPlugin('filters'); + filtersPlugin.clearConditions(); + filtersPlugin.filter(); + } + }, + 'hsep3': '---------', translations: { name: 'Translations', hidden() { @@ -629,9 +672,9 @@ class DataHarmonizer { // NOTE: if primary key change accepted below after prompt, then // data change involked here is to dependent table data, and this // happens in advance of root table key changes. - let change_prelude = `Your key change on ${self.template_name} row ${ - parseInt(row) + 1 - } would also change existing dependent table records, and this cannot be undone. Do you want to continue? Check:\n`; + const change_prelude = `Your key change on ${self.template_name} row ${ + parseInt(row) + 1 + } would also change existing dependent table records, and this cannot be undone. Do you want to continue? Check:\n`; let [change_report, change_message] = self.getChangeReport(self.template_name, true, changes); @@ -657,7 +700,6 @@ class DataHarmonizer { } } }; - }; // End of update action on dependent table keys, but not this dh table. } else return false; @@ -697,8 +739,16 @@ class DataHarmonizer { // If in schema editor mode, update or insert to name field (a // key field) of class, slot or enum (should cause update in // compiled enums and slot flatVocabularies. - if (['Type','Class','Slot','Enum'].includes(self.template_name)) { - self.context.refreshSchemaEditorMenus([`Schema${self.template_name}Menu`]); + + if (self.schema.name === 'DH_LinkML') { + if (['Type','Class','Slot','Enum'].includes(self.template_name)) { + self.context.refreshSchemaEditorMenus([`Schema${self.template_name}Menu`]); + } + else if (self.template_name === 'Schema') { + // For a schema name change (the only key in schema table), + // update ALL related Schema Editor Menus for that template + self.context.refreshSchemaEditorMenus(); + } } } } @@ -811,12 +861,19 @@ class DataHarmonizer { ...this.hot_override_settings, }; - // Here is place to add settings based on particular tabs, e.g. Slot Editor "Slot" + //columnSorting: true, + hot_settings.multiColumnSorting = { + sortEmptyCells: true, // false = empty rows at end of table regardless of sort + indicator: true, // true = header indicator + headerAction: true, // true = header double click sort + } + // Here is place to add settings based on particular tabs, e.g. Slot Editor "Slot" if (self.schema.name === 'DH_LinkML') { - const slot_table_attribute_column = ['rank','inlined','inlined_as_list'].map((x) => self.slot_name_to_column[x]); if (self.template_name === 'Slot') { + const slot_table_attribute_column = ['rank','inlined','inlined_as_list'].map((x) => self.slot_name_to_column[x]); + // See https://forum.handsontable.com/t/how-to-unhide-columns-after-hiding-them/5086/6 hot_settings.contextMenu.items['hidden_columns_hide'] = {}; hot_settings.contextMenu.items['hidden_columns_show'] = {}; @@ -830,7 +887,6 @@ class DataHarmonizer { hot_settings.fixedColumnsLeft = 4; // Freeze both schema and slot name. - hot_settings.cells = function(row, col) { // function(row, col, prop) has prop == column name if implemented; otherwise = col # // In some report views certain kinds of row are readOnly, e.g. Schema // Editor schema slots if looking at a class's slot_usage slots. @@ -838,10 +894,10 @@ class DataHarmonizer { // We can't lookup existing .getCellMeta() without causing stack overflow. // ISSUE: We have to disable sorting for 'Slot' table because // separate reporting controls are at work. - + hot_settings.cells = function(row, col) { let cellProp = {}; let slot_type = self.hot.getSourceDataAtCell(row, self.slot_type_column); - let slot_report = $('#slot_report_select_type').val() === 'slot'; + let slot_report = $('#tab_report_select_type').val() === 'slot'; let read_only = !slot_report || col == self.slot_class_name_column; if (slot_type === 'slot') { cellProp.className = 'schemaSlot' + (read_only ? ' hatched' : ''); @@ -851,6 +907,7 @@ class DataHarmonizer { return cellProp; } + /* hot_settings.columnSorting = { // let the end user sort data by clicking on the column name (set by default) headerAction: false, @@ -859,12 +916,12 @@ class DataHarmonizer { // enable the sort order icon that appears next to the column name (set by default) indicator: false, - /* at initialization, sort data by the first column, in descending order - initialConfig: { - column: 1, // slot name - sortOrder: 'asc', - }, - */ + // at initialization, sort data by the first column, in descending order + //initialConfig: { + // column: 1, // slot name + // sortOrder: 'asc', + //}, + // implement your own comparator compareFunctionFactory(sortOrder, columnMeta) { return function (value, nextValue) { @@ -881,19 +938,15 @@ class DataHarmonizer { }; }, } + */ } else { } } - else { - //columnSorting: true, - hot_settings.multiColumnSorting = { - sortEmptyCells: true, // false = empty rows at end of table regardless of sort - indicator: true, // true = header indicator - headerAction: true, // true = header double click sort - } + else { // Other tabs + } @@ -2323,6 +2376,7 @@ class DataHarmonizer { this.render(); } + // Hide all rows filterAll(dh) { dh.hot.suspendExecution(); // Access the Handsontable instance's filter plugin @@ -2341,175 +2395,6 @@ class DataHarmonizer { dh.hot.resumeExecution(); } - /** filterByKeys() SHOULD NOT BE APPLIED TO A schema's ROOT (top level) tab. - * E.g. for SCHEMA EDITOR, on "Schema" TAB - we never want to filter selection - * there unless there's a way of releasing that filter. - */ - async filterByKeys(dh, class_name, key_vals = null) { - - // Save, deselect, and then set cursor, Otherwise selected cell gets - // set to same column but first row after filter!!! - let cursor = dh.hot.getSelected(); - dh.hot.deselectCell(); - - /* For Slot tab query, only foreign key at moment is schema_id. - * However, if user has selected a table in Table/Class tab, we want - * filter on class_name field. - schema_id - match to foreign keys: - For every slot_id, class_id, name found, also include slot_id, name. - alt: find slot_id, name, and class_id = key or NULL - I.e. allow NULL to apply just to class_id field. - */ - /* - if (class_name === 'Slot') { - - let column = dh.slot_name_to_column[key_name]; - filtersPlugin.addCondition(column, 'eq', [value]); // - // Get selected table/class, if any: - const class_column = this.slot_name_to_column['class_name']; - const class_dh = this.context.dhs['Class']; - const focused_class_col = class_dh.slot_name_to_column['name']; - const focused_class_row = class_dh.current_selection[0]; - const focused_class_name = (focused_class_row > -1) ? class_dh.hot.getDataAtCell(focused_class_row, focused_class_col) : ''; - // If user has clicked on a table, use that focus to constrain Field list - if (focused_class_name > '') { - filtersPlugin.addCondition(class_column, 'eq', [focused_class_name], 'disjunction'); - //filtersPlugin.addCondition(class_column, 'empty',[], 'disjunction'); - } - // With no table selected, only show rows that DONT have a table/class mentioned - else { - filtersPlugin.addCondition(class_column, 'empty',[]); - } - } - */ - - // In this case we override key values based on - if (class_name === 'Slot') { - - // Special call to initialize highlight of schema library slots having 'slot_type' = 'field'. - // Assumes crudFindAllRowsByKeyVals() will let in slots/fields with null values in order to - // also bring in slots not associated with a class. (no class_name). - -// let multiColumnSorting = dh.hot.getPlugin('multiColumnSorting'); - const columnSorting = dh.hot.getPlugin('columnSorting'); - columnSorting.clearSort(); // Reset sort so filter matches raw fields - - const mode = $('#slot_report_select_type').val(); - - switch (mode) { - - // Just a list of schema fields: - // sort by slot_group if any, then rank if any, then alphabetically - // Slots and attributes are fully editable. - case 'slot': - - // Table-only fields. Sort as above. - // NOTE: This shows attributes for ALL tables in schema. - // One issue - possible naming collision with schema.slot name will cause schema slot attributes to overwrite slot.attributes slot values? - case 'attribute': - this.slotFilter(dh.hot, [mode]); -// filtersPlugin.addCondition(dh.slot_type_column, 'eq', [mode]); //slot_type -// filtersPlugin.filter(); - -/* - multiColumnSorting.sort([ - {column: 5, sortOrder: 'asc'}, // slot_group - {column: 4, sortOrder: 'asc'}, // rank - {column: 1, sortOrder: 'asc'}, // slot.name - ]); -*/ - break; - - /**********************************************************/ - case 'slot_usage': - // THIS WILL show for all tables UNLESS we filter. - - //filtersPlugin.addCondition(dh.slot_type_column, 'neq', ['attribute']); //slot_type - //filtersPlugin.filter(); - - this.slotFilter(dh.hot, ['slot','slot_usage']); - - columnSorting.sort({ - column: dh.slot_name_column, - sortOrder: 'asc' - //compareFunctionFactory: function(sortOrder, columnMeta) { - // return function(value, nextValue) { - // return 0; // Custom compare function for the first column (don't sort) - // } - //} - }); - - - // show all slot_usage fields. For each, show schema.slot if available. - this.render(); // Otherwise cells() implements meta and class stuff that isn't reflected - break; - } - - } - else { - - dh.hot.suspendExecution(); // Recommended in handsontable example. - let filtersPlugin = dh.hot.getPlugin('filters'); - filtersPlugin.clearConditions(); - - Object.entries(key_vals).forEach(([key_name, value]) => { - let column = dh.slot_name_to_column[key_name]; - //console.log('filter on', class_name, key_name, column, value); //foreign_key, - if (column !== undefined) { - // See https://handsontable.com/docs/javascript-data-grid/api/filters/ - filtersPlugin.addCondition(column, 'eq', [value]); // - } - else - console.log(`ERROR: unable to find filter column "${column}" in "${class_name}" table. Check DH_linkML unique_key_slots for this class`); - }); - - filtersPlugin.filter(); - dh.hot.resumeExecution(); - } - - - - // DON'T RESTORE CURSOR UNTIL WE KNOW THAT IT IS POINTING TO SAME KEY AS BEFORE? - // Refreshes dependent record list. - if (cursor) { - // Adding custom event type to selectCell() call, but so far not using this. - cursor[0].push('afterFilteriing'); - // Now this may not select row related to original selection after filter? - // Suggests converting cursor into unique_key fields, for reselection. - dh.hot.selectCell(...cursor[0], ''); - // Note this will cause a "double event" of selecting same cell twice. - - } - - return true - } - - - slotFilter(dh, show_type) { - //dh.suspendExecution(); - // See https://handsontable.com/docs/javascript-data-grid/api/core/#suspendexecution - const hiddenRowsPlugin = this.hot.getPlugin('hiddenRows'); - var hidden = []; - var shown = []; - - for (let row = 0; row < dh.countSourceRows(); row++){ - let slot_type = dh.getSourceDataAtCell(row, this.slot_type_column); - if (show_type.includes(slot_type)) { - shown.push(row) - } - else { - hidden.push(row) - } - - } - hiddenRowsPlugin.showRows(shown); - hiddenRowsPlugin.hideRows(hidden); - //console.log("Showhide",shown,hidden) - //dh.resumeExecution(); - dh.render(); // Otherwise chunks of old html left with old visible rows - } - filterAllEmpty(dh) { dh.hot.suspendExecution(); const filtersPlugin = dh.hot.getPlugin('filters'); diff --git a/lib/Toolbar.js b/lib/Toolbar.js index 82847b60..f3a8d50c 100644 --- a/lib/Toolbar.js +++ b/lib/Toolbar.js @@ -368,31 +368,16 @@ class Toolbar { $('#previous-search-button, #next-search-button').toggle(dh.queryResult.length>0) }); - // If user double-clicks search field, this advances to next hit. $('#previous-search-button, #next-search-button') .hide() .on('click', this.searchNavigation.bind(this)); - - // Slot tab will pay attention to selected schema and table (if any) by default, but it is possible to select from all schemas, all tables, and/or slot groups. - $('#tab_report_select_type').on('change', (event) => { + // Slot tab will pay attention to selected schema by + // default, but it is possible to select from all schemas, all tables, and/or slot groups. + // See appcontext tabChange() for actions after initialization; + $('#report_select_type').on('change', (event) => { let dh = this.context.getCurrentDataHarmonizer(); - let report_type = $('#tab_report_select_type').val(); - // Visibility of "focused table" menu depends on selection of slot_usage or attribute report. - $('#slot_report_class').toggle(['slot_usage','attribute'].includes(report_type)); - - // Refresh #slot_report_schema select options (after +/- schema) - this.regenerate_select(dh, 'Schema', '#slot_report_schema', 'name'); - // Refresh #slot_report_class select options (after +/- table) - this.regenerate_select(dh, 'Class', '#slot_report_class', 'name');//title - // Refresh #slot_report_slot select options - this.regenerate_select(dh, 'Slot', '#slot_report_slot', 'name'); //title - // Refresh #slot_report_slot_group select options - this.regenerate_select(dh, 'Slot', '#slot_report_slot_group', 'slot_group'); - - // This function has special code for DH_LinkML Slot tab. - dh.filterByKeys(dh, dh.template_name); - + dh.context.refreshTabDisplay(); }); } @@ -1203,13 +1188,10 @@ class Toolbar { // Jump to modal as well this.setupJumpToModal(dh); this.setupFillModal(dh); - //dh.hot.suspendRender(); dh.clearValidationResults(); let dependent_report = dh.context.dependent_rows.get(class_name); - await dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); + // await dh.filterByKeys(dh, class_name, dependent_report.fkey_vals); //dh.hot.render(); // Required to update picklist choices ???? - //dh.hot.resumeRender(); - //alert('done') }); */ // INTERNATIONALIZE THE INTERFACE diff --git a/lib/toolbar.html b/lib/toolbar.html index 1054ed83..9a8ad7d9 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -311,21 +311,6 @@ -
    - -
    -
    - Language -
    -
    -
    - -
    -
    -
    @@ -362,6 +347,21 @@
    +
    + +
    + +
    +
    +
    @@ -372,14 +372,13 @@
    - -
    +
    Display - - + + - - - + + + diff --git a/web/translations/translations.json b/web/translations/translations.json index 2ec9da05..a12eaef8 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -166,6 +166,31 @@ "en": "Display", "fr": "Affichage" }, + + "all-records": { + "en":"All records", + "fr":"Tous les enregistrements" + }, + "records-by-selected-key": { + "en": "Record(s) by selected key", + "fr": "Enregistrement(s) par clé sélectionnée" + }, + + "schema-field": { + "en":"Schema field", + "fr":"Champ de données de schéma" + }, + + "table-field-from-schema": { + "en": "Table field from schema", + "fr": "Champ de table du schéma" + }, + + "table-field-stand-alone": { + "en": "Table field (stand-alone)", + "fr": "Champ de table (autonome)" + }, + "add-row": { "en": "Add", "fr": "Ajouter" From d61c8f9669aa7370643a7ea554846765f2ae9213 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 27 Aug 2025 08:18:53 -0700 Subject: [PATCH 204/222] better tooltip mouseover --- web/index.css | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/web/index.css b/web/index.css index 2077d320..8515b99b 100644 --- a/web/index.css +++ b/web/index.css @@ -116,8 +116,8 @@ background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D% .tooltipy { position: relative; display: inline-block; + /*border:1px solid red; */ cursor: pointer; - z-index: 10; /* border-bottom: 1px dotted black; If you want dots under the hoverable text */ } @@ -129,28 +129,30 @@ background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D% color: #fff; text-align: center; font-size: 0.8rem; - padding: 5px; - border-radius: 6px; + padding: 2px; + border-radius: 3px; + border:1px solid green; /* Position the tooltip text - see examples below! */ position: absolute; - bottom: 25px; - right: -50%; - margin-right: -10px; /* Use half of the width (120/2 = 60), to center the tooltip */ + margin: 0px !important; + margin-bottom: 25px; + bottom:25px; + left:0px; + text-wrap: nowrap !important; + min-width: auto !important; + font-weight:normal; + font-size: 0.7rem; opacity: 0; transition: opacity 1s; } .tooltipy .tinytip { - text-wrap: nowrap !important; - min-width: auto !important; - bottom: 10px; - margin-left: 0px !important; - font-weight:normal; - font-size: 0.8rem; + } /* Show the tooltip text when you mouse over the tooltip container */ .tooltipy:hover .tooltipytext { + visibility:visible; opacity: 1; } From 2d29613a7473f4fd1ba30724e29eb34384fd17c5 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 27 Aug 2025 08:19:13 -0700 Subject: [PATCH 205/222] doc tweak --- web/templates/schema_editor/schema_core.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/templates/schema_editor/schema_core.yaml b/web/templates/schema_editor/schema_core.yaml index 3f9d395f..e3aeeeb1 100644 --- a/web/templates/schema_editor/schema_core.yaml +++ b/web/templates/schema_editor/schema_core.yaml @@ -256,7 +256,7 @@ enums: attribute: text: attribute title: Table field (stand-alone) - description: A table field which is not reused from the schema. The field can impose its own attribute values. + description: A table field which is not reused from the schema. The field imposes its own attribute values. SchemaAnnotationTypeMenu: name: SchemaAnnotationTypeMenu From d7924292ff2e3fba56eb03284a21d2ae09ccb9de Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 27 Aug 2025 09:56:03 -0700 Subject: [PATCH 206/222] translation tweak --- lib/toolbar.html | 6 +++--- web/translations/translations.json | 8 ++++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/lib/toolbar.html b/lib/toolbar.html index 227cdf98..6bbcce09 100644 --- a/lib/toolbar.html +++ b/lib/toolbar.html @@ -68,7 +68,7 @@ >Export To... - Template + Template - Schema Editor + Schema Editor Load Editor
    diff --git a/web/translations/translations.json b/web/translations/translations.json index a12eaef8..18d5a475 100644 --- a/web/translations/translations.json +++ b/web/translations/translations.json @@ -13,8 +13,12 @@ "en": "Load Template (.json format)", "fr": "Charger le modèle (format .json)" }, - "schema-editor-menu": { - "en": "Load Schema Editor (schema_editor/Schema)", + "schema-editor": { + "en": "Schema Editor", + "fr": "L'éditeur de schéma" + }, + "load-schema-editor": { + "en": "Load Schema Editor", "fr": "Charger l'éditeur de schéma" }, "schema-editor-menu": { From 881af8b8afe2cf87c9852b3b2ea4afbd8983d35a Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 27 Aug 2025 10:01:11 -0700 Subject: [PATCH 207/222] new handling of partially complete keys WIP --- lib/AppContext.js | 77 +++++++++++++++++++++++++++---------------- lib/DataHarmonizer.js | 54 +++++++++++++++++------------- 2 files changed, 79 insertions(+), 52 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 904655eb..ba495dca 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -627,8 +627,8 @@ export default class AppContext { // HandsonTable not to render header row(s) and left sidebar // column(s) on tab change unless we do a timed delay on // tabChange() call. - setTimeout(() => { this.tabChange(class_name)}, 200); - //this.tabChange(class_name); + //setTimeout(() => { this.tabChange(class_name)}, 200); + this.tabChange(class_name); return false; }); @@ -1502,7 +1502,7 @@ export default class AppContext { } /** - * In focus display (usually in footer), show path from root to current + * In Display section (top of page), show cookiecrumb path from root to current * template that user has made a selection in. A complexity is that a * class's keys may be composed of slots from have two (or more) separate * parents, each with parent(s) etc. @@ -1524,15 +1524,19 @@ export default class AppContext { let key_string = ''; let tooltip = ''; Object.entries(dependent.key_vals).reverse().forEach(([key, value]) => { - if (key in dependent.fkey_vals) - value = '...' - else if (value === null) - value = '_'; - key_string = value + (key_string ? ', ' : '') + key_string; - tooltip = key + (tooltip ? ', ' : '') + tooltip; + if (!(key in dependent.fkey_vals)) { + //value = '...'; + //continue; // Don't repeat value + //value = ''; + //else + if (value === null) + value = '_'; + key_string = value + (key_string ? ', ' : '') + key_string; + tooltip = key + (tooltip ? ', ' : '') + tooltip; + } }); - let tooltip_text = `${class_label} [ ${tooltip} ]`; - done[class_name] = `${class_label} [${key_string}]${tooltip_text} `; + let tooltip_text = `${tooltip} `; + done[class_name] = `${class_label}: ${key_string}${tooltip_text} `; // SEVERAL parents are possible - need them all displayed. let parents = Object.keys(this.relations[class_name].parent); @@ -1544,7 +1548,7 @@ export default class AppContext { if (class_name in done) hierarchy_text.push(done[class_name]); } - $("#record-hierarchy").html(hierarchy_text.join(' / ')); + $("#record-hierarchy").html(hierarchy_text.join(' / ')); } crudCalculateDependentKeys(class_name) { @@ -1602,7 +1606,7 @@ export default class AppContext { hotInstance.deselectCell(); dh.current_selection = [null,null,null,null]; - // this class's foreign keys if any, are satisfied. + // this class's foreign keys if any, are partially or fully satisfied. if (dependent_report.fkey_status > 0) { hotInstance.suspendExecution(); // See https://handsontable.com/docs/javascript-data-grid/api/core/#suspendexecution @@ -1634,15 +1638,11 @@ export default class AppContext { */ setDHTabStatus(class_name) { // Presumes dependent_rows has been updated: - //const dh = this.dhs[class_name]; - //const hotInstance = dh?.hot; - // This can happen when one DH is rendered but not other dependents yet. - //if (!hotInstance) return; const domId = Object.keys(this.dhs).indexOf(class_name); const state = this.dependent_rows.get(class_name).fkey_status; $('#tab-data-harmonizer-grid-' + domId) - .toggleClass('disabled',state == 0) - .parent().toggleClass('disabled',state == 0); + .toggleClass('disabled',state === 0) + .parent().toggleClass('disabled',state === 0); } /** @@ -1771,7 +1771,7 @@ export default class AppContext { return */ - if (fkey_status >0) { + if (fkey_status > 0) { // Issue: special case: Field / slot table has slots with no class name, // as well as class name = one in fkey_vals. Allow empty key fields - // leave that to validation to catch. @@ -1798,13 +1798,18 @@ export default class AppContext { * or from root class user selection, or from query * * fkey_status (relative to parents, not dependents): - * 0: foreign keys not satisfied + * 0: full foreign key not satisfied + * 1: foreign key partly satified... + * 2: no foreign keys (ergo, satisfied) + * 3: foreign keys satisfied, + * + * OLD: * 1: no foreign keys (ergo, satisfied) * 2: foreign keys satisfied, * - * remaining unique key slots unsatisfied - * 3: foreign keys satisfied, no other unique key slots. - * 4: all foreign + other unique key slots satisfied. + * // Not implemented: remaining unique key slots unsatisfied + * // 3: foreign keys satisfied, no other unique key slots. + * // 4: all foreign + other unique key slots satisfied. * * @param {String} class_name to return key_vals dictionary for * @param {Object} dependent_rows dictionary of dependents to get values from @@ -1817,38 +1822,52 @@ export default class AppContext { const class_dh = this.dhs[class_name]; let fkey_vals = {}; let key_vals = {}; - let fkey_status = 2; // Assume fks satisfied + let fkey_status = 3; // Assume fks satisfied if (class_dh) { // FUTURE: avoid this case altogether. // Get value for each slot that has a foreign key pointing to another table let dependent_slots = this.relations[class_name].dependent_slots; - if (this.relations[class_name].foreign_key_count == 0) { - fkey_status = 1; + // If no foreign keys, then key satisfied + if (this.relations[class_name].foreign_key_count === 0) { + fkey_status = 2; } else { + // Here one or more foreign (dependent) key slots exist. + let found_fkey = false; for (let [slot_name, slot_link] of Object.entries(dependent_slots)) { let dependent_f_rows = this.dependent_rows.get(slot_link.foreign_class); + if (!dependent_f_rows) { + console.log(`No dependent foreign row links for ${class_name}:${slot_name} slot on dependent slots: `, dependent_slots); + break; + } // If foreign table fkey_status == 0 then user shouldn't be seeing // any of its records, and so this dependent table should be hidden // too. if (dependent_f_rows.fkey_status == 0) { fkey_status = 0; - break; + break; // Exit loop, final fkey_status set. } let foreign_slots = dependent_f_rows.key_vals; let foreign_value = foreign_slots[slot_link.foreign_slot]; - if (foreign_value === undefined || foreign_value == '') + if (foreign_value === undefined || foreign_value == '') { foreign_value = null; + } fkey_vals[slot_name] = foreign_value; key_vals[slot_name] = foreign_value; if (fkey_vals[slot_name] === null) { fkey_status = 0; } + else { + found_fkey = true; + } } + // Signal partially complete fkey. + if (fkey_status === 0 && found_fkey) + fkey_status = 1; } // Here a field/slot is under user control rather than a foreign_key, so diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 5108e68c..bdeb5432 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -435,8 +435,8 @@ class DataHarmonizer { callback() {self.saveSchema()} }, // FUTURE Implementation - // Issue is that this needs current column #. It doesn't freeze the - // column user is on. It freezes the first unfrozen column to left. + // Issue is that this doesn't freeze the column user is on. It + // freezes the first unfrozen column to left. // Possibly switching to reference columns by name might fix. /* freeze_column: { @@ -448,21 +448,17 @@ class DataHarmonizer { }, */ - /* - filter_by_condition: { + /* Issue: Handsontable doesn't provide filter menu via cell + * like it does on column header. Only predefined filters + * can be triggered here. + filter_by_condition etc.: { name: 'Filter by condition', - callback () {}, - - }, //Add the first filter condition. - // filter_by_condition2 Add the second filter condition. Requires: Filters - //filter_operators Select a filter parameter. Requires: Filters - filter_by_value: {},// Add a filter value. Requires: Filters - filter_action_bar: {}, + } */ - + reset_filter: { - name: 'reset filter', - hidden() { + name: 'Reset filter', + disabled() { const filtersPlugin = self.hot.getPlugin('filters'); const filters = filtersPlugin.exportConditions(); return (filters.length === 0); @@ -480,6 +476,11 @@ class DataHarmonizer { const schema = self.context.dhs.Schema; // Hide if not in schema editor. if (schema?.schema.name !== "DH_LinkML") return true; + }, + disabled() { + const schema = self.context.dhs.Schema; + // Hide if not in schema editor. + if (schema?.schema.name !== "DH_LinkML") return true; // Hide if not translation fields. if (!(self.template_name in TRANSLATABLE)) return true; // Hide if no locales @@ -532,11 +533,11 @@ class DataHarmonizer { beforeChange: function (grid_changes, action) { // Ignore addition of new records to table. //ISSUE: prevalidate fires on some things? - console.log('beforeChange', grid_changes, action); - if (['add_row','upload','prevalidate','multiselect'].includes(action)) + + if (['add_row','upload','prevalidate','multiselect','batch_updates'].includes(action)) return; //'thisChange' if (!grid_changes) return; // Is this ever the case? - + console.log('beforeChange', grid_changes, action); /* TRICKY CASE: for tables depending on some other table for their @@ -552,6 +553,7 @@ class DataHarmonizer { * this. */ let row_changes = self.getRowChanges(grid_changes); + console.log("row_changes", row_changes); // Validate each row of changes for (const row in row_changes) { @@ -672,31 +674,36 @@ class DataHarmonizer { // NOTE: if primary key change accepted below after prompt, then // data change involked here is to dependent table data, and this // happens in advance of root table key changes. - const change_prelude = `Your key change on ${self.template_name} row ${ - parseInt(row) + 1 - } would also change existing dependent table records, and this cannot be undone. Do you want to continue? Check:\n`; + const change_prelude = `Your key change on ${self.template_name} + row ${parseInt(row) + 1} would also change existing dependent + table records, and this cannot be undone. Do you want to continue? Check:\n`; let [change_report, change_message] = self.getChangeReport(self.template_name, true, changes); + console.log("change report", change_report, change_message); + console.log("relations", self.context.relations) // confirm() presents user with report containing notice of subordinate changes // that need to be acted on. if (!change_message || confirm(change_prelude + change_message)) { if (change_message) { + // User has seen the warning and has confirmed ok to proceed. for (let [dependent_name, dependent_obj] of Object.entries(change_report)) { // Changes to current dh are done below. if (dependent_name != self.template_name) { if (dependent_obj.rows?.length) { let dependent_dh = self.context.dhs[dependent_name]; + self.hot.suspendExecution(); // Advantageous to do this? dependent_dh.hot.batchRender(() => { for (let dep_row in dependent_obj.rows) { Object.entries(dependent_obj.key_changed_vals).forEach(([dep_slot, dep_value]) => { let dep_col = dependent_dh.slot_name_to_column[dep_slot]; - // 'row_update' attribute may avoid triggering handsontable events - dependent_dh.hot.setDataAtCell(dep_row, dep_col, dep_value, 'row_updates'); + // While setDataAtCell triggers this beforeUpdate() again, 'batch_updates' event is trapped without further ado above. + dependent_dh.hot.setDataAtCell(dep_row, dep_col, dep_value, 'batch_updates'); }) } }); // End of hot batch render + self.hot.resumeExecution(); } } }; @@ -725,7 +732,7 @@ class DataHarmonizer { // trigger a crudCalculateDependentKeys() call here. // action e.g. edit, updateData, CopyPaste.paste afterChange: function (grid_changes, action) { - if (action == 'upload' || action =='updateData') { + if (['upload','updateData','batch_updates'].includes(action)) { // This is being called for every cell change in an 'upload' return; } @@ -2159,6 +2166,7 @@ class DataHarmonizer { for (let [dependent_name] of this.context.relations[class_name].dependents.entries()) { let dependent_rep = this.context.dependent_rows.get(dependent_name); + console.log("report for ", dependent_name, dependent_rep) dependent_report[dependent_name] = dependent_rep; if (class_name != dependent_name && dependent_rep.count) { From c33a82733982cb696c863986e5626ddaed381f1c Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 28 Aug 2025 15:49:01 -0700 Subject: [PATCH 208/222] adding flags Plus testing --- web/translations/flags/ad.svg | 150 +++++++ web/translations/flags/ae.svg | 6 + web/translations/flags/af.svg | 81 ++++ web/translations/flags/ag.svg | 14 + web/translations/flags/ai.svg | 29 ++ web/translations/flags/al.svg | 5 + web/translations/flags/am.svg | 5 + web/translations/flags/ao.svg | 13 + web/translations/flags/aq.svg | 5 + web/translations/flags/ar.svg | 32 ++ web/translations/flags/arab.svg | 109 +++++ web/translations/flags/as.svg | 72 ++++ web/translations/flags/asean.svg | 13 + web/translations/flags/at.svg | 4 + web/translations/flags/au.svg | 8 + web/translations/flags/aw.svg | 186 ++++++++ web/translations/flags/ax.svg | 18 + web/translations/flags/az.svg | 8 + web/translations/flags/ba.svg | 12 + web/translations/flags/bb.svg | 6 + web/translations/flags/bd.svg | 4 + web/translations/flags/be.svg | 7 + web/translations/flags/bf.svg | 7 + web/translations/flags/bg.svg | 5 + web/translations/flags/bh.svg | 4 + web/translations/flags/bi.svg | 15 + web/translations/flags/bj.svg | 14 + web/translations/flags/bl.svg | 5 + web/translations/flags/bm.svg | 97 +++++ web/translations/flags/bn.svg | 36 ++ web/translations/flags/bo.svg | 673 +++++++++++++++++++++++++++++ web/translations/flags/bq.svg | 5 + web/translations/flags/br.svg | 45 ++ web/translations/flags/bs.svg | 13 + web/translations/flags/bt.svg | 89 ++++ web/translations/flags/bv.svg | 13 + web/translations/flags/bw.svg | 7 + web/translations/flags/by.svg | 18 + web/translations/flags/bz.svg | 145 +++++++ web/translations/flags/ca.svg | 4 + web/translations/flags/cc.svg | 19 + web/translations/flags/cd.svg | 5 + web/translations/flags/cefta.svg | 13 + web/translations/flags/cf.svg | 15 + web/translations/flags/cg.svg | 12 + web/translations/flags/ch.svg | 9 + web/translations/flags/ci.svg | 7 + web/translations/flags/ck.svg | 9 + web/translations/flags/cl.svg | 13 + web/translations/flags/cm.svg | 15 + web/translations/flags/cn.svg | 11 + web/translations/flags/co.svg | 7 + web/translations/flags/cp.svg | 7 + web/translations/flags/cr.svg | 7 + web/translations/flags/cu.svg | 13 + web/translations/flags/cv.svg | 13 + web/translations/flags/cw.svg | 14 + web/translations/flags/cx.svg | 15 + web/translations/flags/cy.svg | 6 + web/translations/flags/cz.svg | 5 + web/translations/flags/de.svg | 5 + web/translations/flags/dg.svg | 130 ++++++ web/translations/flags/dj.svg | 13 + web/translations/flags/dk.svg | 5 + web/translations/flags/dm.svg | 152 +++++++ web/translations/flags/do.svg | 121 ++++++ web/translations/flags/dz.svg | 5 + web/translations/flags/eac.svg | 48 +++ web/translations/flags/ec.svg | 138 ++++++ web/translations/flags/ee.svg | 5 + web/translations/flags/eg.svg | 38 ++ web/translations/flags/eh.svg | 16 + web/translations/flags/er.svg | 8 + web/translations/flags/es-ct.svg | 4 + web/translations/flags/es-ga.svg | 187 ++++++++ web/translations/flags/es-pv.svg | 5 + web/translations/flags/es.svg | 544 +++++++++++++++++++++++ web/translations/flags/et.svg | 14 + web/translations/flags/eu.svg | 28 ++ web/translations/flags/fi.svg | 5 + web/translations/flags/fj.svg | 120 ++++++ web/translations/flags/fk.svg | 90 ++++ web/translations/flags/fm.svg | 11 + web/translations/flags/fo.svg | 12 + web/translations/flags/fr.svg | 5 + web/translations/flags/ga.svg | 7 + web/translations/flags/gb-eng.svg | 5 + web/translations/flags/gb-nir.svg | 132 ++++++ web/translations/flags/gb-sct.svg | 4 + web/translations/flags/gb-wls.svg | 9 + web/translations/flags/gb.svg | 7 + web/translations/flags/gd.svg | 27 ++ web/translations/flags/ge.svg | 6 + web/translations/flags/gf.svg | 5 + web/translations/flags/gg.svg | 9 + web/translations/flags/gh.svg | 6 + web/translations/flags/gi.svg | 32 ++ web/translations/flags/gl.svg | 4 + web/translations/flags/gm.svg | 14 + web/translations/flags/gn.svg | 7 + web/translations/flags/gp.svg | 5 + web/translations/flags/gq.svg | 23 + web/translations/flags/gr.svg | 16 + web/translations/flags/gs.svg | 133 ++++++ web/translations/flags/gt.svg | 204 +++++++++ web/translations/flags/gu.svg | 19 + web/translations/flags/gw.svg | 13 + web/translations/flags/gy.svg | 9 + web/translations/flags/hk.svg | 8 + web/translations/flags/hm.svg | 8 + web/translations/flags/hn.svg | 18 + web/translations/flags/hr.svg | 58 +++ web/translations/flags/ht.svg | 116 +++++ web/translations/flags/hu.svg | 7 + web/translations/flags/ic.svg | 7 + web/translations/flags/id.svg | 4 + web/translations/flags/ie.svg | 7 + web/translations/flags/il.svg | 14 + web/translations/flags/im.svg | 36 ++ web/translations/flags/in.svg | 25 ++ web/translations/flags/io.svg | 130 ++++++ web/translations/flags/iq.svg | 10 + web/translations/flags/ir.svg | 219 ++++++++++ web/translations/flags/is.svg | 12 + web/translations/flags/it.svg | 7 + web/translations/flags/je.svg | 62 +++ web/translations/flags/jm.svg | 8 + web/translations/flags/jo.svg | 16 + web/translations/flags/jp.svg | 11 + web/translations/flags/ke.svg | 23 + web/translations/flags/kg.svg | 4 + web/translations/flags/kh.svg | 61 +++ web/translations/flags/ki.svg | 36 ++ web/translations/flags/km.svg | 16 + web/translations/flags/kn.svg | 14 + web/translations/flags/kp.svg | 15 + web/translations/flags/kr.svg | 24 ++ web/translations/flags/kw.svg | 13 + web/translations/flags/ky.svg | 103 +++++ web/translations/flags/kz.svg | 36 ++ web/translations/flags/la.svg | 12 + web/translations/flags/lb.svg | 15 + web/translations/flags/lc.svg | 8 + web/translations/flags/li.svg | 43 ++ web/translations/flags/lk.svg | 22 + web/translations/flags/lr.svg | 14 + web/translations/flags/ls.svg | 8 + web/translations/flags/lt.svg | 7 + web/translations/flags/lu.svg | 5 + web/translations/flags/lv.svg | 6 + web/translations/flags/ly.svg | 13 + web/translations/flags/ma.svg | 4 + web/translations/flags/mc.svg | 6 + web/translations/flags/md.svg | 70 +++ web/translations/flags/me.svg | 116 +++++ web/translations/flags/mf.svg | 5 + web/translations/flags/mg.svg | 7 + web/translations/flags/mh.svg | 7 + web/translations/flags/mk.svg | 5 + web/translations/flags/ml.svg | 7 + web/translations/flags/mm.svg | 12 + web/translations/flags/mn.svg | 14 + web/translations/flags/mo.svg | 9 + web/translations/flags/mp.svg | 86 ++++ web/translations/flags/mq.svg | 5 + web/translations/flags/mr.svg | 6 + web/translations/flags/ms.svg | 29 ++ web/translations/flags/mt.svg | 58 +++ web/translations/flags/mu.svg | 8 + web/translations/flags/mv.svg | 6 + web/translations/flags/mw.svg | 10 + web/translations/flags/mx.svg | 382 +++++++++++++++++ web/translations/flags/my.svg | 26 ++ web/translations/flags/mz.svg | 21 + web/translations/flags/na.svg | 16 + web/translations/flags/nc.svg | 13 + web/translations/flags/ne.svg | 6 + web/translations/flags/nf.svg | 9 + web/translations/flags/ng.svg | 6 + web/translations/flags/ni.svg | 129 ++++++ web/translations/flags/nl.svg | 5 + web/translations/flags/no.svg | 7 + web/translations/flags/np.svg | 13 + web/translations/flags/nr.svg | 12 + web/translations/flags/nu.svg | 10 + web/translations/flags/nz.svg | 36 ++ web/translations/flags/om.svg | 115 +++++ web/translations/flags/pa.svg | 14 + web/translations/flags/pc.svg | 33 ++ web/translations/flags/pe.svg | 4 + web/translations/flags/pf.svg | 19 + web/translations/flags/pg.svg | 9 + web/translations/flags/ph.svg | 6 + web/translations/flags/pk.svg | 15 + web/translations/flags/pl.svg | 6 + web/translations/flags/pm.svg | 5 + web/translations/flags/pn.svg | 53 +++ web/translations/flags/pr.svg | 13 + web/translations/flags/ps.svg | 6 + web/translations/flags/pt.svg | 57 +++ web/translations/flags/pw.svg | 11 + web/translations/flags/py.svg | 157 +++++++ web/translations/flags/qa.svg | 4 + web/translations/flags/re.svg | 5 + web/translations/flags/ro.svg | 7 + web/translations/flags/rs.svg | 292 +++++++++++++ web/translations/flags/ru.svg | 5 + web/translations/flags/rw.svg | 13 + web/translations/flags/sa.svg | 25 ++ web/translations/flags/sb.svg | 13 + web/translations/flags/sc.svg | 7 + web/translations/flags/sd.svg | 13 + web/translations/flags/se.svg | 4 + web/translations/flags/sg.svg | 13 + web/translations/flags/sh-ac.svg | 689 ++++++++++++++++++++++++++++++ web/translations/flags/sh-hl.svg | 164 +++++++ web/translations/flags/sh-ta.svg | 76 ++++ web/translations/flags/sh.svg | 7 + web/translations/flags/si.svg | 18 + web/translations/flags/sj.svg | 7 + web/translations/flags/sk.svg | 9 + web/translations/flags/sl.svg | 7 + web/translations/flags/sm.svg | 75 ++++ web/translations/flags/sn.svg | 8 + web/translations/flags/so.svg | 11 + web/translations/flags/sr.svg | 6 + web/translations/flags/ss.svg | 8 + web/translations/flags/st.svg | 16 + web/translations/flags/sv.svg | 593 +++++++++++++++++++++++++ web/translations/flags/sx.svg | 56 +++ web/translations/flags/sy.svg | 6 + web/translations/flags/sz.svg | 34 ++ web/translations/flags/tc.svg | 50 +++ web/translations/flags/td.svg | 7 + web/translations/flags/tf.svg | 15 + web/translations/flags/tg.svg | 14 + web/translations/flags/th.svg | 7 + web/translations/flags/tj.svg | 22 + web/translations/flags/tk.svg | 5 + web/translations/flags/tl.svg | 13 + web/translations/flags/tm.svg | 204 +++++++++ web/translations/flags/tn.svg | 4 + web/translations/flags/to.svg | 10 + web/translations/flags/tr.svg | 8 + web/translations/flags/tt.svg | 5 + web/translations/flags/tv.svg | 9 + web/translations/flags/tw.svg | 34 ++ web/translations/flags/tz.svg | 13 + web/translations/flags/ua.svg | 6 + web/translations/flags/ug.svg | 30 ++ web/translations/flags/um.svg | 9 + web/translations/flags/un.svg | 16 + web/translations/flags/us.svg | 9 + web/translations/flags/uy.svg | 28 ++ web/translations/flags/uz.svg | 30 ++ web/translations/flags/va.svg | 190 ++++++++ web/translations/flags/vc.svg | 8 + web/translations/flags/ve.svg | 26 ++ web/translations/flags/vg.svg | 59 +++ web/translations/flags/vi.svg | 28 ++ web/translations/flags/vn.svg | 11 + web/translations/flags/vu.svg | 21 + web/translations/flags/wf.svg | 5 + web/translations/flags/ws.svg | 7 + web/translations/flags/xk.svg | 5 + web/translations/flags/xx.svg | 4 + web/translations/flags/ye.svg | 7 + web/translations/flags/yt.svg | 5 + web/translations/flags/za.svg | 17 + web/translations/flags/zm.svg | 27 ++ web/translations/flags/zw.svg | 21 + 271 files changed, 10747 insertions(+) create mode 100644 web/translations/flags/ad.svg create mode 100644 web/translations/flags/ae.svg create mode 100644 web/translations/flags/af.svg create mode 100644 web/translations/flags/ag.svg create mode 100644 web/translations/flags/ai.svg create mode 100644 web/translations/flags/al.svg create mode 100644 web/translations/flags/am.svg create mode 100644 web/translations/flags/ao.svg create mode 100644 web/translations/flags/aq.svg create mode 100644 web/translations/flags/ar.svg create mode 100644 web/translations/flags/arab.svg create mode 100644 web/translations/flags/as.svg create mode 100644 web/translations/flags/asean.svg create mode 100644 web/translations/flags/at.svg create mode 100644 web/translations/flags/au.svg create mode 100644 web/translations/flags/aw.svg create mode 100644 web/translations/flags/ax.svg create mode 100644 web/translations/flags/az.svg create mode 100644 web/translations/flags/ba.svg create mode 100644 web/translations/flags/bb.svg create mode 100644 web/translations/flags/bd.svg create mode 100644 web/translations/flags/be.svg create mode 100644 web/translations/flags/bf.svg create mode 100644 web/translations/flags/bg.svg create mode 100644 web/translations/flags/bh.svg create mode 100644 web/translations/flags/bi.svg create mode 100644 web/translations/flags/bj.svg create mode 100644 web/translations/flags/bl.svg create mode 100644 web/translations/flags/bm.svg create mode 100644 web/translations/flags/bn.svg create mode 100644 web/translations/flags/bo.svg create mode 100644 web/translations/flags/bq.svg create mode 100644 web/translations/flags/br.svg create mode 100644 web/translations/flags/bs.svg create mode 100644 web/translations/flags/bt.svg create mode 100644 web/translations/flags/bv.svg create mode 100644 web/translations/flags/bw.svg create mode 100644 web/translations/flags/by.svg create mode 100644 web/translations/flags/bz.svg create mode 100644 web/translations/flags/ca.svg create mode 100644 web/translations/flags/cc.svg create mode 100644 web/translations/flags/cd.svg create mode 100644 web/translations/flags/cefta.svg create mode 100644 web/translations/flags/cf.svg create mode 100644 web/translations/flags/cg.svg create mode 100644 web/translations/flags/ch.svg create mode 100644 web/translations/flags/ci.svg create mode 100644 web/translations/flags/ck.svg create mode 100644 web/translations/flags/cl.svg create mode 100644 web/translations/flags/cm.svg create mode 100644 web/translations/flags/cn.svg create mode 100644 web/translations/flags/co.svg create mode 100644 web/translations/flags/cp.svg create mode 100644 web/translations/flags/cr.svg create mode 100644 web/translations/flags/cu.svg create mode 100644 web/translations/flags/cv.svg create mode 100644 web/translations/flags/cw.svg create mode 100644 web/translations/flags/cx.svg create mode 100644 web/translations/flags/cy.svg create mode 100644 web/translations/flags/cz.svg create mode 100644 web/translations/flags/de.svg create mode 100644 web/translations/flags/dg.svg create mode 100644 web/translations/flags/dj.svg create mode 100644 web/translations/flags/dk.svg create mode 100644 web/translations/flags/dm.svg create mode 100644 web/translations/flags/do.svg create mode 100644 web/translations/flags/dz.svg create mode 100644 web/translations/flags/eac.svg create mode 100644 web/translations/flags/ec.svg create mode 100644 web/translations/flags/ee.svg create mode 100644 web/translations/flags/eg.svg create mode 100644 web/translations/flags/eh.svg create mode 100644 web/translations/flags/er.svg create mode 100644 web/translations/flags/es-ct.svg create mode 100644 web/translations/flags/es-ga.svg create mode 100644 web/translations/flags/es-pv.svg create mode 100644 web/translations/flags/es.svg create mode 100644 web/translations/flags/et.svg create mode 100644 web/translations/flags/eu.svg create mode 100644 web/translations/flags/fi.svg create mode 100644 web/translations/flags/fj.svg create mode 100644 web/translations/flags/fk.svg create mode 100644 web/translations/flags/fm.svg create mode 100644 web/translations/flags/fo.svg create mode 100644 web/translations/flags/fr.svg create mode 100644 web/translations/flags/ga.svg create mode 100644 web/translations/flags/gb-eng.svg create mode 100644 web/translations/flags/gb-nir.svg create mode 100644 web/translations/flags/gb-sct.svg create mode 100644 web/translations/flags/gb-wls.svg create mode 100644 web/translations/flags/gb.svg create mode 100644 web/translations/flags/gd.svg create mode 100644 web/translations/flags/ge.svg create mode 100644 web/translations/flags/gf.svg create mode 100644 web/translations/flags/gg.svg create mode 100644 web/translations/flags/gh.svg create mode 100644 web/translations/flags/gi.svg create mode 100644 web/translations/flags/gl.svg create mode 100644 web/translations/flags/gm.svg create mode 100644 web/translations/flags/gn.svg create mode 100644 web/translations/flags/gp.svg create mode 100644 web/translations/flags/gq.svg create mode 100644 web/translations/flags/gr.svg create mode 100644 web/translations/flags/gs.svg create mode 100644 web/translations/flags/gt.svg create mode 100644 web/translations/flags/gu.svg create mode 100644 web/translations/flags/gw.svg create mode 100644 web/translations/flags/gy.svg create mode 100644 web/translations/flags/hk.svg create mode 100644 web/translations/flags/hm.svg create mode 100644 web/translations/flags/hn.svg create mode 100644 web/translations/flags/hr.svg create mode 100644 web/translations/flags/ht.svg create mode 100644 web/translations/flags/hu.svg create mode 100644 web/translations/flags/ic.svg create mode 100644 web/translations/flags/id.svg create mode 100644 web/translations/flags/ie.svg create mode 100644 web/translations/flags/il.svg create mode 100644 web/translations/flags/im.svg create mode 100644 web/translations/flags/in.svg create mode 100644 web/translations/flags/io.svg create mode 100644 web/translations/flags/iq.svg create mode 100644 web/translations/flags/ir.svg create mode 100644 web/translations/flags/is.svg create mode 100644 web/translations/flags/it.svg create mode 100644 web/translations/flags/je.svg create mode 100644 web/translations/flags/jm.svg create mode 100644 web/translations/flags/jo.svg create mode 100644 web/translations/flags/jp.svg create mode 100644 web/translations/flags/ke.svg create mode 100644 web/translations/flags/kg.svg create mode 100644 web/translations/flags/kh.svg create mode 100644 web/translations/flags/ki.svg create mode 100644 web/translations/flags/km.svg create mode 100644 web/translations/flags/kn.svg create mode 100644 web/translations/flags/kp.svg create mode 100644 web/translations/flags/kr.svg create mode 100644 web/translations/flags/kw.svg create mode 100644 web/translations/flags/ky.svg create mode 100644 web/translations/flags/kz.svg create mode 100644 web/translations/flags/la.svg create mode 100644 web/translations/flags/lb.svg create mode 100644 web/translations/flags/lc.svg create mode 100644 web/translations/flags/li.svg create mode 100644 web/translations/flags/lk.svg create mode 100644 web/translations/flags/lr.svg create mode 100644 web/translations/flags/ls.svg create mode 100644 web/translations/flags/lt.svg create mode 100644 web/translations/flags/lu.svg create mode 100644 web/translations/flags/lv.svg create mode 100644 web/translations/flags/ly.svg create mode 100644 web/translations/flags/ma.svg create mode 100644 web/translations/flags/mc.svg create mode 100644 web/translations/flags/md.svg create mode 100644 web/translations/flags/me.svg create mode 100644 web/translations/flags/mf.svg create mode 100644 web/translations/flags/mg.svg create mode 100644 web/translations/flags/mh.svg create mode 100644 web/translations/flags/mk.svg create mode 100644 web/translations/flags/ml.svg create mode 100644 web/translations/flags/mm.svg create mode 100644 web/translations/flags/mn.svg create mode 100644 web/translations/flags/mo.svg create mode 100644 web/translations/flags/mp.svg create mode 100644 web/translations/flags/mq.svg create mode 100644 web/translations/flags/mr.svg create mode 100644 web/translations/flags/ms.svg create mode 100644 web/translations/flags/mt.svg create mode 100644 web/translations/flags/mu.svg create mode 100644 web/translations/flags/mv.svg create mode 100644 web/translations/flags/mw.svg create mode 100644 web/translations/flags/mx.svg create mode 100644 web/translations/flags/my.svg create mode 100644 web/translations/flags/mz.svg create mode 100644 web/translations/flags/na.svg create mode 100644 web/translations/flags/nc.svg create mode 100644 web/translations/flags/ne.svg create mode 100644 web/translations/flags/nf.svg create mode 100644 web/translations/flags/ng.svg create mode 100644 web/translations/flags/ni.svg create mode 100644 web/translations/flags/nl.svg create mode 100644 web/translations/flags/no.svg create mode 100644 web/translations/flags/np.svg create mode 100644 web/translations/flags/nr.svg create mode 100644 web/translations/flags/nu.svg create mode 100644 web/translations/flags/nz.svg create mode 100644 web/translations/flags/om.svg create mode 100644 web/translations/flags/pa.svg create mode 100644 web/translations/flags/pc.svg create mode 100644 web/translations/flags/pe.svg create mode 100644 web/translations/flags/pf.svg create mode 100644 web/translations/flags/pg.svg create mode 100644 web/translations/flags/ph.svg create mode 100644 web/translations/flags/pk.svg create mode 100644 web/translations/flags/pl.svg create mode 100644 web/translations/flags/pm.svg create mode 100644 web/translations/flags/pn.svg create mode 100644 web/translations/flags/pr.svg create mode 100644 web/translations/flags/ps.svg create mode 100644 web/translations/flags/pt.svg create mode 100644 web/translations/flags/pw.svg create mode 100644 web/translations/flags/py.svg create mode 100644 web/translations/flags/qa.svg create mode 100644 web/translations/flags/re.svg create mode 100644 web/translations/flags/ro.svg create mode 100644 web/translations/flags/rs.svg create mode 100644 web/translations/flags/ru.svg create mode 100644 web/translations/flags/rw.svg create mode 100644 web/translations/flags/sa.svg create mode 100644 web/translations/flags/sb.svg create mode 100644 web/translations/flags/sc.svg create mode 100644 web/translations/flags/sd.svg create mode 100644 web/translations/flags/se.svg create mode 100644 web/translations/flags/sg.svg create mode 100644 web/translations/flags/sh-ac.svg create mode 100644 web/translations/flags/sh-hl.svg create mode 100644 web/translations/flags/sh-ta.svg create mode 100644 web/translations/flags/sh.svg create mode 100644 web/translations/flags/si.svg create mode 100644 web/translations/flags/sj.svg create mode 100644 web/translations/flags/sk.svg create mode 100644 web/translations/flags/sl.svg create mode 100644 web/translations/flags/sm.svg create mode 100644 web/translations/flags/sn.svg create mode 100644 web/translations/flags/so.svg create mode 100644 web/translations/flags/sr.svg create mode 100644 web/translations/flags/ss.svg create mode 100644 web/translations/flags/st.svg create mode 100644 web/translations/flags/sv.svg create mode 100644 web/translations/flags/sx.svg create mode 100644 web/translations/flags/sy.svg create mode 100644 web/translations/flags/sz.svg create mode 100644 web/translations/flags/tc.svg create mode 100644 web/translations/flags/td.svg create mode 100644 web/translations/flags/tf.svg create mode 100644 web/translations/flags/tg.svg create mode 100644 web/translations/flags/th.svg create mode 100644 web/translations/flags/tj.svg create mode 100644 web/translations/flags/tk.svg create mode 100644 web/translations/flags/tl.svg create mode 100644 web/translations/flags/tm.svg create mode 100644 web/translations/flags/tn.svg create mode 100644 web/translations/flags/to.svg create mode 100644 web/translations/flags/tr.svg create mode 100644 web/translations/flags/tt.svg create mode 100644 web/translations/flags/tv.svg create mode 100644 web/translations/flags/tw.svg create mode 100644 web/translations/flags/tz.svg create mode 100644 web/translations/flags/ua.svg create mode 100644 web/translations/flags/ug.svg create mode 100644 web/translations/flags/um.svg create mode 100644 web/translations/flags/un.svg create mode 100644 web/translations/flags/us.svg create mode 100644 web/translations/flags/uy.svg create mode 100644 web/translations/flags/uz.svg create mode 100644 web/translations/flags/va.svg create mode 100644 web/translations/flags/vc.svg create mode 100644 web/translations/flags/ve.svg create mode 100644 web/translations/flags/vg.svg create mode 100644 web/translations/flags/vi.svg create mode 100644 web/translations/flags/vn.svg create mode 100644 web/translations/flags/vu.svg create mode 100644 web/translations/flags/wf.svg create mode 100644 web/translations/flags/ws.svg create mode 100644 web/translations/flags/xk.svg create mode 100644 web/translations/flags/xx.svg create mode 100644 web/translations/flags/ye.svg create mode 100644 web/translations/flags/yt.svg create mode 100644 web/translations/flags/za.svg create mode 100644 web/translations/flags/zm.svg create mode 100644 web/translations/flags/zw.svg diff --git a/web/translations/flags/ad.svg b/web/translations/flags/ad.svg new file mode 100644 index 00000000..199ff198 --- /dev/null +++ b/web/translations/flags/ad.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ae.svg b/web/translations/flags/ae.svg new file mode 100644 index 00000000..651ac852 --- /dev/null +++ b/web/translations/flags/ae.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/af.svg b/web/translations/flags/af.svg new file mode 100644 index 00000000..4dbe4556 --- /dev/null +++ b/web/translations/flags/af.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ag.svg b/web/translations/flags/ag.svg new file mode 100644 index 00000000..243c3d8f --- /dev/null +++ b/web/translations/flags/ag.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/ai.svg b/web/translations/flags/ai.svg new file mode 100644 index 00000000..9c2ea339 --- /dev/null +++ b/web/translations/flags/ai.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/al.svg b/web/translations/flags/al.svg new file mode 100644 index 00000000..e85d95f0 --- /dev/null +++ b/web/translations/flags/al.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/am.svg b/web/translations/flags/am.svg new file mode 100644 index 00000000..99fa4dc5 --- /dev/null +++ b/web/translations/flags/am.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/ao.svg b/web/translations/flags/ao.svg new file mode 100644 index 00000000..b73b1ec5 --- /dev/null +++ b/web/translations/flags/ao.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/aq.svg b/web/translations/flags/aq.svg new file mode 100644 index 00000000..c7e35362 --- /dev/null +++ b/web/translations/flags/aq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/ar.svg b/web/translations/flags/ar.svg new file mode 100644 index 00000000..c753da10 --- /dev/null +++ b/web/translations/flags/ar.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/arab.svg b/web/translations/flags/arab.svg new file mode 100644 index 00000000..9ef079f6 --- /dev/null +++ b/web/translations/flags/arab.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/as.svg b/web/translations/flags/as.svg new file mode 100644 index 00000000..82459dec --- /dev/null +++ b/web/translations/flags/as.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/asean.svg b/web/translations/flags/asean.svg new file mode 100644 index 00000000..189ae020 --- /dev/null +++ b/web/translations/flags/asean.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/at.svg b/web/translations/flags/at.svg new file mode 100644 index 00000000..9d2775c0 --- /dev/null +++ b/web/translations/flags/at.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/au.svg b/web/translations/flags/au.svg new file mode 100644 index 00000000..96e80768 --- /dev/null +++ b/web/translations/flags/au.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/aw.svg b/web/translations/flags/aw.svg new file mode 100644 index 00000000..413b7c45 --- /dev/null +++ b/web/translations/flags/aw.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ax.svg b/web/translations/flags/ax.svg new file mode 100644 index 00000000..0584d713 --- /dev/null +++ b/web/translations/flags/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/az.svg b/web/translations/flags/az.svg new file mode 100644 index 00000000..35575221 --- /dev/null +++ b/web/translations/flags/az.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/ba.svg b/web/translations/flags/ba.svg new file mode 100644 index 00000000..93bd9cf9 --- /dev/null +++ b/web/translations/flags/ba.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/web/translations/flags/bb.svg b/web/translations/flags/bb.svg new file mode 100644 index 00000000..cecd5cc3 --- /dev/null +++ b/web/translations/flags/bb.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/bd.svg b/web/translations/flags/bd.svg new file mode 100644 index 00000000..16b794de --- /dev/null +++ b/web/translations/flags/bd.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/be.svg b/web/translations/flags/be.svg new file mode 100644 index 00000000..ac706a0b --- /dev/null +++ b/web/translations/flags/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/bf.svg b/web/translations/flags/bf.svg new file mode 100644 index 00000000..47138225 --- /dev/null +++ b/web/translations/flags/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/bg.svg b/web/translations/flags/bg.svg new file mode 100644 index 00000000..af2d0d07 --- /dev/null +++ b/web/translations/flags/bg.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/bh.svg b/web/translations/flags/bh.svg new file mode 100644 index 00000000..7a2ea549 --- /dev/null +++ b/web/translations/flags/bh.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/bi.svg b/web/translations/flags/bi.svg new file mode 100644 index 00000000..a4434a95 --- /dev/null +++ b/web/translations/flags/bi.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/web/translations/flags/bj.svg b/web/translations/flags/bj.svg new file mode 100644 index 00000000..0846724d --- /dev/null +++ b/web/translations/flags/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/bl.svg b/web/translations/flags/bl.svg new file mode 100644 index 00000000..f84cbbae --- /dev/null +++ b/web/translations/flags/bl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/bm.svg b/web/translations/flags/bm.svg new file mode 100644 index 00000000..f43a5ebc --- /dev/null +++ b/web/translations/flags/bm.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/bn.svg b/web/translations/flags/bn.svg new file mode 100644 index 00000000..f544c25e --- /dev/null +++ b/web/translations/flags/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/bo.svg b/web/translations/flags/bo.svg new file mode 100644 index 00000000..7658e3f6 --- /dev/null +++ b/web/translations/flags/bo.svg @@ -0,0 +1,673 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/bq.svg b/web/translations/flags/bq.svg new file mode 100644 index 00000000..0e6bc76e --- /dev/null +++ b/web/translations/flags/bq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/br.svg b/web/translations/flags/br.svg new file mode 100644 index 00000000..719a763c --- /dev/null +++ b/web/translations/flags/br.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/bs.svg b/web/translations/flags/bs.svg new file mode 100644 index 00000000..5cc918e5 --- /dev/null +++ b/web/translations/flags/bs.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/bt.svg b/web/translations/flags/bt.svg new file mode 100644 index 00000000..20aef3a6 --- /dev/null +++ b/web/translations/flags/bt.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/bv.svg b/web/translations/flags/bv.svg new file mode 100644 index 00000000..40e16d94 --- /dev/null +++ b/web/translations/flags/bv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/bw.svg b/web/translations/flags/bw.svg new file mode 100644 index 00000000..3435608d --- /dev/null +++ b/web/translations/flags/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/by.svg b/web/translations/flags/by.svg new file mode 100644 index 00000000..948784ff --- /dev/null +++ b/web/translations/flags/by.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/bz.svg b/web/translations/flags/bz.svg new file mode 100644 index 00000000..d81b16c2 --- /dev/null +++ b/web/translations/flags/bz.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ca.svg b/web/translations/flags/ca.svg new file mode 100644 index 00000000..c9b23b49 --- /dev/null +++ b/web/translations/flags/ca.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/cc.svg b/web/translations/flags/cc.svg new file mode 100644 index 00000000..a42dec66 --- /dev/null +++ b/web/translations/flags/cc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/cd.svg b/web/translations/flags/cd.svg new file mode 100644 index 00000000..b9cf5289 --- /dev/null +++ b/web/translations/flags/cd.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/cefta.svg b/web/translations/flags/cefta.svg new file mode 100644 index 00000000..f748d08a --- /dev/null +++ b/web/translations/flags/cefta.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/cf.svg b/web/translations/flags/cf.svg new file mode 100644 index 00000000..a6cd3670 --- /dev/null +++ b/web/translations/flags/cf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/web/translations/flags/cg.svg b/web/translations/flags/cg.svg new file mode 100644 index 00000000..f5a0e42d --- /dev/null +++ b/web/translations/flags/cg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/web/translations/flags/ch.svg b/web/translations/flags/ch.svg new file mode 100644 index 00000000..b42d6709 --- /dev/null +++ b/web/translations/flags/ch.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/ci.svg b/web/translations/flags/ci.svg new file mode 100644 index 00000000..e400f0c1 --- /dev/null +++ b/web/translations/flags/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/ck.svg b/web/translations/flags/ck.svg new file mode 100644 index 00000000..18e547b1 --- /dev/null +++ b/web/translations/flags/ck.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/cl.svg b/web/translations/flags/cl.svg new file mode 100644 index 00000000..5b3c72fa --- /dev/null +++ b/web/translations/flags/cl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/cm.svg b/web/translations/flags/cm.svg new file mode 100644 index 00000000..70adc8b6 --- /dev/null +++ b/web/translations/flags/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/web/translations/flags/cn.svg b/web/translations/flags/cn.svg new file mode 100644 index 00000000..10d3489a --- /dev/null +++ b/web/translations/flags/cn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/web/translations/flags/co.svg b/web/translations/flags/co.svg new file mode 100644 index 00000000..ebd0a0fb --- /dev/null +++ b/web/translations/flags/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/cp.svg b/web/translations/flags/cp.svg new file mode 100644 index 00000000..b8aa9cfd --- /dev/null +++ b/web/translations/flags/cp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/cr.svg b/web/translations/flags/cr.svg new file mode 100644 index 00000000..5a409eeb --- /dev/null +++ b/web/translations/flags/cr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/cu.svg b/web/translations/flags/cu.svg new file mode 100644 index 00000000..053c9ee3 --- /dev/null +++ b/web/translations/flags/cu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/cv.svg b/web/translations/flags/cv.svg new file mode 100644 index 00000000..aec89949 --- /dev/null +++ b/web/translations/flags/cv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/cw.svg b/web/translations/flags/cw.svg new file mode 100644 index 00000000..bb0ece22 --- /dev/null +++ b/web/translations/flags/cw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/cx.svg b/web/translations/flags/cx.svg new file mode 100644 index 00000000..3a83c23f --- /dev/null +++ b/web/translations/flags/cx.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/web/translations/flags/cy.svg b/web/translations/flags/cy.svg new file mode 100644 index 00000000..ee4b0c78 --- /dev/null +++ b/web/translations/flags/cy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/cz.svg b/web/translations/flags/cz.svg new file mode 100644 index 00000000..7913de38 --- /dev/null +++ b/web/translations/flags/cz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/de.svg b/web/translations/flags/de.svg new file mode 100644 index 00000000..71aa2d2c --- /dev/null +++ b/web/translations/flags/de.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/dg.svg b/web/translations/flags/dg.svg new file mode 100644 index 00000000..dfee2bb9 --- /dev/null +++ b/web/translations/flags/dg.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/dj.svg b/web/translations/flags/dj.svg new file mode 100644 index 00000000..9b00a820 --- /dev/null +++ b/web/translations/flags/dj.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/dk.svg b/web/translations/flags/dk.svg new file mode 100644 index 00000000..563277f8 --- /dev/null +++ b/web/translations/flags/dk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/dm.svg b/web/translations/flags/dm.svg new file mode 100644 index 00000000..5aa9cea5 --- /dev/null +++ b/web/translations/flags/dm.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/do.svg b/web/translations/flags/do.svg new file mode 100644 index 00000000..6de2b268 --- /dev/null +++ b/web/translations/flags/do.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/dz.svg b/web/translations/flags/dz.svg new file mode 100644 index 00000000..5ff29a74 --- /dev/null +++ b/web/translations/flags/dz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/eac.svg b/web/translations/flags/eac.svg new file mode 100644 index 00000000..59d02d21 --- /dev/null +++ b/web/translations/flags/eac.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ec.svg b/web/translations/flags/ec.svg new file mode 100644 index 00000000..88c50bf6 --- /dev/null +++ b/web/translations/flags/ec.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ee.svg b/web/translations/flags/ee.svg new file mode 100644 index 00000000..8b98c2c4 --- /dev/null +++ b/web/translations/flags/ee.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/eg.svg b/web/translations/flags/eg.svg new file mode 100644 index 00000000..88e32b3a --- /dev/null +++ b/web/translations/flags/eg.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/eh.svg b/web/translations/flags/eh.svg new file mode 100644 index 00000000..6aec7288 --- /dev/null +++ b/web/translations/flags/eh.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/er.svg b/web/translations/flags/er.svg new file mode 100644 index 00000000..48a13b47 --- /dev/null +++ b/web/translations/flags/er.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/es-ct.svg b/web/translations/flags/es-ct.svg new file mode 100644 index 00000000..4d859114 --- /dev/null +++ b/web/translations/flags/es-ct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/es-ga.svg b/web/translations/flags/es-ga.svg new file mode 100644 index 00000000..573ca45d --- /dev/null +++ b/web/translations/flags/es-ga.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/es-pv.svg b/web/translations/flags/es-pv.svg new file mode 100644 index 00000000..63c19f41 --- /dev/null +++ b/web/translations/flags/es-pv.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/es.svg b/web/translations/flags/es.svg new file mode 100644 index 00000000..a296ebf7 --- /dev/null +++ b/web/translations/flags/es.svg @@ -0,0 +1,544 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/et.svg b/web/translations/flags/et.svg new file mode 100644 index 00000000..3f99be48 --- /dev/null +++ b/web/translations/flags/et.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/eu.svg b/web/translations/flags/eu.svg new file mode 100644 index 00000000..b0874c1e --- /dev/null +++ b/web/translations/flags/eu.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/fi.svg b/web/translations/flags/fi.svg new file mode 100644 index 00000000..470be2d0 --- /dev/null +++ b/web/translations/flags/fi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/fj.svg b/web/translations/flags/fj.svg new file mode 100644 index 00000000..332ae61d --- /dev/null +++ b/web/translations/flags/fj.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/fk.svg b/web/translations/flags/fk.svg new file mode 100644 index 00000000..a0dace83 --- /dev/null +++ b/web/translations/flags/fk.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/fm.svg b/web/translations/flags/fm.svg new file mode 100644 index 00000000..c1b7c977 --- /dev/null +++ b/web/translations/flags/fm.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/web/translations/flags/fo.svg b/web/translations/flags/fo.svg new file mode 100644 index 00000000..f802d285 --- /dev/null +++ b/web/translations/flags/fo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/web/translations/flags/fr.svg b/web/translations/flags/fr.svg new file mode 100644 index 00000000..4110e59e --- /dev/null +++ b/web/translations/flags/fr.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/ga.svg b/web/translations/flags/ga.svg new file mode 100644 index 00000000..76edab42 --- /dev/null +++ b/web/translations/flags/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/gb-eng.svg b/web/translations/flags/gb-eng.svg new file mode 100644 index 00000000..12e3b67d --- /dev/null +++ b/web/translations/flags/gb-eng.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/gb-nir.svg b/web/translations/flags/gb-nir.svg new file mode 100644 index 00000000..e22190aa --- /dev/null +++ b/web/translations/flags/gb-nir.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/gb-sct.svg b/web/translations/flags/gb-sct.svg new file mode 100644 index 00000000..f50cd322 --- /dev/null +++ b/web/translations/flags/gb-sct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/gb-wls.svg b/web/translations/flags/gb-wls.svg new file mode 100644 index 00000000..d7f57912 --- /dev/null +++ b/web/translations/flags/gb-wls.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/gb.svg b/web/translations/flags/gb.svg new file mode 100644 index 00000000..79913831 --- /dev/null +++ b/web/translations/flags/gb.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/gd.svg b/web/translations/flags/gd.svg new file mode 100644 index 00000000..b3d250db --- /dev/null +++ b/web/translations/flags/gd.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ge.svg b/web/translations/flags/ge.svg new file mode 100644 index 00000000..ab08a9ab --- /dev/null +++ b/web/translations/flags/ge.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/gf.svg b/web/translations/flags/gf.svg new file mode 100644 index 00000000..f8fe94c6 --- /dev/null +++ b/web/translations/flags/gf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/gg.svg b/web/translations/flags/gg.svg new file mode 100644 index 00000000..f8216c8b --- /dev/null +++ b/web/translations/flags/gg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/gh.svg b/web/translations/flags/gh.svg new file mode 100644 index 00000000..5c3e3e69 --- /dev/null +++ b/web/translations/flags/gh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/gi.svg b/web/translations/flags/gi.svg new file mode 100644 index 00000000..a5d7570d --- /dev/null +++ b/web/translations/flags/gi.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/gl.svg b/web/translations/flags/gl.svg new file mode 100644 index 00000000..eb5a52e9 --- /dev/null +++ b/web/translations/flags/gl.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/gm.svg b/web/translations/flags/gm.svg new file mode 100644 index 00000000..8fe9d669 --- /dev/null +++ b/web/translations/flags/gm.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/gn.svg b/web/translations/flags/gn.svg new file mode 100644 index 00000000..40d6ad4f --- /dev/null +++ b/web/translations/flags/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/gp.svg b/web/translations/flags/gp.svg new file mode 100644 index 00000000..ee55c4bc --- /dev/null +++ b/web/translations/flags/gp.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/gq.svg b/web/translations/flags/gq.svg new file mode 100644 index 00000000..64c8eb22 --- /dev/null +++ b/web/translations/flags/gq.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/gr.svg b/web/translations/flags/gr.svg new file mode 100644 index 00000000..599741ee --- /dev/null +++ b/web/translations/flags/gr.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/gs.svg b/web/translations/flags/gs.svg new file mode 100644 index 00000000..29db9b94 --- /dev/null +++ b/web/translations/flags/gs.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/gt.svg b/web/translations/flags/gt.svg new file mode 100644 index 00000000..7df9df57 --- /dev/null +++ b/web/translations/flags/gt.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/gu.svg b/web/translations/flags/gu.svg new file mode 100644 index 00000000..3b95219a --- /dev/null +++ b/web/translations/flags/gu.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/gw.svg b/web/translations/flags/gw.svg new file mode 100644 index 00000000..d470bac9 --- /dev/null +++ b/web/translations/flags/gw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/gy.svg b/web/translations/flags/gy.svg new file mode 100644 index 00000000..569fb562 --- /dev/null +++ b/web/translations/flags/gy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/hk.svg b/web/translations/flags/hk.svg new file mode 100644 index 00000000..4fd55bc1 --- /dev/null +++ b/web/translations/flags/hk.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/hm.svg b/web/translations/flags/hm.svg new file mode 100644 index 00000000..815c4820 --- /dev/null +++ b/web/translations/flags/hm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/hn.svg b/web/translations/flags/hn.svg new file mode 100644 index 00000000..11fde67d --- /dev/null +++ b/web/translations/flags/hn.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/hr.svg b/web/translations/flags/hr.svg new file mode 100644 index 00000000..dde825c3 --- /dev/null +++ b/web/translations/flags/hr.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ht.svg b/web/translations/flags/ht.svg new file mode 100644 index 00000000..8e8efc46 --- /dev/null +++ b/web/translations/flags/ht.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/hu.svg b/web/translations/flags/hu.svg new file mode 100644 index 00000000..baddf7f5 --- /dev/null +++ b/web/translations/flags/hu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/ic.svg b/web/translations/flags/ic.svg new file mode 100644 index 00000000..81e6ee2e --- /dev/null +++ b/web/translations/flags/ic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/id.svg b/web/translations/flags/id.svg new file mode 100644 index 00000000..3b7c8fcf --- /dev/null +++ b/web/translations/flags/id.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/ie.svg b/web/translations/flags/ie.svg new file mode 100644 index 00000000..049be14d --- /dev/null +++ b/web/translations/flags/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/il.svg b/web/translations/flags/il.svg new file mode 100644 index 00000000..f43be7e8 --- /dev/null +++ b/web/translations/flags/il.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/im.svg b/web/translations/flags/im.svg new file mode 100644 index 00000000..fe6a59a1 --- /dev/null +++ b/web/translations/flags/im.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/in.svg b/web/translations/flags/in.svg new file mode 100644 index 00000000..bc47d749 --- /dev/null +++ b/web/translations/flags/in.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/io.svg b/web/translations/flags/io.svg new file mode 100644 index 00000000..3058f7df --- /dev/null +++ b/web/translations/flags/io.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/iq.svg b/web/translations/flags/iq.svg new file mode 100644 index 00000000..80445147 --- /dev/null +++ b/web/translations/flags/iq.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/web/translations/flags/ir.svg b/web/translations/flags/ir.svg new file mode 100644 index 00000000..8c6d5162 --- /dev/null +++ b/web/translations/flags/ir.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/is.svg b/web/translations/flags/is.svg new file mode 100644 index 00000000..a6588afa --- /dev/null +++ b/web/translations/flags/is.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/web/translations/flags/it.svg b/web/translations/flags/it.svg new file mode 100644 index 00000000..20a8bfdc --- /dev/null +++ b/web/translations/flags/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/je.svg b/web/translations/flags/je.svg new file mode 100644 index 00000000..70a8754e --- /dev/null +++ b/web/translations/flags/je.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/jm.svg b/web/translations/flags/jm.svg new file mode 100644 index 00000000..269df038 --- /dev/null +++ b/web/translations/flags/jm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/jo.svg b/web/translations/flags/jo.svg new file mode 100644 index 00000000..d6f927d4 --- /dev/null +++ b/web/translations/flags/jo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/jp.svg b/web/translations/flags/jp.svg new file mode 100644 index 00000000..cc1c181c --- /dev/null +++ b/web/translations/flags/jp.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/web/translations/flags/ke.svg b/web/translations/flags/ke.svg new file mode 100644 index 00000000..3a67ca3c --- /dev/null +++ b/web/translations/flags/ke.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/kg.svg b/web/translations/flags/kg.svg new file mode 100644 index 00000000..e26db953 --- /dev/null +++ b/web/translations/flags/kg.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/kh.svg b/web/translations/flags/kh.svg new file mode 100644 index 00000000..a7d52f2c --- /dev/null +++ b/web/translations/flags/kh.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ki.svg b/web/translations/flags/ki.svg new file mode 100644 index 00000000..fda03f37 --- /dev/null +++ b/web/translations/flags/ki.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/km.svg b/web/translations/flags/km.svg new file mode 100644 index 00000000..414d65e4 --- /dev/null +++ b/web/translations/flags/km.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/kn.svg b/web/translations/flags/kn.svg new file mode 100644 index 00000000..47fe64d6 --- /dev/null +++ b/web/translations/flags/kn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/kp.svg b/web/translations/flags/kp.svg new file mode 100644 index 00000000..ad1b713f --- /dev/null +++ b/web/translations/flags/kp.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/web/translations/flags/kr.svg b/web/translations/flags/kr.svg new file mode 100644 index 00000000..6947eab2 --- /dev/null +++ b/web/translations/flags/kr.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/kw.svg b/web/translations/flags/kw.svg new file mode 100644 index 00000000..3dd89e99 --- /dev/null +++ b/web/translations/flags/kw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/ky.svg b/web/translations/flags/ky.svg new file mode 100644 index 00000000..aeaa7e08 --- /dev/null +++ b/web/translations/flags/ky.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/kz.svg b/web/translations/flags/kz.svg new file mode 100644 index 00000000..2fac45bd --- /dev/null +++ b/web/translations/flags/kz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/la.svg b/web/translations/flags/la.svg new file mode 100644 index 00000000..6aea6b72 --- /dev/null +++ b/web/translations/flags/la.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/web/translations/flags/lb.svg b/web/translations/flags/lb.svg new file mode 100644 index 00000000..bde2581d --- /dev/null +++ b/web/translations/flags/lb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/web/translations/flags/lc.svg b/web/translations/flags/lc.svg new file mode 100644 index 00000000..bb256541 --- /dev/null +++ b/web/translations/flags/lc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/li.svg b/web/translations/flags/li.svg new file mode 100644 index 00000000..7a4d1832 --- /dev/null +++ b/web/translations/flags/li.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/lk.svg b/web/translations/flags/lk.svg new file mode 100644 index 00000000..cbd660a5 --- /dev/null +++ b/web/translations/flags/lk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/lr.svg b/web/translations/flags/lr.svg new file mode 100644 index 00000000..e482ab9d --- /dev/null +++ b/web/translations/flags/lr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/ls.svg b/web/translations/flags/ls.svg new file mode 100644 index 00000000..a7c01a98 --- /dev/null +++ b/web/translations/flags/ls.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/lt.svg b/web/translations/flags/lt.svg new file mode 100644 index 00000000..90ec5d24 --- /dev/null +++ b/web/translations/flags/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/lu.svg b/web/translations/flags/lu.svg new file mode 100644 index 00000000..cc122068 --- /dev/null +++ b/web/translations/flags/lu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/lv.svg b/web/translations/flags/lv.svg new file mode 100644 index 00000000..6a9e75ec --- /dev/null +++ b/web/translations/flags/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/ly.svg b/web/translations/flags/ly.svg new file mode 100644 index 00000000..1eaa51e4 --- /dev/null +++ b/web/translations/flags/ly.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/ma.svg b/web/translations/flags/ma.svg new file mode 100644 index 00000000..7ce56eff --- /dev/null +++ b/web/translations/flags/ma.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/mc.svg b/web/translations/flags/mc.svg new file mode 100644 index 00000000..9cb6c9e8 --- /dev/null +++ b/web/translations/flags/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/md.svg b/web/translations/flags/md.svg new file mode 100644 index 00000000..e9ba506a --- /dev/null +++ b/web/translations/flags/md.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/me.svg b/web/translations/flags/me.svg new file mode 100644 index 00000000..297888c7 --- /dev/null +++ b/web/translations/flags/me.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/mf.svg b/web/translations/flags/mf.svg new file mode 100644 index 00000000..6305edc1 --- /dev/null +++ b/web/translations/flags/mf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/mg.svg b/web/translations/flags/mg.svg new file mode 100644 index 00000000..5fa2d244 --- /dev/null +++ b/web/translations/flags/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/mh.svg b/web/translations/flags/mh.svg new file mode 100644 index 00000000..7b9f4907 --- /dev/null +++ b/web/translations/flags/mh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/mk.svg b/web/translations/flags/mk.svg new file mode 100644 index 00000000..4f5cae77 --- /dev/null +++ b/web/translations/flags/mk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/ml.svg b/web/translations/flags/ml.svg new file mode 100644 index 00000000..6f6b7169 --- /dev/null +++ b/web/translations/flags/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/mm.svg b/web/translations/flags/mm.svg new file mode 100644 index 00000000..42b4dee2 --- /dev/null +++ b/web/translations/flags/mm.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/web/translations/flags/mn.svg b/web/translations/flags/mn.svg new file mode 100644 index 00000000..6a38a71f --- /dev/null +++ b/web/translations/flags/mn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/mo.svg b/web/translations/flags/mo.svg new file mode 100644 index 00000000..f638b6cb --- /dev/null +++ b/web/translations/flags/mo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/mp.svg b/web/translations/flags/mp.svg new file mode 100644 index 00000000..26bfa221 --- /dev/null +++ b/web/translations/flags/mp.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/mq.svg b/web/translations/flags/mq.svg new file mode 100644 index 00000000..b221951e --- /dev/null +++ b/web/translations/flags/mq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/mr.svg b/web/translations/flags/mr.svg new file mode 100644 index 00000000..d859972c --- /dev/null +++ b/web/translations/flags/mr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/ms.svg b/web/translations/flags/ms.svg new file mode 100644 index 00000000..4367505b --- /dev/null +++ b/web/translations/flags/ms.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/mt.svg b/web/translations/flags/mt.svg new file mode 100644 index 00000000..5d5d7c80 --- /dev/null +++ b/web/translations/flags/mt.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/mu.svg b/web/translations/flags/mu.svg new file mode 100644 index 00000000..82d7a3be --- /dev/null +++ b/web/translations/flags/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/mv.svg b/web/translations/flags/mv.svg new file mode 100644 index 00000000..10450f98 --- /dev/null +++ b/web/translations/flags/mv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/mw.svg b/web/translations/flags/mw.svg new file mode 100644 index 00000000..137ff878 --- /dev/null +++ b/web/translations/flags/mw.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/web/translations/flags/mx.svg b/web/translations/flags/mx.svg new file mode 100644 index 00000000..e3ec2bc5 --- /dev/null +++ b/web/translations/flags/mx.svg @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/my.svg b/web/translations/flags/my.svg new file mode 100644 index 00000000..115f864d --- /dev/null +++ b/web/translations/flags/my.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/mz.svg b/web/translations/flags/mz.svg new file mode 100644 index 00000000..0f94c3a1 --- /dev/null +++ b/web/translations/flags/mz.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/na.svg b/web/translations/flags/na.svg new file mode 100644 index 00000000..35b9f783 --- /dev/null +++ b/web/translations/flags/na.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/nc.svg b/web/translations/flags/nc.svg new file mode 100644 index 00000000..fa155516 --- /dev/null +++ b/web/translations/flags/nc.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/ne.svg b/web/translations/flags/ne.svg new file mode 100644 index 00000000..39a82b82 --- /dev/null +++ b/web/translations/flags/ne.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/nf.svg b/web/translations/flags/nf.svg new file mode 100644 index 00000000..fd61b25c --- /dev/null +++ b/web/translations/flags/nf.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/ng.svg b/web/translations/flags/ng.svg new file mode 100644 index 00000000..81eb35f7 --- /dev/null +++ b/web/translations/flags/ng.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/ni.svg b/web/translations/flags/ni.svg new file mode 100644 index 00000000..e4861f5a --- /dev/null +++ b/web/translations/flags/ni.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/nl.svg b/web/translations/flags/nl.svg new file mode 100644 index 00000000..e90f5b03 --- /dev/null +++ b/web/translations/flags/nl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/no.svg b/web/translations/flags/no.svg new file mode 100644 index 00000000..a5f2a152 --- /dev/null +++ b/web/translations/flags/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/np.svg b/web/translations/flags/np.svg new file mode 100644 index 00000000..62428568 --- /dev/null +++ b/web/translations/flags/np.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/nr.svg b/web/translations/flags/nr.svg new file mode 100644 index 00000000..ff394c41 --- /dev/null +++ b/web/translations/flags/nr.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/web/translations/flags/nu.svg b/web/translations/flags/nu.svg new file mode 100644 index 00000000..4067baff --- /dev/null +++ b/web/translations/flags/nu.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/web/translations/flags/nz.svg b/web/translations/flags/nz.svg new file mode 100644 index 00000000..935d8a74 --- /dev/null +++ b/web/translations/flags/nz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/om.svg b/web/translations/flags/om.svg new file mode 100644 index 00000000..4f1461a0 --- /dev/null +++ b/web/translations/flags/om.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/pa.svg b/web/translations/flags/pa.svg new file mode 100644 index 00000000..8dc03bc6 --- /dev/null +++ b/web/translations/flags/pa.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/pc.svg b/web/translations/flags/pc.svg new file mode 100644 index 00000000..5202d6d6 --- /dev/null +++ b/web/translations/flags/pc.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/pe.svg b/web/translations/flags/pe.svg new file mode 100644 index 00000000..33e6cfd4 --- /dev/null +++ b/web/translations/flags/pe.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/pf.svg b/web/translations/flags/pf.svg new file mode 100644 index 00000000..bea0354d --- /dev/null +++ b/web/translations/flags/pf.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/pg.svg b/web/translations/flags/pg.svg new file mode 100644 index 00000000..7b7e77aa --- /dev/null +++ b/web/translations/flags/pg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/ph.svg b/web/translations/flags/ph.svg new file mode 100644 index 00000000..b910e24c --- /dev/null +++ b/web/translations/flags/ph.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/pk.svg b/web/translations/flags/pk.svg new file mode 100644 index 00000000..4ddc19f8 --- /dev/null +++ b/web/translations/flags/pk.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/web/translations/flags/pl.svg b/web/translations/flags/pl.svg new file mode 100644 index 00000000..0fa51452 --- /dev/null +++ b/web/translations/flags/pl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/pm.svg b/web/translations/flags/pm.svg new file mode 100644 index 00000000..19a9330a --- /dev/null +++ b/web/translations/flags/pm.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/pn.svg b/web/translations/flags/pn.svg new file mode 100644 index 00000000..209ea71a --- /dev/null +++ b/web/translations/flags/pn.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/pr.svg b/web/translations/flags/pr.svg new file mode 100644 index 00000000..ec51831d --- /dev/null +++ b/web/translations/flags/pr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/ps.svg b/web/translations/flags/ps.svg new file mode 100644 index 00000000..362d4359 --- /dev/null +++ b/web/translations/flags/ps.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/pt.svg b/web/translations/flags/pt.svg new file mode 100644 index 00000000..2767cd4e --- /dev/null +++ b/web/translations/flags/pt.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/pw.svg b/web/translations/flags/pw.svg new file mode 100644 index 00000000..9f89c5f1 --- /dev/null +++ b/web/translations/flags/pw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/web/translations/flags/py.svg b/web/translations/flags/py.svg new file mode 100644 index 00000000..abccd879 --- /dev/null +++ b/web/translations/flags/py.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/qa.svg b/web/translations/flags/qa.svg new file mode 100644 index 00000000..901f3fa7 --- /dev/null +++ b/web/translations/flags/qa.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/re.svg b/web/translations/flags/re.svg new file mode 100644 index 00000000..64e788e0 --- /dev/null +++ b/web/translations/flags/re.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/ro.svg b/web/translations/flags/ro.svg new file mode 100644 index 00000000..fda0f7be --- /dev/null +++ b/web/translations/flags/ro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/rs.svg b/web/translations/flags/rs.svg new file mode 100644 index 00000000..6d4f74d7 --- /dev/null +++ b/web/translations/flags/rs.svg @@ -0,0 +1,292 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/ru.svg b/web/translations/flags/ru.svg new file mode 100644 index 00000000..cf243011 --- /dev/null +++ b/web/translations/flags/ru.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/rw.svg b/web/translations/flags/rw.svg new file mode 100644 index 00000000..06e26ae4 --- /dev/null +++ b/web/translations/flags/rw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/sa.svg b/web/translations/flags/sa.svg new file mode 100644 index 00000000..596cf48b --- /dev/null +++ b/web/translations/flags/sa.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sb.svg b/web/translations/flags/sb.svg new file mode 100644 index 00000000..6066f94c --- /dev/null +++ b/web/translations/flags/sb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/sc.svg b/web/translations/flags/sc.svg new file mode 100644 index 00000000..9a46b369 --- /dev/null +++ b/web/translations/flags/sc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/sd.svg b/web/translations/flags/sd.svg new file mode 100644 index 00000000..12818b41 --- /dev/null +++ b/web/translations/flags/sd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/se.svg b/web/translations/flags/se.svg new file mode 100644 index 00000000..8ba745ac --- /dev/null +++ b/web/translations/flags/se.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/sg.svg b/web/translations/flags/sg.svg new file mode 100644 index 00000000..c4dd4ac9 --- /dev/null +++ b/web/translations/flags/sg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/sh-ac.svg b/web/translations/flags/sh-ac.svg new file mode 100644 index 00000000..c43b301e --- /dev/null +++ b/web/translations/flags/sh-ac.svg @@ -0,0 +1,689 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sh-hl.svg b/web/translations/flags/sh-hl.svg new file mode 100644 index 00000000..2150bf60 --- /dev/null +++ b/web/translations/flags/sh-hl.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sh-ta.svg b/web/translations/flags/sh-ta.svg new file mode 100644 index 00000000..ba390631 --- /dev/null +++ b/web/translations/flags/sh-ta.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sh.svg b/web/translations/flags/sh.svg new file mode 100644 index 00000000..7aba0aec --- /dev/null +++ b/web/translations/flags/sh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/si.svg b/web/translations/flags/si.svg new file mode 100644 index 00000000..1bbdd94f --- /dev/null +++ b/web/translations/flags/si.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sj.svg b/web/translations/flags/sj.svg new file mode 100644 index 00000000..bb2799ce --- /dev/null +++ b/web/translations/flags/sj.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/sk.svg b/web/translations/flags/sk.svg new file mode 100644 index 00000000..676018e6 --- /dev/null +++ b/web/translations/flags/sk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/sl.svg b/web/translations/flags/sl.svg new file mode 100644 index 00000000..a07baf75 --- /dev/null +++ b/web/translations/flags/sl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/sm.svg b/web/translations/flags/sm.svg new file mode 100644 index 00000000..e41d2f77 --- /dev/null +++ b/web/translations/flags/sm.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sn.svg b/web/translations/flags/sn.svg new file mode 100644 index 00000000..7c0673d6 --- /dev/null +++ b/web/translations/flags/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/so.svg b/web/translations/flags/so.svg new file mode 100644 index 00000000..a581ac63 --- /dev/null +++ b/web/translations/flags/so.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/web/translations/flags/sr.svg b/web/translations/flags/sr.svg new file mode 100644 index 00000000..5e71c400 --- /dev/null +++ b/web/translations/flags/sr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/ss.svg b/web/translations/flags/ss.svg new file mode 100644 index 00000000..b257aa0b --- /dev/null +++ b/web/translations/flags/ss.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/st.svg b/web/translations/flags/st.svg new file mode 100644 index 00000000..1294bcb7 --- /dev/null +++ b/web/translations/flags/st.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sv.svg b/web/translations/flags/sv.svg new file mode 100644 index 00000000..cbc674a6 --- /dev/null +++ b/web/translations/flags/sv.svg @@ -0,0 +1,593 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sx.svg b/web/translations/flags/sx.svg new file mode 100644 index 00000000..ac785617 --- /dev/null +++ b/web/translations/flags/sx.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/sy.svg b/web/translations/flags/sy.svg new file mode 100644 index 00000000..97c05cfc --- /dev/null +++ b/web/translations/flags/sy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/sz.svg b/web/translations/flags/sz.svg new file mode 100644 index 00000000..eb538e44 --- /dev/null +++ b/web/translations/flags/sz.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/tc.svg b/web/translations/flags/tc.svg new file mode 100644 index 00000000..12589710 --- /dev/null +++ b/web/translations/flags/tc.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/td.svg b/web/translations/flags/td.svg new file mode 100644 index 00000000..fa3bd927 --- /dev/null +++ b/web/translations/flags/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/tf.svg b/web/translations/flags/tf.svg new file mode 100644 index 00000000..fba23356 --- /dev/null +++ b/web/translations/flags/tf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/web/translations/flags/tg.svg b/web/translations/flags/tg.svg new file mode 100644 index 00000000..9d6ea6c5 --- /dev/null +++ b/web/translations/flags/tg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/web/translations/flags/th.svg b/web/translations/flags/th.svg new file mode 100644 index 00000000..1e93a61e --- /dev/null +++ b/web/translations/flags/th.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/tj.svg b/web/translations/flags/tj.svg new file mode 100644 index 00000000..f8c9a037 --- /dev/null +++ b/web/translations/flags/tj.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/tk.svg b/web/translations/flags/tk.svg new file mode 100644 index 00000000..05d3e86c --- /dev/null +++ b/web/translations/flags/tk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/tl.svg b/web/translations/flags/tl.svg new file mode 100644 index 00000000..3d0701a2 --- /dev/null +++ b/web/translations/flags/tl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/tm.svg b/web/translations/flags/tm.svg new file mode 100644 index 00000000..4154ed76 --- /dev/null +++ b/web/translations/flags/tm.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/tn.svg b/web/translations/flags/tn.svg new file mode 100644 index 00000000..5735c198 --- /dev/null +++ b/web/translations/flags/tn.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/to.svg b/web/translations/flags/to.svg new file mode 100644 index 00000000..d0723370 --- /dev/null +++ b/web/translations/flags/to.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/web/translations/flags/tr.svg b/web/translations/flags/tr.svg new file mode 100644 index 00000000..b96da21f --- /dev/null +++ b/web/translations/flags/tr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/tt.svg b/web/translations/flags/tt.svg new file mode 100644 index 00000000..bc24938c --- /dev/null +++ b/web/translations/flags/tt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/tv.svg b/web/translations/flags/tv.svg new file mode 100644 index 00000000..675210ec --- /dev/null +++ b/web/translations/flags/tv.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/tw.svg b/web/translations/flags/tw.svg new file mode 100644 index 00000000..57fd98b4 --- /dev/null +++ b/web/translations/flags/tw.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/tz.svg b/web/translations/flags/tz.svg new file mode 100644 index 00000000..a2cfbca4 --- /dev/null +++ b/web/translations/flags/tz.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/translations/flags/ua.svg b/web/translations/flags/ua.svg new file mode 100644 index 00000000..a339eb1b --- /dev/null +++ b/web/translations/flags/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/web/translations/flags/ug.svg b/web/translations/flags/ug.svg new file mode 100644 index 00000000..520eee5c --- /dev/null +++ b/web/translations/flags/ug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/um.svg b/web/translations/flags/um.svg new file mode 100644 index 00000000..9e9eddaa --- /dev/null +++ b/web/translations/flags/um.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/un.svg b/web/translations/flags/un.svg new file mode 100644 index 00000000..632bbb4a --- /dev/null +++ b/web/translations/flags/un.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/us.svg b/web/translations/flags/us.svg new file mode 100644 index 00000000..9cfd0c92 --- /dev/null +++ b/web/translations/flags/us.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/web/translations/flags/uy.svg b/web/translations/flags/uy.svg new file mode 100644 index 00000000..62c36f8e --- /dev/null +++ b/web/translations/flags/uy.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/uz.svg b/web/translations/flags/uz.svg new file mode 100644 index 00000000..0ccca1b1 --- /dev/null +++ b/web/translations/flags/uz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/va.svg b/web/translations/flags/va.svg new file mode 100644 index 00000000..3e297d63 --- /dev/null +++ b/web/translations/flags/va.svg @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/vc.svg b/web/translations/flags/vc.svg new file mode 100644 index 00000000..f26c2d8d --- /dev/null +++ b/web/translations/flags/vc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/translations/flags/ve.svg b/web/translations/flags/ve.svg new file mode 100644 index 00000000..314e7f5f --- /dev/null +++ b/web/translations/flags/ve.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/vg.svg b/web/translations/flags/vg.svg new file mode 100644 index 00000000..ac900888 --- /dev/null +++ b/web/translations/flags/vg.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/vi.svg b/web/translations/flags/vi.svg new file mode 100644 index 00000000..d88d68f9 --- /dev/null +++ b/web/translations/flags/vi.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/vn.svg b/web/translations/flags/vn.svg new file mode 100644 index 00000000..7e4bac8f --- /dev/null +++ b/web/translations/flags/vn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/web/translations/flags/vu.svg b/web/translations/flags/vu.svg new file mode 100644 index 00000000..326d29e9 --- /dev/null +++ b/web/translations/flags/vu.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/wf.svg b/web/translations/flags/wf.svg new file mode 100644 index 00000000..054c57df --- /dev/null +++ b/web/translations/flags/wf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/ws.svg b/web/translations/flags/ws.svg new file mode 100644 index 00000000..0e758a7a --- /dev/null +++ b/web/translations/flags/ws.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/xk.svg b/web/translations/flags/xk.svg new file mode 100644 index 00000000..0e8958d8 --- /dev/null +++ b/web/translations/flags/xk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/xx.svg b/web/translations/flags/xx.svg new file mode 100644 index 00000000..9333be36 --- /dev/null +++ b/web/translations/flags/xx.svg @@ -0,0 +1,4 @@ + + + + diff --git a/web/translations/flags/ye.svg b/web/translations/flags/ye.svg new file mode 100644 index 00000000..1c9e6d63 --- /dev/null +++ b/web/translations/flags/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/translations/flags/yt.svg b/web/translations/flags/yt.svg new file mode 100644 index 00000000..e7776b30 --- /dev/null +++ b/web/translations/flags/yt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/translations/flags/za.svg b/web/translations/flags/za.svg new file mode 100644 index 00000000..d563adb9 --- /dev/null +++ b/web/translations/flags/za.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/zm.svg b/web/translations/flags/zm.svg new file mode 100644 index 00000000..360f37aa --- /dev/null +++ b/web/translations/flags/zm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/translations/flags/zw.svg b/web/translations/flags/zw.svg new file mode 100644 index 00000000..93aac4f6 --- /dev/null +++ b/web/translations/flags/zw.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + From 2193e9554dff1255be6c5df3717c5954cfc1413e Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 28 Aug 2025 15:49:17 -0700 Subject: [PATCH 209/222] testing delayed tabChange() --- lib/AppContext.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index ba495dca..ec9ae33a 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -627,8 +627,8 @@ export default class AppContext { // HandsonTable not to render header row(s) and left sidebar // column(s) on tab change unless we do a timed delay on // tabChange() call. - //setTimeout(() => { this.tabChange(class_name)}, 200); - this.tabChange(class_name); + setTimeout(() => { this.tabChange(class_name)}, 200); + //this.tabChange(class_name); return false; }); From 28933cc0fa1074f17c91d0e00e7b045723f32367 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 1 Sep 2025 11:20:17 -0700 Subject: [PATCH 210/222] doc update --- lib/AppContext.js | 49 ++++++++++++++++------------------------------- 1 file changed, 16 insertions(+), 33 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index ec9ae33a..4ba246b2 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -534,8 +534,7 @@ export default class AppContext { let change = false; for (let slot_obj of Object.values(tab_dh.slots)) { for (let slot_enum_name of Object.values(slot_obj.sources || {})) { - // Found one of the regenerated enums above so recalculate - // flatVocabulary etc. + // Found a regenerated enum from above so recalculate slot lookups if (enums.includes(slot_enum_name)) { this.setSlotRangeLookup(slot_obj); if (slot_obj.sources) { @@ -736,22 +735,6 @@ export default class AppContext { // NMDC created slots having same name as slot_groups, and giving each a rank, to control ordering. - /* Not true/necessary: - // problem: multiclass schemas means this template doesn't reflect the underlying structure anymore. - // const specification = this.schema.classes[template_name]; - // Class contains inferred attributes ... for now pop back into slots - - const raw_attributes = Object.entries(this.template.default.schema.classes) - .filter(([cls_key]) => cls_key === dh.template_name) - .reduce((acc, [, spec]) => { - console.log("AT useTemplate(", template_name,")", acc, spec) - return { - ...acc, - ...spec.attributes, - }; - }, {}); - */ - /* Need to determine order of slot_usage items, in order to sort attributes in same order. * 1st guess of order comes by first encounter in attributes. Slot_usage doesn't necessarily * mention order of every slot. However it does indicate tailoring content such as ordering @@ -880,19 +863,6 @@ export default class AppContext { if (range_array.length == 0) range_array.push(new_slot.range); - /* Special case: if slot_name == "range" and template name = "Slot" then - * loaded templates are parts of the schema editor and we need this slot - * to provide a menu (enumeration) of all possible ranges that LinkML - * would allow, namely, the list of loaded Types, Classes, and - * Enumerations. For now, Types are the ones uploaded with the schema, - * later they will be editable. Classes and Enumerations come directly - * from the loaded Class and Enum tabs. As new items are added - * or removed from Class and Enum tabs, this schema_editor schema's - * "range" slot's .sources and .flatVocabulary and .flatVocabularyLCase - * arrays, and permissible_values object must be refreshed. - */ - - // Parse slot's range(s) for (let range of range_array) { if (range === undefined) { @@ -1066,7 +1036,17 @@ export default class AppContext { /** Compile a slot's enumeration lookup (used in single and multivalued * pulldowns) - * + * + * Special case: if slot_name == "range" and template name = "Slot" then + * loaded templates are parts of the schema editor and we need this slot + * to provide a menu (enumeration) of all possible ranges that LinkML + * would allow, namely, the list of loaded Types, Classes, and + * Enumerations. For now, Types are the ones uploaded with the schema, + * later they will be editable. Classes and Enumerations come directly + * from the loaded Class and Enum tabs. As new items are added + * or removed from Class and Enum tabs, this schema_editor schema's + * "range" slot's .sources and permissible_values object and related + * objects must be refreshed. */ setSlotRangeLookup(slot) { @@ -1092,9 +1072,12 @@ export default class AppContext { } /** - * Recursively flatten vocabulary into an array of strings, with each + * Recursively flatten vocabulary into an array of strings, with each * string's level of depth in the vocabulary being indicated by leading * spaces. + * ISSUE August, 2025: It seems Handsontable css no longer indents + * display of choice.text leading spaces. Remedied in DataHarmonizer.js + * enableMultiSelection() * FUTURE possible functionality: * Both validation and display of picklist item becomes conditional on * other picklist item if "depends on" indicated in picklist item/branch. From 7dbeb21115a88fa1020260bf93f5cf2d55ce5429 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 1 Sep 2025 11:25:45 -0700 Subject: [PATCH 211/222] adding single valued select with col.renderer = 'autocomplete'; + doc update --- lib/DataHarmonizer.js | 133 ++++++++++++++++++++++++++---------------- 1 file changed, 83 insertions(+), 50 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index bdeb5432..ecca7bc1 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -3031,21 +3031,31 @@ class DataHarmonizer { } col.name = slot.name; - // FUTURE: Implement this - it allows columns to be referenced by name, but affects - // a number of handsontable calls, e.g. event grid_changes[1] is slot name instead - // of integer. + // FUTURE: Implement this - it allows columns to be referenced by name, + // but affects a number of handsontable calls, e.g. event + // grid_changes[1] is slot name instead of integer. // col.data = slot.name; col.source = null; if (slot.sources) { col.source = this.updateSources(slot) + /* For multivalued slots that have menu enumerations specified in + * slot.sources, we need a multiselect popup control. This is + * provided by the enableMultiSelection() call that adds a DH hook for + * afterBeginEditing() event on a cell. The popup appears if cel's + * col.meta multivalued flag exists AND it has a picklist vocabulary + * in col.sources . + */ if (slot.multivalued === true) { col.editor = 'text'; + // This just provides the "label" overlay on cell's key content. col.renderer = multiKeyValueListRenderer(slot); col.meta = {datatype: 'multivalued'} // metadata } else { + //{type: 'autocomplete', strict: true, filter: false} col.type = 'key-value-list'; // normally 'dropdown' + col.renderer = 'autocomplete'; if ( !slot.sources.includes('NullValueMenu') || slot.sources.length > 1 @@ -3054,6 +3064,7 @@ class DataHarmonizer { } } }; + switch (slot.datatype) { case 'xsd:date': col.type = 'dh.date'; @@ -3092,30 +3103,43 @@ class DataHarmonizer { * Note that Dataharmonizer ".sources" => Column ".source" */ updateSources(slot) { - return slot.sources.flatMap((source) => { - if (slot.permissible_values[source]) - return Object.values(slot.permissible_values[source]) - .reduce((acc, item) => { - acc.push({ - label: titleOverText(item), - value: titleOverText(item), // FUTURE: CHANGE TO item.text ????!!!!!! - _id: item.text, + + let options = []; + + slot.sources.forEach((source) => { + let stack = []; + + if (!(source in slot.permissible_values)) { + alert(`Schema Programming Error: Slot range references enumeration ${source} but this was not found in enumeration dictionary, or it has no selections`); + } + else + Object.values(slot.permissible_values[source]).forEach( + (permissible_value) => { + let level = 0; + const code = permissible_value.text; + if ('is_a' in permissible_value) { + level = stack.indexOf(permissible_value.is_a) + 1; + stack.splice(level + 1, 1000, code); + } else { + stack = [code]; + } + + options.push({ + depth: level, + label: '. '.repeat(level) + (permissible_value.title || code), + value: code, + _id: code, // Used by picklist renderer. }); - return acc; - }, - [] + + } ); - else { - // Special case where these menus are empty on initialization for schema editor. - if (! SCHEMAMENUS.includes(source)) - alert(`PROGRAMMING ERROR: Slot range references enum ${source} but this was not found in enumeration dictionary, or it has no selections`); - return []; - } }); + //console.log("picklist for ", slot.name, options, slot.multivalued) + return options; }; /** - * Enable multiselection on select rows. + * Enable multiselection input control on cells which have options and a multivalued metadata type. * Indentation workaround: multiples of " " double space before label are * taken to be indentation levels. * @param {Object} hot Handonstable grid instance. @@ -3128,45 +3152,48 @@ class DataHarmonizer { const dh = this.hot; this.hot.updateSettings({ afterBeginEditing: function (row, col) { - if ( - self.slots[col].flatVocabulary && - self.slots[col].multivalued === true - ) { + let meta = dh.getColumnMeta(col); + if (meta.source && meta.meta?.datatype === 'multivalued') { + + /* const value = dh.getDataAtCell(row, col); const selections = parseMultivaluedValue(value); const formattedValue = formatMultivaluedValue(selections); - // Cleanup of empty values that can occur with leading/trailing or double ";" + // Cleanup of empty values that can occur with user editing in popup leading/trailing or double ";" if (value !== formattedValue) { dh.setDataAtCell(row, col, formattedValue, 'prevalidate'); } let content = ''; - if (self.slots[col].sources) { - self.slots[col].sources.forEach((source) => { - Object.values(self.slots[col].permissible_values?.[source] || {}).forEach( - (permissible_value) => { - const field = permissible_value.text; - const field_trim = field.trim(); - let selected = selections.includes(field_trim) - ? 'selected="selected"' - : ''; - content += ``; - } - ); - }); - } + Object.values(meta.source).forEach(choice => { + const {label, value} = choice; // unpacking + let selected = selections.includes(value) + ? 'selected="selected"' + : ''; + content += ``; + }); $('#field-description-text').html( - `${self.slots[col].title} + `${self.slots[col].title} ` ); + */ + $('#field-description-text').html( + `${self.slots[col].title} + ` + ); $('#field-description-modal').modal('show'); $('#field-description-text .multiselect') .selectize({ maxItems: null, - selectOnTab: false, + //selectOnTab: false, + options: meta.source, + items: dh.getDataAtCell(row, col)?.split(';') || [], + delimiter:';', + hideSelected: false, + onChange: function(value) { + this.focus(); + }, /* onBlur: function(e, dest) {alert('blurring')}, // works onDelete: function(values) { // works @@ -3174,16 +3201,20 @@ class DataHarmonizer { }, */ render: { + // This is the label shown for the selected item in the popup + // input control. item: function (data, escape) { - return `
    ` + escape(data.text) + `
    `; + return `
    ` + escape(data.label) + `
    `; }, + // This is the option in popup input control option list. option: (data, escape) => { - const value = data.value.trim(); - let indentation = 12 + data.text.trim().search(/\S/) * 8; // pixels + //const value = data.value.trim(); + let indentation = 12 + parseInt(data.depth) * 30; // pixels return `
    ${escape(data.text)}
    `; + data.value === '' ? 'selectize-dropdown-emptyoptionlabel' : '' + }">${escape(data.label)}
    `; }, + }, }) // must be rendered when html is visible // See https://selectize.dev/docs/events @@ -3200,13 +3231,15 @@ class DataHarmonizer { // HACK TO GET A SINGLE beforeChange event on "OK" of .selectize // so that validation happens only once on updated multiselect items. + // This is key to saving selected content. $('#field-description-modal button[data-dismiss]').off().on('click', function () { let newValCsv = formatMultivaluedValue( $('#field-description-text .multiselect').val() ); dh.setDataAtCell(row, col, newValCsv, 'multiselect_change'); }) - + + // Automatically opens menu below input box $('#field-description-text .multiselect')[0].selectize.focus(); } }, From eea251d4d30a31e0da4f802c0b4d79f199be4bc0 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 3 Sep 2025 08:32:33 -0700 Subject: [PATCH 212/222] using .depth and selectDepth_X CSS --- lib/AppContext.js | 12 +++++++----- lib/DataHarmonizer.js | 14 ++++++++------ 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/lib/AppContext.js b/lib/AppContext.js index 4ba246b2..a7b10d2f 100644 --- a/lib/AppContext.js +++ b/lib/AppContext.js @@ -1089,17 +1089,19 @@ export default class AppContext { let stack = []; for (const pointer in vocab_list) { let choice = vocab_list[pointer]; + this.setExportField(choice, false); // Move elsewhere? + + /* PHASING THIS OUT - depth/level now handled in DataHarmonizer.js + * updateSources(slot). let level = 0; if ('is_a' in choice) { level = stack.indexOf(choice.is_a) + 1; - stack.splice(level + 1, 1000, choice.text); + stack.splice(level + 1, 1000, choice.text); // 1000 -> all subsequent text. } else { stack = [choice.text]; } - - this.setExportField(choice, false); - - ret.push(' '.repeat(level) + choice.text); + */ + ret.push(choice.text); } return ret; } diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index ecca7bc1..7649bbb2 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -3126,7 +3126,7 @@ class DataHarmonizer { options.push({ depth: level, - label: '. '.repeat(level) + (permissible_value.title || code), + label: permissible_value.title || code, value: code, _id: code, // Used by picklist renderer. }); @@ -3188,8 +3188,9 @@ class DataHarmonizer { maxItems: null, //selectOnTab: false, options: meta.source, - items: dh.getDataAtCell(row, col)?.split(';') || [], - delimiter:';', + delimiter:MULTIVALUED_DELIMITER, + items: dh.getDataAtCell(row, col)?.split(MULTIVALUED_DELIMITER) || [], + hideSelected: false, onChange: function(value) { this.focus(); @@ -3209,10 +3210,11 @@ class DataHarmonizer { // This is the option in popup input control option list. option: (data, escape) => { //const value = data.value.trim(); - let indentation = 12 + parseInt(data.depth) * 30; // pixels - return `
    ${escape(data.label)}
    `; + } ${indentation}">${escape(data.label)}
    `; }, }, From 66602d80617cf9f70302a7b33e0e0a785627e5f3 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 3 Sep 2025 08:33:31 -0700 Subject: [PATCH 213/222] using depth and selectDepth_X in multiselect menu, and doc update --- lib/editors/KeyValueEditor.js | 75 +++++++++++++++++------------------ web/index.css | 9 ++++- 2 files changed, 44 insertions(+), 40 deletions(-) diff --git a/lib/editors/KeyValueEditor.js b/lib/editors/KeyValueEditor.js index f38fc1f1..132def44 100644 --- a/lib/editors/KeyValueEditor.js +++ b/lib/editors/KeyValueEditor.js @@ -22,24 +22,30 @@ export default class KeyValueListEditor extends Handsontable.editors */ prepare(row, col, prop, td, value, cellProperties) { super.prepare(row, col, prop, td, value, cellProperties); + // Setting for pulldown menu display Object.assign(this.htOptions, { licenseKey: 'non-commercial-and-evaluation', data: this.cellProperties.source, + colWidths: 150, columns: [ { data: '_id', }, { data: 'label', - }, + } ], hiddenColumns: { - columns: [1], + columns: [0], + }, + cells: function(row, col) { + var cellProp = {}; + // cellProperties.prop = 12 (column), cellProperties.row = the row. + cellProp.className = 'selectDepth_' + cellProperties.source[row].depth; + return cellProp }, - colWidths: 150, beforeValueRender(value, { row, instance }) { - if (instance) { - // const _id = instance.getDataAtRowProp(row, '_id'); + if (instance) { // i.e. an instance that has data: 'label' above? const label = instance.getDataAtRowProp(row, 'label'); return label; } @@ -51,8 +57,8 @@ export default class KeyValueListEditor extends Handsontable.editors this.htOptions.cells = cellProperties.keyValueListCells; } - // HACK: these two lines were in the original code provided, yet appear to result in an error in our code. - // I've commented them out, they don't appear necessary otherwise. The beforeValueRender function works just fine. + // These two lines were in the original code provided, yet appear to + // result in an error. Apparently not necessary so commented out. // if (this.htEditor) { // this.htEditor.destroy(); // } @@ -126,53 +132,44 @@ export const keyValueListValidator = function (value, callback) { * @param {object} cellProperties The properties of the cell. */ export const keyValueListRenderer = function ( - hot, - TD, - row, - col, - prop, - value, - cellProperties -) { + hot, TD, row, col, prop, value, cellProperties) { // Call the autocomplete renderer to ensure default styles and behavior are applied Handsontable.renderers .getRenderer('autocomplete') .apply(this, [hot, TD, row, col, prop, value, cellProperties]); const item = cellProperties.source.find(({ _id }) => _id === value); - if (item) { - // Use the label as the display value but keep the _id as the stored value - const label = item.label; - TD.innerHTML = `
    ${label}`; // This directly sets what is displayed in the cell - } + // Use the label as the display value but keep the _id as the stored value + TD.innerHTML = `
    ${item ? item.label : ''}`; // This directly sets what is displayed in the cell }; export const multiKeyValueListRenderer = (field) => { - const merged_permissible_values = field.sources.reduce((acc, source) => { - return Object.assign(acc, field.permissible_values[source]); - }, {}); + return function (hot, TD, row, col, prop, value, cellProperties) { + // Call the autocomplete renderer to ensure default styles and behavior are applied Handsontable.renderers .getRenderer('autocomplete') .apply(this, [hot, TD, row, col, prop, value, cellProperties]); + let label = ''; + + // Since multiple values, we must compose the labels for the resulting display. if (!isEmptyUnitVal(value)) { - const label = value - .split(MULTIVALUED_DELIMITER) - .map((key) => { - if (!(key in merged_permissible_values)) - console.warn( - `${key} not in merged_permissible_values ${Object.keys( - merged_permissible_values - )}` - ); - return key in merged_permissible_values - ? titleOverText(merged_permissible_values[key]) - : key; - }) - .join(MULTIVALUED_DELIMITER); - TD.innerHTML = `
    ${label}`; // This directly sets what is displayed in the cell + label = value + .split(MULTIVALUED_DELIMITER) + .map((value_item) => { + const choice = cellProperties.source.find(({ _id }) => _id === value_item); + if (!(choice)) + console.warn(`${value_item} not in permissible_values for ${field.name} slot.`); + return choice ? choice.label : ''; + }) + .join(MULTIVALUED_DELIMITER); } + + // This directly sets what is displayed in the cell on render() + // Use the label as the display value but keep the _id as the stored value + TD.innerHTML = `
    ${label}`; + //} }; -}; +}; \ No newline at end of file diff --git a/web/index.css b/web/index.css index 8515b99b..1d66461e 100644 --- a/web/index.css +++ b/web/index.css @@ -278,4 +278,11 @@ select#select-translation-localization:has(> option[value="fr"]:checked)::before content: url("translations/flags/ca.svg"); width: 15px; margin-right: 15px; -} \ No newline at end of file +} + +.selectDepth_0 {padding-left:0px !important} +.selectDepth_1 {padding-left:20px !important} +.selectDepth_2 {padding-left:40px !important} +.selectDepth_3 {padding-left:60px !important} +.selectDepth_4 {padding-left:80px !important} +.selectDepth_5 {padding-left:100px !important} \ No newline at end of file From 2c60535426cc490cd80beb54c29701e0b7ccf1ea Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Wed, 10 Sep 2025 10:51:44 +0200 Subject: [PATCH 214/222] Fix for schema editor empty menu load problem --- lib/DataHarmonizer.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 7649bbb2..189c8543 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -3110,10 +3110,14 @@ class DataHarmonizer { let stack = []; if (!(source in slot.permissible_values)) { - alert(`Schema Programming Error: Slot range references enumeration ${source} but this was not found in enumeration dictionary, or it has no selections`); + alert(`Schema Programming Error: Slot range references enumeration ${source} but this was not found in enumeration dictionary`); + } + // This case catches empty menus, which merits an error in end-user DH but is ok in Schema Editor. + else if ((this.schema.name !== "DH_LinkML") && !slot.permissible_values[source]) { + alert(`Schema Programming Error: Slot range enumeration's ${source} has no selections!`); } else - Object.values(slot.permissible_values[source]).forEach( + Object.values(slot.permissible_values[source] || {}).forEach( (permissible_value) => { let level = 0; const code = permissible_value.text; From 4c79579dfa166d2a3f90bf025ad5d9c9b3cd92e6 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 18 Sep 2025 09:17:06 +0200 Subject: [PATCH 215/222] fix for absent depth attribute --- lib/editors/KeyValueEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/editors/KeyValueEditor.js b/lib/editors/KeyValueEditor.js index 132def44..30c2f38c 100644 --- a/lib/editors/KeyValueEditor.js +++ b/lib/editors/KeyValueEditor.js @@ -41,7 +41,7 @@ export default class KeyValueListEditor extends Handsontable.editors cells: function(row, col) { var cellProp = {}; // cellProperties.prop = 12 (column), cellProperties.row = the row. - cellProp.className = 'selectDepth_' + cellProperties.source[row].depth; + cellProp.className = 'selectDepth_' + (cellProperties.source[row]?.depth || '0'); return cellProp }, beforeValueRender(value, { row, instance }) { From 2e006857212612702fe3f5dd676272cbe3d44ca2 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 20 Sep 2025 20:53:36 +0200 Subject: [PATCH 216/222] Update DataHarmonizer.js --- lib/DataHarmonizer.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/DataHarmonizer.js b/lib/DataHarmonizer.js index 189c8543..3e079f08 100644 --- a/lib/DataHarmonizer.js +++ b/lib/DataHarmonizer.js @@ -680,8 +680,8 @@ class DataHarmonizer { let [change_report, change_message] = self.getChangeReport(self.template_name, true, changes); - console.log("change report", change_report, change_message); - console.log("relations", self.context.relations) + //console.log("change report", change_report, change_message); + //console.log("relations", self.context.relations) // confirm() presents user with report containing notice of subordinate changes // that need to be acted on. if (!change_message || confirm(change_prelude + change_message)) { @@ -806,9 +806,9 @@ class DataHarmonizer { if (self.template_name === 'Schema') { // schema editor. self.context.refreshSchemaEditorMenus(); } - if (self.template_name === 'Class') { - // Have to update SlotUsage slot_group menu for given Class. - // (Not having Slot Class itself have slot_group.) + if (self.template_name === 'Class' || self.template_name === 'Slot') { + // Have to update Slot > SlotUsage > slot_group menu for given Class. + // (Currently not having Schema Class itself control slot_group.) // Find slot menu field and update source controlled vocab. // ISSUE: Menu won't work/validate if multiple classes are displayed. //const class_name = self.hot.getDataAtCell( From 81990b61cbd6f51f7226d73e97af75d82d2ba8e3 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Thu, 25 Sep 2025 15:32:03 +0200 Subject: [PATCH 217/222] updating OCA conversion functionality --- script/oca_hub_to_linkml.py | 107 ++++ script/oca_to_linkml.py | 696 ++++++++++++++++++++++++ web/templates/oca_test/oca_to_linkml.py | 2 +- 3 files changed, 804 insertions(+), 1 deletion(-) create mode 100644 script/oca_hub_to_linkml.py create mode 100644 script/oca_to_linkml.py diff --git a/script/oca_hub_to_linkml.py b/script/oca_hub_to_linkml.py new file mode 100644 index 00000000..cb07ad2b --- /dev/null +++ b/script/oca_hub_to_linkml.py @@ -0,0 +1,107 @@ +# Populate https://climatesmartagcollab.github.io/HUB-Harmonization/ schema markup files with +# links to generated LinkML specifications. +# +# From table below load each .md and OCA.json file and convert to LinkML files in {folder}_LinkML/ +# +# In .md files look for: +# [Download ... +# +# [Download LinkML ... +# OR +# # Schema quick view +# +# And insert/replace [Download LinkML ... with +# +# [Download LinkML schema]({prefix}_LinkML/schema.json) ([yaml]({prefix}_LinkML/schema.yaml); table view: [fields](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{folder}/{prefix}_LinkML/schema_slots.tsv), [picklists](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{folder}/{prefix}_LinkML/schema_enums.tsv)) +# +#schemas/ folder table +# + +import csv +import io +import os +import sys +import re + +# Relative path from this script to GitHub repo folder for HUB_Harmonization +SCHEMA_BASE = "../../HUB-Harmonization/library/schemas/"; + +# For updating LinkML download links content of markup files +RE_DOWNLOADS = re.compile("(\[Download (Semantic Engine )?Schema]\(.+\)\s*)(\[Download .*\s*)?(## Schema quick view)",flags=re.MULTILINE|re.IGNORECASE); # + +#Update this with latest content for GitHub/HUB_Harmonization/schemas/ +SCHEMA_TABLE_TSV = '''folder prefix markup json +ACTIVATE ACTIVATE Activate-act2-3.md ACTIVATE-act2.3.json +BENEFIT BENEFIT BENEFIT_OCA_schema.md BENEFIT_OCA_package.json +BENEFIT CCASM CCASM_OCA_schema.md CCASM_OCA_package.json +Cell_cultured Bioreactor Bioreactor_OCA_schema.md Bioreactor_OCA_package.json +Cell_cultured Bovine Bovine_Cells_OCA_schema.md Bovine_Cells_OCA_package.json +Cell_cultured Chronoamperometry Chronoamperometry_OCA_schema.md Chronoamperometry_OCA_package.json +Cell_cultured Cyclic Cyclic_OCA_schema.md Cyclic_OCA_package.json +Cell_cultured Lactate Lactate_OCA_schema.md Lactate_OCA_package.json +Cell_cultured Lactate_Spec Lactate_Spec_OCA_schema.md Lactate_Spec_OCA_package.json +Cell_cultured qRT-PCR qRT-PCR_OCA_schema.md qRT-PCR_OCA_package.json +GG4GHG Community Community_OCA_schema.md Community_OCA_package.json +JT GENOME GENOME_OCA_schema.md GENOME_OCA_package.json +NDGP Calving Calving_OCA_schema.md Calving_OCA_package.json +NDGP Genotype Genotype_OCA_schema.md +NDGP Milk Milk_OCA_schema.md Milk_OCA_package.json +NDGP MIR MIR_OCA_schema.md MIR_OCA_package.json +NDGP Pedigree Pedigree_OCA_schema.md Pedigree_OCA_package.json +peACE PeaCE PeaCE_OCA_schema-Final-1.md PeaCE_OCA_package_Final.json +''' + +def process_markdown(row): + md_file = SCHEMA_BASE + row['folder'] + '/' + row['markup']; + + # Ensure file exists (text above is not out of date) + if os.path.isfile(md_file): + + # markdown for links to newly refreshed linkml yaml, json etc. + linkml_links = f"[Download LinkML Schema]({row['prefix']}_LinkML/schema.json) ([yaml](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema.yaml); table view: [fields](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema_slots.tsv), [picklists](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema_enums.tsv))\n\n"; + + with open(md_file, "r") as file_handle: + text = file_handle.read(); + + #print(text); + match = re.search(RE_DOWNLOADS, text); + if (match): + if match.group(3): + print ("Found!"); + text = text.replace(match.group(3), linkml_links); + else: + print ("NEW") + text = text.replace(match.group(1), match.group(1) + '\n\n' + linkml_links); + + with open(md_file, "w") as file_handle_out: + print("Updating",md_file); + file_handle_out.write(text); + + else: + print(f"ERROR: Unable to find Download links section in: {md_file}"); + + # Prepare output folder for LinkML content: + #if options.file_path == '': + # options.file_path = options.input_oca_file.split('.')[0]; + + #if not os.path.isdir(options.file_path): + # os.mkdir(options.file_path); + + + #python3 ../../../script/oca_to_linkml.py [-i [oca_bundle_file_name.json]] [-o [some_folder]] + + + else: + sys.exit(f"ERROR: Input markup .md file not found: {md_file}") + + +# Read above table +#with open('GeekforGeeks.tsv', newline='') as f: +reader = csv.DictReader(io.StringIO(SCHEMA_TABLE_TSV), delimiter='\t') +for row in reader: + #print(row) + if 'folder' in row: + if row['json']: + process_markdown(row); + else: + print(f"WARNING: No OCA .json file for {row['folder']} {row['prefix']} schema."); diff --git a/script/oca_to_linkml.py b/script/oca_to_linkml.py new file mode 100644 index 00000000..dd82b807 --- /dev/null +++ b/script/oca_to_linkml.py @@ -0,0 +1,696 @@ +# oca_to_linkml.py +# +# OCA to LinkML via DH schema_core.tsv, schema_slots.tsv and schema_enums.tsv +# tables which can then be used by tabular_to_schema.py to create LinkML / DH +# schema files schema.yaml and schema.json, as well as language variants. +# +# Author: Damion Dooley +# +# Run this in folder where one wants DataHarmonizer schema to be built, so +# typically, in some DH web/templates/[schema folder]/, which reads by default +# a file called oca_bundle.json +# +# > python3 ../../../script/oca_to_linkml.py [-i [oca_bundle_file_name.json]] [-o [some_folder]] +# +# Output: +# +# schema_core.yaml - the main LinkML upper yaml structure . +# schema_slots.tsv - the list of column fields added to above yaml. +# schema_enums.tsv - the list of enumerations (code lists) added to above. +# +# Then in DH context, run "> python3 tabular_to_schema.py" to generate +# +# schema.yaml - yaml version of complete LinkML schema for default language +# schema.json - json version of schema.yaml used by DataHarmonizer +# +# Also for any language locale variants, a language overlay file which is +# layered on top of the above schema.json file: +# +# locales/[i18n locale code]/schema.yaml +# locales/[i18n locale code]/schema.json +# +# DataHarmonizer can load the complete schema.json file directly via +# "load template" option. However access to multilingual functionality will +# require adding the complete schema into the schema bundle and menu.js file. +# +# Detecting OCA data types via regular expression Numeric, Text, +# +# Numeric: +# integer or decimal number, may begin with + or - /^[-+]?\d*\.?\d+$ +# integer /^-?[0-9]+$ +# +# See also: https://github.com/agrifooddatacanada/OCA_package_standard + + +import json +import optparse +import os +import sys +from collections import OrderedDict +import yaml +import csv +import re + +############################################################################### + +warnings = []; +locale_mapping = {}; # Converting OCA language terms to i18n + +SCHEMA_CORE = r"""id: https://example.com/ +name: ExampleSchema +title: Example Schema +description: An example schema description +version: 0.0.0 +in_language: en +imports: +- linkml:types +prefixes: + linkml: https://w3id.org/linkml/ +classes: {} +slots: {} +enums: + SettingsMenu: + name: SettingsMenu + title: Regular Expressions + permissible_values: + AllCaps: + title: AllCaps + description: Entries of any length with only capital letters + "AlphaText1-50": + title: "AlphaText1-50" + description: Capital or lower case letters only, at least 1 character, and 50 characters max + "AlphaText0-50": + title: "AlphaText0-50" + description: Capital or lower case letters only, 50 characters max + "FreeText0-50": + title: "FreeText0-50" + description: Short text, 50 characters max + "FreeText0-250": + title: "FreeText0-250" + description: Short text, 250 characters max + "FreeText0-800": + title: "FreeText0-800" + description: Long text, 800 characters max + "FreeText0-4000": + title: "FreeText0-4000" + description: Long text, 4000 characters max + CanadianPostalCode: + title: CanadianPostalCode + description: Canadian postal codes (A1A 1A1) + ZipCode: + title: ZipCode + description: USA Zip code + EmailAddress: + title: EmailAddress + description: Email address + URL: + title: URL + description: Secure (https) URL + PhoneNumber: + title: PhoneNumber + description: Phone number with international and area code component. + Latitude: + title: Latitude + description: Latitude in formats S30°15'45.678" or N12°30.999" + Longitude: + title: Longitude + description: Longitude in formats E30°15'45.678" or W90°00.000" + + "ISO_YYYY-MM-DD": + title: "ISO_YYYY-MM-DD" + description: year month day + ISO_YYYYMMDD: + title: ISO_YYYYMMDD + "ISO_YYYY-MM": + title: "ISO_YYYY-MM" + description: year month + "ISO_YYYY-Www": + title: "ISO_YYYY-Www" + description: year week (e.g. W01) + ISO_YYYYWww: + title: ISO_YYYYWww + description: year week (e.g. W01) + "ISO_YYYY-DDD": + title: "ISO_YYYY-DDD" + description: Ordinal date (day number from the year) + ISO_YYYYDDD: + title: ISO_YYYYDDD + description: Ordinal date (day number from the year) + ISO_YYYY: + title: ISO_YYYY + description: year + ISO_MM: + title: ISO_MM + description: month + ISO_DD: + title: ISO_DD + description: day + "ISO_YYYY-MM-DDTHH.MM.SSZ": + title: "ISO_YYYY-MM-DDTHH:MM:SSZ" + description: Date and Time Combined (UTC) + "ISO_YYYY-MM-DDTHH.MM.SS-hh.mm": + title: "ISO_YYYY-MM-DDTHH:MM:SS±hh:mm" + description: Date and Time Combined (with Timezone Offset) + ISO_PnYnMnDTnHnMnS: + title: ISO_PnYnMnDTnHnMnS + description: durations e.g. P3Y6M4DT12H30M5S + "ISO_HH.MM": + title: "ISO_HH:MM" + description: hour, minutes in 24 hour notation + "ISO_HH.MM.SS": + title: "ISO_HH:MM:SS" + description: hour, minutes, seconds in 24 hour notation + "SLASH_DD_MM_YYYY": + title: "DD/MM/YYYY" + description: day, month, year + "SLASH_DD_MM_YY": + title: "DD/MM/YY" + description: day, month, year + "SLASH_MM_DD_YYYY": + title: "MM/DD/YYYY" + description: month, day, year + DDMMYYYY: + title: DDMMYYYY + description: day, month, year + MMDDYYYY: + title: MMDDYYYY + description: month, day, year + YYYYMMDD: + title: YYYYMMDD + description: year, month, day + "HH.MM.SS": + title: "HH:MM:SS" + description: hour, minutes, seconds 12 hour notation AM/PM + "H.MM_or_HH.MM": + title: "H:MM or HH:MM" + description: hour, minutes AM/PM + +types: + WhitespaceMinimizedString: + name: WhitespaceMinimizedString + typeof: string + description: "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes x9 (tab), #xA (linefeed), and #xD (carriage return)." + base: str + uri: xsd:token + +settings: + Title_Case: '((?<=\b)[^a-z\W]\w*?|[\W])+' + UPPER_CASE: '[A-Z\W\d_]*' + lower_case: '[a-z\W\d_]*' + AllCaps: '^[A-Z]*$' + "AlphaText1-50": '^[A-Za-z]{1,50}$' + "AlphaText0-50": '^[A-Za-z]{0,50}$' + "FreeText0-50": '^.{0,50}$' + "FreeText0-250": '^.{0,250}$' + "FreeText0-800": '^.{0,800}$' + "FreeText0-4000": '^.{0,4000}$' + CanadianPostalCode: '^[A-Z][0-9][A-Z]\s[0-9][A-Z][0-9]$' + ZipCode: '^\d{5,6}(?:[-\s]\d{4})?$' + EmailAddress: '^[a-zA-Z0-9_\.\+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-\.]+' + URL: '^https?\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,}$' + PhoneNumber: '^\+?\(?\d{2,4}\)?[\d\s-]{3,}$' + Latitude: '^[NS]-?(?:[0-8]?\d|90)°(?:\d+(?:\.\d+)?)(?:''(\d+(?:\.\d+)?)")?$' + Longitude: '^[WE]-?(?:[0-8]?\d|90)°(?:\d+(?:\.\d+)?)(?:''(\d+(?:\.\d+)?)")?$' + + "ISO_YYYY-MM-DD": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$' + "ISO_YYYYMMDD": '^(\d{4})(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])$' + "ISO_YYYY-MM": '^(\d{4})-(0[1-9]|1[0-2])$' + "ISO_YYYY-Www": '^(?:\d{4})-W(0[1-9]|[1-4][0-9]|5[0-3])$' + ISO_YYYYWww: '^(?:\d{4})W(0[1-9]|[1-4][0-9]|5[0-3])$' + "ISO_YYYY-DDD": '^(?:\d{4})-(00[1-9]|0[1-9][0-9]|[1-2][0-9]{2}|3[0-5][0-9]|36[0-6])$' + ISO_YYYYDDD: '^(?:\d{4})(00[1-9]|0[1-9][0-9]|[1-2][0-9]{2}|3[0-5][0-9]|36[0-6])$' + ISO_YYYY: '^(\d{4})$' + ISO_MM: '^(0[1-9]|1[0-2])$' + ISO_DD: '^(0[1-9]|[1-2][0-9]|3[01])$' + "ISO_YYYY-MM-DDTHH.MM.SSZ": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d):([0-5]\d)Z$' + "ISO_YYYY-MM-DDTHH.MM.SS-hh.mm": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d):([0-5]\\d)([+-][01]\\d:[0-5]\d)$' + ISO_PnYnMnDTnHnMnS: '^P(?!$)((\d+Y)|(\d+.\d+Y)$)?((\d+M)|(\d+.\d+M)$)?((\d+W)|(\d+.\d+W)$)?((\d+D)|(\d+.\d+D)$)?(T(?=\d)((\d+H)|(\d+.\d+H)$)?((\d+M)|(\d+.\d+M)$)?(\d+(.\d+S)?)?)?$' + "ISO_HH.MM": '^([01]\d|2[0-3]):([0-5]\d)$' + "ISO_HH.MM.SS": '^([01]\d|2[0-3]):([0-5]\d):([0-5]\d)$' + "SLASH_DD_MM_YYYY": '^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/\d{4}$' + "SLASH_DD_MM_YY": '^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/\d{2}$' + "SLASH_MM_DD_YYYY": '^(0[1-9]|1[0-2])/(0[1-9]|[12]\d|3[01])/\d{4}$' + DDMMYYYY: '^(0[1-9]|[12]\d|3[01])(0[1-9]|1[0-2])\d{4}$' + MMDDYYYY: '^(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{4}$' + YYYYMMDD: '^(\d{4})(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])$' # DUPLICATE of ISO_YYYYMMDD + "HH.MM.SS": '^(0?[1-9]|1[0-2]):[0-5][0-9]:[0-5][0-9] ?[APMapm]{2}$' + "H.MM_or_HH.MM": '^(0?[1-9]|1[0-2]):[0-5][0-9] ?[APMapm]{2}$' + + +""" + +SCHEMA_SLOTS = [ + "class_name", + "slot_group", + "slot_uri", + "name", + "title", + "range", + "range_2", + "unit", + "identifier", + "multivalued", + "minimum_cardinality", + "maximum_cardinality", + "required", + "recommended", + "minimum_value", + "maximum_value", + "pattern", + "structured_pattern", + "description", + "comments", + "examples", + "annotations" +]; + +SCHEMA_ENUMS = [ + "title", + "name", + "text", + "meaning", + "menu_1", + "menu_2", + "menu_3", + "menu_4", + "menu_5", + "description" +]; # + language variants. + +############################################################################### + +def init_parser(): + parser = optparse.OptionParser() + + parser.add_option( + "-i", + "--input", + dest="input_oca_file", + default="oca_bundle.json", + help="Provide an OCA json bundle file path and name to read.", + ) + + parser.add_option( + "-o", + "--output", + dest="file_path", + default="", + help="Provide an output folder to save results in.", + ) + + return parser.parse_args(); + +def save_tsv(file_name, headers, data): + with open(file_name, 'w') as output_handle: + csvwriter = csv.writer(output_handle, delimiter='\t', lineterminator='\n'); + csvwriter.writerow(headers); + for row in data: + if isinstance(row, OrderedDict): + csvwriter.writerow(row.values()); + else: # row is an array or dict index + csvwriter.writerow(data[row].values()); + +def localeLookup (language): + # Ideally we're just matching i18n 2 or 3 letter language codes. + # Converting to i18n code + match language: + case "eng": return "en"; + case "fra": return "fr"; + case _: return language; + +def getLookup(overlay, oca_locale, key): + for obj in oca_obj["bundle"]["overlays"][overlay]: + if obj['language'] == oca_locale: + match overlay: + case "meta": + return obj[key]; + case "label": + return obj["attribute_labels"][key]; + case "information": + return obj["attribute_information"][key]; + case "entry": + return obj["attribute_entries"][key] + return ""; + +# For those schemas that have multilingual content +def addLocaleHeaders(headers, fields): + # Ensure given slot or enum table has right language variation + if len(locale_mapping) > 1: + for field in fields: + for locale in list(locale_mapping)[1:]: + headers.append(field + "_" + locale); + +# Make LinkML schema_core.yaml file which is then filled in with slots and +# enumerations. +def writeSchemaCore(file_path): + + #with open("schema_core_template.yaml", 'r') as file: + SCHEMA = yaml.safe_load(SCHEMA_CORE); + + SCHEMA["name"] = "DefaultSchemaName"; + # Is meta always in spec? + if "meta" in oca_obj["bundle"]["overlays"]: + oca_meta = oca_metas; # FIRST meta is default + if "name" in oca_meta: + SCHEMA["title"] = oca_meta["name"]; # e.g. "Chicken gut health" + # Schema name as PascalCase version of oca meta schema name. + SCHEMA["name"] = "".join(filter(str.isalnum, oca_meta["name"].title())) + + SCHEMA["description"] = oca_meta["description"]; + + # No other way to get/convey URI of schema at moment. + SCHEMA["id"] = "https://example.com/" + SCHEMA["name"]; # The official URI of schema + + # SCHEMA["in_language"] set to "en" in template above. + # Only do multiple languages if "language" parameter is present. + # Assume existence of label overlay means english if no language specified + if "label" in oca_overlays and "language" in oca_overlays["label"][0]: + for label_obj in oca_obj["bundle"]["overlays"]["label"]: + locale = localeLookup(label_obj["language"]); + locale_mapping[locale] = label_obj["language"]; + # Set up empty extension for tabular_to_schema.py to set up: + if locale != 'en': + if not 'extensions' in SCHEMA: + SCHEMA['extensions'] = {}; + SCHEMA['extensions']['locales'] = {}; + + SCHEMA['extensions']['locales'][locale] = None; + + + SCHEMA["classes"][SCHEMA["name"]] = { + 'name': SCHEMA["name"], + 'title': SCHEMA["title"] or SCHEMA["name"], + 'description': SCHEMA["description"], + } + + # Associate classification keywords with this class (Rather than LinkML schema as a whole) + if len(oca_classification): + SCHEMA["classes"][SCHEMA["name"]]["keywords"] = oca_classification; + + # Set up Container class to hold given schema class's data + SCHEMA['classes']['Container'] = { + 'name': 'Container', + 'tree_root': True, + 'attributes': { + 'name': SCHEMA['name'] + 'Data', + 'multivalued': True, + 'range': SCHEMA['name'], + 'inlined_as_list': True + } + } + + # ISSUE: Each class may have (meta) title and description fields translated + # but we don't have a SCHEMA_CLASSES table to handle translations in + # tabular_to_schema.py, so can't communicate them. + + with open(file_path + "/schema_core.yaml", 'w') as output_handle: + yaml.dump(SCHEMA, output_handle, sort_keys=False); + + return SCHEMA; + + +################################ SLOT OUTPUT ################################ +def writeSlots(file_path): + # Ensure SCHEMA_SLOTS has language variation + addLocaleHeaders(SCHEMA_SLOTS, ["slot_group","title","description","comments","examples"]); + + # Start slots as an ordered dictionary {slot name:,...} of DH slot attributes. + slots = OrderedDict([i, OrderedDict([i,""] for i in SCHEMA_SLOTS) ] for i in oca_attributes) + + for slot_name in oca_attributes: + slot = slots[slot_name]; + slot['slot_group'] = "General"; #Default; ideally not needed. + slot['class_name'] = SCHEMA["name"]; + slot['name'] = slot_name; + if slot_name in oca_labels: + slot['title'] = oca_labels[slot_name]; + slot['range'] = oca_attributes[slot_name]; # Type is a required field? + if slot_name in oca_formats: + slot['pattern'] = oca_formats[slot_name]; + if slot_name in oca_informations: + slot['description'] = oca_informations[slot_name]; + + # Minnum and maximum number of values in array of a multivalued field. + # See https://oca.colossi.network/specification/#cardinality-overlay + if slot_name in oca_cardinality: # Format: n, n-, n-m, -m + card = oca_cardinality[slot_name]; + if '-' in card: + if '-' == card[0]: + slot['maximum_cardinality'] = int(card[1:]); + if (slot['maximum_cardinality'] > 1): + slot['multivalued'] = True; + elif '-' == card[-1]: + slot['minimum_cardinality'] = int(card[0:-1]); + slot['multivalued'] = True; + else: + (min, max) = card.split('-'); + slot['minimum_cardinality'] = int(min); + slot['maximum_cardinality'] = int(max); + if (int(max) < int(min)): + warnings.append("Field " + slot_name + " has maximum_cardinality less than the minimum_cardinality.") + if int(max) > 1: + slot['multivalued'] = True; + else: # A single value so both min and max + slot['minimum_cardinality'] = slot['maximum_cardinality'] = int(card); + if int(card) > 1: + slot['multivalued'] = True; + + # If slot range is "Array[some datatype]", + if slot['range'][0:5] == "Array": + slot['multivalued'] = True; + slot['range'] = re.search('\[(.+)\]', slot['range']).group(1); + + # Range 2 gets any picklist for now. + if slot_name in oca_entry_codes: + slots[slot_name]['range_2'] = slot_name; + + if slot_name in oca_conformance: + match oca_conformance[slot_name]: + case "M": # Mandatory + slot['required'] = True; + case "O": # Optional -> Recommended?! + slot['recommended'] = True; + + # Flag that this field may have confidentiality compromising content. + # Field confidentiality https://kantarainitiative.org/download/blinding-identity-taxonomy-pdf/ + # https://lf-toip.atlassian.net/wiki/spaces/HOME/pages/22974595/Blinding+Identity+Taxonomy + # Currently the only use of slot.attributes: + if slot_name in oca_identifying_factors: + slot['annotations'] = 'identifying_factor:True'; + + # Conversion of range field from OCA to LinkML data types. + # See https://github.com/ClimateSmartAgCollab/JSON-Form-Generator/blob/main/src/JsonFormGenerator.js + # See also: https://oca.colossi.network/specification/#attribute-type + # There's also a list of file types: https://github.com/agrifooddatacanada/format_options/blob/main/format/binary.md + # Data types: Text | Numeric | Reference (crypto hash) | Boolean | Binary | DateTime | Array[data type] + match slot['range']: # case sensitive? + + case "Text": + # https://github.com/agrifooddatacanada/format_options/blob/main/format/text.md + slot['range'] = "WhitespaceMinimizedString" # or "string" + + case "Numeric": + # https://github.com/agrifooddatacanada/format_options/blob/main/format/numeric.md + # ISSUE: if field is marked as an integer or decimal, then even + # if regular expression validates, a test against integer or + # decimal format will INVALIDATE this slot. + # Sniff whether it is integer or decimal. + if re.search("^-?\[0-9\]\{\d+\}$", slot['pattern']): + slot['range'] = "integer"; + else: + slot['range'] = "decimal"; + + case "DateTime": + # There are many datatypes that might be matched via the OCA regex expression used to define them. + pass + case "Boolean": + pass + + # OCA mentions a oca_overlays["unit"]["metric_system"] (usually = "SI"), + # So here is a place to do unit conversion to UCUM if possible. + # https://ucum.nlm.nih.gov/ucum-lhc/demo.html + if slot_name in oca_units: + # slot unit: / ucum_code: cm + if "metric_system" in oca_overlays["unit"]: + slot['unit'] = oca_overlays["unit"]["metric_system"] + ":" + oca_units[slot_name]; + else: + slot['unit'] = oca_units[slot_name]; + + # Now convert any slot datatypes where pattern matches OCA-specific data type + for type_name in SCHEMA["types"]: + if "pattern" in SCHEMA["types"][type_name]: + if SCHEMA["types"][type_name]["pattern"] == slot['pattern']: + #print("PATTERN", type_name, ) + slot['range'] = type_name; + slot['pattern'] = ''; # Redundant + + + # Need access to original oca language parameter, e.g. "eng" + if len(locale_mapping) > 1: + for locale in list(locale_mapping)[1:]: # Skips english + oca_locale = locale_mapping[locale]; + slot['slot_group_'+locale] = "Generic"; + slot['title_'+locale] = getLookup("label", oca_locale, slot_name) + slot['description_'+locale] = getLookup("information", oca_locale, slot_name) + #slot['comments_'+locale] # No OCA equivalent + #slot['examples_'+locale] # No OCA equivalent + + save_tsv(file_path + "/schema_slots.tsv", SCHEMA_SLOTS, slots); + + +################################ ENUM OUTPUT ################################ +def writeEnums(file_path): + addLocaleHeaders(SCHEMA_ENUMS, ["title", "menu_1"]); + enums = []; + for enum_name in oca_entry_codes: + row = OrderedDict([i,""] for i in SCHEMA_ENUMS); + row["name"] = enum_name; + row["title"] = enum_name; + enums.append(row); + + for enum_choice in oca_entry_codes[enum_name]: + row = OrderedDict([i,""] for i in SCHEMA_ENUMS); + row["text"] = enum_choice; + #row["meaning"] = ????; + row["menu_1"] = oca_entry_labels[enum_name][enum_choice]; + + if len(locale_mapping) > 1: + for locale in list(locale_mapping)[1:]: + oca_locale = locale_mapping[locale]; + row['menu_1_'+locale] = getLookup("entry", oca_locale, enum_choice) + + enums.append(row); + + save_tsv(file_path + "/schema_enums.tsv", SCHEMA_ENUMS, enums); + + +############################################################################### + +options, args = init_parser(); + +# Load OCA schema bundle specification +if options.input_oca_file and os.path.isfile(options.input_oca_file): + with open(options.input_oca_file, "r") as file_handle: + oca_obj = json.load(file_handle); + + if options.file_path == '': + options.file_path = options.input_oca_file.split('.')[0]; + + if not os.path.isdir(options.file_path): + os.mkdir(options.file_path); + +else: + os.exit("- [Input OCA bundle file is required]") + +# In parsing input_oca_file, a few attributes are ignored for now in much of +# the structure: +# "type": [string absolute/relative URI], +# "capture_base": hash, # Ignore +# ALSO, it is assumed that language variant objects all have the "default" +# and consistent primary language as first entry. + +# Sniff file to see if it is newer "package" format +if 'type' in oca_obj and oca_obj['type'].split('/')[0] == 'oca_package': + extensions = oca_obj['extensions']; + oca_obj = oca_obj['oca_bundle']; +else: + extensions = {} + +if 'dependencies' in oca_obj: + oca_dependencies = oca_obj['dependencies']; + +# oca_attributes contains slot.name and slot.Type (datatype, e.g. Numeric, ...) +oca_attributes = oca_obj["bundle"]["capture_base"]["attributes"]; + +# Keywords about this schema (class's) subject categorization. +oca_classification = oca_obj["bundle"]["capture_base"]["classification"]; + +# Fields which likely have personal or institutional confidentiality content: +oca_identifying_factors = oca_obj["bundle"]["capture_base"]["flagged_attributes"]; + +############################# Overlays ################################# +oca_overlays = oca_obj["bundle"]["overlays"]; + +# Contains {schema.name,.description,.language} in array. Optional? +oca_metas = oca_overlays["meta"][0]; + +# Contains slot.name and slot.pattern +if "format" in oca_overlays: + oca_formats = oca_overlays["format"]["attribute_formats"]; +else: + oca_formats = {}; + +# Minnum and maximum number of values in array of a multivalued field. +if "cardinality" in oca_overlays: + oca_cardinality = oca_overlays["cardinality"]["attr_cardinality"]; +else: + oca_cardinality = {}; + +# Contains {slot.title,.language} in array +if "label" in oca_overlays: + oca_labels = oca_overlays["label"][0]["attribute_labels"]; +else: + oca_labels = {}; + +# Contains {slot.name,.description,.language} in array + +if "information" in oca_overlays: + oca_informations = oca_overlays["information"][0]["attribute_information"]; +else: + oca_informations = {}; + +# A dictionary for each field indicating required/recommended status: +# M is mandatory and O is optional. +if "conformance" in oca_overlays: + oca_conformance = oca_overlays["conformance"]["attribute_conformance"]; +else: + oca_conformance = {}; + +# Contains [enumeration name]:[code,...] +if "entry_code" in oca_overlays: + oca_entry_codes = oca_overlays["entry_code"]["attribute_entry_codes"]; +else: + oca_entry_codes = {}; + +# Contains array of {enumeration.language,.attribute_entries} where +# attribute_entries is dictionary of [enumeration name]: {code, label} +if "entry" in oca_overlays: + oca_entry_labels = oca_overlays["entry"][0]["attribute_entries"]; +else: + oca_entry_labels = {}; + +# Also has "metric_system": "SI", +# FUTURE: automatically incorporate unit menu: https://github.com/agrifooddatacanada/UCUM_agri-food_units/blob/main/UCUM_ADC_current.csv +if "unit" in oca_overlays: + if 'attribute_unit' in oca_overlays["unit"]: + oca_units = oca_overlays["unit"]["attribute_unit"]; + else: # old package: + oca_units = oca_overlays["unit"]["attribute_units"]; +else: + oca_units = {} + +# TO DO: +#extensions["adc": { +#"overlays": { +# "ordering": { +# "type": "community/overlays/adc/ordering/1.1", +# "attribute_ordering": : ["GCS_ID", "Original_soil_label", ...], +# "entry_code_ordering": { +# "Soil_type": ["Bulk", "Rhizosphere"], +# "Province": ["AB", "BC"...] +# } +# "sensitive": { +# "type": "community/overlays/adc/sensitive/1.1", +# "sensitive_attributes": [] +# } + + +SCHEMA = writeSchemaCore(options.file_path); +writeSlots(options.file_path); +writeEnums(options.file_path); + +if len(warnings): + print ("\nWARNING: \n", "\n ".join(warnings)); + +sys.exit("Finished processing") + diff --git a/web/templates/oca_test/oca_to_linkml.py b/web/templates/oca_test/oca_to_linkml.py index d59aa06b..dd82b807 100644 --- a/web/templates/oca_test/oca_to_linkml.py +++ b/web/templates/oca_test/oca_to_linkml.py @@ -10,7 +10,7 @@ # typically, in some DH web/templates/[schema folder]/, which reads by default # a file called oca_bundle.json # -# > python3 ../../../script/oca_to_linkml.py [-i [oca_bundle_file_name.json]] +# > python3 ../../../script/oca_to_linkml.py [-i [oca_bundle_file_name.json]] [-o [some_folder]] # # Output: # From 3356f300bb4bfc81beee75ccd566967926651ebe Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 27 Sep 2025 17:11:40 -0700 Subject: [PATCH 218/222] updatings scripts for both stand-alone and module usage. --- script/oca_hub_to_linkml.py | 68 +++---- script/oca_to_linkml.py | 368 +++++++++++++++++++----------------- script/tabular_to_schema.py | 225 +++++++++++----------- 3 files changed, 343 insertions(+), 318 deletions(-) mode change 100644 => 100755 script/oca_to_linkml.py diff --git a/script/oca_hub_to_linkml.py b/script/oca_hub_to_linkml.py index cb07ad2b..09e62416 100644 --- a/script/oca_hub_to_linkml.py +++ b/script/oca_hub_to_linkml.py @@ -22,15 +22,17 @@ import os import sys import re +import subprocess +from oca_to_linkml import convert_oca_to_linkml; # Relative path from this script to GitHub repo folder for HUB_Harmonization SCHEMA_BASE = "../../HUB-Harmonization/library/schemas/"; # For updating LinkML download links content of markup files -RE_DOWNLOADS = re.compile("(\[Download (Semantic Engine )?Schema]\(.+\)\s*)(\[Download .*\s*)?(## Schema quick view)",flags=re.MULTILINE|re.IGNORECASE); # +RE_DOWNLOADS = re.compile("(\[Download (Semantic Engine )?Schema]\(.+\)\s*\n\n)(\[Download .*\s*)?(## Schema quick view)",flags=re.MULTILINE|re.IGNORECASE); # #Update this with latest content for GitHub/HUB_Harmonization/schemas/ -SCHEMA_TABLE_TSV = '''folder prefix markup json +SCHEMA_TABLE_TSV = '''folder prefix markup oca ACTIVATE ACTIVATE Activate-act2-3.md ACTIVATE-act2.3.json BENEFIT BENEFIT BENEFIT_OCA_schema.md BENEFIT_OCA_package.json BENEFIT CCASM CCASM_OCA_schema.md CCASM_OCA_package.json @@ -52,56 +54,56 @@ ''' def process_markdown(row): - md_file = SCHEMA_BASE + row['folder'] + '/' + row['markup']; + md_file = f"{SCHEMA_BASE}{row['folder']}/{row['markup']}"; + oca_file = f"{SCHEMA_BASE}{row['folder']}/{row['oca']}"; + if not os.path.isfile(oca_file): + sys.exit(f"ERROR: Input oca .json file not found: {oca_file}"); # Ensure file exists (text above is not out of date) - if os.path.isfile(md_file): - - # markdown for links to newly refreshed linkml yaml, json etc. - linkml_links = f"[Download LinkML Schema]({row['prefix']}_LinkML/schema.json) ([yaml](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema.yaml); table view: [fields](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema_slots.tsv), [picklists](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema_enums.tsv))\n\n"; - - with open(md_file, "r") as file_handle: - text = file_handle.read(); + if not os.path.isfile(md_file): + sys.exit(f"ERROR: Input markup .md file not found: {md_file}") - #print(text); - match = re.search(RE_DOWNLOADS, text); - if (match): - if match.group(3): - print ("Found!"); - text = text.replace(match.group(3), linkml_links); - else: - print ("NEW") - text = text.replace(match.group(1), match.group(1) + '\n\n' + linkml_links); + # markdown for links to newly refreshed linkml yaml, json etc. + linkml_links = f"[Download LinkML Schema]({row['prefix']}_LinkML/schema.json) ([yaml](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema.yaml); table view: [fields](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema_slots.tsv), [picklists](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema_enums.tsv))\n\n"; - with open(md_file, "w") as file_handle_out: - print("Updating",md_file); - file_handle_out.write(text); + with open(md_file, "r") as file_handle: + text = file_handle.read(); + #print(text); + match = re.search(RE_DOWNLOADS, text); + if (match): + if match.group(3): + print ("Found!"); + text = text.replace(match.group(3), linkml_links); else: - print(f"ERROR: Unable to find Download links section in: {md_file}"); + print ("NEW") + text = text.replace(match.group(1), match.group(1) + linkml_links); - # Prepare output folder for LinkML content: - #if options.file_path == '': - # options.file_path = options.input_oca_file.split('.')[0]; + with open(md_file, "w") as file_handle_out: + print("Updating",md_file); + file_handle_out.write(text); - #if not os.path.isdir(options.file_path): - # os.mkdir(options.file_path); + else: + print(f"ERROR: Unable to find Download links section in: {md_file}"); + linkml_folder = f"{SCHEMA_BASE}{row['folder']}/{row['prefix']}_LinkML/"; + oca_file = f"{SCHEMA_BASE}{row['folder']}/{row['oca']}"; - #python3 ../../../script/oca_to_linkml.py [-i [oca_bundle_file_name.json]] [-o [some_folder]] + if not os.path.isdir(linkml_folder): + os.mkdir(linkml_folder); + convert_oca_to_linkml(oca_file, linkml_folder); - else: - sys.exit(f"ERROR: Input markup .md file not found: {md_file}") + print ("LinkML conversion complete."); # Read above table -#with open('GeekforGeeks.tsv', newline='') as f: +#with open('hub_harmonization.tsv', newline='') as f: reader = csv.DictReader(io.StringIO(SCHEMA_TABLE_TSV), delimiter='\t') for row in reader: #print(row) if 'folder' in row: - if row['json']: + if row['oca']: process_markdown(row); else: print(f"WARNING: No OCA .json file for {row['folder']} {row['prefix']} schema."); diff --git a/script/oca_to_linkml.py b/script/oca_to_linkml.py old mode 100644 new mode 100755 index dd82b807..6a45c056 --- a/script/oca_to_linkml.py +++ b/script/oca_to_linkml.py @@ -54,7 +54,6 @@ ############################################################################### warnings = []; -locale_mapping = {}; # Converting OCA language terms to i18n SCHEMA_CORE = r"""id: https://example.com/ name: ExampleSchema @@ -333,16 +332,135 @@ def getLookup(overlay, oca_locale, key): return ""; # For those schemas that have multilingual content -def addLocaleHeaders(headers, fields): +def addLocaleHeaders(oca, headers, fields): # Ensure given slot or enum table has right language variation - if len(locale_mapping) > 1: + if len(oca['locale_mapping']) > 1: for field in fields: - for locale in list(locale_mapping)[1:]: + for locale in list(oca['locale_mapping'])[1:]: headers.append(field + "_" + locale); + + +################################ CONVERSION ################################ +def convert_oca_to_linkml(input_oca_file, file_path): + # In parsing input_oca_file, a few attributes are ignored for now in much of + # the structure: + # "type": [string absolute/relative URI], + # "capture_base": hash, # Ignore + # ALSO, it is assumed that language variant objects all have the "default" + # and consistent primary language as first entry. + + with open(input_oca_file, "r") as file_handle: + oca_obj = json.load(file_handle); + + # Sniff file to see if it is newer "package" format + if 'type' in oca_obj and oca_obj['type'].split('/')[0] == 'oca_package': + extensions = oca_obj['extensions']; + oca_obj = oca_obj['oca_bundle']; + else: + extensions = {} + + oca = { + 'extensions': extensions, + 'locale_mapping': {} # Converting OCA language terms to i18n + }; + + if 'dependencies' in oca_obj: + oca['dependencies'] = oca_obj['dependencies']; + + # oca_attributes contains slot.name and slot.Type (datatype, e.g. Numeric, ...) + oca['attributes'] = oca_obj["bundle"]["capture_base"]["attributes"]; + + # Keywords about this schema (class's) subject categorization. + oca['classification'] = oca_obj["bundle"]["capture_base"]["classification"]; + + # Fields which likely have personal or institutional confidentiality content: + oca['identifying_factors'] = oca_obj["bundle"]["capture_base"]["flagged_attributes"]; + + ############################# Overlays ################################# + oca['overlays'] = oca_obj["bundle"]["overlays"]; + + # Contains {schema.name,.description,.language} in array. Optional? + oca['metas'] = oca['overlays']["meta"][0]; + + # Contains slot.name and slot.pattern + if "format" in oca['overlays']: + oca['formats'] = oca['overlays']["format"]["attribute_formats"]; + else: + oca['formats'] = {}; + + # Minnum and maximum number of values in array of a multivalued field. + if "cardinality" in oca['overlays']: + oca['cardinality'] = oca['overlays']["cardinality"]["attr_cardinality"]; + else: + oca['cardinality'] = {}; + + # Contains {slot.title,.language} in array + if "label" in oca['overlays']: + oca['labels'] = oca['overlays']["label"][0]["attribute_labels"]; + else: + oca['labels'] = {}; + + # Contains {slot.name,.description,.language} in array + + if "information" in oca['overlays']: + oca['informations'] = oca['overlays']["information"][0]["attribute_information"]; + else: + oca['informations'] = {}; + + # A dictionary for each field indicating required/recommended status: + # M is mandatory and O is optional. + if "conformance" in oca['overlays']: + oca['conformance'] = oca['overlays']["conformance"]["attribute_conformance"]; + else: + oca['conformance'] = {}; + + # Contains [enumeration name]:[code,...] + if "entry_code" in oca['overlays']: + oca['entry_codes'] = oca['overlays']["entry_code"]["attribute_entry_codes"]; + else: + oca['entry_codes'] = {}; + + # Contains array of {enumeration.language,.attribute_entries} where + # attribute_entries is dictionary of [enumeration name]: {code, label} + if "entry" in oca['overlays']: + oca['entry_labels'] = oca['overlays']["entry"][0]["attribute_entries"]; + else: + oca['entry_labels'] = {}; + + # Also has "metric_system": "SI", + # FUTURE: automatically incorporate unit menu: https://github.com/agrifooddatacanada/UCUM_agri-food_units/blob/main/UCUM_ADC_current.csv + if "unit" in oca['overlays']: + if 'attribute_unit' in oca['overlays']["unit"]: + oca['units'] = oca['overlays']["unit"]["attribute_unit"]; + else: # old package: + oca['units'] = oca['overlays']["unit"]["attribute_units"]; + else: + oca['units'] = {}; + + # TO DO: + #extensions["adc": { + #"overlays": { + # "ordering": { + # "type": "community/overlays/adc/ordering/1.1", + # "attribute_ordering": : ["GCS_ID", "Original_soil_label", ...], + # "entry_code_ordering": { + # "Soil_type": ["Bulk", "Rhizosphere"], + # "Province": ["AB", "BC"...] + # } + # "sensitive": { + # "type": "community/overlays/adc/sensitive/1.1", + # "sensitive_attributes": [] + # } + + + linkml_schema = writeSchemaCore(oca_obj, oca, file_path); + writeSlots(linkml_schema, oca, file_path); + writeEnums(oca, file_path); + # Make LinkML schema_core.yaml file which is then filled in with slots and # enumerations. -def writeSchemaCore(file_path): +def writeSchemaCore(oca_obj, oca, file_path): #with open("schema_core_template.yaml", 'r') as file: SCHEMA = yaml.safe_load(SCHEMA_CORE); @@ -350,7 +468,7 @@ def writeSchemaCore(file_path): SCHEMA["name"] = "DefaultSchemaName"; # Is meta always in spec? if "meta" in oca_obj["bundle"]["overlays"]: - oca_meta = oca_metas; # FIRST meta is default + oca_meta = oca['metas']; # FIRST meta is default if "name" in oca_meta: SCHEMA["title"] = oca_meta["name"]; # e.g. "Chicken gut health" # Schema name as PascalCase version of oca meta schema name. @@ -364,10 +482,10 @@ def writeSchemaCore(file_path): # SCHEMA["in_language"] set to "en" in template above. # Only do multiple languages if "language" parameter is present. # Assume existence of label overlay means english if no language specified - if "label" in oca_overlays and "language" in oca_overlays["label"][0]: + if "label" in oca['overlays'] and "language" in oca['overlays']["label"][0]: for label_obj in oca_obj["bundle"]["overlays"]["label"]: locale = localeLookup(label_obj["language"]); - locale_mapping[locale] = label_obj["language"]; + oca['locale_mapping'][locale] = label_obj["language"]; # Set up empty extension for tabular_to_schema.py to set up: if locale != 'en': if not 'extensions' in SCHEMA: @@ -384,8 +502,8 @@ def writeSchemaCore(file_path): } # Associate classification keywords with this class (Rather than LinkML schema as a whole) - if len(oca_classification): - SCHEMA["classes"][SCHEMA["name"]]["keywords"] = oca_classification; + if len(oca['classification']): + SCHEMA["classes"][SCHEMA["name"]]["keywords"] = oca['classification']; # Set up Container class to hold given schema class's data SCHEMA['classes']['Container'] = { @@ -410,30 +528,30 @@ def writeSchemaCore(file_path): ################################ SLOT OUTPUT ################################ -def writeSlots(file_path): +def writeSlots(linkml_schema, oca, file_path): # Ensure SCHEMA_SLOTS has language variation - addLocaleHeaders(SCHEMA_SLOTS, ["slot_group","title","description","comments","examples"]); + addLocaleHeaders(oca, SCHEMA_SLOTS, ["slot_group","title","description","comments","examples"]); # Start slots as an ordered dictionary {slot name:,...} of DH slot attributes. - slots = OrderedDict([i, OrderedDict([i,""] for i in SCHEMA_SLOTS) ] for i in oca_attributes) + slots = OrderedDict([i, OrderedDict([i,""] for i in SCHEMA_SLOTS) ] for i in oca['attributes']) - for slot_name in oca_attributes: + for slot_name in oca['attributes']: slot = slots[slot_name]; slot['slot_group'] = "General"; #Default; ideally not needed. - slot['class_name'] = SCHEMA["name"]; + slot['class_name'] = linkml_schema["name"]; slot['name'] = slot_name; - if slot_name in oca_labels: - slot['title'] = oca_labels[slot_name]; - slot['range'] = oca_attributes[slot_name]; # Type is a required field? - if slot_name in oca_formats: - slot['pattern'] = oca_formats[slot_name]; - if slot_name in oca_informations: - slot['description'] = oca_informations[slot_name]; + if slot_name in oca['labels']: + slot['title'] = oca['labels'][slot_name]; + slot['range'] = oca['attributes'][slot_name]; # Type is a required field? + if slot_name in oca['formats']: + slot['pattern'] = oca['formats'][slot_name]; + if slot_name in oca['informations']: + slot['description'] = oca['informations'][slot_name]; # Minnum and maximum number of values in array of a multivalued field. # See https://oca.colossi.network/specification/#cardinality-overlay - if slot_name in oca_cardinality: # Format: n, n-, n-m, -m - card = oca_cardinality[slot_name]; + if slot_name in oca['cardinality']: # Format: n, n-, n-m, -m + card = oca['cardinality'][slot_name]; if '-' in card: if '-' == card[0]: slot['maximum_cardinality'] = int(card[1:]); @@ -461,11 +579,11 @@ def writeSlots(file_path): slot['range'] = re.search('\[(.+)\]', slot['range']).group(1); # Range 2 gets any picklist for now. - if slot_name in oca_entry_codes: + if slot_name in oca['entry_codes']: slots[slot_name]['range_2'] = slot_name; - if slot_name in oca_conformance: - match oca_conformance[slot_name]: + if slot_name in oca['conformance']: + match oca['conformance'][slot_name]: case "M": # Mandatory slot['required'] = True; case "O": # Optional -> Recommended?! @@ -475,7 +593,7 @@ def writeSlots(file_path): # Field confidentiality https://kantarainitiative.org/download/blinding-identity-taxonomy-pdf/ # https://lf-toip.atlassian.net/wiki/spaces/HOME/pages/22974595/Blinding+Identity+Taxonomy # Currently the only use of slot.attributes: - if slot_name in oca_identifying_factors: + if slot_name in oca['identifying_factors']: slot['annotations'] = 'identifying_factor:True'; # Conversion of range field from OCA to LinkML data types. @@ -506,29 +624,29 @@ def writeSlots(file_path): case "Boolean": pass - # OCA mentions a oca_overlays["unit"]["metric_system"] (usually = "SI"), + # OCA mentions a oca['overlays']["unit"]["metric_system"] (usually = "SI"), # So here is a place to do unit conversion to UCUM if possible. # https://ucum.nlm.nih.gov/ucum-lhc/demo.html - if slot_name in oca_units: + if slot_name in oca['units']: # slot unit: / ucum_code: cm - if "metric_system" in oca_overlays["unit"]: - slot['unit'] = oca_overlays["unit"]["metric_system"] + ":" + oca_units[slot_name]; + if "metric_system" in oca['overlays']["unit"]: + slot['unit'] = oca['overlays']["unit"]["metric_system"] + ":" + oca['units'][slot_name]; else: - slot['unit'] = oca_units[slot_name]; + slot['unit'] = oca['units'][slot_name]; # Now convert any slot datatypes where pattern matches OCA-specific data type - for type_name in SCHEMA["types"]: - if "pattern" in SCHEMA["types"][type_name]: - if SCHEMA["types"][type_name]["pattern"] == slot['pattern']: + for type_name in linkml_schema["types"]: + if "pattern" in linkml_schema["types"][type_name]: + if linkml_schema["types"][type_name]["pattern"] == slot['pattern']: #print("PATTERN", type_name, ) slot['range'] = type_name; slot['pattern'] = ''; # Redundant # Need access to original oca language parameter, e.g. "eng" - if len(locale_mapping) > 1: - for locale in list(locale_mapping)[1:]: # Skips english - oca_locale = locale_mapping[locale]; + if len(oca['locale_mapping']) > 1: + for locale in list(oca['locale_mapping'])[1:]: # Skips english + oca_locale = oca['locale_mapping'][locale]; slot['slot_group_'+locale] = "Generic"; slot['title_'+locale] = getLookup("label", oca_locale, slot_name) slot['description_'+locale] = getLookup("information", oca_locale, slot_name) @@ -539,158 +657,58 @@ def writeSlots(file_path): ################################ ENUM OUTPUT ################################ -def writeEnums(file_path): - addLocaleHeaders(SCHEMA_ENUMS, ["title", "menu_1"]); +def writeEnums(oca, file_path): + addLocaleHeaders(oca, SCHEMA_ENUMS, ["title", "menu_1"]); enums = []; - for enum_name in oca_entry_codes: + for enum_name in oca['entry_codes']: row = OrderedDict([i,""] for i in SCHEMA_ENUMS); row["name"] = enum_name; row["title"] = enum_name; enums.append(row); - for enum_choice in oca_entry_codes[enum_name]: + for enum_choice in oca['entry_codes'][enum_name]: row = OrderedDict([i,""] for i in SCHEMA_ENUMS); row["text"] = enum_choice; #row["meaning"] = ????; - row["menu_1"] = oca_entry_labels[enum_name][enum_choice]; + row["menu_1"] = oca['entry_labels'][enum_name][enum_choice]; - if len(locale_mapping) > 1: - for locale in list(locale_mapping)[1:]: - oca_locale = locale_mapping[locale]; + if len(oca['locale_mapping']) > 1: + for locale in list(oca['locale_mapping'])[1:]: + oca_locale = oca['locale_mapping'][locale]; row['menu_1_'+locale] = getLookup("entry", oca_locale, enum_choice) enums.append(row); save_tsv(file_path + "/schema_enums.tsv", SCHEMA_ENUMS, enums); +############################# Stand-alone operation ########################### +def main(): -############################################################################### + options, args = init_parser(); + + if not options: # there are always opitions --- but if no length... + sys.exit("- [Input OCA bundle file is required]"); + + # Load OCA schema bundle specification + if options: + if options.input_oca_file and os.path.isfile(options.input_oca_file): -options, args = init_parser(); - -# Load OCA schema bundle specification -if options.input_oca_file and os.path.isfile(options.input_oca_file): - with open(options.input_oca_file, "r") as file_handle: - oca_obj = json.load(file_handle); - - if options.file_path == '': - options.file_path = options.input_oca_file.split('.')[0]; - - if not os.path.isdir(options.file_path): - os.mkdir(options.file_path); - -else: - os.exit("- [Input OCA bundle file is required]") - -# In parsing input_oca_file, a few attributes are ignored for now in much of -# the structure: -# "type": [string absolute/relative URI], -# "capture_base": hash, # Ignore -# ALSO, it is assumed that language variant objects all have the "default" -# and consistent primary language as first entry. - -# Sniff file to see if it is newer "package" format -if 'type' in oca_obj and oca_obj['type'].split('/')[0] == 'oca_package': - extensions = oca_obj['extensions']; - oca_obj = oca_obj['oca_bundle']; -else: - extensions = {} - -if 'dependencies' in oca_obj: - oca_dependencies = oca_obj['dependencies']; - -# oca_attributes contains slot.name and slot.Type (datatype, e.g. Numeric, ...) -oca_attributes = oca_obj["bundle"]["capture_base"]["attributes"]; - -# Keywords about this schema (class's) subject categorization. -oca_classification = oca_obj["bundle"]["capture_base"]["classification"]; - -# Fields which likely have personal or institutional confidentiality content: -oca_identifying_factors = oca_obj["bundle"]["capture_base"]["flagged_attributes"]; - -############################# Overlays ################################# -oca_overlays = oca_obj["bundle"]["overlays"]; - -# Contains {schema.name,.description,.language} in array. Optional? -oca_metas = oca_overlays["meta"][0]; - -# Contains slot.name and slot.pattern -if "format" in oca_overlays: - oca_formats = oca_overlays["format"]["attribute_formats"]; -else: - oca_formats = {}; - -# Minnum and maximum number of values in array of a multivalued field. -if "cardinality" in oca_overlays: - oca_cardinality = oca_overlays["cardinality"]["attr_cardinality"]; -else: - oca_cardinality = {}; - -# Contains {slot.title,.language} in array -if "label" in oca_overlays: - oca_labels = oca_overlays["label"][0]["attribute_labels"]; -else: - oca_labels = {}; - -# Contains {slot.name,.description,.language} in array - -if "information" in oca_overlays: - oca_informations = oca_overlays["information"][0]["attribute_information"]; -else: - oca_informations = {}; - -# A dictionary for each field indicating required/recommended status: -# M is mandatory and O is optional. -if "conformance" in oca_overlays: - oca_conformance = oca_overlays["conformance"]["attribute_conformance"]; -else: - oca_conformance = {}; - -# Contains [enumeration name]:[code,...] -if "entry_code" in oca_overlays: - oca_entry_codes = oca_overlays["entry_code"]["attribute_entry_codes"]; -else: - oca_entry_codes = {}; - -# Contains array of {enumeration.language,.attribute_entries} where -# attribute_entries is dictionary of [enumeration name]: {code, label} -if "entry" in oca_overlays: - oca_entry_labels = oca_overlays["entry"][0]["attribute_entries"]; -else: - oca_entry_labels = {}; - -# Also has "metric_system": "SI", -# FUTURE: automatically incorporate unit menu: https://github.com/agrifooddatacanada/UCUM_agri-food_units/blob/main/UCUM_ADC_current.csv -if "unit" in oca_overlays: - if 'attribute_unit' in oca_overlays["unit"]: - oca_units = oca_overlays["unit"]["attribute_unit"]; - else: # old package: - oca_units = oca_overlays["unit"]["attribute_units"]; -else: - oca_units = {} - -# TO DO: -#extensions["adc": { -#"overlays": { -# "ordering": { -# "type": "community/overlays/adc/ordering/1.1", -# "attribute_ordering": : ["GCS_ID", "Original_soil_label", ...], -# "entry_code_ordering": { -# "Soil_type": ["Bulk", "Rhizosphere"], -# "Province": ["AB", "BC"...] -# } -# "sensitive": { -# "type": "community/overlays/adc/sensitive/1.1", -# "sensitive_attributes": [] -# } - - -SCHEMA = writeSchemaCore(options.file_path); -writeSlots(options.file_path); -writeEnums(options.file_path); - -if len(warnings): - print ("\nWARNING: \n", "\n ".join(warnings)); - -sys.exit("Finished processing") + if options.file_path == '': + options.file_path = options.input_oca_file.split('.')[0]; + if not os.path.isdir(options.file_path): + os.mkdir(options.file_path); + + convert_oca_to_linkml(options.input_oca_file, options.file_path); + + if len(warnings): + print ("\nWARNING: \n", "\n ".join(warnings)); + + sys.exit("Finished processing"); + + + +############################################################################### +# Only run when accessed by command line. +if __name__ == "__main__": + main(); diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index 0865402b..2cc06675 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -105,7 +105,7 @@ def init_parser(): return parser.parse_args(); -def set_class_slot(schema_class, slot, slot_name, slot_group): +def set_class_slot(schema_class, slot, slot_name, slot_group, warnings): print ("processing SLOT:", schema_class['name'], slot_name); @@ -331,7 +331,7 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning slot_group = row.get('slot_group',''); # Slot_group gets attached to class.slot_usage[slot] - set_class_slot(schema_class, slot, slot_name, slot_group); + set_class_slot(schema_class, slot, slot_name, slot_group, warnings); slot_inlined = row.get('inlined',''); if slot_inlined > '': slot['slot_inlined'] = slot_inlined; @@ -499,7 +499,7 @@ def set_classes(schema_slot_path, schema, locale_schemas, export_format, warning variant_slot_group = text; set_examples(variant_slot, row.get('examples' + '_' + lcode, '')); - set_class_slot(locale_class, variant_slot, slot_name, variant_slot_group); + set_class_slot(locale_class, variant_slot, slot_name, variant_slot_group, warnings); locale_schema['slots'][slot_name] = variant_slot; # if len(variant_slot) > 0: # Some locale attribute(s) added. @@ -637,11 +637,9 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): enum['permissible_values'][choice_text] = choice; - # Here there is a menu title with possible depth to process if title > '': - for lcode in locale_schemas.keys(): translation = row.get(menu_x + '_' + lcode, ''); if translation > '': # and translation != choice['text'] - don't loose translation entries that happen to have same spelling. @@ -687,9 +685,9 @@ def set_enums(enum_path, schema, locale_schemas, export_format, warnings): warnings.append("Note: there are no enumerations in this specification!"); -def write_schema(schema): +def write_schema(folder, filename_base, schema): - with open(w_filename_base + '.yaml', 'w') as output_handle: + with open(folder + filename_base + '.yaml', 'w') as output_handle: # Can't use safe_yam because safe_yam sorts the items differently?! ru_yaml.dump(schema, output_handle) # #safe_yam.dump(schema, output_handle, sort_keys=False) # @@ -719,9 +717,9 @@ def write_schema(schema): # Add primary key / foreign key relational annotations. SQL table # definition output is hidden but could be put in an optional output. - #subprocess.run(["gen-sqltables", "--no-metadata", "--relmodel-output", w_filename_base + '.yaml', "temp.yaml"],capture_output=True); + #subprocess.run(["gen-sqltables", "--no-metadata", "--relmodel-output", filename_base + '.yaml', "temp.yaml"],capture_output=True); # Read in schema that is now endowed with relationship annotations: - #with open(w_filename_base + '.yaml', "r") as schema_handle: + #with open(filename_base + '.yaml', "r") as schema_handle: # schema = yaml.safe_load(schema_handle); # Now create schema.json which browser app can read directly. Replaces each @@ -754,13 +752,10 @@ def write_schema(schema): - - - # SchemaView() is coercing "in_language" into a string when it is an array # of i18n languages as per official LinkML spec. - if 'in_language' in SCHEMA: - schema_view.schema['in_language'] = SCHEMA['in_language']; + if 'in_language' in schema: + schema_view.schema['in_language'] = schema['in_language']; # Output amalgamated content. Schema_view is reordering a number of items. @@ -785,7 +780,7 @@ def write_schema(schema): if attribute in annotations and not annotations[attribute] == None : schema_ordered[attribute] = annotations[attribute]; - JSONDumper().dump(schema_ordered, w_filename_base + '.json'); + JSONDumper().dump(schema_ordered, folder + filename_base + '.json'); return schema_view; @@ -800,7 +795,7 @@ def write_schema(schema): # # locale_schema = locale_schemas[lcode]; # -# with open(directory + w_filename_base + '.yaml', 'w') as output_handle: +# with open(directory + filename_base + '.yaml', 'w') as output_handle: # yaml.dump(locale_schema, output_handle) #, sort_keys=False # # # Mirror language variant to match default schema.json structure @@ -811,25 +806,25 @@ def write_schema(schema): # new_obj = locale_view.induced_class(name); # locale_view.add_class(new_obj); # -# JSONDumper().dump(locale_view.schema, directory + w_filename_base + '.json'); +# JSONDumper().dump(locale_view.schema, directory + filename_base + '.json'); # ********* Adjust the menu to include this schema and its classes ****** -def write_menu(menu_path, schema_folder, schema_view): +def write_menu(folder, menu_path, schema_view): schema_name = schema_view.schema['name']; # Work with existing MENU menu.js, or start new one. - if os.path.isfile(menu_path): - with open(menu_path, "r") as f: + if os.path.isfile(folder + menu_path): + with open(folder + menu_path, "r") as f: menu = json.load(f); else: menu = {}; # Reset this folder's menu content menu[schema_name] = { - "folder": schema_folder, + "folder": folder, "id": schema_view.schema['id'], "version": schema_view.schema['version'], "templates":{} @@ -851,11 +846,11 @@ def write_menu(menu_path, schema_folder, schema_view): # Now cycle through each template: for class_name, class_obj in class_menu.items(): + # Obsoleting this: Old DataHarmonizer <=1.9.1 included class_name in + # menu via "display" if it had an "is_a" attribute = "dh_interface". display = 'is_a' in class_obj and class_obj['is_a'] == 'dh_interface'; - # Old DataHarmonizer <=1.9.1 included class_name in menu via "display" - # if it had an "is_a" attribute = "dh_interface". - # DH > 1.9.1 also displays if class is mentined in a "Container" class - # attribute [Class name 2].range = class_name + + # DH > 1.9.1 displays if class is mentined in a "Container" class if display == False and 'Container' in schema_view.schema.classes: container = schema_view.get_class('Container'); for container_name, container_obj in container['attributes'].items(): @@ -872,103 +867,113 @@ def write_menu(menu_path, schema_folder, schema_view): if 'version' in annotations: menu[schema_name]['templates'][class_name]['version'] = annotations['version']; - print("Updated menu for", schema_name+'/' + class_name); + print("Updated menu for", schema_name + '/' + class_name); # Update or create whole menu - with open(menu_path, "w") as output_handle: + with open(folder + menu_path, "w") as output_handle: json.dump(menu, fp=output_handle, sort_keys=False, indent=2, separators=(",", ": ")) ############################################################################### -r_schema_core = 'schema_core.yaml'; -r_schema_slots = 'schema_slots.tsv'; -r_schema_enums = 'schema_enums.tsv'; -w_filename_base = 'schema'; - -warnings = []; -locale_schemas = {}; -EXPORT_FORMAT = []; - -options, args = init_parser(); - -with open(r_schema_core, 'r') as file: - SCHEMA = safe_yam.safe_load(file); - -# The schema.in_language locales should be a list (array) of locales beginning -# with the primary language, usually "en" for english. Each local can be from -# IETF BCP 47. See https://linkml.io/linkml-model/latest/docs/in_language/ -# Copy schema_core object into all array of locales (but skip first default -# schema since it is the reference. -if 'extensions' in SCHEMA and 'locales' in SCHEMA['extensions']: - locales = SCHEMA['extensions']['locales']; - for locale in locales: - print ('processing locale', locale) - locale_schemas[locale] = copy.deepcopy(SCHEMA); - locale_schemas[locale]['in_language'] = locale; - -# Process each slot given in tabular format. -set_classes(r_schema_slots, SCHEMA, locale_schemas, EXPORT_FORMAT, warnings); -set_enums(r_schema_enums, SCHEMA, locale_schemas, EXPORT_FORMAT, warnings); - -if len(locale_schemas) > 0: - for lcode in locale_schemas.keys(): - print("Doing", lcode) - lschema = locale_schemas[lcode]; - # These have no translation elements - lschema.pop('prefixes', None); - lschema.pop('imports', None); - lschema.pop('types', None); - lschema.pop('settings', None); - lschema.pop('extensions', None); - - if 'Container' in lschema['classes']: - lschema['classes'].pop('Container'); - print("Ignoring Container") - - for class_name, class_obj in lschema['classes'].items(): - - class_obj.pop('name', None); # not translatatble - class_obj.pop('slots', None); # no translations - class_obj.pop('unique_keys', None); # no translations - class_obj.pop('is_a', None); # no translations - - if 'slot_usage' in class_obj: - for slot_name, slot_usage in class_obj['slot_usage'].items(): - slot_usage.pop('rank', None); - - for name, slot_obj in lschema['slots'].items(): - slot_obj.pop('name', None); # not translatatble - - for name, enum_obj in lschema['enums'].items(): - enum_obj.pop('name', None); # not translatatble - #enum_obj.pop('is_a', None); - - # This works for 1 language locale only; For DataHarmonizer 2.0, use - # DataHarmonizer Schema Editor (template) instead to manage locale - # content. - SCHEMA.update({ - 'extensions': { - 'locales': { - 'tag': 'locales', - 'value': {lcode: lschema} +def make_schema(folder, file_name_base, menu = False): + + r_schema_core = 'schema_core.yaml'; + r_schema_slots = 'schema_slots.tsv'; + r_schema_enums = 'schema_enums.tsv'; + + warnings = []; + locale_schemas = {}; + EXPORT_FORMAT = []; + + with open(folder + r_schema_core, 'r') as file: + SCHEMA = safe_yam.safe_load(file); + + # The schema.in_language locales should be a list (array) of locales beginning + # with the primary language, usually "en" for english. Each local can be from + # IETF BCP 47. See https://linkml.io/linkml-model/latest/docs/in_language/ + # Copy schema_core object into all array of locales (but skip first default + # schema since it is the reference. + if 'extensions' in SCHEMA and 'locales' in SCHEMA['extensions']: + locales = SCHEMA['extensions']['locales']; + for locale in locales: + print ('processing locale', locale) + locale_schemas[locale] = copy.deepcopy(SCHEMA); + locale_schemas[locale]['in_language'] = locale; + + # Process each slot given in tabular format. + set_classes(folder + r_schema_slots, SCHEMA, locale_schemas, EXPORT_FORMAT, warnings); + set_enums(folder + r_schema_enums, SCHEMA, locale_schemas, EXPORT_FORMAT, warnings); + + if len(locale_schemas) > 0: + for lcode in locale_schemas.keys(): + print("Doing", lcode) + lschema = locale_schemas[lcode]; + # These have no translation elements + lschema.pop('prefixes', None); + lschema.pop('imports', None); + lschema.pop('types', None); + lschema.pop('settings', None); + lschema.pop('extensions', None); + + if 'Container' in lschema['classes']: + lschema['classes'].pop('Container'); + print("Ignoring Container") + + for class_name, class_obj in lschema['classes'].items(): + + class_obj.pop('name', None); # not translatatble + class_obj.pop('slots', None); # no translations + class_obj.pop('unique_keys', None); # no translations + class_obj.pop('is_a', None); # no translations + + if 'slot_usage' in class_obj: + for slot_name, slot_usage in class_obj['slot_usage'].items(): + slot_usage.pop('rank', None); + + for name, slot_obj in lschema['slots'].items(): + slot_obj.pop('name', None); # not translatatble + + for name, enum_obj in lschema['enums'].items(): + enum_obj.pop('name', None); # not translatatble + #enum_obj.pop('is_a', None); + + # This works for 1 language locale only; For DataHarmonizer 2.0, use + # DataHarmonizer Schema Editor (template) instead to manage locale + # content. + SCHEMA.update({ + 'extensions': { + 'locales': { + 'tag': 'locales', + 'value': {lcode: lschema} + } } - } - }); + }); + + if len(warnings): + print ("\nWARNING: \n", "\n ".join(warnings)); -if len(warnings): - print ("\nWARNING: \n", "\n ".join(warnings)); + schema_view = write_schema(folder, file_name_base, SCHEMA); -print("finished processing.") + # Archaic: locales now kept in SCHEMA.extensions.locales + #write_locales(locale_schemas); -schema_view = write_schema(SCHEMA); + # Adjust menu.json to include or update entries for given schema's template(s) + if menu: + write_menu(folder, '../menu.json', schema_view); -# locales now kept in SCHEMA.extensions.locales -# NIX this when locales are integral to main schema -#write_locales(locale_schemas); +############################################################################### +# Currently command only runs in context of folder where schema_core.yaml is. +def main(): -# Adjust menu.json to include or update entries for given schema's template(s) -if options.menu: - write_menu('../menu.json', os.path.basename(os.getcwd()), schema_view); + folder = os.getcwd() + '/'; + options, args = init_parser(); + make_schema(folder, 'schema', options.menu); + print("Finished processing.") + +############################################################################### +# Only run when accessed by command line. +if __name__ == "__main__": + main(); From 878b1600fca3b8ef0524d3e23706dc4c67c6241f Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Sat, 27 Sep 2025 17:19:30 -0700 Subject: [PATCH 219/222] call tweak --- script/oca_hub_to_linkml.py | 9 ++++++--- script/tabular_to_schema.py | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/script/oca_hub_to_linkml.py b/script/oca_hub_to_linkml.py index 09e62416..7b75d773 100644 --- a/script/oca_hub_to_linkml.py +++ b/script/oca_hub_to_linkml.py @@ -24,6 +24,7 @@ import re import subprocess from oca_to_linkml import convert_oca_to_linkml; +from tabular_to_schema import make_linkml_schema; # Relative path from this script to GitHub repo folder for HUB_Harmonization SCHEMA_BASE = "../../HUB-Harmonization/library/schemas/"; @@ -71,16 +72,17 @@ def process_markdown(row): #print(text); match = re.search(RE_DOWNLOADS, text); + summary = ''; if (match): if match.group(3): - print ("Found!"); + summary = 'Updating LinkML links in: '; text = text.replace(match.group(3), linkml_links); else: - print ("NEW") + summary = 'New LinkML links in: '; text = text.replace(match.group(1), match.group(1) + linkml_links); with open(md_file, "w") as file_handle_out: - print("Updating",md_file); + print(summary, md_file); file_handle_out.write(text); else: @@ -93,6 +95,7 @@ def process_markdown(row): os.mkdir(linkml_folder); convert_oca_to_linkml(oca_file, linkml_folder); + make_linkml_schema(linkml_folder, 'schema'); print ("LinkML conversion complete."); diff --git a/script/tabular_to_schema.py b/script/tabular_to_schema.py index 2cc06675..c6b481d6 100644 --- a/script/tabular_to_schema.py +++ b/script/tabular_to_schema.py @@ -876,7 +876,7 @@ def write_menu(folder, menu_path, schema_view): ############################################################################### -def make_schema(folder, file_name_base, menu = False): +def make_linkml_schema(folder, file_name_base, menu = False): r_schema_core = 'schema_core.yaml'; r_schema_slots = 'schema_slots.tsv'; @@ -970,7 +970,7 @@ def main(): folder = os.getcwd() + '/'; options, args = init_parser(); - make_schema(folder, 'schema', options.menu); + make_linkml_schema(folder, 'schema', options.menu); print("Finished processing.") ############################################################################### From bee9e260f1dd847e13be2eca030438a1f30dc645 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 29 Sep 2025 09:32:20 -0700 Subject: [PATCH 220/222] code tweak --- script/oca_hub_to_linkml.py | 88 ++++++++++++++++++++++++++++++------- 1 file changed, 72 insertions(+), 16 deletions(-) diff --git a/script/oca_hub_to_linkml.py b/script/oca_hub_to_linkml.py index 7b75d773..8ab15deb 100644 --- a/script/oca_hub_to_linkml.py +++ b/script/oca_hub_to_linkml.py @@ -6,8 +6,8 @@ # In .md files look for: # [Download ... # -# [Download LinkML ... -# OR +# [Download LinkML schema](...) ... (OPTIONAL) +# # # Schema quick view # # And insert/replace [Download LinkML ... with @@ -54,7 +54,7 @@ peACE PeaCE PeaCE_OCA_schema-Final-1.md PeaCE_OCA_package_Final.json ''' -def process_markdown(row): +def process_markdown(row, first_call): md_file = f"{SCHEMA_BASE}{row['folder']}/{row['markup']}"; oca_file = f"{SCHEMA_BASE}{row['folder']}/{row['oca']}"; if not os.path.isfile(oca_file): @@ -64,8 +64,10 @@ def process_markdown(row): if not os.path.isfile(md_file): sys.exit(f"ERROR: Input markup .md file not found: {md_file}") - # markdown for links to newly refreshed linkml yaml, json etc. - linkml_links = f"[Download LinkML Schema]({row['prefix']}_LinkML/schema.json) ([yaml](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema.yaml); table view: [fields](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema_slots.tsv), [picklists](https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/{row['prefix']}_LinkML/schema_enums.tsv))\n\n"; + # Markdown for links to newly refreshed linkml yaml, json etc. + # A special link so files can be viewed in tabular fashion on GitHub + tsv_view_prefix = f"https://github.com/ClimateSmartAgCollab/HUB-Harmonization/blob/main/library/schemas/{row['folder']}/"; + linkml_links = f"[Download LinkML Schema]({row['prefix']}_LinkML/schema.json) ([yaml]({row['prefix']}_LinkML/schema.yaml); table view: [fields]({tsv_view_prefix}{row['prefix']}_LinkML/schema_slots.tsv), [picklists]({tsv_view_prefix}{row['prefix']}_LinkML/schema_enums.tsv))\n\n"; with open(md_file, "r") as file_handle: text = file_handle.read(); @@ -89,24 +91,78 @@ def process_markdown(row): print(f"ERROR: Unable to find Download links section in: {md_file}"); linkml_folder = f"{SCHEMA_BASE}{row['folder']}/{row['prefix']}_LinkML/"; - oca_file = f"{SCHEMA_BASE}{row['folder']}/{row['oca']}"; + oca_file_path = f"{SCHEMA_BASE}{row['folder']}/{row['oca']}"; if not os.path.isdir(linkml_folder): os.mkdir(linkml_folder); - convert_oca_to_linkml(oca_file, linkml_folder); + convert_oca_to_linkml(oca_file_path, linkml_folder); + + report_build(row, first_call, linkml_folder + 'schema_slots.tsv', SCHEMA_BASE + 'report_all_schema_fields.tsv'); + + report_build(row, first_call, linkml_folder + 'schema_enums.tsv', SCHEMA_BASE + 'report_all_schema_menus.tsv'); + make_linkml_schema(linkml_folder, 'schema'); print ("LinkML conversion complete."); -# Read above table -#with open('hub_harmonization.tsv', newline='') as f: -reader = csv.DictReader(io.StringIO(SCHEMA_TABLE_TSV), delimiter='\t') -for row in reader: - #print(row) - if 'folder' in row: - if row['oca']: - process_markdown(row); +def report_build(row, first_call, input_file, output_file): + + # Build cumulative report of slots and enums + with open(input_file, newline='') as tsvfile: + reader = csv.DictReader(tsvfile, delimiter='\t'); + + slot_field_names = ['folder','prefix'] + reader.fieldnames; + + if first_call == True: + mode = 'w'; else: - print(f"WARNING: No OCA .json file for {row['folder']} {row['prefix']} schema."); + mode = 'a'; + + with open(output_file, mode=mode, newline='') as report: + writer = csv.DictWriter(report, fieldnames=slot_field_names, delimiter='\t'); + if first_call == True: + writer.writeheader(); + + # Used to fill in any empty name column value which is inherited + # from a previous row in file. Pertains to schema_enums.tsv + old_name= ""; + for slot_row in reader: + # Report rows have these additional initial fields: + + if len(slot_row['name'].strip()) > 0: + old_name = slot_row['name'].strip(); + else: + slot_row['name'] = old_name; + + row_out = { + 'folder': row['folder'], # Row from config file above. + 'prefix': row['prefix'] + }; + for field in slot_row: + row_out[field] = slot_row[field].strip(); + + writer.writerow(row_out); + + +############################################################################### +def main(): + + # Read above table + # [ALTERNATE code: keep table in file:] with open('hub_harmonization.tsv', newline='') as f: + reader = csv.DictReader(io.StringIO(SCHEMA_TABLE_TSV), delimiter='\t'); + + first_call = True; + for row in reader: + if 'folder' in row: + if row['oca']: + process_markdown(row, first_call); + first_call = False; + else: + print(f"WARNING: No OCA .json file for {row['folder']} {row['prefix']} schema."); + +############################################################################### +# Only run when accessed by command line. +if __name__ == "__main__": + main(); From 006f370720964f796a68ff1755c351f27db26a40 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 29 Sep 2025 09:32:27 -0700 Subject: [PATCH 221/222] doc tweak --- script/oca_to_linkml.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/script/oca_to_linkml.py b/script/oca_to_linkml.py index 6a45c056..b1b2747e 100755 --- a/script/oca_to_linkml.py +++ b/script/oca_to_linkml.py @@ -706,8 +706,6 @@ def main(): sys.exit("Finished processing"); - - ############################################################################### # Only run when accessed by command line. if __name__ == "__main__": From ac7e4ca26b9ae5bc773c370b1386ca4c18f655e1 Mon Sep 17 00:00:00 2001 From: Damion Dooley Date: Mon, 29 Sep 2025 09:32:39 -0700 Subject: [PATCH 222/222] obsoleted --- web/templates/oca_test/oca_to_linkml.py | 696 ------------------------ 1 file changed, 696 deletions(-) delete mode 100644 web/templates/oca_test/oca_to_linkml.py diff --git a/web/templates/oca_test/oca_to_linkml.py b/web/templates/oca_test/oca_to_linkml.py deleted file mode 100644 index dd82b807..00000000 --- a/web/templates/oca_test/oca_to_linkml.py +++ /dev/null @@ -1,696 +0,0 @@ -# oca_to_linkml.py -# -# OCA to LinkML via DH schema_core.tsv, schema_slots.tsv and schema_enums.tsv -# tables which can then be used by tabular_to_schema.py to create LinkML / DH -# schema files schema.yaml and schema.json, as well as language variants. -# -# Author: Damion Dooley -# -# Run this in folder where one wants DataHarmonizer schema to be built, so -# typically, in some DH web/templates/[schema folder]/, which reads by default -# a file called oca_bundle.json -# -# > python3 ../../../script/oca_to_linkml.py [-i [oca_bundle_file_name.json]] [-o [some_folder]] -# -# Output: -# -# schema_core.yaml - the main LinkML upper yaml structure . -# schema_slots.tsv - the list of column fields added to above yaml. -# schema_enums.tsv - the list of enumerations (code lists) added to above. -# -# Then in DH context, run "> python3 tabular_to_schema.py" to generate -# -# schema.yaml - yaml version of complete LinkML schema for default language -# schema.json - json version of schema.yaml used by DataHarmonizer -# -# Also for any language locale variants, a language overlay file which is -# layered on top of the above schema.json file: -# -# locales/[i18n locale code]/schema.yaml -# locales/[i18n locale code]/schema.json -# -# DataHarmonizer can load the complete schema.json file directly via -# "load template" option. However access to multilingual functionality will -# require adding the complete schema into the schema bundle and menu.js file. -# -# Detecting OCA data types via regular expression Numeric, Text, -# -# Numeric: -# integer or decimal number, may begin with + or - /^[-+]?\d*\.?\d+$ -# integer /^-?[0-9]+$ -# -# See also: https://github.com/agrifooddatacanada/OCA_package_standard - - -import json -import optparse -import os -import sys -from collections import OrderedDict -import yaml -import csv -import re - -############################################################################### - -warnings = []; -locale_mapping = {}; # Converting OCA language terms to i18n - -SCHEMA_CORE = r"""id: https://example.com/ -name: ExampleSchema -title: Example Schema -description: An example schema description -version: 0.0.0 -in_language: en -imports: -- linkml:types -prefixes: - linkml: https://w3id.org/linkml/ -classes: {} -slots: {} -enums: - SettingsMenu: - name: SettingsMenu - title: Regular Expressions - permissible_values: - AllCaps: - title: AllCaps - description: Entries of any length with only capital letters - "AlphaText1-50": - title: "AlphaText1-50" - description: Capital or lower case letters only, at least 1 character, and 50 characters max - "AlphaText0-50": - title: "AlphaText0-50" - description: Capital or lower case letters only, 50 characters max - "FreeText0-50": - title: "FreeText0-50" - description: Short text, 50 characters max - "FreeText0-250": - title: "FreeText0-250" - description: Short text, 250 characters max - "FreeText0-800": - title: "FreeText0-800" - description: Long text, 800 characters max - "FreeText0-4000": - title: "FreeText0-4000" - description: Long text, 4000 characters max - CanadianPostalCode: - title: CanadianPostalCode - description: Canadian postal codes (A1A 1A1) - ZipCode: - title: ZipCode - description: USA Zip code - EmailAddress: - title: EmailAddress - description: Email address - URL: - title: URL - description: Secure (https) URL - PhoneNumber: - title: PhoneNumber - description: Phone number with international and area code component. - Latitude: - title: Latitude - description: Latitude in formats S30°15'45.678" or N12°30.999" - Longitude: - title: Longitude - description: Longitude in formats E30°15'45.678" or W90°00.000" - - "ISO_YYYY-MM-DD": - title: "ISO_YYYY-MM-DD" - description: year month day - ISO_YYYYMMDD: - title: ISO_YYYYMMDD - "ISO_YYYY-MM": - title: "ISO_YYYY-MM" - description: year month - "ISO_YYYY-Www": - title: "ISO_YYYY-Www" - description: year week (e.g. W01) - ISO_YYYYWww: - title: ISO_YYYYWww - description: year week (e.g. W01) - "ISO_YYYY-DDD": - title: "ISO_YYYY-DDD" - description: Ordinal date (day number from the year) - ISO_YYYYDDD: - title: ISO_YYYYDDD - description: Ordinal date (day number from the year) - ISO_YYYY: - title: ISO_YYYY - description: year - ISO_MM: - title: ISO_MM - description: month - ISO_DD: - title: ISO_DD - description: day - "ISO_YYYY-MM-DDTHH.MM.SSZ": - title: "ISO_YYYY-MM-DDTHH:MM:SSZ" - description: Date and Time Combined (UTC) - "ISO_YYYY-MM-DDTHH.MM.SS-hh.mm": - title: "ISO_YYYY-MM-DDTHH:MM:SS±hh:mm" - description: Date and Time Combined (with Timezone Offset) - ISO_PnYnMnDTnHnMnS: - title: ISO_PnYnMnDTnHnMnS - description: durations e.g. P3Y6M4DT12H30M5S - "ISO_HH.MM": - title: "ISO_HH:MM" - description: hour, minutes in 24 hour notation - "ISO_HH.MM.SS": - title: "ISO_HH:MM:SS" - description: hour, minutes, seconds in 24 hour notation - "SLASH_DD_MM_YYYY": - title: "DD/MM/YYYY" - description: day, month, year - "SLASH_DD_MM_YY": - title: "DD/MM/YY" - description: day, month, year - "SLASH_MM_DD_YYYY": - title: "MM/DD/YYYY" - description: month, day, year - DDMMYYYY: - title: DDMMYYYY - description: day, month, year - MMDDYYYY: - title: MMDDYYYY - description: month, day, year - YYYYMMDD: - title: YYYYMMDD - description: year, month, day - "HH.MM.SS": - title: "HH:MM:SS" - description: hour, minutes, seconds 12 hour notation AM/PM - "H.MM_or_HH.MM": - title: "H:MM or HH:MM" - description: hour, minutes AM/PM - -types: - WhitespaceMinimizedString: - name: WhitespaceMinimizedString - typeof: string - description: "A string that has all whitespace trimmed off of beginning and end, and all internal whitespace segments reduced to single spaces. Whitespace includes x9 (tab), #xA (linefeed), and #xD (carriage return)." - base: str - uri: xsd:token - -settings: - Title_Case: '((?<=\b)[^a-z\W]\w*?|[\W])+' - UPPER_CASE: '[A-Z\W\d_]*' - lower_case: '[a-z\W\d_]*' - AllCaps: '^[A-Z]*$' - "AlphaText1-50": '^[A-Za-z]{1,50}$' - "AlphaText0-50": '^[A-Za-z]{0,50}$' - "FreeText0-50": '^.{0,50}$' - "FreeText0-250": '^.{0,250}$' - "FreeText0-800": '^.{0,800}$' - "FreeText0-4000": '^.{0,4000}$' - CanadianPostalCode: '^[A-Z][0-9][A-Z]\s[0-9][A-Z][0-9]$' - ZipCode: '^\d{5,6}(?:[-\s]\d{4})?$' - EmailAddress: '^[a-zA-Z0-9_\.\+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-\.]+' - URL: '^https?\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,}$' - PhoneNumber: '^\+?\(?\d{2,4}\)?[\d\s-]{3,}$' - Latitude: '^[NS]-?(?:[0-8]?\d|90)°(?:\d+(?:\.\d+)?)(?:''(\d+(?:\.\d+)?)")?$' - Longitude: '^[WE]-?(?:[0-8]?\d|90)°(?:\d+(?:\.\d+)?)(?:''(\d+(?:\.\d+)?)")?$' - - "ISO_YYYY-MM-DD": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$' - "ISO_YYYYMMDD": '^(\d{4})(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])$' - "ISO_YYYY-MM": '^(\d{4})-(0[1-9]|1[0-2])$' - "ISO_YYYY-Www": '^(?:\d{4})-W(0[1-9]|[1-4][0-9]|5[0-3])$' - ISO_YYYYWww: '^(?:\d{4})W(0[1-9]|[1-4][0-9]|5[0-3])$' - "ISO_YYYY-DDD": '^(?:\d{4})-(00[1-9]|0[1-9][0-9]|[1-2][0-9]{2}|3[0-5][0-9]|36[0-6])$' - ISO_YYYYDDD: '^(?:\d{4})(00[1-9]|0[1-9][0-9]|[1-2][0-9]{2}|3[0-5][0-9]|36[0-6])$' - ISO_YYYY: '^(\d{4})$' - ISO_MM: '^(0[1-9]|1[0-2])$' - ISO_DD: '^(0[1-9]|[1-2][0-9]|3[01])$' - "ISO_YYYY-MM-DDTHH.MM.SSZ": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d):([0-5]\d)Z$' - "ISO_YYYY-MM-DDTHH.MM.SS-hh.mm": '^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d):([0-5]\\d)([+-][01]\\d:[0-5]\d)$' - ISO_PnYnMnDTnHnMnS: '^P(?!$)((\d+Y)|(\d+.\d+Y)$)?((\d+M)|(\d+.\d+M)$)?((\d+W)|(\d+.\d+W)$)?((\d+D)|(\d+.\d+D)$)?(T(?=\d)((\d+H)|(\d+.\d+H)$)?((\d+M)|(\d+.\d+M)$)?(\d+(.\d+S)?)?)?$' - "ISO_HH.MM": '^([01]\d|2[0-3]):([0-5]\d)$' - "ISO_HH.MM.SS": '^([01]\d|2[0-3]):([0-5]\d):([0-5]\d)$' - "SLASH_DD_MM_YYYY": '^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/\d{4}$' - "SLASH_DD_MM_YY": '^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/\d{2}$' - "SLASH_MM_DD_YYYY": '^(0[1-9]|1[0-2])/(0[1-9]|[12]\d|3[01])/\d{4}$' - DDMMYYYY: '^(0[1-9]|[12]\d|3[01])(0[1-9]|1[0-2])\d{4}$' - MMDDYYYY: '^(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{4}$' - YYYYMMDD: '^(\d{4})(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])$' # DUPLICATE of ISO_YYYYMMDD - "HH.MM.SS": '^(0?[1-9]|1[0-2]):[0-5][0-9]:[0-5][0-9] ?[APMapm]{2}$' - "H.MM_or_HH.MM": '^(0?[1-9]|1[0-2]):[0-5][0-9] ?[APMapm]{2}$' - - -""" - -SCHEMA_SLOTS = [ - "class_name", - "slot_group", - "slot_uri", - "name", - "title", - "range", - "range_2", - "unit", - "identifier", - "multivalued", - "minimum_cardinality", - "maximum_cardinality", - "required", - "recommended", - "minimum_value", - "maximum_value", - "pattern", - "structured_pattern", - "description", - "comments", - "examples", - "annotations" -]; - -SCHEMA_ENUMS = [ - "title", - "name", - "text", - "meaning", - "menu_1", - "menu_2", - "menu_3", - "menu_4", - "menu_5", - "description" -]; # + language variants. - -############################################################################### - -def init_parser(): - parser = optparse.OptionParser() - - parser.add_option( - "-i", - "--input", - dest="input_oca_file", - default="oca_bundle.json", - help="Provide an OCA json bundle file path and name to read.", - ) - - parser.add_option( - "-o", - "--output", - dest="file_path", - default="", - help="Provide an output folder to save results in.", - ) - - return parser.parse_args(); - -def save_tsv(file_name, headers, data): - with open(file_name, 'w') as output_handle: - csvwriter = csv.writer(output_handle, delimiter='\t', lineterminator='\n'); - csvwriter.writerow(headers); - for row in data: - if isinstance(row, OrderedDict): - csvwriter.writerow(row.values()); - else: # row is an array or dict index - csvwriter.writerow(data[row].values()); - -def localeLookup (language): - # Ideally we're just matching i18n 2 or 3 letter language codes. - # Converting to i18n code - match language: - case "eng": return "en"; - case "fra": return "fr"; - case _: return language; - -def getLookup(overlay, oca_locale, key): - for obj in oca_obj["bundle"]["overlays"][overlay]: - if obj['language'] == oca_locale: - match overlay: - case "meta": - return obj[key]; - case "label": - return obj["attribute_labels"][key]; - case "information": - return obj["attribute_information"][key]; - case "entry": - return obj["attribute_entries"][key] - return ""; - -# For those schemas that have multilingual content -def addLocaleHeaders(headers, fields): - # Ensure given slot or enum table has right language variation - if len(locale_mapping) > 1: - for field in fields: - for locale in list(locale_mapping)[1:]: - headers.append(field + "_" + locale); - -# Make LinkML schema_core.yaml file which is then filled in with slots and -# enumerations. -def writeSchemaCore(file_path): - - #with open("schema_core_template.yaml", 'r') as file: - SCHEMA = yaml.safe_load(SCHEMA_CORE); - - SCHEMA["name"] = "DefaultSchemaName"; - # Is meta always in spec? - if "meta" in oca_obj["bundle"]["overlays"]: - oca_meta = oca_metas; # FIRST meta is default - if "name" in oca_meta: - SCHEMA["title"] = oca_meta["name"]; # e.g. "Chicken gut health" - # Schema name as PascalCase version of oca meta schema name. - SCHEMA["name"] = "".join(filter(str.isalnum, oca_meta["name"].title())) - - SCHEMA["description"] = oca_meta["description"]; - - # No other way to get/convey URI of schema at moment. - SCHEMA["id"] = "https://example.com/" + SCHEMA["name"]; # The official URI of schema - - # SCHEMA["in_language"] set to "en" in template above. - # Only do multiple languages if "language" parameter is present. - # Assume existence of label overlay means english if no language specified - if "label" in oca_overlays and "language" in oca_overlays["label"][0]: - for label_obj in oca_obj["bundle"]["overlays"]["label"]: - locale = localeLookup(label_obj["language"]); - locale_mapping[locale] = label_obj["language"]; - # Set up empty extension for tabular_to_schema.py to set up: - if locale != 'en': - if not 'extensions' in SCHEMA: - SCHEMA['extensions'] = {}; - SCHEMA['extensions']['locales'] = {}; - - SCHEMA['extensions']['locales'][locale] = None; - - - SCHEMA["classes"][SCHEMA["name"]] = { - 'name': SCHEMA["name"], - 'title': SCHEMA["title"] or SCHEMA["name"], - 'description': SCHEMA["description"], - } - - # Associate classification keywords with this class (Rather than LinkML schema as a whole) - if len(oca_classification): - SCHEMA["classes"][SCHEMA["name"]]["keywords"] = oca_classification; - - # Set up Container class to hold given schema class's data - SCHEMA['classes']['Container'] = { - 'name': 'Container', - 'tree_root': True, - 'attributes': { - 'name': SCHEMA['name'] + 'Data', - 'multivalued': True, - 'range': SCHEMA['name'], - 'inlined_as_list': True - } - } - - # ISSUE: Each class may have (meta) title and description fields translated - # but we don't have a SCHEMA_CLASSES table to handle translations in - # tabular_to_schema.py, so can't communicate them. - - with open(file_path + "/schema_core.yaml", 'w') as output_handle: - yaml.dump(SCHEMA, output_handle, sort_keys=False); - - return SCHEMA; - - -################################ SLOT OUTPUT ################################ -def writeSlots(file_path): - # Ensure SCHEMA_SLOTS has language variation - addLocaleHeaders(SCHEMA_SLOTS, ["slot_group","title","description","comments","examples"]); - - # Start slots as an ordered dictionary {slot name:,...} of DH slot attributes. - slots = OrderedDict([i, OrderedDict([i,""] for i in SCHEMA_SLOTS) ] for i in oca_attributes) - - for slot_name in oca_attributes: - slot = slots[slot_name]; - slot['slot_group'] = "General"; #Default; ideally not needed. - slot['class_name'] = SCHEMA["name"]; - slot['name'] = slot_name; - if slot_name in oca_labels: - slot['title'] = oca_labels[slot_name]; - slot['range'] = oca_attributes[slot_name]; # Type is a required field? - if slot_name in oca_formats: - slot['pattern'] = oca_formats[slot_name]; - if slot_name in oca_informations: - slot['description'] = oca_informations[slot_name]; - - # Minnum and maximum number of values in array of a multivalued field. - # See https://oca.colossi.network/specification/#cardinality-overlay - if slot_name in oca_cardinality: # Format: n, n-, n-m, -m - card = oca_cardinality[slot_name]; - if '-' in card: - if '-' == card[0]: - slot['maximum_cardinality'] = int(card[1:]); - if (slot['maximum_cardinality'] > 1): - slot['multivalued'] = True; - elif '-' == card[-1]: - slot['minimum_cardinality'] = int(card[0:-1]); - slot['multivalued'] = True; - else: - (min, max) = card.split('-'); - slot['minimum_cardinality'] = int(min); - slot['maximum_cardinality'] = int(max); - if (int(max) < int(min)): - warnings.append("Field " + slot_name + " has maximum_cardinality less than the minimum_cardinality.") - if int(max) > 1: - slot['multivalued'] = True; - else: # A single value so both min and max - slot['minimum_cardinality'] = slot['maximum_cardinality'] = int(card); - if int(card) > 1: - slot['multivalued'] = True; - - # If slot range is "Array[some datatype]", - if slot['range'][0:5] == "Array": - slot['multivalued'] = True; - slot['range'] = re.search('\[(.+)\]', slot['range']).group(1); - - # Range 2 gets any picklist for now. - if slot_name in oca_entry_codes: - slots[slot_name]['range_2'] = slot_name; - - if slot_name in oca_conformance: - match oca_conformance[slot_name]: - case "M": # Mandatory - slot['required'] = True; - case "O": # Optional -> Recommended?! - slot['recommended'] = True; - - # Flag that this field may have confidentiality compromising content. - # Field confidentiality https://kantarainitiative.org/download/blinding-identity-taxonomy-pdf/ - # https://lf-toip.atlassian.net/wiki/spaces/HOME/pages/22974595/Blinding+Identity+Taxonomy - # Currently the only use of slot.attributes: - if slot_name in oca_identifying_factors: - slot['annotations'] = 'identifying_factor:True'; - - # Conversion of range field from OCA to LinkML data types. - # See https://github.com/ClimateSmartAgCollab/JSON-Form-Generator/blob/main/src/JsonFormGenerator.js - # See also: https://oca.colossi.network/specification/#attribute-type - # There's also a list of file types: https://github.com/agrifooddatacanada/format_options/blob/main/format/binary.md - # Data types: Text | Numeric | Reference (crypto hash) | Boolean | Binary | DateTime | Array[data type] - match slot['range']: # case sensitive? - - case "Text": - # https://github.com/agrifooddatacanada/format_options/blob/main/format/text.md - slot['range'] = "WhitespaceMinimizedString" # or "string" - - case "Numeric": - # https://github.com/agrifooddatacanada/format_options/blob/main/format/numeric.md - # ISSUE: if field is marked as an integer or decimal, then even - # if regular expression validates, a test against integer or - # decimal format will INVALIDATE this slot. - # Sniff whether it is integer or decimal. - if re.search("^-?\[0-9\]\{\d+\}$", slot['pattern']): - slot['range'] = "integer"; - else: - slot['range'] = "decimal"; - - case "DateTime": - # There are many datatypes that might be matched via the OCA regex expression used to define them. - pass - case "Boolean": - pass - - # OCA mentions a oca_overlays["unit"]["metric_system"] (usually = "SI"), - # So here is a place to do unit conversion to UCUM if possible. - # https://ucum.nlm.nih.gov/ucum-lhc/demo.html - if slot_name in oca_units: - # slot unit: / ucum_code: cm - if "metric_system" in oca_overlays["unit"]: - slot['unit'] = oca_overlays["unit"]["metric_system"] + ":" + oca_units[slot_name]; - else: - slot['unit'] = oca_units[slot_name]; - - # Now convert any slot datatypes where pattern matches OCA-specific data type - for type_name in SCHEMA["types"]: - if "pattern" in SCHEMA["types"][type_name]: - if SCHEMA["types"][type_name]["pattern"] == slot['pattern']: - #print("PATTERN", type_name, ) - slot['range'] = type_name; - slot['pattern'] = ''; # Redundant - - - # Need access to original oca language parameter, e.g. "eng" - if len(locale_mapping) > 1: - for locale in list(locale_mapping)[1:]: # Skips english - oca_locale = locale_mapping[locale]; - slot['slot_group_'+locale] = "Generic"; - slot['title_'+locale] = getLookup("label", oca_locale, slot_name) - slot['description_'+locale] = getLookup("information", oca_locale, slot_name) - #slot['comments_'+locale] # No OCA equivalent - #slot['examples_'+locale] # No OCA equivalent - - save_tsv(file_path + "/schema_slots.tsv", SCHEMA_SLOTS, slots); - - -################################ ENUM OUTPUT ################################ -def writeEnums(file_path): - addLocaleHeaders(SCHEMA_ENUMS, ["title", "menu_1"]); - enums = []; - for enum_name in oca_entry_codes: - row = OrderedDict([i,""] for i in SCHEMA_ENUMS); - row["name"] = enum_name; - row["title"] = enum_name; - enums.append(row); - - for enum_choice in oca_entry_codes[enum_name]: - row = OrderedDict([i,""] for i in SCHEMA_ENUMS); - row["text"] = enum_choice; - #row["meaning"] = ????; - row["menu_1"] = oca_entry_labels[enum_name][enum_choice]; - - if len(locale_mapping) > 1: - for locale in list(locale_mapping)[1:]: - oca_locale = locale_mapping[locale]; - row['menu_1_'+locale] = getLookup("entry", oca_locale, enum_choice) - - enums.append(row); - - save_tsv(file_path + "/schema_enums.tsv", SCHEMA_ENUMS, enums); - - -############################################################################### - -options, args = init_parser(); - -# Load OCA schema bundle specification -if options.input_oca_file and os.path.isfile(options.input_oca_file): - with open(options.input_oca_file, "r") as file_handle: - oca_obj = json.load(file_handle); - - if options.file_path == '': - options.file_path = options.input_oca_file.split('.')[0]; - - if not os.path.isdir(options.file_path): - os.mkdir(options.file_path); - -else: - os.exit("- [Input OCA bundle file is required]") - -# In parsing input_oca_file, a few attributes are ignored for now in much of -# the structure: -# "type": [string absolute/relative URI], -# "capture_base": hash, # Ignore -# ALSO, it is assumed that language variant objects all have the "default" -# and consistent primary language as first entry. - -# Sniff file to see if it is newer "package" format -if 'type' in oca_obj and oca_obj['type'].split('/')[0] == 'oca_package': - extensions = oca_obj['extensions']; - oca_obj = oca_obj['oca_bundle']; -else: - extensions = {} - -if 'dependencies' in oca_obj: - oca_dependencies = oca_obj['dependencies']; - -# oca_attributes contains slot.name and slot.Type (datatype, e.g. Numeric, ...) -oca_attributes = oca_obj["bundle"]["capture_base"]["attributes"]; - -# Keywords about this schema (class's) subject categorization. -oca_classification = oca_obj["bundle"]["capture_base"]["classification"]; - -# Fields which likely have personal or institutional confidentiality content: -oca_identifying_factors = oca_obj["bundle"]["capture_base"]["flagged_attributes"]; - -############################# Overlays ################################# -oca_overlays = oca_obj["bundle"]["overlays"]; - -# Contains {schema.name,.description,.language} in array. Optional? -oca_metas = oca_overlays["meta"][0]; - -# Contains slot.name and slot.pattern -if "format" in oca_overlays: - oca_formats = oca_overlays["format"]["attribute_formats"]; -else: - oca_formats = {}; - -# Minnum and maximum number of values in array of a multivalued field. -if "cardinality" in oca_overlays: - oca_cardinality = oca_overlays["cardinality"]["attr_cardinality"]; -else: - oca_cardinality = {}; - -# Contains {slot.title,.language} in array -if "label" in oca_overlays: - oca_labels = oca_overlays["label"][0]["attribute_labels"]; -else: - oca_labels = {}; - -# Contains {slot.name,.description,.language} in array - -if "information" in oca_overlays: - oca_informations = oca_overlays["information"][0]["attribute_information"]; -else: - oca_informations = {}; - -# A dictionary for each field indicating required/recommended status: -# M is mandatory and O is optional. -if "conformance" in oca_overlays: - oca_conformance = oca_overlays["conformance"]["attribute_conformance"]; -else: - oca_conformance = {}; - -# Contains [enumeration name]:[code,...] -if "entry_code" in oca_overlays: - oca_entry_codes = oca_overlays["entry_code"]["attribute_entry_codes"]; -else: - oca_entry_codes = {}; - -# Contains array of {enumeration.language,.attribute_entries} where -# attribute_entries is dictionary of [enumeration name]: {code, label} -if "entry" in oca_overlays: - oca_entry_labels = oca_overlays["entry"][0]["attribute_entries"]; -else: - oca_entry_labels = {}; - -# Also has "metric_system": "SI", -# FUTURE: automatically incorporate unit menu: https://github.com/agrifooddatacanada/UCUM_agri-food_units/blob/main/UCUM_ADC_current.csv -if "unit" in oca_overlays: - if 'attribute_unit' in oca_overlays["unit"]: - oca_units = oca_overlays["unit"]["attribute_unit"]; - else: # old package: - oca_units = oca_overlays["unit"]["attribute_units"]; -else: - oca_units = {} - -# TO DO: -#extensions["adc": { -#"overlays": { -# "ordering": { -# "type": "community/overlays/adc/ordering/1.1", -# "attribute_ordering": : ["GCS_ID", "Original_soil_label", ...], -# "entry_code_ordering": { -# "Soil_type": ["Bulk", "Rhizosphere"], -# "Province": ["AB", "BC"...] -# } -# "sensitive": { -# "type": "community/overlays/adc/sensitive/1.1", -# "sensitive_attributes": [] -# } - - -SCHEMA = writeSchemaCore(options.file_path); -writeSlots(options.file_path); -writeEnums(options.file_path); - -if len(warnings): - print ("\nWARNING: \n", "\n ".join(warnings)); - -sys.exit("Finished processing") -
    ${i18next.t('help-picklists')}

    ${i18next.t('help-picklists')}

    ${slot_dict.title}
    (${slot_dict.name})
    - ${slot_uri}
    ${slot_dict.description}
    ${this.renderSemanticID(item.meaning)}
    ${i18next.t('help-semantic_uri')}${i18next.t('code')}${i18next.t('title')}${i18next.t('description')}
    ${i18next.t('help-semantic_uri')}${i18next.t('code')}${i18next.t('title')}${i18next.t('description')}${i18next.t('help-sidebar__code')}${i18next.t('help-sidebar__title')}${i18next.t('help-sidebar__description')}
    ${text}${text}
    ${language} (${schema.schema.in_language})
    ${language}
    ${trans_language} (${locale})${translate}
    ${trans_language}${translate}
    ${text}
    ${language}
    ${key}${key2 ? ' /' + key2 : ''}
    ${language}